(57)【要約】【課題】  読み取った複数枚の文書から不備のある文書を効率よく通知する仕組みを提供する。【解決手段】  読み取られた文書の不備を通知する情報処理システムであって、文書の識別情報の組み合わせを定義した定義情報と、文書の領域ごとの認識条件とを記憶し、複数枚の文書を読み取ることによって得られた画像データから、文書の識別情報を特定し、識別情報に係る定義情報に従って文書の組み合わせをチェックし、認識条件に従って記載内容の不備をチェックし、チェックの結果表示に優先して、前記欠落文書特定手段により特定された欠落している文書をユーザが認識可能に通知する情報処理システム。【選択図】図６
2019169178.tif 000002
【特許請求の範囲】
【請求項１】
読み取られた文書の不備を通知する情報処理システムであって、
文書の識別情報の組み合わせを定義した定義情報と、文書の領域ごとの認識条件とを記憶する記憶手段と、
複数枚の文書を読み取ることによって得られた画像データを取得する取得手段と、
前記取得手段により取得した画像データから、前記文書の識別情報を特定する特定手段と、
前記特定手段により特定した文書の識別情報に係る定義情報に従って、複数枚の文書の組み合わせをチェックし、欠落している文書を特定する欠落文書特定手段と、
前記記憶手段により記憶された認識条件に従って、記載内容の不備をチェックする不備チェック手段と、
前記不備チェック手段によるチェックの結果表示に優先して、前記欠落文書特定手段により特定された欠落している文書をユーザが認識可能に通知する通知手段と
を備えることを特徴とする情報処理システム。
【請求項２】
前記不備チェック手段によるチェックで前記記載内容に不備があった場合、前記記憶手段に記憶された定義情報に含まれる認識領域に従って、不備がある記載内容をユーザが識別可能に表示する不備領域表示手段を更に備えること特徴とする請求項１に記載の情報処理システム。
【請求項３】
前記通知手段は、前記不備チェック手段によるチェックで前記記載内容の不備の数が多い文書から順にユーザに通知することを特徴とする請求項１または２に記載の情報処理システム。
【請求項４】
国優
前記取得手段により取得した画像データから、前記文書の申込者を特定する申込者特定手段と、
前記申込者特定手段により特定された申込者を記憶する申込者記憶手段とを更に備え、
前記通知手段は、前記申込者記憶手段に記憶されている件数の多い申込者が記入した文書から順にユーザに通知することを特徴とする請求項１乃至３のいずれか１項に記載の情報処理システム。
【請求項５】
前記不備チェック手段によるチェックで前記記載内容の不備の数を文書フォーム毎に集計し表示する不備数表示手段を更に備えることを特徴とする請求項１乃至４のいずれか１項に記載の情報処理システム。
【請求項６】
読み取られた文書の不備を通知する情報処理システムにおける処理方法であって、
前記情報処理システムが、
文書の識別情報の組み合わせを定義した定義情報と、文書の領域ごとの認識条件とを記憶する記憶ステップと、
複数枚の文書を読み取ることによって得られた画像データを取得する取得ステップと、
前記取得ステップにより取得した画像データから、前記文書の識別情報を特定する特定ステップと、
前記特定ステップにより特定した文書の識別情報に係る定義情報に従って、複数枚の文書の組み合わせをチェックし、欠落している文書を特定する欠落文書特定ステップと、
前記記憶ステップにより記憶された認識条件に従って、記載内容の不備をチェックする不備チェックステップと、
前記不備チェックステップによるチェックの結果表示に優先して、前記欠落文書特定ステップにより特定された欠落している文書をユーザが認識可能に通知する通知ステップと
を実行することを特徴とする処理方法。
【請求項７】
読み取られた文書の不備を通知する情報処理システムで実行可能なプログラムであって、
前記情報処理システムを、
文書の識別情報の組み合わせを定義した定義情報と、文書の領域ごとの認識条件とを記憶する記憶手段と、
複数枚の文書を読み取ることによって得られた画像データを取得する取得手段と、
前記取得手段により取得した画像データから、前記文書の識別情報を特定する特定手段と、
前記特定手段により特定した文書の識別情報に係る定義情報に従って、複数枚の文書の組み合わせをチェックし、欠落している文書を特定する欠落文書特定手段と、
前記記憶手段により記憶された認識条件に従って、記載内容の不備をチェックする不備チェック手段と、
前記不備チェック手段によるチェックの結果表示に優先して、前記欠落文書特定手段により特定された欠落している文書をユーザが認識可能に通知する通知手段と
して機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、読み取られた文書の不備を通知するための情報処理システムと、その処理方法及びプログラムに関する。
【背景技術】
【０００２】
従来より、端末で記入済の文書を読取り、記入不備のチェックを行い、チェック結果を表示する仕組みがある。
【０００３】
特許文献１には、申請書データの内容をチェックし、フォーマットエラー、項目の記入漏れ等の受付不可エラーを判定する電子処理システムの技術が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平６−２８２７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１のシステム構成では、複数枚の文書（複数枚にわたる文書）において、読み取った文書に文書の抜けがあったとしても検出できないという課題がある。また、複数枚の文書、複数種類の文書、複数顧客による文書、または、これらが混在する文書の一括読取りが考慮されていないため、これらの文書が混在する場合においても、文書の記入不備をユーザに対し通知するという課題がある。
【０００６】
なお、複数枚の文書（複数枚にわたる文書）の具体例としては、記入すべき項目が多い生命保険や住宅ローンの申込書等が挙げられる。
【０００７】
また、複数顧客による文書の具体例としては、顧客数の多いショッピングセンターや催事場において、各顧客が記入したショッピングクレジット申込書等を複数枚、一括して読み取ることが挙げられる。例えば、１つの申込みに対して、複数枚の文書（複数枚にわたる文書）への記入が終わったら、受付担当者がその複数枚の文書を一括して読み取り、不備をチェックすることがある。不備チェック結果表示においては、不備数の多い文書から先に修正をさせたいという点から不備数の多い順にチェック結果を表示することが望まれている。
【０００８】
一方、処理効率を考え、複数顧客の申込書を一括して読み取り、不備チェックする場合もある。複数の申込者の文書を読み取った場合には、申込書を提出した顧客の順番を考慮した上で、チェック結果を通知する必要がある。
【０００９】
また、複数顧客が複数種類の文書を提出した場合、申込者の待ち時間を少なくするために適切に、チェック結果を通知することが難しかった。特に、複数顧客の文書を読み取った場合には、文書を提出した顧客の順番を考慮した上で、チェック結果を通知する必要がある。
【００１０】
また、複数枚の文書（複数枚にわたる文書）のうち、読み取りを忘れた文書があった場合は、読み取りを忘れた文書への記入を顧客に依頼する可能性があるため、他の文書よりも先に通知することが望まれる。また、不備チェック後に顧客が不備を訂正し、再度不備チェックを行う場合、不備の数は当然少ないことが予想され、不備数の多い文書から順番にチェック結果を通知すると、不備を訂正した顧客を長く待たせてしまうことになってしまうため、チェック実施回数が多い顧客を優先して通知することが望まれる。
【００１１】
そこで、本発明の目的は、読み取った複数枚の文書から不備のある文書を効率よく通知する仕組みを提供することである。
【課題を解決するための手段】
【００１２】
読み取られた文書の不備を通知する情報処理システムであって、文書の識別情報の組み合わせを定義した定義情報と、文書の領域ごとの認識条件とを記憶する記憶手段と、複数枚の文書を読み取ることによって得られた画像データを取得する取得手段と、前記取得手段により取得した画像データから、前記文書の識別情報を特定する特定手段と、前記特定手段により特定した文書の識別情報に係る定義情報に従って文書の組み合わせをチェックし、前記記憶手段により記憶された認識条件に従って記載内容の不備をチェックする不備チェック手段と、前記不備チェック手段によるチェックで文書の組み合わせに不備があった場合に、他の文書における記載内容の不備の結果表示に優先して、欠落している文書をユーザが認識可能に通知する通知手段とを備えることを特徴とする情報処理システム。
【発明の効果】
【００１３】
本発明によれば、読み取った複数枚の文書から不備のある文書を効率よく通知する仕組みを提供することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の文書システム１００の構成の一例を示す図
【図２】情報処理装置１０１のハードウエア構成の一例を示す図
【図３】情報処理装置１０１およびサーバ１０２の一例を示すブロック図
【図４】情報処理装置１０１がサーバ１０２から記入不備のチェック結果を取得する処理の一例を示すフローチャート
【図５】サーバ１０２で行う記入不備チェック処理の一例を示すフローチャート
【図６】申込者１人による複数申込の場合の処理イメージの一例を示す図
【図７】申込者複数人による複数申込の場合の処理イメージの一例を示す図
【図８】情報処理装置１０１で記入不備チェック結果一覧を表示する画面の一例を示す図
【図９】情報処理装置１０１で記入不備チェック結果（不備あり）を表示する画面の一例を示す図
【図１０】情報処理装置１０１で記入不備チェック結果（不備なし）を表示する画面の一例を示す図
【図１１】サーバ１０２で文書フォームを管理するテーブルの一例を示す図
【図１２】サーバ１０２でフォームごとの記入不備チェック認識領域および不備チェック方法を管理するテーブルの一例を示す図
【図１３】情報処理装置１０１でフォームごとの記入不備チェック結果リストを管理するテーブルの一例を示す図
【図１４】申込者複数人で不備チェック回数を考慮しない場合の処理イメージの一例を示す図
【図１５】第２の実施形態において、申込者複数人で不備チェック回数を考慮した場合の処理イメージの一例を示す図
【図１６】第２の実施形態に係る情報処理装置１０１がサーバ１０２から記入不備のチェック結果を取得する処理の一例を示すフローチャート
【図１７】第２の実施形態に係る情報処理装置１０１で記入不備チェック結果一覧を表示する画面の一例を示す図
【図１８】第２の実施形態に係るサーバ１０２で文書フォームを管理するテーブルの一例を示す図
【図１９】第２の実施形態に係る情報処理装置１０１でフォームごとの記入不備チェック結果リストを管理するテーブルの一例を示す図
【発明を実施するための形態】
【００１５】
以下、図面を参照して本発明の実施形態を詳細に説明する。
【００１６】
図１に示すように、本実施形態に文書システム１００は、情報処理装置１０１、およびサーバ１０２が、ネットワーク１０３により通信可能に接続された構成をとる。情報処理装置１０１は、カメラ等を用いて文書の画像を取り込み、文書の記入不備チェックを行う。サーバ１０２は、文書の記入不備チェックに必要な記入内容の認識領域と認識条件を文書フォーム識別情報ごとに管理している。情報処理装置１０１は、携帯電話、スマートフォン、タブレット端末、ノートＰＣ、およびＰＤＡ端末などの持ち運び可能な端末であって、ブラウザまたは文書システムのアプリケーションがインストールされており、無線通信または有線通信によりネットワーク１０３を介して、サーバ１０２と通信可能である。
【００１７】
なお、本実施形態においては、情報処理装置１０１とサーバ１０２が通信することで、記入不備チェックを行い、結果を表示しているが、本実施形態におけるサーバ１０２が持つ機能をすべて情報処理装置１０１に持たせることにより、サーバ１０２が無くても、本発明は実施可能である。ただし、以下の説明においては、より汎用的な文書システムを想定し、情報処理装置１０１とサーバ１０２に機能を分けて説明する。
【００１８】
以下、図２を用いて、図１に示した情報処理装置１０１に適用可能なハードウエア構成の一例について説明する。
【００１９】
図２において、２０１はＣＰＵで、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。また、ＲＯＭ２０３あるいは外部メモリ２１２には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な各種プログラム等が記憶されている。
【００２０】
２０２はＲＡＭで、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＯＭ２０３あるいは外部メモリ２１２からＲＡＭ２０２にロードして、該ロードしたプログラムを実行することで各種動作を実現するものである。
【００２１】
また、２０５は入力コントローラで、タッチセンサ２１０からの入力を制御する。２０６はビデオコントローラで、ディスプレイ２１１等の表示器への表示を制御する。なお、図２では、ディスプレイ２１１と記載しているが、表示器はＣＲＴだけでなく、液晶ディスプレイ等の他の表示器であってもよい。これらは必要に応じて情報処理装置１０１のユーザが使用するものである。
【００２２】
２０７はメモリコントローラで、ブートプログラム、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ等を記憶する外部記憶装置（ハードディスク（ＨＤ））や、フレキシブルディスク（ＦＤ）、或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ２１２へのアクセスを制御する。
【００２３】
２０８は通信Ｉ／Ｆコントローラで、ネットワーク１０３を介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いた通信等が可能である。
【００２４】
なお、ＣＰＵ２０１は、例えばＲＡＭ２０２内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ディスプレイ２１１上での表示を可能としている。また、ＣＰＵ２０１は、ディスプレイ２１１上のタッチセンサ２１０におけるユーザのタッチ操作指示を受付けることを可能とする。
【００２５】
本発明を実現するための後述する各種プログラムは、外部メモリ２１２に記録されており、必要に応じてＲＡＭ２０２にロードされることによりＣＰＵ２０１によって実行されるものである。さらに、上記プログラムの実行時に用いられる定義ファイルや地図データ等も、外部メモリ２１２に格納されており、これらについての詳細な説明も後述する。
【００２６】
２０９は撮影画像入力コントローラで、撮影画像入力処理部２１４を介してカメラ２１５からの入力を制御する。カメラ２１５から入力された撮影画像を認識することが可能となっている。
【００２７】
図３は、情報処理装置１０１とサーバ１０２の機能構成の一例を示すブロック図である。
【００２８】
記憶部３０１は、文書の識別情報の組み合わせを定義した定義情報と、文書の領域ごとの認識結果条件とを記憶する機能部である。
【００２９】
取得部３０２は、複数枚の文書を読み取ることによって得られた画像データを取得する機能部である。
【００３０】
特定部３０３は、取得部３０２により取得した画像データから、文書の識別情報を特定する機能部である。
【００３１】
不備チェック部３０４は、特定部３０３により特定した文書の識別情報に係る定義情報に従って文書の組み合わせをチェックし、記憶部３０１により記憶された認識結果条件に従って記載内容の不備をチェックする機能部である。
【００３２】
通知部３０５は、不備チェック部３０４によるチェックで文書の組み合わせに不備があった場合に、他の文書における記載内容の不備の結果表示に優先して、欠落している文書をユーザが認識可能に通知する機能部である。
【００３３】
不備領域表示部３０６は、不備チェック部３０４によるチェックで前記記載内容に不備があった場合、記憶部３０１に記憶された定義情報に含まれる認識領域に従って、不備がある記載内容をユーザが識別可能に表示する機能部である。
【００３４】
通知部３０５は、不備チェック部３０４によるチェックで記載内容の不備の数が多い文書から順にユーザに通知する機能部である。
【００３５】
不備数表示部３０７は、不備チェック部３０４によるチェックで前記記載内容の不備の数を文書フォーム毎に集計し表示する機能部である。
【００３６】
申込者特定部３０８は、取得部３０２により取得した画像データから、文書の申込者を特定する機能部である。
【００３７】
申込者記憶部３０９は、申込者特定部３０８により特定された申込者を記憶する機能部である。
【００３８】
通知部３０５は、申込者記憶部３０９に記憶されている件数の多い申込者が記入した文書から順にユーザに通知する機能部である。
【００３９】
図４は、情報処理装置１０１がサーバ１０２から記入不備のチェック結果を取得する処理（以下、記入不備チェック結果取得処理と記す）の一例を示すフローチャートである。
【００４０】
ステップＳ４０１において、情報処理装置１０１は、文書システムのユーザによって行われる文書システムへのログインを受け付ける。なお、この記入不備チェック結果取得処理においてユーザインターフェースとなる文書アプリケーションは、情報処理装置１０１にインストールされたアプリケーションであってもよいし、ブラウザに表示されるＷｅｂアプリケーションなどのアプリケーションであってもよい。
【００４１】
ステップＳ４０２において、情報処理装置１０１は、カメラ２１５を用いて記入不備チェックを行う複数枚の申込書を１枚ずつ撮影し、撮影された画像（以下、撮影画像）を外部メモリ２１２に記憶する。なお、この実施形態においては、情報処理装置１０１のカメラ２１５を用いて撮影画像を得るとしたが、デジタルカメラなどを用いて撮影された画像やスキャナーなどを用いてスキャンされた画像を情報処理装置１０１に取り込むとしてもよい。すなわち、ステップＳ４０２は、複数枚の文書を読み取ることによって得られた画像データを取得する処理の一例を示すステップである。なお、この実施形態における「申込書」とは、本発明の文書システム１００で扱う「文書」の一例である。
【００４２】
なお、前記複数枚の申込書は、複数枚の文書（複数枚にわたる文書）、複数種類の文書、複数顧客による文書、または、これらが混在する文書である。
【００４３】
ここでは、複数枚の文書（複数枚にわたる文書）、複数種類の文書の組み合わせの具体例として図６を挙げる。図６は、申込者１人による複数申込の場合の処理イメージの一例を示す図である。具体的には、Ａさんという１人の申込者が、申込１と申込２の計２種類の申込みを同時に行うケースである。なお、フォーム２は４枚の文書（４枚にわたる文書）であるため、図６の申込２においては、フォーム２−３が欠落している状態である。よって、図６のケースの場合、ステップＳ４０２において、情報処理装置１０１に取り込まれる撮影画像は、フォームＩＤ＝１、２−１、２−２、２−４の申込書計４枚である。
【００４４】
ステップＳ４０３において、情報処理装置１０１は、ステップＳ４０２で取り込まれた撮影画像を取り込まれた順番を保ったままサーバ１０２に送信する。
【００４５】
ステップＳ４０４において、サーバ１０２は、撮影画像を受信し、外部メモリ２１２に撮影画像を記憶する。また、受信した撮影画像の順番通りに、外部メモリ２１２上の撮影画像リスト１１２０の「撮影画像ファイル名」カラムに撮影画像ファイル名を記憶する。
【００４６】
ステップＳ４０５において、サーバ１０２は、外部メモリ２１２に記憶した撮影画像を１枚ずつ順番にＲＡＭ２０２に抜き出し、抜き出した撮影画像と、フォームテーブル１１１０の各レコードにおける「フォーム画像」カラムに記憶されているファイルパスを用いて外部メモリ２１２から取り出したフォーム画像を順番に画像比較することで、記入不備チェックを行う文書フォームを特定する。合致するフォーム画像が特定できた場合、外部メモリ２１２上の撮影画像リスト１１２０の「フォームＩＤ」カラムに特定できた文書のフォームＩＤを記憶する。
【００４７】
このステップＳ４０５の処理を、外部メモリ２１２に記憶した撮影画像すべてについて行う。なお、このステップで行う画像比較は、申込書に記されている枠線や申込書の先頭に記載されている申込書名の画像解析、画像比較、文字解析によって行う。これらの技術は、既知の技術として説明は省略する。その際、検索結果であるフォームテーブル１１１０の全レコードのフォームＩＤをリスト化し、ＲＡＭ２０２に記憶しておく。すなわち、ステップＳ４０５は、取得した画像データから、文書の識別情報を特定する処理の一例を示すステップである。
【００４８】
なお、この実施形態においては、撮影画像とサーバ１０２に記憶されているフォーム画像を比較することで、記入不備チェックを行う文書フォームの特定を行ったが、この方法に限定するものではなく、文書にフォームＩＤを示すバーコードや番号を記しておき、撮影画像を解析して撮影画像のフォームＩＤを特定する方法であってもよい。ここでは、撮影画像からフォームＩＤ＝１、２−１、２−２、２−４が特定されたとする。なお、この実施形態において、ステップＳ４０５は、サーバ１０２で行う処理としたが、情報処理装置１０１にフォームテーブル１１１０を記憶させ、情報処理装置１０１で行う処理としてもよい。
【００４９】
ステップＳ４０６において、サーバ１０２は、撮影画像すべてについて、ＯＣＲによる文字認識を行い、申込書に記載されている申込者名を特定し、外部メモリ２１２上の撮影画像リスト１１２０の「申込者名」カラムに特定できた申込者名を記憶する。すなわち、ステップＳ４０６は、取得した画像データから、前記文書の申込者を特定する処理の一例を示すステップである。なお、この実施形態において、ステップＳ４０６は、サーバ１０２で行う処理としたが、情報処理装置１０１にてＯＣＲによる文字認識を行い、申込書に記載されている申込者名を特定するとしてもよい。
【００５０】
なお、ステップＳ４０５で特定されたフォームＩＤが複数枚の文書（複数枚にわたる文書）の２枚目以降である場合（例えば、フォームテーブル１１１０における、フォームＩＤ＝２−２、２−３、２−４）、１枚目の撮影画像（フォームＩＤ＝２−１）の申込者名と同じであるとする。
【００５１】
以上のステップＳ４０５とステップＳ４０６により、撮影画像すべてについて、フォームＩＤと申込者名を特定できる。この時点でＲＡＭ２０２に記憶されている撮影画像リストは、図１１の撮影画像リスト１１２０のような状態になる。すなわち、撮影画像リスト１１２０は、特定された申込者を記憶する記憶部の一例である。なお、この実施形態において、撮影画像リスト１１２０は、サーバ１０２で記憶するとしたが、情報処理装置１０１で記憶するとしてもよい。
【００５２】
ステップＳ４０７において、サーバ１０２は、撮影画像リスト１１２０を検索し、複数枚の文書（複数枚にわたる文書）が存在するか否かを判定する。すなわち、ステップＳ４０７は、特定した文書の識別情報に係る定義情報に従って、複数枚の文書の組み合わせをチェックし、欠落している文書を特定する処理の一例を示すステップである。具体的には、フォームＩＤに「２−１」「２−２」「２−３」「２−４」のようにハイフンが含まれていれば、存在すると判定する。
【００５３】
なお、本実施形態においては、複数枚の文書（複数枚にわたる文書）のフォームＩＤにはハイフンが含まれているとしたが、この形式に限定するものではなく、「２（１／４）」「２（２／４）」「２（３／４）「２（４／４）」のように、括弧やスラッシュが含まれていることで判定してもよい。また、フォームＩＤとは別に「子フォームＩＤ」「関連フォームＩＤ」のようなカラムを持ち、親子関係や前後関係を表す形式としてもよい。
【００５４】
ステップＳ４０７で存在すると判定された場合は、ステップＳ４０８に進み、ステップＳ４０７で存在しないと判定された場合は、ステップＳ４０９に進む。
【００５５】
ステップＳ４０８において、サーバ１０２は、撮影画像リスト１１２０に欠落している文書フォームが有るか無いかの判定をする。具体的には、撮影画像リスト１１２０のハイフンが含まれているフォームＩＤについて、「ハイフン前の文字列＋ハイフン」と「ハイフン後の文字列」の２つに分解し、「ハイフン前の文字列＋ハイフン」を検索キーとして、フォームテーブル１１１０の前方一致検索を行うことで、撮影画像リスト１１２０に欠落している文書フォームが有るか無いかの判定をする。
【００５６】
例えば、この実施形態においては、撮影画像リスト１１２０のハイフンが含まれているフォームＩＤは「２−１」「２−２」「２−４」である。また、この３つのフォームＩＤについて、「ハイフン前の文字列＋ハイフン」は「２−」であり、「ハイフン後の文字列」は「１」「２」「４」である。「２−」を検索キーとして、フォームテーブル１１１０の前方一致検索を行うと、検索結果は「２−１」「２−２」「２−３」「２−４」の４件となるため、撮影画像リスト１１２０に存在しないフォームＩＤ「２−３」が欠落していることがわかる。
【００５７】
ステップＳ４０８にて、欠落している文書フォームが有ると判定された場合はステップＳ４０９に進み、欠落している文書フォームが無いと判定された場合はステップＳ４１０に進む。
【００５８】
ステップＳ４０９において、サーバ１０２は、ステップＳ４０８にて取得した欠落している文書フォームＩＤを用いて、撮影画像リスト１１２０にレコードを挿入する。具体的には、撮影画像ファイル名＝ＮＵＬＬ、フォームＩＤ＝欠落している文書フォームＩＤ、申込者名＝ステップＳ４０６にて特定した申込者名のレコードを挿入する。これにより、撮影画像リスト１１２０において、撮影画像ファイル名＝ＮＵＬＬのレコードは、欠落している文書フォームであることがわかるようになる。
【００５９】
ステップＳ４１０において、サーバ１０２は、記入不備チェック処理（図５）を行う。すなわち、ステップＳ４１０は、記憶された認識条件に従って、記載内容の不備をチェックする処理の一例を示すステップである。なお、この実施形態において、ステップＳ４１０は、サーバ１０２で行う処理としたが、情報処理装置１０１に記入不備チェックテーブル１２００を記憶させ、情報処理装置１０１で行う処理としてもよい。
ここで、図５の記入不備チェック処理について説明する。
【００６０】
図５は、サーバ１０２で行う記入不備チェック処理の一例を示すフローチャートである。
【００６１】
ステップＳ５０１において、サーバ１０２は、外部メモリ２１２上の撮影画像リスト１１２０から撮影画像レコードを１件取得し、ＲＡＭ２０２に記憶する。
【００６２】
ステップＳ５０２において、サーバ１０２は、ＲＡＭ２０２に記憶した撮影画像レコードの撮影画像ファイル名がＮＵＬＬか否かを判定し、ＮＵＬＬの場合はステップＳ５０３に進み、ＮＵＬＬでない場合はステップＳ５０４に進む。
【００６３】
ステップＳ５０３において、サーバ１０２は、記入不備チェック結果リスト１３１０に撮影画像ファイル名＝ＮＵＬＬのレコードを挿入し、次の撮影画像レコードについて記入不備チェックを行うために、ステップＳ５０１に戻る。こうすることで、複数枚の文書（複数枚にわたる文書）において、読み取った文書に文書フォームの抜けがあったとしても検出し、ユーザに対し通知することができるようになる。
【００６４】
ステップＳ５０４において、サーバ１０２は、ステップＳ５０１にてＲＡＭ２０２に記憶した撮影画像レコードのフォームＩＤを検索キーとして記入不備チェックテーブル１２００（図１２）を検索し、チェック対象の文書フォームに係る記入不備チェックレコードのリストを取得し、ＲＡＭ２０２に記憶する。具体的には、撮影画像リスト１１２０（図１１）の１件目のレコードのフォームＩＤは「１」であるため、フォームＩＤ＝１を検索キーとして、記入不備チェックテーブル１２００から、フォームＩＤ＝１の「ショッピングクレジット申込書」に係る記入不備チェックレコードのリストを取得し、ＲＡＭ２０２に記憶する。
【００６５】
なお、図１２の記入不備チェックテーブル１２００は、フォームＩＤごとの記入不備チェック認識領域および認識条件を管理するテーブルの一例である。記入不備チェックテーブル１２００にはフォームＩＤ、チェック対象項目の通し番号であるチェックＩＤ、チェック内容となる認識条件、チェック対象項目の認識領域を示す起点座標（X、Y)と終点座標（X、Y）が記憶されている。
【００６６】
なお、記入不備チェックテーブル１２００は、文書システム１００で使用する文書の定義情報（文書フォーム識別情報と記入内容の認識領域と認識条件）として、システム管理者によって作成・メンテナンスされるテーブルである。すなわち、記入不備チェックテーブル１２００は、文書の識別情報の組み合わせを定義した定義情報と、文書の領域ごとの認識結果条件とを記憶するテーブルの一例である。なお、この実施形態において、記入不備チェックテーブル１２００は、サーバ１０２で記憶するとしたが、情報処理装置１０１で記憶するとしてもよい。
【００６７】
ステップＳ５０５において、サーバ１０２は、変数ｅｒｒｏｒに０を代入し、ＲＡＭ２０２に変数ｅｒｒｏｒを記憶する。この変数ｅｒｒｏｒは、これから記入不備チェックを行う対象の撮影画像について、記入不備がある毎にカウントアップする変数である。
【００６８】
ステップＳ５０６において、サーバ１０２は、変数ｉに1を代入し、ＲＡＭ２０２に変数ｉを記憶する。この変数ｉは、撮影画像について、これから行う記入不備チェックのチェックＩＤとなる変数であり、そのチェックを終わると次のチェックＩＤのチェックを行うためにカウントアップしていく変数である。
【００６９】
ステップＳ５０７において、サーバ１０２は、ステップＳ５０４にてＲＡＭ２０２に記憶した記入不備チェックレコードリストのうち、チェックＩＤ＝iの記入不備チェックレコードの、認識領域の起点（X座標、Y座標)と終点（X座標、Y座標）と認識条件を取得する。具体的には、チェック対象フォームのフォームＩＤ＝１の記入不備チェックレコードリストのうち、チェックＩＤ＝１の場合、記入不備チェックレコードの認識領域＝起点（１００，１００）と終点（３００，１５０）、認識条件＝「必須」が取得される。
【００７０】
ステップＳ５０８において、サーバ１０２は、取得した認識条件について判定する。
【００７１】
認識条件が「必須」の場合は、認識領域は入力必須項目であるため、ステップＳ５０９において、撮影画像の認識領域が示す矩形内に文字や記号が記入されているか否かを判定する。すなわち、ステップＳ５０９は、特定した文書の識別情報に係る定義情報に従って文書の組み合わせをチェックし、記憶された認識結果条件に従って記載内容の不備をチェックする処理の一例を示すステップである。なお、この判定処理は、ＯＣＲ等による解析技術を用いるが、既知の技術であるため、説明は省略する。
【００７２】
文字や記号が記入されていると判定した場合はステップＳ５１３に進み、文字や記号が記入されていないと判定した場合はステップＳ５１１に進む。
【００７３】
認識条件が「丸囲み」の場合は、認識領域は多肢選択項目であるため、ステップＳ５１０において、撮影画像の認識領域が示す矩形内に丸印が記入されているか否かを判定する。すなわち、ステップＳ５１０は、特定した文書の識別情報に係る定義情報に従って文書の組み合わせをチェックし、記憶された認識結果条件に従って記載内容の不備をチェックする処理の一例を示すステップである。この判定処理は、ＯＭＲやＯＣＲ等による解析技術を用いるが、既知の技術であるため、説明は省略する。なお、本実施例では、記入不備チェック認識条件を「丸囲み」として丸印の存在有無を判定しているが、丸印に限定するものではなく、レ点やその他の図形の判定であってもよい。
【００７４】
また、上記において、丸印の数を「１つ」としたが、記入不備チェックテーブル１２００に「上限値」や「チェック数」カラムを設け、上限値を超えた場合「NG」、印の個数が「チェック数」以外の場合「ＮＧ」と判定するとしてもよい。また、記入不備チェックテーブル１２００に「桁数」カラムを設け、記入された文字が許可された桁数であれば「ＯＫ」、許可されていない桁数であれば「ＮＧ」と判定してもよい。また、記入不備チェックテーブル１２００に「文字属性」カラムを設け、記入された文字の属性、例えば「数字」「ひらがな」「カタカナ」「英数字」などによって、ＯＫ・ＮＧの判定をしてもよい。
【００７５】
また、ＯＣＲ等による解析結果で、記入された文字を認識できなかった場合、「ＮＧ」と判定するとしてもよい。また、変数ｒｅｓｕｌｔ［i］の値は、「ＯＫ」「ＮＧ」の２つに限定するものではなく、「不明瞭」「認識不可」「矛盾」などの値を持つとしてもよい。
【００７６】
ステップＳ５１０にて、丸印が記入されていると判定した場合は判定した場合はステップＳ５１３に進み、丸印が記入されていないと判定した場合はステップＳ５１１に進む。
【００７７】
ステップＳ５１１において、サーバ１０２は、変数ｅｒｒｏｒをカウントアップする。つまり、記入不備が発見されたということである。
【００７８】
ステップＳ５１２において、サーバ１０２は、記入不備チェック結果リスト１３１０にエラー内容を示すレコードを挿入する。記入不備チェック結果リスト１３１０に挿入する記入不備チェック結果レコードは、「撮影画像ファイル名」「フォームＩＤ」「申込者名」「チェックＩＤ」「エラー内容」「起点座標（X、Y)）「終点座標（X、Y）」である。この記入不備チェック結果レコードは、記入不備チェック処理を終了後、情報処理装置１０１に送信し、記入不備チェック結果一覧画面の表示に用いる。
【００７９】
ステップＳ５１３において、サーバ１０２は、変数ｉをカウントアップし、ＲＡＭ２０２にチェックＩＤ＝ｉの記入不備チェックレコードが存在するか否かを判定し、存在する場合は当該文書フォームの記入不備チェックが残っていることを意味するため、ステップＳ５０７に戻り、当該文書フォームの記入不備チェックを続ける。存在しない場合は、当該文書フォームの記入不備チェックがすべて終わったことを意味するため、ステップＳ５０１に戻り、外部メモリ２１２上の撮影画像リスト１１２０における次の撮影画像レコードについて、文書フォームの記入不備チェックを行う。なお、次の撮影画像レコードがＲＡＭ２０２に存在しない場合、撮影画像リスト１１２０のすべての撮影画像レコードについて記入不備チェックがすべて終わったことを意味するため、この記入不備チェック処理を終了する。
【００８０】
この時点で、本実施例においては、記入不備チェック結果リスト１３１０（図１３）のような記入不備チェック結果レコードが記憶されている。
【００８１】
以上で、図５の記入不備チェック処理の説明を終了する。この処理によって、すべての撮影画像について、記入不備チェックが行われたことになる。図４の記入不備チェック結果取得処理の説明に戻る。
【００８２】
ステップＳ４１１において、サーバ１０２は、記入不備チェック処理（図５）で記憶した記入不備チェック結果リスト１３１０（図１３）について、フォームごとに不備数を集計する。具体的には、記入不備チェック結果リスト１３１０におけるチェックＩＤ≠ＮＵＬＬのレコードについて、フォームＩＤごとにグルーピングを行い、カウントする。この実施例においては、フォームＩＤ＝１の不備数カウント＝３、フォームＩＤ＝２−１の不備数カウント＝１、フォームＩＤ＝２−２の不備数カウント＝５、フォームＩＤ＝２−３の不備数カウント＝１、フォームＩＤ＝２−４の不備数カウント＝０（＝不備無）、となる。
【００８３】
ステップＳ４１２において、サーバ１０２は、記入不備チェック結果リスト１３１０について申込者の人数をカウントし、１人と判定された場合はステップＳ４１５に進み、複数人と判定された場合はステップＳ４１３に進む。なお、図６の実施例においては、申込者はＡさん１人である。また、図７の実施例においては、申込者はＢさん・Ｃさん・Ｄさん・Ｅさんの４人である。
【００８４】
ステップＳ４１３において、サーバ１０２は、記入不備チェック結果リスト１３１０について、同一申込者が複数申込を行っているかを判定し、行っていると判定された場合はステップＳ４１４に進み、行っていないと判定された場合はステップＳ４１５に進む。なお、図６の実施例においては、Ａさんがフォーム１とフォーム２、計２つの申込を行っている。また、図７の実施例においては、申込者Ｃさんがフォーム３とフォーム４、計２つの申込を行っている。
【００８５】
ステップＳ４１４において、サーバ１０２は、同一申込者が複数申込を行っているため、同一申込者による複数申込の記入不備チェック結果レコードが連続するよう並び替える。具体的に、図７の実施例においては、申込者Ｂさんが申込１と申込４、計２回の申込を行っているため、後に情報処理装置１０１において行う、不備チェック結果一覧画面でＢさんによる複数申込について、まとめて報告することができるよう、Ｂさんによる複数申込の記入不備チェック結果レコードをまとめる。
【００８６】
ステップＳ４１５において、サーバ１０２は、一人の申込者が複数申込をしている場合、その申込者に不備数の多い申込から通知することができるように、不備数の多い申込順に記入不備チェック結果レコードが並ぶよう、記入不備チェック結果リスト１３１０をソートする。
【００８７】
ステップＳ４１６において、サーバ１０２は、記入不備チェック結果リスト１３１０に複数枚の文書（複数枚にわたる文書）（＝複数枚文書）が存在するかを判定する。複数枚フォームが存在する場合、ステップＳ４１７に進む。複数枚フォームが存在しない場合、ステップＳ４１８に進む。
【００８８】
ステップＳ４１７において、サーバ１０２は、複数枚フォームについて、申込者に不備数の多い文書フォームから通知することができるように、不備数の多いフォームＩＤ順に記入不備チェック結果レコードが並ぶよう、記入不備チェック結果リスト１３１０をソートする。ただし、撮影画像ファイルが欠落している文書フォームは、その申込者に対してできる限り早く通知したいため、撮影画像ファイル名＝ＮＵＬＬの記入不備チェック結果レコードは複数枚フォームにおいて先頭レコードになるようにする。
【００８９】
すなわち、ステップＳ４１７は、文書の組み合わせに不備があった場合に、他の文書における記載内容の不備の結果表示に優先して、欠落している文書をユーザが認識可能に通知する処理の一例を示すステップである。
【００９０】
以上のように、ステップＳ４１２〜ステップＳ４１７において、記入不備チェック結果リスト１３１０のソートを行った結果、記入不備チェック結果リスト１３１０は、記入不備チェック結果リスト（クライアントへ送信時）１３２０（以下、記入不備チェック結果リスト１３２０と記す）のような並び順になる。このソート処理をまとめると、ＯＲＤＥＲ  ＢＹ  申込者（申込をした順），申込（不備数の多い順），文書フォーム（撮影画像ファイル名＝ＮＵＬＬ，不備数の多い順）である。
【００９１】
こうすることで、複数枚の文書（複数枚にわたる文書）（＝複数枚文書）、複数種類の文書、複数顧客による文書、または、これらが混在する文書でも、文書の記入不備をユーザに正確に効率的に通知することができる。
【００９２】
ステップＳ４１８において、サーバ１０２は、記入不備チェック結果リスト１３２０を情報処理装置１０１に送信する。
【００９３】
ステップＳ４１９において、情報処理装置１０１は、記入不備チェック結果リスト１３２０を受信し、ＲＡＭ２０２に記憶する。
【００９４】
ステップＳ４２０において、情報処理装置１０１は、記入不備チェック結果リスト１３２０を用いて、各フォーム毎の不備数をカウントし、ディスプレイ２１１に記入不備チェック結果一覧画面８００（図８）を表示する。これにより、撮影画像において欠落していた文書フォームがわかるようになる。また、各フォーム毎の不備数もわかるようになる。なお、接客担当者は、この記入不備チェック結果一覧画面８００を見ることで、お客様に通知すべき不備数を把握することができる。
【００９５】
すなわち、ステップＳ４２０は、チェックされた不備の数を文書フォーム毎に集計し表示する処理の一例を示すステップである。
【００９６】
ステップＳ４２１において、情報処理装置１０１は、ユーザによるボタン押下を受付け、押下されたボタンを判定する。終了ボタンが押下された場合は、記入不備チェック結果取得処理を終了する。また、記入不備チェック結果レコードをタッチしてドラッグした場合は、ドラッグした部分に記入不備チェック結果レコードを移動する。これにより、接客担当者が、お客様への通知順を変えることができる。また、申込書確認ボタンが押下された場合は、現在、カーソルによって指示されている申込書（図８の場合、フォーム２−２）を表示するために、ステップＳ４２３に進む。また、このカーソルは、ユーザがタッチすることで、タッチした記入不備チェック結果レコードに移る。
【００９７】
ステップＳ４２３において、情報処理装置１０１は、記入不備チェック結果リスト１３２０を用いて、ディスプレイ２１１にカーソルによって指示されていた申込書画像９１０（図９）を表示する。具体的には、フォーム２−２を表示する場合、記入不備チェック結果リスト１３２０におけるフォームＩＤ＝２−２の先頭行１３２２から、画像ファイル名「２０１４０６２５＿１０１７３０.ｊｐｇ」を取得し、ステップＳ４０４にて外部メモリ２１２に記憶した撮影画像ファイルのうち、この画像ファイル名に対応する画像を取得しディスプレイ２１１に表示する。
【００９８】
また、記入不備が存在しないフォームの場合は、申込書画像１０００（図１０）を表示する。具体的には、フォーム２−４を表示する場合、記入不備チェック結果リスト１３２０におけるフォームＩＤ＝２−４の先頭行１３２３から、画像ファイル名「２０１４０６２５＿１０１８２０.ｊｐｇ」と、チェックＩＤ＝ＮＵＬＬが取得できるため、ステップＳ４０４にて外部メモリ２１２に記憶した撮影画像ファイルのうち、この画像ファイル名に対応する画像を取得し、「記入不備はありませんでした」のメッセージと共に、ディスプレイ２１１に表示する。
【００９９】
また、この画面（申込書画像９１０）において、このフォームにおける記入不備の合計数の表示、記入不備の箇所をハイライト表示することで、接客担当者が申込者に対して、この画面（申込書画像９１０）を見せながら、記入不備についての説明をすることができるため、読み取った複数枚の文書から不備のある文書を効率よく通知することができる。
【０１００】
すなわち、ステップＳ４２３は、チェックで前記記載内容に不備があった場合、定義情報に含まれる認識領域に従って、不備がある記載内容をユーザが識別可能に表示する処理の一例を示すステップである。また、すなわち、ステップＳ４２３は、記載内容の不備の数が多い文書から順にユーザに通知する処理の一例を示すステップである。
【０１０１】
なお、具体的には、記入不備チェック結果リスト１３２０におけるフォームＩＤ＝２−２のレコードを集計することで、表示中のフォームの記入不備の合計数のメッセージ「５箇所の不備があります」を出力する。また、記入不備チェック結果リスト１３２０におけるフォームＩＤ＝２−２のレコードの起点座標（X、Y)と終点座標（X、Y）を矩形で識別可能に表示することで、読み取った複数枚の文書から不備のある文書を効率よく通知することができる。この実施形態においては、記入不備箇所をハイライト表示するとしたが、この方法に限定するものではなく、起点座標（X、Y)と終点座標（X、Y）の矩形を枠で囲んだり、点滅させたりすることで、目立つようにすればよい。また、音声などにより、通知してもよい。
【０１０２】
ステップＳ４２４において、情報処理装置１０１は、ユーザによるボタン押下を受付け、押下されたボタンを判定する。終了ボタン９１２が押下された場合は、このフォームについての記入不備表示を終了するために、ステップＳ４２０に戻る。また、次へボタン９１１が押下された場合は、ステップＳ４２５に進む。
【０１０３】
ステップＳ４２５において、情報処理装置１０１は、次の（初期表示の場合はこのフォームにおける先頭の）記入不備が存在するか記入不備チェック結果リスト１３２０を用いて判定し、存在しない場合は、このフォームにおいて表示すべき記入不備はもう残っていないため、次のフォームを表示すべく、ステップＳ４２２に戻る。存在する場合は、このフォームにおいて表示すべき記入不備はまだ残っているため、次の記入不備を表示すべく、ステップＳ４２６に進む。
【０１０４】
ステップＳ４２６において、情報処理装置１０１は、次の（初期表示の場合はこのフォームにおける先頭の）記入不備をユーザに通知すべく、当該記入不備の領域を拡大表示する。（図９の９２２）これにより、読み取った複数枚の文書から不備のある文書を効率よく通知することができる。なお、拡大表示する際には、起点座標（X、Y)と終点座標（X、Y）のみを拡大しても、ユーザにとってはどこが拡大されたかわかりにくくなってしまうため、起点座標（X−２０、Y−２０)と終点座標（X＋２０、Y＋２０）のように矩形範囲を広げ拡大することで、文書フォーム全体における記入不備の箇所をわかりやすくすることができる。
【０１０５】
なお、この実施形態においては、拡大表示して記入不備をユーザに通知するとしたが、この方法に限定するものではなく、ステップＳ４２３と同様に、ユーザに目立つようにすればよい。例えば、起点座標（X、Y)と終点座標（X、Y）の位置に、記入不備チェック結果リスト１３２０のエラー内容の文字列を吹き出し９２３のようにして表示し、記入不備の理由をユーザに通知させてもよい。こうすることで、ステップＳ４２３で表示した記入不備箇所では、接客担当者は申込者に、現在表示中のフォーム全体についての説明を行い、このステップＳ４２５では個々の記入不備について、細かく説明することができる。つまり、読み取った複数枚の文書から不備のある文書を効率よく通知することができる。
【０１０６】
以上により、複数枚の文書（複数枚にわたる文書）において、読み取った文書に文書フォームの抜けがあったとしても検出し、ユーザに対し通知することができるようになる。また、複数枚の文書（複数枚にわたる文書）、複数種類の文書、複数顧客による文書、または、これらが混在する文書でも、読み取った複数枚の文書から不備のある文書を効率よく通知することができる。
【０１０７】
その後、ユーザからのボタン押下を受付けるため、ステップＳ４２４に戻る。
以上で、図４の文書システム設定処理の説明を終了する。
【０１０８】
〔第２の実施形態〕
次に、第２の実施形態について説明する。第１の実施形態では、不備数の多い申込み順、不備数の多い文書順に結果を表示するとした。しかし、図１４のように、不備チェックを行った後、顧客（申込者Ｇ）が不備を訂正し、再度不備チェックを行う場合、不備数は当然少ないことが予想され、不備数の多い文書から順番に見せると不備を訂正した顧客（申込者Ｇ）を長く待たせてしまうことになってしまうため、図１５のように、第２の実施形態では、チェック実施回数が多い顧客を優先して通知する。
【０１０９】
なお、第１の実施形態の図４を図１６に置き換える。また、第１の実施形態のステップと同じ処理については、同じステップ番号を付与し説明を省略する。
【０１１０】
また、第１の実施形態の図８を図１７に置き換える。図１７は、図８の記入不備チェック結果一覧に「チェック実施回数」欄を追加したものである。
【０１１１】
また、第１の実施形態の図１１を図１８に置き換える。撮影画像テーブル１８１０（図１８）は、外部メモリ２１２上にとして記憶していた撮影画像リスト１１２０（図１１）の構成に、「受信ＩＤ」「受信日時」「チェック実施回数」カラムを追加したテーブルである。この撮影画像テーブル１８１０により、対象の申込者について、これまでチェックを実施した回数を取得することが可能になる。すなわち、撮影画像テーブル１８１０は、特定された申込者を記憶するテーブルの一例である。
【０１１２】
また、第１の実施形態の図１３を図１９に置き換える。記入不備チェック結果リスト１９１０、記入不備チェック結果リスト１９２０（図１９）は、記入不備チェック結果リスト１３１０、記入不備チェック結果リスト１３２０（図１３）のそれぞれに「チェック実施回数」カラムを追加したテーブルである。
【０１１３】
以下、図１６〜１９を参照しながら、第２の実施形態について説明する。なお、第１の実施形態と同様の構成、処理については説明を省略して説明する。
【０１１４】
図１６を参照しながら、第２の実施形態に係る情報処理装置１０１がサーバ１０２から記入不備のチェック結果を取得する処理について説明する。
【０１１５】
ステップＳ１６０１において、サーバ１０２は、ステップＳ４０６にて特定した申込者について、今回のチェック実施回数を取得する。具体的には、ステップＳ４０６にて特定した「申込者名」で撮影画像テーブル１８１０を検索し、ヒットした件数＝今回のチェック実施回数となる。図１８で説明すると、受信ＩＤ＝１の撮影画像まで記入不備チェックが終了していて、これから受信ＩＤ＝２の撮影画像３枚（撮影画像レコード１８１２〜１８１４）について記入不備チェックを行う場合、撮影画像レコード１８１４の申込者名＝Ｇであるため、申込者名＝Ｇで撮影画像テーブル１８１０を検索すると、撮影画像レコード１８１１と撮影画像レコード１８１４の計２件がヒットする。
【０１１６】
これにより、申込者名＝Ｇについて、今回のチェック実施が２回目であることがわかる。同様にして、撮影画像レコード１８１２の申込者名＝Ｅについては、申込者名＝Ｅで撮影画像テーブル１８１０を検索すると、今回のチェック実施が１回目であることがわかり、撮影画像レコード１８１３の申込者名＝Ｆについては、申込者名＝Ｆで撮影画像テーブル１８１０を検索すると、今回のチェック実施が１回目であることがわかる。
【０１１７】
なお、この実施形態においては、ステップＳ１６０１における撮影画像テーブル１８１０の検索条件を「申込者名」のみとしたが、「申込者名」のみでなく、「受信日時」を当日のみなど所定の範囲に限定して検索条件に追加する、ステップＳ４０５にて特定した「フォームＩＤ」を検索条件に追加するとしてもよい。ステップＳ１６０１の検索条件は、チェック実施回数を決定するための条件となる。なお、ステップＳ４０２にて複数の申込者の申込書を撮影した場合、ステップＳ４０６にて特定した申込者名は複数になるため、ステップＳ１６０１にて行う撮影画像テーブル１８１０の検索処理は申込者名の数だけ繰り返して行うことになる。
【０１１８】
ステップＳ１６０２において、サーバ１０２は、これから記入不備チェックを行うレコードについて、ステップＳ１６０１にて取得したチェック実施回数で「チェック実施回数」カラムを更新する。図１８で説明すると、申込者名＝Ｇで検索したヒット件数＝２であるため、撮影画像レコード１８１４の「チェック実施回数」を２に更新する。同様にして、撮影画像レコード１８１２の「チェック実施回数」を１に、撮影画像レコード１８１３の「チェック実施回数」を１に更新する。
【０１１９】
ステップＳ１６０３において、サーバ１０２は、記入不備チェック処理（図５）で記憶した記入不備チェック結果リスト１９１０（図１９）について、不備チェック実施回数の多い申込者から順に通知できるように、「チェック実施回数」の多い順に申込者をソートする。
【０１２０】
ステップＳ１６０３の後、ステップＳ４１５とステップＳ４１７においてソートを行うことで、記入不備チェック結果リスト１９１０は記入不備チェック結果リスト１９２０（図１９）の状態で情報処理装置１０１に送信され、ステップＳ４２０にて記入不備チェック結果一覧画面１７００（図１７）を表示する。記入不備チェック結果一覧画面１７００における「チェック実施回数」は、その申込者による申込書のチェック回数を示し、「チェック実施回数」の多い順で表示される。すなわち、ステップＳ４２０は、撮影画像テーブル１８１０に記憶されている件数の多い申込者が記入した文書から順にユーザに通知する処理の一例を示すステップである。
【０１２１】
ステップＳ４２０の後、ステップＳ４２３において、記入不備チェック結果一覧画面１７００に表示された順番、つまり、「チェック実施回数」の多い順で申込書のチェック結果画像を表示するため、チェック実施回数が多い顧客を長く待たせてしまうことなく、優先して通知することができる。これにより、読み取った複数枚の文書から不備のある文書を効率よく通知する仕組みを提供することができる。
【０１２２】
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムを読み出し、実行することによっても本発明の目的が達成されることは言うまでもない。
【０１２３】
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記録した記録媒体は本発明を構成することになる。
【０１２４】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＥＥＰＲＯＭ、シリコンディスク等を用いることが出来る。
【０１２５】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１２６】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１２７】
また、本発明は、複数の機器から構成されるシステムに適用しても、ひとつの機器から成る装置に適用しても良い。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１２８】
上記プログラムの形態は、オブジェクトコード、インタプリタにより実行されるプログラムコード、ＯＳ（オペレーティングシステム）に供給されるスクリプトデータ等の形態から成ってもよい。
【０１２９】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ、データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【０１３０】
１００  文書システム
１０１  情報処理装置
１０２  サーバ
１０３  ネットワーク
【図１】
2019169178.tif 000003
【図２】
2019169178.tif 000004
【図３】
2019169178.tif 000005
【図４】
2019169178.tif 000006
【図５】
2019169178.tif 000007
【図６】
2019169178.tif 000008
【図７】
2019169178.tif 000009
【図８】
2019169178.tif 000010
【図９】
2019169178.tif 000011
【図１０】
2019169178.tif 000012
【図１１】
2019169178.tif 000013
【図１２】
2019169178.tif 000014
【図１３】
2019169178.tif 000015
【図１４】
2019169178.tif 000016
【図１５】
2019169178.tif 000017
【図１６】
2019169178.tif 000018
【図１７】
2019169178.tif 000019
【図１８】
2019169178.tif 000020
【図１９】
2019169178.tif 000021