(57)【特許請求の範囲】
【請求項１】
ネットワークを介して通信可能に接続された端末装置及びサーバから構成され、電子ペンにより認識可能なドットパターンが印刷された電子ペン用帳票を製造する電子ペン用帳票製造システムであって、
前記端末装置は、
利用者と問題とを選択するための選択画面に関する選択画面情報を前記サーバから取得する選択画面情報取得手段と、
前記選択画面情報に基づいて、前記選択画面を表示する選択画面表示手段と、
前記選択画面上で選択された利用者に基づいて、前記電子ペン用帳票に対応する利用者を設定する利用者設定手段と、
前記利用者設定手段が設定した利用者に関する利用者設定情報を作成する利用者設定情報作成手段と、
前記選択画面上で選択された問題に基づいて、前記電子ペン用帳票に印刷される問題を設定する問題設定手段と、
前記問題設定手段が設定した問題に関する問題設定情報を作成する問題設定情報作成手段と、
前記利用者設定情報及び前記問題設定情報を有する設定指示情報を作成する設定指示情報作成手段と、
前記設定指示情報を前記サーバへ送信する設定指示情報送信手段と、
前記サーバが特定したドットパターン及び問題に関する情報を有する印刷情報を取得する印刷情報取得手段と、
前記印刷情報に基づいて、紙媒体に、前記サーバが特定した利用者によりそれぞれ異なるドットパターン及び問題をプリンタ印刷することで前記電子ペン用帳票を製造する電子ペン用帳票製造手段と、を備え、
前記サーバは、
利用者と問題とを選択するための選択画面に関する選択画面情報を前記端末装置へ送信する選択画面情報送信手段と、
前記端末装置が作成した設定指示情報を取得する設定指示情報取得手段と、
前記電子ペン用帳票に印刷されるドットパターンを特定するドットパターン特定手段と、
前記設定指示情報に含まれる利用者設定情報に基づいて、前記ドットパターン特定手段が特定したドットパターンに関連付ける利用者を特定する利用者特定手段と、
前記設定指示情報に含まれる問題設定情報に基づいて、前記ドットパターン特定手段が特定したドットパターンに関連付ける問題を特定する問題特定手段と、
前記問題特定手段が特定した問題と、前記ドットパターン特定手段が特定したドットパターンの位置座標との関係を定義した帳票エリア定義を作成する帳票エリア定義作成手段と、
前記ドットパターン特定手段が特定したドットパターン及び前記利用者特定手段が特定した利用者と、前記帳票エリア定義作成手段が作成した帳票エリア定義とを対応付けた関連付情報を作成する関連付情報作成手段と、
前記ドットパターン特定手段が特定したドットパターン及び前記問題特定手段が特定した問題に関する情報を有する印刷情報を利用者に応じて作成する印刷情報作成手段と、
前記印刷情報を前記端末装置へ送信する印刷情報送信手段と、を備えることを特徴とする電子ペン用帳票製造システム。
【請求項２】
前記サーバの選択画面情報送信手段は、利用者と問題とがそれぞれ行または列に配列され、利用者と問題とを対応付けるためのマトリックス状に配置されたチェックボックスにより構成された前記選択画面を前記端末装置へ送信し、
前記端末装置の前記利用者設定手段及び前記問題設定手段のそれぞれは、前記選択画面表示手段によって表示された前記選択画面の前記チェックボックスへのチェック入力に基づいて、利用者及び問題を特定することを特徴とする請求項１に記載の電子ペン用帳票製造システム。
【請求項３】
前記ドットパターン特定手段は、各電子ペン用帳票にそれぞれ異なるドットパターンを特定することを特徴とする請求項１又は２に記載の電子ペン用帳票製造システム。
【請求項４】
前記サーバは、
前記問題を識別する問題識別情報と、前記問題の表示範囲の高さや幅に関する定義情報とを対応付けたエリア定義を記憶するエリア定義記憶手段と、
前記問題特定手段が特定した問題を識別する問題識別情報に基づいて、前記エリア定義から前記定義情報を抽出する定義情報抽出手段と、をさらに備え、
前記帳票エリア定義作成手段は、抽出した定義情報に基づいて、前記帳票エリア定義を作成することを特徴とする請求項１乃至３のいずれか一項に記載の電子ペン用帳票製造システム。
【請求項５】
前記端末装置は、
前記電子ペン用帳票に印刷される問題の配置に関する配置設定情報を作成する配置設定情報作成手段をさらに備え、
前記設定指示情報作成手段は、前記利用者設定情報、前記問題設定情報及び前記配置設定情報を有する設定指示情報を作成し、
前記電子ペン用帳票製造手段は、前記印刷情報に基づいて、紙媒体に、前記サーバが特定したドットパターン及び問題を、前記サーバが特定した配置に基づいてプリンタ印刷することで前記電子ペン用帳票を製造し、
前記サーバは、
前記設定指示情報に含まれる配置設定情報に基づいて、前記問題特定手段が特定した問題の配置を特定する配置特定手段をさらに備え、
前記帳票エリア定義作成手段は、前記配置特定手段が特定した配置に基づいて、前記問題特定手段が特定した問題と、前記ドットパターン特定手段が特定したドットパターンの位置座標との関係を定義した帳票エリア定義を作成し、
前記印刷情報作成手段は、前記ドットパターン特定手段が特定したドットパターン、前記問題特定手段が特定した問題及び前記配置特定手段が特定した配置に関する情報を有する印刷情報を作成することを特徴とする請求項１乃至４に記載の電子ペン用帳票製造システム。
【請求項６】
ネットワークを介してサーバと通信可能に接続され、電子ペンにより認識可能なドットパターンが印刷された電子ペン用帳票を製造する端末装置であって、
利用者と問題とを選択するための選択画面に関する選択画面情報を前記サーバから取得する選択画面情報取得手段と、
前記選択画面情報に基づいて、前記選択画面を表示する選択画面表示手段と、
前記選択画面上で選択された利用者に基づいて、前記電子ペン用帳票に対応する利用者を設定する利用者設定手段と、
前記利用者設定手段が設定した利用者に関する利用者設定情報を作成する利用者設定情報作成手段と、
前記選択画面上で選択された問題に基づいて、前記電子ペン用帳票に印刷される問題を設定する問題設定手段と、
前記問題設定手段が設定した問題に関する問題設定情報を作成する問題設定情報作成手段と、
前記利用者設定情報及び前記問題設定情報を有する設定指示情報を作成する設定指示情報作成手段と、
前記設定指示情報を前記サーバへ送信する設定指示情報送信手段と、
前記設定指示情報に基づいて前記サーバが特定したドットパターン及び問題に関する情報を有する印刷情報を取得する印刷情報取得手段と、
前記印刷情報に基づいて、紙媒体に、前記サーバが特定した利用者によりそれぞれ異なるドットパターン及び問題をプリンタ印刷することで前記電子ペン用帳票を製造する電子ペン用帳票製造手段と、を備えることを特徴とする端末装置。
【請求項７】
前記選択画面は、利用者と問題とがそれぞれ行または列に配列され、利用者と問題とを対応付けるためのマトリックス状に配置されたチェックボックスにより構成され、
前記端末装置の前記利用者設定手段及び前記問題設定手段のそれぞれは、前記選択画面表示手段によって表示された前記選択画面の前記チェックボックスへのチェック入力に基づいて、利用者及び問題を特定することを特徴とする請求項６に記載の端末装置。
【請求項８】
前記端末装置は、
前記電子ペン用帳票に印刷される問題の配置に関する配置設定情報を作成する配置設定情報作成手段をさらに備え、
前記設定指示情報作成手段は、前記利用者設定情報、前記問題設定情報及び前記配置設定情報を有する設定指示情報を作成し、
前記印刷情報取得手段は、前記設定指示情報に基づいて前記サーバが特定したドットパターン、問題及びその配置に関する情報を有する印刷情報を取得することを特徴とする請求項６又は７に記載の端末装置。
【請求項９】
ネットワークを介してサーバと通信可能に接続され、電子ペンにより認識可能なドットパターンが印刷された電子ペン用帳票を製造するコンピュータにより実行されるプログラムであって、
利用者と問題とを選択するための選択画面に関する選択画面情報を前記サーバから取得する選択画面情報取得手段、
前記選択画面情報に基づいて、前記選択画面を表示する選択画面表示手段、
前記選択画面上で選択された利用者に基づいて、前記電子ペン用帳票に対応する利用者を設定する利用者設定手段、
前記利用者設定手段が設定した利用者に関する利用者設定情報を作成する利用者設定情報作成手段、
前記選択画面上で選択された問題に基づいて、前記電子ペン用帳票に印刷される問題を設定する問題設定手段、
前記問題設定手段が設定した問題に関する問題設定情報を作成する問題設定情報作成手段、
前記利用者設定情報及び前記問題設定情報を有する設定指示情報を作成する設定指示情報作成手段、
前記設定指示情報を前記サーバへ送信する設定指示情報送信手段、
前記設定指示情報に基づいて前記サーバが特定したドットパターン及び問題に関する情報を有する印刷情報を取得する印刷情報取得手段、
前記印刷情報に基づいて、紙媒体に、前記サーバが特定した利用者によりそれぞれ異なるドットパターン及び問題をプリンタ印刷することで前記電子ペン用帳票を製造する電子ペン用帳票製造手段、として前記コンピュータを機能させることを特徴とするプログラム。
【請求項１０】
前記選択画面は、利用者と問題とがそれぞれ行または列に配列され、利用者と問題とを対応付けるためのマトリックス状に配置されたチェックボックスにより構成され、
前記利用者設定手段及び前記問題設定手段のそれぞれは、前記選択画面表示手段によって表示された前記選択画面の前記チェックボックスへのチェック入力に基づいて、利用者及び問題を特定することを特徴とする請求項９に記載のプログラム。
【請求項１１】
前記電子ペン用帳票に印刷される問題の配置に関する配置設定情報を作成する配置設定情報作成手段をさらに備え、
前記設定指示情報作成手段は、前記利用者設定情報、前記問題設定情報及び前記配置設定情報を有する設定指示情報を作成することを特徴とする請求項９又は１０に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子ペン用帳票の製造技術に関する。
【背景技術】
【０００２】
近年、「電子ペン」、「デジタルペン」などと呼ばれるペン型入力デバイスが登場しており（以下、本明細書では「電子ペン」と呼ぶ。）、その代表的なものとしてスウェーデンのAnoto社が開発した「アノトペン（Anoto pen）」が知られている。アノトペンは、所定のドットパターンが印刷された専用紙（以下、「専用ペーパー」とも呼ぶ。）とペアで使用される。アノトペンは、通常のインクタイプのペン先部に加えて、専用紙上のドットパターンを読み取るための小型カメラと、データ通信ユニットを搭載している。利用者が専用紙上にアノトペンで文字などを書いたり、専用紙上に図案化されている画像をチェックしたりすると、ペンの移動に伴って小型カメラが専用紙上のドットパターンを検出し、利用者が書き込んだ文字、画像などの記入情報（「ストロークデータ」ともいう）が取得される。この記入情報が、データ通信ユニットによりアノトペンから近くのパーソナルコンピュータや携帯電話などの端末装置に送信される。このアノトペンを利用したシステムは、キーボードに代わる入力デバイスとして利用することが可能であり、上述のパーソナルコンピュータやキーボードの使用に抵抗がある利用者にとっては非常に使いやすい。そのため、現在、このような電子ペンを利用したシステムが普及しつつある（例えば、特許文献１）。
【０００３】
従来、電子ペン用帳票を製造するには、そのドットパターンの再現精度の問題からオフセット印刷を行うことが通例であった。しかし、オフセット印刷によって製造された電子ペン用帳票は、「複製」のため、同じ図案の電子ペン用帳票全てが同じドットパターンを持つことになる。即ち、物理的に異なる電子ペン用帳票であっても、電子ペンは同じ電子ペン用帳票として認識してしまう。そのため、同じ図案の複数の電子ペン用帳票を別々に認識することができず、電子ペン用帳票を連続的に使用すると、データの混在やデータと持ち主の関連付け間違いといった問題が生じていた。また、印刷は、ある程度部数がまとまらないとコストが割高になるため、多品種小ロットへの対応が難しいという問題も生じていた。
【０００４】
このような問題を解消するため、オフセット印刷ではなくプリンタによるプリンタ印刷により電子ペン用帳票を製造するシステムが考えられる。しかし、このようなシステムでは、原則として、電子ペン用帳票の製造に関する情報を集中管理するサーバに直接接続されたプリンタでしか電子ペン用帳票を製造することができない。換言すると、遠隔地の端末装置からサーバに印刷指示を行った場合、当該端末装置に接続されたプリンタではなく、当該サーバに接続されたプリンタから電子ペン用帳票が出力されていた。つまり、遠隔地の端末装置を使用する製造者は、近くのプリンタから電子ペン用帳票を出力することができないという新たな問題が生じていた。
【０００５】
【特許文献１】特開２００４−１５３６１２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、以上の点に鑑みてなされたものであり、遠隔地の端末装置から、電子ペン用帳票の製造に関する情報を集中管理するサーバに印刷指示を行った場合であっても、当該端末装置に接続されたプリンタにより１枚毎に個別識別が可能な電子ペン用帳票を製造する製造システムを提供することを課題とする。
【課題を解決するための手段】
【０００７】
本発明の１つの観点では、ネットワークを介して通信可能に接続された端末装置及びサーバから構成され、電子ペンにより認識可能なドットパターンが印刷された電子ペン用帳票を製造する電子ペン用帳票製造システムであって、前記端末装置は、利用者と問題とを選択するための選択画面に関する選択画面情報を前記サーバから取得する選択画面情報取得手段と、前記選択画面情報に基づいて、前記選択画面を表示する選択画面表示手段と、前記選択画面上で選択された利用者に基づいて、前記電子ペン用帳票に対応する利用者を設定する利用者設定手段と、前記利用者設定手段が設定した利用者に関する利用者設定情報を作成する利用者設定情報作成手段と、前記選択画面上で選択された問題に基づいて、前記電子ペン用帳票に印刷される問題を設定する問題設定手段と、前記問題設定手段が設定した問題に関する問題設定情報を作成する問題設定情報作成手段と、前記利用者設定情報及び前記問題設定情報を有する設定指示情報を作成する設定指示情報作成手段と、前記設定指示情報を前記サーバへ送信する設定指示情報送信手段と、前記サーバが特定したドットパターン及び問題に関する情報を有する印刷情報を取得する印刷情報取得手段と、前記印刷情報に基づいて、紙媒体に、前記サーバが特定した利用者によりそれぞれ異なるドットパターン及び問題をプリンタ印刷することで前記電子ペン用帳票を製造する電子ペン用帳票製造手段と、を備え、前記サーバは、利用者と問題とを選択するための選択画面に関する選択画面情報を前記端末装置へ送信する選択画面情報送信手段と、前記端末装置が作成した設定指示情報を取得する設定指示情報取得手段と、前記電子ペン用帳票に印刷されるドットパターンを特定するドットパターン特定手段と、前記設定指示情報に含まれる利用者設定情報に基づいて、前記ドットパターン特定手段が特定したドットパターンに関連付ける利用者を特定する利用者特定手段と、前記設定指示情報に含まれる問題設定情報に基づいて、前記ドットパターン特定手段が特定したドットパターンに関連付ける問題を特定する問題特定手段と、前記問題特定手段が特定した問題と、前記ドットパターン特定手段が特定したドットパターンの位置座標との関係を定義した帳票エリア定義を作成する帳票エリア定義作成手段と、前記ドットパターン特定手段が特定したドットパターン及び前記利用者特定手段が特定した利用者と、前記帳票エリア定義作成手段が作成した帳票エリア定義とを対応付けた関連付情報を作成する関連付情報作成手段と、前記ドットパターン特定手段が特定したドットパターン及び前記問題特定手段が特定した問題に関する情報を有する印刷情報を利用者に応じて作成する印刷情報作成手段と、前記印刷情報を前記端末装置へ送信する印刷情報送信手段と、を備える。
【０００８】
上記のように構成された電子ペン用帳票製造システムは、ネットワークを介して端末装置及びサーバが通信可能に接続されることにより構成される。電子ペン用帳票を製造する製造者は、端末装置を使用して、当該電子ペン用帳票に対応する利用者及び問題を設定する。ここで、問題とは電子ペン用帳票の構成要素であり、例えば電子ペン用帳票がテスト用紙である場合、問題はテスト用紙に印刷される。具体的には、端末装置は、利用者と問題とを選択するための選択画面に関する選択画面情報をサーバから取得し、選択画面情報に基づいて選択画面を表示して、選択画面上で選択された利用者に基づいて利用者を設定すると共に、選択画面上で選択された問題に基づいて問題を設定する。そして、端末装置は、設定した利用者及び問題に関する利用者設定情報及び問題設定情報を作成する。さらに、端末装置は、利用者設定情報及び問題設定情報を有する設定指示情報を作成し、サーバへ送信する。サーバは、利用者と問題とを選択するための選択画面に関する選択画面情報を端末装置へ送信する。サーバは、製造する電子ペン用帳票に印刷するドットパターンを特定する。また、サーバは、端末装置から取得した設定指示情報に含まれる利用者設定情報に基づいて、製造する電子ペン用帳票に対応する利用者を特定する。ここで、対応する利用者とは、製造した電子ペン用帳票を使用する者等である。さらに、サーバは、端末装置から取得した設定指示情報に含まれる問題設定情報に基づいて、製造する電子ペン用帳票に対応する問題を特定する。すると、サーバは、電子ペン用帳票の構成要素として特定した全ての問題と、ドットパターンの位置座標との関係を定義した帳票エリア定義を作成する。これによれば、サーバが、製造した電子ペン用帳票への記入情報を取得した際に、当該帳票エリア定義を参照することにより、記入が行われた問題を容易に特定することが可能となる。そして、サーバは、電子ペン用帳票に特定した利用者と、作成した帳票エリア定義とを対応付けた関連付情報を作成する。これによれば、サーバは、当該記入情報に基づいて関連付情報を参照することにより、容易に利用者を特定したり、帳票エリア定義を抽出したりすることができる。また、サーバは、特定したドットパターン及び問題に関する情報を有する印刷情報を作成し、ネットワークを介して端末装置へ送信する。端末装置は、取得した印刷情報に基づいて、自身に直接接続されたプリンタからプリンタ印刷により、サーバが特定した利用者によりそれぞれ異なるドットパターン及び問題を含む電子ペン用帳票を製造することができる。つまり、遠隔地の端末装置から、電子ペン用帳票の製造に関する情報を集中管理するサーバに設定指示を行った場合であっても、印刷情報を取得することで当該端末装置に接続されたプリンタにより１枚毎に個別識別が可能な電子ペン用帳票を製造することができる。また、上記の電子ペン用帳票製造システムによれば、製造者は、表示された選択画面に従って容易に利用者及び問題の特定を行うことができる。
【０００９】
上記電子ペン用帳票製造システムの一態様では、前記サーバの選択画面情報送信手段は、利用者と問題とがそれぞれ行または列に配列され、利用者と問題とを対応付けるためのマトリックス状に配置されたチェックボックスにより構成された前記選択画面を前記端末装置へ送信し、前記端末装置の前記利用者設定手段及び前記問題設定手段のそれぞれは、前記選択画面表示手段によって表示された前記選択画面の前記チェックボックスへのチェック入力に基づいて、利用者及び問題を特定する。
上記電子ペン用帳票製造システムの他の一態様では、前記ドットパターン特定手段は、各電子ペン用帳票にそれぞれ異なるドットパターンを特定する。これによれば、製造された電子ペン用帳票は、全て異なるドットパターンが印刷される。そのため、サーバ、電子ペン用帳票への記入情報に含まれるドットパターン上の位置座標に基づいて、各電子ペン用帳票を個別に識別することができる。よって、１本の電子ペンを使用して複数の電子ペン用帳票に記入を行ったとしても、データを混在させることなく処理することができる。
【００１０】
上記電子ペン用帳票製造システムの一態様では、前記サーバは、前記問題を識別する問題識別情報と、前記問題の表示範囲の高さや幅に関する定義情報とを対応付けたエリア定義を記憶するエリア定義記憶手段と、前記問題特定手段が特定した問題を識別する問題識別情報に基づいて、前記エリア定義から前記定義情報を抽出する定義情報抽出手段と、をさらに備え、前記帳票エリア定義作成手段は、抽出した定義情報に基づいて、前記帳票エリア定義を作成する。
【００１１】
上記のように構成された電子ペン用帳票製造システムにおいて、サーバは、予めエリア定義を記憶している。さらに、サーバは、特定した問題を識別する問題識別情報に基づいて、エリア定義から対応する問題の高さや幅に関する定義情報を抽出する。これによれば、予め問題の高さや幅が数値化等により定義された定義情報に基づいて、容易に、帳票エリア定義を作成することができる。
【００１３】
上記電子ペン用帳票製造システムのさらに他の一態様では、前記端末装置は、前記電子ペン用帳票に印刷される問題の配置に関する配置設定情報を作成する配置設定情報作成手段をさらに備え、前記設定指示情報作成手段は、前記利用者設定情報、前記問題設定情報及び前記配置設定情報を有する設定指示情報を作成し、前記電子ペン用帳票製造手段は、前記印刷情報に基づいて、紙媒体に、前記サーバが特定したドットパターン及び問題を、前記サーバが特定した配置に基づいてプリンタ印刷することで前記電子ペン用帳票を製造し、前記サーバは、前記設定指示情報に含まれる配置設定情報に基づいて、前記問題特定手段が特定した問題の配置を特定する配置特定手段をさらに備え、前記帳票エリア定義作成手段は、前記配置特定手段が特定した配置に基づいて、前記問題特定手段が特定した問題と、前記ドットパターン特定手段が特定したドットパターンの位置座標との関係を定義した帳票エリア定義を作成し、前記印刷情報作成手段は、前記ドットパターン特定手段が特定したドットパターン、前記問題特定手段が特定した問題及び前記配置特定手段が特定した配置に関する情報を有する印刷情報を作成する。これによれば、製造者は、電子ペン用帳票に印刷する問題のみならず、当該問題の配置も自由に設定することができる。よって、例えば、製造者は、各利用者に応じて同じ問題であっても出題する順番を任意に設定することができる。
【００１４】
本発明の別の観点では、ネットワークを介してサーバと通信可能に接続され、電子ペンにより認識可能なドットパターンが印刷された電子ペン用帳票を製造する端末装置であって、利用者と問題とを選択するための選択画面に関する選択画面情報を前記サーバから取得する選択画面情報取得手段と、前記選択画面情報に基づいて、前記選択画面を表示する選択画面表示手段と、前記選択画面上で選択された利用者に基づいて、前記電子ペン用帳票に対応する利用者を設定する利用者設定手段と、前記利用者設定手段が設定した利用者に関する利用者設定情報を作成する利用者設定情報作成手段と、前記選択画面上で選択された問題に基づいて、前記電子ペン用帳票に印刷される問題を設定する問題設定手段と、前記問題設定手段が設定した問題に関する問題設定情報を作成する問題設定情報作成手段と、前記利用者設定情報及び前記問題設定情報を有する設定指示情報を作成する設定指示情報作成手段と、前記設定指示情報を前記サーバへ送信する設定指示情報送信手段と、前記設定指示情報に基づいて前記サーバが特定したドットパターン及び問題に関する情報を有する印刷情報を取得する印刷情報取得手段と、前記印刷情報に基づいて、紙媒体に、前記サーバが特定した利用者によりそれぞれ異なるドットパターン及び問題をプリンタ印刷することで前記電子ペン用帳票を製造する電子ペン用帳票製造手段と、を備える。
【００１５】
上記のように構成された端末装置は、ネットワークを介してサーバと通信可能に接続されている。サーバは、電子ペン用帳票を製造するために必要な情報を管理する端末等のことである。製造者は、端末装置を使用して、電子ペン用帳票に対応する利用者及び問題を設定する。具体的には、製造者は、選択画面上で選択された利用者に基づいて利用者を設定すると共に、選択画面上で選択された問題に基づいて問題を設定する。そして、端末装置は、設定した利用者及び問題に関する利用者設定情報及び問題設定情報を作成する。さらに、端末装置は、利用者設定情報及び問題設定情報を有する設定指示情報を作成し、サーバへ送信する。サーバは、製造する電子ペン用帳票に印刷するドットパターンを特定する。また、サーバは、端末装置から取得した設定指示情報に含まれる利用者設定情報に基づいて、製造する電子ペン用帳票に対応する利用者を特定する。さらに、サーバは、端末装置から取得した設定指示情報に含まれる問題設定情報に基づいて、製造する電子ペン用帳票に対応する問題を特定する。そして、サーバは、特定したドットパターン及び問題に関する情報を有する印刷情報を作成し、ネットワークを介して端末装置へ送信する。端末装置は、取得した印刷情報に基づいて、自身に直接接続されたプリンタからプリンタ印刷により、製造者の設定に応じて、サーバが特定した利用者によりそれぞれ異なるドットパターン及び問題を含む電子ペン用帳票を製造することができる。つまり、遠隔地の端末装置から、電子ペン用帳票の製造に関する情報を管理するサーバに設定指示を行った場合であっても、印刷情報を取得することで当該端末装置に接続されたプリンタにより１枚毎に個別識別が可能な電子ペン用帳票を製造することができる。また、サーバが、特定した利用者、ドットパターン及び問題に関する情報を記録しておくことで、製造した電子ペン用帳票への記入情報に基づいて、容易に利用者や問題を特定することが可能となる。更に、製造者は、表示された選択画面に従って容易に利用者及び問題の特定を行うことができる。
【００１６】
上記端末装置の一態様では、前記選択画面は、利用者と問題とがそれぞれ行または列に配列され、利用者と問題とを対応付けるためのマトリックス状に配置されたチェックボックスにより構成され、前記端末装置の前記利用者設定手段及び前記問題設定手段のそれぞれは、前記選択画面表示手段によって表示された前記選択画面の前記チェックボックスへのチェック入力に基づいて、利用者及び問題を特定する。
【００１７】
上記端末装置のさらに他の一態様では、前記端末装置は、前記電子ペン用帳票に印刷される問題の配置に関する配置設定情報を作成する配置設定情報作成手段をさらに備え、前記設定指示情報作成手段は、前記利用者設定情報、前記問題設定情報及び前記配置設定情報を有する設定指示情報を作成し、前記印刷情報取得手段は、前記設定指示情報に基づいて前記サーバが特定したドットパターン、問題及びその配置に関する情報を有する印刷情報を取得する。これによれば、製造者は、電子ペン用帳票に印刷する問題のみならず、当該問題の配置も自由に設定することができる。
【００１８】
本発明の別の観点では、ネットワークを介してサーバと通信可能に接続され、電子ペンにより認識可能なドットパターンが印刷された電子ペン用帳票を製造するコンピュータにより実行されるプログラムであって、利用者と問題とを選択するための選択画面に関する選択画面情報を前記サーバから取得する選択画面情報取得手段、前記選択画面情報に基づいて、前記選択画面を表示する選択画面表示手段、前記選択画面上で選択された利用者に基づいて、前記電子ペン用帳票に対応する利用者を設定する利用者設定手段、前記利用者設定手段が設定した利用者に関する利用者設定情報を作成する利用者設定情報作成手段、前記選択画面上で選択された問題に基づいて、前記電子ペン用帳票に印刷される問題を設定する問題設定手段、前記問題設定手段が設定した問題に関する問題設定情報を作成する問題設定情報作成手段、前記利用者設定情報及び前記問題設定情報を有する設定指示情報を作成する設定指示情報作成手段、前記設定指示情報を前記サーバへ送信する設定指示情報送信手段、前記設定指示情報に基づいて前記サーバが特定したドットパターン及び問題に関する情報を有する印刷情報を取得する印刷情報取得手段、前記印刷情報に基づいて、紙媒体に、前記サーバが特定した利用者によりそれぞれ異なるドットパターン及び問題をプリンタ印刷することで前記電子ペン用帳票を製造する電子ペン用帳票製造手段、として前記コンピュータを機能させる。
上記プログラムの一態様では、前記選択画面は、利用者と問題とがそれぞれ行または列に配列され、利用者と問題とを対応付けるためのマトリックス状に配置されたチェックボックスにより構成され、前記利用者設定手段及び前記問題設定手段のそれぞれは、前記選択画面表示手段によって表示された前記選択画面の前記チェックボックスへのチェック入力に基づいて、利用者及び問題を特定する。
上記プログラムの他の一態様では、前記電子ペン用帳票に印刷される問題の配置に関する配置設定情報を作成する配置設定情報作成手段をさらに備え、前記設定指示情報作成手段は、前記利用者設定情報、前記問題設定情報及び前記配置設定情報を有する設定指示情報を作成する。
【００１９】
上記プログラムをコンピュータにより実行することにより、上述の端末装置を実現することができる。また、上述の端末装置の各態様も同様に実現することができる。
【発明の効果】
【００２０】
本発明によれば、遠隔地の端末装置から、電子ペン用帳票の製造に関する情報を集中管理するサーバに印刷指示を行った場合であっても、当該端末装置に接続されたプリンタにより１枚毎に個別識別が可能な電子ペン用帳票を製造する製造システムを提供することができる。
【発明を実施するための最良の形態】
【００２１】
以下、図面を参照して本発明の好適な実施の形態について説明する。まず、本実施形態のシステムにおいて入力デバイスとして使用される電子ペンの概要について説明する。
【００２２】
［電子ペン］
図１は電子ペンの使用形態を模式的に示す図であり、図２は電子ペンの構造を示す機能ブロック図である。図１に示すように、電子ペン１０は、ドットパターンが印刷された専用ペーパー２０と組み合わせて使用される。電子ペン１０は、通常のインクペンと同様のペン先部１７を備えており、利用者は通常のインクペンと同様に専用ペーパー２０上に文字などを書くことになる。
【００２３】
図２に示すように、電子ペン１０は、その内部にプロセッサ１１、メモリ１２、データ通信ユニット１３、バッテリー１４、ＬＥＤ１５、カメラ１６及び圧力センサ１８を備える。また、電子ペン１０は通常のインクペンと同様の構成要素としてインクカートリッジ（図示せず）などを有する。
【００２４】
電子ペン１０は、ペン先部１７により専用ペーパー２０上に描かれたインクの軌跡をデータ化するのではなく、専用ペーパー２０上で電子ペン１０が移動した軌跡座標をデータ化する。ＬＥＤ１５が専用ペーパー２０上のペン先部１７近傍を照明しつつ、カメラ１６が専用ペーパー２０に印刷されているドットパターンを読み取り、データ化する。つまり、電子ペン１０は専用ペーパー２０上で利用者が電子ペン１０を移動させることにより生じるストロークを画像データ又はベクトルデータとして取得することができる。
【００２５】
圧力センサ１８は、利用者が電子ペン１０により専用ペーパー上に文字などを書く際にペン先部１７に与えられる圧力、即ち筆圧を検出し、プロセッサ１１へ供給する。プロセッサ１１は、圧力センサ１８から与えられる筆圧データに基づいて、ＬＥＤ１５及びカメラ１６のスイッチオン／オフの切換を行う。即ち、利用者が電子ペン１０で専用ペーパー２０上に文字などを書くと、ペン先部１７には筆圧がかかる。よって、所定値以上の筆圧が検出されたときに、利用者が記述を開始したと判定して、ＬＥＤ１５及びカメラ１６を作動する。
【００２６】
カメラ１６は専用ペーパー２０上のドットパターンを読み取り、そのパターンデータをプロセッサ１１に供給する。プロセッサ１１は、供給されたドットパターンから、専用ペーパー２０上でのＸ，Ｙ座標を算出する。
【００２７】
プロセッサ１１は、利用者の記述が行われる間に、筆圧の配列データ及びＸ，Ｙ座標データを取得し、タイムスタンプ（時間情報）と関連付けてメモリ１２に記憶していく。よって、メモリ１２内には利用者の記述内容に対応するデータが時系列で記憶されていく。メモリ１２の容量は例えば１Ｍバイト程度とすることができる。
【００２８】
利用者により送信指示がなされるまでは、取得された全てのデータはメモリ１２内に保持される。そして、利用者が送信指示を行うと、データ通信ユニット１３により、電子ペン１０と所定距離内にある端末装置２５へメモリ１２内のデータが送信される。基本的には、一度送信指示がなされると、電子ペン１０はメモリ１２内に記憶していた全てのデータを端末装置２５へ送信するため、メモリ１２内はクリアされる。よって、送信後にもう一度同じ情報を端末装置２５へ送信したい場合には、利用者は専用ペーパー２０上に再度記述を行う必要がある。なお、この場合、利用者は専用ペーパー２０上にインクペンで書かれた文字などをなぞればよいことになる。
【００２９】
電子ペン１０自体は、送信ボタンなどの機能ボタンを備えておらず、送信指示その他の指示は、利用者が専用ペーパー２０上の所定位置に設けられた専用ボックスを電子ペン１０でチェックすることにより実行される。専用ボックスの位置座標には、予め送信指示が対応付けられており、プロセッサ１１は専用ボックスの位置座標を受信すると、データ通信ユニット１３にメモリ１２内のデータを供給し、端末装置２５への送信を行わせる。なお、電子ペン１０は、データの送信完了を電子ペンの振動により示すことができる。
【００３０】
バッテリー１４は電子ペン１０内の各要素に電源供給するためのものであり、例えば電子ペンのキャップ（図示せず）により電子ペン１０自体の電源のオン／オフを行うことができる。
【００３１】
このように、電子ペン１０は利用者が専用ペーパー２０上に記述した文字などに対応する座標データ及び筆圧データを取得して近傍の端末装置２５へ送信する機能を有するが、電子ペン１０のペン先部１７は通常のインクペンとなっているため、専用ペーパー２０上に記述した内容はオリジナルの原本として残るという特徴がある。即ち、紙の原本に対して記述するのと同時に、その内容を座標データなどの形態でリアルタイムに電子化することができる。
【００３２】
なお、電子ペン１０の標準機能によれば、電子ペン１０により得られるデータは、原則として座標データ又はベクトルデータの形態であり、テキストデータではない。但し、電子ペン１０は標準機能として、専用ペーパー２０上に設けられた専用エリアに記述することにより、英数字に限りテキスト化する機能は備えている。
【００３３】
また、電子ペン１０内には、ペン自体及びその所有者に関するプロパティ情報（ペン情報及びペン所有者情報）を保持することができ、アプリケーションから参照することができる。ペン情報としては、バッテリーレベル、ペンＩＤ、ペン製造者番号、ペンソフトウェアのバージョン、サブスクリプションプロバイダのＩＤなどを保持できる。また、ペン所有者情報としては、国籍、言語、タイムゾーン、emailアドレス、空きメモリ容量、名称、住所、ファックス／電話番号、携帯電話番号などを保持することができる。
【００３４】
なお、上記の例におけるデータ通信ユニット１３では、Bluetooth（登録商標）の無線伝送、ＵＳＢケーブルを使用した有線伝送、端子などの接触によるデータ伝送など、各種の方法によって電子ペン１０から端末装置２５へのデータ送信を行うことが考えられる。
【００３５】
次に、電子ペンにより利用者が記述した内容のＸ，Ｙ座標データを取得する方法について説明する。前述のように専用ペーパー２０には、所定のドットパターンが印刷されている。電子ペン１０のカメラ１６は、利用者が専用ペーパー２０上に記述したインクの軌跡を読み取るのではなく、専用ペーパー２０上のドットパターンを読み取る。実際、図１に示すように、ＬＥＤ１５による照明エリア及びカメラ１６の撮影エリア（照明エリア内に位置する）は、ペン先部１７が専用ペーパー２０に接触する位置とはずれている。
【００３６】
ドットパターンはカーボンを含む専用インキなどで印刷されており、カメラ１６はその専用インキによるパターンのみを認識することができる。専用インキ以外のインキ（カーボンを含まない）により、専用ペーパー上に罫線や枠などを印刷しても、電子ペンはそれらを認識することはない。よって、専用ペーパーを利用して各種申込書などの帳票を作成する際は、専用インキ以外のインキで入力枠や罫線、注意書きなどを印刷する。
【００３７】
ドットパターンは、図３に例示するように、各ドットの位置がデータに対応付けされている。図３の例では、ドットの位置を格子の基準位置（縦線及び横線の交差点）から上下左右にシフトすることにより、０〜３の２ビット情報を表示した例である。このようにして表現された情報の組合せにより、専用ペーパー上の位置座標が決定される。図４（ａ）に例示するように、縦横２mmの範囲内に３６個のドットが格子状に配置され、これらのドットにより示されるデータの配列（図４（ｂ））が、その専用ペーパー上の位置座標と対応付けされている。よって、電子ペン１０のカメラ１６が図４（ａ）に示すようなドットパターンを撮影すると、プロセッサ１１はカメラ１６から入力されるドットパターンのデータに基づいて図４（ｂ）に示すデータ配列を取得し、それに対応する専用ペーパー上の位置座標（即ち、そのドットパターンがその専用ペーパー上のどの位置にあるのか）をリアルタイムで算出する。なお、ドットパターンを認識する最小単位は２mm×２mmであり、カメラ１６は毎秒１００回程度の撮影を行う。
【００３８】
次に、専用ペーパーについて説明する。専用ペーパーの構造の一例を図５に示す。図示のように、専用ペーパー２０は、台紙３０上にドットパターン３２が印刷され、その上に罫線などの図案３４が印刷されている。台紙３０は通常は紙であり、ドットパターン３２は前述のようにカーボンを含んだ専用インキにより印刷される。また、通常のインキなどにより図案３４が印刷される。ドットパターンと図案とは同時に印刷してもよいし、いずれかを先に印刷してもよい。
【００３９】
図案３４の例を図６に示す。図６は、ある申込書３６の例であり、複数の記入欄３８や送信ボックス３９が印刷されている。図６には明確に図示されておらず、詳細は後述するが、実際にはドットパターンが申込書３６の全面に印刷されており、その上に記入欄３８や送信ボックス３９が通常のインキにより印刷されている。利用者は、ドットパターンを意識することなく、従来からある申込書と同様に、電子ペン１０を使用して必要事項を申込書３６の各記入欄３８に記入すればよい。
【００４０】
専用ペーパー２０上のエリアは大きく２種類のエリアに分けることができる。１つは記入エリアであり、電子ペン１０による記述内容をそのまま情報として取り扱うエリアである。図６の例では複数の記入欄３８がこれに該当する。もう１つは機能エレメントであり、対応するエリア内を電子ペン１０でチェックした際に、予めそのエリアに対して定義されているアクション、指示などを実行するようになっている。図６の例における送信ボックス３９がこれに該当する。
【００４１】
送信ボックス３９は前述したように電子ペン１０内に記憶されているデータを近傍の端末装置２５へ送信するための指示を行う際に使用される。利用者が送信ボックス３９内に電子ペン１０でチェックを入れると、電子ペン１０が送信ボックス内のドットパターンを読み取る。当該パターンは送信指示に対応付けられており、電子ペン１０内のプロセッサ１１はデータ通信ユニット１３にメモリ１２内の記憶データの送信命令を発する。
【００４２】
なお、利用者が電子ペン１０で申込書３６に必要事項を入力すると、その入力事項がその申込書のどの項目に対するものであるかを、申込書上の座標データから特定することが可能である。
【００４３】
このように、ドットパターンを印刷した専用ペーパー上に所定の図案を印刷することにより、専用ペーパーを利用した各種申込書が作成できる。利用者は電子ペン１０を使用して通常の要領で必要事項を記入すれば、その電子データが自動的に取得される。
【００４４】
上記の例では、ドットパターンは専用ペーパー上にカーボンを含むインキにより印刷されているが、プリンタ及びカーボンを含むインクを使用してドットパターンを通常の紙上にプリントすることも可能である。さらに、専用ペーパー上の図案も印刷ではなく、プリンタにより形成することも可能である。ドットパターンをプリンタにより紙上に形成する場合には、１枚１枚に異なるドットパターンを形成することが可能である。よって、形成されたドットパターンの違いにより、それらの用紙１枚１枚を識別し、区別することが可能となる。
【００４５】
なお、本明細書においては、「印刷」の語は、通常の印刷のみならず、プリンタによるプリントも含む概念とする。また、本明細書においては、通常の「オフセット印刷」は行わず、プリンタによる「プリンタ印刷」を行うものとする。
【００４６】
次に、電子ペンにより取得したデータの送信処理について図２を参照して説明する。電子ペン１０が取得したデータは、主として利用者が入力した事項のデータであるが、通常はそのデータの送信先であるサービスサーバがどこであるかの情報は含まれていない。その代わりに、その専用ペーパーに関するアプリケーションやサービスを特定する情報が専用ペーパー上のドットパターンに含まれており、利用者の入力作業中に専用ペーパーからその情報が取得されている。よって、電子ペン１０から専用ペーパーへの記入情報を受け取った端末装置２５は、まず、問い合わせサーバ２６に対して、その専用ペーパーに対して入力されたデータをどのサービスサーバ２７へ送信すべきかの問い合わせを行う。問い合わせサーバ２６は、専用ペーパー毎に、対応するサービスサーバの情報を有しており、端末装置２５からの問い合わせに応じて、当該専用ペーパーに関するサービスなどを行うサービスサーバ２７の情報（ＵＲＬなど）を端末装置２５へ回答する。それから、端末装置２５は、電子ペンから取得した記入情報をそのサービスサーバ２７へ送信することになる。
【００４７】
なお、上記の例では端末装置２５、問い合わせサーバ２６及びサービスサーバ２７が別個に構成されているが、これらの幾つか又は全てを１つの装置として構成することも可能である。本実施形態において後述するＰＯＤ（Print On Demand）サーバ５は、上述の問い合わせサーバ２６及びサービスサーバ２７の機能を包含しているものとする。換言すると、後述するＰＯＤサーバ５は、上述の問い合わせサーバ２６及びサービスサーバ２７を兼ねているものとする。
【００４８】
[製造システム]
次に、本実施形態の製造システムについて説明する。図７に製造システム１００の概略構成を示す。図７に示す製造システム１００は、遠隔地の端末装置２５からＰＯＤサーバ５に印刷指示を行った場合であっても、当該端末装置２５に接続されたプリンタ７０により１枚毎に個別識別が可能な電子ペン用帳票３を製造するシステムである。電子ペン用帳票３は、上述の専用ペーパーである。ここで、ＰＯＤとは、プリント・オン・デマンドのことであり、印刷物を必要なときに必要な部数だけ印刷する形態のことである。また、製造システム１００は、製造した電子ペン用帳票３のドットパターン、部品、利用者及び帳票エリア定義を関連付けて記憶するシステムである。ここで、部品とは、電子ペン用帳票３に印刷される絵柄やテキストのことである。部品は、イメージデータであっても、テキストデータであっても構わない。また、利用者とは、電子ペン用帳票３を使用する者など電子ペン用帳票３に対応付けられた者である。また、帳票エリア定義とは、電子ペン用帳票３に印刷されたドットパターン上の位置座標と、部品との関係を定義した情報である。
【００４９】
図７に示すように、製造システム１００は、ネットワーク２を介して、端末装置２５とＰＯＤサーバ５が接続されることにより構成される。ＰＯＤサーバ５は、電子ペン用帳票３を製造するために必要な情報を集中管理するサーバであり、東京に設置されている。また、ＰＯＤサーバ５は、利用者データベース（以下、「ＤＢ」と呼ぶ。）６、部品ＤＢ７、ドットパターンＤＢ８、エリア定義ＤＢ９及び関連付ＤＢ５０に接続されている。一方、端末装置２５は、電子ペン用帳票３を製造する製造者（以下、単に「製造者」と呼ぶ。）が使用するパーソナルコンピュータ（以下、「ＰＣ」と呼ぶ。）等ネットワーク２を介してデータの授受が可能な端末であり、大阪に設置されている。また、端末装置２５は、プリンタ７０に接続されている。
【００５０】
本実施形態では、大阪に設置された端末装置２５を使用し、東京に設置されたＰＯＤサーバ５を介して、プリンタ７０でプリンタ印刷をすることで、製造者が任意の電子ペン用帳票３を近くのプリンタで製造するものとする。
【００５１】
また、本実施形態では、電子ペン用帳票３として、複数の問題から構成されるテスト用紙を製造するものとする。そのため、電子ペン用帳票３を構成する各部品は、各問題に対応しているものとする。
【００５２】
ここで、図８を参照し、本システムにおける電子ペン用帳票３の製造方法の概要を説明する。図８は、製造システム１００内で送受信される情報について説明する図である。詳細は後述するが、具体的に、端末装置２５には、印刷を制御する帳票製造プログラムが配置されている。製造者は、端末装置２５を使用して、製造予定の電子ペン用帳票３に対応する利用者及び部品を設定する。そして、帳票製造プログラムにより端末装置２５は、図示のように、製造者が設定した利用者及び部品に関する情報を設定指示情報としてＰＯＤサーバ５へ送信する。ＰＯＤサーバ５は、設定指示情報に基づいて、ドットパターンや部品を特定するとともに、関連付情報を作成して関連付ＤＢ５０に記憶する。また、ＰＯＤサーバ５は、電子ペン用帳票３を製造するために必要な印刷情報を作成し、端末装置２５へ送信する。帳票製造プログラムにより端末装置２５は、プリンタ７０を使用して、取得した印刷情報に基づき紙媒体にプリンタ印刷をすることで電子ペン用帳票３を製造する。
【００５３】
このようにして、本実施形態の製造システム１００では、遠隔地の端末装置２５からＰＯＤサーバ５に印刷に関する設定指示を行った場合であっても、当該端末装置２５に接続されたプリンタ７０により１枚毎に個別識別が可能な電子ペン用帳票３を製造することができる。
【００５４】
[設定指示情報の作成]
ここで、図９及び図１０を参照し、本システムによる設定指示情報の作成について詳しく説明する。図９は、問題選択画面の例である。一方、図１０は、設定指示情報のデータ構造を模式的に示す図である。
【００５５】
図９（ａ）に示す問題選択画面は、製造者が、電子ペン用帳票３に印刷される利用者及び部品を設定する際に使用する画面である。本実施形態では、電子ペン用帳票３がテスト用紙であるため、電子ペン用帳票３を構成する部品はテスト用紙を構成する問題となる。具体的に、問題選択画面は、図示のように、利用者氏名及び問題と、利用者氏名及び問題の各組み合わせに対応するチェックボックスとから構成されている。ここで、利用者とは、製造される電子ペン用帳票３、即ちテスト用紙に記入を行う生徒とする。
【００５６】
製造者は、遠隔地に設置された端末装置２５を使用して、ＰＯＤサーバ５に対し問題選択画面の要求を行う。要求を取得したＰＯＤサーバ５は、利用者ＤＢ６及び部品ＤＢ７を参照することにより、問題選択画面を表示するために必要な選択画面情報を作成する。ＰＯＤサーバ５は、各利用者の氏名や住所といった個人情報を利用者ＤＢ６に記憶している。また、ＰＯＤサーバ５は、電子ペン用帳票３に印刷される絵柄やテキストといった部品に関する情報を部品ＤＢ７に記憶している。即ち、本実施形態において部品ＤＢ７は、テスト用紙を構成する問題に関する情報を記憶している。
【００５７】
ＰＯＤサーバ５は、作成した選択画面情報を端末装置２５へ送信する。端末装置２５は、取得した選択画面情報に基づいて、図示のような問題選択画面を表示する。製造者は、各利用者の学習レベルや弱点に応じてテスト用紙に印刷する問題を特定し、端末装置２５を操作することにより、図９（ｂ）に示すようにチェックマークを表示させる。なお、チェックマークの表示は、マウス等の任意の操作により行う。
【００５８】
端末装置２５は、チェックされたチェックボックスに基づいて、製造するテスト用紙に印刷する利用者及び部品（問題）を設定する。このとき、端末装置２５は、設定した利用者に関する利用者設定情報を作成する。また、端末装置２５は、設定した部品（問題）に関する部品設定情報（問題設定情報）を作成する。そして、端末装置２５は、図１０に示すように、利用者設定情報及び部品設定情報を有する設定指示情報を作成し、ＰＯＤサーバ５へ送信する。つまり、端末装置２５は、製造者がテスト用紙である電子ペン用帳票３に設定した利用者及び部品に関する情報を設定指示情報とし、ネットワーク２を介してＰＯＤサーバ５へ送信する。
【００５９】
これによれば、製造者は、問題選択画面を使用して、視覚的に分かりやすく、利用者及び部品（問題）の設定を行うことができる。
【００６０】
なお、本実施形態では、問題選択画面を図９（ａ）に示すようなものとしているが、本発明はこれに限定されるものではなく、問題選択画面の構成は任意に設定することができる。例えば、問題選択画面により、テスト用紙に印刷する問題、即ち電子ペン用帳票３に印刷する部品の順番や配置を設定することとしてもよい。この場合、端末装置２５は、設定した順番や配置に関する情報である配置設定情報を作成し、ＰＯＤサーバ５に送信する設定指示情報に含ませる。即ち、設定指示情報は、利用者設定情報、部品設定情報及び配置設定情報を有することとなる。これによれば、製造者は、電子ペン用帳票３に印刷される部品のみならず、その配置も自由に設定することができる。
【００６１】
[印刷情報の作成]
次に、図１１及び図１２を参照し、本システムによる印刷情報の作成について詳しく説明する。図１１は、電子ペン用帳票３を製造するために部品及びドットパターンを配置する過程を説明する図である。図１２は、印刷情報のデータ構成を模式的に示す図である。
【００６２】
ＰＯＤサーバ５は、端末装置２５から取得した設定指示情報に基づいて、印刷情報を作成する。まず、ＰＯＤサーバ５は、図１１（ａ）に示すように、部品ＤＢ７に記憶された部品の中から、設定指示情報に含まれる部品設定情報に基づいて部品を抽出する。そして、ＰＯＤサーバ５は、図１１（ｂ）に示すように、抽出した部品を帳票上に配置することで、電子ペン用帳票３に印刷する部品を特定する。ここで、帳票とは、通常の紙媒体である。
【００６３】
さらに、ＰＯＤサーバ５は、ドットパターンＤＢ８から、ドットパターンを抽出し、電子ペン用帳票３に印刷するドットパターンを特定する。そして、ＰＯＤサーバ５は、特定したドットパターン及び部品に関する情報を有する印刷情報を作成し、端末装置２５へ送信する。具体的に、印刷情報は、図１２に示すように、ＰＯＤサーバ５が特定したドットパターン及び部品を組み合わせた情報であり、電子ペン用帳票３を製造するために必要な情報である。換言すると、端末装置２５は、ＰＯＤサーバ５から取得した印刷情報に基づいてプリンタ印刷をすることで、製造者が設定した部品に応じた電子ペン用帳票３を容易に製造することができる。また、印刷情報に基づいて、端末装置２５に接続されたプリンタ７０によりプリンタ印刷を行うことが可能であるため、製造者は遠隔地にいる場合であっても近くのプリンタ７０から電子ペン用帳票３を出力することができる。
【００６４】
なお、設定指示情報に配置設定情報が含まれている場合、ＰＯＤサーバ５は、配置設定情報に基づいて、抽出した部品を帳票上に配置する。即ち、電子ペン用帳票３に印刷する部品を特定すると共に、その配置を特定する。また、印刷情報には、ＰＯＤサーバ５が特定した部品の配置に関する情報も含まれることになる。換言すると、端末装置２５は、印刷情報に基づいて、製造者が設定した部品及びその配置に応じた電子ペン用帳票３を容易に製造することができる。
【００６５】
また、上述の例では、説明の便宜上記載していないが、印刷情報に、特定した利用者の氏名の情報を含めることとしてもよい。これによれば、端末装置２５は、電子ペン用帳票３に対応付けられた利用者の氏名を予め電子ペン用帳票３に印刷しておくことができる。よって、利用者による電子ペン用帳票３の取り違え等を防止することができる。
【００６６】
[帳票エリア定義の作成]
次に、図１３を参照し、本システムによる帳票エリア定義の作成について詳しく説明する。図１３は、エリア定義ＤＢ９及び帳票エリア定義のデータ構造を模式的に示す図である。
【００６７】
ＰＯＤサーバ５は、上述の印刷情報を作成すると共に、帳票エリア定義の作成を行う。ＰＯＤサーバ５は、上述のように特定したドットパターン及び部品に基づいて、帳票エリア定義を作成する。このとき、設定指示情報に配置設定情報が含まれていれば、ＰＯＤサーバ５は、特定したドットパターン、部品及びその配置に基づいて、帳票エリア定義を作成する。
【００６８】
帳票エリア定義とは、電子ペン用帳票３に印刷されたドットパターン上の位置座標と、部品との関係を定義した情報であり、本実施形態では、図１３（ａ）に示すように、部品のドットパターン上における位置を「ｈｅｉｇｈｔ」、「ｗｉｄｔｈ」、「ｔｏｐ」及び「ｌｅｆｔ」により定義している。ここで、「ｈｅｉｇｈｔ」とは部品の高さを示す情報であり、「ｗｉｄｔｈ」とは部品の幅を示す情報である。一方、「ｔｏｐ」とは電子ペン用帳票３の上辺から部品までの距離を示す情報であり、「ｌｅｆｔ」とは、電子ペン用帳票３の左辺から部品までの距離を示す情報である。
【００６９】
なお、「ｔｏｐ」及び「ｌｅｆｔ」は、電子ペン用帳票３上における部品の配置により決定される情報であるが、「ｈｅｉｇｈｔ」及び「ｗｉｄｔｈ」は、配置に関わらず部品毎に固定の情報である。そのため、エリア定義ＤＢ８は、図１３（ｂ）に示すように、部品を識別する部品ＩＤをキーとして、部品の「ｈｅｉｇｈｔ」及び「ｗｉｄｔｈ」を数値化した情報を予めエリア定義として記憶している。つまり、ＰＯＤサーバ５は、エリア定義ＤＢ８を参照することにより、電子ペン用帳票３に印刷されたドットパターン上の位置座標及び配置された全ての部品に基づく帳票エリア定義を作成する。
【００７０】
具体的に、帳票エリア定義は、電子ペン用帳票３を識別する帳票ＩＤと、当該電子ペン用帳票３に配置された部品の部品ＩＤと、対応する部品の「ｈｅｉｇｈｔ」、「ｌｅｆｔ」、「ｔｏｐ」及び「ｗｉｄｔｈ」を含むエリア定義とから構成される図１３（ｃ）に示すような情報である。帳票エリア定義は、例えばＸＭＬ（eXtensible Markup Language）等によって記述されたテキストデータである。本実施形態において帳票エリア定義は、新たな電子ペン用帳票３を製造する度に、当該電子ペン用帳票３のドットパターン上の位置座標と部品の配置に応じて作成する必要がある。しかし、帳票エリア定義はＸＭＬ等によって記述されたテキストデータであるため、情報量が少ない。そのため、予め部品が印刷されたドットパターンを切り貼りする処理より、ＰＯＤサーバ５への処理負荷は小さくてすむ。
【００７１】
[関連付情報の作成]
次に、図１４を参照し、本システムによる関連付情報の作成について詳しく説明する。図１４は、関連付ＤＢ５０のデータ構造を模式的に示す図である。
【００７２】
ＰＯＤサーバ５は、端末装置２５から取得した設定指示情報及び作成した帳票エリア定義に基づいて、関連付情報の作成を行う。まず、ＰＯＤサーバ５は、設定指示情報に含まれる利用者設定情報に基づいて、利用者ＤＢ６を参照することにより、製造する電子ペン用帳票３に設定された利用者を特定する。具体的に、ＰＯＤサーバ５は、製造予定の電子ペン用帳票３であるテスト用紙を使用する生徒を特定する。さらに、ＰＯＤサーバ５は、ドットパターンＤＢ８を参照して特定したドットパターンに、利用者設定情報に基づいて特定した利用者を関連付ける。
【００７３】
そして、ＰＯＤサーバ５は、製造予定の電子ペン用帳票３を識別する帳票ＩＤと、対応する電子ペン用帳票３に特定した利用者を識別する利用者ＩＤ及び氏名と、特定したドットパターンの位置座標である帳票座標データと、作成した帳票エリア定義とから構成される関連付情報を作成する。この関連付情報は、ＰＯＤデータ５により、図１４に示すように、関連付ＤＢ５０に記憶される。
【００７４】
このように、ＰＯＤサーバ５が、帳票ＩＤ、利用者ＩＤ、氏名、帳票座標データ及び帳票エリア定義を関連付けた関連付帳票を作成し、関連付ＤＢ５０に記憶させることで、製造した電子ペン用帳票３への記入情報に基づいて様々な情報を容易に特定することが可能となる。さらに、製造した電子ペン用帳票３には、記入情報を利用者に関連付けるためのＩＤ記入等が不要となるため、利用者の手間を削減することができる。また、記入忘れによる記入情報の混在も防止することができる。
【００７５】
[電子ペン用帳票]
ここで、電子ペン用帳票３について、図１５を参照して詳しく説明する。図１５（ａ）は、利用者「鈴木」に対応する電子ペン用帳票３の例であり、図１５（ｂ）は、利用者「佐藤」に対応する電子ペン用帳票３の例である。
【００７６】
なお、上述のように、本実施形態における電子ペン用帳票３はテスト用紙であるものとする。
【００７７】
図示のように、電子ペン用帳票３は、印刷情報に基づいて、ドットパターンがプリンタ印刷されると共に、当該ドットパターンに関連付けられた利用者の氏名及問題（部品）が印刷されている。また、同じドリル５２であっても、各利用者に応じた問題が印刷されているため、図１５（ａ）に示す利用者「鈴木」に対応するテスト用紙と、図１５（ｂ）に示す利用者「佐藤」に対応するテスト用紙とは異なるドットパターン及び問題が印刷されている。
【００７８】
このように、製造システム１００によれば、各電子ペン用帳票３にそれぞれ異なるドットパターンをプリンタ印刷できるため、当該電子ペン用帳票３への記入情報に基づいて、関連付けられた利用者等を容易に特定することが可能となる。また、本発明は、小ロット多品種の電子ペン用帳票３にも適用することができるため、各利用者に応じた部品を配置することができる。よって、例えば、テスト用紙を製造する場合、利用者の学習レベルや弱点に応じた問題が印刷されたテスト用紙を容易に製造することができる。
【００７９】
[端末装置]
次に、図１６を参照し、端末装置２５について詳しく説明する。図１６は、製造システム１００における、端末装置２５及びＰＯＤサーバ５の内部構成を示す。
【００８０】
図示のように、端末装置２５は、帳票製造プログラム１０１、選択画面情報取得機能１０２、利用者設定情報作成機能１０３、部品設定情報作成機能（問題設定情報作成機能）１０４、配置設定情報作成機能１０５、設定指示情報作成機能１０６、設定指示情報送信機能１０７、印刷情報取得機能１０８及びプリンタ印刷機能１０９を有する。なお、各機能は、端末装置２５が有するＣＰＵが予め用意されたプログラムを実行することにより実現される。
【００８１】
帳票製造プログラム１０１は、設定した利用者、部品及びその配置に応じた印刷情報をＰＯＤサーバ５から取得し、当該印刷情報に基づいてプリンタ印刷することにより電子ペン用帳票３を製造するプログラムである。
【００８２】
選択画面情報取得機能１０２は、帳票製造プログラム１０１を実行することにより、製造する電子ペン用帳票３に対応する利用者、部品及びその配置を設定する際に使用する問題選択画面を表示するために必要な選択画面情報を要求し、ＰＯＤサーバ５から取得する機能である。また、選択画面情報取得機能１０２は、取得した選択画面情報に基づいて、問題選択画面を表示する機能である。
【００８３】
利用者設定情報作成機能１０３は、選択画面情報取得機能１０２が表示した問題選択画面を使用して、製造する電子ペン用帳票３に対応する利用者を設定する機能である。また、利用者設定情報作成機能１０３は、設定した利用者を識別する利用者ＩＤや利用者氏名等を含んだ利用者設定情報を作成する機能である。
【００８４】
部品設定情報作成機能（問題設定情報作成機能）１０４は、選択画面情報取得機能１０２が表示した問題選択画面を使用して、製造する電子ペン用帳票３に印刷する問題、即ち部品を設定する機能である。また、部品設定情報作成機能１０４は、設定した部品を識別する部品ＩＤ等を含んだ部品設定情報を作成する機能である。
【００８５】
配置設定情報作成機能１０５は、選択画面情報取得機能１０２が表示した問題選択画面を使用して、製造する電子ペン用帳票３に印刷する問題、即ち部品の配置を設定する機能である。また、配置設定情報作成機能１０５は、設定した部品の配置に関する配置設定情報を作成する機能である。
【００８６】
設定指示情報作成機能１０６は、利用者設定情報作成機能１０３が作成した利用者設定情報と、部品設定情報作成機能１０４が作成した部品設定情報と、配置設定情報作成機能１０５が作成した配置設定情報とを有する設定指示情報を作成する機能である。
【００８７】
設定指示情報送信機能１０７は、設定指示情報作成機能１０６が作成した設定指示情報を、ネットワーク２を介してＰＯＤサーバ５へ送信する機能である。
【００８８】
印刷情報取得機能１０８は、ネットワーク２を介してＰＯＤサーバ５から、電子ペン用帳票３を製造するために必要な印刷情報を取得する機能である。
【００８９】
プリンタ印刷機能１０９は、印刷情報取得機能１０８が取得した印刷情報に基づいて、プリンタ７０によりプリンタ印刷をすることで、電子ペン用帳票３を製造する機能である。
【００９０】
なお、プリンタ印刷機能１０７は、ドットパターンを、電子ペン１０が認識可能なカーボンを含む専用インキなどで印刷する。一方、ドットパターン以外の部品や利用者名を、電子ペンが認識不可能なカーボンを含まないインキ、即ち専用インキ以外のインキで印刷する。具体的に、本実施形態では、ドットパターンをカーボンが含まれている黒インキで印刷し、部品や利用者名を黒以外のインキで印刷する。よって、本実施形態で使用するプリンタ７０は、モノクロプリンタではなく、カラープリンタであるとする。
【００９１】
[ＰＯＤサーバ]
次に、図１６を参照し、端末装置２５について詳しく説明する。図１６は、製造システム１００における、端末装置２５及びＰＯＤサーバ５の内部構成を示す。
【００９２】
図示のように、サーバ５は、ＰＯＤプログラム２０１、選択画面情報作成機能２０２、選択画面情報送信機能２０３、設定指示情報取得機能２０４、ドットパターン特定機能２０５、利用者特定機能２０６、部品特定機能（問題特定機能）２０７、配置特定機能２０８、帳票エリア定義機能２０９、関連付け情報作成機能２１０、印刷情報作成機能２１１及び印刷情報送信機能２１２を有する。なお、各機能は、ＰＯＤサーバ５が有するＣＰＵが予め用意されたプログラムを実行することにより実現される。
【００９３】
ＰＯＤプログラム２０１は、製造者が使用する端末装置２５から取得した設定指示情報に基づいて、製造する電子ペン用帳票３に対応する利用者、ドットパターン、部品及びその配置を特定するプログラムである。また、ＰＯＤプログラム２０１は、特定した利用者、ドットパターン、部品及びその配置に基づいて、電子ペン用帳票３を製造するために必要な印刷情報を作成し、端末装置２５に送信する機能である。
【００９４】
選択画面情報作成機能２０２は、ＰＯＤプログラム２０１を実行することにより、製造者が電子ペン用帳票３に対応する利用者、部品及びその配置を設定する際に使用する問題選択画面を表示するために必要な選択画面情報を、利用者ＤＢ６及び部品ＤＢ７に基づいて作成する機能である。
【００９５】
選択画面情報送信機能２０３は、選択画面情報作成機能２０２が作成した選択画面情報を、ネットワーク２を介して端末装置２５に送信する機能である。
【００９６】
設定指示情報取得機能２０４は、ネットワーク２を介して端末装置２５から、製造する電子ペン用帳票３に設定された利用者、部品及びその配置にそれぞれ対応する利用者設定情報、部品設定情報及び配置設定情報を有する設定指示情報を取得する機能である。
【００９７】
ドットパターン特定機能２０５は、製造する電子ペン用帳票３に印刷するドットパターンをドットパターンＤＢ８から抽出し、特定する機能である。このとき、ドットパターン特定機能２０５は、各電子ペン用帳票に印刷するドットパターンがそれぞれ異なるように特定する。なお、ドットパターンＤＢ８は、予め使用可能な広範囲のドットパターンを記憶しているものとする。
【００９８】
利用者特定機能２０６は、設定指示情報取得機能２０４が取得した設定指示情報に含まれる利用者設定情報に基づいて利用者ＤＢ６を参照することにより、製造する電子ペン用帳票３に関連付ける利用者を特定する機能である。
【００９９】
ここで、利用者ＤＢ６について、図１７（ａ）を参照して説明する。図１７（ａ）は、利用者ＤＢ６のデータ構造を模式的に示す図である。利用者ＤＢ６は、図示のように、利用者ＩＤ、氏名、住所等から構成されている。利用者ＩＤは、利用者を識別する情報である。氏名及び住所は、利用者ＩＤに対応する利用者の氏名及び住所である。製造システム１００では、本実施形態のように電子ペン用帳票３としてテスト用紙を製造する場合、予め生徒の氏名や住所を、利用者ＩＤをキーとして記憶している。
【０１００】
部品特定機能（問題特定機能）２０７は、設定指示情報取得機能２０４が取得した設定指示情報に含まれる部品設定情報に基づいて部品ＤＢ７を参照することにより、製造する電子ペン用帳票３に印刷する全ての部品を特定する機能である。
【０１０１】
ここで、部品ＤＢ７について図１７（ｂ）を参照して説明する。図１７（ｂ）は、部品ＤＢ７のデータ構造を模式的に示す図である。部品ＤＢ７は、図示のように、部品ＩＤ及び部品内容から構成されている。部品ＩＤは、部品の識別情報であり、部品内容は、部品を印刷することによって認識可能な情報である。本実施形態において部品は、上述のように、テスト用紙を構成する問題である。
【０１０２】
配置特定機能２０８は、設定指示情報取得機能２０４が取得した設定指示情報に含まれる配置設定情報に基づいて、製造する電子ペン用帳票３に印刷する全ての部品の配置を特定する機能である。
【０１０３】
帳票エリア定義作成機能２０９は、ドットパターン特定機能２０５が特定したドットパターン上の位置座標と、部品特定機能２０７及び配置特定機能２０８が特定した全ての部品の配置との関係を、エリア定義ＤＢ９を参照することにより定義した帳票エリア定義を作成する機能である。なお、エリア定義ＤＢ９については、図１３（ｂ）を使用して上述しているため、便宜上説明は省略する。
【０１０４】
関連付情報作成機能２１０は、製造する電子ペン用帳票３を識別する帳票ＩＤと、利用者特定機能２０６が特定した利用者の氏名及び利用者ＩＤと、ドットパターン特定機能２０５が特定したドットパターンの位置座標である帳票座標データと、帳票エリア定義作成機能２０９が作成した帳票エリア定義とを関連付けた関連付情報を作成する機能である。また、関連付情報作成機能２１０は、作成した関連付情報を関連付ＤＢ５０に記憶する機能である。なお、関連付ＤＢ５０については、図１４を使用して上述しているため、便宜上説明は省略する。
【０１０５】
印刷情報作成機能２１１は、ドットパターン特定機能２０５が特定したドットパターン、部品特定機能２０７が特定した部品及び配置特定機能２０８が特定した部品の配置に関する情報を有する印刷情報を作成する機能である。
【０１０６】
印刷情報送信機能２１２は、印刷情報作成機能２１１が作成した印刷情報を、ネットワーク２を介して端末装置２５へ送信する機能である。
【０１０７】
[帳票製造処理]
次に、上記製造システム１００により実行される帳票製造処理について説明する。図１８は、帳票製造処理のフローチャートである。
【０１０８】
まず、製造者は、遠隔地に設置された端末装置２５を使用して電子ペン用帳票３を製造したいと考えた場合、所定の操作により、ＰＯＤサーバ５に対して問題選択画面の要求を行う（ステップＳ１）。問題選択画面の要求を取得したＰＯＤサーバ５は、利用者ＤＢ６及び部品ＤＢ７を参照することにより、問題選択画面を表示するために必要な選択画面情報を作成する。そして、ＰＯＤサーバ５は、作成した選択画面情報を、ネットワーク２を介して端末装置２５へ送信する（ステップＳ２）。
【０１０９】
端末装置２５は、ＰＯＤサーバ５から取得した選択画面情報に基づいて、問題選択画面を表示する。製造者は端末装置２５を使用し、表示された問題選択画面に基づいて所定の操作をすることにより、製造する電子ペン用帳票３に対応する利用者を設定する。このとき、端末装置２５は、設定した利用者に関する利用者設定情報を作成する（ステップＳ３）。また、製造者は端末装置２５を使用し、表示された問題選択画面に基づいて所定の操作をすることにより、製造する電子ペン用帳票３に印刷する部品及びその配置を設定する。このとき、端末装置２５は、設定した部品及びその配置に関する部品設定情報及び配置設定情報を作成する（ステップＳ４）。さらに、端末装置２５は、作成した利用者設定情報、部品設定情報及び配置設定情報を有する設定指示情報を作成する（ステップＳ５）。そして、端末装置２５は、作成した設定指示情報を、ネットワーク２を介してＰＯＤサーバ５へ送信する（ステップＳ６）。
【０１１０】
ＰＯＤサーバ５は、端末装置２５から設定指示情報を取得する（ステップＳ７）。また、ＰＯＤサーバ５は、ドットパターンＤＢ８に基づいて、製造する電子ペン用帳票３に印刷するドットパターンを特定する（ステップＳ８）。さらに、ＰＯＤサーバ５は、取得した設定指示情報に含まれる利用者設定情報と、利用者ＤＢ６とに基づいて、製造する電子ペン用帳票３に設定された利用者を特定する（ステップＳ９）。また、ＰＯＤサーバ５は、取得した設定指示情報に含まれる部品設定情報及び配置設定情報と、部品ＤＢ７とに基づいて、製造する電子ペン用帳票３に設定された部品及びその配置を特定する（ステップＳ１０）。
【０１１１】
ドットパターン、利用者、部品及びその配置が特定されると、ＰＯＤサーバ５は、ドットパターンの位置座標と、全ての部品及びその配置に基づいて、製造する電子ペン用帳票３に対応する帳票エリア定義を作成する（ステップＳ１１）。さらに、ＰＯＤサーバ５は、製造する電子ペン用帳票３を識別する帳票ＩＤと、特定した利用者の氏名及び利用者ＩＤと、特定したドットパターンの座標データである帳票座標データと、作成した帳票エリア定義とを関連付けた関連付情報を作成し、関連付ＤＢ５０に記憶する（ステップＳ１２）。また、ＰＯＤサーバ５は、製造する電子ペン用帳票３に特定したドットパターン、部品及びその配置に関する印刷情報を作成する（ステップＳ１３）。そして、ＰＯＤサーバ５は、作成した印刷情報を、ネットワーク２を介して端末装置２５へ送信する（ステップＳ１４）。
【０１１２】
端末装置２５は、ＰＯＤサーバ５から印刷情報を取得し（ステップＳ１５）、当該印刷情報に基づいてプリンタ７０によりプリンタ印刷をすることで、電子ペン用帳票３を製造する（ステップＳ１６）。これにより、帳票製造処理は完了する。
【０１１３】
これによれば、ＰＯＤサーバ５は、帳票ＩＤ、利用者ＩＤ、利用者氏名、帳票座標データ及び帳票エリア定義を関連付けた関連付情報を作成し、関連付ＤＢ５０に記憶させている。そのため、ＰＯＤサーバ５は、製造した電子ペン用帳票３への記入情報に基づいて、関連付ＤＢ５０に記憶された帳票座標データを参照することにより、利用者ＩＤや帳票ＩＤといった種々の情報を容易に特定することができる。また、記入情報に含まれる座標データに基づいて、対応する帳票エリア定義を参照することにより、利用者が電子ペン用帳票３上のどこに記入を行ったかを特定することができる。本実施形態のように、部品がテストの問題である場合、記入情報に基づいて帳票エリア定義を参照した上でＯＣＲ（Optical Character Reader）等によって文字認識することで、容易に、各問題に対する利用者の解答を認識することができる。換言すると、電子ペン用帳票３への記入情報に基づいて関連付ＤＢ５０を参照することにより、任意のデータ処理を行うことが可能となる。
【０１１４】
このように、本実施形態によれば、製造者が任意に設定した利用者、部品及びその配置に基づき、ドットパターン、利用者、部品及びその配置を特定してプリンタ印刷することで、それぞれ異なるドットパターンが印刷された電子ペン用帳票３を容易に製造することができる。即ち、オフセット印刷ではなく、プリンタ印刷により電子ペン用帳票３を製造するため、特に小ロット多品種の電子ペン用帳票３を製造する際に有用である。また、利用者に応じて部品の種類や配置を容易に変更することができる。
【０１１５】
また、本実施形態によれば、製造者が使用する端末装置２５に印刷を制御する帳票製造プログラムや専用ソフトウェアを配置することで、電子ペン用帳票３の製造に関する情報を集中管理するＰＯＤサーバ５が遠隔地に設置されている場合であっても、容易に設定指示情報を送信することができる。また、ＰＯＤサーバ５から取得した印刷情報に基づいて、端末装置２５は、自身に接続されたプリンタ７０により製造者の設定に応じた電子ペン用帳票３を製造することができる。即ち、製造者は、遠隔地からＰＯＤサーバ５に電子ペン用帳票３の設定指示を行った場合であっても、自分の近くに設置されたプリンタ７０から当該電子ペン用帳票３を出力することができる。
【０１１６】
なお、本実施形態において製造者は、端末装置２５を使用して問題選択画面により、製造する電子ペン用帳票３に対応する利用者、部品及びその配置を設定することとしている。しかし、本発明はこれに限定されるものではなく、問題選択画面を利用せずに、電子ペン用帳票３に対応する利用者、部品及びその配置を設定することとしてもよい。例えば、ＰＯＤサーバ５が利用者ＤＢ６及び部品ＤＢ７に記憶された情報の一部又は全部を端末装置２５に送信する方法、利用者ＤＢ６及び部品ＤＢ７に記憶された情報の一部又は全部を端末装置２５に予め記憶しておく方法等が考えられる。
【０１１７】
[変形例]
上記実施形態においてＰＯＤサーバ５は、図１６に示すように、ＰＯＤプログラム２０１と、各機能の全てを有している。しかし、本発明はこれに限定されるものではなく、各機能を他のサーバと分担することとしてもよい。
【０１１８】
例えば、図１９に示すような製造システム２００に対して本発明を適用することも可能である。この場合、製造システム２００は、ネットワーク２を介して、端末装置２５、第１サーバ１１０、第２サーバ１２０及び第３サーバ１３０が通信可能に接続されることにより構成されている。
【０１１９】
第１サーバ１１０は、利用者ＤＢ６及び部品ＤＢ７に接続されており、選択画面情報作成機能２０２及び選択画面情報送信機能２０３を有している。つまり、第１サーバ１１０は、端末装置２５からの要求に応じて、問題選択画面を表示するために必要な選択画面情報を作成して、送信するサーバである。
【０１２０】
第２サーバ１２０は、ドットパターンＤＢ８及びエリア定義ＤＢ９に接続されており、設定指示情報取得機能２０４、ドットパターン特定機能２０５、利用者特定機能２０６、部品特定機能２０７、配置特定機能２０８、帳票エリア定義作成機能２０９、関連付け情報作成機能２１０、印刷情報作成機能２１１及び印刷情報送信機能２１２を有している。つまり、第２サーバ１２０は、端末装置２５から取得した設定指示情報に基づいて、ドットパターン、利用者、部品及びその配置を特定して印刷情報を作成するサーバである。また、第２サーバ１２０は、帳票エリア定義を作成すると共に、関連付情報を作成するサーバである。
【０１２１】
なお、第２サーバ１２０は、必要に応じて第１サーバ１１０を介して利用者ＤＢ６及び部品ＤＢ７に接続するものとする。また、第２サーバ１２０は、作成した関連付情報を第３サーバ１３０に送信するものとする。
【０１２２】
第３サーバ１３０は、関連付ＤＢ５０に接続されており、関連付情報記憶機能を有している。つまり、第３サーバ１３０は、第２サーバ１２０が作成した関連付情報を関連付ＤＢ５０に記憶し、管理するサーバである。よって、端末装置２５から電子ペン用帳票３への記入情報を取得した場合、第３サーバ１３０は、関連付ＤＢ５０を参照することで容易に利用者ＩＤや記入内容を特定することができる。よって、第３サーバ１３０は、特定した利用者ＩＤや記入内容により所定のデータ処理を行うことができる。
【０１２３】
このように、ＰＯＤサーバ５が有する各機能を複数のサーバに分担することにより、各サーバの処理負荷を軽減することができる。
【産業上の利用可能性】
【０１２４】
このように、遠隔地の端末装置から、電子ペン用帳票の製造に関する情報を集中管理するサーバに印刷指示を行った場合であっても、当該端末装置に接続されたプリンタにより１枚毎に個別識別が可能な電子ペン用帳票を製造し、利用することができる。
【図面の簡単な説明】
【０１２５】
【図１】電子ペンの使用形態を模式的に示す図である。
【図２】電子ペンの構造を示す機能ブロック図である。
【図３】専用ペーパーに印刷されたドットパターンによる情報の表現方法を説明する図である。
【図４】ドットパターン及びそれに対応する情報の例である。
【図５】専用ペーパーにより構成される帳票の構造を示す。
【図６】電子ペン用帳票の例を示す。
【図７】製造システムの概略構成を示す。
【図８】製造システム内で送受信される情報について説明する図である。
【図９】問題選択画面の例である。
【図１０】設定指示情報のデータ構造を模式的に示す図である。
【図１１】電子ペン用帳票を製造するために部品及びドットパターンを配置する過程を説明する図である。
【図１２】印刷情報のデータ構造を模式的に示す図である。
【図１３】エリア定義ＤＢ及び帳票エリア定義のデータ構造を模式的に示す図である。
【図１４】関連付ＤＢのデータ構造を模式的に示す図である。
【図１５】製造システムにより製造した電子ペン用帳票の例である。
【図１６】図７に示す製造システムに含まれる端末装置及びＰＯＤサーバの機能ブロック図である。
【図１７】利用者ＤＢ及び部品ＤＢのデータ構造を模式的に示す図である。
【図１８】帳票製造処理のフローチャートである。
【図１９】変形例における製造システムの概略構成を示す。
【符号の説明】
【０１２６】
２…ネットワーク
１０…電子ペン
１１…プロセッサ
１２…メモリ
１３…データ通信ユニット
１４…バッテリー
２５…端末装置
２６…問い合わせサーバ
２７…サービスサーバ
１００…製造システム
【図１】
0004816188.tif 000002
【図２】
0004816188.tif 000003
【図３】
0004816188.tif 000004
【図４】
0004816188.tif 000005
【図５】
0004816188.tif 000006
【図６】
0004816188.tif 000007
【図７】
0004816188.tif 000008
【図８】
0004816188.tif 000009
【図９】
0004816188.tif 000010
【図１０】
0004816188.tif 000011
【図１１】
0004816188.tif 000012
【図１２】
0004816188.tif 000013
【図１３】
0004816188.tif 000014
【図１４】
0004816188.tif 000015
【図１５】
0004816188.tif 000016
【図１６】
0004816188.tif 000017
【図１７】
0004816188.tif 000018
【図１８】
0004816188.tif 000019
【図１９】
0004816188.tif 000020