(57)【要約】【課題】行員が手入力している振込帳票の項目を自動的に入力する帳票処理プログラムを提供すること。【解決手段】帳票のイメージデータに基づき帳票の振込処理をコンピュータに実行させる帳票処理プログラムにおいて、帳票のイメージデータに基づき、振込処理に必要な複数の項目の内容を決定する決定ステップと、振込処理に必要な複数の項目のうち、帳票の見出し項目ではない特定の項目に関する情報を、特定の項目に関する情報が予め記憶されたキーワードテーブルを参照して、帳票のイメージデータから抽出する抽出ステップと、を有し、決定ステップは、特定の項目に関する情報が実績情報テーブルに記録されている場合に、抽出ステップを実行しないで、実績情報テーブルの記録に基づいて、特定の項目の内容を決定する第１の決定ステップと、特定の項目に関する情報が実績情報テーブルに記録されていない場合に、抽出ステップにより抽出した特定の項目に関する情報を解析して、特定の項目の内容を決定する第２の決定ステップとを含む。【選択図】図２
2015049639.tif 000002
【特許請求の範囲】
【請求項１】
帳票のイメージデータに基づき帳票の振込処理をコンピュータに実行させる帳票処理プログラムにおいて、
前記帳票のイメージデータに基づき、前記振込処理に必要な複数の項目の内容を決定する決定ステップと、
前記振込処理に必要な複数の項目のうち、前記帳票の見出し項目ではない特定の項目に関する情報を、前記特定の項目に関する情報が予め記憶されたキーワードテーブルを参照して、前記帳票のイメージデータから抽出する抽出ステップと、
前記決定ステップにより決定された前記特定の項目の内容及び対応する前記帳票の受取人の情報を振込の実績を記録するための実績情報テーブルに記録する記録ステップと、を有し、
前記決定ステップは、
前記特定の項目に関する情報が前記実績情報テーブルに記録されている場合に、前記抽出ステップを実行しないで、前記実績情報テーブルの記録に基づいて、前記特定の項目の内容を決定する第１の決定ステップと、
前記特定の項目に関する情報が前記実績情報テーブルに記録されていない場合に、前記抽出ステップにより抽出した前記特定の項目に関する情報を解析して、前記特定の項目の内容を決定する第２の決定ステップとを含む、
ことを特徴とする帳票処理プログラム。
【請求項２】
前記第1の決定ステップは、前記帳票のイメージデータで抽出された前記特定の項目に関する情報が複数ある場合に、前記複数の情報の距離が前記イメージデータ上で一定以内の場合に有効と判断する
ことを特徴とする請求項1に記載の帳票処理プログラム。
【請求項３】
前記決定ステップは、前記特定の項目の内容として、振込手数料の内容を決定する
ことを特徴とする請求項1に記載の帳票処理プログラム。
【請求項４】
振込用の帳票のイメージデータに基づき帳票の振込処理をコンピュータに実行させる帳票処理プログラムにおいて、
前記帳票のイメージデータに基づき、前記振込処理に必要な複数の項目の内容を決定する決定ステップと、
前記振込処理に必要な複数の項目のうち、前記帳票に見出し項目としては設定されていない特定の項目の内容が前記コンピュータを操作するオペレータによって決定された場合に、前記オペレータにより決定された前記特定の項目の内容及び対応する前記帳票の受取人の情報を、振込の実績を記録するための実績情報テーブルに記録する記録ステップと、を有し、
前記決定ステップは、前記帳票の受取人と同一受取人に対応する前記特定の項目の内容が前記実績情報テーブルに記録されている場合には、前記オペレータによる決定によらずに、前記実績情報テーブルの記録に基づき、前記特定の項目の内容を決定する第３の決定ステップとを含む
ことを特徴とする帳票処理プログラム。
【請求項５】
前記決定ステップは、前記特定の項目の内容として、振込の延滞金の内容を決定する
ことを特徴とする請求項４に記載の帳票処理プログラム。
【請求項６】
帳票のイメージデータに基づき帳票の振込処理を行う帳票処理方法において、
前記帳票のイメージデータに基づき、前記振込処理に必要な複数の項目の内容を決定する決定ステップと、
前記振込処理に必要な複数の項目のうち、前記帳票の見出し項目ではない特定の項目に関する情報を、前記特定の項目に関する情報が予め記憶されたキーワードテーブルを参照して、前記帳票のイメージデータから抽出する抽出ステップと、
前記決定ステップにより決定された前記特定の項目の内容及び対応する前記帳票の受取人の情報を振込の実績を記録するための実績情報テーブルに記録する記録ステップと、を有し、
前記決定ステップは、
前記特定の項目に関する情報が前記実績情報テーブルに記録されている場合に、前記抽出ステップを実行しないで、前記実績情報テーブルの記録に基づいて、前記特定の項目の内容を決定する第１の決定ステップと、
前記特定の項目に関する情報が前記実績情報テーブルに記録されていない場合に、前記抽出ステップにより抽出した前記特定の項目に関する情報を解析して、前記特定の項目の内容を決定する第２の決定ステップと、を含む
ことを特徴とする帳票処理方法。
【請求項７】
帳票のイメージデータに基づき帳票の振込処理を行う帳票処理装置において、
前記帳票のイメージデータに基づき、前記振込処理に必要な複数の項目の内容を決定する決定部と、
前記振込処理に必要な複数の項目のうち、前記帳票の見出し項目ではない特定の項目に関する情報を、前記特定の項目に関する情報が予め記憶されたキーワードテーブルを参照して、前記帳票のイメージデータから抽出する抽出部と、
前記決定ステップにより決定された前記特定の項目の内容及び対応する前記帳票の受取人の情報を振込の実績を記録するための実績情報テーブルに記録する記録部と、を有し、
前記決定部は、
前記特定の項目に関する情報が前記実績情報テーブルに記録されている場合に、前記抽出部による抽出を実行しないで、前記実績情報テーブルの記録に基づいて、前記特定の項目の内容を決定し、
前記特定の項目に関する情報が前記実績情報テーブルに記録されていない場合に、前記抽出部により抽出した前記特定の項目に関する情報を解析して、前記特定の項目の内容を決定する
ことを特徴とする帳票処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光学的に読み取った帳票に基づき帳票処理を行う帳票処理プログラムに関する。
【背景技術】
【０００２】
帳票処理装置では、光学的に読込まれた帳票のイメージデータから、記載された金額や振込先等が抽出され文字認識されて、帳票の内容が自動的に取り込まれる。
【０００３】
一方、請求書や領収書のような帳票の種類は多数あるために、全ての帳票レイアウトを事前に登録しておくことは困難である。このような場合でも、データの読取りを確実にするために、予め登録しておいたキーワードを利用して帳票での勘定科目を判定して、日付・金額からなる会計データを作成する帳票システムが提案されている（特許文献１）。
【０００４】
図１４は、現在銀行窓口で行われる、振込帳票の処理の概要を説明する図である。１）として、振込帳票をＯＣＲにてイメージデータの生成を行う。ＯＣＲで生成されたイメージデータはＰＣ（Personal computer）に送られて、ＰＣで文字認識が行われる。ＰＣでは、定義型認識または定義レス認識により、帳票の各項目に記載された文字や数字を認識する。定義型認識では、予め定義された帳票の各項目の内容や位置のデータが記憶され、このデータに基づき定義された位置や領域で文字等を認識する。定義レス認識では、帳票の各項目の内容や位置が事前に定義されておらず、帳票のイメージデータから項目情報等を抽出して内容を認識する。
【０００５】
２）として、認識された結果がＰＣの画面に表示される（画面１）。ＰＣの画面には、振込帳票から読取られた「振込先の銀行名・支店・口座番号」、「受取人」、「依頼人」等のデータが表示される。そして、振込帳票の処理では、手数料や延滞金等の徴収が発生するが、手数料や延滞金等は、銀行の窓口で行員が条件に応じて判断して、徴収する。手数料や延滞金等は、条件により変化するため、イメージデータに基づき一律に処理することが難しいからである。
【０００６】
そこで、３）として、振込帳票から読取ったデータの確認と共に手数料や延滞金の入力が、行員により行われる。手数料や延滞金は帳票を見ながら行員が必要に応じて手入力する。例えば、画面２に示すように、延滞金５００円、手数料０円が入力される。そして、手数料や延滞金等の入力は、各帳票によって扱いが異なるので、入力する行員には専門スキルが必要になる。
【０００７】
３−１）に延滞金の例を示すが、この表に示すように、受取人（会社）によって、延滞金の内容は様々である。延滞金は、帳票自体に明確に記載されておらず、別途マニュアルを参照する必要もあり、行員のノウハウが必要になる。３−２）に手数料の例を示す。延滞金と同様に行員の判断が必要にある。
【０００８】
延滞金や手数料の入力が終わると、４）処理を継続する。行員は、承認処理を行い、顧客より預かった料金を相手先の口座に振り込む処理を行う。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２０１３−２０３０２号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
振込帳票の処理項目には、行員の判断により手入力で処理すべき項目があるために、振込帳票の処理を行う行員には、一定の経験が必要であった。
【００１１】
本願発明は、上記課題に鑑み、行員が手入力している振込帳票の項目を自動的に入力する帳票処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記目的を達成するために、帳票のイメージデータに基づき帳票の振込処理をコンピュータに実行させる帳票処理プログラムにおいて、前記帳票のイメージデータに基づき、前記振込処理に必要な複数の項目の内容を決定する決定ステップと、前記振込処理に必要な複数の項目のうち、前記帳票の見出し項目ではない特定の項目に関する情報を、前記特定の項目に関する情報が予め記憶されたキーワードテーブルを参照して、前記帳票のイメージデータから抽出する抽出ステップと、前記決定ステップにより決定された前記特定の項目の内容及び対応する前記帳票の受取人の情報を振込の実績を記録するための実績情報テーブルに記録する記録ステップと、を有し、前記決定ステップは、前記特定の項目に関する情報が前記実績情報テーブルに記録されている場合に、前記抽出ステップを実行しないで、前記実績情報テーブルの記録に基づいて、前記特定の項目の内容を決定する第１の決定ステップと、前記特定の項目に関する情報が前記実績情報テーブルに記録されていない場合に、前記抽出ステップにより抽出した前記特定の項目に関する情報を解析して、前記特定の項目の内容を決定する第２の決定ステップとを含む。
【発明の効果】
【００１３】
本発明によれば、行員が手入力している振込帳票の項目を自動的に入力する帳票処理プログラムを提供することができる。
【図面の簡単な説明】
【００１４】
【図１】銀行窓口に設置されるＯＣＲ５とＰＣ１０のシステムの例を示す図である。
【図２】帳票処理の機能構成を示すブロック図である。
【図３】振込帳票１００の一例を示す図である。
【図４Ａ】帳票処理の手順を説明するためのフローチャート１である。
【図４Ｂ】帳票処理の手順を説明するためのフローチャート２である。
【図５】手数料計算処理のサブルーチンを説明するためのフローチャートである。
【図６】延滞金計算処理のサブルーチンを説明するためのフローチャートである。
【図７】実績情報反映処理のサブルーチンを説明するためのフローチャートである。
【図８】認識項目と決定された項目内容が表示部１４に表示される例である。
【図９】帳票の違いによる手数料・延滞金の決定処理の差異をまとめた表である。
【図１０】キーワードテーブル１８ａの内容例を示す表である。
【図１１】実績情報テーブル１８ｂの例を示す表である。
【図１２】帳票から抽出したキーワードの座標情報の例を示す表である。
【図１３】座標情報と枠座標情報の具体例を示す図である。
【図１４】現在銀行窓口で行われる、振込帳票の処理の概要を説明する図である。
【発明を実施するための形態】
【００１５】
以下、図面に従って本発明の実施形態を説明する。図１は、銀行窓口に設置されるＯＣＲ（Optical character reader）５とＰＣ（Personal computer）１０のシステムの例を示す図である。ＯＣＲ５は、ＣＣＤ等のイメージセンサにより振込帳票等の帳票を読取り、読取ったイメージデータをＰＣ１０に出力する。また、ＰＣ１０は、ホストコンピュータ（不図示）と接続され、ＰＣ１０で処理された取引に関する情報が電文としてホストコンピュータに送信される。ホストコンピュータにより、例えば、振込取引の場合は、指定された振込口座へ指定金額の振込処理が実行される。
【００１６】
ＰＣ１０は、プログラムを読込んで所定の処理を実行するＣＰＵ１２や、帳票処理プログラムを含む各処理プログラムや各種データを記憶するメモリ１８を有する。メモリ１８は、一時記憶用や展開用のメモリであるＲＡＭと、保存記憶用のメモリであるハードディスクやフラッシュを有する。
【００１７】
ＰＣ１０には、オペレータ（行員）に各種情報を表示する表示部１４、オペレータにより金額や指示が入力される入力部１６が接続される。ＰＣ１０は、帳票を処理する場合には、メモリ１８に格納される帳票処理プログラムを読込んだＣＰＵ１２により、帳票処理が実行される。ＣＰＵ１２により実行される帳票処理の機能を帳票処理部２０とし、ＣＰＵ１２は、帳票処理部２０を有するとして振込帳票の処理を以下に説明する。
【００１８】
図２は、帳票処理の機能構成を示すブロック図である。帳票処理部２０は、イメージ読取部２２、文字認識部２４、キーワード抽出部２６、項目決定部２８、表示制御部３０、入力Ｉ／Ｆ３２及びメモリ制御部３４を有する。また、メモリ１８には、文字認識用の辞書データ・キーワードテーブル１８ａ及び実績情報テーブル１８ｂが格納される。以下では、辞書データ・キーワードテーブル１８ａを、キーワードテーブル１８ａとも略す。帳票処理部２０は、帳票処理装置とも呼ぶ。
【００１９】
イメージ読取部２２は、ＯＣＲ５から出力されたイメージデータを取込み、メモリ１８に格納する。ＯＣＲ５では帳票の表裏が読取られ、イメージ読取部２２は表裏のイメージデータを取込む。文字認識部２４は、取込まれたイメージデータから、辞書データ・キーワードテーブル１８ａの辞書データを参照して、文字情報を認識する。
【００２０】
キーワード抽出部２６は、メモリ１８に格納されるキーワードテーブル１８ａに基づき、文字認識部２４により認識された文字情報からキーワードを抽出する。キーワードテーブル１８ａの一例を、図１０に示す。キーワードテーブル１８ａやキーワード抽出の詳細については、後述する。
【００２１】
項目決定部２８は、振込に必要な項目（認識項目とも呼ぶ）を決定する。認識項目には、振込帳票１００に、明示して記載される振込先、受取人、依頼人、金額、期限日の項目だけでなく、手数料や延滞金のように付随的に発生する項目も含まれる。
【００２２】
振込先、受取人、依頼人、金額、期限日の各項目は、振込帳票１００に見出しとして記載されている項目なので、これらの項目をまとめて「見出し項目」とも呼ぶ。
【００２３】
手数料や延滞金は、受取人に応じて設定は異なる。また、手数料は振り込む銀行により有料・無料が変わり、また延滞金は振込日により変わるため、これらは一律に判断することが難しい項目である。これら手数料や延滞金のような項目を「特定項目」とも呼ぶ。
【００２４】
項目決定部２８は、認識項目のうち見出し項目については振込帳票１００に記載された内容に基づき、文字認識部２４による認識データに基づいて決定する。また、項目決定部２８は、認識項目のうち手数料や延滞金のような特定の項目については、キーワードテーブル１８ａや実績情報テーブル１８ｂに基づき、その内容を決定する。項目決定部２８は、決定部とも称す。
【００２５】
表示制御部３０は、項目決定部２８で決定された認識項目等を表示部１４に表示するものである。入力Ｉ／Ｆ３２は、オペレータから入力部１６へ入力された情報をＰＣ１０へ通知するものである。メモリ制御部３４は、メモリ１８を制御し、キーワードテーブル１８ａや実績情報テーブル１８ｂからのデータの読出しや記録を制御する。メモリ制御部３４は、記録部とも呼ぶ。
【００２６】
図３は、振込帳票１００の一例を示す図である。図３の上が振込帳票１００の表側を示し、図３の下が振込帳票１００の裏側を示す。振込帳票１００の表側には、「振込先」、「受取人」、「依頼人」、「金額」、「早収期限日」及び「取扱期限日」の各見出し項目の見出しと、それぞれ見出しに対応する内容（明細）が記入されている。
【００２７】
見出しに対応する内容（明細）とは、「振込先」であれば「あああ銀行いいい支店普通９９９９９９」で、「受取人」であれば「  カ）エーエーデンリョク  株）ＡＡ電力」である。各項目の見出し及び内容は、それぞれ四角の枠で囲まれる。例えば、金額の欄は枠Ｐ１で囲まれる。なお、認識項目範囲Ｋ１は文字「金額」が認識された範囲を示すものである。金額の記入欄は枠Ｐ２で囲まれる。
【００２８】
振込帳票１００の裏側には、枠Ｐ３の範囲内に「取り扱い銀行一覧」とその銀行名（あああ銀行他）が予め印刷されている。そして、枠Ｐ３の範囲内の下部に、取り扱い銀行一覧に記載された銀行で払込みする場合には、「手数料が受取人負担」であることも印刷されている。また、認識項目範囲Ｋ２は文字「取り扱い銀行一覧」の認識された範囲を示し、認識項目範囲Ｋ３は文字「あああ銀行」の認識された範囲を示すものである。
【００２９】
図４Ａ、図４Ｂは、帳票処理の手順を説明するためのフローチャート１及びフローチャート２である。振込帳票１００の両面がＯＣＲ５で読取られ、ＯＣＲ５から読取った振込帳票１００の両面のイメージデータがＰＣ１０に出力される。ＯＣＲ５から出力されたイメージデータは、メモリ１８にいったん記憶される。イメージデータにより、ステップＳ１２からステップＳ２０において、項目位置特定及び文字認識処理が行われる。
【００３０】
帳票処理部２０（ＣＰＵ１２）のイメージ読取部２２より、イメージデータに対してイメージ読取りがされる（ステップＳ１０）。文字認識部２４が見出し候補文字の抽出を行う（ステップＳ１２）。見出しとは、図３で説明したように、振込帳票１００の「振込先」、「受取人」、「依頼人」、「金額」、「早収期限日」及び「取扱期限日」等の各文字である。文字認識部２４がイメージデータの中から候補となる文字を抽出する。
【００３１】
見出し候補の文字から見出しを特定する（ステップＳ１４）。文字認識部２４が抽出した見出し候補文字の中から、キーワードテーブル１８ａのデータを参照して、見出しを特定する。
【００３２】
図１０は、キーワードテーブル１８ａの内容例を示す表である。認識項目とは、振込帳票の振込処理を行うために、入力が必要な項目で、キーワードテーブル１８ａに記載されている「金額、口座番号、受取人、納期限、銀行名、手数料等」に加えて、「延滞金」も認識項目に含まれる。ただし、延滞金は、振込帳票１００の内容だけでは判断できない項目であるため、キーワードテーブル１８ａには含まれない。見出しは、延滞金以外の認識項目に対応する。
【００３３】
認識項目ごとに、各認識項目（見出し）を表現する用語が、キーワードとして登録されている。例えば、認識項目「金額」に対しては、「金額」、「納入金額」あるいは「振込金額」が登録される。従って、見出しとして、「金額」、「納入金額」あるいは「振込金額」のいずれかが抽出された場合には、認識項目として「金額」が特定される。対応して、その項目が認識項目として「金額」が決定される。
【００３４】
見出しから項目位置を特定する（ステップＳ１６）。文字認識部２４が、特定された見出しの位置に基づき、対応する内容（明細）の項目位置を特定する。図３を例にすると、見出しとして「金額」を特定した場合には、対応する枠Ｐ２を項目位置として特定する。
【００３５】
図１２は、振込帳票１００から抽出したキーワードの座標情報の例を示す表である。文字認識部２４により認識された項目位置の例を示す表である。図３で検出された認識項目「金額」は、認識項目範囲Ｋ１で、キーワード「金額」として、振込帳票１００の表側に記載される。また、認識項目範囲Ｋ１の座標情報は（Ｘｓ１、Ｙｓ１、Ｘｅ１、Ｙｅ１）で、枠Ｐ１の枠座標情報は（Ｘｓ１ｗ、Ｙｓ１ｗ、Ｘｅ１ｗ、Ｙｅ１ｗ）である。
【００３６】
図１３は、認識項目範囲Ｋ１の座標情報と枠Ｐ１の枠座標情報の具体例を示す図である。座標情報の（Ｘｓ１、Ｙｓ１）は矩形領域の左上角、座標情報の（Ｘｅ１、Ｙｅ１）矩形領域の右下角の座標を表す。枠座標情報の（Ｘｓ１ｗ、Ｙｓ１ｗ、）は枠の左上角、枠座標情報の（Ｘｅ１ｗ、Ｙｅ１ｗ）は枠の右下角の座標を表す。
【００３７】
また、図１２で、振込帳票１００の裏側（図３）で検出された「取り扱い銀行一覧」の認識項目範囲Ｋ２、「自行情報」の認識項目範囲Ｋ３、及び「受取人負担」の認識項目範囲Ｋ４は、共通の枠Ｐ２の内部に存在しているため、枠座標情報は共通する。
【００３８】
項目位置の文字認識を行う（ステップＳ１８）。文字認識部２４は特定した項目位置の領域に文字認識を行い、項目位置に記載された内容を認識する。図３を例にすると、金額では「５４３２」である。ここまでの処理により、認識項目の「金額、口座番号、受取人、納期限、銀行名」と、それぞれ対応する内容が特定される。
【００３９】
次に、手数料キーワード抽出処理を行う（ステップＳ２０）。前述のように、手数料は見出し項目には含まれていないので、キーワード抽出部２６が、イメージデータから、振込帳票１００から手数料に関するキーワードを、キーワードテーブル１８ａを参照して抽出する。
【００４０】
図１０に示すように、手数料には、「取り扱い銀行」、「自行情報」及び「負担元」の３つの情報がある。「取り扱い銀行」は、当該振込帳票を取り扱い可能な銀行を示す情報である。対応するキーワードは、「取り扱い銀行一覧」、「銀行一覧」である。「自行情報」とは、取り扱い銀行に自行が含まれるか否かの情報で、つまり、自行が当該振込帳票の処理をできる銀行であるかを示す情報である。「負担元」は、手数料の負担を、受取人かあるいは依頼人（振込人）いずれがすべきかを指示する情報である。
キーワード抽出部２６が、「取り扱い銀行」、「自行情報」及び「負担元」に関するキーワードを、イメージデータから抽出する。図３の例では、振込帳票１００の裏側のイメージデータから抽出される。
【００４１】
次に、図４Ｂに進む。ステップＳ１８で文字認識された認識項目の各内容を順番に設定する処理を行う。項目決定部２８により行われる。認識項目数分ステップＳ２２からステップＳ３２までをループする。図１０のＮｏ１の「金額」からＮｏ７「手数料」、及び図１０にはない「延滞金」（Ｎｏ８とする）までの、各認識項目の各内容を順番に設定していく。
【００４２】
認識項目＝手数料であるかを判断する（ステップＳ２４）。認識項目が手数料であると判断すると（ステップＳ２４Ｙｅｓ）、手数料計算処理を行う（ステップＳ２６）。
【００４３】
図５は、手数料計算処理のサブルーチンを説明するためのフローチャートである。まず、実績情報テーブル１８ｂに受取人名が一致するレコードがあるかを判断する（ステップＳ５０）。項目決定部２８は、振込手数料に関しては、最初に実績情報テーブル１８ｂを参照して、過去に同一受取人の振込処理の記録があった場合には、その振込処理時の手数料の扱いを参考にして、今回の手数料を決定する。受取人が同一の場合には、手数料の扱いも原則同一だからである。
【００４４】
図１１は、実績情報テーブル１８ｂの例を示す表である。各振込取引ごとに、受取人名、手数料、延滞金、振込金額、納期限、取引日等の情報が登録される。
【００４５】
実績情報テーブル１８ｂに受取人名が一致するレコードがあると判断すると（ステップＳ５０Ｙｅｓ）、一致した既存レコードの手数料を今回の手数料に採用し（ステップＳ５２）、手数料計算処理を終了する。なお、受取人名が一致する既存レコードが実績情報テーブル１８ｂに複数存在する場合には、取引日が新しくかつ振込金額が近いレコードを採用するようにしてもよい。ステップＳ５２の処理を第1の決定処理とも称す。
【００４６】
実績情報テーブル１８ｂに受取人名が一致するレコードがないと判断すると（ステップＳ５０Ｎｏ）、次に、ステップＳ２０で抽出した取り扱い銀行の中に自行情報があるかを判断する（ステップＳ５４）。取り扱い銀行の中に自行情報がないと判断すると（ステップＳ５４Ｎｏ）、手数料計算のサブルーチンを終了する。
【００４７】
取り扱い銀行の中に自行情報があると判断すると（ステップＳ５４Ｙｅｓ）、「自行情報」と「負担元」の探索範囲を決定する（ステップＳ５６）。振込帳票１００上で、「自行情報」と「負担元」が記載されているとしても、「自行情報」と「負担元」の間隔が離れている場合には、「自行情報」と「負担元」が無関係の場合もあるからである。「負担元」の座標を頂点の１つとした四角形を探索範囲としてもよい、つまり、「負担元」と「自行情報」との間隔（距離）が一定以下であるかを判断してもよい。
【００４８】
決定した探索範囲内に「自行情報」と「負担元」があるかを判断する（ステップＳ５８）。決定した探索範囲内に「自行情報」と「負担元」があると判断すると（ステップＳ５８Ｙｅｓ）、自行による振込の場合は手数料が受取人負担であることが記載されていると推定して、手数料を「０」にする（ステップＳ６０）。
【００４９】
決定した探索範囲に「自行情報」と「負担元」がないと判断すると（ステップＳ５８Ｎｏ）、手数料計算のサブルーチンを終了する。このサブルーチンで手数料が決定しない場合には、ステップＳ３６でオペレータにより決定されることになる。
ステップＳ５２に示したように、特定の項目に関する情報が実績情報テーブル１８ｂに記録されている場合に、キーワード抽出部２６による抽出ステップを実行しないで、実績情報テーブル１８ｂの記録に基づいて、特定の項目の内容を決定する処理を、第１の決定ステップと称す。また、特定の項目に関する情報が前記実績情報テーブル１８ｂに記録されていない場合に、キーワード抽出部２６による抽出ステップ（ステップＳ５４〜ステップＳ６０）により抽出した特定の項目に関する情報を解析して、特定の項目の内容を決定する処理を、第２の決定ステップと称す。
【００５０】
図４ＢのステップＳ２８に進む。認識項目が手数料でないと判断した場合にも（ステップＳ２４ＮＯ）、ステップＳ２６をジャンプして、ステップＳ２８に進む。
【００５１】
認識項目＝延滞金であるかを判断する（ステップＳ２８）。認識項目＝延滞金でないと判断すると（ステップＳ２８Ｎｏ）、ステップＳ３０をジャンプして、ステップＳ３２に進む。認識項目＝延滞金であると判断すると（ステップＳ２８Ｙｅｓ）、延滞金計算処理を行う（ステップＳ３０）。
【００５２】
図６は、延滞金計算処理のサブルーチンを説明するためのフローチャートである。納期限の文字認識結果ありかを判断する（ステップＳ７０）。文字認識部２４で、イメージデータから、「納期限」の文字が認識されたかを判断する。納期限の文字認識結果がないと判断すると（ステップＳ７０Ｎｏ）、延滞金処理の判断ができないとして、延滞金計算処理のサブルーチンを終了する。
【００５３】
納期限の文字認識結果があると判断すると（ステップＳ７０Ｙｅｓ）、納期限を過ぎているかを判断する（ステップＳ７２）。納期限を過ぎていないと判断すると（ステップＳ７２Ｎｏ）、延滞金の発生はないので、延滞金は０と決定され（不図示）、延滞金計算処理のサブルーチンを終了する。
【００５４】
納期限を過ぎていると判断すると（ステップＳ７２Ｙｅｓ）、実績情報テーブル１８ｂに受取人名が一致するレコードがあるかを判断する（ステップＳ７４）。実績情報テーブル１８ｂに受取人名が一致するレコードがないと判断する（ステップＳ７４Ｎｏ）、延滞金処理の判断ができないとして、延滞金計算処理のサブルーチンを終了する。
【００５５】
実績情報テーブル１８ｂに受取人名が一致するレコードがあると判断する（ステップＳ７４Ｙｅｓ）、既存レコードの延滞金を、今回の延滞金の結果として採用する（ステップＳ７６）。延滞金計算処理のサブルーチンを終了する。なお、帳票の受取人と同一受取人に対応する特定の項目の内容が実績情報テーブル１８ｂに記録されている場合には、オペレータによる決定によらずに、実績情報テーブル１８ｂの記録に基づき、特定の項目の内容を決定する処理を、第３の決定ステップと称す。
【００５６】
図４ＢのステップＳ３２に進み、認識項目が最後まで終了していない場合には、ステップＳ２２に戻る。認識項目が最後まで終了した場合には、ループを抜ける。画面表示を行う（ステップＳ３４）。表示制御部３０により、認識項目名と決定された項目の内容が表示部１４に表示される。
【００５７】
図８は、認識項目と決定された項目内容が表示部１４に表示される例である。上から順に、銀行名、支店名及び受取人が表示され、支払う金額として（振込）金額、手数料、延滞金及び全体合計が表示される。この例は、手数料として「０」が決定された場合である。手数料は、前述のように、実績情報テーブル１８ｂによりステップＳ５２で決定されるか、またはキーワードテーブル１８ａによりステップＳ６０で決定される。
【００５８】
また、延滞金は、オペレータによる入力または実績情報テーブル１８ｂによる自動結果入力で、決定される。自動結果入力がなければ、図８の画面を見ながら、オペレータにより、延滞金の項目に手で入力が行われる（ステップＳ３６）。また、オペレータは、図８の画面を見ながら、振込帳票１００と画面の内容を比較して、万が一文字認識に誤りがあれば、訂正する。
【００５９】
次に、実績情報反映処理を行う（ステップＳ３８）。図７は、実績情報反映処理のサブルーチンを説明するためのフローチャートである。ステップＳ３６のオペレータの手入力後に、今回の振込帳票１００の処理内容を実績情報テーブル１８ｂにレコードとして追加する（ステップＳ８０）。メモリ制御部３４により、今回の振込処理に関するレコードを実績情報テーブル１８ｂへの追加が行われる。
【００６０】
図４Ｂに戻り、振込処理に必要なその他の手続きを継続し（ステップＳ４０）、その他の手続が終わると終了する。図９は、上述した帳票の違いによる手数料・延滞金の決定処理の差異をまとめた表である。図９Ａは、振込帳票１００が、当該銀行で新規取り扱いの帳票であった場合である。つまり、当該振込帳票での振込取引レコードがない場合である。この場合には、実績情報テーブル１８ｂに参照できる手数料や延滞金の情報は存在しないので、手数料は、帳票上のキーワードから手数料有無を判断し表示する。あるいは、オペレータが直接手入力する。また、延滞金は、オペレータからの手入力による。そして、手数料や延滞金に関する情報は、ステップＳ８０で説明したように、オペレータからの手入力の後に実績情報テーブル１８ｂに登録される。
【００６１】
図９Ｂは、振込帳票１００が当該銀行で過去に取り扱ったことのある帳票の場合である。この場合には、手数料・延滞金を実績情報テーブル１８ｂを参照して、決定することができる。決定後は、今回決定した数料・延滞金の情報は、さらに実績情報テーブル１８ｂに登録（記録）される。
【００６２】
上記実施形態によれば、これまでオペレータ（行員）の判断に頼ってきた手数料や延滞金の入力を、キーワードや過去の実績情報に基づいて決定するようにしたので、オペレータの負担を軽減することができ、オペレータの入力ミスの軽減にもつながる。
【００６３】
なお、図１０で示したキーワードテーブルの用語例は、あくまで一例であって、それ以外の言葉であっても当然によい。また、上記実施形態では、帳票振込処理をＣＰＵによるソフトウェア処理で実行されることで説明したが、帳票振込処理の一部または全部をハードウェアで実行するようにしてもよい。
【００６４】
なお、本発明は上述した実施形態そのままに限定されるものではく、実施段階でのその要旨を逸脱しない範囲で構成要素を変形して具体化することができる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成することができる。例えば、実施形態に示される全構成要素を適宜組み合わせても良い。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。このような、発明の趣旨を逸脱しない範囲内において種々の変形や応用が可能であることはもちろんである。
【符号の説明】
【００６５】
５    ＯＣＲ
１０  ＰＣ
１２  ＣＰＵ
１４  表示部
１６  入力部
１８  メモリ
１８ａ  辞書データ・キーワードテーブル
１８ｂ  実績情報テーブル
２０  帳票処理部
２２  イメージ読取部
２４  文字認識部
２６  キーワード抽出部
２８  項目決定部
３０  表示制御部
３２  入力Ｉ／Ｆ
３４  メモリ制御部
１００  振込帳票
【図１】
2015049639.tif 000003
【図２】
2015049639.tif 000004
【図３】
2015049639.tif 000005
【図４Ａ】
2015049639.tif 000006
【図４Ｂ】
2015049639.tif 000007
【図５】
2015049639.tif 000008
【図６】
2015049639.tif 000009
【図７】
2015049639.tif 000010
【図９】
2015049639.tif 000011
【図１０】
2015049639.tif 000012
【図１１】
2015049639.tif 000013
【図１２】
2015049639.tif 000014
【図１３】
2015049639.tif 000015
【図１４】
2015049639.tif 000016
【図８】
2015049639.tif 000017