(57)【要約】【課題】簡単な作業により、検索条件を設定すること。【解決手段】ナビゲーション本体１４は、自動車の道路案内に用いられる。ナビゲーション本体１４は、地図と位置情報とが重畳して印刷されている用紙２１から、電子ペン１２によって読み取られた上記位置情報に基づいて、電子地図上の経路を検索する。例えば、上記電子ペン１２の上記用紙２１に対する筆記軌跡に基づいて、出発地点と目的地点が設定される。そして設定されたその上記出発地点から上記目的地点までの経路が検索される。本発明は、自動車などの車両にナビゲーション本体が設置されるナビゲーションシステムにおいて好適に利用することができる。【選択図】図１
2009288181.tif 000002
【特許請求の範囲】
【請求項１】
地図と位置情報とが重畳して印刷されている印刷媒体から、電子ペンによって読み取られた上記位置情報に基づいて、電子地図上の経路を検索するナビゲーション装置において、
連続する上記位置情報を取得する取得手段と、
上記取得手段により取得された上記連続する位置情報に基づいて、出発地点と目的地点を設定する設定手段と、
上記出発地点から上記目的地点までの経路を検索する検索手段と
を備えることを特徴とするナビゲーション装置。
【請求項２】
前記設定手段は、前記取得手段により取得された前記位置情報のうち、最初に読み取られた前記位置情報に対応する前記地図上の地点を出発地点に設定し、最後に読み取られた前記位置情報に対応する前記地図上の地点を目的地点に設定する
ことを特徴とする請求項１に記載のナビゲーション装置。
【請求項３】
前記取得手段により取得された前記位置情報に対応する前記印刷媒体上の位置、及び前記位置情報が読み取られた時刻に基づいて、筆記速度を算出する算出手段をさらに備え、
前記検索手段は、前記筆記速度に応じた項目を優先して、前記出発地点から前記目的地点までの経路を検索する
ことを特徴とする請求項１に記載のナビゲーション装置。
【請求項４】
前記設定手段は、出発地点から目的地点までの経路が検索されている場合において、前記取得手段により取得された前記位置情報のうち、最初に読み取られた前記位置情報に対応する前記地図上の地点を変更開始点に設定し、最後に読み取られた前記位置情報に対応する前記地図上の地点を変更終了地点に設定し、
前記検索手段は、上記出発地点から目的地までの経路の上記変更開始地点と上記変更終了地点間の経路を、前記筆記速度に応じた項目を優先して変更する
ことを特徴とする請求項１に記載のナビゲーション装置。
【請求項５】
前記設定手段は、出発地点から目的地点までの経路が検索されている場合において、前記取得手段により取得された前記位置情報のうち、最初に読み取られた前記位置情報に対応する前記地図上の地点、若しくは最後に読み取られた前記位置情報に対応する前記地図上の地点のいずれか１つの地点、又は両方の地点を、経由地点に設定し、
前記検索手段は、上記出発地点から目的地点までの経路から上記経由地点までの経路又は上記経由地点から上記出発地点から目的地点までの経路までの経路を、前記筆記速度に応じた項目を優先して検索する
ことを特徴とする請求項１に記載のナビゲーション装置。
【請求項６】
地図と位置情報とが重畳して印刷されている印刷媒体から、電子ペンによって読み取られた上記位置情報に基づいて、電子地図上の経路を検索するナビゲーション装置のナビゲーション方法において、
連続する上記位置情報を取得する取得ステップと、
上記取得ステップの処理で取得された上記連続する位置情報に基づいて、出発地点と目的地点を設定する設定ステップと、
上記出発地点から上記目的地点までの経路を検索する検索ステップと
を含むことを特徴とするナビゲーション方法。
【請求項７】
地図と位置情報とが重畳して印刷されている印刷媒体から、電子ペンによって読み取られた上記位置情報に基づいて、電子地図上の経路を検索する検索処理をコンピュータに実行させるプログラムであって、
連続する上記位置情報を取得する取得ステップと、
上記取得ステップの処理で取得された上記連続する位置情報に基づいて、出発地点と目的地点を設定する設定ステップと、
上記出発地点から上記目的地点までの経路を検索する検索ステップと
を含む検索処理をコンピュータに実行させるプログラム。
【請求項８】
地図と位置情報とが重畳して印刷されている印刷媒体から、電子ペンによって読み取られた上記位置情報に基づいて、電子地図上の経路を検索するナビゲーション装置において、
上記ナビゲーション装置が搭載された車両の現在位置を検出する検出手段と、
上記電子ペンにより連続して読み取られた上記位置情報を取得する取得手段と、
上記取得手段により取得された前記位置情報に対応する前記印刷媒体上の位置、及び前記位置情報が読み取られた時刻に基づいて、筆記速度を算出する算出手段と、
上記現在位置を出発地点に設定し、上記取得手段により取得された前記位置情報のうち最後に読み取られた前記位置情報に対応する前記地図上の地点を目的地点に設定する設定手段と、
上記筆記速度に応じた項目を優先して、上記出発地点から上記目的地点までの経路を検索する検索手段と
を備えることを特徴とするナビゲーション装置。
【請求項９】
地図と位置情報とが重畳して印刷されている印刷媒体から、電子ペンによって読み取られた上記位置情報に基づいて、電子地図上の経路を検索するナビゲーション装置のナビゲーション方法において、
上記ナビゲーション装置が搭載された車両の現在位置を検出する検出ステップと、
上記電子ペンにより連続して読み取られた上記位置情報を取得する取得ステップと、
上記取得ステップの処理で取得された前記位置情報に対応する前記印刷媒体上の位置、及び前記位置情報が読み取られた時刻に基づいて、筆記速度を算出する算出ステップと、
上記現在位置を出発地点に設定し、上記取得ステップの処理で取得された前記位置情報のうち最後に読み取られた前記位置情報に対応する前記地図上の地点を目的地点に設定する設定ステップと、
上記筆記速度に応じた項目を優先して、上記出発地点から上記目的地点までの経路を検索する検索ステップと
を含むことを特徴とするナビゲーション方法。
【請求項１０】
地図と位置情報とが重畳して印刷されている印刷媒体から、電子ペンによって読み取られた上記位置情報に基づいて、電子地図上の経路を検索する検索処理をコンピュータに実行させるプログラムであって、
上記ナビゲーション装置が搭載された車両の現在位置を検出する検出ステップと、
上記電子ペンにより連続して読み取られた上記位置情報を取得する取得ステップと、
上記取得ステップの処理で取得された前記位置情報に対応する前記印刷媒体上の位置、及び前記位置情報が読み取られた時刻に基づいて、筆記速度を算出する算出ステップと、
上記現在位置を出発地点に設定し、上記取得ステップの処理で取得された前記位置情報のうち最後に読み取られた前記位置情報に対応する前記地図上の地点を目的地点に設定する設定ステップと、
上記筆記速度に応じた項目を優先して、上記出発地点から上記目的地点までの経路を検索する検索ステップと
を含む検索処理をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーション装置、ナビゲーション方法、及びプログラムに関する。
【背景技術】
【０００２】
近年、カーナビゲーションやインターネット上のアプリケーションなど、電子地図を利用した地図情報を提供するシステムが開発されている。そして、このシステムにおいて、目的地点の設定や、検索された案内経路の変更を、簡単な作業により行うことができる方法が、各種提案されている。
【０００３】
例えば特許文献１では、地図とドットパターンが重畳して印刷された電子ペーパと、ドットパターンを解読可能な電子ペンとを有して構成されるシステムが開示されている。ユーザが電子ペンで、電子ペーパの地図上の任意の位置を指し示すと、指し示されたドットパターンから、紙面上の座標値が取得されるとともに、その座標値が地図上の地理座標値（例えば、緯度経度）に変換される。そしてその地理座標値に基づいて例えば、出発地点や目的地点等が設定され、案内経路が検索される。
【０００４】
このように電子ペンで電子ペーパの紙面上を指し示すことで、地図上の任意の地点を指定して、出発地点等として設定することができるので、例えば名称や住所等を入力して設定する場合に比べ、出発地点等の設定を、簡単に行うことができる。
【０００５】
【特許文献１】特開２００４−２９４９４２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１の発明でも、目的地点を設定する場合や経由地点を設定する場合、これから行う電子ペンの操作が、目的地点を指定するものであるのか又は経由地点を指定するものであるのかを設定するために、専用のボタンを操作する必要があり、ユーザにとってこの操作が面倒となる場合もある。
【０００７】
本発明は、このような状況に鑑みてなされたものであり、簡単な作業により、経路検索のための条件を簡単に設定することができるようにするものである。
【課題を解決するための手段】
【０００８】
本発明のナビゲーション装置は、地図と位置情報とが重畳して印刷されている印刷媒体から、電子ペンによって読み取られた上記位置情報に基づいて、電子地図上の経路を検索するナビゲーション装置において、連続する上記位置情報を取得する取得手段と、上記取得手段により取得された上記連続する位置情報に基づいて、出発地点と目的地点を設定する設定手段と、上記出発地点から上記目的地点までの経路を検索する検索手段とを備えることを特徴とする。
【０００９】
前記設定手段は、前記取得手段により取得された前記位置情報のうち、最初に読み取られた前記位置情報に対応する前記地図上の地点を出発地点に設定し、最後に読み取られた前記位置情報に対応する前記地図上の地点を目的地点に設定することができる。
【００１０】
前記取得手段により取得された前記位置情報に対応する前記印刷媒体上の位置、及び前記位置情報が読み取られた時刻に基づいて、筆記速度を算出する算出手段をさらに備え、前記検索手段は、前記筆記速度に応じた項目を優先して、前記出発地点から前記目的地点までの経路を検索することができる。
【００１１】
前記設定手段は、出発地点から目的地点までの経路が検索されている場合において、前記取得手段により取得された前記位置情報のうち、最初に読み取られた前記位置情報に対応する前記地図上の地点を変更開始点に設定し、最後に読み取られた前記位置情報に対応する前記地図上の地点を変更終了地点に設定し、前記検索手段は、上記出発地点から目的地までの経路の上記変更開始地点と上記変更終了地点間の経路を、前記筆記速度に応じた項目を優先して変更することができる。
【００１２】
前記設定手段は、出発地点から目的地点までの経路が検索されている場合において、前記取得手段により取得された前記位置情報のうち、最初に読み取られた前記位置情報に対応する前記地図上の地点、若しくは最後に読み取られた前記位置情報に対応する前記地図上の地点のいずれか１つの地点、又は両方の地点を、経由地点に設定し、前記検索手段は、上記出発地点から目的地点までの経路から上記経由地点までの経路又は上記経由地点から上記出発地点から目的地点までの経路までの経路を、前記筆記速度に応じた項目を優先して検索することができる。
【００１３】
本発明のナビゲーション方法は、地図と位置情報とが重畳して印刷されている印刷媒体から、電子ペンによって読み取られた上記位置情報に基づいて、電子地図上の経路を検索するナビゲーション装置のナビゲーション方法において、連続する上記位置情報を取得する取得ステップと、上記取得ステップの処理で取得された上記連続する位置情報に基づいて、出発地点と目的地点を設定する設定ステップと、上記出発地点から上記目的地点までの経路を検索する検索ステップとを含むことを特徴とする。
【００１４】
本発明のプログラムは、地図と位置情報とが重畳して印刷されている印刷媒体から、電子ペンによって読み取られた上記位置情報に基づいて、電子地図上の経路を検索する検索処理をコンピュータに実行させるプログラムであって、連続する上記位置情報を取得する取得ステップと、上記取得ステップの処理で取得された上記連続する位置情報に基づいて、出発地点と目的地点を設定する設定ステップと、上記出発地点から上記目的地点までの経路を検索する検索ステップとを含む検索処理をコンピュータに実行させる。
【００１５】
本発明のナビゲーション装置は、地図と位置情報とが重畳して印刷されている印刷媒体から、電子ペンによって読み取られた上記位置情報に基づいて、電子地図上の経路を検索するナビゲーション装置において、上記ナビゲーション装置が搭載された車両の現在位置を検出する検出手段と、上記電子ペンにより連続して読み取られた上記位置情報を取得する取得手段と、上記取得手段により取得された前記位置情報に対応する前記印刷媒体上の位置、及び前記位置情報が読み取られた時刻に基づいて、筆記速度を算出する算出手段と、上記現在位置を出発地点に設定し、上記取得手段により取得された前記位置情報のうち最後に読み取られた前記位置情報に対応する前記地図上の地点を目的地点に設定する設定手段と、上記筆記速度に応じた項目を優先して、上記出発地点から上記目的地点までの経路を検索する検索手段とを備えることを特徴とする。
【００１６】
本発明のナビゲーション方法は、地図と位置情報とが重畳して印刷されている印刷媒体から、電子ペンによって読み取られた上記位置情報に基づいて、電子地図上の経路を検索するナビゲーション装置のナビゲーション方法において、
上記ナビゲーション装置が搭載された車両の現在位置を検出する検出ステップと、上記電子ペンにより連続して読み取られた上記位置情報を取得する取得ステップと、上記取得ステップの処理で取得された前記位置情報に対応する前記印刷媒体上の位置、及び前記位置情報が読み取られた時刻に基づいて、筆記速度を算出する算出ステップと、上記現在位置を出発地点に設定し、上記取得ステップの処理で取得された前記位置情報のうち最後に読み取られた前記位置情報に対応する前記地図上の地点を目的地点に設定する設定ステップと、上記筆記速度に応じた項目を優先して、上記出発地点から上記目的地点までの経路を検索する検索ステップとを含むことを特徴とする。
【００１７】
本発明のプログラムは、地図と位置情報とが重畳して印刷されている印刷媒体から、電子ペンによって読み取られた上記位置情報に基づいて、電子地図上の経路を検索する検索処理をコンピュータに実行させるプログラムであって、
上記ナビゲーション装置が搭載された車両の現在位置を検出する検出ステップと、上記電子ペンにより連続して読み取られた上記位置情報を取得する取得ステップと、上記取得ステップの処理で取得された前記位置情報に対応する前記印刷媒体上の位置、及び前記位置情報が読み取られた時刻に基づいて、筆記速度を算出する算出ステップと、上記現在位置を出発地点に設定し、上記取得ステップの処理で取得された前記位置情報のうち最後に読み取られた前記位置情報に対応する前記地図上の地点を目的地点に設定する設定ステップと、上記筆記速度に応じた項目を優先して、上記出発地点から上記目的地点までの経路を検索する検索ステップとを含む検索処理をコンピュータに実行させる。
【発明の効果】
【００１８】
本発明では、電子ペンと印刷媒体とを用いた簡単な作業により、経路検索の条件を簡単に設定することができる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の実施の形態に係るナビゲーション装置、ナビゲーション方法、及びプログラムを、図面に基づいて説明する。ナビゲーション装置としては、車両の一種である自動車に設置されて、自動車の道路案内に用いられるカーナビゲーション装置を例に説明する。ナビゲーション方法及びプログラムについては、カーナビゲーション装置の動作の一部として説明する。
【００２０】
図１は、本発明の実施の形態に係るナビゲーションシステム１の構成例を示すブロック図である。図２は、このシステムの処理の概略を示す図である。
【００２１】
ナビゲーションシステム１は、地図帳１１、電子ペン１２、電子ペン１２とＵＳＢケーブル１３を介して接続されるナビゲーション本体１４、及び地図帳１１と共にユーザに提供されるＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１５から構成されている。
【００２２】
電子ペン１２は、ペン軸３１が指し示した用紙２１の紙面上の位置、筆圧、時刻等の、ペン軸３１の用紙２１の紙面上における軌跡（以下、筆記軌跡と称する）を示すデータ（以下、軌跡データＤeと称する）を、図２に示すようにナビゲーション本体１４に供給する。
【００２３】
ナビゲーション本体１４は、電子ペン１２から供給された、用紙２１の紙面上の位置が連続している一連の軌跡データＤe、即ち例えば、図２に示すように、ユーザがペン軸３１を用紙２１の紙面上で、線を描くように移動させたときの軌跡データＤe（以下、適宜、１ストローク分の軌跡データＤeと称する）に基づいて、案内経路の出発地点や目的地点、案内経路を検索する上で優先する項目（例えば、時間や料金）等の経路検索の条件を決定し、その検索条件に基づいて案内経路を検索する。ナビゲーション本体１４は、その検索結果を提示し、提示した案内経路を誘導する誘導処理を実行する。
【００２４】
図３は、地図帳１１の用紙２１の一例を示す図である。地図帳１１は、このような用紙２１が製本されたものである。
【００２５】
用紙２１の紙面には、地図２２と電子ペン１２が読取可能な座標パターン２３とが重畳して印刷されている。
【００２６】
図４は、各用紙２１に描かれている地図２２の例を示す図である。この例の場合、各用紙２１のそれぞれには、日本全体を含む大きな地図が図中点線で区切られた範囲に切り分けられ、その点線の範囲の部分が地図２２として所定の縮尺によって印刷される。図４においては、簡単のために、１つの地図２２についてのみ符号が付されており、他の地図２２についての符号は省略されている。以下において、用紙２１に描かれた地図を並べて得られる大きな地図（図４の例では、日本全体を含む地図）を、大地図２４と称する。
【００２７】
なお図３の例では、用紙２１の紙面上にある枠２１Ａ内に地図２２が印刷されている。
【００２８】
図５は、図３に示す座標パターン２３の一部を拡大した図である。座標パターン２３は、複数のドット２３Ａの配列パターンである。ドット２３Ａは、用紙２１の紙面全体に印刷されている。なお図５においては、簡単のために、１つのドット２３Ａについてのみ符号が付されており、他のドット２３Ａについての符号は省略されている。
【００２９】
ドット２３Ａは、略０．３ミリメートル間隔に想定される縦基準線Ｌvと横基準線Ｌhとの交点の位置を基準として、図６に示すように、上下左右のいずれか１つの方向（すなわち、４つの方向の中の１つの方向）へ所定の距離だけずれた位置に配置されている。なお図５及び図６においては、それぞれ１本の縦基準線Ｌvと横基準線Ｌhについてのみ符号が付されており、他の縦基準線Ｌvと横基準線Ｌhについての符号は省略されている。また縦基準線Ｌvと横基準線Ｌhを、説明のために図示したが、それらは実際には印刷されていない。
【００３０】
各ドット２３Ａのこの基準に対する上下左右方向のずれは、任意の６×６の合計３６個のドット２３Ａ（例えば、図５中、点線で囲まれているドット２３Ａ）のそれぞれのずれ方向の組み合わせが、ＸＹの二次元の座標値に対応するものとなっている。なおここで６×６個の範囲としたのは、電子ペン１２のドット２３Ａの読み取り範囲が６×６個の範囲であるためである。
【００３１】
図７は、各用紙２１の座標パターン２３が示す座標値を示す図である。この例の場合、各用紙２１の座標パターン２３が示す座標値（正確には、６×６個のドット２３Ａが示す座標値）は、大地図２４（図４）が描かれた大きな用紙（以下、大用紙２５と称する）を想定した場合にその大用紙２５の紙面の左上隅（０，０）を基準とする、ＸＹの二次元の座標値（Ｘ，Ｙ）となっている。なお図７においてはその符号が省略されているが、点線の枠の範囲が用紙２１に相当する。
【００３２】
従って、電子ペン１２は、ペン軸３１が指し示す座標パターン２３（即ち６×６個のドット２３Ａの基準位置に対するずれの組み合わせ）を解読し、大地図２５上の座標値を得ることができる。
【００３３】
図８は、地図帳１１の用紙２１の断面図である。
【００３４】
座標パターン２３を構成するドット２３Ａは、赤外線を吸収するインクにより、地図２２は、赤外線を透過するインクにより、それぞれ用紙２１の紙面上に印刷される。従って、電子ペン１２は、赤外線を照射し、反射される赤外線の強度分布に基づいて、座標パターン２３を解読することができる。
【００３５】
図９は、電子ペン１２の内部構成の例を示すブロック図である。
【００３６】
この例において電子ペン１２は、ペン軸３１、筆圧センサ３２、赤外線ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）３３、ＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）センサ３４、ＵＳＢケーブル１３が接続されるＵＳＢ−Ｉ／Ｆ（ＵＳＢインタフェース）３５、タイマ３６、不揮発性メモリ３７、及びマイクロコンピュータ３８などを有している。これらの各部は、ハウジング３９（図１）内に格納されている。
【００３７】
ペン軸３１は、細長い棒形状のハウジング３９の一端部に、突出して配設されている。
【００３８】
筆圧センサ３２は、ペン軸３１に作用する筆圧を検出する。筆圧センサ３２は、検出した筆圧値をマイクロコンピュータ３８に出力する。
【００３９】
赤外線ＬＥＤ３３及びＣＭＯＳセンサ３４は、ハウジング３９の一端部において、ペン軸３１の配設位置の周囲に配設される。赤外線ＬＥＤ３３は、マイクロコンピュータ３８の制御により、ペン軸３１の先端が紙面に触れるとき、その接触部位及びその周囲の部位へ赤外線を照射する。
【００４０】
ＣＭＯＳセンサ３４は、紙面のその接触部位及びその周囲の部位により反射される赤外線を受光する。ＣＭＯＳセンサ３４は、受光した赤外線の強度分布データを、マイクロコンピュータ３８に出力する。
【００４１】
タイマ３６は、時刻情報を生成し、マイクロコンピュータ３８に出力する。なおタイマ３６は、電子ペン１２が例えばリセットされてからの経過時間などを時刻として計測するものであってもよい。
【００４２】
不揮発性メモリ３７は、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）などで構成され、マイクロコンピュータ３８から供給されたデータを一時的に記憶する。
【００４３】
マイクロコンピュータ３８は、図示せぬ、メモリ、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、入出力ポートなどを有する。入出力ポートには、筆圧センサ３２から不揮発性メモリ３７などが接続される。マイクロコンピュータ３８のＣＰＵは、メモリなどから図示せぬ制御プログラムを読み込んで実行する。これにより、マイクロコンピュータ３８には、軌跡データ生成部４１、及び軌跡データ送信部４２が実現される。
【００４４】
マイクロコンピュータ３８における軌跡データ生成部４１は、ＣＭＯＳセンサ３４により撮像される座標パターン２３から座標値を取得する（具体的には、６×６個のドット２３Ａの基準位置に対するずれの組み合わせから、座標値を読み取る）。軌跡データ生成部４１は、読み取った座標値を表すデータ（以下、読取座標データＤr1と称する）、筆圧センサ３２から供給された筆圧値を表すデータ（以下、ペン圧レベルデータＤr2と称する）、及び筆圧値が得られたときのタイマ３６が計測する時刻（即ちペン軸３１が用紙２１に接触しているときの時刻）を示すデータ（以下、読取時刻データＤr3と称する）を、それぞれ対応させて軌跡データＤeを生成する。軌跡データ生成部４１は、生成した軌跡データＤeを不揮発性メモリ３７に記憶させる。
【００４５】
図１０は、不揮発性メモリ３７に記憶された軌跡データＤeのデータ構造の一例を示す図である。このように、不揮発性メモリ３７には、電子ペン１２のペン軸３１が用紙２１の紙面上に接触したときに得られた、読取座標データＤr1、ペン圧レベルデータＤr2、及び読取時刻データＤr3が、それぞれ対応して、軌跡データＤeとして記憶されている。
【００４６】
図９に戻り軌跡データ送信部４２は、不揮発性メモリ３７に記憶された軌跡データＤeを、ＵＳＢ−Ｉ／Ｆ３５にＵＳＢケーブル１３により接続される機器へ送信する。この例の場合、ナビゲーション本体１４に送信される。
【００４７】
図１１は、ナビゲーション本体１４の構成例を示すブロック図である。
【００４８】
この例においてナビゲーション本体１４は、ジャイロセンサ６１、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）受信機６２、ＵＳＢ−Ｉ／Ｆ６３，ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）Ｉ／Ｆ６４、キーデバイス６５、タッチパネル６６、液晶パネル６７、一時メモリ６８、ＨＤＤ（ハードディスクドライブ）６９、及びマイクロコンピュータ７０などを有する。
【００４９】
ジャイロセンサ６１は、そのＸ軸、Ｙ軸及びＺ軸の３軸方向での加速度を検出する。つまり、ジャイロセンサ６１は、ナビゲーション本体１４が配設される車両の３軸方向での加速度を検出する。
【００５０】
ＧＰＳ受信機６２は、ＧＰＳ衛星が送信するＧＰＳ電波を受信し、緯度経度データを生成する。つまり、ＧＰＳ受信機６２は、ナビゲーション本体１４が配設される車両の位置の緯度経度データを生成する。
【００５１】
ＵＳＢ−Ｉ／Ｆ６３は、フロントパネルの裏側に配設され、電子ペン１２のＵＳＢ−Ｉ／Ｆ３５に接続されたＵＳＢケーブル１３が接続可能となっている。
【００５２】
ＣＤ−Ｉ／Ｆ６４は、ナビゲーション本体１４のＣＤ挿入口（図示せず）に挿入されたＣＤ−ＲＯＭ１５からデータを読み込む。ＣＤ−ＲＯＭ１５は、例えば地図帳１１と共に、例えばカーナビゲーションシステム１の提供元や出版社などから供給される。
【００５３】
ＣＤ−ＲＯＭ１５には、地図２２と座標パターン２３とが重ねて印刷されている用紙２１から読み取られた読取座標データＤr1が示す座標値を、地図２２の地理座標値（例えば、緯度経度）に変換するためのデータ（以下、座標変換テーブルＤcと称する）が記憶されている。
【００５４】
図１２は、この座標変換テーブルＤcの一例を示す図である。この例の場合において座標変換テーブルＤcは、ページＩＤ、基準点ｘ座標、基準点ｙ座標、基準点緯度、基準点経度、及び縮尺から構成されている。
【００５５】
ページＩＤは、各用紙２１のそれぞれに割り振られたＩＤである。図１２の例では、地図帳１１は、用紙２１がＮ頁あることから、用紙２１には、１頁からＮ頁のページＩＤが割り振られている。
【００５６】
基準点ｘ座標及び基準点ｙ座標は、用紙２１の左上隅の座標値を（０，０）とした場合の枠２１Ａの左上隅の座標値（４２４，１０６４）である。この基準点座標は、用紙２１の大きさによって決定され、（４２４，１０６４）は、用紙２１がＡ４サイズである場合の基準点座標である。なお用紙２１がＡ４サイズである場合、座標パターン２３における６×６個のドット２３ＡによるＸＹの座標値は、０．３ミリメートル毎に８ずつ増減し、用紙２１の左上隅の座標値を（０，０）とすると、右下隅の座標値は、（５６００，７９２０）となる。
【００５７】
基準点緯度及び基準点経度は、基準点の位置（この例の場合、枠２１Ａの左上隅）に対応する地図２２上の地点の緯度及び経度である。
【００５８】
縮尺は、地図２２の縮尺である。
【００５９】
即ち座標変換テーブルＤcは、ページＩＤ、用紙２１の基準点の座標値、その基準点の位置に対応する地図２２の地点の緯度経度、そして地図２２の縮尺を、用紙２１の頁毎にまとめたものである。
【００６０】
図１１に戻りキーデバイス６５は、入力ボタン６０（図１）としてナビゲーション本体１４のフロントパネルに配設され、操作に応じた信号をマイクロコンピュータ７０に出力する。
【００６１】
タッチパネル６６は、液晶パネル６７の表示部上に設けられ、操作に応じた信号をマイクロコンピュータ７０に出力する。
【００６２】
液晶パネル６７は、ナビゲーション本体１４のフロントパネルに配設され、マイクロコンピュータ７０から供給される画像データに対応する画像を表示する。
【００６３】
一時メモリ６８は、例えばフラッシュメモリなどの半導体メモリなどにより構成される。一時メモリ６８は、マイクロコンピュータ７０から供給されたデータを一時的に記憶する。
【００６４】
ＨＤＤ６９は、ナビゲーション本体１４が単独で経路探索及び経路案内を実行するために必要となるデータを記憶する。
【００６５】
マイクロコンピュータ７０は、図示せぬメモリ、ＣＰＵ、入出力ポートなどを有する。入出力ポートには、ジャイロセンサ６１からＨＤＤ６９などが接続される。マイクロコンピュータ７０のＣＰＵは、メモリなどから図示せぬ制御プログラムを読み込んで実行する。これにより、マイクロコンピュータ７０には、現在位置検出部８１、取得部８２、制御部８３、及び処理部８４が実現される。
【００６６】
なお、マイクロコンピュータ７０が実行する制御プログラムは、ナビゲーション本体１４の出荷前に、マイクロコンピュータ７０のメモリなどに記憶されたものであっても、ナビゲーション本体１４の出荷後に、マイクロコンピュータ７０のメモリなどに記憶されたものであってもよい。また、制御プログラムの一部が、ナビゲーション本体１４の出荷後に、マイクロコンピュータ７０のメモリなどに記憶されたものであってもよい。ナビゲーション本体１４の出荷後に、マイクロコンピュータ７０のメモリなどに記憶される制御プログラムは、例えばＣＤ−ＲＯＭなどのコンピュータ読取可能な記録媒体に記憶されているものをインストールしたものであっても、インターネットなどの伝送媒体を介してダウンロードしたものをインストールしたものであってもよい。上述した電子ペン１２のマイクロコンピュータ３８が実行する制御プログラムについても、同様である。
【００６７】
現在位置検出部８１は、ジャイロセンサ６１が生成する加速度データやＧＰＳ受信機６２が生成する緯度経度データに基づいて、ナビゲーション本体１４が設置される車両の現在位置(緯度経度)を検出し、その位置を表す現在位置データを制御部８３に供給する。
【００６８】
取得部８２は、ＵＳＢ−Ｉ／Ｆ６３を介して送信されてきた電子ペン１２からの軌跡データＤeを受信する。取得部８２は、受信した軌跡データＤeを一時メモリ６８に記憶させる。
【００６９】
制御部８３は、一時メモリ６８に記憶される軌跡データＤeから、1ストローク分の軌跡データＤeを取得し、取得した１ストローク分の軌跡データＤeに基づいて、後述するように経路検索の条件を決定し、その条件に基づく経路検索を処理部８４に実行させる。
【００７０】
処理部８４は、制御部８３の制御に従って、案内経路の検索を実行し、実行結果に応じた画像データを液晶パネル６７に供給して表示させる。
【００７１】
なお、電子ペン１２やナビゲーション本体１４は、ＵＳＢ−Ｉ／Ｆの代わりに、例えばブルートゥースなどの無線通信Ｉ／Ｆを備えるものであってもよい。
【００７２】
図１３は、ナビゲーション本体１４における案内経路検索処理の流れを示すフローチャートである。
【００７３】
ステップＳ１において、マイクロコンピュータ７０の制御部８３は、一時メモリ６８に記憶されている軌跡データＤeから、１ストローク分の軌跡データＤeを読み出す。
【００７４】
図１４は、電子ペン１２の操作の例を示す図である。図１４の見開きの用紙２１上に示された矢印は、電子ペン１２の用紙２１に対する軌跡を示している。即ちユーザが、この矢印が示すように、用紙２１上のポイントＰ1からポイントＰ2を結ぶように、電子ペン１２のペン軸３１で線を引いた場合、この軌跡に応じた１ストローク分の軌跡データＤeが読み出される。
【００７５】
なお軌跡は、一筆で２点間を結ぶものであれば、直線、曲線、又はルート沿いに引かれたものでもよい。
【００７６】
ステップＳ２において、制御部８３は、一時メモリ６８から読み出した１ストローク分の軌跡データＤeから、軌跡の始点の読取座標データＤr1と終点の読取座標データＤr1を読み出す。具体的には、読取時刻データＤr3が参照されて、１ストローク分の軌跡データＤeの読取座標データＤr1のうち、最初に読み取られた読取座標データＤr1と最後に読み取られた読取座標データＤr1が読み出される。制御部８３は、その始点及び終点の読取座標データＤr1が示す座標値を、始点及び終点に対応する地図２２上の地点の地理座標値に変換する。
【００７７】
図１４の例では、軌跡の始点であるポイントＰ1の読取座標データＤr1が、ポイントＰ1に対応する地図２２の地点の地理座標値に変換される。そしてポイントＰ2の読取座標データＤr1が、ポイントＰ2に対応する地図２２上の地点の地理座標値に変換される。
【００７８】
ここでこの座標変換処理について詳細に説明する。始点及び終点の読取座標データＤr1は、上述したように、大用紙２５上の座標値を示しているので、初めに、この座標値が、用紙２１上の座標値に変換される。
【００７９】
図１５は、読取座標データＤr1が示す大用紙２５上の座標値を用紙２１上の座標値に変換する方法を示す図である。なお図１５においてはその符号が省略されているが、大用紙２５上の点線の枠の範囲が用紙２１に相当する。
【００８０】
この例の場合、ポイントＰ11の読取座標データＤr1が示す大用紙２５上の座標値（Ｘ1，Ｙ2）（即ち大用紙２５の左上隅の座標値を（０，０）とした場合の座標値）が、用紙２１上の座標値（ｘ1，ｙ2）（即ち用紙２１の左上隅の座標値を（０，０）とした場合の座標値）に変換される。
【００８１】
ポイントＰ11はｘ軸方向において、図１５の左側に示すように、大用紙２５の左端から第３番目の用紙２１上にあるので、ポイントＰ11の読取座標データＤr1が示すｘ座標値（Ｘ1）から、用紙２１の幅方向の長さに相当する座標値の２倍の値を減算することで、図１５の右側に示すように、ポイントＰ11の用紙２１上のｘ座標（ｘ1）が求められる。
【００８２】
上述したように、用紙２１の左上隅の座標値を（０，０）とすると、右下隅の座標値は（５６００，７９２０）となるので、用紙２１の幅方向の長さに相当する座標値は、５６００となる。従っていまの場合、ポイントＰ11の読取座標データＤr1が示すｘ座標値（Ｘ1）から、５６００の２倍の１１２００が減算される。
【００８３】
またポイントＰ11はｙ軸方向において、図１５の左側に示すように、大用紙２５の上端から第２番目の用紙２１上にあるので、ポイントＰ11の読取座標データＤr1が示すｙ座標（Ｙ1）から、用紙２１の高さ方向の長さに相当する座標値を減算することで、図１５の右側に示すように、ポイントＰ11の用紙２１上のｙ座標（ｙ1）が求められる。用紙２１の高さ方向の長さに相当する座標値は、７９２０となるので、いまの場合、ポイントＰ11の読取座標データＤr1が示すｙ座標値（Ｙ1）から、７９２０の１倍の７９２０が減算される。
【００８４】
このようにポイントＰ11の座標パターン２３が示す大用紙２５上の座標値（Ｘ1，Ｙ1）が、用紙２１上の座標値（ｘ1，ｙ1）に変換される。
【００８５】
次に、用紙２１上の座標値が、地理座標値に変換される。具体的には、例えば図１５の例の場合、ポイントＰ11がある用紙２１は８頁目のものであるとすると、座標変換テーブルＤc（図１２）の８頁のページＩＤに対応している基準点ｘ座標及び基準点ｙ座標と、先に求めたポイントＰ11の用紙２１上の座標値との差分が求められる。そして結果得られた差分値、並びに８頁のページＩＤに対応付けられている、基準点緯度、基準点経度及び縮尺に基づいて、ポイントＰ11に対応する地図２２上の地点の地理座標値が求められる。
【００８６】
このようにして制御部８３は、始点及び終点の読取座標データＤr1が示す座標値を、地理座標値（即ち緯度経度）に変換する。
【００８７】
なお読取座標データＤr1が示す大用紙２５上の座標値を用紙２１上の座標値に変換する際において、読取座標データＤr1が示す座標値からどのような値を減算するかは、図１５に示した原理から読取座標データＤr1が示す座標値の大きさによって決定される。例えばＸ座標値が、１１２００（=５６００×２）以上であって、１６８００（=５６００×３）より小さな値であれば、１１２００がＸ座標値から減算される。
【００８８】
また用紙２１上の座標値を地理座標値に変換する際においてはポイントが位置する用紙２１が何頁目のものであるかを認知する必要があるが、これも大用紙２５における用紙２１の配列と頁を対応付けておくことにより、読取座標データＤr1が示す座標値の大きさによって認知することができる。図１５の例において、左上から右下方向に、用紙２１の頁が決定される場合、Ｘ座標値の大きさが１１２００（=５６００×２）以上で、１６８００（=５６００×３）より小さく、かつＹ座標値の大きさが、７９２０（=７９２０×１）以上で、１５８４０（=７９２０×２）より小さければ、８頁であると認知することができる。
【００８９】
図１３に戻りステップＳ３において、制御部８３は、案内経路が既に決定されているか否かを判定し、決定されていないと判定した場合、ステップＳ４に進む。
【００９０】
ステップＳ４において、制御部８３は、始点の読取座標データＤr1から得られた地理座標値を有する地点を出発地点に、終点の読取座標データＤr1から得られた地理座標値を有する地点を目的地点にそれぞれ設定する。
【００９１】
ステップＳ５において、制御部８３は、１ストローク分の軌跡データＤeから、用紙２１上のペン軸３１の軌跡の距離、及びその軌跡を描くのに要した時間を算出し、算出したその距離及び時間に基づいて、筆記速度を算出する。
【００９２】
図１４の例では、用紙２１上のポイントＰ1からポイントＰ2までの軌跡の距離、及びその軌跡を描くのに要した時間がそれぞれ算出され、算出された距離及び時間に基づいて、筆記速度が算出される。なお軌跡の距離は、軌跡そのものの長さを距離とすることもできるし、始点と終点の直線距離を、軌跡の距離とすることもできる。
【００９３】
ステップＳ６において、制御部８３は、ステップＳ５で算出した筆記速度が閾値より大きいか否かを判定し、大きいと判定した場合、ステップＳ７において、経路検索の優先モードを、時間優先に設定する。そして制御部８３は、時間優先による、ステップＳ４で設定した出発地点から目的地点までの経路検索を、処理部８４に指示する。処理部８４は、制御部８３の指示に従って、経路を検索し、その検索結果を液晶パネル６７に表示する。
【００９４】
図１６は、図１４の例において時間優先モードで検索された経路の表示例を示す図である。図１６の上側には、図１４と同様の用紙２１が示されており、図１６の下側には、検索された経路が表示された液晶パネル６７が示されている。図１６の上側に示されている用紙２１の地図２２において、太い破線は、高速道路を表し、細い破線は一般道路を表している。図１６の下側に示されている液晶パネル６７の表示において、太い実線は、検索経路を表している。いまの場合、時間優先となっているので、高速道路を含む経路が検索される。図１６の下側において、検索経路の一点破線で囲まれている部分は、高速道路である。
【００９５】
再び図１３に戻りステップＳ６で、筆記速度が閾値以下であると判定された場合、ステップＳ８において、制御部８３は、経路検索の優先モードを、料金優先に設定する。そして制御部８３は、料金優先による、ステップＳ４で設定した出発地点から目的地点までの経路検索を、処理部８４に指示する。処理部８４は、制御部８３の指示に従って、経路を検索し、その検索結果を液晶パネル６７に表示する。
【００９６】
図１７は、図１４の例において料金優先モードで検索された経路の表示例を示す図である。図１７の上側には、図１４と同様の用紙２１が示されており、図１７の下側には、検索された経路が表示された液晶パネル６７が示されている。いまの場合、料金優先となっているので、図１７の下側に示すように、料金が必要となる高速道路を含まない、一般道路のみの経路が検索される。
【００９７】
次に、ステップＳ９において、制御部８３は、検索された経路が案内経路として決定されたか否かを判定する。例えばキーデバイス６５やタッチパネル６６に対して、検索された経路を案内経路として決定する操作がなされたか否かが判定される。
【００９８】
ステップＳ９で、検索された経路が案内経路として決定されたと判定された場合、ステップＳ１０において、制御部８３は、案内経路を誘導する処理を実行する。
【００９９】
一方、ステップＳ９で、案内経路として決定されなかったと判定された場合、ステップＳ１に戻り、それ以降の処理が同様に行われる。
【０１００】
ステップＳ３で、案内経路が既に決定されていると判定された場合、処理は、ステップＳ１１に進む。
【０１０１】
例えば上述した処理が既に行われており、その結果検索された経路が案内経路として決定されている場合、ステップＳ１１に進む。
【０１０２】
ステップＳ１１において、制御部８３は、電子ペン１２の軌跡の始点及び終点に対応する地図２２の地点（即ち始点及び始点の読取座標データＤr1から得られた地理座標値を有する地点）が、案内経路上にあるか否かを判定し、始点及び終点に対応する地点が案内経路上にあると判定した場合、ステップＳ１２に進む。
【０１０３】
ステップＳ１２において、制御部８３は、始点に対応する地点を、変更開始地点に設定し、終点に対応する地点を変更終了地点にそれぞれ設定する。
【０１０４】
ステップＳ１３において、制御部８３は、１ストローク分の軌跡データＤeから、ペン軸３１の用紙２１上の軌跡の距離、及びその軌跡を描くのに要した時間を算出し、算出したその距離及び時間に基づいて、筆記速度を算出する。
【０１０５】
ステップＳ１４において、制御部８３は、筆記速度が閾値より大きいか否かを判定し、大きいと判定した場合、ステップＳ１５において、経路検索の優先モードを、時間優先に設定する。そして制御部８３は、時間優先による、案内経路上の、変更開始地点と変更終了地点との区間の経路の再検索を処理部８４に指示する。処理部８４は、その指示に従って、その区間の経路を再検索し、その検索結果を液晶パネル６７に表示する。
【０１０６】
一方ステップＳ１４で、筆記速度が閾値以下であると判定された場合、ステップＳ１６において、経路検索の優先モードを、料金優先に設定する。そして制御部８３は、料金優先による、案内経路上の、変更開始地点と変更終了地点との区間の経路の再検索を処理部８４に指示する。処理部８４は、その指示に従って、その区間の経路を再検索し、その検索結果を液晶パネル６７に表示する。
【０１０７】
その後、処理はステップＳ９に進み、それ以降の処理が同様に行われる。
【０１０８】
ステップＳ１１で、電子ペン１２の軌跡の始点及び終点に対応する地点が、案内経路上にはないと判定された場合、処理は、ステップＳ１７に進む。
【０１０９】
ステップＳ１７において、制御部８３は、始点又は終点に対応する地図２２上の地点を経由地点に設定する。制御部８３はまた、１ストローク分の軌跡データＤeから、ペン軸３１の用紙２１上の軌跡の距離、及びその軌跡を描くのに要した時間を算出し、算出したその距離及び時間に基づいて、筆記速度を算出する。そして制御部８３は、筆記速度に応じた優先モードでの、経由地点を経由する案内経路の再検索を、処理部８４に指示する。処理部８４は、制御部８３の指示に従って、案内経路を再検索する。
【０１１０】
例えば始点に対応する地点は案内経路上にあるが、終点に対応する地点が案内経路上にないとき、終点に対応する地点が経由地点に設定される。なおこのとき始点に対応する地点と経由地点の経路は、筆記速度に基づく優先モードで検索されるが、経由地点から案内経路に戻る経路については、予め決められた優先モードによって検索される。
【０１１１】
また例えば始点に対応する地点は案内経路上にはないが、終点に対応する地点が案内経路上にあるとき、始点に対応する地点が経由地点に設定される。なおこのとき経由地点と終点に対応する地点までの経路は、筆記速度に基づく優先モードで検索されるが、案内経路のある地点から経由地点に至る経路については、予め決められた優先モードによって検索される。
【０１１２】
また例えば始点及び終点に対応する地点の両方が案内経路上にないとき、始点及び終点に対応する地点の両方が経由地点に設定される。なおこのとき経由地点間の経路は、筆記速度に基づく優先モードで検索されるが、案内経路のある地点から一方の経由地点に至る経路、及び他方の経由地点から案内経路に戻る経路については、予め決められた優先モードによって検索される。
【０１１３】
このように経由地点が設定され、その経由地点を経由する新たな案内経路が検索されると、処理は、ステップＳ９に進み、それ以降の処理が同様に行われる。
【０１１４】
以上のように、電子ペン１２の用紙２１に対する筆記軌跡に基づいて、出発地点と目的地点を設定し、設定した出発地点から目的地点までの経路を検索するようにしたので、検索経路のための出発地点や目的地点を、簡単に、設定することができる。
【０１１５】
また以上のように、電子ペン１２の用紙２１上の軌跡の始点に対応する地図２２上の地点（即ち連続する読取座標データＤr1のうち、最初に読み取られた読取座標データＤr1から得られた地理座標値を有する地点）を出発地点に設定し、軌跡の終点に対応する地図２２上の地点（即ち連続する読取座標データＤr1のうち、最後に読み取られた読取座標データＤr1から得られた地理座標値を有する地点）を目的地点に設定するようにしたので、電子ペン１２で線を引くという直観的な操作により、経路検索のための出発地点や目的地点を設定することができる。
【０１１６】
また以上のように、軌跡の筆記速度を算出し、筆記速度に応じた項目を優先して、出発地点から目的地点までの経路を検索するようにしたので、経路検索で優先させる項目を、簡単に設定することができる。
【０１１７】
なお以上においては、ペン軸３１の軌跡の始点に対応する地点を出発地点として設定するようにしたが、例えば出発地点と目的地点が、複数頁に渡っている場合、その地点間を結ぶように電子ペン１２を操作することができないときがある。そこで例えば終点のみに着目し、出発地点は、例えば現在位置検出部８１で検出される車両の現在位置とすることもできる。
【０１１８】
図１８は、このように現在位置検出部８１で検出される車両の現在位置を出発地点とする場合の案内経路検索処理の流れを示すフローチャートである。
【０１１９】
ステップＳ５１からステップＳ５３においては、図１３のステップＳ１からステップＳ３における場合と同様の処理が実行されるので、その説明は省略する。
【０１２０】
ステップＳ５４において、制御部８３は、現在位置検出部８１で検出された車両の現在位置の地点を出発地点に設定し、軌跡の終点に対応する地点を目的地点に設定する。
【０１２１】
ステップＳ５５からステップＳ６０においては、図１３のステップＳ５からステップＳ１０における場合と同様の処理が実行されるので、その説明は省略する。
【０１２２】
ステップＳ５３で、案内経路が既に決定されていると判定された場合、処理は、ステップＳ６１に進む。
【０１２３】
ステップＳ６１において、制御部８３は、電子ペン１２の軌跡の終点に対応する地図２２上の地点を経由地点に設定する。制御部８３はまた、１ストローク分の軌跡データＤeから、ペン軸３１の用紙２１上の軌跡の距離、及びその軌跡を描くのに要した時間を算出し、算出したその距離及び時間に基づいて、筆記速度を算出する。そして制御部８３は、筆記速度に応じた優先モードでの、経由地点を経由する案内経路の再検索を、処理部８４に指示する。処理部８４は、制御部８３の指示に従って、案内経路を再検索する。
【０１２４】
このように経由地点が設定され、その経由地点を経由する新たな案内経路が検索されると、処理は、ステップＳ５９に進み、それ以降の処理が同様に行われる。
【０１２５】
なお以上においては、座標変換テーブルＤcは、ＣＤ−ＲＯＭ１５に記憶されて提供される場合を例として説明したが、光ディスク、光磁気記録媒体、半導体メモリなどの他の記録媒体に記憶されて提供されるようにすることもできる。また例えばナビゲーション本体１４のＨＤＤ６９などに予め記憶されるようにすることもできる。またインターネットなどの伝送媒体を介して提供されるようにすることもできる。
【０１２６】
また以上においては、車両が走行する経路を検索する場合を例として説明したが、人物の歩く経路を検索することもできる。
【０１２７】
また以上においては、出発地とする地点、目的地とする地点、又は経由地とする地点を設定する場合を例として説明したが、他の目的の対象となる地点を設定することもできる。
【０１２８】
また以上においては、電子ペン１２によって指し示された地点が、出発地点、目的地点、又は経由地点として設定されたが、指し示された地点近傍の主要な地点（例えば、道路上の地点や施設がある地点）が、出発地点等として設定されるようにすることもできる。このようにすることにより、例えば、走行中の車の揺れや地図２２の大きさ等の理由で、電子ペン１２によって目的地点等としたい位置を指し示すことができない場合でも、適切に目的地点等を設定することができる。
【０１２９】
また以上においては、電子ペン１２の軌跡によって、１つの地点又は２つの地点が経路検索の条件として設定されるようにしたが、３つ以上の地点が、経路検索の条件として設定されるようにすることもできる。
【０１３０】
例えば、電子ペン１２で用紙２１上に線を引くときに、線を引く途中で一度電子ペン１２を止め（用紙２１に接触したままの状態）、再び線を引くようにしたとき、線の始点と終点の他、電子ペン１２が止まった地点を、それぞれ経由地点として設定するようにすれば、３つの地点を経由地点として設定することができる。また同様にして４つ以上の地点を設定することもできる。なお電子ペン１２が止まったか否かは、読取時刻データＤ3により判定することができ、その地点の位置は、上述した読取座標データＤ1からの地理座標への変換により特定することができる。なお各経由地点間の経路検索において優先される事項は、経由地点間の筆記速度によって決定される。
【０１３１】
また以上においては、電子ペン１２のペン軸３１の用紙２１への接触を、電子ペン１２の軌跡としたが、電子ペン１２の用紙２１に対する何らかの操作に対応したものであれば、電子ペン１２の軌跡を、他の方法で特定することもできる。
【０１３２】
また以上においては、用紙２１に、地図２２及び座標パターン２３が印刷されている場合を例として説明したが、地図２２についてはユーザが視覚的に認識でき、座標パターン２３については電子ペン１２が読み取り可能であれば、他の方法で用紙２１に提示されていてもよい。
【０１３３】
例えば液晶ディスプレイ上に地図２２を表示させ、タッチパネルの電磁誘導式、磁気歪式、感圧式等の座標読み取り原理から、電子ペン１２が用紙２１上の座標を読み取ることができようにすることもできる。
【０１３４】
また以上においては、座標パターン２３は、用紙２１上の座標値を示していたが、地理座標そのものを示すようにし、電子ペン１２が直接地理座標を読み取ることができるようにすることもできる。
【０１３５】
また以上においては、筆記速度に応じて優先モードを決定するようにしたが、加速度や筆圧等他の条件に基づいて優先モードを決定することもできる。
【０１３６】
また以上においては、時間及び料金を経路検索で優先する項目としたが、他のものを優先項目とすることができる。
【０１３７】
例えば経路長が最短になる経路を優先的に検索する距離優先、走りやすい幅の広い道の経路を優先的に検索する大きな道優先、難しい右折が少ない経路を優先的に検索する右折少なめ優先などがある。例えば筆記速度が速ければ、距離優先となり、遅い場合は、大きな道優先又は右折少なめ優先とすることができる。
【０１３８】
また図１３又は図１８に示した案内経路検索処理における各処理が、上述したようにすべて実行される場合に限らず、一部の処理のみが実行されるようにすることもできる。例えば、出発地点及び目的地点の設定は行われるが、優先モードの設定は行われないようにすることもできる。
【産業上の利用可能性】
【０１３９】
本発明は、自動車などの車両にナビゲーション本体が設置されるナビゲーションシステムにおいて好適に利用することができる。
【図面の簡単な説明】
【０１４０】
【図１】本発明の実施の形態に係るナビゲーションシステムを示す構成図である。
【図２】図１のナビゲーションシステムの処理の概略を示す図である。
【図３】図１の地図帳の用紙の例を示す図である。
【図４】図２の用紙に印刷される地図の例を示す図である。
【図５】図２の用紙に印刷された座標パターンの詳細を説明する図である。
【図６】図４のドットの位置を説明する図である。
【図７】図２の用紙に印刷された座標パターンが示す座標値を説明する図である。
【図８】図２の用紙の部分断面図である。
【図９】図１の電子ペンの構成例を示すブロック図である。
【図１０】軌跡データの構成例を示す図である。
【図１１】図１のナビゲーション本体１４の構成例を示すブロック図である。
【図１２】座標変換テーブルの例を示す図である。
【図１３】案内経路検索処理の流れを示すフローチャートである。
【図１４】電子ペンの軌跡の例を示す図である。
【図１５】座標変換処理を説明する図である。
【図１６】経路検索結果を示す図である。
【図１７】他の経路検索結果を示す図である。
【図１８】他の案内経路検索処理の流れを示すフローチャートである。
【符号の説明】
【０１４１】
１  ナビゲーションシステム，  １１  地図帳，  １２  電子ペン，  １４  ナビゲーション本体，  ２１  用紙，  ２２  地図，  ２３  座標パターン，  ２３Ａ  ドット，  ２４  大地図，  ２５  大用紙，  ３１  ペン軸，  ３２  筆圧センサ，  ３３  赤外線ＬＥＤ，  ３４  ＣＯＭＳセンサ，  ３５  ＵＳＢ−Ｉ／Ｆ，  ３６  タイマ，  ３７  不揮発性メモリ，  ３８  マイクロコンピュータ，  ４１  軌跡データ生成部，  ４２  軌跡データ送信部，  ７０  マイクロコンピュータ，  ８１  現在位置検出部，  ８２  取得部，  ８３  制御部，  ８４  処理部
【図１】
2009288181.tif 000003
【図２】
2009288181.tif 000004
【図３】
2009288181.tif 000005
【図４】
2009288181.tif 000006
【図５】
2009288181.tif 000007
【図６】
2009288181.tif 000008
【図７】
2009288181.tif 000009
【図８】
2009288181.tif 000010
【図９】
2009288181.tif 000011
【図１０】
2009288181.tif 000012
【図１１】
2009288181.tif 000013
【図１２】
2009288181.tif 000014
【図１３】
2009288181.tif 000015
【図１４】
2009288181.tif 000016
【図１５】
2009288181.tif 000017
【図１６】
2009288181.tif 000018
【図１７】
2009288181.tif 000019
【図１８】
2009288181.tif 000020