(57)【特許請求の範囲】
【請求項１】
ＰＯＳ装置の供給企業に設置されたサーバと、前記ＰＯＳ装置のユーザ企業の店舗に設置され前記サーバに通信網を介して接続されるＰＯＳ装置と、前記サーバに通信網を介して接続され、前記ユーザ企業に設置された端末とを備えるシステムであって、
前記ＰＯＳ装置は、前記ＰＯＳ装置を一意に特定する識別コードを入力する入力手段と、送受信手段とを有し、
前記サーバは、前記ユーザ企業の店舗毎に設定されたマスタデータと前記識別コードとを対応付けたテーブルを格納する記憶手段と、前記ＰＯＳ装置から前記識別コードを受信する受信手段と、受信した前記識別コードに対応するマスタデータを前記テーブルを照会して特定する特定手段と、特定された前記マスタデータを前記ＰＯＳ装置に送信する送信手段とを有し、
前記端末は、前記ユーザ企業の１つの店舗に設置されていた前記ＰＯＳ装置を他の店舗に移設する際、前記テーブルにおける前記マスタデータと前記識別コードとの対応関係を、前記通信網を通じて変更する変更手段を有していることを特徴とするシステム。
【請求項２】
前記テーブルは、前記ユーザ企業の店舗毎に設定されたマスタデータおよびアプリケーションプログラムと前記識別コードとを対応付けたものであり、
前記特定手段は、前記受信手段によって受信した前記識別コードに対応するマスタデータおよびアプリケーションプログラムを特定し、
前記送信手段は、特定された前記マスタデータおよび前記アプリケーションプログラムを前記ＰＯＳ装置に送信することを特徴とする請求項１に記載のシステム。
【請求項３】
前記テーブルは、前記識別コードと前記ユーザ企業の店舗とを対応づけた第１のテーブルと、前記ユーザ企業の店舗と前記マスタデータとを対応づけた第２のテーブルとから少なくとも構成されていることを特徴とする請求項１または請求項２に記載のシステム。
【請求項４】
ＰＯＳ装置の供給企業に設置されたサーバと、前記ＰＯＳ装置のユーザ企業の店舗に設置され前記サーバに通信網を介して接続されるＰＯＳ装置と、前記サーバに通信網を介して接続され、前記ユーザ企業に設置された端末とを備えるシステムの制御方法であって、
前記ＰＯＳ装置を一意に特定する識別コードを前記サーバに対して前記ＰＯＳ装置の送受信手段によって送信し、
前記サーバの記憶手段に格納され前記ユーザ企業の店舗毎に設定されたマスタデータと前記識別コードとを対応付けたテーブルを用いて、前記ＰＯＳ装置から受信した前記識別コードに対応するマスタデータを前記サーバの特定手段によって特定し、
特定された前記マスタデータを前記ＰＯＳ装置に前記サーバの送信手段によって送信し、
前記ユーザ企業の１つの店舗に設置されていた前記ＰＯＳ装置を他の店舗に移設する際、前記テーブルにおける前記マスタデータと前記識別コードとの対応関係を、前記通信網を通じて前記端末の変更手段によって変更することを特徴とするシステムの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＰＯＳ装置を含むシステムおよびＰＯＳ装置を含むシステムの制御方法に関する。
【背景技術】
【０００２】
従来、店舗内中央処理装置と複数のＰＯＳターミナルの各々とが伝送回路を介して接続されたオンラインＰＯＳ装置において、店舗内中央処理装置のメモリに各ＰＯＳターミナルのＲＥＧＮＯ若しくはＩＤＮＯ毎にプログラムＮＯとプリセットデータＮＯとを記憶したテーブルを設け、店舗内中央処理装置がダウンラインローディングを行う時、テーブルのＰＯＳターミナルのＲＥＧＮＯ若しくはＩＤＮＯに応じたプログラムＮＯおよびプリセットデータＮＯにて問い合わせ、ローディングを行う手段を備えるオンラインＰＯＳ装置が知られている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開昭５８−０８６６６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところが、特許文献１の技術では、ＰＯＳ装置の店舗への新規設置時や移設時のセットアップ（ＰＯＳ装置を使用可能な状態にすること）をユーザ自身では行うことができず、専門の工事担当者やシステムエンジニアが行う必要があった。
【０００５】
そのため、ユーザにとっては、新規設置や移設の費用が発生し、ＰＯＳ装置の供給企業にとっても、工事作業のスケジュール調整を行わなければならない等の問題があった。
【０００６】
そこで、本発明は、従来の問題を解決するものであって、すなわち、本発明の目的は、ユーザが店舗へのＰＯＳ装置の新規設置時や移設時のセットアップを行うことが可能なシステムおよびシステムの制御方法を提供することである。
【課題を解決するための手段】
【０００７】
本発明のシステムは、ＰＯＳ装置の供給企業に設置されたサーバと、前記ＰＯＳ装置のユーザ企業の店舗に設置され前記サーバに通信網を介して接続されるＰＯＳ装置と、前記サーバに通信網を介して接続され、前記ユーザ企業に設置された端末とを備えるシステムであって、前記ＰＯＳ装置は、前記ＰＯＳ装置を一意に特定する識別コードを入力する入力手段と、送受信手段とを有し、前記サーバは、前記ユーザ企業の店舗毎に設定されたマスタデータと前記識別コードとを対応付けたテーブルを格納する記憶手段と、前記ＰＯＳ装置から前記識別コードを受信する受信手段と、受信した前記識別コードに対応するマスタデータを前記テーブルを照会して特定する特定手段と、特定された前記マスタデータを前記ＰＯＳ装置に送信する送信手段とを有し、前記端末は、前記ユーザ企業の１つの店舗に設置されていた前記ＰＯＳ装置を他の店舗に移設する際、前記テーブルにおける前記マスタデータと前記識別コードとの対応関係を、前記通信網を通じて変更する変更手段を有していることにより、前述した課題を解決したものである。
【０００９】
また、本発明のシステムの制御方法は、ＰＯＳ装置の供給企業に設置されたサーバと、前記ＰＯＳ装置のユーザ企業の店舗に設置され前記サーバに通信網を介して接続されるＰＯＳ装置と、前記サーバに通信網を介して接続され、前記ユーザ企業に設置された端末とを備えるシステムの制御方法であって、前記ＰＯＳ装置を一意に特定する識別コードを前記サーバに対して前記ＰＯＳ装置の送受信手段によって送信し、前記サーバの記憶手段に格納され前記ユーザ企業の店舗毎に設定されたマスタデータと前記識別コードとを対応付けたテーブルを用いて、前記ＰＯＳ装置から受信した前記識別コードに対応するマスタデータを前記サーバの特定手段によって特定し、特定された前記マスタデータを前記ＰＯＳ装置に前記サーバの送信手段によって送信し、前記ユーザ企業の１つの店舗に設置されていた前記ＰＯＳ装置を他の店舗に移設する際、前記テーブルにおける前記マスタデータと前記識別コードとの対応関係を、前記通信網を通じて前記端末の変更手段によって変更することにより、前述した課題を解決したものである。
【発明の効果】
【００１１】
本発明では、ユーザが店舗へのＰＯＳ装置の新規設置時や移設時のセットアップを行うことが可能であるため、ＰＯＳ装置の新規設置や移設の費用を低減でき、また、ＰＯＳ装置の供給企業にとっても、工事作業のスケジュール調整を行う必要がない等、作業負担を低減できる。
【図面の簡単な説明】
【００１２】
【図１】本発明の第１実施形態であるシステムを示す概略図である。
【図２】サーバ、ＰＯＳ装置、端末の構成を概略的に示す説明図である。
【図３】ユーザ企業から供給企業に対して通知される情報を例示する説明図である。
【図４】サーバの記憶部に格納されたテーブルのデータ構成の一例を示す説明図である。
【図５】図４に示すテーブルを変更した後のテーブルのデータ構成を示す説明図である。
【図６】本発明の第１実施形態であるシステムにおける処理フローを示すフローチャート図である。
【図７】本発明の第２実施形態におけるテーブルのデータ構成の一例を示す説明図である。
【図８】図７に示すテーブルを変更した後のテーブルのデータ構成を示す説明図である。
【発明を実施するための形態】
【００１３】
以下、本発明のシステムの複数の実施形態を図面に基づいて説明する。
【実施例】
【００１４】
本発明の第１実施形態であるシステムは、図１に示すように、ＰＯＳ（Ｐｏｉｎｔ  Ｏｆ  Ｓａｌｅｓ）装置２０の供給企業に設置されたサーバ１０と、ＰＯＳ装置２０のユーザ企業の各店舗に設置された複数のＰＯＳ装置２０と、ユーザ企業に設置された情報処理端末である端末３０とから少なくとも構成されている。
【００１５】
ＰＯＳ装置２０と端末３０とは、図１に示すように、インターネット回線を介して、サーバ１０に接続されている。なお、ＰＯＳ装置２０と端末３０とをサーバ１０に接続する通信網は、インターネット回線に限定されず、如何なるものでもよい。端末３０とサーバ１０との間の通信、および、ＰＯＳ装置２０とサーバ１０との間の通信は、図示しないハードウェア、ソフトウェアによって暗号化されている。
【００１６】
供給企業に設置されたサーバ１０は、図２に示すように、記憶部１１、制御部１２、入力部１３、出力部、送受信部１４、補助記憶装置等を備えている。制御部１２は、ＣＰＵ等で構成され、記憶部１１は、ＲＯＭ、ＲＡＭ、ハードディスク等で構成されている。
【００１７】
サーバ１０の記憶部１１には、マスタデータと、アプリケーションプログラムと、図４に示すテーブルとが少なくとも格納されている。
【００１８】
記憶部１１に格納されるマスタデータは、ＰＯＳ装置２０における業務遂行上の基礎情報となるＰＯＳ装置２０用のマスタデータであり、ＰＯＳ装置２０における売上処理等に必要なＰＬＵ（プライスルックアップ）ファイル等を含んでいる。マスタデータは、ユーザ企業の店舗（本実施形態では、店舗Ａ、店舗Ｂ、店舗Ｃ）毎に設定されている。
【００１９】
記憶部１１に格納されるアプリケーションプログラムは、ＰＯＳ装置２０の業務遂行に必要とされるＰＯＳ装置２０用のプログラムであり、ＰＯＳ装置２０に売上処理等を実行させるものである。アプリケーションプログラムは、ユーザ企業の店舗（本実施形態では、店舗Ａ、店舗Ｂ、店舗Ｃ）毎に設定されている。
【００２０】
記憶部１１に格納されるテーブルには、図４に示すように、「ライセンスＩＤ（識別コード）」毎に、「端末ＩＤ」、「店舗ＩＤ」、「アプリケーションプログラムＩＤ」、「マスタＩＤ」、および、「店舗名」が対応付けられて登録されている。
【００２１】
ここで、「ライセンスＩＤ」とは、ＰＯＳ装置２０の供給企業によって、使用許諾されたＰＯＳ装置２０毎に付与されるユニークなコードである。
「端末ＩＤ」とは、ＰＯＳ装置２０を識別するためのユニークなコードである。
「店舗ＩＤ」とは、各店舗を識別するためのユニークなコードである。
「アプリケーションプログラムＩＤ」とは、ユーザ企業の店舗毎に設定されたＰＯＳ装置２０用のアプリケーションプログラムを識別するためのユニークなコードである。
「マスタＩＤ」とは、ユーザ企業の店舗毎に設定され、ＰＯＳ装置２０における売上処理等に必要なＰＬＵファイル等を含むＰＯＳ装置２０用のマスタデータを識別するためのユニークなコードである。
「店舗名」とは、ユーザ企業の各店舗名であり、本実施形態では、店舗Ａ、店舗Ｂ、店舗Ｃである。
【００２２】
記憶部１１に格納されるテーブルは、ＰＯＳ装置２０の使用を希望する企業（ユーザ企業）から供給企業に対して事前に通知された「企業名」、「店舗名」、「ＰＯＳ装置２０の設置台数」等の情報を基に、供給企業が作成したものである。図３には、ＰＯＳ装置２０の使用を希望する企業（ユーザ企業）から供給企業に対して通知される情報の一部を示している。
【００２３】
サーバ１０の制御部１２は、図２に示すように、送受信部１４を通じてＰＯＳ装置２０から受信した「ライセンスＩＤ」を基に、記憶部１１に格納されたテーブルを参照して、当該「ライセンスＩＤ」に対応するマスタデータおよびアプリケーションプログラムを特定する特定部１２ａを有している。
【００２４】
ユーザ企業の各店舗に設置されたＰＯＳ装置２０は、図２に示すように、記憶部２１、制御部２２、入力部２３、出力部、送受信部２４、補助記憶装置等を備えている。制御部２２は、ＣＰＵ等で構成され、記憶部２１は、ＲＯＭ、ＲＡＭ、ハードディスク等で構成されている。ＰＯＳ装置２０には、工場出荷時、後述するセットアッププログラム、セットアッププログラムを実行するために必要なＯＳ等がインストールされている。
【００２５】
ユーザ企業に設置された端末３０は、本実施形態では通常のＰＣ（パーソナルコンピュータ）として構成され、図２に示すように、記憶部３１、制御部３２、入力部３３、出力部、送受信部３４、補助記憶装置等を備えている。制御部３２は、ＣＰＵ等で構成され、記憶部３１は、ＲＯＭ、ＲＡＭ、ハードディスク等で構成されている。
【００２６】
端末３０の制御部３２は、図２に示すように、ユーザ企業の１つの店舗に設置されていたＰＯＳ装置２０を他の店舗に移設する際に、サーバ１０の記憶部１１に格納されたテーブル内における「マスタＩＤ」および「アプリケーションプログラムＩＤ」と「ライセンスＩＤ」との対応関係を、通信網を通じて変更する変更部３２ａを有している。図５には、図４に示すテーブルを変更部３２ａによって変更した後のテーブルを示している。
【００２７】
つぎに、ユーザ企業の店舗にＰＯＳ装置２０を新規に設置し、当該ＰＯＳ装置２０が利用可能となるまでの処理フローを、図６に基づいて以下に説明する。
【００２８】
まず、端末３０に対して、サーバ１０から、Ｅメール等によって、ＰＯＳ装置２０毎の「ライセンスＩＤ」、「端末ＩＤ」、「店舗ＩＤ」、および「店舗名」が通知される。
【００２９】
そして、ユーザ企業の店舗にＰＯＳ装置２０が搬入され、ＰＯＳ装置２０とサーバ１０との間の通信が可能となった後、ユーザは図６に示すステップでセットアップを行う。なお、特に記述しない限り、各ステップは、ＰＯＳ装置２０にインストールされたセットアッププログラムやアプリケーションプログラムによって実行される。
【００３０】
まず、ユーザは、ＰＯＳ装置２０を電源ＯＮし、セットアッププログラムを起動する（ＳＴＥＰ１）。なお、ＰＯＳ装置２０には、工場出荷時、セットアッププログラム、セットアッププログラムを実行するために必要なＯＳ等がインストールされている。
【００３１】
次に、ＰＯＳ装置２０が、供給企業のサーバ１０へ接続される（ＳＴＥＰ２）。ここで、供給企業のサーバ１０には、接続を許可するＰＯＳ装置２０のＩＰアドレスが予め登録されている。また、ＰＯＳ装置２０には、工場出荷時、供給企業のサーバ１０へ接続するために必要な設定がなされている。
【００３２】
次に、ＰＯＳ装置２０内のアプリケーションプログラムがアンインストールされ、マスタデータが削除される（ＳＴＥＰ３）。なお、上述したＳＴＥＰ２とＳＴＥＰ３とは、逆でもよい。
【００３３】
次に、ＰＯＳ装置２０から供給企業のサーバ１０に対して、サーバ１０の記憶部１１に格納されたアプリケーションプログラムのダウンロードを要求する（ＳＴＥＰ４）。
【００３４】
次に、ＰＯＳ装置２０の入力部２３を用いて、ユーザによって「ライセンスＩＤ」が入力される（ＳＴＥＰ５）。この際、ユーザによって入力された「ライセンスＩＤ」は、ＰＯＳ装置２０の記憶部２１に記憶される。なお、本実施形態では、ＰＯＳ装置２０の入力部２３は、ＰＯＳ装置２０に接続されたキーボードから構成されているが、入力部２３の具体的態様は如何なるものでもよい。
【００３５】
次に、ＰＯＳ装置２０の送受信部２４を通じて、ＰＯＳ装置２０からサーバ１０に対して「ライセンスＩＤ」が送信される（ＳＴＥＰ６）。
【００３６】
次に、サーバ１０は、送受信部１４を通じてＰＯＳ装置２０から受信した「ライセンスＩＤ」が登録されているものであるか否かを確認し、登録されているものであれば、記憶部１１に格納された図４のテーブルを参照して、当該「ライセンスＩＤ」に対応するアプリケーションプログラムを特定し、当該アプリケーションプログラムを指定してダウンロードを許可する。また、この際、サーバ１０からＰＯＳ装置２０に対して、「端末ＩＤ」および「店舗ＩＤ」が送信される。ＰＯＳ装置２０は、「端末ＩＤ」および「店舗ＩＤ」を記憶し、指定されたアプリケーションプログラムをダウンロードする（ＳＴＥＰ７）。
【００３７】
次に、ダウンロードしたアプリケーションプログラムをインストールする（ＳＴＥＰ８）。
【００３８】
次に、サーバ１０との接続を切断する（ＳＴＥＰ９）。
【００３９】
次に、インストールしたアプリケーションプログラムでの再起動をセットしてセットアッププログラムを終了する（ＳＴＥＰ１０）。
【００４０】
次に、ＰＯＳ装置２０は、インストールしたアプリケーションプログラムを起動する（ＳＴＥＰ１１）。
【００４１】
次に、ＰＯＳ装置２０は、記憶部２１にマスタデータが格納されているか否かを確認する。マスタデータが格納されていないので、マスタデータをダウンロードするために、ＰＯＳ装置２０が供給企業のサーバ１０へ接続される（ＳＴＥＰ１２）。
【００４２】
次に、サーバ１０に対してマスタデータのダウンロードを要求する（ＳＴＥＰ１３）。
【００４３】
次に、ＰＯＳ装置２０からサーバ１０に対して、ＰＯＳ装置２０の記憶部２１に記憶された「ライセンスＩＤ」が送信される（ＳＴＥＰ１４）。
【００４４】
次に、サーバ１０では、ＰＯＳ装置２０から受信した「ライセンスＩＤ」が登録されているものであるか否かを確認し、登録されているものであれば、記憶部１１に格納された図４のテーブルを参照して、当該「ライセンスＩＤ」に対応するマスタデータを特定し、当該マスタデータを指定してダウンロードを許可する。ＰＯＳ装置２０は、指定されたマスタデータをダウンロードし、当該マスタデータを記憶部２１に格納する（ＳＴＥＰ１５）。
【００４５】
次に、サーバ１０との接続を切断する（ＳＴＥＰ１６）。
【００４６】
次に、ＰＯＳ装置２０として稼動する（ＳＴＥＰ１７）。
【００４７】
このように、以上のＳＴＥＰ１〜ＳＴＥＰ１７によって、ＰＯＳ装置２０が利用可能となる。
【００４８】
つぎに、ユーザ企業内のある店舗（例えばＡ店舗）に設置して稼動させていたＰＯＳ装置２０を、ユーザ企業内の他の店舗（例えばＢ店舗）に移設して稼動させる場合に、移設先の店舗（Ｂ店舗）で利用可能となるまでを説明する。
【００４９】
まず、ＰＯＳ装置２０の移設を希望するユーザは、予め通知されている「ＩＤ」と「パスワード」で、端末３０からサーバ１０にログインし、サーバ１０の記憶部１１に格納されたテーブルにおいて、移設するＰＯＳ装置２０の「ライセンスＩＤ」に対応する「店舗ＩＤ」、「アプリケーションプログラムＩＤ」、「マスタＩＤ」、「店舗名」を変更する。なお、供給企業のサーバ１０には、予め接続を許可する端末３０のＩＰアドレスが登録されている。
【００５０】
図５には、端末３０の変更部３２ａによって、図４に示すテーブルを変更した後のテーブルを示している。図４および図５に示す例では、「ライセンスＩＤ」が「Ｌ０００２」であるＰＯＳ装置２０をＡ店舗からＢ店舗へ移設する場合が例示され、テーブルにおいて、「ライセンスＩＤ」が「Ｌ０００２」であるＰＯＳ装置２０の、「店舗ＩＤ」、「アプリケーションプログラムＩＤ」、「マスタＩＤ」、および、「店舗名」が変更されている。
【００５１】
次に、上述したテーブルの変更が終了し、移設先の店舗（Ｂ店舗）へＰＯＳ装置２０を搬入し、ＰＯＳ装置２０とサーバ１０間の通信が可能となった後、ユーザは、ＰＯＳ装置２０の移設時のセットアップを行う。
【００５２】
このＰＯＳ装置２０の移設時におけるセットアップのステップは、上述したＰＯＳ装置２０の新規設置時におけるセットアップのステップとほぼ同じであり、セットアップに使用するセットアッププログラムも同じである。但し、ＰＯＳ装置２０の記憶部２１には、「ライセンスＩＤ」が既に記憶されているので、図５におけるＳＴＥＰ５はスキップされて「ライセンスＩＤ」がサーバ１０に送信される。
【００５３】
以上で、移設先の店舗（Ｂ店舗）においてＰＯＳ装置２０が利用可能となる。
【００５４】
このようにして得られた本実施形態では、ユーザが店舗へのＰＯＳ装置２０の新規設置時や移設時のセットアップを行うことが可能であるため、ＰＯＳ装置２０の新規設置や移設の費用を低減でき、また、供給企業にとっても、工事作業のスケジュール調整を行う必要がない等、作業負担を低減できる。
【００５５】
つぎに、本発明の第２実施形態であるシステムについて、図７および図８に基づいて説明する。
ここで、本発明の第１実施形態と第２実施形態との間の相違点は、以下の３点のみであるため、第１実施形態との間の相違点のみを説明する。
【００５６】
まず、相違点の１点目として、サーバ１０の記憶部１１に格納されるテーブルの構成が、第１実施形態と第２実施形態とでは異なる。
【００５７】
すなわち、第１実施形態のテーブルでは、図４に示すように、「ライセンスＩＤ」毎に、「端末ＩＤ」、「店舗ＩＤ」、「アプリケーションプログラムＩＤ」、「マスタＩＤ」、および、「店舗名」が対応付けられていた。これに対し、第２実施形態のテーブルは、図７に示すように、「ライセンスＩＤ」毎に、「端末ＩＤ」および「店舗ＩＤ」が対応付けられた第１のテーブルと、「店舗ＩＤ」毎に、「アプリケーションプログラムＩＤ」、「マスタＩＤ」、および、「店舗名」が対応付けられた第２のテーブルとから構成されている。
【００５８】
つぎに、相違点の２点目として、サーバ１０の特定部１２ａによる「アプリケーションプログラムＩＤ」や「マスタＩＤ」の特定方法が、第１実施形態と第２実施形態とでは異なる。
【００５９】
すなわち、第２実施形態では、サーバ１０が「ライセンスＩＤ」をＰＯＳ装置２０から受信した後、まず、第１のテーブルを照会して「ライセンスＩＤ」に対応する「店舗ＩＤ」を特定し、更に、第２のテーブルを照会して「店舗ＩＤ」に対応する「アプリケーションプログラムＩＤ」や「マスタＩＤ」を特定する。
【００６０】
つぎに、相違点の３点目として、ＰＯＳ装置２０の移設時における端末３０の変更部３２ａを用いたテーブルの変更内容が、第１実施形態と第２実施形態とでは異なる。
【００６１】
すなわち、第２実施形態では、ユーザは、ＰＯＳ装置２０を移設する際、端末３０の変更部３２ａを通じて、「ライセンスＩＤ」に対応する「店舗ＩＤ」のみを変更する。図８は、ＰＯＳ装置２０の移設のために、図７に示すテーブルを変更した後のテーブルを示している。図７および図８に示す例では、「ライセンスＩＤ」が「Ｌ０００２」のＰＯＳ装置２０がＡ店舗からＢ店舗へ移設される場合が例示され、「ライセンスＩＤ」に対応する「店舗ＩＤ」が「Ｓ０００２」に変更されている。
【００６２】
このようにして得られた第２実施形態では、第１実施形態における効果に加えて、ＰＯＳ装置２０の移設時に、変更する必要があるのは「ライセンスＩＤ」に対応する「店舗ＩＤ」のみだけでよいため、ＰＯＳ装置２０の移設に係るユーザの作業負担を低減できる。
【００６３】
つぎに、本発明の第３実施形態であるシステムについて、以下に説明する。
ここで、第３実施形態では、上述した第１実施形態および第２実施形態とは異なり、ユーザ企業の店舗毎に異なるのはマスタデータのみであり、アプリケーションプログラムについてはユーザ企業の各店舗に共通して同一である。以下では、第１実施形態および第２実施形態と第３実施形態との間の相違点のみを説明する。
【００６４】
まず、第３実施形態のシステムでは、マスタデータがユーザ企業の店舗毎に異なるのに対して、アプリケーションプログラムがユーザ企業の各店舗に共通して同一である。
【００６５】
そして、上述した第１実施形態および第２実施形態では、図６のＳＴＥＰ７においてサーバ１０からアプリケーションプログラムをダウンロードし、図６のＳＴＥＰ８においてアプリケーションプログラムをＰＯＳ装置２０にインストールするものとして説明したが、第３実施形態では、セットアッププログラムがサーバ１０からアプリケーションプログラムをダウンロードすることがないようにプログラムされ、工場出荷時においてアプリケーションプログラムがＰＯＳ装置２０に予めインストールされている。
【００６６】
また、第３実施形態では、アプリケーションプログラムがユーザ企業の各店舗に共通して同一であることに伴い、図４、図５、図７、図８に示すテーブル内における「アプリケーションプログラムＩＤ」は、全て同一である。
【００６７】
なお、上述した第１実施形態、第２実施形態、および第３実施形態では、ＰＯＳ装置を一意に特定する識別コードとして、「ライセンスＩＤ」を用いるものとして説明したが、ＰＯＳ装置を一意に特定できるものであれば、他のコードを用いてもよい。
【００６８】
また、上述した第１実施形態、第２実施形態、および第３実施形態では、セットアッププログラムでアプリケーションプログラムをダウンロードしてＰＯＳ装置にインストールした後、アプリケーションプログラムを起動してマスタデータをダウンロードしていたが、アプリケーションプログラムを起動してマスタデータをダウンロードするのではなく、セットアッププログラムで、アプリケーションプログラムと同様にマスタデータをダウンロードするようにしてもよい。
【符号の説明】
【００６９】
１０    ・・・  サーバ
１１    ・・・  記憶部（記憶手段）
１２    ・・・  制御部
１２ａ  ・・・  特定部（特定手段）
１３    ・・・  入力部
１４    ・・・  送受信部（受信手段、送信手段）
２０    ・・・  ＰＯＳ装置
２１    ・・・  記憶部
２２    ・・・  制御部
２３    ・・・  入力部（入力手段）
２４    ・・・  送受信部（送受信手段）
３０    ・・・  端末
３１    ・・・  記憶部
３２    ・・・  制御部
３２ａ  ・・・  変更部（変更手段）
３３    ・・・  入力部
３４    ・・・  送受信部
【図１】
0005451794.tif 000002
【図２】
0005451794.tif 000003
【図３】
0005451794.tif 000004
【図４】
0005451794.tif 000005
【図５】
0005451794.tif 000006
【図６】
0005451794.tif 000007
【図７】
0005451794.tif 000008
【図８】
0005451794.tif 000009