JP2883790B2 - Terminal failure information notification device - Google Patents
Terminal failure information notification deviceInfo
- Publication number
- JP2883790B2 JP2883790B2 JP20533693A JP20533693A JP2883790B2 JP 2883790 B2 JP2883790 B2 JP 2883790B2 JP 20533693 A JP20533693 A JP 20533693A JP 20533693 A JP20533693 A JP 20533693A JP 2883790 B2 JP2883790 B2 JP 2883790B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- failure
- notification
- priority
- path
- 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
- 238000004891 communication Methods 0.000 claims description 71
- 238000012544 monitoring process Methods 0.000 claims description 8
- 230000006870 function Effects 0.000 description 9
- 238000000034 method Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 5
- 238000012545 processing Methods 0.000 description 4
- 238000012423 maintenance Methods 0.000 description 3
- 230000005856 abnormality Effects 0.000 description 2
- 230000007257 malfunction Effects 0.000 description 2
- 108700028516 Lan-7 Proteins 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
Landscapes
- Debugging And Monitoring (AREA)
- Small-Scale Networks (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Cash Registers Or Receiving Machines (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は、複数台の端末をLAN
(ローカル・エリア・ネットワーク)等の通信網で相互
に接続するとともに、各端末をそれぞれISDN(サー
ビス総合ディジタル網)等の公衆網に接続してなるPO
S(販売時点情報管理)システム等のデータ通信システ
ムに利用される端末の障害情報通知装置に関する。BACKGROUND OF THE INVENTION The present invention relates to a method for connecting a plurality of terminals to a LAN.
(PO) by connecting each terminal to a public network such as ISDN (Integrated Services Digital Network) while connecting each other by a communication network such as a (local area network).
The present invention relates to a terminal failure information notification device used in a data communication system such as an S (point of sale information) system.
【0002】[0002]
【従来の技術】例えば、近年の大規模なチェーンストア
では、各地域に点在する複数の店舗と、各店舗の運営を
管理する本部とをISDN等の公衆網でそれぞれ接続し
てネットワークを構成し、各店舗にそれぞれ設けられる
商品販売データ登録用端末で登録された公共料金のデー
タや予約商品のデータ等を本部が上記公衆網を通じて収
集し、本部のホスト機器でデータ管理するようにしたP
OSシステムが使用されている。2. Description of the Related Art For example, in a recent large-scale chain store, a network is constructed by connecting a plurality of stores scattered in each region and a headquarter for managing the operation of each store by a public network such as an ISDN. The headquarters collects utility bill data and reserved merchandise data, etc., registered at merchandise sales data registration terminals provided at each store through the above-mentioned public network, and manages the data with a host device of the headquarters.
An OS system is used.
【0003】また、1店舗で複数台の端末を有する場合
には、各端末での商品登録業務を一元管理するためのス
トアコントローラを店舗内に設置し、このコントローラ
と各端末とをLAN等の宅内通信網で相互に接続して、
各端末で売上登録された商品の販売データをストアコン
トローラで収集,集計する。そして、このストアコント
ローラにて集計されたデータをISDN等の公衆網を通
じて本部で収集してデータ管理するようにしていた。When one store has a plurality of terminals, a store controller for centrally managing the merchandise registration work at each terminal is installed in the store, and this controller and each terminal are connected to a LAN or the like. Connected to each other with a home communication network,
The store controller collects and totals sales data of products registered for sales at each terminal. The data collected by the store controller is collected and managed by the headquarters through a public network such as ISDN.
【0004】ところで、このようなPOSシステムに使
用される端末には、システムエラーやプリンタ異常等の
ようにオペレータが修復できないエラーや自動修復でき
ない障害の発生を検知すると、本部やその他のサービス
拠点へ上記公衆網を通じて自動的に障害情報を通知し、
保守員の派遣等を要請するようにした障害情報通知機能
が一般に搭載されている。When a terminal used in such a POS system detects an error that cannot be repaired by an operator, such as a system error or a printer error, or a failure that cannot be automatically repaired, the headquarters or another service base is sent to the terminal. Automatically notify failure information through the above public network,
Generally, a failure information notification function for requesting the dispatch of maintenance staff is installed.
【0005】この機能において、障害情報を通知する通
信経路としては、障害発生した端末が自己に接続された
公衆網を使用して直接的に通知する経路の他に、隣接す
る別の端末に宅内通信網を通じて通知しこの通知を受け
た端末が公衆網を使用して間接的に通知する経路と、ス
トアコントローラに宅内通信網を通じて通知しこの通知
を受けたストアコントローラが公衆網を使用して間接的
に通知する経路の3経路が考えられる。[0005] In this function, a communication path for notifying fault information includes not only a path in which a faulty terminal directly notifies using a public network connected to itself, but also another adjacent terminal in a home. A path in which the terminal is notified through the communication network and receives the notification indirectly using the public network, and a path in which the store controller notifies the store controller through the in-home communication network and receives the notification indirectly using the public network. There are three possible routes to be notified.
【0006】ただし、障害情報通知機能を実現するプロ
グラムは、システムエラー等が発生してもプログラム破
壊されることなく正常に動作することを保障するため
に、読出し専用のメモリ(ROM)に予め設定する必要
がある。このため、各端末はいずれか1通りの通信経路
で障害情報を通知するように予めプログラムによって設
定せざるを得なかった。However, a program for realizing the failure information notifying function is set in advance in a read-only memory (ROM) in order to guarantee that the program operates normally without breaking even if a system error or the like occurs. There is a need to. For this reason, each terminal has to be set in advance by a program so as to notify the failure information through any one of the communication paths.
【0007】[0007]
【発明が解決しようとする課題】このように、従来のこ
の種の端末は、障害情報をサービス拠点等に通知する際
の通信経路が予め1通りに設定されており、経路を変更
する場合にはプログラムの変更が必要で、経費の負担等
が大きく、困難なのが実情であった。As described above, in this type of conventional terminal, a communication path for notifying failure information to a service base or the like is set in advance in one way, and when changing the path, However, it was necessary to change the program, the cost burden was large, and it was difficult.
【0008】このため、例えばストアコントローラを経
由して障害情報を通知するように設定された端末を使用
する店舗では、それに適合したストアコントローラを使
用しなければならず、逆に各端末の障害情報を通知する
機能を持たないストアコントローラを使用した場合には
各端末の障害情報通知機能が機能しなくなる。同様に、
店舗内のある売場で隣接する端末を経由して障害情報を
通知するように設定された端末を新たに導入しようとし
ても、他の売場の端末が隣接する端末からの障害情報通
知要求を処理できない場合には、やはり障害情報通知機
能が機能しなくなる問題があった。For this reason, for example, in a store that uses a terminal set to notify fault information via the store controller, a store controller suitable for the terminal must be used. When a store controller that does not have the function of notifying the failure is used, the failure information notification function of each terminal does not function. Similarly,
Even if you try to introduce a new terminal that is set to notify failure information via an adjacent terminal at one sales floor in a store, another sales floor terminal cannot process a failure information notification request from an adjacent terminal In such a case, there is still a problem that the failure information notification function does not work.
【0009】また、例えば自己の公衆網を使用して直接
障害通知するように設定された端末の場合、公衆網の通
信制御部に異常があると障害通知ができない。同様に、
隣接する端末等を介して間接的に障害通知するように設
定された端末の場合には宅内通信網の通信制御部に異常
があると障害通知ができない問題があった。[0009] Further, for example, in the case of a terminal set to directly notify a failure using its own public network, failure notification cannot be performed if there is an abnormality in the communication control unit of the public network. Similarly,
In the case of a terminal set to notify a failure indirectly via an adjacent terminal or the like, there is a problem that failure notification cannot be performed if there is an abnormality in the communication control unit of the home communication network.
【0010】そこで本発明は、自動修復不能な障害発生
時に障害情報を外部に通知する際の通信経路を任意に指
定することができ、種々のシステム形態に容易に対応で
きるとともに、1つの通信経路で通知不能な場合には別
の通信経路を使用して障害通知することも可能で、障害
発生時の通知をより確実に行うことができる端末の障害
情報通知装置を提供しようとするものである。Accordingly, the present invention can arbitrarily designate a communication path for notifying failure information to the outside when a failure that cannot be automatically repaired occurs, can easily cope with various system forms, and can provide one communication path. In the event that the notification is not possible, it is possible to provide a failure notification using a different communication path, and to provide a failure information notification device for a terminal that can more reliably notify when a failure has occurred. .
【0011】[0011]
【課題を解決するための手段】本発明は、複数の通信経
路により外部と通信可能であり、自動修復不能な障害発
生を検知すると、いずれかの通信経路を使用して外部に
障害情報を通知する端末の障害情報通知装置において、
使用可能な通信経路を指定する情報を可変設定可能に記
憶する経路情報記憶部と、使用可能な通信経路の優先順
位を指定する情報を可変設定可能に記憶する優先情報記
憶部と、障害発生の検知時、経路情報記憶部の記憶情報
に基づいて使用可能な通信経路を判断する経路判断手段
と、この経路判断手段により使用可能と判断された通信
経路のうち優先情報記憶部の記憶情報に基づいて最優先
の通信経路を選択して外部に障害情報を通知する最優先
通知制御手段と、障害情報の通知が正常に完了したか否
かを監視する通知監視手段と、この監視手段により通知
未完了が確認されると優先情報記憶部の記憶情報に基づ
いて経路判断手段により使用可能と判断された通信経路
のうち次の優先順位の通信経路を選択して外部に障害情
報を通知するバックアップ通知制御手段とを備えたもの
である。SUMMARY OF THE INVENTION The present invention is capable of communicating with the outside through a plurality of communication paths. When a failure that cannot be automatically repaired is detected, failure information is notified to the outside using one of the communication paths. In the failure information notification device of the terminal to be
A path information storage unit that variably sets information that specifies an available communication path, a priority information storage unit that variably sets information that specifies the priority of an available communication path, A path determining means for determining an available communication path based on information stored in the path information storage unit at the time of detection, and a communication path determined to be usable by the path determining means based on information stored in the priority information storage unit Priority notification control means for selecting the highest priority communication path to notify the failure information to the outside, notification monitoring means for monitoring whether or not the notification of the failure information has been completed normally, When the completion is confirmed, the communication path of the next priority is selected from the communication paths determined to be usable by the path determination means based on the information stored in the priority information storage unit, and a failure information is notified to the outside. Those having an up notification control means.
【0012】[0012]
【作用】このような構成の本発明であれば、障害発生が
検知されると、経路情報記憶部の記憶情報に基づいて使
用可能な通信経路が判断される。そしてこの使用可能と
判断された通信経路のうち優先情報記憶部の記憶情報に
基づいて最優先の通信経路が選択されて外部に障害情報
が通知される。このとき、障害情報の通知が正常に完了
したか否かが監視される。そして通知未完了が確認され
ると、優先情報記憶部の記憶情報に基づいて使用可能と
判断された通信経路のうち次の優先順位の通信経路が選
択されて外部に同様な障害情報が通知される。According to the present invention having such a configuration, when the occurrence of a failure is detected, a usable communication path is determined based on information stored in the path information storage unit. Then, among the communication paths determined to be usable, the highest priority communication path is selected based on the information stored in the priority information storage unit, and fault information is notified to the outside. At this time, it is monitored whether the notification of the failure information has been completed normally. When it is confirmed that the notification is not completed, the communication path having the next priority is selected from the communication paths determined to be usable based on the information stored in the priority information storage unit, and similar failure information is notified to the outside. You.
【0013】したがって、システムの形態により障害通
知が可能な通信経路を指定する情報を経路情報記憶部に
設定するとともに、通知可能な通信経路が複数ある場合
には優先順位を指定する情報を優先情報記憶部に設定す
ることによって、障害発生時における外部への障害通知
が高い確率で行われるようになる。Therefore, information for designating a communication route that can be notified of a failure is set in the route information storage unit according to the form of the system. By setting in the storage unit, a failure notification to the outside when a failure occurs is performed with a high probability.
【0014】[0014]
【実施例】以下、本発明をPOSシステムにおける商品
販売データ登録用端末の障害情報通知装置に適用した一
実施例について図面を参照しながら説明する。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment in which the present invention is applied to a trouble information notification device for a terminal for registering merchandise sales data in a POS system will be described below with reference to the drawings.
【0015】図1はこの実施例におけるPOSシステム
の全体構成を示す模式図である。このシステムは、1店
舗Aの各売場にそれぞれ設置される複数台の商品販売デ
ータ登録用端末(以下、POS端末と称する)1a,1
bとその店舗の管理事務所等に設置されるストアコント
ローラ2とを宅内通信網であるLAN3で閉ループ状に
接続するとともに、各POS端末1a,1b及びストア
コントローラ2をそれぞれ宅内データ回線4,DSU
(宅内データ回線終端装置)5及び加入者データ回線6
を介して公衆網であるISDN網7に接続している。FIG. 1 is a schematic diagram showing the overall configuration of a POS system according to this embodiment. This system includes a plurality of merchandise sales data registration terminals (hereinafter, referred to as POS terminals) 1a and 1 installed at each sales floor of one store A, respectively.
b and the store controller 2 installed in the store management office or the like are connected in a closed loop by a LAN 3 which is an in-home communication network, and the POS terminals 1a and 1b and the
(Home data line termination device) 5 and subscriber data line 6
Is connected to an ISDN network 7 which is a public network.
【0016】ISDN網7には、POS端末1の保守・
点検等を業務とするサービス拠点Bに設置されているワ
ークステーション8の他、店舗本部のホスト機器や警
察,消防署等の専用電話等がそれぞれ接続されている。In the ISDN 7, maintenance and management of the POS terminal 1 are performed.
In addition to the workstation 8 installed at the service base B for performing inspections and the like, a host device at the store headquarters and a dedicated telephone such as a police station or a fire department are connected to each other.
【0017】図2は前記POS端末1(1a,1b)の
外観を示す斜視図である。このPOS端末1は、筐体上
面の前方側に商品販売データの登録業務等に供される各
種キーが配設されたキーボード11を設け、後方側にオ
ペレータ用の表示画面12aと顧客用の表示画面12b
とを前後に形成してなる表示器12を設けている。FIG. 2 is a perspective view showing the appearance of the POS terminal 1 (1a, 1b). This POS terminal 1 is provided with a keyboard 11 provided with various keys used for registration of merchandise sales data and the like on the front side of the upper surface of the housing, and a display screen 12a for the operator and a display for the customer on the rear side. Screen 12b
Are provided before and after.
【0018】また、このPOS端末1は、レシート及び
ジャーナル印字用のプリンタ13を内蔵している。そし
て、このプリンタ13によって印字されたレシート用紙
をレシート発行口13aから発行し、ジャーナル用紙を
内部で巻取るようにしている。また、レシート用紙及び
ジャーナル用紙の有無を確認するための記録紙監視窓1
3bをPOS端末1の筐体上面に形成している。The POS terminal 1 has a built-in printer 13 for printing receipts and journals. Then, the receipt paper printed by the printer 13 is issued from the receipt issuing port 13a, and the journal paper is wound inside. Also, a recording paper monitoring window 1 for confirming the presence or absence of receipt paper and journal paper.
3b is formed on the upper surface of the housing of the POS terminal 1.
【0019】さらに、このPOS端末1は、バーコード
を光学的に読取るためのバーコードスキャナ14、現金
等を収容するためのドロワ15及び前記ISDN網7を
利用しての通話が可能なディジタル電話機16等を備え
ている。Further, the POS terminal 1 has a bar code scanner 14 for optically reading a bar code, a drawer 15 for storing cash and the like, and a digital telephone capable of making a call using the ISDN network 7. 16 and the like.
【0020】図3は前記POS端末1の制御回路構成を
示すブロック図であって、このPOS端末1は、主制御
部としてCPU(中央処理装置)21を搭載している。
また、読出し専用のメモリでありプログラムデータ等の
固定的データが予め設定されるROM(リード・オンリ
・メモリ)22と、読出し,書込み自在なメモリであり
商品販売データを登録処理する記憶部として使用される
RAM(ランダム・アクセス・メモリ)23とを搭載し
ている。FIG. 3 is a block diagram showing a control circuit configuration of the POS terminal 1. The POS terminal 1 has a CPU (central processing unit) 21 as a main control unit.
Also, a read only memory (ROM) 22 in which fixed data such as program data is preset, and a readable / writable memory used as a storage unit for registering merchandise sales data. (Random access memory) 23 to be mounted.
【0021】また、このPOS端末1は、日時を計時す
る時計回路24、前記キーボード11からのキー信号を
取込むキーボードコントローラ25、前記表示器12に
表示データを転送して画面表示を制御する表示コントロ
ーラ26、前記プリンタ13に印字データを転送してレ
シート印字及びジャーナル印字を制御するプリンタコン
トローラ27、前記バーコードスキャナ14からのバー
コードデータを取込むスキャナコントローラ28、前記
ドロワ15を開放動作させるドロワ開放装置15aに駆
動信号を送出するI/Oポート29、前記LAN3を使
用して行われる他のPOS端末1及びストアコントロー
ラ2との通信を制御するLANコントローラ30、前記
ISDN網7を使用して行われる外部との通信を制御す
るISDNインタフェース31等を搭載している。The POS terminal 1 has a clock circuit 24 for measuring the date and time, a keyboard controller 25 for receiving a key signal from the keyboard 11, and a display for transferring display data to the display 12 to control a screen display. A controller 26, a printer controller 27 for transferring print data to the printer 13 to control receipt printing and journal printing, a scanner controller 28 for receiving bar code data from the bar code scanner 14, and a drawer for opening the drawer 15 An I / O port 29 for sending a drive signal to the opening device 15a, a LAN controller 30 for controlling communication with the other POS terminal 1 and the store controller 2 performed using the LAN 3, and using the ISDN network 7. ISDN interface for controlling external communication It is equipped with Esu 31 and the like.
【0022】前記CPU21と、ROM22、RAM2
3、時計回路24、各コントローラ25〜28,30、
I/Oポート29及びISDNインタフェース31と
は、バスライン32で電気的に接続されている。The CPU 21, ROM 22, RAM 2
3, clock circuit 24, each controller 25 to 28, 30,
The I / O port 29 and the ISDN interface 31 are electrically connected by a bus line 32.
【0023】そして、このPOS端末1は、特にシステ
ムエラーやプリンタ異常等のようにオペレータが修復で
きないエラーや自動修復できない障害の発生を検知する
と、サービス拠点BへISDN網7を通じて自動的に障
害情報を通知し、保守員の派遣等を要請するようにした
障害情報通知装置を搭載している。When the POS terminal 1 detects an error that cannot be repaired by the operator or a failure that cannot be automatically repaired, such as a system error or a printer error, the POS terminal 1 automatically sends the fault information to the service base B via the ISDN network 7. And a failure information notifying device for requesting the dispatch of maintenance personnel.
【0024】この障害情報通知装置は、図4に示す経路
選択パターンテーブル41及び優先順位パターンテーブ
ル42と、図5に示す経路情報及び優先情報の設定エリ
ア50と、図6に示す障害通知業務プログラムによって
構成される。This fault information notifying apparatus includes a route selection pattern table 41 and a priority order pattern table 42 shown in FIG. 4, a route information and priority information setting area 50 shown in FIG. 5, a fault notification business program shown in FIG. Composed of
【0025】図1において、例えばPOS端末1aから
サービス拠点Bのワークステーション8まで障害情報を
通知する場合に、次の[1]〜[3]の通信経路が考え
られる。In FIG. 1, for example, when notifying fault information from the POS terminal 1a to the workstation 8 at the service base B, the following communication routes [1] to [3] are conceivable.
【0026】[1] POS端末1aがLAN3を介し
てストアコントローラ2に障害発生を通知し、ストアコ
ントローラがISDN網7を使用してワークステーショ
ン8に障害情報を通知する。(SC経由) [2] POS端末1aがLAN3を介して隣接するP
OS端末1bに障害発生を通知し、POS端末1bがI
SDN網7を使用してワークステーション8に障害情報
を通知する。(隣接POS経由) [3] POS端末1aが自身でISDN網7を使用し
てワークステーション8に障害情報を通知する。(IS
DN経由) そこで、システムの形態上、これら3つの通信経路のう
ちどの経路を使用して障害通知を行うことが可能かを任
意に指定できるように、各通信経路の使用可(有効),
不可(無効)の組合せパターン(8パターン)を経路選
択コード「0」〜「7」に対応して予め設定したものが
前記経路選択パターンテーブル41である。[1] The POS terminal 1a notifies the store controller 2 via the LAN 3 of the occurrence of a fault, and the store controller notifies the workstation 8 using the ISDN network 7 of fault information. (Via SC) [2] If the POS terminal 1a is
The OS terminal 1b is notified of the occurrence of the failure, and the POS terminal 1b
The failure information is notified to the workstation 8 using the SDN network 7. (Via adjacent POS) [3] The POS terminal 1a notifies the workstation 8 of the failure information using the ISDN network 7 by itself. (IS
Therefore, in the form of the system, each communication path can be used (valid), so that any of the three communication paths can be used to perform the fault notification.
The route selection pattern table 41 is one in which the combination patterns (8 patterns) that are not possible (invalid) are set in advance corresponding to the route selection codes “0” to “7”.
【0027】また、使用可能な通信経路のうちどの経路
を使用して障害通知を行なうか、また通知不能の場合に
は次にどの経路を使用して障害通知を行うかを任意に指
定できるように、各通信経路の優先順位の組合せパター
ン(6パターン)を優先順位コード「1」〜「6」に対
応して予め設定したものが前記優先順位パターンテーブ
ル42である。Also, it is possible to arbitrarily specify which of the available communication paths is used for performing the fault notification, and in the case where the notification is not possible, which of the following routes is used for performing the fault notification. The priority pattern table 42 pre-sets a combination pattern (six patterns) of the priority of each communication path in correspondence with the priority codes "1" to "6".
【0028】なお、これらのテーブル41,42は、予
めROM22に固定的に設定されている。The tables 41 and 42 are fixedly set in the ROM 22 in advance.
【0029】そして、当該POS端末1aにおける通信
経路の選択と優先順位を任意に可変設定できるように、
前記設定エリア50をRAM23に形成している。この
設定エリア50は、図5に示すように8ビット(=1バ
イト)の領域であり、第0ビットから第3ビットまでの
4ビットを前記優先順位コード「1」〜「6」とし、第
4ビットから第7ビットまでの4ビットを経路選択コー
ド「0」〜「7」とする。ここに、設定エリア50は経
路情報記憶部及び優先情報記憶部を構成する。Then, the selection and priority of the communication path in the POS terminal 1a can be arbitrarily variably set.
The setting area 50 is formed in the RAM 23. The setting area 50 is an area of 8 bits (= 1 byte) as shown in FIG. 5, and the 4 bits from the 0th bit to the 3rd bit are set as the priority codes “1” to “6”. Four bits from the 4th bit to the 7th bit are set as path selection codes “0” to “7”. Here, the setting area 50 constitutes a route information storage unit and a priority information storage unit.
【0030】図6に示す障害通知業務プログラムは予め
ROM22に設定されており、CPU21によって実行
される。すなわち、CPU21は、自動修復不能な障害
発生を検知するか、LAN3を通じて隣接するPOS端
末から障害通知の要求を入力すると、この障害通知業務
プログラムの実行を開始する。The fault notification service program shown in FIG. 6 is set in the ROM 22 in advance, and is executed by the CPU 21. That is, when detecting the occurrence of a failure that cannot be automatically repaired or inputting a failure notification request from an adjacent POS terminal via the LAN 3, the CPU 21 starts execution of the failure notification business program.
【0031】先ず、ST1にて自動修復不能な障害発生
を検知すると、ST2にて設定エリア50の第4ビット
から第7ビットまでの4ビットデータを抽出して経路選
択コードと認識し、経路選択パターンテーブル41を検
索して、その経路選択コードに対応する情報から使用可
能な通信経路の有無を判断する(経路判断手段)。First, when the occurrence of a failure that cannot be automatically repaired is detected in ST1, 4-bit data from the fourth bit to the seventh bit in the setting area 50 is extracted in ST2, recognized as a route selection code, and route selection is performed. The pattern table 41 is searched to determine whether there is an available communication path based on information corresponding to the path selection code (path determining means).
【0032】ここで、3経路とも使用不可能な場合、つ
まり経路選択コード0(0000H)が設定されていた
場合には、障害情報をサービス拠点Bのワークステーシ
ョン8に通知する手段がないので、ST3にて該当する
障害情報をRAM23の所定エリアに記録した後、この
処理を終了する。Here, when all three routes cannot be used, that is, when the route selection code 0 (0000H) is set, there is no means for notifying the workstation 8 of the service base B of the failure information. After recording the corresponding fault information in the predetermined area of the RAM 23 in ST3, the process ends.
【0033】また、1経路のみが使用可能な場合、つま
り経路選択コード1(0001H ),経路選択コード2
(0010H )及び経路選択コード4(0100H )の
いずれか1つが設定されていた場合には、ST4にてそ
の1経路を使用して該当する障害情報をワークステーシ
ョン8に通知する。When only one route is available, that is, route selection code 1 (0001H), route selection code 2
If any one of (0010H) and the route selection code 4 (0100H) is set, the corresponding fault information is notified to the workstation 8 using the one route in ST4.
【0034】このとき、ST5にて障害情報の通知が正
常に行われたか否かを監視する。そして、通知が正常に
行われた場合には、この処理を終了する。通知が正常に
行われなかった場合には、他に通知する手段がないの
で、前述したように該当する障害情報をRAM23の所
定エリアに記録した後、この処理を終了する。At this time, it is monitored in step ST5 whether the failure information has been notified normally. Then, when the notification is normally performed, the process ends. If the notification has not been performed normally, there is no other means for notifying, so the corresponding failure information is recorded in a predetermined area of the RAM 23 as described above, and then this processing is terminated.
【0035】また、2経路以上の通信経路が使用可能な
場合、つまり経路選択コード3(0011H ),経路選
択コード5(0101H ),経路選択コード6(011
0H)及び経路選択コード7(0111H )のいずれか
1つが設定されていた場合には、ST6にて設定エリア
50の第0ビットから第3ビットまでの4ビットデータ
を抽出して優先順位コードと認識し、優先順位パターン
テーブル42を検索して、その優先順位コードに対応す
る情報から使用可能な通信経路の優先順位を決定する。
そして、ST7にて最優先の通信経路を選択して該当す
る障害情報をワークステーション8に通知する(最優先
通知制御手段)。When two or more communication paths are available, that is, the path selection code 3 (0011H), the path selection code 5 (0101H), and the path selection code 6 (011)
0H) and the route selection code 7 (0111H) are set, ST4 extracts 4-bit data from the 0th bit to the 3rd bit of the setting area 50, and sets a priority code and The priority is recognized, the priority order pattern table 42 is searched, and the priority order of usable communication paths is determined from the information corresponding to the priority order code.
Then, in ST7, the highest priority communication path is selected and the corresponding fault information is notified to the workstation 8 (highest priority notification control means).
【0036】このときも、ST8にて障害情報の通知が
正常に行われたか否かを監視する(通知監視手段)。そ
して、通知が正常に行われた場合には、この処理を終了
する。At this time, it is monitored whether or not the notification of the fault information is normally performed in ST8 (notification monitoring means). Then, when the notification is normally performed, the process ends.
【0037】これに対し、通知が正常に行われなかった
場合には、ST9にて次の優先順位の通信経路が設定さ
れているか否かを判断する。そして、設定されている場
合には、ST10にてその通信経路を使用して該当する
障害情報をワークステーション8に通知する(バックア
ップ通知制御手段)。On the other hand, if the notification is not performed normally, it is determined in ST9 whether or not the communication path of the next priority is set. If it has been set, the corresponding fault information is notified to the workstation 8 using the communication path in ST10 (backup notification control means).
【0038】その後、ST8に戻り、障害情報の通知が
正常に行われたか否かを監視する(通知監視手段)。そ
して、通知が正常に行われた場合には、この処理を終了
する。Thereafter, the process returns to ST8 to monitor whether or not the failure information has been notified normally (notification monitoring means). Then, when the notification is normally performed, the process ends.
【0039】ST9にて次の優先順位の通信経路が設定
されていない場合には、他に通知する手段がないので、
該当する障害情報をRAM23の所定エリアに記録した
後、この処理を終了する。If no next priority communication path is set in ST9, there is no other means for notifying.
After the corresponding failure information is recorded in the predetermined area of the RAM 23, the process ends.
【0040】一方、ST11にて隣接するPOS端末か
らLAN3を通じて障害通知の要求を入力した場合に
は、ISDNインタフェース31を介してISDN網7
によりサービス拠点Bのワークステーション8に隣接P
OS端末での障害発生を通知する。このとき、ISDN
網7の通信障害等により障害通知ができなかった場合に
は、該当する障害情報をRAM23の所定エリアに記録
して、この処理を終了する。障害通知ができた場合には
情報の記録は行わない。On the other hand, when a fault notification request is input from the adjacent POS terminal through the LAN 3 in ST11, the ISDN network 7
P adjacent to the workstation 8 at the service base B
The occurrence of a failure in the OS terminal is notified. At this time, ISDN
If a failure notification cannot be made due to a communication failure of the network 7 or the like, the corresponding failure information is recorded in a predetermined area of the RAM 23, and this processing ends. If a failure notification is obtained, no information is recorded.
【0041】なお、ST5及びST7の判断処理は、障
害通知が行えなかった場合には数回のリトライを繰り返
し、それでも通知できないときに通知不能を決定するも
のである。Note that the determination processing in ST5 and ST7 is to repeat retry several times when a failure notification cannot be made, and to determine that notification is impossible when the notification is still not possible.
【0042】このように構成された本実施例において
は、例えばPOS端末1aは障害通知の通信経路として
[ISDN経由]と[隣接POS経由]の2経路が使用
可能であり、[ISDN経由]の方を優先する場合、経
路選択コード「6」のパターンを選択するとともに、優
先順位コード「6」のパターンを選択すればよいので、
設定エリア50には[01100110]の8ビットデ
ータを設定すればよい。In the present embodiment configured as above, for example, the POS terminal 1a can use two routes of [via ISDN] and [via adjacent POS] as communication routes for failure notification. When the priority is given to the one, the pattern of the route selection code “6” may be selected and the pattern of the priority order code “6” may be selected.
In the setting area 50, 8-bit data of [01100110] may be set.
【0043】この場合において、POS端末1aにて自
動修復不能な障害発生が検知されると、先ずISDNイ
ンタフェース31を介してISDN網7により直接サー
ビス拠点Bのワークステーション8へ障害情報が通知さ
れる。In this case, when the occurrence of a failure which cannot be automatically repaired is detected at the POS terminal 1a, the failure information is first notified directly to the workstation 8 of the service base B by the ISDN network 7 via the ISDN interface 31. .
【0044】ただし、例えば障害内容がISDNインタ
フェース31の故障であり、ISDN網7による障害通
知ができなかった場合には、LANコントローラ30を
介してLAN3により隣接するPOS端末1bへ障害情
報の通知要求が送信される。この通知要求を受けたPO
S端末1bにおいては、ISDNインタフェース31を
介してISDN網7によりワークステーション8へ障害
情報が通知される。However, for example, if the failure content is a failure of the ISDN interface 31 and the failure notification by the ISDN network 7 cannot be made, a notification request of the failure information to the adjacent POS terminal 1 b via the LAN 3 via the LAN controller 30. Is sent. PO that received this notification request
In the S terminal 1b, the ISDN network 7 notifies the workstation 8 of the failure information via the ISDN interface 31.
【0045】ここで、自動修復不能な障害とは、システ
ムエラー、パリティチェック発生後の自動修復エラー、
プリンタ13の異常、LANコントローラ30の故障、
ISDNインタフェース31の故障、プログラムのダウ
ンロード不成功、プログラムチェックサムエラー等があ
る。Here, failures that cannot be automatically repaired include system errors, automatic repair errors after parity check has occurred,
Printer 13 malfunction, LAN controller 30 malfunction,
There are a failure of the ISDN interface 31, an unsuccessful program download, a program checksum error, and the like.
【0046】また、障害情報の内容は、店舗電話番号、
店番、端末機種ID等のパラメータであり、サービス拠
点BのISDN電話番号等とともに予めRAM23等に
設定されている。Further, the contents of the trouble information include a store telephone number,
These are parameters such as a store number and a terminal model ID, and are set in the RAM 23 or the like in advance together with the ISDN telephone number of the service base B and the like.
【0047】このように本実施例によれば、POS端末
の障害発生時における障害情報の通知経路及びその優先
順位を任意に設定することができるので、次のような作
用効果を奏し得る。As described above, according to this embodiment, the notification route of the fault information and the priority thereof can be arbitrarily set when a fault occurs in the POS terminal, so that the following operational effects can be obtained.
【0048】すなわち、ストアコントローラ2が各PO
S端末1a,1bの障害情報をISDN網7によりワー
クステーション8に通知する機能を持たないシステムで
は、各POS端末1a,1bの障害発生時における障害
情報の通知経路が[隣接POS経由]と[ISDN経
由]の2通りであるが、その後、ストアコントローラ2
のバージョンアップ等により障害情報の通知機能が付加
された場合には、設定エリア50のデータを修正するだ
けでストアコントローラ2を経由した障害通知を実施で
きるようになる。この場合において、図6に示した障害
通知業務プログラムは変更しないので、簡単にかつ短時
間で設定変更できる。That is, when the store controller 2
In a system that does not have a function of notifying the workstation 8 of the failure information of the S terminals 1a and 1b via the ISDN network 7, the failure information notification routes when a failure occurs in each of the POS terminals 1a and 1b are [via adjacent POS] and [ ISDN], but then store controller 2
When the notification function of the failure information is added due to the version upgrade or the like, the failure notification via the store controller 2 can be performed only by correcting the data in the setting area 50. In this case, since the failure notification business program shown in FIG. 6 is not changed, the setting can be changed easily and in a short time.
【0049】また、複数の通信経路を有効化できるの
で、通常はISDN網7により直接障害通知を行ってい
るが、ISDNインタフェース31の故障で直接通知で
きない場合には、LAN3を経由してストアコントロー
ラ2または隣接するPOS端末から通知することができ
る。従って、非常に高い確率でPOS端末の障害発生を
サービス拠点Bに通知することができる。Also, since a plurality of communication paths can be made effective, the fault notification is normally sent directly through the ISDN network 7. However, if the notification cannot be made directly due to the failure of the ISDN interface 31, the store controller is connected via the LAN 3. Notification can be made from two or adjacent POS terminals. Therefore, it is possible to notify the service base B of the occurrence of the failure of the POS terminal with a very high probability.
【0050】なお、前記実施例ではROM22に経路選
択パターンテーブル41及び優先順位パターンテーブル
42を設けるとともに、RAM23に経路情報記憶部及
び優先情報記憶部としての8ビットエリアからなる設定
エリアを設け、この設定エリアに該当する経路選択コー
ド及び優先順位コードを設定入力するようにしたが、テ
ーブル41,42を設けずにRAM23に通信経路別に
優先順位を設定入力するためのエリアを経路情報記憶部
及び優先情報記憶部として設け、このエリアに優先順位
データが未設定の通信経路を使用不能とし、優先順位デ
ータが設定された通信経路を使用可能として優先順位に
従いデータを送信するようにしてもよい。In the above embodiment, the ROM 22 is provided with the route selection pattern table 41 and the priority order pattern table 42, and the RAM 23 is provided with a setting area comprising an 8-bit area as a route information storage unit and a priority information storage unit. Although the route selection code and the priority order code corresponding to the setting area are set and input, the area for setting and inputting the priority order for each communication route in the RAM 23 without providing the tables 41 and 42 is set in the route information storage unit and the priority order. A communication path in which priority data is not set in this area may be disabled, and a communication path in which priority data is set may be used to transmit data in accordance with the priority.
【0051】また、本発明はPOSシステムにおける端
末のみに適用されるものではなく、複数の通信経路によ
り外部と通信可能なデータ通信システムを構築する端末
であれば適用できるのは勿論である。The present invention is not only applied to terminals in a POS system, but can be applied to any terminal that constructs a data communication system capable of communicating with the outside via a plurality of communication paths.
【0052】[0052]
【発明の効果】以上詳述したように本発明は、使用可能
な通信経路を指定する情報を可変設定可能に記憶する経
路情報記憶部と、使用可能な通信経路の優先順位を指定
する情報を可変設定可能に記憶する優先情報記憶部とを
設け、障害発生の検知時、経路情報記憶部の記憶情報に
基づいて使用可能な通信経路を判断し、使用可能と判断
された通信経路のうち優先情報記憶部の記憶情報に基づ
いて最優先の通信経路を選択して外部に障害情報を通知
する。そして、障害情報の通知が正常に完了したか否か
を監視し、通知未完了が確認されると優先情報記憶部の
記憶情報に基づいて経路判断手段により使用可能と判断
された通信経路のうち次の優先順位の通信経路を選択し
て外部に障害情報を通知するようにしたものである。As described above in detail, according to the present invention, a route information storage unit for variably setting information for designating usable communication routes and information for designating priority of available communication routes are provided. A priority information storage unit that variably stores the information, and determines a usable communication path based on information stored in the path information storage unit when a failure is detected; The communication path with the highest priority is selected based on the information stored in the information storage unit, and fault information is notified to the outside. Then, it monitors whether or not the notification of the failure information has been completed normally. If the notification is not completed, the communication path determined to be usable by the path determination unit based on the information stored in the priority information storage unit is determined. The communication route of the next priority is selected to notify failure information to the outside.
【0053】したがって、自動修復不能な障害発生時に
障害情報を外部に通知する際の通信経路を任意に指定す
ることができ、種々のシステム形態に容易に対応できる
とともに、1つの通信経路で通知不能な場合には別の通
信経路を使用して障害通知することも可能で、障害発生
時の通知をより確実に行うことができる端末の障害情報
通知装置を提供できる。Therefore, it is possible to arbitrarily designate a communication path for notifying fault information to the outside when a fault that cannot be automatically repaired occurs, and it is possible to easily cope with various system forms, and to make it impossible to notify with one communication path. In such a case, a failure notification can be made using another communication path, and a failure information notification device for a terminal that can more reliably notify when a failure has occurred can be provided.
【図1】本発明の一実施例であるPOSシステムの全体
図。FIG. 1 is an overall view of a POS system according to an embodiment of the present invention.
【図2】同実施例におけるPOS端末の外観斜視図。FIG. 2 is an external perspective view of the POS terminal in the embodiment.
【図3】同実施例におけるPOS端末の回路構成を示す
ブロック図。FIG. 3 is an exemplary block diagram showing a circuit configuration of the POS terminal in the embodiment.
【図4】同実施例においてPOS端末のROMに形成さ
れる経路選択パターンテーブル及び優先順位パターンテ
ーブルの構成図。FIG. 4 is a configuration diagram of a route selection pattern table and a priority order pattern table formed in a ROM of a POS terminal in the embodiment.
【図5】同実施例においてPOS端末のRAMに形成さ
れる設定エリアの構成図。FIG. 5 is a configuration diagram of a setting area formed in a RAM of the POS terminal in the embodiment.
【図6】同実施例においてPOS端末のCPUが実行す
る障害通知業務プログラムの構成を示す流れ図。FIG. 6 is a flowchart showing the configuration of a fault notification service program executed by the CPU of the POS terminal in the embodiment.
1、1a,1b…POS端末 2…ストアコントローラ 3…LAN 7…ISDN網 8…ワークステーション 41…経路選択パターンテーブル 42…優先順位パターンテーブル 50…設定エリア。 1, 1a, 1b POS terminal 2 Store controller 3 LAN 7 ISDN 8 Work station 41 Route selection pattern table 42 Priority pattern table 50 Setting area
フロントページの続き (56)参考文献 特開 平5−128394(JP,A) 特開 平4−137008(JP,A) 特開 平1−177676(JP,A) 特開 平5−266026(JP,A) 特開 平1−175342(JP,A) 特開 平2−239354(JP,A) 特開 平2−283145(JP,A) 特開 平3−270429(JP,A) 特開 平4−51627(JP,A) 特開 平4−177548(JP,A) 特開 平5−37647(JP,A)Continuation of front page (56) References JP-A-5-128394 (JP, A) JP-A-4-137008 (JP, A) JP-A-1-177676 (JP, A) JP-A-5-266026 (JP) JP-A-1-175342 (JP, A) JP-A-2-239354 (JP, A) JP-A-2-283145 (JP, A) JP-A-3-270429 (JP, A) JP-A-4-51627 (JP, A) JP-A-4-177548 (JP, A) JP-A-5-37647 (JP, A)
Claims (1)
あり、自動修復不能な障害発生を検知すると、いずれか
の通信経路を使用して外部に障害情報を通知する端末の
障害情報通知装置において、 使用可能な通信経路を指定する情報を可変設定可能に記
憶する経路情報記憶部と、前記使用可能な通信経路の優
先順位を指定する情報を可変設定可能に記憶する優先情
報記憶部と、前記障害発生の検知時、前記経路情報記憶
部の記憶情報に基づいて使用可能な通信経路を判断する
経路判断手段と、この経路判断手段により使用可能と判
断された通信経路のうち前記優先情報記憶部の記憶情報
に基づいて最優先の通信経路を選択して外部に障害情報
を通知する最優先通知制御手段と、障害情報の通知が正
常に行われたか否かを監視する通知監視手段と、この監
視手段により障害情報の通知が正常に行われなかったこ
とが確認されると前記優先情報記憶部の記憶情報に基づ
いて前記経路判断手段により使用可能と判断された通信
経路のうち次の優先順位の通信経路を選択して外部に障
害情報を通知するバックアップ通知制御手段とを具備し
たことを特徴とする端末の障害情報通知装置。A failure information notification device of a terminal that can communicate with the outside via a plurality of communication paths and, when detecting a failure that cannot be automatically repaired, notifies failure information to the outside using one of the communication paths. A path information storage unit that variably sets information that specifies an available communication path; a priority information storage unit that variably sets information that specifies a priority order of the available communication paths; A path determining unit that determines an available communication path based on information stored in the path information storage unit when a failure is detected; and the priority information storage unit among communication paths determined to be usable by the path determination unit. Priority notification control means for selecting the highest priority communication path based on the stored information and notifying the failure information to the outside, and notification monitoring means for monitoring whether the notification of the failure information has been normally performed When the monitoring unit confirms that the notification of the failure information has not been performed normally, the next one of the communication routes determined to be usable by the route determining unit based on the information stored in the priority information storage unit. A failure notification notification device for a terminal, comprising: backup notification control means for selecting a communication path of a priority order and notifying failure information to the outside.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP20533693A JP2883790B2 (en) | 1993-08-19 | 1993-08-19 | Terminal failure information notification device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP20533693A JP2883790B2 (en) | 1993-08-19 | 1993-08-19 | Terminal failure information notification device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH0757008A JPH0757008A (en) | 1995-03-03 |
JP2883790B2 true JP2883790B2 (en) | 1999-04-19 |
Family
ID=16505231
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP20533693A Expired - Fee Related JP2883790B2 (en) | 1993-08-19 | 1993-08-19 | Terminal failure information notification device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2883790B2 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2743893B2 (en) * | 1995-12-08 | 1998-04-22 | 日本電気株式会社 | Driver circuit failure determination method, failure location reporting method and peripheral device |
JP2002297916A (en) * | 2001-04-02 | 2002-10-11 | Ufj Bank Ltd | Exchange transaction processing method and its system |
JP2009037448A (en) * | 2007-08-02 | 2009-02-19 | Nec Computertechno Ltd | Fault detection device, fault detection method, and fault detection program |
JP6809394B2 (en) * | 2017-06-23 | 2021-01-06 | 株式会社リコー | Information processing systems, information processing methods and programs |
-
1993
- 1993-08-19 JP JP20533693A patent/JP2883790B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH0757008A (en) | 1995-03-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3810139B2 (en) | Failure detection method for electronic price label system | |
JPH0789394B2 (en) | POS terminal device | |
US6009538A (en) | System and method of reporting a status of another system through an electronic price label system | |
JPH03288297A (en) | Transaction processor | |
JP2883790B2 (en) | Terminal failure information notification device | |
US7415441B1 (en) | Printing system, apparatus and method for automatically printing records of electronic transactions | |
JP4034405B2 (en) | Information processing device | |
CN107358660A (en) | Receipt printing machine abnormality eliminating method and device | |
JPH11309928A (en) | Printer system | |
JP2573747B2 (en) | Product sales data processing device | |
JP2870302B2 (en) | Computer system with operating status display | |
JP2000207250A (en) | Information processing system | |
JP2001331848A (en) | Automatic transaction system | |
JPH07146896A (en) | Sales register device | |
JPH0746333A (en) | Data communications system | |
JP4909945B2 (en) | Product sales system | |
JPH0687278B2 (en) | POS system | |
JP2993831B2 (en) | Terminal control device in point-of-sale information management system | |
JPH10124756A (en) | System for processing data | |
JPH06111137A (en) | Merchandise sales registering data processor | |
JPH05324513A (en) | Merchandise sale data processor | |
JPS62221099A (en) | Pos system | |
JP2993798B2 (en) | Information processing device | |
JP2000123235A (en) | Automatic vending machine maintenance system | |
JP2000005427A (en) | Dealing with trouble in game card system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080205 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090205 Year of fee payment: 10 |
|
LAPS | Cancellation because of no payment of annual fees |