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