(57)【要約】      （修正有）【課題】本部側のデータベースを店舗の最終確定データに基づいて確実に更新する。【解決手段】複数のＰＯＳ端末１００に接続されＰＯＳ端末１００の売上データを集計する店舗サーバ２００と、ＰＯＳ端末別の売上データに基づく売上実績データを格納した実績データベース３３２を備え、複数の店舗サーバ２００に接続され各店舗サーバ２００からの売上データを受信し、前記実績データベースを更新する本部サーバ３００と、からなり、ＰＯＳ端末１００からの売上データを店舗サーバ２００経由で本部サーバ３００にリアルタイムで送出する売上情報管理システムにおいて、店舗サーバ２００は、ＰＯＳ端末１００が売上確定処理をしたとき送信すると共にＰＯＳ端末が売上確定処理をした旨を示す確定フラグと、確定した売上を示す売上確認値とを含むＰＯＳ別確定データを本部サーバ３００に送出するデータ送信部を備える。【選択図】図６
2008071186.tif 000002
【特許請求の範囲】
【請求項１】
複数のＰＯＳ端末に接続されＰＯＳ端末の売上データを集計する店舗サーバと、
各ＰＯＳ端末別の売上データに基づく売上実績データを格納した実績データベースを備え、複数の店舗サーバに接続され各店舗サーバからの売上データを受信し、前記実績データベースを更新する売上管理サーバと、からなり、前記ＰＯＳ端末からの売上データを前記店舗サーバ経由で前記売上管理サーバにリアルタイムで送出する売上情報管理システムにおいて、
前記店舗サーバは、前記ＰＯＳ端末が売上確定処理をしたとき送信すると共にＰＯＳ端末が売上確定処理をした旨を示すフラグと、確定した売上を示す売上確認値とを含む確定データを前記売上管理サーバに送出するデータ送信部を備え、
前記売上管理サーバは、前記確定データのフラグを確認したのち前記売上確認値に基づいて実績データベースを更新するデータベース更新部を備えることを特徴とする売上情報管理システム。
【請求項２】
前記売上管理サーバには、前記売上一時データを格納する売上一時データ格納部と、前記確定データを格納する確定データ格納部を備えることを特徴とする請求項１記載の売上情報管理システム。
【請求項３】
前記店舗サーバから送信される確定データには、売上確定処理がなされたことを示す確定フラグ部を含むことを特徴とする請求項１又は２記載の売上情報管理システム。
【請求項４】
前記店舗サーバ２００は複数のＰＯＳ端末が送信する売上一時データを前記上位サーバに送出し、売上管理サーバは、前記売上一時データと確定データとを比較する比較部を備えることを特徴とする請求項１ないし３のいずれか記載の売上情報管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、店舗の売上情報を管理する売上情報管理システムに係り、特に複数のＰＯＳ端末に接続されＰＯＳ端末の売上データを集計する店舗サーバと、各ＰＯＳ端末別の売上データに基づく売上実績データを格納した実績データベースを備え、複数の店舗サーバに接続され各店舗サーバからの売上データを受信し、前記実績データベースを更新する売上管理サーバと、からなる売上情報管理システムに関する。
【背景技術】
【０００２】
従来、上述した売上情報管理システムとして以下のものがある。この売上情報管理システムでは、複数の店舗の各店舗には店舗サーバが配置され、店舗サーバには複数のＰＯＳ端末が接続されている。また、複数の店舗を管理する本部には、上位サーバとして本部サーバが配置され、この本部サーバには前記複数の店舗に配置された複数台の店舗サーバが接続されている。
【０００３】
ＰＯＳ端末は、売上データを店舗サーバに送信し、店舗サーバは各ＰＯＳ端末の売上データを集計して、リアルタイムで本部サーバに送信する。
【０００４】
そして、本部サーバでは、この売上データに基づいて実績データベースを更新していく。実績データベースには、例えば各ＰＯＳ端末別、店舗別に日別、週別、月別、年別に実績データが蓄積されていく。
【０００５】
このような売上情報管理システムとして特許文献１に記載のものがある。特許文献１には、クライアントサーバシステムを利用し、各店舗に１台又は複数台配置された店舗コンピュータと、センターに配置され、各店舗コンピュータにネットワークを介して接続されたセンターコンピュータとから構成し、前記センターコンピュータに、各店舗コンピュータに順次アクセスして、当該店舗コンピュータにて記録されている店舗内更新データを集信する手段と、当該集信した店舗内更新データを記録する手段とを付与することにより、各店舗コンピュータが読み取った店舗内更新データを、所定の時間の間隔で前記センターコンピュータに集め、記録する技術が開示されている。
【０００６】
【特許文献１】特開２００２−４９７９２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ところで、上述した従来の売上情報管理システムにあっては、本部（センター）ではその受信したデータが店舗の最終確定データかどうかについては知ることができない。即ち、本部は、店舗の売上について本部での確定処理を行った時点での売上データに基づいて確定処理を行い、確定データを作成することになる。このため、その後に店舗で売上が発生した場合には、この店舗での売上が確定データに反映されない事態が発生する。
【０００８】
このような場合、店舗において売上が確定されていない場合であっても本部ではそれまでの売上データを確定データとして処理することとなってしまうため、売上レポート等では、あたかもそのデータが最終確定データであるものとして扱われ、印刷等されてしまうこととなり、システムの使用者は正しい確定データを参照できないこととなる。
【０００９】
そこで、本発明は、本部側のデータベースを店舗の最終確定データに基づいて確実に更新することができる売上情報管理システムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明は上記の課題を解決するため、複数のＰＯＳ端末に接続されＰＯＳ端末の売上データを集計する店舗サーバと、各ＰＯＳ端末別の売上データに基づく売上実績データを格納した実績データベースを備え、複数の店舗サーバに接続され各店舗サーバからの売上データを受信し、前記実績データベースを更新する売上管理サーバと、からなり、前記ＰＯＳ端末からの売上データを前記店舗サーバ経由で前記売上管理サーバにリアルタイムで送出する売上情報管理システムにおいて、前記店舗サーバは、前記ＰＯＳ端末が売上確定処理をしたとき送信すると共にＰＯＳ端末が売上確定処理をした旨を示すフラグと、確定した売上を示す売上確認値とを含む確定データを前記売上管理サーバに送出するデータ送信部を備え、前記売上管理サーバは、前記確定データのフラグを確認したのち前記売上確認値に基づいて実績データベースを更新するデータベース更新部を備えることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、売上管理サーバにおいて実績データベースは、店舗サーバから確定データに基づいて更新されるから、未確定のデータに基づいて実績データベースが更新されることはなくなり、実績データベースは常に確定した正しい売上確定データを蓄積しておくことができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の１実施の形態について図１ないし図８を用いて説明する。本実施の形態では、売上情報管理システムは、本部の売上管理サーバである本部サーバ３００と、本部サーバ３００と専用線などの固定接続回線により通信接続される店舗の店舗サーバ２００と、店舗サーバ２００に接続されるＰＯＳ（販売時点管理）端末１００とを備えた店舗システムである。
【００１３】
図１は本実施の形態に係る売上情報管理システムの全体構成を示す模式図である。
【００１４】
本実施の形態に係る売上情報管理システムは、図１に示すように、本部に設置される本部サーバ３００と、複数の店舗に設置される店舗サーバ２００と、各店舗サーバ２００に接続さる複数のＰＯＳ端末１００とを備えて構成される。
【００１５】
そして、本部サーバ３００と店舗サーバ２００との間は、固定接続回線４００を用いて通信を行う形態を採っている。なお、固定接続形態としては、物理的な固定接続形態と論理的な固定接続形態のいずれであっても良い。物理的な固定接続形態としては、例えば、専用線などを適用する。論理的な固定接続形態としては、例えば、パケット交換網のＰＶＣ（パーマネントバーチャールサーキット）などを適用する。
【００１６】
即ち、本部サーバ３００と各店舗に設置されている店舗サーバ２００間の通信形態としては、他の利用者の通信から隔離され、独占的或いは排他的に通信回線を使用することができる通信形態であれば良い。なお、店舗サーバ２００と各端末１００との間は、ＬＡＮ５００を用いて通信を行う形態を採っている。
【００１７】
図２は図１に示したＰＯＳ端末１００のシステム構成を示すブロック図である。ＰＯＳ端末１００は、図２に示すように、ドロワ１０１、表示器１０２、キーボード１０３、レシートプリンタ１０４、バーコードスキャナ１０５を備えてなり、図示しないメイン基板上にマイクロコンピュータＭＣを備え、このマイクロコンピュータＭＣが各部を駆動制御する。マイクロコンピュータＭＣは、各部を集中的に制御するＣＰＵ１１０に、ＲＯＭ１２０とＲＡＭ１３０がバスラインＳＢ１を介してバス接続されて構成されている。ＲＡＭ１３０は揮発性メモリであるので、バックアップ電源であるバッテリＢＴによってバックアップされている。ＲＯＭ１２０には、制御プログラム等の固定的データが予め格納してある。
【００１８】
本実施例では、ＲＯＭ１２０に、売上一時データと売上確定データの送信処理を実行するための処理プログラム１２１が格納されている。また、ＲＡＭ１３０には、売上データが記憶され、設定データもＲＡＭ１３０に記憶される。
【００１９】
このように構成されたマイクロコンピュータＭＣには、ドロワ制御部１４０を介してドロワ１０１が接続され、表示制御部１５０を介して表示器１０２が接続され、キーボード入力制御部１６０を介してキーボード１０３が接続され、プリンタ制御部１７０を介してレシートプリンタ１０４が接続され、バーコードスキャナ制御部１８０を介してバーコードスキャナ１０５が接続されている。
【００２０】
さらに、メイン基板上には、バスラインＳＢ１を介して店舗サーバ２００や本部サーバ３００等の上位装置と通信を行うための通信Ｉ／Ｆ１９０が設けられている。
【００２１】
ＰＯＳ端末１００は、ＣＰＵ１１０の処理により以下の処理を行う。即ち、ＰＯＳ端末１００は開局すると開局情報として、「店舗コード」、「ＰＯＳコード」、「売上日付」を店舗サーバ２００に送信する。また、ＰＯＳ端末１００は、開局後において、売上データを店舗サーバ２００にリアルタイムで送信する。さらに、ＰＯＳ端末１００は、キーボード１０３からの入力により１日の締め処理がされると、売上確定情報を店舗サーバ２００に送信する。この売上確定情報は、開局情報と同様に「店舗コード」、「ＰＯＳコード」、及び、「売上日付」からなる。
【００２２】
次に店舗サーバ２００について説明する。図３は、図１に示した店舗サーバ２００のシステム構成を示すブロック図、図４は店舗サーバで作成されるＰＯＳ確定情報データの構成を示す模式図である。
【００２３】
店舗サーバ２００は、ＰＯＳ端末１００を制御しながらＰＬＵ（価格検索）の応答、販売情報の収集と集計、売上動向の把握のためのフラッシュ・レポートの発行、商品在庫データ、発注データなど店舗で発生する情報の収集と処理、本部との情報交換などストア・マネジメント・システムを実現するための店舗用コンピュータである。
【００２４】
店舗サーバ２００は、図３に示すように、制御部２１０と、該制御部２１０とシステムバスＳＢ２を介して接続されるメモリ部２２０と、記憶装置２３０と、表示部２４０と、操作部２５０と、印刷部２６０と、第１通信部２７０と、第２通信部２８０と、記憶媒体読取り／書込み部２９０を備えて構成されている。
【００２５】
ここで、制御部２１０は、各部を集中的に制御するＣＰＵを実装し、店舗サーバ２００における各種処理を制御する。メモリ部２２０は、ワークメモリであり、作業中のデータを一時記憶する他、第１通信部２７０と第２通信部２８０とで受信したデータ等を一時記憶する領域が形成されている。
【００２６】
即ち、メモリ部２２０には、各ＰＯＳ端末別の日別売上一時データ２０１を格納する一時データ格納部２２１と、日別売上一時データ２０１から作成したＰＯＳ別日別実績ファイル２０３を格納する実績ファイル格納部２２２と、ＰＯＳ端末１００からのＰＯＳ別確定データ２０２を格納する確定データ格納部２２３と、ＰＯＳ別確定データ２０２から作成したＰＯＳ別確定情報ファイル２０４を格納する確定情報ファイル格納部２２４とが形成されている（図６参照）。
【００２７】
記憶装置２３０は、ハードディスクなどで実現され、店舗サーバ２００における各種処理プログラムや設定情報等を記憶保持する。特に、本実施の形態では、記憶装置２３０は、後述するデータ送信部としての売上確定情報の送信処理手順（図６及び図７参照）を実行する処理プログラム２３１を格納する。表示部２４０は、ディスプレイ等であり、各種情報を表示するユーザインタフェース部である。操作部２５０は、キーボードやマウス等であり、各種ユーザ指示情報を入力するユーザインタフェース部である。第１通信部２７０は、専用線などの固定接続回線４００を用いて本部に設置される本部サーバ３００と通信を行うインタフェース部である。第２通信部２８０は、ＬＡＮなどの構内回線で店舗サーバ２００に接続されているＰＯＳ端末１００と通信を行うインタフェース部である。印刷部２６０は、文字情報などを紙などに印字するプリンタである。記憶媒体読取り／書込み部２９０は、フレキシブルディスクやＣＤ等の記憶媒体に対する読み込み或いは書込みを行うフレキシブルディスクドライブ或いはＣＤドライブ等である。
【００２８】
このような構成により、店舗サーバ２００は、制御部２１０の処理により、上述のようにＰＯＳ端末１００毎にＰＯＳ別確定データ２０２を作成する。このＰＯＳ別確定データ２０２は、図４にＰＯＳ別確定データ６００として示すように、その項目として、店舗コード６０１、ＰＯＳコード６０２、売上日付６０３、データ種別６０４、売上確認値６０５、確定フラグ６０６を備える。
【００２９】
店舗サーバ２００は、ＰＯＳ端末１００が開局時に送信した開局情報に基づいて、ＰＯＳ別確定データ２０２を作成する。このＰＯＳ端末１００の開局時において、店舗サーバ２００は、ＰＯＳ端末１００の開局に際して送信された「店舗コード」、「ＰＯＳコード」、「売上日付」に値を入力する他、売上確認値として「０」、確定フラグとして「０」を設定して本部サーバ３００に送信する。
【００３０】
また、店舗サーバ２００は、開局後において、ＰＯＳ端末１００からの売上データをリアルタイムで部サーバ３００に送出する。
【００３１】
さらに、店舗サーバ２００は、ＰＯＳ端末の閉局時の精算処理に基づいて送信される売上確定情報を受け、ＰＯＳ別確定データ２０２を作成する。このＰＯＳ別確定データ２０２はＰＯＳ端末毎に作成され、ＰＯＳ端末１００の１日の総売上額を売上情報に基づいて作成される。店舗サーバ２００は、リアルタイムで受信している売上データに基づいてＰＯＳ端末１００の確定した売上高を算出してその値を「売上各認知」に設定すると共に、確定フラグに精算確定を示す「１」を設定し、ＰＯＳ別確定データ２０２として本部サーバ３００に送信する。これにより、本部サーバ３００は、どの店舗のどのＰＯＳ端末が未精算状態なのかを認識することができることとなる。
【００３２】
次に本部サーバ３００について説明する。図５は、図１に示した本部サーバ３００のシステム構成を示すブロック図である。本部サーバ３００は、店舗の店舗サーバ２００から送られてきた売上データを受信して登録管理する実績データベース３３２を構築している。
【００３３】
本部サーバ３００は、図５に示すように、制御部３１０と、制御部３１０とシステムバスＳＢ３を介して接続されるメモリ部３２０と、記憶装置３３０と、表示部３４０と、操作部３５０と、記憶媒体読取り／書込み部３６０と、通信部３７０と、通信部３７０と、印刷部３８０とを備えて構成されている。
【００３４】
ここで、制御部３１０は、各部を集中的に制御するＣＰＵを実装し、本部サーバ３００における各種処理を制御する。メモリ部３２０は、ワークメモリであり、作業中のデータを一時記憶し、通信部３７０で受信したデータ等を一時記憶する領域が形成されている。
【００３５】
即ち、メモリ部３２０には、各ＰＯＳ端末別の店舗サーバ２００から受信したＰＯＳ別日別実績ファイル３０１を格納する実績ファイル格納部３２１と、ＰＯＳ別日別実績ファイル３０１から抽出したＰＯＳ別日別一時データ３０３を格納する一時データ格納部３２２と、店舗サーバ２００から受信したＰＯＳ別確定情報ファイル３０２を格納する確定情報ファイル格納部３２３と、ＰＯＳ別確定情報ファイル３０２から抽出したＰＯＳ別確定データ３０４を格納する確定データ格納部３２４とが形成されている（図６参照）。
【００３６】
記憶装置３３０は、ハードディスクなどで実現され、本部サーバ３００における各種処理プログラムや設定情報等を記憶保持する。特に、本実施の形態では、記憶装置３３０は、後述のデータベース更新部としての処理（図６、図８参照）を実行する処理プログラム３３１を記憶する他、後述の実績データベース３３２を格納している。この実績データベース３３２には、ＰＯＳ別、及び店合計別に各期間における売上実績が格納される。この例では、実績データベース３３２は、ＰＯＳ別日別実績、店合計日別実績、ＰＯＳ別週別実績、店合計週別実績、ＰＯＳ別月別実績、店合計月別実績、ＰＯＳ別年間実績、店合計年間実績についてのデータを格納している（図６参照）。なお、この実績データベース３３２は記憶装置３３０に設けることができる他、本部サーバ３００に接続した他のハードウエア上に形成することができる。
【００３７】
表示部３４０は、ディスプレイ等であり、各種情報を表示するユーザインタフェース部である。操作部３５０は、キーボードやマウス等であり、各種ユーザ指示情報を入力するユーザインタフェース部である。記憶媒体読取り／書込み部３６０は、フレキシブルディスクやＣＤ等の記憶媒体に対する読み込み或いは書込みを行うフレキシブルディスクドライブ或いはＣＤドライブ等である。通信部３７０は、専用線などの固定接続回線４００を用いて店舗に設置されている店舗サーバ２００と通信を行うインタフェース部である。印刷部３９０は、文字情報などを紙などに印字するプリンタである。
【００３８】
このような構成により、本部サーバ３００は、制御部３１０の処理により、精算処理がなされたＰＯＳ端末１００毎のＰＯＳ別確定データ６００に基づいて１実績データベース３３２を更新する。この実績データベース３３２の更新は、ＰＯＳ別確定データ６００中の確定フラグ６０６が「１」になっていること、即ち更新対象であるＰＯＳ端末が締め処理を実行したことを確認して行われる。
【００３９】
即ち、本部サーバ３００において、店舗サーバ２００の開局時にこの店舗サーバ２００に接続されたＰＯＳ端末１００のＰＯＳ別確定データを書き換える。これにより、各ＰＯＳ端末１００のＰＯＳ別確定データの売上確認値は「０」、確定フラグは「０」となる。
【００４０】
店舗サーバ２００から各ＰＯＳ端末１００の閉局時における精算処理に伴うＰＯＳ別確定データを受信すると、ＰＯＳ端末１００毎のＰＯＳ別確定データを書き換える。これにより、精算処理がなされたＰＯＳ端末１００のＰＯＳ別確定データの売上確認値に売上データが、確定フラグには「１」が設定される。
【００４１】
そして、本部サーバ３００における実績データベース３３２の更新は、店舗単位で管理される。例えば、同一店舗内に複数のＰＯＳ端末があるとき、その店舗内に未精算のＰＯＳ端末が存在した場合は、その店舗については、更新の対象とはしない。
【００４２】
次に本例に係る売上情報管理システムの作動を図６ないし図８に基づいて説明する。
【００４３】
図６は実施の形態に係る売上情報管理システムの作動状態を示す模式図、図７は店舗サーバの作動状態を示すフローチャート、図８は本部サーバの作動状態を示すフローチャートである。
【００４４】
各ＰＯＳ端末１００は、開局時に開局情報を店舗サーバ２００に送信する。また、各ＰＯＳ端末１００は、図６に示すように、売上データを店舗サーバ２００にリアルタイムで送出する。さらに、ＰＯＳ端末１００は、前記売上データを日別売上一時データ２０１として一時データ格納部２２１にＰＯＳ別日別に格納する。そして、この日別売上一時データ２０１から抽出した所定データに基づいてＰＯＳ別日別実績ファイル２０３を実績ファイル格納部２２２に作成し、ＰＯＳ別日別実績ファイル２０３を例えばＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）で店舗サーバ２００に送出する。
【００４５】
また、営業が終了してＰＯＳ端末１００で締め処理がなされると、各ＰＯＳ端末１００は、売上確定情報を店舗サーバ２００に送出する。
【００４６】
店舗サーバ２００は、各ＰＯＳ端末１００からの売上確定情報及びＰＯＳ端末１００からの売上データに基づいてＰＯＳ別確定データ２０２（図４のＰＯＳ別確定データ６００）を作成して確定データ格納部２２３に格納する。そして、ＰＯＳ別確定データ２０２から抽出した所定データに基づいて、ＰＯＳ別確定情報ファイル２０４を確定情報ファイル格納部２２４に格納する。このＰＯＳ別確定情報ファイル２０４はＰＯＳ端末毎に作成する。その後所定の時刻になるとこのＰＯＳ別確定情報ファイル２０４を例えばＦＴＰで本部サーバ３００に送出する。
【００４７】
このＰＯＳ別確定情報ファイル２０４の送出処理はＰＯＳ端末毎になされる。従って、送出されるＰＯＳ別確定情報ファイル２０４中には、締め処理がなされたＰＯＳ端末１００のＰＯＳ別確定情報ファイル２０４（確定フラグ「１」）と、締め処理がなされていないＰＯＳ端末１００の２０４（確定フラグ「０」）とが混在することとなる。
【００４８】
即ち、店舗サーバ２００では制御部２１０が記憶装置２３０に格納された処理プログラム２３１を実行することによりデータ送信部として作動し、以下の動作を実行する。図７に示すように、ＰＯＳ端末１００から開局情報を受けると、ＰＯＳ別確定データ２０２を作成し、このＰＯＳ別確定データ２０２を作成する（ステップＳ１、ステップＳ２）。そして、ＰＯＳ別確定情報ファイル２０４を作成して（ステップＳ３）、本部サーバ３００に送出する（ステップＳ４）。
【００４９】
また、ＰＯＳ端末１００から売上確定情報を受信するまで、即ち店舗の営業中においては、各ＰＯＳ端末１００から売上データを受け、定期的に日別売上一時データ２０１を作成し、この日別売上一時データ２０１から一時データ実績を抽出する（ステップＳ５、ステップＳ６）。そして、ＰＯＳ別日別実績ファイル２０３を作成して（ステップＳ７）、本部サーバ３００に送出する（ステップＳ８）。
【００５０】
また、店舗サーバ２００は、ＰＯＳ端末１００からの売上確定報を受けると、ＰＯＳ別確定データ２０２を作成し、このＰＯＳ別確定データ２０２から確定データを抽出する（ステップＳ９、ステップＳ１０）。そして、ＰＯＳ別確定情報ファイル２０４を作成して（ステップＳ１１）、本部サーバ３００に送出する（ステップＳ１２）。
【００５１】
本部サーバ３００は、図６に示すように、店舗サーバ２００からＰＯＳ別日別実績ファイル２０３を受信すると、確定情報ファイル格納部３２３にＰＯＳ別日別実績ファイル３０１として格納し、このＰＯＳ別日別実績ファイル３０１に基づいて一時データ格納部３２２のＰＯＳ別日別一時データ３０３を更新する。
【００５２】
また、本部サーバ３００は、ＰＯＳ別確定情報ファイル２０４を受信すると、確定情報ファイル格納部３２３にＰＯＳ別確定情報ファイル３０２として格納し、確定データ格納部３２４にＰＯＳ別確定データ３０４を更新する。このＰＯＳ別確定データ３０４は店舗サーバ２００におけるＰＯＳ別確定データ２０２と同様のデータ構成を備え、図４に符号６００でＰＯＳ別確定データとして示すように、その項目として、店舗コード６０１、ＰＯＳコード６０２、売上日付６０３、データ種別６０４、売上確認値６０５、確定フラグ６０６を備える。
【００５３】
このＰＯＳ別確定データ３０４において、確定フラグ６０６は開局時には「０」が更新され、店舗精算を行いデータが確定した段階で「１」が更新される。本部サーバ３００は確定フラグ６０６が「１」であることを確認して実績データベース３３２の実績データを更新する。
【００５４】
即ち、本部サーバ３００では制御部３１０が記憶装置３３０に格納された処理プログラム３３１を実行することによりデータベース更新部として作動し、以下の動作を実行する。このデータベースの更新は、店舗毎になされる。図８に示すように、まず確定データ格納部３２４から予め定めた順序に従って最初の店舗についてのＰＯＳ別確定データ３０４を読み出す（ステップＳ２１）。そして、このＰＯＳ別確定データ３０４において、確定フラグ６０６が「１」即ち確定済みであるかを判断する（ステップＳ２２）。確定フラグ６０６が「０」である場合には次の店舗を探し（ステップＳ２５）、確定フラグ６０６が「１」である場合にはＰＯＳ別確定データ３０４の売上確認値６０５がＰＯＳ別日別一時データ３０３の合計値と同一であるかを判断する。この判断は、例外的に精算が終了しているが、計算は終了していない場合を検出するために行われる。２つの値が不一致の場合は、次の店舗を探し（ステップＳ２５）、２つの値が一致した場合には、実績データベース３３２の更新を行う。更新は、該当する店舗のＰＯＳ端末、日付、データ種別について行われる。
【００５５】
そして、次の店舗を探し（ステップＳ２５）次の店舗についてのＰＯＳ別確定データ３０４がある場合には上述した処理（ステップＳ２２〜Ｓ２５）を実行し、次の店舗についてのＰＯＳ別確定データ３０４がない場合には処理を終了する。
【００５６】
一連の処理により、売上が確定したすべての店舗についての実績データベース３３２の更新が終了する。
【００５７】
これらの一連の処理により、ＰＯＳ端末１００の売上確定処理に基づく売上確定情報に基づいて、本部サーバ３００の実績データベース３３２が更新されることになる。
【００５８】
以上説明したように本実施の形態に係る売上情報管理システムによれば、本部側の実績データベースは、確定フラグにより精算が確定していることが確認された店舗の最終確定データだけに基づいて更新されるので、未確定の売上データに基づいて実績データベースが更新されることがなくなり、実績データベースのデータを精算が確定した確かなものとすることができる。
【図面の簡単な説明】
【００５９】
【図１】本実施の形態に係る売上情報管理システムの全体構成を示す模式図である。
【図２】図１に示したＰＯＳ端末のシステム構成を示すブロック図である。
【図３】図１に示した店舗サーバのシステム構成を示すブロック図である。
【図４】ＰＯＳ別確定情報データの構成を示す模式図である。
【図５】図１に示した本部サーバのシステム構成を示すブロック図である。
【図６】実施の形態に係る売上情報管理システムの作動状態を示す模式図である
【図７】店舗サーバの作動状態を示すフローチャートである。
【図８】本部サーバの作動状態を示すフローチャートである。
【符号の説明】
【００６０】
１００  ＰＯＳ端末、２００  店舗サーバ、２０２  ＰＯＳ別確定データ（確定データ）、３００  本部サーバ（売上管理サーバ）、３０４  ＰＯＳ別確定データ（確定データ）、３３２  実績データベース  
【図１】
2008071186.tif 000003
【図２】
2008071186.tif 000004
【図３】
2008071186.tif 000005
【図４】
2008071186.tif 000006
【図５】
2008071186.tif 000007
【図６】
2008071186.tif 000008
【図７】
2008071186.tif 000009
【図８】
2008071186.tif 000010