JPS6055876B2 - refrigerator system - Google Patents
refrigerator systemInfo
- Publication number
- JPS6055876B2 JPS6055876B2 JP51125970A JP12597076A JPS6055876B2 JP S6055876 B2 JPS6055876 B2 JP S6055876B2 JP 51125970 A JP51125970 A JP 51125970A JP 12597076 A JP12597076 A JP 12597076A JP S6055876 B2 JPS6055876 B2 JP S6055876B2
- Authority
- JP
- Japan
- Prior art keywords
- terminal
- product
- refrigerator
- data
- switch
- 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
Links
Landscapes
- Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)
- Devices That Are Associated With Refrigeration Equipment (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
【発明の詳細な説明】 本発明は、集中冷蔵庫管理システムに関する。[Detailed description of the invention] The present invention relates to a centralized refrigerator management system.
近年、ホテルの各客室に配置され、ビール、ジュース等
の数種の商品を販売する冷蔵庫をフロント等に設けた中
央処理部に結び、この中央処理部で各客室の冷蔵庫での
夫々の商品に就いての販売数量を一括管理し、チェック
アウト時に客に代金を請求するシステムが多く利用され
ている。このようなシステムに於いて、普通、各冷蔵庫
内に蜂の巣状に形成された各商品収納棚の商品収納位置
に商品の存在を検出する商品スイッチ群を設け、中央処
理部に各冷蔵庫の商品スイッチ群の各スイッチと1対1
の対応をした記憶領域をもつ記憶装置を備えており、客
のチェックイン時に該当する客室の冷蔵庫内を満たして
おく事に依つて、該客がチェックアウト時に該当する客
室の冷蔵庫に対応する記憶領域を参照し、料金請算を行
っていた。然し乍ら、上述のような冷蔵庫システムの構
成であると、客のチェックイン時には必ず冷蔵庫内を満
たさなければならず、冷蔵庫への商品の補充回収が多く
なり、従業員の手を煩わしていた。In recent years, refrigerators that are placed in each guest room of a hotel and sell several types of products such as beer and juice are connected to a central processing unit located at the front desk, etc., and this central processing unit stores each product in the refrigerator of each guest room. Systems are often used that centrally manage the sales volume of customers and bill customers at checkout. In such a system, a group of product switches for detecting the presence of products is usually provided at the product storage position of each product storage shelf formed in a honeycomb shape in each refrigerator, and a central processing section is provided with a group of product switches for detecting the presence of products at the product storage position of each product storage shelf formed in a honeycomb shape. One-to-one with each switch in the group
Equipped with a storage device with a storage area corresponding to The area was referenced and charges were billed. However, with the above-described configuration of the refrigerator system, the refrigerator must be filled every time a customer checks in, which increases the need to replenish and collect products from the refrigerator, which is a hassle for employees.
本発明は以上の点に鑑みて為されたものであつ・て、チ
ェックイン時毎に冷蔵庫を満たす必要のない集中冷蔵庫
管理システムを提供するものである。この発明によるシ
ステムの一実施例を以下に説明しよう。The present invention has been made in view of the above points, and provides a centralized refrigerator management system that does not require refilling the refrigerator every time a user checks in. An embodiment of the system according to the invention will be described below.
第1図はシステムの構成を示しており、中央処理機1(
以下CPUという)は、バスライン56により、伝送回
路2、キーボード8、表示器9、プリンター10、と結
び合わされている。Figure 1 shows the system configuration, with central processor 1 (
The CPU (hereinafter referred to as the CPU) is connected to the transmission circuit 2, the keyboard 8, the display 9, and the printer 10 by a bus line 56.
一方伝送回路2から出た伝送ライン3は、端末冷蔵庫#
14から順に#2、#3、・・・・・・・・・・・・#
nの端末冷蔵庫5へといもづる式に結線されそして、最
後の端末で終端される。On the other hand, the transmission line 3 coming out from the transmission circuit 2 is connected to the terminal refrigerator #
Starting from 14, #2, #3,......#
It is connected in a chain-like fashion to the n terminal refrigerator 5, and is terminated at the last terminal.
従つてこの方法によれば端末数の増加が必要な時には、
伝送ケーブル3の終端抵抗をはずして、追加端末冷蔵庫
7までケーブルを延長して、ここで終端を行うだけでよ
くCPUlの構造にまで影響が及ぶことはない。Therefore, according to this method, when it is necessary to increase the number of terminals,
Simply removing the terminating resistor of the transmission cable 3, extending the cable to the additional terminal refrigerator 7, and terminating it there will not affect the structure of the CPU1.
さてCPUlには、出力機器としての表示器9、プリン
ター10、入力機器のキーボード8がありオペレータが
キーボードから指令を与えるとCPUlは、各種の定め
られたプログラムを実行し、結果の表示、印字を行う。Now, the CPUl has a display 9 as an output device, a printer 10, and a keyboard 8 as an input device.When the operator gives commands from the keyboard, the CPUl executes various prescribed programs and displays and prints the results. conduct.
しかしそれ以外の時間はCPUlは常時端末冷蔵庫4,
5・・・・・・・・・・・・7に対するスキャンを自動
的に行い、或る冷蔵庫の商品がとり出されると、即座に
その商品検出スイッチの接点信号は伝送ケーブル3、伝
送回路2を通つてCPUlに達しCPUl内記憶装置に
貯えられることになる。ここで伝送される信号について
簡単に説明をする。However, at other times, CPUl is always terminal refrigerator 4,
5...7 is automatically scanned, and when a certain product is taken out of the refrigerator, the contact signal of the product detection switch is immediately transmitted to the transmission cable 3, transmission circuit 2. The data reaches the CPU1 through the CPU1 and is stored in the CPU1 internal storage device. The signals transmitted here will be briefly explained.
第2図に、伝送ケーブル上での信号の形式が示されてい
る。FIG. 2 shows the format of the signals on the transmission cable.
伝送ケーブル上では信号は双方向に.流れ、全端末冷蔵
庫4,5,7と伝送回路2を含むパーティーラインが形
成される。また同期は調歩同期方式による。第2図に於
て、11はCPUlからの端末コントロール信号を表わ
す。Signals are bidirectional on a transmission cable. As a result, a party line including all the terminal refrigerators 4, 5, 7 and the transmission circuit 2 is formed. Also, synchronization is based on the start-stop synchronization method. In FIG. 2, 11 represents a terminal control signal from CPU1.
1ビット目はスタート信;号である。The first bit is a start signal.
2ビット目はこのデータブロックがCPUlから端末に
向けて送り出されたことを示すアウトマークで論理レベ
ル66r3である。The second bit is an out mark indicating that this data block has been sent from CPU1 to the terminal, and has a logic level of 66r3.
3ビット〜10ビットまでの8ビットは端末番号を指定
し、256個の端末を個別に指定すことができる。The 8 bits from bit 3 to bit 10 specify a terminal number, and 256 terminals can be individually specified.
Zllビット〜14ビットまでの4ビットは端末に対す
る指令コードであり次に示す種類がある。0000→ス
イッチデータリード
0001→ブザーオン
0010→ブザーオフ
0011→ドア−ロック
0100→ドア−アンロック
15ビット目はパリテイビットである。The 4 bits from the Zll bit to the 14th bit are command codes for the terminal, and there are the following types. 0000→Switch data read 0001→Buzzer on 0010→Buzzer off 0011→Door lock 0100→Door unlock The 15th bit is a parity bit.
16ビット目はストップビットである。The 16th bit is a stop bit.
第2図の12はCPUlからの端末コントロール信号1
1で指定された端末が送り返す応答信号である。12 in Fig. 2 is the terminal control signal 1 from CPU1.
This is a response signal sent back by the terminal specified in 1.
2ビット目はインマークでこのデータブロックが端末か
らCPUlに送り出されることを)示し、論理レベル゜
゜0゛である。The second bit is an in mark indicating that this data block is sent from the terminal to the CPU1) and is at logic level ゜゜0゛.
3ビット〜10ビットは端末コントロール信号11と同
じで端末番号コードである。The 3rd to 10th bits are the same as the terminal control signal 11 and are the terminal number code.
これをCPUlで調べることによりコントロール信号1
1の信号が正しく目的とする端末に受けとられたかがチ
・エツクできる。11ビット〜14ビットはステイタス
で次に示す種類がある。By checking this with CPU1, control signal 1
It is possible to check whether the signal of 1 was correctly received by the intended terminal. The 11th to 14th bits have the following types of status.
11→ブザーオン中
12→ドア−ロック中
13→リセットボタンオン
14→不使用
第2図に示した13,14,15は端末コントロール信
号11の指令コードがスイッチデータリードであるとき
のみ応答信号12に連続して発生するデータブロックで
ある。11 → Buzzer on 12 → Door-locked 13 → Reset button on 14 → Not used 13, 14, and 15 shown in Fig. 2 are used as response signal 12 only when the command code of terminal control signal 11 is switch data read. These are data blocks that occur consecutively.
3ビット〜14ビットの各ビットが冷蔵庫内の商品収納
棚の個々の商品検出スイッチに対応している。Each bit from 3 bits to 14 bits corresponds to an individual product detection switch on a product storage shelf in the refrigerator.
この実施例では36個の商品を取り扱うことになつてい
るからスイッチを3群にわけてスイッチデータグループ
1、スイッチデータグループ2、スイッチデータグルー
プ3とする。そしてデータブロック13がスイッチデー
タグループ1の送信を行い、同様にデータブロック14
がグループ2、ブロック15がグループ3を送信する。In this embodiment, since 36 products are to be handled, the switches are divided into three groups: switch data group 1, switch data group 2, and switch data group 3. Data block 13 then transmits switch data group 1, and data block 14 similarly transmits switch data group 1.
transmits group 2 and block 15 transmits group 3.
もちろん冷蔵庫の商品数の増減に対応してスイッチデー
タの送出回数は変えられることになる。端末冷蔵庫4,
5,7の回路構成を第3図により説明する。Of course, the number of times the switch data is sent can be changed in response to an increase or decrease in the number of products in the refrigerator. Terminal refrigerator 4,
The circuit configurations of Nos. 5 and 7 will be explained with reference to FIG.
伝送ケーブル3に1ベアのツイストペアー線を用いてバ
ランス形の信号を伝送する。A balanced signal is transmitted using a 1-bear twisted pair wire for the transmission cable 3.
全端末冷蔵庫と中央の伝送回路は1対のラインをパーテ
イライン形式で共有して、これを時間的に割りふつて通
信を行う。各端末冷蔵庫4,5,7ど伝送回路2は一対
のラインドライバー16とラインレシーバー17をもち
これを通して信号の送受信を行う。CPUlから発した
端末コントロール信号11は、伝送回路2のドライバー
で伝送ライン3に乗せられ端末冷蔵庫4,5,7まで送
られる。All the terminal refrigerators and the central transmission circuit share a pair of lines in the form of a party line, and communicate by dividing this line in time. Each terminal refrigerator 4, 5, 7, etc. transmission circuit 2 has a pair of line driver 16 and line receiver 17 through which signals are transmitted and received. A terminal control signal 11 issued from the CPU 1 is transferred to the transmission line 3 by the driver of the transmission circuit 2 and sent to the terminal refrigerators 4, 5, and 7.
端末冷蔵庫4,5,7ではレシ−バー17で受けてレベ
ルを再生したあと、シリアル・パラレル変換器18に送
られる。ここで一般に調歩同期伝送で行われる公知の方
法で、スタートビットの検出、受信クロックの発生、デ
ータフルの検出、データブレークの検出等を行い、変換
器18上に端末コントロール信号11をレベル信号とし
て得ることができる。各端末冷蔵庫4,5,7には、個
有の端末番号を発生する例えば(DIP)スイッチ19
が設けられて居り、シリアル・パラレル変換器18上の
端末コントロール信号11のビット3〜ビット10の端
末番号部とDIPスイッチに設定されたデータの比較を
行い一致がとれた端末のみが能動となる比較回路20の
出力は更にパリテイチェック回路(図示せず)の出力と
ビット2のアウトマークとの論理積43をとり指令コー
タ−21の能動入力に加えられる。The terminal refrigerators 4, 5, and 7 receive the signal at the receiver 17, reproduce the level, and then send it to the serial/parallel converter 18. Here, detection of a start bit, generation of a reception clock, detection of data full, detection of data break, etc. are performed using a known method generally performed in asynchronous transmission, and the terminal control signal 11 is sent as a level signal to the converter 18. Obtainable. Each terminal refrigerator 4, 5, 7 has, for example, a (DIP) switch 19 that generates a unique terminal number.
is provided, and the terminal number section of bits 3 to 10 of the terminal control signal 11 on the serial/parallel converter 18 is compared with the data set in the DIP switch, and only the terminal with a match becomes active. The output of the comparator circuit 20 is further logically ANDed (43) between the output of a parity check circuit (not shown) and the out mark of bit 2 and is applied to the active input of the command coater 21.
指令デコーダー21では、スイッチデータリード、ブザ
ーオン、ブザーオフ、ドア−ロック、ドア−ロック解除
の5個の信号が発生し、それぞれコントローラ36、ブ
ザーフリップフロップ28のセット端子、リセット端子
、ドア−ロックワンショット22の入力、ドア−ロック
解除のワンショット25の入力に加えられる。The command decoder 21 generates five signals: switch data read, buzzer on, buzzer off, door lock, and door unlock, and the set terminal, reset terminal, and door lock one shot of the controller 36, buzzer flip-flop 28, respectively. 22 input, the door-unlock one-shot is added to the 25 input.
ブザーフリップフロップ、ドア−ロックワンショットド
アーロック解除ワンショットの各出力は、それぞれドラ
イバーを通して、ブザー30、ドアロックソレノイド2
4、ドア−ロック解除ソレノイド27を駆動する。スイ
ッチデータリードの指令が発せられたときは、コントロ
ーラ36内のスイッチデータフリップフロップ(図示せ
ず)がセットされて、そのあとでデータブロック13,
14,15のスイッチデータを送出しなければならない
ことを記憶する。Buzzer flip-flop, door-lock one-shot, door-unlock one-shot outputs are sent through the respective drivers, buzzer 30, door lock solenoid 2
4. Drive the door-unlock solenoid 27. When a switch data read command is issued, a switch data flip-flop (not shown) in the controller 36 is set, and then the data block 13,
It is remembered that switch data 14 and 15 must be sent.
端末コントロール信号11が指定した端末冷蔵庫で受け
取られると、指令の種類が何であつても必ず応答信号1
2がCPUlに送り返されるから端末番号チェック、パ
リテイチェックアウトマークの指定の全てを満足する論
理積43出力によつて端末冷蔵庫からの送信動作が開始
される。When the terminal control signal 11 is received by the specified terminal refrigerator, the response signal 1 is always sent regardless of the type of command.
2 is sent back to the CPU1, the transmission operation from the terminal refrigerator is started by the logical product 43 output that satisfies all of the terminal number check and parity checkout mark specification.
端末番号発生器19とステイタス信号31により応答信
号12がデータセレクター33を通してパラレル・シリ
アル変換器32にロードされる。データセレクタ33は
、コントロ−ラー36の制御により、データブロック1
2をロードする場合は端末番号発生器19、ステイタス
31からの信号を通し、データブロック13,14,1
5をロードする場合は、スイッチマトリックス34から
の信号を通す。ここで一般に調歩同期伝送で行われる公
知の方法で、スタートビット、ストップビットの付加、
送信クロックの発生、バッファ−エンプティ検出等を行
い、パラレル・シリアル変換器32上のデータをドライ
バー16を通して伝送ライン3上に送出する。The terminal number generator 19 and the status signal 31 cause the response signal 12 to be loaded into the parallel-to-serial converter 32 through the data selector 33. The data selector 33 selects the data block 1 under the control of the controller 36.
2, data blocks 13, 14, 1 are loaded through the terminal number generator 19 and the signal from the status 31.
5, the signal from the switch matrix 34 is passed. Here, adding a start bit and a stop bit,
It performs transmission clock generation, buffer empty detection, etc., and sends the data on the parallel-to-serial converter 32 onto the transmission line 3 through the driver 16.
端末コントロール信号11の指令コードがスイッチデー
タリード以外の場合は、端末応答信号12を送出すると
送信動作は完了する。If the command code of the terminal control signal 11 is other than switch data read, the transmission operation is completed when the terminal response signal 12 is sent.
指令コードがスイッチデータリードである場合には、引
続いてデータブロック13,14,15が送信される。If the command code is switch data read, data blocks 13, 14, and 15 are subsequently transmitted.
コントロ−ラー36内のスイッチデータフリップフロッ
プがセットされていると、スイッチデータ送出シーケン
スが走り出して、スイッチグループ選択カウンタ35の
出力がスイッチマトリックス34に順次加えられる。j
スイッチマトリックス34は第4図に示す様にカウン
タ35からのタイミング信号線37,38,39とそれ
に交差する1鉢のスイッチ信号線40から成りそのクロ
ス点41は第5図に示す様にスイッチ素子42と、まわ
りこみによる誤動作7を防ぐ為にスイッチにシリーズに
挿入されたダイオード44からなり、スイッチ信号線4
0はデータセレクター33を通してパラレル●シリアル
変換器32に連なる。When the switch data flip-flop in the controller 36 is set, a switch data sending sequence is started and the outputs of the switch group selection counter 35 are sequentially applied to the switch matrix 34. j
As shown in FIG. 4, the switch matrix 34 consists of timing signal lines 37, 38, and 39 from the counter 35 and one switch signal line 40 that intersects with the timing signal lines 37, 38, and 39, as shown in FIG. 42, and a diode 44 inserted in series with the switch to prevent malfunction 7 due to interference, and the switch signal line 4
0 is connected to the parallel-to-serial converter 32 through the data selector 33.
データブロック13を送出する時は、カウンタ35はタ
イミング信号線37をフ能動にしてこれに連なるスイッ
チ群のデータのみがデータセレクター33を通してパラ
レル・シリアル変換器32にロードされる。同様にデー
タブロック14を送出する時は、タイミング信号線38
を能動にし、データブロック15を送出する時は、タイ
ミング信号線39を能動にし、それぞれに連るスイッチ
群のデータがパラレル●シリアル変換器32にロードさ
れる。この様にして、CPUlから端末冷蔵庫4,5,
7に指令を与えることと、端末冷蔵庫4,5,7のステ
イタスと端末冷蔵庫4,5,7の商品収納棚内の商品の
消費情況の収集がCPUlからのコントロールで行われ
ることがわかる。When transmitting the data block 13, the counter 35 activates the timing signal line 37, and only the data of the switch group connected thereto is loaded into the parallel-to-serial converter 32 through the data selector 33. Similarly, when transmitting the data block 14, the timing signal line 38
When the data block 15 is sent out by activating the timing signal line 39, the timing signal line 39 is activated, and the data of the corresponding switch group is loaded into the parallel-to-serial converter 32. In this way, from the CPU1 to the terminal refrigerators 4, 5,
It can be seen that giving commands to the terminal refrigerators 7 and collecting the status of the terminal refrigerators 4, 5, 7 and the consumption situation of products in the product storage shelves of the terminal refrigerators 4, 5, 7 are performed under control from the CPU1.
次に第1図で示したCPUl側の伝送回路2の構成とそ
の働きを第6図によつて説明する。この回路はCPUl
と各端末冷蔵庫4,5,7との交信に用いられる2つの
信号伝送路、即ちCPUバスライン56と端末冷蔵庫用
伝送ケーブル3の中間にあり、信号形式の変換を行うこ
とを目的としている。CPUlから、端末冷蔵庫4,5
,7の何れかに対する、命令が発生するとコントロ−ラ
ー55により、端末冷蔵庫4,5,7に関する命令であ
ることを検出してCPUバスライン56のデータをパラ
レル・シリアル変換器51上にロードする。Next, the configuration and function of the transmission circuit 2 on the CPU1 side shown in FIG. 1 will be explained with reference to FIG. This circuit is CPUl
It is located between two signal transmission lines used for communication with the terminal refrigerators 4, 5, and 7, that is, the CPU bus line 56 and the terminal refrigerator transmission cable 3, and is intended to convert signal formats. From CPU1, terminal refrigerator 4,5
, 7 is generated, the controller 55 detects that the instruction is related to the terminal refrigerators 4, 5, and 7, and loads the data on the CPU bus line 56 onto the parallel-to-serial converter 51. .
このデータは、第2図に示した端末コントロール信号1
1と同じ形式であり、端末冷蔵庫4,5,7に達したと
きデータ内容に特有の仕事を行うがこの伝送回路2上で
は単なるデータとして処理される。パラレル●シリアル
変換器51上のデータはコントロールによつてラインド
ライバー50を通して伝送ライン3に乗せられる。一方
端末冷蔵庫4,5,7から送出されたデータはラインレ
シーバー52を通してシリアル●パラレル変換器53上
にロードされる。This data is the terminal control signal 1 shown in Figure 2.
1, and when it reaches the terminal refrigerators 4, 5, and 7, it performs a job specific to the data content, but on this transmission circuit 2, it is processed as mere data. The data on the parallel to serial converter 51 is transferred to the transmission line 3 through the line driver 50 under control. On the other hand, data sent from the terminal refrigerators 4, 5, and 7 is loaded onto a serial/parallel converter 53 through a line receiver 52.
端末冷蔵庫I4,5,7からスイッチデータを送出する
ときには、4回連続して受信が行われる。従つてアウト
データバッファ54を設けてCPUlにとりこむ時間に
余裕をもたせている。コントロ−ラー55は、送信のと
きは送信完了二受信のときには受信完了を検出してCP
Ul(1)に割り込み信号を発生する。When transmitting switch data from the terminal refrigerators I4, 5, and 7, reception is performed four times in a row. Therefore, an out data buffer 54 is provided to provide enough time for importing the data to the CPU1. The controller 55 detects the completion of transmission in the case of transmission and the completion of reception in the case of reception.
Generates an interrupt signal on Ul(1).
第1図で示したブロック図では端末冷蔵庫4,5,7を
結合する伝送ケーブルは、1本で構成されているが、端
末冷蔵庫の数が非常に多くなると4全端末冷蔵庫4,5
,7のスキャンを行うのに要する時間がかかりすぎて個
々の右端末冷蔵庫4,5,7に対するサービスが低下す
ることになる。In the block diagram shown in Fig. 1, the transmission cable connecting the terminal refrigerators 4, 5, and 7 is composed of one cable, but if the number of terminal refrigerators becomes very large, all terminal refrigerators 4, 5, and
, 7 takes too much time, and the service to the individual right terminal refrigerators 4, 5, and 7 deteriorates.
その様な場合には伝送回路2ど伝送ケーブル3を複数個
設けることも必要になつてくる。その場合にも、これま
で述べてきた個々のシステム構成機器の構造と、働きは
何ら変更は起こらない。さて以上述べてきたことは、伝
送ケーブル3,6を中心とした端末冷蔵庫4,5,7と
伝送回路2の構成とその働きであつた。引き続いて、第
1図のブロック図の他の構成要素の説明に移る。CPU
l内の記憶装置60には第7図に示す様に2組のデータ
エリアがあり、その一方をスイツフチデータエリア61
、他方をイニシャルスイッチデータエリア62と名づけ
る。そして端末冷蔵庫4,5,7は全て各自に対応する
スイッチデータSN63とイニシャルスイッチデータI
N64とを割りあてられている。SN63とIN64と
はどと7らもこの例の場合には36ビットの容量があり
端末冷蔵庫4,5,7のスイッチデータと対応している
。スイッチデータSN63の効用は次に説明する通りて
ある。In such a case, it becomes necessary to provide a plurality of transmission circuits 2 and transmission cables 3. Even in that case, there will be no change in the structure and function of the individual system components described above. What has been described above is the structure and function of the terminal refrigerators 4, 5, 7 and the transmission circuit 2, centering on the transmission cables 3, 6. Subsequently, description will proceed to other components of the block diagram of FIG. 1. CPU
As shown in FIG.
, the other is named the initial switch data area 62. The terminal refrigerators 4, 5, and 7 all have their corresponding switch data SN63 and initial switch data I.
N64 has been assigned. In this example, both SN63 and IN64 have a capacity of 36 bits, and correspond to the switch data of terminal refrigerators 4, 5, and 7. The effect of the switch data SN63 is as explained below.
即ち、今特定の端末冷蔵庫に対する”スキャンが行われ
たとしよう。ここで得られたスイッチデータは、CPU
lに送られてそこで、スイッチデータSN63とつきあ
わされる。ここで両者が同一であれば、前回のスキャン
から今回のスキャンまでの間で、端末冷蔵庫4,5,7
の使用が行われなかつたことを示し、SN63はそのま
)で変化はしない。もし新しく得られたスイッチデータ
が、スイッチデータSN63と異り特定のビットが消え
ているとすると、この場合には、前回のスキャンから、
今回のスキャンまでの間で特定のビットに対応する商品
が販売されたことを示す。In other words, let's assume that a "scan" has been performed on a specific terminal refrigerator.The switch data obtained here is sent to the CPU
1, where it is matched with switch data SN63. If the two are the same, then between the previous scan and the current scan, the terminal refrigerators 4, 5, 7
SN63 remains unchanged (indicating that no use was made). If the newly obtained switch data differs from the switch data SN63 in that certain bits have disappeared, in this case, from the previous scan,
Indicates that products corresponding to the specific bit have been sold up to the current scan.
そして、スイッチデータSN63には新たに得られたス
イッチデータを入れる。もし新しく得られたスイッチデ
ータが、スイッチデータSN63と異り、特定のビット
が現われたとすると、この場合には、前回のスキャンか
ら、今回のスキャンまでの間で特定のビットに対応する
商品棚の収納穴に空ピンかもしくは他の物体が挿入され
たことを示す。Then, the newly obtained switch data is entered into the switch data SN63. If the newly obtained switch data is different from the switch data SN63 and a specific bit appears, in this case, the product shelf corresponding to the specific bit between the previous scan and the current scan Indicates that an empty pin or other object has been inserted into the storage hole.
第7図のイニシャルスイッチデータエリア62に属する
IN64はN番目の冷蔵庫のチェックイン時のスイッチ
データを記憶している。The IN 64 belonging to the initial switch data area 62 in FIG. 7 stores switch data at the time of check-in of the Nth refrigerator.
N番目の部屋にチェックインが行われるとその時のスイ
ッチデータSN63の内容をそつくリイニシヤルスイツ
チデータIN64に入れる。この値は途中で冷蔵庫に商
品の補充が行われない限り変化せず、チェックアウトの
時にIN64とSN63との比較を行い、IN64には
存在しているがSN63では消えているビットに相当す
る商品が販売されたものであるとみなして、精算が行わ
れる。When check-in is performed in the Nth room, the contents of the switch data SN63 at that time are entered into the initial switch data IN64. This value does not change unless the refrigerator is replenished with products during the process, and at checkout, IN64 and SN63 are compared, and products corresponding to bits that exist in IN64 but disappear in SN63 are checked. Settlement will be made assuming that the item has been sold.
第7図のイニシャルスイッチデータエリア62の代りに
第8図の販売数量カウンタエリア65を設ける場合もあ
る。A sales quantity counter area 65 shown in FIG. 8 may be provided in place of the initial switch data area 62 shown in FIG. 7.
販売数量カウンタPN66は冷蔵庫の販売商品々種毎の
カウンタよりなり、特定の冷蔵庫に対応している。また
その構造はシステムデザイン時に決定される。今、N番
目の部屋にチェックインが行われると、カウンタPN6
6をクリアーする。その後冷蔵庫内の商品の販売が発生
する度に、SN63が変化してSN63の変化があつた
ビットの商品々種を検出して、その品種のカウンターに
累算を行う。もちろん前述の様にSN63は空ピン等を
挿入された場合には、変化せずに、ブザー鳴動を行うこ
とに変りはない。そしてチェックアウトの時には、カウ
ンタPN66に累計されたデータをもとに精算が行われ
る。いづれの方式の場合にもSN63の効果は同じで、
これによつて全端末冷蔵庫の状態が常時監視できるわけ
である。以上の如く、本発明集中冷蔵庫管理システムは
記憶装置内に端末冷蔵庫毎の現時点における商品データ
を記憶しておく商品スイッチ群データ領域を設けている
ので、各端末冷蔵庫の在庫状況が何時でもすぐに知る事
が出来る。The sales quantity counter PN66 consists of counters for each type of refrigerator sales product, and corresponds to a specific refrigerator. Moreover, its structure is determined at the time of system design. Now, when check-in is done to the Nth room, the counter PN6
Clear 6. Thereafter, every time a product in the refrigerator is sold, the SN 63 changes, the products of the bits whose SN 63 changes are detected, and the counter for that product is accumulated. Of course, as mentioned above, if an empty pin or the like is inserted in the SN63, the buzzer will still sound without changing. When checking out, payment is made based on the data accumulated in the counter PN66. In either method, the effect of SN63 is the same,
This allows the status of all terminal refrigerators to be constantly monitored. As described above, the centralized refrigerator management system of the present invention has a product switch group data area in the storage device that stores the current product data for each terminal refrigerator, so the inventory status of each terminal refrigerator can be checked at any time. I can know.
また、前記記憶装置内に各端末冷蔵庫のチェック・イン
時における商品データを記憶しておく商品スイッチ群初
期データ領域を設け、チェック●アウト時に商品スイッ
チ群データ領域の商品データと商品スイッチ群初期デー
タ領域の商品データとを比較して販売された商品の検出
を行い請求金額の計算を行つているので、各客室のチェ
ック・イン時に必ずしも冷蔵庫を満たす必要がなく、従
業員の手を煩られす事の少ない作業性の良い集中冷蔵庫
管理システムを得る事が出来る。In addition, a product switch group initial data area is provided in the storage device to store product data at the time of check-in of each terminal refrigerator, and product data in the product switch group data area and product switch group initial data at the time of check-out. Since the system detects the sold products and calculates the billing amount by comparing with the product data of the area, it is not necessary to fill the refrigerator in each guest room at the time of check-in, which saves the burden on employees. It is possible to obtain a centralized refrigerator management system with few problems and good workability.
第1図は本発明による冷蔵庫システムのブロック図、第
2図は端末冷蔵庫と中央処理部を結合する伝送ケーゲル
上でのデータブロックの形式図、第3図は端末冷蔵庫の
データ制御回路のブロック図、第4図、第5図は端末冷
蔵庫のデータ制御回路内の商品検出スイッチの構成図、
第6図は中央処理部の伝送ケーブル制御回路のブロック
図、第7図、第8図は中央処理部の記憶装置内での各種
データ領域割り当て図の1例である。
18はシリアル・パラレル変換器、21は指令デコーダ
、22,25はワンショット、24,27はソレノイド
、32はパラレル・シリアル変換器、33はデータセレ
クタ、34はスイッチマトリックス、36はコントロー
ラ、を夫々示している。Fig. 1 is a block diagram of the refrigerator system according to the present invention, Fig. 2 is a format diagram of data blocks on the transmission Kegel that connects the terminal refrigerator and the central processing unit, and Fig. 3 is a block diagram of the data control circuit of the terminal refrigerator. , Figures 4 and 5 are configuration diagrams of the product detection switch in the data control circuit of the terminal refrigerator,
FIG. 6 is a block diagram of the transmission cable control circuit of the central processing section, and FIGS. 7 and 8 are examples of allocation diagrams of various data areas within the storage device of the central processing section. 18 is a serial/parallel converter, 21 is a command decoder, 22, 25 are one shots, 24, 27 are solenoids, 32 is a parallel/serial converter, 33 is a data selector, 34 is a switch matrix, and 36 is a controller, respectively. It shows.
Claims (1)
納位置に商品の存在位置を検出する商品スイッチ群を備
えた端末冷蔵庫と、これ等の各冷蔵庫に対して周期的に
該冷蔵庫のスイッチ群のデータを送るよう指令する中央
処理装置と、から成り、上記端末冷蔵庫内の商品状況を
中央処理装置で管理する集中管理冷蔵庫システムにおい
て、上記中央処理部には各端末冷蔵庫の商品スイッチ群
の各スイッチと1対1に対応した商品スイッチ群データ
領域と、これとは別に各端末冷蔵庫の商品スイッチ群の
各スイッチと1対1に対応した商品スイッチ群初期デー
タ領域と、をもつ記憶装置が備え付けられており、冷蔵
庫から送られて来るスイッチデータに応じて商品スイッ
チ群データ領域の内容を書き換える機能と、商品スイッ
チ群データ領域のあるビットが消費状態になつているの
に対応する端末冷蔵庫から送られて来た対応スイッチデ
ータのビットが未消費状態になつている場合、これを検
出して報知を行う機能と、チェックイン時に該当する客
室の端末冷蔵庫に対応する商品スイッチ群データ領域に
記憶されているデータを商品スイッチ初期データ領域に
転送する機能と、チェック・アウト時に該当する客室の
冷蔵庫の商品スイッチ群初期データ領域のデータと商品
スイッチ群データ領域のデータとを比較して、販売され
た商品の検出を行い請求金額の計算を行う機能と、を有
して成る集中管理冷蔵庫システム。1 A terminal refrigerator that is arranged in each guest room and equipped with a group of product switches that detects the position of products in the product storage position of the honeycomb-shaped product storage shelf, and a terminal In a centrally managed refrigerator system, the central processing unit is configured to control the product status in the terminal refrigerators by the central processing unit, and the central processing unit is configured to control the product switch groups of each terminal refrigerator. A storage device has a product switch group data area in one-to-one correspondence with each switch, and a product switch group initial data area in one-to-one correspondence with each switch in the product switch group of each terminal refrigerator. It is equipped with a function that rewrites the contents of the product switch group data area according to the switch data sent from the refrigerator, and a function that rewrites the contents of the product switch group data area according to the switch data sent from the refrigerator. If the bits of the corresponding switch data that are sent are in an unconsumed state, there is a function that detects this and notifies you, and at the time of check-in, it is stored in the product switch group data area corresponding to the terminal refrigerator in the corresponding guest room. The function transfers the data stored in the product switch group to the product switch initial data area, and compares the data in the product switch group initial data area and the data in the product switch group data area of the refrigerator in the corresponding guest room at checkout, A centrally managed refrigerator system that has a function of detecting products that have been purchased and calculating the billing amount.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP51125970A JPS6055876B2 (en) | 1976-10-18 | 1976-10-18 | refrigerator system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP51125970A JPS6055876B2 (en) | 1976-10-18 | 1976-10-18 | refrigerator system |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP8948180A Division JPS5635265A (en) | 1980-06-30 | 1980-06-30 | Refrigerator system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5350563A JPS5350563A (en) | 1978-05-09 |
| JPS6055876B2 true JPS6055876B2 (en) | 1985-12-06 |
Family
ID=14923482
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP51125970A Expired JPS6055876B2 (en) | 1976-10-18 | 1976-10-18 | refrigerator system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6055876B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5633755A (en) * | 1979-08-29 | 1981-04-04 | Fuji Electric Co Ltd | Wire article selling system |
| JPS5634256A (en) * | 1979-08-29 | 1981-04-06 | Fuji Electric Co Ltd | Data transmission system |
| JPS6029427B2 (en) * | 1980-08-21 | 1985-07-10 | 富士電機株式会社 | hotel management system |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5315400B2 (en) * | 1971-11-04 | 1978-05-24 | ||
| JPS581478B2 (en) * | 1974-08-19 | 1983-01-11 | 三洋電機株式会社 | Reizoukono Shuyuukanri System |
| JPS5147635U (en) * | 1974-10-08 | 1976-04-08 |
-
1976
- 1976-10-18 JP JP51125970A patent/JPS6055876B2/en not_active Expired
Also Published As
| Publication number | Publication date |
|---|---|
| JPS5350563A (en) | 1978-05-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| AU613428B2 (en) | Cooking computer communication system | |
| US3866175A (en) | Data communication system between a central computer and a plurality of data terminals | |
| US3688271A (en) | Method and apparatus for transmitting utility meter data to a remote mobile command unit | |
| EP0049276B1 (en) | Terminal unit for automatic meter reading system | |
| US20020161475A1 (en) | Apparatus and method for improved vending machine inventory maintenance | |
| US20020128932A1 (en) | Wireless purchase and on-line inventory apparatus and method for vending machines | |
| JPS6055876B2 (en) | refrigerator system | |
| EP0505651A1 (en) | Mechanism for controlling the resources of a distributed information processing system | |
| US6016506A (en) | Non-intrusive SCSI status sensing system | |
| JPH06101728B2 (en) | Method of avoiding call collision of local network | |
| JPH05108928A (en) | Sales information management device for automatic vending machine | |
| JPH0636118A (en) | vending machine | |
| JPS5845059B2 (en) | refrigerator system | |
| JPH10107825A (en) | Playground management system | |
| KR19990017707A (en) | Unmanned vending machine management device and method | |
| US6076102A (en) | SCSI controller with target status retrieval | |
| JP2861353B2 (en) | Vending machine failure diagnosis device | |
| JPH0365794A (en) | Order data radio controller | |
| JPH01307894A (en) | Remote monitor system of device for public use | |
| JPS5922608Y2 (en) | Vending machine management device | |
| JPH0983555A (en) | Transmission controller for terminal equipment | |
| JPS6139735A (en) | Normal supervisory system | |
| JP2967644B2 (en) | Vending machine information collection device | |
| JPH01185769A (en) | POS system | |
| JPH1099515A (en) | Playground management system |