JP2010135964A - Driver of image reading apparatus, and image reading method - Google Patents
Driver of image reading apparatus, and image reading method Download PDFInfo
- Publication number
- JP2010135964A JP2010135964A JP2008308252A JP2008308252A JP2010135964A JP 2010135964 A JP2010135964 A JP 2010135964A JP 2008308252 A JP2008308252 A JP 2008308252A JP 2008308252 A JP2008308252 A JP 2008308252A JP 2010135964 A JP2010135964 A JP 2010135964A
- Authority
- JP
- Japan
- Prior art keywords
- image
- reading
- check
- read
- conveyance
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Images
Landscapes
- Facsimile Heads (AREA)
- Facsimile Scanning Arrangements (AREA)
- Inspection Of Paper Currency And Valuable Securities (AREA)
- Image Input (AREA)
Abstract
Description
本発明は、小切手類などの媒体に係る画像を、媒体を搬送路内で搬送しながら読み取る画像読取装置の動作を制御するドライバおよび画像読取方法に関する。 The present invention relates to a driver and an image reading method for controlling an operation of an image reading apparatus that reads an image relating to a medium such as a check while conveying the medium in a conveyance path.
シート状の媒体を処理するための媒体処理装置として小切手類を処理するための小切手処理装置が知られている。小切手処理装置では、搬送路に沿って読み取りヘッドおよび磁気ヘッドが配置されており、搬送路に沿って搬送される小切手類の画像および磁気インク文字が読み取られ、読み取り結果に応じて小切手類の仕分けが行われるようになっている(例えば、特許文献1を参照)。 A check processing apparatus for processing checks is known as a medium processing apparatus for processing sheet-like media. In the check processing device, a reading head and a magnetic head are arranged along the conveyance path, and images and magnetic ink characters of the checks conveyed along the conveyance path are read, and the checks are classified according to the reading result. (For example, refer to Patent Document 1).
ところで、画像の読み取りを行うイメージスキャナでは、固定した読み取りヘッドの前を原稿が搬送されるが、原稿の先端が読み取り位置を通過してからある一定長さの部分には読み取り画像に歪みが生じる場合があった。 By the way, in an image scanner that reads an image, a document is conveyed in front of a fixed reading head. However, the read image is distorted at a certain length after the leading edge of the document passes the reading position. There was a case.
具体的に説明する。原稿が、読み取りヘッドの手前の搬送ローラから奥の搬送ローラまでを移動する際、原稿には以下の2種類の異なる力がかかる。
(1)原稿がヘッドの手前にある搬送ローラに挟持されて、ローラが回転すると前方へ搬送される。原稿には進行方向へ押し出す力がはたらく。この状況は、原稿の先端がヘッドの奥の搬送ローラへ到達するまで継続する。
(2)原稿の先端がヘッドのすぐ奥にあるローラの位置に達し、そのローラが回転すると原稿がさらに前方へ搬送される。読み取りヘッドをはさむ2つのローラ間の原稿には引張り力がかかる。この状況は、原稿の末端が読み取りヘッドを通過するまで継続する。
This will be specifically described. When the original moves from the conveying roller in front of the reading head to the inner conveying roller, the following two kinds of different forces are applied to the original.
(1) The document is nipped by a conveyance roller in front of the head, and is conveyed forward when the roller rotates. A force that pushes the document in the direction of travel works. This situation continues until the leading edge of the document reaches the transport roller at the back of the head.
(2) When the leading edge of the document reaches the position of a roller immediately behind the head and the roller rotates, the document is further conveyed forward. A tensile force is applied to the document between the two rollers that sandwich the reading head. This situation continues until the end of the document passes the read head.
図13は、読み取りヘッド83のイメージセンサ83aの前を原稿が通過する様子を説明するための模式図である。図中(a)の状態から(c)に到達するまでの搬送状態では、読み取りヘッド付近で原稿が受ける力は、搬送ローラ52と押えローラ62による押し出す力と、原稿経路での摩擦であり、そのため、原稿が僅かにたわむことがある(図中(b)参照)。このたわみが発生すると、読み取りヘッド付近での原稿速度が一定しないため、読み取り画像に歪みが生じる場合がある。
FIG. 13 is a schematic diagram for explaining how a document passes in front of the
本発明は、上記課題を解決するためになされたものであり、原稿の搬送速度が設定速度から変化することにより生ずる画像の微小な位置ずれによる読取画像の歪みを防止することを目的とする。また、搬送ローラの劣化等に起因する読取画像の歪みを防止することを目的とする。 The present invention has been made to solve the above-described problems, and an object of the present invention is to prevent a read image from being distorted due to a minute positional deviation of an image caused by a change in the document conveyance speed from a set speed. It is another object of the present invention to prevent distortion of a read image due to deterioration of a conveyance roller.
上記課題を解決することのできる本発明は、記録媒体の搬送方向に互いに離れて設置され、前記記録媒体の画像を読み取る複数の読取センサと、予め設定された設定速度で前記記録媒体を前記搬送方向へ搬送し前記複数の読取センサを通過させる搬送部と、を備えた画像読取装置のドライバであって、
前記記録媒体が実際に前記複数の読取センサを通過するときの搬送速度を検出し、前記速度検出部が検出した搬送速度と前記設定速度との差異に基づいて、読取画像を伸縮し補正する画像補正部を有することを特徴とする。
The present invention that can solve the above-described problems is provided with a plurality of reading sensors that are installed apart from each other in the conveyance direction of the recording medium and read an image of the recording medium, and convey the recording medium at a preset setting speed. A driver for an image reading apparatus comprising: a conveyance unit that conveys the plurality of reading sensors in a direction;
An image that detects a conveyance speed when the recording medium actually passes through the plurality of reading sensors, and expands and contracts the read image based on a difference between the conveyance speed detected by the speed detection unit and the set speed. It has a correction part.
上記構成によれば、検出した実際の搬送速度と設定速度との差異に基づいて、読取画像を伸縮するため、速度分布が一様となるような補正が行われる。したがって、歪みのない画像を取得することができる。これにより、OCR(光学式文字認識)等における認識率が向上し、精度の高い読取判断を行い、判断結果を画像読取装置へ提供することができる。
また、画像の補正に必要な搬送速度と設定速度との差異を、複数の読取センサによる読取画像のずれから容易に求めることができる。従って、歪みのない画像を容易に取得することができ、精度の高い読取判断を行い、判断結果を画像読取装置へ提供することができる。
According to the above configuration, since the read image is expanded or contracted based on the difference between the detected actual conveyance speed and the set speed, correction is performed so that the speed distribution is uniform. Therefore, an image without distortion can be acquired. As a result, the recognition rate in OCR (optical character recognition) or the like is improved, a highly accurate reading determination can be performed, and the determination result can be provided to the image reading apparatus.
Further, the difference between the conveyance speed and the set speed necessary for image correction can be easily obtained from the deviation of the read images by the plurality of reading sensors. Therefore, it is possible to easily acquire an image without distortion, perform highly accurate reading determination, and provide the determination result to the image reading apparatus.
また本発明において、前記画像補正部は、前記読取画像を前記読取センサの主走査方向と平行な線で短冊状に分割し、分割された領域ごとに、前記読取画像を前記読取センサの副走査方向に伸縮させて補正を行うことを特徴とする。 In the present invention, the image correction unit divides the read image into strips along a line parallel to the main scanning direction of the reading sensor, and the read image is sub-scanned by the reading sensor for each divided area. The correction is performed by expanding and contracting in the direction.
上記構成によれば、搬送速度が記録媒体の搬送中に部分的に変化するような場合であっても、速度分布が一様となるよう分割された領域ごとに補正が行われるので、歪みのない画像を取得することができる。これにより、OCR等における認識率が向上し、精度の高い読取判断を行い判断結果を画像読取装置へ提供することができる。さらに、分割された領域ごとに速度分布が一様となるよう補正するため、搬送ローラの経年劣化等に起因する搬送速度のズレを吸収することができる。 According to the above configuration, even if the conveyance speed partially changes during conveyance of the recording medium, correction is performed for each of the divided areas so that the velocity distribution is uniform. No image can be acquired. Thereby, the recognition rate in OCR or the like is improved, and it is possible to perform highly accurate reading determination and provide the determination result to the image reading apparatus. Furthermore, since the velocity distribution is corrected so as to be uniform for each of the divided areas, it is possible to absorb the deviation of the conveyance speed due to the aging deterioration of the conveyance roller.
また本発明において、前記画像補正部は、前記読取画像を格子状に分割し、分割された領域ごとに、前記読取画像を前記副走査方向および前記主走査方向に伸縮させて補正を行うことを特徴とする。 In the present invention, the image correction unit divides the read image into a grid pattern, and performs correction by expanding and contracting the read image in the sub-scanning direction and the main scanning direction for each divided region. Features.
上記構成によれば、搬送速度が記録媒体の搬送中に部分的に変化するような場合であっても、速度分布が一様となるような補正が2次元的に行われるので、歪みのない画像を取得することができる。これにより、OCR等における認識率が向上し、より精度の高い読取判断を行うことができる。 According to the above configuration, even when the conveyance speed partially changes during the conveyance of the recording medium, the correction is made two-dimensionally so that the velocity distribution is uniform, so there is no distortion. Images can be acquired. Thereby, the recognition rate in OCR or the like is improved, and more accurate reading determination can be performed.
また、上記課題を解決することのできる本発明は、記録媒体の搬送方向に互いに離れて設置され、前記記録媒体の画像を読み取る複数の読取センサと、予め設定された設定速度で前記記録媒体を前記搬送方向へ搬送し前記複数の読取センサを通過させる搬送部と、を備えた画像読取装置による画像読取方法であって、
前記記録媒体が実際に前記複数の読取センサを通過するときの搬送速度を検出し、検出した搬送速度と前記設定速度との差異に基づいて、読取画像を伸縮し補正する画像補正ステップを含むことを特徴とする。
Further, the present invention capable of solving the above-described problems is provided with a plurality of reading sensors that are installed apart from each other in the conveyance direction of the recording medium and read an image of the recording medium, and the recording medium at a preset setting speed. An image reading method by an image reading apparatus comprising: a conveying unit that conveys the plurality of reading sensors through the conveying direction;
An image correction step of detecting a conveyance speed when the recording medium actually passes through the plurality of reading sensors, and expanding and contracting and correcting the read image based on a difference between the detected conveyance speed and the set speed. It is characterized by.
上記構成によれば、速度分布が一様となるような補正が行われるので、歪みのない画像を取得することができる。これにより、OCR(光学式文字認識)等における認識率が向上し、精度の高い読取判断を行うことができる。 According to the above configuration, correction is performed so that the velocity distribution is uniform, so that an image without distortion can be acquired. As a result, the recognition rate in OCR (optical character recognition) or the like is improved, and highly accurate reading determination can be performed.
また本発明の画像読取方法において、前記画像補正ステップは、前記読取画像を前記読取センサの主走査方向と平行な線で短冊状に分割し、分割された領域ごとに、前記読取画像を前記読取センサの副走査方向に伸縮させて補正を行うことを特徴とする。 In the image reading method of the present invention, the image correction step divides the read image into strips along a line parallel to the main scanning direction of the read sensor, and reads the read image for each divided area. The correction is performed by expanding and contracting in the sub-scanning direction of the sensor.
上記構成によれば、搬送速度が記録媒体の搬送中に部分的に変化するような場合であっても、速度分布が一様となるような補正が行われるので、歪みのない画像を取得することができる。これにより、OCR等における認識率が向上し、精度の高い読取判断を行うことができる。 According to the above configuration, even when the conveyance speed partially changes during conveyance of the recording medium, correction is performed so that the velocity distribution is uniform, so an image without distortion is acquired. be able to. Thereby, the recognition rate in OCR or the like is improved, and highly accurate reading determination can be performed.
また本発明の画像読取方法において、前記画像補正ステップは、前記読取画像を格子状に分割し、分割された領域ごとに、前記読取画像を前記副走査方向および前記主走査方向に伸縮させて補正を行うことを特徴とする。 In the image reading method of the present invention, the image correction step divides the read image into a lattice shape, and corrects the read image by expanding and contracting in the sub-scanning direction and the main scanning direction for each divided region. It is characterized by performing.
上記構成によれば、搬送速度が記録媒体の搬送中に部分的に変化するような場合であっても、速度分布が一様となるような補正が2次元的に行われるので、歪みのない画像を取得することができる。これにより、OCR等における認識率が向上し、より精度の高い読取判断を行うことができる。 According to the above configuration, even when the conveyance speed partially changes during the conveyance of the recording medium, the correction is made two-dimensionally so that the velocity distribution is uniform, so there is no distortion. Images can be acquired. Thereby, the recognition rate in OCR or the like is improved, and more accurate reading determination can be performed.
以下、図面を参照して、本発明に係る画像読取装置のドライバ及び画像読取方法の実施形態について説明する。以下では、画像読取装置の一実施形態として小切手処理装置を例示し、小切手処理装置と通信可能に接続されたホストコンピュータに小切手処理装置の動作を制御するドライバが搭載された実施形態を説明する。 DESCRIPTION OF EMBODIMENTS Hereinafter, embodiments of an image reading apparatus driver and an image reading method according to the present invention will be described with reference to the drawings. In the following, a check processing apparatus is illustrated as an embodiment of the image reading apparatus, and an embodiment in which a driver that controls the operation of the check processing apparatus is mounted on a host computer that is communicably connected to the check processing apparatus will be described.
(小切手処理装置の全体構成)
図1は、本実施の形態に係る小切手処理装置の外観斜視図である。小切手処理装置1は、装置本体側の本体ケース2と、左右の開閉カバー3、4とを備えている。本体ケース2と開閉カバー3、4の間には、小切手5を搬送するための小切手搬送路6が形成されている。小切手搬送路6は、上から見た場合に略U字状に湾曲して延びている細幅の垂直溝によって規定されている。小切手搬送路6の小切手搬送方向の上流端は、細幅の垂直溝からなる小切手送り出し通路7を介して広幅の垂直溝からなる小切手供給部8に繋がっている。小切手搬送路6の下流端は、左右に分岐している細幅の垂直溝からなる左右の分岐通路9および10を介して、左右の広幅の垂直溝からなる第1および第2小切手排出部11、12に繋がっている。
(Overall configuration of check processing device)
FIG. 1 is an external perspective view of a check processing apparatus according to the present embodiment. The check processing apparatus 1 includes a
小切手5は、その表面5aの下端部分に、その長辺方向に磁気インク文字列5Aが印刷されている。また、表面5aには、所定の模様の背景に、金額、振出人、番号、サインなどが記載されており、裏面5bには裏書き欄などが設けられている。小切手5は、上下方向を揃え、表面5aがU形状の小切手搬送路6の外側を向くように、小切手供給部8に挿入される。
The
小切手供給部8から小切手送り出し通路7を介して送り出された小切手5は、小切手搬送路6に沿って搬送されながら、その表面5aに印刷されている磁気インク文字列5A、その表面画像および裏面画像が読み取られる。これらの情報が正常に読み取られた小切手5は、「電子決済済み」などの印刷が行われた後に、第1小切手排出部11に振り分けられて、そこに排出される。読み取り不能、読み取り異常などが発生した小切手5については、そのような印刷が行われることなく、第2小切手排出部12に振り分けられて、そこに排出されるようになっている。
The
図2は、開閉カバー3、4を開いて小切手搬送路6を開放した状態の小切手処理装置1を示す外観斜視図であり、図3は、その平面図である。これらの図も参照して説明すると、本体ケース2は、U字状の小切手搬送路6に沿った輪郭形状の垂直な外周側面部分21を備えた中央ケース部分22と、左右の側方ケース部分23、24と、中央ケース部分22および側方ケース部分24の間に配置されている仕切り用ケース部分25とを備えている。中央ケース部分22と側方ケース部分23の間には小切手供給部8が形成されている。中央ケース部分22と他方の側方ケース部分24の間は、仕切り用ケース部分25によって左右に仕切られて、小切手排出部11、12が形成されている。
FIG. 2 is an external perspective view showing the check processing device 1 in a state in which the opening / closing covers 3 and 4 are opened and the check transport path 6 is opened, and FIG. 3 is a plan view thereof. Referring to these figures as well, the
中央ケース部分22における左右の側方ケース部分23、24から突出している部分の外周側面部分は小切手5をガイドするための本体側ガイド面21であり、この本体側ガイド面21は、左右から開閉カバー3、4によって覆われている。開閉カバー3は、側方ケース部分23の側に配置されており、その内側のカバー側ガイド面30が本体側ガイド面21に一定の間隔で対峙しており、これら本体側ガイド面21とカバー側ガイド面30によって規定される上方に開口した垂直溝によって上流側搬送路部分6aが規定されている。
The outer peripheral side surface portion of the
同様に、開閉カバー4は側方ケース部分24の側に配置されており、その内側のカバー側ガイド面40が本体側ガイド面21に一定の間隔で対峙しており、これら本体側ガイド面21とカバー側ガイド面40とによって規定される上方に開口した垂直溝によって下流側搬送路部分6bが規定されている。
Similarly, the opening / closing cover 4 is disposed on the
なお、開閉カバー3の先端部3aと開閉カバー4の先端部4aは、本体ケース2の側に配置されている垂直な開閉中心軸26を中心として左右に開閉可能な状態で、当該開閉中心軸26に取り付けられている。
It should be noted that the front end 3a of the open / close cover 3 and the
次に、開閉カバー3、4はロック機構によってその閉じ位置にロックされている。開閉カバー3のロック機構は、図2、3に示すように、当該開閉カバー3の後端面3bに形成したカバー側係合爪31と、側方ケース部分23における端面23aに進退可能に取り付けた本体側係合爪32とを備えている。本体側係合爪32は、装置本体内部に配置されている不図示のばね部材のばね力によって、端面23aから突出する方向に付勢されている。側方ケース部分23の外側面部分にはロック解除用のスライドボタン33が取り付けられている。他方の開閉カバー4のロック機構も同様に、本体側係合爪35、ケース側係合爪36およびスライドボタン37を備えている。
Next, the open / close covers 3 and 4 are locked at their closed positions by a lock mechanism. As shown in FIGS. 2 and 3, the lock mechanism of the open / close cover 3 is attached to the cover
図4(a)は、開閉カバー3を取り外した状態の小切手処理装置1を示す概略斜視図であり、図4(b)は、取り外した開閉カバー3の内側面を示す斜視図である。図2〜4を参照して説明すると、開閉カバー3によって規定されている上流側搬送路部分6aには、その上流側から順に、表面側読み取りヘッド82、裏面側読み取りヘッド83が配置されている。本例では、装置本体側に、裏面側読み取りヘッド83、磁気ヘッド84および印刷機構86が搭載されており、開閉カバー3に表面側読み取りヘッド82が搭載されている。
FIG. 4A is a schematic perspective view showing the check processing device 1 with the opening / closing cover 3 removed, and FIG. 4B is a perspective view showing the inner surface of the removed opening / closing cover 3. Referring to FIGS. 2 to 4, a front-
装置本体の側の裏面側読み取りヘッド83には、第1のイメージセンサ部であるイメージセンサ83aと、第2のイメージセンサ部であるイメージセンサ83bが近接した間隔で配置されている。また、イメージセンサ83a、83bの上端縁部分には、扁平な台形状にカバー側ガイド面30に向けて突出している本体側庇58が形成されている。
An
同様に、開閉カバー3の側の表面側読み取りヘッド82には、第1のイメージセンサ部であるイメージセンサ82aと、第2のイメージセンサ部であるイメージセンサ82bが近接した間隔で配置されている。また、イメージセンサ82a、82bの上端縁部分には、本体側ガイド面21に向けて扁平な台形状に突出しているカバー側庇59が形成されている。尚、表面側読み取りヘッド82は、裏面側読み取りヘッド83よりも搬送方向の上流側に隣接した位置に配置されている。
Similarly, an
(搬送機構)
小切手供給部8には、積層状態で挿入された小切手5を小切手搬送路6に向けて送り出すための繰り出しローラと、小切手5を繰り出しローラに押し付けるための押し付け部材が配置されている(いずれも図示省略)。また、繰り出しローラによって繰り出された小切手5を小切手搬送路6に送り出すための小切手送り出し通路7には、小切手5を1枚ずつに分離して小切手搬送路6に送り出すための分離機構として、分離パッド、分離ローラおよびリタードローラからなる分離ローラ対とが配置されている(いずれも図示省略)。繰り出しローラ、分離ローラおよび押し付け部材は、共通の送り出しモータ46(図5参照)によって駆動されるようになっている。
(Transport mechanism)
The
繰り出しローラによって繰り出された小切手5を小切手搬送路6に沿って搬送する搬送機構は、搬送モータ47(図5参照)と、この搬送モータ47の回転軸に取り付けた駆動ローラと、小切手搬送路6に沿って配置されている複数の搬送ローラと、各搬送ローラに押し付けられて連れ回りする複数の押えローラとを備えている(いずれも図示省略)。押えローラの回転は、伝達歯車を介して、排出ローラ(図示省略)まで伝達されるので、小切手5は、搬送路6に沿って第1小切手排出部11または第2小切手排出部12まで適切に搬送される。
A transport mechanism that transports the
(制御系)
図5は、小切手読取装置1の制御系を示す概略ブロック図である。小切手読取装置1の制御系は、ROM、RAMを備え、CPUを中心に構成された制御部100を有している。制御部100は通信ケーブル102を介して上位のホストコンピュータ103に接続される。ホストコンピュータ103は表示部103a、キーボード、マウスなどの操作部103bなどの入出力機器を備えており、当該ホストコンピュータ103の側から小切手読取動作の開始指令などが制御部100に入力される。また、ホストコンピュータ103は小切手処理装置1の動作を制御するドライバ110を備えており、ドライバ110を実行することによって画像補正部111が形成される。
(Control system)
FIG. 5 is a schematic block diagram showing a control system of the check reading apparatus 1. The control system of the check reading apparatus 1 includes a ROM and a RAM, and includes a
制御部100は読取動作の開始指令を受け取ると、送り出しモータ46、搬送モータ47を駆動して小切手5を一枚ずつ小切手搬送路6に送り出させ、送り出された小切手5を小切手搬送路6に沿って搬送させる。制御部100には、表面側読み取りヘッド82、裏面側読み取りヘッド83および磁気ヘッド84によって読み取られた小切手5の表面画像情報、裏面画像情報および磁気インク文字情報が入力される。
When the
これらの情報は、ホストコンピュータ103に供給される。ホストコンピュータ103の画像補正部111は、後述する手順により、第1のイメージセンサ82aおよび第2のイメージセンサ82bが同期をとりながら小切手5の読み取りを行う際に生じる双方の読取画像のずれを検知し、当該ずれが、予め設定した所定の速度におけるずれと差異を生じる場合、その差異に基づいて読取画像を伸縮させる画像補正処理を行う。その後、補正がなされた読取画像について文字認識処理などを行い、読み取りが正常に行われたか否かが判断されて、判断結果が制御部100に供給される。制御部100は、判断結果に基づいて印刷機構86および切り替え板96の駆動を制御する。これらの処理は、ホストコンピュータ103でなく、小切手読取装置1の制御部100で行うことも可能である。
These pieces of information are supplied to the
制御部100による小切手5の搬送制御は、小切手搬送路6に配置されている用紙長検出器91、重送検出器92、ジャム検出器93、印刷検出器94および排出検出器95からの検出信号に基づき行われる。なお、制御部100には、装置ケース2に形成された電源スイッチなどの操作スイッチを含む操作部105が接続されている。
The conveyance control of the
(画像読み取り動作)
図6は、画像読み取り処理手順を示す概略フローチャートである。このフローチャートに従って画像読み取り動作を説明する。まず、操作者がホストコンピュータ103の操作部103bから読み取り開始指令を入力すると、送り出しモータ46によって小切手5が小切手搬送路6に送出される(ステップS11)。以下では、表面側読み取りヘッド82の第1のイメージセンサ82aおよび第2のイメージセンサ82bの画像読み取りについて説明するが、裏面側読み取りヘッド83でも同様の画像読み取りが行われ、ホストコンピュータ103へ送信される。
(Image reading operation)
FIG. 6 is a schematic flowchart showing an image reading processing procedure. The image reading operation will be described according to this flowchart. First, when the operator inputs a reading start command from the operation unit 103b of the
搬送により小切手5が表面側読み取りヘッド82の位置に達すると、画像の読み取りが開始される(ステップS12)。第1のイメージセンサ82aと第2のイメージセンサ82bは、僅かな間隔(例えば、0.5インチ)離れて配置されているため、この間隔分だけ読み取りの開始がずれる。
When the
制御部100は、第1のイメージセンサ82aおよび第2のイメージセンサ82bによって読み取った読取データを、通信ケーブル102を介して上位のホストコンピュータ103に送信する(ステップS13)。
The
ホストコンピュータ103は読取データを受信すると(ステップS14)、画像補正部111が後述する手順により画像処理を実行し(ステップS15)、補正した読取画像を生成する(ステップS16)。ホストコンピュータ103は、補正した表面画像、裏面画像、および磁気インク文字情報に基づいて、読み取りが正常に行われたか否かを判断する。
When the
ホストコンピュータ103が判断結果を送信すると(ステップS17)、これを受信した制御部100は(ステップS18)、読取判断結果に応じた小切手5の印刷や排出の処理を行う(ステップS19)。
When the
(画像処理動作)
図7は、小切手読取装置のイメージセンサの配置および小切手の搬送速度の関係を説明するための模式図である。本実施形態では、読み取り頻度が毎秒10回のイメージセンサ82aと82bが0.5インチ間隔で配置されている。双方のセンサから取得される画像は、ほぼ同じ画像であり、いずれも原稿の搬送速度によって伸縮する。また、同時刻にスキャンされたラインの位置を一致させると、イメージセンサの位置の違いが画像上のパターンの並進ずれ(画像ずれ)として現れる。
(Image processing operation)
FIG. 7 is a schematic diagram for explaining the relationship between the arrangement of the image sensor of the check reading apparatus and the conveyance speed of the check. In the present embodiment, the
[実施例1]
図8は、原稿の搬送速度に応じて画像ずれが変化する様子を模式的に示す図である(以下の説明で、pixはピクセルを表す)。図では、原稿の搬送速度が1.2インチ/秒、1.0インチ/秒、0.8インチ/秒の場合について図示している。例えば、予め設定された小切手の設定速度が1.0インチ/秒(画像のずれ=5pix)であるのに、取得した双方の画像のずれが4pixである場合、実際は搬送速度が速く(1.2インチ/秒)、取得された読取画像は収縮されていると判断される。従って、取得した画像を適切な比率で伸長する補正を行うことにより、歪のない画像を生成することができる。一方、取得した双方の画像のずれが6pixである場合、取得された読取画像は伸長されていると判断されるので、適切な比率で収縮させる補正を行えば、歪のない画像を生成することができる。
[Example 1]
FIG. 8 is a diagram schematically illustrating how the image shift changes according to the document conveyance speed (in the following description, pix represents a pixel). In the figure, the case where the document conveyance speed is 1.2 inches / second, 1.0 inches / second, and 0.8 inches / second is illustrated. For example, if the preset check speed is 1.0 inch / second (image displacement = 5 pix) but the obtained image misalignment is 4 pix, the conveyance speed is actually high (1. 2 inches / second), it is determined that the acquired read image is contracted. Therefore, an image without distortion can be generated by performing correction for expanding the acquired image at an appropriate ratio. On the other hand, if the difference between the two acquired images is 6 pix, it is determined that the acquired read image is expanded. Therefore, if correction is performed to contract at an appropriate ratio, a distortion-free image is generated. Can do.
原稿の送り速度、画像のずれ量、補正に要する伸縮量には対応関係があるため、ずれ量を求めることができれば補正に要する伸縮量が求まる。ずれの量の推定には、相互相関関数やブロックマッチングの手法(SSD:Sum of Square Difference[差の2乗和]やNCC:Normalized Cross- Correlation[正規化相互相関]))を用いることができる。ブロックマッチングの手法を採用する場合は、例えば画像Aの特定の位置が画像Bのどの位置に移動したかを求める。特定の位置の画素を中心としたブロックをテンプレートとして、画像Bのうち画像Aの特定の画素と同じ位置の画素を中心として、ある範囲を調べ、SSDが最も小さい位置の中心画素を対応する画素とすればよい。この処理を画像Aの全ての画素について行う。 Since there is a correspondence relationship between the document feed speed, the image shift amount, and the amount of expansion / contraction required for correction, if the amount of shift can be determined, the amount of expansion / contraction required for correction can be determined. For estimation of the amount of deviation, a cross-correlation function or a block matching method (SSD: Sum of Square Difference or NCC: Normalized Cross-Correlation) can be used. . When the block matching method is employed, for example, a position in the image B where a specific position in the image A has moved is obtained. A block centered on a pixel at a specific position is used as a template, a certain range is examined with a pixel at the same position as the specific pixel of image A in image B, and the pixel corresponding to the central pixel at the position where SSD is the smallest And it is sufficient. This process is performed for all the pixels of the image A.
図9は、画像補正処理の手順を示すフローチャートである。ここでは、いわゆる相互相関関数を用いる方法を説明する。相互相関関数は、ふたつの信号、配列(ベクトル)の類似性を確認するために使われる。関数の配列の結果がすべて1であれば相関があり、すべてゼロであれば無相関であり、すべて−1であれば負の相関があることがわかる。
ホストコンピュータ103は、取得した2つの画像間の相互相関関数を算出する(ステップS21)。次に、算出した相互相関関数を最大化するパラメータを計算し、画像ずれを推定する(ステップS22)。次に、ステップS22で推定された画像ずれと、理想的な画像ずれと、の比によって画像を伸縮する(ステップS23)。最後に、第2のイメージセンサ82bが取得した画像(画像B)を第1のイメージセンサ82aが取得した画像(画像A)の位置に合致するようにずらし、合成して1つの画像にする(ステップS24)。この補正処理によれば、画像全体に一様な歪みがある場合(例えば、搬送ローラの劣化による読取画像の伸縮)に、それらを補正して歪のない画像を得ることができる。
FIG. 9 is a flowchart showing a procedure of image correction processing. Here, a method using a so-called cross-correlation function will be described. The cross-correlation function is used to confirm the similarity between two signals, arrays (vectors). It can be seen that there is a correlation if the result of the function array is all 1, a non-correlation if all are zero, and a negative correlation if all are -1.
The
ここで、本実施形態の小切手読取装置1に搭載されている2つのイメージセンサ82a,83aは、位置が異なるため原稿上の同一点を読み取る時刻が異なる。このため2つのイメージセンサ82a,83aのそれぞれが読み取った画像は、必ず位置がずれる。所定量のずれがある状態が理想的な状態であり、上記「理想的な画像ずれ」とは理想的な状態にあるときの画像のずれいう。すなわち、原稿の曲がり、たわみ、滑り等が発生していない場合、さらに言えば、モータの送り速度の斑がなく原稿が完全に等速直線運動で搬送された場合に、第1のイメージセンサ82aが読み取った画像と第2のイメージセンサ83aが読み取った画像との間のずれをいう。
Here, since the two
例えば、原稿の目標送り速度が1cm/sec、イメージセンサ82aと83aとの取り付け間隔が1cm、サンプリング周期が60Hzであれば、理想的な画像のずれは60pixになる。
For example, if the target document feed speed is 1 cm / sec, the attachment interval between the
[実施例2]
図10は、搬送速度が小切手搬送の途中で変化する場合、原稿の搬送速度に応じて画像ずれが変化する様子を模式的に示す図である。装置の劣化や異常などにより、小切手の搬送速度が途中で時々刻々変化するような場合、読取画像には部分ごとに異なった歪が生じることになる。このような場合、図10(a)に示すように、読取画像をブロックに分割し、実施例1で求めたような画像のずれをブロックごとに検知することにより歪を適切に補正することができる。
[Example 2]
FIG. 10 is a diagram schematically showing how the image shift changes according to the document conveyance speed when the conveyance speed changes in the middle of the check conveyance. When the check conveyance speed changes from moment to moment due to deterioration or abnormality of the apparatus, different distortions occur in the read image for each portion. In such a case, as shown in FIG. 10A, it is possible to appropriately correct distortion by dividing the read image into blocks and detecting the image shift as obtained in the first embodiment for each block. it can.
例えば、図10(b)に示すように、予め設定した設定速度が1.0インチ/秒である場合(画像ずれ=5pix)、最初のブロックは、画像ずれが4pixで搬送速度が早いと判断されるため、当該ブロックの画像を伸長する補正を行えばよいことが判る。また、次のブロックは、画像ずれが5pixで搬送速度に差異がないため、当該ブロックの画像には補正を行わない。更に、次のブロックは、画像ずれが6pixであるため搬送速度が遅いと判断され、当該ブロックの画像を収縮させる補正を行えばよいことが判る。 For example, as shown in FIG. 10B, when the preset set speed is 1.0 inch / second (image displacement = 5 pix), the first block is determined to have an image displacement of 4 pix and a high conveyance speed. Therefore, it is understood that correction for expanding the image of the block may be performed. In the next block, since the image shift is 5 pix and there is no difference in the conveyance speed, the image of the block is not corrected. Further, since the next block has an image shift of 6 pix, it is determined that the conveyance speed is low, and it is understood that correction for contracting the image of the block may be performed.
図11は、上記の、画像補正処理の手順を示すフローチャートである。はじめに、ホストコンピュータ103は、取得した2つの画像のうち、第1のイメージセンサ82aが取得した画像(画像A)を短冊状のブロックに分割する(ステップS31)。次に、ブロックごとにブロックマッチングを行って上述の手順で画像のずれ量を求める(ステップS32)。次に、ブロックごとに、ステップS32で求めた画像ずれと、理想的な画像ずれと、の比によって画像を伸縮する(ステップS33)。次に、補正後の各ブロックを繋ぎ合わせて画像を生成する(ステップS34)。
FIG. 11 is a flowchart showing the procedure of the image correction process described above. First, the
以上の手順を第2のイメージセンサ82bが取得した画像(画像B)についても実行して歪の補正を行い(ステップS35)、最後に、第2のイメージセンサ82bが取得した画像(画像B)を第1のイメージセンサ82aが取得した画像(画像A)の位置に合致するようにずらし、合成して1つの画像にする(ステップS36)。この補正処理によれば、画像の中で歪みが変化するような場合(例えば、ローラの部分的な劣化による読取画像の伸縮)に、それらを補正して歪のない画像を得ることができる。
The above procedure is also executed for the image (image B) acquired by the
[実施例3]
図12は、搬送速度が小切手搬送の途中で2次元的に変化する場合、原稿の搬送速度に応じて画像ずれが変化する様子を模式的に示す図である。装置の劣化や異常、小切手のセット不良などにより、小切手の搬送速度が途中で時々刻々2次元的に変化するような場合、読取画像には部分ごとに異なった歪が生じることになる。このような場合、図12(a)に示すように、読取画像を格子状に分割し、実施例1で求めたような画像のずれをブロックごとに、2次元的に検知することにより歪を適切に補正することができる。
[Example 3]
FIG. 12 is a diagram schematically showing how the image shift changes according to the document conveyance speed when the conveyance speed changes two-dimensionally during the check conveyance. When the conveyance speed of a check changes two-dimensionally from time to time due to deterioration or abnormality of the apparatus or defective check setting, a different distortion occurs in the scanned image. In such a case, as shown in FIG. 12A, the read image is divided into a grid pattern, and distortion is obtained by two-dimensionally detecting the image shift as obtained in the first embodiment for each block. It can be corrected appropriately.
具体的には、2次元的に算出した各ブロックのずれ量を元に、求めたい位置に最も近い画素の値をそのまま利用する、いわゆるニアレストネイバー法や、求めたい位置の周囲4点の画素の値の重み付の平均値を求める、いわゆるバイリニア法等を用いて補間することで、ブロック間あるいは画素間でのずれ量のベクトルマップが求められる(図12(b))。このずれ量のベクトルマップを元に、まず、左端ブロックの中心点から始めて、ずれ量のベクトルに沿った線を引き(図12(c))、各線上で原稿速度の積分を行い、原稿上での変位を求め、変位が1画素単位に合う位置を算出して当該点を線で結ぶ(図12(d))。この線で囲まれた領域を各ブロックごとに正方形へ変形した後、つなぎ合わせて敷き詰めると、歪みが補正された画像が得られる。各ブロックの補正には、射影変換やアフィン変換等を用いればよい。 Specifically, based on the shift amount of each block calculated two-dimensionally, the so-called nearest neighbor method using the value of the pixel closest to the position to be obtained as it is, or four pixels around the position to be obtained By interpolating using a so-called bilinear method or the like that obtains the weighted average value of the values, a vector map of the shift amount between blocks or pixels is obtained (FIG. 12B). Based on this deviation vector map, first, starting from the center point of the leftmost block, a line along the deviation vector is drawn (FIG. 12 (c)), and the document speed is integrated on each line, Then, the position where the displacement matches one pixel unit is calculated, and the points are connected with a line (FIG. 12D). When the area surrounded by this line is transformed into a square for each block and then connected and spread, an image with corrected distortion is obtained. For the correction of each block, projective transformation, affine transformation, or the like may be used.
(その他の実施の形態)
なお、本発明は、小切手や手形、請求書などの小切手類以外のシート状媒体を処理するための画像読取システムにも同様に適用できる。例えば、プリンタ、スキャナなどの画像処理装置に適用することができる。
(Other embodiments)
The present invention can be similarly applied to an image reading system for processing sheet-like media other than checks such as checks, bills, and bills. For example, the present invention can be applied to an image processing apparatus such as a printer or a scanner.
また、本実施形態では2のイメージセンサ82a,82bを搭載した場合を説明したが、センサの数は2つに限られず3つ以上のイメージセンサを搭載してもよい。この場合は、画像の各部分の位置ずれの算出に、multiple baseline stereoで提案されるSSSD:Sum of SSDを利用することや、複数ある取得画像のから隣接する2組ずつ取り出して生成したオプティカルフローの平均値を算出するなどして、より精度の高い推定を行うことができる。
In this embodiment, the case where two
以上のように、本実施形態に係る小切手処理装置1は、搬送方向に所定の間隔で近接して設置した、小切手5の画像を読み取るための第1のイメージセンサ82a(または、イメージセンサ83a)および第2のイメージセンサ82b(または、イメージセンサ83b)と、小切手5を予め設定した設定速度で搬送し、第1および第2のイメージセンサ82a,82bを通過させる搬送モータ47などを備えている。また、ホストコンピュータ103は、第1および第2のイメージセンサ82a,82bが同期をとりながら小切手5の読み取りを行う際に生じる双方の読取画像のずれを検知し、当該ずれが、予め設定した設定速度におけるずれと差異を生じる場合、その差異に基づいて読取画像を伸縮させて補正を行う画像補正部111を有する。これにより速度分布が一様となるような補正が行われるので、歪みのない画像を取得することができる。
As described above, the check processing apparatus 1 according to the present embodiment is the
また、画像補正部111は、読取画像をイメージセンサの主走査方向と平行な線で短冊状に分割し、分割された領域ごとに、読取画像をイメージセンサの副走査方向に伸縮させて補正を行う。したがって、搬送速度が小切手の搬送中に変化するような場合であっても、速度分布が一様となるような補正が行われるので、歪みのない画像を取得することができる。
The
また、画像補正部111は、読取画像を格子状に分割し、分割された領域ごとに、読取画像を副走査方向および走査軸方向に伸縮させて補正を行う。したがって、搬送速度が小切手の搬送中に変化するような場合であっても、速度分布が一様となるような補正が2次元的に行われるので、歪みのない画像を取得することができる。これにより、OCR等における認識率が向上し、より精度の高い読取判断を行うことができる。
In addition, the
1:小切手処理装置、5:小切手、6:小切手搬送路、46:送り出しモータ、47:搬送モータ、82:表面側読み取りヘッド、82a:第1のイメージセンサ、82b:第2のイメージセンサ、83:裏面側イメージセンサ、83a:第1のイメージセンサ、83b:第2のイメージセンサ、100:制御部、103:ホストコンピュータ 1: check processing device, 5: check, 6: check conveyance path, 46: delivery motor, 47: conveyance motor, 82: front side reading head, 82a: first image sensor, 82b: second image sensor, 83 : Back side image sensor, 83a: first image sensor, 83b: second image sensor, 100: control unit, 103: host computer
Claims (6)
前記記録媒体が実際に前記複数の読取センサを通過するときの搬送速度を検出し、検出した搬送速度と前記設定速度との差異に基づいて、読取画像を伸縮し補正する画像補正部を有することを特徴とする画像読取装置のドライバ。 A plurality of reading sensors that are installed apart from each other in the conveyance direction of the recording medium and read an image on the recording medium, and the recording medium is conveyed in the conveyance direction at a preset speed and passed through the plurality of reading sensors. A driver of an image reading apparatus including a conveyance unit,
An image correction unit that detects a conveyance speed when the recording medium actually passes through the plurality of reading sensors, and expands and contracts the read image based on a difference between the detected conveyance speed and the set speed; A driver of an image reading apparatus characterized by the above.
前記記録媒体が実際に前記複数の読取センサを通過するときの搬送速度を検出し、検出した搬送速度と前記設定速度との差異に基づいて、読取画像を伸縮し補正する画像補正ステップを含むことを特徴とする画像読取装置による画像読取方法。 A plurality of reading sensors that are installed apart from each other in the conveyance direction of the recording medium and read an image on the recording medium, and the recording medium is conveyed in the conveyance direction at a preset speed and passed through the plurality of reading sensors. An image reading method by an image reading apparatus comprising a transport unit,
An image correction step of detecting a conveyance speed when the recording medium actually passes through the plurality of reading sensors, and expanding and contracting and correcting the read image based on a difference between the detected conveyance speed and the set speed. An image reading method using an image reading apparatus.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008308252A JP2010135964A (en) | 2008-12-03 | 2008-12-03 | Driver of image reading apparatus, and image reading method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008308252A JP2010135964A (en) | 2008-12-03 | 2008-12-03 | Driver of image reading apparatus, and image reading method |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2010135964A true JP2010135964A (en) | 2010-06-17 |
Family
ID=42346824
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008308252A Withdrawn JP2010135964A (en) | 2008-12-03 | 2008-12-03 | Driver of image reading apparatus, and image reading method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2010135964A (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103021078A (en) * | 2011-09-27 | 2013-04-03 | 日立欧姆龙金融***有限公司 | A paper category identifying device |
KR101391583B1 (en) | 2007-12-15 | 2014-05-02 | 백상주 | Paper money recognizer and a method thereof |
JP2020080452A (en) * | 2018-11-12 | 2020-05-28 | 株式会社Pfu | Image forming apparatus, image forming system, image forming method, and control program |
CN112562173A (en) * | 2020-11-19 | 2021-03-26 | 重庆数宜信信用管理有限公司 | Bill recognition and classification device based on OCR technology |
US10991105B2 (en) | 2018-09-25 | 2021-04-27 | Toyota Jidosha Kabushiki Kaisha | Image processing device |
US12003679B2 (en) | 2019-12-19 | 2024-06-04 | Pfu Limited | Medium conveying apparatus for generating image based on pulse signal whose cycle varies according to rotation of DC motor |
-
2008
- 2008-12-03 JP JP2008308252A patent/JP2010135964A/en not_active Withdrawn
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101391583B1 (en) | 2007-12-15 | 2014-05-02 | 백상주 | Paper money recognizer and a method thereof |
CN103021078A (en) * | 2011-09-27 | 2013-04-03 | 日立欧姆龙金融***有限公司 | A paper category identifying device |
US10991105B2 (en) | 2018-09-25 | 2021-04-27 | Toyota Jidosha Kabushiki Kaisha | Image processing device |
JP2020080452A (en) * | 2018-11-12 | 2020-05-28 | 株式会社Pfu | Image forming apparatus, image forming system, image forming method, and control program |
JP7233890B2 (en) | 2018-11-12 | 2023-03-07 | 株式会社Pfu | IMAGE FORMING APPARATUS, IMAGE FORMING SYSTEM, IMAGE FORMING METHOD AND CONTROL PROGRAM |
US12003679B2 (en) | 2019-12-19 | 2024-06-04 | Pfu Limited | Medium conveying apparatus for generating image based on pulse signal whose cycle varies according to rotation of DC motor |
CN112562173A (en) * | 2020-11-19 | 2021-03-26 | 重庆数宜信信用管理有限公司 | Bill recognition and classification device based on OCR technology |
CN112562173B (en) * | 2020-11-19 | 2022-07-12 | 重庆数宜信信用管理有限公司 | Bill recognition and classification device based on OCR technology |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7686298B2 (en) | Method and system for correcting lateral position error | |
JP5213893B2 (en) | Print control method and printing apparatus | |
US8783859B2 (en) | Sheet conveyance apparatus, printing apparatus, and jam clearing method | |
JP2010135964A (en) | Driver of image reading apparatus, and image reading method | |
US8752954B2 (en) | Sheet conveyance apparatus and printing apparatus | |
US8538316B2 (en) | Printing apparatus and decurling device | |
US20110239839A1 (en) | Apparatus and method for cutting sheet | |
JP5371370B2 (en) | Printer and object movement detection method | |
US20200147981A1 (en) | Printing apparatus and control method | |
CN112848679A (en) | Printing apparatus and printing method | |
JP5791291B2 (en) | Printing method and printing apparatus | |
JP5474173B2 (en) | Print control method and printing apparatus | |
JP2009148954A (en) | Recording device and conveying control method | |
US8561988B1 (en) | Media hold-down for printing system | |
JP2010124092A (en) | System and method of reading image | |
US11554582B2 (en) | Liquid discharging apparatus, liquid discharging system, pattern recording method, and computer-readable storage medium | |
US9221268B1 (en) | Printing apparatus | |
JP6768451B2 (en) | Equipment, methods and programs | |
JP2004255871A (en) | Compensation of mechanical image stretch in printing device | |
JP2014028440A (en) | Printing apparatus and printing method | |
JP5341817B2 (en) | Sheet conveying apparatus and recording apparatus | |
US20220308516A1 (en) | System and method for automated sheet adjustment | |
US20150022578A1 (en) | Recording apparatus and control method of recording apparatus having a conveyance roller pair upstream of a recording unit | |
US20150037080A1 (en) | Sheet processing apparatus for applying post process to sheet | |
JPH10193706A (en) | Image recorder |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20120207 |