(57)【要約】【課題】新たな機能を追加することなく、媒体情報の読み取り可否を迅速に判定すること。【解決手段】通帳の頁の画像情報を読み取る画像処理部と、頁の厚みにより生じる画像情報の変化に基づいて、頁の端折れを検知する媒体情報判定部と、を備える。【選択図】  図４
2017142648.tif 000002
【特許請求の範囲】
【請求項１】
通帳の頁の画像情報を読み取る画像処理部と、
頁の厚みにより生じる前記画像情報の変化に基づいて、前記頁の端折れを検知する媒体情報判定部と、
を備えることを特徴とする通帳処理装置。
【請求項２】
頁を捲る頁捲り部を備え、
前記頁捲り部は、前記頁の端折れが検知された場合、当該頁を捲り、
前記媒体情報判定部は、当該頁より前に捲られた頁数と、前記頁の端折れが検知された頁数とに基づいて、端折れが検知された頁を特定する、
ことを特徴とする請求項１に記載の通帳処理装置。
【請求項３】
前記頁の端折れが検知された場合、通帳を返却して、前記特定された頁を利用者に知らせる返却部、
を備えることを特徴とする請求項２に記載の通帳処理装置。
【請求項４】
前記媒体情報判定部は、前記画像情報の白レベルの差の範囲の違いを前記画像情報の変化として検知する、
ことを特徴とする請求項１に記載の通帳処理装置。
【請求項５】
通帳の頁に付された識別情報を含む頁の画像情報を読み取る画像処理部と、
前記識別情報の構成の変化に基づいて、前記頁の端折れを検知する媒体情報判定部と、
を備えることを特徴とする通帳処理装置。
【請求項６】
頁を捲る頁捲り部を備え、
前記頁捲り部は、前記頁の端折れが検知された場合、当該頁を捲り、
前記媒体情報判定部は、当該頁の前後の頁に付された識別情報に基づいて、端折れが検知された頁を特定する、
ことを特徴とする請求項５に記載の通帳処理装置。
【請求項７】
前記頁の端折れが検知された場合、通帳を返却して、前記特定された頁を利用者に知らせる返却部、
を備えることを特徴とする請求項５に記載の通帳処理装置。
【請求項８】
前記媒体情報判定部は、前記識別情報を構成する黒データの長さの違いを前記画像情報の変化として検知する、
ことを特徴とする請求項５に記載の通帳処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通帳処理装置に関する。
【背景技術】
【０００２】
通帳処理装置は、挿入口から挿入された通帳媒体の情報を読み取るため、磁気ストライプの書き込みおよび読み取りを行い、またはイメージセンサを駆動して、挿入された通帳媒体に予め付与されている頁ごとに表示されているバーコード等の頁情報や、印字を行う印字ユニットによって、既に印字された頁の印字済み行数、等の媒体情報を読み取ることで、媒体の最終印字行と最終印字頁数を把握することができる機能を備えている。
【０００３】
挿入された通帳の開かれたページが、最終印字頁数と異なっている場合は、媒体の頁捲りを実施して、次の頁を開き、再度イメージセンサを駆動する等、媒体の情報を読み取る動作を実施する。また、通帳媒体には運用する機関によって表示位置は異なるが、頁情報を備えたバーコードおよび磁気ストライプを備えているのが一般的であり、双方の機能を用いて媒体情報を特定している。
【０００４】
しかしながら媒体に付与された媒体情報を読み取ることができない状態、例えば、媒体の端が折れ曲がっていて（以降、同様の状態を端折れと略す）、イメージセンサでバーコード読み取りが不可能な状態、で媒体が挿入されると、媒体の最終印字行と最終印字頁を把握できず、媒体情報を特定することが不可能となる場合がある。媒体情報が特定できなかった場合は、エラーとして媒体を顧客に返却するため、媒体の読み取り不可状態、例えば、媒体の端折れ等を検知する機能を備え、処理不可能と判定し、窓口への誘導、または媒体の状態の修正を促すガイダンスを表示する技術がある（例えば、特許文献１、２）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開昭６１−１１６５９６号公報
【特許文献２】特開２０１２−１５８０７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１では、媒体情報の読み取り不可状態を検知するため、通帳媒体の磁気ストライプから読み取った媒体情報と、画像読取結果による媒体情報の突合せを行う必要があった。このため、媒体情報の読取不可と判定するまでに磁気ストライプの読み取り処理と、画像読取処理を実施する必要があるため、読み取り不可状態を検知するまでに時間を要する。
【０００７】
また、特許文献２では、印字面に対する裏面に縁取りラインを備えることで、当該印字面の端折れによって裏面の縁取りラインがイメージセンサで読み取った画像に対して、画像の端まで達することによって、当該印字面の媒体の端が折れていることを検知している。しかし、縁取りラインが備えていない通帳媒体では端折れを検知することは不可能である。
【０００８】
本発明の目的は、前記特許文献のように新たな機能を追加することなく、イメージセンサで媒体情報を読み取る手段において、端折れ等の媒体情報読み取り不可状態を迅速に検知することにある。
【課題を解決するための手段】
【０００９】
上述した課題を解決し、目的を達成するために、本発明にかかる通帳処理装置は、通帳の頁の画像情報を読み取る画像処理部と、頁の厚みにより生じる前記画像情報の変化に基づいて、前記頁の端折れを検知する媒体情報判定部と、を備えることを特徴とする通帳処理装置として構成される。
【００１０】
また、本発明にかかる通帳処理装置は、通帳の頁に付された識別情報を含む頁の画像情報を読み取る画像処理部と、前記識別情報の構成の変化に基づいて、前記頁の端折れを検知する媒体情報判定部と、を備えることを特徴とする通帳処理装置として構成される。
【発明の効果】
【００１１】
本発明によれば、新たな機能を追加することなく、端折れ等の媒体情報の読み取り不可状態を迅速に検知することができる。
【図面の簡単な説明】
【００１２】
【図１】通帳処理装置および通帳処理方法の概略図である。
【図２】通帳等の媒体において、任意の頁を正常に開いた状態を表した図である。
【図３】通帳等の媒体において、任意の頁の端が折れた状態を表した図である。
【図４】通帳等の媒体を画像読取機構部によって画像データを読み取った際の、画像データから抽出した白レベルのデータを走査行毎にグラフ化した図である（横バーコード）。
【図５】通帳等の媒体を画像読取機構部によって画像データを読み取った際の、画像データから抽出した白レベルのデータを走査行毎にグラフ化した図である（縦バーコード）。
【図６】実施例１における通帳処理方法のフローチャート例を表した図である。
【図７】端折れが存在する媒体に対し、当該頁を手前に１枚捲った状態の図である。
【図８】端折れが存在する媒体に対し、次の頁を１枚捲った状態の図である。
【図９】実施例２における通帳処理方法のフローチャート例を表した図である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態を詳細に説明する。以下に示す実施例では、本発明にかかる通帳処理装置を、銀行など金融機関の現金自動支払機等で通帳等の冊子状の媒体を用いてデータのやり取りを行うシステムにおける各種専用端末装置に備えられた、媒体内の特定の情報を読み取るイメージセンサを備えた通帳処理装置に適用した場合について説明しているが、これに限らず、広く通帳処理を行う装置に適用することができる。
【実施例１】
【００１４】
図１に、通帳処理装置１の概略図を示す。通帳処理装置１は、主な構成として、媒体２を挿入する媒体挿入部３、挿入した媒体２を搬送させるための搬送路４および搬送ローラ５、吸入した媒体２の画像を読み取る画像読取機構部６、そして各部の駆動を制御する制御部７を備えている。また、画像読取機構部６内には、イメージセンサ６１を備えている。
【００１５】
制御部７内には、中央演算ユニット７１（以下、ＣＰＵ７１と称す）、搬送駆動手段７２、画像処理手段７３、媒体情報判定手段７４、頁捲り手段７５、返却処理手段７６、上位ホスト８との通信手段７７、画像データを格納したり画像データの解析結果を格納する記憶領域７８を備えている。
【００１６】
図２（ａ）は、金融機関等で使用される通帳等の媒体２の一例を示す。装置利用者は媒体挿入部３に媒体２を挿入する際、任意の頁を開いた状態で挿入を行う。媒体２の各頁には、頁情報を特定のパターンで示す頁マーク２１が付されており、画像読取機構部６によって、当該頁マークを画像データとして読み取ることで、吸入した媒体の開かれた頁数を特定することができる。ただし、頁マーク２１は、各金融機関等で発行される各媒体仕様により異なるため、一様のパターンとは限らない。図２の媒体例は、頁マークが複数本の横のバーで構成されているが、媒体を発行している金融機関等により、頁マークの使用は異なるため、図２（ｂ）の媒体例のように複数本の縦のバーで構成されている頁マーク２２もあれば、頁マークが存在しない媒体もある。
【００１７】
利用者が媒体２を媒体挿入部３に挿入すると、搬送駆動手段７２により、吸入された媒体２を、画像読取機構部６が頁マーク２１を読み取り可能となる位置まで搬送する。画像の読み取り方法は、媒体搬送中にセンサスキャンしても良いし、画像読取機構部６によって画像読み取り開始する際、図２（ａ）（ｂ）のように頁マークが正常に読み取れれば、頁情報を取得することができ、取引を続行することができる。しかし、図３（ａ）（ｂ）のように、当該頁の端折れ等によって当該頁マークがイメージセンサ６１から頁マークを正常に読み取ることができない状態の場合、当該頁情報が不正となり、取引エラーとなる。
【００１８】
そこで、画像読取機構部６によって当該頁を読み取った画像データを、画像処理手段７３に入力して画像の解析を行う。具体的に、図４を用いて説明する。
【００１９】
画像データは、当該イメージセンサ６１の仕様により決定される解像度で分解された画素数で構成される。各画素のデータは、カラー情報でも良いし、白黒情報でもよい。白黒情報の場合は、各画素のデータは多段階調で表現されたデータ（以降、グレースケールデータと称す）となっており、頁マークを抽出する場合は、グレースケールデータから頁マークの黒データを抽出するため、しきい値を定めて２値化を行う。
【００２０】
図４は、図３（ａ）の頁マークが横バーコードの媒体にて、端折れが存在する頁を画像読取機構６によって画像処理手段７３に入力される画像データに対し、グレースケールデータの黒を最小値、白を最大値とした白レベルを、走査単位の行毎にグラフ化した一例を示している。横バーコードは、通帳等の媒体２の頁捲り方向と垂直な方向に付された識別情報である。画像処理手段７３が上記画像データから頁マークを抽出した場合、走査行ごとに黒データと判定される媒体座標範囲をｄｘ＿ｂａｒ（ｎ）とし、各行の黒データ座標範囲をｄｘ＿ｂａｒ（１）＝０、ｄｘ＿ｂａｒ（２）＝ｂ１、ｄｘ＿ｂａｒ（３）＝ｃ１、ｄｘ＿ｂａｒ（４）＝ｄ１とする。端折れしている頁の前後の頁では、当該媒体の頁に端折れが存在しない場合は、ｂ１＝ｃ１＝ｄ１となるはずだが、端折れが存在する場合は、ｂ１＞ｃ１＞ｄ１の関係で表される。
【００２１】
すなわち、端折れしている頁の前後の頁では、当該端折れしている頁の端折れが深くなるにつれて、頁マーク２１を構成する横バーコードの長さが徐々に短くなる。そのため、媒体情報判定手段７４は、当該画像データから黒データを抽出することで、端折れが存在していると判定する。このように、本実施例では、通帳等の媒体２を構成する頁に付された識別情報の構成（例えば、それぞれの上記黒データの長さ）の変化や違いをとらえて検知することにより、頁の端折れを検知している。したがって、上記のような画像情報を用いた判定処理を追加するだけで、頁マークのような識別情報が付された通帳について頁の端折れを検知することができる。
【００２２】
一方、当該頁に端折れ等が発生していると、端折れで媒体が重複する部分と、当該頁で重複しない部分で頁１枚分の厚みが異なるため、頁１枚分の厚みが白レベルの差となって現れる。なお、頁1枚分の厚みの定義は、任意の固定値でも良いし、解像度や分解能等のイメージセンサの性能のばらつきによって、頁１枚分の厚みの白レベルの差異を通帳処理装置ごとに設定するよう、予め白レベルの差異を決定する処理を実施しても良い。
【００２３】
さらに、当該頁の端折れにより次の頁が見えている部分については、端折れで媒体が重複する部分と比較することで、頁２枚分の厚みが白レベルの差となって現れる。図４の例では、頁１枚分の白レベルの差をｔｈとした場合、１行目の媒体座標ｘ＝０の白レベル値と、最大値の差ｔｈ（１）が２ｔｈ以上となっている座標範囲をｄｘ（１）＝ａとする。２行目についても、１行目と同様、媒体座標ｘ＝０の白レベル値と最大値の差ｔｈ（２）が２ｔｈ以上となっている座標範囲をｄｘ（２）＝ｂ、３行目の媒体座標ｘ＝０の白レベル値と最大値の差ｔｈ（３）が２ｔｈ以上となっている座標範囲をｄｘ（３）＝ｃ、４行目の媒体座標ｘ＝０の白レベル値と最大値の差ｔｈ（４）が２ｔｈ以上となっている座標範囲をｄｘ（４）＝ｄとする。媒体情報判定手段７４は、端折れが存在する頁を画像読取機構６によって画像処理手段７３に入力される画像データに対して、上記座標範囲ａ、ｂ、ｃ、ｄの関係がａ＜ｂ＜ｃ＜ｄであれば、端折れが存在していると判定する。
【００２４】
すなわち、端折れしている頁では、端折れが深くなるにつれて、その端折れにより重複する部分の範囲が徐々に広くなるため、上記関係が存在する場合には、媒体情報判定手段７４は、端折れが存在していると判定している。このように、本実施例では、通帳等の媒体２を構成する頁の厚みにより生じる画像情報（例えば、上記白レベルの差の範囲）の変化や違いをとらえて検知することにより、頁の端折れを検知している。したがって、上記のような画像情報を用いた判定処理を追加するだけで、頁マークのような識別情報がない通帳についても頁の端折れを検知することができる。なお、端折れが存在する範囲に対して、画像データの走査行数は十分に多いことが前提となり、判定対象の走査行は２行以上の複数行であれば、実施可能である。
【００２５】
図５は、図３（ｂ）の頁マークが縦バーコードの媒体にて、端折れが存在する頁を画像読取機構部６によって画像処理手段７３に入力される画像データに対し、グレースケールデータの黒を最小値、白を最大値として白レベルを、走査単位の行毎にグラフ化した一例である。縦バーコードは、通帳等の媒体２の頁捲り方向と平行な方向に付された識別情報である。頁マークが縦バーコードの場合は、端折れしている頁の前後の頁では、走査行毎に検知されるバーコードの本数をｄｘ＿ｂａｒ＿ｍ（ｎ）とすると、値は０本またはｎ本のいずれかとなる。図５の例で縦バーコード本数を４本（ｎ＝４）とすると、ｄｘ＿ｂａｒ＿ｍ（１）＝０、ｄｘ＿ｂａｒ＿ｍ（２）＝４、ｄｘ＿ｂａｒ＿ｍ（３）＝３、ｄｘ＿ｂａｒ＿ｍ（４）＝１となり、４本と一致しない値が存在する。
【００２６】
また、端折れしている頁の前後の頁では、当該端折れしている頁の端折れが深くなるにつれて、頁マーク２１を構成する横バーコードの長さが徐々に長くなる。このため、媒体情報判定手段７４は、当該頁に端折れが発生していると判定できる。このように、縦バーコードの場合も横バーコードの場合と同様、通帳等の媒体２を構成する頁に付された識別情報の構成（例えば、それぞれの上記黒データの長さ）の変化や違いをとらえて検知することにより、頁の端折れを検知している。
【００２７】
したがって、図４に示した場合と同様、上記のような画像情報を用いた判定処理を追加するだけで、頁マークのような識別情報が付された通帳について頁の端折れを検知することができる。なお、白レベルの差で判定する方法は、図４の場合と同様の方法をとることができる。
【００２８】
バーコード等の頁マークが存在しない媒体の場合においては、頁マークの黒データ情報や、バーコードの本数の情報が存在しないため、黒データによる判定は困難だが、前述の白レベルの差による判定方法であれば、同様に判定を行うことができる。また、上記例では１頁の端折れが発生している場合について説明したが、２頁以上の端折れが発生している場合についても、同様に考えることができる。例えば、白レベルの差ｔｈを、３ｔｈ、４ｔｈ等として端折れ頁数に応じて設定しておき、媒体情報判定手段７４が、検知された白レベルの差がどのレベルに該当するのかを判定することにより、一度に複数頁捲りされた頁数を算出することができる。
【００２９】
前述の判定を行うための一連の処理手順として、図６に本実施例のフローチャートの例を示す。まず、媒体挿入部３にて媒体を検知する（１０１ステップ）。検知した媒体を画像読取機構部６の実装位置まで搬送する（１０２ステップ）。画像読取機構部６内のイメージセンサ６１を起動し、媒体２をスキャンする（１０３ステップ）。スキャンした画像データを、画像処理手段７３にて解析を行い、グレースケールデータを抽出する（１０４ステップ）。媒体情報判定手段７４は、抽出したグレースケールデータから、媒体情報判定手段媒体マーク位置に端折れがないか判定する（１０５ステップ）。媒体情報判定手段７４は、端折れが存在しないと判定した場合（１０５ステップ；Ｎｏ）は、頁情報を特定し、処理を終了する（１０６ステップ）。端折れが存在すると判定した場合（１０５ステップ；Ｙｅｓ）は、返却処理手段７６は、返却処理を行い（１０７ステップ）、媒体再挿入指示１として、利用者に対し、「通帳に端折れした頁があります。直して再度通帳を入れてください」等のアナウンスを行う（１０８ステップ）。
【００３０】
以上の処理により、磁気ストライプの情報を読み取る処理を行うことなく、画像データの解析のみで端折れ等の媒体情報読み取り不可状態を検知することができ、利用者へ迅速に返却処理を行うことができる。また、端折れが存在することを利用者に通知し、窓口へ行かずに、利用者自身で端折れ等の媒体情報読み取り不可状態を修正することで、結果的に利用者の待ち時間を短縮することができる。
【実施例２】
【００３１】
次に端折れ検知した頁数を特定する場合の実施の形態について説明する。本実施の形態では、図１で示した頁捲り手段７５を活用する。なお、本実施例で使用している頁捲り手段は、本来の取引処理で必要な手段であり、通帳処理装置１に新たに追加する機能ではない。
【００３２】
利用者が媒体２を挿入し、端折れ等が存在するかどうかの判定処理を実施するまでは実施例１と同様の処理内容となるが、端折れが存在すると判定した場合に、端折れが存在する頁数を特定するための処理が追加となる。
【００３３】
図７は、図３の媒体の状態から、頁捲り手段７５により端折れが存在する頁を媒体の上側から下側に1枚捲った状態である。媒体の頁を1枚捲ることで、前の頁の頁マークを読み取れる状態となる。図８は、図３の媒体の状態から、頁捲り手段７５により端折れが存在する頁の、次頁を下側から上側に1枚捲った状態である。端折れが検知された媒体の頁を前後に1枚捲ることで、次の頁あるいは前の頁の頁マークを読み取れる状態となる。
【００３４】
以上のことから、通帳処理装置に標準に備わっている頁捲り手段７５を活用することで、端折れが発生している当該頁を特定することができる。
【００３５】
図９に本実施例のフローチャートの例を示す。媒体挿入部３にて媒体を検知する（２０１ステップ）。検知した媒体を画像読取機構部６の実装位置まで搬送する（２０２ステップ）。画像読取機構部６内のイメージセンサ６１を起動し、当該媒体２をスキャンする（２０３ステップ）。画像処理手段７３は、スキャンによって生成された当該媒体２の画像データを、一旦記憶領域７７に格納して画像データの解析を行い、グレースケールデータを抽出する（２０４ステップ）。媒体情報判定手段７４は、抽出したグレースケールデータから、端折れがないか判定する（２０５ステップ）。媒体情報判定手段７４は、端折れが存在しないと判定した場合は、頁情報を特定し、処理を終了する（２０６ステップ）。端折れが存在すると判定した場合は、頁捲り手段７５は、頁捲り処理により、当該媒体２を１ページ分捲る（２０７ステップ）。捲った後の媒体に対して画像データの取得および頁マークからの頁情報読み取りを行い、前頁数または次頁数を確定することで両者の差を算出し、その差を端折れが存在する頁数として特定する（２０８ステップ）。
【００３６】
その後、返却処理手段７６が媒体の返却処理を行い（２０９ステップ）、媒体再挿入指示２として、利用者に対し、「通帳の○○頁目が端折れしています。直して再度通帳を入れてください」等のアナウンスを行う（２１０ステップ）。以上の処理により、実施例１での効果に加えて、媒体の端折れが発生している頁を特定することができるため、利用者に対し、媒体の端折れが発生している頁を探す必要がなくなる。
【００３７】
なお、上記例では頁マークから頁情報が読み取られる場合について説明したが、実施例１に示した白レベルの差による判定方法を用いて端折れが発生している頁を特定してもよい。例えば、媒体情報判定手段７４は、頁捲り手段７５が捲った頁数をカウントした際に、上記白レベルの差が２ｔｈ以上となっている座標範囲の関係が、実施例1に示した関係にあるか否かを判定する。媒体情報判定手段７４は、このような関係であると判定した場合、１頁の端折れが存在していると判断し、返却処理手段７６が、それまでカウントした頁数に１を加えた頁数を、媒体の端折れが発生している頁として利用者に通知してもよい。このような処理を行うことにより、バーコード等の頁マークが存在しない通帳等の媒体においても端折れが発生している頁を特定し、利用者に知らせることができる。また、この場合も、実施例１に示した方法と同様の方法で一度に複数頁捲りされた頁数を算出し、その頁数をアナウンスしてもよい。
【００３８】
このように、本通帳処理装置によれば、磁気ストライプの読み取りを駆動することなく、かつ画像読取機構部により媒体を読み取った画像データを活用し、画素データの解析のみ行うことで、媒体情報の読み取り可否を判定することができる。また、続けて頁捲りを実施することで、次頁が正常に読み取れる場合は、次の頁数を判別し、端折れが発生している頁数を特定することも可能である。通帳処理装置の利用者に対して、「○○頁の端が折れ曲がっています。直してから再度挿入してください。」等のアナウンスを行うことで、利用者自ら媒体読み取りエラーを復旧させることができ、窓口への誘導が不要となり、待ち時間の短縮を図ることができる。
【符号の説明】
【００３９】
１  通帳処理装置
２  通帳等の媒体
２１  開かれた媒体の頁数を表す横バーコードの頁マーク例
２２  開かれた媒体の頁数を表す縦バーコードの頁マーク例
２３  当該頁に対する前の頁マーク例
２４  当該頁に対する次の頁マーク例
３  媒体挿入部
４  媒体搬送ローラ
５  媒体搬送路
６  画像読取機構部
６１  イメージセンサ
７  制御部
７１  ＣＰＵ
７２  搬送駆動手段
７３  画像処理手段
７４  媒体情報判定手段
７５  頁捲り手段
７７  通信手段
７８  記憶領域
８  上位ホスト
【図１】
2017142648.tif 000003
【図２】
2017142648.tif 000004
【図３】
2017142648.tif 000005
【図４】
2017142648.tif 000006
【図５】
2017142648.tif 000007
【図６】
2017142648.tif 000008
【図７】
2017142648.tif 000009
【図８】
2017142648.tif 000010
【図９】
2017142648.tif 000011