(57)【要約】【課題】複数のクライアント装置で使用される紙ＩＤが付された用紙を、ネットワークを介して一元的に管理するとともに、管理サーバの資源を公平に分配する紙識別情報管理システムを提供する。【解決手段】紙識別情報管理システムは、所定の情報が付された紙を取り扱うクライアント装置と、このクライアント装置にネットワークを介して接続され、クライアント装置で取り扱われる紙の識別情報を一元的に管理する管理サーバとを含む。クライアント装置は、ネットワークを介して、印刷する文書の文書情報と、紙ＩＤ割り当て要求とを管理サーバに送信する。管理サーバは、受信した紙ＩＤ割り当て要求と文書情報に基づいて、必要とされる枚数の紙にそれぞれ固有の紙ＩＤを割り当て、紙ＩＤをクライアント装置に送信するとともに、紙ＩＤと前記文書情報とを関連づけて格納する。【選択図】　図２
2004030592.tif 000002
【特許請求の範囲】
【請求項１】
所定の情報が付された紙を取り扱うクライアント装置と、
前記クライアント装置にネットワークを介して接続され、前記クライアント装置で取り扱われる紙の識別情報を一元的に管理する管理サーバと
を含み、
前記クライアント装置は、前記ネットワークを介して、印刷しようとする文書の文書情報と、紙ＩＤ割り当て要求とを前記管理サーバに送信し、
前記管理サーバは、受信した紙ＩＤ割り当て要求と文書情報に基づいて、必要とされる枚数の紙にそれぞれ固有の紙ＩＤを割り当て、割り当てた紙ＩＤをクライアント装置に送信するとともに、前記文書情報と紙ＩＤとを関連づけて格納することを特徴とする紙識別情報管理システム。
【請求項２】
前記管理サーバは、前記紙ＩＤと文書情報を、クライアント装置に固有のクライアントＩＤと関連付けて格納し、前記クライアント装置への紙ＩＤの割り当て量を制御することを特徴とする請求項１に記載の紙識別情報管理システム。
【請求項３】
前記文書情報は、前記クライアント装置が印刷しようとする文書の文書名とページ数を含むことを特徴とする請求項１に記載の紙識別情報管理システム。
【請求項４】
前記クライアント装置は、前記管理サーバから紙ＩＤを受け取ると、この紙ＩＤを表わすシンボルを生成し、生成したシンボルを前記文書とともに印刷することを特徴とする請求項１に記載の紙識別情報管理システム。
【請求項５】
前記クライアント装置は、あらかじめ所定量の紙ＩＤを保持するローカル管理部を備え、
前記ローカル管理部は、前記管理サーバに対して、仮の文書名を含む文書情報と、紙ＩＤ割り当て要求とを送信し、管理サーバから紙ＩＤが割り当てられると割り当てられた紙ＩＤと仮の文書名とを関連付けて、ローカルテーブルに格納することを特徴とする請求項１に記載の紙識別情報管理システム。
【請求項６】
前記クライアント装置は、実際に文書を印刷するときに、前記ローカル管理部から必要な紙ＩＤを受け取り、前記ローカル管理部は、前記ローカルテーブルに格納された仮の文書名を、実際に印刷された文書名に置き換えることを特徴とする請求項５に記載の紙識別情報管理システム。
【請求項７】
前記ローカル管理部は、前記置き換えた実際の文書名と使用した紙ＩＤとを、前記管理サーバに送信し、
前記管理サーバは、前記仮の文書名を前記実際の文書名に置き換えることを特徴とする請求項６に記載の紙識別情報管理システム。
【請求項８】
前記管理サーバと、前記クライアント装置の間に挿入される中間サーバをさらに含み、前記中間サーバは、あらかじめ管理サーバから所定量の紙ＩＤの割り当てを受け、前記クライアント装置から文書情報と割り当て要求を受け取ったときに、必要量の紙ＩＤを前記クライアント装置に割り当てることを特徴とする請求項１に記載の紙識別情報管理システム。
【請求項９】
所定の情報が付された紙を取り扱うクライアント装置と、
前記クライアント装置にネットワークを介して接続され、前記クライアント装置で扱われる紙の識別情報を一元的に管理する管理サーバと
を含み、
前記クライアント装置は、固有の紙ＩＤが付された紙上に筆記する手段と、前記紙ＩＤと筆記内容とを光学的に読み取る手段とを有し、
前記クライアント装置は読み取った紙ＩＤを、ネットワークを介して前記管理サーバに送信し、
前記管理サーバは、前記紙ＩＤに基づいて対応する文書名を検索し、検索した文書名を前記クライアント装置に送信することを特徴とする紙識別情報管理システム。
【請求項１０】
前記クライアント装置は、前記管理サーバから文書名を受け取ると、前記文書名で特定される文書情報に、読み取った筆記内容を組み込むことを特徴とする請求項９に記載の紙識別情報管理システム。
【請求項１１】
前記クライアント装置は、あらかじめ所定量の紙ＩＤを、対応する文書名と関連付けて保持するローカル管理部を備え、
前記ローカル管理部は、前記読み取った紙ＩＤを保持していない場合に、前記管理サーバに対して当該紙ＩＤを送信し、前記管理サーバから対応する文書名を受信することを特徴とする請求項９に記載の紙識別情報管理システム。
【請求項１２】
所定の情報が付された紙を取り扱うクライアント装置にネットワークを介して接続される紙識別情報管理サーバであって、
前記クライアント装置から、文書情報と紙ＩＤ割り当て要求とを受信した場合に、前記文書情報に基づいて、必要とされる枚数の紙にそれぞれ固有の紙ＩＤを割り当てる紙ＩＤ割り当て部と、
前記割り当てた紙ＩＤを、前記文書情報と関連付けて管理する管理テーブルとを備えることを特徴とする紙識別情報管理サーバ。
【請求項１３】
前記管理テーブルは、前記割り当てた紙ＩＤと文書情報とを、前記クライアント装置に固有の識別子と対応づけて格納することを特徴とする請求項１２に記載の紙識別情報管理サーバ。
【請求項１４】
前記紙ＩＤの割り当て量に応じて前記クライアント装置に課金する課金管理部をさらに備えることを特徴とする請求項１３に記載の紙識別情報管理サーバ。
【請求項１５】
前記紙ＩＤ割り当て部は、前記クライアント装置に割りあてられる紙ＩＤが一定量に達したときに、当該クライアント装置への紙ＩＤの割り当てを制限することを特徴とする請求項１３に記載の紙識別情報管理サーバ。
【請求項１６】
前記管理サーバはさらに、前記紙ＩＤが付された紙からこの紙ＩＤを読み取る手段を有する第２のクライアント装置にネットワークを介して接続され、
前記第２のクライアント装置から、前記読み取った紙ＩＤの照会要求を受け取ったときに、前記管理テーブルから対応する文書名を検索し、検索結果を前記第２のクライアント装置に送信することを特徴とする請求項１２に記載の紙識別情報管理サーバ。
【請求項１７】
固有の紙ＩＤを有する紙上に筆記する筆記部および前記紙上の情報を光学的に読み取る読取部を有する筆記ペンと、
前記筆記ペンが光学的に読み取った情報を受信して、受信した情報を制御する通信管理ユニットと、
を備え、前記通信管理ユニットは、前記筆記ペンが読み取った情報から、前記固有の紙ＩＤを抽出し、抽出した紙ＩＤに基づいて読み取った情報の処理に必要なアプリケーションを特定することを特徴とするクライアント装置。
【請求項１８】
あらかじめ一定量の紙ＩＤと、対応する文書名を関連付けて格納するローカルテーブルをさらに備え、前記通信管理ユニットは前記ローカルテーブルを参照して、前記必要なアプリケーションを特定することを特徴とする請求項１７に記載のクライアント装置。
【請求項１９】
前記通信管理ユニットは、前記ローカルテーブルに、抽出した紙ＩＤに対応する文書名がない場合に、前記抽出した紙ＩＤを遠隔の管理サーバに送信して、対応する文書名を取得することを特徴とする請求項１８に記載のクライアント装置。
【請求項２０】
前記通信管理ユニットは、特定したアプリケーションが前記クライアント装置に実装されているかどうかを判断し、実装されている場合にこのアプリケーションを起動することを特長とする請求項１８に記載のクライアント装置。
【請求項２１】
前記通信管理ユニットは、特定したアプリケーションが前記クライアント装置に実装されているかどうかを判断し、実装されていない場合に、紙ＩＤを遠隔の管理サーバに送信して、対応するアプリケーションをダウンロードすることを特徴とする請求項１８に記載のクライアント装置。
【請求項２２】
固有の紙ＩＤが付された紙上に筆記する筆記部と、前記紙上の情報を光学的に読み取る読取部と、前記読み取った情報を処理する情報処理部とを備えるクライアント装置にインストールされる通信管理ソフトウェアであって、
前記読取部が光学的に読み取った情報を受信して、受信した情報を前記情報処理部に供給し、
前記情報処理部に、前記情報から前記固有の紙ＩＤを抽出させ、
前記情報処理部に、抽出した紙ＩＤに基づいて前記情報の処理に必要なアプリケーションを起動させることを特徴とする通信管理ソフトウェア。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、手書きで筆記された内容を電子データとして取り込む際に使用される用紙を一元的に管理する技術に関し、特に、種々のクライアント装置で使用される紙の識別情報を、ネットワークを介して一元的に管理する紙識別情報管理システムに関する。
【０００２】
【従来の技術】
光学ペン等を用いてタッチパネル上で指定した内容を、電子データとして取り込む技術はすでに知られている（たとえば、特許文献１参照）。これは、光学ペンで指定される位置の座標を検出することによって、画像情報の位置や内容を特定するものである。
【０００３】
一方、タブレットを使用せずに、紙などの媒体に手書きで加筆した内容をリアルタイムで読み取り、筆記内容を加筆前の文書データに組み込む技術も知られている（たとえば、特許文献２参照）。この技術では、紙面上の座標位置を表わすシンボルが印刷された紙に、小型カメラを備えたペンで加筆する。小型カメラにより、加筆された内容と座標情報とが光学的に読み取られ、筆記軌跡が取得される。
【０００４】
どの文書に対して加筆されたのかを特定するために、座標情報に加え、文書ＩＤも符号化されてシンボルの中に埋め込まれる。文書ＩＤは、ローカルなファイル名、あるいは、ファイル名と関連付けられた通し番号などである。後者の場合は、通し番号とファイル名の対応を、テーブル等により管理する。
【０００５】
このような管理方法はスタンドアロン的な使用方法を前提としたものであり、ネットワーク上での使用には適していない。文書ＩＤや、それに関連づけられるファイル名がローカルなものだと、ネットワーク上で一意に用いることができないからである。
【０００６】
そこで、本件出願人は、特願２００１−２８９２０１において、文書識別情報をネットワーク上で管理する方法を提案した。しかし、この方法では、管理サーバに対して無制限にアクセスすることが可能なため、管理サーバの資源の点で問題がある。
【０００７】
【特許文献１】
特開平７−１４１１０４号公報
【０００８】
【特許文献２】
特開２０００−２９３３０３号公報
【０００９】
【発明が解決しようとする課題】
本発明は、上述した問題点に鑑みて、複数のクライアント装置で使用される所定の情報が付された用紙を、ネットワークを介して一元的に管理するとともに、各クライアント装置のアクセス状況を管理して、管理サーバの資源を効率的に分配できる紙識別情報管理システムを提供することを目的とする。
【００１０】
また、管理サーバの負荷を分散できる管理階層を有する紙識別情報管理システムを提供することを目的とする。
【００１１】
さらに、このようなシステムで用いられる管理サーバを提供することを目的とする。
【００１２】
上述したシステムでは、種々の装置がクライアント装置として管理サーバに接続され得る。たとえば、印刷機能と情報処理機能が一体となったインテリジェントプリンタや、作成した文書を所定の情報を含むシンボルとともに印刷するユーザプリンタとＰＣの組み合わせをクライアント装置とすることができる。また、所定の情報を含むシンボルが印刷された紙に加筆した内容を光学的に読み取り、これを電子データとして取り込む情報処理装置もクライアント装置となる。さらに、ユーザプリンタとＰＣと光学的読取装置を組み合わせたセットもクライアント装置となる。
【００１３】
そこで、管理サーバを利用して、読み取ったデータを目的に応じて適切に処理できるクライアント装置を提供することも、本発明の目的とする。
【００１４】
【課題を解決するための手段】
上記課題を解決するため、ネットワークを介して複数のクライアント装置が管理サーバに接続される一括管理構成を前提とする。管理サーバは、各クライアント装置で使用される紙の各々に対して、一義に決まる紙識別情報を割り当てる。割り当てた紙識別情報を、その紙識別情報を使用するクライアント装置の文書情報と関連付けて一元的に管理する。
【００１５】
具体的には、本発明の第１の側面では、紙識別情報管理システムは、所定の情報が付された紙を取り扱うクライアント装置と、このクライアント装置にネットワークを介して接続され、クライアント装置で取り扱われる紙の識別情報を一元的に管理する管理サーバとを含む。クライアント装置は、印刷しようとする文書の文書情報と、紙ＩＤ割り当て要求とを前記管理サーバに送信する。管理サーバは、受信した割り当て要求と文書情報に基づいて、必要とされる枚数の紙ごとに固有の紙ＩＤを割り当て、割り当てた紙ＩＤをクライアント装置に送信するとともに、紙ＩＤと文書情報とを関連づけて格納する。
【００１６】
好ましくは、管理サーバは、紙ＩＤと文書情報を、クライアント装置に固有のクライアントＩＤと関連付けて格納し、クライアント装置への紙ＩＤの割り当て量を制御する。
【００１７】
この構成では、どのクライアント装置が、どの程度紙ＩＤの割り当てを要求しているかを把握することができるので、クライアント装置に対する紙ＩＤの割り当てを公平に制御できる。たとえば、特定のクライアント装置に対する紙ＩＤの割り当てが一定レベルを超えた場合、紙ＩＤの割り当て料金を高くする、あるいは紙ＩＤの割り当てを一時的に禁止するなどして、資源の割り当てを制御する。
【００１８】
ネットワークの接続不良を考慮すると、クライアント装置は、あらかじめ所定量の紙ＩＤを保持するローカル管理部を備えるのが望ましい。ローカル管理部は、管理サーバに対して、仮の文書名を含む文書情報と、紙ＩＤ割り当て要求とを送信する。管理サーバから紙ＩＤが割り当てられたならば、割り当てられた紙ＩＤと仮の文書名とを関連付けて、ローカルテーブルに格納する。
【００１９】
これにより、ネットワークが不通のときでも、印刷が必要な時に、確実に紙ＩＤを割り振ることが可能になる。
【００２０】
管理サーバの負荷を軽減し、管理効率を向上するために、管理サーバと、クライアント装置の間に、中間サーバが挿入される管理階層を構築する。中間サーバは、あらかじめ管理サーバから、所定量の紙ＩＤの割り当てを受けておく。クライアント装置から文書情報と割り当て要求を受け取ったときに、中間サーバは、必要量の紙ＩＤをクライアント装置に割り当てる。中間サーバは、たとえば地域ごと、クライアントの業種ごとに応じて設置される。
【００２１】
本発明の第２の側面では、紙識別情報管理システムは、所定の情報が付された紙を取り扱うクライアント装置と、このクライアント装置にネットワークを介して接続され、クライアント装置で取り扱われる紙の識別情報を一元的に管理する管理サーバを含み、クライアント装置は、固有の紙ＩＤが付された紙上に筆記する手段と、筆記内容と紙ＩＤとを光学的に読み取る手段とを有する。クライアント装置は、読み取った紙ＩＤを、ネットワークを介して管理サーバに送信する。管理サーバは、紙ＩＤに基づいて対応する文書名を検索し、検索した文書名をクライアント装置に送信する。
【００２２】
この構成では、クライアント装置は管理サーバに問い合わせることにより、加筆した内容を、どの文書と結合させるべきかを知ることができる。クライアント装置で、使用したすべての紙の紙識別情報と文書名とを対応づけて管理するのは負担が大きい。したがって、ネットワークを介した管理サーバによる一元管理が有用になってくる。
【００２３】
本発明の第３の側面では、所定の情報が付された紙を取り扱うクライアント装置にネットワークを介して接続される紙識別情報管理サーバを提供する。紙識別情報管理サーバは、紙ＩＤ割り当て部と、管理テーブルとを備える。紙ＩＤ割り当て部は、クライアント装置から文書情報と紙ＩＤ割り当て要求とを受信したときに、文書情報に基づいて必要とされる枚数の紙の各々に固有の紙ＩＤを割り当てる。管理テーブルは、割り当てた紙ＩＤを、文書情報と関連付けて格納する。
【００２４】
好ましくは、管理テーブルは、割り当てた紙ＩＤと文書情報とを、クライアント装置に固有の識別子と対応づけて格納する。この場合、紙識別情報管理サーバは、紙ＩＤの割り当て量に応じてクライアント装置に課金する課金管理部をさらに備える。
【００２５】
本発明の第４の側面では、クライアント装置は、筆記ペンと、筆記ペンが光学的に読み取った情報を受信し、受信した情報を制御する通信管理ユニットとを備える。筆記ペンは、固有の紙ＩＤが付された紙上に筆記する筆記部と、紙面上の情報を光学的に読み取る読取部を有する。通信管理ユニットは、筆記ペンが読み取った情報から紙ＩＤを抽出し、抽出した紙ＩＤに基づいて、読み取った情報の処理に必要なアプリケーションを特定する。
【００２６】
必要なアプリケーションがクライアント装置に実装されている場合は、通信管理ユニットは、このアプリケーションを起動する。必要なアプリケーションがない場合は、通信管理ユニットは、抽出した紙ＩＤを遠隔の管理サーバに送信して対応のアプリケーションをダウンロードする。
【００２７】
この構成により、筆記ペンを用いて書き込んだ紙のＩＤに応じて、自動的に対応するアプリケーションが起動され、筆記ペンが読み取った情報を、目的に応じて処理することができる。
【００２８】
本発明のその他の特徴、効果については、以下で図面を参照して述べる詳細な説明により、いっそう明確になる。
【００２９】
【発明の実施の形態】
図１は、本発明の紙識別情報管理システムの概略構成図である。複数のクライアント装置１１Ａ〜１１Ｃは、ネットワーク１２を介して、紙識別情報管理サーバ１０に接続されている。紙識別情報管理サーバ（以下、単に「管理サーバ」と称する）１０は、各クライアント装置１１で取り扱われる紙に、ネットワーク上で一意の識別情報を与えて、一元的に管理する。管理サーバから与えられる紙識別情報は、紙面上の座標情報とともに符号化され、各クライアント装置１１で取り扱われる紙にシンボルとして付される。
【００３０】
管理サーバ１０に接続されるクライアント装置には種々のものがある。例えば、クライアント装置１１Ａは、印刷機能と情報処理装置が一体になったインテリジェント印刷装置である。クライアント装置１１Ｂは、光学的な読取装置が付加された筆記ペンと、この筆記ペンに接続されるＰＣ等の情報処理装置のセットである。クライアント装置１１Ｃは、汎用プリンタと、これに接続されるＰＣ等の情報処理装置のセットである。また、図示はしないが、ＰＣに筆記ペンとプリンタが接続されたセットも、クライアント装置１１になり得る。
【００３１】
図２は、本発明の第１実施形態に係る管理サーバ１０と、これに接続されるクライアント装置２１の構成と動作を示す図である。管理サーバ１０は、各クライアント装置が取り扱う紙に、一意の識別情報を割り当てる紙ＩＤ割り当て部１３と、クライアント装置２１に割り当てた紙ＩＤを、所定の情報を関連付けて格納する識別情報管理テーブル１４と、クライアント装置２１に割り当てた紙ＩＤの量に応じて課金を制御する課金管理部１５を含む。
【００３２】
クライアント装置２１は、第１実施形態では印刷クライアント装置であり、たとえばユーザプリンタをＰＣに接続したもの、あるいは、印刷機能と情報処理機能を一体化させたインテリジェントプリンタである。印刷クライアント装置２１は、印刷処理を行う際に、管理サーバ１０から紙ごとに紙ＩＤの割り当てを受ける。割り当てられた紙ＩＤを、座標情報とともにエンコーダ２３で符号化する。シンボル生成部２２は、符号化された情報から所定のシンボルを生成する。印刷クライアント装置２１は、生成したシンボルを文書とともに印刷する。
【００３３】
シンボルは、座標情報と紙ＩＤを表現する限り、任意のシンボルを用いることができる。必ずしも符号化を経てからシンボルを生成する必要はなく、エンコーダ２３を有さない構成とすることも可能である。本実施形態では、シンボルの一例として、微細なドットの配列で構成される２次元パターンを生成する。このような２次元パターンは、文書と同時に紙上に印刷されるが、微細なドットのひとつひとつは人間の肉眼では認識できず、ドット配列全体としても、淡いグレートーンを構成する程度である。
【００３４】
より具体的な動作手順として、クライアント装置２１がある文書を印刷しようとするときに、その文書情報とともに、紙ＩＤ割り当て要求を管理サーバ１０に送信する（手順▲１▼）。文書情報には、文書名とページ数が含まれる。たとえば、ｈｔｔｐ：／／ｆｏｏ／ｄｏｃ／ｆｏｏ．ｄｏｃという文書名で全２ページの文書を印刷する場合、この文書情報を管理サーバ１０に送って、紙ＩＤの割り当てを要求する。管理サーバ１０は、受け取った文書情報から、２枚分の紙ＩＤが必要であると判断し、各ページに一意の紙ＩＤを割り当てて、これをクライアント装置２１に送信する（手順▲２▼）。
【００３５】
なお、ページ数と印刷する紙の枚数は必ずしも一致しない。たとえば、データ上では、Ａ３サイズの文書１ページであっても、これをＡ４用紙２枚に印刷する場合は、２枚分の紙ＩＤが必要となる。このような印刷形式の情報も、文書情報に含まれ、管理サーバ１０は受信した文書情報から必要な枚数を決定し、それぞれの紙に対して紙ＩＤを割り当てる。割り当てた紙ＩＤを、文書情報およびクライアント装置の識別情報と関連付けて、識別情報管理テーブル１４に格納する（手順▲３▼）。
【００３６】
図３は、識別情報管理テーブル１４の一例を示す。識別情報管理テーブルは、紙単位のエントリを有する。各エントリは、文書名、ページ番号、紙識別情報、クライアントＩＤ，印刷日時というデータフィールドを有する。最後の「印刷日時」のデータフィールドは、クライアント装置２１のプライベートデータ（プロパティ）であり、管理サーバ１０にプライベートデータを格納することによってクライアント装置２１側の利便性が向上する。クライアント装置２１が紙識別情報と関連付けて何らかの情報を記録しておきたい場合に、クライアント装置２１側でその管理システムを構築する必要がなく、管理サーバ１０に管理を委ねることができる。
【００３７】
図３の例で、識別情報管理テーブルの１段目と２段目は、同じクライアント装置から送られてきたひとつの文書「ｈｔｔｐ：／／ｆｏｏ／ｄｏｃ／ｆｏｏ．ｄｏｃ」の１枚目と２枚目の情報を格納する。それぞれのページに個別の紙ＩＤとして「０００１」と「０００２」が割り当てられている。別のクライアント装置から送られてきた別の文書「ｈｔｔｐ：／／ｆｏｏ／ｄｏｃ／ｇｏｏ．ｄｏｃ」には、紙ＩＤ「０００３」が割り当てられている。紙ＩＤは、たとえば番号を順次インクリメントすることによって、ネットワーク上で一意のＩＤとすることができる。
【００３８】
ただし、管理サーバ１０で処理できる紙ＩＤの情報量は有限なので、クライアント装置２１に無制限のアクセスを認めると、管理機能に悪影響が及ぶおそれがある。そこで、課金管理部１５は、クライアントＩＤを参照して、クライアント装置ごとに割り当てた紙ＩＤの量をモニタし、一定レベルを超えた場合に、一枚当たりのＩＤ割り当て料金を高くする。これにより、複数のクライアント間の紙ＩＤの割り当てを公平にすることができる。また、課金管理部１５を用いない場合は、紙ＩＤ割り当て部１３が、クライアント装置ごとに割り当てた紙ＩＤの量をモニタし、一定レベルに達した場合に、そのクライアント装置には、それ以上の紙ＩＤを割り当てない構成としてもよい。
【００３９】
クライアントＩＤは、クライアント装置のＩＰアドレスやマシン名のようなネットワーク識別子を用いてもよいし、文書情報と紙ＩＤ割り当て要求を管理サーバ１０に送るときに、ユーザ名をともに送信してもよい。必要であればパスワードも同時に送る構成としてもよいし、暗号化してもよい。
【００４０】
紙ＩＤを受け取ったクライアント装置２１は、紙ＩＤを座標情報とともに符号化してシンボルを生成し、これを文書（テキストや画像を含む）とともに印刷する。座標情報は、たとえば紙面の左上を「０１０１」とし、右に向かって（Ｘ方向に沿って）、「０１０２」、「０１０３」、…「０１ｘｘ」とする。また、紙面の左上から下に向かって（Ｙ方向に沿って）「０１０１」、「０２０１」、…「ｙｙ０１」とする。このような座標情報を、紙ＩＤと組み合わせると、０００１０１０１、…、０００２ｙｙｘｘという識別情報になる。これを符号化してシンボルを生成する。
【００４１】
クライアント装置２１が同じ文書を再度印刷する場合は、管理サーバ１０は、受け取った文書情報から識別情報管理テーブル１４を参照して、すでに紙ＩＤが割り当てられていることを判断する。そこで、この文書名に対応する紙ＩＤを、クライアント装置２１に再度供給する。
【００４２】
このような構成では、紙ＩＤが付された紙が多数のクライアント装置で取り扱われる場合にも、ネットワークを介して、紙の識別情報を文書名と関連付けて一元的に管理することが可能になる。また、各クライアント装置のアクセス状況を管理することによって、クライアント装置間で紙ＩＤの割り当てを公平にすることができる。
【００４３】
図４は、本発明の第２実施形態に係る管理サーバ１０とクライアント装置３１の構成および動作を示す。第２実施形態では、ネットワークの故障を考慮して、あらかじめクライアント装置３１側に一定量の紙識別情報を割り当てておく。この構成では、管理サーバ１０との接続がうまくいかない場合に印刷ができなくなるという問題を解消するとともに、管理サーバ１０の負荷および管理サーバ１０へのトラフィックを軽減することができる。
【００４４】
管理サーバ１０の構成は、第１実施形態の構成と同様である。クライアント装置３１は、所定の情報を含むシンボルを生成、印刷することのできる印刷機能付きの情報処理部２４と、ローカル管理部２５とを備える。印刷機能付き情報処理部２４は、たとえばインテリジェントプリンタである。ローカル管理部２５は、一定量の紙ＩＤをあらかじめ格納する識別情報ローカルテーブル２７と、ローカルテーブル２７を管理するローカルテーブル管理部２６を含む。
【００４５】
クライアント装置３１のローカル管理部２５は、管理サーバ１０からあらかじめ一定量の紙ＩＤの割り当てを受けるために、紙ＩＤ割り当て要求を仮の文書名とともに、管理サーバ１０に送信する（手順▲１▼）。たとえば、仮の文書名の下に１００枚分の紙ＩＤを要求する。仮文書名の代わりに、仮要求である旨を表わす任意の符号等を用いてもよい。
【００４６】
管理サーバ１０は、クライアント装置３１に対して１００枚分の紙ＩＤを割り当てるとともに、これを仮の文書名およびクライアントＩＤと関連付けて識別情報管理テーブル１４に格納する（手順▲２▼）。１００枚分の紙ＩＤを受け取ったクライアント装置３１のローカルテーブル管理部２６は、受け取った紙ＩＤを仮の文書名と関連づけて、ローカルテーブル２７に格納する（手順▲３▼）。
【００４７】
クライアント装置３１は、実際に印刷する場合に、まずローカル管理部２５に文書情報を送って紙ＩＤの割り当てを要求する（手順▲４▼）。ローカル管理部２５はローカルテーブル２７を参照し、文書情報に基づいて、必要な枚数の紙ＩＤを取り出すとともに、これらの紙ＩＤに対応するエントリの仮の文書名を、実際の文書名に置き換える（手順▲５▼および▲６▼）。そして、取り出した紙ＩＤを印刷機能付き情報処理部２４に供給する（手順▲７▼）。ローカル管理部２５はさらに、実際の文書名と割り当てた紙ＩＤとを管理サーバ１０に報告する（手順▲８▼）。管理サーバは、識別情報管理テーブル１４に登録された仮の文書名を、実文書名に置き換える。
【００４８】
クライアント装置３１が、あらかじめ割り当てられた紙ＩＤを印刷によって例えば５０枚分使用した場合（手順▲４▼、▲５▼、▲６▼、▲７▼）、ローカル管理部２５は、管理サーバ１０に対して、別の仮文書名でさらなる紙ＩＤの割り当てを要求する。新たな紙ＩＤの割り当てを受けると、これをローカルテーブル２７に格納しておく（手順▲１▼、▲２▼、▲３▼）。管理サーバ１０への接続に失敗した場合は、一定時間後に、再度接続を試みればよい。
【００４９】
このようにして、ローカル管理部２５は、常に一定量の紙ＩＤを割り当て可能にしておく。この構成により、ネットワークの故障などにより管理サーバ１０に接続できない場合でも、円滑に印刷することができる。
【００５０】
また、管理サーバ１０の負荷が軽減されるとともに、管理サーバ１０へのトラフィックが軽減される。
【００５１】
図５および６は、本発明の第３実施形態に係る紙情報識別管理システムを説明するための図である。第３実施形態では、多段の管理階層を構成する紙識別情報管理システムを提供する。このような構成は、システムの規模が大きい場合に有効である。
【００５２】
図５に示すように、管理サーバ１０とクライアント装置１１の間に、中間サーバ２０Ａ、２０Ｂ、２０Ｃが挿入される。中間サーバ２０は、たとえば地域ごと、職種ごとに配置される。クライアント装置１１は、直接管理サーバ１０にアクセスするのではなく、中間サーバ２０にアクセスすることによって、紙ＩＤを取得することができる。
【００５３】
図５の例では、図示の便宜上、各クライアント装置１１はひとつの中間サーバ２０にしか接続されていないが、実際は、中間サーバ２０Ａに接続されるクライアント装置は、別の中間サーバ２０Ｂ、２０Ｃにも接続され得る。同様に、中間サーバ２０Ｂに接続されるクライアント装置１１は、中間サーバ２０Ａ，２０Ｃに接続され得る。
【００５４】
図５の例では、１段の中間管理サーバ２０を挿入した例を示しているが、中間管理サーバ２０の下に、さらに下位の第２中間サーバを挿入してもよい。このような構成により、管理サーバ１０の負荷が軽減されるとともに、管理サーバ１０へのトラフィックが軽減される。
【００５５】
図６は、中間サーバ２０の構成と動作を説明するための図である。中間サーバ２０は、上位のサーバ（図６の例では管理サーバ１０）と、下位装置４１とに接続する。下位装置４１は、下位のサーバであってもよいし、クライアント装置であってもよい。下位サーバである場合は、中間サーバ２０と同様の構成であり、クライアント装置である場合は、第１または第２実施形態で述べたクライアント装置の構成をとる。本実施形態では、下位装置４１をクライアント装置として説明する。
【００５６】
中間サーバ２０は、中間テーブル管理部３６と、識別情報中間テーブル３７とを有し、管理サーバ１０からあらかじめ割り当てられた一定量の紙ＩＤを中間テーブル３７に格納する。中間テーブル管理部３６は、中間テーブル３７に記録された情報を管理する。
【００５７】
まず、中間サーバ２０は、管理サーバ１０に対して、中間サーバの仮文書名に基づいて、一定量の紙ＩＤの割り当てを要求する（手順▲１▼）。管理サーバ１０は、割り当て要求に応じて、必要な枚数の紙に対応する紙ＩＤを割り当て、これを中間サーバ２０に送るとともに、割り当てた紙ＩＤを中間サーバの仮文書名と関連付けて識別情報管理テーブル１４に格納する（手順▲２▼）。中間サーバ２０の中間テーブル管理部３６は、割り当てられた紙ＩＤを、中間サーバの仮文書名と関連付けて中間テーブル３７に格納する（手順▲３▼）。
【００５８】
中間サーバ２０が、クライアント装置４１からクライアントの仮文書名に基づいて一定量の紙ＩＤ割り当て要求を受け取ると（手順▲４▼）、中間テーブル管理部３６は中間テーブル３７を参照し、手持ちの紙ＩＤの中から必要な枚数の紙ＩＤを割り当てる。これとともに、割り当てた紙ＩＤに対応するエントリに、クライアントの仮文書名を、クライアントＩＤとともに登録する（手順▲５▼および▲６▼）。そして、割り当てた紙ＩＤを、クライアント装置４１に供給する（手順▲７▼）。
【００５９】
クライアント装置４１から、実際の印刷処理にともなって、実文書名の登録要求が送られてくると（手順▲８▼）、中間サーバ２０は、実文書名を管理サーバ１０に通知する（手順▲９▼）。管理サーバ１０は、実文書名を紙ＩＤとともに一元的に管理する必要があるからである。管理サーバ１０は、印刷処理で使用された紙ＩＤに対応するエントリに、実文書名を書き込む。また、図示はしないが、中間サーバ４１は、クライアント装置４１から送られてきた実文書名を管理サーバ１０に送るとともに、中間テーブル３７にも登録する構成としてもよい。
【００６０】
クライアント装置４１がローカル管理部を有さない第１実施形態の構成をとる場合は、実文書名を含む文書情報が、紙ＩＤ割り当て要求とともにクライアント装置４１から送られてくる。この場合、中間テーブル管理部３６は、手持ちの紙ＩＤの中から必要な枚数の紙ＩＤを割り当て、実文書名を中間テーブルに登録する。これと同時に、割り当てた紙ＩＤと実文書名とを、管理サーバ１０に通知する。管理サーバ１０は、識別情報管理テーブル１４で紙ＩＤを検索し、登録してある仮の文書名を実文書名に置き換える。
【００６１】
このように、管理サーバ１０は中間サーバ２０の情報を吸い上げて、紙ＩＤと対応する文書名を、クライアントＩＤと関連付けて一元的に管理する。課金管理部１５は、識別情報管理テーブル１４をモニタして、各クライアント装置４１に対する紙ＩＤの割り当て量が、所定レベル以下であるかどうかを監視する。所定レベルを超えた場合に、紙ＩＤ割り当て料金を値上げするなどして、独占的な紙ＩＤの割り当て要求を制限する。
【００６２】
第３実施形態では、管理サーバ１０の管理機能を中間サーバ２０に分散させることによって、管理サーバ１０の負荷を軽減できる。
【００６３】
図７は、本発明の第４実施形態に係る管理サーバとクライアント装置５１の構成および動作を説明するための図である。第４実施形態では、クライアント装置５１は、固有の紙ＩＤが付された紙に筆記する筆記部（不図示）と、紙面上の情報を光学的に読み取る光学読取部５４と、読み取った情報を復号するデコーダ５３を有する。光学読取部５４は、紙面上の情報として固有の紙ＩＤおよび座標情報とともに、筆記内容を読み取る。ＣＰＵ５２は、復号した情報から、紙ＩＤを抽出するとともに、座標情報に基づいて加筆された筆記軌跡を取得する。
【００６４】
クライアント装置５１は、紙面から紙ＩＤを読み取ることはできるが、どの文書に加筆されたのかを特定することはできない。そこで、管理サーバ１０に紙ＩＤを渡して、文書名を問い合わせる（手順▲１▼）。管理サーバは、識別情報管理テーブル１４を参照して、この紙ＩＤに対応する文書名を特定し、特定した文書名をクライアント装置５１に供給する（手順▲２▼）。
【００６５】
たとえば、クライアント装置５１が、紙ＩＤ「０００１」がシンボルとして印刷されている紙に加筆し、光学読取部５４で筆記内容と紙ＩＤを読み取ったとする。印刷時に、紙ＩＤ「０００１」を使用する文書名が管理サーバ１０に登録されているので、管理サーバはｈｔｔｐ：／／ｆｏｏ／ｄｏｃ／ｆｏｏ．ｄｏｃという文書名を返答する。
【００６６】
クライアント装置５１では、実文書名が得られたので、読み取った筆記内容を加筆前の文書の所定のページと結びつける。ＣＰＵ５２は、筆記軌跡を電子データとして、加筆前の文書に組み込むことができる。
【００６７】
図８は、第４実施形態の変形例を示す図である。図７の構成でクライアント装置５１が筆記および読み取りの都度、管理サーバ１０にアクセスするのでは、ネットワークの接続不良やトラフィックの増大に対処できない。そこで、図８の変形例では、一定量の紙ＩＤについてはクライアント装置の内部で文書と関連付けて管理する。
【００６８】
クライアント装置６１は、筆記／読み取り機能と情報処理機能を有する加筆処理部５１’と、ローカル管理部５５を備える。ローカル管理部５５は、一定量の紙ＩＤと文書名を関連付けて格納する識別情報ローカルテーブル５７と、このローカルテーブル５７を管理するローカルテーブル管理部５６を有する。
【００６９】
加筆処理部５１’が、所定の文書が印刷された紙に加筆された加筆内容と紙ＩＤを読み取ったならば、ローカル管理部５５に読み取った紙ＩＤを送って文書名を問い合わせる（手順▲１▼）。ローカルテーブル管理部５６はまず、ローカルテーブル５７で紙ＩＤを検索して、対応する文書名を特定する（手順▲２▼、▲３▼）。文書名が特定されたなら、この文書名を加筆処理部５１’に供給する（手順▲６▼）。
【００７０】
ローカルテーブル５７にこの紙ＩＤがエントリされていない場合は、ローカル管理部５５は、管理サーバ１０に紙ＩＤを送って、文書名を問い合わせる（手順▲２▼、▲４▼）。管理サーバ１０は、識別情報管理テーブル１４を参照して、対応する文書名を特定し、これをクライアント装置６１に返送する（手順▲５▼）。ローカル管理部５５は、管理サーバ１０から受け取った文書名を加筆処理部５１’に供給するとともに（手順▲６▼）、この文書名を紙ＩＤと関連づけてローカルテーブル５７に登録する（手順▲７▼）。
【００７１】
文書名を獲得すると、加筆処理部５１’のＣＰＵ５２は、加筆内容と文書名を結び付けることができるので、取り込んだ加筆内容の電子データをオリジナルの文書データに組み込むことができる。
更新後の文書が印刷された紙に、加筆処理部５１’が再度加筆した場合は、ローカル管理部５５は、管理サーバ１０に再度問い合わせる必要はない。加筆処理部５１’が読み取った紙ＩＤをローカルテーブル５７で検索して、対応する文書名を特定し、加筆処理部５１’に供給することができる。たとえば、図３に示す識別情報管理テーブルでは、クライアントのプライベートデータフィールドに印刷時間が記録されているので、文書ｈｔｔｐ：／／ｆｏｏ／ｄｏｃ／ｆｏｏ．ｄｏｃの２ページ目が、校正、編集などを経て再印刷されたことがわかる。ローカルテーブル５７にもこのようなプライベートデータフィールドを設けておけば、再校正のために印刷するたびに印刷時間が更新され、クライアント装置６１での検索効率が向上する。
【００７２】
このように、管理サーバ１０が管理する情報の一部をクライアント装置６１にも保有させることにより、ネットワーク全体のスループットが向上する。なお、図８に示す構成は、管理サーバ１０とクライアント装置６１の間に中間サーバを挿入した多段管理構成にも好適に適用される。
【００７３】
図９は、本発明の紙識別情報管理システムの具体的な適用例を示す図である。図９（ａ）は、紙識別情報管理システムを通信販売に適用した例を示し、図９（ｂ）は、電子付箋紙に適用した例を示す。
【００７４】
図９（ａ）では、通信販売業者のクライアント装置７０Ａは、商品カタログを作成するに際して、商品カタログのページごとに、所定の情報を含むシンボルを埋め込んで印刷する。そこで、管理サーバ１０にカタログ用の文書名と紙ＩＤ割り当て要求を送り（手順▲１▼）、管理サーバ１０から必要な枚数の紙ＩＤを受け取る（手順▲２▼）。管理サーバ１０は、割り当てた紙ＩＤをカタログ名と関連付けて格納する。クライアント装置７０Ａでも、受け取った紙ＩＤとカタログ名とを関連づけてローカルテーブルに記録してもよい。通信販売業者は、割り当てられた紙ＩＤと座標情報をシンボルとして各ページに埋め込んで、商品カタログを印刷する（手順▲３▼）。
【００７５】
商品カタログをユーザに送付する（手順▲４▼）。ユーザは、筆記ペン７２で住所、氏名、品名、数量、支払い方法などの情報を、カタログにある発注ページに手書きで記入する（手順▲５▼）。あるいは、商品カタログのページごとに、商品チェック欄に筆記ペン７２でチェックしてもよい。後者の場合は、チェック欄の座標位置から、どの商品がマークされたかを知ることができる。
【００７６】
次に、筆記ペン７２をコンピュータ７１に接続し、読み取ったデータをコンピュータ７１に入力する（手順▲６▼）。コンピュータ７１には、あらかじめ筆記ペン７２と通信を行う通信管理ユニットが組み込まれている。通信管理ユニットの詳細については後述するが、通信管理ユニットをソフトウェアで実現する場合は、たとえば初回のカタログ配布時に、筆記ペンと通信管理ソフトウェアをユーザに配布する構成としてもよい。通信管理ソフトウェアには、あらかじめカタログに使用したすべての紙ＩＤが登録されており、ユーザのコンピュータ７１にこのソフトウェアをインストールすることによって、ユーザが筆記した内容とカタログページを特定することができる。コンピュータ７１の通信管理ユニットは、特定した紙ＩＤと筆記内容を、通信販売業者のクライアント装置７０Ａに送信する（手順▲７▼）。この場合、通信販売業者のクライアント装置７０Ａは、ユーザのコンピュータ７１からみると業者側サーバになる。
【００７７】
クライアント装置７０Ａは、ユーザから送られてきた紙ＩＤを、ローカル管理部（不図示）のローカルテーブルで検索して、対応するカタログ名を特定してもよいし、管理サーバ１０に問い合わせて、カタログ名を特定してもよい。
【００７８】
カタログ名が特定されると、ユーザがどのカタログのどの商品を購入したいのかがわかるので、所定の商品を発送できる。
【００７９】
次に図９（ｂ）の例では、付箋紙業者は、あらかじめ紙ＩＤが付された付箋紙を販売する。このため、付箋紙業者のクライアント装置７０Ｂはまず、特定の文書名の下で管理サーバ１０に紙ＩＤの割り当てを要求する（手順▲１▼）。管理サーバ１０は必要な枚数の紙ＩＤを割り当ててこれをクライアント装置７０Ｂに送る（手順▲２▼）。管理サーバ１０は、割り当てた紙ＩＤを文書名とともに格納する。クライアント装置７０Ｂにおいても、割り当てられた紙ＩＤと文書名を関連づけてローカルテーブルに記録してもよい。
【００８０】
付箋紙業者は割り当てられた紙ＩＤを座標情報とともにシンボルとして付箋紙上に印刷し（手順▲３▼）、シンボル付きの付箋紙を販売する（手順▲４▼）。ユーザは、シンボル付きの付箋紙を購入し、これに筆記ペン７２で記入する（手順▲５▼）。その後、筆記ペン７２をコンピュータ７１に接続する（手順▲６▼）。コンピュータ７１には、あらかじめ筆記ペン７２と通信する通信管理ソフトウェアと、付箋紙処理アプリケーションがインストールされているものとする。通信管理ソフトウェア（あるいは通信管理ユニット）は、筆記ペン７２が読み取ったデータから、紙ＩＤと筆記内容を取得する。さらに、通信管理ソフトウェアにあらかじめ登録してある紙ＩＤを参照して、読み取った紙ＩＤが付箋紙に付されているものであると判断し、付箋紙処理アプリケーションを起動する。付箋紙処理アプリケーションは、読み取られた内容を処理して、コンピュータ上のデスクトップに電子的に貼り付ける（処理▲７▼）。
【００８１】
さらに別の適用例として、図示はしないが文書校正を説明する。ユーザは、校正しようとする文書をプリンタで印刷する。このとき、管理サーバから紙ＩＤをもらい、紙ＩＤが埋め込まれたシンボルを文書とともに印刷する。その後、光学読取機能を有する筆記ペンを用いて校正作業を行い、作業終了後に筆記ペンをコンピュータに接続する。コンピュータにはあらかじめ光学通信ペンと通信する通信管理ユニットが組み込まれている。通信管理ユニットは、印刷時に割り当てられている紙ＩＤと関連する文書名から、読み取られた紙ＩＤと筆記内容が校正作業のためのものであると判断する。そこで、校正用のアプリケーションに読み取ったデータを渡す。校正アプリケーションは、校正内容を認識して、加筆前の文書を自動修正する。
【００８２】
以上の適用例から明らかなように、ユーザから見た場合、紙ＩＤが付された紙は様々の出所から入手することになる。付箋紙やカタログはそれぞれ付箋紙業者や通信販売業者から入手し、また、ユーザ自らが紙ＩＤを取得して印刷する場合もある。本発明では、複数のクライアント装置間で紙ＩＤが一意となるように集中的に紙ＩＤを管理するので、エンドユーザの側では、紙ＩＤを付した紙の入手ルートとは関係なく、筆記ペンで筆記した後の処理を自動的に行わせることができる。
【００８３】
図１０および１１は、ユーザの端末装置における筆記後の自動処理を説明するための図である。図１０は、本発明の第５実施形態に係るクライアント装置の概略構成図であり、図１１は、クライアント装置の通信管理ユニットの動作を説明するフローチャートである。
【００８４】
図１０において、クライアント装置８０は、紙ＩＤが付された紙に筆記するとともに、筆記内容と紙ＩＤを光学的に読み取ることのできる筆記ペン７２と、コンピュータ等のユーザ端末７１を備える。ユーザ端末７１は、筆記ペンと通信を行う通信管理ユニット７３と、種々のアプリケーションプログラム７４〜７７を有する。アプリケーションとして、たとえば、通信販売アプリケーション７４、付箋紙アプリケーション７５、文書校正アプリケーション７６、日記帳アプリケーション７７を備える。
【００８５】
通信管理ユニット７３は、筆記ペン７２が読み取った筆記内容と紙ＩＤを受信する。受け取った紙ＩＤから、筆記内容を処理するのにどのアプリケーションが必要かを判断し、必要なアプリケーションを起動させる。また、必要に応じて、遠隔のサーバ９０と通信する。サーバ９０は、たとえば、管理サーバ１０、中間サーバ、あるいは業者のサーバである。
【００８６】
図１１の処理フローにおいて、まず通信管理ユニット７３は、筆記ペン７２が読み取った紙ＩＤを取得する（ステップＳ１０１））。通信管理ユニット７３は、この紙ＩＤが通信管理ユニット７３の内部に登録済みの紙ＩＤであるか否かを判断する（ステップＳ１０３）。登録済みの紙ＩＤであれば（Ｓ１０３でＹＥＳ）、この紙ＩＤに対応する文書名を取得して、どのアプリケーションで用いられる紙ＩＤであるかを判断する（ステップＳ１０５）。読み取った紙ＩＤが通信管理ユニット７３の内部に登録されていない場合は（Ｓ１０３でＮＯ）、クライアント装置８０のローカルテーブル（不図示）に登録されているかどうかを判断する（ステップＳ１０７）。ローカルテーブルに登録されていれば（Ｓ１０７でＹＥＳ）、ローカルテーブルから対応する文書名を取得して、必要とされるアプリケーションを特定する（ステップＳ１０９）。ローカルテーブルにも紙ＩＤが登録されていない場合は（Ｓ１０７でＮＯ）、管理サーバから文書名を取得してアプリケーションを特定する（ステップＳ１１１）。
【００８７】
文書名を取得してアプリケーションを特定したならば、通信管理ユニット７３は、このアプリケーションが通信管理ユニットに登録されているかどうか、すなわちユーザ端末７１にインストールされているかどうかを判断する（ステップＳ１１３）。アプリケーションがインストール済みであれば（Ｓ１１３でＹＥＳ）、筆記ペン７２が読み取ったデータを、このアプリケーションに引き渡す（ステップＳ１１７）。
【００８８】
一方、特定されたアプリケーションが登録されていない場合は（Ｓ１１３でＮＯ）、文書管理ユニット７３は業者のサーバあるいは管理サーバにアクセスして必要なアプリケーションをダウンロードする（ステップＳ１１５）。アプリケーションをダウンロードし終わったら、データをこのアプリケーションに渡す（ステップＳ１１７）。
【００８９】
より具体的な例を示すと、ユーザ端末７１に、通信販売アプリケーション７４、付箋紙アプリケーション７５、文書校正アプリケーション７６がインストールされており、これらのアプリケーションは通信管理ユニット７３に登録されている。一方、日記帳アプリケーションはインストールされていない。通信管理ユニット７３には、通信販売カタログで使用されている紙ＩＤと付箋紙に使用されている紙ＩＤが、それぞれ文書名と関連付けて登録されている。
【００９０】
ユーザが筆記ペン７２で通信販売カタログをチェックした場合、通信管理ユニット７３は、筆記ペンが読み取った紙ＩＤから対応する文書名を引き出し、この紙ＩＤが通信販売カタログの所定のページに付されているものだと認識する（Ｓ１０１→Ｓ１０３→Ｓ１０５）。そこで、通信管理ユニット７３は、通信販売アプリケーション７４を起動して、読み取られたデータをこのアプリケーションに渡す（Ｓ１１３→Ｓ１１７）。通信販売アプリケーション７４は、受け取ったデータからどの商品がチェックされているかを特定し、図示しない通信インターフェイス等を用いて通信販売業者のサーバに注文内容を送信する。
【００９１】
ユーザが、作成した文書を印刷して校正する場合、印刷時にローカルテーブル（図３参照）または管理サーバから、紙ＩＤが割り当てられる。割り当てられた紙ＩＤは、印刷される文書名と関連づけて、ローカルテーブルと管理サーバの識別情報管理テーブルに登録される。ユーザが校正を完了し、筆記ペンが読み取った紙ＩＤと筆記内容を受信したならば、通信管理ユニット７３はローカルテーブルを参照して、対応する文書名を取得する（Ｓ１０１→Ｓ１０３→Ｓ１０７→Ｓ１０９）。通信管理ユニット７３は、取得した文書名に基づいて文書校正アプリケーション７６を起動し、データをこのアプリケーションに渡す（Ｓ１１３→Ｓ１１７）。
【００９２】
ユーザが日記帳を購入して筆記ペンで記入した場合、通信管理ユニット７３は、筆記ペンが読み取った紙ＩＤを認識することができない。そこで、紙ＩＤを管理している管理サーバに問い合わせ、管理サーバから対応する文書名を取得する（Ｓ１０１→Ｓ１０３→Ｓ１０７→Ｓ１１１）。通信管理ユニット７３は、取得した文書名に基づいて、日記帳アプリケーションの起動が必要であると認識するが、このアプリケーションはユーザ端末７１にインストールされていない。そこで、通信管理ユニット７３は管理サーバにアクセスして必要なアプリケーションをダウンロードする（Ｓ１１３→Ｓ１１５）。ダウンロード後にデータをアプリケーションに渡す（Ｓ１１９）。
【００９３】
このように、通信管理ユニット７３は、筆記ペン７２が読み取ったデータに基づいて、必要なアプリケーションを起動し、それぞれのデータに適した処理を行わせる。
【００９４】
第５実施形態の構成に、３実施形態で述べた多段管理階層を組み合わせてもよい。この場合、より効率的に紙ＩＤを管理することができる。通信管理ユニット７３は、まず最上位の管理サーバに問い合わせ、解決できなければ順次下位のサーバに問い合わせる。あるいは逆に、まず下位のサーバに問い合わせ、解決できなければ順次上位のサーバに問い合わせる。最上位のサーバで解決できないときに、順次別の下位サーバに問い合わせる。このような多段管理構成により、管理サーバおよび各中間サーバの負荷を分散させることができる。
【００９５】
【発明の効果】
以上述べたように、本発明によれば、異なるクライアント間で紙識別情報を一元的に管理するとともに、クライアント装置のアクセス状況を管理して、紙ＩＤの公平な割り当てを実現する。
【００９６】
また、各クライアント装置で、筆記後に目的に応じた処理を自動的に行わせることができる。
【図面の簡単な説明】
【図１】本発明の紙識別情報管理システムの概略構成図である。
【図２】本発明の第１実施形態における管理サーバとクライアント装置の構成および動作を説明するための図である。
【図３】図２の管理サーバで用いられる識別情報テーブルの一例を示す図である。
【図４】本発明の第２実施形態における管理サーバとクライアント装置の構成および動作を説明するための図である。
【図５】本発明の紙識別情報管理システムで採用される管理階層構造を説明するための図である。
【図６】本発明の第３実施形態において、管理サーバとクライアント装置の間に挿入される中間サーバの構成と動作を説明するための図である。
【図７】本発明の第４実施形態における管理サーバとクライアント装置の構成および動作を説明するための図である。
【図８】第４実施形態の変形例における管理サーバとクライアント装置の構成および動作を説明するための図である。
【図９】本発明の紙識別情報管理システムの適用例を説明するための図である。
【図１０】本発明の第５実施形態におけるクライアント装置の構成および動作を説明するための図である。
【図１１】図１０のクライアント装置の通信管理ユニットの動作フローを示す図である。
【符号の説明】
１０　管理サーバ
１１Ａ〜１１Ｃ、２１、３１、４１、５１、６１、８０クライアント装置
１２　ネットワーク
１３　紙ＩＤ割り当て部
１４　識別情報管理テーブル
１５　課金管理部
２０、２０Ａ、２０Ｂ、２０Ｃ　中間サーバ
２２　シンボル生成部
２３　エンコーダ
２４　印刷機能付き情報処理装置
２５、５５　ローカル管理部
２６、５６　ローカルテーブル管理部
２７、５７　識別情報ローカルテーブル
３６　中間テーブル管理部
３７　識別情報中間テーブル
５２　ＣＰＵ
５３　デコーダ
５４　光学読取部
７０Ａ，７０Ｂ、　業者クライアント装置
７１　ユーザ端末（コンピュータ）
７２　筆記ペン
７３　情報処理装置
【図１】
2004030592.tif 000003
【図２】
2004030592.tif 000004
【図３】
2004030592.tif 000005
【図４】
2004030592.tif 000006
【図５】
2004030592.tif 000007
【図６】
2004030592.tif 000008
【図７】
2004030592.tif 000009
【図８】
2004030592.tif 000010
【図９】
2004030592.tif 000011
【図１０】
2004030592.tif 000012
【図１１】
2004030592.tif 000013