(57)【要約】【課題】ルート案内シミュレーションの表示速度をそのルート中で可変にでき、しかもその可変作業にわずらわしさが伴わないルート案内シミュレーションの表示速度の変更を可能とする。【解決手段】表示部１１０に表示された地図の位置を特定できる特殊なパターンとが印刷された紙地図５と、紙地図５上をカーナビゲーションシステム１によりルート検索された設定ルートに沿ってなぞった際の紙地図５の表面をなぞる速さを検出する電子ペン４とを備え、ルート案内シミュレーションを行う際に、電子ペン４にて表面を速くなぞった区間では擬似車両の移動速度を速くし、遅くなぞった区間ではその移動速度を遅くする。【選択図】図１
2009229143.tif 000002
【特許請求の範囲】
【請求項１】
表示部に表示された地図上で、移動体の走行位置を示す所定のマークを移動させ、擬似走行によるルート案内を行うルート案内シミュレーション機能を有するナビゲーションシステムであって、
上記表示部に表示された地図の位置を特定できる特殊なパターンとが印刷された地図媒体と、
上記地図媒体上をなぞることで上記地図媒体を読み取り、上記地図媒体の表面をなぞる速さの検出を行う携帯入力装置と、
を備え、
ルート案内シミュレーションを行う際に、上記携帯入力装置にて上記地図媒体の表面を速くなぞった区間では上記所定のマークの移動速度を速くし、遅くなぞった区間では上記所定のマークの移動速度を遅くすることを特徴とするナビゲーションシステム。
【請求項２】
表示部に表示された地図上で、移動体の走行位置を示す所定のマークを移動させ、擬似走行によるルート案内を行うルート案内シミュレーション機能を有するナビゲーションシステムであって、
上記表示部に表示された地図の位置を特定できる特殊なパターンとが印刷された地図媒体と、
上記地図媒体上を、上記ナビゲーションシステムによりルート検索された設定ルートに沿ってなぞることで、上記地図媒体を読み取り、上記地図媒体の表面をなぞる速さを検出する携帯入力装置と、
を備え、
ルート案内シミュレーションを行う際に、上記携帯入力装置にて上記地図媒体の表面を速くなぞった区間では上記所定のマークの移動速度を速くし、遅くなぞった区間では上記所定のマークの移動速度を遅くすることを特徴とするナビゲーションシステム。
【請求項３】
前記携帯入力装置により読み取られた軌跡情報に含まれる座標情報から前記ナビゲーションシステムで利用可能な緯度経度情報を生成する緯度経度生成手段と、
上記緯度経度生成手段により生成された緯度経度情報が、前記ナビゲーションシステムによりルート検索された設定ルート上の各ノードに対応する緯度経度と一致した際に、上記軌跡情報に含まれる時刻情報を、上記各ノード毎にその緯度経度と対応付けて記憶するノードトレース時刻記憶部と、
上記ノードトレース時刻記憶部に記憶されたノードの緯度経度と、隣接するノードであるか否かを判断する隣接ノード判定手段と、
を備えることを特徴とする請求項１または２に記載のナビゲーションシステム。
【請求項４】
前記隣接ノード判定手段によりお互い隣接するノードであると判断された第１および第２の各ノードが隣接する区間であるリンクに対し、所定の識別情報をそれぞれ生成する識別情報生成手段と、
上記第１および第２のノードそれぞれの時刻情報とから、前記携帯入力装置による上記リンクの筆記速度を算出し、上記識別情報生成手段により生成された各識別情報と対応付けて記憶する速度情報記憶部と、
前記ルート案内シミュレーションが開始されると、前記表示部に表示された前記設定ルートのスタート地点からゴール地点までの間に存在する所定の識別情報の付与された前記各リンク上を移動する前記所定のマークの移動速度を、上記速度情報記憶部に記憶された当該リンクの所定の識別情報に対応する上記筆記速度に比例して設定する移動速度設定手段と、
を備えることを特徴とする請求項３に記載のナビゲーションシステム。
【請求項５】
前記携帯入力装置にて前記地図媒体をなぞることにより得られた軌跡情報を順次に全て記憶し、
前記記憶された軌跡情報から前記設定ルートの設定を行い、
前記設定ルートが設定されることにより前記ノードの緯度経度が決定された段階で、前記各リンクの筆記速度の算出を行う、
ことを特徴とする請求項３または４に記載のナビゲーションシステム。
【請求項６】
前記各リンクは、前記各ノード以外の任意の地点により区切られることを特徴とする請求項３から５のいずれか１項に記載のナビゲーションシステム。
【請求項７】
表示部に表示された地図の位置を特定できる特殊なパターンとが印刷された地図媒体の表面をなぞることで、上記地図媒体を読み取り、上記地図媒体の表面をなぞる速さを検出するステップと、
ルート案内シミュレーションを行う際に、上記地図媒体の表面を速くなぞった区間では、移動体の走行位置を示す所定のマークの移動速度を速くし、遅くなぞった区間では上記所定のマークの移動速度を遅くするステップと、
を含むことを特徴とするルート案内シミュレーションの速度設定方法。
【請求項８】
表示部に表示された地図の位置を特定できる特殊なパターンとが印刷された地図媒体の表面を、ナビゲーションシステムによりルート選択された設定ルートに沿ってなぞることで、該表面をなぞる速さを検出するステップと、
ルート案内シミュレーションを行う際に、上記地図媒体を速くなぞった区間では、移動体の走行位置を示す所定のマークの移動速度を速くし、遅くなぞった区間では上記所定のマークの移動速度を遅くするステップと、
を含むことを特徴とするルート案内シミュレーションの速度設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーションシステムおよびルート案内シミュレーションの速度設定方法に関する。
【背景技術】
【０００２】
従来より、自動車等の車両に搭載されるナビゲーションシステムにおいて、実走行前に、現在地（スタート地点）から目的地（ゴール地点）までのルート案内シミュレーション等を行う機能を有するものが知られている。この種の装置では、ルート案内シミュレーションを行う際の擬似車両の擬似走行速度を２倍速、３倍速等に変更可能としている。
【０００３】
また、ルート案内シミュレーション中において、擬似走行速度を可変することができるものが知られている（例えば、特許文献１参照）。この特許文献１には、右左折する交差点の無いルートが長く続く場合等、ユーザが冗長と感じるルートにおいては、ルート案内シミュレーションを早送り（擬似車両の走行速度を高速に）表示したり、逆に、複雑な交差点や分かりづらいインターチェンジ周辺等では、ルート案内シミュレーションを遅送り（擬似車両の走行速度を低速に）表示することにより、ユーザの必要性に応じ、ユーザが快適にルート案内シミュレーションを見ることを可能としている。
【０００４】
【特許文献１】特開２００１−０２１３７３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、２倍速、３倍速等に変更可能なナビゲーションシステムでは、特定の道路状況におけるルート案内シミュレーションの表示速度（擬似車両の走行速度）を全ルートを通して一定に可変するのみであり、任意のルート上において、ユーザ所望のルート案内シミュレーションの表示速度の変更ができない。また、特許文献１記載の発明では、ユーザは、画面を見ながら走行速度を変更することになり注意力を要するものとなる。また、走行速度の変更のたびに操作が必要となり、非常にわずらわしいものとなる。
【０００６】
本発明は、係る問題に鑑みてなされたもので、ルート案内シミュレーションの表示速度をそのルート中で可変にでき、しかもその可変作業にわずらわしさが伴わないナビゲーションシステムおよびルート案内シミュレーションの速度設定方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述の目的を達成するため、本発明のナビゲーションシステムは、表示部に表示された地図上で、移動体の走行位置を示す所定のマークを移動させ、擬似走行によるルート案内を行うルート案内シミュレーション機能を有するナビゲーションシステムであって、表示部に表示された地図の位置を特定できる特殊なパターンとが印刷された地図媒体と、地図媒体上をなぞることで地図媒体を読み取り、地図媒体の表面をなぞる速さの検出を行う携帯入力装置と、を備え、ルート案内シミュレーションを行う際に、携帯入力装置にて地図媒体の表面を速くなぞった区間では所定のマークの移動速度を速くし、遅くなぞった区間では所定のマークの移動速度を遅くする制御を行うものである。
【０００８】
また、本発明のナビゲーションシステムは、表示部に表示された地図上で、移動体の走行位置を示す所定のマークを移動させ、擬似走行によるルート案内を行うルート案内シミュレーション機能を有するナビゲーションシステムであって、表示部に表示された地図の位置を特定できる特殊なパターンとが印刷された地図媒体と、地図媒体上を、ナビゲーションシステムによりルート検索された設定ルートに沿ってなぞることで、地図媒体を読み取り、地図媒体の表面をなぞる速さを検出する携帯入力装置と、を備え、ルート案内シミュレーションを行う際に、携帯入力装置にて地図媒体の表面を速くなぞった区間では所定のマークの移動速度を速くし、遅くなぞった区間では所定のマークの移動速度を遅くする制御を行うものである。
【０００９】
また、本発明のナビゲーションシステムは、上記発明において、携帯入力装置により読み取られた軌跡情報に含まれる座標情報からナビゲーションシステムで利用可能な緯度経度情報を生成する緯度経度生成手段と、緯度経度生成手段により生成された緯度経度情報が、ナビゲーションシステムによりルート検索された設定ルート上の各ノードに対応する緯度経度と一致した際に、軌跡情報に含まれる時刻情報を、各ノード毎にその緯度経度と対応付けて記憶するノードトレース時刻記憶部と、ノードトレース時刻記憶部に記憶されたノードの緯度経度と、隣接するノードであるか否かを判断する隣接ノード判定手段と、を備えるものである。
【００１０】
また、本発明のナビゲーションシステムは、上記発明において、隣接ノード判定手段によりお互い隣接するノードであると判断された第１および第２の各ノードが隣接する区間であるリンクに対し、所定の識別情報をそれぞれ生成する識別情報生成手段と、第１および第２のノードそれぞれの時刻情報とから、携帯入力装置によるリンクの筆記速度を算出し、識別情報生成手段により生成された各識別情報と対応付けて記憶する速度情報記憶部と、ルート案内シミュレーションが開始されると、表示部に表示された設定ルートのスタート地点からゴール地点までの間に存在する所定の識別情報の付与された各リンク上を移動する所定のマークの移動速度を、速度情報記憶部に記憶された当該リンクの所定の識別情報に対応する筆記速度に比例して設定する移動速度設定手段と、を備えるものである。
【００１１】
また、本発明のナビゲーションシステムは、上記発明において、携帯入力装置にて地図媒体をなぞることにより得られた軌跡情報を順次に全て記憶し、記憶された軌跡情報から設定ルートの設定を行い、設定ルートが設定されることによりノードの緯度経度が決定された段階で、各リンクの筆記速度の算出を行うことが好ましい。
【００１２】
また、本発明のナビゲーションシステムは、上記発明において、各リンクは、各ノード以外の任意の地点により区切られることが好ましい。
【００１３】
また、本発明のルート案内シミュレーションの速度設定方法は、表示部に表示された地図の位置を特定できる特殊なパターンとが印刷された地図媒体の表面をなぞることで、地図媒体を読み取り、地図媒体の表面をなぞる速さを検出するステップと、ルート案内シミュレーションを行う際に、地図媒体の表面を速くなぞった区間では、移動体の走行位置を示す所定のマークの移動速度を速くし、遅くなぞった区間では所定のマークの移動速度を遅くするステップと、を含むものである。
【００１４】
また、本発明のルート案内シミュレーションの速度設定方法は、表示部に表示された地図の位置を特定できる特殊なパターンとが印刷された地図媒体の表面を、ナビゲーションシステムによりルート選択された設定ルートに沿ってなぞることで、該表面をなぞる速さを検出するステップと、ルート案内シミュレーションを行う際に、地図媒体を速くなぞった区間では、移動体の走行位置を示す所定のマークの移動速度を速くし、遅くなぞった区間では所定のマークの移動速度を遅くするステップと、を含むものである。
【発明の効果】
【００１５】
本発明によれば、ルート案内シミュレーションの表示速度をそのルート中で可変にでき、しかもその可変作業にわずらわしさが伴わないルート案内シミュレーションの表示速度の変更が可能となる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施の形態に係るナビゲーションシステムおよびルート案内シミュレーションの速度設定方法を、図面に基づいて説明する。ナビゲーションシステムは、車両の一種である自動車に設置されて、自動車の道路案内に用いられるカーナビゲーションシステムを例に説明する。ルート案内シミュレーションの速度設定方法は、カーナビゲーションシステムの動作の一部として説明する。
【００１７】
図１は、本発明の実施の形態に係るカーナビゲーションシステム１を示す構成図である。カーナビゲーションシステム１は、自動車に設置されるナビゲーション装置としてのナビゲーション本体２と、ナビゲーション本体２とＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ケーブル３により接続可能な、携帯入力装置としての電子ペン４と、印刷物としての特殊なパターンと地図が印刷された地図媒体となる紙地図５と、を有する。ＵＳＢケーブル３は、通信ケーブルの一種である。
【００１８】
図２は、図１中の紙地図５中の１ページを示す図である。紙地図５は、複数のページで構成されていても良い。図３は、図２の特殊なパターンと地図が印刷された紙地図５である専用シートの部分断面図である。
【００１９】
紙地図５は、図３に示すように、シート１１の紙面に、赤外線を吸収するインク１２ａからなるドット１２と、赤外線を透過するインク１２ｂからなる地図とが印刷されたものである。シート１１には、まず、赤外線を吸収するインク１２ａが印刷され、その上に、赤外線を透過するインク１２ｂにより地図などの情報が印刷される。
【００２０】
紙地図５のページには、赤外線を吸収するインク１２ａにより、複数の座標パターン１３が印刷される。座標パターン１３は、電子ペン４により読み取り可能な解像度のパターンであり、例えば、６×６個のドット１２により構成されている。
【００２１】
図４は、シート１１に対する複数の座標パターン１３の印刷状態の一例を示す説明図である。図４において、複数の座標パターン１３を構成する複数のドット１２は、略０．３ミリメートル間隔で、縦横に配列されている。そして、１つの座標パターン１３は、６×６個のドット１２により構成される。座標パターン１３内におけるその複数のドット１２の配置は、少なくともその紙面中の複数の座標パターン１３において互いが区別できるように、座標パターン１３毎に互いに異なる。
【００２２】
座標パターン１３は、左右上下に１列または１行ずれることで異なる座標パターン１３となる。また、斜め上、斜め下に１ます分ずれることで異なる座標パターン１３となる。図４で示す座標パターン１３は、その座標パターン１３の中心のます目である中心ます目１３ａの位置を示すパターンとなる。他の座標パターン１３もそれぞれ中心位置を示すものとなる。
【００２３】
具体的にはたとえば、各ドット１２は、図４中の所定の一定間隔毎の縦基準線と横基準線とからなる直交格子１６の交点の位置を基準として、上下左右のいずれか１つの方向（すなわち、４つの方向の中の１つの方向）へ少しずれた位置に印刷される。そして、各座標パターン１３における６×６個の合計３６個のドット１２のずれ方向の組合せは、複数の座標パターン１３の中で唯一なものとなっている。これにより、複数のドット１２の中から６×６個のドット１２を選んだとき、その３６個のドット１２のずれ方向の組合せは、他のすべての３６個のドット１２によるずれ方向の組合せと異なるものとすることができる。この組み合わせは４の３６乗とおりとなる。
【００２４】
この複数の座標パターン１３の中で唯一となる３６個のドット１２のずれ方向の組合せにより、各座標パターン１３には、ユニークな座標値を対応付けることができる。
【００２５】
複数の座標パターン１３は、図２の紙面の略全面に印刷される（図示せず）。しかし、地図画像２１の箇所のみに座標パターン１３を配置させても良い。複数の座標パターン１３上には、地図画像２１が重ねて印刷される。しかし、地図画像２１の上に座標パターン１３を印刷しても良い。
【００２６】
シート１１の略全面に印刷される複数の座標パターン１３は、それぞれのユニークなドット１２の配列に基づいて、電子ペン４により互いに異なる座標値の座標データへ変換される。地図画像２１と重ねて印刷される複数の座標パターン１３は、紙面上の位置に応じて互いに異なるものとなる。複数の座標パターン１３は、たとえば紙面の左上隅を基準（０，０）とする、Ｘ，Ｙの二次元の座標データへ変換される。図２の紙面では、紙面の横方向がＸ軸であり、紙面の縦方向がＹ軸である。
【００２７】
なお、複数の座標パターン１３は、たとえば１冊の紙地図５のすべてのページを１つの大きな紙面上に並べたと仮定した状態において、その大きな紙面の左上隅を基準（０，０）とする、Ｘ，Ｙの二次元の座標データへ変換されるものであってもよい。この変形例の場合、二次元の座標データにより、ページ内の読取位置のみならず、紙地図５中のページも特定することが可能である。この二次元座標データは、上述したように、直交格子１６の交点から少しずれた６×６の３６個のドット群から絶対アドレスを算出するようになっている。これにより、この座標パターン１３が印刷された位置や、どの紙（何ページ目の紙）であるかが判断される。
【００２８】
紙地図５の各ページには、図３に示すように、赤外線を吸収するインク１２ａの上に、赤外線を透過するインク１２ｂにより、自動車が通行可能な複数の道路を含む四角形の地図画像２１や、各種の長方形のマーク２２，２３とが印刷される。地図画像２１および複数の電子ペン用マーク２２，２３は、シート１１の別々の領域に、互いに重ることがないように領域を分けて印刷される。
【００２９】
赤外線を透過するインク１２ａによりシート１１に形成される電子ペン用マーク２２，２３は、電子ペン４を制御するためのものである。電子ペン用マーク２２，２３には、たとえばリセットマーク２２、決定マーク２３などがある。なお、シート１１には、電子ペン用マーク２２，２３の他にも、たとえば、目的地設定マーク、ランドマーク取得マークなどの、電子ペン４により読み取った座標パターン１３の利用を制御するためのコマンドマークなどを印刷してもよい。
【００３０】
図５は、図１中の電子ペン４の構成を示すブロック図である。電子ペン４は、ペン軸３１、筆圧センサ３２、赤外線ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）３３、ＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）センサ３４、ＵＳＢケーブル３が接続されるＵＳＢＩ／Ｆ（ＵＳＢインタフェース）３５、時刻情報を生成するタイマ３６、不揮発性メモリ３７、マイクロコンピュータ３８などを有する。電子ペン４は、図１に示すように、細長い棒形状のハウジング３９を有する。
【００３１】
なお、電子ペン４や後述するナビゲーション本体２は、ＵＳＢＩ／Ｆ３５の代わりに、たとえばブルートゥースなどの無線通信Ｉ／Ｆを備えるものであってもよい。また、タイマ３６は、電子ペン４がたとえばリセットされてからの経過時間などを時刻として計測するものであってもよい。
【００３２】
また、不揮発性メモリ３７は、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）などで構成されるが、省略することも可能である。この場合、すなわち、不揮発性メモリ３７が電子ペン４内部に設けられている場合には、例えば、読取データ（サンプリングデータ）の読み取りが終了するまで、不揮発性メモリ３７に一旦読取データを記憶しておき、電子ペン４に設けられたスイッチ（図示せず）等を操作することにより、或いはナビゲーション本体２にて何らかの操作が行われることにより、不揮発性メモリ３７に記憶された読取データがナビゲーション本体２の軌跡情報解析部（後述）１００に軌跡情報として送信されることとなる。一方、不揮発性メモリ３７が設けられていない場合には、例えば、電子ペン４にて読み取られた読取データがサンプリングされる度に、ナビゲーション本体２の軌跡情報解析部（後述）１００に軌跡情報として送信されることとなる。
【００３３】
ペン軸３１は、この細長い棒形状のハウジング３９の一端部に、突出して配設される。筆圧センサ３２は、ペン軸３１に作用する筆圧を検出する。筆圧センサ３２は、検出した筆圧値をマイクロコンピュータ３８へ出力する。電子ペン４は、このペン軸３１を利用して画や文字を描くことができるようになっているが、文字等を描くことができず、紙地図５を単になぞるだけのスタイラスペンとしてもよい。
【００３４】
赤外線ＬＥＤ３３およびＣＭＯＳセンサ３４は、ハウジング３９の一端部において、ボールペン軸３１の配設位置の周囲に配設される。赤外線ＬＥＤ３３は、ボールペン軸３１の先端が紙面に触れるとき、その接触部位およびその周囲の部位へ赤外線を照射する。ＣＭＯＳセンサ３４は、紙面のその接触部位およびその周囲の部位により反射される赤外線を受光する。ＣＭＯＳセンサ３４は、受光した赤外線の強度分布データを、マイクロコンピュータ３８へ出力する。
【００３５】
マイクロコンピュータ３８は、メモリ、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、入出力ポート（図示せず）などを有する。入出力ポートには、筆圧センサ３２、赤外線ＬＥＤ３３、ＣＭＯＳセンサ３４、ＵＳＢＩ／Ｆ３５、タイマ３６、不揮発性メモリ３７などが接続される。電子ペン４のＣＰＵは、不図示のメモリなどから制御プログラムを読み込んで実行する。これにより、電子ペン４のマイクロコンピュータ３８には、読取データ生成部４１と、読取データ送信部４２と、が実現される。
【００３６】
読取データ生成部４１は、ＣＭＯＳセンサ３４により撮像される座標パターン１３を紙面中の座標値へ変換し、図６に示す読取データ４６を生成する。すなわち、座標値の読取座標データ（読取座標情報）５１などを有する読取データ（読取情報）４６を生成する。読取データ（情報）生成部４１は、生成した読取データ４６を不揮発性メモリ３７に記憶させる。
【００３７】
図６は、図５中の不揮発性メモリ３７に記憶される所定時間内の読取データ４６のデータ構造の一例を示す図である。読取データ４６は、通常、複数のレコードで構成される。図６では、横一列が１つのレコードに相当する。読取データ４６の各レコードは、少なくとも、読取座標データ（情報）５１と、ペン圧レベルデータ（情報）５２と、読取時刻データ（情報）５３と、を有する。読取座標データ５１は、ＣＭＯＳセンサ３４により撮像される座標パターン１３から得られる座標値を有する座標データであり、Ｘ，Ｙの二次元の座標データである。ペン圧レベルデータ５２は、筆圧センサ３２が検出した筆圧値を有するデータである。読取時刻データ５３は、ある１つの座標パターン１３が得られたときの、タイマ３６が計測する時刻を有するデータである。なお、ペン圧レベルデータ（情報）５２は省略しても良い（本実施の形態では必須ではない）。
【００３８】
図２中のリセットマーク２２や決定マーク２３の部分は、各マーク２２，２３印刷されている位置を示す読取座標データに、「リセット」や「決定」の各機能を紐付けすることで、各機能を実現するようにしている。なお、本実施の形態において、リセットマーク２２および決定マーク２３は省略することが可能である。
【００３９】
読取データ送信部４２は、図５中の不揮発性メモリ３７に記憶される読取データ４６を、ＵＳＢＩ／Ｆ３５を介してＵＳＢケーブル３により接続される機器へ送信する。図１のカーナビゲーションシステム１では、電子ペン４のＵＳＢＩ／Ｆ３５には、ＵＳＢケーブル３によりナビゲーション本体２が接続される。読取データ送信部４２は、ナビゲーション本体２へ、不揮発性メモリ３７に記憶される読取データ４６を送信する。
【００４０】
図７は、カーナビゲーションシステム１の構成を示すブロック図である。カーナビゲーションシステム１は、軌跡情報解析部１００、変換ＤＢ（データベース）１０１、ルート設定部１０２、地図ＤＢ（データベース）１０３、入力部１０４、制御部１０５、ノードトレース時刻記憶部１０６、速度情報記憶部１０７、ルート案内シミュレーション部１０８、設定ルート記憶部１０９、表示部１１０、ＲＡＭ（Random Access Memory）１１１、ＲＯＭ（Read Only Memory）１１２、およびシステムバス１１３により構成される。なお、図７では、本実施の形態に関わる部分のみの構成を示しており、カーナビゲーションシステムの構成全体を示したものではない。また、図７では、説明を簡単にするため、１つの制御部（制御部１０５）によりカーナビゲーションシステム１の制御を行うものとしているが、これに限定されることは無く、各機能ブロック毎に制御部を有するユニット構成とすることも可能である。
【００４１】
電子ペン４は、特殊なパターンが印刷された専用の紙地図５をなぞる（例えば、所定のペン圧レベル以上にてトレースする）ことにより、所定の間隔にて紙地図５の軌跡情報（読取座標情報および読取時刻情報）を読み取り、軌跡情報解析部１００に供給する。
【００４２】
緯度経度生成手段である軌跡情報解析部１００は、電子ペン４より供給された軌跡情報に含まれる座標情報を、変換ＤＢ１０１に記憶された、座標情報を緯度経度情報に変換するテーブルを参照することで、ナビゲーションシステムで利用可能な緯度経度情報に変換（生成）し、軌跡情報に含まれる時刻情報と共に制御部１０５に供給する。
【００４３】
変換ＤＢ１０１は、座標情報を緯度経度情報に変換するテーブル等を記憶する。なお、これらのテーブルは、例えば、外部より提供されるものとしてもよい。また、変換ＤＢ１０１の情報と地図ＤＢ１０３と紙地図５の情報は整合が取れているものとする。また、電子ペン４側で行っている座標パターン１３を座標情報すなわち読取座標情報５１に変換するテーブルを変換ＤＢ１０１が持つようにしても良い。
【００４４】
ルート設定部１０２は、入力部１０４より入力されたスタート地点およびゴール地点に基づき、制御部１０５の制御のもと、地図ＤＢ１０３を参照して設定ルートを検索・設定する。検索・設定された設定ルートは設定ルート記憶部１０９に記憶される。なお、設定ルートは、候補となるルートが複数検索され、ユーザ選択によって最終的な設定ルートが決定されるようにしてもよい。また、設定ルートは表示部１１０に表示される。
【００４５】
地図ＤＢ１０３は、地図情報を記憶する。入力部１０４は、図示しない所定の操作手段の操作内容に基づいた所定の信号を制御部１０５に供給する。
【００４６】
識別情報生成手段（リンクＩＤを生成する手段）、隣接ノード判定手段および移動速度設定手段である制御部１０５は、プロセッサ等から構成され、カーナビゲーションシステム１全体の動作を制御する。
【００４７】
制御部１０５は、軌跡情報解析部１００より供給された緯度経度が、設定ルート記憶部１０９に記憶されている設定ルート上の交差点などの分岐点であるノードに対応する緯度経度と一致した際に、供給された時刻情報を、各ノード毎にその緯度経度と対応付けてノードトレース時刻記憶部１０６に記憶する。
【００４８】
また、制御部１０５は、ノードが隣接する区間（経路）であるリンク全てに対し、リンクＩＤ（識別情報とも称する）を生成し付与する。なお、このリンクＩＤは、設定ルートのスタート地点からゴール地点に向けて、順番に、昇順に番号を付与することが好ましいが、ランダムに付与しても構わない。
【００４９】
また、制御部１０５は、上述のリンクの両端のノード（隣接するノード：トレース開始時はスタート地点とその次のノードでトレース終了時は最後のノードとゴール地点）それぞれに、その緯度経度と対応付けてノードトレース時刻記憶部１０６に記憶された各ノードの時刻情報とリンク（経路）の距離から、当該リンクを電子ペン４にてなぞった速度（筆記速度）を演算により求め、上述のリンクＩＤと対応付けて速度情報記憶部１０７に記憶する。なお、上述の隣接するノードは、ノードトレース時刻記憶部１０６に記憶された各ノードの緯度経度情報に基づいて、制御部（隣接ノード判定手段）１０５により判断される。
【００５０】
また、制御部１０５は、表示部１１０に表示された地図上で、移動体の走行位置を示す所定のマークを移動させ、擬似走行によるルート案内を行うルート案内シミュレーションが開始されると、表示部１１０に表示された設定ルートのスタート地点からゴール地点までの各リンク上を移動する上述の所定のマークの移動速度を、速度情報記憶部１０７に記憶された当該リンクの所定のリンクＩＤに対応する筆記速度に比例させて設定する。
【００５１】
また、制御部１０５は、入力部１０４より所定の信号が供給されると、ルート案内シミュレーション部１０８を制御し、移動体の走行位置を示す所定のマークを移動させ、擬似走行によるルート案内を行うルート案内シミュレーションを開始し、表示部１１０に表示する。
【００５２】
さらに、制御部１０５は、設定ルートの電子ペン４によるトレースが終了したか否かを判断する。この判断（トレース終了の判断）は、例えば、軌跡情報解析部１００より供給される緯度経度情報が、設定ルートのゴール地点の緯度経度と一致した場合に行われる。
【００５３】
ノードトレース時刻記憶部１０６は、電子ペン４が各ノードをなぞった（トレースした）時刻情報と、当該ノードの緯度経度とが対応付けられた情報（ノードトレース情報）を記憶する。
【００５４】
速度情報記憶部１０７は、設定ルートのスタート地点からゴール地点までの全てのリンクの筆記速度を、所定のリンクＩＤと共に記憶する。速度情報の例を図８に示す。ここで、リンクＩＤ１は、開始地点から最初のノードまでを示し、リンクＩＤ２は、最初のノードから次のノードまでを示す。このように、ノード間を示すものがリンクＩＤとなる。筆記速度は、スタート地点からゴール地点までの速度を相対化し、５段階に分けて表示される。この筆記速度は、１０段階表示としたりなど、他の段階表示としても良い。
【００５５】
ルート案内シミュレーション部１０８は、制御部１０５の制御のもとで、移動体の走行位置を示す所定のマークを移動させ、擬似走行によるルート案内を行うルート案内シミュレーションを行い、表示部１１０に出力（画像表示）する。
【００５６】
表示部１１０は、地図情報や設定ルートやルート案内シミュレーション等の表示を行う。
【００５７】
ＲＡＭ１１１は、制御部１０５のワークエリアとして機能する。ＲＯＭ１１２は、このカーナビゲーションシステム１全体の動作制御に必要なオペレーティングシステム（ＯＳ）や動作プログラムや各種のデータを記憶する。
【００５８】
システムバス１１３は、上記各部の間で命令やデータを転送するための伝送経路である。
【００５９】
次に、本実施の形態におけるカーナビゲーションシステム１の動作の一例について、図９のフローチャートを参照して説明する。
【００６０】
まず、カーナビゲーションシステム１のルート設定部１０２は、入力部１０４より入力されたスタート地点およびゴール地点に基づき、制御部１０５の制御のもと、地図ＤＢ１０３を参照して設定ルートを検索・設定し、表示部１１０に表示し（ステップＳ１：設定ルートの取得）、処理をステップＳ２に移す。
【００６１】
ステップＳ２に移行し、電子ペン４により設定ルートのトレース（ルート案内シミュレーションの速度設定）が開始されると、電子ペン４は、軌跡情報解析部１００に対し、紙地図５から所定の間隔で読み取った軌跡情報（座標情報および時刻情報）の供給を開始（軌跡情報の取得）し、処理をステップＳ３に移す。
【００６２】
ステップＳ３に移行すると、軌跡情報解析部１００は、制御部１０５の制御のもと、電子ペン４より供給された軌跡情報に含まれる座標情報を、変換ＤＢ１０１に記憶された座標情報を緯度経度情報に変換するテーブルを参照することで、ナビゲーションシステムで利用可能な緯度経度情報に変換し、軌跡情報に含まれる時刻情報と共に制御部１０５に供給し、処理をステップＳ４に移す。
【００６３】
ステップＳ４に移行すると、制御部１０５は、ノードを検出したか否か、すなわち、軌跡情報解析部１００より供給された緯度経度が、設定ルート記憶部１０９に記憶されている設定ルート上のノードに対応する緯度経度と一致するか否かを判断し、一致していないと判断された場合（ＮＯ：ノードが検出されない場合）には処理をステップＳ２に戻し、一致していると判断された場合（ＹＥＳ：ノードが検出された場合）には処理をステップＳ５に移す。
【００６４】
ステップＳ５に移行すると、制御部１０５は、当該ノードをなぞった（緯度経度が一致）時に供給された時刻情報を、その緯度経度と対応付けてノードトレース時刻記憶部１０６に記憶し、処理をステップＳ６に移す。なお、トレース開始時はスタート地点が最初のノードとなり、トレース終了時はゴール地点が最後のノードとなる。
【００６５】
ステップＳ６に移行すると、制御部１０５は、現在のノードと１つ前のノードとの区間（経路）であるリンクに対し、所定のリンクＩＤを生成し付与する。そして、上述の現在のノードと１つ前のノードそれぞれに、その緯度経度と対応付けてノードトレース時刻記憶部１０６に記憶された各ノードの時刻情報とリンク（経路）の距離から、当該リンクを電子ペン４にてなぞった速度（筆記速度）を演算により求め、上述のリンクＩＤと対応付けて速度情報記憶部１０７に記憶し、処理をステップＳ７に移す。この時に記憶される速度は絶対速度である。
【００６６】
ステップＳ７に移行すると、制御部１０５は、設定ルートの電子ペン４によるトレースが終了したか否かを判断する。トレースが終了していないと判断された場合（ＮＯ）には処理をステップＳ２に戻し、トレースが終了したと判断された場合（ＹＥＳ）には処理をステップＳ８に移す。
【００６７】
ステップＳ８に移行すると、制御部１０５は、入力部１０４より所定の信号（ルート案内シミュレーション開始の信号）が供給されたか否かを判断する。信号が確認されなかった場合には、所定時間後にステップＳ８を再度行い、確認された場合には、処理をステップＳ９に移す。このステップＳ９では、ステップＳ６で記録された絶対速度の最低と最高の範囲とシミュレーション可能な速度範囲とから、リンクＩＤ毎に５段階表示の速度を生成する。筆記速度１は、シミュレーション時の最も遅い速度で、筆記速度５は、シミュレーション時に可能となる速度中、最も速い速度となる。このステップＳ９の処理は、ステップＳ７の後に行うようにしても良い。
【００６８】
ステップＳ９の後、ステップＳ１０に移行すると、制御部１０５は、ルート案内シミュレーション部１０８を制御し、移動体の走行位置を示す所定のマークを移動させ、擬似走行によるルート案内を行うルート案内シミュレーションを開始し、表示部１１０に表示する。この際、制御部１０５は、表示部１１０に表示された、設定ルートのスタート地点からゴール地点までの各リンク上を移動する上述の所定のマークの移動速度を、速度情報記憶部１０７に記憶された当該リンクの所定のリンクＩＤに対応する５段階の相対速度となる筆記速度に比例させて設定する。そして、ルート案内シミュレーションが終了すると一連の処理を終了する。
【００６９】
以上、本発明の実施の形態について説明したが、本発明はこれに限られるものではない。例えば、上述のフローチャートによる動作の説明では、設定ルートのスタート地点からゴール地点まで電子ペン４によって紙地図５上をトレースする場合において、ノードが検出される度に、各リンク毎の筆記速度を、求めて（演算して）いる。しかし、電子ペン４が各ノードをなぞった（検出した）際の時刻情報と、当該ノードの緯度経度とを対応付けた全ての情報（ノードトレース情報）を、一旦ノードトレース時刻記憶部１０６に記憶しておき、電子ペン４による設定ルートのトレースが終了した時点で、ノードトレース時刻記憶部１０６より上述の緯度経度と対応付けられた各ノード毎の時刻情報を読み出すことにより、各リンク毎の筆記速度を一度に求めて、速度情報記憶部１０７に記憶するようにしても良い。
【００７０】
また、本実施の形態では、電子ペン４が、紙地図５をなぞる速さ（筆記速度）を、ナビゲーション本体２により求めて（演算して）いるが、例えば、電子ペン４内の読取データ生成部４１等にて演算により求め、不揮発性メモリ３７内（エリアは図示せず）に記憶しておき、制御部１０５が、ルート案内シミュレーション時に、電子ペン４内の不揮発性メモリ３７より読み出すことでルート案内シミュレーションを行うようにしても良い。
【００７１】
また、本実施の形態では、シミュレーション時の擬似車両（所定のマーク）の走行速度を筆速により可変させているが、これに限られることは無く、例えば、読取データ４６にペン圧レベル情報５２を設け、このペン圧レベル情報５２から得られるペン圧に基づいて可変するようにしてもよいし、或いは、道路の状態によって変えてるようにしても良い。
【００７２】
また、シミュレーション時の擬似車両の走行速度を５段階に分けているが、この段階はシミュレーション開始時にユーザが自由に設定できるようにしても良い。たとえば、３段階として指示された場合、制御部１５は、記憶されている絶対速度または時刻の情報を取得し、３段階に区分し、図８に示す速度情報を書き直すことになる。
【００７３】
また、本実施の形態では、予めカーナビゲーションシステム１の案内ルート（設定ルート）が事前（電子ペン４が、紙地図５をなぞる前）に設定されているものとして説明を行っているが、ルート設定（この場合、電子ペン４がなぞった紙地図５上のルートを設定ルートとする）と筆記速度（速度情報）の記録を同時に行うようにしても良い。この場合、入力時（紙地図５のトレース時）においては、設定ルートのノードが不定であるので、全ての軌跡情報について時刻情報を記録しておき、カーナビゲーションシステムにルートが設定された段階で、各リンクの速度（筆記速度）の算出を行うようにすればよい。
【００７４】
また、本実施の形態では、デモ走行（ルート案内シミュレーション）のシミュレーションについてのみ記載しているが、電子ペン４が紙地図５をトレースしている際に、その読取速度（トレース速度）に対応させて、リアルタイムにその状況（ルート案内シミュレーション等）を表示部１１０に表示するようにしても良い。なお、表示部１１０を、電子ペン４に設けるようにしてもよい。
【００７５】
また、本実施の形態における各リンクは、ノードによって区切られているとして説明したが、設定ルート上の各ノード以外の任意の地点にて区切られるようにしても良い。
【００７６】
また、携帯入力装置としては、赤外線使用の電子ペン４に限らない。
【００７７】
また、特殊なパターン（座標パターン）としては、６×６の３６ドットで１つのパターンを示すものではなく、８×８の６４ドットで１つのパターンを示すものとしたり、ドット自体の形状を変えてパターンの継続を増やすパターン形状など他のパターンとしても良い。また、光学パターンではなく、磁気パターン等としても良い。
【００７８】
また、印刷媒体としては、紙の他に、セルロイド樹脂などの樹脂材、金属材など他の印刷媒体としても良い。
【００７９】
また、上述の実施の形態のカーナビゲーションシステム１が持つ各構成ブロックの機能は、全てまたはその一部をソフトウェアによって実現しても、あるいはその少なくとも一部をハードウェアで実現しても良い。例えば、制御部１０５における処理の全部またはその一部は、１又は複数のプログラムによりコンピュータ上で実現しても良く、また、その少なくとも一部をハードウェアで実現しても良い。
【００８０】
また、上記実施の形態はあくまでも説明のためのものであり、本発明の範囲を限定するものではない。例えば、ナビゲーション本体２の全部又は一部として動作させるためのコンピュータプログラムを、メモリカード、ＣＤ−ＲＯＭ、ＤＶＤ、ＭＯ（Magneto Optical Disk）などのコンピュータ読み取り可能な記録媒体に格納して配布し、これを別のコンピュータ、例えば、携帯電話、オーディオ機器、電子時計などにインストールし、ナビゲーション本体２として動作させ、あるいは、ナビゲーション本体２が行う工程を実行させてもよい。さらに、インターネット上のサーバ装置が有するディスク装置等にプログラムを格納しておき、例えば、搬送波に重畳させて、ナビゲーション本体２となるコンピュータにダウンロード等するものとしてもよい。
【図面の簡単な説明】
【００８１】
【図１】本発明の実施の形態に係るカーナビゲーションシステムを示す構成図である。
【図２】図１に示される紙地図の１ページを示す図である。
【図３】図２に示される紙地図の専用シートの部分断面図である。
【図４】図３に示されるシートに対する複数の座標パターンの印刷状態の一例を示す説明図である。
【図５】図１中の電子ペンの構成の一例を示すブロック図である。
【図６】図５中の不揮発性メモリに記憶される読取データのデータ構造の一例を示す図である。
【図７】図１中に示されるナビゲーション本体の構成を示すブロック図である。
【図８】図７中に示される速度情報記憶部が記憶する設定ルートのスタート地点からゴール地点までのリンクＩＤと対応付けられた全てのリンクの筆記速度を記憶する記憶テーブルの一例を示す図である。
【図９】本実施の形態におけるカーナビゲーションシステムの動作の流れを示すフローチャートである。
【符号の説明】
【００８２】
１  カーナビゲーションシステム（ナビゲーションシステム）
２  ナビゲーション本体
３  ＵＳＢケーブル（通信ケーブル）
４  電子ペン（携帯入力装置）
５  紙地図（印刷媒体）
１３  座標パターン
４６  読取データ
５１  読取座標データ
１００  軌跡情報解析部
１０１  変換ＤＢ
１０２  ルート設定部
１０３  地図ＤＢ
１０４  入力部
１０５  制御部
１０６  ノードトレース時刻記憶部
１０７  速度情報記憶部
１０８  ルート案内シミュレーション部
１０９  設定ルート記憶部
１１０  表示部
【図１】
2009229143.tif 000003
【図２】
2009229143.tif 000004
【図３】
2009229143.tif 000005
【図４】
2009229143.tif 000006
【図５】
2009229143.tif 000007
【図６】
2009229143.tif 000008
【図７】
2009229143.tif 000009
【図８】
2009229143.tif 000010
【図９】
2009229143.tif 000011