(57)【要約】【課題】目的地として直接設定することが困難或いはできない地点を目的地として設定するときのユーザの操作負担を軽減する。【解決手段】所定のユーザ・オペレーションに応じて該目的地の位置修正を行う位置修正手段と、位置修正手段による該目的地の修正位置情報をその修正前の位置情報に関連付けて記憶する修正情報記憶手段と、地図データ検索時において検索対象の目的地と関連付けられた修正位置情報が修正情報記憶手段に記憶されているか否かを判定する修正情報判定手段とを備え、修正情報判定手段により該修正位置情報が記憶されていると判定される場合、当該修正位置を目的地としてその周辺の地図を抽出して表示するナビゲーションシステムを提供する。【選択図】図３
2007256149.tif 000002
【特許請求の範囲】
【請求項１】
各々がユニークな識別情報及び位置情報を持つ複数の目的地データを含む地図データを検索して、ユーザに選択された目的地周辺の地図を抽出して表示することが可能な、経路案内を行うためのナビゲーションシステムにおいて、
所定のユーザ・オペレーションに応じて該目的地の位置修正を行う位置修正手段と、
前記位置修正手段による該目的地の修正位置情報を、その修正前の位置情報に関連付けて記憶する修正情報記憶手段と、
地図データ検索時において検索対象の目的地と関連付けられた修正位置情報が前記修正情報記憶手段に記憶されているか否かを判定する修正情報判定手段と、を備え、
前記修正情報判定手段により該修正位置情報が記憶されていると判定される場合、当該修正位置を目的地としてその周辺の地図を抽出して表示すること、を特徴とするナビゲーションシステム。
【請求項２】
前記修正情報記憶手段は、前記位置修正手段により目的地の位置修正が行われたとき、該地図データから当該目的地のユニークな識別情報を取得して、該識別情報と該修正位置情報とを単一のデータとして記憶すること、を特徴とする請求項１に記載のナビゲーションシステム。
【請求項３】
該修正位置周辺の抽出地図にその修正前の目的地が含まれる場合、当該修正前の目的地をアイコンで表示すること、を特徴とする請求項１又は請求項２の何れかに記載のナビゲーションシステム。
【請求項４】
各々がユニークな識別情報及び位置情報を持つ複数の目的地データを含む地図データを検索して、ユーザに選択された目的地周辺の地図を抽出して表示することが可能な、経路案内を行うためのナビゲーションシステムにおいて、
所定のユーザ・オペレーションに応じて該目的地の位置修正を行う位置修正手段と、
該目的地の目的地データの位置情報を、前記位置修正手段により修正された位置情報に更新する位置情報更新手段と、を備えこと、を特徴とするナビゲーションシステム。
【請求項５】
所定の地図データを検索して、ユーザに選択された目的地周辺の地図を抽出して表示する地図表示方法において、
第一のユーザ・オペレーションに応じて該目的地の位置修正を行う位置修正ステップと、
前記位置修正ステップにおいて修正された位置情報をその修正前の位置情報に関連付けて記憶する修正情報記憶ステップと、
第二のユーザ・オペレーションに応じて地図データを検索する検索ステップと、
前記検索ステップにおいて検索対象となっている目的地と関連付けて記憶された修正位置情報の有無を判定する修正情報判定ステップと、
前記修正情報判定ステップにおいて該修正位置情報があると判定される場合、当該修正位置を目的地としてその周辺の地図を抽出して表示する地図表示ステップと、を含むこと、を特徴とする地図表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、各々がユニークな識別情報及び位置情報を持つ複数の目的地データを含む地図データを検索して、ユーザに選択された目的地周辺の地図を抽出して表示することが可能な、経路案内を行うためのナビゲーションシステムに関する。また、所定の地図データを検索して、ユーザに選択された目的地周辺の地図を抽出して表示する地図表示方法に関する。
【背景技術】
【０００２】
車両の現在位置から目的地までの経路案内を行うナビゲーションシステムが広く知られ実用に供されている。例えば下記特許文献１には、画像認識された道路施設の情報等を用いて車両位置を自動補正することにより精度の高い位置検出を実現可能としたナビゲーションシステムが開示されている。
【特許文献１】特願平７−８３６８９号公報
【０００３】
上記特許文献１を始めとする種々のナビゲーションシステムでは、一般に、目的地の住所や電話番号、施設名称等をユーザが入力することにより、当該目的地への経路が設定される。また階層的に管理された各施設等のデータベースを徐々に絞り込んで検索することにより経路を設定することもできる。
【０００４】
ここで、ユーザが、駅まで車両で移動してその後電車に乗るという状況にあるとする。この場合、ユーザは行き先である駅を検索する。しかし実際には車両を駐車するために駐車場に行きたいものと考えられる。駅に向かう途中に駐車場がある場合は、当該駅を目的地として設定しても支障はない。ところが、駅に向かう途中でなく例えば駅を挟んで向かい側にしか駐車場がない場合は、当該駅を目的地としたナビゲーションシステム上の経路と、実際に走行すべき経路（すなわち駐車場に向かう経路）に大きな差が出てしまうことがある。このためユーザは、例えば下記に示される操作（１）乃至（３）を順に行う。これにより、ナビゲーションシステム上で設定される経路を実際に走行すべき経路に設定し直す。
（１）駅を検索後、画面上において当該駅周辺でカーソルを移動させて駐車場を探す。
（２）駐車場を発見するとそこにカーソルを合わせる。
（３）この駐車場を目的地とした経路検索を実行させる。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ユーザは上記と同じ状況に再度置かれたとき、実際に走行すべき経路に再設定するため、上記操作（１）乃至（３）を行うことになる。附言するに、上記と同じ状況に置かれる度にこのような一連のユーザ・オペレーションを行わなければならない。これは、ユーザにとって極めて煩雑であると言える。
【０００６】
このような繁雑な操作の繰り返しを回避する方法として、例えば登録リストに駐車場を登録することが挙げられる。しかし登録リストは、その登録可能な数が限定的であるという欠点を有している。またその登録数が増えてしまうと逆に検索し難くなる（すなわち登録リストの中からユーザが所望の目的地を探し出すことが難しくなる）という欠点も有している。また登録リストに登録された地点を目的地とする場合、ユーザは登録リストを呼び出すための操作をする必要がある。換言すると、登録リストに登録された地点を目的地とするためには、ユーザは、その地点を登録リストに登録したことを覚えている必要がある。ユーザがそれを忘れてしまっている場合、結局は上述した煩雑な操作が必要とされ望ましくない。
【０００７】
なお、駐車場の名称等を直接入力して経路検索する方法も想定される。しかし一般的にユーザは、駅のようなランドマークになり得るものに関してはその名称は記憶しているが、駐車場等のありふれたものに関してはその名称を記憶していないことの方が多い。このような観点から、上記の方法で所望の駐車場を検索することは困難であると言える。
【０００８】
そこで、本発明は上記の事情に鑑みて、目的地として直接設定することが困難或いはできない地点を目的地として設定するときのユーザの操作負担を軽減するのに好適なナビゲーションシステム及び地図表示方法を提供することを課題としている。
【課題を解決するための手段】
【０００９】
上記の課題を解決する本発明の一態様に係るナビゲーションシステムは、各々がユニークな識別情報及び位置情報を持つ複数の目的地データを含む地図データを検索して、ユーザに選択された目的地周辺の地図を抽出して表示することが可能な、経路案内を行うためのシステムである。このナビゲーションシステムは、所定のユーザ・オペレーションに応じて該目的地の位置修正を行う位置修正手段と、位置修正手段による該目的地の修正位置情報をその修正前の位置情報に関連付けて記憶する修正情報記憶手段と、地図データ検索時において検索対象の目的地と関連付けられた修正位置情報が修正情報記憶手段に記憶されているか否かを判定する修正情報判定手段とを備えており、修正情報判定手段により該修正位置情報が記憶されていると判定される場合、当該修正位置を目的地としてその周辺の地図を抽出して表示することを特徴としたシステムである。
【００１０】
このように構成されたナビゲーションシステムによれば、ユーザ・オペレーションにしたがった位置修正が一度実施されてしまえばそれ以降、その地点を目的地として検索を行ったとしても位置修正を再度実施することなく、修正位置を目的地としてその周辺の地図が抽出して表示されるようになる。すなわち上記ナビゲーションシステムによれば、目的地の位置を修正するためのユーザ・オペレーションが不要となり、ユーザの負担が軽減される。
【００１１】
なお上記ナビゲーションシステムにおいて修正情報記憶手段は、位置修正手段により目的地の位置修正が行われたとき、該地図データから当該目的地のユニークな識別情報を取得して、該識別情報と該修正位置情報とを単一のデータとして記憶することができる。
【００１２】
また上記ナビゲーションシステムに、該修正位置周辺の抽出地図にその修正前の目的地が含まれる場合に当該修正前の目的地をアイコンで表示するという機能を持たせても良い。
【００１３】
また上記の課題を解決する本発明の別の態様に係るナビゲーションシステムは、各々がユニークな識別情報及び位置情報を持つ複数の目的地データを含む地図データを検索して、ユーザに選択された目的地周辺の地図を抽出して表示することが可能な、経路案内を行うためのシステムである。このナビゲーションシステムは、所定のユーザ・オペレーションに応じて該目的地の位置修正を行う位置修正手段と、該目的地の目的地データの位置情報を、位置修正手段により修正された位置情報に更新する位置情報更新手段とを備えことを特徴としたシステムである。
【００１４】
また上記の課題を解決する本発明の一態様に係る地図表示方法は、所定の地図データを検索してユーザに選択された目的地周辺の地図を抽出して表示する方法である。この地図表示方法は、第一のユーザ・オペレーションに応じて該目的地の位置修正を行う位置修正ステップと、位置修正ステップにおいて修正された位置情報をその修正前の位置情報に関連付けて記憶する修正情報記憶ステップと、第二のユーザ・オペレーションに応じて地図データを検索する検索ステップと、検索ステップにおいて検索対象となっている目的地と関連付けて記憶された修正位置情報の有無を判定する修正情報判定ステップと、修正情報判定ステップにおいて該修正位置情報があると判定される場合、当該修正位置を目的地としてその周辺の地図を抽出して表示する地図表示ステップとを含むことを特徴とした方法である。
【発明の効果】
【００１５】
本発明によれば、目的地として直接設定することが困難或いはできない地点を目的地として設定するときのユーザの操作負担を軽減するのに好適なナビゲーションシステム及び地図表示方法が提供される。
【発明を実施するための最良の形態】
【００１６】
以下に、図面を参照して、本発明の実施の形態のナビゲーションシステムの構成及び作用について説明する。
【００１７】
図１は、本発明の実施の形態のナビゲーションシステム１００の構成を示したブロック図である。ナビゲーションシステム１００は、ユーザを目的地に案内するためのナビゲーション機能を有したものである。
【００１８】
ナビゲーションシステム１００は、制御部１、ＧＰＳ（Global Positioning System）レシーバ２、ジャイロセンサ３、車速センサ４、記録媒体５、入力部６、表示部７、ＲＯＭ（Read Only Memory）８、ＤＲＡＭ（Dynamic Random Access Memory）９、ＳＲＡＭ（Static Random Access Memory）１０、ＶＲＡＭ（Video Random Access Memory）１１、ＦＭ信号処理部１２、ビーコン処理部１３、ユーザインタフェース１４、及び、画像処理部１５を具備する。制御部１はシステム全体を統括的に制御するよう動作する。ナビゲーションシステム１００の各構成要素は制御部１の制御下で各種処理を実行する。
【００１９】
ＧＰＳレシーバ２は、地球を周回する複数のＧＰＳ衛星の幾つかを捕捉・追尾する。そして捕捉・追尾中に受信される各ＧＰＳ衛星からのＧＰＳ信号を用いて、位置及び速度測位を実行する。ＧＰＳレシーバ２は、算出された測位（以下、便宜上「ＧＰＳ測位」と称する）結果を制御部１に受け渡す。
【００２０】
ジャイロセンサ３及び車速センサ４は、周知のデッドレコニング（Dead Reckoning、以下、「ＤＲ」と略記）用のセンサである。ジャイロセンサ３は、ナビゲーションシステム１００を搭載した車両の方位に関する角速度を計測し、その計測結果を制御部１に出力する。また車速センサ４は、当該車両の左右の駆動輪の回転速度を検出してその平均速度に応じた車速パルス信号を生成して制御部１に出力する。なお便宜上、これらのセンサ出力を「ＤＲセンサ出力」と記す。
【００２１】
記録媒体５は、例えばＣＤ（Compact Disc）やＤＶＤ（Digital Versatile Disk）が収納され、或いは、ＨＤＤ（Hard Disk Drive）を内蔵したものである。記録媒体５には、例えばナビゲーションシステム１００がナビゲーションを行う際に必要とする地図データが格納されている。このような地図データには、例えば地形などを表す背景データ、ポリラインから成る道路データ、飲食店やコンビニ、ＩＣ、スマートＩＣ、駅などのシンボルデータが含まれる。附言するに、各シンボルデータには、少なくともそのシンボルの位置情報が含まれている。これらのシンボルデータは階層的に管理された構造を有しており、検索データベースを成している。
【００２２】
図２に、各シンボルデータから成る検索データベースの概念図を示す。図２に示されるように、各シンボルデータは「インデックス部」を上位階層、「実データ部」を下位階層としたデータ構造を有している。
【００２３】
インデックス部では、全てのシンボルデータをカテゴリー毎に管理している。ここでいうカテゴリーには例えば「コンビニ」、「スーパー」、「ディスカウント店」等が挙げられる。附言するに、「コンビニ」、「スーパー」、「ディスカウント店」はそれぞれ、インデックス番号「１」、「２」、「３」が付されて管理されている。
【００２４】
実データ部では、各シンボルの詳細なデータがカテゴリー毎に分類して管理されている。例えばインデックス部の「コンビニ」のカテゴリー下、すなわち実データ部では、地図データが網羅する全地域のコンビニのデータが管理されている。なお実データ部において各シンボルを構成しているデータの一例として、実データ番号（「１」、「２」・・・）、そのシンボルの所在地データ（ここでは県名を示す「県コード」）、名称（「ＡマートＫ店」、「ＢマートＹ店」等）、座標（ここではＸＹ座標系）等が挙げられる。
【００２５】
図１の説明に戻る。入力部６はユーザ・オペレーションを成すためのものであり、例えばナビゲーションシステム１００のフロントパネル（不図示）に設置されたメカニカル式の入力キーである。或いは、ユーザインタフェース１４と赤外線通信を行うことによりユーザ・オペレーションを実現させるリモートコントロール機器（不図示）である。例えば電源スイッチは入力部６を構成する一要素である。
【００２６】
表示部７は例えばナビゲーション用画面を表示するためのものである。この表示部７で表示される画像は画像処理部１５により生成される。附言するに、表示部７は例えば感圧式又は静電式等の周知のタッチ・パネルであり、入力手段を兼ねている。入力部６又は表示部７が操作されると、それに応じた信号がユーザインタフェース１４を介して制御部１に入力する。そして制御部１は、ユーザ・オペレーションに対応した処理が実行されるよう各構成要素を制御する。
【００２７】
ＲＯＭ８には、ナビゲーション機能を実現するためのプログラムや各種データ等が格納されている。またＤＲＡＭ９やＳＲＡＭ１０は、例えば記録媒体５やＲＯＭ８に格納されているプログラムやデータの展開先である。制御部１は、例えば記録媒体５やＲＯＭ８に格納されているプログラムを読み出して、ＤＲＡＭ９やＳＲＡＭ１０の所定領域に展開して実行させる。これにより、例えばナビゲーション機能が実現される。なおＳＲＡＭ１０は電源オフ時にバッテリバックアップされており、そのメモリ内容を保持することができる。またＶＲＡＭ１１は、表示部７に表示される画像を保持するための画像用メモリである。
【００２８】
ＦＭ信号処理部１２は例えばＦＭ多重放送を受信し、その受信信号の中から所望の信号を抽出して処理する装置である。またビーコン処理部１３は、例えば幹線道路に設置された光ビーコンや、高速道路に設置された電波ビーコンから発信される信号を受信して処理する装置である。ＦＭ信号処理部１２やビーコン処理部１３で受信される信号は、例えば、道路交通情報通信システムセンターが配信する道路交通情報（ＶＩＣＳ（Vehicle Information and Communication System）信号）である。
【００２９】
ここで、ＧＰＳレシーバ２からのＧＰＳ測位結果及び各センサからのＤＲセンサ出力を受け取った際の制御部１の処理について説明する。
【００３０】
制御部１は、各センサが出力したＤＲセンサ出力に基づいてＤＲ測位演算を行い、車両の進行方向及び移動距離を得る。次いで制御部１は、演算したＤＲ測位結果及びＧＰＳ測位結果と、夫々の測位結果に対する誤差推定値とを比較する。そしてこの比較結果に基づいて、高精度と判定される測位結果を選択し、選択された測位結果をマップマッチングする。また制御部１は、各測位結果に基づいて現在位置周辺の地図データを記録媒体５から抽出する。次いで、この抽出された地図データに車両の現在位置を示す自車位置マークが重畳表示されるよう画像処理部１５を動作させる。これにより、表示部７にナビゲーション情報を含む各種情報が出力されて表示される。
【００３１】
なおここでいうマップマッチングとは、表示部７に表示されている地図中の道路から外れた位置に自車位置マークが表示されるなどの誤差を補正することを示す。マップマッチングを行うことによって自車位置と地図との整合性が取れ、ユーザは自車の現在位置を正確に把握することができる。マップマッチングは、ナビゲーションの実行に拘わらず常時行われている。
【００３２】
次に、本実施形態のナビゲーションシステム１００においてナビゲーション実行のユーザ・オペレーションが成されたときの処理について説明する。図３に、この処理をフローチャートで示す。
【００３３】
図３に示されたフローチャートは、所望の目的地に向けたナビゲーション機能が実現されるようにユーザ・オペレーションが成されたとき開始される。すなわち例えば目的地の名称等が入力されて検索開始の操作が成されると、制御部１が地図データを検索して、当該目的地周辺のデータを抽出する。そして画像処理部１５が、その目的地を中心とした地図画像に所定のメニュー項目を重畳してその画像を出力し、表示部７に表示させる（ステップ１、以下の明細書及び図面においてステップを「Ｓ」と略記）。
【００３４】
図４に、Ｓ１の処理において表示部７に表示される画像の一例を示す。図４に示される例では、地点Ｇが目的地として検索されている。そしてその検索結果として画面中央に地点Ｇ及びカーソルＣが表示されている。また画面右側には各機能を実現するためのメニュー項目Ｂ１乃至Ｂ４が表示されている。例えばメニュー項目Ｂ１は目的地を確定させるための項目である。本フローチャートの処理は、メニュー項目Ｂ１が選択されて目的地が確定した時点で終了する。本フローチャートが終了すると周知の経路検索処理が実行される。そして検索された経路が確定されるとナビゲーションが開始される。なお各メニュー項目の選択（別の表現では「押下」）は、入力部６を用いた操作、又は、所望のメニュー項目のタッチの何れの方法でも達成可能である。
【００３５】
本実施形態のナビゲーションシステム１００では、例えば目的地との距離が最も近い道路上の位置を経路の終点として設定するアルゴリズムが採用されているものとする。このため図４の例において地点Ｇを目的地として設定すると、道路Ｒ１上の点Ｅが経路の終点として設定される。しかし、地点Ｇには駐車スペースがないため、ユーザはその周辺にある駐車場Ｐを車両の本来の目的地とするものとする。この場合、点Ｅと駐車場Ｐは離れて位置しており、周辺の地形や建造物等の関係上、点Ｅから駐車場Ｐに到達することが容易でない可能性が考えられる。この問題は、本フローチャートのＳ２以降の処理により解決され得る。
【００３６】
制御部１はＳ１の処理後、メニュー項目Ｂ４の押下を待機する状態に移行する（Ｓ２）。メニュー項目Ｂ４が押下されたと判定されるとき（Ｓ２：ＹＥＳ）、制御部１は、目的地の位置を修正するモード（以下、「位置修正モード」と略記）に移行して、ユーザ・オペレーションに応じたカーソルＣの移動を許可する（Ｓ３）。これにより、ユーザが例えば入力部６に設けられた方向キー（不図示）を操作したとき、それに応じてカーソルＣが地図に対して移動する。附言するにカーソルＣは画面中央に常に位置する。従ってカーソルＣを移動させるよう操作すると画面上で地図がスクロールする。なおこのとき操作の補助情報として、例えば目的地の位置修正を促すメッセージ等を画面に表示させても良い。
【００３７】
図４（ｂ）は、位置修正モード時に表示部７に表示される画像の一例である。図４（ｂ）に示されるように位置修正モード時には、メニュー項目Ｂ５がメニュー項目Ｂ４に置き換わって表示されるようになる。
【００３８】
制御部１はＳ３の処理に次いで、メニュー項目Ｂ５の押下を待機する状態に移行する（Ｓ４）。メニュー項目Ｂ５が押下されたと判定されるとき（Ｓ４：ＹＥＳ）、制御部１は、カーソルＣが地図に対して移動したか否かを判定する（Ｓ５）。附言するにＳ５の処理においては、Ｓ３の処理でカーソルＣの移動が許可されてからメニュー項目Ｂ５が押下されるまでの期間にカーソルＣが地図に対して移動したか否かが判定される。
【００３９】
Ｓ５の処理においてカーソルＣが移動していないと判定されたとき（Ｓ５：ＮＯ）、制御部１は位置修正モードを解除して（Ｓ７）、Ｓ１の処理に復帰する。位置修正モードが解除されると共にメニュー項目Ｂ５もメニュー項目Ｂ４に戻される。
【００４０】
これに対してＳ５の処理においてカーソルＣが移動したと判定されたとき（Ｓ５：ＹＥＳ）、制御部１はＳ６の処理に移行する。このときカーソルＣは地点Ｇから離れた位置に移動している。ここで、先にも述べたようにユーザは車両を駐車場Ｐに停めたいため、カーソルＣは当該駐車場Ｐ上（より正確には地点Ｇ’）に移動されているものとする。
【００４１】
図５に、Ｓ６の処理を説明するための図を示す。Ｓ６の処理において制御部１は検索修正データを生成して、図５に示されるように、ＳＲＡＭ１０の所定領域に記憶する。この検索修正データは、「インデックス番号」、「実データ番号」、「座標」のデータから成る。例えば図４の例では地点Ｇに対する位置修正が実施されている。このためＳ６の処理において制御部１は、各シンボルデータから成る検索データベースを検索して、地点Ｇの「インデックス番号」及び「実データ番号」を抽出する。次いで、地点Ｇ’の座標データ、すなわちカーソルＣが現在指している位置のデータを取得する。そしてこの座標データと上記抽出データを１セットのデータ（すなわち検索修正データ）として、ＳＲＡＭ１０の所定領域に記憶する。制御部１は、検索修正データを記憶後、位置修正モードを解除して（Ｓ７）Ｓ１の処理に復帰する。
【００４２】
なお上記の例は記憶媒体５がＣＤやＤＶＤである場合についてである。記憶媒体５がＨＤＤである場合には、制御部１は、検索修正データをＳＲＡＭ１０又はＨＤＤの何れかの所定領域に記憶させることができる。
【００４３】
上記フローチャートの処理についての説明では、カーソルＣ移動等のユーザ・オペレーションが必要とされた。しかしこの処理において位置修正操作を一度行うことにより、以後、その地点（すなわち位置修正された地点であり、上記の例では地点Ｇ）を目的地として検索を行ったとしても、駐車場ＰまでカーソルＣを移動させることなく当該駐車場Ｐ付近を終点とした経路検索が実現されるようになる。
【００４４】
ここで、図６に、図３のＳ１の地図表示処理のサブルーチンを示す。
【００４５】
目的地の名称等が入力されて検索開始の操作が成されると、制御部１が地図データ（より正確には、各シンボルデータから成る検索データベース）を検索する（Ｓ１１）。そして該当するシンボルデータを抽出する（Ｓ１２）。
【００４６】
次に、制御部１はＳＲＡＭ１０（又はＨＤＤ）の所定領域を参照して、Ｓ１２の処理で抽出されたシンボルデータと各検索修正データとを比較して一致データがあるか否かを判定する（Ｓ１３）。換言すると制御部１は、上記シンボルデータと同一の「インデックス番号」及び「実データ番号」を有した検索修正データが存在するか否かを判定する。
【００４７】
Ｓ１３の処理において一致データがないと判定されるとき（Ｓ１３：ＮＯ）、制御部１は、画像処理部１５を動作させ、Ｓ１２の処理で抽出されたシンボルデータの座標を中心とした地図画像と各メニュー項目を表示部７に表示させる（Ｓ１４）。これに対してＳ１３の処理において一致データがあると判定されるとき（Ｓ１３：ＹＥＳ）、制御部１は、画像処理部１５を動作させ、一致判定が成された検索修正データの座標を中心とした地図画像と各メニュー項目を表示部７に表示させる（Ｓ１５）。
【００４８】
具体的には、例えば地点Ｇに関して図３の位置修正処理が実施されていない場合、当該地点Ｇを目的地として設定すると、制御部１は、Ｓ１３の処理において「ＮＯ」と判定する。このため表示部７には図４（ａ）の画像が表示される。これに対して地点Ｇに関して図３の位置修正処理が実施されている場合には、制御部１は、Ｓ１３の処理において「ＹＥＳ」と判定する。そして地点Ｇ’の検索修正データを用いて図７に示される画像を表示部７に表示させる。この図７に示される画像とは、地点Ｇ’を中心とした地図画像とメニュー項目Ｂ１乃至Ｂ４から成る画像である。
【００４９】
なお図７の例では制御部１は、検索データベースを参照することにより、地点Ｇにもアイコンが表示されるよう画像処理部１５を制御している。このようにアイコンを表示させることにより、ユーザが駐車場Ｐと地点Ｇとの位置関係を把握し易くなるという効果が期待される。また地点Ｇの位置修正が既に実施されていることをユーザに報知するという効果も奏する。ユーザはその好みによって上記アイコンを非表示に設定することもできる。
【００５０】
図７の例においてメニュー項目Ｂ１が選択されて目的地が確定すると、経路検索処理が実行されて道路Ｒ２上の点Ｅ’が経路の終点として設定される。すなわち本実施形態によれば、カーソルＣ移動等の煩雑なユーザ・オペレーションを行うことなく、駐車場Ｐ付近を終点とした経路検索が達成される。これによりユーザは、ナビゲーションシステム１００によるナビゲーションにしたがって、所望の目的地（ここでは駐車場Ｐ）に迷うことなく確実に到達することができるようになる。
【００５１】
また図７の例においてユーザがメニュー項目Ｂ４を押下することにより、地点Ｇ’の更なる位置修正を実施することができる。地点Ｇ’が位置修正されたとき、制御部１は、ＳＲＡＭ１０（又はＨＤＤ）の所定領域に検索修正データを追加するのではなく、現存の地点Ｇ’の検索修正データの座標データのみを更新する。従って地点Ｇ’の位置修正を繰り返し実施しても検索修正データが無駄に増加することはない。
【００５２】
またユーザは、位置修正モードにおいてカーソルＣを移動させたにも拘わらず、位置修正を取り止めたいと考えることがあり得る。この場合ユーザは、メニュー項目Ｂ５でなくメニュー項目Ｂ１を押下すれば良い。これにより本フローチャートの処理が終了して、それと共に位置修正モードも解除される。そして、位置修正モード移行前にカーソルＣが当てられていた地点を目的地とした経路検索処理が実行される。すなわちカーソルＣの移動はキャンセルされて処理が行われる。
【００５３】
以上が本発明の実施の形態である。本発明はこれらの実施の形態に限定されるものではなく様々な範囲で変形が可能である。例えば別の実施形態では位置修正を実行したときに検索データベースの実データ部に含まれる座標そのものが更新されるようにしても良い。この場合、検索修正データを生成する必要がないため、例えばリソースの削減等が実現され得る。
【図面の簡単な説明】
【００５４】
【図１】本発明の実施の形態のナビゲーションシステムの構成を示したブロック図である。
【図２】各シンボルデータから成る検索データベースの概念図を示す。
【図３】本発明の実施の形態のナビゲーションシステムにおいてナビゲーション実行のユーザ・オペレーションが成されたときに実行される処理を示したフローチャートである。
【図４】図３のＳ１の処理により表示部に表示される画像の一例を示した図である。
【図５】検索修正データを示した図である。
【図６】図３のＳ１の地図表示処理を示したサブルーチンである。
【図７】図６のＳ１５の処理により表示部に表示される画像の一例を示した図である。
【符号の説明】
【００５５】
１  制御部
２  ＧＰＳレシーバ
３  ジャイロセンサ
４  車速センサ
５  記録媒体
６  入力部
７  表示部
８  ＲＯＭ
９  ＤＲＡＭ
１０  ＳＲＡＭ
１１  ＶＲＡＭ
１２  ＦＭ信号処理部
１３  ビーコン処理部
１４  ユーザインタフェース
１５  画像処理部
１００  ナビゲーションシステム
【図１】
2007256149.tif 000003
【図２】
2007256149.tif 000004
【図３】
2007256149.tif 000005
【図４】
2007256149.tif 000006
【図５】
2007256149.tif 000007
【図６】
2007256149.tif 000008
【図７】
2007256149.tif 000009