(57)【要約】【課題】煩雑な操作を行うことなく、電子フォームに応じて印刷された書類のフォームの有効期限を検査し、記載されたデータの入力負荷を軽減することができる電子フォーム処理方法、電子フォーム処理システム、電子フォーム処理プログラムを提供する。【解決手段】端末装置３は、電子フォームデータＤ５２、有効期限情報Ｄ５１、および画像パターンＰＰ１０の印刷機能が規定されたプログラム５を受信する通信Ｉ／Ｆ３１と、プログラム５を記憶する記憶装置３６と、表示部３４に入力画面を表示する処理を行い、有効期限情報Ｄ５１を示す画像パターンＰＰ１０を出力部３５により印刷する処理を行う制御回路３７を有し、管理装置４は、計時部４２と、読取部４９と、読取結果の有効期限情報Ｄ５１により、有効期限内であることを条件に読み取り結果を基に抽出された入力データＰＰ１００を有効なデータとする制御回路４７を有する。【選択図】図１
2006139373.tif 000002
【特許請求の範囲】
【請求項１】
第１および第２のコンピュータを含む電子フォーム処理システムの電子フォーム処理方法であって、
前記第１のコンピュータが、規定された項目に対してデータ入力を促す電子フォーム、前記電子フォームの有効期限を示す有効期限情報、および前記電子フォームに基づいて入力される入力データと前記有効期限情報を示す機械的に読み取り可能な画像パターンを印刷させる機能が規定された電子フォーム処理プログラムを受信して、当該受信した電子フォーム処理プログラムを第１の記憶手段に記憶する第１のステップと、
前記第１のコンピュータが、実行指示を受けて、前記第１のステップによる前記第１の記憶手段から前記電子フォーム処理プログラムを読み出して実行し、前記電子フォームに基づいて入力される入力データおよび前記有効期限情報を示す前記画像パターンを印刷する処理を行う第２のステップと、
前記第２のコンピュータが、前記第２のステップにより印刷された前記画像パターンを読み取り、当該読み取り結果を基に前記有効期限情報を抽出し、当該抽出された有効期限情報および計時される時刻情報に基づいて現時刻が前記有効期限内であるか否かを判別し、前記有効期限内であることを条件に前記読み取り結果を基に抽出された入力データを有効なデータとする第３のステップと
を有する電子フォーム処理方法。
【請求項２】
前記電子フォーム処理プログラムは、条件データ、および前記条件データを基に入力データを検査する機能が規定され、
前記第２のステップにおいて、前記電子フォーム処理プログラムを実行し、前記条件データに基づいて、入力された入力データが前記条件データに適合するか否かを判別し、当該判別の結果適合すると判別した場合に、当該入力データおよび前記有効期限情報を示す前記画像パターンを印刷する処理を行う
請求項１に記載の電子フォーム処理方法。
【請求項３】
前記第３のステップにおいて、前記第２のコンピュータは、前記有効期限内であると判別した場合に、前記読み取り結果を基に抽出された入力データを第２の記憶手段に記憶し、前記有効期限内でないと判別した場合に前記入力データを破棄する
請求項１または請求項２に記載の電子フォーム処理方法。
【請求項４】
前記第３のステップにおいて、前記第２のコンピュータは、前記有効期限内でないと判別した場合にその旨を報知する処理を行う
請求項１から請求項３のいずれか一に記載の電子フォーム処理方法。
【請求項５】
前記第２のステップにおいて、前記第１のコンピュータは、前記入力データおよび前記有効期限情報を基に、前記画像パターンとして予め規定されたパターンを組み合わせて１次元バーコードまたは２次元バーコードを生成し、当該生成した画像パターンを印刷する処理を行い、
前記第３のステップにおいて、前記第２のコンピュータは、前記画像パターンを読み取り、当該読み取り結果および前記予め規定されたパターンを基に、前記有効期限情報および前記入力データを抽出する
請求項１から請求項４のいずれか一に記載の電子フォーム処理方法。
【請求項６】
前記第２のステップにおいて、前記第１のコンピュータは、前記画像パターンと共に、前記電子フォームおよび前記入力データに応じた印刷処理を行う
請求項１から請求項５のいずれか一に記載の電子フォーム処理方法。
【請求項７】
前記第２のステップにおいて、前記第１のコンピュータは、前記入力データに対して電子署名を行わせる指示が入力されると、前記入力データに電子署名処理を施して、当該電子署名処理が施された入力データおよび前記有効期限情報に基づいて、前記画像パターンを印刷する処理を行い、
前記第３のステップにおいて、前記第２のコンピュータは、前記読み取り結果を基に抽出された前記電子署名処理が施された入力データを基に、前記入力データが有効か否かを判別し、前記判別の結果、有効であると判別した場合に当該入力データを前記第２の記憶手段に記憶し、有効でないと判別した場合に、前記入力データを破棄する
請求項１から請求項６のいずれか一に記載の電子フォーム処理方法。
【請求項８】
前記第１のステップの前に、前記第１のコンピュータから要求を受信して、前記要求に応じた前記電子フォーム処理プログラムを要求元の前記第１のコンピュータに送信する第３のコンピュータを含む
請求項１から請求項７のいずれか一に記載の電子フォーム処理方法。
【請求項９】
第１および第２のコンピュータを含む電子フォーム処理システムであって、
前記第１のコンピュータは、
表示手段と、
操作入力手段と、
出力手段と、
規定された項目に対してデータ入力を促す電子フォーム、前記電子フォームの有効期限を示す有効期限情報、および前記電子フォームに基づいて入力される入力データと前記有効期限情報を示す機械的に読み取り可能な画像パターンを印刷させる機能が規定された電子フォーム処理プログラムを受信する受信手段と、
前記受信手段が受信した電子フォーム処理プログラムを記憶する記憶手段と、
実行指示を受けて、前記記憶手段から前記電子フォーム処理プログラムを読み出して実行し、前記表示手段に前記電子フォームに応じた入力画面を表示する処理を行い、前記電子フォームに応じて前記操作入力手段から入力される入力データおよび前記有効期限情報を示す前記画像パターンを前記出力手段により印刷する処理を行う第１の制御手段と、を含み、
前記第２のコンピュータは、
計時手段と、
前記印刷された画像パターンを読み取る読取手段と、
前記読取手段による読み取り結果を基に前記有効期限情報を抽出し、当該抽出された有効期限情報および計時手段により計時される時刻情報に基づいて現時刻が前記有効期限内であるか否かを判別し、前記有効期限内であることを条件に前記読み取り結果を基に抽出された入力データを有効なデータとする第２の制御手段と、を含む
電子フォーム処理システム。
【請求項１０】
コンピュータに実行される電子フォーム処理プログラムであって、
実行指示を受けて、規定された項目に対してデータ入力を促す電子フォームに応じた入力画面を表示する処理を行う第１のステップと、
前記第１のステップによる前記電子フォームに応じた入力画面に基づいて入力された入力データ、および前記電子フォームの有効期限情報を示す機械的に読み取り可能な画像パターンを印刷する処理を行う第２のステップと
を前記コンピュータに実行させる電子フォーム処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばコンピュータにより実行される電子フォームの電子フォーム処理方法、電子フォーム処理システム、および電子フォーム処理プログラムに関するものである。
【背景技術】
【０００２】
例えば、公官庁や企業などに対する手続きのペーパレス化や電子化により、様々な書類が電子フォームとして流通し、利用されている。
例えばユーザの操作により、通信ネットワークを介してサーバ装置にアクセスし電子フォームをダウンロードし、その電子フォームに応じて必要事項を入力することにより書類を作成する処理装置が知られている（例えば、特許文献１参照）。
処理装置は入力内容を含む書類を紙に印刷し、例えばユーザが直接その印刷された書類を申込先に提出するか、郵送やファクシミリ等の搬送手段により印刷された書類を申込先に提出する。
【０００３】
例えば申込先の受付者は、紙の書類に印刷された記入内容を見て、書類に記入された内容の誤りや、フォームの有効期限が過ぎているか否か等を確認し、書類が適正であると判断した場合に、例えばキーボード等の操作入力装置を操作して記入内容を管理用コンピュータに入力する。
【特許文献１】特開２００３−１５７３３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上述したように申込先の受付者では、書類それぞれについて、フォームの有効期限等のチェックやデータ入力等の煩雑な作業を行う必要があるので、改善が望まれている。
【０００５】
本発明は、かかる事情に鑑みてなされたものであり、その目的は、煩雑な操作を行うことなく、電子フォームに応じて印刷された書類のフォームの有効期限を検査し、記載されたデータの入力負荷を軽減することができる電子フォーム処理方法、電子フォーム処理システム、および電子フォーム処理プログラムを提供することにある。
【課題を解決するための手段】
【０００６】
前記目的を達成するために、本発明の第１の観点の電子フォーム処理方法は、第１および第２のコンピュータを含む電子フォーム処理システムの電子フォーム処理方法であって、前記第１のコンピュータが、規定された項目に対してデータ入力を促す電子フォーム、前記電子フォームの有効期限を示す有効期限情報、および前記電子フォームに基づいて入力される入力データと前記有効期限情報を示す機械的に読み取り可能な画像パターンを印刷させる機能が規定された電子フォーム処理プログラムを受信して、当該受信した電子フォーム処理プログラムを第１の記憶手段に記憶する第１のステップと、前記第１のコンピュータが、実行指示を受けて、前記第１のステップによる前記第１の記憶手段から前記電子フォーム処理プログラムを読み出して実行し、前記電子フォームに基づいて入力される入力データおよび前記有効期限情報を示す前記画像パターンを印刷する処理を行う第２のステップと、前記第２のコンピュータが、前記第２のステップにより印刷された前記画像パターンを読み取り、当該読み取り結果を基に前記有効期限情報を抽出し、当該抽出された有効期限情報および計時される時刻情報に基づいて現時刻が前記有効期限内であるか否かを判別し、前記有効期限内であることを条件に前記読み取り結果を基に抽出された入力データを有効なデータとする第３のステップとを有する。
【０００７】
さらに、前記目的を達成するために、本発明の第２の観点の電子フォーム処理システムは、第１および第２のコンピュータを含む電子フォーム処理システムであって、前記第１のコンピュータは、表示手段と、操作入力手段と、出力手段と、規定された項目に対してデータ入力を促す電子フォーム、前記電子フォームの有効期限を示す有効期限情報、および前記電子フォームに基づいて入力される入力データと前記有効期限情報を示す機械的に読み取り可能な画像パターンを印刷させる機能が規定された電子フォーム処理プログラムを受信する受信手段と、前記受信手段が受信した電子フォーム処理プログラムを記憶する記憶手段と、実行指示を受けて、前記記憶手段から前記電子フォーム処理プログラムを読み出して実行し、前記表示手段に前記電子フォームに応じた入力画面を表示する処理を行い、前記電子フォームに応じて前記操作入力手段から入力される入力データおよび前記有効期限情報を示す前記画像パターンを印刷する処理を行う第１の制御手段と、を含み、前記第２のコンピュータは、計時手段と、前記印刷された画像パターンを読み取る読取手段と、前記読取手段による読み取り結果を基に前記有効期限情報を抽出し、当該抽出された有効期限情報および計時手段により計時される時刻情報に基づいて現時刻が前記有効期限内であるか否かを判別し、前記有効期限内であることを条件に前記読み取り結果を基に抽出された入力データを有効なデータとする第２の制御手段と、を含む。
【０００８】
さらに、前記目的を達成するために、本発明の第３の観点の電子フォーム処理プログラムは、コンピュータに実行される電子フォーム処理プログラムであって、実行指示を受けて、規定された項目に対してデータ入力を促す電子フォームに応じた入力画面を表示する処理を行う第１のステップと、前記第１のステップによる前記電子フォームに応じた入力画面に基づいて入力された入力データ、および前記電子フォームの有効期限情報を示す機械的に読み取り可能な画像パターンを印刷する処理を行う第２のステップとを前記コンピュータに実行させる。
【発明の効果】
【０００９】
本発明によれば、煩雑な操作を行うことなく、電子フォームに応じて印刷された書類のフォームの有効期限を検査し、記載されたデータの入力負荷を軽減することができる電子フォーム処理方法、電子フォーム処理システム、および電子フォーム処理プログラムを提供することができる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の一実施形態に係る処理システムについて図面を参照しながら説明する。
図１は、本発明の一実施形態に係る処理システムの全体図である。
【００１１】
本実施形態に係る電子フォーム処理システム１は、例えば図１に示すように、サーバ装置２、端末装置３、および管理装置４を有する。
サーバ装置２から端末装置３に、本発明に係る電子フォーム処理プログラム（ＰＲＧＦ）５が送信される。
サーバ装置２および端末装置３は、例えば図１に示すようにデータ通信路、詳細には通信ネットワーク６により接続されている。
【００１２】
本実施形態では端末装置３は、複数の端末装置３−１〜端末装置３−ｎ（ｎは整数）により構成されているが、説明を簡単にするために端末装置３（３−１）について説明する。
以下、複数の端末装置３−１〜端末装置３−ｎをまとめて端末装置３ともいう。
【００１３】
サーバ装置２は本発明に係る第３のコンピュータの一例に相当する。端末装置３は本発明に係るコンピュータや第１のコンピュータの一例に相当する。管理装置４は本発明に係る第２のコンピュータの一例に相当する。
【００１４】
本実施形態に係る電子フォーム処理システム１では、例えばサーバ装置２は電子フォーム処理プログラム５の提供元である企業等のサーバ装置２の管理者により操作され、管理装置４は申込先の管理者２０により操作され、端末装置３は申込元のユーザ（申請者）３０により操作される。
【００１５】
本実施形態に係る電子フォーム処理プログラム（ＰＲＧＦ）５は、例えばサーバ装置２や端末装置３等のコンピュータにより実行されるプログラムであり、詳細にはウェブブラウザ等のウェブページを閲覧するソフトにより実行されるプログラムである。
また、電子フォーム処理プログラム（ＰＲＧＦ）５は、例えば少なくとも規定された項目に対してデータ入力を促す電子フォーム、その電子フォームの有効期限を示す有効期限情報、電子フォームに基づいて入力される入力データと有効期限情報を示す機械的に読み取り可能な画像パターンを印刷させる機能等が規定されている。
機械的に読み取り可能な画像パターンは、例えば予め規定されたパターンを組み合わせて生成される１次元バーコードや２次元バーコード等の画像パターンである。
また、画像パターンは、例えば設定画像に入力データや有効期限情報に応じて電子透かし処理を施した画像パターンであってもよい。電子透かし処理を施すことにより、例えば書類の外観を損なわずに、本発明に係るデータを含む画像パターンを書類に印刷することができる。
【００１６】
サーバ装置２や端末装置３等のコンピュータは、この電子フォーム処理プログラム（ＰＲＧＦ）を実行することにより、本発明に係る機能を実現する。
【００１７】
端末装置３は、通信ネットワーク６を介して受信した電子フォーム処理プログラム５を内部の記憶装置に記憶し、実行指示を受けて、その記憶装置から電子フォーム処理プログラム５を読み出して実行し、電子フォームに基づいて入力される入力データおよび有効期限情報を示す画像パターンを印刷する処理を行う。
【００１８】
管理装置４は、その印刷された画像パターンを読み取り、読み取り結果を基に有効期限情報を抽出し、当該抽出された有効期限情報および計時される時刻情報に基づいて現時刻が有効期限内であるか否かを判別し、有効期限内であることを条件に、読み取り結果を基に抽出された入力データを有効なデータとする。
管理装置４は、例えば有効期限内であると判別した場合に、読み取り結果を基に抽出された入力データを内部の記憶装置に記憶し、有効期限内でないと判別した場合に入力データを破棄する。
【００１９】
以下、サーバ装置２，端末装置３，管理装置４の各構成要素について図面を参照しながら詳細に説明する。
〔サーバ装置２〕
本実施形態に係るサーバ装置２は、例えば図１に示すように、通信インタフェース（Ｉ／Ｆ）２１、計時部２２、操作入力部２３、表示部２４、出力部２５、記憶装置２６、および制御回路（ＣＰＵ：Central processing unit ）２７を有する。
各構成要素は、例えばバス（データ通信線）２８により接続されている。
【００２０】
通信インタフェース２１は、例えば制御回路２７の制御により、通信ネットワーク６を介して端末装置３とデータ通信を行い、データ通信の結果を制御回路２７に出力する。
【００２１】
計時部２２は、例えば水晶発振器等による発振信号に基づいて計時を行い、現時刻を示す時刻情報を示す信号を制御回路２７に出力する。
【００２２】
操作入力部２３は、例えばサービス提供者２０の管理者等による操作に応じた信号を制御回路２７に出力する。操作入力部２３は、例えばキーボードやマウス、タッチパネル等の操作入力装置を有する。
【００２３】
表示部２４は、制御回路２７の制御により本発明に係る画面表示を行う。詳細には、表示部２４は、例えば電子フォームに応じた入力画面等を表示する。
【００２４】
出力部２５は、制御回路２７の制御により、例えば本発明に係る電子フォームや入力データに応じて、入力データに応じた内容を被印刷物、例えば紙、プラスチックフィルム、シート形状の材料等に印刷して書類を出力する。
出力部２５は、例えばいわゆるプリンタ等の印刷装置を有する。
【００２５】
記憶装置２６は、本発明に係るサーバ装置２の処理を記述したプログラム（ＰＲＧ１）５１や、電子フォーム処理プログラム（ＰＲＧＦ）５、および初期データ等を記憶し、制御回路２７の制御により、必要に応じて各種データを読み出したり、書き込まれたデータを記憶する。
【００２６】
記憶装置２６は、例えば図１に示すように、メモリ２６１、および大容量記憶装置２６２を有する。
メモリ２６１は、例えばＲＡＭ（Random access memory）やＲＯＭ（Read only memory）等の半導体記憶装置を有し、制御回路２７のワークスペースとして用いられる。
大容量記憶装置２６２は、例えば磁気ディスクや光磁気ディスク、光ディスク等の大容量記憶装置等を有する。
【００２７】
制御回路２７は、装置全体の構成要素を制御して、本発明に係る処理を行う。
制御回路２７は、例えばプログラム（ＰＲＧ１）５１や電子フォーム処理プログラム５を実行することにより本発明に係る処理を行う。
【００２８】
例えば制御回路２７は、操作入力部２３から電子フォームの有効期限情報を設定させる信号が入力されると、その信号に応じて電子フォームの有効期限情報を設定する。制御回路２７は、詳細には、電子フォーム処理プログラム５に電子フォームと、有効期限情報を設定する。
【００２９】
また、制御回路２７は、例えば通信Ｉ／Ｆ２１により端末装置３から電子フォーム処理プログラム５の送信要求を受信すると、要求に応じて記憶装置２６から電子フォーム処理プログラム５を読み出して、その電子フォーム処理プログラム５を要求元の端末装置３に通信Ｉ／Ｆ２１を介して送信する。
【００３０】
〔端末装置３〕
端末装置３は、例えば図１に示すように、通信インタフェース（Ｉ／Ｆ）３１、計時部３２、操作入力部３３、表示部３４、出力部３５、記憶装置３６（メモリ３６１、大容量記憶装置３６２）、および制御回路３７（ＣＰＵ）を有する。
各構成要素は、例えばバス（データ通信線）３８により接続されている。
【００３１】
通信Ｉ／Ｆ３１は、本発明に係る受信手段の一例に相当する。操作入力部３３は本発明に係る操作入力手段の一例に相当する。
表示部３４は、本発明に係る表示手段の一例に相当する。出力部３５は本発明に係る出力手段の一例に相当する。
記憶装置３６は、本発明に係る記憶手段の一例に相当する。
制御回路３７（ＣＰＵ）は、本発明に係る第１の制御手段の一例に相当する。
【００３２】
通信インタフェース３１は、例えば制御回路３７の制御により、通信ネットワーク６を介してサーバ装置２とデータ通信を行い、データ通信の結果を制御回路３７に出力する。
【００３３】
計時部３２は、例えば水晶発振器等による発振信号に基づいて計時を行い、現時刻を示す時刻情報を示す信号を制御回路３７に出力する。
【００３４】
操作入力部３３は、例えば申請者３０等による操作に応じた信号を制御回路３７に出力する。操作入力部３３は、例えばキーボードやマウス、タチパネル等の操作入力装置を有する。
【００３５】
表示部３４は、制御回路３７の制御により本発明に係る画面表示を行う。詳細には、表示部３４は、例えば電子フォームに応じた入力画面や入力データに応じた画面を表示する。
【００３６】
出力部３５は、制御回路３７の制御により、例えば本発明に係る電子フォームや入力データに応じて生成された書類等を出力する。その際、出力部３５は、電子フォーム処理プログラム５に含まれる有効期限情報や入力データを示す画像パターンと共に印刷する。出力部３５は、例えばプリンタ等の印刷装置を有する。
【００３７】
記憶装置３６は、端末装置３の処理を記述したプログラム（ＰＲＧ２）５２や、電子フォーム処理プログラム（ＰＲＧＦ）５、初期データ等を記憶し、制御回路３７の制御により、必要に応じて各種データを読み出したり、書き込まれたデータを記憶する。
また、記憶装置３６は、通信Ｉ／Ｆ３１により受信した電子フォーム処理プログラム５を記憶する。
【００３８】
記憶装置３６は、例えばメモリ３６１、大容量記憶装置３６２を有する。
メモリ３６１は、例えばＲＡＭやＲＯＭ等の半導体記憶装置等を有し、制御回路３７のワークスペースとして用いられる。
大容量記憶装置３６２は、例えば磁気ディスクや光磁気ディスク、光ディスク等の大容量記憶装置等を有する。
【００３９】
制御回路３７は、装置全体の構成要素を制御して、本発明に係る処理を行う。
また、制御回路３７は、例えばプログラム（ＰＲＧ２）５２や電子フォーム処理プログラム５を実行することにより本発明に係る処理を行う。
【００４０】
図２は、図１に示した処理システムに係る電子フォーム処理プログラムの機能およびデータ（情報）を説明するための図である。
【００４１】
例えば制御回路３７は、電子フォーム処理プログラム５を実行することにより、本発明に係る電子フォーム機能を実現する。
電子フォーム機能とは、通信ネットワーク環境下で実行される業務プロセスを、従来の紙の書類に変わって実現するツールであって、入力・演算・表示・出力等の機能を持ち、電子化の特性を活かして、例えば入力時点では入力ナビゲーション機能やデータ誤入力チェック機能、自動計算機能、データベース参照機能などで、ユーザにとって理解しやすく、入力負荷の低い仕組みを提供する機能である。
【００４２】
電子フォーム処理プログラム（ＰＲＧＦ）５は、例えば図２に示すように、有効期限情報Ｄ５１、電子フォームデータＤ５２、有効期限チェック機能５３、ユーザインタフェース（ＧＵＩ：Graphical user interface）機能５４、演算機能５５、条件データＤ５６１、エラーチェック機能５６、ＣＧＩ（Common gateway interface）連動機能５７、電子署名機能５８、送信処理機能５９、送信先情報Ｄ５９１、画像パターン生成機能５１０、画像パターンデータＤ５１０１、および印刷処理機能５１１を有する。
【００４３】
有効期限情報Ｄ５１は、電子フォームデータＤ５２の有効期限を示す情報である。
【００４４】
電子フォームデータＤ５２は、いわゆる規定された項目に対して入力を促すフォームデータである。
【００４５】
有効期限チェック機能５３は、有効期限情報Ｄ５１有効期限をチェックする制御を行う。
【００４６】
ＧＵＩ機能５４は、例えば電子フォームデータＤ５２に基づいて入力画面を表示させる表示制御を行い、入力されたデータに応じて入力データに応じた画面を表示する制御を行う。
【００４７】
図３は、図２に示した電子フォーム処理プログラムによる電子フォームの一具体例を示す図である。
ＧＵＩ機能５４は、例えば図３に示すような入力画面ＤＩＳＰ１等のＧＵＩ画面を表示部３４に表示させる。
本実施形態では図３に示すような申込書に対応する電子フォームに応じた入力画面ＤＩＳＰ１を説明する。
【００４８】
入力画面ＤＩＳＰ１は、書類の記入事項として、例えば氏名入力フィールドＰ１、フリガナ入力フィールドＰ２、生年月日入力フィールドＰ３、住所入力フィールドＰ４、電話番号入力フィールドＰ５、申込理由入力フィールドＰ６、保存制御ボタンＢＴ７、印刷制御ボタンＢＴ８、電子署名制御ボタンＢＴ９、および送信制御ボタンＢＴ１０等を有する。
初期時に、各入力フィールドＰ１〜Ｐ６は空欄となっており、申請者３０は、各入力フィールドＰ１〜Ｐ６にデータを入力する。
【００４９】
氏名入力フィールドＰ１は、例えば申請者３０の氏名が入力される欄である。
フリガナ入力フィールドＰ２は、申請者３０の氏名のフリガナが入力される欄である。
生年月日入力フィールドＰ３は、申請者３０の生年月日が入力される欄である。
住所入力フィールドＰ４は、申請者３０の住所が入力される欄である。
電話番号入力フィールドＰ５は、申請者３０の電話番号が入力される欄である。
申込理由入力フィールドＰ６は、申込理由が入力される欄である。
【００５０】
保存制御ボタンＢＴ７は、各入力フィールドに入力された入力データを、保存する際に操作される操作ボタンである。この保存制御ボタンＢＴ７が操作された場合に、制御回路３７は記憶装置３６に入力データを記憶する。
【００５１】
印刷制御ボタンＢＴ８は、電子フォームおよび電子フォームに応じて入力された入力データを基に生成した書類を紙等に印刷する際に操作されるボタンである。この印刷制御ボタンＢＴ８が操作された場合に、制御回路３７は印刷処理機能５１１を実行して印刷処理を行う。
【００５２】
電子署名制御ボタンＢＴ９は、電子フォームおよび電子フォームに応じて入力された入力データを基に生成した書類の電子署名を行う際に操作されるボタンである。この電子署名制御ボタンＢＴ９が操作された場合に、制御回路３７は、電子署名機能５８を実行して電子署名処理を行う。
【００５３】
送信制御ボタンＢＴ１０は、電子フォームおよび電子フォームに応じて入力された入力データを基に生成した書類を送信する際に操作されるボタンである。この送信制御ボタンＢＴ１０が操作された場合に、制御回路３７は、送信処理機能５９を実行して送信処理を行う。
【００５４】
演算機能５５は、電子フォームや入力データに基づいて、所定の演算機能を行う。例えば演算機能５５は、生年月日入力フィールドＰ３に入力された年号を、西暦から和暦またはその逆の演算を行う。
【００５５】
エラーチェック機能５６は、予め設定された条件データＤ５６１に基づいて、入力画面に応じて操作入力部３３により入力された入力データが、条件データＤ５６１に適合するか否かを判別する。また、エラーチェック機能５６は、その判別の結果、適合する場合に、送信処理機能５９を実行し、当該入力データを予め設定された送信先に通信Ｉ／Ｆ３１を介して送信させる。
【００５６】
ＣＧＩ連動機能５７は、サーバ装置２が実行するプログラム（ＰＲＧ１）との間で要求およびデータの入力を行う。
電子署名機能５８は、例えば入力画面に応じて入力されたデータに対して、申請者３０の署名を行う機能を提供する。電子署名機能５８は、例えば公開暗号鍵暗号方式や認証局等を利用した公開鍵基盤（ＰＫＩ：Public Key Infrastructure）等を利用して電子署名（デジタル署名）を実現する。
【００５７】
送信処理機能５９は、例えば入力画面に応じて入力された入力データを、予め設定された送信先を示す送信先情報Ｄ５９１に基づいて、その送信先に通信Ｉ／Ｆ３１を介して送信する。
【００５８】
また、送信処理機能５９は、送信時に、予め規定された方式、例えばＸＭＬ（extensible markup language）等に規定された形式に従うように入力データに変換処理を施して送信する。
【００５９】
送信先は、例えば本実施形態では管理装置４や、サービス提供者２０により管理される通信処理装置であり、送信先情報Ｄ５９１は、通信ネットワーク６上で管理装置４等の通信処理装置を識別するためのアドレス情報、詳細にはＩＰ（Internet protocol）アドレスや、ＭＡＣ（Media access control address）等の情報である。
【００６０】
画像パターン生成機能５１０は、電子フォームデータＤ５２に基づいて入力される入力データと有効期限情報を示す機械的に読み取り可能な画像パターンを印刷させる。
【００６１】
画像パターンは、例えば上述したように１次元バーコードや２次元バーコードの画像パターンである。
１次元バーコードは、種々の幅を持ち、隣接し合う線形状の画像パターンが組み合わされて横方向に並んで形成される。
２次元バーコードは、種々の形状の画像パターンが組み合わされて縦横方向に並んで形成される。
２次元バーコードを採用した場合には、例えばスタック方式やマトリックス方式等の２次元バーコードを用いる。
スタック方式バーコードは、例えば１次元バーコードを縦に積み重ねて縦横で情報を表示したバーコードである。
マトリックス方式バーコードは、データを白黒交互のます目（セル）で縦横モザイク状に表示したバーコードである。
例えば２次元バーコードは、ＱＲコードや、データコード、カルラコード等である
【００６２】
画像パターン生成機能５１０は、画像パターンデータＤ５１０１として上述した予め規定された方式に応じた画像パターンを組み合わせて、入力データおよび有効期限情報に応じた画像パターンを生成する。
【００６３】
印刷処理機能５１１は、画像パターン生成機能５１０により生成された画像パターンを、例えば出力部３５のプリンタにより紙に印刷する。
また、印刷処理機能５１１は、その画像パターンと共に、電子フォームデータＤ５２および入力データに応じて生成されたデータを基に印刷処理を行い、例えば紙に印刷された書類を生成する。
【００６４】
図４は、図１に示した電子フォーム処理システム１の端末装置３により印刷された書類の一具体例を示す図である。
【００６５】
端末装置３は、例えば図４に示すように、電子フォームデータＤ５２を紙に印刷して書類ＰＲ１印刷を行う。
例えば紙に印刷された書類ＰＲ１には、図４に示すように、入力フィールドＰ１〜Ｐ６それぞれに、入力データに応じた記入内容が印刷されている。
【００６６】
詳細には、氏名入力フィールドＰ１には、例えば申請者３０の氏名を示すデータＰＰ１が印刷されている。
フリガナ入力フィールドＰ２には、申請者３０の氏名のフリガナを示すデータＰＰ２が印刷されている。
生年月日入力フィールドＰ３には、申請者３０の生年月日を示すデータＰＰ３が印刷されている。
住所入力フィールドＰ４には、申請者３０の住所を示すデータＰＰ４が印刷されている。
電話番号入力フィールドＰ５には、申請者３０の電話番号を示すデータＰＰ５が印刷されている。
申込理由入力フィールドＰ６には、申込理由を示すデータＰＰ６が印刷されている。
【００６７】
また、申込書（書類）ＰＲ１の右上部には、申込年月日を示すデータＰＰ７が印刷されている。申込年月日を示すデータＰＰ７は例えば端末装置３の計時部３２により計時される時刻情報に基づいて設定される。
【００６８】
例えば申込書（書類）ＰＲ１の左下部には、図４に示すように、署名入力欄Ｐ８や印欄Ｐ９が印刷される。
この署名入力欄Ｐ８には、申込時に例えばユーザ３０により自筆にてサイン（署名）ＰＰ８が記入される。
印欄Ｐ９には、申込時に例えばユーザ３０が印鑑を用いて印ＰＰ９が押される。
【００６９】
また、本実施形態に係る申込書（書類）ＰＲ１の右下部には、図４に示すように、本発明に係る画像パターンＰＰ１０が印刷されている。
【００７０】
図５は、図１に示した電子フォーム処理システム１の端末装置３により生成された入力データの一具体例を示す図である。
制御回路３７は、例えば予め規定された方式、例えば図５に示すようにＸＭＬデータに変換された入力データＰＰ１００や、有効期限情報Ｄ５１を基に、図４に示すような画像パターンＰＰ１０を生成する。
【００７１】
図５に示すデータＰＰ１００は、例えばデータの属性を示す開始タグと終了タグの間に、各データＰＰ１〜ＰＰ７を含む論理構造を有する。
入力データをＸＭＬデータに変換することで、各入力データを管理装置４のデータベースにて効率的に管理することができる。
【００７２】
〔管理装置４〕
管理装置４は、例えば図１に示すように、通信インタフェース（Ｉ／Ｆ）４１、計時部４２、操作入力部４３、表示部４４、出力部４５、記憶装置４６（メモリ４６１、大容量記憶装置４６２）、制御回路４７（ＣＰＵ）、および読取部４９を有する。
各構成要素は、例えばバス（データ通信線）４８により接続されている。
【００７３】
読取部４９は、本発明に係る読取手段の一例に相当し、計時部４２は、本発明に係る計時手段の一例に相当し、記憶装置４６は本発明に係る第２の記憶手段の一例に相当し、制御回路４７（ＣＰＵ）は本発明に係る第２の制御手段の一例に相当する。
【００７４】
通信Ｉ／Ｆ４１は、例えば端末装置３から書類を示す電子データを受信した場合に、その電子データを制御回路４７に出力する。
計時部４２は、例えば水晶発振器等による発振信号に基づいて計時を行い、現時刻を示す時刻情報を示す信号を記憶装置３６に出力する。
【００７５】
操作入力部４３は、例えば管理者２０等による操作に応じた信号を制御回路４７に出力する。操作入力部４３は、例えばキーボードやマウス、タッチパネル等の操作入力装置を有する。
【００７６】
表示部４４は、制御回路４７の制御により本発明に係る画面表示を行う。詳細には、表示部４４は、例えば読取部４９により読み取られた入力データや有効期限情報Ｄ５１を示す画面表示を行う。
出力部４５は、制御回路４７の制御により、例えば本発明に係る書類等を出力する。出力部４５は、例えばプリンタ等の印刷装置を有する。
【００７７】
記憶装置４６は、管理装置４の処理を記述したプログラム（ＰＲＧ３）５３０や、初期データ等を記憶し、制御回路４７の制御により、必要に応じて各種データを読み出したり、書き込まれたデータを記憶する。
メモリ４６１は、例えばＲＡＭやＲＯＭ等の半導体記憶装置等を有し、制御回路４７のワークスペースとして用いられる。
大容量記憶装置４６２は、例えば磁気ディスクや光磁気ディスク、光ディスク等の大容量記憶装置等を有する。
【００７８】
読取部４９は、印刷された書類を読み取り、その読み取り結果に応じた信号を制御回路４７に出力する。詳細には読取部４９は例えば、書類ＰＲ１に印刷された画像パターンＰＰ１０を読み取り、その読み取り結果に応じた信号を制御回路４７に出力する。
【００７９】
読取部４９は、例えば画像パターンＰＰ１０が１次元または２次元バーコードの場合には、その画像パターンＰＰ１０を読み取るバーコードリーダを有する。
また、読取部４９として、ＣＣＤ（Charge coupled device）や、Ｃ−ＭＯＳ（Complementary metal-oxide semiconductor）等の撮像素子を有してもよい。
【００８０】
制御回路４７は、装置全体の構成要素を制御して、本発明に係る処理を行う。
また、制御回路４７は、例えばプログラム（ＰＲＧ３）５３０を実行することにより本発明に係る処理を行う。
【００８１】
制御回路４７は、読取部４９による読み取り結果を基に有効期限情報Ｄ５１を抽出し、当該抽出された有効期限情報Ｄ５１および計時部４２により計時される時刻情報に基づいて現時刻が有効期限内であるか否かを判別し、有効期限内であることを条件に読み取り結果を基に抽出された入力データＰＰ１００を有効なデータとする。
【００８２】
また、制御回路４７は、有効期限内であると判別した場合に、読み取り結果を基に抽出された入力データＰＰ１００を記憶装置４６に記憶し、有効期限内でないと判別した場合にその入力データＰＰ１００を破棄する。
【００８３】
また、制御回路４７は、有効期限内でないと判別した場合にその旨を報知する処理を行う。例えば報知処理として、制御回路４７は、表示部４４にその旨を報知する画面表示を行う。
【００８４】
制御回路４７は、前記画像パターンを読み取り、当該読み取り結果および前記予め規定されたパターンを基に、有効期限情報Ｄ５１および入力データを抽出する。
【００８５】
また、入力データＰＰ１００に電子署名処理が施されている場合には、制御回路４７は、読み取り結果を基に抽出された電子署名処理が施された入力データＰＰ１００を基に、入力データＰＰ１００が有効か否かを判別し、判別の結果、有効であると判別した場合に当該入力データＰＰ１００を記憶装置４６に記憶し、有効でないと判別した場合に、入力データＰＰ１００を破棄する。
【００８６】
図６は、図１に示した電子フォーム処理システムの動作を模式的に説明するための図である。図７は、図１に示した電子フォーム処理システム１の動作、特にサーバ装置２と端末装置３の動作を説明するためのフローチャートである。図８は、図１に示した電子フォーム処理システム１の動作、特に管理装置４の動作を説明するためのフローチャートである。
【００８７】
図６〜図８を参照しながら、電子フォーム処理システム１の動作、特にサーバ装置２、端末装置３、および管理装置４それぞれの制御回路の動作を中心に説明する。
【００８８】
本実施形態では、サーバ装置２が通信ネットワーク６を介して電子フォーム処理プログラム５を端末装置３に配信し、端末装置３がその電子フォーム処理プログラム５を実行することにより作成した書類ＰＲ１を郵送にて申込先に提出し、申込先の管理者２０により操作される管理装置４は、その書類ＰＲ１に印刷されている画像パターンＰＰ１０を読み取り、またその書類ＰＲ１のフォームの有効期限をチェックする場合を説明する。
【００８９】
ステップＳＴ１において、サーバ装置２の制御回路２７は、電子フォームデータ（電子フォームとも言う）Ｄ５２、およびその電子フォームデータＤ５２の有効期限情報Ｄ５１を設定する。
詳細には、制御回路２７は、例えば管理者２０の操作により操作入力部２３から入力された信号に基づいて、電子フォームデータＤ５２および有効期限情報Ｄ５１を設定し、その電子フォームデータＤ５２、有効期限情報Ｄ５１、および有効期限チェック機能５３等を含む電子フォーム処理プログラム５を生成して、記憶装置２６に記憶する。
この際、制御回路２７は、電子フォームに応じた入力画面上に有効期限情報Ｄ５１を表示しないように電子フォーム処理プログラム５を設定する。
【００９０】
ステップＳＴ２において、端末装置３の制御回路３７は、例えば操作入力部３３から、電子フォーム処理プログラム５の要求指示を示す信号が入力されると、通信Ｉ／Ｆ３１により通信ネットワーク６を介してサーバ装置２に、電子フォーム処理プログラム５の送信要求を示す信号Ｓ３１１を送信する。
【００９１】
ステップＳＴ３において、サーバ装置２の制御回路２７は、通信Ｉ／Ｆ２１により端末装置３から要求を受信すると、要求に応じた電子フォーム処理プログラム５を記憶装置２６から読み出し、電子フォーム処理プログラム５を実行する。
ステップＳＴ４において、制御回路２７は、例えば電子フォーム処理プログラム５の有効期限チェック機能５３を実行して、有効期限をチェック（検査）する。
詳細には、制御回路２７は、計時部２２により計時される時刻情報と、有効期限情報Ｄ５１に基づいて、有効期限内か否かを判別し、判別の結果、有効期限内でない場合、つまり有効期限が過ぎている場合に、例えば電子フォームデータＤ５２を更新する処理を行う（ＳＴ５）。
詳細には制御回路２７は、操作入力部２３から入力された新たな電子フォームデータＤ５２および有効期限情報Ｄ５１に基づいて、電子フォーム処理プログラム５を更新する処理を行い、ステップＳＴ６の処理に進む。
一方、ステップＳＴ４の判別において、制御回路２７は、有効期限内であると判別した場合には、ステップＳＴ６の処理に進む。
【００９２】
ステップＳＴ６において、制御回路２７は、電子フォーム処理プログラム５を、通信Ｉ／Ｆ２１により要求元の端末装置３に送信する。
【００９３】
ステップＳＴ７において、端末装置３の制御回路３７は、サーバ装置２から受信した電子フォーム処理プログラム５を受信すると、受信した電子フォーム処理プログラム５を記憶装置３６に記憶する。
【００９４】
ステップＳＴ８において、制御回路３７は、例えば操作入力部３３から入力された実行指示を受けて、記憶装置３６から電子フォーム処理プログラム５を読み出して実行し、有効期限情報Ｄ５１に基づいて現時刻が有効期限内か否かを判別する（ＳＴ９）。
詳細には、制御回路３７は、有効期限情報Ｄ５１と計時部３２が計時する時刻情報に基づいて、現時刻が電子フォームデータＤ５２の有効期限内か否かを判別する。
【００９５】
制御回路３７は、その判別の結果、現時刻が有効期限内でないと判別した場合に、表示部３４に例えば図３に示すような入力画面を表示する処理を抑止する（ＳＴ１０）。詳細には、制御回路３７は電子フォームを開かない。
ステップＳＴ１１において、制御回路３７は、現時刻が有効期限内でないと判別した場合に、その旨を報知する処理を行う。
制御回路３７は、例えば申込書に関する電子フォームデータＤ５２の場合に、表示部３４に”このフォームは有効期限が過ぎています。新たな申込書を入手してください。”と表示された画面を表示することで報知を行い、この電子フォームに関する処理を終了する。
また、制御回路３７は、例えばアンケート用紙に関する電子フォームデータＤ５２の場合に、表示部３４に”このアンケートは終了しました。”と表示された画面を表示することで報知を行い、この電子フォームに関する処理を終了する。
【００９６】
一方、ステップＳＴ９において、端末装置３の制御回路３７は、有効期限内であると判別した場合には、例えば図３に示すように表示部３４に電子フォームデータＤ５２に応じた入力画面を表示する処理を行う（ＳＴ１２）。
【００９７】
この際、制御回路３７は、電子フォームに応じた入力画面上に有効期限情報Ｄ５１を表示しないように表示部３４の表示制御を行う。
【００９８】
ステップＳＴ１３において、制御回路３７は、表示部３４に入力画面に対応して操作入力部３３により入力された入力データを表示する処理を行う。この際、制御回路３７は、例えば図３に示すように入力画面内の各入力フィールドＰ１〜Ｐ６に、入力データに応じた表示を行う。
【００９９】
ステップＳＴ１４において、制御回路３７は、エラーチェック機能５６を実行し、予め設定された条件データＤ５６１に基づいて、入力画面に応じて操作入力部３３により入力された入力データが、条件データＤ５６１に適合するか否かを判別する。その判別の結果、適合しないと判別した場合には、制御回路３７は、ステップＳＴ１３の処理に戻り、データの再入力を受け付ける。
【０１００】
ステップＳＴ１４の判別において適合すると判別した場合に、制御回路３７は、例えば電子署名制御ボタンＢＴ９が操作されたことを示す信号が操作入力部３３から入力されると、電子署名機能５８を実行して、電子署名処理を行う（ＳＴ１５）。
【０１０１】
ステップＳＴ１６において、端末装置３の制御回路３７は、画像パターン生成機能５１０を実行し、例えば図４に示すように、電子フォームに基づいて入力される入力データおよび有効期限情報Ｄ５１を示す画像パターンＰＰ１０を生成する。
【０１０２】
ステップＳＴ１７において、制御回路３７は、その画像パターンＰＰ１０、各入力データＰＰ１〜６、申込年月日データＰＰ７、および電子フォームデータＤ５２等に応じて申込書を生成し、出力部３５により例えば紙に印刷する処理を行い、図４に示すような書類ＰＲ１を生成する。
【０１０３】
ステップＳＴ１８において、ユーザ３０により、書類ＰＲ１の署名入力欄Ｐ８に自筆にてサイン（署名）ＰＰ８が記入され、印欄Ｐ９に印鑑を用いて印ＰＰ９が押される。
【０１０４】
ステップＳＴ１９において、その書類ＰＲ１は、例えばユーザ３０により申込先に直接提出されてもよいし、例えば郵送やファクシミリ等の搬送手段により申込先に提出される。
【０１０５】
ステップＳＴ２０において、本実施形態の申込先である企業では、例えば管理者２０は、その書類ＰＲ１の内容を確認する際に、管理装置４により申込書（書類）ＰＲ１を読み取る。
【０１０６】
詳細には、管理装置４の読取部４９は、印刷された申込書（書類）ＰＲ１をスキャナ装置等により読み取る。また、例えば具体的には、図４に示す画像パターンＰＰ１０を読取部４９のバーコードリーダにより読み取り、その読み取り結果を示す信号を制御回路４７に出力する。
【０１０７】
ステップＳＴ２２において、制御回路４７は、プログラム（ＰＲＧ３）５３０を実行して、読取部４９から入力された信号を基に、有効期限情報Ｄ５１や入力データＰＰ１００等を抽出する。
【０１０８】
ステップＳＴ２３において、制御回路４７は、抽出された有効期限情報Ｄ５１および計時部４２により計時される時刻情報に基づいて現時刻が有効期限内であるか否かを判別し、有効期限内であることを条件に読み取り結果を基に抽出された入力データＰＰ１００を有効なデータとする。
【０１０９】
詳細には、有効期限内であると判別した場合に、画像パターンＰＰ１０に電子署名処理が施されている場合には、ステップＳＴ２４において、読取部４９による読み取り結果を基に抽出された電子署名処理が施された入力データを基に、入力データが有効か否かを判別する。
制御回路４７は、この電子署名による認証処理として、端末装置３により行われた電子署名処理に対応した処理、例えば公開暗号鍵暗号方式や認証局等を利用した公開鍵基盤ＰＫＩ等を利用して行う。
【０１１０】
ステップＳＴ２４の判別の結果、有効であると判別した場合に、制御回路４７は、入力データＰＰ１００を有効なデータ（適正ナデータ）であると判別し（ＳＴ２５）、その入力データＰＰ１００を記憶装置４６に記憶して（ＳＴ２６）、そのデータを管理する（ＳＴ２７）。
【０１１１】
一方、ステップＳＴ２３の判別において、有効期限内でないと判別した場合や、ステップＳＴ２４の判別において電子署名が適正でない場合に、制御回路４７は、入力データＰＰ１００を無効なデータであると判断し（ＳＴ２８）、その旨を報知する処理を行う（ＳＴ２９）。制御回路４７は、例えば報知処理として、表示部４４にその旨を報知する画像を表示する。
【０１１２】
ステップＳＴ３０において、制御回路４７は、入力データＰＰ１００を破棄する。
【０１１３】
以上、説明したように、端末装置３は、表示部３４と、操作入力部３３と、出力部３５と、規定された項目に対してデータ入力を促す電子フォームデータＤ５２、有効期限情報Ｄ５１、および電子フォームに基づいて入力される入力データＰＰ１００と有効期限情報Ｄ５１を示す機械的に読み取り可能な画像パターンＰＰ１０を印刷させる機能が規定された電子フォーム処理プログラム５をサーバ装置２から受信する通信Ｉ／Ｆ３１と、通信Ｉ／Ｆ３１が受信した電子フォーム処理プログラム５を記憶する記憶装置３６と、実行指示を受けて、記憶装置３６から電子フォーム処理プログラム５を読み出して実行し、表示部３４に電子フォームデータＤ５２に応じた入力画面を表示する処理を行い、電子フォームデータＤ５２に応じて操作入力部３３から入力される入力データＰＰ１００および有効期限情報Ｄ５１を示す画像パターンＰＰ１０を出力部３５により印刷する処理を行う制御回路３７とを有し、管理装置４は、計時部４２と、印刷された画像パターンＰＰ１０を読み取る読取部４９と、読取部４９による読み取り結果を基に有効期限情報Ｄ５１を抽出し、抽出された有効期限情報Ｄ５１および計時部４２により計時される時刻情報に基づいて現時刻が有効期限内であるか否かを判別し、有効期限内であることを条件に読み取り結果を基に抽出された入力データＰＰ１００を有効なデータとする制御回路４７とを有するので、煩雑な操作を行うことなく、電子フォームに応じて印刷された書類のフォームの有効期限を検査し、記載されたデータの入力負荷を軽減することができる。
【０１１４】
また、制御回路３７は、電子フォーム処理プログラム５を実行し、条件データＤ５６１に基づいて、入力された入力データＰＰ１００が条件データＤ５６１に適合するか否かを判別し、当該判別の結果適合すると判別した場合に、当該入力データＰＰ１００および有効期限情報Ｄ５１を示す画像パターンＰＰ１０を印刷する処理を行うので、管理装置４では、その画像パターンＰＰ１０を読み取ることにより、その条件データＤ５６１に適合した入力データを煩雑な操作を行うことなく得ることができる。
【０１１５】
また、管理装置４の制御回路４７は、有効期限内であると判別した場合に、読み取り結果を基に抽出された入力データＰＰ１００を記憶装置４６に記憶し、有効期限内でないと判別した場合に入力データＰＰ１００を破棄するので、有効期限内のフォームの申込書に記載された入力データを確実に得ることができる。
【０１１６】
また、制御回路４７は、有効期限内でないと判別した場合にその旨を報知する処理を行うので、例えば管理者２０はその報知により、有効期限の過ぎたフォームによる書類を簡単に知ることができ、フォームの有効期限をチェックするという煩雑な処理を行うことがないので、負荷が低減する。
【０１１７】
また、本実施形態では、制御回路３７は、入力データＰＰ１００および有効期限情報Ｄ５１を基に、画像パターンＰＰ１０として予め規定されたパターンを組み合わせて１次元バーコードまたは２次元バーコードを生成し、当該生成した画像パターンを印刷する処理を行い、制御回路４７は、その画像パターンを読取部４９を介して読み取り、読み取り結果および予め規定されたパターンを基に、有効期限情報および入力データを抽出するので、印刷された書類ＰＲ１から簡単な操作により、有効期限情報Ｄ５１や入力データＰＰ１００を得ることができる。
【０１１８】
また、制御回路３７は、画像パターンＰＰ１０と共に、電子フォームデータＤ５２および入力データＰＰ１００に応じた印刷処理を行い書類ＰＲ１を生成するので、管理者２０により通常通り視認により文字を確認可能で、本発明に係るバーコード等の画像パターンＰＰ１０を含む申込書（書類）ＰＲ１を生成することができる。
【０１１９】
また、制御回路３７は、入力データに対して電子署名を行わせる指示が入力されると、入力データに電子署名処理を施して、当該電子署名処理が施された入力データＰＰ１００および有効期限情報Ｄ５１に基づいて、画像パターンＰＰ１０を印刷する処理を行い、制御回路４７は、読み取り結果を基に抽出された電子署名処理が施された入力データＰＰ１００を基に、入力データＰＰ１００が有効か否かを判別し、判別の結果、有効であると判別した場合に入力データＰＰ１００を記憶装置４６に記憶し、有効でないと判別した場合に、入力データＰＰ１００を破棄するので、入力データＰＰ１００の信頼性が向上する。
【０１２０】
また、上述したように、有効期限の過ぎたフォームにより申し込まれた申込書やアンケート用紙等の書類を、申込先では、煩雑な操作を行うことなくチェックすることができ、さらに書類に印刷された画像パターン、例えば２次元バーコード等を読み取ることにより、入力データを抽出することができ、オペレータによる入力の手間が軽減する。
【０１２１】
なお、本発明は本実施形態に限られるものではなく、任意好適な改変が可能である。
本実施形態では電子フォーム処理プログラム５は、サーバ装置２から通信ネットワーク６を介して提供されたが、この形態に限られるものではない。例えば光ディスクや、光磁気ディスク、磁気ディスク等の記録媒体により端末装置３に提供されてもよい。
【０１２２】
また、サーバ装置２と管理装置４とを同一のコンピュータにより、本発明に係る処理を行ってもよい。
【産業上の利用可能性】
【０１２３】
本発明は、例えばコンピュータにより実行される電子フォームの電子フォーム処理方法、電子フォーム処理システム、および電子フォーム処理プログラムに適用することができる。
【図面の簡単な説明】
【０１２４】
【図１】本発明の一実施形態に係る処理システムの全体図である。
【図２】図１に示した処理システムに係る電子フォーム処理プログラムの機能およびデータ（情報）を説明するための図である。
【図３】図２に示した電子フォーム処理プログラムによる電子フォームの一具体例を示す図である。
【図４】図１に示した電子フォーム処理システム１の端末装置３により印刷された書類の一具体例を示す図である。
【図５】図１に示した電子フォーム処理システム１の端末装置３により生成された入力データの一具体例を示す図である。
【図６】図１に示した電子フォーム処理システムの動作を模式的に説明するための図である。
【図７】図１に示した電子フォーム処理システム１の動作、特にサーバ装置２と端末装置３の動作を説明するためのフローチャートである。
【図８】図１に示した電子フォーム処理システム１の動作、特に管理装置４の動作を説明するためのフローチャートである。
【符号の説明】
【０１２５】
１…電子フォーム処理システム、２…サーバ装置、３…端末装置、４…通信ネットワーク、５…電子フォーム処理プログラム（ＰＲＧＦ）、２１…通信インタフェース（Ｉ／Ｆ）、２２…計時部、２３…操作入力部、２４…表示部、２５…出力部、２６…記憶装置、２７…制御回路（ＣＰＵ）、３１…通信Ｉ／Ｆ、３２…計時部、３３…操作入力部、３４…表示部、３５…出力部、３６…記憶装置、３７…制御回路（ＣＰＵ）、４１…通信インタフェース（Ｉ／Ｆ）、４２…計時部、４３…操作入力部、４４…表示部、４５…出力部、４６…記憶装置、４７…制御回路（ＣＰＵ）、４８…バス、４９…読取部、Ｄ５１…有効期限情報、Ｄ５２…電子フォームデータ、５３…有効期限チェック機能、５４…ユーザインタフェース機能、５５…演算機能、５６…エラーチェック機能、５７…ＣＧＩ連動機能、５８…電子署名機能、５９…送信処理機能、Ｄ５９１…送信先情報、２６１…メモリ、２６２…大容量記憶装置、３６１…メモリ、３６２…大容量記憶装置、４６１…メモリ、４６２…大容量記憶装置、５１０…印刷処理機能。
【図１】
2006139373.tif 000003
【図２】
2006139373.tif 000004
【図３】
2006139373.tif 000005
【図４】
2006139373.tif 000006
【図５】
2006139373.tif 000007
【図６】
2006139373.tif 000008
【図７】
2006139373.tif 000009
【図８】
2006139373.tif 000010