(57)【要約】【課題】紙文書をユーザインターフェイスとして用いる場合に、紙文書のあるページをめくって別のページを閲覧する作業を効率的に行う。【解決手段】カーナビゲーション端末１０では、操作受付部１１が、地図帳ＩＤとページ番号を受け付け、受信部１４が、地図帳のページ上のデジタルペンで指示された位置の座標を受信し、座標変換部１６が、地図帳のページ上の座標を電子地図上の座標に変換し、表示部１９が、変換後の座標に基づいて電子地図を表示する。次に、改ページ処理部２３が、地図帳ＩＤとページ番号とページ上の指示された位置、及び、改ページ情報ＤＢ２２にて管理されるページ間の接続関係を示す改ページ情報に基づいて、飛び先ページ及び飛び先位置の情報を生成する。そして、音声出力部２４が、飛び先ページ及び飛び先位置の情報に基づく音声メッセージを出力する。【選択図】図２
2010033428.tif 000002
【特許請求の範囲】
【請求項１】
媒体上の位置を指示するユーザ操作に応じて情報を提示する装置であって、
前記媒体の複数のページの間の予め定められた接続関係を示す接続情報を取得する接続情報取得部と、
前記媒体のページを特定するページ情報を取得するページ情報取得部と、
前記媒体のページ内の指示された位置を特定する位置情報を取得する位置情報取得部と、
前記ページ情報取得部により取得された前記媒体の第１のページを特定する前記ページ情報と、前記位置情報取得部により取得された当該第１のページ内の指示された位置を特定する前記位置情報と、前記接続情報取得部により取得された前記接続情報とに基づいて、当該第１のページをめくって当該第１のページとの接続関係が予め定められた第２のページを閲覧する作業を支援するための支援情報を生成する生成部と、
前記生成部により生成された前記支援情報に基づくメッセージを出力する出力部と
を備えた、装置。
【請求項２】
前記生成部は、前記第２のページを特定する飛び先ページ情報を前記支援情報として生成し、
前記出力部は、前記第１のページをめくる前に、前記飛び先ページ情報に基づくメッセージを出力する、請求項１の装置。
【請求項３】
前記生成部は、前記位置情報取得部により取得された前記位置情報が特定する前記第１のページ内の指示された位置の当該第１のページの中心からの寄り方向に応じた前記第２のページを特定する前記飛び先ページ情報を生成する、請求項２の装置。
【請求項４】
前記接続情報取得部は、前記複数のページ内の位置の接続関係を示す前記接続情報を取得し、
前記生成部は、前記位置情報取得部により取得された前記位置情報が特定する前記第１のページ内の指示された位置との接続関係が予め定められた前記第２のページ内の位置を特定する飛び先位置情報を前記支援情報として生成する、請求項１の装置。
【請求項５】
前記出力部は、前記第１のページをめくった後に、前記飛び先位置情報に基づくメッセージを出力する、請求項４の装置。
【請求項６】
前記出力部は、前記位置情報取得部により取得された前記第２のページ内の指示された位置を特定する前記位置情報に基づいて、前記メッセージを出力する、請求項５の装置。
【請求項７】
前記出力部は、前記第１のページ内の指示された位置との接続関係が予め定められた前記第２のページ内の第１の位置と、当該第２のページ内の指示された第２の位置との距離が、所定の閾値以下である場合に、当該第２の位置が当該第１の位置であることを示す前記メッセージを出力する、請求項６の装置。
【請求項８】
前記出力部は、前記第１のページ内の指示された位置との接続関係が予め定められた前記第２のページ内の第１の位置と、当該第２のページ内の指示された第２の位置との距離が、所定の閾値以上である場合に、当該第２の位置から当該第１の位置へ誘導する前記メッセージを出力する、請求項６の装置。
【請求項９】
媒体上の位置を指示するユーザ操作に応じて情報を提示する装置であって、
前記媒体の複数のページ及び当該複数のページ内の位置の予め定められた接続関係を示す接続情報を取得する接続情報取得部と、
前記媒体のページを特定するページ情報を取得するページ情報取得部と、
前記媒体のページ内の指示された位置を特定する位置情報を取得する位置情報取得部と、
前記ページ情報取得部により取得された前記媒体の第１のページを特定する前記ページ情報と、前記位置情報取得部により取得された当該第１のページ内の指示された位置を特定する前記位置情報と、前記接続情報取得部により取得された前記接続情報とに基づいて、当該第１のページ内の指示された位置との接続関係が予め定められた第２のページ内の第１の位置を特定する飛び先位置情報を生成する生成部と、
前記生成部により生成された前記飛び先位置情報が特定する前記第２のページ内の前記第１の位置と、前記位置情報取得部により取得された前記位置情報が特定する前記第２のページ内の指示された第２の位置との距離が、所定の閾値以下である場合に、当該第２の位置が当該第１の位置であることを示すメッセージを出力する出力部と
を備えた、装置。
【請求項１０】
媒体上の位置を指示するユーザ操作に応じて情報を提示する方法であって、
前記媒体の複数のページの間の予め定められた接続関係を示す接続情報を取得するステップと、
前記媒体のページを特定するページ情報を取得するステップと、
前記媒体のページ内の指示された位置を特定する位置情報を取得するステップと、
取得された前記媒体の第１のページを特定する前記ページ情報と、取得された当該第１のページ内の指示された位置を特定する前記位置情報と、取得された前記接続情報とに基づいて、当該第１のページをめくって当該第１のページとの接続関係が予め定められた第２のページを閲覧する作業を支援するための支援情報を生成するステップと、
生成された前記支援情報に基づくメッセージを出力するステップと
を含む、方法。
【請求項１１】
媒体上の位置を指示するユーザ操作に応じて情報を提示する装置としてコンピュータを機能させるプログラムであって、
前記コンピュータを、
前記媒体の複数のページの間の予め定められた接続関係を示す接続情報を取得する接続情報取得部と、
前記媒体のページを特定するページ情報を取得するページ情報取得部と、
前記媒体のページ内の指示された位置を特定する位置情報を取得する位置情報取得部と、
前記ページ情報取得部により取得された前記媒体の第１のページを特定する前記ページ情報と、前記位置情報取得部により取得された当該第１のページ内の指示された位置を特定する前記位置情報と、前記接続情報取得部により取得された前記接続情報とに基づいて、当該第１のページをめくって当該第１のページとの接続関係が予め定められた第２のページを閲覧する作業を支援するための支援情報を生成する生成部と、
前記生成部により生成された前記支援情報に基づくメッセージを出力する出力部と
して機能させる、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報を提示する装置及び方法に関する。特に、本発明は、媒体上の位置を指示するユーザ操作に応じて情報を提示する装置及び方法に関する。
【背景技術】
【０００２】
これまで紙で扱われてきた文書を電子化して各種機器の画面に表示することが、近年盛んに行われるようになってきている。
例えば、自動車に搭載されるカーナビゲーションシステムでは、紙文書が主流であった地図を電子化して画面に表示し、タッチパネル等を用いて目的地等を入力できるようになっている。ところが、カーナビゲーションシステムの地図は、市販の道路地図等の地図帳と比べて、（１）画面が小さく、見られる範囲が限られる、（２）表示中の地図外への移動操作が煩わしい、（３）後部座席の人と地図を共有したり、車外で地図を参照したりすることが難しい、といった点で、もどかしさが残るユーザインターフェイスである。
【０００３】
このようなもどかしさは、地図帳をデジタルペンで指示することにより情報を入力するようなユーザインターフェイスを用いることで一応は解消される。しかし、道路地図等の地図帳は通常複数ページからなっており、地図帳の改ページに関しては更に解決すべき問題点がある。
かかる問題点の１つを解決するものとして、地図のページ替えに簡単に対処可能なナビゲーション装置が既に提案されている（例えば、特許文献１参照）。この特許文献１では、ページ替え要求が発生した時に、そのページ替え要求発生の直前のデータを記憶し、ページ替え要求直後のデータを直前のデータに換算している。
【０００４】
また、異なるページに表示された隣接する枚葉地図間において、道路の接続関係を明確に提示し、複数のページに渡って道路を容易かつ迅速に辿れるようにする技術（例えば、特許文献２参照）、回路図の一部分を拡大した画面で信号名が表示画面の外にはみ出しているためにその信号名が不明の場合に仮に信号名を画面内に表示される等を行う技術（例えば、特許文献３参照）、音声信号に基づいてスタイラスペンを振動させる技術（例えば、特許文献４参照）も知られている。
【０００５】
【特許文献１】特開平５−２０４３０７号公報
【特許文献２】特開２００７−２１２８３２号公報
【特許文献３】特開平３−１２３９７６号公報
【特許文献４】特開２００６−３１４１０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
このように、例えば地図帳をユーザインターフェイスとして用いる場合における改ページ時の問題点を解決する技術は、従来から提案されてきた。
しかしながら、特許文献１の技術では、ページ替え後のページも、ページ替え後のページで最初にプロットすべき位置も分かっていることが前提となっており、あるページをめくって別のページを閲覧する作業を効率的に行えるようにするものではない。
【０００７】
また、特許文献２〜４の技術も、紙文書をユーザインターフェイスとして用いる場合に、紙文書のあるページをめくって別のページを閲覧する作業を効率的に行うための手段を提供するものではない。
尚、同様の問題点は、紙文書以外の媒体をユーザインターフェイスとして用いる場合においても指摘できる。
【０００８】
本発明の目的は、媒体をユーザインターフェイスとして用いる場合に、媒体のあるページをめくって別のページを閲覧する作業を効率的に行うことにある。
【課題を解決するための手段】
【０００９】
かかる目的のもと、本発明は、媒体上の位置を指示するユーザ操作に応じて情報を提示する装置であって、媒体の複数のページの間の予め定められた接続関係を示す接続情報を取得する接続情報取得部と、媒体のページを特定するページ情報を取得するページ情報取得部と、媒体のページ内の指示された位置を特定する位置情報を取得する位置情報取得部と、ページ情報取得部により取得された媒体の第１のページを特定するページ情報と、位置情報取得部により取得された第１のページ内の指示された位置を特定する位置情報と、接続情報取得部により取得された接続情報とに基づいて、第１のページをめくって第１のページとの接続関係が予め定められた第２のページを閲覧する作業を支援するための支援情報を生成する生成部と、生成部により生成された支援情報に基づくメッセージを出力する出力部とを備えた、装置を提供する。
【００１０】
ここで、生成部は、第２のページを特定する飛び先ページ情報を支援情報として生成し、出力部は、第１のページをめくる前に、飛び先ページ情報に基づくメッセージを出力する、ものであってよい。この場合において、生成部は、位置情報取得部により取得された位置情報が特定する第１のページ内の指示された位置の第１のページの中心からの寄り方向に応じた第２のページを特定する飛び先ページ情報を生成する、ものであってよい。
【００１１】
また、接続情報取得部は、複数のページ内の位置の接続関係を示す接続情報を取得し、生成部は、位置情報取得部により取得された位置情報が特定する第１のページ内の指示された位置との接続関係が予め定められた第２のページ内の位置を特定する飛び先位置情報を支援情報として生成する、ものであってよい。この場合において、出力部は、第１のページをめくった後に、飛び先位置情報に基づくメッセージを出力する、ものであってよく、更に、出力部は、位置情報取得部により取得された第２のページ内の指示された位置を特定する位置情報に基づいて、メッセージを出力する、ものであってよい。具体的には、出力部は、第１のページ内の指示された位置との接続関係が予め定められた第２のページ内の第１の位置と、第２のページ内の指示された第２の位置との距離が、所定の閾値以下である場合に、第２の位置が第１の位置であることを示すメッセージを出力する、ものであってもよいし、出力部は、第１のページ内の指示された位置との接続関係が予め定められた第２のページ内の第１の位置と、第２のページ内の指示された第２の位置との距離が、所定の閾値以上である場合に、第２の位置から第１の位置へ誘導するメッセージを出力する、ものであってもよい。
【００１２】
また、本発明は、媒体上の位置を指示するユーザ操作に応じて情報を提示する装置であって、媒体の複数のページ及び複数のページ内の位置の予め定められた接続関係を示す接続情報を取得する接続情報取得部と、媒体のページを特定するページ情報を取得するページ情報取得部と、媒体のページ内の指示された位置を特定する位置情報を取得する位置情報取得部と、ページ情報取得部により取得された媒体の第１のページを特定するページ情報と、位置情報取得部により取得された第１のページ内の指示された位置を特定する位置情報と、接続情報取得部により取得された接続情報とに基づいて、第１のページ内の指示された位置との接続関係が予め定められた第２のページ内の第１の位置を特定する飛び先位置情報を生成する生成部と、生成部により生成された飛び先位置情報が特定する第２のページ内の第１の位置と、位置情報取得部により取得された位置情報が特定する第２のページ内の指示された第２の位置との距離が、所定の閾値以下である場合に、第２の位置が第１の位置であることを示すメッセージを出力する出力部とを備えた、装置も提供する。
【００１３】
更に、本発明は、媒体上の位置を指示するユーザ操作に応じて情報を提示する方法であって、媒体の複数のページの間の予め定められた接続関係を示す接続情報を取得するステップと、媒体のページを特定するページ情報を取得するステップと、媒体のページ内の指示された位置を特定する位置情報を取得するステップと、取得された媒体の第１のページを特定するページ情報と、取得された第１のページ内の指示された位置を特定する位置情報と、取得された接続情報とに基づいて、第１のページをめくって第１のページとの接続関係が予め定められた第２のページを閲覧する作業を支援するための支援情報を生成するステップと、生成された支援情報に基づくメッセージを出力するステップとを含む、方法も提供する。
【００１４】
更にまた、本発明は、媒体上の位置を指示するユーザ操作に応じて情報を提示する装置としてコンピュータを機能させるプログラムであって、コンピュータを、媒体の複数のページの間の予め定められた接続関係を示す接続情報を取得する接続情報取得部と、媒体のページを特定するページ情報を取得するページ情報取得部と、媒体のページ内の指示された位置を特定する位置情報を取得する位置情報取得部と、ページ情報取得部により取得された媒体の第１のページを特定するページ情報と、位置情報取得部により取得された第１のページ内の指示された位置を特定する位置情報と、接続情報取得部により取得された接続情報とに基づいて、第１のページをめくって第１のページとの接続関係が予め定められた第２のページを閲覧する作業を支援するための支援情報を生成する生成部と、生成部により生成された支援情報に基づくメッセージを出力する出力部として機能させる、プログラムも提供する。
【発明の効果】
【００１５】
本発明によれば、媒体をユーザインターフェイスとして用いる場合に、媒体のあるページをめくって別のページを閲覧する作業を効率的に行うことができる。
【発明を実施するための最良の形態】
【００１６】
以下、添付図面を参照して、本発明を実施するための最良の形態（以下、「実施の形態」という）について詳細に説明する。
まず、本実施の形態が適用されるカーナビゲーションシステムについて説明する。
図１は、このようなカーナビゲーションシステムの全体構成を示した図である。
図示するように、このカーナビゲーションシステムは、カーナビゲーション端末１０と、デジタルペン３０と、受信機４０とを含む。そして、地図帳情報ＤＢ５０が、ネットワーク８０を介してカーナビゲーション端末１０に接続されている。
【００１７】
カーナビゲーション端末１０は、電子化した地図（以下、「電子地図」という）を保持し、この電子地図に基づいて画面上に地図を表示する。その際、自動車の走行位置を中心とした地図や、ユーザが指定した施設等の周辺の地図を表示することができる。
【００１８】
デジタルペン３０は、通常の筆記具としてのペンと同様の形状をしているが、地図帳上の所望の位置をポイントできるものであればよい。即ち、インクを吐出して実際に筆記を行う機構は必ずしも備えてなくてもよい。また、デジタルペン３０は、地図帳のページ内での自身の位置を算出させるために音波を発信する機能を有する。
【００１９】
受信機４０は、デジタルペン３０が発した音波を受信することにより、地図帳のページ内でのデジタルペン３０の３Ｄ位置を算出する。このとき、受信機４０は、デジタルペン３０の位置を算出するための基準位置としても機能する。例えば、受信機４０の裏側にクリップを設け、このクリップで地図帳の決められた箇所を挟むようにすればよい。また、本実施の形態において、受信機４０は、算出したデジタルペン３０の位置の情報をカーナビゲーション端末１０に送信する機能も有する。
【００２０】
尚、本実施の形態では、デジタルペン３０が発した音波を受信した受信機４０がデジタルペン３０の位置を算出するようにしたが、例えば、送信機が送信した音波を受信したデジタルペン３０が自身の位置を算出するような構成を採用してもよい。このような構成を採用した場合、デジタルペン３０が自身の位置の情報をカーナビゲーション端末１０に送信するようにするとよい。
【００２１】
地図帳情報ＤＢ５０は、地図帳の種類ごとに、地図帳のページ及びページ内の座標と、電子地図上の座標とを関連付けた地図帳情報を格納する。尚、ここでは、地図帳情報がカーナビゲーション端末１０内に存在しないことを想定し、カーナビゲーション端末１０がネットワーク８０を介して地図帳情報ＤＢ５０に問い合わせるようにしたが、地図帳情報ＤＢ５０はカーナビゲーション端末１０内に存在してもよい。
ネットワーク８０は、例えば、インターネットである。
【００２２】
本実施の形態では、このようなカーナビゲーションシステムにおいて、地図帳のページ上の位置をデジタルペン３０で指示すると、地図帳情報ＤＢ５０に格納された地図帳情報に基づいて、地図帳の種類、ページ、デジタルペン３０で指示された位置の座標から、電子地図上の座標を得る。そして、例えば、地図帳で指示された位置をカーナビゲーションシステムの地図上で表示する。
また、目的地を入力する際や、後述する情報提示を要求する際、地図帳の複数のページに跨ってデジタルペン３０でなぞらなければならない場合がある。そこで、本実施の形態では、ページが変わる際に、飛び先のページ（以下、「飛び先ページ」という）と飛び先の位置（以下、「飛び先位置」という）とをユーザに知らせるようにする。
【００２３】
次に、このような動作を行うカーナビゲーション端末１０について詳細に説明する。
まず、このカーナビゲーション端末１０の機能構成について説明する。
図２は、カーナビゲーション端末１０の機能構成例を示したブロック図である。
図示するように、カーナビゲーション端末１０は、操作受付部１１と、地図帳ＩＤ記憶部１２と、ページ番号記憶部１３と、受信部１４とを備える。また、通信部１５と、座標変換部１６と、電子地図記憶部１７と、電子地図読出部１８と、表示部１９とを備える。更に、改ページフラグ記憶部２１と、改ページ情報ＤＢ２２と、改ページ処理部２３と、音声出力部２４とを備える。
【００２４】
操作受付部１１は、地図帳の種類を識別する識別情報（以下、「地図帳ＩＤ」という）や、地図帳の現在開いているページのページ番号を受け付ける。また、ページ番号記憶部１３に記憶されている現在のページ番号と異なるページ番号を受け付けた場合には、改ページフラグ記憶部２１に記憶された改ページフラグを、改ページされたことを示す「ＯＮ」に書き換える。本実施の形態では、ページ情報を取得するページ情報取得部の一例として、操作受付部１１を設けている。
【００２５】
地図帳ＩＤ記憶部１２は、操作受付部１１が受け付けた地図帳ＩＤを記憶する。ここで、地図帳ＩＤは、地図帳の名前であってもよい。
ページ番号記憶部１３は、操作受付部１１が受け付けたページ番号を記憶する。
受信部１４は、地図帳のページ上のデジタルペン３０が指示した位置の座標（以下、「局所座標」という）を受信機４０から受信する。本実施の形態では、位置情報を取得する位置情報取得部の一例として、受信部１４を設けている。
【００２６】
通信部１５は、地図帳情報ＤＢ５０に対し、ネットワーク８０を介して、地図帳ＩＤ、ページ番号、局所座標を検索キーとして送信し、電子地図上の座標（以下、「大域座標」という）を検索結果として受信する。
座標変換部１６は、検索キーである局所座標を通信部１５に渡し、検索結果である大域座標を通信部１５から受け取ることにより、局所座標から大域座標への座標変換を行う。
【００２７】
電子地図記憶部１７は、カーナビゲーション端末１０で表示する地図の元となる電子地図を記憶する。
電子地図読出部１８は、電子地図記憶部１７に記憶された電子地図のうち指定された範囲の電子地図を切り出す。
表示部１９は、電子地図読出部１８が切り出した電子地図の範囲を表示したり、座標変換部１６による座標変換で得られた大域座標の位置にマーク等を表示したりする。
【００２８】
改ページフラグ記憶部２１は、改ページされた後、所定の操作が行われる前であるか、所定の操作が行われた後であるかを示す改ページフラグを記憶する。所定の操作が行われる前であれば、「ＯＮ」を記憶し、所定の操作が行われた後であれば、「ＯＦＦ」を記憶する。
改ページ情報ＤＢ２２は、改ページ処理を行うために参照される改ページ情報を記憶したＤＢである。尚、改ページ情報ＤＢ２２の具体的内容については後述する。本実施の形態では、複数のページの間の予め定められた接続関係を示す接続情報の一例として、改ページ情報を用いており、接続情報を取得する接続情報取得部の一例として、改ページ情報ＤＢ２２を設けている。
【００２９】
改ページ処理部２３は、改ページ情報ＤＢ２２を参照して、改ページ処理を行う。即ち、改ページ前のページ及びそのページ上の指示された位置に基づいて、飛び先ページ及び飛び先位置の情報を生成する。本実施の形態では、第１のページをめくって第２のページを閲覧する作業を支援するための支援情報の一例として、飛び先ページ及び飛び先位置の情報を用いており、支援情報を生成する生成部一例として、改ページ処理部２３を設けている。
音声出力部２４は、改ページ処理部２３により生成された飛び先ページ及び飛び先位置の情報に基づく音声メッセージを出力する。本実施の形態では、支援情報に基づくメッセージを出力する出力部の一例として、音声出力部２４を設けている。
【００３０】
本実施の形態では、このようなカーナビゲーション端末１０において、改ページの必要が生じた時、飛び先ページと飛び先位置とをユーザに知らせる。
図３は、このときの地図帳上でのデジタルペン３０を用いた操作の様子を示している。
（ａ）は、改ページ前のページ（Ｍページ）上でのデジタルペン３０を用いた操作を示す。図示するように、デジタルペン３０で道路をなぞっていき、ページの端部にある点３０１に達している。これにより、なぞった先がどのページにあるかを知らせる音声「次はＮページです」が出力されている。
【００３１】
（ｂ）は、改ページ後のページ（Ｎページ）上でのデジタルペン３０を用いた操作を示す。図示するように、デジタルペン３０でページの端部を点３０２から点３０３を通って下方向になぞっている。ここで、点３０３は、破線で示すように、改ページ前のページから続いている部分にある。このような状況で、デジタルペン３０が点３０３に達すると、改ページ後のページにおける開始位置を知らせる音声「スタート位置です」が出力される。或いは、図示しないが、点３０２をなぞっている時点で、点３０３へ誘導する音声を出力するようにしてもよい。
尚、図ではデジタルペン３０の軌跡を太線で示しているが、デジタルペン３０が実際に筆記を行う機構を備えていない場合には地図帳に軌跡は記入されない。
【００３２】
以下、本実施の形態の動作について説明する。
但し、本実施の形態の動作は、改ページ情報ＤＢ２２で管理される改ページ情報が差分情報であるか全体情報であるかによって異なってくる。このうち、差分情報とは、個々のページを中心として他のページの接続関係を定義した改ページ情報である。また、全体情報とは、電子地図上に設定された大域座標を用いてページ間の接続関係を定義した改ページ情報である。そこで、以下では、改ページ情報を差分情報で管理した場合の動作を第１の動作例として、改ページ情報を全体情報で管理した場合の動作を第２の動作例として説明する。
【００３３】
［第１の動作例］
まず、この第１の動作例の前提となる改ページ情報について説明する。
図４は、この場合の地図帳のページの接続関係と改ページ情報の例とを示した図である。
（ａ）に、地図帳のページの接続関係を示す。図中、破線がページの境界を示し、破線で囲まれた矩形内に記した数字がページ番号を示している。
【００３４】
（ｂ）に、改ページ情報の一例を示す。この改ページ情報は、ページ番号と、上ページ番号と、上ページズレ量と、下ページ番号と、下ページズレ量と、左ページ番号と、左ページズレ量と、右ページ番号と、右ページズレ量とを対応付けたものになっている。このうち、上ページ番号は、ページ番号で示されたページの上側で隣接するページのページ番号を、下ページ番号は、ページ番号で示されたページの下側で隣接するページのページ番号を、左ページ番号は、ページ番号で示されたページの左側で隣接するページのページ番号を、右ページ番号は、ページ番号で示されたページの右側で隣接するページのページ番号を、それぞれ示している。また、上ページズレ量は、上ページ番号で示されたページの左下点がページ番号で示されたページの左上点からどれだけずれているかを、下ページズレ量は、下ページ番号で示されたページの左上点がページ番号で示されたページの左下点からどれだけずれているかを、左ページズレ量は、左ページ番号で示されたページの右上点がページ番号で示されたページの左上点からどれだけずれているかを、右ページズレ量は、右ページ番号で示されたページの左上点がページ番号で示されたページの右上点からどれだけずれているかを、それぞれ示している。尚、左右方向のズレ量ｘは、０≦ｘ≦ｘｍａｘを満たし、右方向を正として表すものとする。また、上下方向のズレ量ｙは、０≦ｙ≦ｙｍａｘを満たし、下方向を正として表すものとする。
【００３５】
ここで、（ｂ）に示した値は、（ａ）に示した地図帳のページの接続関係に沿ったものとなっており、（ａ）に示した地図帳のページのうち、４０ページ、５０ページ、６０ページについて示している。尚、ズレ量については、文字を用いて一般的に示しているが、（ａ）の図に従えば、ｘ１＝ｘ２＝ｘ３＝ｘ４＝ｘ５＝ｘ６＝０であり、ｙ１＝ｙ２＝ｙ３＝ｙ４＝ｙ５＝ｙ６である。
【００３６】
次いで、このような改ページ情報が管理されている場合におけるカーナビゲーション端末１０の動作を説明する。
図５は、このときのカーナビゲーション端末１０の動作を示したフローチャートである。尚、このフローチャートは、カーナビゲーション端末１０が受信機４０から１つの局所座標を受信したときの動作を示しているが、実際には、受信機４０からカーナビゲーション端末１０へ一定の時間間隔で局所座標が送られてくるので、同様の動作が定期的に繰り返されるものとする。
また、この動作に先立ち、ユーザが現在使用している地図帳の地図帳ＩＤ及び現在開いているページのページ番号を入力し、これを操作受付部１１が受け付けて、地図帳ＩＤを地図帳ＩＤ記憶部１２に、ページ番号をページ番号記憶部１３にそれぞれ記憶しているものとする。
【００３７】
更に、表示部１９が、現在使用している地図帳の現在開いているページの部分の電子地図を画面に表示しているものとする。この場合、画面に表示する範囲は、例えば、現在開いているページの中央部分を中心とした所定範囲であってよい。このような表示は、具体的には、次のような手順で行う。まず、座標変換部１６が、地図帳ＩＤ記憶部１２から地図帳ＩＤを、ページ番号記憶部１３からページ番号をそれぞれ読み出し、これらをキーとして地図帳情報ＤＢ５０を検索することにより、ページの範囲を示す大域座標を取得して、これを電子地図読出部１８に受け渡す。次に、電子地図読出部１８が、受け渡された大域座標に基づいて所定範囲の電子地図を電子地図記憶部１７から読み出して表示部１９に受け渡し、表示部１９が上記のような表示を行う。
【００３８】
このような状態で、カーナビゲーション端末１０では、まず、受信部１４が、受信機４０から、地図帳上の座標である局所座標を受信し、座標変換部１６に受け渡す（ステップ１０１）。
次に、座標変換部１６が、受信部１４から受け渡された局所座標を、カーナビゲーション端末１０が保持する電子地図上の座標である大域座標に変換する（ステップ１０２）。即ち、通信部１５が局所座標をキーとして地図帳情報ＤＢ５０を検索することにより、大域座標を取得して座標変換部１６に受け渡す。そして、座標変換部１６は、ここで得た大域座標を表示部１９に受け渡す。
そして、表示部１９は、例えば、地図帳上で指示された位置を、受け渡された大域座標に基づいて画面に表示する（ステップ１０３）。
【００３９】
一方、改ページ処理部２３は、座標変換部１６から局所座標を受け取り、この局所座標が境界領域内にあるかどうかを判定する（ステップ１０４）。ここで、境界領域としては、地図帳の各ページに設定された領域を用いる。例えば、地図帳の各ページの端部に沿って所定の幅を持つ枠状の領域を設定し、これを境界領域とすればよい。
そして、局所座標が境界領域内にないと判定されれば、処理を終了する。
また、局所座標が境界領域内にあると判定されれば、改ページ処理部２３は、改ページフラグ記憶部２１に記憶された改ページフラグが「ＯＮ」であるかどうかを判定する（ステップ１０５）。尚、改ページフラグとは、ページ番号記憶部１３に記憶されていたページ番号と異なるページ番号を操作受付部１１で受け付けることにより、ページ番号記憶部１３に記憶されるページ番号が変更された場合に「ＯＮ」に設定され、改ページ後に一定の操作があると「ＯＦＦ」に書き換えられるフラグである。
【００４０】
ここで、地図帳上のデジタルペン３０で指示されたページが、図３（ａ）に示したような改ページ前のページであるとする。即ち、改ページフラグは「ＯＦＦ」になっているとする。
この場合、改ページ処理部２３は、まず、境界領域の位置に基づいて改ページ後の飛び先ページを求める（ステップ１０６）。例えば、デジタルペン３０で指示された位置がページの上側の境界領域内にあれば、改ページ情報における上ページ番号で示されるページを飛び先ページとし、ページの下側の境界領域内にあれば、改ページ情報における下ページ番号で示されるページを飛び先ページとする。また、デジタルペン３０で指示された位置がページの左側の境界領域内にあれば、改ページ情報における左ページ番号で示されるページを飛び先ページとし、ページの右側の境界領域内にあれば、改ページ情報における右ページ番号で示されるページを飛び先ページとする。尚、このようにして求めた飛び先ページは、ページ内の指示された位置のページの中心からの寄り方向に応じたページの一例である。
【００４１】
次に、改ページ処理部２３は、境界領域の位置に基づいて改ページ後の飛び先位置を求める（ステップ１０７）。例えば、デジタルペン３０で指示された位置がページの上側の境界領域内にあれば、Ｘ座標値が、局所座標のＸ座標値から改ページ情報における上ページズレ量を減じて得られた値であり、Ｙ座標値がｙｍａｘである位置を飛び先位置とし、ページの下側の境界領域内にあれば、Ｘ座標値が、局所座標のＸ座標値から改ページ情報における下ページズレ量を減じて得られた値であり、Ｙ座標値が「０」である位置を飛び先位置とする。また、デジタルペン３０で指示された位置がページの左側の境界領域内にあれば、Ｘ座標値がｘｍａｘであり、Ｙ座標値が、局所座標のＹ座標値から改ページ情報における左ページズレ量を減じて得られた値である位置を飛び先位置とし、ページの右側の境界領域内にあれば、Ｘ座標値が「０」であり、Ｙ座標値が、局所座標のＹ座標値から改ページ情報における右ページズレ量を減じて得られた値である位置を飛び先位置とする。
【００４２】
そして、改ページ処理部２３は、ステップ１０６で求めた飛び先ページを音声出力部２４に伝え、音声出力部２４が、飛び先ページを音声でユーザに知らせる（ステップ１０８）。
【００４３】
また、地図帳上のデジタルペン３０で指示されたページが、図３（ｂ）に示したような改ページ後のページであるとする。即ち、改ページフラグは「ＯＮ」になっているとする。
この場合、改ページ処理部２３は、まず、座標変換部１６から受け取った局所座標が飛び先位置の座標（飛び先座標）と一致するかどうかを判定する（ステップ１０９）。
ここで、局所座標が飛び先座標と一致すると判定されれば、改ページ処理部２３は、その旨を音声出力部２４に伝え、音声出力部２４が、飛び先位置への到達を音声で出力する（ステップ１１０）。或いは、局所座標が飛び先座標と一致することを条件にするのではなく、例えば、局所座標と飛び先座標との距離が所定の閾値以下であることを条件にしてもよい。その後、改ページ処理部２３は、改ページフラグ記憶部２１に記憶された改ページフラグを「ＯＦＦ」に書き換える（ステップ１１１）。
【００４４】
また、局所座標が飛び先座標と一致しないと判定されれば、改ページ処理部２３は、その旨を音声出力部２４に伝え、音声出力部２４が、飛び先位置への誘導情報を音声で出力する（ステップ１１２）。或いは、局所座標が飛び先座標と一致しないことを条件にするのではなく、例えば、局所座標と飛び先座標との距離が所定の閾値以上であることを条件にしてもよい。ここで、局所座標のＸ座標値と飛び先座標のＸ座標値との差分が所定値以下で、かつ、局所座標のＹ座標値と飛び先座標のＹ座標値との差分が所定値以上の場合、局所座標のＹ座標値が飛び先座標のＹ座標値よりも小さければ、「もっと上です」等の音声を出力すればよいし、局所座標のＹ座標値が飛び先座標のＹ座標値よりも大きければ、「もっと下です」等の音声を出力すればよい。また、局所座標のＸ座標値と飛び先座標のＸ座標値との差分が所定値以上で、かつ、局所座標のＹ座標値と飛び先座標のＹ座標値との差分が所定値以下の場合、局所座標のＸ座標値が飛び先座標のＸ座標値よりも大きければ、「もっと左です」等の音声を出力すればよいし、局所座標のＸ座標値が飛び先座標のＸ座標値よりも小さければ、「もっと右です」等の音声を出力すればよい。
【００４５】
尚、この第１の動作例では、飛び先ページの情報、飛び先位置への到達、飛び先位置への誘導情報を通知するようにしたが、これらのうちの少なくとも１つの情報を通知するものであればよい。
また、この第１の動作例において、改ページ前は、飛び先ページの情報のみを通知するようにした。しかしながら、改ページ前に、飛び先位置の情報を、例えば、地図帳に各ページを更に分割したブロックを示す記号等を用いて通知するようにしてもよい。
【００４６】
［第２の動作例］
まず、この第２の動作例の前提となる改ページ情報について説明する。
図６は、この場合の地図帳のページの接続関係と改ページ情報の例とを示した図である。
（ａ）に、地図帳のページの接続関係を示す。図中、破線がページの境界を示し、破線の周りの網かけを施した部分が境界領域を示し、破線で囲まれた矩形内に記した数字がページ番号を示している。
【００４７】
（ｂ）に、改ページ情報の一例を示す。この改ページ情報は、端点座標１と、端点座標２と、ページ番号とを対応付けたものになっている。このうち、端点座標１は、境界領域を規定する２点のうちの一方の点の大域座標を、端点座標２は、その２点のうちの他方の点の大域座標を、それぞれ示している。また、ページ番号は、端点座標１及び端点座標２で規定される境界領域が跨る２つのページのページ番号を示している。
【００４８】
ここで、（ｂ）に示した値は、（ａ）に示した地図帳のページの接続関係に沿ったものとなっており、（ａ）に示した地図帳のページのうち、５０ページを囲む境界領域について示している。
【００４９】
次いで、このような改ページ情報が管理されている場合におけるカーナビゲーション端末１０の動作を説明する。
図７は、このときのカーナビゲーション端末１０の動作を示したフローチャートである。尚、このフローチャートは、カーナビゲーション端末１０が受信機４０から１つの局所座標を受信したときの動作を示しているが、実際には、受信機４０からカーナビゲーション端末１０へ一定の時間間隔で局所座標が送られてくるので、同様の動作が定期的に繰り返されるものとする。
また、この動作に先立ち、ユーザが現在使用している地図帳の地図帳ＩＤ及び現在開いているページのページ番号を入力し、これを操作受付部１１が受け付けて、地図帳ＩＤを地図帳ＩＤ記憶部１２に、ページ番号をページ番号記憶部１３にそれぞれ記憶しているものとする。
【００５０】
更に、表示部１９が、現在使用している地図帳の現在開いているページの部分の電子地図を画面に表示しているものとする。この場合、画面に表示する範囲は、例えば、現在開いているページの中央部分を中心とした所定範囲であってよい。このような表示は、具体的には、次のような手順で行う。まず、座標変換部１６が、地図帳ＩＤ記憶部１２から地図帳ＩＤを、ページ番号記憶部１３からページ番号をそれぞれ読み出し、これらをキーとして地図帳情報ＤＢ５０を検索することにより、ページの範囲を示す大域座標を取得して、これを電子地図読出部１８に受け渡す。次に、電子地図読出部１８が、受け渡された大域座標に基づいて所定範囲の電子地図を電子地図記憶部１７から読み出して表示部１９に受け渡し、表示部１９が上記のような表示を行う。
【００５１】
このような状態で、カーナビゲーション端末１０では、まず、受信部１４が、受信機４０から、地図帳上の座標である局所座標を受信し、座標変換部１６に受け渡す（ステップ１５１）。
次に、座標変換部１６が、受信部１４から受け渡された局所座標を、カーナビゲーション端末１０が保持する電子地図上の座標である大域座標に変換する（ステップ１５２）。即ち、通信部１５が局所座標をキーとして地図帳情報ＤＢ５０を検索することにより、大域座標を取得して座標変換部１６に受け渡す。そして、座標変換部１６は、ここで得た大域座標を表示部１９に受け渡す。
そして、表示部１９は、例えば、地図帳上で指示された位置を、受け渡された大域座標に基づいて画面に表示する（ステップ１５３）。
【００５２】
一方、改ページ処理部２３は、座標変換部１６から大域座標を受け取り、この大域座標が境界領域内にあるかどうかを判定する（ステップ１５４）。ここで、境界領域としては、図６（ａ）に網かけで示した領域を用いる。即ち、改ページ処理部２３は、改ページ情報ＤＢ２２を参照し、大域座標が、端点座標１及び端点座標２を基準とする境界領域内に存在するかどうかを判定する。
そして、大域座標が境界領域内にないと判定されれば、処理を終了する。
また、大域座標が境界領域内にあると判定されれば、改ページ処理部２３は、改ページフラグ記憶部２１に記憶された改ページフラグが「ＯＮ」であるかどうかを判定する（ステップ１５５）。尚、改ページフラグとは、ページ番号記憶部１３に記憶されていたページ番号と異なるページ番号を操作受付部１１で受け付けることにより、ページ番号記憶部１３に記憶されるページ番号が変更された場合に「ＯＮ」に設定され、改ページ後に一定の操作があると「ＯＦＦ」に書き換えられるフラグである。
【００５３】
ここで、地図帳上のデジタルペン３０で指示されたページが、図３（ａ）に示したような改ページ前のページであるとする。即ち、改ページフラグは「ＯＦＦ」になっているとする。
この場合、改ページ処理部２３は、まず、境界領域に対応するページと現在ページとから飛び先ページを求める（ステップ１５６）。即ち、大域座標を含むと判定された境界領域を規定する端点座標１及び端点座標２をキーとして改ページ情報を検索し、境界領域が跨る２つのページのページ番号を取得する。そして、この２つのページ番号のうち、ページ番号記憶部１３に記憶されている現在ページのページ番号ではない方を飛び先ページのページ番号とする。尚、このようにして求めた飛び先ページは、ページ内の指示された位置のページの中心からの寄り方向に応じたページの一例である。
【００５４】
次に、改ページ処理部２３は、改ページ後の飛び先位置を求める（ステップ１５７）。例えば、大域座標を含むと判定された境界領域を規定する端点座標１と端点座標２とを結ぶ線分上の点のうち、大域座標に最も近い点を飛び先座標とすればよい。
【００５５】
そして、改ページ処理部２３は、ステップ１５６で求めた飛び先ページを音声出力部２４に伝え、音声出力部２４が、飛び先ページを音声でユーザに知らせる（ステップ１５８）。
【００５６】
また、地図帳上のデジタルペン３０で指示されたページが、図３（ｂ）に示したような改ページ後のページであるとする。即ち、改ページフラグは「ＯＮ」になっているとする。
この場合、改ページ処理部２３は、まず、座標変換部１６から受け取った大域座標が飛び先位置の座標（飛び先座標）と一致するかどうかを判定する（ステップ１５９）。
ここで、大域座標が飛び先座標と一致すると判定されれば、改ページ処理部２３は、その旨を音声出力部２４に伝え、音声出力部２４が、飛び先位置への到達を音声で出力する（ステップ１６０）。或いは、大域座標が飛び先座標と一致することを条件にするのではなく、例えば、大域座標と飛び先座標との距離が所定の閾値以下であることを条件にしてもよい。その後、改ページ処理部２３は、改ページフラグ記憶部２１に記憶された改ページフラグを「ＯＦＦ」に書き換える（ステップ１６１）。
【００５７】
また、大域座標が飛び先座標と一致しないと判定されれば、改ページ処理部２３は、その旨を音声出力部２４に伝え、音声出力部２４が、飛び先位置への誘導情報を音声で出力する（ステップ１６２）。或いは、大域座標が飛び先座標と一致しないことを条件にするのではなく、例えば、大域座標と飛び先座標との距離が所定の閾値以上であることを条件にしてもよい。ここで、大域座標のＸ座標値と飛び先座標のＸ座標値との差分が所定値以下で、かつ、大域座標のＹ座標値と飛び先座標のＹ座標値との差分が所定値以上の場合、大域座標のＹ座標値が飛び先座標のＹ座標値よりも小さければ、「もっと上です」等の音声を出力すればよいし、大域座標のＹ座標値が飛び先座標のＹ座標値よりも大きければ、「もっと下です」等の音声を出力すればよい。また、大域座標のＸ座標値と飛び先座標のＸ座標値との差分が所定値以上で、かつ、大域座標のＹ座標値と飛び先座標のＹ座標値との差分が所定値以下の場合、大域座標のＸ座標値が飛び先座標のＸ座標値よりも大きければ、「もっと左です」等の音声を出力すればよいし、大域座標のＸ座標値が飛び先座標のＸ座標値よりも小さければ、「もっと右です」等の音声を出力すればよい。
【００５８】
尚、この第２の動作例では、飛び先ページの情報、飛び先位置への到達、飛び先位置への誘導情報を通知するようにしたが、これらのうちの少なくとも１つの情報を通知するものであればよい。
また、この第１の動作例において、改ページ前は、飛び先ページの情報のみを通知するようにした。しかしながら、改ページ前に、飛び先位置の情報を、例えば、地図帳に各ページを更に分割したブロックを示す記号等を用いて通知するようにしてもよい。
【００５９】
ところで、この第１の動作例及び第２の動作例において、地図帳の各ページには、同じ縮尺の地図が掲載されていることを前提にした。
しかしながら、実際の地図帳の中には、異なる縮尺の地図が掲載されたページが混在しているものもある。このような地図帳では、ある縮尺の地図が掲載されたページから別の縮尺の地図が掲載されたページへ移動する処理（以下、「縮尺変更処理」という）を行うことが考えられる。この縮尺変更処理には、次の２つがある。
【００６０】
第一に、あるページからの飛び先ページが同じ縮尺の地図が掲載されたページの中に存在しないときに、飛び先ページを別の縮尺の地図が掲載されたページの中から見つける処理である。
第１の動作例では、例えば、改ページ情報ＤＢ２２において異なる縮尺の地図が掲載されたページ間の接続関係を管理することで、このような処理は実現可能である。即ち、図４（ｂ）に示した項目に加え、上ページ、下ページ、左ページ、右ページにおける縮尺を管理し、ページ間の接続位置の算出を、ズレ量だけではなく、この縮尺も用いて行えばよい。
第２の動作例では、まず、改ページ情報ＤＢ２２において改ページ情報を縮尺ごとにレイヤ化して管理し、図７の動作を同じ縮尺のレイヤの改ページ情報を参照して行う。そして、ステップ１５６で飛び先ページが存在しない場合に、一段階小さい縮尺のレイヤの改ページ情報に切り替える。その後、切り替え後の改ページ情報を参照して同様の処理を行うことにより、飛び先ページ及び飛び先位置を求めるとよい。
【００６１】
第二に、あるページを含む別の縮尺の地図が掲載されたページに意図的に移動する処理である。
この場合も、改ページ情報ＤＢ２２において改ページ情報を縮尺ごとにレイヤ化して管理するとよい。この状態で、あるページの任意の位置をデジタルペン３０で指定してボタン等を押すボタン等を押す、もしくは、デジタルペン３０による特定のジェスチャーを行うと、広域地図や詳細地図があるかどうかがユーザに通知される。具体的には、縮尺ボタンを押すと、「広域地図があります」等の音声が出力される。これは、例えば、現在の縮尺のページ内の局所座標を変換して得られた大域座標が、より小縮尺又は大縮尺のページ内の局所座標に対応付けられているかどうかを判定することで実現される。また、広域ボタンを押すと、「ＸＸページへ移動して下さい」等の音声を出力する。これは、その対応付けられていた小縮尺のページのページ番号を取得することで実現可能である。尚、上記のジェスチャー（ペンの動き）は、加速度センサ、回転センサ、傾きセンサ等を用いて検出すればよい。
【００６２】
また、本実施の形態では、地図帳上をデジタルペン３０でなぞることで、その位置に応じた情報を提示することもできる。
図８は、このような情報提示を行う場合の地図帳上でのデジタルペン３０を用いた操作の様子を示している。
図中、区間３５１において渋滞が発生しているとする。すると、区間３５１をデジタルペン３０でなぞる操作に応じて、「渋滞エリアです」等の音声が出力される。この場合、提示する情報は、渋滞情報だけでなく、工事の情報や、既に存在しない道路の情報等であってもよい。尚、このような情報の提示は、情報を提示すべき事象が発生している場所の電子地図上での座標を管理しておくことで実現可能である。
【００６３】
また、図の右上に示したように、デジタルペン３０に設けられた現在位置ボタン３１を押下することにより、例えば、「現在位置はＮページです。中央付近をなぞってください。」等の音声を出力するようにしてもよい。これは、カーナビゲーション端末１０が自身が搭載された自動車の走行位置をＧＰＳ（Global Positioning System）により取得し、地図帳情報ＤＢ５０を参照して、この走行位置に対する地図帳のページ及びページ内の位置を求め、これに応じた音声を出力することにより、実現される。
尚、図ではデジタルペン３０の軌跡を太線で示しているが、デジタルペン３０が実際に筆記を行う機構を備えていない場合には地図帳に軌跡は記入されない。
【００６４】
次に、本実施の形態が適用されるカーナビゲーションシステムの別の例について説明する。
図９は、このようなカーナビゲーションシステムの全体構成を示した図である。
図示するように、このカーナビゲーションシステムは、カーナビゲーション端末１０と、デジタルペン３０と、受信機４０とを含む。そして、地図帳情報ＤＢ５０と、情報誌記事ＤＢ６０とが、ネットワーク８０を介してカーナビゲーション端末１０に接続されている。
【００６５】
図９に示したカーナビゲーションシステムは、図１に示したカーナビゲーションシステムに対し、情報誌記事ＤＢ６０を追加した構成になっている。この情報誌記事ＤＢ６０は、情報誌に掲載されている記事と電子地図上の位置とを関連付けた情報を格納したＤＢである。地図帳情報ＤＢ５０と同様に情報誌記事ＤＢ６０をネットワーク８０上に用意し、情報誌の記事に対応する地図帳のページ及びページ内の位置を得ることができるようにする。
即ち、まず、ユーザは、情報誌の名前や現在開いているページのページ番号をカーナビゲーション端末１０に入力しておく。そして、地図帳上をデジタルペン３０でなぞる場合と同様、情報誌上をデジタルペン３０でなぞることにより、受信機４０がページ内の座標をカーナビゲーション端末１０に送信する。すると、カーナビゲーション端末１０は、情報誌記事ＤＢ６０を参照して、ユーザが入力した情報誌の該当ページにおける受信した座標に対応する電子地図上の座標を取得する。これにより、カーナビゲーション端末１０の画面上で情報誌の記事に関連する位置に情報を提示することができる。
【００６６】
その後、カーナビゲーション端末１０は、地図帳情報ＤＢ５０を参照して、この電子地図上の座標に対応する地図帳のページ及びページ内の座標を取得し、これを例えば「ｘｘページ、中央付近です」といった音声によりユーザに通知する。これにより、ユーザは、情報誌に書かれている記事に関連する場所を地図帳上ですぐに認識でき、そのような場所をカーナビゲーション端末１０にすぐに入力することができるようになる。
以上、本発明の実施の形態について詳細に説明してきた。
【００６７】
尚、本実施の形態では、地図帳をデジタルペン３０でなぞることにより情報を入力するユーザインターフェイスを前提として説明したが、紙文書をデジタルペン３０でなぞることにより情報を入力するユーザインターフェイスであれば、如何なるものにも適用可能である。例えば、回路等の設計のための設計図をデジタルペン３０でなぞることにより情報を入力するユーザインターフェイスや、製品のマニュアルをデジタルペン３０でなぞることにより情報を入力するユーザインターフェイス等が考えられる。
また、本実施の形態では、デジタルペン３０の位置を特定する方法として、音波を用いる方法を採用したが、超音波、赤外線、電波、レーザーを用いる方法等、様々な形態が考えられる。
【００６８】
以上説明したように、本実施の形態では、紙文書のページ及びページ内の座標の情報に基づいて改ページ情報ＤＢ２２を検索し、飛び先ページや飛び先位置に関する情報をユーザに知らせるようにした。これにより、紙文書をユーザインターフェイスとして用いる場合に、紙文書のあるページをめくって別のページを閲覧する作業を効率的に行うことが可能となった。尚、本実施の形態は、紙文書だけでなく、紙以外の様々な材質の媒体上をデジタルペン３０でなぞることにより情報を入力するユーザインターフェイスにも適用可能である。
【００６９】
ところで、本実施の形態では、カーナビゲーション端末１０が、改ページの際の飛び先ページや飛び先位置の取得や、飛び先ページや飛び先位置を知らせるための音声の出力等の処理を行ったが、これらの処理の全部又は一部をデジタルペン３０が行うようにしてもよい。典型的な形態として、カーナビゲーション端末１０が、飛び先ページや飛び先位置の取得のような負荷の高い処理を行って、その結果をデジタルペン３０に伝え、デジタルペン３０がその結果に基づく音声の出力を行う形態が考えられる。また、このような形態の場合、デジタルペン３０は、音声を出力する代わりに、自身を振動させることによりユーザに情報を伝えてもよい。例えば、図３（ｂ）において、デジタルペン３０は点３０３に達すると、自身を振動させることにより、開始位置に到達したことをユーザに伝えるようにしてもよい。
また、改ページの際の飛び先ページや飛び先位置の取得や、飛び先ページや飛び先位置を知らせるための音声の出力等の処理は、カーナビゲーション端末１０やデジタルペン３０に限らず、一般のコンピュータで行うようにしてもよい。
【００７０】
そこで、これらの処理を一般のコンピュータで行うものとして、そのハードウェア構成について説明する。
図１０は、このようなコンピュータのハードウェア構成の一例を示した図である。図示するように、コンピュータは、演算手段であるＣＰＵ（Central Processing Unit）９０ａと、Ｍ／Ｂ（マザーボード）チップセット９０ｂを介してＣＰＵ９０ａに接続されたメインメモリ９０ｃと、同じくＭ／Ｂチップセット９０ｂを介してＣＰＵ９０ａに接続された表示機構９０ｄとを備える。また、Ｍ／Ｂチップセット９０ｂには、ブリッジ回路９０ｅを介して、ネットワークインターフェイス９０ｆと、磁気ディスク装置（ＨＤＤ）９０ｇと、音声機構９０ｈと、キーボード／マウス９０ｉと、フレキシブルディスクドライブ９０ｊと、外部インターフェイス９０ｋとが接続されている。
【００７１】
尚、図１０において、各構成要素は、バスを介して接続される。例えば、ＣＰＵ９０ａとＭ／Ｂチップセット９０ｂの間や、Ｍ／Ｂチップセット９０ｂとメインメモリ９０ｃの間は、ＣＰＵバスを介して接続される。また、Ｍ／Ｂチップセット９０ｂと表示機構９０ｄとの間は、ＡＧＰ（Accelerated Graphics Port）を介して接続されてもよいが、表示機構９０ｄがＰＣＩ Ｅｘｐｒｅｓｓ対応のビデオカードを含む場合、Ｍ／Ｂチップセット９０ｂとこのビデオカードの間は、ＰＣＩ Ｅｘｐｒｅｓｓ（ＰＣＩｅ）バスを介して接続される。また、ブリッジ回路９０ｅと接続する場合、ネットワークインターフェイス９０ｆについては、例えば、ＰＣＩ Ｅｘｐｒｅｓｓを用いることができる。また、磁気ディスク装置９０ｇについては、例えば、シリアルＡＴＡ（AT Attachment）、パラレル転送のＡＴＡ、ＰＣＩ（Peripheral Components Interconnect）を用いることができる。更に、キーボード／マウス９０ｉ、及び、フレキシブルディスクドライブ９０ｊについては、ＵＳＢ（Universal Serial Bus）を用いることができる。更にまた、外部インターフェイス９０ｋは、デジタルペン３０やＵＳＢメモリ等との間での情報のやり取りのために用いられる。
【００７２】
ここで、本発明は、全てハードウェアで実現してもよいし、全てソフトウェアで実現してもよい。また、ハードウェア及びソフトウェアの両方により実現することも可能である。また、本発明は、コンピュータ、データ処理システム、コンピュータプログラムとして実現することができる。このコンピュータプログラムは、コンピュータにより読取り可能な媒体に記憶され、提供され得る。ここで、媒体としては、電子的、磁気的、光学的、電磁的、赤外線又は半導体システム（装置又は機器）、或いは、伝搬媒体が考えられる。また、コンピュータにより読取り可能な媒体としては、半導体、ソリッドステート記憶装置、磁気テープ、取り外し可能なコンピュータディスケット、ランダムアクセスメモリ（ＲＡＭ）、リードオンリーメモリ（ＲＯＭ）、リジッド磁気ディスク、及び光ディスクが例示される。現時点における光ディスクの例には、コンパクトディスク−リードオンリーメモリ（ＣＤ−ＲＯＭ）、コンパクトディスク−リード／ライト（ＣＤ−Ｒ／Ｗ）及びＤＶＤが含まれる。
【００７３】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態には限定されない。本発明の精神及び範囲から逸脱することなく様々に変更したり代替態様を採用したりすることが可能なことは、当業者に明らかである。
【図面の簡単な説明】
【００７４】
【図１】本発明の実施の形態におけるカーナビゲーションシステムの全体構成を示した図である。
【図２】本発明の実施の形態におけるカーナビゲーション端末の機能構成例を示したブロック図である。
【図３】本発明の実施の形態における改ページ時のデジタルペンを用いた操作の様子を示した図である。
【図４】本発明の実施の形態における第１の動作例で前提とするページ間の接続関係及び改ページ情報の例を示した図である。
【図５】本発明の実施の形態における第１の動作例の流れを示したフローチャートである。
【図６】本発明の実施の形態における第２の動作例で前提とするページ間の接続関係及び改ページ情報の例を示した図である。
【図７】本発明の実施の形態における第２の動作例の流れを示したフローチャートである。
【図８】本発明の実施の形態における情報提示時のデジタルペンを用いた操作の様子を示した図である。
【図９】本発明の実施の形態におけるカーナビゲーションシステムの全体構成の別の例を示した図である。
【図１０】本発明の実施の形態を適用可能なコンピュータのハードウェア構成を示した図である。
【符号の説明】
【００７５】
１０…カーナビゲーション端末、３０…デジタルペン、４０…受信機、５０…地図帳情報ＤＢ、８０…ネットワーク
【図１】
2010033428.tif 000003
【図２】
2010033428.tif 000004
【図３】
2010033428.tif 000005
【図４】
2010033428.tif 000006
【図５】
2010033428.tif 000007
【図６】
2010033428.tif 000008
【図７】
2010033428.tif 000009
【図８】
2010033428.tif 000010
【図９】
2010033428.tif 000011
【図１０】
2010033428.tif 000012