(57)【特許請求の範囲】
【請求項１】
矩形媒体を搬送しながら撮像して得られた画像の傾斜状態を補正するする搬送媒体の画像処理方法において、
媒体検出センサが搬送されてきた前記矩形媒体の搬送方向先端を検出後、搬送速度および撮像素子までの距離によって定められた所定時間後に前記矩形媒体のスキャンラインごとの撮像を開始し、
前記媒体検出センサが前記矩形媒体の搬送方向後端を検出後、撮像が前記矩形媒体の搬送方向後縁より手前の角度算出不定領域に到達するまでの不定領域到達時間を算出し、
前記不定領域到達時間経過後に、その時点まで撮像した画像データに対して傾斜画像の角度補正をしながら、残りの前記角度算出不定領域について撮像および傾斜画像の角度補正を行う、
ことを特徴とする搬送媒体の画像処理方法。
【請求項２】
前記撮像素子による前記矩形媒体のスキャンラインごとの撮像時に、各検出画素に対してシェーディング補正を行うことを特徴とする請求項１記載の搬送媒体の画像処理方法。
【請求項３】
前記角度算出不定領域までの傾斜画像の角度補正は、前記スキャンライン上でスキャン方向に背景画素から媒体画素に最初に変わる開始座標と最後に媒体画素から背景画素に変わる終了座標とを取得して前記開始座標と終了座標との差から各スキャンライン上の媒体の幅を取得し、前記角度算出不定領域に到達するまでに得られた各スキャンラインの前記媒体の幅の最頻値を求め、前記幅の最頻値を有するスキャンラインに対し、離れた位置にある少なくとも１対のスキャンラインからそれらの距離と前記開始座標または終了座標とを用いて傾斜角度を算出し、前記角度算出不定領域までに得られた画像に対して前記傾斜角度でアフィン変換することを特徴とする請求項１記載の搬送媒体の画像処理方法。
【請求項４】
前記角度算出不定領域は、全画像の角度補正処理後の媒体判別の処理にて前記矩形媒体の四角の折れまたは欠けを許容する範囲であることを特徴とする請求項１記載の搬送媒体の画像処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は搬送媒体の画像処理方法に関し、特に矩形媒体を搬送しながらスキャンすることによって得られた画像から搬送中に傾いた状態で撮像された矩形媒体の画像を傾きを正して取り出す搬送媒体の画像処理方法に関する。
【０００２】
【従来の技術】
たとえば紙幣を鑑別するような装置では、紙幣を搬送しながら搬送路の途中に配置されたイメージセンサにより紙幣の画像を読み取り、読み取った画像を処理することによって、金種判定および真贋判定を行っている。すなわち、読み取った画像に対して紙幣の所定位置に配置された金種ごとに異なる印刷模様や透かしなどの特徴的な模様部分を抽出し、それを基準となる紙幣が持つ特徴的な模様部分と比較することによって紙幣の鑑別を行っている。したがって、金種などの判定を正確に行うには、紙幣の撮像画像から抽出すべき特徴的な模様部分の座標位置が正確に分かっていなければならない。
【０００３】
ところで、紙幣の撮像は紙幣を搬送しながら行うが、その搬送路の幅は、鑑別対象の紙幣の中で最も寸法の大きな紙幣に合わせて設定されているため、寸法の小さい紙幣では、搬送幅に余裕のある分だけ、搬送途中で搬送方向に対して曲がりやすく、斜行状態で搬送されることになる。このような斜行状態で撮像された紙幣画像は、特徴量の抽出を正確に行うことができない。そこで、通常は、実際に紙幣鑑別を行う前に、撮像された画像から紙幣の斜行状態を検出し、紙幣の画像を真っ直ぐな状態にする斜行補正が行われる。
【０００４】
たとえば特開平８−２１２４１７号公報に記載の技術では、まず、紙幣全体を撮像し、その撮像した紙幣のイメージデータから紙幣の輪郭、すなわち紙幣の短手および長手の４辺の情報を求め、これにより、紙幣の斜行角度を求めている。その後、斜行した画像をその画像の角を原点として斜行量分だけ回転させる処理をして、真っ直ぐな状態の画像にしている。
【０００５】
次に、斜行補正された画像をもとに、鑑別処理を行い、その鑑別結果に従って紙幣搬送路の切り替えが行われる。すなわち、鑑別処理によって正しい紙幣と判定された場合は、その紙幣を収納するための収納庫へ向かう搬送路への搬送路切り替えが行われ、正しい紙幣ではない、あるいは鑑別不能と判定された場合は、そのような紙幣を返却するための搬送路への搬送路切り替えが行われる。
【０００６】
以上のように、紙幣鑑別の場合、撮像した画像をまず前処理によって斜行補正を行い、その斜行補正された紙幣画像に対して鑑別処理をし、鑑別結果に基づいて搬送路切り替えを行っている。したがって、この鑑別処理は搬送路切り替えを行うまでに完了していなければならない。
【０００７】
【発明が解決しようとする課題】
ところで、偽札技術が高級になってくると、鑑別論理のアルゴリズムも複雑になってきており、それにつれて鑑別処理も複雑になってきている。たとえば紙幣を撮像する際に紙幣を照明するものとして発光波長の異なる２種類の光源を使用し、スキャンラインごとに光源を切り替えて撮像することにより２種類の紙幣画像を取得し、各画像に対してそれぞれ鑑別処理を行い、より鑑別精度を向上させることが試みられている。このような場合、鑑別処理の時間は、通常の鑑別処理のほぼ２倍になる。この場合にも、もちろん、搬送路切り替えを行う前に鑑別処理が終わっていなければならない。このように、鑑別精度を向上させるためには、今後、益々処理時間が長くなる傾向にあるが、紙幣の搬送速度と搬送路切り替えを行うまでの搬送路の長さとを維持しつつ、鑑別処理の時間だけを長くすることは困難であるという問題があった。
【０００８】
本発明はこのような点に鑑みてなされたものであり、鑑別前処理の時間を短くして、その分、鑑別処理に費やすことができる時間を長くし、複雑な鑑別処理を採用することが可能な搬送媒体の画像処理方法を提供することを目的とする。
【０００９】
【課題を解決するための手段】
本発明では上記問題を解決するために、矩形媒体を搬送しながら撮像して得られた画像の傾斜状態を補正するする搬送媒体の画像処理方法において、媒体検出センサが搬送されてきた前記矩形媒体の搬送方向先端を検出後、搬送速度および撮像素子までの距離によって定められた所定時間後に前記矩形媒体のスキャンラインごとの撮像を開始し、前記媒体検出センサが前記矩形媒体の搬送方向後端を検出後、撮像が前記矩形媒体の搬送方向後縁より手前の角度算出不定領域に到達するまでの不定領域到達時間を算出し、前記不定領域到達時間経過後に、その時点まで撮像した画像データに対して傾斜画像の角度補正をしながら、残りの前記角度算出不定領域について撮像および傾斜画像の角度補正を行う、ことを特徴とする搬送媒体の画像処理方法が提供される。
【００１０】
このような搬送媒体の画像処理方法によれば、媒体検出センサによる矩形媒体の先端の検出後、矩形媒体の先端から順次撮像していき、媒体検出センサによる矩形媒体後端の検出時に、搬送速度と媒体通過時間とから矩形媒体の長さを算出し、その矩形媒体の長さからあらかじめ定められた矩形媒体の角度算出不定領域に撮像が到達するまでの時間を算出する。その時間が経過して、撮像が矩形媒体の角度算出不定領域に到達した段階で、それまでに得られた画像データに対し、媒体画像の傾斜角度を求め、媒体画像をその傾斜角度で角度補正する。これと並行して、矩形媒体の残りの角度算出不定領域を撮像し、先に求めた傾斜角度で角度補正をする。これにより、矩形媒体の撮像が終了した時点で媒体画像のほとんどの部分で角度補正まで終えていることになる。
【００１１】
【発明の実施の形態】
以下、本発明の実施の形態を、紙幣鑑別のための画像読み取り装置に適用した場合を例に図面を参照して詳細に説明する。
【００１２】
図１は紙幣鑑別装置の画像読み取り装置の概略構成を示す平面図である。この図１において、搬送路１上には、紙幣２を搬送するための複数のローラ３ａ，３ｂ，３ｃが配置されている。紙幣２は、図の左側から搬送されてくるとすると、搬送路１の上流側には突入センサ４が配置され、下流側には撮像センサ５が配置されている。
【００１３】
突入センサ４は、たとえば発光素子と受光素子とからなるフォトカプラによって構成され、発光素子と受光素子との間に搬送されてきた紙幣２が挿入されて受光素子が受けていた発光素子からの光が遮断されることによって、紙幣２の突入が検出され、紙幣２がこの突入センサ４を通過して再び受光素子が発光素子から放射された光を受光することによって紙幣２の突出が検出される。
【００１４】
撮像センサ５は、たとえばＣＣＤ（charge coupled device ）ラインセンサとたとえば複数の発光ダイオード（ＬＥＤ）を一列に並べたＬＥＤアレイの光源とによって構成されている。撮像センサ５は、搬送方向に対して直角な方向にスキャンするよう配置され、紙幣２を搬送しながら光源を点灯制御することによって、紙幣２の画像を順次読み取ることになる。また、光源およびＣＣＤラインセンサは紙幣２を挟むようにしてその両側（上下）に配置されている。このＣＣＤラインセンサは、紙幣２を透過しないで直接入射された光源からの光を飽和した大きな画素値を有する透光画素として検出し、紙幣２を透過して入射された光を画素値の小さな非透光画素として検出する。したがって、あるスキャンライン上での全画素値が飽和した値を示せば、そのＣＣＤラインセンサ上に紙幣２が来ていないか通り過ぎたと判断でき、１画素でも非透光画素の値を示せば、ＣＣＤラインセンサ上に紙幣２があると判断できる。
【００１５】
図２は紙幣の画像読み取りを説明する図である。紙幣は、撮像センサ5 を通過するときに、搬送方向に対して真っ直ぐな状態ではなく、ほとんどは斜行状態にあり、得られる紙幣画像１０も斜行している。また、流通紙幣の場合は、特に四角の部分が傷み易く、折れ曲がっていたり破損していたりすることが多い。そこで、紙幣のたとえば四角から２０ｍｍの範囲の領域１１ａ，１１ｂ，１１ｃ，１１ｄは、鑑別処理には必要であるが、特に角度算出のための画像データとしては信頼性のある領域ではないとし、角度算出不定領域としている。したがって、斜行角度を算出する画像データは、領域１１ａ，１１ｂ，１１ｃ，１１ｄを含むスキャン領域を除いた中央の領域１２から取得する。
【００１６】
ここで、紙幣画像１０の斜行補正を行って紙幣画像データの切り出しを行うまでの鑑別前処理について簡単に説明する。紙幣２が上流から搬送されて来て、紙幣２の先端（図２の紙幣画像１０の上縁）が突入センサ４に差しかかると、突入センサ４は「突入」を検出し、紙幣２の先端が撮像センサ５に差しかかる手前で「撮像」が開始される。紙幣２は搬送されながらその先端から順次スキャンされ、画素データの取得と同時にシェーディング補正が行われる。このシェーディング補正については後述する。紙幣２の後端が突入センサ４から抜けて「突出」が検出されると、ここで紙幣の長手長が計算され、残り２０ｍｍの角度算出不定領域までの時間が算出される。引き続き、撮像センサ５によるスキャンが行われ、残り２０ｍｍに達した時点で、それまでに取得したスキャンデータから領域１２のスキャンデータを対象に、紙幣２の幅および斜行角度が算出される。すなわち、各スキャンライン上でスキャン方向に透光画素から非透光画素に最初に変わる開始座標と最後に非透光画素から透光画素に変わる終了座標とを取得して前記開始座標と終了座標との差から各スキャンライン上の紙幣の幅を取得し、その幅の最頻値を求める。この最頻値は、紙幣２の長手辺の欠損部分を除いた、紙幣の幅を最も代表していると見ることができる値である。次いで、その最頻値を有するスキャンラインの中から、たとえば上位の数本と下位の数本とを組み合わせ、それらの組みのスキャンラインの距離と、それらスキャンラインのたとえば非透光画素の開始座標とから角度を求め、複数組の角度の平均を斜行角度とする。ここで、斜行角度が求まったので、紙幣２の先頭から残り２０ｍｍまでに取得したスキャンデータに対して斜行補正、すなわちアフィン変換を行う。この、幅／角度算出と並行して、残り２０ｍｍの撮像は続けられ、斜行角度が求まった段階で残り２０ｍｍのスキャンデータについてもアフィン変換が行われる。アフィン変換は撮像処理よりも高速で行われるため、紙幣２の後端が撮像センサ５を抜けて、撮像センサ５がすべて透光画素を検出したとき、すなわち１ライン飽和を検出したときに、鑑別前処理のほとんどの処理が既に終了していることになり、その後、紙幣画像１０の切り出しが行われて、鑑別前処理が終了することになる。
【００１７】
図３はシェーディング補正を説明する図であって、（Ａ）は光源の構成例を示し、（Ｂ）は光源の長手方向における明度の変化を示し、（Ｃ）はシェーディング補正後の撮像センサ出力特性を示している。搬送されている紙幣を照明する光源としては、（Ａ）に示したようなＬＥＤアレイ２０が用いられている。このＬＥＤアレイ２０は複数のＬＥＤ２１ａ，２１ｂ，・・・，２１ｎを一列に並べた構成を有している。このようなＬＥＤアレイ２０から放射される光は、（Ｂ）に示したように、各ＬＥＤ２１ａ，２１ｂ，・・・，２１ｎの光軸上では最も明度が高く、光軸から離れるに従って低くなる。したがって、ＣＣＤラインセンサの各画素は場所による明度のばらつきによって異なる値を出力することになる。そこで、あらかじめ均一な透過を行う基準となる媒体を用いて、ＣＣＤラインセンサの画素ごとに明度差に対応する画素値を係数としてそれぞれ求めておき、ＣＣＤラインセンサの各画素出力に対してそれぞれ対応する係数をかけるようにする。この処理をシェーディング補正といい、（Ｃ）に示したように、無地の媒体ならば、画素値は均一になる。このシェーディング補正はＣＣＤラインセンサからの画素値出力後、直ちに行われる。
【００１８】
図４は鑑別前処理の動作の流れを示すタイムチャートである。まず、時刻ｔ０にて、搬送されて来た紙幣の先端が突入センサ４によって検出されると、突入割込み処理が開始され、突入センサ４と撮像センサとの距離と搬送速度とからあらかじめ決められた時間後の時刻ｔ１にて、撮像センサ５による撮像が開始される。さらに、あらかじめ定められた時間後の時刻ｔ２にて、鑑別前処理が開始される。このとき、既に撮像された画素データについては、ここでシェーディング補正を行う。シェーディング補正は演算負荷があまり大きくないのですぐに終了し、それ以降については撮像とほぼ同時に行われる。
【００１９】
突入センサ４が時刻ｔ３にて紙幣の突出を検出すると、突出割込み処理が開始される。突出割込み処理では、まず、紙幣の長手長が計算され、長手長から角度算出不定領域、すなわち紙幣の残り２０ｍｍの位置までスキャンが進むのにかかる時間が算出される。このとき、紙幣は搬送されているので、撮像は中断することなく継続される。スキャンが残り２０ｍｍの位置に達した時刻ｔ４では、紙幣の幅および斜行角度の算出が行われる。すなわち、残り２０ｍｍの位置までに取得したスキャンデータをもとに、各スキャンライン上での非透光画素値の分布から紙幣の幅を算出し、紙幣の幅の最頻値を求め、最頻値を有するスキャンラインからできるだけ離れたスキャンラインの組みを選んで、その組みのスキャンラインの距離と各スキャンライン上での非透光画素の開始座標とから斜行角度が算出される。実際には、複数組みのスキャンラインでそれぞれ角度を求め、それらの角度の平均から斜行角度を求めるようにしている。
【００２０】
斜行角度が求まると、すぐに、残り２０ｍｍの位置までに取得したスキャンデータに対して、斜行補正をアフィン変換にて行う。アフィン変換は演算負荷が大きいが、それでも紙幣が撮像センサ５を抜けるまでには余裕をもって終了する。この間、残り２０ｍｍの撮像では、撮像、シェーディング補正を行いながらアフィン変換を行う。そして、時刻ｔ５にて、撮像センサ５を紙幣が通過することによって撮像センサ５上に紙幣がないことを示す１ライン飽和を撮像センサ５が検出すると、この時点で紙幣画像データのほとんどがアフィン変換まで終えているので、実質的には、１ライン飽和の検出と同時に紙幣画像データの斜行補正が終了することになる。具体的には、搬送速度が５００ｍｍ／秒、紙幣の最大長手長が１７２ｍｍ、突入センサと撮像センサとの距離が３５．８ｍｍであるとすると、突出検出から撮像完了の１ライン飽和まで８５．６ミリ秒の時間がある。これに対し、突出検出から幅／角度算出とその時点までの斜行補正に１６．２ミリ秒、残り２０ｍｍのシェーディング補正と斜行補正に２１．８ミリ秒程度の時間で済むことから、突出検出から撮像完了までに十分に処理することができる。その後、紙幣画像データの切り出しを行って処理を鑑別処理に移すことにより、この鑑別前処理は完了する。
【００２１】
【発明の効果】
以上説明したように、本発明では、紙幣の突出検出後、媒体の末端側の角度算出不定領域まで撮像後、幅／角度を算出してそれまで撮像した画像データを斜行補正し、幅／角度の算出以降は、残りの角度算出不定領域について、撮像しながら斜行補正するように構成した。これにより、媒体の末端まで撮像した時点ですべての画像データは実質的に斜行補正まで済んでいることになり、従来、撮像後に必要であった、以上の前処理に必要な時間をほとんどなくすことができ、それ以降の処理に十分な時間を割り当てることができる。
【図面の簡単な説明】
【図１】紙幣鑑別装置の画像読み取り装置の概略構成を示す平面図である。
【図２】紙幣の画像読み取りを説明する図である。
【図３】シェーディング補正を説明する図であって、（Ａ）は光源の構成例を示し、（Ｂ）は光源の長手方向における明度の変化を示し、（Ｃ）はシェーディング補正後の撮像センサ出力特性を示している。
【図４】鑑別前処理の動作の流れを示すタイムチャートである。
【符号の説明】
１  搬送路
２  紙幣
３ａ，３ｂ，３ｃ  ローラ
４  突入センサ
５  撮像センサ
【図１】
0003674301.tif 000002
【図２】
0003674301.tif 000003
【図３】
0003674301.tif 000004
【図４】
0003674301.tif 000005