(57)【要約】【課題】有価証券の特定に必要なイメージデータを正確にかつ少ない情報量で取得可能な画像処理装置及び画像処理方法を提供する。【解決手段】有価証券全体の画像データを２値化する２値化処理方法を、有価証券の一部の画像データに基づいて決定する２値化処理方法決定部２０と、有価証券全体の画像データを、２値化処理方法決定部２０のよって決定された２値化処理方法に基づいて２値化画像に変換するイメージ取得部３０とにより、使用される小切手等の有価証券に応じて正確な２値化画像を取得する。【選択図】　図１
2004127258.tif 000002
【特許請求の範囲】
【請求項１】
有価証券全体を走査することにより取得した第１の画像データを２値化画像データに変換するイメージ取得部と、
前記有価証券の一部領域から取得した第２の画像データに基づいて、前記第１の画像データを２値化画像データに変換するための２値化処理方法を定める２値化処理方法決定部とを備えていることを特徴とする画像処理装置。
【請求項２】
前記一部領域が、前記有価証券に予め印刷された磁気インク文字を含む文字領域、および背景模様を少なくとも一部に含む１個または複数の背景領域であることを特徴とする、請求項１に記載の画像処理装置。
【請求項３】
更に、前記背景領域からエッジ画素を検出するエッジ画素検出部を備え、前記２値化処理方法決定部は、検出されたエッジ画素の個数に基づいて、前記２値化処理方法を定めることを特徴とする、請求項２に記載の画像処理装置。
【請求項４】
前記２値化処理方法決定部は、前記文字領域の文字の背景を示す画素の濃度分布と、前記背景領域を構成する画素の濃度分布とに基づいて、前記２値化処理方法を定めることを特徴とする、請求項２に記載の画像処理装置。
【請求項５】
前記イメージ取得部は、前記第２の画像データの濃度分布に基づいて算出された第１の閾値に基づいて、前記第１の画像データを２値化画像データに変換する第１の２値化処理手段を備えていることを特徴とする、請求項１に記載の画像処理装置。
【請求項６】
前記イメージ取得部は、前記第１の画像データに、エッジ画素を強調させる鮮鋭化処理を施した後、予め定められた第２の閾値に基づいて、前記第１の画像データを２値化画像データに変換する第２の２値化処理手段を備えていることを特徴とする、請求項１に記載の画像処理装置。
【請求項７】
下記の工程を備えていることを特徴とする画像処理方法。
（ａ）有価証券の一部領域の画像を解析し、２値化処理方法を定める工程と
（ｂ）有価証券全体の画像を、前記工程（ａ）で定めた２値化処理方法に基づいて、２値化画像データに変換する工程。
【請求項８】
前記一部領域が、前記有価証券に予め印刷された磁気インク文字を含む文字領域、および背景模様を少なくとも一部に含む１個または複数の背景領域であることを特徴とする請求項７に記載の画像処理方法。
【請求項９】
更に、下記の工程を備えていることを特徴とする請求項８に記載の画像処理方法。
（ｃ）前記背景領域からエッジ画素を検出する工程と、
（ｄ）前記工程（ｃ）で検出されたエッジ画素の個数に基づいて、前記２値化処理方法を定める工程。
【請求項１０】
更に、下記の工程を備えていることを特徴とする請求項８に記載の画像処理方法。
（ｅ）前記文字領域の文字の背景を示す画素の濃度分布と、前記背景領域を構成する画素の濃度分布とに基づいて、前記２値化処理方法を定める工程。
【請求項１１】
前記工程（ａ）の結果に基づいて、下記の２値化処理工程（ｆ）（ｇ）のいずれか一方を行うことを特徴とする請求項７に記載の画像処理方法。
（ｆ）前記一部領域の画像の濃度分布に基づいて第１の閾値を算出し、算出された第１の閾値に基づいて、前記有価証券全体の画像を２値化画像データに変換する工程と、
（ｇ）前記有価証券全体の画像に、エッジ画素を強調させる鮮鋭化処理を施した後、予め定められた第２の閾値に基づいて、前記有価証券全体の画像を２値化画像データに変換する工程。
【請求項１２】
請求項７乃至１１項のいずれかに記載の画像処理方法の各工程を実行させるプログラムを記録したコンピュータに読み取り可能な情報記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像処理装置および画像処理方法に関する。特に、小切手、金券等の有価証券による決済処理の際に、決済に使用された有価証券を特定するのに必要な画像を取得する画像処理装置および画像処理方法に関する。
【０００２】
【従来の技術】
商取引や店舗での買い物、レストランでの支払い等においては、小切手、金券等の有価証券を用いて決済が行われることがある。以下、これらの決済処理について、有価証券として小切手を用いて説明する。一般に、小切手の表面には、口座番号等が磁気インク文字データとして印刷されており、これらのデータを照会することによって小切手の有効性が確認される。
【０００３】
従来、店舗等において小切手を受け取った場合、小切手の有効性を確認した後、日付、金額、小切手振出人の署名等の表書き及び裏書が行われる。これらの表書き及び裏書は、近時、署名を除き、プリンタで印刷されることが多い。通常、店舗等における処理が終わった小切手は、銀行等の決済機関に持ち込まれ、最終的な決済が行われる。しかし、近年においては、取引内容の電子データ及び小切手の画像データ等を決済機関に送信することにより、決済処理の効率化をはかる電子決済による小切手処理が提唱されている。
【０００４】
また、小切手、金券等の有価証券は、通常、表面に背景模様を有している。そのため、画像解像度が低いと口座番号、支払い金額、支払人、受取人、署名等の重要な情報の判別が困難となる場合がある。一方、小切手等のイメージを高解像度の画像データとしてまたはカラーの画像データとして取得する場合には、画像取得のための走査速度が遅くなってしまう。また、画像データの情報量も多くなるため、画像データの取得、及び記憶装置への送信等の負荷が大きくなってしまう。従って、画像取得処理に多くの時間が必要となる。そこで、電子決済に必要な有価証券の画像データを少ない情報量で取得する方法として、有価証券の画像を走査して取得した画像データを濃度に基づいて２値化した２値化画像データを取得する方法が考えられた。例えば、濃度に基づいて画像データを２値化するための閾値を動的に変更可能な値とし、走査する画像毎に閾値を算出する方法等がある。
【０００５】
【発明が解決しようとする課題】
しかしながら、閾値を動的に変更可能な値とし、走査する画像毎に閾値を算出する方法を利用したとき、仮走査した領域の背景模様から閾値を算出するため、有価証券の画像の背景模様が均一でない場合、例えば、仮走査した領域の背景模様と大きく異なる背景模様の領域がある場合に、２値化画像データにおいて、口座番号、支払い金額、支払人、受取人、署名等の重要な情報と背景模様とを判別できない場合があった。
【０００６】
そこで、本発明は、電子決済に必要な有価証券の画像データを、少ない情報量で正確に取得可能な画像処理装置及び画像処理方法を提供することをその目的の一つとする。さらに本発明の目的の一つは、走査によって取得した画像データから電子決済に必要な画像データに変換する方法を、取得する有価証券の画像毎に決定することが可能な画像処理装置及び画像処理方法を提供することである。
【０００７】
さらに本発明の目的の一つは、小切手支払いを電子決済するために、ＭＩＣＲ文字の読取、必要情報の印刷、及び小切手等の画像データの効率的な取得を可能とする画像処理装置及び画像処理方法を提供することである。
【０００８】
【課題を解決するための手段】
本発明では、精算処理時に、有価証券の画像の一部を解析することにより、有価証券全体の画像を２値化する２値化処理方法を決定し、決定した２値化処理方法に基づいて、口座番号、支払い金額、支払人、受取人、署名等の重要な情報を画像情報として、少ない情報量で、正確に取得することにより、上記課題を解決した。
【０００９】
本発明の、画像処理装置の１つの態様は、有価証券全体を走査することにより取得した第１の画像データを２値化画像データに変換するイメージ取得部と、有価証券の一部領域から取得した第２の画像データに基づいて、第１の画像データを２値化画像データに変換するための２値化処理方法を定める２値化処理方法決定部とを備えていることを特徴とする画像処理装置である。
【００１０】
本発明の、画像処理装置の別の態様は、上述した一部領域が、有価証券に予め印刷された磁気インク文字を含む文字領域、および背景模様を少なくとも一部に含む１個または複数の背景領域であることを特徴とする。
【００１１】
本発明の、画像処理装置の別の態様は、更に、上述した背景領域からエッジ画素を検出するエッジ画素検出部を備え、２値化処理方法決定部が、検出されたエッジ画素の個数に基づいて、前記２値化処理方法を定めることを特徴とする、画像処理装置である。
【００１２】
本発明の、画像処理装置の別の態様は、上述した２値化処理方法決定部が、文字領域の文字の背景を示す画素の濃度分布と、背景領域を構成する画素の濃度分布とに基づいて、２値化処理方法を定めることを特徴とする画像処理装置である。
【００１３】
本発明の、画像処理装置の別の態様は、上述したイメージ取得部が、第２の画像データの濃度分布に基づいて算出された第１の閾値に基づいて、第１の画像データを２値化画像データに変換する第１の２値化処理手段と、第１の画像データに、エッジ画素を強調させる鮮鋭化処理を施した後、予め定められた第２の閾値に基づいて、第１の画像データを２値化画像データに変換する第２の２値化処理手段と、を備えていることを特徴とする画像処理装置である。
【００１４】
本発明の、画像処理方法の１つの態様は、（ａ）有価証券の一部領域の画像を解析し、２値化処理方法を定める工程と、（ｂ）有価証券全体の画像を、工程（ａ）で定めた２値化処理方法に基づいて、２値化画像データに変換する工程とを備えていることを特徴とする画像処理方法である。
【００１５】
本発明の、画像処理方法の別の態様は、上述した一部領域が、有価証券に予め印刷された磁気インク文字を含む文字領域、および背景模様を少なくとも一部に含む１個または複数の背景領域であることを特徴とする画像処理方法である。
【００１６】
本発明の、画像処理方法の別の態様は、更に、（ｃ）背景領域からエッジ画素を検出する工程と、（ｄ）工程（ｃ）で検出されたエッジ画素の個数に基づいて、２値化処理方法を定める工程を備えていることを特徴とする画像処理方法である。
【００１７】
本発明の、画像処理方法の別の態様は、更に、（ｅ）文字領域の文字の背景を示す画素の濃度分布と、背景領域を構成する画素の濃度分布とに基づいて、２値化処理方法を定める工程を備えていることを特徴とする画像処理方法である。
【００１８】
本発明の、画像処理方法の別の態様は、更に、工程（ａ）の結果に基づいて、下記の２値化処理工程（ｆ）（ｇ）のいずれか一方を行うことを特徴とする画像処理方法である。（ｆ）一部領域の画像の濃度分布に基づいて第１の閾値を算出し、算出された第１の閾値に基づいて、有価証券全体の画像を２値化画像データに変換する工程：（ｇ）有価証券全体の画像に、エッジ画素を強調させる鮮鋭化処理を施した後、予め定められた第２の閾値に基づいて、有価証券全体の画像を２値化画像データに変換する工程。
【００１９】
本発明の、情報記録媒体の１つの態様は、上述した画像処理方法の各工程を実行させるプログラムを記録したコンピュータに読み取り可能な情報記録媒体である。
【００２０】
【発明の実施の形態】
この発明の一実施態様を、図面を参照しながら説明する。なお、以下に説明する実施態様は説明のためのものであり、本発明の範囲を制限するものではない。従って、当業者であればこれらの各要素もしくは全要素をこれと均等なものによって置換した実施態様を採用することが可能であるが、これらの実施態様も本発明の範囲に含まれる。
【００２１】
図１は、本発明の画像処理装置の基本概念を説明するための機能ブロック図である。ここでは、本発明を簡潔に説明するため、特徴部分を中心に示しており、有価証券を搬送する搬送部等については記載を省略している。また、本発明は、小切手のみならず、商品券等の金券、その他の有価証券の処理についても適用可能であるが、以下においては、有価証券の代表的な例である小切手を用いて説明する。
【００２２】
図１に示すように画像処理装置１０は、画像読取部１５、２値化処理方法決定部２０、イメージ取得部３０を備えている。また、２値化処理方法決定部２０は、仮走査制御部２２、２値化処理判定部２３および閾値算出部２４、及び各部２２、２３，２４を統括的に制御する２値化処理制御部２１を備えている。イメージ取得部３０は、イメージ取得制御部３１、走査制御部３２、２値化処理部３３、イメージ記憶部３４および通信部３５を備えている。なお、２値化処理方法決定部２０は、イメージ取得のための前処理を行う部分であるため、２０を前処理部、３０を本処理部と呼んでも良い。
【００２３】
顧客から小切手による支払い希望があると、小切手が画像処理装置１０の小切手挿入部（図示せず）にセットされる。小切手がセットされると２値化処理方法決定部２０の仮走査制御部２２により、図示しない搬送制御部が駆動されて小切手の一部が画像読取部１５により読み取られ、画像読取部１５から２値化処理判定部２３に小切手の一部の画像データが出力される。本実施形態では、画像読取部１５は、モノクロのイメージセンサで構成されており、出力される画像データは、例えば、各画素の値が０〜２５５で表される輝度（以下、「濃度」という）で表現されるグレースケールデータである。２値化処理判定部２３は、仮走査により取得した小切手の一部のグレースケールデータから、小切手全体の画像データを２値化する２値化処理方法を判定する。ここで、判定される２値化処理方法は、以下の２つの方法のどちらか一方である。
【００２４】
１つの方法は、仮走査により取得した小切手の一部のグレースケールデータについて、そのデータを構成する各画素の濃度分布を解析することにより閾値を算出し、算出した閾値に基づいて、小切手全体の画像データを２値化する「閾値算出法」である。もう一方の方法は、小切手全体の画像データにエッジ画素を強調させる鮮鋭化処理を施し、鮮鋭化された画像データを、予め設定した所定の閾値に基づいて２値化する「シャープネス法」である。
【００２５】
２値化処理判定部２３によって判定された２値化処理方法が、「シャープネス法」である場合は、２値化処理判定部２３によって判定された２値化処理方法を、イメージ取得部３０の２値化処理部３３に伝達する。また、２値化処理判定部２３によって判定された２値化処理方法が、「閾値算出法」である場合は、２値化処理判定部２３から閾値算出部２４に仮走査により取得した小切手の一部のグレースケールデータが出力される。閾値算出部２４は、小切手全体の画像データを２値化するための閾値を算出する。閾値算出部２４により算出された閾値は、２値化処理判定部２３によって判定された２値化処理方法とともに、イメージ取得部３０の２値化処理部３３に伝達される。２値化処理部３３は、受信した閾値を後続する２値化処理のために記憶する。また、２値化処理制御部２１は、仮走査制御部２２、２値化処理判定部２３および閾値算出部２４をそれぞれ関連付けて制御する。
【００２６】
イメージ取得制御部３１は、イメージ取得部の各部３２、３３、３４、３５を制御する。走査制御部３２は、イメージ取得制御部３１からの走査指示に基づき、小切手の走査を制御する。イメージ取得制御部３１からの走査指示があると、走査制御部３２は、画像読取部１５を制御して小切手全体の画像データを取得する。本実施形態では、小切手全体の画像データも、小切手の一部の画像データと同様にグレースケールデータである。画像読取部１５から出力された小切手全体のグレースケールデータは、２値化処理部３３に送信される。２値化処理部３３では、２値化処理判定部２３により判定された２値化処理方法に基づいて、画像読取部１５から受信した小切手全体のグレースケールデータを、２値化画像データに変換する。
【００２７】
２値化処理部３３により変換された小切手全体の２値化画像データは、イメージ記憶部３４に記憶されるとともに、通信部３５を介してイメージ記憶装置（図示せず）に送信される。尚、イメージ取得部３０では、２値化画像データをイメージ記憶部３４に記憶する例を示したが、イメージ記憶部３４を設けず、直接イメージ記憶装置に送信することも可能である。イメージ記憶装置は、受信した２値化画像を検索可能に記憶する。これにより、金融機関の決済の確認、または支払人とのトラブルの際に、関連する小切手のイメージを読出し、参照することが可能となる。また、必要に応じて、決済機関に電子決済データとともに、画像データを送信することも可能である。
【００２８】
図２を用いて、２値化処理方法決定部２０およびイメージ取得部３０の処理をさらに詳しく説明する。図２は、２値化処理方法決定部２０による２値化処理方法の判定処理と、イメージ取得部３０によるイメージ取得処理の一例を示すブロック図である。
【００２９】
仮走査により小切手の一部の画像が画像読取部１５により読み取られ、小切手の一部のグレースケールデータが出力される。本実施形態では、小切手の一部のグレースケールデータは、各々小切手の所定の箇所から取得される、エッジ判定領域部読取データ２００、ＭＩＣＲ文字部読取データ２０１および背景部読取データ２０２の３つのデータから構成される。画像読取部１５から出力されたエッジ判定領域部読取データ２００には、２値化処理判定部２３によりエッジ画素検出処理２０３が施される。エッジ画素の検出は、読み取ったグレースケールデータの各画素について、対象画素とその画素の周囲の画素との濃度差を算出し、濃度差の度数分布を生成する。生成した濃度差の度数分布が、濃度差の絶対値の大きい方に偏っている場合に、対象画素をエッジ画素として検出する。ここで、度数とは画素数を表す。
【００３０】
次に、エッジ画素検出処理２０３により検出されたエッジ画素の個数を算出するエッジ画素数算出処理２０４を実行する。次に、２値化処理方法を「閾値算出法」とするか、または「シャープネス法」とするかを、エッジ画素数算出処理２０４によって算出されたエッジ画素数に基づいて判定するエッジ画素判定処理２０５を実行する。エッジ画素判定処理２０５における判定条件は、エッジ画素数が所定の値より大きいか否か、である。
【００３１】
次に、エッジ画素判定処理２０５によって、２値化処理方法が「閾値算出法」と判定された場合は、ＭＩＣＲ文字部読取データ２０１および背景部読取データ２０２を利用して、ヒストグラム生成処理２０６が実行される。一方、２値化処理方法が「シャープネス法」と判定された場合は、ヒストグラム生成処理２０６以降の処理（２０６〜２０９）を行うことなく、小切手全体のイメージを取得する処理に移行する。
【００３２】
ヒストグラム生成処理２０６とは、読み取ったグレースケールデータから、濃度毎に画素数を計数し、濃度分布を算出し、更に、ノイズを除去して度数分布を滑らかにするため、平均化する処理である。ヒストグラム生成処理２０６の後に実行される背景濃度判定処理２０７では、再度、２値化処理方法を「閾値算出法」とするか、または「シャープネス法」とするかを、ＭＩＣＲ文字部読取データ２０１のおよび背景部読取データ２０２の背景データの濃度に基づいて、判定する。
【００３３】
背景濃度判定処理２０７によって、２値化処理方法が「閾値算出法」と判定された場合は、閾値算出部２４により閾値を定める基礎となる範囲を確定するための上限値と下限値の確定処理２０８を行い、この範囲内で適正な閾値の算出処理２０９を行う。背景データが濃い場合等何らかの原因で閾値の算出ができない場合には、２値化処理方法を「シャープネス法」として、小切手全体のイメージを取得する処理に移行する。算出された閾値は、後述する小切手全体のグレースケールデータを２値化するための処理に使用される。
【００３４】
２値化処理方法が決定されると、支払い金額、受取人の記載、支払人の署名等がされた小切手の全体を読み取る画像読取処理２１０が行われる。ここで、２値化処理方法が決定されるとは、「シャープネス法」であると判定されたとき、または、閾値が算出されたときである。
【００３５】
２値化処理方法振分処理２１１により２値化処理方法が「閾値算出法」である場合は、画像読取処理２１０により取得された小切手全体のグレースケールデータは、閾値算出部２４により算出した閾値に基づいて、画素毎に２値化する２値化処理２１２が行われ、２値化画像データに変換される。変換された２値化画像データは、２値化画像記憶処理２１３により小切手の２値化画像として一時記憶されるとともにイメージ記憶装置に送信される。
【００３６】
２値化処理方法振分処理２１１により２値化処理方法が「シャープネス法」である場合は、鮮鋭化画像処理２１４により、画像読取処理２１０により取得された小切手全体のグレースケールデータにエッジ画素を強調させた鮮鋭化処理を施す（鮮鋭化画像データを生成する）。鮮鋭化処理が施された画像データは、予め設定している所定の閾値に基づいて、画素毎に２値化する２値化処理２１５が行われ、２値化画像データに変換される。変換された２値化画像データは、２値化画像記憶処理２１３により小切手の２値化画像として一時記憶されるとともにイメージ記憶装置に送信される。
【００３７】
以上のような画像処理装置１０は、ＣＰＵ、メモリ等の各種記憶装置、スキャナ装置等を備えたハードウェアと、各種制御プログラムにより実現可能である。
【００３８】
図３は、支払いに使用される小切手４０の一例を示す平面図であり、図４は、図３に示す小切手から取得した２値化画像データの一例を示す図である。小切手４０には支払人４１、小切手番号４２、発行日４３、受取人４４、支払い金額４５、支払名目４６、支払人署名４７、ＭＩＣＲ文字４８等が印刷又は記載される。図中、「ＸＸＸ」として示されているのは、数字、署名又は文字等を表している。これらの文字等は、ＭＩＣＲ文字４８を除き、仮走査後に印刷又は署名するようにすることができる。また、小切手４０には、多くの背景模様４９が点在している。小切手の背景模様には、数多くの種類があり、その濃さも異なっている。図３は背景模様の一例を示しており、図には明確に現れていないが、全体的に薄いグレーを背景のベース色として有しており、そのベース色の上にやや濃いグレーの背景模様４９が点在しているものとする。
【００３９】
図４の２値化画像データ５０では、各画素データが白又は黒に２値化されており、背景部分４９及びベースの薄いグレーが取り除かれている。図中の５１〜５８は、図３の４１〜４８にそれぞれ対応する。
【００４０】
図５は、小切手の２値化画像データを取得する場合のイメージ取得処理手順の一例を示すフローチャートである。
【００４１】
まず、第一次走査（以下、「仮走査」という）により小切手の一部からグレースケールデータを取得する（Ｓ１０１）。次に、小切手全体の画像データを２値化画像データへ変換する２値化処理方法を、仮走査により取得した小切手の一部のグレースケールデータから検出したエッジ画素の個数、並びに、仮走査により取得した小切手の一部グレースケールデータから算出したＭＩＣＲ文字部および背景印刷部の背景濃度に基づいて決定する（Ｓ１０２）。
【００４２】
ここで、仮走査する領域は、小切手上のＭＩＣＲ文字４８および背景模様４９を含む領域である。ＭＩＣＲ文字４８の幅方向の印刷位置は、小切手の種類によって決っているので、画像読取部１５からの出力に基づき、ＭＩＣＲ文字部分の画像データを特定することが可能である。図３にＭＩＣＲ文字の印刷領域を「ｃ」として示している。小切手４０の右側から走査し、ＭＩＣＲ印刷領域ｃに相当する部分から所定の画像出力が得られたときにＭＩＣＲ文字を検出したものと判断することもできる。また、仮走査領域を、ＭＩＣＲ文字の最初の検出位置からさらに所定の距離だけ離れた位置とすることも可能である。さらに、画像処理装置１０に、ＭＩＣＲ文字読取装置を付設した複合処理装置の場合には、ＭＩＣＲ文字読取装置の出力に基づいてＭＩＣＲ文字の印刷位置を確認し、それに基づき仮走査領域を確定することも可能である。
【００４３】
図３に仮走査領域Ｔを、例示している。仮走査領域Ｔは、最初のＭＩＣＲ文字から“ｂ”の幅を仮走査領域とするものである。図３には、他の例として仮走査領域Ｔ’も示している。仮走査領域Ｔ’は、最初のＭＩＣＲ文字から所定の距離進んだ位置を仮走査領域としている。仮走査領域は、ＭＩＣＲ文字を含むとともに小切手の特徴をもっとも良く表す背景模様を含んでいることが望ましい。また、ＭＩＣＲ印刷領域ｃのＭＩＣＲ文字の存在しない“ｂ”の幅の領域Ｅを仮走査領域Ｔに加えて仮走査領域とすることも可能である。
【００４４】
図７は、２値化処理方法の判定に使用する仮走査領域の一例を示す模式図である。図７（ａ）に、図３に示す仮走査領域Ｔとエッジ画素検出のために選択された領域（以下、「エッジ判定領域」という）の一例を示し、図７（ｂ）に、図３に示す仮走査領域Ｔと、ＭＩＣＲ文字部および背景印刷部のヒストグラム作成のために選択される領域（以下、「特定領域」という）の一例を示す。図７（ａ）の例では、エッジ判定領域７５として、仮走査領域Ｔの中からＭＩＣＲ文字領域７４を含まない領域が選択される。ＭＩＣＲ文字部分は、文字情報が必ず存在するため、エッジ画素が多くなる。そのため、ＭＩＣＲ文字部分を除いた領域においてエッジ画素の判定する方が、背景模様を区別する判定としては正確な判定となる。また、図３のＭＩＣＲ印刷領域ｃのＭＩＣＲ文字の存在しない領域Ｅをエッジ判定領域に加えることも可能である。
【００４５】
図７（ｂ）の例では、特定領域として、仮走査領域Ｔの中からＭＩＣＲ文字領域７４と、３つの背景領域７１〜７３が選択されている。このように、仮走査領域中の非連続領域をヒストグラム作成のための特定領域として選択することが可能である。特定領域としてどのような範囲をどのくらい選択するかは、任意である。しかし、ＭＩＣＲ文字及び背景印刷濃度の濃い部分を含んでいること、及び画素数が適正閾値を確定するのに必要最小限の画素数であることが望ましい。また、ＭＩＣＲ文字部分に替えて受取人４４等の文字印刷部分を選択するようにすることも可能である。
【００４６】
次に、決定した２値化処理方法が「閾値算出法」であるか否かを判定する（Ｓ１０３）。決定した２値化処理方法が「閾値算出法」である場合（Ｓ１０３；Ｙｅｓ）は、仮走査により取得した小切手の一部のグレースケールデータに基づいて、第二次走査（以下、「本走査」という）により得られる小切手全体の画像データを２値化処理するための閾値を算出する（Ｓ１０４）。一方、２値化処理方法が「シャープネス法」である場合（Ｓ１０３；Ｎｏ）は、ステップＳ１０７へ移行する。
【００４７】
次に、閾値算出処理において計算エラー等の処理異常が発生したか否かを判定する（Ｓ１０５）。閾値算出処理において処理異常が発生した場合（Ｓ１０５；Ｙｅｓ）は、２値化処理方法を「シャープネス法」に変更する（Ｓ１０６）。一方、閾値算出処理において処理異常が発生しなかった場合（Ｓ１０５；Ｎｏ）は、即ち、閾値算出処理が正常終了し、閾値が算出された場合は、ステップＳ１０７へ移行する。
【００４８】
次に、小切手の本走査を実行し（Ｓ１０７）、決定された２値化処理方法を判定する（Ｓ１０８）。２値化処理方法が、「閾値算出法」である場合（Ｓ１０８；「閾値算出法」）は、ステップＳ１０４において算出した閾値を取得し（Ｓ１０９）、取得した閾値に基づいた２値化処理を画像読取部１５から入力した小切手全体のグレースケールデータに施して、２値化画像データを生成する（Ｓ１１２）。生成された２値化画像データはイメージ記憶部３４に記憶され、又はイメージ記憶装置に送信される（Ｓ１１３）。
【００４９】
２値化処理方法が、「シャープネス法」である場合（Ｓ１０８；「シャープネス法」）は、画像読取部１５から入力した小切手全体のグレースケールデータにエッジ画素を強調させた鮮鋭化処理を施し、鮮鋭化画像データを生成する（Ｓ１１０）。次に、小切手全体の画像データを２値化処理するための、予め設定している所定の閾値を取得し（Ｓ１１１）、取得した閾値に基づいた２値化処理を鮮鋭化画像データに施して、２値化画像データを生成する（Ｓ１１２）。生成された２値化画像データはイメージ記憶部３４に記憶され、又はイメージ記憶装置に送信される（Ｓ１１３）。
【００５０】
上述した鮮鋭化画像データは、エッジ画素を強調させるために、グレースケールデータにシャープネスフィルタ係数を施すことにより生成される。以下、グレースケールデータから鮮鋭化画像データへの変換を「シャープネス変換」という。また、シャープネス変換する処理を「鮮鋭化画像処理」という。図１３に、シャープネスフィルタ係数の一例を示す。対象画素の濃度値をｋ１倍にし、周囲画素の濃度値をｋ２倍にした値を対象画素の濃度値とする。グレースケールデータを構成する各画素について同様な処理を行い、鮮鋭化画像データとする。例えば、周囲画素は上下左右方向にｋ３画素分離れた周囲画素である。即ち、下記のシャープネス変換式になる。図１３においては、ｋ１＝５、ｋ２＝−１、ｋ３＝５とする。
【００５１】
シャープネス変換後の対象画素の濃度ｐ＝（対象画素の濃度×ｋ１）
＋（周囲画素１の濃度×ｋ２）＋（周囲画素２の濃度×ｋ２）
＋（周囲画素３の濃度×ｋ２）＋（周囲画素４の濃度×ｋ２）
ここで、シャープネス変換後の濃度ｐが、ｐ＜０である場合は、ｐ＝０とし、ｐ＞２５５である場合は、ｐ＝２５５とする。
【００５２】
上記のシャープネス変換式を利用して、本走査によって取得したグレースケールデータの全ての画素に鮮鋭化画像処理を施す。図１４は、シャープネス変換前後のヒストグラムを示す図である。図１４（ａ）は、シャープネス変換前のヒストグラムを示す図であり、図１４（ｂ）は、シャープネス変換後のヒストグラムを示す図である。図１４に示すように、シャープネス変換後の画素の濃度は、「０」または「２５５」に集中する。従って、１から２５４の予め設定した閾値により鮮鋭化画像データを２値化処理しても良いことがわかる。
【００５３】
ここで、設定される閾値は、小さい値の方が良い。例えば、３０である。これは、２値化処理によるエラー画素（以下、「ノイズ画素」という）を少なくし、更に２値化処理後の圧縮効率を上げるためである。図１５は、ＭＩＣＲ文字部の１ラインのシャープネス変換前後の濃度値を示す図である。ｘ軸がドット数、ｙ軸が濃度を示す。
【００５４】
図１５に示すように、シャープネス変換後の鮮鋭化画像データは、画像の黒い部分の濃度値が０に、画像の白い部分の濃度値が２５５に変化し、濃淡の差が強調される。また、隣接する画素において、シャープネス変換前の濃度に差がある場合は、シャープネス変換後の濃度差が更に大きくなり、濃淡が強調される。例えば、図の黒の楕円部６１である。閾値によっては、この濃度差の大きい部分がノイズ画素になってしまう。例えば、閾値を１００とした場合、楕円部６１は、シャープネス変換前は、白として表される部分がシャープネス変換後には、黒に表されノイズ画素となってしまう。従って、このノイズ画素を少なくするために、閾値を低い値（例えば、３０）とした方が良い。
【００５５】
図６は、２値化処理方法の判定処理手順の一例を示すフローチャートである。
【００５６】
まず、仮走査により取得された小切手の一部のグレースケールデータから、背景模様４９が存在する部分で、かつ、ＭＩＣＲ文字４８が存在しない部分であるエッジ画素判定領域７５におけるエッジ画素を検出し、エッジ画素数Ｎｅを算出する（Ｓ２０１）。ここで、エッジ画素とは、周辺の画素との濃度差の絶対値の大きい画素である。また、エッジ画素の検出は、図７に示すようにエッジ画素判定領域７５を複数のブロック７６に分け、ブロック毎にエッジ画素判定を行う。
【００５７】
図１２は、エッジ画素判定を説明するための図である。エッジ画素判定は、まず判定対象となる画素（以下、「判定対象画素」という）と、その周辺の画素との濃度差を計算する。図１２（ａ）は、１ブロックにおけるエッジ画素判定する判定対象画素とその判定をするための濃度差の計算に利用する計算対象の周辺画素を示す図である。ｍ１×ｍ２個の画素の集合を１ブロックとして、ブロックの中心の画素を判定対象画素Ａとし、判定対象画素Ａ以外の画素を周辺画素とする。ここでは、ｍ１＝５、ｍ２＝５を例に挙げて説明する。また、１ブロックに含まれる全ての周辺画素を計算対象とすると、計算時間がかかってしまうことから、例えば、１つおきに間引いた画素を計算対象の周辺画素（以下、「計算対象周辺画素」という）とする。
【００５８】
従って、図１２（ａ）に示すように、判定対象画素との濃度差を計算する計算対象周辺画素は１２個となる。次に、この１２個の計算対象周辺画素それぞれと判定対象画素との濃度差を算出し、算出した濃度差をｍ３個に分けられた濃度差の範囲１から範囲ｍ３に分類し、それぞれの範囲に分類された画素数を積算する。ここでは、ｍ３＝５を例に挙げて説明する。予め、濃度差境界値ｎ１、ｎ２（ｎ１、ｎ２は正整数）を設定し、濃度差Ｐｉが、−２５５＜＝Ｐｉ＜−ｎ２であるときを範囲１とし、−ｎ２＜＝Ｐｉ＜−ｎ１であるときを範囲２とし、−ｎ１＜＝Ｐｉ＜＝ｎ１であるときを範囲３とし、ｎ１＜Ｐｉ＜＝ｎ２であるときを範囲４とし、ｎ２＜Ｐｉ＜＝２５５であるときを範囲５として、１２個の計算対象周辺画素それぞれと判定対象画素との濃度差を範囲１から範囲５に分類し、それぞれの範囲毎に積算する。ここでは、例えば、ｎ１＝１０、ｎ２＝５０とする。
【００５９】
図１２（ｂ）および（ｃ）は、判定対象画素と計算対象周辺画素との濃度差の度数分布を示す図である。図１２（ｂ）に示すように、濃度差の分布が濃度差の絶対値の大きい方に偏っている場合、即ち、濃度差の分布が範囲１または範囲５に偏っている場合は、判定対象画素と計算対象周辺画素との濃度差が大きいと判定できる。従って、この場合は、判定対象画素をエッジ画素と判定する。一方、図１２（ｃ）に示すように、濃度差の分布に偏りがない場合は、判定対象画素と計算対象周辺画素との濃度差が大きいと判定できない。従って、この場合は、判定対象画素はエッジ画素ではないと判定する。例えば、濃度差の分布が濃度差の絶対値の大きい方に偏っているか否かを判定する条件として、下記のような条件が挙げられる。ここで、Ｃｉは範囲ｉの度数であり、Ｔｅは予め設定された値である。
【００６０】
（Ｃ５＞Ｔｅ　かつ　Ｃ１＝０）
または、
（Ｃ１＞Ｔｅ　かつ　Ｃ５＝０）
上述したように、５×５個の画素を１ブロックとして、１個のエッジ画素を判定する。従って、エッジ画素判定領域７５に含まれるブロック数がＮｂである場合、検出されるエッジ画素の個数Ｎｅは、０＜＝Ｎｅ＜＝Ｎｂである。
【００６１】
図６に戻り、次に、算出したエッジ画素数Ｎｅが所定の値Ｎｅ０より大きい値であるか否かを判定する（Ｓ２０２）。即ち、（Ｎｅ＞Ｎｅ０）であるか否かを判定する。ここで、所定の値Ｎｅ０は、実験等から導き出される値であり、変更可能な値である。例えば、エッジ画素判定領域のブロック数の１０％の値である。即ち、Ｎｅ０＝Ｎｂ×０．１である。
【００６２】
算出したエッジ画素数Ｎｅが所定の値Ｎｅ０より大きい場合、即ち（Ｎｅ＞Ｎｅ０）である場合（Ｓ２０２；Ｙｅｓ）は、次のステップＳ２０３へ移行する。一方、算出したエッジ画素数Ｎｅが所定の値Ｎｅ０以下である場合、即ち（Ｎｅ＜＝Ｎｅ０）である場合（Ｓ２０２；Ｎｏ）は、２値化処理方法を、「シャープネス法」とする（Ｓ２０９）。
【００６３】
次に、仮走査により取得された小切手の一部の画像データから、ＭＩＣＲ文字４８が存在する部分の画素について度数分布を生成する（Ｓ２０３）。次に、仮走査により取得された小切手の一部の画像データから背景模様４９が存在する部分の画素について度数分布を生成する（Ｓ２０４）。次に、生成したＭＩＣＲ文字部分の度数分布および背景部分の度数分布から度数分布のノイズ部分を取り除くため、それぞれの度数分布に平均化処理を施す（Ｓ２０５）。ここで、濃度分布を平均化処理したものをヒストグラムという。また、平均化処理とは、例えば、点ｉおよび点ｉの前後４点からなる合計９点の平均値を点ｉの値とする処理である。即ち、点（ｉ−４）、点（ｉ−３）、点（ｉ−２）、点（ｉ−１）、点ｉ、点（ｉ＋１）、点（ｉ＋２）、点（ｉ＋３）および点（ｉ＋４）の平均値を点ｉの値とする。
【００６４】
図８に、図３に示す小切手４０の仮走査領域ＴのＭＩＣＲ文字部７４と背景部７１〜７３とを平均化処理した度数分布（ヒストグラム）を示す。横軸が濃度を示し、縦軸が度数（画素数）を示している。横軸の濃度（輝度）は０〜２５５で表されており、数字が小さいほど濃度が大きい（輝度が小さい：暗い）。図８の濃度２０〜６０位までの第１の山８０は、ＭＩＣＲ文字を構成する画素の集合であり、濃度１００〜１６０位までの第２の山８１はＭＩＣＲ文字部７４（図７）の背景模様４９を表す画素の集合である。濃度１６０〜２１０までの第３の山８２は、背景部７１〜７３（図７）の背景模様４９を表す画素の集合である。図８のヒストグラムは、ＭＩＣＲ文字部７４と、背景部７１〜７３とから構成されている。図９にＭＩＣＲ文字部７４のヒストグラムを、図１０に背景部７１〜７３のヒストグラムをそれぞれ示す。
【００６５】
次に、ＭＩＣＲ文字領域７４における背景模様４９のピーク値濃度Ｐｎ１および標準偏差σ１と、背景領域７１〜７３における背景模様４９のピーク値濃度Ｐｎ２および標準偏差σ２とを算出する（Ｓ２０６）。次に、ＭＩＣＲ文字領域７４におけるピーク値濃度Ｐｎ１および標準偏差σ１と、背景領域７１〜７３におけるピーク値濃度Ｐｎ２および標準偏差σ２とに基づいて、ＭＩＣＲ文字領域７４の背景濃度と背景領域７１〜７３の背景濃度とがほほ同じであるか否かを判定する（Ｓ２０７）。例えば、ピーク値濃度Ｐｎ１とピーク値濃度Ｐｎ２がほほ同じで、かつ、標準偏差σ１と標準偏差σがほぼ同じであるか否かを判定する。
【００６６】
ＭＩＣＲ文字領域７４の背景濃度と背景領域７１〜７３の背景濃度とがほほ同じである場合（Ｓ２０７；Ｙｅｓ）は、２値化処理方法を、「閾値算出法」とする（Ｓ２０８）。一方、ＭＩＣＲ文字領域７４の背景濃度と背景領域７１〜７３の背景濃度とがほほ同じではない場合（Ｓ２０７；Ｎｏ）は、２値化処理方法を、「シャープネス法」とする（Ｓ２０９）。
【００６７】
図１１は閾値の算出処理手順（「閾値算出法」）の一例を示すフローチャートである。まず、ＭＩＣＲ文字部７４のヒストグラムから、閾値を算出するための濃度の最小限界値ＰＭｉｎ（図８、図９）を算出する（Ｓ３０１）。閾値は背景と文字とを区分けするものであるから、閾値は少なくともＭＩＣＲ文字と背景部分の濃度の間に無ければならない。従って閾値の最小限界値ＰＭｉｎは、ＭＩＣＲ文字よりも明るいことを必要とする。そのために、まず、ＭＩＣＲ文字の濃度を基準に最小限界値ＰＭｉｎを算出する。ＭＩＣＲ文字部７４のヒストグラムからこの最小限界値ＰＭｉｎを求めることができない場合には（Ｓ３０２；Ｙｅｓ）、２値化処理方法を、「シャープネス法」に変更する（Ｓ３０９）。
【００６８】
最小限界値ＰＭｉｎが算出されると（Ｓ３０２：Ｎｏ）、次にＭＩＣＲ文字部７４の最大限界値であるＭＩＣＲ最大限界値ＰｍＭａｘ（図９）を求める（Ｓ３０３）。ＭＩＣＲ最大限界値ＰｍＭａｘは、ＭＩＣＲ文字部７４のヒストグラムから求められる明るい方の限界値であり、これ以上閾値を明るくすると、ＭＩＣＲ文字部７４の背景模様４９とＭＩＣＲ文字とを区別することができなくなる限界値となるものである。ＭＩＣＲ最大限界値ＰｍＭａｘを求めることができない場合には（Ｓ３０４；Ｙｅｓ）、２値化処理方法を、「シャープネス法」に変更する（Ｓ３０９）。
【００６９】
ＭＩＣＲ最大限界値ＰｍＭａｘが算出されると（Ｓ３０４：Ｎｏ）、次に背景部７１〜７３の最大限界値である背景最大限界値ＰｂＭａｘ（図１０）を求める（Ｓ３０５）。背景最大限界値ＰｂＭａｘは、背景部７１〜７３の明るい方の限界値であり、これ以上閾値を明るくすると、背景部７１〜７３の背景模様４９とＭＩＣＲ文字とを区別することができなくなる限界値となるものである。背景最大限界値ＰｂＭａｘを求めることができない場合には（Ｓ３０６；Ｙｅｓ）、２値化処理方法を、「シャープネス法」に変更する（Ｓ３０９）。従って、「閾値算出法」で閾値が算出できず、読み取り不能エラーして処理した小切手も２値化処理方法を「シャープネス」に変更することにより、２値画像取得可能となる。
【００７０】
背景最大限界値ＰｂＭａｘが算出されると（Ｓ３０６：Ｎｏ）、次に閾値の最大限界値ＰＭａｘ（図８）を求める（Ｓ３０７）。最大限界値ＰＭａｘは、ＭＩＣＲ文字部７４と背景部７１〜７３の背景模様４９を排除するための閾値の最大限界値を示すものであり、ＭＩＣＲ最大限界値ＰｍＭａｘと背景最大限界値ＰｂＭａｘの小さい値が最大限界値ＰＭａｘとなる。最小限界値ＰＭｉｎと最大限界値ＰＭａｘが求められると、これらの値から閾値が算出される（Ｓ３０８）。
【００７１】
（複合処理装置に適用した実施形態）
小切手はスーパーマーケット等の小売店での買い物においても使用される。スーパーマーケットにおいては、通常、精算カウンタにＰＯＳシステムが設置されている。小切手等による支払いの場合には、小切手上の磁気インク文字（ＭＩＣＲ文字）の読み取り処理、必要事項の印刷処理等の従来からの処理に加え、小切手等の印刷面の画像データ取得処理、取引内容や画像データの送信処理が必要である。これらの操作は、オペレータにとって煩雑であるのみならず、処理に長時間を要することになる。また、プリンタ、ＭＩＣＲリーダ、スキャナ（画像処理装置）等がそれぞれ別個の装置である場合、レジ周り（精算カウンタ）に各々の装置の設置スペースを確保しなければならない点が問題となる。この問題は、プリンタ及びＭＩＣＲリーダを備えた複合処理装置により解決可能である。
【００７２】
すなわち、ＰＯＳプリンタ内にＭＩＣＲリーダ、スキャナ等を設けた複合処理装置により、磁気インク文字の読み取り処理から印刷面のスキャン処理に至る小切手等の一連の処理を連続的に行うことが可能となる。これにより、小切手による支払いにおけるオペレータの操作負担を軽減すると共に、処理に要する時間を短縮することができる。
【００７３】
そのためには、印刷機能を備えた複合処理装置は、小切手等の印刷媒体を導く搬送経路と、搬送経路に沿って配置され、印刷媒体に予め記録された磁気インク文字を読み取る磁気ヘッドと、搬送経路に沿って配置され、印刷媒体の第１の面に印刷を行う第１の印刷ヘッドと、搬送経路に沿って配置され、印刷媒体の第２の面に印刷を行う第２の印刷ヘッドと、搬送経路に沿って配置され、印刷媒体の第１または第２の面をスキャン（走査）するスキャナ（画像読取部）とを備えた構成であることが望ましい。このような複合処理装置は、小切手処理機能を備えたＰＯＳプリンタと考えることも可能である。
【００７４】
以下、ＰＯＳプリンタ機能、ＭＩＣＲ機能をも有する本発明の一実施形態にかかる複合処理装置を、図面に沿って説明する。
【００７５】
図１６は、ＰＯＳプリンタ機能、ＭＩＣＲ文字読取機能を有する本発明の一実施形態に係る複合処理装置１１０の斜視図である。この図に示されるように、複合処理装置１１０は、樹脂製のカバー１１１で覆われており、その前面部には、小切手Ｐを手差しで挿入する挿入口１１２が形成される一方、上面部には、小切手Ｐを排出する排出口１１３が形成される。さらに、本実施形態の複合処理装置１１０は、その後部にロール紙を収納するロール紙収納部（図示せず）を備えており、該ロール紙収納部に収納されたロール紙が印刷部を経て装置上面部のロール紙排出口１１４から引き出される。
【００７６】
図１７は、複合処理装置１１０の内部構造を示す側断面図である。この図に示されるように、複合処理装置１１０の内部には、挿入口１１２から排出口１１３に至る小切手Ｐの搬送経路１１５が形成される。搬送経路１１５は、挿入口１１２側が水平方向を向く一方、排出口１１３側が垂直方向を向いており、側面視においてＬ字状に曲折する。搬送経路１１５上には、挿入口１１２側から順に、用紙後端検出器１１６、ＭＩＣＲヘッド（磁気ヘッド）１１７、第１送りローラ対１１８、用紙先端検出器１１９、用紙位置決め部材１２０、裏印刷ヘッド（第２の印刷ヘッド）１２１、第二送りローラ対１２２、表印刷ヘッド（第１の印刷ヘッド）１２３、用紙排出検出器１２４およびスキャナ１２５が配置され、さらに、スキャナ１２５の対向位置には、スキャナ送りローラ（押圧送りローラ）１２６が設けられる。
【００７７】
用紙後端検出器１１６、用紙先端検出器１１９および用紙排出検出器１２４は、例えば透過型もしくは反射型のフォトセンサで構成されており、搬送経路１１５の各位置で小切手Ｐの有無を非接触で検出する。用紙位置決め部材１２０は、挿入口１１２から挿入された小切手Ｐを所定の位置で一時停止させるためのもので、例えばソレノイド等のアクチュエータ駆動に応じて、搬送経路１１５内に突出する姿勢と、搬送経路１１５から退避する姿勢とに変姿動作するように構成される。第１送りローラ対１１８および第２送りローラ対１２２は、それぞれ搬送経路１１５を挟んで対向する一対のローラ部材で構成され、何れか一方のローラ駆動によって小切手Ｐを正逆両方向に搬送する。さらに、何れかのローラ部材は、他方のローラ部材に対して進退自在に構成されると共に、例えばソレノイド等のアクチュエータ駆動応じた進退動作によって搬送経路１１５を開閉する。
【００７８】
ＭＩＣＲヘッド１１７は、小切手Ｐの表面に記録された磁気インク文字を読み取るためのもので、ＭＩＣＲヘッド１１７の読み取りデータに基づいて小切手Ｐの有効・無効が判断される。磁気インク文字は、図１８に示されるように、小切手Ｐの表面におけるＭＩＣＲ記録領域１２７に記録されており、記録データには、小切手Ｐの口座番号等が含まれている。尚、ＭＩＣＲヘッド１１７の対向位置には、読み取り動作時に小切手ＰをＭＩＣＲヘッド１１７に押し付ける押圧部材１１７ａが設けられるが、常時は押圧部材１１７ａがＭＩＣＲヘッド１１７から退避し、搬送経路１１５が開かれる。
【００７９】
表印刷ヘッド１２３は、小切手Ｐの表面に、支払い先、日付、金額等の表書き事項を印刷するためのもので、この表書き事項は、図１８に示される表書き領域１２８に印刷される。表印刷ヘッド１２３は、キャリッジに支承されたシリアル式の印刷ヘッドであり、小切手Ｐの幅方向に移動しながら、１又は複数列ずつのドットマトリックス印刷を実現する。本実施形態においては、表印刷ヘッド１２３として、インクリボン上のインクを小切手Ｐに転写するドットインパクト方式の印刷ヘッドを採用しているが、他の方式の印刷ヘッドを採用しても良い。
【００８０】
裏印刷ヘッド１２１は、小切手Ｐの裏面に買い物客の認証番号、日付、使用金額等の店側として必要な裏書き事項を印刷するためのもので、この裏書き事項は、図１８に示される裏書き領域１２９に印刷される。裏印刷ヘッド１２１は、シャトル式のものであって、小切手Ｐの幅方向に所定間隔を存して複数のヘッドを備え、該間隔幅内でのヘッド移動によって１又は複数列のドットマトリックス印刷を実現する。本実施形態においては、裏印刷ヘッド１２１として、インクリボン上のインクを小切手Ｐに転写するドットインパクト方式の印刷ヘッドを採用しているが、他の方式の印刷ヘッドを採用しても良い。
【００８１】
スキャナ１２５は、図１に示す画像読取部１５に相当するものであり、印刷された小切手Ｐの表面を走査し画像データを取得するためのもので、読み取られた画像データは、イメージ記憶装置（図示せず）に記憶されて、電子決済の際または取引の検証に使用される。所得された画像データは圧縮処理された後にイメージ記憶装置に記憶されるようにしてもよい。また、前述の例で説明した通り、始めに仮走査が行われて閾値が算出され、その後の本走査により取得された小切手等の画像データが、閾値に基づいて２値化画像データに変換される。本実施形態においては、スキャナ１２５として、密着型イメージセンサ（ＣＩＳ：Ｃｏｎｔａｃｔ　Ｉｍａｇｅ　Ｓｅｎｓｏｒ）を採用しており、その読み取り面１２５ａに小切手Ｐを密着させた状態でスキャン動作が行われるものとして説明する。
【００８２】
スキャナ送りローラ１２６は、スキャン動作時に小切手Ｐを搬送するためのもので、スキャナ１２５の読み取り面１２５ａに小切手Ｐを押し付けつつ、該小切手Ｐを排出口１１３側に搬送する。このとき、スキャナ送りローラ１２６は、図１９に示されるように、スキャナ１２５の焦点位置Ａに小切手Ｐを押し付けることなく、スキャナ焦点位置Ａから僅かにずれた位置に小切手Ｐを押し付ける。つまり、スキャナ焦点位置Ａは、スキャナ送りローラ１２６のスキャナ接点位置Ｂに対して搬送上流側もしくは搬送下流側にオフセットされており、例えば本実施形態においては、スキャナ送りローラ１２６のスキャナ接点位置Ｂから搬送下流側（排出口１１３側）に０．８ｍｍオフセットした位置にスキャナ焦点位置Ａを設定している。これにより、スキャナ焦点位置にスキャナ送りローラ１２６の押圧力が直接作用することが回避される。従って、印刷直後における小切手Ｐのスキャンに際し、スキャナ焦点位置Ａへのインク付着量を減らすことができ、インクの付着によるスキキャン画像の品質低下を可及的に防止することが可能になる。また、本実施形態では、上記のように、スキャナ送りローラ１２６のスキャナ接点位置Ｂに対し、搬送下流側にスキャナ焦点位置Ａをオフセットしているので、小切手Ｐの先端側スキャン可能領域を広げることが可能になる。尚、スキャナ焦点位置Ａを、スキャナ送りローラ１２６のスキャナ接点位置Ｂに対して大きくオフセットした場合、スキャナ焦点位置Ａにおいて小切手Ｐが読み取り面１２５ａから浮く可能性があるが、上記のように、オフセット量は０．８ｍｍ程度であるため、読み取り面１２５ａに対する小切手Ｐの浮きは０．２ｍｍ以下に抑えられ、スキャン画像の品質低下を招くおそれは無い。
【００８３】
上記のスキャン動作においては、まず、仮走査（一次スキャン）が行われ、２値化処理方法の決定および／または閾値算出のために小切手の一部の画像データが取得される。仮走査により取得した画像データから２値化処理方法が「シャープネス法」に決定されたり、２値化処理方法が「閾値算出法」の場合に閾値が算出されたりすると、本走査が開始される。本走査（二次スキャン）では、スキャン送りローラ１２６により小切手Ｐを上方に搬送しつつ画像を読み取り、小切手Ｐをそのまま排出口１１３から排出する。このとき、排出された小切手Ｐの終端部は、スキャン送りローラ１２６の下流側搬送経路１１５で保持される。つまり、搬送経路１１５の終端部（スキャン送りローラ１２６と排出口１１３との間）は、略垂直方向を向き、且つ、Ｌ／６（Ｌ：小切手Ｐの長さ）程度の長さが確保されるため、排出した小切手Ｐを保持することが可能になり、排出後の小切手Ｐが複合処理装置１１０から落下することはない。
【００８４】
【発明の効果】
以上説明したように、本発明は、有価証券の画像の一部を仮走査することによって取得したが画像データに基づいて、有価証券全体の画像データを２値化する２値化処理方法を決定し、決定した２値化処理方法に基づいて、口座番号、支払い金額、支払人、受取人、署名等の重要な情報を画像情報として、少ない情報量で、正確に取得することにより、電子決済に必要な有価証券の画像データを、少ない情報量で正確に取得可能な画像処理装置及び画像処理方法を提供することができるようになった。
【００８５】
即ち、「閾値算出法」によって、より少ないデータ量で、高速に取得可能となり、「シャープネス法」によって、読み取れなかった画像情報を正確に読み取ることができる。
【００８６】
また本発明の実施態様によると、小切手支払いを電子決済するために、ＭＩＣＲ文字の読取、必要情報の印刷、及び小切手等の画像データの効率的な取得が可能となる。これにより、磁気インク文字の読み取り処理から印刷面のスキャン処理に至る小切手等の一連の処理を連続的に行うことができ、オペレータの操作負担を軽減すると共に、処理に要する時間を短縮することができる。
【図面の簡単な説明】
【図１】本発明にかかる画像処理装置の一実施形態の基本概念を説明するための機能ブロック図。
【図２】２値化処理方法決定部２０による２値化処理方法の判定処理と、イメージ取得部３０によるイメージ取得処理の一例を示すブロック図。
【図３】小切手の一例を示す平面図。
【図４】図３に示す小切手から取得される２値化画像データの一例を示す図。
【図５】本発明により小切手の２値化画像データを取得する場合のイメージ取得処理手順の一例を示すフローチャート。
【図６】本発明による２値化処理方法の判定処理手順の一例を示すフローチャート。
【図７】２値化処理方法の判定に使用する仮走査領域の一例を示す模式図。
【図８】図３に示す小切手４０の仮走査領域ＴのＭＩＣＲ文字部７４と背景部７１〜７３とを平均化処理した度数分布図（ヒストグラム）。
【図９】図８のヒストグラムを構成するＭＩＣＲ文字部７４のヒストグラム。
【図１０】図８のヒストグラムを構成する背景部７１〜７３のヒストグラム。
【図１１】本発明による閾値の算出処理手順の一例を示すフローチャート。
【図１２】エッジ画素判定を説明するための図。
【図１３】シャープネスフィルタ係数の一例を示す図。
【図１４】シャープネス変換前後のヒストグラムを示す図。
【図１５】ＭＩＣＲ文字部の１ラインのシャープネス変換前後の濃度値を示す図。
【図１６】プリント機能等を有する複合処理装置１１０の斜視図。
【図１７】複合処理装置１１０の内部構造を示す側断面図。
【図１８】小切手の概略図。
【図１９】スキャナおよびスキャナ送りローラを示す側面図。
【符号の説明】
１０　画像処理装置
１５　画像読取部
２０　２値化処理方法決定部
３０　イメージ取得部
４０　小切手表面
４２　小切手番号
４４　受取人
４５　支払い金額
４７　署名
４８　磁気インク文字（ＭＩＣＲ文字）
４９　背景模様
５０　２値化画像データ
１１０　複合処理装置
１１２　挿入口
１１３　排出口
１１５　搬送経路
１１７　ＭＩＣＲヘッド
１１８　第１送りローラ対
１２１　裏印刷ヘッド
１２２　第２送りローラ対
１２３　表印刷ヘッド
１２５　スキャナ
１２６　スキャナ送りローラ
１３０　ローラ支軸
１３２　ローラ退避機構
１３３　スキャナ送りローラ用ソレノイド
１３４　押えバー
１３５　押えバネ
１３６　第１ギア
１３７　第２ギア
１３８　スキャナ送り用モータ
１４０　制御部
Ｐ　小切手
Ｔ　仮走査領域
【図１】
2004127258.tif 000003
【図２】
2004127258.tif 000004
【図３】
2004127258.tif 000005
【図４】
2004127258.tif 000006
【図５】
2004127258.tif 000007
【図６】
2004127258.tif 000008
【図７】
2004127258.tif 000009
【図８】
2004127258.tif 000010
【図９】
2004127258.tif 000011
【図１０】
2004127258.tif 000012
【図１１】
2004127258.tif 000013
【図１２】
2004127258.tif 000014
【図１３】
2004127258.tif 000015
【図１４】
2004127258.tif 000016
【図１５】
2004127258.tif 000017
【図１６】
2004127258.tif 000018
【図１７】
2004127258.tif 000019
【図１８】
2004127258.tif 000020
【図１９】
2004127258.tif 000021