JP2004118466A - Management system of multiple stores by knowledge sharing - Google Patents
Management system of multiple stores by knowledge sharing Download PDFInfo
- Publication number
- JP2004118466A JP2004118466A JP2002279997A JP2002279997A JP2004118466A JP 2004118466 A JP2004118466 A JP 2004118466A JP 2002279997 A JP2002279997 A JP 2002279997A JP 2002279997 A JP2002279997 A JP 2002279997A JP 2004118466 A JP2004118466 A JP 2004118466A
- Authority
- JP
- Japan
- Prior art keywords
- web page
- keyword
- knowledge
- operation information
- page
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000007726 management method Methods 0.000 claims abstract description 36
- 238000000034 method Methods 0.000 claims description 15
- 238000012545 processing Methods 0.000 claims description 13
- 230000008520 organization Effects 0.000 claims description 12
- 230000004044 response Effects 0.000 claims description 8
- 230000007246 mechanism Effects 0.000 claims description 4
- 230000009191 jumping Effects 0.000 claims description 3
- 230000015572 biosynthetic process Effects 0.000 abstract 1
- 230000006870 function Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 8
- 230000007704 transition Effects 0.000 description 8
- 230000008569 process Effects 0.000 description 6
- 230000008859 change Effects 0.000 description 5
- 238000004891 communication Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000006872 improvement Effects 0.000 description 3
- 235000012054 meals Nutrition 0.000 description 3
- 241000209094 Oryza Species 0.000 description 2
- 235000007164 Oryza sativa Nutrition 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 2
- 230000001934 delay Effects 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 239000011521 glass Substances 0.000 description 2
- 235000009566 rice Nutrition 0.000 description 2
- 235000015278 beef Nutrition 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000013075 data extraction Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000007115 recruitment Effects 0.000 description 1
Images
Landscapes
- Cash Registers Or Receiving Machines (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
【0001】
【発明の属する技術分野】
本発明は、複数の店舗の間で知識を共有し、この知識を用いて各店舗の経営をコントロールするためのシステムおよびこのシステムを実現するためのソフトウェアに関する。
【0002】
【従来の技術】
従来、フランチャイズや販売代理店のように、一つの経営主体が複数の店舗を介して物品流通もしくはサービス提供を行なうシステムにおいては、経営本部が加盟店や系列店に対し、本部が有する情報やノウハウなどの知識を与え、経営指導を行なっていた。これに加え、最近では、Webサービス技術を応用し、フランチャイズ制で効率的な共同作業を行なえるようにしたシステム(例えば特許文献1参照)や、各店舗から収集したPOSデータを加工して本部のWebサーバに掲載し、売上げやコストなど動的に変化する情報を各店舗のコンピュータのWebブラウザから随時参照できるようにしたシステムも提案されている。
【0003】
また、各メンバーの持つノウハウをWebサーバに登録し、これらのノウハウをインデックスやキーワードで検索することにより、メンバー間での知識共有を行なうシステムも知られている。その際に、各ノウハウが役に立ったかどうかを閲覧したメンバーが登録し、この役立ち度の情報を蓄積していくことにより、有用なノウハウを優先的に提示できるようにすることも行なわれている。
【0004】
【特許文献1】
特開2002−92295号公報
【発明が解決しようとする課題】
しかし、従来のシステムでは、売上げやコストなどの情報を各店長やスーパーバイザ等に提示することはできても、これらの情報のどの部分に着目してどのように営業成績を向上させる策を導き出していくかは、各人に任されていたため、情報の活用の度合いに、個人によるばらつきが大きかった。また、各メンバーがインデックス等で知識の検索を行なうシステムでは、各ノウハウがどのような場合に生かせるのかを判断するのは、やはり各メンバーに任されており、全店舗にわたって営業成績の向上に結びつけるには困難があった。
【0005】
本発明は、上記のような事情を考慮してなされたもので、その目的は、できるだけ多くの店長やスーパーバイザが、売上げやコストなどの情報から、それぞれのケースに即した営業成績を向上させるためのノウハウに、同じように辿りつけるようにすることにある。本発明は、このようなシステムを提供することにより、各店長やスーパーバイザをいちいち個別に指導しなくても、あるいは個別指導の時間を効率的に短縮しつつ、複数の店舗を持つ経営主体の意思を各店舗の経営に反映させることを可能にするものである。
【0006】
【課題を解決するための手段】
本発明に係る経営システムは、複数の店舗から収集されたPOSデータやシフトデータ等を処理して得られるオペレーション情報(売上げやコスト、従業員勤務状況等の情報)と、店舗の経営方法に関する複数のナレッジ(ノウハウを含む)とが記憶されたデータベースを利用する。
【0007】
そして、順次提示可能に構成した上記のオペレーション情報を、上記の複数の店舗の経営に関わるユーザ(各店長やスーパーバイザ等)が次に辿るべきオペレーション情報を示唆する案内情報と共に提供する提供手段と、この案内情報に従いオペレーション情報が辿られるのに応じて順次得られる複数のキーワードを用いて、上記のナレッジをデータベースから検索する検索手段とを備える。
【0008】
これらの提供手段と検索手段は、例えば下記のように構成することができる。提供手段は、上記のオペレーション情報を、リンクされた複数のWebページとして提供することができる。さらに具体的には、作成したWebページを各店舗のコンピュータからの要求に応じて送信することができる。
【0009】
そして、このシステムで用いられる、Webページを作成するソフトウェアは、次のような特徴を持つ。まず、作成されたWebページで、上記の案内情報として、オペレーション情報の中の着目すべき部分(例えば計数)が他から区別して表示されるようにする。さらに、あるWebページ(第一のWebページ)の着目すべき計数に関連して次にオペレーション情報のどの部分を提示すべきかをシステムが記憶しており、そのオペレーション情報を含むWebページ(第二のWebページ)にジャンプできるリンクを、第一のWebページに含ませる。このリンクも、上記の案内情報として機能する。また、各Webページに、それぞれキーワードを対応させる。
【0010】
第一のWebページを受信し、これに含まれていたリンクをユーザが辿ることによって、第二のWebページを受信した店舗のコンピュータは、第二のWebページに基づいてナレッジ検索要求を送ることができる(そのように第二のWebページが作成されている)。このナレッジ検索要求により、第二のWebページに対応するキーワードと、第一のWebページ(第二のWebページにジャンプする前のWebページ)に対応するキーワードの両方を用いて、データベースに記憶されたナレッジが検索され、検索結果が店舗のコンピュータへ送られる。
【0011】
【発明の実施の形態】
以下、本発明の実施の形態について、図面を参照して説明する。
【0012】
図1に、本実施の形態のネットワーク構成の一例を示す。例えばフランチャイズ制の場合、本部11と、複数の店舗12−1〜12−nが、通信ネットワーク13(例えばインターネット)で接続されている。本部11は、売上げやコストなどのオペレーション情報と営業成績向上策などのナレッジとをクライアントコンピュータに提供するWebサーバ14、これら情報や知識を蓄えるデータベース15、このデータベースを管理するDBサーバ16を備える。本部11はまた、これらのシステムを管理したり、Webサーバ14が提供する本部用Webページを閲覧したりするための、本部用コンピュータ17を備えてもよい。各店舗12は、オペレーション情報の基となるPOSデータを収集するPOSシステム18と、Webサーバ14が提供する各店舗用Webページを閲覧するための店舗用コンピュータ19を備える。店舗数が多い場合は、店舗をグループ分けして、グループ毎に支部20を設けることもでき、この支部20に、そのグループ内の複数の店舗を管理指導するスーパーバイザ用のコンピュータ21を備えることもできる。
【0013】
なお、本実施形態におけるWebサーバやDBサーバは、サーバに適したコンピュータ上で、後述するような動作を記述したプログラムを実行することにより実現される。このプログラムは、記録媒体や通信媒体を介して受け渡しすることができる。また、本実施形態では、Webサーバ14の各機能とDBサーバ16の各機能を分けて説明するが、この機能の分け方は説明の便宜上のものであり、これらの機能の全てを同一サーバ上で実行することもできるし、複数のサーバ間でどのような分担のさせ方をしても構わない。
【0014】
図2は、本実施形態におけるWebサーバ14、データベース15、DBサーバ16それぞれの機能モジュール構成を例示するものである。DBサーバ16は、各店舗のPOSシステム18−1〜18−nから収集されたPOSデータを加工するPOSデータ処理部161と、後述するナビゲーションDB152やナレッジDB153に登録される知識内容を管理するための知識管理部162とを備える。知識管理部162は、本部用コンピュータ17と接続され、管理者が各店長やスーパーバイザから随時提案される営業改善策等を分類整理して、データベース15に登録することができる。
【0015】
データベース15は、POSデータ処理部161からのデータをオペレーション情報として記憶する情報DB151と、図3(a)に例示する内容を記憶するナビゲーションDB152と、図3(b)に例示する内容を記憶するナレッジDB153とを備える。このようにデータベースを3種類に分けるのは、説明の便宜上のためであり、実際には、必要なデータ間の関連が記憶されていれば、どのような形でデータベースを統合あるいは分散して構築しても構わない。
【0016】
Webサーバ14は、各店舗用コンピュータ19−1〜19−n、スーパーバイザ用コンピュータ21、本部コンピュータ17からのWebページ要求を受け付けるページ要求受付部141と、この要求に対応したWebページを要求元のコンピュータのWebブラウザに返すページ提示部144とを備える。提示されるWebページには、ページ作成部143が予め作成してページ記憶部142に記憶しておいたものと、受信したページ要求に応じてその場で動的にページ作成部143が作成するものとがあり得る。前者には、例えば図4〜6のような、その日の売上げなどのオペレーション情報と後述するナビゲーション情報とに基づいて作成されるページが含まれ、後者には、例えば図7のような、関連ナレッジ検索結果を示すページが含まれる。
【0017】
関連ナレッジ検索は、例えばHTMLフォームに検索キーワードが入力されたものをページ要求受付部141が受信し、この検索キーワードに基づいてナレッジ検索部145がナレッジDB153を検索し、この検索結果を含むページをページ作成部143が作成し、これをページ提示部144が要求元に返信することにより、実現される。本実施の形態では、ナレッジ検索部145は、検索キーワードの組が受信された場合に、最初のキーワードでピックアップしたナレッジの集合から次のキーワードでより適切なナレッジを絞り込む、いわゆる絞込検索を行なうものとして、説明する。
【0018】
以下には、ナビゲーションDB152の内容を例示する図3(a)、ナレッジDB153の内容を例示する図3(b)、店舗用コンピュータ19に表示されるWebページの例である図4〜7、Webサーバ14におけるページ作成処理の例を示すフローチャートである図8を参照しながら、本実施形態に係るシステムの動作について詳しく説明する。
【0019】
情報DB151の内容は、毎日の営業活動を反映して、例えば一日一回更新されるものとする。情報DB151のオペレーション情報が更新されると、これを各店長やスーパーバイザに提示するためのWebページもページ作成部143により更新される。ページ作成部143は、まず、図4のようなレベル1(全体)のページを作成する(図8のS81)。図4の表の形式は「全体計数チェック」というページの形式としてナビゲーションDB152に予め記憶されている(図3(a)には図示せず)。この形式に合わせて、情報DB151から読み込んだ各データを、表の中に書き込む。
【0020】
そして、この表の各項目のデータ(例えば図4の表で「昨日の売上」の「予算比」は92.4%であるが、これは「全体売上予算比」という項目のデータが92.4%ということである)を、ナビゲーションDB152に記憶された「基準値」(図3(a)では100%)と比較する。データの値が「基準値」から「許容範囲」(図3(a)では5%)を超えて異なる場合、このデータにマーキングして表示するようにページを作成する(図8のS811)。図4の例では、「基準値」から「許容範囲」を超えて成績が悪い場合には、数字を丸印で囲み、「許容範囲」を超えて成績が良い場合には、数字に波線アンダーラインを付して、ユーザの注意を喚起している。これらのマーキングは、数字の色を変えるなどの方法でもよい。成績が悪い場合にマーキングするのは、改善の必要を一見して明らかにするためであるが、成績が良い場合にもマーキングをするのは、成功例の分析から営業改善策が導き出せる場合があることを考慮したものである。
【0021】
ナビゲーションDB152は、注意すべき数字にマーキングするための知識に加え、その注意すべき数字についてさらに分析を進めるにあたり調べるべきデータは何かをユーザに提示するための知識を含んでいる。すなわち、図3(a)の例では、「全体売上予算比」が許容範囲内におさまっていない場合に「次に提示すべき情報」として、「アイテム別売上」というページを用意する。ページ作成部143は、その「アイテム別売上」という次のレベル(レベル2)に対応するページへのリンクを作成し、このリンクを「全体計数チェック」(レベル1)のページに埋め込む(図8のS812)。これにより、例えば図4で、ユーザが、マーキングされた92.4%という数字をクリックすると、図5のページへジャンプする。同様に、マーキングされた客単価前年比72.8%という数字をクリックすると、「アイテム別客単価」という別のページにジャンプするように、別のリンクも埋め込まれている。
【0022】
次に、ページ作成部143は、レベル2のページ作成に入る(図8のS82とS83)。上記の「アイテム別売上」のページを例にとると、図5のような表の形式が「アイテム別売上」というページの形式としてナビゲーションDB152に予め記憶されており(図3(a)には図示せず)、この形式に合わせて、情報DB151から読み込んだ各データを、表の中に書き込む。
【0023】
レベル2とそれより下位のレベルにある(リンクを一つ以上辿って表示される)ページについては、そのページに対応する「キーワード」を例えばそのページのHTMLソースに書き込んでおく(図8のS831)。図3(a)のナビゲーションDB152に記憶されているように、例えば「アイテム別売上」のページに対応する「キーワード」は「売上」である。このキーワードは、図5に示されるページ自体には現れてこない、いわば隠しキーワードとすることができる。このキーワードは、後で説明する関連ナレッジ検索の際に用いられることになる。
【0024】
そして、上記の表の各項目のデータ(例えば図5の表で「牛丼」の「予算比」の欄は、「牛丼売上予算比」という項目のデータが並盛90.6%、大盛91.9%、特盛87.6%であることを示している)を、ナビゲーションDB152に記憶された「基準値」(図3(a)では100%)と比較する。データの値が「基準値」から「許容範囲」(図3(a)では5%)を超えて異なる場合、このデータにマーキング(例えば、悪い場合には丸印、良い場合には波線アンダーライン)して表示するようにページを作成する(図8のS832)。
【0025】
ページ作成部143は、さらに図3(a)のナビゲーションDB152を参照し、「牛丼売上予算比」が許容範囲内におさまっていない場合に「次に提示すべき情報」として、「牛丼売上推移」というページを用意するようになっている。ページ作成部143は、その「牛丼売上推移」という次のレベル(レベル3)に対応するページへのリンクを作成し、このリンクを「アイテム別売上」(レベル2)のページに埋め込む(図8のS833)。これにより、例えば図5で、ユーザが、マーキングされた「牛丼」の「予算比」に対応して「推移」と書かれたボタンをクリックすると、図6のページへジャンプするようになる。同様に、マーキングされた「定食」の「予算比」に対応して「推移」と書かれたボタンをクリックすると、「定食売上推移」という別のページにジャンプするように、別のリンクも埋め込まれている。
【0026】
さらに、ページ作成部143は、例えば図5の画面で右上にある「関連ナレッジ検索」というボタンをユーザがクリックした場合に、このページに対応する「売上」という「キーワード」を含む検索要求(例えば上述したHTMLフォーム)がクライアントコンピュータからページ要求受付部141を介してナレッジ検索部145に送信されるような仕掛けを、この「アイテム別売上」のページに埋め込む(図8のS834)。この仕掛けは、例えば上記の動作をスクリプトとして「アイテム別売上」ページのHTMLソースに記述することにより実現される。
【0027】
図5の例では、アイテム別売上の表の他に、分析を進めるにあたり参考になりそうな全体売上チェックの表(図4で表示されていたものの一部)も提示されており、さらに全体の売上推移へもジャンプできるようにリンクが用意されている(画面下部の「日販売上推移」など)。また、図5のアイテム別売上の表はその日のデータを示しているが、別の日付のデータを閲覧できるように、「何年何月何日のアイテム別売上を表示」という欄に日付を入力させて、クリックすればその日付のデータを示すページにジャンプするようになっている。このように、そのページが該当するレベルの情報および関連リンクと合わせて、既に表示した上位のレベルの情報や同一レベルの別のページへの関連リンクをもユーザに提示するのも、ユーザが次に何を調べるべきか決めるのを支援するためであり、このための知識がページの形式としてナビゲーションDB152に予め記憶されていることになる。
【0028】
このようにして「アイテム別売上」のページは完成する。ページ作成部143は、レベル2の他のページ(例えば「アイテム別客単価」など)を同様に作成する(図8のS84NoでS83に戻る)。
【0029】
レベル2のページが全て完成すると、ページ作成部143は、レベル3のページの作成に入る(図8のS85NoでS86からS83に戻る)。上記の「牛丼売上推移」のページを例にとると、図6のような表の形式が「牛丼売上推移」というページの形式としてナビゲーションDB152に予め記憶されており(図3(a)には図示せず)、この形式に合わせて、情報DB151から読み込んだ各データを、表の中に書き込む。
【0030】
図3(a)のナビゲーションDB152を参照すると、「牛丼売上推移」のページに対応する「キーワード」として「牛丼・時間帯」が記憶されているので、これをそのページのHTMLソースに隠しキーワードとして書き込む(図8のS831)。そして、上記の表の各項目のデータをそれぞれの「基準値」と比較して「許容範囲」を超えたものにマーキングする(図8のS832)。
【0031】
さらに、ページ作成部143は、図6の画面で右上にある「関連ナレッジ検索」というボタンがクリックされたらナレッジ検索部145への検索要求(例えば上述したHTMLフォーム)が送信されるように、スクリプトを埋め込む(図8のS834)。レベル3とそれより下位のレベルの(リンクを二つ以上辿って表示される)ページの場合は、検索要求に、現在のページのキーワードだけでなく、以前に表示されていたリンク元のページのキーワードも含ませる。以前に表示されていたリンク元のページの情報は、Webブラウザのback機能を使うことにより参照できる。この例であれば、直前のリンク元のページ(「アイテム別売上」)に対応する「売上」というキーワードと、今のページ(「牛丼売上推移」)に対応する「牛丼・時間帯」という「キーワード」とから、「売上・牛丼・時間帯」という検索キーワードの組を作成して、検索要求に含ませる。さらに下位レベルのページの場合、直前のリンク元だけでなく、それまでに辿ってきた全てのページのキーワードを、上位から下位に向かう順番で並べ、検索キーワードの組とする。
【0032】
このようにして「牛丼売上推移」のページは完成する。ページ作成部143は、レベル3の他のページを作成し、レベル3が終了すれば、レベル4のページを作成し、全てのレベルが終了する(ナビゲーションDB152に「次に提示すべき情報」が登録されていないところまで達する)と、情報DB151の更新に伴う一連の処理を終了する(図8のS85Yes)。
【0033】
上記の例では、上位のレベルから下位へ順に一つずつページを作成していくように説明したが、これらを同時並行的に処理することもできるし、また、更新されたデータに関係するページの部分のみを選択的に処理することも可能である。
【0034】
このようにページ作成部143により作成、更新されたページは、ページ記憶部142に記憶されている。そして、ページ要求受付部141が店舗用コンピュータ19−1(例えば恵比寿店とする)のWebブラウザから最初のページ要求を受け付けると、その店舗用の最初のページである図4がページ記憶部142から読み出され、ページ提示部144を介して店舗用コンピュータ19−1に送られ、Webブラウザに表示される。ユーザ(この場合は店長)が図4の矢印で示したポイントをクリックすると、そのページ要求をページ要求受付部141が受け、図5がページ記憶部142から読み出されてWebブラウザに表示される。同様に、図5の矢印で示したポイントがクリックされると、図6が表示される。
【0035】
図6で「関連ナレッジ検索」のボタンがクリックされると、図7のように、キーワードの組「売上・牛丼・時間帯」でナレッジDB153(図3(b))から検索されたナレッジのタイトル、登録者、登録の日付等が表示される。ここで読みたいナレッジのタイトル(例えば「ご飯もりの短縮方法」)をクリックすれば、例えばどのようにすれば適量のご飯を無駄な動作をせずにもることができるかといったノウハウが表示される。
【0036】
なお、図5で「関連ナレッジ検索」のボタンがクリックされた場合も、形式は図7のような検索結果のページが表示されるが、検索キーワードが「売上」のみであるため、図7よりも数多くのナレッジが選ばれて表示されることになる。
【0037】
すなわち、上述したように、ページに隠しキーワードを含ませ、関連ナレッジ検索が指示されたときに、ページの表示履歴に従って並べたキーワードの組でナレッジDBを検索するようにすると、ユーザによるリンクをクリックしてページを辿る動作が、ページを辿る毎に検索キーワードを追加してナレッジの絞込検索を行なっていることに該当することになる。
【0038】
上記では、ページのHTMLソースに隠しキーワードを書き込む例を説明したが、他の実装方法も可能である。例えば、各Webページを特定する例えばアドレス情報(URL)と、そのWebページに対応するキーワードとを、Webページ作成時にナレッジ検索部145の記憶領域に記憶しておく方法もある。この方法では、各Webページに対応するキーワードをクライアントコンピュータに送る必要はなく、Webブラウザから送られる検索要求にはユーザが辿ってきたWebページのアドレス情報(URL)を含ませ、これに対応するキーワードをナレッジ検索部145が調べて、検索を実行する。
【0039】
なお、図7の例では、検索結果の表示の際に、どのようなキーワードで検索されたのかを「(売上、牛丼、時間帯)で検索した結果は、8件ありました」という形で画面に表示し、さらに、このワードに関連するヒントキーワードを画面の左下に表示し、ユーザがこれらを参照しながら「フリーワード検索」の欄を利用して別のキーワードによる再検索を試すことができるようにしている。このヒントキーワードは、知識の一部として、ナレッジDB153に予め記憶されている(図3(b)には図示せず)。
【0040】
また、ナレッジDB153に登録されたナレッジは、図3(b)のように目的、ランキング(役立ち度)、ワーク毎に分類して記憶することもでき、上記のようなキーワード絞込検索だけではなく、インデックス別に表示することも可能である。
【0041】
図9は、ページ要求受付部141がスーパーバイザ用コンピュータ21(例えば西東京地区担当とする)のWebブラウザから最初のページ要求を受け付けたときに、ページ記憶部142から読み出され、ページ提示部144を介してスーパーバイザのWebブラウザに表示されるページの例である。スーパーバイザ用のページは、担当の複数の店舗の情報をまとめて表示するようになっている。また、画面の例示は省略するが、本部用コンピュータ17のWebブラウザには、全部の店舗の情報をまとめて提示することができる。
【0042】
本部用コンピュータ17から管理者が新規ナレッジの登録や古いナレッジの整理を行なう場合には、ナレッジDB153の内容だけではなく、ナビゲーションDB152の内容(ナビゲーション情報)も必要に応じて更新する。これらのナレッジは、例えば、各店長やスーパーバイザ(このシステムのユーザ)から募集し、管理者が取捨選択や整理統合を行なって得られる。
【0043】
なお、上記の例では、情報DB更新時に全部のページを作成してページ記憶部142に記憶しておくようにしたが、一部または全部のページについて、ページ要求受付部141がクライアントからページ要求を受けたときに、ページ作成部143が要求されたページについて該当する情報DB151のデータを読み込み、図8のS81またはS83の処理を行なって作成したページを返信するようにしても構わない。
【0044】
上述した具体例から明らかなように、本実施の形態では、ナビゲーション情報を利用することにより、本部のサーバが、着目すべきデータに印(強調表示)をつけ、次に調べるべきデータを示唆するためのリンクを作成し、これらの印やリンクに導かれてユーザがページを辿るにしたがって、各ページに対応したキーワードでナレッジの絞込検索を行なう。このようにして、本実施の形態における経営システムによれば、売上げやコストなどのオペレーション情報から適切なナレッジへなるべく多くのユーザが辿りつけるように、誘導(ナビゲート)することができる。すなわち、オペレーション情報とナレッジとがユーザ間で共有され、これら共有された知識をどのように利用していくかのナビゲーションまでが、システムにより提供されるのである。そして、これらの知識の共有とナビゲーションは、例えばフランチャイズ本部の経営主体の意思を反映したものにすることができるから、各店長やスーパーバイザが、このナビゲーションに従って共有された知識を利用し、得られた検索結果に従って各店舗の経営や営業を行なえば、フランチャイズ全体の経営が経営主体の意思に従ってコントロールされることになる。
【0045】
以下には、本発明の別の実施形態の一例を詳述する。図10は、ある店舗の店長に提示されるレベル1の画面である。図10の画面は、図4の画面の作成と同様に、予め記憶されている「昨日の全体計数チェック」というWebページの形式を参照し、データベースから読み込んだ情報を表の中に書き込み、基準値から許容範囲を超えて外れている数値にマーキングすることにより作成される。この図10のWebページの形式は、昨日の売上状況が悪いことを知った店長は、昨日の原価の状況、販売促進活動の状況、配達時間について調査をすべきであるという経営主体の意思を反映して、作りこまれている。この例の場合は、昨日の配達時間が夜のピーク時に基準値から外れている(実際にかかった配達時間が規定の時間をオーバーしている)ことを示すマークがあるため、これを見た店長は、その部分をクリックする。すると、その部分に埋め込まれたリンクにより、図11の画面にジャンプする。なお、この図11のWebページ(もしくはそこへのリンク)には、「配達時間・夜ピーク」というキーワードが対応付けられており、図10にはその対応が図示されているが、このキーワードは画面上には現れず隠れているものとする。
【0046】
図11の画面は、図5(レベル2)の画面の作成と同様に、予め記憶されている「配達時間・売上・スタッフの状況」というWebページの形式を参照し、データベースから読み込んだ情報を表の中に書き込み、基準値から許容範囲を超えて外れている数値にマーキングすることにより作成される。この図11のWebページの形式は、昨日の配達時間に問題があることを知った店長は、昨日の時間帯別のメイキング時間、配達時間、遅延件数、客数、店内と配達それぞれのスタッフの人員数などについて、過去2週間の状況と照らし合わせながら、調査をすべきであるという経営主体の意思を反映して、作りこまれている。
【0047】
ここで、18−19時のデリバリーのスタッフ数にマーキングされているのは、他の数値のように基準値との直接比較によるのではなく、対応する時間帯の配達時間が基準値を外れているときにマーキングするという条件がナビゲーションDBに記憶されていることによる。同様に、19−20時は配達時間とメイキング時間の両方が基準値を外れているので、デリバリーとインストアの両方のスタッフ数がマーキングされている。この図11の画面を見た店長は、問題のある時間帯の人員をチェックすべきであることが分かるので、その部分(この例では19−20時のデリバリーのスタッフ数)をクリックする。すると、その部分に埋め込まれたリンクにより、図12の画面にジャンプする。なお、この図12のWebページ(もしくはそこへのリンク)には、「人員数・デリバリー」というキーワードが対応付けられており、図11にはその対応が図示されているが、このキーワードは画面上には現れず隠れているものとする。
【0048】
図12の画面は、図6(レベル3)の画面の作成と同様に、予め記憶されている「シフト表」というWebページの形式を参照し、指定されたデータ(ここでは昨日の19−20時にその店舗でデリバリーをしていたスタッフの情報)をデータベースから読み込んで表の中に書き込むことにより、作成される。この図12の例では、基準値との比較によるマーキングはしていない。また、このようなスタッフの情報は、勤務管理を行なうデータベースから、シフトデータとして得ることができる。図12の画面には、関連ナレッジへのリンクを示す虫眼鏡のマークが表示されており、これをクリックすると、図6で関連ナレッジ検索のボタンをクリックしたときと同様の処理が行なわれ、図13の画面にジャンプする。
【0049】
すなわち、図11の画面へ移行する際に指定されるキーワード「配達時間・夜ピーク」と、図12の画面へ移行する際に指定されるキーワード「人員数・デリバリー」とを組み合わせて、ナレッジDBを検索した結果が、図13のように提示される。図13では、図7の例と同様に、どのようなキーワードで検索されたのかを「(配達時間・夜ピーク・人員数・デリバリー)で検索した結果は、3件ありました」と表示するとともに、検索結果に満足しない場合の提案として別のキーワードであるヒントキーワード(この例では「作業割当、募集、配達速度」)を提示して、ユーザがこれらを参照しながら「フリーワード検索」の欄を利用して再検索を試みられるようにしている。また、図13の例では、検索された各ナレッジが必須かどうかをも提示している。これは、各店長が必ず参照してそのナレッジに記載された通りに実施しなければいけないものか、あるいは参考程度に見ればよいナレッジなのかを区別するためのものである。このように必須のナレッジを区別して提示することにより、経営主体の意思をより明確に各店長に伝えることができる。
【0050】
上記の例では、図6の「関連ナレッジ検索」というボタンや図12の「虫眼鏡」マークをクリックすることにより、図6や図12のページに対応づくキーワードまでが掛け合わされてナレッジの絞込検索が行なわれ、図7や図13のようなナレッジ検索結果のページが提示されている。他の例として、あるページの特殊マーキングされた数値の部分をクリックすると、ナレッジ検索結果のページにジャンプするように構成することも可能である。例えば、基準値から外れた数字を赤くマーキングする例において、ナレッジ検索結果のページへのリンクが埋め込まれている数字は緑色にマーキングする。そして、その特殊マーキングに対応するリンクが指し示すページ(ナレッジ検索結果のページ)にも、キーワードを対応づけておき、ナレッジ検索結果の一レベル上のページまでのキーワードだけではなく、ナレッジ検索結果のページのキーワードをも掛け合わせて、ナレッジの絞込検索を行い、その検索結果をそのページ内で提示する。
【0051】
図14は、例えば図11で提示される表が、様々なデータを集めて作成される様子を示したものである。この表の形式は、予めナビゲーションDBに記憶されているが、何か問題があるときに各店長がチェックすべきであると経営主体が考えるデータを提示するものであるから、既存の帳票データをそのまま提示するのではなく、既存の幾つかのデータから必要な部分を拾い集めて提示することが好ましい。図14の点線より下に示すように、既存帳票としては、個別注文一覧、時間帯別売上・件数、日別勤怠データなどがある。本システムは、個別注文一覧からメイキング時間と配達時間の情報を時間帯別に抽出し、時間帯別売上・件数から売上・件数情報の一部を抽出し、日別勤怠データから時間帯別のスタッフ数の情報を抽出して、図14の点線より上に示す表に書き込む。また、この他に、店長が日々システムに入力するデータとして、天気の情報や遅延件数などがあり、これらも抽出されて、表に書き込まれる。
【0052】
図2では、情報DBに入るデータの例としてPOSシステムから収集されるPOSデータを取り上げたが、図15に示すように、様々な既存のデータベースのデータを、CSV形式もしくはXML形式にて統一することにより、本システムのナレッジ・情報データベース(図2のデータベース15に対応)に取り入れることができる。既存のデータベースとしては、POSシステムなどの売上を含む各種営業情報を管理するシステム、従業員マスタや勤怠等の人事情報やシフトデータを管理するシステム、購買情報や在庫情報等の商品関連の情報を管理するシステム、顧客名や購買履歴等の顧客情報を管理するシステム、地図情報やそれとリンクした商圏情報を管理するシステム、既存のナレッジデータベース、既存の営業情報やその他販売情報を管理するシステムがあり、これらのデータベースと連携して、本システムで用いるデータを取り込むことができる。この場合、本システムは、図2のDBサーバ16に対応するものとして、ナレッジ・情報管理機能を有し、外部データベースとの連携によるデータの取り込み、取り込んだデータの加工、加工したデータのナレッジ・情報データベースへの書き込み等を行なう。この例では、オペレーション情報に相当するナレッジ計数データが書き込まれるだけでなく、既存のナレッジデータベースとの連携から得られるナレッジデータも書き込まれている。
【0053】
また、上記の例では、フランチャイズの本部11が、各種データや知識の収集及び管理、これらの情報・ナレッジのデータベースへの蓄積、蓄積された情報・ナレッジをナビゲーションデータに従って各店長やスーパーバイザへ提示する処理を行なうものとして説明したが、これらの処理を、例えばASP(アプリケーションサービスプロバイダ)事業者が、インターネットを利用した汎用業務支援システムとして、提供することも可能である。この場合、ASP事業者のコンピュータは、POSデータを含むオペレーションデータをデータベースに取り込み、取り込んだデータを業務アプリケーションにより処理し、画面表示させる。
【0054】
ここで、上記の業務支援システムにおいて、データベースに取り込まれる各種データは、特定のユーザ組織に対して最適化された既定の構造をもつ。さらに、データベースからどのデータを取得し、どのように表示するか(例えば図4〜7、図9〜13に示される具体的な画面構成)を決定する業務アプリケーションについても、各ユーザ組織に固有の内容となっている。したがって、ASP事業者が、あるユーザ組織(例えばフランチャイズA)に対して提供した業務支援システムと同様な機能を持つ業務支援システムを他のユーザ組織(例えばフランチャイズB)に提供する場合に、そのユーザ組織に固有の仕様に合わせてシステムを全て作り直すのではなく、下記のような仕組みを用いれば、追加として必要な費用や工期を最小限に留めることができる。
【0055】
すなわち、図16に示すように、複数のユーザ組織間に共通のデータフォーマットを作成し、これを階層化された標準データ構造(データテンプレート)としてXMLのDTD(Document Type Definition:XMLのスキーマ言語の一種)で予め定義(記述)しておく。そして、特定ユーザ組織の売上データが入力されると、これを一時的に台帳データベースに置き、この台帳データベースから、DTDの記述に従ってデータを抽出してXML文書を生成し、XML文書データベースに保存する。このXML文書を表示するためのレイアウトを、各ユーザ毎に、XSL(Extensible Style Language)のようなスタイルシートで予め定義(記述)しておく。つまり、データテンプレートのどのデータを取得し、どのような画面構成で表示するかが、スタイルシートで定義される。そして、このスタイルシートの記述に従って、XML文書データベースの内容を表示する画面を作成し、これをインターネット経由で配信して上記の特定ユーザ組織に属するユーザの画面に表示する。
【0056】
これにより、新たなユーザ組織に対して既にサービス提供しているユーザ組織と同様の機能を提供しようとする場合に、定義済みのデータフォーマットおよび表示レイアウトの範囲であれば、データの抽出や提示を行なうプログラムを書き直す必要がない上、メンテナンスも変更の範囲が少ないため容易であり、特定ユーザ組織に縛られない汎用性に優れた業務支援システムが実現できる。
【0057】
なお、本発明が上記の実施の形態に限定されないことはもちろんであり、当業者は、本発明の範囲内で上記の実施の形態を変形および応用可能である。例えば、上記のHTMLやXMLのような階層構造文書を、画面表示に代えてあるいは加えて印刷表示してもよい。
【0058】
【発明の効果】
以上のように、本発明によれば、複数の店舗に接続されたシステムが、オペレーション情報やナレッジを例えばWebページの形で各店舗に提供することにより、知識の共有が行われる。そして、オペレーション情報を提供する際に、案内情報として、オペレーション情報の着目すべき部分の区別表示や、それに関連して次に調べるべきオペレーション情報を含むWebページへのリンクを合わせて提供することができ、さらに、店舗のコンピュータがこれらのリンクを辿ってWebページを受信した場合に、各Webページに対応するキーワードを遡って組にしてナレッジ検索が行なえる。本発明では、このようなオペレーション情報から適切なナレッジへのナビゲーションをも、システムが提供することにより、知識共有の形で複数の店舗の経営をコントロールすることができるものである。
【図面の簡単な説明】
【図1】本発明の実施の形態のネットワーク構成の一例を示す図。
【図2】本実施の形態におけるサーバとデータベースの機能モジュール構成の一例を示す図。
【図3】本実施の形態におけるナビゲーションDBとナレッジDBの内容の一例を示す図。
【図4】店舗用コンピュータに表示されるWebページの一例を示す図。
【図5】図4のWebページから一つのリンクを指定した場合に表示されるWebページの一例を示す図。
【図6】図5のWebページから一つのリンクを指定した場合に表示されるWebページの一例を示す図。
【図7】図6のWebページの所定の位置を指定した場合に表示されるナレッジ検索結果のページの一例を示す図。
【図8】本実施の形態におけるWebページ作成処理の内容を示す図。
【図9】スーパーバイザ用コンピュータに表示されるWebページの一例を示す図。
【図10】店舗用コンピュータに表示されるWebページの別の例を示す図。
【図11】図10のWebページから一つのリンクを指定した場合に表示されるWebページの一例を示す図。
【図12】図11のWebページから一つのリンクを指定した場合に表示されるWebページの一例を示す図。
【図13】図12のWebページの所定の位置を指定した場合に表示されるナレッジ検索結果のページの一例を示す図。
【図14】図11のWebページに表示される情報の作成方法を示す図。
【図15】図2のデータベース15とDBサーバ16の別の実施形態の一例を示す図。
【図16】図1の本部11の機能をASP事業者が提供する場合のシステム構成例を示す図。
【符号の説明】
11 本部
12 店舗
13 通信ネットワーク
14 Webサーバ
15 データベース
16 DBサーバ
17 本部用コンピュータ
18 POSシステム
19 店舗用コンピュータ
20 支部
21 スーパーバイザ用コンピュータ
141 ページ要求受付部
142 ページ記憶部
143 ページ作成部
144 ページ提示部
145 ナレッジ検索部
151 情報DB
152 ナビゲーションDB
153 ナレッジDB
161 POSデータ処理部
162 知識管理部[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a system for sharing knowledge among a plurality of stores, and using this knowledge to control the management of each store, and to software for realizing this system.
[0002]
[Prior art]
Conventionally, in systems in which one management entity distributes goods or provides services through multiple stores, such as franchises and sales agents, the management headquarters provides member stores and affiliated stores with information and know-how owned by the headquarters. He gave knowledge of such things and provided management guidance. In addition to this, recently, a Web service technology has been applied, and a system that enables efficient collaborative work with a franchise system (for example, see Patent Document 1), and POS data collected from each store have been processed and the headquarters have been processed. A system has been proposed in which information that changes dynamically, such as sales and costs, can be referred to at any time from a Web browser of a computer in each store.
[0003]
Further, a system is also known in which the know-how of each member is registered in a Web server, and the knowledge is shared among the members by searching the know-how using an index or a keyword. At that time, members who browsed whether or not each know-how was useful register and register information of the usefulness so that useful know-how can be preferentially presented.
[0004]
[Patent Document 1]
JP-A-2002-92295
[Problems to be solved by the invention]
However, with the conventional system, information such as sales and costs can be presented to each store manager and supervisor, etc.However, focusing on which part of this information and how to improve business performance, The degree to which information was used was left to each individual, and the degree of utilization of information varied greatly among individuals. In addition, in a system where each member searches for knowledge using an index, etc., it is still up to each member to determine when each know-how can be used, which leads to improved sales performance across all stores. Had difficulties.
[0005]
The present invention has been made in view of the above-described circumstances, and its purpose is to improve the business performance in each case from information such as sales and costs by as many store managers and supervisors as possible. To get to the same know-how. By providing such a system, the present invention makes it possible for a manager who has a plurality of stores to provide the information without having to individually teach each store manager or supervisor individually or while reducing the time for individual guidance efficiently. Can be reflected in the management of each store.
[0006]
[Means for Solving the Problems]
The management system according to the present invention includes operation information (information such as sales, costs, and employee working conditions) obtained by processing POS data, shift data, and the like collected from a plurality of stores, and a plurality of information related to the store management method. And a database in which knowledge (including know-how) is stored.
[0007]
Providing means for providing the operation information configured so as to be able to be sequentially presented together with guide information suggesting operation information to be followed by users (each store manager, supervisor, etc.) involved in the management of the plurality of stores; A search unit is provided for searching the database for the above knowledge using a plurality of keywords sequentially obtained as the operation information is traced according to the guide information.
[0008]
These providing means and search means can be configured, for example, as follows. The providing means can provide the operation information as a plurality of linked Web pages. More specifically, the created Web page can be transmitted in response to a request from a computer in each store.
[0009]
Software for creating a Web page used in this system has the following features. First, on the created Web page, a noticeable portion (for example, a count) in the operation information is displayed as the above-mentioned guide information so as to be distinguished from others. Further, the system stores which part of the operation information is to be presented next in relation to the notable count of a certain Web page (first Web page), and the Web page (second Web page) containing the operation information is stored. A link that can jump to the first Web page is included in the first Web page. This link also functions as the guide information described above. Also, a keyword is associated with each Web page.
[0010]
When the user receives the first Web page and follows the link included in the first Web page, the computer of the store that has received the second Web page sends a knowledge search request based on the second Web page. (The second Web page is created in such a manner). In response to this knowledge search request, the database is stored in the database using both the keyword corresponding to the second Web page and the keyword corresponding to the first Web page (the Web page before jumping to the second Web page). The retrieved knowledge is searched and the search results are sent to the store computer.
[0011]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
[0012]
FIG. 1 shows an example of a network configuration according to the present embodiment. For example, in the case of a franchise system, the
[0013]
Note that the Web server and the DB server in the present embodiment are realized by executing a program describing an operation described later on a computer suitable for the server. This program can be transferred via a recording medium or a communication medium. In the present embodiment, each function of the
[0014]
FIG. 2 illustrates a functional module configuration of each of the
[0015]
The
[0016]
The
[0017]
In the related knowledge search, for example, the page
[0018]
FIG. 3A exemplifying the contents of the
[0019]
The contents of the
[0020]
Then, the data of each item in this table (for example, the "budget ratio" of "sales yesterday" in the table of FIG. 4 is 92.4%, and the data of the item "total sales budget ratio" is 92.4%). 4%) is compared with the "reference value" (100% in FIG. 3A) stored in the
[0021]
The
[0022]
Next, the
[0023]
For pages at
[0024]
The data of each item in the above table (for example, in the column of “budget ratio” of “gyudon” in the table of FIG. 5, the data of the item of “gyudon sales budget ratio” is 90.6% 99.1% and 87.6% of the special scale) are compared with the “reference value” (100% in FIG. 3A) stored in the
[0025]
The
[0026]
Further, for example, when the user clicks a “Related Knowledge Search” button on the upper right of the screen in FIG. 5, the
[0027]
In the example of FIG. 5, in addition to the item-by-item sales table, a total sales check table (a part of the one shown in FIG. 4) which is likely to be helpful in conducting the analysis is also presented. A link is provided so that you can jump to a change in sales (such as "Change in daily sales" at the bottom of the screen). Also, although the table of sales by item in FIG. 5 shows the data of that day, the date is displayed in the column of “display yearly, month, and day of sales by item” so that data of another date can be browsed. You can enter it and click it to jump to a page showing the data for that date. In this way, the user also presents the information of the higher level already displayed and the related link to another page of the same level to the user together with the information and the related link of the corresponding level of the page. In order to assist the user in determining what to look for, the knowledge for this is stored in advance in the
[0028]
Thus, the “sales by item” page is completed. The
[0029]
When all the
[0030]
Referring to the
[0031]
Further, the
[0032]
In this way, the “Gyudon sales transition” page is completed. The
[0033]
In the above example, it has been described that pages are created one by one from the upper level to the lower level. However, these can be processed simultaneously and in parallel, and the pages related to the updated data can be processed. Can be selectively processed.
[0034]
The page created and updated by the
[0035]
When the button of “search for related knowledge” is clicked in FIG. 6, as shown in FIG. 7, the knowledge set searched for from the knowledge DB 153 (FIG. 3B) by the keyword group “sales / gyudon / time zone” is displayed. The title, registrant, registration date, etc. are displayed. If you click on the title of the knowledge you want to read here (for example, "How to shorten rice meal"), you will see know-how on how to avoid the unnecessary operation of the appropriate amount of rice, for example. You.
[0036]
Note that when the "Related Knowledge Search" button is clicked in FIG. 5, the page of the search result as shown in FIG. 7 is displayed. However, since the search keyword is only "sales", FIG. Will be selected and displayed.
[0037]
That is, as described above, when a hidden keyword is included in a page and a related knowledge search is instructed, the knowledge DB is searched with a set of keywords arranged according to the display history of the page. Then, the operation of following the page corresponds to the fact that a search keyword is added every time the page is traced to perform a narrow-down search of knowledge.
[0038]
In the above, an example in which the hidden keyword is written in the HTML source of the page has been described. However, other mounting methods are also possible. For example, there is a method in which, for example, address information (URL) for specifying each Web page and a keyword corresponding to the Web page are stored in the storage area of the
[0039]
In the example of FIG. 7, when the search result is displayed, what kind of keyword was searched in the form of "(result, beef bowl, time zone), there were eight results." Display it on the screen, and display hint keywords related to this word at the bottom left of the screen, and let the user refer to them and try re-searching with another keyword using the "free word search" section. I can do it. The hint keyword is stored in the
[0040]
Further, the knowledge registered in the
[0041]
FIG. 9 shows a case where the page
[0042]
When the administrator registers new knowledge or organizes old knowledge from the
[0043]
In the above example, all the pages are created and stored in the
[0044]
As is clear from the specific example described above, in this embodiment, the server of the headquarters marks (highlights) the data to be focused on by using the navigation information, and suggests the data to be examined next. For the user to follow the pages guided by these marks and links, the user narrows down the search for knowledge using keywords corresponding to each page. In this manner, according to the management system in the present embodiment, it is possible to guide (navigate) so that as many users as possible can reach appropriate knowledge from operation information such as sales and costs. That is, operation information and knowledge are shared between users, and navigation up to how to use the shared knowledge is provided by the system. The sharing and navigation of such knowledge can be made to reflect, for example, the intentions of the franchise headquarters, so that each store manager and supervisor can use the shared knowledge according to this navigation and obtain the information. If each store is managed or operated according to the search results, the management of the entire franchise will be controlled according to the will of the management entity.
[0045]
Hereinafter, an example of another embodiment of the present invention will be described in detail. FIG. 10 is a
[0046]
The screen of FIG. 11 refers to a Web page format of “delivery time / sales / staff status” stored in advance and creates information read from the database in the same manner as the screen of FIG. 5 (level 2). It is created by writing in a table and marking values that are out of tolerance from the reference values. In the form of the Web page in FIG. 11, the manager who knew that there was a problem with the delivery time yesterday, made the making time, the delivery time, the number of delays, the number of customers, the number of staff in the store and the delivery for each time zone yesterday. The number has been built in light of the management's willingness to conduct a survey, in light of the situation over the past two weeks.
[0047]
Here, the number of delivery staff at 18:00 to 19:00 is marked not by direct comparison with the reference value as in other numerical values, but by the delivery time of the corresponding time zone deviating from the reference value. This is because the condition of marking when the user is present is stored in the navigation DB. Similarly, since the delivery time and the making time are out of the reference values at 19:00 to 20:00, the numbers of staff members for both the delivery and the in-store are marked. The store manager who sees the screen of FIG. 11 knows that the staff in the problematic time zone should be checked, and clicks on that part (in this example, the number of delivery staff at 19:00 to 20:00). Then, the screen jumps to the screen of FIG. 12 by the link embedded in that part. It should be noted that the keyword “number of employees / delivery” is associated with the Web page (or a link thereto) in FIG. 12, and the correspondence is illustrated in FIG. 11, but this keyword is displayed on the screen. It does not appear above and is hidden.
[0048]
The screen shown in FIG. 12 refers to a previously stored “Shift Table” Web page format in the same manner as the screen shown in FIG. 6 (level 3), and designates the designated data (here, yesterday's 19-20 It is created by reading the information of the staff who was delivering at the store at times from the database and writing it in the table. In the example of FIG. 12, marking is not performed by comparison with the reference value. Such staff information can be obtained as shift data from a database for work management. On the screen of FIG. 12, a magnifying glass mark indicating a link to the related knowledge is displayed, and when this is clicked, the same processing as when the related knowledge search button is clicked in FIG. 6 is performed. Jump to the screen.
[0049]
That is, the knowledge DB is combined with the keyword “delivery time / night peak” specified when shifting to the screen of FIG. 11 and the keyword “number of employees / delivery” specified when shifting to the screen of FIG. Are displayed as shown in FIG. In FIG. 13, as with the example of FIG. 7, what kind of keyword was searched for is displayed as “(Results searched for (delivery time / night peak / personnel number / delivery)) There are three results” In addition, a hint keyword (“work assignment, recruitment, delivery speed” in this example) is presented as another keyword as a proposal when the user is not satisfied with the search result, and the user refers to the hint keyword to search for “free word search”. To try to search again. Further, the example of FIG. 13 also indicates whether each searched knowledge is indispensable. This is for discriminating whether each store manager must refer to the knowledge and implement it as described in the knowledge, or whether the knowledge should be viewed only for reference. By separately presenting essential knowledge in this way, the intention of the management entity can be more clearly conveyed to each store manager.
[0050]
In the above example, by clicking the “Related Knowledge Search” button in FIG. 6 or the “magnifying glass” mark in FIG. 12, the keywords corresponding to the pages in FIG. 6 and FIG. And a page of the knowledge search result as shown in FIG. 7 or FIG. 13 is presented. As another example, it is also possible to configure so that when a specially marked numerical value portion of a certain page is clicked, a page of the knowledge search result is jumped. For example, in the example of marking numbers that deviate from the reference value in red, numbers in which a link to the page of the knowledge search result is embedded are marked in green. Then, the keyword is also associated with the page (knowledge search result page) indicated by the link corresponding to the special marking, and not only the keyword up to the page one level higher than the knowledge search result, but also the knowledge search result page Search for knowledge is also performed by multiplying the keyword by the keyword, and the search result is presented in the page.
[0051]
FIG. 14 shows how the table presented in FIG. 11 is created by collecting various data, for example. The format of this table is stored in advance in the navigation DB, but presents data that the manager considers to be checked by each store manager when there is any problem. It is preferable to collect and present necessary parts from some existing data instead of presenting the data as it is. As shown below the dotted line in FIG. 14, the existing forms include a list of individual orders, sales / number of items by time zone, daily attendance data, and the like. This system extracts the making time and delivery time information from the individual order list by time zone, extracts a part of the sales / number information from the hourly sales / number, and the staff by hour from the daily attendance data. The number information is extracted and written in the table shown above the dotted line in FIG. In addition to this, data inputted daily by the store manager to the system include weather information and the number of delays, and these are also extracted and written in a table.
[0052]
In FIG. 2, POS data collected from the POS system is taken as an example of data to be entered in the information DB. However, as shown in FIG. 15, data of various existing databases is unified in CSV format or XML format. Thereby, it can be incorporated into the knowledge / information database (corresponding to the
[0053]
Further, in the above example, the
[0054]
Here, in the above-mentioned business support system, various data taken in the database have a predetermined structure optimized for a specific user organization. Further, a business application that determines what data is obtained from the database and how to display it (for example, specific screen configurations shown in FIGS. 4 to 7 and FIGS. 9 to 13) is also unique to each user organization. Content. Therefore, when an ASP provider provides a business support system having the same function as a business support system provided to a certain user organization (for example, franchise A) to another user organization (for example, franchise B), Rather than rebuilding the system entirely to the specifics of the organization, the following mechanisms can be used to minimize additional costs and construction time.
[0055]
In other words, as shown in FIG. 16, a common data format is created between a plurality of user organizations, and this is used as a hierarchical standard data structure (data template) as XML DTD (Document Type Definition: XML schema language). ) Is defined (described) in advance. When sales data of a specific user organization is input, the sales data is temporarily stored in a ledger database, data is extracted from the ledger database in accordance with the description of the DTD, an XML document is generated, and the XML document is stored in the XML document database. . A layout for displaying the XML document is defined (described) in advance for each user in a style sheet such as XSL (Extensible Style Language). That is, the style sheet defines which data of the data template is to be acquired and what kind of screen configuration is to be displayed. Then, in accordance with the description of the style sheet, a screen for displaying the contents of the XML document database is created, distributed via the Internet, and displayed on the screen of a user belonging to the specific user organization.
[0056]
As a result, when trying to provide a new user organization with the same functions as those of a user organization that has already provided services, data extraction and presentation can be performed within the defined data format and display layout. It is not necessary to rewrite the program to be performed, and the maintenance is easy because the scope of the change is small, and a highly versatile business support system that is not tied to a specific user organization can be realized.
[0057]
It is needless to say that the present invention is not limited to the above embodiment, and those skilled in the art can modify and apply the above embodiment within the scope of the present invention. For example, a hierarchically structured document such as HTML or XML described above may be printed and displayed instead of or in addition to screen display.
[0058]
【The invention's effect】
As described above, according to the present invention, a system connected to a plurality of stores provides operation information and knowledge to each store, for example, in the form of a Web page, thereby sharing knowledge. When providing the operation information, it is possible to provide guidance information together with a distinctive display of a portion to be noted of the operation information and a link to a Web page including the operation information to be examined next in connection with the information. In addition, when the computer at the store receives the Web page following these links, the knowledge search can be performed by grouping the keywords corresponding to each Web page retroactively. According to the present invention, by providing such navigation from operation information to appropriate knowledge, the system can control the management of a plurality of stores in the form of sharing knowledge.
[Brief description of the drawings]
FIG. 1 is a diagram showing an example of a network configuration according to an embodiment of the present invention.
FIG. 2 is a diagram showing an example of a functional module configuration of a server and a database according to the embodiment.
FIG. 3 is a diagram showing an example of contents of a navigation DB and a knowledge DB according to the embodiment.
FIG. 4 is a view showing an example of a Web page displayed on a store computer.
FIG. 5 is a view showing an example of a Web page displayed when one link is designated from the Web page of FIG. 4;
FIG. 6 is a view showing an example of a Web page displayed when one link is designated from the Web page of FIG. 5;
FIG. 7 is a diagram showing an example of a knowledge search result page displayed when a predetermined position of the Web page in FIG. 6 is designated.
FIG. 8 is a diagram showing contents of a Web page creation process in the embodiment.
FIG. 9 is a view showing an example of a Web page displayed on a supervisor computer.
FIG. 10 is a view showing another example of a Web page displayed on the store computer.
11 is a view showing an example of a Web page displayed when one link is designated from the Web page of FIG. 10;
FIG. 12 is a view showing an example of a Web page displayed when one link is designated from the Web page of FIG. 11;
FIG. 13 is a diagram showing an example of a knowledge search result page displayed when a predetermined position of the Web page in FIG. 12 is designated.
FIG. 14 is a view showing a method of creating information displayed on the Web page of FIG. 11;
FIG. 15 is a diagram showing an example of another embodiment of the
FIG. 16 is a diagram showing an example of a system configuration in a case where an ASP provider provides the functions of a
[Explanation of symbols]
11 headquarters
12 stores
13 Communication Network
14 Web server
15 Database
16 DB server
17 Computer for headquarters
18 POS system
19 Computer for store
20 chapters
21 Supervisor Computer
141 Page request reception unit
142 page storage
143 Page Creation Department
144 Page Presentation
145 Knowledge Search Department
151 Information DB
152 Navigation DB
153 Knowledge DB
161 POS data processing unit
162 Knowledge Management Department
Claims (10)
店舗の経営方法に関する複数のナレッジをキーワードと関連付けて記憶するナレッジデータベースと、
順次提示可能に構成した前記オペレーション情報を、前記複数の店舗の経営に関わるユーザが次に辿るべきオペレーション情報を示唆する案内情報と共に提供する提供手段と、
前記案内情報に従いオペレーション情報が辿られるのに応じて順次得られる複数のキーワードを用いて、前記ナレッジデータベースを検索する検索手段とを備えたことを特徴とする経営システム。An operation information database that stores operation information obtained by processing data collected from a plurality of stores;
A knowledge database that stores a plurality of knowledge relating to a store management method in association with a keyword,
Providing means for providing the operation information configured to be able to be sequentially presented, together with guidance information suggesting operation information to be followed by a user involved in the management of the plurality of stores;
A management system comprising: a search unit configured to search the knowledge database using a plurality of keywords sequentially obtained as operation information is traced according to the guide information.
前記検索手段は、ユーザが辿った複数のWebページに対応する複数のキーワードを組として前記ナレッジデータベースを検索することを特徴とする請求項2記載の経営システム。The providing means provides a keyword in association with each of the Web pages,
3. The management system according to claim 2, wherein the search unit searches the knowledge database by using a plurality of keywords corresponding to a plurality of Web pages traced by a user.
前記作成手段は、前記Webページを、前記オペレーション情報データベースの情報を読み込み、該オペレーション情報の中の着目すべき部分が他の部分と区別して表示されるようにし、該着目すべき部分に関連して次に提示すべきオペレーション情報を含むWebページへのリンクを含ませて、作成することを特徴とする請求項2記載の経営システム。The providing unit includes: a creating unit that creates a Web page; and a unit that transmits the created Web page in response to a request from a computer of each store.
The creating means reads the information of the operation information database, reads the Web page, and displays a portion to be noted in the operation information separately from other portions. 3. The management system according to claim 2, wherein the management system is created by including a link to a Web page including operation information to be presented next.
前記作成手段は、前記Webページのそれぞれにキーワードを対応させ、ユーザがあるWebページに基づいて検索要求した場合に前記検索手段が該あるWebページに対応するキーワードとユーザがそれまでに辿ったWebページのキーワードとを用いて検索を行なうように、Webページを作成することを特徴とする請求項2記載の経営システム。The providing unit includes: a creating unit that creates a Web page; and a unit that transmits the created Web page in response to a request from a computer of each store.
The creating means associates a keyword with each of the Web pages, and when the user makes a search request based on a certain Web page, the search means matches the keyword corresponding to the certain Web page with the Web traced by the user so far. 3. The management system according to claim 2, wherein a Web page is created so as to perform a search using a keyword of the page.
記憶されたオペレーション情報の一部を提示するWebページであって、着目すべき計数を他の計数と区別して表示するようにしたWebページを作成する手段と、
作成されたWebページを各店舗のコンピュータからの要求に応じて送信する手段と、
店舗の経営方法に関するナレッジが複数記憶されたデータベースをキーワードを用いて検索する手段とを備え、
前記作成する手段は、第一のWebページを、第一のキーワードと対応させ、該第一のWebページの着目すべき計数に関連して次に提示すべきオペレーション情報を含む第二のWebページへのリンクを含むように作成し、該第二のWebページを、第二のキーワードと対応させ、前記第二のWebページに基づいて前記データベースが検索される場合に前記検索する手段が前記第一のキーワードと前記第二のキーワードとを用いるように作成することを特徴とする経営システム。Means for processing data collected from a plurality of stores and storing it as operation information;
Means for creating a Web page presenting a part of the stored operation information, wherein the Web page is configured to display a count to be focused on separately from other counts;
Means for transmitting the created web page in response to a request from a computer in each store;
Means for searching a database in which a plurality of knowledge on a store management method is stored using a keyword,
The creating means associates a first Web page with a first keyword, and includes a second Web page including operation information to be presented next in relation to a notable count of the first Web page. And the second Web page is associated with a second keyword, and when the database is searched based on the second Web page, the searching means includes the second Web page. A management system which is created so as to use one keyword and the second keyword.
作成される前記Webページに、キーワードを対応させ、前記着目すべき計数に関連して次に提示すべきオペレーション情報を含むWebページにジャンプするためのリンクとを含ませるためのプログラムコードと、
作成される前記Webページに、該Webページに基づいて前記複数のナレッジからの検索が行なわれる場合に、該Webページに対応するキーワードと該Webページにジャンプする前のWebページに対応するキーワードとを用いて検索が行なわれるような仕組みを含ませるためのプログラムコードとを有することを特徴とするプログラム。It has a database in which operation information obtained by processing data collected from a plurality of stores and a plurality of knowledge related to a store management method are stored, and a Web page is transmitted in response to a request from a computer of each store. A program executed by a computer system having a function, which is a Web page that presents a part of the operation information, and that creates a Web page in which a notable count is displayed separately from other counts. Program code for
A program code for associating a keyword with the created web page and including a link for jumping to a web page including operation information to be presented next in relation to the target count;
When a search is made from the plurality of knowledges based on the Web page, a keyword corresponding to the Web page and a keyword corresponding to the Web page before jumping to the Web page are created. And a program code for including a mechanism for performing a search by using a program.
前記オペレーション情報の一部を着目すべき計数が他の計数から区別可能なように提示する第一のWebページを、第一のキーワードと対応させ、該着目すべき計数に関連して次に提示すべきオペレーション情報を含む第二のWebページへのリンクを含むように作成し、
店舗のコンピュータからの要求に応じて前記第一のWebページを送信し、
前記店舗のコンピュータから前記リンクを指定してWebページを要求された場合に、第二のキーワードと対応させた前記第二のWebページを送信し、
前記店舗のコンピュータから前記第二のWebページに基づくナレッジ検索要求を受信した場合に、前記第一のキーワードと前記第二のキーワードとを用いて前記複数のナレッジからの検索を行なうことを特徴とする経営コントロール方法。A method of controlling the management of the plurality of stores, using a database in which operation information obtained by processing data collected from a plurality of stores and a plurality of knowledge are stored,
A first Web page that presents a part of the operation information so that a count to be focused can be distinguished from other counts is associated with a first keyword, and is presented next in relation to the count to be focused. Created to include a link to a second web page containing operation information to be
Transmitting the first Web page in response to a request from the store computer,
When a Web page is requested by designating the link from the computer of the store, the second Web page associated with the second keyword is transmitted;
When receiving a knowledge search request based on the second Web page from the computer at the store, performing a search from the plurality of knowledge using the first keyword and the second keyword. Management control method.
階層構造文書の文書型定義として予め記述された、複数のユーザ組織に共通するデータフォーマットに基づいて、前記台帳データベースから読み出したデータを、階層構造文書として保存する文書データベースと、
階層構造文書のスタイルシートとして予め記述された、特定のユーザ組織用のレイアウトに基づいて、前記文書データベースに保存された階層構造文書を表示する手段とを具備することを特徴とする業務支援システム。Based on a data format common to a plurality of user organizations, the operation information collected and stored in the user organization is input, and a ledger database for temporarily storing the document information and a document format defined in advance as a document type definition of the hierarchical structure document are used. A document database for storing data read from the database as a hierarchical document,
Means for displaying a hierarchically structured document stored in the document database based on a layout for a specific user organization described in advance as a style sheet of the hierarchically structured document.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002279997A JP2004118466A (en) | 2002-09-25 | 2002-09-25 | Management system of multiple stores by knowledge sharing |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002279997A JP2004118466A (en) | 2002-09-25 | 2002-09-25 | Management system of multiple stores by knowledge sharing |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2004118466A true JP2004118466A (en) | 2004-04-15 |
Family
ID=32274844
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002279997A Pending JP2004118466A (en) | 2002-09-25 | 2002-09-25 | Management system of multiple stores by knowledge sharing |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2004118466A (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006127147A (en) * | 2004-10-28 | 2006-05-18 | Toshiba Tec Corp | Store business processing device |
| JP2008097353A (en) * | 2006-10-12 | 2008-04-24 | Shin Caterpillar Mitsubishi Ltd | Management center-side management device in remote management system of operation machine |
| JP2008107939A (en) * | 2006-10-24 | 2008-05-08 | Shin Caterpillar Mitsubishi Ltd | Working vehicle management system for rental |
| JP2020009429A (en) * | 2018-06-27 | 2020-01-16 | 大信貿易株式会社 | Method and computer system for providing case sharing services for treatment of peri-implant disease |
| JP2023137844A (en) * | 2022-03-18 | 2023-09-29 | 矢崎総業株式会社 | Operation data analysis device and operation data analysis program |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002007461A (en) * | 2000-06-21 | 2002-01-11 | Nippon Telegr & Teleph Corp <Ntt> | Personal information collection server, personal information collection method and recording medium |
| JP2002024479A (en) * | 2000-07-10 | 2002-01-25 | Hitachi Ltd | Hospital information analysis support system |
| JP2002092025A (en) * | 2000-09-18 | 2002-03-29 | Sanyo Electric Co Ltd | Service provider server |
| JP2002175297A (en) * | 2000-12-08 | 2002-06-21 | Beacon Information Technology:Kk | Information resource management method and system using XML, computer program product |
-
2002
- 2002-09-25 JP JP2002279997A patent/JP2004118466A/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002007461A (en) * | 2000-06-21 | 2002-01-11 | Nippon Telegr & Teleph Corp <Ntt> | Personal information collection server, personal information collection method and recording medium |
| JP2002024479A (en) * | 2000-07-10 | 2002-01-25 | Hitachi Ltd | Hospital information analysis support system |
| JP2002092025A (en) * | 2000-09-18 | 2002-03-29 | Sanyo Electric Co Ltd | Service provider server |
| JP2002175297A (en) * | 2000-12-08 | 2002-06-21 | Beacon Information Technology:Kk | Information resource management method and system using XML, computer program product |
Non-Patent Citations (4)
| Title |
|---|
| "本部・加盟店が情報共有、CCC、ノウハウ共創", 日経MJ(流通新聞), JPN6008036678, 17 May 2001 (2001-05-17), pages 3, ISSN: 0001094920 * |
| 中澤勇侍: "ソリューション講座Part1標準フォーマットの適用により新しいソリューションやサービスを創出する", NOTES/DOMINO MAGAZINE, vol. 第6巻,第4号, JPN6008056263, 1 April 2001 (2001-04-01), JP, pages 40 - 50, ISSN: 0001174104 * |
| 奥井康弘他: "第5回XMLとデータベースの連携", JAVA WORLD, vol. 第5巻,第1号, JPN6008056266, 1 January 2001 (2001-01-01), pages 212 - 216, ISSN: 0001174105 * |
| 小林 暢子: "新発想のデータ・ウエアハウス", 日経コンピュータ, vol. 第437号, JPN6008036680, 16 February 1998 (1998-02-16), pages 118 - 131, ISSN: 0001094921 * |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006127147A (en) * | 2004-10-28 | 2006-05-18 | Toshiba Tec Corp | Store business processing device |
| JP2008097353A (en) * | 2006-10-12 | 2008-04-24 | Shin Caterpillar Mitsubishi Ltd | Management center-side management device in remote management system of operation machine |
| JP2008107939A (en) * | 2006-10-24 | 2008-05-08 | Shin Caterpillar Mitsubishi Ltd | Working vehicle management system for rental |
| JP2020009429A (en) * | 2018-06-27 | 2020-01-16 | 大信貿易株式会社 | Method and computer system for providing case sharing services for treatment of peri-implant disease |
| JP7403146B2 (en) | 2018-06-27 | 2023-12-22 | 大信貿易株式会社 | Method and computer system for realizing case sharing service for treatment of peri-implant diseases |
| JP2023137844A (en) * | 2022-03-18 | 2023-09-29 | 矢崎総業株式会社 | Operation data analysis device and operation data analysis program |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6850896B1 (en) | Method and system for managing and providing sales data using world wide web | |
| US6401096B1 (en) | Method and apparatus for generating user profile reports using a content menu | |
| US6826572B2 (en) | System and method allowing advertisers to manage search listings in a pay for placement search system using grouping | |
| JP5021662B2 (en) | Direct keyword tracking to ads / text | |
| US20130198099A1 (en) | Intelligent Job Matching System and Method including Negative Filtration | |
| US20040010489A1 (en) | Method for providing search-specific web pages in a network computing environment | |
| US20020049792A1 (en) | Conceptual content delivery system, method and computer program product | |
| US20050108625A1 (en) | Method and system for selecting rules to validate information submitted on an electronic form | |
| US20060265270A1 (en) | Intelligent job matching system and method | |
| US20080235076A1 (en) | Opportunity matrix for use with methods and systems for determining optimal pricing of retail products | |
| JP2005538429A (en) | User interface for web browser | |
| US20240020733A1 (en) | Content arrangement program, content arrangement device, and content arrangement method, website construction support program, website construction support device, and website construction support method, and economic scale output program, economic scale output device, and economic scale output method | |
| US7743017B2 (en) | Sales management system and method thereof | |
| JP4150415B2 (en) | Document data display processing method, document data display processing system, and software program for document data display processing | |
| US20030227481A1 (en) | Creating user interfaces using generic tasks | |
| US7730021B1 (en) | System and method for generating landing pages for content sections | |
| CN101770467B (en) | Method and system for locating associated products via a computer network | |
| KR100695467B1 (en) | Web Usability Evaluation Method and Its Evaluation System | |
| WO2005096198A1 (en) | An apparatus for revising corporate checklist | |
| JP2004118466A (en) | Management system of multiple stores by knowledge sharing | |
| JP4552509B2 (en) | Program and apparatus for searching related documents | |
| Levene et al. | Navigating the world wide web | |
| Kim et al. | Organizational schemes of information resources in top 50 academic business library websites | |
| KR102741988B1 (en) | Online open marketing service system | |
| JP2005346318A (en) | Portlet automatic placement device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050915 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080617 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080729 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080924 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20081111 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20090414 |