JPS603784A - Data processor - Google Patents

Data processor

Info

Publication number
JPS603784A
JPS603784A JP11108183A JP11108183A JPS603784A JP S603784 A JPS603784 A JP S603784A JP 11108183 A JP11108183 A JP 11108183A JP 11108183 A JP11108183 A JP 11108183A JP S603784 A JPS603784 A JP S603784A
Authority
JP
Japan
Prior art keywords
barcode
data
memory
bar
liquid crystal
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
JP11108183A
Other languages
Japanese (ja)
Inventor
Hiroaki Takatsudo
高津戸 弘昭
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co 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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP11108183A priority Critical patent/JPS603784A/en
Publication of JPS603784A publication Critical patent/JPS603784A/en
Pending legal-status Critical Current

Links

Landscapes

  • Cash Registers Or Receiving Machines (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 〔発明の技術分野〕 この発明は、バーコードを電気光学的にあじみ取るバー
コードリーグを備えてなる電子レジスタ等のデータ処理
装置dに関する。
DETAILED DESCRIPTION OF THE INVENTION [Technical Field of the Invention] The present invention relates to a data processing device d, such as an electronic register, comprising a barcode league for electro-optically reading a barcode.

〔従来技術およびその間照点〕[Prior art and points of interest]

釘来、市1子レジスタにおいて、商品点数が増えると、
それに伴って商品を登録するためのキーの数が増加し、
キーボードが大型化する。このため、=l’lボーホー
ド上k(枚の機能表示用紙を爪ね合せた所謂ブック方式
の入プル」ニアを使用しなりれはならなかった。また、
一般に、スペース的に限られターt−−ホード上に既定
数以上のキーを増設することは困阿[であった。
When the number of products increases at Kugigo, Ichiichiko Register,
Along with this, the number of keys for registering products will increase,
The keyboard becomes larger. For this reason, it was impossible to use the so-called book-type input pull in which two sheets of function display paper were twisted together.Also,
Generally, it is difficult to add more than a predetermined number of keys on a computer because space is limited.

〔発明の目的〕[Purpose of the invention]

この発明は、上述した小h1に基ついてなされたもので
、その目的とするところは、キーの数を増さず、キーボ
ードを大型化せず、新規な方法でデータ入力を可能とし
たデータ処理装置を提供することにある。
This invention was made based on the above-mentioned small h1, and its purpose is to perform data processing that enables data input using a new method without increasing the number of keys or increasing the size of the keyboard. The goal is to provide equipment.

〔発明の要点〕[Key points of the invention]

この発明は」;述した目的を連成するために、予め記憶
されているバーコードパターンに基づいてバーコードを
表示すると共に、この表示されているバーコードに光を
照射し、ぞの反射光を’J:、、気信号に変換してバー
コードを読み取るようにした点を要旨とするものである
In order to achieve the above-mentioned purpose, this invention displays a barcode based on a barcode pattern stored in advance, irradiates the displayed barcode with light, and emits the reflected light. The gist of this is that the barcode is read by converting 'J:...' into a signal.

〔実施例〕′ 以下、この発明を図面に示す一天Mrx例に基づいて具
体的に説明する。第1図は、この発明を適用した電子レ
ジスタのブロック回路図である。図中1は、キーボード
を示し、ファンクション十〜1ask7故キー1b、モ
ード切換スイッチ1”を部門別キー、取引別キーなどの
他、横長の帯状に形成された液晶表示パネル2と、この
液晶放水パネル2の表示内容を切換表示させるページ切
換キー1dが備えられている。
[Example]' Hereinafter, the present invention will be specifically explained based on an example of Mr. Ichiten shown in the drawings. FIG. 1 is a block circuit diagram of an electronic register to which the present invention is applied. Reference numeral 1 in the figure shows a keyboard, in addition to keys 1b for functions 1 to 1 ask 7, mode changeover switch 1'', department keys, transaction keys, etc., there is also a liquid crystal display panel 2 formed in a horizontally long strip shape, and a liquid crystal display panel 2. A page switching key 1d is provided for switching the display contents of the panel 2.

irj L、て、キーボード1から操作キーに対応して
出力されるキー人力データおよびモード切換スイッチI
Cの各切換位置に幻j心して出力されるモード指定デー
タは、CPU(中央演算処理回路)3に入力される。
irj L, key manual data output from keyboard 1 corresponding to operation keys and mode changeover switch I
Mode designation data outputted to each switching position of C is input to a CPU (central processing circuit) 3.

また一本実施例における電子レジスタには、白黒のバー
コードが記録されているラベル等の媒体に光を照=−7
シてその反射率の違いを血気信号に変換してバーコード
を光学的に肚〒;=≠を読み取る手動走置iJ]能なハ
ンドスキャナカ式(1) /イーコードリーダ4か1i
fjえられている。このバーコードリーダ4で読み取ら
れたデータは、詔1Iili回路5に入力されてWB 
Nl:3:コードに表投され、0PU3に入力される。
In addition, in the electronic register in this embodiment, light is shined on a medium such as a label on which a black and white barcode is recorded = -7
A hand scanner type (1) capable of manual scanning that converts the difference in reflectance into a blood signal and reads the barcode optically.
fj has been obtained. The data read by this barcode reader 4 is input to the edict 1Iili circuit 5, and the WB
Nl:3: It is pitched to the code and input to 0PU3.

なお、本実施例では、バーコードデ−ダ4でJANコー
ド体系のバーコードを読み取り可能となっている。
In this embodiment, the barcode reader 4 can read barcodes based on the JAN code system.

CPU3は、予め記憶されているマイクロ命令にしたが
って各種の動作を制御してキーボード1、バーコードリ
ーダ4の出力に応じた入力処理、登鈴処理等を実行する
もので、所定のアドレスデータが記憶されるCレジスタ
、入出力用、演rχ用等(7)X、Y、ztz[スタを
有する桁戒となっている。
The CPU 3 controls various operations according to pre-stored micro-instructions and executes input processing, bell-climbing processing, etc. according to the outputs of the keyboard 1 and barcode reader 4, and predetermined address data is stored in the CPU 3. (7) X, Y, ztz [digit code with star].

れている。 。It is. .

分類別メモリ6、合計メモリ7、変換テーブルメモ、す
8は、RAM(ランダム・アクセス・メモリ)によって
構成され、CPU3の制御下で書き込みおよび読み出し
動作が制御される。分類別メモリ6は、各商品毎に、そ
の商品名を示すキャラ !フタデータ、10進数の組み
合せからなるバーコードデータ、単価、売上合計個数を
記憶するもので、6)2図に示ず如<、n個の商品を1
ページとした場合に、Nページ分の商品に対応したデー
タが記憶されている。また、合atメモリ7は、部門別
、取引別売上合計データ等を記憶するものである。また
、変換テーブルメモリ8は、分類別メモリ6内のバーコ
ードデータに対応してバーコードパターンを記憶するも
のである。すなわち、第3図に示す如く、ライトバー、
レフトバー、センターバー、キャラクタ千0〜9のバー
コードデータに対応する2進数のバーコードパターンが
記憶されている。この場合、本実施例では、コード体系
としてJANコードを読み取り処理するものであるため
、第3図に示すバーコードパターンは、JANコードに
対応している。すなわち、2進数の0″は白バー、1″
は黒バーに対応し、同一データの連続回数に応じてバー
の太さを異ならしめている。なお、JANJ−ドは、一
般に、センターバを中心にその左右両側に4〜6キヤラ
クタ分のバーコードを有すると共に、右端にはライト/
’ % 左端L LLレフトバーを有し、かつレフトバ
ーおよびライトバーか夫々3本、七ン々−バーが5本、
キャラクタバーかエギャラクタを゛白バー2本、黒バー
2本、合計4本のバーでti’f威されている。この結
果、上記バーコードパターンも上記JANフー ドの規
則に基づいて構成されている。
The classification memory 6, the total memory 7, and the conversion table memory 8 are constituted by RAM (random access memory), and write and read operations are controlled under the control of the CPU 3. The classification memory 6 is a character that indicates the product name for each product! It stores lid data, barcode data consisting of a combination of decimal numbers, unit price, and total sales quantity. 6) As shown in Figure 2, n products are stored in one
In the case of a page, data corresponding to N pages of products are stored. Further, the total memory 7 stores total sales data by department and transaction. Further, the conversion table memory 8 stores barcode patterns corresponding to the barcode data in the classification memory 6. That is, as shown in FIG. 3, the light bar,
Binary barcode patterns corresponding to barcode data of the left bar, center bar, and characters 0 to 9 are stored. In this case, in this embodiment, since the JAN code is read and processed as the code system, the barcode pattern shown in FIG. 3 corresponds to the JAN code. In other words, binary 0'' is a white bar, 1''
corresponds to a black bar, and the thickness of the bar varies depending on the number of times the same data is repeated. In addition, JANJ-do generally has a barcode of 4 to 6 characters on both sides of the center bar, and a light / barcode on the right end.
' % Left end L LL It has a left bar, and there are 3 each of left and right bars, 5 seven-bars,
The character bar or character bar is ti'fed with a total of 4 bars, 2 white bars and 2 black bars. As a result, the above-mentioned barcode pattern is also constructed based on the above-mentioned JAN Food rules.

一方、変換テーブルメモリ8から読み出されたバーコー
ドパターンは、CPU3を介してバッファメモリ9に読
み込まれるようになっている。バッファメモリ9は、分
う21別メモリ6の1ペ一ジ分に相当するバーコードパ
ターンを、分類別メモリ6から読み出された対応するキ
ャラクタデータと共に記憶するものである。面して、バ
ッファメモリ9に一時記憶された上記バーコードパター
ンおよびキャラクタ−データは、液晶駆動回路10を介
して液晶表示パネル2に供給すれる。
On the other hand, the barcode pattern read from the conversion table memory 8 is read into the buffer memory 9 via the CPU 3. The buffer memory 9 stores a barcode pattern corresponding to one page of the classified memory 6 together with the corresponding character data read from the classified memory 6. On the other hand, the bar code pattern and character data temporarily stored in the buffer memory 9 are supplied to the liquid crystal display panel 2 via the liquid crystal drive circuit 10.

ここで、液晶表示パネル2の構成について説明する。液
晶表示パネル2は、その上段部に商品コードを白黒のバ
ーコードにて表示するバーコード表示部−2aと、下段
部にバーコード表示部2aに幻応し、バーコード表示部
2aに表示されている商品名をマトリックス表示するキ
ャラクタ表示部2bを有する構成となっている。そして
、バーコード表示部2aおよびキャラクタ表示部2bは
、横方向に複数桁(本)ど雄側では5桁)配設されてお
り、全桁で分類別メモリ6の1ペ一ジ分に相当するデー
タを表示するもので、ページ切換キーldを操作する毎
に、液晶表示パネル2の全桁の表示内容が次ページの表
示内容に切換えられるようになっている。また、バーコ
ード表示部2aLt、第4図に示す如<、JANコード
体系に対応して3本のバーで構成されたレフトバー表示
領域LB。
Here, the configuration of the liquid crystal display panel 2 will be explained. The liquid crystal display panel 2 has a barcode display section 2a in its upper part that displays a product code as a black and white barcode, and a barcode display part 2a in its lower part. It is configured to include a character display section 2b that displays product names in a matrix. The barcode display section 2a and the character display section 2b are arranged with multiple digits (5 digits on the main side) in the horizontal direction, and all the digits correspond to one page of the classification memory 6. Each time the page switching key ld is operated, the display contents of all digits on the liquid crystal display panel 2 are switched to the display contents of the next page. Also, a barcode display section 2aLt, as shown in FIG. 4, is a left bar display area LB composed of three bars corresponding to the JAN code system.

続いて、7本のバーで’!Y17成されたキャラクタバ
ー表示領域CB・・・・・・センターバー表示領域(図
示せず)・・・・・・ライトバー表示領域(図示せずン
からなるものである。
Next, with 7 bars'! Y17 Character bar display area CB... Center bar display area (not shown)... Light bar display area (not shown).

なお、OB’U’3から出力される金布fデータ等は、
印字部11に送られてレシート用紙並びにジャーナル用
紙に印字さ第1.ると共に、表示部12に送られてデジ
タル表示される。
In addition, the Kinfu f data etc. output from OB'U'3 are as follows:
The first part is sent to the printing unit 11 and printed on receipt paper and journal paper. At the same time, it is sent to the display section 12 and displayed digitally.

次に、上記実施例の動作を第5図に示すフローチャート
を参照して説明する。ページリフ換4′−1dが操作さ
れると、第51のフローにしたかった動作が実行される
。先ず、ステップSIでは、分類別メモリ6の各行アド
レス領域のうち、Cレジスタの内容にヌjl屈t シた
アドレス領域からバーコードデータが読み出される。こ
の読み出されたバーコードデータにhL;じて、次のス
テップS2では、変換テーブルメモリ8を検索し、該当
するバーコードパターンに要杉I−る処理が実イ了され
る。ずなわぢ、先ず、レフトバー、続いて、・1〜6キ
ヤラクタ分のキャラクタバー、センターバー、次で、4
〜6キヤラクタ分のキャラクタバー、危後にライトバー
に対応するバーコードパターンに変換される。このよう
にして得られたバーコードパターンは、次のステップS
3の実行により、バッファメモリ9に順次セットされる
Next, the operation of the above embodiment will be explained with reference to the flowchart shown in FIG. When the page refresher 4'-1d is operated, the operation desired in the 51st flow is executed. First, in step SI, barcode data is read out from the address area of each row address area of the classification memory 6, which corresponds to the contents of the C register. In response to this read barcode data, in the next step S2, the conversion table memory 8 is searched and the process of matching the corresponding barcode pattern is completed. Zunawaji, first, the left bar, then the character bar for 1 to 6 characters, the center bar, then the 4
The character bar for ~6 characters is converted into a barcode pattern corresponding to the light bar after the crisis. The barcode pattern obtained in this way is used in the next step S.
3, the data are sequentially set in the buffer memory 9.

次に、ステップS4に111行し、分類別メモリ67.
6 :+−、−5、□f−pカ’ i、)h (J、’
r 、□、i1、+い、よ 1のステップS5の実行に
より、バッファメモリ9にセットされる。
Next, the process goes to step S4 in line 111, and the classification memory 67.
6:+-,-5,□f-pka' i,)h (J,'
r, □, i1, +i, yo 1 is set in the buffer memory 9 by executing step S5.

このような処1」11が終了すると、次のステップS6
に遊行し、Cレジスタの内容を+1してアドレスを更新
する処理が実行された後、ステップS7に進み、分テ4
!別メモリ6から1ペ一ジ分、すなわち、n個のアドレ
ス領域から夫々バーコードデータおよびキャラクタバー
クを読み出したか否かの判断が実行され、百であれば、
ステップSIに復帰し、上弗と同様の処理が繰り返され
る。これによって、バッファメモリ9には1ペ一ジ分の
データがセットされることになる。
When "11" 11 is completed, the next step S6
After executing the process of incrementing the contents of the C register by 1 and updating the address, the process advances to step S7, and step 4 is executed.
! A judgment is made as to whether barcode data and character bark have been read out from the separate memory 6 for one page, that is, from n address areas, and if it is 100, then
The process returns to step SI, and the same process as above is repeated. As a result, data for one page is set in the buffer memory 9.

このようにしてバッファメモリ9に]ページ分のデータ
がセラトコれることにより、この内容は液晶表示パネル
2に送られて、第1図に示す如く、商品名に対ll12
、シてそのバーコードか表示される。
In this way, the data for one page is transferred to the buffer memory 9, and the contents are sent to the liquid crystal display panel 2, and as shown in FIG.
, the barcode will be displayed.

この場合、登録すべき商品名が表示されているものとす
ると、液晶表示パネル2の上面からバーコードリーダ4
で光走査する。これによって、CPU3では、:F;t
み取りデータに応じた登録処理が実Yj−され、分類別
メモリ6の売上合計個数が累計される。なお、ン1父晶
表示パネル2に登録すべき商品名が表示されていない場
合には、該当商品名が表示されるまでページ切換キー1
clを1−j!作すれはよい。
In this case, assuming that the product name to be registered is displayed, the barcode reader 4 reads from the top of the liquid crystal display panel 2.
to perform optical scanning. As a result, in CPU3, :F;t
The registration process according to the collected data is carried out, and the total number of sales in the classified memory 6 is accumulated. In addition, if the product name to be registered is not displayed on the display panel 2, press the page switch key 1 until the corresponding product name is displayed.
cl 1-j! It's good to make one.

なお、この発明は、上記冥細例に限定されず、この発明
を逸脱しない範囲内において朽(々変形応用可能である
。例えは、上記実線例では液晶表示パネルを示したが、
CRT画面等であってもよく、また、その他の表示装置
であってもよい。また、バーコードで表示する内容は、
ファンクションキー等のキーコードであってもよい。更
に、分類別メモリのバーコードデータを記IDさせたア
ドレス領域に、バーコードパターンを記憶させるように
してもよく、このようにすると、置換テーブルメモリ〒
が不用となる。
Note that the present invention is not limited to the detailed examples described above, and can be applied in various modifications without departing from the scope of the present invention.For example, although the solid line example above shows a liquid crystal display panel,
It may be a CRT screen or the like, or it may be another display device. Also, the content displayed in the barcode is as follows.
It may also be a key code such as a function key. Furthermore, the barcode pattern may be stored in the address area in which the barcode data is recorded in the classification memory.
becomes unnecessary.

〔発明の効果〕〔Effect of the invention〕

この発明は、以上詳紬に説明したように、予め記憶され
ているバーコードパターンに基づいてバーコードデータ
すると共に、この表示されているバーコードに光を照q
=t L 、その反射光を電気信号に変換してバーコー
ドを読み取るようにしたから、キーの数を増さず、キー
、j(−ドを大型化せず、新規な方法でデータの入力が
可能となる等の優れた効果を有するものである。
As explained in detail above, this invention generates barcode data based on a barcode pattern stored in advance, and also illuminates the displayed barcode.
=tL, the reflected light is converted into an electrical signal to read the barcode, so it is possible to input data in a new way without increasing the number of keys or increasing the size of the keys. This has excellent effects such as making it possible to

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

図面は、この発明の一実施例を示し、f4′S1図は、
この発明を適用した電子レジスタのブロック回路図、第
2図は、分類別メモリの構成図、第3はIは、変換テー
ブルメモリの構成図、第4図は、液晶表示パネルの一部
を拡大して示した構成図、第5図は、動作を説明するフ
ローチャートである。 2・・・・・・液晶表示パネル、3・・・・・・CPU
、4°°°・・・バーコードリーダ、8・・・・・、変
換テーブルメモリ。 慣 許 出 願 人 カシオ用・算機株式会社代理人 
弁理士 山 1)端 m’:’、・−。 ド、 i、− 第1図 第2図 第3図 第4図 第5
The drawings show an embodiment of the present invention, and the f4'S1 diagram is:
A block circuit diagram of an electronic register to which the present invention is applied; Fig. 2 is a block diagram of the classified memory; Fig. 3 is a block diagram of the conversion table memory; Fig. 4 is an enlarged part of the liquid crystal display panel. The configuration diagram shown in FIG. 5 is a flowchart explaining the operation. 2...Liquid crystal display panel, 3...CPU
, 4°°°...Barcode reader, 8..., Conversion table memory. Customary Applicant: Agent for Casio and Sanki Co., Ltd.
Patent Attorney Yama 1) Edge m':',・-. Do, i, - Figure 1 Figure 2 Figure 3 Figure 4 Figure 5

Claims (1)

【特許請求の範囲】[Claims] バーコードパターンを記憶する記憶手段と、この記憶手
段内のバーコードパターンに基づいてバーコードを表示
する表示手段と、この表示手段に表示されているバーコ
ードに光を照射し、その反射光を電気信号に変換してバ
ーコードを読み取る読取手段とを備えてなるデータ処理
装置。
A storage means for storing a barcode pattern; a display means for displaying a barcode based on the barcode pattern in the storage means; A data processing device comprising a reading means for converting the signal into an electric signal and reading a barcode.
JP11108183A 1983-06-22 1983-06-22 Data processor Pending JPS603784A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11108183A JPS603784A (en) 1983-06-22 1983-06-22 Data processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11108183A JPS603784A (en) 1983-06-22 1983-06-22 Data processor

Publications (1)

Publication Number Publication Date
JPS603784A true JPS603784A (en) 1985-01-10

Family

ID=14551897

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11108183A Pending JPS603784A (en) 1983-06-22 1983-06-22 Data processor

Country Status (1)

Country Link
JP (1) JPS603784A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63288398A (en) * 1987-05-21 1988-11-25 松下電器産業株式会社 information processing equipment
US6525698B1 (en) 1994-12-03 2003-02-25 Omrom Corporation Sales/inventory management system using a display not directly readable by a person to indicate a total of input data such as coins
US6764011B2 (en) 2002-02-13 2004-07-20 Nec Infrontia Corporation Graphics code system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63288398A (en) * 1987-05-21 1988-11-25 松下電器産業株式会社 information processing equipment
US6525698B1 (en) 1994-12-03 2003-02-25 Omrom Corporation Sales/inventory management system using a display not directly readable by a person to indicate a total of input data such as coins
US6764011B2 (en) 2002-02-13 2004-07-20 Nec Infrontia Corporation Graphics code system

Similar Documents

Publication Publication Date Title
JPS603784A (en) Data processor
JP3956254B2 (en) Product sales registration data processing device
JP2001005905A (en) Code reader inspection device and product sales registration data processing device
JPH04347793A (en) electronic cash register
JPH0228199B2 (en)
JP3081438B2 (en) Product sales registration data processing device
JPH03151263A (en) Label printer
JPH01213136A (en) label printer
JP3958845B2 (en) Merchandise sales registration data processing method, processing apparatus and recording medium
JPH11316784A (en) Article ordering device
JP4536491B2 (en) Product sales data processing device
JPH0716231Y2 (en) Sales data processor
JPH04241091A (en) Sales data processing device
JPS61188692A (en) electronic cash register
JPS6243798A (en) Product sales data processing device
JPS6339097A (en) electronic cash register
JPH0636233B2 (en) Sales registration processor
JPH0632410U (en) Storage box device
JPS63263586A (en) Information converting system
JPH0290291A (en) Portable product data processing device
JPH06309557A (en) Electronic cash register and bar code table
JPH04192100A (en) Data processor
JPS6010399A (en) electronic cash register
JPS61209324A (en) Electronic price indicating balance
JPH03290797A (en) Merchandise sales data processor