(57)【特許請求の範囲】
【請求項１】
帳票画像上の各記載欄を予め決められた表示順序により画面に表示させ、当該記載欄に記載された情報をデータとして入力する業務支援装置であって、
前記各記載欄に記載される情報が属する所定のデータ種別及び前記各記載欄に対応する部分画像を切り出すための切出領域を設定すると共に、前記記載欄のデータ種別と前記記載欄と異なる前記記載欄のデータ種別とにルールを設定する設定手段と、
前記設定手段によって設定されたルールに基づいて、前記データ種別の記載欄に記載される情報と前記データ種別と異なるデータ種別の記載欄に記載される情報と、が前記ルールを満たすか否かを判定する判定手段と、
前記判定手段によって前記ルールを満たさない前記データ種別及び前記データ種別と異なるデータ種別を関連のあるデータ種別として特定する特定手段と、
前記設定手段によって設定された切出領域に基づいて前記帳票画像上の記載欄に対応する部分画像を切り出す切出手段と、
前記切出手段によって切り出された部分画像と前記部分画像に対応するデータ入力欄とを含み、前記特定手段で特定したデータ種別の記載欄に対応する部分画像を纏めて順次表示するべく、前記予め決められた表示順序から変更された表示情報を作成する作成手段と、
を備えたことを特徴とする業務支援装置。
【請求項２】
前記作成手段は、前記特定手段で特定したデータ種別の記載欄に対応する部分画像及び前記部分画像のデータ入力欄を纏めて順次表示するべく、前記予め決められた表示順序から変更された表示情報を作成することを特徴とする請求項１に記載の業務支援装置。
【請求項３】
前記設定手段は、前記記載欄のデータ種別と前記記載欄と異なる前記記載欄のデータ種別とを関連付け、前記関連付けられたデータ種別のうち、少なくとも１以上のデータ種別の記載欄に誤った情報が記載された場合、前記判定手段によって、前記ルールを満たさないと判定するルールの設定を行うことを特徴とする請求項１または２に記載の業務支援装置。
【請求項４】
前記設定手段は、前記記載欄のデータ種別と前記記載欄と異なる前記記載欄のデータ種別とを関連付け、前記関連付けられたデータ種別のうち、前記データ種別の記載欄に記載がされ、前記記載がされた記載欄のデータ種別と異なる２以上のデータ種別の記載欄に記載がされている場合、前記判定手段によって、前記ルールを満たさないと判定するルールの設定を行うことを特徴とする請求項１乃至３の何れか１項に記載の業務支援装置。
【請求項５】
前記設定手段は、前記記載欄のデータ種別と前記記載欄と異なる前記記載欄のデータ種別とを関連付け、前記関連付けられたデータ種別のうち、前記データ種別の記載欄に記載がされた場合、前記記載がされた記載欄のデータ種別と異なる全てのデータ種別の記載欄に記載がされていない場合、前記判定手段によって、前記ルールを満たさないと判定するルールの設定を行うことを特徴とする請求項１乃至４の何れか１項に記載の業務支援装置。
【請求項６】
前記設定手段は、前記記載欄のデータ種別と前記記載欄と異なる前記記載欄のデータ種別とを関連付け、前記関連付けられたデータ種別のうち、２以上のデータ種別の記載欄に記載されている場合、前記判定手段によって、前記ルールを満たさないと判定するルールの設定を行うことを特徴とする請求項１乃至５の何れか１項に記載の業務支援装置。
【請求項７】
前記設定手段は、前記データ入力欄に入力を行うオペレータを識別するためのユーザ情報を、前記データ種別に対応して設定し、
前記作成手段は、前記設定手段によって設定した前記ユーザ情報に対応する、前記部分画像と前記部分画像に対応するデータ入力欄と、を含み、前記特定手段で特定したデータ種別の記載欄に対応する部分画像を纏めて順次表示するべく、前記予め決められた表示順序から変更された表示情報を、前記ユーザ情報を有するオペレータが利用する画面に表示するために作成することを特徴とする請求項１乃至６の何れか１項に記載の業務支援装置。
【請求項８】
前記作成手段は、前記設定手段によって設定した前記ユーザ情報に対応する、前記部分画像と前記部分画像に対応するデータ入力欄と、を含み、前記特定手段で特定したデータ種別の記載欄に対応する部分画像のうち、前記ユーザ情報に対応しない前記部分画像のデータ入力欄を入力不可として、前記部分画像を纏めて順次表示するべく、前記予め決められた表示順序から変更された表示情報を、前記ユーザ情報を有するオペレータが利用する画面に表示するために作成することを特徴とする請求項７に記載の業務支援装置。
【請求項９】
前記作成手段は、前記特定手段で特定したデータ種別の記載欄に対応する部分画像を、前記ルールを満たさないデータ種別の記載欄に対応する何れかのユーザ情報を有するオペレータが利用する画面のみに、前記部分画像を纏めて順次表示するべく、前記予め決められた表示順序から変更された表示情報を作成することを特徴とする請求項７に記載の業務支援装置。
【請求項１０】
帳票画像上の各記載欄に対応する部分画像を予め決められた表示順序により画面に表示させ、当該各記載欄に記載された情報をエントリデータとして入力する業務支援装置と、当該業務支援装置にネットワークを介して接続されたデータ管理装置とで構成される業務支援システムにおいて、
前記データ管理装置は、
前記各記載欄に記載される情報が属する所定のデータ種別及び前記部分画像の切出領域を記憶する第１の記憶手段と、
前記第１の記憶手段によって記憶された記載欄のデータ種別と前記記載欄と異なる記載欄のデータ種別とに設定されるルールを記憶する第２の記憶手段と、
前記業務支援装置から受信した前記エントリデータを記憶する第３の記憶手段と、
第３の記憶手段に記憶されたエントリデータに含まれる前記データ種別の記載欄に記載される情報と前記データ種別と異なるデータ種別の記載欄に記載される情報と、が前記第２の記憶手段によって記憶されたルールを満たすか否かを判定する判定手段と、
前記判定手段によって前記ルールを満たさない前記データ種別及び前記データ種別と異なるデータ種別を関連のあるデータ種別として特定する特定手段と、
を備え、
前記業務支援装置は、
前記第１の記憶手段によって記憶された切出領域に基づいて作成した前記帳票画像上の各記載欄に対応する部分画像のうち、前記入力の対象となる部分画像と前記入力の対象となる部分画像に対応するデータ入力欄とを含み、前記特定手段で特定したデータ種別の記載欄に対応する部分画像を纏めて順次表示するべく、前記予め決められた表示順序から変更された表示情報を作成する作成手段と、
前記作成手段によって作成した表示情報に基づいてデータエントリ用画面を表示する表示手段と、
前記データエントリ用画面を介して受け付けたエントリデータを前記データ管理装置に送信して前記第３の記憶手段に記憶する送信手段と、
を備えることを特徴とする業務支援システム。
【請求項１１】
帳票画像上の各記載欄を予め決められた表示順序により画面に表示させ、当該記載欄に記載された情報をデータとして入力する業務支援装置の制御方法であって、
前記各記載欄に記載される情報が属する所定のデータ種別及び前記各記載欄に対応する部分画像を切り出すための切出領域を設定すると共に、前記記載欄のデータ種別と前記記載欄と異なる前記記載欄のデータ種別とにルールを設定する設定ステップと、
前記設定ステップによって設定されたルールに基づいて、前記データ種別の記載欄に記載される情報と前記データ種別と異なるデータ種別の記載欄に記載される情報と、が前記ルールを満たすか否かを判定する判定ステップと、
前記判定ステップによって前記ルールを満たさない前記データ種別及び前記データ種別と異なるデータ種別を関連のあるデータ種別として特定する特定ステップと、
前記設定ステップによって設定された切出領域に基づいて前記帳票画像上の記載欄に対応する部分画像を切り出す切出ステップと、
前記切出ステップによって切り出された部分画像のうち、前記入力の対象となる部分画像と前記入力の対象となる部分画像に対応するデータ入力欄とを含み、前記特定ステップで特定したデータ種別の記載欄に対応する部分画像を纏めて順次表示するべく、前記予め決められた表示順序から変更された表示情報を作成する作成ステップと、
を実行することを特徴とする業務支援装置の制御方法。
【請求項１２】
帳票画像上の各記載欄に対応する部分画像を予め決められた表示順序により画面に表示させ、当該各記載欄に記載された情報をエントリデータとして入力する業務支援装置と、当該業務支援装置にネットワークを介して接続され、前記各記載欄に記載される情報が属する所定のデータ種別及び前記部分画像の切出領域を記憶する第１の記憶手段、前記第１の記憶手段によって記憶された記載欄のデータ種別と前記記載欄と異なる記載欄のデータ種別とに設定されるルールを記憶する第２の記憶手段、及び前記業務支援装置から受信した前記エントリデータを記憶する第３の記憶手段を備えたデータ管理装置とで構成される業務支援システムの制御方法であって、
前記データ管理装置は、
第３の記憶手段に記憶されたエントリデータに含まれる前記データ種別の記載欄に記載される情報と前記データ種別と異なるデータ種別の記載欄に記載される情報と、が前記第２の記憶手段によって記憶されたルールを満たすか否かを判定する判定ステップと、
前記判定ステップによって前記ルールを満たさない前記データ種別及び前記データ種別と異なるデータ種別を関連のあるデータ種別として特定する特定ステップと、
を備え、
前記業務支援装置は、
前記第１の記憶手段によって記憶された切出領域に基づいて作成した前記帳票画像上の各記載欄に対応する部分画像のうち、前記入力の対象となる部分画像と前記入力の対象となる部分画像に対応するデータ入力欄とを含み、前記特定ステップで特定したデータ種別の記載欄に対応する部分画像を纏めて順次表示するべく、前記予め決められた表示順序から変更された表示情報を作成する作成ステップと、
前記作成ステップによって作成した表示情報に基づいてデータエントリ用画面を表示する表示ステップと、
前記データエントリ用画面を介して受け付けたエントリデータを前記データ管理装置に送信して前記第３の記憶手段に記憶する送信ステップと、
を実行することを特徴とする業務支援システムの制御方法。
【請求項１３】
帳票画像上の各記載欄を予め決められた表示順序により画面に表示させ、当該記載欄に記載された情報をデータとして入力する業務支援装置において実行されるプログラムであって、
前記各記載欄に記載される情報が属する所定のデータ種別及び前記各記載欄に対応する部分画像を切り出すための切出領域を設定すると共に、前記記載欄のデータ種別と前記記載欄と異なる前記記載欄のデータ種別とにルールを設定する設定手段と、
前記設定手段によって設定されたルールに基づいて、前記データ種別の記載欄に記載される情報と前記データ種別と異なるデータ種別の記載欄に記載される情報と、が前記ルールを満たすか否かを判定する判定手段と、
前記判定手段によって前記ルールを満たさない前記データ種別及び前記データ種別と異なるデータ種別を関連のあるデータ種別として特定する特定手段と、
前記設定手段によって設定された切出領域に基づいて前記帳票画像上の記載欄に対応する部分画像を切り出す切出手段と、
前記切出手段によって切り出された部分画像のうち、前記入力の対象となる部分画像と前記入力の対象となる部分画像に対応するデータ入力欄とを含み、前記特定手段で特定したデータ種別の記載欄に対応する部分画像を纏めて順次表示するべく、前記予め決められた表示順序から変更された表示情報を作成する作成手段と、
を機能させることを特徴とするプログラム。
【請求項１４】
帳票画像上の各記載欄に対応する部分画像を予め決められた表示順序により画面に表示させ、当該各記載欄に記載された情報をエントリデータとして入力する業務支援装置と、当該業務支援装置にネットワークを介して接続され、前記各記載欄に記載される情報が属する所定のデータ種別及び前記部分画像の切出領域を記憶する第１の記憶手段、前記第１の記憶手段によって記憶された記載欄のデータ種別と前記データ種別と異なる記載欄のデータ種別とに設定されるルールを記憶する第２の記憶手段、及び前記業務支援装置から受信した前記エントリデータを記憶する第３の記憶手段を備えたデータ管理装置とで構成される業務支援システムにおいて実行されるプログラムであって、
前記データ管理装置を、
第３の記憶手段に記憶されたエントリデータに含まれる前記データ種別の記載欄に記載される情報と前記データ種別と異なるデータ種別の記載欄に記載される情報と、が前記第２の記憶手段によって記憶されたルールを満たすか否かを判定する判定手段と、
前記判定手段によって前記ルールを満たさない前記データ種別及び前記データ種別と異なるデータ種別を関連のあるデータ種別として特定する特定手段と、
を備え、
前記業務支援装置を、
前記第１の記憶手段によって記憶された切出領域に基づいて作成した前記帳票画像上の各記載欄に対応する部分画像のうち、前記入力の対象となる部分画像と前記入力の対象となる部分画像に対応するデータ入力欄とを含み、前記特定手段で特定したデータ種別の記載欄に対応する部分画像を纏めて順次表示するべく、前記予め決められた表示順序から変更された表示情報を作成する作成手段と、
前記作成手段によって作成した表示情報に基づいてデータエントリ用画面を表示する表示手段と、
前記データエントリ用画面を介して受け付けたエントリデータを前記データ管理装置に送信して前記第３の記憶手段に記憶する送信手段と、
して機能させることを特徴とするプログラム。
【請求項１５】
請求項１３及び請求項１４に記載のプログラムを記憶したことを特徴とするコンピュータで読取可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子文書化されたドキュメントに関係するデータのエントリ作業を支援するシステムに関する。
【背景技術】
【０００２】
従来、銀行口座の新規開設の申込書や宅配便伝票等の手書きの帳票類に必要事項を申込者が記載することで、所望のサービスの申し込みを行うことが広く行われている。例えば、新規に銀行口座を開設する場合、申込者は必要事項を所定の帳票類に記載して窓口に提出することにより口座開設が可能になっている。
【０００３】
また、最近では、例えば、申込者が銀行口座の新規開設の申し込みを行うにあたって、インターネット等の通信回線を介して事前に氏名や住所等の個人情報を登録すると、その個人情報が記載されている申込書が該申込者宛に送られてきて、申込者は捺印等をするだけで済むというようなサービスも行われてきている。このようなデータエントリ方法では、ユーザが申込書に手書きで記載した事項をオペレータが別途端末に入力する入力処理を省略化することができる。
【０００４】
しかしながら、現在でも、手書きの申込書による手続も広く行われているため、それらに記載された手書き情報を電子的に管理するためのデータエントリ作業は欠かせないものとなっている。このデータエントリ作業に係る業種及びその作業の一例として以下のようなものが挙げられる。
【０００５】
・銀行業務における手書き主体の伝票の事務処理
・クレジットカード／信販における申込書の事務処理
・保険業における新規契約及び保全契約の事務処理
・流通業における仕入れ伝票等の伝票類の事務処理
・製造業における製造情報書、品質結果の電子データ化
【０００６】
データエントリ作業を行うオペレータは、帳票用紙や、帳票用紙をスキャニングしてコンピュータに取り込んだ帳票イメージを見ながら、データエントリ作業を行うことになる。
【０００７】
ただし、必ずしも連続して同一の帳票のデータを行うというわけではなく、様々な種類の帳票データに対するデータエントリ処理を並行して行うこともある。
【０００８】
そのため、データエントリ対象の帳票用紙の種類が変わった場合などは、入力すべきデータの項目が帳票用紙上のどこに記載されているかを探す必要があり、業務効率が下がってしまう等の問題があった。また、１つの帳票を１人のオペレータが入力することになってしまうので、記載者の個人情報をオペレータが知ることができ、個人情報漏洩のおそれがあった。
【０００９】
そこで、この問題を解決するために、帳票画像データから記載事項に対応する部分画像を切り出し、オペレータ端末でその部分画像を表示させて、その部分画像に対するデータエントリ作業を行わせる技術が提案されている（例えば、特許文献１参照）。
【００１０】
これによって、オペレータが帳票画像データからデータエントリ対象の記載事項を細かく探索する必要がなくなり、作業効率の向上を図ることができる。また、一つの帳票画像データを記載事項毎に担当のオペレータが処理するといったことも行えるようになっているために、帳票に記載した人物の個人情報の全てをオペレータに知られてしまう危険性を軽減することも可能になっている。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】特開２００３−５８８１３号公報
【発明の概要】
【発明が解決しようとする課題】
【００１２】
しかしながら、申込者が帳票へ手書きで記載を行う際に、記載ミスが発生し得る可能性が充分に考えられ、データエントリ作業を行うオペレータに対して、帳票の各記載欄への記載事項に対する桁数、数値、英字、カナ等の属性を用いて記載されているか否かを通知するために、OCR処理を該帳票に施した解析結果をオペレータ端末に表示することは、従来から行われているが、各記載欄に記載されている記載事項に問題はないが、異なる記載欄同士の記載事項の整合性が取られているか否かに関しての記載ミスについては、オペレータが判別しにくいのが現状である。
【００１３】
例えば、複数の異なる記載欄から何れか１つの記載欄を選択する場合や、所定の記載欄へ記載がされた場合は、特定の記載欄への記載を必ず行わねばならないが、特定の記載欄への記載漏れが生じた場合といった、記載欄同士に関連性を有する場合等が該当する。
【００１４】
特許文献１に記されている技術では、帳票の部分画像をオペレータ端末へ順次表示させながら、オペレータがデータエントリ作業を行うため、記載エラーが発生している記載事項と関連性を有する記載事項の特定が難しく、関連性を有する記載事項同士の整合性を取るために、全ての関連性を有する記載事項を捜索しながらデータエントリ作業を行うため、オペレータに多大なる作業負荷をかけてしまうという課題がある。
【００１５】
本発明は、データエントリ作業において、帳票の記載欄同士の整合性が取れていないことを、データエントリ作業を行うオペレータに視認させることによって、オペレータのデータエントリ作業の負荷を軽減する業務支援システム、業務支援装置、制御方法、プログラム、及び記憶媒体を提供することを目的とする。
【課題を解決するための手段】
【００１６】
上記の目的を達成するための第１の発明は、帳票画像上の各記載欄を予め決められた表示順序により画面に表示させ、当該記載欄に記載された情報をデータとして入力する業務支援装置であって、前記各記載欄に記載される情報が属する所定のデータ種別及び前記各記載欄に対応する部分画像を切り出すための切出領域を設定すると共に、前記記載欄のデータ種別と前記記載欄と異なる前記記載欄のデータ種別とにルールを設定する設定手段と、前記設定手段によって設定されたルールに基づいて、前記データ種別の記載欄に記載される情報と前記データ種別と異なるデータ種別の記載欄に記載される情報と、が前記ルールを満たすか否かを判定する判定手段と、前記判定手段によって前記ルールを満たさない前記データ種別及び前記データ種別と異なるデータ種別を関連のあるデータ種別として特定する特定手段と、前記設定手段によって設定された切出領域に基づいて前記帳票画像上の記載欄に対応する部分画像を切り出す切出手段と、前記切出手段によって切り出された部分画像と前記部分画像に対応するデータ入力欄とを含み、前記特定手段で特定したデータ種別の記載欄に対応する部分画像を纏めて順次表示するべく、前記予め決められた表示順序から変更された表示情報を作成する作成手段と、を備えたことを特徴とする。
【００１７】
上記の目的を達成するための第２の発明は、帳票画像上の各記載欄に対応する部分画像を予め決められた表示順序により画面に表示させ、当該各記載欄に記載された情報をエントリデータとして入力する業務支援装置と、当該業務支援装置にネットワークを介して接続されたデータ管理装置とで構成される業務支援システムにおいて、前記データ管理装置は、前記各記載欄に記載される情報が属する所定のデータ種別及び前記部分画像の切出領域を記憶する第１の記憶手段と、前記第１の記憶手段によって記憶された記載欄のデータ種別と前記記載欄と異なる記載欄のデータ種別とに設定されるルールを記憶する第２の記憶手段と、前記業務支援装置から受信した前記エントリデータを記憶する第３の記憶手段と、第３の記憶手段に記憶されたエントリデータに含まれる前記データ種別の記載欄に記載される情報と前記データ種別と異なるデータ種別の記載欄に記載される情報と、が前記第２の記憶手段によって記憶されたルールを満たすか否かを判定する判定手段と、前記判定手段によって前記ルールを満たさない前記データ種別及び前記データ種別と異なるデータ種別を関連のあるデータ種別として特定する特定手段と、を備え、前記業務支援装置は、前記第１の記憶手段によって記憶された切出領域に基づいて作成した前記帳票画像上の各記載欄に対応する部分画像のうち、前記入力の対象となる部分画像と前記入力の対象となる部分画像に対応するデータ入力欄とを含み、前記特定手段で特定したデータ種別の記載欄に対応する部分画像を纏めて順次表示するべく、前記予め決められた表示順序から変更された表示情報を作成する作成手段と、前記作成手段によって作成した表示情報に基づいてデータエントリ用画面を表示する表示手段と、前記データエントリ用画面を介して受け付けたエントリデータを前記データ管理装置に送信して前記第３の記憶手段に記憶する送信手段と、を備えることを特徴とする。
【００１８】
上記の目的を達成するための第３の発明は、帳票画像上の各記載欄を予め決められた表示順序により画面に表示させ、当該記載欄に記載された情報をデータとして入力する業務支援装置の制御方法であって、前記各記載欄に記載される情報が属する所定のデータ種別及び前記各記載欄に対応する部分画像を切り出すための切出領域を設定すると共に、前記記載欄のデータ種別と前記記載欄と異なる前記記載欄のデータ種別とにルールを設定する設定ステップと、前記設定ステップによって設定されたルールに基づいて、前記データ種別の記載欄に記載される情報と前記データ種別と異なるデータ種別の記載欄に記載される情報と、が前記ルールを満たすか否かを判定する判定ステップと、前記判定ステップによって前記ルールを満たさない前記データ種別及び前記データ種別と異なるデータ種別を関連のあるデータ種別として特定する特定ステップと、前記設定ステップによって設定された切出領域に基づいて前記帳票画像上の記載欄に対応する部分画像を切り出す切出ステップと、前記切出ステップによって切り出された部分画像のうち、前記入力の対象となる部分画像と前記入力の対象となる部分画像に対応するデータ入力欄とを含み、前記特定ステップで特定したデータ種別の記載欄に対応する部分画像を纏めて順次表示するべく、前記予め決められた表示順序から変更された表示情報を作成する作成ステップと、を実行することを特徴とする。
【００１９】
上記の目的を達成するための第４の発明は、帳票画像上の各記載欄に対応する部分画像を予め決められた表示順序により画面に表示させ、当該各記載欄に記載された情報をエントリデータとして入力する業務支援装置と、当該業務支援装置にネットワークを介して接続され、前記各記載欄に記載される情報が属する所定のデータ種別及び前記部分画像の切出領域を記憶する第１の記憶手段、前記第１の記憶手段によって記憶された記載欄のデータ種別と前記記載欄と異なる記載欄のデータ種別とに設定されるルールを記憶する第２の記憶手段、及び前記業務支援装置から受信した前記エントリデータを記憶する第３の記憶手段を備えたデータ管理装置とで構成される業務支援システムの制御方法であって、前記データ管理装置は、第３の記憶手段に記憶されたエントリデータに含まれる前記データ種別の記載欄に記載される情報と前記データ種別と異なるデータ種別の記載欄に記載される情報と、が前記第２の記憶手段によって記憶されたルールを満たすか否かを判定する判定ステップと、前記判定ステップによって前記ルールを満たさない前記データ種別及び前記データ種別と異なるデータ種別を関連のあるデータ種別として特定する特定ステップと、を備え、前記業務支援装置は、前記第１の記憶手段によって記憶された切出領域に基づいて作成した前記帳票画像上の各記載欄に対応する部分画像のうち、前記入力の対象となる部分画像と前記入力の対象となる部分画像に対応するデータ入力欄とを含み、前記特定ステップで特定したデータ種別の記載欄に対応する部分画像を纏めて順次表示するべく、前記予め決められた表示順序から変更された表示情報を作成する作成ステップと、前記作成ステップによって作成した表示情報に基づいてデータエントリ用画面を表示する表示ステップと、前記データエントリ用画面を介して受け付けたエントリデータを前記データ管理装置に送信して前記第３の記憶手段に記憶する送信ステップと、を実行することを特徴とする。
【００２０】
上記の目的を達成するための第５の発明は、帳票画像上の各記載欄を予め決められた表示順序により画面に表示させ、当該記載欄に記載された情報をデータとして入力する業務支援装置において実行されるプログラムであって、前記各記載欄に記載される情報が属する所定のデータ種別及び前記各記載欄に対応する部分画像を切り出すための切出領域を設定すると共に、前記記載欄のデータ種別と前記記載欄と異なる前記記載欄のデータ種別とにルールを設定する設定手段と、前記設定手段によって設定されたルールに基づいて、前記データ種別の記載欄に記載される情報と前記データ種別と異なるデータ種別の記載欄に記載される情報と、が前記ルールを満たすか否かを判定する判定手段と、前記判定手段によって前記ルールを満たさない前記データ種別及び前記データ種別と異なるデータ種別を関連のあるデータ種別として特定する特定手段と、前記設定手段によって設定された切出領域に基づいて前記帳票画像上の記載欄に対応する部分画像を切り出す切出手段と、前記切出手段によって切り出された部分画像のうち、前記入力の対象となる部分画像と前記入力の対象となる部分画像に対応するデータ入力欄とを含み、前記特定手段で特定したデータ種別の記載欄に対応する部分画像を纏めて順次表示するべく、前記予め決められた表示順序から変更された表示情報を作成する作成手段と、を機能させることを特徴とする。
【００２１】
上記の目的を達成するための第６の発明は、帳票画像上の各記載欄に対応する部分画像を予め決められた表示順序により画面に表示させ、当該各記載欄に記載された情報をエントリデータとして入力する業務支援装置と、当該業務支援装置にネットワークを介して接続され、前記各記載欄に記載される情報が属する所定のデータ種別及び前記部分画像の切出領域を記憶する第１の記憶手段、前記第１の記憶手段によって記憶された記載欄のデータ種別と前記データ種別と異なる記載欄のデータ種別とに設定されるルールを記憶する第２の記憶手段、及び前記業務支援装置から受信した前記エントリデータを記憶する第３の記憶手段を備えたデータ管理装置とで構成される業務支援システムにおいて実行されるプログラムであって、前記データ管理装置を、第３の記憶手段に記憶されたエントリデータに含まれる前記データ種別の記載欄に記載される情報と前記データ種別と異なるデータ種別の記載欄に記載される情報と、が前記第２の記憶手段によって記憶されたルールを満たすか否かを判定する判定手段と、前記判定手段によって前記ルールを満たさない前記データ種別及び前記データ種別と異なるデータ種別を関連のあるデータ種別として特定する特定手段と、を備え、前記業務支援装置を、前記第１の記憶手段によって記憶された切出領域に基づいて作成した前記帳票画像上の各記載欄に対応する部分画像のうち、前記入力の対象となる部分画像と前記入力の対象となる部分画像に対応するデータ入力欄とを含み、前記特定手段で特定したデータ種別の記載欄に対応する部分画像を纏めて順次表示するべく、前記予め決められた表示順序から変更された表示情報を作成する作成手段と、前記作成手段によって作成した表示情報に基づいてデータエントリ用画面を表示する表示手段と、前記データエントリ用画面を介して受け付けたエントリデータを前記データ管理装置に送信して前記第３の記憶手段に記憶する送信手段と、して機能させることを特徴とする。
【００２２】
上記の目的を達成するための第７の発明は、第５の発明及び第６の発明に記載のプログラムを記憶したことを特徴とするコンピュータで読取可能な記憶媒体。
【発明の効果】
【００２３】
本発明によれば、データエントリ作業において、帳票の記載欄同士の整合性が取れていない記載欄に対する部分画像の表示順を関連付けて表示することで、データエントリ作業を行うオペレータの作業負荷を軽減すること可能となる、という効果を奏する。
【図面の簡単な説明】
【００２４】
【図１】本発明の実施形態に係るデータエントリシステムの構成の概略を示すシステム構成図である。
【図２】本発明の実施形態に係るデータ管理サーバ、エントリ端末、及びイメージ取込端末のハードウェア構成の概略を示す構成図である。
【図３】申込者が記載を行う帳票の一例を説明するための説明図である。
【図４】従来から行われているデータエントリ作業を行う際に利用するデータエントリ用の画面の構成例を示す構成図である。
【図５】本発明の実施形態に係るデータエントリシステムにおいて、帳票の各記載欄の記載事項が妥当であるか否かを判断するためのエラー条件を設定するエラー条件設定画面の構成例を示す構成図である。
【図６】本発明の実施形態に係るデータエントリシステムにおいて、帳票の各記載欄の記載事項が妥当であるか否かを判断するためのエラー条件を設定するエラー条件設定画面において、エラー条件が設定された後のエラー条件設定画面の状態を説明するための構成図である。
【図７】本発明の実施形態に係るデータエントリシステムにおいて、帳票の各記載欄の記載事項が妥当であるか否かを判断するためのエラー条件を設定するエラー条件設定画面において、エラー条件を追加設定することを説明するための構成図である。
【図８】本発明の実施形態に係るデータエントリシステムにおいて、帳票の各記載欄の記載事項が妥当であるか否かを判断するためのエラー条件を設定するエラー条件設定画面において、エラー条件を追加設定した後のエラー条件設定画面の状態を説明するための構成図である。
【図９】本発明の実施形態に係るデータエントリシステムにおいて、帳票の各記載欄の記載事項が妥当であるか否かを判断するためのエラー条件を設定するエラー条件設定画面において、既に設定を行った複数のエラー条件の参照方法を説明するための構成図である。
【図１０】本発明の実施形態に係るデータエントリシステムにおいて、帳票の各記載欄の記載事項が妥当であるか否かを判断するためのエラー条件を設定するエラー条件設定画面において、エラー条件として複数選択不可を選択する方法を説明するための構成図である。
【図１１】本発明の実施形態に係るデータエントリシステムにおいて、データエントリ作業を行う際に利用するデータエントリ用の画面の構成例を示す構成図である。
【図１２】従来のデータエントリ用画面と本発明の実施形態に係るデータエントリシステムにおけるデータエントリ用画面との表示方法を比較説明するための構成図である。
【図１３】本発明の実施形態に係るデータエントリシステムにおけるデータエントリ用画面において、複数のオペレータが同一帳票に対して、オペレータ毎に其々の記載欄を割り当ててデータエントリ作業を行うことを説明するための構成例である。
【図１４】本発明の実施形態に係るデータエントリシステムにおけるデータエントリ用画面において、関連性を有する記載欄において記載事項が妥当でないと判断した場合、オペレータ自身の担当以外の記載欄について、参照することが可能であることを説明するための構成図である。
【図１５】本発明の実施形態に係るデータエントリシステムにおけるデータエントリ用画面において、関連性を有する記載欄において記載事項が妥当でないと判断した場合、オペレータ自身の担当以外の記載欄についても、データエントリが可能であることを説明するための構成図である。
【図１６】本発明の実施形態に係るデータエントリシステムにおける帳票データベースに関する構成を説明するための構成図である。
【図１７】本発明の実施形態に係るデータエントリシステムにおける部分画像記憶テーブルに関する構成を説明するための構成図である。
【図１８】本発明の実施形態に係るデータエントリシステムにおける処理結果データベースに関する構成を説明するための構成図である。
【図１９】本発明の実施形態に係るデータエントリシステムにおける帳票データベースへ帳票に関する情報を登録する処理を示すフローチャートである。
【図２０】本発明の実施形態に係るデータエントリシステムにおいて、申込者によって記載された帳票を取込む処理を示すフローチャートである。
【図２１】本発明の実施形態に係るデータエントリシステムにおいて、オペレータによって行われたデータエントリ作業によってなされるデータエントリ処理を示すフローチャートである。
【図２２】本発明の実施形態に係るデータエントリシステムにおいて、データエントリ用画面に表示する表示情報を生成する処理を示すフローチャートである。
【図２３】本発明の実施形態に係るデータエントリシステムにおいて、領域設定画面の構成例を示す構成図である。
【図２４】従来のデータエントリ用画面と本発明の実施形態に係るデータエントリシステムにおけるデータエントリ用画面を表示する表示方法を比較説明するための例である。
【発明を実施するための形態】
【００２５】
以下、本発明の実施の形態について図面を参照して詳細に説明する。
【００２６】
図１は、本発明の実施形態に係る業務支援システム（以下、データエントリシステム）の全体構成を示す図である。
【００２７】
データ管理サーバ１０１は、データエントリシステムで取り扱い可能な複数種類の記載欄を有する各種帳票のオリジナルイメージデータ（未記載の帳票）と、当該記載欄にそれぞれ記載事項が記載された各種帳票のイメージデータとをそれぞれ保存して管理する装置である。
【００２８】
各エントリ端末１０２は、各種帳票の記載欄に記載された手書き文字に対応するデータをエントリ（登録）する際に、オペレータが使用するエントリ端末であり、本発明におけるデータエントリ装置として機能する。各イメージ取込端末１０３はそれぞれスキャナ１０５に接続され、当該スキャナ１０５を用いてそれぞれの記載欄に記載事項が記載された各種帳票のイメージを読み取り、その帳票のイメージデータを作成する。
【００２９】
そして、各イメージ取込端末１０３は、作成された帳票イメージデータに傾斜補正等の前処理を行い、処理済みの帳票イメージデータをデータ管理サーバ１０１に登録する。
【００３０】
ネットワーク１０４は、データ管理サーバ１０１、各エントリ端末１０２、各イメージ取込端末１０３を相互に接続するネットワークである。なお、ネットワーク１０４は、ＬＡＮ（Local Area Network）やＷＡＮ、インターネット、電話回線、専用デジタル回線、ＡＴＭやフレームリレー回線、通信衛星回線、ケーブルテレビ回線、データ放送用の無線回線等のいずれか、又はこれらの組み合わせにより実現される、いわゆる通信ネットワークであり、相互のデータの送受信が可能であれば、有線／無線の形態は問わない。
【００３１】
次に、図２には、データ管理サーバ１０１が有するハードウェアの構成の概略を示す構成図が示されており、ＣＰＵ２０１は、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。
【００３２】
また、ＲＯＭ２０２あるいは外部メモリ２１１には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ(Basic Input / Output System)やＯＳや、データ管理サーバ１０１が実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。
【００３３】
ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＡＭ２０３にロードして、プログラムを実行することで各種動作を実現するものである。
【００３４】
また、入力コントローラ（入力Ｃ）２０５は、キーボードや不図示のマウス等のポインティングデバイス等の入力部２０９からの入力を制御する。ビデオコントローラ（ＶＣ）２０６は、表示部２１０の一例でもあるＣＲＴディスプレイ（ＣＲＴ）等の表示器への表示を制御する。表示器はＣＲＴだけでなく、液晶ディスプレイでも構わない。
【００３５】
メモリコントローラ（ＭＣ）２０７は、ブートプログラム、ブラウザソフトウエア、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ等を記憶するハードディスク（ＨＤ）やＦＤ或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ２１１へのアクセスを制御する。
【００３６】
通信Ｉ／Ｆコントローラ（通信Ｉ／ＦＣ）２０８は、ネットワークを介して、外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いたインターネット通信等が可能である。
【００３７】
なお、ＣＰＵ２０１は、例えばＲＡＭ２０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、表示部２１０上での表示を可能としている。また、ＣＰＵ２０１は、表示部２１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００３８】
本発明を実現するためのデータエントリ作業におけるオペレータの作業負荷を軽減するための機能をユーザへ提供するためのプログラムは、外部メモリ２１１に記録されており、必要に応じてＲＡＭ２０３にロードされることによりＣＰＵ２０１によって実行されるものである。
【００３９】
尚、エントリ端末１０２及び各イメージ取込端末１０３は、データ管理サーバ１０１と同一のハードウェア構成を有しており、説明は省略する。尚、エントリ端末１０２の外部メモリ２１１には、データエントリ作業を行うために必要とされる機能を利用するユーザへ提供するためのプログラム、当該プログラムが用いる定義ファイル及び各種情報テーブルが外部メモリ２１１に格納されている。
【００４０】
また、イメージ取込端末１０３の外部メモリ２１１には、帳票からイメージデータを取り込むために必要とされる機能を利用するユーザへ提供するためのプログラム、当該プログラムが用いる定義ファイル及び各種情報テーブルが外部メモリ２１１に格納されている。
【００４１】
図３には、申込者が記載すべく帳票を示しており、申込者の氏名を記載する欄、購入を希望する有価証券等の商品名を記載する欄、当該商品の受領区分を記載する欄、受領する区分に応じた数量を記載する欄等から構成されている。
【００４２】
ここで、申込者は、申込者が金額を単位として商品を受領する場合、あるいは口数を単位として受領する場合が想定されるため、受領区分には、１：金額指定欄、２：口数指定欄を備えており、申込者は、金額を単位として商品の受領を行う場合、１：金額指定欄を選択して記載を行い、口数を単位として商品の受領を行う場合、２：口数指定欄を選択して記載を行う。
【００４３】
尚、この帳票を利用して取引を行う場合には、金額を単位として商品を受領するか、あるいは口数を単位として商品を受領するか、何れか一方の受領方法によって取引を行っている。
【００４４】
申込者が金額あるいは口数を単位として商品を受領するに際して、量的な指定が必要となる取引を行う場合、実質的な金額あるいは口数を提示するために、１．金額指定欄、２．口数指定欄を備えており、申込者は、金額を単位として取引を行う場合は、１．金額指定欄に金額を記載し、口数を単位として取引を行う場合は、２．口数指定欄に口数を記載する。
【００４５】
更に、この帳票は、取引に要する受渡概算金額を記載する欄を備えており、申込者が異なる項目に対して同内容を記載することに要する労力を軽減するため、金額を単位として商品の受領を行う場合、１．金額指定欄に金額の記載を行わずに、受渡概算金額へ記載を行うことが可能である。但し、口数を単位として商品の受領を行う場合、２．口数指定欄に口数の記載を行うと共に、受渡概算金額へ１口あたりの商品の金額を乗じて得られた金額を記載する。
【００４６】
つまり、１：金額指定欄を選択して記載した場合は、２：口数指定欄を同時に選択して記載すること及び受渡概算金額欄への金額の未記載は、運用上、禁止されており、更に、２：口数指定欄を選択した場合は、１：金額指定欄を同時に選択して記載すること、２．口数指定欄への口数の未記載、及び受渡概算金額欄への金額の未記載も、禁止されている。
【００４７】
図４には、図３に示す帳票に対するデータエントリ作業を行う際に利用する従来のデータエントリ用画面の一例が示されており、データエントリ作業を行うオペレータには、左から順に、データエントリ用画面４００がエントリ端末１０２の表示部２１０へ表示される。
【００４８】
データエントリ用画面４００は、図３に示す帳票のイメージデータから切出した部分画像を表示する部分画像領域４０２、当該部分画像に対するデータのエントリを行うためのデータエントリ領域４０４を備えており、オペレータは、部分画像領域４０２に表示された内容を参照しながら、データエントリ領域４０４にデータの入力を行う。
【００４９】
例えば、図４に示すように、部分画像領域４０２には、銘柄コードを記載する欄が表示され、かつ申込者によって７８１３８９４６が帳票に記載されていることが、オペレータに視認され、オペレータは、データエントリ領域４０４へ７８１３８９４６をエントリする作業を実施している。尚、データエントリ領域４０４には、部分画像領域４０２に表示された情報に関する帳票のOCR処理結果を予め表示させて、後程、修正する態様を取っても良い。つまり、データエントリ領域４０４へ７８１３８９４６を表示させても良い。（以下、データエントリ画面は同一態様をとっても良い
【００５０】
部分画像領域４０２に表示された銘柄コードに対するデータエントリ作業が完了すると、部分画像領域４０２に指定区分を記載する欄が表示され（図４の左から２番目に図示）、かつ申込者によって帳票の１：金額指定欄に記載されていることが、オペレータに視認され、オペレータは、データエントリ領域４０４へ、金額指定を示す１をエントリする。
【００５１】
尚、図４に示す左から２番目に図示されるデータエントリ用画面４００には、次にデータエントリの対象となる２．口数区分が表示されており、オペレータは、次にエントリすべく対象を推測しながら作業を行うことが可能となるため、より操作性の向上を図ることが可能である。
【００５２】
例えば、エントリすべく対象が、カナ入力、あるいは英数字入力等の属性を特定してエントリを行う場合は、次の画面が表示される間に、オペレータが現在使用しているコンピュータにおける入力属性を変換することが可能であるため、より操作速度を上げることがあげられる。
【００５３】
部分画像領域４０２に表示された２．口数区分に対するデータエントリが完了すると、オペレータは、次にデータエントリ用画面４００の部分画像領域４０２に表示された受渡概算金額に対するデータエントリを行う。
【００５４】
図５には、帳票の各記載欄に記載されている内容についての妥当性を判断するためのルール（以下、エラー条件）を設定する際に利用するエラー条件設定画面５００を例示しており、エラー条件設定画面５００は、設定対象とする帳票を選択するための帳票選択領域５０２を備えている。
【００５５】
帳票選択領域５０２は、帳票を一意に識別するための帳票ID、帳票の名称を含んで構成しており、帳票DB（詳細後述）に登録された帳票に関する情報に基づいて、表示されており、管理者は、入力部２０９を用いて、帳票選択領域５０２に表示された帳票のなかから、記載ミスが行われているか否かを判断したい記載欄を備えた帳票の選択を行う。
【００５６】
更に、エラー条件設定画面５００は、エラー条件対象選択領域５０４を備えており、エラー条件対象選択領域５０４は、帳票選択領域５０２において選択された帳票の各記載欄の名称、記載欄に設定したエラー条件の設定数、及び記載欄に対してエラー条件が適用される日等の項目を備えている。
【００５７】
管理者は、入力部２０９を用いて、エラー条件対象選択領域５０４に表示された記載欄のなかから、エラー条件の設定を望む記載欄を選択することが可能であり、更に帳票選択領域５０２において選択された帳票の各記載欄に対して、エラー条件が設定されているか否かを表示することが可能である。
【００５８】
尚、エラー条件対象選択領域５０４に表示された記載欄については、複数同時に選択することが可能であり、特に、異なる記載欄の整合性が適切であるか否かを判別したい場合、複数同時に選択する必要性が生じる。
【００５９】
また、エラー条件設定画面５００は、エラー条件対象選択領域５０４において選択された記載欄へのエラー条件の種別を選択されるチェックタイプ５０６を備えており、チェックタイプ５０６は、記載欄への記載内容についてどのような判断をすべきかを設定する際に選択される記載チェック、複数の異なる記載欄に対して同時に記載することを防止したい際に選択される複数選択不可欄等を備えている。
【００６０】
また、エラー条件設定画面５００は、記載欄に対するエラー条件の適用開始日を設定するための適用日時５０８を備えており、適用日時５０８に入力された日を用いて登録が行われると、エラー条件対象選択領域５０４の適用日の欄に適用日時５０８に入力された日が表示される。
【００６１】
また、エラー条件設定画面５００は、チェックタイプ５０６に応じて詳細なエラー条件の種別を設定するためのチェック５１０を備えており、チェック５１０は、チェックタイプ５０６の記載チェックが選択された場合に表示され、記載欄に対して、記載を不可とする際に選択される記載無し、必ず記載が必要な際に選択される記載有り、特定文字の記載を防止する際に選択される特殊文字（複数可）等を備えている。
【００６２】
また、エラー条件設定画面５００は、エラー条件対象選択領域５０４において異なる記載欄が同時選択された場合、チェック５１０に入力された情報に基づいて、当該記載欄に対して関連性を持たせてエラー条件を設定することが可能である。
【００６３】
例えば、帳票の指定区分０１（金額）に記載がされた場合は、受渡概算金額に記載が必要である場合が想定される場合、エラー条件対象選択領域５０４において、指定区分０１（金額）と受渡概算金額とが選択された状態で、チェックタイプ５０６の記載チェックが選択され、適用日時５０８には、２００５年０６月０９日が入力され、更に、チェック５１０の記載有りが選択されている場合、相関チェック５１２の有りが選択されると、指定区分０１（金額）と受渡概算金額との記載欄には、必ず同時に記載がなされている必要がある、つまり相互の記載欄は関連性があるように設定が可能である。
【００６４】
更に、チェック５１０を記載有りから記載無しに選択変更した場合は、指定区分０１（金額）と受渡概算金額との記載欄には、同時に記載されることを禁止されている必要があるとして設定される。
【００６５】
但し、相関チェック５１２の無しが選択されると、選択された記載欄については、関連性がないものとして扱われる。
【００６６】
エラー条件設定画面５００は、帳票の記載欄に既に設定すべくエラー条件を参照するための参照ボタン５１４、エラー条件を登録するための登録ボタン５１６、登録済みのエラー条件を変更するための更新ボタン５１８、設定を解除するための削除ボタン５２０を備えている。
【００６７】
図５に示すエラー条件設定画面５００に入力された記載欄に対するエラー条件、つまり、指定区分０１（金額）及び受取概算額に対して、チェックタイプ５０６が記載チェック、適用日時５０８が２００５年０６月０９日、チェック５１０が記載有り、及び相関チェック５１２が有りとして、登録ボタン５１６が、入力部２０９を介して、管理者によって押下されると、帳票DB（詳細後述）へ各記載欄に対応するエラー条件が登録されると共に、新規登録されたチェック数が１となるため、図６に示すエラー条件設定画面５００のエラー条件対象選択領域５０４の件数に１を設定表示し、エラー条件対象選択領域５０４の適用日には、２００５年０６月０９日が表示される。
【００６８】
但し、管理者は、登録したエラー条件が適正でないと判断した場合は、入力部２０９を介して、削除ボタン５２０を押下することで、エラー条件を解除することが可能である。
【００６９】
また、更に、前述した帳票と同一帳票に対して、記載欄の指定区分０２（口数）と口数区分と受渡概算金額とに図６に示すエラー条件を追加設定する際には、図７に示すようにエラー条件設定画面５００へエラー条件の入力を行う。
【００７０】
そして、管理者は、エラー条件の入力を行った後、入力部２０９を介して、登録ボタン５１６を押下すると、図８に示すエラー条件設定画面５００のエラー条件対象選択領域５０４の件数をインクリメントし、適用日が予め設定されている日と異なる場合は、予め設定されている日と新たに設定する日を並べて表示する。
【００７１】
但し、管理者は、登録したエラー条件が適正でないと判断した場合は、入力部２０９を介して、削除ボタン５２０を押下することで、エラー条件を解除することが可能である。
【００７２】
また、図９に示すように、管理者が、入力部２０９を介して、エラー条件設定画面５００のエラー条件対象選択領域５０４に表示された記載欄を選択した状態で、参照ボタン５１４を押下すると、前回設定したエラー条件が、チェックタイプ５０６、適用日時５０８、チェック５１０、及び相関チェック５１２に表示される。
【００７３】
但し、選択した記載欄に対して複数種類のエラー条件が設定されている場合、選択した記載欄と関連する記載欄がチェック内容５２２に表示される。尚、選択した記載欄自身のみにエラー条件を設定する際には、１つのエラー条件のみ設定するため、参照ボタン５１４が押下されたタイミングでは、選択した記載欄自身のみに設定されたエラー条件を参照することが可能である。
【００７４】
例えば、図９に示すように、エラー条件設定画面５００のエラー条件対象選択領域５０４に表示された記載欄である受渡概算金額を選択した状態で、管理者が、入力部２０９を介して、参照ボタン５１４を押下すると、受渡概算金額と指定区分０１（金額）、及び受渡概算金額と指定区分０２（口数）と口数区分と、が関連性をもってエラー条件が設定されていることがチェック内容５２２に表示される。
【００７５】
ここで、チェック内容５２２に表示された指定区分０１（金額）が選択されると、受渡概算金額と指定区分０１（金額）とに関連性を持って設定されたエラー条件が、チェックタイプ５０６、適用日時５０８、チェック５１０、及び相関チェック５１２に表示される。
【００７６】
但し、管理者は、以前登録したエラー条件が適正でないと判断した場合は、入力部２０９を介して、チェック内容５２２に表示された記載欄を選択した状態で、削除ボタン５２０を押下することで、選択した記載欄がチェック内容５２２から削除され、エラー条件を解除することが可能である。
【００７７】
次に図１０には、エラー条件設定画面５００のチェックタイプ５０６の複数選択不可が管理者によって選択された場合の操作例を示している。
【００７８】
チェックタイプ５０６の複数選択不可が選択されたタイミングで、帳票選択領域５０２で選択されている帳票が有する全ての記載欄が選択対象表示領域５２４に表示されると同時に、選択不可対象表示領域５２６、選択解除ボタン５２８、及び選択ボタン５３０が表示される。
【００７９】
申込者が帳票の複数の異なる記載欄に対して、何れか１つの記載欄へ記載しなければならない場合には、管理者は、入力部２０９を介して、該複数の異なる記載欄を選択対象表示領域５２４から選択した状態で、選択ボタン５３０を押下すると、選択不可対象表示領域５２６へ選択した複数の異なる記載欄が表示される。これによって、選択された複数の異なる記載欄に対して、何れか１つの記載欄への記載が、帳票上で許可されていることを設定することが可能である。
【００８０】
選択不可対象表示領域５２６へ表示された記載欄に対して、選択したことを解除する場合は、管理者は、入力部２０９を介して、選択不可対象表示領域５２６へ表示された記載欄を選択した状態で、選択解除ボタン５２８を押下することで、選択不可対象表示領域５２６から選択した記載欄が削除され、選択解除を行うことが可能となる。
【００８１】
更に、管理者は、入力部２０９を介して、削除ボタン５２０を押下することで、選択不可対象表示領域５２６へ表示されている記載欄を選択しなくとも、選択不可対象表示領域５２６に表示された全ての記載欄が削除され、選択解除を行うことが可能となる。
【００８２】
管理者は、エラー条件を入力した後、入力部２０９を介して、登録ボタン５１６を押下することで、入力したエラー条件を設定することが可能となる。
【００８３】
図１１には、本発明におけるデータエントリ用画面６００の構成例を示しており、帳票の部分画像を表示する部分画像表示領域６０２、当該部分画像に対するデータのエントリを行うためのデータエントリ領域６０４を備えており、オペレータは、部分画像表示領域６０２に表示された内容を参照しながら、データエントリ領域６０４にデータのエントリを行う。当構成については、従来と同一構成であり、本発明におけるデータエントリ用画面６００では、さらに、データエントリ用画面６００は、判断結果表示領域６０６を備えており、判断結果表示領域６０６には、エラー条件設定画面５００にて設定したエラー条件に基づいて、帳票の記載欄に記載された内容の妥当性を判断した結果を表示する。
【００８４】
帳票の記載欄に記載された内容の妥当性をエラー条件に基づいて判断を行い、妥当でないと判断した場合は、判断結果表示領域６０６に、その旨を表示することでオペレータへの注意喚起を行っており、オペレータは、判断結果表示領域６０６を参照することで、現在、データエントリを行っている記載欄が誤っていることを視認するとともに、現在データエントリ対象としている記載欄に関連する記載欄が存在することも視認することが可能となる。
【００８５】
このため、現在、データエントリ対象としている記載欄に対応するデータのみを修正した場合、当該記載欄と関連する記載欄との整合性が取れなくなる可能性が生じるため、現在データエントリ対象としている記載欄と関連性のある記載欄が存在することを視認することで、現在データエントリ対象としている記載欄と関連性のある記載欄を考慮しながら、データの修正を行う必要性がオペレータへ伝わるため、オペレータのデータエントリ作業の負荷を軽減することが可能となる。
【００８６】
しかしながら、本発明の実施形態に係るデータエントリシステムでは、データエントリ用画面６００には、帳票の記載欄を部分画像化し、該部分画像を順次表示するため、現在データエントリ対象としている記載欄と関連性のある記載欄が、どの記載欄であるのか、熟練のオペレータであれば、憶測はつくものの、未熟なオペレータは判別し難い問題が生じる。
【００８７】
そこで、本発明の実施形態に於いては、データエントリ用画面６００に表示される部分画像の表示順を関連のあるものを一纏めにして表示を行うことを図１２及び図２４に図示している。
【００８８】
図１２の上段には、従来のデータエントリ用画面４００のデータエントリ順を示しており、現在、オペレータがデータエントリを行っている記載欄が銘柄コードであれば、当記載欄へのデータエントリが完了すると、次に記載欄として指定区分に対するデータエントリを行い、そして２．口数区分に対するデータエントリを行った後、最後に記載欄として受渡概算金額に対するデータエントリを行うが、エラー条件設定画面５００にて設定を行ったエラー条件に基づいて、帳票の記載欄へ記載された内容が妥当であるか否かの判断を行った結果、妥当でないと判断した場合でも、このデータエントリ作業順に各記載欄に対応する部分画像がデータエントリ用画面に表示される。
【００８９】
図１２の下段には、本発明のデータエントリ用画面６００が示されており、エラー条件設定画面５００にて設定を行ったエラー条件に基づいて、帳票の記載欄へ記載された内容が妥当であるか否かの判断を行った結果、妥当でないと判断し、更に、妥当でないと判断した記載欄と異なる記載欄で、かつ関連性のある記載欄を判断し、関連性のある記載欄を一纏めとして順次表示することを図示している。
【００９０】
本来であれば、図１２の上段に示すように銘柄コード、指定区分、２．口数区分、受渡概算金額の順にデータエントリ用画面４００に表示されるが、例えば、指定区分の記載欄に対する記載内容が妥当でないと判断された場合、つまり、２番目に図示されたデータエントリ用画面４００の指定区分が１：金額指定であるにも関わらず、３番目に図示されたデータエントリ用画面４００の２．口数区分に記載がなされているため、記載内容が妥当でないと判断され、指定区分と関連性のある２．口数区分及び受渡概算金額を一纏めとして、順次表示するため、図１２の下段に図示するように、指定区分、２．口数区分、受渡概算金額、銘柄コードの順に表示する。
【００９１】
当然のことながら、指定区分及び２．口数区分の間に、当記載欄とは関連性のない別の記載欄が本来表示される場合は、関連性のない別の記載欄を除外して、関連性のある記載欄を一纏めにして、順次表示することが可能である。
【００９２】
また、別例として、本来であれば、図２４の上段に示すように銘柄コード、指定区分、
２．口数区分、受渡概算金額の順にデータエントリ用画面４００に表示されるが、指定区分の記載欄に対する記載内容が妥当でないと判断された場合、つまり、２番目に図示されたデータエントリ用画面４００の指定区分が１：金額指定であるにも関わらず、４番目
に図示されたデータエントリ用画面４００の受渡概算金額に記載がなされていないため、記載内容が妥当でないと判断され、指定区分と関連性のある受渡概算金額を一纏めとして、順次表示するため、図２４の下段に図示するように、指定区分、受渡概算金額、銘柄コード、２．口数区分の順に表示する。
【００９３】
また、複数のオペレータによって、データエントリ用画面６００に対してデータエントリ作業を実施する運用も想定され、この場合、一帳票の各記載欄に対して、各オペレータがデータエントリを行うことが可能な記載欄を特定しておき、各オペレータは、自身がデータエントリを実施すべく記載欄へのデータエントリを行う。
【００９４】
例えば、図１３に示すように、同一帳票においても、オペレータ要員Aがデータエントリを担当する記載欄として指定区分及び受渡概算額とした場合、データエントリ用画面６００に指定区分及び受渡概算額に対応する部分画像を表示し、更に、オペレータ要員Bがデータエントリを担当する記載欄として２．口数区分及び銘柄コードとした場合、データエントリ用画面６００に２．口数区分及び銘柄コードに対応する部分画像を表示する。
【００９５】
このような運用を行うことで、オペレータがデータエントリを実施すべく記載欄の種類を減らすことが可能となり、データエントリ作業の負荷を軽減することが可能となる。また、データエントリの内容によっては、テンキーだけのデータエントリ（数字だけのデータ）、日本語（漢字／ひらがな／カタカナ等の混合）、カナ、あるいは英数字のデータエントリ等が想定され、オペレータのデータエントリに対する習熟度に応じて記載欄を特定することでデータエントリ作業の効率化を図ることが可能となる。
【００９６】
例えば、テンキーだけのデータエントリ（数字だけのデータ）であれば、未熟なオペレータへデータエントリを行わせ、日本語（漢字／ひらがな／カタカナ等の混合）、カナあるいは英数字のデータエントリであれば、熟練のオペレータへデータエントリを行わせるように設定する。
【００９７】
このような運用を行った場合、エラー条件設定画面５００にて設定を行ったエラー条件に基づいて、帳票の記載欄へ記載された内容が妥当であるか否かの判断を行った結果、妥当でないと判断し、更に、妥当でないと判断した記載欄と異なる記載欄で、かつ関連性のある記載欄を判断し、関連性のある記載欄を一纏めとして順次表示する際に問題が生じ得る。
【００９８】
例えば、異なるオペレータに対して関連性のある記載欄を別々に入力を行うと、オペレータ自身が担当する記載欄のみが、データエントリ用画面６００に表示されるため、関連性のある記載欄が存在した場合でも、自身の担当でない記載欄については、データエントリ用画面６００に表示されないため、関連性のある記載欄の整合性を取りながらデータエントリを行うことが難しい。
【００９９】
そこで、本発明の実施形態に係るデータエントリ用画面６００では、図１４に示すように要員A及び要員Bが、それぞれデータエントリが可能な記載欄を特定した場合、自身がデータエントリを担当以外の記載欄についても部分画像を表示し、データエントリ領域６０４に対するデータエントリを不可（禁止）とする。
【０１００】
これによって、オペレータ同士で関連性のある記載欄を参照することが可能となり、関連性のある記載欄の担当となるオペレータ同士で、今後のデータエントリへの対応方法を調整しつつ、データエントリ作業を行うことで、効率的が作業を行うことが可能となる。
【０１０１】
更に、オペレータのデータエントリの作業効率を上げるという観点から、１オペレータへ関連性のある記載欄に対する部分画像をデータエントリ用画面６００へ表示することも行うことが可能である。
【０１０２】
そこで、図１５には、データエントリ用画面６００に関連性のある記載欄を１オペレータへ表示するような運用例を示しており、上段に示すように、要員Aが利用しているデータエントリ用画面６００へ関連性のある記載欄を表示し、下段に示すように、要員Bが利用しているデータエントリ用画面６００へ関連性のない記載欄を表示している。
【０１０３】
これによって、オペレータは、同一のデータエントリ用画面６００にて関連性のある記載欄を参照しながらエントリを行うことが可能となるため、関連性のある記載欄同士の整合性を取る際に、効率良くデータエントリ作業を行うことが可能となる。この場合、熟練のオペレータが使用しているデータエントリ用画面６００へ関連性のある記載欄を表示し、未熟なオペレータには、関連性のない記載欄を表示する等で対応することも可能である。
【０１０４】
図１６には、帳票の各記載欄に対して、OCR処理や各記載欄に記載された内容に対するエラー条件、及び各記載欄に対応するデータエントリを行うオペレータを示すユーザ情報を記憶するためのデータベースを示す帳票DBの構成を示している。
【０１０５】
帳票DB７００は、帳票を一意に識別するための帳票ID、記載欄を一意に識別するための記載欄ＩＤ、記載欄の名称を示すデータ種別、記載欄を部分画像化する範囲を示す切出領域を備えており、当該範囲は、帳票のイメージデータに対する座標として定められており、ＬＥＦＴは、当該帳票の記載欄のイメージデータ（部分画像）における左端の座標、ＴＯＰは上端の座標である。また、ＷＩＤＴＨ及びＨＥＩＧＨＴはそれぞれ、その記載欄の幅と高さであり、これらの情報に基づいて、部分画像が切り出される。
【０１０６】
帳票DB７００は、記載欄に対してOCR処理を施す範囲を備えており、ＬＥＦＴ、ＴＯＰ、ＷＩＤＴＨ及びＨＥＩＧＨＴは、前述して通りである。また、帳票DB７００は、OCR処理を行う際に、記載欄にエントリされた文字種（日本語、カナ、英数字、チェックマーク等）に対して、何れの文字種によって解析を行うのか、予め定義するためのOCR辞書を備えている。
【０１０７】
また、帳票DB７００は、エラー条件設定画面５００において選定されたエラー条件を記憶する関連チェックを備えており、登録したエラー条件の種類に応じて、関連チェック_記載無し、関連チェック_記載有り、関連チェック_複数選択不可・・・として記憶する。
【０１０８】
例えば、データ種別の指定区分０１（金額）に対応する関連チェック_記載無しには、口数区分が設定されており、これは、指定区分０１（金額）の記載欄及び口数区分の記載欄は、同時に記載を行うことを禁止することを示しており、また、関連チェック_記載有りには、受取概算額が設定されており、これは、指定区分０１（金額）の記載欄及び受取概算額の記載欄は、必ず同時に記載を行うことを示しており、更に、関連チェック_複数選択不可には、指定区分０２（口数）が設定されており、これは、指定区分０１（金額）の記載欄及び指定区分０２（口数）の記載欄については、複数選択が不可、つまり何れか１つの記載欄を選択すべきであることを示している。
【０１０９】
つまり、指定区分０１（金額）の記載欄に記載するには、口数区分の記載欄には記載不可、受取概算金額については、記載を要し、更に指定区分０２（口数）については、複数選択不可という制約がなされる。
【０１１０】
また、帳票DB７００は、各記載欄に対してエントリを行う担当オペレータを示す入力担当を備えており、前述した通り、複数のオペレータによって１つの帳票に対するデータエントリ作業を行う場合、オペレータがエントリを行うことが可能な記載欄を特定するためにオペレータを識別するユーザ情報を記憶する。
【０１１１】
次に図１７には、帳票の各記載欄を部分画像化した後、一時的に当該部分画像を記憶する所定の記憶先を記憶する部分画像記憶テーブルの構成を示しており、部分画像記憶テーブル８００は、部分画像を一意に識別するための記載欄ID、部分画像の作成元となる帳票を一意に識別するための帳票ID、部分画像の記憶先を示すイメージデータの格納先パスを備えており、帳票から各記載欄を部分画像化した後、帳票DB７００の帳票ID、記載欄ＩＤに記憶されたデータに基づいて、部分画像記憶テーブル８００へ記憶するデータを作成する。尚、帳票DB７００の帳票IDは、部分画像記憶テーブル８００の帳票ID、帳票DB７００の記載欄ＩＤは、部分画像記憶テーブル８００の記載欄ＩＤに対応している。
【０１１２】
次に図１８には、帳票の各記載欄の内容に対するＯＣＲ処理、エラー条件に基づく妥当性の判断の処理結果等を記憶するためのデータベースを示す処理結果ＤＢ９００の構成図である。
【０１１３】
処理結果ＤＢ９００は、帳票を一意に識別するための帳票ＩＤ、記載欄を一意に識別するための記載欄ＩＤ、記載欄の名称を示すデータ種別、ＯＣＲの処理結果を示すＯＣＲ処理結果、エラー条件に基づいて、妥当性判断を行った結果を示す関連チェック結果、妥当性判断を行った際に妥当でないとされた理由を示すエラー内容、帳票のイメージデータより切出した部分画像をデータエントリ用画面６００へ表示する順序を示す表示順、部分画像に対するデータエントリを行うオペレータを識別するユーザ情報を示す入力担当、部分画像に対するデータエントリを不可（禁止）とするが、参照することが可能なオペレータを示すユーザ情報を示す参照担当を含んで構成されている。
【０１１４】
帳票ＩＤ、記載欄ＩＤ、データ種別については、順に、帳票ＤＢ７００の帳票ＩＤ、記載欄ＩＤ、データ種別の順に対応して作成され、ＯＣＲ処理結果は、帳票の各記載欄に対してＯＣＲ処理を行った結果を、例えば、処理結果が、妥当である場合は、ＯＫ、処理結果が、妥当でないならば、ＮＧといったように処理結果に関する情報が記憶される。
【０１１５】
関連チェック結果には、帳票ＤＢ７００に記憶されているエラー条件に基づいて、例えば、記載欄の記載内容が妥当であると判断した場合は、ＯＫ、記載欄の記載内容が妥当でないと判断した場合は、ＮＧ、として記憶するが、妥当でないと判断した記載欄に関連する記載欄が存在する場合、当該記載欄を識別可能とするため、帳票ＤＢ７００の関連チェック_記載無し、関連チェック_記載有り、及び関連チェック_複数選択不可に記憶されている記載欄と関連性があることを示す識別情報を記憶する。
【０１１６】
また、エラー内容については、エラー条件に基づいて、記載欄の記載内容が妥当でないと判断した場合、何れかのエラー条件によって、妥当でないと判断したのかを記憶する。
【０１１７】
例えば、記載欄の指定区分０１（金額）の判断を行う際に、エラー条件として、帳票ＤＢ７００のデータ種別が指定区分０１（金額）については、関連チェック_記載無しには、口数区分、関連チェック_記載有りには、受取概算金額、関連チェック_複数選択不可には、指定区分０２（口数）が記憶されている（図１６参照）。
【０１１８】
そして、帳票の指定区分０１（金額）及び受取概算金額に記載を行い、更に口数区分に記載がなされた場合、申込者は、口数区分へ記載がなされたことが誤りであるのか、あるいは、指定区分０１（金額）への記載が誤りであり、指定区分０２（口数）の記載が正しい、といったような記載の誤りが幾つか想定される。
【０１１９】
そこで、記載欄同士で関連性が存在し得る指定区分０１（金額）、口数区分、受取概算金額、指定区分０２（口数）を一纏めにした識別情報（例えば、この一纏めにした識別情報をＮＧ_1として記憶した場合、コース及び銘柄コードにも、別途、関連性のある場合は、ＮＧ_２といったように纏り毎に識別情報を記憶する）を関連チェックへ記憶し、口数区分に記載がなされているため、「記載禁止、口数区分」をエラー内容に記憶する。
【０１２０】
表示順には、基本的に１レコード目から連番が振られ、入力担当に記憶されたユーザ情報毎に順序を１番から振ることが可能であり、これらは、オペレータのデータエントリ作業に対する習熟度等を考慮して、管理者が、不図示の画面を用いて、設定を行う。
【０１２１】
また、表示順については、予め記憶させた順序に従わず、エラー条件に基づいて、記載が妥当でないと判断された記載欄と関連性のある記載欄については、纏めて表示を行うため、関連チェック結果へ記憶された同一種類の識別情報を有する記載欄IDを一纏めとして、予め記憶した表示順を先頭に、順次、表示順の振り直しを行う。尚、予め記憶した表示順を先頭とせずに、１番から番号を振り直しても良い。
【０１２２】
入力担当には、データ種別に対してデータエントリを行う担当となるオペレータを識別するためのユーザ情報を記憶している。
【０１２３】
また、参照担当には、関連性のある記載欄に対して、記載内容が妥当でないと判断した場合、オペレータ自身の担当以外の記載欄については、参照のみ行う態様とするために、参照担当にオペレータ自身以外のユーザ情報を関連性のある記載欄に対応するユーザ情報から取得して、取得したユーザ情報を記憶している。理由としては、図１３及び図１４を用いて前述した通りである。
【０１２４】
次に、本発明の実施形態に係るデータエントリシステムにおいて、帳票のフォーム定義情報の登録処理の詳細を示すフローチャートである。本フローチャートにおける各処理ステップは、データ管理サーバ１０１及びエントリ端末１０２内のＣＰＵ２０１によって行われる。
【０１２５】
まず、ステップS１００では、エントリ端末１０２を操作するオペレータによる入力部２０９からの指示に従って、帳票のオリジナルイメージデータ（記載欄に記載されていないもの）を取得する。帳票のオリジナルデータの取得方法は、外部メモリ２１１等に保存されているものを読み出しても、イメージ取込端末１０３で読み取られたものをネットワーク１０４経由で取得してもよい。
【０１２６】
次に、ステップS１０２では、ステップＳ１００において取得した帳票オリジナルイメージデータ中（帳票画像上）の各記載欄に該当する箇所に対して以下のような設定を行う。まず、当該帳票画像上の複数の記載欄のうちの１つに対して、どのような情報（例えば、氏名、電話番号、住所等）が記載されるかについてデータ種別の設定を行う。次に、ステップS１０４では、データのエントリを行う際に表示させる部分画像の切出領域の設定を行う。
【０１２７】
そして、ステップS１０６では、設定された部分画像の切出領域上で、文字画像に対してＯＣＲ処理する際のＯＣＲ領域（読取領域）の設定を行い、さらにステップS１０８では、該ＯＣＲ処理する際に使用するＯＣＲ辞書の設定を行う。
【０１２８】
上記ステップＳ１００〜Ｓ１０８における各種設定は、図２３に示す領域設定画面１０００をエントリ端末１０２の表示部２１０に表示させ、エントリ端末１０２を操作する管理者からの指示を、入力部２０９を介して受付け、その指示に基づいて行われる。
【０１２９】
図２３は、領域設定画面１０００の構成の一例を示す図である。領域設定画面１０００では、エントリ端末１０２を操作する管理者からの入力に応じてエントリ端末１０２内のＣＰＵ２０１が、図１９のステップＳ１０２で設定されるデータ種別、図１９のステップＳ１０４で設定されるデータエントリ時の部分画像の切出領域、図１９のステップＳ１０６で設定されるＯＣＲ領域、図１９のステップＳ１１０で設定されるＯＣＲ辞書の各設定を行う。
【０１３０】
領域設定画面１０００上の帳票データ表示欄１００２には、図１９のステップＳ１００で取得した未記載の帳票画像（帳票オリジナルイメージデータ）が表示される。この帳票データ表示欄１００２に表示されている帳票画像に対して上述した各種設定が行われる。
【０１３１】
データ種別欄１００４は、上述したステップＳ１０２におけるデータ種別の設定を行うためのエディットボックスである。図示例では、データ種別として「郵便番号」が設定されている。
【０１３２】
切出領域設定ボタン１００６が押下されると、帳票データ表示欄１００２に表示されているカーソル（不図示）が部分画像切出領域設定用のカーソルになり、画面上でのカーソル操作によって部分画像の切出領域１００８を設定することができる。設定された部分画像の切出領域１００８は、切出領域表示テキストボックス１０１０に（ＬＥＦＴ，ＴＯＰ，ＷＩＤＴＨ，ＨＥＩＧＨＴ）（図示例では（ＸＸＸ，ＹＹＹ，ＺＺＺ，ＱＱＱ）：実際には数値データ）というように表示される。「ＬＥＦＴ」、「ＴＯＰ」は切出領域１００８の左上の頂点座標（それぞれ用紙の左端、上端からの距離）、「ＷＩＤＴＨ」は切出領域の幅、「ＨＥＩＧＨＴ」は切出領域の高さを示す。
【０１３３】
ＯＣＲ領域設定ボタン１０１２が押下されると、帳票データ表示欄１００２に表示されているカーソル（不図示）がＯＣＲ領域設定用のカーソルになり、画面上でのカーソル操作によってＯＣＲ領域１０１４を設定するができる。設定されたＯＣＲ領域１０１４は、ＯＣＲ領域表示テキストボックス１０１６に（ＬＥＦＴ，ＴＯＰ，ＷＩＤＴＨ，ＨＥＩＧＨＴ）（図示例では（ＡＢＣ，ＤＥＦ，ＧＨＩ，ＪＫＬ）：実際には数値データ）というように表示される。「ＬＥＦＴ」、「ＴＯＰ」はＯＣＲ領域の左上の頂点座標（それぞれ用紙の左端、上端からの距離）、「ＷＩＤＴＨ」はＯＣＲ領域の幅、「ＨＥＩＧＨＴ」はＯＣＲ領域の高さを示す。なお、ＯＣＲ領域は原則として部分画像の切出領域内に設定されるが、ＯＣＲ領域が切出領域以外の場所に設定されてしまった場合には、その入力はエラーとして受け付けないようにしてもよい。また、部分画像の切出領域内のみにＯＣＲ領域設定が可能なようにしてもよい。
【０１３４】
ＯＣＲ辞書設定コンボボックス１０１８は、記載欄に記載された事項に対してＯＣＲ処理を行う際に使用する辞書を設定するためのコンボボックスである。本実施の形態では、ＯＣＲ辞書として「英数」、「手書きかな」を例示しているが、これに限定されるものではない。
【０１３５】
追加ボタン１０２０が押下されると、１つの記載欄に対する設定を終了し、それまでに設定されていた内容がリストボックス１０２２に表示される。そして、データ種別欄１００４や切出領域表示テキストボックス１０１０、ＯＣＲ領域表示テキストボックス１０１６等の各欄の値はクリアされ、次の記載欄に対する設定を行うことが可能となる。一方、帳票上の全ての記載欄に対する設定が終了する場合は、登録ボタン１０２４を押下する。キャンセルボタン１０２６が押下された場合にはそれまでに行われた設定を全てキャンセルする。
【０１３６】
更に、領域設定画面１０００には、データ種別毎に、データエントリが可能なオペレータを特定するために、当該オペレータを識別するユーザ情報を入力するフィールド（不図示）を備えても良い。
【０１３７】
ステップＳ１１０では、データ種別の追加があるか否かすなわち、データ種別が未設定の記載欄があるか否かを判断し、未設定の記載欄があると判断した場合には、ステップＳ１００からステップＳ１０８までの処理を繰り返す。ステップＳ１１０の判断処理では、ユーザから入力部２０９を介して処理の継続指示を受け付けたか否かに応じて、ＣＰＵ２０１が未処理の記載欄があるか否かを判断する。
【０１３８】
次に、ステップS１１２では、上記処理で設定された帳票のオリジナルイメージデータに対して帳票の種類を示す一意の帳票ＩＤを設定し、ステップS１１４では、当該帳票オリジナルイメージデータ、設定した帳票ＩＤ、データ種別、及び入力担当等の設定情報をデータ管理サーバ１０１に送信する。
【０１３９】
ステップS１１６では、データ管理サーバ１０１内のＣＰＵ２０１は、エントリ端末１０２から設定情報を受信したときは、ステップS１１８において、図１６に示す帳票ＤＢ７００に設定情報を登録して、リターンする。
【０１４０】
なお、ステップＳ１１２において行われる帳票ＩＤの設定については、エントリ端末１０２内のＣＰＵ２０１がデータ管理サーバ１０１に問い合わせて自動的に設定しても、オペレータが設定してもよい。また、上記ステップＳ１０２〜Ｓ１０８の処理は、図示例の順番に限定されるものではない。
【０１４１】
次に、帳票のイメージデータの取り込み処理の詳細を、図２０を参照して説明する。本フローチャートにおける各処理ステップは、イメージ取込端末１０３内のＣＰＵ２０１とデータ管理サーバ１０１内のＣＰＵ２０１とが協働することによって行われる。
【０１４２】
まず、ステップS２００では、イメージ取込端末１０３内のＣＰＵ２０１は、当該イメージ取込端末１０３に接続されているスキャナ１０５を制御して帳票を読み取らせ、読み取った帳票のイメージデータをスキャナ１０５より取得する。ここでスキャナ１０５に読み取らせる帳票は、既に記載欄に必要事項が記載された記載済みの帳票である。
【０１４３】
そして、ステップS２０２では、ステップＳ２００において取得した帳票イメージデータに識別用の一意の識別子を付与する。識別子の付与については、イメージ取込端末１０３を一意に示すＩＤ＋イメージ取込端末１０３内で一意の番号という形で付与すればよい。
【０１４４】
次に、ステップS２０４では、イメージ取込端末１０３内のＣＰＵ２０１は、帳票イメージデータを追加取得するか否かを判断し、取得すると判断した場合には、ステップＳ２００〜Ｓ２０２の処理を繰り返す。
【０１４５】
一方、ステップＳ２０４で取得しないと判断した場合には、ステップS２０６において、イメージ取込端末１０３は、ステップＳ２００で取得した帳票イメージデータとステップＳ２０２でその帳票イメージデータに付与された識別子をデータ管理サーバ１０１に送信する。
【０１４６】
なお、本フローチャートでは、イメージ取込端末１０３において帳票イメージデータの識別子を付与する例について説明しているが、帳票イメージデータを受信したデータ管理サーバ１０１で識別子を付与することも勿論可能である。
【０１４７】
ステップS２０８では、データ管理サーバ１０１内のＣＰＵ２０１は、帳票イメージデータと識別子をイメージ取込端末１０３から受信すると、受信した帳票イメージデータそれぞれに対して以下の処理を行う。
【０１４８】
まず、ステップS２１０では、受信した帳票イメージデータに対応する帳票ＩＤを取得し、取得された帳票ＩＤに基づいて帳票種別を設定する。ここでは、例えば、帳票ＩＤを示すコードを帳票上の所定の位置に印刷しておき、帳票画像中の当該コードが印刷されている位置領域をＯＣＲ解析等することで帳票ＩＤを取得して帳票種別を設定してもよい。
【０１４９】
また、ステップＳ２００で取得した帳票イメージデータの帳票画像と、それぞれの帳票ＩＤが示す帳票オリジナルイメージデータの帳票画像との類似度を求め、その結果に基づいて帳票種別を設定してもかまわない。
【０１５０】
次に、ステップＳ２１２では、帳票イメージデータを外部メモリ２１１に保存した後、ステップS２１４では、保存された帳票イメージデータ中（帳票画像上）のＯＣＲ処理対象となっている領域に対してＯＣＲ処理を行う。
【０１５１】
ここでは、まず、帳票ＤＢ７００から当該帳票イメージデータに対応する各帳票種別のＯＣＲ領域情報及び当該ＯＣＲ領域に対してＯＣＲ処理を行う際に使用するＯＣＲ辞書情報を取得する。そして、取得したＯＣＲ領域情報に基づいて帳票画像中のＯＣＲ領域を特定し、特定されたＯＣＲ領域に対してＯＣＲ辞書情報に基づくＯＣＲ処理を行う。
【０１５２】
次に、ステップＳ２１６では、ステップＳ２１４のＯＣＲ処理の結果を図１８に示す処理結果ＤＢ９００のＯＣＲ処理結果に記憶する。
【０１５３】
尚、処理結果ＤＢ９００の帳票ＩＤ、記載欄ＩＤ、データ種別、及び入力担当に対応するデータは、図１９のステップＳ１１８において帳票ＤＢ７００を生成するタイミングで、生成して記憶しても良いし、本ステップにおいて帳票ＤＢ７００に記憶された帳票ＩＤ、記載欄ＩＤ、データ種別、及び入力担当に基づいて生成して記憶しても良い。
【０１５４】
ステップS２１８では、帳票ＤＢ７００から当該帳票イメージデータに対応する帳票ＩＤを有する各データ種別のエラー条件を取得した後、記載欄に記載された内容が、取得したエラー条件を満たすか否かを判断する。
【０１５５】
次に、ステップＳ２２０では、ステップＳ２１８の関連チェック処理の結果を図１８に示す処理結果ＤＢ９００の関連チェック結果及びエラー内容に記憶する。
【０１５６】
関連チェック結果へ記憶するには、前述した通り、帳票ＤＢ７００に記憶されたエラー条件に基づいて、記載欄の記載内容が妥当であると判断した場合は、ＯＫ、記載欄の記載内容が妥当でないと判断した場合は、ＮＧ、として記憶するが、妥当でないと判断された記載欄に関連する記載欄が存在する場合は、帳票ＤＢ７００の関連チェック_記載無し、関連チェック_記載有り、関連チェック_複数選択不可・・・の何れかに記載欄に関する情報が記憶されているか否かを判定し、記憶されている場合は、関連のある記載欄が存在するとして、当該関連のある記載欄を取得する。
【０１５７】
そして、取得後、これらを一纏りとして、一意に識別するための識別情報を作成し当該識別情報と、記載欄への記載内容が妥当でないことを示す情報と合わせて、関連チェック結果に記憶する。
【０１５８】
また、エラー内容には、何れかのエラー条件（関連チェック_記載無し、関連チェック_記載有り、関連チェック_複数選択不可・・・）によって、妥当でないと判断したのかを記憶する。
【０１５９】
ステップＳ２２２では、関連チェック結果に基づいて、処理結果ＤＢ９００の表示順の順序の入れ替えを行う。この場合、前述した通り、エラー条件に基づいて、記載が妥当でないと判断された記載欄と関連性のあるものについては、まとめてデータエントリ用画面６００へ表示を行うため、関連チェックへ記憶された同一種類の識別情報を有する記載欄IDを一纏めとして、予め記憶した表示順を先頭に、順次、表示順の振り直しを行う。尚、予め記憶した表示順を先頭とせずに、１番から番号を振り直しても良い。
【０１６０】
更に、複数のオペレータでデータエントリ作業を行う場合は、オペレータ毎、つまり、ユーザ情報毎に、表示順に１番から番号を振り直す態様も可能である。また、指定区分０１（金額）、口数区分、及び受取概算金額の各記載欄に関連性が存在し、各記載欄に対するデータエントリを行うオペレータが異なる場合、何れかのオペレータに担当を変更するように、ユーザ情報を変更した後、ユーザ情報毎に表示順を振り直す態様も可能である。
【０１６１】
更に、関連性のある記載欄に関して、各記載欄に対するデータエントリを行うオペレータが異なる場合であっても、何れかのオペレータに担当変更をせずに、自身の担当以外の記載欄を参考にデータエントリを行うことを想定し、自身の担当以外の関連性のある記載欄に対応するユーザ情報を入力担当から取得して、参照担当に当該ユーザ情報を記憶した後、入力担当及び参照担当に基づいて、関連性のある記載欄を一纏めにして、表示順を振り直しをする態様も可能である。
【０１６２】
ステップS２２４では、帳票ＤＢ７００から当該帳票イメージデータに対応する全てのデータ種別の関連チェック処理が完了したか否かを判断し、処理が完了していないと判断した場合は、ステップS２１８へ処理を進め、処理が完了したと判断した場合は、ステップS２２６へ処理を進める。
【０１６３】
ステップS２２６では、未だ処理がされていない帳票イメージデータがあるか否かを判断する。この結果、未処理の帳票イメージデータがあると判断した場合には、ステップＳ２１０からステップＳ２２４の処理を繰り返す。一方、未処理の帳票イメージデータがない場合は、リターンする。
【０１６４】
図２１は、データエントリ処理の詳細を示すフローチャートである。本フローチャートにおける各処理ステップは、データ管理サーバ１０１内のＣＰＵ２０１及びエントリ端末１０２内のＣＰＵによって行われる。
【０１６５】
ステップS３００では、エントリ端末１０２内のＣＰＵ２０１は、当該エントリ端末１０２を操作するオペレータによる入力部２０９からの指示に従ってデータエントリ処理の指示を受けたと判断した場合には、ステップS３０２において、データエントリ用画面情報の要求をデータ管理サーバ１０１に送信する。
【０１６６】
尚、後述するが、本ステップでは、エントリ端末１０２内のＣＰＵ２０１は、当該エントリ端末１０２を操作するオペレータによる入力部２０９からのユーザ情報を受付けることで、複数のオペレータで同一種別の帳票への入力を行う際の識別情報としても良い。
【０１６７】
一方、ステップS３０４では、 データ管理サーバ１０１内のＣＰＵ２０１は、未だデータエントリ処理が済んでいないデータがある場合、データエントリ用画面６００の要求の待ち状態に移行する。
【０１６８】
ステップS３０６では、データ管理サーバ１０１内のＣＰＵ２０１は、エントリ端末１０２からデータエントリ用画面情報要求を受信したと判断した場合には、ステップS３１０では、データエントリ用画面情報の取得処理を行う。
【０１６９】
この処理において、まず、データ管理サーバ１０１内のＣＰＵ２０１は、帳票の各記載欄へのデータエントリ状況を記憶管理するデータエントリデータベース（データエントリＤＢ、不図示）を検索することにより未だデータエントリ処理が済んでいないデータ種別を持つ帳票イメージデータを取得し、さらに当該帳票イメージデータ中（帳票画像上）の未だデータエントリが済んでいないデータ種別を取得する。
【０１７０】
また、取得されたデータ種別に対応する部分画像の切出領域（の値）を帳票ＤＢ７００より取得すると同時に処理結果ＤＢ９００より取得されたデータ種別に対応するＯＣＲ処理結果、関連チェック結果、エラー内容、表示順、入力担当、及び参照担当等の処理結果ＤＢ９００に記憶されたレコードを表示情報に含まれる情報として取得する。
【０１７１】
尚、本ステップでは、データ種別に対応するＯＣＲ結果情報、ＯＣＲ処理結果、関連チェック結果、エラー内容、表示順を取得する際に、ステップＳ３０２において、ステップＳ３００にて受付けたユーザ情報をデータ管理サーバ１０１へ送信し、ステップＳ３０８で当該ユーザ情報を受信し、受信したユーザ情報を有するレコードを取得する態様でも良い。
【０１７２】
この場合、ステップＳ２１８において前述した通り、関連性のある記載欄を同一のオペレータに表示させる場合は、受信したユーザ情報と一致する処理結果ＤＢ９００の入力担当に記憶したユーザ情報を有するレコードを取得する態様を取り、オペレータ自身の担当以外の関連のある記載欄を表示させる場合は、受信したユーザ情報と一致する処理結果ＤＢ９００の入力担当に記憶したユーザ情報を有するレコードと、受信したユーザ情報と一致する処理結果ＤＢ９００の参照担当に記憶したユーザ情報を有するレコードを取得する。
【０１７３】
データエントリ用画面情報は、エントリ端末１０２上にデータエントリ用画面６００を表示させるための表示情報を作成するのに必要な情報である。この表示情報は、所定のプログラム上で動作するデータである。このデータエントリ用画面情報の取得処理では、データ管理サーバ１０１内のＣＰＵ２０１は、複数の未だ処理が済んでいないデータ種別についての上記情報を取得する。
【０１７４】
そして、ステップＳ３１０では、ステップS３０８において取得したデータエントリ用画面情報をデータエントリ用画面情報の要求があったエントリ端末１０２に対して送信する。
【０１７５】
ステップＳ３１２では、データ管理サーバ１０１からデータエントリ用画面情報を受信したエントリ端末１０２内のＣＰＵ２０１は、そのデータエントリ用画面情報に基づいてデータエントリ用画面６００を表示するための表示情報を作成し、当該表示情報に基づくデータエントリ用画面６００を表示部２１０に表示させる。尚、ステップS３１２における処理は、データ管理サーバ１０１にて行い、作成した表示情報をエントリ端末１０２へ送信する態様でも良い。
【０１７６】
そして、ステップS３１４では、表示部２１０に表示されているデータエントリ用画面６００を介してエントリデータを受け付け、ステップS３１６では、エントリデータをデータ管理サーバ１０１に対して送信する。
【０１７７】
ステップS３１８では、データ管理サーバ１０１のＣＰＵ２０１は、エントリ端末１０２から送信されたエントリデータを受信すると、ステップS３２０では、受信したエントリデータに基づいてデータエントリＤＢへ記憶する。
【０１７８】
一方、エントリ端末１０２のＣＰＵ２０１は、ステップＳ３１６の処理終了後、ステップS３２２において、データエントリ作業の終了を検知すると、ステップS３２４では、確認終了通知をデータ管理サーバ１０１に対して送信する。この通知を受信したデータ管理サーバ１０１のＣＰＵ２０１はデータエントリが終了した旨をデータエントリＤＢに記憶し、処理を終了する。また、エントリ端末１０２は、
ステップＳ３２４の処理が終了した後、処理を終了する。
【０１７９】
図２２は、データエントリ用画面情報受信・データエントリ用画面６００の表示処理の詳細を示すフローチャートである。本フローチャートにおける各処理ステップは、エントリ端末１０２内のＣＰＵ２０１によって行われる。
【０１８０】
まず、ステップS４００では、エントリ端末１０２内のＣＰＵ２０１は、データ管理サーバ１０１より受信したデータエントリ用画面情報に基づいて、未だデータエントリ処理が済んでいないデータ種別を持つ外部メモリ２１１に記憶された帳票イメージデータを特定し、ステップS４０２では、当該帳票イメージデータ中（帳票画像上）の未だデータエントリ処理が済んでいないデータ種別（記載欄ＩＤ）を特定する。
【０１８１】
また、前述した通り、関連性のある記載欄を同一のオペレータに表示させる場合は、受信したデータエントリ用画面情報の入力担当とステップＳ３００において受付けたユーザ情報と一致する部分画像に対してデータ種別（記載欄ＩＤ）を特定することも可能である。
【０１８２】
更に、オペレータ自身の担当以外の関連のある記載欄を表示させる場合は、受信したデータエントリ用画面情報の入力担当とステップＳ３００において受付けたユーザ情報と一致する部分画像と、受信したデータエントリ用画面情報の参照担当とステップＳ３００において受付けたユーザ情報と一致する部分画像とを特定する。
【０１８３】
次に、ステップS４０４では、データ管理サーバ１０１より受信し、特定されたデータ種別（記載欄ＩＤ）に対応する部分画像の切出領域（の値）に基づいて帳票画像上から部分画像を切り出す。そして、切り出した部分画像を、データエントリ用画面６００を表示するための表示情報に追加する。
【０１８４】
次に、ステップS４０６では、エントリ端末１０２内のＣＰＵ２０１は、ステップＳ１００２で特定したデータ種別（記載欄ＩＤ）に対して関連チェック結果が、ＮＧとなっているものが存在するか否かを受信したデータエントリ用画面情報に含まれる関連チェック結果に基づいて判断し、ＮＧとなっているものが存在すると判断した場合には、ステップＳ４０８へ処理を進め、ＮＧとなっているものが存在しないと判断した場合は、ステップＳ４１０へ処理を進める。
【０１８５】
ステップＳ４０８では、データ種別（記載欄ＩＤ）に対応する関連チェック結果に含まれるエラー内容を取得して、当該データ種別（記載欄ＩＤ）に対応する部分画像に取得したエラー内容を表示情報に追加して、次のステップＳ４１０へ処理を進める。
【０１８６】
ステップＳ４１０では、同一画面内に部分画像の追加表示（追加配置）が可能であるかを判断して、部分画像の追加表示が可能であると判断した場合には、ステップＳ４００からステップＳ４０８までの処理を繰り返すことになる。なお、一画面上での部分画像の表示数は図示例に限定されず、いくつでもよい。
【０１８７】
一方、ステップＳ４１０において、追加画像がないと判断した場合は、ステップＳ４１４において、データ入力欄の設定を行い表示情報へ追加する。
【０１８８】
データ入力欄の設定とは、図１２及び図２４の下段に示す入力エリアにエントリするデータのデータ種別に応じた入力制御設定を行うものである。例えば、エントリするデータのデータ種別が郵便番号の場合、半角英数のみ入力を受け付けるようにするなどの制御を行う。また、選択肢がある場合は入力支援情報として選択肢を表示する。
【０１８９】
また、前述した通り、オペレータ自身の担当以外の関連のある記載欄を表示させる場合、担当の記載欄については、入力エリアへのデータエントリを可能とし、担当以外の記載欄については、データエントリを不可（禁止）として、参照のみとするようにデータ入力欄の設定を行うことも可能である。
【０１９０】
つまり、受信したデータエントリ用画面情報に含まれる入力担当のユーザ情報とステップＳ３００で受け付けたユーザ情報とが一致する部分画像に対する入力エリアは、データエントリを可能とし、受信したデータエントリ用画面情報に含まれる参照担当のユーザ情報とステップＳ３００で受け付けたユーザ情報とが一致する部分画像に対する入力エリアは、データエントリを不可（禁止）として設定を行う。
【０１９１】
そして、ステップＳ４１６では、データ管理サーバ１０１より受信し、データエントリ用画面６００の部分画像表示領域６０２に表示する部分画像に対して行われたＯＣＲ処理結果をデータエントリ用画面６００の表示情報に追加する。
【０１９２】
尚、データエントリ用画面６００等に部分画像表示領域６０２に入力されているデータをエントリするためのボタンを配置可能にするような表示情報を作成してもよい。
【０１９３】
次のステップＳ４１８では、データエントリ用画面６００を表示情報に含まれる表示順に従った順序で表示を行う。
【０１９４】
以上で説明したように、本発明によれば、データエントリ作業において、帳票の記載欄同士の整合性が取れていない記載欄に対する部分画像の表示順を関連付けて表示することで、データエントリ作業を行うオペレータの作業負荷を軽減すること可能となる、
【０１９５】
以上、実施形態例を詳述したが、本発明は、例えば、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。また、本発明におけるプログラムは、各処理方法をコンピュータが実行可能（読み取り可能）なプログラムであり、本発明の記憶媒体は、各処理方法をコンピュータが実行可能なプログラムが記憶されている。
【０１９６】
なお、本発明におけるプログラムは、各装置の処理方法ごとのプログラムであってもよい。
【０１９７】
以上のように、前述した実施形態の機能を実現するプログラムを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムを読取り実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１９８】
この場合、記憶媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記憶した記憶媒体は本発明を構成することになる。
【０１９９】
プログラムを供給するための記憶媒体としては、例えば、フレキシブルディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＤＶＤ−ＲＯＭ，磁気テープ，不揮発性のメモリカード，ＲＯＭ，ＥＥＰＲＯＭ，シリコンディスク等を用いることができる。
【０２００】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータで稼働しているＯＳ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０２０１】
さらに、記憶媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０２０２】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記憶媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０２０３】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ，データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステム、あるいは装置が、本発明の効果を享受することが可能となる。なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【０２０４】
１０１    データ管理サーバ
１０２    エントリ端末
１０３    イメージ取込端末
１０４    ネットワーク
２０１    ＣＰＵ
２０２    ＲＯＭ
２０３    ＲＡＭ
２０４    システムバス
２０５    入力コントローラ
２０６    ビデオコントローラ
２０７    メモリコントローラ
２０８    通信Ｉ／Ｆコントローラ
２０９    入力部
２１０    表示部
２１１    外部メモリ
【図１】
0005213140.tif 000002
【図２】
0005213140.tif 000003
【図３】
0005213140.tif 000004
【図４】
0005213140.tif 000005
【図５】
0005213140.tif 000006
【図６】
0005213140.tif 000007
【図７】
0005213140.tif 000008
【図８】
0005213140.tif 000009
【図９】
0005213140.tif 000010
【図１０】
0005213140.tif 000011
【図１１】
0005213140.tif 000012
【図１２】
0005213140.tif 000013
【図１３】
0005213140.tif 000014
【図１４】
0005213140.tif 000015
【図１５】
0005213140.tif 000016
【図１６】
0005213140.tif 000017
【図１７】
0005213140.tif 000018
【図１８】
0005213140.tif 000019
【図１９】
0005213140.tif 000020
【図２０】
0005213140.tif 000021
【図２１】
0005213140.tif 000022
【図２２】
0005213140.tif 000023
【図２３】
0005213140.tif 000024
【図２４】
0005213140.tif 000025