[go: up one dir, main page]

JP2004118466A - Management system of multiple stores by knowledge sharing - Google Patents

Management system of multiple stores by knowledge sharing Download PDF

Info

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
Application number
JP2002279997A
Other languages
Japanese (ja)
Inventor
Masami Tajima
田嶋 雅美
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
FRANCHISE ADVANTAGE KK
Original Assignee
FRANCHISE ADVANTAGE KK
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by FRANCHISE ADVANTAGE KK filed Critical FRANCHISE ADVANTAGE KK
Priority to JP2002279997A priority Critical patent/JP2004118466A/en
Publication of JP2004118466A publication Critical patent/JP2004118466A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Cash Registers Or Receiving Machines (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a system capable of controlling the managements of a plurality of stores in a form of knowledge sharing. <P>SOLUTION: The page formation part 143 of the Web server 14 of a head office involves, in reference to an information DB 151 and a navigation DB 152, operation information with marked noteworthy data, a link to another page for suggesting data to be examined, and a keyword for following retrieval in pages to be provided to the computer 19 of a store. When a user of the store is guided by the mark or link to trace the pages and requests a knowledge retrieval, a knowledge retrieval part 145 performs the retrieval of a knowledge DB 153 with a set of keywords corresponding to the traced pages. <P>COPYRIGHT: (C)2004,JPO

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 headquarters 11 and a plurality of stores 12-1 to 12-n are connected by a communication network 13 (for example, the Internet). The headquarters 11 includes a Web server 14 for providing client computers with operation information such as sales and costs and knowledge such as measures for improving sales results, a database 15 for storing such information and knowledge, and a DB server 16 for managing this database. The headquarters 11 may also include a headquarters computer 17 for managing these systems and browsing a headquarters Web page provided by the Web server 14. Each store 12 includes a POS system 18 for collecting POS data serving as a basis of operation information, and a store computer 19 for browsing each store Web page provided by the Web server 14. When the number of stores is large, the stores may be divided into groups, and a branch 20 may be provided for each group. The branch 20 may be provided with a supervisor computer 21 for managing and guiding a plurality of stores in the group. it can.
[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 Web server 14 and each function of the DB server 16 will be described separately. However, the method of dividing these functions is for convenience of description, and all of these functions are stored on the same server. It can be executed by any of the above methods, and any method of sharing between a plurality of servers may be used.
[0014]
FIG. 2 illustrates a functional module configuration of each of the Web server 14, the database 15, and the DB server 16 in the present embodiment. The DB server 16 manages POS data processing units 161 that process POS data collected from the POS systems 18-1 to 18-n of each store, and manages knowledge contents registered in a navigation DB 152 and a knowledge DB 153 described later. And a knowledge management unit 162. The knowledge management unit 162 is connected to the head office computer 17, and allows the manager to classify and improve sales improvement measures and the like proposed by managers and supervisors at any time and register them in the database 15.
[0015]
The database 15 stores an information DB 151 that stores data from the POS data processing unit 161 as operation information, a navigation DB 152 that stores the content illustrated in FIG. 3A, and a content illustrated in FIG. 3B. And a knowledge DB 153. The reason why the database is divided into three types in this way is for the sake of convenience of explanation. In practice, the database may be integrated or distributed in any form as long as the relation between necessary data is stored. It does not matter.
[0016]
The Web server 14 includes a page request receiving unit 141 that receives a Web page request from each of the store computers 19-1 to 19-n, the supervisor computer 21, and the head office computer 17, and a Web page corresponding to the request as a request source. A page presenting unit 144 for returning to the Web browser of the computer. The web page to be presented is created in advance by the page creation unit 143 and stored in the page storage unit 142, and dynamically created on the spot in response to the received page request. There can be things. The former includes, for example, pages created based on operation information such as sales of the day and navigation information to be described later as shown in FIGS. 4 to 6, and the latter includes related knowledge as shown in FIG. 7, for example. Includes pages showing search results.
[0017]
In the related knowledge search, for example, the page request receiving unit 141 receives an input of a search keyword in an HTML form, the knowledge search unit 145 searches the knowledge DB 153 based on the search keyword, and retrieves a page including the search result. This is realized by creating the page by the page creating unit 143 and returning the page creating unit 144 to the request source. In the present embodiment, when a set of search keywords is received, the knowledge search unit 145 performs a so-called narrow search that narrows down a more appropriate knowledge with the next keyword from the set of knowledge picked up with the first keyword. It will be explained.
[0018]
FIG. 3A exemplifying the contents of the navigation DB 152, FIG. 3B exemplifying the contents of the knowledge DB 153, FIGS. 4 to 7 which are examples of Web pages displayed on the store computer 19, The operation of the system according to the present embodiment will be described in detail with reference to FIG. 8, which is a flowchart illustrating an example of a page creation process in the server 14.
[0019]
The contents of the information DB 151 are updated, for example, once a day, reflecting daily business activities. When the operation information of the information DB 151 is updated, a Web page for presenting the operation information to each store manager or supervisor is also updated by the page creation unit 143. The page creation unit 143 first creates a page of level 1 (entire) as shown in FIG. 4 (S81 in FIG. 8). The format of the table in FIG. 4 is stored in advance in the navigation DB 152 as the format of a page called “entire count check” (not shown in FIG. 3A). Each data read from the information DB 151 is written in a table according to this format.
[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 navigation DB 152. If the value of the data differs from the "reference value" by more than the "permissible range" (5% in FIG. 3A), a page is created so that the data is marked and displayed (S811 in FIG. 8). In the example of FIG. 4, when the result is poor beyond the “permissible range” from the “reference value”, the number is surrounded by a circle, and when the result is good beyond the “permissible range”, the numeral is underlined. A line is attached to draw the user's attention. These markings may be made by changing the color of the numbers. Marking when performance is poor is to make it clear at a glance the need for improvement.However, marking when performance is good can sometimes lead to sales improvement measures from analysis of successful cases. This is taken into account.
[0021]
The navigation DB 152 includes knowledge for presenting to the user what data is to be examined in further analyzing the noted number, in addition to the knowledge for marking the noted number. That is, in the example of FIG. 3A, when the “total sales budget ratio” is not within the allowable range, a page “sales by item” is prepared as “information to be presented next”. The page creation unit 143 creates a link to a page corresponding to the next level (level 2) of “sales by item”, and embeds this link in the “total count check” (level 1) page (FIG. 8). S812). Thus, for example, in FIG. 4, when the user clicks the marked number of 92.4%, the page jumps to the page of FIG. Similarly, another link is embedded so that clicking on the marked number of the customer unit price of 72.8% compared to the previous year jumps to another page called “Item-based customer unit price”.
[0022]
Next, the page creating unit 143 starts creating a page of level 2 (S82 and S83 in FIG. 8). Taking the above-mentioned "sales by item" page as an example, a table format as shown in FIG. 5 is stored in advance in the navigation DB 152 as a page format of "sales by item" (FIG. 3 (a) Each data read from the information DB 151 is written in a table according to this format (not shown).
[0023]
For pages at level 2 and lower levels (displayed following one or more links), a “keyword” corresponding to the page is written in, for example, the HTML source of the page (S831 in FIG. 8). ). As stored in the navigation DB 152 of FIG. 3A, for example, the “keyword” corresponding to the “sales by item” page is “sales”. This keyword can be a so-called hidden keyword that does not appear on the page itself shown in FIG. This keyword will be used in a related knowledge search described later.
[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 navigation DB 152. If the value of the data is different from the “reference value” by more than the “permissible range” (5% in FIG. 3A), the data is marked (for example, a circle when it is bad, and an underline when it is good). ) To create a page to be displayed (S832 in FIG. 8).
[0025]
The page creation unit 143 further refers to the navigation DB 152 of FIG. 3A and, when the “gyudon sales budget ratio” is not within the allowable range, sets “gyudon sales” as “information to be presented next”. A page called "Transition" is prepared. The page creation unit 143 creates a link to a page corresponding to the next level (level 3) called “gyudon sales transition”, and embeds this link in the “item sales” (level 2) page (FIG. 8 S833). Thereby, for example, in FIG. 5, when the user clicks the button “Transition” corresponding to the “budget ratio” of the marked “gyudon”, the page jumps to the page of FIG. Similarly, if you click the button labeled “Change” corresponding to the “budget ratio” of the marked “set meal”, another link is embedded so that it jumps to another page called “set meal sales change” Have been.
[0026]
Further, for example, when the user clicks a “Related Knowledge Search” button on the upper right of the screen in FIG. 5, the page creation unit 143 searches for a search request that includes a “keyword” of “sales” corresponding to this page (for example, A mechanism for transmitting the HTML form (described above) from the client computer to the knowledge search unit 145 via the page request reception unit 141 is embedded in the “sales by item” page (S834 in FIG. 8). This mechanism is realized, for example, by describing the above operation as a script in the HTML source of the “sales by item” page.
[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 navigation DB 152 in the form of a page.
[0028]
Thus, the “sales by item” page is completed. The page creation unit 143 creates another page of level 2 (for example, “customer unit price by item”) in the same manner (No in S84 of FIG. 8 and returns to S83).
[0029]
When all the level 2 pages are completed, the page creation unit 143 starts creating a level 3 page (No from S85 in FIG. 8 and returns from S86 to S83). Taking the above-mentioned “gyudon sales transition” page as an example, a table format as shown in FIG. 6 is stored in advance in the navigation DB 152 as a “gyudon sales transition” page format (FIG. 3A). , Each data read from the information DB 151 is written in a table according to this format.
[0030]
Referring to the navigation DB 152 in FIG. 3A, since “gyudon / time zone” is stored as a “keyword” corresponding to the “gyudon sales transition” page, this is hidden in the HTML source of that page. It is written as a keyword (S831 in FIG. 8). Then, the data of each item in the above table is compared with the respective "reference value", and the data exceeding the "permissible range" is marked (S832 in FIG. 8).
[0031]
Further, the page creation unit 143 executes the script so that a search request (for example, the HTML form described above) to the knowledge search unit 145 is transmitted when the button of “relevant knowledge search” at the upper right of the screen in FIG. 6 is clicked. Is embedded (S834 in FIG. 8). For pages at level 3 and lower levels (displayed following two or more links), the search request includes not only the keyword of the current page, but also the Include keywords. The information of the link source page that has been displayed before can be referred to by using the back function of the Web browser. In this example, the keyword “sales” corresponding to the previous link source page (“sales by item”) and the “gyudon / time zone” corresponding to the current page (“gyudon sales transition”) From the “keyword”, a set of search keywords “sales / gyudon / time zone” is created and included in the search request. Further, in the case of a lower-level page, not only the link source immediately before but also the keywords of all the pages that have been visited up to that point are arranged in order from the uppermost to the lowermost to form a set of search keywords.
[0032]
In this way, the “Gyudon sales transition” page is completed. The page creation unit 143 creates another page of level 3 and, when level 3 ends, creates a page of level 4 and ends all levels (“information to be presented next” is displayed in the navigation DB 152). When the information DB 151 is reached), a series of processes involved in updating the information DB 151 ends (Yes in S85 in FIG. 8).
[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 page creation unit 143 in this way is stored in the page storage unit 142. Then, when the page request receiving unit 141 receives the first page request from the Web browser of the store computer 19-1 (for example, Ebisu store), the first page for the store shown in FIG. It is read out, sent to the store computer 19-1 via the page presenting section 144, and displayed on the Web browser. When the user (the store manager in this case) clicks on the point indicated by the arrow in FIG. 4, the page request is received by the page request receiving unit 141, and FIG. 5 is read from the page storage unit 142 and displayed on the Web browser. . Similarly, when the point indicated by the arrow in FIG. 5 is clicked, FIG. 6 is displayed.
[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 knowledge search unit 145 when the Web page is created. In this method, it is not necessary to send the keyword corresponding to each Web page to the client computer, and the search request sent from the Web browser includes the address information (URL) of the Web page followed by the user and responds to this. The knowledge search unit 145 checks the keyword and executes a search.
[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 knowledge DB 153 in advance as a part of knowledge (not shown in FIG. 3B).
[0040]
Further, the knowledge registered in the knowledge DB 153 can be classified and stored for each purpose, ranking (usefulness), and work as shown in FIG. 3B. , It is also possible to display by index.
[0041]
FIG. 9 shows a case where the page request receiving unit 141 reads out the page request from the page storage unit 142 and receives the page presenting unit 144 when the first page request is received from the Web browser of the supervisor computer 21 (for example, in charge of the West Tokyo area). 5 is an example of a page displayed on a web browser of a supervisor via the web browser. The supervisor page is designed to collectively display information on a plurality of stores in charge. Although illustration of the screen is omitted, information of all stores can be presented together on the Web browser of the head office computer 17.
[0042]
When the administrator registers new knowledge or organizes old knowledge from the head office computer 17, not only the contents of the knowledge DB 153 but also the contents (navigation information) of the navigation DB 152 are updated as necessary. These knowledges are obtained, for example, by recruiting from store managers and supervisors (users of this system), and selecting and consolidating by an administrator.
[0043]
In the above example, all the pages are created and stored in the page storage unit 142 when the information DB is updated. However, for some or all of the pages, the page request reception unit 141 sends a page request from the client to the page request. When receiving the request, the page creation unit 143 may read the data of the information DB 151 corresponding to the requested page and return the page created by performing the processing of S81 or S83 in FIG.
[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 level 1 screen presented to a store manager of a certain store. The screen of FIG. 10 refers to a previously stored web page format of “total count check of yesterday” and writes information read from the database into a table, similar to the creation of the screen of FIG. It is created by marking numerical values that are out of tolerance from the values. The format of the Web page in FIG. 10 indicates that the manager who knew yesterday's sales situation was bad should investigate the cost situation, sales promotion activity situation and delivery time yesterday. Reflected and built. In this case, I saw this because there was a mark indicating that the delivery time yesterday deviated from the reference value at the peak of the night (the actual delivery time exceeded the specified time). The manager clicks on that part. Then, the screen jumps to the screen of FIG. 11 by the link embedded in that part. The keyword “delivery time / night peak” is associated with the Web page (or a link thereto) in FIG. 11, and the correspondence is illustrated in FIG. It is assumed that it does not appear on the screen and is hidden.
[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 database 15 in FIG. 2) of the present system. Existing databases include POS systems and other systems for managing various sales information including sales, employee masters, systems for managing personnel information such as attendance and shift data, and product-related information such as purchasing information and inventory information. There is a system that manages customer information such as customer name and purchase history, a system that manages map information and trade area information linked to it, an existing knowledge database, a system that manages existing sales information and other sales information. In cooperation with these databases, data used in the present system can be fetched. In this case, the present system has a knowledge / information management function corresponding to the DB server 16 in FIG. 2, and takes in data in cooperation with an external database, processes the captured data, and performs knowledge / processing of the processed data. Writes to the information database, etc. In this example, not only the knowledge count data corresponding to the operation information is written, but also the knowledge data obtained in cooperation with the existing knowledge database is written.
[0053]
Further, in the above example, the franchise headquarters 11 collects and manages various data and knowledge, stores these information and knowledge in a database, and presents the stored information and knowledge to each store manager and supervisor according to the navigation data. Although the processing has been described as being performed, it is also possible for an ASP (application service provider) to provide these processings as a general-purpose business support system using the Internet. In this case, the computer of the ASP company fetches the operation data including the POS data into the database, processes the fetched data by the business application, and displays the data on the screen.
[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 database 15 and the DB server 16 in FIG. 2;
FIG. 16 is a diagram showing an example of a system configuration in a case where an ASP provider provides the functions of a headquarters 11 of FIG. 1;
[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ページとして提供することを特徴とする請求項1記載の経営システム。2. The management system according to claim 1, wherein the providing unit provides the operation information as a plurality of linked Web pages. 前記提供手段は、前記案内情報の提供を、前記オペレーション情報の中の着目すべき部分を他の部分と区別可能に表示し、該着目すべき部分に関連して次に提示すべきオペレーション情報を含むWebページへのリンクを提供することにより、行なうことを特徴とする請求項2記載の経営システム。The providing means displays the provision of the guide information such that a portion to be focused on in the operation information is distinguishable from other portions, and operation information to be next presented in relation to the portion to be focused on is provided. 3. The management system according to claim 2, wherein the management system is provided by providing a link to a Web page that includes the management information. 前記提供手段は、前記Webページのそれぞれにキーワードを対応させて提供するものであり、
前記検索手段は、ユーザが辿った複数の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ページを各店舗のコンピュータからの要求に応じて送信する手段とを備え、
前記作成手段は、前記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ページに対応するキーワードとユーザがそれまでに辿った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ページに基づいて前記複数のナレッジからの検索が行なわれる場合に、該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.
JP2002279997A 2002-09-25 2002-09-25 Management system of multiple stores by knowledge sharing Pending JP2004118466A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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