(57)【要約】【課題】検索用データとして登録されていない施設についても検索できるようにする。【解決手段】車両の現在位置２００周辺の検索エリア２１０内に位置する文字表示データを抽出し、この抽出した表示文字データに対応する施設名称を画面に表示する。そして、画面に表示された施設名称の中から、ユーザによって選択された施設とその周辺の道路地図を画面に表示する。これにより、例えば、敷地面積の小さな公園等、道路地図上には表示されるものの検索用データとして登録されていない施設であっても、検索エリア２１０内に位置する施設を検索することが可能となる。【選択図】　　　　図５
2004144584.tif 000002
【特許請求の範囲】
【請求項１】
地図の表示に用いられる地図表示データと、前記地図上の施設位置の表示に用いられ、前記施設の位置及び名称の情報を有する施設表示データとを格納する地図データ格納手段と、
前記地図上の所定エリア内に位置する前記施設の施設表示データを抽出する抽出手段と、
前記抽出した施設表示データに対応する施設名称のリストを生成して表示部に表示するリスト生成表示手段と、
該表示される施設名称のリストの中から任意の施設を選択する選択手段と、
該選択手段によって任意の施設が選択された場合、この選択された施設とその周辺の地図を前記表示部に表示する表示制御手段とを備えることを特徴とする施設位置検索装置。
【請求項２】
現在位置を検出する位置検出手段をさらに備え、
前記リスト生成表示手段は、前記抽出した施設表示データに対応する施設名称のリストを表示する際、前記現在位置からの距離の短い順にリストの先頭から並べて表示することを特徴とする請求項１記載の施設位置検索装置。
【請求項３】
前記所定エリアは、前記位置検出手段によって検出される現在位置の周辺のエリアであることを特徴とする請求項２記載の施設位置検索装置。
【請求項４】
前記リスト生成表示手段は、前記抽出した施設表示データに対応する施設名称のリストを表示する際、前記施設名称を五十音の順序に従ってリストの先頭から並べて表示することを特徴とする請求項１記載の施設位置検索装置。
【請求項５】
前記施設表示データは、施設種類の情報をさらに有し、
前記リスト生成表示手段は、前記抽出した施設表示データに対応する施設名称のリストを表示する際、前記施設種類を示すランドマークが割当てられている施設及び前記ランドマークが割当てられていない施設のうち、前記ランドマークが割当てられている施設をリストの先頭から並べて表示することを特徴とする請求項１記載の施設位置検索装置。
【請求項６】
所望の施設種類を指定する施設種類指定手段をさらに備え、
前記リスト生成表示手段は、前記抽出した施設表示データのうち前記施設種類指定手段によって指定された施設種類に該当する施設名称のリストを生成して前記表示部に表示することを特徴とする請求項５記載の施設位置検索装置。
【請求項７】
地図上の施設の検索に用いる検索データを格納する検索データ格納手段と、
ユーザによって指定された施設に対応する地図上の位置を前記検索データに基づいて検索する指定施設検索手段とを備え、
前記抽出手段は、前記指定施設検索手段によって前記指定された施設に対応する地図上の位置が検索できない場合に、前記所定エリア内に位置する施設の施設表示データを抽出することを特徴とする請求項１〜６のいずれかに記載の施設位置検索装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、施設位置検索装置に関するものである。
【０００２】
【従来の技術】
従来のカーナビゲーション装置の一機能として、ユーザが行きたい場所や施設等の位置を探し出す位置検索機能がある。この位置検索機能は、例えば、ユーザによって所望の住所や施設名称等が入力されると、この入力された情報に合致する場所や施設等を検索データに基づいて特定し、特定した場所や施設等をその周辺の道路地図とともに表示画面に表示するものである。この検索データとは、例えば、施設名称、施設種類、住所、位置（例えば、緯度・経度の座標）等の各データから構成されるものである。また、ユーザの行きたい場所を探し易くするために、電話番号や郵便番号等のデータも検索データとして登録されている。
【０００３】
このように、従来の位置検索機能において用いられる検索データは、ユーザの多様なニーズに応える位置検索を可能にするため、多くのデータが登録されている。
【０００４】
【発明が解決しようとする課題】
従来の位置検索機能に用いられる検索データは、ユーザの多様な検索方法のニーズに応えるため、検索情報となり得る多くのデータが登録されているが、カーナビゲーション装置の表示画面に表示される道路地図上の全ての施設に対して、登録をしているものではない。これは、仮に、道路地図上に表示される全ての施設を検索データとして登録すると、登録数が膨大なため、検索データを記憶する記憶媒体の記憶容量を大きくする必要があったり、登録作業に多くの時間を要したりするためである。従って、表示画面に表示される道路地図上の施設のうち、検索データとして登録されていないものが含まれるため、表示画面には表示されるものの、その表示される施設の位置を検索することができない問題があった。
【０００５】
本発明は、かかる問題を鑑みてなされたもので、検索データに登録されていない施設を検索することができる施設位置検索装置を提供することを目的とする。
【０００６】
【課題を解決するための手段】
請求項１に記載の施設位置検索装置は、地図の表示に用いられる地図表示データと、地図上の施設位置の表示に用いられ、施設の位置及び名称の情報を有する施設表示データとを格納する地図データ格納手段と、地図上の所定エリア内に位置する施設の施設表示データを抽出する抽出手段と、抽出した施設表示データに対応する施設名称のリストを生成して表示部に表示するリスト生成表示手段と、表示される施設名称のリストの中から任意の施設を選択する選択手段と、選択手段によって任意の施設が選択された場合、この選択された施設とその周辺の地図を表示部に表示する表示制御手段とを備えることを特徴とする。
【０００７】
このように、本発明の施設位置検索装置は、地図上の施設位置の表示に用いられる施設表示データのうち、所定エリア内に位置する施設を検索対象としている。これにより、例えば、敷地面積の小さな公園等、地図上には表示されるものの検索データとして登録されていない施設であっても、その施設を検索することが可能となる。そして、抽出した施設名称のリストの中から、ユーザの選択した施設とその周辺の地図を表示することで、ユーザは、地図上において所望の施設の位置を把握することができる。なお、本発明における施設は、公園や学校等の施設に限らず、例えば、交差点等の地点や橋等の構築物を対象としたものであってもよい。
【０００８】
請求項２に記載の施設位置検索装置では、現在位置を検出する位置検出手段をさらに備え、リスト生成表示手段は、抽出した施設表示データに対応する施設名称のリストを表示する際、現在位置からの距離の短い順にリストの先頭から並べて表示することを特徴とする。これにより、ユーザは、現在位置に近い施設から所望の施設を参照することができる。
【０００９】
請求項３に記載の施設位置検索装置によれば、所定エリアは、位置検出手段によって検出される現在位置の周辺のエリアであることを特徴とする。例えば、現在位置を中心とする周囲１ｋｍのエリア等を設定することで、ユーザは、地図上の現在位置周辺に表示される施設を検索することが可能となる。なお、現在位置周辺のエリアに限らず、例えば、都道府県、市区郡、町村、丁目、番地等を単位とするエリアであってもよい。さらに、日本全国の様々な場所を６〜１０桁の数字で特定するマップコード（登録商標）によって設定されるエリアであってもよい。
【００１０】
請求項４に記載の施設位置検索装置によれば、リスト生成表示手段は、抽出した施設表示データに対応する施設名称のリストを表示する際、施設名称を五十音の順序に従ってリストの先頭から並べて表示することを特徴とする。例えば、施設名称の先頭の語に応じて五十音順に並べる。これにより、例えば、ユーザが検索対象の施設名称を知っている場合には、五十音の順序に並べられたリストから容易に所望の施設を探し出すことが可能となる。
【００１１】
請求項５に記載の施設位置検索装置では、施設表示データは、施設種類の情報をさらに有し、リスト生成表示手段は、抽出した施設表示データに対応する施設名称のリストを表示する際、施設種類を示すランドマークが割当てられている施設及びランドマークが割当てられていない施設のうち、ランドマークが割当てられている施設をリストの先頭から並べて表示することを特徴とする。
【００１２】
例えば、病院や郵便局等、施設種類を示すランドマークによって地図上に施設位置が示されるものをリストの先頭から並べて表示する。これにより、ユーザは、ランドマークによって表示される施設を容易に把握することが可能となる。
【００１３】
請求項６に記載の施設位置検索装置は、所望の施設種類を指定する施設種類指定手段をさらに備え、リスト生成表示手段は、抽出した施設表示データのうち施設種類指定手段によって指定された施設種類に該当する施設名称のリストを生成して表示部に表示することを特徴とする。これにより、ユーザの希望する施設種類の施設名称をリストに表示することができる。
【００１４】
請求項７に記載の施設位置検索装置では、地図上の施設の検索に用いる検索データを格納する検索データ格納手段と、ユーザによって指定された施設に対応する地図上の位置を検索データに基づいて検索する指定施設検索手段とを備え、抽出手段は、指定施設検索手段によって指定された施設に対応する地図上の位置が検索できない場合に、所定エリア内に位置する施設の施設表示データを抽出することを特徴とする。これにより、検索データからの検索ができないものの、地図上には表示される施設に対して検索することが可能となる。
【００１５】
【発明の実施の形態】
以下、本発明の実施の形態における施設位置検索装置に関して、図面に基づいて説明する。
【００１６】
（第１の実施形態）
本実施形態では、施設位置検索装置の機能をカーナビゲーション装置において実現した例について説明する。図１は、本実施形態に係わるカーナビゲーション装置の概略構成を示すブロック図である。同図に示すように、本実施形態のカーナビゲーション装置は、位置検出器１０、地図データ入力器２０、入力装置３０、表示装置４０、外部出力装置５０、及びこれらと接続する制御装置１００によって構成される。
【００１７】
制御装置１００は、位置入力部１１０、地図データ入力部１２０、ＳＷ入力部１３０、データ出力部１４０等の入出力部と制御部１５０を備えている。また、制御部１５０は、通常のコンピュータとして構成されており、内部には周知のＣＰＵ、ＲＯＭ、ＲＡＭ、Ｉ／Ｏ及びこれらの構成を接続するバスラインが備えられている。ＲＯＭには、制御装置１００が実行するためのプログラムが書き込まれており、このプログラムに従ってＣＰＵ等が所定の演算処理を実行する。
【００１８】
位置検出器１０は、いずれも図示しない、周知の地磁気センサ、ジャイロスコープ、距離センサ、及び衛星からの電波に基づいて車両の位置を検出するＧＰＳ（Ｇｌｏｂａｌ　Ｐｏｓｉｔｉｏｎｉｎｇ　Ｓｙｓｔｅｍ）のためのＧＰＳ受信機を有している。これらは、各々が性質の異なる誤差を持っているため、複数のセンサにより各々補完しながら使用するように構成されている。検出した車両の位置の信号は、位置入力部１１０を介して制御部１５０へ送信される。
【００１９】
なお、各センサの精度によっては、位置検出器１０を上述した内の一部で構成してもよく、更に、図示しないステアリングの回転センサ、各転動輪の車速センサ等を用いてもよい。
【００２０】
地図データ入力器２０は、図１に示すように、検索用データ２１や表示用データ２２等の各種データを入力するための装置であり、制御部１５０からの要請により、地図データ入力部１２０を介して各種データを送信する。これら各種データを記憶する記憶媒体としては、そのデータ量からＣＤ−ＲＯＭまたはＤＶＤ−ＲＯＭを用いるのが一般的であるが、メモリカード、ハードディスク等を用いてもよい。ここで、検索用データ２１及び表示用データ２２について説明する。
【００２１】
検索用データ２１は、施設名称、施設種類、電話番号、住所、緯度・経度の座標等の各データから構成されるもので、ユーザの指定する地点や施設等を検索する検索機能において用いられるデータである。また、表示用データ２２は、地図データ、背景データ、道路データ、文字表示データ等から構成されるもので、表示装置４０の画面に道路地図を表示するために用いられるデータである。なお、文字表示データは、道路地図上の施設位置や施設名称を表示するために用いられるデータであり、施設名称、施設種類、緯度・経度の座標から構成される。
【００２２】
入力装置３０は、例えば、表示装置４０と一体になったタッチスイッチもしくはメカニカルなスイッチ等が用いられ、各種入力に使用される。入力装置３０からの入力信号は、ＳＷ入力部１３０を介して制御部１５０へ送信される。
【００２３】
表示装置４０は、例えば、液晶ディスプレイによって構成されるものである。この表示装置４０は、制御部１５０からの画像出力信号をデータ出力部１４０を介して受信し、位置検出器１０から入力された車両の現在位置に対応する自車位置マークや、地図データ入力器２０より入力された表示用データ２２によって生成される車両周辺の道路地図等を画面に表示する。外部出力装置５０は、例えば、案内音声等を出力する装置であり、スピーカやオーディオアンプ等から構成される。
【００２４】
また、本実施形態のカーナビゲーション装置は、入力装置３０から目的地の位置を入力すると、現在位置からその目的地までの最適な経路を自動的に選択して誘導経路を形成し表示する、いわゆる経路誘導機能も備えている。このような自動的に最適な経路を設定する手法は、周知のダイクストラ法等の手法が知られている。さらに、ユーザの操作により入力装置３０から入力された地点や施設等に合致する位置を、検索用データ２１を用いて検索する検索機能も備えている。
【００２５】
これらの機能は、主に制御部１５０によって各種の演算処理がなされることによって実行される。すなわち、制御部１５０は目的地が入力されると地図データ入力器２０の表示用データ２２の道路データを用いて経路を計算し、その経路を表示装置４０へ表示させるとともに、分岐地点や右左折すべき交差点において道路地図の拡大や音声案内を行う。また、制御部１５０は、地点や施設等が入力されると、入力された地点や施設等に合致する位置を検索用データ２１から抽出し、その抽出した地点や施設等の位置とその周辺の道路地図を表示装置４０に表示させる。
【００２６】
次に、本実施形態の特徴である、表示用データ２２の表示文字データを用いた施設位置検索処理について、図２のフローチャート、及び図５〜図１１に示すイメージ図を用いて説明する。
【００２７】
ステップＳ１０では、初期設定を実行する。この初期設定とは、例えば、現在位置の取得、表示文字データを検索するエリアの設定、及び後述するリスト表示の並び替え処理の選択等である。なお、本実施形態における検索エリアの設定では、図５に示すように、車両の現在位置２００を中心とする周囲１ｋｍを検索エリア２１０として設定する。この設定される検索エリア２１０については、車両の現在位置２００を中心とするエリアに限定されるものではなく、例えば、都道府県、市区郡、町村、丁目、番地等を単位とするエリアであってもよいし、日本全国の様々な場所を６〜１０桁の数字で特定するマップコード（登録商標）によってエリアを設定するものであってもよい。
【００２８】
ステップＳ２０では、検索エリア２１０内に位置する施設、地点等に関する施設文字表示データを抽出する。ここで、本実施形態における、検索エリア２１０内に位置する文字表示データの抽出方法の例について説明する。なお、文字表示データの抽出方法は、これから説明する方法に限定されるものではない。
【００２９】
まず、ステップＳ１０において取得した車両の現在位置２００の座標に基づいて、検索エリア２１０を含む道路地図を表示するのに必要な表示用データ２２を抽出する。次に、抽出した表示用データ２２の文字表示データ１件毎に検索エリア２１０内に含まれるか否かを文字表示データの緯度・経度の座標に基づいて判定し、この検索エリア２１０に含まれる文字表示データのみを最終的に抽出する。
【００３０】
本実施形態では、図６に示すように、計７件の文字表示データが抽出されたとする。これら抽出された文字表示データは、同図に示すように、施設種類（ランドマーク等）、施設名称、緯度・経度の座標から構成される。なお、同図に示すように、文字表示データには、特定の施設種類を示すランドマークを有しない施設も含まれる。
【００３１】
ステップＳ３０では、ステップＳ２０において最終的に抽出した文字表示データの施設名称をリスト形式で表示装置４０へ表示させるための処理を行う。例えば、施設種類を示すランドマークによって道路地図上に示されるものをリストの先頭から並べて表示するように処理したり、各施設の座標と現在位置の座標とに基づいて、現在位置から各施設までの直線距離を算出し、この距離の短い順にリストの先頭から並べて表示するように処理したり、或いは、施設名称の五十音等の順序に従った並べ替えの処理をしたりする。なお、これら並び替えの処理のうち、どの並び替え処理を実行するかについては、ステップＳ１０におけるユーザの選択結果に基づく。
【００３２】
ステップＳ４０では、ステップＳ３０で処理したリストを表示装置４０へ表示させる。図７は、施設種類を示すランドマークによって、道路地図上の位置が示される施設をリストの先頭から並べた例である。同図のようなリストを表示することで、ユーザは、ランドマークによって道路地図上に表示される施設を容易に把握することが可能となる。
【００３３】
また、図８は、現在位置からの直線距離の短い順にリストの先頭から並べた例である。同図のように、距離の短い順に施設名称を表示することで、ユーザは、現在位置に近い施設から参照することができる。さらに、図９は、施設名称の五十音の順序に従ってリストの先頭から並べた例である。同図のように、五十音順に施設名称を表示することで、ユーザは、リストの中から容易に所望の施設を探し出すことが可能となる。
【００３４】
なお、ステップＳ２０において最終的に抽出した文字表示データの数が多い場合、施設名称のリストが表示装置４０の１画面内に表示できないことがある。このような場合、例えば、図１０に示すように、表示装置４０の画面上に前ページ４１及び次ページ４２の操作キーを設け、この操作キーの入力に従ってリストをページ毎に表示させるようにする。また、このようなページ毎のリスト表示に限らず、例えば、図１１に示すように、リストが画面の上下方向にスクロールする表示であってもよい。
【００３５】
ステップＳ５０では、表示装置４０の画面に表示したリストの中から任意の施設をユーザに選択させる。この選択操作は、入力装置３０の入力操作によってなされる。そして、ステップＳ６０において、ユーザによって選択された施設の位置とその周辺の道路地図を表示装置４０へ表示させる。これにより、ユーザは、自ら選択した施設の道路地図上の位置を把握することができる。なお、このユーザによって選択された施設の位置を目的地として、現在位置からの誘導経路を最終的に形成してもよい。
【００３６】
このように、本実施形態のカーナビゲーション装置における施設位置検索処理は、道路地図の施設位置の表示に用いられる表示用データ２２のうち、道路地図上の所定エリア内に位置する文字表示データを検索対象としている。これにより、例えば、敷地面積の小さな公園等、道路地図上には表示されるものの検索用データ２１に登録されていない施設であっても検索することが可能となる。また、施設名称を表示するリストから所望の施設名称を選択することで、選択した施設とその周辺の道路地図が表示されるため、ユーザは、道路地図上の所望の施設の位置を把握することができる。なお、本実施形態における施設は、公園や学校等の施設に限らず、例えば、交差点等の地点や橋等の構築物を対象としたものであってもよい。
【００３７】
（変形例）
本実施形態では、道路地図上の所定エリア内に位置する全ての文字表示データの施設名称をリストに表示しているが、ユーザに予め検索対象とする施設種類を指定させ、その指定された施設種類に該当する施設名称のみをリストに表示してもよい。
【００３８】
例えば、図２に示すステップＳ１０の初期設定において、ユーザに対して検索する施設種類（例えば、公園や病院等）を指定させる。その後、同図に示すステップＳ３０において、ステップＳ２０の処理により最終的に抽出した文字表示データのうち、ステップＳ１０で指定した施設種類に該当する文字表示データのみを抽出し、この抽出した文字表示データに対して、ランドマーク表示される施設名称をリストの先頭から並べて表示するように処理したり、現在位置から近い順にリストの先頭から並べて表示するように処理したり、或いは、施設名称の五十音等の順序に従って並べて表示するように処理したりする。
【００３９】
これにより、ユーザの希望する施設種類に該当する施設名称のみをリストに表示することができ、その結果、ユーザは、所望の施設名称を容易にリストの中から見つけだすことが可能となる。
【００４０】
（第２の実施形態）
第２の実施形態は、第１の実施形態によるものと共通するところが多いので、以下、共通部分についての詳しい説明は省略し、異なる部分を重点的に説明する。第２の実施形態は、従来の検索用データ２１を用いて検索する検索機能を実行し、ユーザの所望の施設が検索できない場合に、第１の実施形態において説明した文字表示データによる施設位置検索処理を実行する点で異なる。
【００４１】
以下、検索用データ２１を用いた検索機能を実行し、所望の施設が検索できない場合に表示文字データを用いた施設位置検索を実行する処理について、図３及び図４のフローチャートを用いて説明する。なお、図３に示すステップＳ１０及び図４に示すステップＳ２０〜ステップＳ６０の処理については、第１の実施形態における図２に示す処理と同一であるので説明を省略する。
【００４２】
先ず、図３に示すステップＳ１１では、ユーザの希望する施設名称や施設種類等を入力装置３０から入力させる。ステップＳ１２では、入力された施設名称や施設種類等に合致する施設を検索用データ２１から検索する。
【００４３】
ステップＳ１３においては、検索用データ２１からユーザの入力した施設名称や施設種類等に合致する施設が検索できたか否かを判定する。ここで、検索用データ２１からの検索ができた場合には、ステップＳ１４へ処理を進め、ステップＳ１４において、検索した施設の位置とその周辺の道路地図を表示装置４０へ表示させる。また、検索用データ２１からの検索ができなかった場合には、図４に示すステップＳ２０へ処理を移行し、上述と同一の処理を行う。
【００４４】
このように、ユーザの所望の施設が検索用データ２１を用いて検索できない場合に、表示文字データを用いた施設位置検索を実行することで、道路地図上に表示されるものの、検索用データ２１として登録されていない施設に対して検索することが可能となる。
【図面の簡単な説明】
【図１】第１及び第２の実施形態に係わる、カーナビゲーション装置の構成の概要を示す図である。
【図２】第１の実施形態に係わる、表示文字データを用いた検索処理を示すフローチャートである。
【図３】第２の実施形態に係わる、検索用データ２１を用いた検索処理を示すフローチャートである。
【図４】第２の実施形態に係わる、表示文字データを用いた検索処理を示すフローチャートである。
【図５】第１の実施形態に係わる、検索エリア２１０とエリア内に含まれる施設を示すイメージ図である。
【図６】第１の実施形態に係わる、検索エリア２１０内に含まれる表示文字データのデータ構成を示す図である。
【図７】第１の実施形態に係わる、抽出した表示文字データに対応する施設がランドマークによって道路地図上に示されるものをリストの先頭から並べて表示したイメージ図である。
【図８】第１の実施形態に係わる、抽出した表示文字データに対応する施設名称を現在位置からの距離に応じて並び替えて表示したリストのイメージ図である。
【図９】第１の実施形態に係わる、抽出した表示文字データに対応する施設名称を五十音の順序に応じて並び替えて表示したリストのイメージ図である。
【図１０】第１の実施形態に係わる、抽出した表示文字データに対応する施設名称を複数のページのリストで表示する際のイメージ図である。
【図１１】第１の実施形態に係わる、抽出した表示文字データに対応する施設名称をスクロール可能なリストで表示する際のイメージ図である。
【符号の説明】
１０　位置検出器
２０　地図データ入力器
３０　入力装置
４０　表示装置
５０　外部出力装置
１００　制御装置
【図１】
2004144584.tif 000003
【図２】
2004144584.tif 000004
【図３】
2004144584.tif 000005
【図４】
2004144584.tif 000006
【図５】
2004144584.tif 000007
【図６】
2004144584.tif 000008
【図７】
2004144584.tif 000009
【図８】
2004144584.tif 000010
【図９】
2004144584.tif 000011
【図１０】
2004144584.tif 000012
【図１１】
2004144584.tif 000013