(57)【要約】【課題】外的要因によってラインセンサが傾いてしまった場合に、その傾きによる読取画像の歪みを画像処理によって補正する。【解決手段】小切手５の画像を読み取るラインセンサ８３ａと、ラインセンサ８３ａの読取範囲内に設置された２つ以上のマーカー８５ａ，８５ｂと、ラインセンサ８３ａが読み取った画像データに含まれるマーカー画像８５Ａ，８５Ｂに基づき、小切手５の搬送方向に対するラインセンサ８３ａの傾斜角度を各画像データについて算出する傾斜角度算出部１１２と、傾斜角度に基づき、画像データ毎の歪みを補正する画像補正部１１０と、を有する。【選択図】図１１
2010141428.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体の画像を読み取るラインセンサと、
前記ラインセンサの読取範囲内に設置された２つ以上のマーカーと、
前記ラインセンサが読み取った画像データに含まれるマーカー画像に基づき、前記記録媒体の搬送方向に対する前記ラインセンサの傾斜角度を各画像データについて算出する傾斜角度算出部と、
前記傾斜角度に基づき、前記画像データ毎の歪みを補正する画像補正部と、を有することを特徴とする画像読取システム。
【請求項２】
前記２つ以上のマーカーは、前記ラインセンサの主走査方向に互いに離れて設置され、
前記傾斜角度算出部は、各マーカーと前記ラインセンサとが交わる長さに基づき前記傾斜角度を算出することを特徴とする請求項１に記載の画像読取システム。
【請求項３】
前記ラインセンサの傾斜角度の初期値を記憶する初期値記憶部を有し、
前記画像補正部は、前記傾斜角度算出部が算出した傾斜角度と前記初期値とに基づき、前記画像データ毎の歪を補正することを特徴とする請求項１又は２に記載の画像読取システム。
【請求項４】
前記マーカーは、三角形状からなることを特徴とする請求項１〜３の何れかに記載の画像読取システム。
【請求項５】
記録媒体の画像を読み取るラインセンサと、前記ラインセンサの読取範囲内に設置された２つ以上のマーカーと、を備えた画像読取システムにおける画像読取方法であって、
前記ラインセンサが読み取った画像データに含まれるマーカー画像に基づき、前記記録媒体の搬送方向に対する前記ラインセンサの傾斜角度を各画像データについて算出する傾斜角度算出ステップと、
前記傾斜角度に基づき、前記画像データ毎の歪みを補正する画像補正ステップと、を有することを特徴とする画像読取方法。
【請求項６】
前記傾斜角度算出ステップは、各マーカーと前記ラインセンサとが交わる長さに基づき前記傾斜角度を算出することを特徴とする請求項５に記載の画像読取方法。
【請求項７】
前記画像補正ステップは、予め記憶されているラインセンサの傾斜角度の初期値と前記傾斜角度算出部が算出した傾斜角度とに基づき、前記画像データ毎の歪を補正することを特徴とする請求項５又は６に記載の画像読取方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、小切手類などの媒体に係る画像を、媒体を搬送路内で搬送しながら読み取る画像読取システム及び画像読取方法に関する。
【背景技術】
【０００２】
画像や文字などの原稿を読み取ってデジタルデータに変換する画像読取装置が知られている。画像読取装置には、原稿を原稿台に固定しておき撮像素子を移動させるフラットベッドタイプ、撮像素子を固定しておき原稿を移動させる自動原稿送りタイプ、ハンディタイプ等、読取方法には種々のものがある。
【０００３】
自動原稿送りタイプの場合、搬送路上に設置されたラインセンサによって原稿の読み取りを行うが、図１８（ａ）に示すように、通常ラインセンサ８３ａは原稿５の搬送方向Ｘに対して直角になるよう設置されているためスキャンした画像５０ａに歪は生じない。しかしながら、ラインセンサ８３ａを取り付ける際に厳密に直角に設置できない場合があり、図１８（ｂ）に示すように、搬送方向Ｘとラインセンサ８３ａとが斜交した状態で設置されることがある。搬送方向Ｘに対してラインセンサ８３ａが傾いて設定されると、スキャンした画像５０ｂのように歪みが生じてしまう。
【０００４】
このような課題に対応するために、特許文献１には、撮像パターンの一部の形状を観測することによって得られた信号によって、Ｘ−Ｙ軸テーブルの姿勢を制御し、該テーブルとラインセンサの光軸との関係を補正する撮像歪補正装置が記載されている。特許文献１によれば、ラインセンサの傾きによる画像の歪を防止し、正確な取り込み画像に基づいて画像処理を行うことができる。
【０００５】
【特許文献１】実開昭６１−７２９６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、ラインセンサは所定の読取位置にしっかり固定されていればよいが、センサ故障時の交換に備えるため比較的取り外しが容易となるよう簡易的に取り付けられているものもある。このような場合は、装置の振動等の外的要因によってラインセンサが斜めに傾き、搬送方向とラインセンサとが斜交した状態で読取処理が実行されてしまう場合がある。
【０００７】
このような外的要因を原因とするラインセンサの傾斜角度は、例えば振動の程度によってその都度変化する。すなわち、読取処理毎に傾斜角度が異なるため、特許文献１に記載の装置のように、ラインセンサの取り付け時の傾斜角を、テーブルの姿勢を回転駆動させて物理的に傾斜角を補正する方法で対応することは困難である。
【０００８】
本発明は、上記課題を解決するためになされたものであって、外的要因によってラインセンサが傾いてしまった場合に、その傾きによる読取画像の歪みを画像処理によって補正する画像読取システム及び画像読取方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決することのできる本発明は、記録媒体の画像を読み取るラインセンサと、
前記ラインセンサの読取範囲内に設置された２つ以上のマーカーと、前記ラインセンサが読み取った画像データに含まれるマーカー画像に基づき、前記記録媒体の搬送方向に対する前記ラインセンサの傾斜角度を各画像データについて算出する傾斜角度算出部と、
前記傾斜角度に基づき、前記画像データ毎の歪みを補正する画像補正部と、を有することを特徴とする。
上記構成によれば、マーカー画像に基づいて、ラインセンサの傾斜角度を各画像データについて算出することができるので、読取処理毎に変化する外的要因によってラインセンサが傾いてしまった場合でも、その傾きによる読取画像の歪みを適切に補正することができる。
【００１０】
また本発明において、前記２つ以上のマーカーは、前記ラインセンサの主走査方向に互いに離れて設置され、前記傾斜角度算出部は、各マーカーと前記ラインセンサとが交わる長さに基づき前記傾斜角度を算出することを特徴とする。
上記構成によれば、各マーカーはラインセンサの主走査方向に互いに離れて設置されているため、ラインセンサが回転した場合は各マーカーと前記ラインセンサとが交わる長さが異なる。例えば、回転の中心軸を境に２つのマーカーが対称な位置に設置されていた場合は、各マーカーとラインセンサの交わる長さの合計値は、回転の前後で同じ値となる。この関係を利用することで、読取処理毎にラインセンサの傾斜角度を容易に算出することができる。
【００１１】
また本発明において、前記ラインセンサの傾斜角度の初期値を記憶する初期値記憶部を有し、前記画像補正部は、前記傾斜角度算出部が算出した傾斜角度と前記初期値とに基づき、前記画像データ毎の歪を補正することを特徴とする。
上記構成によれば、読取処理毎に異なる傾斜角度と、絶対的な傾斜角度の初期値と、を考慮して画像データの歪を補正することができる。したがって、より精度の高い画像補正を行うことができる。
【００１２】
また本発明において、前記マーカーは、三角形状からなることを特徴とする。
上記構成によれば、三角形状であれば、ラインセンサが回転したときの各マーカーとラインセンサとが交わる長さが明確に異なる値となる。例えば、ラインセンサの回転軸を中心として、同じ三角形状のマーカーを同じ向きに対象に設置した場合は、回転方向によって、各マーカーとラインセンサとが交わる長さに大小関係ができる。したがって、この大小関係からラインセンサの回転方向を求め、画像補正に反映することができる。
【００１３】
また、上記課題を解決することのできる本発明は、記録媒体の画像を読み取るラインセンサと、前記ラインセンサの読取範囲内に設置された２つ以上のマーカーと、を備えた画像読取システムにおける画像読取方法であって、
前記ラインセンサが読み取った画像データに含まれるマーカー画像に基づき、前記記録媒体の搬送方向に対する前記ラインセンサの傾斜角度を各画像データについて算出する傾斜角度算出ステップと、
前記傾斜角度に基づき、前記画像データ毎の歪みを補正する画像補正ステップと、を有することを特徴とする。
【００１４】
また本発明の画像読取方法において、前記傾斜角度算出ステップは、各マーカーと前記ラインセンサとが交わる長さに基づき前記傾斜角度を算出することを特徴とする。
【００１５】
また本発明の画像読取方法において、前記画像補正ステップは、予め記憶されているラインセンサの傾斜角度の初期値と前記傾斜角度算出部が算出した傾斜角度とに基づき、前記画像データ毎の歪を補正することを特徴とする。
【発明を実施するための最良の形態】
【００１６】
以下に、図面を参照して、本発明に係る画像読取システムの実施の形態を説明する。なお、本実施形態における画像読取システムは、小切手処理装置１及びこれと通信可能に接続されたホストコンピュータ１０３とを含む概念である。
【００１７】
（小切手処理装置の全体構成）
図１は本実施の形態に係る小切手処理装置の外観斜視図である。小切手処理装置１は、装置本体側の本体ケース２と、左右の開閉カバー３、４とを備えている。本体ケース２と開閉カバー３、４の間には、小切手５を搬送するための小切手搬送路６が形成されている。小切手搬送路６は、上から見た場合に略Ｕ字状に湾曲して延びている細幅の垂直溝によって規定されている。小切手搬送路６の小切手搬送方向の上流端は、細幅の垂直溝からなる小切手送り出し通路７を介して広幅の垂直溝からなる小切手供給部８に繋がっている。小切手搬送路６の下流端は、左右に分岐している細幅の垂直溝からなる左右の分岐通路９および１０を介して、左右の広幅の垂直溝からなる第１および第２小切手排出部１１、１２に繋がっている。
【００１８】
小切手５は、その表面５ａの下端部分に、その長辺方向に磁気インク文字列５Ａが印刷されている。また、表面５ａには、所定の模様の背景に、金額、振出人、番号、サインなどが記載されており、裏面５ｂには裏書き欄などが設けられている。小切手５は、上下方向を揃え、表面５ａがＵ形状の小切手搬送路６の外側を向くように、小切手供給部８に挿入される。
【００１９】
小切手供給部８から小切手送り出し通路７を介して送り出された小切手５は、小切手搬送路６に沿って搬送されながら、その表面５ａに印刷されている磁気インク文字列５Ａ、その表面画像および裏面画像が読み取られる。これらの情報が正常に読み取られた小切手５は、「電子決済済み」などの印刷が行われた後に、第１小切手排出部１１に振り分けられて、そこに排出される。読み取り不能、読み取り異常などが発生した小切手５については、そのような印刷が行われることなく、第２小切手排出部１２に振り分けられて、そこに排出されるようになっている。
【００２０】
図２は、開閉カバー３、４を開いて小切手搬送路６を開放した状態の小切手処理装置１を示す外観斜視図であり、図３は、その平面図である。これらの図も参照して説明すると、本体ケース２は、Ｕ字状の小切手搬送路６に沿った輪郭形状の垂直な外周側面部分２１を備えた中央ケース部分２２と、左右の側方ケース部分２３、２４と、中央ケース部分２２および側方ケース部分２４の間に配置されている仕切り用ケース部分２５とを備えている。中央ケース部分２２と側方ケース部分２３の間には小切手供給部８が形成されている。中央ケース部分２２と他方の側方ケース部分２４の間は、仕切り用ケース部分２５によって左右に仕切られて、小切手排出部１１、１２が形成されている。
【００２１】
中央ケース部分２２における左右の側方ケース部分２３、２４から突出している部分の外周側面部分は小切手５をガイドするための本体側ガイド面２１であり、この本体側ガイド面２１は、左右から開閉カバー３、４によって覆われている。開閉カバー３は、側方ケース部分２３の側に配置されており、その内側のカバー側ガイド面３０が本体側ガイド面２１に一定の間隔で対峙しており、これら本体側ガイド面２１とカバー側ガイド面３０によって規定される上方に開口した垂直溝によって上流側搬送路部分６ａが規定されている。
【００２２】
同様に、開閉カバー４は側方ケース部分２４の側に配置されており、その内側のカバー側ガイド面４０が本体側ガイド面２１に一定の間隔で対峙しており、これら本体側ガイド面２１とカバー側ガイド面４０とによって規定される上方に開口した垂直溝によって下流側搬送路部分６ｂが規定されている。
【００２３】
なお、開閉カバー３の先端部３ａと開閉カバー４の先端部４ａは、本体ケース２の側に配置されている垂直な開閉中心軸２６を中心として左右に開閉可能な状態で、当該開閉中心軸２６に取り付けられている。
【００２４】
次に、開閉カバー３、４はロック機構によってその閉じ位置にロックされている。開閉カバー３のロック機構は、図２、３に示すように、当該開閉カバー３の後端面３ｂに形成したカバー側係合爪３１と、側方ケース部分２３における端面２３ａに進退可能に取り付けた本体側係合爪３２とを備えている。本体側係合爪３２は、装置本体内部に配置されている不図示のばね部材のばね力によって、端面２３ａから突出する方向に付勢されている。側方ケース部分２３の外側面部分にはロック解除用のスライドボタン３３が取り付けられている。他方の開閉カバー４のロック機構も同様に、本体側係合爪３５、ケース側係合爪３６およびスライドボタン３７を備えている。
【００２５】
開閉カバー３によって規定されている上流側搬送路部分６ａには、その上流側から順に、不図示の表面側読み取りヘッド、裏面側読み取りヘッド８３が配置されている。本例では、装置本体側に、裏面側読み取りヘッド８３、磁気ヘッド８４および印刷機構８６が搭載されており、開閉カバー３に表面側読み取りヘッドが搭載されている。
【００２６】
図４は、上流側搬送路部分６ａの裏面側読み取りヘッド８３の周辺部を模式的に示した図である。図４に示すように、装置本体側に搭載された裏面側読み取りヘッド８３の周辺には、読み取りヘッド８３を挟むように２つのローラ対が配置されている。読み取りヘッド８３よりも上流側には小切手５を押し出し下流側へ搬送する搬送ローラ５２と、搬送ローラ５２に押し付けられて連れ回りする押えローラ６２とが備えられている。また、読み取りヘッド８３よりも下流側には搬送ローラ５２及び押えローラ６２によって押し出された小切手５を狭持してさらに下流側へ送り出す搬送ローラ５３と、搬送ローラ５３に押し付けられて連れ回りする押えローラ６３とが備えられている。なお、図４には、裏面側読み取りヘッド８３のみを示しているが、上述したように裏面側読み取りヘッド８３のほぼ対向する位置に表面側読み取りヘッドが搭載されている。
【００２７】
読み取りヘッド８３には、ラインセンサ８３ａが搭載されている。このラインセンサの読取範囲内であって、ラインセンサの上端・下端付近には２つのマーカー８５ａ，８５ｂが設置されている。このマーカー８５ａ，８５ｂは、図示されていないが読み取りヘッド８３の対向面側に別の部材に固定されている。したがって、振動等の外的要因によって読み取りヘッド８３が回転し、搬送方向Ｂに対して傾斜した状態になっても、マーカー８５ａ，８５ｂは変動しないようになっている。また、本実施形態のマーカー８５ａ，８５ｂは、白色の略二等辺三角形からなり同じ形状である。その頂角が搬送方向Ｂを指すよう設置されている。
【００２８】
図５は、マーカー８５ａ，８５ｂと、ラインセンサ８３ａと、が直交した状態を示した図であり、図６は、図５に示す状態のラインセンサ８３ａが小切手５を読み取った場合のスキャン画像（画像データ）の模式図である。図５に示すように、小切手５の通過範囲Ｐはマーカー８５ａ，８５ｂの間に位置する。図６に示すように、ラインセンサ８３ａが副走査方向に対して直交している場合はスキャン画像５０ａに歪はなく、小切手５のイメージ５０Ａとマーカー８５ａ，８５ｂのイメージ８５Ａ，８５Ｂとを読み取ることができる。また、マーカー８５ａ，８５ｂのイメージは、各マーカーとラインセンサとが交わる長さｗ0，ｗ1に相当する幅を有し、搬送方向に伸びる白いバー８５Ａ，８５Ｂとなって現れる。
【００２９】
図７は、マーカー８５ａ，８５ｂと、ラインセンサ８３ａと、が斜交した状態を示した図であり、図８は、図７に示す状態のラインセンサ８３ａが小切手５を読み取った場合のスキャン画像（画像データ）の模式図である。図７に示すように、ラインセンサ８３ａは時計回りに回転しているため搬送方向に対して傾斜した状態となっている。このため図８に示すように、スキャン画像５０ｂに歪が生じ、マーカー８５ａ，８５ｂのイメージは、各マーカーとラインセンサとが交わる長さｗ'0，ｗ'1に相当する幅の搬送方向に伸びる白いバー８５Ａ，８５Ｂとなって現れる。このようにラインセンサ８３ａが時計回りに傾斜した場合は、ｗ'0＜ｗ'1となる。
【００３０】
図９は、マーカー８５ａ，８５ｂと、ラインセンサ８３ａと、が斜交した状態を示した他の図であり、図１０は、図９に示す状態のラインセンサ８３ａが小切手５を読み取った場合のスキャン画像の模式図である。図９に示すように、ラインセンサ８３ａは反時計回りに回転しているため搬送方向に対して傾斜した状態となっている。このため図１０に示すように、スキャン画像５０ｃに歪が生じ、この場合もマーカー８５ａ，８５ｂのイメージは、各マーカーとラインセンサとが交わる長さｗ'0，ｗ'1に相当する幅の搬送方向に伸びる白いバー８５Ａ，８５Ｂとなって現れる。ラインセンサ８３ａが反時計回りに傾斜した場合は、ｗ'0＞ｗ'1となる。
【００３１】
本実施形態の画像読取システムは、図８及び図１０に示したようにスキャン画像に歪が生じた場合に、そのスキャン画像に含まれるマーカー８５ａ，８５ｂのイメージ８５Ａ，８５Ｂの長さｗ'0，ｗ'1に基づいて、ラインセンサ８３ａの傾斜角度を算出し、算出した傾斜角度によってスキャン画像を補正する。以下では傾斜角度を算出し、読取処理を実行する毎に画像補正する方法について詳述する。
【００３２】
図１１は、画像読取システムの制御系を示す概略ブロック図である。
小切手処理装置１は、ＲＯＭ、ＲＡＭ等の記憶素子や演算装置である不図示のＣＰＵを備え、不揮発性の記憶素子に格納されているファームウェアを実行することによって各種機能部が形成される。図１１に示すように、小切手処理装置１には、少なくとも搬送制御部７１、読取制御部７２が形成される。搬送制御部７１は、小切手搬送路６に設けられた搬送ローラ５２,５３等を回転させる駆動ローラへ動力を与える搬送モータの動作を制御する。また、搬送制御部７１は、通信可能に接続されたホストコンピュータ１０３からの指示に応じた小切手排出処理を制御する。
【００３３】
読取制御部７２は、ホストコンピュータ１０３からの指示に応じて表面側読み取りヘッド及び裏面側読み取りヘッド８３による読取動作を制御する。また、読取制御部７２は、各読み取りヘッドに搭載されたラインセンサ８３ａから得られる電気信号をデジタル処理し、ホストコンピュータ１０３へ画像データとて送信する。なお、本実施形態では光学センサとしてＣＩＳ方式のスキャナを搭載しているが、ＣＣＤ方式のスキャナを搭載することもできる。
【００３４】
次にホストコンピュータ１０３について説明する。
ホストコンピュータ１０３は表示部１０３ａ、キーボード、マウスなどの操作部１０３ｂ,１０３ｃなどの入出力機器と接続されており、これらの入出力機器を介して当該ホストコンピュータ１０３側から小切手読取動作の開始指令や、各イメージセンサの解像度の倍率レベルを入力することができる。
【００３５】
ホストコンピュータ１０３の内部構成としては、主として画像補正部１１０、コマンド生成部１１１、傾斜角度算出部１１２、初期値算出部１１３を備えている。画像補正部１１０は、読取制御部７２によってデジタル処理された画像データに補正処理を行う。すなわち、副走査方向に対して傾斜した各ラインセンサが読み込んだ画像を、主走査方向と副走査方向とが直交する場合の読取画像に補正するための画像処理を行う。また、文字認識処理などを行い、読み取りが正常に行われたか否かを判断し、判断結果がコマンド生成部１１１に供給される。
コマンド生成部１１１は、読取処理を実行するよう指示するコマンドや、画像データの判断結果に基づいて印刷機構８６や搬送機構の駆動を指示する各種コマンドを生成し、小切手処理装置１へ送信する。
【００３６】
傾斜角度算出部１１２は、ラインセンサ８３ａが読み取った画像データに含まれるマーカー画像８５Ａ，８５Ｂに基づき、小切手５の搬送方向に対するラインセンサ８３ａの傾斜角度を各画像データについて算出する。外的要因によってラインセンサ８３ａが傾いてしまった場合でも、傾斜角度算出部１１２が読み取った画像データ毎にその傾斜角度を算出し、画像補正部１１０が傾斜角度に基づき画像データを補正する。
初期値記憶部１１３は、ラインセンサ８３ａの傾斜角度の初期値を記憶する。傾斜角度の初期値とは、ラインセンサ８３ａを取り付ける際に搬送方向に対して直角に設置されず傾いていた場合の傾斜角度であり、外的要因を原因とする傾きではなく、絶対的な傾きである。したがって、予め工場出荷時において装置毎の傾斜角度を算出し、初期値として保持している。
なお、初期値の算出方法としては、格子模様のキャリブレーションパターンを読み取り、読み取った画像データに現れた格子模様の傾斜角度を算出すればよい。
【００３７】
（画像読み取り動作）
図１２は、画像読み取り処理手順を示す概略フローチャートである。このフローチャートに従って画像読み取り動作を説明する。まず、操作者がホストコンピュータ１０３の操作部１０３ｂから読み取り開始指令を入力すると、送り出しモータ４６によって小切手５が小切手搬送路６に送出される（ステップＳ１１）。
【００３８】
搬送により小切手５が読み取りヘッド８３の位置に達すると、画像の読み取りが開始される（ステップＳ１２）。読取制御部７２は、ラインセンサ８３ａによって読み取った読取データを、不図示の通信ケーブルを介して上位のホストコンピュータ１０３に送信する（ステップＳ１３）。
【００３９】
ホストコンピュータ１０３は読取データを受信すると（ステップＳ２１）、傾斜角度算出部１１２が後述する手順によりラインセンサ８３ａの傾斜角度を算出する（ステップＳ２２）。画像補正部１１０は、算出した傾斜角度に基づいて歪んだ画像を補正し、読取画像を生成する（ステップＳ２３，ステップＳ２４）。ホストコンピュータ１０３は、補正した読取画像に基づいて、読み取りが正常に行われたか否かを判断する。
【００４０】
ホストコンピュータ１０３が判断結果を送信すると（ステップＳ１７）、これを受信した搬送制御部７１は（ステップＳ１４）、読取判断結果に応じて小切手５の印刷位置への搬送や排出の処理を行う（ステップＳ１５）。
【００４１】
（傾斜角度算出処理について）
次に、図１２のステップＳ２２で行う傾斜角度を算出する方法について詳細に説明する。図１３は、ラインセンサ８３ａが傾きながら水平移動した状態を示した模式図である。ここでは、以下、θ＝ｓｉｎθの近似が成り立つ範囲でのラインセンサ８３ａの回転について説明する（なお、計算式は難しくなるが、近似の成り立たない範囲でも処理は可能である）。θが正の場合時計回り、負の場合反時計回りとする。また水平方向の移動は、正の場合右へ、負の場合左への移動とする。
【００４２】
図７に示したように、それぞれのマーカー８５ａ，８５ｂと交わる位置の中点を中心にラインセンサ８３ａが回転した場合を考える。このときのラインセンサ８３ａの傾斜角度をθとする。各マーカー８５ａ，８５ｂとラインセンサ８３ａの交わる長さの和は、ラインセンサ８３ａの回転の前後で不変でありｗ0+ｗ1＝ｗ'0+ｗ'1が成り立つ。時計回りであれば図８に示したようにマーカー８５ａの交わる長さがの像が細く、下のマーカー８５ｂの像が太くなる。このため、θ∝（ｗ'0−ｗ0）−（ｗ'1−ｗ1）＝（ｗ'0−ｗ'1）−（ｗ0−ｗ1）が成り立ち、ここから傾斜角度θを求めることができる。
【００４３】
一方、ライセンサ８３ａが傾かずに水平にＴＨ動いた場合、各マーカー８５ａ，８５ｂとラインセンサ８３ａが交わる長さの差は不変であり、ｗ0−ｗ1＝ｗ'0−ｗ'1が成り立つ。
またＴＨ∝（ｗ'0−ｗ0）、ＴＨ∝（ｗ'1−ｗ1）が成り立つため、
ＴＨ∝（ｗ'0+ｗ'1）−（ｗ0+ｗ1）が成り立つ。
【００４４】
また、図１３に示すように、ラインセンサ８３ａが時計回りに回転して傾きつつ、水平移動した場合、傾斜角度をθ、水平方向の移動量をＴＨとすると、
θ∝（ｗ'0−ｗ'1）−（ｗ0−ｗ1）
ＴＨ∝（ｗ'0+ｗ'1）−（ｗ0+ｗ1）
が成り立ち、それぞれのマーカー８５ａ，８５ｂがラインセンサ８３ａと交わる長さｗ'0，ｗ'1の変化量から、ラインセンサ８３ａの水平方向の平行移動量ＴＨと傾斜角度θを求めることができる。
【００４５】
（画像補正処理について）
次に図１２のステップＳ２３で行う画像補正処理について詳細に説明する。
図７に示したように、ラインセンサ８３ａが搬送方向と直行しない状況でスキャンした場合、直行している状況でのスキャン結果（図６参照）と比べて、変形したスキャン画像（図８参照）が得られる。具体的には、本来の画像上の（Ｘ0,Ｙ0）としてスキャンされるべきものが、（ｘ'0,ｙ'0）の位置に表れるといった変形になる。
【００４６】
図１３（ａ）はラインセンサ８３ａが搬送方向Ｘと直行している図であり、図１３（ｂ）はラインセンサ８３ａが直行状態から右にθだけ傾き、下端が原点Ｏから（ｂｘ,ｂｙ）だけずれた図である。
時刻ｔ０にラインセンサ８３ａのｙ0を通過する点が、ラインセンサ８３ａが傾いている場合に通過する時刻ｔ'０とｙ'0は、小切手５の搬送速度ｖとしたとき、以下の式（１）で表現できる。なお、小切手５の搬送速度は一定であるものとする。
【００４７】
【数１】
2010141428.tif 000003
【００４８】
搬送速度ｖは一定であるため、時刻とスキャン画像上のＹ座標は正比例の関係であり、ｘ＝ｔｖが成り立つ。時刻ｔ０,ｔ'０それぞれの時のスキャン画像上のＹ座標をＸ0,Ｘ'0とすると、スキャン画像の変形は以下の式（２）のようにアフィン変換として得られる。
【００４９】
【数２】
2010141428.tif 000004
【００５０】
上述した傾斜角度算出処理で算出したラインセンサ８３ａの傾斜角度θと、水平方向の移動量ＴＨ＝ｂｘと、からスキャン画像の歪みのパラメータが一次変換の形式（２）で決定でき、補正して歪のないスキャン画像を得ることができる。
また、傾斜角度算出処理で算出したラインセンサ８３ａの傾斜角度θだけでなく、初期値記憶部１１３に記憶されている傾斜角度の初期値をプラスした値に基づいて、歪みのパラメータを決定することによって、工場出荷時のラインセンサ８３ａの絶対的な傾斜角を考慮した画像補正処理を行うこともできる。このため、より精度の高い画像補正を行うことができる。
なお、ラインセンサ８３ａの鉛直方向の移動量を考慮しない場合は、ｂｙ＝０として算出することができる。
【００５１】
さらに、補正処理後の画像上の全座標値について、補正処理前のスキャン画像上での座標を求め、いわゆるニアレストネイバーやバイリニアを用いて補間した値を取得し、画素値に設定する。図１４は、補正処理後の画像上の全座標値を補間処理する様子を示した模式図である。図１４（ａ）は、補正処理後の画像Ｉ（ｘ,ｙ）であり、図１４（ｂ）は、補正処理前の画像Ｉ'（ｘ,ｙ）である。補正処理後の画像の座標上で全画素が埋まるようにスキャンし、補正処理前の画像上で対応する座標の画素値をバイリニア法で取得する。
【００５２】
補正処理前のスキャン画像の画素値をＩ'（ｘ,ｙ）、補正処理後の画像の画素値をＩ（ｘ,ｙ）とし、バイリニア法で画素値を補間する場合、補正後の画像の画素値は以下の式（３）で表現できる。（ただし［ｘ］は、ｘを超えない最大の整数を意味する。）
【００５３】
【数３】
2010141428.tif 000005
【００５４】
このように、上記実施形態によれば、画像データに含まれるマーカー画像に基づいて、副走査方向に対するラインセンサ８３ａの傾斜角度を各画像データについて算出することができる。このため、読取処理毎に変化する外的要因によってラインセンサが傾いてしまった場合でも、その傾きによる読取画像の歪みを適切に補正することができる。
【００５５】
なお上記の実施形態では、マーカー８５ａ，８５ｂは三角形状としたが、これに限られない。図１５は、マーカーの他の実施形態を示した図である。
半円やＶの字など様々な形状が使用できる。また、（ａ）〜（ｃ）に示すように上下で異なる大きさ・形状でも構わない。３つ以上の座標値が取れれば拘束の個数としては十分であるので、（ｃ）のように片方が三角形でもう一方は直線でも構わない。
さらに、ラインセンサの移動を無視して傾きのみを推定するのであれば、２点の座標が得られれば良く、（ｄ）に示すようにラインセンサと斜交する２つの平行線をマーカーとして使用できる。
【００５６】
また、マーカーの取り付け範囲と、小切手５の通過範囲Ｐが重なっていてもよい。この場合、小切手５の通過前の直前、もしくは小切手通過後の直後の少なくとも一方でラインセンサの読み取りを行う。ここから求められる傾きで小切手通過中の傾斜角度を代表して補正を行う。
【００５７】
また、図１６に示すように、マーカーを２つの読み取りヘッド８２，８３の間に挟まる単一のパーツ８８上に設けることもできる。２つの読み取りヘッド８２，８３では、それぞれ小切手５の裏面と表面を同時にスキャンする。この方法では、マーカーの取り付ける部品を基準にした、２つのラインセンサ間の座標が求まるため、図１７（ａ）に示した裏面の画像から抽出した原稿領域５０Ｂを、適当な変換を施すことで表面の原稿領域５０Ｃとして利用する際の精度が非常に高くなる。すなわち、小切手の表面画像は裏面画像と比較して原稿領域を識別しにくい場合があるが、表面で原稿抽出の処理を行わなくて良いため、パフォーマンス改善につながる。また、黒縁の小切手等、スキャン画像から原稿領域を推定できない場合にも、高精度に原稿領域を推定することができる。
【図面の簡単な説明】
【００５８】
【図１】本発明を適用した小切手処理装置の外観斜視図である。
【図２】開閉カバーを開けた状態の小切手処理装置の外観斜視図である。
【図３】開閉カバーを開けた状態の小切手処理装置の平面図である。
【図４】上流側搬送路部分の裏面側読み取りヘッドの周辺部を模式的に示した図である。
【図５】マーカーと、ラインセンサと、が直交した状態を示した図である。
【図６】図５に示す状態のラインセンサが小切手を読み取った場合のスキャン画像の模式図である。
【図７】マーカーと、ラインセンサと、が斜交した状態を示した図である。
【図８】図７に示す状態のラインセンサが小切手を読み取った場合のスキャン画像の模式図である。
【図９】マーカーと、ラインセンサと、が斜交した状態を示した他の図である。
【図１０】図９に示す状態のラインセンサが小切手を読み取った場合のスキャン画像の模式図である。
【図１１】画像読取システムの制御系を示す概略ブロック図である。
【図１２】画像読み取り処理手順を示す概略フローチャートである。
【図１３】ラインセンサが傾きながら水平移動した状態を示した模式図である。
【図１４】補正処理後の画像上の全座標値を補間処理する様子を示した模式図である。
【図１５】マーカーの他の実施形態を示した図である。
【図１６】マーカーの他の取り付け位置を示した図である。
【図１７】表面画像データと、裏面画像データとを示した図である。
【図１８】従来の画像読取システムにおいて、ラインセンサが傾斜した状態で読み取った画像データを模式的に示した図である。
【符号の説明】
【００５９】
１：小切手処理装置、５：小切手、６：小切手搬送路、７１：搬送制御部、７２：読取制御部、８３：裏面側読み取りヘッド、８３ａ：ラインセンサ、８５ａ,８５ｂ：マーカー、１０３：ホストコンピュータ、１１０：画像補正部、１１１：コマンド生成部、１１２：傾斜角度算出部、１１３：初期値記憶部。
【図１】
2010141428.tif 000006
【図２】
2010141428.tif 000007
【図３】
2010141428.tif 000008
【図４】
2010141428.tif 000009
【図５】
2010141428.tif 000010
【図６】
2010141428.tif 000011
【図７】
2010141428.tif 000012
【図８】
2010141428.tif 000013
【図９】
2010141428.tif 000014
【図１０】
2010141428.tif 000015
【図１１】
2010141428.tif 000016
【図１２】
2010141428.tif 000017
【図１３】
2010141428.tif 000018
【図１４】
2010141428.tif 000019
【図１５】
2010141428.tif 000020
【図１６】
2010141428.tif 000021
【図１７】
2010141428.tif 000022
【図１８】
2010141428.tif 000023