(57)【要約】【課題】クライアント端末からサーバへ送信する読取画像のデータ量を抑えることにより、情報漏洩に対するセキュリティを確保しつつ、処理効率の改善を図ったネットワークシステムを提供する。【解決手段】ネットワークシステムは、ネットワークを介して複数のクライアント端末１を、サーバ２に接続している。クライアント端末１には、スキャナ５が接続されている。クライアント端末１は、接続されているスキャナ５から入力された紙葉類の読取画像における、紙葉類の種別を示す種別コードが記載された特定の領域の画像をサーバ２に送信する。サーバ２は、クライアント端末１から送信されてきた画像を処理して紙葉類の種別を識別し、処理対象領域情報をクライアント端末１に返信する。クライアント端末１はサーバ２から返信されてきた処理対象領域情報で示される画像処理対象領域の読取画像を当該サーバ１に送信する。【選択図】図１
2011087115.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して複数のクライアント端末を、サーバに接続したネットワークシステムにおいて、
前記クライアント端末は、
接続されているスキャナで読み取った紙葉類の読取画像が入力される画像入力部と、
前記画像入力部に入力された紙葉類の読取画像であって、その紙葉類の種別を示す種別コードが記載されている特定領域の読取画像を前記サーバに送信する特定領域画像送信手段と、を備え、
前記サーバは、
紙葉類の種別毎に、その紙葉類の種別コードと、その種別の紙葉類に対して設定した処理対象領域毎にその位置を示す位置情報と、を対応付けた処理対象領域情報を記憶する処理対象領域情報記憶手段と、
前記クライアント端末から送信されてきた特定領域の読取画像を処理して紙葉類の種別を識別する種別識別手段と、
前記種別手段が識別した種別の紙葉類について、前記処理対象領域情報記憶手段に記憶している該当する処理対象領域情報を前記クライアント端末に返信する処理対象領域情報通知手段と、を備え、
さらに、前記クライアント端末は、
前記画像入力部に入力された紙葉類の読取画像であって、前記サーバから返信されてきた前記処理対象領域情報で位置が示されている処理対象領域の読取画像を前記サーバに送信する処理対象領域画像送信手段を備えている、
ネットワークシステム。
【請求項２】
前記サーバは、
前記処理対象領域情報通知手段が、前記種別識別手段が紙葉類の種別を識別することができなかったとき、紙葉類全体の読取画像の送信を要求する手段であり、
前記クライアント端末は、
前記処理対象領域画像送信手段が、前記サーバから紙葉類全体の読取画像の送信が要求されたとき、この要求に応じて紙葉類全体の読取画像を前記サーバに送信する手段である、
請求項１に記載のネットワークシステム。
【請求項３】
前記クライアント端末は、
前記スキャナに対して、前記特定領域の読み取り、および、前記処理対象領域の読み取りを選択的に指示する画像読取指示手段を備えている、
請求項１、または２に記載のネットワークシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ＬＡＮ等のネットワークを介して複数のクライアント端末を、サーバに接続したネットワークシステムに関し、特に、各クライアント端末が接続されているスキャナで読み取った紙葉類の読取画像をサーバに送信し、当該サーバがその読取画像を処理するネットワークシステムに関する。
【背景技術】
【０００２】
従来より、オペレータが操作するクライアント端末の機能を必用最小限に押え、ほとんどの処理をサーバ側で実行するネットワークシステム（所謂、シンクライアントのシステム）が実用化されている。このシンクライアントのシステムは、安価なクライアント端末が使用できる。また、このシンクライアントのシステムは、情報をサーバで一元的に管理（記憶）し、各クライアント端末側で情報を管理（記憶）しない構成にすることで、情報漏洩に対するセキュリティも十分に確保できる。
【０００３】
銀行等の金融機関は、情報漏洩の観点から、上述のシンクライアントのシステムを利用しているところが比較的多い。例えば、入金取引や出金取引等の各種取引の内容を記した帳票（入金伝票や、出金伝票等）を、以下の手順で処理し、各取引の管理を行っている。
【０００４】
（１）オペレータが、クライアント端末に接続したスキャナで帳票の画像を読み取る。
【０００５】
（２）クライアント端末が、スキャナで読み取った帳票全体の読取画像をサーバに送信する。
【０００６】
（３）サーバが、クライアント端末から送信されてきた帳票全体の読取画像に対して文字認識処理を行い、帳票の種別や、取引内容を認識し、認識結果をクライアント端末に返信する。
【０００７】
（４）クライアント端末が、サーバから返信されてきた認識結果を表示し、オペレータに確認させる。
【０００８】
また、スキャナでは、原稿台に載置された帳票等の原稿の用紙サイズを検出し、検出した用紙サイズに応じて画像の読み取りを行う範囲（スキャン範囲）を設定することが一般に行われている。さらに、特許文献１に示されているように、ＲＦＩＤタグが埋め込まれた原稿から画像データを読み取る場合に、その原稿の用紙サイズやセットされた姿勢に拘わることなく、そのＲＦＩＤタグからのデジタル情報の読み出しが的確に行えるようにする提案もなされている。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００６−１７３８１４号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかしながら、金融機関で上述のシンクライアントのシステムを用いる場合、クライアント端末はサーバに対して帳票全体の読取画像を送信している。このため、クライアント端末がサーバに送信する読取画像のデータ量が非常に大きかった。したがって、クライアント端末から、サーバへの帳票全体の読取画像の送信に要する時間が長くかかる。その結果、オペレータが、クライアント端末で認識結果を確認するまでの待ち時間が長く、業務効率が良くないという問題がある。
【００１１】
この発明の目的は、クライアント端末からサーバへ送信する読取画像のデータ量を抑えることにより、情報漏洩に対するセキュリティを確保しつつ、処理効率の改善を図ったネットワークシステムを提供することにある。
【課題を解決するための手段】
【００１２】
この発明のネットワークシステムは、上記課題を解決し、その目的を達するために、以下のように構成している。
【００１３】
このネットワークシステムは、ＬＡＮ等のネットワークを介して複数のクライアント端末を、サーバに接続したシステムである。また、オペレータが操作するクライアント端末の機能を必用最小限に押え、ほとんどの処理をサーバ側で実行するシンクライアントのシステムである。
【００１４】
クライアント端末には、スキャナが接続されている。クライアント端末は、接続されているスキャナから、紙葉類の読取画像が画像入力部に入力される。特定領域画像送信手段は、画像入力部に入力された紙葉類の読取画像であって、その紙葉類の種別を示す種別コードが記載された特定領域について、読取画像をサーバに送信する。すなわち、特定領域画像送信手段は、処理対象である紙葉類の一部である特定領域の画像のみ、サーバに送信する。
【００１５】
サーバは、紙葉類の種別毎に、その紙葉類の種別コードと、その種別の紙葉類に対して設定した処理対象領域毎にその位置を示す位置情報と、を対応付けた処理対象領域情報を処理対象領域情報記憶手段に記憶する。種別識別手段が、クライアント端末から送信されてきた特定領域の読取画像を処理して紙葉類の種別を識別する。そして、処理対象領域情報通知手段が、種別手段で識別した種別の紙葉類について、処理対象領域情報記憶手段が記憶している処理対象領域情報をクライアント端末に返信する。
【００１６】
処理対象領域は、該当する種別の紙葉類において、文字認識処理を行う領域である。例えば、金融機関の帳票であれば、入出金金額や、取引口座等が記載される領域である。紙葉類における処理対象領域は、１つであってもよいし、複数であってもよい。また、処理対象領域は、紙葉類の種別によって、その個数が異なってもよい。
【００１７】
そして、クライアント端末は、処理対象領域画像送信手段がサーバから返信されてきた処理対象領域情報で示される処理対象領域の読取画像を当該サーバに送信する。
【００１８】
このように、クライアント端末からサーバに送信する画像を、紙葉類全体の読取画像でなく、文字認識処理等の画像処理を行う処理対象領域の読取画像にしているので、クライアント端末がサーバに送信する読取画像のデータ量が抑えられる。したがって、オペレータが、クライアント端末で認識結果を確認するまでの待ち時間を短縮でき、処理効率を向上させることができる。
【００１９】
また、サーバは、種別識別手段が紙葉類の種別を識別することができなかったとき、種別識別エラーをクライアント端末に返信する構成としてもよい。この場合には、クライアント端末は、サーバから種別識別エラーが通知されたとき、紙葉類全体の読取画像をサーバに送信する構成とすればよい。
【００２０】
さらに、クライアント端末は、スキャナに対して、前記特定領域の読み取り、および、前記画像処理対象領域の読み取りを選択的に指示する構成としてもよい。
【発明の効果】
【００２１】
この発明によれば、クライアント端末からサーバへ送信する読取画像のデータ量が抑えられるので、情報漏洩に対するセキュリティを確保しつつ、処理効率の改善を図ることができる。
【図面の簡単な説明】
【００２２】
【図１】この発明の実施形態であるネットワークシステムを示す概略図である。
【図２】クライアント端末の主要部の構成を示すブロック図である。
【図３】サーバの主要部の構成を示すブロック図である。
【図４】入金伝票を示す図である。
【図５】振替伝票を示す図である。
【図６】画像処理対象領域情報を示す図である。
【図７】クライアント端末の動作を示すフローチャートである。
【図８】サーバの動作を示すフローチャートである。
【発明を実施するための形態】
【００２３】
以下、この発明にかかるネットワークシステムの実施形態について説明する。
【００２４】
図１は、この発明の実施形態であるネットワークシステムを示す概略図である。このネットワークシステムは、複数のクライアント端末１と、サーバ２と、をＬＡＮ等のネットワークにより接続したシステムである。各クライアント端末１には、スキャナ５が接続されている。このネットワークシステムは、クライアント端末１の機能を必用最小限に押え、ほとんどの処理をサーバ２で実行するシンクライアントのネットワークシステムである。
【００２５】
この実施形態のネットワークシステムは、金融機関の店舗で処理した入金取引、出金取引、振込取引等の各種取引において、その取引内容を記載した帳票（入金伝票や、振替伝票等）を処理する。
【００２６】
図２は、クライアント端末の主要部の構成を示すブロック図である。クライアント端末１は、制御部１１と、操作部１２と、表示部１３と、入出力部１４と、通信部１５と、を備えている。制御部１１は、クライアント端末１本体各部の動作を制御する。操作部１２は、キーボードやマウス等の入力デバイスを有し、オペレータによる入力操作を受け付ける。表示部１３は、表示器を有し、この表示器における画面表示を制御する。入出力部１４は、接続されているスキャナ５との間における入出力を制御する。通信部１５は、ネットワークを介して接続されているサーバ２との間におけるデータ通信を制御する。
【００２７】
図３は、サーバの主要部の構成を示すブロック図である。サーバ２は、制御部２１と、記憶部２２と、画像処理部２３と、通信部２４と、を備えている。制御部２１は、サーバ２本体各部の動作を制御する。記憶部２２は、後述する処理対象領域情報を記憶するとともに、文字認識処理を行って処理した帳票毎に、その帳票に記載されている取引内容を蓄積的に記憶する。画像処理部２３は、ネットワークを介してクライアント端末１から送信されてきた帳票の画像に対する文字認識処理を行う。通信部２４は、ネットワークを介して接続されているクライアント端末１との間におけるデータ通信を制御する。
【００２８】
ここで、このネットワークシステムで処理する帳票について説明する。ここでは、入金伝票、および振替伝票を例にして説明する。図４は、帳票の一例である入金伝票を示す図である。図５は、帳票の一例である振替伝票を示す図である。金融機関で使用している入金伝票や、振替伝票等の帳票は、一般にＡ５サイズであり、左上に帳票の種別を示す種別コードが記載（印刷）されている。例えば、入金伝票の種別コードは「１０２００」であり、振替伝票の種別コードは「１０３００」である。この種別コードが記載されている領域（以下、種別コード領域と言う。）は、帳票の左上角を基準座標（０，０）にすると、帳票の種別に関係なく同じ位置にある。この種別コードが記載されている種別コード領域が、この発明で言う特定領域に相当する。クライアント端末１は、この種別コード領域の左上の角の座標（Ｘ１，Ｙ１）、および右下の角の座標（Ｘ２，Ｙ２）を記憶している。この種別コード領域を示す座標は、帳票の左上角を基準座標（０，０）としたものである。
【００２９】
また、入金伝票は、図４に示すように、取引内容として、入金口座番号を記入する領域Ａ、入金金額を記入する領域Ｂを有する。また、振替伝票は、図５に示すように、取引内容として、振替元口座番号を記入する領域Ａ、振替先口座番号を記入する領域Ｂ、および振替金額を記入する領域Ｃを有する。このように、帳票は、その種別によって、取引内容を記入する領域の個数や、帳票における各領域の位置が異なる。各種の帳票は、取引内容を記入する領域が画像処理を行う処理対象領域である。
【００３０】
また、サーバ２は、帳票の種別毎に、その帳票における処理対象領域の位置を記憶部２２に記憶している。具体的には、サーバ２は、図６に示す処理対象領域情報を記憶部２２に記憶している。この処理対象領域情報は、種別コード、帳票名、および処理対象領域の位置を示す座標データを対応付けた情報である。例えば、入金伝票であれば、種別コード「１０２００」、領域Ａの左上の角の座標（Ｘ３，Ｙ３）、右下の角の座標（Ｘ４，Ｙ４）、および、領域Ｂの左上の角の座標（Ｘ５，Ｙ５）、右下の角の座標（Ｘ６，Ｙ６）を登録している。また、振替伝票であれば、種別コード「１０３００」、領域Ａの左上の角の座標（Ｘ３，Ｙ３）、右下の角の座標（Ｘ４，Ｙ４）、領域Ｂの左上の角の座標（Ｘ５，Ｙ５）、右下の角の座標（Ｘ６，Ｙ６）、および、領域Ｃの左上の角の座標（Ｘ７，Ｙ７）、右下の角の座標（Ｘ８，Ｙ８）を登録している。領域Ａ、Ｂ、Ｃを示す座標も、帳票の左上角を基準座標（０，０）としたものである。
【００３１】
以下、このネットワークシステムを利用した帳票の処理について説明する。
【００３２】
図７は、クライアント端末の動作を示すフローチャートであり、図８はサーバの動作を示すフローチャートである。
【００３３】
まず、オペレータが、処理対象の帳票をスキャナ５の原稿台にセットする。オペレータは、クライアント端末１の操作部１２において、処理開始にかかる入力操作を行う。クライアント端末１は、処理開始にかかる入力操作が行われると（ｓ１）、スキャナ５に対して、原稿台に載置されている帳票の読み取り（画像読取）を指示する（ｓ２）。スキャナ５は、このクライアント端末１からの画像読取指示に応じて、原稿台にセットされている帳票を読み取り、この読取画像をクライアント端末１に入力する。スキャナ５は、原稿台に載置されている原稿（ここでは帳票）のサイズを認識するセンサを有し、無用な部分（原稿の無い部分）については、画像の読み取りを行わない。すなわち、スキャナ５は、最大Ａ４サイズの原稿を読み取ることができる構成であっても、原稿台に載置されている帳票がＡ５サイズであれば、帳票が位置する領域についてのみ、画像の読み取りを行う。
【００３４】
クライアント端末１は、スキャナ５からの帳票の読取画像の入力が完了すると（ｓ３）、この読取画像から種別コード領域の画像を切り出す（ｓ４）。上述したように、クライアント端末１は、種別コード領域の位置を示す座標情報を記憶している。クライアント端末１は、ｓ４で切り出した種別コード領域の画像とともに、帳票の種別の判別を要求する種別判別要求をサーバ２に送信する（ｓ５）。
【００３５】
サーバ２は、クライアント端末１から送信されてきた種別判別要求を受信すると（ｓ２１）、この種別判定要求とともに送信されてきた種別コード領域の画像を画像処理部２３で処理する（ｓ２２）。ｓ２２では、パターンマッチング等の公知の画像処理により、種別コード領域に記載されている種別コードの文字認識を行う。サーバ２は、ｓ２２で種別コードの認識に成功すると、該当する種別の帳票に対応付けられている処理対象領域の位置を示す座標（処理対象領域情報）を記憶部２２から読み出す（ｓ２３、ｓ２４）。そして、サーバ２は、ｓ２４で読み出した処理対象領域情報を含む、処理対象領域の画像の送信要求をクライアント端末１に送信する（ｓ２５）。
【００３６】
一方、サーバ２は、ｓ２２で種別コードの認識に失敗すると、帳票全体の画像の送信要求をクライアント端末１に送信する（ｓ２３、ｓ２６）。
【００３７】
クライアント端末１は、サーバ２から処理対象領域画像の送信要求を受信すると（ｓ６）、ｓ３でスキャナ５から入力された帳票の読取画像から、今回サーバ２から送信されてきた各処理対象領域の画像を切り取る（ｓ６、ｓ８）。クライアント端末１は、ｓ８で切り取った各処理対象領域の画像とともに、帳票処理要求を送信する（ｓ９）。
【００３８】
一方、クライアント端末１は、サーバ２から帳票全体の画像の送信要求を受信すると（ｓ７）、ｓ３でスキャナ５から入力された帳票の読取画像とともに、帳票処理要求を送信する（ｓ１０）。
【００３９】
サーバ２は、クライアント端末１から送信されてきた各処理対象領域の画像を含む帳票画像処理要求を受信すると（ｓ２７）、処理対象領域毎に、その画像を画像処理部２３で処理する（ｓ２８）。ｓ２８では、例えば、処理対象の帳票が入金伝票であれば、入金口座番号（領域Ａ）、および入金金額（領域Ｂ）について、文字認識処理を行う。また、処理対象の帳票が、振込伝票であれば、振替元口座番号（領域Ａ）、振替先口座番号（領域Ｂ）、および振替金額（領域Ｃ）について、文字認識処理を行う。サーバ２は、各処理対象領域の認識結果をクライアント端末１に送信する（ｓ２９）。
【００４０】
また、サーバ２は、クライアント端末１から送信されてきた帳票全体の画像を受信すると（ｓ３０）、この帳票全体の画像に対して、画像処理部２３で認識処理を行う（ｓ３１）。ｓ３１では、帳票の種別を示す文字の認識を行い、帳票の種別を判別する。そして、サーバ２は、ここで判別した帳票の種別に応じて、処理対象領域を判断し、当該処理対象領域毎に文字認識を行う。サーバ２は、帳票の種別、および各処理対象領域の認識結果をクライアント端末１に送信する（ｓ３２）。
【００４１】
クライアント端末１は、サーバ２から画像認識処理の結果を受信すると、当該認識結果に基づいて、取引内容を表示部１３に表示する（ｓ１１、１２）。例えば、帳票の種別が入金伝票である場合、その帳票の種別とともに、入金口座番号、および入金金額が表示部１３に表示される。また、帳票の種別が振替伝票である場合、その帳票の種別とともに、振込元口座番号、振込先口座番号、および振込金額が表示部１３に表示される。
【００４２】
オペレータは、表示部１３に表示された認識結果と、今回の処理対象の帳票と、を比較確認する。オペレータは、サーバ２側での認識が適正であれば操作部１２において、確定入力にかかる入力操作を行う。また、オペレータは、サーバ２側での認識に誤りがあれば操作部１２においてその誤りを訂正する訂正入力にかかる入力操作を行う。
【００４３】
クライアント端末１は、訂正入力にかかる操作があると、当該入力操作に応じて、サーバ２側での認識結果を訂正する（ｓ１４、ｓ１５）。クライアント端末１は、確定入力にかかる操作があると、今回の処理対象である帳票の処理結果をサーバ２に送信し（ｓ１３、ｓ１６）、ｓ１に戻る。ｓ１６で送信する処理結果は、オペレータにより訂正が行われている場合には、その訂正が施されたものである。
【００４４】
サーバ２は、クライアント端末１から送信されてきた処理結果を受信すると、当該処理結果に基づく取引内容を記憶部２２に記憶し（ｓ３３、ｓ３４）、ｓ２１に戻る。
【００４５】
このように、このネットワークシステムでは、クライアント端末１がサーバ２に送信する画像を、通常時、帳票全体の画像とせず、文字認識処理の対象になる領域に制限される。したがって、クライアント端末１からサーバ２への画像の送信にかかる時間を短縮することができ、処理効率の向上が図れる。
【００４６】
また、上記の説明では、スキャナ５は、クライアント端末１からの画像の読取指示に応じて、帳票全体の画像を読み取るとしたが、クライアント端末１が、スキャナ５に対して、画像の読取領域を指示する構成としてもよい。例えば、クライアント端末１は、上述したｓ２で、スキャナ５に対して、種別コード領域の画像の読み取りを指示する。スキャナ５は、この指示にしたがって、帳票全体ではなく、種別コード領域のみ画像を読み取る。
【００４７】
また、クライアント端末１は、上述したｓ６と、ｓ８との間において、スキャナ５に対して、サーバ２から通知された各処理対象領域の読み取りを指示する。スキャナ５は、この指示にしたがって、帳票全体ではなく、各処理対象領域の画像を読み取る。
【００４８】
さらに、クライアント端末１は、上述したｓ７と、ｓ１０との間において、スキャナ５に対して、帳票全体の画像の読み取りを指示する。スキャナ５は、この指示にしたがって、帳票全体の画像を読み取る。
【符号の説明】
【００４９】
１…クライアント端末
２…サーバ
５…スキャナ
１１…制御部
１２…操作部
１３…表示部
１４…入出力部
１５…通信部
２１…制御部
２２…記憶部
２３…画像処理部
２４…通信部
【図１】
2011087115.tif 000003
【図２】
2011087115.tif 000004
【図３】
2011087115.tif 000005
【図４】
2011087115.tif 000006
【図５】
2011087115.tif 000007
【図６】
2011087115.tif 000008
【図７】
2011087115.tif 000009
【図８】
2011087115.tif 000010