(57)【要約】【課題】文字認識に不備があった文字を入力者が確実に入力できるデータ入力システムを提供すること。【解決手段】元画像２０１とＯＣＲ結果２０６から認識文字を活字体フォントデータに置換したＯＣＲ可逆化分割画像２０７を生成して管理者端末３に送信し、管理者端末３から誤認識文字と誤未認識文字を含む領域を特定可能な管理者による目減り結果２０９を受信するとともに、元画像２０１と目減り結果２０９から誤認識文字と誤未認識文字を含む領域からなる入力用画像２１０を生成して作業者端末２ａ、２ｂに送信し、作業者端末２ａ、２ｂから作業者による入力結果２１１を受信するデータ入力サーバ１からなるデータ入力システム。【選択図】図１
2009199191.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続されており、入力者からのデータ入力を受け付けて送信する入力用コンピュータと、前記ネットワーク上に設けられ、発注者からデータ入力の対象となる画像データ化された発注データを含む発注情報を受け付けて記憶し、前記発注データを含む入力用データを生成して前記入力用コンピュータに送信するとともに、該入力用データに応じて前記入力者が入力した入力データを該入力用データとともに受信して、該入力データと該入力用データとを対応付けて記憶する管理コンピュータと、からなるデータ入力システムであって、
前記入力用コンピュータは、
前記発注データを含む前記入力用データを、前記管理コンピュータから受信する入力用データ受信手段と、
前記入力用データ受信手段にて受信した前記入力用データを表示する入力用データ表示手段と、
前記入力者から入力される入力データを、前記入力用データ表示手段に表示している前記入力用データに対応付けて受け付ける入力データ受付手段と、
前記入力データ受付手段にて受け付けた入力データを、該入力データと対応付けて受け付けた前記入力用データを特定可能な情報とともに、前記管理コンピュータに送信する入力データ送信手段と、
を備え、
前記管理コンピュータは、
前記発注者からのデータ入力の対象となる前記発注データを含む前記発注情報を受け付ける発注情報受付手段と、
前記発注情報受付手段にて受け付けた前記発注データを含む前記発注情報に基づいて、前記発注データに応じたデータ入力を前記入力者に行わせるための前記入力用データを生成する入力用データ生成手段と、
前記発注情報受付手段にて受け付けた発注データを含む前記発注情報と、該発注情報に基づいて前記入力用データ生成手段に生成された前記入力用データを対応付けて記憶する入力用データ記憶手段と、
前記入力用データ生成手段にて生成した前記入力用データを前記入力用コンピュータに送信する入力用データ送信手段と、
前記入力用コンピュータの前記入力データ送信手段から送信されてくる前記入力データと、該入力データとともに送信されてくる前記入力用データを受信する入力データ受信手段と、
前記入力データ受信手段にて受信した前記入力データと、該入力データとともに送信されてくる前記入力用データとを対応付けて記憶する入力データ記憶手段と、
を備え、
前記入力用データ生成手段は、
前記発注情報受付手段にて受け付けた前記発注情報に含まれる前記画像データ化された発注データに含まれる文字を光学的に認識して、認識された文字と該文字に該当する領域とを特定可能な認識文字データを出力する認識文字データ生成手段と、
前記発注データの全領域のうち、前記認識文字データ生成手段にて文字として認識された領域と、文字として認識されなかった領域とを、前記入力者が識別可能な認識可否合成データを生成する認識可否合成データ生成手段と、
前記認識可否合成データ生成手段にて生成した認識可否合成データと、認識の対象となった前記画像データ化された発注データとを、前記入力用コンピュータに送信する認識可否合成データ送信手段と、
前記認識可否合成データ送信手段にて前記認識可否合成データを送信した前記入力用コンピュータが前記入力者から受け付けた、前記文字として認識された領域のうち誤認識した文字に該当する領域と、前記文字として認識されなかった領域のうち文字が未認識である領域とを特定可能な誤認識文字データを、前記入力用コンピュータから受信する誤認識文字データ受信手段と、
前記発注データの全領域のうち、前記認識文字データ生成手段にて前記文字として認識された領域と、前記文字として認識されなかった領域と、前記文字として認識された領域のうち、前記誤認識文字データ受信手段にて受信した誤認識データに含まれる誤認識した文字に該当する領域と、前記認識文字データ生成手段にて前記文字として認識されなかった領域のうち、前記誤認識文字データ受信手段にて受信した誤認識文字データに含まれる文字が未認識である領域と、前記入力者が識別可能な認識結果合成データを前記入力用データとして生成する認識結果合成データ生成手段と、
を含み、
前記入力用コンピュータは、
前記管理コンピュータの前記認識文字データ送信手段から送信されてくる前記認識可否合成データと、該認識可否合成データとともに送信されてくる前記画像データ化された発注データとを受信する認識可否合成データ受信手段と、
前記認識可否合成データ受信手段にて受信した前記認識可否合成データと、前記画像データ化された発注データとを表示する認識可否合成データ表示手段と、
前記入力者から、前記認識可否合成データに含まれる前記文字として認識された領域のうち誤認識した文字の領域の指定と、前記認識可否合成データに含まれる前記文字として認識されなかった領域のうち文字が未認識である領域の指定と、を受け付けて、前記誤認識された文字と該文字に該当する領域と、前記未認識である領域と、を特定可能な誤認識文字データを、前記認識可否合成データ表示手段に表示している前記発注データに対応付けて受け付ける誤認識文字データ受付手段と、
前記誤認識文字データ受付手段にて受け付けた誤認識文字データを、該誤認識文字データと対応付けて受け付けた前記認識可否合成データとともに、前記管理コンピュータに送信する誤認識文字データ送信手段と、
を更に備え、
前記入力用データ受信手段は、前記認識結果合成データを前記入力用データとして受信し、
前記入力用データ表示手段は、前記認識結果合成データを前記入力用データとして表示する、
ことを特徴とするデータ入力システム。
【請求項２】
前記管理コンピュータは、
前記発注情報受付手段にて受け付ける前記発注情報に含まれる画像データ化された前記発注データの種類と、該種類ごとに予め定められた区画を雛型として記憶する雛型記憶手段を備え、
前記発注情報受付手段は、前記発注情報として前記発注データの種類を受け付け、
前記入力用データ生成手段は、前記発注情報受付手段にて受け付けた前記発注情報に含まれる画像データ化された前記発注データの種類に対応付けて、前記雛型記憶手段に記憶された雛型を特定し、該特定された雛型毎に予め定められた区画に、画像データ化された前記発注データを分割した分割発注データを前記発注データとして生成する分割発注データ生成手段を含み、
前記認識可否合成データ生成手段は、前記分割発注データ生成手段にて生成された前記分割発注データに含まれる文字を光学的に認識して、前記認識可否合成データを生成し、
前記認識可否合成データ送信手段は、前記分割発注データ毎に、前記認識可否合成データを前記入力用コンピュータに送信し、
前記誤認識文字データ受信手段は、前記分割発注データ毎に、前記誤認識文字データを前記入力用コンピュータから受信し、
前記認識結果合成データ生成手段は、前記分割発注データ毎に、前記認識結果合成データを生成する、
ことを特徴とする請求項１に記載のデータ入力システム。
【請求項３】
前記認識結果合成データ生成手段は、前記発注データの全領域のうち、前記認識文字データ生成手段にて前記文字として認識された領域のうち、前記誤認識文字データ受信手段にて受信した誤認識文字データに含まれる誤認識した文字に該当する領域と、前記認識文字データ生成手段にて前記文字として認識されなかった領域のうち、前記誤認識文字データ受信手段にて受信した誤認識文字データに含まれる文字が未認識である領域のみを含む、前記認識結果合成データを前記入力用データとして生成する、
ことを特徴とする請求項１または２に記載のデータ入力システム。
【請求項４】
前記認識結果合成データ生成手段は、前記発注データの全領域のうち、前記認識文字データ生成手段にて文字として認識された領域と、文字として認識されなかった領域と、前記誤認識文字データ受信手段にて受信した誤認識文字データに含まれる、前記文字として認識された領域のうち誤認識した文字に該当する領域と、前記文字として認識されなかった領域のうち未認識である文字に該当する領域とに対して互いに異なる色を付与することで、前記認識結果合成データを前記入力用データとして生成する、
ことを特徴とする請求項１〜３のいずれかに記載のデータ入力システム。
【請求項５】
前記認識可否合成データ生成手段は、前記発注データの全領域のうち、前記認識文字データ生成手段にて文字として認識された領域と、文字として認識されなかった領域とに対して互いに異なる色を付与することで、前記認識可否合成データとして生成する、
ことを特徴とする請求項１〜４のいずれかに記載のデータ入力システム。
【請求項６】
前記認識可否合成データ生成手段は、前記認識文字データ生成手段にて文字として認識された領域においては、前記入力者が、該文字をかたどる部分のみを識別可能にした前記認識可否合成データを生成する、
ことを特徴とする請求項１〜５のいずれかに記載のデータ入力システム。
【請求項７】
前記入力用コンピュータは、
前記入力者から３種類の異なる指示入力が可能な指示入力手段を備え、
前記誤認識文字データ受付手段は、前記認識可否合成データに含まれる、文字として認識された領域においては、前記指示入力手段により、文字として認識した個々の領域に対応付けて、１文字が認識できている旨を示す１の指示か、１文字が認識できていない旨を示す２の指示のいずれかを受け付け、また、前記認識可否合成データに含まれる文字として認識されなかった領域においては、１文字が認識できていない旨を示す２の指示を認識できていない文字の数だけ受け付け、次に、該領域の指示入力が終了した旨を示す３の指示を受け付けることで、前記認識可否合成データに含まれる文字として認識された領域における誤認識された文字の領域と、前記文字として認識されなかった領域における未認識とされた文字の領域の数とを特定する、
ことを特徴とする請求項１〜６のいずれかに記載のデータ入力システム。
【請求項８】
前記管理コンピュータは、前記認識可否合成データ送信手段にて前記認識可否合成データを送信した前記入力用コンピュータとは異なる前記入力用コンピュータに認識結果合成データを送信する、
ことを特徴とする請求項１〜７のいずれかに記載のデータ入力システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、発注者からの依頼に基づき、原稿に書かれている文字を、入力者が文字データとして入力するためのデータ入力システムに関する。
【背景技術】
【０００２】
従来、発注者からの依頼に基づき、原稿に書かれている文字を、入力者が文字データとして入力するためのデータ入力システムには、入力者の入力ミスを低減したいという要望があった。
【０００３】
具体的には、発注者から依頼される原稿には、例えば、帳票や伝票、医療用のレセプトのように複数の記載領域を含むものが多く、このような原稿に対する見落とし等による入力ミスを低減したいという要望があった。
【０００４】
そこで、これら複数の記載領域を含む原稿を、個々の記載領域に分割した後に入力者に渡し、入力者が、原稿全体ではなく個々の記載領域のみを１回のデータ入力の対象にする、すなわちデータ入力にかかる作業を単純化することで、入力者の見落とし等による入力ミスを低減できるようにするものが提案されている（例えば、特許文献１参照）。
【０００５】
また、このようなデータ入力システムには、個人情報保護や機密保持の観点から、原稿の全体、例えば、配達用の伝票や医療用のレセプトの全体を、入力者に把握されることを避けたいという要望があった。
【０００６】
そこで、入力者に依頼する前に、元となる原稿を複写した後に秘匿すべき部分を黒塗りする等の作業が行われていたが、黒塗りする等の作業には工数がかかることから、これら複数の記載領域を含む原稿を、個々の記載領域に分割した後に入力者に渡し、入力者が原稿全体を把握できないようにするものが提案されている（例えば、特許文献１参照）。
【０００７】
また、このようなデータ入力システムには、入力者のデータ入力にかかる工数、すなわちデータ入力にかかるコストを低減したいという要望があった。
【０００８】
そこで、元となる原稿を光学的に読み取って画像データ化した後に文字認識を行い、さらに認識できた文字と認識できなかった文字とを識別可能に表示することで、入力者が、文字認識が失敗した文字、すなわち、誤認識した文字と認識できなかった文字だけを入力しやすくしてデータ入力にかかる工数を低減しようとするものが提案されている（例えば、特許文献２参照）。
【０００９】
【特許文献１】特開２００７−２４１７７５号公報、請求項１
【特許文献２】特開２００５−１８６７８号公報、請求項１
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、特許文献１にあっては、入力者が、分割された記載領域中の文字をすべてデータ入力するので、見落としによる入力ミスを防ぐための工数は低減できても、データ入力にかかる工数は低減できないという問題があった。
【００１１】
また、特許文献２にあっては、入力者が原稿全体を把握できてしまうため、個人情報保護や機密保持が漏洩してしまう場合があるという問題があった。
【００１２】
さらに、特許文献２にあっては、入力者に対して、認識できた文字と認識できなかった領域とを識別可能に表示しているが、認識できた文字には、認識が正しかった文字と誤認識した文字とが含まれうる。また、認識できなかった領域には、未認識である文字が含まれうる。このうち、入力者のデータ入力の対象となるのは、認識できた文字に含まれる誤認識した文字と、認識できなかった領域に含まれる文字であるが、これらの文字認識に不備があった文字を入力者が見分けて確実に入力することは難しいという問題があった。
【００１３】
本発明は、このような問題点に着目してなされたもので、文字認識に不備があった文字を入力者が確実に入力できるデータ入力システムを提供することを目的とする。
【課題を解決するための手段】
【００１４】
上記課題を解決するために、本発明の請求項１に記載のデータ入力システムは、
ネットワーク（インターネット５）に接続されており、入力者（管理者、作業者）からのデータ入力を受け付けて送信する入力用コンピュータ（管理者端末３、作業者端末２ａ、２ｂ）と、前記ネットワーク上に設けられ、発注者からデータ入力の対象となる画像データ化された発注データ（元画像２０１（図２参照））を含む発注情報を受け付けて記憶し、前記発注データを含む入力用データ（元画像２０１とＯＣＲ可逆化分割画像２０７、元画像２０１と入力用画像２１０）を生成して前記入力用コンピュータに送信するとともに、該入力用データに応じて前記入力者が入力した入力データ（目減り結果２０９、入力結果２１１）を該入力用データとともに受信して、該入力データと該入力用データとを対応付けて記憶する管理コンピュータ（データ入力サーバ１）と、からなるデータ入力システムであって、
前記入力用コンピュータは、
前記発注データを含む前記入力用データを、前記管理コンピュータから受信する入力用データ受信手段（管理者端末３、作業者端末２ａ、２ｂが通信部を介して元画像２０１とＯＣＲ可逆化分割画像２０７、もしくは、元画像２０１と入力用画像２１０を送受信する処理を行う管理者端末３、作業者端末２ａ、２ｂのＣＰＵ）と、
前記入力用データ受信手段にて受信した前記入力用データを表示する入力用データ表示手段段（管理者端末３、作業者端末２ａ、２ｂの表示部に元画像２０１とＯＣＲ可逆化分割画像２０７を含む目減り画面（図６参照）、もしくは、元画像２０１と入力用画像２１０を含む入力画面（図７参照）を表示する処理を行う管理者端末３、作業者端末２ａ、２ｂのＣＰＵ）と、
前記入力者から入力される入力データ（目減り結果２０９、入力結果２１１）を、前記入力用データ表示手段に表示している前記入力用データに対応付けて受け付ける入力データ受付手段（元画像２０１とＯＣＲ可逆化分割画像２０７を含む目減り画面（図６参照）、もしくは、元画像２０１と入力用画像２１０を含む入力画面（図７参照）を表示しているときに、管理者端末３、作業者端末２ａ、２ｂの入力部から目減り結果２０９、入力結果２１１の入力を受け付ける処理を行う管理者端末３、作業者端末２ａ、２ｂのＣＰＵ）と、
前記入力データ受付手段にて受け付けた入力データを、該入力データと対応付けて受け付けた前記入力用データを特定可能な情報とともに、前記管理コンピュータに送信する入力データ送信手段（目減り結果２０９、入力結果２１１を送信する処理を行う管理者端末３、作業者端末２ａ、２ｂのＣＰＵ）と、
を備え、
前記管理コンピュータは、
前記発注者からのデータ入力の対象となる前記発注データを含む前記発注情報を受け付ける発注情報受付手段（発注処理Ｓ１０１を行うデータ入力サーバ１のＣＰＵ）と、
前記発注情報受付手段にて受け付けた前記発注データを含む前記発注情報に基づいて、前記発注データに応じたデータ入力を前記入力者に行わせるための前記入力用データを生成する入力用データ生成手段（目減り処理Ｓ１０５においてＯＣＲ可逆化分割画像２０７を生成する処理、入力処理Ｓ１０６において入力用画像２１０を生成する処理を行うデータ入力サーバ１のＣＰＵ）と、
前記発注情報受付手段にて受け付けた発注データを含む前記発注情報と、該発注情報に基づいて前記入力用データ生成手段に生成された前記入力用データを対応付けて記憶する入力用データ記憶手段（目減り処理Ｓ１０５においてＯＣＲ可逆化分割画像２０７と、入力処理Ｓ１０６において入力用画像２１０と、を、元画像２０１と対応付けて記憶する処理を行うデータ入力サーバ１のＣＰＵ）と、
前記入力用データ生成手段にて生成した前記入力用データを前記入力用コンピュータに送信する入力用データ送信手段（目減り処理Ｓ１０５においてＯＣＲ可逆化分割画像２０７を送信する処理、入力処理Ｓ１０６において入力用画像２１０を送信する処理を行うデータ入力サーバ１のＣＰＵ）と、
前記入力用コンピュータの前記入力データ送信手段から送信されてくる前記入力データと、該入力データとともに送信されてくる前記入力用データを受信する入力データ受信手段（目減り処理Ｓ１０５において目減り結果２０９を受信する処理、入力処理Ｓ１０６において入力結果２１１を受信する処理を行うデータ入力サーバ１のＣＰＵ）と、
前記入力データ受信手段にて受信した前記入力データと、該入力データとともに送信されてくる前記入力用データとを対応付けて記憶する入力データ記憶手段（目減り処理Ｓ１０５において目減り結果２０９と、入力処理Ｓ１０６において入力結果２１１と、を、入力用画像２１０に対応付けて記憶する処理を行うデータ入力サーバ１のＣＰＵ）と、
を備え、
前記入力用データ生成手段は、
前記発注情報受付手段にて受け付けた前記発注情報に含まれる前記画像データ化された発注データに含まれる文字を光学的に認識して、認識された文字と該文字に該当する領域とを特定可能な認識文字データ（ＯＣＲ結果２０６）を出力する認識文字データ生成手段（ＯＣＲ処理Ｓ１０４においてＯＣＲ結果２０６を生成する処理を行うデータ入力サーバ１のＣＰＵ）と、
前記発注データの全領域のうち、前記認識文字データ生成手段にて文字として認識された領域（二重丸マークの領域）と、文字として認識されなかった領域（はてなマークの領域）とを、前記入力者が識別可能な認識可否合成データ（ＯＣＲ可逆化分割画像２０７）を生成する認識可否合成データ生成手段（目減り処理Ｓ１０５においてＯＣＲ可逆化分割画像２０７を生成する処理を行うデータ入力サーバ１のＣＰＵ）と、
前記認識可否合成データ生成手段にて生成した認識可否合成データと、認識の対象となった前記画像データ化された発注データとを、前記入力用コンピュータに送信する認識可否合成データ送信手段（目減り処理Ｓ１０５において元画像２０１とＯＣＲ可逆化分割画像２０７を送信する処理を行うデータ入力サーバ１のＣＰＵ）と、
前記認識可否合成データ送信手段にて前記認識可否合成データを送信した前記入力用コンピュータが前記入力者から受け付けた、前記文字として認識された領域のうち誤認識した文字（誤認識文字）に該当する領域（バツマークの領域）と、前記文字として認識されなかった領域のうち文字が未認識（誤未認識文字）である領域（ゼットマークの領域）とを特定可能な誤認識文字データ（目減り結果２０９）を、前記入力用コンピュータから受信する誤認識文字データ受信手段（目減り処理Ｓ１０５において目減り結果２０９を受信する処理を行うデータ入力サーバ１のＣＰＵ）と、
前記発注データの全領域のうち、前記認識文字データ生成手段にて前記文字として認識された領域と、前記文字として認識されなかった領域と、前記文字として認識された領域のうち、前記誤認識文字データ受信手段にて受信した誤認識データに含まれる誤認識した文字（誤認識文字）に該当する領域と、前記認識文字データ生成手段にて前記文字として認識されなかった領域のうち、前記誤認識文字データ受信手段にて受信した誤認識文字データに含まれる文字が未認識（誤未認識文字）である領域と、前記入力者が識別可能な認識結果合成データ（入力用画像２１０）を前記入力用データとして生成する認識結果合成データ生成手段（入力処理Ｓ１０６を行うデータ入力サーバ１のＣＰＵ）と、
を含み、
前記入力用コンピュータ（管理者端末３）は、
前記管理コンピュータの前記認識文字データ送信手段から送信されてくる前記認識可否合成データと、該認識可否合成データとともに送信されてくる前記画像データ化された発注データとを受信する認識可否合成データ受信手段（目減り処理Ｓ１０５においてＯＣＲ可逆化分割画像２０７を受信する処理を行う管理者端末３のＣＰＵ）と、
前記認識可否合成データ受信手段にて受信した前記認識可否合成データと、前記画像データ化された発注データとを表示する認識可否合成データ表示手段（目減り処理Ｓ１０５において目減り画面（図６参照）を表示する処理を行う管理者端末３のＣＰＵ）と、
前記入力者から、前記認識可否合成データに含まれる前記文字として認識された領域のうち誤認識した文字の領域の指定と、前記認識可否合成データに含まれる前記文字として認識されなかった領域のうち文字が未認識である領域の指定と、を受け付けて、前記誤認識された文字と該文字に該当する領域と、前記未認識である領域と、を特定可能な誤認識文字データを、前記認識可否合成データ表示手段に表示している前記発注データに対応付けて記憶する誤認識文字データ受付手段（目減り処理Ｓ１０５において目減り結果２０９を受け付ける処理を行う管理者端末３のＣＰＵ）と、
前記誤認識文字データ受付手段にて受け付けた誤認識文字データを、該誤認識文字データと対応付けて記憶されている前記認識可否合成データとともに、前記管理コンピュータに送信する誤認識文字データ送信手段（目減り処理Ｓ１０５において目減り結果２０９を送信する処理を行う管理者端末３のＣＰＵ）と、
を更に備え、
前記入力用データ受信手段は、前記認識結果合成データを前記入力用データとして受信し、
前記入力用データ表示手段は、前記認識結果合成データを前記入力用データとして表示する、
ことを特徴としている。
この特徴によれば
この特徴によれば、前記入力データ受付手段において前記入力者は、認識結果合成データが入力用データとして表示されることにより、文字認識に不備があった文字、すなわち認識された文字のうち誤認識された文字と、文字として認識されなかった領域に含まれる文字が未認識である領域と、を入力用データである認識結果合成データの中から識別できる。これにより、入力用データのうち、文字認識に不備があった文字を入力者が確実に入力できる。
【００１５】
本発明の請求項２に記載のデータ入力システムは、請求項１に記載のデータ入力システムであって、
前記管理コンピュータ（データ入力サーバ１）は、
前記発注情報受付手段（発注処理Ｓ１０１を行うデータ入力サーバ１のＣＰＵ）にて受け付ける前記発注情報に含まれる画像データ化された前記発注データ（元画像２０１）の種類（テンプレート画像２０２（図４）を特定可能な情報（例えばファイル名））と、該種類ごとに予め定められた区画（テンプレート分割画像２０４）を雛型として記憶する雛型記憶手段（テンプレート画像２０２、テンプレート分割画像２０４を記憶する記憶部）を備え、
前記発注情報受付手段は、前記発注情報として前記発注データの種類を受け付け（テンプレート画像２０２（図４）を特定可能な情報（例えばファイル名）を管理者端末３を介して管理者から受け付け）、
前記入力用データ生成手段（目減り処理Ｓ１０５においてＯＣＲ可逆化分割画像２０７を生成する処理、入力処理Ｓ１０６において入力用画像２１０を生成する処理を行うデータ入力サーバ１のＣＰＵ）は、前記発注情報受付手段にて受け付けた前記発注情報に含まれる画像データ化された前記発注データの種類に対応付けて、前記雛型記憶手段に記憶された雛型を特定し、該特定された雛型毎に予め定められた区画に、画像データ化された前記発注データを分割した分割発注データ（元画像の分割画像２０５）を前記発注データとして生成する分割発注データ生成手段（分割処理Ｓ１０３を行うデータ入力サーバ１のＣＰＵ）を含み、
前記認識可否合成データ生成手段（目減り処理Ｓ１０５においてＯＣＲ可逆化分割画像２０７を生成する処理を行うデータ入力サーバ１のＣＰＵ）は、前記分割発注データ生成手段にて生成された前記分割発注データに含まれる文字を光学的に認識して、前記認識可否合成データ（ＯＣＲ可逆化分割画像２０７）を生成し、
前記認識可否合成データ送信手段（目減り処理Ｓ１０５においてＯＣＲ可逆化分割画像２０７を送信する処理を行うデータ入力サーバ１のＣＰＵ）は、前記分割発注データ毎に、前記認識可否合成データを前記入力用コンピュータに送信し、
前記誤認識文字データ受信手段（目減り処理Ｓ１０５において目減り結果２０９を受信する処理を行うデータ入力サーバ１のＣＰＵ）は、前記分割発注データ毎に、前記誤認識文字データを前記入力用コンピュータから受信し、
前記認識結果合成データ生成手段（入力処理Ｓ１０６において入力用画像２１０を生成する処理を行うデータ入力サーバ１のＣＰＵ）は、前記分割発注データ毎に、前記認識結果合成データを生成する、
ことを特徴としている。
この特徴によれば
この特徴によれば、前記入力用コンピュータには、前記発注情報の種類に応じて予め定められた区画に分割された前記認識可否合成データと、前記認識結果合成データとが送信される。そのため前記入力者は、前記誤認識文字データ受付手段や前記入力データ受付手段において、受信した個々の区画のみが表示されており、これら個々の区画のみを対象として入力を行うことができる。これにより、入力用データのうち、文字認識に不備があった文字を入力者が一層見つけやすく、確実に入力できる。また、前記入力者は、前記発注データの全体を把握することが困難となるため、前記発注データに含まれる個人情報や機密の保護に資することができる。
【００１６】
本発明の請求項３に記載のデータ入力システムは、請求項１または２に記載のデータ入力システムであって、
前記認識結果合成データ生成手段（入力処理Ｓ１０６において入力用画像２１０を生成する処理を行うデータ入力サーバ１のＣＰＵ）は、前記発注データ（元画像２０１）の全領域のうち、前記認識文字データ生成手段（ＯＣＲ処理Ｓ１０４においてＯＣＲ結果２０６を生成する処理を行うデータ入力サーバ１のＣＰＵ）にて前記文字として認識された領域のうち、前記誤認識文字データ受信手段（目減り処理Ｓ１０５において目減り結果２０９を受信する処理を行うデータ入力サーバ１のＣＰＵ）にて受信した誤認識文字データ（目減り結果２０９）に含まれる誤認識した文字に該当する領域（バツマークの領域）と、前記認識文字データ生成手段にて前記文字として認識されなかった領域のうち、前記誤認識文字データ受信手段にて受信した誤認識文字データに含まれる文字が未認識である領域（ゼットマークの領域）のみを含む、前記認識結果合成データ（入力用画像２１０）を前記入力用データとして生成する、
ことを特徴としている。
この特徴によれば
この特徴によれば、前記入力データ受付手段において前記入力者は、文字認識に不備があった文字のみ、すなわち文字として認識された領域においては誤認識された文字に該当する領域のみ、また、文字として認識されなかった領域においては未認識である領域のみ、が含まれた入力用データをデータ入力の対象とすることができる。これにより、前記入力者は、入力用データのうち文字認識に不備があった文字を一層見つけやすくできるので、文字認識に不備があった文字を確実に入力できる。
【００１７】
本発明の請求項４に記載のデータ入力システムは、請求項１〜３のいずれかに記載のデータ入力システムであって、
前記認識結果合成データ生成手段（入力処理Ｓ１０６において入力用画像２１０を生成する処理を行うデータ入力サーバ１のＣＰＵ）は、前記発注データ（元画像２０１）の全領域のうち、前記認識文字データ生成手段（ＯＣＲ処理Ｓ１０４においてＯＣＲ結果２０６を生成する処理を行うデータ入力サーバ１のＣＰＵ）にて文字として認識された領域（二重丸マークの領域）と、文字として認識されなかった領域（はてなマークの領域）と、前記誤認識文字データ受信手段（目減り処理Ｓ１０５において目減り結果２０９を受信する処理を行うデータ入力サーバ１のＣＰＵ）にて受信した誤認識文字データ（目減り結果２０９）に含まれる、前記文字として認識された領域のうち誤認識した文字に該当する領域（バツマークの領域）と、前記文字として認識されなかった領域のうち未認識である文字に該当する領域（ゼットマークの領域）とに対して互いに異なる色（たとえば、緑と黄）を付与することで、前記認識結果合成データ（入力用画像２１０）を前記入力用データとして生成する、
ことを特徴としている。
この特徴によれば
この特徴によれば、前記入力データ受付手段において前記入力者は、文字認識に不備があった文字を、入力用データの中から色により容易に識別できる。これにより、前記入力者は、入力用データのうち文字認識に不備があった文字を一層見つけやすくできるので、文字認識に不備があった文字を確実に入力できる。
【００１８】
本発明の請求項５に記載のデータ入力システムは、請求項１〜４のいずれかに記載のデータ入力システムであって、
前記認識可否合成データ生成手段（目減り処理Ｓ１０５においてＯＣＲ可逆化分割画像２０７を生成する処理を行うデータ入力サーバ１のＣＰＵ）は、前記発注データ（元画像２０１）の全領域のうち、前記認識文字データ生成手段（ＯＣＲ処理Ｓ１０４においてＯＣＲ結果２０６を生成する処理を行うデータ入力サーバ１のＣＰＵ）にて文字として認識された領域（二重丸マークの領域）と、文字として認識されなかった領域（はてなマークの領域）とに対して互いに異なる色（たとえば、黒と青）を付与することで、前記認識可否合成データ（ＯＣＲ可逆化分割画像２０７）として生成する、
ことを特徴としている。
この特徴によれば
この特徴によれば、前記誤認識文字データ受付手段において前記入力者は、前記認識可否合成データ中の個々の領域においてはそれぞれ１種類の文字認識の不備、すなわち、文字として認識されなかった領域においては未認識の文字、また、文字として認識された領域においては誤認識された文字、をそれぞれ見分ければ良いが、それぞれの領域には異なる色が付与されており、どの領域に対して作業しているのか、どの不備を見分けようとしているのか、という点において、前記入力者が間違いづらくなっている。これにより、前記認識可否合成データのうち、文字認識に不備があった文字を入力者が見分けやすく、さらには指示しやすくできるので、最終的なデータ入力にかかるコストを低減できる。
【００１９】
本発明の請求項６に記載のデータ入力システムは、請求項１〜５のいずれかに記載のデータ入力システムであって、
前記認識可否合成データ生成手段（目減り処理Ｓ１０５においてＯＣＲ可逆化分割画像２０７を生成する処理を行うデータ入力サーバ１のＣＰＵ）は、前記認識文字データ生成手段（ＯＣＲ処理Ｓ１０４においてＯＣＲ結果２０６を生成する処理を行うデータ入力サーバ１のＣＰＵ）にて文字として認識された領域（二重丸マークの領域）においては、前記入力者（管理者）が、（活字体フォントデータの埋め込みにより）該文字をかたどる部分のみを識別可能にした前記認識可否合成データを生成する、
ことを特徴としている。
この特徴によれば
この特徴によれば、前記誤認識文字データ受付手段において前記入力者は、認識可否合成データに含まれる認識された文字のうち、誤認識された文字をその文字の形により容易に識別できる。これにより、前記認識可否合成データのうち、文字認識に不備があった文字を入力者が見分けやすく、さらには指示しやすくできるので、最終的なデータ入力にかかるコストを低減できる。
【００２０】
本発明の請求項７に記載のデータ入力システムは、請求項１〜６のいずれかに記載のデータ入力システムであって、
前記入力用コンピュータ（管理者端末３）は、
前記入力者から３種類の異なる指示入力（エンターキー、エックスキー、リターンキー）が可能な指示入力手段（キーボードを含む入力部）を備え、
前記誤認識文字データ受付手段（目減り処理Ｓ１０５において目減り結果２０９を受け付ける処理を行う管理者端末３のＣＰＵ）は、前記認識可否合成データ（ＯＣＲ可逆化分割画像２０７）に含まれる、文字として認識された領域（二重丸マークの領域）においては、前記指示入力手段により、文字として認識した個々の領域に対応付けて、１文字が認識できている旨を示す１の指示（エンターキー）か、１文字が認識できていない旨を示す２の指示（二重丸マークの文字に対するエックスキー）のいずれかを受け付け、また、前記認識可否合成データに含まれる文字として認識されなかった領域（はてなマークの領域）においては、１文字が認識できていない旨を示す２の指示（はてなマークの領域におけるエックスキー）を認識できていない文字の数だけ受け付け、次に、該領域の指示入力が終了した旨を示す３の指示（リターンキー）を受け付けることで、前記認識可否合成データに含まれる文字として認識された領域における誤認識された文字の領域と、前記文字として認識されなかった領域における未認識とされた文字の領域の数とを特定する、
ことを特徴としている。
この特徴によれば
この特徴によれば、前記誤認識文字データ受付手段において前記入力者は、文字として認識された領域においては誤認識された文字とその領域を、また、文字として認識されなかった領域においては未認識の文字の数を、それぞれ前記指示入力手段より指示入力を行うのみで容易に指示できる。これにより、最終的なデータ入力にかかるコストを低減できる。
【００２１】
本発明の請求項８に記載のデータ入力システムは、請求項１〜７のいずれかに記載のデータ入力システムであって、
前記管理コンピュータ（データ入力サーバ１）は、前記認識可否合成データ送信手段（目減り処理Ｓ１０５においてＯＣＲ可逆化分割画像２０７を送信する処理を行うデータ入力サーバ１のＣＰＵ）にて前記認識可否合成データを送信した前記入力用コンピュータ（管理者端末３）とは異なる前記入力用コンピュータ（作業者端末２ａ、２ｂ）に認識結果合成データ（入力用画像２１０）を送信する、
ことを特徴としている。
この特徴によれば
この特徴によれば、前記誤認識文字データ受付手段を担当する前記入力者は、誤認識された文字と未認識である文字に該当する領域を指示し、前記入力データ受付手段を担当する前記入力者は、誤認識された文字と未認識である領域に該当する文字を入力する、という分業制を敷くことができる。これにより、個々の前記入力者は、内容の異なる作業を行うことがなくなって各々の作業においてミスをしづらくなることにより、最終的なデータ入力にかかるコストを低減できる。
【発明を実施するための最良の形態】
【００２２】
本発明の実施例を以下に説明する。
【実施例】
【００２３】
本発明の実施例を図面に基づいて説明すると、まず図１は、本発明の実施例におけるデータ入力システムの全体像を示すシステム図である。
【００２４】
本実施例のデータ入力システムは、本発明の管理コンピュータとなるデータ入力サーバ１と、データ入力サーバ１とインターネット５を介して接続された、本発明の入力用コンピュータとなる作業者端末２ａ、２ｂ、及び、管理者端末３と、管理者端末３に接続されたスキャナ４から主に構成されている。
【００２５】
まず、データ入力システムの概要と、データ入力システムの利用者について説明していく。
【００２６】
このデータ入力システム１が提供するデータ入力サービスは、管理者が発注者からデータ入力の依頼（発注）を受けて、作業者が発注内容に基づいて文字データを入力し、管理者が文字データを発注者に納品する、というものである。
【００２７】
また、データ入力システム１は、企業がデータ入力サービスを他社に有料で提供するために運営しても良いし、企業が自社内のデータ入力を処理するために運営しても良い。つまり、データ入力システム１の運営組織は、企業または企業内のデータ入力部門となる。
【００２８】
データ入力サーバ１の利用者は、本発明における発注者と、本発明における入力者となる管理者及び作業者の３種類となる。管理者は、図１に示す管理者端末３とスキャナ４を利用し、作業者は、図１に示す作業者端末２ａ、２ｂを利用する。
【００２９】
本実施例の発注者は、データ入力の対象となる画像データ化された発注データ（例えば、図２参照）を自らデータ入力サーバ１に登録することで運営組織に発注する。または、発注者は、発注データを運営組織の管理者に登録させることでデータ入力を発注する。発注データを運営組織の管理者に登録させる場合には、発注者は、いまだ画像データ化されていない状態（例えば、紙の帳票）で発注を行い、運営組織の管理者は、発注された紙媒体をスキャナ４を用いて光学的に読み取って画像データ化を行って、発注データをデータ入力サーバ１に登録する。
【００３０】
本実施例の作業者は、データ入力サーバ１に登録されている発注データ内に画像として出力されている文字を目で見て、これら文字に該当する文字データを、作業者端末２ａ、２ｂの入力部（キーボード、マウスなど）から入力（打鍵）する後述する入力処理を行う。この入力処理において、作業者は入力にかかる打鍵数に応じて収入を得る、言い換えると、データ入力には作業者の打鍵数に応じたコストがかかる。
【００３１】
また、作業者のデータ入力にはミスが避けられず、管理者による入力後のチェック（ベリファイ作業を呼ばれる）は欠かせない。このベリファイ作業には、チェック対象の文字数に応じたコストがかかるが、チェック作業は打鍵をともなう作業である。
【００３２】
すなわち、データ入力にかかる総合的なコストは、作業者の打鍵数に応じたものであり、作業者の打鍵数を低減させることでコストを低減することができる。
【００３３】
本実施例の管理者は、管理者端末３を用いてデータ入力サーバ１にアクセスすることで、発注の受け付けから文字データの納品までのデータ入力の全工程を管理する。具体的には、データ入力にかかる作業者の打鍵数に応じたコストを低減させるための後述する目減り処理や、前述のベリファイ処理を行う。
【００３４】
次に、データ入力システムを構成するデータ入力サーバ１、入力端末２ａ、２ｂ、管理者端末３について説明していく。
【００３５】
データ入力サーバ１は、各種データを記憶する記憶部、インターネット５を介して各種データの送受信を行うための通信部、各種処理プログラムを実行するためのＣＰＵ（Central Processing Unit）、各種処理プログラムの実行に必要なデータを一時的に記憶しておく読み書き可能な揮発性メモリであるＲＡＭ（Random Access Memory）、各種処理プログラムの実行に必要なデータを記憶しておく不揮発性メモリであるＲＯＭ（Read Only Memory）を備えた通常のサーバコンピュータである。
【００３６】
データ入力サーバ１の記憶部には、図１に示すように、各種画像データと、各種台帳データと、各種業務支援プログラムが記憶されている。
【００３７】
各種画像データは、データ入力の対象となる帳票等の書式のみを画像データ化したテンプレート画像２０２（図４）と、このテンプレート画像を記載領域ごと、例えば、住所などの帳票内の記載項目ごとに分割したテンプレート分割画像（図５（ａ））と、データ入力の対象となる画像データ化された発注データである元画像２０１（図２）と、テンプレート画像及びテンプレート分割画像を参照して元画像を記載領域ごとに分割した元画像の分割画像２０５（図５（ｂ））と、画像データに画像として出力されている文字を光学的に認識して文字データを出力するＯＣＲ（光学的な文字認識、Optical Character Recognition）の出力結果を元画像に合成したＯＣＲ可逆化画像と、ＯＣＲの出力結果を元画像の分割画像に合成したＯＣＲ可逆化分割画像（図５（ｃ））と、からなる。
【００３８】
各種台帳データは、発注者の氏名や住所などを記憶させるための注文先管理台帳データと、前述の各種画像データの作成者やファイル名などを記憶させるための受注データ管理台帳と、作業者の氏名や住所などを記憶させるためのデータ入力者管理台帳と、受発注にかかる入出金記録を記憶させるための入出金管理台帳と、作業者の作業内容や作業日時を記憶させるためのデータ入力作業者作業管理台帳と、からなる。
【００３９】
業務支援プログラムは、各種処理を行うためのプログラムである。各種処理は、管理者端末３から発注者の氏名や住所などを受け付けて注文先管理台帳データに登録したり、発注データを受け付けて受注データ管理台帳に登録する受注処理、発注処理と、画像データに対するＯＣＲ処理と、テンプレート画像及びテンプレート分割画像を参照して元画像を記載領域ごとに分割した元画像の分割画像を生成する分割処理と、ＯＣＲ可逆化分割画像を送信した管理者端末３から管理者が入力したＯＣＲの結果に含まれる認識の誤りに関するデータを受信する目減り処理と、ＯＣＲによる認識が誤っており人手による入力が必要な部分のみを送信した作業者端末２ａ、２ｂから作業者が入力した文字データを受信する入力処理と、作業者が入力した文字データを送信した管理者端末３から管理者が入力した作業者の入力の誤りに関するデータを受信するベリファイ処理と、からなる。
【００４０】
本発明の作業者端末２ａは、記憶部、通信部、ＣＰＵ、ＲＡＭ、ＲＯＭ、キーボードやマウスなどの入力部、ディスプレイなどの表示部を備え、予め定められたデータ入力サーバ１にアクセスして入力処理を実施するように作られた、データ入力専用のシンクライアント型コンピュータである。作業者が前述の入力処理を行うときに利用する。
【００４１】
本発明の作業者端末２ｂは、記憶部、通信部、ＣＰＵ、ＲＡＭ、ＲＯＭ、入力部、表示部、ＵＳＢ（Universal Serial Bus）メモリなどの外付け記憶装置６を接続可能なインタフェースを備えた通常のコンピュータである。外付け記憶装置６には、予め定められたデータ入力サーバ１にアクセスして入力処理を実施するためのプログラムが記憶されている。この外付け記憶装置６を装着して内部に記憶しているプログラムを実行している間、作業者端末２ｂは、作業者端末２ａと同様にデータ入力専用のシンクライアント型コンピュータとなる。作業者が前述の入力処理を行うときに利用する。
【００４２】
本発明の管理者端末３は、記憶部、通信部、ＣＰＵ、ＲＡＭ、ＲＯＭ、入力部、表示部を備えた通常のコンピュータである。管理者が前述の目減り処理やベリファイ処理を行うときに利用する。また、前述の入力処理を行うこともできる。すなわち管理者は作業者でもある。
【００４３】
次に、本実施例のデータ入力システムにおけるデータ入力処理の流れを、図３に基づいて説明していく。
【００４４】
データ入力処理は、図３に示すように、発注処理Ｓ１０１、受注処理Ｓ１０２、分割処理Ｓ１０３、ＯＣＲ処理Ｓ１０４、目減り処理Ｓ１０５、入力処理Ｓ１０６、ベリファイ処理Ｓ１０７という７つの処理からなる。原則的には、Ｓ１０１〜Ｓ１０7の処理を順次実行することにより、発注者と管理者の間でのデータ入力の受発注や、作業者が入力した文字データの発注者の納品までを行うようになっている。
【００４５】
まず、発注処理Ｓ１０１において、データ入力の対象となる帳票などを画像データ化していた発注者は、この画像データ（元画像２０１、図２）を発注データとして、データ入力サーバ１の受注データ管理台帳（図１）に登録させることでデータ入力サーバ１の運営組織に所属する管理者に対して発注を行う。一方、画像データ化していない発注者は、管理者に画像データ化させるとともに、データ入力サーバ１の受注データ管理台帳に登録させることで、運営組織に対して発注を行う。この段階では発注データ（元画像２０１、図２）の状態は未受注となっている。
【００４６】
尚、発注処理Ｓ１０１においては、発注者は発注に際して、企業名、住所、担当者名、担当者への連絡先などが注文先管理台帳（図１）に登録してある必要がある。登録の時期は、発注の前でも良いし最初の発注時でも良い。
【００４７】
受注データ管理台帳（図１）への登録内容としては、少なくとも画像データ化された発注データ（元画像２０１、図２）と注文先管理台帳（図１）の登録データとを対応付けられれば良い。例えば、注文先管理台帳（図１）における識別情報により対応付ければ良い。また、画像データ以外の発注に必要なデータも、例えば、発注者の希望料金なども発注データとして受注データ管理台帳に登録するようになっている。これら発注に必要なデータの項目は運営組織が適宜に定めれば良い。
【００４８】
次に、受注処理Ｓ１０２において、管理者は、受注データ管理台帳（図１）に登録されている発注データのうち、状態が未受注である発注データを特定する。管理者は、発注データの画像データ（元画像２０１、図２）や希望料金を確認して受注可能と判断した場合に、発注データの状態を受注に更新して、この発注データの画像データ（元画像２０１、図２）を対象に以降の処理を行う。
【００４９】
次に、分割処理Ｓ１０３において、管理者は、管理者端末３において、元画像２０１（図２）に対応するテンプレート画像２０２（図４）を特定する操作を行う。例えば、元画像２０１（図２）とテンプレート画像の一覧を表示させて、対応するテンプレート画像２０２（図４）の指示操作を行えば良い。
【００５０】
尚、テンプレート画像２０２の特定は、管理者の指示操作によらず、例えば、元画像２０１の特徴により自動的に行っても良い。例えば、元画像２０１の特定の位置に特定のパターン（文字やバーコードなど）が存在することを条件に、テンプレート画像２０２を特定すれば良い
【００５１】
そして、管理者端末３は、テンプレート画像２０２（図４）を特定可能な情報（例えばファイル名）をデータ入力サーバ１に送信し、データ入力サーバ１は、テンプレート画像２０２（図４）を特定可能な情報（例えばファイル名）に基づいて、このテンプレート画像２０２（図４）に対応付けられたテンプレート分割画像２０４（図５（ａ））を特定する。テンプレート分割画像２０４（図５（ａ））は、元画像２０１（図２）のどの場所に相当するかを特定可能な情報（例えば、元画像２０１（図２）の左上の端点からの縦方向の距離と、横方向の距離の組み合わせ）とともに記憶されている。
【００５２】
データ入力サーバ１は、テンプレート分割画像２０４（図５（ａ））に基づいて、元画像２０１（図２）に記載領域を設定して（元画像の領域設定状況２０３（図３））、設定した記載領域を元画像の分割画像２０５（図５（ｂ））として抽出する。言い換えると、元画像２０１（図２）を元画像の分割画像２０５（図５（ｂ））に分割する。このとき、元画像の分割画像２０５は、元画像２０１に対応付けて記憶される。これにより元画像の分割画像２０５は元画像２０１と対応付けられる。
【００５３】
ここでテンプレート画像２０２（図４）に対して、複数のテンプレート分割画像２０４（図５（ａ））が対応付けられている場合には、元画像２０１（図２）も複数の記載領域に分割される。
【００５４】
つまり、分割処理Ｓ１０３により、管理者からのテンプレート画像２０２（図４）の指定を受け付けたデータ入力サーバ１は、テンプレート分割画像２０５（図５（ｂ））を生成する。
【００５５】
次に、ＯＣＲ処理Ｓ１０４において、データ入力サーバ１は、テンプレート分割画像２０５（図５（ｂ））に対してＯＣＲを行う。ＯＣＲの結果は、文字データ２０６（図３）に示すように、認識できた文字と、その文字に対応する領域（例えば、画像データにおける４隅の座標）である。認識できた文字に対応する領域以外は、文字があると認識できなかった領域として扱われる。
【００５６】
この認識できた文字の中には、正しく認識できた文字（認識文字）と、誤って認識された文字（誤認識文字）とが含まれうる。一方、文字があると認識できなかった領域（未認識領域）には、誤って認識されなかった文字（誤未認識文字）が含まれうる。
【００５７】
例えば、図３の元画像のＯＣＲ結果２０６に示すように、「ゼロ」を「小文字アルファベットのオー」と認識していることから「小文字アルファベットのオー」は誤認識文字である。一方、「千代」が含まれる領域は文字があると認識できなかった領域であり、「千代」は誤未認識文字である。
【００５８】
次に、目減り処理Ｓ１０５において、データ入力サーバ１は、元画像の分割画像２０５（図５（ｂ））に、ＯＣＲ結果である文字データ２０６（図３）、言い換えると認識文字に対応する活字体のフォントデータを、この認識文字に対応する元画像の分割画像２０５（図５（ｂ））中の領域に重ね合わせることで、元画像のＯＣＲ可逆化分割画像２０７（図５（ｃ））を生成する。このとき、ＯＣＲ可逆化分割画像２０７は、元画像の分割画像２０５に対応付けて記憶される。これにより、ＯＣＲ可逆化分割画像２０７は最終的に元画像２０１と対応付けられる。
【００５９】
図５（ｃ）に示すように、元画像のＯＣＲ可逆化分割画像２０７において、認識文字は活字体のフォントデータとなっているため、画像データのままである未認識領域に含まれる誤未認識文字に比べると視認しやすくなっているが、本実施例においては、さらに、認識文字である旨を示すマーク（二重丸）を併記することで、一層認識文字を視認しやすくしている。
【００６０】
一方、未認識領域には、未認識領域である旨を示すマーク（はてな）を併記することで、認識できなかった箇所である旨を視認しやすくしている。
【００６１】
尚、認識文字である旨を示すマーク（二重丸）と、未認識領域である旨を示すマーク（はてな）を併記することにより、認識文字と未認識領域を視認しやすくしているが、本発明はこれに限定されるものではなく、認識文字と、未認識領域にそれぞれ異なる色（たとえば、黒と青）を付与する構成としても良い。
【００６２】
次に、データ入力サーバ１は、元画像のＯＣＲ可逆化分割画像２０７（図５（ｃ））を管理者端末３に送信する。管理者端末３では、図６に示す目減り画面が表示される。
【００６３】
目減り画面（図６）は、元画像の分割画像２０５（図５（ｂ））と、元画像のＯＣＲ可逆化分割画像２０７（図５（ｃ））と、管理者が入力した目減り結果と、から構成されている。
【００６４】
このとき、元画像の分割画像２０５（図５（ｂ））中に、入力欄が複数区画あった場合には、例えば、図６に示すように２行（２区画）あった場合には、目減り結果も２行（２か所）表示されるようになっている。
【００６５】
尚、元画像の分割画像２０５（図５（ｂ））に関わらず、目減り結果は１行（１区画）にまとめても良い。
【００６６】
そして、元画像のＯＣＲ可逆化分割画像２０７（図５（ｃ））には、現在着目している箇所を示す矢印（白抜き）が表示されている。目減り画面（図６）が表示された時点、すなわち初期状態においては、矢印（白抜き）は、一番上の一番左に位置する文字となる先頭文字を示す位置に表示されている。一方、一番上の一番左に位置するのが未認識領域の場合には、矢印（白抜き）は、その領域の中心を示す位置に表示される。
【００６７】
管理者は、管理者端末３の目減り画面（図６）を見ながら、入力部（キーボード）に対して、４種類の操作のいずれかを行う。
【００６８】
１種類目の操作は、認識文字が正しく認識できた旨を指示する「スペースキー」である。矢印（白抜き）が認識文字を指示しているときに、管理者が「スペースキー」を入力すると、目減り画面（図６）の元画像のＯＣＲ可逆化分割画像２０７（図５（ｃ））には、矢印（白抜き）が指し示していた場所に認識文字が正しかった旨を示すマーク（レ）が表示される。また、目減り結果にも認識文字が正しかった旨を示すマーク（丸）が追加表示される。その後、矢印（白抜き）は右隣の認識文字か未認識領域のいずれかに移動する。
【００６９】
一方、矢印（白抜き）が未認識領域を指し示していた場合には、一種類目の操作は、未認識領域に文字が含まれていない、すなわち正しく未認識だった旨を指示する操作となる。矢印（白抜き）が未認識領域を指示しているときに、管理者が「スペースキー」を入力すると、目減り画面（図６）の元画像のＯＣＲ可逆化分割画像２０７（図５（ｃ））には、矢印（白抜き）が指し示していた場所に未認識領域が正しかった旨を示すマーク（レ）が表示される。また、目減り結果には何も追加表示されない。文字がなかったためである。その後、矢印（白抜き）は右隣の認識文字か未認識領域のいずれかに移動する。
【００７０】
２種類目の操作は、認識文字が正しく認識できなかった旨を指示する「エックスキー」である。管理者が「エックスキー」を入力すると、目減り画面（図６）の元画像のＯＣＲ可逆化分割画像２０７（図５（ｃ））には、矢印（白抜き）が指し示していた場所に認識文字が誤っていた旨を示すマーク（バツ）が表示される。また、目減り結果にも認識文字が誤っていた旨を示すマーク（バツ）が追加表示される。その後、矢印（白抜き）は右隣の認識文字か未認識領域のいずれかに移動する。
【００７１】
３種類目の操作は、未認識領域に文字が含まれている旨、すなわち誤未認識文字が含まれている旨を指示する「エックスキー」である。管理者が「エックスキー」を入力すると、目減り画面（図６）の元画像のＯＣＲ可逆化分割画像２０７（図５（ｃ））には、矢印（白抜き）が指し示していた場所に誤未認識文字が含まれている旨を示すマーク（ゼット）が表示される。また、目減り結果にも誤未認識文字が含まれている旨を示すマーク（ゼット）が追加表示される。
【００７２】
尚、指示操作の対象となるキーが同じため、２種類目の操作と３種類目の操作は、操作内容としては同一である。すなわち少なくとも３種類の指示操作があれば良いようになっている。ただし、管理者端末３においては、そのキーが操作された状況が、「二重丸マーク」がついた文字を対象としているか、「はてなマーク」がついた領域を対象としているかを区別することにより、「エックスマーク」をつけるべき操作であるか、「ゼットマーク」をつけるべき操作であるかを判定できるようになっている。例えば、３種類目の操作を「ゼットキー」の押下とすることで、すなわち４種類の指示操作を用意することで、管理者端末３における判定を簡略化しても良い。
【００７３】
ここで未認識領域に含まれる誤未認識文字が何文字かは不定であるため、矢印（白抜き）の移動は行われない。管理者は、未認識領域に含まれる誤未認識文字の数だけ誤未認識文字が含まれている旨を指示する「エックスキー」を押下することとなる。図６に示す例では、「レセプト整理番号」の記入欄に存在する未認識領域（「？」の領域）が２つあるが、そのうち最初の未認識領域には３つの誤未認識文字が含まれており、矢印（白抜き）がこの未認識領域を指し示しているときに、管理者は３回「エックスキー」を押下する。すると、押下した数（ここでは３）だけ、誤未認識文字が含まれている旨を示すマーク（ゼット）が未認識領域に表示される。
【００７４】
未認識領域に含まれる誤未認識文字の数だけ「エックスキー」を押下した管理者は、「エックスキー」以外の操作を行うことで、矢印（白抜き）は右隣の認識文字か未認識領域のいずれかに移動させることができる。
【００７５】
４種類目の操作は、目減りが終了した旨を指示する「エンターキー」である。管理者が「エンターキー」を入力すると、目減りの対象となっている区画（１行）の目減り結果が確定する。このときに、目減り結果に含まれている文字数を数えることで、目減りの対象となっている区画（１行）に含まれている文字数も確定する。
【００７６】
前述したように、矢印（白抜き）が未認識領域を指し示しているときに「エンターキー」を押下した場合には、矢印（白抜き）は右隣の認識文字か未認識領域のいずれかに移動するのみである。ただし、右隣に認識文字か未認識領域のいずれもなかった場合には、目減り結果が確定する。
【００７７】
尚、目減り画面（図６）の元画像のＯＣＲ可逆化分割画像２０７（図５（ｃ））において、認識が正しかった旨を認識文字にマーク（レ）をつけることで、認識が誤っていた旨を認識文字にマーク（バツ）をつけることで、それぞれ示しているが、本発明はこれに限定されるものではなく、認識が正しかった旨を認識文字（レ）の色を変えることで、認識が誤っていた旨を認識文字（バツ）をさらに異なる色に変えることで示すようにしても良い。
【００７８】
また、これらキーはどのようなキーであっても良い。例えば、ファンクションキーなどの通常のデータ入力に使わないキーを使うと、入力操作自体は慣れないものとなる一方で、入力操作自体をその操作の意味を留意しながら行うようになる。
【００７９】
すべての区画（行）の目減り結果を確定した管理者は、「終了」ボタンをクリックすることで、管理者端末３に目減り結果をデータ入力サーバ１に送信させる。この目減り結果は、目減り処理の対象となったＯＣＲ可逆化分割画像２０７の特定情報（例えば、ファイル名）とともに送信される。
【００８０】
目減り結果を受信したデータ入力サーバ１は、目減り結果を記憶するとともに、入力用画像２１０（図７上部）を生成する。このとき、目減り結果とともに送信されてくるＯＣＲ可逆化分割画像２０７の特定情報（例えば、ファイル名）により特定されるＯＣＲ可逆化分割画像２０７に対応付けて目減り結果は記憶される。これにより、目減り結果は最終的に元画像２０１と対応付けられる。
【００８１】
具体的には、目減り結果において、認識が誤っていた旨が特定された認識文字（バツマーク）に対応する領域と、誤未認識文字（ゼットマーク）が含まれる誤未認識領域とを、元画像の分割画像２０５（図５（ｂ））から抽出することで、入力用画像２１０（図７上部）を生成する。
【００８２】
これは、認識が誤っていた旨が特定された認識文字（バツマーク）と、誤未認識領域に含まれる誤未認識文字（ゼットマーク）のみを入力処理Ｓ１０７の対象とすればよいためである。
【００８３】
この入力用画像２１０（図７上部）にあっては、入力処理Ｓ１０７の対象とする文字数が減少する場合が多いことから、元画像の分割画像２０５（図５（ｂ））中に入力欄が複数区画あった場合にも、これら元々の区画によらず、少ない区画（本実施例では１つ）に集約させるようにしている。このようにして、１区画あたりの文字数が少ない場合にも、文字を入力する頻度に対して画面をスクロールさせる頻度が高まるのを抑えているのである。
【００８４】
尚、元画像の分割画像２０５（図５（ｂ））中に、入力欄が複数区画あった場合には、例えば、図５（ｂ）に示すように２行（２区画）あった場合には、入力用画像２１０（図７上部）も2行（２区画）になるようにしてもよい。
【００８５】
また、各々の文字が、目減り処理Ｓ１０５において、認識が誤っていた旨が特定された認識文字（バツマーク）か、誤未認識領域に含まれる誤未認識文字（ゼットマーク）かを特定可能なように、同様のマークを付けても良い。また、マークでなく異なる色（たとえば、緑と黄）を付けても良い。
【００８６】
次に、入力処理Ｓ１０６において、データ入力サーバ１は、入力用画像２１０（図７上部）を作業者端末２ａまたは２ｂに送信する。作業者端末２ａまたは２ｂでは、図７に示す入力画面が表示される。
【００８７】
入力画面（図７）は、入力用画像２１０（図７上部）と、作業者が入力した入力結果と、から構成されている。
【００８８】
入力結果を受信したデータ入力サーバ１は、入力結果を記憶する。このとき、入力結果とともに送信されてくる入力用画像２１１の特定情報（例えば、ファイル名）により特定される入力用画像２１１に対応付けて入力結果は記憶される。これにより、入力結果は最終的に元画像２０１と対応付けられる。
【００８９】
次に、ベリファイ処理Ｓ１０７において、データ入力サーバ１は、入力用画像２１０（図８上部）と入力結果を管理者端末３に送信する。管理者端末３では、図８に示すベリファイ画面が表示される。
【００９０】
ベリファイ画面（図８）は、入力用画像２１０（図８上部）と、作業者が入力した入力結果（図８中部）と、ベリファイ結果（図８下段）と、から構成されている。
【００９１】
管理者は、管理者端末３のベリファイ画面（図８）を見ながら、入力部（キーボード）に対して、２種類の操作のいずれかを行う。
【００９２】
１種類目の操作は、入力用画像２１０（図８上部）に対して、作業者が入力した入力結果（図８中部）が１文字分正しかった旨を指示する「スペースキー」である。管理者が「スペースキー」を入力すると、ベリファイ結果（図８下段）に１文字分が正しかった旨を示すマーク（丸）が追加表示される。
【００９３】
２種類目の操作は、入力用画像２１０（図８上部）に対して、作業者が入力した入力結果（図８中部）が１文字分誤っていた旨を指示する「エックスキー」である。管理者が「エックスキー」を入力すると、ベリファイ結果（図８下段）に１文字分が誤っていた旨を示すマーク（バツ）が追加表示される。
【００９４】
ベリファイを終了した管理者は、「終了」ボタンをクリックすることで、管理者端末３にベリファイ結果をデータ入力サーバ１に送信させる。このベリファイ結果は、ベリファイ処理の対象となった入力結果の特定情報（例えば、ファイル名）とともに送信される。
【００９５】
この後、ベリファイ結果において誤っている文字があった場合には、管理者は、作業者に対して入力処理Ｓ１０６を指示したり、自ら入力処理Ｓ１０６を行ったりしても良い。また、入力処理Ｓ１０６を行わなくても良い。これらのいずれを選択するかは、さらには、入力処理Ｓ１０６の実施後さらにベリファイ処理Ｓ１０７を行うかは、管理者が発注者からの発注内容である期間や希望料金に応じて適宜に判断すれば良い。
【００９６】
最後に、終了処理Ｓ１０８において、管理者が、発注に対するデータ入力が完了した旨を示す操作を管理者端末３から行うと、データ入力サーバ１は、発注データの状態を終了に更新する。
【００９７】
データ入力システムの運営組織から発注者の納品に際しては、管理者がデータ入力サーバ１から納品用データ２１３を適宜取り出すようになっている。
【００９８】
以上、本実施例によれば、入力データ受付手段（元画像２０１と入力用画像２１０を含む入力画面（図７参照）を表示しているときに、作業者端末２ａ、２ｂの入力部から入力結果２１１の入力を受け付ける処理を行う作業者端末２ａ、２ｂのＣＰＵ））において作業者は、元画像２０１と入力用画像２１０が入力用データとして表示されることにより、文字認識（ＯＣＲ処理Ｓ１０４）に不備があった文字、すなわち認識された文字のうち誤認識された文字（目減り処理Ｓ１０５においてバツでマークされた文字）と、文字として認識されなかった領域に含まれる文字が未認識である領域（目減り処理Ｓ１０５においてゼットでマークされた領域）と、を入力用データである認識結果合成データの中から識別できる。これにより、入力用データのうち、文字認識に不備があった文字を入力者が確実に入力できる。
【００９９】
また、本実施例によれば、入力用コンピュータ（管理者端末３、作業者端末２ａ、２ｂ）には、発注情報（元画像２０１（図２））の種類に応じて予め定められた区画に、テンプレート分割画像２０４（図５（ａ））により分割されたＯＣＲ可逆化分割画像２０７と、入力用画像２１０とが送信されてくる。そのため入力者（管理者、作業者）は、誤認識文字データ受付手段（目減り処理Ｓ１０５において目減り結果２０９を受け付ける処理）や入力データ受付手段（入力処理Ｓ１０６において入力結果２１１を受け付ける処理）において、受信した個々の区画のみが表示されており、これら個々の区画のみを対象として入力を行うことができる。これにより、元画像２０１のうち、文字認識に不備があった文字を入力者が一層見つけやすく、確実に入力できる。また、入力者（作業者）は、元画像２０１の全体を把握することが困難となるため、元画像２０１に含まれる個人情報や機密の保護に資することができる。
【０１００】
また、本実施例によれば、入力データ受付手段（入力処理Ｓ１０６において入力結果２１１を受け付ける処理）において入力者（作業者）は、文字認識（ＯＣＲ処理Ｓ１０４）に不備があった文字のみ、すなわち文字として認識された領域においては誤認識された文字（目減り処理Ｓ１０５においてバツでマークされた文字）に該当する領域のみ、また、文字として認識されなかった領域においては未認識である領域（目減り処理Ｓ１０５においてゼットでマークされた領域）のみ、が含まれた入力用データ（入力用画像２１０（図７上部））をデータ入力の対象とすることができる。これにより、入力者は、入力用データのうち文字認識に不備があった文字を一層見つけやすくできるので、文字認識に不備があった文字を確実に入力できる。
【０１０１】
また、本実施例によれば、入力データ受付手段（入力処理Ｓ１０６において入力結果２１１を受け付ける処理）において入力者（作業者）は、文字認識（ＯＣＲ処理Ｓ１０４）に不備があった文字を、入力用データ（入力用画像２１０（図７上部））の中から色により容易に識別できる。これにより、入力者は、入力用データのうち文字認識に不備があった文字を一層見つけやすくできるので、文字認識に不備があった文字を確実に入力できる。
【０１０２】
また、本実施例によれば、誤認識文字データ受付手段（目減り処理Ｓ１０５において目減り結果２０９を受け付ける処理）において入力者（管理者）は、認識可否合成データ（ＯＣＲ可逆化分割画像２０７（図６中部））中の個々の領域においてはそれぞれ１種類の文字認識の不備、すなわち、文字として認識されなかったはてなマークの領域においては未認識の文字（ゼットでマークすべき文字）、また、文字として認識された二重丸マークの領域においては誤認識された文字（バツでマークすべき文字）、をそれぞれ見分ければ良いが、それぞれの領域には異なる色が付与されており、どの領域に対して作業しているのか、どの不備を見分けようとしているのか、という点において、入力者が間違いづらくなっている。これにより、認識可否合成データのうち、文字認識に不備があった文字を入力者が見分けやすく、さらには指示しやすくできるので、最終的なデータ入力にかかるコストを低減できる。
【０１０３】
また、本実施例によれば、誤認識文字データ受付手段（目減り処理Ｓ１０５において目減り結果２０９を受け付ける処理）において入力者（管理者）は、認識可否合成データ（ＯＣＲ可逆化分割画像２０７（図６中部））に含まれる認識された文字のうち、誤認識された文字をその文字の形（活字フォントデータ）により容易に識別できる。これにより、認識可否合成データのうち、文字認識に不備があった文字を入力者が見分けやすく、さらには指示しやすくできるので、最終的なデータ入力にかかるコストを低減できる。
【０１０４】
また、本実施例によれば、前記誤認識文字データ受付手段（目減り処理Ｓ１０５において目減り結果２０９を受け付ける処理）において前記入力者（管理者）は、文字として認識された二重丸マークの領域においては誤認識された文字とその領域（バツマークの領域）を、また、文字として認識されなかったはてなマークの領域においては未認識の文字の数（ゼットマークの領域）を、それぞれ前記指示入力手段（エンターキー、エックスキー、リターンキー）より指示入力を行うのみで容易に指示できる。これにより、最終的なデータ入力にかかるコストを低減できる。
【０１０５】
また、本実施例によれば、誤認識文字データ受付手段（目減り処理Ｓ１０５において目減り結果２０９を受け付ける処理）を担当する入力者（管理者）は、誤認識された文字（バツマークの領域）と未認識である文字（ゼットマークの領域）に該当する領域を指示し、入力データ受付手段（入力処理Ｓ１０６において入力結果２１１を受け付ける処理）を担当する入力者（作業者）は、誤認識された文字と未認識である領域に該当する文字を入力する、という分業制を敷くことができる。これにより、個々の入力者は、内容の異なる作業を行うことがなくなって各々の作業においてミスをしづらくなることにより、最終的なデータ入力にかかるコストを低減できる。
【０１０６】
以上、本発明の実施例を図面により説明してきたが、具体的な構成はこれら実施例に限られるものではなく、本発明の要旨を逸脱しない範囲における変更や追加があっても本発明に含まれる。
【０１０７】
例えば、前記実施例では、図３に示すようにデータ入力処理において、Ｓ１０１〜Ｓ１０7の処理のすべてを順次実施する構成としているが、本発明はこれに限定されるものではなく、少なくともＯＣＲ処理Ｓ１０４と、目減り処理Ｓ１０５と、入力処理Ｓ１０６と、が実施されていれば本発明の適用対象となる。その他の処理は発注者の要望や、データ入力の対象となる画像データ化された発注データの種類に応じて適宜に組み合わせても良い。
【０１０８】
例えば、発注処理Ｓ１０１、受注処理Ｓ１０２は、データ入力システムが運営組織自身のために運営されている場合には行わないようにしても良い。
【０１０９】
また、分割処理Ｓ１０３は、記載領域が少ない単純な帳票である場合や、テンプレート画像が予め用意されてない場合には行わないようにしても良い。分割処理Ｓ１０３を行わない場合には、以降の処理において、元画像２０１（図２）を対象にしてＯＣＲ処理Ｓ１０４、目減り処理Ｓ１０５、入力処理Ｓ１０６、ベリファイ処理Ｓ１０７等を行えば良い。
【０１１０】
また、ベリファイ処理Ｓ１０７は、発注者が要望した期間や料金が十分でない場合には省略しても良いし、期間や料金が十分ある場合には複数人による処理を数回行って納品データの品質を高めようとしても良い。ベリファイ処理が複数回行われるということは、ベリファイ処理において不具合が確認されたことを条件に、入力処理Ｓ１０６も複数回行われる場合があることを示している。すなわちベリファイ処理が複数回行われると期間も料金も余分に消費されることとなる。
【０１１１】
また、前記実施例では、発注処理Ｓ１０１を発注データの登録と、受注処理Ｓ１０２を発注データに対する管理者の確認により、言い換えると主として人間による判断により受発注を行うものとしているが、本発明はこれに限定されるものではなく、データ入力システムにおける管理者（図１）が複数いて、それぞれが異なる企業に所属している場合には、発注データに対して複数の企業が受注しようとすることになる。このような場合には、オークションにより受発注を行っても良い。その場合、発注処理Ｓ１０１はオークションへの出品処理、受注処理Ｓ１０２は管理者によるオークションへの入札処理、および、発注者によるオークションへの落札処理とみなして、これら処理に対応する機能を実装すれば良い。
【０１１２】
また、前記実施例では、データ入力サーバ１を１台のサーバコンピュータとして構成しているが、本発明はこれに限定されるものではなく、スケーラビリティ向上の観点から複数台のサーバコンピュータで構成しても良い。このような場合には、データ入力サーバ群とインターネット５の間に負荷分散用のハードウェア（いわゆるロードバランサ）を設置し、負荷分散用のハードウェアがインターネット５から送受信されてくるデータを、各データ入力サーバに対して適宜分散して配信することで、各データ入力サーバに対する負荷分散を行うようにすれば良い。
【０１１３】
また、前記実施例では、データ入力サーバ１を１台のサーバコンピュータとして構成しているが、本発明はこれに限定されるものではなく、可用性向上の観点から同じ機能をもつサーバコンピュータを複数台用意して、ハードウェアの二重化を行っても良い。このような場合には、データ入力サーバ１と同様の構成をもつデータ入力サーバ１´を用意したり、前述のように負荷分散用のハードウェアと、データ入力サーバ群を構成する場合には、これらも適宜２台ずつ用意して二重化を行えば良い。１台は通常利用する通常系のハードウェアで、もう１台は通常系に異常が出たときに代替する待機系のハードウェアとなる。この状態で、異常を検知して自動的に通常系から待機系にハードウェアを切り替える障害復旧用のハードウェアをさらに備えることにより、いっそう可用性が向上できる。
【０１１４】
また、前記実施例では、データ入力サーバ１を、データを管理する機能と、それ以外の機能を備えた１台のサーバコンピュータとして構成しているが、本発明はこれに限定されるものではなく、異なる役割を備えた複数のサーバコンピュータとして構成しても良い。例えば、データを管理する機能を備えたサーバ（いわゆるデータベースサーバ）と、それ以外の機能を備えたサーバとに分割しても良い。
【０１１５】
特にデータベースサーバにおいて、スケーラビリティを向上させるためには、複数のデータベースサーバが１台のデータベースであるかのように動作させるためのクラスタリング技術を適用しても良い。これはいわゆるデータベースクラスタと呼ばれる構成である。このような構成により、スケーラビリティと可用性を同時に高めることができる。
【０１１６】
また、複数台のサーバコンピュータをクラスタとして構成する技術があり、このような技術を導入した場合も、スケーラビリティと可用性を同時に高めることができる。たとえば、ＬＶＳ（Linux Virtual Server）と呼ばれる技術がある。
【図面の簡単な説明】
【０１１７】
【図１】本発明の実施例におけるデータ入力システムの全体像を示すシステム図である。
【図２】本発明の実施例における元画像の一例を示す図である。
【図３】本発明の実施例における処理の全体を示すフローチャートである。
【図４】本発明の実施例におけるテンプレート画像の一例を示す図である。
【図５】（ａ）は本発明の実施例におけるテンプレート分割画像の一例を示す図である。（ｂ）は本発明の実施例における元画像の分割画像の一例を示す図である。（ｃ）は本発明の実施例におけるＯＣＲ可逆化分割画像の一例を示す図である。
【図６】本発明の実施例における目減り画面の一例を示す図である。
【図７】本発明の実施例における入力画面の一例を示す図である。
【図８】本発明の実施例におけるベリファイ画面の一例を示す図である。
【符号の説明】
【０１１８】
１                データ入力サーバ
２ａ              専用型データ入力端末
２ｂ              兼用型データ入力端末
３                管理者端末
４                スキャナ
５                インターネット
２０１            元画像
２０２            テンプレート画像
２０３            元画像の領域設定状況
２０４            テンプレート分割画像
２０５            元画像の分割画像
２０６            ＯＣＲ結果
２０７            ＯＣＲ可逆化分割画像
２０９            目減り結果
２１０            入力用画像
２１１            入力結果
２１２            ベリファイ結果
２１３            納品用データ
【図１】
2009199191.tif 000003
【図２】
2009199191.tif 000004
【図３】
2009199191.tif 000005
【図４】
2009199191.tif 000006
【図５】
2009199191.tif 000007
【図６】
2009199191.tif 000008
【図７】
2009199191.tif 000009
【図８】
2009199191.tif 000010