(57)【特許請求の範囲】
【請求項１】
文書上において情報を表示する表示領域毎に設定される表示情報の属性と、前記各表示領域毎の関係を特定する関係情報とを含む辞書情報を文書毎に選択する辞書選択手段と、
前記辞書選択手段が選択した辞書情報を、文書に関連付ける関連付け手段と、
を有する文書出力装置と、
前記文書出力装置が出力した検証対象の文書と、前記文書の検証を行うための資料となる資料文書とを取得する文書取得手段と、
前記取得した文書に含まれる情報の内、前記文書に関連付けられた辞書情報に含まれる属性及び前記関係情報が設定された表示領域に表示された情報を検証対象として抽出する抽出手段と、
前記取得した資料文書から、前記辞書情報に含まれる関係情報により指定された資料情報を取得する資料情報取得手段と、
前記抽出した検証対象の情報の整合性、正当性を前記辞書情報に含まれる属性及び関係情報並びに前記取得した資料情報に基づいて検証する検証処理手段と、
を有する文書検証装置と、
を備えることを特徴とする文書処理システム。
【請求項２】
請求項１に記載の文書処理システムが、さらに前記文書検証装置が検証に失敗した場合に、検証を失敗した前記表示領域を表示する表示手段を備えることを特徴とする文書処理システム。
【請求項３】
コンピュータを、
文書上において情報を表示する表示領域毎に設定される表示情報の属性と、前記各表示領域毎の関係を特定する関係情報とを含む辞書情報を文書毎に選択する辞書選択手段と、前記辞書選択手段が選択した辞書情報を、文書に関連付ける関連付け手段と、を有する文書出力装置が出力した検証対象の文書と、前記文書の検証を行うための資料となる資料文書とを取得する文書取得手段、
前記取得した文書に含まれる情報の内、前記文書に関連付けられた辞書情報に含まれる属性及び前記関係情報が設定された表示領域に表示された情報を検証対象として抽出する抽出手段、
前記取得した資料文書から、前記辞書情報に含まれる関係情報により指定された資料情報を取得する資料情報取得手段、
前記抽出した検証対象の情報の整合性、正当性を前記辞書情報に含まれる属性及び関係情報並びに前記取得した資料情報に基づいて検証する検証処理手段、として機能させることを特徴とする文書検証プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書出力装置、文書出力プログラム及び文書処理システムに関する。
【背景技術】
【０００２】
下記特許文献１には、書類の画像を読み取って書類の内容を認識し、予め記憶した書類情報に基づいて確認項目を表示する書類確認支援装置等が開示されている。また、下記特許文献２には、ファクシミリ受信した画像に含まれるコード画像を解析し、予め記憶した処理方法に基づいてコード画像に対応した処理を実行するインターネットファクシミリ装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−５９１５７号公報
【特許文献２】特開２００８−２７１２４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、文書毎に選択した処理方法を実行させるための情報を当該文書に保持させる文書出力装置、文書出力プログラム及び文書処理システムを提供することにある。
【課題を解決するための手段】
【０００８】
請求項１記載の文書処理システムの発明は、文書上において情報を表示する表示領域毎に設定される表示情報の属性と、前記各表示領域毎の関係を特定する関係情報とを含む辞書情報を文書毎に選択する辞書選択手段と、前記辞書選択手段が選択した辞書情報を、文書に関連付ける関連付け手段と、を有する文書出力装置と、前記文書出力装置が出力した検証対象の文書と、前記文書の検証を行うための資料となる資料文書とを取得する文書取得手段と、前記取得した文書に含まれる情報の内、前記文書に関連付けられた辞書情報に含まれる属性及び前記関係情報が設定された表示領域に表示された情報を検証対象として抽出する抽出手段と、前記取得した資料文書から、前記辞書情報に含まれる関係情報により指定された資料情報を取得する資料情報取得手段と、前記抽出した検証対象の情報の整合性、正当性を前記辞書情報に含まれる属性及び関係情報並びに前記取得した資料情報に基づいて検証する検証処理手段と、を有する文書検証装置と、を備えることを特徴とする。
【０００９】
請求項２記載の発明は、請求項１に記載の発明が、さらに前記文書検証装置が検証に失敗した場合に、検証を失敗した前記表示領域を表示する表示手段を備えることを特徴とする。
【００１０】
請求項３記載の文書検証プログラムの発明は、コンピュータを、文書上において情報を表示する表示領域毎に設定される表示情報の属性と、前記各表示領域毎の関係を特定する関係情報とを含む辞書情報を文書毎に選択する辞書選択手段と、前記辞書選択手段が選択した辞書情報を、文書に関連付ける関連付け手段と、を有する文書出力装置が出力した検証対象の文書と、前記文書の検証を行うための資料となる資料文書とを取得する文書取得手段、前記取得した文書に含まれる情報の内、前記文書に関連付けられた辞書情報に含まれる属性及び前記関係情報が設定された表示領域に表示された情報を検証対象として抽出する抽出手段、前記取得した資料文書から、前記辞書情報に含まれる関係情報により指定された資料情報を取得する資料情報取得手段、前記抽出した検証対象の情報の整合性、正当性を前記辞書情報に含まれる属性及び関係情報並びに前記取得した資料情報に基づいて検証する検証処理手段、として機能させることを特徴とする。
【発明の効果】
【００１１】
請求項１、請求項３の発明によれば、文書毎に選択した処理方法を実行させるための辞書情報を当該文書に保持させることができる。
【００１４】
請求項２の発明によれば、いずれの表示領域の表示内容に間違いがあるかを容易に把握することができる。
【図面の簡単な説明】
【００１５】
【図１】実施形態にかかる文書処理システムの構成例を示す図である。
【図２】実施形態にかかる文書出力装置及び文書検証装置を構成するコンピュータのハードウェア構成の例を示す図である。
【図３】実施形態にかかる文書出力装置の機能ブロック図である。
【図４】実施形態にかかる文書検証装置の機能ブロック図である。
【図５】実施形態にかかる文書出力装置の動作例のフロー図である。
【図６】辞書情報の例を示す図である。
【図７】出力部が出力した文書の例を示す図である。
【図８】実施形態にかかる文書検証装置の動作例のフロー図である。
【図９】検証失敗の表示例を示す図である。
【発明を実施するための形態】
【００１６】
以下、本発明を実施するための形態（以下、実施形態という）を説明する。
【００１７】
図１には、実施形態にかかる文書処理システムの構成例が示される。図１において、文書処理システムは、文書出力装置１００、辞書情報格納装置１０２及び文書検証装置１０４を含んで構成されている。
【００１８】
文書出力装置１００は、文書上において情報を表示する表示領域毎に設定される表示情報の属性と、上記各表示領域毎の関係を特定する関係情報とを含む辞書情報を文書毎に選択し、選択した辞書情報を、文書に関連付けて出力する。ここで、文書とは、例えば各種帳票類等の、文字及び数字により情報を表示したものをいい、紙等の媒体上に記載された情報及び電子文書の何れも含む。また、表示情報の属性には、例えば当該情報が文書の記載事項として必須記載項目か任意記載項目か、数値情報か文字情報か、選択型すなわち予め定めたリストから選択した値か、当該情報の上限値及び下限値等が含まれる。また、関係情報は、複数の表示領域（情報の記載欄等）に表示された情報の間で満足すべき関係を指定する。この関係情報は、同一の文書内に表示された情報の間の関係のみならず、他の文書に表示された情報との間の関係も指定する。また、辞書情報の関連付けとは、例えば辞書情報またはその識別情報（辞書ＩＤ等）をコード化し、文書が記載された媒体に印刷すること、または電子文書に辞書情報またはその識別情報を付与すること等をいう。なお、電子文書は、媒体上の文書をスキャナ等で読み取ったデータを含む。また、文書の出力には、紙等の媒体への印刷及び電子文書のファイル出力等が含まれ、文書を印刷し、または電子文書をディスプレイ等に表示する場合には、上記辞書情報を適宜な位置に表示する構成が好適である。
【００１９】
辞書情報格納装置１０２は、例えば適宜なコンピュータ上で動作するサーバとして構成され、上記辞書情報を格納し、文書出力装置１００、文書検証装置１０４等に辞書情報を提供する。
【００２０】
文書検証装置１０４は、上記辞書情報に基づいて文書の整合性、正当性等を検証する検証処理を行う。検証処理の例としては、辞書情報に必須記載項目と指定された情報の表示領域に情報が記載されているか否か、記載された情報の種類（数値または文字）は正しいか、数値情報が辞書情報の指定する上下限値の範囲内であるか、ある情報が辞書情報の指定する他の情報との関係を満たすか（例えば他の欄の数値の合計と等しいか、他の帳票の特定の値と等しいか等）があげられるが、これらには限定されない。
【００２１】
なお、上記文書出力装置１００、辞書情報格納装置１０２及び文書検証装置１０４は、互いにネットワークその他の通信手段によって接続されていて互いに協調動作する構成としてもよい。また、複写機、ファクシミリ装置、印刷装置、複合機（多機能複写機とも呼ばれ、スキャナ、印刷装置、複写機、ファクシミリ等の機能を有している）などに組み込まれていてもよい。
【００２２】
図２には、実施形態にかかる文書出力装置１００及び文書検証装置１０４を構成するコンピュータのハードウェア構成の例が示される。図２において、文書出力装置１００及び文書検証装置１０４は、中央処理装置（例えばマイクロプロセッサ等のＣＰＵを用いるとよい）１０、ランダムアクセスメモリ（ＲＡＭ）１２、読み出し専用メモリ（ＲＯＭ）１４、通信装置１６、入力装置１８、表示装置２０、印刷装置２２、文書読取装置２４及びハードディスク装置（ＨＤＤ）２６を含んで構成されている。また、これらの構成要素は、バス２８により互いに接続されている。なお、通信装置１６、入力装置１８、表示装置２０、印刷装置２２、文書読取装置２４及びハードディスク装置２６は、それぞれ各入出力インターフェース３０ａ、３０ｂ、３０ｃ、３０ｄ、３０ｅ、３０ｆを介してバス２８に接続されている。
【００２３】
ＣＰＵ１０は、ＲＡＭ１２またはＲＯＭ１４に格納されている制御プログラムに基づいて、後述する各部の動作を制御する。ＲＡＭ１２は主としてＣＰＵ１０の作業領域として機能し、ＲＯＭ１４にはＢＩＯＳ等の制御プログラムその他のＣＰＵ１０が使用するデータが格納されている。
【００２４】
また、通信装置１６は、ＵＳＢ（ユニバーサルシリアルバス）ポート、ネットワークポートその他の適宜なインターフェースにより構成され、ＣＰＵ１０がネットワーク等の通信手段を介して外部の装置とデータをやり取りするために使用する。例えば、辞書情報格納装置１０２との間で辞書情報のやり取り等を行う。
【００２５】
また、入力装置１８は、キーボード、ポインティングデバイス、タッチパネル等により構成され、担当者が動作指示等を入力するために使用する。
【００２６】
また、表示装置２０は、液晶ディスプレイ、タッチパネル等により構成され、ＣＰＵ１０による処理結果等を表示する。
【００２７】
印刷装置２２は、紙その他の媒体上に、辞書情報が関連づけられた文書を印刷出力する。この印刷装置２２は、プリンタエンジン等を含んで構成されており、プリンタエンジンとしては、例えば電子写真プロセスによって画像を形成するレーザープリンタエンジンが用いられる。また、インクジェットプリンタエンジンを用いても良い。なお、表示装置２０及び印刷装置２２は、文書出力装置１００のみに設ける構成であってもよい。
【００２８】
文書読取装置２４は、例えばスキャナ等により構成され、辞書情報が関連付けられ、媒体上に印刷された文書を読み取り、電子文書を生成する。なお、文書読取装置２４は、文書検証装置１０４のみに設ける構成であってもよい。
【００２９】
また、ハードディスク装置２６は記憶装置であり、後述する文書の出力処理、検証処理等に必要となる種々のデータを記憶する。なお、ハードディスク装置２６の代わりに、ＥＥＰＲＯＭ等の不揮発性記憶装置を使用してもよい。
【００３０】
図３には、実施形態にかかる文書出力装置１００の機能ブロック図が示される。図３において、文書出力装置１００は、辞書選択部３２、関連付け部３４、辞書情報設定部３６及び出力部３８を含んで構成されており、これらの機能は例えばＣＰＵ１０とＣＰＵ１０の処理動作を制御するプログラムにより実現される。
【００３１】
辞書選択部３２は、帳票その他の文書に対する辞書情報を選択して辞書情報格納装置１０２から辞書情報を取得する。辞書情報は、文書毎に、その性質、用途等に応じて担当者が入力装置１８から入力した指示情報に基づいて選択される。この場合、例えば表示装置２０に辞書情報の一覧を表示させ、担当者がこれを参照して辞書情報を指定する構成としてもよい。また、例えば担当者が入力装置１８から上記文書の使用対象である業務の種別（業務種別）を入力し、業務種別に対応する辞書情報を選択して辞書情報格納装置１０２に選択した辞書情報を要求する構成とすることもできる。業務種別と辞書情報との対応付けは、予め文書出力装置１００を構成するハードディスク装置２６等の記憶装置に記憶させておいてもよいし、辞書情報格納装置１０２に格納しておいてもよい。また、予め辞書情報を識別する識別情報である辞書ＩＤを設定しておき、担当者が指定した辞書ＩＤに基づいて辞書選択部３２が辞書情報を選択して辞書情報格納装置１０２に要求する構成としてもよい。
【００３２】
関連付け部３４は、辞書選択部３２が選択した辞書情報を、辞書情報選択の対象である文書に関連付ける。この場合、関連付け部３４が出力部３８に指示して文書の適宜な位置に辞書情報を重畳し印刷させる構成、または関連付け部３４が電子文書に辞書情報のファイルを付与する構成等がある。辞書情報を文書に関連付ける場合には、辞書情報または辞書ＩＤ等をコード化して関連付ける。コード化の例としては、例えば１次元バーコード、２次元バーコード等があるが、これらには限定されない。
【００３３】
辞書情報設定部３６は、担当者が入力装置１８から入力した指示情報に基づいて、例えば文書の種類、内容または文書の使用対象者に応じて辞書情報に含まれる属性及び関係情報を設定または変更する。例えば、文書が関連する法律、規則が改正された場合等に、この改正に対応するように上記属性及び関係情報を変更する。また、同一の文書であっても、文書の使用者毎に上記属性及び関係情報を変更し、辞書情報のカスタマイズを行う。例えば、ある入会申込書において、同一の申込書を個人会員と家族会員の両方の申し込みに使用する場合、家族会員の申し込みでは、表示領域としての姓の欄の記載内容の同一性を確認するように関係情報を設定する等が例示される。なお、辞書情報設定部３６が設定した辞書情報は、辞書情報格納装置１０２に格納しておき、辞書選択部３２から選択できる構成とする。
【００３４】
出力部３８は、関連付け部３４が辞書情報を関連付けた文書を出力する。出力の内容としては、例えば印刷装置２２によりコード化された辞書情報が重畳された文書を印刷出力し、または電子文書を表示装置２０に表示すること等があげられる。この場合には、コード化された辞書情報を文書画像の適宜な位置に配置する。配置位置は、予め決定しておいてもよいし、関連付け部３４がその都度指定してもよい。また、出力の内容として、電子文書のファイルを出力する構成としてもよい。この場合には、文書のファイルに関連付け部３４が関連付けた辞書情報を付与したファイルを出力する。辞書情報は、例えば、出力するファイルにカスタム属性値（ユーザー定義属性）として設定する等があげられる。なお、電子文書をファイル出力する場合には、関連付けられた辞書情報は画像として重畳しなくてもよい。
【００３５】
図４には、実施形態にかかる文書検証装置１０４の機能ブロック図が示される。図４において、文書検証装置１０４は、辞書取得部４０、文書解析部４２、情報検証部４４及び表示部４６を含んで構成されており、これらの機能は例えばＣＰＵ１０とＣＰＵ１０の処理動作を制御するプログラムにより実現される。
【００３６】
辞書取得部４０は、文書読取装置２４により読み取った文書または通信装置１６を介して受信した文書に含まれる辞書情報を抽出する。また、文書に辞書ＩＤが付与されている場合には、当該辞書ＩＤに対応する辞書情報を辞書情報格納装置１０２から取得する。
【００３７】
文書解析部４２は、文書の内容を解析し、辞書取得部４０が取得した辞書情報において属性及び関係情報が設定された表示領域に表示された情報を抽出する。
【００３８】
情報検証部４４は、文書解析部４２が文書から抽出した情報について、整合性、正当性等を検証する。検証内容は、上述したように、必須記載項目の記載の有無、情報種類の正当性、数値が上下限値の範囲内か否か、他の表示領域の情報との関係が正当か否か等があげられる。
【００３９】
表示部４６は、情報検証部４４の検証処理の結果、すなわち検証の成功または不成功に関する情報を表示する。
【００４０】
図５には、実施形態にかかる文書出力装置１００の動作例のフローが示される。図５において、担当者が入力装置１８から業務種別その他の文書の性質、用途等に関する情報を指定すると（Ｓ１０１）、辞書選択部３２が当該文書の性質、用途等に応じた辞書情報を選択して辞書情報格納装置１０２から選択した辞書情報を取得する（Ｓ１０２）。
【００４１】
ここで、辞書選択部３２は、選択した辞書情報の内容を表示装置２０に表示させ、辞書情報の変更の要否を担当者に問い合わせる（Ｓ１０３）。辞書情報の内容を、文書の種類、性質、用途、内容または文書の使用対象者に応じて変更する場合には、担当者が入力装置１８から指示情報を入力し、辞書情報設定部３６が、この指示情報に基づいて辞書情報の内容を変更する（Ｓ１０４）。なお、変更した辞書情報は辞書情報格納装置１０２に格納し、変更後の辞書情報は辞書選択部３２が選択できる構成とする。
【００４２】
図６には、辞書情報の例が示される。図６は、口座開設の新規申し込み業務で用いられる辞書情報の例である。図６において、辞書情報には、辞書ＩＤ、表示領域、関係情報、属性の各項目が含まれている。辞書ＩＤは、辞書情報を識別する符号等であってもよいし、辞書情報を格納したファイル名等であってもよい。表示領域には、文書（本例では口座開設の「申し込み書」）の本人確認の欄が設定されている。また、関係情報には、「運転免許証＠番号」及び「旅券＠番号」が設定されている。この運転免許証または旅券は、当該辞書情報に基づいて文書の検証を行う際の資料となる資料文書の例である。また、運転免許証の番号及び旅券の番号が、関係情報により指定された資料情報であり、文書の検証に使用される。なお、各資料情報も、辞書情報の関係情報に設定された表示領域（図６の例では、「申し込み書」対して他の文書となる運転免許証または旅券の各番号欄）に表示された情報である。図６の例では、資料情報としての運転免許証または旅券の番号と本人確認欄に記載された番号との整合性が検証される。また、属性には、情報の種類（運転免許証の例では数値、旅券では文字と数値）と運転免許証の番号の上限値と下限値が設定されている。
【００４３】
図５に戻り、関連付け部３４は、上記辞書選択部３２が選択した辞書情報を辞書情報選択の対象である文書に関連付ける（Ｓ１０５）。辞書情報が関連付けられた文書は、出力部３８が印刷装置２２により印刷し、または表示装置２０に表示する（Ｓ１０６）。このとき、辞書情報の内容が１次元または２次元バーコード等にコード化されて、文書に画像として重畳されて印刷または表示される。また、担当者が入力または記載可能な表示領域に入力または記載した情報、例えば本人確認情報等も表示領域に印刷または表示される。
【００４４】
図７には、出力部３８が出力した文書の例が示される。図７は、口座開設の「申し込み書」の出力例である。図７において、「申し込み書」には、表示領域として「名前」、「住所」、「電話番号」、「本人確認」の各欄が設定されている。担当者は、文書の印刷時に、例えば表示装置２０に表示されたメニューから業務として「新規申し込み」を選択して「申し込み書」を印刷する。「新規申し込み」のメニューを選択すると、辞書選択部３２が新規申し込み業務で使用される辞書情報として、図６に示された辞書ＩＤを選択し、例えばＣＳＶ形式で出力された辞書情報の内容または辞書ＩＤが、１次元または２次元バーコード等にコード化される。コード化された辞書情報の内容または辞書ＩＤは、「申し込み書」に画像Ａとして重畳されて印刷装置２２から印刷出力され、あるいは表示装置２０に表示される。この際、「本人確認」欄に記載し、あるいは入力した情報も印刷または表示される。
【００４５】
図８には、実施形態にかかる文書検証装置１０４の動作例のフローが示される。図８において、文書出力装置１００が印刷装置２２により印刷出力した文書を、文書読取装置２４が読み取り、あるいは文書出力装置１００が出力した電子文書のファイルを通信装置１６により受信して、辞書取得部４０が検証対象の文書を取得する（Ｓ２０１）。また、この際に、取得した文書の検証を行うための資料となる資料文書も文書読取装置２４、通信装置１６等により文書解析部４２が取得する（Ｓ２０２）。
【００４６】
上記検証対象の文書が、例えば図７に示される口座開設の「申し込み書」である場合に、この「申し込み書」と、図６に示される関係情報に資料文書として指定された運転免許証または旅券とを、文書読取装置２４で読み取る。なお、申し込み書と運転免許証または旅券の画像を通信装置１６等により取得してもよい。
【００４７】
次に、辞書取得部４０が、Ｓ２０１で取得した文書に含まれる辞書情報を抽出する。また、文書に辞書ＩＤが付与されている場合には、当該辞書ＩＤに対応する辞書情報を辞書情報格納装置１０２から取得する（Ｓ２０３）。辞書情報の抽出処理は、例えばバーコードスキャナ等の機能により実行することができる。文書解析部４２は、Ｓ２０１で取得した文書に含まれる情報の内、上記辞書情報に含まれる属性及び関係情報が設定された表示領域に表示された情報を検証対象として抽出する（Ｓ２０４）。また、文書解析部４２は、Ｓ２０２で取得した資料文書から、上記辞書情報に含まれる関係情報により指定された資料情報を取得する（Ｓ２０５）。
【００４８】
例えば、図７に示された画像を文書読取装置２４または通信装置１６等により取得した場合には、辞書取得部４０が画像Ａから図６に示された辞書情報の内容または辞書ＩＤを抽出する。また、文書解析部４２が、上記辞書情報に属性及び関係情報が設定された表示領域である「本人確認」欄に表示されている情報である番号を抽出する。図７の例では「１２３４５６７８９０１２３４」が抽出される。また、文書解析部４２は、図６に示された辞書情報に含まれる関係情報に資料文書として指定された「運転免許証」または「旅券」から資料情報として運転免許証番号または旅券番号を抽出する。
【００４９】
情報検証部４４は、Ｓ２０４で抽出した検証対象の情報の整合性、正当性等を辞書情報に含まれる属性及び関係情報並びにＳ２０５で取得した資料情報に基づいて検証する（Ｓ２０６）。
【００５０】
上記検証処理は、適宜な文法に従って辞書情報に記載された項目を解釈して行う。図６の例では、文法として「＝」「帳票名」「＠」「資料情報」と記載されており、辞書ＩＤ等により指定される検証対象の文書（図７の例では、口座開設の「申し込み書」）の中の表示領域で指定された欄（図７の例では、本人確認）の値と「資料情報」として取得した値とが等しいか否かを判定すると解釈する。この解釈に従い、情報検証部４４は、文書解析部４２が抽出した本人確認欄の番号と、資料情報として抽出された運転免許証番号または旅券番号とを比較し、これらの値が等しいか否かを確認する。この結果、本人確認欄の番号と運転免許証番号または旅券番号とが等しい場合には検証が成功と判定し、等しくない場合には検証失敗と判定する。なお、運転免許証または旅券のいずれを使用するかについては、辞書選択部３２による辞書情報の選択処理の際に担当者が入力装置１８から指定し、辞書情報に含ませておく構成としてもよいし、検証対象文書毎に予め決定しておいてもよい。さらに、Ｓ２０２で資料文書として取得した画像から画像処理によって「運転免許証」または「旅券」の文字を認識して判定してもよい。
【００５１】
上記検証処理の結果、検証が成功と判定した場合には（Ｓ２０７）、表示部４６が表示装置２０にその旨の表示を行わせる（Ｓ２０８）。また、情報の不整合、正当性の欠如等があった場合には検証が失敗と判定し、表示部４６が表示装置２０に検証失敗の旨を表示する（Ｓ２０９）。なお、検証処理は関係情報の解釈のみに限定されるものではなく、例えば辞書情報の属性に設定された上下限値の範囲内に検証対象の数値（図７の例では本人確認番号の数値）が入っているか否か等についても行われる。
【００５２】
図９には、検証失敗の表示例が示される。図９では、図７に示された画像のうち、情報の不整合があった本人確認番号の欄をハイライト表示し、同時に「運転免許証の番号と一致しません」との表示も行っている。
【００５３】
なお、図６、図７、図９では運転免許証または旅券を使用して口座開設の「申し込み書」を検証する例を示したが、実施形態にかかる文書処理システムはこれらの業務への適用には限定されない。例えば、複数の表示領域の合計値と他の表示領域の値とが等しいか否か等の検証についても、上記方法と同様にして、辞書情報の関係情報に従い、それぞれの数値を抽出することにより行うことができる。
【００５４】
また、図５及び図８の各ステップを実行するためのプログラムは、記録媒体に格納することも可能であり、また、そのプログラムを通信手段によって提供しても良い。その場合、例えば、上記説明したプログラムについて、「プログラムを記録したコンピュータ読み取り可能な記録媒体」の発明または「データ信号」の発明として捉えても良い。
【符号の説明】
【００５５】
１０  ＣＰＵ、１２  ＲＡＭ、１４  ＲＯＭ、１６  通信装置、１８  入力装置、２０  表示装置、２２  印刷装置、２４  文書読取装置、２６  ハードディスク装置、２８  バス、３０ａ、３０ｂ、３０ｃ、３０ｄ、３０ｅ、３０ｆ  入出力インターフェース、３２  辞書選択部、３４  関連付け部、３６  辞書情報設定部、３８  出力部、４０  辞書取得部、４２  文書解析部、４４  情報検証部、４６  表示部、１００  文書出力装置、１０２  辞書情報格納装置、１０４  文書検証装置。
【図１】
0005481955.tif 000002
【図２】
0005481955.tif 000003
【図３】
0005481955.tif 000004
【図４】
0005481955.tif 000005
【図５】
0005481955.tif 000006
【図６】
0005481955.tif 000007
【図７】
0005481955.tif 000008
【図８】
0005481955.tif 000009
【図９】
0005481955.tif 000010