(57)【要約】【課題】従来、文書認識の課金の方法は文字数に応じた料金となる文書単位の課金方式である。【解決手段】読み取り制御に用いるフォーマット情報を用いてフィールド単位に課金条件を設定し、読み取った帳票の料金を集計する。【効果】帳票の読み取り欄の種類に応じてきめ細かな料金を設定することができる。【選択図】  図１
2004318453.tif 000002
【特許請求の範囲】
【請求項１】
フォーマット情報を用いて帳票画像の記載内容を読み取る帳票画像処理装置であって、
読み取り対象である帳票から上記帳票画像を採取する画像入力部と、
上記フォーマット情報を記憶するフォーマット情報記憶部と、
読み取り対象となる帳票に対応する上記フォーマット情報を特定し、上記帳票画像の記載内容を読み取る帳票読み取り装置とを有し、
上記帳票読み取り装置が、上記フォーマット情報の内容に応じて帳票画像読み取りに対する対価を決定する課金管理サーバーに、上記フォーマット情報を伝達することを特徴とする帳票画像処理装置。
【請求項２】
請求項１に記載の情報処理装置において、
さらに、
上記帳票画像読み取りに対する対価を計算する課金管理サーバーとを有し、
上記課金管理サーバーが、上記読み取り装置から伝達された上記フォーマット情報の内容に応じて、帳票画像読み取りに対する対価を決定することを特徴とする帳票画像処理装置。
【請求項３】
請求項１に記載の帳票画像処理装置において、
さらに、
上記帳票画像読み取りに対する対価を計算する課金管理サーバーとを有し、
上記読み取り装置が上記フォーマット情報に加え、上記読み取り装置が記載内容読み取り時に行った処理内容を上記課金管理サーバーに伝達し、
上記課金管理サーバーが、上記処理内容に応じて、読み取り作業に対する対価を決定することを特徴とする帳票画像処理装置。
【請求項４】
請求項２または３のいずれかに記載の情報処理装置において、
上記課金管理サーバーが、
上記フォーマット情報の内容に応じた帳票画像読み取りに対する対価を、上記フォーマット情報のフィールドパラメータ単位に計算することを特徴とする帳票画像処理装置。
【請求項５】
請求項２または３のいずれかに記載の情報処理装置において、
上記課金管理サーバーが、
上記フォーマット情報の内容に応じた帳票画像読み取りに対する対価を、上記フォーマット情報のフィールド単位に計算することを特徴とする帳票画像処理装置。
【請求項６】
請求項２から５のいずれかに記載の情報処理装置において、
さらに、
上記読み取り装置によって読み取られた上記記載内容の誤りの人手による修正作業の制御を行う修正端末とを有し、
上記修正端末が、上記制御の内容を上記課金管理サーバーに伝達し、
上記課金管理サーバーが、上記修正端末から伝達された上記制御の内容に応じて課金することを特徴とする帳票画像処理装置。
【請求項７】
請求項２から５のいずれかに記載の情報処理装置において、
さらに、
上記読み取り装置によって読み取られた上記記載内容の誤りの人手による修正作業の制御を行う修正端末とを有し、
上記課金管理サーバーが、
帳票画像読み取りに対する対価を、
上記修正端末によって制御される修正作業回数および修正作業量に応じて計算することを特徴とする帳票画像処理装置。
【請求項８】
請求項２から５のいずれかに記載の情報処理装置において、
さらに、読み取られた上記記載内容の誤りの人手による修正作業の制御を行う修正端末とを有し、
上記修正端末は、上記フォーマット情報のフィールド毎に設定される守秘レベルに応じて上記修正作業を制御し、
上記課金管理サーバーが、
上記フォーマット情報の内容に応じた帳票画像読み取りに対する対価を、上記守秘レベルに応じて決定することを特徴とする帳票画像処理装置。
【請求項９】
請求項２から８のいずれかに記載の情報処理装置において、
上記課金管理サーバーが、上記フォーマット情報の内容に応じた帳票画像読み取りに対する対価を、フィールド単位の字種及び字種範囲の種類に応じて決定することを特徴とすることを特徴とする帳票画像処理装置。
【請求項１０】
請求項２から９のいずれかに記載のいずれかの情報処理装置において、
上記フォーマット情報にフィールド単位に単語辞書辞書との照合作業の有無を上記読み取り作業として行うかが定義されており、
上記課金管理サーバーが、
上記フォーマット情報の内容に応じた読み取り作業に対する対価を、上記照合作業の有無に応じて決定することを特徴とする帳票画像処理装置。
【請求項１１】
画像入力部より帳票画像を入力し、
読み取り対象である帳票に対応する上記フォーマット情報を特定し、
上記フォーマット情報をフォーマット情報記憶手段より読み出し、
上記フォーマット情報を用いて上記帳票画像を読み取り、
上記フォーマット情報の内容に応じて定義された帳票読み取り処理を行い、
上記フォーマット情報の内容に応じて、上記帳票画像読み取りに対する対価を算出することを特徴とする課金方法。
【請求項１２】
請求項１１に記載の課金方法において、
上記帳票画像読み取りに対する対価を、フォーマット情報のフィールドパラメータ単位に算出することを特徴とする課金方法。
【請求項１３】
請求項１１に記載の課金方法において、
上記帳票画像読み取りに対する対価を、上記フォーマット情報のフィールド単位に算出することを特徴とする課金方法。
【請求項１４】
請求項１１に記載の課金方法において、
フォーマット情報を用いて帳票画像を読み取る帳票画像処理装置であって、
上記フォーマット情報には、文字の読み取り処理を制御する情報が定義されているものであって、
上記フォーマット情報によって、上記帳票画像読み取りに対する対価を決定することを特徴とする課金方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、帳票画像から文字を読み取る帳票画像処理装置に係り、特に、読み取り処理に対する対価として課金を行う帳票画像処理装置に関する。
【０００２】
【従来の技術】
従来の課金方式は、入力した文書のページ数や文字数を計数し、ページ数単位、文字数単位で一律に課金を行うという課金方式が採用されている。例えば、特許文献１に記載の課金装置では、文書画像に対して文字認識を行い、読み取った文字数に応じて課金することが述べられている。課金の方法は文字数に応じた料金となる文書単位の大雑把な課金方式である。
【０００３】
また、特許文献２に記載の文書入力代行装置は、ネットワークに接続された複数の文書処理装置を、１文字当たりの料金を基準にして、安価な文書処理装置を選択し、文書を入力することが述べられているが、課金の方法は前記の課金装置と同じく、文字数に応じた料金となる大雑把な課金方式が述べられている。
【０００４】
特許文献３に記載の帳票イメージ処理装置では、帳票定義データ、即ち、フォーマット情報の利用回数を計数して課金情報とすることが述べられている。読み取り文字の種類や文字数、修正作業の課金については記述がない。
【０００５】
特許文献４に記載の電子ファイル装置では、守秘項目の記載領域を抽出して、画像マスクパターンを生成し出力することが述べられている。
【０００６】
特許文献５に記載の読み取り結果修正方法では、読み取りパラメータ即ちフォーマット情報により見出しと読み取り結果を表示し効率よく修正作業を行うことが述べられている。上記の従来例では、修正作業を効率よく行うことが述べられているが、修正作業に伴う課金の方法について記述がない。
【特許文献１】特開平１１−１３４０５８号公報
【特許文献２】特開２００２−２７９３４８号公報
【特許文献３】特開２００１−３０７００８号公報
【特許文献４】特開平６−２９０２５１号
【特許文献５】特開平６−６８２９９号
【発明が解決しようとする課題】
帳票には多数の読み取りフィールドがある。例えば、姓名記入欄のように漢字で記入された姓名漢字フィールドや、カタカナで記入された姓名カタカナフィールド、年齢欄や金額欄のように数字フィールドなどが多数存在する。従来例、例えば、特許文献１では、文字認識により読み取った文字数に応じて料金を設定している。しかしながら、課金の方法は文字数に応じた料金となる課金方式である。
姓名記入欄のように漢字で記入された姓名漢字フィールドや、カタカナで記入された姓名カタカナフィールド、年齢欄や金額欄のように数字フィールドなどが多数存在する帳票画像の読み取りにおいて、文字字種や姓名辞書を利用した知識処理の有無など、読み取り内容に応じて、もっときめ細かな課金処理が強く要望されている。
【０００７】
また、帳票には、年齢、住所等の個人情報が記入されていることが多くあり、誤認識文字や認識拒絶文字を修正するため、読み取った文字を人間が画面を介してデータ修正する作業が必要である。このため、守秘のレベルに応じた修正作業の課金処理が要望されている。
さらに、データ修正作業において、データの信頼性を高めるため、人間によるデータ修正作業を複数回繰り返し、入力誤りを削減することが知られているが、このような複数回繰り返しのデータ修正作業に対する課金処理が必要とされている。
【０００８】
本発明の第一の目的は、帳票画像の読み取り装置において、帳票の記入欄の種類ごとにきめ細かに課金処理を行えるようにすることにある。
また、本発明の第二の目的は、帳票画像の読み取り結果の修正作業において、帳票の記入欄の種類ごと守秘レベルを設け、守秘レベルに応じて課金処理を行えるようにすることにある。
さらに、本発明の第三の目的は、帳票画像の読み取り結果の修正作業において、データ修正の信頼性にレベルを設け、信頼性のレベルに応じて課金処理を行えるようにすることにある。
【０００９】
【課題を解決するための手段】
上記の目的を達成するため、本願で開示する発明の代表例を概説すれば以下の通りである。
帳票の読み取り条件を有するフォーマット情報を記憶する手段と、読み取り対象となる帳票に対応する上記フォーマット情報を特定する手段と上記帳票のフォーマット情報の内容、各フィールドに設定された読み取り条件の内容に基いて、帳票読み取りに対する対価を決定する手段を有する帳票画像処理装置。
【００１０】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照しながら説明する。
図１は、本発明の帳票画像処理装置の第１の実施例を示す構成図である。帳票画像の文字列を自動的に読取る帳票読み取り装置１００、読み取った文字列の誤りを人手で修正する修正端末１０６、帳票の読み取り結果から料金を算出する課金管理サーバー１１４がネットワーク１３０を介して接続されている。帳票読み取り装置１００は、帳票画像を入力として帳票内の読み取り欄に相当するフィールドごとに文字認識を行う。フォーマット情報記憶部１０４に、読み取りを制御するフォーマット情報がフォーマットファイルとして格納される。
読み取り制御部１０１は、読み取りを制御するフォーマット情報を用い、読み取り部における読み取りの実行制御を行なう。フォーマット情報は予め帳票の種類ごとに設定しておく。読み取り部１０２は、フィールド単位に文字列を認識し文字コードを出力する。入力計測部１０３はフィールド単位で文字入力の量や種類をフォーマット情報を用いて測定する。イメージスキャナ１０５は帳票読み取り装置１００に接続され、帳票の表面画像を採取し、表面画像を帳票画像データとして読み取り装置１００に送出する。イメージスキャナ１０５と同様の機能を持つものであれば、イメージスキャナ１０５の代替手段として用いることができる。読み取り結果は帳票単位、フィールド単位に読み取り結果記憶部１１１に読み取り結果ファイルとしてにネットワークを介して格納される。修正端末１０６は文字列の認識結果の誤りを人手で修正する。修正時には、表示装置からなる表示部１１２とキー入力部１１３を用いて修正する。イメージ記憶部１１０にはイメージファイルがとして帳票画像が格納されており、修正部１０８において、修正対象となる帳票画像を表示部１１２に表示し、人間が画面を眺めてフィールドの画像と読み取り結果記憶部１１１に読み取り結果ファイルとして格納された読み取り結果を比較しながら修正する。なお、イメージ記憶部にはイメージファイルとして、イメージスキャナ１０５で採取した帳票画像の集合が格納される。また、読み取り結果記憶部１１１には読み取り結果ファイルとしてには、文字認識結果である文字コードが複数個候補として格納される。イメージ記憶部１１０にはイメージファイルとして、文字の読み取りに成功した帳票画像および、失敗した帳票画像が格納されており、次に述べる修正処理に使用する。修正制御部１０７では、フォーマット情報記憶部に格納されているファーマット情報を用いて修正部１０８で行なう修正処理を制御する。修正制御部１０７は、一例として、後述する図１０で示した文字入力精度に応じた修正処理を行う。修正計測部１０９では、フィールド単位で文字修正の量や種類をフォーマット情報を用いて測定する。課金管理サーバ１１４は、一連の帳票集合ごとに料金を集計する。一連の帳票の集合ごとに行なう読み取りおよび修正処理をジョブと呼ぶ。課金情報算出部１２０では、フィールド集計部１２１での集計結果を基に、ジョブ単位で料金を算出する。きめ細かく料金を算出するため、フィールド集計部１２１において、フォーマット情報記憶部１０４に格納されたフォーマット情報を用い、帳票単位、フィールド単位に、入力計測部１０３および修正計測部１０９の計測結果から、料金を集計する。読み取り条件記憶部１１５には、ジョブ単位での料金設定のための読み取り条件が設定された読み取り条件ファイルが格納されている。課金結果記憶部１１６には課金結果ファイルとしてには、ジョブ単位、帳票単位、フィールド単位での課金結果が格納される。フォーマット情報記憶部１０４に格納されたフォーマット情報の一例を図４に示す。ファーマット情報の詳細は後述するが、ファーマット情報の内部にフィールド単位で図５に示す読み取り条件が設定されている。ここで、フィールドとは、帳票内部の読み取り領域のことであり、通常、枠などで囲まれた矩形領域であり、読み取り欄とも呼ばれる。なお、図４に示したフォーマット情報および図５に示した読み取り条件の詳細は後述する。本実施例で示した帳票読取り装置１００、修正端末１０６、課金管理サーバー１１４の入出力情報を明らかにする。
帳票読取り装置１００の入力情報は、イメージスキャナ１０５で採取した帳票画像、フォーマット情報記憶部１０４に格納されているファーマット情報、読取り条件記憶部１１５に読み取り条件ファイルとして格納されている読取り条件である。
また、帳票読取り装置１００の出力情報は、読取り結果記憶部１１１に格納される文字コードからなる読取り結果、イメージ記憶部１１０に格納される帳票画像、入力計測部１０３からフィールド集計部１２１に送出されるフィールド単位での文字入力量や種類の課金情報である。
修正端末１０６の入力情報は、イメージ記憶部１１０に格納される帳票画像、読取り結果記憶部１１１に格納される文字コードからなる読取り結果、フォーマット情報記録部１０４から送出されたフォーマット情報、読取り条件記憶部１１５から送出された読取り条件である。
また、修正端末１０６の出力情報は、読取り結果記憶部１１１に送出され更新される読取り結果の修正結果、修正計測部１０９からフィールド集計部１２１に送出されるフィールド単位の文字修正量や種類などの計測情報である。
課金管理サーバー１１４の入力情報は、入力計測部１０３から送出されたフィールド集計部１２１に送出されるフィールド単位での文字入力量や種類の課金情報、修正計測部１０９から送出されるフィールド単位の文字修正量や種類などの計測情報である。課金管理サーバー１１４の出力情報は、読取り条件記憶部に格納された読取り条件である。
【００１１】
図１では、帳票読み取り装置１００、修正端末１０６、課金サーバーがネットワーク１３０を介して接続される例を示したが、装置全体として同様の機能を実現できれば良く、帳票読み取り装置１００、修正端末１０６、課金サーバー１１４等がそれぞれネットワークを介して独立していない場合も有り得る。また、帳票読み取り装置１００、修正端末１０６、課金管理サーバー１１４等のいくつかの装置の機能を一つの装置が担わせるようにしても良い。なお、修正端末１０６、課金管理サーバー１１４はワークステーションやパーソナルコンピュータ等の計算機で構成され、１０７から１０９までの修正処理や１２０と１２１の課金処理を含むプログラムうを上記計算機にインストールすることにより実現してもよい。図１に示した実施例では、イメージスキャナ１０５による帳票画像の採取と帳票読取り装置における文字読取りとが、同じ場所で行なうことができるため、設置場所が小さく、比較的小規模な帳票画像処理に有効な構成である。
【００１２】
図２は、本発明の帳票画像処理装置の第２の実施例を示す構成図である。ネットワークを介して、帳票画像入力センター２２０、帳票読み取り・課金センター２２１、修正センター２２２が接続されている。帳票画像入力センター２２０では、帳票画像を採取するイメージスキャナ２０１、２０３が帳票イメージ入力サーバー２００に接続されており、多数の帳票画像を当該センターにおいて、一括して入力する。帳票読み取り・課金センター２２１では、入力された帳票画像がフィルサーバー２０８を介してイメージ記憶部２０９にイメージファイルとしてに格納される。フォーマット情報記憶部２０５、２０７にはフォーマット情報が格納されており、フォーマット情報を用い、帳票の読み取りを認識サーバー２０４，２０６で実行する。ここで、認識サーバーは２台設置する構成になっているが、これに限定するものではなく、１台構成の認識サーバーでもよい。また、納期短縮を目的に、処理を高速にするため、認識サーバーを多数台設置する構成にしてもよい。読み取り結果は、読み取り結果記憶部２１０に読み取り結果ファイルとして格納される。課金サーバー２１３では、フォーマット情報を用い、一連の帳票集合ごとに料金を集計する。一連の帳票集合ごとの料金設定のための条件は、読み取り条件記憶部２１５に読み取り条件ファイルとして格納されている。課金の結果は課金結果記憶部２１４に課金結果ファイルとして出力される。修正センター２２２では、修正サーバー２１１，２１２において、ファーマット情報および、読み取り条件記憶部２１４、２１５に読み取り条件ファイルとして格納された読み取り条件に従って、人手で読み取り結果の修正作業を行う。
図２では、帳票画像入力センター２２０、帳票読み取り・課金センター２２１、帳票画像センター２２２がネットワークを介して接続される例を示したが、装置全体として同様の機能を実現できれば良く、帳票画像入力センター２２０、帳票読み取り・課金センター２２１、帳票画像センター２２２がネットワークがそれぞれ独立していない場合も有りうる。  なお、帳票イメージサーバー２００、２０２と認識サーバー２０４，２０６をあわせた機能を帳票読取り装置１００は有している。また、修正サーバー２１１、２１２とファイルサーバー２０８をあわせた機能を修正端末１０６が有する。課金サーバー２１３は課金管理サーバー１１４と同じ機能を有する。図２に示した実施例では、イメージスキャナ２０１による帳票画像の採取と認識サーバー２０４における文字読取りとが、遠隔地で別々に行なうことができるため、帳票を運搬する運送費用や運搬時間を節約できるという効果がある。
【００１３】
図３は読み取り対象である帳票のフィールドを説明する図である。読み取り対象である帳票３００において、年齢欄３０１、漢字で記入する姓名欄３０２、カタカナで記入する姓名欄３０３が印刷されている。読み取りフィールドは、こられの記入欄に該当する部分の画像領域として設定される。記入文字としては、数字列３１１、漢字文字列３１２、カタカナ文字列３１３がそれぞれのフィールドに記入されている。
【００１４】
図４はフォーマット情報の一例を示す図である。読み取りおよび修正処理を制御するために用いられる。フォーマット情報とは、文字の読取り処理を制御する情報であり、帳票内の読み取り領域の位置座標や文字種など文字読み取りのための各種パラメータからなる。また、当該フォーマット情報を用いて課金情報が集計される。さらに、ファーマット情報を用いて修正処理を制御する。図４に示した読み取りおよび修正処理、課金管理を制御するフィーマット情報４００は、フォーマット情報記憶部１０４に帳票の種類ごとに格納されている。フォーマット識別番号４０１は帳票の種類ごとに用意されている。本実施例では、フォーマット識別番号が４２０に示すように０１であり、帳票３００の種類を指定している。フォーマット情報の２番目は、画像処理形式４０２であり、画像の処理方法を示す。４２０に示したカラー画像は、カラー画像を入力として文字列読み取りを実行する処理方法を示す。画像処理形式としては、他にモノクロ濃淡処理やモノクロ２値化処理あるいは、カラー処理とモノクロ２値化処理の併用処理などがあり、当該画像処理形式４０２により指定する。フィールド単位のフォーマット情報は、４０３、４０４に示すように各フィールドごとに設定される。一例として４０３で示したフィールド１は、３０１で示した年齢欄を指定する数字列フィールドである。また、４０４で示したフィールド２は、３０２で示した漢字で記入する姓名欄３０２であり、漢字文字列のフィールドを示す。４０３に示したフィールド１では、フィールド座標４０５として、読み取り欄の４隅座標値４２２が設定される。さらに、文字種４０６として、４２３に示した数字が設定される。ここで、フォーマット情報に含まれる読取り処理の制御内容を説明する。画像処理形式４０２として、例えば、カラー処理４２１が指定されると、帳票画像としてカラー画像が採取され、カラー画像から２値化処理により白黒画像を生成し、文字読み取りのための入力画像とする。そして、フィールド座標４０５として４隅座標値４２２が指定されているため、４隅座標値から上記白黒画像の部分画像を切出す。文字種４０６が数字４２３と指定していると、文字認識処理として、数字認識が起動され、上記部分画像から文字パターンを切出し文字認識により文字コードを得る。そして、知識処理４０７として無し４２４と指定しているため、単語辞書との照合を行なう知識処理は起動されない。一方、他のフィールド４０４では、知識処理４１１として、姓名辞書利用４２８が指定されているため、文字認識後、姓名単語辞書との照合を行い、読取り精度を向上させている。さらに、ここで、フォーマット情報と課金料金との関連について説明する。文字種４０６として数字４２３を指定しているので、数字認識の料金を当該フィールド４０３には設定する。また、別のフィールド４０４では、文字種４１０として漢字４２７を指定しているので、漢字認識の料金を当該フィールド４０４に設定する。さらに、知識処理４１１として、姓名辞書利用４２８を指定しているので、姓名辞書利用の知識処理として、フィールド４０３の知識処理無し４２４と比較して高い料金を設定する。さらに、読取り条件４０８，４１２により、後述する修正作業のレベルにより料金を設定する。このように、字種として漢字を含むフィールドと数字のみを含むフィールドで異なる料金を設定することができる。字種に字種範囲を定義しておき、またフィールド単位の字種範囲によって異なる料金設定をすることができる。さらに、読取った文字の個数、即ちデータ量に応じて料金を算出することもできる。
フォーマット情報の内、４０７で示した知識処理は、文字認識結果に対する単語辞書との照合処理の有無を示し、４２４に示すように、数字列では知識処理なしと設定している。こうすることにより、読み取りフィールドに単語辞書を用いた知識処理を行なうか否かにおうじて異なる料金を設定することができる。
本実施例では、フォーマット情報により料金を設定することができるが、これに限定するものではなく、読み取った文字数や文字修正回数などの作業データ量に応じて料金を設定することとフォーマット情報により料金を設定することの両方を組み合わせることもできる。
４０８で示した読み取り条件では、文字入力の信頼性を示す文字修正の回数、修正作業時の守秘レベル、入力時間などの詳細な読み取り条件をフィールド単位で設定しており、ここでは、その条件を示す条件識別番号４２５により指定する。また、読み取り条件４０８は、より具体的には後述するように図５のように示される。次いで４０４に示した２番目のフィールドでは、フィールド座標４０９として、読み取り欄の４隅座標値４２６が設定される。さらに、文字種４１０として、４２７に示した漢字が設定される。フォーマット情報の内、４１１で示した知識処理は、文字認識結果に対する単語辞書との照合処理の有無を示し、４２８に示すように、漢字列では姓名辞書を利用した知識処理を設定している。４１２で示した読み取り条件では、同じく、文字入力の信頼性を示す文字修正の回数、修正作業時の守秘レベル、入力時間などの詳細な読み取り条件をフィールド単位で設定しており、ここでは、その条件を示す条件識別番号４２９により指定する。
図５は読み取り条件を説明する図である。読み取り条件は、５００で示したテーブル形式であり、読み取り条件ファイル１１５に設定しており、一連の帳票の集合に対するジョブごとに具備することができる。
また、フィールドごとに読み取り条件を備えており、前述の条件識別番号によって、フィールド単位に読み取り条件を指定してもよい。文字入力精度に関する条件５０１は、一例として、３種類の条件があり、人手による文字認識の誤り修正が無い条件５１０、人手による文字認識の誤り修正を１回行なう一回修正条件５１１、人手による文字認識の誤り修正を２回行なう２重修正条件５１２があり、それらの内から一つの条件を選択して設定する。修正制御部１０７では、当該読み取り条件をもとに、修正部１０８を制御する。フィールド単位に文字入力精度を設定できるため、金額欄のように高精度を要求されるフィールドでは、５１２で示した２重修正条件を設定し、備考欄のように比較的、精度の要求されないフィールドには修正が無い条件５１０を設定することにより、文字入力結果の利用方法により文字入力精度をきめ細かく設定でき、修正作業に要する料金もきめ細かく設定できるできる。
帳票には個人情報が記入されている場合があり、人手による修正作業時、帳票に記入された個人情報を保護する必要がある場合がある。５０２に示すように読み取り条件の２つ目として守秘レベルを備えており、守秘レベルに応じて低レベル５１３、中レベル５１４、高レベル５１５の内から選択して設定することができ、守秘レベルに応じてきめ細かな料金設定ができる。
さらに、読み取り処理の納期に関して、５０３に示すように納期条件があり、その一例として、通常の納期５１６、至急の納期５１７の各条件から選択して設定する。なお、納期条件５０３はフィールド単位に設定してもよいし、また帳票単位に設定してもよい。帳票の特定フィールドのみ納期を至急とし、同じ帳票のその他のフィールドは納期を通常というようにきめ細かな設定ができ、納期条件に応じてきめ細かな条件設定ができる。
【００１５】
図６は帳票読み取り装置１００におけるファーマット情報を用いた読み取り処理の動作を示す流れ図である。一連の帳票の集合を読み取るジョブがステップ６００で開始される。ステップ６０１では、帳票ごとにステップ６０２以下の処理が帳票が尽きるまで繰り返し行なわれる。先ず、ステップ６０２では、帳票画像を入力し、ステップ６０３で当該帳票に対応したフォーマット識別番号を指定しフォーマット情報を設定する。このステップでは、予め帳票の所定箇所に記載された帳票の種類を示す番号を読み取り、フォーマット識別番号とする。あるいは、このステップで帳票の種類を枠線やプレ印刷文字行から識別し、帳票の種類に対応するフォーマット識別番号を検出してもよい。次いで、ステップ６０４で、４０２で示した画像処理形式のように帳票単位に指定するフォーマットパラメータを入力する。ここで、ファーマットパラメータとは、図４の４２０から４２９で示したフォーマット情報の具体的なデータのことである。例えば、４２０で示すファーマット識別番号４０１の値０１がフォーマットパラメータの一例である。また、例えば、４２２で示すフィールド座標４０５の４隅座標値が、フォーマットパラメータの他の例である。ステップ６０５では、フィールドが尽きるまでステップ６０６以下の処理を繰り返し実行する。ステップ６０６でフィールド内の文字列の認識を行い、文字コードの並びを文字認識結果として出力する。ステップ６０８でフォーマット情報に設定されている知識処理の有無条件例えば４０７の用い、知識処理の実行を決定する。もし、知識処理ありとフォ−マット情報の該当フィールドで指定されている場合、単語照合６０９を実行し、辞書内に登録されている単語で文字認識結果と合致する単語を抽出する。そして、ステップ６１０で抽出した単語からなる認識結果を格納する。一連の帳票の集合内のすべての帳票に対して読み取り処理が終了すれば、ステップ６１１でジョブの終了となる。
【００１６】
図７は帳票読み取り装置１００におけるファーマット情報を用いた入力計測処理の動作を示す流れ図である。一連の帳票の集合の読み取りに係わる入力処理を計測するジョブがステップ７００で開始される。ステップ７０１で帳票が尽きるまで、ステップ７０２以下の処理を繰り返す。先ず、ステップ７０２では、帳票ごとにステップ６０３で指定されたフォーマット識別番号を設定し、ステップ７０３でフォーマット情報の内帳票単位で設定されるフォーマットパラメータを入力する。そして、ステップ７０４は帳票単位の集計処理を行なうステップであり、前述のフォーマット情報の内、帳票単位で設定されるフォーマットパラメータを用いて入力処理の料金を集計する。ここでは、例えば、４０２で示した画像処理形式としてカラー処理４２１を読み取り時行なっているので、カラー処理４２１に該当する料金を集計する。次いで、ステップ７０５では、フィールド単位ごとに７０６以下の処理をフィールドが尽きるまで繰り返して料金の集計を行なう。ステップ７０６では、フィールド単位のフィーマットパラメータをフォーマット情報ファイルから入力し、ステップ７０７でフィールド単位の集計処理を行なう。ここでは、フィールドごとにステップ６１０で格納された認識結果を参照し、読み取った文字数とフォーマット情報である文字種、知識処理の有無などを基に、フィールド単位での集計を行なう。ステップ７０８では、該当帳票に対するすべてのフィールド集計結果をまとめ、帳票単位での料金を集計する。ステップ７０９では、帳票単位での集計結果をまとめ当該ジョブの集計結果として格納し、ステップ７１０でジョブを終了する。
【００１７】
図８は課金管理サーバー１１４におけるファーマット情報を用いた課金処理の動作をを示す流れ図である。課金料金の設定は、フォーマット情報のみを用いての課金、文字数などに比例した読取り装置が行なう作業量に応じた課金、修正端末が行なう修正作業に対する課金の３種類があり、これら３種類の一つ、あるいは複数の課金を設定してもよい。課金管理サーバーは、先ず、ステップ８００で読み取り条件ファイル１１５を入力する。ここでは、読み取り条件ファイルには、ジョブ単位の読み取り条件、例えば、納期などが設定されている。当該読み取り条件をもとに、ステップ８０１で優先的に読み取り処理を行なうジョブを選択し、ステップ８０２でジョブを開始する。ステップ８０３では、帳票読み取り装置１００に読み取り条件パラメータを設定し、ステップ８０４で修正端末１０６に、同じく、読み取りパラメータを設定する。そして、帳票読み取り装置１００に起動指令を送信する。読み取り装置１００では、指令されたジョブに相当する一連の帳票をイメージスキャナ１０５を用いて入力する。なお、帳票のイメージ入力は前もって実行し、イメージ記憶部１１０にイメージファイルとして格納しておき、指令されたジョブに相当する一連の帳票画像をイメージ記憶部１１０から読み取り装置１００に入力してもよい。ステップ８０７では、待機状態となり、帳票読み取り装置１００からの入力集計情報および修正端末１０６からの修正集計情報の受信を待つ。ステップ８０８で入力集計情報を受信し、ステップ８０９で修正集計情報を受信する。これらの処理は、フィールド集計部１２１で行なう。本実施例では、フィールド集計部は、フォーマット情報のみによる課金、及び読取り装置が行なう作業量に対する課金、修正端末が行なう作業に対する課金の３種類の課金すべてを組み合わせてフィールド単位に集計する。なお、必ずしも、３種類の課金すべてを組み合わせる方法に限定するものではなく、フォーマット情報のみによる課金についてフィールド単位に集計してもよいし、フォーマット情報による課金、及び読取り装置が行なう作業量に対する課金の２種類の課金を組み合わせる課金方法であってもよい。ステップ８１０では、課金情報算出部１２０において課金情報を算出し、当該ジョブをステップ８１１で終了する。図９は修正端末１０６において５０２で示した守秘レベルに応じた修正画面を説明する図である。修正端末１０６が表示部１１２にある表示画面９００を修正者に提示する。修正者は、キー入力部１１３を操作し、読取り結果を修正し、読取り結果ファイルに修正内容を反映させる。表示部１１２の表示画面９００において、読み取り結果の修正を行なう帳票画像９０１が表示されている。９０２は年齢欄であり、９０３は姓名漢字欄、９０４は姓名カタカナ欄である。９０３、９０４のフィールドはマスクされ文字が隠れている。年齢欄９０２の読み取り結果が９０６に表示されている。また、年齢欄のフィールドの画像が９０５に表示されている。この例では、ファーマット情報の読み取り条件４０８、４１２において、守秘レベルが高レベル５１５に設定されているとする。守秘レベルが高いため、年齢欄９０２の読み取り結果を修正する画面では、他のフィールド９０３、９０４が斜線領域で示すようにマスクされて姓名文字が隠れ、修正者が他のフィールド９０３，９０４が見えないように画面に表示される。ここで、守秘レベル５０２が低レベル５１３、中レベル５１４における画面の表示例について説明する。もし、守秘レベルが低レベル５１３に設定されている場合、他のフィールド９０３、９０４がマスクされず、修正者が他のフィールド９０３，９０４の内容も見ることになる。また、もし、守秘レベルが中レベル５１４に設定されている場合、他のフィールド９０３、９０４のうち、注目するフィールド９０２に対して、近いフィールド９０３がマスクされる。一方、遠いフィールド９０４は、マスクされず、修正者が他のフィールド９０４の内容を見ることになる。なお、マスクの手段については、例えば、特許文献５に記載されている手段を用いてもよい。修正作業は、フォーマット情報に設定された守秘レベルに従って行なわれるため、個人情報が保護されることになり、当該ファーマット情報に設定されている守秘レベルに応じて修正作業に要する料金をきめ細かく算出することができる。また、画面９００内の読み取り結果９０６において、誤りやリジェクト文字をキー入力部１１３を用いて修正する。このとき、キー入力の回数を修正計測部１０９において測定し、キー入力の回数に応じて、料金を算出してもよい。ファーマット情報として設定している文字入力精度の条件５０１に従ってフィールド単位の修正を行なうよう修正制御部１０７で修正作業用の画面表示などを制御する。もし、文字入力精度条件５０１が２重修正５１２と指定されている場合、当該フィールドの読み取り結果の修正作業を２回行い、入力誤りを低減する。このように、フォーマット情報を用いてフィールド単位に修正作業を行なうため、フィールド単位に入力精度を設定でき、きめ細かな料金設定ができる。
従い、読み取りフィールドの守秘レベルに応じてデータ入力修正作業に異なる料金を設定することができ、データ入力修正作業の信頼性レベルに応じて異なる料金を設定することができる。
【００１８】
図１０は修正端末１０６において５０１で示した文字入力精度に応じた修正処理の動作を示す流れ図であり、修正制御部１０７が行う動作の一例を説明している。ジョブが開始され、帳票ごとの修正作業がステップ１０００で開始される。ステップ１００１でフィールド単位の処理を、帳票内のフィールドが尽きるまで、ステップ１００２以下の処理を繰り返し行なう。ステップ１００２でフィールド単位のフォーマットパラメータを入力する。ステップ１００３で先のステップで入力されたパラメータの中から、文字入力精度を設定する。そして、当該フィールドごとに修正した回数を保持している修正回数を設定する。ステップ１００５で当該修正回数が、フォーマットパラメータで与えられて文字入力精度の回数と比較し、修正回数が文字入力精度の回数に達していない場合、ステップ１００６で図９で示した当該フィールドの修正処理に移る。フィールドの修正処理１００６においては、図５の守秘レベル５０２で設定したレベルに応じて、図９で説明したように他のフィールドを黒塗りし、文字を隠すことができる。そして、ステップ１００７で当該フィールドの修正済み回数を示す修正回数を１回分増加させ保持する。ステップ１００５で、修正回数が文字入力精度の回数に達している場合、当該フィールドの修正作業を行なわず、次のフィールドに処理対象が移る。フィールドごとの処理が尽きた場合、ステップ１００８で終了する。
【００１９】
【発明の効果】
フォーマット情報に従って課金処理を行なうため、帳票の読み取り欄の種類に応じてきめ細かな料金を設定することができる。
【図面の簡単な説明】
【図１】本発明の帳票画像処理装置の構成図。
【図２】本発明の帳票画像処理装置の別の構成図。
【図３】読み取り対象である帳票のフィールドを説明する図。
【図４】フォーマット情報の一例を示す図。
【図５】読み取り条件を説明する図。
【図６】帳票読み取り装置１００におけるファーマット情報を用いた読み取り処理の動作を示す流れ図。
【図７】帳票読み取り装置１００におけるファーマット情報を用いた入力計測処理の動作を示す流れ図。
【図８】課金管理サーバー１１４におけるファーマット情報を用いた課金処理の動作を示す流れ図。
【図９】修正端末１０６において５０２で示した守秘レベルに応じた修正画面を説明する図。
【図１０】修正端末１０６において５０１で示した文字入力精度に応じた修正処理の動作を示す流れ図。
【符号の説明】
１００‥帳票読み取り装置、１０４‥フォーマット情報記憶部、１０６‥修正端末、１１４‥課金管理サーバー、１１５‥読み取り条件ファイル、１２１‥フィールド集計部、２０５‥フォーマット情報記憶部、３０１，３０２，３０３‥フィールド、４００‥ファーマット情報、４０１‥ファーマット識別番号、５００‥読み取り条件テーブル、５０１‥文字入力精度条件、５０２‥守秘レベル条件、６０６‥フィールド単位フォーマットパラメータの入力ステップ、６０８‥知識処理有無の判定ステップ、７０７‥フィールド単位の集計処理、８０８‥入力集計情報の受信、８０９‥修正集計情報の受信、９０３‥マスクされたフィールド、１００４‥フィールドの修正回数の設定ステップ。
【図１】
2004318453.tif 000003
【図２】
2004318453.tif 000004
【図３】
2004318453.tif 000005
【図４】
2004318453.tif 000006
【図５】
2004318453.tif 000007
【図６】
2004318453.tif 000008
【図７】
2004318453.tif 000009
【図８】
2004318453.tif 000010
【図９】
2004318453.tif 000011
【図１０】
2004318453.tif 000012