+

JPH01214997A - POS system file control device - Google Patents

POS system file control device

Info

Publication number
JPH01214997A
JPH01214997A JP3961788A JP3961788A JPH01214997A JP H01214997 A JPH01214997 A JP H01214997A JP 3961788 A JP3961788 A JP 3961788A JP 3961788 A JP3961788 A JP 3961788A JP H01214997 A JPH01214997 A JP H01214997A
Authority
JP
Japan
Prior art keywords
fdd
status
sales data
control device
written
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
JP3961788A
Other languages
Japanese (ja)
Inventor
Chikuhei Oshima
尾島 知久平
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.)
Toshiba Tec Corp
Original Assignee
Tokyo Electric 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 Tokyo Electric Co Ltd filed Critical Tokyo Electric Co Ltd
Priority to JP3961788A priority Critical patent/JPH01214997A/en
Publication of JPH01214997A publication Critical patent/JPH01214997A/en
Pending legal-status Critical Current

Links

Landscapes

  • Cash Registers Or Receiving Machines (AREA)

Abstract

PURPOSE:To improve the reliability of a system as a whole by storing the normal/abnormal condition of respective floppy disk drivings into a condition memory and skipping the abnormal driving at the time of writing the sales data. CONSTITUTION:When a status clearing operation is executed as an external command input, a test executing signal is sent to respective connected floppy disk driving devices (FDD) 11, it is tested whether the normality or the abnormality is obtained and the tested result is stored into an FDD condition memory 8a as the status. At the time of the actual action, sales data are inputted from respective POS terminal equipments 2, and then, the sales data are written to the FDD 11 of the number designated by an FDD number counter 8b. When the remaining memory capacity of one FDD is used, it is written into the FDD of the next number, the FDD in which the status of the FDD condition memory 8a corresponding to the FDD before writing shows the abnormality, is automatically skipped and the sales data as a whole are normally written to either of FDD. Thus, the reliability of the system as a whole is improved.

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は1台のファイル制御装置に複数のPOS端末機
が接続されたPOSシステムに係わり、特に各POS端
末機から入力された販売データを複数のFDDへ順次記
憶させるPOSシステムのファイル制御装置に関する。
[Detailed Description of the Invention] [Field of Industrial Application] The present invention relates to a POS system in which a plurality of POS terminals are connected to one file control device, and in particular, the present invention relates to a POS system in which a plurality of POS terminals are connected to one file control device. The present invention relates to a file control device for a POS system that sequentially stores data in a plurality of FDDs.

〔従来の技術] 一般に大規模小売店で採用されているPOS(販売時点
情報管理)システムにおいては、例えば事務所等に配設
された1台のファイル制御装置(F C)に伝送路を介
して各売場に配設された例えば電子キャッシュレジスタ
(ECR)からなるPOS端末機が接続されている。そ
して、ファイル制御装置のRAM等の記憶部には各売場
で販売される各商品毎に、商品コード、品名、単価等の
商品データを記憶する商品データファイルが形成されて
いる。そして、各POS端末機から商品コードでもって
品名、単価等の商品データの問合せが生じると、該当商
品コードの品名、単価等の商品データを該当POS端末
機へ返信する。
[Prior Art] In a POS (point of sale) system that is generally used in large-scale retail stores, a file control device (FC) installed in an office, etc., is connected via a transmission path. A POS terminal, for example, an electronic cash register (ECR) installed at each sales floor is connected to the terminal. A product data file storing product data such as a product code, product name, unit price, etc. is formed in a storage unit such as a RAM of the file control device for each product sold at each sales floor. When an inquiry is made from each POS terminal for product data such as the product name and unit price using the product code, the product data such as the product name and unit price of the corresponding product code is returned to the corresponding POS terminal.

また、各POS端末機から販売した各商品の商品コード
、販売金額、販売点数等の販売データが入力されると、
その販売データをフロッピーディスクドライブ装置(以
下FDDと略記する)へ時系列的に書込む。そして、F
DDに記憶された各販売データは後で一括して読み出さ
れてストア制御装置等の上位のホストコンピュータで各
種情報処理が実行される。
In addition, when sales data such as product code, sales amount, and number of items sold for each product sold from each POS terminal is input,
The sales data is written to a floppy disk drive device (hereinafter abbreviated as FDD) in chronological order. And F
Each piece of sales data stored in the DD is later read out all at once and various information processing is executed by a host computer such as a store control device.

このような機能を有するファイル制御装置に多数のPO
S端末機が接続されている場合は、POS端末機から送
信されてくる受信データの数が多くなるので、複数台の
FDDが接続されており、各POS端末機から入力され
た各販売データを時系列的にFDDへ書込んでいき、一
つのFDDの残り記憶容量が0になると、次のFDDに
販売データを書込んでいく。
A large number of POs are installed in a file control device with such functions.
When an S terminal is connected, the number of received data sent from the POS terminal increases, so if multiple FDDs are connected, each sales data input from each POS terminal is Sales data is written to the FDD in chronological order, and when the remaining storage capacity of one FDD becomes 0, sales data is written to the next FDD.

[発明が解決しようとする課題] しかしながら、1述したように複数のFDDに入力した
販売データを順次書込んでいくようにしたファイル制御
装置においてもまだ解消すべき次のような課題があった
。すなわち、販売データを書込む場合のFDDの順序は
予め設定されている。
[Problems to be solved by the invention] However, as mentioned in 1, even with a file control device that sequentially writes sales data input to multiple FDDs, there are still problems to be solved as follows. . That is, the order of FDDs in which sales data is written is set in advance.

しかし、ファイル制御装置に多数のFDDが接続されて
いる場合においては、その中の1台のFDDが故障して
、そのFDDに受信データを書込むことができない場合
が多々ある。このような場合は、たとえ残り全部のFD
Dが正常状態を維持していても、異常状態のFDDに受
信データの書込み順序が巡回するとそのFDDに受信デ
ータを書込むことが不可能になるので、ファイル制御部
全体の機能が停止する。
However, when a large number of FDDs are connected to a file control device, it is often the case that one of the FDDs breaks down and the received data cannot be written to that FDD. In such a case, even if all remaining FDs
Even if D maintains a normal state, if the writing order of received data is cycled to an FDD that is in an abnormal state, it becomes impossible to write received data to that FDD, and the entire function of the file control unit stops.

その結果、このファイル制御装置に伝送路を介して接続
された各POS端末機も一斉に動作不能に陥る懸念があ
る。
As a result, there is a concern that each POS terminal connected to this file control device via a transmission line may become inoperable all at once.

また、故障等の異常を示すFDDが特定されたとしでも
、そのFDDを修理して正常状態に復旧させなければ、
ファイル制御装置の機能、すなわちPOSシステム全体
の機能が復旧しない。したがって、故障内容によっては
復旧までに長時間を必要とし1、販売業務に支障が発生
する懸念もある。
Furthermore, even if an FDD exhibiting an abnormality such as a failure is identified, if the FDD is not repaired and restored to normal condition,
The function of the file control device, that is, the function of the entire POS system cannot be restored. Therefore, depending on the nature of the failure, it may take a long time to recover (1), and there is a concern that sales operations may be hindered.

本発明は、各FDDの正常・異常の状態をFDD状態メ
モリに記憶させ、異常のFDDを販売データの書込み時
にスキップさせることによって、たとえ1台のFDDが
異常を示したとしても、販売データを正常にFDDに記
憶でき、システム全体の信頼性を向上できるPOSシス
テムのファイル制御装置を提供することを目的とする。
The present invention stores the normal/abnormal status of each FDD in the FDD status memory and skips the abnormal FDD when writing sales data, so that even if one FDD shows an abnormality, the sales data can be saved. An object of the present invention is to provide a file control device for a POS system that can normally store information on an FDD and improve the reliability of the entire system.

[課題を解決するための手段] 本発明は、複数のFDD (フロッピーディスクドライ
ブ装置)を備え、伝送路を介して接続された各POS端
末機から入力された各販売データを各FDDへ時系列的
に順次記憶させるPOSシステムのファイル制御装置に
おいて、外部指令入力に応動して各FDDが正常か異常
かを試験するFDD試験手段と、各FDD毎にFDD試
験手段による試験結果を示すステータスを記憶する・F
DD状態メモリと、入力した販売データを書込むべきF
DDを示す番号をカウントするFDD番号カウンタと、
このFDD番号カウンタの示す番号のFDDの残り記憶
容量が無い状態で販売データが入力したとき次の番号の
FDDに該当するFDD状態状態メモリステータスを判
断するステータス判断手段と、このステータス判断手段
にて異常ステータスと判断されると、販売データをFD
D番号カウンタのさらに次の番号に該当するFDDへ書
込むFDDスキップ手段とを備えたものである。
[Means for Solving the Problems] The present invention includes a plurality of FDDs (floppy disk drive devices), and transmits each sales data inputted from each POS terminal connected via a transmission line to each FDD in chronological order. In a file control device of a POS system that stores data sequentially, an FDD test means tests whether each FDD is normal or abnormal in response to an external command input, and a status indicating the test result by the FDD test means is stored for each FDD. Do/F
DD status memory and F where inputted sales data should be written
an FDD number counter that counts numbers indicating DD;
a status determining means for determining the FDD state/memory status corresponding to the FDD having the next number when sales data is input in a state where there is no remaining storage capacity of the FDD indicated by the FDD number counter; If it is determined that the status is abnormal, the sales data will be transferred to FD.
FDD skip means for writing to the FDD corresponding to the next number of the D number counter.

[作用] このように構成されたPOSシステムのファイル制御装
置おいては、外部指令入力として例えばステータスクリ
ア操作が実行されると、接続された各FDDへ試験実行
信号を送出して各FDDが正常か異常かを試験し、試験
結果がステータスとしてFDD状態メモリに記憶される
。そして、実際の動作時において、各POS端末機から
販売デ−タが入力されると、FDD番号カウンタの指定
する番号のFDDへその販売データが書込まれる。
[Function] In the file control device of the POS system configured as described above, when a status clear operation is executed as an external command input, a test execution signal is sent to each connected FDD to ensure that each FDD is normal. The test result is stored as a status in the FDD status memory. During actual operation, when sales data is input from each POS terminal, the sales data is written to the FDD designated by the FDD number counter.

そして、一つのFDDの残り記憶容量が無くなると、次
の番号のFDDに書込まれるが、書込む前にそのF D
 D l:該当するFDD状態メモリのステータスが正
常であることを確認する。異常のステータスであれば、
さらに次の番号のFDDに販売データが書込まれる。す
なわち、異常を示すFDDは自動的にスキップされ、全
体として販売データはいずれかのFDDに正常に書込ま
れる。
When the remaining storage capacity of one FDD runs out, it is written to the next numbered FDD, but before writing, that FDD is
D l: Confirm that the status of the corresponding FDD status memory is normal. If the status is abnormal,
Furthermore, sales data is written to the next numbered FDD. That is, the FDD indicating an abnormality is automatically skipped, and the sales data as a whole is normally written to any FDD.

[実施例] 以下本発明の一実施例を図面を用いて説明する。[Example] An embodiment of the present invention will be described below with reference to the drawings.

第1図はPOSシステム全体を示すブロック図であり、
1台のファイル制御装置1に複数台のPOS端末機2が
伝送路3を介して閉ループに接続されている。また、こ
のファイル制御装置1はホストコンピュータからなる外
部のストア制御装置4にオンライン接続されている。
Figure 1 is a block diagram showing the entire POS system.
A plurality of POS terminals 2 are connected to one file control device 1 via a transmission line 3 in a closed loop. Further, this file control device 1 is connected online to an external store control device 4 consisting of a host computer.

また、ファイル制御装置1内において、CPU(中央処
理装置)5はストア制御装置4からの各種指令又は各P
OS端末機2からの間合せに対して各種情報処理を実行
する。そして、CPU5は、パスライン6を介して、制
御プログラムを記憶するROM7、FDD状態メモリ等
の各種可変データを記憶するRAM8、前記ストア制御
装置4に接続されたインターフェース9、各POS端末
機2と伝送路3を介して情報交換を実行する5DLC(
シンクロナス・データ・リンク・コントローラ)10、
複数のFDDllが並列接続されたFDD制御部12等
を制御する。なお、実施例においては、前記FDD制御
部12には0番から7番までそれぞ番号Bが付された合
計8個のFDDIIが接続可能となっている。
In addition, within the file control device 1, a CPU (central processing unit) 5 receives various commands from the store control device 4 or
Various information processing is executed for the arrangement from the OS terminal 2. The CPU 5 is connected via a path line 6 to a ROM 7 that stores a control program, a RAM 8 that stores various variable data such as an FDD status memory, an interface 9 connected to the store control device 4, and each POS terminal 2. 5DLC (5DLC) that executes information exchange via transmission path 3
synchronous data link controller) 10,
A plurality of FDDlls control the FDD control unit 12 and the like connected in parallel. In the embodiment, a total of eight FDD IIs, numbered 0 to 7 and numbered B, can be connected to the FDD control unit 12.

また、CPU5は必要に応じてFDD制御部12に対し
て強制レディ信号aを送出する。
Further, the CPU 5 sends a forced ready signal a to the FDD control unit 12 as necessary.

前記RAM5内には、各売場で販売する商品毎に商品コ
ード、品名、単価等の商品データを記憶する商品データ
ファイルの他に、第2図に示すように、0番から7番で
の各FDDIIが正常状態か異常状態かを示すBO〜B
7の各ステータスを記憶するFDD状態メモリ18a1
および各POS端末機2から入力された販売データを書
込むべきFDDIIの番号BをカウントするFDD番号
カウンタ8bが形成されている。
In addition to the product data file that stores product data such as the product code, product name, and unit price for each product sold at each sales floor, the RAM 5 stores product data files numbered 0 to 7 as shown in Figure 2. BO~B indicating whether FDDII is in normal or abnormal state
FDD status memory 18a1 that stores each status of 7.
Further, an FDD number counter 8b is formed to count the number B of the FDD II to which sales data inputted from each POS terminal 2 is to be written.

なお、前記FDD状態メモリ8aの各ステータスにおい
て、1が設定されていれば、番号BのFDDllは正常
状態を示す。また、0が設定されていれば、その番号B
のFDDIIは故障しているか、又は最初からその番号
のFDDllはFDD制御部12に接続されていなかっ
たことを示す。例えば第2図においては、接続されてい
るFDDIIは0番から3番までの4台であり、1番口
のFDDIIに異常が発生していることを示す。
Note that if 1 is set in each status of the FDD status memory 8a, the FDDll with number B indicates a normal status. Also, if 0 is set, that number B
This indicates that the FDD II is out of order, or that the FDD II with that number was not connected to the FDD control unit 12 from the beginning. For example, in FIG. 2, there are four FDD IIs connected, numbered 0 to 3, indicating that an abnormality has occurred in the first FDD II.

しかして、各装置の動作確認等を行う場合のステータス
クリア操作が実行されると、前記CPU5は予め定めら
れたステータスクリア処理を実行するとともに第3図に
示すFDD試験処理を実行するようにプログラム構成さ
れている。
When a status clear operation is executed to check the operation of each device, the CPU 5 executes a predetermined status clear process and also executes the FDD test process shown in FIG. It is configured.

第3図の流れ図が開始されると、まず、PlにてFDD
制御部12へ強制レディ信号aを送出して、次の初期値
指令や実行指令等の各種指令が各FDDIIに対して人
力可能状態に移行させる。
When the flowchart in Fig. 3 starts, first, the FDD is
A forced ready signal a is sent to the control unit 12, and various commands such as the next initial value command and execution command cause each FDD II to transition to a state in which manual input is possible.

そして、RAM8のFDD状態メモリ8aのBO〜B7
の各ステータスを0に設定した後、FDD制御部12へ
初期値指令を送出して、FDD制御部12へ各FDDI
Iを試験するための初期パラメータをセットする。さら
に、RAM8のFDD番号カウンタ8bのカウント値、
すなわちFDDIIを指定する番号Bを初期値Oに設定
する。
Then, BO to B7 of the FDD status memory 8a of the RAM 8
After setting each status to 0, an initial value command is sent to the FDD control unit 12, and each FDDI
Set initial parameters for testing I. Furthermore, the count value of the FDD number counter 8b of the RAM 8,
That is, the number B specifying FDDII is set to the initial value O.

しかる後、P2にてFDD番号カウンタ8bの指定する
番号BのFDDllへ実行指令を送出する。するとFD
D制御部12にセットされた初期パラメータに基づいて
該当FDDIIに対して実際のデータの書込・読出しが
実行される。P3にて書込・読出しが正常に終了すると
、P4にてFDD状態メモリ8aのB番目のステータス
を1に設定する。そして、P5へ進み、FDD番号カウ
ンタ18bの番号Bが最大値B max  (−8)に
達していないことを確認すると、P6にてFDD番号カ
ウンタ8bの番号Bを1だけ増加したのち、P2へ戻り
、番号BのFDDIIへ実行指令を送出する。
Thereafter, at P2, an execution command is sent to the FDD11 with number B specified by the FDD number counter 8b. Then FD
Based on the initial parameters set in the D control unit 12, actual data is written and read from the corresponding FDDII. When writing and reading are completed normally in P3, the B-th status of the FDD status memory 8a is set to 1 in P4. Then, the process proceeds to P5, and when it is confirmed that the number B of the FDD number counter 18b has not reached the maximum value B max (-8), the number B of the FDD number counter 8b is incremented by 1 in P6, and then the process proceeds to P2. Returns and sends an execution command to FDDII numbered B.

そして、P3にて故障又はFDDII自体が接続されて
いなくて、書込・読出しの試験が正常に終了しない場合
は、そのままP5へ進み、FDD番号カウンタ8bの番
号Bの値を調べる。
If the writing/reading test does not end normally at P3 due to a failure or because the FDD II itself is not connected, the process directly advances to P5 and the value of number B of the FDD number counter 8b is checked.

P5にてFDD番号カウンタ8bの番号Bが最大値B 
a+axに達すると、RAM8のFDD状態メモリ8a
に対する各ステータスの設定処理が終了したので、FD
D制御部12へ送出している強制レディ信号aを解除し
て、FDD制御部12及び各FDD11を通常状態へ復
旧させる。
At P5, the number B of the FDD number counter 8b reaches the maximum value B
When a+ax is reached, the FDD status memory 8a of RAM 8
Since the setting process for each status has been completed, the FD
The forced ready signal a sent to the D control unit 12 is canceled to restore the FDD control unit 12 and each FDD 11 to the normal state.

以上で各FDD11における正常又は異常・の状態のF
DD状態メモリ8aに対する設定処理が終了すると前記
CPU5はファイル制御部1としての通常の動作を実行
する。すなわち、各POS端末機2から一つの販売デー
タが入力されると、第4図の流れ図に従って、該当販売
データに対する一つのFDDIIへの書込処理を実行す
る。
With the above, the F of the normal or abnormal state in each FDD11
When the setting process for the DD status memory 8a is completed, the CPU 5 executes normal operations as the file control unit 1. That is, when one piece of sales data is input from each POS terminal 2, writing processing for the corresponding sales data to one FDDII is executed according to the flowchart of FIG.

第4図の流れ図が開始され、P7にてFDD番号カウン
タ8bの番号BのFDDllの残り記tα容量が無しで
なければ、P8へ進み、番号BのFDDllに入力した
販売データを書込む。
The flowchart of FIG. 4 is started, and if there is no remaining capacity tα of the number B FDD 11 of the FDD number counter 8b in P7, the process advances to P8, and the input sales data is written in the number B FDD 11.

P7にて番号BのFDDllの残り記憶容量が無くなる
と、P9にてFDD番号カウンタ8bの番号Bが最大値
B l1aXに達していなければ、FDD番号カウンタ
8bの番号Bを1だけ増加する。また、P9にてFDD
番号カウンタ8bの番号Bが最大値B maxに達して
いれば、FDD番号カウンタ8bの番号Bを先頭の0へ
戻す。
When the remaining storage capacity of the FDD 11 with number B is exhausted in P7, if the number B of the FDD number counter 8b has not reached the maximum value B11aX in P9, the number B of the FDD number counter 8b is incremented by 1. Also, FDD at P9
If the number B of the number counter 8b has reached the maximum value Bmax, the number B of the FDD number counter 8b is returned to 0 at the beginning.

しかるのち、Ploにて更新後のFDDI号カウンタ8
bの指定するFDD状態メモリ8a内のB番目のステー
タスを読出す。そして、Pllにて読出したステータス
が1に設定されていることを確認すると、P8にて入力
した販売データを該当FDD11へ書込む。
After that, the updated FDDI counter 8 on Plo
The B-th status in the FDD status memory 8a specified by b is read. Then, when it is confirmed that the read status is set to 1 in Pll, the sales data inputted in P8 is written to the corresponding FDD 11.

なお、Pllにて読出したステータスが0に設定されて
いれば、番号BのFDDIIは異常状態であるので、P
9へ戻り、番号Bの値を調べたのち、その値を更新する
。そして、PLOにて更新後の番号Bに対応するステー
タスを再度調べる。すなわち、ステータスが1に設定さ
れた番号のFDDllが見つかるまで番号Bが順次更新
される。そして、ステータスが1に設定されたFDDl
lが発見されると、そのFDDllに販売データが書込
まれる。
Note that if the status read at PLL is set to 0, the FDDII with number B is in an abnormal state, so PLL is set to 0.
Return to step 9, check the value of number B, and then update the value. Then, the status corresponding to the updated number B is checked again in PLO. That is, the number B is sequentially updated until an FDDll whose status is set to 1 is found. And FDDl with status set to 1
When FDDl is found, sales data is written to that FDDll.

このように構成されたPOSシステムのファイル制御装
置であれば、POSシステムの各装置の定期的な点検補
修時においてステータスクリア処理を実行すると、ファ
イル制御装置においては、そのステータスクリア処理に
続いて第3図に示したFDD試験処理が自動的に実行さ
れ、その時点において、故障等の異常を示すFDDll
や、その時点においてまだファイル制御装置1に接続さ
れていないFDDIIが存在すると、FDD状態メモリ
8a内の該当FDDIIの番号に対応するステータスが
0に設定される。
With a file control device of a POS system configured in this way, when status clear processing is executed during periodic inspection and repair of each device of the POS system, the file control device will perform the status clear processing following the status clear processing. The FDD test process shown in Figure 3 is automatically executed, and at that point, the FDD11 that shows an abnormality such as a failure
Or, if there is an FDDII that is not yet connected to the file control device 1 at that time, the status corresponding to the number of the corresponding FDDII in the FDD status memory 8a is set to 0.

そして、ファイル制御装置1としての通常の動作時にお
いて、各POS端末機2がら販売データが入力されると
、通常はFDD番号カウンタ18bの番号Bの指定する
FDDIIへ順次格納され、一つのFDDllの残り記
憶容量が無くなると次の番号BのFDDllへ格納され
るのであるが、異常が生じたFDDllが存在すると、
そのFDDllがスキップされて次の番号Bの指定する
FD’DIIに書込まれる。
During normal operation of the file control device 1, when sales data is input from each POS terminal 2, it is normally stored sequentially in the FDD II designated by number B of the FDD number counter 18b, and is stored in one FDD II. When the remaining storage capacity runs out, the data is stored in the next number B FDDll, but if there is an FDDll with an abnormality,
The FDDll is skipped and written to the next FD'DII designated by number B.

このように、1台のFDDIIに故障等が発生すると、
例えばステータスクリア等の外部指令人力によって第3
図に示すFDD試験処理を実行させることによって、異
常のFDDI 1の番号BをFDD状態メモリ8aに記
憶し、実際の販売データの書込時においては、異常のF
DDllを自動的にスキップさせている。よって、たと
え1台のFDDllに異常が発生したとしても、残りの
FDDIIを使用することによって、短時間でPOSシ
ステム全体として正常動作状態に復旧することが可能と
なる。しかして、システム全体の信頼性を向上できる。
In this way, if a failure occurs in one FDDII,
For example, the 3rd command can be controlled by external commands such as clearing the status.
By executing the FDD test process shown in the figure, the number B of the abnormal FDDI 1 is stored in the FDD status memory 8a, and when writing actual sales data, the abnormal FDD
DDll is automatically skipped. Therefore, even if an abnormality occurs in one FDDII, by using the remaining FDDII, it is possible to restore the POS system as a whole to a normal operating state in a short time. Therefore, the reliability of the entire system can be improved.

さらに、0番から7呑までの全部のFDDIIを接続す
る必要なく、POS端末機2の設置数に応じて、また各
FDD11に累積記憶された販売データの集計頻度に応
じて、FDDllの設置数を制御プログラムを同等変更
することなくユーザ側で任意に変更できる。
Furthermore, there is no need to connect all FDDIIs numbered 0 to 7, and the number of FDDIIs installed can be adjusted according to the number of installed POS terminals 2 and the frequency of aggregation of sales data cumulatively stored in each FDD11. can be changed arbitrarily by the user without making equivalent changes to the control program.

[発明の効果] 以上説明したように本発明のPOSシステムのファイル
制御装置によれば、各FDDの正常・異常の状態をFD
D状態メモリに記憶させ、異常のFDDを販売データの
書込み時にスキップさせている。よって、たとえ1台の
FDDが異常を示したとしても、販売データを正常にF
DDに記憶でき、システム全体の信頼性を向上できる。
[Effects of the Invention] As explained above, according to the file control device of the POS system of the present invention, the normal/abnormal status of each FDD is
It is stored in the D state memory, and the abnormal FDD is skipped when writing sales data. Therefore, even if one FDD shows an abnormality, sales data cannot be transferred normally.
It can be stored on the DD, improving the reliability of the entire system.

また、FDDの設置数もユーザ側で任意に設定できる。Furthermore, the number of FDDs installed can be set arbitrarily by the user.

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

図は本発明の一実施例に係わるPOSシステムのファイ
ル制御装置を示すものであり、第1図はシステム全体を
示すブロック図、第2図は記憶部の主なメモリを示す図
、第3図及び第4図は動作を示す流れ図である。 1・・・ファイル制御装置、2・・・POS端末機、3
・・・伝送路、4・・・ストア制御装置、5・・・CP
U。 8・・・RAM、8a・・・FDD状態メモリ、8b・
・・FDD番号カウンタ、11・・・FDD、12・・
・FDD制御部。 出願人代理人 弁理士 鈴江武彦 第1図 第2図 第30
The figures show a file control device of a POS system according to an embodiment of the present invention. Fig. 1 is a block diagram showing the entire system, Fig. 2 is a diagram showing the main memory of the storage section, and Fig. 3 is a block diagram showing the entire system. and FIG. 4 are flowcharts showing the operation. 1... File control device, 2... POS terminal, 3
...Transmission path, 4...Store control device, 5...CP
U. 8...RAM, 8a...FDD status memory, 8b.
...FDD number counter, 11...FDD, 12...
・FDD control unit. Applicant's agent Patent attorney Takehiko Suzue Figure 1 Figure 2 Figure 30

Claims (1)

【特許請求の範囲】[Claims] 複数のFDD(フロッピーディスクドライブ装置)を備
え、伝送路を介して接続された各POS端末機から入力
された各販売データを前記各FDDへ時系列的に順次記
憶させるPOSシステムのファイル制御装置において、
外部指令入力に応動して前記各FDDが正常か異常かを
試験するFDD試験手段と、前記各FDD毎に前記FD
D試験手段による試験結果を示すステータスを記憶する
FDD状態メモリと、前記入力した販売データを書込む
べきFDDを示す番号をカウントするFDD番号カウン
タと、このFDD番号カウンタの示す番号のFDDの残
り記憶容量が無い状態で前記販売データが入力したとき
次の番号のFDDに該当する前記FDD状態メモリ内の
ステータスを判断するステータス判断手段と、このステ
ータス判断手段にて異常ステータスと判断されると、前
記販売データを前記FDD番号カウンタのさらに次の番
号に該当するFDDへ書込むFDDスキップ手段とを備
えたことを特徴とするPOSシステムのファイル制御装
置。
In a file control device of a POS system that is equipped with a plurality of FDDs (floppy disk drive devices) and stores each sales data inputted from each POS terminal connected via a transmission path in each FDD in chronological order. ,
FDD testing means for testing whether each of the FDDs is normal or abnormal in response to external command input;
An FDD status memory that stores the status indicating the test result by the D test means, an FDD number counter that counts the number indicating the FDD to which the input sales data is to be written, and the remaining memory of the FDD whose number is indicated by this FDD number counter. status determining means for determining the status in the FDD status memory corresponding to the next numbered FDD when the sales data is input in a state where there is no capacity; and when the status determining means determines that the status is abnormal; 1. A file control device for a POS system, comprising: FDD skip means for writing sales data to an FDD corresponding to the next number of the FDD number counter.
JP3961788A 1988-02-24 1988-02-24 POS system file control device Pending JPH01214997A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3961788A JPH01214997A (en) 1988-02-24 1988-02-24 POS system file control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3961788A JPH01214997A (en) 1988-02-24 1988-02-24 POS system file control device

Publications (1)

Publication Number Publication Date
JPH01214997A true JPH01214997A (en) 1989-08-29

Family

ID=12558070

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3961788A Pending JPH01214997A (en) 1988-02-24 1988-02-24 POS system file control device

Country Status (1)

Country Link
JP (1) JPH01214997A (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6278096A (en) * 1985-09-20 1987-04-10 トキコ株式会社 Gas station POS system
JPS62139098A (en) * 1985-12-13 1987-06-22 カシオ計算機株式会社 Sales data transmission method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6278096A (en) * 1985-09-20 1987-04-10 トキコ株式会社 Gas station POS system
JPS62139098A (en) * 1985-12-13 1987-06-22 カシオ計算機株式会社 Sales data transmission method

Similar Documents

Publication Publication Date Title
US6343335B1 (en) System for repositioning an I/O device to a predetermined position to retry a program without knowledge of which part of the program caused the retry
JP3386823B2 (en) File management method and device
US6266740B1 (en) Device sequencing and placement protection using a digital signature
US8775756B1 (en) Method of verifying integrity of data written by a mainframe to a virtual tape and providing feedback of errors
JPH0526214B2 (en)
EP1906309A2 (en) Information processing apparatus, control apparatus therefor, control method therefor and control program
US6240529B1 (en) Debugging method and debugging apparatus for microcomputer system and recording medium on which debug program is recorded
JPH01214997A (en) POS system file control device
US6336194B1 (en) Program products for repositioning an input/output device without knowledge of current positioning of the device
JP4989496B2 (en) Command net execution device, command net execution program, and computer-readable recording medium on which command net execution program is recorded
JP2939414B2 (en) Database Equivalent Processor for Dual Computer
JP3238040B2 (en) Operation test method and device for auxiliary storage device
CN117854580B (en) Method, device, equipment and storage medium for rapidly detecting hard disk bad track
JP3514168B2 (en) Monitoring control device, monitoring control method, and recording medium storing monitoring program
JPH0279271A (en) Magnetic disk device failure handling method
JP2002229923A (en) Disk state acquisition method and recording medium
JP3315266B2 (en) Self-diagnosis status display method
US6339799B1 (en) Method of repositioning an I/O device to a predetermined position to retry a program without knowledge of which part of the program caused the retry
JP2628561B2 (en) Error notification method
JPH0277943A (en) System recovery method
JP2635777B2 (en) Programmable controller
JPS59106017A (en) Testing of input/output controller
JPH04213123A (en) Preventive maintenance system for fault of electronic computer
CN110221579A (en) Numerical control device
JPH01195549A (en) History information memory
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载