[go: up one dir, main page]

JP2013152500A - Navigation system, information processing apparatus, information processing server, navigation method and navigation program - Google Patents

Navigation system, information processing apparatus, information processing server, navigation method and navigation program Download PDF

Info

Publication number
JP2013152500A
JP2013152500A JP2012011632A JP2012011632A JP2013152500A JP 2013152500 A JP2013152500 A JP 2013152500A JP 2012011632 A JP2012011632 A JP 2012011632A JP 2012011632 A JP2012011632 A JP 2012011632A JP 2013152500 A JP2013152500 A JP 2013152500A
Authority
JP
Japan
Prior art keywords
search result
search
information processing
information
list
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.)
Pending
Application number
JP2012011632A
Other languages
Japanese (ja)
Inventor
Takahiro Iwata
孝洋 岩田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Pioneer Corp
Original Assignee
Pioneer Electronic Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Pioneer Electronic Corp filed Critical Pioneer Electronic Corp
Priority to JP2012011632A priority Critical patent/JP2013152500A/en
Publication of JP2013152500A publication Critical patent/JP2013152500A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Instructional Devices (AREA)
  • Navigation (AREA)

Abstract

PROBLEM TO BE SOLVED: To present point information having a high possibility that a user wants as a superior candidate.SOLUTION: A navigation system 100 includes: a first storage section 20 which is a database storing point information; a second storage section 30 which is a database capable of outputting the number of results matching an inputted search term as a search result; an input section 10 for inputting a point name according to an instruction from a user; a first search section 41 which acquires the point information matching the inputted point name by searching the first storage section 20, and acquires a list of the acquired search results as a first search result; a second search section 42 which searches the second storage section 30 by using each point information included in the first search result as the search term, and acquires each number of results matching each piece of point information as a second search result; a sort section 43 which creates a presenting list made by sorting the point information included in the first search result, in a descending order of the number of results matching in the second search result; and an output section 50 which displays the presenting list.

Description

本発明は、目的地点への経路案内を行うナビゲーション技術に関し、特に、目的地点の検索において検索結果を表示する表示順序に関する。   The present invention relates to navigation technology for performing route guidance to a destination point, and more particularly to a display order for displaying a search result in searching for a destination point.

近年、ナビゲーション装置によって車両や人を目的地点に誘導することが盛んである。ナビゲーション装置の目的地検索では、ユーザが入力した検索語(例えば、施設等の地点の名称)に対応する地点情報を目的地点の候補として一覧表示し、ユーザは、この一覧表示の中から所望の目的地を選択するようになっている。   In recent years, navigation devices have been actively used to guide vehicles and people to destination points. In the destination search of the navigation device, spot information corresponding to a search word (for example, the name of a spot such as a facility) input by the user is displayed as a list of candidate destination points, and the user can select a desired destination from the list display. The destination is selected.

このようなナビゲーション装置の目的地検索に関しては、例えば、特許文献1には、入力された登録地点の読みを所定の文字列に変換し、変換された文字列を含む名称の登録地点をデータベースに記憶された登録地点から検索し、検索された登録地点を表示部にリスト表示するナビゲーション装置が開示されている。   Regarding the destination search of such a navigation device, for example, in Patent Document 1, the input registration point reading is converted into a predetermined character string, and the registered point of the name including the converted character string is stored in a database. A navigation device that searches from a stored registration point and displays the searched registration point in a list on a display unit is disclosed.

また、特許文献2には、入力された文字列の文字数と、検索されたデータの名称の文字数を比較し、検索結果の一覧を文字数が一致した順序でデータの名称を表示する表示制御装置が開示されている。   Patent Document 2 discloses a display control device that compares the number of characters in an input character string with the number of characters in the name of the retrieved data and displays the name of the data in the order in which the number of characters matches in the search result list. It is disclosed.

特開平10−111141号公報JP-A-10-111141 特開2000−257417号公報JP 2000-257417 A

ナビゲーション装置の目的地検索は、PC等の情報処理端末における検索とは違い、通信環境や装置の性能、あるいは検索キーなど制約を受ける要素が多いので、ユーザに少ない操作で所望の地点を提示できることが肝要である。   Unlike a search using an information processing terminal such as a PC, a navigation device destination search has many elements that are subject to restrictions such as the communication environment, device performance, and search keys, so that a user can be presented with a desired point with fewer operations. Is essential.

この点、上記特許文献1では、検索結果が50音の読み順に表示されるので、入力された文字列と完全一致する検索結果がリストの先頭に表示されないという問題がある。   In this regard, in Patent Document 1, since the search results are displayed in the reading order of 50 sounds, there is a problem that the search results that completely match the input character string are not displayed at the top of the list.

一方、上記特許文献2では、入力された文字列と完全一致する検索結果が先頭に表示されるが、入力された文字列が所望の目的地名称の一部であり、多くの検索結果が表示されるような場合には、ユーザの望む目的地名称が先頭に表示されるとは限らないという問題がある。   On the other hand, in Patent Document 2, a search result that completely matches the input character string is displayed at the top, but the input character string is a part of the desired destination name, and many search results are displayed. In such a case, there is a problem that the destination name desired by the user is not always displayed at the top.

本発明は上記の事情を鑑みてなされたものであり、その課題の一例としては、ユーザの望む可能性が高い地点情報を上位候補として提示できる検索表示技術を提供することにある。   The present invention has been made in view of the above circumstances, and an example of the problem is to provide a search and display technique that can present point information that is highly likely to be desired by a user as a high-order candidate.

上記の課題を達成するため、請求項1に係る発明は、地点情報を記憶しているデータベースである第1の記憶手段と、少なくとも前記地点情報を含んだ情報を記憶しており、前記地点情報に対応する件数を検索結果として出力可能なデータベースである第2の記憶手段と、ユーザからの指示により地点名称を入力する入力手段と、前記入力手段により入力された地点名称に相当する地点情報を、前記第1の記憶手段から取得し、取得した検索結果の一覧を第1の検索結果とする第1の検索結果取得手段と、前記第1の検索結果に含まれるそれぞれの地点情報に対応するそれぞれの件数を、前記第2の記憶手段から第2の検索結果として取得する第2の検索結果取得手段と、前記第1の検索結果に含まれる地点情報を、前記第2の検索結果における件数の多い順に並べた提示用リストを作成するリスト作成手段と、前記リスト作成手段により作成された提示用リストを表示する表示手段と、を備えることを特徴とするナビゲーションシステムである。   In order to achieve the above object, the invention according to claim 1 stores a first storage means that is a database storing point information, information including at least the point information, and the point information. Second storage means that is a database that can output the number of records corresponding to the search results, input means for inputting a spot name in accordance with an instruction from the user, and spot information corresponding to the spot name input by the input means. , Corresponding to the first search result acquisition means obtained from the first storage means and the list of the obtained search results as the first search result, and each piece of point information included in the first search result Second search result acquisition means for acquiring the number of each case as a second search result from the second storage means, and point information included in the first search result are included in the second search result. A list creation means for creating a presentation list arranged in number of descending order that a navigation system, characterized in that it comprises display means for displaying a list for presentation created, a by said list creating means.

また、請求項2に係る発明は、情報処理装置と、前記情報処理装置と相互に通信可能な情報処理サーバと、を備えたナビゲーションシステムにおける前記情報処理装置であって、前記ナビゲーションシステムは、地点情報を記憶しているデータベースである第1の記憶手段と、少なくとも前記地点情報を含んだ情報を記憶しており、前記地点情報に対応する件数を検索結果として出力可能なデータベースである第2の記憶手段と、を備え、前記情報処理装置は、ユーザからの指示により地点名称を入力する入力手段と、前記入力手段により入力された地点名称に相当する地点情報を、前記第1の記憶手段から取得し、取得した検索結果の一覧を第1の検索結果とする第1の検索結果取得手段と、前記第1の検索結果に含まれるそれぞれの地点情報に対応するそれぞれの件数を、前記第2の記憶手段から第2の検索結果として取得する第2の検索結果取得手段と、前記第1の検索結果に含まれる地点情報を、前記第2の検索結果における件数の多い順に並べたリストを提示用リストとして作成するリスト作成手段と、前記リスト作成手段により作成された提示用リストを表示する表示手段と、を備えることを特徴とする。   The invention according to claim 2 is the information processing apparatus in a navigation system including an information processing apparatus and an information processing server that can communicate with the information processing apparatus. A first storage means which is a database storing information, and a second database which stores information including at least the spot information and can output the number of cases corresponding to the spot information as a search result Storage means, and the information processing apparatus receives from the first storage means input means for inputting a spot name according to an instruction from a user, and spot information corresponding to the spot name input by the input means. A first search result acquisition means that acquires the first search result as a list of the acquired search results, and each point included in the first search result Second search result acquisition means for acquiring the number of cases corresponding to the information as the second search result from the second storage means, and the point information included in the first search result, A list creation unit that creates a list arranged in descending order of the number of cases in the search result as a presentation list, and a display unit that displays the presentation list created by the list creation unit.

また、請求項5に係る発明は、ユーザの指示により検索語を入力するとともにその検索処理結果を表示する情報処理装置と、前記情報処理装置と相互に通信可能な情報処理サーバと、を備えたナビゲーションシステムにおける前記情報処理サーバであって、前記ナビゲーションシステムは、地点情報を記憶しているデータベースである第1の記憶手段と、少なくとも前記地点情報を含んだ情報を記憶しており、前記地点情報に対応する件数を検索結果として出力可能なデータベースである第2の記憶手段と、を備え、前記情報処理サーバは、前記情報処理装置から送信された地点名称を受信する受信手段と、前記受信手段により受信した地点名称に相当する地点情報を、前記第1の記憶手段から取得し、取得した検索結果の一覧を第1の検索結果とする第1の検索結果取得手段と、前記第1の検索結果に含まれるそれぞれの地点情報に対応するそれぞれの件数を、前記第2の記憶手段から第2の検索結果として取得する第2の検索結果取得手段と、前記第1の検索結果に含まれる地点情報を、前記第2の検索結果における件数の多い順に並べたリストを提示用リストとして作成するリスト作成手段と、前記リスト作成手段により作成された提示用リストを前記情報処理装置に送信する送信手段と、を備えることを特徴とする。   The invention according to claim 5 includes an information processing apparatus that inputs a search term according to a user instruction and displays the search processing result, and an information processing server that can communicate with the information processing apparatus. The information processing server in a navigation system, wherein the navigation system stores first storage means that is a database storing point information, and information including at least the point information, and the point information A second storage unit that is a database capable of outputting the number of records corresponding to the search result as a search result, wherein the information processing server receives a spot name transmitted from the information processing device, and the reception unit The point information corresponding to the point name received by the above is acquired from the first storage means, and the list of the acquired search results is the first search. A first search result acquisition means that obtains the result, and a second search result that is obtained from the second storage means as a second search result, corresponding to the number of pieces of location information included in the first search result. Search result acquisition means, list creation means for creating a list in which the point information included in the first search result is arranged in descending order of the number of cases in the second search result, and the list creation means Transmitting means for transmitting the presentation list created in step (1) to the information processing apparatus.

また、請求項8に係る発明は、地点情報を記憶しているデータベースである第1の記憶手段と、少なくとも前記地点情報を含んだ情報を記憶しており、前記地点情報に対応する件数を検索結果として出力可能なデータベースである第2の記憶手段と、を備えたナビゲーションシステムにおけるナビゲーション方法であって、ユーザからの指示により地点名称を入力する入力ステップと、前記入力ステップにより入力された地点名称に相当する地点情報を、前記第1の記憶手段から取得し、取得した検索結果の一覧を第1の検索結果とする第1の検索結果取得ステップと、前記第1の検索結果に含まれるそれぞれの地点情報に対応するそれぞれの件数を、前記第2の記憶手段から第2の検索結果として取得する第2の検索結果取得ステップと、前記第1の検索結果に含まれる地点情報を、前記第2の検索結果における件数の多い順に並べた提示用リストを作成するリスト作成ステップと、前記リスト作成ステップより作成された提示用リストを表示する表示ステップと、を備えたことを特徴とする。   The invention according to claim 8 stores the first storage means that is a database storing point information and information including at least the point information, and searches for the number of cases corresponding to the point information. A navigation method in a navigation system comprising a second storage means that is a database that can be output as a result, an input step for inputting a spot name in accordance with an instruction from a user, and a spot name input by the input step Is acquired from the first storage means, a first search result acquisition step using the acquired search result list as the first search result, and each included in the first search result A second search result acquisition step of acquiring the number of cases corresponding to the point information as a second search result from the second storage means; A list creation step for creating a presentation list in which the point information included in the first search result is arranged in descending order of the number of cases in the second search result, and a presentation list created by the list creation step are displayed. And a display step.

また、請求項9に係る発明は、地点情報を記憶しているデータベースである第1の記憶手段と、少なくとも前記地点情報を含んだ情報を記憶しており、前記地点情報に対応する件数を検索結果として出力可能なデータベースである第2の記憶手段と、を備えたナビゲーションシステムにおけるナビゲーションプログラムであって、ユーザからの指示により地点名称を入力する入力ステップと、前記入力ステップにより入力された地点名称に相当する地点情報を、前記第1の記憶手段から取得し、取得した検索結果の一覧を第1の検索結果とする第1の検索結果取得ステップと、前記第1の検索結果に含まれるそれぞれの地点情報に対応するそれぞれの件数を、前記第2の記憶手段から第2の検索結果として取得する第2の検索結果取得ステップと、前記第1の検索結果に含まれる地点情報を、前記第2の検索結果における件数の多い順に並べた提示用リストを作成するリスト作成ステップと、前記リスト作成ステップにより作成された提示用リストを表示する表示ステップと、をコンピュータに実行させることを特徴とする。   The invention according to claim 9 stores the first storage means, which is a database storing point information, and information including at least the point information, and retrieves the number of cases corresponding to the point information. A navigation program in a navigation system comprising a second storage means that is a database that can be output as a result, an input step for inputting a point name in accordance with an instruction from a user, and a point name input by the input step Is acquired from the first storage means, a first search result acquisition step using the acquired search result list as the first search result, and each included in the first search result The second search result acquisition step for acquiring the number of cases corresponding to the point information as the second search result from the second storage means. A list creation step of creating a presentation list in which the location information included in the first search result is arranged in descending order of the number of cases in the second search result, and the presentation list created by the list creation step And a display step of displaying the information.

本発明の上位概念的なナビゲーションシステムの機能構成図である。It is a functional block diagram of the high-order conceptual navigation system of this invention. 図1のナビゲーションシステムの検索処理を示すフローチャートである。It is a flowchart which shows the search process of the navigation system of FIG. 図2に示す第1の検索処理、第2の検索処理及びソート処理を具体的に説明する図である。FIG. 3 is a diagram for specifically explaining a first search process, a second search process, and a sort process shown in FIG. 2. 図2に示す第1の検索処理、第2の検索処理及びソート処理の変形例を具体的に説明する図である。FIG. 6 is a diagram for specifically explaining a modification of the first search process, the second search process, and the sort process shown in FIG. 2. 本発明の第1の実施の形態に係るナビゲーションシステムの概略構成図である。1 is a schematic configuration diagram of a navigation system according to a first embodiment of the present invention. 本発明の第1の実施の形態に係るナビゲーションシステムの検索処理を示すシーケンス図である。It is a sequence diagram which shows the search process of the navigation system which concerns on the 1st Embodiment of this invention. 本発明の第2の実施の形態に係るナビゲーションシステムの概略構成図である。It is a schematic block diagram of the navigation system which concerns on the 2nd Embodiment of this invention. 本発明の第2の実施の形態に係るナビゲーションシステムを構成する情報処理端末の一例であるナビゲーション装置の機能構成図である。It is a functional block diagram of the navigation apparatus which is an example of the information processing terminal which comprises the navigation system which concerns on the 2nd Embodiment of this invention. 本発明の第2の実施の形態に係るナビゲーションシステムの検索処理を示すシーケンス図である。It is a sequence diagram which shows the search process of the navigation system which concerns on the 2nd Embodiment of this invention. 本発明の第3の実施の形態に係るナビゲーションシステムの概略構成図である。It is a schematic block diagram of the navigation system which concerns on the 3rd Embodiment of this invention.

以下、本発明の実施の形態を図面を用いて説明する。   Hereinafter, embodiments of the present invention will be described with reference to the drawings.

<ナビゲーションシステムの概念図>
図1は、本発明の上位概念的なナビゲーションシステム100の機能構成図である。ナビゲーションシステム100は、目的地点への経路案内を行うナビゲーションシステムであり、ユーザが入力した検索語(例えば、施設等の地点名称)に対応する地点情報(少なくとも施設等の地点名称を含む情報)を目的地点の候補として一覧表示する機能を有している。ナビゲーションシステム100は、例えば、車載に搭載可能あるいはユーザが携行可能なナビゲーション装置やPND(Portable Navigation Device)、携帯電話、PDA(Personal Digital Assistants)などの情報処理装置、当該情報処理装置と通信可能な情報処理サーバなどのサーバ装置から構成される。
<Conceptual diagram of navigation system>
FIG. 1 is a functional configuration diagram of a superordinate navigation system 100 according to the present invention. The navigation system 100 is a navigation system that performs route guidance to a destination point, and receives point information (information including at least a point name of a facility, etc.) corresponding to a search word (for example, a point name of the facility, etc.) input by the user. It has a function to display a list of destination point candidates. The navigation system 100 can communicate with, for example, a navigation device that can be mounted on a vehicle or carried by a user, an information processing device such as a PND (Portable Navigation Device), a mobile phone, and a PDA (Personal Digital Assistants), and the information processing device. It consists of a server device such as an information processing server.

ナビゲーションシステム100は、図1に示すように、入力部10、第1の記憶部20、第2の記憶部30、制御部40、及び出力部50を具備する構成である。   As illustrated in FIG. 1, the navigation system 100 includes an input unit 10, a first storage unit 20, a second storage unit 30, a control unit 40, and an output unit 50.

入力部10は、ユーザの操作のもと、検索語(施設等の地点名称などのキーワード。キーワードは、ユーザ所望の地点名称の一部または全部で構成される)を入力するための装置である。具体的には、情報処理装置のキー、スイッチ、ボタン、リモコン、音声入力装置などから構成される。ユーザは入力部10を介して、目的地点の設定を行う。   The input unit 10 is a device for inputting a search word (a keyword such as a site name such as a facility. The keyword includes a part or all of a user-desired site name) under a user operation. . Specifically, the information processing apparatus includes keys, switches, buttons, a remote controller, a voice input device, and the like. The user sets a destination point via the input unit 10.

第1の記憶部20は、施設等の地点情報を記憶しているデータベースであり、より詳しくは、地図データ、道路データ、施設等の地点データ、経路の検索に必要なナビゲーション用データ、経路案内に必要な表示/音声の案内データなどを記憶している。第1の記憶部20は、具体的には、情報処理装置または情報処理サーバの補助記憶装置(磁気ディスク、光ディスクなど)で構成される。   The first storage unit 20 is a database that stores point information of facilities and the like. More specifically, map data, road data, point data of facilities, etc., navigation data necessary for route search, route guidance The display / sound guidance data necessary for the storage is stored. Specifically, the first storage unit 20 is configured by an information processing device or an auxiliary storage device (such as a magnetic disk or an optical disk) of an information processing server.

第2の記憶部30は、少なくとも、第1の記憶部20に記憶された施設等の地点情報を記憶しており、入力された検索語に一致したヒット件数を出力可能なデータベース及び検索エンジンである。例えば、Google(登録商標)などに代表されるインターネット上のウェブ検索用のデータベース及び検索エンジンが挙げられる。第2の記憶部30は、具体的には、情報処理装置または情報処理サーバの補助記憶装置(磁気ディスク、光ディスクなど)で構成される。   The second storage unit 30 stores at least point information such as facilities stored in the first storage unit 20, and is a database and search engine that can output the number of hits that match the input search word. is there. For example, a database and a search engine for web search on the Internet represented by Google (registered trademark) and the like can be mentioned. Specifically, the second storage unit 30 is configured by an information processing apparatus or an auxiliary storage device (magnetic disk, optical disk, etc.) of the information processing server.

制御部40は、システム全体を制御する装置であり、入力された検索語に該当する地点情報を検索し、検索語に一致する地点情報の表示順序を制御するための装置である。より詳しくは、制御部40は、入力部10により入力された検索語及び第1の記憶部20に記憶された地点情報に基づいて第1の検索処理を実行する第1の検索部41、第1の検索処理の結果に含まれるそれぞれの地点情報及び第2の記憶部30に基づいて第2の検索処理を実行する第2の検索部42、第2の検索処理の結果に基づいて第1の検索処理の結果を並び替えるソート処理を実行するソート部43を有する。   The control unit 40 is a device that controls the entire system, and is a device that searches for spot information corresponding to the input search word and controls the display order of the spot information that matches the search word. More specifically, the control unit 40 includes a first search unit 41 that executes a first search process based on the search term input by the input unit 10 and the spot information stored in the first storage unit 20. The second search unit 42 that executes the second search process based on the respective point information and the second storage unit 30 included in the result of the first search process, and the first based on the result of the second search process A sort unit 43 that executes a sort process for rearranging the search process results.

ここで、第1の検索処理とは、入力された検索語を用いて、第1の記憶部20の中から検索語に一致する地点情報を検索する検索処理をいう。なお、この際、検索結果は、所定の表示順序ロジック(例えば、背景技術で述べた特許文献1または2に示す表示順序ロジック)の順序に基づいて出力される。すなわち、第1の検索処理は、既存のナビゲーションシステムの検索技術による検索処理である。   Here, the first search process refers to a search process for searching for point information that matches the search word from the first storage unit 20 using the input search word. At this time, the search result is output based on the order of predetermined display order logic (for example, the display order logic described in Patent Document 1 or 2 described in the background art). That is, the first search process is a search process using a search technique of an existing navigation system.

また、第2の検索処理とは、第1の検索処理により得られたそれぞれの地点情報を検索語として、第2の記憶部30を検索し、それぞれの地点情報に一致(完全一致が好ましい)するヒット件数を得る検索処理をいう。すなわち、第2の検索処理は、第1の検索処理により得られたそれぞれの地点情報に対して、ウェブ検索におけるウェブページのヒット件数を取得する処理となっているので、そのヒット件数は、現在のトレンドや人気を示すバロメータともいえる。   Further, the second search process is to search the second storage unit 30 using each piece of point information obtained by the first search process as a search word, and match each piece of point information (preferably complete match). A search process that obtains the number of hits to be performed. That is, the second search process is a process for acquiring the number of hits of the web page in the web search for each piece of point information obtained by the first search process. It can be said that it is a barometer that shows the trend and popularity of.

また、ソート処理とは、第1の検索処理の結果に含まれるそれぞれの地点情報を、第2の検索処理の結果として得られたヒット件数の多い順に並べ替える処理をいう。すなわち、ソート処理は、第1の検索処理の結果一覧をウェブ検索におけるウェブページのヒット件数の多い順に並べ替える処理となっているので、おおよそ万人に人気がある順序、つまり、万人が欲しがる順序に地点情報を並べ替える処理とも言える。そして、このソート処理の結果、得られる提示用リストが出力部50を介してユーザに出力される。   The sort process is a process of rearranging each piece of point information included in the result of the first search process in descending order of the number of hits obtained as a result of the second search process. In other words, the sort process is a process for sorting the result list of the first search process in descending order of the number of hits of the web page in the web search. It can also be said to be a process of rearranging the spot information in the order in which it goes. As a result of the sorting process, the obtained presentation list is output to the user via the output unit 50.

なお、制御部40は、具体的には、情報処理装置または情報処理サーバの演算機能および制御機能を備えた中央演算装置(CPU)、プログラムやデータを格納する機能を有するROM、RAM等からなる主記憶装置(メモリ)により実現される。また、ナビゲーションシステム100における各種処理(例えば、上述した第1の検索処理、第2の検索処理及びソート処理)を実行するプログラムは、前述した主記憶装置に格納されるほか、ハードディスク、フレキシブルディスク、CD−ROM、MO、DVD−ROMなどのコンピュータ読み取り可能な記録媒体に記録することも、また、通信ネットワークを介して配信することも可能である。   Specifically, the control unit 40 includes a central processing unit (CPU) having a calculation function and a control function of the information processing apparatus or information processing server, a ROM having a function of storing programs and data, a RAM, and the like. This is realized by a main memory (memory). A program for executing various processes (for example, the first search process, the second search process, and the sort process described above) in the navigation system 100 is stored in the main storage device described above, a hard disk, a flexible disk, It can be recorded on a computer-readable recording medium such as a CD-ROM, MO, DVD-ROM, or distributed via a communication network.

出力部50は、制御部40により検索された検索結果を出力するための装置である。具体的には、情報処理装置の液晶ディスプレイなどユーザに対して文字、画像を表示する表示装置などから構成される。本実施の形態では、ユーザは出力部50を介して、所望の目的地点が先頭に表示されている可能性が高い提示用リストを得ることができる。なぜなら、提示用リストは、上述したように、ユーザが入力した検索語に一致した複数の地点情報を、ウェブ検索におけるヒット数の多い順に並べ替えたものであるから、おおよそ万人が欲しがる順序に並べ替えたリストとなっており、ナビゲーションシステム100では、万人が欲しがる地点情報をユーザが欲しい地点情報とみなすためである。   The output unit 50 is a device for outputting search results searched by the control unit 40. Specifically, the information processing apparatus includes a display device that displays characters and images to the user, such as a liquid crystal display. In the present embodiment, the user can obtain a presentation list having a high possibility that a desired destination point is displayed at the top via the output unit 50. This is because the presentation list is obtained by rearranging a plurality of pieces of point information that match the search term input by the user in the descending order of the number of hits in the web search. This is because the navigation system 100 regards the spot information that everyone wants as the spot information that the user wants.

次に、図2及び図3を用いて、ナビゲーションシステム100の検索動作について説明する。図2は、ナビゲーションシステム100の制御部40により実行される検索処理の流れを示すフローチャート、図3は、第1の検索処理、第2の検索処理及びソート処理を具体的に説明する図である。   Next, the search operation of the navigation system 100 will be described using FIG. 2 and FIG. FIG. 2 is a flowchart showing a flow of search processing executed by the control unit 40 of the navigation system 100, and FIG. 3 is a diagram for specifically explaining the first search processing, the second search processing, and the sort processing. .

制御部40は、ユーザからの指示により、入力部10を介して、検索語を入力すると(ステップS10)、まず、第1の検索処理を実行する(ステップS20)。第1の検索処理では、入力された検索語を用いて、第1の記憶部20の中から該当する地点情報を検索する検索処理を実行する。例えば、検索語として「ディズニー」が入力された場合には、図3(a)に示す表示順序及び検索結果を得る。なお、図3(a)に示す表示順序は、既存の所定の表示順序ロジックに基づくものである。   When a search word is input via the input unit 10 according to an instruction from the user (step S10), the control unit 40 first executes a first search process (step S20). In the first search process, a search process for searching for relevant point information from the first storage unit 20 is executed using the input search word. For example, when “Disney” is input as a search word, the display order and search results shown in FIG. Note that the display order shown in FIG. 3A is based on an existing predetermined display order logic.

次に、制御部40は、第2の検索処理を実行する(ステップS30)。第2の検索処理では、第1の検索処理により得られた検索結果それぞれを検索語として、第2の記憶部30を検索し、それぞれの検索語に一致するヒット件数を得る検索処理を実行する。例えば、図3(a)に示す検索結果それぞれを検索語とした場合には、検索結果として図3(b)に示すヒット件数(完全一致のヒット件数)を得る。   Next, the control unit 40 executes a second search process (step S30). In the second search process, the search result obtained by the first search process is used as a search word, the second storage unit 30 is searched, and a search process for obtaining the number of hits matching each search word is executed. . For example, when each of the search results shown in FIG. 3A is used as a search word, the number of hits (the number of exact matches) shown in FIG. 3B is obtained as the search result.

次に、制御部40は、ソート処理を実行する(ステップS40)。ソート処理では、第1の検索処理により得られた検索結果それぞれを、第2の検索処理により得られたヒット件数の多い順に並べ替える。例えば、第1の検索処理及び第2の検索処理により、図3(a)及び(b)の検索結果を得た場合には、図3(c)に示す順序で並べ替えられる。   Next, the control part 40 performs a sort process (step S40). In the sort process, the search results obtained by the first search process are sorted in descending order of the number of hits obtained by the second search process. For example, when the search results of FIGS. 3A and 3B are obtained by the first search process and the second search process, they are rearranged in the order shown in FIG.

最後に、制御部40は、出力部50を介して検索結果を表示する(ステップS50)。詳しくは、ソート処理により得られた表示順序に従った提示用リストを出力部50に出力する。例えば、検索語として「ディズニー」(登録商標)が入力された場合には、図3(c)に示すように「東京ディスニーランド」(登録商標)及び「東京ディスニーシー」(登録商標)を検索結果の上位候補として得る。   Finally, the control unit 40 displays the search result via the output unit 50 (step S50). Specifically, the presentation list according to the display order obtained by the sorting process is output to the output unit 50. For example, when “Disney” (registered trademark) is input as a search term, “Tokyo Disneyland” (registered trademark) and “Tokyo DisneySea” (registered trademark) are searched as shown in FIG. As a top candidate.

このようにナビゲーションシステム100では、まず、ユーザにより入力された検索語を用いて、第1の記憶部20の中から検索語に一致する地点情報を検索する第1の検索処理を実行し、次いで、第1の検索処理により得られたそれぞれの地点情報を検索語として、第2の記憶部30を検索し、それぞれの地点情報に一致するヒット件数を得る第2の検索処理を実行し、最後に、第1の検索処理の結果に含まれるそれぞれの地点情報を、第2の検索処理の結果として得られたヒット件数の多い順に並べ替えるソート処理を実行し、このソート処理により得られた提示用リストをユーザに提示するので、ユーザが欲しい可能性が高い地点情報を上位候補として提示することができる。   As described above, in the navigation system 100, first, using the search term input by the user, the first search process for searching for the point information matching the search term from the first storage unit 20 is executed, and then The second storage unit 30 is searched using each piece of point information obtained by the first search process as a search word, and the second search process is performed to obtain the number of hits that match each piece of point information. In addition, a sorting process for rearranging each point information included in the result of the first search process in descending order of the number of hits obtained as a result of the second search process is performed, and the presentation obtained by this sort process is performed. Since the user list is presented to the user, it is possible to present the point information that the user is likely to desire as a high-order candidate.

なお、ユーザにより入力された検索語(目的地点の名称)が複数存在する地点名称の場合には、第2の検索処理において得られるヒット件数が同一になってしまう。そのため、このような検索語に対しては上記ソート処理において表示順序の優劣がつけられない。そこで、このような場合を考慮して、地点名称だけでなく、住所(例えば、都道府県名)やジャンル(施設ジャンル)などを加えて、第2の検索処理の検索語としてもよい。なお、住所(例えば、都道府県名)やジャンル(施設ジャンル)は、第1の記憶部20に保持されているデータで、地点名称とともに第1の検索処理の結果として得られるものである。   In addition, in the case of a point name where a plurality of search terms (names of destination points) input by the user exist, the number of hits obtained in the second search process will be the same. For this reason, display order superiority or inferiority cannot be assigned to such search terms in the sorting process. Therefore, in consideration of such a case, not only the point name but also an address (for example, a prefecture name), a genre (facility genre), and the like may be added as search terms in the second search process. The address (for example, the prefecture name) and the genre (facility genre) are data held in the first storage unit 20 and are obtained as a result of the first search process together with the point name.

図4は、第2の検索処理の検索語に地点名称のほか都道府県名を加えた場合の第1の検索処理、第2の検索処理及びソート処理を具体的に説明する図である。なお、図4は、検索語として「かすみがせき」が入力部10を介して入力された場合を示しており、地点名称「かすみがせき」には、東京都の霞が関と埼玉県の霞が関が存在する。   FIG. 4 is a diagram for specifically explaining the first search process, the second search process, and the sort process when a prefecture name is added to the search term of the second search process in addition to the location name. FIG. 4 shows a case where “Kasumigaseki” is input as a search term via the input unit 10, and the spot name “Kasumigaseki” includes Kasumigaseki in Tokyo and Kasumigaseki in Saitama Prefecture. Exists.

まず、第1の検索処理において、検索語として「かすみがせき」が入力された場合には、図4(a)に示す表示順序及び検索結果を得る。なお、図4(a)に示す表示順序は、既存の所定の表示順序ロジックに基づくものである。   First, in the first search process, when “Kasugagaseki” is input as a search term, the display order and search results shown in FIG. 4A are obtained. Note that the display order shown in FIG. 4A is based on an existing predetermined display order logic.

次に、第2の検索処理において、図4(a)に示す検索結果(地点名称および都道府県名)を検索語とした場合には、検索結果として図4(b)に示すヒット件数を得る。すなわち、「霞が関駅」という地点名称が複数あっても、それぞれの地点ごとのヒット件数を得ることができる。   Next, in the second search process, when the search result (point name and prefecture name) shown in FIG. 4A is used as a search word, the number of hits shown in FIG. 4B is obtained as the search result. . That is, even if there are a plurality of spot names “Kasumigaseki Station”, the number of hits for each spot can be obtained.

次に、第1の検索処理及び第2の検索処理により、図4(a)及び(b)の検索結果を得た場合には、ソート処理において、図4(c)に示す順序で並べ替えられる。   Next, when the search results of FIGS. 4A and 4B are obtained by the first search process and the second search process, the sort process is performed in the order shown in FIG. 4C. It is done.

このように、ナビゲーションシステム100の変形例では、同一の地点名称が複数存在する場合を考慮して、地点名称のほか、地点名称に関連する属性情報(住所、ジャンル、現在地や移動経路などの位置情報)を加えて第2の検索処理を実行するので、提示用リストの表示順序に優劣をつけることができ、ユーザが欲しい可能性が高い地点情報を上位候補として提示することができる。   As described above, in the modified example of the navigation system 100, in consideration of the case where there are a plurality of the same spot names, in addition to the spot names, attribute information (address, genre, current location, travel route, etc.) related to the spot names. Information) is added and the second search process is executed, so that the display order of the list for presentation can be given superiority or inferiority, and the point information that the user is likely to desire can be presented as an upper candidate.

なお、ナビゲーションシステム100のシステム構成は、上述したナビゲーションシステム100の各機能を、情報処理装置または情報処理サーバのいずれに担わせるかにより種々その形態が考えられる。以下、それぞれの形態について説明する。なお、図1に示したナビゲーションシステム100の各部位と同一の機能を有する部位及び同一の処理には同一の参照符号を付し、その詳細な説明を適宜省略する。   The system configuration of the navigation system 100 can have various forms depending on whether the information processing apparatus or the information processing server is responsible for each function of the navigation system 100 described above. Hereinafter, each form is demonstrated. Note that parts having the same functions as the parts of the navigation system 100 shown in FIG. 1 and the same processes are denoted by the same reference numerals, and detailed description thereof is omitted as appropriate.

<第1の実施の形態>
図5は、本発明の第1の実施の形態に係るナビゲーションシステム101の概略構成図である。ナビゲーションシステム101は、情報処理端末1と、情報処理サーバ2と、検索サーバ3と、上記各装置を相互に通信可能とする通信ネットワーク4と、を具備する構成である。第1の実施の形態に係るナビゲーションシステム101では、ナビゲーションシステム100の入力部10及び出力部50の機能を、情報処理端末1が担い、ナビゲーションシステム100の第1の記憶部20、第1の検索部41、第2の検索部42及びソート部43の機能を情報処理サーバ2が担い、ナビゲーションシステム100の第2の記憶部30の機能を情報処理サーバ2とは異なる検索サーバ3が担う。
<First Embodiment>
FIG. 5 is a schematic configuration diagram of the navigation system 101 according to the first embodiment of the present invention. The navigation system 101 includes an information processing terminal 1, an information processing server 2, a search server 3, and a communication network 4 that enables the above devices to communicate with each other. In the navigation system 101 according to the first embodiment, the functions of the input unit 10 and the output unit 50 of the navigation system 100 are handled by the information processing terminal 1, and the first storage unit 20 of the navigation system 100, the first search The information processing server 2 is responsible for the functions of the unit 41, the second search unit 42, and the sorting unit 43, and the search server 3 that is different from the information processing server 2 is responsible for the function of the second storage unit 30 of the navigation system 100.

情報処理端末1は、例えば、ユーザが携行する携帯電話、PDAなどの情報処理装置が好適であり、入力部10、出力部50、情報処理サーバ2とデータの送受信を行う通信部60、及び情報処理端末1全体の制御を行う制御部70を備えている。ユーザはこの情報処理端末1を介して検索語の入力をし、また、検索結果の表示を受ける。   The information processing terminal 1 is preferably an information processing device such as a mobile phone or PDA carried by the user, and includes an input unit 10, an output unit 50, a communication unit 60 that transmits and receives data to and from the information processing server 2, and information A control unit 70 that controls the entire processing terminal 1 is provided. The user inputs a search term via the information processing terminal 1 and receives a search result display.

情報処理サーバ2は、情報処理端末1から送信された検索語に基づいて第1の検索処理、第2の検索処理、及びソート処理を行うサーバであり、第1の記憶部20、情報処理端末1とデータの送受信を行う通信部80、及び情報処理サーバ2全体の制御を行う制御部90を備えている。制御部90は、さらに、第1の検索部41、第2の検索部42、及びソート部43を有している。   The information processing server 2 is a server that performs a first search process, a second search process, and a sort process based on a search term transmitted from the information processing terminal 1, and includes a first storage unit 20, an information processing terminal 1 includes a communication unit 80 that transmits / receives data to / from 1 and a control unit 90 that controls the entire information processing server 2. The control unit 90 further includes a first search unit 41, a second search unit 42, and a sort unit 43.

次に、図6を用いて、第1の実施の形態に係るナビゲーションシステム101の検索動作について説明する。図6は、ナビゲーションシステム101の検索処理を示すシーケンス図である。   Next, the search operation of the navigation system 101 according to the first embodiment will be described with reference to FIG. FIG. 6 is a sequence diagram showing search processing of the navigation system 101.

情報処理端末1は、ユーザからの指示により、入力部10を介して、検索語を入力すると(ステップS10)、入力された検索語を、通信部60を介して、情報処理サーバ2に送信する。   In response to an instruction from the user, the information processing terminal 1 inputs a search word via the input unit 10 (step S10), and transmits the input search word to the information processing server 2 via the communication unit 60. .

次に、情報処理サーバ2は、情報処理端末1から送信された検索語を、通信部80を介して受信すると、第1の検索処理を実行する(ステップS20)。第1の検索処理では、受信した検索語を用いて、情報処理サーバ2内の第1の記憶部20の中から該当する地点情報を検索する検索処理を実行する。   Next, when the information processing server 2 receives the search word transmitted from the information processing terminal 1 via the communication unit 80, the information processing server 2 executes a first search process (step S20). In the first search process, a search process for searching for corresponding point information from the first storage unit 20 in the information processing server 2 is executed using the received search word.

次に、情報処理サーバ2は、第2の検索処理を実行する(ステップS30)。第2の検索処理では、第1の検索処理により得られた検索結果それぞれを検索語として、通信部80を介して、検索サーバ3に検索を依頼し、検索サーバ3から検索結果を得る処理である。検索依頼を受けた検索サーバ3は、第2の記憶部30を検索し、それぞれの検索語に完全一致するヒット件数を検索結果として得るので、この検索結果を情報処理サーバ2に送信する。   Next, the information processing server 2 executes a second search process (step S30). In the second search process, each search result obtained by the first search process is used as a search word, and a search is requested to the search server 3 via the communication unit 80, and the search result is obtained from the search server 3. is there. Upon receiving the search request, the search server 3 searches the second storage unit 30 and obtains the number of hits that completely match each search word as the search result, and transmits this search result to the information processing server 2.

次に、情報処理サーバ2は、通信部80を介して、検索サーバ3から検索結果を受信すると、ソート処理を実行する(ステップS40)。ソート処理では、第1の検索処理により得られた検索結果それぞれを、第2の検索処理により得られたヒット件数の多い順に並べ替えて、提示用リストを作成する。   Next, when the information processing server 2 receives a search result from the search server 3 via the communication unit 80, the information processing server 2 executes a sort process (step S40). In the sort process, the search results obtained by the first search process are rearranged in descending order of the number of hits obtained by the second search process to create a presentation list.

次に、情報処理サーバ2は、通信部80を介して、ソート処理により作成された提示用リストを情報処理端末1に送信する。   Next, the information processing server 2 transmits the presentation list created by the sort process to the information processing terminal 1 via the communication unit 80.

最後に、情報処理端末1は、通信部60を介して、提示用リストを受信し、受信した提示用リストを出力部50に出力する。   Finally, the information processing terminal 1 receives the presentation list via the communication unit 60 and outputs the received presentation list to the output unit 50.

このように第1の実施の形態では、ナビゲーションシステム100の主要機能(制御機能としての第1の検索部41、第2の検索部42及びソート部43、並びにデータ記憶機能としての第1の記憶部20及び第2の記憶部30)を外部のサーバに担わせているので、情報処理端末1の処理負荷を軽減させることができるとともに、ナビゲーション機能を有しない汎用的な情報処理装置を情報処理端末1として使用することができる。   As described above, in the first embodiment, the main functions of the navigation system 100 (the first search unit 41 as the control function, the second search unit 42 and the sort unit 43, and the first storage as the data storage function). Since the external server is responsible for the unit 20 and the second storage unit 30), the processing load on the information processing terminal 1 can be reduced, and a general-purpose information processing device that does not have a navigation function can be processed. It can be used as the terminal 1.

なお、第1の実施の形態では、第2の記憶部30の機能を情報処理サーバ2とは異なる検索サーバ3が担ったが、第2の記憶部30の機能を情報処理サーバ2に担わせてもよい。また、第1の実施の形態では、第1の記憶部20の機能を情報処理サーバ2が担ったが、第1の記憶部20の機能を情報処理サーバ2以外の外部サーバに担わせてもよい。   In the first embodiment, the search server 3 different from the information processing server 2 is responsible for the function of the second storage unit 30, but the information processing server 2 is responsible for the function of the second storage unit 30. May be. Further, in the first embodiment, the information processing server 2 is responsible for the function of the first storage unit 20. However, the external server other than the information processing server 2 may be responsible for the function of the first storage unit 20. Good.

<第2の実施の形態>
図7は、本発明の第2の実施の形態に係るナビゲーションシステム102の概略構成図である。ナビゲーションシステム102は、情報処理端末1Aと、検索サーバ3と、上記各装置を相互に通信可能とする通信ネットワーク4と、を具備する構成である。第2の実施の形態に係るナビゲーションシステム102では、ナビゲーションシステム100の入力部10、第1の記憶部20、第1の検索部41、第2の検索部42及びソート部43及び出力部50の機能を、情報処理端末1が担い、ナビゲーションシステム100の第2の記憶部30の機能を検索サーバ3が担う。
<Second Embodiment>
FIG. 7 is a schematic configuration diagram of the navigation system 102 according to the second embodiment of the present invention. The navigation system 102 is configured to include an information processing terminal 1A, a search server 3, and a communication network 4 that enables the above devices to communicate with each other. In the navigation system 102 according to the second embodiment, the input unit 10, the first storage unit 20, the first search unit 41, the second search unit 42, the sort unit 43, and the output unit 50 of the navigation system 100. The information processing terminal 1 is responsible for the function, and the search server 3 is responsible for the function of the second storage unit 30 of the navigation system 100.

情報処理端末1Aは、例えば車載に搭載可能あるいはユーザが携行可能なナビゲーション装置やPND(Portable Navigation Device)などの情報処理装置が好適であり、入力部10、第1の記憶部20、出力部50、検索サーバ3など外部の装置とデータの送受信を行う通信部60、及び情報処理端末1全体の制御を行う制御部110を備えている。制御部110は、さらに、第1の検索部41、第2の検索部42及びソート部43を有している。ユーザはこの情報処理端末1Aを介して検索語の入力をし、また、検索結果の表示を受ける。   The information processing terminal 1A is preferably an information processing device such as a navigation device or PND (Portable Navigation Device) that can be mounted on the vehicle or carried by the user, and includes an input unit 10, a first storage unit 20, and an output unit 50. A communication unit 60 that transmits and receives data to and from an external device such as the search server 3, and a control unit 110 that controls the entire information processing terminal 1. The control unit 110 further includes a first search unit 41, a second search unit 42, and a sort unit 43. The user inputs a search term via the information processing terminal 1A and receives a search result display.

ここで、情報処理端末1Aの一例であるナビゲーション装置200のハードウェア構成について説明する。図8は、ナビゲーション装置200のハードウェア構成を示すブロック図である。ナビゲーション装置200は、CPU201と、ROM202と、RAM203と、磁気ディスクドライブ204と、磁気ディスク205と、光ディスクドライブ206と、光ディスク207と、音声I/F(インターフェース)208と、スピーカ209と、入力デバイス210と、映像I/F211と、ディスプレイ212と、通信I/F213と、GPSユニット214と、各種センサ215と、を備えている。各構成部201〜215は、バスによってそれぞれ接続されている。   Here, a hardware configuration of the navigation device 200 which is an example of the information processing terminal 1A will be described. FIG. 8 is a block diagram illustrating a hardware configuration of the navigation device 200. The navigation device 200 includes a CPU 201, a ROM 202, a RAM 203, a magnetic disk drive 204, a magnetic disk 205, an optical disk drive 206, an optical disk 207, an audio I / F (interface) 208, a speaker 209, and an input device. 210, a video I / F 211, a display 212, a communication I / F 213, a GPS unit 214, and various sensors 215. Each component 201-215 is connected by a bus.

CPU201は、ナビゲーション装置200の全体の制御を司る。ROM202は、ブートプログラムやデータ更新プログラムのほか、本実施の形態の特徴である、第1の検索処理、第2の検索処理及びソート処理を実行するプログラムを記録している。また、RAM203は、CPU201のワークエリアとして使用される。すなわち、CPU201は、RAM203をワークエリアとして使用しながら、ROM202に記録された各種プログラムを実行することによって、ナビゲーション装置200の全体の制御を司る。なお、CPU201、ROM202及びRAM203は、図7の制御部110に相当する。   The CPU 201 governs overall control of the navigation device 200. The ROM 202 stores a program for executing the first search process, the second search process, and the sort process, which is a feature of the present embodiment, in addition to the boot program and the data update program. The RAM 203 is used as a work area for the CPU 201. That is, the CPU 201 controls the entire navigation device 200 by executing various programs recorded in the ROM 202 while using the RAM 203 as a work area. The CPU 201, the ROM 202, and the RAM 203 correspond to the control unit 110 in FIG.

磁気ディスクドライブ204は、CPU201の制御に従って磁気ディスク205に対するデータの読み取り/書き込みを制御する。磁気ディスク205は、磁気ディスクドライブ204の制御で書き込まれたデータを記録する。磁気ディスク205としては、たとえば、HD(ハードディスク)やFD(フレキシブルディスク)を用いることができる。   The magnetic disk drive 204 controls the reading / writing of the data with respect to the magnetic disk 205 according to control of CPU201. The magnetic disk 205 records data written under the control of the magnetic disk drive 204. As the magnetic disk 205, for example, an HD (hard disk) or an FD (flexible disk) can be used.

また、光ディスクドライブ206は、CPU201の制御に従って光ディスク207に対するデータの読み取り/書き込みを制御する。光ディスク207は、光ディスクドライブ206の制御に従ってデータが読み出される着脱自在な記録媒体である。光ディスク207は、書き込み可能な記録媒体を利用することもできる。着脱可能な記録媒体として、光ディスク207のほか、MO、メモリカードなどであってもよい。   The optical disc drive 206 controls reading / writing of data with respect to the optical disc 207 according to the control of the CPU 201. The optical disk 207 is a detachable recording medium from which data is read according to the control of the optical disk drive 206. As the optical disk 207, a writable recording medium can be used. As a removable recording medium, in addition to the optical disk 207, an MO, a memory card, or the like may be used.

磁気ディスク205および光ディスク207に記録される情報の一例としては、地図データや機能データが挙げられる。地図データは、建物、河川、地表面などの地物(フィーチャ)をあらわす背景データと、道路の形状をあらわす道路形状データとを含んでおり、地区ごとに分けられた複数のデータファイルによって構成されている。 道路形状データは、さらに交通条件データを有する。交通条件データには、たとえば、各ノードについて、信号や横断歩道などの有無、高速道路の出入り口やジャンクションの有無、各リンクについての長さ(距離)、道幅、進行方向、道路種別(高速道路、有料道路、一般道路など)などの情報が含まれている。   Examples of information recorded on the magnetic disk 205 and the optical disk 207 include map data and function data. The map data includes background data that represents features (features) such as buildings, rivers, and the ground surface, and road shape data that represents the shape of the road, and is composed of multiple data files divided by district. ing. The road shape data further includes traffic condition data. The traffic condition data includes, for example, whether or not there is a signal or a pedestrian crossing, whether or not there is a highway doorway or junction, the length (distance) of each link, road width, direction of travel, road type (highway, Such as toll roads and general roads).

機能データは、地図データに関連付けられて記録されており、地図上の施設の形状をあらわす3次元データ、当該施設の説明をあらわす文字データ、その他地図データ以外の各種のデータである。地図データや機能データは、地区ごとあるいは機能ごとにブロック分けされた状態で記録されている。具体的には、たとえば、地図データは、各々が、表示画面に表示された地図において所定の地区をあらわすように、地区ごとにブロック分けすることができる状態で記録されている。また、たとえば、機能データは、各々が、1つの機能を実現するように、機能ごとに複数にブロック分けすることができる状態で記録されている。   The functional data is recorded in association with the map data, and is three-dimensional data representing the shape of the facility on the map, character data representing the description of the facility, and other various data other than the map data. Map data and function data are recorded in blocks divided by district or function. Specifically, for example, the map data is recorded in a state where each block can be divided into blocks such that each represents a predetermined district on the map displayed on the display screen. Further, for example, the function data is recorded in a state where each function can be divided into a plurality of blocks so as to realize one function.

また、機能データは、上述した3次元データや文字データに加えて、経路探索、所要時間の算出、経路誘導などを実現するプログラムデータなどの機能を実現するためのデータである。地図データおよび機能データは、それぞれ、地区ごとあるいは機能ごとに分けられた複数のデータファイルによって構成されている。   The function data is data for realizing functions such as program data for realizing route search, calculation of required time, route guidance, etc. in addition to the above-described three-dimensional data and character data. Each of the map data and the function data is composed of a plurality of data files divided for each district or each function.

なお、ナビゲーション装置200は、図示を省略するが、フラッシュメモリを備えていてもよい。フラッシュメモリは、書き換え自在な不揮発性半導体メモリであり、CPU201の制御にしたがってデータの読み取り/書き込みをおこなう。フラッシュメモリには、たとえば、NAND型フラッシュメモリやNOR型フラッシュメモリなどを用いることができる。フラッシュメモリに記録される情報の一例としては、上述した映像情報や音声情報、文字情報または地図情報や機能データなどが挙げられる。また、フラッシュメモリは、ROM202としての機能を有していてもよい。すなわち、フラッシュメモリは、上述の各プログラムを記録していてもよい。   The navigation device 200 may include a flash memory, although not shown. The flash memory is a rewritable nonvolatile semiconductor memory, and reads / writes data under the control of the CPU 201. As the flash memory, for example, a NAND flash memory or a NOR flash memory can be used. Examples of information recorded in the flash memory include the above-described video information, audio information, character information, map information, function data, and the like. Further, the flash memory may have a function as the ROM 202. That is, the flash memory may record the above-described programs.

なお、上述した磁気ディスクドライブ204、磁気ディスク205、光ディスクドライブ206及び光ディスク207は、図7の第1の記憶部20に相当する。   The above-described magnetic disk drive 204, magnetic disk 205, optical disk drive 206, and optical disk 207 correspond to the first storage unit 20 in FIG.

音声I/F208は、音声出力用のスピーカ209に接続される。スピーカ209からは、所定の音声信号を音声I/F208内でD/A変換した音声が出力される。   The audio I / F 208 is connected to a speaker 209 for audio output. The speaker 209 outputs a sound obtained by D / A converting a predetermined sound signal in the sound I / F 208.

入力デバイス210は、文字、数値、各種指示などの入力のための複数のキーを備えたリモコン、キーボード、タッチパネルなどが挙げられる。   Examples of the input device 210 include a remote controller including a plurality of keys for inputting characters, numerical values, various instructions, a keyboard, a touch panel, and the like.

なお、入力デバイス210は、図7の入力部10に相当する。   The input device 210 corresponds to the input unit 10 in FIG.

映像I/F211は、ディスプレイ212に接続される。映像I/F211は、具体的には、たとえば、ディスプレイ212全体を制御するグラフィックコントローラと、即時表示可能な画像情報を一時的に記録するVRAM(Video RAM)などのバッファメモリと、グラフィックコントローラから出力される画像データに基づいてディスプレイ212を制御する制御ICなどによって構成される。   The video I / F 211 is connected to the display 212. Specifically, the video I / F 211 is output from, for example, a graphic controller that controls the entire display 212, a buffer memory such as a VRAM (Video RAM) that temporarily records image information that can be displayed immediately, and a graphic controller. And a control IC for controlling the display 212 based on the image data to be processed.

ディスプレイ212には、アイコン、カーソル、メニュー、ウインドウ、あるいは文字や画像などの各種データが表示される。ディスプレイ212には、上述した地図データが、2次元または3次元に描画される。ディスプレイ212に表示された地図データには、ナビゲーション装置200を搭載した車両の現在位置をあらわすマークなどを重ねて表示することができる。車両の現在位置は、CPU201によって算出される。   The display 212 displays icons, cursors, menus, windows, or various data such as characters and images. On the display 212, the map data described above is drawn two-dimensionally or three-dimensionally. The map data displayed on the display 212 can be displayed with a mark representing the current position of the vehicle on which the navigation device 200 is mounted. The current position of the vehicle is calculated by the CPU 201.

ディスプレイ212としては、たとえば、CRT、TFT液晶ディスプレイ、プラズマディスプレイなどを用いることができる。ディスプレイ313は、例えば、車両のダッシュボード付近に設置される。   As the display 212, for example, a CRT, a TFT liquid crystal display, a plasma display, or the like can be used. The display 313 is installed near the dashboard of the vehicle, for example.

なお、音声I/F208、スピーカ209、映像I/F211及びディスプレイ212は、図7の出力部50に相当する。   Note that the audio I / F 208, the speaker 209, the video I / F 211, and the display 212 correspond to the output unit 50 in FIG.

通信I/F213は、無線を介してネットワークに接続され、ナビゲーション装置200とCPU201とのインターフェースとして機能する。通信I/F213は、さらに、無線を介してインターネットなどの通信網に接続され、この通信網とCPU201とのインターフェースとしても機能する。   The communication I / F 213 is connected to a network via wireless and functions as an interface between the navigation device 200 and the CPU 201. The communication I / F 213 is further connected to a communication network such as the Internet via wireless, and also functions as an interface between the communication network and the CPU 201.

通信網には、LAN、WAN、公衆回線網や携帯電話網などがある。具体的には、通信I/F213は、たとえば、FMチューナー、VICS(登録商標;Vehicle Information and Communication System)/ビーコンレシーバ、無線ナビゲーション装置およびその他のナビゲーション装置によって構成され、VICSセンターから配信される渋滞や交通規制などの道路交通情報を取得する。なお、VICSは登録商標である。また、通信I/F213は、たとえば、DSRC(Dedicated Short Range Communication)を用いた場合は、路側に設置された無線装置と双方向の無線通信をおこなう車載無線装置によって構成され、交通情報や地図情報など各種情報を取得する。なお、DSRCの具体例としては、ETC(ノンストップ自動料金支払いシステム)が挙げられる。   Communication networks include LANs, WANs, public line networks and mobile phone networks. Specifically, the communication I / F 213 includes, for example, an FM tuner, a VICS (registered trademark) / Vehicle Information and Communication System (BEA) / beacon receiver, a wireless navigation device, and other navigation devices. Road traffic information such as traffic regulations. VICS is a registered trademark. The communication I / F 213 is configured by an in-vehicle wireless device that performs two-way wireless communication with a wireless device installed on the roadside when, for example, DSRC (Dedicated Short Range Communication) is used. Traffic information and map information Get various information. A specific example of DSRC is ETC (non-stop automatic fee payment system).

GPSユニット214は、GPS衛星からの電波を受信し、車両の現在位置を示す情報を出力する。GPSユニット214の出力情報は、後述する各種センサ215の出力値とともに、CPU201による車両の現在位置の算出に際して利用される。現在位置を示す情報は、たとえば緯度・経度、高度などの、地図データ上の1点を特定する情報である。   The GPS unit 214 receives radio waves from GPS satellites and outputs information indicating the current position of the vehicle. The output information of the GPS unit 214 is used when the CPU 201 calculates the current position of the vehicle together with output values of various sensors 215 described later. The information indicating the current position is information for specifying one point on the map data, such as latitude / longitude and altitude.

なお、通信I/F213及びGPSユニット214は、図7の通信部60に相当する。   The communication I / F 213 and the GPS unit 214 correspond to the communication unit 60 in FIG.

各種センサ215は、車速センサ、加速度センサ、角速度センサなどの、車両の位置や挙動を判断するための情報を出力する。各種センサ215の出力値は、CPU201による車両の現在位置の算出や、速度や方位の変化量の算出に用いられる。   The various sensors 215 output information for determining the position and behavior of the vehicle, such as a vehicle speed sensor, an acceleration sensor, and an angular velocity sensor. The output values of the various sensors 215 are used for the calculation of the current position of the vehicle by the CPU 201 and the amount of change in speed and direction.

次に、図9を用いて、第2の実施の形態に係るナビゲーションシステム102の検索動作について説明する。図9は、ナビゲーションシステム102の検索処理を示すシーケンス図である。   Next, the search operation of the navigation system 102 according to the second embodiment will be described with reference to FIG. FIG. 9 is a sequence diagram showing search processing of the navigation system 102.

情報処理端末1は、ユーザからの指示により、入力部10を介して、検索語を入力すると(ステップS10)、まず、第1の検索処理を実行する(ステップS20)。第1の検索処理では、入力された検索語を用いて、情報処理端末1内の第1の記憶部20の中から該当する地点情報を検索する検索処理を実行する。   In response to an instruction from the user, the information processing terminal 1 inputs a search word via the input unit 10 (step S10), and first executes a first search process (step S20). In the first search process, a search process for searching for relevant point information from the first storage unit 20 in the information processing terminal 1 is executed using the input search word.

次に、情報処理端末1は、通信部60を介して、第2の検索処理の実行を検索サーバ3に依頼し、また、第2の検索処理の検索結果を、通信部60を介して、検索サーバ3から得る(ステップS30)。第2の検索処理では、第1の検索処理により得られた検索結果それぞれを検索語として、第2の記憶部30を検索し、それぞれの検索語に完全一致するヒット件数を得る検索処理を実行する。   Next, the information processing terminal 1 requests the search server 3 to execute the second search process via the communication unit 60, and sends the search result of the second search process via the communication unit 60. Obtained from the search server 3 (step S30). In the second search process, the search result obtained by the first search process is used as a search word, the second storage unit 30 is searched, and a search process for obtaining the number of hits that completely match each search word is executed. To do.

次に、情報処理端末1は、検索サーバ3から、第2の検索処理の検索結果を得ると、ソート処理を実行する(ステップS40)。ソート処理では、第1の検索処理により得られた検索結果それぞれを、第2の検索処理により得られたヒット件数の多い順に並べ替える。   Next, when the information processing terminal 1 obtains the search result of the second search process from the search server 3, it executes a sort process (step S40). In the sort process, the search results obtained by the first search process are sorted in descending order of the number of hits obtained by the second search process.

最後に、情報処理端末1は、出力部50を介して、検索結果を表示する(ステップS50)。詳しくは、ソート処理で得られた表示順序に従った第1の検索処理の検索結果である提示用リストを出力部50に出力する。   Finally, the information processing terminal 1 displays the search result via the output unit 50 (step S50). Specifically, the presentation list that is the search result of the first search process according to the display order obtained by the sort process is output to the output unit 50.

このように第2の実施の形態では、情報処理端末1Aにナビゲーションシステム100の主要機能の一部(制御機能としての第1の検索部41、第2の検索部42及びソート部43、並びにデータ記憶機能としての第1の記憶部20)を保持させるとともに、自ら保持することは実装上困難が予想される第2の記憶部3を外部のサーバに保持させるので、従来のナビゲーション装置やPNDを情報処理端末1Aとして使用することができる。   As described above, in the second embodiment, some of the main functions of the navigation system 100 (the first search unit 41, the second search unit 42, the sort unit 43, and the data as a control function) are added to the information processing terminal 1A. In addition to holding the first storage unit 20) as a storage function and holding the second storage unit 3 that is expected to be difficult to mount in an external server, the conventional navigation device or PND can be used. It can be used as the information processing terminal 1A.

なお、第2の実施の形態では、第1の記憶部20の機能を情報処理端末1Aが担ったが、情報処理端末1A以外の外部サーバに担わせるようにしてもよい。   In the second embodiment, the information processing terminal 1A is responsible for the function of the first storage unit 20, but an external server other than the information processing terminal 1A may be responsible for the function.

<第3の実施の形態>
図10は、本発明の第3の実施の形態に係るナビゲーションシステム103の概略構成図である。ナビゲーションシステム103は、情報処理端末1Bのみから構成される。第3の実施の形態に係るナビゲーションシステム103を構成する情報処理端末1Bでは、ナビゲーションシステム100の入力部10、第1の記憶部20、第2の記憶部30、第1の検索部41、第2の検索部42及びソート部43及び出力部50の機能を、情報処理端末1Bが担う。
<Third Embodiment>
FIG. 10 is a schematic configuration diagram of the navigation system 103 according to the third embodiment of the present invention. The navigation system 103 includes only the information processing terminal 1B. In the information processing terminal 1 </ b> B constituting the navigation system 103 according to the third embodiment, the input unit 10, the first storage unit 20, the second storage unit 30, the first search unit 41, the first of the navigation system 100. The information processing terminal 1 </ b> B has the functions of the search unit 42, the sort unit 43, and the output unit 50.

情報処理端末1Bは、例えば車載に搭載可能あるいはユーザが携行可能なナビゲーション装置やPND(Portable Navigation Device)などの情報処理装置であり、入力部10、第1の記憶部20、第2の記憶部30、出力部50、及び情報処理端末1B全体の制御を行う制御部120を備えている。制御部120は、さらに、第1の検索部41、第2の検索部42及びソート部43を有している。ユーザはこの情報処理端末1Bを介して検索語の入力をし、また、検索結果の表示を受ける。   The information processing terminal 1B is an information processing device such as a navigation device or a PND (Portable Navigation Device) that can be mounted on a vehicle or carried by a user, and includes an input unit 10, a first storage unit 20, and a second storage unit. 30, the output part 50, and the control part 120 which controls the information processing terminal 1B whole are provided. The control unit 120 further includes a first search unit 41, a second search unit 42, and a sort unit 43. The user inputs a search term via the information processing terminal 1B and receives a search result display.

なお、本実施の形態では、第2の記憶部30を情報処理端末1B内に備える構成としたため、検索サーバ3と通信を行う必要がない。   In the present embodiment, since the second storage unit 30 is provided in the information processing terminal 1B, there is no need to communicate with the search server 3.

但し、情報処理端末1Bに、検索サーバ3など外部の装置とデータの送受信を行う通信部60を設け、適宜、検索サーバ3と通信を行って、第2の記憶部30を更新する処理を行うようにしてもよい。この場合、情報処理端末1Bが、検索サーバ3に、第1の記憶部20に記憶されているそれぞれの地点情報を検索語とする検索処理を依頼すると、検索サーバ3は、この検索依頼を受けて、それぞれの地点情報に一致(完全一致が好ましい)するヒット件数を情報処理端末1Bに送信するので、情報処理端末1Bはこのヒット件数を第2の記憶部30に反映する処理を行って、第2の記憶部30を随時更新する。この結果、第2の記憶部30は、第1の記憶部20に記憶されているそれぞれの地点情報とそのヒット件数が対応付けられたデータベースとなる。   However, the information processing terminal 1B is provided with a communication unit 60 that transmits / receives data to / from an external device such as the search server 3, and performs processing for updating the second storage unit 30 by appropriately communicating with the search server 3. You may do it. In this case, when the information processing terminal 1B requests the search server 3 to perform a search process using each piece of point information stored in the first storage unit 20 as a search word, the search server 3 receives the search request. Since the number of hits that match each point information (preferably complete match) is transmitted to the information processing terminal 1B, the information processing terminal 1B performs a process of reflecting this number of hits in the second storage unit 30, The second storage unit 30 is updated as needed. As a result, the second storage unit 30 is a database in which each piece of point information stored in the first storage unit 20 is associated with the number of hits.

なお、第3の実施の形態に係るナビゲーションシステム103の検索動作は、第2の記憶部30の所在位置が異なっているだけで、第2の実施の形態に係るナビゲーションシステム102と略同一なので、説明を省略する。   The search operation of the navigation system 103 according to the third embodiment is substantially the same as the navigation system 102 according to the second embodiment except that the location of the second storage unit 30 is different. Description is omitted.

このように第3の実施の形態では、情報処理端末1Bの処理負荷は大きくなるが、自装置内で第2の検索処理を実行することができる。   As described above, in the third embodiment, the processing load on the information processing terminal 1B increases, but the second search process can be executed within the own apparatus.

<実施形態のまとめ>
以上述べた上記実施の形態によれば、地点情報を記憶しているデータベースである第1の記憶手段(例えば、第1の記憶部20)と、少なくとも前記地点情報を含んだ情報を記憶しており、前記地点情報に対応する件数を検索結果として出力可能なデータベースである第2の記憶手段(例えば、第2の記憶部30)と、ユーザからの指示により地点名称を入力する入力手段(例えば、入力部10)と、前記入力手段により入力された地点名称に相当する地点情報を、前記第1の記憶手段を検索して取得し、取得した検索結果の一覧を第1の検索結果とする第1の検索結果取得手段(例えば、第1の検索部41)と、前記第1の検索結果に含まれるそれぞれの地点情報に対応するそれぞれの件数を、前記第2の記憶手段から第2の検索結果として取得する第2の検索結果取得手段(例えば、第2の検索部42)と、前記第1の検索結果に含まれる地点情報を、前記第2の検索結果における件数の多い順に並べた提示用リストを作成するリスト作成手段(例えば、ソート部43)と、前記リスト作成手段により作成された提示用リストを表示する表示手段(例えば、出力部50)と、を備えることを基本的構成とするナビゲーションシステム(例えば、ナビゲーションシステム100)である。
<Summary of Embodiment>
According to the above-described embodiment, the first storage means (for example, the first storage unit 20) which is a database storing point information, and information including at least the point information are stored. And a second storage means (for example, the second storage unit 30) which is a database capable of outputting the number of cases corresponding to the point information as a search result, and an input means (for example, a point name according to an instruction from the user) , Input unit 10) and the point information corresponding to the point name input by the input unit is acquired by searching the first storage unit, and the list of acquired search results is used as the first search result. The first search result acquisition unit (for example, the first search unit 41) and the number of cases corresponding to each piece of point information included in the first search result are stored in the second storage unit from the second storage unit. As a search result A list for presentation in which second search result acquisition means (for example, second search unit 42) to be acquired and spot information included in the first search result are arranged in descending order of the number of cases in the second search result. A navigation system including a list creation unit (for example, a sorting unit 43) for creating a display and a display unit (for example, the output unit 50) for displaying a presentation list created by the list creation unit. A system (for example, navigation system 100).

このナビゲーションシステムによれば、ユーザにより入力された検索語を用いて、第1の記憶手段の中から検索語に一致する地点情報を検索する第1の検索処理を実行し、次いで、第1の検索処理により得られたそれぞれの地点情報を検索語として、第2の記憶手段を検索し、それぞれの地点情報に一致するヒット件数を得る第2の検索処理を実行し、最後に、第1の検索処理の結果に含まれるそれぞれの地点情報を、第2の検索処理の結果として得られたヒット件数の多い順に並べ替えるソート処理を実行し、このソート処理により得られた提示用リストをユーザに提示するので、ユーザの望む可能性が高い地点情報を上位候補として提示することができる。   According to this navigation system, the first search process for searching for point information matching the search word from the first storage means is executed using the search word input by the user, and then the first search Using each point information obtained by the search process as a search word, the second storage means is searched, a second search process is performed to obtain the number of hits that match each point information, and finally the first A sort process for rearranging each piece of point information included in the search process result in descending order of the number of hits obtained as a result of the second search process is executed, and the presentation list obtained by the sort process is displayed to the user. Since it presents, the point information with high possibility that a user desires can be presented as a high-order candidate.

また、上記実施形態によれば、情報処理装置(例えば、情報処理端末1A、1B)と、前記情報処理装置と相互に通信可能な情報処理サーバ(例えば、検索サーバ3)と、を備えたナビゲーションシステム(例えば、ナビゲーションシステム102、103)における前記情報処理装置(例えば、情報処理端末1A、1B)であって、前記ナビゲーションシステムは、地点情報を記憶しているデータベースである第1の記憶手段(例えば、第1の記憶部20)と、少なくとも前記地点情報を含んだ情報を記憶しており、前記地点情報に対応する件数を検索結果として出力可能なデータベースである第2の記憶手段(例えば、第2の記憶部30)と、を備え、前記情報処理装置(例えば、情報処理端末1A、1B)は、ユーザからの指示により地点名称を入力する入力手段(例えば、入力部10)と、前記入力手段により入力された地点名称に相当する地点情報を、前記第1の記憶手段から取得し、取得した検索結果の一覧を第1の検索結果とする第1の検索結果取得手段(例えば、第1の検索部41)と、前記第1の検索結果に含まれるそれぞれの地点情報に対応するそれぞれの件数を、前記第2の記憶手段から第2の検索結果として取得する第2の検索結果取得手段(例えば、第2の検索部42)と、前記第1の検索結果に含まれる地点情報を、前記第2の検索結果における件数の多い順に並べたリストを提示用リストとして作成するリスト作成手段(例えば、ソート部43)と、前記リスト作成手段により作成された提示用リストを表示する表示手段(例えば、出力部50)と、を備えること基本的構成とする。   Moreover, according to the said embodiment, the navigation provided with information processing apparatus (for example, information processing terminal 1A, 1B) and the information processing server (for example, search server 3) which can mutually communicate with the said information processing apparatus. The information processing apparatus (for example, information processing terminals 1A and 1B) in a system (for example, navigation systems 102 and 103), wherein the navigation system is a first storage unit (database that stores point information). For example, the first storage unit 20) and at least information including the spot information is stored, and the second storage means (for example, a database that can output the number of cases corresponding to the spot information as a search result) A second storage unit 30), and the information processing device (for example, the information processing terminals 1A and 1B) is in accordance with an instruction from a user. An input means (for example, input unit 10) for inputting a point name, and spot information corresponding to the spot name input by the input means are acquired from the first storage means, and a list of the acquired search results is obtained. The first search result acquisition means (for example, the first search unit 41) that is one search result and the number of cases corresponding to each piece of location information included in the first search result are Second search result acquisition means (for example, the second search unit 42) that acquires the second search result from the storage means, and the point information included in the first search result in the second search result A list creating means (for example, the sorting unit 43) for creating a list arranged in descending order of the number of cases as a presentation list; a display unit (for example, the output unit 50) for displaying the list for presentation created by the list creating means; The basic structure comprise a.

この情報処理装置によれば、ユーザにより入力された検索語を用いて、第1の記憶手段の中から検索語に一致する地点情報を検索する第1の検索処理を実行し、次いで、第1の検索処理により得られたそれぞれの地点情報を検索語として、第2の記憶手段を検索し、それぞれの地点情報に一致するヒット件数を得る第2の検索処理を実行し、最後に、第1の検索処理の結果に含まれるそれぞれの地点情報を、第2の検索処理の結果として得られたヒット件数の多い順に並べ替えるソート処理を実行し、このソート処理により得られた提示用リストをユーザに提示するので、ユーザの望む可能性が高い地点情報を上位候補として提示することができる。   According to this information processing apparatus, the first search process for searching for point information matching the search word from the first storage means is executed using the search word input by the user, and then the first The second storage means is searched by using each point information obtained by the above search processing as a search word, and the second search processing is performed to obtain the number of hits matching the respective point information. Sort processing for rearranging each point information included in the search processing result in descending order of the number of hits obtained as a result of the second search processing, and the list for presentation obtained by this sort processing is executed by the user Therefore, it is possible to present point information that is highly likely to be desired by the user as an upper candidate.

また、この情報処理装置は、自装置内に、前記第1の記憶手段を備え、前記情報処理サーバは、前記第2の記憶手段を備えるのが好適である。   In addition, it is preferable that the information processing apparatus includes the first storage unit in the own apparatus, and the information processing server includes the second storage unit.

この場合には、従来のナビゲーション装置やPNDを使用して、本発明の検索機能を実現することができる。   In this case, the search function of the present invention can be realized using a conventional navigation device or PND.

また、上記実施形態によれば、ユーザの指示により検索語を入力するとともにその検索処理結果を表示する情報処理装置(例えば、情報処理端末1)と、前記情報処理装置と相互に通信可能な情報処理サーバ(例えば、情報処理サーバ2)と、を備えたナビゲーションシステム(例えば、ナビゲーションシステム101)における前記情報処理サーバ(例えば、情報処理サーバ2)であって、前記ナビゲーションシステムは、地点情報を記憶しているデータベースである第1の記憶手段(例えば、第1の記憶部20)と、少なくとも前記地点情報を含んだ情報を記憶しており、前記地点情報に対応する件数を検索結果として出力可能なデータベースである第2の記憶手段(例えば、第2の記憶部30)と、を備え、前記情報処理サーバ(例えば、情報処理サーバ2)は、前記情報処理装置から送信された地点名称を受信する受信手段(例えば、通信部80)と、前記受信手段により受信した地点名称に相当する地点情報を、前記第1の記憶手段から取得し、取得した検索結果の一覧を第1の検索結果とする第1の検索結果取得手段(例えば、第1の検索部41)と、前記第1の検索結果に含まれるそれぞれの地点情報に対応するそれぞれの件数を、前記第2の記憶手段から第2の検索結果として取得する第2の検索結果取得手段(例えば、第2の検索部42)と、前記第1の検索結果に含まれる地点情報を、前記第2の検索結果における件数の多い順に並べたリストを提示用リストとして作成するリスト作成手段(例えば、ソート部43)と、前記リスト作成手段により作成された前記提示用リストを前記情報処理装置に送信する送信手段(例えば、通信部80)と、を備えることを基本的構成とする。   In addition, according to the above embodiment, an information processing device (for example, the information processing terminal 1) that inputs a search word according to a user instruction and displays the search processing result, and information that can communicate with the information processing device. The information processing server (for example, information processing server 2) in a navigation system (for example, navigation system 101) provided with a processing server (for example, information processing server 2), wherein the navigation system stores point information. 1st storage means (for example, the 1st storage part 20) which is the database which is carrying out, the information containing at least the point information is memorized, and the number of cases corresponding to the point information can be outputted as a search result Second storage means (for example, the second storage unit 30), which is a simple database, and the information processing server (e.g., , The information processing server 2) receives reception information (for example, the communication unit 80) that receives the point name transmitted from the information processing device, and the point information corresponding to the point name received by the reception unit. A first search result acquisition unit (for example, the first search unit 41) that uses the list of acquired search results as a first search result, and each included in the first search result. Second search result acquisition means (for example, the second search unit 42) for acquiring the number of cases corresponding to the spot information as the second search result from the second storage means, and the first search Created by the list creation means (for example, the sort unit 43) for creating a list in which the location information included in the result is arranged as the number of cases in the second search result as the presentation list, and the list creation means Transmitting means for transmitting serial presentation wrist to the information processing apparatus (e.g., the communication unit 80) and, a basic structure that comprises a.

この情報処理サーバによれば、情報処理装置から送信された検索語を用いて、第1の記憶手段の中から検索語に一致する地点情報を検索する第1の検索処理を実行し、次いで、第1の検索処理により得られたそれぞれの地点情報を検索語として、第2の記憶手段を検索し、それぞれの地点情報に一致するヒット件数を得る第2の検索処理を実行し、最後に、第1の検索処理の結果に含まれるそれぞれの地点情報を、第2の検索処理の結果として得られたヒット件数の多い順に並べ替えるソート処理を実行し、このソート処理により得られた提示用リストを情報処理装置に送信するので、情報処理装置では、ユーザの望む可能性が高い地点情報を上位候補として提示することができる。   According to this information processing server, using the search term transmitted from the information processing device, the first search process for searching for point information that matches the search term from the first storage means is executed, Using each point information obtained by the first search process as a search term, the second storage means is searched, and a second search process is performed to obtain the number of hits matching each point information. Finally, A list for presentation obtained by executing a sort process for rearranging each piece of point information included in the result of the first search process in descending order of the number of hits obtained as a result of the second search process. Is transmitted to the information processing apparatus, the information processing apparatus can present point information that is highly likely to be desired by the user as an upper candidate.

また、この情報処理サーバは、自装置内に、前記第1の記憶手段を備えてもよい。   The information processing server may include the first storage unit in its own device.

この場合には、情報処理装置の処理負荷を軽減できるとともに、ナビゲーション機能を有しない汎用的な情報処理装置を用いることができる。   In this case, the processing load on the information processing apparatus can be reduced, and a general-purpose information processing apparatus that does not have a navigation function can be used.

また、上記実施形態によれば、地点情報を記憶しているデータベースである第1の記憶手段と、少なくとも前記地点情報を含んだ情報を記憶しており、前記地点情報に対応する件数を検索結果として出力可能なデータベースである第2の記憶手段と、を備えたナビゲーションシステムにおけるナビゲーション方法であって、ユーザからの指示により地点名称を入力する入力ステップと、前記入力ステップにより入力された地点名称に相当する地点情報を、前記第1の記憶手段から取得し、取得した検索結果の一覧を第1の検索結果とする第1の検索結果取得ステップと、前記第1の検索結果に含まれるそれぞれの地点情報に対応するそれぞれの件数を、前記第2の記憶手段から第2の検索結果として取得する第2の検索結果取得ステップと、前記第1の検索結果に含まれる地点情報を、前記第2の検索結果における件数の多い順に並び替えた提示用リストを作成するリスト作成ステップと、前記リスト作成ステップにより作成された提示用リストを表示する表示ステップと、を備えたことを基本的構成とする。   Moreover, according to the said embodiment, the 1st memory | storage means which is the database which has memorize | stored point information, the information containing at least the said point information are memorize | stored, and the number of cases corresponding to the said point information is searched. A second storage means that is a database that can be output as a navigation method in a navigation system comprising: an input step of inputting a point name in accordance with an instruction from a user; and the point name input by the input step Corresponding point information is acquired from the first storage means, and a first search result acquisition step using a list of acquired search results as a first search result, and each of the search results included in the first search result A second search result acquisition step of acquiring the number of cases corresponding to the point information as a second search result from the second storage means; A list creation step of creating a list for presentation in which the location information included in the first search result is rearranged in descending order of the number of cases in the second search result; and the presentation list created by the list creation step. The basic configuration is that a display step for displaying is provided.

このナビゲーション方法によれば、ユーザにより入力された検索語を用いて、第1の記憶手段の中から検索語に一致する地点情報を検索する第1の検索処理を実行し、次いで、第1の検索処理により得られたそれぞれの地点情報を検索語として、第2の記憶手段を検索し、それぞれの地点情報に一致するヒット件数を得る第2の検索処理を実行し、最後に、第1の検索処理の結果に含まれるそれぞれの地点情報を、第2の検索処理の結果として得られたヒット件数の多い順に並べ替えるソート処理を実行し、このソート処理により得られた提示用リストをユーザに提示するので、ユーザの望む可能性が高い地点情報を上位候補として提示するナビゲーション方法を提供することができる。   According to this navigation method, the first search process for searching for point information matching the search word from the first storage means is executed using the search word input by the user, and then the first search Using each point information obtained by the search process as a search word, the second storage means is searched, a second search process is performed to obtain the number of hits that match each point information, and finally the first A sort process for rearranging each piece of point information included in the search process result in descending order of the number of hits obtained as a result of the second search process is executed, and the presentation list obtained by the sort process is displayed to the user. Since it presents, the navigation method which presents the point information with high possibility that a user desires as a high-order candidate can be provided.

また、上記実施形態によれば、地点情報を記憶しているデータベースである第1の記憶手段と、少なくとも前記地点情報を含んだ情報を記憶しており、前記地点情報に対応する件数を検索結果として出力可能なデータベースである第2の記憶手段と、を備えたナビゲーションシステムにおけるナビゲーションプログラムであって、ユーザからの指示により地点名称を入力する入力ステップと、前記入力ステップにより入力された地点名称に相当する地点情報を、前記第1の記憶手段から取得し、取得した検索結果の一覧を第1の検索結果とする第1の検索結果取得ステップと、前記第1の検索結果に含まれるそれぞれの地点情報に対応するそれぞれの件数を、前記第2の記憶手段から第2の検索結果として取得する第2の検索結果取得ステップと、前記第1の検索結果に含まれる地点情報を、前記第2の検索結果における件数の多い順に並べた提示用リストを作成するリスト作成ステップと、前記リスト作成ステップにより作成された提示用リストを表示する表示ステップと、をコンピュータに実行させることを基本的構成とする。   Moreover, according to the said embodiment, the 1st memory | storage means which is the database which has memorize | stored point information, the information containing at least the said point information are memorize | stored, and the number of cases corresponding to the said point information is searched. A second storage means that is a database that can be output as a navigation program in a navigation system, an input step of inputting a spot name in accordance with an instruction from a user, and a spot name input by the input step Corresponding point information is acquired from the first storage means, and a first search result acquisition step using a list of acquired search results as a first search result, and each of the search results included in the first search result A second search result acquisition step for acquiring the number of cases corresponding to the point information as a second search result from the second storage means. A list creation step of creating a presentation list in which the location information included in the first search result is arranged in descending order of the number of cases in the second search result, and the presentation list created by the list creation step The basic configuration is to cause a computer to execute a display step of displaying

このナビゲーションプログラムによれば、ユーザにより入力された検索語を用いて、第1の記憶手段の中から検索語に一致する地点情報を検索する第1の検索処理を実行し、次いで、第1の検索処理により得られたそれぞれの地点情報を検索語として、第2の記憶手段を検索し、それぞれの地点情報に一致するヒット件数を得る第2の検索処理を実行し、最後に、第1の検索処理の結果に含まれるそれぞれの地点情報を、第2の検索処理の結果として得られたヒット件数の多い順に並べ替えるソート処理を実行し、このソート処理により得られた提示用リストをユーザに提示するので、ユーザの望む可能性が高い地点情報を上位候補として提示するナビゲーションプログラムを提供することができる。その結果、特に、携帯電話、PDAなどの情報処理装置にナビゲーション機能を持たせる場合には、好適に適用できる。   According to this navigation program, using the search term input by the user, the first search process for searching for point information that matches the search term from the first storage means is executed, and then the first search processing is performed. Using each point information obtained by the search process as a search word, the second storage means is searched, a second search process is performed to obtain the number of hits that match each point information, and finally the first A sort process for rearranging each piece of point information included in the search process result in descending order of the number of hits obtained as a result of the second search process is executed, and the presentation list obtained by the sort process is displayed to the user. Since it presents, the navigation program which presents the point information with high possibility that the user desires as an upper candidate can be provided. As a result, the present invention can be preferably applied particularly when an information processing apparatus such as a mobile phone or a PDA has a navigation function.

なお、上述したナビゲーションシステム、情報処理サーバ、情報処理装置、ナビゲーション方法、及びナビゲーションプログラムにおいて、前記地点情報は、地点名称のほか、少なくとも地点の住所またはジャンルを備えていてもよい。   In the navigation system, information processing server, information processing apparatus, navigation method, and navigation program described above, the point information may include at least the address or genre of the point in addition to the point name.

この場合には、同一の地点名称が複数存在する場合であっても、提示用リストの表示順序に優劣をつけることができるので、ユーザの望む可能性が高い地点情報を上位候補として提示することができる。   In this case, even if there are a plurality of the same spot names, the display order of the list for presentation can be given superiority or inferiority. Can do.

以上、本発明の実施の形態について説明してきたが、本発明は、上述した実施の形態に限られるものではなく、本発明の要旨を逸脱しない範囲において、本発明の実施の形態に対して種々の変形や変更を施すことができ、そのような変形や変更を伴うものもまた、本発明の技術的範囲に含まれるものである。   Although the embodiments of the present invention have been described above, the present invention is not limited to the above-described embodiments, and various modifications can be made to the embodiments of the present invention without departing from the gist of the present invention. Such modifications and changes can be made, and those accompanying such modifications and changes are also included in the technical scope of the present invention.

1,1A,1B 情報処理端末
2 情報処理サーバ
3 検索サーバ
4 通信ネットワーク
10 入力部
20 第1の記憶部
30 第2の記憶部
40,70,90,110,120 制御部
50 出力部
41 第1の検索部
42 第2の検索部
43 ソート部
60,80 通信部
100,101,102,103 ナビゲーションシステム
1, 1A, 1B Information processing terminal 2 Information processing server 3 Search server 4 Communication network 10 Input unit 20 First storage unit 30 Second storage unit 40, 70, 90, 110, 120 Control unit 50 Output unit 41 First Search unit 42 Second search unit 43 Sort unit 60, 80 Communication unit 100, 101, 102, 103 Navigation system

Claims (9)

地点情報を記憶しているデータベースである第1の記憶手段と、
少なくとも前記地点情報を含んだ情報を記憶しており、前記地点情報に対応する件数を検索結果として出力可能なデータベースである第2の記憶手段と、
ユーザからの指示により地点名称を入力する入力手段と、
前記入力手段により入力された地点名称に相当する地点情報を、前記第1の記憶手段から取得し、取得した検索結果の一覧を第1の検索結果とする第1の検索結果取得手段と、
前記第1の検索結果に含まれるそれぞれの地点情報に対応するそれぞれの件数を、前記第2の記憶手段から第2の検索結果として取得する第2の検索結果取得手段と、
前記第1の検索結果に含まれる地点情報を、前記第2の検索結果における件数の多い順に並べた提示用リストを作成するリスト作成手段と、
前記リスト作成手段により作成された提示用リストを表示する表示手段と、
を備えることを特徴とするナビゲーションシステム。
First storage means which is a database storing point information;
Second storage means that is a database that stores information including at least the point information and can output the number of cases corresponding to the point information as a search result;
An input means for inputting a point name according to an instruction from the user;
First search result acquisition means for acquiring spot information corresponding to the spot name input by the input means from the first storage means, and using the acquired search result list as a first search result;
Second search result acquisition means for acquiring the number of cases corresponding to each piece of location information included in the first search result as a second search result from the second storage means;
List creation means for creating a list for presentation in which the point information included in the first search result is arranged in descending order of the number of cases in the second search result;
Display means for displaying the list for presentation created by the list creation means;
A navigation system comprising:
情報処理装置と、
前記情報処理装置と相互に通信可能な情報処理サーバと、
を備えたナビゲーションシステムにおける前記情報処理装置であって、
前記ナビゲーションシステムは、
地点情報を記憶しているデータベースである第1の記憶手段と、
少なくとも前記地点情報を含んだ情報を記憶しており、前記地点情報に対応する件数を検索結果として出力可能なデータベースである第2の記憶手段と、
を備え、
前記情報処理装置は、
ユーザからの指示により地点名称を入力する入力手段と、
前記入力手段により入力された地点名称に相当する地点情報を、前記第1の記憶手段から取得し、取得した検索結果の一覧を第1の検索結果とする第1の検索結果取得手段と、
前記第1の検索結果に含まれるそれぞれの地点情報に対応するそれぞれの件数を、前記第2の記憶手段から第2の検索結果として取得する第2の検索結果取得手段と、
前記第1の検索結果に含まれる地点情報を、前記第2の検索結果における件数の多い順に並べたリストを提示用リストとして作成するリスト作成手段と、
前記リスト作成手段により作成された提示用リストを表示する表示手段と、
を備えることを特徴とする情報処理装置。
An information processing device;
An information processing server capable of mutual communication with the information processing apparatus;
The information processing apparatus in a navigation system comprising:
The navigation system includes:
First storage means which is a database storing point information;
Second storage means that is a database that stores information including at least the point information and can output the number of cases corresponding to the point information as a search result;
With
The information processing apparatus includes:
An input means for inputting a point name according to an instruction from the user;
First search result acquisition means for acquiring spot information corresponding to the spot name input by the input means from the first storage means, and using the acquired search result list as a first search result;
Second search result acquisition means for acquiring the number of cases corresponding to each piece of location information included in the first search result as a second search result from the second storage means;
A list creation means for creating a list in which the point information included in the first search result is arranged in the descending order of the number of cases in the second search result as a list for presentation;
Display means for displaying the list for presentation created by the list creation means;
An information processing apparatus comprising:
自装置内に、前記第1の記憶手段を備え、前記情報処理サーバは、前記第2の記憶手段を備えることを特徴とする請求項2記載の情報処理装置。   The information processing apparatus according to claim 2, wherein the information processing apparatus includes the first storage unit, and the information processing server includes the second storage unit. 前記地点情報は、地点名称のほか、少なくとも地点の住所またはジャンルを備えていることを特徴とする請求項2または3記載の情報処理装置。   The information processing apparatus according to claim 2, wherein the point information includes at least a point address or genre in addition to the point name. ユーザの指示により検索語を入力するとともにその検索処理結果を表示する情報処理装置と、
前記情報処理装置と相互に通信可能な情報処理サーバと、
を備えたナビゲーションシステムにおける前記情報処理サーバであって、
前記ナビゲーションシステムは、
地点情報を記憶しているデータベースである第1の記憶手段と、
少なくとも前記地点情報を含んだ情報を記憶しており、前記地点情報に対応する件数を検索結果として出力可能なデータベースである第2の記憶手段と、
を備え、
前記情報処理サーバは、
前記情報処理装置から送信された地点名称を受信する受信手段と、
前記受信手段により受信した地点名称に相当する地点情報を、前記第1の記憶手段から取得し、取得した検索結果の一覧を第1の検索結果とする第1の検索結果取得手段と、
前記第1の検索結果に含まれるそれぞれの地点情報に対応するそれぞれの件数を、前記第2の記憶手段から第2の検索結果として取得する第2の検索結果取得手段と、
前記第1の検索結果に含まれる地点情報を、前記第2の検索結果における件数の多い順に並べたリストを提示用リストとして作成するリスト作成手段と、
前記リスト作成手段により作成された提示用リストを前記情報処理装置に送信する送信手段と、
を備えることを特徴とする情報処理サーバ。
An information processing device for inputting a search word according to a user instruction and displaying the search processing result;
An information processing server capable of mutual communication with the information processing apparatus;
The information processing server in a navigation system comprising:
The navigation system includes:
First storage means which is a database storing point information;
Second storage means that is a database that stores information including at least the point information and can output the number of cases corresponding to the point information as a search result;
With
The information processing server
Receiving means for receiving the location name transmitted from the information processing apparatus;
First search result acquisition means for acquiring spot information corresponding to the spot name received by the receiving means from the first storage means, and using a list of acquired search results as a first search result;
Second search result acquisition means for acquiring the number of cases corresponding to each piece of location information included in the first search result as a second search result from the second storage means;
A list creation means for creating a list in which the point information included in the first search result is arranged in the descending order of the number of cases in the second search result as a list for presentation;
Transmitting means for transmitting the presentation list created by the list creating means to the information processing apparatus;
An information processing server comprising:
自装置内に、前記第1の記憶手段を備えることを特徴とする請求項5記載の情報処理サーバ。   6. The information processing server according to claim 5, further comprising the first storage unit in the own apparatus. 前記地点情報は、地点名称のほか、少なくとも地点の住所またはジャンルを備えていることを特徴とする請求項5または6記載の情報処理サーバ。   7. The information processing server according to claim 5, wherein the point information includes at least an address or genre of the point in addition to the point name. 地点情報を記憶しているデータベースである第1の記憶手段と、
少なくとも前記地点情報を含んだ情報を記憶しており、前記地点情報に対応する件数を検索結果として出力可能なデータベースである第2の記憶手段と、を備えたナビゲーションシステムにおけるナビゲーション方法であって、
ユーザからの指示により地点名称を入力する入力ステップと、
前記入力ステップにより入力された地点名称に相当する地点情報を、前記第1の記憶手段から取得し、取得した検索結果の一覧を第1の検索結果とする第1の検索結果取得ステップと、
前記第1の検索結果に含まれるそれぞれの地点情報に対応するそれぞれの件数を、前記第2の記憶手段から第2の検索結果として取得する第2の検索結果取得ステップと、
前記第1の検索結果に含まれる地点情報を、前記第2の検索結果における件数の多い順に並べた提示用リストを作成するリスト作成ステップと、
前記リスト作成ステップより作成された提示用リストを表示する表示ステップと、
を備えたことを特徴とするナビゲーション方法。
First storage means which is a database storing point information;
A navigation method in a navigation system comprising: at least information including the point information; and a second storage unit that is a database capable of outputting the number of cases corresponding to the point information as a search result,
An input step of inputting a point name according to an instruction from the user;
A first search result acquisition step of acquiring point information corresponding to the point name input in the input step from the first storage means, and using the acquired search result list as a first search result;
A second search result acquisition step of acquiring the number of cases corresponding to each piece of point information included in the first search result from the second storage means as a second search result;
A list creation step of creating a list for presentation in which the point information included in the first search result is arranged in descending order of the number of cases in the second search result;
A display step for displaying the list for presentation created by the list creation step;
A navigation method characterized by comprising:
地点情報を記憶しているデータベースである第1の記憶手段と、
少なくとも前記地点情報を含んだ情報を記憶しており、前記地点情報に対応する件数を検索結果として出力可能なデータベースである第2の記憶手段と、を備えたナビゲーションシステムにおけるナビゲーションプログラムであって、
ユーザからの指示により地点名称を入力する入力ステップと、
前記入力ステップにより入力された地点名称に相当する地点情報を、前記第1の記憶手段から取得し、取得した検索結果の一覧を第1の検索結果とする第1の検索結果取得ステップと、
前記第1の検索結果に含まれるそれぞれの地点情報に対応するそれぞれの件数を、前記第2の記憶手段から第2の検索結果として取得する第2の検索結果取得ステップと、
前記第1の検索結果に含まれる地点情報を、前記第2の検索結果における件数の多い順に並べた提示用リストを作成するリスト作成ステップと、
前記リスト作成ステップにより作成された提示用リストを表示する表示ステップと、
をコンピュータに実行させることを特徴とするナビゲーションプログラム。
First storage means which is a database storing point information;
A navigation program in a navigation system comprising: at least information including the point information; and a second storage unit that is a database capable of outputting the number of cases corresponding to the point information as a search result,
An input step of inputting a point name according to an instruction from the user;
A first search result acquisition step of acquiring point information corresponding to the point name input in the input step from the first storage means, and using the acquired search result list as a first search result;
A second search result acquisition step of acquiring the number of cases corresponding to each piece of point information included in the first search result from the second storage means as a second search result;
A list creation step of creating a list for presentation in which the point information included in the first search result is arranged in descending order of the number of cases in the second search result;
A display step for displaying the list for presentation created by the list creation step;
A navigation program characterized by causing a computer to execute.
JP2012011632A 2012-01-24 2012-01-24 Navigation system, information processing apparatus, information processing server, navigation method and navigation program Pending JP2013152500A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012011632A JP2013152500A (en) 2012-01-24 2012-01-24 Navigation system, information processing apparatus, information processing server, navigation method and navigation program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012011632A JP2013152500A (en) 2012-01-24 2012-01-24 Navigation system, information processing apparatus, information processing server, navigation method and navigation program

Publications (1)

Publication Number Publication Date
JP2013152500A true JP2013152500A (en) 2013-08-08

Family

ID=49048814

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012011632A Pending JP2013152500A (en) 2012-01-24 2012-01-24 Navigation system, information processing apparatus, information processing server, navigation method and navigation program

Country Status (1)

Country Link
JP (1) JP2013152500A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015204105A (en) * 2014-04-14 2015-11-16 バイドゥ オンライン ネットワーク テクノロジー (ベイジン) カンパニー リミテッド Method and device for providing recommendation information
US10466825B2 (en) 2015-09-18 2019-11-05 Japan Display Inc. Sensor-equipped display device and sensor device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007109015A (en) * 2005-10-13 2007-04-26 Denso Corp Retrieval device for vehicle facilities
JP2009175775A (en) * 2006-05-11 2009-08-06 Mitsubishi Electric Corp Facility retrieval device and car navigation system using the same device
US20100312790A1 (en) * 2009-06-09 2010-12-09 Aisin Aw Co., Ltd. Point search devices, methods, and programs

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007109015A (en) * 2005-10-13 2007-04-26 Denso Corp Retrieval device for vehicle facilities
JP2009175775A (en) * 2006-05-11 2009-08-06 Mitsubishi Electric Corp Facility retrieval device and car navigation system using the same device
US20100312790A1 (en) * 2009-06-09 2010-12-09 Aisin Aw Co., Ltd. Point search devices, methods, and programs
JP2010286871A (en) * 2009-06-09 2010-12-24 Aisin Aw Co Ltd Point search device, point search method, and program

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015204105A (en) * 2014-04-14 2015-11-16 バイドゥ オンライン ネットワーク テクノロジー (ベイジン) カンパニー リミテッド Method and device for providing recommendation information
US10592565B2 (en) 2014-04-14 2020-03-17 Baidu Online Network Technology (Beijing) Co., Ltd. Method and apparatus for providing recommended information
US10466825B2 (en) 2015-09-18 2019-11-05 Japan Display Inc. Sensor-equipped display device and sensor device
US11016593B2 (en) 2015-09-18 2021-05-25 Japan Display Inc. Sensor-equipped display device and sensor device
US11442568B2 (en) 2015-09-18 2022-09-13 Japan Display Inc. Sensor device
US11669187B2 (en) 2015-09-18 2023-06-06 Japan Display Inc. Sensor device
US12079409B2 (en) 2015-09-18 2024-09-03 Japan Display Inc. Sensor device

Similar Documents

Publication Publication Date Title
JP4198513B2 (en) MAP INFORMATION PROCESSING DEVICE, MAP INFORMATION PROCESSING SYSTEM, POSITION INFORMATION DISPLAY DEVICE, ITS METHOD, ITS PROGRAM, AND RECORDING MEDIUM CONTAINING THE PROGRAM
US20070073471A1 (en) Data structure of proceeding control information, data structure of map information, storage medium storing the map information, information generating device, information generating method and navigating device
JP7013512B2 (en) Information processing device, route guidance device, program, and information processing method
JP4197724B2 (en) Point search device, navigation device, point search method, point search program, and information recording medium recording this point search program
JPWO2005101350A1 (en) MAP DRAWING DEVICE, NAVIGATION DEVICE, FILE UPDATE METHOD, FILE UPDATE PROGRAM, AND INFORMATION RECORDING MEDIUM CONTAINING THE FILE UPDATE PROGRAM
JP5284697B2 (en) Information processing apparatus, information processing method, information processing program, and recording medium
JP2007241122A (en) Speech recognition device, method, and program, and recording medium
US20140280076A1 (en) Information Terminal and Program
JP4619442B2 (en) Image display device, display control method, display control program, and recording medium
JP5016605B2 (en) Route search device, route search method, route search program, and storage medium
JP4682209B2 (en) DATA UPDATE DEVICE, DATA UPDATE METHOD, DATA UPDATE PROGRAM, AND RECORDING MEDIUM
JP2010026803A (en) Traffic jam prediction device, route search device, traffic jam prediction method, route search method, traffic jam prediction program, route search program, and computer-readable recording medium
JP2013152500A (en) Navigation system, information processing apparatus, information processing server, navigation method and navigation program
JP2008122266A (en) Route searching device, route searching method, route searching program, and storage medium
JP2017078775A (en) Map information updating system, map information updating method, and computer program
JP2009058542A (en) Information-announcing device, information announcing method, information announcing program and recording medium
WO2014102947A1 (en) Display device, display system, server, terminal device, display method, and display program
JP2018040593A (en) Information processing apparatus, information processing system and information processing method
JP2008145193A (en) Route search device, route search method, route search program, and storage medium
JP7241714B2 (en) Information processing device, route guidance device, program, and information processing method
JP7142054B2 (en) Information processing device, route guidance device, program, and information processing method
JP7162027B2 (en) Route guidance device, program, and route guidance method
JP7162028B2 (en) Information processing device, route guidance device, program, and information processing method
JP7241715B2 (en) Information processing device, route guidance device, program, and information processing method
WO2007074739A1 (en) Data processor and method for updating data

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140822

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20141218

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20141218

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20150106

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20150305

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20150310

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20150707