(57)【特許請求の範囲】
【請求項１】
位置情報がドットパターンで記録され、地図画像が表示された用紙の前記ドットパターンを読み取ることで、ペン先の筆跡を筆跡情報として出力する電子ペンと処理装置とを備えた地図情報システムであって、
前記処理装置は、
前記電子ペンが出力した前記筆跡情報と、当該筆跡情報が記入された地図画像とを関連付けて記憶装置に格納する関連付部と、
出力を要求する地図画像を特定する情報を含む印刷要求情報を取得して、前記取得した印刷要求情報に対してドットパターンを割り当てるパターン割当部と、
前記取得した印刷要求情報に含まれる前記出力を要求する地図画像を特定する情報をキー情報として、関連付けられた前記筆跡情報および前記地図画像を検索する検索部と、
前記検索部が検索した前記筆跡情報および前記地図画像と、前記パターン割当部が割り当てたドットパターンとを、前記印刷要求情報に対する応答として出力させる出力指示部とを備えること、
を特徴とする地図情報システム。
【請求項２】
前記地図情報システムは、
前記地図画像に関連付けられた前記筆跡情報と、新たに前記電子ペンが出力した前記地図画像に記入された筆跡情報とをマージした筆跡情報を出力するデータマージ部を備え、
前記データマージ部が、筆跡情報を出力した場合、前記関連付部は、前記データマージ部が出力した筆跡情報と前記地図画像とを関連付けて前記記憶装置に格納すること、
を特徴とする請求項１に記載の地図情報システム。
【請求項３】
前記印刷要求情報に、マージを要求する複数の筆跡情報を特定する情報が含まれる場合、前記データマージ部は、この筆跡情報を特定する情報に対応する複数の筆跡情報をマージすること、
を特徴とする請求項２に記載の地図情報システム。
【請求項４】
前記記憶装置は、各地図画像の縮尺情報および縮尺の異なる地図画像の位置関係を示す情報を含んだ縮尺対応情報を保持し、
前記地図情報システムは、
前記縮尺対応情報から、前記印刷要求情報に含まれる地図画像を特定する情報に対応する第２の地図画像が検出された場合に、この第２の地図画像に対応付けられた第２の筆跡情報を、前記地図画像および第２の地図画像の縮尺に基づく再現率をかけて補正し、前記位置関係に基づいて切り抜きまたは挿し込みを行って第３の筆跡情報を生成する縮尺補正部をさらに備え、
前記縮尺補正部が第３の筆跡情報を生成した場合、前記出力指示部は、前記第３の筆跡情報および前記地図画像を含んだ出力データを出力させること、
を特徴とする請求項１に記載の地図情報システム。
【請求項５】
位置情報がドットパターンで記録され、地図画像が表示された用紙の前記ドットパターンを読み取ることで、ペン先の筆跡を筆跡情報として出力する電子ペンと、処理装置とを備えた地図情報システムにおける地図情報管理方法であって、
ａ）前記処理装置の関連付部が、前記電子ペンが出力した前記筆跡情報と、この筆跡情報が記入された地図画像とを関連付けて記憶装置に格納する段階と、
ｂ）前記処理装置のパターン割当部が、出力を要求する地図画像を特定する情報を含む印刷要求情報を取得して、前記取得した印刷要求情報に対してドットパターンを割り当てる段階と、
ｃ）前記処理装置の検索部が、前記記憶装置から、前記取得した印刷要求情報に含まれる前記出力を要求する地図画像を特定する情報に対応する筆跡情報および地図画像を検索する段階と、
ｄ）前記処理装置の出力指示部が、前記検索部が検索した筆跡情報および地図画像と、前記パターン割当部が割り当てたドットパターンとを、前記印刷要求情報に対する応答として出力させる段階とを含むこと、
を特徴とする地図情報処理方法。
【請求項６】
前記ａ）段階において、前記記憶装置に関連付けされた筆跡情報が既に保持されている場合は、前記処理装置のデータマージ部が、前記記憶装置に既に保持された筆跡情報と、前記電子ペンが出力した筆跡情報とをマージした筆跡情報を出力し、前記関連付部は、前記データマージ部が出力した筆跡情報と前記地図画像とを関連付けて記憶装置に格納すること、
を特徴とする請求項５に記載の地図情報処理方法。
【請求項７】
前記ｂ）段階において、前記印刷要求情報に、マージを要求する複数の筆跡情報を特定する情報を含んで取得した場合、前記データマージ部は、この筆跡情報を特定する情報に対応する複数の筆跡情報をマージした筆跡情報を出力し、
前記ｄ）段階では、前記検索部が検索した地図画像、前記データマージ部が出力した筆跡情報および前記パターン割当部が割り当てたドットパターンを含んだ出力データを前記出力指示部が出力させること、
を特徴とする請求項６に記載の地図情報処理方法。
【請求項８】
前記記憶装置は、各地図画像の縮尺情報および縮尺の異なる地図画像の位置関係を示す情報を含んだ縮尺対応情報を予め保持し、
ｂ２）前記縮尺対応情報から、前記印刷要求情報に含まれる地図画像を特定する情報に対応する第２の地図画像が検出された場合に、縮尺補正部が、第２の地図画像に対応付けられた第２の筆跡情報を、前記地図画像および第２の地図画像の縮尺に基づく再現率をかけて補正し、前記位置関係に基づいて切り抜きまたは挿し込みを行って第３の筆跡情報を生成する段階をさらに含み、
前記縮尺補正部が第３の筆跡情報を生成した場合、前記ｄ）段階では、前記検索部が検索した地図画像、前記第３の筆跡情報および前記パターン割当部が割り当てたドットパターンを含んだ出力データを前記出力指示部が出力させること、
を特徴とする請求項５に記載の地図情報処理方法。
【請求項９】
位置情報がドットパターンで記録され、地図画像が表示された用紙の前記ドットパターンを読み取ることで、ペン先の筆跡を筆跡情報として出力する電子ペンと、処理装置とを備えた地図情報システムを機能させるプログラムであって、
ａ）前記処理装置の関連付部に対し、
前記電子ペンが出力した前記筆跡情報と、この筆跡情報が記入された地図画像とを関連付けて記憶装置に格納させ、
ｂ）前記処理装置のパターン割当部に対し、
出力を要求する地図画像を特定する情報を含む印刷要求情報を取得して、前記取得した印刷要求情報に対してドットパターンを割り当てさせ、
ｃ）前記処理装置の検索部に対し、
前記記憶装置から、前記取得した印刷要求情報に含まれる前記出力を要求する地図画像を特定する情報に対応する筆跡情報および地図画像を検索させ、
ｄ）前記処理装置の出力指示部に対し、
前記検索部が検索した筆跡情報および地図画像と、前記パターン割当部が割り当てたドットパターンとを、前記印刷要求情報に対する応答として出力させる、
処理を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はユーザが記入した情報を地図上に反映できる地図情報システムに関し、同じ地図を用いた用紙であれば、異なる種類の用紙であっても、その地図にユーザが記入した情報を反映できる地図情報システムに関する。
【背景技術】
【０００２】
従来、紙に印刷された地図における特定の地点の２次元位置情報を検出・変換して、地図の座標として出力するための様々な技術が提案されてきた。それらのうちの１つの技術として、ＧＩＳによる地図情報取得技術がある。
ＧＩＳ（GEOGRAPHIC Information System）の利用による地図情報取得方法では、電子情報の形で地図上のデータを直接入力して、コンピュータ上に電子地図を再現し、その地図情報を用いてデータベース構築や解析などの操作を行なうことができる。
【０００３】
例えば、特許文献１には、ＧＩＳデータベースから取得した地理情報を汎用的に利用可能にする地理情報システムが開示されている。特許文献１に記載の地理情報システムでは、ＧＩＳデータベースから取得した地理情報をＸＭＬ（Extensible Markup Language）形式のファイルに変換し、この変換したファイルを、描画方法を示すフォーマット情報と関連付ける。このフォーマット情報をもとに、地理情報を解釈し、地理空間を取得している。
【０００４】
ＧＩＳ以外の地図情報取得方法としては、座標の書かれたシートを地図上に固定して、任意の点のペーパ座標を読み取る方式や、地図をいくつかの区画に分割して、区画番号と区画の中の位置から地図全体における位置を特定する方式がある。これらの場合地図情報の入力には、透過型パネルやタブレットを用い、ボタン操作やペン入力により地図から情報を取得する。
このような技術の例として、特許文献２には、地図帳上で目的地の位置を入力し、地図帳上に現在位置を表示する位置座標測定装置が開示されている。特許文献２に記載の位置座標測定装置では、座標の設定された地図上に透明タブレットを固定し、シート上の座標をカーソルにより指定し入力することにより地図座標を取得する。
【０００５】
さらに、別の地図情報の取得技術としては、ＧＩＳを利用しつつ、電子ペンで記入した情報と連携させる方法がある。従来、ＧＩＳを利用したシステムは、入力装置自体の大きさや重さゆえ携帯するには不向きであった。また、地図自体に座標情報が保持されていないため、入力装置と地図の位置合わせを必要としたり、画面の切り替えや拡大表示、座標の入力にキー操作を必要としたりすることが多かった。
【０００６】
しかし、この電子ペンと連携することにより、入力が容易になり、また、記入した原本を保持することができ、紙特有の曲げに対する柔軟性が高いという利点をいかせるようになる。この技術を用いた例が、特許文献３に開示されている。特許文献３に記載の地図情報処理システムでは、予め印刷したい地図情報を用意し、それに対応したドットパターンを用意する。地図の画像および情報とドットパターンを用いてフォーマットの作成を行い、ドットパターンと地図情報が記録された用紙を作成する。また、でき上がった用紙と電子ペンを用いて、紙上の特定の位置を取得し、位置情報を座標情報に変換することができる。
【特許文献１】特開２０００−２５９６５９号公報（段落００２５、図８）
【特許文献２】特開平９−１３８１３１号公報（段落００１９〜００２６、図１２〜１３）
【特許文献３】特開２００４−２９４９４２号公報（段落０００８、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
簡易にユーザが記入した情報を地図上に反映できる地図情報システムとしては、特許文献３に示すようなシステムは好ましい。
しかしながら、このような従来の電子ペンを利用した地図情報システムでは、まず、経度・緯度の決められた電子地図を切り分けて、縮尺に応じて電子ペーパに印刷し、ペーパ上に印刷された地図座標と電子ペーパ上の地図座標を一致させていた。つまり、電子ペーパ上の地図に記入した情報と地図に割り当てられるドットパターンとは１対１で関連付けられており、一度利用した地図情報の定義を変えて利用したり、用途を変えて利用したりすることができなかった。
【０００８】
本発明は前記の事情を鑑みてなされたものであり、本発明の目的は、電子ペンを用いて地図に記入された筆跡の情報を、種類の異なる用紙に反映できる手段を提供することである。
【課題を解決するための手段】
【０００９】
本発明に係る地図情報システムは、位置情報がドットパターンで記録され、地図画像が表示された用紙と、ドットパターンを読み取ることで、ペン先の筆跡を筆跡情報として出力する電子ペンとを備え、電子ペンが出力した筆跡情報および当該筆跡情報が記入された地図画像を関連付けて記憶装置に格納する関連付部と、地図画像を特定する情報をキー情報として、関連付けられた筆跡情報および地図画像を検索する検索部と、出力を要求する地図画像を特定する情報を含む印刷要求情報を取得すると、新たにドットパターンを割り当てるパターン割当部と、検索部が検索した筆跡情報、地図画像およびパターン割当部が割り当てたドットパターンを含んだ出力データを出力する出力指示部とを備えることを特徴としている。
本発明のその他の態様については、後記する実施形態の中で詳しく説明する。
【発明の効果】
【００１０】
本発明に係る地図情報システムによれば、地図と筆跡の情報とを対応付けて保持しておくことで、種類の異なる用紙であっても、同じ地図が挿し込まれている場合には、その地図に記入された筆跡の情報を表示することができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の望ましい実施の形態を添付した図面を参照しながら説明する。
【００１２】
まず、本発明の実施形態に係る地図情報システムの基本的なシステム構成について詳しく説明する。
図１は、本実施形態における地図情報システムの構成図の例である。図１に示すように、本実施形態の地図情報システムは、位置を特定可能な特殊なドットパターンが印刷された用紙１と、この用紙１に記入した筆跡を筆跡情報として取得して電子ペン端末３に送信する電子ペン２と、電子ペン２から取得した筆跡情報等を電子ペン処理装置４に送信する電子ペン端末３と、電子ペン端末３から受信した筆跡データを処理して文字認識などの処理を行い、地図情報管理装置５からの印刷指示を受け付ける電子ペン処理装置４と、用紙１に記入された情報を利用する後段側のシステムである地図情報管理装置５とを備える。
また、本実施形態の地図情報システムは、ＧＩＳ（GEOGRAPHIC Information System）サーバ８が接続されている。ＧＩＳサーバ８は、すべての地図情報および地図画像をその記憶装置に保持し、他の装置からの要求に応じて、地図情報または地図画像を検索して、要求した装置に送信する機能を有している。
さらに、電子ペン処理装置４には、地図情報管理装置５からの印刷指示に応じて、新たな用紙１を印刷出力するプリンタ６が接続され、電子ペン端末３、電子ペン処理装置４、地図情報管理装置５およびＧＩＳサーバ８は、ネットワーク７により相互に接続されている。
【００１３】
本実施形態の地図情報システムにおいて、電子ペン２を用いて入力した筆跡情報を取得・保持する機能は、電子ペン処理装置４が有し、地図情報の取得処理に関する機能は主に地図情報管理装置５が有している。また、本実施形態では電子ペン処理装置４と地図情報管理装置５とは別装置としたが、同一のサーバ内に、連携する機能として備えることもできる。
【００１４】
なお、本実施形態における地図情報は、その地図情報を識別する地図ＩＤに、地図画像を識別する画像ＩＤおよび属性情報を対応付けた情報である。この属性情報とは、その地図の代表点の緯度・経度およびその縮尺を含む情報であり、これらの情報の他に、その地図画像の種別（地形、道路、線路、行政区など）を示す情報を持たせることも可能である。本実施形態では、説明のためにすべて地形図を扱うこととして、種別の情報についての記載は省略する。また、本実施形態では地図情報に、地図画像のかわりに、画像ＩＤを備えることとしたが、地図画像そのものを含む構成としてもよい。
ここで、本実施形態の地図情報の例を次の表１に示す。
【００１５】
【表１】
0004669381.tif 000002
【００１６】
表１に示すように、本実施形態の地図情報は、各地図情報を識別する「地図ＩＤ」、この地図の代表点の「緯度」および「経度」、この地図の「縮尺」およびこの地図の地図画像を識別する「画像ＩＤ」の各項目を含むことがわかる。
なお、ここで地図の代表点とは、例えば、地図上の左上隅における緯度・経度である。
【００１７】
次に、本実施形態の地図情報システムの主要な構成要素について詳しく説明する。
（用紙）
電子ペン２により記入される用紙１は、特殊なドットパターンが印刷されることで、電子処理用ペーパとして機能するものであり、このドットパターンは固有なドットの配置を含んでおり、この固有なドットの配置によりドットパターンを識別することが可能である。また、このドットパターンは、紙面を所定サイズの格子に区切った場合に、その位置を特定できるようにドットが配置されており、ドットパターンから用紙１上の位置を特定することができる。この用紙１の上面には、所定のフォーマットに応じて、地図画像等が印刷されており、地図情報システムの利用者は、この地図画像等を見て、記入内容や記入位置などを特定して用紙１に記入することができる。
【００１８】
（電子ペン）
電子ペン２は、特殊なドットパターンが印刷された用紙１に必要事項を記入するための筆記手段であるペンと、用紙１に印刷されたドットパターンを読取るカメラと、このカメラからのデータを処理して、記入により移動するペン先の位置をドットパターンと関連付けた情報である筆跡情報を作成する処理装置と、処理装置が演算した筆跡情報を一時記憶するメモリとを含んで構成され、メモリに保持された筆跡情報は、ブルートゥース（登録商標）や、ＵＳＢ（Universal Serial Bus）接続等により、電子ペン端末３に送信される。
【００１９】
（電子ペン端末）
電子ペン端末３は、電子ペン２から受信した筆跡情報を、ネットワーク７を介して電子ペン処理装置４に送信する通信機能を有した端末であり、典型的にはパーソナルコンピュータにより具現される。
【００２０】
（電子ペン処理装置）
電子ペン処理装置４は、電子ペン端末３から送信された筆跡情報を取得し、この筆跡情報を加工して地図情報管理装置５に送信する機能等を有している。また、地図情報管理装置５から印刷要求ＩＤを含んだ印刷指示情報を取得した場合、この印刷要求ＩＤに対応する用紙１のフォーマット情報、地図画像および筆跡情報等を検索し、新たなドットパターンを割り当てた印刷データをプリンタ６に送信する機能を有している。
なお、フォーマット情報とは、用紙１の種類ごとに、その用紙１のどこに、どのような情報が配置されるかを定義した情報であり、このフォーマット情報により、用紙１に記入された筆跡情報のうち、文字認識を実行する領域または実行しない領域等も定義される。フォーマット情報は、用紙１の種類ごとに、予め使用者等によって定義されて、電子ペン処理装置４に保持される。このフォーマット情報の概念については後記する。
【００２１】
ここで、図２は、本実施形態における電子ペン処理装置４および地図情報管理装置５のブロック構成図の例である。図２に示すように、電子ペン処理装置４は、様々な情報処理を実行する第１処理部２０２と、様々なデータが格納される第１記憶装置２１０と、ネットワーク７との入出力インターフェイスである第１入出力部２０１とから主に構成される。
【００２２】
さらに、第１処理部２０２は、電子ペン端末３から送られてくる筆跡情報を文字認識し、認識結果として文字コードを出力する文字認識部２０３と、文字認識部２０３の認識結果を確認する表示画面を作成する表示作成部２０４と、複数の筆跡情報を併合したマージデータを作成するデータマージ部２０５と、検索キーをもとに、第１記憶装置２１０から指定したデータを検索する第１検索部２０６と、フォーマット情報、筆跡情報および地図情報からなる組に対して、ドットパターンを割り当てるパターン割当部２０７と、フォーマット情報、筆跡情報、地図情報、ドットパターンおよび後記する印刷要求ＩＤの関連付けを行う第１関連付部２０８と、地図情報に含まれる縮尺に基づいて筆跡情報の補正・切り抜きを実行する縮尺補正部２０９と、を含んでいる。なお、第１検索部２０６および第１関連付部２０８は、それぞれ、特許請求の範囲の検索部および関連付部に相当している。
【００２３】
なお、表示作成部２０４が作成した表示画面は、電子ペン端末３に送信して表示したり、電子ペン処理装置４または地図情報管理装置５に接続された図示しないディスプレイ装置に表示することができる。また、この表示画面では、認識結果に訂正を要する場合は訂正内容を電子ペン処理装置４に送信することも可能であり、電子ペン処理装置４の文字認識部２０３は、送信された訂正内容を認識結果として置き換えて電子ペン処理管理データベース２１１に記憶する。
【００２４】
また、第１記憶装置２１０は、その用紙１のドットパターン、用紙１のフォーマット情報、その用紙１に記入された筆跡情報を識別する筆跡ＩＤ、その用紙１に挿し込まれる地図画像の画像ＩＤ、筆跡情報の文字認識結果、および、その用紙１の印刷要求があった場合に取得した印刷要求ＩＤを、後記する印刷要求ＩＤに対応付けて保持する電子ペン処理管理データベース２１１と、電子ペン端末３から取得した筆跡情報および地図情報を対応付けて保持する筆跡情報データベース２１２とから構成される。なお、筆跡情報データベース２１２は、特許請求の範囲の記憶装置に相当している。
【００２５】
さらに、電子ペン処理管理データベース２１１には、縮尺補正部２０９が参照する縮尺対応テーブルも合わせて保持されている。この縮尺対応テーブルとは、縮尺の小さな地図と縮尺の大きな地図の包含関係を示すテーブルであり、この縮尺対応テーブルの例を次の表２に示す。
【００２６】
【表２】
0004669381.tif 000003
【００２７】
表２に示すように、縮尺対応テーブルには、縮尺の小さな地図の地図情報に、その地図に包含される縮尺の大きな地図の地図情報を対応付けて構成されている。つまり、縮尺対応テーブルを保持することで、電子ペン処理管理データベース２１１には、地図情報も保持されていることになる。
表２において、「緯度」、「経度」の項目は、縮尺の大きな地図が、縮尺の小さな地図のどの位置を占めているかを示している。表２の例では縮尺の小さな地図を５×５の領域に分割した際に含まれる縮尺の大きな地図の対応関係を示している。
なお、表２に示した縮尺対応テーブルは、２階層分のテーブルとしたが、さらに多階層からなる縮尺対応テーブルを用いることもできる。
【００２８】
ここで、縮尺補正部２０９の機能について詳しく説明する。縮尺補正部２０９は、表２に示したような縮尺対応テーブルを参照して、縮尺の小さな地図に記入された筆跡情報を拡大する補正を行って、縮尺の大きな地図に該当する領域の筆跡情報を切り出した筆跡情報を作成したり、反対に、縮尺の大きな地図に記入された筆跡情報を縮小する補正を行って、縮尺の小さな地図の該当する領域に挿し込んだ筆跡情報を作成したりすることができる。
例えば、図３は、縮尺補正部２０９の縮尺補正を説明する説明図であり、図３に示すように、地図Ａの符号１０２で示した矢印が、地図Ａに対応付けられた筆跡情報として筆跡情報データベース２１２に保持されている場合に、地図Ｂの筆跡情報として反映させた例を示している。縮尺補正部２０９は、地図Ａと地図Ｂとの対応関係を縮尺対応テーブルから検索し、地図Ｂが地図Ａの右下隅の地図であることを検出し、地図Ａおよび地図Ｂの縮尺に応じた再現率をかけることで筆跡情報を拡大する。そして、拡大した筆跡情報のうち、地図Ｂに該当する領域を切り抜いて、地図Ｂの符号１０３で示した筆跡情報を作成する。
【００２９】
（地図情報管理装置）
次に、地図情報管理装置５は、ＧＩＳサーバ８から、地図情報およびそれに対応する地図画像を受信して保持する機能や、使用者が入力した印刷指示に、印刷要求ＩＤを割り当て、電子ペン処理装置４に、この印刷指示で指定されたフォーマット情報および地図画像を含んだ用紙１の印刷要求を送信する機能を有している。
図２に示すように、本実施形態の地図情報管理装置５は、様々な情報処理を実行する第２処理部２１６と、様々なデータが格納される第２記憶装置２２１とネットワーク７との入出力インターフェイスである第２入出力部２１５とから主に構成される。
【００３０】
さらに、第２処理部２１６は、電子ペン処理装置４に対して、使用者から、用紙１の不フォーマットを指定するフォーマットＩＤおよびその用紙に挿し込まれる地図を指定する地図ＩＤの入力を受けて印刷要求を送信する印刷指示部２１７と、地図ＩＤをキー情報として、地図情報管理データベース２２２から地図画像を検索する第２検索部２１８と、印刷指示の際に入力されるフォーマットＩＤおよび地図ＩＤと印刷要求ＩＤとを関連付ける第２関連付部２１９と、地図情報管理データベース２２２から地図情報を取得し、この地図情報に含まれる画像ＩＤに基づいて、ＧＩＳサーバ８からこの地図情報に対応する地図画像を取得する情報取出部２２０と、から構成されている。なお、印刷指示部２１７は、特許請求の範囲の出力指示部に相当している。
【００３１】
また、第２記憶装置２２１は、ＧＩＳサーバ８から取得した地図情報および地図画像を保持し、一度利用した地図情報および地図画像が、すべて履歴として保持される地図情報管理データベース２２２を含んで構成されている。さらに、地図情報管理データベース２２２には、印刷指示の際に入力されるフォーマットＩＤおよび地図ＩＤと印刷要求ＩＤとを関連付けた情報も保持される。
【００３２】
（ネットワーク）
地図情報システムの各構成要素を相互に接続するネットワーク７は、ＬＡＮ（Local Area Network）や、インターネットや、無線通信ネットワークなど、様々な規格の通信手段を単独または組み合わせて具現できる。
【００３３】
なお、本実施形態の電子ペン処理装置４および地図情報管理装置５は、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、ハードディスクドライブおよびネットワークカード等を備えるコンピュータにより具現される。電子ペン処理装置４の第１処理部２０２および地図情報管理装置５の第２処理部２１６を構成する各機能部は、ハードディスクドライブに保持された専用のプログラムをＲＡＭに展開してＣＰＵが実行することで具現される。
【００３４】
（地図情報システムの動作）
次に、前記した本実施形態の地図情報システムを用いて、地図画像およびドットパターンを含んだ用紙１を印刷する手順について、図４に示したフローチャートを参照しつつ説明する（適宜、図２参照）。
【００３５】
はじめに、利用者は、用紙１の種類ごとに、その用紙１のどこに、どのような情報が配置され、何が記入または印刷されるかを定義したフォーマット情報を作成する。このフォーマット情報は、電子ペン端末３などから入力されて、電子ペン処理装置４に送信される。そして、電子ペン処理装置４は、このフォーマット情報を取得して、電子ペン処理管理データベース２１１に格納する（ステップＳ４０１）。このとき、地図画像を挿し込む用紙１の領域が定義される。
【００３６】
ここで、図５は、ステップＳ４０１で格納されたフォーマット情報の概念を説明する図面である。図５を参照しつつ、フォーマット情報について詳しく説明する。図５に示すように、用紙１には、電子ペン２を用いて筆跡情報が記入されるエリア１ないしエリア３が設定されている。その各エリアには各エリアの属性が定義されている。例えば、「エリアＩＤ」が「１」であるエリア１であれば、このエリアの名前である「エリア名」が「地形図１」であり、ここに記入される筆跡情報の「属性」が、記号や線などの「画像」であることを示し、「文字認識」の実行を行わないため「Ｎｏ」が記入されている。
この用紙１におけるエリア設定に関する情報と各エリアの属性の情報とを合わせてフォーマット情報が構成される。
なお、フォーマット情報は用紙１の種類ごとに定義され、用途が異なる用紙１にはそれぞれ異なるフォーマット情報が定義される。よって、用紙１の種類はフォーマットＩＤによって識別できる。
【００３７】
次に、使用者は、所望の用紙１の印刷を要求するために、地図情報管理装置５に印刷を要求する用紙１のフォーマット情報を特定するフォーマットＩＤおよびその用紙１に挿し込まれる地図を特定する地図ＩＤを入力する。これにより、地図情報管理装置５の印刷指示部２１７は、印刷を要求するフォーマットＩＤおよび地図ＩＤを取得する（ステップＳ４０２）。そして、地図情報管理装置５の第２関連付部２１９は、一意な印刷要求ＩＤを発行し、ステップＳ４０２で取得したフォーマットＩＤおよび地図ＩＤにこの印刷要求ＩＤを割り当てる（ステップＳ４０３）。そして、印刷指示部２１７は、電子ペン処理装置４に、フォーマットＩＤ、地図ＩＤおよび印刷要求ＩＤを含む印刷要求情報を送信する（ステップＳ４０４）。
【００３８】
この印刷要求情報を受信した（ステップＳ４０５）電子ペン処理装置４は、第１検索部２０６により、受信した印刷要求情報に含まれるフォーマットＩＤに対応するフォーマット情報を検索し、地図ＩＤに対応する地図画像の送信要求情報を、地図情報管理装置５に送信する（ステップＳ４０６）。
【００３９】
この送信要求情報を受信した（ステップＳ４０７）地図情報管理装置５は、第２検索部２１８により、地図情報管理データベース２２２に、要求された地図画像があるか否かを判断する（ステップＳ４０８）。ここで、地図情報管理データベース２２２に要求された地図画像がない場合（ステップＳ４０８で‘Ｎｏ’の場合）、この地図画像に対応する地図情報も地図情報管理データベース２２２に保持されていないため、情報取出部２２０は、地図情報および地図画像の送信要求情報をＧＩＳサーバ８に送信する（ステップＳ４０９）。
【００４０】
この送信要求情報を受信した（ステップＳ４１０）ＧＩＳサーバ８は、送信要求情報に対応する地図情報および地図画像を、自身の記憶装置から検索して、検索した地図情報および地図画像を地図情報管理装置５に送信する（ステップＳ４１１）。
【００４１】
地図情報および地図画像を受信した地図情報管理装置５は、受信したこれらの情報を地図情報管理データベース２２２に格納して（ステップＳ４１２）、この地図情報および地図画像を電子ペン処理装置４に送信する（ステップＳ４１３）。
また、ステップＳ４０８の判定において、地図情報管理データベース２２２に要求された地図情報がある場合は（ステップＳ４０８で‘Ｙｅｓ’の場合）、地図情報管理データベース２２２に保持された地図情報および地図画像を、電子ペン処理装置４に送信する（ステップＳ４１３）。
【００４２】
次に、地図情報および地図画像を受信した電子ペン処理装置４のパターン割当部２０７は、ステップＳ４０５で受信し印刷要求情報に含まれる印刷要求ＩＤに、ドットパターンを割り当てる（ステップＳ４１４）。そして、ステップＳ４０５で取得した印刷要求情報に含まれるフォーマットＩＤに対応するフォーマット情報、ステップＳ４１３で送信された地図画像、およびステップＳ４１４で割り当てたドットパターンに基づいて印刷データを生成し、この印刷データをプリンタ６に送信する（ステップＳ４１５）。この印刷データを受信したプリンタ６は、用紙１を印刷出力する。
【００４３】
そして、電子ペン処理装置４の第１関連付部２０８は、電子ペン処理管理データベース２１１に、印刷した用紙１のドットパターン、用紙１のフォーマットＩＤおよび用紙１に挿し込まれた地図画像の画像ＩＤを、ステップＳ４０５で取得した印刷要求ＩＤに対応付けて電子ペン処理管理データベース２１１に格納する。これにより、各情報が第１記憶装置２１０に格納される（ステップＳ４１６）。
以上の手順により、地図情報および地図画像が地図情報管理装置５に格納され、筆跡情報が含まれない用紙１がプリンタ６から出力され、印刷された用紙１に関する情報が電子ペン処理装置４に格納される。
【００４４】
次に、前記の手順により出力された用紙１に、使用者が電子ペン２を用いて筆跡情報を記入した場合に、この筆跡情報を、電子ペン処理装置４の筆跡情報データベース２１２に格納する手順について、図６に示したフローチャートを参照しつつ詳しく説明する（適宜、図２参照）。
【００４５】
はじめに、使用者は、前記した手順で出力された用紙１に電子ペン２を用いて筆跡情報を記入する。この筆跡情報は電子ペン２から電子ペン端末３に送信され、ネットワーク７を介して電子ペン処理装置４に送信される。
【００４６】
電子ペン端末３から筆跡情報を取得した（ステップＳ６０１）電子ペン処理装置４は、第１検索部２０６により、電子ペン処理管理データベース２１１に、この用紙１のドットパターンに対応する画像ＩＤを検索し、この画像ＩＤに対応付けられた筆跡情報があるか否かを判断する（ステップＳ６０２）。
【００４７】
ここで、この画像ＩＤに対応付けられた筆跡情報がある場合は（ステップＳ６０２で‘Ｙｅｓ’の場合）、データマージ部２０５により、ステップＳ６０１で取得した筆跡情報と、筆跡情報データベース２１２に保持された筆跡情報とをマージして、新たな筆跡情報を作成する（ステップＳ６０３）。そして、第１関連付部２０８により、筆跡情報データベース２１２に、この筆跡情報を画像ＩＤに関連付けて格納する（ステップＳ６０４）。
また、ステップＳ６０２において、画像ＩＤに対応付けられた筆跡情報がない場合は（ステップＳ６０２で‘Ｎｏ’の場合）、筆跡情報データベース２１２に、ステップＳ６０１で取得した筆跡情報を画像ＩＤに対応付けて格納する（ステップＳ６０４）。
【００４８】
以上の手順により、電子ペン２を用いて入力された筆跡情報は、電子ペン処理装置４の筆跡情報データベース２１２に格納される。また、電子ペン２から取得した筆跡情報に、この用紙１に以前記入された筆跡情報をマージする構成を含むことで、用紙１への追記がオンデマンドで可能になる。
なお、本実施形態では、ステップＳ６０２およびステップＳ６０３の処理により、１つの画像ＩＤに対して、１つの筆跡情報が保持されるように、筆跡情報をマージして格納したが、マージを行わずに１つの画像ＩＤに対して、複数の筆跡情報を対応付けて格納する構成とすることもできる。
また、筆跡情報データベース２１２に格納される筆跡情報は、所定の変換関数を用いて、用紙１に印刷されたドットパターンの座標系から、地図画像の座標系（緯度・経度）に変換しておくことが望ましい。これにより、ドットパターンの種類に関係なく筆跡情報を利用することができる。
【００４９】
次に、挿し込む地図に合わせて補正された筆跡情報を含んだ用紙１を印刷する手順について、図７に示したフローチャートを参照しつつ詳しく説明する（適宜、図２参照）。
【００５０】
はじめに使用者は、所望の用紙１の印刷を要求するために、地図情報管理装置５に印刷を要求する用紙１のフォーマット情報を特定するフォーマットＩＤおよびその用紙１に挿し込まれる地図を特定する地図ＩＤを入力する。これにより、地図情報管理装置５の印刷指示部２１７は、印刷を要求するフォーマットＩＤおよび地図ＩＤを取得する（ステップＳ７０１）。そして、地図情報管理装置５の第２関連付部２１９は、一意な印刷要求ＩＤを発行し、ステップＳ７０１で取得したフォーマットＩＤおよび地図ＩＤにこの印刷要求ＩＤを割り当てる（ステップＳ７０２）。そして、印刷指示部２１７は、電子ペン処理装置４に、フォーマットＩＤ、地図ＩＤおよび印刷要求ＩＤを含む印刷要求情報を送信する（ステップＳ７０３）。
【００５１】
この印刷要求情報を受信した（ステップＳ７０４）電子ペン処理装置４は、第１検索部２０６により、受信した印刷要求情報に含まれるフォーマットＩＤに対応するフォーマット情報を検索し、地図ＩＤに対応する地図画像の送信要求情報を、地図情報管理装置５に送信する（ステップＳ７０５）。
【００５２】
この送信要求情報を受信した（ステップＳ７０６）地図情報管理装置５は、第２検索部２１８により、地図情報管理データベース２２２に、要求された地図画像があるか否かを判断する（ステップＳ７０７）。ここで、地図情報管理データベース２２２に要求された地図画像がない場合（ステップＳ７０７で‘Ｎｏ’の場合）、この地図画像に対応する地図情報も地図情報管理データベース２２２に保持されていないため、情報取出部２２０は、地図情報および地図画像の送信要求情報をＧＩＳサーバ８に送信する（ステップＳ７０８）。
【００５３】
この送信要求情報を受信した（ステップＳ７０９）ＧＩＳサーバ８は、送信要求情報に対応する地図情報および地図画像を、自身の記憶装置から検索して、検索した地図情報および地図画像を地図情報管理装置５に送信する（ステップＳ７１０）。
【００５４】
地図情報および地図画像を受信した地図情報管理装置５は、受信したこれらの情報を地図情報管理データベース２２２に格納して（ステップＳ７１１）、この地図情報および地図画像を電子ペン処理装置４に送信する（ステップＳ７１２）。
また、ステップＳ７０７の判定において、地図情報管理データベース２２２に要求された地図情報がある場合は（ステップＳ７０７で‘Ｙｅｓ’の場合）、地図情報管理データベース２２２に保持された地図情報および地図画像を、電子ペン処理装置４に送信する（ステップＳ７１２）。
【００５５】
次に、地図画像を受信した電子ペン処理装置４のパターン割当部２０７は、ステップＳ７０４で受信し印刷要求情報に含まれる印刷要求ＩＤに、ドットパターンを割り当てる（ステップＳ７１３）。
そして、電子ペン処理装置４の縮尺補正部２０９は、表２に示した縮尺対応テーブルにステップＳ７０４で取得した地図ＩＤの地図情報に対応付けられた縮尺の異なる地図情報があるか否かを判断することで、縮尺対応テーブルに対応する地図ＩＤがあるか否かを判断する（ステップＳ７１４）。
【００５６】
ここで、縮尺対応テーブルに対応する地図ＩＤがある場合は（ステップＳ７１４で‘Ｙｅｓ’の場合）、第１検索部２０６により、電子ペン処理管理データベース２１１に、縮尺対応テーブルから検出された地図ＩＤに対応付けられた筆跡情報があるか否かを判断する（ステップＳ７１５）。
そして、縮尺対応テーブルから検出された地図ＩＤに対応付けられた筆跡情報がある場合は（ステップＳ７１５で‘Ｙｅｓ’の場合）、電子ペン処理装置４の第１検索部２０６は、筆跡情報データベース２１２から、この地図ＩＤに対応付けられた筆跡情報を検索し、この検索された筆跡情報を縮尺補正部２０９が、２つの地図情報の縮尺の違いに応じた再現率をかけて補正を行い、地図に対応する大きさに切り抜き（または挿し込み）を実行して（ステップＳ７１６）、新たな筆跡情報を作成する。
また、縮尺対応テーブルに対応する地図ＩＤがない場合（ステップＳ７１４で‘Ｎｏ’の場合）および縮尺対応テーブルから検出された地図ＩＤに対応付けられた筆跡情報がない場合は（ステップＳ７１５で‘Ｎｏ’の場合）、それぞれ次のステップをスキップしてステップＳ７１７に進む。
【００５７】
次に、電子ペン処理装置４は、第１検索部２０６により、筆跡情報データベース２１２に、ステップＳ７０４で取得した画像ＩＤに対応付けられた筆跡情報があるか否かを判断する（ステップＳ７１７）。ここで、この画像ＩＤに対応付けられた筆跡情報がある場合は（ステップＳ７１７で‘Ｙｅｓ’の場合）、データマージ部２０５により、この筆跡情報およびステップＳ７１６で作成された筆跡情報の２つの筆跡情報をマージして、新たな筆跡情報を作成する（ステップＳ７１８）。
また、ステップＳ７１７において、画像ＩＤに対応付けられた筆跡情報がない場合は（ステップＳ７１７で‘Ｎｏ’の場合）、ステップＳ７１８をスキップしてステップＳ７１９に進む。
【００５８】
次に、電子ペン処理装置４は、ステップＳ７０４で取得したフォーマットＩＤに対応するフォーマット情報、ステップＳ７１２で送信された地図画像、ステップＳ７１３で割り当てたドットパターン、および、この時点の筆跡情報に基づいて印刷データを生成し、この印刷データをプリンタ６に送信する（ステップＳ７１９）。この印刷データを受信したプリンタ６は用紙１を印刷出力する。
なお、このとき印刷される筆跡情報は、筆跡情報データベース２１２に保持された筆跡情報に応じて変化する。すなわち、縮尺対応テーブルから検出された地図情報に対応する筆跡情報があり、ステップＳ７０４で取得した地図ＩＤに対応する筆跡情報がある場合は、２つの筆跡情報をマージした筆跡情報であり、いずれかの筆跡情報しかない場合は、そのいずれかの筆跡情報であり、いずれの筆跡情報もない場合は、筆跡情報は印刷されない。
【００５９】
そして、電子ペン処理装置４の第１関連付部２０８は、電子ペン処理管理データベース２１１に、印刷した用紙１のドットパターン、用紙１のフォーマットＩＤ、印刷した筆跡情報の筆跡ＩＤ、および、用紙１に挿し込まれる地図画像の画像ＩＤを、ステップＳ７０４で取得した印刷要求ＩＤに対応付けて電子ペン処理管理データベース２１１に格納する。さらに、第１関連付部２０８は、印刷した筆跡情報を地図画像の画像ＩＤと対応付けて、筆跡情報データベース２１２に格納する。これにより、各情報が第１記憶装置２１０に格納される（ステップＳ７２０）。
以上の手順により、挿し込む地図に合わせて補正された筆跡情報を含んだ用紙１が印刷される。
なお、本実施形態では、画像ＩＤには１対１で、筆跡情報が対応付けられているため、ステップＳ７１４ないしステップＳ７１７の処理により、筆跡情報をマージすることとしたが、前記のように、１つの画像ＩＤに複数の筆跡情報を対応付けて保持した構成を有する場合は、使用者が筆跡情報を指定することで、ステップＳ７０１において、筆跡情報の筆跡ＩＤを合わせて取得し、ステップＳ７１５およびステップＳ７１７の処理を省略した構成とすることもできる。
【００６０】
本実施形態による地図情報システムによると、地図情報と筆跡情報とを対応付けて管理することで、種類の異なる用紙１であっても、挿し込まれる地図画像が同じであれば、異なる種類の用紙１に筆跡情報を反映させることを可能とする。また、包含関係にあり、異なる縮尺の地図が用紙１に挿し込まれる場合は、縮尺に基づいて補正した筆跡情報を反映させることを可能とする。
なお、本実施形態の説明において、文字認識部２０３の動作については説明を簡略にするために触れなかったが、例えば、図７に示した処理において、ステップＳ７１８のマージ処理のあとに、フォーマット情報に文字認識を実行すると定義された領域に記載された筆跡情報は、文字認識部２０３において文字認識され、その認識結果である文字コードは、例えば、筆跡情報に対応付けられて筆跡情報データベース２１２に格納される。
【００６１】
以上、本発明の２つの実施形態について説明したが、本発明は前記した実施形態に限定されず、本発明の技術分野に属する当業者であれば、本発明に基づいた様々な実施形態を実施可能である。
例えば、本実施形態ではＧＩＳサーバ８を別体に備えることとしたが、ＧＩＳサーバ８自身に、地図情報管理装置５の機能を備えることにしてもよい。
また、電子ペン処理装置４と地図情報管理装置５とを一体としたり、電子ペン処理装置４の中の印刷を行なう部分を別のツールとして構成したり、電子ペン処理装置４に地図情報管理装置５の機能を含んで構成することもできる。
【００６２】
また、前記の実施形態では、印刷情報はプリンタ６で印刷されて用紙１として出力することとしたが、電子ペン端末３のディスプレイ装置や、その他の装置に接続された図示しないディスプレイ装置等に出力することも可能である。
したがって、本発明は、特許請求の範囲に記載された技術的思想により定められる。
【図面の簡単な説明】
【００６３】
【図１】地図情報システムの構成図である。
【図２】電子ペン処理装置および地図情報管理装置のブロック構成図である。
【図３】縮尺補正を説明するための説明図である。
【図４】筆跡情報を含まない用紙を印刷する手順を示すフローチャートである。
【図５】フォーマット情報を説明するための説明図である。
【図６】筆跡情報を格納する手順を示すフローチャートである。
【図７】挿し込む地図に合わせて補正された筆跡情報を含んだ用紙を印刷する手順を示すフローチャートである。
【符号の説明】
【００６４】
１      用紙
２      電子ペン
３      電子ペン端末
４      電子ペン処理装置
５      地図情報管理装置
６      プリンタ
７      ネットワーク
８      ＧＩＳシステム
２０５  データマージ部
２０６  第１検索部
２０７  パターン割当部
２０８  第１関連付部
２０９  縮尺補正部
２１０  第１記憶装置
２１７  印刷指示部
２１８  第２検索部
２１９  第２関連付部
２２０  情報取出部
２２１  第２記憶装置
【図１】
0004669381.tif 000004
【図２】
0004669381.tif 000005
【図３】
0004669381.tif 000006
【図４】
0004669381.tif 000007
【図５】
0004669381.tif 000008
【図６】
0004669381.tif 000009
【図７】
0004669381.tif 000010