JPH0198088A - 光学文字読取装置 - Google Patents
光学文字読取装置Info
- Publication number
- JPH0198088A JPH0198088A JP62140478A JP14047887A JPH0198088A JP H0198088 A JPH0198088 A JP H0198088A JP 62140478 A JP62140478 A JP 62140478A JP 14047887 A JP14047887 A JP 14047887A JP H0198088 A JPH0198088 A JP H0198088A
- Authority
- JP
- Japan
- Prior art keywords
- line
- field
- output
- view
- scanner
- 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.)
- Pending
Links
Landscapes
- Character Input (AREA)
Abstract
め要約のデータは記録されません。
Description
により文字・記号等(以下代表して文字のみに関して述
べるが記号に関しても全く同様である)を読み取る光学
文字読取装置に関するものである。
報を収集して在庫管理を行うP OS (Point
of 5ales)システムが普及している。このPO
Sシステムでは手持ち弐の光学的文字読取装置がよく使
用されている。
特願昭62−56293号として特許出願している。
に当てがうだけで原!I&3に記載された文字を読み取
るものである。原稿3はたとえば、POSシステムで用
いる値札などの用紙である。4は光源であり、5はレン
ズ系、6はイメージセンサであり、少なくとも原稿3に
記載された文字の一行分の視野が必要であり、第2図で
は横は一行分、縦は一文字の3倍(らいとしている、7
は制御・二値化回路であり、イメージセンサ6の出力信
号であるアナログ信号を文字領域及び背景領域のおのお
の対応する二値化信号に変換し、各文字認識手段8に送
る。
文字を認識する。9はフォーマットチエツク部で、各文
字認識手段で認識された認識結果が予め定めである所定
のフォーマット(たとえば、Cで始まる行はCの後に数
字が10文字続かなければならない)を満たしているか
どうかを判定する。タイマー10は各文字認識手段8か
ら認識結果が得られてからの経過時間を測定する。所定
のフォーマットを満たす認識結果R8が得られたなら、
前回レジスタ11、比較器12、出力制御部13は、次
のように動作する。まず、比較器12において、R8と
前回レジスタ11に記憶されている内容Rト、とが比較
されるsRi とR,−1の内容が一致しなければ比較
器12からはNEWの信号が出て出力制御部13はR8
をその行の認識結果RLINKとして出力する。R1と
R4−1の内容が一致すれば、比較器12からはNEW
信号が出す、出力制御部13はR1を出力しない(読み
捨てる)。一方、前回レジスタ11はR1−1を比較器
12に送った後は、R1を記憶する。タイマー10は各
文字認識手段から認識結果が得られてからの時間を測定
し、あらかじめ定めた一定時間TCLII経過後に前回
レジスタ11の内容を消去する。
る。T CLRは値札を持ち換えるのに必要な時間(た
とえば1秒)よりも短く、たとえば0.6秒程度に設定
しておく。
13の動作を説明する。第3図(a)はイメージセンサ
の視野15から行の一部がはみ出している状態である。
しく認識されるが、4.5.6.7.8.9.0の文字
は一部が視野からはみ出しているので、認識不能になる
。各文字認識手段8の出力は、認識不能の文字を?で示
すとすると、rc123???????」になる、これ
は所定のフォーマットを満たしていないので、フォーマ
ットチエツク部9からは何も出力されない。スキャナを
上から下に動かしているとき、第3図(a)の次には伽
)の様に、視野の中に全文字が入ってくる。このとき、
各文字認識手段では全ての文字が認識され、rc123
4567890」という認識結果が得られる。これは所
定のフォーマットを満たすのでフォーマットチエツク部
9からはこの認識結果が出力R1される。比較器12で
はR,と前回レジスタ内容Rム−3が比較されるが、電
源を入れた直後は前回レジスタの内容は消去されている
ので、R3とR1−1の内容は必ず一致しない、そのた
め比較器12からはNEWの信号が出力制御部13に出
て、出力制御部13からはrc1234567890」
が、行認識結果RLI■として出力される。一方、前回
レジスタ11にはrc1234567890」が記憶さ
れる。各文字認識手段8はイメージセンサの視野の中の
文字を繰り返して、たとえば0.1秒ごとに認識するの
で、第3図(ロ)の次には(C)の様に同じ行が視野の
中に入っている場合も認識することがある。このときも
rc1234567890」の文字R1が認識され、フ
ォーマットチエツク部9を経て、比較器12に送られる
。しかし、前回レジスタ11の内容R4がrc1234
567890」になっておりR1−1と一致するので、
比較器からはもはやNEWの信号がでず、出力制御部1
3からRLI■として出力されない0以上のようにして
、視野に入った一つの行に対しては一回だけ行認識結果
RLI□を出力する。
図を用いて説明する。フォーマットチエツク部9には、
CSN、¥で始まる各行のフォーマットが登録されてい
るとする。まず(a)の値札でrc123456789
0」の行にスキャナを当てかったときは第3図を用いて
説明した通り、−回だけ行認識結果RLINEとして出
力される。次にスキャナを下に動かしてrN12345
67890jの行にスキャナを当てかったときに、視野
にrN1234567890」の行が入って、各文字認
識手段8から初めてrN1234567890」の認識
結果が得られたときは、前回レジスタの内容R4−1は
rc1234567890」になっているので、比較器
12からはNEWの信号がでて、rN12345678
90」が行認識結果RLINEとして出力される。それ
以降は繰り返してrN1234567890」が各文字
認識手段8で認識されても前回レジスタの内容と一致す
るため、RLINEとして出力されない。すなわち、「
N1234567890Jは一回だけ出力される。
たときは、行認識結果RLI□として「¥123.45
6.Jが出力される。なお、JISB9551によるP
O3用値札では、一つの値札の中の各行は、異なる内容
になっている。このため、比較器12で前回認識した結
果R1−1と今回認識した結果R,を比較することで、
同じ行を読んだか否かが判別できるのである。
字が入っていない。このときは、各文字tWm手段から
は何も出力が得られない。タイマー10は各文字認識手
段が認識結果を出力してからの経過時間を測定しており
、値札を持ち換えたために、TCLR以上各文字認識手
段から出力が得られない状態が続くと、前回レジスタ1
1の内容を消去する。
56、Jの行にスキャナを当てかうと[¥123.45
6.4は出力される。すなわち、同じ内容の行であって
も異なる値札ならば続けて読み取ることができる。以上
の説明から判るように、タイマー10は原稿(値札)の
交換を検出する機能を持っている。
説明する。値札3の各行を順に読み取るためにはスキャ
ナ1を矢印51のように上から下に(図中では左から右
の方向に)動かせばよい。
を当てがわなくてはならないが、矢印50の様に、下か
ら上へ(図中では右から左へ)スキャナ1を近づける操
作者が多い。この場合、「¥123.456.JやrN
1234567890Jの行の上をスキャナが通過する
ので過渡的に視野に入ってしまう、従来技術による光学
文字読取装置ではこれらの行が視野に入り認識されると
、それが直ちに出力RLIN!されてしまう、操作者に
とうてはこれは意図しない出力であり、光学文字読取装
置の利用上、このような現象は生じないことが望ましい
。
値札を読み取るときに、スキャナを不用意に近づけると
、後で読みとるべき行が先に出力されることがある。本
発明はこの問題点を解決するために案出されたものであ
り、原稿(値札)に不用意にスキャナを近づけても、意
図しない出力を抑制することを目的としている。
けた部分は第2図における同符号の部分と同じ機能・構
成である。16は行認識手段であり、視野の中の行を読
み取ってRLINKとして出力する。17は行出現方向
判定手段であり、行が視野のなかに入ってきたとき所定
の方向から入ってきたか否かを判定し、所定の方向から
入ってきた場合はNGの信号を出力制御部18に送る。
1□を出力する。
サの視野に入ることで、その画像がイメージセンサで捉
えられ、行認識手段16で認識され、行認識結果RLI
□が得られる。一方では、行出現方向判定手段17で行
がイメージセンサの視野に入ってきたときの方向が判定
され、それが予め定めた方向であればNGの信号が出力
制御部18に送られる。出力制御部はNGの信号が来た
ときはRLINEを出力せず、NGの信号が来ないとき
はRL、Ntを出力する。
が視野に入ったときはその行の認識結果を出力せずに済
ませることができる0行の認識結果を出力しない方向を
スキャナを下から上に動かした方向に定めると、第5図
の矢印50の様にスキャナを下から上に動かしながら原
稿に近づけても誤って認識結果を出力せず、矢印51の
様に上から下に動かしたときのみ認識結果を出力するこ
とができる。
符号を付けた部分は第2図の同符号の部分と同しla能
・構成である。8から13の部分は第1図の行認識手段
16の実施例になっている。
める手段である。第7図を用いてその動作を説明する。
イメージセンサの中央の約2の部分の範囲(第7図のW
)で、行方向(横方向)に見て黒画素があればlとし、
黒画素がなければ0とする演算を行う。黒画素を1で、
白画素を0で表したときこの演算は論理和を取る演算に
外ならないので61を横OR回路とよんでいる。
の様になる。すなわち文字のある範囲では列方向(縦方
向)に黒が連続する(第7図のH)0行位置導出部62
はこの黒の範囲Hをしらべ、行の位置Yを出力する0位
置判定部63は行の位置Yが予め定めた限界値YL+s
の範囲内か否かを判定し、限界値の範囲内ならOKの信
号をアンドゲート64に送る。一方、比較器12からN
EWの信号が出るのは、新らしい行が視野の中に入った
ときであり、NEWとOKの信号の論理積がアンドゲー
ト64で取られて、出力制御部13に送られているので
、結局行認識結果が出力されるのは、新しい行が視野に
入ったときにその位置Yが限界値YLL、lの範囲内で
あるときとなる。
現したとき、行全体が読み取れたときの行の位置Y1は
視野の下端に近い。一方、第8図(a)、(b)の様に
行が視野の上から出現したとき、行全体が読み取れたと
きの位置Y2は視野の上端に近い。
字の高さをhとし、視野の高さをLとすると、第9図よ
り、Y、IALr= (L h ) / 2となる。
識結果を出力するとすると、行全体が視野に入ったとき
の位置Yが視野の下端に近ければ良い。
ではY < Y L I MのときにOKの信号を出力
する様に設定する。
を取る範囲は第7図では視野の中央2としたが、特願昭
61−164287号や特願昭61−67338号で出
願されているように視野内の複数の領域で取ってもよい
。
ら原稿上を通過した時は行の認識結果を出力することの
ない光学文字読取装置が実現できる。したがって、原稿
を読み取るためには格別の注意を払わずにスキャナを原
稿に近づけても良く、次の様な効果が期待できる。
良いので操作者の疲労が軽減される。
い行を認識して出力したときは、その出力を取消すため
に、余分な操作時間を必要としていたが、本発明による
光学文字読取装置では、このような操作時間を減らすこ
とができ、能率向上が期待できる。
文字読取装置、第3図の(a)、ら)、(C1図はイメ
ージセンサの視野と原稿上の行との位置関係説明図、第
4図の(a)、(b)図は値札の例、第5図はスキャナ
の動かし方の説明図、第6図は本発明の実施例、第7図
の(a)、(ロ)図はそれぞれ、横OR範囲の説明図と
横OR結果の説明図、第8図の(a)、(bJ図及び第
9図の(a)、(b)図はイメージセンサの視野と原稿
上の行との位置関係説明図である。 1・・・・・・スキャナ 2・・・・・・手3
・・・・・・原稿 4・・・・・・光源5
・・・・・・レンズ系 6・・・・・・イメー
ジセンサ7・・・・・・制御二値化回路 8・・・・
・・各文字認識手段9・・・・・・フォーマットチエツ
ク部10・・・・・・タイマー 11・・・・・・前回レジスタ 12・・・・・・比
較器13・・・・・・出力制御部 15・・・・・・イメージセンサの視野16・・・・・
・行認識手段 17・・・・・・行出現方向判定手段 18・・・・・・出力制御部 50.51・・・・・・スキャナの動きを示す矢印61
・・・・・・横OR回路 62・・・・・・行位置
導出部63・・・・・・位置判定部 64・・・・
・・アンドゲート。 特許出願人 住友電気工業株式会社 同 代理人 鎌 1) 文 二 昭和63年11月21日
Claims (2)
- (1)複数、たとえば一行分の文字・記号等を視野内に
納めるイメージセンサとイメージセンサのとらえた画面
の中の各文字を認識する手段を有し、イメージセンサ筺
体(スキャナ)を手で持って原稿に当てがうことでその
原稿上の文字を読み取る光学文字読取装置において、 イメージセンサの視野に行が予め定めた方向から入って
きたか否かを判定する行出現方向判定手段を有し、 予め定めた方向から入ってきた行の認識結果は出力しな
いが、予め定めた方向から入ってこなかった行の認識結
果は出力すること を特徴とする光学文字読取装置。 - (2)特許請求範囲第1項の光学文字読取装置において
、 行出現方向判定手段が、視野に行が入ぅた時のその行の
位置によって出現方向を判定することを特徴とする光学
文字読取装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62140478A JPH0198088A (ja) | 1987-06-03 | 1987-06-03 | 光学文字読取装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62140478A JPH0198088A (ja) | 1987-06-03 | 1987-06-03 | 光学文字読取装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0198088A true JPH0198088A (ja) | 1989-04-17 |
Family
ID=15269541
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62140478A Pending JPH0198088A (ja) | 1987-06-03 | 1987-06-03 | 光学文字読取装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0198088A (ja) |
-
1987
- 1987-06-03 JP JP62140478A patent/JPH0198088A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3662769B2 (ja) | カラー画像対応のコード読取装置及び方法 | |
| JP2007081458A (ja) | 画像処理装置および画像処理装置の制御方法 | |
| JPH0198088A (ja) | 光学文字読取装置 | |
| JP2845370B2 (ja) | 文字認識方法 | |
| JP2504774B2 (ja) | 光学文字読取装置 | |
| JP2877380B2 (ja) | 光学的文字読取装置 | |
| JPH0228785A (ja) | 光学的文字読取装置 | |
| JPH0198090A (ja) | 光学文字読取装置における新行検出機構 | |
| JP2925275B2 (ja) | 光学的文字読取装置 | |
| JP2514660B2 (ja) | 光学文字読取装置 | |
| JPH0217585A (ja) | 光学文字読取装置 | |
| JP2573665B2 (ja) | 光学文字読取装置 | |
| JP2504775B2 (ja) | 光学文字読取装置 | |
| JP2002216073A (ja) | 可読文字等の読取り装置及び可読文字等の読取り方法 | |
| JPS63305486A (ja) | 光学文字読取装置 | |
| JPS63305487A (ja) | 光学文字読取装置 | |
| JPH01177177A (ja) | 光学文字読取装置 | |
| JPH01111286A (ja) | 光学文字読取装置 | |
| JPH0221384A (ja) | 光学文字読取装置 | |
| JPH01199287A (ja) | 光学文字読取装置 | |
| JPS6278685A (ja) | 光学式文字読取装置 | |
| JPH0269883A (ja) | 光学文字読取装置 | |
| JPH06251192A (ja) | 光学的文字読み取り装置 | |
| JPS63305481A (ja) | 光学文字読取装置 | |
| JPH0437967A (ja) | 光学的文字読取装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20050519 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050531 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050801 |
|
| 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: 20051129 |
|
| A61 | First payment of annual fees (during grant procedure) |
Effective date: 20051215 Free format text: JAPANESE INTERMEDIATE CODE: A61 |
|
| R150 | Certificate of patent (=grant) or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111222 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Year of fee payment: 9 Free format text: PAYMENT UNTIL: 20141222 |