(57)【要約】【課題】  レジ混雑時に、店員がレジ店員を増員して予備レジを開くなどの対応を早期に取れるようにするショッピングカートシステムを提供する。【解決手段】  通信機付のショッピングカートＣ１、Ｃ２、Ｃ３、…ＣＬが店舗に設置されたベースステーションＢＳ１、ＢＳ２、ＢＳ３、ＢＳ４と通信している。サーバ３は、通信機器付のショッピングカートＣ１、Ｃ２、Ｃ３、…ＣＬから受信した受信レベルを順に測定し、エリアレベルファイル６と、待ちエリアテーブル８を参照して、各ショッピングカートＣ１、Ｃ２、Ｃ３、…ＣＬの位置検出を行う。その後、サーバ３はＰＯＳレジスタＰＯＳ１、ＰＯＳ２、ＰＯＳ３付近の特定エリアにあるショッピングカートの、ＰＯＳレジスタ１台あたりの平均の数を求め、その値が所定の値以上であれば、レジ付近が混雑している事を店員にサーバ３に接続されたブザー等により報知する。【選択図】図１
2007058492.tif 000002
【特許請求の範囲】
【請求項１】
顧客が使用するショッピングカートと、店内の所定位置に配置された少なくとも３個のベースステーションと、前記ベースステーションと通信回線を介して接続されたサーバとからなるショッピングカートシステムにおいて、
前記各ショッピングカートは、所定の信号を発信する信号発信手段を具備し、
前記各ベースステーションは、
前記各ショッピングカートが発信する信号を受信する受信手段と、
前記受信手段が受信した信号のレベルを検出するレベル検出手段と、
前記レベル検出手段によって検出されたレベルを示すレベルデータを前記サーバへ出力する出力手段とを具備し、
前記サーバは、
前記各ベースステーションの前記出力手段から出力されたレベルデータに基づいて前記ショッピングカートの位置を検出するカート位置検出手段と、
前記カート位置検出手段の出力に基づいてレジの混み具合を店員に報知する報知手段とを具備することを特徴とするショッピングカートシステム。
【請求項２】
前記ベースステーションは、前記ショッピングカートへ信号を送信する送信手段を具備し、
前記各ショッピングカートは、
前記ベースステーションからの信号を受信するベースステーション信号受信手段と、
前記信号発信手段と、前記ベースステーション信号受信手段とに接続された制御手段とを具備し、
前記制御手段は、前記ベースステーション信号受信手段が前記ベースステーションからの信号を受信した時に、前記信号発信手段が前記位置検出用信号を発信するように制御することを特徴とする請求項１に記載のショッピングカートシステム。
【請求項３】
前記ベースステーション信号受信手段が、前記ベースステーションからの信号を一定時間受信しなかった時に、カートの車輪をロックする車輪ロック手段を有することを特徴とする請求項２に記載のショッピングカートシステム。
【請求項４】
前記ベースステーション信号受信手段が、前記ベースステーションからの信号を一定時間受信しなかった時に、警報する警報手段を有することを特徴とする請求項３に記載のショッピングカートシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スーパーマーケット等の大型小売店で使用されるショッピングカートシステムに関する。
【背景技術】
【０００２】
従来のスーパーマーケット等の大型小売店で使用されるショッピングカートシステムでは、ショッピングカートとサーバが通信し、顧客がショッピングカートに一度入れた商品の購入を躊躇している状態をサーバが検出すると、サーバがその商品の値引き情報を発信し、ショッピングカート付属の機器の液晶パネルに情報を表示させるといった技術が知られている。（例えば特許文献１参照）
【０００３】
一方、スーパーマーケット等の大型小売店では、精算の待ち客数が多くなるとレジ店員を増員し、レジ待ち客数が少ない時には使用していない予備レジを開いて対応するが、その予備レジを開くかどうかの判断は店員が行っている。しかし、店員も常時レジを見ているわけではないために、店員が気づかない内にレジ待ち客数が多くなった場合は、客のレジ待ち時間が長くなりすぎ、客に悪い印象を与えるという問題があった。
【特許文献１】特開２００３−２５６７０５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明はかかる課題を解決するためになされたもので、レジ待ち客数を常時把握して、客のレジ待ち時間が長くなりすぎることを防止するショッピングカートシステムを提供する事を目的とする。
【課題を解決するための手段】
【０００５】
本発明は上記の課題を解決するためになされたもので、請求項１に記載の発明は、顧客が使用するショッピングカートと、店内の所定位置に配置された少なくとも３個のベースステーションと、前記ベースステーションと通信回線を介して接続されたサーバとからなるショッピングカートシステムにおいて、前記各ショッピングカートは、所定の信号を発信する信号発信手段を具備し、前記各ベースステーションは、前記各ショッピングカートが発信する信号を受信する受信手段と、前記受信手段が受信した信号のレベルを検出するレベル検出手段と、前記レベル検出手段によって検出されたレベルを示すレベルデータを前記サーバへ出力する出力手段とを具備し、前記サーバは、前記各ベースステーションの前記出力手段から出力されたレベルデータに基づいて前記ショッピングカートの位置を検出するカート位置検出手段と、前記カート位置検出手段の出力に基づいてレジの混み具合を店員に報知する報知手段とを具備することを特徴とするショッピングカートシステムである。
【０００６】
また、請求項２に記載の発明は、前記ベースステーションは、前記ショッピングカートへ信号を送信する送信手段を具備し、前記各ショッピングカートは、前記ベースステーションからの信号を受信するベースステーション信号受信手段と、前記信号発信手段と、前記ベースステーション信号受信手段とに接続された制御手段とを具備し、前記制御手段は、前記ベースステーション信号受信手段が前記ベースステーションからの信号を受信した時に、前記信号発信手段が前記位置検出用信号を発信するように制御することを特徴とする請求項１に記載のショッピングカートシステムである。
【０００７】
また、請求項３に記載の発明は、前記ベースステーション信号受信手段が、前記ベースステーションからの信号を一定時間受信しなかった時に、カートの車輪をロックする車輪ロック手段を有することを特徴とする請求項２に記載のショッピングカートシステムである。また、請求項４に記載の発明は、前記ベースステーション信号受信手段が、前記ベースステーションからの信号を一定時間受信しなかった時に、警報する警報手段を有することを特徴とする請求項３に記載のショッピングカートシステムである。
【発明の効果】
【０００８】
請求項１および請求項２の発明によれば、本システムの報知手段がレジの混雑していることを店員にすぐに報知することにより、店員がレジ店員を増やし予備レジを開くなどの対応が早期に取れるようになる。また、位置把握のための信号発生手段はショッピングカートに設置されているので、客の負担にならず、また大きさ、重さの制約もないという効果がある。請求項３および請求項４の発明によると、ベースステーション信号受信手段がベースステーションからの信号を一定時間受信しなかった時、車輪ロック手段がショッピングカートの車輪をロックし、あるいは更に警報手段がブザーを鳴らすことから、ショッピングカートの持ち去りや盗難を防ぐ事が出来る。
【発明を実施するための最良の形態】
【０００９】
以下、図面を参照して本発明の実施形態について説明する。図１は、本実施形態のシステム構成図である。本実施形態のショッピングカートシステムは、無線通信機付のショッピングカートＣ１、Ｃ２、Ｃ３、…ＣＬと、各ショッピングカートＣ１、Ｃ２、Ｃ３、…ＣＬ付属の機器（以下コンソールと記載）と通信する４つのベースステーションＢＳ１、ＢＳ２、ＢＳ３、ＢＳ４と、４つのベースステーションＢＳ１、ＢＳ２、ＢＳ３、ＢＳ４にＬＡＮ（ローカルエリアネットワーク）を介して接続されたサーバ３と、同様にＬＡＮを通じてサーバ３と接続されたＰＯＳ(Ｐｏｉｎｔ−Ｏｆ−Ｓａｌｅｓ）レジスタＰＯＳ１、ＰＯＳ２、ＰＯＳ３と、サーバ３とバスケーブルを介して接続された各種記憶手段４から構成されている。各種記憶手段４の中には、スーパーマーケット等の店舗において取り扱っている商品情報を格納する商品ファイル５と、エリアレベルファイル６と、カートファイル７と、各ＰＯＳレジスタＰＯＳ１、ＰＯＳ２、ＰＯＳ３の精算待ちエリアの範囲を図２（ｂ）のＸＹ座標で表したデータを記憶した待ちエリアテーブル８と、各ＰＯＳレジスタＰＯＳ１、ＰＯＳ２、ＰＯＳ３の稼動状況を記憶したレジファイル９とがある。なお、上記エリアレベルファイル６と、カートファイル７とについての詳細な内容は後述する。
【００１０】
図２（ａ）は、本実施形態のシステムを設置した店舗のレイアウト図である。図２（ａ）の店舗は店内エリアと、サーバ３とそのサーバ３のディスプレイ端末１１とサーバ３に接続されたブザー１２とが置かれている事務所と、生鮮品などの加工やパック詰めをし、商品ラベルを貼るためのバックルームとから構成されている。店内エリアはＰＯＳレジスタＰＯＳ１、ＰＯＳ２、ＰＯＳ３と、商品棚Ｔ１、Ｔ２、Ｔ３、Ｔ４と、カート置き場ＣＡとが設置され、ＰＯＳレジスタＰＯＳ１、ＰＯＳ２、ＰＯＳ３の各近傍には、各々精算を待つための精算待ちエリアＷＡ１、ＷＡ２、ＷＡ３が設定されている。また、店内エリアには、ショッピングカートＣ１、Ｃ２、Ｃ３、…ＣＬが置かれている。
【００１１】
店内エリアの天井の４隅には４つのベースステーションＢＳ１、ＢＳ２、ＢＳ３、ＢＳ４が設置されており、店内のショッピングカートＣ１、Ｃ２、Ｃ３、…ＣＬのコンソールとの通信を行い、一定時間毎にショッピングカートＣ１、Ｃ２、Ｃ３、…ＣＬの位置測定を行う。また、店内エリアは、ショッピングカートの位置判別のために図２（ｂ）のように図のＸＹ方向にｍ×ｎ個の分割エリアブロックにわけ、店内でのショッピングカートの位置を、分割エリアブロックの位置座標（例えば、Ｘ１Ｙ１、Ｘ２Ｙ３等）で表せるようになっている。
【００１２】
図３はショッピングカートのコンソールの内部構成を示すブロック図である。ショッピングカートのコンソールは、バスケーブルで接続された処理回路部２１と、処理回路部２１に電力を供給するバッテリ２２とから構成されている。処理回路部２１は、ＣＰＵ２３と、ＣＰＵ２３のプログラムが記憶されたＲＯＭ（リードオンリーメモリ）２４と、カート番号が記憶されているＲＡＭ（ランダムアクセスメモリ）２５と、商品情報や広告情報等を表示する液晶タッチパネル２６と、ベースステーションＢＳ１、ＢＳ２、ＢＳ３、ＢＳ４との通信を行う無線通信部２７と、ショッピングカートの店外持ち出し防止のためにショッピングカート店外持ち出し時に車輪をロックするソレノイド２８と、ショッピングカートの店外持ち出し時に鳴らすブザー２９とがバスケーブルで接続されている。また上記無線通信部２７は、送信回路２７ａと、受信回路２７ｂと、アンテナ２７ｃとから構成され、コンソールのバスケーブルに接続されている。
【００１３】
また図４はベースステーションの内部構成を示すブロック図である。ベースステーションは、ＣＰＵ３１と、ＣＰＵ３１のプログラムが記憶されたＲＯＭ３２と、データの一時記憶用のＲＡＭ３３と、ショッピングカートのコンソールとの通信を行う無線通信部３４と、ショッピングカートシステムのＬＡＮに接続するためのＬＡＮインターフェース３５とから構成され、バスケーブルで接続されている。また上記無線通信部３４は、送信回路３４ａと、受信回路３４ｂと、受信回路３４ｂと接続された受信レベル検出回路３４ｃと、アンテナ３４ｄとから構成され、送信回路３４ａと、受信レベル検出回路３４ｃとが、ベースステーションのバスケーブルに接続されている。
【００１４】
図５は前述した各種記憶手段４の内のエリアレベルファイル６の記憶内容を示す図である。このエリアレベルファイル６には、各位置（Ｘ１Ｙ１）、（Ｘ２Ｙ１）、…（ＸｍＹｎ）にショッピングカートがある場合におけるベースステーションＢＳ１〜ＢＳ４の受信レベル差がベースステーションＢＳ１の受信レベルを基準として予め記憶されている。なお、このエリアレベルファイル６の各データはショッピングカートが店内エリアに１台のみある場合を想定している。
【００１５】
図６は前述した各種記憶手段４の内のカートファイル７の記憶内容を示す図である。カートファイル７は、現在のショッピングカートの位置座標データを格納する現在位置データ４１の列と、一回前の測定でのショッピングカートの位置座標データを格納する前回位置データ４２の列とがある。各ベースステーションＢＳ１、ＢＳ２、ＢＳ３、ＢＳ４での受信レベルからエリアレベルファイル６を参照してショッピングカートの現在位置を検出し位置座標データをもとめた後に、カートファイル７の現在位置データの列４１にあるデータを前回位置データ４２の列に移し、位置検出した該位置座標データをカートファイル７の現在位置データの列４１に格納する。
【００１６】
次に上述した実施形態の動作についてフローチャートを用いて説明する。図７はサーバ３の処理フローである。まず、ステップＳ１では、通常のサーバ処理を行う。通常のサーバ処理とは、例えば顧客が商品を購入し店員がＰＯＳレジスタＰＯＳ１のバーコードリーダで購入商品についている商品ラベルのバーコードを読みとることで、サーバ３に対し商品情報の問い合わせ要求であるＰＬＵ（Ｐｒｉｃｅ  Ｌｏｏｋ  Ｕｐ）の問い合わせを行うと、サーバ３が問い合わせに応じて購入商品の商品情報をＰＯＳレジスタＰＯＳ１に送り、また、各ＰＯＳレジスタＰＯＳ１、ＰＯＳ２、ＰＯＳ３から送られてきた売り上げデータの集計を行い、また、ショッピングカートＣ１、Ｃ２、Ｃ３、…ＣＬが所定の商品の陳列位置の近くに来た時に、ベースステーションＢＳ１、ＢＳ２、ＢＳ３、ＢＳ４が広告データを送信し、カートコンソールが受信した広告データを液晶タッチパネル２６に表示させ、また、各種設定データの設定処理を行う等のストアコントローラとしての処理である。
【００１７】
ステップＳ２では、各ショッピングカートＣ１、Ｃ２、Ｃ３、…ＣＬの位置検出を行う。なお、カート位置検出方法の詳細は後述する。ステップＳ３では、精算待ちエリアでの混雑度を算出する。具体的には、カートファイルの各ショッピングカートＣ１、Ｃ２、Ｃ３、…ＣＬの今回測定した位置座標データと、一回前の測定位置座標データとから、両測定時ともＰＯＳレジスタＰＯＳ１、ＰＯＳ２、ＰＯＳ３の精算待ちエリアＷＡ１、ＷＡ２、ＷＡ３範囲内にあるショッピングカートの数を、各精算待ちエリアＷＡ１、ＷＡ２、ＷＡ３毎に抽出する。そこで得られたカート数から稼動中のＰＯＳレジスタの数を割り、ＰＯＳレジスタ一台あたりの精算待ちエリアにいるショッピングカートの数を求め、混雑度とする。
【００１８】
ステップＳ４では、ステップＳ３で算出したＰＯＳレジスタ一台あたりの精算待ちエリアにいるショッピングカートの数が予め設定した混雑度の基準値より小さければステップＳ１に戻り、大きければステップＳ５に進む。ステップＳ５では、事務所にあるサーバ３のディスプレイ端末１１の画面に例えば「精算待ちエリアが混雑していますので、レジ店員を増やす必要があります。」等の表示を行い、場合によりサーバ３に接続されたブザー１２を鳴らす事で報知する。その後、ステップＳ１に戻る。
【００１９】
次に、カート位置検出のための処理についてフローチャートを用いて説明する。図８は、カート位置検出の処理フローである。ステップＳ１１では、４つのベースステーションＢＳ１、ＢＳ２、ＢＳ３、ＢＳ４から同時に１つのショッピングカートＣ１に対して、そのカート番号データと、その番号が割り振られたショッピングカートＣ１からの返信信号を促すコマンドとを送信する。ステップＳ１２では、ステップＳ１１において信号を受信したショッピングカートの中で受信信号内のカート番号と自分のＲＡＭ２５中のカート番号とが一致したショッピングカートＣ１が、返信信号として受信レベル検出用信号を送信する。ショッピングカートＣ１からの信号を受信した各ベースステーションＢＳ１、ＢＳ２、ＢＳ３、ＢＳ４では、無線通信部３４の受信レベル検出回路３４ｃで該受信レベル検出用信号の受信レベルを検出し、検出した受信レベルをサーバ３へ送信する。サーバ３は各受信レベルを内部のメモリに記憶させる。
【００２０】
ステップＳ１３では、サーバ３がベースステーションＢＳ１での受信レベルと他のベースステーションＢＳ２、ＢＳ３、ＢＳ４での受信レベルとのレベル差に基づいてエリアレベルファイル６から、該当する位置座標を特定する。ステップＳ１４では、サーバ３が、カートファイル７の中で、このカート番号に該当するショッピングカートＣ１の行の現在の位置データの列４１に格納されている座標データを前回の位置データの列４２にコピーすると共に、上記特定した位置座標データを同じ行の現在の位置の列４１に格納する。ステップＳ１５では、サーバ３がカートファイル７の全ショッピングカートＣ１、Ｃ２、Ｃ３、…ＣＬについてステップＳ１１〜Ｓ１４を行ったかどうかを判断し、行っていない場合はステップＳ１２に戻り、残りのショッピングカートＣ２、Ｃ３、…ＣＬについても同様の測定を行う。全ショッピングカートＣ１、Ｃ２、Ｃ３、…ＣＬについて位置検出を行った場合はショッピングカートの位置検出を終了する。
【００２１】
次に、ショッピングカートのコンソールの処理内容についてフローチャートを用いて説明する。図９にショッピングカートのフローチャートを示す。以下、処理動作について説明する。ステップＳ２１では、各ベースステーションＢＳ１、ＢＳ２、ＢＳ３、ＢＳ４からの受信信号を受信し、その受信信号中にショッピングカートのコンソールのＲＡＭ２５中の自分のカート番号のデータが含まれていたかを判断し、含まれていた場合はステップＳ２２へ進み、含まれていない場合はステップＳ２５へ進む。
【００２２】
ステップＳ２２では、ベースステーションからの受信信号が位置検出用の信号であるかどうかを判断する。具体的には、受信信号中に返信信号を促すコマンドが含まれているかどうかで判断し、含まれている場合はステップＳ２３へ、含まれていない場合はステップＳ２４へ行く。ステップＳ２３では、ショッピングカートのコンソールの無線通信部２７の送信回路２７ａから受信レベル検出用信号を送信してステップＳ２１に戻る。ステップＳ２４では、ベースステーションから受信した受信コマンドに対応した処理を行う。例えば、液晶タッチパネル２６に広告データを表示する旨のコマンドを受信したのであれば、その広告データを液晶タッチパネル２６に表示し、ステップＳ２１に戻る。
【００２３】
ステップＳ２５では、ベースステーションから所定の時間の間に受信信号が無かったかどうかを判断する。無かった場合はステップＳ２６へ、あった場合はステップＳ２７へ進む。ステップＳ２６では、店外に持ち去られた場合とみなし、ショッピングカートのソレノイド２８により車輪をロックし、ショッピングカートのブザー２９を鳴らす。ここで、駐車場にベースステーションを設置している場合は、駐車場設置のベースステーションがショッピングカートから電波を受信しなくなることで、ショッピングカートが駐車場から別の所へ持ち去られたことが分かるので盗難防止のために役立つ。その後ステップＳ２１に戻る。ステップＳ２７では、他の処理として、顧客が行った液晶タッチパネル２６のキー入力に対する処理やメンテナンス等の処理を行う。その後ステップＳ２１に戻る。
【００２４】
なお、ベースステーションとショッピングカートとの間の通信手段は、電波に限らず、他の無線通信手段を使用してもよい。また、ショッピングカートのアンテナ設置位置は顧客の身長より高い所にすることで、位置検出の精度を向上する事ができる。また、ショッピングカートの位置検出用のベースステーションの数は４つに限定せず、３つ以上であればよい。また、精算待ちエリア付近にベースステーションを多数設置することで、さらにショッピングカートの位置検出の精度を向上する事が出来る。また、駐車場にもベースステーションを設置することで、ショッピングカートが駐車場にあるかどうかを検出する事が出来るので、ショッピングカートが駐車場から持ち去ることによる盗難の防止の効果がある。精算待ちエリアの混雑度の判断は、精算待ちエリア内の待ちカート数ですることに限らず、待ちエリアでレジ待ち行列ができているときの、行列の最後のショッピングカートの位置で判断してもよいし、あるいは、混雑となる限界位置に精算待ちのショッピングカートが有るか否かで行ってもよい。精算待ちカートであるかどうかの判断は、現在の位置座標データと前回測定の位置座標データの両方で判断するかわりに、現在の位置座標データのみで判断してもよい。
【産業上の利用可能性】
【００２５】
本発明は、スーパーマーケット等の大型小売店で使用されるショッピングカートシステムに用いて好適である。
【図面の簡単な説明】
【００２６】
【図１】本発明の実施形態にかかるショッピングカートシステムのシステム全体構成を示すブロック図である。
【図２】本発明の実施形態にかかるショッピングカートシステムを設置した店舗のレイアウト図とカート位置検出のための位置座標の取り方を示した図である。
【図３】本実施形態のシステムのカートコンソールの構成を示すブロック図である。
【図４】本実施形態のシステムのベースステーションの構成を示すブロック図である。
【図５】本実施形態のシステムのエリアレベルファイルの一例を示す図である。
【図６】本実施形態のシステムのカートファイルの一例を示す図である。
【図７】本実施形態のシステムの処理フローを示す図である。
【図８】本実施形態のシステムの位置検出の処理フローを示す図である。
【図９】本実施形態のシステムのカートコンソールの処理フローを示す図である。
【符号の説明】
【００２７】
Ｃ１、Ｃ２、Ｃ３、…ＣＬ        …  ショッピングカート
ＢＳ１、ＢＳ２、ＢＳ３、ＢＳ４  …  ベースステーション
ＰＯＳ１、ＰＯＳ２、ＰＯＳ３    …  ＰＯＳレジスタ
３                              …  サーバ
４                              …  各種記憶手段
【図１】
2007058492.tif 000003
【図２】
2007058492.tif 000004
【図３】
2007058492.tif 000005
【図４】
2007058492.tif 000006
【図５】
2007058492.tif 000007
【図６】
2007058492.tif 000008
【図７】
2007058492.tif 000009
【図８】
2007058492.tif 000010
【図９】
2007058492.tif 000011