JPS5848176A - Bar code reader - Google Patents

Bar code reader

Info

Publication number
JPS5848176A
JPS5848176A JP14625481A JP14625481A JPS5848176A JP S5848176 A JPS5848176 A JP S5848176A JP 14625481 A JP14625481 A JP 14625481A JP 14625481 A JP14625481 A JP 14625481A JP S5848176 A JPS5848176 A JP S5848176A
Authority
JP
Japan
Prior art keywords
light
light emitting
state
pen
light pen
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
Application number
JP14625481A
Other languages
Japanese (ja)
Inventor
Takashi Ohana
尾鼻 隆士
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 Ltd
Original Assignee
Hitachi Ltd
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 Ltd filed Critical Hitachi Ltd
Priority to JP14625481A priority Critical patent/JPS5848176A/en
Publication of JPS5848176A publication Critical patent/JPS5848176A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10544Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
    • G06K7/10821Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices
    • G06K7/10881Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices constructional details of hand-held scanners

Landscapes

  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Toxicology (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)

Abstract

PURPOSE:To enable auxiliary input by a light pen through the optical coupling between the light pen and a light emitting body, and to obtain improved operability, by providing light emitting bodies which correspond to codes, a recognizing means for the photodetection of the light pen, and a means for recognizing a light emission source. CONSTITUTION:At an auxiliary input part 8, an FF11 is inverted and reset by the counting of a counter 10. In the 1st state wherein a signal CNT4 is at a low level, whether a light pen is detecting light from a light emitting body or not is discriminated. In the 2nd state wherein the CNT4 is at a high level, what light emitting body is being detected is recognized. In the 1st state, light emitting bodies connected to the output terminals U0-U15 of a decoder 14 flash simultaneously. In the 2nd state, an NAND gate 15 is closed and low-level pulses are outputted successively to the output terminals U0-U15 according to signals CNT0-CNT3, allowing the light emitting bodies to flash successively.

Description

【発明の詳細な説明】 本発明はバーコードリーダの補助人力手段に。[Detailed description of the invention] The present invention is an auxiliary manual means for barcode readers.

関する。related.

バーコードリーダ社例えばn5−n−9550に規定さ
れたバーコードな専用のライトペンでスキャンして商品
コード勢を読みとる装置、例えばPOSシステムにおけ
る精算業務に使用されているが、バーコードの欠陥、例
えは自バーにおける汚れ、黒バーにおける欠は尋に↓り
てバーヨードが読取不能となるた場合の補助人力手段と
して、テンキーと叶dれるキーボードを具備しているの
が一般的である。
Barcode Reader Company A device that reads product codes by scanning barcodes specified in N5-N-9550 with a special light pen, for example, is used for checkout operations in POS systems, but barcode defects, For example, it is common to have a keyboard with a numeric keypad as an auxiliary manual means in case the bar code becomes unreadable due to dirt on the bar or missing black bars.

又パーコードリーター扛上記曲品コードの睨取シに止ま
らず、商品の補充発注業務等にも使用され、例えはコー
ドブックに貼付けられたバーコードによりて商品コード
を人力し、更に発注数量、納期等管キーボードから入力
し、ブラウン管表示装置に伝票書式で表示するとともに
、入力終了時オペレータは表示画面の内容を確認した後
、中希の電子計算機に人力するといった情報処理シス゛
テムの入力装置としても使用されている。このような用
途においては上記補助人力の他に電子計算機への入力開
始制御機能、更に画面確認時に発見したエラーの修正の
ための輪集機能咎が必要となシ、キーボード機能の拡充
が必要となる。
In addition, the Parcode Reader is used not only for checking the product code mentioned above, but also for ordering replenishment of products. It can also be used as an input device for information processing systems, such as inputting delivery dates from a tube keyboard and displaying them in a slip format on a cathode ray tube display.At the end of the input, the operator confirms the contents on the display screen and then manually enters them into a computer at a central office. It is used. In such applications, in addition to the above-mentioned auxiliary human power, a function to control the start of input to the computer, a collection function for correcting errors found when checking the screen, and an expanded keyboard function are required. Become.

ミオキーボードの使用8度が高くなるとオペレータはバ
ーコードの読取を行う場合はライトペン金持ち、キーボ
ードを使用するときはライトペンを例えば専用の置台に
置く岬の煩わしさかあシ、操作性が損われる欠点があり
だ。この煩しさt−軽減する目的でコードブックの特定
の位置にキーボード大刀と同等の機能を有するバーコー
ドを貼付け、これをスキャンすることにニジ、補助入力
を行う方法があるが、バーコードの品質低下が問題であ
シ、定期的に交換する必要があり、た。
When the use of the Mio keyboard increases, the operator has to use a light pen when reading barcodes, and when using the keyboard, the light pen must be placed on a special stand, which is a hassle, and operability is impaired. It has its drawbacks. In order to reduce this inconvenience, there is a method of pasting a barcode with the same function as a keyboard at a specific position on the codebook and scanning it for auxiliary input, but the quality of the barcode is Degradation is a problem and needs to be replaced periodically.

本発明は、上記欠点を解決し、操作性の良好゛な補助入
力手段含有するバーコードリーダ・t−提供すること金
目的とする。
SUMMARY OF THE INVENTION It is an object of the present invention to solve the above-mentioned drawbacks and provide a barcode reader/t-reader that includes an auxiliary input means with good operability.

末完明扛、バーコード#′i特定の白と黒の線かう成〕
、1m、tハ、JIS−B−9550テモジ島−ルと呼
ばれる基本単位の組合せで文字情報が表現されたもので
ある。更にバーコードにはl#4軌判定用の文字が含ま
れておシ、データの長さも規定されている。バーコード
リーダ扛自がら発光機能を有するライトペンで上記バー
コード上スキャンし、その反射光に1りて文字情報を認
識するものであるが、軌取信執艮を向上するため、11
il記誤読判定文字による誤読の有無、データ長の長歯
性等の検査を行ない、その結果異常があれはオペレータ
、にエラー報告を行ない再入力、若しく、扛補助人力手
段による入力を要求する機能管有し、ている。
Finally, the barcode #'i has a specific white and black line.]
, 1m, t, JIS-B-9550 text information is expressed by a combination of basic units called ``rules''. Furthermore, the barcode includes characters for l#4 trajectory determination and also specifies the length of the data. The barcode reader uses a light pen with a self-emitting function to scan the barcode and recognizes character information based on the reflected light.
The system checks whether there is any misreading based on the misreading judgment characters and whether the data length is long, etc. If there are any abnormalities as a result, an error report is sent to the operator and a request is made for re-input or input using manual input means. It has a functional tube.

一末完明hライトペンへの入射光を、補助入力時にはバ
ーコードがらの反射光に代えて発光体の点滅光によりて
与えること管41黴とする゛ものであるか、該点滅光に
よって得られる時系列的な信号は通常、前記バーフード
の諸規則な満足しナイため、エラー報告の対象となる。
At the end of the day, the incident light to the light pen should be given by flashing light from a light emitter instead of the reflected light from the bar code during auxiliary input, or the flashing light should provide the light incident on the light pen. The time-series signals generated usually do not meet the bar food regulations and are therefore subject to error reporting.

従って補助入力時に嬬このエラー報告を阻止する必要か
あル、その契機となるライトペンが発光体の点滅光を検
出していることt−認識する手段ilL要な構成要素と
すゐ−ものである。
Therefore, it is necessary to prevent this error report during auxiliary input, but a means to recognize that the light pen detects the flashing light of the light emitter is an essential component. be.

一般的に点滅する発光体を配置し、ライトペンで点滅光
を検出してライトペンの指示位置管社識する人力装置が
知られているが、末完明社エラー報告′を阻止するため
の上記手段を実現することによってバー;−ドリーダ用
ライトペンでの補助入力を可能とした点に特徴を有する
ものである。
Generally, a human-powered device is known in which a flashing light emitting body is arranged and a light pen detects the flashing light to control the indicated position of the light pen. By implementing the above means, it is possible to perform auxiliary input using a bar/reader light pen.

第1図社従来の補助入力機能を有す枦く−コードリーダ
の動作を示すブロック図の一例で、ライトペン1は自か
ら発光機能を有し、読取対象とするバーコード管照射し
、該パーニードから反射される反射光を光電変換部2に
おいて電気信号に変換す、る・従ってライトペンでバー
=−°トtスキャンすると、バーコードの白黒に応じ゛
た時系列的な電気信号が光電変換部から出力され、認識
地理部3に人力される。認識地理部5扛、この電気信号
を解析し所定の二進符号に変換すると共に、IIA貌の
有無、データ長の受歯性、符号の出力順序の決定勢を行
ない、出力すべき二進符号及び出力要求信号を各々信号
@501.SO2を介して出力制御部4に入力する。
Figure 1 is an example of a block diagram showing the operation of a conventional code reader with an auxiliary input function; The reflected light reflected from the parney is converted into an electrical signal in the photoelectric conversion unit 2. Therefore, when scanning the bar = -° with a light pen, a time-series electrical signal corresponding to the black and white of the barcode is converted into a photoelectric signal. The information is output from the conversion section and manually inputted to the recognition geography section 3. The recognition geography section 5 analyzes this electric signal and converts it into a predetermined binary code, and also determines the presence or absence of IIA features, the acceptability of the data length, and the order of output of the code, and determines the binary code to be output. and output request signal as signal @501. It is input to the output control section 4 via SO2.

5紘補助人力用キーボードて、例えdO〜9の数字キー
と数個の制御キーが配列されてお〕、押下したキーに対
応した二進符号及び出力畳求信号會各々信号線501,
502を介して出力制御部4に人力する。
5 Hiro's auxiliary human-powered keyboard is arranged with numeric keys from dO to 9 and several control keys], and the binary code corresponding to the pressed key and the output signal line 501,
The output control unit 4 is manually operated via 502 .

出力制御部拡傷号@502又Fi502から入力される
出力要求信号に基づいて、信号線−01又は501から
入力される二進符号を図示しない外部装置に出力する。
The output control unit outputs the binary code input from the signal line -01 or 501 to an external device (not shown) based on the output request signal input from the expanded signal @502 or Fi502.

第2図扛本発明による補助入力をライトペンで行りてい
る略図である。1はライトペンで袖助入カバネル6社複
数の発光体7が配置されてお)、発光体の近傍に発光体
に対応する入力文字が表記され、文字と発光体の対応を
線で区切って示している。
FIG. 2 is a schematic diagram showing auxiliary input using a light pen according to the present invention. 1 is a light pen with a plurality of light-emitting bodies 7 arranged in the light pen), input characters corresponding to the light-emitting bodies are written near the light-emitting bodies, and the correspondence between the letters and the light-emitting bodies is separated by a line. It shows.

第5@は本発明の実施例を示すブロック図で1.2,3
.4は第1図に示すものと同一のものであるか、認識処
理部−SL信号@ 802によりて前記エラー報告を阻
止する機能を鳴している。エラー報告を阻止する具体的
例鉱詠鐵処理部の錫塩方式に応じ種々の4のが書見られ
、又本発明の範囲外であるため詳細な説明は省略するが
例えとエラーを検出したとき社後述する第2の状態管2
回以上監視しMJFSGT @号が現われなゆれhエラ
ーを報告し、MJFSG’r信号が現われtL)、If
認識処理部を初期状態に戻すように構成する。
No. 5 @ is a block diagram showing an embodiment of the present invention. 1.2, 3
.. 4 is the same as that shown in FIG. 1, or the recognition processing unit-SL signal @ 802 is used to perform the function of blocking the error report. Specific Examples of Preventing Error Reporting There are four different examples of how to prevent error reporting depending on the tin salt method used in the iron ore processing department, and detailed explanations will be omitted since they are outside the scope of the present invention. Second state tube 2 to be described later
The MJFSGT @ signal does not appear and reports an error, and the MJFSG'r signal appears (tL), If
The recognition processing unit is configured to return to its initial state.

8扛補助入力部で信号線801.802 a第1図にお
ける信号線501.502に相幽する。
The signal lines 801 and 802a are connected to the signal lines 501 and 502 in FIG.

補助人力郁Lうづトペンが補助人カバネルの発光体を指
示して光学的に結合していることを検出する1機能と、
ライトペンが指示している発光体′を選択、してlj繊
し、対応する二進符号を゛発止する機能を有する。
1 function that detects that the assistant human power Iku L Uzutop pen indicates the light emitting body of the assistant cabanel and is optically coupled;
It has the function of selecting the light emitter ' pointed to by the light pen, and emitting the corresponding binary code.

第4図社補助人力部の具体例を示す論理回路図で、以−
1本回路の動作を第5図に示す夕゛イムチャートを参照
しながら説暁する。本説明で社最大16種の文字又拡制
御機能含有する補助人力バネkt例に説明する。
Figure 4 is a logic circuit diagram showing a specific example of the company's auxiliary human resources department.
The operation of one circuit will be explained with reference to the time chart shown in FIG. In this explanation, we will use an example of an auxiliary manual spring KT that includes up to 16 types of characters and expanded control functions.

10は4ビツトカウンタ111,12.15はフリップ
フロップ、14は4.ビットデー−ダ、 15,16扛
すyFゲー) 、17a/7ゲー) 、 1B、19,
20ti4 ンバーpe21Bエクスクールーシブオア
ケート、22社発光体で発光ダイオード(LED )で
ある0本例でFl、10は5N74195 、11〜1
5嬬5N7474.14扛SNフ515−4.15 〜
17 七t  5ff7400.18 〜2〇 七@5
N7404゜21は5iI7486を使用して説明する
。発光ダイオード扛ライトペンの分光特性に適合したも
のを選定する。
10 is a 4-bit counter 111, 12.15 is a flip-flop, and 14 is 4. bit data, 15, 16 yF game), 17a/7 game), 1B, 19,
20ti4 number pe21B Exclusive or Kate, 22 companies The light emitter is a light emitting diode (LED) 0 example is Fl, 10 is 5N74195, 11-1
5嬬5N7474.14扛SNfu515-4.15 ~
17 7t 5ff7400.18 ~20 7@5
N7404°21 will be explained using 5iI7486. Select a light emitting diode that matches the spectral characteristics of the light pen.

カウンタ10の計数人力電子UPvcFI第5図CLに
示すクロックパルスが人力され、16計数すると、。
When the clock pulse shown in FIG. 5 CL is manually applied to the counting electronic UPvcFI of the counter 10, and the count is 16.

キャリー出力C會出力し、カウンタ結線゛されたフリッ
プフロップ11の状態を反転する@更にカウンタ10が
16計数すると再びフリップフロップ11蝶元−の状態
に戻る。以上の動作波形を第3図K CNTo 〜CN
T4 テ示t。
A carry output C is output, and the state of the flip-flop 11 connected to the counter is inverted.@Furthermore, when the counter 10 counts 16, the flip-flop 11 returns to its original state. The above operating waveforms are shown in Figure 3 K CNTo ~CN
T4 Show t.

本例では信号CNT 4がローレベルのときを第1の状
態とし、この間はライトペンが補助入力用の発光体の光
を検出しているが否かの判定を°行なう。又CWT 4
がI・インベルのときttJJ2の状態とし、第1の状
態でライトペンが補助入力用の発光体の光を検出してい
ると判定した場合は、どの発、光体の光を検出している
かの認識を行なう。
In this example, the first state is when the signal CNT4 is at a low level, and during this time it is determined whether or not the light pen is detecting light from the light emitting body for auxiliary input. Also CWT 4
When is I.inbel, the state is ttJJ2, and if it is determined that the light pen is detecting the light of the auxiliary input light emitting body in the first state, which light emitting body is the light being detected? Recognize the

Illち@1の状態ではデコーダ14のゲート電子’t
Aがローレベルであるため、デーーダの出力偽〜偽、は
全ズノーイレベルとなる。一方ナンドゲート15は開放
状態にあシ、信号cyro tノアゲート17に人力す
る。ノアゲートt−過過した信号CNToIIi4 y
 d −p 1Bテ反&サレCffoカ/14レベルの
と@ LED22に電流を流し発光させる。
In the state of Ill @1, the gate electron of the decoder 14 't
Since A is at a low level, the data outputs FALSE to FALSE are all at Znoy level. On the other hand, the NAND gate 15 is in an open state, and the signal cyrot is input to the NAND gate 17. Noah gate t - passed signal CNToIIi4 y
d -p 1B Tehan & Sale Cffo / 14 level @ Apply current to LED22 and make it emit light.

伺デコーダ14の出力端子嬬偽〜”IIの16個がある
力鳴〜!14は省略しである。またノアゲート17、イ
ンバータ1B及び発、光体22はも各々デ一ダ14の出
力端子偽〜U、、 K対応しズ接続さ、れるが図示を省
略する。
The output terminals of the decoder 14 are false. There are 16 units of II. 14 is omitted. Also, the output terminals of the decoder 14 are false. ~U, , K are connected, but illustration is omitted.

従うて第1の状態においてはデコーダ14の出力端予信
〜”IIに対応して接続された16i1の発光体は同時
に点滅する。又前記第2の状態においてはナンドデー・
ト15は閉鎖状態とな9、デコーダ14はゲート端子ら
、らがI〜イレペルとなるタメ、CJffO〜CNTS
 K従りて出力端子偽〜”IIに順次ローレベルのノ(
ルスを出力し、161個の発光体を順次鄭光させる。
Therefore, in the first state, the light emitters 16i1 connected corresponding to the output terminals of the decoder 14 blink at the same time.
The gate 15 is in the closed state 9, and the decoder 14 has the gate terminals, etc.
Therefore, the output terminal is false ~"II is sequentially low level (
It outputs a light and causes 161 light emitters to emit light in sequence.

本実施例の一1!点線、前記諏1の状態においてライト
ペンの光検出信号が発光体の点滅光と8点滅共一致した
場合り補助人力であると判断しJ2の状態においてライ
トペンが光検出信号を出カルだ時刻、即ちcyro〜C
NT3の状態をもりてライ、トペンが指示している発光
体を識別するものである。以下更に詳細に上記動作t−
説明する。
Example 1! Dotted line: If the light detection signal of the light pen matches the flashing light of the light emitter in 8 blinks in the above-mentioned state 1, it is determined that there is auxiliary human power, and the light pen outputs a light detection signal in the state J2. , i.e. cyro~C
This is to identify the light emitting body indicated by the light or topen based on the state of NT3. The above operation t-
explain.

フリップフロップにFiCNT4の1下り、即゛ち第1
の状態の開始時刻にトリガ一端子TK工つてセットされ
、ライトペンの光検出信奄のLEDの点滅状態が一致し
ない場合はリセットされる。
1 downlink of FiCNT4 to the flip-flop, that is, the first
The trigger terminal TK is set at the start time of the state, and is reset if the blinking state of the LED of the light pen's light detection signal does not match.

即ち、 LEDの点滅状態を示すナントゲート15の出
力信号とうづFペンの光検出信号DETECT @エク
スクルーシブオアゲート21で比較し、両者dt−1k
Lなければエクスクール−シブオアゲート21扛出力t
ローレベルとし、インI(−夕20を介してナントゲー
ト1btR放状態にしフリップフロップ12のリセット
t′!]能にする。リセット信号線カウンタ10のクロ
ック信号CL(JCK lj−イン/(−タ19で反転
して使用する。これ線LEDの点滅侶号とライトペンの
光検出信号の間には光電変換系の応答遅れ時間に↓りて
先する不安定期間による異常なリセットを防ぐためであ
る。
That is, the output signal of the Nantes gate 15 indicating the blinking state of the LED is compared with the light detection signal of the Uzu F pen DETECT @ exclusive OR gate 21, and both are dt-1k.
If not L, Excurs - Shivor gate 21 output t
The clock signal CL of the reset signal line counter 10 (JCK lj-in/(- This line is used by reversing it at 19. There is a line between the blinking signal of the LED and the light detection signal of the light pen in order to prevent an abnormal reset due to an unstable period that exceeds the response delay time of the photoelectric conversion system. be.

バーコードはJIS−E−9550の場合等間隔で白線
In the case of JIS-E-9550, the barcode has white lines at equal intervals.

と黒線が8組並ぶようなパターンは存在しなく。There is no pattern in which 8 sets of black lines are lined up.

115以外のバーコードにおいても同様であるため、バ
ーコードをライトペンでスキャンした場合誤りて補、助
太刀であると判定することはな・く、第1の状態におい
てLEDの点滅8回全てで匣り゛スフルーシブオアゲー
ト21が不一致を検出・しなければライトペンは16伽
のLED22めうちのいずれかの光を検出していると判
定して支障ない。
The same applies to barcodes other than 115, so if the barcode is scanned with a light pen, it will not be mistakenly determined to be a supplement or a supplement, and if the LED blinks all 8 times in the first state, the box will be detected. If the resourceful or gate 21 does not detect a mismatch, it is determined that the light pen is detecting light from one of the 16 LEDs 22, and there is no problem.

又、ライトヘンへの入射光が全くない場合は第1の状態
開始直後の全LEDが点灯している状態即ち第5図のへ
の時刻においてエクスクル−シブオアゲートはLED点
灯信号即ちナントゲート15の出力がローレベル!ある
にもががわらず、ライトペンの光検出信号が現われない
ため、不一致を検出し、フリップフロッ゛プ1211−
リセットする。このときのフリップフロダブ12の出力
波形を第5図SET (X )で示す。
In addition, when there is no incident light to the light hen, the exclusive OR gate outputs the LED lighting signal, that is, the output of the Nantes gate 15, when all the LEDs are lit immediately after the start of the first state, that is, at the time shown in FIG. Low level! However, since the light detection signal of the light pen does not appear, a mismatch is detected and the flip-flop 1211-
Reset. The output waveform of the flip-flop dub 12 at this time is shown in FIG. 5 as SET (X).

ライトペンが補助人カバネルの発光素子の光を検出して
いるときは、上記リセット信号は現われ−ないためフリ
ップフロップ12LセツトされたままtJ&2の状態に
入る。第2の状態は信号CNT 4がハイレベルである
ためデコーダ14は有効となり、アンドゲート15は閉
qる。従りて発光素子22はカウンタ10に従りて順次
点灯し、−ライトペン牟指示している発光素子が点灯し
たとき光検出信号が得られる。このときアンドゲート1
5の出力、即ちエクスクル−シブオア回路21の一方の
人力はハイレベルに固定されており光検出信号DETE
CT li6!現われるとエクスクル−シブオア回路2
1の出力はローレベルとなってツリツブフロップ12t
−リセットする。
When the light pen is detecting the light from the light emitting element of the assistant cabanel, the reset signal does not appear, so the state of tJ&2 is entered with the flip-flop 12L still set. In the second state, the signal CNT 4 is at a high level, so the decoder 14 is enabled and the AND gate 15 is closed. Therefore, the light emitting elements 22 are turned on in sequence according to the counter 10, and a light detection signal is obtained when the light emitting element indicated by the -light pen is turned on. At this time, AND gate 1
5, that is, one of the outputs of the exclusive OR circuit 21 is fixed at a high level, and the photodetection signal DETE
CTli6! When it appears, exclusive OR circuit 2
The output of 1 becomes low level and the flop 12t
-Reset.

フリップフロップ12がリセットさ九た時刻にカウンタ
10が示している内容はライトペンが指示している発光
素子の番号として取扱うことができ%許膀求範囲に述べ
る選択−識が実現する。
The content indicated by the counter 10 at the time when the flip-flop 12 is reset can be treated as the number of the light emitting element indicated by the light pen, and the selection and recognition described in the % tolerance range can be realized.

ライトペンが911目に点灯する発光素子を指示してい
るときのフリップ70ツブの出力波形を第5図にSET
 (9)として示す。
Figure 5 shows the output waveform of the flip 70 tube when the light pen is instructing the light emitting element to light up at the 911th point.
It is shown as (9).

信号線反IFSETは第1図の信号線402に相当する
ものでツリツブ−フロップ12が第2の状態でリセット
されたときにセットされる。
Signal line IFSET corresponds to signal line 402 in FIG. 1 and is set when tree-flop 12 is reset in the second state.

ライトペンを発光素子から離すと光検出信号は得られな
くなシ、第1の状態における最初の発光素子の1点灯状
態において前記リセットがフリップフロップ12にかか
シ、フリップフロップ13もリセットされ、次の人力操
作が可能と、なる。
When the light pen is separated from the light emitting element, no light detection signal is obtained, and when the first light emitting element is lit in the first state, the reset is applied to the flip-flop 12, and the flip-flop 13 is also reset; The following manual operations become possible.

以上説明した#!4図の回路を第3図に当はめると、光
電変換部2の出力信号201嬬ji4図のDETECT
信号、補助人力部8の出力信号801は第4 図CNT
O〜CNT5、rTJJ L、 < 出力II号802
i第4図のmFsETに対応する。
# explained above! Applying the circuit in Figure 4 to Figure 3, the output signal 201 of the photoelectric conversion unit 2 is DETECT in Figure 4.
The output signal 801 of the auxiliary human power section 8 is as shown in FIG.
O~CNT5, rTJJ L, < Output II No. 802
i Corresponds to mFsET in FIG.

上記実施例は補助人力部の出力情報をカウンタの内容を
そのまま出力するものであるか、一般的に認識処理部3
は例えはJIS−C−6220で規定された二進符号で
出力しているため、補助人力部の出力情報もこれに準拠
させることかL〕望ましい。第6図aこのために、収出
専用記憶素子?t−用イテCI’lTO〜CNT 5 
f :l−y変換し、認識処理部に準拠した二進符号を
出力するものである−0 以上説明したように不発明の実施にょυバーコードリー
ダのライトペンによる補助人力が可能となり、従来のキ
ースイッチによる補助人力に比ベエシ操作性の向上した
バーコード入゛カシステムの実現が可能となる。
In the above embodiment, whether the output information of the auxiliary human power section is to output the contents of the counter as is, or generally the recognition processing section 3
For example, since the output is in binary code specified by JIS-C-6220, it is desirable that the output information of the auxiliary human power section also conform to this. Figure 6a: For this purpose, a storage element exclusively for extraction? IteCI'lTO~CNT 5 for t-
f: L-Y conversion and outputs a binary code conforming to the recognition processing unit -0 As explained above, it is possible to implement the uninvented υ by using a light pen of a barcode reader, and it has become possible to use a barcode reader with a light pen. It becomes possible to realize a barcode input system with improved operability compared to manual assistance using key switches.

同率実施例ではバーコードリーダに関し説明したがブラ
ウン管表示装置に使用されるライトペンにも同じ原理で
適用可能である。
Although a barcode reader has been described in the same-rate embodiment, the same principle can be applied to a light pen used in a cathode ray tube display device.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は従来の補助入力手段に有するバーコードリーダ
のブロック図、第2図は不発′明による補助入力を行っ
ている図、第S図は本発明による補助人力手段を有する
バーコードリーダのブロック図、第4図はライトペンが
袖助入カバネルの発光素子の発する光を検出ルていをこ
とを認識し、更にライトペンが指示している発光素子を
選択して認識する手段を示す因、第5図は第4図に示す
回路の動作な示すタイムチャート、第6図は支に改良さ
れた本発明による補助入力手段含有するバー゛コードリ
ーダのブロック図である。 1・・・ライトペン、  7・・・発光体、  8・・
・補助人力部、10・・・4ビツトカウンタ、22・−
発光ダイオード。
FIG. 1 is a block diagram of a barcode reader having a conventional auxiliary input means, FIG. 2 is a diagram showing an uninvented auxiliary input, and FIG. The block diagram, FIG. 4, shows the means for recognizing that the light pen detects the light emitted by the light-emitting element of the cover panel with sleeve support, and also for selecting and recognizing the light-emitting element that the light pen is pointing to. 5 is a time chart showing the operation of the circuit shown in FIG. 4, and FIG. 6 is a block diagram of a barcode reader including a substantially improved auxiliary input means according to the present invention. 1...Light pen, 7...Light emitter, 8...
・Auxiliary human power department, 10...4 bit counter, 22...
light emitting diode.

Claims (1)

【特許請求の範囲】 入力ナベき文字、制御符号に対応した発光体と、ライト
ペンが該発光体の発する光を受光していることt−認識
する手段と、ライトペンが受・光している光を発生して
いる発光体管選択して。 認識する手1段を有し、ライトペンを上記発光体と光学
的に結合することによりて文字、制御符号等を入力する
ことができることt特徴としたバーコードリーダ。  
 ゛
[Scope of Claims] A light-emitting body corresponding to an input table character or control code, means for recognizing that a light pen is receiving light emitted from the light-emitting body, and a means for recognizing that a light pen is receiving light emitted from the light-emitting body Select the luminous tube that is emitting light. 1. A barcode reader having one recognition means and capable of inputting characters, control codes, etc. by optically coupling a light pen to the light emitting body.
JP14625481A 1981-09-18 1981-09-18 Bar code reader Pending JPS5848176A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP14625481A JPS5848176A (en) 1981-09-18 1981-09-18 Bar code reader

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP14625481A JPS5848176A (en) 1981-09-18 1981-09-18 Bar code reader

Publications (1)

Publication Number Publication Date
JPS5848176A true JPS5848176A (en) 1983-03-22

Family

ID=15403577

Family Applications (1)

Application Number Title Priority Date Filing Date
JP14625481A Pending JPS5848176A (en) 1981-09-18 1981-09-18 Bar code reader

Country Status (1)

Country Link
JP (1) JPS5848176A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS624045A (en) * 1985-06-26 1987-01-10 株式会社 サト− Portable thermal label printer
JPS63212331A (en) * 1987-02-28 1988-09-05 松本油脂製薬株式会社 Pattern press-sampling method and sampler

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS624045A (en) * 1985-06-26 1987-01-10 株式会社 サト− Portable thermal label printer
JPS63212331A (en) * 1987-02-28 1988-09-05 松本油脂製薬株式会社 Pattern press-sampling method and sampler

Similar Documents

Publication Publication Date Title
USRE37635E1 (en) System for enabling decoding of bar code and other symbols with a digital microcomputer connected via the input/output port thereof to the scanner
US4088981A (en) Automated data entry and display system
US4021777A (en) Character reading techniques
US3444517A (en) Optical reading machine and specially prepared documents therefor
US7543747B2 (en) Image capture apparatus and method
US4091270A (en) Electronic calculator with optical input means
GB1582020A (en) Portable ocr apparatus
EP0390162A2 (en) An apparatus for reading a bar code
US3584779A (en) Optical data sensing system
JPS5851308B2 (en) Coded data restoration process and reading device to carry it out
US3820067A (en) Character reading system controlled by preprinted program control characters on document form
US3344258A (en) Matching identification system
USRE29104E (en) Method of scanning documents to read characters thereon without interference from visible marks on the document which are not to be read by the scanner
EP0372845B1 (en) Checkout system
WO1990014638A1 (en) Reading method and apparatus for bar code
US3810094A (en) Character type discriminator for character readers
JPS5848176A (en) Bar code reader
CN110494858B (en) Code reading device, method, and program
US11227302B2 (en) Code reading device, method, and program
US3832529A (en) Reading system for tags encoded with bars of different widths
JPH0253194A (en) Identification label and reader
JP4419805B2 (en) Optical information reader
JPH10187870A (en) Two-dimensional code reader
US3013719A (en) Serial number checking and filling apparatus
JPH0696298A (en) Ocr business from and its reader