(57)【要約】【課題】事業者別毎の情報を管理・統合し、業種・業態毎の売上情報、売上付加情報、加盟店情報を分析し、各事業者に経営の判断材料に資する情報を提供する。【解決手段】複数の独立した事業者をクライアントとして有するデータベース管理サーバ１００であって、その事業者の少なくとも加盟店がネットワークを介して接続され、それらの加盟店からの売上情報、売上付加情報、又は加盟店情報の送信を受け、事業者別毎にそれらの情報を格納・更新するデータベース１０１と、データベース１０１に格納されている各事業者の全データを管理・統合し、業種・業態毎の売上情報、売上付加情報、加盟店情報を分析し、各事業者に経営の判断材料に資する情報を提供する管理統合部１０２を備えた。【選択図】        図１
2004152214.tif 000002
【特許請求の範囲】
【請求項１】
複数の独立した事業者をクライアントとして有するデータベース管理サーバであって、
その事業者の少なくとも加盟店がネットワークを介して接続され、それらの加盟店からの売上情報、売上付加情報、又は加盟店情報の送信を受け、事業者別毎にそれらの情報を格納・更新するデータベースと、
上記データベースに格納されている各事業者の全データを管理・統合し、業種・業態毎の売上情報、売上付加情報、加盟店情報を分析し、各事業者に経営の判断材料に資する情報を提供する管理統合部を備えたことを特徴とするデータベース管理サーバ。
【請求項２】
上記各々の事業者本部は、上記データベースにアクセスすることにより、上記それぞれの加盟店からの売上情報、売上付加情報、加盟店情報を参照し、各々の情報を分析して総合的な売上管理・スケジュール管理を行うことを特徴とする請求項１に記載のデータベース管理サーバ。
【請求項３】
事業者をクライアントとして有し、その事業者の店舗がインターネットを介して接続され、その店舗からのデータを格納・更新するデータベースを備えたデータベース管理サーバであって、
データベース管理サーバは店舗からのデータを分析・処理するための数種類のプログラムモジュールを用意し、サーバの契約者である利用者Ａは上記プログラムモジュールの中から所望のプログラムモジュールを選択してダウンロードすることができるように構成され、
上記プログラムモジュールには、利用者Ａがレポートを作成するために必要な条件や種類を設定することができるレポート作成ウィザードを備え、利用者Ａにより上記条件・種類が設定されたプログラムモジュールをデータベース管理サーバに送信すると、レポート作成ウィザードで選択された内容に従ってレポートを作成するように構成されているデータベース管理サーバ。
【請求項４】
上記レポート作成ウィザードで設定した内容を、保存番号と共に上記データベース管理サーバに登録することを特徴とする請求項３に記載のデータベース管理サーバ。
【請求項５】
上記レポート作成ウィザードで設定した内容をデータベース管理サーバに登録する際に、上記レポートを表示するＵＲＬが生成されるようにした請求項４に記載のデータベース管理サーバ。
【請求項６】
上記プログラムモジュールのダウンロードに基づいて、利用者に課金することを特徴とする請求項３に記載のデータベース管理サーバ。
【請求項７】
事業者をクライアントとして有し、その事業者の店舗がネットワークを介して接続され、その店舗からのデータを格納・更新するデータベースを備えたデータベース管理サーバであって、
データベース管理サーバは、利用者により各店舗に必要なデータ項目を選択して登録することが可能な店舗別データ定義を備え、
データベース内の各店舗毎のデータは店舗別データ定義を通してアクセスされ、各店舗からのデータも店舗別データ定義に従って変換されてデータベースに格納されることを特徴とするデータベース管理サーバ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、事業者の店舗から送信されるデータを格納するデータベースを備えたデータベース管理サーバに関するものである。
【０００２】
【従来の技術】
従来、データの統合的管理を目的として、異なるシステム間における相互運用可能な電子データ統合化データ管理システムが提案されている。（例えば、特許文献１参照）
【０００３】
【特許文献１】
特開２００２−９２３２４号公報
【０００４】
【発明が解決しようとする課題】
しかしながら、複数の独立した事業者をクライアントとして有し、その事業者の加盟店からの売上情報、売上付加情報、又は加盟店情報の送信を受け、事業者別毎にそれらの情報をデータベースに格納し、格納されている各事業者の全データを管理・統合し、業種・業態毎の売上情報、売上付加情報、加盟店情報を分析し、各事業者に経営の判断材料に資する情報を提供するシステムは存在しなかった。
【０００５】
この発明は、事業者別毎の情報を管理・統合し、業種・業態毎の売上情報、売上付加情報、加盟店情報を分析し、各事業者に経営の判断材料に資する情報を提供することを主目的とする。
【０００６】
【課題を解決するための手段】
第１の発明は、複数の独立した事業者をクライアントとして有するデータベース管理サーバであって、
その事業者の少なくとも加盟店がネットワークを介して接続され、それらの加盟店からの売上情報、売上付加情報、又は加盟店情報の送信を受け、事業者別毎にそれらの情報を格納・更新するデータベースと、
上記データベースに格納されている各事業者の全データを管理・統合し、業種・業態毎の売上情報、売上付加情報、加盟店情報を分析し、各事業者に経営の判断材料に資する情報を提供する管理統合部を備えたことを特徴とする。
【０００７】
また、上記各々の事業者本部は、上記データベースにアクセスすることにより、上記それぞれの加盟店からの売上情報、売上付加情報、加盟店情報を参照し、各々の情報を分析して総合的な売上管理・スケジュール管理を行うことを特徴とする。
【０００８】
第２の発明は、事業者をクライアントとして有し、その事業者の店舗がインターネットを介して接続され、その店舗からのデータを格納・更新するデータベースを備えたデータベース管理サーバであって、
データベース管理サーバは店舗からのデータを分析・処理するための数種類のプログラムモジュールを用意し、サーバの契約者である利用者Ａは上記プログラムモジュールの中から所望のプログラムモジュールを選択してダウンロードすることができるように構成され、
上記プログラムモジュールには、利用者Ａがレポートを作成するために必要な条件や種類を設定することができるレポート作成ウィザードを備え、利用者Ａにより上記条件・種類が設定されたプログラムモジュールをデータベース管理サーバに送信すると、レポート作成ウィザードで選択された内容に従ってレポートを作成することを特徴とする。
【０００９】
また、上記レポート作成ウィザードで設定した内容を、保存番号と共に上記データベース管理サーバに登録することを特徴とする。
【００１０】
更に、上記レポート作成ウィザードで設定した内容をデータベース管理サーバに登録する際に、上記レポートを表示するＵＲＬが生成されるようにした。
【００１１】
また、上記プログラムモジュールのダウンロードに基づいて、利用者に課金することを特徴とする。
【００１２】
第３の発明は、事業者をクライアントとして有し、その事業者の店舗がネットワークを介して接続され、その店舗からのデータを格納・更新するデータベースを備えたデータベース管理サーバであって、
データベース管理サーバは、利用者により各店舗に必要なデータ項目を選択して登録することが可能な店舗別データ定義を備え、
データベース内の各店舗毎のデータは店舗別データ定義を通してアクセスされ、各店舗からのデータも店舗別データ定義に従って変換されてデータベースに格納されることを特徴とする。
【００１３】
【発明の実施の形態】
実施の形態１．
図１はこの発明の実施の形態１によるデータベース管理サーバシステムを示すブロック図である。
【００１４】
図１のデータベース管理サーバシステムにおいて、データベース管理サーバ１００は、データベース１０１と、このデータベース１０１を管理する管理統合部１０２を備えている。
【００１５】
また、上記データベース管理サーバ１００には、インターネットを代表例とするネットワークを介して、クライアントである複数の独立した事業者本部とその加盟店がネットワーク接続している。ここで図１では、事業者の例として、フランチャイズ本部１０とそれに連携するフランチャイズ加盟店Ａ，Ｂ，Ｃ、商店街事務局２０とそれに連携する商店Ｄ，Ｅ，Ｆ、及び多店舗型展開型本部３０とそれに連なる直営店Ｇ，Ｈ，Ｉが存在する。
【００１６】
データベース１０１には、事業者の加盟店であるフランチャイズ加盟店Ａ，Ｂ，Ｃ、商店Ｄ，Ｅ，Ｆ、並びに直営店Ｇ，Ｈ，Ｉからネットワークを介して売上情報、売上付加情報、スケジュール情報などが随時送信されて事業者別に格納・更新される。すなわち、各加盟店から（１）誰が？、何処で？何を購入したか？などの売上情報、（２）前回来店日、来店回数、平均単価などの売上付加情報、（３）各加盟店のスケジュール情報がデータベース１０１に送信され、事業者別に格納・更新される。
【００１７】
事業者本部であるフランチャイズ本部１０、商店事務局２０、多店舗展開型本部３０は、ネットワークを介してデータベース１０１にアクセスでき、それぞれ事業者の加盟店から送信され格納されている情報を参照できる。すなわち、フランチャイズ本部１０はデータベース１０１に格納しているフランチャイズ加盟店Ａ，Ｂ，Ｃの情報を、商店街事務局２０はデータベース１０１に格納している商店Ｄ，Ｅ，Ｆの情報を、多店舗展開型本部３０はデータベース１０１に格納している直営店Ｇ，Ｈ，Ｉの情報を参照できる。
【００１８】
事業者本部であるフランチャイズ本部１０、商店事務局２０、多店舗展開型本部３０は、上述のようにデータベース１０１にアクセスすることにより、それぞれの加盟店からの（１）誰が？、何処で？何を購入したか？などの売上情報、（２）前回来店日、来店回数、平均単価などの売上付加情報、（３）各加盟店のスケジュール情報を得ることができ、各々の情報を分析して総合的な売上管理・スケジュール管理を行うことができる。
【００１９】
また、データベース管理サーバ１００内の管理統合部１０２は、データベース１０１に格納されている各事業者の全てのデータを管理することができ、業種・業態毎の売上情報や売上付加情報の平均値、分析値を算出し、それぞれ各事業者に経営の判断材料に資する情報を提供することができる。
【００２０】
実施の形態２．
図２はこの発明の実施の形態２によるデータベース管理サーバシステムを示すブロック図である。
【００２１】
図２のデータベース管理サーバシステムにおいて、図１と同様、データベース管理サーバ１００は、データベース１０１と、このデータベース１０１を管理する管理統合部１０２を備えている。
【００２２】
また、上記データベース管理サーバ１００には、インターネットを代表例とするネットワーク２００を通じて、クライアントである事業者本部Ｐとその加盟店である店舗Ｓ１，Ｓ２，Ｓ３，・・・がネットワーク接続している。なお、事業者の例として、図１に示したようにフランチャイズ本部１０とそれに連携するフランチャイズ加盟店Ａ，Ｂ，Ｃ、商店街事務局２０とそれに連携する商店Ｄ，Ｅ，Ｆ、及び多店舗型展開型本部３０とそれに連なる直営店Ｇ，Ｈ，Ｉが接続されていても良い。すなわち、本実施の形態では、実施の形態１のように複数の事業者であっても、単独の事業者であっても良い。
【００２３】
データベース１０１には、事業者の加盟店である店舗Ｓ１，Ｓ２，Ｓ３，・・・からネットワーク２００を通じて売上情報、売上付加情報、スケジュール情報などが随時送信されて格納・更新される。すなわち、各店舗から（１）誰が？、何処で？何を購入したか？などの売上情報、（２）前回来店日、来店回数、平均単価などの売上付加情報、（３）各加盟店のスケジュール情報がデータベース１０１に送信され、格納・更新される。
【００２４】
事業者本部Ｐは、ネットワーク２００を介してデータベース１０１にアクセスでき、それぞれの店舗から送信され格納されている情報を参照できる。
【００２５】
また、データベース管理サーバ１００の契約者である利用者５０及び利用者６０も、ネットワーク２００を介してデータベース１０１にアクセスできる。
【００２６】
次に、実施の形態２によるプログラムモジュールのダウンロード、登録、参照動作を図３のフロー図に基づいて説明する。
【００２７】
（１）．データベース管理サーバ１００の契約者である利用者５０は、あらかじめサーバ側から提供されたＩＤ及びパスワードを用いて、ネットワーク２００を介してデータベース１０１にアクセスする。データベース管理サーバ１００はあらかじめ売上データ等を分析・作表など処理する数種類のプログラムモジュールを用意しており、利用者５０はそのプログラムモジュールの中から利用したい機能のプログラムモジュールを自由に選択し、ダウンロードすることができる。例えば、月末に営業書類を提出しなければいけない営業マンがＷｅｂブラウザに表示されたメニューの中から商品別売上報告のためのプログラム（例えば分析レポート作成モジュール）を選択してダウンロードする。
【００２８】
（２）．所望のプログラムモジュールのダウンロードが完了すると、ブラウザ上にレポート作成ウィザードが表示され、利用者５０はレポート作成ウィザードの指示にしたがってレポートの作成を行う。このウィザードではそれぞれのレポートに必要な条件（例えば売上日時の期間、売上部門、レポート対象商品の分類等）や、レポート種類（グラフや集計表等）を選択し、最後に作成ボタンを押すようになっている。条件・種類などが設定されたプログラムモジュールはデータベース管理サーバ１００にアクセスされ、ウィザードで選択された内容にしたがって、レポートを作成して利用者５０のパソコンにレポート結果を表示する。
【００２９】
（３）．利用者５０は作成したレポートプログラムをインターネット（ネットワーク）が使える環境であれば何時でも何処でも利用することができる。すなわち、（２）のウィザードで設定した内容（以降、カタログと呼ぶ）をデータベース管理サーバ１００に登録する（以降、カタログ登録と呼ぶ）ことにより、別の場所、別のパソコンからでも必要に応じて自由に利用することができ、表示の都度ウィザードで作成する必要がない。例えば、オフィスで営業報告用のレポートとして作成した商品別売上報告のカタログをデータベース管理サーバ１００に登録し、自宅に帰って上記作成した商品別売上報告を見ながら上司に提出する報告文を作成することができる。この際にはオフィスで保存したカタログに指定した保存番号（以降、カタログ番号と呼ぶ）を指定するだけで、作成済みのレポート結果がいち早く表示される。また、カタログに登録される内容は作成条件／作成図表のみなので、表示の都度最新のデータを基に集計／表示される。なお、カタログはカタログ番号のほかパスワードで保護して保存することも可能である。
【００３０】
（４）及び（５）．利用者５０はカタログ生成時に「ＵＲＬ生成ボタン」を押し下げるとレポートを表示するＵＲＬが生成・表示される。そのＵＲＬを電子メール等で利用者６０に送信すると、受け取った利用者６０はＵＲＬをクリックすることで、手軽にレポートを参照することができる。例えば、レポート作成担当者である利用者５０がＵＲＬ生成ボタンを押すことにより、“ｈｔｔｐ：／／ｗｗｗ．ａｓｎａｌ．ｃｏｍ／ｘｘｘ／ｒｅｐｏｒｔ００１”というＵＲＬが生成され、画面に表示される。これをコピーアンドペーストで上司である利用者６０宛の電子メールの本文中に記述し送信する。受け取った利用者６０はこのＵＲＬをクリックすることにより、利用者５０が作成したレポートが直接表示される。レポート結果は要求の都度作成されるので、表示内容は利用者５０が電子メールを送信した以後に発生したデータも反映されて表示される。作成した利用者５０の意向によりパスワードで保護することができる。パスワードが設定されている場合はレポートのページを開いた直後にパスワードの要求が行われる。
【００３１】
次に、実施の形態２によるプログラムモジュールの検索及びダウンロードの課金動作を図４のフロー図に基づいて説明する。
【００３２】
（１）及び（２）．データベース管理サーバ１００はプログラム検索ウィザードを用意している。利用者５０が数種類のプログラムモジュールの中から目的に応じた機能のプログラムモジュールを探し出す際には、上記のプログラム検索ウィザードにより簡単に探し出すことができる。例えばこのプログラム検索ウィザードでは、業種・業態（小売業、サービス業等）の分類から選択し、次にプログラムの形態（入力プログラム、分析プログラム、集計プログラム、作表プログラム等）の中から選択するなど、利用者５０は分類化されたプログラムから所望の機能を有するプログラムを絞り込んで選択できる。選択されたプログラムモジュールは即座にダウンロードすることができ、利用者がプログラムモジュールをダウンロードした都度、データベース管理サーバ１００に利用の日時の記録が残る。そして、データベース管理サーバ１００から課金部３００にプログラムモジュールの利用記録が送られる。この課金部３００はデータベース管理サーバ１００内にあっても良いし、外部であっても良い。
【００３３】
（３）及び（４）．課金部３００は、会計締日にデータベース管理サーバ１００から送られてきた利用記録に基づいて、利用者毎に集計し請求する。すなわち、本実施の形態では、プログラムモジュールの利用量により請求額を決定するものである。
【００３４】
実施の形態３．
図５はこの発明の実施の形態３によるデータベース管理サーバシステムを示すブロック図である。
【００３５】
図５のデータベース管理サーバシステムにおいて、データベース管理サーバ１００は、データベース１０１と、このデータベース１０１を管理する管理統合部１０２と、店舗別データ定義１０３を備えている。
【００３６】
また、上記データベース管理サーバ１００には、インターネットを代表例とするネットワーク２００を通じて、クライアントである事業者本部Ｐとその加盟店である店舗Ｓ１，Ｓ２，Ｓ３，・・・，Ｓｎがネットワーク接続している。なお、事業者の例として、図１に示したようにフランチャイズ本部１０とそれに連携するフランチャイズ加盟店Ａ，Ｂ，Ｃ、商店街事務局２０とそれに連携する商店Ｄ，Ｅ，Ｆ、及び多店舗型展開型本部３０とそれに連なる直営店Ｇ，Ｈ，Ｉが接続されていても良い。すなわち、本実施の形態では、実施の形態１のように複数の事業者であっても、単独の事業者であっても良い。
【００３７】
データベース１０１には、店舗別データ定義１０３を介して、事業者の加盟店である店舗Ｓ１，Ｓ２，Ｓ３，・・・から売上情報、売上付加情報、スケジュール情報などが随時送信されて格納・更新される。すなわち、各店舗から（１）誰が？、何処で？何を購入したか？などの売上情報、（２）前回来店日、来店回数、平均単価などの売上付加情報、（３）各加盟店のスケジュール情報が、店舗別データ定義１０３を介してデータベース１０１に送信され、格納・更新される。
【００３８】
事業者本部Ｐは、ネットワーク２００を通じ、店舗別データ定義１０３を介してデータベース１０１にアクセスでき、それぞれの店舗から送信され格納されている情報を参照できる。
【００３９】
次に、実施の形態３による店舗別データ定義の作成動作を図６のフロー図に基づいて説明する。
【００４０】
データベース管理サーバ１００の契約者である利用者７０（システム設計者）は、サーバ側から提供されたＩＤ及びパスワードを用いて、ネットワーク２００を介してデータベース１０１にアクセスする。データベース管理サーバ１００はあらかじめ店舗別データ定義１０３を作成するためのツールを用意しており、利用者７０はそのツールに従い、多様なデータ項目の中から各店舗に必要なデータ項目を選択する。各店舗毎で選択されたデータ項目はそれぞれの店舗毎の店舗別データ定義１０３に登録される。データベース１０１の利用時には、これら店舗別データ定義１０３を介してデータベース１０１にアクセスされ、各店舗毎に選択されたデータ項目のみが反映される。
【００４１】
図７は、実施の形態３による店舗別データ定義の利用を説明するフロー図である。図に示すように、データベース１０１内の各店舗毎のデータは店舗別データ定義１０３を通してアクセスされ、店舗別のルールに従ったデータに変換されて提供される。一方、各店舗からのデータも店舗別データ定義１０３に従って変換され、データベース１０１に格納される。
【００４２】
【発明の効果】
第１の発明によれば、複数の独立した事業者の少なくとも加盟店がネットワークを介して接続され、それらの加盟店からの売上情報、売上付加情報、又は加盟店情報の送信を受け、事業者別毎にそれらの情報を格納・更新するデータベースと、上記データベースに格納されている各事業者の全データを管理・統合し、業種・業態毎の売上情報、売上付加情報、加盟店情報を分析する管理統合部を備えたので、例えば、業種・業態毎の売上情報や売上付加情報の平均値、分析値を算出することができ、それぞれ各事業者に経営の判断材料に資する情報を提供することができる。
【００４３】
第２の発明によれば、店舗からのデータを分析・処理するための数種類のプログラムモジュールを用意し、サーバの契約者である利用者Ａは上記プログラムモジュールの中から所望のプログラムモジュールを選択してダウンロードすることができ、上記プログラムモジュールには、利用者Ａがレポートを作成するために必要な条件や種類を設定することができるレポート作成ウィザードを備え、利用者Ａにより上記条件・種類が設定されたプログラムモジュールをデータベース管理サーバに送信すると、レポート作成ウィザードで選択された内容に従ってレポートを作成するようにしたので、プログラムモジュールを使用したデータの分析、作表、処理が容易にかつ迅速にできる。
【００４４】
第３の発明によれば、データベース内の各店舗毎のデータは店舗別データ定義を通してアクセスされ、各店舗からのデータも店舗別データ定義に従って変換されてデータベースに格納されるので、適度に選択されたデータ項目を通して各店舗毎のデータを利用し又格納することができ、データ利用の最適化、効率化が図れる。
【図面の簡単な説明】
【図１】この発明の実施の形態１によるデータベース管理サーバシステムを示すブロック図である。
【図２】この発明の実施の形態２によるデータベース管理サーバシステムを示すブロック図である。
【図３】この発明の実施の形態２によるプログラムモジュールのダウンロード、登録、及び参照動作を示すフロー図である。
【図４】この発明の実施の形態２によるプログラムモジュールの検索及びダウンロードの課金動作を示すフロー図である。
【図５】この発明の実施の形態３によるデータベース管理サーバシステムを示すブロック図である。
【図６】この発明の実施の形態３による店舗別データ定義の作成動作を示すフロー図である。
【図７】この発明の実施の形態３による店舗別データ定義の利用を説明するフロー図である。
【符号の説明】
１００  データベース管理サーバ、１０１  データベース、１０２  管理統合部、１０３  店舗別データ定義、２００  ネットワーク。
【図１】
2004152214.tif 000003
【図２】
2004152214.tif 000004
【図３】
2004152214.tif 000005
【図４】
2004152214.tif 000006
【図５】
2004152214.tif 000007
【図６】
2004152214.tif 000008
【図７】
2004152214.tif 000009