Nothing Special   »   [go: up one dir, main page]

JPWO2008105063A1 - Information display device, information display method, information display program, and recording medium - Google Patents

Information display device, information display method, information display program, and recording medium Download PDF

Info

Publication number
JPWO2008105063A1
JPWO2008105063A1 JP2009501066A JP2009501066A JPWO2008105063A1 JP WO2008105063 A1 JPWO2008105063 A1 JP WO2008105063A1 JP 2009501066 A JP2009501066 A JP 2009501066A JP 2009501066 A JP2009501066 A JP 2009501066A JP WO2008105063 A1 JPWO2008105063 A1 JP WO2008105063A1
Authority
JP
Japan
Prior art keywords
information
search
point
vicinity
restaurant
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
JP2009501066A
Other languages
Japanese (ja)
Inventor
真稔 石鉢
真稔 石鉢
津久井 智尚
智尚 津久井
松尾 剛
剛 松尾
博文 岩路
博文 岩路
英治 太田
英治 太田
将士 青山
将士 青山
愉子 青木
愉子 青木
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
TechExperts Inc
Pioneer System Technologies Corp
Original Assignee
Pioneer Corp
TechExperts Inc
Pioneer System Technologies 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 Corp, TechExperts Inc, Pioneer System Technologies Corp filed Critical Pioneer Corp
Publication of JPWO2008105063A1 publication Critical patent/JPWO2008105063A1/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3679Retrieval, searching and output of POI information, e.g. hotels, restaurants, shops, filling stations, parking facilities
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/29Geographical information databases

Landscapes

  • Engineering & Computer Science (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Instructional Devices (AREA)
  • Navigation (AREA)

Abstract

情報表示装置(100)は、利用者によって入力された、検索地点の地物に関する情報、および検索地点近傍の情報を受け付ける受付部(101)と、あらかじめ格納された地図情報を読み込む読込部(102)と、受付部(101)が受け付けた検索地点の地物に関する情報および検索地点近傍の情報と、読込部(102)によって読み込まれた地図情報とに基づいて、検索地点の候補となる候補検索地点を検索する検索部(103)と、検索部(103)によって検索された候補検索地点を出力する出力部(104)と、を備える。The information display device (100) includes a reception unit (101) that receives information about the feature at the search point and information about the search point input by the user, and a reading unit (102 that reads map information stored in advance. ), Information on the feature of the search point received by the receiving unit (101), information on the vicinity of the search point, and map information read by the reading unit (102), candidate search that is a candidate for the search point A search unit (103) that searches for a point, and an output unit (104) that outputs a candidate search point searched by the search unit (103).

Description

この発明は、情報表示装置、情報表示方法、情報表示プログラム、および記録媒体に関する。ただし、この発明の利用は上述の情報表示装置、情報表示方法、情報表示プログラム、および記録媒体には限らない。   The present invention relates to an information display device, an information display method, an information display program, and a recording medium. However, the use of the present invention is not limited to the above-described information display device, information display method, information display program, and recording medium.

近年、車両などの移動体には、利用者の所望する施設などを表示する情報表示装置が搭載されている。このような情報表示装置において、利用者が所望する施設を表示させるためには、たとえば、画面に表示される地図を基に、利用者が所望の地点を指定できるのであれば、直接ポインタを当該施設の存在する地点に合わせることによって、当該施設を表示させることができる。また、画面に表示される地図を基に、利用者が当該施設の存在する地点を指定できない場合であっても、利用者が、所望する地点の住所を得ているのであれば、当該地点の住所をテキスト入力することによって、所望する地点を表示することもできる。   2. Description of the Related Art In recent years, an information display device that displays a facility desired by a user is mounted on a moving body such as a vehicle. In such an information display device, in order to display a facility desired by the user, for example, if the user can designate a desired point based on a map displayed on the screen, the direct pointer is The facility can be displayed by matching the point where the facility exists. Also, even if the user cannot specify the location where the facility exists based on the map displayed on the screen, if the user has the address of the desired location, It is also possible to display a desired point by inputting the address as text.

このように、利用者が、所望する地点について明確な位置情報を得ている場合には、所望する地点を表示することができるが、利用者が、所望する地点について明確な位置情報を得ていない場合には、上述した方法では、所望する地点を表示させることができない。なお、利用者が、所望する地点について明確な位置情報を得ていない場合とは、たとえば、表示させたい地点までの行き方を他人から聞いた場合や、表示させたい場所が以前に訪れた場所であっても、その場所をはっきりと覚えていない場合などである。   As described above, when the user obtains clear position information about a desired point, the desired point can be displayed, but the user has obtained clear position information about the desired point. If not, the method described above cannot display a desired point. In addition, when the user does not have clear location information about the desired point, for example, when the other person asks how to get to the point to be displayed or the place where the user wants to display has been visited before Even if you do not remember the location clearly.

このような場合であっても、利用者は、所望する地点近傍の通り名や周辺の施設名など、少なくとも、所望する地点近傍の何らかの情報は得ているものである。そこで、所望の画面を表示させるために、表示させたい場所(希望表示場所)の近傍の通り名や周辺の施設名に基づいて、希望表示場所の近傍の通り名や施設名などを組み合わせ、かつ、この組み合わせたものと地図番号(表示画面番号)とを対応させた索引表を備え、利用者が施設名や道路名などを指定することによって、希望表示場所に対応する地点の地図を表示させるようにした技術が提案されている(たとえば、下記特許文献1参照。)。   Even in such a case, the user obtains at least some information in the vicinity of the desired point, such as a street name in the vicinity of the desired point and a name of a nearby facility. Therefore, in order to display the desired screen, based on the street name in the vicinity of the place to be displayed (desired display location) and the facility name in the vicinity, the street name and facility name in the vicinity of the desired display location are combined, and An index table that associates this combination with the map number (display screen number) is provided, and the map of the point corresponding to the desired display location is displayed by the user specifying the facility name, road name, etc. Such a technique has been proposed (see, for example, Patent Document 1 below).

特開2002−202977号公報JP 2002-202977 A

しかしながら、上述した特許文献1の技術は、利用者が通り名や施設名を知っていることを前提としており、利用者が通りや施設の名称を知らなければ、所望の地点を検索することができないといった問題が一例として挙げられる。   However, the technique of Patent Document 1 described above is based on the premise that the user knows the street name and the name of the facility, and if the user does not know the name of the street or the facility, a desired point can be searched. One example is the problem of being unable to do so.

上述した課題を解決し、目的を達成するため、請求項1の発明にかかる情報表示装置は、利用者によって入力された、検索対象となる検索地点の地物に関する情報、および検索地点近傍の情報を受け付ける受付手段と、あらかじめ格納された地図情報を読み込む読込手段と、前記受付手段が受け付けた検索地点の地物に関する情報および検索地点近傍の情報と、前記読込手段によって読み込まれた地図情報とに基づいて、検索地点の候補となる候補検索地点を検索する検索手段と、前記検索手段によって検索された候補検索地点を出力する出力手段と、を備えることを特徴とする。   In order to solve the above-described problems and achieve the object, the information display device according to the first aspect of the present invention is the information input by the user regarding the feature of the search point to be searched and the information in the vicinity of the search point. Receiving means for receiving map information, reading means for reading pre-stored map information, information on the features of the search points received by the receiving means and information on the vicinity of the search points, and map information read by the reading means A search means for searching for a candidate search point that is a search point candidate and an output means for outputting the candidate search spot searched by the search means.

また、請求項8の発明にかかる情報表示方法は、利用者によって入力された、検索対象となる検索地点の地物に関する情報、および検索地点近傍の情報を受け付ける受付工程と、あらかじめ格納された地図情報を読み込む読込工程と、前記受付工程が受け付けた検索地点の地物に関する情報および検索地点近傍の情報と、前記読込工程によって読み込まれた地図情報とに基づいて、検索地点の候補となる候補検索地点を検索する検索工程と、前記検索工程によって検索された候補検索地点を出力する出力工程と、を含むことを特徴とする。   According to an eighth aspect of the present invention, there is provided an information display method comprising: an accepting step for receiving information about a feature of a search point to be searched and information in the vicinity of the search point input by a user; and a map stored in advance Candidate search that is a candidate for a search point based on a reading step for reading information, information on the feature of the search point received by the receiving step, information on the vicinity of the search point, and map information read by the reading step A search step for searching for a point; and an output step for outputting a candidate search point searched by the search step.

また、請求項9の発明にかかる情報表示プログラムは、請求項8に記載の情報表示方法をコンピュータに実行させることを特徴とする。   According to a ninth aspect of the present invention, an information display program causes a computer to execute the information display method according to the eighth aspect.

また、請求項10の発明にかかる記録媒体は、請求項9に記載の情報表示プログラムをコンピュータに読み取り可能に記録したことを特徴とする。   A recording medium according to a tenth aspect of the invention is characterized in that the information display program according to the ninth aspect is recorded in a computer-readable manner.

図1は、実施の形態にかかる情報表示装置の機能的構成の一例を示すブロック図である。FIG. 1 is a block diagram illustrating an example of a functional configuration of the information display apparatus according to the embodiment. 図2は、実施の形態にかかる情報表示装置の情報表示処理手順の一例を示すフローチャートである。FIG. 2 is a flowchart illustrating an example of an information display processing procedure of the information display apparatus according to the embodiment. 図3は、実施例にかかるナビゲーション装置のハードウェア構成の一例を示すブロック図である。FIG. 3 is a block diagram illustrating an example of a hardware configuration of the navigation device according to the embodiment. 図4は、実施例にかかるナビゲーション装置の情報表示処理の一例を示すフローチャートである。FIG. 4 is a flowchart illustrating an example of the information display process of the navigation device according to the embodiment. 図5は、実施例にかかるナビゲーション装置の目的地点検索処理を示すフローチャートである。FIG. 5 is a flowchart illustrating the destination point search process of the navigation device according to the embodiment. 図6は、実施例にかかるナビゲーション装置の目的地点検索結果の一例を示す説明図である。FIG. 6 is an explanatory diagram illustrating an example of a destination point search result of the navigation device according to the embodiment.

符号の説明Explanation of symbols

100 情報表示装置
101 受付部
102 読込部
103 検索部
104 出力部
105 判別部
106 決定部
107 算出部
DESCRIPTION OF SYMBOLS 100 Information display apparatus 101 Reception part 102 Reading part 103 Search part 104 Output part 105 Discriminating part 106 Determination part 107 Calculation part

以下に添付図面を参照して、この発明にかかる情報表示装置、情報表示方法、情報表示プログラム、および記録媒体の好適な実施の形態を詳細に説明する。   Exemplary embodiments of an information display device, an information display method, an information display program, and a recording medium according to the present invention will be explained below in detail with reference to the accompanying drawings.

(実施の形態)
(情報表示装置の機能的構成)
この発明の実施の形態にかかる情報表示装置100の機能的構成について説明する。図1は、実施の形態にかかる情報表示装置の機能的構成の一例を示すブロック図である。図1において、情報表示装置100は、移動体に搭載されるものであり、受付部101と、読込部102と、検索部103と、出力部104と、を備えている。
(Embodiment)
(Functional configuration of information display device)
A functional configuration of the information display apparatus 100 according to the embodiment of the present invention will be described. FIG. 1 is a block diagram illustrating an example of a functional configuration of the information display apparatus according to the embodiment. In FIG. 1, the information display device 100 is mounted on a moving body, and includes a reception unit 101, a reading unit 102, a search unit 103, and an output unit 104.

受付部101は、利用者によって入力された、検索対象となる検索地点の地物に関する情報、および検索地点近傍の情報を受け付ける。検索地点の地物に関する情報は、緯度情報および経度情報は含まない情報である。検索地点の地物に関する情報とは、たとえば、検索する施設の情報であり、具体的には、飲食店、コンビニ、ガソリンスタンドなどのジャンルや名称に関する情報である。   The accepting unit 101 accepts information related to the feature of the search point to be searched and information in the vicinity of the search point, which are input by the user. Information on the feature of the search point is information that does not include latitude information and longitude information. The information related to the feature at the search point is, for example, information on the facility to be searched, and specifically, is information related to the genre and name such as a restaurant, a convenience store, and a gas station.

検索地点の地物に関する情報は、たとえば、飲食店のジャンルに関する情報をさらに限定したレストラン、日本料理店、中華料理店、などに分類した情報でもよい。また、検索地点の地物に関する情報は、たとえば、フランチャイズチェーンなどにおいて、特定の店名(たとえば、川越駅前店など)を検索する場合に、商号などの名称に関する情報が挙げられる。利用者による入力には、主に利用者によるテキスト入力が挙げられるが、音声入力であってもよい。   The information on the feature at the search point may be information classified into a restaurant, a Japanese restaurant, a Chinese restaurant, and the like that further limit information on the genre of the restaurant, for example. The information on the feature at the search point includes information on the name such as a trade name when searching for a specific store name (for example, a store in front of Kawagoe Station) in a franchise chain, for example. The input by the user mainly includes text input by the user, but may be voice input.

検索地点近傍の情報は、検索地点周辺の施設の立地情報や、検索地点周辺の道路の情報である。具体的には、検索地点近傍の情報は、交差点を基準とした位置情報、隣接する道路の車線数に関する情報、隣接する道路の種別に関する情報、隣接する施設に関する情報、または、指定した方角に存在する施設に関する情報、として項目化し、この中から少なくとも一つを含むことがよい。なお、検索地点近傍の情報は、このほかにも、隣接する道路の形状として、たとえば、隣接する道路の勾配に関する情報や、カーブに関する情報のほか、駐車場の有無に関する情報などを含めてもよい。なお、検索地点近傍の情報は、緯度情報および経度情報は含まない情報であってもよい。   The information in the vicinity of the search point is location information on facilities around the search point and information on roads around the search point. Specifically, information about the vicinity of the search point exists in position information based on the intersection, information on the number of lanes on the adjacent road, information on the type of the adjacent road, information on the adjacent facility, or the designated direction Itemized as information on the facility to be included, and preferably includes at least one of them. In addition, the information in the vicinity of the search point may include, for example, information on the gradient of the adjacent road, information on the curve, information on the presence / absence of a parking lot, etc. as the shape of the adjacent road. . The information in the vicinity of the search point may be information that does not include latitude information and longitude information.

なお、交差点を基準とした位置情報とは、検索対象となる検索地点が交差点に対してどのような位置にあるかの情報であり、たとえば、十字交差点の角、T字交差点の角、交差点に隣接しない、といった情報である。隣接する道路の車線数に関する情報とは、検索対象となる検索地点が何車線の道路に面しているかといった情報であり、たとえば、1車線、2車線、3車線、4車線以上、といった情報である。   Note that the position information based on the intersection is information on the position of the search point to be searched with respect to the intersection. For example, the position of the intersection, the corner of the T-shaped intersection, and the intersection The information is not adjacent. The information on the number of lanes of adjacent roads is information on how many lanes the search point to be searched faces, such as 1 lane, 2 lanes, 3 lanes, 4 lanes or more. is there.

また、隣接する道路の種別に関する情報とは、検索対象となる検索地点がどのような種別の道路に面しているかといった情報であり、たとえば、高速道路、一般道路、国道、主要地方道、細街路、一方通行、といった情報である。隣接する施設に関する情報とは、検索対象となる検索地点がどのような施設に隣接しているかといった情報であり、たとえば、右側にコンビニ、左側に銀行、といった情報である。指定した方角に存在する施設に関する情報とは、検索対象となる検索地点を中心として、指定した方角にどのような施設が存在しているかといった情報であり、たとえば、北側にコンビニ、南側に銀行、といった情報である。   The information on the type of adjacent road is information on what type of road the search point to be searched faces, such as an expressway, general road, national road, main local road, Information such as streets and one-way streets. The information regarding the adjacent facility is information regarding what facility the search point to be searched is adjacent to, for example, information such as a convenience store on the right side and a bank on the left side. Information about the facility that exists in the specified direction is information such as what kind of facility exists in the specified direction centering on the search point to be searched, such as a convenience store on the north side, a bank on the south side, Information.

読込部102は、あらかじめ格納された地図情報を読み込む。読込部102は、利用者によって指定された範囲内の地図情報を読み込んでもよい。指定された範囲内とは、指定された距離の範囲内や、指定された方角の範囲内のほか、指定された地域の範囲内であってもよい。具体的には、市区町村などの情報や、現在地から所定の領域内の情報のほか、登録ポイント付近などの情報が挙げられる。また、読込部102は、過去に走行した走行履歴情報に基づいて、地図情報を読み込んでもよい。   The reading unit 102 reads map information stored in advance. The reading unit 102 may read map information within a range designated by the user. The designated range may be within a designated distance range, a designated direction range, or a designated region. Specifically, information such as a municipality, information within a predetermined area from the current location, and information such as the vicinity of a registration point may be mentioned. The reading unit 102 may read map information based on travel history information that has traveled in the past.

検索部103は、受付部101が受け付けた検索地点の地物に関する情報および検索地点近傍の情報と、読込部102によって読み込まれた地図情報とに基づいて、検索地点の候補となる候補検索地点を検索する。検索部103は、たとえば、テキストデータとして入力した検索地点の地物に関する情報および検索地点近傍の情報を、地図情報と対比することによって、候補検索地点を検索する。   The search unit 103 selects candidate search points that are candidates for the search points based on the information on the features of the search points received by the receiving unit 101 and information on the vicinity of the search points and the map information read by the reading unit 102. Search for. The search unit 103 searches for candidate search points by, for example, comparing information related to the features of the search points input as text data and information near the search points with map information.

出力部104は、検索部103によって検索された候補検索地点を出力する。出力形式は、ディスプレイなどの表示画面によって検索結果を一覧表示するものでもよいし、音声による出力であってもよい。   The output unit 104 outputs candidate search points searched by the search unit 103. The output format may be a list display of search results on a display screen such as a display, or may be an audio output.

このような構成において、受付部101は、検索地点近傍の複数の項目化した情報を受け付け、検索部103は、受付部101が受け付けた検索地点近傍の複数の項目化した情報、および読込部102によって読み込まれた地図情報に基づいて、候補検索地点を絞り込むようにしてもよい。   In such a configuration, the reception unit 101 receives a plurality of itemized information in the vicinity of the search point, and the search unit 103 includes a plurality of itemized information in the vicinity of the search point received by the reception unit 101 and the reading unit 102. The candidate search points may be narrowed down based on the map information read by.

また、検索部103は、判別部105と、決定部106と、を備えてもよい。判別部105は、検索地点近傍の複数の項目化した情報と読込部102によって読み込まれた地図情報とに一致点があるか否かを、複数の項目それぞれについて判別する。決定部106は、判別部105によって、検索地点近傍の複数の項目化した情報のうち少なくとも一つの項目と地図情報とに一致点があると判別されたとき、地図情報上の一致した地点を候補検索地点として決定する。   Further, the search unit 103 may include a determination unit 105 and a determination unit 106. The discriminating unit 105 discriminates, for each of the plurality of items, whether or not there are matching points between the plurality of itemized information in the vicinity of the search point and the map information read by the reading unit 102. When the determination unit 105 determines that at least one item out of a plurality of itemized information in the vicinity of the search point and the map information have a matching point, the determination unit 106 selects a matching point on the map information as a candidate. Determine as a search point.

さらに、判別部105および決定部106を備えた構成において、検索部103は、算出部107を備えてもよい。算出部107は、判別部105によって、検索地点近傍の複数の項目化した情報のうち少なくとも一つの項目と地図情報とに一致点があると判別されたとき、判別された項目ごとの一致点をそれぞれ得点化して、合計得点を算出する。この場合、決定部106は、算出部107によって算出された合計得点に応じて、候補検索地点の優先度を決定する。   Further, in the configuration including the determination unit 105 and the determination unit 106, the search unit 103 may include a calculation unit 107. When the determining unit 105 determines that at least one item out of the plurality of itemized information in the vicinity of the search point has a matching point with the map information, the calculating unit 107 calculates a matching point for each determined item. Each is scored and the total score is calculated. In this case, the determination unit 106 determines the priority of the candidate search points according to the total score calculated by the calculation unit 107.

なお、このような構成において、受付部101が検索地点近傍の複数の項目化した情報のうち、情報の重要度を示す重要度情報を受け付けるようにし、検索地点近傍の情報と地図情報とに一致点がある場合に、算出部107は重要度に応じて高得点に得点化してもよい。重要度情報とは、検索地点近傍の項目化した情報としての、交差点を基準とした位置情報、隣接する道路の車線数に関する情報、隣接する道路の種別に関する情報、隣接する施設に関する情報、または、指定した方角に存在する施設に関する情報、のうち、どの情報を重視するかの情報であり、項目化された各情報に対して、重要度に応じて付されている。   In such a configuration, the accepting unit 101 accepts importance information indicating the importance of the information among a plurality of itemized information in the vicinity of the search point, and matches the information in the vicinity of the search point and the map information. When there is a point, the calculation unit 107 may score high according to the importance. Importance information is itemized information in the vicinity of a search point, as location information based on an intersection, information on the number of lanes on an adjacent road, information on the type of an adjacent road, information on an adjacent facility, or This is information on which information is important among facilities related to a specified direction, and is attached to each itemized information according to the importance.

(情報表示装置の情報表示処理手順)
つぎに、図2を用いて、情報表示装置100の情報表示処理手順について説明する。図2は、実施の形態1にかかる情報表示装置の情報表示処理手順の一例を示すフローチャートである。
(Information display processing procedure of information display device)
Next, an information display processing procedure of the information display device 100 will be described with reference to FIG. FIG. 2 is a flowchart of an example of an information display processing procedure of the information display apparatus according to the first embodiment.

図2のフローチャートにおいて、まず、情報表示装置100は、利用者によって入力される検索地点の地物に関する情報および検索地点近傍の情報を受け付けるのを待って(ステップS201:Noのループ)、検索地点の地物に関する情報および検索地点近傍の情報を受け付けた場合(ステップS201:Yes)、読込部102によって地図情報の読み込みをおこなう(ステップS202)。そして、読み込んだ地図情報の範囲内において、判別部105によって検索地点の情報に対応する施設があるか否かを判断する(ステップS203)。   In the flowchart of FIG. 2, first, the information display device 100 waits for receiving information related to the feature of the search point and information in the vicinity of the search point input by the user (step S201: No loop). When the information about the feature and the information near the search point are received (step S201: Yes), the reading unit 102 reads the map information (step S202). Then, within the range of the read map information, the determination unit 105 determines whether there is a facility corresponding to the search point information (step S203).

ステップS203において、検索地点の情報に対応する施設がある場合(ステップS203:Yes)、検索部103によって、検索地点近傍の情報と地図情報とに基づいて、候補検索地点を検索する(ステップS204)。そして、出力部104によって候補検索地点を出力し(ステップS205)、一連の処理を終了する。一方、ステップS203において、読み込んだ地図情報の範囲内において、検索地点の情報に対応する施設がない場合(ステップS203:No)、一連の処理を終了する。   In step S203, when there is a facility corresponding to the information of the search point (step S203: Yes), the search unit 103 searches for the candidate search point based on the information in the vicinity of the search point and the map information (step S204). . And a candidate search point is output by the output part 104 (step S205), and a series of processes are complete | finished. On the other hand, if there is no facility corresponding to the search point information in the range of the read map information in step S203 (step S203: No), the series of processes is terminated.

以上説明したように、本実施の形態にかかる情報表示装置100によれば、検索地点の地物に関する情報および検索地点近傍の情報と、地図情報とに基づいて、検索地点の候補となる候補検索地点を検索する。したがって、利用者が施設や道路の名称を知らない場合であっても、検索地点を特定することができる。これによって、利用者は、表示させたい地点の行き方を教わった場合や、以前に行ったことのある場所だとしても検索地点をはっきりと思い出せない場合などに、検索地点近傍の情報に基づいて、検索地点を特定することができる。   As described above, according to the information display apparatus 100 according to the present embodiment, the candidate search that is a candidate for the search point based on the information about the feature of the search point, the information in the vicinity of the search point, and the map information. Search for a point. Therefore, even if the user does not know the name of the facility or road, the search point can be specified. This allows users to learn how to get to the location they want to display, or if they ’ve been there before and ca n’t remember the search location clearly, The search point can be specified.

また、本実施の形態にかかる情報表示装置100によれば、利用者によって指定された範囲内の地図情報を読み込むようにすれば、不必要な地図情報を読み込まずに検索範囲を限定できるので、検索速度の高速化や検索精度の向上を図ることができる。また、過去に走行した走行履歴情報に基づいて、地図情報を読み込むようにすれば、候補検索地点に該当する可能性の高い場所のみの地図情報を読み込むことによって検索範囲を限定できるので、検索速度の高速化や検索精度の向上を図ることができる。   Further, according to the information display apparatus 100 according to the present embodiment, if the map information within the range specified by the user is read, the search range can be limited without reading unnecessary map information. The search speed can be increased and the search accuracy can be improved. In addition, if the map information is read based on the travel history information that has traveled in the past, the search range can be limited by reading only the map information that is likely to be a candidate search point, so the search speed Speeding up and search accuracy can be improved.

また、本実施の形態にかかる情報表示装置100によれば、検索地点近傍の複数の項目化した情報を受け付け、受け付けた検索地点近傍の複数の項目化した情報、および読み込まれた地図情報に基づいて、候補検索地点を絞り込むようにしてもよい。このように、検索地点近傍の情報を項目化することによって、検索地点近傍の情報と地図情報とを簡単に対比することができるので、候補検索地点の絞り込みを簡単な処理でおこなうことができる。   Moreover, according to the information display apparatus 100 according to the present embodiment, a plurality of itemized information in the vicinity of the search point is received, and the plurality of itemized information in the vicinity of the received search point and the read map information are used. The candidate search points may be narrowed down. In this way, by itemizing the information in the vicinity of the search point, the information in the vicinity of the search point can be easily compared with the map information, so that the candidate search points can be narrowed down with a simple process.

また、本実施の形態にかかる情報表示装置100によれば、検索地点近傍の複数の項目化した情報と地図情報とに一致点があるか否かを、複数の項目それぞれについて判別し、検索地点近傍の複数の項目化した情報のうち少なくとも一つの項目と地図情報とに一致点があると判別されたとき、地図情報上の一致した地点を候補検索地点として決定するようにしてもよい。このように、検索地点近傍の情報を項目化し、検索地点近傍の情報と地図情報とが一致するか否かを判別するようにすれば、簡単な処理で候補検索地点を決定することができる。   Further, according to the information display device 100 according to the present embodiment, it is determined for each of the plurality of items whether or not there is a match between the plurality of itemized information in the vicinity of the search point and the map information, and the search point is determined. When it is determined that there is a matching point between at least one item among the plurality of items of information in the vicinity and the map information, a matching point on the map information may be determined as a candidate search point. In this way, if the information in the vicinity of the search point is itemized and it is determined whether the information in the vicinity of the search point matches the map information, the candidate search point can be determined by a simple process.

また、本実施の形態にかかる情報表示装置100によれば、検索地点近傍の複数の項目化した情報のうち少なくとも一つの項目と地図情報とに一致点があると判別されたとき、判別された項目ごとの一致点をそれぞれ得点化して、合計得点を算出するとともに、算出された合計得点に応じて、候補検索地点の優先度を決定するようにしてもよい。これにより、候補検索地点に該当する可能性の高いものから順に出力することができる。   Further, according to the information display device 100 according to the present embodiment, when it is determined that there is a coincidence between at least one item and the map information among the plurality of itemized information in the vicinity of the search point, the determination is made. The matching points for each item may be scored to calculate the total score, and the priority of the candidate search points may be determined according to the calculated total score. Thereby, it can output in an order from the thing with high possibility corresponding to a candidate search point.

以下に、本発明の実施例について説明する。実施例では、車両に搭載されるナビゲーション装置によって、本発明の情報表示装置100を実施した場合の一例について説明する。   Examples of the present invention will be described below. In the embodiment, an example in which the information display device 100 of the present invention is implemented by a navigation device mounted on a vehicle will be described.

(ナビゲーション装置300のハードウェア構成)
図3を用いて、実施例にかかるナビゲーション装置300のハードウェア構成について説明する。図3は、実施例にかかるナビゲーション装置のハードウェア構成の一例を示すブロック図である。図3において、ナビゲーション装置300は、車両などの移動体に搭載されており、CPU301と、ROM302と、RAM303と、磁気ディスクドライブ304と、磁気ディスク305と、光ディスクドライブ306と、光ディスク307と、音声I/F(インターフェース)308と、マイク309と、スピーカ310と、入力デバイス311と、映像I/F312と、ディスプレイ313と、通信I/F314と、GPSユニット315と、各種センサ316と、カメラ317と、を備えている。また、各構成部301〜317はバス320によってそれぞれ接続されている。
(Hardware configuration of navigation device 300)
The hardware configuration of the navigation device 300 according to the embodiment will be described with reference to FIG. FIG. 3 is a block diagram illustrating an example of a hardware configuration of the navigation device according to the embodiment. In FIG. 3, a navigation device 300 is mounted on a moving body such as a vehicle, and includes a CPU 301, a ROM 302, a RAM 303, a magnetic disk drive 304, a magnetic disk 305, an optical disk drive 306, an optical disk 307, and an audio. I / F (interface) 308, microphone 309, speaker 310, input device 311, video I / F 312, display 313, communication I / F 314, GPS unit 315, various sensors 316, and camera 317 And. Each component 301 to 317 is connected by a bus 320.

まず、CPU301は、ナビゲーション装置300の全体の制御を司る。ROM302は、ブートプログラム、通信プログラム、経路探索プログラム、目的地点検索プログラムなどの各種プログラムを記録している。また、RAM303は、CPU301のワークエリアとして使用される。   First, the CPU 301 governs overall control of the navigation device 300. The ROM 302 records various programs such as a boot program, a communication program, a route search program, and a destination search program. The RAM 303 is used as a work area for the CPU 301.

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

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

磁気ディスク305や光ディスク307に記録される情報の一例として、経路探索・経路誘導などに用いる地図情報が挙げられる。地図情報は、建物、河川、地表面などの地物(フィーチャ)を表す背景データと、道路の形状を表す道路形状データとを有しており、ディスプレイ313の表示画面において2次元または3次元に描写される。ナビゲーション装置300が経路誘導中の場合は、地図情報と後述するGPSユニット315によって取得された車両の現在位置を示す車両マークとが重ねて表示されることとなる。   One example of information recorded on the magnetic disk 305 or the optical disk 307 is map information used for route search / route guidance. The map information includes background data representing features (features) such as buildings, rivers, and the ground surface, and road shape data representing the shape of the road. The map information is displayed two-dimensionally or three-dimensionally on the display screen of the display 313. Portrayed. When the navigation device 300 is guiding a route, the map information and a vehicle mark indicating the current position of the vehicle acquired by the GPS unit 315 to be described later are displayed in an overlapping manner.

音声I/F308は、音声入力用のマイク309および音声出力用のスピーカ310に接続される。マイク309に受音された音声は、音声I/F308内でA/D変換される。スピーカ310からは、音声が出力される。   The audio I / F 308 is connected to a microphone 309 for audio input and a speaker 310 for audio output. The sound received by the microphone 309 is A / D converted in the sound I / F 308. Sound is output from the speaker 310.

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

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

ディスプレイ313には、アイコン、カーソル、メニュー、ウインドウ、あるいは文字や画像などの各種データが表示される。このディスプレイ313は、たとえば、CRT、TFT液晶ディスプレイ、プラズマディスプレイなどを採用することができる。   The display 313 displays icons, cursors, menus, windows, or various data such as characters and images. As the display 313, for example, a CRT, a TFT liquid crystal display, a plasma display, or the like can be adopted.

通信I/F314は、無線を介してネットワークに接続され、ナビゲーション装置300とCPU301とのインターフェースとして機能する。通信I/F314は、さらに、無線を介してインターネットなどの通信網に接続され、この通信網とCPU301とのインターフェースとしても機能する。   The communication I / F 314 is connected to a network via wireless and functions as an interface between the navigation device 300 and the CPU 301. The communication I / F 314 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 301.

通信網には、LAN、WAN、公衆回線網や携帯電話網などがある。具体的には、通信I/F314は、たとえば、FMチューナーなどによって構成される。   Communication networks include LANs, WANs, public line networks and mobile phone networks. Specifically, the communication I / F 314 is configured by, for example, an FM tuner.

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

各種センサ316は、車速センサや加速度センサ、角速度センサ等を含み、車両の位置や挙動を判断することが可能な情報を出力する。各種センサ316の出力値は、CPU301による車両の現在地点の算出や、速度や方位の変化量の測定等に用いられる。   The various sensors 316 include a vehicle speed sensor, an acceleration sensor, an angular velocity sensor, and the like, and output information that can determine the position and behavior of the vehicle. The output values of the various sensors 316 are used for the calculation of the current position of the vehicle by the CPU 301 and the measurement of the change in speed and direction.

カメラ317は、車両内部あるいは外部の映像を撮影する。映像は静止画あるいは動画のどちらでもよい。また、カメラ317によって撮影された映像を映像I/F312を介して磁気ディスク305や光ディスク307などの記録媒体に出力する。   The camera 317 captures images inside or outside the vehicle. The video may be either a still image or a moving image. In addition, the video imaged by the camera 317 is output to a recording medium such as the magnetic disk 305 or the optical disk 307 via the video I / F 312.

図1に示した情報表示装置100が備える受付部101、読込部102、検索部103、出力部104、判別部105、決定部106、算出部107は、図3に示したナビゲーション装置300におけるROM302、RAM303、磁気ディスク305、光ディスク307などに記録されたプログラムやデータを用いて、CPU301が所定のプログラムを実行し、ナビゲーション装置300における各部を制御することによってその機能を実現する。   The information display device 100 illustrated in FIG. 1 includes a reception unit 101, a reading unit 102, a search unit 103, an output unit 104, a determination unit 105, a determination unit 106, and a calculation unit 107. The ROM 302 in the navigation device 300 illustrated in FIG. The CPU 301 executes a predetermined program using programs and data recorded in the RAM 303, the magnetic disk 305, the optical disk 307, etc., and controls each part in the navigation device 300, thereby realizing its function.

すなわち、本実施例のナビゲーション装置300は、ナビゲーション装置300における記録媒体としてのROM302に記録されている目的地点検索プログラムを実行することにより、図1に示した情報表示装置100が備える機能を、図2に示した情報表示処理手順で実行することができる。   That is, the navigation device 300 according to the present embodiment executes functions of the information display device 100 shown in FIG. 1 by executing a destination search program recorded in the ROM 302 as a recording medium in the navigation device 300. The information display processing procedure shown in FIG.

(ナビゲーション装置の情報表示処理の一例)
つぎに、図4を用いて、実施例にかかるナビゲーション装置300がおこなう情報表示処理の一例について説明する。図4は、実施例にかかるナビゲーション装置の情報表示処理の一例を示すフローチャートである。なお、本実施例では、本発明にかかる施設検索処理を、目的地点検索処理として説明する。具体的には、本実施例では、目的地点レストランXの明確な位置が不明であり、レストランX近傍の情報に基づいて、目的地点を検索する際の処理について説明する。
(An example of navigation device information display processing)
Next, an example of information display processing performed by the navigation device 300 according to the embodiment will be described with reference to FIG. FIG. 4 is a flowchart illustrating an example of the information display process of the navigation device according to the embodiment. In the present embodiment, the facility search process according to the present invention will be described as a destination search process. Specifically, in this embodiment, the clear location of the destination point restaurant X is unknown, and a process for searching for a destination point based on information in the vicinity of the restaurant X will be described.

図4のフローチャートにおいて、ナビゲーション装置300は、利用者の操作入力により、目的地点の情報および目的地点近傍の情報を受け付けるのを待って(ステップS401:Noのループ)、目的地点の情報および目的地点近傍の情報を受け付けた場合(ステップS401:Yes)、あらかじめ記録される地図情報のうち、たとえば、現在位置から10km以内の地図情報を読み込む(ステップS402)。なお、本実施例において、目的地点の情報とは、目的地点が飲食店であることの情報であり、目的地点近傍の情報とは、レストランX近傍の道路や施設などの情報である。また、読み込んだ地図情報には、車両が過去に走行した走行履歴情報が含まれている。なお、目的地の情報には、緯度情報および経度情報は含まれない。   In the flowchart of FIG. 4, the navigation apparatus 300 waits for receiving the information on the destination point and the information on the vicinity of the destination point by the user's operation input (step S401: No loop), and the destination point information and the destination point. When the neighboring information is received (step S401: Yes), for example, the map information within 10 km from the current position is read from the map information recorded in advance (step S402). In this embodiment, the information on the destination point is information that the destination point is a restaurant, and the information near the destination point is information on roads and facilities in the vicinity of the restaurant X. Further, the read map information includes travel history information that the vehicle has traveled in the past. The destination information does not include latitude information and longitude information.

そして、目的地点の情報と地図情報とに基づいて、現在位置から10km以内に飲食店があるか否かを判断する(ステップS403)。ステップS403において、現在位置から10km以内に飲食店があると判断した場合(ステップS403:Yes)、レストランX近傍の情報と地図情報とに基づいて、レストランXの候補地点としてふさわしい飲食店を検索する(ステップS404)。なお、レストランXの候補となる飲食店の検索処理については、後述する図5を用いて、詳細に説明する。   Then, based on the information on the destination point and the map information, it is determined whether or not there is a restaurant within 10 km from the current position (step S403). In step S403, when it is determined that there is a restaurant within 10 km from the current position (step S403: Yes), a restaurant suitable as a candidate point for restaurant X is searched based on information in the vicinity of restaurant X and map information. (Step S404). In addition, the search process of the restaurant used as the candidate of the restaurant X is demonstrated in detail using FIG. 5 mentioned later.

そして、レストランXの候補としてふさわしい飲食店として、優先度順(ふさわしい順)に候補となる飲食店を検索結果リストに追加し(ステップS405)、一連の処理を終了する。一方、ステップS403において、現在位置から10km以内に飲食店がないと判断した場合(ステップS403:No)、一連の処理を終了する。   Then, as restaurants suitable for restaurant X, restaurants that are candidates in order of priority (in order appropriate) are added to the search result list (step S405), and the series of processing ends. On the other hand, when it is determined in step S403 that there is no restaurant within 10 km from the current position (step S403: No), the series of processes is terminated.

(ナビゲーション装置の情報表示処理の詳細)
つぎに、図5を用いて、本実施例にかかるナビゲーション装置300がおこなう目的地点検索処理について説明する。図5は、実施例にかかるナビゲーション装置の目的地点検索処理を示すフローチャートである。なお、図5は、図4に示すステップS404以降の処理について、詳細に示したものである。
(Details of navigation device information display processing)
Next, the destination point search process performed by the navigation device 300 according to the present embodiment will be described with reference to FIG. FIG. 5 is a flowchart illustrating the destination point search process of the navigation device according to the embodiment. FIG. 5 shows details of the processing after step S404 shown in FIG.

図5のフローチャートにおいて、ナビゲーション装置300は、検索開始の指示を待って(ステップS501:Noのループ)、検索開始の指示があると判断した場合(ステップS501:Yes)、レストランX近傍の情報として、複数の項目化された情報の中から、所定の項目化された情報を取得する(ステップS502)。   In the flowchart of FIG. 5, the navigation device 300 waits for an instruction to start a search (step S501: No loop), and if it is determined that there is an instruction to start a search (step S501: Yes), The predetermined itemized information is acquired from the plurality of itemized information (step S502).

なお、本実施例において、複数の項目化された情報とは、交差点を基準とした位置情報、隣接する道路の車線数に関する情報、隣接する道路の種別に関する情報、隣接する施設に関する情報、または、指定した方角に存在する施設に関する情報、の5つの情報であり、この中から1つずつ情報を取得し、検索をおこなっていくものとする。はじめに、「交差点付近」という情報を取得したものとする。   In this embodiment, the itemized information includes position information based on an intersection, information on the number of lanes on an adjacent road, information on the type of an adjacent road, information on an adjacent facility, or Information about facilities existing in the designated direction is obtained, and information is acquired one by one from this information and searched. First, it is assumed that the information “near an intersection” has been acquired.

そして、所定の項目化された情報と、地図情報とに一致点があるか否かを判断する(ステップS503)。具体的には、たとえば、交差点付近に飲食店があるか否かを判断する。なお、この地図情報は、図4のステップS402において読み込まれた、現在位置から10km以内の地図情報である。ステップS503において、所定の項目化された情報と地図情報とに一致点があると判断した場合(ステップS503:Yes)、この一致点に存在する飲食店をレストランXの候補とし、該当する飲食店を抽出する(ステップS504)。つまり、この場合、現在位置から10km以内であり、かつ、交差点付近に存在する飲食店が全て抽出される。   Then, it is determined whether or not there is a coincidence between predetermined itemized information and map information (step S503). Specifically, for example, it is determined whether there is a restaurant near the intersection. This map information is the map information read in step S402 in FIG. 4 and within 10 km from the current position. In step S503, when it is determined that there is a match between the predetermined itemized information and the map information (step S503: Yes), the restaurant at the match is set as a candidate for restaurant X, and the corresponding restaurant Is extracted (step S504). That is, in this case, all restaurants that are within 10 km from the current position and that exist near the intersection are extracted.

そして、所定の項目化された情報に重要度情報が付されているか否かを判断する(ステップS505)。なお、重要度情報とは、交差点を基準とした位置情報、隣接する道路の車線数に関する情報、隣接する道路の種別に関する情報、隣接する施設に関する情報、または、指定した方角に存在する施設に関する情報のうち、どの情報を重要視するかを示す情報であり、詳細については、後述する。   Then, it is determined whether the importance level information is attached to the predetermined itemized information (step S505). Importance information refers to location information based on intersections, information about the number of lanes on adjacent roads, information about types of adjacent roads, information about adjacent facilities, or information about facilities that exist in a specified direction Of these, it is information indicating which information is regarded as important, and details will be described later.

ステップS505において、重要度情報が付されていると判断した場合(ステップS505:Yes)、つまり、交差点付近に存在するという情報に重要度情報が付されていれば、ステップS504にて抽出された飲食店に対して、重要度に応じた高得点を付与する(ステップS506)。なお、重要度情報が付されていない場合(ステップS505:No)、ステップS504にて抽出された飲食店に対して、通常の得点として1点を付与する(ステップS507)。   If it is determined in step S505 that the importance information is attached (step S505: Yes), that is, if the importance information is attached to the information that exists near the intersection, the information is extracted in step S504. A high score corresponding to the importance is given to the restaurant (step S506). In addition, when importance information is not attached | subjected (step S505: No), 1 point is provided as a normal score with respect to the restaurant extracted at step S504 (step S507).

そして、他に項目化された情報があるか否かを判断する(ステップS508)。一方、ステップS503においても、所定の項目化された情報と地図情報とに一致点がないと判断した場合(ステップS503:No)、ステップS508に移行する。本実施例のように、項目化された情報が5つある場合は、ステップS508において、他に項目化された情報があると判断し(ステップS508:Yes)、上述したステップS502からステップS508の処理を適宜繰り返す。   Then, it is determined whether there is any other itemized information (step S508). On the other hand, also in step S503, when it is determined that there is no coincidence between the predetermined itemized information and the map information (step S503: No), the process proceeds to step S508. When there are five itemized information as in this embodiment, it is determined that there is other itemized information in step S508 (step S508: Yes), and the above-described steps S502 to S508 are performed. Repeat the process as appropriate.

具体的には、たとえば、他の項目化された情報として、隣接する道路の車線数に関する情報として、「2車線の道路に隣接する」という情報が入力されている場合は、この情報と地図情報とに基づいて、得点化される地点がないかを検索する。一方、ステップS508において、ステップS501〜ステップS507までの処理を適宜繰り返したことによって、他に項目化された情報がないと判断した場合(ステップS508:No)、繰り返しおこなわれたステップS501からステップS508の処理を終了する。   Specifically, for example, when information “adjacent to a two-lane road” is input as information regarding the number of lanes of adjacent roads as other itemized information, this information and map information Based on the above, a search is made for points to be scored. On the other hand, if it is determined in step S508 that there is no other itemized information by appropriately repeating the processing from step S501 to step S507 (step S508: No), the repeated steps S501 to S508 are performed. Terminate the process.

そして、ステップS508において、他に項目化された情報がないと判断した場合(ステップS508:No)、該当する飲食店があるか否かを判断する(ステップS509)。ステップS509において、該当する飲食店があると判断した場合(ステップS509:Yes)、抽出された飲食店に付与されている得点について、合計得点を算出する(ステップS510)。   If it is determined in step S508 that there is no other itemized information (step S508: No), it is determined whether there is a corresponding restaurant (step S509). In step S509, when it is determined that there is a corresponding restaurant (step S509: Yes), a total score is calculated for the score given to the extracted restaurant (step S510).

そして、合計得点に応じて、候補となる飲食店の優先度を決定する(ステップS511)。そして、優先度順に候補となる飲食店を検索結果リストに追加し(ステップS512)、一連の処理を終了する。一方、ステップS509において、該当する飲食店がないと判断した場合(ステップS509:No)、一連の処理を終了する。   And according to the total score, the priority of the restaurant which becomes a candidate is determined (step S511). And a candidate restaurant is added to a search result list in order of priority (Step S512), and a series of processings are ended. On the other hand, when it is determined in step S509 that there is no corresponding restaurant (step S509: No), the series of processing ends.

つぎに、図6を用いて、本実施例にかかるナビゲーション装置300がおこなう目的地点検索処理の具体的な検索結果について説明する。図6は、実施例にかかるナビゲーション装置の目的地点検索結果の一例を示す説明図である。   Next, a specific search result of the destination point search process performed by the navigation device 300 according to the present embodiment will be described with reference to FIG. FIG. 6 is an explanatory diagram illustrating an example of a destination point search result of the navigation device according to the embodiment.

図6において、検索結果600は、レストランX近傍の情報610と、重要度620と、候補目的地点630と、が記載されており、レストランX近傍の情報610および重要度620を基に、候補目的地点630を得点化したものである。レストランX近傍の情報610の各項目には、「交差点付近」611、「2車線の道路に隣接」612、「国道に隣接」613、「コンビニの横」614、「北側に銀行」615が記載されている。   In FIG. 6, the search result 600 includes information 610 in the vicinity of the restaurant X, importance 620, and candidate destination point 630. Based on the information 610 and importance 620 in the vicinity of the restaurant X, the candidate purpose The point 630 is scored. Each item of the information 610 near the restaurant X includes “near intersection” 611, “adjacent to a two-lane road” 612, “adjacent to a national road” 613, “next to a convenience store” 614, “bank to the north” 615. Has been.

そして、各項目に対応して、重要度620が記載されている。重要度620は、項目に応じて、たとえば、1〜5までの5段階で示されており、重要度1を最も重要ではない項目とし、重要度5を最も重要な項目とする。なお、重要度620は、5段階に分けたが、重要か否かの2段階に分けてもよいし、何段階に分けてもよい。   And the importance 620 is described corresponding to each item. The importance 620 is shown in five levels from 1 to 5, for example, depending on the item, with importance 1 being the least important item and importance 5 being the most important item. The degree of importance 620 is divided into five stages, but it may be divided into two stages of importance or not, and may be divided into any number of stages.

得点の付与については、各項目と地図情報とに基づいて、たとえば、重要度1の項目である「北側に銀行」615に一致点がある場合には、候補目的地点630として該当する店に得点1点が付与される。また、重要度5の項目である「交差点付近」611に一致点がある場合には、候補目的地点630として該当する店に得点5点が付与される。なお、得点の付与は、重要度1〜5に応じて段階的に1点〜5点としたが、これに限られるものではない。   As for the provision of scores, based on each item and map information, for example, when there is a coincidence in “bank in the north” 615 that is an item of importance 1, a score is given to the corresponding store as a candidate destination point 630 1 point is awarded. Further, when there is a coincidence in “Near intersection” 611 which is an item of importance 5, 5 points are given to the corresponding store as the candidate destination point 630. In addition, although provision of the score was made into 1 point-5 points in steps according to the importance 1-5, it is not restricted to this.

つぎに、具体的な候補目的地点630を例に挙げて説明すると、重要度5の「交差点付近」611という項目の情報と地図情報とに基づいて検索をおこなった結果、A店631とB店632とが一致した場合、つまり、交差点付近に存在する飲食店としてA店631とB店632とが抽出された場合、A店631とB店632に対して、重要度5に対応した得点5点が付与される。なお、「交差点付近」611という項目についての検索は、たとえば、交差点付近100m以内の飲食店を検索すればよい。距離の算出は、緯度経度情報を基に算出すればよい。   Next, a specific candidate destination point 630 will be described as an example. As a result of searching based on the information of the item of “Near Intersection” 611 with importance 5 and map information, A store 631 and B store If the store 632 matches the store 632, that is, if the store A 631 and the store B 632 are extracted as restaurants near the intersection, the score 5 corresponding to the importance 5 is given to the store A 631 and the store B 632. Points are awarded. The search for the item “near the intersection” 611 may be, for example, a search for restaurants within 100 m near the intersection. The distance may be calculated based on the latitude / longitude information.

さらに、「2車線の道路に隣接」612という項目の情報と地図情報とに基づいて検索をおこなった結果、A店631とC店633とが一致した場合、つまり、2車線の道路に隣接する飲食店としてA店631とC店633とが抽出された場合、A店631とC店633に対して、重要度4に対応した得点4点が付与される。   Furthermore, as a result of performing a search based on the information of the item “adjacent to the two-lane road” 612 and the map information, if the store A 631 and the store C 633 match, that is, it is adjacent to the two-lane road. When A store 631 and C store 633 are extracted as restaurants, 4 points corresponding to importance 4 are given to A store 631 and C store 633.

なお、「2車線の道路に隣接」612という項目についての検索は、たとえば、はじめに、候補となる飲食店が道路に面しているか否かを判断する。候補となる飲食店が、道路に面しているか否かの情報をあらかじめ検索データとして記録している場合には、当該検索データを用いることができるが、検索データがない場合は、緯度経度情報を基に、道路の形状等に関する道路情報を取得する。起点とする道路に対して、候補となる目的地点から垂線を引き、緯度経度情報を基に垂線の距離を算出し、算出した距離が閾値以内(たとえば100m以内)であれば、隣接する道路として判断することができる。そして、隣接する道路があると判断した場合に、その道路の車線数に関する情報を取得する。   The search for the item “adjacent to a two-lane road” 612, for example, first determines whether or not a candidate restaurant faces the road. If information on whether or not a candidate restaurant faces a road is recorded in advance as search data, the search data can be used, but if there is no search data, latitude / longitude information can be used. Based on the above, road information related to the shape of the road is acquired. With respect to the starting road, a perpendicular line is drawn from the candidate destination point, the distance of the perpendicular line is calculated based on the latitude and longitude information, and if the calculated distance is within a threshold (for example, within 100 m), it is determined as an adjacent road. Judgment can be made. When it is determined that there is an adjacent road, information on the number of lanes on the road is acquired.

また、「国道に隣接」613という項目の情報と地図情報とに基づいて検索をおこなった結果、A店631のみが一致した場合、つまり、国道に隣接する飲食店としてA店631が抽出された場合、A店631に対して、重要度3に対応した得点3点が付与される。なお、「国道に隣接」613という項目についての検索は、上述した「2車線の道路に隣接」612の項目における検索と同様に、まず、候補となる飲食店が道路に面しているか否かを判断する。そして、隣接する道路があると判断した場合に、その道路の種別に関する情報を取得する。   Further, as a result of searching based on the information of the item “adjacent to the national highway” 613 and the map information, when only the store A 631 matches, that is, the restaurant A 631 is extracted as a restaurant adjacent to the national highway. In this case, a score of 3 points corresponding to the importance 3 is given to the store A 631. Note that the search for the item “adjacent to the national road” 613 is similar to the search for the item “adjacent to the two-lane road” 612 described above, and whether or not the candidate restaurant faces the road first. Judging. When it is determined that there is an adjacent road, information regarding the type of the road is acquired.

また、重要度2の「コンビニの横」614という項目、および重要度1の「北側に銀行」615という項目についても、同様に検索をおこなう。なお、「北側に銀行」615という項目についての検索は、ある範囲内(たとえば、500m以内)において、北側に銀行があるか否かを検索する。つまり、このような検索は、銀行を中心にして、南側に飲食店があるか否かを判断することによっておこなわれる。なお、方角および距離の算出は、緯度経度情報を基におこない、たとえば、銀行から見て、緯度の低い飲食店は南側にあるもの(目的地点から見ると北側に銀行があるもの)として判断される。   Similarly, the item “important next to the convenience store” 614 with the importance level 2 and the item “bank on the north side” 615 with the importance level 1 are similarly searched. Note that the search for the item “bank on the north side” 615 searches whether there is a bank on the north side within a certain range (for example, within 500 m). That is, such a search is performed by determining whether or not there is a restaurant on the south side with a bank at the center. The direction and distance are calculated based on the latitude and longitude information. For example, a restaurant with a low latitude is located on the south side when viewed from the bank (the bank is located on the north side when viewed from the destination). The

このレストランX近傍の情報610と地図情報とに基づいた検索により、合計得点640は、A店631が15点、B店632が8点、C店633が5点となる。優先度650は、合計得点640の高い順に付けられるため、A店631が優先度1位、B店632が優先度2位、C店633が優先度3位となる。このようにして、レストランXの候補目的地点630として、該当する可能性が高い順に、A店631、B店632、C店633の順で検索結果リストとして出力される。   By the search based on the information 610 near the restaurant X and the map information, the total score 640 is 15 points for the store A 631, 8 points for the store B 632, and 5 points for the store C 633. Since the priority 650 is assigned in the descending order of the total score 640, the A store 631 is the first priority, the B store 632 is the second priority, and the C store 633 is the third priority. In this way, the candidate destination point 630 of the restaurant X is output as a search result list in the order of the A store 631, the B store 632, and the C store 633 in the descending order of possibility.

以上説明したように、本実施例にかかるナビゲーション装置300によれば、飲食店であるということの目的地点の地物に関する情報およびレストランX近傍の情報と、地図情報とに基づいて、レストランXの候補となる飲食店を検索する。したがって、利用者が施設や道路の名称を知らない場合であっても、レストランXを検索することができる。これにより、利用者は、レストランXの行き方を教わった場合や、レストランXに以前に行ったことがあったとしても、その場所をはっきりと思い出せない場合などに、レストランX近傍の情報に基づいて、レストランXを検索することができる。なお、本実施例では、目的地を検索する場合を例に挙げて説明したが、このような処理は、地図情報上の施設などを検索する場合にも適用できる。   As described above, according to the navigation device 300 according to the present embodiment, based on the information about the feature of the destination point that is a restaurant, information about the restaurant X, and map information, Search for candidate restaurants. Therefore, the restaurant X can be searched even if the user does not know the name of the facility or road. As a result, if the user is taught how to go to the restaurant X, or if he / she has been to the restaurant X before, the user cannot clearly remember the location, etc. , Restaurant X can be searched. In the present embodiment, the case of searching for a destination has been described as an example, but such processing can also be applied to the case of searching for facilities on map information.

また、本実施例にかかるナビゲーション装置300によれば、利用者によって指定された範囲内の地図情報を読み込むようにしたので、不必要な地図情報を読み込まずに検索範囲を限定でき、検索速度の高速化や検索精度の向上を図ることができる。さらに、過去に走行した走行履歴情報に基づいて、地図情報を読み込むようにしたので、レストランXに該当する可能性の高い場所のみの地図情報を読み込むことによって検索範囲を限定でき、より検索速度の高速化や検索精度の向上を図ることができる。   Further, according to the navigation device 300 according to the present embodiment, since the map information within the range specified by the user is read, the search range can be limited without reading unnecessary map information, and the search speed can be reduced. Speedup and search accuracy can be improved. Furthermore, since the map information is read based on the travel history information that has traveled in the past, the search range can be limited by reading only the map information of places that are likely to correspond to the restaurant X. Speedup and search accuracy can be improved.

また、本実施例にかかるナビゲーション装置300によれば、レストランX近傍の複数の項目化した情報を受け付け、受け付けたレストランX近傍の複数の項目化した情報、および地図情報に基づいて、候補となる飲食店を絞り込むようにした。このように、レストランX近傍の情報を項目化することによって、レストランX近傍の情報と地図情報とを簡単に対比することができるので、候補となる飲食店の絞り込みを簡単な処理でおこなうことができる。   Moreover, according to the navigation apparatus 300 concerning a present Example, the several itemized information of the restaurant X vicinity is received, It becomes a candidate based on the received several itemized information of the restaurant X vicinity, and map information. Narrow down restaurants. In this way, by itemizing the information in the vicinity of the restaurant X, it is possible to easily compare the information in the vicinity of the restaurant X with the map information, so that it is possible to narrow down candidate restaurants by simple processing. it can.

また、本実施例にかかるナビゲーション装置300によれば、レストランX近傍の複数の項目化した情報と地図情報とに一致点があるか否かを、複数の項目それぞれについて判別し、レストランX近傍の複数の項目化した情報のうち少なくとも一つの項目と地図情報とに一致点があると判別されたとき、地図情報上の一致した地点を候補となる飲食店として決定するようにした。このように、レストランX近傍の情報を項目化し、レストランX近傍の情報と地図情報とが一致するか否かを判別するようにしたので、簡単な処理で候補となる飲食店を決定することができる。   Further, according to the navigation device 300 according to the present embodiment, it is determined for each of the plurality of items whether or not there is a match between the plurality of itemized information in the vicinity of the restaurant X and the map information. When it is determined that there is a matching point in at least one item of the plurality of itemized information and the map information, the matching point on the map information is determined as a candidate restaurant. As described above, the information in the vicinity of the restaurant X is itemized, and it is determined whether or not the information in the vicinity of the restaurant X matches the map information, so that a candidate restaurant can be determined by a simple process. it can.

本実施例にかかるナビゲーション装置300によれば、レストランX近傍の複数の項目化した情報のうち少なくとも一つの項目と地図情報とに一致点があると判別されたとき、判別された項目ごとの一致点をそれぞれ得点化して、合計得点を算出するとともに、算出された合計得点に応じて、候補目的地点の優先度を決定するようにした。これにより、レストランXに該当する可能性の高いものから順に出力することができる。   According to the navigation apparatus 300 according to the present embodiment, when it is determined that at least one item out of a plurality of itemized information in the vicinity of the restaurant X has a match point with the map information, a match is made for each determined item. Each point was scored to calculate the total score, and the priority of the candidate destination point was determined according to the calculated total score. Thereby, it can output in order from the thing with high possibility corresponding to the restaurant X.

以上説明したように、本発明の情報表示装置、情報表示方法、情報表示プログラム、および記憶媒体によれば、ナビゲーション装置300は、飲食店であるということの検索地点の地物に関する情報およびレストランX近傍の情報と、地図情報とに基づいて、レストランXの候補となる飲食店を検索する。したがって、利用者が施設や道路の名称を知らない場合であっても、レストランXを検索することができる。これにより、利用者は、レストランXの行き方を教わった場合や、レストランXに以前に行ったことがあったとしても、その場所をはっきりと思い出せない場合などに、レストランX近傍の情報に基づいて、レストランXを検索することができる。   As described above, according to the information display device, the information display method, the information display program, and the storage medium of the present invention, the navigation device 300 is information about the feature at the search point that it is a restaurant and the restaurant X. A restaurant serving as a candidate for the restaurant X is searched based on the neighboring information and the map information. Therefore, the restaurant X can be searched even if the user does not know the name of the facility or road. As a result, if the user is taught how to go to the restaurant X, or if he / she has been to the restaurant X before, the user cannot clearly remember the location, etc. , Restaurant X can be searched.

なお、本実施例で説明した情報表示方法は、あらかじめ用意されたプログラムをパーソナル・コンピュータやワークステーションなどのコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、CD−ROM、MO、DVDなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。また、このプログラムは、インターネットなどのネットワークを介して配布することが可能な伝送媒体であってもよい。   The information display method described in the present embodiment can be realized by executing a program prepared in advance on a computer such as a personal computer or a workstation. This program is recorded on a computer-readable recording medium such as a hard disk, a flexible disk, a CD-ROM, an MO, and a DVD, and is executed by being read from the recording medium by the computer. Further, this program may be a transmission medium that can be distributed via a network such as the Internet.

この発明は、情報表示装置、情報表示方法、情報表示プログラム、および記録媒体に関する。ただし、この発明の利用は上述の情報表示装置、情報表示方法、情報表示プログラム、および記録媒体には限らない。   The present invention relates to an information display device, an information display method, an information display program, and a recording medium. However, the use of the present invention is not limited to the above-described information display device, information display method, information display program, and recording medium.

近年、車両などの移動体には、利用者の所望する施設などを表示する情報表示装置が搭載されている。このような情報表示装置において、利用者が所望する施設を表示させるためには、たとえば、画面に表示される地図を基に、利用者が所望の地点を指定できるのであれば、直接ポインタを当該施設の存在する地点に合わせることによって、当該施設を表示させることができる。また、画面に表示される地図を基に、利用者が当該施設の存在する地点を指定できない場合であっても、利用者が、所望する地点の住所を得ているのであれば、当該地点の住所をテキスト入力することによって、所望する地点を表示することもできる。   2. Description of the Related Art In recent years, an information display device that displays a facility desired by a user is mounted on a moving body such as a vehicle. In such an information display device, in order to display a facility desired by the user, for example, if the user can designate a desired point based on a map displayed on the screen, the direct pointer is The facility can be displayed by matching the point where the facility exists. Also, even if the user cannot specify the location where the facility exists based on the map displayed on the screen, if the user has the address of the desired location, It is also possible to display a desired point by inputting the address as text.

このように、利用者が、所望する地点について明確な位置情報を得ている場合には、所望する地点を表示することができるが、利用者が、所望する地点について明確な位置情報を得ていない場合には、上述した方法では、所望する地点を表示させることができない。なお、利用者が、所望する地点について明確な位置情報を得ていない場合とは、たとえば、表示させたい地点までの行き方を他人から聞いた場合や、表示させたい場所が以前に訪れた場所であっても、その場所をはっきりと覚えていない場合などである。   As described above, when the user obtains clear position information about a desired point, the desired point can be displayed, but the user has obtained clear position information about the desired point. If not, the method described above cannot display a desired point. In addition, when the user does not have clear location information about the desired point, for example, when the other person asks how to get to the point to be displayed or the place where the user wants to display has been visited before Even if you do not remember the location clearly.

このような場合であっても、利用者は、所望する地点近傍の通り名や周辺の施設名など、少なくとも、所望する地点近傍の何らかの情報は得ているものである。そこで、所望の画面を表示させるために、表示させたい場所(希望表示場所)の近傍の通り名や周辺の施設名に基づいて、希望表示場所の近傍の通り名や施設名などを組み合わせ、かつ、この組み合わせたものと地図番号(表示画面番号)とを対応させた索引表を備え、利用者が施設名や道路名などを指定することによって、希望表示場所に対応する地点の地図を表示させるようにした技術が提案されている(たとえば、下記特許文献1参照。)。   Even in such a case, the user obtains at least some information in the vicinity of the desired point, such as a street name in the vicinity of the desired point and a name of a nearby facility. Therefore, in order to display the desired screen, based on the street name in the vicinity of the place to be displayed (desired display location) and the facility name in the vicinity, the street name and facility name in the vicinity of the desired display location are combined, and An index table that associates this combination with the map number (display screen number) is provided, and the map of the point corresponding to the desired display location is displayed by the user specifying the facility name, road name, etc. Such a technique has been proposed (see, for example, Patent Document 1 below).

特開2002−202977号公報JP 2002-202977 A

しかしながら、上述した特許文献1の技術は、利用者が通り名や施設名を知っていることを前提としており、利用者が通りや施設の名称を知らなければ、所望の地点を検索することができないといった問題が一例として挙げられる。   However, the technique of Patent Document 1 described above is based on the premise that the user knows the street name and the name of the facility, and if the user does not know the name of the street or the facility, a desired point can be searched. One example is the problem of being unable to do so.

上述した課題を解決し、目的を達成するため、請求項1の発明にかかる情報表示装置は、利用者によって入力された、検索対象となる検索地点の地物に関する情報と、検索地点近傍の地物に関する情報および前記検索地点の地物と前記検索地点近傍の地物との位置関係を示す位置情報を含む検索地点近傍の情報と、を受け付ける受付手段と、あらかじめ格納された地図情報を読み込む読込手段と、前記受付手段が受け付けた検索地点の地物に関する情報および検索地点近傍の情報と、前記読込手段によって読み込まれた地図情報と、に基づいて、検索地点の候補となる候補検索地点を検索する検索手段と、前記検索手段によって検索された候補検索地点を出力する出力手段と、を備えることを特徴とする。   In order to solve the above-described problems and achieve the object, the information display device according to the first aspect of the present invention is the information input by the user regarding the feature of the search point to be searched, and the location near the search point. Receiving means for receiving information about the object and information on the vicinity of the search point including positional information indicating the positional relationship between the feature of the search point and the feature near the search point; and reading the pre-stored map information Search for candidate search points that are candidates for the search points based on the means, information on the features of the search points received by the receiving means, information on the vicinity of the search points, and map information read by the reading means Search means for outputting, and output means for outputting candidate search points searched by the search means.

また、請求項8の発明にかかる情報表示方法は、利用者によって入力された、検索対象となる検索地点の地物に関する情報と、検索地点近傍の地物に関する情報および前記検索地点の地物と前記検索地点近傍の地物との位置関係を示す位置情報を含む検索地点近傍の情報と、を受け付ける受付工程と、あらかじめ格納された地図情報を読み込む読込工程と、前記受付工程が受け付けた検索地点の地物に関する情報および検索地点近傍の情報と、前記読込工程によって読み込まれた地図情報と、に基づいて、検索地点の候補となる候補検索地点を検索する検索工程と、前記検索工程によって検索された候補検索地点を出力する出力工程と、を含むことを特徴とする。   According to an eighth aspect of the present invention, there is provided an information display method comprising: information relating to a feature of a search point to be searched, information relating to a feature in the vicinity of the search point, and feature of the search point input by a user; A receiving step for receiving information on the vicinity of the search point including positional information indicating a positional relationship with the feature near the search point, a reading step for reading map information stored in advance, and a search point received by the receiving step A search step for searching for candidate search points that are candidates for a search point based on information on the features of the object and information on the vicinity of the search point and the map information read by the reading step; An output step of outputting the candidate search points.

また、請求項9の発明にかかる情報表示プログラムは、請求項8に記載の情報表示方法をコンピュータに実行させることを特徴とする。   According to a ninth aspect of the present invention, an information display program causes a computer to execute the information display method according to the eighth aspect.

また、請求項10の発明にかかる記録媒体は、請求項9に記載の情報表示プログラムをコンピュータに読み取り可能に記録したことを特徴とする。   A recording medium according to a tenth aspect of the invention is characterized in that the information display program according to the ninth aspect is recorded in a computer-readable manner.

実施の形態にかかる情報表示装置の機能的構成の一例を示すブロック図である。It is a block diagram which shows an example of a functional structure of the information display apparatus concerning embodiment. 実施の形態にかかる情報表示装置の情報表示処理手順の一例を示すフローチャートである。It is a flowchart which shows an example of the information display process sequence of the information display apparatus concerning embodiment. 実施例にかかるナビゲーション装置のハードウェア構成の一例を示すブロック図である。It is a block diagram which shows an example of the hardware constitutions of the navigation apparatus concerning an Example. 実施例にかかるナビゲーション装置の情報表示処理の一例を示すフローチャートである。It is a flowchart which shows an example of the information display process of the navigation apparatus concerning an Example. 実施例にかかるナビゲーション装置の目的地点検索処理を示すフローチャートである。It is a flowchart which shows the destination point search process of the navigation apparatus concerning an Example. 実施例にかかるナビゲーション装置の目的地点検索結果の一例を示す説明図である。It is explanatory drawing which shows an example of the destination point search result of the navigation apparatus concerning an Example.

以下に添付図面を参照して、この発明にかかる情報表示装置、情報表示方法、情報表示プログラム、および記録媒体の好適な実施の形態を詳細に説明する。   Exemplary embodiments of an information display device, an information display method, an information display program, and a recording medium according to the present invention will be explained below in detail with reference to the accompanying drawings.

(実施の形態)
(情報表示装置の機能的構成)
この発明の実施の形態にかかる情報表示装置100の機能的構成について説明する。図1は、実施の形態にかかる情報表示装置の機能的構成の一例を示すブロック図である。図1において、情報表示装置100は、移動体に搭載されるものであり、受付部101と、読込部102と、検索部103と、出力部104と、を備えている。
(Embodiment)
(Functional configuration of information display device)
A functional configuration of the information display apparatus 100 according to the embodiment of the present invention will be described. FIG. 1 is a block diagram illustrating an example of a functional configuration of the information display apparatus according to the embodiment. In FIG. 1, the information display device 100 is mounted on a moving body, and includes a reception unit 101, a reading unit 102, a search unit 103, and an output unit 104.

受付部101は、利用者によって入力された、検索対象となる検索地点の地物に関する情報、および検索地点近傍の情報を受け付ける。検索地点の地物に関する情報は、緯度情報および経度情報は含まない情報である。検索地点の地物に関する情報とは、たとえば、検索する施設の情報であり、具体的には、飲食店、コンビニ、ガソリンスタンドなどのジャンルや名称に関する情報である。   The accepting unit 101 accepts information related to the feature of the search point to be searched and information in the vicinity of the search point, which are input by the user. Information on the feature of the search point is information that does not include latitude information and longitude information. The information related to the feature at the search point is, for example, information on the facility to be searched, and specifically, is information related to the genre and name such as a restaurant, a convenience store, and a gas station.

検索地点の地物に関する情報は、たとえば、飲食店のジャンルに関する情報をさらに限定したレストラン、日本料理店、中華料理店、などに分類した情報でもよい。また、検索地点の地物に関する情報は、たとえば、フランチャイズチェーンなどにおいて、特定の店名(たとえば、川越駅前店など)を検索する場合に、商号などの名称に関する情報が挙げられる。利用者による入力には、主に利用者によるテキスト入力が挙げられるが、音声入力であってもよい。   The information on the feature at the search point may be information classified into a restaurant, a Japanese restaurant, a Chinese restaurant, and the like that further limit information on the genre of the restaurant, for example. The information on the feature at the search point includes information on the name such as a trade name when searching for a specific store name (for example, a store in front of Kawagoe Station) in a franchise chain, for example. The input by the user mainly includes text input by the user, but may be voice input.

検索地点近傍の情報は、検索地点周辺の施設の立地情報や、検索地点周辺の道路の情報である。具体的には、検索地点近傍の情報は、交差点を基準とした位置情報、隣接する道路の車線数に関する情報、隣接する道路の種別に関する情報、隣接する施設に関する情報、または、指定した方角に存在する施設に関する情報、として項目化し、この中から少なくとも一つを含むことがよい。なお、検索地点近傍の情報は、このほかにも、隣接する道路の形状として、たとえば、隣接する道路の勾配に関する情報や、カーブに関する情報のほか、駐車場の有無に関する情報などを含めてもよい。なお、検索地点近傍の情報は、緯度情報および経度情報は含まない情報であってもよい。   The information in the vicinity of the search point is location information on facilities around the search point and information on roads around the search point. Specifically, information about the vicinity of the search point exists in position information based on the intersection, information on the number of lanes on the adjacent road, information on the type of the adjacent road, information on the adjacent facility, or the designated direction Itemized as information on the facility to be included, and preferably includes at least one of them. In addition, the information in the vicinity of the search point may include, for example, information on the gradient of the adjacent road, information on the curve, information on the presence / absence of a parking lot, etc. as the shape of the adjacent road. . The information in the vicinity of the search point may be information that does not include latitude information and longitude information.

なお、交差点を基準とした位置情報とは、検索対象となる検索地点が交差点に対してどのような位置にあるかの情報であり、たとえば、十字交差点の角、T字交差点の角、交差点に隣接しない、といった情報である。隣接する道路の車線数に関する情報とは、検索対象となる検索地点が何車線の道路に面しているかといった情報であり、たとえば、1車線、2車線、3車線、4車線以上、といった情報である。   Note that the position information based on the intersection is information on the position of the search point to be searched with respect to the intersection. For example, the position of the intersection, the corner of the T-shaped intersection, and the intersection The information is not adjacent. The information on the number of lanes of adjacent roads is information on how many lanes the search point to be searched faces, such as 1 lane, 2 lanes, 3 lanes, 4 lanes or more. is there.

また、隣接する道路の種別に関する情報とは、検索対象となる検索地点がどのような種別の道路に面しているかといった情報であり、たとえば、高速道路、一般道路、国道、主要地方道、細街路、一方通行、といった情報である。隣接する施設に関する情報とは、検索対象となる検索地点がどのような施設に隣接しているかといった情報であり、たとえば、右側にコンビニ、左側に銀行、といった情報である。指定した方角に存在する施設に関する情報とは、検索対象となる検索地点を中心として、指定した方角にどのような施設が存在しているかといった情報であり、たとえば、北側にコンビニ、南側に銀行、といった情報である。   The information on the type of adjacent road is information on what type of road the search point to be searched faces, such as an expressway, general road, national road, main local road, Information such as streets and one-way streets. The information regarding the adjacent facility is information regarding what facility the search point to be searched is adjacent to, for example, information such as a convenience store on the right side and a bank on the left side. Information about the facility that exists in the specified direction is information such as what kind of facility exists in the specified direction centering on the search point to be searched, such as a convenience store on the north side, a bank on the south side, Information.

読込部102は、あらかじめ格納された地図情報を読み込む。読込部102は、利用者によって指定された範囲内の地図情報を読み込んでもよい。指定された範囲内とは、指定された距離の範囲内や、指定された方角の範囲内のほか、指定された地域の範囲内であってもよい。具体的には、市区町村などの情報や、現在地から所定の領域内の情報のほか、登録ポイント付近などの情報が挙げられる。また、読込部102は、過去に走行した走行履歴情報に基づいて、地図情報を読み込んでもよい。   The reading unit 102 reads map information stored in advance. The reading unit 102 may read map information within a range designated by the user. The designated range may be within a designated distance range, a designated direction range, or a designated region. Specifically, information such as a municipality, information within a predetermined area from the current location, and information such as the vicinity of a registration point may be mentioned. The reading unit 102 may read map information based on travel history information that has traveled in the past.

検索部103は、受付部101が受け付けた検索地点の地物に関する情報および検索地点近傍の情報と、読込部102によって読み込まれた地図情報とに基づいて、検索地点の候補となる候補検索地点を検索する。検索部103は、たとえば、テキストデータとして入力した検索地点の地物に関する情報および検索地点近傍の情報を、地図情報と対比することによって、候補検索地点を検索する。   The search unit 103 selects candidate search points that are candidates for the search points based on the information on the features of the search points received by the receiving unit 101 and information on the vicinity of the search points and the map information read by the reading unit 102. Search for. The search unit 103 searches for candidate search points by, for example, comparing information related to the features of the search points input as text data and information near the search points with map information.

出力部104は、検索部103によって検索された候補検索地点を出力する。出力形式は、ディスプレイなどの表示画面によって検索結果を一覧表示するものでもよいし、音声による出力であってもよい。   The output unit 104 outputs candidate search points searched by the search unit 103. The output format may be a list display of search results on a display screen such as a display, or may be an audio output.

このような構成において、受付部101は、検索地点近傍の複数の項目化した情報を受け付け、検索部103は、受付部101が受け付けた検索地点近傍の複数の項目化した情報、および読込部102によって読み込まれた地図情報に基づいて、候補検索地点を絞り込むようにしてもよい。   In such a configuration, the reception unit 101 receives a plurality of itemized information in the vicinity of the search point, and the search unit 103 includes a plurality of itemized information in the vicinity of the search point received by the reception unit 101 and the reading unit 102. The candidate search points may be narrowed down based on the map information read by.

また、検索部103は、判別部105と、決定部106と、を備えてもよい。判別部105は、検索地点近傍の複数の項目化した情報と読込部102によって読み込まれた地図情報とに一致点があるか否かを、複数の項目それぞれについて判別する。決定部106は、判別部105によって、検索地点近傍の複数の項目化した情報のうち少なくとも一つの項目と地図情報とに一致点があると判別されたとき、地図情報上の一致した地点を候補検索地点として決定する。   Further, the search unit 103 may include a determination unit 105 and a determination unit 106. The discriminating unit 105 discriminates, for each of the plurality of items, whether or not there are matching points between the plurality of itemized information in the vicinity of the search point and the map information read by the reading unit 102. When the determination unit 105 determines that at least one item out of a plurality of itemized information in the vicinity of the search point and the map information have a matching point, the determination unit 106 selects a matching point on the map information as a candidate. Determine as a search point.

さらに、判別部105および決定部106を備えた構成において、検索部103は、算出部107を備えてもよい。算出部107は、判別部105によって、検索地点近傍の複数の項目化した情報のうち少なくとも一つの項目と地図情報とに一致点があると判別されたとき、判別された項目ごとの一致点をそれぞれ得点化して、合計得点を算出する。この場合、決定部106は、算出部107によって算出された合計得点に応じて、候補検索地点の優先度を決定する。   Further, in the configuration including the determination unit 105 and the determination unit 106, the search unit 103 may include a calculation unit 107. When the determining unit 105 determines that at least one item out of the plurality of itemized information in the vicinity of the search point has a matching point with the map information, the calculating unit 107 calculates a matching point for each determined item. Each is scored and the total score is calculated. In this case, the determination unit 106 determines the priority of the candidate search points according to the total score calculated by the calculation unit 107.

なお、このような構成において、受付部101が検索地点近傍の複数の項目化した情報のうち、情報の重要度を示す重要度情報を受け付けるようにし、検索地点近傍の情報と地図情報とに一致点がある場合に、算出部107は重要度に応じて高得点に得点化してもよい。重要度情報とは、検索地点近傍の項目化した情報としての、交差点を基準とした位置情報、隣接する道路の車線数に関する情報、隣接する道路の種別に関する情報、隣接する施設に関する情報、または、指定した方角に存在する施設に関する情報、のうち、どの情報を重視するかの情報であり、項目化された各情報に対して、重要度に応じて付されている。   In such a configuration, the accepting unit 101 accepts importance information indicating the importance of the information among a plurality of itemized information in the vicinity of the search point, and matches the information in the vicinity of the search point and the map information. When there is a point, the calculation unit 107 may score high according to the importance. Importance information is itemized information in the vicinity of a search point, as location information based on an intersection, information on the number of lanes on an adjacent road, information on the type of an adjacent road, information on an adjacent facility, or This is information on which information is important among facilities related to a specified direction, and is attached to each itemized information according to the importance.

(情報表示装置の情報表示処理手順)
つぎに、図2を用いて、情報表示装置100の情報表示処理手順について説明する。図2は、実施の形態1にかかる情報表示装置の情報表示処理手順の一例を示すフローチャートである。
(Information display processing procedure of information display device)
Next, an information display processing procedure of the information display device 100 will be described with reference to FIG. FIG. 2 is a flowchart of an example of an information display processing procedure of the information display apparatus according to the first embodiment.

図2のフローチャートにおいて、まず、情報表示装置100は、利用者によって入力される検索地点の地物に関する情報および検索地点近傍の情報を受け付けるのを待って(ステップS201:Noのループ)、検索地点の地物に関する情報および検索地点近傍の情報を受け付けた場合(ステップS201:Yes)、読込部102によって地図情報の読み込みをおこなう(ステップS202)。そして、読み込んだ地図情報の範囲内において、判別部105によって検索地点の情報に対応する施設があるか否かを判断する(ステップS203)。   In the flowchart of FIG. 2, first, the information display device 100 waits for receiving information related to the feature of the search point and information in the vicinity of the search point input by the user (step S201: No loop). When the information about the feature and the information near the search point are received (step S201: Yes), the reading unit 102 reads the map information (step S202). Then, within the range of the read map information, the determination unit 105 determines whether there is a facility corresponding to the search point information (step S203).

ステップS203において、検索地点の情報に対応する施設がある場合(ステップS203:Yes)、検索部103によって、検索地点近傍の情報と地図情報とに基づいて、候補検索地点を検索する(ステップS204)。そして、出力部104によって候補検索地点を出力し(ステップS205)、一連の処理を終了する。一方、ステップS203において、読み込んだ地図情報の範囲内において、検索地点の情報に対応する施設がない場合(ステップS203:No)、一連の処理を終了する。   In step S203, when there is a facility corresponding to the information of the search point (step S203: Yes), the search unit 103 searches for the candidate search point based on the information in the vicinity of the search point and the map information (step S204). . And a candidate search point is output by the output part 104 (step S205), and a series of processes are complete | finished. On the other hand, if there is no facility corresponding to the search point information in the range of the read map information in step S203 (step S203: No), the series of processes is terminated.

以上説明したように、本実施の形態にかかる情報表示装置100によれば、検索地点の地物に関する情報および検索地点近傍の情報と、地図情報とに基づいて、検索地点の候補となる候補検索地点を検索する。したがって、利用者が施設や道路の名称を知らない場合であっても、検索地点を特定することができる。これによって、利用者は、表示させたい地点の行き方を教わった場合や、以前に行ったことのある場所だとしても検索地点をはっきりと思い出せない場合などに、検索地点近傍の情報に基づいて、検索地点を特定することができる。   As described above, according to the information display apparatus 100 according to the present embodiment, the candidate search that is a candidate for the search point based on the information about the feature of the search point, the information in the vicinity of the search point, and the map information. Search for a point. Therefore, even if the user does not know the name of the facility or road, the search point can be specified. This allows users to learn how to get to the location they want to display, or if they ’ve been there before and ca n’t remember the search location clearly, The search point can be specified.

また、本実施の形態にかかる情報表示装置100によれば、利用者によって指定された範囲内の地図情報を読み込むようにすれば、不必要な地図情報を読み込まずに検索範囲を限定できるので、検索速度の高速化や検索精度の向上を図ることができる。また、過去に走行した走行履歴情報に基づいて、地図情報を読み込むようにすれば、候補検索地点に該当する可能性の高い場所のみの地図情報を読み込むことによって検索範囲を限定できるので、検索速度の高速化や検索精度の向上を図ることができる。   Further, according to the information display apparatus 100 according to the present embodiment, if the map information within the range specified by the user is read, the search range can be limited without reading unnecessary map information. The search speed can be increased and the search accuracy can be improved. In addition, if the map information is read based on the travel history information that has traveled in the past, the search range can be limited by reading only the map information that is likely to be a candidate search point, so the search speed Speeding up and search accuracy can be improved.

また、本実施の形態にかかる情報表示装置100によれば、検索地点近傍の複数の項目化した情報を受け付け、受け付けた検索地点近傍の複数の項目化した情報、および読み込まれた地図情報に基づいて、候補検索地点を絞り込むようにしてもよい。このように、検索地点近傍の情報を項目化することによって、検索地点近傍の情報と地図情報とを簡単に対比することができるので、候補検索地点の絞り込みを簡単な処理でおこなうことができる。   Moreover, according to the information display apparatus 100 according to the present embodiment, a plurality of itemized information in the vicinity of the search point is received, and the plurality of itemized information in the vicinity of the received search point and the read map information are used. The candidate search points may be narrowed down. In this way, by itemizing the information in the vicinity of the search point, the information in the vicinity of the search point can be easily compared with the map information, so that the candidate search points can be narrowed down with a simple process.

また、本実施の形態にかかる情報表示装置100によれば、検索地点近傍の複数の項目化した情報と地図情報とに一致点があるか否かを、複数の項目それぞれについて判別し、検索地点近傍の複数の項目化した情報のうち少なくとも一つの項目と地図情報とに一致点があると判別されたとき、地図情報上の一致した地点を候補検索地点として決定するようにしてもよい。このように、検索地点近傍の情報を項目化し、検索地点近傍の情報と地図情報とが一致するか否かを判別するようにすれば、簡単な処理で候補検索地点を決定することができる。   Further, according to the information display device 100 according to the present embodiment, it is determined for each of the plurality of items whether or not there is a match between the plurality of itemized information in the vicinity of the search point and the map information, and the search point is determined. When it is determined that there is a matching point between at least one item among the plurality of items of information in the vicinity and the map information, a matching point on the map information may be determined as a candidate search point. In this way, if the information in the vicinity of the search point is itemized and it is determined whether the information in the vicinity of the search point matches the map information, the candidate search point can be determined by a simple process.

また、本実施の形態にかかる情報表示装置100によれば、検索地点近傍の複数の項目化した情報のうち少なくとも一つの項目と地図情報とに一致点があると判別されたとき、判別された項目ごとの一致点をそれぞれ得点化して、合計得点を算出するとともに、算出された合計得点に応じて、候補検索地点の優先度を決定するようにしてもよい。これにより、候補検索地点に該当する可能性の高いものから順に出力することができる。   Further, according to the information display device 100 according to the present embodiment, when it is determined that there is a coincidence between at least one item and the map information among the plurality of itemized information in the vicinity of the search point, the determination is made. The matching points for each item may be scored to calculate the total score, and the priority of the candidate search points may be determined according to the calculated total score. Thereby, it can output in an order from the thing with high possibility corresponding to a candidate search point.

以下に、本発明の実施例について説明する。実施例では、車両に搭載されるナビゲーション装置によって、本発明の情報表示装置100を実施した場合の一例について説明する。   Examples of the present invention will be described below. In the embodiment, an example in which the information display device 100 of the present invention is implemented by a navigation device mounted on a vehicle will be described.

(ナビゲーション装置300のハードウェア構成)
図3を用いて、実施例にかかるナビゲーション装置300のハードウェア構成について説明する。図3は、実施例にかかるナビゲーション装置のハードウェア構成の一例を示すブロック図である。図3において、ナビゲーション装置300は、車両などの移動体に搭載されており、CPU301と、ROM302と、RAM303と、磁気ディスクドライブ304と、磁気ディスク305と、光ディスクドライブ306と、光ディスク307と、音声I/F(インターフェース)308と、マイク309と、スピーカ310と、入力デバイス311と、映像I/F312と、ディスプレイ313と、通信I/F314と、GPSユニット315と、各種センサ316と、カメラ317と、を備えている。また、各構成部301〜317はバス320によってそれぞれ接続されている。
(Hardware configuration of navigation device 300)
The hardware configuration of the navigation device 300 according to the embodiment will be described with reference to FIG. FIG. 3 is a block diagram illustrating an example of a hardware configuration of the navigation device according to the embodiment. In FIG. 3, a navigation device 300 is mounted on a moving body such as a vehicle, and includes a CPU 301, a ROM 302, a RAM 303, a magnetic disk drive 304, a magnetic disk 305, an optical disk drive 306, an optical disk 307, and an audio. I / F (interface) 308, microphone 309, speaker 310, input device 311, video I / F 312, display 313, communication I / F 314, GPS unit 315, various sensors 316, and camera 317 And. Each component 301 to 317 is connected by a bus 320.

まず、CPU301は、ナビゲーション装置300の全体の制御を司る。ROM302は、ブートプログラム、通信プログラム、経路探索プログラム、目的地点検索プログラムなどの各種プログラムを記録している。また、RAM303は、CPU301のワークエリアとして使用される。   First, the CPU 301 governs overall control of the navigation device 300. The ROM 302 records various programs such as a boot program, a communication program, a route search program, and a destination search program. The RAM 303 is used as a work area for the CPU 301.

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

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

磁気ディスク305や光ディスク307に記録される情報の一例として、経路探索・経路誘導などに用いる地図情報が挙げられる。地図情報は、建物、河川、地表面などの地物(フィーチャ)を表す背景データと、道路の形状を表す道路形状データとを有しており、ディスプレイ313の表示画面において2次元または3次元に描写される。ナビゲーション装置300が経路誘導中の場合は、地図情報と後述するGPSユニット315によって取得された車両の現在位置を示す車両マークとが重ねて表示されることとなる。   One example of information recorded on the magnetic disk 305 or the optical disk 307 is map information used for route search / route guidance. The map information includes background data representing features (features) such as buildings, rivers, and the ground surface, and road shape data representing the shape of the road. The map information is displayed two-dimensionally or three-dimensionally on the display screen of the display 313. Portrayed. When the navigation device 300 is guiding a route, the map information and a vehicle mark indicating the current position of the vehicle acquired by the GPS unit 315 to be described later are displayed in an overlapping manner.

音声I/F308は、音声入力用のマイク309および音声出力用のスピーカ310に接続される。マイク309に受音された音声は、音声I/F308内でA/D変換される。スピーカ310からは、音声が出力される。   The audio I / F 308 is connected to a microphone 309 for audio input and a speaker 310 for audio output. The sound received by the microphone 309 is A / D converted in the sound I / F 308. Sound is output from the speaker 310.

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

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

ディスプレイ313には、アイコン、カーソル、メニュー、ウインドウ、あるいは文字や画像などの各種データが表示される。このディスプレイ313は、たとえば、CRT、TFT液晶ディスプレイ、プラズマディスプレイなどを採用することができる。   The display 313 displays icons, cursors, menus, windows, or various data such as characters and images. As the display 313, for example, a CRT, a TFT liquid crystal display, a plasma display, or the like can be adopted.

通信I/F314は、無線を介してネットワークに接続され、ナビゲーション装置300とCPU301とのインターフェースとして機能する。通信I/F314は、さらに、無線を介してインターネットなどの通信網に接続され、この通信網とCPU301とのインターフェースとしても機能する。   The communication I / F 314 is connected to a network via wireless and functions as an interface between the navigation device 300 and the CPU 301. The communication I / F 314 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 301.

通信網には、LAN、WAN、公衆回線網や携帯電話網などがある。具体的には、通信I/F314は、たとえば、FMチューナーなどによって構成される。   Communication networks include LANs, WANs, public line networks and mobile phone networks. Specifically, the communication I / F 314 is configured by, for example, an FM tuner.

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

各種センサ316は、車速センサや加速度センサ、角速度センサ等を含み、車両の位置や挙動を判断することが可能な情報を出力する。各種センサ316の出力値は、CPU301による車両の現在地点の算出や、速度や方位の変化量の測定等に用いられる。   The various sensors 316 include a vehicle speed sensor, an acceleration sensor, an angular velocity sensor, and the like, and output information that can determine the position and behavior of the vehicle. The output values of the various sensors 316 are used for the calculation of the current position of the vehicle by the CPU 301 and the measurement of the change in speed and direction.

カメラ317は、車両内部あるいは外部の映像を撮影する。映像は静止画あるいは動画のどちらでもよい。また、カメラ317によって撮影された映像を映像I/F312を介して磁気ディスク305や光ディスク307などの記録媒体に出力する。   The camera 317 captures images inside or outside the vehicle. The video may be either a still image or a moving image. In addition, the video imaged by the camera 317 is output to a recording medium such as the magnetic disk 305 or the optical disk 307 via the video I / F 312.

図1に示した情報表示装置100が備える受付部101、読込部102、検索部103、出力部104、判別部105、決定部106、算出部107は、図3に示したナビゲーション装置300におけるROM302、RAM303、磁気ディスク305、光ディスク307などに記録されたプログラムやデータを用いて、CPU301が所定のプログラムを実行し、ナビゲーション装置300における各部を制御することによってその機能を実現する。   The information display device 100 illustrated in FIG. 1 includes a reception unit 101, a reading unit 102, a search unit 103, an output unit 104, a determination unit 105, a determination unit 106, and a calculation unit 107. The ROM 302 in the navigation device 300 illustrated in FIG. The CPU 301 executes a predetermined program using programs and data recorded in the RAM 303, the magnetic disk 305, the optical disk 307, etc., and controls each part in the navigation device 300, thereby realizing its function.

すなわち、本実施例のナビゲーション装置300は、ナビゲーション装置300における記録媒体としてのROM302に記録されている目的地点検索プログラムを実行することにより、図1に示した情報表示装置100が備える機能を、図2に示した情報表示処理手順で実行することができる。   That is, the navigation device 300 according to the present embodiment executes functions of the information display device 100 shown in FIG. 1 by executing a destination search program recorded in the ROM 302 as a recording medium in the navigation device 300. The information display processing procedure shown in FIG.

(ナビゲーション装置の情報表示処理の一例)
つぎに、図4を用いて、実施例にかかるナビゲーション装置300がおこなう情報表示処理の一例について説明する。図4は、実施例にかかるナビゲーション装置の情報表示処理の一例を示すフローチャートである。なお、本実施例では、本発明にかかる施設検索処理を、目的地点検索処理として説明する。具体的には、本実施例では、目的地点レストランXの明確な位置が不明であり、レストランX近傍の情報に基づいて、目的地点を検索する際の処理について説明する。
(An example of navigation device information display processing)
Next, an example of information display processing performed by the navigation device 300 according to the embodiment will be described with reference to FIG. FIG. 4 is a flowchart illustrating an example of the information display process of the navigation device according to the embodiment. In the present embodiment, the facility search process according to the present invention will be described as a destination search process. Specifically, in this embodiment, the clear location of the destination point restaurant X is unknown, and a process for searching for a destination point based on information in the vicinity of the restaurant X will be described.

図4のフローチャートにおいて、ナビゲーション装置300は、利用者の操作入力により、目的地点の情報および目的地点近傍の情報を受け付けるのを待って(ステップS401:Noのループ)、目的地点の情報および目的地点近傍の情報を受け付けた場合(ステップS401:Yes)、あらかじめ記録される地図情報のうち、たとえば、現在位置から10km以内の地図情報を読み込む(ステップS402)。なお、本実施例において、目的地点の情報とは、目的地点が飲食店であることの情報であり、目的地点近傍の情報とは、レストランX近傍の道路や施設などの情報である。また、読み込んだ地図情報には、車両が過去に走行した走行履歴情報が含まれている。なお、目的地の情報には、緯度情報および経度情報は含まれない。   In the flowchart of FIG. 4, the navigation apparatus 300 waits for receiving the information on the destination point and the information on the vicinity of the destination point by the user's operation input (step S401: No loop), and the destination point information and the destination point. When the neighboring information is received (step S401: Yes), for example, the map information within 10 km from the current position is read from the map information recorded in advance (step S402). In this embodiment, the information on the destination point is information that the destination point is a restaurant, and the information near the destination point is information on roads and facilities in the vicinity of the restaurant X. Further, the read map information includes travel history information that the vehicle has traveled in the past. The destination information does not include latitude information and longitude information.

そして、目的地点の情報と地図情報とに基づいて、現在位置から10km以内に飲食店があるか否かを判断する(ステップS403)。ステップS403において、現在位置から10km以内に飲食店があると判断した場合(ステップS403:Yes)、レストランX近傍の情報と地図情報とに基づいて、レストランXの候補地点としてふさわしい飲食店を検索する(ステップS404)。なお、レストランXの候補となる飲食店の検索処理については、後述する図5を用いて、詳細に説明する。   Then, based on the information on the destination point and the map information, it is determined whether or not there is a restaurant within 10 km from the current position (step S403). In step S403, when it is determined that there is a restaurant within 10 km from the current position (step S403: Yes), a restaurant suitable as a candidate point for restaurant X is searched based on information in the vicinity of restaurant X and map information. (Step S404). In addition, the search process of the restaurant used as the candidate of the restaurant X is demonstrated in detail using FIG. 5 mentioned later.

そして、レストランXの候補としてふさわしい飲食店として、優先度順(ふさわしい順)に候補となる飲食店を検索結果リストに追加し(ステップS405)、一連の処理を終了する。一方、ステップS403において、現在位置から10km以内に飲食店がないと判断した場合(ステップS403:No)、一連の処理を終了する。   Then, as restaurants suitable for restaurant X, restaurants that are candidates in order of priority (in order appropriate) are added to the search result list (step S405), and the series of processing ends. On the other hand, when it is determined in step S403 that there is no restaurant within 10 km from the current position (step S403: No), the series of processes is terminated.

(ナビゲーション装置の情報表示処理の詳細)
つぎに、図5を用いて、本実施例にかかるナビゲーション装置300がおこなう目的地点検索処理について説明する。図5は、実施例にかかるナビゲーション装置の目的地点検索処理を示すフローチャートである。なお、図5は、図4に示すステップS404以降の処理について、詳細に示したものである。
(Details of navigation device information display processing)
Next, the destination point search process performed by the navigation device 300 according to the present embodiment will be described with reference to FIG. FIG. 5 is a flowchart illustrating the destination point search process of the navigation device according to the embodiment. FIG. 5 shows details of the processing after step S404 shown in FIG.

図5のフローチャートにおいて、ナビゲーション装置300は、検索開始の指示を待って(ステップS501:Noのループ)、検索開始の指示があると判断した場合(ステップS501:Yes)、レストランX近傍の情報として、複数の項目化された情報の中から、所定の項目化された情報を取得する(ステップS502)。   In the flowchart of FIG. 5, the navigation device 300 waits for an instruction to start a search (step S501: No loop), and if it is determined that there is an instruction to start a search (step S501: Yes), The predetermined itemized information is acquired from the plurality of itemized information (step S502).

なお、本実施例において、複数の項目化された情報とは、交差点を基準とした位置情報、隣接する道路の車線数に関する情報、隣接する道路の種別に関する情報、隣接する施設に関する情報、または、指定した方角に存在する施設に関する情報、の5つの情報であり、この中から1つずつ情報を取得し、検索をおこなっていくものとする。はじめに、「交差点付近」という情報を取得したものとする。   In this embodiment, the itemized information includes position information based on an intersection, information on the number of lanes on an adjacent road, information on the type of an adjacent road, information on an adjacent facility, or Information about facilities existing in the designated direction is obtained, and information is acquired one by one from this information and searched. First, it is assumed that the information “near an intersection” has been acquired.

そして、所定の項目化された情報と、地図情報とに一致点があるか否かを判断する(ステップS503)。具体的には、たとえば、交差点付近に飲食店があるか否かを判断する。なお、この地図情報は、図4のステップS402において読み込まれた、現在位置から10km以内の地図情報である。ステップS503において、所定の項目化された情報と地図情報とに一致点があると判断した場合(ステップS503:Yes)、この一致点に存在する飲食店をレストランXの候補とし、該当する飲食店を抽出する(ステップS504)。つまり、この場合、現在位置から10km以内であり、かつ、交差点付近に存在する飲食店が全て抽出される。   Then, it is determined whether or not there is a coincidence between predetermined itemized information and map information (step S503). Specifically, for example, it is determined whether there is a restaurant near the intersection. This map information is the map information read in step S402 in FIG. 4 and within 10 km from the current position. In step S503, when it is determined that there is a match between the predetermined itemized information and the map information (step S503: Yes), the restaurant at the match is set as a candidate for restaurant X, and the corresponding restaurant Is extracted (step S504). That is, in this case, all restaurants that are within 10 km from the current position and that exist near the intersection are extracted.

そして、所定の項目化された情報に重要度情報が付されているか否かを判断する(ステップS505)。なお、重要度情報とは、交差点を基準とした位置情報、隣接する道路の車線数に関する情報、隣接する道路の種別に関する情報、隣接する施設に関する情報、または、指定した方角に存在する施設に関する情報のうち、どの情報を重要視するかを示す情報であり、詳細については、後述する。   Then, it is determined whether the importance level information is attached to the predetermined itemized information (step S505). Importance information refers to location information based on intersections, information about the number of lanes on adjacent roads, information about types of adjacent roads, information about adjacent facilities, or information about facilities that exist in a specified direction Of these, it is information indicating which information is regarded as important, and details will be described later.

ステップS505において、重要度情報が付されていると判断した場合(ステップS505:Yes)、つまり、交差点付近に存在するという情報に重要度情報が付されていれば、ステップS504にて抽出された飲食店に対して、重要度に応じた高得点を付与する(ステップS506)。なお、重要度情報が付されていない場合(ステップS505:No)、ステップS504にて抽出された飲食店に対して、通常の得点として1点を付与する(ステップS507)。   If it is determined in step S505 that the importance information is attached (step S505: Yes), that is, if the importance information is attached to the information that exists near the intersection, the information is extracted in step S504. A high score corresponding to the importance is given to the restaurant (step S506). In addition, when importance information is not attached | subjected (step S505: No), 1 point is provided as a normal score with respect to the restaurant extracted at step S504 (step S507).

そして、他に項目化された情報があるか否かを判断する(ステップS508)。一方、ステップS503においても、所定の項目化された情報と地図情報とに一致点がないと判断した場合(ステップS503:No)、ステップS508に移行する。本実施例のように、項目化された情報が5つある場合は、ステップS508において、他に項目化された情報があると判断し(ステップS508:Yes)、上述したステップS502からステップS508の処理を適宜繰り返す。   Then, it is determined whether there is any other itemized information (step S508). On the other hand, also in step S503, when it is determined that there is no coincidence between the predetermined itemized information and the map information (step S503: No), the process proceeds to step S508. When there are five itemized information as in this embodiment, it is determined that there is other itemized information in step S508 (step S508: Yes), and the above-described steps S502 to S508 are performed. Repeat the process as appropriate.

具体的には、たとえば、他の項目化された情報として、隣接する道路の車線数に関する情報として、「2車線の道路に隣接する」という情報が入力されている場合は、この情報と地図情報とに基づいて、得点化される地点がないかを検索する。一方、ステップS508において、ステップS501〜ステップS507までの処理を適宜繰り返したことによって、他に項目化された情報がないと判断した場合(ステップS508:No)、繰り返しおこなわれたステップS501からステップS508の処理を終了する。   Specifically, for example, when information “adjacent to a two-lane road” is input as information regarding the number of lanes of adjacent roads as other itemized information, this information and map information Based on the above, a search is made for points to be scored. On the other hand, if it is determined in step S508 that there is no other itemized information by appropriately repeating the processing from step S501 to step S507 (step S508: No), the repeated steps S501 to S508 are performed. Terminate the process.

そして、ステップS508において、他に項目化された情報がないと判断した場合(ステップS508:No)、該当する飲食店があるか否かを判断する(ステップS509)。ステップS509において、該当する飲食店があると判断した場合(ステップS509:Yes)、抽出された飲食店に付与されている得点について、合計得点を算出する(ステップS510)。   If it is determined in step S508 that there is no other itemized information (step S508: No), it is determined whether there is a corresponding restaurant (step S509). In step S509, when it is determined that there is a corresponding restaurant (step S509: Yes), a total score is calculated for the score given to the extracted restaurant (step S510).

そして、合計得点に応じて、候補となる飲食店の優先度を決定する(ステップS511)。そして、優先度順に候補となる飲食店を検索結果リストに追加し(ステップS512)、一連の処理を終了する。一方、ステップS509において、該当する飲食店がないと判断した場合(ステップS509:No)、一連の処理を終了する。   And according to the total score, the priority of the restaurant which becomes a candidate is determined (step S511). And a candidate restaurant is added to a search result list in order of priority (Step S512), and a series of processings are ended. On the other hand, when it is determined in step S509 that there is no corresponding restaurant (step S509: No), the series of processing ends.

つぎに、図6を用いて、本実施例にかかるナビゲーション装置300がおこなう目的地点検索処理の具体的な検索結果について説明する。図6は、実施例にかかるナビゲーション装置の目的地点検索結果の一例を示す説明図である。   Next, a specific search result of the destination point search process performed by the navigation device 300 according to the present embodiment will be described with reference to FIG. FIG. 6 is an explanatory diagram illustrating an example of a destination point search result of the navigation device according to the embodiment.

図6において、検索結果600は、レストランX近傍の情報610と、重要度620と、候補目的地点630と、が記載されており、レストランX近傍の情報610および重要度620を基に、候補目的地点630を得点化したものである。レストランX近傍の情報610の各項目には、「交差点付近」611、「2車線の道路に隣接」612、「国道に隣接」613、「コンビニの横」614、「北側に銀行」615が記載されている。   In FIG. 6, the search result 600 includes information 610 in the vicinity of the restaurant X, importance 620, and candidate destination point 630. Based on the information 610 and importance 620 in the vicinity of the restaurant X, the candidate purpose The point 630 is scored. Each item of the information 610 near the restaurant X includes “near intersection” 611, “adjacent to a two-lane road” 612, “adjacent to a national road” 613, “next to a convenience store” 614, “bank to the north” 615. Has been.

そして、各項目に対応して、重要度620が記載されている。重要度620は、項目に応じて、たとえば、1〜5までの5段階で示されており、重要度1を最も重要ではない項目とし、重要度5を最も重要な項目とする。なお、重要度620は、5段階に分けたが、重要か否かの2段階に分けてもよいし、何段階に分けてもよい。   And the importance 620 is described corresponding to each item. The importance 620 is shown in five levels from 1 to 5, for example, depending on the item, with importance 1 being the least important item and importance 5 being the most important item. The degree of importance 620 is divided into five stages, but it may be divided into two stages of importance or not, and may be divided into any number of stages.

得点の付与については、各項目と地図情報とに基づいて、たとえば、重要度1の項目である「北側に銀行」615に一致点がある場合には、候補目的地点630として該当する店に得点1点が付与される。また、重要度5の項目である「交差点付近」611に一致点がある場合には、候補目的地点630として該当する店に得点5点が付与される。なお、得点の付与は、重要度1〜5に応じて段階的に1点〜5点としたが、これに限られるものではない。   As for the provision of scores, based on each item and map information, for example, when there is a coincidence in “bank in the north” 615 that is an item of importance 1, a score is given to the corresponding store as a candidate destination point 630 1 point is awarded. Further, when there is a coincidence in “Near intersection” 611 which is an item of importance 5, 5 points are given to the corresponding store as the candidate destination point 630. In addition, although provision of the score was made into 1 point-5 points in steps according to the importance 1-5, it is not restricted to this.

つぎに、具体的な候補目的地点630を例に挙げて説明すると、重要度5の「交差点付近」611という項目の情報と地図情報とに基づいて検索をおこなった結果、A店631とB店632とが一致した場合、つまり、交差点付近に存在する飲食店としてA店631とB店632とが抽出された場合、A店631とB店632に対して、重要度5に対応した得点5点が付与される。なお、「交差点付近」611という項目についての検索は、たとえば、交差点付近100m以内の飲食店を検索すればよい。距離の算出は、緯度経度情報を基に算出すればよい。   Next, a specific candidate destination point 630 will be described as an example. As a result of searching based on the information of the item of “Near Intersection” 611 with importance 5 and map information, A store 631 and B store If the store 632 matches the store 632, that is, if the store A 631 and the store B 632 are extracted as restaurants near the intersection, the score 5 corresponding to the importance 5 is given to the store A 631 and the store B 632. Points are awarded. The search for the item “near the intersection” 611 may be, for example, a search for restaurants within 100 m near the intersection. The distance may be calculated based on the latitude / longitude information.

さらに、「2車線の道路に隣接」612という項目の情報と地図情報とに基づいて検索をおこなった結果、A店631とC店633とが一致した場合、つまり、2車線の道路に隣接する飲食店としてA店631とC店633とが抽出された場合、A店631とC店633に対して、重要度4に対応した得点4点が付与される。   Furthermore, as a result of performing a search based on the information of the item “adjacent to the two-lane road” 612 and the map information, if the store A 631 and the store C 633 match, that is, it is adjacent to the two-lane road. When A store 631 and C store 633 are extracted as restaurants, 4 points corresponding to importance 4 are given to A store 631 and C store 633.

なお、「2車線の道路に隣接」612という項目についての検索は、たとえば、はじめに、候補となる飲食店が道路に面しているか否かを判断する。候補となる飲食店が、道路に面しているか否かの情報をあらかじめ検索データとして記録している場合には、当該検索データを用いることができるが、検索データがない場合は、緯度経度情報を基に、道路の形状等に関する道路情報を取得する。起点とする道路に対して、候補となる目的地点から垂線を引き、緯度経度情報を基に垂線の距離を算出し、算出した距離が閾値以内(たとえば100m以内)であれば、隣接する道路として判断することができる。そして、隣接する道路があると判断した場合に、その道路の車線数に関する情報を取得する。   The search for the item “adjacent to a two-lane road” 612, for example, first determines whether or not a candidate restaurant faces the road. If information on whether or not a candidate restaurant faces a road is recorded in advance as search data, the search data can be used, but if there is no search data, latitude / longitude information can be used. Based on the above, road information related to the shape of the road is acquired. With respect to the starting road, a perpendicular line is drawn from the candidate destination point, the distance of the perpendicular line is calculated based on the latitude and longitude information, and if the calculated distance is within a threshold (for example, within 100 m), it is determined as an adjacent road. Judgment can be made. When it is determined that there is an adjacent road, information on the number of lanes on the road is acquired.

また、「国道に隣接」613という項目の情報と地図情報とに基づいて検索をおこなった結果、A店631のみが一致した場合、つまり、国道に隣接する飲食店としてA店631が抽出された場合、A店631に対して、重要度3に対応した得点3点が付与される。なお、「国道に隣接」613という項目についての検索は、上述した「2車線の道路に隣接」612の項目における検索と同様に、まず、候補となる飲食店が道路に面しているか否かを判断する。そして、隣接する道路があると判断した場合に、その道路の種別に関する情報を取得する。   Further, as a result of searching based on the information of the item “adjacent to the national highway” 613 and the map information, when only the store A 631 matches, that is, the restaurant A 631 is extracted as a restaurant adjacent to the national highway. In this case, a score of 3 points corresponding to the importance 3 is given to the store A 631. Note that the search for the item “adjacent to the national road” 613 is similar to the search for the item “adjacent to the two-lane road” 612 described above, and whether or not the candidate restaurant faces the road first. Judging. When it is determined that there is an adjacent road, information regarding the type of the road is acquired.

また、重要度2の「コンビニの横」614という項目、および重要度1の「北側に銀行」615という項目についても、同様に検索をおこなう。なお、「北側に銀行」615という項目についての検索は、ある範囲内(たとえば、500m以内)において、北側に銀行があるか否かを検索する。つまり、このような検索は、銀行を中心にして、南側に飲食店があるか否かを判断することによっておこなわれる。なお、方角および距離の算出は、緯度経度情報を基におこない、たとえば、銀行から見て、緯度の低い飲食店は南側にあるもの(目的地点から見ると北側に銀行があるもの)として判断される。   Similarly, the item “important next to the convenience store” 614 with the importance level 2 and the item “bank on the north side” 615 with the importance level 1 are similarly searched. Note that the search for the item “bank on the north side” 615 searches whether there is a bank on the north side within a certain range (for example, within 500 m). That is, such a search is performed by determining whether or not there is a restaurant on the south side with a bank at the center. The direction and distance are calculated based on the latitude and longitude information. For example, a restaurant with a low latitude is located on the south side when viewed from the bank (the bank is located on the north side when viewed from the destination). The

このレストランX近傍の情報610と地図情報とに基づいた検索により、合計得点640は、A店631が15点、B店632が8点、C店633が5点となる。優先度650は、合計得点640の高い順に付けられるため、A店631が優先度1位、B店632が優先度2位、C店633が優先度3位となる。このようにして、レストランXの候補目的地点630として、該当する可能性が高い順に、A店631、B店632、C店633の順で検索結果リストとして出力される。   By the search based on the information 610 near the restaurant X and the map information, the total score 640 is 15 points for the store A 631, 8 points for the store B 632, and 5 points for the store C 633. Since the priority 650 is assigned in the descending order of the total score 640, the A store 631 is the first priority, the B store 632 is the second priority, and the C store 633 is the third priority. In this way, the candidate destination point 630 of the restaurant X is output as a search result list in the order of the A store 631, the B store 632, and the C store 633 in the descending order of possibility.

以上説明したように、本実施例にかかるナビゲーション装置300によれば、飲食店であるということの目的地点の地物に関する情報およびレストランX近傍の情報と、地図情報とに基づいて、レストランXの候補となる飲食店を検索する。したがって、利用者が施設や道路の名称を知らない場合であっても、レストランXを検索することができる。これにより、利用者は、レストランXの行き方を教わった場合や、レストランXに以前に行ったことがあったとしても、その場所をはっきりと思い出せない場合などに、レストランX近傍の情報に基づいて、レストランXを検索することができる。なお、本実施例では、目的地を検索する場合を例に挙げて説明したが、このような処理は、地図情報上の施設などを検索する場合にも適用できる。   As described above, according to the navigation device 300 according to the present embodiment, based on the information about the feature of the destination point that is a restaurant, information about the restaurant X, and map information, Search for candidate restaurants. Therefore, the restaurant X can be searched even if the user does not know the name of the facility or road. As a result, if the user is taught how to go to the restaurant X, or if he / she has been to the restaurant X before, the user cannot clearly remember the location, etc. , Restaurant X can be searched. In the present embodiment, the case of searching for a destination has been described as an example, but such processing can also be applied to the case of searching for facilities on map information.

また、本実施例にかかるナビゲーション装置300によれば、利用者によって指定された範囲内の地図情報を読み込むようにしたので、不必要な地図情報を読み込まずに検索範囲を限定でき、検索速度の高速化や検索精度の向上を図ることができる。さらに、過去に走行した走行履歴情報に基づいて、地図情報を読み込むようにしたので、レストランXに該当する可能性の高い場所のみの地図情報を読み込むことによって検索範囲を限定でき、より検索速度の高速化や検索精度の向上を図ることができる。   Further, according to the navigation device 300 according to the present embodiment, since the map information within the range specified by the user is read, the search range can be limited without reading unnecessary map information, and the search speed can be reduced. Speedup and search accuracy can be improved. Furthermore, since the map information is read based on the travel history information that has traveled in the past, the search range can be limited by reading only the map information of places that are likely to correspond to the restaurant X. Speedup and search accuracy can be improved.

また、本実施例にかかるナビゲーション装置300によれば、レストランX近傍の複数の項目化した情報を受け付け、受け付けたレストランX近傍の複数の項目化した情報、および地図情報に基づいて、候補となる飲食店を絞り込むようにした。このように、レストランX近傍の情報を項目化することによって、レストランX近傍の情報と地図情報とを簡単に対比することができるので、候補となる飲食店の絞り込みを簡単な処理でおこなうことができる。   Moreover, according to the navigation apparatus 300 concerning a present Example, the several itemized information of the restaurant X vicinity is received, It becomes a candidate based on the received several itemized information of the restaurant X vicinity, and map information. Narrow down restaurants. In this way, by itemizing the information in the vicinity of the restaurant X, it is possible to easily compare the information in the vicinity of the restaurant X with the map information, so that it is possible to narrow down candidate restaurants by simple processing. it can.

また、本実施例にかかるナビゲーション装置300によれば、レストランX近傍の複数の項目化した情報と地図情報とに一致点があるか否かを、複数の項目それぞれについて判別し、レストランX近傍の複数の項目化した情報のうち少なくとも一つの項目と地図情報とに一致点があると判別されたとき、地図情報上の一致した地点を候補となる飲食店として決定するようにした。このように、レストランX近傍の情報を項目化し、レストランX近傍の情報と地図情報とが一致するか否かを判別するようにしたので、簡単な処理で候補となる飲食店を決定することができる。   Further, according to the navigation device 300 according to the present embodiment, it is determined for each of the plurality of items whether or not there is a match between the plurality of itemized information in the vicinity of the restaurant X and the map information. When it is determined that there is a matching point in at least one item of the plurality of itemized information and the map information, the matching point on the map information is determined as a candidate restaurant. As described above, the information in the vicinity of the restaurant X is itemized, and it is determined whether or not the information in the vicinity of the restaurant X matches the map information, so that a candidate restaurant can be determined by a simple process. it can.

本実施例にかかるナビゲーション装置300によれば、レストランX近傍の複数の項目化した情報のうち少なくとも一つの項目と地図情報とに一致点があると判別されたとき、判別された項目ごとの一致点をそれぞれ得点化して、合計得点を算出するとともに、算出された合計得点に応じて、候補目的地点の優先度を決定するようにした。これにより、レストランXに該当する可能性の高いものから順に出力することができる。   According to the navigation apparatus 300 according to the present embodiment, when it is determined that at least one item out of a plurality of itemized information in the vicinity of the restaurant X has a match point with the map information, a match is made for each determined item. Each point was scored to calculate the total score, and the priority of the candidate destination point was determined according to the calculated total score. Thereby, it can output in order from the thing with high possibility corresponding to the restaurant X.

以上説明したように、本発明の情報表示装置、情報表示方法、情報表示プログラム、および記憶媒体によれば、ナビゲーション装置300は、飲食店であるということの検索地点の地物に関する情報およびレストランX近傍の情報と、地図情報とに基づいて、レストランXの候補となる飲食店を検索する。したがって、利用者が施設や道路の名称を知らない場合であっても、レストランXを検索することができる。これにより、利用者は、レストランXの行き方を教わった場合や、レストランXに以前に行ったことがあったとしても、その場所をはっきりと思い出せない場合などに、レストランX近傍の情報に基づいて、レストランXを検索することができる。   As described above, according to the information display device, the information display method, the information display program, and the storage medium of the present invention, the navigation device 300 is information about the feature at the search point that it is a restaurant and the restaurant X. A restaurant serving as a candidate for the restaurant X is searched based on the neighboring information and the map information. Therefore, the restaurant X can be searched even if the user does not know the name of the facility or road. As a result, if the user is taught how to go to the restaurant X, or if he / she has been to the restaurant X before, the user cannot clearly remember the location, etc. , Restaurant X can be searched.

なお、本実施例で説明した情報表示方法は、あらかじめ用意されたプログラムをパーソナル・コンピュータやワークステーションなどのコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、CD−ROM、MO、DVDなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。また、このプログラムは、インターネットなどのネットワークを介して配布することが可能な伝送媒体であってもよい。   The information display method described in the present embodiment can be realized by executing a program prepared in advance on a computer such as a personal computer or a workstation. This program is recorded on a computer-readable recording medium such as a hard disk, a flexible disk, a CD-ROM, an MO, and a DVD, and is executed by being read from the recording medium by the computer. Further, this program may be a transmission medium that can be distributed via a network such as the Internet.

100 情報表示装置
101 受付部
102 読込部
103 検索部
104 出力部
105 判別部
106 決定部
107 算出部
DESCRIPTION OF SYMBOLS 100 Information display apparatus 101 Reception part 102 Reading part 103 Search part 104 Output part 105 Discriminating part 106 Determination part 107 Calculation part

Claims (10)

利用者によって入力された、検索対象となる検索地点の地物に関する情報、および検索地点近傍の情報を受け付ける受付手段と、
あらかじめ格納された地図情報を読み込む読込手段と、
前記受付手段が受け付けた検索地点の地物に関する情報および検索地点近傍の情報と、前記読込手段によって読み込まれた地図情報とに基づいて、検索地点の候補となる候補検索地点を検索する検索手段と、
前記検索手段によって検索された候補検索地点を出力する出力手段と、
を備えることを特徴とする情報表示装置。
A receiving means for receiving information about the feature of the search point to be searched and information in the vicinity of the search point input by the user;
Reading means for reading pre-stored map information;
Search means for searching for candidate search points that are candidates for search points based on information on the features of the search points received by the receiving means and information on the vicinity of the search points and map information read by the reading means; ,
Output means for outputting candidate search points searched by the search means;
An information display device comprising:
前記読込手段は、利用者によって指定された範囲内の地図情報を読み込むことを特徴とする請求項1に記載の情報表示装置。   The information reading apparatus according to claim 1, wherein the reading unit reads map information within a range specified by a user. 前記受付手段は、検索地点近傍の複数の項目化した情報を受け付け、
前記検索手段は、前記受付手段が受け付けた検索地点近傍の複数の項目化した情報、および前記読込手段によって読み込まれた地図情報に基づいて、候補検索地点を絞り込むことを特徴とする請求項1に記載の情報表示装置。
The accepting means accepts a plurality of itemized information in the vicinity of the search point,
The search unit narrows down candidate search points based on a plurality of itemized information in the vicinity of the search point received by the receiving unit and map information read by the reading unit. The information display device described.
前記検索手段は、
前記検索地点近傍の複数の項目化した情報と、前記読込手段によって読み込まれた地図情報と、に一致点があるか否かを、前記複数の項目それぞれについて判別する判別手段と、
前記判別手段によって、前記検索地点近傍の複数の項目化した情報のうち少なくとも一つの項目と、地図情報と、に一致点があると判別されたとき、地図情報上の一致した地点を候補検索地点として決定する決定手段と、
を備えることを特徴とする請求項1に記載の情報表示装置。
The search means includes
Discriminating means for discriminating whether each of the plurality of items has a matching point between the plurality of itemized information in the vicinity of the search point and the map information read by the reading means;
When it is determined by the determination means that there is a matching point in at least one item among the plurality of itemized information in the vicinity of the search point and the map information, the matching point on the map information is determined as a candidate search point. Determining means to determine as,
The information display device according to claim 1, further comprising:
前記検索手段は、前記判別手段によって、前記検索地点近傍の複数の項目化した情報のうち少なくとも一つの項目と地図情報とに一致点があると判別されたとき、判別された項目ごとの一致点をそれぞれ得点化して、合計得点を算出する算出手段を備え、
前記決定手段は、前記算出手段によって算出された合計得点に応じて、候補検索地点の優先度を決定することを特徴とする請求項4に記載の情報表示装置。
The search means, when it is determined by the determination means that there is a match between at least one item and the map information among a plurality of itemized information in the vicinity of the search point, a matching point for each determined item Is provided with a calculation means for calculating the total score,
5. The information display apparatus according to claim 4, wherein the determination unit determines the priority of the candidate search points according to the total score calculated by the calculation unit.
前記検索地点近傍の情報は、交差点を基準とした位置情報、隣接する道路の車線数に関する情報、隣接する道路の種別に関する情報、隣接する施設に関する情報、または、指定した方角に存在する施設に関する情報、として項目化し、この中から少なくとも一つを含むことを特徴とする請求項1に記載の情報表示装置。   Information on the vicinity of the search point includes position information based on an intersection, information on the number of lanes on an adjacent road, information on the type of an adjacent road, information on an adjacent facility, or information on a facility existing in a specified direction The information display device according to claim 1, wherein the information display device includes at least one of the items. 前記読込手段は、過去に走行した走行履歴情報に基づいて、地図情報を読み込むことを特徴とする請求項1〜6のいずれか一つに記載の情報表示装置。   The information reading apparatus according to claim 1, wherein the reading unit reads map information based on travel history information traveled in the past. 利用者によって入力された、検索対象となる検索地点の地物に関する情報、および検索地点近傍の情報を受け付ける受付工程と、
あらかじめ格納された地図情報を読み込む読込工程と、
前記受付工程が受け付けた検索地点の地物に関する情報および検索地点近傍の情報と、前記読込工程によって読み込まれた地図情報とに基づいて、検索地点の候補となる候補検索地点を検索する検索工程と、
前記検索工程によって検索された候補検索地点を出力する出力工程と、
を含むことを特徴とする情報表示方法。
A reception process for receiving information about the feature of the search point to be searched and information in the vicinity of the search point input by the user;
A reading process for reading map information stored in advance;
A search step for searching for candidate search points that are candidates for a search point based on information on the features of the search point received by the reception step and information on the vicinity of the search point and the map information read by the reading step; ,
An output step of outputting candidate search points searched by the search step;
An information display method comprising:
請求項8に記載の情報表示方法をコンピュータに実行させることを特徴とする情報表示プログラム。   An information display program for causing a computer to execute the information display method according to claim 8. 請求項9に記載の情報表示プログラムを記録したことを特徴とするコンピュータに読み取り可能な記録媒体。   A computer-readable recording medium on which the information display program according to claim 9 is recorded.
JP2009501066A 2007-02-27 2007-02-27 Information display device, information display method, information display program, and recording medium Pending JPWO2008105063A1 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2007/053600 WO2008105063A1 (en) 2007-02-27 2007-02-27 Information display device, information display method, information display program, and recording medium

Publications (1)

Publication Number Publication Date
JPWO2008105063A1 true JPWO2008105063A1 (en) 2010-06-03

Family

ID=39720909

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009501066A Pending JPWO2008105063A1 (en) 2007-02-27 2007-02-27 Information display device, information display method, information display program, and recording medium

Country Status (2)

Country Link
JP (1) JPWO2008105063A1 (en)
WO (1) WO2008105063A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2911036A1 (en) * 2013-04-30 2014-11-06 Aleees Eco Ark Co. Ltd. Large electric vehicle power structure and alternating-hibernation battery management and control method thereof
JP6177997B2 (en) * 2013-04-30 2017-08-09 アリース エコ アーク(ケイマン) シーオー.エルティーディー. Large electric vehicle power system, and alternate outage battery management and control method for large electric vehicle power system
JP6858719B2 (en) * 2018-01-05 2021-04-14 株式会社トヨタマップマスター Search area identification method, identification device and identification program.

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001027536A (en) * 1999-07-13 2001-01-30 Alpine Electronics Inc Navigation system
JP2001216310A (en) * 2000-02-01 2001-08-10 Yoshida Printing Inc Object retrieval device
JP2004333233A (en) * 2003-05-02 2004-11-25 Alpine Electronics Inc Navigation apparatus
JP2006047266A (en) * 2004-06-29 2006-02-16 Denso Corp Navigation device for vehicle
JP2006078430A (en) * 2004-09-13 2006-03-23 Mitsubishi Electric Corp Car navigation system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001027536A (en) * 1999-07-13 2001-01-30 Alpine Electronics Inc Navigation system
JP2001216310A (en) * 2000-02-01 2001-08-10 Yoshida Printing Inc Object retrieval device
JP2004333233A (en) * 2003-05-02 2004-11-25 Alpine Electronics Inc Navigation apparatus
JP2006047266A (en) * 2004-06-29 2006-02-16 Denso Corp Navigation device for vehicle
JP2006078430A (en) * 2004-09-13 2006-03-23 Mitsubishi Electric Corp Car navigation system

Also Published As

Publication number Publication date
WO2008105063A1 (en) 2008-09-04

Similar Documents

Publication Publication Date Title
JP4450003B2 (en) Navigation device
US20090150354A1 (en) Search devices, methods, and programs for use with navigation devices, methods, and programs
US20070159361A1 (en) Information display apparatus, information display method, and computer product
US8428865B2 (en) Navigation system and roadway search method
JP4550926B2 (en) Route search device, route search method, route search program, and recording medium
JP2009042129A (en) Navigation device and program
JP4922637B2 (en) Route search device, route search method, route search program, and recording medium
JP4644618B2 (en) Location registration device, route search device, location registration method, location registration program, and recording medium
JP2007241122A (en) Speech recognition device, method, and program, and recording medium
JP2008309599A (en) Information output unit and information output method
JP2002116040A (en) Navigation device
JPWO2008105063A1 (en) Information display device, information display method, information display program, and recording medium
JP4945334B2 (en) Route search device, route search method, route search program, and computer-readable recording medium
JP3850613B2 (en) Navigation device
JP4682209B2 (en) DATA UPDATE DEVICE, DATA UPDATE METHOD, DATA UPDATE PROGRAM, AND RECORDING MEDIUM
JP2005214783A (en) Navigation system and method for displaying facility marks
EP2071478A2 (en) Search device, navigation device, search method and computer program product
JP2009222409A (en) Device, method, and program for outputting information, and recording medium
WO2006070583A1 (en) Route searching device, route searching method, route searching program, and recording medium
JP2006201072A (en) Navigation apparatus
JPWO2006100890A1 (en) Route presenting device, route presenting method, route presenting program, and recording medium
JP4293893B2 (en) Navigation device and landmark display method
JP4274913B2 (en) Destination search device
JP2007263580A (en) Route search device, route search method, route search program, and recording medium
JP3393442B2 (en) Vehicle navigation system

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100406

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20100727