JP4929225B2 - Method, apparatus and program for automatically selecting content associated with route - Google Patents
Method, apparatus and program for automatically selecting content associated with route Download PDFInfo
- Publication number
- JP4929225B2 JP4929225B2 JP2008111033A JP2008111033A JP4929225B2 JP 4929225 B2 JP4929225 B2 JP 4929225B2 JP 2008111033 A JP2008111033 A JP 2008111033A JP 2008111033 A JP2008111033 A JP 2008111033A JP 4929225 B2 JP4929225 B2 JP 4929225B2
- Authority
- JP
- Japan
- Prior art keywords
- content
- map
- user
- phrase
- route
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Instructional Devices (AREA)
- Navigation (AREA)
- Traffic Control Systems (AREA)
Description
本発明は、ユーザが設定したルートに関連付けられたコンテンツを自動的に選択する方法、装置及びプログラムに関する。特に、コンテンツを自動的に選択するカーナビゲーション装置に関する。 The present invention relates to a method, apparatus, and program for automatically selecting content associated with a route set by a user. In particular, the present invention relates to a car navigation device that automatically selects content.
従来、走行中の設定地点通過情報をAV(オーディオ・ビジュアル)機器等の動作選択に利用して、ユーザに走行中の操作負担をかけることなく、走行経路の任意地点で所望の音楽再生等が可能なナビゲーション装置が知られている(特許文献1参照)。
また、ユーザが再生したいデータを所定の場所で再生することができるように、自動的にデータを配信する技術が知られている(特許文献2参照)。
また、自動車の走行位置及び走行状態に応じて所定の音楽を再生させることができるようにする技術が知られている(特許文献3参照)。
更に、車両搭載型ナビゲーション装置の取得する現在位置情報に基づき、車両の現在位置に適した楽曲の選択を可能とする楽曲選択支援システムが知られている(特許文献4参照)。
In addition, a technique for automatically distributing data so that the user wants to reproduce data to be reproduced at a predetermined location is known (see Patent Document 2).
In addition, a technique is known in which predetermined music can be reproduced in accordance with the traveling position and traveling state of an automobile (see Patent Document 3).
Furthermore, a music selection support system that enables selection of music suitable for the current position of the vehicle based on the current position information acquired by the vehicle-mounted navigation device is known (see Patent Document 4).
しかし、従来技術及び従来技術の組み合わせにおいては、ユーザの現在位置に関連を有する楽曲等のコンテンツを選択しうるものの、地図上の場所をより強く特徴付けるコンテンツを選択する方法が用いられなかった。すなわち、ユーザの位置情報は単にコンテンツ再生のタイミングを与えるか、所定の場所で所定の楽曲等を繰り返すために用いられていた。このため、ユーザは、移動に伴い近傍の地域の特色、歴史、文化、風土、流行、話題等と関連付けられるコンテンツを自動的に選択する機会を失っていた。
また、従来技術及び従来技術の組み合わせにおいては、ユーザの現在位置の近傍に存在する地図上の場所に関連を有する楽曲等のコンテンツを選択しうるものの、当該現在位置を含む移動経路との関連付けがされないために、どのような経路を通って移動しても同じ地図上の場所においては同じコンテンツが選択されていた。このため、ユーザは単調な選択則を繰り返し利用するにすぎなかった。
また、従来技術及び従来技術の組み合わせにおいては、地名等に含まれる用語との関連付けを用いてコンテンツが選択されうるものの、ユーザが指定したルートを含む特定の地域における都度の人気ランキング等との関連付けがされないため、ユーザは旅行の時点でのルート近辺で人気のある楽曲等を知る機会を失っていた。
また、従来技術及び従来技術の組み合わせにおいては、カーナビゲーション装置等のユーザの現在位置の情報は、楽曲の選択等のコンテンツ選択に用いられるが、ユーザが設定したルート周辺に存在する地場産業、地元商店街、土産物、又は名産品取引業者等の、それぞれの地域に活動の拠点を有する事業体の活動に対して、特に関連付けがなされなかった。このため、カーナビゲーション装置等のユーザの行動に基づいて、地方それぞれの地場産業等の広告配信の機会が有効に利用されなかった。
更に、従来技術及び従来技術の組み合わせにおいては、地図上の住所等とコンテンツの再生とが関連付けられるものの、地図上の住所よりも更に細かい位置情報や、架空の場所等の測地情報を含まない場所の情報をユーザが用いて、コンテンツを再生するタイミングを指定する機会を失っていた。このため、所定の住所において同じ地名を含む楽曲が繰り返し再生される等、ユーザが単調さを覚えることがあった。
However, in the conventional technique and the combination of the conventional techniques, although a content such as a music piece related to the current position of the user can be selected, a method for selecting a content that more strongly characterizes a location on a map has not been used. That is, the user position information is simply used to give the timing of content reproduction or to repeat a predetermined music piece at a predetermined location. For this reason, the user has lost the opportunity to automatically select the content associated with the characteristics, history, culture, climate, fashion, topic, etc. of the nearby area with the movement.
In addition, in the conventional technique and the combination of the conventional techniques, although content such as music related to a place on the map existing in the vicinity of the current position of the user can be selected, association with a movement route including the current position is possible. Therefore, the same content is selected at the same location on the map regardless of the route. For this reason, the user only used the monotonous selection rule repeatedly.
In addition, in the conventional technique and the combination of the conventional techniques, the content can be selected by using the association with the term included in the place name or the like, but the association with the popularity ranking in each specific area including the route specified by the user. As a result, the user has lost the opportunity to know popular music and the like near the route at the time of travel.
In addition, in the prior art and the combination of the prior art, the information on the current position of the user such as the car navigation device is used for content selection such as music selection, but local industries and locals existing around the route set by the user No particular association was made with the activities of entities that have bases of activities in their respective regions, such as shopping streets, souvenirs, or specialty traders. For this reason, based on the behavior of the user such as the car navigation device, the advertisement distribution opportunity in each local industry has not been used effectively.
Furthermore, in the prior art and the combination of the prior art, a location that does not include geodetic information such as location information that is finer than the address on the map or a fictitious location, although the address on the map and content reproduction are associated with each other The user has lost the opportunity to use this information to specify the timing for reproducing the content. For this reason, the user sometimes feels monotonous, such as a piece of music containing the same place name being repeatedly played at a predetermined address.
本発明は、ユーザの移動経路の近傍に存在する地図上の場所と関連を有する語句から、特徴的な語句を抽出して、抽出した語句に関連づけられるコンテンツを選択することを目的とする。更に、この抽出をユーザの移動に応じて繰り返すことで、すでに通過した地図上の場所との関連性を薄め、現在の位置に対応するコンテンツに含まれる特徴的な語句を抽出することを目的とする。
また、本発明は、ユーザが指定したルートを含む特定の地域における都度の人気ランキングとコンテンツ選択とを関連付け、ユーザが旅行のルート近辺で人気のある楽曲等を知る機会を提供することを目的とする。
また、本発明は、ユーザが設定したルートと、当該ルートの周辺に存在する事業体の活動とを関連付け、カーナビゲーション装置等のユーザの行動に基づいて、地方それぞれの地場産業等の広告配信の機会を提供することを目的とする。
更に、本発明は、地図上の住所よりも更に細かい位置情報や、架空の住所等の測地情報に基づかない位置情報等、特別な位置情報に応答してユーザがコンテンツを利用するタイミングを得られることを目的とする。
An object of the present invention is to extract a characteristic word / phrase from a word / phrase related to a location on a map that exists in the vicinity of a user's movement route, and to select content associated with the extracted word / phrase. Furthermore, by repeating this extraction according to the movement of the user, the object is to reduce the relevance with the location on the map that has already passed, and to extract characteristic words included in the content corresponding to the current position. To do.
Another object of the present invention is to provide an opportunity for the user to know popular music in the vicinity of the travel route by associating the popularity ranking with the content selection each time in a specific area including the route specified by the user. To do.
In addition, the present invention relates the route set by the user and the activities of the business entities existing around the route, and based on the user's action such as a car navigation device, the advertisement distribution of each local industry etc. The purpose is to provide opportunities.
Furthermore, the present invention can obtain the timing when the user uses the content in response to special position information such as position information that is finer than the address on the map or position information that is not based on geodetic information such as a fictitious address. For the purpose.
本発明では、以下のような解決手段を提供する。 The present invention provides the following solutions.
(1) 移動経路に基づいてコンテンツを選択する方法であって、地図上の前記移動経路に沿って互いに重複しないように複数設定した所定の領域に位置する複数の語句を、前記地図を構成する地図データベースから抽出する語句抽出ステップと、抽出した前記複数の語句に基づいて、更に前記所定の領域において特徴的な語句を抽出する特徴語句抽出ステップと、抽出した前記特徴的な語句に関連するコンテンツを選択するコンテンツ選択ステップと、を含むコンテンツを選択する方法。 (1) A method of selecting content based on a movement route, wherein the map is configured with a plurality of words and phrases located in a predetermined region set in plural so as not to overlap each other along the movement route on the map A phrase extracting step for extracting from the map database, a feature phrase extracting step for extracting a characteristic phrase in the predetermined region based on the extracted plurality of phrases, and a content related to the extracted characteristic phrase And a content selection step of selecting the content.
(移動経路)
本発明に係る移動経路は、本発明の方法の実施装置等を用いてユーザが指定又は入力しうる、コンピュータ処理可能な、複数の場所を含む経路の情報である。具体的には、移動経路は、カーナビゲーション装置等を用いてユーザが指定又は入力可能な旅行のルート又は目的地等、インターネット地図サービス等を利用してユーザが検索又は閲覧可能な地図上の情報等を含む。これらの移動経路は、本発明の実施装置等が記憶してもよく、地図データベース等を用いて蓄積し、本発明の実施装置等がネットワーク等を介して適宜参照してもよい。
移動経路は、旅行前の立案等における予定の経路でもよく、旅行中の実際の移動経路でもよい。本発明に係るコンテンツを選択する方法においては、旅行前の立案等における移動経路は、当該ユーザの居所とは独立して扱う。具体的には、ユーザは自宅の駐車場に停車した自家用車の車内において、本発明の実施装置等を用い、自己が将来に実施する予定の旅行の立ち寄り先を、ユーザの移動経路として指定又は入力しうる。あるいは、ユーザは自宅の屋内において、パーソナルコンピュータ等を用い、自己が将来に実施する予定の旅行の立ち寄り先を、ユーザの移動経路として指定又は入力し、当該指定又は入力した情報を、本発明の実施装置等にネットワーク等を介して送信してもよい。
また、本発明に係るコンテンツを選択する方法においては、実際の移動経路におけるユーザの居所又は予定の移動経路を外れたユーザの居所等は、位置情報として扱う。
移動経路に沿った2つの地点の間隔は、平面地図における直線距離を用いて表してもよく、道路等の移動経路等に沿った沿線距離でもよく、あるいは移動経路から外れうる地形の凹凸又は高低差を含む沿面距離等でもよい。高低差は、平面地図において同一又は実質的に同一の場所における高低差等でもよい。例えば、同一の高層ビルに属する異なる階層の間隔、あるいは高低差のある地形を旋回する形状又は複数の走行路を積層する形状の道路の低層部分と高層部分の間隔等を、2つの地点の間隔として扱ってもよい。
一方、本発明に係るコンテンツの選択方法の実施装置等は、ユーザが建築物又は道路等の高層部分に移動することに応じて、当該高層部分のみから眺望が可能となる地形等を、前記複数の語句を抽出可能な範囲としてもよい。
(Travel route)
The travel route according to the present invention is computer-processable route information including a plurality of places that can be designated or input by the user using the apparatus for executing the method of the present invention. Specifically, the travel route is information on a map that can be searched or browsed by the user using an Internet map service or the like, such as a travel route or destination that can be specified or input by the user using a car navigation device or the like. Etc. These travel routes may be stored by the implementation apparatus of the present invention, accumulated using a map database or the like, and appropriately referred to by the implementation apparatus of the present invention via a network or the like.
The travel route may be a planned route in planning before travel, or may be an actual travel route during travel. In the method for selecting content according to the present invention, the travel route in planning before traveling is handled independently of the location of the user. Specifically, the user uses the implementation device of the present invention in a private car parked at a parking lot at home, and designates a stopover of a trip that he / she intends to implement in the future as the user's travel route or Can be entered. Alternatively, the user uses a personal computer or the like indoors at home to specify or input a destination of a trip that he / she intends to carry out in the future as the user's travel route, and the specified or input information is You may transmit to an implementation apparatus etc. via a network.
Further, in the method for selecting content according to the present invention, the user's whereabouts on the actual movement route or the user's whereabouts outside the scheduled movement route is handled as position information.
The distance between two points along the movement route may be expressed using a straight line distance on a plane map, a distance along a movement route such as a road, etc., or unevenness or height of terrain that can deviate from the movement route A creepage distance including a difference may be used. The height difference may be a height difference at the same or substantially the same place on the planar map. For example, the distance between two points, such as the distance between different floors belonging to the same high-rise building, or the low-rise part and high-rise part of a road that has a shape that turns on topography with different elevations or that has multiple running paths May be treated as
On the other hand, the apparatus for performing the method for selecting content according to the present invention, for example, provides a plurality of terrain that can be viewed only from a high-rise part when the user moves to a high-rise part such as a building or a road. It is good also as a range which can extract this phrase.
(ユーザの位置情報)
位置情報は、GPS(Global Positioning System、全地球測位システム)、カーナビゲーション装置、又はインターネット上の地図案内サイト等において送受信される、時刻の情報を含んでコンピュータ処理可能な位置情報に基づいて定義される。ユーザが時間の経過に従ってある経路を移動することは、複数のコンピュータ処理可能な位置情報が当該ユーザに関連付けられることを意味する。従って、所定の時間間隔において時刻を同期する処理を併用することにより、地図上の定点を個体識別のためのRF−ID(Radio Frequency IDentification)等を備えたユーザが通過することを、本発明に係る位置情報とユーザとの関連付けとして用いてもよい。
好適には、本発明に係るコンテンツの選択方法において、ユーザの位置情報は、GPSを用いて都度取得及び解析される、空間座標及び時刻を含む情報である。
(User location information)
The position information is defined based on computer-processable position information including time information transmitted and received in a GPS (Global Positioning System), a car navigation device, or a map guidance site on the Internet. The The movement of a user along a route as time passes means that a plurality of computer-processable position information is associated with the user. Therefore, by using the process of synchronizing the time at a predetermined time interval, the present invention allows a user having an RF-ID (Radio Frequency IDentification) for individual identification to pass through a fixed point on the map. It may be used as an association between the position information and the user.
Preferably, in the content selection method according to the present invention, the user position information is information including spatial coordinates and time, which is acquired and analyzed each time using GPS.
(コンテンツの形式)
本発明に係るコンテンツは、文字、音楽、映像又はこれらの組み合わせを含む。前記コンテンツを提供するための媒体は、磁気媒体、光学読取可能媒体、半導体メモリ、又はこれらの組み合わせを含み、更に前記コンテンツはネットワーク配信されてもよい。前記コンテンツの形式はアナログでもよく、標本化されたデジタルデータでもよい。好適には、本発明に係るコンテンツは、ネットワーク配信可能な、音声又は動画を含むデジタルデータである。
(Content format)
The content according to the present invention includes text, music, video, or a combination thereof. The medium for providing the content may include a magnetic medium, an optically readable medium, a semiconductor memory, or a combination thereof, and the content may be distributed over a network. The content format may be analog or sampled digital data. Preferably, the content according to the present invention is digital data including audio or video that can be distributed over a network.
(地図データベースが記憶するデータ)
本発明に係る地図データベース(地図DB)は、公知の地図データベースでもよく、位置情報と関連付けが可能な任意のデータを検索しうる地図データベースでもよい。ここに、地図データベースとの関連付けが可能な位置情報は、時間を含む必要は特にない。以下、区別のために、時間を含まない位置情報に対して、用語「ロケーション」を用いる。
ロケーションは、典型的には3次元空間の座標として表されるが、これに限らず、地名等の名称をロケーションとしてもよい。ロケーションは、本発明に係る地図データベースの検索キーに含まれる。当該検索キーはコンピュータ処理可能なデータであればよく、数値でも、テキストでも、画像等でもよい。
本発明に係る地図データベースは、ユーザの位置情報に含まれる時間を保存したまま位置情報をキーとしてデータを検索してもよく、時間を除く位置情報であるロケーションをキーとしてデータを検索してもよい。地図データベースに限らず、本発明に係るコンテンツの選択方法においては、ロケーションに基づいた任意の処理は、位置情報に含まれるロケーションに基づく処理と見なしてもよい。
具体的には、本発明に係る地図データベースは、1のロケーションとの関連付けが可能な複数の情報として、地名、地番、住所、建築物の名称、交通機関の名称、事業体の名称、自然物の名称等のテキスト形式のデータを含んでもよく、地形図等の地図、行き先案内図等の略図形式の地図、交通機関の路線図等の概念図、3次元空間情報から遠近法を用いて2次元に投影した図鳥瞰図等の静止画像形式のデータを任意に含んでもよく、ロケーションと関連付けが可能な動画形式のデータを含んでもよく、これらのデータと共にロケーションと関連付けが可能な音声形式のデータ等を含んでもよい。
また、本発明に係る地図データベースは、上位概念を用いて前述の多様なデータを適宜グループ化してもよい。あるいは、情報検索のための公知のフィルタを適宜用いてもよい。これにより、本発明に係る地図データベースは、同一の検索キーに基づいて抽出されるデータに対して、特定のジャンル等に含まれる語句を適宜選別し、都度のユーザの気分に適合しうる語句を抽出しうる。例えば、本発明に係る地図データベースは、未成年のユーザに対して成人向けコンテンツを検索対象から除外する等の動作を実施しうる。また、例えば、同一の移動経路を移動する複数のユーザのそれぞれは、本発明に係る地図データベースに対して異なる動作モード等を指定しうる。これにより、本発明に係る地図データベースは、同一の移動経路に基づいて、後続の特徴的な語句の抽出及びコンテンツの選択のために、時代劇モード等を指定するユーザに対しては時代劇と関連する語句を抽出し、空想科学映画モード等を指定するユーザに対しては架空の物語と関連する語句を抽出する等の動作を実施しうる。
更に、本発明に係る地図データベースは、映画又は音楽等に含まれる言語データ、画像データ又は音声データ等を、位置情報と関連付けて含んでもよい。具体的には、映画の撮影に使用された場所等をロケーションとし、当該撮影された映画作品に係る動画形式のデータを、当該ロケーションと関連付けて、本発明に係る地図データベースに記憶してもよい。同様に、空想小説等に用いられる架空の用語が実在の場所等に関連性を有する場合に、当該用語を現実のロケーションと関連付けて記憶してもよい。
本発明に係る地図データベースは、ロケーションと関連付けが可能な任意のデータを記憶してもよい。これにより、本発明に係る地図データベースを用いて、ロケーションとの関連付けが可能な多様なデータを検索対象として、コンテンツの選択方法に用いることができる。
(Data stored in the map database)
The map database (map DB) according to the present invention may be a known map database or a map database that can search for any data that can be associated with position information. Here, the position information that can be associated with the map database need not include time. Hereinafter, for distinction, the term “location” is used for position information that does not include time.
The location is typically expressed as coordinates in a three-dimensional space, but is not limited thereto, and a name such as a place name may be used as the location. The location is included in the search key of the map database according to the present invention. The search key may be data that can be processed by a computer, and may be a numerical value, text, image, or the like.
The map database according to the present invention may search for data using the location information as a key while preserving the time included in the user's location information, or may search for data using the location that is location information excluding time as a key. Good. In the content selection method according to the present invention, not limited to the map database, any processing based on the location may be regarded as processing based on the location included in the position information.
Specifically, the map database according to the present invention includes a plurality of pieces of information that can be associated with one location, such as place names, lot numbers, addresses, building names, names of transportation facilities, names of business entities, and names of natural objects. It may include textual data such as names, maps such as topographic maps, maps in simplified form such as destination maps, conceptual maps such as route maps of transportation, etc. 2D using perspective from 3D spatial information It may optionally include still image format data such as a bird's eye view projected on the screen, may include video format data that can be associated with a location, and audio data that can be associated with a location along with these data. May be included.
The map database according to the present invention may appropriately group the above-described various data using a superordinate concept. Alternatively, a known filter for information retrieval may be used as appropriate. As a result, the map database according to the present invention appropriately selects words / phrases included in a specific genre, etc., for data extracted based on the same search key, and finds words / phrases that can be adapted to the user's mood each time. Can be extracted. For example, the map database according to the present invention can perform operations such as excluding adult-oriented content from search targets for minor users. In addition, for example, each of a plurality of users moving on the same movement route can specify different operation modes for the map database according to the present invention. As a result, the map database according to the present invention is a historical drama for a user who designates a historical drama mode or the like for extraction of subsequent characteristic phrases and selection of content based on the same movement route. For a user who extracts a related phrase and designates the science fiction movie mode or the like, an operation such as extracting a phrase related to a fictional story can be performed.
Furthermore, the map database according to the present invention may include language data, image data, audio data, or the like included in a movie or music in association with position information. Specifically, the location used for shooting a movie may be a location, and the video format data related to the shot movie work may be stored in the map database according to the present invention in association with the location. . Similarly, when an imaginary term used in an imaginary novel or the like is related to an actual place or the like, the term may be stored in association with an actual location.
The map database according to the present invention may store arbitrary data that can be associated with a location. Thus, using the map database according to the present invention, various data that can be associated with a location can be used as a search target and used in a content selection method.
(語句抽出ステップの検索キー)
本発明に係る、コンテンツを自動的に選択する方法においては、語句抽出ステップは、前記検索キーを用いて前記地図データベースから多様なデータを検索して抽出する。前記検索キーはロケーションを含む。前記地図データベースの検索に用いるロケーションは、ユーザが実空間において移動の目的地にしうるものであれば何でもよい。
例えば、共通の住所を有して居室番号等により識別される集合住宅の1の居室に、他の居室とは異なるロケーションを用いうる。更に、1の居室内にパーティションを用いて仕切られた接客用の空間に対して、同一居室内の他の空間とは異なるロケーションを用いうる。
また、例えば、前記地図データベースの検索に用いる位置情報は、昼間は倉庫に収納され夜間のみ人通りの多い街角で営業し、顧客が別の場所から立ち寄ることのできる、すなわちユーザの移動の目的地でありうる屋台等の移動可能なものでもよい。本発明に係る地図データベースは「○○町の屋台A」等の名称を検索キーであるロケーションとし、移動可能な当該屋台の居所に関連付けが可能な多様なデータを検索して抽出してもよい。
また、例えば、前記地図データベースの検索に用いるロケーションには、電車や飛行機や船舶等所定のスケジュールに従い運行する旅客移動手段の内部を、特定の時刻における存在場所からその後の時点における存在場所への移動が予定された移動であると考えられる、出発地から到着地の間に連綿と連続する複数の目的地として、含むことができる。すなわち、寝台列車に含まれる特定の1の寝台等は、これを目的地として、前記ロケーションに含んでもよい。すなわち、本発明に係る地図データベースの検索に用いるロケーションは、それ自体が移動しない地名、住所等に限らず、ユーザが移動の目的地としうるものであれば何でもよい。
また、前記地図データベースの検索キーに含まれるロケーションは、誘致未決定の競技施設建設予定地等、実際にはまだ存在しない架空の建物と関連づけられたロケーションであってもよく、歴史上人物の居所跡等、実体が消失した構造物と関連づけられたロケーションであってもよく、ユーザによる旅行等の移動の目的地、移動の目標、移動の経過場所になりうるものであれば何でもよい。
また、前記地図データベースの検索に用いるロケーションは地名、地形等の自然物の名称、建築物又はランドマーク等の人工物の名称等を含んでもよい。
(Search key for phrase extraction step)
In the method for automatically selecting content according to the present invention, the phrase extracting step searches and extracts various data from the map database using the search key. The search key includes a location. The location used for searching the map database may be anything as long as the user can make it a destination for movement in real space.
For example, a location different from other rooms can be used for one room of an apartment house having a common address and identified by a room number or the like. Furthermore, a location different from other spaces in the same living room can be used for the customer service space partitioned by a partition in one living room.
In addition, for example, the location information used for searching the map database is stored in a warehouse in the daytime and operates on a busy street corner only at night, so that the customer can stop from another place, that is, the destination of the user's movement It may be a movable stand such as a stand. The map database according to the present invention may search for and extract various data that can be associated with the location of the movable food stall, using the name such as “XX town stall A” as a search key location. .
Further, for example, the location used for searching the map database may be an internal movement of a passenger moving means that operates according to a predetermined schedule such as a train, an airplane, a ship, etc., from an existing location at a specific time to an existing location at a later time. Can be included as a plurality of consecutive destinations that are considered to be scheduled movements between the departure point and the arrival point. That is, one specific bed or the like included in the sleeper train may be included in the location as a destination. That is, the location used for searching the map database according to the present invention is not limited to the place name, address, etc. that does not move by itself, but may be anything as long as the user can make it a destination for movement.
In addition, the location included in the search key of the map database may be a location associated with a fictitious building that does not actually exist, such as a planned construction site for an undecided competition facility. It may be a location associated with a structure where the entity has disappeared, such as a trace, and may be anything as long as it can be a destination of movement such as a trip by a user, a target of movement, or a place where the movement has progressed.
The location used for searching the map database may include a place name, a name of a natural object such as a terrain, and a name of an artificial object such as a building or a landmark.
一実施形態において、本発明に係る地図データベースは、市町村名、行政機関等の庁舎、観光名所、名産品店、山河等の自然物、歴史的建造物等の人工物等を、ユーザが移動の目的地としうるロケーションを検索キーとして抽出しうる。ユーザが移動経路を指定すると、当該移動経路に沿って複数設定した所定の領域に、特定のロケーションが含まれうる。本発明に係る地図データベースは、移動経路等に含まれるロケーションを検索キーとして、種々のデータを検索して抽出しうる。本発明に係る地図データベースは、住所等では区別の付かない特定の場所をロケーションに含めてもよい。例えば、前記市町村名を参照しうる、河川上に建設された橋の歩行可能な範囲のうち、当該橋の名称を記した銘板の近傍を1のロケーションとして扱い、同じ橋の他の箇所と区別してもよい。
別の実施形態において、本発明に係る地図データベースは、名所旧跡等をロケーションとし、映画又は音楽等に含まれる言語データ、画像データ又は音声データ等を、当該ロケーションと関連付けて含み、当該ロケーションを検索キーとして、これらのデータを参照するためのタイトル等を検索して抽出してもよい。例えば、ユーザの移動経路が観光名所として知られる無線通信等の電波塔等を含む場合に、本発明に係る地図データベースは、当該電波塔のロケーションと、当該電波塔をストーリー中に用いた空想映画との関連付けに基づき、当該空想映画のタイトルを抽出してもよい。
In one embodiment, the map database according to the present invention includes a name of a municipality, a government building such as an administrative agency, a tourist attraction, a specialty store, a natural object such as a mountain river, an artificial object such as a historical building, etc. A location that can be a ground can be extracted as a search key. When the user designates a travel route, a specific location may be included in a predetermined area set in plural along the travel route. The map database according to the present invention can search and extract various data using a location included in a moving route or the like as a search key. The map database according to the present invention may include a specific place in the location that cannot be distinguished by an address or the like. For example, within the walking range of a bridge constructed on a river that can refer to the name of the city, the vicinity of the nameplate indicating the name of the bridge is treated as one location, May be separated.
In another embodiment, the map database according to the present invention includes a historical site or the like as a location, and includes language data, image data, audio data, or the like included in a movie or music in association with the location, and searches for the location. You may search and extract the title etc. for referring these data as a key. For example, when the user's travel route includes a radio tower or the like known as a tourist attraction, the map database according to the present invention includes the location of the radio tower and the fantasy movie using the radio tower in the story. Based on this association, the title of the fantasy movie may be extracted.
更に、本発明に係る地図データベースは、検索キーである特定のロケーションに対して、複数のロケーションを関連付けてもよい。具体的には、社会的背景等により場所を移動した建築物又は移動手段等は、以前に存在した位置に加えて、移動後の位置もロケーションとして当該建築物又は移動手段等に関連付けてもよい。これに限らず、資料として一部を移動して保存した歴史的建築物、同一の事業体の複数の店舗、同じ作者による複数の人工物、「名山」等の主観的な評価を用いて関連付けられる自然物等のそれぞれに含まれる複数のロケーションが、相互に関連付けられてもよい。
本発明に係る地図データベースにおいては、ユーザは1のロケーションを手がかりに複数のロケーションに関連付けた多様な情報を用いて、本発明に係るコンテンツの選択方法を利用しうる。
一実施形態において、本発明に係る地図データベースにおいては、ユーザによる移動経路に含まれるロケーションと、他のロケーションとを関連させ、ユーザは複数のロケーションと関連付けを有する多様な情報を、コンテンツの選択方法に利用しうる。例えば、自己の故郷で蒸気機関車を利用した思い出をもつユーザが、稼動終了して保存のために移転した蒸気機関車の設置場所等を訪問すると、本発明に係る地図データベースは、以前に当該蒸気機関車が稼動していた、ユーザの故郷等のロケーションも検索キーとして用いうる。ユーザは、訪問先のロケーションに関連付けた情報に加えて、別の場所である故郷と関連付けた情報も、コンテンツの選択のために利用しうる。これにより、本発明に係るコンテンツの選択方法のユーザは、異郷の地に関連するコンテンツを利用しうると共に、異郷の地で郷愁に浸る機会も得られる。
別の実施形態において、本発明に係るコンテンツの選択方法においては、ユーザは旅行先において飲食店を訪れて飲食し、当該飲食店を自己の移動経路の一部に記録しうる。本発明に係るコンテンツの選択方法は、当該ユーザが同一の飲食店を再度訪れることに応答してコンテンツの選択を実施してもよく、当該飲食店と同一の事業者又は事業体が経営する別の飲食店等を当該ユーザが訪れることに応答してコンテンツの選択を実施してもよい。これにより、ユーザは移動経路が記録された当該旅行等を思い出す機会を得られ、事業体等はユーザに繰り返し広告コンテンツ等を呈示する機会を得られる。
Furthermore, the map database according to the present invention may associate a plurality of locations with a specific location that is a search key. Specifically, a building or moving means that has moved a place due to a social background or the like may be associated with the building or the moving means as a location in addition to the previously existing position. . Not limited to this, historical buildings that have been partially moved and stored as materials, multiple stores of the same business entity, multiple artifacts by the same author, and association using subjective evaluations such as “Meitoyama” A plurality of locations included in each of the natural objects or the like to be used may be associated with each other.
In the map database according to the present invention, the user can use the content selection method according to the present invention using various information associated with a plurality of locations using one location as a clue.
In one embodiment, in the map database according to the present invention, the location included in the travel route by the user is associated with another location, and the user selects various information having associations with a plurality of locations, and a method for selecting content Can be used for For example, when a user who has memories of using a steam locomotive in his / her home country visits the installation location of a steam locomotive that has been operated and moved for storage, the map database according to the present invention is The location of the user's hometown where the steam locomotive was operating can also be used as a search key. In addition to the information associated with the visited location, the user can also use information associated with another home location for selecting content. As a result, the user of the content selection method according to the present invention can use the content related to the foreign country and have an opportunity to immerse in the nostalgia in the foreign country.
In another embodiment, in the content selection method according to the present invention, a user can visit a restaurant at a travel destination to eat and drink, and record the restaurant in a part of his / her travel route. In the content selection method according to the present invention, the content may be selected in response to the user revisiting the same restaurant, or the same business operator or business entity as the restaurant operates. The content may be selected in response to the user visiting a restaurant or the like. As a result, the user can have an opportunity to remember the trip or the like in which the travel route is recorded, and the business entity or the like can have an opportunity to repeatedly present advertisement content or the like to the user.
(語句抽出ステップ)
本発明に係る語句抽出ステップは、上述のように、地図上の移動経路に沿って複数設定した所定の領域に位置する複数の語句を、前記地図データベースから抽出する。ここで、所定の領域は、移動経路に含まれる任意の場所を中心として適宜設定する半径により設けられる円形の領域の範囲内等でもよく、移動経路の両側に適宜幅を設定して設けられる領域の範囲内等でもよく、所定の領域は適宜設定しうる。本発明に係る語句抽出ステップは、これらの所定の領域に、それぞれの場所と関連付けられる名称又は属性等を表す語句を抽出しうる。具体的には、当該名称又は属性等は、地名、自然物の名称、事業体の名称、都市部、田畑又は山間部等の属性等を、抽出しうる。
なお、用語「所定の領域」の意味で、用語「近傍」も用いる。
一実施形態において、前記地図データベースは、地図情報として記憶しうるテキスト、画像等を含み、これらのテキスト及び画像等を、コンピュータ処理可能な場所の情報と関連付けて記憶する。すなわち、前記地図データベースは、検索のために入力された地名から、当該地名に関連付けられたテキスト又は画像等を、検索結果として抽出しうる。例えば、ユーザが移動経路の通過地点として「A地点」等の地名を特定して前記地図データベースに入力すると、前記地図データベースは地名「A地点」と関連付けられた、A地点が属する市町村名、A地点の標高、A地点を通過する幹線道路等の名称、A地点の近傍を通過する公共交通機関の名称、前記市町村に隣接する市町村名等のテキスト又は画像等を適宜抽出しうる。
ユーザは、前述のように旅行の立案段階における予定の移動経路を、本発明に係るコンテンツの選択方法の実施装置等に指定しうる。予定の移動経路は複数の経過地点を含みうるので、本発明に係る語句抽出ステップは、地図データベースを用いて、これらの複数の経過地点の地名等に基づいて、それぞれの地名に関連付けられ、及び/又はそれぞれの地名の近傍の地名に関連付けられる、地図情報に含まれるテキスト又は画像等を、適宜抽出しうる。好適には、前記語句抽出ステップはテキスト形式の複数の語句を抽出しうる。
(Phrase extraction step)
As described above, the phrase extracting step according to the present invention extracts, from the map database, a plurality of phrases located in a predetermined region set in a plurality along the movement route on the map. Here, the predetermined area may be within the range of a circular area provided by a radius that is appropriately set around an arbitrary place included in the movement path, or the like, and an area that is provided by setting an appropriate width on both sides of the movement path. The predetermined area may be set as appropriate. The phrase extraction step according to the present invention can extract a phrase representing a name or an attribute associated with each place in these predetermined areas. Specifically, the name or attribute can extract a place name, a name of a natural object, a name of a business entity, an attribute such as an urban area, a field, or a mountainous area.
The term “near” is also used to mean the term “predetermined region”.
In one embodiment, the map database includes texts, images, and the like that can be stored as map information, and stores these texts, images, and the like in association with computer-processable location information. That is, the map database can extract, as a search result, a text or an image associated with the place name from the place name input for the search. For example, when the user specifies a place name such as “A place” as a passing point of the movement route and inputs it to the map database, the map database is associated with the place name “A place”, the name of the municipality to which the A place belongs, A Text or images such as the elevation of the point, the name of the main road passing through the point A, the name of the public transportation passing near the point A, the name of the municipality adjacent to the municipality, etc. can be extracted as appropriate.
As described above, the user can designate the scheduled travel route in the travel planning stage, for example, in the apparatus for executing the content selection method according to the present invention. Since the scheduled travel route can include a plurality of elapsed points, the phrase extraction step according to the present invention is associated with each place name based on the place names of the plurality of elapsed points using the map database, and A text or an image included in the map information associated with a place name in the vicinity of each place name can be appropriately extracted. Preferably, the phrase extraction step may extract a plurality of phrases in text format.
(地図上領域の重なり回避)
基本的には、前記所定の領域は、互いに重ならないように複数設定する。これは、前記語句抽出ステップが抽出したそれぞれの語句に対し、更に後述の特徴語句抽出ステップで重要度を表す数値を計算する時に、ユーザの移動経路の近傍に含まれる任意の地図上の領域を等しい頻度で考慮することにより、それぞれの語句の重要度を平等に比較しうることによる。
より具体的には、後述の特徴語句抽出ステップにおいて、複数の前記所定の領域が重複すると、特定のドキュメントを特徴付ける語句を抽出する計算において、一部の領域を複数回評価し、他の領域を1回評価することに相当する。すなわち、特徴的な語句を抽出する計算のための母集団について、一部を過大評価する等の、誤りを発生することになりうる。そこで、本発明に係る語句抽出ステップは、複数の前記所定の領域が存在する場合に、これらが重複しないよう、特徴的な語句を抽出するための地図上の近傍の範囲を選別しうる。
(Avoid overlapping areas on the map)
Basically, a plurality of the predetermined areas are set so as not to overlap each other. This is because an arbitrary map area included in the vicinity of the user's movement route is calculated for each word extracted by the word / phrase extraction step when calculating a numerical value representing the importance in the feature word / phrase extraction step described later. By considering with equal frequency, the importance of each word can be compared equally.
More specifically, when a plurality of the predetermined areas overlap in a feature phrase extraction step described later, in a calculation for extracting a phrase that characterizes a specific document, some areas are evaluated multiple times, and other areas are determined. Equivalent to one evaluation. That is, an error such as overestimation of a part of a population for calculation for extracting characteristic words can occur. Therefore, in the phrase extraction step according to the present invention, when there are a plurality of the predetermined areas, a neighborhood range on the map for extracting a characteristic phrase can be selected so that these do not overlap.
一実施形態において、本発明に係るコンテンツを選択する方法は、語句抽出ステップにおいて、複数の前記所定の領域が存在する場合に、次の手順で地図上の近傍の範囲を選別しうる。
まず、語句抽出ステップは、GPS装置等を用いて取得したユーザの位置情報、又はユーザが旅行前等の時点において入力した予定の移動経路に含まれる位置情報(例えばA)を用い、この位置情報(A)が表す地図上の場所の近傍から語句を抽出する。具体的には、当該位置情報(A)の近傍として、半径2km以内、又は半径10km以内等の、地図上の近傍の範囲から、地名、自然物の名称、又は事業体の名称等を、前記地図データベースを用いて抽出する。
次いで、語句抽出ステップは、前記1の位置情報(A)とは異なる位置情報(例えばB)に基づいて、この位置情報(B)が表す地図上の場所の近傍から、同様に語句を抽出する。ここで、位置情報(B)の近傍を表す地図上の領域のうち、位置情報(A)の近傍に含まれていた領域は除く。すなわち、位置情報(A)の近傍を表す地図上の領域がS(A)であり、位置情報(B)の近傍を表す地図上の領域がS(B)である時に、本発明に係る語句抽出ステップは、S(B)から「S(A)かつS(B)」の領域を除いた地図上の領域を用いて、位置情報(B)と関連付けられる語句を抽出する。
位置情報が3つ以上の場合も、同様に調整して、地図上の近傍の範囲が重複しない語句のみを累積しうる。
In one embodiment, in the method for selecting content according to the present invention, when there are a plurality of the predetermined areas in the phrase extracting step, a neighborhood range on the map can be selected by the following procedure.
First, the phrase extracting step uses the position information of the user acquired using a GPS device or the like, or the position information (for example, A) included in the planned movement route input by the user at a time such as before the trip. A phrase is extracted from the vicinity of the place on the map represented by (A). Specifically, as the vicinity of the position information (A), the name of a place, the name of a natural object, or the name of a business entity from the vicinity of the map, such as within a radius of 2 km or within a radius of 10 km, is displayed on the map. Extract using database.
Next, in the phrase extracting step, the phrase is similarly extracted from the vicinity of the place on the map represented by the position information (B) based on the position information (for example, B) different from the position information (A) of the one. . Here, the area included in the vicinity of the position information (A) is excluded from the area on the map representing the vicinity of the position information (B). That is, when the area on the map that represents the vicinity of the position information (A) is S (A) and the area on the map that represents the vicinity of the position information (B) is S (B), In the extraction step, a word / phrase associated with the position information (B) is extracted using an area on the map excluding the areas of “S (A) and S (B)” from S (B).
In the case where there are three or more pieces of position information, it is possible to accumulate only words / phrases whose neighboring ranges on the map do not overlap by adjusting in the same manner.
本発明に係る語句抽出ステップにおいては、地図上の領域を重複せずに語句を抽出し累積しうる。従って、本発明に係る語句抽出ステップにおいては、後続の特徴語句抽出ステップにおいて特徴的な語句を抽出するための語句の母集団として、1の移動経路に対して地図上の近傍に含まれる任意の領域を1回のみ考慮した、正確な母集団を得ることができる。 In the phrase extraction step according to the present invention, phrases can be extracted and accumulated without overlapping regions on the map. Accordingly, in the phrase extraction step according to the present invention, any phrase included in the vicinity on the map with respect to one movement route as a population of phrases for extracting characteristic phrases in the subsequent feature phrase extraction step. An accurate population can be obtained in which the region is considered only once.
(特徴語句抽出ステップ)
本発明に係る、特徴的な語句は、前述の語句抽出ステップにおいて抽出された、ユーザの移動経路に沿って複数設定した所定の領域の地名に関連付けられた複数の語句、又は、前述の地図データベースの検索キーに含まれるロケーションと関連付けられた複数の語句に対して、当該ユーザの移動経路におけるそれぞれの語句の重要度を計算する。
具体的には、語句の重要度は、語句の出現頻度に関する指標であるTF−IDF等を用いうる。TF−IDFは、TF(Term Frequency)とIDF(Inverse Document Frequency)の積であり、それぞれ次式で表される。
TF値は出現頻度の高さを反映し、IDF値は検索範囲において出現頻度が低いほど大きくなる。従って、これらの積であるTF−IDFは、前記語句抽出ステップにおいて地図データベースが抽出した語句それぞれの、検索条件となった移動経路を特徴付ける重要度の指標でありうる。
(Feature phrase extraction step)
According to the present invention, the characteristic words / phrases are a plurality of words / phrases associated with the place names of a predetermined area set along the user's movement route extracted in the word / phrase extraction step, or the map database described above. The importance of each word / phrase in the movement route of the user is calculated for a plurality of words / phrases associated with the location included in the search key.
Specifically, the importance of a phrase can be TF-IDF, which is an index related to the appearance frequency of the phrase. TF-IDF is a product of TF (Term Frequency) and IDF (Inverse Document Frequency), and is represented by the following equations.
The TF value reflects the high appearance frequency, and the IDF value increases as the appearance frequency decreases in the search range. Therefore, TF-IDF, which is the product of these, can be an index of importance that characterizes the travel route that is the search condition for each of the words extracted by the map database in the word extraction step.
本発明に係るコンテンツの選択方法においては、ユーザの移動経路に沿って複数設定した所定の領域を適宜区切ってもよい。すなわち、niは前記地図上の領域の1の区切りの範囲内における単語iの出現頻度、|D|は前記区切りの数、|{d:ti∈d}|は単語iを含む前記句切りの数としてもよい。具体的には、ユーザが旅行前等の時点において、予定の移動経路の出発地及び目的地を指定することに応答して、本発明に係るコンテンツの選択方法は、当該予定の移動経路に沿って複数設定した所定の領域に含まれる地図上の領域を適宜区切り、前記語句抽出ステップを用いて語句を抽出し、前記特徴語句抽出ステップを用いて前記語句のそれぞれのTF−IDF値を算出してもよい。これにより、前記特徴語句抽出ステップは、ユーザの旅行前等の時点において、予定の移動経路等を強く特徴付ける語句を抽出しうる。
あるいは、本発明に係る特徴語句抽出ステップにおいては、前記語句抽出ステップが抽出した複数の語句の集合を上述のドキュメントとして捉え、地図データベースにおいて、位置を移動しながら当該位置を中心として語句の抽出を繰り返し行い、抽出した複数の語句の集合をドキュメントとして記憶して、TF−IDFを計算する際の母集団となるドキュメントを蓄積記憶してもよい。すなわち、任意の時点におけるユーザの位置を中心とする領域を、随時追加してもよい。niはユーザの現在位置を中心とする前記地図上の領域の1の区切りの範囲内における単語iの出現頻度でありうる。|D|及び|{d:ti∈d}|の定義は同様である。具体的には、ユーザが移動する期間の任意の時点において、ユーザの現在位置に基づいて前記語句抽出ステップの動作を繰り返し、累積した語句を母集団として、それぞれの語句のTF−IDF値を算出してもよい。これにより、前記特徴語句抽出ステップは、ユーザの移動の期間中に当該移動経路等を強く特徴付ける語句を抽出しうる。
In the content selection method according to the present invention, a plurality of predetermined areas set along the movement route of the user may be appropriately divided. That is, n i is the appearance frequency of the word i within one delimiter of the region on the map, | D | is the number of the delimiters, and | {d: t i εd} | is the phrase containing the word i It may be the number of cuts. Specifically, in response to the user specifying the starting point and the destination of the scheduled moving route at a time such as before the trip, the content selection method according to the present invention follows the scheduled moving route. The area on the map included in the predetermined area set in plural is appropriately divided, the phrase is extracted using the phrase extraction step, and the TF-IDF value of each of the phrases is calculated using the feature phrase extraction step. May be. Thereby, the characteristic phrase extracting step can extract a phrase that strongly characterizes the planned moving route or the like before the user travels.
Alternatively, in the feature phrase extracting step according to the present invention, a set of a plurality of phrases extracted in the phrase extracting step is regarded as the above-mentioned document, and the phrase is extracted around the position while moving the position in the map database. A set of a plurality of extracted phrases may be stored as a document, and a document serving as a population when calculating the TF-IDF may be accumulated and stored. That is, an area centered on the user's position at an arbitrary time may be added as needed. n i may be the frequency of appearance of the word i within one segment of the map area centered on the current position of the user. The definitions of | D | and | {d: t i εd} | are the same. Specifically, at any point in the period during which the user moves, the operation of the word extraction step is repeated based on the current position of the user, and the TF-IDF value of each word is calculated using the accumulated words as a population. May be. As a result, the feature phrase extraction step can extract a phrase that strongly characterizes the travel route or the like during the movement of the user.
本発明に係る特徴語句抽出ステップがTF−IDF値の算出に用いる母集団は、ユーザの移動経路と関連付けられる語句を抽出して記憶した複数のドキュメントの全てでもよい。
また、本発明に係る特徴語句抽出ステップがTF−IDF値の算出に用いる母集団は、ユーザの現在位置を含む地図上の領域と関連付けられる語句を抽出して記憶したドキュメントのみを母集団としてもよい。
The population used by the feature word / phrase extraction step according to the present invention for calculating the TF-IDF value may be all of a plurality of documents in which words / phrases associated with the movement route of the user are extracted and stored.
In addition, the population used in the calculation of the TF-IDF value by the feature phrase extraction step according to the present invention may be only a document in which a phrase associated with an area on the map including the current position of the user is extracted and stored. Good.
一実施形態において、数式1を用いて計算される単語iは、地図データベースによって検索された語句であり、単語iを含むドキュメントはユーザが指定しうる移動経路に沿って複数設定した所定の領域に含まれる複数の地名等の語句の集合を1の文書と見なしたものである。ユーザが当該移動経路を移動することにより、前記語句抽出ステップはユーザの位置情報に基づいて複数の文書を抽出し適宜記憶しうる。本発明に係る特徴語句抽出ステップは、これらの複数の文書を用いて、それぞれの地名等の重要度を計算しうる。
別の実施形態において、前記語句抽出ステップにおいて地図データベースが1のロケーション等から抽出した複数の語句のそれぞれは、この特徴語句抽出ステップにおいて重要度の情報を付加され、当該重要度の降順に整列され、前記1の地名と関連付けられる。
これらのように、TF−IDF値を用いてそれぞれの地名の語句に対して重要度を計算することにより、本発明に係るコンテンツの選択方法においては、ユーザの移動経路に沿って複数設定した所定の領域に関連を有する語句から、当該移動経路において、より重要度の高い、特徴的な語句を抽出しうる。
In one embodiment, the word i calculated using Equation 1 is a phrase searched by the map database, and a document including the word i is placed in a predetermined area set along a movement path that can be specified by the user. A set of words such as a plurality of place names included is regarded as one document. When the user moves along the movement route, the phrase extracting step can extract a plurality of documents based on the position information of the user and store them appropriately. The feature word / phrase extraction step according to the present invention can calculate the importance of each place name or the like using the plurality of documents.
In another embodiment, each of a plurality of phrases extracted from a location or the like of the map database in the phrase extraction step in the phrase extraction step is added importance information in the feature phrase extraction step, and is arranged in descending order of the importance. , Associated with the place name.
As described above, by calculating the importance for each place name word / phrase using the TF-IDF value, in the content selection method according to the present invention, a plurality of predetermined values set along the movement route of the user are set. It is possible to extract a characteristic phrase having a higher importance in the movement route from the phrases related to the region.
(コンテンツ選択)
本発明に係るコンテンツ選択ステップは、ユーザの移動経路に沿って複数設定した所定の領域と関連付けられるコンテンツを、特徴的な語句が示す重要度に基づいて選択しうる。選択しうるコンテンツは、ユーザが用意したコンテンツ、本発明の実施装置等が予め記憶したコンテンツ、ネットワーク等を介してアクセス可能なコンテンツ等、本発明の実施装置等がアクセスして再生しうる任意のコンテンツでありうる。当該選択における当該関連付けは、コンテンツが個別に有する識別情報又は付属情報と、当該移動経路又は当該移動経路に含まれるロケーションとのキーワード検索等、情報検索の分野で用いられる公知の技術を用いうる。
(Content selection)
In the content selection step according to the present invention, content associated with a plurality of predetermined areas set along the user's movement route can be selected based on the importance indicated by the characteristic phrase. The content that can be selected is any content that can be accessed and reproduced by the implementation device of the present invention, such as content prepared by the user, content stored in advance by the implementation device of the present invention, content accessible via a network, etc. Can be content. For the association in the selection, a known technique used in the field of information search such as keyword search between identification information or additional information individually included in the content and the movement route or a location included in the movement route can be used.
本発明に係るコンテンツの選択方法を用いることにより、ユーザが自己の移動経路を指定することに応答して、当該移動経路に沿って複数設定した所定の領域に存在する地図データベースの語句、又は当該移動経路に係るロケーションに関連付けられる語句が抽出され、当該移動経路に対するそれぞれの語句の重要度に基づいて特徴的な語句が抽出され、当該特徴的な語句に関連するコンテンツが選択される。従って、ユーザは、自己の移動経路を指定する操作により、当該移動経路の特徴を表すコンテンツを自動的に利用しうる。 By using the content selection method according to the present invention, in response to the user specifying his / her travel route, a phrase in a map database existing in a predetermined area set in plural along the travel route, or Phrases associated with the location related to the movement route are extracted, characteristic words are extracted based on the importance of each word with respect to the movement route, and content related to the characteristic words is selected. Therefore, the user can automatically use the content representing the characteristics of the travel route by an operation of designating the travel route of the user.
(2) 前記語句抽出ステップにおいて、複数の前記所定の領域が等しい間隔で配列されるように設定する、(1)に記載のコンテンツを選択する方法。 (2) The method for selecting content according to (1), wherein, in the phrase extracting step, a plurality of the predetermined regions are set to be arranged at equal intervals.
前記所定の領域は、互いに重ならないように複数設定され、更に等しい間隔で配列されうる。ここに間隔とは、移動経路に含まれ、特定の前記所定の領域の位置を代表する地点同士の間隔をいう。従って、等しい間隔とは、特定の前記所定の領域の位置を代表する地点の間隔が等しいことを指す。隣同士の領域は互いに外接してもよく、外接せずに互いに隔離してもよい。これにより、前記特徴語句抽出ステップで重要度を表す数値を計算する時に、ユーザの移動経路の近傍に含まれる任意の地図上の領域を等しい頻度で考慮し、それぞれの語句の重要度を平等に比較しうる。 A plurality of the predetermined areas are set so as not to overlap each other, and can be arranged at equal intervals. Here, the interval is an interval between points included in the movement route and representing the position of the specific predetermined area. Therefore, the equal interval means that the interval between points representing the position of the specific predetermined region is equal. Neighboring regions may circumscribe each other or may be isolated from each other without circumscribing. Accordingly, when calculating the numerical value representing the importance level in the feature phrase extraction step, an arbitrary map area included in the vicinity of the user's movement route is considered with equal frequency, and the importance levels of the respective phrases are equalized. It can be compared.
当該等しい間隔は、ユーザが旅行前等の時点において前述の移動経路を指定し、この入力された移動経路に沿った曲線の長さを、本発明に係るコンテンツの選択方法の実施装置等が適宜等分して求めてもよい。例えば、ユーザが目的地を指定することに基づいて、本発明に係るコンテンツの選択方法の実施装置等は、当該地図上の距離を5等分又は10等分等に適宜等分してもよく、等分したそれぞれの間隔が5km以下等の所定の間隔になるための分割数を算出して当該地図上の距離を適宜等分してもよい。本発明に係るコンテンツの選択方法の実施装置等は、これらの等分した地点をユーザが通過するごとに、前記所定の領域を設定し、語句抽出ステップを動作させてもよい。
なお、地図上の間隔は、前述のように、直線距離、沿線距離、沿面距離等でもよい。本発明に係る語句抽出ステップは、これらを含む地図上の間隔を等分して配列される前記所定の領域から、コンテンツの選択のための語句を抽出しうる。
The equal interval is determined by the apparatus for performing the content selection method according to the present invention, and the like by appropriately designating the above-mentioned travel route at a time point such as before the trip by the user, and the length of the curve along the input travel route. It may be obtained by dividing equally. For example, based on the designation of the destination by the user, the apparatus for performing the content selection method according to the present invention may appropriately divide the distance on the map into five equal parts or ten equal parts. Alternatively, the distance on the map may be divided equally as appropriate by calculating the number of divisions for each equally divided interval to be a predetermined interval such as 5 km or less. The apparatus for executing the content selection method according to the present invention may set the predetermined area and operate the phrase extraction step each time the user passes through these equally divided points.
Note that the distance on the map may be a linear distance, a distance along a line, a creepage distance, or the like as described above. In the phrase extracting step according to the present invention, a phrase for selecting content can be extracted from the predetermined area arranged with equal intervals on the map including these.
あるいは、当該等しい間隔は、予め所定の値を設定してもよい。すなわち、ユーザの移動期間中において、本発明に係るコンテンツの選択方法の実施装置等がユーザの現在位置を逐次繰り返して取得し、ユーザの相対的な移動距離が予め設定した前記所定の値と等しいことに基づいて、ユーザが所定の距離を移動したと見なし、その時点での前記所定の領域を設定してもよい。例えば、当該等しい間隔として6km等の値を予め設定しておき、ユーザが出発地から6km、12km、18km…移動するごとに、本発明に係るコンテンツの選択方法の実施装置等は前記所定の領域を設定し、語句抽出ステップを動作させてもよい。 Alternatively, the equal interval may be set to a predetermined value in advance. That is, during the movement period of the user, the apparatus for performing the content selection method according to the present invention sequentially obtains the user's current position, and the relative movement distance of the user is equal to the predetermined value set in advance. Based on this, it may be considered that the user has moved a predetermined distance, and the predetermined area at that time may be set. For example, a value such as 6 km is set in advance as the equal interval, and each time the user moves 6 km, 12 km, 18 km,... And the phrase extraction step may be operated.
本発明に係る語句抽出ステップにおいては、前記所定の領域を等しい間隔で配列することにより、前記所定の領域が重ならないように複数設定しうる。従って、本発明に係る語句抽出ステップにおいては、後続の特徴語句抽出ステップにおいて特徴的な語句を抽出するための語句の母集団として、1の移動経路に対して地図上の近傍に含まれる任意の領域を1回のみ考慮した、正確な母集団を得ることができる。 In the phrase extracting step according to the present invention, a plurality of the predetermined areas can be set so as not to overlap by arranging the predetermined areas at equal intervals. Accordingly, in the phrase extraction step according to the present invention, any phrase included in the vicinity on the map with respect to one movement route as a population of phrases for extracting characteristic phrases in the subsequent feature phrase extraction step. An accurate population can be obtained in which the region is considered only once.
(3) 前記語句抽出ステップにおいて、複数の前記所定の領域が互いに等しい面積になるように設定する、(1)又は(2)に記載のコンテンツを選択する方法。 (3) The method for selecting content according to (1) or (2), wherein, in the phrase extraction step, a plurality of the predetermined regions are set to have an equal area.
前記所定の領域は、互いに重ならないように複数設定され、更に互いに等しい面積になるよう設定されうる。これにより、一定面積の地図上の領域から語句が抽出される。 A plurality of the predetermined areas may be set so as not to overlap each other, and further, the predetermined areas may be set to have an equal area. Thereby, a phrase is extracted from the area | region on the map of a fixed area.
当該等しい面積は、ユーザの移動期間中において、本発明に係るコンテンツの選択方法の実施装置等がユーザの現在位置を逐次繰り返して取得し、任意の時点において、前記所定の領域の設定に用いてもよい。例えば、ユーザが移動中に交通渋滞等に遭遇すると、前記語句抽出ステップは、語句抽出のための前記所定の領域が等しい面積になるよう、ユーザの移動経路に沿った移動距離が渋滞前よりも短いことに基づいて、ユーザの移動経路の近傍の範囲を移動経路から展延しうる。すなわち、より遠方に拡大しうる。従って、前記語句抽出ステップは、ユーザの相対的な移動距離が短い場合等において、より遠方の領域に含まれる語句も抽出しうる。 The equal area is obtained by the apparatus for performing the content selection method according to the present invention repeatedly and repeatedly acquiring the current position of the user during the movement period of the user, and is used for setting the predetermined area at an arbitrary time. Also good. For example, when the user encounters a traffic jam or the like while moving, the phrase extraction step is such that the movement distance of the user along the movement path is greater than that before the congestion so that the predetermined area for phrase extraction has an equal area. Based on the shortness, the range in the vicinity of the user's movement path can be extended from the movement path. In other words, it can be expanded further. Therefore, the phrase extraction step can also extract phrases included in a farther area when the relative movement distance of the user is short.
本発明に係るコンテンツの選択方法の実施装置等のユーザは、交通渋滞等に遭遇した場合に、現在位置近傍だけでなく、より遠方の地図上の領域に関連付けられた地名等の語句を用いて選択されたコンテンツを利用しうる。これにより、ユーザはコンテンツの選択において、地図上の同一の場所又はその近傍の繰り返しだけではなく、自動的により遠方の場所と関連するコンテンツも利用でき、単調さを避けて多様なコンテンツを利用しうる。 When the user of the content selection method implementation apparatus according to the present invention encounters a traffic jam or the like, it uses not only the vicinity of the current position but also a phrase such as a place name associated with an area on a farther map. The selected content can be used. As a result, the user can use not only the same location on the map or the vicinity thereof, but also the content related to a distant location automatically in the selection of the content. sell.
(4) 前記語句抽出ステップにおいて、複数設定した前記所定の領域に位置する複数の語句が互いに等しい数になるように前記所定の領域の範囲を調整する、(1)又は(2)のいずれかに記載のコンテンツを選択する方法。 (4) In the phrase extraction step, either the range of the predetermined area is adjusted so that a plurality of phrases located in the predetermined area set in plural are equal to each other. How to select the content described in.
前記所定の領域は、互いに重ならないように複数設定され、更に複数設定した前記所定の領域に位置する複数の語句が互いに等しい数になるように前記所定の領域の範囲が設定されうる。これにより、それぞれの前記所定の領域から一定数の語句が抽出される。 A plurality of the predetermined areas may be set so as not to overlap with each other, and a range of the predetermined areas may be set so that a plurality of words and phrases located in the predetermined areas are equal in number. Thereby, a fixed number of words / phrases are extracted from each of the predetermined areas.
当該等しい数は、ユーザが適宜設定してもよく、本発明に係るコンテンツの選択方法の実施装置等が適宜備える画面表示のためのディスプレイ装置等の、表示可能な文字数等に基づいて、本発明に係るコンテンツの選択方法の実施装置等が予め設定してもよい。 The equal number may be set as appropriate by the user, and the present invention is based on the number of characters that can be displayed, such as a display device for screen display, which is appropriately included in the apparatus for executing the content selection method according to the present invention. The content selection method implementation device according to the above may be set in advance.
この語句の数は、移動経路に沿って複数設定した所定の領域について、所定の領域の範囲を広げれば増加し、狭めれば減少しうる。従って、本発明に係るコンテンツの選択方法は、当該所定の領域の範囲を調整することにより、地図データベースから抽出される語句の数を調整しうる。これにより、本発明に係るコンテンツの選択方法の実施装置等においては、表示画面への一覧表示等におけるコンテンツの数を適宜調整し、過剰な検索結果による記憶媒体の容量不足等の誤動作を防ぐと共に、過少な検索結果によりユーザが興趣を低下させてコンテンツへの関心を失う等の事態を防ぐことができる。 The number of words can be increased by expanding the range of the predetermined region and decreased by narrowing the predetermined region set along the movement path. Therefore, the content selection method according to the present invention can adjust the number of words extracted from the map database by adjusting the range of the predetermined region. As a result, the content selection method implementation apparatus according to the present invention appropriately adjusts the number of contents in the list display on the display screen, and prevents malfunctions such as insufficient storage medium capacity due to excessive search results. Thus, it is possible to prevent a situation in which the user loses interest by losing interest due to an excessive search result.
具体的には、本発明に係る語句抽出ステップにおける前記所定の領域の範囲の調整は、次の手順で実施しうる。
まず、語句抽出ステップは、GPS装置等を用いて取得したユーザの位置情報、又はユーザが旅行前等の時点において入力した予定の移動経路に含まれる位置情報(例えばA)を用い、この位置情報(A)が表す地図上の場所の近傍から複数の語句を抽出する。更に、抽出する語句が所定の数になるように、前記近傍の範囲を調整する。具体的には、当該位置情報(A)の近傍として、半径2km以内、又は半径10km以内等の、地図上の近傍の範囲を設定して、地名、自然物の名称、又は事業体の名称等を、前記地図データベースを用いて抽出し、この抽出した語句の数が所定の数となるように、前記近傍の範囲を調整する。抽出した語句の数が少ない場合は、前記近傍の範囲を半径20km等に拡大してもよく、これと逆に、抽出した語句の数が多い場合は前記近傍の範囲を半径1km等に縮小してもよい。
次いで、語句抽出ステップは、前記1の位置情報(A)とは異なる位置情報(例えばB)に基づいて、この位置情報(B)が表す地図上の場所の近傍から、同様に語句を抽出し、当該抽出した語句の数に基づいて位置情報(B)の近傍の範囲を適宜調整する。ここで、位置情報(B)の近傍を表す地図上の領域のうち、位置情報(A)の近傍に含まれていた領域は除く。この領域を除く動作は、語句の抽出及び近傍の範囲の調整において実施する。すなわち、位置情報(A)の近傍を表す地図上の領域がS(A)であり、位置情報(B)の近傍を表す地図上の領域がS(B)である時に、本発明に係る語句抽出ステップは、語句の抽出においてS(B)から「S(A)かつS(B)」の領域を除いた地図上の領域を用い、並びに、近傍の範囲の調整において、「S(A)かつS(B)」の領域を発生しない条件でS(B)の範囲を調整する。
Specifically, the adjustment of the range of the predetermined area in the phrase extracting step according to the present invention can be performed by the following procedure.
First, the phrase extracting step uses the position information of the user acquired using a GPS device or the like, or the position information (for example, A) included in the planned movement route input by the user at a time such as before the trip. A plurality of words are extracted from the vicinity of the place on the map represented by (A). Further, the neighborhood range is adjusted so that the number of words to be extracted is a predetermined number. Specifically, as the vicinity of the position information (A), a range on the map such as a radius of 2 km or a radius of 10 km is set, and a place name, a name of a natural object, or a name of a business entity is set. Then, the map is extracted using the map database, and the neighborhood range is adjusted so that the number of the extracted words becomes a predetermined number. When the number of extracted phrases is small, the range of the neighborhood may be expanded to a radius of 20 km, and conversely, when the number of extracted phrases is large, the range of the neighborhood is reduced to a radius of 1 km. May be.
Next, in the phrase extracting step, the phrase is similarly extracted from the vicinity of the place on the map represented by the position information (B) based on the position information (for example, B) different from the position information (A) of the one. The range in the vicinity of the position information (B) is appropriately adjusted based on the number of extracted words / phrases. Here, the area included in the vicinity of the position information (A) is excluded from the area on the map representing the vicinity of the position information (B). The operation excluding this region is performed in the phrase extraction and the adjustment of the neighborhood range. That is, when the area on the map that represents the vicinity of the position information (A) is S (A) and the area on the map that represents the vicinity of the position information (B) is S (B), The extraction step uses a region on the map excluding the region of “S (A) and S (B)” from S (B) in the phrase extraction, and “S (A)” in the adjustment of the neighborhood range. And the range of S (B) is adjusted under the condition that the region of S (B) "is not generated.
本発明に係る語句抽出ステップにおいては、地図上の領域を重複せずに、所定の領域の範囲を調整して所定の数の語句を抽出しうる。従って、本発明に係る語句抽出ステップにおいては、後続の特徴語句抽出ステップにおいて特徴的な語句を抽出するための語句の母集団として、所定の数の語句を含み、1の移動経路に対して地図上の近傍、すなわち移動経路に沿って複数設定した所定の領域に含まれる任意の領域を1回のみ考慮した、正確な母集団を得ることができる。 In the phrase extraction step according to the present invention, a predetermined number of phrases can be extracted by adjusting the range of the predetermined area without overlapping the areas on the map. Therefore, in the phrase extracting step according to the present invention, a map including one predetermined number of phrases as a population of phrases for extracting characteristic phrases in the subsequent feature phrase extracting step is mapped to one moving route. It is possible to obtain an accurate population that considers an arbitrary region included in a predetermined region set in the vicinity of the upper portion, that is, a plurality of regions along the movement route, only once.
本発明に係るコンテンツの選択方法の実施装置等のユーザは、コンテンツの選択のための一定数の語句が、地図上の狭い領域においても数多く見いだされうる市街地等と、この逆に地図上の広い領域において限られた数が見いだされうる郊外等との、いずれにおいても、前記語句抽出ステップの動作により、コンテンツの選択のために一定の数の語句を抽出しうる。従って、ユーザは、自己の移動経路の近傍において、地図上の一定面積当たりに含まれるコンテンツの選択のための地名等の語句の数、換言すれば面積当たりの語句の密集度にかかわらず、語句抽出ステップが自動的に前記所定の範囲を調整することにより、多様なコンテンツを利用しうる。 The user of the content selection method implementation apparatus according to the present invention, such as a city area where a certain number of words and phrases for content selection can be found even in a narrow area on the map, and vice versa In any of the suburbs and the like where a limited number can be found in a region, a certain number of phrases can be extracted for content selection by the operation of the phrase extraction step. Therefore, the user can use the phrase in the vicinity of his / her movement route regardless of the number of words such as place names for selecting content included in a certain area on the map, in other words, regardless of the density of words per area. Various contents can be used by the extraction step automatically adjusting the predetermined range.
(5) 前記語句抽出ステップにおいて、移動に応じて繰り返し前記複数の語句を抽出して記憶し、前記特徴語句抽出ステップにおいて、それ以前に記憶した前記複数の語句を更に加えた複数の語句に基づいて特徴的な語句を抽出する、(1)から(4)のいずれかに記載のコンテンツを選択する方法。 (5) In the phrase extraction step, the plurality of phrases are repeatedly extracted and stored according to movement, and in the feature phrase extraction step, based on the plurality of phrases further added with the plurality of phrases stored previously. A method for selecting content according to any one of (1) to (4), wherein a characteristic phrase is extracted.
前記語句抽出ステップにおける、ロケーション等を検索キーとして地図データベースを検索する動作は、ユーザの移動に従って複数のロケーションを順次指定することにより、実際のユーザの移動に応じた語句抽出として動作しうる。更に後続の特徴語句抽出ステップを協働させることにより、本発明に係るコンテンツを選択する方法は、ユーザの移動に応じて複数の語句を累積し、これらに基づいて特徴的な語句を抽出する動作を実施しうる。特徴的な語句の抽出には、前述のTF−IDF等の技術を用いうる。
これにより、本発明のコンテンツを選択する方法は、ユーザの位置情報を経時的に取得することにより、当該ユーザの現在の位置情報及び過去の移動経路に応じて、特徴的な語句を抽出しうる。
The operation of searching the map database using the location or the like as a search key in the word extraction step can operate as word extraction according to the actual user movement by sequentially specifying a plurality of locations according to the user movement. Further, the method for selecting content according to the present invention by cooperating the subsequent feature phrase extraction step accumulates a plurality of phrases according to the movement of the user, and extracts a characteristic phrase based on these. Can be implemented. A technique such as TF-IDF described above can be used to extract characteristic words.
Accordingly, the method for selecting content according to the present invention can extract characteristic words and phrases according to the current location information of the user and the past travel route by acquiring the location information of the user over time. .
ここで、これまでの移動経路にすでに存在していた語句は特徴的ではないとしてウェイトを下げられ、移動の結果新たに抽出した語句はより特徴的であるとしてウェイトが上げられことになる。このようにして、語句の抽出を繰り返し行うことによって、今回抽出した語句の中でより特徴的な語句を好適に抽出することが可能となる。 Here, the weights are lowered assuming that the words already existing in the movement route so far are not characteristic, and the weights are newly increased as the words newly extracted as a result of the movement are more characteristic. In this way, it is possible to suitably extract more characteristic words / phrases from the words / phrases extracted this time by repeatedly extracting the words / phrases.
(6) 前記語句抽出ステップにおいて、移動に応じてその後移動すると予測される位置において更に前記複数の語句を抽出して記憶し、前記特徴語句抽出ステップにおいて、前記その後移動すると予測される位置において抽出して記憶した前記複数の語句を更に加えた複数の語句に基づいて特徴的な語句を抽出する、(1)から(5)のいずれかに記載のコンテンツを選択する方法。 (6) In the word / phrase extraction step, the plurality of words / phrases are further extracted and stored at a position predicted to move after the movement, and extracted at the position / word / phrase extraction step predicted to move thereafter. A method for selecting content according to any one of (1) to (5), wherein a characteristic phrase is extracted based on a plurality of phrases obtained by further adding the plurality of phrases stored as described above.
前記語句抽出ステップにおける、ロケーション等を検索キーとして地図データベースを検索する動作は、ユーザが将来に移動しうる経路に従って複数のロケーションを順次指定することにより、ユーザの移動予定に応じた語句抽出として動作しうる。更に後続の特徴語句抽出ステップを協働させることにより、本発明に係るコンテンツを選択する方法は、ユーザの移動予定に応じて複数の語句を累積し、これらに基づいて特徴的な語句を抽出する動作を実施しうる。特徴的な語句の抽出には、前述のTF−IDF等の技術を用いうる。
これにより、本発明のコンテンツを選択する方法は、ユーザが予定する移動経路に応じて、特徴的な語句を抽出しうる。
The operation of searching the map database using the location or the like as a search key in the phrase extraction step operates as a phrase extraction according to a user's travel schedule by sequentially specifying a plurality of locations according to a route that the user can move in the future. Yes. Furthermore, the method for selecting content according to the present invention by cooperating the subsequent feature phrase extraction step accumulates a plurality of phrases according to a user's travel schedule, and extracts characteristic phrases based on these. Operations can be performed. A technique such as TF-IDF described above can be used to extract characteristic words.
Thereby, the method for selecting content according to the present invention can extract a characteristic word / phrase according to a travel route planned by the user.
ここで、将来移動しうる移動経路にも存在していた語句は特徴的ではないとしてウェイトを下げられ、将来移動しうる移動経路には存在しない語句はより特徴的であるとしてウェイトが上げられことになる。このようにして、将来移動しうる移動経路において抽出した語句も勘案することにより、今回抽出した語句の中でより特徴的な語句を好適に抽出することが可能となる。 Here, weights are lowered because words that were also present in the travel route that can move in the future are not characteristic, and weights that are not present in the travel route that can be moved in the future are weighted as more characteristic. become. In this way, it is possible to suitably extract more characteristic words / phrases from the words / phrases extracted this time by taking into consideration the words / phrases extracted in the movement route that can move in the future.
(7) 前記コンテンツ選択ステップにおいて、前記特徴的な語句を文字情報として含む楽曲を選択する、(1)から(6)のいずれかに記載のコンテンツを選択する方法。 (7) The method for selecting content according to any one of (1) to (6), wherein in the content selection step, a music piece including the characteristic word / phrase as character information is selected.
当該文字情報は、楽曲の題名、歌詞、作曲者又は演奏者等の名称、収録に伴う種々の記録に含まれる文字情報、楽曲の解説文に含まれる文字情報等の任意の文字情報を含む。典型的には、前記文字情報は歌を含む楽曲の歌詞である。
これにより、本発明に係るコンテンツの選択方法は、ユーザが指定した移動経路等により強い関連付けを有する文字情報を含む楽曲を選択しうる。
The character information includes arbitrary character information such as the title of the music, the lyrics, the name of the composer or the performer, character information included in various recordings accompanying the recording, and character information included in the commentary of the music. Typically, the character information is lyrics of a song including a song.
Thereby, the content selection method according to the present invention can select music including character information having a stronger association with a moving route designated by the user.
(8) 前記コンテンツ選択ステップにおいて、前記特徴的な語句との関連性を有する地域名のラジオ局におけるリクエストに基づいてコンテンツを選択する、(1)から(7)のいずれかに記載のコンテンツを選択する方法。 (8) The content according to any one of (1) to (7), wherein, in the content selection step, the content is selected based on a request in a radio station having an area name having an association with the characteristic word / phrase. How to choose.
前記特徴的な語句は、ユーザの移動経路に沿って複数設定した所定の領域の地名等を含みうる。従って、当該地名を含む地域におけるラジオ局におけるリクエストの情報等を利用することにより、本発明に係るコンテンツの選択方法は、当該地域において高頻度にリクエストされる楽曲等を、コンテンツとして選択しうる。
これにより、ユーザは自己の移動経路の近傍等において人気のある楽曲の情報等を知る機会を得られる。
The characteristic word / phrase may include a place name or the like of a predetermined area set in plural along the user's moving route. Therefore, by using the request information and the like at the radio station in the area including the place name, the content selection method according to the present invention can select a piece of music or the like requested frequently in the area as the content.
Thereby, the user can have an opportunity to know information on popular music in the vicinity of his / her movement route.
(9) 前記コンテンツ選択ステップにおいて、前記特徴的な語句との関連性を有するブログを選択する、(1)から(8)のいずれかに記載のコンテンツを選択する方法。 (9) The method for selecting content according to any one of (1) to (8), wherein, in the content selection step, a blog having a relationship with the characteristic word / phrase is selected.
前記特徴的な語句は、ユーザの移動経路に沿って複数設定した所定の領域の地名を含む地域又は当該地名と関連性を有する話題等を含みうる。従って、これらの地名又は話題等を含むブログを参照することにより、本発明に係るコンテンツの選択方法は、当該地域において話題性の高いテーマ等に係るブログを、コンテンツとして選択しうる。
これにより、ユーザは自己の移動経路の近傍等において話題性の高いブログ等を知る機会を得られる。
The characteristic word / phrase may include a region including a place name of a predetermined area set in plural along a user's moving route, or a topic related to the place name. Therefore, by referring to a blog including these place names or topics, the content selection method according to the present invention can select a blog related to a topic or the like having a high topicality in the region as the content.
As a result, the user can have an opportunity to know a highly topical blog in the vicinity of his / her travel route.
(10) 前記コンテンツ選択ステップにおいて選択したコンテンツを、更に地図上の前記移動経路と関連付けるコンテンツ貼付ステップを含む、(1)から(9)のいずれかに記載のコンテンツを選択する方法。 (10) The method for selecting content according to any one of (1) to (9), further including a content pasting step of associating the content selected in the content selection step with the travel route on a map.
本発明に係るコンテンツ貼り付けステップは、ユーザが自己の移動経路を指定することに応答して選択されたコンテンツを、本発明の実施装置等を用いて適宜記憶し、当該選択されたコンテンツと、地図上の前記移動経路とを関連付ける。
これにより、ユーザは、自己の移動経路に基づいて自動的に選択されたコンテンツを、旅行後等においてブログ等に再利用し、旅行の思い出として記録しうる。
一実施形態において、本発明に係るコンテンツを選択する方法の実施装置等は、ユーザの旅行中等に再生された楽曲等の音声データの識別子等を、コンテンツの情報として適宜記憶し、複数のコンテンツの情報を、ユーザの1の移動経路と関連付けてもよい。この記憶は、本発明に係る方法の実施装置等が適宜記憶媒体を用意してもよく、ブログ等のサービスを実施するサーバ装置等が有する記憶媒体を適宜利用してもよい。記憶手段の種類等は問わない。
In the content pasting step according to the present invention, the content selected in response to the user designating his / her movement route is appropriately stored using the implementation device of the present invention, the selected content, Associate with the travel route on the map.
As a result, the user can reuse the content automatically selected based on his / her travel route on a blog or the like after the trip and record it as a memory of the trip.
In one embodiment, an apparatus or the like for performing a method for selecting content according to the present invention appropriately stores an identifier or the like of audio data such as music played during a user's trip as content information, and stores a plurality of content items. The information may be associated with one travel route of the user. For this storage, the execution apparatus or the like of the method according to the present invention may appropriately prepare a storage medium, or may appropriately use a storage medium included in a server apparatus or the like that implements a service such as a blog. The type of storage means is not limited.
本発明に係るコンテンツを選択する方法においては、ユーザは自己の移動経路に従って自動的に選択されたコンテンツを利用しうると共に、後から、移動系路上に写真、楽曲、ビデオ等を関連付けて、本発明に係る方法の実施装置等に記憶させ、相互に関連させて繰り返し利用しうる。あるいは、ユーザは自己の移動経路と関連付けた写真、楽曲、ビデオ等の情報をブログ等のサーバ装置に記憶させ、自己の移動経路の情報と共にブログ等のアルバムとして活用できる。 In the method for selecting content according to the present invention, the user can use the content automatically selected according to his / her travel route, and later associate a photograph, music, video, etc. on the travel route, It can be stored in the apparatus for carrying out the method according to the invention and used repeatedly in association with each other. Alternatively, the user can store information such as photos, music, and videos associated with the user's travel route in a server device such as a blog, and can utilize the information along with the user's travel route as an album such as a blog.
(11) 前記コンテンツ選択ステップは、前記移動経路に沿って複数設定した所定の領域に含まれる地域における人気ランキングに基づいてコンテンツを検索する、(1)から(10)のいずれかに記載のコンテンツを選択する方法。 (11) The content according to any one of (1) to (10), wherein the content selection step searches for content based on a popularity ranking in a region included in a predetermined region set in plural along the movement route. How to choose.
前記特徴的な語句は、ユーザの移動経路に沿って複数設定した所定の領域に含まれる地名を含みうる。従って、当該地名を含む地域における人気ランキングを利用することにより、本発明に係るコンテンツの選択方法は、当該地域において人気のある事物等を、コンテンツとして選択しうる。具体的には、地域のニュースサイト等において高頻度に参照される記事、地域の商店街等において人気のある衣料品又は飲食メニュー等の商品等の情報をコンテンツとして選択しうる。ここで人気ランキングは、情報検索サービスの検索頻度に基づいてもよく、商品を販売する事業体等が、販売対象の商品の1ヶ月当たりの売上金額に基づいて、ホームページ等に記載するものでもよい。
これにより、ユーザは自己の移動経路に沿って複数設定した所定の領域等において人気のある事物の情報等を知る機会を得られる。
The characteristic word / phrase may include a place name included in a predetermined area set in plural along the user's moving route. Therefore, by using the popularity ranking in the area including the place name, the content selection method according to the present invention can select an item or the like popular in the area as the content. Specifically, information such as articles frequently referred to in a local news site, popular clothing items in a local shopping street, etc., or a product such as a food and drink menu can be selected as content. Here, the popularity ranking may be based on the search frequency of the information search service, or the business entity that sells the product may describe it on the homepage etc. based on the sales amount per month of the product to be sold. .
As a result, the user can have an opportunity to know information on popular things in a predetermined area or the like set in plural along his / her movement route.
(12) 前記人気ランキングは、情報検索サービスにおいて検索されるコンテンツの検索頻度に基づいて決定する、(11)に記載のコンテンツを選択する方法。 (12) The method for selecting content according to (11), wherein the popularity ranking is determined based on a search frequency of content searched in an information search service.
前記人気ランキングとして、情報検索サービスにおいて検索されるコンテンツの検索頻度を用いることにより、不特定多数のサービス利用者の利用状況を反映した人気ランキングを、本発明に係るコンテンツの選択方法において用いうる。更に、情報検索サービス等が、利用者の性別や年齢層等の情報に基づいてサービス利用者をセグメント化することにより、前記人気ランキングの情報には利用者の性別や年齢層等の情報が含まれうる。
これにより、本発明に係るコンテンツの選択方法は、ユーザの移動経路の近傍において、情報検索頻度を反映するコンテンツを選択し、更に、セグメント化されたサービス利用者に人気のあるコンテンツも選択しうる。従って、ユーザは、高頻度に情報検索されるコンテンツを利用しうると共に、自己の趣向をより強く反映しうるコンテンツも利用しうる。
As the popularity ranking, the popularity ranking reflecting the usage situation of an unspecified number of service users can be used in the content selection method according to the present invention by using the retrieval frequency of the content retrieved in the information retrieval service. Furthermore, information search services and the like segment service users based on information such as user gender and age group, so that the popularity ranking information includes information such as user sex and age group. Can be.
Accordingly, the content selection method according to the present invention can select content reflecting the information search frequency in the vicinity of the user's travel route, and can also select content that is popular among segmented service users. . Therefore, the user can use content that is frequently searched for information, and can also use content that can more strongly reflect his / her preferences.
(13) 前記コンテンツ選択ステップは、更に、前記移動経路に沿って複数設定した所定の領域に係る前記特徴的な語句に入札した広告コンテンツを抽出する、(1)から(12)のいずれかに記載のコンテンツを選択する方法。 (13) In any one of (1) to (12), the content selection step further extracts advertisement content bid on the characteristic word / phrase relating to a predetermined region set in plural along the movement route. How to select listed content.
前記特徴的な語句は、ユーザの移動経路に沿って複数設定した所定の領域の地名等を含みうる。本発明に係るコンテンツの選択方法においては、広告配信のためにこれらの地名等の語句への入札を受け付けてもよい。これにより、本発明に係るコンテンツの選択方法は、ユーザの移動経路に沿って複数設定した所定の領域に含まれる地名等に入札した広告コンテンツを抽出しうる。抽出されたコンテンツをユーザに提供することにより、広告主は、本発明に係るコンテンツの選択方法のユーザに広告を呈示する機会を得られる。ユーザは、旅行等の移動経路の指定に応答して、近傍の名産品等の広告を閲覧する機会を得られる。 The characteristic word / phrase may include a place name or the like of a predetermined area set in plural along the user's moving route. In the content selection method according to the present invention, bids for phrases such as place names may be accepted for advertisement distribution. As a result, the content selection method according to the present invention can extract advertisement content bid for a place name or the like included in a predetermined area set in plural along the user's moving route. By providing the extracted content to the user, the advertiser can have an opportunity to present the advertisement to the user of the content selection method according to the present invention. In response to designation of a travel route such as a trip, the user can have an opportunity to browse advertisements of nearby local specialties.
(14) 前記特徴的な語句と関連付けられたコンテンツを記憶するステップと、前記記憶した前記特徴的な語句と関連付けられた場所へのアクセスに応答して、前記コンテンツからストリームを生成して再生するステップを含む、(1)から(13)のいずれかに記載のコンテンツを選択する方法。 (14) storing content associated with the characteristic word and generating and playing a stream from the content in response to access to a location associated with the stored characteristic word A method for selecting content according to any one of (1) to (13), including a step.
コンテンツを記憶するステップは、適宜記憶媒体等を用い、コンテンツ自体を記憶してもよく、コンテンツを参照するための情報等を記憶してもよい。具体的には、本発明に係るコンテンツの選択方法の実施装置等は、ストリーム形式で配信される楽曲等をユーザに提供するために、ストリームサーバのアドレス及び当該楽曲の識別子等を、コンテンツを記憶するステップにおいて記憶してもよい。
前記特徴的な語句と関連付けられた場所は、ユーザが旅行前に予定の移動経路等を指定することにより、本発明に係るコンテンツの選択方法の実施装置等に記憶される。すなわち、本発明に係るコンテンツの選択方法の実施装置等は、ユーザが入力した移動経路を記憶し、ユーザの位置情報を取得することにより、当該移動経路に含まれる場所に当該ユーザが実際にアクセスすることを識別しうる。従って、本発明に係るコンテンツの選択方法の実施装置等は、当該アクセスに応答して、前記記憶した前記コンテンツからストリームを生成して再生しうる。ストリームの生成は、本発明に係るコンテンツの選択方法の実施装置等が行ってもよく、適宜サーバ装置等を用意して生成したストリームを本発明に係るコンテンツの選択方法の実施装置等が受信してもよい。
これにより、ユーザは旅行前に移動経路を指定し、実際に移動経路に含まれる場所にアクセスすることにより、自動的に、当該アクセスした場所と関連付けられたコンテンツを利用することができる。
In the step of storing the content, the content itself may be stored using a storage medium or the like as appropriate, or information for referring to the content may be stored. Specifically, the content selection method implementation device according to the present invention stores the content of the stream server address, the identifier of the music, and the like in order to provide the user with music delivered in a stream format. You may memorize | store in the step to do.
The location associated with the characteristic word / phrase is stored in an apparatus or the like of the content selection method according to the present invention when the user designates a planned travel route before traveling. That is, the content selection method implementation device according to the present invention stores the travel route input by the user and acquires the user's location information, so that the user actually accesses the location included in the travel route. Can be identified. Therefore, the content selection method implementing apparatus according to the present invention can generate and play a stream from the stored content in response to the access. The stream generation may be performed by the content selection method implementation device according to the present invention, and the stream generated by appropriately preparing a server device or the like is received by the content selection method implementation device according to the present invention. May be.
Thus, the user can automatically use the content associated with the accessed location by designating the travel route before the trip and by actually accessing the location included in the travel route.
(15) (1)から(14)のいずれかの方法をコンピュータに実行させる、コンテンツを選択するプログラム。 (15) A program for selecting content, causing a computer to execute any one of the methods (1) to (14).
これにより、本発明に係るコンテンツの選択方法の諸段階をコンピュータに実行させることが可能になる。 This makes it possible for the computer to execute the steps of the content selection method according to the present invention.
(16) 移動経路に基づいてコンテンツを選択する装置であって、地図上の前記移動経路に沿って互いに重複しないように複数設定した所定の領域に位置する複数の語句を、前記地図を構成する地図データベースから抽出する語句抽出部と、抽出した前記複数の語句に基づいて、更に前記所定の領域において特徴的な語句を抽出する特徴語句抽出部と、抽出した前記特徴的な語句に関連するコンテンツを選択するコンテンツ選択部と、を含むコンテンツを選択する装置。 (16) A device for selecting content based on a movement route, wherein the map is configured with a plurality of words and phrases located in a predetermined region set in plural so as not to overlap each other along the movement route on the map. A phrase extracting unit that extracts from the map database, a feature phrase extracting unit that further extracts a characteristic phrase in the predetermined region based on the extracted plurality of phrases, and content related to the extracted characteristic phrase And a content selection unit for selecting the content.
本発明に係るコンテンツを選択する装置は、上述の方法の諸段階の機能を有する構成要素を備えることにより、ユーザの移動経路に基づいて自動的にコンテンツを選択しうる。具体的には、ユーザによる移動経路の指定を受け付けるための入力装置、ユーザの位置情報を取得するためのGPS受信装置、語句抽出及びストリームデータ等のコンテンツ受信のために文字列処理及びファイル送受信を実施可能なコンピュータ機器等を用いて、本発明に係るコンテンツを選択する装置を実現可能である。 The apparatus for selecting content according to the present invention includes a component having functions of the steps of the above-described method, so that the content can be automatically selected based on the movement route of the user. Specifically, an input device for accepting designation of a movement route by a user, a GPS receiving device for acquiring user position information, character string processing and file transmission / reception for content reception such as phrase extraction and stream data The apparatus which selects the content based on this invention is realizable using the computer apparatus etc. which can be implemented.
本発明を用いることにより、地図上の場所をより強く特徴付けるコンテンツを自動的に選択する方法を提供しうる。すなわち、本発明により、ユーザの移動経路に沿って複数設定した所定の領域における地域の特色、歴史、文化、風土、流行、話題等と関連付けられるコンテンツを自動的に選択する方法、装置及びプログラムを提供しうる。
本発明により、ユーザは、移動経路に沿って複数設定した所定の領域と関連を有する語句のうちから、当該移動経路の特徴をより強く表す特徴的な語句を抽出し、抽出した語句に関連づけられるコンテンツを自動的に選択するコンテンツ選択方法及び装置等を利用しうる。
また、本発明によれば、前記抽出をユーザの移動に応じて繰り返し、すでに通過した地図上の場所との関連性を薄め、ユーザの現在の位置に対応するコンテンツに含まれる特徴的な語句を抽出することで、ユーザに対して、同じ地図上の場所においても異なる頻度で別個のコンテンツを選択しうる、単調さを避けたコンテンツ選択方法及び装置を提供しうる。
また、本発明は、ユーザが指定したルートを含む特定の地域における都度の人気ランキングとコンテンツ選択とを関連付け、ユーザが旅行のルート近辺で人気のある楽曲等を知る機会を提供しうる。
また、本発明は、ユーザが設定したルートと、当該ルートの周辺に存在する事業体の活動とを関連付け、カーナビゲーション装置等のユーザの行動に基づいて、地方それぞれの地場産業等の広告配信の機会を提供しうる。
また、本発明は、地図上の住所よりも更に細かい位置情報や、架空の住所等の測地情報に基づかない位置情報等、特別な位置情報を用いうる。ユーザは、これらの特別な位置情報に応答してコンテンツを利用するタイミングを得られる。
更に、本発明は、ユーザが実際に再生したコンテンツの情報を地図上の場所の情報と関連付けて記憶する方法及び装置を提供しうる。これにより、ユーザは、後日、アルバムとして別途撮影した写真や動画を地図上に貼り付けることにより、当該写真や動画を再生すると、その場所に関連付けられた音楽とのコンテンツ音楽等が再生され、思い出に浸る機会を得られる。
By using the present invention, a method for automatically selecting content that more strongly characterizes a location on a map can be provided. That is, according to the present invention, there is provided a method, apparatus, and program for automatically selecting contents associated with regional features, history, culture, climate, fashion, topics, etc. in a predetermined area set in plural along a user's movement route. May be provided.
According to the present invention, a user extracts a characteristic phrase that more strongly represents a characteristic of the movement route from words and phrases related to a predetermined region set in plural along the movement route, and associates with the extracted word or phrase. A content selection method and apparatus for automatically selecting content can be used.
Further, according to the present invention, the extraction is repeated according to the movement of the user, the relation with the place on the map that has already been passed is reduced, and the characteristic phrase included in the content corresponding to the current position of the user is extracted. By extracting, it is possible to provide a content selection method and apparatus that avoids monotonousness and can select different contents at different frequencies even on a location on the same map.
In addition, the present invention can provide an opportunity for the user to know popular music in the vicinity of the travel route by associating the popularity ranking with the content selection each time in a specific region including the route specified by the user.
In addition, the present invention relates the route set by the user and the activities of the business entities existing around the route, and based on the user's action such as a car navigation device, the advertisement distribution of each local industry etc. Can provide opportunities.
In addition, the present invention can use special position information such as position information that is finer than the address on the map and position information that is not based on geodetic information such as a fictitious address. The user can obtain the timing to use the content in response to the special position information.
Furthermore, the present invention can provide a method and apparatus for storing information of content actually reproduced by a user in association with information on a location on a map. As a result, the user later pastes a photo or video taken separately as an album on the map so that when the photo or video is played, the content music with the music associated with the location is played back, and the memories You have the opportunity to soak in.
以下、本発明の実施形態について図を参照しながら説明する。なお、これはあくまで一例であって、本発明の範囲はを限定するものではない。 Hereinafter, embodiments of the present invention will be described with reference to the drawings. This is merely an example, and the scope of the present invention is not limited to this.
[コンテンツ選択装置の構成]
図1は、本発明の一実施形態に係る、コンテンツを選択する方法の実施装置の構成例を示す図である。
一実施形態において、コンテンツ選択装置10は、利用者位置情報取得部12、語句抽出部13、特徴語句抽出部14、コンテンツ選択部15、ストリーム管理部16、コンテンツ出力部18等を適宜含む。更に、コンテンツ選択装置10は、受信アンテナ11、画像表示装置19、音声出力装置等20、地図データベース(地図DB)24、経路情報データベース(経路情報DB)25、記憶部28、広告データベース(広告DB)30、ランキングデータベース(ランキングDB)35、ストリームサーバ31、Web資源39等と適宜接続する。ストリームサーバ31は、更にストリームデータベース(ストリームDB)32等と接続する。Web資源39はネットワーク38を介してアクセス可能なネットワーク資源に記憶されたホームページ、ブログ等である。ネットワーク38は好適にはインターネットである。コンテンツ選択装置10とネットワーク38との接続は、有線でも無線でもよい。
[Configuration of content selection device]
FIG. 1 is a diagram illustrating a configuration example of an implementation apparatus for a method for selecting content according to an embodiment of the present invention.
In one embodiment, the
地図DB24は、後述の地図データ構造50等を用いて、地図上の場所との関連付けを有し、座標ID52により識別されるデータを記憶する。
経路情報DB25は、後述の経路情報DBデータ構造80等を用いて、ユーザの移動経路との関連付けを有し、経路ID82により識別されるデータを記憶する。
広告DB30は、広告コンテンツを記憶するために用いられる。本発明に係るコンテンツ選択装置10等は、前記座標ID52により識別されるデータと、広告コンテンツとの関連付けに基づいて、広告コンテンツをユーザに提供しうる。
記憶部28は、一時的なコンテンツの保存等に用いてもよく、コンテンツデータベース(コンテンツDB)等を構成して、本発明に係るコンテンツの選択方法を用いて選択されたコンテンツを記憶してもよい。
The
The
The
The
一実施形態において、コンテンツ選択装置10はネットワークを介して地図DB24、経路情報DB25、広告DB30、ランキングDB35、ストリームDB32と適宜接続し、着脱可能なメモリデバイス等を用いて構成する記憶部28と適宜接続する。
別の実施形態において、コンテンツ選択装置10は磁気記憶媒体等を適宜内蔵して地図DB24、経路情報DB25、記憶部28を当該磁気記憶媒体に割り当て、ネットワーク38を介して広告DB30、ランキングDB35、ストリームDB32と適宜接続する。記憶部28に記憶したデータ等は、着脱可能なメモリデバイス等によりコンテンツ選択装置10から取り出されてもよい。
In one embodiment, the
In another embodiment, the
利用者位置情報取得部12は、ユーザの旅行前においては、ユーザからの予定の移動経路の情報の入力を受け付ける。この移動経路の情報はユーザが指定するロケーションでもよく、ユーザからの予定の移動経路の情報に基づいて利用者位置情報取得部12がロケーションの情報を生成してもよい。具体的には、時間の情報を含まない座標データ等をロケーションとしうる。ユーザが移動する期間においては、利用者位置情報取得部12は受信アンテナ11を介してGPS衛星22からの電波を受信し、公知のGPS技術を用いてユーザの現在の位置情報を逐次取得しうる。
あるいは、利用者位置情報取得部12は、ユーザが移動の目的地を入力することに応答して、ユーザの現在の位置情報を取得して出発地としてもよい。
移動経路に含まれる座標データ、ロケーション又はユーザの位置情報等が複数存在する場合に、それらの隣同士の間隔は、平面地図における直線距離を用いて表してもよく、道路等の移動経路等に沿った沿線距離を用いて表してもよく、あるいは移動経路から外れうる地形の凹凸又は高低差を含む沿面距離等を用いて表してもよい。
The user location
Alternatively, the user position
When there are multiple pieces of coordinate data, location or user position information, etc. included in the movement route, the distance between them may be expressed using a straight line distance on a planar map. It may be expressed using the distance along the line, or may be expressed using a creepage distance including unevenness or height difference of the terrain that can deviate from the moving route.
語句抽出部13は、前記利用者位置情報取得部12が取得した、ユーザの予定の移動経路又は現在の位置情報に基づいて、あるいは予定の移動経路に含まれるロケーションを検索キーとして、地図DB24を用いて当該移動経路又は位置情報との関連性を有する語句を抽出する。1の位置情報等に対して、抽出される当該語句は複数でありうる。
コンテンツ選択装置10は、ユーザの移動中も継続して、ユーザの位置情報を取得しうる。従って、語句抽出部13は、ユーザの移動期間中において、ユーザの移動経路に沿って複数設定した所定の領域に含まれる語句を抽出し続けうる。
The
The
加えて、語句抽出部13は、前記移動経路として、経路情報DB25に含まれる情報を用いてもよい。経路情報DB25は、ユーザによる移動及び本発明に係るコンテンツ選択装置10の動作により記憶された経路の情報を含む。具体的には、経路情報DB25は、ユーザの移動経路に沿って複数設定した所定の領域に見いだされたランドマーク等を表す語句を記憶しうる。経路情報DB25の詳細は後述する。
経路情報DB25が前記記憶された経路の情報を含むことにより、語句抽出部13は、ユーザの現在位置に基づいて抽出された語句に加えて、前記記憶された経路のうちからユーザの現在位置を含む同じ移動経路に基づいて、ユーザの移動経路に沿って複数設定した所定の領域に含まれる語句を抽出しうる。
In addition, the
When the
また、語句抽出部13は、ユーザの移動経路に沿って複数設定される所定の領域が、等しい間隔となるように、前記領域の範囲を適宜調整してもよい。ここに、等しい間隔とは、特定の所定の領域の位置を代表する地点の間隔が等しいことを指す。間隔は、直線距離、沿線距離、沿面距離等でもよい。具体的には、ユーザが旅行前等の時点において前述の移動経路を指定し、この入力された移動経路に沿った曲線の長さを、本発明に係るコンテンツの選択方法の実施装置等が適宜等分して求めてもよい。あるいは、当該等しい間隔は、予め所定の値を設定してもよい。すなわち、ユーザの移動期間中において、本発明に係るコンテンツの選択方法の実施装置等がユーザの現在位置を逐次繰り返して取得し、ユーザの相対的な移動距離が予め設定した前記所定の値と等しいことに基づいて、ユーザが所定の距離を移動したと見なし、その時点での前記所定の領域を設定してもよい。
等しい間隔で複数設定される前記所定の領域は互いに重複しなければよく、隣同士が互いに外接してもよく、外接せずに互いに隔離してもよい。
In addition, the
A plurality of the predetermined areas set at equal intervals may not overlap each other, the neighbors may circumscribe each other, and may be separated from each other without circumscribing.
また、語句抽出部13は、ユーザの移動経路に沿って複数設定される所定の領域が、等しい面積となるように、前記領域の範囲の形状を適宜調整してもよい。これにより、語句抽出部13は、一定面積の地図上の領域から語句を抽出しうる。
例えば、ユーザが移動中に交通渋滞等に遭遇すると、語句抽出部13は、語句抽出のための前記所定の領域が等しい面積になるよう、ユーザの移動経路に沿った移動距離が渋滞前よりも短いことに基づいて、ユーザの移動経路の近傍の範囲を移動経路から展延しうる。すなわち、より遠方に拡大しうる。従って、語句抽出部13は、ユーザの相対的な移動距離が短い場合等において、より遠方の領域に含まれる語句も抽出しうる。
In addition, the
For example, when the user encounters a traffic jam or the like while moving, the
更に、語句抽出部13は、ユーザの移動経路に沿って複数設定した所定の領域に含まれる複数の語句が、所定の数になるように、前記領域の範囲を適宜調整してもよい。具体的には、ユーザの移動経路に沿って設定した所定の領域の範囲には初期値として適切な値を予め設定しておき、語句抽出部13において抽出された語句の数が、所定の数よりも少ない場合には前記領域の範囲がより広くなるように、また逆に、所定の数よりも多い場合には前記領域の範囲をより狭くするように、適宜調整してもよい。
Further, the
これらの語句抽出部13の動作においては、前記移動経路に沿って複数設定した所定の領域の範囲は、互いに重複しないように設定される。
語句抽出部13が用いる地図上の複数の領域が重複を含むと、当該重複した領域に含まれる語句はIDFの計算式の分母を増加させうる。これは、一部の地図上の領域を複数回評価し、他の領域を1回評価することに相当する。すなわち、特徴的な語句を抽出する計算のための母集団について、一部を過大評価する等の、誤りを発生することになりうる。
そこで、語句抽出部13は、複数の前記所定の領域が存在する場合に、これらが重複しないよう、特徴的な語句を抽出するための地図上の近傍の範囲を調整しうる。
In the operation of the word /
If a plurality of areas on the map used by the
Therefore, the
一実施形態において、語句抽出部13は、複数の前記所定の領域が存在する場合に、次の手順で地図上の近傍の範囲を調整しうる。
まず、語句抽出部13は、前記利用者位置情報取得部12が取得した1の位置情報(例えばA)を用い、この位置情報(A)が表す地図上の場所の近傍から語句を抽出する。具体的には、当該位置情報(A)の近傍として、半径2km以内、又は半径10km以内等の、地図上の近傍の範囲から、地名、自然物の名称、又は事業体の名称等を、前記地図データベースを用いて抽出する。
次いで、語句抽出部13は、前記1の位置情報(A)とは異なる位置情報(例えばB)に基づいて、この位置情報(B)が表す地図上の場所の近傍から、同様に語句を抽出する。ここで、位置情報(B)の近傍を表す地図上の領域のうち、位置情報(A)の近傍に含まれていた領域は除く。すなわち、位置情報(A)の近傍を表す地図上の領域がS(A)であり、位置情報(B)の近傍を表す地図上の領域がS(B)である時に、本発明に係る語句抽出ステップは、S(B)から「S(A)かつS(B)」の領域を除いた地図上の領域を用いて、位置情報(B)と関連付けられる語句を抽出する。
前記利用者位置情報取得部12が取得した位置情報が3つ以上の場合も、同様に選別して、地図上の近傍の範囲が重複しない語句のみを累積する。
In one embodiment, the
First, the
Next, the
Even when there are three or more pieces of position information acquired by the user position
本発明に係る語句抽出部13においては、地図上の領域を重複せずに語句を抽出し累積しうる。従って、本発明に係る語句抽出部13においては、後続の特徴語句抽出部14において特徴的な語句を抽出するための語句の母集団として、1の移動経路に対して地図上の近傍に含まれる任意の領域を1回のみ考慮した、正確な母集団を得ることができる。
In the
特徴語句抽出部14は、前記語句抽出部13が抽出した複数の語句から、ユーザの移動経路又は現在の位置情報をより強く特徴付ける語句(特徴的な語句)を抽出する。例えば、特徴語句抽出部14の動作には、前記語句抽出部13が抽出した複数の語句をドキュメントとして扱い、次式に示すTF−IDF等による重要度の計算を用いうる。
TF値は出現頻度の高さを反映し、IDF値は検索範囲において出現頻度が低いほど大きくなる。従って、これらの積であるTF−IDFは、前記語句抽出部13において抽出された語句それぞれの、検索条件となったユーザの移動経路又は現在の位置情報を特徴付ける重要度の指標でありうる。
The feature
The TF value reflects the high appearance frequency, and the IDF value increases as the appearance frequency decreases in the search range. Therefore, TF-IDF, which is the product of these, can be an index of importance that characterizes the user's travel route or current location information that is the search condition for each of the words extracted by the
TF−IDF値は、単語ごとに計算されうるので、特徴語句抽出部14においては、前記語句抽出部13が抽出した語句それぞれのTF−IDF値を算出しうる。従って、特徴語句抽出部14の動作により、抽出された複数の語句に対して、重要度の数値を用いて優先順位付け等が可能になる。
Since the TF-IDF value can be calculated for each word, the feature
本発明に係るコンテンツ選択装置10においては、ユーザの移動経路に沿って複数設定した所定の領域を適宜区切ってもよい。すなわち、niは前記地図上の領域の1の区切りの範囲内における単語iの出現頻度、|D|は前記区切りの数、|{d:ti∈d}|は単語iを含む前記句切りの数としてもよい。具体的には、ユーザが旅行前等の時点において、予定の移動経路の出発地及び目的地を指定することに応答して、本発明に係るコンテンツ選択装置10は、当該予定の移動経路又は予定の移動経路の近傍を表す地図上の領域を適宜区切り、前記語句抽出ステップを用いて語句を抽出し、前記特徴語句抽出ステップを用いて前記語句のそれぞれのTF−IDF値を算出してもよい。これにより、特徴語句抽出部14は、ユーザの旅行前等の時点において、予定の移動経路等を強く特徴付ける語句を抽出しうる。
あるいは、特徴語句抽出部14は、語句抽出部13が抽出した複数の語句の集合を上述のドキュメントとして捉え、地図データベースにおいて、位置を移動しながら当該位置を中心として語句の抽出を繰り返し行い、抽出した複数の語句の集合をドキュメントとして記憶して、TF−IDFを計算する際の母集団となるドキュメントを蓄積記憶してもよい。niはユーザの現在位置を中心とする前記地図上の領域の1の区切りの範囲内における単語iの出現頻度でありうる。|D|及び|{d:ti∈d}|の定義は同様である。具体的には、ユーザが移動する期間中、任意の時点において、ユーザの現在位置に基づいて語句抽出部13の動作を繰り返し、累積した語句を母集団として、それぞれの語句のTF−IDF値を算出してもよい。これにより、特徴語句抽出部14は、ユーザの移動の期間中に当該移動経路等を強く特徴付ける語句を抽出しうる。
In the
Alternatively, the feature
特徴語句抽出部14がTF−IDF値の算出に用いる母集団は、ユーザの移動経路と関連付けられる語句を抽出して記憶した複数のドキュメントの全てでもよい。
また、特徴語句抽出部14がTF−IDF値の算出に用いる母集団は、ユーザの現在位置を含む地図上の領域と関連付けられる語句を抽出して記憶したドキュメントのみを母集団としてもよい。
The population used by the feature word /
In addition, the population used by the feature
本発明に係る特徴語句抽出部14が重要度の算出に用いる語句は、前記語句抽出部13において抽出された、地図DB24等を用いて抽出されるユーザの移動経路に沿って複数設定した所定の領域に含まれる語句を含みうる。本発明に係るコンテンツ選択装置10等は、ユーザの移動期間中も繰り返してユーザの位置情報を取得しうる。従って、ユーザの移動経路に沿って複数設定した所定の領域に含まれる語句のうちで、長期間に渡って常に見いだされる語句は、当該移動経路に沿って複数設定した所定の領域においてありふれた語句でありうる。例えば、ユーザの出発地及び目的地が、いずれも同一都道府県内である場合に、当該都道府県名は当該ユーザの移動経路に沿った任意の地点において見いだされる地名等に含まれうる。本発明に係る特徴語句抽出部14の動作においては、これまでの移動経路にすでに存在していた語句は特徴的ではないとしてウェイトを下げ、移動の結果新たに抽出した語句はより特徴的であるとしてウェイトを上げうる。このようにして、語句の抽出を繰り返し行うことによって、今回抽出した語句の中でより特徴的な語句を好適に抽出することが可能となる。
また、本発明に係る特徴語句抽出部14が重要度の算出に用いる語句は、経路情報DB25等が記憶したユーザの過去の移動経路に沿って設定した所定の領域に含まれる語句を含みうる。従って、本発明に係る特徴語句抽出部14の動作においては、同じ移動経路にすでに存在していた語句は特徴的ではないとしてウェイトを下げられ、移動の結果新たに抽出した語句はより特徴的であるとしてウェイトが上げられうる。このようにして、語句の抽出を繰り返し行うことによって、今回抽出した語句の中でより特徴的な語句を好適に抽出することが可能となる。
The word / phrase used by the characteristic word /
Further, the phrase used by the feature
コンテンツ選択部15は、前記特徴語句抽出部14において重要度の情報を付加した語句を用いて、コンテンツを選択する。当該コンテンツの選択は、ストリームサーバ31が配信可能なストリーム形式の音声データ又は動画データ等、広告DB30が配信可能な広告コンテンツ、ランキングDB35が配信可能なリクエスト頻度等に基づくランキング情報を含む楽曲等、ネットワークを介してアクセス可能なWeb資源39に記憶された種々のホームページ、ブログ等を対象として行いうる。ストリームサーバ31は、コンテンツ選択部15が選択したストリーム形式のデータを、ストリームDB32等から抽出し、コンテンツ選択装置10における利用のために送信する。
また、コンテンツ選択部15は、記憶部28を用いて、選択されたコンテンツの情報等を適宜記憶してもよい。
コンテンツ選択部15が、広告DB30、ランキングDB35、及びWeb資源39等からそれぞれのデータを抽出する方法には、キーワード検索等の、公知の検索技術を用いうる。
更に、コンテンツ選択部15は、記憶部28を用いて、ユーザの旅行中等に再生された楽曲等の音声データの識別子等を、コンテンツの情報として適宜記憶してもよい。記憶部28は着脱可能なフラッシュメモリデバイス等でもよい。例えば、ユーザは旅行後に記憶部28に記憶したコンテンツの情報を、別個のパーソナルコンピュータ等を用いて読み出し、ブログに投稿するための旅行記録の作成等に用いうる。
コンテンツ出力部18は、前記コンテンツ選択部15が選択したコンテンツをユーザに提供するために出力する。具体的には、コンテンツ選択装置10が適宜備えるか又は外付けの形態で接続する画像表示装置19、音声出力装置等20を用いて、ユーザに前記コンテンツを提供する。
The
In addition, the
As a method for the
Furthermore, the
The
本発明に係るコンテンツの選択方法においては、コンテンツ選択装置10を用い、ユーザの移動経路又は位置情報をより強く特徴付ける語句を抽出し、コンテンツを選択してユーザに提供しうる。これにより、本発明に係るコンテンツの選択方法においては、ユーザが予定の移動経路又は現在の位置情報を、本発明に係るコンテンツ選択装置10等に取得させることにより、ユーザの移動経路等を強く特徴付けるコンテンツが自動的に選択され、ユーザはこれを利用しうる。
In the content selection method according to the present invention, it is possible to use the
[コンテンツ選択システムの構成]
図2は、本発明の一実施形態に係る、コンテンツを選択するシステムの構成例を示す図である。
一実施形態において、本発明に係るコンテンツ選択システム21は、ネットワーク38を介して相互に接続するコンテンツ選択装置10、地図DB24、経路情報DB25、広告DB30、ストリームサーバ31、ランキングDB35等を含む。ストリームサーバ31はストリームDB32と直接に又はネットワーク38を介して接続する。ネットワーク38は好適にはインターネットである。コンテンツ選択装置10とネットワーク38との接続は、有線でも無線でもよい。
あるいは、コンテンツ選択装置10は適宜記憶媒体を内蔵し、地図DB24、経路情報DB25等を備えてもよい。
また、例えば、コンテンツ選択装置10は図1に示した記憶部28等を内蔵し、又は着脱可能に接続し、一時的なコンテンツの保存等に用いてもよく、コンテンツデータベース(コンテンツDB)等を構成して、本発明に係るコンテンツの選択方法を用いて選択されたコンテンツを記憶してもよい。
コンテンツ選択装置10は、受信アンテナ11を介してGPS衛星22からの電波を受信する。
一実施形態において、コンテンツ選択装置10は、ネットワーク接続可能なカーナビゲーション装置等の形態で提供され、画像表示のためのディスプレイ、音声出力のためのスピーカー等を適宜備える。ユーザは、公知のカーナビゲーション装置等におけるルート設定の入力と同様に、コンテンツ選択装置10に自己の予定の移動経路等を入力しうる。
[Content selection system configuration]
FIG. 2 is a diagram illustrating a configuration example of a system for selecting content according to an embodiment of the present invention.
In one embodiment, the content selection system 21 according to the present invention includes a
Alternatively, the
In addition, for example, the
The
In one embodiment, the
本発明の一実施形態に係る、コンテンツ選択システム21においては、ユーザは、旅行前等において、予定の移動経路をコンテンツ選択装置10に入力しうる。この入力は、ユーザが直接にコンテンツ選択装置10に入力してもよく、ネットワーク38を介して他のコンピュータ機器等から移動経路のための情報を送信してコンテンツ選択装置10が受信してもよく、適宜設計しうる。
In the content selection system 21 according to an embodiment of the present invention, the user can input a scheduled travel route to the
コンテンツ選択装置10は、ユーザが入力した予定の移動経路の情報に基づき、地図DB24を用いて当該移動経路と関連付けられる語句を抽出する。更に、コンテンツ選択装置10は、TF−IDF等による重要度の計算法を用い、前記抽出した複数の語句から、当該移動経路をより強く特徴付ける語句を、特徴的な語句として抽出する。
コンテンツ選択装置10は、前記特徴的な語句を用いてコンテンツを選択する。当該コンテンツは、ストリームサーバ31が配信可能なストリーム形式の音声データ又は動画データ等、広告DB30が配信可能な広告コンテンツ、ランキングDB35が配信可能なリクエスト頻度等に基づくランキング情報を含む楽曲等、ネットワークを介してアクセス可能なWeb資源39に記憶された種々のホームページ、ブログ等を含む。
前記選択されたコンテンツは、コンテンツ選択装置10に転送されてもよく、あるいはコンテンツ選択装置10は前記選択されたコンテンツにアクセスするための情報を記憶してもよい。
ユーザが移動経路を移動すると、本発明に係るコンテンツ選択装置10は、GPS衛星22からの電波を用いてユーザの現在の位置情報を逐次取得する。ユーザの現在位置が前記選択されたコンテンツのいずれかとの関連付けを有するロケーション又はロケーションの近傍等に至ることに応答して、本発明に係るコンテンツ選択装置10は、対応するコンテンツの動画又は音声等を再生しうる。
The
The
The selected content may be transferred to the
When the user moves along the movement route, the
本発明の一実施形態に係る、コンテンツ選択システム21を用いることにより、ユーザの移動経路等を強く特徴付けるコンテンツが自動的に選択され、ユーザの現在の位置情報に応答して自動的に再生される。 By using the content selection system 21 according to an embodiment of the present invention, content that strongly characterizes a user's travel route or the like is automatically selected and automatically played back in response to the user's current location information. .
[コンテンツ選択装置のハードウェア構成]
図3は、本発明の一実施形態に係る、コンテンツ選択装置のハードウェア構成例を示す図である。以下、コンテンツ選択装置をサーバとして説明するが、パーソナルコンピュータ等をコンテンツ選択装置として用いる場合においても基本的には同様である。
[Hardware configuration of content selection device]
FIG. 3 is a diagram illustrating a hardware configuration example of a content selection device according to an embodiment of the present invention. Hereinafter, the content selection device will be described as a server. However, the same applies basically to the case where a personal computer or the like is used as the content selection device.
コンテンツ選択装置10は、制御部108を構成するCPU110(マルチプロセッサ構成ではCPU120等複数のCPUが追加されてもよい)、バスライン107、通信I/F140、メインメモリ150、BIOS(Basic Input Output System)160、USBポート190、I/Oコントローラ170、並びにキーボード及びマウス180等の入力手段や表示装置122を備える。I/Oコントローラ170には、テープドライブ172、ハードディスク174、光ディスクドライブ176、半導体メモリ178、等の記憶部109を接続しうる。BIOS160は、サーバの起動時にCPU110が実行するブートプログラムや、サーバのハードウェアに依存するプログラム等を格納する。ハードディスク174は、サーバとして機能するための各種プログラム及び本発明の機能を実行するプログラムを記憶する。光ディスクドライブ176としては、例えば、DVD−ROMドライブ、CD−ROMドライブ、DVD−RAMドライブ、CD−RAMドライブ等を使用しうる。この場合は各ドライブに対応した光ディスク177を使用する。光ディスク177から光ディスクドライブ176によりプログラム又はデータを読み取り、I/Oコントローラ170を介してメインメモリ150又はハードディスク174に提供しうる。また、同様にテープドライブ172に対応したテープメディア171を主としてバックアップのために使用しうる。
The
サーバに提供されるプログラムは、ハードディスク174、光ディスク177、又はメモリカード等の記録媒体に格納されて提供される。このプログラムは、I/Oコントローラ170を介して、記録媒体から読み出され、又は通信I/F140を介してダウンロードされることによって、サーバにインストールされ実行されてもよい。
The program provided to the server is provided by being stored in a recording medium such as the
上述のプログラムは、内部又は外部の記憶媒体に格納されてもよい。ここで、記憶媒体としては、磁気記録媒体、光磁気記録媒体、光学記録媒体、電子媒体を含むが、これらに限定されない。前記磁気記録媒体には、磁気テープ、フロッピー(登録商標)ディスク、ハードディスク174、磁気ランダムアクセスメモリ(MRAM)等を含み、光磁気記録媒体には光磁気ディスク(MO及びMD)等を含み、光学記録媒体には追記型コンパクトディスク(CD)、追記型デジタル多目的ディスク(DVD)、追記型ブルーレイディスク、追記型ホログラフィック・ディスク等を含み、電子媒体には電気書き込み可能読み出し専用メモリ、ランダムアクセスメモリ、フラッシュメモリ、シリコン・ストレージ・ディスク等を含む。また、専用通信回線やインターネット等の通信回線に接続されたサーバシステムに設けたハードディスク174又は光ディスクライブラリ等の記憶装置を記録媒体として使用し、通信回線を介してプログラムをサーバに提供してもよい。
The above-described program may be stored in an internal or external storage medium. Here, examples of the storage medium include, but are not limited to, a magnetic recording medium, a magneto-optical recording medium, an optical recording medium, and an electronic medium. The magnetic recording medium includes a magnetic tape, a floppy (registered trademark) disk, a
ここで、表示装置122は、サーバ管理者によるデータの入力を受け付ける画面を表示したり、演算処理結果の画面を表示したりするものであり、ブラウン管表示装置(CRT)、液晶表示装置(LCD)等のディスプレイ装置を含む。入力手段は、ユーザによる入力の受け付けを行うものであり、キーボード及びマウス180等により構成してもよい。通信I/F140は、サーバを専用ネットワーク又は公共ネットワークを介して端末と接続しうるようにするためのネットワーク・アダプタである。通信I/F140は、モデム、ケーブル・モデム及びイーサネット(登録商標)・アダプタを含んでよい。
Here, the
以上の例は、コンテンツ選択装置10のハードウェア構成について主に説明したが、コンピュータに、プログラムをインストールして、そのコンピュータをコンテンツ選択装置10として動作させることにより上記で説明した機能を実現しうる。従って、本発明において一実施形態として説明したコンテンツ選択装置10により実現される機能は、上述の方法を前記コンピュータにより実行することにより、あるいは、上述のプログラムを前記コンピュータに導入して実行することによっても実現可能である。
In the above example, the hardware configuration of the
[コンテンツ選択プログラムの諸段階]
図4は、本発明の一実施形態に係る、コンテンツを選択するプログラムの諸段階を例示する図である。
[Steps of the content selection program]
FIG. 4 is a diagram illustrating steps of a program for selecting content according to one embodiment of the present invention.
本発明の一実施形態に係るコンテンツを選択するプログラムは、利用者位置情報を取得するステップ(S10)において、利用者が旅行前等の期間中に、予定の移動経路を入力する場合には当該移動経路の情報を取得する。利用者が移動の期間中においては、ステップS10はGPS衛星22からの電波を用い、ユーザの現在の位置に係る情報を逐次取得する。あるいは、ステップS10は、ユーザが移動の目的地を入力することに応答して、ユーザの現在の位置情報を取得して出発地としてもよい。
移動経路に含まれる位置情報等が複数存在する場合の隣同士の間隔は、前述のように、直線距離、沿線距離、又は沿面距離等を用いて表してもよい。
The program for selecting content according to an embodiment of the present invention is configured such that, in the step (S10) of acquiring user location information, when a user inputs a scheduled travel route during a period before travel, etc. Get travel route information. While the user is moving, step S10 uses radio waves from the GPS satellite 22 to sequentially acquire information related to the current position of the user. Or step S10 is good also as a departure place, acquiring a user's present location information in response to a user inputting the destination of movement.
As described above, the interval between adjacent locations in the case where there are a plurality of pieces of positional information included in the movement route may be expressed using a straight line distance, a distance along a line, or a creepage distance.
次いで、語句抽出ステップ(S12)において、本発明の一実施形態に係るコンテンツを選択するプログラムは、地図DB24等を用い、利用者の移動経路又は現在の位置情報と関連付けられる語句を、地図DB24から検索して抽出する。当該検索及び抽出には、ユーザの移動経路又は現在の位置情報に含まれるロケーションの情報を検索キーとして用いてもよい。ロケーションの情報は、時間を含まない座標データ等でもよく、当該座標データとの関連性を有する地名等の語句でもよい。ステップS12においては、1の移動経路又は位置情報から複数の語句が抽出されうる。
加えて、語句抽出ステップ(S12)は、前記移動経路として、経路情報DB25に含まれる情報を用いてもよい。経路情報DB25は、ユーザによる移動及び本発明に係るコンテンツを選択するプログラムの動作により記憶された経路の情報を含む。具体的には、経路情報DB25は、ユーザの移動経路に沿って複数設定した所定の領域に見いだされたランドマーク等を表す語句を記憶しうる。
Next, in the phrase extraction step (S12), the program for selecting content according to an embodiment of the present invention uses the
In addition, the phrase extraction step (S12) may use information included in the
また、語句抽出ステップ(S12)は、ユーザの移動経路に沿って複数設定される所定の領域が、等しい間隔となるように、前記領域の範囲を適宜調整してもよい。ここに、等しい間隔とは、特定の所定の領域の位置を代表する地点の間隔が等しいことを指す。間隔は、直線距離、沿線距離、沿面距離等でもよい。具体的には、ユーザが旅行前等の時点において前述の移動経路を指定し、この入力された移動経路に沿った曲線の長さを、本発明に係るコンテンツの選択方法の実施装置等が適宜等分して求めてもよい。あるいは、当該等しい間隔は、予め所定の値を設定してもよい。すなわち、ユーザの移動期間中において、本発明に係るコンテンツの選択方法の実施装置等がユーザの現在位置を逐次繰り返して取得し、ユーザの相対的な移動距離が予め設定した前記所定の値と等しいことに基づいて、ユーザが所定の距離を移動したと見なし、その時点での前記所定の領域を設定してもよい。
等しい間隔で複数設定される前記所定の領域は互いに重複しなければよく、隣同士が互いに外接してもよく、外接せずに互いに隔離してもよい。
In the phrase extraction step (S12), the range of the regions may be adjusted as appropriate so that a plurality of predetermined regions set along the user's movement route have equal intervals. Here, the equal interval means that the interval between points representing the position of a specific predetermined region is equal. The distance may be a linear distance, a distance along a line, a creepage distance, or the like. Specifically, the user designates the above-mentioned travel route before the trip or the like, and the length of the curve along the input travel route is appropriately determined by the apparatus for executing the content selection method according to the present invention. It may be obtained by dividing equally. Alternatively, the equal interval may be set to a predetermined value in advance. That is, during the movement period of the user, the apparatus for performing the content selection method according to the present invention sequentially obtains the user's current position, and the relative movement distance of the user is equal to the predetermined value set in advance. Based on this, it may be considered that the user has moved a predetermined distance, and the predetermined area at that time may be set.
A plurality of the predetermined areas set at equal intervals may not overlap each other, the neighbors may circumscribe each other, and may be separated from each other without circumscribing.
また、語句抽出ステップ(S12)は、ユーザの移動経路に沿って複数設定される所定の領域が、等しい面積となるように、前記領域の範囲の形状を適宜調整してもよい。これにより、語句抽出ステップ(S12)は、一定面積の地図上の領域から語句を抽出しうる。
例えば、ユーザが移動中に交通渋滞等に遭遇すると、語句抽出ステップ(S12)は、語句抽出のための前記所定の領域が等しい面積になるよう、ユーザの移動経路に沿った移動距離が渋滞前よりも短いことに基づいて、ユーザの移動経路の近傍の範囲を移動経路から展延しうる。すなわち、より遠方に拡大しうる。従って、語句抽出ステップ(S12)は、ユーザの相対的な移動距離が短い場合等において、より遠方の領域に含まれる語句も抽出しうる。
In the phrase extracting step (S12), the shape of the range of the region may be appropriately adjusted so that a plurality of predetermined regions set along the user's movement route have the same area. Thereby, a phrase extraction step (S12) can extract a phrase from the area | region on the map of a fixed area.
For example, when the user encounters a traffic jam or the like while moving, the phrase extraction step (S12) causes the movement distance along the movement path of the user to be the same as before the congestion so that the predetermined area for phrase extraction has an equal area. The range in the vicinity of the user's movement path can be extended from the movement path based on the shorter distance. In other words, it can be expanded further. Therefore, the phrase extraction step (S12) can also extract phrases included in a farther area when the relative movement distance of the user is short.
更に、語句抽出ステップ(S12)は、ユーザの移動経路に沿って複数設定した所定の領域に含まれる複数の語句が、所定の数になるように、ユーザの当該領域の範囲を適宜調整してもよい。具体的には、当該領域の範囲には初期値として適切な値を予め設定しておき、語句抽出ステップ(S12)において抽出された語句の数が、所定の数よりも少ない場合には前記領域の範囲がより広くなるように、また逆に、所定の数よりも多い場合には前記領域の範囲をより狭くするように、適宜調整してもよい。これらの前記領域の範囲の広さ又は狭さは、地図上の1地点からの、長さを単位とする距離に基づいて設定してもよい。例えば、前記領域の範囲は、地図上の1点を中心とする半径10km、5km、2km等の距離に基づいてもよい。あるいは、前記領域の範囲は、地図上に適宜設定した領域の個数に基づいてもよい。例えば、地図上の1点を含む市町村数を1個、又は隣接する市町村を含み2個、3個等の個数に基づいてもよい。 Further, the phrase extracting step (S12) appropriately adjusts the range of the user's area so that the predetermined number of the plurality of words included in the predetermined area set along the user's movement route is a predetermined number. Also good. Specifically, an appropriate value as an initial value is set in advance in the range of the area, and when the number of phrases extracted in the phrase extraction step (S12) is less than a predetermined number, the area The range may be adjusted as appropriate so that the range is wider, and conversely, when the number is larger than a predetermined number, the range of the region is narrowed. The width or narrowness of the range of the region may be set based on a distance in units of length from one point on the map. For example, the range of the region may be based on a distance such as a radius of 10 km, 5 km, 2 km, etc. centered on one point on the map. Alternatively, the range of the area may be based on the number of areas appropriately set on the map. For example, the number of municipalities including one point on the map may be one, or the number of adjacent municipalities may be two, three, or the like.
これらの語句抽出ステップ(S12)の動作においては、前記領域の範囲は、互いに重複しないように設定される。
また、語句抽出ステップ(S12)が、が用いる地図上の複数の領域が重複を含むと、一部の地図上の領域が複数回評価され、他の領域が1回評価されることになる。すなわち、後続の特徴的な語句を抽出する計算のための母集団について、一部を過大評価する等の、誤りを発生することになりうる。
そこで、語句抽出ステップ(S12)は、複数の前記所定の領域が存在する場合に、これらが重複しないよう、特徴的な語句を抽出するための地図上の近傍の範囲を調整しうる。
In the operation of these word extraction steps (S12), the range of the area is set so as not to overlap each other.
If a plurality of areas on the map used by the phrase extraction step (S12) include an overlap, a part of the area on the map is evaluated a plurality of times, and the other areas are evaluated once. That is, an error such as overestimation of a part of a population for calculation for extracting subsequent characteristic words can occur.
Therefore, in the phrase extraction step (S12), when there are a plurality of the predetermined regions, the neighborhood range on the map for extracting characteristic phrases can be adjusted so that these do not overlap.
次いで、本発明の一実施形態に係るコンテンツを選択するプログラムは、特徴語句抽出ステップ(S14)において、TF−IDF等の計算法を用い、前記抽出した複数の語句に対して重要度の数値を算出する。算出した重要度の数値は、ユーザの移動経路におけるそれぞれの語句の重要度の指標である。従って、TF−IDF等の計算を用いることにより、当該移動経路をより強く特徴付ける語句である、特徴的な語句が抽出される。 Next, the program for selecting content according to an embodiment of the present invention uses a calculation method such as TF-IDF in the characteristic word / phrase extraction step (S14), and calculates a numerical value of importance for the plurality of extracted words / phrases. calculate. The calculated importance value is an index of importance of each word / phrase in the user's travel route. Therefore, by using a calculation such as TF-IDF, a characteristic phrase that is a phrase that more strongly characterizes the movement route is extracted.
本発明に係る特徴語句抽出ステップ(S14)が重要度の算出に用いる語句は、前記語句抽出ステップ(S12)において抽出された、地図DB24等を用いて抽出されるユーザの移動経路に沿って複数設定した所定の領域に含まれる語句を含みうる。本発明に係るコンテンツを選択するプログラム等は、ユーザの移動期間中も繰り返してユーザの位置情報を取得しうる。従って、ユーザの移動経路に沿って複数設定した所定の領域に含まれる語句のうちで、長期間に渡って常に見いだされる語句は、当該領域においてありふれた語句でありうる。本発明に係る特徴語句抽出ステップ(S14)の動作においては、これまでの移動経路にすでに存在していた語句は特徴的ではないとしてウェイトを下げ、移動の結果新たに抽出した語句はより特徴的であるとしてウェイトを上げうる。このようにして、語句の抽出を繰り返し行うことによって、今回抽出した語句の中でより特徴的な語句を好適に抽出することが可能となる。
また、本発明に係る特徴語句抽出ステップ(S14)が重要度の算出に用いる語句は、経路情報DB25等が記憶したユーザの過去の移動経路に沿って複数設定した所定の領域に含まれる語句を含みうる。従って、本発明に係る特徴語句抽出ステップ(S14)の動作においては、同じ移動経路にすでに存在していた語句は特徴的ではないとしてウェイトを下げられ、移動の結果新たに抽出した語句はより特徴的であるとしてウェイトが上げられうる。このようにして、語句の抽出を繰り返し行うことによって、今回抽出した語句の中でより特徴的な語句を好適に抽出することが可能となる。
A plurality of phrases used in the importance phrase calculation in the feature phrase extraction step (S14) according to the present invention are extracted along the movement route of the user extracted using the
In addition, the phrase used in the importance level calculation in the feature phrase extraction step (S14) according to the present invention is a phrase included in a predetermined region set in plural along the user's past travel route stored in the
次いで、本発明の一実施形態に係るコンテンツを選択するプログラムは、コンテンツ選択ステップS16において、前記特徴的な語句との関連性を有するコンテンツを選択する。当該コンテンツは、ストリームサーバ31を介して抽出しうるストリーム形式の音声データ又は画像データ等、Web資源39に記憶されたホームページ、ブログ等、広告DB30を用いて抽出しうる広告データ、ランキングDB35を用いて抽出しうるランキングデータ等を適宜含む。
Next, the program for selecting content according to an embodiment of the present invention selects content having a relationship with the characteristic word / phrase in content selection step S16. The content uses stream data such as audio data or image data that can be extracted via the stream server 31, advertisement data that can be extracted using the
次いで、本発明の一実施形態に係るコンテンツを選択するプログラムは、ユーザの現在位置はロケーションの範囲内であるかを判別するステップ(S20)において、利用者位置情報を取得するステップ(S10)において取得した移動経路に含まれ、コンテンツ選択ステップ(S16)において選択されたコンテンツと関連付けられたロケーションの範囲内に、ユーザの現在の位置情報があるか否かを判別する。ロケーションの範囲内は、例えば座標データとして表されるロケーションの空間座標から所定の距離以内の範囲であってもよく、また例えば、座標データに関連付けられた地名等により参照される特定の住所の範囲であってもよく、適宜設計しうる。
ステップS20において判別の結果が真であればステップS22に進み、偽であればステップS10に戻る。
Next, the program for selecting content according to an embodiment of the present invention determines whether the current position of the user is within the range of the location (S20), and acquires the user position information (S10). It is determined whether or not the current position information of the user is within the range of the location included in the acquired travel route and associated with the content selected in the content selection step (S16). The range of the location may be a range within a predetermined distance from the spatial coordinates of the location represented as coordinate data, for example, and for example, a range of a specific address referenced by a place name associated with the coordinate data They may be designed as appropriate.
If the determination result is true in step S20, the process proceeds to step S22, and if false, the process returns to step S10.
次いで、本発明に係るコンテンツを選択するプログラムは、ロケーションと関連付けたコンテンツを提供するステップ(S22)において、ステップS20の判別が真であったコンテンツ、すなわち、ユーザの現在の位置情報と関連付けられたコンテンツを、ユーザに提供する。具体的には、ストリーム形式の音楽データ又は動画データ等が再生されうる。ステップS22の後には、本発明に係るコンテンツを選択するプログラムはステップS10に戻る。 Next, in the step of providing content associated with the location (S22), the program for selecting content according to the present invention is associated with the content for which the determination at step S20 is true, that is, the current position information of the user. Provide content to users. Specifically, stream format music data or moving image data can be reproduced. After step S22, the program for selecting content according to the present invention returns to step S10.
ステップS10からステップS18までの動作は、ユーザが予定の移動経路を入力することに基づいて、本発明に係るコンテンツを選択するプログラムがコンテンツを選択する動作を実施する。従って、これらの諸段階においては、ユーザの現在の位置情報は、予定の移動経路に含まれてもよく、含まれなくてもよい。具体的には、ユーザが旅行の出発前に予定の移動経路を入力することに基づいて、本発明に係るコンテンツ選択装置10等は当該移動経路における重要度に従ってコンテンツを選択し、再生のために用意しうる。
ステップS20の動作は、前記再生のために用意されたコンテンツを再生するタイミングを決定する。すなわち、前記再生のために用意されたコンテンツは、ユーザの現在の位置情報が、前記入力した移動経路に含まれ、並びに、選択された当該コンテンツと関連付けられたロケーションの範囲内にあることに応答して、再生される。
The operations from step S10 to step S18 implement the operation in which the program for selecting content according to the present invention selects the content based on the user inputting the scheduled travel route. Therefore, in these stages, the current position information of the user may or may not be included in the scheduled travel route. Specifically, based on the user inputting a planned travel route before the departure of the trip, the
The operation of step S20 determines the timing for reproducing the content prepared for the reproduction. In other words, the content prepared for the reproduction responds that the current position information of the user is included in the input travel route and is within the range of the location associated with the selected content. And played.
ユーザが移動中の期間における、本発明に係るコンテンツを選択するプログラムの動作は、ステップS10においてユーザの位置情報を取得し、ステップS12からステップS18の処理をバイパスしてステップS20の判別を実施してもよい。これにより、本発明に係るコンテンツを選択するプログラムは、選択されたコンテンツのいずれかと関連付けられたロケーションの範囲内にユーザの現在の位置情報が含まれるまで、ステップS20からステップS10に戻るループを繰り返して、コンテンツの再生を待機しうる。
あるいは、本発明に係るコンテンツを選択するプログラムの動作は、ユーザが移動前に予定の移動経路を入力する期間においても、ユーザが移動中の期間においても、ステップS10からステップS22までの諸段階を実施してもよい。これにより、本発明に係るコンテンツを選択するプログラムは、ユーザが予定の移動経路を外れて別の経路を移動する場合等において、新たな移動経路に基づく語句を地図DB24から抽出し、特徴的な語句を抽出してコンテンツを選択し、ユーザに提供しうる。
The operation of the program for selecting content according to the present invention during the period in which the user is moving acquires the user's position information in step S10, and performs the determination in step S20, bypassing the processing in steps S12 to S18. May be. Accordingly, the program for selecting content according to the present invention repeats the loop from step S20 to step S10 until the current position information of the user is included in the range of the location associated with any of the selected content. Thus, the reproduction of the content can be waited.
Alternatively, the operation of the program for selecting content according to the present invention includes the steps from step S10 to step S22 in the period in which the user inputs a scheduled movement route before moving and the period in which the user is moving. You may implement. Accordingly, the program for selecting content according to the present invention extracts words and phrases based on a new travel route from the
[ユーザの位置情報のデータ構造]
図5は、本発明の一実施形態に係る、ユーザの位置情報のデータ構造を例示する図である。
具体的には、本発明に係るユーザ位置情報40は、図1に示したコンテンツ選択装置10に含まれる利用者位置情報取得部12の動作において、ユーザの移動中における都度の現在位置を記憶するために用いられる。図4に示した、本発明に係るコンテンツの選択方法においては、利用者位置情報を取得するステップ(S10)において取得した、ユーザの移動中における都度の現在位置を記憶するために用いられる。
[Data structure of user location information]
FIG. 5 is a diagram illustrating a data structure of user location information according to an embodiment of the present invention.
Specifically, the user position information 40 according to the present invention stores the current position every time the user is moving in the operation of the user position
一実施形態において、ユーザ位置情報40は、ユーザID41、端末ID42、X座標43、Y座標44、Z座標45、時刻46等を含む。
ユーザID41は、本発明に係るコンテンツの選択方法のユーザを識別するためのものである。ユーザID41は、図1及び図2に示したGPS衛星22を用いる位置情報の取得において用いられるユーザの識別子でもよく、本発明に係るコンテンツの選択方法の実施装置におけるユーザの識別子等でもよい。
端末ID42は、本発明に係るコンテンツの選択方法の実施装置を識別するためのものである。具体的には、当該端末は、図1に示したコンテンツ選択装置10等である。
X座標43、Y座標44、Z座標45及び時刻46は、図1及び図2に示したGPS衛星22を用いる位置情報の取得において取得される、3次元の座標データ及び当該座標データを取得した時刻である。これらのデータの形式は適宜設計しうる。
In one embodiment, the user position information 40 includes a
The
The
The X coordinate 43, the Y coordinate 44, the Z coordinate 45, and the
本発明に係るコンテンツの選択方法においては、ユーザ位置情報40を用いることにより、コンテンツの選択を実施するコンピュータプログラム等の諸段階において、ユーザの都度の位置情報を用いることができる。 In the content selection method according to the present invention, by using the user location information 40, location information for each user can be used in various stages such as a computer program for selecting content.
[地図データ構造]
図6は、本発明の一実施形態に係る、地図データ構造50を例示する図である。具体的には、地図データ構造50は、図1及び図2に示した地図DB24のためのデータ構造である。
[Map data structure]
FIG. 6 is a diagram illustrating a map data structure 50 according to one embodiment of the present invention. Specifically, the map data structure 50 is a data structure for the
一実施形態において、地図データ構造50は、座標ID52、ロケーション54、地図関連データ56、地図関連データテーブル58等を含む。
座標ID52は、地図DB24に含まれ相互に関連付けが定義されたデータを識別するための識別子である。すなわち、1の座標ID52は、ロケーション54、地図関連データ56等の複数のデータを参照するために用いうる。地図関連データテーブル58は、地図データ構造50を利用するアプリケーション等に、当該地図データ構造50のデータ構造を参照するために用いられうる。
In one embodiment, the map data structure 50 includes a coordinate
The coordinate
ロケーション54は、時間の情報を含まない座標データ又は地図上の場所を参照しうる用語等である。ロケーション54は典型的には3次元空間の座標として表されるが、これに限らず、地名等の名称をロケーション54としてもよい。ロケーション54として地図データ構造50に含まれるデータは、具体的な地名等を記憶してもよく、具体的な地名等を他の記憶領域に記憶し、当該記憶領域への参照のためのアドレス情報等を、ロケーション54としてもよい。
ロケーション54は、本発明に係る地図データベースの検索キーでありうる。当該検索キーはコンピュータ処理可能なデータであればよく、数値でも、テキストでも、画像等でもよい。
ロケーション54は、画像としての地図等を参照するために用いてもよい。例えば、地形図等の地図、行き先案内図等の略図形式の地図、交通機関の路線図等の概念図、3次元空間情報から遠近法を用いて2次元に投影した鳥瞰図等の静止画像形式の地図等を、ロケーション54を用いて参照しうる。
The
The
The
(地図関連データ56)
地図関連データ56は、前記ロケーション54が参照しうる地図上の場所との関連付けが可能な任意のデータである。例えば、地図関連データ56は、1のロケーションとの関連付けが可能な複数の情報として、地名、地番、住所、建築物の名称、交通機関の名称、事業体の名称、自然物の名称等のテキスト形式のデータを含んでもよい。また、地図関連データ56は、1のロケーションとの関連付けが可能な複数の情報として、動画形式のデータ、音声形式のデータ等を含んでもよい。
(Map related data 56)
The map related
地図関連データ56に含まれるデータには、当該データの種類を区別する情報を付加してもよい。例えば、地図関連データ56に含まれるテキスト形式のデータに、地名、自然物の名称、建築物の名称、事業体の名称等をそれぞれ相互に区別するために、ジャンルを区別するための情報を付加してもよい。また、例えば、本発明に係るコンテンツの選択方法において、コンテンツを選択する動作に複数のモードを備え、当該動作モードと協働しうる動作モードの識別情報を付加してもよい。更に、例えば、他のロケーションとの関連付けのための情報を付加してもよい。
Information that distinguishes the type of the data may be added to the data included in the map-related
地図関連データ56に含まれるデータにジャンルを区別するための情報を付加することにより、情報検索技術における公知のフィルタリング等を用いて、特定のジャンルの情報を付加したデータを、本発明に係るコンテンツの選択方法のために用いうる。あるいは、複数のジャンルのそれぞれに優先順位を付け、複数のジャンルに係る検索条件を用いて、本発明に係るコンテンツの選択方法を実施してもよい。
By adding information for distinguishing the genre to the data included in the map-related
また、地図関連データ56に含まれるデータに動作モードの識別情報を付加することにより、本発明に係るコンテンツの選択方法は、「歴史探訪モード」、「サスペンスドラマモード」、「空想科学モード」等の動作モードを実施し、それぞれの動作モードにおいて重要度を有するデータを選択して動作しうる。例えば、1の座標ID52に関連付けられる地図関連データ56が「東京」「江戸」「築城」「高層ビル」「大規模災害」「サイボーグ」「タイムマシン」等の複数のデータを含み、これらのキーワードのそれぞれに動作モードのための情報が付加されることにより、ユーザが「空想科学モード」等を選択すると、当該動作モードの情報を付加された「サイボーグ」「タイムマシン」等のデータが選択され、本発明に係るコンテンツの選択方法に用いられうる。
In addition, by adding operation mode identification information to the data included in the map-related
また、地図関連データ56に含まれるデータに他の座標ID52を有する地図データとの参照の関係を示す情報を付加することにより、1の座標ID52に関連付けられる地図関連データ56は、他の座標ID52に関連付けられる地図関連データ56を参照しうる。例えば、自己の故郷で蒸気機関車を利用した思い出をもつユーザが、稼動終了して保存のために移転した蒸気機関車の設置場所等を訪問する場合に、本発明に係る地図データ構造50は、ユーザの現在の位置情報と対応する座標ID52と関連付けられた地図関連データ56に、以前に当該蒸気機関車が稼動していたユーザの故郷等を参照しうる1の座標ID52への参照のための情報を記憶しうる。従って、ユーザは訪問先に関連する地図関連データ56に加えて、別の場所である故郷と関連付けた地図関連データ56も、コンテンツの選択のために利用しうる。これにより、本発明に係るコンテンツの選択方法のユーザは、異郷の地に関連するコンテンツを利用しうると共に、異郷の地で郷愁に浸る機会も得られる。
Further, by adding information indicating a reference relationship with the map data having the other coordinate
(地図関連データテーブル58)
地図データ構造50に含まれる地図関連データテーブル58に、地図関連データ56に含まれる情報の種類を記憶してもよい。例えば、記号「K」「L」「M」等を用い、地図関連データ56に含まれるデータのジャンルを示してもよい。また、例えば、記号「X」「Y」「Z」等を用い、地図関連データ56に含まれるデータをフィルタリングするための動作モードの情報を示してもよい。また、例えば、記号「P」等を用い、地図関連データ56に含まれるデータが、他の座標ID52を有する地図データを参照するか、又は他の座標ID52を有する地図データにより参照されることを示してもよい。更に、例えば、記号「A」等を用い、地図関連データ56に含まれるデータに対して、広告コンテンツが関連付けられることを示してもよい。広告コンテンツとの関連付けは、事業体等の広告主との契約に基づいてもよく、当該ロケーションへの入札に基づいてもよい。入札の方式等は適宜設計しうる。
(Map related data table 58)
The type of information included in the map related
一実施形態において、本発明に係る地図データ構造50において、座標ID52が「XYZ0001」であるデータは、地図関連データ56に記号「K」「X」を含み、ジャンル「K」及びコンテンツの選択方法における動作モード「X」の情報をそれぞれ有する。また、座標ID52が「XYZ0002」であるデータは、地図関連データ56に記号「K」「L」「X」を含み、ジャンル「K」及びコンテンツの選択方法における動作モード「X」の情報をそれぞれ有する。更に、座標ID52が「XYZ0003」であるデータは、地図関連データ56に記号「M」「P」「Z」を含み、ジャンル「M」、コンテンツの選択方法における動作モード「Z」及び他の地図データとの参照の関係を示す情報「P」の情報をそれぞれ有する。
ユーザが動作モード「X」を指定すると、本発明に係るコンテンツの選択方法又は選択方法の実施装置等においては、図1に示した語句抽出部13の動作において、又は図4に示した語句抽出ステップ(S12)において、地図データ構造50に含まれるデータのうちから、当該動作モードの情報を含む、座標ID52が「XYZ0001」及び「XYZ0002」のデータが、座標ID52が「XYZ0003」のデータよりも優先してコンテンツの選択のために用いられる。
また、ユーザがジャンル「L」を指定すると、本発明に係るコンテンツの選択方法又は選択方法の実施装置等においては、同様に座標ID52が「XYZ0002」のデータが、座標ID52が「XYZ0001」及び座標ID52が「XYZ0003」のデータよりも優先してコンテンツの選択のために用いられる。
座標ID52が「XYZ0003」のデータは、他の地図データの参照の情報「P」を有するので、当該データがコンテンツの選択のために用いられる条件においては、情報「P」により関連付けられた他のデータも、本発明に係るコンテンツの選択方法のコンテンツの選択のために用いられる。
更に、座標ID52が「XYZ0003」のデータは、広告コンテンツの情報「A」を有するので、当該データがコンテンツの選択のために用いられる条件においては、情報「A」により関連付けられた広告コンテンツも、本発明に係るコンテンツの選択方法のコンテンツの選択のために用いられる。
In one embodiment, in the map data structure 50 according to the present invention, the data whose coordinate
When the user designates the operation mode “X”, the content selection method according to the present invention, the implementation apparatus for the selection method, or the like, in the operation of the
In addition, when the user designates the genre “L”, in the content selection method or the implementation method of the selection method according to the present invention, the data with the coordinate
Since the data having the coordinate
Furthermore, since the data with the coordinate
地図データ構造50に含まれる地図関連データテーブル58は、上述のジャンル、動作モード等を新規に追加又は更新するために用いられてもよい。新規に追加又は更新されたジャンル、動作モード等の情報が地図関連データテーブル58に書き込まれることにより、本発明に係るコンテンツの選択方法において、これらの新規に追加又は更新されたジャンル、動作モード等を用いて、地図関連データ56に含まれるデータに対する、フィルタリング等を実施しうる。
The map related data table 58 included in the map data structure 50 may be used to newly add or update the above-described genre, operation mode, and the like. Information such as newly added or updated genre and operation mode is written in the map-related data table 58, so that in the content selection method according to the present invention, these newly added or updated genre, operation mode, etc. Can be used to filter the data included in the map-related
本発明に係る地図DB24においては、地図データ構造50を用いて、1の座標ID52に対してロケーション54を関連付けることにより、複数の検索キーを記憶しうると共に、画像としての地図を参照するための情報を記憶しうる。また、本発明に係る地図DB24においては、地図関連データ56を用いて、1の座標ID52と関連しうる多様なデータを記憶しうる。地図関連データ56には適宜、ジャンル、動作モード、他の座標ID52への参照のための情報等を設定しうるので、ユーザは更に多様なコンテンツの選択方法を利用しうる。
In the
[コンテンツDB]
図7は、本発明の一実施形態に係る、コンテンツDBデータ構造を例示する図である。コンテンツDBデータ構造60は、本発明に係るコンテンツの選択方法において、図5に示したユーザ位置情報40に基づき、図6に示した地図データ構造50から語句が検索され抽出され、更にTF−IDF等の計算により特徴的な語句が抽出され、前記特徴的な語句との関連付けを用いて選択されたコンテンツの情報である。
コンテンツDBデータ構造60は、図1に示した記憶部28等を用いて、本発明に係るコンテンツの選択方法により選択されたコンテンツ等の記憶に用いられうる。これに限らず、本発明に係るコンテンツの選択方法の実施装置等は、適宜記憶手段を備えてコンテンツDBデータ構造60を記憶してもよい。
[Content DB]
FIG. 7 is a diagram illustrating a content DB data structure according to an embodiment of the present invention. The content DB data structure 60 is searched for and extracted from the map data structure 50 shown in FIG. 6 based on the user location information 40 shown in FIG. 5 in the content selection method according to the present invention. Characteristic phrases are extracted by calculation such as the above, and the content information selected using the association with the characteristic phrases.
The content DB data structure 60 can be used to store the content selected by the content selection method according to the present invention using the
一実施形態において、コンテンツDBデータ構造60は、コンテンツID62、コンテンツキーワード64、タイトル66、コンテンツ関連データ68を含む。
コンテンツID62は、選択された個々のコンテンツを識別するための識別子である。
コンテンツキーワード64は、コンテンツID62により識別されうる1のコンテンツに含まれるキーワードである。このキーワードは、前記特徴的な語句との関連づけを有するものを含む。すなわち、本発明に係るコンテンツの選択方法において、前記特徴的な語句と、コンテンツキーワード64に含まれるキーワードとが関連性を有することに基づいて、当該キーワードを含むコンテンツが選択されうる。コンテンツキーワード64は、当該コンテンツが選択された後に、再度、公知のキーワード抽出等の技術を用いて、選択されたコンテンツから新たにキーワードを抽出して追記してもよい。これにより、本発明に係るコンテンツの選択方法は、いったん選択されたコンテンツに更にキーワードを追加して記憶し、将来のコンテンツの選択のために使用することも可能である。
タイトル66は、コンテンツID62により識別されるコンテンツのタイトルである。例えば、タイトル66は、楽曲等のデジタル音声データのファイル名又はヘッダ情報に含まれる文字列、ブログ又はホームページ等のWeb資源のタイトルに含まれる文字列等である。
コンテンツ関連データ68は、コンテンツID62により識別されるコンテンツとの関連性を有するデータであり、典型的には、当該コンテンツが含むテキストデータである。例えば、ブログ投稿記事に含まれるテキストデータ、楽曲の歌詞に含まれるテキストデータ、音声データのヘッダ情報又は付随するテキストデータ等である。
In one embodiment, the content DB data structure 60 includes a
The
The
The
The content related
本発明に係るコンテンツの選択方法において、コンテンツDBデータ構造60を用いることにより、選択されたコンテンツごとに識別子であるコンテンツID62を割り当て、後続のコンテンツを自動的に再生又は提供するために用いることができる。
In the content selection method according to the present invention, by using the content DB data structure 60, a
[地図上の近傍の範囲:移動経路に沿った設定例]
図8及び図9は、本発明の一実施形態に係る、地図上の近傍の範囲を例示する図である。ここで、用語「近傍」は前述の用語「所定の領域」の意味で用いる。
図8に示す近傍の範囲−1(200)は、始点204、終点206、移動経路280、領域1〜6(210、220、230、240、250、260)、地点1〜6(212、222、232、242、252、262)を適宜含む。地点等の個数は単に例示のためであり、何個でもよい。
移動経路280は、少なくとも始点204を有し、適宜、終点206を有する、ユーザの移動経路等である。終点206は、好適にはユーザの旅行等の目的地でありうるが、これに限らず、単に本発明に係るコンテンツ選択装置10等の動作のために適宜設定しうる。例えば、本発明に係るコンテンツ選択装置10等のメモリ容量又は表示手段の文字数等に基づいて、終点206を設定してもよい。移動経路280は、ユーザの旅行前等の時点において、本発明に係るコンテンツ選択装置10に入力される情報に基づいてもよく、ユーザが移動する期間中に当該ユーザの位置情報から経時的に取得される情報に基づいてもよい。
領域1〜6(210、220、230、240、250、260)のそれぞれは、移動経路280に含まれる地点1〜6(212、222、232、242、252、262)ごとの近傍の範囲であり、移動経路280又は移動経路280の近傍が表す地図上の領域に含まれる語句を抽出するために、本発明に係るコンテンツ選択装置10等により設定される。
地点1〜6(212、222、232、242、252、262)は移動経路280に含まれ、それぞれが対応する領域1〜6(210、220、230、240、250、260)を代表する。本発明に係るコンテンツ選択装置10等が、移動経路280に沿って領域1〜6(210、220、230、240、250、260)を設定する時に、隣同士の領域を等間隔に設定する場合は、それぞれの領域を代表する地点1〜6(212、222、232、242、252、262)の間隔を調節しうる。当該間隔は、直線距離、沿線距離、沿面距離等を適宜用いうる。
図8においては、領域1〜6(210、220、230、240、250、260)のそれぞれが互いに重複せず、かつ移動経路280に沿って隙間なく確保されうることを例示するが、これに限らず、コンテンツの選択のための地図上の領域は、隣同士が重複しないように設定されればよく、いずれかの隣接する領域が離間していてもよい。各領域の形状は適宜設計しうる。例えば、領域1〜6(210、220、230、240、250、260)のそれぞれは、対応する地点1〜6(212、222、232、242、252、262)を中心として半径を適宜設定した略円形の範囲等である。あるいは、それぞれの領域を等面積としてもよく、コンテンツの選択に用いうる語句の数が所定の個数となるように、それぞれの領域の形状又は大きさを設定してもよい。
好適には、移動経路280の任意の部分は、本発明に係るコンテンツ選択装置10等が移動経路280に沿って設定する、コンテンツの選択のための領域のいずれかに含まれる。
[Neighboring range on the map: Setting example along the movement route]
FIG. 8 and FIG. 9 are diagrams illustrating the vicinity range on the map according to the embodiment of the present invention. Here, the term “neighborhood” is used to mean the aforementioned term “predetermined region”.
A nearby range -1 (200) shown in FIG. 8 includes a start point 204, an end point 206, a movement route 280, regions 1 to 6 (210, 220, 230, 240, 250, 260), and points 1 to 6 (212, 222). 232, 242, 252, 262) as appropriate. The number of points and the like is merely for illustrative purposes and may be any number.
The movement route 280 is a user's movement route or the like having at least the start point 204 and optionally having the end point 206. The end point 206 may preferably be a destination such as a user's trip, but is not limited thereto, and may be set as appropriate for the operation of the
Each of the regions 1 to 6 (210, 220, 230, 240, 250, 260) is a range in the vicinity of each of the points 1 to 6 (212, 222, 232, 242, 252, 262) included in the movement route 280. Yes, in order to extract words / phrases included in the travel route 280 or an area on the map represented by the vicinity of the travel route 280, the
The points 1 to 6 (212, 222, 232, 242, 252, 262) are included in the movement route 280, and each of the points 1 to 6 (210, 220, 230, 240, 250, 260) corresponds to the point. When the
FIG. 8 illustrates that each of the areas 1 to 6 (210, 220, 230, 240, 250, 260) does not overlap each other and can be secured without a gap along the movement path 280. The area on the map for selecting the content is not limited as long as the adjacent areas do not overlap each other, and any adjacent areas may be separated from each other. The shape of each region can be designed as appropriate. For example, each of the regions 1 to 6 (210, 220, 230, 240, 250, 260) has a radius appropriately set around the corresponding points 1 to 6 (212, 222, 232, 242, 252, 262). For example, a substantially circular range. Alternatively, each area may have an equal area, and the shape or size of each area may be set so that the number of words that can be used for content selection is a predetermined number.
Preferably, an arbitrary part of the movement path 280 is included in any of the areas for content selection set along the movement path 280 by the
一実施形態において、ユーザは旅行前等の時点において、本発明に係るコンテンツ選択装置10等を用い、旅行の目的地として終点206を指定しうる。この指定は、ユーザが入力してもよく、コンテンツ選択装置10が目的地の候補を提示してユーザが適宜選択してもよい。ユーザによる終点206の指定に応答して、本発明に係るコンテンツ選択装置10等は、GPS衛星22からの電波受信等により現在位置を取得して始点204を設定しうる。
始点204及び終点206を両端とする移動経路280は、本発明に係るコンテンツ選択装置10等により自動的に設定されてもよく、本発明に係るコンテンツ選択装置10等が候補を提示してユーザが適宜選択してもよい。
本発明に係るコンテンツ選択装置10等は、移動経路280が特定されたことに基づいて、当該移動経路280に含まれる地点1〜6(212、222、232、242、252、262)を設定しうる。この設定は、移動経路280の経路長を適宜分割して設定してもよく、それぞれの地点の間隔が等しくなるように分割して設定してもよく、移動経路280に含まれる道路の交差点又は公共交通機関のターミナル等、交通の要所等を適宜抽出してもよい。
In one embodiment, the user can designate the end point 206 as the destination of the trip using the
The movement path 280 having both ends of the start point 204 and the end point 206 may be automatically set by the
The
次いで、本発明に係るコンテンツ選択装置10等は、地点1〜6(212、222、232、242、252、262)のそれぞれについて、近傍の範囲を表す領域1〜6(210、220、230、240、250、260)を設定しうる。これらの近傍の範囲は、それぞれの領域が重複しないように設定される。
例えば、当該近傍の範囲は、それぞれの地点を中心とする半径2km、又は半径10km等の地図上の領域でありうるが、これらに限定せず、適宜設定しうる。また、近傍の範囲が、互いに等しい面積となるように、適宜形状を調整してもよい。
近傍の範囲は、地図上の領域に含まれる語句が所定の数となるように、適宜拡大又は縮小されてもよい。例えば、領域1(210)は地点1(212)を中心とする半径2kmの範囲に設定された状態で、地図上の当該領域の範囲内に所定の数の語句を含みうる時に、地点4(242)を中心とする地図上の範囲において前記領域1(210)と同数の語句を含むために、領域4(240)を半径4kmの範囲等に設定してもよい。
Next, the
For example, the range of the vicinity may be a region on the map such as a radius of 2 km or a radius of 10 km centered on each point, but is not limited thereto and can be set as appropriate. In addition, the shape may be adjusted as appropriate so that neighboring ranges have the same area.
The neighborhood range may be appropriately enlarged or reduced so that a predetermined number of words / phrases are included in the area on the map. For example, when the region 1 (210) is set in a range of a radius of 2 km with the point 1 (212) as the center, the point 1 (210) can include a predetermined number of words within the range of the region on the map. In order to include the same number of phrases as the region 1 (210) in the range on the map centered on 242), the region 4 (240) may be set to a range of radius 4 km or the like.
例えば、地図上の領域に含まれる語句が所定の数となるように、近傍の範囲を調整する場合を考える。領域1(210)から領域6(260)のそれぞれが所定の数の語句を含むように、地点1(212)から地点6(262)を中心とする円形の範囲が設定され、この結果として、単に円形等の範囲を設定するといずれかの隣接する領域の重複が発生する可能性がある時に、本発明に係るコンテンツ選択装置10等は、それぞれの領域が重複しないように、少なくとも一方の領域の形状を調整しうる。当該調整される形状は、円形以外の長円等でもよく、適宜設計しうる。これにより、1の移動経路280の近傍に含まれる任意の地図上の領域は、本発明に係るコンテンツ選択装置10等の語句抽出において1回のみ考慮されるので、どの領域についても過大評価又は過小評価を避けることができる。
For example, consider a case where the neighborhood range is adjusted so that the number of words included in the region on the map is a predetermined number. A circular range centering on the point 1 (212) to the point 6 (262) is set so that each of the region 1 (210) to the region 6 (260) includes a predetermined number of phrases, and as a result, When a range such as a circle is simply set, there is a possibility that overlap between any adjacent areas may occur. The
これらの近傍の範囲は、それぞれの領域が重複しないように設定されればよく、それぞれの領域は外接してもよく、互いに隔離していてもよい。 These neighboring ranges may be set so that the respective regions do not overlap, and the respective regions may be circumscribed or separated from each other.
[地図上の近傍の範囲:位置情報を逐次取得する設定例]
図9に示す近傍の範囲−2(205)は、前述の図8と同様に、始点204、終点206、移動経路280、領域1〜6(210、220、230、240、250、260)、地点1〜6(212、222、232、242、252、262)を適宜含む。
移動経路280は、少なくとも始点204を有し、適宜、終点206を有する、ユーザの移動経路等である。終点206は、好適にはユーザの旅行等の目的地でありうるが、これに限らず、単に本発明に係るコンテンツ選択装置10等の動作のために適宜設定しうる。例えば、ユーザは終点206を指定することなく気の向くままに移動し、本発明に係るコンテンツ選択装置10等はユーザの現在位置を終点206として扱ってもよい。
地点1〜6(212、222、232、242、252、262)はこの順番で時間の経過に従って各々独立に定義される。地点等の個数は単に例示のためであり、予め定める必要はなく、何個でもよい。例えば、ユーザが始点204を出発した後に、本発明に係るコンテンツ選択装置10等が、移動中のユーザの位置情報を地点1(212)として取得してコンテンツの選択のための地図上の領域1(210)を設定し、その後、更に移動したユーザの位置情報を地点2(222)として取得してコンテンツの選択のための地図上の領域2(220)を設定する。他の地点及び領域についても同様である。
また、領域1〜6(210、220、230、240、250、260)の大きさは、本発明に係るコンテンツ選択装置10等がコンテンツの選択のために抽出しうる語句が所定の個数となるよう設定されうる。例えば、前記所定の個数を3個等に設定してもよい。すなわち、地点1(212)において地図上の近傍の範囲に含まれる語句として、本発明に係るコンテンツ選択装置10等は、語句1−1(217)、語句1−2(218)、及び語句1−3(219)を抽出し、これらの3個の語句を含むように領域1(210)の大きさを設定しうる。他の領域についても同様であり、簡便のため領域1(210)に3個の語句が含まれることを例示して、他の領域についての個別の記載は省略する。それぞれの領域は、前記所定の個数の語句を含むまで、それぞれ対応する地点から領域を展延してもよい。あるいは、前記所定の個数を超える個数の語句が見いだされる領域においては、適宜、語句の個数が前記所定の個数となるまで当該領域の大きさを縮小してもよい。
図9においては、地点1〜6(212、222、232、242、252、262)及び対応する領域1〜6(210、220、230、240、250、260)は、この順番で抽出する語句が3つ含まれるようになるまで領域を展延して、経時的に定義した例を示している。
図9においては、領域1〜6(210、220、230、240、250、260)のそれぞれが互いに重複せず、かつ移動経路280に沿って隙間なく確保されうることを例示するが、これに限らず、コンテンツの選択のための地図上の領域は、隣同士が重複しないように設定されればよく、いずれかの隣接する領域が離間していてもよい。
好適には、移動経路280の任意の部分は、本発明に係るコンテンツ選択装置10等が移動経路280に沿って設定する、コンテンツの選択のための領域のいずれかに含まれる。
[Neighboring range on the map: Setting example for sequentially acquiring position information]
The neighborhood range-2 (205) shown in FIG. 9 has a start point 204, an end point 206, a movement route 280, areas 1 to 6 (210, 220, 230, 240, 250, 260), as in FIG. Points 1 to 6 (212, 222, 232, 242, 252 and 262) are included as appropriate.
The movement route 280 is a user's movement route or the like having at least the start point 204 and optionally having the end point 206. The end point 206 may preferably be a destination such as a user's trip, but is not limited thereto, and may be set as appropriate for the operation of the
The points 1 to 6 (212, 222, 232, 242, 252, 262) are defined independently in accordance with the passage of time in this order. The number of points and the like is merely for illustrative purposes, and need not be determined in advance, and may be any number. For example, after the user departs from the start point 204, the
The size of the areas 1 to 6 (210, 220, 230, 240, 250, 260) is a predetermined number of words and phrases that can be extracted for content selection by the
In FIG. 9, the points 1 to 6 (212, 222, 232, 242, 252, 262) and the corresponding regions 1 to 6 (210, 220, 230, 240, 250, 260) are extracted in this order. In this example, the region is expanded until three are included and defined over time.
FIG. 9 illustrates that each of the regions 1 to 6 (210, 220, 230, 240, 250, 260) does not overlap each other and can be secured without a gap along the movement path 280. The area on the map for selecting the content is not limited as long as the adjacent areas do not overlap each other, and any adjacent areas may be separated from each other.
Preferably, an arbitrary part of the movement path 280 is included in any of the areas for content selection set along the movement path 280 by the
一実施形態において、本発明に係るコンテンツ選択装置10等は、GPS衛星22からの電波受信等により、移動中のユーザの位置情報を逐次取得してコンテンツの選択に用いうる。近傍の範囲の設定は、前述の予定の移動経路に基づく設定と同様に、互いに等しい面積となるように適宜形状を調整してもよく、地図上の領域が含む語句が所定の数となるように適宜拡大又は縮小してもよい。
例えば、ユーザが始点204を出発した後に、本発明に係るコンテンツ選択装置10等は、適宜ユーザの位置情報を取得し、地図上の範囲に含まれる地名、自然物の名称、事業体の名称等の語句を抽出しうる。ユーザが地点1(212)、地点2(222)、地点3(232)の順に移動経路280に沿って移動するに従い、本発明に係るコンテンツ選択装置10等は、この順で領域1(210)、領域2(220)、領域3(230)を設定し、それぞれの領域に含まれる語句を抽出する。後続のそれぞれの地点における動作についても同様である。
In one embodiment, the
For example, after the user departs from the start point 204, the
また、例えば、ある地点を含む移動経路280において交通渋滞等が発生してユーザの移動速度が低下すると、ユーザは渋滞中の気分転換等を所望し、手操作でコンテンツの選択をコンテンツ選択装置10等に指示しうる。このような状況では、単に円形等の範囲を設定すると隣接する領域の重複が発生しうる。
本発明に係るコンテンツ選択装置10等は、単に円形等の範囲を設定すると隣接する領域の重複が発生する可能性がある時に、それぞれの領域が重複しないように、少なくとも時間的順序において後続の領域の形状を調整しうる。例えば、後続の領域の形状は、すでに語句抽出のために用いられた地図上の領域を割愛した図形等でもよい。当該調整される形状は、円形でもよく、長円等でもよく、適宜設計しうる。これにより、本発明に係るコンテンツ選択装置10等においては、1の移動経路280の近傍に含まれる任意の地図上の領域は、本発明に係るコンテンツ選択装置10等の語句抽出において1回のみ考慮されるので、どの領域についても過大評価又は過小評価を避けることができる。
In addition, for example, when a traffic jam occurs on a moving route 280 including a certain point and the user's moving speed decreases, the user desires to change his / her mood during the traffic jam, and the
The
別の実施形態において、本発明に係るコンテンツ選択装置10等は、ユーザが気の向くままに移動する等の、予め移動経路を設定しない状況、又はユーザが交通渋滞等を避けるために任意に移動経路を変更する状況等において、適宜ユーザの位置情報を取得し、地図上の範囲に含まれる地名、自然物の名称、事業体の名称等の語句が所定の個数となるように地図上の領域を設定して、これらの語句を抽出しうる。前記所定の個数は、予め本発明に係るコンテンツ選択装置10等が設定してもよく、ユーザが随時設定してもよい。
例えば、本発明に係るコンテンツ選択装置10等は、地図上の領域に含まれ、コンテンツ選択のために用いる語句における、前記所定の個数を、予め3個等に設定しうる。ユーザが地点1(212)、地点2(222)、地点3(232)の順に移動するに従い、本発明に係るコンテンツ選択装置10等は、上述のように、経時的にこの順番で抽出する語句が3つ含まれるようになるまで領域を展延して設定しうる。
本発明に係るコンテンツ選択装置10等が、所定の個数の語句を含むように、それぞれの領域の大きさを調整することにおいて、隣同士の領域は重複しなければよく、それぞれの領域の形状は適宜設定しうる。これらの領域は、それぞれが重複しないように設定されればよく、それぞれの領域は外接してもよく、互いに隔離していてもよい。
本発明に係るコンテンツ選択装置10等が、コンテンツ選択のために所定の個数の語句を含むように地図上の領域を設定することにおいて、所定の個数は適宜設定しうる。
In another embodiment, the
For example, the
In the
When the
移動経路280の態様は、図示に限らず、始点204からユーザの現在位置まででありうる。すなわち、移動経路280は予め設定されなくてもよい。
例えば、ユーザの位置情報が地点3(232)である時点において、移動経路280の態様は、始点204から地点3(232)までの範囲でありうる。また例えば、ユーザの位置情報が地点4(242)である時点において、移動経路280の態様は、始点204から地点4(242)までの範囲でありうる。その後の、それぞれの地点における移動経路280の態様も同様である。
本発明に係るコンテンツ選択装置10等は、始点204からユーザの現在位置までを移動経路280として扱い、コンテンツ選択のための語句を抽出する動作を実施しうる。
The mode of the movement route 280 is not limited to the illustration, and may be from the start point 204 to the current position of the user. That is, the movement route 280 may not be set in advance.
For example, when the position information of the user is the point 3 (232), the mode of the movement route 280 may be a range from the start point 204 to the point 3 (232). Further, for example, at the time point when the position information of the user is the point 4 (242), the mode of the movement route 280 may be a range from the start point 204 to the point 4 (242). Thereafter, the manner of the movement route 280 at each point is the same.
The
本発明に係るコンテンツ選択装置10等は、ユーザの現在位置に基づいて、コンテンツ選択のために所定の個数の語句を含むように地図上の領域を設定することにおいて、単に円形等の範囲を設定すると隣接する領域の重複が発生する可能性がある時に、それぞれの領域が重複しないように、少なくとも時間的順序において後続の領域の形状を調整しうる。例えば、後続の領域の形状は、すでに語句抽出のために用いられた地図上の領域を割愛した図形等でもよい。当該調整される形状は、円形でもよく、長円等でもよく、適宜設計しうる。これにより、本発明に係るコンテンツ選択装置10等においては、コンテンツ選択のために所定の個数の語句を含むように地図上の領域を設定することにおいて、1の移動経路280の近傍に含まれる任意の地図上の領域は、本発明に係るコンテンツ選択装置10等の語句抽出において1回のみ考慮されるので、どの領域についても過大評価又は過小評価を避けることができる。
The
[地図上の近傍の範囲からの、特徴的な語句の抽出]
更に別の実施形態において、本発明に係るコンテンツ選択装置10等は、当該移動経路280又は移動経路280の近傍で表される地図上の領域に含まれる、地名、自然物の名称、事業体の名称等の語句を抽出し、更に抽出した語句それぞれのTF−IDF値を算出して、当該移動経路280をより強く特徴付ける、特徴的な語句を抽出しうる。
例えば、図8に示した領域1〜6(210、220、230、240、250、260)が、地図上のそれぞれの範囲において、次の表に示す語句を含む場合を示す。
In still another embodiment, the
For example, the case where the areas 1 to 6 (210, 220, 230, 240, 250, 260) illustrated in FIG. 8 include the words and phrases shown in the following table in each range on the map is shown.
表1において、語句「温泉」に注目すると、当該語句を1個含む領域2(220)においては、TF−IDF値は次式で計算される。
同様に、語句「温泉」を2個含む領域3(230)においては、前述のTF−IDF値の計算式中、当該語句の出現頻度を表すniの値が2となる。すなわち、領域3(230)は、語句「温泉」のTF−IDF値が領域2(220)よりも大きい。従って、ユーザが移動経路280に沿って、領域2(220)から領域3(230)に移動すると、本発明に係るコンテンツ選択装置10等は、語句「温泉」のTF−IDF値が領域3(230)においてより大きいことに基づいて、当該語句の重要度を高めてコンテンツの選択のために用いうる。
Similarly, in the phrase region 3 (230) "hot spring" and comprises two, in the calculation formula of the TF-IDF value described above, the value of n i representing the appearance frequency of the word is two. That is, in the area 3 (230), the TF-IDF value of the phrase “hot spring” is larger than that in the area 2 (220). Therefore, when the user moves from the region 2 (220) to the region 3 (230) along the movement route 280, the
更に、語句「旅館」に注目すると、表1においては領域1(210)から領域4(240)のそれぞれには当該語句が含まれない。すなわち、これらの領域のそれぞれにおいて、出現頻度niがゼロであることにより、語句「旅館」のTF−IDF値はゼロである。しかし、領域5(250)及び領域6(260)は語句「旅館」を含む。従って、ユーザが移動経路280に沿って領域4(240)を通過して領域5(250)に到達することにより、又は更に領域6(260)に進むことにより、本発明に係るコンテンツ選択装置10等は、語句「旅館」のTF−IDF値がゼロよりも大きな値であることに基づいて、当該語句の重要度を高めてコンテンツの選択のために用いうる。
Further, focusing on the phrase “ryokan”, in Table 1, each of the area 1 (210) to the area 4 (240) does not include the phrase. That is, in each of these areas, the appearance frequency ni is zero, and therefore the TF-IDF value of the phrase “ryokan” is zero. However, region 5 (250) and region 6 (260) include the phrase “ryokan”. Accordingly, when the user passes through the area 4 (240) and reaches the area 5 (250) along the movement path 280, or further proceeds to the area 6 (260), the
本発明に係るコンテンツ選択装置10等は、移動経路280又は移動経路280の近傍の地図上の範囲に含まれる語句を抽出し、それぞれの語句についてTF−IDF値を算出して重要度を求め、この重要度に基づいて前記語句と関連付けられるコンテンツを選択しうる。
The
[旅行経路の指定及び利用]
図10は、本発明の一実施形態に係る、移動経路表示300を例示する図である。
移動経路表示300は、ユーザが本発明に係るコンテンツの選択装置等を用いて、旅行前に予定の移動経路を入力する時点で作成されうる。あるいは、移動経路表示300は、ユーザが移動経路に沿って移動している期間中に、本発明に係るコンテンツの選択装置等に表示されうる。
[Designation and use of travel route]
FIG. 10 is a diagram illustrating a travel route display 300 according to an embodiment of the present invention.
The travel route display 300 can be created when the user inputs a planned travel route before travel using the content selection device according to the present invention. Alternatively, the movement route display 300 can be displayed on the content selection device or the like according to the present invention while the user is moving along the movement route.
一実施形態において、移動経路表示300は地図情報302を含み、更に、出発地304、目的地306、A地点310、B地点320等を含む。
本発明に係るコンテンツの選択方法のユーザは、これらの出発地304、目的地306、A地点310、B地点320等、自己の旅行等における予定の移動経路を、本発明に係るコンテンツの選択方法の実施装置等に入力しうる。移動経路表示300においての、この入力は、図1に示した利用者位置情報取得部12の動作のうち、ユーザが予定の移動経路を入力することに基づいて行われうる。また、この入力は、図4に示した利用者位置情報を取得するステップ(S10)の動作のうち、ユーザが予定の移動経路を入力することに基づいて行われうる。
あるいは、本発明に係るコンテンツの選択方法の実施装置等においては、ユーザは単に当該装置を起動して移動するだけでもよい。本発明に係るコンテンツの選択方法の実施装置等は、ユーザの現在位置を取得して、この位置情報を特徴付けるキーワードを抽出し、抽出されたキーワードに関連づけを有するコンテンツを選択しうる。従って、ユーザが予定の移動経路を入力しない場合であっても、ユーザの位置情報に基づいて、特徴的な語句を抽出してコンテンツを選択しうる。本発明に係る移動経路表示300は、ユーザが移動した経路を表示するために用いられてもよい。移動経路表示300においての、この表示は、図1に示した利用者位置情報取得部12の動作のうち、GPS衛星22からの電波を受信してユーザの現在位置を取得することに基づいて行われうる。また、この表示は、図4に示した利用者位置情報を取得するステップ(S10)の動作のうち、GPS衛星22からの電波を受信してユーザの現在位置を取得することに基づいて行われうる。
In one embodiment, the travel route display 300 includes map information 302 and further includes a departure point 304, a destination 306, an A point 310, a B point 320, and the like.
The user of the content selection method according to the present invention selects the planned travel route in his / her own trip such as the departure point 304, the destination 306, the A point 310, the B point 320, etc., according to the present invention. Can be input to the implementation device. This input in the movement route display 300 can be performed based on the user inputting a scheduled movement route in the operation of the user position
Alternatively, in the apparatus for performing the content selection method according to the present invention, the user may simply start and move the apparatus. An apparatus or the like for performing a content selection method according to the present invention can acquire a user's current position, extract a keyword that characterizes this position information, and select content that has an association with the extracted keyword. Therefore, even when the user does not input a scheduled movement route, content can be selected by extracting characteristic words / phrases based on the user's position information. The travel route display 300 according to the present invention may be used to display a route traveled by the user. This display in the movement route display 300 is performed based on receiving the radio wave from the GPS satellite 22 and acquiring the user's current position in the operation of the user position
一実施形態において、ユーザは予定の移動経路を、出発地304、目的地306、A地点310、B地点320等として、本発明に係るコンテンツの選択方法の実施装置等に入力しうる。本発明に係るコンテンツの選択方法の実施装置等は、適宜備えるディスプレイ装置等を用いて、ユーザが入力した予定の移動経路を表示してもよい。ユーザの入力を促し、又は入力を確認するために音声ガイダンス等を併用してもよい。移動経路表示300に表示する他の情報、例えば、地名、自然物の名称、事業体の名称等は、適宜設計しうる。これらの情報の表示方法は、ユーザが移動経路を指定することに応答して、当該移動経路に沿って複数設定した所定の領域に存在する地名等をより詳しく呈示するものでもよく、移動経路表示300における情報の表示は適宜設計しうる。 In one embodiment, the user can input a scheduled travel route as an origin 304, a destination 306, an A point 310, a B point 320, or the like into an apparatus for executing the content selection method according to the present invention. The content selection method implementation device according to the present invention may display a planned travel route input by the user using a display device or the like provided as appropriate. Voice guidance or the like may be used in combination for prompting the user's input or confirming the input. Other information displayed on the movement path display 300, for example, a place name, a name of a natural object, a name of a business entity, and the like can be designed as appropriate. The information display method may be a method of presenting in more detail a place name existing in a predetermined area set in plural along the movement route in response to the user specifying the movement route. The display of information in 300 can be designed as appropriate.
本発明に係るコンテンツの選択方法の実施装置等においては、移動経路表示300を用いてユーザの予定の移動経路を表示することにより、又はユーザの現在位置を表示することにより、ユーザは移動経路に沿って複数設定した所定の領域を視覚的に確認しうる。これにより、ユーザは、本発明に係るコンテンツの選択方法の実施装置等がコンテンツの選択に用いる、移動経路に沿って複数設定した所定の領域の情報を視認しうる。 In the content selection method implementation apparatus and the like according to the present invention, the user can move to the travel route by displaying the travel route that the user plans using the travel route display 300 or by displaying the current position of the user. A plurality of predetermined areas can be visually confirmed. As a result, the user can visually recognize information on a plurality of predetermined areas set along the movement path, which is used by the apparatus for performing the content selection method according to the present invention to select content.
[コンテンツ選択の動作例]
図11は、本発明の一実施形態に係る、コンテンツの選択方法の実施装置等がユーザの現在位置に応答して自動的にコンテンツを再生することを例示する図である。
[Operation example of content selection]
FIG. 11 is a diagram exemplifying that the content selection method implementation device or the like according to an embodiment of the present invention automatically reproduces content in response to the current position of the user.
一実施形態において、本発明に係るコンテンツの選択方法のユーザは、出発地304から目的地306まで移動し、当該移動の経路はA地点310及びB地点320を含む。ユーザは、出発地304において、本発明に係るコンテンツの選択方法の実施装置等を用い、ルート設定330が含む出発地304及び目的地306等の情報を入力しうる。ルート設定330は、図1に示した利用者位置情報取得部12の動作のうち、ユーザが入力する予定の移動経路でありうる。また、この入力は、図4に示した利用者位置情報を取得するステップ(S10)の動作のうち、ユーザが入力する予定の移動経路でありうる。ルート設定330に含まれるA地点310及びB地点320は、ユーザが入力してもよく、本発明の実施装置等が適宜移動経路の候補を示してユーザによる選択を促してもよく、あるいは本発明の実施装置等が自動的に設定してもよい。
本発明に係るコンテンツの選択方法においては、ユーザが少なくとも目的地306を入力することに応答して、ユーザの現在の位置情報を取得して出発地304としてもよい。
ルート設定330に、出発地304、A地点310、B地点320及び目的地306等の移動経路の情報が入力されることに応答して、本発明に係るコンテンツの選択方法は、当該移動経路に沿って複数設定した所定の領域に存在する地名等の語句を、地図DB24を用いて検索して抽出し、当該語句の個数が所定の数に達するように適宜当該近傍の範囲を調整し、更に当該語句から移動経路をより強く特徴付ける特徴的な語句を抽出し、この特徴的な語句と関連付けられるコンテンツを選択する。例えば、出発地304、A地点310、B地点320及び目的地306のそれぞれに対して、コンテンツS333、コンテンツA334、コンテンツB336及びコンテンツZ338が選択され、選択されたコンテンツはコンテンツテーブル332に含まれうる。当該コンテンツテーブル332は、図7に示したコンテンツDBデータ構造を用い、図1に示した記憶部28等に記憶されてもよい。
In one embodiment, a user of the content selection method according to the present invention moves from a departure point 304 to a destination 306, and the route of the movement includes an A point 310 and a B point 320. The user can input information such as the starting point 304 and the destination 306 included in the route setting 330 at the starting point 304 using the apparatus for performing the content selection method according to the present invention. The route setting 330 may be a movement route scheduled to be input by the user among the operations of the user position
In the content selection method according to the present invention, at least in response to the user inputting the destination 306, the current location information of the user may be acquired and used as the departure point 304.
In response to the input of the travel route information such as the departure point 304, the A point 310, the B point 320, and the destination 306 to the route setting 330, the content selection method according to the present invention includes Search for and extract phrases such as place names that exist in a predetermined area set along the
ユーザが出発地304から目的地306に向かって移動する期間中、本発明に係るコンテンツの選択方法においては、GPS衛星22からの電波受信等に基づいてユーザの現在位置を繰り返し取得する。ユーザがA地点310に至ると、本発明に係るコンテンツの選択方法は、図5に示した地図データ構造50に含まれるロケーション54の情報を用い、ユーザの現在位置がA地点310を表すロケーション54に含まれることを判別しうる。ロケーション54は、時間を含まない3次元の座標データであってもよく、地名等の名称でもよく、ロケーション54の形式は数値でも、テキストでも、画像等でもよい。例えば、本発明に係るコンテンツの選択方法は、A地点310が属する市町村名をロケーション54として扱い、ユーザの現在位置が当該市町村名で表される場所に含まれることを判別してもよい。
本発明に係るコンテンツの選択方法においては、ユーザの現在位置がA地点310を表すロケーション54に含まれることの判別の結果が真である場合に、コンテンツA334がユーザに提供される。例えば、コンテンツA334は、A地点310の地名を歌詞に含む楽曲等であり、この楽曲等が再生される。また、例えば、コンテンツA334は、A地点310を表すロケーション54に含まれ、ランキングDB35から抽出された、A地点310における地元のラジオ局のリクエスト上位にある人気の楽曲等でありうる。ユーザは、出発地304において少なくとも目的地306の情報を入力することにより、A地点310に至る時点において、自動的にコンテンツA334を利用しうる。
During the period in which the user moves from the departure point 304 toward the destination 306, in the content selection method according to the present invention, the current position of the user is repeatedly acquired based on reception of radio waves from the GPS satellite 22 or the like. When the user reaches the point A 310, the content selection method according to the present invention uses the information on the
In the content selection method according to the present invention, the
同様に、ユーザがB地点320に至ると、本発明に係るコンテンツの選択方法は、図5に示した地図データ構造50に含まれるロケーション54の情報を用い、ユーザの現在位置がB地点320を表すロケーション54に含まれることを判別しうる。従って、ユーザは、B地点320に至る時点においても、自動的にコンテンツB336を利用しうる。例えば、コンテンツB336は、B地点320を表すロケーション54に含まれ、広告DB30から抽出された、事業体名との関連性を有する広告コンテンツ等でありうる。更に、本発明に係るコンテンツの選択方法においては、B地点320を表すロケーション54に入札した事業体等の広告コンテンツを、ロケーション54との関連付けを記憶しうる地図関連データ56を用いて選択しうる。すなわち、ロケーション54と関連付けられた広告コンテンツをユーザに提供しうる。例えば、B地点320を表すロケーション54に関連付けられた広告コンテンツ等が、コンテンツB336として、ユーザに提供される。広告コンテンツの形態は、文字情報でもよく、静止画又は動画等でもよく、適宜設計しうる。
Similarly, when the user reaches the B point 320, the content selection method according to the present invention uses the information of the
ユーザが目的地306に至ると、本発明に係るコンテンツの選択方法は、図5に示した地図データ構造50に含まれるロケーション54の情報を用い、ユーザの現在位置が目的地306を表すロケーション54に含まれることを判別しうる。従って、ユーザは、目的地306に至る時点において、自動的にコンテンツZ338を利用しうる。例えば、コンテンツZ338は、ストリームサーバ31を用いてストリームDB32等から抽出されたストリーム形式の動画等でありうる。あるいは、本発明に係るコンテンツの選択方法の実施装置等に光学読み取り可能媒体等の再生装置(図示せず)を接続し、ユーザの現在位置が目的地306を表すロケーション54に含まれることに応答して、当該媒体を再生してもよい。
When the user reaches the destination 306, the content selection method according to the present invention uses the information on the
本発明に係るコンテンツの選択方法においては、ユーザの位置情報が移動経路に沿って複数設定した所定の領域に含まれるロケーション54に含まれることを判別し、それぞれのロケーション54と関連付けて選択されたコンテンツを自動的にユーザに提供しうる。
In the content selection method according to the present invention, it is determined that the user's position information is included in the
[経路情報DBデータ構造]
図12は、本発明の一実施形態に係る、経路情報DB25におけるデータ構造を例示する図である。図12に示す経路情報DBデータ構造80は、図1に示した経路情報DB25等を用いて、本発明に係るコンテンツの選択方法により選択されたコンテンツと、ユーザの移動経路との関連付け等の記憶のために用いられうる。
[Route information DB data structure]
FIG. 12 is a diagram illustrating a data structure in the
一実施形態において、経路情報DBデータ構造80は、経路ID82、経路曲線84、ランドマーク情報86、日時88等を含む。
経路ID82は、ユーザの移動経路を識別するための識別子である。経路ID82には、複数の位置情報を含んでもよい。
経路曲線84は、少なくとも2つの位置情報を含む。具体的には、これらの2つの位置情報は、図10に示した出発地304及び目的地306等の、ユーザの移動経路の端点でありうる。経路曲線84に含まれる位置情報の距離は任意に設定されてよい。例えば、経路曲線84に含まれる位置情報は、2つの電車の駅名等、2つの地名等、高速道路の2つの出入口等でありうる。
In one embodiment, the route information DB data structure 80 includes a
The
The path curve 84 includes at least two pieces of position information. Specifically, these two pieces of position information can be the end points of the user's moving route such as the departure point 304 and the destination 306 shown in FIG. The distance of the position information included in the
ランドマーク情報86は、前記経路曲線84が表す移動経路との関連付けを有する、地名、建築物等の名称、自然物の名称等の、地図上の目標となりうるランドマークの情報である。1の経路曲線84に対するランドマーク情報86の個数は、1つでもよく、複数でもよい。例えば、図10及び図11に示した出発地304から目的地306までの移動経路を記憶するために、経路情報DBデータ構造80を用いて、経路ID82が「00001」の移動経路に対して、経路曲線84としてf(s,a)、f(a,b)、f(b,d)を関連付け、それぞれの経路曲線84に対して、ランドマーク情報86としてA地点310、B地点320、目的地306を関連付けてもよい。
日時88は、ユーザが経路曲線84に示された経路の移動を完了した日時、又はランドマーク情報86に示されたランドマークに到着した日時等を適宜記憶するために用いられる。
The
The date and time 88 is used to appropriately store the date and time when the user has completed the movement of the route indicated by the
本発明に係るコンテンツの選択方法においては、ユーザが旅行前等の期間中に自己の移動経路を指定することに応答して、経路ID82及び経路曲線84を、経路情報DBデータ構造80を用いて経路情報DB25に、新規に記憶してもよい。ランドマーク情報86は、ユーザの移動前に経路曲線84に基づいて、地図DB24等から検索して抽出してもよく、ユーザの移動中の位置情報に基づいて、地図DB24等から検索して抽出してもよい。例えば、ユーザが新規に予定の移動経路を入力することにより、経路情報DBデータ構造80に含まれる経路ID82が「00002」のデータが新規に作成され、当該データはユーザの入力に基づいて、経路曲線84として、f(s2,a2)、f(s2,b2)等の情報を適宜含みうる。この段階では、ランドマーク情報86及び日時88は記憶領域のみの空白でもよい。
In the content selection method according to the present invention, the
本発明に係るコンテンツの選択方法においては、経路情報DBデータ構造80を用いて、経路情報DB25に、本発明に係るコンテンツの選択方法におけるユーザの移動経路を記憶しうる。これにより、ユーザは、自己の移動記録を適宜再利用し、ブログへの投稿等に用いうる。例えば、経路曲線84に含まれる位置情報を用い、地図上において少なくとも2点を結ぶ経路を図示してもよい。当該図示は、手操作で地図の画像データに経路を重ね書きしてもよく、適宜コンピュータソフトウェアを用いて、地図の画像データに経路を表示させてもよい。ユーザは、自己の移動経路を書き加えた地図の画像データ等を、ブログへの投稿記事に用いて、旅行の記録等にすることが可能である。
In the content selection method according to the present invention, the user's movement route in the content selection method according to the present invention can be stored in the
また、本発明に係るコンテンツの選択方法においては、経路情報DBデータ構造80を用いてユーザの移動経路を記憶することにより、経路曲線84と関連付けられたランドマーク情報86を、図1に示した本発明に係るコンテンツ選択装置10の語句抽出部13において、移動経路と関連付けられる語句として用いうる。経路情報DB25がユーザの過去の移動経路の情報を記憶することにより、語句抽出部13は、これまでの移動経路に沿って設定した所定の領域に含まれる語句は特徴的ではないとしてウェイトを下げ、移動の結果新たに抽出した語句はより特徴的であるとしてウェイトを上げるよう動作しうる。このようにして、語句の抽出を繰り返し行うことによって、今回抽出した語句の中でより特徴的な語句を好適に抽出することが可能となる。
更に、前記移動経路と関連付けられる語句としてのランドマーク情報86は、本発明に係るコンテンツ選択装置10の特徴語句抽出部14における特徴的な語句を抽出するためのドキュメントとしても扱われうる。従って、本発明に係るコンテンツの選択方法においては、経路情報DBデータ構造80を用いてユーザの移動経路を記憶し、語句抽出部13及び特徴語句抽出部14の動作のために用いて、ユーザの移動経路をより強く特徴付ける語句を幅広く確保しうる。
In the content selection method according to the present invention, the
Further, the
[移動記録ブログ]
図13は、本発明の一実施形態に係る、移動記録ブログを例示する図である。
[Mobile recording blog]
FIG. 13 is a diagram illustrating a moving recording blog according to an embodiment of the present invention.
一実施形態において、移動記録ブログ350は、ブログタイトル352、投稿欄354、移動記録地図356を含む。これら以外に、ブログを閲覧した他者からのコメント投稿欄等は適宜設定しうる。
ブログタイトル352は、当該ブログの内容を編集しうるユーザの趣向等に基づいて適宜設定しうるブログの名称等である。ブログタイトル352のデータ形式は、テキストでも、静止画像でも、動画等でもよく、これらの一部又は全体に、Web資源39に含まれる任意のデータへのリンクを関連付けてもよい。
投稿欄354は、当該ブログの内容を編集しうるユーザが記事等を投稿するための機能を有する。投稿欄354は、テキストを入力又は編集するためのテキストボックス、ブログへの投稿を指示するボタン、当該投稿を指示するボタンを前記ユーザが操作することに基づいてブログのサーバ装置等に送信されるファイルの情報を入力するテキストボックス等を適宜含む。
移動記録地図356は、図12に示した経路情報DBデータ構造80に記憶された、ユーザの移動経路に基づいて作成されうる。
In one embodiment, the travel record blog 350 includes a blog title 352, a posting field 354, and a travel record map 356. In addition to these, comment posting fields from others who viewed the blog can be set as appropriate.
The blog title 352 is a blog name or the like that can be set as appropriate based on a user's preference or the like that can edit the content of the blog. The data format of the blog title 352 may be text, a still image, a moving image, or the like, and a link to arbitrary data included in the
The posting column 354 has a function for a user who can edit the content of the blog to post an article or the like. The posting column 354 is transmitted to a blog server device or the like based on a text box for inputting or editing text, a button for instructing posting to a blog, and a button for instructing the posting to be operated by the user. A text box for entering file information is included as appropriate.
The movement record map 356 can be created based on the movement path of the user stored in the path information DB data structure 80 shown in FIG.
一実施形態において、移動記録地図356は、経路情報DBデータ構造80に記憶された経路曲線84に基づくユーザの移動経路の情報を含む。例えば、経路曲線84に含まれる位置情報を用い、公知の地図検索サイト等が有する画像としての地図を適宜検索して抽出し、当該抽出した画像としての地図に、ユーザの移動経路を図示してもよい。当該図示は、手操作で地図の画像データに経路を重ね書きしてもよく、適宜コンピュータソフトウェアを用いて、地図の画像データに経路を表示させてもよい。
別の実施形態において、移動記録地図356は、図11に示したコンテンツテーブル332に含まれ、ユーザの移動経路と関連付けられたコンテンツの情報を含んでもよい。具体的には、図7に示したコンテンツDBデータ構造を用い、図1に示した記憶部28等に記憶されたコンテンツテーブル332を用いて、ユーザの移動経路と関連付けられたコンテンツの情報を移動記録地図356に含めてもよい。これにより、移動記録地図356は、画像としての地図、ユーザの移動経路、及び前記ユーザの移動経路と関連付けられたコンテンツの情報を含みうる。
In one embodiment, the travel record map 356 includes information about the user's travel route based on the
In another embodiment, the movement record map 356 may be included in the content table 332 shown in FIG. 11 and may include content information associated with the user's movement route. Specifically, the content DB data structure shown in FIG. 7 is used, and the content table associated with the movement route of the user is moved using the content table 332 stored in the
例えば、移動記録地図356は、A地点と関連付けたコンテンツ360、B地点と関連付けたコンテンツ370、目的地と関連付けたコンテンツ380等の情報を適宜含む。好適には、これらのコンテンツの情報は、ストリーム形式の音声データ又は動画データ、デジタル写真データ等の静止画、又はWeb資源39等を参照するためのリンク等である。
また、例えば、移動記録地図356に含まれるコンテンツの情報は、ユーザが適宜編集又は追加してもよい。これにより、ユーザは、画像としての地図及び移動経路を含む移動記録地図356に対し、興趣に基づいて写真又は音声データ等を関連付け、旅行の思い出の記録等に利用できる。
For example, the movement record map 356 appropriately includes information such as content 360 associated with the point A, content 370 associated with the point B, content 380 associated with the destination, and the like. Preferably, the content information is audio data or moving image data in a stream format, a still image such as digital photograph data, or a link for referring to the
Further, for example, the content information included in the movement record map 356 may be appropriately edited or added by the user. Accordingly, the user can associate a photograph or audio data or the like with a travel record map 356 including a map as an image and a travel route based on interest, and can use it for recording of travel memories.
本発明に係るコンテンツの選択方法を用いることにより、ユーザは旅行後等において、自己の移動経路に沿って複数設定した所定の領域に含まれる特徴的な語句と関連付けて選択されたコンテンツを含む種々のコンテンツと、自己の移動経路とを関連付け、ブログへの投稿記事や旅行の思い出の記録等に利用することができる。 By using the content selection method according to the present invention, after the user travels, the user can select various contents including the content selected in association with the characteristic words / phrases included in a predetermined area set along the movement route of the user. Can be used for associating the user's content with his / her travel route and recording posts posted on blogs and memories of travel.
[地図上の領域の組み合わせ設定]
図14は、本発明の一実施形態に係る、語句抽出のために設定される地図上の領域の調整を組み合わせることを例示する図である。地図上の領域の調整を組み合わせる例−1(400)は、始点204及び終点206を結ぶ移動経路280を含む。図8に示した符号と共通する箇所は説明を省略する。なお、それぞれの領域の形状は図示に限らず、適宜設定しうる。好適には、移動経路280の任意の部分は、本発明に係るコンテンツ選択装置10等が移動経路280に沿って設定する、コンテンツの選択のための領域のいずれかに含まれる。
以下の記載においては、予定の移動経路280に沿って地図上の領域を設定しうることを例示するが、これに限らず、ユーザの位置情報を逐次取得して、それぞれの領域を設定してもよい。
[Combination setting of area on map]
FIG. 14 is a diagram illustrating a combination of adjustments of regions on a map set for phrase extraction according to an embodiment of the present invention. Example-1 (400) in which the adjustment of the area on the map is combined includes a moving route 280 connecting the start point 204 and the end point 206. Descriptions of portions common to the reference numerals shown in FIG. 8 are omitted. In addition, the shape of each area | region is not restricted to illustration, It can set suitably. Preferably, an arbitrary part of the movement path 280 is included in any of the areas for content selection set along the movement path 280 by the
In the following description, it is exemplified that the area on the map can be set along the planned movement route 280. However, the present invention is not limited to this, and the position information of the user is sequentially acquired and each area is set. Also good.
図14(a)は、地点1(212)、地点2(222)及び地点3(232)が、移動経路280に沿って等間隔に設定されうることを例示する図である。すなわち、始点204及び終点206を除き、移動経路280に沿ったそれぞれの隣同士の地点の間隔は等しい。ここで、隣同士の地点の間隔とは、平面地図における直線距離等でもよく、移動経路280に沿った沿線距離等でもよく、あるいは地図上の凹凸又は高低差を含む沿面距離等でもよい。
この例では、領域1(210)、領域2(220)及び領域3(230)の大きさは適宜調整しうる。これらの領域は互いに重複しなければよく、任意の隣同士が外接してもよく、外接せずに隔離してもよい。
FIG. 14A is a diagram illustrating that the point 1 (212), the point 2 (222), and the point 3 (232) can be set at equal intervals along the movement route 280. That is, except for the start point 204 and the end point 206, the distance between the adjacent points along the movement route 280 is equal. Here, the distance between adjacent points may be a linear distance or the like on a planar map, a distance along a moving route 280, or a creepage distance including unevenness or height difference on the map.
In this example, the sizes of the region 1 (210), the region 2 (220), and the region 3 (230) can be adjusted as appropriate. These regions do not have to overlap each other, and any adjacent neighbors may circumscribe, or may be isolated without circumscribing.
図14(b)は、領域1(210)、領域2(220)及び領域3(230)が互いに等しい面積となるように設定されうることを例示する図である。この例のように、移動経路280に沿って移動する際の速度等によって移動経路からの離間距離を設定し、互いに等しい面積になるように略楕円形等の領域を設定しても良いし、互いに等しい面積の帯状の領域を設定してもよい。この例では、始点204及び終点206を含めて、移動経路280に含まれる地点1(212)、地点2(222)及び地点3(232)の、移動経路280に沿ったそれぞれの隣同士の地点の間隔は、各領域が互いに重ならないように適宜調整されうる。これらの領域は互いに重複しなければよく、任意の隣同士が外接してもよく、外接せずに隔離してもよい。 FIG. 14B is a diagram illustrating that the region 1 (210), the region 2 (220), and the region 3 (230) can be set to have the same area. As in this example, the separation distance from the movement route may be set according to the speed when moving along the movement route 280, etc., and a region such as a substantially oval shape may be set so that the areas are equal to each other. A band-like region having the same area may be set. In this example, the point 1 (212), the point 2 (222), and the point 3 (232) included in the movement route 280 including the start point 204 and the end point 206 are adjacent to each other along the movement route 280. The interval of can be adjusted as appropriate so that the regions do not overlap each other. These regions do not have to overlap each other, and any adjacent neighbors may circumscribe, or may be isolated without circumscribing.
図14(c)は、図14(a)に示した各地点を等間隔に設定することと、図14(b)に示した各領域が等しい面積となるよう設定することを組み合わせた、地図上の領域の設定を例示する図である。図14(c)においては、始点204及び終点206を含めて、地点1(212)、地点2(222)及び地点3(232)の移動経路280に沿ったそれぞれの隣同士の地点の間隔は等しく、並びに、領域1(210)、領域2(220)及び領域3(230)の面積は互いに等しい。これらの領域は、上述と同様に互いに重複しなければよく、任意の隣同士が外接してもよく、外接せずに隔離してもよい。 FIG. 14C is a map in which the points shown in FIG. 14A are set at equal intervals and the areas shown in FIG. 14B are set to have the same area. It is a figure which illustrates the setting of the upper field. In FIG. 14 (c), including the start point 204 and the end point 206, the distance between adjacent points along the movement route 280 of the point 1 (212), the point 2 (222), and the point 3 (232) is The areas of the region 1 (210), the region 2 (220), and the region 3 (230) are equal to each other. These regions need not overlap each other as described above, and any adjacent neighbors may be circumscribed or may be isolated without circumscribing.
図15は、本発明の一実施形態に係る、語句抽出のために設定される地図上の領域の調整を組み合わせることを例示する図である。地図上の領域の調整を組み合わせる例−2(410)は、始点204及び終点206を結ぶ移動経路280を含む。図8に示した符号と共通する箇所は説明を省略する。なお、それぞれの領域の形状は図示に限らず、適宜設定しうる。好適には、移動経路280の任意の部分は、本発明に係るコンテンツ選択装置10等が移動経路280に沿って設定する、コンテンツの選択のための領域のいずれかに含まれる。
以下の記載においては、予定の移動経路280に沿って地図上の領域を設定しうることを例示するが、これに限らず、ユーザの位置情報を逐次取得して、それぞれの領域を設定してもよい。
FIG. 15 is a diagram illustrating a combination of adjustments of regions on a map set for phrase extraction according to an embodiment of the present invention. Example-2 (410) in which the adjustment of the area on the map is combined includes a moving route 280 connecting the start point 204 and the end point 206. Descriptions of portions common to the reference numerals shown in FIG. 8 are omitted. In addition, the shape of each area | region is not restricted to illustration, It can set suitably. Preferably, an arbitrary part of the movement path 280 is included in any of the areas for content selection set along the movement path 280 by the
In the following description, it is exemplified that the area on the map can be set along the planned movement route 280. However, the present invention is not limited to this, and the position information of the user is sequentially acquired and each area is set. Also good.
図15(a)は、領域1(210)、領域2(220)及び領域3(230)のそれぞれが、コンテンツの選択のために抽出される地名等の語句を等しい数だけ含むことを例示する図である。この例では、領域1(210)、領域2(220)及び領域3(230)の大きさは、それぞれの領域における当該語句の数に基づいて適宜調整しうる。
例えば、それぞれの領域に含まれるコンテンツの選択のための語句の数が等しい条件で領域を調整する場合に、領域1(210)が所定の数の語句1(215)を含むための大きさは地点1(212)を中心に移動経路280から500m遠方までの領域、領域2(220)が所定の数の語句2(225)を含むための大きさは地点2(222)を中心に移動経路280から1km遠方までの領域、領域3(230)が所定の数の語句3(235)を含むための大きさは地点3(232)を中心に移動経路280から300m遠方までの領域等でありうる。これらの領域は、上述と同様に、任意の隣同士の領域が重ならないように設定されればよく、隣同士の領域は外接してもよく、外接せずに隔離してもよく、それぞれの形状は適宜設定しうる。
なお、図15においては、領域1(210)、領域2(220)及び領域3(230)のそれぞれが含む語句を、語句1(215)、語句2(225)、語句3(235)として代表させて例示したが、それぞれの対応する領域の範囲内における語句の数は適宜設定しうる。例えば、図9に示したように、それぞれの領域が3個ずつ語句を含むようにしてもよい。
FIG. 15A illustrates that each of region 1 (210), region 2 (220), and region 3 (230) includes an equal number of phrases such as place names extracted for content selection. FIG. In this example, the size of the region 1 (210), the region 2 (220), and the region 3 (230) can be appropriately adjusted based on the number of the words in each region.
For example, when the area is adjusted under the condition that the number of words for selecting contents included in each area is equal, the size for the area 1 (210) to include a predetermined number of words 1 (215) is An area from the movement path 280 to the distance of 500 m from the point 1 (212), the size for the area 2 (220) to include the predetermined number of words 2 (225) is the movement path from the point 2 (222) The area from 280 to 1 km away, the size for the area 3 (230) to include the predetermined number of phrases 3 (235) is the area from the moving path 280 to 300 m away from the point 3 (232), etc. sell. Similar to the above, these areas may be set so that any adjacent areas do not overlap. The adjacent areas may be circumscribed or separated without circumscribing. The shape can be set as appropriate.
In FIG. 15, the phrases included in each of the area 1 (210), the area 2 (220), and the area 3 (230) are represented as a phrase 1 (215), a phrase 2 (225), and a phrase 3 (235). However, the number of words in each corresponding region can be set as appropriate. For example, as shown in FIG. 9, each region may include three words.
図15(b)は、図14(a)に示した各地点を等間隔に設定することと、図15(a)に示した各領域が互いに等しい数の語句を含むことを組み合わせた、地図上の領域の設定を例示する図である。図15(b)においては、始点204及び終点206を除き、地点1(212)、地点2(222)及び地点3(232)の移動経路280に沿ったそれぞれの隣同士の地点の間隔は等しく、並びに、領域1(210)、領域2(220)及び領域3(230)のそれぞれは、コンテンツの選択のために抽出される地名等の語句を等しい数だけ含む。これらの領域は、上述と同様に、任意の隣同士の領域が重ならないように設定されればよく、隣同士の領域は外接してもよく、外接せずに隔離してもよく、それぞれの形状は適宜設定しうる。
これらの説明では略楕円形の領域を用いたが、これに限らず、地図上の領域の形状は適宜設定しうる。隣同士が接触する領域において、所定の数の語句を含むようにいずれかの領域を設定する場合に、当該領域の形状は移動経路280から展延し、より移動経路280の遠方の地図上の領域に含まれる語句を、コンテンツの選択のために用いてもよい。
FIG. 15B is a map in which the points shown in FIG. 14A are set at equal intervals and each region shown in FIG. 15A includes the same number of phrases. It is a figure which illustrates the setting of the upper field. In FIG. 15B, except for the start point 204 and the end point 206, the intervals between the adjacent points along the movement route 280 of the point 1 (212), the point 2 (222), and the point 3 (232) are equal. , And region 1 (210), region 2 (220), and region 3 (230) each include an equal number of phrases such as place names extracted for content selection. Similar to the above, these areas may be set so that any adjacent areas do not overlap. The adjacent areas may be circumscribed or separated without circumscribing. The shape can be set as appropriate.
In these descriptions, a substantially elliptical area is used, but the shape of the area on the map is not limited to this, and can be set as appropriate. When any region is set so as to include a predetermined number of words in the region where the neighbors are in contact with each other, the shape of the region extends from the movement route 280, and on the map farther away from the movement route 280. Words and phrases included in the region may be used for content selection.
本発明に係るコンテンツの選択方法、プログラム及び装置等においては、コンテンツの選択のための語句を抽出する地図上の所定の領域は、単独の条件により設定されてもよく、複数の設定条件を組み合わせてもよい。
具体的には、前記所定の領域は、等しい間隔で配列されるように設定してもよく、複数の前記所定の領域が互いに等しい面積になるように設定してもよく、複数設定した前記所定の領域に位置する複数の語句が互いに等しい数になるように設定してもよい。
また、これらを組み合わせてもよい。すなわち、前記所定の領域は、等しい間隔で配列され、並びに複数の前記所定の領域が互いに等しい面積になるように設定してもよい。あるいは、前記所定の領域は、等しい間隔で配列され、並びに複数設定した前記所定の領域に位置する複数の語句が互いに等しい数になるように設定してもよい。
In the content selection method, program, and apparatus according to the present invention, the predetermined area on the map from which the word / phrase for content selection is extracted may be set by a single condition, or a plurality of setting conditions may be combined. May be.
Specifically, the predetermined regions may be set so as to be arranged at equal intervals, a plurality of the predetermined regions may be set to have an equal area, or a plurality of the predetermined regions set. You may set so that several words located in the area | region may become an equal number mutually.
Moreover, you may combine these. That is, the predetermined regions may be arranged at equal intervals, and a plurality of the predetermined regions may be set to have the same area. Alternatively, the predetermined areas may be arranged at equal intervals, and a plurality of words / phrases positioned in the predetermined area may be set to have the same number.
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施例に記載されたものに限定されるものではない。 As mentioned above, although embodiment of this invention was described, this invention is not restricted to embodiment mentioned above. The effects described in the embodiments of the present invention are only the most preferable effects resulting from the present invention, and the effects of the present invention are limited to those described in the embodiments of the present invention. is not.
10 コンテンツ選択装置
11 受信アンテナ
12 利用者位置情報取得部
13 語句抽出部
14 特徴語句抽出部
15 コンテンツ選択部
16 ストリーム管理部
18 コンテンツ出力部
19 画像表示装置
20 音声出力装置
21 コンテンツ選択システム
22 GPS衛星
24 地図DB
25 経路情報DB
28 記憶部
30 広告DB
31 ストリームサーバ
32 ストリームDB
35 ランキングDB
38 ネットワーク
39 Web資源
40 ユーザ位置情報
50 地図データ構造
54 ロケーション
56 地図関連データ
60 コンテンツDBデータ構造
80 経路情報DBデータ構造
84 経路曲線
96 特徴
98 特徴語句
99 広告ID
200、205 近傍の範囲
204 始点
206 終点
210、220、230、240、250、260 領域
212、222、232、242、252、262 地点
300 移動経路表示
302 地図情報
304 出発地
306 目的地
310 A地点
320 B地点
330 ルート設定
332 コンテンツテーブル
334 コンテンツA
336 コンテンツB
338 コンテンツZ
350 移動記録ブログ
356 移動記録地図
360 A地点と関連付けたコンテンツ
370 B地点と関連付けたコンテンツ
380 目的地と関連付けたコンテンツ
400、410 地図上の領域の調整を組み合わせる例
DESCRIPTION OF
25 Route information DB
28
31
35 Ranking DB
38
200, 205 nearby range 204 start point 206 end point 210, 220, 230, 240, 250, 260
336 Content B
338 Content Z
350 travel record blog 356 travel record map 360 content associated with point A 370 content associated with point B 380 content associated with destination 400, 410 Example of combining adjustments of regions on map
Claims (16)
前記コンピュータが、地図上の前記移動経路に沿って互いに重複しないように複数設定した前記地図上の領域に含まれる位置に関連付けられる名称又は属性を表す複数の語句を、前記コンピュータに接続され前記地図を構成する地図データベースから抽出する語句抽出ステップと、
前記コンピュータが、抽出した前記複数の語句の前記移動経路における重要度を計算し、計算された重要度に基づいて、更に前記地図上の領域に関連する特徴的な語句を抽出する特徴語句抽出ステップと、
前記コンピュータが、抽出した前記特徴的な語句に関連するコンテンツを選択するコンテンツ選択ステップと、
を含むコンテンツを選択する方法。 A method for a computer to select content based on a travel path,
A plurality of words or phrases representing names or attributes associated with positions included in an area on the map set by the computer so as not to overlap each other along the movement route on the map are connected to the computer and the map A word extraction step for extracting from the map database comprising
A feature phrase extraction step in which the computer calculates importance of the extracted phrases in the movement route , and further extracts a characteristic phrase related to the area on the map based on the calculated importance. When,
A content selection step in which the computer selects content related to the extracted characteristic phrase;
To select content that contains.
請求項1に記載のコンテンツを選択する方法。 In the phrase extracting step, the computer sets a plurality of regions on the map to be arranged at equal intervals.
A method for selecting content according to claim 1.
請求項1又は請求項2に記載のコンテンツを選択する方法。 In the phrase extraction step, the computer sets a plurality of regions on the map to have an equal area.
A method for selecting content according to claim 1 or 2.
請求項1又は請求項2のいずれかに記載のコンテンツを選択する方法。 In the phrase extraction step, the computer adjusts the range of the area on the map so that a plurality of phrases located in the set area on the map have the same number.
A method for selecting content according to claim 1.
前記特徴語句抽出ステップにおいて、前記コンピュータが、抽出した前記複数の語句に、既にコンテンツが選択された前記地図上の領域において抽出された語句を含め、該語句が含まれた複数の語句に基づいて特徴的な語句を抽出する、
請求項1から請求項4のいずれかに記載のコンテンツを選択する方法。 In the phrase extraction step, the computer repeatedly extracts and stores the plurality of phrases according to movement,
In the feature phrase extracting step, the computer includes the extracted phrase in the area on the map where the content has already been selected, and includes the extracted phrase based on the plurality of phrases including the phrase. Extract characteristic words,
A method for selecting content according to any one of claims 1 to 4.
前記特徴語句抽出ステップにおいて、前記コンピュータが、前記その後移動すると予測される位置において抽出して記憶した前記複数の語句を更に加えた複数の語句に基づいて特徴的な語句を抽出する、
請求項1から請求項5のいずれかに記載のコンテンツを選択する方法。 In the word extraction step, the computer further extracts and stores the plurality of words at a position where the computer is predicted to move after the movement,
In the feature phrase extraction step, the computer extracts a characteristic phrase based on a plurality of phrases obtained by further adding the plurality of phrases extracted and stored at the position where the computer is predicted to move thereafter.
A method for selecting content according to any one of claims 1 to 5.
請求項1から請求項6のいずれかに記載のコンテンツを選択する方法。 In the content selection step, the computer selects a song that includes the characteristic word / phrase as character information.
A method for selecting content according to any one of claims 1 to 6.
請求項1から請求項7のいずれかに記載のコンテンツを選択する方法。 In the content selection step, the computer selects content based on a request in a radio station of a region name having an association with the characteristic phrase.
A method for selecting content according to any one of claims 1 to 7.
請求項1から請求項8のいずれかに記載のコンテンツを選択する方法。 In the content selection step, the computer selects a blog having an association with the characteristic word / phrase,
A method for selecting content according to any one of claims 1 to 8.
請求項1から請求項9のいずれかに記載のコンテンツを選択する方法。 In the content selection step, the computer further includes a content pasting step of associating the selected content with the travel route on a map.
A method for selecting content according to any one of claims 1 to 9.
請求項1から請求項10のいずれかに記載のコンテンツを選択する方法。 In the content selection step , the computer searches for content based on a popularity ranking in a region included in a region on a map set in plural along the movement route.
A method for selecting content according to any one of claims 1 to 10.
請求項1から請求項12のいずれかに記載のコンテンツを選択する方法。 In the content selection step , the computer further extracts advertisement content bid for the characteristic word / phrase relating to a region on the map set in plural along the movement route.
A method for selecting content according to any one of claims 1 to 12.
前記コンピュータが、前記記憶した前記特徴的な語句と関連付けられた場所へのアクセスに応答して、前記コンテンツからストリームを生成して再生するステップを含む、
請求項1から請求項13のいずれかに記載のコンテンツを選択する方法。 The computer storing content associated with the characteristic phrase;
The computer generating and playing a stream from the content in response to access to a location associated with the stored characteristic phrase;
A method for selecting content according to any one of claims 1 to 13.
地図上の前記移動経路に沿って互いに重複しないように複数設定した前記地図上の領域に含まれる位置に関連付けられる名称又は属性を表す複数の語句を、前記装置に接続され前記地図を構成する地図データベースから抽出する語句抽出部と、
抽出した前記複数の語句の前記移動経路における重要度を計算し、計算された重要度に基づいて、更に前記地図上の領域に関連する特徴的な語句を抽出する特徴語句抽出部と、
抽出した前記特徴的な語句に関連するコンテンツを選択するコンテンツ選択部と、
を含むコンテンツを選択する装置。 A device for selecting content based on a travel route,
A map which is connected to the device and constitutes the map, a plurality of words or phrases representing names or attributes associated with positions included in the map area set so as not to overlap each other along the movement route on the map A phrase extractor for extracting from the database;
Calculating a degree of importance of the plurality of extracted phrases in the movement route , and further extracting a characteristic phrase related to the area on the map based on the calculated importance ; and
A content selection unit that selects content related to the extracted characteristic words;
A device for selecting content including
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008111033A JP4929225B2 (en) | 2008-04-22 | 2008-04-22 | Method, apparatus and program for automatically selecting content associated with route |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008111033A JP4929225B2 (en) | 2008-04-22 | 2008-04-22 | Method, apparatus and program for automatically selecting content associated with route |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009264762A JP2009264762A (en) | 2009-11-12 |
JP4929225B2 true JP4929225B2 (en) | 2012-05-09 |
Family
ID=41390811
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008111033A Active JP4929225B2 (en) | 2008-04-22 | 2008-04-22 | Method, apparatus and program for automatically selecting content associated with route |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4929225B2 (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101947817B1 (en) | 2010-06-14 | 2019-02-14 | 주식회사 비즈모델라인 | Method for Providing Customized Augmented Reality |
KR101594560B1 (en) * | 2010-08-24 | 2016-02-17 | 네이버 주식회사 | Internet telematics service providing system and internet telematics service providing method for providing personalized web contents |
US20130060921A1 (en) * | 2011-09-07 | 2013-03-07 | Hemang N. Gadhia | Methods and Systems for Capturing and Transmitting Locations Events Data Using Data Networks |
JP2013156211A (en) * | 2012-01-31 | 2013-08-15 | Mic Ware:Kk | Navigation device, map output method, and program |
JP5949425B2 (en) | 2012-10-15 | 2016-07-06 | 株式会社デンソー | Area map providing system, terminal device, and server device |
KR101947818B1 (en) | 2017-10-20 | 2019-02-14 | 주식회사 비즈모델라인 | Method for Providing Customized Augmented Reality |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4039158B2 (en) * | 2002-07-22 | 2008-01-30 | ソニー株式会社 | Information processing apparatus and method, information processing system, recording medium, and program |
JP4494117B2 (en) * | 2004-08-02 | 2010-06-30 | 富士通テン株式会社 | Driving support system and navigation device |
JP4826087B2 (en) * | 2004-12-22 | 2011-11-30 | 日産自動車株式会社 | In-vehicle device, information display method, and information processing system |
JP4696569B2 (en) * | 2005-01-26 | 2011-06-08 | マツダ株式会社 | Advertisement information system |
JP2007272986A (en) * | 2006-03-31 | 2007-10-18 | Clarion Co Ltd | On-vehicle music player, and music playing method and program in the music player |
JP2009175775A (en) * | 2006-05-11 | 2009-08-06 | Mitsubishi Electric Corp | Facility retrieval device and car navigation system using the same device |
-
2008
- 2008-04-22 JP JP2008111033A patent/JP4929225B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2009264762A (en) | 2009-11-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104537027B (en) | Information recommendation method and device | |
Duckham et al. | Including landmarks in routing instructions | |
KR100861652B1 (en) | Map service system and method | |
JP4977291B2 (en) | Information providing server and recording medium recording information providing search execution program | |
US9250075B2 (en) | Generating travel time data | |
JP4929225B2 (en) | Method, apparatus and program for automatically selecting content associated with route | |
JP2003505780A (en) | Cooperative location server / system | |
JP7328198B2 (en) | Methods, apparatus, devices and media used for navigation | |
JP5087377B2 (en) | SEARCH DEVICE, SEARCH METHOD, SEARCH PROGRAM, AND RECORDING MEDIUM CONTAINING THE PROGRAM | |
JP6440650B2 (en) | User review providing method, apparatus therefor and computer program therefor | |
CN103512581A (en) | Path planning method and device | |
JP2007183249A (en) | Point information search device and point information search method | |
CN109478184A (en) | Identify, process, and display clusters of data points | |
KR101682590B1 (en) | Method for generating user-customized trip plan, user-customized trip plan generation server performing the same and storage medium storing the same | |
KR100484223B1 (en) | Search service system for regional information | |
CN106197444A (en) | A kind of route planning method, system | |
JP2003517164A (en) | User navigation system and method | |
JP2010198502A (en) | Device, method, and program for retrieving real estate property and recording medium | |
CN116823535B (en) | Journey planning and intelligent navigation system based on multi-mode large model | |
CN118708822A (en) | An artificial intelligence-assisted generation method for intangible cultural heritage maps | |
KR20150083673A (en) | Method and apparatus for providing tour plan service | |
Amorim et al. | Smart tourism routes based on real time data and evolutionary algorithms | |
JP2010020802A (en) | Information providing server, client, and recording medium recording execution program for information providing search | |
JP5621813B2 (en) | Information providing method, client, and computer-readable recording medium | |
CN110553661B (en) | R-tree-based user position-to-target area path recommendation method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110720 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110816 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20111014 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20120207 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120213 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150217 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 4929225 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20120312 |
|
A072 | Dismissal of procedure [no reply to invitation to correct request for examination] |
Free format text: JAPANESE INTERMEDIATE CODE: A072 Effective date: 20120710 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |