(57)【要約】【課題】効率よく情報収集を行うことができる画像処理装置およびその制御方法を提供すること目的とする。【解決手段】ユーザ記入欄を含む複数の情報入力欄を有する情報入力シートの画像を読み取る原稿読取手段を備え、前記原稿読取手段により読取入力された前記情報入力シートの画像データに基づいて情報を入力する画像処理装置において、前記情報入力シートのユーザ記入欄以外の情報記入欄は、入力項目をあらわす識別子が対応して記録される一方、ユーザ記入欄の内容は、ＯＣＲ処理により認識して情報入力するとともに、ユーザ記入欄以外の情報入力欄には、当該情報入力欄に対応して記録されている前記識別子に対応した情報を生成して入力する。【選択図】        図１
2006106937.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ記入欄を含む複数の情報入力欄を有する情報入力シートの画像を読み取る原稿読取手段を備え、前記原稿読取手段により読取入力された前記情報入力シートの画像データに基づいて情報を入力する画像処理装置において、
前記情報入力シートのユーザ記入欄以外の情報記入欄は、入力項目をあらわす識別子が対応して記録される一方、
ユーザ記入欄の内容は、ＯＣＲ処理により認識して情報入力するとともに、
ユーザ記入欄以外の情報入力欄には、当該情報入力欄に対応して記録されている前記識別子に対応した情報を生成して入力することを特徴とする画像処理装置。
【請求項２】
前記識別子に対応した情報を生成する情報生成手段をさらに備えたことを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記情報生成手段は、前記識別子に対応した情報を蓄積管理するデータベース管理手段であることを特徴とする請求項２記載の画像処理装置。
【請求項４】
前記情報入力シートを作成して記録出力する情報入力シート作成手段をさらに備えたことを特徴とする請求項１または請求項２または請求項３記載の画像処理装置。
【請求項５】
前記情報入力シートのユーザ記入欄以外の情報記入欄に対応して記録される前記識別子は、電子透かしデータに変換された後に前記情報入力シート作成手段により不可視の状態で前記情報入力シートに記録されることを特徴とする請求項４記載の画像処理装置。
【請求項６】
ユーザ記入欄を含む複数の情報入力欄を有する情報入力シートの画像を読み取る原稿読取手段を備え、前記原稿読取手段により読取入力された前記情報入力シートの画像データに基づいて情報を入力する画像処理装置の制御方法において、
前記情報入力シートのユーザ記入欄以外の情報記入欄は、入力項目をあらわす識別子が対応して記録される一方、
ユーザ記入欄の内容は、ＯＣＲ処理により認識して情報入力するとともに、
ユーザ記入欄以外の情報入力欄には、当該情報入力欄に対応して記録されている前記識別子に対応した情報を生成して入力することを特徴とする画像処理装置の制御方法。
【請求項７】
ユーザ記入欄を含む複数の情報入力欄を有する情報入力シートの画像を読み取る原稿読取手段を備え、前記原稿読取手段により読取入力された前記情報入力シートの画像データに基づいて情報を入力する画像処理装置において、
前記情報入力シートのユーザ記入欄以外の情報記入欄は、入力項目をあらわす識別子が対応して記録される一方、
ユーザ記入欄の内容は、ＯＣＲ処理により認識して情報入力するとともに、
ユーザ記入欄以外の情報入力欄には、当該情報入力欄に対応して記録されている前記識別子に対応した情報を生成して入力し、
これらの入力された情報をそれぞれの前記情報記入欄に配置した画像を形成して記録出力することを特徴とする画像処理装置。
【請求項８】
ユーザ記入欄を含む複数の情報入力欄を有する情報入力シートの画像を読み取る原稿読取手段を備え、前記原稿読取手段により読取入力された前記情報入力シートの画像データに基づいて情報を入力する画像処理装置の制御方法において、
前記情報入力シートのユーザ記入欄以外の情報記入欄は、入力項目をあらわす識別子が対応して記録される一方、
ユーザ記入欄の内容は、ＯＣＲ処理により認識して情報入力するとともに、
ユーザ記入欄以外の情報入力欄には、当該情報入力欄に対応して記録されている前記識別子に対応した情報を生成して入力し、
これらの入力された情報をそれぞれの前記情報記入欄に配置した画像を形成して記録出力することを特徴とする画像処理装置の制御方法。
【請求項９】
ユーザ記入欄を含む複数の情報入力欄を有する情報入力シートの画像データをネットワークを介して受信するネットワーク通信手段を備え、前記ネットワーク通信手段により受信された情報入力シートの画像データに基づいて情報を入力する画像処理装置において、
前記情報入力シートのユーザ記入欄以外の情報記入欄は、入力項目をあらわす識別子が対応して記録される一方、
ユーザ記入欄の内容は、ＯＣＲ処理により認識して情報入力するとともに、
ユーザ記入欄以外の情報入力欄には、当該情報入力欄に対応して記録されている前記識別子に対応した情報を生成して入力することを特徴とする画像処理装置。
【請求項１０】
ユーザ記入欄を含む複数の情報入力欄を有する情報入力シートの画像データをネットワークを介して受信するネットワーク通信手段を備え、前記ネットワーク通信手段により受信された情報入力シートの画像データに基づいて情報を入力する画像処理装置の制御方法において、
前記情報入力シートのユーザ記入欄以外の情報記入欄は、入力項目をあらわす識別子が対応して記録される一方、
ユーザ記入欄の内容は、ＯＣＲ処理により認識して情報入力するとともに、
ユーザ記入欄以外の情報入力欄には、当該情報入力欄に対応して記録されている前記識別子に対応した情報を生成して入力することを特徴とする画像処理装置の制御方法。
【請求項１１】
ユーザ記入欄を含む複数の情報入力欄を有する情報入力シートの画像データをネットワークを介して受信するネットワーク通信手段を備え、前記ネットワーク通信手段により受信された情報入力シートの画像データに基づいて情報を入力する画像処理装置において、
前記情報入力シートのユーザ記入欄以外の情報記入欄は、入力項目をあらわす識別子が対応して記録される一方、
ユーザ記入欄の内容は、ＯＣＲ処理により認識して情報入力するとともに、
ユーザ記入欄以外の情報入力欄には、当該情報入力欄に対応して記録されている前記識別子に対応した情報を生成して入力し、
これらの入力された情報を、対応するそれぞれの情報表示欄に配置した提供情報を作成し、要求に応じて、前記ネットワーク通信手段を介して要求元へ送信することを特徴とする画像処理装置。
【請求項１２】
ユーザ記入欄を含む複数の情報入力欄を有する情報入力シートの画像データをネットワークを介して受信するネットワーク通信手段を備え、前記ネットワーク通信手段により受信された情報入力シートの画像データに基づいて情報を入力する画像処理装置の制御方法において、
前記情報入力シートのユーザ記入欄以外の情報記入欄は、入力項目をあらわす識別子が対応して記録される一方、
ユーザ記入欄の内容は、ＯＣＲ処理により認識して情報入力するとともに、
ユーザ記入欄以外の情報入力欄には、当該情報入力欄に対応して記録されている前記識別子に対応した情報を生成して入力し、
これらの入力された情報を、対応するそれぞれの情報表示欄に配置した提供情報を作成し、要求に応じて、前記ネットワーク通信手段を介して要求元へ送信することを特徴とする画像処理装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザ記入欄を含む複数の情報入力欄を有する情報入力シートの画像を読み取る原稿読取手段を備え、前記原稿読取手段により読取入力された前記情報入力シートの画像データに基づいて情報を入力する画像処理装置、および、その制御方法に関する。
【背景技術】
【０００２】
従来、プリンタ装置機能、複写装置機能、および、ファクシミリ装置機能を備えた複合機としての画像処理装置が実用されている。また、このような画像処理装置は、高速で高負荷に耐える処理機能を備えているため、例えば、情報サーバ機能を持たせ、種々の情報収集や情報提供を行わせることもできる。
【０００３】
情報収集を行う場合、例えば、情報入力者が、所定の情報入力シートの情報記入欄に対応する内容を記入し、それを原稿読取手段（スキャナ）により読み取り、それによって得られた読み取り画像データをＯＣＲ（光学的文字認識読み取り）読み取りすることで、比較的簡単に種々の情報を収集することができる。また、このＯＣＲ読み取りの際の文字認識を高い認識率で行うことができるものも提案されている（特許文献１参照）。
【特許文献１】特開平５−３２４９０９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、このような情報入力シートを用いて情報入力を行う場合には、情報入力者の手間が多くなり、また、入力欄を間違えたり、間違った値を記入する等、種々の不具合を生じるおそれがあった。
【０００５】
本発明は、かかる実情に鑑みてなされたものであり、効率よく情報収集を行うことができる画像処理装置およびその制御方法を提供すること目的とする。
【課題を解決するための手段】
【０００６】
本発明は、ユーザ記入欄を含む複数の情報入力欄を有する情報入力シートの画像を読み取る原稿読取手段を備え、前記原稿読取手段により読取入力された前記情報入力シートの画像データに基づいて情報を入力する画像処理装置において、前記情報入力シートのユーザ記入欄以外の情報記入欄は、入力項目をあらわす識別子が対応して記録される一方、ユーザ記入欄の内容は、ＯＣＲ処理により認識して情報入力するとともに、ユーザ記入欄以外の情報入力欄には、当該情報入力欄に対応して記録されている前記識別子に対応した情報を生成して入力するようにしたものである。また、前記識別子に対応した情報を生成する情報生成手段をさらに備えたものである。また、前記情報生成手段は、前記識別子に対応した情報を蓄積管理するデータベース管理手段である。また、前記情報入力シートを作成して記録出力する情報入力シート作成手段をさらに備えたものである。また、前記情報入力シートのユーザ記入欄以外の情報記入欄に対応して記録される前記識別子は、電子透かしデータに変換された後に前記情報入力シート作成手段により不可視の状態で前記情報入力シートに記録されるものである。
【０００７】
また、ユーザ記入欄を含む複数の情報入力欄を有する情報入力シートの画像を読み取る原稿読取手段を備え、前記原稿読取手段により読取入力された前記情報入力シートの画像データに基づいて情報を入力する画像処理装置の制御方法において、前記情報入力シートのユーザ記入欄以外の情報記入欄は、入力項目をあらわす識別子が対応して記録される一方、ユーザ記入欄の内容は、ＯＣＲ処理により認識して情報入力するとともに、ユーザ記入欄以外の情報入力欄には、当該情報入力欄に対応して記録されている前記識別子に対応した情報を生成して入力するようにしたものである。
【０００８】
また、ユーザ記入欄を含む複数の情報入力欄を有する情報入力シートの画像を読み取る原稿読取手段を備え、前記原稿読取手段により読取入力された前記情報入力シートの画像データに基づいて情報を入力する画像処理装置において、前記情報入力シートのユーザ記入欄以外の情報記入欄は、入力項目をあらわす識別子が対応して記録される一方、ユーザ記入欄の内容は、ＯＣＲ処理により認識して情報入力するとともに、ユーザ記入欄以外の情報入力欄には、当該情報入力欄に対応して記録されている前記識別子に対応した情報を生成して入力し、これらの入力された情報をそれぞれの前記情報記入欄に配置した画像を形成して記録出力するようにしたものである。
【０００９】
また、ユーザ記入欄を含む複数の情報入力欄を有する情報入力シートの画像を読み取る原稿読取手段を備え、前記原稿読取手段により読取入力された前記情報入力シートの画像データに基づいて情報を入力する画像処理装置の制御方法において、前記情報入力シートのユーザ記入欄以外の情報記入欄は、入力項目をあらわす識別子が対応して記録される一方、ユーザ記入欄の内容は、ＯＣＲ処理により認識して情報入力するとともに、ユーザ記入欄以外の情報入力欄には、当該情報入力欄に対応して記録されている前記識別子に対応した情報を生成して入力し、これらの入力された情報をそれぞれの前記情報記入欄に配置した画像を形成して記録出力するようにしたものである。
【００１０】
また、ユーザ記入欄を含む複数の情報入力欄を有する情報入力シートの画像データをネットワークを介して受信するネットワーク通信手段を備え、前記ネットワーク通信手段により受信された情報入力シートの画像データに基づいて情報を入力する画像処理装置において、前記情報入力シートのユーザ記入欄以外の情報記入欄は、入力項目をあらわす識別子が対応して記録される一方、ユーザ記入欄の内容は、ＯＣＲ処理により認識して情報入力するとともに、ユーザ記入欄以外の情報入力欄には、当該情報入力欄に対応して記録されている前記識別子に対応した情報を生成して入力するようにしたものである。
【００１１】
また、ユーザ記入欄を含む複数の情報入力欄を有する情報入力シートの画像データをネットワークを介して受信するネットワーク通信手段を備え、前記ネットワーク通信手段により受信された情報入力シートの画像データに基づいて情報を入力する画像処理装置の制御方法において、前記情報入力シートのユーザ記入欄以外の情報記入欄は、入力項目をあらわす識別子が対応して記録される一方、ユーザ記入欄の内容は、ＯＣＲ処理により認識して情報入力するとともに、ユーザ記入欄以外の情報入力欄には、当該情報入力欄に対応して記録されている前記識別子に対応した情報を生成して入力するようにしたものである。
【００１２】
また、ユーザ記入欄を含む複数の情報入力欄を有する情報入力シートの画像データをネットワークを介して受信するネットワーク通信手段を備え、前記ネットワーク通信手段により受信された情報入力シートの画像データに基づいて情報を入力する画像処理装置において、前記情報入力シートのユーザ記入欄以外の情報記入欄は、入力項目をあらわす識別子が対応して記録される一方、ユーザ記入欄の内容は、ＯＣＲ処理により認識して情報入力するとともに、ユーザ記入欄以外の情報入力欄には、当該情報入力欄に対応して記録されている前記識別子に対応した情報を生成して入力し、これらの入力された情報を、対応するそれぞれの情報表示欄に配置した提供情報を作成し、要求に応じて、前記ネットワーク通信手段を介して要求元へ送信するようにしたものである。
【００１３】
また、ユーザ記入欄を含む複数の情報入力欄を有する情報入力シートの画像データをネットワークを介して受信するネットワーク通信手段を備え、前記ネットワーク通信手段により受信された情報入力シートの画像データに基づいて情報を入力する画像処理装置の制御方法において、前記情報入力シートのユーザ記入欄以外の情報記入欄は、入力項目をあらわす識別子が対応して記録される一方、ユーザ記入欄の内容は、ＯＣＲ処理により認識して情報入力するとともに、ユーザ記入欄以外の情報入力欄には、当該情報入力欄に対応して記録されている前記識別子に対応した情報を生成して入力し、これらの入力された情報を、対応するそれぞれの情報表示欄に配置した提供情報を作成し、要求に応じて、前記ネットワーク通信手段を介して要求元へ送信するようにしたものである。
【発明の効果】
【００１４】
したがって、本発明によれば、入力値を自動的に生成できる情報入力欄については、ユーザが記入する必要がないので、情報収集時のユーザの手間を大幅に軽減することができるとともに、正確で効率の良い情報収集が可能となるという効果を得る。
【発明を実施するための最良の形態】
【００１５】
以下、添付図面を参照しながら、本発明の実施の形態を詳細に説明する。
【００１６】
図１は、本発明の一実施例にかかる業務報告入力システムの一例を示している。
【００１７】
同図において、画像処理装置ＳＶａは、図２（ａ）に示すような所定書式からなる業務報告用シートＳＨａの内容を読み取って業務報告情報を入力する業務報告入力サーバ機能を備えており、業務報告情報を蓄積管理するための業務報告情報データベースＧＭと、ユーザに関する種々の情報（ユーザ識別情報、ユーザ名、所属情報など）を蓄積管理するためのユーザ情報データベースＵＳを備えている。また、画像処理装置ＳＶａは、業務報告の記入欄が空白の業務報告用シートＳＨｂを記録出力する機能も備えている。
【００１８】
この場合、業務報告用シートＳＨ（ＳＨａ，ＳＨｂ）には、ユーザの業務報告の記入欄が設けられるとともに、業務報告時に必要となる種々の情報、例えば、日付、ユーザの所属、および、ユーザ名をそれぞれ入力する際に参照するための識別子＃１，＃２，＃３が、不可視の状態で設けられる。例えば、識別子＃１，＃２，＃３は、それぞれ「日付」、「所属」、「ユーザ名」をあらわす文字列からなり、その文字列を所定の電子透かしデータに変換し、その電子透かしデータを、業務報告用シートＳＨの画像データに挿入することで、不可視の状態で設けられる。
【００１９】
なお、電子透かしデータの作成方法は周知方法であるので、その詳細な説明は省略する。また、電子透かしデータを画像データに挿入する場合には、例えば、画像データを複数のブロックに分割し、それらのブロックに複数回繰り返し挿入する。このようにすることで、当該画像を記録した用紙の画像を読み取り、それによって得た画像データから電子透かしデータを復元する処理が、より高い信頼性で実現できる。
【００２０】
また、業務報告の記入欄に対応した画像データについては、ＯＣＲ処理が適用され、ユーザが記入した文字列を抽出し、当該文字列を業務報告内容として取り扱う。
【００２１】
その結果、例えば、図２（ｂ）に示したような業務報告情報が入力される。ここで、「日付」の項目の値は、識別子＃１に対応して、画像処理装置ＳＶａが自動生成したものであり、「所属」および「ユーザ名」の項目の値は、情報入力の際にユーザが入力したユーザ識別情報を参照し、ユーザ情報ＤＢを検索して取得したものであり、「業務報告」の項目の値は、業務報告シートＳＨの業務報告の記入欄の記入内容をＯＣＲ処理により文字認識して得られたものである。
【００２２】
図３は、画像処理装置ＳＶａの構成例を示している。
【００２３】
同図において、システム制御部１は、この画像処理装置ＳＶａの各部の制御処理、業務報告情報データベース処理、および、ユーザ情報データベース処理などの各種制御処理を行うものであり、システムメモリ２は、システム制御部１が実行する制御処理プログラム、および、処理プログラムを実行するときに必要な各種データなどを記憶するとともに、システム制御部１のワークエリアを構成するものであり、パラメータメモリ３は、この画像処理装置ＳＶａに固有な各種の情報を記憶するためのものであり、時計回路４は、現在時刻情報を出力するものであり、業務報告情報の「日付」の値等を取得するためにも用いられる。
【００２４】
スキャナ５は、所定の解像度で原稿画像を読み取るためのものであり、プロッタ６は、所定の解像度で画像を記録出力するためのものであり、操作表示部７は、この画像処理装置ＳＶａを操作するためのもので、各種の操作キー、および、各種の表示器からなる。
【００２５】
磁気ディスク装置８は、業務報告情報データベースＧＭおよびユーザ情報データベースＵＳの情報を蓄積したり、その他の種々のデータ（アプリケーションデータ等を含む）を蓄積するものであり、画像処理部９は、電子透かしデータの生成処理、画像データへの挿入処理、画像データからの電子透かしデータの抽出処理、および、ＯＣＲ処理等の種々の画像処理を行うものである。
【００２６】
これらの、システム制御部１、システムメモリ２、パラメータメモリ３、時計回路４、スキャナ５、プロッタ６、操作表示部７、磁気ディスク装置８、および、画像処理装置９は、内部バス１０に接続されており、これらの各要素間でのデータのやりとりは、主としてこの内部バス１０を介して行われている。
【００２７】
図４は、業務報告用シートを用いて業務報告情報を作成する際の処理の一例を示している。
【００２８】
まず、業務報告情報を入力するユーザは、操作表示部７を適宜に操作して、自分に設定されているユーザＩＤを入力するとともに（処理１０１）、記入済みの業務報告用シートＳＨａをスキャナ５にセットし、入力開始を指令する。
【００２９】
これにより、システム制御部１は、スキャナ５を作動して、業務報告用シートＳＨａの画像を読み込み（処理１０２）、画像データを得る。このときに入力した画像データに電子透かしデータが挿入されているかどうかを調べる（処理１０３）。
【００３０】
ここで、電子透かしデータが挿入されていない旨が判定された場合で、判断１０４の結果がＮＯになるときには、例えば、「セットされたシートは、業務報告用シートではありません」などのエラーメッセージを操作表示部７に表示して（処理１０５）、このときの処理をエラー終了する。
【００３１】
また、判断１０４の結果がＹＥＳになるときには、挿入されている電子透かしデータから、識別子＃１，＃２，＃３を抽出する（処理１０６）。次いで、識別子＃１，＃２，＃３にそれぞれ対応した情報値を作成する（処理１０７）。例えば、識別子＃１の「日付」は、時計回路４の現在時刻を読み取って取得する。また、識別子＃２の「所属」と識別子＃３の「氏名」は、処理１０１で入力されたユーザＩＤに基づいて、ユーザ情報データベースＵＳを検索することで取得する。
【００３２】
次いで、処理１０２で読み取って得た画像データのうち、業務報告の記入欄の領域のものを抽出し、ＯＣＲ処理を適用して、記入されている文字列を抽出する（処理１０８）。そして、処理１０７で取得した「日付」、「所属」、「氏名」のそれぞれの値、および、処理１０８で取得した業務報告内容をあらわす文字列に基づいて、上述したような業務報告情報を作成する（処理１０９）。この作成した業務報告情報は、業務報告情報データベースＧＭへ格納する。
【００３３】
このようにして、本実施例では、業務報告情報を入力する際、画像処理装置ＳＶａが自動的に生成できる項目については、自動生成して入力するようにしているので、ユーザが手書きで記入する内容が少なくて済み、ユーザの手間が解消される。それとともに、ユーザの誤入力等を防止することができるので、より正確な業務報告情報を入力することができる。
【００３４】
図５は、本発明の他の実施例にかかる帳票発行システムの一例を示している。
【００３５】
同図において、画像処理装置ＳＶｂは、図６（ａ）に示すような所定書式の記入欄を有する定型書類ＳＫａの内容を読み取って、同図（ｂ）に示すように記入欄の内容を完成した定型書類ＳＫｂを発行する帳票発行サーバ機能を備えており、発行する帳票情報を蓄積管理するための帳票情報データベースＣＢと、ユーザに関する種々の情報（ユーザ識別情報、ユーザ名、所属情報、職種など）を蓄積管理するためのユーザ情報データベースＵＳを備えている。また、画像処理装置ＳＶｂは、記入欄が空白の定型書類ＳＫｃを記録出力する機能も備えている。なお、この場合、画像処理装置ＳＶｂは、上述した実施例の画像処理装置ＳＶａと同一の構成で実現することができる（図３参照）。
【００３６】
ここで、定型書式ＳＫの記入欄以外の内容は、それぞれの帳票に対応した画像で構成されるが、その部分の記載は省略する（以下同じ）。
【００３７】
この場合、定型書類ＳＫ（ＳＫａ，ＳＫｃ）には、ユーザの氏名の記入欄（「（氏名）」という注釈が記録される）が設けられるとともに、当該定型書類に必要な複数の項目、例えば、日付、ユーザの所属、代表者名、および、ユーザの職種をそれぞれ入力する際に参照するための識別子＃１，＃２，＃３，＃４が、不可視の状態で設けられる。例えば、識別子＃１，＃２，＃３，＃４は、それぞれ「日付」、「所属」、「代表者名」、「職種」をあらわす文字列からなり、その文字列を所定の電子透かしデータに変換し、その電子透かしデータを、定型書類ＳＫの画像データに挿入することで、不可視の状態で設けられる。
【００３８】
また、氏名の記入欄に対応した画像データについては、ＯＣＲ処理が適用され、ユーザが記入した文字列を抽出し、当該文字列を氏名として取り扱う。
【００３９】
その結果、例えば、図６（ｂ）に示したような記入欄が完成された定型書類ＳＫｃが作成され、記録出力される。ここで、識別子＃１に対応して「日付」の値が配置され、識別子＃２に対応して「所属」の値が配置され、識別子＃３に対応して「代表者」の値が配置され、「識別子＃４に対応して「職種」の値が配置され、氏名の記入欄には、記入された文字列をＯＣＲ処理して認識された内容が配置される。
【００４０】
この場合、まず、氏名の記入欄の文字列がＯＣＲ処理して、氏名の文字列が認識される。次いで、その認識された氏名の文字列を参照して、ユーザ情報データベースＵＳを検索することで、「所属」、「代表者」、「職種」の値が取得される。また、「日付」は、上述した実施例と同様に、時計回路等から取得することができる。
【００４１】
図７は、ユーザの記入欄が空白な定型書類ＳＫｂを発行する際の処理の一例を示している。
【００４２】
まず、ユーザにより、発行する帳票（定型書類）が選択される（処理２０１）。それにより、定型書類ＳＫｂの画像データが作成されるとともに（処理２０２）、各識別子をあらわす文字列を電子透かしデータとして作成し、その作成した電子透かしデータを、処理２０２で作成した画像データに挿入する（処理２０３）。
【００４３】
そして、処理２０３で作成した画像データを記録出力する（処理２０４）。
【００４４】
図８は、記入済みの帳票（定型書類ＳＫａ）の画像を読み取り、完成した定型書類ＳＫｃを記録出力する際の処理の一例を示している。
【００４５】
まず、記入済みの定型書類ＳＫａをスキャナ５にセットし、入力開始を指令する。これにより、システム制御部１は、スキャナ５を作動して、定型書類ＳＫａの画像を読み込み（処理３０１）、画像データを得る。次いで、このときに入力した画像データに電子透かしデータが挿入されているかどうかを調べる（処理３０２）。
【００４６】
ここで、電子透かしデータが挿入されていない旨が判定された場合で、判断３０３の結果がＮＯになるときには、例えば、「セットされたシートは、定型書類ではありません」などのエラーメッセージを操作表示部７に表示して（処理３０４）、このときの処理をエラー終了する。
【００４７】
また、判断３０３の結果がＹＥＳになるときには、挿入されている電子透かしデータから、各識別子を抽出する（処理３０５）。それとともに、処理３０１で読み取って得た画像データのうち、氏名の記入欄の領域のものを抽出し、ＯＣＲ処理を適用して、記入されている文字列を抽出する（処理３０６）。これにより、氏名の文字列を得る。
【００４８】
次に、各識別子にそれぞれ対応した情報値を作成し、対応する識別子の配置場所に合わせて情報値を配置する（処理３０７）。例えば、上述の定型書類ＳＫ（ＳＫａ，ＳＫｂ，ＳＫｃ）の場合、識別子＃１は「日付」であるので、時計回路４の現在時刻を読み取って取得する。また、識別子＃２，＃３，＃４がそれぞれ「所属」、「代表者」、「職種」であるので、処理３０６で得られた氏名の文字列を参照し、ユーザ情報データベースＵＳを検索して、「所属」、「代表者」、「職種」の値をそれぞれ取得する。そして、それぞれ取得した「日付」、「所属」、「代表者」、「職種」の値を、おのおのの識別子＃１，＃２，＃３，＃４が配置されていた定型書類ＳＫの領域に配置する。
【００４９】
次いで、処理３０６で得られた氏名の文字列の表示情報を、記入欄の位置に配置する（処理３０８）。そして、処理３０７，３０８で形成された記入欄を有し、他の部分が元の定型書類ＳＫａと同一の内容である定型書類ＳＫｃを記録出力する（処理３０９）。
【００５０】
このようにして、本実施例では、企業や役所などで発行する定型書類の記入欄の内容を、ユーザが記入した氏名等に基づいて自動的に生成することができるので、ユーザの記入の手間が軽減されるとともに、誤記を防止することができ、円滑な帳票発行業務が可能となる。
【００５１】
図９は、本発明の他の実施例にかかる情報提供システムの一例を示している。
【００５２】
この情報提供システムでは、ネットワークＮＴを介して種々の情報提供サービスを実行する情報提供サーバ装置ＳＶｃが設けられており、この情報提供サーバ装置ＳＶｃは、Ｗｅｂサービス機能により、提供情報データベースＳＢに蓄積管理されている種々の提供情報を、ネットワークＮＴを介して、クライアント装置ＣＭ１〜ＣＭｎへ提供するようにしている。
【００５３】
図１０は、情報提供サーバ装置ＳＶｃの構成例を示している。
【００５４】
同図において、システム制御部２１は、この情報提供サーバ装置ＳＶｃの各部の制御処理、Ｗｅｂサーバ処理、および、情報提供データベース処理などの各種制御処理を行うものであり、システムメモリ２２は、システム制御部２１が実行する制御処理プログラム、および、処理プログラムを実行するときに必要な各種データなどを記憶するとともに、システム制御部２１のワークエリアを構成するものであり、パラメータメモリ２３は、この情報提供サーバ装置ＳＶｃに固有な各種の情報を記憶するためのものであり、時計回路２４は、現在時刻情報を出力するものであり、業務報告情報の「日付」の値等を取得するためにも用いられる。
【００５５】
スキャナ２５は、所定の解像度で原稿画像を読み取るためのものであり、プロッタ２６は、所定の解像度で画像を記録出力するためのものであり、操作表示部２７は、この情報提供サーバ装置ＳＶｃを操作するためのもので、各種の操作キー、および、各種の表示器からなる。
【００５６】
磁気ディスク装置２８は、情報提供データベースＳＢの情報を蓄積したり、その他の種々のデータ（アプリケーションデータ等を含む）を蓄積するものであり、画像処理部２９は、電子透かしデータの生成処理、画像データへの挿入処理、画像データからの電子透かしデータの抽出処理、および、ＯＣＲ処理等の種々の画像処理を行うものである。
【００５７】
ネットワークインタフェース回路３０は、この情報提供サーバ装置ＳＶｃをネットワークＮＴへ接続するためのものであり、ネットワーク伝送制御部３１は、ネットワークを介して種々のデータをやりとりする際の伝送制御処理を行うためのものである。
【００５８】
これらの、システム制御部２１、システムメモリ２２、パラメータメモリ２３、時計回路２４、スキャナ２５、プロッタ２６、操作表示部２７、磁気ディスク装置２８、画像処理装置２９、および、ネットワーク伝送制御部３１は、内部バス３２に接続されており、これらの各要素間でのデータのやりとりは、主としてこの内部バス３２を介して行われている。
【００５９】
さて、情報提供サーバ装置ＳＶｃが提供する情報は、例えば、図１０（ａ）に示したようなＨＴＭＬファイルである。このＨＴＭＬファイルには、文字列を置き換え指示するための置換指示単語「Ｍａｒｋ１」、「Ｍａｒｋ２」、「Ｍａｒｋ３」、「Ｍａｒｋ４」が記載されており、これらの置換指示単語「Ｍａｒｋ１」、「Ｍａｒｋ２」、「Ｍａｒｋ３」、「Ｍａｒｋ４」の対応する行の直前位置には、それぞれの置換指示単語の内容に対応した項目名「氏名」、「日付」、「所属」、「家族（構成人数）」が配置されている。これらの置換指示単語が記載されている場所には、同図（ｂ）に示すような情報記入カードＭＣで記入された内容が置換配置される。
【００６０】
すなわち、この場合、ＨＴＭＬファイルがテンプレートとなり、当該テンプレートに配置指定された情報が、情報入力カードを用いて入力されるということとなる。
【００６１】
情報記入カードＭＣには、この場合、４つの記入欄が設けられており、上から順に「氏名」、「日付」、「所属」、「家族（構成人数）」をそれぞれ記入する欄に設定されている。また、おのおのの記入欄には、「氏名」、「日付」、「所属」、「家族」をそれぞれあらわす識別子＃１，＃２，＃３，＃４が、不可視の状態で記載されている。
【００６２】
ここで、情報記入カードＭＣに記載される識別子＃１，＃２，＃３，＃４は、情報記入カードＭＣを構成する画像データに、電子透かしデータとして挿入し、その電子透かしデータを挿入した画像データを記録出力することで、不可視の状態で記載されている。
【００６３】
このような情報記入カードＭＣにユーザが情報を記入した後では、例えば、同図（ｃ）に示すようなものが得られる。
【００６４】
この情報記入カードＭＣは、情報提供サーバ装置ＳＶｃに読み取られ、識別子＃１，＃２，＃３，＃４の内容が認識されるとともに、それぞれの記入欄に記入された内容が、ＯＣＲ処理されて取得される。
【００６５】
情報提供サーバ装置ＳＶｃは、このようにして取得した記入欄の内容を、ＨＴＭＬファイルの対応する項目名に合わせて、その項目名に対応した置換指示単語と置換する。
【００６６】
例えば、置換指示単語「Ｍａｒｋ１」については「氏名」の記入欄に記入された内容と置換され、置換指示単語「Ｍａｒｋ２」については「日付」の記入欄に記入された内容と置換され、置換指示単語「Ｍａｒｋ３」については「所属」の記入欄に記入された内容と置換され、置換指示単語「Ｍａｒｋ４」については「家族」の記入欄に記入された内容と置換される。その結果、図１１（ａ）に示すようなＨＴＭＬファイルが作成されて、情報提供依頼元のクライアント装置ＣＭ１〜ＣＭｎへ送信される。
【００６７】
それにより、そのクライアント装置ＣＭ１〜ＣＭｎのＷｅｂブラウザでは、同図（ｂ）に示すような情報が表示される。
【００６８】
図１３は、情報提供サーバ装置ＳＶｃの処理の一例を示している。
【００６９】
まず、スキャナ２５にセットされた情報入力カードＭＣの内容を読み取り（処理４０１）、それによって得た画像データに電子透かしデータが挿入されているかどうかを調べる（処理４０２）。
【００７０】
ここで、電子透かしデータが挿入されていない旨が判定された場合で、判断４０３の結果がＮＯになるときには、例えば、「セットされたシートは、情報入力カードではありません」などのエラーメッセージを操作表示部７に表示して（処理４０４）、このときの処理をエラー終了する。
【００７１】
また、判断４０３の結果がＹＥＳになるときには、挿入されている電子透かしデータから、各識別子を抽出する（処理４０５）。それとともに、処理４０１で読み取って得た画像データのうち、各記入欄の領域のものを抽出し、ＯＣＲ処理を適用して、それぞれの記入欄に記入されている文字列を抽出する（処理４０６）。
【００７２】
そして、処理対象となっているＨＴＭＬファイルの、それぞれの識別子の内容に対応した項目名の置換指示単語を、対応する記入欄の文字列の内容で置換する（処理４０７）。
【００７３】
このようにして、本実施例では、ＨＴＭＬファイルに記載した置換指示単語を、情報入力カードＭＣに記入された内容に置換して、ＨＴＭＬファイルをクライアント装置ＣＭ１〜ＣＭｎへ送信するようにしているので、ＨＴＭＬファイルを用いて提供する情報を適宜に更新することができ、非常に便利である。また、置換指示単語を置換する情報の種類は、文字列に限らず、画像データなど、ＨＴＭＬファイルに記述することができる適宜なデータを適用することができる。
【００７４】
また、この機能を利用することで、情報提供サーバ装置ＳＶｃで提供する情報の更新を簡単に行うことができる。例えば、クライアント装置ＣＭ１で情報入力カードＭＣを読み取らせ、その読み取った画像データを情報提供サーバ装置ＳＶｃへ送り、指定した公開ＨＰの内容をその情報入力カードＭＣの内容に置換させるような処理を行うことができる。
【００７５】
なお、情報提供サーバ装置ＳＶｃが処理するファイルは、上述したＨＴＭＬファイルに限らず、例えば、ＸＭＬファイルなど、Ｗｅｂサービスで適用される任意のファイルを用いることができる。
【図面の簡単な説明】
【００７６】
【図１】本発明の一実施例にかかる業務報告入力システムの一例を示したブロック図。
【図２】業務報告シートと業務報告情報の一例を示した概略図。
【図３】画像処理装置ＳＶａの構成例を示したブロック図。
【図４】業務報告用シートを用いて業務報告情報を作成する際の処理の一例を示したフローチャート。
【図５】本発明の他の実施例にかかる帳票発行システムの一例を示したブロック図。
【図６】定型書類の記入欄および定型書類の記入欄表示例を示した概略図。
【図７】ユーザの記入欄が空白な定型書類ＳＫｂを発行する際の処理の一例を示したフローチャート。
【図８】記入済みの帳票（定型書類ＳＫａ）の画像を読み取り、完成した定型書類ＳＫｃを記録出力する際の処理の一例を示したフローチャート。
【図９】本発明の他の実施例にかかる情報提供システムの一例を示したブロック図。
【図１０】情報提供サーバ装置ＳＶｃの構成例を示したブロック図。
【図１１】テンプレートとなるＨＴＭＬファイルと、情報入力カードおよびその記入例を示した概略図。
【図１２】情報が組み込まれたＨＴＭＬファイルとＷｅｂブラウザの表示例を示した概略図。
【図１３】情報提供サーバ装置ＳＶｃの処理の一例を示したフローチャート。
【符号の説明】
【００７７】
ＳＶａ，ＳＶｂ  画像処理装置
ＳＶｃ  情報提供サーバ装置
【図１】
2006106937.tif 000003
【図２】
2006106937.tif 000004
【図３】
2006106937.tif 000005
【図４】
2006106937.tif 000006
【図５】
2006106937.tif 000007
【図６】
2006106937.tif 000008
【図７】
2006106937.tif 000009
【図８】
2006106937.tif 000010
【図９】
2006106937.tif 000011
【図１０】
2006106937.tif 000012
【図１１】
2006106937.tif 000013
【図１２】
2006106937.tif 000014
【図１３】
2006106937.tif 000015