(57)【特許請求の範囲】
【請求項１】
店舗に設けられネットワークで接続された複数の販売登録装置で登録された商品情報と、各販売登録装置で売上登録が行われた客数を示す情報とを含む売上データを受信する受信手段と、
前記販売登録装置で売上登録が行われた客数を前記店舗で購買行為を行った客数として集計するか否かを設定した設定情報に応じて、前記販売登録装置から受信した客数を集計する集計手段と、
前記集計手段により集計された前記客数を出力する出力手段と、
を備える売上データ処理装置。
【請求項２】
前記集計手段により集計された客数と、前記各販売登録装置から受信した売上データとを用いて、売上に関する指標を示す売上指標を算出する売上指標算出手段を更に備え、
前記出力手段は前記売上指標を更に出力する、請求項１に記載の売上データ処理装置。
【請求項３】
前記売上指標算出手段は、前記各販売登録装置から受信した前記売上データから前記店舗での総売上額を算出し、当該総売上額を前記集計手段により集計された客数で除して前記店舗における客単価を算出し、
前記出力手段は算出された前記客単価を出力する、請求項２に記載の売上データ処理装置。
【請求項４】
前記売上指標算出手段は、前記各販売登録装置から受信した前記売上データから前記店舗における所定の商品の所定期間あたりの売上個数または売上金額を集計し、当該売上個数または売上金額と前記集計手段により集計された客数とを用いて、前記商品の単位客数あたりの売上個数または売上金額を示す購買指数を算出し、
前記出力手段は算出された前記購買指数を出力する、請求項２または３に記載の売上データ処理装置。
【請求項５】
前記売上指標算出手段は、前記各販売登録装置から受信した前記売上データから前記店舗で所定の商品を買い上げた客数を集計し、当該客数を前記集計手段により集計された客数で除して、前記商品を客の何割が購入したかを示す商品支持率を算出し、
前記出力手段は算出された前記商品支持率を出力する、請求項２ないし４のいずれか１つに記載の売上データ処理装置。
【請求項６】
コンピュータを、
店舗に設けられネットワークで接続された複数の販売登録装置で登録された商品情報と、各販売登録装置で売上登録が行われた客数を示す情報とを含む売上データを受信する受信手段と、
前記販売登録装置で売上登録が行われた客数を前記店舗で購買行為を行った客数として集計するか否かを設定した設定情報に応じて、前記販売登録装置から受信した客数を集計する集計手段と、
前記集計手段により集計された前記客数を出力する出力手段と、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、売上データ処理装置およびプログラムに関する。
【背景技術】
【０００２】
従来、店舗に備えられたＰＯＳ（Point  Of  Sales）装置で売上登録された売上データを収集し、店舗における売上高や客数等のデータを管理する売上データ処理装置に関する技術が開示されている。また、スーパーマーケット等の店舗においては、商品を買い上げた客数を店舗内の全てのＰＯＳ装置においてカウントし、売上データ処理装置は全てのＰＯＳ装置から送信された客数を集計することにより、店舗の来客数をカウントしている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、このように全てのＰＯＳ装置で来客数をカウントすると、例えば惣菜コーナーで惣菜を買い上げた後にその他の商品をレジコーナーで売上登録する客については、惣菜コーナーのＰＯＳ装置とレジコーナーのＰＯＳ装置との双方で客数がカウントされてしまう。即ち、売上データ処理装置は同一の客について異なるレジで客数をカウントしてしまうため、来客数に重複が生じてしまうという問題があった。
【課題を解決するための手段】
【０００４】
実施形態の売上データ処理装置は、受信手段と、集計手段と、出力手段とを備える。受信手段は、店舗に設けられネットワークで接続された複数の販売登録装置で登録された商品情報と、各販売登録装置で売上登録が行われた客数を示す情報とを含む売上データを受信する。集計手段は、前記販売登録装置で売上登録が行われた客数を前記店舗で購買行為を行った客数として集計するか否かを設定した設定情報に応じて、前記販売登録装置から受信した客数を集計する。出力手段は、前記集計手段により集計された前記客数を出力する。
【図面の簡単な説明】
【０００５】
【図１】図１は、本実施形態における売上処理システムの概略構成図である。
【図２】図２は、ＰＯＳ端末の機能的構成を示すブロック図である。
【図３】図３は、店舗サーバの機能的構成を示すブロック図である。
【図４】図４は、ＰＯＳマスタのデータ構成例を示す図である。
【図５】図５は、日別の売上表示画面の表示画面例を示す図である。
【図６】図６は、時間帯別の売上表示画面の表示画面例を示す図である。
【図７】図７は、店舗サーバにより印刷された帳票の一例を示す図である。
【図８】図８は、売上処理システムにおいて実行される売上処理の手順を示すシーケンス図である。
【発明を実施するための形態】
【０００６】
図１は、本実施形態における売上処理システム１の概略構成図である。図１に示すように、売上処理システム１は、販売登録装置としての複数台（図では４台）のＰＯＳ端末２（２ａ〜２ｄ）と、店舗のバックヤードに設置されて上記ＰＯＳ端末２とＬＡＮ（Local  Area  Network）３等のネットワークで接続された店舗サーバ４（売上データ処理装置）とで主に構成される。
【０００７】
図１に示す例では、店舗の会計コーナーにＰＯＳ端末２ａ〜２ｃが設置され、惣菜コーナーには惣菜コーナー専用のＰＯＳ端末２ｄが設置されている。客は、惣菜コーナーで商品を購入する場合には、惣菜コーナーに設置されたＰＯＳ端末２ｄで会計（即ち、売上登録処理）を済ませ、その他の商品については会計コーナーで会計を行う。
【０００８】
図２は、ＰＯＳ端末２の機能的構成を示すブロック図である。図２では、ＰＯＳ端末２ａ〜２ｄが有する基本的構成について説明するが、ＰＯＳ端末２ａ〜２ｄはその他の構成を更に有してもよい。また、図２では、ＰＯＳ端末２ａ〜２ｄが各々同様の機能構成を有する場合について示すが、ＰＯＳ端末２ａ〜２ｄは異なる機能構成を有してもよい。例えば、惣菜コーナーで用いるＰＯＳ端末２ｄには、秤量機能付の販売登録装置を用いてもよい。
【０００９】
ＰＯＳ端末２は、ＣＰＵ（Central  Processing  Unit）と、ＲＯＭ（Read  Only  Memory）と、ＲＡＭ（Random  Access  Memory）等（いずれも不図示）で構成されるコンピュータ構成の制御部２１を備えている。ＲＯＭは、ＣＰＵが実行する各種プログラムや各種データを記憶している。ＲＡＭは、ＣＰＵが各種プログラムを実行する際に一時的にデータやプログラムを記憶する。また、ＲＡＭは、商品の販売記録を示す販売データや、店員用ディスプレイ１５や客用ディスプレイ１６に表示する各種の画面表示データを記憶する。
【００１０】
制御部２１は、Ｉ／Ｏ機器制御部２４およびバス２２を介して、キーボード１３、店員用ディスプレイ１５、客用ディスプレイ１６、プリンタ１７、スキャナ１９等のＩ／Ｏ機器を制御する。また、制御部２１は、通信Ｉ／Ｆ２３およびＬＡＮ３（図１参照）を介して店舗サーバ４と相互に通信を行う。さらに、制御部２１は、ＣＰＵがＲＯＭに格納されているプログラムをＲＡＭに展開して実行することにより、図２に示すように、売上登録部２５と、送信部２６として機能する。
【００１１】
売上登録部２５は、キーボード１３またはスキャナ１９からの入力に基づいて、キーボード１３のキーに対応付けられた商品、または、スキャナ１９で読み取られた商品コードに対応する商品を、客が買い上げる商品として登録する。例えば、売上登録部２５は、スキャナ１９で読み取られた商品コードに対応する商品情報（例えば、商品名、商品価格、値引き情報、部門コードなど）を店舗サーバ４の商品マスタ６１（図３参照）から読み込み、これら情報を売上登録された商品の商品情報としてＲＡＭに格納する。また、売上登録部２５は、キーボード１３の会計キー等が選択され当該取引の終了が指示された場合には、上述のように売上登録された各商品の商品情報とともに、一会計の合計売上金額、合計点数、この会計に係る客数を示す情報等を、この取引にかかる売上データとしてＲＡＭに格納する。
【００１２】
一会計に係る客数は、本実施形態のようにスーパーマーケット等の店舗においては、一会計に対し１人とする設定を用いることができるが、一会計に対し複数人数とする設定としてもよい。例えば、飲食店等において客数をカウントする場合には、一テーブルについた客数をその会計にかかる客数として登録できる設定としてもよい。
【００１３】
送信部２６は、所定時刻となった場合に（例えば、１時間おき等）、ＲＡＭに格納されている売上データを店舗サーバ４に送信する。データ送信方法は特に限定されないが、前回送信からの差分データを送信する方法等を用いることができる。また、送信部２６は、自装置を識別するための情報としてＰＯＳ  ＩＤ（Identification）やＰＯＳ識別名等を売上データに付加してこれを店舗サーバ４に送信する。
【００１４】
次に、店舗サーバ４について説明する。図３は、店舗サーバ４の機能的構成を示すブロック図である。店舗サーバ４は、ＣＰＵ、ＲＯＭ、ＲＡＭ等で構成されるコンピュータ構成の制御部４１を備えている。制御部４１は、バス４２及びＩ／Ｏ機器制御部４４を介して、キーボード４５、表示器４６、プリンタ４７及びＨＤＤ（Hard  Disk  Drive）４８を制御する。また、制御部４１は、通信Ｉ／Ｆ４３およびＬＡＮ３（図１参照）を介して各ＰＯＳ端末２ａ〜２ｄと相互に通信を行う。
【００１５】
ＨＤＤ４８には、制御部４１のＣＰＵを動作させる各種制御プログラムの他、商品マスタ６１、店舗売上ファイル６２、ＰＯＳマスタ６３等が格納されている。商品マスタ６１には、商品コードに対応付けて商品名や商品価格、部門コード等の商品情報が格納されている。
【００１６】
店舗売上ファイル６２は、店舗における売上を管理するためのファイルである。店舗売上ファイル６２に格納される店舗の売上データは、店舗内の複数のＰＯＳ端末２から送信された売上データによって更新される。
【００１７】
ＰＯＳマスタ６３は、店舗で用いられるＰＯＳ端末２を管理するためのファイルである。図４は、ＰＯＳマスタ６３のデータ構成例を示す図である。図４に示すように、ＰＯＳマスタ６３には、ＰＯＳ端末２の識別番号であるＰＯＳ  ＩＤ、ＰＯＳ識別名、ＰＯＳ端末２の設置場所等の情報が格納されている。
【００１８】
また、ＰＯＳマスタ６３には、そのＰＯＳ端末２において登録された客数を、店舗での客数集計の際に集計対象とするか否かを設定するための客数集計対象フラグが、各ＰＯＳ端末２に対して設定可能に設けられている。即ち、客数集計対象フラグは、そのＰＯＳ端末２が当該ＰＯＳ端末２で売上登録が行われた客数を店舗で購買行為を行った客数としてカウントする端末であるか否かを設定するためのフラグである。
【００１９】
フラグ値は適宜設定することができるが、一例として、そのＰＯＳ端末２で集計された客数を店舗全体での客数集計の際の集計対象とする場合には、当該ＰＯＳ端末２の客数集計対象フラグを１とする。また、そのＰＯＳ端末２で集計された客数を店舗全体での客数集計の際の集計対象とはしない場合には、当該ＰＯＳ端末２の客数集計対象フラグを０とする。
【００２０】
例えば、店舗の会計コーナーに設けられたＰＯＳ端末２ａ〜２ｃで売上登録が行われた客数は、店舗での合計客数の集計に利用し、惣菜コーナーに設けられたＰＯＳ端末２ｄで売上登録が行われた客数は店舗での合計客数の集計に利用しない場合には、図４に示すようにＰＯＳ端末２ａ〜２ｃの客数集計対象フラグを１、ＰＯＳ端末２ｄの客数集計対象フラグを０と設定する。
【００２１】
このように、客数集計対象フラグは、店舗内に設けられたＰＯＳ端末２（２ａ〜２ｄ）から受信した客数に基づいて店舗で購買行為を行った合計客数を集計する際に、そのＰＯＳ端末２で売上登録が行われた客数を店舗で購買行為を行った客数として集計するか否かを設定した設定情報として機能する。
【００２２】
次に、制御部４１の機能についてより詳細に説明する。制御部４１は、ＣＰＵがＨＤＤ４８に格納されている本実施形態のプログラムをＲＡＭに展開して実行することにより、図３に示すように、受信部５１、売上データ管理部５２、表示制御部５３、データ出力部５４、印刷制御部５５として機能する。尚、本実施形態のプログラムは制御部４１が有するＲＯＭ等、その他の記憶装置に格納されていてもよい。
【００２３】
受信部５１は、ＰＯＳ端末２（２ａ〜２ｄ）から送信された売上データを受信する。尚、上述したように売上データにはＰＯＳ端末２で売上登録された商品の商品情報、一会計の売上金額、合計点数、客数を示す情報等が含まれている。尚、上述のように、各売上データには当該データの送信元のＰＯＳ端末２のＰＯＳ  ＩＤまたはＰＯＳ識別名等、当該ＰＯＳ端末２を識別する情報が付されている。
【００２４】
売上データ管理部５２は、受信部５１が各ＰＯＳ端末２から受信した売上データにより店舗売上ファイル６２に格納されている各種売上データを更新する。
【００２５】
また、売上データ管理部５２は集計手段として機能し、売上データの送信元のＰＯＳ端末２を識別する情報と、ＰＯＳマスタ６３（図４参照）の客数集計対象フラグとを参照して、店舗で購買行為を行った合計客数を集計する。即ち、売上データ管理部５２は、複数のＰＯＳ端末２から受信した売上データにより当該合計客数を集計する場合に、客数集計対象フラグが０と設定されているＰＯＳ端末２から受信した客数を含めずに、店舗で購買行為を行った合計客数を集計する。尚、集計される合計客数については、例えば店舗において所定の商品を買い上げた合計客数、所定の商品を所定時間帯に買い上げた合計客数など、売上データ同士の対応関係に応じて適宜集計される。
【００２６】
例えば図４に示すように、店舗の会計コーナー（図１参照）に設置されているＰＯＳ端末２ａ、２ｂ、２ｃのＰＯＳ  ＩＤがそれぞれ０００１、０００２、０００３であり、惣菜コーナーに設置されているＰＯＳ端末２ｄのＰＯＳ  ＩＤが０００４である場合について説明する。
【００２７】
図４のＰＯＳマスタ６３においてＰＯＳ端末２ａ〜２ｃに対する客数集計対象フラグは１と設定されているので、売上データ管理部５２は、ＰＯＳ端末２ａ〜２ｃの各々から受信した売上データに含まれる客数を、店舗で購買行為を行った合計客数の集計対象として店舗売上ファイル６２に格納されている合計客数に加算し、店舗売上ファイル６２に格納されている合計客数を更新する。
【００２８】
一方、ＰＯＳマスタ６３においてＰＯＳ端末２ｄに対する客数集計対象フラグは０と設定されているので、売上データ管理部５２は、ＰＯＳ端末２ｄから受信した売上データに含まれる客数を店舗で購買行為を行った合計客数の集計対象とせず、当該客数によっては店舗売上ファイル６２に格納されている合計客数を更新しない。
【００２９】
このように、売上データ管理部５２は、客数集計対象フラグの値に応じて、店舗内のＰＯＳ端末２（２ａ〜２ｄ）のうち一部のＰＯＳ端末２（上記例ではＰＯＳ端末２ｄ）から受信した客数を含めずに店舗の合計客数を集計する。換言すれば、売上データ管理部５２は、会計コーナー以外のＰＯＳ端末２（上記例ではＰＯＳ端末２ｄ）を合計客数の集計対象から除外することにより、会計コーナー以外で商品を買い上げた客の客数をカウントせずに店舗の合計客数を集計することができる。従って、会計コーナー以外で惣菜や精肉、鮮魚等を買い上げた客が会計コーナーでその他の商品の精算を行う場合に、客数を重複してカウントしてしまうことを避けることができる。
【００３０】
また、売上データ管理部５２は売上指標算出手段として機能し、上述のように集計された合計客数と、各ＰＯＳ端末２ａ〜２ｄから受信した売上データとを用いて、売上に関する指標を示す売上指標を算出する。そして、算出した売上指標を売上データとして店舗売上ファイル６２に格納する。
【００３１】
例えば、売上データ管理部５２は、各ＰＯＳ端末２ａ〜２ｄから受信した売上データに基づいて店舗での総売上額を算出する。そして、売上データ管理部５２は、当該総売上額を上述のように集計された合計客数で除して当該店舗における客単価を算出し、店舗売上ファイル６２に格納する。
【００３２】
また、売上データ管理部５２は、各ＰＯＳ端末２ａ〜２ｄから受信した売上データに基づいて、店舗における所定の商品の所定期間あたりの売上個数または売上金額を集計する。そして、売上データ管理部５２は、当該所定の商品の所定期間あたりの売上個数または売上金額と、上述のように集計された合計客数とを用いて、ＰＩ値（Purchase  Index）を算出し、店舗売上ファイル６２に格納する。ここで、ＰＩ値とは、その商品の顧客人気度を示す購買指数のことであり、当該商品の単位客数あたりの売上個数または売上金額を示す購買指数のことである。ＰＩ値としては、一例として客数１０００人当たりの売上個数又は売上金額を用いることができる。
【００３３】
また、売上データ管理部５２は、各ＰＯＳ端末２ａ〜２ｄから受信した売上データに基づいて、店舗で所定の商品を買い上げた客数を集計する。そして、売上データ管理部５２は、当該店舗で所定の商品を買い上げた客数を上述のように集計された合計客数で除して、商品支持率を算出し、店舗売上ファイル６２に格納する。ここで、商品支持率とは、その商品を客の何割が購入したかを示す割合であり、所定の商品を買い上げた客数を、店舗で購買行為を行った合計客数で除して算出される。
【００３４】
また、売上データ管理部５２は、上述の売上指標を、日ごと、週ごと、月ごと、年ごと等の所定の期間毎、或いは、１時間ごと等の所定の時間帯毎について算出し、店舗売上ファイル６２に格納する。売上データ管理部５２が行うデータ処理の詳細については特に限定されず、その他のデータ処理を施して当該結果を店舗売上ファイル６２に格納してもよい。また、上述では、売上指標として客単価、ＰＩ値、商品支持率を例に挙げて説明したが、売上データ管理部５２はその他の売上指標を算出して店舗売上ファイル６２に格納してもよいことは言うまでもない。
【００３５】
このように、売上データ管理部５２は、客数集計対象フラグが０に設定されているＰＯＳ端末２における客数を除いて店舗全体での合計客数を集計し、当該合計客数により各種売上指標等を算出する。従って、上述したように店舗で購買行為を行った客数の重複を避けることができるので、客単価、ＰＩ値、商品支持率等の売上指標をより正確に算出して、売上分析をより正確に行い易くすることができる。
【００３６】
表示制御部５３は、店舗売上ファイル６２に格納された売上データ、即ち、受信部５１がＰＯＳ端末２から受信した売上データまたは売上データ管理部５２が算出した売上指標等を用いて、店舗での売上実績を表示する売上表示画面の画面データを生成し、当該表示画面を表示器４６に表示させる。一例として表示制御部５３は、日ごと、週ごと、月ごと、年ごとに集計、算出された売上データ（売上指標を含む）を店舗売上ファイル６２から読み出して、日別、週別、月別、年別の売上表示画面の画面データを生成する。
【００３７】
図５は、日別の売上表示画面４６１の表示画面例を示す図である。図５に示すように、日別の売上表示画面４６１には、日別の売上表示画面４６１を選択して表示させるための日報ボタン７１、週別の売上表示画面を選択して表示させるための週報ボタン７２、月別の売上表示画面を選択して表示させるための月報ボタン７３、年別の売上表示画面を選択して表示させるための年報ボタン７４が設けられている。尚、図示はしないが、週別、月別、年別の売上表示画面においても日別の売上表示画面４６１と同様に、日報ボタン７１、週報ボタン７２、月報ボタン７３、年報ボタン７４がそれぞれ設けられている。表示制御部５３は、これらボタンの選択に応じて各売上表示画面を表示させる。以下では、図５を参照して、日別の売上表示画面４６１の画面構成例について説明する。
【００３８】
図５に示すように、日別の売上表示画面４６１には、対象日を示す表示領域７５、売上実績の出力単位を選択する領域７６が設けられる。出力単位は例えば店舗での売上全体を選択する「店合計」や、特定のＰＯＳ端末２や、特定の販売エリア（例えば惣菜コーナー等）を選択する選択項目が設けられており、選択に応じてデータの出力単位を変更できるよう構成されている。
【００３９】
図示されるように領域７６において「店合計」の項目が選択され、店舗での売上全体が表示出力された場合、売上表示画面４６１には店舗を識別するためのコード７７、店舗の名称７８、店舗における売上金額７９、店舗における売上点数８０、構成比８１（例えば、売上構成比など）、商品支持率８２、前金比８３、売上データ管理部５２が上述のように集計した合計客数を示した客数８４、粗利金額８５、店舗の予算８６等の各種売上データが表示される。また、売上表示画面４６１には、上述の売上金額７９、売上点数８０、粗利金額８５をそれぞれグラフ表示したグラフ７９１、８０１、８５１が表示される。
【００４０】
さらに、売上表示画面４６１の下部には、この対象日の売上実績について時間帯別に表示させるための時間帯ボタン８７、売上表示画面４６１に表示された各種データをＣＳＶ（Comma-Separated  Values）ファイルとして出力するためのＣＳＶボタン８８、及び、帳票として印字出力するための帳票出力ボタン８９等が設けられている。
【００４１】
また、表示制御部５３は、時間帯毎に集計、算出された売上データ（売上指標を含む）を店舗売上ファイル６２から読み出して、時間帯別の売上表示画面の画面データを生成する。表示制御部５３は、例えば売上表示画面４６１において時間帯ボタン８７が選択された場合に、時間帯別の売上表示画面４６２を表示器４６に表示する。
【００４２】
図６は、時間帯別の売上表示画面４６２の表示画面例を示す図である。図６に示すように、時間帯別の売上表示画面４６２においても、上述した日報ボタン７１、週報ボタン７２、月報ボタン７３、年報ボタン７４が設けられており、表示制御部５３はこれらボタンが選択された場合に、対象日、対象週、対象月の時間帯別売上データを表示する。そして、売上表示画面４６２には、対象期間（図６の場合には対象日）全体についての売上データを表示する領域９０と、当該対象期間における時間帯別の売上データを表示する領域９１と、売上データのうち所望する項目についてグラフ表示するための領域９２とが主に設けられている。
【００４３】
領域９０に表示される項目については、日別の売上表示画面４６１（図５参照）で上述した項目と同様であり、領域９０での表示項目も適宜設定可能となっている。領域９１には、営業時間を所定時間ごと（例えば１時間ごと）に区切った時間帯ごとの売上データが表示される。表示される売上データの項目は適宜設定可能であり、図６の例では、各時間帯の売上金額、各時間帯の値引金額、各時間帯の売上点数、各時間帯の一品単価、売上データ管理部５２によって算出された各時間帯の合計客数を示す客数９３、売上データ管理部５２によって算出された各時間帯の客単価９４、各時間帯の構成比（例えば、売上構成比など）、各時間帯の累計売上金額、売上データ管理部５２によって算出された各時間帯の累計客数９５が表示されている。
【００４４】
また、売上表示画面４６２の下部には、売上表示画面４６１と同様にＣＳＶボタン８８、帳票出力ボタン８９等が設けられている他、前月の時間帯ごとの売上データの平均を表示させるための前月平均ボタン９６、今月の時間帯ごとの売上データの平均を表示させるための当月平均ボタン９７が設けられている。表示制御部５３は、前月平均ボタン９６が選択された場合には前月の時間帯ごとの売上データの平均を表示器４６に表示させ、当月平均ボタン９７が選択された場合には今月の時間帯ごとの売上データの平均を表示器４６に表示させる。
【００４５】
尚、図５、図６で示した売上表示画面の画面構成は一例に過ぎず、売上表示画面はその他の画面構成であってもよい。例えば、売上表示画面に表示させる売上データの項目やグラフの種類等は、適宜設定可能である。また、その他の例として、当日その時点までの売上実績、および、当日その時点までの売上についてのデータ分析結果を表示する速報（フラッシュ）画面を、日別、週別、月別、年別等の終了した期間の売上実績を表示する売上表示画面とは別に設けてもよい。このように速報画面を設ければ、終了していない期間においてもその時点における売上実績の分析を速報的に行うことができる。従って、当日の客足の傾向に応じて速やかに値引き販売等を組み、売上実績の向上を図り易くすることができる。
【００４６】
データ出力部５４は、売上表示画面４６１（図５参照）、４６２（図６参照）のそれぞれにおいてＣＳＶボタン８８が選択された場合に、売上表示画面４６１、４６２にそれぞれ表示された各種売上データを含むＣＳＶファイルを生成しＨＤＤ４８に格納することにより、当該売上データをファイル出力する。尚、ファイル出力される売上データを図示しない別画面において選択可能とし、データ出力部５４は当該別画面において選択された項目の売上データを含むＣＳＶファイルを出力してもよい。
【００４７】
尚、生成されたＣＳＶファイルの保存先は特に限定されず、ＨＤＤ４８以外にも店舗サーバ４にインタフェース接続されたその他記憶手段に格納されるとしてもよい。また、データ出力部５４は、生成したＣＳＶファイルを通信Ｉ／Ｆ４３及び外部ネットワークを介してその他の情報処理装置或いは記憶装置に送信するとしてもよい。また、ここではデータ形式をＣＳＶデータ形式としたが、データ形式は特に限定されずその他のデータ形式を用いて各種売上データを出力、保存してもよい。
【００４８】
印刷制御部５５は、売上表示画面４６１（図５参照）、４６２（図６参照）のそれぞれにおいて帳票出力ボタン８９が選択された場合に、売上表示画面４６１、４６２のそれぞれに表示された各種売上データを含む帳票の印字データを生成し、当該印字データをプリンタ４７に印刷させることにより当該売上データを印字出力する。尚、印刷制御部５５は、図示しない別画面において選択された項目の売上データを含む帳票を印字出力してもよい。
【００４９】
図７は、店舗サーバ４により印刷された帳票４７１の一例を示す図である。例えば日別の売上表示画面４６１（図５参照）において帳票出力ボタン８９が選択された場合、印刷制御部５５は、図７に示すように対象日についての売上データを含む帳票を印刷する。
【００５０】
以上のように、表示制御部５３、データ出力部５４、印刷制御部５５は本実施形態にかかる出力手段として機能する。尚、出力手段はこれらに限定されるものではなく、店舗サーバ４は出力手段としてその他の構成を備えてもよい。また、データ出力先は特に限定されず、店舗サーバ４の制御部４１は、例えば通信Ｉ／Ｆ４３及びネットワークを介して接続されたその他の情報処理装置に上記売上データ、或いは当該売上データを含むファイル、画面データ、印刷データ等のデータを出力してもよい。
【００５１】
尚、表示制御部５３が売上表示画面（例えば、売上表示画面４６１、４６２）に表示させる売上データの項目やグラフの種類、データ出力部５４が出力する売上データの項目、印刷制御部５５が帳票に印刷する売上データの項目等は適宜設定可能であり、特に限定されるものではない。
【００５２】
次に、売上処理システム１の動作例について説明する。図８は、売上処理システム１において実行される売上処理の手順を示すシーケンス図である。
【００５３】
まず、ＰＯＳ端末２（２ａ〜２ｄ）において売上登録部２５は、客が買い上げる商品の商品情報と、この会計に係る客数を示す情報とを含む売上データをＲＡＭに格納することによりこの会計の売上登録を行う（ステップＳ１）。次に、ＰＯＳ端末２の送信部２６は、売上データを店舗サーバ４に送信する所定時刻となったか否かを判定する（ステップＳ２）。所定時刻となっていない場合（ステップＳ２：Ｎｏ）にはステップＳ１に戻る。所定時刻となった場合（ステップＳ２：Ｙｅｓ）には、送信部２６はＲＡＭに格納されている売上データを店舗サーバ４に送信し（ステップＳ３）、ステップＳ１に戻る。尚、上述したように、送信される売上データには、一会計に係る客数を示す情報が含まれている。
【００５４】
店舗サーバ４の受信部５１は、各ＰＯＳ端末２から送信された売上データを受信する（ステップＳ４）。尚、上述したように、各ＰＯＳ端末２から送信される売上データには送信元のＰＯＳ端末２のＰＯＳ  ＩＤまたはＰＯＳ識別名等の識別情報が付されている。次に、店舗サーバ４の売上データ管理部５２は、売上データに付されたＰＯＳ  ＩＤを用いて、ＰＯＳマスタ６３から送信元のＰＯＳ端末２に対する客数集計対象フラグを読み込む（ステップＳ５）。そして、売上データ管理部５２は客数集計対象フラグのフラグ値が１であるか否かを判定する（ステップＳ６）。
【００５５】
フラグ値が１である場合（ステップＳ６：Ｙｅｓ）には、売上データに含まれる客数により店舗の合計客数を更新して店舗売上ファイル６２の売上データを更新する（ステップＳ７）。一方、フラグ値が０であり１でない場合（ステップＳ６：Ｎｏ）には、売上データ管理部５２は売上データに含まれる客数によって店舗の合計客数を更新せずに、客数以外の売上データにより店舗売上ファイル６２の売上データを更新する（ステップＳ８）。ステップＳ７またはＳ８の次はステップＳ９に移行する。
【００５６】
次に、売上データ管理部５２は、店舗売上ファイル６２の売上データを用いて客単価、ＰＩ値、商品支持率等の各種売上指標を算出し、算出した売上指標を店舗売上ファイル６２に格納する（ステップＳ９）。
【００５７】
そして、店舗サーバ４の表示制御部５３は、売上表示画面（例えば、売上表示画面４６１、４６２）の表示指示の有無を判定する（ステップＳ１０）。売上表示画面を表示させるためのメニュー項目（不図示）や上記日報ボタン７１、週報ボタン７２、月報ボタン７３、年報ボタン７４等が選択されるなどして、売上表示画面の表示指示が有った場合（ステップＳ１０：Ｙｅｓ）、表示制御部５３は選択されたボタンに対応する売上表示画面を表示器４６に表示する（ステップＳ１１）。表示指示が無い場合（ステップＳ１０：Ｎｏ）には、ステップＳ４に移行する。
【００５８】
次に、データ出力部５４は、ＣＳＶボタン８８（図５、図６参照）が選択されるなどして、ファイル出力の指示を受付けたか否かを判定する（ステップＳ１２）。ファイル出力の指示を受付けた場合（ステップＳ１２：Ｙｅｓ）、データ出力部５４は売上表示画面に表示されている売上データ、或いは、別画面（不図示）にて選択された項目の売上データを含むＣＳＶファイルを出力し（ステップＳ１３）、ステップＳ１４に移行する。ファイル出力指示を受付けない場合（ステップＳ１２；Ｎｏ）にはステップＳ１４に移行する。
【００５９】
印刷制御部５５は、帳票出力ボタン８９（図５、図６参照）が選択されるなどして、帳票の印刷指示を受付けたか否かを判定する（ステップＳ１４）。印刷指示を受付けた場合（ステップＳ１４：Ｙｅｓ）、印刷制御部５５は売上表示画面に表示されている売上データ、或いは、別画面（不図示）にて選択された項目の売上データを含む印刷データをプリンタ４７によって出力し、帳票の印刷を行う（ステップＳ１５）。その後、ステップＳ４に移行してＳ４〜Ｓ１５の処理を続ける。一方、印刷指示を受付けない場合（ステップＳ１４：Ｎｏ）にはステップＳ４に移行し、売上データの受信待ちを行う。
【００６０】
本実施形態の店舗サーバ４で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【００６１】
また、本実施形態の店舗サーバ４で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態の店舗サーバ４で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。また、本実施形態の店舗サーバ４で実行されるプログラムを、ＲＯＭやＨＤＤ４８等に予め組み込んで提供するように構成してもよい。
【００６２】
本実施形態の店舗サーバ４で実行されるプログラムは、上述した各部（受信部５１、売上データ管理部５２、表示制御部５３、データ出力部５４、印刷制御部５５）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記記憶媒体から当該プログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、受信部５１、売上データ管理部５２、表示制御部５３、データ出力部５４、印刷制御部５５が主記憶装置上に生成されるようになっている。
【００６３】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【００６４】
例えば、上述では、スーパーマーケット等の店舗において本実施形態の売上データ処理装置（店舗サーバ）を用いる例について説明したが、本実施形態の売上データ処理装置を飲食店に備えてもよい。そして、例えば各テーブルの客数は合計客数としてカウントするが、飲食代の清算とは別にレジでお土産等を買った客数は合計客数としてカウントしないと設定しておき、客数が重複してカウントされないように構成してもよい。また、このような場合において上記実施形態ではＰＯＳ端末２が備えるとした送信部２６の機能を、店員が客の注文を受付けるための注文端末や、客のテーブルに設けられ客自身が注文を入力する注文入力端末に設けるとしてもよい。
【００６５】
また、上述では、本実施形態の売上データ処理装置を、一店舗に設けられて当該店舗内での売上データを管理する店舗サーバに適用する形態としたが、売上データ処理装置としてその他の装置を用いてもよい。例えば、その他の装置として、複数のチェーン店での売上データを統括するサーバ（所謂本部サーバなど）に本実施形態の売上データ処理装置を適用してもよい。
【００６６】
また、上述では、客数をカウントするＰＯＳ端末２（２ａ〜２ｃ）と、客数をカウントしないＰＯＳ端末２（２ｄ）との双方に対してフラグ値を設定する形態としたが、実施形態はこれに限定されない。例えば、フラグをいずれか一方に対してのみ設定してもよい。つまり、客数をカウントするＰＯＳ端末２のみにフラグを設定する形態としてもよいし、或いは、客数をカウントしないＰＯＳ端末２のみにフラグを設定する形態としてもよい。
【００６７】
以上のように、本実施形態の売上データ処理装置によれば、販売登録装置で売上登録が行われた客数を店舗で購買行為を行った客数として集計するか否かを設定した設定情報に応じて、販売登録装置から受信した客数を集計する。これにより、客数をカウントしない設定の販売登録装置と、客数をカウントする設定の販売登録装置との双方で売上登録を行った客を重複せずに合計客数を集計することができ、店舗で購買行為を行った客数を重複せずにカウントしやすくすることができる。
【符号の説明】
【００６８】
１…売上処理システム、２（２ａ〜２ｄ）…ＰＯＳ端末、４…店舗サーバ、５１…受信部、５２…売上データ管理部、５３…表示制御部、５４…データ出力部、５５…印刷制御部、６１…商品マスタ、６２…店舗売上ファイル、６３…ＰＯＳマスタ、７１…日報ボタン、７２…週報ボタン、７３…月報ボタン、７４…年報ボタン、７５…表示領域、７６…領域、７７…コード、７８…名称、７９…売上金額、８０…売上点数、８１…構成比、８２…商品支持率、８４…客数、８５…粗利金額、８６…予算、８７…時間帯ボタン、８８…ＣＳＶボタン、８９…帳票出力ボタン、９０、９１、９２…領域、９３…客数、９４…客単価、９５…累計客数、９６…前月平均ボタン、９７…当月平均ボタン、４６１、４６２…売上表示画面、４７１…帳票、７９１、８０１、８５１…グラフ。
【先行技術文献】
【特許文献】
【００６９】
【特許文献１】特開２０１１−６５３４０号公報
【図１】
0005499107.tif 000002
【図２】
0005499107.tif 000003
【図３】
0005499107.tif 000004
【図４】
0005499107.tif 000005
【図５】
0005499107.tif 000006
【図６】
0005499107.tif 000007
【図７】
0005499107.tif 000008
【図８】
0005499107.tif 000009