(57)【要約】【課題】電子ペンなどの携帯入力装置と地図の印刷物とを好適に用いることで、ユーザが所望する施設を、ユーザがその施設の詳しい位置や正確な名称などを知らなくとも容易に、ナビゲーション本体において指定すること。【解決手段】ナビゲーションシステム１は、印刷物５に印刷された地図１１中の範囲を指定する携帯入力装置４と、ナビゲーション本体２と、を有するものである。そして、ナビゲーション本体２は、携帯入力装置４により指定された範囲内に関連付けられている施設を表示する表示手段５６と、表示手段５６に表示された施設の内から、所望の地点を選択する選択手段６８と、を有する。【選択図】図１
2010032213.tif 000002
【特許請求の範囲】
【請求項１】
印刷物に印刷された地図中の範囲を指定する携帯入力装置と、
上記携帯入力装置により指定された範囲内に関連付けられている施設を表示する表示手段、および、上記表示手段に表示された施設の内から、所望の地点を選択する選択手段を有するナビゲーション本体と、
を有することを特徴とするナビゲーションシステム。
【請求項２】
前記地図が印刷される前記印刷物には、前記携帯入力装置が読み取ることで座標値へ変換可能な座標パターンが印刷され、
前記ナビゲーション本体は、前記印刷物に印刷される上記座標パターンの座標値と対応付けて複数の施設の表示情報を記憶するデータベースから、前記携帯入力装置により指定された範囲内の座標値に対応付けられている施設の表示情報を抽出する抽出手段を有し、更に、
前記表示手段は、上記抽出手段により抽出された施設の表示情報を、前記選択手段により選択可能に表示すること、
を特徴とする請求項１記載のナビゲーションシステム。
【請求項３】
前記印刷物の前記地図中には、前記座標パターンと重ねて、その地域の名称あるいは所定のマークが印刷され、
前記データベースでは、上記所定のマークあるいは上記地域の名称と重なる前記座標パターンの座標値と対応付けて、その地域に存在する前記施設の表示情報が対応付けられていること、
を特徴とする請求項２記載のナビゲーションシステム。
【請求項４】
前記印刷物の前記地図中には、前記座標パターンと重ねて、施設の種類を表す複数の施設マークが並べて印刷され、
前記データベースでは、上記各施設マークと重なる前記座標パターンの座標値と対応付けて、その種類の前記施設の表示情報が対応付けられていること、
を特徴とする請求項２記載のナビゲーションシステム。
【請求項５】
前記データベースは、前記各施設の表示情報に、前記ナビゲーション本体で利用可能な、その施設の緯度経度を示す緯度経度情報が対応付けられており、
前記ナビゲーション本体は、前記選択手段により選択された施設の、前記データベースにおける上記緯度経度情報を用いて案内経路を生成する案内経路生成手段を有すること、
を特徴とする請求項２記載のナビゲーションシステム。
【請求項６】
前記データベースは、前記ナビゲーション本体と着脱可能な携帯記録媒体に記憶されており、前記印刷物と対応付けてユーザへ提供されるものであることを特徴とする請求項５記載のナビゲーションシステム。
【請求項７】
印刷物に印刷された地図中の範囲が携帯入力装置により指定されることで生成される範囲データを取得するステップと、
取得した上記範囲データにより特定される範囲内に関連付けられている施設を表示するステップと、
表示した施設の内から、所望の地点を選択するステップと、
を有することを特徴とする地点の選択方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーションシステムおよび地点の選択方法に関する。
【背景技術】
【０００２】
特許文献１は、ナビゲーションシステムを開示する。このナビゲーションシステムの位置情報読取手段は、シート状の地図表示手段中において、位置情報指示手段により指示された位置の位置情報を読み取る。経路誘導装置は、この位置情報を用いて経路を誘導する。
【０００３】
特許文献２は、ナビゲーション装置を開示する。このナビゲーション装置は、ディスプレイに地図を表示する。また、このナビゲーション装置は、表示地図においてタッチパネルにより指定された検索希望範囲内の、音声キーワードにより指定された施設の位置情報をディスプレイに表示する。
【０００４】
【特許文献１】特開２００３−２８７４３２号公報（特許請求の範囲など）
【特許文献２】特開２００２−３５０１５１号公報（要約、図２、発明の詳細な説明など）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特許文献１のように、経路探索に用いる目的地などの地点を、印刷された地図上で電子ペンなどを用いて指定することで、ユーザによる目的地の設定が容易となるように思える。ユーザは、たとえば、ナビゲーション装置に施設名などを入力することで目的地を設定する場合に比べて、正確な施設名などを知らなくとも、所望の施設を容易に目的地に設定することができるように思える。この他にもたとえば、ユーザは、ナビゲーション装置の階層化された施設データベース内を探し回る煩雑な操作をしたり、特許文献２のように所定の地域を表示するための煩雑な地図の切り替え操作をしたりすることなく、所望の施設を容易に目的地に設定することができるように思える。ユーザは、施設の大まかな位置などを知っていれば、所望の施設を容易に目的地に設定することができるように思える。
【０００６】
しかしながら、ユーザがナビゲーション装置の目的地として設定可能な施設は、多数存在する。特に、市街地や観光地などの地域にあっては、多数の施設が１つの場所に密集して存在している。このような事情があるため、ユーザが電子ペンを用いて地図上で指定した範囲内には、通常、複数の施設が含まれてしまうことになる。ユーザは、電子ペンを用いて、印刷された地図上でラフな指定をするだけでは、実際には、所望の施設を、目的地などとして特定することができない。
【０００７】
もしも、特許文献１のように、印刷された地図上において所望の地点を電子ペンによる指定により目的地などとして指定可能とするためには、地図は、たとえば隣接する２つの施設が区別して指定可能となるものでなければならない。地図は、小さい縮尺のものとならざるを得ない。特に、地図上に各施設をマークにより表す場合には、それらのマーク同士が地図上で重ならないようにする必要がある。そのため、地図は、さらに小さい縮尺のものとする必要が生じる可能性がある。このような小さい縮尺の地図を用いたとき、地図帳は、たとえば町単位で異なる紙面に分けられた分厚いものとなる。ユーザは、町単位で異なる紙面に分けられた分厚い地図帳において所望の施設を探し、目的地などとして指定しなければならなくなる。結局のところ、ユーザは、施設の位置などに関して、事前に、詳しい情報を知っている必要がある。
【０００８】
本発明は、電子ペンなどの携帯入力装置と地図の印刷物とを好適に用いることで、ユーザが所望する施設を、ユーザがその施設の詳しい位置や正確な名称などを知らなくとも容易に、ナビゲーション本体において指定することができるナビゲーションシステムおよび地点の選択方法を得ることを目的とする。
【課題を解決するための手段】
【０００９】
本発明に係るナビゲーションシステムは、印刷物に印刷された地図中の範囲を指定する携帯入力装置と、ナビゲーション本体と、を有するものである。そして、ナビゲーション本体は、携帯入力装置により指定された範囲内に関連付けられている施設を表示する表示手段と、表示手段に表示された施設の内から、所望の地点を選択する選択手段と、を有する。
【００１０】
本発明に係るナビゲーションシステムは、上述した発明の構成に加えて以下の特徴を有するものである。すなわち、地図が印刷される印刷物には、携帯入力装置が読み取ることで座標値へ変換可能な座標パターンが印刷される。また、ナビゲーション本体は、印刷物に印刷される座標パターンの座標値と対応付けて複数の施設の表示情報を記憶するデータベースから、携帯入力装置により指定された範囲内の座標値に対応付けられている施設の表示情報を抽出する抽出手段を有する。更に、表示手段は、抽出手段により抽出された施設の表示情報を、選択手段により選択可能に表示する。
【００１１】
本発明に係るナビゲーションシステムは、上述した発明の各構成に加えて以下の特徴を有するものである。すなわち、印刷物の地図中には、座標パターンと重ねて、その地域の名称あるいは所定のマークが印刷される。また、データベースでは、所定のマークあるいは地域の名称と重なる座標パターンの座標値と対応付けて、その地域に存在する施設の表示情報が対応付けられている。
【００１２】
本発明に係るナビゲーションシステムは、上述した発明の各構成に加えて以下の特徴を有するものである。すなわち、印刷物の地図中には、座標パターンと重ねて、施設の種類を表す複数の施設マークが並べて印刷される。また、データベースでは、各施設マークと重なる座標パターンの座標値と対応付けて、その種類の施設の表示情報が対応付けられている。
【００１３】
本発明に係るナビゲーションシステムは、上述した発明の各構成に加えて以下の特徴を有するものである。すなわち、データベースは、各施設の表示情報に、ナビゲーション本体で利用可能な、その施設の緯度経度を示す緯度経度情報が対応付けられている。また、ナビゲーション本体は、選択手段により選択された施設の、データベースにおける緯度経度情報を用いて案内経路を生成する案内経路生成手段を有する。
【００１４】
本発明に係るナビゲーションシステムは、上述した発明の各構成に加えて以下の特徴を有するものである。すなわち、データベースは、ナビゲーション本体と着脱可能な携帯記録媒体に記憶されており、印刷物と対応付けてユーザへ提供されるものである。
【００１５】
本発明に係る地点の選択方法は、印刷物に印刷された地図中の範囲が携帯入力装置により指定されることで生成される範囲データを取得するステップと、取得した範囲データにより特定される範囲内に関連付けられている施設を表示するステップと、表示した施設の内から、所望の地点を選択するステップと、を有するものである。
【発明の効果】
【００１６】
本発明では、電子ペンなどの携帯入力装置と地図の印刷物とが、所望の地点を指定するために好適に用いられる。そのため、ユーザは、所望する施設を、その施設の詳しい位置や正確な名称などを知らなくとも容易に、ナビゲーション本体において指定することができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施の形態に係るナビゲーションシステムおよび地点の選択方法を、図面に基づいて説明する。ナビゲーションシステムは、カーナビゲーションシステムを例に説明する。地点の選択方法は、カーナビゲーションシステムの動作の一部として説明する。
【００１８】
図１は、本発明の実施の形態に係るカーナビゲーションシステム１を示す構成図である。カーナビゲーションシステム１は、自動車に設置されるナビゲーション装置としてのナビゲーション本体２と、ナビゲーション本体２とＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ケーブル３により接続可能な携帯入力装置としての電子ペン４と、地図の印刷物としての地図帳５と、地図帳５の付録としてユーザへ提供される携帯記録媒体としての付録メモリカード６と、を有する。ＵＳＢケーブル３は、通信ケーブルの一種である。
【００１９】
図２は、図１中の地図帳５中の１枚の地図シート１０である。地図シート１０には、赤外線を透過するインクにより、地図１１が印刷される。地図１１中には、観光地である××高原の位置に、「××高原」の文字列１２と、所定のマークの一種としてのホテルマーク（四角付きのＨ）１３と、所定のマークの一種としてのレストランマーク（四角付きのＲ）１４と、が印刷されている。また、地図シート１０の下部には、地図１１の印刷範囲外に、決定マーク１５と、図中の施設マークの説明文１６と、が印刷されている。
【００２０】
地図シート１０には、さらに、赤外線を吸収するインクにより、複数のドット２１が印刷される。なお、地図シート１０は、赤外線を反射する。
【００２１】
図３は、地図シート１０に印刷される１つの座標パターン２２を示す紙面の拡大図である。赤外線を吸収するインクにより紙面に印刷される各ドット２１は、図３に示すように、所定の一定間隔毎の縦基準線と横基準線との交点の位置を基準として、上下左右のいずれかつの方向（すなわち、４つの方向の中の１つの方向）へ少しずれた位置に印刷される。そして、各座標パターン２２における３６個のドット２１のずれ方向の組合せは、少なくとも地図帳５に印刷されるすべての座標パターン２２の中で唯一なものとされる。地図帳５に印刷される複数のドット２１の中から任意の６×６個のドット２１を選んだとき、その３６個のドット２１によるドット２１のずれ方向の組合せは、地図帳５に印刷される他のすべてのドット２１の組合せにおけるドット２１のずれ方向の組合せと異なるものとなる。
【００２２】
図４は、電子ペン４に内蔵される電子回路などを示すブロック図である。電子ペン４は、図１に示すように、ボールペンやシャープペンシルなどと同様なペン形状のハウジング３１を有する。このペン形状のハウジング３１内に、図４の電子回路が内蔵される。電子ペン４は、たとえば特表２００５−５１０７９１号に開示される電子ペン４、あるいはそれと同等の電子ペン４によるなぞり位置の座標値を生成する機能を有するものである。
【００２３】
電子ペン４に内蔵される電子回路は、赤外線ＬＥＤ３２、筆圧センサ３３、ＣＭＯＳカメラ３４、ＵＳＢＩ／Ｆ（Ｉｎｔｅｒｆａｃｅ）３５、タイマ３６、不揮発性メモリ３７、マイクロコンピュータ３８などを有する。
【００２４】
図４に示すように、電子ペン４の赤外線ＬＥＤ３２は、ボールペン軸３９の先端およびその周囲へ赤外線を照射する。ＣＭＯＳカメラ３４は、地図シート１０により反射される赤外線を受光する。ＣＭＯＳカメラ３４は、受光した赤外線の強度分布データを、マイクロコンピュータ３８へ出力する。なお、電子ペン４は、ボールペン軸３９の代わりに、書き込みができないスタイラスペン軸を有するものであってもよい。
【００２５】
マイクロコンピュータ３８には、図示外の制御プログラムを図示外のＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）が実行することで、読取データ生成部４１と、読取データ送信部４２と、が実現される。
【００２６】
読取データ生成部４１は、ＣＭＯＳカメラ３４から供給される赤外線画像（赤外線の強度分布パターンを有する画像）に含まれる６×６のドット２１の像を特定し、その特定した６×６のドット２１の組合せに１対１に対応する座標値、すなわち読み取った座標パターン２２に１対１に対応する座標値を演算する。一例として、読取データ生成部４１は、図２の地図シート１０の左上隅を基準とする座標値を演算する。なお、読取データ生成部４１は、地図帳５のすべてのページを仮想的な１枚のシート状に並べ、そのシートの所定の位置（たとえば左上隅）などを基準とする座標値を演算するようにしてもよい。
【００２７】
また、読取データ生成部４１は、演算した座標値と、筆圧センサ３３により検出されるそのときの筆圧値（ボールペン軸３９に作用するそのときの筆圧値）と、タイマ３６により計測されるそのときの時刻とを、不揮発性メモリ３７へ供給する。
【００２８】
図５は、不揮発性メモリ３７に記録される読取データ４３のデータ構造を示す説明図である。図５において、各行は、読取データ４３の１つのレコードに対応する。不揮発性メモリ３７は、読取データ生成部４１から上述したデータが供給されると、それらを１つのレコードとして読取データ４３に追加する。読取データ４３の各レコードは、電子ペン４が読み取った座標パターン２２に対応する座標値を有する読取座標情報４６と、筆圧センサ３３により検出されたそのときの筆圧値を有するペン圧情報４７と、タイマ３６によるそのときの計測時刻を有する読取時刻情報４８と、を有する。なお、図５の読取データ４３は、図２の地図１１中のホテルマーク１３の周囲を円でなぞった筆跡データである。筆跡データは、複数のレコードで構成される。
【００２９】
読取データ送信部４２は、ＵＳＢケーブル３により、電子ペン４のＵＳＢＩ／Ｆ３５と、他の機器（図１では、ナビゲーション本体２）の後述するＵＳＢＩ／Ｆ５８とが接続されると、不揮発性メモリ３７に記録される読取データ４３を、他の機器へ送信する。なお、電子ペン４やナビゲーション本体２は、ＵＳＢＩ／Ｆ３５，５８の代わりに、たとえばブルートゥースなどの無線通信Ｉ／Ｆを備えるものであってもよい。この変形例の場合、読取データ送信部４２は、無線通信Ｉ／Ｆ同士が互いを認識すると、不揮発性メモリ３７に記録される読取データ４３を、他の機器へ送信すればよい。
【００３０】
図６は、図１中のナビゲーション本体２の構成を示すブロック図である。ナビゲーション本体２は、ジャイロセンサ５１、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）受信機５２、ＨＤＤ（ハードディスクドライブ）５３、キーデバイス５４、タッチパネル５５、表示手段としての液晶デバイス５６、一時メモリ５７、ＵＳＢＩ／Ｆ５８、メモリカードＩ／Ｆ５９、マイクロコンピュータ６０などを有する。また、図６中には、地図帳５の付録として提供される付録メモリカード６が、ナビゲーション本体２に挿入された状態で記述されている。
【００３１】
図１に示すように、ナビゲーション本体２のフロントパネルには、液晶デバイス５６と、キーデバイス５４の複数の入力ボタン６１とが配設される。また、液晶デバイス５６の表示部の前面には、タッチパネル５５が配設される。フロントパネルの裏側には、図示外のメモリカード挿入口と、ＵＳＢＩ／Ｆ５８と、が配設される。このＵＳＢＩ／Ｆ５８には、電子ペン４のＵＳＢＩ／Ｆ３５に接続されたＵＳＢケーブル３が接続可能である。
【００３２】
ジャイロセンサ５１は、そのＸ軸，Ｙ軸およびＺ軸の軸方向での加速度を検出する。つまり、ジャイロセンサ５１は、ナビゲーション本体２が配設される自動車の軸方向での加速度を検出する。
【００３３】
ＧＰＳ受信機５２は、ＧＰＳ衛星が送信するＧＰＳ電波を受信し、緯度経度データを生成する。つまり、ＧＰＳ受信機５２は、ナビゲーション本体２が配設される自動車の緯度経度データを生成する。
【００３４】
ＨＤＤ５３は、ナビゲーション本体２が単独で経路探索および経路案内を実行するために必要となるデータを記録する。このようなデータとしては、たとえば、ナビゲーションデータ６５、目的地設定に基づいて生成した案内経路データ６６などがある。
【００３５】
ナビゲーションデータ６５は、たとえば表示地図データ、複数のノードデータ、複数のリンクデータ、複数の施設データなどを有する。
【００３６】
ナビゲーションデータ６５中の表示地図データは、液晶デバイス５６に道路地図を表示するためデータであり、たとえば所定の縮尺での日本全国の道路地図をデータ化したものである。ナビゲーションデータ６５中の表示地図データは、たとえば所定のメッシュサイズでの複数のテクスチャデータにより構成される。各テクスチャデータには、そのテクスチャデータの位置を示す緯度経度データなどが対応付けられている。
【００３７】
ナビゲーションデータ６５中のノードデータは、表示地図データが網羅する地域中の自動車が通過可能な道路の交差点や曲がり角のデータである。ノードデータは、固有のノード名や、それが対応する交差点や曲がり角の緯度経度データなどを有する。また、ノードデータには、対応する交差点などの交差点名などが属性情報として対応付けられている。
【００３８】
ナビゲーションデータ６５中のリンクデータは、交差点と交差点とを結ぶ道路区間に対応付けられるデータである。リンクデータは、固有のリンク名や、それが接続される複数のノードのノード名などが対応付けられる。また、ノードデータおよびリンクデータには、対応する道路の道路名（たとえば国道○○号線、県道△△号線など）などが属性情報として対応付けられている。
【００３９】
ナビゲーションデータ６５中の施設データは、表示地図データが網羅する地域中の施設や場所、たとえばコンビニエンスストア、ガソリンスタンド、銀行などの金融機関、学校、神社などに対応付けられるデータである。施設データは、たとえば対応する施設の名称、種類、緯度経度などの属性情報を有する。
【００４０】
メモリカードＩ／Ｆ５９は、ナビゲーション本体２に挿入された付録メモリカード６からデータを読み込む。ナビゲーション本体２に挿入される付録メモリカード６は、たとえば地図帳５とともに、たとえばカーナビゲーションシステム１の提供元や出版社などから供給されるものである。付録メモリカード６は、たとえばフラッシュメモリなどの不揮発性メモリや、そのメモリへのデータＩ／Ｆなどを有する。そして、この付録メモリカード６は、施設データベース７１を記録する。
【００４１】
図７は、図６中の施設データベース７１のデータ構造を示す説明図である。施設データベース７１は、地図帳５に印刷される座標パターン２２の座標値と対応付けて複数の施設の表示情報を記憶するものである。すなわち、施設データベース７１は、表示情報として、地図帳５に印刷される地域内の複数の施設の施設名情報７２を有する。また、複数の施設名情報７２には、それぞれの施設の緯度経度値を示す緯度経度情報７３が１対１に対応付けられている。この緯度経度値は、ナビゲーション本体２に記録されるナビゲーションデータ６５と整合する座標系によるものである。
【００４２】
また、複数の施設名情報７２は、施設の地域情報７４および施設の種類（ジャンル）情報７５により分類され、その分類毎に座標情報７６が対応付けられる。図７においてたとえば、「ペンションＡ」の施設と「民宿Ｂ」の施設などは、「××高原」の宿泊施設７４，７５に分類され、同じ座標情報７６に対応付けられている。この座標情報７６は、地図１１中に印刷されたホテルマーク１３と重なる座標パターン２２の座標値を有する。また、「寿司Ａ」の施設は、「××高原」のレストラン７４，７５に分類され、「ペンションＡ」の施設の施設とは異なる座標情報７６に対応付けられている。この座標情報７６は、地図１１中に印刷されたレストランマーク１４と重なる座標パターン２２の座標値を有する。レストランマーク１４と重なる座標パターン２２の座標値は、ホテルマーク１３と重なる座標パターン２２の座標値と異なる。
【００４３】
図６中の一時メモリ５７は、たとえばフラッシュメモリなどの半導体メモリなどにより構成される。一時メモリ５７は、取得読取データ６３、抽出施設リスト６４などを記録する。
【００４４】
取得読取データ６３は、電子ペン４から受信した読取データ４３である。図２の地図１１中のホテルマーク１３の周囲を電子ペン４で円になぞった場合、取得読取データ６３は、図５の読取データ４３と同じデータを有する。
【００４５】
図８は、図６中の抽出施設リスト６４の一例を示す図である。抽出施設リスト６４は、取得読取データ６３に基づいて抽出された施設情報を有する。図８の抽出施設リスト６４は、抽出された施設情報として、施設毎の施設名情報７２、施設の緯度経度情報７３、地域情報７４および種類情報７５を有する。これらの施設情報は、施設データベース７１における同名の情報と同じ内容のものである。図８の例の抽出施設リスト６４は、図７中の××高原の宿泊施設の施設情報７２〜７５と一致している。
【００４６】
ナビゲーション本体２のマイクロコンピュータ６０は、図示外のメモリ、ＣＰＵ、入出力ポートなどを有する。入出力ポートには、ジャイロセンサ５１、ＧＰＳ受信機５２、ＨＤＤ５３、キーデバイス５４、タッチパネル５５、液晶デバイス５６、一時メモリ５７、ＵＳＢＩ／Ｆ５８、メモリカードＩ／Ｆ５９などが接続される。ナビゲーション本体２のＣＰＵは、メモリなどから図示外の制御プログラムを読み込んで実行する。これにより、ナビゲーション本体２のマイクロコンピュータ６０には、現在位置データ生成部６７と、  選択手段および案内経路生成手段としてのＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）部６８と、データ取得部６９と、抽出手段としてのデータ処理部７０と、が実現される。
【００４７】
なお、このナビゲーション本体２のマイクロコンピュータ６０が実行する制御プログラムは、ナビゲーション本体２の出荷前に、マイクロコンピュータ６０のメモリなどに記録されたものであっても、ナビゲーション本体２の出荷後に、マイクロコンピュータ６０のメモリなどに記録されたものであってもよい。また、制御プログラムの一部が、ナビゲーション本体２の出荷後に、マイクロコンピュータ６０のメモリなどに記録されたものであってもよい。ナビゲーション本体２の出荷後に、マイクロコンピュータ６０のメモリなどに記録される制御プログラムは、たとえばメモリカードやＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）などのコンピュータ読取可能な記録媒体に記録されているものをインストールしたものであっても、インターネットなどの伝送媒体を介してダウンロードしたものをインストールしたものであってもよい。上述した電子ペン４のマイクロコンピュータ３８が実行する制御プログラムについても、同様である。
【００４８】
現在位置データ生成部６７は、ＧＰＳ受信機５２が生成する緯度経度データや、ジャイロセンサ５１が生成する加速度データに基づいて、ナビゲーション本体２が設置される自動車の現在位置データを生成する。現在位置データは、現在位置の緯度経度情報を有する。
【００４９】
データ取得部６９は、ナビゲーション本体２のＵＳＢＩ／Ｆ５８を用いて、電子ペン４がＵＳＢＩ／Ｆ５８へ送信する読取データ４３を取得する。データ取得部６９は、ＵＳＢＩ／Ｆ５８が受信した読取データ４３を取得し、一時メモリ５７に記録させる。一時メモリ５７は、これを取得読取データ６３として記録する。
【００５０】
データ処理部７０は、電子ペン４により指定された範囲内の座標値に対応付けられている施設情報を抽出する抽出手段である。すなわち、データ処理部７０は、一時メモリ５７に記録される取得読取データ６３に基づいて、施設データベース７１から施設情報７２〜７５を抽出し、抽出した施設情報７２〜７５を、抽出施設リスト６４として一時メモリ５７に記録させる。
【００５１】
ＵＩ部６８は、案内経路データ６６を生成したり、液晶デバイス５６の表示を制御したりする。具体的にはたとえば、ＵＩ部６８は、抽出施設リスト６４を液晶デバイス５６に表示させる。ＵＩ部６８は、キーデバイス５４やタッチパネル５５からの操作データに基づいて、液晶デバイス５６に表示した抽出施設リスト６４の中から目的地などを選択する。また、ＵＩ部６８は、選択した目的地などを用いて案内経路を生成し、生成した案内経路を液晶デバイス５６に表示させる。
【００５２】
次に、以上の構成を有するカーナビゲーションシステム１の動作を説明する。以下の動作説明は、ユーザが、電子ペン４により図２の地図１１中のホテルマーク１３の周囲をなぞり、さらにナビゲーション本体２において「ペンションＡ」を経路探索の目的地として選択する場合を例に説明する。
【００５３】
ユーザが電子ペン４により図２の地図１１中のホテルマーク１３の周囲をなぞるとき、電子ペン４のＣＭＯＳカメラ３４は、地図シート１０により反射される赤外線を受光し、複数の強度分布データを順番に、マイクロコンピュータ３８へ出力する。読取データ生成部４１は、各強度分布データにより６×６のドット２１の像を特定し、電子ペン４によりなぞった位置の座標値を演算する。不揮発性メモリ３７には、この読取データ生成部４１が強度分布データ毎に生成する複数の座標値が、読取データ４３として蓄積される。すなわち、不揮発性メモリ３７には、図５に示すように、地図１１中のホテルマーク１３の周囲の複数の座標値が、読取データ４３として蓄積される。その後、たとえば図２の地図シート１０中の決定マーク１５がなぞられると、読取データ生成部４１は、読取データ４３の更新処理を終了する。不揮発性メモリ３７には、確定した読取データ４３が格納される。なお、ここでは、ホテルマーク１３をなぞる動作について説明したが、なぞる以外にホテルマーク１３をペン先でタッチすることにより、ホテルマーク１３に対応している座標を読取データ４３として蓄積するような処理としてもよい。
【００５４】
電子ペン４による読取作業を終えると、ユーザは、ＵＳＢケーブル３を用いて、その電子ペン４をナビゲーション本体２に接続する。これにより、電子ペン４のＵＳＢＩ／Ｆ３５およびナビゲーション本体２のＵＳＢＩ／Ｆ５８は、たとえばＵＳＢマスストレージクラスなどにより、データの送受信が可能な状態となる。電子ペン４の読取データ送信部４２は、不揮発性メモリ３７から読取データ４３を読込み、ナビゲーション本体２へ送信する。読取データ送信部４２が送信した読取データ４３は、電子ペン４のＵＳＢＩ／Ｆ３５およびＵＳＢケーブル３を介して、ナビゲーション本体２のＵＳＢＩ／Ｆ５８へ送信される。ナビゲーション本体２のデータ取得部６９は、ＵＳＢＩ／Ｆ５８が受信した読取データ４３を取得し、取得読取データ６３として一時メモリ５７に記録させる。これにより、ナビゲーション本体２の一時メモリ５７には、電子ペン４の読取データ生成部４１が生成した読取データ４３と同じデータが保存される。なお、電子ペン４は、予めナビゲーション本体２に接続され、電子ペン４の読取り中に、読取データ４３は、読取データ送信部４２により逐次送信され、ナビゲーション本体２の一時メモリ５７にされるようにしてもよい。
【００５５】
図９は、図６のナビゲーション本体２が新たな取得読取データ６３を受信した場合に実行する一連の処理の流れを示すフローチャートである。一時メモリ５７に、新たな未処理の取得読取データ６３が保存されると（ステップＳＴ１でＹｅｓとなると）、ナビゲーション本体２のデータ処理部７０は、抽出施設リスト６４の生成処理を開始する（ステップＳＴ２）。
【００５６】
抽出施設リスト６４の生成処理（ステップＳＴ２）において、データ処理部７０は、まず、電子ペン４により指定された範囲を特定する。具体的にはたとえば、データ処理部７０は、取得読取データ６３の複数の座標値を読み込み、その複数の座標値により囲まれた所定の形状の座標値範囲（たとえば筆跡に内接する四角形の範囲）を特定する。なお、データ処理部７０は、取得読取データ６３の複数の座標値を含む所定の形状の座標値範囲（たとえば筆跡に外接する四角形の範囲）を特定するようにしてもよい。
【００５７】
電子ペン４により指定された座標値範囲を特定した後、データ処理部７０は、施設データベース７１から座標情報７６を読み込み、特定した座標値範囲内の座標値を有する座標情報７６を特定する。具体的にはたとえば、データ処理部７０は、メモリカードＩ／Ｆ５９に、付録メモリカード６に記録される施設データベース７１の座標情報７６を順次取得させ、その取得された座標情報７６と、特定した座標値範囲とを比較する。
【００５８】
そして、メモリカードＩ／Ｆ５９に取得させた座標情報７６が座標値範囲内である場合、データ処理部７０は、さらにメモリカードＩ／Ｆ５９にその座標情報７６と対応付けられている施設情報を取得させる。メモリカードＩ／Ｆ５９は、付録メモリカード６に記録される施設データベース７１から、その座標情報７６に対応付けられているすべての施設の施設情報、たとえば施設の地域情報７４、種類情報７５、施設名情報７２および緯度経度情報７３を読み込む。データ処理部７０は、メモリカードＩ／Ｆ５９が読み込んだすべての施設の施設情報７２〜７５を、抽出施設リスト６４に追加する。
【００５９】
また、データ処理部７０は、この座標情報７６による判断処理を、施設データベース７１のすべての座標情報７６について実行する。これにより、一時メモリ５７中の抽出施設リスト６４には、特定した座標値範囲内の座標情報７６に対応付けられたすべての施設の施設情報７２〜７５が抽出されて格納される。抽出施設リスト６４には、抽出された各施設の地域情報７４、種類情報７５、施設名情報７２および緯度経度情報７３が格納される。
【００６０】
なお、たとえば施設データベース７１において、複数の座標情報７６が地図帳５のページ単位で分類されている場合、データ処理部７０は、特定した座標値範囲に対応するページを特定し、そのページ内の座標値を有する座標情報７６についてのみ、特定した座標値範囲との対比判断を実行するようにしてもよい。これにより、抽出施設リスト６４の生成処理にかかる時間を短縮することができる。
【００６１】
データ処理部７０による抽出施設リスト６４の生成処理（ステップＳＴ２）が終わると、抽出施設リスト６４には、電子ペン４により指定された座標値範囲内の座標情報７６に対応付けられたすべての施設の施設情報７２〜７５が格納される。たとえば図２の地図１１中のホテルマーク１３の周囲を電子ペン４で円になぞった場合、抽出施設リスト６４には、図８に示すように、××高原の宿泊施設の施設情報７２〜７５が格納される。ＵＩ部６８は、抽出施設リスト６４に格納されている複数の施設名情報７２を読み込み、液晶デバイス５６に表示させる（ステップＳＴ３）。
【００６２】
図１０は、図６中の液晶デバイス５６に表示される抽出施設リスト６４の表示画面の一例を示す図である。図１０の画面中央には、抽出施設リスト６４中の４つの施設の施設名情報７２が一覧表示されている。また、画面上部には、抽出した地域を示す「地域名××高原周辺」の文字列と、抽出した施設の種類を示す「ジャンル名  宿泊施設」の文字列とが表示される。ＵＩ部６８は、抽出施設リスト６４の情報を読み込んで、これらの情報を表示する。この表示により、ユーザは、電子ペン４を用いて地図１１上で指定した所望の地域の施設が正しく抽出されていることを知ることができる。ＵＩ部６８は、抽出施設リスト６４を表示させた後、入力操作待ち状態となる（ステップＳＴ４）。
【００６３】
ユーザは、図１０の抽出施設リスト６４の表示画面が液晶デバイス５６に表示されている状態でタッチパネル５５を操作する。ユーザは、表示されている複数の施設名情報７２の中の１つを選択する操作をした上で、目的地設定ボタンを操作する。ユーザは、たとえば、表示されている「ペンションＡ」を選択する操作をした上で、目的地設定ボタン８１を操作する。
【００６４】
ＵＩ部６８は、タッチパネル５５から操作データが入力されると（ステップＳＴ４でＹｅｓとなると）、その操作内容を判断し、経路探索に用いる地点を特定する。ＵＩ部６８は、たとえば操作データに基づいて「ペンションＡ」が選択された上で目的地設定ボタン８１が操作されたと判断すると、施設名情報７２が「ペンションＡ」である施設を、経路探索の目的地に選択する（ステップＳＴ５）。
【００６５】
経路探索に用いる目的地を選択した後、ＵＩ部６８は、その特定した目的地までの案内経路の生成処理を開始する（ステップＳＴ６）。ＵＩ部６８は、まず、抽出施設リスト６４から、選択された施設名情報７２に対応付けられている緯度経度情報７３を読み込む。次に、ＵＩ部６８は、ナビゲーションデータ６５のノードデータおよびリンクデータなどを使用して、現在位置から、読み込んだ緯度経度情報７３の地点まで向かう案内経路を探索する。ＵＩ部６８は、探索した経路を、ＨＤＤ５３に保存する。これにより、ＨＤＤ５３には、ユーザが抽出施設リスト６４から選択した施設名情報７２の施設、ここでは「ペンションＡ」まで向かう案内経路データ６６が記録される。
【００６６】
案内経路を探索した後、ＵＩ部６８は、探索した経路を、液晶デバイス５６に表示する（ステップＳＴ７）。ＵＩ部６８は、たとえば探索した経路の全体を含む縮尺の地図データを、ナビゲーションデータ６５から読み込み、その読み込んだ地図上に経路を割り付けた画面を、液晶デバイス５６に表示させる。
【００６７】
図１１は、現在位置から抽出施設リスト６４から選択した目的地までの案内経路を表示する表示画面の一例を示す図である。図１１において、現在位置および目的地は、四角形の図形により表示され、案内経路は、太線で表示される。また、目的地の近くには、選択した施設の施設名である「ペンションＡ」が表示されている。
【００６８】
その後、自動車が移動し始めたり、所定の案内開始操作がなされたりすると、ＵＩ部６８は、その経路による案内を開始する（ステップＳＴ８）。ＵＩ部６８は、液晶デバイス５６に、たとえばナビゲーションデータ６５に基づく地図上に、現在位置データ生成部６７が生成する現在位置を示すマークと、案内経路の一部とを重ねて表示させる。ＵＩ部６８は、現在位置が案内経路の曲がり角などに近づくとその旨を音声などにより報知し、経路を案内する。また、ＵＩ部６８は、現在位置データ生成部６７が生成する現在位置が案内経路を外れたと判断すると、ナビゲーションデータ６５を利用して案内経路を再探索し、案内を続ける。
【００６９】
以上のように、この実施の形態のカーナビゲーションシステム１では、電子ペン４は、地図帳５中の所定の施設マーク１３，１４の周囲をなぞることにより範囲を指定する。また、ナビゲーション本体２の液晶デバイス５６は、施設データベース７１においてその施設マーク１３，１４に関連付けられている施設の施設名情報７２を表示する。さらに、ＵＩ部６８は、その表示された施設名情報７２の中から目的地を選択する。
【００７０】
したがって、ユーザは、地図１１中の訪れたい所望の施設の近くにある施設マーク１３，１４の周囲を電子ペン４でなぞり、さらにナビゲーション本体２に表示される施設名情報７２の中から、訪れたい所望の施設を選択することができる。電子ペン４とナビゲーション本体２との連係により、ユーザは、訪れたい所望の施設の詳しい位置や正確な名称などを知らなくとも、電子ペン４によるラフな範囲指定により、その施設を経路探索の目的地として容易に指定することができる。
【００７１】
特に、ユーザは、地図シート１０において、電子ペン４により所望の施設の範囲を指定することができる。ユーザは、液晶デバイス５６の表示画面より広い範囲の地域が印刷された地図シート１０において、訪れたい施設が存在する地域を厳密に意識することなく、周囲を俯瞰しながら地域を指定することができる。
【００７２】
これに対してたとえば、電子ペン４により地図１１中の所望の施設を目的地として選択する場合、ユーザはその施設の所在地を地図１１中で特定しなければならない。そのためには、ユーザは、事前に、目的地に設定したい施設の詳しい住所などを知っている必要がある。この他にもたとえば、従来のナビゲーション装置のように液晶デバイス５６の表示を切り替えて所望の施設を目的地に設定する場合、ユーザは、その所望の施設を目的地に設定する前に、探し出す必要がある。そのためには、ユーザは、複数の施設データが施設の種類などにより階層化されたナビゲーションデータ６５内を探し回る煩雑な操作をしたり、その施設を表示するための煩雑な地図の切り替え操作をしたり、その施設の正確な名称を入力したりする必要がある。これらの操作をする場合でも、ユーザは、事前に、目的地に設定したい施設の所在地などを詳しく知っている必要がある。
【００７３】
また、この実施の形態の地図帳５には、座標値へ変換可能な複数の座標パターン２２が印刷される。また、施設データベース７１において、複数の施設情報には、座標値が対応付けられている。したがって、電子ペン４として、印刷された座標パターン２２を座標値へ変換するものを使用することができる。電子ペン４は、ナビゲーションシステム１専用のものとする必要がない。
【００７４】
また、この実施の形態の地図帳５には、地図１１中にたとえば「××高原」などの地域の名称１２と、ホテルマーク１３などの施設マーク１３，１４とが並べて印刷される。また、施設データベース７１において、その地域のその施設マーク１３，１４に対応する施設は、その施設マーク１３，１４と重ねて印刷される座標パターン２２の座標値に対応付けられている。したがって、地図１１中には、目的地として選択可能なすべての施設を表示する必要はない。地図１１は、図２に示すように、広い地域を表示する大きい縮尺のものとすることができる。このような大きな縮尺の地図１１において、ユーザは、所望の施設が存在すると推察される地点の近くにある施設マーク１３，１４を選択することで、その所望の施設を目的地として設定することができる。
【００７５】
また、この実施の形態の地図１１中には、施設の種類を表す複数の施設マーク１３，１４が並べて印刷される。また、施設データベース７１において、複数の施設情報７２〜７５には、その施設マーク１３，１４毎に異なる座標値に対応付けられている。したがって、ユーザは、その複数の施設マーク１３，１４全体を囲むように選択することでその地域のすべての施設を選択したり、１つの施設マーク１３，１４を囲むように選択することでその地域のその種類の施設のみを選択したりすることができる。ユーザは、目的地に設定する施設の種類が予め判っている場合、ナビゲーション本体２に一覧表示される施設の個数を減らすことができる。ユーザは、ナビゲーション本体２に、目的に応じた一覧表示をさせることができる。
【００７６】
また、この実施の形態の施設データベース７１において、各施設名情報７２には、それぞれの施設の緯度経度情報７３が対応付けられている。また、ナビゲーション本体２のＵＩ部６８は、この緯度経度情報７３を用いて案内経路を生成する。したがって、ナビゲーション本体２において、ユーザが選択した目的地の正確な緯度経度情報７３が得られないということはない。ＵＩ部６８は、ユーザが選択した目的地の施設がナビゲーションデータ６５に登録されていない場合であっても、必ず、その目的地までの案内経路を生成することができる。
【００７７】
また、この実施の形態では、施設データベース７１は、ナビゲーション本体２と着脱可能な付録メモリカード６に記録されている。また、この付録メモリカード６は、地図帳５の付録としてユーザへ提供される。したがって、ユーザは、ナビゲーション本体２に記録されていない施設を目的地に設定することができる。ユーザは、たとえばナビゲーション本体２の出荷後にできた観光名所や店舗などの施設を、目的地として設定することができる。
【００７８】
以上の実施の形態は、本発明の好適な実施の形態の例であるが、本発明は、これに限定されるものではなく、発明の要旨を逸脱しない範囲において種々の変形や変更が可能である。
【００７９】
上記実施の形態では、ナビゲーション本体２の読取データ生成部４１は、電子ペン４により囲まれた紙面の範囲を特定し、その特定した範囲内の座標値に対応付けられた施設情報７２〜７５を抽出している。この他にもたとえば、読取データ生成部４１は、電子ペン４によりチェックされた部位を含む紙面の範囲を特定し、その特定した範囲内の座標値に対応付けられた施設情報７２〜７５を抽出するようにしてもよい。
【００８０】
上記実施の形態では、ＵＩ部６８は、液晶デバイス５６に表示する複数の施設名情報７２の中の１つを目的地として選択している。この他にもたとえば、ＵＩ部６８は、液晶デバイス５６に表示する複数の施設名情報７２の中の１つを、経路探索の出発地や経由地などとして選択するようにしてもよい。さらに他にもたとえば、ＵＩ部６８は、液晶デバイス５６に表示する複数の施設名情報７２の中の１つを、施設情報を表示（出力）するための所望の地点として選択するようにしてもよい。
【００８１】
上記実施の形態の施設データベース７１において、各施設情報７２〜７５は、それが対応する施設マーク１３，１４と重ねて印刷される座標パターン２２の座標値に対応付けられている。この他にもたとえば、各施設情報７２〜７５は、施設データベース７１において、それが対応する「××高原」などの地域の名称１２と重ねて印刷される座標パターン２２の座標値に対応付けられていてもよい。また、このように各施設情報７２〜７５に地域の名称１２の座標値を対応付ける場合、地図１１中に施設マーク１３，１４を印刷しなくてもよい。この場合、電子ペン４によって「××高原」などの地域の名称１２をなぞることにより、当該地域に関連付けられた施設をナビゲーション本体２の液晶デバイス５６に表示させることができる。
【００８２】
上記実施の形態の地図１１には、施設の分類毎の施設マーク１３，１４が印刷される。また、施設データベース７１において、複数の施設名情報７２および緯度経度情報７３は、地域毎および施設の種類毎に分類され、分類毎に異なる座標値７６に対応付けられている。この他にもたとえば、地図１１中あるいは地図１１外に、施設のたとえば規模、営業時間などの経営形態毎の施設マークを印刷し、且つ、複数の施設名情報７２および緯度経度情報７３は、その経営形態毎に分類され、その分類毎に異なる座標値に対応付けられていてもよい。
【００８３】
上記実施の形態の液晶デバイス５６は、抽出施設リスト６４中の複数の施設名情報７２を一覧表示する。この他にもたとえば、液晶デバイス５６は、抽出施設リスト６４中の複数の施設名情報７２を、その地域の地図上にそれぞれの緯度経度情報７３により分布配置して表示するようにしてもよい。
【００８４】
上記実施の形態の施設データベース７１は、付録メモリカード６に記録され、ナビゲーション本体２に挿入されて使用される。この他にもたとえば、施設データベース７１は、ナビゲーション本体２のＨＤＤ５３に記録されていても、ＣＤ−ＲＯＭなどの他の種類のコンピュータ読取可能な記録媒体に記録されていてもよい。さらに他にもたとえば、施設データベース７１は、ナビゲーション本体２が無線通信回線やインターネットなどを介してアクセス可能なサーバ上に記録されていてもよい。
【００８５】
上記実施の形態の施設データベース７１は、各施設の基本的な施設情報として、施設名情報７２と緯度経度情報７３とを有する。この他にもたとえば、施設データベース７１は、各施設の基本的な施設情報として、その施設の営業日、営業時間、施設利用料金、施設の案内や広告などの付属情報を併せて記憶し、ＵＩ部６８は、その施設が選択された場合に、それらの付属情報を液晶デバイス５６に表示させるようにしてもよい。
【００８６】
上記実施の形態では、電子ペン４が生成する読取データ４３は、自動車に設置されるナビゲーション本体２により利用されている。この他にもたとえば、電子ペン４が生成する読取データ４３は、ＧＰＳ受信機を有する携帯電話端末などの携帯端末により、経路探索に用いる地点を抽出するために利用されてもよい。
【産業上の利用可能性】
【００８７】
本発明は、案内経路を生成するナビゲーション本体において、目的地、経由地、出発地などの地点を設定するために好適に利用することができる。
【図面の簡単な説明】
【００８８】
【図１】図１は、本発明の実施の形態に係るカーナビゲーションシステムを示す構成図である。
【図２】図２は、図１の地図帳中の１枚の地図シートである。
【図３】図３は、図２の地図シートに印刷される１つの座標パターンを示す紙面の拡大図である。
【図４】図４は、図１中の電子ペンに内蔵される電子回路などを示すブロック図である。
【図５】図５は、図４中の不揮発性メモリに記録される読取データのデータ構造を示す説明図である。
【図６】図６は、図１中のナビゲーション本体の構成を示すブロック図である。
【図７】図７は、図６中の施設データベースのデータ構造を示す説明図である。
【図８】図８は、図６中の抽出施設リストの一例を示す図である。
【図９】図９は、図６のナビゲーション本体により実行される一連の処理の流れを示すフローチャートである。
【図１０】図１０は、図６中の液晶デバイスに表示される抽出施設リストの表示画面の一例を示す図である。
【図１１】図１１は、図６中の液晶デバイスに表示される案内経路の表示画面の一例を示す図である。
【符号の説明】
【００８９】
１  カーナビゲーションシステム（ナビゲーションシステム）
２  ナビゲーション本体
４  電子ペン（携帯入力装置）
５  地図帳（印刷物）
６  付録メモリカード（携帯記録媒体）
１２  「××高原」の文字列（印刷された地域の名称）
１３  ホテルマーク（印刷された施設マークの一種）
１４  レストランマーク（印刷された施設マークの一種）
２２  座標パターン
５６  液晶デバイス（表示手段）
６８  ＵＩ部（選択手段、案内経路生成手段）
７０  データ処理部（抽出手段）
７１  施設データベース（データベース）
７２  施設名情報（施設の表示情報）
７３  緯度経度情報
【図１】
2010032213.tif 000003
【図２】
2010032213.tif 000004
【図３】
2010032213.tif 000005
【図４】
2010032213.tif 000006
【図５】
2010032213.tif 000007
【図６】
2010032213.tif 000008
【図７】
2010032213.tif 000009
【図８】
2010032213.tif 000010
【図９】
2010032213.tif 000011
【図１０】
2010032213.tif 000012
【図１１】
2010032213.tif 000013