【0001】[0001]
【発明の属する技術分野】百貨店、量販店、ショッピン
グセンター、スーパーなどでは、ストア・サーバ、PO
Sサーバ、POS端末等から構成されるPOSシステム
が使用され、売上管理、発注管理、顧客管理等が行われ
ている。本発明は上記したPOSシステムに関し、特
に、本発明はストア・サーバの負荷分散および、ダウン
時、運用停止が回避でき、信頼性の向上を図ることがで
きるPOSサーバにおけるストア・サーバ多重制御方法
およびPOSシステムに関するものである。BACKGROUND OF THE INVENTION In department stores, mass retailers, shopping centers, supermarkets, etc., store servers, POs
A POS system including an S server, a POS terminal, and the like is used to perform sales management, order management, customer management, and the like. The present invention relates to the above-mentioned POS system, and in particular, the present invention relates to a store / server multiplexing control method in a POS server which can avoid load halt of a store server and prevent operation stop when down, and improve reliability. It relates to a POS system.
【0002】[0002]
【従来の技術】図7は店舗内に設置される従来のPOS
システムの構成を示す図である。同図において、10は
ストア・サーバであり、ストア・サーバ10は集計機
能、価格管理機能、クレジット機能等、システムの運用
に必要な機能を果たし、POSシステムにおいてホスト
的役割を果たす。20はコントローラであり、コントロ
ーラ20はPOS端末30とストア・サーバ10との中
継機能を果たす(以下、コントローラ11をPOSサー
バとよぶ)。POS端末30から送信される売上デー
タ、クレジットデータはPOSサーバ20を介してスト
ア・サーバ10に送られ、集計、クレジット処理が行わ
れる。また、商品等の価格の変更時、ストア・サーバ1
0は価格変更データをPOSサーバ20を介してPOS
端末30に送信する。2. Description of the Related Art FIG. 7 shows a conventional POS installed in a store.
FIG. 1 is a diagram illustrating a configuration of a system. In the figure, reference numeral 10 denotes a store server, and the store server 10 performs functions necessary for system operation, such as a totaling function, a price management function, and a credit function, and plays a host role in the POS system. Reference numeral 20 denotes a controller, which performs a relay function between the POS terminal 30 and the store server 10 (hereinafter, the controller 11 is referred to as a POS server). The sales data and credit data transmitted from the POS terminal 30 are sent to the store server 10 via the POS server 20, where the totaling and credit processing are performed. When the price of a product or the like changes, the store server 1
0 indicates the POS value of the price change data via the POS server 20.
Transmit to terminal 30.
【0003】[0003]
【発明が解決しようとする課題】従来のPOSシステム
では、図7に示すようにストア・サーバがPOSシステ
ムに1台しかなく、各処理が一斉に動作すると、高負荷
状態となりレスポンスが遅延するといった問題があっ
た。ストア・サーバが高負荷状態になると、各処理の処
理時間が遅延するため、無負荷状態時より余分に待たな
ければならず、買い物にきている顧客を待たせることに
なる。また、ストア・サーバダウン時は、機能を限定し
てPOSシステムを運用しなければならず、売上取引の
集計、価格の変更、クレジット取引等の各種処理を行う
ことができなくなり、買い物にきている顧客に対して迷
惑をかけることになる。最悪の場合は、店舗を閉店しな
ければならない時もあり、信頼性の面で問題があった。In the conventional POS system, as shown in FIG. 7, there is only one store server in the POS system. If all the processes operate simultaneously, the load becomes high and the response is delayed. There was a problem. When the load of the store server becomes high, the processing time of each process is delayed. Therefore, the store server has to wait more than when there is no load, and the customer who is shopping has to wait. Also, when the store / server goes down, the POS system must be operated with limited functions, and it is not possible to perform various processes such as totaling sales transactions, changing prices, and performing credit transactions. This can be annoying to existing customers. In the worst case, the store had to be closed, which was a problem in terms of reliability.
【0004】本発明は上記した従来技術の問題点を考慮
してなされたものであって、ストア・サーバの負荷分散
を行うことができ、また、ストア・サーバダウン時であ
っても、運用停止を回避でき信頼性の向上を図ることが
できるPOSサーバにおけるストア・サーバ多重制御方
法およびシステムを提供することである。[0004] The present invention has been made in consideration of the above-mentioned problems of the prior art, and is capable of distributing the load of a store server. It is an object of the present invention to provide a store / server multiplex control method and system in a POS server which can avoid the problem and improve the reliability.
【0005】[0005]
【課題を解決するための手段】図1は本発明の原理構成
図である。上記課題を解決するため、本発明において
は、ストア・サーバと、POS端末と、POS端末と複
数台のストア・サーバ間を中継するコントローラ2とを
備えたPOSシステムにおいて、図1に示すように、複
数台のストア・サーバ1−1〜1−3を設け、複数台の
ストア・サーバ1−1〜1−3に集計機能、価格管理機
能、クレジット機能等の各機能を分担させるとともに、
他のサーバの処理を代行させる機能を設ける。そして、
複数台のサーバ1−1〜1−3のうち、割り当てられた
処理を実行できないサーバが発生したとき、上記コント
ローラ2は他のサーバに該サーバが行っていた処理を振
り分ける。FIG. 1 is a block diagram showing the principle of the present invention. In order to solve the above-mentioned problem, according to the present invention, in a POS system including a store server, a POS terminal, and a controller 2 that relays between the POS terminal and a plurality of store servers, as shown in FIG. A plurality of store servers 1-1 to 1-3 are provided, and the plurality of store servers 1-1 to 1-3 are assigned functions such as an aggregation function, a price management function, and a credit function.
A function is provided to substitute for the processing of another server. And
When a server that cannot execute the assigned process occurs among the plurality of servers 1-1 to 1-3, the controller 2 distributes the process performed by the server to another server.
【0006】以上のように本発明の請求項1〜3の発明
においては、各機能毎にストア・サーバを設け、各機能
を各ストア・サーバに分散しているので、各処理が一台
のストア・サーバに集中することがなく、負荷の分散を
図ることができる。また、機能毎にストア・サーバが設
けられているので、ストア・サーバがダウンした場合で
あっても、他のサーバが処理を代行することができ、機
能が停止することがない。このため、システムの信頼性
を向上することができる。As described above, according to the first to third aspects of the present invention, a store server is provided for each function, and each function is distributed to each store server. The load can be distributed without being concentrated on the store server. In addition, since a store server is provided for each function, even when the store server goes down, another server can take over the processing and the function does not stop. Therefore, the reliability of the system can be improved.
【0007】[0007]
【発明の実施の形態】図2、図3は本発明の実施例のシ
ステムの構成を示す図である。同図において、11は運
用サーバ、12はPLU(プライス・ルックアップ、以
下PLUという)サーバ、13はクレジット・サーバで
あり、上記11〜13のサーバでストア・サーバを構成
する。そして、運用サーバ11はシステム正常時、集計
機能を果たし、PLUサーバ12あるいはクレジット・
サーバ13がダウンしたときは、価格管理機能、クレジ
ット機能も行う。PLUサーバ12はシステム正常時、
価格管理機能を果たし、運用サーバ11がダウンしたと
きは、集計機能を行う。また、クレジット機能サーバ1
3はクレジット機能を行う。20はPOSサーバであ
り、POSサーバ20はPOS端末30から送信された
データを上記運用サーバ11、PLUサーバ12、クレ
ジット機能サーバ13へ振り分け、また、上記運用サー
バ11、PLUサーバ12、クレジット機能サーバ13
から送信されるデータを中継してPOS端末30に送
る。2 and 3 are diagrams showing the configuration of a system according to an embodiment of the present invention. In FIG. 1, reference numeral 11 denotes an operation server, reference numeral 12 denotes a PLU (Price Look-up, hereinafter referred to as PLU) server, and reference numeral 13 denotes a credit server. The servers 11 to 13 constitute a store server. When the system is normal, the operation server 11 performs a counting function, and the PLU server 12 or the credit
When the server 13 goes down, it also performs a price management function and a credit function. When the system is normal, the PLU server 12
It performs a price management function, and performs an aggregation function when the operation server 11 goes down. Credit function server 1
3 performs a credit function. Reference numeral 20 denotes a POS server. The POS server 20 distributes data transmitted from the POS terminal 30 to the operation server 11, the PLU server 12, and the credit function server 13. 13
Is relayed to the POS terminal 30.
【0008】図2は全てのサーバ11〜13が正常に動
作している状態を示し、POS端末30から送信される
売上データはPOSサーバ20を介して運用サーバ1
1に送られ集計処理が行われ、また、POS端末30か
ら送信されるクレジットデータはPOSサーバ20を
介してクレジット・サーバ13に送られてクレジット処
理が行われ、応答がPOSサーバ20を介してPOS端
末30に送られる。さらに、価格変更時には、PLUサ
ーバ12から価格変更データがPOSサーバ20を介し
て各POS端末30に送られ、その応答がPOS端末3
0からPOSサーバ20を介してPLUサーバ12に送
られる。FIG. 2 shows a state where all the servers 11 to 13 are operating normally. Sales data transmitted from the POS terminal 30 is transmitted to the operation server 1 via the POS server 20.
1 and a totaling process is performed, and the credit data transmitted from the POS terminal 30 is transmitted to the credit server 13 via the POS server 20 to perform the credit processing, and a response is transmitted via the POS server 20. It is sent to the POS terminal 30. Further, at the time of price change, the price change data is sent from the PLU server 12 to each POS terminal 30 via the POS server 20 and the response is sent to the POS terminal 3.
0 to the PLU server 12 via the POS server 20.
【0009】図3はPULサーバ12、クレジット・サ
ーバ13がダウンしている状態を示しており、POS端
末30から送信される売上データはPOSサーバ20を
介して運用サーバ11に送られて集計処理が行われる。
POS端末30から送信されるクレジットデータはP
OSサーバ20を介して運用・サーバ11に送られて運
用サーバ11が持つクレジット機能によりクレジット処
理が行われ、その応答がPOSサーバ20を介してPO
S端末30に送られる。また、POS端末30から送信
される顧客のポイントデータはクレジット・サーバ1
3がダウン中は処理が行われない。さらに、価格変更時
には、運用サーバ11が持つ価格管理機能により、運用
サーバ11から価格変更データがPOSサーバ20を介
して各POS端末30に送られ、その応答がPOSサー
バ20を介して運用サーバ11に送られる。これらのデ
ータは、電文として各POS端末30からストア・サー
バを構成する各サーバ11〜13へ、あるいは、各サー
バ11〜13から各POS端末30に送信され、POS
サーバ20により、これらの電文の送信先が設定され
る。FIG. 3 shows a state in which the PUL server 12 and the credit server 13 are down. Sales data transmitted from the POS terminal 30 is sent to the operation server 11 via the POS server 20 to perform a totaling process. Is performed.
The credit data transmitted from the POS terminal 30 is P
The credit processing is performed by the credit function of the operation server 11 by being sent to the operation / server 11 via the OS server 20, and the response is sent to the PO via the POS server 20.
It is sent to the S terminal 30. The customer point data transmitted from the POS terminal 30 is stored in the credit server 1.
No processing is performed while 3 is down. Further, at the time of price change, price change data is sent from the operation server 11 to each POS terminal 30 via the POS server 20 by the price management function of the operation server 11, and a response is sent to the operation server 11 via the POS server 20. Sent to These data are transmitted as a message from each POS terminal 30 to each server 11 to 13 constituting the store server, or from each server 11 to 13 to each POS terminal 30,
The server 20 sets the transmission destination of these messages.
【0010】図4はPOSサーバ20に設けられた振り
分けテーブルの一例を示す図であり、POSサーバ20
は、上記振り分けテーブルを参照して、システムの状態
に応じた送信先を決定し、電文を対応する送信先に送信
する。ストア・サーバを構成する各サーバ11〜13と
POS端末30間で送信される電文としては、図4に示
すように売上系、価格管理系、クレジット系の電文があ
り、売上系電文としては、売上データ等を送るための取
引電文、売上データの照会を行うための点検電文等があ
る。また、価格管理系電文としては、メインテナンス電
文、価格の照会を行うためのPLU電文等があり、クレ
ジット系の電文としては、クレジットに関するクレジッ
ト電文、顧客のポイントデータ等を送るためのポイント
電文、POS端末30を操作するキャッシャーの交替デ
ータに関するキャシャー交替電文等がある。FIG. 4 is a diagram showing an example of a distribution table provided in the POS server 20.
Refers to the distribution table, determines a transmission destination according to the state of the system, and transmits the message to the corresponding transmission destination. The messages transmitted between the servers 11 to 13 and the POS terminal 30 constituting the store server include sales, price management, and credit messages as shown in FIG. There are a transaction message for sending sales data and the like, a check message for inquiring sales data, and the like. Further, the price management system message includes a maintenance message, a PLU message for inquiring a price, and the like. The credit message includes a credit message related to credit, a point message for sending customer point data, and a POS message. There is a cashier replacement message related to cashier replacement data for operating the terminal 30.
【0011】振り分けテーブルには、図4に示すよう
に、システムが正常時の送信先サーバと、システム異常
時の切り換え先サーバを設定することができ、送信先サ
ーバ/切り換え先サーバは、システム構成、使用環境等
に応じて適宜変更することができる(同図中の黒丸が送
信先サーバを示している)。例えば、取引電文が送信さ
れてきたとき、POSサーバ20は上記振り分けテーブ
ルを参照し、運用サーバ11が正常時には、取引電文を
運用サーバ11に送信し、運用サーバ11がダウンした
ときは、取引電文の送信先をPLUサーバ12に切り換
える。同様に、PLUサーバ12が正常時には、PLU
照会電文をPLUサーバ12に送信し、PLUサーバ1
2がダウンしたときは、PLU電文の送信先を運用サー
バ11に切り換える。また、図4の例では、ポイント電
文、キャッシャー交替電文は、クレジット・サーバ13
が正常時にはクレジット・サーバ13に送信するが、ク
レジット・サーバ13がダウンしたときは、送信しな
い。As shown in FIG. 4, a destination server when the system is normal and a destination server when the system is abnormal can be set in the distribution table. , Can be appropriately changed according to the use environment and the like (black circles in the figure indicate transmission destination servers). For example, when a transaction message is transmitted, the POS server 20 refers to the above-mentioned distribution table. When the operation server 11 is normal, the POS server 20 transmits the transaction message to the operation server 11, and when the operation server 11 goes down, the transaction message is transmitted. Is switched to the PLU server 12. Similarly, when the PLU server 12 is normal, the PLU
The inquiry message is transmitted to the PLU server 12 and the PLU server 1
When the number 2 is down, the transmission destination of the PLU message is switched to the operation server 11. In the example of FIG. 4, the point message and the cashier replacement message are stored in the credit server 13.
Is transmitted to the credit server 13 when is normal, but is not transmitted when the credit server 13 is down.
【0012】図5はPOSサーバ20における処理を示
すフローチャートであり、前記図2〜図4を参照しなが
ら図5により本実施例におけるPOSサーバにおける処
理を説明する。 (1)システム正常時 POSサーバ20で電文(例えば売上データを示す取引
電文)が受信されると、図4に示した振り分けテーブル
により電文を認識し、取引電文の送信先サーバフラグを
設定する(図5のステップS1、S2)。電文が図4の
(1) に示す取引電文であると、取引電文の送信先サーバ
は運用サーバ11であるので、送信先サーバフラグは運
用サーバ11(フラグ=1)に設定される。ついで、送
信先サーバダウン時の代行サーバとなる切り換え先サー
バを設定し、取引電文の切換先サーバフラグに設定する
(ステップS3)。この場合は、PLUサーバ12(フ
ラグ=2)が切換先サーバに設定される。FIG. 5 is a flowchart showing the processing in the POS server 20, and the processing in the POS server in this embodiment will be described with reference to FIG. 5 while referring to FIGS. (1) When the system is normal When a message (for example, a transaction message indicating sales data) is received by the POS server 20, the message is recognized by the sorting table shown in FIG. 4 and a transmission destination server flag of the transaction message is set ( Steps S1 and S2 in FIG. 5). The message is
In the case of the transaction message shown in (1), the destination server of the transaction message is the operation server 11, so the transmission destination server flag is set to the operation server 11 (flag = 1). Next, a switching destination server which is a proxy server when the transmission destination server is down is set, and the switching destination server flag of the transaction message is set (step S3). In this case, the PLU server 12 (flag = 2) is set as the switching destination server.
【0013】次に、送信先サーバの回線の接続状況より
送信先サーバへ送信可能であるかを調べる(ステップS
4)。この場合は、システムが正常で送信可能であるの
で、ステップS5に行き、電文の送信先サーバ確定フラ
グに送信先サーバフラグ(フラグ=1)を設定し、送信
先サーバ確定フラグにより、電文を送信先サーバ(運用
サーバ11)に送信する(ステップS6)。電文が、前
記図2に示したクレジット電文、価格変更電文の場合も
同様に制御され、各電文がそれぞれのサーバへ送信され
る。Next, it is checked whether transmission is possible to the destination server based on the line connection status of the destination server (step S).
4). In this case, since the system is normal and transmission is possible, the process goes to step S5, where the transmission destination server flag (flag = 1) is set in the transmission destination server confirmation flag of the message, and the message is transmitted by the transmission destination server confirmation flag. It is transmitted to the destination server (operation server 11) (step S6). In the case where the telegram is the credit telegram or the price change telegram shown in FIG. 2, the same control is performed, and each telegram is transmitted to each server.
【0014】(2)クレジット・サーバがダウン状態に
ある時 POSサーバ20で電文(例えばクレジット電文、ポイ
ント電文)が受信されると、前記したように図4に示し
た振り分けテーブルにより電文を認識し、クレジット電
文、ポイント電文の送信先サーバフラグを設定する(図
5のステップS1、S2)。電文がクレジット電文、ポ
イント電文であると、送信先サーバフラグはクレジット
・サーバ13(フラグ=3)に設定される。ついで、送
信先サーバダウン時の代行サーバとなる切り換え先サー
バを設定し、クレジット電文、ポイント電文の切換先サ
ーバフラグに設定する(ステップS3)。電文がクレジ
ット電文の場合には、切換先サーバが運用サーバ11で
あるので、切換先サーバフラグは”1”に設定される。
また、電文がポイント電文の場合には、切換先サーバは
無いので、切換先サーバフラグは”0”に設定される。(2) When the Credit Server is Down When a message (for example, a credit message or a point message) is received by the POS server 20, the message is recognized by the sorting table shown in FIG. 4 as described above. , The destination server flag of the credit message and the point message is set (steps S1 and S2 in FIG. 5). If the message is a credit message or a point message, the destination server flag is set to the credit server 13 (flag = 3). Next, a switching destination server which is a proxy server when the transmission destination server goes down is set, and the switching destination server flag of the credit message and the point message is set (step S3). If the message is a credit message, the switching destination server is the operation server 11, so the switching destination server flag is set to "1".
If the message is a point message, there is no server to switch to, so the switchover server flag is set to “0”.
【0015】次に、送信先サーバの回線の接続状況より
送信先サーバへ送信可能であるかを調べる(ステップS
4)。この場合は、クレジット・サーバ13がダウン状
態であり、送信先サーバへ送信できないので、ステップ
S7に行き、切換え先サーバの有無を調べる。そして、
切換先サーバへの送信が可能であれば、送信先サーバ確
定フラグを設定し、送信先サーバへ送信する(ステップ
S8,S9,S6)。また、切換先サーバへの送信がで
きなければ、処理を終了する。Next, it is checked from the connection status of the line of the destination server whether transmission to the destination server is possible (step S).
4). In this case, since the credit server 13 is down and cannot be transmitted to the destination server, the process goes to step S7 to check whether there is a switching destination server. And
If transmission to the destination server is possible, a destination server confirmation flag is set, and the transmission is made to the destination server (steps S8, S9, S6). If transmission to the switching destination server is not possible, the process is terminated.
【0016】電文がクレジット電文の場合には、切換先
サーバは運用サーバ11であるので、切換先サーバ(運
用サーバ11)の回線の接続状況から送信可能であるか
を調べる(ステップS8)。そして、送信可能であれ
ば、電文の送信先サーバ確定フラグに送信先サーバフラ
グ(フラグ=1)を設定し、送信先サーバ確定フラグに
より、電文を送信先サーバ(運用サーバ11)に送信す
る(ステップS9,10)。また、電文がポイント電文
の場合は、切換え先サーバが無く、切換先サーバフラグ
は”0”であるので、そのまま処理を終了する。その他
の電文についても同様に制御され、例えば価格変更電文
については、PLUサーバ12がダウンしているとき、
切換先サーバである運用サーバ11に送信される。な
お、上記説明では、特定ストア・サーバがダウンしたと
き、他のサーバに切り換える場合について説明したが、
特定のサーバが高負荷となったとき、処理を他のサーバ
に切り換えるようにしてもよい。If the message is a credit message, since the switching destination server is the operation server 11, it is checked whether transmission is possible based on the connection status of the line of the switching destination server (operation server 11) (step S8). Then, if transmission is possible, the transmission destination server flag (flag = 1) is set in the transmission destination server confirmation flag of the message, and the transmission message is transmitted to the transmission destination server (operation server 11) by the transmission destination server confirmation flag ( Steps S9 and S10). If the message is a point message, there is no switch destination server and the switch destination server flag is "0", so the process is terminated. Other messages are controlled in the same manner. For example, for a price change message, when the PLU server 12 is down,
It is transmitted to the operation server 11 which is the switching destination server. In the above description, the case where the specific store server is switched to another server when the specific store server goes down has been described.
When a particular server becomes heavily loaded, the processing may be switched to another server.
【0017】本実施例においては、上記のように、運用
サーバ11、PLUサーバ12、クレジット・サーバ1
3を設け、集計機能、価格管理機能、クレジット機能等
の各機能を各ストア・サーバに分散しているので、各処
理が一台のストア・サーバに集中することがなく、負荷
の分散を図ることができる。また、ストア・サーバがダ
ウンした場合であっても、他のサーバが処理を代行する
ことができ、機能が停止することがない。このため、シ
ステムの信頼性を向上することができる。In this embodiment, as described above, the operation server 11, the PLU server 12, the credit server 1
3 and the functions such as the aggregation function, the price management function, and the credit function are distributed to each store server, so that each processing is not concentrated on one store server and the load is distributed. be able to. Further, even if the store server goes down, another server can take over the processing and the function does not stop. Therefore, the reliability of the system can be improved.
【0018】図6は本発明におけるストア・サーバの他
の構成例を示す図であり、図6においては、図2、図3
に示した運用サーバ11、PLUサーバ12、クレジッ
ト・サーバ13に加え、ファイル・サーバ14、監視サ
ーバ15を備えている。ファイル・サーバ14は、価格
表、プログラム等をPOS端末30等にダウンロードす
るためのファイル・ダウンロード機能を備え、監視サー
バ15はシステムを監視し、ハードエラーのログ情報の
収集、ログ情報をダンプする等の監視機能を備えてい
る。図6の実施例においても、上記実施例と同様、各機
能を各ストア・サーバに分散しているので、各処理が一
台のストア・サーバに集中することがなく、負荷の分散
を図ることができ、また、ストア・サーバがダウンした
場合であっても、他のサーバが処理を代行することがで
き、機能が停止することがない。FIG. 6 is a diagram showing another configuration example of the store server according to the present invention. In FIG. 6, FIGS.
A file server 14 and a monitoring server 15 are provided in addition to the operation server 11, PLU server 12, and credit server 13 shown in FIG. The file server 14 has a file download function for downloading price lists, programs, and the like to the POS terminal 30 and the like. The monitoring server 15 monitors the system, collects log information of hard errors, and dumps log information. And other monitoring functions. In the embodiment of FIG. 6, as in the above embodiment, each function is distributed to each store server, so that each process is not concentrated on one store server, and the load is distributed. Even if the store server goes down, another server can take over the processing and the function does not stop.
【0019】[0019]
【発明の効果】以上説明したように本発明においては、
以下の効果を得ることができる。 (1)各機能毎にストア・サーバを設け、各機能を各ス
トア・サーバに分散しているので、各処理が一台のスト
ア・サーバに集中することがなく、負荷の分散を図るこ
とができる。このため、システムの性能を向上させるこ
とができる。 (2)機能毎にストア・サーバが設けられているので、
ストア・サーバがダウンした場合であっても、他のサー
バが処理を代行することができ、機能が停止することが
ない。このため、システムの信頼性を向上させることが
できる。As described above, in the present invention,
The following effects can be obtained. (1) Since a store server is provided for each function and each function is distributed to each store server, each process does not concentrate on one store server, and the load can be distributed. it can. Therefore, the performance of the system can be improved. (2) Since a store server is provided for each function,
Even if the store server goes down, another server can take over the processing and the function does not stop. For this reason, the reliability of the system can be improved.
【図1】本発明の原理構成図である。FIG. 1 is a principle configuration diagram of the present invention.
【図2】本発明の実施例のシステムの構成を示す図であ
る。FIG. 2 is a diagram illustrating a configuration of a system according to an embodiment of the present invention.
【図3】本発明の実施例のシステムの構成を示す図(サ
ーバダウン時)である。FIG. 3 is a diagram illustrating a configuration of a system according to an embodiment of the present invention (when a server is down).
【図4】振り分けテーブルの一例を示す図である。FIG. 4 is a diagram illustrating an example of a distribution table.
【図5】本発明の実施例におけるPOSサーバの処理を
示すフローチャートである。FIG. 5 is a flowchart illustrating a process of the POS server according to the embodiment of the present invention.
【図6】他のストア・サーバの構成例を示す図である。FIG. 6 is a diagram showing a configuration example of another store server.
【図7】従来のPOSシステムの構成を示す図である。FIG. 7 is a diagram showing a configuration of a conventional POS system.
1−1〜1−3 ストア・サーバ 2 コントローラ 3 POS端末 11 運用サーバ 12 PLUサーバ 13 クレジット・サーバ 14 ファイル・サーバ 15 監視サーバ 20 POSサーバ 30 POS端末 1-1 to 1-3 Store server 2 Controller 3 POS terminal 11 Operation server 12 PLU server 13 Credit server 14 File server 15 Monitoring server 20 POS server 30 POS terminal
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP25370597AJPH1196464A (en) | 1997-09-18 | 1997-09-18 | Store / server multiplex control method in POS system and POS system |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP25370597AJPH1196464A (en) | 1997-09-18 | 1997-09-18 | Store / server multiplex control method in POS system and POS system |
| Publication Number | Publication Date |
|---|---|
| JPH1196464Atrue JPH1196464A (en) | 1999-04-09 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP25370597AWithdrawnJPH1196464A (en) | 1997-09-18 | 1997-09-18 | Store / server multiplex control method in POS system and POS system |
| Country | Link |
|---|---|
| JP (1) | JPH1196464A (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002092743A (en)* | 2000-09-20 | 2002-03-29 | Fujitsu General Ltd | POS management method and POS management system by DM multiplexing |
| JP2006031619A (en)* | 2004-07-21 | 2006-02-02 | Toppan Forms Co Ltd | Facility management system |
| JP2010026609A (en)* | 2008-07-15 | 2010-02-04 | Denkodo Co Ltd | Uninterruptible pos operation system |
| WO2014119100A1 (en)* | 2013-01-31 | 2014-08-07 | 株式会社日立製作所 | Management device and management system |
| CN115664942A (en)* | 2022-09-07 | 2023-01-31 | 深圳海星智驾科技有限公司 | A server disaster recovery method and system |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002092743A (en)* | 2000-09-20 | 2002-03-29 | Fujitsu General Ltd | POS management method and POS management system by DM multiplexing |
| JP2006031619A (en)* | 2004-07-21 | 2006-02-02 | Toppan Forms Co Ltd | Facility management system |
| JP2010026609A (en)* | 2008-07-15 | 2010-02-04 | Denkodo Co Ltd | Uninterruptible pos operation system |
| WO2014119100A1 (en)* | 2013-01-31 | 2014-08-07 | 株式会社日立製作所 | Management device and management system |
| JP2014149592A (en)* | 2013-01-31 | 2014-08-21 | Hitachi Ltd | Management device and management system |
| CN115664942A (en)* | 2022-09-07 | 2023-01-31 | 深圳海星智驾科技有限公司 | A server disaster recovery method and system |
| Publication | Publication Date | Title |
|---|---|---|
| US5771343A (en) | System and method for failure detection and recovery | |
| US5079740A (en) | System and method of providing an automatic back-up primary terminal for a cluster of secondary terminals | |
| US4873631A (en) | Point of sale automatic back-up system and method | |
| EP3235187B1 (en) | An interface, method and computer program product for controlling the transfer of electronic messages | |
| GB2533380A (en) | An interface, system, method and computer program product for controlling the transfer of electronic messages | |
| GB2537087A (en) | A system, method and computer program product for receiving electronic messages | |
| JPH1196464A (en) | Store / server multiplex control method in POS system and POS system | |
| JPH0660000A (en) | Information processing system and information processing method | |
| US6199033B1 (en) | LAN emulation server changing over method | |
| JPS62169266A (en) | Data transmitting/receiving terminal device | |
| JP3549762B2 (en) | Communication line alarm notification device and communication line alarm notification method | |
| JP7395908B2 (en) | information processing system | |
| JPH05216908A (en) | On-line system and its operation | |
| US20230214793A1 (en) | Information processing system and intermediary device | |
| JP3484302B2 (en) | Product sales data registration processing system and product sales registration terminal | |
| JP3494542B2 (en) | Wireless data communication system and duplexing method thereof | |
| JP2848297B2 (en) | Multiprocessor interrupt control system | |
| JPH06266685A (en) | Decentralized control system | |
| JP3642941B2 (en) | Unattended contract system | |
| JP3838851B2 (en) | Network system and communication control device | |
| JPH06152570A (en) | System for system switching processing in duplex data processor | |
| JPH0981408A (en) | Computer system | |
| JP2536626B2 (en) | I/O processor isolation method | |
| US6526040B1 (en) | Exchange network system | |
| JPH1196031A (en) | Information processing system |
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Application deemed to be withdrawn because no request for examination was validly filed | Free format text:JAPANESE INTERMEDIATE CODE: A300 Effective date:20041207 |