(57)【特許請求の範囲】
【請求項１】
複数の店舗から売上データを収集して管理する売上データ管理装置であって、
前記売上データの増減率の指標となる基準値が設定された各店舗から、その各基準値を取得し、その各基準値を集計したデータに基づいて推奨値を算出する算出手段と、
前記算出手段で算出された推奨値を、一の店舗について設定する基準値の推奨値として提示する提示手段と、
を備える売上データ管理装置。
【請求項２】
前記各店舗から収集された売上データを集計し、この集計された売上データの変化率がその店舗で設定された基準値を超えているか否かを判定し、超えていると判定された売上データの項目及び変化率を含む報知文を生成し、その生成された報知文を出力する請求項１に記載の売上データ管理装置。
【請求項３】
前記報知文の生成では、前記基準値を超えていると判定された項目を含む売上データの集計データのリンク先情報を生成し、前記報知文に加えて前記リンク先情報を出力する請求項２に記載の売上データ管理装置。
【請求項４】
前記収集された売上データの中から前記基準値を超えていると判定された項目の売上データを取得し、前記報知文に加えて前記取得された項目の売上データを出力する請求項２又は３に記載の売上データ管理装置。
【請求項５】
複数の店舗から売上データを収集して管理する売上データ管理装置のコンピュータを制御するためのプログラムであって、
前記コンピュータを、
前記売上データの増減率の指標となる基準値が設定された各店舗から、その各基準値を取得し、その各基準値を集計したデータに基づいて推奨値を算出する算出手段と、
前記算出手段で算出された推奨値を、一の店舗について設定する基準値の推奨値として提示する提示手段と、
として機能させるようにしたコンピュータ読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の店舗から売上データを収集して管理する売上データ管理装置に関する。
【背景技術】
【０００２】
近年、各店舗に設置されたＰＯＳ（Point Of Sale）端末等の売上データ処理装置を、通信ネットワークを介してサーバ装置に接続し、各店舗での売上データをサーバ装置で収集するＰＯＳシステムが普及している。サーバ装置では、各ＰＯＳ端末からの売上データを逐次集計し、その売上データを集計表等に出力する。その出力された集計表は管理者（店舗の経営者等）によって読み取られ、各店舗の売上データが分析される。このようなＰＯＳシステムとして、特許文献１には、ＰＯＳ端末から売上データを集計し、売上データの集計結果をＰＯＳ端末へ送信する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−２５０１３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、サーバ装置で出力される集計表には、売上金額、売上個数、客数、取引件数などの膨大な項目が含まれるため、管理者にとって集計表を読み取って分析する作業は必ずしも容易ではなく、重要な売上の変化などを見落とす可能性があった。
【０００５】
本発明は、一の店舗における店舗での売上データの指標を他の店舗の指標に基づいて容易に知得可能にすることを目的とする。
【課題を解決するための手段】
【０００６】
請求項１に記載の発明は、複数の店舗の売上データを収集して管理する売上データ管理装置であって、前記売上データの増減率の指標となる基準値が設定された各店舗から、その各基準値を取得し、その各基準値を集計したデータに基づいて推奨値を算出する算出手段と、前記算出手段で算出された推奨値を、一の店舗について設定する基準値の推奨値として提示する提示手段と、を備える。
【発明の効果】
【００１０】
本発明によれば、一の店舗における店舗での売上データの指標を他の店舗の指標に基づいて容易に知得可能にすることができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態に係る売上データ管理システムの全体構成を示す図。
【図２】本発明の実施形態に係る売上データ管理装置の主要部構成を示すブロック図。
【図３】売上データ管理装置の加盟店別ＤＢのデータ構成を示す図。
【図４】加盟店別ＤＢ内の店舗ＤＢのデータ構成を示す図。
【図５】加盟店別ＤＢ内の取引ＤＢのデータ構成を示す図。
【図６】加盟店別ＤＢ内の部門ＤＢのデータ構成を示す図。
【図７】加盟店別ＤＢ内の曜日別ＤＢのデータ構成を示す図。
【図８】加盟店別ＤＢ内の時間帯別ＤＢのデータ構成を示す図。
【図９】本発明の実施形態に係る売上データ処理装置の主要部構成を示すブロック図。
【図１０】本発明の実施形態に係るＰＣの主要部構成を示すブロック図。
【図１１】売上データ管理装置のＲＡＭに格納される月末フラグの内容と、当該ＲＡＭ内の設定値保存エリア及びワークエリアに格納されるデータの内容を説明するための図。
【図１２】売上データ処理装置のＣＰＵの制御の下で実行される精算処理を示すフローチャートと、売上データ管理装置のＣＰＵの制御の下で実行されるデータ受信処理を示すフローチャート。
【図１３】ＰＣから売上データ管理装置にアクセスがあったときに、売上データ管理装置のＣＰＵの制御の下で実行される処理を示すフローチャート。
【図１４】図１３に示す設定変更処理の詳細を示すフローチャート。
【図１５】図１４の続きを示すフローチャート。
【図１６】分析シートの設定変更画面の一例を示す図。
【図１７】設定変更画面の表示候補となる物販店項目リストの一例を示す図。
【図１８】設定変更画面の表示候補となる飲食店項目リストの一例を示す図。
【図１９】全店舗の分析シートの増加率を集計した結果を示すテーブルのデータ構成を示す図。
【図２０】図１９に示す集計結果の一部と、推奨増加率が示されたテーブルを示す図。
【図２１】全店舗の分析シートの減少率を集計した結果を示すテーブルのデータ構成を示す図。
【図２２】図２１に示された集計結果の一部と、推奨減少率が示されたテーブルを示す図。
【図２３】図１３に示す分析シート作成処理の詳細を示すフローチャート。
【図２４】図２３の続きを示すフローチャート。
【図２５】図２４の続きを示すフローチャート。
【図２６】図２５の続きを示すフローチャート。
【図２７】図２６の続きを示すフローチャート。
【図２８】分析シート作成処理の過程で使用される分析シートメモリエリアの内容を示す図。
【図２９】分析シート作成処理の過程で使用される分析シートメモリエリアの内容を示す図。
【図３０】分析シート作成処理の過程で使用される分析シートメモリエリアの内容を示す図。
【図３１】今月の店舗ＤＢと前月の店舗ＤＢのデータの内容を比較した図。
【図３２】図３０に示す分析シートメモリエリアにおいて、管理者への報知文と、リンク先のレポート名がセットされた図。
【図３３】レポート名「日別売上集計表」の一例を示す図。
【図３４】図２６及び図２７に示す前月比較処理の詳細を示すフローチャート。
【図３５】図３２に示す分析シートメモリエリアにおいて、前月比較処理で作成された報知文と、リンク先のレポート名と、今月実績値、前月実績値及び実績差と、がセットされた図。
【図３６】分析シート作成処理によって作成された分析シートの表示例を示す図。
【発明を実施するための形態】
【００１２】
以下、図面を参照して、本発明の実施形態を説明する。
まず、本実施形態における構成を説明する。
【００１３】
図１に、本実施形態に係る売上データ管理システム１００の全体構成を示す。売上データ管理システム１００は、例えばフランチャイズ契約で結合されたグループを構成する各店舗での売上データをサーバ装置で収集して管理するシステムであり、図１に示すように、サーバ装置としての売上データ管理装置１と、各店舗に設置されたＰＯＳ（Point Of Sale）端末等の売上データ処理装置２と、当該グループの管理者が使用するＰＣ（Personal Computer）３と、により構成され、各装置は、インターネット等の通信ネットワークＮを介して接続される。
【００１４】
なお、売上データ処理装置２は、各店舗に１台又は複数台設置されており、１台の売上データ管理装置１に通信ネットワークＮを介して接続される売上データ処理装置２の台数は限定されない。また、ＰＣ３は、上記グループを構成する何れかの店舗内に設置されていてもよく、その他、管理者宅などその設置場所は任意である。
【００１５】
図２に、売上データ管理装置１の主要部構成を示す。売上データ管理装置１は、図２に示すように、ＣＰＵ（Central Processing Unit）１０と、入力部１１と、表示部１２と、印字部１３と、通信制御部１４と、ＲＡＭ（Random Access Memory）１５と、記憶部１６と、加盟店別ＤＢ（DataBase）１７と、により構成され、各部はバス１８を介して接続される。
【００１６】
ＣＰＵ１０は、記憶部１６に記憶された制御プログラムを読み出してＲＡＭ１５に展開し、各種の処理を実行する。具体的に、ＣＰＵ１０は、売上データの項目別に、売上データの変化率が、売上データの増減率の指標として設定した基準値（後述の比較増加率、比較減少率）を超えているか否かを判定し、当該基準値を超えていると判定した場合に、当該売上データの項目と、当該項目の売上データの変化率を含む報知文を生成し、出力（表示又は印刷）させる分析シート作成処理を実行する（詳細は図２３〜図３６参照）。
【００１７】
入力部１１は、マウス、キーボード等の入力デバイスを備え、入力デバイスによる操作信号をＣＰＵ１０に出力する。
【００１８】
表示部１２は、ＬＣＤ（Liquid Crystal Display）等のディスプレイを備え、ＣＰＵ１０から入力される表示制御信号に従って所要の表示処理を行う。印字部１３は、ＣＰＵ１０から入力される印字制御信号に従って、印字処理を行う。
【００１９】
通信制御部１４は、通信ネットワークＮを介して外部装置（売上データ処理装置２、ＰＣ３等）に通信接続するための制御を行う。
【００２０】
ＲＡＭ１５は、ＣＰＵ１０により実行される制御プログラムをプログラム格納エリアに展開する。また、ＲＡＭ１５は、入力データ及び制御プログラムの実行時に生じる処理結果のデータを、ワークエリアに一時的に格納する。更に、ＲＡＭ１５は、売上データの分析結果を表す分析シートの作成に必要な各種の設定値を保存するための設定値保存エリア（後述の図１１参照）を有する。また、ＲＡＭ１５は、売上データの分析結果を表す分析シートの作成処理の過程で使用するメモリエリアとして、分析シートメモリエリアを有する。
【００２１】
記憶部１６は、ＨＤＤ（Hard Disc Drive）又は不揮発性の半導体メモリ等により構成され、ＣＰＵ１０により実行される制御プログラム及びこの制御プログラムの実行時に必要なデータ等を記憶する。
【００２２】
図３に、加盟店別ＤＢ１７のデータ構成を示す。加盟店別ＤＢ１７は、加盟店別に売上データ処理装置２から収集した売上データを格納したデータベースＤＢ（加盟店αＤＢ４０、加盟店βＤＢ４１、加盟店γＤＢ４２、…）を有する。加盟店αＤＢ４０は、加盟店αの今月の売上データ、前月の売上データ、前年同月の売上データのそれぞれを格納した今月ＤＢ５１、前月ＤＢ５２、前年同月ＤＢ５３を有する。他の加盟店ＤＢ（加盟店βＤＢ４１、加盟店γＤＢ４２、…）についても、加盟店αＤＢ４０と同様のデータベースＤＢを有するため、その説明を省略する。
【００２３】
今月ＤＢ５１は、店舗ＤＢ５１１と、取引ＤＢ５１２と、部門ＤＢ５１３と、曜日別ＤＢ５１４と、時間帯別ＤＢ５１５とを有する。
【００２４】
図４に、店舗が飲食店である場合の店舗ＤＢ５１１のデータ構成の一例を示す。店舗ＤＢ５１１は、図４に示すように、総売上と、純売上と、来店客の数を表す客数と、売上個数を表す個数と、取引件数と、消費税合計と、客単価と、１テーブルあたりの売上の平均を表すテーブル平均と、の各項目から構成される。店舗が物販店の場合、店舗ＤＢ５１１は、例えば、総売上と、純売上と、売上個数と、取引件数と、消費税合計と、の各項目から構成される。
【００２５】
図５に、取引ＤＢ５１２のデータ構成の一例を示す。取引ＤＢ５１２は、図５に示すように、売上データ処理装置２の入力部２３が有する各種の取引釦別に、取引釦を識別するための「コード」と、取引釦の名称を表す「釦名称」と、取引釦に関する設定値を表す「設定」と、当該取引釦を使用して取引された件数を表す「件数」と、当該取引釦を使用した売上金額を表す「金額」と、の各項目から構成されるデータを対応付けて記憶している。
【００２６】
図６に、部門ＤＢ５１３のデータ構成の一例を示す。部門ＤＢ５１３は、図６に示すように、取引商品の部門別に、「部門名称」と、部門名称に関する設定値を表す「設定」と、当該部門で取引された件数を表す「件数」と、当該部門の売上金額を表す「金額」と、の各項目から構成されるデータを対応付けて記憶している。
【００２７】
図７に、曜日別ＤＢ５１４のデータ構成の一例を示す。曜日別ＤＢ５１４は、図７に示すように、曜日別に、「曜日」と、曜日に関する設定値を表す「設定」と、当該曜日に取引された件数を表す「件数」と、当該曜日の売上金額を表す「金額」と、の各項目から構成されるデータを対応付けて記憶している。
【００２８】
図８に、時間帯別ＤＢ５１５のデータ構成の一例を示す。時間帯別ＤＢ５１５は、図８に示すように、一日の時間帯別に、「時間帯」と、時間帯に関する設定値を表す「設定」と、当該時間帯に取引された件数を表す「件数」と、当該時間帯の売上金額を表す「金額」と、の各項目から構成されるデータを対応付けて記憶している。
【００２９】
前月ＤＢ５２は、前月の売上データを格納したデータベースＤＢとして店舗ＤＢ５２１と、取引ＤＢ５２２と、部門ＤＢ５２３と、曜日別ＤＢ５２４と、時間帯別ＤＢ５２５とを有する。また、前年同月ＤＢ５３は、前年同月の売上データを格納したデータベースＤＢとして店舗ＤＢ５３１と、取引ＤＢ５３２と、部門ＤＢ５３３と、曜日別ＤＢ５３４と、時間帯別ＤＢ５３５とを有する。前月ＤＢ５２及び前年同月ＤＢ５３が有するデータベースＤＢの種類及び各種類のデータベースＤＢのデータ構成は、今月ＤＢ５１と同一ゆえ、詳細な説明は省略する。
【００３０】
図９に、売上データ処理装置２の主要部構成を示す。売上データ処理装置２は、図９に示すように、ＣＰＵ（Central Processing Unit）２０と、印字部２１と、表示部２２と、入力部２３と、ドロア部２４と、記憶部２５と、ＲＡＭ（Random Access Memory）２６と、通信制御部２７と、により構成され、各部はバス２８を介して接続される。
【００３１】
ＣＰＵ２０は、記憶部２５に記憶された制御プログラムを読み出してＲＡＭ２６に展開し、売上データを処理するための各種の処理を実行する。
【００３２】
印字部２１は、例えばサーマルプリンタであり、顧客に渡すレシート用のロール紙と、店舗が保存するジャーナル用（商品取引内容の記録用）のロール紙を有し、ＣＰＵ２０から入力される印刷制御信号に従って、取引された商品の名称、金額等を売上明細として各ロール紙に印字する。
【００３３】
表示部２２は、ＬＣＤ（Liquid Crystal Display）等のディスプレイを有し、ＣＰＵ２０から入力される表示制御信号に従って、所要の表示処理を行う。
【００３４】
入力部２３は、各種の取引釦、現金／預かり金キー、数値を入力するためのテンキー等の各種の釦、キーを備え、これらの釦又はキー操作に応じた操作信号をＣＰＵ２０に出力する。
【００３５】
ドロア部２４は、硬貨や紙幣等の現金を格納する引き出しであり、入力部２３の操作（現金／預かり金キーの押下操作）により解放される。
【００３６】
記憶部２５は、ＨＤＤ（Hard Disc Drive）又は不揮発性の半導体メモリ等により構成され、ＣＰＵ２０により実行される制御プログラム及びこの制御プログラムの実行時に必要なデータ等を記憶する。
【００３７】
ＲＡＭ２６は、ＣＰＵ２０により実行される制御プログラムをプログラム格納エリアに展開する。また、ＲＡＭ２６は、入力データ及び制御プログラムの実行時に生じる処理結果のデータを、ワークエリアに一時的に格納する。また、ＲＡＭ２６は、取引毎に売上データを加算して記憶するための合計メモリ等を有する。
【００３８】
通信制御部２７は、通信ネットワークＮを介して売上データ管理装置１に通信接続するための制御を行う。
【００３９】
図１０に、ＰＣ３の主要部構成を示す。ＰＣ３は、図１０に示すように、ＣＰＵ（Central Processing Unit）３０と、表示部３１と、入力部３２と、記憶部３３と、ＲＡＭ（Random Access Memory）３４と、通信制御部３５とにより構成され、各部はバス３６を介して接続される。
【００４０】
ＣＰＵ３０は、記憶部３３に記憶された制御プログラムを読み出してＲＡＭ３４に展開し、各種の処理を実行する。例えば、ＣＰＵ３０は、ＰＣ３が通信ネットワークＮを介して売上データ管理装置１にアクセスしたときの処理を制御する。
【００４１】
表示部３１は、ＬＣＤ（Liquid Crystal Display）等のディスプレイを有し、ＣＰＵ３０から入力される表示制御信号に従って、所要の表示処理を行う。
【００４２】
入力部３２は、マウス、キーボード等の入力デバイスを備え、入力デバイスによる操作信号をＣＰＵ３０に出力する。
【００４３】
記憶部３３は、ＨＤＤ（Hard Disc Drive）又は不揮発性の半導体メモリ等により構成され、ＣＰＵ３０により実行される制御プログラム及びこの制御プログラムの実行時に必要なデータ等を記憶する。
【００４４】
ＲＡＭ３４は、ＣＰＵ３０により実行される制御プログラムをプログラム格納エリアに展開する。また、ＲＡＭ３４は、入力データ及び制御プログラムの実行時に生じる処理結果のデータを、ワークエリアに一時的に格納する。
【００４５】
通信制御部３５は、通信ネットワークＮを介して外部装置（売上データ管理装置１）に通信接続するための制御を行う。
【００４６】
次に、本実施形態における動作を説明する。
図１１に、売上データ管理装置１における各種処理で必要なデータとして、ＲＡＭ１５に格納される月末フラグの内容と、ＲＡＭ１５内の設定値保存エリア及びワークエリアに格納されるデータの内容を示す。以下の動作説明では、図１１に示したメモリの名称を用いることにする。
【００４７】
まず、図１２のフローチャートを参照して、一日の精算時（閉店時）に売上データ処理装置２のＣＰＵ２０の制御の下で実行される精算処理と、当該精算処理に伴って売上データ管理装置１のＣＰＵ１０の制御の下で実行されるデータ受信処理について説明する。
【００４８】
売上データ処理装置２では、まず、売上データ管理装置１に接続されているか否かが判定される（ステップＴ１）。ステップＴ１において売上データ管理装置１に接続されていると判定された場合（ステップＴ１；ＹＥＳ）、一日の売上データが売上データ管理装置１に送信される（ステップＴ２）。売上データの送信後、印字部１３において一日の売上データが印字され、更にＲＡＭ１５の合計メモリがクリアされ（ステップＴ３）、本精算処理が終了する。
【００４９】
ステップＴ１において売上データ管理装置１に接続されていない（即ち、売上データ処理装置２がスタンドアロンである）と判定された場合（ステップＴ１；ＮＯ）、印字部１３において一日の売上データが印字され、更にＲＡＭ１５の合計メモリがクリアされ（ステップＴ３）、本精算処理が終了する。
【００５０】
売上データ管理装置１では、売上データ処理装置２から売上データが受信されると、当該売上データが、加盟店別ＤＢ１７内の該当する店舗のデータベースＤＢに保存される（ステップＳ１）。
【００５１】
次いで、ステップＳ１で受信した売上データに含まれる日付のデータから、当該売上データが月末日のデータであるか否かが判定される（ステップＳ２）。ステップＳ２において月末日のデータであると判定された場合（ステップＳ２；ＹＥＳ）、月末フラグがＴＲＵＥに設定され（ステップＳ３）、本データ受信処理が終了する。一方、ステップＳ２において月末日のデータではないと判定された場合（ステップＳ２；ＮＯ）、月末フラグがＦＡＬＳＥに設定され（ステップＳ４）、本データ受信処理が終了する。
【００５２】
次に、図１３のフローチャートを参照して、ＰＣ３から売上データ管理装置１にアクセスがあったときに売上データ管理装置１のＣＰＵ１０の制御の下で実行される処理について説明する。
【００５３】
まず、ＰＣ３からブラウザ（インターネット閲覧ソフト）を起動し、インターネットを介して、管理者である会員のログインがあると（ステップＳ１０）、分析シートの設定に基づいて、月初のログインで分析シートを自動表示するか否かが判定される（ステップＳ１１）。ステップＳ１１では、図１６に示す分析シートの設定変更画面８０において「１０．月初のログインで分析シートを自動表示するか設定できます」の項目で「はい、表示します」が選択されていた場合に、分析シートを自動表示する、と判定される。
【００５４】
ステップＳ１１において分析シートを自動表示すると判定された場合（ステップＳ１１；ＹＥＳ）、月末フラグがＴＲＵＥであるか否かが判定される（ステップＳ１２）。ステップＳ１２において月末フラグがＦＡＬＳＥであると判定された場合（ステップＳ１２；ＮＯ）、又はステップＳ１１において分析シートを自動表示しないと判定された場合（ステップＳ１１；ＮＯ）、メニュー選択画面の表示処理が行われ、このメニュー選択画面は前記会員のログインされたＰＣ３のブラウザによりＰＣ３の表示部３１に表示される（ステップＳ１３）。そして、ＰＣ３の画面上で管理者の操作によりメニューの選択が行われる（ステップＳ１４）。ステップＳ１４では、分析シートの設定変更、メイン画面の表示、分析シート画面の表示の何れか一つが管理者により選択される。
【００５５】
ステップＳ１４において、分析シートの設定変更が選択された場合（ステップＳ１４；設定変更）、店舗毎に分析シートの設定変更を行う設定変更処理が行われる（ステップＳ１５）。ステップＳ１５の設定変更処理については、後に図１４〜図２２を参照して詳細に説明する。
【００５６】
ステップＳ１４において、メイン画面の表示が選択された場合（ステップＳ１４；メイン画面）、表示処理が行われてＰＣ３の表示部３１にブラウザによりメイン画面が表示される（ステップＳ１６）。
【００５７】
ステップＳ１４において、分析シート画面の表示が選択された場合（ステップＳ１４；分析シート画面）、又はステップＳ１２において月末フラグがＴＲＵＥであると判定された場合（ステップＳ１２；ＹＥＳ）、加盟店別ＤＢ１７に格納されている今月分のデータが項目別に集計され（ステップＳ１７）、分析シート作成処理が行われる（ステップＳ１８）。ステップＳ１８の分析シート作成処理については、後に図２３〜図３６を参照して詳細に説明する。
【００５８】
ステップＳ１８において分析シートが作成されると、当該分析シートの表示処理が行われ、ＰＣ３の表示部３１にブラウザにより分析シートが表示され（ステップＳ１９）、月末フラグがＦＡＬＳＥに設定される（ステップＳ２０）。ステップＳ１５、Ｓ１６、Ｓ２０の後、ＰＣ３からログオフがされていない間（ステップＳ２１；ＮＯ）、ＰＣ３にメニュー選択画面が表示される（ステップＳ１３）。ＰＣ３からログオフがなされると（ステップＳ２１；ＹＥＳ）、売上データ管理装置１の処理が終了する。
【００５９】
次に、図１４〜図２２を参照して、図１３に示した設定変更処理（ステップＳ１５）について詳細に説明する。
【００６０】
まず、設定変更の対象となっている店舗が物販店であるか飲食店であるかが判定される（ステップＳ３０）。ステップＳ３０において当該店舗が物販店であると判定された場合（ステップＳ３０；物販店）、物販店の項目リストがドロップダウンリスト１にセットされる（ステップＳ３１）。一方、ステップＳ３０において当該店舗が飲食店であると判定された場合（ステップＳ３０；飲食店）、飲食店の項目リストがドロップダウンリスト１にセットされる（ステップＳ３２）。図１７に、物販店の項目リストの一例を示し、図１８に、飲食店の項目リストの例を示す。
【００６１】
ステップＳ３１又はＳ３２の後、ドロップダウンリスト１を参照して「１．今月実績値、前月実績値、実績差のデータを更新できます」の項目データがコンボボックス形式で表示される（ステップＳ３３）。なお、これらの表示は、売上データ管理装置１のＣＰＵ１０の制御の下で処理された表示データを、管理者のＰＣ３の画面にブラウザにより表示されるものであり、管理者はＰＣ３の画面から設定変更の操作を行なう。以下の説明においても表示及び設定操作は同様である。
【００６２】
次いで、再度、設定変更の対象となっている店舗が物販店であるか飲食店であるかが判定される（ステップＳ３４）。ステップＳ３４において当該店舗が物販店であると判定された場合（ステップＳ３４；物販店）、物販店の項目リストがドロップダウンリスト２にセットされる（ステップＳ３５）。一方、ステップＳ３４において当該店舗が飲食店であると判定された場合（ステップＳ３４；飲食店）、飲食店の項目リストがドロップダウンリスト２にセットされる（ステップＳ３６）。
【００６３】
ステップＳ３５又はＳ３６の後、ドロップダウンリスト２を参照して「２．増減率に関係なく、増減率を比較するデータを変更できます」の項目データがコンボボックス形式で表示される（ステップＳ３７）。次いで、「はい、比較します」、「いいえ、比較しません」のデータがドロップダウンリスト３にセットされる（ステップＳ３８）。
【００６４】
次いで、ドロップダウンリスト３を参照して「３．取引釦を増減率比較しますか」の項目データがコンボボックス形式で表示される（ステップＳ３９）。次いで、ドロップダウンリスト３を参照して「４．部門を増減率比較しますか」の項目データがコンボボックス形式で表示される（ステップＳ４０）。次いで、ドロップダウンリスト３を参照して「５．曜日別データを増減率比較しますか」の項目データがコンボボックス形式で表示される（ステップＳ４１）。次いで、ドロップダウンリスト３を参照して「６．時間帯別データを増減率比較しますか」の項目データがコンボボックス形式で表示される（ステップＳ４２）。
【００６５】
次いで、上記グループに加盟している全店舗について、売上の増加状況を判断するための指標である増加率の設定値がチェックされ、増加率の設定値別に、該当する店舗数が加算される（ステップＳ４３）。ステップＳ４３では、図１９に示すようなテーブル１が用いられる。テーブル１は、増加率の設定値別に、増加率の値を表す「増加率」と、当該増加率が設定された店舗数を表す「＋１列」と、当該増加率の構成比（当該店舗数の全店舗数における構成比）を表す「構成比」と、の各項目から構成されるデータを対応付けてＲＡＭ１５に記憶している。ステップＳ４３では、テーブル１の「＋１列」に、該当する店舗数が加算される。
【００６６】
全店舗についてステップＳ４３のチェックが終了すると（ステップＳ４４；ＹＥＳ）、テーブル１の「＋１列」の値から、各増加率の構成比が算出され、その算出された値がテーブル１の「構成比」の項目にセットされる（ステップＳ４５）。
【００６７】
次いで、図２０に示すテーブル２に、テーブル１の「増加率」及び「構成比」の項目にセットされた値がコピーされる（ステップＳ４６）。テーブル２は、ＲＡＭ１５に記憶されており、「増加率」及び「構成比」の項目の他に、一番構成比の高い増加率を表す推奨増加率を表すデータがセットされる。
【００６８】
ステップＳ４６の後、一番構成比の高い増加率が推奨増加率として算出され、「５％」、「１０％」、「１５％」、「２０％」、「２５％」、「３０％以上」と、「推奨増加率はｘｘ％」とがドロップダウンリスト４にセットされる（ステップＳ４７）。例えば、図２０に示すテーブル２の例では、増加率が１５％の構成比が一番高いため、推奨増加率は１５％となる。
【００６９】
次いで、ドロップダウンリスト４を参照して「７．下記増加率を超えた場合、増加とみなし表示・印字する」の項目データがコンボボックス形式で表示される（ステップＳ４８）。このように、推奨増加率を含むドロップダウンリスト４を表示し、増加率の設定に先立って推奨増加率を提示することにより、管理者は、この推奨増加率を参考にして増加率を設定することが可能となる。
【００７０】
次いで、上記グループに加盟している全店舗について、売上の減少状況を判断するための指標である減少率の設定値がチェックされ、減少率の設定値別に、該当する店舗数が加算される（ステップＳ４９）。ステップＳ４９では、図２１に示すようなテーブル３が用いられる。テーブル３は、減少率の設定値別に、減少率の値を表す「減少率」と、当該減少率が設定された店舗数を表す「＋１列」と、当該減少率の構成比（当該店舗数の全店舗数における構成比）を表す「構成比」と、の各項目から構成されるデータを対応付けてＲＡＭ１５に記憶している。ステップＳ４９では、テーブル３の「＋１列」に、該当する店舗数が加算される。
【００７１】
全店舗についてステップＳ４９のチェックが終了すると（ステップＳ５０；ＹＥＳ）、テーブル３の「＋１列」の値から、各減少率の構成比が算出され、その算出された値がテーブル３の「構成比」の項目にセットされる（ステップＳ５１）。
【００７２】
次いで、図２２に示すテーブル４に、テーブル３の「減少率」及び「構成比」の項目にセットされた値がコピーされる（ステップＳ５２）。テーブル４は、ＲＡＭ１５に記憶されており、「減少率」及び「構成比」の項目の他に、一番構成比の高い減少率を表す推奨減少率を表すデータがセットされる。
【００７３】
ステップＳ５２の後、一番構成比の高い減少率が推奨減少率として算出され、「５％」、「１０％」、「１５％」、「２０％」、「２５％」、「３０％以上」と、「推奨減少率はｘｘ％」がドロップダウンリスト５にセットされる（ステップＳ５３）。例えば、図２２に示すテーブル４の例では、減少率が１０％の構成比が一番高いため、推奨減少率は１０％となる。
【００７４】
次いで、ドロップダウンリスト５を参照して「８．下記減少率を超えた場合、減少とみなし表示・印字する」の項目データがコンボボックス形式で表示される（ステップＳ５４）。このように、推奨減少率を含むドロップダウンリスト５を表示し、減少率の設定に先立って推奨減少率を提示することにより、管理者は、この推奨減少率を参考にして減少率を設定することが可能となる。
【００７５】
次いで、「はい、表示・印字します」、「いいえ、表示・印字しません」のデータがドロップダウンリスト６にセットされ（ステップＳ５５）、そのドロップダウンリスト６を参照して「９．減少が大きいとき、今月実績値／前月実績値／実績差を表示するか設定できます」の項目データがコンボボックス形式で表示される（ステップＳ５６）。
【００７６】
次いで、「はい、表示します」、「いいえ、表示しません」のデータがドロップダウンリスト７にセットされ（ステップＳ５７）、そのドロップダウンリスト７を参照して「１０．月初のログインで分析シートを自動表示するか設定できます」の項目データがコンボボックス形式で表示される（ステップＳ５８）。
【００７７】
ステップＳ３０〜Ｓ５８の処理により、ＰＣ３の表示部３１には、図１６に示すような設定変更画面８０が表示される。設定変更画面８０は、図１６に示すように、設定領域部８１、ヘッダ部８２、サイドメニュー部８３、フッタ部８４により構成される。設定領域部８１には、１．〜１０．の各事項の項目データがコンボボックス形式で表示される。サイドメニュー部８３には、図１７に示す物販店の項目リストと、図１８に示す飲食店の項目リストが表示されている。
【００７８】
管理者は、ＰＣ３の入力部３２の操作により、設定領域部８１内の１．〜１０．の各事項についてコンボボックス形式で表示されたリストの中から希望する項目を選択する。選択された内容は、売上データ管理装置１のＲＡＭ１５内の設定値保存エリア（図１１のメモリＡ〜メモリＭ）に記憶される。例えば、設定領域部８１において「１．今月実績値、前月実績値、実績差のデータを変更できます」については、物販店の項目リスト又は飲食店の項目リストの中から３つの項目が選択可能で、選択された３項目は、それぞれ、メモリＡ、メモリＢ、メモリＣに記憶される。
【００７９】
次に、図２３〜図３６を参照して、図１３に示した分析シート作成処理（ステップＳ１８）について詳細に説明する。
【００８０】
まず、ＲＡＭ１５の分析シートメモリエリアがクリアされる（ステップＳ６０）。次いで、加盟店の名称（グループの名称）が取得され、「加盟店名」＋「様の売上状況」が、図２８に示す分析シートメモリエリア７０の領域Ａ１にセットされる（ステップＳ６１）。
【００８１】
次いで、今日の日付が取得され、当該日付が分析シートメモリエリア７０の領域Ａ２にセットされる（ステップＳ６２）。次いで、分析シートに表示するイラストが分析シートメモリエリア７０の領域Ａ３にセットされる（ステップＳ６３）。
【００８２】
次いで、上記加盟店のうち、分析シートの作成対象となっている店舗名が取得され、当該店舗名が分析シートメモリエリア７０の領域Ａ４にセットされる（ステップＳ６４）。次いで、売上データの分析対象となる先月の期間が取得され、当該期間が分析シートメモリエリア７０の領域Ａ５にセットされる（ステップＳ６５）。
【００８３】
次いで、図２９に示すように、４行４列の表が作成され、分析シートメモリエリア７０の領域Ａ６にセットされ（ステップＳ６６）、更に、その作成された表の１行２列目、３列目、４列目に、それぞれ、文字列「今月実績値」、「前月実績値」、「実績差」がセットされる（ステップＳ６７）。
【００８４】
次いで、「今月実績値」、「前月実績値」、「実績差」を表示する項目として、メモリＡ、メモリＢ、メモリＣに記憶された項目名称が、分析シートメモリエリア７０の領域Ａ６にセットされた表の１列目の２行目〜４行目にそれぞれセットされる（ステップＳ６８）。
【００８５】
次いで、図１６の分析シートの設定変更画面８０の「２．増減率に関係なく、増減率を比較するデータを変更できます」で設定された３つの項目が、それぞれメモリＤ、メモリＥ、メモリＦにセットされる（ステップＳ６９）。
【００８６】
次いで、図１６の分析シートの設定変更画面８０の「３．取引釦を増減率比較しますか」の設定内容に基づいて、取引釦について増減率比較するか否かが判定される（ステップＳ７０）。ステップＳ７０において取引釦について増減率比較すると判定された場合（ステップＳ７０；ＹＥＳ）、メモリＧに“１”がセットされる（ステップＳ７１）。一方、ステップＳ７０において取引釦について増減率比較しないと判定された場合（ステップＳ７０；ＮＯ）、メモリＧに“０”がセットされる（ステップＳ７２）。
【００８７】
次いで、図１６の分析シートの設定変更画面８０の「４．部門を増減率比較しますか」の設定内容に基づいて、部門について増減率比較するか否かが判定される（ステップＳ７３）。ステップＳ７３において部門について増減率比較すると判定された場合（ステップＳ７３；ＹＥＳ）、メモリＨに“１”がセットされる（ステップＳ７４）。一方、ステップＳ７３において部門について増減率比較しないと判定された場合（ステップＳ７３；ＮＯ）、メモリＨに“０”がセットされる（ステップＳ７５）。
【００８８】
次いで、図１６の分析シートの設定変更画面８０の「５．曜日別データを増減率比較しますか」の設定内容に基づいて、曜日別について増減率比較するか否かが判定される（ステップＳ７６）。ステップＳ７６において曜日別について増減率比較すると判定された場合（ステップＳ７６；ＹＥＳ）、メモリＩに“１”がセットされる（ステップＳ７７）。一方、ステップＳ７６において曜日別について増減率比較しないと判定された場合（ステップＳ７６；ＮＯ）、メモリＩに“０”がセットされる（ステップＳ７８）。
【００８９】
次いで、図１６の分析シートの設定変更画面８０の「６．時間帯別データを増減率比較しますか」の設定内容に基づいて、時間帯別について増減率比較するか否かが判定される（ステップＳ７９）。ステップＳ７９において時間帯別について増減率比較すると判定された場合（ステップＳ７９；ＹＥＳ）、メモリＪに“１”がセットされる（ステップＳ８０）。一方、ステップＳ７９において時間帯別について増減率比較しないと判定された場合（ステップＳ７９；ＮＯ）、メモリＪに“０”がセットされる（ステップＳ８１）。
【００９０】
次いで、図１６の分析シートの設定変更画面８０の「７．下記増加率を超えた場合、増加とみなし表示・印字する」の設定値が比較増加率κ１（％）としてメモリＫにセットされる（ステップＳ８２）。
【００９１】
次いで、図１６の分析シートの設定変更画面８０の「８．下記減少率を超えた場合、減少とみなし表示・印字する」の設定値が比較減少率λ１（％）としてメモリＬにセットされる（ステップＳ８３）。
【００９２】
次いで、図１６の分析シートの設定変更画面８０の「９．減少が大きいとき、今月実績値／前月実績値／実績差を表示するか設定できます」の設定内容に基づいて、減少が大きいとき、今月実績値／前月実績値／実績差を表示するか否かが判定される（ステップＳ８４）。ステップＳ８４において表示すると判定された場合（ステップＳ８４；ＹＥＳ）、メモリＭに“１”がセットされる（ステップＳ８５）。一方、ステップＳ８４において表示しないと判定された場合（ステップＳ８４；ＮＯ）、メモリＭに“０”がセットされる（ステップＳ８６）。
【００９３】
次いで、分析シートの作成対象となっている店舗の今月実績値及び前月実績値が、それぞれ店舗ＤＢ５１１、店舗ＤＢ５２１から取得される（ステップＳ８７）。ステップＳ８７では、店舗ＤＢ５１１及び店舗ＤＢ５２１に記憶されたデータのうち、今月実績値、前月実績値、実績差の表示項目として分析シートメモリエリア７０の領域Ａ６にセットされた３つの項目（図２９では、売上金額（総売上）、客数、個数）のデータが取得される。
【００９４】
今月実績値、前月実績値、実績差の表示項目である３つの項目について店舗の今月実績値及び前月実績値が取得されると、当該今月実績値及び前月実績値から実績差が算出され（ステップＳ８８）、図３０に示すように、当該３つの項目について今月実績値、前月実績値及び算出された実績差が、分析シートメモリエリア７０の表の２行目２列目から４行目４列目（領域Ａ７）にセットされる（ステップＳ８９）。
【００９５】
次いで、メモリＤにセットされた項目ｉについて、今月ＤＢ５１内の店舗ＤＢ５１１のデータと、前月ＤＢ５２内の店舗ＤＢ５２１のデータとが比較され、変化率ｙ１（％）がメモリＹにセットされる（ステップＳ９０）。変化率ｙ１は、例えば、［｛（今月のデータ）−（前月のデータ）｝／（前月のデータ）］×１００（％）のように算出される。
【００９６】
変化率ｙ１が算出されると、当該変化率ｙ１が正の値であるか否かが判定される（ステップＳ９１）。ステップＳ９１において変化率ｙ１が正の値であると判定された場合（ステップＳ９１；ＹＥＳ）、「項目ｉが前月に比べｙ１％増加しています」という報知文が生成され、当該報知文が分析シートメモリエリア７０の領域Ａ０にセットされる（ステップＳ９２）。
【００９７】
一方、ステップＳ９１において変化率ｙ１が正の値ではない（負の値又は０である）と判定された場合（ステップＳ９１；ＮＯ）、「項目ｉが前月に比べ｜ｙ１｜％減少しています」という報知文が生成され、当該報知文が分析シートメモリエリア７０の領域Ａ０にセットされる（ステップＳ９３）。
【００９８】
次いで、項目ｉを含む今月分の売上データを集計した今月分のレポート（例えば、日別売上集計表）が作成され、今月ＤＢ５１に保存される（ステップＳ９４）。次いで、分析シートメモリエリア７０において、矢印“→”と、ステップＳ９４で作成されたレポートの名称（レポート名）とが、ステップＳ９２又はＳ９３でセットされた報知文の右側にセットされ、当該レポートのリンク先情報を生成することによって当該レポートへのリンクが付けられる（ステップＳ９５）。
【００９９】
メモリＥ、メモリＦに各々セットされた項目ｉについても、ステップＳ９０〜Ｓ９５の処理が繰り返される。
【０１００】
例えば、メモリＤ、メモリＥ、メモリＦに、それぞれ純売上、客数、取引件数という項目がセットされているとする。この場合において、図３１に示すように、各々の項目について今月ＤＢ５１内の店舗ＤＢ５１１のデータと、前月ＤＢ５２内の店舗ＤＢ５２１のデータとが比較されたとき、比較結果を表す報知文及びレポート名は、図３２に示す分析シートメモリエリア７０の領域Ａ０内の領域Ａ８にセットされる。ステップＳ９４で作成されるレポートとして、日別売上集計表の一例を図３３に示す。
【０１０１】
メモリＤ、メモリＥ、メモリＦのそれぞれについて、ステップＳ９０〜Ｓ９５の処理が終了すると（ステップＳ９６；ＹＥＳ）、メモリＧに“１”がセットされているか否かが判定される（ステップＳ９７）。
【０１０２】
ステップＳ９７においてメモリＧに“１”がセットされていると判定された場合（ステップＳ９７；ＹＥＳ）、メモリＺに取引ＤＢ名がセットされ（ステップＳ９８）、取引ＤＢ５１２のレコードを識別するためのカウンタ値ｊが１にセットされる（ステップＳ９９）。即ち、カウンタ値ｊが、取引ＤＢ５１２のｊ番目のレコードを示すものとする。例えば、カウンタ値が５の場合、図５に示す取引ＤＢ５１２では、コード２１のレコードを示すものとする。
【０１０３】
ステップＳ９９の後、カウンタ値ｊの項目ｘ１（釦名称）がメモリＸにセットされる（ステップＳ１００）。図５に示す取引ＤＢ５１２の例では、カウンタ値が１の場合、項目「現金」がメモリＸにセットされる。
【０１０４】
次いで、項目ｘ１について、今月のデータ（取引ＤＢ５１２のデータ）と前月のデータ（取引ＤＢ５２２のデータ）とを比較する前月比較処理が行われる（ステップＳ１０１）。次いで、項目ｘ１について、今月のデータ（取引ＤＢ５１２のデータ）と前年同月のデータ（取引ＤＢ５３２のデータ）とを比較する前年同月比較処理が行われる（ステップＳ１０２）。ステップＳ１０１及びＳ１０２の処理については、後に図３４を参照して詳細に説明する。
【０１０５】
ステップＳ１０１及びＳ１０２の後、現在のカウンタ値がインクリメントされ（ステップＳ１０３）、全ての取引釦についてステップＳ１００〜Ｓ１０２の処理が終了したか否かが判定される（ステップＳ１０４）。ステップＳ１０４において、全ての取引釦についての処理が終了していないと判定された場合（ステップＳ１０４；ＮＯ）、ステップＳ１０３でのインクリメント後のカウンタ値に対応するデータについてステップＳ１００〜Ｓ１０３の処理が繰り返される。
【０１０６】
ステップＳ１０４において、全ての取引釦についての処理が終了したと判定された場合（ステップＳ１０４；ＹＥＳ）、又はステップＳ９７においてメモリＧに“０”がセットされていると判定された場合（ステップＳ９７；ＮＯ）、メモリＨに“１”がセットされているか否かが判定される（ステップＳ１０５）。
【０１０７】
ステップＳ１０５においてメモリＨに“１”がセットされていると判定された場合（ステップＳ１０５；ＹＥＳ）、メモリＺに部門ＤＢ名がセットされ（ステップＳ１０６）、部門ＤＢ５１３のレコードを識別するためのカウンタ値ｊが１にセットされる（ステップＳ１０７）。即ち、カウンタ値ｊが、部門ＤＢ５１３のｊ番目のレコードを示すものとする。例えば、カウンタ値が５の場合、図６に示す部門ＤＢ５１３では、部門名称がステーキのレコードを示すものとする。
【０１０８】
ステップＳ１０７の後、カウンタ値ｊの項目ｘ１（部門名称）がメモリＸにセットされる（ステップＳ１０８）。図６に示す部門ＤＢ５１３の例では、カウンタ値が１の場合、「ソフトドリンク」がメモリＸにセットされる。
【０１０９】
次いで、項目ｘ１について、今月のデータ（部門ＤＢ５１３のデータ）と前月のデータ（部門ＤＢ５２３のデータ）とを比較する前月比較処理が行われる（ステップＳ１０９）。次いで、項目ｘ１について、今月のデータ（部門ＤＢ５１３のデータ）と前年同月のデータ（部門ＤＢ５３３のデータ）とを比較する前年同月比較処理が行われる（ステップＳ１１０）。ステップＳ１０９及びＳ１１０の処理については、後に図３４を参照して詳細に説明する。
【０１１０】
ステップＳ１０９及びＳ１１０の後、現在のカウンタ値がインクリメントされ（ステップＳ１１１）、全ての部門についてステップＳ１０８〜Ｓ１１０の処理が終了したか否かが判定される（ステップＳ１１２）。ステップＳ１１２において、全ての部門についての処理が終了していないと判定された場合（ステップＳ１１２；ＮＯ）、ステップＳ１１１でのインクリメント後のカウンタ値に対応するデータについてステップＳ１０８〜Ｓ１１１の処理が繰り返される。
【０１１１】
ステップＳ１１２において、全ての部門についての処理が終了したと判定された場合（ステップＳ１１２；ＹＥＳ）、又はステップＳ１０５においてメモリＨに“０”がセットされていると判定された場合（ステップＳ１０５；ＮＯ）、メモリＩに“１”がセットされているか否かが判定される（ステップＳ１１３）。
【０１１２】
ステップＳ１１３においてメモリＩに“１”がセットされていると判定された場合（ステップＳ１１３；ＹＥＳ）、メモリＺに曜日別ＤＢ名がセットされ（ステップＳ１１４）、曜日別ＤＢ５１４のレコードを識別するためのカウンタ値ｊが１にセットされる（ステップＳ１１５）。即ち、カウンタ値ｊが、曜日別ＤＢ５１４のｊ番目のレコードを示すものとする。例えば、カウンタ値が５の場合、図７に示す曜日別ＤＢ５１４では、金曜日のレコードを示すものとする。
【０１１３】
ステップＳ１１５の後、カウンタ値ｊの項目ｘ１（曜日）がメモリＸにセットされる（ステップＳ１１６）。図７に示す曜日別ＤＢ５１４の例では、カウンタ値が１の場合、「月曜日」がメモリＸにセットされる。
【０１１４】
次いで、項目ｘ１について、今月のデータ（曜日別ＤＢ５１４のデータ）と前月のデータ（曜日別ＤＢ５２４のデータ）とを比較する前月比較処理が行われる（ステップＳ１１７）。次いで、項目ｘ１について、今月のデータ（曜日別ＤＢ５１４のデータ）と前年同月のデータ（曜日別ＤＢ５３４のデータ）とを比較する前年同月比較処理が行われる（ステップＳ１１８）。ステップＳ１１７及びＳ１１８の処理については、後に図３４を参照して詳細に説明する。
【０１１５】
ステップＳ１１７及びＳ１１８の後、現在のカウンタ値がインクリメントされ（ステップＳ１１９）、全ての曜日についてステップＳ１１６〜Ｓ１１８の処理が終了したか否かが判定される（ステップＳ１２０）。ステップＳ１２０において、全ての曜日についての処理が終了していないと判定された場合（ステップＳ１２０；ＮＯ）、ステップＳ１１９でのインクリメント後のカウンタ値に対応するデータについてステップＳ１１６〜Ｓ１１９の処理が繰り返される。
【０１１６】
ステップＳ１２０において、全ての曜日についての処理が終了したと判定された場合（ステップＳ１２０；ＹＥＳ）、又はステップＳ１１３においてメモリＩに“０”がセットされていると判定された場合（ステップＳ１１３；ＮＯ）、メモリＪに“１”がセットされているか否かが判定される（ステップＳ１２１）。
【０１１７】
ステップＳ１２１においてメモリＪに“１”がセットされていると判定された場合（ステップＳ１２１；ＹＥＳ）、メモリＺに時間帯別ＤＢ名がセットされ（ステップＳ１２２）、時間帯別ＤＢ５１５のレコードを識別するためのカウンタ値ｊが１にセットされる（ステップＳ１２３）。即ち、カウンタ値ｊが、時間帯別ＤＢ５１５のｊ番目のレコードを示すものとする。例えば、カウンタ値が５の場合、図８に示す時間帯別ＤＢ５１５では、１４：００〜１５：００のレコードを示すものとする。
【０１１８】
ステップＳ１２３の後、カウンタ値ｊの項目ｘ１（時間帯）がメモリＸにセットされる（ステップＳ１２４）。図８に示す時間帯別ＤＢ５１５の例では、カウンタ値が１の場合、「１０：００〜１１：００」がメモリＸにセットされる。
【０１１９】
次いで、項目ｘ１について、今月のデータ（時間帯別ＤＢ５１５のデータ）と前月のデータ（時間帯別ＤＢ５２５のデータ）とを比較する前月比較処理が行われる（ステップＳ１２５）。次いで、項目ｘ１について、今月のデータ（時間帯別ＤＢ５１５のデータ）と前年同月のデータ（時間帯別ＤＢ５３５のデータ）とを比較する前年同月比較処理が行われる（ステップＳ１２６）。ステップＳ１２５及びＳ１２６の処理については、後に図３４を参照して詳細に説明する。
【０１２０】
ステップＳ１２５及びＳ１２６の後、現在のカウンタ値がインクリメントされ（ステップＳ１２７）、全ての時間帯についてステップＳ１２４〜Ｓ１２６の処理が終了したか否かが判定される（ステップＳ１２８）。ステップＳ１２８において、全ての時間帯についての処理が終了していないと判定された場合（ステップＳ１２８；ＮＯ）、ステップＳ１２７でのインクリメント後のカウンタ値に対応するデータについてステップＳ１２４〜Ｓ１２７の処理が繰り返される。
【０１２１】
ステップＳ１２８において全ての時間帯についての処理が終了したと判定された場合（ステップＳ１２８；ＹＥＳ）、又はステップＳ１２１においてメモリＪに“０”がセットされていると判定された場合（ステップＳ１２１；ＮＯ）、本分析シート作成処理が終了する。
【０１２２】
次に、図３４のフローチャート及び図３５を参照して、図２６及び図２７のＳ１０１、Ｓ１０９、Ｓ１１７、Ｓ１２５に示した前月比較処理について詳細に説明する。
【０１２３】
まず、メモリＺにセットされたＤＢの名称から、使用するデータベースＤＢが決定される（ステップＳ２００）。例えば、メモリＺに部門ＤＢ名がセットされていた場合、ステップＳ２００では、使用するデータベースＤＢとして、今月ＤＢ５１内の部門ＤＢ５１３と、前月ＤＢ５２内の部門ＤＢ５２３が決定される。
【０１２４】
次いで、項目ｘ１について今月のデータと前月のデータとが比較され、変化率ｙ１（％）がメモリＹにセットされる。（ステップＳ２０１）。変化率ｙ１は、例えば、［｛（今月のデータ）−（前月のデータ）｝／（前月のデータ）］×１００（％）のように算出される。
【０１２５】
次いで、変化率ｙ１が正の値であるか否かが判定される（ステップＳ２０２）。ステップＳ２０２において変化率ｙ１が正の値であると判定された場合（ステップＳ２０２；ＹＥＳ）、当該変化率ｙ１がメモリＫにセットされた比較増加率κ１より大きいか否かが判定される（ステップＳ２０３）。
【０１２６】
ステップＳ２０３において変化率ｙ１が比較増加率κ１以下であると判定された場合（ステップＳ２０３；ＮＯ）、本前月比較処理が終了する。
【０１２７】
一方、ステップＳ２０３において変化率ｙ１が比較増加率κ１より大きいと判定された場合（ステップＳ２０３；ＹＥＳ）、「項目ｘ１が、前月よりｙ１％増加しています」という報知文が生成され、当該報知文が図３５に示す分析シートメモリエリア７０の領域Ａ９にセットされ（ステップＳ２０４）、ステップＳ２０９に移行する。
【０１２８】
ステップＳ２０２において変化率ｙ１が正の値ではない（負の値又は０である）と判定された場合（ステップＳ２０２；ＮＯ）、変化率ｙ１の絶対値｜変化率ｙ１｜が、メモリＬにセットされた比較減少率λ１より大きいか否かが判定される（ステップＳ２０５）。
【０１２９】
ステップＳ２０５において｜変化率ｙ１｜が比較減少率λ１以下であると判定された場合（ステップＳ２０５；ＮＯ）、本前月比較処理が終了する。
【０１３０】
一方、ステップＳ２０５において｜変化率ｙ１｜が比較減少率λ１より大きいと判定された場合（ステップＳ２０５；ＹＥＳ）、「項目ｘ１が、前月より｜ｙ１｜％減少しています」という報知文が生成され、当該報知文が図３５に示す分析シートメモリエリア７０の領域Ａ９にセットされる（ステップＳ２０６）。
【０１３１】
次いで、メモリＭに“１”がセットされているか否かが判定される（ステップＳ２０７）。ステップＳ２０７においてメモリＭに“１”がセットされていると判定された場合（ステップＳ２０７；ＹＥＳ）、ステップＳ２００で決定されたデータベースＤＢの中から、項目ｘ１についての今月実績値、前月実績値が取得され、両実績値より実績差が算出され、図３５に示す分析シートメモリエリア７０の領域Ａ１０（領域Ａ９の直下）にセットされる（ステップＳ２０８）。
【０１３２】
ステップＳ２０８若しくはＳ２０４の後、又はステップＳ２０７においてメモリＭに“０”がセットされていると判定された場合（ステップＳ２０７；ＮＯ）、項目ｘ１を含む今月分の売上データを集計した今月分のレポート（例えば、取引売上表）が作成され、今月ＤＢ５１に保存される（ステップＳ２０９）。
【０１３３】
次いで、図３５に示すように、分析シートメモリエリア７０において、矢印“→”と、ステップＳ２０９で作成されたレポートの名称（レポート名）とが、ステップＳ２０４又はＳ２０６でセットされた報知文の右側にセットされ、当該レポートのリンク先情報を生成することによって当該レポートへのリンクが付けられ（ステップＳ２１０）、本前月比較処理が終了する。
【０１３４】
図２６及び図２７のＳ１０２、Ｓ１１０、Ｓ１１８、Ｓ１２６に示した前年同月比較処理は、使用するデータベースＤＢが今月ＤＢ５１内のデータベースＤＢ及び前年同月ＤＢ５３のデータベースＤＢであることを除けば、図３４に示した処理と同一ゆえ、ここでの説明は省略する。
【０１３５】
図３６に、図２３〜図２７の分析シート作成処理によって作成された分析シートのＰＣ３における表示例を示す。分析シート９０は、図３６に示すように、メイン領域部９１、ヘッダ部９２、サイドメニュー部９３、フッタ部９４により構成される。メイン領域部９１に、分析シート作成処理によって分析シートメモリエリア７０にセットされた内容が表示されている。
【０１３６】
ＰＣ３において、メイン領域部９１の各報知文の右側に表示されたレポート名をマウス等で選択することにより、該当するレポート（集計表）が表示される。例えば、メイン領域部９１においてレポート名「日別売上集計表」を選択すると、図３３に示すような日別売上集計表が表示される。
【０１３７】
以上のように、本実施形態の売上データ管理装置１によれば、売上データ処理装置２から収集された売上データの変化率が、売上データの増減率の指標として設定した基準値（比較増加率、比較減少率）を超えた場合、報知文を生成して出力（表示又は印刷）することにより、店舗での売上状況の変化を容易に知得することができる。
【０１３８】
また、基準値（比較増加率、比較減少率）を超えている項目を含む売上データを集計したレポート（集計データ）を作成し、当該レポートのリンク先情報を報知文に対応して生成し、報知文とともに出力することにより、管理者は、当該項目を含む売上データの詳細情報を容易に得ることが可能となる。
【０１３９】
特に、比較減少率を超えている項目（減少が大きい項目）の売上データを取得し、上記報知文とともに出力可能としたことにより、管理者は、減少が大きい項目についての情報を容易に且つ即座に得ることが可能となる。
【０１４０】
また、上記グループを構成する全ての店舗について各々設定された基準値（比較増加率、比較減少率）を集計したデータに基づいて、一の店舗について設定する基準値として推奨する値（推奨増加率、推奨減少率）を算出して提示することにより、管理者は、一の店舗についての基準値を設定する際、提示された推奨値を参考にして基準値を設定することが可能となる。
【０１４１】
なお、本実施形態における記述内容は、本発明の趣旨を逸脱しない範囲で適宜変更可能である。
【０１４２】
例えば、本実施形態では、売上データ処理装置２の精算処理操作時（閉店時）に売上データを売上データ管理装置１に送信するものとしたが、所定時間毎（例えば、３０分毎）に売上データを送信するものとしてもよい。この場合、売上データ管理装置１は、売上データの受信の度に、売上データの分析処理を行い、売上データの変化率が予め設定された基準値（比較増加率、比較減少率）を超えた場合に、報知文を生成して出力する。
【０１４３】
また、分析シートを表示又は印刷するだけでなく、集計時期が到来する度に、又は管理者からの要求時に、分析シートのデータをＰＣ３に電子メール等で送信するようにしてもよい。
【符号の説明】
【０１４４】
１  売上データ管理装置
２  売上データ処理装置
３  ＰＣ
１０、２０、３０  ＣＰＵ
１１、２３、３２  入力部
１２、２２、３１  表示部
１３、２１  印字部
１４、２７、３５  通信制御部
１５、２６、３４  ＲＡＭ
１６、２５、３３  記憶部
１７  加盟店別ＤＢ
５１  今月ＤＢ
５２  前月ＤＢ
５３  前年同月ＤＢ
５１１、５２１、５３１  店舗ＤＢ
５１２、５２２、５３２  取引ＤＢ
５１３、５２３、５３３  部門ＤＢ
５１４、５２４、５３４  曜日別ＤＢ
５１５、５２５、５３５  時間帯別ＤＢ
１００  売上データ管理システム
【図１】
0005348270.tif 000002
【図２】
0005348270.tif 000003
【図３】
0005348270.tif 000004
【図４】
0005348270.tif 000005
【図５】
0005348270.tif 000006
【図６】
0005348270.tif 000007
【図７】
0005348270.tif 000008
【図８】
0005348270.tif 000009
【図９】
0005348270.tif 000010
【図１０】
0005348270.tif 000011
【図１１】
0005348270.tif 000012
【図１２】
0005348270.tif 000013
【図１３】
0005348270.tif 000014
【図１４】
0005348270.tif 000015
【図１５】
0005348270.tif 000016
【図１６】
0005348270.tif 000017
【図１７】
0005348270.tif 000018
【図１８】
0005348270.tif 000019
【図１９】
0005348270.tif 000020
【図２０】
0005348270.tif 000021
【図２１】
0005348270.tif 000022
【図２２】
0005348270.tif 000023
【図２３】
0005348270.tif 000024
【図２４】
0005348270.tif 000025
【図２５】
0005348270.tif 000026
【図２６】
0005348270.tif 000027
【図２７】
0005348270.tif 000028
【図２８】
0005348270.tif 000029
【図２９】
0005348270.tif 000030
【図３０】
0005348270.tif 000031
【図３１】
0005348270.tif 000032
【図３２】
0005348270.tif 000033
【図３３】
0005348270.tif 000034
【図３４】
0005348270.tif 000035
【図３５】
0005348270.tif 000036
【図３６】
0005348270.tif 000037