(57)【要約】【課題】表示範囲を拡大／縮小するなどの操作をユーザが人間の感覚に沿った形でかつ容易に行なうことができるようにすること。【解決手段】印刷媒体中の位置を示す座標値へ変換可能なパターンが印刷された印刷媒体３０と、パターンを読み取る読取部１０と、読み取ったパターンの印刷媒体中の位置を示す座標値を生成する生成部と、座標値と印刷媒体上に印刷された情報の位置座標値とを対応づけて記憶し、複数の座標値の中から所定の座標値を検出し、所定の座標値に対応した位置座標値へ変換し、変換した位置座標値に基づいて決定される領域を所定の表示範囲に合わせて拡大または縮小して表示する制御部と、を有する情報出力システム１とする。【選択図】図１
2009217678.tif 000002
【特許請求の範囲】
【請求項１】
印刷媒体中に記された位置を示す座標値に変換可能なパターンが印刷された印刷媒体と、
上記パターンを読み取る読取部と、
読み取った上記パターンの印刷媒体中の位置を示す座標値を生成する生成部と、
上記座標値と上記印刷媒体上に印刷された情報の位置座標値とを対応づけて記憶し、上記座標値の中から所定の座標値を検出し、上記所定の座標値に対応した上記位置座標値へ変換し、上記変換した位置座標値に基づいて決定される領域を所定の表示範囲に合わせて拡大または縮小して表示する制御部と、
を有することを特徴とする情報出力システム。
【請求項２】
前記読取部と前記生成部とを有する読取機器を備え、該読取機器は前記パターンを光学的に読み取る読取手段を備えることを特徴とする請求項１に記載の情報出力システム。
【請求項３】
前記印刷媒体は、前記パターンと共に地図が印刷された地図印刷媒体であり、
前記制御部は、
前記座標値と上記地図印刷媒体上に印刷された地図の前記位置座標値となる地理座標値とを対応づけて記憶する記憶部と、
前記複数の座標値の中から所定の座標値を検出し、上記記憶部を参照して上記所定の座標値に対応した地理座標値へ変換する変換部と、
変換された上記地理座標値に基づいて決定される地域を所定の表示範囲に合わせて拡大または縮小して表示する表示部と、
を有することを特徴とする請求項１または２に記載の情報出力システム。
【請求項４】
前記制御部は、前記座標を前記印刷媒体の1点を始点とし、横方向位置をＸｎ、縦方向位置をＹｍとする座標とし、その座標値（Ｘｎ,Ｙｍ）を複数取得したときは、それらの座標値の中から横方向の最小値（Ｘmin）および最大値（Ｘmax）と縦方向の最小値（Ｙmin）および最大値（Ｙmax）を検出し、次の４点となる（Ｘmin,Ｙmin）,（Ｘmin,Ｙmax）,（Ｘmax,Ｙmin）,（Ｘmax,Ｙmax）またはその４つの座標値のうち対角線２つに対応した地理座標値へ変換して、その変換された地理座標値をもとに四角形の領域を決定することを特徴とする請求項３に記載の情報出力システム。
【請求項５】
前記制御部は、前記地図印刷媒体上に印刷された地図に対応した縮尺が異なる複数の地図情報を有し、
前記四角形の領域を前記表示部の所定の表示範囲に表示できるように上記複数の地図情報の中から適した縮尺の地図情報を選択することを特徴とする請求項４に記載の情報出力システム。
【請求項６】
前記制御部は、前記四角形の領域として指定された範囲と、前記所定の表示範囲の縦横比とが略一致しない場合には、上記指定された範囲全体が含まれると共に最も拡大されて表示される地図情報を前記複数の地図情報の中から選択することを特徴とする請求項５に記載の情報出力システム。
【請求項７】
印刷媒体中の位置を示す座標値と上記印刷媒体に印刷された情報の位置座標値とが対応づけられて記録された記憶部と、
所定の座標値を検出し、上記記憶部を参照して上記所定の座標値に対応した上記位置座標値へ変換する変換部と、
変換した上記位置座標値に基づいて決定される領域を所定の表示範囲に合わせて拡大または縮小して表示する表示部と、
を有することを特徴とする情報処理装置。
【請求項８】
前記印刷媒体は、印刷媒体中の位置を示す座標値に変換可能なパターンと地図が印刷された地図印刷媒体であり、
前記記憶部は、前記座標値と上記地図印刷媒体上に印刷された地図の前記位置座標値となる地理座標値とを対応づけて記憶し、
前記変換部は、所定の座標値を検出し、上記記憶部を参照して上記所定の座標値に対応した地理座標値へ変換し、
前記表示部は、上記変換部で変換された地理座標値に基づいて決定される地域を所定の表示範囲に合わせて拡大または縮小して表示することを特徴とする請求項７に記載の情報処理装置。
【請求項９】
前記変換部は、前記座標を前記印刷媒体の1点を始点とし、横方向位置をＸｎ、縦方向位置をＹｍとする座標とし、その座標値（Ｘｎ,Ｙｍ）を複数取得したときは、それらの座標値の中から横方向の最小値（Ｘmin）および最大値（Ｘmax）と縦方向の最小値（Ｙmin）および最大値（Ｙmax）を検出し、次の４点となる（Ｘmin,Ｙmin）,（Ｘmin,Ｙmax）,（Ｘmax,Ｙmin）,（Ｘmax,Ｙmax）またはその４つの座標値のうち対角線２つに対応した地理座標値へ変換して、その変換された地理座標値をもとに四角形の領域を決定することを特徴とする請求項８に記載の情報処理装置。
【請求項１０】
前記記憶部は、前記地図印刷媒体上に印刷された地図に対応した縮尺が異なる複数の地図情報を有し、
前記変換部は、前記四角形の領域が前記表示部の所定の表示範囲に表示できるように上記複数の地図情報の中から適した縮尺の地図情報を選択することを特徴とする請求項９に記載の情報処理装置。
【請求項１１】
前記変換部は、前記四角形の領域として指定された範囲と、前記所定の表示範囲の縦横比とが略一致しない場合には、上記指定された範囲全体が含まれると共に最も拡大されて表示される地図情報を前記複数の地図情報の中から選択することを特徴とする請求項１０に記載の情報処理装置。
【請求項１２】
印刷媒体に印刷されたパターンを読み取るステップと、
読み取った上記パターンから上記印刷媒体中の位置を示す座標値を得るステップと、
上記座標値から所定の座標値を検出し、上記所定の座標値に対応する上記印刷媒体に印刷された情報の位置座標値へ変換するステップと、
上記変換した位置座標値に基づいて決定される領域を所定の表示範囲に合わせて拡大または縮小して表示するステップと、
を有することを特徴とする情報出力方法。
【請求項１３】
前記印刷媒体は、媒体中の位置を示す座標値に変換可能なパターンと地図が印刷された地図印刷媒体であり、
上記地図印刷媒体における座標値の１点を始点として、横方向位置をＸｎ、縦方向位置をＹｍとする座標とし、その座標値（Ｘｎ,Ｙｍ）を複数取得したときに、それらの座標値の中から横方向の最小値（Ｘmin）および最大値（Ｘmax）と縦方向の最小値（Ｙmin）および最大値（Ｙmax）を検出するステップと、
次の４点となる（Ｘmin,Ｙmin）,（Ｘmin,Ｙmax）,（Ｘmax,Ｙmin）,（Ｘmax,Ｙmax）またはその４つの座標値のうち対角線２つに対応する地理座標値へ変換するステップと、
上記変換した地理座標値をもとに四角形の領域を決定するステップと、
上記四角形の領域を所定の表示範囲に合わせて拡大または縮小して表示するステップと、
を有することを特徴とする請求項１２に記載の情報出力方法。
【請求項１４】
前記地図に対応した縮尺が異なる複数の地図情報を記録するステップと、
前記四角形の領域が所定の表示範囲に出力できるように上記複数の地図情報の中から適した縮尺の地図情報を選択するステップと、
を有することを特徴とする請求項１３に記載の情報出力方法。
【請求項１５】
前記四角形の領域として指定された範囲と、前記所定の表示範囲の縦横比とが略一致しない場合には、上記指定された範囲全体が含まれると共に最も拡大されて表示される地図情報を選択するステップと、を有することを特徴とする請求項１４に記載の情報出力方法。
【請求項１６】
コンピュータを前記請求項７から請求項１１のいずれか1項に記載の情報処理装置として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報出力システム、情報出力装置、情報出力方法およびプログラムに関する。
【背景技術】
【０００２】
特許文献１は、ドットパターンと地図とを記録した電子ペーパーと、ドットパターンを読み取ることで電子ペーパー上の位置情報を取得する電子ペンとを有する地図情報処理システムを開示する。そして、この地図情報処理システムは、電子ペーパー上のペーパー座標と電子地図の地理座標を対応づけるデータベースを使用することでペーパー座標を地理座標として取得することができる。
【０００３】
【特許文献１】特開２００４−２９４９４２号公報（特許請求の範囲など）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
特許文献１にあるように、印刷された地図中の地点を電子ペンにより選択するだけで、電子ペーパーにおける位置座標値を取得でき、またその位置座標値を地図中の地理座標値への変換が可能である。しかしながら、特許文献１に開示される技術によると、ユーザが電子ペンを用いて電子ペーパーにおける地図中のある目的地を設定する場合には、目的地設定ボックスをチェックして、電子ペンにより目的地を丸で囲む、タッチする等の処理を行なった後に、送信ボックスにチェックを入れるといった多くの操作が必要であり、ユーザが人間の感覚に沿った形でかつ容易に操作することができない。また、設定された目的地周辺の地図を拡大または縮小して見たい場合には、地図の縮尺を変更する操作が更に生じる。また、複数の地点の位置関係を知るために表示領域を拡大／縮小する場合においても、同様に縮尺を変更する操作が更に生じる。
【０００５】
このように、単に電子ペンにより地図中の地理座標値へ変換できるようにするだけでは、ユーザが所望の地域を選択し、複数の地点間の表示範囲を拡大／縮小するなどの操作を人間の感覚に沿った形でかつ容易に行なうことができない。
【０００６】
本発明は、表示範囲を拡大／縮小するなどの操作をユーザが人間の感覚に沿った形でかつ容易に行なうことができる情報出力システム，情報出力装置,情報出力方法およびプログラムを得ることを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る情報出力システムは、印刷媒体中に記された位置を示す座標値に変換可能なパターンが印刷された印刷媒体と、パターンを読み取る読取部と、読み取ったパターンの印刷媒体中の位置を示す座標値を生成する生成部と、座標値と印刷媒体上に印刷された情報の位置座標値とを対応づけて記憶し、複数の座標値の中から所定の座標値を検出し、所定の座標値に対応した位置座標値へ変換し、変換した位置座標値に基づいて決定される領域を所定の表示範囲に合わせて拡大または縮小して表示する制御部と、を有するものである。
【０００８】
本発明に係る情報出力システムは、上述した発明の構成に加えて以下の特徴を有するものである。すなわち、読取部と生成部とを有する読取機器を備え、該読取機器はパターンを光学的に読み取る読取手段を備えるものである。
【０００９】
本発明に係る情報出力システムは、上述した発明の構成に加えて以下の特徴を有するものである。すなわち、印刷媒体は、パターンと共に地図が印刷された地図印刷媒体であり、制御部は、座標値と地図印刷媒体上に印刷された地図の位置座標値となる地理座標値とを対応づけて記憶する記憶部と、複数の座標値の中から所定の座標値を検出し、記憶部を参照して所定の座標値に対応した地理座標値へ変換する変換部と、変換された地理座標値に基づいて決定される地域を所定の表示範囲に合わせて拡大または縮小して表示する表示部と、を有するものである。
【００１０】
本発明に係る情報出力システムは、上述した発明の各構成に加えて以下の特徴を有するものである。すなわち、制御部は、媒体座標を印刷媒体の1点を始点とし、横方向位置をＸｎ、縦方向位置をＹｍとする座標とし、その座標値（Ｘｎ,Ｙｍ）を複数取得したときは、それらの座標値の中から横方向の最小値（Ｘmin）および最大値（Ｘmax）と縦方向の最小値（Ｙmin）および最大値（Ｙmax）を検出し、次の４点となる（Ｘmin,Ｙmin）,（Ｘmin,Ｙmax）,（Ｘmax,Ｙmin）,（Ｘmax,Ｙmax）またはその４つの座標値のうち対角線２つに対応した地理座標値へ変換して、その変換された地理座標値をもとに四角形の領域を決定するものである。
【００１１】
本発明に係る情報出力システムは、上述した発明の構成に加えて以下の特徴を有するものである。すなわち、制御部は、地図印刷媒体上に印刷された地図に対応した縮尺が異なる複数の地図情報を有し、四角形の領域を表示部の所定の表示範囲に表示できるように複数の地図情報の中から適した縮尺の地図情報を選択するものである。
【００１２】
本発明に係る情報出力システムは、上述した発明の構成に加えて以下の特徴を有するものである。すなわち、制御部は、四角形の領域として指定された範囲と、所定の表示範囲の縦横比とが略一致しない場合には、指定された範囲全体が含まれると共に最も拡大されて表示される地図情報を複数の地図情報の中から選択するものである。
【００１３】
本発明に係る情報処理装置は、印刷媒体中の位置を示す座標値と印刷媒体に印刷された情報の位置座標値とが対応づけられて記録された記憶部と、複数の座標値の中から所定の座標値を検出し、記憶部を参照して所定の座標値に対応した位置座標値へ変換する変換部と、変換した位置座標値に基づいて決定される領域を所定の表示範囲に合わせて拡大または縮小して表示する表示部と、を有するものである。
【００１４】
本発明に係る情報処理装置は、上述した発明の構成に加えて以下の特徴を有するものである。すなわち、印刷媒体は、印刷媒体中の位置を示す座標値へ変換可能なパターンと地図が印刷された地図印刷媒体であり、座標値と地図印刷媒体上に印刷された地図の位置座標値となる地理座標値とを対応づけて記憶する記憶部と、複数の座標値の中から所定の座標値を検出し、記憶部を参照して所定の座標値に対応した地理座標値へ変換する変換部と、変換部で変換された地理座標値に基づいて決定される地域を所定の表示範囲に合わせて拡大または縮小して表示する表示部と、を有するものである。
【００１５】
本発明に係る情報処理装置は、上述した発明の構成に加えて以下の特徴を有するものである。すなわち、変換部は、印刷媒体の1点を始点とし、横方向位置をＸｎ、縦方向位置をＹｍとする座標とし、その座標値（Ｘｎ,Ｙｍ）を複数取得したときは、それらの座標値の中から横方向の最小値（Ｘmin）および最大値（Ｘmax）と縦方向の最小値（Ｙmin）および最大値（Ｙmax）を検出し、次の４点となる（Ｘmin,Ｙmin）,（Ｘmin,Ｙmax）,（Ｘmax,Ｙmin）,（Ｘmax,Ｙmax）またはその４つの座標値のうち対角線２つに対応した地理座標値へ変換して、その変換された地理座標値をもとに四角形の領域を決定するものである。
【００１６】
本発明に係る情報処理装置は、上述した発明の構成に加えて以下の特徴を有するものである。すなわち、記憶部は、地図印刷媒体上に印刷された地図に対応した縮尺が異なる複数の地図情報を有し、変換部は、四角形の領域が表示部の所定の表示範囲に表示できるように複数の地図情報の中から適した縮尺の地図情報を選択するものである。
【００１７】
本発明に係る情報処理装置は、上述した発明の構成に加えて以下の特徴を有するものである。すなわち、変換部は、四角形の領域として指定された範囲と、所定の表示範囲の縦横比とが略一致しない場合には、指定された範囲全体が含まれると共に最も拡大されて表示される地図情報を複数の地図情報の中から選択するものである。
【００１８】
本発明に係る情報出力方法は、印刷媒体に印刷されたパターンを読み取るステップと、読み取ったパターンから印刷媒体中の位置を示す座標値を得るステップと、複数の座標値から所定の座標値を検出し、所定の座標値に対応する印刷媒体に印刷された情報の位置座標値へ変換するステップと、変換した位置座標値に基づいて決定される領域を所定の表示範囲に合わせて拡大または縮小して表示するステップと、を有するものである。
【００１９】
本発明に係る情報出力方法は、上述した発明の構成に加えて以下の特徴を有するものである。すなわち、印刷媒体は、媒体中の位置を示す座標値へ変換可能なパターンと地図が印刷された地図印刷媒体であり、地図印刷媒体における座標値の１点を始点として、横方向位置をＸｎ、縦方向位置をＹｍとする座標とし、その座標値（Ｘｎ,Ｙｍ）を複数取得したときに、それらの座標値の中から横方向の最小値（Ｘmin）および最大値（Ｘmax）と縦方向の最小値（Ｙmin）および最大値（Ｙmax）を検出するステップと、次の４点となる（Ｘmin,Ｙmin）,（Ｘmin,Ｙmax）,（Ｘmax,Ｙmin）,（Ｘmax,Ｙmax）またはその４つの座標値のうち対角線２つに対応する地理座標値へ変換するステップと、変換した地理座標値をもとに四角形の領域を決定するステップと、四角形の領域を所定の表示範囲に合わせて拡大または縮小して表示するステップと、を有するものである。
【００２０】
本発明に係る情報出力方法は、上述した発明の構成に加えて以下の特徴を有するものである。すなわち、地図に対応した縮尺が異なる複数の地図情報を記録するステップと、四角形の領域が所定の表示範囲に出力できるように複数の地図情報の中から適した縮尺の地図情報を選択するステップと、を有するものである。
【００２１】
本発明に係る情報出力方法は、上述した発明の構成に加えて以下の特徴を有するものである。すなわち、四角形の領域として指定された範囲と、所定の表示範囲の縦横比とが略一致しない場合には、指定された範囲全体が含まれると共に最も拡大されて表示される地図情報を選択するステップと、を有するものである。
【００２２】
本発明に係るプログラムは、コンピュータを上述した情報処理装置のいずれか１つとして機能させるためのプログラムである。
【発明の効果】
【００２３】
本発明では、表示範囲を拡大／縮小するなどの操作をユーザが人間の感覚に沿った形でかつ容易に行なうことができる。
【発明を実施するための最良の形態】
【００２４】
以下、本発明の実施の形態に係る情報出力システム，情報出力装置,情報出力方法およびプログラムついて図面に基づいて説明する。以下の説明では、情報出力システムは、ナビゲーションシステム１をその一例として説明する。情報出力装置は、ナビゲーションシステム１のナビゲーション装置５０をその一例として説明する。
【００２５】
図１は、本発明の実施の形態に係るナビゲーションシステム１（情報出力システム）全体の構成の一例を示す図である。この図１に示すように、ナビゲーションシステム１は、電子ペン１０（読取機器）、地図帳３０（印刷媒体／地図印刷媒体）およびナビゲーション装置５０（情報処理装置）を主要な構成要素としている。
【００２６】
図２は、図１に示す電子ペン１０の外観の一例を示す図である。この図２に示すように、電子ペン１０は、例えば、略円柱形状を有するハウジング２１を有している。このハウジング２１の底部の一部には、例えば、ボールペン先や万年筆先等の筆記部材によって構成されるペン先２２が設けられている。ペン先２２の一端は、ハウジング２１の内部で、後述する筆圧センサ１６（図３参照）に接触されている。ペン先２２の近傍には、地図帳３０に印刷された後述するドットパターン３１（図６参照）を読み取るための赤外線ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）１１と、ＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ−Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）カメラ１２が設けられている。
【００２７】
ハウジング２１の側面部の下部（図２の下）には、読み取った情報をナビゲーション装置５０に転送する際に操作されるボタン１３が設けられている。ハウジング２１の天部には、ナビゲーション装置５０と通信するための図示外のアンテナが設けられている。なお、このアンテナは、後述する通信部２０（図３参照）に接続されている。なお、ユーザは、電子ペン１０のペン先２２を地図帳３０に接触させることで、地図帳３０から紙面中の座標値を読み取ることができる。このとき、ペン先２２による地図帳３０上の軌跡は、赤外線ＬＥＤ１１とＣＭＯＳカメラ１２によって読み取られたドットパターン３１（後述する地図帳３０の紙面に印刷されているドットパターン）に基づいて取得することができる。なお、電子ペン１０は、取得したこれらの情報に基づいて、ナビゲーション装置５０の後述する液晶デバイス等からなる表示部５２（図８参照）に表示させる領域を拡大／縮小することができる。
【００２８】
続いて、電子ペン１０（読取機器）の構成について図３を用いて説明する。図３は、図１に示す電子ペン１０の構成例を示すブロック図である。この図３に示すように、電子ペン１０は、赤外線ＬＥＤ１１，ＣＭＯＳカメラ１２（読取手段），ボタン１３，ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１５，筆圧センサ１６，画像処理部１７（生成部の一部），メモリ１８，タイマ１９，通信部２０，座標生成部２３，読取データ２４を保存する読取テーブル２５および図示外のバッテリなどを主要な構成要素としている。
【００２９】
読取手段としてのＣＭＯＳカメラ１２は、たとえば赤外線用のＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）、またはＣＭＯＳセンサであり、赤外線のパターンデータを受光する。そして、その受光したパターンデータは、画像処理部１７を介してＣＰＵ１５へ周期的に出力される。なお、図３に示すように、赤外線ＬＥＤ１１およびＣＭＯＳカメラ１２は、電子ペン１０のペン先２２に向けて配設される。これにより、ＣＭＯＳカメラ１２は、赤外線ＬＥＤ１２がペン先２２に向けて照射した赤外線の地図帳３０の紙面による反射光を受光し、そのペン先２２付近のドットパターン３１（図６参照）を周期的に読み取ることができる。
【００３０】
筆圧センサ１６は、例えば、印加される圧力に応じて抵抗値が変化する感圧センサ等によって構成され、ペン先２２が地図帳３０に接触されて所定の内容が書き込まれる際の筆圧を検出してＣＰＵ１５に供給する。なお、ペン先２２は、所定の内容を書き込むのではなく、所定の内容を単になぞるだけのペン先２２としてもよい。
【００３１】
画像処理部１７は、ＣＭＯＳカメラ１２に入射した赤外線によるドットパターン３１を抽出し、そのパターンデータをＣＰＵ１５に供給する。
【００３２】
メモリ１８は、例えば、フラッシュメモリ等によって構成されており、ＣＰＵ１５が実行する基本的なプログラムを格納している。また、メモリ１８は、ＣＰＵ１５が演算処理を実行する際に、演算途中のプログラムまたはデータを一時的に記憶する。
【００３３】
タイマ１９は、時刻情報を生成し、ＣＰＵ１５に供給する。なお、時刻ではなく、電子ペン１０の電源が投入されてからの経過時間等を生成するようにしてもよい。
【００３４】
通信部２０は、例えば、ブルートゥース（Ｂｌｕｅｔｏｏｔｈ）等の規格に基づいて、後述するナビゲーション装置５０との間で、図示外のアンテナを介して情報を送受信する。なお、無線通信の代わりに、例えば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）等のケーブルを用いて、ナビゲーション装置５０と有線接続し、情報を送受信するようにしてもよい。
【００３５】
生成部としての座標生成部２３は、ＣＰＵ１５から供給されたパターンデータを解析し、各パターンデータにコード化されている読取座標値を生成して、その読取座標値をＣＰＵ１５に供給する。
【００３６】
読取テーブル２５は、複数の読取データ２４が記録されているテーブルである。
※特にデータベース形式に対して言及する必要はないと判断しました。
→ご指摘の記載を削除しました。
【００３７】
図４は、図３中の読取テーブル２５のデータ構造の一例を示す説明図である。なお、図４に示すように読取データ２４には、座標生成部２３が生成した複数の読取座標値からなる筆跡データと、各読取座標値の読取時刻を示す複数の時刻情報とが含まれている。また、読取データ２４には、その他に筆圧センサ１６によって入手されたペン圧情報と、読取座標値および読取時刻情報とから形成された筆跡データとが含まれている。
【００３８】
ＣＰＵ１５は、メモリ１８に記憶される図示外のプログラムを読み込んで実行する。これにより、ＣＰＵ１５は、上述した画像処理部１７、メモリ１８、タイマ１９、通信部２０、生成部の一部としての座標生成部２３、読取テーブル２５などの機能を実現する。具体的には、ＣＰＵ１５は、筆圧センサ１６で筆圧を検出した場合に、ＣＭＯＳカメラ１２で入射し、その後に画像処理部１７で抽出したパターンデータを座標生成部２３へ受け渡す。そして、ＣＰＵ１５は、座標生成部２３から供給される読取座標置と、タイマ１９から供給される時刻情報とを対応付けした読取データ２４を複数生成する。更に、ＣＰＵ１５は、これら複数の読取データ２４を読取テーブル２５に記憶する。そして、ＣＰＵ１５は、ボタン１３がユーザにより押下された時に、それまでに格納した複数の読取データ２４を、読取テーブル２５を参照して通信部２０へ供給する。
【００３９】
続いて、図１に示す電子ペン１０のメモリ１８に格納されているソフトウエアとしてのプログラムについて説明する。
【００４０】
図５は、図１に示す電子ペン１０のメモリ１８に格納されているソフトウエアとしてのプログラム（不図示）がＣＰＵ１５により実行された場合に、ハードウエアとしてのＣＰＵ１５その他とソフトウエアとが協働することにより実現される処理モジュールの一例を示す図である。
【００４１】
電子ペン１０は、プログラムが実行された場合に実現される機能ブロック群としては、入力インタフェース６１、読取データ生成モジュール６２、読取データ記憶モジュール６３、出力インタフェース６４を主要な構成要素としている。入力インタフェース６１は、上述したボタン１３、筆圧センサ１６、画像処理部１７およびタイマ１９から出力される情報を入力するインタフェースである。読取データ生成モジュール６２は、上述した座標生成部２３に対応するモジュールであり、読取データ２４を生成する。読取データ生成モジュール６２は、筆圧センサ１６が筆圧を検出した場合（ペン先２２を地図帳３０に接触させた場合）には、画像処理部１７から出力される位置情報（ドットパターン３１から生成された情報）に対して、タイマ１９から出力された時刻情報を対応付けして読取データ２４を生成し、その読取データ２４を読取データ記憶モジュール６３へ渡す。読取データ記憶モジュール６３は、読取データ生成モジュール６２で生成した読取データ２４をメモリ１８に記憶する。また、読取データ生成モジュール６２は、ボタン１３が押下され、入力インタフェース６１を介してその押下された信号（図示外）を受信した場合には、読取データ記憶モジュール６３を介してメモリ１８を参照して出力インタフェース６４へ複数の読取データ２４を出力する。出力インタフェース６４は、複数の読取データ２４を通信部２０へ渡す。なお、読取データ記憶モジュール６２によってメモリ１８に記憶された複数の読取データ２４は、上述した読取テーブル２５に記憶されている複数の読取データ２４それぞれに相当し、読取テーブル２５の各行が１つの読取データ２４に対応し、各読取データ２４は、たとえば、地図帳３０の所定のページの左上端を原点とするｘ，ｙ座標値による位置情報と、時、分、秒による時刻情報とを有している。
【００４２】
このような構成により電子ペン１０（読取機器）は機能する。続いて、地図帳３０（印刷媒体／地図印刷媒体）について図６を用いて説明する。
【００４３】
図６は、図１に示す地図帳３０の所定のページに印刷されたドットパターン３１の詳細を説明する図である。この図６に示すように、地図帳３０の各ページには、赤外線を透過させる通常のインクで地図情報が印刷されるとともに、赤外線を吸収するインクによりドットパターン３１が印刷されている。上述した通り、電子ペン１０は、ドットパターン３１以外の部分で反射されてくる赤外線をＣＭＯＳカメラ１２で受光してドットパターン３１を認識する。そして、当該ドットパターン３１を電子ペン１０で読み取ることにより、紙面上における一意の座標値を得ることができる。このドットパターン３１は、複数のドット３２から構成され、図６の中央に拡大して示すように、０．３ｍｍ間隔で赤外線を吸収するインクによりドット３２が印刷されている。これらのドット３２は、図６中の右にさらに拡大して示すように、格子の中心から上下左右のいずれかの方向に所定量だけずれて印刷されている。６×６＝３６ドットが集まって、１つのドットパターン３１を構成しており、１ドット３２は４通りの組合せを有することから、１．８ｍｍ×１．８ｍｍサイズの１つのドットパターン３１には４の３６乗通りの組合せが存在するため、同じドットパターン３１を使用しないことで１つのドットパターン３１を一意に識別することが可能となる。なお、複数のページのうち、どのページが指定されたかを知る方法としては、例えば、ドットパターン３１にページに関する情報を記憶する方法がある。また、全てのページに対して同一の座標系の位置情報を記憶する方法もある。すなわち、全てのページを平面上に並べて大きな用紙とした場合に、この大きな用紙の左上隅が原点となるように座標系を設定することができる。なお、座標系の原点は左上以外にも中央や右上などの他の箇所としても勿論よい。
【００４４】
図７は、図１に示す地図帳３０の所定のページの一部の断面構造を示す図である。この図７に示すように、地図帳３０のベースとなる紙本体３０ａ上には、赤外線を吸収するドットインク３０ｂによって、図６に示すドットパターン３１が印刷されている。また、その上には、赤外線を透過する通常インク３０ｃによって、地図情報が印刷されている。赤外線ＬＥＤ１１から射出された赤外線のうち通常インク３０ｃを透過して、ドットインク３０ｂに照射された部分は吸収されてＣＭＯＳカメラ１２には入射されない。また、通常インク３０ｃを透過し、かつドットインク３０ｂに照射されない光は、紙本体３０ａにより反射され、ＣＭＯＳカメラ１２に入射される。これにより、ドットパターン３１に応じた赤外線画像がＣＭＯＳカメラ１２に入射される。
【００４５】
このように地図帳３０（印刷媒体／地図印刷媒体）は、構成される。続いてナビゲーション装置５０（情報処理装置）について図８を用いて説明する。
【００４６】
図８は、図１に示すナビゲーション装置５０の構成を示すブロック図である。図８に示すように、ナビゲーション装置５０は、通信部５１、等からなる表示部５２、制御部５３、タッチパネルなどの入力手段としての図示外の入力デバイス、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）衛星からの電波を受信する図示外のＧＰＳ受信デバイス、これらが接続される図示外のシステムバスなどを主要な構成要素としている。また、制御部５３は、ＣＰＵ５４、変換部５５、受信データ５６を保存するメモリ５７、変換テーブル５８を有する。ナビゲーション装置５０は、例えば、自動車などの車両のセンターコンソールやダッシュボードなどに設置されるものである。ナビゲーション装置５０は、ユーザが電子ペン１０によって地図帳３０のあるページで指定した範囲に関する情報（座標値）を受信し、その受信した情報を緯度経度情報（位置座標値／地理座標値）に変換し、当該緯度経度情報に基づいて拡大／縮小処理を行ない、表示部５２に表示させることができる。
【００４７】
通信部５１は、ナビゲーション装置５０の通信を管理する。通信部５１は、電子ペン１０の通信部２０からデータを受信すると、そのデータをＣＰＵ５４に供給する。ＣＰＵ５４は、供給されたデータをメモリ５７に保存する。これにより、メモリ５７には、受信データ５６が記憶される。すなわち、ナビゲーション装置５０の通信部５１が、電子ペン１０の通信部２０から読取データ２４を受信した場合、メモリ５７には、読取データ２４と同一内容の受信データ５６が記憶されることになる。
【００４８】
ＣＰＵ５４は、メモリ５７に記憶される図示外のプログラムを読み込んで、ナビゲーション装置５０の全体の動作を管理し、制御する。これにより、ナビゲーション装置５０の通信部５１、変換部５５やその他の上述した各機能が実現される。そして、ＣＰＵ５４は、たとえば、入力デバイスや変換部５５などから図示外の表示画面の切り替えコマンド信号（切り替え指示命令）などが供給されると、それを解釈して実行する。すなわち、ＣＰＵ５４は、その解釈に応じた表示画面のデータを選択して読み込み、読み込んだ表示画面を表示部５２に表示させることができる。
【００４９】
記憶部の一部としてのメモリ５７は、例えば、フラッシュメモリ等によって構成されており、ＣＰＵ５４が実行する基本的なプログラムを格納している。また、メモリ５７は、ＣＰＵ５４が演算処理を実行する際に、演算途中のプログラムまたはデータを一時的に記憶する。また、メモリ５７は、受信データ５６，変換テーブル５８，図示外の地図帳３０に対応した縮尺の異なる複数の地図情報などの各種のデータを記憶する。
【００５０】
記憶部の一部としての変換テーブル５８は、ＣＰＵ５４が通信部５１で受信した受信データ５６に含まれる座標値からその座標値に対応付けられている経度緯度情報へ変換するためのテーブルである。変換テーブル５８は、たとえばＲＤＢＭＳ（Ｒｅｌａｔｉｏｎａｌ  Ｄａｔａｂａｓｅ  Ｍａｎｅｇｅｍｅｎｔ  Ｓｙｓｔｅｍ）等の一部として構成される。
【００５１】
図９は、図８中の変換テーブル５８のデータ構造の一例を示す説明図である。記憶部の一部としての変換テーブル５８は、地図帳３０に印刷されるドットパターン３１により得られる複数の座標値を有する。また、変換テーブル５８において、各座標値には、その座標値がコード化されたドットパターン３１と重ねて印刷される地図中の地点の緯度経度値（位置座標値／地理座標値）が対応付けられている。たとえば、図９に示すようにドットパターン３１にコード化される座標値（ｘ１，ｙ１）には、北緯３５度３９分１７秒および東経１３９度４４分０７秒の緯度経度値が対応付けられている。
【００５２】
変換部５５は、取得した紙面上の複数の座標値から所定の座標値を検出し、変換テーブル５８を参照して所定の座標値に対応した緯度経度値へ変換し、変換した緯度経度値に基づいて表示部５２に表示させる四角形の領域を決定する。また、変換部５５は、その四角形の領域が表示部５２の表示範囲に表示できるように複数の地図情報の中から適した縮尺の地図情報を選択する。更に変換部５５は、四角形の領域として指定された範囲と、表示部５２の表示範囲の縦横比とが略一致しない場合には、指定された範囲全体が含まれる地図情報を複数の地図情報の中から選択する。なお、上述した「所定の座標値」については、後述する動作説明の中で詳述する。
【００５３】
続いて、ナビゲーション装置５０のメモリ５７に格納されているソフトウエアとしてのプログラムについて説明する。なお、以下の説明が請求項に記載したプログラムの一例に対応するものである。
【００５４】
図１０は、図１に示すナビゲーション装置５０のメモリ５７に格納されているソフトウエアとしてのプログラム（不図示）が実行された場合に、ハードウエアとしてのＣＰＵ５４その他とソフトウエアとが協働することにより実現される処理モジュールの一例を示す図である。
【００５５】
ナビゲーション装置５０は、プログラムが実行された場合に実現される機能ブロック群としては、入力インタフェース７１，データ変換モジュール７２，緯度経度変換ＤＢ７３，データ処理モジュール７４および出力インタフェース７５を主要な構成要素としている。入力インタフェース７１は、上述した通信部５１から出力される情報を入力するインタフェースである。データ変換モジュール７２は、読取データ生成モジュール６２で生成された読取データ２４を取得し、緯度経度変換ＤＢ７３を参照して、読取データ２４を緯度経度情報に変換する。緯度経度変換ＤＢ７３は、地図帳３０に印刷されているドットパターン３１から生成される紙面位置情報を、緯度経度情報に変換するためのデータベースである。データ処理モジュール７４は、データ変換モジュール７２から供給される、緯度経度情報から表示する領域を決定して出力インタフェース７５へ値を渡す。出力インタフェース７５は、データ処理モジュール７４から出力される情報を、画像または文字情報について表示部としての表示部５２に供給して表示させるための出力インタフェースである。
【００５６】
（ナビゲーションシステム１の動作説明）
次に、以上の構成を有するナビゲーションシステム１の動作について説明する。なお、この以下の動作説明が、請求項に記載した情報出力方法の一例に対応するものである。
【００５７】
図１１は、地図帳３０のページ３０ｂと、ページ３０ｂ上にユーザが電子ペン１０を用いてなぞった軌跡αを示した図である。以下の説明では、ユーザがナビゲーション装置５０でスタート地点Ｓから立寄り地点Ａを経由してゴール地点Ｇまでの経路探索を行なった結果が、表示部５２にページ３０ｂと同様の地域が全体表示されているものとする。そして、ユーザは電子ペン１０を操作して、表示部５２に表示された立寄り地点Ａとその立寄り地点ＡのＸ軸方向の地域を拡大して表示部５２に表示させたいと考え、軌跡αの通りになぞった場合を一例として説明する。なお、電子ペン１０とナビゲーション装置５０とが、相互に無線通信が可能であることを前提とし、ページ３０ｂ上の軌跡αは、図面１１上では説明のために示しているが、実際にページ３０ｂに描かれている訳ではない。ただし、ペン先２２によって軌跡αを直接書き込むことができるときは、その限りではない。
【００５８】
図１２は、図１に示す電子ペン１０が、図１１に示す軌跡αの通りなぞった場合に実行される処理の流れを示すフローチャートである。
【００５９】
ユーザが電子ペン１０を操作して、ページ３０ｂを軌跡αの通りになぞると（ＳＴＡＲＴ）、電子ペン１０のＣＭＯＳカメラ１２は、紙面により反射された赤外線を受光し、赤外線のパターンデータをＣＰＵ１５へ出力する（ステップＳ１００）。ＣＰＵ１５は、ＣＭＯＳカメラ１２で受光した赤外線のパターンデータから画像処理部２２によってドットパターン３１を抽出する（ステップＳ１０１）。そして、ＣＰＵ１５は、その抽出したドットパターン３１を座標生成部２３により解析させて、読取座標値を生成する（ステップＳ１０２）。ＣＰＵ１５は、この生成した読取座標値に、タイマ１９で計測される現在時刻とを対応付けて、読取テーブル２５に記憶する（ステップＳ１０３）。これにより、読取テーブル２５には、ドットパターン３１にコード化された座標値を有する読取データ２４が記憶される。読取テーブル２５に読取データ２４が記憶された後に、ボタン１３が押下されると（ステップＳ１０４でＹＥＳ）、ＣＰＵ１５は、読取テーブル２５を参照して、これらの読取データ２４を通信部２０へ送信データとして供給する（ステップＳ１０５）。通信部２０は、供給された送信データを、無線通信によりナビゲーション装置５０の通信部５１へ送信して（ステップＳ１０６）、処理を終了する（ＥＮＤ）。
【００６０】
続いて、図１３および図１４を用いてナビゲーション装置５０が上記の電子ペン１０の処理後に実行される処理について説明する。
【００６１】
図１３は、図１１に示す軌跡αによって求められた表示部５２に表示される領域Ｅをページ３０ｂ上に概念的に示した図である。図１４は、図１に示すナビゲーション装置５０が、図１２に示す処理が実行された後に実行される処理の流れを示すフローチャートである。
【００６２】
ナビゲーション装置５０の通信部５１は、電子ペン１０の通信部２０からデータを受信すると（ＳＴＡＲＴ）、その受信したデータをメモリ５７に記憶させる（ステップＳ１１０）。ＣＰＵ５４は、読取データ２４が受信データ５６としてメモリ５７に記憶されると、変換部５５によって段落００５２で説明した「所定の座標値」を検出する処理を開始する。具体的には、変換部５５は、読取データ２４に含まれる複数の読取座標値（Ｘｎ,Ｙｍ）からＸ座標の最大値（Ｘmax）および最小値（Ｘmin）と、Ｙ座標の最大値（Ｙmax）および最小値（Ｙmin）を検出する（ステップＳ１１１）。その後、それらの値からＸ座標とＹ座標をそれぞれ最小値となる点（Ｘmin,Ｙmin）と、それぞれ最大値となる点（Ｘmax,Ｙmax）を対角線の頂点とする四角形の領域を決定する（ステップＳ１１２）。すなわち次の４点である（Ｘmin,Ｙmin）,（Ｘmin,Ｙmax）,（Ｘmax,Ｙmin）, （Ｘmax,Ｙmax）の各点を頂点とする四角形の領域を決定する。
【００６３】
本実施の形態では図１３に示すように座標点Ｔ１は、Ｘ軸およびＹ軸で示される各座標値それぞれが最小値となる座標値（Ｘmin，Ｙmin）の組合せであり、座標点Ｔ２は、それぞれ最大値となる座標値（Ｘmax，Ｙmax）の組合せであると検出される。その結果、ナビゲーション装置５０の変換部５５は、これらの座標点Ｔ１（Ｘmin，Ｙmin）と座標点Ｔ２（Ｘmax，Ｙmax）を対角線とする四角形の領域Ｅとして決定する。すなわち、変換部５５は、上述した処理により当該四角形の各頂点に対応する座標値を求める（ステップＳ１１２）。
【００６４】
具体的には、図１３に示すように変換部５４は、座標点Ｔ１（Ｘmin，Ｙmin）および座標点Ｔ２（Ｘmax，Ｙmax）から、座標点Ｔ３（Ｘmax，Ｙmin）,座標点Ｔ４（Ｘmin，Ｙmax）を求めて、四角形の領域Ｅを決定する。そして、変換部５５は、これらの求めた座標値をそれぞれ緯度経度値へ変換する（ステップＳ１１３）。この変換処理では、４地点の変換処理ではなく、対角線上の２地点である座標値（Ｘmin,Ｙmin）と座標値（Ｘmax,Ｙmax）が変換される。これは、この２地点を変換すれば地図上の対応する四角形の領域も把握でき、表示できるためである。変換部５５は、変換テーブル５８を参照して、これらの２地点の座標値に対応付けられている緯度経度値を取得する。そして、変換部５５は、求めた緯度経度値により表示する四角形の領域Ｅが、表示部５２の表示領域５２ａのサイズ内に入り、かつ最も大きく表示できるようにメモリ５７を参照してその表示に適した縮尺の地図情報を選択する（ステップＳ１１４）。その後、ＣＰＵ５４は、選択された縮尺の地図情報を表示部５２の表示領域５２aに表示して（ステップＳ１１５）、処理を終了する（ＥＮＤ）。
【００６５】
なお、変換部５５は、電子ペン１０にて決定した四角形の領域Ｅの縦横比と、表示部５２の表示領域５２aの縦横比とが略一致しない場合も、電子ペン１０によって得られた四角形の領域Ｅが必ず含まれるように地図情報の縮尺を決定する。たとえば、四角形の領域Ｅの縦横比は３：４であり、表示部５２の表示領域５２aの縦横比が４：３である場合には、四角形の領域Ｅの縦方向がちょうど表示できる縮尺を設定する。この結果、表示部５２の表示領域５２aには、図１５に示すように四角形の領域Ｅの横方向に拡大している部分が表示されることとなる。
【００６６】
図１６は、図１４のフローチャートの変形例を示す図である。この図１６のフローチャートは、表示部５２の表示領域５２aに表示される地図の縮尺が、段階的にしか表示できない場合におけるフローチャートを示している。なお、図１６に示すフローチャートにおいて、図１４で示したステップＳ１１０,Ｓ１１１,Ｓ１１２についてはそれぞれ図１６で示すステップＳ１２０,Ｓ１２１,Ｓ１２２に対応し、同一の処理であるため、説明を省略する。
【００６７】
また、図１４の例におけるステップＳ１１３では、２つの頂点の座標値を緯度経度情報に変換したが、この例におけるステップＳ１２３では、４つの頂点の座標値を緯度経度情報に変換している。その後、変換部５５は四角形の領域Ｅ全体が表示される縮尺の地図情報を抽出する。その結果、縮尺の異なる複数の地図情報が抽出された場合は、その複数の地図情報の中から四角形の領域Ｅが最も拡大して表示される地図情報を選択する（ステップ１２４）。
【００６８】
その後、変換部５５は、四角形の領域Ｅを含む選択された縮尺の地図情報の縦横比と、表示部５２の表示領域５２aの縦横比とが略一致するか否かを判定する（ステップＳ１２５）。変換部５５は、四角形の領域Ｅを含む選択された縮尺の地図情報の縦横比と表示部５２の表示領域５２ａの縦横比とが略一致しない場合には（ステップＳ１２５でＮＯ）、ステップＳ１２４に戻って、１段階縮尺が大きい地図情報を選択する。変換部５５は、四角形の領域Ｅを含む選択された縮尺の地図情報の縦横比と、表示部５２の表示部領域５２a領域の縦横比とが略一致する場合（または表示部５２の表示領域５２a内に領域Ｅが表示させることができる場合）には、その縮尺の地図情報をＣＰＵ５３に供給する。ＣＰＵ５３は、供給された地図情報を表示部５２の表示領域５２aに表示して（ステップＳ１１６）、処理を終了する（ＥＮＤ）。
【００６９】
以上のように、この実施の形態によれば、ユーザは地図帳３０の紙面上を電子ペン１０によって所望の地点を囲み、ボタン１３を押下するだけで、ナビゲーション装置５０の表示部５２に当該囲んだ領域を拡大して表示させることができる。なお、表示部５２に表示されている領域を縮小する場合には（たとえば、ユーザが現在表示している地域を含むより広範な地域を見たい場合など）、電子ペン１０で地図帳３０の該当ページを表示部５２に表示されている領域より大きく囲んで、ボタン１３を押下することによって、ナビゲーション装置５０の表示部５２に当該囲んだ領域が表示されるため、現在表示されている地域を縮小して表示させることができる。したがって、ユーザは、電子ペン１０で所望の地域を囲むようになぞり、ボタン１３を押下するだけで、当該部分を表示部５２に拡大／縮小して表示させることができる。
【００７０】
以上の実施の形態は、本発明の好適な実施の形態の例であるが、本発明は、これに限定されるものではなく、発明の要旨を逸脱しない範囲において種々の変形や変更が可能である。
【００７１】
たとえば、上記実施の形態では、図１２のフローチャートにおいて電子ペン１０からナビゲーション装置５０にデータを送信するためには、ボタン１３を押下している。この他にもたとえば、ＣＰＵ１５が読取データ２４の更新有無を読取テーブル２５に定期的に問い合わせて、新しい読取データ２４がある場合には通信部２０を用いてナビゲーション装置５０にデータを送信するようにしてもよい。このような設定にすることで、ユーザは、ボタン１３を押下しなくても、電子ペン１０で所望の地域を囲むだけで、当該部分を表示部５２に拡大／縮小して表示させることができるため、より簡単に利用することができる。
【００７２】
また、上記実施の形態では、図１１に示した軌跡αは略楕円状となる軌跡を描いた場合を一例として説明している。この他にもたとえば、丸のほかに四角形、三角形などの他の形状となる軌跡としてもよい。更に、この軌跡がたとえば図１７に示すようにスタート地点Ｓ付近と立寄り地点Ａ付近を直線状に結ぶ軌跡β１や、図１８に示すように上記拡大処理の後に再びスタート地点Ｓからゴール地点Ｇの経路探索のルート上をなぞる軌跡β２であってもよい。すなわち、所定の座標値は、電子ペン１０で読み取った座標値からＸ座標の最小値／最大値とＹ座標の最小値／最大値を検出して、表示領域を決定するものであるから、必ずしもユーザは、電子ペン１０で表示したい領域を略楕円状などで囲む必要はない。また、電子ペン１０で２点（対角線上の２点）または左右上下の４点を指示して、その地点の座標値を読み取ることで縮小／拡大を行なわせてもよい。その場合には、その２点または４点の座標値を（Ｘmin）,（Ｘmax）,（Ｙmax）,（Ｙmin）を検出することになる。
【００７３】
また、上記実施の形態では、図１６に示した処理のフローチャートにおいて、「所定の座標値」を求めてから地理座標値への変換を行なっている。この他にもたとえば、既に地理座標値に変換したデータから、「所定の座標値」を求めてもよい。具体的には、変換テーブル５８が、電子ペン１０に機能として内蔵されている場合には、電子ペン１０から地理座標値としての緯度経度情報が送信されてくるため、変換部５５は、その情報のなかから「所定の座標値」を求めることができる。なお、その場合には変換部５５は、緯度情報の最大値／最小値と経度情報の最大値／最小値を求めることになる。
【００７４】
また、上記実施の形態では、紙面中の位置を示す座標値は、ドットパターン３１としてコード化されている。この他にもたとえば、紙面中の位置を示す座標値は、ＱＲ（Ｑｕｉｃｋ  Ｒｅｓｐｏｎｓｅ）コード、バーコードなどとしてコード化されていてもよい。また、これら電子ペン１０で読取可能なパターンには、複数枚の地図において共通する１つの座標系での座標値がコード化されていてもよい。
【００７５】
また、上記実施の形態では、地図帳３０に印刷されたドットパターン３１は、電子ペン１０により読み取られている。この他にもたとえば、地図帳３０に印刷されたパターンは、カメラ付きの携帯電話端末や携帯情報端末などで読み取るようにしてもよい。
【００７６】
また、上記実施の形態では、変換テーブル５８、ナビゲーション装置５０のメモリ５７に記憶され、変換部５５は、ナビゲーション装置５０において実現されている。この他にもたとえば、電子ペン１０、携帯電話端末、携帯情報端末、パーソナルコンピュータ、あるいはナビゲーション装置５０と通信可能な別体のユニットなどに設けられていてもよい。また、携帯電話端末、携帯情報端末、パーソナルコンピュータなどは、電子ペン１０の機能を兼ね備えるものであってもよい。
【００７７】
また、上記実施の形態に係る読取機器としては、赤外線を使用した電子ペン１０を用いている。この他にもたとえば、超音波、紫外線、磁気などのいずれかを使用する機器を用いるものであってもよい。
【００７８】
また、上記実施の形態に係る地図帳３０の各ページには、６×６＝３６ドットが集まって、１つのドットパターン３１を構成しているものとしている。この他にもたとえば、８×８＝６４ドットなどの他のドット数が集まって、１つのドットパターン３１を構成するようにしてもよい。また、ドット自体の形状を、単一の形状とせず、複数の異なるドットを使用することにより、ドットパターン３１を更に増やしてもよい。また、光学パターンだけでなく、磁気パターン等としてもよい。
【００７９】
また、上記実施の形態に係る印刷媒体としては紙を用いている。この他にもドットパターン３１が判別可能であれば、たとえば、セルロイド樹脂などの樹脂材,金属材など他の印刷媒体としてもよい。
【００８０】
また、上記実施の形態では、あらかじめ上述した電子ペン１０のメモリ１８とナビゲーション装置５０のメモリ５７にプログラムが記録されている。この他にもたとえば、これらのプログラムが、これらの機器の出荷前にメモリ１８，５７に記憶されたものであっても、これらの機器の出荷後にメモリ１８，５７に記憶されたものであってもよい。また、メモリ１８，５７に記憶されるプログラムの一部が、これらの機器の出荷後に記憶されたものであってもよい。このように出荷後にメモリ１８，５７に記憶されるプログラムは、たとえばＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）や半導体メモリなどのコンピュータ読取可能な記録媒体に記憶されているものをインストールしたものであっても、インターネットなどの伝送媒体を介してサーバ装置などからダウンロードしたものであってもよい。また、これらのプログラムの一部あるいは全部が、ＣＰＵ５３以外のたとえばＨＤＤなどの外部記憶デバイスや、ナビゲーション装置５０と着脱可能なたとえばメモリカードやＣＤ−ＲＯＭに記憶されていてもよい。特に、変換テーブル５８は、地図帳３０の印刷内容と密接に関連するデータを有するので、ナビゲーション装置５０から着脱可能なメモリカードに記憶され、地図帳３０とともにユーザへ提供されるようにするとよい。これにより、ナビゲーション装置５０は、各地図帳３０などに対応するメモリカードが交換して装着されることで、複数の地図帳３０などに対応することができる。
【産業上の利用可能性】
【００８１】
本発明は、ナビゲーションシステム１などにおいて、所望の地点を含む表示領域の拡大／縮小操作を行なうために利用することができる。
【図面の簡単な説明】
【００８２】
【図１】本発明の実施の形態に係るナビゲーションシステム（情報出力システム）全体の構成の一例を示す図である。
【図２】図１に示す電子ペンの外観の一例を示す図である。
【図３】図１に示す電子ペンの主要な構成を示すブロック図である。
【図４】図３中の読取テーブルのデータ構造の一例を示す説明図である。
【図５】図１に示す電子ペンのメモリに格納されているソフトウエアとしてのプログラムがＣＰＵにより実行された場合に、ハードウエアとしてのＣＰＵその他とソフトウエアとが協働することにより実現される処理モジュールの一例を示す図である。
【図６】図１に示す地図帳の所定のページに印刷されたドットパターンの詳細を説明する図である。
【図７】図１に示す地図帳の所定のページの一部の断面構造を示す図である。
【図８】図１に示すナビゲーション装置の主要な構成を示すブロック図である。
【図９】図８中の変換テーブルのデータ構造の一例を示す説明図である。
【図１０】図１に示すナビゲーション装置のメモリに格納されているソフトウエアとしてのプログラムが実行された場合に、ハードウエアとしてのＣＰＵその他とソフトウエアとが協働することにより実現される処理モジュールの一例を示す図である。
【図１１】地図帳のページと、ページ上にユーザが電子ペンを用いてなぞった軌跡を示した図である。
【図１２】図１に示す電子ペンが、図１１に示す軌跡の通りなぞった場合に実行される処理の流れを示すフローチャートである。
【図１３】図１１に示す軌跡によって求められた表示部に表示される領域をページ上に概念的に示した図である。
【図１４】図１に示すナビゲーション装置が、図１２に示す処理が実行された後に実行される処理の流れを示すフローチャートである。
【図１５】図１４に示すフローチャートが実行された結果、表示部に表示される地図を示す図である。
【図１６】図１に示すナビゲーション装置が、図１２に示す処理が実行された後に実行される他の処理の流れを示すフローチャートである。
【図１７】図１に示すナビゲーションシステム１において使用される地図帳のページと、ページ上にユーザが電子ペンを用いてなぞった他の軌跡を示した図である。
【図１８】図１に示すナビゲーションシステム１において使用される地図帳のページと、ページ上にユーザが電子ペンを用いてなぞった他の軌跡を示した図である。
【符号の説明】
【００８３】
１    ナビゲーションシステム（情報出力システム）、１０  電子ペン（読取機器）、１１  赤外線ＬＥＤ、１２  ＣＭＯＳカメラ（読取手段）、２２  画像処理部（生成部の一部）、２３  座標生成部（生成部の一部）、３０  地図帳（印刷媒体／地図印刷媒体）、３１  ドットパターン（座標値に変換可能なパターン）、５０  ナビゲーション装置（情報処理装置）、５２  表示部、５３  制御部、５４  変換部、５６  メモリ（記憶部の一部）、５８  変換テーブル（記憶部の一部）
【図１】
2009217678.tif 000003
【図２】
2009217678.tif 000004
【図３】
2009217678.tif 000005
【図４】
2009217678.tif 000006
【図５】
2009217678.tif 000007
【図６】
2009217678.tif 000008
【図７】
2009217678.tif 000009
【図８】
2009217678.tif 000010
【図９】
2009217678.tif 000011
【図１０】
2009217678.tif 000012
【図１１】
2009217678.tif 000013
【図１２】
2009217678.tif 000014
【図１３】
2009217678.tif 000015
【図１４】
2009217678.tif 000016
【図１５】
2009217678.tif 000017
【図１６】
2009217678.tif 000018
【図１７】
2009217678.tif 000019
【図１８】
2009217678.tif 000020