JP5033490B2 - Trading device - Google Patents

Trading device Download PDF

Info

Publication number
JP5033490B2
JP5033490B2 JP2007154852A JP2007154852A JP5033490B2 JP 5033490 B2 JP5033490 B2 JP 5033490B2 JP 2007154852 A JP2007154852 A JP 2007154852A JP 2007154852 A JP2007154852 A JP 2007154852A JP 5033490 B2 JP5033490 B2 JP 5033490B2
Authority
JP
Japan
Prior art keywords
barcode
transaction
line sensor
sensor unit
vertical
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.)
Expired - Fee Related
Application number
JP2007154852A
Other languages
Japanese (ja)
Other versions
JP2008310386A (en
Inventor
真 勝地
広樹 月川
栄次 西田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Omron Terminal Solutions Corp
Original Assignee
Hitachi Omron Terminal Solutions Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hitachi Omron Terminal Solutions Corp filed Critical Hitachi Omron Terminal Solutions Corp
Priority to JP2007154852A priority Critical patent/JP5033490B2/en
Publication of JP2008310386A publication Critical patent/JP2008310386A/en
Application granted granted Critical
Publication of JP5033490B2 publication Critical patent/JP5033490B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Description

この発明は、例えば、通帳その他の取引用媒体を取り扱う取引用媒体取扱装置に関し、特に複数種類の取引用媒体の使用を許容し、各種類の取引用媒体のバーコードの特徴に基づいて使用された取引用媒体を判別するような取引装置に関する。   The present invention relates to a transaction medium handling apparatus that handles, for example, a bankbook and other transaction media, and in particular, allows the use of a plurality of types of transaction media, and is used based on the bar code characteristics of each type of transaction media. The present invention relates to a transaction apparatus that discriminates a transaction medium.

金融機関等では、ユーザに対する入出金等の取引に現金自動取引装置(以下、ATMという)が使用されている。このATMは、通帳が使用される取引の際に、通帳に付された磁気ストライプ及び通帳の各頁に印刷されたバーコードから必要な情報を読取る。   In a financial institution or the like, an automatic cash transaction apparatus (hereinafter referred to as ATM) is used for transactions such as deposits and withdrawals for users. This ATM reads necessary information from a magnetic stripe attached to the passbook and a bar code printed on each page of the passbook during a transaction in which the passbook is used.

ここで、通帳に付された磁気ストライプの位置やバーコードの仕様は、金融機関によって異なることがある。また、近年、金融機関の合併および提携が進んでいる。このため、磁気ストライプの位置やバーコードの仕様が異なる複数種類の通帳を、1台のATMで取扱可能にすることが要望されている。   Here, the position of the magnetic stripe attached to the passbook and the barcode specification may differ depending on the financial institution. In recent years, mergers and partnerships of financial institutions have been progressing. For this reason, it is desired that a single ATM can handle a plurality of types of passbooks having different magnetic stripe positions and barcode specifications.

複数種類の通帳から情報を読取る方法として、次の2つの方法が提案されている。
まず、通帳の搬送方向に沿って縦型の磁気ストライプが付された通帳と、搬送方向に直交する方向に横型の磁気ストライプが付された通帳とが存在する場合に対応できる方法が提案されている(特許文献1参照)。この方法は、縦型の読取りと横型の読取りを順番に試し、読取れた磁気ストライプの位置あるいは読取れたデータのデータ形式により通帳種類を判別する。
The following two methods have been proposed as methods for reading information from a plurality of types of passbooks.
First, a method has been proposed that can cope with the case where there are a bankbook with a vertical magnetic stripe along the conveyance direction of the bankbook and a bankbook with a horizontal magnetic stripe in a direction perpendicular to the conveyance direction. (See Patent Document 1). In this method, vertical reading and horizontal reading are tried in order, and the passbook type is determined by the position of the read magnetic stripe or the data format of the read data.

また、別の方法として、通帳各頁の頁番号などの情報を表すバーコードとして、縦方向の線の組み合わせによるバーコードが印刷された通帳と、横方向の線の組合せによるバーコードが印刷された通帳が存在する場合に対応できる方法が提案されている(特許文献2参照)。この方法は、読取り成功したバーコードが縦方向か横方向かというバーコードの特徴により通帳種類を判別する。   As another method, as a bar code representing information such as the page number of each page of the passbook, a passbook printed with a bar code based on a combination of vertical lines and a bar code based on a combination of horizontal lines are printed. There has been proposed a method that can deal with a case where a bankbook exists (see Patent Document 2). In this method, the passbook type is discriminated based on the characteristic of the bar code indicating whether the bar code that has been successfully read is vertical or horizontal.

前者の従来技術では、通帳種類を確定する為にそれぞれの磁気ストライプ読取り動作が発生する為、処理時間を要してしまうことがあった。特に、通帳種類は、縦型、横型のタイプの違いに加えて、磁気ストライプの位置の違いもあるため、この位置違いに対応して取り扱う通帳種別を多くすれば、それだけ処理時間が長くなるという問題点があった。   In the former prior art, since each magnetic stripe reading operation occurs in order to determine the passbook type, processing time may be required. In particular, there are differences in the position of the magnetic stripe in addition to the difference between the vertical and horizontal types, so if you increase the number of bankbook types that correspond to this position difference, the processing time will increase accordingly. There was a problem.

また、後者の従来技術では、縦方向のバーコードが複数種類ある場合や、横方向のバーコードが複数種類ある場合に、媒体種類を判別できないことがあった。
特開平8−7206号公報 特開2003−196708号公報
In the latter prior art, when there are a plurality of types of barcodes in the vertical direction or when there are a plurality of types of barcodes in the horizontal direction, the medium type may not be determined.
JP-A-8-7206 JP 2003-196708 A

この発明は、上述の問題に鑑み、縦方向か横方向かという特徴については同一である複数種類のバーコードであっても、取引用媒体の種類を判別できる取引装置を提供することを目的とする。   SUMMARY OF THE INVENTION In view of the above problems, an object of the present invention is to provide a transaction apparatus that can determine the type of transaction medium even if it is a plurality of types of barcodes that are the same in the vertical direction or the horizontal direction. To do.

この発明は、バーコードを読取るラインセンサ部と、該ラインセンサ部のセンサ配列に対して取引用媒体を相対的に垂直方向に移動する駆動部と、前記ラインセンサ部で読取った画像情報に基づいて判定処理を実行する制御部とを備え、バーコードが印刷された複数種類の取引用媒体を取り扱う取引装置であって、前記制御部は、前記ラインセンサ部により読取った黒画素数が前記バーコードの有無を認識する認識しきい値以上であるスキャン数が、前記ラインセンサ部のセンサ配列と直交する方向に型判定しきい値以上連続するか否かにより、縦型バーコードまたは横型バーコードかを判定するバーコード種別判定処理を実行し、前記バーコードのバー長手方向の黒画素数またはスキャン数に基づいて前記バーコードの長さを判定し、前記取引用媒体の種類を判定する取引用媒体種別判定処理を実行する取引装置であることを特徴とする。 The present invention is based on a line sensor unit that reads a barcode, a drive unit that moves a transaction medium in a vertical direction relative to the sensor array of the line sensor unit, and image information read by the line sensor unit. And a control unit that executes a determination process, and handles a plurality of types of transaction media on which a barcode is printed, wherein the control unit is configured such that the number of black pixels read by the line sensor unit is the bar code. Depending on whether or not the number of scans that are equal to or greater than the recognition threshold for recognizing the presence or absence of codes continues in the direction orthogonal to the sensor array of the line sensor unit for the threshold of the type determination threshold or vertical barcode or running determining bar code type determination processing, to determine the length of the bar code based on the number of black pixels or the number of scans of the bar longitudinal direction of the bar code, the Characterized in that it is a transaction apparatus to perform determining transaction medium type determination process of the type cited medium.

この発明により、縦方向か横方向かという特徴については同一である複数種類のバーコードであっても、取引用媒体の種類を判別できる取引装置を提供することができる。   According to the present invention, it is possible to provide a transaction apparatus capable of discriminating the type of transaction medium even with a plurality of types of barcodes that are the same in the vertical direction or the horizontal direction.

この発明の一実施形態を以下図面と共に説明する。
図1は、現金自動取引装置30とセンター装置31とで構成される自動取引システム1の接続構成図を示し、図2は取引装置としての通帳取扱装置32の制御部50のブロック図を示し、図3は通帳取扱装置32の構成図を示す。この実施例では、現金自動取引装置30に搭載される通帳取扱装置32に、本発明の判別方法を適用した場合について説明する。
An embodiment of the present invention will be described below with reference to the drawings.
FIG. 1 shows a connection configuration diagram of an automatic transaction system 1 composed of an automatic cash transaction apparatus 30 and a center apparatus 31, and FIG. 2 shows a block diagram of a control unit 50 of a passbook handling apparatus 32 as a transaction apparatus. FIG. 3 shows a configuration diagram of the bankbook handling device 32. In this embodiment, a case where the determination method of the present invention is applied to a bankbook handling device 32 mounted on an automatic teller machine 30 will be described.

自動取引システム1は、図1に示すように、現金自動取引装置30とセンター装置31が通信可能に接続されて構成されている。
現金自動取引装置30は、制御装置33と、この制御装置33に接続された通帳取扱装置32および通信装置34とを備えている。ここで、通帳取扱装置32は、金融機関ごとに発行した通帳への記入などを行う装置である。
センター装置31は、制御装置36と、この制御装置36に接続された通信装置35および記憶装置37とを備えている。
As shown in FIG. 1, the automatic transaction system 1 includes an automatic cash transaction apparatus 30 and a center apparatus 31 that are communicably connected.
The automatic teller machine 30 includes a control device 33, a passbook handling device 32 and a communication device 34 connected to the control device 33. Here, the bankbook handling apparatus 32 is an apparatus for performing entry into a bankbook issued for each financial institution.
The center device 31 includes a control device 36, a communication device 35 and a storage device 37 connected to the control device 36.

この構成により、通帳取扱装置32は、現金自動取引装置30内の制御装置33から通信装置34,35を介して、センター装置31と通信する。通帳の磁気ストライプデータ及び頁バーコード情報は、センター装置31内の記憶装置37内の前回取引データや顧客情報と照合して、整合性が確認される。なお、センター接続をせず現金自動取引装置30内に記憶装置を設けて、単独で整合性を確認する構成でも構わない。   With this configuration, the bankbook handling device 32 communicates with the center device 31 from the control device 33 in the automatic teller machine 30 via the communication devices 34 and 35. The consistency of the magnetic stripe data and page bar code information of the bankbook is confirmed by comparing with the previous transaction data and customer information in the storage device 37 in the center device 31. In addition, the structure which provides a memory | storage device in the automatic teller machine 30 without center connection, and confirms consistency independently may be sufficient.

図2に示すように、通帳取扱装置32には、頁バーコード情報読取りを行う制御部50が設けられている。この制御部50には、画像センサ制御回路51、CPU52、メモリ53、および回線制御回路54が、それぞれ互いに通信可能に設けられている。   As shown in FIG. 2, the passbook handling device 32 is provided with a control unit 50 that reads page barcode information. The control unit 50 is provided with an image sensor control circuit 51, a CPU 52, a memory 53, and a line control circuit 54 so that they can communicate with each other.

回線制御回路54は、上位である制御装置33(図1参照)に接続されている。
画像センサ制御回路51は、ラインセンサ10に接続されている。ラインセンサ10には、複数の画素を一列に備えるCCD20が設けられている。
The line control circuit 54 is connected to a higher-level control device 33 (see FIG. 1).
The image sensor control circuit 51 is connected to the line sensor 10. The line sensor 10 is provided with a CCD 20 having a plurality of pixels in a line.

この構成により、画像採取の際に、ラインセンサ10内部のLEDを点灯し、反射光に応じた各画素の出力電圧をCCD20が画像センサ制御回路51に入力する。画像センサ制御回路51は、入力された出力電圧を増幅しAD変換を行い、あらかじめ設定した白と黒レベルを決定する為のしきい値に対する比較により2値化処理し、メモリ53に格納する。このデータ採取して格納する処理を、読取り中に周期的に連続して実行することで、2値画像情報が得られる。CPU52は、この画像情報を解析し、バーコード情報として回線制御回路54を介して上位の制御装置33に送信する。   With this configuration, when capturing an image, the LED inside the line sensor 10 is turned on, and the CCD 20 inputs the output voltage of each pixel corresponding to the reflected light to the image sensor control circuit 51. The image sensor control circuit 51 amplifies the input output voltage, performs AD conversion, performs binarization processing by comparison with a threshold value for determining a preset white and black level, and stores the result in the memory 53. Binary image information can be obtained by periodically and continuously executing the process of collecting and storing the data during reading. The CPU 52 analyzes this image information and transmits it as bar code information to the host control device 33 via the line control circuit 54.

図3は、通帳取扱装置32における、頁バーコード情報及び磁気ストライプデータの読取機構の説明図である。
通帳取扱装置32は、ラインセンサ10、取引用媒体としての通帳40、挿入口41、光学センサ42,43、搬送ローラー44、および磁気ヘッド45,46,47を備えている。
FIG. 3 is an explanatory diagram of a page bar code information and magnetic stripe data reading mechanism in the bankbook handling device 32.
The bankbook handling device 32 includes a line sensor 10, a bankbook 40 as a transaction medium, an insertion port 41, optical sensors 42 and 43, a transport roller 44, and magnetic heads 45, 46 and 47.

頁バーコード情報を読取る場合、通帳40が挿入口41から挿入されると、図示省略するモータ等の駆動部により回転する搬送ローラー44にて通帳40を挿入方向へ搬送する。通帳40の上端部分が媒体有無を検知する光学センサ42の上部にかかると、光学センサ42は媒体有りを検知する。この検知の後に、通帳取扱装置32は、ラインセンサ10での画像採取を開始する。その後、通帳40が光学センサ43の上を通り過ぎると、光学センサ43は媒体有りから無しを検知する。この媒体有りから無しを検知した時点で、ラインセンサ10での画像採取を停止する。   When reading the page barcode information, when the bankbook 40 is inserted through the insertion port 41, the bankbook 40 is transported in the insertion direction by a transport roller 44 that is rotated by a driving unit such as a motor (not shown). When the upper end portion of the bankbook 40 is placed on the upper part of the optical sensor 42 that detects the presence or absence of the medium, the optical sensor 42 detects the presence of the medium. After this detection, the bankbook handling device 32 starts image collection by the line sensor 10. Thereafter, when the bankbook 40 passes over the optical sensor 43, the optical sensor 43 detects the presence or absence of the medium. When the presence or absence of this medium is detected, the image acquisition by the line sensor 10 is stopped.

ここで画像の上部のみの採取のみであれば光学センサ43が媒体有りを検知した時点で画像採取を停止しても構わない。この場合でも、画像採取する領域内に頁バーコード情報が存在していれば、頁バーコード情報を取得できる。   Here, if only the upper part of the image is acquired, the image acquisition may be stopped when the optical sensor 43 detects the presence of the medium. Even in this case, the page barcode information can be acquired if the page barcode information exists in the area where the image is collected.

また、挿入された通帳40を一端奥まで取り込んだ後に逆方向(排出方向)に搬送し、光学センサ43の検知で起動し、光学センサ42で画像採取停止する構成にしても構わない。
また、通帳40を停止させ、ラインセンサ10自体を通帳40の挿入方向(あるは排出方向)へ移動することで画像を採取しても構わない。
Alternatively, the inserted bankbook 40 may be taken in one end and then conveyed in the reverse direction (discharge direction), activated by detection of the optical sensor 43, and image collection stopped by the optical sensor 42.
Alternatively, the passbook 40 may be stopped and the line sensor 10 itself may be moved in the insertion direction (or discharge direction) of the passbook 40 to collect an image.

磁気ストライプデータについて、通帳40の搬送方向に沿って付された縦型の磁気ストライプを読取る場合であれば、通帳40を搬送しつつ磁気ヘッド45あるいは磁気ヘッド46を押し上げながら読取るとよい。あるいは、通帳40を停止した状態で磁気ヘッド45,46を通帳40の挿入方向(あるは排出方向)へ押し付けながら移動して読取っても構わない。   If the magnetic stripe data is read in a vertical magnetic stripe attached along the conveyance direction of the bankbook 40, it may be read while pushing up the magnetic head 45 or the magnetic head 46 while conveying the bankbook 40. Alternatively, the magnetic heads 45 and 46 may be moved and read while being pressed in the insertion direction (or ejection direction) of the passbook 40 with the passbook 40 stopped.

また、搬送方向に直交する方向に付された横型の磁気ストライプデータを読取る場合であれば、通帳40を停止した状態で磁気ヘッド47を通帳40の挿入方向と直交する方向に移動し、磁気ヘッド47を通帳40に押し付けながら読取るとよい。   If the horizontal magnetic stripe data attached in the direction orthogonal to the transport direction is to be read, the magnetic head 47 moves in the direction orthogonal to the insertion direction of the passbook 40 with the passbook 40 stopped, and the magnetic head 47 may be read while being pressed against the passbook 40.

図4は、4種類の通帳40(40a〜40d)の構成を説明する説明図である。
4種類の通帳40は、いずれも上下開きで同一サイズに形成されており、各頁に設けられて頁数を表す頁バーコード11(11a〜11d)と磁気ストライプ65(65a〜65d)が異なっている。頁バーコード11の位置は、いずれも見開き上側部の上端中央付近に設けられており、磁気ストライプ65は、いずれも見開き下側部に設けられている。
FIG. 4 is an explanatory diagram illustrating the configuration of four types of bankbook 40 (40a to 40d).
Each of the four types of passbooks 40 is vertically opened and formed in the same size, and the page barcode 11 (11a to 11d) and the magnetic stripe 65 (65a to 65d) provided on each page and representing the number of pages are different. ing. The position of the page barcode 11 is provided in the vicinity of the center of the upper end of the spread upper portion, and the magnetic stripe 65 is provided in the lower spread portion.

図4(A)の通帳40aは、縦長(バー長手方向が縦)のバーが横並び配置された第1型バーコードとしての縦型頁バーコード11aと、縦長で左側に配置された磁気ストライプ65aが設けられている。
図4(B)の通帳40bは、縦長(バー長手方向が縦)のバーが横並び配置された第1型バーコードとしての縦型頁バーコード11bと、横長で下側に配置された磁気ストライプ65bが設けられている。
The bankbook 40a in FIG. 4A includes a vertical page barcode 11a as a first-type barcode in which vertically long bars (longitudinal in the longitudinal direction of the bar) are arranged side by side, and a magnetic stripe 65a that is vertically long and arranged on the left side. Is provided.
The bankbook 40b shown in FIG. 4B includes a vertical page barcode 11b as a first type barcode in which vertically long bars (longitudinal in the longitudinal direction of the bar) are arranged side by side, and a magnetic stripe that is horizontally long and disposed on the lower side. 65b is provided.

ここで、縦型頁バーコード11aと縦型頁バーコード11bを比較すると、いずれも縦型のバーコードであるが、バー長手方向である縦方向の長さのみが異なっている。つまり、縦型頁バーコード11aは、縦型頁バーコード11bより縦方向の長さが短く構成されている。   Here, when the vertical page barcode 11a and the vertical page barcode 11b are compared, both are vertical barcodes, but only the length in the vertical direction, which is the longitudinal direction of the bar, is different. That is, the vertical page barcode 11a is configured to be shorter in the vertical direction than the vertical page barcode 11b.

そして、縦型頁バーコード11a,11bは、縦線の太さで情報が形成されている。縦型頁バーコード11a,11bの太線同士および細線同士はそれぞれ同一である。また、縦型頁バーコード11a,11bは、バーの合計本数も同じである。従って、太い線と細い線の組合せが同じ縦型頁バーコード11aと縦型頁バーコード11bが存在する場合、縦型バーコードで表されたデータの読取り結果としては同じ結果となる。   In the vertical page barcodes 11a and 11b, information is formed with the thickness of the vertical lines. The thick lines and the thin lines of the vertical page barcodes 11a and 11b are the same. The vertical page bar codes 11a and 11b have the same total number of bars. Therefore, when there is a vertical page barcode 11a and a vertical page barcode 11b having the same combination of a thick line and a thin line, the result of reading the data represented by the vertical barcode is the same.

図4(C)の通帳40cは、横長(バー長手方向が横)のバーが縦並び配置された第2型バーコードとしての横型頁バーコード11cと、縦長で右側に配置された磁気ストライプ65cが設けられている。
図4(D)の通帳40dは、横長(バー長手方向が横)のバーが縦並び配置された第2型バーコードとしての横型頁バーコード11dと、横長で通帳40dの下側部の上下方向中央付近に配置された磁気ストライプ65dが設けられている。
The bankbook 40c of FIG. 4C includes a horizontal page barcode 11c as a second type barcode in which horizontally long bars (horizontal in the bar longitudinal direction) are vertically arranged, and a magnetic stripe 65c that is vertically long and arranged on the right side. Is provided.
The passbook 40d in FIG. 4D includes a horizontal page barcode 11d as a second type bar code in which horizontally long bars (horizontal in the longitudinal direction of the bar) are arranged in a row, and a top and bottom of a lower side of the passbook 40d. A magnetic stripe 65d disposed near the center in the direction is provided.

ここで、横型頁バーコード11cと横型頁バーコード11dを比較すると、いずれも横型のバーコードであるが、バー長手方向である横方向の長さのみが異なっている。つまり、横型頁バーコード11cは、横型頁バーコード11dより横方向の長さが長く構成されている。   Here, when the horizontal page barcode 11c and the horizontal page barcode 11d are compared, both are horizontal barcodes, but only the horizontal length, which is the longitudinal direction of the bar, is different. That is, the horizontal page barcode 11c is configured to be longer in the horizontal direction than the horizontal page barcode 11d.

そして、横型頁バーコード11cと横型頁バーコード11dは、線の本数と線の有る無しのパターンにより情報が形成されている。また、横型頁バーコード11cと横型頁バーコード11dは、バーコードを形成する線間ピッチが同一である。従って、線の有る無しのパターンが同じ横型頁バーコード11cと横型頁バーコード11dが存在する場合、横型バーコードで構成されたデータの読取り結果としては同じ結果となる。   In the horizontal page barcode 11c and the horizontal page barcode 11d, information is formed by the number of lines and a pattern having no lines. The horizontal page barcode 11c and the horizontal page barcode 11d have the same pitch between lines forming the barcode. Accordingly, when there is a horizontal page barcode 11c and a horizontal page barcode 11d having the same pattern with no line, the result of reading the data composed of the horizontal barcode is the same.

このように4種類の通帳40が存在する場合、いずれもサイズが同一であるから通帳取扱装置32の挿入口41に挿入可能である。しかし、現金自動取引装置30を扱うユーザは、挿入する通帳40の種類をあらかじめ入力することをしない。このため、装置にとってはどの通帳が挿入されるかわからない。また、従来のように読取り結果が正常か否かだけでは、同一パターンどうしの判別ができない。つまり、縦型頁バーコード11aと11bを区別できず、横型頁バーコード11cと横型頁バーコード11dも区別できない。これに対して、本実施例では、次の認定方法によってバーコード仕様が同一のパターンであっても種類の違いを判別する。   Thus, when there are four types of bankbooks 40, all of them have the same size and can be inserted into the insertion port 41 of the bankbook handling apparatus 32. However, the user who handles the automatic teller machine 30 does not input the type of the bankbook 40 to be inserted in advance. For this reason, the device does not know which passbook is inserted. In addition, it is not possible to distinguish between the same patterns only by whether or not the reading result is normal as in the prior art. That is, the vertical page barcodes 11a and 11b cannot be distinguished, and the horizontal page barcode 11c and the horizontal page barcode 11d cannot be distinguished. On the other hand, in the present embodiment, even if the bar code specifications are the same pattern, the type difference is determined by the following recognition method.

図5は、図4(A)および図4(B)に示した同一仕様の縦型バーコード通帳(通帳40aおよび通帳40b)において、頁バーコード11a及び頁バーコード11bの特徴から何れが挿入されたのかを判別する実施例1の判別方法を示す説明図である。   FIG. 5 shows that the vertical barcode passbook (passbook 40a and passbook 40b) having the same specifications shown in FIGS. 4 (A) and 4 (B) is inserted due to the features of the page barcode 11a and the page barcode 11b. It is explanatory drawing which shows the discrimination method of Example 1 which discriminate | determines whether it was made.

制御部50は、ラインセンサ10によるスキャン毎にメモリ53に白黒判定結果を格納する(ステップS101)。そして、制御部50は、バーコードが印刷されている領域内におけるスキャン毎に、前記白黒判定で黒判定された黒画素数(画素量)をカウントする。さらに、制御部50は、この黒画素数が認識しきい値としての画素数P1を超えるスキャンが連続する連続スキャン数をカウントする。ここで画素数P1は、最も黒画素数が少ない状態で印字された頁バーコード11a及び頁バーコード11bをスキャンした際の黒画素数よりも小さい画素数に設定されている。   The control unit 50 stores the monochrome determination result in the memory 53 for each scan by the line sensor 10 (step S101). Then, the control unit 50 counts the number of black pixels (pixel amount) determined to be black by the monochrome determination for each scan in the area where the barcode is printed. Furthermore, the control unit 50 counts the number of continuous scans in which scans in which the number of black pixels exceeds the number of pixels P1 serving as a recognition threshold value continue. Here, the pixel number P1 is set to a pixel number smaller than the black pixel number when the page barcode 11a and the page barcode 11b printed with the smallest number of black pixels are scanned.

制御部50は、取引用媒体種別判定処理を実行し、連続スキャン数(YAまたはYB)と、あらかじめ定義された種別判定しきい値としてのスキャン数しきい値YSとを比較し、連続スキャン数(YB)がスキャン数しきい値YSより大きければ(ステップS102:YES)、通帳タイプが通帳40bであると判定し確定する(ステップS103)。連続スキャン数(YA)がスキャン数しきい値YSより小さければ(ステップS10:NO)、通帳タイプが通帳40aであると判定し確定する(ステップS104)。   The control unit 50 executes transaction medium type determination processing, compares the continuous scan number (YA or YB) with a scan number threshold value YS as a predefined type determination threshold value, and determines the continuous scan number. If (YB) is larger than the scan number threshold YS (step S102: YES), it is determined and determined that the passbook type is the passbook 40b (step S103). If the continuous scan number (YA) is smaller than the scan number threshold value YS (step S10: NO), it is determined that the bankbook type is the bankbook 40a (step S104).

なお、通帳40aと通帳40bの連続スキャン数は、バーコード高さの仕様とスキャンタイミングにより決まる。この実施例の場合、通帳40aの連続スキャン数が連続スキャン数YAであり、通帳40bの連続スキャン数がスキャン数YBであることから、あらかじめ設定するスキャン数しきい値YSは、両者の中間付近とするのが好ましい。   The number of continuous scans of the passbook 40a and the passbook 40b is determined by the barcode height specification and the scan timing. In this embodiment, since the continuous scan number of the passbook 40a is the continuous scan number YA and the continuous scan number of the passbook 40b is the scan number YB, the preset scan number threshold YS is in the middle of both. Is preferable.

また、この実施例では、連続スキャン数がスキャン数しきい値YSを超えるか否かで通帳タイプを判定しているが、しきい値(例えば画素数P1)を超えるスキャンの開始と終了アドレス情報で通帳タイプを判定してもかまわない。   In this embodiment, the passbook type is determined based on whether or not the number of continuous scans exceeds the scan number threshold value YS, but the start and end address information of the scan exceeding the threshold value (for example, the number of pixels P1). You can judge the passbook type with.

図6は、図4(C)および図4(D)に示した同一仕様の横型バーコード通帳(通帳40cおよび通帳40d)において、頁バーコード11c及び頁バーコード11dの特徴から何れが挿入されたのかを判別する実施例2の判別方法を示す説明図である。   FIG. 6 shows the insertion of one of the features of the page barcode 11c and the page barcode 11d in the horizontal bar code passbook (passbook 40c and passbook 40d) of the same specification shown in FIGS. 4 (C) and 4 (D). It is explanatory drawing which shows the determination method of Example 2 which determines whether it was.

制御部50は、ラインセンサ10によるスキャン毎にメモリ53に白黒判定結果を格納する(ステップS111)。そして、制御部50は、バーコードが印刷されている領域内におけるスキャン毎に、前記白黒判定で黒判定された黒画素数をカウントする。さらに、制御部50は、取引用媒体種別判定処理を実行し、各スキャンの黒画素数のうち最も画素数の多い最大画素数(PCまたはPD)と、あらかじめ定義された種別判定しきい値としての画素数しきい値PSと比較し、最大画素数(PC)が画素数しきい値PSより大きければ(ステップS112:YES)、通帳タイプが通帳40cであると判定し確定する(ステップS113)。最大画素数(PC)が画素数しきい値PSより小さければ(ステップS112:NO)、通帳タイプが通帳40dであると判定し確定する(ステップS114)。   The control unit 50 stores the monochrome determination result in the memory 53 for each scan by the line sensor 10 (step S111). Then, the control unit 50 counts the number of black pixels determined to be black by the monochrome determination for each scan in the area where the barcode is printed. Further, the control unit 50 executes transaction medium type determination processing, and uses the maximum number of pixels (PC or PD) having the largest number of black pixels in each scan as a predetermined type determination threshold value. If the maximum pixel number (PC) is larger than the pixel number threshold value PS (step S112: YES), it is determined that the passbook type is the passbook 40c (step S113). . If the maximum pixel number (PC) is smaller than the pixel number threshold PS (step S112: NO), it is determined and determined that the bankbook type is the bankbook 40d (step S114).

なお、通帳40cと通帳40dの最大画素数は、バーコード長さの仕様により決まる。この実施例の場合、通帳40cの黒画素数の最大値が最大画素数PCであり、通帳40dの黒画素数の最大値が最大画素数PDであることから、あらかじめ設定する画素数しきい値PSは両者の中間付近とするのが好ましい。   The maximum number of pixels of the passbook 40c and the passbook 40d is determined by the barcode length specification. In this embodiment, the maximum value of the black pixel number of the bankbook 40c is the maximum pixel number PC, and the maximum value of the black pixel number of the bankbook 40d is the maximum pixel number PD. PS is preferably in the middle of both.

図7は、1台の通帳取扱装置32で、図4に示した通帳40a、40b、40c、40dの縦バーコードと横バーコードが混在する4種類の媒体種別を判別する場合のフローチャートである。   FIG. 7 is a flowchart in a case where the single bankbook handling device 32 determines four types of media in which the vertical and horizontal bar codes of the bankbooks 40a, 40b, 40c, and 40d shown in FIG. 4 are mixed. .

制御部50は、1回の読取り動作によりラインセンサ10でのスキャン毎にメモリ53に白黒判定結果を格納する(ステップS121)。そして、制御部50は、バーコードが印刷されている領域内におけるスキャン毎に、前記白黒判定で黒判定された黒画素数をカウントする。さらに、制御部50は、この黒画素数が画素数P1を超えるスキャンがあるか否か判定し、これにより読取った箇所にバーコードが有るか無いかを判定する(ステップS122)。   The control unit 50 stores the monochrome determination result in the memory 53 for each scan by the line sensor 10 by one reading operation (step S121). Then, the control unit 50 counts the number of black pixels determined to be black by the monochrome determination for each scan in the area where the barcode is printed. Further, the control unit 50 determines whether or not there is a scan in which the number of black pixels exceeds the number of pixels P1, and thereby determines whether or not there is a barcode at the read position (step S122).

画素数P1の値は、全種類の通帳40a、40b、40c、40dの内、バーコード仕様上最も横方向の長さが短い値よりも小さい値を設定しておく。例えば、バーコードの無い頁において汚れにより発生すると考えられる画素数の値と、仕様上最も横方向の長さが短い値との中間値を、画素数P1としておくのが好ましい。   The value of the number of pixels P1 is set to a value smaller than a value having the shortest horizontal length in the barcode specification among all types of bankbooks 40a, 40b, 40c, and 40d. For example, it is preferable to set an intermediate value between the value of the number of pixels considered to be caused by dirt on a page without a barcode and the value having the shortest horizontal length in the specification as the number of pixels P1.

前記ステップS121のスキャンに画素数P1を超えるスキャンが無い場合(ステップS122:NO)、制御部50は、バーコード無しとして処理を行う(ステップS123)。   When there is no scan exceeding the pixel number P1 in the scan in step S121 (step S122: NO), the control unit 50 performs processing with no barcode (step S123).

画素数P1を超えるスキャンが有る場合(ステップS122:YES)、制御部50は、画素数P1を超えるスキャンの連続数をカウントし、連続数が型判定しきい値としての縦横判定しきい値Y1を超えるか判定することで縦型バーコードか横型バーコードかを判定する(ステップS124)。   When there is a scan exceeding the pixel number P1 (step S122: YES), the control unit 50 counts the continuous number of scans exceeding the pixel number P1, and the vertical / horizontal determination threshold value Y1 as the type determination threshold value. It is determined whether it is a vertical barcode or a horizontal barcode (step S124).

ここで、縦横判定しきい値Y1の値は、横型頁バーコード11c,11dの1本分の縦方向の長さ(つまり1本分の太さ)より大きく、かつ縦型バーコードのうち縦方向の長さが短い通帳40aの縦型頁バーコード11aの連続スキャン数YAよりも小さい値を設定する。この値は、例えば横型バーコード1本分の太さと、短い方の連続スキャン数YAの中間付近とするのが好ましい。   Here, the value of the vertical / horizontal determination threshold value Y1 is larger than the vertical length of one horizontal page barcode 11c, 11d (that is, the thickness of one), and the vertical barcode of the vertical barcode is vertical. A value smaller than the number of continuous scans YA of the vertical page bar code 11a of the bankbook 40a having a short direction length is set. This value is preferably, for example, near the middle between the thickness of one horizontal barcode and the shorter continuous scan number YA.

縦型バーコードと判定した場合(ステップS124:YES)、制御部50は、取引用媒体種別判定処理を実行し、画素数P1を超えるスキャンの連続スキャン数と、あらかじめ定義したスキャン数しきい値YSとを比較する(ステップS125)。   When it is determined that the barcode is a vertical barcode (step S124: YES), the control unit 50 executes a transaction medium type determination process, the number of continuous scans exceeding the pixel number P1, and a predefined scan number threshold value. YS is compared (step S125).

連続スキャン数がスキャン数しきい値YSよりも大きければ、制御部50は、通帳タイプを通帳40bであると判定し確定する(ステップS126)。連続スキャン数がスキャン数しきい値YSよりも小さければ、制御部50は、通帳タイプを通帳40aであると判定し確定する(ステップS127)。   If the number of continuous scans is greater than the scan number threshold YS, the control unit 50 determines and determines that the passbook type is the passbook 40b (step S126). If the number of continuous scans is smaller than the scan number threshold YS, the control unit 50 determines and confirms that the passbook type is the passbook 40a (step S127).

一方、前記ステップS124で横型バーコードと判定した場合(ステップS124:NO)、制御部50は、取引用媒体種別判定処理を実行し、最大画素数PC,PDと、あらかじめ定義した画素数しきい値PSとを比較する(ステップS128)。   On the other hand, when it is determined in step S124 that the barcode is a horizontal barcode (step S124: NO), the control unit 50 executes a transaction medium type determination process to determine the maximum number of pixels PC and PD and the predetermined number of pixels. The value PS is compared (step S128).

最大画素数PDが大きければ(ステップS128:YES)、制御部50は、通帳タイプが通帳40cであると判定し確定する(ステップS129)。最大画素数PCが小さければ(ステップS128:NO)、制御部50は、通帳タイプが通帳40dであると判定し確定する(ステップS130)。   If the maximum pixel number PD is large (step S128: YES), the control unit 50 determines and determines that the passbook type is the passbook 40c (step S129). If the maximum pixel number PC is small (step S128: NO), the control unit 50 determines and determines that the passbook type is the passbook 40d (step S130).

なお、ステップS121において、バーコード領域だけでなく通帳全面をスキャンする構成にし、同時に前回までに記帳された行数を判定する構成にすることができる。この場合、1回の動作で通帳の種別判定、バーコード情報の生成、および記帳行数情報の生成を行うことができる。   In step S121, not only the barcode area but also the entire passbook can be scanned, and at the same time, the number of lines that have been written so far can be determined. In this case, it is possible to perform passbook type determination, bar code information generation, and book entry line number information generation in a single operation.

このようにして通帳種別を判定した後に、図4に示した各通帳40a、40b、40c、40dの表紙に付された磁気ストライプ65a、65b,65c,65dの磁気ストライプデータを、各通帳種別に対応した読取り方法で読取ることができる。これにより、最短の処理時間で他種類の通帳40の読取りが実現可能となる。   After determining the passbook type in this way, the magnetic stripe data of the magnetic stripes 65a, 65b, 65c, and 65d attached to the covers of the passbooks 40a, 40b, 40c, and 40d shown in FIG. It can be read by a corresponding reading method. This makes it possible to read other types of bankbook 40 in the shortest processing time.

詳述すると、例えば通帳40aと判別した場合、通帳を搬送しながら磁気ヘッド45を磁気ストライプ65aに押し上げ、磁気ストライプ65aから磁気ストライプデータを読取る。
通帳40cと判別した場合、通帳を搬送しながら磁気ヘッド46を磁気ストライプ65cに押し上げ、磁気ストライプ65cから磁気ストライプデータを読取る。
通帳40bと判別した場合、磁気ストライプ65bが磁気ヘッド47の移動線上となる位置に通帳を停止した状態で磁気ヘッド47を通帳挿入方向と直交する方向に移動し、磁気ストライプ65bに押し付けながら磁気ストライプデータを読取る。
通帳40dと判別した場合、磁気ストライプ65dが磁気ヘッド47移動線上となる位置に通帳を停止した状態で磁気ヘッド47を通帳挿入方向と直交する方向に移動し、磁気ストライプ65dに押し付けながら磁気ストライプデータを読取る。
そして、頁バーコード情報、磁気ストライプデータ、記帳行数情報をセンター装置31内の記憶装置37内の前回取引データや顧客情報と照合し、正常であればその後の記帳処理を行う。
More specifically, for example, when it is determined that the bankbook 40a, the magnetic head 45 is pushed up to the magnetic stripe 65a while the bankbook is being conveyed, and the magnetic stripe data is read from the magnetic stripe 65a.
When the passbook 40c is determined, the magnetic head 46 is pushed up to the magnetic stripe 65c while carrying the passbook, and the magnetic stripe data is read from the magnetic stripe 65c.
When the passbook 40b is determined, the magnetic stripe 65b moves in a direction perpendicular to the passbook insertion direction while the passbook is stopped at a position on the movement line of the magnetic head 47, and the magnetic stripe 65b is pressed against the magnetic stripe 65b while being pressed. Read data.
When the passbook 40d is determined, the magnetic stripe 65d moves in a direction perpendicular to the passbook insertion direction while the passbook is stopped at a position where the magnetic stripe 65d is on the moving line of the magnetic head 47, and the magnetic stripe data is pressed while pressing against the magnetic stripe 65d. Read.
Then, the page barcode information, the magnetic stripe data, and the number of book entries are compared with the previous transaction data and customer information in the storage device 37 in the center device 31, and if it is normal, the subsequent book processing is performed.

以上に説明した各実施例により、同種のバーコードが付されているが通帳としての種別が異なる通帳40a、40bや通帳40c、40dについて、通帳種別を判定することができる。特に実施例3では、4種類の通帳40a、40b、40c、40dのうちどれが挿入されても、いずれの通帳種別であるかを判定することができる。   According to each embodiment described above, the passbook type can be determined for the passbooks 40a and 40b and the passbooks 40c and 40d that have the same type of barcode but have different types as a passbook. In particular, in the third embodiment, it is possible to determine which passbook type is inserted regardless of which of the four types of passbooks 40a, 40b, 40c, and 40d is inserted.

また、ラインセンサ10の視野範囲内のバーコードであれば、一度のスキャン動作で通帳40のバーコード情報を読取り、媒体の種別を判定することができる。従って、従来のように各種別での読取り方式を順番に実行する必要がなく、通帳40の種別判定の処理時間を短縮することができる。   If the bar code is within the field of view of the line sensor 10, the bar code information of the passbook 40 can be read by a single scanning operation to determine the type of medium. Accordingly, it is not necessary to sequentially execute the various reading methods as in the prior art, and the processing time for determining the type of the bankbook 40 can be shortened.

また、読取り成功するか否かだけでは正確に通帳種別を判定できないような同種のバーコードが付されている異種の通帳についても、問題なく通帳種別を判定することができる。   In addition, the passbook type can be determined without any problem even for different types of passbooks with the same type of barcode that cannot be accurately determined only by successful reading.

また、従来のバーコードのタイプの違いによる判定の場合、縦型バーコード同士や横型バーコード同士といった同一タイプのバーコードでは、ともに読取りが正常にできてしまい区別することができなかったが、上述した実施例により、同一タイプのバーコードであっても、通帳40の種別を判定することができる。   In addition, in the case of the determination based on the difference in the type of the conventional barcode, the same type of barcodes such as vertical barcodes and horizontal barcodes could both be read normally and could not be distinguished. According to the embodiment described above, the type of the bankbook 40 can be determined even for the same type of barcode.

なお、上述した各実施例では、搬送方向に対して垂直方向に並んだ画像読取用のラインセンサ10により、通帳40を搬送しながらスキャンすることでバーコードの画像情報を取得したが、これに限らず通帳40を固定してラインセンサ10を移動することでバーコードの画像情報を取得してもよい。この場合も、上述した各実施例と同じ処理で通帳40の種別を判定することができる。   In each of the above-described embodiments, the bar code image information is acquired by scanning the bankbook 40 while being conveyed by the image reading line sensor 10 arranged in the direction perpendicular to the conveyance direction. Not limited to this, the image information of the barcode may be acquired by fixing the bankbook 40 and moving the line sensor 10. Also in this case, the type of the bankbook 40 can be determined by the same processing as in each of the embodiments described above.

この発明は、上述の実施形態の構成のみに限定されるものではなく、多くの実施の形態を得ることができる。   The present invention is not limited only to the configuration of the above-described embodiment, and many embodiments can be obtained.

自動取引システムの接続構成図。The connection block diagram of an automatic transaction system. 通帳取扱装置の制御部のブロック図。The block diagram of the control part of a bankbook handling apparatus. 通帳取扱装置の構成図。The block diagram of a bankbook handling apparatus. 4種類の通帳の構成を説明する説明図。Explanatory drawing explaining the structure of four types of bankbooks. 実施例1の判別方法を示す説明図。FIG. 3 is an explanatory diagram illustrating a determination method according to the first embodiment. 実施例2の判別方法を示す説明図。Explanatory drawing which shows the determination method of Example 2. FIG. 実施例3で4種類の媒体種別を判別する場合のフローチャート。10 is a flowchart for discriminating four types of media in the third embodiment.

符号の説明Explanation of symbols

10…ラインセンサ、11…頁バーコード、11a,11b…縦型頁バーコード、11c,11d…横型頁バーコード、32…通帳取扱装置、40(40a,40b,40c,40d)…通帳、44…搬送ローラー、50…制御部、P1…画素数、Y1…縦横判定しきい値、YS…スキャン数しきい値、PS…画素数しきい値 DESCRIPTION OF SYMBOLS 10 ... Line sensor, 11 ... Page barcode, 11a, 11b ... Vertical page barcode, 11c, 11d ... Horizontal page barcode, 32 ... Passbook handling device, 40 (40a, 40b, 40c, 40d) ... Passbook, 44 ... Conveyance roller, 50 ... Control unit, P1 ... Number of pixels, Y1 ... Vertical / horizontal determination threshold, YS ... Scan number threshold, PS ... Pixel number threshold

Claims (4)

バーコードを読取るラインセンサ部と、該ラインセンサ部のセンサ配列に対して取引用媒体を相対的に垂直方向に移動する駆動部と、前記ラインセンサ部で読取った画像情報に基づいて判定処理を実行する制御部とを備え、バーコードが印刷された複数種類の取引用媒体を取り扱う取引装置であって、
前記制御部は、
前記ラインセンサ部により読取った黒画素数が前記バーコードの有無を認識する認識しきい値以上であるスキャン数が、前記ラインセンサ部のセンサ配列と直交する方向に型判定しきい値以上連続するか否かにより、縦型バーコードまたは横型バーコードかを判定するバーコード種別判定処理を実行し、
前記バーコードのバー長手方向の黒画素数またはスキャン数に基づいて前記バーコードの長さを判定し、前記取引用媒体の種類を判定する取引用媒体種別判定処理を実行する
取引装置。
A line sensor unit that reads a barcode, a drive unit that moves a transaction medium in a vertical direction relative to the sensor array of the line sensor unit, and a determination process based on image information read by the line sensor unit. A transaction apparatus that handles a plurality of types of transaction media on which a barcode is printed,
The controller is
The number of scans in which the number of black pixels read by the line sensor unit is equal to or greater than a recognition threshold value for recognizing the presence or absence of the barcode continues for a type determination threshold value or more in a direction orthogonal to the sensor array of the line sensor unit. Depending on whether or not the barcode type determination process to determine whether it is a vertical barcode or horizontal barcode,
A transaction apparatus that performs transaction medium type determination processing for determining the length of the barcode based on the number of black pixels or the number of scans in the bar longitudinal direction of the barcode and determining the type of the transaction medium.
前記制御部は、
読取った前記バーコードが前記縦型バーコードであった場合、黒画素数が前記バーコードの有無を認識するしきい値以上であるスキャン数が所定数以上か否かにより前記バーコードの長さを判定し、
読取った前記バーコードが前記横型バーコードであった場合、前記ラインセンサ部により読取った黒画素数の最大値が所定数以上か否かにより前記バーコードの長さを判定する
請求項1記載の取引装置。
The controller is
If the read barcode is the vertical barcode, the length of the barcode depends on whether the number of scans whose black pixel number is equal to or greater than a threshold value for recognizing the presence or absence of the barcode is a predetermined number or more. Determine
When the read barcode is the horizontal barcode, the length of the barcode is determined based on whether the maximum value of the number of black pixels read by the line sensor unit is equal to or greater than a predetermined number. Item 1. The transaction apparatus according to item 1.
バーコードを読取るラインセンサ部と、ラインセンサ部のセンサ配列に対し取引用媒体を相対的に垂直方向に移動する駆動部と、
画像情報の2値化処理を行う制御部及びバーコードの特徴を区別する為のしきい値情報を格納するメモリを備え、バーコードが印刷された複数種類の取引用媒体を取り扱う取引装置であって、
前記ラインセンサ部のセンサ配列方向と垂直方向のバーの組合せで形成された同型のバーコードを持つ複数種類の取引用媒体を取り扱う場合に、
前記駆動部により前記ラインセンサ部と前記バーコードを前記センサ配列方向と垂直方向に相対的に移動して連続的にスキャンを行い、
該スキャンで取得した前記センサ配列方向の黒画素数が前記バーコードの有無を認識する認識しきい値を超えるスキャンが連続するスキャン数と、予め前記メモリに記憶された判定しきい値とを比較することで前記バーコードが縦型バーコードまたは横型バーコードかを判定し、
前記バーコードの長手方向の黒画素数が、予め前記メモリに記憶された前記バーコードの長短を判定するしきい値と比較することで前記バーコードの長さを判定し、
前記取引用媒体の種別を判定する
取引装置。
A line sensor unit that reads a bar code; a drive unit that moves the transaction medium in a direction perpendicular to the sensor arrangement of the line sensor unit;
A transaction apparatus that includes a control unit that performs binarization processing of image information and a memory that stores threshold information for distinguishing features of a barcode, and handles a plurality of types of transaction media on which barcodes are printed. And
When handling a plurality of types of transaction media having the same type of barcode formed by a combination of bars in the direction perpendicular to the sensor arrangement direction of the line sensor unit,
The line sensor unit and the barcode are moved relative to the sensor arrangement direction in a direction perpendicular to the sensor arrangement direction by the drive unit, and continuously scanned.
A number of scans in which the number of black pixels in the sensor array direction acquired in the scan consecutive scans more than recognizing threshold the presence of the bar code, and a type determination threshold value previously stored in the memory By comparing, it is determined whether the barcode is a vertical barcode or a horizontal barcode,
The length of the barcode is determined by comparing the number of black pixels in the longitudinal direction of the barcode with a threshold value for determining the length of the barcode stored in the memory in advance.
A transaction apparatus for determining a type of the transaction medium.
バーコードを読取るラインセンサ部と、ラインセンサ部のセンサ配列に対し取引用媒体を相対的に垂直方向に移動する駆動部と、画像情報の2値化処理を行う制御部及びバーコードの特徴を区別する為のしきい値情報を格納するメモリを備え、バーコードが印刷された複数種類の取引用媒体を取り扱う取引装置であって、
前記ラインセンサ部のセンサ配列方向と水平方向のバーの組合せで形成された同型のバーコードを持つ複数種類の取引用媒体を取り扱う際に、
前記駆動部により前記ラインセンサ部と前記バーコードを前記センサ配列方向と垂直方向に相対的に移動して連続的にスキャンを行い、
該スキャンで取得した前記センサ配列方向の黒画素数と、予め前記メモリに記憶された判定しきい値とを比較することで前記バーコードが縦型バーコードまたは横型バーコードかを判定し、
前記バーコードの長手方向の黒画素数が、予め前記メモリに記憶された前記バーコードの長短を判定するしきい値と比較することで前記バーコードの長さを判定し、
前記取引用媒体の種別を判定する
取引装置。
Features of a line sensor unit that reads a barcode, a drive unit that moves a transaction medium in a vertical direction relative to the sensor array of the line sensor unit, a control unit that performs binarization processing of image information, and a barcode A transaction apparatus having a memory for storing threshold information for distinguishing and handling a plurality of types of transaction media printed with a barcode,
When handling a plurality of types of transaction media having the same type of barcode formed by a combination of the sensor arrangement direction of the line sensor unit and the horizontal bar,
The line sensor unit and the barcode are moved relative to the sensor arrangement direction in a direction perpendicular to the sensor arrangement direction by the drive unit, and continuously scanned.
It is determined whether the barcode is a vertical barcode or a horizontal barcode by comparing the number of black pixels in the sensor array direction acquired by the scan with a type determination threshold value stored in the memory in advance .
The length of the barcode is determined by comparing the number of black pixels in the longitudinal direction of the barcode with a threshold value for determining the length of the barcode stored in the memory in advance.
A transaction apparatus for determining a type of the transaction medium.
JP2007154852A 2007-06-12 2007-06-12 Trading device Expired - Fee Related JP5033490B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007154852A JP5033490B2 (en) 2007-06-12 2007-06-12 Trading device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007154852A JP5033490B2 (en) 2007-06-12 2007-06-12 Trading device

Publications (2)

Publication Number Publication Date
JP2008310386A JP2008310386A (en) 2008-12-25
JP5033490B2 true JP5033490B2 (en) 2012-09-26

Family

ID=40237959

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007154852A Expired - Fee Related JP5033490B2 (en) 2007-06-12 2007-06-12 Trading device

Country Status (1)

Country Link
JP (1) JP5033490B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5903076B2 (en) * 2013-06-07 2016-04-13 富士通フロンテック株式会社 Transaction recording medium handling apparatus and pixel display method for transaction recording medium

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2838040B2 (en) * 1994-06-29 1998-12-16 沖電気工業株式会社 Media processing device

Also Published As

Publication number Publication date
JP2008310386A (en) 2008-12-25

Similar Documents

Publication Publication Date Title
EP1437692B1 (en) Bill serial number reading device and bill serial number reading method
US6394256B2 (en) Paper discriminating apparatus
CN101807405B (en) Recording device and control method for recording device
JP2004259254A (en) Magnetic ink character reading device and its reading processing method
JP2010225013A (en) Serial number recognition device, paper sheet processor, automatic transaction processor, and serial number recognition method
KR20070115764A (en) Paper sheet identification device
US8382102B2 (en) Transportation alignment device, control method for a transportation alignment device, and recording device
JP5033490B2 (en) Trading device
KR101590715B1 (en) Apparatus and method for recognizing media, financial device
JP6582548B2 (en) Serial number recognition device, medium identification device, automatic transaction device, serial number management device, serial number management system, and serial number management program
KR101016883B1 (en) Apparatus for media recognition and method for kind and truth distinction with the same
JP2007137035A (en) Control method of print medium processor and print medium processor
JP4625771B2 (en) Passbook bar code reader
US8279503B2 (en) Sheet media reading control method and sheet media reading device
JPH08161588A (en) Slip processor and method for deciding last printed line of slip
JP2007048167A (en) Mark card reader
JP2022086060A (en) Card reader and card discharge control method
JPH0877271A (en) Automatic transaction device
KR101735934B1 (en) Printing apparatus and operating method of the same, financial apparatus
JP2023131226A (en) Information reading apparatus
JPH07319997A (en) Method for detecting image and medium processor
JP2023117589A (en) Scanner, scanner control method, and information processing system
JP2005269057A (en) Image reading apparatus and image reading method
JP5903076B2 (en) Transaction recording medium handling apparatus and pixel display method for transaction recording medium
KR20090057761A (en) Apparatus for media recognition, method for media damage estimating and terminal with the same

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090714

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120215

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120221

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120423

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20120605

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120702

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150706

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees