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