JP2006106937A - 画像処理装置およびその制御方法 - Google Patents
画像処理装置およびその制御方法 Download PDFInfo
- Publication number
- JP2006106937A JP2006106937A JP2004290043A JP2004290043A JP2006106937A JP 2006106937 A JP2006106937 A JP 2006106937A JP 2004290043 A JP2004290043 A JP 2004290043A JP 2004290043 A JP2004290043 A JP 2004290043A JP 2006106937 A JP2006106937 A JP 2006106937A
- Authority
- JP
- Japan
- Prior art keywords
- information
- input
- entry field
- information input
- user entry
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Character Discrimination (AREA)
- Editing Of Facsimile Originals (AREA)
- Character Input (AREA)
- Image Processing (AREA)
Abstract
【課題】効率よく情報収集を行うことができる画像処理装置およびその制御方法を提供すること目的とする。
【解決手段】ユーザ記入欄を含む複数の情報入力欄を有する情報入力シートの画像を読み取る原稿読取手段を備え、前記原稿読取手段により読取入力された前記情報入力シートの画像データに基づいて情報を入力する画像処理装置において、前記情報入力シートのユーザ記入欄以外の情報記入欄は、入力項目をあらわす識別子が対応して記録される一方、ユーザ記入欄の内容は、OCR処理により認識して情報入力するとともに、ユーザ記入欄以外の情報入力欄には、当該情報入力欄に対応して記録されている前記識別子に対応した情報を生成して入力する。
【選択図】 図1
【解決手段】ユーザ記入欄を含む複数の情報入力欄を有する情報入力シートの画像を読み取る原稿読取手段を備え、前記原稿読取手段により読取入力された前記情報入力シートの画像データに基づいて情報を入力する画像処理装置において、前記情報入力シートのユーザ記入欄以外の情報記入欄は、入力項目をあらわす識別子が対応して記録される一方、ユーザ記入欄の内容は、OCR処理により認識して情報入力するとともに、ユーザ記入欄以外の情報入力欄には、当該情報入力欄に対応して記録されている前記識別子に対応した情報を生成して入力する。
【選択図】 図1
Description
本発明は、ユーザ記入欄を含む複数の情報入力欄を有する情報入力シートの画像を読み取る原稿読取手段を備え、前記原稿読取手段により読取入力された前記情報入力シートの画像データに基づいて情報を入力する画像処理装置、および、その制御方法に関する。
従来、プリンタ装置機能、複写装置機能、および、ファクシミリ装置機能を備えた複合機としての画像処理装置が実用されている。また、このような画像処理装置は、高速で高負荷に耐える処理機能を備えているため、例えば、情報サーバ機能を持たせ、種々の情報収集や情報提供を行わせることもできる。
情報収集を行う場合、例えば、情報入力者が、所定の情報入力シートの情報記入欄に対応する内容を記入し、それを原稿読取手段(スキャナ)により読み取り、それによって得られた読み取り画像データをOCR(光学的文字認識読み取り)読み取りすることで、比較的簡単に種々の情報を収集することができる。また、このOCR読み取りの際の文字認識を高い認識率で行うことができるものも提案されている(特許文献1参照)。
特開平5−324909号公報
しかしながら、このような情報入力シートを用いて情報入力を行う場合には、情報入力者の手間が多くなり、また、入力欄を間違えたり、間違った値を記入する等、種々の不具合を生じるおそれがあった。
本発明は、かかる実情に鑑みてなされたものであり、効率よく情報収集を行うことができる画像処理装置およびその制御方法を提供すること目的とする。
本発明は、ユーザ記入欄を含む複数の情報入力欄を有する情報入力シートの画像を読み取る原稿読取手段を備え、前記原稿読取手段により読取入力された前記情報入力シートの画像データに基づいて情報を入力する画像処理装置において、前記情報入力シートのユーザ記入欄以外の情報記入欄は、入力項目をあらわす識別子が対応して記録される一方、ユーザ記入欄の内容は、OCR処理により認識して情報入力するとともに、ユーザ記入欄以外の情報入力欄には、当該情報入力欄に対応して記録されている前記識別子に対応した情報を生成して入力するようにしたものである。また、前記識別子に対応した情報を生成する情報生成手段をさらに備えたものである。また、前記情報生成手段は、前記識別子に対応した情報を蓄積管理するデータベース管理手段である。また、前記情報入力シートを作成して記録出力する情報入力シート作成手段をさらに備えたものである。また、前記情報入力シートのユーザ記入欄以外の情報記入欄に対応して記録される前記識別子は、電子透かしデータに変換された後に前記情報入力シート作成手段により不可視の状態で前記情報入力シートに記録されるものである。
また、ユーザ記入欄を含む複数の情報入力欄を有する情報入力シートの画像を読み取る原稿読取手段を備え、前記原稿読取手段により読取入力された前記情報入力シートの画像データに基づいて情報を入力する画像処理装置の制御方法において、前記情報入力シートのユーザ記入欄以外の情報記入欄は、入力項目をあらわす識別子が対応して記録される一方、ユーザ記入欄の内容は、OCR処理により認識して情報入力するとともに、ユーザ記入欄以外の情報入力欄には、当該情報入力欄に対応して記録されている前記識別子に対応した情報を生成して入力するようにしたものである。
また、ユーザ記入欄を含む複数の情報入力欄を有する情報入力シートの画像を読み取る原稿読取手段を備え、前記原稿読取手段により読取入力された前記情報入力シートの画像データに基づいて情報を入力する画像処理装置において、前記情報入力シートのユーザ記入欄以外の情報記入欄は、入力項目をあらわす識別子が対応して記録される一方、ユーザ記入欄の内容は、OCR処理により認識して情報入力するとともに、ユーザ記入欄以外の情報入力欄には、当該情報入力欄に対応して記録されている前記識別子に対応した情報を生成して入力し、これらの入力された情報をそれぞれの前記情報記入欄に配置した画像を形成して記録出力するようにしたものである。
また、ユーザ記入欄を含む複数の情報入力欄を有する情報入力シートの画像を読み取る原稿読取手段を備え、前記原稿読取手段により読取入力された前記情報入力シートの画像データに基づいて情報を入力する画像処理装置の制御方法において、前記情報入力シートのユーザ記入欄以外の情報記入欄は、入力項目をあらわす識別子が対応して記録される一方、ユーザ記入欄の内容は、OCR処理により認識して情報入力するとともに、ユーザ記入欄以外の情報入力欄には、当該情報入力欄に対応して記録されている前記識別子に対応した情報を生成して入力し、これらの入力された情報をそれぞれの前記情報記入欄に配置した画像を形成して記録出力するようにしたものである。
また、ユーザ記入欄を含む複数の情報入力欄を有する情報入力シートの画像データをネットワークを介して受信するネットワーク通信手段を備え、前記ネットワーク通信手段により受信された情報入力シートの画像データに基づいて情報を入力する画像処理装置において、前記情報入力シートのユーザ記入欄以外の情報記入欄は、入力項目をあらわす識別子が対応して記録される一方、ユーザ記入欄の内容は、OCR処理により認識して情報入力するとともに、ユーザ記入欄以外の情報入力欄には、当該情報入力欄に対応して記録されている前記識別子に対応した情報を生成して入力するようにしたものである。
また、ユーザ記入欄を含む複数の情報入力欄を有する情報入力シートの画像データをネットワークを介して受信するネットワーク通信手段を備え、前記ネットワーク通信手段により受信された情報入力シートの画像データに基づいて情報を入力する画像処理装置の制御方法において、前記情報入力シートのユーザ記入欄以外の情報記入欄は、入力項目をあらわす識別子が対応して記録される一方、ユーザ記入欄の内容は、OCR処理により認識して情報入力するとともに、ユーザ記入欄以外の情報入力欄には、当該情報入力欄に対応して記録されている前記識別子に対応した情報を生成して入力するようにしたものである。
また、ユーザ記入欄を含む複数の情報入力欄を有する情報入力シートの画像データをネットワークを介して受信するネットワーク通信手段を備え、前記ネットワーク通信手段により受信された情報入力シートの画像データに基づいて情報を入力する画像処理装置において、前記情報入力シートのユーザ記入欄以外の情報記入欄は、入力項目をあらわす識別子が対応して記録される一方、ユーザ記入欄の内容は、OCR処理により認識して情報入力するとともに、ユーザ記入欄以外の情報入力欄には、当該情報入力欄に対応して記録されている前記識別子に対応した情報を生成して入力し、これらの入力された情報を、対応するそれぞれの情報表示欄に配置した提供情報を作成し、要求に応じて、前記ネットワーク通信手段を介して要求元へ送信するようにしたものである。
また、ユーザ記入欄を含む複数の情報入力欄を有する情報入力シートの画像データをネットワークを介して受信するネットワーク通信手段を備え、前記ネットワーク通信手段により受信された情報入力シートの画像データに基づいて情報を入力する画像処理装置の制御方法において、前記情報入力シートのユーザ記入欄以外の情報記入欄は、入力項目をあらわす識別子が対応して記録される一方、ユーザ記入欄の内容は、OCR処理により認識して情報入力するとともに、ユーザ記入欄以外の情報入力欄には、当該情報入力欄に対応して記録されている前記識別子に対応した情報を生成して入力し、これらの入力された情報を、対応するそれぞれの情報表示欄に配置した提供情報を作成し、要求に応じて、前記ネットワーク通信手段を介して要求元へ送信するようにしたものである。
したがって、本発明によれば、入力値を自動的に生成できる情報入力欄については、ユーザが記入する必要がないので、情報収集時のユーザの手間を大幅に軽減することができるとともに、正確で効率の良い情報収集が可能となるという効果を得る。
以下、添付図面を参照しながら、本発明の実施の形態を詳細に説明する。
図1は、本発明の一実施例にかかる業務報告入力システムの一例を示している。
同図において、画像処理装置SVaは、図2(a)に示すような所定書式からなる業務報告用シートSHaの内容を読み取って業務報告情報を入力する業務報告入力サーバ機能を備えており、業務報告情報を蓄積管理するための業務報告情報データベースGMと、ユーザに関する種々の情報(ユーザ識別情報、ユーザ名、所属情報など)を蓄積管理するためのユーザ情報データベースUSを備えている。また、画像処理装置SVaは、業務報告の記入欄が空白の業務報告用シートSHbを記録出力する機能も備えている。
この場合、業務報告用シートSH(SHa,SHb)には、ユーザの業務報告の記入欄が設けられるとともに、業務報告時に必要となる種々の情報、例えば、日付、ユーザの所属、および、ユーザ名をそれぞれ入力する際に参照するための識別子#1,#2,#3が、不可視の状態で設けられる。例えば、識別子#1,#2,#3は、それぞれ「日付」、「所属」、「ユーザ名」をあらわす文字列からなり、その文字列を所定の電子透かしデータに変換し、その電子透かしデータを、業務報告用シートSHの画像データに挿入することで、不可視の状態で設けられる。
なお、電子透かしデータの作成方法は周知方法であるので、その詳細な説明は省略する。また、電子透かしデータを画像データに挿入する場合には、例えば、画像データを複数のブロックに分割し、それらのブロックに複数回繰り返し挿入する。このようにすることで、当該画像を記録した用紙の画像を読み取り、それによって得た画像データから電子透かしデータを復元する処理が、より高い信頼性で実現できる。
また、業務報告の記入欄に対応した画像データについては、OCR処理が適用され、ユーザが記入した文字列を抽出し、当該文字列を業務報告内容として取り扱う。
その結果、例えば、図2(b)に示したような業務報告情報が入力される。ここで、「日付」の項目の値は、識別子#1に対応して、画像処理装置SVaが自動生成したものであり、「所属」および「ユーザ名」の項目の値は、情報入力の際にユーザが入力したユーザ識別情報を参照し、ユーザ情報DBを検索して取得したものであり、「業務報告」の項目の値は、業務報告シートSHの業務報告の記入欄の記入内容をOCR処理により文字認識して得られたものである。
図3は、画像処理装置SVaの構成例を示している。
同図において、システム制御部1は、この画像処理装置SVaの各部の制御処理、業務報告情報データベース処理、および、ユーザ情報データベース処理などの各種制御処理を行うものであり、システムメモリ2は、システム制御部1が実行する制御処理プログラム、および、処理プログラムを実行するときに必要な各種データなどを記憶するとともに、システム制御部1のワークエリアを構成するものであり、パラメータメモリ3は、この画像処理装置SVaに固有な各種の情報を記憶するためのものであり、時計回路4は、現在時刻情報を出力するものであり、業務報告情報の「日付」の値等を取得するためにも用いられる。
スキャナ5は、所定の解像度で原稿画像を読み取るためのものであり、プロッタ6は、所定の解像度で画像を記録出力するためのものであり、操作表示部7は、この画像処理装置SVaを操作するためのもので、各種の操作キー、および、各種の表示器からなる。
磁気ディスク装置8は、業務報告情報データベースGMおよびユーザ情報データベースUSの情報を蓄積したり、その他の種々のデータ(アプリケーションデータ等を含む)を蓄積するものであり、画像処理部9は、電子透かしデータの生成処理、画像データへの挿入処理、画像データからの電子透かしデータの抽出処理、および、OCR処理等の種々の画像処理を行うものである。
これらの、システム制御部1、システムメモリ2、パラメータメモリ3、時計回路4、スキャナ5、プロッタ6、操作表示部7、磁気ディスク装置8、および、画像処理装置9は、内部バス10に接続されており、これらの各要素間でのデータのやりとりは、主としてこの内部バス10を介して行われている。
図4は、業務報告用シートを用いて業務報告情報を作成する際の処理の一例を示している。
まず、業務報告情報を入力するユーザは、操作表示部7を適宜に操作して、自分に設定されているユーザIDを入力するとともに(処理101)、記入済みの業務報告用シートSHaをスキャナ5にセットし、入力開始を指令する。
これにより、システム制御部1は、スキャナ5を作動して、業務報告用シートSHaの画像を読み込み(処理102)、画像データを得る。このときに入力した画像データに電子透かしデータが挿入されているかどうかを調べる(処理103)。
ここで、電子透かしデータが挿入されていない旨が判定された場合で、判断104の結果がNOになるときには、例えば、「セットされたシートは、業務報告用シートではありません」などのエラーメッセージを操作表示部7に表示して(処理105)、このときの処理をエラー終了する。
また、判断104の結果がYESになるときには、挿入されている電子透かしデータから、識別子#1,#2,#3を抽出する(処理106)。次いで、識別子#1,#2,#3にそれぞれ対応した情報値を作成する(処理107)。例えば、識別子#1の「日付」は、時計回路4の現在時刻を読み取って取得する。また、識別子#2の「所属」と識別子#3の「氏名」は、処理101で入力されたユーザIDに基づいて、ユーザ情報データベースUSを検索することで取得する。
次いで、処理102で読み取って得た画像データのうち、業務報告の記入欄の領域のものを抽出し、OCR処理を適用して、記入されている文字列を抽出する(処理108)。そして、処理107で取得した「日付」、「所属」、「氏名」のそれぞれの値、および、処理108で取得した業務報告内容をあらわす文字列に基づいて、上述したような業務報告情報を作成する(処理109)。この作成した業務報告情報は、業務報告情報データベースGMへ格納する。
このようにして、本実施例では、業務報告情報を入力する際、画像処理装置SVaが自動的に生成できる項目については、自動生成して入力するようにしているので、ユーザが手書きで記入する内容が少なくて済み、ユーザの手間が解消される。それとともに、ユーザの誤入力等を防止することができるので、より正確な業務報告情報を入力することができる。
図5は、本発明の他の実施例にかかる帳票発行システムの一例を示している。
同図において、画像処理装置SVbは、図6(a)に示すような所定書式の記入欄を有する定型書類SKaの内容を読み取って、同図(b)に示すように記入欄の内容を完成した定型書類SKbを発行する帳票発行サーバ機能を備えており、発行する帳票情報を蓄積管理するための帳票情報データベースCBと、ユーザに関する種々の情報(ユーザ識別情報、ユーザ名、所属情報、職種など)を蓄積管理するためのユーザ情報データベースUSを備えている。また、画像処理装置SVbは、記入欄が空白の定型書類SKcを記録出力する機能も備えている。なお、この場合、画像処理装置SVbは、上述した実施例の画像処理装置SVaと同一の構成で実現することができる(図3参照)。
ここで、定型書式SKの記入欄以外の内容は、それぞれの帳票に対応した画像で構成されるが、その部分の記載は省略する(以下同じ)。
この場合、定型書類SK(SKa,SKc)には、ユーザの氏名の記入欄(「(氏名)」という注釈が記録される)が設けられるとともに、当該定型書類に必要な複数の項目、例えば、日付、ユーザの所属、代表者名、および、ユーザの職種をそれぞれ入力する際に参照するための識別子#1,#2,#3,#4が、不可視の状態で設けられる。例えば、識別子#1,#2,#3,#4は、それぞれ「日付」、「所属」、「代表者名」、「職種」をあらわす文字列からなり、その文字列を所定の電子透かしデータに変換し、その電子透かしデータを、定型書類SKの画像データに挿入することで、不可視の状態で設けられる。
また、氏名の記入欄に対応した画像データについては、OCR処理が適用され、ユーザが記入した文字列を抽出し、当該文字列を氏名として取り扱う。
その結果、例えば、図6(b)に示したような記入欄が完成された定型書類SKcが作成され、記録出力される。ここで、識別子#1に対応して「日付」の値が配置され、識別子#2に対応して「所属」の値が配置され、識別子#3に対応して「代表者」の値が配置され、「識別子#4に対応して「職種」の値が配置され、氏名の記入欄には、記入された文字列をOCR処理して認識された内容が配置される。
この場合、まず、氏名の記入欄の文字列がOCR処理して、氏名の文字列が認識される。次いで、その認識された氏名の文字列を参照して、ユーザ情報データベースUSを検索することで、「所属」、「代表者」、「職種」の値が取得される。また、「日付」は、上述した実施例と同様に、時計回路等から取得することができる。
図7は、ユーザの記入欄が空白な定型書類SKbを発行する際の処理の一例を示している。
まず、ユーザにより、発行する帳票(定型書類)が選択される(処理201)。それにより、定型書類SKbの画像データが作成されるとともに(処理202)、各識別子をあらわす文字列を電子透かしデータとして作成し、その作成した電子透かしデータを、処理202で作成した画像データに挿入する(処理203)。
そして、処理203で作成した画像データを記録出力する(処理204)。
図8は、記入済みの帳票(定型書類SKa)の画像を読み取り、完成した定型書類SKcを記録出力する際の処理の一例を示している。
まず、記入済みの定型書類SKaをスキャナ5にセットし、入力開始を指令する。これにより、システム制御部1は、スキャナ5を作動して、定型書類SKaの画像を読み込み(処理301)、画像データを得る。次いで、このときに入力した画像データに電子透かしデータが挿入されているかどうかを調べる(処理302)。
ここで、電子透かしデータが挿入されていない旨が判定された場合で、判断303の結果がNOになるときには、例えば、「セットされたシートは、定型書類ではありません」などのエラーメッセージを操作表示部7に表示して(処理304)、このときの処理をエラー終了する。
また、判断303の結果がYESになるときには、挿入されている電子透かしデータから、各識別子を抽出する(処理305)。それとともに、処理301で読み取って得た画像データのうち、氏名の記入欄の領域のものを抽出し、OCR処理を適用して、記入されている文字列を抽出する(処理306)。これにより、氏名の文字列を得る。
次に、各識別子にそれぞれ対応した情報値を作成し、対応する識別子の配置場所に合わせて情報値を配置する(処理307)。例えば、上述の定型書類SK(SKa,SKb,SKc)の場合、識別子#1は「日付」であるので、時計回路4の現在時刻を読み取って取得する。また、識別子#2,#3,#4がそれぞれ「所属」、「代表者」、「職種」であるので、処理306で得られた氏名の文字列を参照し、ユーザ情報データベースUSを検索して、「所属」、「代表者」、「職種」の値をそれぞれ取得する。そして、それぞれ取得した「日付」、「所属」、「代表者」、「職種」の値を、おのおのの識別子#1,#2,#3,#4が配置されていた定型書類SKの領域に配置する。
次いで、処理306で得られた氏名の文字列の表示情報を、記入欄の位置に配置する(処理308)。そして、処理307,308で形成された記入欄を有し、他の部分が元の定型書類SKaと同一の内容である定型書類SKcを記録出力する(処理309)。
このようにして、本実施例では、企業や役所などで発行する定型書類の記入欄の内容を、ユーザが記入した氏名等に基づいて自動的に生成することができるので、ユーザの記入の手間が軽減されるとともに、誤記を防止することができ、円滑な帳票発行業務が可能となる。
図9は、本発明の他の実施例にかかる情報提供システムの一例を示している。
この情報提供システムでは、ネットワークNTを介して種々の情報提供サービスを実行する情報提供サーバ装置SVcが設けられており、この情報提供サーバ装置SVcは、Webサービス機能により、提供情報データベースSBに蓄積管理されている種々の提供情報を、ネットワークNTを介して、クライアント装置CM1〜CMnへ提供するようにしている。
図10は、情報提供サーバ装置SVcの構成例を示している。
同図において、システム制御部21は、この情報提供サーバ装置SVcの各部の制御処理、Webサーバ処理、および、情報提供データベース処理などの各種制御処理を行うものであり、システムメモリ22は、システム制御部21が実行する制御処理プログラム、および、処理プログラムを実行するときに必要な各種データなどを記憶するとともに、システム制御部21のワークエリアを構成するものであり、パラメータメモリ23は、この情報提供サーバ装置SVcに固有な各種の情報を記憶するためのものであり、時計回路24は、現在時刻情報を出力するものであり、業務報告情報の「日付」の値等を取得するためにも用いられる。
スキャナ25は、所定の解像度で原稿画像を読み取るためのものであり、プロッタ26は、所定の解像度で画像を記録出力するためのものであり、操作表示部27は、この情報提供サーバ装置SVcを操作するためのもので、各種の操作キー、および、各種の表示器からなる。
磁気ディスク装置28は、情報提供データベースSBの情報を蓄積したり、その他の種々のデータ(アプリケーションデータ等を含む)を蓄積するものであり、画像処理部29は、電子透かしデータの生成処理、画像データへの挿入処理、画像データからの電子透かしデータの抽出処理、および、OCR処理等の種々の画像処理を行うものである。
ネットワークインタフェース回路30は、この情報提供サーバ装置SVcをネットワークNTへ接続するためのものであり、ネットワーク伝送制御部31は、ネットワークを介して種々のデータをやりとりする際の伝送制御処理を行うためのものである。
これらの、システム制御部21、システムメモリ22、パラメータメモリ23、時計回路24、スキャナ25、プロッタ26、操作表示部27、磁気ディスク装置28、画像処理装置29、および、ネットワーク伝送制御部31は、内部バス32に接続されており、これらの各要素間でのデータのやりとりは、主としてこの内部バス32を介して行われている。
さて、情報提供サーバ装置SVcが提供する情報は、例えば、図10(a)に示したようなHTMLファイルである。このHTMLファイルには、文字列を置き換え指示するための置換指示単語「Mark1」、「Mark2」、「Mark3」、「Mark4」が記載されており、これらの置換指示単語「Mark1」、「Mark2」、「Mark3」、「Mark4」の対応する行の直前位置には、それぞれの置換指示単語の内容に対応した項目名「氏名」、「日付」、「所属」、「家族(構成人数)」が配置されている。これらの置換指示単語が記載されている場所には、同図(b)に示すような情報記入カードMCで記入された内容が置換配置される。
すなわち、この場合、HTMLファイルがテンプレートとなり、当該テンプレートに配置指定された情報が、情報入力カードを用いて入力されるということとなる。
情報記入カードMCには、この場合、4つの記入欄が設けられており、上から順に「氏名」、「日付」、「所属」、「家族(構成人数)」をそれぞれ記入する欄に設定されている。また、おのおのの記入欄には、「氏名」、「日付」、「所属」、「家族」をそれぞれあらわす識別子#1,#2,#3,#4が、不可視の状態で記載されている。
ここで、情報記入カードMCに記載される識別子#1,#2,#3,#4は、情報記入カードMCを構成する画像データに、電子透かしデータとして挿入し、その電子透かしデータを挿入した画像データを記録出力することで、不可視の状態で記載されている。
このような情報記入カードMCにユーザが情報を記入した後では、例えば、同図(c)に示すようなものが得られる。
この情報記入カードMCは、情報提供サーバ装置SVcに読み取られ、識別子#1,#2,#3,#4の内容が認識されるとともに、それぞれの記入欄に記入された内容が、OCR処理されて取得される。
情報提供サーバ装置SVcは、このようにして取得した記入欄の内容を、HTMLファイルの対応する項目名に合わせて、その項目名に対応した置換指示単語と置換する。
例えば、置換指示単語「Mark1」については「氏名」の記入欄に記入された内容と置換され、置換指示単語「Mark2」については「日付」の記入欄に記入された内容と置換され、置換指示単語「Mark3」については「所属」の記入欄に記入された内容と置換され、置換指示単語「Mark4」については「家族」の記入欄に記入された内容と置換される。その結果、図11(a)に示すようなHTMLファイルが作成されて、情報提供依頼元のクライアント装置CM1〜CMnへ送信される。
それにより、そのクライアント装置CM1〜CMnのWebブラウザでは、同図(b)に示すような情報が表示される。
図13は、情報提供サーバ装置SVcの処理の一例を示している。
まず、スキャナ25にセットされた情報入力カードMCの内容を読み取り(処理401)、それによって得た画像データに電子透かしデータが挿入されているかどうかを調べる(処理402)。
ここで、電子透かしデータが挿入されていない旨が判定された場合で、判断403の結果がNOになるときには、例えば、「セットされたシートは、情報入力カードではありません」などのエラーメッセージを操作表示部7に表示して(処理404)、このときの処理をエラー終了する。
また、判断403の結果がYESになるときには、挿入されている電子透かしデータから、各識別子を抽出する(処理405)。それとともに、処理401で読み取って得た画像データのうち、各記入欄の領域のものを抽出し、OCR処理を適用して、それぞれの記入欄に記入されている文字列を抽出する(処理406)。
そして、処理対象となっているHTMLファイルの、それぞれの識別子の内容に対応した項目名の置換指示単語を、対応する記入欄の文字列の内容で置換する(処理407)。
このようにして、本実施例では、HTMLファイルに記載した置換指示単語を、情報入力カードMCに記入された内容に置換して、HTMLファイルをクライアント装置CM1〜CMnへ送信するようにしているので、HTMLファイルを用いて提供する情報を適宜に更新することができ、非常に便利である。また、置換指示単語を置換する情報の種類は、文字列に限らず、画像データなど、HTMLファイルに記述することができる適宜なデータを適用することができる。
また、この機能を利用することで、情報提供サーバ装置SVcで提供する情報の更新を簡単に行うことができる。例えば、クライアント装置CM1で情報入力カードMCを読み取らせ、その読み取った画像データを情報提供サーバ装置SVcへ送り、指定した公開HPの内容をその情報入力カードMCの内容に置換させるような処理を行うことができる。
なお、情報提供サーバ装置SVcが処理するファイルは、上述したHTMLファイルに限らず、例えば、XMLファイルなど、Webサービスで適用される任意のファイルを用いることができる。
SVa,SVb 画像処理装置
SVc 情報提供サーバ装置
SVc 情報提供サーバ装置
Claims (12)
- ユーザ記入欄を含む複数の情報入力欄を有する情報入力シートの画像を読み取る原稿読取手段を備え、前記原稿読取手段により読取入力された前記情報入力シートの画像データに基づいて情報を入力する画像処理装置において、
前記情報入力シートのユーザ記入欄以外の情報記入欄は、入力項目をあらわす識別子が対応して記録される一方、
ユーザ記入欄の内容は、OCR処理により認識して情報入力するとともに、
ユーザ記入欄以外の情報入力欄には、当該情報入力欄に対応して記録されている前記識別子に対応した情報を生成して入力することを特徴とする画像処理装置。 - 前記識別子に対応した情報を生成する情報生成手段をさらに備えたことを特徴とする請求項1記載の画像処理装置。
- 前記情報生成手段は、前記識別子に対応した情報を蓄積管理するデータベース管理手段であることを特徴とする請求項2記載の画像処理装置。
- 前記情報入力シートを作成して記録出力する情報入力シート作成手段をさらに備えたことを特徴とする請求項1または請求項2または請求項3記載の画像処理装置。
- 前記情報入力シートのユーザ記入欄以外の情報記入欄に対応して記録される前記識別子は、電子透かしデータに変換された後に前記情報入力シート作成手段により不可視の状態で前記情報入力シートに記録されることを特徴とする請求項4記載の画像処理装置。
- ユーザ記入欄を含む複数の情報入力欄を有する情報入力シートの画像を読み取る原稿読取手段を備え、前記原稿読取手段により読取入力された前記情報入力シートの画像データに基づいて情報を入力する画像処理装置の制御方法において、
前記情報入力シートのユーザ記入欄以外の情報記入欄は、入力項目をあらわす識別子が対応して記録される一方、
ユーザ記入欄の内容は、OCR処理により認識して情報入力するとともに、
ユーザ記入欄以外の情報入力欄には、当該情報入力欄に対応して記録されている前記識別子に対応した情報を生成して入力することを特徴とする画像処理装置の制御方法。 - ユーザ記入欄を含む複数の情報入力欄を有する情報入力シートの画像を読み取る原稿読取手段を備え、前記原稿読取手段により読取入力された前記情報入力シートの画像データに基づいて情報を入力する画像処理装置において、
前記情報入力シートのユーザ記入欄以外の情報記入欄は、入力項目をあらわす識別子が対応して記録される一方、
ユーザ記入欄の内容は、OCR処理により認識して情報入力するとともに、
ユーザ記入欄以外の情報入力欄には、当該情報入力欄に対応して記録されている前記識別子に対応した情報を生成して入力し、
これらの入力された情報をそれぞれの前記情報記入欄に配置した画像を形成して記録出力することを特徴とする画像処理装置。 - ユーザ記入欄を含む複数の情報入力欄を有する情報入力シートの画像を読み取る原稿読取手段を備え、前記原稿読取手段により読取入力された前記情報入力シートの画像データに基づいて情報を入力する画像処理装置の制御方法において、
前記情報入力シートのユーザ記入欄以外の情報記入欄は、入力項目をあらわす識別子が対応して記録される一方、
ユーザ記入欄の内容は、OCR処理により認識して情報入力するとともに、
ユーザ記入欄以外の情報入力欄には、当該情報入力欄に対応して記録されている前記識別子に対応した情報を生成して入力し、
これらの入力された情報をそれぞれの前記情報記入欄に配置した画像を形成して記録出力することを特徴とする画像処理装置の制御方法。 - ユーザ記入欄を含む複数の情報入力欄を有する情報入力シートの画像データをネットワークを介して受信するネットワーク通信手段を備え、前記ネットワーク通信手段により受信された情報入力シートの画像データに基づいて情報を入力する画像処理装置において、
前記情報入力シートのユーザ記入欄以外の情報記入欄は、入力項目をあらわす識別子が対応して記録される一方、
ユーザ記入欄の内容は、OCR処理により認識して情報入力するとともに、
ユーザ記入欄以外の情報入力欄には、当該情報入力欄に対応して記録されている前記識別子に対応した情報を生成して入力することを特徴とする画像処理装置。 - ユーザ記入欄を含む複数の情報入力欄を有する情報入力シートの画像データをネットワークを介して受信するネットワーク通信手段を備え、前記ネットワーク通信手段により受信された情報入力シートの画像データに基づいて情報を入力する画像処理装置の制御方法において、
前記情報入力シートのユーザ記入欄以外の情報記入欄は、入力項目をあらわす識別子が対応して記録される一方、
ユーザ記入欄の内容は、OCR処理により認識して情報入力するとともに、
ユーザ記入欄以外の情報入力欄には、当該情報入力欄に対応して記録されている前記識別子に対応した情報を生成して入力することを特徴とする画像処理装置の制御方法。 - ユーザ記入欄を含む複数の情報入力欄を有する情報入力シートの画像データをネットワークを介して受信するネットワーク通信手段を備え、前記ネットワーク通信手段により受信された情報入力シートの画像データに基づいて情報を入力する画像処理装置において、
前記情報入力シートのユーザ記入欄以外の情報記入欄は、入力項目をあらわす識別子が対応して記録される一方、
ユーザ記入欄の内容は、OCR処理により認識して情報入力するとともに、
ユーザ記入欄以外の情報入力欄には、当該情報入力欄に対応して記録されている前記識別子に対応した情報を生成して入力し、
これらの入力された情報を、対応するそれぞれの情報表示欄に配置した提供情報を作成し、要求に応じて、前記ネットワーク通信手段を介して要求元へ送信することを特徴とする画像処理装置。 - ユーザ記入欄を含む複数の情報入力欄を有する情報入力シートの画像データをネットワークを介して受信するネットワーク通信手段を備え、前記ネットワーク通信手段により受信された情報入力シートの画像データに基づいて情報を入力する画像処理装置の制御方法において、
前記情報入力シートのユーザ記入欄以外の情報記入欄は、入力項目をあらわす識別子が対応して記録される一方、
ユーザ記入欄の内容は、OCR処理により認識して情報入力するとともに、
ユーザ記入欄以外の情報入力欄には、当該情報入力欄に対応して記録されている前記識別子に対応した情報を生成して入力し、
これらの入力された情報を、対応するそれぞれの情報表示欄に配置した提供情報を作成し、要求に応じて、前記ネットワーク通信手段を介して要求元へ送信することを特徴とする画像処理装置の制御方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004290043A JP2006106937A (ja) | 2004-10-01 | 2004-10-01 | 画像処理装置およびその制御方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004290043A JP2006106937A (ja) | 2004-10-01 | 2004-10-01 | 画像処理装置およびその制御方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2006106937A true JP2006106937A (ja) | 2006-04-20 |
Family
ID=36376635
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004290043A Pending JP2006106937A (ja) | 2004-10-01 | 2004-10-01 | 画像処理装置およびその制御方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2006106937A (ja) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009225231A (ja) * | 2008-03-18 | 2009-10-01 | Ricoh Co Ltd | 情報処理装置およびプログラム |
| JP2011028737A (ja) * | 2009-07-28 | 2011-02-10 | Internatl Business Mach Corp <Ibm> | フォーム操作のためにスクリーン・キャプチャ機能を強化する方法およびコンピュータ・プログラム |
| JP2014038504A (ja) * | 2012-08-17 | 2014-02-27 | Fuji Xerox Co Ltd | 項目記入装置、項目記入システム及びプログラム |
| US9088767B2 (en) | 2012-10-08 | 2015-07-21 | International Business Machines Corporation | Activities duplication via recorded video |
-
2004
- 2004-10-01 JP JP2004290043A patent/JP2006106937A/ja active Pending
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009225231A (ja) * | 2008-03-18 | 2009-10-01 | Ricoh Co Ltd | 情報処理装置およびプログラム |
| US8743391B2 (en) | 2008-03-18 | 2014-06-03 | Ricoh Company, Ltd. | Image processing apparatus, image processing method, and computer program product |
| JP2011028737A (ja) * | 2009-07-28 | 2011-02-10 | Internatl Business Mach Corp <Ibm> | フォーム操作のためにスクリーン・キャプチャ機能を強化する方法およびコンピュータ・プログラム |
| KR101572273B1 (ko) | 2009-07-28 | 2015-12-04 | 인터내셔널 비지네스 머신즈 코포레이션 | 폼 조작에 대한 개선된 스크린 캡쳐 |
| US9460072B2 (en) | 2009-07-28 | 2016-10-04 | International Business Machines Corporation | Enhanced screen capture for form manipulation |
| JP2014038504A (ja) * | 2012-08-17 | 2014-02-27 | Fuji Xerox Co Ltd | 項目記入装置、項目記入システム及びプログラム |
| US9088767B2 (en) | 2012-10-08 | 2015-07-21 | International Business Machines Corporation | Activities duplication via recorded video |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101344943B (zh) | 信息处理设备的控制设备及控制方法 | |
| US8166382B2 (en) | Data processing apparatus, method of registering electronic document, and computer program | |
| JP4224176B2 (ja) | 画像入力システム | |
| US7519656B2 (en) | Information processing system, information processing apparatus, information processing method, storage medium that stores program for implementing that method to be readable by information processing apparatus, and program | |
| CN101827187A (zh) | 图像处理系统、图像处理设备以及图像处理方法 | |
| US20070226725A1 (en) | Device management system and control method therefor | |
| US6819441B2 (en) | Digital integrated apparatus and image control system | |
| JP2010114840A (ja) | 画像形成装置及び保存画像の確認システム | |
| WO2005057362A2 (en) | Systems and methods for data interchange among autonomous processing entities | |
| CN102271202A (zh) | 信息处理系统、信息处理装置及其控制方法 | |
| US7860892B2 (en) | Information processing apparatus, history file generation method and program | |
| CN1952925A (zh) | 文档处理设备和方法 | |
| JP2006126941A (ja) | 画像処理装置、画像処理方法、画像処理制御プログラム、及び記憶媒体 | |
| US10503825B2 (en) | Information processing device, information processing method, and non-transitory computer-readable medium | |
| CN101639866A (zh) | 操作信息管理系统 | |
| JP2010003127A (ja) | ドキュメント管理装置、ドキュメント管理システム、ドキュメント管理方法、およびコンピュータプログラム | |
| JP2006106937A (ja) | 画像処理装置およびその制御方法 | |
| JP7558723B2 (ja) | システム、制御方法、及び画像処理装置 | |
| US12182190B2 (en) | Information processing apparatus, information processing system, data processing method, and non-transitory recording medium | |
| JP2008147954A (ja) | 文書登録装置、文書登録方法、及びプログラム | |
| US20070214185A1 (en) | Document management system, method and program therefor | |
| JP3799260B2 (ja) | 画像読取方法、画像読取システム、画像読取システムの制御プログラム及び記憶媒体 | |
| JP7124859B2 (ja) | データ出力システム、情報処理システム、データ出力方法、プログラム | |
| US20240273067A1 (en) | Information processing apparatus, method for controlling information processing apparatus, and storage medium | |
| JP4470991B2 (ja) | 画像編集装置 |