(57)【要約】【課題】書類を点検する業務の効率化を図る技術を提供する。【解決手段】書類良否判定装置は、書類種別及び書類種別に対応する書類の構成要素の識別子と前記構成要素の当該書類上の領域指定とを含む書類情報と、前記構成要素に対して、少なくとも１つの構成要素についての記載条件を定めた書類構成要素記載条件と、を格納する記憶部と、書類から読み取られた画像データを入力する入力部と、前記画像データ中の書類種別領域から書類種別情報を取得する書類種別情報取得部と、前記取得した書類種別情報に対応する書類情報を前記記憶部から取得する書類情報取得部と、前記取得した書類情報を基に前記画像データ中のそれぞれの構成要素に該当する領域からそれぞれの構成要素情報を取得する構成要素情報取得部と、前記取得したそれぞれの構成要素情報が前記識別子に対応する構成要素記載条件を満足するか否かを判定する判定部と、を備える。【選択図】図１２
2011210076.tif 000002
【特許請求の範囲】
【請求項１】
書類種別及び書類種別に対応する書類の構成要素の識別子と前記構成要素の当該書類上の領域指定とを含む書類情報と、前記構成要素に対して、少なくとも１つの構成要素についての記載条件を定めた書類構成要素記載条件と、を格納する記憶部と、
書類から読み取られた画像データを入力する入力部と、
前記画像データ中の書類種別領域から書類種別情報を取得する書類種別情報取得部と、
前記取得した書類種別情報に対応する書類情報を前記記憶部から取得する書類情報取得部と、
前記取得した書類情報を基に前記画像データ中のそれぞれの構成要素に該当する領域からそれぞれの構成要素情報を取得する構成要素情報取得部と、
前記取得したそれぞれの構成要素情報が前記識別子に対応する構成要素記載条件を満足するか否かを判定する判定部と、を備える書類良否判定装置。
【請求項２】
前記書類は当該書類の各構成要素の座標を定める基準箇所を有し、当該書類から読み取られた画像データを前記基準箇所に基づいて補正する画像データ補正部、を更に備える請求項１に記載の書類良否判定装置。
【請求項３】
前記書類の構成要素には印影欄が含まれ、当該印影欄に押印された印影は当該印影の各構成要素の座標を定める基準箇所を有し、前記画像データとして入力された書類の印影欄に押印された印影の画像データを前記基準箇所に基づいて補正する印影補正部、を更に備える請求項１または２に記載の書類良否判定装置。
【請求項４】
ネットワークを介して接続される端末およびサーバから構成される書類良否判定システムにおいて、
前記端末は、
紙媒体の書類を画像データとして取り込む取り込み手段と、
取り込んだ前記画像データを送信する送信手段と、
を備え、
前記サーバは、
書類種別及び書類種別に対応する書類の構成要素の識別子と前記構成要素の当該書類上の領域指定とを含む書類情報と、前記構成要素に対して、少なくとも１つの構成要素についての記載条件を定めた書類構成要素記載条件と、を格納する記憶部と、
前記端末から前記画像データを受信する受信手段と、
前記画像データ中の書類種別領域から書類種別情報を取得する書類種別情報取得部と、
前記取得した書類種別情報に対応する書類情報を前記記憶部から取得する書類情報取得部と、
前記取得した書類情報を基に前記画像データ中のそれぞれの構成要素に該当する領域からそれぞれの構成要素情報を取得する構成要素情報取得部と、
前記取得したそれぞれの構成要素情報が前記識別子に対応する構成要素記載条件を満足するか否かを判定する判定部と、
を備える書類良否判定システム。
【請求項５】
コンピュータが実行する書類良否判定方法であり、
前記コンピュータは、
書類種別及び書類種別に対応する書類の構成要素の識別子と前記構成要素の当該書類上の領域指定とを含む書類情報と、前記構成要素に対して、少なくとも１つの構成要素についての記載条件を定めた書類構成要素記載条件と、を格納する記憶部を備え、
書類から読み取られた画像データを入力するステップと、
前記画像データ中の書類種別領域から書類種別情報を取得するステップと、
前記取得した書類種別情報に対応する書類情報を前記記憶部から取得するステップと、
前記取得した書類情報を基に前記画像データ中のそれぞれの構成要素に該当する領域からそれぞれの構成要素情報を取得するステップと、
前記取得したそれぞれの構成要素情報が前記識別子に対応する構成要素記載条件を満足するか否かを判定するステップと、を実行する書類良否判定方法。
【請求項６】
書類良否判定装置のプログラムであって、
前記書類良否判定装置は、
書類種別及び書類種別に対応する書類の構成要素の識別子と前記構成要素の当該書類上の領域指定とを含む書類情報と、前記構成要素に対して、少なくとも１つの構成要素についての記載条件を定めた書類構成要素記載条件と、を格納する記憶部を備え、
前記書類良否判定装置に、
書類から読み取られた画像データを入力するステップと、
前記画像データ中の書類種別領域から書類種別情報を取得するステップと、
前記取得した書類種別情報に対応する書類情報を前記記憶部から取得するステップと、
前記取得した書類情報を基に前記画像データ中のそれぞれの構成要素に該当する領域からそれぞれの構成要素情報を取得するステップと、
前記取得したそれぞれの構成要素情報が前記識別子に対応する構成要素記載条件を満足するか否かを判定するステップと、を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、紙媒体の書類の良否を点検する業務において、画像データ化した書類の良否を判定する技術に関する。
【背景技術】
【０００２】
近年、PC等のコンピュータを用いて企業における様々な業務の効率化が図られている。例えば、企業内の設備の利用状況をサーバで管理することで、従業員は、迂遠な手続を行わなくても、自己のPCからサーバにアクセスして利用申請を行うだけで会社内の設備を利用することができる。このようなコンピュータを用いた業務の効率化は、紙媒体で提出された書類の管理についても行われている。
【０００３】
例えば、紙媒体で提出された書類の管理について、特許文献１のような技術がある。特許文献１に記載される技術は、OCR（Optical Character Reader）装置を用いて、業務遂
行に関わる様々な履歴を管理するものである。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１８１２２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１のような技術を用いても、紙媒体で提出された書類の良否を点検する業務自体は人の手によって行わなければならない。このような書類の良否の点検は、一般的に人の眼による点検しかできないものであり、更に紙媒体で提出された書類に付属する文書間との記載の整合性を点検作業については、熟練を要するものである。
【０００６】
したがって、特許文献１のような技術を用いても、紙媒体で提出された書類の点検業務の効率化を図ることはできず、OCRの誤検出を点検しなければならないことを考慮すると
、更に業務が増えてしまうといった問題点が生じていた。
【０００７】
本発明の課題は、このような問題点に鑑み、書類を点検する業務を効率化する技術を提供することにある。
【課題を解決するための手段】
【０００８】
本発明は、上述した課題を解決するために、以下の構成を採用する。すなわち、本発明に係る書類良否判定装置は、書類種別及び書類種別に対応する書類の構成要素の識別子と前記構成要素の当該書類上の領域指定とを含む書類情報と、前記構成要素に対して、少なくとも１つの構成要素についての記載条件を定めた書類構成要素記載条件と、を格納する記憶部と、書類から読み取られた画像データを入力する入力部と、前記画像データ中の書類種別領域から書類種別情報を取得する書類種別情報取得部と、前記取得した書類種別情報に対応する書類情報を前記記憶部から取得する書類情報取得部と、前記取得した書類情報を基に前記画像データ中のそれぞれの構成要素に該当する領域からそれぞれの構成要素情報を取得する構成要素情報取得部と、前記取得したそれぞれの構成要素情報が前記識別子に対応する構成要素記載条件を満足するか否かを判定する判定部とを備えることを特徴とする。
【０００９】
本発明によれば、書類良否判定装置は、画像データとして入力された書類の書類種別と構成要素を、記憶部に格納されている書類情報に基づいて認識することができる。そして、認識した書類の構成要素毎に、記憶部に格納されている書類構成要素記載条件を満たすか否かを判定することができる。
【００１０】
また、本発明に係る書類良否判定装置は、画像データとして入力された書類が有する、当該書類の各構成要素の座標を定める基準箇所に基づいて当該画像データを補正する画像データ補正部を更に備えてもよい。
【００１１】
このように本発明に係る書類良否判定装置の画像データ補正部が、画像データを補正することで、書類を取り込む際のずれやゆがみを解消することができる。
【００１２】
さらに、本発明に係る書類良否判定装置は、画像データとして入力された書類の構成要素には印影欄が含まれる場合、当該印影欄に押印された印影が有する、当該印影の各構成要素の座標を定める基準箇所に基づいて、当該印影を補正する印影補正部を更に備えてもよい。
【００１３】
このように本発明に係る書類良否判定装置の印影補正部が、印影を補正することで、押印された印影のずれやゆがみを解消することができる。
【００１４】
なお、本発明の別態様としては、以上の何れかの構成を実現するシステムであってもよいし、方法であってもよいし、プログラムであってもよいし、このようなプログラムを記録したコンピュータが読み取り可能な記憶媒体であってもよい。
【発明の効果】
【００１５】
本発明によれば、書類を点検する業務の効率化を図る技術を提供することができる。
【図面の簡単な説明】
【００１６】
【図１】本実施形態における書類良否判定装置を含むシステム全体の構成を例示する図。
【図２】本実施形態におけるワークサーバ１の構成要素を例示する図。
【図３】書類の例を示す図。
【図４】書式管理マスタ２１のレコードの例を示す図。
【図５】書式レイアウトマスタ２２のレコードの例を示す図。
【図６】印影の例を示す図。
【図７】印影レイアウトマスタ２３のレコードの例を示す図。
【図８】判定ルールマスタ２４のレコードの例を示す図。
【図９】書類マスタ２５のレコードの例を示す図。
【図１０】本実施形態における各種マスタのレコードの作成例を示すフローチャート。
【図１１】本実施形態における書類良否判定方法例を示すフローチャート。
【図１２】本実施形態における管理部門端末６が存在しない場合の書類良否判定方法例を示すフローチャート。
【発明を実施するための形態】
【００１７】
以下、本発明を実施するための形態としての書類良否判定装置について具体例を挙げて説明する。以下に挙げる実施形態は例示であり、本発明は以下の実施形態の構成に限定されない。
【００１８】
§１  システム構成
図１は、実施形態における書類良否判定装置を含むシステム全体の構成を例示する図である。本実施形態におけるシステム（以下、「本システム」とも表記）は、書類良否判定装置に該当するワークサーバ１、現場部門端末５、管理部門端末６等から構成される。ワークサーバ１、現場部門端末５、管理部門端末６はそれぞれネットワーク７を介して通信可能に接続される。
【００１９】
ネットワーク７は、インターネット等の公衆ネットワークであってもよいし、LAN（Local Area Network）やWAN（Wide Area Network）等の社内ネットワークであってもよい。
本発明は、このようなネットワーク７を限定するものではなく、ネットワーク７上に規定されるプロトコル等を限定するものでもない。
【００２０】
§２  装置構成
§２−１  ワークサーバ１
図２は、本実施形態におけるワークサーバ１の構成を例示する図である。
【００２１】
ワークサーバ１は、ハードウェア構成として図２に示されるように、バス１３で接続される、記憶部１１、処理部１２、通信部１４等のハードウェアを有する。記憶部１１は、例えばハードディスクであり、処理部１２で実行される処理で利用される各種情報を記憶する。処理部１２は、CPU（Central Processing Unit）等の１または複数のプロセッサであり、このプロセッサの処理に利用される周辺回路（ROM（Read Only Memory）、RAM（Random Access Memory）、インターフェース回路等）を有する。通信部１４は、ネットワーク７に接続され、現場部門端末５と管理部門端末６等とIP（Internet Protocol）パケッ
ト等の送受信を行う。
【００２２】
ワークサーバ１は、PC（Personal Computer）等のような汎用コンピュータで構成され
てもよいし、ネットワーク接続ストレージ（NAS）のような専用コンピュータで構築され
てもよい。本発明は、ワークサーバ１のハードウェア構成を限定するものではない。
【００２３】
ワークサーバ１は、記憶部１１に格納されるOS（Operating System）等のプログラムが処理部１２において実行されることにより、書類の良否判定を行うワークサーバとして動作する。
【００２４】
また、図３は、本実施形態の説明に用いる例示の書類（０１−０１完了報告書）である。以下、ワークサーバ１の各構成要素について、書類「０１−０１完了報告書」（以下、「例示書類」と記載）を用いて説明する。
【００２５】
なお、例示書類は構成要素として、書類枠１００、書式番号欄１０１、書類番号欄１０２、版数欄１０３、申請日欄１０４、件名欄１０５、チェックボックス欄１０６、内容欄１０７、責任者印欄１０８、担当者印欄１０９、パンチ穴１１０を有する。
【００２６】
§２−１−１  記憶部１１
記憶部１１は、書類良否の判定を行う際に用いる情報として、書式管理マスタ２１、書式レイアウトマスタ２２、印影レイアウトマスタ２３、判定ルールマスタ２４、書類マスタ２５を格納している。
【００２７】
（１）書式管理マスタ２１
書式管理マスタ２１には、画像として入力された書類（以下、「判定対象書類」と表記する）を管理するための情報が格納される。図４は、本実施形態における書式管理マスタ２１のレコードの例である。本実施形態における書式管理マスタ２１のレコードは、項目名フィールド、データ内容フィールドを有する。
【００２８】
項目名フィールドには、書類の構成要素を識別するための識別子が格納される。書式管理マスタ２１における項目名フィールドには、後述する書式管理マスタ２１の作成時における管理者の入力に応じて、書類の構成要素を識別するための識別子が格納される。例えば、図４において、例示書類の構成要素である書式番号欄１０１に対応する識別子「書式番号」が格納されている。
【００２９】
データ内容フィールドには、書類の各構成要素に対応する内容情報（データ内容）が格納される。データ内容とは、書類の各構成要素内に記述される情報のことであり、例えば、書式番号欄１０１に記述されている「０１−０１完了報告書」である。
【００３０】
書式管理マスタ２１のレコードの作成については、§２−１−１（６）において説明する。
【００３１】
（２）書式レイアウトマスタ２２
書式レイアウトマスタ２２には、書類種別に対応する書類の良否を判定する対象となる書類の構成要素を特定するための情報が格納される。図５は、本実施形態における書式レイアウトマスタ２２のレコードの例である。本実施形態における書式レイアウトマスタ２２のレコードは、項目名フィールド、位置情報フィールド、必須項目フィールド、補正フィールドを有する。
【００３２】
項目名フィールドには、書式管理マスタ２１と同様、書類の構成要素を識別するための識別子が格納される。
【００３３】
位置情報フィールドには、後述する構成要素データ化部３４が書類の構成要素のデータ内容を文字データ化する際に利用する位置情報が格納される。本実施形態において、書類枠１００の左上頂点の座標を（０００．０００）とし、右下頂点の座標を（９９９．９９９）として、各構成要素の座標が計算される。そして、本実施形態における書類の構成要素の位置情報は、構成要素を長方形とし、左上頂点をＡ点、右下頂点をＢ点として、（Ａ点の座標／Ｂ点の座標）の形式で表現される。なお、本実施形態における位置情報の表現形式は、本発明を限定するものではなく、直交座標や極座標等の周知の表現形式であってもよい。
【００３４】
必須項目フィールドには、書類の構成要素についての良否を判定する際、当該構成要素を書類の良否判定の必須項目とするか否かを示す識別子が格納される。例示書類においては、「書式番号」、「書類番号」、「版数」、「申請日」、「件名」及び「現場部門責任者印」が書類の良否判定の必須項目とすることを示す識別子を格納している。
【００３５】
補正フィールドには、書類の構成要素について、当該構成要素のデータ内容の補正を行うか否かを示す識別子が格納されている。例示書類においては、「現場部門責任者印」及び「現場部門担当者印」が補正を行うことを示す識別子を格納している。
【００３６】
（３）印影レイアウトマスタ２３
図６は、本実施形態において書類に押印された印影例（以下、「例示印影」と記載）である。例示印影は構成要素として、印影外周２００、印影上段２０１、印影中段２０２、点２０３、点２０４、印影下段２０５を有する。
【００３７】
印影レイアウトマスタ２３には、印影を補正するための情報が格納される。図７は、本実施形態における印影レイアウトマスタ２３のレコードの例である。本実施形態における印影レイアウトマスタ２３のレコードは、項目名フィールド、位置情報フィールドを有す
る。
【００３８】
項目名フィールドには、印影の構成要素を識別するための識別子が格納される。例えば、図７において、印影上段２０１に対応する「印影上段（部署）」が格納されている。
【００３９】
位置情報フィールドは、印影の構成要素の位置情報が格納される。本実施形態において、印影の構成要素の座標は、印が押印される書類の構成要素の位置情報を用いて表現される。具体的には、当該書類の構成要素の位置情報であるＡ点を（−１００．−１００）とし、Ｂ点を（１００．１００）として、印影の構成要素の座標が指定される。座標の表現形式については、書式レイアウトマスタ２２と同様である。
【００４０】
（４）判定ルールマスタ２４
判例ルールマスタ２４には、書類の良否を判定するための条件が書類の構成要素に対応して格納される。図８は、本実施形態における判定ルールマスタ２４のレコードの例である。本実施形態における判定ルールマスタ２４のレコードは、項目名フィールド、判定条件フィールドを有する。
【００４１】
項目名フィールドには、書式管理マスタ２１及び書式レイアウトマスタ２２と同様、書類の構成要素を識別するための識別子が格納される。
【００４２】
判定条件フィールドには、当該判定対象となっている構成要素の判定条件が格納される。図８では、自然言語（日本語）で例示しているが、より具体的には、コンピュータが認識可能な疑似言語、コマンド、パラメタ等で指定される。例えば、項目名「件名」である構成要素の判定条件は「記入されていること」であるが、当該判定条件は「=! null」等
で指定される。
【００４３】
なお、判定条件は複数であってもよく、その数に応じて、判定条件フィールドが設けられる。本実施形態における判定ルールマスタ２４では、各構成要素に対応する判定条件が最大２件であるため、判定条件１フィールドと判定条件２フィールドが設けられている。
【００４４】
（５）書類マスタ２５
書類マスタ２５は、判定が１度でも行われた書類情報を保存するために用いられる。図９は、本実施形態における書類マスタ２５のレコードの例である。本実施形態における書類マスタ２５のレコードは、項目名フィールド、データ内容フィールド、判定フィールド、コメントフィールドを有する。
【００４５】
項目名フィールドには、書式管理マスタ２１、書式レイアウトマスタ２２及び判定ルールマスタ２３と同様、書類の構成要素を識別するための識別子が格納される。
【００４６】
データ内容フィールドには、書式管理マスタ２１と同様、書類の各構成要素に対応する内容情報（データ内容）が格納される。
【００４７】
判定フィールドには、書類の各構成要素に対する書類の良否の判定結果を示す識別子が格納される。書類の良否の判定は、後述する構成要素判定部３５が行う。本実施形態において、書類の良否の判定結果は、Ａ、Ｂ、Ｃの３段階で表現されている。Ａ判定は、判定ルールマスタ２４の条件を全て満たしていることを示す。Ｂ判定は、判定ルールマスタ２４の条件を満たしていないこと、または、記入漏れや押印漏れ等の書類自体の不足を示す。Ｃ判定は、文字つぶれ等によるOCR解析不能を示す。ただし、これらの判定の表現方法
や判定の種類は本発明を限定するものではない。
【００４８】
コメントフィールドには、書類の各構成要素に対する現場部門端末５による追記事項が格納される。現場部門端末５によって入力される追記事項は、例えば、Ｃ判定であった構成要素のデータ内容の文字データ、つまり、解析不能であったデータ内容の文字データである。
【００４９】
（６）各種マスタの作成について
本実施形態において、書式管理マスタ２１、書式レイアウトマスタ２２、印影レイアウトマスタ２３、判定ルールマスタ２４は、予め管理者によって作成される。以下、各種マスタのレコードの作成について説明する。図１０は、各種マスタのレコード作成方法の例を示す。本実施形態において、管理者は、管理部門端末６を用いて各種マスタのレコードを作成し、ワークサーバ１の各種マスタに登録する。ただし、以下説明される各種マスタのレコードの作成方法は、本発明を限定するものではない。周知の画像認識ソフトを用いて、各種マスタの作成過程を一部自動化してもよい。また、管理者は、管理部門端末６ではなく、ワークサーバ１において各種マスタのレコードを作成してもよい。
【００５０】
書式管理マスタ２１及び書式レイアウトマスタ２２のレコードは、判定対象書類の見本（以下、「見本書類」と表記する）を用いて作成される。まず、管理者は、見本書類を管理部門端末６に画像データとして取り込む（Ｓ３０１）。見本書類の取り込みにはOCR装
置やスキャナを用いてもよいし、管理部門端末６上で作成した文書ファイルを用いてもよい。次に、管理者は、管理部門端末６上で、書式レイアウトマスタ２２のレコードに登録したい、取り込んだ見本書類の構成要素の画像データ上の位置情報を入力し、該当する構成要素名を入力する（Ｓ３０２）。位置情報の入力は管理者のマウス操作等によるクリック操作及びドラッグ操作であってもよい。これらの入力により、管理部門端末６は、書式レイアウトマスタ２２のレコードに項目名と位置情報を取得する。また、管理部門端末６は、書式管理マスタ２１のレコードの書式番号のデータ内容及び最新版数のデータ内容、書式レイアウトマスタ２２の必須項目及び補正フィールドをそれぞれ管理者からの入力に応じて取得する。そして、管理部門端末６は、取得したデータからそれぞれのマスタのレコードを作成する。最後に、管理部門端末６は作成したそれぞれのマスタのレコードをワークサーバ１へ送信し、ワークサーバ１は受信したそれぞれのマスタのレコードをそれぞれのマスタに登録する（Ｓ３０３）。
【００５１】
なお、見本書類の構成要素の画像データ上の位置情報を管理者が指定する際、当該構成要素が印影欄であるならば、当該構成要素よりも大きな位置情報を指定することが好ましい。後述する印影座標補正部３３が当該構成要素に押印された印影の座標を補正する際、印影座標補正部３３は、当該位置情報を印影の存在する範囲として扱うからである。
【００５２】
印影レイアウトマスタ２３のレコードは、見本となる印影（以下、「見本印影」と表記する）を用いて作成される。まず、管理者は、見本印影を管理部門端末６に画像データとして取り込む（Ｓ４０１）。見本印影の取り込みにはOCR装置やスキャナを用いてもよい
し、管理部門端末６上で作成した画像ファイルを用いてもよい。次に、管理者は、管理部門端末６上で、取り込んだ見本印影の構成要素の画像上の位置情報を入力し、該当する構成要素名を入力する（Ｓ４０２）。位置情報の入力は上述と同様にマウス操作等によるクリック操作及びドラッグ操作であってもよい。これらの入力により、管理部門端末６は、印影レイアウトマスタ２３の項目名と位置情報を取得する。そして、管理部門端末６は、取得したデータから印影レイアウトマスタ２３のレコードを作成する。最後に、管理部門端末６は作成した印影レイアウトマスタ２３のレコードをワークサーバ１へ送信し、ワークサーバ１は受信した印影レイアウトマスタ２３のレコードを印影レイアウトマスタ２３に登録する（Ｓ４０３）。
【００５３】
判定ルールマスタ２４のレコードは、書式レイアウトマスタ２２のレコードを用いて作
成される。管理者は判例ルールマスタ２４のレコードを作成したい書類の書式番号と最新版数を管理部門端末６に入力する。管理部門端末６は、管理者の入力に応じて、ワークサーバ１に当該書類の書式レイアウトマスタ２２のレコードを問い合わせる。該当する書式レイアウトマスタ２２のレコードがなければ、管理者は判定ルールマスタ２４のレコードを作成することはできない。
【００５４】
管理部門端末６は、該当する書式レイアウトマスタ２２のレコードをワークサーバ１から取得すると、必須項目に「○」が格納されている項目名を書式レイアウトマスタ２２のレコードから取得する（Ｓ５０１）。次に、管理者は、管理部門端末６上で、各項目名に対する判定条件を入力する（Ｓ５０２）。この入力により、管理部門端末６は判定ルールマスタ２４のレコードの判定条件を取得する。そして、管理部門端末６は、取得したデータから判定ルールマスタ２４のレコードを作成する。最後に、管理部門端末６は、作成した判定ルールマスタ２４のレコードをワークサーバ１へ送信し、ワークサーバ１は受信した判定ルールマスタ２４のレコードを判定ルールマスタ２４に登録する（Ｓ５０３）。
【００５５】
§２−１−２  処理部１２
処理部１２は、画像として入力された書類（以下、「判定対象書類」と表記する）の良否の判定を行うため、構成要素座標補正部３１、構成要素認識部３２、印影座標補正部３３、構成要素データ化部３４、構成要素判定部３５、判定通知部３６を有する。
【００５６】
（１）構成要素座標補正部３１
構成要素座標補正部３１は、書類の各構成要素の座標を定める基準箇所を有する判定対象書類の補正を行う。書類の各構成要素の座標を定める基準箇所は、例えば、例示書類でいうパンチ穴１１０である。以下、判定対象書類が例示書類であるとして説明する。
【００５７】
構成要素座標補正部３１は、座標補正後のパンチ穴１１０の座標を固定座標として保有する。例示書類にはパンチ穴１１０が２つあり、パンチ穴１１０を点と見立てると、画像として取り込んだ例示書類にずれや傾きがあっても、例示書類の各構成要素（１０１〜１０９）はこの２点からの一定の相対座標で表現される。したがって、当該固定座標と相対座標を用いれば、例示書類の各構成要素（１０１〜１０９）は一定の絶対座標で表現される。具体的には、構成要素座標補正部３１は、周知の画像認識技術により２つのパンチ穴１１０を認識し、２つのパンチ穴１１０の画像データ上の座標と当該固定座標との差分を計算する。構成要素座標補正部３１は、当該差分から、周知の数学により、画像データ上の２つのパンチ穴１１０を当該固定座標に移動する計算式を求める。周知の数学として、行列やベクトル表現を用いてもよい。当該計算式により、構成要素座標補正部３１は、判定対象書類の補正を行う。
【００５８】
なお、本発明は、書類の各構成要素の座標を定める基準箇所を例示書類におけるパンチ穴１１０のような２つの点に限定するものではない。例えば、書類が有する特定の構成要素や直線等を用いても良い。
【００５９】
（２）構成要素認識部３２
構成要素座標補正部３１が判定対象書類の補正を行った後、構成要素認識部３２は、判定対象書類の種別及び判定対象となる構成要素の特定を行う。以下、判定対象書類が例示書類であるとして説明する。
【００６０】
まず、構成要素認識部３２は、例示書類の種別を特定するため、例示書類の書式番号欄１０１のデータ内容、つまり、書式番号を認識する。構成要素認識部３２は、例示書類の書式番号欄１０１のデータ内容である書式番号を周知のOCRソフト等と用いて文字認識し
て、例示書類の書式番号を取得する。そして、構成要素認識部３２は、取得した例示書類
の書式番号を用いて、書類管理マスタ２１から例示書類のレコードを取得する。
【００６１】
なお、本実施形態において、書式番号欄１０１のデータ内容の文字認識により、初めて書類の書式番号が認識される。したがって、書式番号欄１０１の書類上での領域は全ての書類で統一されている。ただし、本実施形態において、書式番号欄１０１が全ての書類で統一されていることは、本発明を限定するものではない。書式番号は、現場部門端末５から与えられる情報で取得されてもよい。
【００６２】
次に、構成要素認識部３２は、例示書類の構成要素のうち、既に１度良否の判定がなされ、Ａ判定となっているものについての処理を省略するため、書類レイアウトマスタ２２と書類マスタ２５のレコードを用いて、後述する構成要素データ化部３４が文字データ化する対象を特定する。構成要素認識部３２は、上記取得した書類管理マスタ２１のレコードの書式番号及び最新版数を用いて書類レイアウトマスタ２２から例示書類のレコードを取得する。また、構成要素認識部３２は、例示書類の書類番号欄１０２のデータ内容（書類番号）を用いて書類マスタ２５から例示書類のレコードを取得する。構成要素認識部３２は、取得した書類レイアウトマスタ２２のレコードの位置情報から書類番号の位置を特定し、書式番号と同様の処理で当該位置の情報を認識することで書類番号を取得する。書類マスタ２５に例示書類のレコードが登録されていなければ、例示書類の書類マスタ２５のレコードは取得できないので、構成要素認識部３２は、例示書類の書類レイアウトマスタ２２のレコードに登録されている構成要素全てのデータ内容を文字データ化する対象であると特定する。一方、書類マスタ２５に例示書類のレコードが登録されていれば、構成要素認識部３２は、書類マスタ２５から例示書類のレコードを取得する。そして、構成要素認識部３２は、例示書類の書類マスタ２５のレコードの判定フィールドを確認して、Ａ判定以外の構成要素のデータ内容を文字データ化する対象であると特定する。
【００６３】
最後に、構成要素認識部３２は、例示書類の書類レイアウトマスタ２２のレコードの必須項目フィールドに基づいて、上記の文字データ化する構成要素のうち判定対象となる例示書類の構成要素を特定する。
【００６４】
（３）印影座標補正部３３
判定対象書類の構成要素が、各構成要素の座標を定める基準箇所を有する印影をデータ内容として有する場合、印影座標補正部３３は当該印影の補正を行う。以下、判定対象書類が例示書類であり、例示書類の責任者印欄１０８または担当者印欄１０９がデータ内容として有する印影が例示印影であるとして説明する。
【００６５】
例示印影は、点２０３と点２０４の２つの点がある。画像として取り込んだ例示印影にずれや傾きがあっても、例示印影の各構成要素は、この２つの点からの一定の相対座標で表現される。印影座標補正部３３は、当該２つの点を用いて例示印影の補正を行う。補正の処理は、構成要素座標補正部３１の補正の処理と同様である。
【００６６】
なお、本発明は、印影の各構成要素の座標を定める基準箇所を例示印影における２つの点に限定するものではない。例えば、印影を上段、中段、下段に分ける２つの線を用いても良い。
【００６７】
（４）構成要素データ化部３４
構成要素データ化部３４は、構成要素認識部３２が文字データ化をする対象であると特定した判定対象書類の構成要素のデータ内容の文字データ化を行い、判定対象書類の書類マスタ２５のレコードの更新を行う。判定対象書類の構成要素のデータ内容が印影を含む場合は、当該印影の構成要素のデータ内容についても文字データ化する。各構成要素の位置は、書式レイアウトマスタ２２及び印影レイアウトマスタ２３のレコードの位置情報に
よって特定されている。以下、判定対象書類が例示書類であり、例示書類の責任者印欄１０８または担当者印欄１０９はデータ内容として例示印影を有するとして説明する。
【００６８】
構成要素データ化部３４は、構成要素認定部３２が特定した文字データ化を行う例示書類の構成要素のデータ内容を認識する。データ内容の認識には、周知のOCRソフト等を用
いる。データ内容の認識には、例示書類のチェックボックスのようなマークシート処理も含む。例えば、例示書類例の場合であれば、データ内容は「新規開発」として認識される。
【００６９】
また、例示書類の責任者印欄１０８及び担当者印１０９は例示印影を有するため、構成要素データ化部３４は、例示印影の構成要素のデータ内容についての認識も行う。認識方法については、上記のとおりである。なお、例示印影の構成要素のデータ内容の認識の際、構成要素データ化部３４は、例示印影の印影レイアウトマスタ２３のレコードから取得した位置情報に基づいて、データ内容の認識を行う。
【００７０】
以上の認識の結果から、構成要素データ化部３４は、例示書類の書類マスタ２５を更新する。書類マスタ２５に例示書類のレコードが存在しない場合は、構成要素データ化部３４は、例示書類の書類レイアウトマスタ２２のレコードから項目名を取得し、各構成要素の画像データと認識した文字データをデータ内容として例示書類の書類マスタ２５のレコードを作成する。書類マスタ２５に例示書類のレコードが存在する場合は、構成要素データ化部３４は、各構成要素の画像データと認識した文字データを該当する項目名のデータ内容に格納する。
【００７１】
（５）構成要素判定部３５
構成要素判定部３５は、判定対象書類の良否の判定を行う。以下、判定対象書類が例示書類であるとして説明する。
【００７２】
構成要素認識部３２が判定対象として特定した例示書類の構成要素について、構成要素データ化部３４が行った認識結果をもとに、判定ルールマスタ２４のレコードを用いて、構成要素判定部３５は各構成要素の良否の判定を行う。なお、構成要素判定部３５は、書式レイアウトマスタ２２のレコードと同様に、書式番号及び最新版数を用いて判定ルールマスタ２４から例示書類のレコードを取得する。
【００７３】
判定の内容については、判定ルールマスタ２４で述べたとおりである。構成要素認識部３２は、判定ルールマスタ２４のレコードの判定条件を満たさない或いはデータ内容が存在しないものについてはＢ判定を、構成要素データ化部が文字データ化できなかった構成要素についてはＣ判定を、判定ルールマスタ２４のレコードの判定条件を全て満たす構成要素については、Ａ判定を行う。そして、構成要素認識部３２は判定結果を例示書類の書類マスタ２５のレコードの判定フィールドに格納する。Ｂ判定である構成要素については、構成要素判定部３５は、その理由（例えば、記入漏れ）をコメントフィールドに格納する。なお、構成要素判定部３５は、文字データ化する対象の構成要素のうち、判定対象ではない構成要素についても良否の判定を行う。この場合、Ｂ判定またはＣ判定でないものは全てＡ判定となる。
【００７４】
判定対象である構成要素が全てＡ判定であれば、構成要素判定部３５は例示書類の書類マスタ２５のレコードに承認日時を書き込む。承認日時は、後述する管理部門端末６からの承認応答を必要とする場合、管理部門端末６からの応答時である。一方、管理部門端末６からの承認応答を必要としない場合、承認日時は、構成要素判定部３５が判定を行った日時である。なお、承認日時については、図９では不図示である。
【００７５】
（６）判定通知部３６
判定通知部３６は、判定対象書類の良否の判定結果を現場部門端末５または管理部門端末６に通知する。通知は、周知の手法で行われればよい。
【００７６】
上述した構成要素判定部３５が承認日時を書き込む際、管理部門端末６からの承認応答を必要とする場合、判定通知部３６は、管理部門端末６に承認応答を求める通知をする。
【００７７】
判定対象である構成要素にＡ判定ではないものが存在する場合、判定通知部３５は、Ｂ判定又はＣ判定の旨及び当該判定をした構成要素の画像データを現場部門端末５に通知する。
【００７８】
§２−２  現場部門端末５
現場部門端末５は、本実施形態において書類を提出する利用者が用いる端末である。例えば、現場部門端末５は、ＰＣや携帯電話等である。現場部門端末５は、判定対象書類を画像データとして取り込む機能、画像データとして取り込んだ判定対象書類をワークサーバ１に送信し、判定結果をワークサーバ１から受信する一般的な通信機能等を有するものであればよい。本発明は、この現場部門端末５のハードウェア構成及び機能構成を限定するものではない。
【００７９】
本システムの利用者は、スキャナ等を用いて提出する書類を現場部門端末５に取り込み、現場部門端末５を用いてその画像データをワークサーバ１へ送信する。そして、ワークサーバ１において判定対象である書類の構成要素の良否が判定されると、上述のとおり、判定通知部３６から現場部門端末５にその結果が通知される。良否の結果がＢ判定である場合、本システムの利用者は、Ｂ判定である書類の構成要素を修正したうえで、現場部門端末５を用いて再度書類の画像データを取り込み、ワークサーバ１へ再度送信することを求められる。良否の結果がＣ判定である場合、本システムの利用者は、現場部門端末５を用いて書類マスタ２５のレコードにおいて、Ｃ判定である構成要素のコメントフィールドに追記事項を入力することが求められる。
【００８０】
§２−３  管理部門端末６
管理部門端末６は、本実施形態において書類の管理者が利用する端末である。例えば、管理部門端末６は、ＰＣや携帯電話等である。管理部門端末６は、ワークサーバ１にアクセスしデータを受け得る一般的な通信機能、提供されたデータに基づく画面を表示及び操作することができる一般的なユーザインタフェース機能等を有するものであればよい。本発明は、この管理部門端末６のハードウェア構成及び機能構成を限定するものではない。
【００８１】
構成要素判定部３５が書類マスタ２５に承認日時を入力する際、ワークサーバ１から管理部門端末６は承認応答を求められる。判定通知部３６から管理部門端末６へ判定対象である構成要素が全てＡ判定である旨の通知がなされると、本システムの管理者は、管理部門端末６を用いて、ワークサーバ１へ承認の許可について応答する。
【００８２】
§３  書類良否判定方法
図１１は、本実施形態における書類良否判定方法例を示すフローチャートである。以下、判定対象書類が例示書類であり、例示書類の責任者印欄１０８または担当者印欄１０９がデータ内容として有する印影が例示印影であるとし、例示書類は一度本システムにおいて処理され、例示書類の書類マスタ２５のレコード（図９）が作成されているものとして、本フローチャートの動作例を説明する。
【００８３】
本システムの利用者は、スキャナ等を用いて、提出する書類（例示書類）を画像データとして現場部門端末５に取り込む（Ｓ６０１）。取り込んだ例示書類は現場部門端末５か
らワークサーバ１へ送信される。
【００８４】
ワークサーバ１が現場部門端末５から例示書類を受信すると、構成要素座標補正部３１は、例示書類の各構成要素の座標を補正する（Ｓ６０２）。構成要素座標補正部３１は、パンチ穴１１０を周知の画像認識技術で認識し、パンチ穴１１０を固定座標に移動する座標変換を当該例示書類に対して行う。
【００８５】
構成要素座標補正部３１が例示書類の補正をした後、構成要素認識部３２は、例示書類の書式種別を判定する（Ｓ６０３）。構成要素認識部３２は、OCRソフト等を用いて、書
類上の領域が前書類で統一されている書式番号欄１０１のデータ内容「０１−０１完了報告書」を認識する。記入漏れ等の理由により書式番号が認識不能である場合、構成要素判定部３５は当該例示書類についてＢ判定を行う。書式番号が認識できた場合、構成要素認識部３２は、書式番号「０１−０１完了報告書」を用いて、書式管理マスタ２１から例示書類のレコードを取得する。
【００８６】
例示書類の書式管理マスタ２１のレコードを取得した後、構成要素認識部３２は、判定対象となる例示書類の構成要素を特定する（Ｓ６０４）。
【００８７】
まず、構成要素認識部３２は、書類レイアウトマスタ２２と書類マスタ２５のレコードを用いて、構成要素データ化部３４が文字データ化する対象を特定する。構成要素認識部３２は、書式管理マスタ２１のレコードに格納されている「０１−０１完了報告書」及び「Ｖ１．０１」を用いて書類レイアウトマスタ２２から例示書類のレコードを取得する。そして、構成要素認識部３２は、取得した書類レイアウトマスタ２２のレコードから書類番号の位置情報を取得し、当該位置に記述されている内容、つまり、書類番号欄１０２のデータ内容「Ａ００１−００１」を認識する。構成要素認識部３２は、認識した「Ａ００１−００１」を用いて書類マスタ２５から例示書類のレコードを取得する。取得した例示書類の書類マスタ２５のレコードの判定フィールドを参照して、構成要素認識部３２は、文字データ化する対象を特定する。本動作例では、構成要素認識部３２は、書類マスタ２５のレコードの判定フィールドにＡ以外の判定結果が格納されている構成要素「件名」と「現場部門責任者印」が文字データ化の対象の構成要素であると特定する。
【００８８】
そして、構成要素認識部３２は、書類レイアウトマスタ２２のレコードの必須項目フィールドに基づいて、上記の文字データ化する構成要素のうち判定対象となる例示書類の構成要素を特定する。構成要素「件名」及び「現場部門責任者印」の必須項目には「○」が格納されているため、構成要素「件名」及び「現場部門責任者印」は共に判定対象であると特定される。
【００８９】
判定対象となる例示書類の構成要素を構成要素認識部３２が特定した後、印影座標補正部３３は、責任者印欄１０９及び担当者印欄１０８の印影を補正する（Ｓ６０５）。印影座標補正部３３は、例示印影の点２０３と点２０４の２点を認識し、当該２点を、それぞれ（座標０００．０００／０００．０００）と（座標０００．０３０／０００．０３０）に移動する座標変換を例示印影に対して行う（図７参照）。
【００９０】
印影座標補正部３３が印影の補正をした後、構成要素データ化部３４は、構成要素認識部３２が特定した構成要素「件名」と「現場部門責任者印」について、文字データ化する（Ｓ６０６）。
【００９１】
構成要素データ化部３４が文字データ化を行った後、構成要素判定部３５は、判定ルールマスタ２４を用いて、判定対象の構成要素について良否の判定を行う（Ｓ６０７）。本動作例では、構成要素「件名」と「現場部門責任者印」の良否判定を行う。
【００９２】
構成要素「件名」と「現場部門責任者印」のデータ内容が例示書類の判定ルールマスタ２４のレコードの条件を満たさない、或いは、記入漏れ等であれば、構成要素判定部３５は例示書類の書類マスタ２５のレコードの当該構成要素についてＢ判定を示す識別子を格納する。そして、判定通知部３６は、当該構成要素の画像データとＢ判定である旨を現場部門端末５に通知する（Ｓ６０８）。利用者は、現場部門端末５を用いて、書類を修正した上で再度提出することが求められる。
【００９３】
構成要素「件名」と「現場部門責任者印」のデータ内容が解析不能であった場合、構成要素判定部３５は例示書類の書類マスタ２５のレコードの当該構成要素についてＣ判定を示す識別子を格納する。そして、判定通知部３６は、当該構成要素の画像データとＣ判定である旨を現場部門端末５に通知する（Ｓ６０９）。利用者は、現場部門端末５を用いて、当該構成要素について追記事項を入力することが求められる。
【００９４】
構成要素「件名」と「現場部門責任者印」のデータ内容が例示書類の判定ルールマスタ２４のレコードの条件を満たしている場合、構成要素判定部３５は例示書類の書類マスタ２５のレコードの当該構成要素についてＡ判定を示す識別子を格納する。そして、判定対象の構成要素全てにＡ判定の情報が格納されることになるので、判定通知部３６は、管理部門端末６に承認応答を求める通知を行う（Ｓ６１１）。管理者が管理部門端末６を用いて、当該承認を行うと（Ｓ６１２）、構成要素判定部３５は、承認日時を例示書類の書類マスタ２５のレコードに承認日時を格納し（Ｓ６１３）、判定通知部３６は、判定対象の構成要素が全てＡ判定である旨を現場部門端末５に通知する（Ｓ６１４）。
【００９５】
また、構成要素判定部３５が承認日時を書き込む際、管理部門端末６からの承認を必要としない場合、管理部門端末６は不要となる。図１２は、管理部門端末６が存在しない場合の書類良否判定装置を含むシステムの動作例を示すフローチャートである。上述した図１１のフローチャートと異なり、管理部門端末６からの応答（Ｓ６１１、Ｓ６１２）は存在しない。構成要素判定部３５によって例示書類の書類マスタ２５のレコードの判定対象の構成要素全てにＡ判定を示す識別子が格納されると（Ｓ６１５）、当該構成要素判定部３５によって書類マスタ２５のレコードに承認日時が入力される（Ｓ６１６）。そして、判定通知部３６により現場部門端末５に終了通知がなされる（Ｓ６１７）。
【００９６】
§４  作用及び効果
上述したように、本実施形態における書類良否判定装置を含むシステムでは、書類の各構成要素について、書式レイアウトマスタ２２のレコード内の必須項目に、その構成要素を判定対象とするか否かの情報が格納される。この必須項目に基づいて、利用者が現場部門端末５を用いて画像データとして取り込んだ書類の各構成要素について、良否判定を行うか否かが特定される。そして、良否判定の対象となった各構成要素について、Ａ判定、Ｂ判定、Ｃ判定の良否判定が行われる。Ｂ判定またはＣ判定であれば、構成要素とともに判定結果が利用者に現場部門端末５を介して通知される。Ａ判定であれば、承認日時とともに書類マスタ２５に格納される。
【００９７】
これにより、本実施形態によれば、利用者の業務は、ワークサーバ１からの通知にしたがって、書類を画像データとして取り込むこと、及び、書類マスタ２５のレコードのコメントフィールドに追記事項を入力することだけであり、業務の効率化が図られる。また、書類は書類マスタ２５として管理されることも、業務の効率化につながる。
【００９８】
更に、構成要素座標補正部３１及び印影座標補正部３３では、それぞれ書類及び印影が補正される。
【００９９】
これにより、書類を画像データとして取り込む際のずれやゆがみによる文字データ化の誤認識を防止することができる。また、押印の位置がずれた印影や押印欄からはみ出した印影についての文字データ化の際の誤認識も防止することができる。
【符号の説明】
【０１００】
１      ワークサーバ
１１    記憶部
１２    処理部
２１    書式管理マスタ
２２    書式レイアウトマスタ
２３    印影レイアウトマスタ
２４    判定ルールマスタ
２５    書類マスタ
３１    構成要素座標補正部
３２    構成要素認識部
３３    印影座標補正部
３４    構成要素データ化部
３５    構成要素判定部
３６    判定通知部
５      現場部門端末
６      管理部門端末
【図１】
2011210076.tif 000003
【図２】
2011210076.tif 000004
【図３】
2011210076.tif 000005
【図４】
2011210076.tif 000006
【図５】
2011210076.tif 000007
【図６】
2011210076.tif 000008
【図７】
2011210076.tif 000009
【図８】
2011210076.tif 000010
【図９】
2011210076.tif 000011
【図１０】
2011210076.tif 000012
【図１１】
2011210076.tif 000013
【図１２】
2011210076.tif 000014