(57)【要約】【課題】営業時間が異なる複数店舗の時間帯別売上を容易に把握できるようにする。【解決手段】店舗サーバ３は、自店舗の開店時刻から一定の時間間隔で区分される各時間帯に対して開店時刻の時間帯が初期番号、例えば「１」となるように関連付けられた一連の時間帯番号別に自店舗の時間帯別売上データを集計する時間帯別売上集計ファイル５を記憶する。また、初期番号からの連続番号に対応して売上データを格納することが可能なレコードを記憶する本部送信ファイルを作成する。さらに、時間帯別売上集計ファイル５から最初に呼び出す先頭時間帯番号を設定する。そして、この設定された先頭時間帯番号のデータから順番に時間帯別売上データを時間帯別売上集計ファイル５から呼び出し、本部送信ファイルの初期番号に対応するレコードから順番に格納する。その後、本部送信ファイルをネットワーク４を通じて本部サーバ１へ送信する。【選択図】      図１
2006146573.tif 000002
【特許請求の範囲】
【請求項１】
店舗毎にそれぞれ設けられ、自店舗の売上データを集計する機能を有した店舗管理装置と、各店舗を統括する本部に設けられ、ネットワークを通じて接続された前記店舗管理装置から各店舗の売上データを収集する機能を有した本部管理装置とからなる売上管理システムにおいて、
前記店舗管理装置は、自店舗の開店時刻から一定の時間間隔で区分される各時間帯に対して開店時刻の時間帯が初期番号となるように関連付けられた一連の時間帯番号別に自店舗の時間帯別売上データを集計する時間帯別売上集計ファイルの記憶手段と、前記初期番号からの連続番号に対応して売上データを格納することが可能なレコードを記憶する本部送信ファイルの作成手段と、前記時間帯別売上集計ファイルから最初に呼び出す先頭時間帯番号を設定する先頭時間帯番号設定手段と、この先頭時間帯番号設定手段により設定された先頭時間帯番号のデータから順番に時間帯別売上データを前記時間帯別売上集計ファイルから呼び出し、前記本部送信ファイルの前記初期番号に対応するレコードから順番に格納するデータ処理手段と、前記本部送信ファイルを前記ネットワークを通じて前記本部管理装置へ送信するファイル送信手段とを具備し、
前記本部管理装置は、前記各店舗管理装置から前記本部送信ファイルを受信するファイル受信手段と、このファイル受信手段により受信した前記本部送信ファイルのレコードデータを番号別に処理する時間帯別売上処理手段とを具備したことを特徴とする売上管理システム。
【請求項２】
前記先頭時間帯番号設定手段は、基準となる１つの店舗管理装置が有する時間帯別売上集計ファイルで初期番号が設定された時間帯に該当する自らの時間帯別売上集計ファイルの時間帯番号を先頭時間帯番号として設定することを特徴とする請求項１記載の売上管理システム。
【請求項３】
店舗の売上データを集計する機能を有した店舗管理装置において、
自店舗の開店時刻から一定の時間間隔で区分される各時間帯に対して開店時刻の時間帯が初期番号となるように関連付けられた一連の時間帯番号別に自店舗の時間帯別売上データを集計する時間帯別売上集計ファイルの記憶手段と、
前記初期番号からの連続番号に対応して売上データを格納することが可能なレコードを記憶する出力ファイルの作成手段と、
前記時間帯別売上集計ファイルから最初に呼び出す先頭時間帯番号を設定する先頭時間帯番号設定手段と、
この先頭時間帯番号設定手段により設定された先頭時間帯番号のデータから順番に時間帯別売上データを前記時間帯別売上集計ファイルから呼び出し、前記出力ファイルの前記初期番号に対応するレコードから順番に格納するデータ処理手段と、
前記出力ファイルのデータを出力するファイル出力手段と、
を具備したことを特徴とする店舗管理装置。
【請求項４】
前記ファイル出力手段は、ネットワークで接続された外部装置に前記出力ファイルを送信出力することを特徴とする請求項３記載の店舗管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、営業時間帯が異なる複数の店舗の売上を本部で管理することを可能にした売上管理システム及びこのシステムで用いられる店舗管理装置に関する。
【背景技術】
【０００２】
店舗の営業時間を例えば１時間間隔で区分した単位時間帯別に、その時間帯に販売された商品の売上データを集計する機能を有したＰＯＳターミナルは、既に知られている（例えば、特許文献１参照）。
【０００３】
このようなＰＯＳターミナルは、通常、１から始まる整数のレコード番号がそれぞれ設定された単位時間帯数分の時間帯別レコードを記憶した時間帯別売上集計ファイルと、レコード番号カウンタとを有している。そして、開店時刻になるとレコード番号カウンタを“１”とし、以後、単位時間帯の時間間隔が経過する毎にカウントアップする。また、商品販売データが登録処理されると、その売上データをレコード番号カウンタの値と一致するレコード番号の時間帯別レコードに加算する。かくして、販売された商品の売上データが時間帯別売上集計ファイルによって単位時間帯別に集計されていた。
【０００４】
また、ネットワークを介して接続された各ＰＯＳターミナルから売上集計データを定期的に収集して処理する売上情報処理装置も既に知られている（例えば、特許文献２参照）。
【０００５】
そこで、時間帯別売上集計ファイルを有する店舗管理装置（ＰＯＳターミナルあるいはその上位機である店舗サーバ等）を各店舗にそれぞれ設けるとともに、各店舗を統轄する本部に売上情報処理を行う本部管理装置（本部サーバ等）を設け、この本部管理装置と各店舗の店舗管理装置とをネットワークで接続する。そして、各店舗管理装置の時間帯別売上集計ファイルで集計された時間帯別売上データを本部管理装置がオンラインで収集し処理することによって、全店舗の時間帯別売上データをまとめて管理する売上管理システムが実施可能であり、実際に実用に供されている。
【特許文献１】特開２００２−１７０１６４号公報
【特許文献２】特開平０５−３３４３１７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述した従来の売上管理システムは、店舗管理装置が設置される各店舗の営業時間が一致している場合は特に問題はない。しかし、店舗によって営業時間が異なる場合、特に開店時刻が異なる場合には、同じ時間帯番号が意味する単位時間帯が店舗によって異なるので、本部管理装置において時間帯番号が共通する時間帯別売上データをそのまま合計したり比較したりしても意味がなかった。このため、各店舗管理装置から収集した時間帯別売上データの時間帯を合わせるべく煩雑な処理ステップを施さなければならないという問題があった。
【０００７】
本発明はこのような事情に基づいてなされたもので、その目的とするところは、営業時間が異なる複数店舗の時間帯別売上を容易に把握することができる売上管理システム及びこのシステムで用いる店舗管理装置を提供しようとするものである。
【課題を解決するための手段】
【０００８】
本発明の売上管理システムは、店舗毎にそれぞれ設けられ、自店舗の売上データを集計する機能を有した店舗管理装置と、各店舗を統括する本部に設けられ、ネットワークを通じて接続された店舗管理装置から各店舗の売上データを収集する機能を有した本部管理装置とからなる。店舗管理装置は、自店舗の開店時刻から一定の時間間隔で区分される各時間帯に対して開店時刻の時間帯が初期番号、例えば「１」となるように関連付けられた一連の時間帯番号別に自店舗の時間帯別売上データを集計する時間帯別売上集計ファイルの記憶手段と、初期番号からの連続番号に対応して売上データを格納することが可能なレコードを記憶する本部送信ファイルの作成手段と、時間帯別売上集計ファイルから最初に呼び出す先頭時間帯番号を設定する先頭時間帯番号設定手段と、この先頭時間帯番号設定手段により設定された先頭時間帯番号のデータから順番に時間帯別売上データを時間帯別売上集計ファイルから呼び出し、本部送信ファイルの初期番号に対応するレコードから順番に格納するデータ処理手段と、本部送信ファイルをネットワークを通じて本部管理装置へ送信するファイル送信手段とを有する。本部管理装置は、各店舗管理装置から本部送信ファイルを受信するファイル受信手段と、このファイル受信手段により受信した本部送信ファイルのレコードデータを番号別に処理する時間帯別売上処理手段とを有する。
【発明の効果】
【０００９】
かかる手段を講じた本発明によれば、各店舗管理装置から本部管理装置へ送られる本部送信ファイルに格納された時間帯別売上データの対応番号が意味する時間帯を一致させることができる。したがって、営業時間が異なる複数店舗の時間帯別売上を本部にて容易に把握できる効果を奏し得る。
【発明を実施するための最良の形態】
【００１０】
以下、本発明を実施するための最良な形態について、図面を用いて説明する。  
なお、この実施の形態は、複数の店舗を本部で統轄するチェーンストア向けの売上管理システムに本発明を適用した場合である。
【００１１】
図１は、本実施の形態における売上管理システムの全体構成を示す模式図であり、図中符号Ｓ１，Ｓ２は店舗を示し、Ｍは本部を示している。本部Ｍには、本部業務に関する様々な情報処理を行うコンピュータいわゆる本部サーバ１を、本部管理装置として設置している。各店舗Ｓ１，Ｓ２には、自店舗内に設置されている複数のＰＯＳターミナル２での商品販売データ処理を一元的に管理するための店舗サーバ３を、店舗管理装置としてそれぞれ設置している。本部サーバ１と各店舗サーバ３とは、ＩＳＤＮ（Integrated Services Digital Network）やインターネット等のネットワーク４で相互通信自在に接続している。
【００１２】
各店舗サーバ３は、時間帯別売上集計ファイル５を有している。そして、有線または無線のＬＡＮ（Local Area Network）６で接続された各ＰＯＳターミナル２から売上登録された各商品の販売点数，販売金額等の商品販売データを収集し、売上時刻の時間帯に基づいて各商品販売データを時間帯別に集計するものとなっている。
【００１３】
時間帯別売上集計ファイル５のデータ構造を図３に示す。図示するように、時間帯別売上集計ファイル５は、自店舗の開店時刻（ただし、分単位以下は切捨て）から一定の時間間隔、例えば１時間単位で区分される各単位時間帯の開始時刻及び終了時刻に対して開店時刻の時間帯が初期番号“１”となるように関連付けられた一連の時間帯番号１〜Ｎ（Ｎ≦２４）別に、自店舗の時間帯別売上データを記憶するものである。
【００１４】
図２は店舗サーバ３の要部構成を示すブロック図である。店舗サーバ３は、制御部本体としてＣＰＵ（Central Processing Unit）１１を搭載している。また、プログラム等の固定的データが予め格納されたＲＯＭ（Read Only Memory）１２、入出力データや演算処理データ等の可変的データを記憶するＲＡＭ（Random Access Memory）１３、現在の日付及び時刻を計時する時計部１４、不揮発性の補助記憶媒体であるＨＤＤ（Hard Disk Drive）装置１５、前記ＬＡＮ６を介して接続された各ＰＯＳターミナル２とのデータ通信を制御するＬＡＮコントローラ１６、キーボード１７のキー入力を制御するキーボードコントローラ１８、ディスプレイ１９の画面表示を制御する表示コントローラ２０、ポインティングデバイスであるマウスを電気的に接続可能なマウスインターフェイス２１、プリンタを電気的に接続可能なプリンタインターフェイス２２及び前記ネットワーク４を介して行うデータ通信を司る通信インターフェイス２３等を備えている。そしてＣＰＵ１１と、ＲＯＭ１２，ＲＡＭ１３，時計部１４，ＨＤＤ装置１５，ＬＡＮコントローラ１６，キーボードコントローラ１８，表示コントローラ２０，マウスインターフェイス２１，プリンタインターフェイス２２及び通信インターフェイス２３とを、アドレスバス，データバス等のバスライン２４で接続している。
【００１５】
かかる構成の店舗サーバ３は、前記時間帯別売上集計ファイル５をＨＤＤ装置１５で記憶している（記憶手段）。また図４に示すように、先頭時間帯番号Ｐが設定される先頭時間帯番号テーブル７をＨＤＤ装置１５で記憶している。そして、この先頭時間帯番号テーブル７に、基準となる１つの店舗サーバ３が有する時間帯別売上集計ファイル５で初期番号“１”が設定された時間帯に該当する自らの時間帯別売上集計ファイル５の時間帯番号を先頭時間帯番号Ｐとして設定する先頭時間帯番号設定機能を有している（先頭時間帯番号設定手段）。この機能は、先頭時間帯番号設定処理を実行するＣＰＵ１１及びこのＣＰＵ１１の先頭時間帯番号設定処理を制御するプログラムを格納したプログラム記憶部（例えばＲＯＭ１２）と、先頭時間帯番号設定モードの選択及び先頭時間帯番号の入力等を行う入力手段（例えばキーボード１７）等で構成される。
【００１６】
また、店舗サーバ３は、時間帯別売上集計ファイル５に記憶した時間帯別売上データを本部サーバ１に送信する時間帯別売上データ送信機能を有している。すなわちＣＰＵ１１は、毎営業日の予め設定された時刻になると、自動的に図６の流れ図に示す時間帯別ファイル送信処理を開始する。
【００１７】
先ず、ＣＰＵ１１は、ＳＴ（ステップ）１として、図５に示すように、時間帯番号の初期番号“１”から１時間単位で区分したときの最大番号“２４”までの連続番号に対応して売上データを格納することが可能なレコードを記憶する本部送信ファイル８をＲＡＭ１３に作成する（作成手段）。
【００１８】
次に、ＣＰＵ１１は、ＳＴ２として番号カウンタｎを“０”に初期化する。また、ＳＴ３として先頭時間帯番号テーブル７に設定されている先頭時間帯番号Ｐを取得する。
【００１９】
次に、ＣＰＵ１１は、ＳＴ４として上記番号カウンタｎを“１”だけカウントアップする。そして、ＳＴ５として上記番号カウンタｎが前記最大番号“２４”に達したか否かを判断する。
【００２０】
ここで、番号カウンタｎが前記最大番号“２４”に達していない場合には、ＣＰＵ１１は、ＳＴ６として時間帯別売上集計ファイル５に時間帯番号Ｐの売上データが存在するか否かを判断する。そして、存在しない場合にはＳＴ４の処理に戻り、番号カウンタｎを“１”だけカウントアップして、同様な処理を繰り返す。
【００２１】
時間帯別売上集計ファイル５に時間帯番号Ｐの売上データが存在する場合には、ＣＰＵ１１は、ＳＴ７としてその時間帯番号Ｐの売上データを呼び出す。そして、本部送信ファイル８の時間帯番号ｎ（ｎは番号カウンタｎの値）のレコードにこの売上データをセットする（データ処理手段）。
【００２２】
しかる後、ＣＰＵ１１は、ＳＴ８として時間帯番号Ｐを“１”だけ増加する。なお、ＳＴ９として増加後の時間帯番号Ｐが前記最大値“２４”を超えた場合には、ＳＴ１０として時間帯番号Ｐを初期番号“１”とする。こうして、時間帯番号Ｐを更新したならば、ＣＰＵ１１はＳＴ４の処理に戻り番号カウンタｎを“１”だけカウントアップして、同様な処理を繰り返す。
【００２３】
しかして、番号カウンタｎが“２４”に達するまで、ＳＴ６〜ＳＴ１０の処理を繰り返し実行する。そして、ＳＴ５にて番号カウンタｎが“２４”に達したことを検知したならば、ＣＰＵ１１は、ＳＴ１１として通信インターフェイス２３の制御によりネットワーク４を介して本部サーバ１に本部送信ファイル８を送信する（ファイル送信手段）、その後、時間帯別売上集計ファイル５のデータを初期化して、この時間帯別ファイル送信処理を終了する。
【００２４】
したがって、本部サーバ１には、各店舗Ｓ１，Ｓ２の店舗サーバ３からネットワーク４を介して定期的に本部送信ファイル８が送られてくる。そこで本部サーバ１は、各店舗サーバ３からネットワーク４を介して送られてくる本部送信ファイル８を受信するファイル受信手段を有している。また、各店舗サーバ３から受信した本部送信ファイル８に記憶されている時間帯番号別の売上データを例えば同一番号毎に集計して全店舗の時間帯別総売上データを算出したり、同一時間帯番号の売上データを比較可能に出力したりする時間帯別売上処理手段を有している。
【００２５】
このように構成された本実施の形態において、例えば今、２４時間営業の店舗Ａと、９：００に開店し、１９：００に閉店する店舗Ｂと、６：００に開店し、２３：００に閉店する店舗Ｃの３店舗の１時間単位の時間帯別売上を本部で管理するものとする。
【００２６】
この場合、図７に示すように、店舗Ａの店舗サーバ３（以下、店舗サーバ３ａとする）が有する時間帯別売上集計ファイル５（以下、時間帯別売上集計ファイル５ａとする）には、毎営業日の開店時刻０：００から閉店時刻翌０：００までの２４時間を１時間単位で区分した各時間帯に対して、開店時刻０：００を含む時間帯が初期番号“１”となるように、１〜２４までの時間帯番号が関連付けられている。同様に、店舗Ｂの店舗サーバ３（以下、店舗サーバ３ｂとする）が有する時間帯別売上集計ファイル５（以下、時間帯別売上集計ファイル５ｂとする）には、毎営業日の開店時刻９：００から閉店時刻１９：００までの１０時間を１時間単位で区分した各時間帯に対して、開店時刻９：００を含む時間帯が初期番号“１”となるように、１〜１０までの時間帯番号が関連付けられている。また、店舗Ｃの店舗サーバ３（以下、店舗サーバ３ｃとする）が有する時間帯別売上集計ファイル５（以下、時間帯別売上集計ファイル５ｃとする）には、毎営業日の開店時刻６：００から閉店時刻２３：００までの１７時間を１時間単位で区分した各時間帯に対して、開店時刻６：００を含む時間帯が初期番号“１”となるように、１〜１７までの時間帯番号が関連付けられている。
【００２７】
ここで、本実施の形態では、開店時刻がもっとも遅い店舗Ｂの店舗サーバ３ｂを基準とする。この場合、店舗サーバ３ｂの先頭時間帯番号テーブル７（以下、先頭時間帯番号テーブル７ｂとする）には、初期番号“１”が先頭時間帯番号Ｐとして設定される。一方、店舗Ａの店舗サーバ３ａにおける先頭時間帯番号テーブル７（以下、先頭時間帯番号テーブル７ａとする）には、店舗サーバ３ｂが有する時間帯別売上集計ファイル５ｂで初期番号“１”が設定された時間帯［９：００〜１０：００］に該当する自らの時間帯別売上集計ファイル５ａの時間帯番号“１０”が先頭時間帯番号Ｐとして設定される。同様に、店舗Ｃの店舗サーバ３ｃにおける先頭時間帯番号テーブル７（以下、先頭時間帯番号テーブル７ｃとする）には、該当時間帯［９：００〜１０：００］における時間帯別売上集計ファイル５ｃの時間帯番号“４”が先頭時間帯番号Ｐとして設定される。
【００２８】
しかして、店舗Ｂにおいては、毎営業日の例えば閉店時刻１９：００になると、店舗サーバ３ｂにおいて時間帯別ファイル送信処理が実行される。これにより、本部送信ファイル８（以下、本部送信ファイル８ｂとする）の時間帯番号“１”のレコードには時間帯別売上集計ファイル５ｂの時間帯番号“１” （＝先頭時間帯番号Ｐ）に対応する売上データ、つまりは時間帯［９：００〜１０：００］の売上データがセットされる。また、次の時間帯番号“２”のレコードには時間帯別売上集計ファイル５ｂの時間帯番号“２” （＝先頭時間帯番号Ｐ＋１）に対応する売上データ、つまりは時間帯［１０：００〜１１：００］の売上データがセットされる。以後、時間帯番号“３”〜“１０”までの各レコードに、時間帯別売上集計ファイル５ｂの時間帯番号“３”〜“１０”に対応する各売上データ、つまりは時間帯［１０：００〜１９：００の各１時間単位］の売上データが順次セットされる。その後の時間帯番号“１１”〜“２４”までの各レコードには、売上データがセットされない。かくして、この本部送信ファイル８ｂが本部サーバ１に送信される。
【００２９】
同様に、店舗Ｃにおいては、毎営業日の例えば閉店時刻２３：００になると、店舗サーバ３ｃにおいて時間帯別ファイル送信処理が実行される。これにより、本部送信ファイル８（以下、本部送信ファイル８ｃとする）の時間帯番号“１”のレコードには時間帯別売上集計ファイル５ｃの時間帯番号“４”（＝先頭時間帯番号Ｐ）に対応する売上データ、つまりは時間帯［９：００〜１０：００］の売上データがセットされる。また、次の時間帯番号“２”のレコードには時間帯別売上集計ファイル５ｃの時間帯番号“５” （＝先頭時間帯番号Ｐ＋１）に対応する売上データ、つまりは時間帯［１０：００〜１１：００］の売上データがセットされる。以後、時間帯番号“３”〜“１４”までの各レコードに、時間帯別売上集計ファイル５ｃの時間帯番号“６”〜“１７”に対応する各売上データ、つまりは時間帯［１１：００〜２３：００の各１時間単位］の売上データが順次セットされる。また、時間帯番号“２２”〜“２４”までの各レコードには、時間帯別売上集計ファイル５ｃの時間帯番号“１”〜“３”に対応する各売上データ、つまりは時間帯［６：００〜９：００の各１時間単位］の売上データが順次セットされる。その間の時間帯番号“１５”〜“２１”までの各レコードには、売上データはセットされない。かくして、この本部送信ファイル８ｃが本部サーバ１に送信される。
【００３０】
また、店舗Ａにおいては、毎営業日の例えば日付更新時刻０：００になると、店舗サーバ３ａにおいて時間帯別ファイル送信処理が実行される。これにより、本部送信ファイル８（以下、本部送信ファイル８ａとする）の時間帯番号“１”のレコードには時間帯別売上集計ファイル５ａの時間帯番号“１０”（＝先頭時間帯番号Ｐ）に対応する売上データ、つまりは時間帯［９：００〜１０：００］の売上データがセットされる。また、次の時間帯番号“２”のレコードには時間帯別売上集計ファイル５ａの時間帯番号“１１” （＝先頭時間帯番号Ｐ＋１）に対応する売上データ、つまりは時間帯［１０：００〜１１：００］の売上データがセットされる。以後、時間帯番号“３”〜“１５”までの各レコードに、時間帯別売上集計ファイル５ａの時間帯番号“１２”〜“２４”に対応する各売上データ、つまりは時間帯［１１：００〜０：００の各１時間単位］の売上データが順次セットされる。また、時間帯番号“１６”〜“２４”までの各レコードには、時間帯別売上集計ファイル５ａの時間帯番号“１”〜“９”に対応する各売上データ、つまりは時間帯［０：００〜９：００の各１時間単位］の売上データが順次セットされる。かくして、この本部送信ファイル８ａが本部サーバ１に送信される。
【００３１】
したがって、各店舗サーバ３ａ，３ｂ，３ｃから本部サーバ１に送信される本部送信ファイル８ａ，８ｂ，８ｃにおいて、時間帯番号“１”に対応する売上データはいずれも時間帯［９：００〜１０：００］の時間帯売上データであり、時間帯番号“２”に対応する売上データはいずれも時間帯［１０：００〜１１：００］の時間帯売上データである。このように、各店舗サーバ３ａ，３ｂ，３ｃから本部サーバ１へ送られる本部送信ファイル８ａ，８ｂ，８ｃに格納された時間帯別売上データの対応番号が意味する時間帯が一致する。したがって、本部サーバ１では時間帯番号が一致するデータをそのまま処理することができるので、営業時間が異なる複数店舗の時間帯別売上を本部にて容易に把握できるようになる。
【００３２】
なお、前記実施の形態では、開店時刻がもっとも遅い店舗Ｂの店舗サーバ３ｂを基準としたが、他の店舗を基準としても同様な効果を奏するものである。
【００３３】
例えば、開店時刻が最も早い店舗Ａを基準とした場合には、図８に示すように、店舗Ａの店舗サーバ３ａに対する先頭時間帯番号Ｐを初期番号“１”と設定し、店舗Ｂの店舗サーバ３ｂに対する先頭時間帯番号Ｐを、当該店舗サーバ３ｂが有する時間帯別売上集計ファイル５ｂで初期番号“１”が設定された時間帯［９：００〜１０：００］に該当する時間帯別売上集計ファイル５ａの時間帯番号“１１”と設定し、店舗Ｃの店舗サーバ３ｃに対する先頭時間帯番号Ｐを、当該店舗サーバ３ｃが有する時間帯別売上集計ファイル５ｃで初期番号“１”が設定された時間帯［７：００〜８：００］に該当する時間帯別売上集計ファイル５ａの時間帯番号“８”と設定する。
【００３４】
こうすることにより、本部送信ファイル８ａには、時間帯番号“１”〜“２４”に対して、時間帯［０：００〜翌０：００の各１時間単位］の売上データが順次セットされる。また、本部送信ファイル８ｂには、時間帯番号“１１”〜“２０”に対して、時間帯［１０：００〜２０：００の各１時間単位］の売上データが順次セットされる。また、本部送信ファイル８ｃには、時間帯番号“８”〜“２３”に対して、時間帯［７：００〜２３：００の各１時間単位］の売上データが順次セットされる。したがって、各店舗サーバ３ａ，３ｂ，３ｃから本部サーバ１へ送られる本部送信ファイル８ａ，８ｂ，８ｃに格納された時間帯別売上データの対応番号が意味する時間帯がやはり一致することとなる。
【００３５】
また、店舗Ｃを基準とした場合には、図９に示すように、店舗Ｃの店舗サーバ３ｃに対する先頭時間帯番号Ｐを初期番号“１”と設定し、店舗Ａの店舗サーバ３ａに対する先頭時間帯番号Ｐを、店舗サーバ３ｃが有する時間帯別売上集計ファイル５ｃで初期番号“１”が設定された時間帯［７：００〜８：００］における時間帯別売上集計ファイル５ａの時間帯番号“８”と設定し、店舗Ｂの店舗サーバ３ｂに対する先頭時間帯番号Ｐを、時間帯［７：００〜８：００］における時間帯別売上集計ファイル５ｂの時間帯番号“２２”と設定する。
【００３６】
こうすることにより、本部送信ファイル８ａには、時間帯番号“１”〜“１７”に対して、時間帯［７：００〜翌０：００の各１時間単位］の売上データが順次セットされ、時間帯番号“１８”〜“２４”に対して、時間帯［０：００〜７：００の各１時間単位］の売上データが順次セットされる。また、本部送信ファイル８ｂには、時間帯番号“４”〜“１３”に対して、時間帯［１０：００〜２０：００の各１時間単位］の売上データが順次セットされる。また、本部送信ファイル８ｃには、時間帯番号“１”〜“１６”に対して、時間帯［７：００〜２３：００の各１時間単位］の売上データが順次セットされる。したがって、やはり各店舗サーバ３ａ，３ｂ，３ｃから本部サーバ１へ送られる本部送信ファイル８ａ，８ｂ，８ｃに格納された時間帯別売上データの対応番号が意味する時間帯が一致する。
【００３７】
なお、前記実施の形態では、売上データを集計する時間帯を１時間単位としたが、各店舗において一致しているのであれば時間間隔は特に限定されるものではなく、２時間単位や３時間単位等であってもよい。なお、時間帯番号の最大番号は、２時間単位の場合は１２となり、３時間単位の場合には８となる。
【００３８】
また、店舗サーバ３が実行する時間帯別ファイル送信処理の開始タイミングは閉店時刻に限定されるものではない。
【００３９】
また、前記実施の形態では、各店舗サーバ３は本部送信ファイル８をネットワーク４を通じて本部サーバ１に送信したが、本部送信ファイル８を可搬式の情報記録媒体に書き出すようにし、本部サーバ１が情報記録媒体に保存された本部送信ファイル８のデータを読み出して処理するようにしてもよい。これは、ネットワーク４の障害などによってオフラインとなったときに有効である。  
この他、本発明の要旨を逸脱しない範囲で種々変形実施可能であるのは勿論である。
【図面の簡単な説明】
【００４０】
【図１】本発明の一実施の形態である売上管理システムの全体構成を示す模式図。
【図２】同実施の形態における店舗サーバの要部構成を示すブロック図。
【図３】同実施の形態で用いる時間帯別売上集計ファイルのデータ構造を示す模式図。
【図４】同実施の形態において店舗サーバが有する先頭時間帯番号テーブルを示す模式図。
【図５】同実施の形態において店舗サーバが作成する本部送信ファイルのデータ構造を示す模式図。
【図６】同実施の形態において店舗サーバのＣＰＵが実行する時間帯別ファイル送信処理の要部を示す流れ図。
【図７】同実施の形態において基準となる店舗サーバを店舗Ｂのサーバとした例の時間帯番号と先頭時間帯番号との関係を示す図。
【図８】同実施の形態において基準となる店舗サーバを店舗Ａのサーバとした例の時間帯番号と先頭時間帯番号との関係を示す図。
【図９】同実施の形態において基準となる店舗サーバを店舗Ｃのサーバとした例の時間帯番号と先頭時間帯番号との関係を示す図。
【符号の説明】
【００４１】
１…本部サーバ、３…店舗サーバ、４…ネットワーク、５…時間帯別売上集計ファイル、７…先頭時間帯番号テーブル、８…本部送信ファイル、１１…ＣＰＵ。
【図１】
2006146573.tif 000003
【図２】
2006146573.tif 000004
【図３】
2006146573.tif 000005
【図４】
2006146573.tif 000006
【図５】
2006146573.tif 000007
【図６】
2006146573.tif 000008
【図７】
2006146573.tif 000009
【図８】
2006146573.tif 000010
【図９】
2006146573.tif 000011