(57)【要約】【課題】ドライバが希望する所定の範囲内に存在する目的地を容易に検索することができるナビゲーションシステムを提供すること。【解決手段】ナビゲーションシステムは、地図を表示する表示装置を備える。ドライバにより、表示装置の表示画面に所定形状のパターンが入力されると、当該パターンごとに関連付けて登録されている目的地を検索する処理を、表示画面に表示されている地図のうちパターンに応じた所定範囲の地図部分に対して実行し、その処理結果（目的地）を表示画面に表示する。【選択図】図５
2019020335.tif 000002
【特許請求の範囲】
【請求項１】
地図を表示する表示装置と、
前記表示装置に表示される前記地図上に所定形状のパターンを入力する入力装置と、
前記パターンが入力されると、当該パターンごとに関連付けて登録されている目的地を検索する処理を、前記表示装置に表示されている地図のうち前記パターンに応じた所定範囲の地図部分に対して実行する実行手段と、
前記パターンに関連付けて登録されている前記目的地を前記表示装置に表示する結果表示手段と、
を備えることを特徴とするナビゲーションシステム。
【請求項２】
入力される前記パターンの軌跡を前記表示装置に表示する軌跡表示手段を備える、
ことを特徴とする請求項１に記載のナビゲーションシステム。
【請求項３】
前記結果表示手段は、前記所定範囲の前記地図部分を前記表示装置の表示画面の広さに応じて拡大する処理を含む、
ことを特徴とする請求項１又は２に記載のナビゲーションシステム。
【請求項４】
前記入力装置は、前記表示装置に表示されている表示範囲を越えて前記パターンの入力が可能であり、
前記結果表示手段は、前記所定範囲の地図部分を前記表示装置の表示画面の広さに応じて縮小する処理を含む、
ことを特徴とする請求項１又は２に記載のナビゲーションシステム。
【請求項５】
前記結果表示手段は、前記処理後の前記所定範囲の地図部分を前記表示画面の中央に移動する処理を含む、
ことを特徴とする請求項３又は４に記載のナビゲーションシステム。
【請求項６】
前記パターンは、前記タッチパネルに入力された始点から一筆書きされた終点が前記始点に一致して形成され、
前記所定範囲の前記地図部分は、前記パターンの内側の範囲である、
ことを特徴とする請求項１から請求項５のいずれか一項に記載のナビゲーションシステム。
【請求項７】
前記所定範囲の前記地図部分は、前記パターンの中心位置から前記パターンに基づいて算出される位置までの距離で規定される円の範囲内である、
ことを特徴とする請求項１から請求項５のいずれか一項に記載のナビゲーションシステム。
【請求項８】
前記結果表示手段は、前記パターンごとに関連付けられた目的地を表示すると共に、前記目的地を説明するナビゲーションを表示する、
ことを特徴とする請求項１から請求項７のいずれか一項に記載のナビゲーションシステム。
【請求項９】
前記結果表示手段は、検索された複数の前記目的地を前記表示装置に表示し、
前記表示装置に表示される複数の目的地から１つの目的地が選択された場合、当該選択された目的地までのルートをナビゲーションするナビゲーション手段を備える、
ことを特徴とする請求項１から請求項８のいずれか一項に記載のナビゲーションシステム。
【請求項１０】
前記結果表示手段は、前記パターンに関連付けて登録されている目的地を当該パターンと相似形で前記表示装置に表示する、
ことを特徴とする請求項１から請求項９のいずれか一項に記載のナビゲーションシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーションシステムに関する。
【背景技術】
【０００２】
タッチパネルが設けられ表示モニタの表示画面にボタンを表示し、表示モニタの表示画面を押圧して描かれた文字乃至図形、記号などのショートカットパターンを入力し、表示されたボタンが選択されるとボタンに定義された処理と、ボタン表示手段で表示されているボタンの位置と入力したショートカットパターンの始点、または終点の位置に基づいて、当該ショートカットパターンを登録するボタンを特定し、入力したショートカットパターンと特定されたボタンとを関連付けて登録しておき、ショートカットパターンを入力すると、当該ショートカットパターンと関連付けて登録されたボタンに定義された処理とを実行する電子機器が知られている（下記、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第４７８７６７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、ナビゲーションシステムにおいて、ナビゲーション画面に表示されている表示範囲からドライバが所望の範囲で目的地を検索したい場合も考えられる。例えば、ナビゲーション画面として自車両周辺の地図が表示されている場合に、車両の進行先の所定の範囲内で所望の目的地を検索したい場合が想定される。このような場合に、ドライバが希望する所定の範囲内に対して検索する処理を実行することができなかった。
【０００５】
ここで、上記特許文献１に記載された技術は、ショートカットパターンと関連付けて登録されたボタンに定義された処理を実行する技術であり、ショートカットパターンと目的地とを関連付けて登録しておくことにより、目的地を容易に検索することが可能になるが、ドライバが指定した所定の範囲内に対して処理を実行することができない。
【０００６】
本発明は、上記事情に鑑みてなされたものであり、ドライバが希望する所定の範囲内に存在する目的地を容易に検索することができるナビゲーションシステムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明のナビゲーションシステムは、地図を表示する表示装置と、前記表示装置に表示される前記地図上に所定形状のパターンを入力する入力装置と、前記パターンが入力されると、当該パターンごとに関連付けて登録されている目的地を検索する処理を、前記表示装置に表示されている地図のうち前記パターンに応じた所定範囲の地図部分に対して実行する実行手段と、前記パターンに関連付けて登録されている前記目的地を前記表示装置に表示する結果表示手段と、を備えることを特徴とする。
【０００８】
このように構成されたナビゲーションシステムは、所定形状のパターンが入力されると、当該パターンごとに関連付けて登録されている処理を、表示装置に表示されている地図のうちパターンに応じた所定範囲の地図部分に対して実行し、目的地を表示装置に表示するため、ドライバが希望する所定の範囲内に存在する目的地を容易に検索することができる。
【０００９】
また、ナビゲーションシステムは、入力される前記パターンの軌跡を前記表示装置に表示する軌跡表示手段を備えるようにしても良い。これにより、ドライバは、自己の入力を随時視認しながらパターンを入力することが可能になる。
【００１０】
さらに、前記結果表示手段は、前記所定範囲の前記地図部分を前記表示装置の表示画面の広さに応じて拡大する処理を含むようにしても良い。これにより、ドライバがパターンを表示画面の広さに対して小さく入力した場合でも、処理結果が拡大して表示されるため、ドライバは視認しやすくなり、目的地を検索する範囲も拡大でき、利便性が向上する。
【００１１】
また、前記入力装置は、前記表示装置に表示されている表示範囲を越えて前記パターンの入力が可能であり、前記結果表示手段は、前記所定範囲の地図部分を前記表示装置の表示画面の広さに応じて縮小する処理を含むようにしても良い。例えば、表示画面の内容をスワイプして移動させながらパターンを入力する場合は、表示画面の広さに対してパターンを大きく入力することができるが、このような場合でも、処理結果が縮小して表示されるため、ドライバは視認しやすくなる。
【００１２】
さらに、前記結果表示手段は、既述の拡大、又は縮小処理をした後、その処理後の前記所定範囲の地図部分を前記表示装置の中央に移動する処理を含むようにしても良い。これにより、表示装置の中央に処理後の所定範囲の地図部分が表示されるため、ドライバは処理結果をより視認しやすくなる。
【００１３】
さらに、前記パターンは、前記タッチパネルに入力された始点から一筆書きされた終点が前記始点に一致して形成され、前記所定範囲の前記地図部分は、前記パターンの内側の範囲であるようにしても良い。これにより、ドライバが入力したパターンの範囲内でしか目的地の検索が行われなくなり、目的地の検索に際してドライバの意図をより反映させることができる。
【００１４】
また、前記所定範囲の前記地図部分は、前記パターンの中心位置から前記パターンに基づいて算出される位置までの距離で規定される円の範囲内であるようにしても良い。これにより、どのようなパターンを入力しても、円の範囲内で目的地を検索することができる。例えば、パターンの種類が多くなり、複雑な図柄を入力する必要がある場合に、図柄の隙間が検索できないという事態を防止することが可能になる。
【００１５】
また、さらに、前記結果表示手段は、前記パターンごとに関連付けられた目的地を表示すると共に、前記目的地を説明するナビゲーションを表示するようにしてもよい。これにより、表示された目的地に関する説明をドライバが視認することができ、目的地を選択する際の判断材料をドライバに提示することができる。
【００１６】
また、さらに、前記結果表示手段は、検索された複数の前記目的地を前記表示装置に表示し、前記表示装置に表示される複数の目的地から１つの目的地が選択された場合、当該選択された目的地までのルートをナビゲーションするナビゲーション手段を備えるようにして良い。これにより、ドライバが検索された目的地を選択した場合に、ドライバに目的地までのルートをナビゲーションすることが可能になる。
【００１７】
前記結果表示手段は、前記パターンに関連付けて登録されている目的地を当該パターンと相似形で前記表示装置に表示するようにしてもよい。これによれば、ドライバが入力したパターンと同じ形状で目的地が表示装置に表示されるため、同ドライバか自己の検索した目的地の種類をイメージしやすくなり利便性が向上する。
【発明の効果】
【００１８】
本発明によれば、ドライバが希望する所定の範囲内に存在する目的地を容易に検索することができるナビゲーションシステムを提供できる。
【図面の簡単な説明】
【００１９】
【図１】本発明の第１の実施形態に係るナビゲーションシステムの概略的な構成の一例を示す図。
【図２】同実施形態に係る表示装置に表示される地図の一例を示す図。
【図３】同実施形態に係るパターンと目的地とを関連付けて登録するテーブルの一例を示す図。
【図４】同実施形態に係るパターンと、目的地とを関連付けて登録する処理の一例を示すフローチャート。
【図５】同実施形態に係る目的地を検索するときに実行される処理の一例を示すフローチャート。
【図６】同実施形態に係るパターンの入力を説明するための図。
【図７】同実施形態に係る検索結果の表示の一例を説明するための図。
【図８】本発明の第２の実施形態に係る処理の一例を示すフローチャート。
【図９】同実施形態に係る表示画面に対してパターンが小さく入力された場合のパターンの軌跡の一例を示す図。
【図１０】同実施形態に係る処理結果の一例を示す図である。
【図１１】同実施形態に係る表示画面に対してパターンが大きく入力された場合のパターンの軌跡の一例を示す図。
【図１２】同実施形態に係る処理結果の一例を示す図である。
【図１３】本発明の第３の実施形態に係るナビゲーション画面の一例を示す図。
【図１４】本発明の第４の実施形態に係る入力したパターンの一例を示す図。
【図１５】同実施形態に係る処理結果の一例を示す図である。
【発明を実施するための形態】
【００２０】
以下、本発明の各実施の形態について図面を参照しながら説明する。  
（第１の実施形態）
図１は、ナビゲーションシステム１の概略的な構成の一例を示す図である。図１に示すように、ナビゲーションシステム１は、車両に搭載され、車両を運転するドライバに目的地までのルートをナビゲーションするシステムである。
【００２１】
ナビゲーションシステム１は、制御部１１、ＲＯＭ１２、ＲＡＭ１３、画像メモリ１４、表示装置１５、入力装置１６、タッチパネル制御部１７、タッチパネル（入力装置）１８、データ記憶部１９、現在地検出装置２０、入力認識部２４、ディスクドライブ２５を備えている。現在地検出装置２０は、振動ジャイロ２１、車速センサ２２、ＧＰＳ（Global Positioning System）センサ２３を含む。ディスクドライブ２５は、ＤＶＤ−ＲＯＭ等のディスクが挿脱可能に構成されている。
【００２２】
制御部１１は、マイクロプロセッサ及びその周辺回路からなり、ＲＡＭ１２をワークエリアとしてＲＯＭ１３などのメモリに格納された制御プログラムを実行して各種の制御を実行する。この制御部１１が、ディスクに記憶された地図データに基づいて所定の経路探索処理を行うと、その処理結果が推奨経路として表示装置１５に表示される。
【００２３】
画像メモリ１４は、表示装置１５に表示するための画像データを格納する。この画像データは道路地図描画用データや各種の図形データからなり、それらはディスクドライブ２５によって読み込まれるディスクに記憶された地図データに基づいて、適宜生成される。ナビゲーションシステム１は、このようにして生成された画像データを用いることによって地図表示など行う。
【００２４】
表示装置１５は、地図データなどの各種情報に基づいて、自車両周辺の道路地図などの各種情報を画面表示としてドライバに提供する。入力装置１６は、ドライバが各種コマンドを設定するための入力スイッチを有している。ドライバは、表示装置１５の表示画面に表示される指示にしたがって入力装置１６を操作することにより、例えば、目的地を選択して目的地を設定することができる。また、入力装置１６を操作することにより、表示装置１５に表示された各種ボタンや表示メニューなどを選択して、各種ボタンや表示メニューなどに定義された処理を実行することができる。
【００２５】
タッチパネル１８は、表示装置１５の表面に積層される透明のタッチスイッチであり、表示装置１５に表示される画像はタッチパネル１８を通して表示される。タッチパネル１８は、タッチパネル１８上の操作位置に応じた信号をタッチパネル制御部１７に送出し、タッチパネル制御部１７はタッチパネル１８の押圧位置を算出する。タッチパネル１８は、入力装置１６と同様に入力機能を有する。表示装置１５に表示された各種ボタンや表示メニューなどを指で押圧すると、各種ボタンや表示メニューに定義された処理が実行される。また、ドライバがタッチパネル１８を押圧しながら線図（パターン）を描くと、描いた線図（パターン）が表示装置１５に表示される（軌跡表示手段）。
【００２６】
本実施形態のナビゲーションシステム１においては、ドライバが、表示装置１５の表示画面に表示される地図に対してタッチパネル１８を介して所定形状のパターンを描く（入力する）ことにより、後述する当該描かれたパターンに応じた所定範囲の地図部分に対して、当該パターンに関連付けられた目的地を検索し、検索した処理結果を表示装置１５に表示させる。また、その表示された目的地をドライバがタッチすることにより、ナビゲーションを行う目的地を選択することが可能になっている。
【００２７】
現在地検出装置２０は、車両の現在地を検出する装置であり、たとえば、車両の進行方向を検出する振動ジャイロ２１、車速を検出する車速センサ２２、ＧＰＳ（ Global Positioning System ）衛星からのＧＰＳ信号を検出するＧＰＳセンサ２３を含む。ナビゲーションシステム１は、この現在地検出装置２０により検出された車両の現在地に基づいて、地図の表示範囲を決定するとともに、地図上にその現在地を表示する。
【００２８】
データ記憶部１９は、メモリやハードディスクなどの書き換え可能な記録媒体によって構成され、ナビゲーションシステム１の機能を実現するために必要なデータを記憶する。データ記憶部１９に記憶された情報は、制御部１１によって適宜読み出されて利用される。また、データ記憶部１９は、後述するパターンと、目的地との関連付けを登録した情報を記憶する。
【００２９】
ディスクドライブ２５は、挿入されたディスクから、表示装置１５へ地図を表示するための地図データを読み出す。地図データは、地図表示用データ、経路探索用データなどを含む。これらのデータには、道路のリンク情報、ノード情報、及び目的地情報が含まれている。地図表示用データは、広域から詳細まで複数の縮尺の地図データを有し、ドライバの要求又は制御部１１の指示にしたがって、表示地図の縮尺を変更することができる。なお、ディスクドライブは、ＤＶＤ−ＲＯＭ以外のＣＤ−ＲＯＭやハードディスクなどより地図データを読み出すようにしてもよい。ドライバが指示する目的地は、本実施形態では、コンビニエンススト、銀行、郵便局、病院等の店舗や施設を示す情報の場合で説明する。
【００３０】
入力認識部２４は、タッチパネル１８を押圧して手書きで入力されるパターン（文字、図形、記号）を認識する。入力認識部２４は、タッチパネル１８上に指先等により手書きで描かれた入力パターンを内部に有する辞書のパターンと照合し、最も類似度の高いパターンを抽出する。そして、抽出したパターンに係る文字や図形、記号などが手書き入力情報として認識される。
【００３１】
以上のように構成されたナビゲーションシステム１は、目的地がユーザにより設定されると、ＧＰＳセンサ２３により検出された現在地を出発地として、所定のアルゴリズムに基づいて目的地までのルートを経路演算する。このようにして求められたルートは、表示形態を、たとえば表示色などを変えることによって、ほかの道路と区別して表示される。これにより、ユーザは、地図上で目的地までのルートを認識することができる。また、ナビゲーションシステム１は、ルートにしたがって車両が走行できるように、ユーザに対して画面や音声などによる進行方向指示を行い、車両を経路誘導する。
【００３２】
図２は、表示装置１５に表示される地図の一例を示す図である。図２に示すように、表示装置１５の表示画面１５ａには、ナビゲーションシステム１が搭載された車両１００の現在地が表示されている。ドライバは、表示画面１５ａに表示される地図上にタッチパネル１８を介してパターンを入力することができるようになっている。
【００３３】
図３は、データ記憶部１９に記憶されるパターンと目的地とを関連付けて登録するテーブルＴ１の一例を示す図である。パターンは、例えば、星、三角、四角、丸等の図形パターンである。目的地は、既述のように例えば、コンビニエンスストア、銀行、郵便局、病院等の店舗や施設である。図３に示すように、テーブルＴ１には、パターンと、目的地とが関連付けられて登録されており、一例を挙げれば、星（パターン）と、コンビニエンスストア（目的地）とが関連付けられている。
【００３４】
次に、ドライバがパターンと、目的地とを関連付けて登録する処理について説明する。図４は、該登録する処理の一例を示すフローチャートである。
【００３５】
制御部１１は、ドライバによりタッチパネル１８等により所定の操作がされ、登録開始となったか否かを判断する（ＳＴ１０１）。登録開始でないと判断した場合（ＳＴ１０１：ＮＯ）、この判断を繰り返し、登録開始であると判断した場合（ＳＴ１０１：ＹＥＳ）、制御部１１は、ドライバから目的地の入力を受け付ける（ＳＴ１０２）。例えば、ドライバの操作に基づいて、表示装置１５の表示画面１５ａに、コンビニエンスストア、銀行、郵便局、病院等の目的地候補が表示され、表示された目的地候補のうちから目的地の選択を受け付けることにより、目的地が決定される。
【００３６】
次に、制御部１１は、ドライバの操作により、パターンの入力を受け付ける（ＳＴ１０３）。制御部１１は、ドライバの指先をタッチパネル１８上に検出すると、その指先が検出された場所から指先が移動されるに従って、その移動により作られる軌跡を表示する（ＳＴ１０４）。
【００３７】
次に、制御部１１は、パターンの入力が終了したか判断する（ＳＴ１０５）。例えば、制御部は、タッチパネル１８からドライバの指先が検出できなくなったか否かに基づいて、この判断を行う。入力が終了でないと判断した場合（ＳＴ１０５：ＮＯ）、処理はステップＳＴ１０４に戻り、制御部１１は、入力されるパターンの軌跡を表示する処理（ＳＴ１０４）を継続する。
【００３８】
また、入力が終了したと判断した場合（ＳＴ１０５：ＹＥＳ）、制御部１１は、入力認識部２４により、入力されたパターンに最も類似するパターンを、登録するパターンとして認識する（ＳＴ１０６）。
【００３９】
次に、制御部１１は、目的地及び認識したパターンを登録するか否かを判断する（ＳＴ１０７）。例えば、制御部１１は、目的地及び認識したパターンを表示装置１５に表示すると共に登録するか否かをドライバに問い合わせ、この問い合わせに対して肯定的な指示を受け付けたか、否定的な指示を受け付けたかに基づいてこの判断を実行する。
【００４０】
制御部１１は、目的地及びパターンを登録すると判断した場合（ＳＴ１０７：ＹＥＳ）、テーブルＴ１に目的地と、パターンとを関連付けてデータ記憶部１９に登録し（ＳＴ１０８）、目的地及びパターンを登録しないと判断した場合（ＳＴ１０７：ＹＥＳ）、目的地及び決定したパターンをクリアし（ＳＴ１０９）、この処理を終了する。このような処理が繰り返され、既述のテーブルＴ１が作成される。
【００４１】
次に、目的地を検索する処理について説明する。図５は、制御部１１が目的地を検索するときに実行される処理の一例を示すフローチャートである。この処理は、例えば、表示装置１５に現在地の位置を地図上で表示するナビゲーションがドライバに対して表示されているときに実行される。なお、検索処理開始等の操作が行われた後に実行されるようにしてもよい。
【００４２】
制御部１１は、タッチパネル１８へのドライバのパターン入力を検出した場合（ＳＴ２０１）、ドライバの指先の移動によるタッチ入力に従って表示装置１５に軌跡を表示する（ＳＴ２０２：軌跡表示手段）。そして、制御部１１は、入力が終了したか否かを判断する（ＳＴ２０３）。入力が終了していないと判断した場合（ＳＴ２０３：ＮＯ）、処理はステップＳＴ２０１に戻る。つまり、タッチ入力が継続される。このパターン入力に関する処理は、既述のステップＳＴ１０３からＳＴ１０５の処理と同一の処理である。
【００４３】
入力終了であると判断した場合（ＳＴ２０３：ＹＥＳ）、制御部１１は、入力されたパターンを認識する（ＳＴ２０４）。入力認識部２４により登録されているパターンのうち最も入力されたパターンと類似しているパターンが決定され、制御部１１は、その決定されたパターンを入力パターンとして認識する。例えば、制御部１１は、ドライバにより星の形状のパターンが入力された場合、入力認識部２４により登録されているパターンのうちから星のパターンに最も類似していると決定されるため、この決定した「星」のパターンを入力パターンとして認識する。
【００４４】
次に、制御部１１は、認識したパターンと関連付けられた目的地を取得する（ＳＴ２０５）。より具体的には、制御部１１は、認識したパターンがテーブルＴ１に存在するか否かを検索し、存在する場合は、そのパターンに関連付けて登録されている目的地を取得する。例えば、制御部１１は、「星」のパターンが入力されたと認識した場合、テーブルＴ１から「星」のパターンを検索した後、「星」のパターンに関連付けられている目的地である「コンビニエンスストア」を取得する。
【００４５】
次に、制御部１１は、パターン内の目的地を検索する（ＳＴ２０６：実行手段）。より具体的には、制御部１１は、入力されたパターン内と対応する地図部分に存在する目的地を検索する。例えば、「星」のパターンが入力された場合、「星の」パターン内に存在する「コンビニエンスストア」という目的地を該当する地図部分から検索する。なお、制御部１１は、入力されたパターンがテーブルＴ１で検索できなかった場合は、例えば、エラーメッセージを表示装置１５に表示して処理を終了する。また、本実施形態では、入力されたパターン内に対応する地図部分に存在する目的地を検索する場合で説明するが、入力されたパターンに予め設定されている地図部分を検索するように構成されていれば良い。他の目的地の検索処理の具体例については、以下の第４の実施形態で説明する。
【００４６】
次に、制御部１１は、検索した目的地を地図上の該当する位置に表示する（ＳＴ２０７：結果表示手段）。これにより、ドライバは、入力したパターン内に存在する当該パターンに関連付けられている目的地を視認することが可能になる。例えば、ドライバが「星」のパターンを入力した場合、その星のパターンの内側に存在するコンビニエンスストアの位置が地図上に表示される。地図上での目的地の表示は、本実施形態においては、入力されたパターンと相似形で表示される。つまり、「星」のパターンが入力された場合、コンビニエンスストアの存在する位置に、小さい星の表示がされる。これによれば、ドライバが入力したパターンと同じ形状で目的地が表示装置に表示されるため、同ドライバか自己の検索した目的地の種類をイメージしやすくなり利便性が向上する
次に、制御部１１は目的地が選択されたか否かを判断する（ＳＴ２０８）。具体的には、制御部１１は、表示している目的地に対して、ドライバによりタッチ入力がされたか否かを判断する。
【００４７】
目的地の入力があったと判断した場合（ＳＴ２０８：ＹＥＳ）、制御部１１は、パターンの軌跡を消去し（ＳＴ２０９）、選択されなかった目的地を消去する（ＳＴ２１０）。次に、制御部１１は、選択された目的地までのナビゲーションを開始する（ＳＴ２１１）。そして、制御部１１は、目的地に到着するまでドライバにナビゲーションを行い、目的地に到着したと判断した場合（ＳＴ２１２：ＹＥＳ）、この処理を終了する。なお、目的地の入力がないと判断した場合（ＳＴ２０８：ＮＯ）、例えば、所定時間が経過しても目的地が入力されない場合やキャンセルの指示がされた場合は、制御部１１は、パターンの軌跡を消去し（ＳＴ２１３）、及び全ての目的地の表示を消去し（ＳＴ２１４）、この処理を終了する。
【００４８】
次に、以上のように構成されたナビゲーションシステム１の作用について、図６及び図７を参照して説明する。  
【００４９】
図６は、パターンの入力を説明するための図である。図６に示すように、ドライバが指先で表示装置１５を覆うタッチパネル１８上で、ポイントＤ１をタッチし、このポイントＤ１から「星」のパターンＰをタッチ入力する。このとき、「星」のパターンＰのタッチ入力がされるに従って、「星」のパターンＰの軌跡が図中破線で示すように表示される。そして、ポイントＤ１から所定距離範囲Ｃ内のポイントＤ２で指先がタッチパネルから離れると、つまり、「星」のパターンが一筆書きされると、「星」のパターンが認識される。これにより、テーブルＴ１より、「目的地」として、「コンビニエンスストア」が取得され、入力された「星」のパターンＰに対応する地図部分に対して、「コンビニエンスストア」の検索処理が実行される。
【００５０】
図７は、検索結果の表示の一例を説明するための図である。図７に示すように、入力された「星」のパターンＰの軌跡内に目的地である「コンビニエンスストア」の存在を示す小さな「星」のパターンＸ１からＸ４が表示されている。これにより、ドライバは、自らが指示した範囲内に存在するコンビニエンスストアの位置を視認することが可能になる。
【００５１】
以上のように構成されたナビゲーションシステム１によると、パターンが入力されると、当該パターンに関連付けて登録されている目的地を検索する処理を、表示装置１５に表示されている地図のうちパターン内（パターンに応じた所定範囲）の地図部分に対して実行し、処理結果を表示装置１５に表示するため、ドライバが希望する所定の範囲内に存在する目的地を容易に検索することができる。
（第２の実施形態）
第１の実施形態ではドライバが入力したパターン内の目的地が表示される場合を説明したが、第２の実施形態ではドライバが入力したパターンの大きさに応じて画面に表示される地図を拡大、又は縮小し、表示画面の中央に拡大後、又は、縮小後のパターン部分（地図部分）を移動させる処理を追加した点が異なっている。なお、第１の実施形態と同一の構成には同一の符号を付し、これらについては詳細な説明を省略することとする。
【００５２】
まず、入力したパターンの大きさに応じて表示画面１５ａに表示される地図を拡大、又は縮小し、拡大後、又は、縮小後のパターン部分（地図部分）を表示画面の中央に移動させる処理について説明する。図８は、制御部１１が実行する当該処理の一例を示すフローチャートである。なお、図８の処理は、例えば既述のステップＳＴ２０７の処理に含まれる。
【００５３】
制御部１１は、表示画面１５ａの広さに対する入力パターンの広さの比率を算出する（ＳＴ３０１）。次に、制御部１１は、算出した比率が規定値以下であるか否かを判断する（ＳＴ３０２）。規定値以下であると判断した場合（ＳＴ３０２：ＹＥＳ）、つまり、表示画面１５ａの広さに対してパターンＰが小さく入力された場合、制御部１１は、算出した比率に合わせてパターン部分を拡大する処理を行い（ＳＴ３０３）、規定値以下でないと判断した場合（ＳＴ３０２：ＮＯ）、つまり、表示画面１５ａの広さに対してパターンＰが大きく入力された場合、制御部１１は、算出した比率に合わせてパターン部分を縮小する処理を行う（ＳＴ３０４）。
【００５４】
このように、制御部１１は、パターン部分を拡大（ＳＴ３０３）、又は、縮小（ＳＴ３０４）した後、拡大、又は縮小したパターン部分を表示画面１５ａの中央に位置するように移動させる（ＳＴ３０５）。その後、既述のステップＳＴ２０７で説明した検索した目的地を表示する処理が実行され、パターンＰに関連付けられた目的地が表示装置１５に表示される。
【００５５】
次に、表示画面１５ａの広さに対してパターンが小さく入力された場合の作用について図９及び図１０を参照して説明する。  
【００５６】
図９は、表示画面１５ａの広さに対してパターンＰが小さく入力された場合のパターンＰの軌跡の一例を示す図である。図９に示すように「星」のパターンＰが小さく入力された場合、パターンＰ内に対応する地図部分に対して、「星」のパターンに関連付けられている目的地「コンビニエンスストア」が検索された後、「星」のパターン部分が拡大され、表示画面１５ａの中央に位置するように移動され、処理結果が表示される。図１０は、この処理結果の一例を示す図である。図１０に示すように、「星」のパターンＰが表示画面１５ａに対する比率に合わせて拡大されると共に表示画面１５ａの中央に位置するように表示されている。また、「星」のパターンＰ内に目的地であるコンビニエンスストアＸ４が表示される。
【００５７】
次に、表示画面１５ａの広さに対してパターンが大きく入力された場合の作用について図１１及び図１２を参照して説明する。  
【００５８】
図１１は、表示画面１５ａの広さに対してパターンＰが大きく入力された場合のパターンの軌跡の一例を示す図である。タッチパネル１８では、スワイプしながら表示画面を移動させるタッチ入力が可能になっている。したがって、表示装置１５に表示されている表示範囲を越えてパターンの入力が可能になっている。図１１には、そのようにして入力された「星」のパターンＰの一部が示されており、実際には表示画面１５ａの広さを越えて「星」のパターンＰが入力されている。このように「星」のパターンＰが大きく入力された場合、パターンＰ内に対応する地図部分に対して、「星」のパターンＰに関連付けられている目的地「コンビニエンスストア」が検索された後、「星」のパターン部分（地図部分）が縮小され、表示画面１５ａの中央に位置するように移動され、処理結果が表示される。図１２に示すように、「星」のパターンＰが表示画面１５ａに対する比率に合わせて縮小されると共に表示画面１５ａの中央に位置するように表示されている。また、「星」のパターンＰ内のコンビニエンスストアＸ４，Ｘ６が表示されている。
【００５９】
以上のように構成されたナビゲーションシステム１によると、パターンＰに対応する地図部分を表示画面１５ａの広さに応じて拡大する処理をするため、ドライバがパターンＰを表示画面１５ａの広さに対して小さく入力した場合でも、処理結果が拡大して表示され、ドライバは視認しやすくなる。
【００６０】
また、ナビゲーションシステム１によると、パターンＰに対応する地図部分を表示画面１５ａの広さに応じて縮小する処理をするため、例えば、表示内容を移動（スワイプ）させながらパターンを表示画面１５ａの広さに対して大きく入力する場合でも、処理結果が縮小して表示され、ドライバは視認しやすくなる。
【００６１】
さらに、既述の拡大、又は縮小処理をした後、その処理後のパターンＰに対応する地図部分を表示画面１５ａの中央に移動する処理をしているため、ドライバは処理結果をより視認しやすくなる。
（第３の実施形態）
第１の実施形態では目的地を表示する場合を説明したが、第３の実施形態では目的地を表示するときに、目的地の情報を表示するナビゲーション画面の表示も追加するようにした点が異なっている。なお、第１の実施形態と同一の構成には同一の符号を付し、これらについては詳細な説明を省略することとする。
【００６２】
図１３に示すように、「星」のパターンＰの軌跡、及び「星」のパターンＰに関連付けられた目的地「コンビニエンスストア」Ｘ１からＸ４が表示されているのに加え、表示画面１５ａの右下にナビゲーション画面３０が表示されている。ナビゲーション画面３０には、「コンビニエンスストア」Ｘ１からＸ４ごとの簡単な情報が表示される。例えば、コンビニエンスストアの店舗名やコンビニエンスストアまでの距離等が表示される。これらの情報は、例えば、ディスクドライブ２５に挿入されるディスクに記憶される地図データから取得すればよい。なお、「コンビニエンスストア」Ｘ１からＸ４の表示と、ナビゲーション画面３０での星との対応は、それぞれ同じ番号を付して対応づけても良いし、「コンビニエンスストア」Ｘ１からＸ４毎に異なる色を設定し、対応する星のパターンＰの色をそれぞれ同じ色にして対応づけても良い。さらに、ナビゲーションシ画面３０を表示／非表示とする設定部を設け、制御部１１は、この設定部の設定に基づいてナビゲーション画面３０を目的地と共に表示するか否かを決定するようにしてもよい。
【００６３】
以上のように構成されたナビゲーションシステム１によると、「星」のパターンＰに関連付けられた目的地「コンビニエンスストア」Ｘ１からＸ４を表示すると共に、各「コンビニエンスストア」Ｘ１からＸ４を簡単に説明するナビゲーション画面３０を表示するため、表示された目的地「コンビニエンスストア」Ｘ１からＸ４に関する説明をドライバが視認することができるため、目的地を選択する際の判断材料をドライバに提示することが可能になる。
（第４の実施形態）
第１の実施形態では目的地の検索をパターン内の地図部分に対して行う場合を説明したが、第４の実施形態ではパターンの中心位置から所定距離範囲内の地図部分に対して行うようにした点が異なっている。なお、第１の実施形態と同一の構成には同一の符号を付し、これらについては詳細な説明を省略することとする。
【００６４】
図１４に示すように、「星」のパターンＰの軌跡が表示されている。Ｃ２は、「星」のパターンＰの中心位置を示しており、この中心位置Ｃ２から距離Ｒ１を半径とする円Ｒが表示されている。距離Ｒ１は、予め設定された距離としても良いが、本実施形態では、中心位置Ｃ２からドライバに入力された「星」のパターンＰの軌跡のうち最も遠い位置Ｃ３までの距離とする。このように距離Ｒ１を設定することで、中心位置Ｃ２から半径Ｒ１で構成される円Ｒ内の地図部分に対して目的地を検索する処理を実行できるようになる。
【００６５】
図１５は、処理結果の一例を示す図である。「星」のパターンＰと共に、円Ｒの軌跡が表示されると共に、円Ｒ内の目的地「コンビニエンスストア」Ｘ１からＸ４，Ｘ７，Ｘ８が表示されている。円Ｒの範囲で目的地が検索されるため、第１の実施形態と比較すると、「コンビニエンスストア」Ｘ７，Ｘ８が追加して表示されている。
【００６６】
以上のように構成されたナビゲーションシステム１によると、どのよう図柄のパターンＰを入力しても、円Ｒの範囲内で目的地を検索することができる。このため、例えば、パターンＰの種類が多くなり、複雑な図柄を入力する必要がある場合に、図柄の隙間が検索できないという事態を防止することが可能になり、第１の実施形態では検索できなかった「コンビニエンスストア」Ｘ７，Ｘ８を検索することが可能になる。
【００６７】
なお、第４の実施形態においても、既述の第２の実施形態のように、ドライバが入力したパターンの大きさに応じて画面に表示される地図を拡大し、又は縮小し、表示画面の中央部分に移動させる処理を追加し、さらに既述の第３の実施形態のように、ナビゲーション画面の表示を追加することも可能である。
【００６８】
また、上記各実施形態では、入力認識部２４に予め登録されているパターンを利用してドライバがパターンと、目的地との関連付けをテーブルＴ１に登録する場合について説明したが、これに限るものではない。例えば、ドライバが入力したパターンそのものを目的地と関連付けて登録するようにしてもよい。
【００６９】
さらに、上記各実施形態では、表示装置１５の表示画面１５ａに目的地が表示される場合で説明したが、ナビゲーションシステム１は、目的地の表示に加え音声によりガイドを行うようにしてもよい。
【００７０】
この発明は、上述した実施の形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上述した実施の形態に開示されている複数の構成要素の適宜な組み合わせにより種々の発明を形成できる。例えば、上述した実施の形態に示される全構成要素から幾つかの構成要素を削除しても良い。さらに、異なる実施形態の構成を組み合わせてもよい。
【符号の説明】
【００７１】
１…ナビゲーションシステム、１１…制御部、１４…画像メモリ、１７…タッチパネル制御部、１８…タッチパネル、１８ａ…表示画面、１９…データ記憶部、２０…現在地検出装置、２４…入力認識部、２５…ディスクドライブ、３０…ナビゲーション画面、Ｐ…パターン、Ｔ１…テーブル、Ｄ１…入力の始点、Ｄ２…入力の終点、Ｃ２…パターンの中心位置、Ｒ…円、Ｒ１…半径
【図１】
2019020335.tif 000003
【図２】
2019020335.tif 000004
【図３】
2019020335.tif 000005
【図４】
2019020335.tif 000006
【図５】
2019020335.tif 000007
【図６】
2019020335.tif 000008
【図７】
2019020335.tif 000009
【図８】
2019020335.tif 000010
【図９】
2019020335.tif 000011
【図１０】
2019020335.tif 000012
【図１１】
2019020335.tif 000013
【図１２】
2019020335.tif 000014
【図１３】
2019020335.tif 000015
【図１４】
2019020335.tif 000016
【図１５】
2019020335.tif 000017