(57)【要約】【課題】より操作が容易で自由度の高い施設の検索技術を提供する。【解決手段】地図情報に関する地図データベースと、各種ジャンルの施設に関するその位置情報を含む施設データベースと、前記地図情報に基づいて所定範囲の地図を表示する表示手段と、表示された地図上の位置の入力を行うためのタッチパネルと、音声による入力を行うための音声入力手段とを備えた施設検索装置において、任意のタイミングで所定の時間内に行われた発話及びタッチパネルのタッチのみにより音声入力及び位置入力があったことに応答して、該音声入力の内容が意味するジャンルに属し、該入力位置により特定される範囲に存在する施設を施設データベースから検索する検索手段（ステップ２１〜３１）を設ける。【選択図】図２
2010002429.tif 000002
【特許請求の範囲】
【請求項１】
地図情報に関する地図データベースと、
各種ジャンルの施設に関するその位置情報を含む施設データベースと、
前記地図情報に基づいて所定範囲の地図を表示する表示手段と、
表示された地図上の位置の入力を行うためのタッチパネルと、
音声による入力を行うための音声入力手段と、
任意のタイミングで所定の時間内に行われた発話及び前記タッチパネルの入力により前記音声入力及び位置入力があったことに応答して、該音声入力の内容が意味するジャンルに属し、該入力位置により特定される範囲に存在する施設を前記施設データベースから検索する検索手段とを具備することを特徴とする施設検索装置。
【請求項２】
前記検索手段は、
前記音声入力の内容が前記施設データベース中のいずれかの施設が属するジャンルを示すジャンル名に該当するか否かを判定する判定手段を備え、
前記判定手段による肯定的判定があった場合に前記検索を行うものであることを特徴とする請求項１に記載の施設検索装置。
【請求項３】
請求項１又は２の施設検索装置を具備し、その地図データベースを共用することを特徴とするナビゲーション装置。
【請求項４】
コンピュータを、請求項１〜３のいずれかの装置を構成する検索手段として機能させることを特徴とするプログラム。
【請求項５】
地図情報に関する地図データベース、及び各種ジャンルの施設に関するその位置情報を含む施設データベースを備えたコンピュータにおける施設検索方法であって、
前記地図情報に基づいて所定範囲の地図を表示する表示工程と、
表示された地図上の位置の入力を、タッチパネルを介して受け入れる位置入力工程と、
音声による入力を受け入れる音声入力工程と、
任意のタイミングで所定の時間内に行われた発話及び前記タッチパネルの入力により前記音声入力及び位置入力があったことに応答して、該音声入力の内容が意味するジャンルに属し、該入力位置により特定される範囲に存在する施設を前記施設データベースから検索する検索工程とを具備することを特徴とする施設検索方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、各種施設の検索行う施設検索装置、該装置を構成するためのプログラム、該装置を有するナビゲーション装置、及び施設検索方法に関する。
【背景技術】
【０００２】
従来、各種のジャンルに属する各種施設のデータベースを備え、指定されたジャンルについて、現在位置近傍の施設をリストアップして表示する周辺検索機能を有するナビゲーション装置が知られている（たとえば特許文献１参照）。この装置では、メニューキーが押下されると、メインメニュー及びサブメニューを表示し、メインメニューにおいて「検索」が選択され、サブメニューにおいて「最寄りの施設」が選択され、さらに希望するジャンルが選択されると、現在位置を基準として、施設の検索を行うようにしている。検索に際しては、現在位置から所定の範囲内に存在する、該ジャンルの施設が、現在位置から近い順にリストアップされ、各施設までの距離及び方向とともに表示される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−２６４０８３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来技術によれば、検索を実行させるまでに、複数のメニューからの複数の選択操作を必要とする。また、現在位置を基準として、所定範囲内に存在する各施設を、施設までの距離及び方向とともに表示するものであるため、施設の位置をその施設までの距離及び方向から判断する必要がある。また、周辺検索を行う範囲は、現在位置を基準とする予め定められた範囲であるため、周辺の道路、川、地形等の地理に応じて検索対象とする位置的な範囲を自由に設定することができない。
【０００５】
本発明の目的は、このような従来技術の問題点に鑑み、より操作が容易で自由度の高い施設の検索技術を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明に係る施設検索装置は、地図情報に関するデータベースと、各種施設に関するその位置情報を含むデータベースと、地図情報に基づいて所定範囲の地図を表示する表示手段と、表示された地図上の位置の入力を行うためのポインティングデバイスと、施設の検索に関する指示についての音声による入力を行うための音声入力手段と、前記位置の入力又は指示の入力があったことに応じて、入力された位置及び指示に基づき、施設に関する検索を行う検索手段とを具備することを特徴とする。
【０００７】
ここで、施設検索装置としては、たとえば、ナビゲーション装置の一部に含まれているものが該当する。所定範囲の地図としては、たとえば、装置の現在位置や指定された位置を中心とする所定の縮尺による地図が該当する。音声入力手段としては、たとえば、ユーザの発話を電気信号に変換した音声信号について、雑音抑圧処理を施した後、所定の音響モデルを参照し、音声認識を行う機能を有するものが該当する。ポインティングデバイスとしては、たとえば、タッチパネルやタッチパッドが該当する。施設の検索に関する指示としては、たとえば、検索の対象とする施設のジャンルが該当する。施設に関する検索としては、たとえば、入力された位置によって特定される道路に沿った施設や入力された位置によって特定される領域内に含まれる施設であって、指示されたジャンルに該当するものの検索が該当する。位置及び指示の入力順はいずれが先であっても、また同時であってもよい。
【０００８】
この構成において、ユーザが施設の検索に関する指示を発話するとともに表示手段上に表示された地図上の任意の位置をポインティングしたりなぞったりすると、該指示及び位置が装置に入力される。該指示及び位置の入力がなされると、これに応じて検索手段は、入力された位置及び指示に基づき、データベース内の施設を検索し、該当する施設を抽出する。したがって、ユーザは施設の検索に関する指示についての発話及び位置の入力操作をほぼ同時に行うだけで、所望の位置的範囲に存在し、かつ指示に対応した施設の検索を行うことができる。
【０００９】
第２の発明に係る施設検索装置は、第１発明において、装置の現在位置を取得する手段と、前記位置入力を伴うことなく前記指示入力がなされたか否かを判定する手段とを備え、検索手段は、該判定手段により肯定的判定がなされた場合には、該指示に基づき、現在位置を基準として、施設に関する検索を行うものであることを特徴とする。肯定的判定はたとえば、指示入力があった時点から位置入力がないまま所定の時間が経過した場合に、行うことができる。
【００１０】
第３の発明に係る施設検索装置は、第１又は第２発明において、前記指示入力とともに、前記位置入力として１つの位置のみの入力がなされたか否かを判定する手段を備え、検索手段は、該判定手段による肯定的判定がなされた場合、該指示に基づき、該１つの位置を基準として、施設に関する検索を行うものであることを特徴とする。１つの位置のみの入力がなされたとの判定はたとえば、最初に指示入力があった時点から他の位置の入力がないまま所定の時間が経過した場合に、行うことができる。
【００１１】
第４の発明に係る施設検索装置は、第１〜第３のいずれかの発明において、前記指示入力とともに、前記位置入力として、地図上の、ある道路を示す複数位置の入力がなされたか否かを判定する手段を備え、検索手段は、該判定手段により肯定的判定がなされた場合、該指示に基づき、該道路に沿って又は該道路から所定距離内に存在する施設について、検索を行うものであることを特徴とする。ある道路を示す複数位置の入力とは、たとえばユーザが、ポインティングデバイスとしてのタッチパネル上を、地図上のある道路に沿ってなぞることによりその軌跡上の各位置として入力されるものが該当する。
【００１２】
第５の発明に係る施設検索装置は、第４発明において、該判定手段は、前記複数位置が前記道路から所定の距離内に存在し、かつ前記複数位置のうち最後に入力された位置が前記道路上に存在するとき、肯定的判定を行うものであることを特徴とする。
【００１３】
第６の発明に係る施設検索装置は、第１〜第５のいずれかの発明において、前記指示入力とともに、前記位置入力として、地図上の、ある領域を示す複数位置の入力がなされたか否かを判定する手段を備え、検索手段は、該判定手段により肯定的判定がなされた場合、該指示に基づき、該領域に含まれる施設について、前記施設に関する検索を行うものであることを特徴とする。ある領域を示す複数位置の入力とは、たとえばポインティングデバイスとしてのタッチパネル上を、地図上の該領域を囲うようになぞられた場合にその軌跡上の各位置として入力されるものが該当する。
【００１４】
第７の発明に係る施設検索装置は、第１〜第６のいずれかの発明において、前記指示入力とともに、前記位置入力として、地図上の複数位置の入力がなされ、該複数位置が地図上のいかなる道路及び領域をも示すものではないか否かを判定する手段を備え、検索手段は、該判定手段により肯定的判定がなされた場合、該指示に基づき、該複数位置のうち最初及び最後に入力された両位置の中間位置を基準として、前記施設に関する検索を行うものであることを特徴とする。
【００１５】
第８の発明に係る施設検索装置は、第４〜第７のいずれかの発明において、前記複数位置の入力は、ポインティングデバイスにより地図上をポイントしながらポイント位置を移動させる操作又はドラッグ操作により行われるものであることを特徴とする。
【００１６】
第９の発明に係る施設検索装置は、第１〜第８のいずれかの発明において、前記指示入力とともに、前記位置入力として、ポインティングデバイスにより地図上の１つの道路又は相互に交差若しくは連結した複数の道路をなぞるようにした入力がなされたか否かを判定する手段を備え、検索手段は、該判定手段により肯定的判定がなされた場合、該指示に基づき、該１つ若しくは複数の道路に沿って、又は該１つ若しくは複数の各道路から所定距離内に存在する施設について、前記施設に関する検索を行うものであることを特徴とする。なぞるようにした入力としては、たとえば、ポインティングデバイスにより地図上をポイントしながらポイント位置を移動させる操作又はドラッグ操作による入力が該当する。
【００１７】
第１０の発明に係る施設検索装置は、第９発明において、前記道路に沿った又は道路から所定距離内に存在する施設についての検索は、前記なぞるようにした入力の開始位置から終了位置までの範囲で行われることを特徴とする。
【００１８】
第１１の発明に係る施設検索装置は、第１〜第１０のいずれかの発明において、前記指示入力とともに、前記位置入力として、１回目のポイント操作及びその後の所定時間内における２回目のポイント操作による２つの位置のみの入力が行われたか否かを判定する入力判定手段を有することを特徴とする。
【００１９】
第１２の発明に係る施設検索装置は、第１１発明において、前記入力判定手段により前記指示入力とともに前記２つの位置のみの入力が行われた旨の判定がなされた場合、該２つの位置が同一道路上の位置であるか否かを判定する手段を備え、検索手段は、該判定手段により肯定的判定がなされたとき、該指示に基づき、該道路に沿って又は該道路から所定距離内に存在する施設について、前記施設に関する検索を行うものであることを特徴とする。
【００２０】
第１３の発明に係る施設検索装置は、第１２発明において、前記道路に沿った又は道路から所定距離内に存在する施設についての検索は、前記２つの位置の間の範囲で行われることを特徴とする。
【００２１】
第１４の発明に係る施設検索装置は、第１１〜第１３のいずれかの発明において、前記入力判定手段により前記指示入力とともに前記２つの位置のみの入力が行われた旨の判定がなされた場合、該２つの位置が同一道路上の位置であるか否かを判定する手段を備え、検索手段は、該判定手段により否定的判定がなされたとき、該指示に基づき、該２つの位置の中間位置を基準として、前記施設に関する検索を行うものであることを特徴とする。
【００２２】
第１５の発明に係る施設検索手段は、第１〜第１４のいずれかの発明において、前記指示入力とともに、前記位置入力として、３回又はそれ以上のポイント操作による３又はそれ以上の位置の入力が、所定以上の時間間隔を置くことなく連続的に行われたか否かを判定する判定手段を備え、検出手段は、該判定手段により肯定的判定がなされたとき、該３又はそれ以上の位置を頂点とする３角形又は多角形の領域内に存在する施設を対象として、該指示に基づき、前記施設に関する検索を行うものであることを特徴とする。
【００２３】
第１６の発明に係る施設検索装置は、第１〜第１５のいずれかの発明において、前記音声入力手段は、表示された地図上の位置の入力が行われたことに応じて施設の検索に関する指示の入力を受け入れるものであることを特徴とする。
【００２４】
第１７の発明に係る施設探索装置は、第２、第３、第７又は第１４の発明において、前記位置を基準として行う検索は、該位置から所定距離の範囲内にある施設を該位置から近い順にリストアップして表示するものであることを特徴とする。
【００２５】
第１８の発明に係る施設探索装置は、第１〜第１７のいずれかの発明において、前記施設の検索に関する指示には、検索の対象とするジャンル名の指定、検索の対象とする固有名称の指定、及び検索の対象とする施設の利用目的の指定のうち、いずれか１つ又は２以上の指定が含まれることを特徴とする。
【００２６】
第１９の発明に係る施設検索装置は、第４、５、９又は１２の発明において、前記道路に沿った又は道路から所定距離内に存在する施設に関する検索は、表示手段により表示されている道路の範囲内で行われることを特徴とする。
【００２７】
第２０の発明に係るナビゲーション装置は、第１〜第１９発明に係るいずれかの施設検索装置を具備し、その地図データベースを共用するものであることを特徴とする。
【００２８】
第２１の発明に係るプログラムは、コンピュータを、第１〜第２０発明に係るいずれかの施設検索装置を構成する各手段として機能させることを特徴とする。
【００２９】
第２２の発明に係る施設検索方法は、コンピュータが、地図情報に関するデータベースに基づいて所定範囲の地図を表示手段上に表示する表示手順と、コンピュータが、表示された地図上の位置の入力を、ポインティングデバイスを介して受け入れる位置入力手順と、コンピュータが、施設の検索に関する指示についての音声による入力を受け入れる指示入力手順と、コンピュータが、前記位置入力又は指示入力に応じ、地図情報に関するデータベース、各種施設に関するその位置情報を含むデータベース、並びに入力された前記位置及び指示に基づき、前記施設に関する検索を行う検索手順とを具備することを特徴とする。
【発明の効果】
【００３０】
本発明によれば、施設の検索に関する指示についての発話及び位置の入力操作を行うだけで、所望の位置的範囲に存在する、指示に対応した施設の検索を行うことができる。つまり、より操作が容易で自由度の高い施設の検索を行うことができる。
【図面の簡単な説明】
【００３１】
【図１】本発明の一実施形態に係るナビゲーション装置を示すブロック図である。
【図２】図１のナビゲーション装置による施設探索処理における動作の一例を示すフローチャートである。
【図３】図１のナビゲーション装置による施設探索処理における表示部の様子を示す図である。
【図４】図１のナビゲーション装置による施設探索処理における表示部の別の様子を示す図である。
【図５】図１のナビゲーション装置による施設探索処理における表示部のさらに別の様子を示す図である。
【図６】図１のナビゲーション装置による施設探索処理における表示部の他の様子を示す図である。
【図７】図１のナビゲーション装置による施設探索処理における装置の動作の別の例を示すフローチャートである。
【図８】図１のナビゲーション装置による施設探索処理における表示部のさらに他の様子を示す図である。
【発明を実施するための形態】
【００３２】
図１は本発明の一実施形態に係るナビゲーション装置を示すブロック図である。図中の１１は装置各部を制御するＣＰＵ、１２はＣＰＵ１１が装置各部を制御するにあたって必要な情報を記憶する記憶装置、１３は現在位置を取得する位置取得手段、１４はＣＰＵ１１に対して音声入力により指示を与えるための音声入力部、１５はナビゲーション装置が搭載された車両の運転者に情報を与え、及び運転者からの指示を受け入れるための入力表示部である。
【００３３】
記憶装置１２は、ＲＯＭ、ＲＡＭ、光ディスク装置等を用いて構成される。ＲＯＭは制御用のプログラム、画像表示に使用するフォント、ビットマップ（ＢＭＰ）ファイル、音声認識用の音響モデルのデータ等を記憶している。ＲＡＭはＣＰＵ１１が処理を行うためのプログラムやデータを記憶する。光ディスク装置は地図データや、各種ジャンルの施設に関し、その位置情報を含む情報を保有するデータベース等が記録された光ディスクを有する。位置取得手段１３はＧＰＳや、走行距離及び角速度のセンサを用いて現在位置を取得するものである。
【００３４】
入力表示部１５は液晶ディスプレイ等により構成される表示部１６、表示部１６の画面上に設けられたタッチパネル１７を備える。表示部１６はＣＰＵ１１の制御によりユーザに対して所定の情報を表示するものである。タッチパネル１７は押下位置に関する情報をＣＰＵ１１に与える。ＣＰＵ１１は表示部１６における各表示要素の位置及び内容と、タッチパネル１７からの押下位置に関する情報とに基づき、ユーザからの入力内容を認識することができる。
【００３５】
音声入力部１４はユーザの発話に基づく音声を電気信号としての音声信号に変換するマイクロホンを備える。ＣＰＵ１１はこの音声信号について、所定の雑音抑圧処理を施した後、音響モデルを参照して音声認識を行い、ユーザからの発話による指示内容を認識することができる。
【００３６】
ＣＰＵ１１はユーザからの指示、地図データ、現在位置等に基づき、目的地点までのルート探索処理、現在位置近傍の地図の表示、現在位置や進行方向の表示、ルート上の各交差点における曲折方向の指示等を行う。ＣＰＵ１１はまた、ユーザによる地図上の位置の入力及び施設の検索に関する指示の入力があったことに応じて、入力された位置及び指示に基づき、データベース中の施設を検索して表示する施設探索処理を、プログラムに従って行う。
【００３７】
図２は、施設探索処理における装置の動作の一例を示すフローチャートである。ただし同図では、ユーザがまずジャンル名を発話し、その後、タッチ操作を行った場合の動作について例示している。また、処理の開始時には、現在位置を中心とする地図が、表示部１６において表示されているものとする。また「タッチ位置」とは、タッチパネル１７上のタッチ位置に対応する、表示中の地図上の位置を意味するものとする。
【００３８】
ユーザがあるジャンル名を発話すると、ＣＰＵ１１はまず、ステップ２１において、その発話に基づく音声信号について音声認識を行い、認識された言葉が、データベース中のいずれかの施設が属するジャンルを示すジャンル名に該当する場合は、そのジャンル名を指示する旨の入力があったものと判定する。
【００３９】
この判定がなされたことに応じ、ステップ２２において、前記判定から所定時間以内にタッチパネル１７がタッチされたか否かを判定する。タッチされたと判定した場合はステップ２４へ進み、タッチされなかったと判定した場合はステップ２３へ進む。
【００４０】
ステップ２３では、現在位置を基準として施設検索を行う。すなわち、記憶装置１２に記憶されている各種ジャンルの施設に関する情報のうちから、ステップ２１において指示されたジャンル名の施設であって、図３に示すように、現在位置３１から所定距離までの範囲３２に存在するものを抽出する。そして、抽出した各施設について、施設の名称、施設までの現在位置からの距離等を表示部１６において表示する。その際、現在位置からの距離が小さい施設から順に配置して表示するようにしてもよい。この表示が完了したら、施設探索処理を終了する。
【００４１】
ステップ２４では、タッチパネル１７がタッチされた後、タッチ位置が所定距離以上移動したか否かを判定する。この所定距離は、単なるタッチと、タッチ位置の意図的な移動とを区別する観点から定められる。タッチ位置が所定距離以上移動しなかったと判定した場合は、ステップ２５へ進み、所定距離以上移動したと判定した場合はステップ２６へ進む。
【００４２】
ステップ２５では、タッチ位置を基準にして施設検索を行う。すなわち、基準をタッチ位置とすること以外はステップ２３における場合と同様にして、施設を抽出し、抽出した施設についての表示を行う。施設検索が完了した後、施設探索処理を終了する。
【００４３】
ステップ２６では、上述のタッチ位置の移動が、表示中の地図上のいずれかの道路に沿ったものであるか否かを判定する。図４に示すように、タッチ位置の移動軌跡４１上の各タッチ位置が、ある一本の道路４２から所定距離ｄ以内である場合、タッチ位置の移動がその道路に沿ったものであると判定することができる。タッチ位置の移動がいずれかの道路に沿ったものであると判定した場合にはステップ２７へ進み、沿ったものでないと判定した場合にはステップ２８へ進む。
【００４４】
ステップ２７ではさらに、タッチ位置の移動が終了する位置、すなわちユーザの指がタッチパネル１７から離れるときの最終タッチ位置４３が、前記タッチ位置の移動が沿っている一本の道路４２上に位置するか否かを判定する。最終タッチ位置が該一本の道路４２上に位置すると判定した場合はステップ２９へ進み、位置しないと判定した場合にはステップ２８へ進む。
【００４５】
ステップ２９では、該最終タッチ位置が位置する道路４２がタッチにより指定されたものとみなし、この道路に沿った施設について施設検索を行う。すなわち、記憶装置１２に記憶されている各種ジャンルの施設に関する情報のうちから、ステップ２１において指示されたジャンル名の施設であって、指定された道路４２上に存在するものを抽出する。そして、抽出した各施設について、ステップ２３における場合と同様の表示を行う。この表示が完了したら、施設探索処理を終了する。
【００４６】
ステップ２８では、図５に示すように、上述のタッチ位置の移動の軌跡５１が、最初のタッチ位置５２を基点として、表示中の地図上のいずれかの領域５３を囲うようなものであったか否かを所定の論理に基づいて判定する。囲うような移動であったと判定した場合はステップ３０へ進み、囲うような移動でなかったと判定した場合にはステップ３１へ進む。
【００４７】
ステップ３０では、囲われた領域５３内に存在する施設について施設検索を行う。すなわち記憶装置１２に記憶されている各種ジャンルの施設に関する情報のうちから、ステップ２１において指定されたジャンル名の施設であって、囲われた領域５３内に存在するものを抽出する。そして、抽出した各施設について、ステップ２３における場合と同様の表示を行う。この表示が完了したら、施設探索処理を終了する。
【００４８】
ステップ３１では、図６に示すように、タッチを開始したときのタッチ位置６１及び最終タッチ位置６２間の中点６３を基準位置として施設検索を行う。すなわち、基準位置を該中点とすること以外はステップ２３における場合と同様にして、施設を抽出し、抽出結果の表示を行う。施設検索が完了した後、施設探索処理を終了する。
【００４９】
なお、ここでは、ユーザがまずジャンル名を発話し、その後、タッチ操作を行った場合について説明したが、この代わりに、ユーザがまずタッチ操作を行い、その後にジャンル名を発話する場合や、タッチ操作を行っている途中でジャンル名の発話を行う場合でも、同様にして、施設の探索が行われる。
【００５０】
図７は施設探索処理における装置の動作の別の例を示すフローチャートである。ただし同図では、ユーザがまずジャンル名を発話し、その後、タッチ操作を行った場合の動作について例示している。また、処理の開始時には、現在位置を中心とする地図が、表示部１６において表示されているものとする。また「タッチ位置」とは、タッチパネル１７上のタッチ位置に対応する、表示中の地図上の位置を意味するものとする。
【００５１】
図中のステップ７１〜７３の処理は図２中のステップ２１〜２３の処理と同様である。ステップ７２において、タッチパネル１７がタッチされたと判定すると、ＣＰＵ１１はステップ７４において、そのタッチが所定時間内に離されたか否かを判定する。離されたと判定した場合はステップ７６へ進み、離されていないと判定した場合はステップ７５へ進む。ステップ７５では、図２のステップ２４〜２９と同様の処理を行い、処理を終了したら、本施設探索処理を終了する。
【００５２】
ステップ７６では、最初のタッチから所定時間内に２回目のタッチがあったか否かを判定する。タッチがなかったと判定した場合はステップ７７へ進み、あったと判定した場合はステップ７８へ進む。ステップ７７では図２のステップ２５と同様にして、タッチ位置を基準とした施設検索を行って検索結果の表示を行い、その後、施設探索処理を終了する。
【００５３】
ステップ７８では、２回目のタッチから所定時間内に３回目のタッチがあったか否かを判定する。タッチがなかったと判定した場合はステップ７９へ進み、タッチがあったと判定した場合はステップ８０へ進む。
【００５４】
ステップ８０では、３回のタッチにより入力された３つのタッチ位置を頂点とする３角形の領域内に存在する施設を対象として、ステップ７１で指示されたジャンル名に該当する施設を抽出する。そして、抽出した各施設について、施設の名称、施設までの現在位置からの距離等を表示部１６において表示する。その際、現在位置からの距離が小さい施設から順に配置して表示するようにしてもよい。この表示が完了したら、施設探索処理を終了する。
【００５５】
ステップ７９では、２回のタッチにより入力された２つのタッチ位置が、同一の道路上に存在するか否かを判定する。同一の道路上に存在すると判定した場合は図２のステップ２９と同様に、該道路に沿った施設を対象として施設検索を行い、検索結果の表示を行う。同一の道路上に存在しないと判定した場合には、図２のステップ３１と同様に、２つのタッチ位置の中間位置を基準とする施設検索を行い、検索結果の表示を行う。検索が終了したら、施設探索処理を終了する。
【００５６】
なお、本発明は上述実施形態に限定されることなく、適宜変形して実施することができる。たとえば、上述においては、ジャンル名の入力とタッチ操作の順序について、限定はされていないが、この代わりに、タッチ操作が行われたことに応じて、音声入力によるジャンル名の指示を待つ状態に移行するようにしてもよい。この場合、音声認識を行う前にＰＴＴ（Ｐｕｓｈ  ｔｏ  Ｔａｌｋ）スイッチを押すことにより音声入力待ち受け状態となるナビゲーション装置においては、タッチ操作に対し、上述のようなＰＴＴスイッチの押下と同等の機能を含ませることにより、ＰＴＴスイッチの押下操作を省略することができる。
【００５７】
また、この場合、タッチ操作が行われたことに応じて、たとえば「なにかごようですか」と語りかける音声出力を行い、これに対してユーザによる「コンビニ」との発話を音声認識し、施設検索に関する指示として受け入れるようにしてもよい。
【００５８】
また、上述においては、ステップ２１において、ジャンル名を施設検索に関する指示として受け入れるようにしているが、ジャンル名に基づいて検索した結果、抽出された施設が多い場合には、さらにチェーン店名等の入力を促し、入力されたチェーン店名等に基づき、さらに検索対象を絞り込むようにてもよい。また、チェーン店名の直接的入力を可能とし、入力されたチェーン店に該当する施設を検索するようにしてもよい。あるいはまた、ジャンル名の代わりに施設の利用目的の指示を受け入れ、これに基づいて施設の検索を行うようにしてもよい。たとえば、利用目的として「食事」と入力された場合には、食事に関係するレストランやファーストフードといった複数のジャンルに基づいて施設検索を行うようにしてもよい。
【００５９】
また、上述においては、図４のように、地図上の１つの道路をなぞるようにした入力がなされたか否かを判定し、肯定的判定がなされた場合、該１つの道路に沿って、又は該１つの道路から所定距離内に存在する施設を対象として施設検索を行うようにしているが、さらに、図８に示すように、相互に交差若しくは連結した複数の道路８１及び８２をなぞるような軌跡８３の入力がなされたか否かを判定し、肯定的判定がなされた場合、その複数の道路８１及び８２に沿って、又は各道路８１及び８２から所定距離内に存在する施設を対象として、施設検索を行うようにしてもよい。
【００６０】
また、上述においては、道路に沿った又は道路から所定距離内に存在する施設についての検索については、道路に沿った方向の範囲については特に言及しなかったが、道路に沿った方向の検索範囲を、なぞるようにした入力の開始位置から終了位置までの範囲に限定するようにしてもよい。また、図７のステップ７９、８０の場合のように、２回のタッチで道路が特定される場合は、各タッチ位置の間の範囲に限定するようにしてもよい。また、表示部１６において表示されている道路の範囲に限定するようにしてもよい。
【００６１】
また、図７のステップ８０においては、３回のタッチによる３つのタッチ位置を頂点とする三角形の領域に含まれる施設を対象として施設検索を行うようにしているが、この代わりに、所定以上の時間間隔を置くことなく連続的に行われた４回以上のタッチによるタッチ位置に基づき、各タッチ位置を頂点とする多角形の領域内に存在する施設を対象として施設検索を行うようにしてもよい。
【符号の説明】
【００６２】
１１：ＣＰＵ、１２：記憶装置、１３：位置検出部、１４：音声入力部、１５：入力表示部、１６：表示部、１７：タッチパネル、３１：現在位置、３２：検索範囲、４１：移動軌跡、４２：道路、４３：最終タッチ位置、５１：移動軌跡、５２：最初のタッチ位置、５３：領域、６１：最初のタッチ位置、６２：最終タッチ位置、６３：中点、８１：道路、８２：道路、８３：軌跡。
【図１】
2010002429.tif 000003
【図２】
2010002429.tif 000004
【図３】
2010002429.tif 000005
【図４】
2010002429.tif 000006
【図５】
2010002429.tif 000007
【図６】
2010002429.tif 000008
【図７】
2010002429.tif 000009
【図８】
2010002429.tif 000010