JPH0719307B2 - Electronic cash register - Google Patents
Electronic cash registerInfo
- Publication number
- JPH0719307B2 JPH0719307B2 JP11967086A JP11967086A JPH0719307B2 JP H0719307 B2 JPH0719307 B2 JP H0719307B2 JP 11967086 A JP11967086 A JP 11967086A JP 11967086 A JP11967086 A JP 11967086A JP H0719307 B2 JPH0719307 B2 JP H0719307B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- ram
- total sales
- sales amount
- volatile memory
- 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
Links
- 238000012545 processing Methods 0.000 claims description 8
- 230000001186 cumulative effect Effects 0.000 claims description 7
- 230000004044 response Effects 0.000 claims 1
- 238000012360 testing method Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 230000002159 abnormal effect Effects 0.000 description 3
- UFULAYFCSOUIOV-UHFFFAOYSA-N cysteamine Chemical compound NCCS UFULAYFCSOUIOV-UHFFFAOYSA-N 0.000 description 3
- 238000000034 method Methods 0.000 description 3
- 238000004092 self-diagnosis Methods 0.000 description 3
- 229910017435 S2 In Inorganic materials 0.000 description 2
- 239000013256 coordination polymer Substances 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 239000011800 void material Substances 0.000 description 1
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Cash Registers Or Receiving Machines (AREA)
Description
【発明の詳細な説明】 (イ)産業上の利用分野 本発明は電子式キャッシュレジスタに関する。DETAILED DESCRIPTION OF THE INVENTION (a) Field of Industrial Application The present invention relates to an electronic cash register.
(ロ)従来の技術 一般に電子式キャッシュレジスタに於いては、例えば特
開昭52−42341号公報に示されるように、日々の商品販
売情報として、売上合計金額や売上合計数量を部門別あ
るいは取引別等に区分すると共に、累計売上合計金額等
をランダム・アクセス・メモリ(RAM)に記憶し、精算
操作によりRAMの記憶内容を印字した後に、累計売上合
計金額等の特定のデータ以外はクリアするよう構成され
ている。(B) Conventional technology Generally, in an electronic cash register, as shown in, for example, Japanese Patent Laid-Open No. 52-42341, daily sales information such as total sales amount and total sales amount are classified by department or transaction. In addition to categorizing the total sales amount, etc., store the total sales amount etc. in the random access memory (RAM), print the stored contents of RAM by the settlement operation, and then clear other than specific data such as the total sales amount etc. Is configured.
ところがRAMは電気的にデータの書込み消去が自由なた
め、停電、故障、静電気あるいは保守修理等の要因によ
って記憶データが破壊されることが有り、RAMでデータ
を永久的に記憶保存することは困難であった。したがっ
て例えば長期休暇等で電源を抜き不使用にした場合に、
RAMをバックアップしているバッテリーの電圧低下等
で、RAMに記憶されている累計売上合計金額等のデータ
が狂うことがあり、使用を開始した時に精算レポートに
誤った累計売上合計金額等が印字されても分らないとい
う問題が有った。又使用者によっては、少なくとも日々
の売上合計は個々に記憶しておき、例えば年一度の税金
申告時に、それらを読み出して利用したいとの要望が有
ったが、RAMではデータの保護が確実でないという問題
が有った。However, since RAM is electrically free to write and erase data, the stored data may be destroyed by factors such as power failure, failure, static electricity or maintenance and repair, making it difficult to permanently store and save data in RAM. Met. Therefore, for example, when the power is turned off and not used for a long vacation,
The data such as the total sales amount stored in the RAM may be corrupted due to the voltage drop of the battery that backs up the RAM, and the incorrect total sales amount etc. may be printed on the settlement report when the use is started. There was a problem that I didn't understand. In addition, some users have requested to memorize at least the daily total sales individually, and to read and use them at the time of annual tax filing, for example, but RAM does not guarantee data protection. There was a problem.
(ハ)発明が解決しようとする問題点 本発明は上述の問題点を解決すべくなされたもので、金
銭登録データを消去不能な不揮発性メモリに順次書込
み、記憶データを確実に保護すると共に、RAMの累計売
上合計金額のデータの正否をチェックすることができる
電子式キャッシュレジスタを提供するものである。(C) Problems to be Solved by the Invention The present invention has been made to solve the above problems, and sequentially writes money registration data to a non-erasable non-volatile memory to surely protect stored data. It is intended to provide an electronic cash register capable of checking whether or not the data of the total sales amount of RAM is correct.
(ニ)問題点を解決するための手段 本発明は精算操作により、1日の売上合計金額をRAMの
累計売上合計金額に加算すると同時に、消去不能な不揮
発性メモリに書込み、又チェック操作によりRAMと不揮
発性メモリのデータの比較を行ない、比較結果をプリン
タで印字するよう構成したものである。(D) Means for Solving Problems The present invention adds the total daily sales amount to the cumulative total sales amount of RAM by a settlement operation, and at the same time, writes it to the non-erasable non-volatile memory, and also performs the RAM by the check operation. And the data in the non-volatile memory are compared with each other, and the comparison result is printed by the printer.
(ホ)作用 本発明は上述のように構成したので、不揮発性メモリに
より金銭登録データを確実に保護することが出来ると共
に、印字結果によりRAMに記憶されているデータのチェ
ックを容易に行なうことが出来る。(E) Operation Since the present invention is configured as described above, the non-volatile memory can surely protect the money registration data, and the data stored in the RAM can be easily checked by the print result. I can.
(ヘ)実施例 以下本発明の実施例を図面と共に説明する。(F) Embodiments Embodiments of the present invention will be described below with reference to the drawings.
第1図は本発明の電子式キャッシュレジスタの回路構成
を示すブロック図で、(1)は制御回路を構成する中央
処理ユニット(CPU)で、演算回路、インストラクショ
ンデコーダ、I/Oコントローラ、メモリ制御回路等が内
蔵され、キーボード(2)の各キー操作信号に基づい
て、各種演算処理を行ない各部を制御する。(3)はア
ドレスバス(4)及びデータバス(5)を介してCPU
(1)に接続されたリード・オンリー・メモリ(ROM)
で、キーボード(2)の各キー操作信号に基づいて、CP
U(1)の行なう金銭登録手順や記憶制御、出力制御等
のインストラクション・プログラムが予め記憶されてい
る。(6)はアドレスバス(4)とデータバス(5)を
介してCPU(1)に接続されたRAMで、CPU(1)で演算
処理されたデータが記憶され、精算あるいは点検時にCP
U(1)により読み出される。(7)はキーボード
(2)より入力されたデータあるいはCPU(1)で演算
処理されたデータを表示する表示器である。(8)はレ
シート及びジャーナル用紙に印字を行なうプリンタでCP
U(1)により印字制御されている。(9)はCPU(1)
の制御の下に不揮発性メモリ(FM)(10)に特定のデー
タを書込みあるいは読み出し制御を行なうPROMライター
である。不揮発性メモリ(10)は周知のプログラマブル
・リード・オンリー・メモリ(PROM)で構成される。PR
OMはデータを一度書込むと消去できず、電気的に切り離
されてもその記憶を半永久的に保存することができる。
(11)(12)(13)はアドレスバス(4)及びデータバ
ス(5)に接続され、各々キーボード(2)、表示器
(7)、プリンタ(8)を駆動する駆動回路である。FIG. 1 is a block diagram showing a circuit configuration of an electronic cash register of the present invention. (1) is a central processing unit (CPU) which constitutes a control circuit, and includes an arithmetic circuit, an instruction decoder, an I / O controller and a memory control. A circuit and the like are built in, and various arithmetic processing is performed based on each key operation signal of the keyboard (2) to control each unit. (3) CPU via address bus (4) and data bus (5)
Read-only memory (ROM) connected to (1)
Then, based on each key operation signal of the keyboard (2), CP
Instruction programs for the cash registration procedure, memory control, output control, etc. performed by U (1) are stored in advance. (6) is a RAM connected to the CPU (1) via the address bus (4) and the data bus (5), and the data processed by the CPU (1) is stored in the RAM.
Read by U (1). Reference numeral (7) is a display for displaying data input from the keyboard (2) or data processed by the CPU (1). (8) is a printer that prints on receipts and journal paper CP
Printing is controlled by U (1). (9) is the CPU (1)
Is a PROM writer that controls the writing or reading of specific data in the nonvolatile memory (FM) (10) under the control of. The non-volatile memory (10) is composed of a well-known programmable read only memory (PROM). PR
OM cannot be erased once the data is written, and its memory can be preserved semipermanently even if it is electrically disconnected.
Drive circuits (11), (12) and (13) are connected to the address bus (4) and the data bus (5) and drive the keyboard (2), the display (7) and the printer (8), respectively.
第2図はキーボード(2)のキー配列を示す図で、(1
4)はモードコントロール錠であり、図示しない所定の
錠の挿入回動に応動して、「OFF」金銭登録「REG」、点
検「X」、精算「Z」、設定「P」の各モードが選択さ
れる。又キーボード(2)には置数のためのテンキー
(15)、部門キー(16)、取引別キー(17)が設けら
れ、取引別キー(17)には合計/現金キー「CASH」(17
a)、小計キー「ST」(17b)、両替キー「♯/NS」(17
c)、乗算キー「X」(17d)、ELRキー「ELR」(17
e)、訂正キー「VOID」(17f)等が配列されている。Figure 2 shows the keyboard layout of the keyboard (2).
4) is a mode control lock, which responds to the insertion and rotation of a predetermined lock (not shown), and has the modes of "OFF", cash registration "REG", inspection "X", settlement "Z", and setting "P". To be selected. The keyboard (2) is provided with a numeric keypad (15) for entering numbers, a department key (16) and a transaction key (17). The transaction key (17) has a total / cash key "CASH" (17).
a), Subtotal key "ST" (17b), Currency exchange key "# / NS" (17
c), multiplication key "X" (17d), ELR key "ELR" (17
e), the correction key “VOID” (17f), etc. are arranged.
第3図はRAM(6)の構成を示し、1日の売上データが
商品部門別、取引別等に区分して記憶される領域(6A)
と、データが転送されるXレジスタ(6B)とYレジスタ
(6c)と、累計の売上合計金額(GT)が記憶される領域
(6D)で構成され、精算操作で領域(6D)以外はクリア
されるよう構成されている。Fig. 3 shows the structure of the RAM (6), which is an area (6A) where the daily sales data is divided into product departments, transactions, etc.
And an X register (6B) and a Y register (6c) to which data is transferred, and an area (6D) in which the cumulative total sales amount (GT) is stored. Is configured.
第4図は不揮発性メモリ(10)の構成を示し、1個のPR
OMの記憶容量が65536ビットのメモリが3個使用され、
全体で196,608ビットの記憶容量を備えている。又書込
まれる金銭登録データは、1データにつき80ビットのデ
ータが書込まれ、2428個分即ち194,240ビットが金銭登
録データに記憶領域として割当てられ、残りの領域は区
分指定データ等を記憶する領域として割当てられてい
る。Fig. 4 shows the configuration of the non-volatile memory (10), and one PR
Three OM storage capacity of 65536 bits are used,
It has a total storage capacity of 196,608 bits. In addition, as for the money registration data to be written, 80 bits of data are written for each data, 2428 pieces, that is, 194,240 bits are allocated as a storage area for the money registration data, and the remaining area is an area for storing classification designation data and the like. Is assigned as.
次に斯る構成よりなる本発明の動作につきフローチャー
トに基づき説明する。Next, the operation of the present invention having such a configuration will be described based on a flowchart.
先ずモードコントロール錠(14)を金銭登録「REG」の
位置に設定し、登録操作を行なうと通常の電子式キャッ
シュレジスタと同様に商品部門別、取引別等に区分して
RAM(6)の領域(6A)に売上データの登録が行なわれ
る。そこで1日の登録業務を終了し、モードコントロー
ル錠(14)を精算「Z」の位置に設定し、精算操作を行
なうと、第5図に示すようにCPU(1)はステップ(S
1)でRAM(6)の領域(6A)に記憶されているデータを
順次読み出しプリンタ(8)に供給し精算レポートの印
字を行なう。この際当日の総売上合計金額が読み出され
印字される時、CPU(1)はステップ(S6)でRAM(6)
の領域(6D)のデータに当日の総売上合計金額を加算
し、累計の売上合計金額(GT)を求め印字を行なう。又
同時にCPU(1)はステップ(S7)でPROMライター
(9)を制御し不揮発性メモリ(10)の金銭登録データ
領域の最新の空き領域に総売上合計金額データを記憶さ
せる。そして精算レポートの印字終了時に、CPU(1)
はステップ(S8)でRAM(6)の登録データをクリアし
精算動作を終了する。このようにして日々の総売上合計
金額データが、不揮発性メモリ(10)に順次記憶される
ので、データを確実に保護することが出来る。今不揮発
性メモリ(10)には、2428個のデータ書込み領域が確保
されており、数年分のデータの記憶が可能である。First, set the mode control lock (14) at the position of cash registration "REG", and if you perform the registration operation, it will be divided into product departments, transactions, etc. like ordinary electronic cash registers.
Sales data is registered in the area (6A) of the RAM (6). Therefore, when the registration work for one day is completed, the mode control lock (14) is set to the position of the adjustment "Z", and the adjustment operation is performed, the CPU (1) executes the step (S) as shown in FIG.
In 1), the data stored in the area (6A) of the RAM (6) is sequentially read out and supplied to the printer (8) to print a settlement report. At this time, when the total sales amount of the day is read and printed, the CPU (1) at step (S6) RAM (6)
Add the total sales total amount for the day to the data in area (6D) and calculate the total sales amount (GT) and print it. At the same time, the CPU (1) controls the PROM writer (9) in step (S7) to store the total sales amount data in the latest free space of the cash registration data area of the non-volatile memory (10). When the payment report is printed, the CPU (1)
In step (S8), the registered data in RAM (6) is cleared and the settlement operation ends. In this way, the daily total sales total amount data is sequentially stored in the non-volatile memory (10), so that the data can be surely protected. Now, in the non-volatile memory (10), 2428 data writing areas are secured, and data for several years can be stored.
尚記憶する際売上合計金額と共に年度データを併せて記
憶しておけば、キーボード(2)の所定の読み出しキー
操作と年度データの入力により、CPU(1)は不揮発性
メモリ(10)より同一年度の売上合計金額データの読み
出しを行ないプリンタ(8)で年度毎に印字出力するこ
とが可能である。If the yearly data is also stored together with the total sales amount, the CPU (1) stores the same year from the non-volatile memory (10) by operating the predetermined read key on the keyboard (2) and inputting yearly data. It is possible to read out the total sales amount data of and print out for each year by the printer (8).
次に業務開始時等に行なう電子式キャッシュレジスタの
自己診断動作につき第6図及び第7図のフローチャート
に基づき説明する。Next, the self-diagnosis operation of the electronic cash register performed at the start of work will be described with reference to the flowcharts of FIGS. 6 and 7.
先ずモードコントロール錠(14)を精算「Z」の位置に
設定し、チェックレポートの業務コード番号「77」を置
数後、STキー(17b)を操作し続いてCASHキー(17a)を
操作する。CASHキー(17a)信号を検出したCPU(1)
は、ステップ(S10)で精算モードか否かの判定に続
き、ステップ(S11)でチェックレポートの業務コード
が正しいか否かの判定を行なう。チェックレポートの業
務コードが正しい時、ステップ(S12)に進み日付、時
刻或はレポート名称データをプリンタ(8)に供給し、
第8図(イ)に示すように印字を行なう。続いてCPU
(1)はステップ(S13)に進みRAM(6)が正常か否か
のチェックを行なう。RAM(6)のチェックとしてはRAM
(6)に記憶されているデータを例えば8ビットずつ読
み出し退避させた後、読み出した領域をクリアし、退避
したデータを再び書込み、そして書込んだデータを再度
読み出し退避させているデータと比較することにより、
一致しておれば正常で不一致であれば異常と判断するこ
とにより行なうことができる。このようにしてRAM
(6)のチェックの結果、RAM(6)が異常の場合ステ
ップ(S15)に進み第8図(ロ)のように「RAM NG」
「CALL SERVICE」の印字を行ないその時点で自己診断
を終了する。一方RAM(6)が正常の時は、ステップ(S
16)で第9図(ハ)のように「RAM OK」の印字に続い
て、CPU(1)はROM(3)のプログラムに異常がないか
否かを、ステップ(S17)でROM(3)の機械コードを順
次加算しその結果を第9図(ニ)のように印字する。こ
の値がいつもの値と異なっておればROM(3)のプログ
ラムに異常が有ることが分る。First, set the mode control lock (14) to the position of settlement "Z", enter the business code number "77" in the check report, and then operate the ST key (17b) and then the CASH key (17a). . CPU that detected the CASH key (17a) signal (1)
In step (S10), it is determined whether or not the operation mode of the check report is correct, and then in step (S11), it is determined whether or not the business code of the check report is correct. If the business code of the check report is correct, proceed to step (S12) to supply the date, time or report name data to the printer (8),
Printing is performed as shown in FIG. Then CPU
In step (1), the process proceeds to step (S13) to check whether the RAM (6) is normal. Check RAM (6) RAM
For example, the data stored in (6) is read and saved by 8 bits at a time, the read area is cleared, the saved data is rewritten, and the written data is read again and compared with the saved data. By
This can be performed by determining that they are normal if they match and abnormal if they do not match. RAM this way
If the RAM (6) is abnormal as a result of the check in (6), the process proceeds to step (S15), and "RAM NG" is displayed as shown in Fig. 8 (b).
"CALL SERVICE" is printed and self-diagnosis ends at that point. On the other hand, when RAM (6) is normal, step (S
After printing "RAM OK" as shown in Fig. 9 (c) in 16), the CPU (1) checks in step (S17) to see if there is any abnormality in the program in ROM (3). ) Machine codes are sequentially added and the result is printed as shown in FIG. If this value is different from the usual value, it can be seen that the program in ROM (3) is abnormal.
次にRAM(6)に記憶されている累計売上合計金額(G
T)が正しいか否かのチェックを行なうべく、先ずステ
ップ(S18)でRAM(6)のXレジスタ(6B)をゼロクリ
アした後、RAM(6)の領域(6D)に記憶されている累
計売上合計金額データ(GT)を読み出しXレジスタ(6
B)に転送する。続いてステップ(S20)でRAM(6)の
Yレジスタ(6c)のゼロクリアを行なうと共に、不揮発
性メモリ(10)のデータを読み出すべく、ステップ(S2
1)で不揮発性メモリ(10)のアドレスを「0000H」に設
定する。次にステップ(S22)に進み不揮発性メモリ(1
0)から80ビットのデータ即ち1日分の売上合計金額デ
ータを読み出し、ステップ(S23)でデータが「0」か
否かの判定を行ない、「0」でない場合ステップ(S2
4)でRAM(6)のYレジスタ(6c)に読み出したデータ
の加算を行なう。そしてステップ(S25)で不揮発性メ
モリ(10)が終了か否かの判定を行なった後、ステップ
(S26)で不揮発性メモリ(10)から次のデータを読み
出すべく80ビット分アドレスデータを進め、ステップ
(S22)に戻り同様の動作を繰り返す。これにより不揮
発性メモリ(10)に記憶されている売上合計金額の累計
(GT)がYレジスタ(6c)で求まる。このようにして不
揮発性メモリ(10)よりデータの読み出しを行なってい
る際に、読み出したデータが「0」即ち売上合計金額デ
ータが記憶されていない場合には、ステップ(S23)よ
りステップ(S27)にの進みXレジスタ(6B)とYレジ
スタ(6c)の値を第9図(ホ)或は第10図(ホ)のよう
に印字し、更にステップ(S29)でXレジスタ(6B)の
値からYレジスタ(6c)の値を減算し結果を第9図
(ヘ)或は第10図(ヘ)のように印字する。第10図の場
合RAM(6)の累計売上合計金額に誤りが有ることを示
しており、オペレータはこの印字により誤りが容易に分
る。誤りに気付いたオペレータは誤差をメモするとか、
RAM(6)の累計売上合計金額の訂正を行なう等の処置
をすることができる。Next, the cumulative total sales amount (G
In order to check whether T) is correct, first, in step (S18), the X register (6B) of RAM (6) is cleared to zero, and then the accumulated sales stored in the area (6D) of RAM (6). Read the total amount data (GT) and read the X register (6
Transfer to B). Then, in step (S20), the Y register (6c) of the RAM (6) is cleared to zero, and the data in the non-volatile memory (10) is read out in step (S2
In 1), set the address of the non-volatile memory (10) to "0000H". Next, in step (S22), the nonvolatile memory (1
From 0), the 80-bit data, that is, the total sales amount data for one day is read, and it is determined in step (S23) whether the data is "0". If it is not "0", step (S2
In 4), the read data is added to the Y register (6c) of the RAM (6). Then, in step (S25), it is determined whether or not the nonvolatile memory (10) has ended, and in step (S26), the address data for 80 bits is advanced to read the next data from the nonvolatile memory (10), It returns to step (S22) and repeats the same operation. As a result, the cumulative total amount of sales (GT) stored in the non-volatile memory (10) is obtained in the Y register (6c). When the read data is "0", that is, the total sales amount data is not stored when the data is read from the nonvolatile memory (10) in this manner, the step (S23) to the step (S27) are performed. ), The values of the X register (6B) and the Y register (6c) are printed as shown in FIG. 9 (e) or FIG. 10 (e), and in step (S29), the X register (6B) The value of the Y register (6c) is subtracted from the value and the result is printed as shown in FIG. 9 (f) or FIG. 10 (f). In the case of FIG. 10, it indicates that the accumulated total sales amount of the RAM (6) has an error, and the operator can easily recognize the error by this printing. An operator who notices an error notes the error,
It is possible to take measures such as correcting the total sales amount of the RAM (6).
次にCPU(1)はステップ(S30)に進み表示器(7)の
表示セグメントを順次点灯し表示テストを行ない、続い
てステップ(S31)でブザーを鳴らし警報テストを行な
い、又ステップ(S32)でドロアーの解放テストを行な
った後に、ステップ(S33)でプリンタ(8)にテスト
パターンデータを供給し、第9図(ト)に示すようにテ
ストパターンの印字を行なって自己診断を終了する。Next, the CPU (1) proceeds to step (S30) to sequentially turn on the display segments of the display unit (7) to perform a display test, and then, at step (S31), sounds a buzzer to perform an alarm test, and also at step (S32). After the drawer release test is performed in step S33, the test pattern data is supplied to the printer (8) in step (S33), the test pattern is printed as shown in FIG.
尚この自己診断は随時行なうことができるが、登録業務
を開始する前に行なうのが好ましい。This self-diagnosis can be performed at any time, but it is preferable to perform it before starting the registration work.
(ト)発明の効果 上述の如く本発明の電子式キャッシュレジスタは、不揮
発性メモリに金銭登録データを記憶するよう構成したこ
とにより、金銭登録データの保護を確実に行なうと共
に、不揮発性メモリに記憶されているデータの累計を求
めRAMに記憶されている累計売上合計金額と比較し結果
を印字出力することにより、RAMの累計売上合計金額の
正否を容易に確認することが出来るもので、極めて実用
的効果大である。(G) Effect of the Invention As described above, the electronic cash register of the present invention is configured to store the cash registration data in the non-volatile memory, so that the cash registration data is surely protected and stored in the non-volatile memory. It is possible to easily check the correctness of the accumulated total sales amount of RAM by calculating the accumulated total of the accumulated data and comparing it with the accumulated total sales amount stored in RAM. The effect is large.
第1図は本発明の電子式キャッシュレジスタの構成を示
すブロック図、第2図は第1図のキーボードの配列を示
す平面図、第3図は第1図のRAMの構成を示す模式図、
第4図は同じく不揮発性メモリの構成を示す模式図、第
5図、第6図、第7図は第1図の動作状態を示すフロー
チャート、第8図、第9図、第10図はチェックレポート
の印字状態を示す図である。 (1)…CPU、(2)…キーボード、(3)…ROM、
(6)…RAM、(7)…表示器、(8)…プリンタ、
(9)…PROMライター、(10)…不揮発性メモリ。1 is a block diagram showing the configuration of the electronic cash register of the present invention, FIG. 2 is a plan view showing the arrangement of the keyboard of FIG. 1, and FIG. 3 is a schematic diagram showing the configuration of the RAM of FIG.
FIG. 4 is a schematic diagram showing the configuration of the non-volatile memory, FIG. 5, FIG. 6 and FIG. 7 are flow charts showing the operating state of FIG. 1, FIG. 8, FIG. 9 and FIG. It is a figure which shows the printing state of a report. (1) ... CPU, (2) ... keyboard, (3) ... ROM,
(6) ... RAM, (7) ... display, (8) ... printer,
(9) ... PROM writer, (10) ... nonvolatile memory.
Claims (1)
ドの選択を行なうための入力手段と、前記入力手段の入
力に応動して所定の演算もしくは制御を実行する中央処
理装置と、1日分の金銭登録データ並びに累計売上合計
金額データ等を記憶するRAMと、各日毎の総売上合計金
額データが記憶される不揮発性メモリと、前記中央処理
装置の制御に基づき前記RAMの所定のデータを前記不揮
発性メモリの所定領域に書込みあるいは読み出し制御を
行なうメモリ制御装置と、プリンタとを具備し、前記入
力手段により精算モードが選択されると、前記中央処理
装置は前記RAM内の金銭登録データに基づき1日分の総
売上合計金額データを算出し、この算出データを前記不
揮発性メモリに書込むと共に前記累計売上合計金額デー
タに加算し、また、前記入力手段により自己診断モード
が選択されると、前記中央処理装置は不揮発性メモリ内
の各日毎の総売上合計金額データを累計加算したデータ
とRAM内の累計売上合計金額データとの比較を行ない、
結果をプリンタで印字するよう構成したことを特徴とす
る電子式キャッシュレジスタ。1. An input means for inputting cash registration data and selection of various processing modes, a central processing unit for executing a predetermined calculation or control in response to an input of the input means, and one day worth. RAM for storing cash registration data and cumulative total sales amount data, etc., non-volatile memory for storing total total sales amount data for each day, and predetermined data of the RAM based on control of the central processing unit. When a settlement mode is selected by the input means, the central processing unit is provided with a memory control device for controlling writing or reading in a predetermined area of the non-volatile memory and a printer, and the central processing unit is based on the money registration data in the RAM. The total sales total amount data for one day is calculated, the calculated data is written to the nonvolatile memory and added to the cumulative total sales amount data. When the self-mode is selected by the force means, said central processing unit performs a comparison of the cumulative total sales amount data and the data in the RAM that accumulated sum total sales total amount data for each daily in the non-volatile memory,
An electronic cash register characterized in that the result is printed by a printer.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11967086A JPH0719307B2 (en) | 1986-05-23 | 1986-05-23 | Electronic cash register |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11967086A JPH0719307B2 (en) | 1986-05-23 | 1986-05-23 | Electronic cash register |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS62274495A JPS62274495A (en) | 1987-11-28 |
| JPH0719307B2 true JPH0719307B2 (en) | 1995-03-06 |
Family
ID=14767145
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP11967086A Expired - Fee Related JPH0719307B2 (en) | 1986-05-23 | 1986-05-23 | Electronic cash register |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0719307B2 (en) |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5734266A (en) * | 1980-08-07 | 1982-02-24 | Tokyo Electric Co Ltd | Commodity saling data processing system |
| JPH0348700Y2 (en) * | 1984-11-09 | 1991-10-17 |
-
1986
- 1986-05-23 JP JP11967086A patent/JPH0719307B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPS62274495A (en) | 1987-11-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0180978B1 (en) | Electronic cash register | |
| JPH0719307B2 (en) | Electronic cash register | |
| JPH077474B2 (en) | Electronic cash register | |
| JPH0744671A (en) | Ic card | |
| JPH0418072Y2 (en) | ||
| CA1081847A (en) | Electronic cash registers | |
| JPH071514B2 (en) | Electronic cash register | |
| EP0549112A2 (en) | Computer system with programming architecture and method | |
| JPH0417558B2 (en) | ||
| JPH0125119B2 (en) | ||
| JPS5826058B2 (en) | Registration data correction method for cash register | |
| JP2605670B2 (en) | Card processing equipment | |
| JP2524626B2 (en) | Transaction processor | |
| JPH073675B2 (en) | Portable meter reading data collection processing device | |
| JPH1194638A (en) | Electronic measuring instrument | |
| JPH05241970A (en) | Data protective device for electronic equipment | |
| JPH09330434A (en) | Information storage processing device and error information storage processing device | |
| JP3004145B2 (en) | Slip processing method of transfer payment slip classification and aggregation machine | |
| JPH0258671B2 (en) | ||
| JPH0981862A (en) | Electronic cash register | |
| JPH06195271A (en) | Data processor | |
| JPH0417095A (en) | Merchandise sales data processor | |
| JPH0258672B2 (en) | ||
| JPH052537A (en) | Data protection device for electronic equipment | |
| JPS59112362A (en) | electronic cash register |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |