(57)【特許請求の範囲】
【請求項１】
検索対象の各施設に関する施設データを含む地図データを格納した記憶手段と、
ユーザが指示する情報を入力する入力手段と、
画面を通して案内情報を提供する表示手段と、
前記入力手段を介して施設のジャンルが指定されたときに前記記憶手段に格納された地図データを参照して当該ジャンルに該当する施設を検索し、検索した施設を名称の読みの順に並べたリストを生成して前記表示手段の画面に表示させる制御手段とを備え、
前記制御手段は、前記検索した施設に、その名称の先頭に当該ジャンルに関する語句を含む施設が含まれていると判定した場合に、当該ジャンルの施設を、前記リストにおいてその名称の読みに対応する第１位置に配置し、かつその名称から当該ジャンルに関する語句を抜いたものの読みに対応する第２位置にも配置して画面表示させ、
前記制御手段は、前記リストにおいて前記第１位置に配置された当該ジャンルの施設と、前記第２位置に配置された当該ジャンルの施設とを、前記検索した施設のその他の施設とは異なる表示態様で前記表示手段の画面に表示させることを特徴とする施設検索装置。
【請求項２】
前記制御手段は、さらに前記検索した施設の数が所定の値よりも多いと判定した場合に、当該ジャンルの施設を、前記リストにおいて前記第１位置に配置し、かつ前記第２位置にも配置して画面表示させることを特徴とする請求項１に記載の施設検索装置。
【請求項３】
前記制御手段は、さらに前記検索した施設の数が所定の値よりも多くないと判定した場合に、当該ジャンルの施設を、前記リストにおいて前記第１位置のみに配置して画面表示させることを特徴とする請求項１に記載の施設検索装置。
【請求項４】
さらに現在位置を検出する現在位置検出手段を備え、
前記制御手段は、前記入力手段を介して施設のジャンルが指定されたときに、前記記憶手段に格納された地図データを参照して前記現在位置検出手段で検出した現在位置周辺の当該ジャンルに該当する施設を検索することを特徴とする請求項１に記載の施設検索装置。
【請求項５】
検索対象の各施設に関する施設データを含む地図データを格納した記憶手段と、ユーザが指示する情報を入力する入力手段と、画面を通して案内情報を提供する表示手段とを備え、前記入力手段を介して施設のジャンルが指定されたときに、前記記憶手段に格納された地図データを参照して当該ジャンルに該当する施設を検索し、検索した施設を名称の読みの順に並べたリストを生成して前記表示手段の画面に表示させる施設検索装置において、
前記検索した施設に、その名称の先頭に当該ジャンルに関する語句を含む施設が含まれていると判定した場合に、当該ジャンルの施設を、前記リストにおいてその名称の読みに対応する第１位置に配置し、かつその名称から当該ジャンルに関する語句を抜いたものの読みに対応する第２位置にも配置して画面表示させ、
前記リストにおいて前記第１位置に配置された当該ジャンルの施設と、前記第２位置に配置された当該ジャンルの施設とを、前記検索した施設のその他の施設とは異なる表示態様で前記表示手段の画面に表示させることを特徴とする検索施設表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車載用ナビゲーション装置や携帯用ナビゲーション装置等の施設検索装置及び検索施設表示方法に関する。
【背景技術】
【０００２】
例えば車載用ナビゲーション装置には、ナビゲーションに係る一切の処理を制御するＣＰＵ等の制御部、地図データを格納したＤＶＤ−ＲＯＭ等の記憶装置、ディスプレイ装置、自車の現在位置を検出するためのＧＰＳ（Global Positioning System ）受信機、自車の進行方位や走行速度等を検出するためのジャイロや車速センサ等が設けられている。そして、制御部により、自車の現在位置を含む地図データを記憶装置から読み出し、この地図データに基づいて自車位置周囲の地図画像をディスプレイ装置の画面に描画すると共に、自車の現在位置を指示する自車位置マークを画面上に重ね合わせて表示し、自車の移動に応じて地図画像をスクロール表示したり、地図画像を画面に固定して自車位置マークを移動させたりして、自車が現在何処を走行しているのかを一目で分かるようにしている。
【０００３】
また、車載用ナビゲーション装置には、通常、ユーザが設定した目的地に向けて道路を間違うことなく走行できるように案内する機能（経路誘導機能）が搭載されている。この経路誘導機能によれば、制御部により、地図データを用いて出発地（例えば、自車の現在位置）から目的地までを結ぶ最適な経路を、横型探索法やダイクストラ法等のシミュレーション計算を行って探索し、その探索した経路を誘導経路として記憶しておき、走行中、地図画像上にその誘導経路を他の道路とは識別可能に表示したり、また誘導経路上で接近中の交差点まで所定距離に達したときに、地図画像上にその交差点の案内図（交差点拡大図、該交差点での進行方向を示す矢印、該交差点までの距離、交差点名など）を表示したりすることで、いずれの道路を走行すればよいか、また交差点でどの方向に進んだらよいかをユーザが把握できるようになっている。
【０００４】
さらに、車載用ナビゲーション装置には施設検索機能も搭載されている。この施設検索機能は、ユーザが検索対象として所望の施設（例えば、そのジャンル）をリモコン操作等により指定すると、制御部により、地図データベース（施設データを含む）を参照してその指定ジャンルの施設を検索し、検索した施設の名称、自車位置から当該施設までの距離等をディスプレイ装置の画面に表示したり、また、地図画像上に当該施設の位置を示すランドマークを表示するものである。必要に応じて所望の施設（ランドマーク）を画面上でタッチ（又はリモコン操作により選択）することで、当該施設に関する情報を得ることもできる。かかる施設検索は、上記のように誘導経路に沿って走行中の場合に限らず、目的地を設定する前の状態で停車中の場合、目的地を設定しないで単に停車中の場合などにも同様に行われ、画面に地図画像を表示させている状態であれば必要に応じて行うことができる。
【０００５】
上記の従来技術に関連する技術として、例えば特許文献１には、ナビゲーション装置において、指定された条件で施設を検索したときに、施設名の先頭の規定文字数部分が同じ名称の施設が複数検索された場合に、施設名の先頭の同じ名称の部分を画面の第１の領域に表示し、残りの名称の部分を画面の第２の領域にリスト形式で表示するという技術が記載されている。
【特許文献１】特開２００５−５５２６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来技術においては、以下のような問題点があった。
【０００７】
車載用ナビゲーション装置において、ディスプレイ装置に図１（ａ）に示すジャンル選択画面が表示されているときに、ユーザが検索対象として所望の施設のジャンルをリモコン操作等により指定すると、制御部により、記憶装置に格納された施設データを参照して指定ジャンルの施設が検索される。このとき、ユーザが「ラーメン屋」というジャンルを指定したものとする。この結果、図１（ｂ）に示すように、指定ジャンルに該当する施設が、その名称の読みの順（「あいうえお」順）に並べられたリストを含む検索施設選択画面がディスプレイ装置に表示される。
【０００８】
ところで、車載用ナビゲーション装置の記憶装置に格納された施設データには、施設の正式名称が登録されている。このため、上述した検索施設選択画面のリストにおいては、各項目に検索された施設の正式名称が表示されている。そして、この検索施設選択画面のリストにおいては、検索された施設（項目）が、その正式名称の読みの順に並べられている。例えば「らーめん山頭火」という正式名称の施設が施設データに登録されている場合、この施設は、検索施設選択画面のリストの「ら」行の範囲に表示される。
【０００９】
一方、ユーザがこの施設の正式名称を正確に覚えていなく、例えばこの施設の名称を「山頭火」として覚えている場合には、検索施設選択画面のリストの「さ」行の範囲を検索する可能性がある。しかし、検索施設選択画面のリストの「さ」行の範囲には「らーめん山頭火」の項目はないので、ユーザはさらに検索していき、リストの表示項目を「ら」行の範囲まで移動させなければならない。
【００１０】
このように、従来技術においては、ユーザが所望の施設の正式名称を正確に覚えていない場合には、ユーザが検索施設選択画面のリストから当該施設を検索するのに比較的長い時間かかってしまうことがある。さらには、ユーザが当該施設を検索することを諦めてしまうこともある。
【００１１】
本発明は、かかる従来技術における課題に鑑み創作されたもので、ユーザが所望の施設の正式名称を正確に覚えていない場合でも、ユーザが当該施設を短時間で検索することができる施設検索装置及び検索施設表示方法を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記の従来技術の課題を解決するために、検索対象の各施設に関する施設データを含む地図データを格納した記憶手段と、ユーザが指示する情報を入力する入力手段と、画面を通して案内情報を提供する表示手段と、前記入力手段を介して施設のジャンルが指定されたときに前記記憶手段に格納された地図データを参照して当該ジャンルに該当する施設を検索し、検索した施設を名称の読みの順に並べたリストを生成して前記表示手段の画面に表示させる制御手段とを備え、前記制御手段は、前記検索した施設に、その名称の先頭に当該ジャンルに関する語句を含む施設が含まれていると判定した場合に、当該ジャンルの施設を、前記リストにおいてその名称の読みに対応する第１位置に配置し、かつその名称から当該ジャンルに関する語句を抜いたものの読みに対応する第２位置にも配置して画面表示させ、前記制御手段は、前記リストにおいて前記第１位置に配置された当該ジャンルの施設と、前記第２位置に配置された当該ジャンルの施設とを、前記検索した施設のその他の施設とは異なる表示態様で前記表示手段の画面に表示させることを特徴とする施設検索装置が提供される。
【００１３】
また、上記の従来技術の課題を解決するために、検索対象の各施設に関する施設データを含む地図データを格納した記憶手段と、ユーザが指示する情報を入力する入力手段と、画面を通して案内情報を提供する表示手段とを備え、前記入力手段を介して施設のジャンルが指定されたときに、前記記憶手段に格納された地図データを参照して当該ジャンルに該当する施設を検索し、検索した施設を名称の読みの順に並べたリストを生成して前記表示手段の画面に表示させる施設検索装置において、前記検索した施設に、その名称の先頭に当該ジャンルに関する語句を含む施設が含まれていると判定した場合に、当該ジャンルの施設を、前記リストにおいてその名称の読みに対応する第１位置に配置し、かつその名称から当該ジャンルに関する語句を抜いたものの読みに対応する第２位置にも配置して画面表示させ、前記リストにおいて前記第１位置に配置された当該ジャンルの施設と、前記第２位置に配置された当該ジャンルの施設とを、前記検索した施設のその他の施設とは異なる表示態様で前記表示手段の画面に表示させることを特徴とする検索施設表示方法が提供される。
【００１４】
本発明においては、入力手段を介して指定されたジャンルに該当する施設を検索したとき、検索した施設に、その名称の先頭に当該ジャンルに関する語句を含む施設があると判定した場合に、当該ジャンルの施設を、リストにおいてその名称の読みに対応する第１位置に配置したままにすると共に、その名称から当該ジャンルに関する語句を抜いたものの読みに対応する第２位置にも配置して画面表示する。つまり、この場合に、リストにおいて当該ジャンルの施設を二重表示する。このため、ユーザが所望の施設の名称を正確に覚えていない場合でも、第２位置にも配置された当該施設の存在により、ユーザはリストにおいて当該施設を短時間で見つけることができる。
【００１５】
なお、リストにおいて、第１位置に配置された当該ジャンルの施設と、第２位置に配置された当該ジャンルの施設とを、検索した施設のその他の施設とは異なる表示態様で表示手段の画面に表示することが好ましい。これにより、ユーザが所望の施設の正式名称を正確に覚えている場合に、リストおいて第２位置にある当該ジャンルの施設を見たとしても混乱を招かずに済む。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施の形態について、添付の図面を参照しながら説明する。
【００１７】
図２は本発明の一実施形態に係る車載用ナビゲーション装置（施設検索装置）の構成を示すブロック図である。
【００１８】
本実施形態の車載用ナビゲーション装置２０において、１はＤＶＤドライブを示し、このＤＶＤドライブ１によって駆動されるＤＶＤ（ＤＶＤ−ＲＯＭ）１ａには、各縮尺レベル（１／１２５００、１／２５０００、１／５００００等）に応じて適当な大きさの経度幅及び緯度幅に区切られた地図データが格納されている。この地図データには、地図上に存在する各種施設（コンビニエンスストア、スーパー・ディスカウントショップ、デパート、駅、空港、ガソリンスタンド、ホームセンター等）に関するデータ（位置、住所、電話番号、ジャンル等の各種情報）の他に、経路探索やマップマッチング等の各種処理に必要な道路ユニットのデータと、交差点や分岐など複数の道路が交わる点に対応するノード（経緯度で表現された点）と、各ノード間を結ぶ道路や車線等に対応するリンクとを含んでいる。本実施形態では、地図データを格納する媒体としてＤＶＤ−ＲＯＭを使用しているが、これに代えて、ＣＤ−ＲＯＭやＨＤＤ等の他の記憶媒体を使用してもよい。
【００１９】
２は後述するナビゲーション装置本体を操作するための操作部を示し、例えば、後述する表示装置の前面に設けられたタッチパネルの形態を有している。なお、タッチパネルに代えて、操作部２を、後述する表示装置の画面上の各種メニュー、各種項目等を選択したり、選択したメニュー等を実行させるための各種操作ボタン、ジョイスティック等が設けられたリモコン送信機の形態を有していてもよい。
【００２０】
３はＧＰＳ衛星から送られてくるＧＰＳ信号を受信して自車の現在位置の経度や緯度を検出するＧＰＳ受信機、４は自車の進行方位を検出するためのジャイロ等の角度センサや、一定の走行距離毎にパルスを発生する距離センサ等を備えた自立航法センサを示す。
【００２１】
ナビゲーション装置本体１０において、１１はＤＶＤドライブ１を介してＤＶＤ１ａから読み出した地図データを一時的に格納するバッファメモリ、１２はマイクロコンピュータ等により構成された制御部を示す。制御部１２は、基本的には、ＧＰＳ受信機３から出力される信号に基づいて自車の現在位置を検出したり、自立航法センサ４から出力される信号に基づいて自車の走行速度を算出したり、ＤＶＤドライブ１を制御して表示させたい地図のデータをＤＶＤ―ＲＯＭ１ａからバッファメモリ１１に読み出したり、その読み出した地図データを用いて設定された探索条件で出発地（例えば、自車の現在位置）から目的地までの誘導経路を探索したりするなど、ナビゲーションに係る種々の処理を実行する。さらに、制御部１２は、本発明に関係する処理として、地図データ（施設データ）を用いて指定のジャンルの施設を検索したときに、検索した施設に、その正式名称の先頭に当該ジャンルに関する語句を含む施設があると判定した場合に、後述するように操作画面・マーク発生部を制御して検索施設選択画面の検索施設リストにおいて当該施設を二重表示するようにする。
【００２２】
１３はバッファメモリ１１に読み出された地図データを用いて地図画像の描画処理を行う地図描画部、１４は動作状況に応じて各種メニュー画面（操作画面）及び自車位置マーク、カーソル等の各種マークを生成する操作画面・マーク発生部、１５は誘導経路に関するデータを格納しておくための誘導経路記憶部を示す。この誘導経路記憶部１５には、制御部１２によって探索された誘導経路の出発地から目的地までの全てのノード（経緯度で表現された点の座標）に関するデータが記憶される。１６は誘導経路描画部を示し、制御部１２からの制御に基づいて、誘導経路記憶部１５から誘導経路のデータを読み出し、当該誘導経路を他の道路とは異なる表示態様（例えば、色を変える、線幅を太くするなど）で描画する機能を有している。
【００２３】
１８は画像合成部を示し、制御部１２からの制御に基づいて、地図描画部１３で描画された地図画像に、誘導経路描画部１６で描画された誘導経路、操作画面・マーク発生部１４で生成された各種メニュー画面及び各種マーク等を重ね合わせて、表示装置７の画面に表示させる機能を有している。１９は音声出力部を示し、制御部１２からの制御に基づいて音声信号（ナビゲーションに係る案内情報）をスピーカ８に出力する。
【００２４】
以上の構成に係る車載用ナビゲーション装置２０において、ＤＶＤ−ＲＯＭ１ａは「記憶手段」に、操作部２は「入力手段」に、ＧＰＳ受信機３は「現在位置検出手段」に、表示装置７は「表示手段」に、制御部１２は「制御手段」に、それぞれ対応している。
【００２５】
以下、本実施形態に係る車載用ナビゲーション装置２０において行う検索施設表示に係る処理について、その処理フローの第１例を示す図３を参照しながら説明する。
【００２６】
車載用ナビゲーション装置２０において出発地（例えば、自車位置）から目的地までの経路を探索する場合、ユーザ（例えば、運転手）は目的地を設定する。この場合、車載用ナビゲーション装置２０の表示装置７において、メインメニュー画面（図示せず）が表示されているときに、ユーザが操作部２（タッチパネル）を介して「ドライブプラン」という項目を指定すると、図４に示す目的地を設定するための手段が示された画面３０（以下、この画面を「目的地設定手段選択画面」という。）が表示される。
【００２７】
図４に示すように、目的地設定手段選択画面３０は、リスト３１と、アップキー３２ａと、ダウンキー３２ｂと、リターンキー３３とを有している。リスト３１は１又は複数の項目により構成されている。リスト３１の各項目には目的地を設定するための手段（「ジャンル」、「住所」、「周辺施設」、「地名」、「電話番号」、「郵便番号」、「緯度・経度」等）が示され、現在選択されている項目はその他の項目と異なる表示態様（図４では、「ハッチング」の表示態様）で示されている。アップキー３２ａは選択項目を１つ上の項目に移動させるためのものであり、ダウンキー３２ｂは選択項目を１つ下の項目に移動させるためのものである。ユーザはこれらのアップキー３２ａ、ダウンキー３２ｂを指定することにより、画面に表示されていないリスト３１の項目（例えば、「郵便番号」、「緯度・経度」）を表示させることが可能となっている。リターンキー３３は１つ前の画面に戻すためのものである。なお、本実施形態では、車載用ナビゲーション装置２０において、リスト３１や後述する他のリストにおいて画面に同時に表示される項目の数は最大５つと設定されているものとする。このため、図４に示す画面表示例では、目的地を設定するための手段のうち５つの手段（図４では、「ジャンル」、「住所」、「周辺施設」、「地名」及び「電話番号」）のみが表示されている。但し、車載用ナビゲーション装置２０において、最大表示項目数は５つに限定されるものではなく、その他の数に設定できることはもちろんである。
【００２８】
車載用ナビゲーション装置２０の表示装置７において、目的地設定画面３０が表示されているときに、ユーザが操作部２を介してリスト３１に含まれる項目のうち「ジャンル」を指定すると、図５（ａ）に示すジャンル選択画面４０が表示される。
【００２９】
図５（ａ）に示すように、ジャンル選択画面４０は目的地設定手段選択画面３０と似た構成をしている。但し、ジャンル選択画面４０のリスト４１の各項目には、大まかな施設のジャンル（例えば、「遊ぶ」、「買う」、「食べる」、「泊まる」、「観る」、「ガソリンスタンド」、「コンビニエンスストア」、「交通機関」、「公共施設」等）が示され、図５（ａ）に示す画面表示例ではこれらのジャンルのうち「遊ぶ」、「買う」、「食べる」、「泊まる」及び「観る」の５つが表示されている。
【００３０】
車載用ナビゲーション装置２０の表示装置７において、ジャンル選択設定画面４０が表示されているときに、ユーザが操作部２を介してリスト４１に含まれる項目のうち、例えば「食べる」を指定すると、図５（ｂ）に示す詳細ジャンル選択画面５０が表示される。
【００３１】
図５（ｂ）に示すように、詳細ジャンル選択画面５０も目的地設定手段選択画面３０と似た構成をしている。但し、詳細ジャンル選択画面５０のリスト５１の各項目には、「食べる」ことに関する詳細な施設のジャンル（例えば、「ラーメン」、「ファーストフード」、「焼肉・ホルモン」、「寿司屋」、「割烹・料亭」、「とんかつ」、「お好み焼き」、「うなぎ料理店」等）が示され、図５（ｂ）に示す画面表示例ではこれらの詳細ジャンルのうち「ラーメン」、「ファーストフード」、「焼肉・ホルモン」、「寿司屋」及び「割烹・料亭」の５つが表示されている。
【００３２】
車載用ナビゲーション装置２０の表示装置７において、詳細ジャンル選択画面５０が表示されているときに、最初のステップＳ１１では、制御部１２において、操作部２を介してリスト５１に含まれる項目（詳細ジャンル）のいずれかが指定された（ＹＥＳ）か否（ＮＯ）かを判定する。判定結果がＹＥＳの場合にはステップＳ１２に進む。一方、判定結果がＮＯの場合（例えば、詳細ジャンル選択画面５０でリターンキー３３が指定され、さらにジャンル選択画面４０でリターンキー３３が指定された場合）には、本処理フローは「終了」となる。ここでは、リスト５１において、例えば「ラーメン」という項目が指定されて、ステップＳ１２に進んだものとする。
【００３３】
次のステップＳ１２では、まず、制御部１２からの制御に基づき、操作画面・マーク発生部１４において図６（ａ）に示す都道府県選択画面６０を生成し、その画面６０を表示装置７に表示する。図６（ａ）に示すように、都道府県選択画面６０は、各都道府県が示された項目により構成されたリスト６１と、都道府県名の頭文字が属する平仮名の「行」が示された項目により構成された「行」表示バー６２と、アップキー３２ａと、ダウンキー３２ｂと、リターンキー３３とを有している。なお、「行」表示バー６２の各項目は指定可能となっていて、例えば「か」を示す項目が指定されると、「か」行の都道府県のうち読みの順で先頭の都道府県（つまり、「香川県」）がリスト６１の一番上の項目となって表示される。
【００３４】
次に、都道府県選択画面６０が表示されているときに、操作部２を介してリスト６１に含まれる項目（都道府県）にいずれかが指定されると、制御部１２からの制御に基づき、操作画面・マーク発生部１４において図６（ｂ）に示す市区町村選択画面６５を生成し、その画面７０を表示装置７に表示する。図６（ｂ）に示すように、市区町村画面６５は都道府県選択画面６０と似た構成をしている。但し、市区町村画面６５のリスト６６の各項目には市区町村が示されている。
【００３５】
そして、市区町村選択画面６５が表示されているときに、制御部１２において、操作部２を介してリスト６６に含まれる項目（市区町村：地域）のいずれかが指定された（ＹＥＳ）か否（ＮＯ）かを判定する。判定結果がＹＥＳの場合にはステップＳ１３に進む。一方、判定結果がＮＯの場合（例えば、市区町村選択画面６５でリターンキー３３が指定され、さらに都道府県選択画面６０でリターンキー３３が指定された場合）には、ステップＳ１１に戻る。ここでは、リスト６６において地域が指定されて、ステップＳ１３に進んだものとする。
【００３６】
次のステップＳ１３では、制御部１２において、ＤＶＤ−ＲＯＭ１ａに格納されている地図データを参照し、当該地域の当該ジャンルに該当する施設を検索する。このような施設を検索すると、ステップＳ１４に進む。
【００３７】
ステップＳ１４では、制御部１２において、検索した施設に、その正式名称の先頭に当該ジャンルに関する語句（この「当該ジャンルに関する語句」には「当該ジャンルを示す語句」も含まれる。）を含む施設がある（ＹＥＳ）か否（ＮＯ）かを判定する。例えば、当該ジャンルが「ラーメン」の場合には、当該ジャンルに関する語句として「ラーメン」、「らーめん」、「らぅめん」、「中華そば」、「○○らーめん」（「○○」は地名を示す）等が該当する。判定結果がＹＥＳの場合にはステップＳ１５に進み、判定結果がＮＯの場合にはステップＳ２２に進む。このステップＳ２２以降の処理については後で説明する。
【００３８】
ステップＳ１５では、制御部１２において、検索した施設の数は所定の値よりも多い（ＹＥＳ）か否（ＮＯ）かを判定する。判定結果がＹＥＳの場合にはステップＳ１６に進み、判定結果がＮＯの場合にはステップＳ２２に進む。このステップＳ２２以降の処理については後で説明する。なお、本実施形態では、車載用ナビゲーション装置２０において、この「所定の値」は、上述した各種選択画面（例えば、目的地設定手段選択画面３０）における最大表示項目数の２倍の値（すなわち、１０）に設定されているものとする。但し、車載用ナビゲーション装置２０において、この「所定の値」は最大表示項目数の２倍の値に限定されるものではなく、その他の値に設定することが可能となっている。
【００３９】
ステップＳ１６では、制御部１２において、検索した施設を正式名称の読み順に並べた第１リストのデータを生成する。図７（ａ）は第１リストのデータ構成を部分的に示す図である。この図７（ａ）に示すように、検索した施設（ラーメン店）が、その正式名称の読みの順に並べられている。
【００４０】
次のステップＳ１７では、制御部１２において、検索した施設から、正式名称の先頭に当該ジャンルに関する語句を含む施設を抽出する。例えば図７（ａ）に示す第１リストにおいては、「らーめん山頭火」や「ラーメン三ちゃん」等が抽出される。このようにして施設が抽出されると、ステップＳ１８に進む。
【００４１】
ステップＳ１８では、制御部１２において、抽出した施設を、第１リストにおいてその正式名称の読みに対応する位置（以下、正式名称の読みに対応する位置のことを「第１位置」という。）に配置したままにすると共に、その正式名称から当該ジャンルに関する語句を抜いたものの読みに対応する位置（以下、正式名称から当該ジャンルに関する語句を抜いたものの読みに対応する位置のことを「第２位置」という。）にも配置した第２リストのデータを生成する。
【００４２】
次のステップＳ１９では、制御部１２において、第２リストにおいて第１位置にある抽出した施設と、第２位置にある抽出した施設とに、それぞれ二重表示である旨を指示する「特定のマーク」を付加する。この特定のマークを、便宜上、「二重表示マーク」ともいう。
【００４３】
図７（ｂ）は二重表示マークを付加した第２リストのデータ構成を部分的に示す図である。図示の例では、二重表示マークとして「★」が付されている。この図７（ｂ）に示すように、例えば「らーめん山頭火」については、その正式名称の読みに対応する第１位置（「ら」行の位置）に配置されていると共に、その正式名称から当該ジャンルに関する語句（「らーめん」）を抜いたものの読みに対応する第２位置（「さ」行の位置）にも配置されている。そして、第１位置にある「らーめん山頭火」と、第２位置にある「らーめん山頭火」とには、それぞれ特定のマーク（「★」で示すマーク）が付されている。一方、当該ジャンルに関する語句を含まない「さんちん」については、その正式名称の読みに対応する第１位置（「さ」行の位置）のみに配置されている。また、当該ジャンルに関する語句を含むものの、その正式名称の先頭には当該語句が配置されていない「蔵王ラーメン」についても、その正式名称の読みに対応する第１位置（「さ」行の位置）のみに配置されている。なお、これらの「さんちん」や「蔵王ラーメン」には二重表示マークは付されていない。
【００４４】
そして、次のステップＳ２０では、制御部１２からの制御に基づき、操作画面・マーク発生部１４において図８に示した二重表示マークを付加した第２リストを施設リスト７１として含む検索施設選択画面７０を生成し、その画面を表示装置７に表示する。この後、本処理フローは「終了」となる。
【００４５】
図８に示すように、検索施設選択画面７０は、施設リスト７１と、「行」表示バー６２と、アップキー３２ａと、ダウンキー３２ｂと、リターンキー３３とを有している。施設リスト７１において、「らーめん山頭火」は、図８（ｂ）に示すように、その正式名称の読みに対応する位置（第１位置：「ら」行の位置）に表示されていると共に、図８（ａ）に示すように、その正式名称から当該ジャンルに関する語句を抜いたものの読みに対応する位置（第２位置：「さ」行の位置）にも表示されている。また、第１位置にある「らーめん山頭火」と、第２位置にある「らーめん山頭火」とには、それぞれ名称の左側に二重表示マーク７１ａが付されている。
【００４６】
一方、ステップＳ１４及びステップＳ１５において判定結果がＮＯの場合には、ステップＳ２２に進む。このステップＳ２２では、制御部１２において、検索した施設を正式名称の読み順に並べた施設リストのデータを生成する。
【００４７】
そして、次のステップＳ２３では、制御部１２からの制御に基づき、操作画面・マーク発生部１４において上述した施設リストを含む検索施設選択画面を生成し、その画面を表示装置７に表示する。このケースでは検索した施設に当該ジャンルに関する語句を含む施設がないので、図８に示すような検索施設選択画面７０と異なり、施設リストにおいては二重表示された施設はなく、当然ながら二重表示マークが付された施設もない。この後、本処理フローは「終了」となる。
【００４８】
なお、これらのステップＳ２０やステップＳ２３以降の処理については、検索施設選択画面が表示されているときに、操作部２を介して施設リストに含まれる項目（施設）のうちいずれかが指定されると、制御部１２において、その施設を目的地に設定し、ＤＶＤ−ＲＯＭ１ａに格納された地図データを用いて出発地から目的地に至る誘導経路を横型探索法などにより探索する。制御部１２の制御により、探索された誘導経路を、画像合成部１８を介して表示装置７の画面に表示された地図画像上に重ね合わせて表示する。この画面上の誘導経路をユーザが確認し、操作部２を操作して「設定」を指示すると、当該誘導経路のデータが誘導経路記憶部１５に格納される（ルート設定完了）。このようにしてルートの設定が行われると、以降、制御部１２からの制御に基づき、誘導経路記憶部１５に設定された誘導経路に従って経路案内が行われる。
【００４９】
続いて、本実施形態に係る車載用ナビゲーション装置２０において行う検索施設表示に係る処理について、その処理フローの第２例を示す図９を参照しながら説明する。前述した第１例では、図４に示す目的地設定手段選択画面３０において「ジャンル」が指定された場合の検索施設表示に係る処理について説明したが、この第２例では、図４に示す目的地設定手段選択画面３０において「周辺施設」が指定された場合の検索施設表示に係る処理について説明する。
【００５０】
車載用ナビゲーション装置２０の表示装置７において、目的地設定画面３０が表示されているときに、ユーザが操作部２を介してリスト３１に含まれる項目のうち「周辺施設」を指定すると、図１０に示すジャンル選択画面４５が表示される。次に、ジャンル選択設定画面４５が表示されているときに、ユーザが操作部２を介してリスト４６に含まれる項目のうち、例えば「食べる」を指定すると、図５（ｂ）に示す詳細ジャンル選択画面５０が表示される。そして、詳細ジャンル選択画面５０が表示されているときに、最初のステップＳ３１では、制御部１２において、操作部２を介してリスト５１に含まれる項目（詳細ジャンル）のいずれかが指定された（ＹＥＳ）か否（ＮＯ）かを判定する。判定結果がＹＥＳの場合にはステップＳ３２に進む。一方、判定結果がＮＯの場合には、本処理フローは「終了」となる。ここでは、リスト５１においていずれかの項目が指定されて、ステップＳ３２に進んだものとする。
【００５１】
次のステップＳ３２では、制御部１２において、ＧＰＳ受信機３から出力される信号に基づいて自車の現在位置を検出する。
【００５２】
次のステップＳ３３では、制御部１２において、ＤＶＤ−ＲＯＭ１ａに格納されている地図データを参照し、当該現在位置周辺（例えば、当該現在位置を中心に半径５ｋｍ以内の範囲）の当該ジャンルに該当する施設を検索する。このような施設を検索すると、ステップＳ３４に進む。
【００５３】
このステップＳ３４以降の処理については、第１例の処理フロー（図３）におけるステップＳ１４以降の処理と同じ内容であるので、簡単に説明する。
【００５４】
ステップＳ３４では、制御部１２において、検索した施設に、その正式名称の先頭に当該ジャンルに関する語句を含む施設がある（ＹＥＳ）か否（ＮＯ）かを判定する。判定結果がＹＥＳの場合にはステップＳ３５に進み、判定結果がＮＯの場合にはステップＳ４２に進む。このステップＳ４２以降の処理については後で説明する。
【００５５】
ステップＳ３５では、制御部１２において、検索した施設の数は所定の値よりも多い（ＹＥＳ）か否（ＮＯ）かを判定する。判定結果がＹＥＳの場合にはステップＳ３６に進み、判定結果がＮＯの場合にはステップＳ４２に進む。
【００５６】
ステップＳ３６では、制御部１２において、検索した施設を正式名称の読み順に並べた第１リストのデータを生成する
次のステップＳ３７では、制御部１２において、検索した施設から、正式名称の先頭に当該ジャンルに関する語句を含む施設を抽出する。
【００５７】
次のステップＳ３８では、制御部１２において、抽出した施設を、第１リストにおいてその正式名称の読みに対応する第１位置に配置したままにすると共に、その正式名称から当該ジャンルに関する語句を抜いたものの読みに対応する第２位置にも配置した第２リストのデータを生成する。
【００５８】
次のステップＳ３９では、制御部１２において、第２リストにおいて第１位置にある抽出した施設と、第２位置にある抽出した施設とにそれぞれ二重表示マークを付加する。
【００５９】
そして、次のステップＳ４０では、制御部１２からの制御に基づき、操作画面・マーク発生部１４において二重表示マークを付加した第２リストを施設リスト７１として含む検索施設選択画面７０を生成し、その画面を表示装置７に表示する。この後、本処理フローは「終了」となる。
【００６０】
一方、ステップＳ３４及びステップＳ３５において判定結果がＮＯの場合には、ステップＳ４２に進む。このステップＳ４２では、制御部１２において、検索した施設を正式名称の読み順に並べた施設リストのデータを生成する。
【００６１】
そして、次のステップＳ４３では、制御部１２からの制御に基づき、操作画面・マーク発生部１４において上述した施設リストを含む検索施設選択画面を生成し、その画面を表示装置７に表示する。この後、本処理フローは「終了」となる。
【００６２】
以上説明したように、本実施形態に係る車載用ナビゲーション装置２０によれば、操作部２を介して施設のジャンルが指定されると、制御部１２において、ＤＶＤ−ＲＯＭ１ａに格納されている地図データを参照し、当該ジャンルに該当する施設を検索する。次に、制御部１２において、検索した施設に、その正式名称の先頭に当該ジャンルに関する語句を含む施設があると判定した場合に、検索した施設を正式名称の読み順に並べた第１リストを生成する。次に、制御部１２において、検索した施設から、正式名称の先頭に当該ジャンルに関する語句を含む施設を抽出し、その抽出した施設を、第１リストにおいてその正式名称の読みに対応する第１位置に配置したままにすると共に、その正式名称から当該ジャンルに関する語句を抜いたものの読みに対応する第２位置にも配置した第２リストを生成する。そして、制御部１２からの制御に基づき、操作画面・マーク発生部１４において第２リストを施設リスト７１として含む検索施設選択画面７０を生成し、その画面を表示装置７に表示する。
【００６３】
このように、検索した施設に、その正式名称の先頭に当該ジャンルに関する語句を含む施設がある場合には、検索施設選択画面７０の施設リスト７１において、当該ジャンルの施設が、その正式名称の読みに対応する位置（第１位置）に表示されると共に、その正式名称から当該ジャンルに関する語句を抜いたものの読みに対応する位置（第２位置）にも表示される。つまり、検索施設選択画面７０の施設リスト７１において当該ジャンルの施設が二重表示される。このため、ユーザが所望の施設の正式名称を正確に覚えていない場合でも、第２位置にも配置された当該施設の存在により、ユーザは検索施設選択画面７０の施設リスト７１において当該施設を短時間で検索することができる。また、ユーザが所望の施設の正式名称を正確に覚えている場合では、第１位置に配置された当該施設の存在により、ユーザは検索施設選択画面７０の施設リスト７１において当該施設を従来技術と同様の時間で検索することができる。
【００６４】
また、本実施形態に係る車載用ナビゲーション装置２０によれば、検索した施設に、その正式名称の先頭に当該ジャンルに関する語句を含む施設がある場合には、検索施設選択画面７０の施設リスト７１において、第１位置にある当該ジャンルの施設と、第２位置にある当該ジャンルの施設とに二重表示マークを表示している。このため、ユーザが所望の施設の正式名称を正確に覚えている場合に、検索施設選択画面７０の施設リスト７１において第２位置にある当該施設を見たとしても混乱を招かずに済む。
【００６５】
更に、本実施形態に係る車載用ナビゲーション装置２０によれば、検索した施設の数が所定の値よりも多い場合に上述したような二重表示を行い、検索した施設の数が所定の値よりも多くない場合には上述したような二重表示を行わない。この「所定の値」を、例えば最大表示項目数に応じて適切な値に設定することにより、検索した施設の数が比較的少ない場合には、検索施設選択画面の施設リストにおいては項目数が必要以上に増えることがなく、ユーザにとって項目（施設）を指定し易くなる。
【００６６】
なお、上述した実施形態においては、車載用ナビゲーション装置２０において目的地を設定するときに行う施設検索を例にして説明したが、本実施形態に係る車載用ナビゲーション装置２０では、目的地を設定しないで単に停車中の場合などにも同様に施設検索を行うことができる。すなわち、画面に地図画像を表示させている状態であれば必要に応じて施設検索を行うことができる。
【００６７】
また、上述した実施形態においては、検索した施設に、その正式名称の先頭に当該ジャンルに関する語句を含む施設がある場合には、検索施設選択画面７０の施設リスト７１において当該施設に二重表示マークを表示しているように、そうではない施設（項目）と異なる表示態様に変更しているが、表示態様の変更はこれに限定されないのはもちろんである。このような表示態様の変更として、例えば、制御部１２からの制御に基づいて画像合成部１８において、正式名称の先頭に当該ジャンルに関する語句を含む施設（項目）を点滅表示させるようにしてもよい。
【００６８】
更に、上述した実施形態においては、本発明の施設検索装置を車載用ナビゲーション装置に適用したものについて説明したが、本発明の施設検索装置の適用対象がこれに限定されないことはもちろんである。例えば、本発明の施設検索装置を、携帯用のナビゲーション装置や、施設検索機能を有するパーソナル・コンピュータ等にも適用してもよい。
【図面の簡単な説明】
【００６９】
【図１】図１（ａ），図１（ｂ）は従来技術の問題点を説明する図である。
【図２】本発明の一実施形態に係る車載用ナビゲーション装置（施設検索装置）の構成を示すブロック図である。
【図３】本実施形態に係る車載用ナビゲーション装置において行う検索施設表示に係る処理の第１例を示すフロー図である。
【図４】目的地設定手段選択画面の一例を示す図である。
【図５】図５（ａ）は図４に示す目的地設定手段選択画面において「ジャンル」を選択した場合のジャンル選択画面の一例を示す図であり、図５（ｂ）は詳細ジャンル選択画面の一例を示す図である。
【図６】図６（ａ）は都道府県選択画面の一例を示す図であり、図６（ｂ）は市区町村選択画面の一例を示す図である。
【図７】図７（ａ）は第１施設リストのデータ構成を部分的に示す図であり、図７（ｂ）は第２施設リストのデータ構成を部分的に示す図である。
【図８】図８（ａ），図８（ｂ）は検索施設選択画面の一例を示す図である。
【図９】本実施形態に係る車載用ナビゲーション装置において行う検索施設表示に係る処理の第２例を示すフロー図である。
【図１０】図４に示す目的地設定手段選択画面において「周辺施設」を選択した場合のジャンル選択画面の一例を示す図である。
【符号の説明】
【００７０】
１ａ…ＤＶＤ−ＲＯＭ（記憶手段）、
２…操作部（入力手段）、
３…ＧＰＳ受信機（現在位置検出手段）、
７…表示装置（表示手段）、
１０…車載用ナビゲーション装置本体、
１２…制御部（制御手段）、
１４…操作画面・マーク発生部、
１８…画像合成部、
２０…車載用ナビゲーション装置（施設検索装置）、
３０…目的地設定手段選択画面、
３１、４１、４６、５１、６１、６６、７１…リスト、
４０、４５…ジャンル選択画面、
５０…詳細ジャンル選択画面、
６０…都道府県選択画面、
６２…「行」表示バー、
６５…市区町村（地域）選択画面、
７０…検索施設選択画面。
【図１】
0004971098.tif 000002
【図２】
0004971098.tif 000003
【図３】
0004971098.tif 000004
【図４】
0004971098.tif 000005
【図５】
0004971098.tif 000006
【図６】
0004971098.tif 000007
【図７】
0004971098.tif 000008
【図８】
0004971098.tif 000009
【図９】
0004971098.tif 000010
【図１０】
0004971098.tif 000011