JPS603782A - Sales data processing device - Google Patents
Sales data processing deviceInfo
- Publication number
- JPS603782A JPS603782A JP58111079A JP11107983A JPS603782A JP S603782 A JPS603782 A JP S603782A JP 58111079 A JP58111079 A JP 58111079A JP 11107983 A JP11107983 A JP 11107983A JP S603782 A JPS603782 A JP S603782A
- Authority
- JP
- Japan
- Prior art keywords
- register
- data
- registration
- key
- time
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q99/00—Subject matter not provided for in other groups of this subclass
Landscapes
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Cash Registers Or Receiving Machines (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
【発明の詳細な説明】
この発明は、中央制御装置Iとの間でデータの送受信が
実行可能なり′ご上ゲータ処理装置に閃する。DETAILED DESCRIPTION OF THE INVENTION The present invention is applied to a Gator processing device which is capable of transmitting and receiving data to and from a central control device I.
近年、スーパマーケット、百貨店等の大型店舗において
は、各売場に設置した電子レジスタを中央制御装置二に
接続して電子レジスタと中央制御装置との間でデータの
送受信を実行するイン ラインシステム或いζ−゛オン
ラインシステムが採用されている。In recent years, in large stores such as supermarkets and department stores, in-line systems or in-line systems have been introduced in which electronic registers installed at each sales floor are connected to a central control unit and data is sent and received between the electronic registers and the central control unit. ζ−゛online system is adopted.
しかしながら、この種のものは1各電子レジスタが実際
に稼働しているか否かは、センター側(中央制御装置側
)では直接把握することはできず、その結果、稼働状況
を確認する為に、その都度、各売場に出向かなければな
らず、キャッシャ管理者などの監視業務に負担をかけて
いた。However, in this type of system, the center side (central control unit side) cannot directly determine whether each electronic register is actually operating or not, and as a result, in order to check the operating status, Employees had to go to each sales floor each time, placing a burden on cashier managers and other supervisors.
この発明は、上述した事晴を背景になされたもので、そ
の目的とするところは、中央制御装置側に対して稼働な
いし使用状況を示すデータを伝送することにより、キャ
ッシャ管理者の監視業務を軽減し、かつ、経営分析や戦
略等に有効な資料を提示することが可能な売上データ処
理装置を提供することにある。This invention was made against the background of the above-mentioned circumstances, and its purpose is to facilitate the monitoring work of the cashier manager by transmitting data indicating the operation or usage status to the central control device side. It is an object of the present invention to provide a sales data processing device that can reduce sales data and present data effective for business analysis, strategy, etc.
この発明は、上述した目的を達成するために、登録の終
了を示す取引別キーが操作された時点でセットされ、次
のキーが操作された時点でリセットされるフラグを記憶
すると共に、このフラグに対応した品別データを中央制
御装置に対して送信するようにした点を要旨とするもの
である。In order to achieve the above-mentioned object, the present invention stores a flag that is set when a transaction-specific key indicating the end of registration is operated, and is reset when the next key is operated, and The gist of the system is that item type data corresponding to the data is transmitted to the central control unit.
以下 この発明を図面に示す一実施例に基づいテム或い
はオンラインシステムに適用した電子レジスタ(端末機
)のブロック回路図である。図中1は、キー人力部で、
売上金額を入力する置数キー、部門を11定する部門別
キー、登録の終了を示す取引別キー等を有している。こ
の入力部lがらキー操作に対応して出力されるキー人力
データは、CPU(中央演Ω処理回路)2に入力される
。The following is a block circuit diagram of an electronic register (terminal) applied to a system or an online system based on an embodiment of the present invention shown in the drawings. 1 in the diagram is the key human resources department,
It has a number key for inputting the sales amount, a department key for specifying 11 departments, a transaction key for indicating the end of registration, etc. Key manual data output from this input unit 1 in response to key operations is input to a CPU (central Ω processing circuit) 2.
0PU2は、予め記憶されている各種のマイクロ命令に
したがって入力処理、登録処理、伝送処理等を実行する
もので、入出方、演算用等のX1Y、Zレジスタを有す
る他、所定のフラグを記憶するFZレジスタを有してい
る。このFZレジスタは、取引別キーの1544作直後
か否かを示すフラグを記憶するものである。そして、C
PU2は、タイマ3に対して計時動作の停止/開始を指
令するSTA几’I’/5TOP信号を出力すると共に
クリア信号を出力する。タイマ3は、所定周波数のクロ
ック信号、例えば、1秒置JljJの信号を重数して時
・分・秒の時間データを得るもので、この時間データは
O1’TJ2に入力されてXレジスタにセットされる。0PU2 executes input processing, registration processing, transmission processing, etc. according to various microinstructions stored in advance, and has X1Y, Z registers for input/output, calculation, etc., and also stores predetermined flags. It has an FZ register. This FZ register stores a flag indicating whether or not the transaction key 1544 has just been created. And C
The PU2 outputs a STA'I'/5TOP signal that instructs the timer 3 to stop/start the timekeeping operation, and also outputs a clear signal. Timer 3 obtains time data of hours, minutes, and seconds by multiplexing a clock signal of a predetermined frequency, for example, a signal of JljJ every 1 second, and this time data is input to O1'TJ2 and stored in the X register. Set.
合’Hf’メモリ4はRAM(ランダム・アクセスメモ
リ)によって栂成され、CPU2の制御下で書き込みお
よび読み出し動作が実行されるもので、0PU2との間
でデータの授受が行われることにより合計メモリ4内の
売上金51データが紫計される0また、合計メモリ4は
、電子レジスタが稼働していない停止時間の累計を記憶
するメモリ領域1V41 と、該電子レジスタのマシン
ナンバを記憶す するメモリ領域M2と、部門別合計、
取引別台用等 1の各種の売上合計データを記憶するメ
モリ領域M。The 'Hf' memory 4 is made up of RAM (random access memory), and writes and reads are executed under the control of the CPU 2, and the total memory is increased by exchanging data with the 0PU2. Sales revenue 51 data in 4 is displayed in purple 0 Also, the total memory 4 includes a memory area 1V41 that stores the cumulative total of down time when the electronic register is not in operation, and a memory that stores the machine number of the electronic register. Area M2 and departmental total,
Memory area M for storing various sales total data of 1, such as for each transaction unit.
を有する構成となっている。The structure has the following.
他方、OP U 2は、伝送制s1回路5を介して中火
制御装置(L白水ぜず)に電話111線等で接続されて
おり、中央制御装置との間でデータの送受信を行って各
種の処理を実行する。また、CPU2は時計回路6に幻
して読み出し指令を出力して時計回路6で得られた現在
時刻、日付等を入力する。On the other hand, the OP U 2 is connected to the medium heat control device (L Hakusui Zezu) via the transmission system S1 circuit 5 by a telephone line 111, etc., and sends and receives data to and from the central control device to perform various Execute the process. Further, the CPU 2 outputs a reading command to the clock circuit 6 and inputs the current time, date, etc. obtained by the clock circuit 6.
また、CPU2から出力される金額データ等は、印字部
7に送られ、レシート用紙並びにジャーナル用紙に印字
されると共に、表示部8に送られてデジタル表示される
。Further, the amount data and the like outputted from the CPU 2 are sent to the printing unit 7, where they are printed on receipt paper and journal paper, and are also sent to the display unit 8 where they are digitally displayed.
次に、上記実施例の動作を第2図および第3図に示すフ
ローチャートを#照し−(説明する。電源投入に伴って
第2図のフローにしたがった動作が実行される。先ず、
ステップS0ではキー人力有無が調べられ、キー人力が
あるまで待機状態となる。キー人力が有ると、次のステ
ップS2に進行し、操作キーが概数キーであるか否が判
[ニアTされる。Next, the operation of the above embodiment will be explained with reference to the flowcharts shown in FIGS. 2 and 3. When the power is turned on, the operation according to the flow shown in FIG. 2 is executed. First,
In step S0, the presence or absence of key human power is checked, and the system enters a standby state until key human power is available. If there is human power on the key, the process proceeds to the next step S2, where it is determined whether the operated key is an approximate number key (near T is performed).
今、置数キー以外のキーが操作されたものとすると、ス
テップS3に移行し、操作キーが一取引の登録を終了さ
せる取引別キーであるか否かが判li、I[され、否で
あれば、当該1′h作4−に対応するその他の処理(ス
テップ84 )を実行した後ぐステップSlに徘帰する
か、取引別キーであれば、ステップε、乃至s8が順次
実行される。Now, assuming that a key other than the numeric key has been operated, the process moves to step S3, and it is determined whether the operated key is a transaction-specific key that ends the registration of one transaction. If there is, the process returns to step Sl after executing other processing (step 84) corresponding to the 1'h work 4-, or if it is a transaction-specific key, steps ε to s8 are sequentially executed. .
すなわち、タイマ3をクリア(ステップSインを実行し
た後、タイマ3の計時動作を開始(ステップSa )さ
ぜる。次で、ステップ87に進み、−取σ1の登録直後
であることを示すフラグ″1′がFZレジスタにセット
される。続いて、ステップS8に進行し、操作された取
引別キーに対応する登録処理(ステップSs )を実行
した後、ステップS1に復帰させる。That is, the timer 3 is cleared (after executing step S-in, the time measurement operation of the timer 3 is started (step Sa). Next, the process proceeds to step 87, and a flag indicating that -take σ1 has just been registered is set. "1" is set in the FZ register.Next, the process proceeds to step S8, and after executing the registration process (step Ss) corresponding to the operated transaction key, the process returns to step S1.
他方、上述のステップS2でi’ML 数キーであると
判断された場合には、次のステップS、に移行し、FZ
レジスタに“1°゛がセットされているか否か、換言す
れば、前回の登録が終了した直後であって今回の置数が
今回の取引の第1置数であるが百がが判断される。ここ
で、°“1“と判1すrされた場合には、次のステップ
Shoでタイマ3で肝吸されたIgFfi、i+データ
を読み出してXレジスタに転送Tる処理が実行される。On the other hand, if it is determined in step S2 that it is the i'ML number key, the process moves to the next step S, and FZ
It is determined whether "1°" is set in the register or not. In other words, it is determined whether or not "1°" is set in the register, in other words, immediately after the previous registration has been completed, the current number is the first number for this transaction, but 100 is determined. Here, if it is determined as "1", then in the next step Sho, a process is executed in which the IgFfi, i+ data taken by the timer 3 is read out and transferred to the X register.
この4.’を呆、Xレジスタには、前動の登録が終了し
た直後から今回の取り(の第1置数までの時間データが
セットされる。したがって、この時間データは、電子レ
ジスタの非稼働時間(停止時間)となる。而して、この
時間データが、次のステップS11で所定値以上か、例
えは、2分以上かが判11Jiされる。ここで1N以上
であれば、ステップS1□に進み、Xレジスタの内容を
売上金iffメモリ4のメモリ領域M1の内容(停止時
間)に累計する処理を実行した後、タイマ3の内容をク
リアする処J21!(ステップ513)が実行されるが
、N未71)l、Hであれば、ステップS1.3が直接
実行される。This 4. ', the X register is set with the time data from immediately after the registration of the previous movement to the first number of the current take (. Therefore, this time data is the non-operating time of the electronic register ( Then, in the next step S11, it is determined whether this time data is more than a predetermined value, for example, more than 2 minutes.If it is more than 1N, the process proceeds to step S1□. After executing the process of accumulating the contents of the X register to the contents (stop time) of the memory area M1 of the sales if memory 4, the process J21! (step 513) for clearing the contents of the timer 3 is executed. , N not 71) l, H, step S1.3 is directly executed.
次で、ステップS、4に進み、FzレジスタにII O
nを転送してその内容をクリアする処理が実行され、続
いて、ステップ5Iflに進み、flt数処理が実行さ
れた後、ステップS1に’4M /fJする。なお、F
Zレジスタは上山の如< 、m I W’!、t&直後
にその内容が°゛0°゛となるので、それ以降の置数で
はステップSoからステップSI5に移行する。Next, proceed to step S, 4, and write II O to the Fz register.
A process of transferring n and clearing its contents is executed, then the process proceeds to step 5Ifl, after which flt number process is executed, '4M/fJ is executed in step S1. In addition, F
The Z register is like Ueyama < , m I W'! , t&, the contents become °゛0°゛, so for subsequent numbers, the process moves from step So to step SI5.
面して、中央制御装置からデータ転送要求命令、稼働状
態検出命令々rか迂信されて来ると、齢3図のフローに
したがったインクラブド処理が実行すれる。先ず、ステ
ップS1では、伝送されて来たマシンナンバか当e ’
rl−;子レジスタのそれと一致するかをW、1へ、不
一致か検出されると、インクラブド処理を無効とするが
、一致が検出されると、ステップS2に進行し、桧fJ
f+状態検出命令が伝送されたか否かがI!l H”r
rされる。この9合、稼働状態検出命令は、中央制御装
置側で、キー操作等により、指定した任意の11、f点
での収集処理、一定時間毎の収集処理或いは端末機を任
意に指定した時等に出力される信−号である。而して、
」−記ステップs2でrNOJと判断されると、ステッ
プs3に進み、伝送された命令に応じてその他の列理が
実行されるか、rYEsJであれば、ステップs4に進
行しAFzレジスタの内容が“1″か“0゛″か、すな
わち、登録中か否かが判断される。登録中であれば、ス
テップS、に進行し、稼働中応答データ 1を所定のレ
ジスタにセットする処P11が実行される。On the other hand, when a data transfer request command or an operating state detection command is received from the central control unit, included processing is executed according to the flow shown in Figure 3. First, in step S1, the transmitted machine number or
rl-; Set W to 1 to determine whether it matches that of the child register. If a mismatch is detected, the included processing is invalidated; however, if a match is detected, the process advances to step S2 and Hinoki fJ
Whether or not the f+ state detection command was transmitted is I! l H”r
r will be done. In this 9th case, the operation state detection command is issued by the central control unit by key operation, etc. to perform collection processing at any specified 11 or f point, collection processing at fixed time intervals, or when a terminal is arbitrarily specified. This is the signal output to the Then,
” - If it is determined that rNOJ is determined in step s2, the process proceeds to step s3, and other operations are executed according to the transmitted instruction, or if it is rYEsJ, the process proceeds to step s4, where the contents of the AFz register are It is determined whether it is "1" or "0", that is, whether it is being registered or not. If it is being registered, the process advances to step S, and a process P11 of setting in-operation response data 1 to a predetermined register is executed.
また、登録終了後であれば、ステップ86 、Byが順
次実行されることに」こり、タイマ3の1待間データが
Xレジスタに’に送され、次で、Xレジスタの内容が上
記所定値以上か否かか判断され、その結果、N以上であ
れば、ステップS8に進行し、停止中ルtN答データを
所定のレジスタにセットする処Bllが実行されるが、
未満であれば、上記ステップS5が実行される。このよ
うにして稼働中或いは停止中のl+it答データをセッ
トする処理が終了すると・ステップS、に進行し、売上
合計メモリ4のメモリ領域へ1、から停止時間データが
読み出され、Xレジスタに転送される。続いて、ステッ
プ810に進み、Xレジスタ内の停止時間と共に、上記
稼働中或いは停止中II(’、’、各データを出力し1
中央制御装置に対して送信1゛る処理が実行される。Furthermore, if the registration is completed, step 86 and By will be executed sequentially, and the one-wait data of timer 3 will be sent to the X register, and then the contents of the If the result is N or more, the process proceeds to step S8, and a process Bll is executed to set the stop tN answer data in a predetermined register.
If it is less than that, step S5 described above is executed. When the process of setting the l+it response data for running or stopped operations is completed in this way, the process proceeds to step S, where the stop time data is read from memory area 1 of the sales total memory 4 and stored in the X register. be transferred. Next, the process proceeds to step 810, and outputs the above-mentioned operating or stopped II (', ', each data 1) along with the stop time in the X register.
The process of transmitting 1 to the central control unit is executed.
なお、この発明は、上記実施例に限定されず、この発明
を逸脱しない範囲において種々変形応用可能である。す
なわち、例えば、上記実施例に加えて、電源ON時の時
刻とOFF[l寺のII!刻を記憶するようにし、こ−
れにより、電子レジスタの電源ON中の時間を算出し、
上記実施例で示した停止時間を該電源CIJ中の時間で
除rTることによって1電子レジスタの稼働率をめても
よ′い。この場合、上記演算は、端末機(電子レジスタ
)佃で行ってもよく、また、中央制御装置仙で行っても
よい。Note that the present invention is not limited to the above-mentioned embodiments, and can be modified and applied in various ways without departing from the scope of the present invention. That is, for example, in addition to the above embodiment, the time when the power is turned on and the time when the power is turned off [l Temple II! Try to remember the time,
From this, calculate the time the electronic register is powered on,
The operating rate of one electronic register may be determined by dividing the stop time shown in the above embodiment by the time during which the power supply CIJ is running. In this case, the above calculation may be performed by the terminal (electronic register) or by the central controller.
また、停止した時点及び稼働を開始した時点で端末機側
から停止/開始を示す職別コードを中央をめる。このよ
うにすると、中央制御装置側では、端末機が稼働してい
た期間を正確に知ることができる。Also, at the time of stopping and the time of starting operation, a job code indicating stop/start is inserted from the terminal side in the center. In this way, the central control device can accurately know the period during which the terminal has been in operation.
この発明は、以上詳細に説明したように、登録の終了を
示す取引別キーが操作された時点でセットされ、次のキ
ーが操作された時点でリセットされるフラグを記憶する
と共に、このフラグに対応した識別データを中央制御装
置に文1して送信するようにしたから、すなわち、稼働
ないしは使用状況を示すデータを伝送するようにしたか
ら、キャラシャ管地者の!1lll□視梨イ9りを’:
:I’、減し、かつ、経営分析1戦1・11等に有効な
M料を提示できるという値れた効果を有する。As explained in detail above, this invention stores a flag that is set when a transaction key indicating the end of registration is operated and is reset when the next key is operated, Since we have made it possible to send the corresponding identification data to the central control unit in a single sentence, that is, we have made it possible to send data indicating the operation or usage status, it is possible for the Charasha administrator to! 1llll□Shi pear i9riwo':
: I', and has the valuable effect of being able to present M fees that are effective for business analysis 1, 1, 11, etc.
4 図面のfiij車な説[υJ
はl1iiiは、この発明の一笑す缶例を示し、らj)
1図はインラインシステム或いはオンラインシステムに
適用した端末椴としての電子レジスタを示すブロック回
路図、第2図および第3図は、動作を説明するだめのフ
ローチャートである。4 The fiij car theory of the drawing [υJ is l1iii shows an example of this invention that can be laughed at, and raj)
FIG. 1 is a block circuit diagram showing an electronic register as a terminal applied to an in-line system or an online system, and FIGS. 2 and 3 are flow charts for explaining the operation.
1・・・・・・入力部、2・・・・・・01)U、M、
・・・・・・停止時間記憶用メモリ領域、5・・・・・
・伝送制御回路。1...Input section, 2...01) U, M,
...Memory area for storing stop time, 5...
・Transmission control circuit.
q:J 許 出 願 人 カシオN1算様株式会社代理
人 弁理士 山 1)端 済)−・・1、[出 1
゛・i:”−: ’i・j
(−ビ〜゛
第1図
第2図
G
第3図q:J Applicant Casio N1 Corporation Agent Patent Attorney Yama 1) Completed) - 1, [Exit 1 ゛・i:''-: 'i・j (-B~゛Fig. 1 Figure 2G Figure 3
Claims (1)
上データ処理装置4において、登録の終了を示す取引別
キーが操作された時点でセットされ、次のキーが操作さ
れた時点でリセットされるフラグを記憶する記憶手段と
、前記中央制御装置に対して前記フラグに対応した識別
データを送信する送信手段を備えてなる売上データ処理
装置。In the sales data processing device 4 capable of transmitting and receiving data to and from the central control device, it is set when a transaction-specific key indicating the end of registration is operated, and is reset when the next key is operated. A sales data processing device comprising a storage means for storing a flag, and a transmission means for transmitting identification data corresponding to the flag to the central control unit.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58111079A JPS603782A (en) | 1983-06-22 | 1983-06-22 | Sales data processing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58111079A JPS603782A (en) | 1983-06-22 | 1983-06-22 | Sales data processing device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS603782A true JPS603782A (en) | 1985-01-10 |
| JPS638520B2 JPS638520B2 (en) | 1988-02-23 |
Family
ID=14551846
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP58111079A Granted JPS603782A (en) | 1983-06-22 | 1983-06-22 | Sales data processing device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS603782A (en) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS56162171A (en) * | 1980-05-19 | 1981-12-12 | Tokyo Electric Co Ltd | Electronic cash register |
-
1983
- 1983-06-22 JP JP58111079A patent/JPS603782A/en active Granted
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS56162171A (en) * | 1980-05-19 | 1981-12-12 | Tokyo Electric Co Ltd | Electronic cash register |
Also Published As
| Publication number | Publication date |
|---|---|
| JPS638520B2 (en) | 1988-02-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH10162245A (en) | Article sale data registration processor with data rewriting function for noncontact communication type storage medium, and shoplifting prevention system using the same | |
| CN106293549B (en) | Network system and control method of network system | |
| JPS603782A (en) | Sales data processing device | |
| JPH08171677A (en) | Commodity sale registration data processor | |
| JP2573747B2 (en) | Product sales data processing device | |
| JPH0215180Y2 (en) | ||
| JP2893715B2 (en) | Order data processing system | |
| JP2000113323A (en) | Message display device and storage medium | |
| JPH06131364A (en) | Product sales data processor | |
| KR920008392B1 (en) | Report printing method for electronic cash register | |
| JPH06111133A (en) | Product sales data processor | |
| JPH06290350A (en) | Product sales data processor | |
| JPS6226518B2 (en) | ||
| JPS5846462A (en) | Print processor of electronic cash register | |
| JPH02143398A (en) | POS terminal | |
| JP2713810B2 (en) | Electronic cash register | |
| JPH0720771Y2 (en) | Terminal for managing production facility information | |
| JPS61289493A (en) | Sales data transmitting/receiving system | |
| JP2514642Y2 (en) | Intelligent card device | |
| JPH0650066Y2 (en) | Keyboard for POS system | |
| JPH06149586A (en) | Data processor | |
| JPS6136679B2 (en) | ||
| JPH05325026A (en) | Electronic cash register | |
| JPS6386637A (en) | POS terminal device | |
| JPH08329342A (en) | Terminal controller |