(57)【要約】【課題】複数店舗間において、売価変更の情報を共有できるようにする。【解決手段】本発明に係る売上データ処理装置１によれば、入力部１１により変更理由コード、売価変更の実行指示、売価変更対象の商品コード及び変更後の売価が入力されると、ＣＰＵ１０は、記憶部１４に記憶されている商品登録情報ファイル１４１の入力された商品コードを有するレコードの「単価」を入力された売価に変更し、売価変更通知を通信部１５により情報センタサーバに送信する。情報センタサーバは、売上データ処理装置１からの売価変更通知を受信すると、当該売価変更通知に処理番号を付与して送信元とは異なる他の売上データ処理装置１に一斉同報送信する。売上データ処理装置１のＣＰＵ１０は、通信部１５により他の売上データ処理装置１に係る売価変更通知が受信されると、売価変更通知の内容を印字部１６により出力させる。【選択図】図２
2010198284.tif 000002
【特許請求の範囲】
【請求項１】
複数の店舗に設置された複数の売上データ処理装置と、サーバ装置と、が通信ネットワークを介して相互にデータ送受信可能に接続された店舗システムであって、
前記複数の売上データ処理装置のそれぞれは、
商品毎の売価情報を記憶する記憶手段と、
前記記憶手段に記憶された売価情報を変更する売価変更の実行指示、売価変更の対象商品の識別情報及び変更後の売価情報を入力するための入力手段と、
前記入力手段からの入力に基づいて、前記記憶手段に記憶されている前記売価変更の対象商品の売価情報を変更し、当該売価変更された商品の識別情報及び変更後の売価情報を含む売価変更通知を前記サーバ装置に送信する第１の制御手段と、
を備え、
前記サーバ装置は、
前記複数の売上データ処理装置のいずれかから売価変更通知が受信された際に、当該売価変更通知を送信元とは異なる他の売上データ処理装置に送信する第２の制御手段を備え、
前記第１の制御手段は、前記サーバ装置からの他の売上データ処理装置に係る売価変更通知が受信された際に、前記受信された売価変更通知の内容を出力手段により出力させる、店舗システム。
【請求項２】
前記入力手段は、更に、前記売価変更の理由を示す情報を入力可能に構成され、
前記第１の制御手段は、前記売価変更された商品の識別情報、変更後の売価情報、及び前記売価変更の理由を示す情報を含む売価変更通知を前記サーバ装置に送信する請求項１に記載の店舗システム。
【請求項３】
前記第１の制御手段は、前記受信された他の売上データ処理装置に係る売価変更通知に基づいて、前記記憶手段に記憶されている前記他の売上データ処理装置で売価変更された商品の売価情報を書き替える、請求項１又は２に記載の店舗システム。
【請求項４】
前記第２の制御手段は、前記受信された前記売価変更通知を当該売価変更通知の送信元とは異なる他の売上データ処理装置に一斉同報により送信する請求項１〜３の何れか一項に記載の店舗システム。
【請求項５】
前記サーバ装置は、前記複数の店舗の属する系列グループを記憶する第２の記憶手段を備え、
前記第２の制御手段は、前記売価変更通知を送信元と同一系列グループに属する他の店舗に設置されている売上データ処理装置に送信する請求項１〜４の何れか一項に記載の店舗システム。
【請求項６】
前記第２の制御手段は、前記複数の売上データ処理装置のいずれかから売価変更通知が受信された際に、前記売価変更通知の内容を含む電子メールを作成して他の店舗の責任者の端末装置に送信する請求項１〜５の何れか一項に記載の店舗システム。
【請求項７】
複数の店舗に設置された複数の売上データ処理装置に接続されたサーバ装置と通信ネットワークを介してデータ送受信を行うための通信手段と、
商品毎の売価情報を記憶する記憶手段と、
前記記憶手段に記憶された売価情報を変更する売価変更の実行指示、売価変更の対象商品の識別情報及び変更後の売価情報を入力するための入力手段と、
前記入力手段からの入力に基づいて、前記記憶手段に記憶されている前記売価変更の対象商品の売価情報を変更し、当該売価変更された商品の識別情報及び変更後の売価情報を含む売価変更通知を前記通信手段により前記サーバ装置に送信し、
前記通信手段により前記サーバ装置からの他の売上データ処理装置に係る売価変更通知が受信された際に、前記受信された売価変更通知の内容を出力手段により出力させる制御手段と、
を備える売上データ処理装置。
【請求項８】
前記入力手段は、更に、前記売価変更の理由を示す情報を入力可能に構成され、
前記制御手段は、前記売価変更された商品の識別情報、変更後の売価情報、及び前記売価変更の理由を示す情報を含む売価変更通知を前記サーバ装置に送信する請求項７に記載の売上データ処理装置。
【請求項９】
前記制御手段は、前記入力された売価変更の理由を示す情報に基づいて、前記売価変更通知を前記サーバ装置に送信するか否かを判断し、この判断結果に基づいて、前記売価変更通知を前記サーバ装置に送信する請求項８に記載の売上データ処理装置。
【請求項１０】
前記制御手段は、前記通信手段により受信された他の売上データ処理装置に係る売価変更通知に基づいて、前記記憶手段に記憶されている前記他の売上データ処理装置で売価変更された商品の売価情報を書き替える請求項７〜９の何れか一項に記載の売上データ処理装置。
【請求項１１】
前記通信手段により受信された売価変更通知に基づいて売価変更を実行するか否かを選択するための選択手段を備え、
前記制御手段は、前記選択手段により売価変更の実行が選択された際に、前記通信手段により受信された売価変更通知に基づいて、前記記憶手段に記憶されている前記他の売上データ処理装置で売価変更された商品の売価情報を書き替える請求項１０に記載の売上データ処理装置。
【請求項１２】
前記出力手段は、印字手段であり、
前記制御手段は、前記サーバ装置から受信された売価変更通知に基づいて、当該売価変更通知の内容を含む売価変更通知レポートを前記印字手段により印字させる請求項７〜１１の何れか一項に記載の売上データ処理装置。
【請求項１３】
前記出力手段は、表示手段であり、
前記制御手段は、前記サーバ装置から受信された売価変更通知の内容を前記表示手段に表示させる請求項７〜１１の何れか一項に記載の売上データ処理装置。
【請求項１４】
コンピュータを、
複数の店舗に設置された複数の売上データ処理装置に接続されたサーバ装置とデータ送受信を行うための通信手段、
商品毎の売価情報を記憶する記憶手段、
前記記憶手段に記憶された売価情報を変更する売価変更の実行指示、売価変更の対象商品及び変更後の売価情報を入力するための入力手段、
前記入力手段からの入力に基づいて、前記記憶手段に記憶されている前記売価変更の対象商品の売価情報を変更し、当該売価変更された商品の識別情報及び変更後の売価情報を含む売価変更通知を前記通信手段により前記サーバ装置に送信し、
前記通信手段により前記サーバ装置からの他の売上データ処理装置に係る売価変更通知が受信された際に、前記受信された売価変更通知の内容を出力手段により出力させる制御手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、店舗システム、売上データ処理装置及びプログラムに関する。
【背景技術】
【０００２】
従来、サーバ装置と複数の店舗の売上データ処理装置或いはＰＯＳ端末装置とを通信ネットワークで接続し、サーバ装置において複数店舗の売上、在庫等を管理するシステムが知られている。
【０００３】
例えば、特許文献１には、顧客との売上取引が成立すると直ちにＰＯＳ端末装置から売上集計データを本部サーバに送信し、本部サーバでメモリファイルに集計記憶することで、本部サーバでリアルタイムに複数店舗の売上集計データを収集することのできるシステムが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０００−１２３２５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、店舗においては、商品の売価（価格）を変更（売価変更）することがある。例えば、競合する他店に対抗するために他店と同程度まで売価を下げる場合、現品限りの商品を早く処分したいために売価を下げる場合、キズのある商品の売価を下げる場合等が挙げられる。売価変更は、売上データ処理装置に記憶されている商品の売価を書き替えることにより行われる。
【０００６】
しかし、従来、或る店舗で行われた売価変更は、その店舗限りの変更である。上述の特許文献１のような通信ネットワークで接続されたシステムにおいても同様である。そのため、例えば、競合している他店の売価の情報を系列店舗の一つで入手して売価変更を行っても、系列店舗でその売価情報を共有したり、売上データ処理装置に反映させたりすることができなかった。
【０００７】
本発明の課題は、複数店舗間において、売価変更の情報を共有できるようにすることである。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、請求項１に記載の発明は、
複数の店舗に設置された複数の売上データ処理装置と、サーバ装置と、が通信ネットワークを介して相互にデータ送受信可能に接続された店舗システムであって、
前記複数の売上データ処理装置のそれぞれは、
商品毎の売価情報を記憶する記憶手段と、
前記記憶手段に記憶された売価情報を変更する売価変更の実行指示、売価変更の対象商品の識別情報及び変更後の売価情報を入力するための入力手段と、
前記入力手段からの入力に基づいて、前記記憶手段に記憶されている前記売価変更の対象商品の売価情報を変更し、当該売価変更された商品の識別情報及び変更後の売価情報を含む売価変更通知を前記サーバ装置に送信する第１の制御手段と、
を備え、
前記サーバ装置は、
前記複数の売上データ処理装置のいずれかから売価変更通知が受信された際に、当該売価変更通知を送信元とは異なる他の売上データ処理装置に送信する第２の制御手段を備え、
前記第１の制御手段は、前記サーバ装置からの他の売上データ処理装置に係る売価変更通知が受信された際に、前記受信された売価変更通知の内容を出力手段により出力させる。
【０００９】
請求項２に記載の発明は、請求項１に記載の発明において、
前記入力手段は、更に、前記売価変更の理由を示す情報を入力可能に構成され、
前記第１の制御手段は、前記売価変更された商品の識別情報、変更後の売価情報、及び前記売価変更の理由を示す情報を含む売価変更通知を前記サーバ装置に送信する。
【００１０】
請求項３に記載の発明は、請求項１〜３の何れか一項に記載の発明において、
前記第１の制御手段は、前記受信された他の売上データ処理装置に係る売価変更通知に基づいて、前記記憶手段に記憶されている前記他の売上データ処理装置で売価変更された商品の売価情報を書き替える。
【００１１】
請求項４に記載の発明は、請求項１〜３の何れか一項に記載の発明において、
前記第２の制御手段は、前記受信された前記売価変更通知を当該売価変更通知の送信元とは異なる他の売上データ処理装置に一斉同報により送信する。
【００１２】
請求項５に記載の発明は、請求項１〜４の何れか一項に記載の発明において、
前記サーバ装置は、前記複数の店舗の属する系列グループを記憶する第２の記憶手段を備え、
前記第２の制御手段は、前記売価変更通知を送信元と同一系列グループに属する他の店舗に設置されている売上データ処理装置に送信する。
【００１３】
請求項６に記載の発明は、請求項１〜５の何れか一項に記載の発明において、
前記第２の制御手段は、前記複数の売上データ処理装置のいずれかから売価変更通知が受信された際に、前記売価変更通知の内容を含む電子メールを作成して他の店舗の責任者の端末装置に送信する。
【００１４】
請求項７に記載の売上データ処理装置は、
複数の店舗に設置された複数の売上データ処理装置に接続されたサーバ装置と通信ネットワークを介してデータ送受信を行うための通信手段と、
商品毎の売価情報を記憶する記憶手段と、
前記記憶手段に記憶された売価情報を変更する売価変更の実行指示、売価変更の対象商品の識別情報及び変更後の売価情報を入力するための入力手段と、
前記入力手段からの入力に基づいて、前記記憶手段に記憶されている前記売価変更の対象商品の売価情報を変更し、当該売価変更された商品の識別情報及び変更後の売価情報を含む売価変更通知を前記通信手段により前記サーバ装置に送信し、
前記通信手段により前記サーバ装置からの他の売上データ処理装置に係る売価変更通知が受信された際に、前記受信された売価変更通知の内容を出力手段により出力させる制御手段と、
を備える。
【００１５】
請求項８に記載の発明は、請求項７に記載の発明において、
前記入力手段は、更に、前記売価変更の理由を示す情報を入力可能に構成され、
前記制御手段は、前記売価変更された商品の識別情報、変更後の売価情報、及び前記売価変更の理由を示す情報を含む売価変更通知を前記サーバ装置に送信する。
【００１６】
請求項９に記載の発明は、請求項８に記載の発明において、
前記制御手段は、前記入力された売価変更の理由を示す情報に基づいて、前記売価変更通知を前記サーバ装置に送信するか否かを判断し、この判断結果に基づいて、前記売価変更通知を前記サーバ装置に送信する。
【００１７】
請求項１０に記載の発明は、請求項７〜９の何れか一項に記載の発明において、
前記制御手段は、前記通信手段により受信された他の売上データ処理装置に係る売価変更通知に基づいて、前記記憶手段に記憶されている前記他の売上データ処理装置で売価変更された商品の売価情報を書き替える。
【００１８】
請求項１１に記載の発明は、請求項１０に記載の発明において、
前記通信手段により受信された売価変更通知に基づいて売価変更を実行するか否かを選択するための選択手段を備え、
前記制御手段は、前記選択手段により売価変更の実行が選択された際に、前記通信手段により受信された売価変更通知に基づいて、前記記憶手段に記憶されている前記他の売上データ処理装置で売価変更された商品の売価情報を書き替える。
【００１９】
請求項１２に記載の発明は、請求項７〜１１の何れか一項に記載の発明において、
前記出力手段は、印字手段であり、
前記制御手段は、前記サーバ装置から受信された売価変更通知に基づいて、当該売価変更通知の内容を含む売価変更通知レポートを前記印字手段により印字させる。
【００２０】
請求項１３に記載の発明は、請求項７〜１１の何れか一項に記載の発明において、
前記出力手段は、表示手段であり、
前記制御手段は、前記サーバ装置から受信された売価変更通知の内容を前記表示手段に表示させる。
【００２１】
請求項１４に記載の発明のプログラムは、
コンピュータを、
複数の店舗に設置された複数の売上データ処理装置に接続されたサーバ装置とデータ送受信を行うための通信手段、
商品毎の売価情報を記憶する記憶手段、
前記記憶手段に記憶された売価情報を変更する売価変更の実行指示、売価変更の対象商品及び変更後の売価情報を入力するための入力手段、
前記入力手段からの入力に基づいて、前記記憶手段に記憶されている前記売価変更の対象商品の売価情報を変更し、当該売価変更された商品の識別情報及び変更後の売価情報を含む売価変更通知を前記通信手段により前記サーバ装置に送信し、
前記通信手段により前記サーバ装置からの他の売上データ処理装置に係る売価変更通知が受信された際に、前記受信された売価変更通知の内容を出力手段により出力させる制御手段、
として機能させる。
【発明の効果】
【００２２】
本発明によれば、複数店舗間において、売価変更の情報を共有することが可能となる。
【図面の簡単な説明】
【００２３】
【図１】本発明の実施形態における店舗システムの全体構成例を示す図である。
【図２】図１の売上データ処理装置の機能的構成を示すブロック図である。
【図３】図２の入力部の一例を示す図である。
【図４】図２の商品登録情報ファイルのデータ格納例を示す図である。
【図５】図２の売価変更理由テーブルのデータ格納例を示す図である。
【図６】図１の情報センタサーバの機能的構成を示すブロック図である。
【図７】図６の理由コード別送信先テーブルのデータ格納例を示す図である。
【図８】図６の店舗グループ情報ファイルのデータ格納例を示す図である。
【図９】図２のＣＰＵにより実行される売価変更処理を示すフローチャートである。
【図１０】図９のステップＳ９で生成される売価変更通知の送信パケットのデータ構成例を示す図である。
【図１１】図６のＣＰＵにより実行される売価変更通知一斉同報処理を示すフローチャートである。
【図１２】図１１のステップＳ１２で生成される売価変更通知の一斉同報パケットのデータ構成例を示す図である。
【図１３】図２のＣＰＵにより実行される売価変更通知受信処理を示すフローチャートである。
【図１４】図１３のステップＳ２３で印字される売価変更通知レポートの一例を示す図である。
【図１５】図２のＣＰＵにより実行される売価変更反映処理を示すフローチャートである。
【図１６】図１５のステップＳ３１における表示部の画面表示例を示す図である。
【図１７】入力部の他の態様を示す図である。
【発明を実施するための形態】
【００２４】
以下、図を参照して本発明の実施形態について詳細に説明する。
まず、構成を説明する。
【００２５】
（店舗システム１００の構成）
図１に、本発明の実施形態における店舗システム１００の全体構成例を示す。図１に示すように、店舗システム１００は、複数の店舗に設けられた複数の売上データ処理装置１と、情報センタサーバ２とが通信ネットワークＮを介してデータ送受信可能に接続されて構成されている。通信ネットワークＮは、専用線や既存の公衆回線、インターネット等を利用して構築された情報通信網である。なお、売上データ処理装置１の台数は特に限定されない。
売上データ処理装置とは、電子式キャッシュレジスタ、ＥＣＲ（Electronic Cash Resister）、金銭登録機等を含むものである。
【００２６】
（売上データ処理装置１の構成）
売上データ処理装置１は、店員等の操作に基づいて購買された商品の登録処理（購買された商品の商品名、商品の売上個数、売上金額等の売上データ等の登録）、点検処理、精算処理等を行う。
【００２７】
図２に、売上データ処理装置１の機能構成例を示す。図２に示すように、売上データ処理装置１は、ＣＰＵ（Central Processing Unit）１０、入力部１１、表示部１２、ＲＡＭ（Random Access Memory）１３、記憶部１４、通信部１５、印字部１６、ドロア１７、スキャナ部１８等を備えて構成され、各部はバス１９を介して接続されている。
【００２８】
ＣＰＵ１０は、記憶部１４に記憶されているシステムプログラムを読み出し、ＲＡＭ１３のワークエリアに展開し、該システムプログラムに従って各部を制御する。また、ＣＰＵ１０は、記憶部１４に記憶されている各種プログラムを読み出してワークエリアに展開し、後述する売価変更処理、売価変更通知受信処理、売価変更反映処理を始めとする各種処理を実行し、制御手段、第１の制御手段としての機能を実現する。
【００２９】
入力部１１は、図３に示すように、テンキー１１１、売価変更キー１１２、小計キー１１３、現金キー１１４、クリアキー１１５、金額キー１１６等を備えて構成され、各キー操作に応じた操作信号をＣＰＵ１０に出力する。
また、入力部１１は、モードスイッチ１１７を備えている。モードスイッチ１１７は、売上データ処理装置１の動作モードを登録モード、点検モード、精算モード、設定モード（プログラムモード）、ＯＦＦモードの何れかに切り替えるためのスイッチである。登録モードは、購買された商品の売上データの登録を行うモードである。設定モードは、売上データ処理装置１の各種設定を行うモードである。点検モードは、登録された売上データの点検処理（読み出し）を行うモードである。精算モードは、１日の売上データの精算処理（読み出し及びリセット）を行うモードである。ＯＦＦモードは、売上データ処理装置１の動作を停止状態にするモードである。
モードスイッチ１１７の切り替え操作は、図示しないモード鍵をモードスイッチ１１７に差し込んで回転させることにより行うことができる。モード鍵には、店員が使用できるオペレータ用鍵と、マネージャやオーナ等の責任者が使用できる管理者用鍵がある。オペレータ鍵を使用した場合は、登録モードとＯＦＦモードへの切り替え操作のみが可能であり、管理者用鍵を使用した場合は、全てのモードへの切り替え操作が可能である。
【００３０】
表示部１２は、ＬＣＤ（Liquid Crystal Display）や有機ＥＬ(Electro-Luminescence)ディスプレイ等により構成され、ＣＰＵ１０から入力される表示信号の指示に従って、各種画面を表示する。例えば、表示部１２は、情報センタサーバ２から受信された売価変更通知を出力する出力手段として機能する。
【００３１】
ＲＡＭ１３は、ＣＰＵ１０により記憶部１４から読み出された各種プログラム、入力若しくは出力データ、及びパラメータ等を一時的に格納する。
【００３２】
記憶部１４は、半導体の不揮発性メモリ等により構成される。記憶部１４は、ＣＰＵ１０で実行されるシステムプログラム、各種処理プログラム、これらのプログラムの実行に必要なデータ等を記憶する。
例えば、記憶部１４は、後述する売価変更処理、売価変更通知受信処理、売価変更反映処理等を実行するためのプログラムを記憶している。
これらのプログラムは、コンピュータ読み取り可能なプログラムコードの形態で記憶部１４に格納される。ＣＰＵ１０は、当該プログラムコードに従った動作を逐次実行する。
【００３３】
また、記憶部１４は、商品登録情報ファイル１４１、売価変更理由テーブル１４２を記憶している。
【００３４】
図４に、商品登録情報ファイル１４１のデータ格納例を示す。商品登録情報ファイル１４１は、商品毎の商品登録情報を格納するためのファイルである。図４に示すように、商品登録情報ファイル１４１には、商品毎の「商品コード」、「商品名」、「設定」、「単価」、「第二単価」、「売上個数」及び「売上金額」の情報が１レコードとして格納されている。「商品コード」は、商品にバーコードとして付与されている商品識別情報である。「商品名」は、商品の名称を示す文字列である。「設定」は、内税／外税等を示す情報である。「単価」は、商品の売価を示す売価情報である。「売上個数」、「売上金額」は、商品の売上が登録される毎に演算加算される合計器である。「売上個数」には、１つ売上がある毎に１が加算される。「売上金額」には、１つ売上がある毎に「単価」の額が累計加算される。なお、商品登録情報ファイル１４１には、売価変更が行われた場合にもとの「単価」を残しておきたいとき等に２つの単価が格納できるように「第二単価」の領域が確保されている。
【００３５】
図５に、売価変更理由テーブル１４２のデータ格納例を示す。売価変更理由テーブル１４２には、図５に示すように、「変更理由コード」と、これに対応する「変更理由」、「同報通知ＦＲＧ」、「合計器（件数／金額）」の情報が１レコードとして格納されている。「変更理由コード」は、売価変更の理由を識別するための識別コードである。「変更理由」は、売価変更の理由を示す文字列である。「同報通知ＦＲＧ」は、変更理由コードで識別される理由で売価変更が行われた際に、系列店舗に売価変更がされたことを示す通知（売価変更通知）を同報通知するか否かを示すフラグである。「０」は同報通知しないことを示し、「１」は同報通知することを示す。「合計器（件数／金額）」は、変更した売価で販売した件数及び金額を累計加算する合計器である。
【００３６】
また、記憶部１４は、系列店舗の店舗番号と店舗名とを対応付けて格納する店舗テーブル１４３や、売上データ処理装置１が設置されている店舗の店舗番号を記憶している。
【００３７】
また、記憶部１４は、情報センタサーバ２から受信した売価変更通知（図１２参照）を格納するための売価変更通知格納領域１４４を有する。
【００３８】
通信部１５は、モデム、ルータ、ネットワークカード等により構成される。通信部１５は、通信ネットワークＮを介して接続された情報センタサーバ２等の外部装置とのデータ送受信を行う。
【００３９】
印字部１６は、例えば、サーマルプリンタ(感熱式プリンタ)であり、レシート用、ジャーナル用のロール紙(感熱紙)を有し、ＣＰＵ１０から入力される指示信号に従って、各ロール紙に対して金額や売上データ等をプリントアウトする。本実施形態において、印字部１６は、情報センタサーバ２から受信された売価変更通知の内容を示す売価変更通知レポートＲ（図１４参照）をレシート上に出力する出力手段として機能する。
【００４０】
ドロア１７は、硬貨や紙幣等の現金を収納する引出しである。ドロア１７は、ＣＰＵ１０の指示により、引出しが開けられる。
【００４１】
スキャナ部１８は、商品に設けられたバーコードを読み取るバーコードリーダやバーコードスキャナ等を備える。
【００４２】
（情報センタサーバ２の構成）
情報センタサーバ２は、売上データ処理装置１から売価変更通知を受信した際に、送信元の売上データ処理装置１が設置された店舗の系列店舗に売価変更通知を送信するサーバ装置である。
【００４３】
図６に、情報センタサーバ２の機能構成例を示す。図６に示すように、情報センタサーバ２は、ＣＰＵ２０、入力部２１、表示部２２、ＲＡＭ２３、記憶部２４、通信部２５等を備えて構成され、各部はバス２６を介して接続されている。
【００４４】
ＣＰＵ２０は、記憶部２４に記憶されているシステムプログラムを読み出し、ＲＡＭ２３内に形成されたワークエリアに展開し、該システムプログラムに従って各部を制御する。また、ＣＰＵ２０は、記憶部２４に記憶されている各種処理プログラムを読み出してワークエリアに展開し、後述する売価変更通知一斉同報処理を始めとする各種処理を実行し、第２の制御手段としての機能を実現する。
【００４５】
入力部２１は、カーソルキー、数字入力キー、及び各種機能キー等を備えたキーボードと、マウス等のポインティングデバイスを備えて構成され、キーボードに対するキー操作やマウス操作により入力された指示信号をＣＰＵ２０に出力する。
【００４６】
表示部２２は、ＬＣＤやＣＲＴ(Cathode Ray Tube)や有機ＥＬディスプレイ等により構成され、ＣＰＵ２０から入力される表示信号の指示に従って、各種画面を表示する。
【００４７】
ＲＡＭ２３は、ＣＰＵ２０により記憶部２４から読み出された各種プログラム、入力若しくは出力データ、及びパラメータ等を一時的に格納する。
【００４８】
記憶部２４は、ＨＤＤ（Hard Disc Drive）や半導体の不揮発性メモリ等により構成される第２の記憶手段である。記憶部２４は、ＣＰＵ２０で実行されるシステムプログラムや、売価変更通知一斉同報処理を始めとする各種処理を実行するためのプログム、これらのプログラムの実行に必要なデータを記憶する。各種プログラムは、コンピュータ読み取り可能なプログラムコードの形態で記憶部２４に格納される。ＣＰＵ２０は、当該プログラムコードに従った動作を逐次実行する。
【００４９】
また、記憶部２４は、理由コード別送信先テーブル２４１、店舗グループ情報ファイル２４２を記憶している。
【００５０】
理由コード別送信先テーブル２４１には、図７に示すように、売価変更の「変更理由コード」と、これに対応する「変更理由」、「送信先」の情報が１レコードとして格納されている。「送信先」は、同一レコードの「変更理由コード」と変更理由コードが一致する売価変更通知が売上データ処理装置１から受信された場合の、売価変更通知の送信先（転送先）を示す情報である。「送信先」に「全店」が指定されている場合は、送信元の店舗と同一の系列グループに属する店舗全店及び責任者に売価変更通知を送信することを示す。「地域０８〜地域１４」等の地域グループ番号が指定されている場合は、同一の系列グループに属する店舗及び責任者のうち、指定された地域グループ番号の地域に属する店舗及びその責任者に売価変更通知を送信することを示す。例えば、変更理由が「Ｂ電機対抗」であり、Ｂ電機が限られた地域にのみ存在する場合に、Ｂ電機が存在する近辺地域の地域グループ番号を「送信先」に指定しておけば、系列グループに属する店舗のうちＢ電機の近辺地域に存在する店舗のみが売価変更通知の送信先とすることができ、必要のない店舗に売価変更通知を送信することを防止することが可能となる。
【００５１】
店舗グループ情報ファイル２４２には、店舗システム１００内の各店舗及びその責任者の属するグループに関する情報が格納されている。具体的には、図８に示すように、店舗（責任者）毎の「店舗（責任者）名」、「店舗番号」、「送信先アドレス」、「系列グループ」、「地域グループ」の情報が１レコードとして格納されている。「店舗（責任者）名」は、店舗名又は店舗の責任者名を示す情報である。「店舗番号」は、店舗を識別するための識別番号である。なお、責任者に関するレコードにおいては「店舗番号」は空欄である。「送信先アドレス」は、「店舗（責任者）」に売価変更通知を送信する際の送信先アドレス（店舗の売上データ処理装置１のアドレス、責任者の所有する携帯端末のメールアドレス）を示す情報である。「系列グループ」は、「店舗（責任者）」が属する系列グループを示す情報（系列グループ番号）である。「地域グループ」は、「店舗（責任者）」が属する地域グループを示す情報（地域グループ番号）である。地域グループ番号は、ここでは、都道府県コードの番号（０１；北海道、０２；青森県・・・）を使用することするが、これに限定されない。
【００５２】
通信部２５は、モデム、ルータ、ネットワークカード等によって構成される。通信部２５は、通信ネットワークＮに接続された売上データ処理装置１を始めとする外部装置とのデータ送受信を行う。
【００５３】
（店舗システム１００の動作）
次に、店舗システム１００の動作について説明する。
【００５４】
〈売上データ処理装置１における売価変更処理〉
まず、売上データ処理装置１において実行される売価変更処理について説明する。図９に、売価変更処理のフローチャートを示す。売価変更処理は、登録モードにおいて、ＣＰＵ１０と記憶部１４に記憶されているプログラムとの協働により実現される。
【００５５】
店員による入力部１１のテンキー１１１の操作により売価変更の理由に応じた変更理由コードが入力され（ステップＳ１）、売価変更キー１１２の押下により売価変更の実行指示が入力された後（ステップＳ２）、スキャナ部１８により売価変更及び商品登録の対象商品に表示されたバーコードがスキャンされて商品コードが入力（又は、入力部１１のテンキー１１１により商品コードが入力）されると（ステップＳ３）、変更後の売価の入力待ち状態となる。
ここで、売価変更は、例えば、競合している他店のチラシ等を顧客が持参して提示した場合にそれより低い売価に変更する、現品限りなので売価を引き下げる等、さまざまな理由により行われる。そこで、店舗システム１００では、売価の変更理由を識別するための変更理由コードを入力することにより、売価変更をした理由を特定できるようにしている。
なお、入力された変更理由コード、商品コード等の情報は、ＲＡＭ１３に一時的に格納される。
【００５６】
次いで、入力部１１のテンキー１１１の操作により変更後の売価が入力され（ステップＳ４）、続いて金額ボタン１１６が押下されると（ステップＳ５）、商品登録情報ファイル１４１における対象商品のレコードの「単価」がステップＳ４で入力された売価に変更される（ステップＳ６）。具体的には、商品登録情報ファイル１４１において、ステップＳ３で入力された商品コードと一致する「商品コード」を有するレコードが検索され、検索されたレコードの「単価」がステップＳ４で入力された売価に書き替えられる。
【００５７】
次いで、商品登録処理が実行される（ステップＳ７）。商品登録処理では、売価変更後の売価に今回の購買個数を乗算することにより今回の購買金額が算出され、表示部１２に表示される。また、商品名、今回の購買個数及び今回の購買金額が印字部１６によりレシート用紙に印字される。更に、検索されたレコードの「売上個数」に今回の購買個数が加算され、「売上金額」に今回の購買金額が加算される。
【００５８】
次いで、記憶部１４に記憶されている売価変更理由テーブル１４２が参照され、ステップＳ１で入力された「変更理由コード」に対応する「同報通知ＦＲＧ」が１であるか否かが判断される（ステップＳ８）。即ち、「同報通知ＦＲＧ」が１であるか否かによって、ステップＳ６において実行された売価変更の通知を情報センタサーバ２に送信するか否かが判断される。「同報通知ＦＲＧ」が「１」であると判断された場合（ステップＳ８；ＹＥＳ）、売価変更通知の送信パケットＰ１が生成される（ステップＳ９）。そして、生成された送信パケットＰ１が通信部１５により情報センタサーバ２に送信され（ステップＳ１０）、売価変更処理は終了する。
【００５９】
図１０に、ステップＳ９において生成され、ステップＳ１０において情報センタサーバ２に送信される売価変更通知の送信パケットＰ１の一例を示す。図１０に示すように、売価変更通知の送信パケットＰ１は、「商品コード」、「店舗番号」、「変更理由コード」、「売価」により構成されている。「商品コード」は、ステップＳ３で入力された商品コードである。「店舗番号」は、上述のように記憶部１４に記憶されている、その店舗の店舗番号である。「変更理由コード」は、ステップＳ１で入力された売価変更の変更理由を示す変更理由コードである。「売価」は、変更後の売価を示す売価情報である。
【００６０】
一方、ステップＳ８において、「同報通知フラグ」が「１」ではないと判断された場合（ステップＳ８；ＮＯ）、売価変更処理は終了する。
【００６１】
〈情報センタサーバ２における売価変更通知一斉同報処理〉
次に、情報センタサーバ２において実行される売価変更通知一斉同報処理について説明する。図１１に、売価変更通知一斉同報処理のフローチャートを示す。売価変更通知一斉同報処理は、通信部２５により売上データ処理装置１からの売価変更通知の受信が開始された際に、ＣＰＵ２０と記憶部２４に記憶されているプログラムとの協働により実現される。
【００６２】
通信部２５により複数の売上データ処理装置１の何れかから売価変更通知（Ｐ１）が受信されると（ステップＳ１１）、受信された売価変更通知に基づいて、売価変更通知の一斉同報パケットＰ２が生成される（ステップＳ１２）。
【００６３】
図１２に、ステップＳ１２において生成される売価変更通知の一斉同報パケットＰ２の一例を示す。図１２に示すように、売価変更通知の一斉同報パケットＰ２は、「商品コード」、「店舗番号」、「変更理由コード」、「売価」、「処理番号」により構成されている。即ち、売価変更通知の一斉同報パケットＰ２は、売上データ処理装置１から受信された売価変更通知のパケットＰ１に「処理番号」を付加したものである。「処理番号」は、売価変更通知を識別するために付与されるシーケンシャル番号である。
【００６４】
次いで、受信された売価変更通知に基づいて、電子メールが作成される（ステップＳ１３）。例えば、「○○店にて△△のために売価変更が行われました。商品名：××××、商品コード：４９０００００ｘｘｘｘｘｘ、価格：１９８０００円、処理番号：５４１２」等の、売価変更通知の内容を本文とした電子メールが作成される。
【００６５】
次いで、売価変更通知に含まれる「変更理由コード」に応じた売価変更通知の「送信先」が理由コード別送信先テーブル２４１から取得され（ステップＳ１４）、取得された「送信先」に該当する店舗の売上データ処理装置１に対し、ステップＳ１２において生成された売価変更通知の一斉同報パケットＰ２が通信部２５により一斉同報送信される（ステップＳ１５）。
【００６６】
ステップＳ１４においては、具体的には、記憶部２４に記憶されている理由コード別送信先テーブル２４１が参照され、受信した売価変更通知の「変更理由コード」に対応する「送信先」が取得される。
ステップＳ１５においては、店舗グループ情報ファイル２４２が参照され、取得された「送信先」に「全店」と指定されている場合は、受信された売価変更通知の送信元の店舗と「系列グループ」の番号が一致するレコードのうち、「店舗番号」に番号が存在する全てのレコードの「送信先アドレス」（即ち、送信元の店舗と同じ系列グループに属する全店舗の売上データ処理装置１のアドレス）が取得され、取得された送信先アドレスに売価変更通知の一斉同報パケットＰ２が一斉同報により送信される。取得された「送信先」が地域グループ番号で指定されている場合は、店舗グループ情報ファイル２４２が参照され、受信された売価変更通知の送信元の店舗と「系列グループ」の番号が一致するレコードのうち、「店舗番号」に番号が存在し、かつ「地域グループ番号」が送信先として指定された地域グループ番号と一致するレコードの「送信先アドレス」（即ち、送信元の店舗と同じ系列グループに属する店舗のうち、指定された地域の店舗の売上データ処理装置１のアドレス）が取得され、売価変更通知の一斉同報パケットＰ２が一斉同報により送信される。
【００６７】
また、ステップＳ１４で取得された「送信先」に該当する責任者のアドレスに対し、ステップＳ１３において作成された電子メールが通信部２５により一斉同報送信され（ステップＳ１６）、売価変更通知一斉同報処理は終了する。
ステップＳ１６においては、店舗グループ情報ファイル２４２が参照され、取得された「送信先」に「全店」と指定されている場合は、受信された売価変更通知の送信元の店舗と「系列グループ」の番号が一致するレコードのうち、「店舗番号」が空欄である全てのレコードの「送信先アドレス」（即ち、送信元の店舗と同じ系列グループに属する全責任者の携帯端末のメールアドレス）が取得され、取得された送信先アドレスにステップＳ１３で作成された電子メールが一斉同報により送信される。取得された「送信先」が地域グループ番号で指定されている場合は、店舗グループ情報ファイル２４２が参照され、受信された売価変更通知の送信元の店舗と「系列グループ」の番号が一致するレコードのうち、「店舗番号」が空欄で、かつ「地域グループ番号」が指定された地域グループ番号と一致するレコードの「送信先アドレス」（即ち、送信元の店舗と同じ系列グループに属する責任者のうち、指定された地域の店舗の責任者のアドレス）が取得され、取得された送信先アドレスにステップＳ１３で作成された電子メールが一斉同報により送信される。
【００６８】
〈売上データ処理装置１における売価変更通知受信処理〉
次に、売上データ処理装置１において実行される売価変更通知受信処理について説明する。図１３に、売価変更通知受信処理のフローチャートを示す。売価変更通知受信処理は、通信部１５により情報センタサーバ２からの他店舗に係る売価変更通知の受信が開始された際に、ＣＰＵ１０と記憶部１４に記憶されているプログラムとの協働により実現される。
【００６９】
通信部１５により売価変更通知の一斉同報パケットＰ２が受信されると（ステップＳ２１）、受信された売価変更通知のパケットデータが記憶部１４の売価変更通知格納領域１４４に記憶される（ステップＳ２２）。
【００７０】
そして、受信された売価変更通知に基づいて、印字部１６によりレシート用紙に売価変更通知レポートＲが印字され（ステップＳ２３）、売価変更通知受信処理は終了する。
ステップＳ２３においては、具体的には、受信された売価変更通知に含まれる「店舗番号」に対応する「店舗名」が記憶部１４の店舗テーブル１４３から読み出されるとともに、「変更理由コード」に対応する「変更理由」が売価変更理由テーブル１４２から読み出され、「商品コード」に対応する「商品名」が商品登録情報ファイル１４１から読み出される。そして、売価変更が行われた店舗名、売価変更の理由、商品名、商品コード、売価、処理番号等を含む印字用データが生成され、印字用データに基づいて、売価変更通知レポートＲが印字される。
【００７１】
図１４に、ステップＳ２３において印字される売価変更通知レポートＲの一例を示す。図１４に示すように、売価変更通知レポートＲには、「○○店にて△△のために売価変更が行われました。」という、売価変更が行われた店舗、売価変更の理由を含むメッセージと、売価変更の対象となった商品の商品名、商品コード、売価、及び処理番号が印字される。
【００７２】
なお、ステップＳ２３においては、表示部１２に売価変更通知レポートＲの内容を表示することとしてもよい。
【００７３】
上記売価変更通知受信処理によって売価変更通知レポートが印字又は表示されることにより、他店舗で売価変更が行われたことを店員が知ることができる。
【００７４】
〈売上データ処理装置１における売価変更反映処理〉
次に、売上データ処理装置１において、受信された売価変更通知に基づいて他店舗における売価変更を自装置の売価に反映する売価変更反映処理について説明する。図１５に、売価変更反映処理のフローチャートを示す。売価変更反映処理は、売価変更の権限のあるマネージャ等の責任者による所定の操作によって開始される。例えば、管理者用鍵を用いてモードスイッチ１１７を設定モードに切り替え、入力部１１により売価変更通知に含まれる「処理番号」を入力して小計キー１１３を押下することにより開始される。この売価変更反映処理は、ＣＰＵ１０と記憶部１４に記憶されているプログラムとの協働により実現される。
【００７５】
まず、入力部１１により入力された処理番号に対応する売価変更通知が記憶部１４の売価変更通知格納領域１４４からＲＡＭ１３に読み出され、この売価変更通知の内容が表示部１２に表示される（ステップＳ３１）。そして、処理は、入力部１１からの操作待ち状態となる。
【００７６】
図１６に、ステップＳ３１における表示部１２の表示例を示す。図１６に示すように、表示部１２には、「○○店にて△△のために売価変更が行われました。」という、売価変更が行われた店舗、売価変更の理由を示すメッセージと、売価変更の対象となった商品の商品名、売価、処理番号、及び、次の処理を選択するための操作案内が表示される。次の処理としては、他店舗で行われた売価変更を当店舗の売価に反映させる（即ち、売価変更通知に基づいて売価変更を実行する）「単価反映」処理と、他店舗で行われた売価変更を当店舗の売価に反映させずに破棄する「却下」処理と、「保留」処理の３つの処理の中から何れかを選択することができる。操作案内には、それぞれの処理を選択するための入力部１１のキー操作が表示される。図１６の例では、現金キー１１４の押下により「単価反映」の処理が選択され、クリアキー１１５の押下により「却下」の処理が選択され、小計キー１１３の押下により「保留」の処理が選択されることを示している。現金キー１１４、クリアキー１１５、小計キー１１３は、選択手段として機能する。
【００７７】
入力部１１により次の処理を選択する操作が行われると（ステップＳ３２）、操作されたキーに基づいて、選択された処理が判別される（ステップＳ３３）。選択された処理が「単価反映」である場合（ステップＳ３３；単価反映）、売価変更通知と「商品コード」が一致するレコードが商品登録情報ファイル１４１から検索され、検索されたレコードの「単価」が売価変更通知の「売価」の値に書き替えられ（ステップＳ３４）、売価変更反映処理は終了する。
【００７８】
選択された処理が「却下」であると判断されると（ステップＳ３３；却下）、売価変更通知が破棄される（ステップＳ３５）。具体的には、ステップＳ３１で読み出された売価変更通知と同じ処理番号をもつ売価変更通知のデータが売価変更通知格納領域１４４から消去される。そして、売価変更反映処理は終了する。
【００７９】
選択された処理が「保留」であると判断されると（ステップＳ３３；保留）、売価変更反映処理は終了する。
【００８０】
以上説明したように、売上データ処理装置１において、入力部１１により変更理由コードが入力され、売価変更キー１１２が押下され、売価変更対象の商品コード及び変更後の売価が入力されると、ＣＰＵ１０は、記憶部１４に記憶されている商品登録情報ファイル１４１の入力された商品コードを有するレコードの「単価」を入力された売価に変更し、商品コード、変更理由コード、変更後の売価情報を含む売価変更通知の送信パケットを生成し、通信部１５により情報センタサーバ２に送信する。情報センタサーバ２のＣＰＵ２０は、通信部２５により売上データ処理装置１からの売価変更通知を受信すると、当該売価変更通知に処理番号を付与して送信元とは異なる他の売上データ処理装置１に一斉同報送信する。売上データ処理装置１のＣＰＵ１０は、通信部１５により他の売上データ処理装置１に係る売価変更通知が受信されると、売価変更通知の内容を印字部１６又は表示部１２により出力させる。
【００８１】
従って、複数店舗間において、売価変更の情報を共有できるようにすることが可能となる。
また、売価変更通知に売価変更の理由を示す変更理由コードを含めることで、売価変更通知を受信した他の店舗において、売価変更が行われた理由を把握することが可能となる。
【００８２】
また、通信部１５により情報センタサーバ２からの他の売上データ処理装置１に係る売価変更通知が受信されると、売上データ処理装置１のＣＰＵ１０は、受信された売価変更通知に基づいて、記憶部１４に記憶されている商品登録情報ファイル１４１の該当商品の「単価」を書き替える。従って、他の売上データ処理装置１で行われた売価変更を各売上データ処理装置１の商品登録情報ファイル１４１に容易に反映することが可能となる。
なお、受信された売価変更通知に基づいて売価変更を実行するか否か、即ち、他の売上データ処理装置１で行われた売価変更に基づいて商品登録情報ファイル１４１の「単価」を書き替えるか否かは、入力部１１の操作により選択することができるので、他店舗で行われた売価変更のうち、その店舗に必要な売価変更のみを売上データ処理装置１の商品登録情報ファイル１４１に反映させることが可能となる。
【００８３】
また、情報センタサーバ２のＣＰＵ２０は、売価変更通知を一斉同報により送信するので、個別に送信先の売上データ処理装置１を指定して送信するより効率よく売価変更通知を送信することが可能となる。
【００８４】
また、情報センタサーバ２のＣＰＵ２０は、売価変更通知を送信元と同一系列グループに属する他の店舗に設置されている売上データ処理装置１に送信するので、複数の系列グループを含む店舗システムにおいて、他の系列グループに売価を知られることなく、同一グループ内で売価変更の情報を共有することが可能となる。
【００８５】
また、情報センタサーバ２のＣＰＵ２０は、売上データ処理装置１から売価変更通知を受信すると、売価変更通知の内容を含む電子メールを作成して他の店舗の責任者の携帯端末に送信するので、店舗の責任者は、他店舗で売価変更通知が発生したことをもれなく認識することが可能となる。
【００８６】
また、売上データ処理装置１のＣＰＵ１０は、入力部１１により入力された変更理由コードに基づいて、売価変更通知を情報センタサーバ２に送信するか否かを判断し、判断結果に基づいて、情報センタサーバ２に売価変更通知を送信する。具体的には、変更理由コードが同報通知ＦＲＧ「１」が対応付けられているコードである場合に、売価変更通知を送信する。従って、他の店舗の売上データ処理装置１に送信する必要のある変更理由により売価変更が行われた場合にのみ情報センタサーバ２に売価変更通知を送信することが可能となり、不要な通知を防止することが可能となる。
【００８７】
なお、上記実施形態における記述内容は、本発明に係る店舗システム１００の好適な一例であり、これに限定されるものではない。
例えば、上記実施形態においては、入力部１１のテンキー１１１により変更理由コードを入力し、売価変更キー１１２を押下することで、売価変更の実行指示及び変更理由を入力することとしたが、これに限定されない。例えば、図１７に示すように、入力部１１に、変更理由コードに対応する複数の売価変更キー１１８を設け、変更理由コードに応じた売価変更キー１１８（例えば、変更理由が「Ａ電機対抗」であれば「売価変更１１」と記載されたキー）をユーザが押下することにより、売価変更の実行指示及び変更理由を入力することとしてもよい。
また、売価変更キー１１２が押下された際に、表示部１２に変更理由及び対応するキーの一覧を表示し、押下されたキーに応じて変更理由が入力される構成としてもよい。
【００８８】
また、上記実施形態においては、売上データ処理装置１において、変更理由コードに同報通知ＦＲＧを対応付けて記憶しておき、同報通知ＦＲＧに基づいて、情報センタサーバ２に売価変更通知を送信するか否かを判断することとしたが、情報センタサーバ２で変更理由コードに同報通知ＦＲＧを対応付けて記憶しておき、売上データ処理装置１では変更理由に関わらず売価変更通知を情報センタサーバ２に送信し、情報センタサーバ２において売価変更通知を他の売上データ処理装置１に一斉同報送信するか否かを判断することとしてもよい。
【００８９】
また、上記実施形態においては、店舗の責任者の携帯端末に売価変更通知の電子メールを送信することとしたが、携帯端末に限定されず、例えばＰＣ（Personal Computer）等の端末装置に送信することとしてもよい。
【００９０】
また、売上データ処理装置１において、入力部１１により売価変更の反映を却下する操作がなされた場合、その理由を入力部１１から入力できる構成とし、入力された却下の理由を情報センタサーバ２に送信するようにしてもよい。このようにすれば、後に売価変更通知を送信すべき売価変更の理由の分析等を行うことが可能となる。
【００９１】
また、売価変更前の単価を残しておきたい場合には、商品登録情報ファイル１４１の「第二単価」のエリアに変更前又は変更後の売価を格納するようにしてもよい。
【００９２】
その他、店舗システム１００を構成する各装置の細部構成及び細部動作に関しても、発明の趣旨を逸脱することのない範囲で適宜変更可能である。
【符号の説明】
【００９３】
１  売上データ処理装置
１０  ＣＰＵ
１１  入力部
１２  表示部
１３  ＲＡＭ
１４  記憶部
１４１  商品登録情報ファイル
１４２  売価変更理由テーブル
１４３  店舗テーブル
１４４  売価変更通知格納領域
１５  通信部
１６  印字部
１７  ドロア
１８  スキャナ部
１９  バス
２  情報センタサーバ
２０  ＣＰＵ
２１  入力部
２２  表示部
２３  ＲＡＭ
２４  記憶部
２４１  理由コード別送信先テーブル
２４２  店舗グループ情報ファイル
２５  通信部
２６  バス
【図１】
2010198284.tif 000003
【図２】
2010198284.tif 000004
【図３】
2010198284.tif 000005
【図４】
2010198284.tif 000006
【図５】
2010198284.tif 000007
【図６】
2010198284.tif 000008
【図７】
2010198284.tif 000009
【図８】
2010198284.tif 000010
【図９】
2010198284.tif 000011
【図１０】
2010198284.tif 000012
【図１１】
2010198284.tif 000013
【図１２】
2010198284.tif 000014
【図１３】
2010198284.tif 000015
【図１４】
2010198284.tif 000016
【図１５】
2010198284.tif 000017
【図１６】
2010198284.tif 000018
【図１７】
2010198284.tif 000019