(57)【要約】【課題】電子ペンなどの読取機器が読取るパターンを地図に印刷することなく、その地図の印刷物および読取機器を用いて地点の緯度経度値を得ること。【解決手段】ナビゲーションシステム１は、シート部材３での位置を示す座標値へ変換可能な所定のパターン２７が印刷されて、地図１１と重ねられるシート部材を有する。読取機器４は、シート部材３を地図１１に重ねた状態において地図１１中のランドマークおよび所定の地点を読み取り、読取座標値を生成する。記憶手段５３は、ランドマークの緯度経度値を記憶する。地点演算手段６８は、記憶手段５３に記憶されているランドマークの緯度経度値を、読取機器４が生成するランドマークの読取座標値に対応付け、さらに、読取機器４が生成する２つの読取座標値の相対関係に基づいて、ランドマークの緯度経度値から、読取機器４が読み取った所定の地点の緯度経度値を演算する。【選択図】図１
2008185940.tif 000002
【特許請求の範囲】
【請求項１】
地図と重ねた状態でその地図を透視することができ、そのシート部材での位置を示す座標値へ変換可能な所定のパターンが印刷されているシート部材と、
上記シート部材を上記地図に重ねた状態において上記地図中のランドマークおよび所定の地点を読み取り、上記シート部材におけるこれらの読取座標値を生成する読取機器と、
ランドマークの緯度経度値を記憶する記憶手段と、
上記記憶手段に記憶されている上記ランドマークの緯度経度値を、上記読取機器が生成する上記ランドマークの読取座標値に対応付け、さらに、上記読取機器が生成する２つの読取座標値の相対関係に基づいて、上記ランドマークの緯度経度値から、上記読取機器が読み取った上記所定の地点の緯度経度値を演算する地点演算手段と、
を有することを特徴とするナビゲーションシステム。
【請求項２】
前記記憶手段は、前記ランドマークの名称および緯度経度値を対応付けて記憶し、
前記地点演算手段は、前記ランドマークの名称に基づいて前記記憶手段から選択される緯度経度値を、前記読取機器が読み取ったランドマークの読取座標値に対応付けること、
を特徴とする請求項１記載のナビゲーションシステム。
【請求項３】
前記地点演算手段は、前記読取機器による筆跡に基づいて前記ランドマークの名称を認識し、前記記憶手段においてその認識した名称に合致するランドマークの名称に対応付けられている緯度経度値を、前記読取機器が読み取ったランドマークの読取座標値に対応付けること、
を特徴とする請求項２記載のナビゲーションシステム。
【請求項４】
前記記憶手段および前記地点演算手段は、前記読取機器と通信可能なナビゲーション本体に設けられていることを特徴とする請求項３記載のナビゲーションシステム。
【請求項５】
前記地点演算手段は、前記読取機器が生成する２つの読取座標値を用いて、前記読取機器が読み取った２つの地点の前記シート部材での距離を演算し、この距離を前記地図の縮尺により拡大した距離を、前記読取機器が読み取った２つの地点の相対距離として、前記所定の地点の緯度経度値を演算すること、
を特徴とする請求項１記載のナビゲーションシステム。
【請求項６】
前記シート部材には、それを所定の向きで前記地図へ重ねるための基準線、基準マークあるいは文字が印刷され、
前記地点演算手段は、前記シート部材に印刷された上記基準線、基準マークあるいは文字に対する前記座標値の関係に基づいて、前記読取機器が生成する２つの読取座標値を用いて、前記読取機器が読み取ったランドマークに対する前記所定の地点の相対方向を決定し、前記所定の地点の緯度経度値を演算すること、
を特徴とする請求項１記載のナビゲーションシステム。
【請求項７】
前記基準線、基準マークあるいは文字は、前記シート部材に対して横向きに印刷され、
前記地点演算手段は、前記基準線、基準マークあるいは文字が東西方向であるとして、前記読取機器が読み取ったランドマークに対する前記所定の地点の相対方向を決定すること、
を特徴とする請求項６記載のナビゲーションシステム。
【請求項８】
地図と重ねた状態でその地図を透視することができるシート部材であって、そのシート部材での位置を示す座標値へ変換可能な所定のパターンが印刷されているシート部材を読取機器により読取って、記憶手段に緯度経度値が記憶されているランドマークの読取座標値を取得するステップと、
上記記憶手段に記憶されている上記緯度経度値と上記読取座標値とを対応付けるステップと、
上記読取機器が読み取る上記ランドマークの読取座標値および所定の地点の読取座標値の相対関係に基づいて、上記ランドマークの緯度経度値から、上記読取機器が読み取った上記所定の地点の緯度経度値を演算するステップと、
を有することを特徴とする地点選択方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーションシステムおよび地点選択方法に関する。
【背景技術】
【０００２】
特許文献１は、位置情報をドットパターンで記録した紙と、ドットパターンを読み取ることで位置情報を取得し電子的に読み取り可能な位置情報に変換する電子ペンと、を備える地図情報処理システムを開示している。そして、この地図情報処理システムでは、電子ペンにより取得した紙の位置情報を、電子地図上の座標へ変換する。
【０００３】
特許文献２は、入力軌跡の位置を示すため位置情報を提供可能なドットパターンを印刷した透明シートを、パソコンディスプレイの前面に装着し、この透明シートのドットパターンを入力手段により読取って入力軌跡データを生成する情報処理装置を開示している。
【０００４】
【特許文献１】特開２００４−２９４９４２号公報（特許請求の範囲など）
【特許文献２】特開２００３−２５６１３７号公報（要約など）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
地図が印刷された紙に特許文献１などの技術を応用することで、電子ペンなどで読み取った地点の緯度経度値を得ることが可能になると予想される。この緯度経度値がナビゲーションシステムにおいて利用可能になれば、ユーザは、ナビゲーションシステムの液晶画面において地点を選択する必要がなくなる。
【０００６】
しかしながら、このように地図が印刷される紙媒体自体にドットパターンを印刷して、これを電子ペンにより読み取る場合、電子ペンにより読み取るすべての紙媒体には、ドットパターンを印刷する必要がある。しかも、ドットパターンを読み取ることで電子ペンが生成する、その紙媒体中の位置を示す位置情報を、電子ペンにより読み取られた地点の緯度経度値へ変化するためのデータベースが必要となる。このデータベースは、少なくとも紙媒体毎に作成する必要がある。そのため、出版されている各種の地図帳などを電子ペンに対応させるためには膨大な作業が必要となる。
【０００７】
本発明は、電子ペンなどの読取機器が読取るパターンを地図に印刷することなく、その地図の印刷物および読取機器を用いて地点の緯度経度値を得ることができるナビゲーションシステムおよび地点選択方法を得ることを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係るナビゲーションシステムは、地図と重ねた状態でその地図を透視することができ、そのシート部材での位置を示す座標値へ変換可能な所定のパターンが印刷されているシート部材と、シート部材を地図に重ねた状態において地図中のランドマークおよび所定の地点を読み取り、シート部材におけるこれらの読取座標値を生成する読取機器と、ランドマークの緯度経度値を記憶する記憶手段と、地点演算手段と、を有するものである。そして、この地点演算手段は、記憶手段に記憶されているランドマークの緯度経度値を、読取機器が生成するランドマークの読取座標値に対応付け、さらに、読取機器が生成する２つの読取座標値の相対関係に基づいて、ランドマークの緯度経度値から、読取機器が読み取った所定の地点の緯度経度値を演算する。
【０００９】
本発明に係るナビゲーションシステムは、上述した発明の構成に加えて以下の特徴を有するものである。すなわち、記憶手段は、ランドマークの名称および緯度経度値を対応付けて記憶する。また、地点演算手段は、ランドマークの名称に基づいて記憶手段から選択される緯度経度値を、読取機器が読み取ったランドマークの読取座標値に対応付ける。
【００１０】
本発明に係るナビゲーションシステムは、上述した発明の各構成に加えて以下の特徴を有するものである。すなわち、地点演算手段は、読取機器による筆跡に基づいてランドマークの名称を認識し、記憶手段においてその認識した名称に合致するランドマークの名称に対応付けられている緯度経度値を、読取機器が読み取ったランドマークの読取座標値に対応付ける。
【００１１】
本発明に係るナビゲーションシステムは、上述した発明の各構成に加えて以下の特徴を有するものである。すなわち、記憶手段および地点演算手段は、読取機器と通信可能なナビゲーション本体に設けられている。
【００１２】
本発明に係るナビゲーションシステムは、上述した発明の各構成に加えて以下の特徴を有するものである。すなわち、地点演算手段は、読取機器が生成する２つの読取座標値を用いて、読取機器が読み取った２つの地点のシート部材での距離を演算し、この距離を地図の縮尺により拡大した距離を、読取機器が読み取った２つの地点の相対距離として、所定の地点の緯度経度値を演算する。
【００１３】
本発明に係るナビゲーションシステムは、上述した発明の各構成に加えて以下の特徴を有するものである。すなわち、シート部材には、それを所定の向きで地図へ重ねるための基準線、基準マークあるいは文字が印刷される。また、地点演算手段は、シート部材に印刷された基準線、基準マークあるいは文字に対する座標値の関係に基づいて、読取機器が生成する２つの読取座標値を用いて、読取機器が読み取ったランドマークに対する所定の地点の相対方向を決定し、所定の地点の緯度経度値を演算する。
【００１４】
本発明に係るナビゲーションシステムは、上述した発明の各構成に加えて以下の特徴を有するものである。すなわち、基準線、基準マークあるいは文字は、シート部材に対して横向きに印刷される。また、地点演算手段は、基準線、基準マークあるいは文字が東西方向であるとして、読取機器が読み取ったランドマークに対する所定の地点の相対方向を決定する。
【００１５】
本発明に係る地点選択方法は、地図と重ねた状態でその地図を透視することができるシート部材であって、そのシート部材での位置を示す座標値へ変換可能な所定のパターンが印刷されているシート部材を読取機器により読取って、記憶手段に緯度経度値が記憶されているランドマークの読取座標値を取得するステップと、記憶手段に記憶されている緯度経度値と読取座標値とを対応付けるステップと、読取機器が読み取るランドマークの読取座標値および所定の地点の読取座標値の相対関係に基づいて、ランドマークの緯度経度値から、読取機器が読み取った所定の地点の緯度経度値を演算するステップと、を有するものである。
【発明の効果】
【００１６】
本発明では、電子ペンなどの読取機器が読取るパターンを地図に印刷することなく、その地図の印刷物および読取機器を用いて地点の緯度経度値を得ることができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施の形態に係るナビゲーションシステムおよび地点選択方法を、図面に基づいて説明する。以下の説明では、ナビゲーションシステムは、カーナビゲーションシステムを例に説明する。また、地点選択方法は、カーナビゲーションシステムの動作を例に説明する。
【００１８】
図１は、本発明の実施の形態に係るカーナビゲーションシステム１を示すシステム構成図である。カーナビゲーションシステム１は、地図が印刷された印刷物としての地図シート２と、後述する所定のパターンとしてのドットパターンが印刷された透明なシート部材としての透明シート３と、透明シート３に印刷されたドットパターンを読み取る読取機器としての電子ペン４と、自動車のたとえばダッシュボード上に設置されて、電子ペン４とＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ケーブル５により接続されるナビゲーション本体６と、を有する。電子ペン４とナビゲーション本体６とは、ＵＳＢケーブル５により接続されることにより、互いに通信可能となる。
【００１９】
なお、電子ペン４とナビゲーション本体６とは、ＵＳＢケーブル５以外のケーブルにより接続されることにより互いに通信可能となっても、あるいは、ブルートゥース、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などの無線通信により互いに通信可能となってもよい。
【００２０】
図１中の地図シート２には、所定の縮尺の１つの地図１１が印刷される。この地図１１は、地図シート２の上縁が北となるように印刷されている。また、この地図１１中には、Ａ駅、警察署などのランドマークの名称を示す文字が、それぞれの所在地に横書きで印刷されている。なお、地図シート２には、複数の地図が印刷されていてもよい。また、その複数の地図の縮尺は、互いに異なるものであってもよい。
【００２１】
図２は、図１中の透明シート３の印刷内容を示す説明図である。透明シート３には、図２（Ａ）に示すように、複数の横向きの基準線２１と、複数の縮尺マーク２２と、目的地マーク２３と、基準設定マーク２４とが、人により読取可能に印刷されている。
【００２２】
また、図２（Ｂ）に示すように、透明シート３には、電子ペン４により読み取り可能な複数のドット２６からなるドットパターン２７が印刷されている。この複数のドット２６は、たとえば赤外線を吸収するインクにより、複数の縮尺マーク２２、目的地マーク２３、基準設定マーク２４などの可読情報と重ねて印刷される。
【００２３】
ドットパターン２７を構成する各ドット２６は、図２（Ｂ）中に図示する複数の縦点線と複数の横点線との交点を基準として上下左右のいずれかの方向へずれた位置に印刷される。そして、この複数のドット２６は、たとえば６×６個のドット２６の組合せにより、透明シート３中の読み取り位置を示す座標値を得ることができる。この座標値は、たとえば透明シート３の左上角を基準として、ｘ要素およびｙ要素からなる二次元の座標値である。この座標値により、地図シート２における電子ペン４による読取位置は、一意に特定することが可能である。なお、実際の透明シート３には、複数のドット２６は、図２（Ｂ）よりも細かい密度（たとえば３ミリメール間隔）で印刷されている。この場合、透明シート３中の位置は、二次元の座標値によりたとえば３ミリメール単位で特定することが可能である。
【００２４】
また、図２（Ｂ）中に図示する複数の縦点線は、透明シート３の左右の縁と略平行であり、且つ、複数の横点線は、透明シート３の上下の縁と略平行である。そのため、ドットパターン２７により得られる二次元の座標値の一方の要素（図２で言えばｘ成分の要素）は、読取位置が透明シート３の左右方向において移動することで変化し、他方の要素（図２で言えばｙ成分の要素）は、読取位置が透明シート３の上下方向において移動することで変化する。そのため、後述する図３のように地図シート２に透明シート３を重ねたとき、座標値のｘ軸方向が地図１１の東西方向となり、座標値のｙ軸方向が地図１１の南北方向となる。
【００２５】
図３は、透明シート３を地図シート２に重ねた状態を示す説明図である。図３では、透明シート３と地図シート２とが、透明シート３の横向きの基準線２１の向きと、地図シート２の地図１１中の横文字（Ａ駅、警察署などの文字）の向きとが一致するように合わせて重ねられている。これにより、透明シート３の座標値のｘ軸の向きが地図１１の東西方向と一致し、透明シート３の座標値のｙ軸の向きが地図１１の南北方向と一致するようになる。なお、後述するように、ユーザは、この重ね状態において、地図１１中のランドマークおよび所望の地点とを電子ペン４により読み取ることになる。
【００２６】
図４は、図１中の電子ペン４の構成を示すブロック図である。電子ペン４は、図１に示すように、ペン形状のハウジング３１を有する。このハウジング３１内には、図４に示すように、赤外線ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）３２、赤外線カメラ３３、筆圧センサ３４、ＵＳＢＩ／Ｆ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ  Ｉｎｔｅｒｆａｃｅ）３５、これらが接続されるマイクロコンピュータ３６、これらへ電力を供給する図示外のバッテリなどが配設される。
【００２７】
また、電子ペン４のマイクロコンピュータ３６は、タイマ３７、読取データ３８を記憶するメモリ３９、図示外のＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などを有する。ＣＰＵは、メモリ３９に記憶される図示外のプログラムを読み込んで実行する。これにより、電子ペン４のマイクロコンピュータ３６には、筆跡データ生成部４０、メモリ管理部４１、送信部４２などが実現される。
【００２８】
赤外線ＬＥＤ３２は、赤外線を発光する。赤外線カメラ３３は、たとえばＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）、ＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）センサであり、赤外線の受光パターンのデータをマイクロコンピュータ３６へ周期的に出力する。そして、赤外線ＬＥＤ３２および赤外線カメラ３３は、電子ペン４のペン先に向けて配設される。そのため、電子ペン４のペン先がたとえば地図シート２に当たっている状態では、赤外線ＬＥＤ３２がペン先へ向かって出射した赤外線は地図シート２により反射され、赤外線カメラ３３はこの反射光による赤外線の受光パターンデータをマイクロコンピュータ３６へ周期的に出力する。また、筆圧センサ３４は、電子ペン４のペン先に作用する筆圧を検出し、筆圧データをマイクロコンピュータ３６へ出力する。
【００２９】
ＵＳＢＩ／Ｆ３５には、ＵＳＢケーブル５が接続される。そして、ＵＳＢＩ／Ｆ３５は、ＵＳＢケーブル５の他端に接続される他の装置（たとえば図１中のナビゲーション本体６）との間でデータを送受信する。ＵＳＢＩ／Ｆ３５は、受信したデータをマイクロコンピュータ３６へ出力し、マイクロコンピュータ３６から供給されるデータを送信する。
【００３０】
マイクロコンピュータ３６中のタイマ３７は、時刻や経過時間などを計測する。
【００３１】
筆跡データ生成部４０は、赤外線カメラ３３から周期的に供給される各赤外線パターンのデータを解析し、各パターン中のドットパターン２７に対応する読取座標値を生成する。
【００３２】
送信部４２は、ＵＳＢＩ／Ｆ３５による通信を管理し、たとえばメモリ３９に記憶されている読取データ３８などを、送信データとしてＵＳＢＩ／Ｆ３５へ供給する。
【００３３】
メモリ管理部４１は、メモリ３９に記憶される読取データ３８を管理する。図５は、メモリ３９に記憶される読取データ３８の一例を示す説明図である。図６は、メモリ３９に記憶される読取データ３８の他の一例を示す説明図である。なお、以下の説明において図５の読取データ３８と図６の読取データ３８とを区別する場合、図５の読取データ３８をランドマーク用読取データ３８と呼び、図６の読取データ３８を地点選択用読取データ３８とよぶ。
【００３４】
図５および図６に示す読取データ３８は、複数の読取座標値、複数の時刻、複数の筆圧値を有する。読取座標値は、筆跡データ生成部４０が赤外線パターンに基づいて生成した読取座標値である。時刻は、タイマ３７が計測する時刻である。筆圧値は、筆圧センサ３４の検出値である。そして、読取データ３８は、筆跡データ生成部４０が周期的に生成する複数の読取座標値を蓄積記憶する。
【００３５】
なお、図５のランドマーク用読取データ３８は、図３の状態においてユーザが電子ペン４により透明シート３に「Ａ駅」の文字を書込み、電子ペン４により地図１１中のＡ駅をチェックし、電子ペン４により「１：１００００」の縮尺マーク２２をチェックし、さらに、基準設定マーク２４をチェックすることにより生成される読取データ３８である。
【００３６】
また、図６の地点選択用読取データ３８は、図３の状態においてユーザが電子ペン４により地図１１中の所定の地点（図３中の「○」の箇所に相当する地点。ここでは目的地）をチェックし、目的地マーク２３をチェックすることにより生成される読取データ３８である。
【００３７】
図７は、図１中のナビゲーション本体６の構成を示すブロック図である。ナビゲーション本体６は、車両の移動の加速度を検出するジャイロセンサ５１、図示外のＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）衛星からの電波を受信するＧＰＳ受信機５２、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）５３、キーデバイス５４、タッチパネル５５、液晶デバイス５６、ＵＳＢケーブル５が接続されるＵＳＢＩ／Ｆ５７、これらが接続されるマイクロコンピュータ５８などを有する。記憶手段としてのＨＤＤ５３は、ランドマークの緯度経度値を有するナビゲーションデータ５９、座標変換テーブル６０、受信データ６１、対応付けデータ６２、縮尺データ６３、目的地データ６４、案内経路データ６５などを記憶する。
【００３８】
また、ナビゲーション本体６のマイクロコンピュータ５８は、図示外のメモリ、図示外のＣＰＵなどを有する。ＣＰＵは、ＨＤＤ５３に記憶される図示外のプログラムを読み込んで実行する。これにより、ナビゲーション本体６のマイクロコンピュータ５８には、現在位置生成部６６、受信部６７、案内経路生成部６８、ＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）部６９などとしての機能が実現される。
【００３９】
現在位置生成部６６は、ＧＰＳ受信機５２が受信した電波に基づいて車両の現在位置の緯度経度値を生成したり、その緯度経度値をジャイロセンサ５１の加速度に基づく移動量で補正した緯度経度値を生成したりする。
【００４０】
ＵＩ部６９は、液晶デバイス５６による表示を制御する。また、ＵＩ部６９は、キーデバイス５４やタッチパネル５５からの操作データを取得し、操作データに応じた処理を実行したり、操作データに応じた処理を案内経路生成部６８などへ指示する。たとえば、ＵＩ部６９は、案内経路を表示する操作がなされたと判断したら、ＨＤＤ５３から案内経路データ６５およびナビゲーションデータ５９中の地図１１表示データを読み込み、案内経路を地図１１と重ねて液晶デバイス５６に表示させる。
【００４１】
受信部６７は、ＵＳＢＩ／Ｆ５７による通信を管理する。そして、受信部６７は、ＵＳＢＩ／Ｆ５７の受信データ６１を取得し、ＨＤＤ５３に記憶させる。これにより、ＨＤＤ５３には、ＵＳＢＩ／Ｆ５７が受信した受信データ６１が記憶される。なお、上述するようにナビゲーション本体６のＵＳＢＩ／Ｆ５７には、ＵＳＢケーブル５により電子ペン４のＵＳＢＩ／Ｆ３５が接続される。電子ペン４のＵＳＢＩ／Ｆ３５は、読取データ３８を送信する。この場合、ナビゲーション本体６のＨＤＤ５３には、受信部６７により取得された読取データ３８が、受信データ６１として記憶されることになる。
【００４２】
座標変換テーブル６０は、電子ペン４が生成する読取座標値を、所定のデータへ変換するためのものである。座標変換テーブル６０は、たとえば図２中の複数の縮尺マーク２２、目的地マーク２３および基準設定マーク２４に関する情報として、それぞれのマークと重ねて印刷されるドットパターン２７から得られる座標値の範囲情報と、それぞれのマークに対応する指示データとを有する。なお、この指示データは、縮尺マーク２２であれば１種類の縮尺を指示するものであり、目的地マーク２３であれば目的地の設定を指示するものであり、基準設定マーク２４であれば基準とするランドマークの設定を指示するものである。
【００４３】
ナビゲーションデータ５９は、たとえば地図表示データ、複数のノードデータ、複数のリンクデータ、複数の施設データなどを有する。地図表示データは、液晶デバイス５６に地図１１を表示するためデータであり、たとえば地図シート２中の地図１１をデータ化したものである。ノードデータは、この道路地図１１中の交差点や曲がり角の地点のデータであり、その地点の名称（たとえば交差点名など）、緯度経度値などの属性データを有する。リンクデータは、交差点と交差点とを結ぶ道路区間に対応付けられるデータであり、その道路の名称、接続されるノードの情報などの属性データを有する。施設データは、道路地図１１中に存在する施設（たとえば駅や警察署など）に関するデータであり、その施設の名称、所在地の緯度経度値などの属性データを有する。
【００４４】
案内経路生成部６８は、ナビゲーションデータ５９を用いて、たとえば現在地から指定された目的地までの案内経路を探索して、案内経路を生成する。特に、案内経路生成部６８は、電子ペン４により生成された読取データ３８に対応する受信データ６１がＨＤＤ５３に記憶されている場合、その受信データ６１に基づいて目的地データ６４を生成し、その目的地までの案内経路を生成する。案内経路生成部６８は、生成した案内経路データ６５をＨＤＤ５３に記憶させる。また、案内経路生成部６８は、読取データ３８から目的地データ６４を生成する際に、対応付けデータ６２、縮尺データ６３などを生成し、ＨＤＤ５３に記憶させる。対応付けデータ６２は、電子ペン４により選択されたランドマークの緯度経度値と、その読取座標値とを対応付けるデータである。縮尺データ６３は、座標変換テーブル６０から抽出されて、電子ペン４により読み取られた地図１１の縮尺を示すデータである。
【００４５】
なお、上述したナビゲーション本体６の図示外のＣＰＵが実行するプログラムは、ナビゲーション本体６の出荷前にＨＤＤ５３に記録されたものであっても、ナビゲーション本体６の出荷後にＨＤＤ５３に記録されたものであってもよい。また、プログラムの一部が、ナビゲーション本体６の出荷後にＨＤＤ５３に記録されたものであってもよい。ナビゲーション本体６の出荷後にＨＤＤ５３に記録されるプログラムは、たとえばメモリカードやＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）などのコンピュータ読取可能な記録媒体に記録されているものをインストールしたものであっても、インターネットなどの伝送媒体を介してダウンロードしたものをインストールしたものであってもよい。また、電子ペン４の図示外のＣＰＵが実行するプログラムについても同様である。
【００４６】
また、座標変換テーブル６０およびナビゲーションデータ５９は、ＨＤＤ５３に記憶されている。この他にも、たとえば、座標変換テーブル６０およびナビゲーションデータ５９は、ナビゲーション本体６と脱着可能なメモリカードやＣＤ−ＲＯＭなどのコンピュータ読取可能な記録媒体に記録されていても、ナビゲーション本体６が通信可能な、インターネット、ネットワークなどの伝送媒体上のサーバ装置などに記録されていてもよい。特に、座標変換テーブル６０とナビゲーションデータ５９とは、別々の記録媒体や別々のサーバ装置に記録されていてもよい。
【００４７】
そして、座標変換テーブル６０は、メモリカードなどのナビゲーション本体６に着脱可能な記録媒体に記憶されることで、たとえば地図シート２などとともにユーザへ提供することが可能となる。この場合、ユーザは、地図シート２を変更したら、これにあわせてナビゲーション本体６に装着するメモリカードを変更することで、カーナビゲーションシステム１において、電子ペン４により生成される読取座標値とテーブルとの整合性を維持することができる。また、１つのメモリカードで供給される座標変換テーブル６０は、複数の地図シート２などにおいて共通に使用することができるものであってもよい。
【００４８】
次に、以上の構成を有する実施の形態に係るナビゲーションシステムの動作を説明する。ここでは特に、透明シート３を地図シート２に重ねた状態で、地図１１中のランドマークおよび所望の目的地の地点を電子ペン４により読み取り、これにより案内経路の探索に使用する目的地をナビゲーション本体６に設定する場合の動作について説明する。図８は、電子ペン４により目的地を設定する場合に、図７中の案内経路生成部６８が実行する処理を示すフローチャートである。
【００４９】
図３に示すように、透明シート３は、その複数の横向きの基準線２１が地図１１中の横文字の向きと揃うように、地図シート２に重ねられる。この状態でユーザは、電子ペン４を用いて透明シート３に「Ａ駅」の文字を書込み、地図１１中のＡ駅をチェックし、「１：１００００」の縮尺マーク２２をチェックし、さらに、基準設定マーク２４をチェックする。電子ペン４の筆跡データ生成部４０は、この作業中に赤外線カメラ３３が周期的に生成する複数の赤外線パターンのデータを解析し、各パターンに対応する複数の読取座標値を生成し、メモリ管理部４１へ供給する。
【００５０】
メモリ管理部４１は、新たな読取座標値が供給されると、タイマ３７から現在時刻を取得し、筆圧センサ３４から筆圧データを取得し、これらをメモリ３９に蓄積記憶させる。これにより、メモリ３９には、電子ペン４による筆跡を示す複数の読取座標値を有する、図５に示すランドマーク用読取データ３８が記憶される。
【００５１】
そして、電子ペン４のＵＳＢＩ／Ｆ３５は、ナビゲーション本体６のＵＳＢＩ／Ｆ５７とＵＳＢケーブル５により接続されると、ナビゲーション本体６のＵＳＢＩ／Ｆ５７と通信可能になる。電子ペン４の送信部４２は、電子ペン４のメモリ３９から読取データ３８を読み込み、ＵＳＢＩ／Ｆ３５へ供給する。電子ペン４のＵＳＢＩ／Ｆ３５は、供給された読取データ３８を、ＵＳＢケーブル５を介してナビゲーション本体６のＵＳＢＩ／Ｆ５７へ送信する。ナビゲーション本体６の受信部６７は、ＵＳＢＩ／Ｆ５７が受信したデータを取得し、ＨＤＤ５３に記憶させる。これにより、ナビゲーション本体６のＨＤＤ５３には、図５のランドマーク用読取データ３８と同一内容の受信データ６１が記憶される。
【００５２】
ナビゲーション本体６の案内経路生成部６８は、ＨＤＤ５３に受信データ６１が保存されている場合、図８のフローチャートを実行する。案内経路生成部６８は、まず、その受信データ６１が基準を設定するものであるか否か（ステップＳＴ１）と、目的地を設定するものであるか否か（ステップＳＴ２）とを判断する。案内経路生成部６８は、たとえば座標変換テーブル６０を用いて受信データ６１を探索し、基準設定マーク２４と重ねて印刷されるドットパターン２７から得られる座標値の範囲内の読取座標値が存在する場合、ステップＳＴ１において基準を設定するものであると判断し、目的地マーク２３と重ねて印刷されるドットパターン２７から得られる座標値の範囲内の読取座標値が存在する場合、ステップＳＴ２において目的地を設定するものであると判断する。なお、読取座標値は、いずれの範囲内の読取座標値が存在しない場合には、その受信データ６１に基づく目的地の設定処理は実行せず、このステップＳＴ１およびＳＴ２による判断処理を繰り返し実行する。
【００５３】
上述したように図５のランドマーク用読取データ３８が受信データ６１として記憶されている場合、案内経路生成部６８は、受信データ６１中の基準設定マーク２４をチェックしたときの読取座標値により、基準を設定するものである（ステップＳＴ１でＹｅｓ）と判断する。案内経路生成部６８は、基準となるランドマークの設定処理を開始する。このランドマークの設定処理では、案内経路生成部６８は、対応付けデータ６２および縮尺データ６３を生成し、ＨＤＤ５３に保存する。
【００５４】
対応付けデータ６２の生成処理において、案内経路生成部６８は、まず、ＨＤＤ５３に記憶される読取データ３８中の、ランドマーク名称の手書き入力のための複数の読取座標値を仮想的な二次元空間にマッピングする（ステップＳＴ３）。なお、案内経路生成部６８は、読取データ３８中のすべての読取座標値を仮想的な二次元空間にマッピングするようにしてもよい。
【００５５】
なお、ユーザは、図５のランドマーク用読取データ３８を生成するために、電子ペン４を用いて透明シート３に「Ａ駅」の文字を書込み、地図１１中のＡ駅をチェックし、「１：１００００」の縮尺マーク２２をチェックし、さらに、基準設定マーク２４をチェックしている。一般的に、「Ａ駅」の文字を書込むときとＡ駅をチェックするときとの間には、「Ａ駅」の文字を書込む間に生じる時間間隔より長い時間間隔が発生する。案内経路生成部６８は、たとえば読取データ３８の先頭から順番に時刻を取得し、これらの時間間隔の間に設定された所定の時間間隔より長い時間間隔を検出したら、その１つ前までの複数の読取座標値を取得してマッピングすればよい。
【００５６】
複数の読取座標値を仮想的な二次元空間にマッピングした後、案内経路生成部６８は、そのマッピングデータに対して文字認識処理を実行する（ステップＳＴ４）。案内経路生成部６８は、たとえばパターンマッチングによる文字認識処理などにより、図５中の複数の読取座標値に基づいて「Ａ駅」の文字を認識する。なお、案内経路生成部６８は、文字を認識できないときには、この基準ランドマークの設定処理を中断により終了するようにしてもよい。
【００５７】
文字を認識すると、案内経路生成部６８は、その認識した文字と合致する名称を有するランドマーク候補の緯度経度値を、ナビゲーションデータ５９から抽出する（ステップＳＴ５）。たとえば「Ａ駅」の文字を認識した場合、案内経路生成部６８は、ナビゲーションデータ５９において「Ａ駅」の施設名称に対応付けられている施設データの緯度経度値を抽出する。
【００５８】
その後、案内経路生成部６８は、抽出した緯度経度値と、ＨＤＤ５３に記憶される読取データ３８中の、ランドマークの地図１１中の位置をチェックしたときの読取座標値とを対応付けて、ＨＤＤ５３に記憶させる（ステップＳＴ６）。これにより、ＨＤＤ５３には、ユーザが電子ペン４により指定したランドマークの緯度経度値と、そのランドマークと重なるドットパターン２７により得られる読取座標値とを対応付けた対応付けデータ６２が記憶される。
【００５９】
対応付けデータ６２をＨＤＤ５３に記憶させると、案内経路生成部６８は、縮尺データ６３の生成処理を開始する。案内経路生成部６８は、たとえば座標変換テーブル６０を用いて受信データ６１を探索し、いずれかの縮尺マーク２２と重ねて印刷されるドットパターン２７から得られる座標値の範囲内の読取座標値が存在するか否かを判断する（ステップＳＴ７）。
【００６０】
図５のランドマーク用読取データ３８中には、「１：１００００」の縮尺マーク２２をチェックした時の読取座標値が含まれている。案内経路生成部６８は、この読取座標値により縮尺マーク２２を指定する読取座標値が存在すると判断し、座標変換テーブル６０においてその判断した縮尺マーク２２に対応付けられている縮尺「１：１００００」を縮尺データ６３としてＨＤＤ５３に記憶させる（ステップＳＴ８）。
【００６１】
以上の処理により、ナビゲーション本体６のＨＤＤ５３には、ランドマーク用読取データ３８に基づいて対応付けデータ６２および縮尺データ６３が記憶される。その後、ＵＩ部６９は、ＨＤＤ５３に記憶されたこれらの保存データを読み込み、液晶デバイス５６に表示させる（ステップＳＴ９）。これにより、ユーザは、電子ペン４および透明シート３を用いて地図１１中で指定した所定のランドマークが、基準として登録されたことなどを知ることができる。
【００６２】
目的地を設定する場合、ユーザは、図３に示すように、透明シート３を地図シート２に重ねた状態で、電子ペン４により地図１１中の所望の地点（たとえば図３中の○の箇所）をチェックする。また、ユーザは、目的地マーク２３をチェックする。これにより、電子ペン４のメモリ３９には、図６に示す地点選択用読取データ３８が記憶される。
【００６３】
電子ペン４の送信部４２は、この地点選択用読取データ３８を読み込んで、ナビゲーション本体６の受信部６７へ送信する。受信部６７は、新たに受信した地点選択用読取データ３８を受信データ６１としてＨＤＤ５３に保存する。
【００６４】
また、案内経路生成部６８は、ＨＤＤ５３に受信データ６１が保存されている場合、その受信データ６１が基準を設定するものであるか否か（ステップＳＴ１）と、目的地を設定するものであるか否か（ステップＳＴ２）とを判断する。図６の地点選択用読取データ３８が受信データ６１として記憶されている場合、案内経路生成部６８は、受信データ６１中の目的地マーク２３をチェックしたときの読取座標値により、ステップＳＴ２において目的地を設定するものであると判断する。案内経路生成部６８は、目的地の設定処理を開始する。この目的地の設定処理では、案内経路生成部６８は、目的地データ６４を生成し、ＨＤＤ５３に保存する。
【００６５】
目的地の設定処理において、案内経路生成部６８は、まず、ＨＤＤ５３に記憶される読取データ３８中の、目的地の位置を示す複数の読取座標値を読み込み、電子ペン４により指定された地点を示す代表座標値を生成する（ステップＳＴ１０）。案内経路生成部６８は、たとえば、目的地設定のための複数の読取座標値の平均値を演算し、その平均値による座標値を代表座標値とすればよい。図６中の○印の場合、その丸印の中心が代表座標値となる。
【００６６】
目的地を示す代表座標値を生成した後、案内経路生成部６８は、その目的地の、ランドマークに対する相対的な方向および距離を演算する（ステップＳＴ１１およびＳＴ１２）。案内経路生成部６８は、たとえばＨＤＤ５３に記憶される対応付けデータ６２中の読取座標値とこの代表座標値とを用いて、相対距離および相対方向を演算する。
【００６７】
相対距離は、たとえば以下の手順で演算すればよい。すなわち、案内経路生成部６８は、まず、対応付けデータ６２中のランドマークの読取座標値とこの代表座標値とを用いて、この２つの地点の透明シート３での距離を演算する。次に、案内経路生成部６８は、その透明シート３でのその２つの地点の距離を、縮尺データ６３により拡大する。たとえば縮尺データ６３が「１：１００００」である場合、案内経路生成部６８は、その透明シート３でのその２つの地点の距離に「１００００」を乗算し、２つの地点の相対距離として演算する。
【００６８】
また、相対方向は、たとえば以下の手順で演算すればよい。すなわち、案内経路生成部６８は、まず、二次元の代表座標値の各要素から、対応付けデータ６２中の読取座標値の各要素を演算する。これにより、対応付けデータ６２中の読取座標値を基準として、座標値による二次元空間における代表座標値の相対的な位置関係が得られる。
【００６９】
次に、案内経路生成部６８は、この座標値の相対的な位置関係に基づいて、ランドマークを基準とした目的地の方向を決定する。上述したように図３のように地図シート２に透明シート３が重ねられた場合、座標値のｘ軸方向は地図１１の東西方向となる。案内経路生成部６８は、この関係に基づいて、目的地の相対方向を決定する。なお、図３において「Ａ駅」がランドマークである場合、○印の目的地は、相対的に南の方向となる。
【００７０】
ランドマークに対する目的地の相対距離および相対方向を演算した後、案内経路生成部６８は、目的地の緯度経度値を演算する（ステップＳＴ１３）。具体的には、相対距離を相対方向による角度に基づいて南北方向を示す緯度成分と東西方向を示す経度成分とに分け、それぞれを対応付けデータ６２中の緯度経度値に成分加算する。案内経路生成部６８は、演算により生成した目的地の緯度経度値をＨＤＤ５３に保存する（ステップＳＴ１４）。これにより、ＨＤＤ５３には、図５のランドマーク用読取データ３８および図６の地点選択用読取データ３８に基づく目的地の緯度経度値が目的地データ６４として記憶される。
【００７１】
ナビゲーション本体６のＵＩ部６９は、ＨＤＤ５３からこの目的地データ６４を読み出し、液晶デバイス５６に表示させる（ステップＳＴ１５）。ＵＩ部６９は、たとえば目的地データ６４とともにナビゲーションデータ５９中の地図表示データを読み込み、目的地を示すマークと地図１１と重ねて液晶デバイス５６に表示させる。
【００７２】
その後、タッチパネル５５やキーデバイス５４に対するユーザ操作により経路探索が指示されると、案内経路生成部６８は、ＨＤＤ５３中の目的地データ６４およびナビゲーションデータ５９を用いて、たとえば現在位置から目的地へ至る案内経路を探索する。また、案内経路生成部６８は、探索により生成した案内経路をＨＤＤ５３に記憶させる。これにより、ＨＤＤ５３には、案内経路データ６５が記憶される。
【００７３】
また、ナビゲーション本体６が設置された自動車が移動し始めたり、所定の案内開始操作がなされたりすると、ナビゲーション本体６のＵＩ部６９は、ＨＤＤ５３に保存されている案内経路データ６５による経路案内を開始する。ＵＩ部６９は、液晶デバイス５６に、たとえばナビゲーションデータ５９に基づく地図１１上に、現在位置生成部６６が生成する現在位置を示すマークと、案内経路の一部とを重ねて表示させる。ＵＩ部６９は、現在位置が案内経路の曲がり角などに近づくとその旨を音声などにより報知し、経路を案内する。
【００７４】
以上のように、この実施の形態のカーナビゲーションシステム１では、ドットパターン２７が印刷された透明シート３を地図１１に重ねて、電子ペン４により地図１１中のランドマークおよび目的地などの所定の地点を読み取る。ナビゲーション本体６のＨＤＤ５３は、ナビゲーションデータ５９としてこのランドマークの緯度経度値を記憶し、案内経路生成部６８は、これらを対応付ける（ステップＳＴ３〜ＳＴ６）。さらに、案内経路生成部６８は、電子ペン４が生成する２つの読取座標値の相対関係に基づいて、ランドマークの緯度経度値から、電子ペン４が読み取った目的地（所定の地点）の緯度経度値を演算する（ステップＳＴ１０〜ＳＴ１３）。なお、電子ペン４は、目的地以外のたとえば出発地や立寄り地などの案内経路の生成に用いる他の地点を読取るようにしてもよい。
【００７５】
したがって、カーナビゲーションシステム１は、ドットパターン２７が印刷されていない地図１１を電子ペン４により読み取り、その読み取られた地図１１中の地点（目的地など）の緯度経度値を得ることができる。つまり、電子ペン４が読取るパターンを地図１１に印刷することなく、カーナビゲーションシステム１は、その地図１１の地図シート２および電子ペン４を用いて目的地などの地点の緯度経度値を得ることができる。
【００７６】
しかも、たとえば、電子ペン４が読取るパターンを地図１１に印刷する場合には、カーナビゲーションシステム１において、地図１１とドットパターン２７の座標値とを対応付ける必要は無く、地図１１と読取座標値との間の整合性をとる必要がない。しかも、電子ペン４は、透明シート３に印刷されたドットパターン２７のみを読取座標値へ変換すればよく、たとえば、複数ページからなる地図帳に印刷されるドットパターン２７を変換する場合のように多くのパターンを座標値へ変換する能力を持たなくてよい。電子ペン４が変換する必要があるドットパターン２７のパターン数および座標値は、必要最小限に削減される。
【００７７】
また、この実施の形態では、ＨＤＤ５３のナビゲーションデータ５９は、ランドマークの緯度経度値と対応付けてその名称を記憶し、案内経路生成部６８は、ランドマークの名称に基づいてナビゲーションデータ５９から選択される緯度経度値を、電子ペン４が読み取ったランドマークの読取座標値に対応付ける。したがって、カーナビゲーションシステム１は、地図１１中に表示されているランドマークあるいはユーザに既知のランドマークを用いて、地図１１中の所定の地点の緯度経度値を得ることができる。
【００７８】
また、この実施の形態では、案内経路生成部６８は、電子ペン４による筆跡に基づいてランドマークの名称を認識し、ナビゲーションデータ５９においてその認識した名称に合致するランドマークの名称に対応付けられている緯度経度値を、電子ペン４が読み取ったランドマークの読取座標値に対応付ける。したがって、ユーザは、ランドマークの名称を電子ペン４の筆跡により指定することができる。ユーザは、たとえばランドマークの地点を電子ペン４により選択するときに、その電子ペン４を用いてランドマークの名称を筆跡により指定することができる。
【００７９】
また、この実施の形態では、ＨＤＤ５３および案内経路生成部６８は、電子ペン４と通信可能なナビゲーション本体６に設けられている。したがって、ユーザは、ナビゲーション本体６において、たとえば、ランドマークの名称を選択したりしなくて済む。ユーザは、たとえば、電子ペン４をナビゲーション本体６と通信させる前に、電子ペン４を用いて、ランドマークの名称、ランドマークおよび所定の地点をまとめて指定することができる。
【００８０】
また、この実施の形態では、案内経路生成部６８は、電子ペン４が生成する２つの読取座標値を用いて、電子ペン４が読み取った２つの地点の透明シート３での距離を演算し、この距離を地図１１の縮尺により拡大した距離を、電子ペン４が読み取った２つの地点の相対距離として、所定の地点の緯度経度値を演算する。
【００８１】
したがって、案内経路生成部６８は、電子ペン４が読み取った地点の緯度経度値を演算により得ることができる。つまり、案内経路生成部６８は、２つの地点の相対距離を演算するために、地図１１の縮尺以外の特別な情報を必要としない。しかも、案内経路生成部６８は、ランドマークから所定の地点までの相対距離を自動的に演算することができる。
【００８２】
また、この実施の形態では、透明シート３には、それを所定の向きで地図１１へ重ねるための横向きの基準線２１が印刷され、ユーザはこの横向きの基準線２１の向きと地図１１中の横文字の向きとが一致するように地図シート２上に透明シート３を載置する。また、案内経路生成部６８は、透明シート３に印刷されたこの基準線２１が東西方向であるとして、ランドマークに対する目的地などの地点の相対方向を決定し、その地点の緯度経度値を演算する。
【００８３】
したがって、案内経路生成部６８は、２つの地点の相対方向を決定するために特別な情報を必要としない。しかも、案内経路生成部６８は、ランドマークを基準とした所定の地点の相対方向を自動的に演算することができる。さらに、たとえば地図１１の輪郭や地図１１が印刷された用紙の縁と透明シート３の縁とを合わせる場合に比べて、ユーザは、透明シート３を地図１１に対して正確に合わせることができ、その結果として、目的地などの地点の緯度経度値としてより確からしい値のものを得ることができる。
【００８４】
以上の実施の形態は、本発明の好適な実施の形態の例であるが、本発明は、これに限定されるものではなく、発明の要旨を逸脱しない範囲において種々の変形や変更が可能である。
【００８５】
たとえば上記実施の形態では、地図１１は地図シート２に印刷されている。この他にも、たとえば、地図１１は、一定の縮尺により描画されたものであれば、地図帳などの製本された印刷物に印刷されているものであってもよい。また、１枚の地図シート２に、複数の地図１１が印刷されていてもよい。
【００８６】
上記透明シート３は、透明なものである。この他にも、たとえば、透明シート３は、地図１１と重ねたときその地図１１を透けて視認できるものであればよく、半透明なものであってもよい。また、透明シート３は、地図シート２などの地図１１の上に糊などにより貼着することができるものであってもよい。このような貼着可能なシートとしては、たとえば液晶デバイスに貼着する透過型液晶シートなどがある。
【００８７】
上記透明シート３に印刷される複数の横向きの基準線２１は、複数の縦向きの基準線２１であってもよい。さらに他にもたとえば、上記透明シート３には、複数の基準線２１の替わりに、透明シート３の向きを地図シート２の向きと合わせるためのものとして、枠やトンボなどの基準マークや、文字などが印刷されていてもよい。
【００８８】
上記透明シート３には、ドットパターン２７の替わりに、透明シート３中の位置を示す座標値がコード化されたバーコードや、ＱＲ（Ｑｕｉｃｋ  Ｒｅｓｐｏｎｓｅ）コードなどが印刷されていてもよい。
【００８９】
上記透明シート３のサイズは、地図シート２のサイズや地図１１のサイズと異なるサイズであってもよい。上記透明シート３は、地図１１上で指定するランドマークおよび所定の地点との間の距離以上の対角線の長さを有するものであればよい。
【００９０】
上記電子ペン４の送信部４２は、図５の読取データ３８を読取った後、ＵＳＢケーブル５によりナビゲーション本体６に接続されている。この他にも、たとえば、送信部４２は、電子ペン４とナビゲーション本体６とをＵＳＢケーブル５により接続した状態で読取ったデータを順次送信するようにしてもよい。この変形例の場合、電子ペン４は、たとえば、図８のフローチャートのステップ毎の指示に基づいて、地図１１中のランドマーク、縮尺マーク２２、目的地マーク２３、基準設定マーク２４などを所定の順番で読取るものであってもよい。この他にも、たとえば、上記電子ペン４は、これらの情報を１回で読取るようにしても、３回以上に分けて読取るようにしてもよい。
【００９１】
上記実施の形態では、対応付けデータ６２に記憶される緯度経度値は、電子ペン４により手書き入力された文字に基づいて、ナビゲーションデータ５９から抽出されたものである。この他にも、たとえば、対応付けデータ６２に記憶される緯度経度値は、ナビゲーション本体６におけるランドマーク選択により、ナビゲーションデータ５９から抽出されるようにしてもよい。また、対応付けデータ６２に記憶される緯度経度値は、ナビゲーション本体６とは別体のメモリやインターネットから取得したものであってもよい。
【００９２】
上記実施の形態では、ナビゲーション本体６の案内経路生成部６８は、座標変換テーブル６０により、電子ペン４により各種のマークが読取られたことを確認し、設定している。この他にも、たとえば、座標変換テーブル６０を無くし、案内経路生成部６８は、電子ペン４に設けられた図示外のスイッチの操作に基づいて各種の設定をするようにしてもよい。
【００９３】
上記実施の形態では、案内経路生成部６８は、電子ペン４を用いて書込んだ文字を認識することで、ランドマークの名称を得るようにしている。この他にも、たとえば、案内経路生成部６８は、ナビゲーション本体６に対する操作に基づいてランドマークの名称を得るようにしてもよい。ナビゲーション本体６に対する操作としては、たとえば、タッチパネル５５や入力キーを用いた施設の選択操作や、音声認識による操作などであってもよい。
【００９４】
上記実施の形態では、案内経路生成部６８は、電子ペン４を用いて縮尺を得るようにしている。この他にも、たとえば、案内経路生成部６８は、ナビゲーション本体６に対する操作に基づいて縮尺を得るようにしてもよい。
【００９５】
上記実施の形態では、案内経路生成部６８は、１つのランドマークに基づいて、所定の地点の相対距離や相対方向を判断し、その地点の緯度経度値を演算している。この他にも、たとえば、案内経路生成部６８は、２つ以上のランドマークに基づいて、所定の地点の緯度経度値を演算するようにしてもよい。２つ以上のランドマークに基づいて所定の地点の方向を決定する場合、三角法などにより決定することができる。したがって、透明シート３に基準線２１などを印刷しなくてもよい。
【００９６】
上記実施の形態では、地図１１と重ねられた透明シート３のドットパターン２７は、ペン形状の電子ペン４により読取られる。この他にも、たとえば、透明シート３のパターンは、カメラ付き携帯手電話端末などの、地図１１とともに携帯可能な読取機器を使用するようにしてもよい。
【００９７】
上記実施の形態では、電子ペン４が読取った読取データ３８は、ナビゲーション本体６へ送信され、このナビゲーション本体６による経路探索および経路案内に利用される。この他にも、たとえば、電子ペン４が読取った読取データ３８は、携帯電話端末、携帯情報端末などの携帯機器へ送信され、この携帯機器での経路探索および経路案内に利用されるようにしてもよい。さらに、ナビゲーション本体６が探索した経路は、携帯機器による経路案内に利用されてもよい。
【産業上の利用可能性】
【００９８】
本発明は、目的地などの設定により案内経路を生成したり、その案内経路で案内したりするナビゲーションシステムなどにおいて好適に利用することができる。
【図面の簡単な説明】
【００９９】
【図１】図１は、本発明の実施の形態に係るカーナビゲーションシステムを示すシステム構成図である。
【図２】図２は、図１中の透明シートの印刷内容を示す説明図である。
【図３】図３は、透明シートを地図シートに重ねた状態を示す説明図である。
【図４】図４は、図１中の電子ペンの構成を示すブロック図である。
【図５】図５は、メモリに記憶される読取データの一例を示す説明図である。
【図６】図６は、メモリに記憶される読取データの他の一例を示す説明図である。
【図７】図７は、図１中のナビゲーション本体の構成を示すブロック図である。
【図８】図８は、電子ペンにより目的地を設定する場合に、図７中の案内経路生成部が実行する処理を示すフローチャートである。
【符号の説明】
【０１００】
１  カーナビゲーションシステム（ナビゲーションシステム）
３  透明シート（シート部材）
４  電子ペン（読取機器）
６  ナビゲーション本体
１１  地図
２１  基準線
２７  ドットパターン（所定のパターン）
５３  ＨＤＤ（記憶手段）
６８  案内経路生成部（地点演算手段）
【図１】
2008185940.tif 000003
【図２】
2008185940.tif 000004
【図３】
2008185940.tif 000005
【図４】
2008185940.tif 000006
【図５】
2008185940.tif 000007
【図６】
2008185940.tif 000008
【図７】
2008185940.tif 000009
【図８】
2008185940.tif 000010
【手続補正書】
【提出日】平成19年5月1日(2007.5.1)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項１
【補正方法】変更
【補正の内容】
【請求項１】
地図と重ねた状態でその地図を透視することができるシート部材であって、そのシート部材での位置を示す座標値へ変換可能な所定のパターンが印刷されているシート部材と、
上記シート部材を上記地図に重ねた状態において上記地図中のランドマークおよび所定の地点を読み取り、上記シート部材におけるこれらの読取座標値を生成する読取機器と、
ランドマークの緯度経度値を記憶する記憶手段と、
上記記憶手段に記憶されている上記ランドマークの緯度経度値を、上記読取機器が生成する上記ランドマークの読取座標値に対応付け、さらに、上記読取機器が生成する２つの読取座標値の相対関係に基づいて、上記ランドマークの緯度経度値から、上記読取機器が読み取った上記所定の地点の緯度経度値を演算する地点演算手段と、
を有することを特徴とするナビゲーションシステム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明に係るナビゲーションシステムは、地図と重ねた状態でその地図を透視することができるシート部材であって、そのシート部材での位置を示す座標値へ変換可能な所定のパターンが印刷されているシート部材と、シート部材を地図に重ねた状態において地図中のランドマークおよび所定の地点を読み取り、シート部材におけるこれらの読取座標値を生成する読取機器と、ランドマークの緯度経度値を記憶する記憶手段と、地点演算手段と、を有するものである。そして、この地点演算手段は、記憶手段に記憶されているランドマークの緯度経度値を、読取機器が生成するランドマークの読取座標値に対応付け、さらに、読取機器が生成する２つの読取座標値の相対関係に基づいて、ランドマークの緯度経度値から、読取機器が読み取った所定の地点の緯度経度値を演算する。