(57)【要約】  情報表示装置（１００）は、利用者によって入力された、検索地点の地物に関する情報、および検索地点近傍の情報を受け付ける受付部（１０１）と、あらかじめ格納された地図情報を読み込む読込部（１０２）と、受付部（１０１）が受け付けた検索地点の地物に関する情報および検索地点近傍の情報と、読込部（１０２）によって読み込まれた地図情報とに基づいて、検索地点の候補となる候補検索地点を検索する検索部（１０３）と、検索部（１０３）によって検索された候補検索地点を出力する出力部（１０４）と、を備える。
2008105063.tif 000002
【特許請求の範囲】
【請求項１】
利用者によって入力された、検索対象となる検索地点の地物に関する情報、および検索地点近傍の情報を受け付ける受付手段と、
あらかじめ格納された地図情報を読み込む読込手段と、
前記受付手段が受け付けた検索地点の地物に関する情報および検索地点近傍の情報と、前記読込手段によって読み込まれた地図情報とに基づいて、検索地点の候補となる候補検索地点を検索する検索手段と、
前記検索手段によって検索された候補検索地点を出力する出力手段と、
を備えることを特徴とする情報表示装置。
【請求項２】
前記読込手段は、利用者によって指定された範囲内の地図情報を読み込むことを特徴とする請求項１に記載の情報表示装置。
【請求項３】
前記受付手段は、検索地点近傍の複数の項目化した情報を受け付け、
前記検索手段は、前記受付手段が受け付けた検索地点近傍の複数の項目化した情報、および前記読込手段によって読み込まれた地図情報に基づいて、候補検索地点を絞り込むことを特徴とする請求項１に記載の情報表示装置。
【請求項４】
前記検索手段は、
前記検索地点近傍の複数の項目化した情報と、前記読込手段によって読み込まれた地図情報と、に一致点があるか否かを、前記複数の項目それぞれについて判別する判別手段と、
前記判別手段によって、前記検索地点近傍の複数の項目化した情報のうち少なくとも一つの項目と、地図情報と、に一致点があると判別されたとき、地図情報上の一致した地点を候補検索地点として決定する決定手段と、
を備えることを特徴とする請求項１に記載の情報表示装置。
【請求項５】
前記検索手段は、前記判別手段によって、前記検索地点近傍の複数の項目化した情報のうち少なくとも一つの項目と地図情報とに一致点があると判別されたとき、判別された項目ごとの一致点をそれぞれ得点化して、合計得点を算出する算出手段を備え、
前記決定手段は、前記算出手段によって算出された合計得点に応じて、候補検索地点の優先度を決定することを特徴とする請求項４に記載の情報表示装置。
【請求項６】
前記検索地点近傍の情報は、交差点を基準とした位置情報、隣接する道路の車線数に関する情報、隣接する道路の種別に関する情報、隣接する施設に関する情報、または、指定した方角に存在する施設に関する情報、として項目化し、この中から少なくとも一つを含むことを特徴とする請求項１に記載の情報表示装置。
【請求項７】
前記読込手段は、過去に走行した走行履歴情報に基づいて、地図情報を読み込むことを特徴とする請求項１〜６のいずれか一つに記載の情報表示装置。
【請求項８】
利用者によって入力された、検索対象となる検索地点の地物に関する情報、および検索地点近傍の情報を受け付ける受付工程と、
あらかじめ格納された地図情報を読み込む読込工程と、
前記受付工程が受け付けた検索地点の地物に関する情報および検索地点近傍の情報と、前記読込工程によって読み込まれた地図情報とに基づいて、検索地点の候補となる候補検索地点を検索する検索工程と、
前記検索工程によって検索された候補検索地点を出力する出力工程と、
を含むことを特徴とする情報表示方法。
【請求項９】
請求項８に記載の情報表示方法をコンピュータに実行させることを特徴とする情報表示プログラム。
【請求項１０】
請求項９に記載の情報表示プログラムを記録したことを特徴とするコンピュータに読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、情報表示装置、情報表示方法、情報表示プログラム、および記録媒体に関する。ただし、この発明の利用は上述の情報表示装置、情報表示方法、情報表示プログラム、および記録媒体には限らない。
【背景技術】
【０００２】
近年、車両などの移動体には、利用者の所望する施設などを表示する情報表示装置が搭載されている。このような情報表示装置において、利用者が所望する施設を表示させるためには、たとえば、画面に表示される地図を基に、利用者が所望の地点を指定できるのであれば、直接ポインタを当該施設の存在する地点に合わせることによって、当該施設を表示させることができる。また、画面に表示される地図を基に、利用者が当該施設の存在する地点を指定できない場合であっても、利用者が、所望する地点の住所を得ているのであれば、当該地点の住所をテキスト入力することによって、所望する地点を表示することもできる。【０００３】
このように、利用者が、所望する地点について明確な位置情報を得ている場合には、所望する地点を表示することができるが、利用者が、所望する地点について明確な位置情報を得ていない場合には、上述した方法では、所望する地点を表示させることができない。なお、利用者が、所望する地点について明確な位置情報を得ていない場合とは、たとえば、表示させたい地点までの行き方を他人から聞いた場合や、表示させたい場所が以前に訪れた場所であっても、その場所をはっきりと覚えていない場合などである。【０００４】
このような場合であっても、利用者は、所望する地点近傍の通り名や周辺の施設名など、少なくとも、所望する地点近傍の何らかの情報は得ているものである。そこで、所望の画面を表示させるために、表示させたい場所（希望表示場所）の近傍の通り名や周辺の施設名に基づいて、希望表示場所の近傍の通り名や施設名などを組み合わせ、かつ、この組み合わせたものと地図番号（表示画面番号）とを対応させた索引表を備え、利用者が施設名や道路名などを指定することによって、希望表示場所に対応する地点の地図を表示させるようにした技術が提案されている（たとえば、下記特許文献１参照。）。【０００５】
【特許文献１】特開２００２−２０２９７７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述した特許文献１の技術は、利用者が通り名や施設名を知っていることを前提としており、利用者が通りや施設の名称を知らなければ、所望の地点を検索することができないといった問題が一例として挙げられる。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するため、請求項１の発明にかかる情報表示装置は、利用者によって入力された、検索対象となる検索地点の地物に関する情報、および検索地点近傍の情報を受け付ける受付手段と、あらかじめ格納された地図情報を読み込む読込手段と、前記受付手段が受け付けた検索地点の地物に関する情報および検索地点近傍の情報と、前記読込手段によって読み込まれた地図情報とに基づいて、検索地点の候補となる候補検索地点を検索する検索手段と、前記検索手段によって検索された候補検索地点を出力する出力手段と、を備えることを特徴とする。【０００８】
また、請求項８の発明にかかる情報表示方法は、利用者によって入力された、検索対象となる検索地点の地物に関する情報、および検索地点近傍の情報を受け付ける受付工程と、あらかじめ格納された地図情報を読み込む読込工程と、前記受付工程が受け付けた検索地点の地物に関する情報および検索地点近傍の情報と、前記読込工程によって読み込まれた地図情報とに基づいて、検索地点の候補となる候補検索地点を検索する検索工程と、前記検索工程によって検索された候補検索地点を出力する出力工程と、を含むことを特徴とする。【０００９】
また、請求項９の発明にかかる情報表示プログラムは、請求項８に記載の情報表示方法をコンピュータに実行させることを特徴とする。【００１０】
また、請求項１０の発明にかかる記録媒体は、請求項９に記載の情報表示プログラムをコンピュータに読み取り可能に記録したことを特徴とする。
【図面の簡単な説明】
【００１１】
【図１】図１は、実施の形態にかかる情報表示装置の機能的構成の一例を示すブロック図である。
【図２】図２は、実施の形態にかかる情報表示装置の情報表示処理手順の一例を示すフローチャートである。
【図３】図３は、実施例にかかるナビゲーション装置のハードウェア構成の一例を示すブロック図である。
【図４】図４は、実施例にかかるナビゲーション装置の情報表示処理の一例を示すフローチャートである。
【図５】図５は、実施例にかかるナビゲーション装置の目的地点検索処理を示すフローチャートである。
【図６】図６は、実施例にかかるナビゲーション装置の目的地点検索結果の一例を示す説明図である。
【符号の説明】
【００１２】
１００  情報表示装置
１０１  受付部
１０２  読込部
１０３  検索部
１０４  出力部
１０５  判別部
１０６  決定部
１０７  算出部
【発明を実施するための最良の形態】
【００１３】
以下に添付図面を参照して、この発明にかかる情報表示装置、情報表示方法、情報表示プログラム、および記録媒体の好適な実施の形態を詳細に説明する。【００１４】
（実施の形態）
（情報表示装置の機能的構成）
この発明の実施の形態にかかる情報表示装置１００の機能的構成について説明する。図１は、実施の形態にかかる情報表示装置の機能的構成の一例を示すブロック図である。図１において、情報表示装置１００は、移動体に搭載されるものであり、受付部１０１と、読込部１０２と、検索部１０３と、出力部１０４と、を備えている。【００１５】
受付部１０１は、利用者によって入力された、検索対象となる検索地点の地物に関する情報、および検索地点近傍の情報を受け付ける。検索地点の地物に関する情報は、緯度情報および経度情報は含まない情報である。検索地点の地物に関する情報とは、たとえば、検索する施設の情報であり、具体的には、飲食店、コンビニ、ガソリンスタンドなどのジャンルや名称に関する情報である。【００１６】
検索地点の地物に関する情報は、たとえば、飲食店のジャンルに関する情報をさらに限定したレストラン、日本料理店、中華料理店、などに分類した情報でもよい。また、検索地点の地物に関する情報は、たとえば、フランチャイズチェーンなどにおいて、特定の店名（たとえば、川越駅前店など）を検索する場合に、商号などの名称に関する情報が挙げられる。利用者による入力には、主に利用者によるテキスト入力が挙げられるが、音声入力であってもよい。【００１７】
検索地点近傍の情報は、検索地点周辺の施設の立地情報や、検索地点周辺の道路の情報である。具体的には、検索地点近傍の情報は、交差点を基準とした位置情報、隣接する道路の車線数に関する情報、隣接する道路の種別に関する情報、隣接する施設に関する情報、または、指定した方角に存在する施設に関する情報、として項目化し、この中から少なくとも一つを含むことがよい。なお、検索地点近傍の情報は、このほかにも、隣接する道路の形状として、たとえば、隣接する道路の勾配に関する情報や、カーブに関する情報のほか、駐車場の有無に関する情報などを含めてもよい。なお、検索地点近傍の情報は、緯度情報および経度情報は含まない情報であってもよい。【００１８】
なお、交差点を基準とした位置情報とは、検索対象となる検索地点が交差点に対してどのような位置にあるかの情報であり、たとえば、十字交差点の角、Ｔ字交差点の角、交差点に隣接しない、といった情報である。隣接する道路の車線数に関する情報とは、検索対象となる検索地点が何車線の道路に面しているかといった情報であり、たとえば、１車線、２車線、３車線、４車線以上、といった情報である。【００１９】
また、隣接する道路の種別に関する情報とは、検索対象となる検索地点がどのような種別の道路に面しているかといった情報であり、たとえば、高速道路、一般道路、国道、主要地方道、細街路、一方通行、といった情報である。隣接する施設に関する情報とは、検索対象となる検索地点がどのような施設に隣接しているかといった情報であり、たとえば、右側にコンビニ、左側に銀行、といった情報である。指定した方角に存在する施設に関する情報とは、検索対象となる検索地点を中心として、指定した方角にどのような施設が存在しているかといった情報であり、たとえば、北側にコンビニ、南側に銀行、といった情報である。【００２０】
読込部１０２は、あらかじめ格納された地図情報を読み込む。読込部１０２は、利用者によって指定された範囲内の地図情報を読み込んでもよい。指定された範囲内とは、指定された距離の範囲内や、指定された方角の範囲内のほか、指定された地域の範囲内であってもよい。具体的には、市区町村などの情報や、現在地から所定の領域内の情報のほか、登録ポイント付近などの情報が挙げられる。また、読込部１０２は、過去に走行した走行履歴情報に基づいて、地図情報を読み込んでもよい。【００２１】
検索部１０３は、受付部１０１が受け付けた検索地点の地物に関する情報および検索地点近傍の情報と、読込部１０２によって読み込まれた地図情報とに基づいて、検索地点の候補となる候補検索地点を検索する。検索部１０３は、たとえば、テキストデータとして入力した検索地点の地物に関する情報および検索地点近傍の情報を、地図情報と対比することによって、候補検索地点を検索する。【００２２】
出力部１０４は、検索部１０３によって検索された候補検索地点を出力する。出力形式は、ディスプレイなどの表示画面によって検索結果を一覧表示するものでもよいし、音声による出力であってもよい。【００２３】
このような構成において、受付部１０１は、検索地点近傍の複数の項目化した情報を受け付け、検索部１０３は、受付部１０１が受け付けた検索地点近傍の複数の項目化した情報、および読込部１０２によって読み込まれた地図情報に基づいて、候補検索地点を絞り込むようにしてもよい。【００２４】
また、検索部１０３は、判別部１０５と、決定部１０６と、を備えてもよい。判別部１０５は、検索地点近傍の複数の項目化した情報と読込部１０２によって読み込まれた地図情報とに一致点があるか否かを、複数の項目それぞれについて判別する。決定部１０６は、判別部１０５によって、検索地点近傍の複数の項目化した情報のうち少なくとも一つの項目と地図情報とに一致点があると判別されたとき、地図情報上の一致した地点を候補検索地点として決定する。【００２５】
さらに、判別部１０５および決定部１０６を備えた構成において、検索部１０３は、算出部１０７を備えてもよい。算出部１０７は、判別部１０５によって、検索地点近傍の複数の項目化した情報のうち少なくとも一つの項目と地図情報とに一致点があると判別されたとき、判別された項目ごとの一致点をそれぞれ得点化して、合計得点を算出する。この場合、決定部１０６は、算出部１０７によって算出された合計得点に応じて、候補検索地点の優先度を決定する。【００２６】
なお、このような構成において、受付部１０１が検索地点近傍の複数の項目化した情報のうち、情報の重要度を示す重要度情報を受け付けるようにし、検索地点近傍の情報と地図情報とに一致点がある場合に、算出部１０７は重要度に応じて高得点に得点化してもよい。重要度情報とは、検索地点近傍の項目化した情報としての、交差点を基準とした位置情報、隣接する道路の車線数に関する情報、隣接する道路の種別に関する情報、隣接する施設に関する情報、または、指定した方角に存在する施設に関する情報、のうち、どの情報を重視するかの情報であり、項目化された各情報に対して、重要度に応じて付されている。【００２７】
（情報表示装置の情報表示処理手順）
つぎに、図２を用いて、情報表示装置１００の情報表示処理手順について説明する。図２は、実施の形態１にかかる情報表示装置の情報表示処理手順の一例を示すフローチャートである。【００２８】
図２のフローチャートにおいて、まず、情報表示装置１００は、利用者によって入力される検索地点の地物に関する情報および検索地点近傍の情報を受け付けるのを待って（ステップＳ２０１：Ｎｏのループ）、検索地点の地物に関する情報および検索地点近傍の情報を受け付けた場合（ステップＳ２０１：Ｙｅｓ）、読込部１０２によって地図情報の読み込みをおこなう（ステップＳ２０２）。そして、読み込んだ地図情報の範囲内において、判別部１０５によって検索地点の情報に対応する施設があるか否かを判断する（ステップＳ２０３）。【００２９】
ステップＳ２０３において、検索地点の情報に対応する施設がある場合（ステップＳ２０３：Ｙｅｓ）、検索部１０３によって、検索地点近傍の情報と地図情報とに基づいて、候補検索地点を検索する（ステップＳ２０４）。そして、出力部１０４によって候補検索地点を出力し（ステップＳ２０５）、一連の処理を終了する。一方、ステップＳ２０３において、読み込んだ地図情報の範囲内において、検索地点の情報に対応する施設がない場合（ステップＳ２０３：Ｎｏ）、一連の処理を終了する。【００３０】
以上説明したように、本実施の形態にかかる情報表示装置１００によれば、検索地点の地物に関する情報および検索地点近傍の情報と、地図情報とに基づいて、検索地点の候補となる候補検索地点を検索する。したがって、利用者が施設や道路の名称を知らない場合であっても、検索地点を特定することができる。これによって、利用者は、表示させたい地点の行き方を教わった場合や、以前に行ったことのある場所だとしても検索地点をはっきりと思い出せない場合などに、検索地点近傍の情報に基づいて、検索地点を特定することができる。【００３１】
また、本実施の形態にかかる情報表示装置１００によれば、利用者によって指定された範囲内の地図情報を読み込むようにすれば、不必要な地図情報を読み込まずに検索範囲を限定できるので、検索速度の高速化や検索精度の向上を図ることができる。また、過去に走行した走行履歴情報に基づいて、地図情報を読み込むようにすれば、候補検索地点に該当する可能性の高い場所のみの地図情報を読み込むことによって検索範囲を限定できるので、検索速度の高速化や検索精度の向上を図ることができる。【００３２】
また、本実施の形態にかかる情報表示装置１００によれば、検索地点近傍の複数の項目化した情報を受け付け、受け付けた検索地点近傍の複数の項目化した情報、および読み込まれた地図情報に基づいて、候補検索地点を絞り込むようにしてもよい。このように、検索地点近傍の情報を項目化することによって、検索地点近傍の情報と地図情報とを簡単に対比することができるので、候補検索地点の絞り込みを簡単な処理でおこなうことができる。【００３３】
また、本実施の形態にかかる情報表示装置１００によれば、検索地点近傍の複数の項目化した情報と地図情報とに一致点があるか否かを、複数の項目それぞれについて判別し、検索地点近傍の複数の項目化した情報のうち少なくとも一つの項目と地図情報とに一致点があると判別されたとき、地図情報上の一致した地点を候補検索地点として決定するようにしてもよい。このように、検索地点近傍の情報を項目化し、検索地点近傍の情報と地図情報とが一致するか否かを判別するようにすれば、簡単な処理で候補検索地点を決定することができる。【００３４】
また、本実施の形態にかかる情報表示装置１００によれば、検索地点近傍の複数の項目化した情報のうち少なくとも一つの項目と地図情報とに一致点があると判別されたとき、判別された項目ごとの一致点をそれぞれ得点化して、合計得点を算出するとともに、算出された合計得点に応じて、候補検索地点の優先度を決定するようにしてもよい。これにより、候補検索地点に該当する可能性の高いものから順に出力することができる。
【実施例】
【００３５】
以下に、本発明の実施例について説明する。実施例では、車両に搭載されるナビゲーション装置によって、本発明の情報表示装置１００を実施した場合の一例について説明する。【００３６】
（ナビゲーション装置３００のハードウェア構成）
図３を用いて、実施例にかかるナビゲーション装置３００のハードウェア構成について説明する。図３は、実施例にかかるナビゲーション装置のハードウェア構成の一例を示すブロック図である。図３において、ナビゲーション装置３００は、車両などの移動体に搭載されており、ＣＰＵ３０１と、ＲＯＭ３０２と、ＲＡＭ３０３と、磁気ディスクドライブ３０４と、磁気ディスク３０５と、光ディスクドライブ３０６と、光ディスク３０７と、音声Ｉ／Ｆ（インターフェース）３０８と、マイク３０９と、スピーカ３１０と、入力デバイス３１１と、映像Ｉ／Ｆ３１２と、ディスプレイ３１３と、通信Ｉ／Ｆ３１４と、ＧＰＳユニット３１５と、各種センサ３１６と、カメラ３１７と、を備えている。また、各構成部３０１〜３１７はバス３２０によってそれぞれ接続されている。【００３７】
まず、ＣＰＵ３０１は、ナビゲーション装置３００の全体の制御を司る。ＲＯＭ３０２は、ブートプログラム、通信プログラム、経路探索プログラム、目的地点検索プログラムなどの各種プログラムを記録している。また、ＲＡＭ３０３は、ＣＰＵ３０１のワークエリアとして使用される。【００３８】
磁気ディスクドライブ３０４は、ＣＰＵ３０１の制御にしたがって磁気ディスク３０５に対するデータの読み取り／書き込みを制御する。磁気ディスク３０５は、磁気ディスクドライブ３０４の制御で書き込まれたデータを記録する。磁気ディスク３０５としては、たとえば、ＨＤ（ハードディスク）やＦＤ（フレキシブルディスク）を用いることができる。【００３９】
光ディスクドライブ３０６は、ＣＰＵ３０１の制御にしたがって光ディスク３０７に対するデータの読み取り／書き込みを制御する。光ディスク３０７は、光ディスクドライブ３０６の制御にしたがってデータの読み出される着脱自在な記録媒体である。光ディスク３０７は、書き込み可能な記録媒体を利用することもできる。また、この着脱可能な記録媒体として、光ディスク３０７のほか、ＭＯ、メモリカードなどであってもよい。【００４０】
磁気ディスク３０５や光ディスク３０７に記録される情報の一例として、経路探索・経路誘導などに用いる地図情報が挙げられる。地図情報は、建物、河川、地表面などの地物（フィーチャ）を表す背景データと、道路の形状を表す道路形状データとを有しており、ディスプレイ３１３の表示画面において２次元または３次元に描写される。ナビゲーション装置３００が経路誘導中の場合は、地図情報と後述するＧＰＳユニット３１５によって取得された車両の現在位置を示す車両マークとが重ねて表示されることとなる。【００４１】
音声Ｉ／Ｆ３０８は、音声入力用のマイク３０９および音声出力用のスピーカ３１０に接続される。マイク３０９に受音された音声は、音声Ｉ／Ｆ３０８内でＡ／Ｄ変換される。スピーカ３１０からは、音声が出力される。【００４２】
入力デバイス３１１は、文字、数値、各種指示などの入力のための複数のキーを備えたリモコン、キーボード、マウス、タッチパネルなどが挙げられる。【００４３】
映像Ｉ／Ｆ３１２は、ディスプレイ３１３と接続される。映像Ｉ／Ｆ３１２は、具体的には、たとえば、ディスプレイ３１３全体の制御をおこなうグラフィックコントローラと、即時表示可能な画像情報を一時的に記録するＶＲＡＭ（Ｖｉｄｅｏ  ＲＡＭ）などのバッファメモリと、グラフィックコントローラから出力される画像データに基づいて、ディスプレイ３１３を表示制御する制御ＩＣなどによって構成される。【００４４】
ディスプレイ３１３には、アイコン、カーソル、メニュー、ウインドウ、あるいは文字や画像などの各種データが表示される。このディスプレイ３１３は、たとえば、ＣＲＴ、ＴＦＴ液晶ディスプレイ、プラズマディスプレイなどを採用することができる。【００４５】
通信Ｉ／Ｆ３１４は、無線を介してネットワークに接続され、ナビゲーション装置３００とＣＰＵ３０１とのインターフェースとして機能する。通信Ｉ／Ｆ３１４は、さらに、無線を介してインターネットなどの通信網に接続され、この通信網とＣＰＵ３０１とのインターフェースとしても機能する。【００４６】
通信網には、ＬＡＮ、ＷＡＮ、公衆回線網や携帯電話網などがある。具体的には、通信Ｉ／Ｆ３１４は、たとえば、ＦＭチューナーなどによって構成される。【００４７】
ＧＰＳユニット３１５は、ＧＰＳ衛星からの電波を受信し、車両の現在地点を示す情報を出力する。ＧＰＳユニット３１５の出力情報は、後述する各種センサ３１６の出力値とともに、ＣＰＵ３０１による車両の現在地点の算出に際して利用される。現在地点を示す情報は、たとえば緯度・経度、高度などの、地図情報上の１点を特定する情報である。【００４８】
各種センサ３１６は、車速センサや加速度センサ、角速度センサ等を含み、車両の位置や挙動を判断することが可能な情報を出力する。各種センサ３１６の出力値は、ＣＰＵ３０１による車両の現在地点の算出や、速度や方位の変化量の測定等に用いられる。【００４９】
カメラ３１７は、車両内部あるいは外部の映像を撮影する。映像は静止画あるいは動画のどちらでもよい。また、カメラ３１７によって撮影された映像を映像Ｉ／Ｆ３１２を介して磁気ディスク３０５や光ディスク３０７などの記録媒体に出力する。【００５０】
図１に示した情報表示装置１００が備える受付部１０１、読込部１０２、検索部１０３、出力部１０４、判別部１０５、決定部１０６、算出部１０７は、図３に示したナビゲーション装置３００におけるＲＯＭ３０２、ＲＡＭ３０３、磁気ディスク３０５、光ディスク３０７などに記録されたプログラムやデータを用いて、ＣＰＵ３０１が所定のプログラムを実行し、ナビゲーション装置３００における各部を制御することによってその機能を実現する。【００５１】
すなわち、本実施例のナビゲーション装置３００は、ナビゲーション装置３００における記録媒体としてのＲＯＭ３０２に記録されている目的地点検索プログラムを実行することにより、図１に示した情報表示装置１００が備える機能を、図２に示した情報表示処理手順で実行することができる。【００５２】
（ナビゲーション装置の情報表示処理の一例）
つぎに、図４を用いて、実施例にかかるナビゲーション装置３００がおこなう情報表示処理の一例について説明する。図４は、実施例にかかるナビゲーション装置の情報表示処理の一例を示すフローチャートである。なお、本実施例では、本発明にかかる施設検索処理を、目的地点検索処理として説明する。具体的には、本実施例では、目的地点レストランＸの明確な位置が不明であり、レストランＸ近傍の情報に基づいて、目的地点を検索する際の処理について説明する。【００５３】
図４のフローチャートにおいて、ナビゲーション装置３００は、利用者の操作入力により、目的地点の情報および目的地点近傍の情報を受け付けるのを待って（ステップＳ４０１：Ｎｏのループ）、目的地点の情報および目的地点近傍の情報を受け付けた場合（ステップＳ４０１：Ｙｅｓ）、あらかじめ記録される地図情報のうち、たとえば、現在位置から１０ｋｍ以内の地図情報を読み込む（ステップＳ４０２）。なお、本実施例において、目的地点の情報とは、目的地点が飲食店であることの情報であり、目的地点近傍の情報とは、レストランＸ近傍の道路や施設などの情報である。また、読み込んだ地図情報には、車両が過去に走行した走行履歴情報が含まれている。なお、目的地の情報には、緯度情報および経度情報は含まれない。【００５４】
そして、目的地点の情報と地図情報とに基づいて、現在位置から１０ｋｍ以内に飲食店があるか否かを判断する（ステップＳ４０３）。ステップＳ４０３において、現在位置から１０ｋｍ以内に飲食店があると判断した場合（ステップＳ４０３：Ｙｅｓ）、レストランＸ近傍の情報と地図情報とに基づいて、レストランＸの候補地点としてふさわしい飲食店を検索する（ステップＳ４０４）。なお、レストランＸの候補となる飲食店の検索処理については、後述する図５を用いて、詳細に説明する。【００５５】
そして、レストランＸの候補としてふさわしい飲食店として、優先度順（ふさわしい順）に候補となる飲食店を検索結果リストに追加し（ステップＳ４０５）、一連の処理を終了する。一方、ステップＳ４０３において、現在位置から１０ｋｍ以内に飲食店がないと判断した場合（ステップＳ４０３：Ｎｏ）、一連の処理を終了する。【００５６】
（ナビゲーション装置の情報表示処理の詳細）
つぎに、図５を用いて、本実施例にかかるナビゲーション装置３００がおこなう目的地点検索処理について説明する。図５は、実施例にかかるナビゲーション装置の目的地点検索処理を示すフローチャートである。なお、図５は、図４に示すステップＳ４０４以降の処理について、詳細に示したものである。【００５７】
図５のフローチャートにおいて、ナビゲーション装置３００は、検索開始の指示を待って（ステップＳ５０１：Ｎｏのループ）、検索開始の指示があると判断した場合（ステップＳ５０１：Ｙｅｓ）、レストランＸ近傍の情報として、複数の項目化された情報の中から、所定の項目化された情報を取得する（ステップＳ５０２）。【００５８】
なお、本実施例において、複数の項目化された情報とは、交差点を基準とした位置情報、隣接する道路の車線数に関する情報、隣接する道路の種別に関する情報、隣接する施設に関する情報、または、指定した方角に存在する施設に関する情報、の５つの情報であり、この中から１つずつ情報を取得し、検索をおこなっていくものとする。はじめに、「交差点付近」という情報を取得したものとする。【００５９】
そして、所定の項目化された情報と、地図情報とに一致点があるか否かを判断する（ステップＳ５０３）。具体的には、たとえば、交差点付近に飲食店があるか否かを判断する。なお、この地図情報は、図４のステップＳ４０２において読み込まれた、現在位置から１０ｋｍ以内の地図情報である。ステップＳ５０３において、所定の項目化された情報と地図情報とに一致点があると判断した場合（ステップＳ５０３：Ｙｅｓ）、この一致点に存在する飲食店をレストランＸの候補とし、該当する飲食店を抽出する（ステップＳ５０４）。つまり、この場合、現在位置から１０ｋｍ以内であり、かつ、交差点付近に存在する飲食店が全て抽出される。【００６０】
そして、所定の項目化された情報に重要度情報が付されているか否かを判断する（ステップＳ５０５）。なお、重要度情報とは、交差点を基準とした位置情報、隣接する道路の車線数に関する情報、隣接する道路の種別に関する情報、隣接する施設に関する情報、または、指定した方角に存在する施設に関する情報のうち、どの情報を重要視するかを示す情報であり、詳細については、後述する。【００６１】
ステップＳ５０５において、重要度情報が付されていると判断した場合（ステップＳ５０５：Ｙｅｓ）、つまり、交差点付近に存在するという情報に重要度情報が付されていれば、ステップＳ５０４にて抽出された飲食店に対して、重要度に応じた高得点を付与する（ステップＳ５０６）。なお、重要度情報が付されていない場合（ステップＳ５０５：Ｎｏ）、ステップＳ５０４にて抽出された飲食店に対して、通常の得点として１点を付与する（ステップＳ５０７）。【００６２】
そして、他に項目化された情報があるか否かを判断する（ステップＳ５０８）。一方、ステップＳ５０３においても、所定の項目化された情報と地図情報とに一致点がないと判断した場合（ステップＳ５０３：Ｎｏ）、ステップＳ５０８に移行する。本実施例のように、項目化された情報が５つある場合は、ステップＳ５０８において、他に項目化された情報があると判断し（ステップＳ５０８：Ｙｅｓ）、上述したステップＳ５０２からステップＳ５０８の処理を適宜繰り返す。【００６３】
具体的には、たとえば、他の項目化された情報として、隣接する道路の車線数に関する情報として、「２車線の道路に隣接する」という情報が入力されている場合は、この情報と地図情報とに基づいて、得点化される地点がないかを検索する。一方、ステップＳ５０８において、ステップＳ５０１〜ステップＳ５０７までの処理を適宜繰り返したことによって、他に項目化された情報がないと判断した場合（ステップＳ５０８：Ｎｏ）、繰り返しおこなわれたステップＳ５０１からステップＳ５０８の処理を終了する。【００６４】
そして、ステップＳ５０８において、他に項目化された情報がないと判断した場合（ステップＳ５０８：Ｎｏ）、該当する飲食店があるか否かを判断する（ステップＳ５０９）。ステップＳ５０９において、該当する飲食店があると判断した場合（ステップＳ５０９：Ｙｅｓ）、抽出された飲食店に付与されている得点について、合計得点を算出する（ステップＳ５１０）。【００６５】
そして、合計得点に応じて、候補となる飲食店の優先度を決定する（ステップＳ５１１）。そして、優先度順に候補となる飲食店を検索結果リストに追加し（ステップＳ５１２）、一連の処理を終了する。一方、ステップＳ５０９において、該当する飲食店がないと判断した場合（ステップＳ５０９：Ｎｏ）、一連の処理を終了する。【００６６】
つぎに、図６を用いて、本実施例にかかるナビゲーション装置３００がおこなう目的地点検索処理の具体的な検索結果について説明する。図６は、実施例にかかるナビゲーション装置の目的地点検索結果の一例を示す説明図である。【００６７】
図６において、検索結果６００は、レストランＸ近傍の情報６１０と、重要度６２０と、候補目的地点６３０と、が記載されており、レストランＸ近傍の情報６１０および重要度６２０を基に、候補目的地点６３０を得点化したものである。レストランＸ近傍の情報６１０の各項目には、「交差点付近」６１１、「２車線の道路に隣接」６１２、「国道に隣接」６１３、「コンビニの横」６１４、「北側に銀行」６１５が記載されている。【００６８】
そして、各項目に対応して、重要度６２０が記載されている。重要度６２０は、項目に応じて、たとえば、１〜５までの５段階で示されており、重要度１を最も重要ではない項目とし、重要度５を最も重要な項目とする。なお、重要度６２０は、５段階に分けたが、重要か否かの２段階に分けてもよいし、何段階に分けてもよい。【００６９】
得点の付与については、各項目と地図情報とに基づいて、たとえば、重要度１の項目である「北側に銀行」６１５に一致点がある場合には、候補目的地点６３０として該当する店に得点１点が付与される。また、重要度５の項目である「交差点付近」６１１に一致点がある場合には、候補目的地点６３０として該当する店に得点５点が付与される。なお、得点の付与は、重要度１〜５に応じて段階的に１点〜５点としたが、これに限られるものではない。【００７０】
つぎに、具体的な候補目的地点６３０を例に挙げて説明すると、重要度５の「交差点付近」６１１という項目の情報と地図情報とに基づいて検索をおこなった結果、Ａ店６３１とＢ店６３２とが一致した場合、つまり、交差点付近に存在する飲食店としてＡ店６３１とＢ店６３２とが抽出された場合、Ａ店６３１とＢ店６３２に対して、重要度５に対応した得点５点が付与される。なお、「交差点付近」６１１という項目についての検索は、たとえば、交差点付近１００ｍ以内の飲食店を検索すればよい。距離の算出は、緯度経度情報を基に算出すればよい。【００７１】
さらに、「２車線の道路に隣接」６１２という項目の情報と地図情報とに基づいて検索をおこなった結果、Ａ店６３１とＣ店６３３とが一致した場合、つまり、２車線の道路に隣接する飲食店としてＡ店６３１とＣ店６３３とが抽出された場合、Ａ店６３１とＣ店６３３に対して、重要度４に対応した得点４点が付与される。【００７２】
なお、「２車線の道路に隣接」６１２という項目についての検索は、たとえば、はじめに、候補となる飲食店が道路に面しているか否かを判断する。候補となる飲食店が、道路に面しているか否かの情報をあらかじめ検索データとして記録している場合には、当該検索データを用いることができるが、検索データがない場合は、緯度経度情報を基に、道路の形状等に関する道路情報を取得する。起点とする道路に対して、候補となる目的地点から垂線を引き、緯度経度情報を基に垂線の距離を算出し、算出した距離が閾値以内（たとえば１００ｍ以内）であれば、隣接する道路として判断することができる。そして、隣接する道路があると判断した場合に、その道路の車線数に関する情報を取得する。【００７３】
また、「国道に隣接」６１３という項目の情報と地図情報とに基づいて検索をおこなった結果、Ａ店６３１のみが一致した場合、つまり、国道に隣接する飲食店としてＡ店６３１が抽出された場合、Ａ店６３１に対して、重要度３に対応した得点３点が付与される。なお、「国道に隣接」６１３という項目についての検索は、上述した「２車線の道路に隣接」６１２の項目における検索と同様に、まず、候補となる飲食店が道路に面しているか否かを判断する。そして、隣接する道路があると判断した場合に、その道路の種別に関する情報を取得する。【００７４】
また、重要度２の「コンビニの横」６１４という項目、および重要度１の「北側に銀行」６１５という項目についても、同様に検索をおこなう。なお、「北側に銀行」６１５という項目についての検索は、ある範囲内（たとえば、５００ｍ以内）において、北側に銀行があるか否かを検索する。つまり、このような検索は、銀行を中心にして、南側に飲食店があるか否かを判断することによっておこなわれる。なお、方角および距離の算出は、緯度経度情報を基におこない、たとえば、銀行から見て、緯度の低い飲食店は南側にあるもの（目的地点から見ると北側に銀行があるもの）として判断される。【００７５】
このレストランＸ近傍の情報６１０と地図情報とに基づいた検索により、合計得点６４０は、Ａ店６３１が１５点、Ｂ店６３２が８点、Ｃ店６３３が５点となる。優先度６５０は、合計得点６４０の高い順に付けられるため、Ａ店６３１が優先度１位、Ｂ店６３２が優先度２位、Ｃ店６３３が優先度３位となる。このようにして、レストランＸの候補目的地点６３０として、該当する可能性が高い順に、Ａ店６３１、Ｂ店６３２、Ｃ店６３３の順で検索結果リストとして出力される。【００７６】
以上説明したように、本実施例にかかるナビゲーション装置３００によれば、飲食店であるということの目的地点の地物に関する情報およびレストランＸ近傍の情報と、地図情報とに基づいて、レストランＸの候補となる飲食店を検索する。したがって、利用者が施設や道路の名称を知らない場合であっても、レストランＸを検索することができる。これにより、利用者は、レストランＸの行き方を教わった場合や、レストランＸに以前に行ったことがあったとしても、その場所をはっきりと思い出せない場合などに、レストランＸ近傍の情報に基づいて、レストランＸを検索することができる。なお、本実施例では、目的地を検索する場合を例に挙げて説明したが、このような処理は、地図情報上の施設などを検索する場合にも適用できる。【００７７】
また、本実施例にかかるナビゲーション装置３００によれば、利用者によって指定された範囲内の地図情報を読み込むようにしたので、不必要な地図情報を読み込まずに検索範囲を限定でき、検索速度の高速化や検索精度の向上を図ることができる。さらに、過去に走行した走行履歴情報に基づいて、地図情報を読み込むようにしたので、レストランＸに該当する可能性の高い場所のみの地図情報を読み込むことによって検索範囲を限定でき、より検索速度の高速化や検索精度の向上を図ることができる。【００７８】
また、本実施例にかかるナビゲーション装置３００によれば、レストランＸ近傍の複数の項目化した情報を受け付け、受け付けたレストランＸ近傍の複数の項目化した情報、および地図情報に基づいて、候補となる飲食店を絞り込むようにした。このように、レストランＸ近傍の情報を項目化することによって、レストランＸ近傍の情報と地図情報とを簡単に対比することができるので、候補となる飲食店の絞り込みを簡単な処理でおこなうことができる。【００７９】
また、本実施例にかかるナビゲーション装置３００によれば、レストランＸ近傍の複数の項目化した情報と地図情報とに一致点があるか否かを、複数の項目それぞれについて判別し、レストランＸ近傍の複数の項目化した情報のうち少なくとも一つの項目と地図情報とに一致点があると判別されたとき、地図情報上の一致した地点を候補となる飲食店として決定するようにした。このように、レストランＸ近傍の情報を項目化し、レストランＸ近傍の情報と地図情報とが一致するか否かを判別するようにしたので、簡単な処理で候補となる飲食店を決定することができる。【００８０】
本実施例にかかるナビゲーション装置３００によれば、レストランＸ近傍の複数の項目化した情報のうち少なくとも一つの項目と地図情報とに一致点があると判別されたとき、判別された項目ごとの一致点をそれぞれ得点化して、合計得点を算出するとともに、算出された合計得点に応じて、候補目的地点の優先度を決定するようにした。これにより、レストランＸに該当する可能性の高いものから順に出力することができる。【００８１】
以上説明したように、本発明の情報表示装置、情報表示方法、情報表示プログラム、および記憶媒体によれば、ナビゲーション装置３００は、飲食店であるということの検索地点の地物に関する情報およびレストランＸ近傍の情報と、地図情報とに基づいて、レストランＸの候補となる飲食店を検索する。したがって、利用者が施設や道路の名称を知らない場合であっても、レストランＸを検索することができる。これにより、利用者は、レストランＸの行き方を教わった場合や、レストランＸに以前に行ったことがあったとしても、その場所をはっきりと思い出せない場合などに、レストランＸ近傍の情報に基づいて、レストランＸを検索することができる。【００８２】
なお、本実施例で説明した情報表示方法は、あらかじめ用意されたプログラムをパーソナル・コンピュータやワークステーションなどのコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。また、このプログラムは、インターネットなどのネットワークを介して配布することが可能な伝送媒体であってもよい。
【図１】
2008105063.tif 000003
【図２】
2008105063.tif 000004
【図３】
2008105063.tif 000005
【図４】
2008105063.tif 000006
【図５】
2008105063.tif 000007
【図６】
2008105063.tif 000008
【手続補正書】
【提出日】平成21年2月23日(2009.2.23)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、情報表示装置、情報表示方法、情報表示プログラム、および記録媒体に関する。ただし、この発明の利用は上述の情報表示装置、情報表示方法、情報表示プログラム、および記録媒体には限らない。
【背景技術】
【０００２】
近年、車両などの移動体には、利用者の所望する施設などを表示する情報表示装置が搭載されている。このような情報表示装置において、利用者が所望する施設を表示させるためには、たとえば、画面に表示される地図を基に、利用者が所望の地点を指定できるのであれば、直接ポインタを当該施設の存在する地点に合わせることによって、当該施設を表示させることができる。また、画面に表示される地図を基に、利用者が当該施設の存在する地点を指定できない場合であっても、利用者が、所望する地点の住所を得ているのであれば、当該地点の住所をテキスト入力することによって、所望する地点を表示することもできる。
【０００３】
このように、利用者が、所望する地点について明確な位置情報を得ている場合には、所望する地点を表示することができるが、利用者が、所望する地点について明確な位置情報を得ていない場合には、上述した方法では、所望する地点を表示させることができない。なお、利用者が、所望する地点について明確な位置情報を得ていない場合とは、たとえば、表示させたい地点までの行き方を他人から聞いた場合や、表示させたい場所が以前に訪れた場所であっても、その場所をはっきりと覚えていない場合などである。
【０００４】
このような場合であっても、利用者は、所望する地点近傍の通り名や周辺の施設名など、少なくとも、所望する地点近傍の何らかの情報は得ているものである。そこで、所望の画面を表示させるために、表示させたい場所（希望表示場所）の近傍の通り名や周辺の施設名に基づいて、希望表示場所の近傍の通り名や施設名などを組み合わせ、かつ、この組み合わせたものと地図番号（表示画面番号）とを対応させた索引表を備え、利用者が施設名や道路名などを指定することによって、希望表示場所に対応する地点の地図を表示させるようにした技術が提案されている（たとえば、下記特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−２０２９７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述した特許文献１の技術は、利用者が通り名や施設名を知っていることを前提としており、利用者が通りや施設の名称を知らなければ、所望の地点を検索することができないといった問題が一例として挙げられる。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するため、請求項１の発明にかかる情報表示装置は、利用者によって入力された、検索対象となる検索地点の地物に関する情報と、検索地点近傍の地物に関する情報および前記検索地点の地物と前記検索地点近傍の地物との位置関係を示す位置情報を含む検索地点近傍の情報と、を受け付ける受付手段と、あらかじめ格納された地図情報を読み込む読込手段と、前記受付手段が受け付けた検索地点の地物に関する情報および検索地点近傍の情報と、前記読込手段によって読み込まれた地図情報と、に基づいて、検索地点の候補となる候補検索地点を検索する検索手段と、前記検索手段によって検索された候補検索地点を出力する出力手段と、を備えることを特徴とする。
【０００８】
また、請求項８の発明にかかる情報表示方法は、利用者によって入力された、検索対象となる検索地点の地物に関する情報と、検索地点近傍の地物に関する情報および前記検索地点の地物と前記検索地点近傍の地物との位置関係を示す位置情報を含む検索地点近傍の情報と、を受け付ける受付工程と、あらかじめ格納された地図情報を読み込む読込工程と、前記受付工程が受け付けた検索地点の地物に関する情報および検索地点近傍の情報と、前記読込工程によって読み込まれた地図情報と、に基づいて、検索地点の候補となる候補検索地点を検索する検索工程と、前記検索工程によって検索された候補検索地点を出力する出力工程と、を含むことを特徴とする。
【０００９】
また、請求項９の発明にかかる情報表示プログラムは、請求項８に記載の情報表示方法をコンピュータに実行させることを特徴とする。
【００１０】
また、請求項１０の発明にかかる記録媒体は、請求項９に記載の情報表示プログラムをコンピュータに読み取り可能に記録したことを特徴とする。
【図面の簡単な説明】
【００１１】
【図１】実施の形態にかかる情報表示装置の機能的構成の一例を示すブロック図である。
【図２】実施の形態にかかる情報表示装置の情報表示処理手順の一例を示すフローチャートである。
【図３】実施例にかかるナビゲーション装置のハードウェア構成の一例を示すブロック図である。
【図４】実施例にかかるナビゲーション装置の情報表示処理の一例を示すフローチャートである。
【図５】実施例にかかるナビゲーション装置の目的地点検索処理を示すフローチャートである。
【図６】実施例にかかるナビゲーション装置の目的地点検索結果の一例を示す説明図である。
【発明を実施するための形態】
【００１２】
以下に添付図面を参照して、この発明にかかる情報表示装置、情報表示方法、情報表示プログラム、および記録媒体の好適な実施の形態を詳細に説明する。
【００１３】
（実施の形態）
（情報表示装置の機能的構成）
この発明の実施の形態にかかる情報表示装置１００の機能的構成について説明する。図１は、実施の形態にかかる情報表示装置の機能的構成の一例を示すブロック図である。図１において、情報表示装置１００は、移動体に搭載されるものであり、受付部１０１と、読込部１０２と、検索部１０３と、出力部１０４と、を備えている。
【００１４】
受付部１０１は、利用者によって入力された、検索対象となる検索地点の地物に関する情報、および検索地点近傍の情報を受け付ける。検索地点の地物に関する情報は、緯度情報および経度情報は含まない情報である。検索地点の地物に関する情報とは、たとえば、検索する施設の情報であり、具体的には、飲食店、コンビニ、ガソリンスタンドなどのジャンルや名称に関する情報である。
【００１５】
検索地点の地物に関する情報は、たとえば、飲食店のジャンルに関する情報をさらに限定したレストラン、日本料理店、中華料理店、などに分類した情報でもよい。また、検索地点の地物に関する情報は、たとえば、フランチャイズチェーンなどにおいて、特定の店名（たとえば、川越駅前店など）を検索する場合に、商号などの名称に関する情報が挙げられる。利用者による入力には、主に利用者によるテキスト入力が挙げられるが、音声入力であってもよい。
【００１６】
検索地点近傍の情報は、検索地点周辺の施設の立地情報や、検索地点周辺の道路の情報である。具体的には、検索地点近傍の情報は、交差点を基準とした位置情報、隣接する道路の車線数に関する情報、隣接する道路の種別に関する情報、隣接する施設に関する情報、または、指定した方角に存在する施設に関する情報、として項目化し、この中から少なくとも一つを含むことがよい。なお、検索地点近傍の情報は、このほかにも、隣接する道路の形状として、たとえば、隣接する道路の勾配に関する情報や、カーブに関する情報のほか、駐車場の有無に関する情報などを含めてもよい。なお、検索地点近傍の情報は、緯度情報および経度情報は含まない情報であってもよい。
【００１７】
なお、交差点を基準とした位置情報とは、検索対象となる検索地点が交差点に対してどのような位置にあるかの情報であり、たとえば、十字交差点の角、Ｔ字交差点の角、交差点に隣接しない、といった情報である。隣接する道路の車線数に関する情報とは、検索対象となる検索地点が何車線の道路に面しているかといった情報であり、たとえば、１車線、２車線、３車線、４車線以上、といった情報である。
【００１８】
また、隣接する道路の種別に関する情報とは、検索対象となる検索地点がどのような種別の道路に面しているかといった情報であり、たとえば、高速道路、一般道路、国道、主要地方道、細街路、一方通行、といった情報である。隣接する施設に関する情報とは、検索対象となる検索地点がどのような施設に隣接しているかといった情報であり、たとえば、右側にコンビニ、左側に銀行、といった情報である。指定した方角に存在する施設に関する情報とは、検索対象となる検索地点を中心として、指定した方角にどのような施設が存在しているかといった情報であり、たとえば、北側にコンビニ、南側に銀行、といった情報である。
【００１９】
読込部１０２は、あらかじめ格納された地図情報を読み込む。読込部１０２は、利用者によって指定された範囲内の地図情報を読み込んでもよい。指定された範囲内とは、指定された距離の範囲内や、指定された方角の範囲内のほか、指定された地域の範囲内であってもよい。具体的には、市区町村などの情報や、現在地から所定の領域内の情報のほか、登録ポイント付近などの情報が挙げられる。また、読込部１０２は、過去に走行した走行履歴情報に基づいて、地図情報を読み込んでもよい。
【００２０】
検索部１０３は、受付部１０１が受け付けた検索地点の地物に関する情報および検索地点近傍の情報と、読込部１０２によって読み込まれた地図情報とに基づいて、検索地点の候補となる候補検索地点を検索する。検索部１０３は、たとえば、テキストデータとして入力した検索地点の地物に関する情報および検索地点近傍の情報を、地図情報と対比することによって、候補検索地点を検索する。
【００２１】
出力部１０４は、検索部１０３によって検索された候補検索地点を出力する。出力形式は、ディスプレイなどの表示画面によって検索結果を一覧表示するものでもよいし、音声による出力であってもよい。
【００２２】
このような構成において、受付部１０１は、検索地点近傍の複数の項目化した情報を受け付け、検索部１０３は、受付部１０１が受け付けた検索地点近傍の複数の項目化した情報、および読込部１０２によって読み込まれた地図情報に基づいて、候補検索地点を絞り込むようにしてもよい。
【００２３】
また、検索部１０３は、判別部１０５と、決定部１０６と、を備えてもよい。判別部１０５は、検索地点近傍の複数の項目化した情報と読込部１０２によって読み込まれた地図情報とに一致点があるか否かを、複数の項目それぞれについて判別する。決定部１０６は、判別部１０５によって、検索地点近傍の複数の項目化した情報のうち少なくとも一つの項目と地図情報とに一致点があると判別されたとき、地図情報上の一致した地点を候補検索地点として決定する。
【００２４】
さらに、判別部１０５および決定部１０６を備えた構成において、検索部１０３は、算出部１０７を備えてもよい。算出部１０７は、判別部１０５によって、検索地点近傍の複数の項目化した情報のうち少なくとも一つの項目と地図情報とに一致点があると判別されたとき、判別された項目ごとの一致点をそれぞれ得点化して、合計得点を算出する。この場合、決定部１０６は、算出部１０７によって算出された合計得点に応じて、候補検索地点の優先度を決定する。
【００２５】
なお、このような構成において、受付部１０１が検索地点近傍の複数の項目化した情報のうち、情報の重要度を示す重要度情報を受け付けるようにし、検索地点近傍の情報と地図情報とに一致点がある場合に、算出部１０７は重要度に応じて高得点に得点化してもよい。重要度情報とは、検索地点近傍の項目化した情報としての、交差点を基準とした位置情報、隣接する道路の車線数に関する情報、隣接する道路の種別に関する情報、隣接する施設に関する情報、または、指定した方角に存在する施設に関する情報、のうち、どの情報を重視するかの情報であり、項目化された各情報に対して、重要度に応じて付されている。
【００２６】
（情報表示装置の情報表示処理手順）
つぎに、図２を用いて、情報表示装置１００の情報表示処理手順について説明する。図２は、実施の形態１にかかる情報表示装置の情報表示処理手順の一例を示すフローチャートである。
【００２７】
図２のフローチャートにおいて、まず、情報表示装置１００は、利用者によって入力される検索地点の地物に関する情報および検索地点近傍の情報を受け付けるのを待って（ステップＳ２０１：Ｎｏのループ）、検索地点の地物に関する情報および検索地点近傍の情報を受け付けた場合（ステップＳ２０１：Ｙｅｓ）、読込部１０２によって地図情報の読み込みをおこなう（ステップＳ２０２）。そして、読み込んだ地図情報の範囲内において、判別部１０５によって検索地点の情報に対応する施設があるか否かを判断する（ステップＳ２０３）。
【００２８】
ステップＳ２０３において、検索地点の情報に対応する施設がある場合（ステップＳ２０３：Ｙｅｓ）、検索部１０３によって、検索地点近傍の情報と地図情報とに基づいて、候補検索地点を検索する（ステップＳ２０４）。そして、出力部１０４によって候補検索地点を出力し（ステップＳ２０５）、一連の処理を終了する。一方、ステップＳ２０３において、読み込んだ地図情報の範囲内において、検索地点の情報に対応する施設がない場合（ステップＳ２０３：Ｎｏ）、一連の処理を終了する。
【００２９】
以上説明したように、本実施の形態にかかる情報表示装置１００によれば、検索地点の地物に関する情報および検索地点近傍の情報と、地図情報とに基づいて、検索地点の候補となる候補検索地点を検索する。したがって、利用者が施設や道路の名称を知らない場合であっても、検索地点を特定することができる。これによって、利用者は、表示させたい地点の行き方を教わった場合や、以前に行ったことのある場所だとしても検索地点をはっきりと思い出せない場合などに、検索地点近傍の情報に基づいて、検索地点を特定することができる。
【００３０】
また、本実施の形態にかかる情報表示装置１００によれば、利用者によって指定された範囲内の地図情報を読み込むようにすれば、不必要な地図情報を読み込まずに検索範囲を限定できるので、検索速度の高速化や検索精度の向上を図ることができる。また、過去に走行した走行履歴情報に基づいて、地図情報を読み込むようにすれば、候補検索地点に該当する可能性の高い場所のみの地図情報を読み込むことによって検索範囲を限定できるので、検索速度の高速化や検索精度の向上を図ることができる。
【００３１】
また、本実施の形態にかかる情報表示装置１００によれば、検索地点近傍の複数の項目化した情報を受け付け、受け付けた検索地点近傍の複数の項目化した情報、および読み込まれた地図情報に基づいて、候補検索地点を絞り込むようにしてもよい。このように、検索地点近傍の情報を項目化することによって、検索地点近傍の情報と地図情報とを簡単に対比することができるので、候補検索地点の絞り込みを簡単な処理でおこなうことができる。
【００３２】
また、本実施の形態にかかる情報表示装置１００によれば、検索地点近傍の複数の項目化した情報と地図情報とに一致点があるか否かを、複数の項目それぞれについて判別し、検索地点近傍の複数の項目化した情報のうち少なくとも一つの項目と地図情報とに一致点があると判別されたとき、地図情報上の一致した地点を候補検索地点として決定するようにしてもよい。このように、検索地点近傍の情報を項目化し、検索地点近傍の情報と地図情報とが一致するか否かを判別するようにすれば、簡単な処理で候補検索地点を決定することができる。
【００３３】
また、本実施の形態にかかる情報表示装置１００によれば、検索地点近傍の複数の項目化した情報のうち少なくとも一つの項目と地図情報とに一致点があると判別されたとき、判別された項目ごとの一致点をそれぞれ得点化して、合計得点を算出するとともに、算出された合計得点に応じて、候補検索地点の優先度を決定するようにしてもよい。これにより、候補検索地点に該当する可能性の高いものから順に出力することができる。
【実施例】
【００３４】
以下に、本発明の実施例について説明する。実施例では、車両に搭載されるナビゲーション装置によって、本発明の情報表示装置１００を実施した場合の一例について説明する。
【００３５】
（ナビゲーション装置３００のハードウェア構成）
図３を用いて、実施例にかかるナビゲーション装置３００のハードウェア構成について説明する。図３は、実施例にかかるナビゲーション装置のハードウェア構成の一例を示すブロック図である。図３において、ナビゲーション装置３００は、車両などの移動体に搭載されており、ＣＰＵ３０１と、ＲＯＭ３０２と、ＲＡＭ３０３と、磁気ディスクドライブ３０４と、磁気ディスク３０５と、光ディスクドライブ３０６と、光ディスク３０７と、音声Ｉ／Ｆ（インターフェース）３０８と、マイク３０９と、スピーカ３１０と、入力デバイス３１１と、映像Ｉ／Ｆ３１２と、ディスプレイ３１３と、通信Ｉ／Ｆ３１４と、ＧＰＳユニット３１５と、各種センサ３１６と、カメラ３１７と、を備えている。また、各構成部３０１〜３１７はバス３２０によってそれぞれ接続されている。
【００３６】
まず、ＣＰＵ３０１は、ナビゲーション装置３００の全体の制御を司る。ＲＯＭ３０２は、ブートプログラム、通信プログラム、経路探索プログラム、目的地点検索プログラムなどの各種プログラムを記録している。また、ＲＡＭ３０３は、ＣＰＵ３０１のワークエリアとして使用される。
【００３７】
磁気ディスクドライブ３０４は、ＣＰＵ３０１の制御にしたがって磁気ディスク３０５に対するデータの読み取り／書き込みを制御する。磁気ディスク３０５は、磁気ディスクドライブ３０４の制御で書き込まれたデータを記録する。磁気ディスク３０５としては、たとえば、ＨＤ（ハードディスク）やＦＤ（フレキシブルディスク）を用いることができる。
【００３８】
光ディスクドライブ３０６は、ＣＰＵ３０１の制御にしたがって光ディスク３０７に対するデータの読み取り／書き込みを制御する。光ディスク３０７は、光ディスクドライブ３０６の制御にしたがってデータの読み出される着脱自在な記録媒体である。光ディスク３０７は、書き込み可能な記録媒体を利用することもできる。また、この着脱可能な記録媒体として、光ディスク３０７のほか、ＭＯ、メモリカードなどであってもよい。
【００３９】
磁気ディスク３０５や光ディスク３０７に記録される情報の一例として、経路探索・経路誘導などに用いる地図情報が挙げられる。地図情報は、建物、河川、地表面などの地物（フィーチャ）を表す背景データと、道路の形状を表す道路形状データとを有しており、ディスプレイ３１３の表示画面において２次元または３次元に描写される。ナビゲーション装置３００が経路誘導中の場合は、地図情報と後述するＧＰＳユニット３１５によって取得された車両の現在位置を示す車両マークとが重ねて表示されることとなる。
【００４０】
音声Ｉ／Ｆ３０８は、音声入力用のマイク３０９および音声出力用のスピーカ３１０に接続される。マイク３０９に受音された音声は、音声Ｉ／Ｆ３０８内でＡ／Ｄ変換される。スピーカ３１０からは、音声が出力される。
【００４１】
入力デバイス３１１は、文字、数値、各種指示などの入力のための複数のキーを備えたリモコン、キーボード、マウス、タッチパネルなどが挙げられる。
【００４２】
映像Ｉ／Ｆ３１２は、ディスプレイ３１３と接続される。映像Ｉ／Ｆ３１２は、具体的には、たとえば、ディスプレイ３１３全体の制御をおこなうグラフィックコントローラと、即時表示可能な画像情報を一時的に記録するＶＲＡＭ（Ｖｉｄｅｏ  ＲＡＭ）などのバッファメモリと、グラフィックコントローラから出力される画像データに基づいて、ディスプレイ３１３を表示制御する制御ＩＣなどによって構成される。
【００４３】
ディスプレイ３１３には、アイコン、カーソル、メニュー、ウインドウ、あるいは文字や画像などの各種データが表示される。このディスプレイ３１３は、たとえば、ＣＲＴ、ＴＦＴ液晶ディスプレイ、プラズマディスプレイなどを採用することができる。
【００４４】
通信Ｉ／Ｆ３１４は、無線を介してネットワークに接続され、ナビゲーション装置３００とＣＰＵ３０１とのインターフェースとして機能する。通信Ｉ／Ｆ３１４は、さらに、無線を介してインターネットなどの通信網に接続され、この通信網とＣＰＵ３０１とのインターフェースとしても機能する。
【００４５】
通信網には、ＬＡＮ、ＷＡＮ、公衆回線網や携帯電話網などがある。具体的には、通信Ｉ／Ｆ３１４は、たとえば、ＦＭチューナーなどによって構成される。
【００４６】
ＧＰＳユニット３１５は、ＧＰＳ衛星からの電波を受信し、車両の現在地点を示す情報を出力する。ＧＰＳユニット３１５の出力情報は、後述する各種センサ３１６の出力値とともに、ＣＰＵ３０１による車両の現在地点の算出に際して利用される。現在地点を示す情報は、たとえば緯度・経度、高度などの、地図情報上の１点を特定する情報である。
【００４７】
各種センサ３１６は、車速センサや加速度センサ、角速度センサ等を含み、車両の位置や挙動を判断することが可能な情報を出力する。各種センサ３１６の出力値は、ＣＰＵ３０１による車両の現在地点の算出や、速度や方位の変化量の測定等に用いられる。
【００４８】
カメラ３１７は、車両内部あるいは外部の映像を撮影する。映像は静止画あるいは動画のどちらでもよい。また、カメラ３１７によって撮影された映像を映像Ｉ／Ｆ３１２を介して磁気ディスク３０５や光ディスク３０７などの記録媒体に出力する。
【００４９】
図１に示した情報表示装置１００が備える受付部１０１、読込部１０２、検索部１０３、出力部１０４、判別部１０５、決定部１０６、算出部１０７は、図３に示したナビゲーション装置３００におけるＲＯＭ３０２、ＲＡＭ３０３、磁気ディスク３０５、光ディスク３０７などに記録されたプログラムやデータを用いて、ＣＰＵ３０１が所定のプログラムを実行し、ナビゲーション装置３００における各部を制御することによってその機能を実現する。
【００５０】
すなわち、本実施例のナビゲーション装置３００は、ナビゲーション装置３００における記録媒体としてのＲＯＭ３０２に記録されている目的地点検索プログラムを実行することにより、図１に示した情報表示装置１００が備える機能を、図２に示した情報表示処理手順で実行することができる。
【００５１】
（ナビゲーション装置の情報表示処理の一例）
つぎに、図４を用いて、実施例にかかるナビゲーション装置３００がおこなう情報表示処理の一例について説明する。図４は、実施例にかかるナビゲーション装置の情報表示処理の一例を示すフローチャートである。なお、本実施例では、本発明にかかる施設検索処理を、目的地点検索処理として説明する。具体的には、本実施例では、目的地点レストランＸの明確な位置が不明であり、レストランＸ近傍の情報に基づいて、目的地点を検索する際の処理について説明する。
【００５２】
図４のフローチャートにおいて、ナビゲーション装置３００は、利用者の操作入力により、目的地点の情報および目的地点近傍の情報を受け付けるのを待って（ステップＳ４０１：Ｎｏのループ）、目的地点の情報および目的地点近傍の情報を受け付けた場合（ステップＳ４０１：Ｙｅｓ）、あらかじめ記録される地図情報のうち、たとえば、現在位置から１０ｋｍ以内の地図情報を読み込む（ステップＳ４０２）。なお、本実施例において、目的地点の情報とは、目的地点が飲食店であることの情報であり、目的地点近傍の情報とは、レストランＸ近傍の道路や施設などの情報である。また、読み込んだ地図情報には、車両が過去に走行した走行履歴情報が含まれている。なお、目的地の情報には、緯度情報および経度情報は含まれない。
【００５３】
そして、目的地点の情報と地図情報とに基づいて、現在位置から１０ｋｍ以内に飲食店があるか否かを判断する（ステップＳ４０３）。ステップＳ４０３において、現在位置から１０ｋｍ以内に飲食店があると判断した場合（ステップＳ４０３：Ｙｅｓ）、レストランＸ近傍の情報と地図情報とに基づいて、レストランＸの候補地点としてふさわしい飲食店を検索する（ステップＳ４０４）。なお、レストランＸの候補となる飲食店の検索処理については、後述する図５を用いて、詳細に説明する。
【００５４】
そして、レストランＸの候補としてふさわしい飲食店として、優先度順（ふさわしい順）に候補となる飲食店を検索結果リストに追加し（ステップＳ４０５）、一連の処理を終了する。一方、ステップＳ４０３において、現在位置から１０ｋｍ以内に飲食店がないと判断した場合（ステップＳ４０３：Ｎｏ）、一連の処理を終了する。
【００５５】
（ナビゲーション装置の情報表示処理の詳細）
つぎに、図５を用いて、本実施例にかかるナビゲーション装置３００がおこなう目的地点検索処理について説明する。図５は、実施例にかかるナビゲーション装置の目的地点検索処理を示すフローチャートである。なお、図５は、図４に示すステップＳ４０４以降の処理について、詳細に示したものである。
【００５６】
図５のフローチャートにおいて、ナビゲーション装置３００は、検索開始の指示を待って（ステップＳ５０１：Ｎｏのループ）、検索開始の指示があると判断した場合（ステップＳ５０１：Ｙｅｓ）、レストランＸ近傍の情報として、複数の項目化された情報の中から、所定の項目化された情報を取得する（ステップＳ５０２）。
【００５７】
なお、本実施例において、複数の項目化された情報とは、交差点を基準とした位置情報、隣接する道路の車線数に関する情報、隣接する道路の種別に関する情報、隣接する施設に関する情報、または、指定した方角に存在する施設に関する情報、の５つの情報であり、この中から１つずつ情報を取得し、検索をおこなっていくものとする。はじめに、「交差点付近」という情報を取得したものとする。
【００５８】
そして、所定の項目化された情報と、地図情報とに一致点があるか否かを判断する（ステップＳ５０３）。具体的には、たとえば、交差点付近に飲食店があるか否かを判断する。なお、この地図情報は、図４のステップＳ４０２において読み込まれた、現在位置から１０ｋｍ以内の地図情報である。ステップＳ５０３において、所定の項目化された情報と地図情報とに一致点があると判断した場合（ステップＳ５０３：Ｙｅｓ）、この一致点に存在する飲食店をレストランＸの候補とし、該当する飲食店を抽出する（ステップＳ５０４）。つまり、この場合、現在位置から１０ｋｍ以内であり、かつ、交差点付近に存在する飲食店が全て抽出される。
【００５９】
そして、所定の項目化された情報に重要度情報が付されているか否かを判断する（ステップＳ５０５）。なお、重要度情報とは、交差点を基準とした位置情報、隣接する道路の車線数に関する情報、隣接する道路の種別に関する情報、隣接する施設に関する情報、または、指定した方角に存在する施設に関する情報のうち、どの情報を重要視するかを示す情報であり、詳細については、後述する。
【００６０】
ステップＳ５０５において、重要度情報が付されていると判断した場合（ステップＳ５０５：Ｙｅｓ）、つまり、交差点付近に存在するという情報に重要度情報が付されていれば、ステップＳ５０４にて抽出された飲食店に対して、重要度に応じた高得点を付与する（ステップＳ５０６）。なお、重要度情報が付されていない場合（ステップＳ５０５：Ｎｏ）、ステップＳ５０４にて抽出された飲食店に対して、通常の得点として１点を付与する（ステップＳ５０７）。
【００６１】
そして、他に項目化された情報があるか否かを判断する（ステップＳ５０８）。一方、ステップＳ５０３においても、所定の項目化された情報と地図情報とに一致点がないと判断した場合（ステップＳ５０３：Ｎｏ）、ステップＳ５０８に移行する。本実施例のように、項目化された情報が５つある場合は、ステップＳ５０８において、他に項目化された情報があると判断し（ステップＳ５０８：Ｙｅｓ）、上述したステップＳ５０２からステップＳ５０８の処理を適宜繰り返す。
【００６２】
具体的には、たとえば、他の項目化された情報として、隣接する道路の車線数に関する情報として、「２車線の道路に隣接する」という情報が入力されている場合は、この情報と地図情報とに基づいて、得点化される地点がないかを検索する。一方、ステップＳ５０８において、ステップＳ５０１〜ステップＳ５０７までの処理を適宜繰り返したことによって、他に項目化された情報がないと判断した場合（ステップＳ５０８：Ｎｏ）、繰り返しおこなわれたステップＳ５０１からステップＳ５０８の処理を終了する。
【００６３】
そして、ステップＳ５０８において、他に項目化された情報がないと判断した場合（ステップＳ５０８：Ｎｏ）、該当する飲食店があるか否かを判断する（ステップＳ５０９）。ステップＳ５０９において、該当する飲食店があると判断した場合（ステップＳ５０９：Ｙｅｓ）、抽出された飲食店に付与されている得点について、合計得点を算出する（ステップＳ５１０）。
【００６４】
そして、合計得点に応じて、候補となる飲食店の優先度を決定する（ステップＳ５１１）。そして、優先度順に候補となる飲食店を検索結果リストに追加し（ステップＳ５１２）、一連の処理を終了する。一方、ステップＳ５０９において、該当する飲食店がないと判断した場合（ステップＳ５０９：Ｎｏ）、一連の処理を終了する。
【００６５】
つぎに、図６を用いて、本実施例にかかるナビゲーション装置３００がおこなう目的地点検索処理の具体的な検索結果について説明する。図６は、実施例にかかるナビゲーション装置の目的地点検索結果の一例を示す説明図である。
【００６６】
図６において、検索結果６００は、レストランＸ近傍の情報６１０と、重要度６２０と、候補目的地点６３０と、が記載されており、レストランＸ近傍の情報６１０および重要度６２０を基に、候補目的地点６３０を得点化したものである。レストランＸ近傍の情報６１０の各項目には、「交差点付近」６１１、「２車線の道路に隣接」６１２、「国道に隣接」６１３、「コンビニの横」６１４、「北側に銀行」６１５が記載されている。
【００６７】
そして、各項目に対応して、重要度６２０が記載されている。重要度６２０は、項目に応じて、たとえば、１〜５までの５段階で示されており、重要度１を最も重要ではない項目とし、重要度５を最も重要な項目とする。なお、重要度６２０は、５段階に分けたが、重要か否かの２段階に分けてもよいし、何段階に分けてもよい。
【００６８】
得点の付与については、各項目と地図情報とに基づいて、たとえば、重要度１の項目である「北側に銀行」６１５に一致点がある場合には、候補目的地点６３０として該当する店に得点１点が付与される。また、重要度５の項目である「交差点付近」６１１に一致点がある場合には、候補目的地点６３０として該当する店に得点５点が付与される。なお、得点の付与は、重要度１〜５に応じて段階的に１点〜５点としたが、これに限られるものではない。
【００６９】
つぎに、具体的な候補目的地点６３０を例に挙げて説明すると、重要度５の「交差点付近」６１１という項目の情報と地図情報とに基づいて検索をおこなった結果、Ａ店６３１とＢ店６３２とが一致した場合、つまり、交差点付近に存在する飲食店としてＡ店６３１とＢ店６３２とが抽出された場合、Ａ店６３１とＢ店６３２に対して、重要度５に対応した得点５点が付与される。なお、「交差点付近」６１１という項目についての検索は、たとえば、交差点付近１００ｍ以内の飲食店を検索すればよい。距離の算出は、緯度経度情報を基に算出すればよい。
【００７０】
さらに、「２車線の道路に隣接」６１２という項目の情報と地図情報とに基づいて検索をおこなった結果、Ａ店６３１とＣ店６３３とが一致した場合、つまり、２車線の道路に隣接する飲食店としてＡ店６３１とＣ店６３３とが抽出された場合、Ａ店６３１とＣ店６３３に対して、重要度４に対応した得点４点が付与される。
【００７１】
なお、「２車線の道路に隣接」６１２という項目についての検索は、たとえば、はじめに、候補となる飲食店が道路に面しているか否かを判断する。候補となる飲食店が、道路に面しているか否かの情報をあらかじめ検索データとして記録している場合には、当該検索データを用いることができるが、検索データがない場合は、緯度経度情報を基に、道路の形状等に関する道路情報を取得する。起点とする道路に対して、候補となる目的地点から垂線を引き、緯度経度情報を基に垂線の距離を算出し、算出した距離が閾値以内（たとえば１００ｍ以内）であれば、隣接する道路として判断することができる。そして、隣接する道路があると判断した場合に、その道路の車線数に関する情報を取得する。
【００７２】
また、「国道に隣接」６１３という項目の情報と地図情報とに基づいて検索をおこなった結果、Ａ店６３１のみが一致した場合、つまり、国道に隣接する飲食店としてＡ店６３１が抽出された場合、Ａ店６３１に対して、重要度３に対応した得点３点が付与される。なお、「国道に隣接」６１３という項目についての検索は、上述した「２車線の道路に隣接」６１２の項目における検索と同様に、まず、候補となる飲食店が道路に面しているか否かを判断する。そして、隣接する道路があると判断した場合に、その道路の種別に関する情報を取得する。
【００７３】
また、重要度２の「コンビニの横」６１４という項目、および重要度１の「北側に銀行」６１５という項目についても、同様に検索をおこなう。なお、「北側に銀行」６１５という項目についての検索は、ある範囲内（たとえば、５００ｍ以内）において、北側に銀行があるか否かを検索する。つまり、このような検索は、銀行を中心にして、南側に飲食店があるか否かを判断することによっておこなわれる。なお、方角および距離の算出は、緯度経度情報を基におこない、たとえば、銀行から見て、緯度の低い飲食店は南側にあるもの（目的地点から見ると北側に銀行があるもの）として判断される。
【００７４】
このレストランＸ近傍の情報６１０と地図情報とに基づいた検索により、合計得点６４０は、Ａ店６３１が１５点、Ｂ店６３２が８点、Ｃ店６３３が５点となる。優先度６５０は、合計得点６４０の高い順に付けられるため、Ａ店６３１が優先度１位、Ｂ店６３２が優先度２位、Ｃ店６３３が優先度３位となる。このようにして、レストランＸの候補目的地点６３０として、該当する可能性が高い順に、Ａ店６３１、Ｂ店６３２、Ｃ店６３３の順で検索結果リストとして出力される。
【００７５】
以上説明したように、本実施例にかかるナビゲーション装置３００によれば、飲食店であるということの目的地点の地物に関する情報およびレストランＸ近傍の情報と、地図情報とに基づいて、レストランＸの候補となる飲食店を検索する。したがって、利用者が施設や道路の名称を知らない場合であっても、レストランＸを検索することができる。これにより、利用者は、レストランＸの行き方を教わった場合や、レストランＸに以前に行ったことがあったとしても、その場所をはっきりと思い出せない場合などに、レストランＸ近傍の情報に基づいて、レストランＸを検索することができる。なお、本実施例では、目的地を検索する場合を例に挙げて説明したが、このような処理は、地図情報上の施設などを検索する場合にも適用できる。
【００７６】
また、本実施例にかかるナビゲーション装置３００によれば、利用者によって指定された範囲内の地図情報を読み込むようにしたので、不必要な地図情報を読み込まずに検索範囲を限定でき、検索速度の高速化や検索精度の向上を図ることができる。さらに、過去に走行した走行履歴情報に基づいて、地図情報を読み込むようにしたので、レストランＸに該当する可能性の高い場所のみの地図情報を読み込むことによって検索範囲を限定でき、より検索速度の高速化や検索精度の向上を図ることができる。
【００７７】
また、本実施例にかかるナビゲーション装置３００によれば、レストランＸ近傍の複数の項目化した情報を受け付け、受け付けたレストランＸ近傍の複数の項目化した情報、および地図情報に基づいて、候補となる飲食店を絞り込むようにした。このように、レストランＸ近傍の情報を項目化することによって、レストランＸ近傍の情報と地図情報とを簡単に対比することができるので、候補となる飲食店の絞り込みを簡単な処理でおこなうことができる。
【００７８】
また、本実施例にかかるナビゲーション装置３００によれば、レストランＸ近傍の複数の項目化した情報と地図情報とに一致点があるか否かを、複数の項目それぞれについて判別し、レストランＸ近傍の複数の項目化した情報のうち少なくとも一つの項目と地図情報とに一致点があると判別されたとき、地図情報上の一致した地点を候補となる飲食店として決定するようにした。このように、レストランＸ近傍の情報を項目化し、レストランＸ近傍の情報と地図情報とが一致するか否かを判別するようにしたので、簡単な処理で候補となる飲食店を決定することができる。
【００７９】
本実施例にかかるナビゲーション装置３００によれば、レストランＸ近傍の複数の項目化した情報のうち少なくとも一つの項目と地図情報とに一致点があると判別されたとき、判別された項目ごとの一致点をそれぞれ得点化して、合計得点を算出するとともに、算出された合計得点に応じて、候補目的地点の優先度を決定するようにした。これにより、レストランＸに該当する可能性の高いものから順に出力することができる。
【００８０】
以上説明したように、本発明の情報表示装置、情報表示方法、情報表示プログラム、および記憶媒体によれば、ナビゲーション装置３００は、飲食店であるということの検索地点の地物に関する情報およびレストランＸ近傍の情報と、地図情報とに基づいて、レストランＸの候補となる飲食店を検索する。したがって、利用者が施設や道路の名称を知らない場合であっても、レストランＸを検索することができる。これにより、利用者は、レストランＸの行き方を教わった場合や、レストランＸに以前に行ったことがあったとしても、その場所をはっきりと思い出せない場合などに、レストランＸ近傍の情報に基づいて、レストランＸを検索することができる。
【００８１】
なお、本実施例で説明した情報表示方法は、あらかじめ用意されたプログラムをパーソナル・コンピュータやワークステーションなどのコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。また、このプログラムは、インターネットなどのネットワークを介して配布することが可能な伝送媒体であってもよい。
【符号の説明】
【００８２】
１００  情報表示装置
１０１  受付部
１０２  読込部
１０３  検索部
１０４  出力部
１０５  判別部
１０６  決定部
１０７  算出部
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
利用者によって入力された、検索対象となる検索地点の地物に関する情報と、検索地点近傍の地物に関する情報および前記検索地点の地物と前記検索地点近傍の地物との位置関係を示す位置情報を含む検索地点近傍の情報と、を受け付ける受付手段と、
あらかじめ格納された地図情報を読み込む読込手段と、
前記受付手段が受け付けた検索地点の地物に関する情報および検索地点近傍の情報と、前記読込手段によって読み込まれた地図情報と、に基づいて、検索地点の候補となる候補検索地点を検索する検索手段と、
前記検索手段によって検索された候補検索地点を出力する出力手段と、
を備えることを特徴とする情報表示装置。
【請求項２】
前記読込手段は、利用者によって指定された範囲内の地図情報を読み込むことを特徴とする請求項１に記載の情報表示装置。
【請求項３】
前記受付手段は、前記検索地点近傍の情報を複数の項目化した情報として受け付け、
前記検索手段は、前記受付手段が受け付けた前記複数の項目化した情報、および前記読込手段によって読み込まれた地図情報に基づいて、候補検索地点を絞り込むことを特徴とする請求項１に記載の情報表示装置。
【請求項４】
前記検索手段は、
前記複数の項目化した情報と、前記読込手段によって読み込まれた地図情報と、に一致点があるか否かを、前記複数の項目それぞれについて判別する判別手段と、
前記判別手段によって、前記複数の項目化した情報のうち少なくとも一つの項目と、地図情報と、に一致点があると判別されたとき、地図情報上の一致した地点を候補検索地点として決定する決定手段と、
を備えることを特徴とする請求項１に記載の情報表示装置。
【請求項５】
前記検索手段は、前記判別手段によって、前記複数の項目化した情報のうち少なくとも一つの項目と地図情報とに一致点があると判別されたとき、判別された項目ごとの一致点をそれぞれ得点化して、合計得点を算出する算出手段を備え、
前記決定手段は、前記算出手段によって算出された合計得点に応じて、候補検索地点の優先度を決定することを特徴とする請求項４に記載の情報表示装置。
【請求項６】
前記検索地点近傍の情報は、交差点を基準とした位置情報または指定した方角に存在する施設に関する情報の少なくとも一つを含むことを特徴とする請求項１に記載の情報表示装置。
【請求項７】
前記読込手段は、過去に走行した走行履歴情報に基づいて、地図情報を読み込むことを特徴とする請求項１〜６のいずれか一つに記載の情報表示装置。
【請求項８】
利用者によって入力された、検索対象となる検索地点の地物に関する情報と、検索地点近傍の地物に関する情報および前記検索地点の地物と前記検索地点近傍の地物との位置関係を示す位置情報を含む検索地点近傍の情報と、を受け付ける受付工程と、
あらかじめ格納された地図情報を読み込む読込工程と、
前記受付工程が受け付けた検索地点の地物に関する情報および検索地点近傍の情報と、前記読込工程によって読み込まれた地図情報と、に基づいて、検索地点の候補となる候補検索地点を検索する検索工程と、
前記検索工程によって検索された候補検索地点を出力する出力工程と、
を含むことを特徴とする情報表示方法。
【請求項９】
請求項８に記載の情報表示方法をコンピュータに実行させることを特徴とする情報表示プログラム。
【請求項１０】
請求項９に記載の情報表示プログラムを記録したことを特徴とするコンピュータに読み取り可能な記録媒体。
【国際調査報告】
2008105063.tif 000009
2008105063.tif 000010
2008105063.tif 000011
2008105063.tif 000012
2008105063.tif 000013
2008105063.tif 000014
2008105063.tif 000015