JP3848461B2 - Store management system - Google Patents
Store management system Download PDFInfo
- Publication number
- JP3848461B2 JP3848461B2 JP11477598A JP11477598A JP3848461B2 JP 3848461 B2 JP3848461 B2 JP 3848461B2 JP 11477598 A JP11477598 A JP 11477598A JP 11477598 A JP11477598 A JP 11477598A JP 3848461 B2 JP3848461 B2 JP 3848461B2
- Authority
- JP
- Japan
- Prior art keywords
- store
- item information
- single item
- management device
- local file
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Cash Registers Or Receiving Machines (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、スーパーマーケット,コンビニエンスストアなどのチェーン展開された各店舗にそれぞれ設置される店舗管理装置と、各店舗を統轄する本部に設置される本部管理装置とを、専用回線又は公衆回線による通信網に接続してなる店舗管理システムに関する。
【0002】
【従来の技術】
一般に、各所にチェーン展開されたスーパーマーケット,コンビニエンスストアなどの小売店では、各チェーン店舗を統轄する本部にホストコンピュータからなる本部管理装置を設置するとともに、各チェーン店舗にそれぞれストアコンピュータからなる店舗管理装置を設置し、本部管理装置と各店舗管理装置とを専用回線又は公衆回線による通信網に接続する。そして、本部管理装置に各店舗で共通に販売される各種商品の単品コード,商品名,単価などの単品情報を記憶した単品情報マスタファイルを搭載する一方、各店舗管理装置にその店舗で販売される各種商品の単品情報を記憶する単品情報ローカルファイルをそれぞれ搭載し、各店舗管理装置の単品情報ローカルファイルに記憶される単品情報の修正(追加,削除または変更)を本部管理装置から遠隔より行うようにした店舗管理システムが構築されていた。
【0003】
そこで、この種の店舗管理システムを構築した小売店では、新たにチェーン店舗を出店する際には、その未稼働店舗に単品情報ローカルファイルを搭載していない店舗管理装置を設置して通信網に接続する。そして、この通信網を介して本部管理装置にアクセスし、単品情報マスタファイルに記憶された単品情報のダウンロードを受けることによって、未稼働店舗の店舗管理装置に単品情報ローカルファイルを作成していた。
【0004】
ところで、商品のなかにはある地域でのみ販売される地域限定商品があり、この地域限定商品については本部で管理されていなかった。このため、稼働中の各チェーン店舗では地域限定商品が販売されるごとにパーソナルコンピュータなどを操作して店舗管理装置の単品情報ローカルファイルにその地域限定商品の単品情報を追加していた。また、新規に出店する未稼働店舗では販売対象商品の中で本部管理装置の単品情報マスタファイルには登録されていない地域限定商品を全てピックアップし、これらの地域限定商品の単品情報を上記と同様にして店舗管理装置の単品情報ローカルファイルに追加して、開店に備えていた。
【0005】
【発明が解決しようとする課題】
このように、前記のような商品管理システムを構築した小売店において、新規に開店する未稼働店舗の店舗管理装置に単品情報ローカルファイルを作成する場合には、本部よりダウンロードされた単品情報マスタファイルの単品情報に、本部では管理されていない地域限定商品などの商品の単品情報を店側で追加する必要があった。このため、本部では管理されていない商品をピックアップする作業やこの商品の単品情報を入力する作業など、面倒で手間のかかる作業が開店までの準備期間に要求され、商品のピックアップ漏れや誤入力などのミスが発生しやすかった。
【0006】
本発明はこのような事情に基づいてなされたものであり、その目的とするところは、新規に開店する未稼働店舗の店舗管理装置に単品情報ローカルファイルを作成するのに必要な作業の簡略化を図るとともに、商品のピックアップ漏れや誤入力などのミスを防止し得る店舗管理システムを提供しようとするものである。
【0007】
【課題を解決するための手段】
本願請求項1記載の発明は、各店舗を統轄する本部に設置され各店舗で共通に販売される各種商品の単品コード,単価等の単品情報を記憶した単品情報マスタファイルを有する本部管理装置と、各店舗にそれぞれ設置されその店舗で販売される各種商品の単品情報を記憶した単品情報ローカルファイルを搭載可能な複数の店舗管理装置とを通信回線で接続してなる店舗管理システムにおいて、各店舗管理装置のうち単品情報ローカルファイルを搭載済の店舗管理装置に、自己が有する単品情報ローカルファイルで記憶した各種商品の単品情報の中で単品情報マスタファイルに記憶されていない店舗固有の単品情報を抽出する店舗固有単品情報抽出手段と、この抽出手段により単品情報ローカルファイルから抽出した店舗固有の単品情報を出力する店舗固有単品情報出力手段とを設け、かつ、単品情報ローカルファイルを未搭載の店舗管理装置に、本部管理装置から通信回線を介してダウンロードされる単品情報と単品情報ローカルファイルを搭載済の店舗管理装置から出力される店舗固有単品情報とで自己の単品情報ローカルファイルを作成し記憶する単品情報ローカルファイル作成手段を設けたものである。
本願請求項2記載の発明は、上記請求項1記載の発明において、店舗固有単品情報抽出手段を、単品情報ローカルファイルで記憶した各種商品の単品情報毎に本部管理装置からの指令により修正を行った単品情報か否かを識別する手段と、本部管理装置からの指令により修正を行った単品情報以外の単品情報を店舗固有の単品情報として抽出する手段とで構成したものである。
本願請求項3記載の発明は、上記請求項1記載の発明において、単品情報ローカルファイルを搭載済の店舗管理装置に、その単品情報ローカルファイルで単品情報を記憶した商品毎に当該店舗の稼働開始日を初期値とする日付を記憶する日付記憶手段と、この日付記憶手段により記憶した日付を対応する商品の単品情報が修正される毎にまたは対応する商品の売上が行われる毎にその修正日付または売上日付に更新する日付更新手段と、日付記憶手段により記憶した日付からの経過期間が予め設定した期間を経過した商品の単品情報を単品情報ローカルファイルから削除する単品情報削除手段とを設けたものである。
本願請求項4記載の発明は、上記請求項1記載の発明において、単品情報ローカルファイルを未搭載の店舗管理装置に、単品情報ローカルファイルを搭載済の店舗管理装置に通信回線を介して店舗固有単品情報の要求を行う手段を設け、この要求を受けた単品情報ローカルファイルを搭載済の店舗管理装置が、店舗固有単品情報抽出手段及び店舗固有単品情報出力手段を機能させるようにしたものである。
本願請求項5記載の発明は、上記請求項1記載の発明において、単品情報ローカルファイルを搭載済の店舗管理装置に可搬式の記録媒体に情報を記録する媒体記録手段を設けるとともに、店舗固有単品情報出力手段を、店舗固有単品情報抽出手段により単品情報ローカルファイルから抽出した店舗固有の単品情報を単品情報ローカルファイルを未搭載の店舗管理装置に通信回線を介して送信出力し、送信エラーになると当該店舗固有の単品情報を媒体記録手段により可搬式の記録媒体に書込み出力する手段としたものである。
本願請求項6記載の発明は、上記請求項1記載の発明において、本部管理装置に、各店舗毎にその店舗の出店地域を識別する地域コードとその店舗の商品形態を識別する形態コードとを設定した店舗情報ファイルと、新規に出店する店舗の地域コードと形態コードとが入力されるとその入力されたコードと同一の地域コード及び形態コードが設定された稼働店舗を店舗情報ファイルから検索する稼働店舗検索手段とを設ける。そして、単品情報ローカルファイルを未搭載の店舗管理装置が有する単品情報ローカルファイル作成手段を、本部管理装置から前記通信回線を介してダウンロードされる単品情報と稼働店舗検索手段により検出された稼働店舗の店舗管理装置から出力される店舗固有単品情報とで自己の単品情報ローカルファイルを作成し記憶する手段としたものである。
本願請求項7記載の発明は、上記請求項6記載の発明において、本部管理装置に、各店舗の出店地域を識別する地域コード別に当該出店地域に隣接する地域の地域コードを記憶した地域情報ファイルと、稼働店舗検索手段により店舗情報ファイルを検索した結果新規出店店舗の地域コード及び形態コードと同一の地域コード及び形態コードが設定された稼働店舗を検出できなかったとき地域情報ファイルを検索して新規出店店舗の地域コードに対応する隣接地域コードを取得する隣接地域コード取得手段と、このコード取得手段により取得した隣接地域コードと新規出店店舗の形態コードとが設定された稼働店舗を店舗情報ファイルから検索する隣接稼働店舗検索手段とを設けたものである。
【0008】
【発明の実施の形態】
以下、本発明の実施の形態を図面を用いて説明する。
はじめに、本願請求項1乃至5記載の各発明に対応した第1の実施の形態について図1乃至図11を用いて説明する。
なお、この第1の実施の形態では、図2に示すように、第1の地域Aに属する複数のチェーン店舗a1,…,anと、第2の地域Bに属する複数のチェーン店舗b1,…,bnとを本部Cで統轄する小売店に構築される店舗管理システムに本発明を適用した場合について説明する。
【0009】
かかる店舗管理システムは、本部Cにホストコンピュータ等からなる本部管理装置1を設置し、各チェーン店舗a1〜an,b1〜bnにそれぞれストアコンピュータなどからなる店舗管理装置2を設置して、本部管理装置1と各店舗管理装置2とを専用の広域通信網であるWAN(Wide Area Network)3に共通に接続することにより構築したものである。
【0010】
このような店舗管理システムにおいて、本部管理装置1は、各店舗で共通に販売される各種商品の単品コード,商品名,単価などの単品情報を記憶した単品情報マスタファイル4を搭載している。
一方、各店舗管理装置2は、それぞれその店舗に設置された複数台のPOS(Point Of Sales:販売時点情報管理)ターミナル5を狭域通信網であるLAN(Local Area Network)6を介して接続するとともに、その店舗で販売する各種商品の単品情報を記憶する単品情報ローカルファイル7を搭載している。そしてこの単品情報ローカルファイル7に記憶した各種商品の単品情報により、各POSターミナル5にて販売商品の単品登録が行われるようになっている。
また各店舗管理装置2は、前記LAN6に接続されたパーソナルコンピュータ8を操作して、単品情報ローカルファイル7に対する単品情報の追加,削除,変更などの修正(ファイルメンテナンス)を行えるようになっている。
【0011】
図3は前記店舗管理装置2を構成するハードウェアの要部を示すブロック図である。すなわちこの店舗管理装置2は、制御部本体を構成するCPU(Central Processing Unit )21、プログラムなどの固定的データを記憶するROM(Read Only Memoly)22、受信データや演算処理データなどを一時的に格納するためのメモリエリアを形成するRAM(Random Access Memoly)23、現日付及び時刻を計時する時計部24、単品情報ローカルファイル5などの各種データファイルを記憶するハードディスクなどのファイル記憶部25aに対してデータの書込み及び読出しを行うファイル制御部25、前記WAN3を介して行われるデータ通信を制御するWAN制御部26、前記LAN6を介して行われるデータ通信を制御するLAN制御部27、外部より着脱自在に挿着される可搬式記録媒体であるフロッピーディスクに対してデータの書込み及び読出しを行う媒体記録手段としてのFDD(Floppy Disk Drive )装置28などを備えている。そして、CPU21と、ROM22,RAM23,時計部24,ファイル制御部25,WAN制御部26,LAN制御部27及びFDD装置28の各部とを、アドレスバス,データバスなどのバスライン29で接続し、このCPU21で各部を制御することにより、店舗管理装置2としての各種機能を実現している。
【0012】
ここで、前記店舗管理装置2及び本部管理装置1の本発明に関わる主要な機能構成を図1に示す機能ブロック図及び図5乃至図9に示す流れ図を用いて説明する。なお、図1中符号2Xは単品情報ローカルファイル5を搭載済の稼働店舗a1の店舗管理装置を示しており、符号2Yは上記稼働店舗a1と同一地域Aにおいて単品情報ローカルファイルを未搭載の未稼働店舗anの店舗管理装置を示している。
図示するように、本部管理装置1は、単品情報マスタファイル4に記憶される単品情報の修正(追加,削除,変更)を行うとともに、稼働店舗a1の店舗管理装置2Xに対して単品情報ローカルファイル7に記憶される同一単品情報の修正を要求するファイル修正要求手段11を有している。
【0013】
一方、店舗管理装置2のうち稼働店舗a1の店舗管理装置2Xは、特有の機能として、ファイル修正手段91,単品売上更新手段92,余剰レコード削除手段93,店舗固有単品情報抽出手段94及び店舗固有単品情報出力手段96を有している。
また、店舗管理装置2のうち未稼働店舗anの店舗管理装置2Yは、特有の機能として、店舗固有単品情報要求手段97と単品情報ローカルファイル作成手段98とを有している。
【0014】
ファイル修正手段91は、本部管理装置1のファイル修正要求手段11によりWAN3を介して与えられる修正要求データか、若しくはパーソナルコンピュータ8からLAN6を介して与えられる修正要求データにより、単品情報ローカルファイル7に記憶される単品情報の修正(追加,削除,変更)を行う手段であり、WAN制御部26かLAN制御部28を介して修正要求データを受信すると起動する。
すなわちCPU21は、図5に示すように、修正要求データを受信すると、先ずその修正要求データに基づいて単品情報ローカルファイル7に記憶される単品情報の修正を行う。例えば、修正要求データが新商品の単品情報追加を要求するデータであれば、その新商品の単品コード,単品名称,単価などの単品情報からなるレコードを単品情報ローカルファイル7に追加する。また、修正要求データが売変商品の単価変更を要求するデータであれば、単品情報ローカルファイル7上の売変商品に対応する単品情報レコードの単価を売変価格に変更する。また、修正要求データが販売中止商品の単品情報削除を要求するデータであれば、単品情報ローカルファイル7から販売中止商品の単品情報レコードを削除する。
【0015】
ここで、単品情報ローカルファイル7で記憶する単品情報レコードは、図4に示すように、単品コード,単品名称,単価などの単品情報に、本部管理装置1からの指令により修正を行った単品情報なのか、LAN接続されたパーソナルコンピュータ8からの指令により修正を行った単品情報なのかを識別するための管理区分データd1と、修正が行われた最新の日付である修正日付データd2と、LAN接続されたPOSターミナル5で販売登録された最新の日付である売上発生日付データd3とを付加したものである。
【0016】
そこでCPU11は、単品情報レコードの修正を行った後、その修正内容が追加または変更の場合に、修正要求元が本部管理装置1なのかLAN接続されたパーソナルコンピュータ8なのかを判別する。そして、本部管理装置1であれば修正した単品情報レコードの管理区分データd1を[本部]を示すデータ=1とし、パーソナルコンピュータ8であれば同管理区分データd1を[店舗]を示すデータ=0とする。なお、管理区分データd1の初期データは“0”である。しかる後、修正した単品情報レコードの修正日付データd2を時計部24から読出した現日付に更新する。なお、修正日付データd2の初期データは当該店舗a1の稼働開始日、いわゆる開店日である。
【0017】
単品売上更新手段92は、各POSターミナル5にて販売登録された各商品の売上データを集計管理する手段であり、LAN接続されたPOSターミナル5にて販売登録された商品の単品コード,売上点数,売上金額などからなる単品売上データをLAN制御部28を介して受信すると起動する。
すなわちCPU21は、図6に示すように、単品売上データを受信すると、先ずこの単品売上データを図示しない売上集計ファイルに集計登録する。次に、単品売上データ中の単品コードで単品情報ファイル7を検索して同一単品コードの単品情報レコードを検出し、この単品情報レコードの売上発生日付データを時計部24から読出した現日付に更新する。なお、売上発生日付データd2の初期データは当該店舗a1の稼働開始日、いわゆる開店日である。
【0018】
余剰レコード削除手段93は、単品情報ローカルファイル7から一定期間取扱いのない商品の単品情報レコードを削除する手段であり、時計部24にて計時される日付が更新されると起動する。
すなわちCPU21は、図7に示すように、日付が更新されたことを検知すると、先ずレコード読出しカウンタnを“0”に初期化する。次に、上記カウンタnを1だけカウントアップしたならば、単品情報ローカルファイル7からn番目の単品情報レコードを読込む。そして、この単品情報レコードの修正日付データd2及び売上発生日付データd3から時計部24にて計時されている現日付までの経過日数D1,D2をそれぞれ計算し、両経過日数D1,D2がいずれも設定日数H(例えばH=30日)を経過したか否かを判断する。そして、両経過日数D1,D2がいずれも設定日数Hを経過している場合には、単品情報ローカルファイル7からこのn番目の単品情報レコードを削除する。これに対し、少なくとも一方の経過日数が設定日数Hに達していない場合には、このn番目の単品情報レコードを削除しない。
【0019】
次に、再びレコード読出しカウンタnを1だけカウントアップし、単品情報ローカルファイル7からn番目の単品情報レコードを読込んだならば、上記と同様の処理を行う。
こうして、単品情報ローカルファイル7から順番に単品情報レコードを読込む毎に、この単品情報レコードの修正日付データd2及び売上発生日付データd3から時計部24にて計時されている現日付までの経過日数D1,D2をそれぞれ計算し、両経過日数D1,D2がいずれも設定日数Hを経過している場合のみ、その単品情報レコードを単品情報ローカルファイル7から削除する処理を繰り返す。そして、単品情報ローカルファイル7の全レコードについて上記処理を終了したならば、単品情報ローカルファイル7に残った単品情報レコードを例えば単品コードの昇べき順に並べ変える。
【0020】
店舗固有単品情報抽出手段94は、単品情報ローカルファイル7に記憶された各種商品の単品情報の中で本部管理装置1の単品情報マスタファイル4に記憶されていない店舗固有の単品情報を抽出する手段であり、同一地域A内の未稼働店舗anの店舗管理装置2YからWAN制御部26を介して店舗固有単品情報の要求コマンドを受信すると起動する。
すなわちCPU21は、図8に示すように、店舗固有単品情報の要求コマンドを受信すると、同一地域A内の未稼働店舗anからの要求コマンドであることを確認した後、その店舗固有単品情報要求元の店舗管理装置2Yに割当てられているWAN3上の通信アドレスをRAM23に一時記憶する。また、レコード読出しカウンタnを“0”に初期化する。次に、上記カウンタnを1だけカウントアップしたならば、単品情報ローカルファイル7からn番目の単品情報レコードを読込む。そして、この単品情報レコードの管理区分データd1が“0”なのか“1”なのかを判断する。そして“0”であれば、この単品情報レコードの単品情報は本部の単品情報マスタファイル4に記憶されていない店舗固有の単品情報なので抽出し、RAM23に記憶する。これに対し、管理区分データd1が“1”の場合には、単品情報マスタファイル4に記憶された各店舗共通の単品情報なので抽出しない。
【0021】
次に、再度レコード読出しカウンタnを1だけカウントアップし、単品情報ローカルファイル7からn番目の単品情報レコードを読込んだならば、上記と同様の処理を行う。
こうして、単品情報ローカルファイル7から順番に単品情報レコードを読込む毎にその単品情報レコードの管理区分データd1を調べ、[店舗]を示すデータ“0”の場合にその単品情報レコードの単品情報を抽出してRAM23に記憶する。そして単品情報ローカルファイル7の全レコードについて上記処理を終了したならば、RAM23に抽出した全ての単品情報で店舗固有単品情報ファイル95を作成する。そしてこの店舗固有単品情報ファイル95をファイル記憶部25aで記憶したならば、店舗固有単品情報出力手段96を起動する。
なお、他地域Bの未稼働店舗の店舗管理装置から店舗固有単品情報の要求コマンドを受信した場合には、WAN制御部26の制御によりエラー応答のみ行う。
【0022】
店舗固有単品情報出力手段96は、店舗固有単品情報抽出手段94により単品情報ローカルファイル7から抽出した店舗固有単品情報を出力する手段であり、店舗固有単品情報抽出手段94の実行で発生する起動指令により起動する。
すなわちCPU21は、図9に示すように、起動指令を受けると、先ずリトライカウンタrを“0”に初期化する。次に、店舗固有単品情報抽出手段94においてRAM23に記憶した店舗固有単品情報要求元の店舗管理装置2Yに割当てられているWAN3上の通信アドレスを読出し、WAN制御部26を制御して、この通信アドレスで指定される店舗管理装置2Yの呼出しを行う。そして、この店舗管理装置2Yとの回線が接続されたならば、店舗固有単品情報抽出手段94においてファイル記憶部25aに記憶した店舗固有単品情報ファイル95を送信する。そして、この店舗固有単品情報ファイル95を回線接続された店舗管理装置2Yに正常に送信できたならば、ファイル記憶部25aから店舗固有単品情報ファイル95を削除する。
【0023】
なお、店舗固有単品情報要求元の店舗管理装置2Yを呼出しても回線が接続されなかったり、店舗固有単品情報ファイル95を送信中にエラーが発生した場合には、リトライカウンタrが規定値Rに達するまでリトライする。そして、リトライカウンタrが規定値Rに達したならば、FDD装置27にフロッピーディスクが挿着されていることを確認後、ファイル記憶部25aに記憶した店舗固有単品情報ファイル95を上記フロッピーディスクに記録する。しかる後、ファイル記憶部25aから店舗固有単品情報ファイル95を削除する。
【0024】
店舗固有単品情報要求手段97は、WAN3によって接続された稼働店舗a1の店舗管理装置2Xに、店舗固有単品情報の要求コマンドを送信する手段であり、本部管理装置1から単品情報マスタファイル4にて記憶管理されている各種単品情報のダウンロードが完了した後、LAN接続されたパーソナルコンピュータ8から稼働店舗a1の店舗管理装置2Xに割当てられているWAN3上の通信アドレスとともに店舗固有単品情報要求手段97の開始コマンドがLAN制御部28を介して入力されると起動する。
すなわちCPU21は、図10に示すように、店舗固有単品情報要求手段97の開始コマンドが入力されると、本部管理装置1から単品情報マスタファイル4にて記憶管理されている各種単品情報のダウンロードが完了していることを確認した後、リトライカウンタrを“0”に初期化する。次に、WAN制御部26を制御して、パーソナルコンピュータ8から入力されたWAN3上の通信アドレスで指定される店舗管理装置2Xの呼出しを行う。そして、この店舗管理装置2Xとの回線が接続されたならば、所定の店舗固有単品情報要求コマンドを送信する。しかる後、単品情報ローカルファイル作成手段98を起動する。
なお、店舗管理装置2Xを呼出しても回線が接続されなかった場合には、リトライカウンタrが規定値Rに達するまでリトライする。
【0025】
単品情報ローカルファイル作成手段98は、ファイル記憶部25aに単品情報ローカルファイル7’を新規に作成する手段であり、店舗固有単品情報要求手段97の実行で発生する起動指令により起動する。
すなわちCPU21は、図11に示すように、起動指令を受けると、店舗固有単品情報の要求先である稼働店舗a1の店舗管理装置2Xから店舗固有単品情報ファイル95が送られてくるのを待機する。そして、所定時間内にWAN制御部26を介して店舗固有単品情報ファイル95を受信すると、本部管理装置1からダウンロードされた商品情報マスタファイル4の各種単品情報にこの店舗固有単品情報ファイル95の単品情報を加えて単品情報ローカルファイル7’を作成する。
【0026】
この場合において、店舗固有単品情報ファイル95に本部管理装置1からダウンロードされた商品情報マスタファイル4の単品情報と単品コードが重複する単品情報が存在する場合には、いずれか一方の単品情報を選択する。なお、この選択方法としては、予め設定した側のファイルの単品情報を自動的に選択する方法と、商品情報マスタファイル4の単品情報と店舗固有単品情報ファイル95の同一単品コードの単品情報とをパーソナルコンピュータ8に出力し、オペレータにより選択させる方法とが考えられる。
こうして、単品情報ローカルファイル7’を作成したならば、ファイル記憶部25に記憶する。
【0027】
なお、この単品情報ローカルファイル作成手段98はLAN接続されたパーソナルコンピュータ8からの開始コマンド入力によっても起動させることができる。この場合には、本部管理装置1からダウンロードされた商品情報マスタファイル4の各種単品情報に、FDD装置28によりフロッピーディスクから読込んだ店舗固有単品情報ファイル95の単品情報を加えて単品情報ローカルファイル7’を作成することが可能となる。
【0028】
このように、第1の実施の形態の店舗管理システムにおいては、新規に出店する未稼働店舗に設置され単品情報ローカルファイルを搭載していない店舗管理装置2Yでは、店舗固有単品情報要求手段97と単品情報ローカルファイル作成手段98とが作動する。これにより、既に稼働している同一地域内の店舗の店舗管理装置2Xに対して店舗固有単品情報の要求が行われる。そして、この稼働店舗の店舗管理装置2Xから店舗固有単品情報を取込むと、本部管理装置1からWAN3を介して受信した単品情報マスタファイル4の各種単品情報にその店舗固有単品情報が付加されて、単品情報ローカルファイル7’が自動的に作成される。このとき、単品情報ローカルファイル7’内の各種単品情報に付加される修正日付データd2及び売上発生日付データd3は同店舗の開店日となる。
【0029】
一方、既に稼働中の店舗に設置され単品情報ローカルファイル7を搭載済の店舗管理装置2Xでは、ファイル修正手段91,単品売上更新手段92及び余剰レコード削除手段93が作動する。これにより、単品情報ローカルファイル7の各単品情報は、本部で管理される商品については本部管理装置1からの指令によって修正され、本部で管理されない地域限定商品などについては同店舗内のパーソナルコンピュータ8からの指令によって修正される。このとき、修正が行われた単品情報には、本部管理装置1からの指令により修正されたかパーソナルコンピュータ8からの指令により修正されたかを識別する管理区分データd1が格納される。また、修正が行われた最新の日付データd2も格納される。
また、単品情報ローカルファイル7の各単品情報のうち、同店舗内のPOSターミナル5によって売上登録された商品の単品情報には、その売上が発生した最新の日付データd2が格納される。
【0030】
しかして、単品情報ローカルファイル7に記憶管理される各単品情報のうち、修正日付データd2及び売上発生日付データd3からの経過日数D1,D2がいずれも設定日数Hを超えた単品情報は、同店舗で取扱いのない商品とみなされて、自動的に単品情報ローカルファイル7から削除される。
【0031】
また、この稼働店舗の店舗管理装置2Xでは、同一地域内の未稼働店舗の店舗管理装置2Yから店舗固有単品情報の要求コマンドを受信すると、店舗固有単品情報抽出手段94及び店舗固有単品情報出力手段96が作動する。これにより、単品情報ローカルファイル7にて記憶管理している各単品情報のうち、管理区分データd1が[本部]でない単品情報、すなわち本部では管理されていない地域限定商品などの単品情報が抽出され、店舗固有単品情報ファイル95に格納されて、要求元である未稼働店舗の店舗管理装置2Yに送信される。その結果、未稼働店舗の店舗管理装置2Yではこの店舗固有単品情報を含む単品情報ローカルファイル7’が自動的に作成されるのは、前述した通りである。
【0032】
このように、本実施の形態によれば、新規に出店する場合において、本部では管理されていない地域限定商品などをピックアップする作業やこの商品の単品情報を入力する作業など、面倒で手間のかかる作業を行うことなく、その新規に出店する店舗の店舗管理装置2に地域限定商品などの店舗固有単品情報を含む単品情報ローカルファイル7’を作成できるので、開店までの準備に要する労力を大幅に軽減でき、開店準備期間の短縮や開店準備担当者の作業負担削減等の効果を奏し得る。
【0033】
また、新規に出店する場合において開店準備担当者は、先ず、単品情報ローカルファイルを搭載していない未稼働店舗の店舗管理装置2YをWAN3に接続する。次に、WAN3を介して本部管理装置1に単品情報マスタファイル4のファイルデータのダウンロードを要求する。これにより単品情報マスタファイル4のダウンロードが完了すると、次にWAN3を介して単品情報ローカルファイル7を搭載済の稼働店舗の店舗管理装置2Xに対して店舗固有単品情報の送信要求を行う。以上の作業を行うことにより、その未稼働店舗の店舗管理装置2Yに単品情報ローカルファイル7’が作成される。したがって、開店準備担当者は未稼働店舗内で作業を行えばよく、わざわざ稼働店舗まで出向いて店舗固有商品情報を取得する必要もないので、能率的である。
【0034】
また、単品情報ローカルファイルを搭載していない未稼働店舗の店舗管理装置2Yと単品情報ローカルファイル7を搭載済の稼働店舗の店舗管理装置2Xとの通信に障害が発生して店舗固有商品情報ファイル95を未稼働店舗の店舗管理装置2Yに送信出力できない事態が発生しても、稼働店舗の店舗管理装置2Xにおいて店舗固有商品情報ファイル95がフロッピーディスクに書込まれるものとなっている。一方、未稼働店舗の店舗管理装置2Yでは、このフロッピーディスクに記録された店舗固有商品情報ファイル95を用いて単品情報ローカルファイル7’を作成できるようになっている。したがって、上記のような通信障害が発生しても単品情報ローカルファイル7’の作成作業に支障を来すことはない。
【0035】
また、単品情報ローカルファイル7に記憶された各単品情報のうち、一定期間売上及び修正のない単品情報は取扱いのない商品の単品情報として自動的に削除されるようになっている。したがって、開店後、一定の期間を経過すれば単品情報ローカルファイル7から取り扱いのない商品の単品情報が自動的に削除されるので、単品情報ローカルファイル7’の作成時に取り扱いのない単品情報を削除する作業を行わなくても必要な単品情報のみを格納した効率的な単品情報ローカルファイル7を搭載した店舗管理装置2が得られるようになる。
【0036】
ところで、前記第1の実施の形態では、開店準備担当者が新規に出店する未稼働店舗anにおいて同一地域内の稼働店舗の中から適当な1店舗a1を任意に選択したならば、パーソナルコンピュータ8を操作してその稼働店舗a1の店舗管理装置2Xに割り当てられているWAN3上の通信アドレスを入力する。こうすることにより、未稼働店舗anの店舗管理装置2Yでは店舗固有単品情報要求手段97が機能し、それに応じて稼働店舗a1の店舗管理装置2Xでは店舗固有単品情報抽出手段94及び店舗固有単品情報出力手段96が機能して店舗固有単品情報ファイル95が未稼働店舗anの店舗管理装置2Yに送信され、未稼働店舗anの店舗管理装置2Yに単品情報ローカルファイル7’が作成される。したがって、開店準備担当者は新規に出店する未稼働店舗anにおいて同一地域内の稼働店舗の中から商品形態が類似した1店舗a1を選択する作業が要求されることになる。
そこで次に、稼働店舗の中から適当な1店舗を選択する作業をも簡略化した本願請求項6及び7記載の発明に対応する第2の実施の形態について図12〜図18を用いて説明する。なお、この第2の実施の形態も第1の実施の形態と同様に図2示す店舗管理システム(ただし地域はA,Bの2地域に限らず多数存在するものとする)に本発明を適用し、同一部分には同一符号を付してその説明を省略する。
【0037】
図12はこの第2の実施の形態における店舗管理装置2及び本部管理装置1の主要な機能構成を示すブロック図である。同図からわかるように、この第2の実施の形態が第1の実施の形態と異なる点は、本部管理装置1に店舗情報ファイル12,地域情報ファイル13及び近接店舗選定手段14を設けた点と、未稼働店舗anの店舗管理装置2Yが有している店舗固有単品情報要求手段97’と稼働店舗a1の店舗管理装置2Xが有している店舗固有単品情報抽出手段94’の一部を修正した点である。
【0038】
店舗情報ファイル12は、図13に示すように、各チェーン店舗a1〜an,b1〜bn,…にそれぞれ付された固有の店舗コードに対応して、店舗名,住所,電話番号等とともに、その店舗が出店している地域を識別する地域コード、その店舗の商品形態を識別する形態コード、WAN3上の通信アドレス及び稼働開始日(開店日)をそれぞれ設定したファイルである。
地域情報ファイル13は、図14に示すように、各チェーン店舗a1〜an,b1〜bnの出店地域を分類する地域コード別に、その地域名とともに、本地域に隣接する地域の数及びその隣接地域コードをそれぞれ設定したファイルである。
【0039】
近接店舗選定手段14は、新規に出店する未稼働店舗anに近接する稼働店舗を自動的に選定する手段であり、未稼働店舗anの店舗管理装置2Yから図15(a)に示す伝文フォーマットの近接店舗検索要求伝文を受信すると起動する。すなわち本部管理装置1の制御部(CPU)は、図16に示すように、近接店舗検索要求伝文を受信すると、先ずその伝文に含まれる新規開店店舗の店舗コードを取得する。次に、その店舗コードを検索キーとして店舗情報ファイル12を検索し、該当する店舗コードに対応して地域コード,形態コードなどの店舗情報が設定されているか否かを判断する。そして、設定されている場合にはその設定情報を読出して地域コードと形態コードとを記憶部(RAM)に一時格納する。
【0040】
次に、その記憶した地域コードと形態コードとを検索キーとして店舗情報ファイル12を再度検索して、地域コードと形態コードとがそれぞれ同一で稼働開始日が既に経過している稼働店舗の有無を判断する(稼働店舗検索手段)。
【0041】
ここで、該当する稼働店舗が1店舗しか存在しない場合にはその稼働店舗を近接店舗として決定し、店舗情報ファイル12から当該稼働店舗の店舗コードに対応した通信アドレスを読出す。そして図15(b)に示すようにその稼働店舗の店舗コードと通信アドレスとを含んだ近接店舗情報応答伝文を作成して、近接店舗検索要求伝文送信元である新規開店店舗の店舗管理装置2Yに送信する。
また、地域コードと形態コードとがそれぞれ同一で稼働開始日が既に経過している稼働店舗が複数存在する場合には、その複数の稼働店舗の中から1店舗を近接店舗として選択する。この場合の選択手段としては、例えば稼働開始日からの経過日数が最も長い稼働店舗を近接店舗として自動的に選択する手段が考えられる。また、この複数の稼働店舗の詳細情報を本部管理装置1のディスプレイに表示させ、本部の担当者がいずれか1店舗を近接店舗としてマニュアルで選択してもよい。こうして、近接店舗としていずれかの稼働店舗が選択されたならば、上記と同様にその稼働店舗の店舗コードと通信アドレスとを含んだ近接店舗情報応答伝文を作成して、近接店舗検索要求伝文送信元である新規開店店舗の店舗管理装置2Yに送信する。
【0042】
一方、地域コードと形態コードとがそれぞれ同一で稼働開始日が既に経過している稼働店舗が1店舗も存在しない場合には、記憶部に記憶した地域コードで地域情報テーブル13を検索してその地域コードに対応する隣接地域数Q及び各隣接地域コードを読出し、記憶部に記憶する(隣接地域コード取得手段)。次に、カウンタqを「1」に初期化したならば、記憶部に記憶した各隣接地域コードの中から先頭(q=1)の隣接地域コードを選択する。そしてその選択した隣接地域コードと先に記憶部に記憶した形態コードとを検索キーとして店舗情報ファイル12を再度検索して、隣接地域コードと形態コードとがそれぞれ同一で稼働開始日が既に経過している稼働店舗の有無を判断する(隣接稼働店舗検索手段)。
【0043】
ここで、該当する稼働店舗が1店舗しか存在しない場合にはその稼働店舗を近接店舗として決定し、前記と同様に当該稼働店舗の店舗コードと通信アドレスとを含んだ近接店舗情報応答伝文を作成して、近接店舗検索要求伝文送信元である新規開店店舗の店舗管理装置2Yに送信する。
また、当該隣接地域コードと形態コードとがそれぞれ同一で稼働開始日が既に経過している稼働店舗が複数存在する場合も、前記と同様にその複数の稼働店舗の中から1店舗を近接店舗として選択したならば、その稼働店舗の店舗コードと通信アドレスとを含んだ近接店舗情報応答伝文を作成して、近接店舗検索要求伝文送信元である新規開店店舗の店舗管理装置2Yに送信する。
【0044】
一方、当該隣接地域コードと形態コードとがそれぞれ同一で稼働開始日が既に経過している稼働店舗が1店舗も存在しない場合には、カウンタaを+1だけカウントアップする。そしてカウンタq=2が隣接地域数Qを超えていないことを確認したならば、記憶部に記憶した各隣接地域コードの中から2番目の隣接地域コードを選択する。以後、前記と同様に店舗情報ファイル12を検索してその選択した隣接地域コードと先に記憶部に記憶した形態コードとがそれぞれ同一で稼働開始日が既に経過している稼働店舗の有無を判断する。
【0045】
こうして、隣接地域数Qの範囲内で隣接地域コードの設定順に当該隣接地域コードと形態コードとがそれぞれ同一で稼働開始日が既に経過している稼働店舗の有無を判断し、該当する稼働店舗を検出したならば、その稼働店舗の店舗コードと通信アドレスとを含んだ近接店舗情報応答伝文を作成して、近接店舗検索要求伝文送信元である新規開店店舗の店舗管理装置2Yに送信する。
なお、新規開店店舗の店舗コードが店舗情報ファイルに設定されていない場合、及び隣接地域数Qの範囲内で隣接地域コードの設定順に店舗検索ファイル12を検索しても該当する稼働店舗を検出できなかった場合には、近接店舗検索要求伝文送信元である新規開店店舗の店舗管理装置2Yにエラー応答を送信する。
【0046】
店舗固有単品情報要求手段97’は、WAN3によって接続された稼働店舗a1の店舗管理装置2Xに店舗固有単品情報の要求コマンドを送信する手段であり、本部管理装置1から単品情報マスタファイル4にて記憶管理されている各種単品情報のダウンロードが完了した後、LAN接続されたパーソナルコンピュータ8から店舗固有単品情報要求手段の開始コマンドがLAN制御部28を介して入力されると起動する。
すなわちCPU21は、図17に示すように、店舗固有単品情報要求手段の開始コマンドが入力されると、本部管理装置1から単品情報マスタファイル4にて記憶管理されている各種単品情報のダウンロードが完了していることを確認した後、図15(a)に示す伝文フォーマットの自己に設定された店舗コードを含む近接店舗検索要求伝文を作成する。そして、この近接店舗検索要求伝文をWAN3を介して本部管理装置1に送信する。
【0047】
これに応じて、本部管理装置1から図15(b)に示す伝文フォーマットの近接店舗情報応答伝文を受信すると、リトライカウンタrを“0”に初期化する。次に、WAN制御部26を制御して、近接店舗情報応答伝文中の通信アドレスで指定される店舗管理装置2Xの呼出しを行う。そして、この店舗管理装置2Xとの回線が接続されたならば、所定の店舗固有単品情報要求コマンドを送信する。しかる後、単品情報ローカルファイル作成手段98を起動する。
なお、店舗管理装置2Xを呼出しても回線が接続されなかった場合には、リトライカウンタrが規定値Rに達するまでリトライする。
【0048】
店舗固有単品情報抽出手段94’は、単品情報ローカルファイル7に記憶された各種商品の単品情報の中で本部管理装置1の単品情報マスタファイル4に記憶されていない店舗固有の単品情報を抽出する手段であり、未稼働の店舗管理装置2YからWAN制御部26を介して店舗固有単品情報の要求コマンドを受信すると起動する。
すなわちCPU21は、図18に示すように、店舗固有単品情報の要求コマンドを受信すると、その店舗固有単品情報要求元の店舗が同一地域に存在するか否かに拘らずその店舗固有単品情報要求元の店舗管理装置2Yに割当てられているWAN3上の通信アドレスをRAM23に一時記憶する。また、レコード読出しカウンタnを“0”に初期化する。次に、上記カウンタnを1だけカウントアップしたならば、単品情報ローカルファイル7からn番目の単品情報レコードを読込む。そして、この単品情報レコードの管理区分データd1が“0”なのか“1”なのかを判断する。そして“0”であれば、この単品情報レコードの単品情報は本部の単品情報マスタファイル4に記憶されていない店舗固有の単品情報なので抽出し、RAM23に記憶する。これに対し、管理区分データd1が“1”の場合には、単品情報マスタファイル4に記憶された各店舗共通の単品情報なので抽出しない。
【0049】
次に、再度レコード読出しカウンタnを1だけカウントアップし、単品情報ローカルファイル7からn番目の単品情報レコードを読込んだならば、上記と同様の処理を行う。
こうして、単品情報ローカルファイル7から順番に単品情報レコードを読込む毎にその単品情報レコードの管理区分データd1を調べ、[店舗]を示すデータ“0”の場合にその単品情報レコードの単品情報を抽出してRAM23に記憶する。そして単品情報ローカルファイル7の全レコードについて上記処理を終了したならば、RAM23に抽出した全ての単品情報で店舗固有単品情報ファイル95を作成する。そしてこの店舗固有単品情報ファイル95をファイル記憶部25aで記憶したならば、店舗固有単品情報出力手段96を起動する。
【0050】
このような構成を有した第2の実施の形態の店舗管理システムにおいては、新規に出店する未稼働店舗anに設置され単品情報ローカルファイルを搭載していない店舗管理装置2Yに単品情報ローカルファイル7’を作成する場合、その店舗管理装置2Yにおいて店舗固有単品情報要求手段97’を起動させる。そうすると、本部管理装置1において近接店舗選定手段14が動作して、当該未稼働店舗anと出店地域が同一若しくは隣接しかつ商品形態が同一の稼働店舗1aが近接店舗として選定される。そしてその選定された稼働店舗1aの店舗管理装置2Xに対して店舗固有単品情報の要求が行われる。これにより、第1の実施の形態と同様にして未稼働店舗店舗管理装置2Yに単品情報ローカルファイル7’が作成されるものとなっている。
【0051】
したがって、この第2の実施の形態によれば、店舗固有の単品情報要求先の稼働店舗を選定する作業が自動化されるので、開店準備担当者の負担をより一層軽減できるとともに、商品形態が異なる稼働店舗に店舗固有の単品情報を要求してしまう不具合を防止できる効果を奏する。
【0052】
なお、本発明は前記第1,第2実施の形態に限定されるものではない。
例えば前記第1の実施の形態では、店舗固有単品情報抽出手段94として、単品情報ローカルファイル7で記憶した各種商品の単品情報毎に本部管理装置1からの指令により修正を行った単品情報か否かを識別する手段(管理区分データ)を設け、本部管理装置1からの指令により修正を行った単品情報以外の単品情報を店舗固有の単品情報として抽出する場合を示したが、例えば本部管理装置1から単品情報マスタファイル4に登録された全単品情報を受信し、単品情報ローカルファイル7内の全単品情報と照合して、単品情報ローカルファイル7には存在するが単品情報マスタファイル4には存在しない単品情報を抽出する方法も考えられる。
【0053】
また前記第1の実施の形態では、余剰レコード削除手段93として修正日付と売上発生日付の両方を管理し、両日付がいずれも設定日数を経過した場合に単品情報ローカルファイル7から削除するようにしたが、いずれか一方の日付を管理してその日付が設定日数を経過した場合に単品情報ローカルファイル7から削除するようにしてもよい。
【0054】
また前記第1の実施の形態では、単品情報ローカルファイルを未搭載の店舗管理装置2Yに店舗固有単品情報要求手段97を設けたが、本部管理装置1に店舗固有単品情報要求手段97を設けて、本部の担当者が適宜稼働店舗を選択しその店舗の店舗管理装置2Xに店舗固有単品情報ファイル95の作成を指令するようにしてもよい。また、稼働店舗の店舗管理装置2Xに店舗固有情報要求手段97を設けて、未稼働店舗と同一地域内の稼働店舗にて店舗固有単品情報ファイル95の作成を指令するようにしてもよい。
【0055】
同様に、前記第2の実施の形態においても、単品情報ローカルファイルを未搭載の店舗管理装置2Yに店舗固有単品情報要求手段97’を設けたが、本部管理装置1に店舗固有単品情報要求手段97’を設けて、本部の担当者が未稼働店舗の店舗コードをマニュアル入力することで近接店舗選定手段14を起動させ、本部管理装置1からWAN3を通じて自動選定された稼働店舗の店舗管理装置2Xに店舗固有単品情報ファイル95の作成を指令するようにしてもよい。
【0056】
この他、本部管理装置1と各店舗管理装置2とを接続する通信回線としてISDN(Integrated Services Digital Network :サービス総合ディジタル網)などの公衆網を使用するなど、本発明の要旨を逸脱しない範囲で種々変形実施可能であるのは勿論である。
【0057】
【発明の効果】
以上詳述したように、本願請求項1記載の発明によれば、新規に開店する未稼働店舗の店舗管理装置に単品情報ローカルファイルを作成するのに必要な作業を簡略化できる上、商品のピックアップ漏れや単品情報の誤入力などのミスを防止でき、開店準備期間の短縮や開店準備担当者の作業負担軽減等の効果を奏し得る店舗管理システムを提供できる。
また、本願請求項2記載の発明によれば、上記請求項1記載の発明と同等な効果を奏することはもとより、稼働店舗では単品情報ローカルファイルで記憶した各種商品の単品情報のなかから店舗固有の単品情報が自動的にピックアップされるので、新規に開店する未稼働店舗の店舗管理装置に単品情報ローカルファイルを作成するのに必要な作業をより簡略化できる店舗管理システムを提供できる。
また、本願請求項3記載の発明によれば、上記請求項1記載の発明と同等な効果を奏することはもとより、新規に開店する未稼働店舗の店舗管理装置に作成された単品情報ローカルファイルから一定の期間を経過することにより自動的に未販売商品の単品情報が削除されるので、単品情報ローカルファイルから不要な単品情報を削除する作業を省略できる店舗管理システムを提供できる。
また、本願請求項4記載の発明によれば、上記請求項1記載の発明と同等な効果を奏することはもとより、開店準備担当者は新規に開店する未稼働店舗に居ながらにしてその未稼働店舗の店舗管理装置に単品情報ローカルファイルを作成できるので、開店準備担当者の作業負担をより軽減できる店舗管理システムを提供できる。
また、本願請求項5記載の発明によれば、上記請求項1記載の発明と同等な効果を奏することはもとより、未稼働店舗の店舗管理装置と稼働店舗の店舗管理装置との間の通信に障害が発生しても未稼働店舗の店舗管理装置に単品情報ローカルファイルを確実に作成できる店舗管理システムを提供できる。
【0058】
また、本願請求項6記載の発明によれば、上記請求項1記載の発明と同等な効果を奏することはもとより、店舗固有の単品情報要求先の店舗として新規に出店する店舗と同一地域で同一形態の稼働店舗が自動的に選定されその稼働店舗に店舗固有単品情報の要求が行われるので、稼働店舗の選定作業をも簡略化できる店舗管理システムを提供できる。
【0059】
また、本願請求項7記載の発明によれば、上記請求項6記載の発明と同等な効果を奏することはもとより、新規に出店する店舗と同一地域に同一形態の稼働店舗がなくてもその地域に隣接する地域で同一形態の稼働店舗が自動的に選定されその稼働店舗に店舗固有単品情報の要求が行われるので、単品情報ローカルファイルを確実に作成できる店舗管理システムを提供できる。
【図面の簡単な説明】
【図1】 本発明の第1の実施の形態である店舗管理システムの店舗管理装置及び本部管理装置が有する本発明特有の機能を説明するためのブロック図。
【図2】 同第1の実施の形態の店舗管理システムの概略図。
【図3】 同第1の実施の形態の店舗管理システムにおける店舗管理装置のハードウェア構成を示すブロック図。
【図4】 同第1の実施の形態の店舗管理システムの店舗管理装置が有する単品情報ローカルファイルのレコードフォーマットを示す図。
【図5】 同第1の実施の形態の店舗管理システムの店舗管理装置が有するファイル修正手段を具体化した流れ図。
【図6】 同第1の実施の形態の店舗管理システムの店舗管理装置が有する単品売上更新手段を具体化した流れ図。
【図7】 同第1の実施の形態の店舗管理システムの店舗管理装置が有する余剰レコード削除手段を具体化した流れ図。
【図8】 同第1の実施の形態の店舗管理システムの店舗管理装置が有する店舗固有情報抽出手段を具体化した流れ図。
【図9】 同第1の実施の形態の店舗管理システムの店舗管理装置が有する店舗固有単品情報出力手段を具体化した流れ図。
【図10】同第1の実施の形態の店舗管理システムの店舗管理装置が有する店舗固有単品情報要求手段を具体化した流れ図。
【図11】同第1の実施の形態の店舗管理システムの店舗管理装置が有する単品情報ローカルファイル作成手段を具体化した流れ図。
【図12】本発明の第2の実施の形態である店舗管理システムの店舗管理装置及び本部管理装置が有する本発明特有の機能を説明するためのブロック図。
【図13】同第2の実施の形態の店舗管理システムの本部管理装置が有する店舗情報ファイルのレコードフォーマットを示す図。
【図14】同第2の実施の形態の店舗管理システムの本部管理装置が有する地域情報ファイルのレコードフォーマットを示す図。
【図15】同第2の実施の形態の店舗管理システムの本部管理装置と店舗管理装置との間で送受される主要な伝文のフォーマットを示す図。
【図16】同第2の実施の形態の店舗管理システムの本部管理装置が有する近接店舗選定手段を具体化した流れ図。。
【図17】同第2の実施の形態の店舗管理システムの店舗管理装置が有する店舗固有単品情報要求手段を具体化した流れ図。
【図18】同第2の実施の形態の店舗管理システムの店舗管理装置が有する店舗固有情報抽出手段を具体化した流れ図。
【符号の説明】
1…本部管理装置
2…店舗管理装置
3…WAN
4…単品情報マスタファイル
7,7’…単品情報ローカルファイル
12…店舗情報ファイル
13…地域情報ファイル
14…近接店舗選定手段
91…ファイル修正手段
92…単品売上更新手段
93…余剰レコード更新手段
94,94’…店舗固有単品情報抽出手段
95…店舗固有単品情報ファイル
96…店舗固有単品情報出力手段
97,97’…店舗固有単品情報要求手段
98…単品情報ローカルファイル作成手段[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a communication network using a dedicated line or a public line for a store management apparatus installed in each chain-expanded store such as a supermarket and a convenience store, and a headquarter management apparatus installed in a headquarter that controls each store. It relates to a store management system connected to.
[0002]
[Prior art]
Generally, in retail stores such as supermarkets and convenience stores that are chained in various locations, a headquarters management device consisting of a host computer is installed at the headquarters that controls each chain store, and a store management device consisting of a store computer for each chain store. The head office management device and each store management device are connected to a communication network using a dedicated line or a public line. The head office management device is equipped with a single product information master file that stores single product information such as single product codes, product names, and unit prices of various products that are commonly sold at each store, while each store management device is sold at that store. A single product information local file that stores single product information for each product is installed, and correction (addition, deletion, or change) of single product information stored in the single product information local file of each store management device is performed remotely from the head office management device. A store management system was constructed.
[0003]
Therefore, in a retail store that has built this kind of store management system, when a new chain store is opened, a store management device that does not have a single product local file is installed in the non-operating store to establish a communication network. Connecting. Then, by accessing the headquarters management device via this communication network and receiving the download of the single item information stored in the single item information master file, the single item information local file is created in the store management device of the non-operating store.
[0004]
By the way, there is a region-limited product that is sold only in a certain region, and this region-limited product is not managed by the headquarters. For this reason, every time a limited-area product is sold, each chain store in operation operates a personal computer or the like to add the single item information of the limited-region product to the single item information local file of the store management device. In addition, in non-operating stores that are newly opened, pick up all regional limited products that are not registered in the single item information master file of the headquarters management device among the products to be sold, and the single item information of these regional limited items is the same as above In addition, it was added to the single item information local file of the store management device to prepare for the opening of the store.
[0005]
[Problems to be solved by the invention]
As described above, in the retail store where the product management system as described above is constructed, when creating a single product information local file in the store management device of a non-operating store to be newly opened, the single product information master file downloaded from the headquarters It was necessary for the store to add single item information of products such as limited products that are not managed by the headquarters to the single item information. Therefore, troublesome and time-consuming work such as picking up products that are not managed by the headquarters or inputting single item information of this product is required during the preparation period before opening the store. It was easy to make mistakes.
[0006]
The present invention has been made based on such circumstances, and its purpose is to simplify the work necessary to create a single product information local file in a store management device of a non-operating store to be newly opened. The store management system which can prevent mistakes, such as omission of a product pick-up and an incorrect input, is aimed at.
[0007]
[Means for Solving the Problems]
The invention according to
The invention according to
The invention described in claim 3 of the present application is the store management apparatus in which the single item information local file is already installed in the invention described in
The invention described in
The invention according to claim 5 of the present invention is the invention according to
The invention according to
The invention according to
[0008]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
First, a first embodiment corresponding to each invention of
In the first embodiment, as shown in FIG. 2, a plurality of chain stores a1,..., An belonging to the first region A and a plurality of chain stores b1,. , Bn will be described in the case where the present invention is applied to a store management system constructed in a retail store that controls the headquarters C.
[0009]
Such a store management system has a
[0010]
In such a store management system, the head
On the other hand, each
In addition, each
[0011]
FIG. 3 is a block diagram showing a main part of hardware constituting the
[0012]
Here, the main functional configurations related to the present invention of the
As shown in the figure, the head
[0013]
On the other hand, the
In addition, the
[0014]
The file correction means 91 is stored in the single product information
That is, as shown in FIG. 5, when the correction request data is received, the
[0015]
Here, the single item information record stored in the single item information
[0016]
Therefore, after correcting the single item information record, the
[0017]
The single item
That is, as shown in FIG. 6, when receiving the single item sales data, the
[0018]
The surplus
That is, as shown in FIG. 7, when detecting that the date has been updated, the
[0019]
Next, when the record reading counter n is incremented by 1 again and the n-th single item information record is read from the single item information
Thus, each time the single product information record is read sequentially from the single product information
[0020]
The store-specific single item
That is, as shown in FIG. 8, when receiving a request command for store-specific single item information, the
[0021]
Next, when the record reading counter n is incremented by 1 again and the n-th single item information record is read from the single item information
In this way, each time the single item information record is read sequentially from the single item information
Note that when a request command for store-specific single item information is received from a store management device of an unoperated store in another area B, only an error response is performed under the control of the
[0022]
The store-specific single item
That is, as shown in FIG. 9, when the
[0023]
If the line is not connected even if the
[0024]
The store-specific single item
That is, as shown in FIG. 10, when the start command of the store-specific single item
If the line is not connected even if the
[0025]
The single item information local
That is, as shown in FIG. 11, when receiving the activation command, the
[0026]
In this case, if there is single product information in which the single product code overlaps with the single product information of the product
If the single product information
[0027]
The single item information local file creation means 98 can also be activated by inputting a start command from the
[0028]
As described above, in the store management system according to the first embodiment, the
[0029]
On the other hand, in the
In addition, among the single item information of the single item information
[0030]
Thus, of the single product information stored and managed in the single product information
[0031]
Further, in the
[0032]
As described above, according to this embodiment, when opening a new store, it is troublesome and time-consuming, such as an operation of picking up a region-limited product that is not managed by the headquarters or an operation of inputting single item information of this product. Since the single item information local file 7 'including the store-specific single item information such as the region-limited product can be created in the
[0033]
When opening a new store, the person in charge of opening a store first connects the
[0034]
Further, the communication between the
[0035]
In addition, among the single item information stored in the single item information
[0036]
By the way, in the first embodiment, if the store opening preparation person newly selects a suitable one store a1 from the operating stores in the same area in the non-operating store an newly opened, the
Then, next, the second embodiment corresponding to the inventions of
[0037]
FIG. 12 is a block diagram showing main functional configurations of the
[0038]
As shown in FIG. 13, the store information file 12 corresponds to the unique store codes assigned to the chain stores a1 to an, b1 to bn,. It is a file in which a region code for identifying a region where a store is open, a form code for identifying a product form of the store, a communication address on the WAN 3, and an operation start date (opening date) are set.
As shown in FIG. 14, the area information file 13 includes the number of areas adjacent to the present area and the adjacent areas together with the area names for each area code for classifying the store opening areas of the chain stores a1 to an and b1 to bn. It is a file with each code set.
[0039]
The adjacent store selecting means 14 is a means for automatically selecting an operating store close to a non-operating store an newly opened, and a message format shown in FIG. 15A from the
[0040]
Next, the store information file 12 is searched again using the stored area code and form code as a search key, and the presence / absence of an operating shop in which the area code and form code are the same and the operation start date has already passed is determined. Determine (operating store search means).
[0041]
Here, when there is only one corresponding operating store, that operating store is determined as a nearby store, and the communication address corresponding to the store code of the operating store is read from the store information file 12. And as shown in FIG.15 (b), the proximity store information response message containing the store code and communication address of the operation store is produced, and the store management of the newly opened store which is the proximity store search request message transmission source Send to
Further, when there are a plurality of operating stores having the same area code and the same form code and the operation start date has already passed, one store is selected as the neighboring store from the plurality of operating stores. As a selection means in this case, for example, a means for automatically selecting an operation store having the longest elapsed time from the operation start date as an adjacent store can be considered. Further, the detailed information of the plurality of operating stores may be displayed on the display of the
[0042]
On the other hand, if there is no working store where the region code and the form code are the same and the operation start date has already passed, the region information table 13 is searched using the region code stored in the storage unit. The adjacent area number Q and each adjacent area code corresponding to the area code are read out and stored in the storage unit (adjacent area code acquisition means). Next, when the counter q is initialized to “1”, the head (q = 1) adjacent area code is selected from the adjacent area codes stored in the storage unit. Then, the store information file 12 is searched again using the selected adjacent area code and the form code previously stored in the storage unit as a search key, and the operation start date has already passed since the adjacent area code and the form code are the same. The presence / absence of an operating store is determined (adjacent operating store search means).
[0043]
Here, when there is only one corresponding operating store, that operating store is determined as a nearby store, and a nearby store information response message including the store code and communication address of the operating store is determined in the same manner as described above. It creates and transmits to the
In addition, when there are a plurality of operating stores where the adjacent area code and the form code are the same and the operation start date has already passed, one of the plurality of operating stores is set as a nearby store in the same manner as described above. If selected, a proximity store information response message including the store code and communication address of the operating store is created and transmitted to the
[0044]
On the other hand, when there is no operating store where the adjacent area code and the form code are the same and the operating start date has already passed, the counter a is incremented by +1. If it is confirmed that the counter q = 2 does not exceed the number Q of adjacent areas, the second adjacent area code is selected from the adjacent area codes stored in the storage unit. Thereafter, the store information file 12 is searched in the same manner as described above, and it is determined whether there is an operating store in which the selected adjacent area code and the form code stored in the storage unit are the same and the operation start date has already passed. To do.
[0045]
In this way, it is determined whether or not there is an operating store in which the adjacent region code and the form code are the same and the operation start date has already passed in the order of setting the adjacent region code within the number of adjacent regions Q. If detected, a proximity store information response message including the store code and communication address of the operating store is created and transmitted to the
In addition, if the store code of the newly opened store is not set in the store information file, and the store search file 12 is searched in the order of setting the adjacent region code within the range of the adjacent region number Q, the corresponding operating store can be detected. If not, an error response is transmitted to the
[0046]
The store-specific single item
That is, as shown in FIG. 17, when the start command of the store-specific single item information requesting unit is input, the
[0047]
In response to this, when the nearby store information response message in the message format shown in FIG. 15B is received from the
If the line is not connected even if the
[0048]
The store-specific single item information extraction means 94 ′ extracts the single item information unique to the store that is not stored in the single item
That is, as shown in FIG. 18, when receiving the store-specific single item information request command, the
[0049]
Next, when the record reading counter n is incremented by 1 again and the n-th single item information record is read from the single item information
In this way, each time the single item information record is read sequentially from the single item information
[0050]
In the store management system according to the second embodiment having such a configuration, the single item information
[0051]
Therefore, according to the second embodiment, since the operation of selecting the operating store of the single item information request destination unique to the store is automated, the burden on the store opening preparation staff can be further reduced, and the product form is different. The effect which can prevent the malfunction which requests | requires the single item information specific to a store to an operation store is produced.
[0052]
The present invention is not limited to the first and second embodiments.
For example, in the first embodiment, as the store-specific single item
[0053]
Further, in the first embodiment, both the correction date and the sales occurrence date are managed as the surplus record deleting means 93, and both the dates are deleted from the single product information
[0054]
Further, in the first embodiment, the store-specific single product
[0055]
Similarly, in the second embodiment, the store-specific single item
[0056]
In addition, a public network such as ISDN (Integrated Services Digital Network) is used as a communication line for connecting the head
[0057]
【The invention's effect】
As described above in detail, according to the invention described in
According to the invention described in
Further, according to the invention described in claim 3 of the present application, the same effect as that of the invention described in
Further, according to the invention described in
Further, according to the invention described in claim 5 of the present application, in addition to achieving the same effect as that of the invention described in
[0058]
In addition, according to the invention described in
[0059]
Further, according to the invention described in
[Brief description of the drawings]
FIG. 1 is a block diagram for explaining functions unique to the present invention that a store management apparatus and a headquarters management apparatus of a store management system according to a first embodiment of the present invention have.
FIG. 2 is a schematic diagram of a store management system according to the first embodiment.
FIG. 3 is a block diagram showing a hardware configuration of a store management apparatus in the store management system according to the first embodiment.
FIG. 4 is a view showing a record format of a single product information local file which the store management apparatus of the store management system of the first embodiment has.
FIG. 5 is a flowchart that embodies file correction means included in the store management device of the store management system according to the first embodiment;
FIG. 6 is a flowchart that embodies a single item sales update unit included in the store management device of the store management system according to the first embodiment;
FIG. 7 is a flowchart embodying surplus record deletion means included in the store management device of the store management system according to the first embodiment;
FIG. 8 is a flowchart that embodies store-specific information extraction means included in the store management device of the store management system according to the first embodiment;
FIG. 9 is a flowchart that embodies a store-specific single item information output unit included in the store management device of the store management system according to the first embodiment;
FIG. 10 is a flowchart embodying a store-specific single item information requesting unit included in the store management apparatus of the store management system according to the first embodiment.
FIG. 11 is a flowchart embodying a single item information local file creation unit included in the store management apparatus of the store management system according to the first embodiment;
FIG. 12 is a block diagram for explaining functions unique to the present invention that the store management apparatus and the headquarter management apparatus of the store management system according to the second embodiment of the present invention have;
FIG. 13 is a diagram showing a record format of a store information file included in the headquarters management apparatus of the store management system according to the second embodiment;
FIG. 14 is an exemplary view showing a record format of an area information file included in the head office management apparatus of the store management system according to the second embodiment;
FIG. 15 is a view showing a format of main messages transmitted and received between the head office management device and the store management device of the store management system according to the second embodiment;
FIG. 16 is a flowchart that embodies proximity store selection means included in the head office management device of the store management system according to the second embodiment; .
FIG. 17 is a flowchart that embodies store-specific single item information requesting means included in the store management device of the store management system according to the second embodiment;
FIG. 18 is a flowchart that embodies store-specific information extraction means included in the store management device of the store management system according to the second embodiment;
[Explanation of symbols]
1. Headquarter management device
2… Store management device
3 ... WAN
4… Single product information master file
7, 7 '... Local product information local file
12 ... Store information file
13… Regional information file
14 ... Means for selecting nearby stores
91 ... File correction means
92. Single item sales renewal means
93: Surplus record update means
94, 94 '... Store-specific single item information extraction means
95 ... Store-specific single item information file
96 ... Store-specific single item information output means
97, 97 '... Store-specific single item information request means
98 ... Single item information local file creation means
Claims (7)
前記各店舗管理装置のうち単品情報ローカルファイルを搭載済の店舗管理装置は、自己が有する単品情報ローカルファイルで記憶した各種商品の単品情報の中で前記単品情報マスタファイルに記憶されていない店舗固有の単品情報を抽出する店舗固有単品情報抽出手段と、この抽出手段により前記単品情報ローカルファイルから抽出した店舗固有の単品情報を出力する店舗固有単品情報出力手段とを具備し、
前記単品情報ローカルファイルを未搭載の店舗管理装置は、前記本部管理装置から前記通信回線を介してダウンロードされる単品情報と前記単品情報ローカルファイルを搭載済の店舗管理装置から出力される店舗固有単品情報とで自己の単品情報ローカルファイルを作成し記憶する単品情報ローカルファイル作成手段を具備したことを特徴とする店舗管理システム。A head office management device having a single product information master file that stores single product information such as single product codes and unit prices of various products that are installed in the headquarters that govern each store and are commonly sold in each store, and each store installed in each store In a store management system formed by connecting a plurality of store management devices capable of mounting a single item information local file storing the single item information of various products sold at a communication line,
Among the store management devices, the store management device having the single item information local file already installed is unique to the store that is not stored in the single item information master file among the single item information of various products stored in the single item information local file that it has. Store-specific single item information extraction means for extracting the single item information of, and store-specific single item information output means for outputting the store-specific single item information extracted from the single item information local file by this extraction means,
The store management device that is not loaded with the single item information local file is a single item information that is downloaded from the headquarters management device via the communication line and a single item information that is output from the store management device that is loaded with the single item information local file. A store management system comprising a single product information local file creation means for creating and storing a single product information local file with information.
前記本部管理装置は、各店舗毎にその店舗の出店地域を識別する地域コードとその店舗の商品形態を識別する形態コードとを設定した店舗情報ファイルと、新規に出店する店舗の地域コードと形態コードとが入力されるとその入力されたコードと同一の地域コード及び形態コードが設定された稼働店舗を前記店舗情報ファイルから検索する稼働店舗検索手段とを具備し、
前記各店舗管理装置のうち単品情報ローカルファイルを搭載済の店舗管理装置は、自己が有する単品情報ローカルファイルで記憶した各種商品の単品情報の中で前記単品情報マスタファイルに記憶されていない店舗固有の単品情報を抽出する店舗固有単品情報抽出手段と、この抽出手段により前記単品情報ローカルファイルから抽出した店舗固有の単品情報を出力する店舗固有単品情報出力手段とを具備し、
前記単品情報ローカルファイルを未搭載の店舗管理装置は、前記本部管理装置から前記通信回線を介してダウンロードされる単品情報と前記本部管理装置の稼働店舗検索手段により検出された稼働店舗の店舗管理装置から出力される店舗固有単品情報とで自己の単品情報ローカルファイルを作成し記憶する単品情報ローカルファイル作成手段を具備したことを特徴とする店舗管理システム。A head office management device having a single product information master file that stores single product information such as single product codes and unit prices of various products that are installed in the headquarters that govern each store and are commonly sold in each store, and each store installed in each store In a store management system formed by connecting a plurality of store management devices capable of mounting a single item information local file storing the single item information of various products sold at a communication line,
The headquarters management device stores a store information file in which a region code for identifying a store opening area of each store and a form code for identifying a product form of the store are set for each store, and a region code and a form of a store to be newly opened An operation store search means for searching an operation store in which the same area code and form code as the input code are set when the code is input from the store information file;
Among the store management devices, the store management device having the single item information local file already installed is unique to the store that is not stored in the single item information master file among the single item information of various products stored in the single item information local file that it has. Store-specific single item information extraction means for extracting the single item information of, and store-specific single item information output means for outputting the store-specific single item information extracted from the single item information local file by this extraction means,
The store management device that is not loaded with the single item information local file includes the single item information downloaded from the headquarters management device via the communication line and the store management device of the operating stores detected by the operating store search means of the headquarters management device. A store management system comprising a single product information local file creation means for creating and storing a single product information local file with store-specific single product information output from the store.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11477598A JP3848461B2 (en) | 1997-09-24 | 1998-04-24 | Store management system |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9-258369 | 1997-09-24 | ||
| JP25836997 | 1997-09-24 | ||
| JP11477598A JP3848461B2 (en) | 1997-09-24 | 1998-04-24 | Store management system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH11161851A JPH11161851A (en) | 1999-06-18 |
| JP3848461B2 true JP3848461B2 (en) | 2006-11-22 |
Family
ID=26453447
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP11477598A Expired - Fee Related JP3848461B2 (en) | 1997-09-24 | 1998-04-24 | Store management system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3848461B2 (en) |
-
1998
- 1998-04-24 JP JP11477598A patent/JP3848461B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH11161851A (en) | 1999-06-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3993300B2 (en) | Price change confirmation method and electronic price tag device in electronic price tag system | |
| JP4152016B2 (en) | Price matching method for electronic price label and price matching device for electronic price label | |
| JPH1069578A (en) | Data processing device | |
| JP2019091284A (en) | Point card integration device, point card integration system and point card integration program | |
| JP3848461B2 (en) | Store management system | |
| US6317724B1 (en) | Method of temporarily changing an electronic price label display sequence | |
| JP3955684B2 (en) | Product information management device | |
| US8015066B2 (en) | POS system, POS server, local terminal, method of dealing management, and recording medium | |
| JP3631676B2 (en) | Database management system, customer management system, recording medium | |
| JP4727015B2 (en) | Electronic price label system and display price change method | |
| JP2001222766A (en) | POS system | |
| JPH06314382A (en) | Store controller | |
| JPH1196255A (en) | Product registration data management system | |
| JP2893000B2 (en) | Advertising space management device and program recording medium | |
| JP3725734B2 (en) | Product information management device | |
| JP3054537B2 (en) | Product sales registration data processing device | |
| JPH11232553A (en) | Product file creation device | |
| JP3486324B2 (en) | Store processing device and store management system having the store processing device | |
| JP3945567B2 (en) | Organization table creation device | |
| JP2001126142A (en) | Product file management device | |
| JP3475058B2 (en) | Product order management device | |
| JP2552312B2 (en) | Product sales data processor | |
| JP4463932B2 (en) | Information display method in electronic price display system | |
| JP6390983B2 (en) | POS system, master data maintenance method, and POS terminal device | |
| JP3808945B2 (en) | Customer management device and customer management system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040916 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20060817 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20060822 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060825 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090901 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100901 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110901 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120901 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120901 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130901 Year of fee payment: 7 |
|
| LAPS | Cancellation because of no payment of annual fees |