(57)【特許請求の範囲】
【請求項１】
表示部および操作部が設けられた情報処理端末を有する商品検索システムであって、
店舗の売場配置を大区分で示す地図からより詳細な売場配置を示す地図へと順次階層化して構成された売場地図と販売商品の商品情報および陳列位置とを記憶する記憶手段と、
前記記憶手段に記憶された売場地図を前記表示部に表示させ、前記表示部に表示中の売場地図が前記各地図のうちの最下層の地図でない場合に前記操作部によって表示中の売場地図に含まれる売場が指定されると、その売場内のより詳細な売場配置を示す下層の地図を前記記憶手段に記憶された各地図の中から特定して前記表示部に表示させ、前記表示部に表示中の売場地図が前記各地図のうちの最上層の地図でない場合に前記操作部によって表示中の売場地図に含まれる売場以外の位置が指定されると、その売場地図の直前に前記表示部に表示させていた売場地図を前記表示部に表示させる第１表示手段と、
前記表示部に表示中の売場地図が前記各地図のうちの最下層の地図である場合に前記操作部の操作によって当該売場地図に含まれる売場が指定されると、その売場を陳列位置とする商品の商品情報を前記記憶手段から特定する情報特定手段と、
前記情報特定手段によって特定された商品情報を前記表示部に表示させる第２表示手段と、
を備えていることを特徴とする商品検索システム。
【請求項２】
前記第１表示手段は、前記第２表示手段により前記表示部に商品情報が表示されている場合に前記操作部によって当該商品情報以外の位置が指定されると、当該商品情報の直前に前記表示部に表示させていた売場地図を前記表示部に表示させることを特徴とする請求項１に記載の商品検索システム。
【請求項３】
前記情報処理端末は、買い物籠を有するショッピングカートに取り付けられていることを特徴とする請求項１又は２に記載の商品検索システム。
【請求項４】
表示部と、
操作部と、
店舗の売場配置を大区分で示す地図からより詳細な売場配置を示す地図へと順次階層化して構成された売場地図と販売商品の商品情報および陳列位置とを記憶した記憶手段から前記売場地図を読出して前記表示部に表示させ、前記表示部に表示中の売場地図が前記各地図のうちの最下層の地図でない場合に前記操作部によって表示中の売場地図に含まれる売場が指定されると、その売場内のより詳細な売場配置を示す下層の地図を前記記憶手段から読み出して前記表示部に表示させ、前記表示部に表示中の売場地図が前記各地図のうちの最上層の地図でない場合に前記操作部によって表示中の売場地図に含まれる売場以外の位置が指定されると、その売場地図の直前に前記表示部に表示させていた売場地図を前記表示部に表示させる第１表示手段と、
前記表示部に表示中の売場地図が前記各地図のうちの最下層の地図である場合に前記操作部の操作によって当該売場地図に含まれる売場が指定されると、その売場を陳列位置とする商品の商品情報を前記記憶手段から読出して前記表示部に表示させる第２表示手段と、
を備えていることを特徴とする情報処理端末。
【請求項５】
前記第１表示手段は、前記第２表示手段により前記表示部に商品情報が表示されている場合に前記操作部によって当該商品情報以外の位置が指定されると、当該商品情報の直前に前記表示部に表示させていた売場地図を前記表示部に表示させることを特徴とする請求項４に記載の情報処理端末。
【請求項６】
表示部、操作部、および通信手段を備えたコンピュータに、
店舗の売場配置を大区分で示す地図からより詳細な売場配置を示す地図へと順次階層化して構成された売場地図と販売商品の商品情報および陳列位置とを記憶した記憶手段から前記売場地図を読み出して前記表示部に表示させ、前記表示部に表示中の売場地図が前記各地図のうちの最下層の地図でない場合に前記操作部によって表示中の売場地図に含まれる売場が指定されると、その売場内のより詳細な売場配置を示す下層の地図を前記記憶手段から読み出して前記表示部に表示させ、前記表示部に表示中の売場地図が前記各地図のうちの最上層の地図でない場合に前記操作部によって表示中の売場地図に含まれる売場以外の位置が指定されると、その売場地図の直前に前記表示部に表示させていた売場地図を前記表示部に表示させる第１表示機能と、
前記表示部に表示中の売場地図が前記各地図のうちの最下層の地図である場合に前記操作部の操作によって当該売場地図に含まれる売場が指定されると、その売場を陳列位置とする商品の商品情報を前記記憶手段から読出して前記表示部に表示させる第２表示機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、各種店舗内の各売場で販売される商品を検索する商品検索システム、このシステムで使用される情報処理端末、およびプログラムに関する。
【背景技術】
【０００２】
スーパーマーケットやホームセンター等の店舗には、食品や衣料等のカテゴリ別に多数の商品が陳列されており、特定の商品の陳列場所を把握しづらいことがある。そのため、欲しい商品の陳列場所を探し出せずに購入を諦める客もいるし、スムーズな買い物が妨げられて不快な思いをする客もいる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平６−１０７１８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
近年、都市の郊外等に大型店舗が多く建設されている。このような大型店舗には１つのフロア内に多くの商品棚が配置され、客の通路も複雑になっていることが多い。したがって、特定の商品の陳列場所を把握することが、より困難である。
【０００５】
また、客が来店した店舗にて欲しい商品を探し回ったにも関わらず、その商品が販売されていなければ、その客を失望させてしまう。このような場合、その店舗の品揃えが悪いとの印象を客に与えかねない。
【０００６】
このような事情から、店舗内で販売される商品やその陳列位置を容易に確認可能とするための手段を講じる必要があった。
【課題を解決するための手段】
【０００７】
一実施形態における商品検索システムは、表示部および操作部が設けられた情報処理端末を有し、記憶手段と、第１表示手段と、情報特定手段と、第２表示手段とを備えている。
前記記憶手段は、店舗の売場配置を大区分で示す地図からより詳細な売場配置を示す地図へと順次階層化して構成された売場地図と販売商品の商品情報および陳列位置とを記憶する。前記第１表示手段は、前記記憶手段に記憶された売場地図を前記表示部に表示させ、前記表示部に表示中の売場地図が前記各地図のうちの最下層の地図でない場合に前記操作部によって表示中の売場地図に含まれる売場が指定されると、その売場内のより詳細な売場配置を示す下層の地図を前記記憶手段に記憶された各地図の中から特定して前記表示部に表示させ、前記表示部に表示中の売場地図が前記各地図のうちの最上層の地図でない場合に前記操作部によって表示中の売場地図に含まれる売場以外の位置が指定されると、その売場地図の直前に前記表示部に表示させていた売場地図を前記表示部に表示させる。前記情報特定手段は、前記表示部に表示中の売場地図が前記各地図のうちの最下層の地図である場合に前記操作部の操作によって当該売場地図に含まれる売場が指定されると、その売場を陳列位置とする商品の商品情報を前記記憶手段から特定する。前記第２表示手段は、前記情報特定手段によって特定された商品情報を前記表示部に表示させる。
【図面の簡単な説明】
【０００８】
【図１】一実施形態における商品検索システムの全体構成を示す模式図。
【図２】同実施形態における顧客端末の好適な形態を示す図。
【図３】同実施形態におけるサーバ装置の要部構成を示すブロック図。
【図４】同実施形態における顧客端末の要部構成を示すブロック図。
【図５】同実施形態における商品マスタのデータ構造例を示す模式図。
【図６】同実施形態における売場に定められたカテゴリを説明するための図。
【図７】同実施形態における地図情報ファイルのデータ構造例を示す模式図。
【図８】同実施形態における動作を説明するためのフローチャート。
【図９】同実施形態における動作を説明するためのフローチャート。
【図１０】同実施形態における動作を説明するためのフローチャート。
【図１１】同実施形態におけるディスプレイの画面例を示す図。
【図１２】同実施形態におけるディスプレイの画面例を示す図。
【図１３】同実施形態におけるディスプレイの画面例を示す図。
【図１４】同実施形態におけるディスプレイの画面例を示す図。
【発明を実施するための形態】
【０００９】
以下、一実施形態について図面を参照しながら説明する。なお、以下の実施形態において同一の構成には同一の符号を付し、重複説明は必要な場合にのみ行う。
【００１０】
（システム構成）
図１は、本実施形態における商品検索システムの全体構成を示す模式図である。このシステムは、サーバ装置１と、本実施形態における情報処理端末として機能する複数の顧客端末２とを、インターネットや店舗内のＬＡＮ（Local Area Network）等のネットワーク３に接続して構成されている。
【００１１】
サーバ装置１は、例えば当該商品検索システムによる商品検索の対象となる店舗のバックヤードに設けられたストアサーバである。あるいは、当該店舗を運営する本部に設けられたサーバ装置であってもよい。
【００１２】
各顧客端末２は、客の自宅等に設置されたパーソナルコンピュータや携帯電話等の通信端末、あるいは店舗内で客に貸し渡される小型端末等であり、いずれも表示部と操作部とネットワーク３を介してサーバ装置１と相互通信する手段とを備える。
【００１３】
店舗内で客に貸し渡される顧客端末２の好適な形態を図２に示している。この顧客端末２は、タッチパネル２６（操作部）が設けられたＬＣＤ（Liquid Crystal Display）であるディスプレイ２５（表示部）を備えており、店舗にて客に貸し出されるショッピングカート４に取り付けられている。
【００１４】
ショッピングカート４は、フレーム４０に対して４つの車輪４１と、上方を開口した商品収納用の買い物籠４２と、ハンドル４３とを取り付けて構成されている。各車輪４１により、このショッピングカート４は前後左右方向に自走可能となっている。顧客端末２は、ハンドル４３を持つ客からディスプレイ２５の表示画面が見え易いように、フレーム４０のハンドル４３と買い物籠４２の間に位置する部分に対して取り付けられている。
【００１５】
（サーバ装置）
図３は、サーバ装置１の要部構成を示すブロック図である。サーバ装置１は、制御の中枢として機能するＣＰＵ（Central Processing Unit）１０と、通信部１１と、メモリ１２（記憶手段）と、表示コントローラ１３と、入力コントローラ１４と、表示コントローラ１３に接続されたディスプレイ１５と、入力コントローラ１４に接続されたキーボードやマウス等の入力デバイス１６とを備えている。ＣＰＵ１０と、通信部１１、メモリ１２、表示コントローラ１３、入力コントローラ１４とは、アドレスバスやデータバスで構成されるバスライン１７を介して接続されている。
【００１６】
通信部１１は、ネットワーク３を介して行われる各顧客端末２との通信を制御する。メモリ１２は、ＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）で構成され、ＣＰＵ１０が実行する制御プログラム、商品マスタ１２１、および地図情報ファイル１２２等を記憶している。商品マスタ１２１および地図情報ファイル１２２の詳細については、図５〜図７の説明にて後述する。
【００１７】
ディスプレイ１５は例えばＬＣＤであり、表示コントローラ１３はＣＰＵ１０からの指示に応じて各種情報をディスプレイ１５に表示させる。入力デバイス１６はユーザの操作に応じた信号を出力し、入力コントローラ１４は入力デバイス１６から出力される信号を取り込んでＣＰＵ１０に出力する。
【００１８】
（顧客端末）
図４は、図２に示した顧客端末２の要部構成を示すブロック図である。この顧客端末２は、制御の中枢として機能するＣＰＵ２０と、無線通信部２１と、メモリ２２と、表示コントローラ２３と、入力コントローラ２４と、表示コントローラ２３に接続された上記ディスプレイ２５と、入力コントローラ２４に接続された上記タッチパネル２６とを備えている。ＣＰＵ２０と、無線通信部２１、メモリ２２、表示コントローラ２３、入力コントローラ２４とは、アドレスバスやデータバスで構成されるバスライン２７を介して接続されている。
【００１９】
無線通信部２１は、ネットワーク３に接続された図示せぬアクセスポイントと電波によって無線通信し、このアクセスポイントを介して行われるサーバ装置１との相互通信を制御する。メモリ２２は、ＲＯＭやＲＡＭで構成され、顧客端末２の制御プログラム等を記憶している。
【００２０】
表示コントローラ２３は、ＣＰＵ２０からの指示に応じて各種ＧＵＩ（Graphical User Interface）を含む画面をディスプレイ２５に表示させる。入力コントローラ２４はタッチパネル２６がタッチ操作位置に応じて出力する電気信号を取り込んでタッチ操作位置の座標を求め、その座標とディスプレイ２５に表示された各ＧＵＩの表示位置座標とを比較し、座標が一致するＧＵＩがあるならば該ＧＵＩが操作された旨をＣＰＵ２０に知らせる。
【００２１】
なお、顧客端末２の各部は、図示せぬバッテリから電源供給を受けて動作する。このバッテリは、例えば顧客端末２を搭載したショッピングカート４が店舗の出入り口等に設けられたカート置き場にて待機しているときに、所定のケーブルが接続されて充電される。
【００２２】
（データ構造）
次に、商品マスタ１２１および地図情報ファイル１２２のデータ構造について説明する。  
図５は、商品マスタ１２１のデータ構造例を示す模式図である。商品マスタ１２１は、当該店舗で販売される各商品の識別コードであるＪＡＮコードに対し、商品名や単価等の商品情報と、１または複数の陳列位置情報等とを設定したレコードによって構成されている。例えば図示した最上位のレコードでは、ＪＡＮコード「ＪＡＮ００１」に対して商品名「たまねぎドレッシング１３０ｍｌ」、単価「３９９」、陳列位置情報「食料品−調味料−ドレッシング」，「食料品−肉−牛肉」等が設定されている。
【００２３】
なお、当該商品検索システムの検索対象である店舗の売場には、例えば図６に示すように階層化されたカテゴリが定められている。図示した例において、「食料品」「日用品」「金物」「木材」等は最上位カテゴリである。これら各最上位カテゴリの下には中位カテゴリが定められている。例えば「食料品」の下には中位カテゴリとして「野菜」「肉」「調味料」「魚」等が定められている。さらに各中位カテゴリの下には最下位カテゴリが定められている。例えば「調味料」の下には最下位カテゴリとして「味噌」「醤油」「ドレッシング」「酢」等が定められている。これら最上位，中位，最下位からなる３つのカテゴリにて、商品マスタ１２１の各商品の陳列位置情報が記述される。例えば上記したＪＡＮコード「ＪＡＮ００１」の商品の陳列位置情報「食料品−調味料−ドレッシング」は、「食料品」の売場内にある「調味料」の売場の、「ドレッシング」の売場に当該商品が陳列されていることを示す。
【００２４】
図７は、地図情報ファイル１２２のデータ構造例を示す模式図である。地図情報ファイル１２２は、１つの全売場地図１２２ａと、上記最上位カテゴリに属する売場と同数の拡大売場地図１２２ｂと、上記中位カテゴリに属する売場と同数の詳細売場地図１２２ｃとで構成されている。全売場地図１２２ａは、店舗全体の地図内に最上位カテゴリに属する各売場を配置してなる（図１１参照）。拡大売場地図１２２ｂは、最上位カテゴリに属する売場毎に設けられ、各拡大売場地図１２２ｂは、対応する最上位カテゴリに属する中位カテゴリの各売場をやや拡大した店舗地図内に配置してなる（図１２参照）。詳細売場地図１２２ｃは、中位カテゴリに属する売場毎に設けられ、各詳細売場地図１２２ｃは、対応する中位カテゴリに属する最下位カテゴリの各売場を拡大売場地図１２２ｂよりもさらに拡大した地図内に配置してなる（図１３参照）。このように、当該店舗の売場地図は、店舗内の売場配置を大区分で示す全売場地図１２２ａからより詳細な売場配置を示す拡大売場地図１２２ｂ，詳細売場地図１２２ｃへと順次階層化して構成されている。
【００２５】
（動作）
次に、サーバ装置１および顧客端末２の動作について説明する。なお、ここでは図２に示した顧客端末２の動作を例示する。  
顧客端末２は、ショッピングカート４が上記カート置き場に置かれている際に、スタンバイモードにて動作開始を待っている。ショッピングカート４が来店した客により上記カート置き場から持ち出され、ディスプレイ２５の画面がタッチされると、顧客端末２は動作を開始する。
【００２６】
顧客端末２の動作開始後に顧客端末２のＣＰＵ２０およびサーバ装置１のＣＰＵ１０が実行する処理のフローチャートを図８，図９，および図１０に示す。各図に示す処理は、ＣＰＵ２０がメモリ２２に記憶された制御プログラムを実行し、ＣＰＵ１０がメモリ１２に記憶された制御プログラムを実行することで実現される。
【００２７】
動作開始当初において、先ず顧客端末２のＣＰＵ２０は、動作開始の通知を無線通信部２１によって送信する（ステップＳ１０１）。この通知は、上記アクセスポイントに中継されてサーバ装置１に送られる。
【００２８】
サーバ装置１のＣＰＵ１０は、他の処理と並行して顧客端末２からの上記動作開始の通知の受信を待ち受けている（ステップＳ２０１のＮｏ）。やがて、通信部１１を介して上記通知を受信すると（ステップＳ２０１のＹｅｓ）、ＣＰＵ１０は、地図情報ファイル１２２を構成する最上層の地図、すなわち全売場地図１２２ａを通信部１１によって返信する（ステップＳ２０２）。返信された全売場地図１２２ａは、上記アクセスポイントに中継されて上記通知の送信元である顧客端末２に送られる。しかる後、ＣＰＵ１０は、ステップＳ２０１の処理に戻る。
【００２９】
上記動作開始の通知を送信した後、顧客端末２のＣＰＵ２０は、全売場地図１２２ａの受信を待ち受けている（ステップＳ１０２のＮｏ）。やがて上記のようにサーバ装置１から返信される全売場地図１２２ａを無線通信部２１によって受信すると（ステップＳ１０２のＹｅｓ）、ＣＰＵ２０は、受信した全売場地図１２２ａをディスプレイ２５に表示させる（ステップＳ１０３）。このようにして、地図情報ファイル１２２から最上層の売場地図が読み出され、ディスプレイ２５に表示される（第1表示手段）。
【００３０】
全売場地図１２２ａが表示されたディスプレイ２５の画面例を、図１１に示す。図示したように、ディスプレイ２５に表示された全売場地図１２２ａには、最上位カテゴリに属する「食料品」「日用品」「金物」「木材」等の各売場の位置に加え、当該店舗の会計場である「レジ」や「出入り口」の位置が表されている。
【００３１】
このように全売場地図１２２ａがディスプレイ２５に表示された状態で、ＣＰＵ２０は、ディスプレイ２５の表示画面に対する操作を受け付ける（ステップＳ１０４）。客が、ディスプレイ２５の表示画面をタッチ操作すると、ＣＰＵ２０は、当該操作が「食料品」「日用品」「金物」「木材」等の売場の指定であるか否かを判定する（ステップＳ１０５）。売場の指定でない場合（ステップＳ１０５のＮｏ）、ＣＰＵ２０は、操作に応じた処理を実行する。一方、ステップＳ１０４で受け付けた操作がいずれかの売場の表示位置へのタッチである場合、ＣＰＵ２０は、当該操作が売場の指定であると判定する（ステップＳ１０５のＹｅｓ）。このときＣＰＵ２０は、現在表示中の地図が最下層の地図、すなわち詳細売場地図１２２ｃであるか否かを判定する（ステップＳ１０６）。
【００３２】
今、ディスプレイ２５に表示されているのは全売場地図１２２ａであるので、ＣＰＵ２０は表示中の地図が最下層の地図でないと判定する（ステップＳ１０６のＮｏ）。このとき図９に示す処理に移り、ＣＰＵ２０は、指定された売場の識別情報とともに同売場の下層地図の要求コマンドを無線通信部２１によって送信する（ステップＳ１０７）。この要求コマンド等は、上記アクセスポイントに中継されてサーバ装置１に送られる。
【００３３】
サーバ装置１のＣＰＵ１０は、他の処理と並行して顧客端末２からの上記識別情報および要求コマンドの受信を待ち受けている（ステップＳ２１１のＮｏ）。やがて、通信部１１によって上記識別情報および要求コマンドを受信すると（ステップＳ２１１のＹｅｓ）、ＣＰＵ１０は、受信した識別情報で示される売場に対応する下層地図を地図情報ファイル１２２から特定する（ステップＳ２１２）。例えば図１１の例において指定された売場が「食料品」である場合、要求された下層地図として、食料品売場を示す拡大売場地図１２２ｂが地図情報ファイル１２２から特定される。このように下層地図を特定すると、ＣＰＵ１０は、該下層地図を通信部１１によって返信する（ステップＳ２１３）。返信された下層地図は、上記アクセスポイントに中継されて上記要求コマンド等の送信元である顧客端末２に送られる。しかる後、ＣＰＵ１０は、ステップＳ２１１の処理に戻る。
【００３４】
上記下層地図の要求コマンド等を送信した後、顧客端末２のＣＰＵ２０は、下層地図の受信を待ち受けている（ステップＳ１０８のＮｏ）。やがて上記のようにサーバ装置１から返信される下層地図を無線通信部２１によって受信すると（ステップＳ１０８のＹｅｓ）、ＣＰＵ２０は、受信した下層地図をディスプレイ２５に表示させる（ステップＳ１０９）。このようにして、地図情報ファイル１２２から下層の売場地図が読み出され、ディスプレイ２５に表示される（第1表示手段）。
【００３５】
拡大売場地図１２２ｂが表示されたディスプレイ２５の画面例を、図１２に示す。この例は、全売場地図１２２ａから「食料品」の売場が指定された際の画面例である。図示したように、ディスプレイ２５に表示された拡大売場地図１２２ｂには、食料品に属する中位カテゴリの売場である「野菜」「肉」「調味料」「魚」等の各売場の位置に加え、当該店舗の会計場である「レジ」や「出入り口」の位置が表されている。なお、この拡大売場地図１２２ｂにおいては、全売場地図１２２ａの場合よりもレジ配置を詳しく表示している。
【００３６】
このように拡大売場地図１２２ｂがディスプレイ２５に表示された状態で、ＣＰＵ２０は、図８のステップＳ１０４の処理に戻って再びディスプレイ２５の表示画面に対する操作を受け付ける。このとき客がディスプレイ２５の表示画面をタッチ操作して表示中の拡大売場地図１２２ｂに含まれるいずれかの売場を指定すると（ステップＳ１０５のＹｅｓ）、ＣＰＵ２０は、現在表示中の地図が最下層の地図、すなわち詳細売場地図１２２ｃであるか否かを判定する（ステップＳ１０６）。
【００３７】
今、ディスプレイ２５に表示されているのは拡大売場地図１２２ｂであるので、ＣＰＵ２０は表示中の地図が最下層の地図でないと判定する（ステップＳ１０６のＮｏ）。このとき再び図９に示す処理に移り、ＣＰＵ２０は、指定された売場の識別情報とともに同売場の下層地図の要求コマンドをサーバ装置１に送信する（ステップＳ１０７）。なお、ここで送信される識別情報は、例えば「食料品−調味料」のように、表示中の拡大売場地図１２２ｂに対応する最上位カテゴリの売場を示す情報と、指定された中位カテゴリの売場を示す情報とで構成される。
【００３８】
サーバ装置１のＣＰＵ１０は、上記識別情報および要求コマンドを受信すると（ステップＳ２１１のＹｅｓ）、受信した識別情報で示される売場に対応する下層地図を地図情報ファイル１２２から特定する（ステップＳ２１２）。例えば図１２の例において「調味料」の売場が指定され、識別情報として「食料品−調味料」を受信した場合、要求された下層地図として、「食料品」の売場内にある「調味料」の売場を示す詳細売場地図１２２ｃが地図情報ファイル１２２から特定される。このように特定された下層地図は顧客端末２に返信される（ステップＳ２１３）。
【００３９】
顧客端末２のＣＰＵ２０は、サーバ装置１から返信される下層地図を受信すると（ステップＳ１０８のＹｅｓ）、受信した下層地図をディスプレイ２５に表示させる（ステップＳ１０９）。詳細売場地図１２２ｃを表示したディスプレイ２５の画面例を、図１３に示す。この例は、図１２に示した拡大売場地図１２２ｂから「調味料」の売場が指定された際の画面例である。図示したように、ディスプレイ２５に表示された詳細売場地図１２２ｃには、調味料に属する最下位カテゴリの売場である「味噌」「醤油」「ドレッシング」「酢」等の各売場の位置が表されている。
【００４０】
このように詳細売場地図１２２ｃがディスプレイ２５に表示された状態で、ＣＰＵ２０は、図８のステップＳ１０４の処理に戻って再びディスプレイ２５の表示画面に対する操作を受け付ける（ステップＳ１０４）。このとき客がディスプレイ２５の表示画面をタッチ操作して表示中の詳細売場地図１２２ｃに含まれるいずれかの売場を指定すると（ステップＳ１０５のＹｅｓ）、ＣＰＵ２０は、現在表示中の地図が最下層の地図であるか否かを判定する（ステップＳ１０６）。
【００４１】
今、ディスプレイ２５に表示されているのは詳細売場地図１２２ｃであるので、ＣＰＵ２０は表示中の地図が最下層の地図であると判定する（ステップＳ１０６のＹｅｓ）。このとき図１０に示す処理に移り、ＣＰＵ２０は、指定された売場の識別情報とともに同売場の陳列商品の問合せコマンドを無線通信部２１によって送信する（ステップＳ１１０）。なお、ここで送信される識別情報は、例えば「食料品−調味料−ドレッシング」のように、表示中の詳細売場地図１２２ｃに対応する最上位カテゴリの売場および中位カテゴリの売場を示す情報と、指定された最下位カテゴリの売場を示す情報とで構成される。送信された問合せコマンド等は、上記アクセスポイントに中継されてサーバ装置１に送られる。
【００４２】
サーバ装置１のＣＰＵ１０は、他の処理と並行して顧客端末２からの上記識別情報および問合せコマンドの受信を待ち受けている（ステップＳ２２１のＮｏ）。やがて、通信部１１によって上記識別情報および問合せコマンドを受信すると（ステップＳ２２１のＹｅｓ）、ＣＰＵ１０は、受信した識別情報で示される売場に陳列された商品の商品情報を商品マスタ１２１から特定する（ステップＳ２２２：情報特定手段）。例えば図１３の例において「ドレッシング」の売場が指定され、識別情報として「食料品−調味料−ドレッシング」を受信した場合、この識別情報と同一の陳列位置情報が設定されたレコードが商品マスタ１２１から特定される。
【００４３】
このようにして陳列商品の商品情報を特定すると、ＣＰＵ１０は、特定した商品情報を通信部１１によって返信する（ステップＳ２２３）。ここで返信される商品情報は、例えば上記特定された陳列商品に対応する商品マスタ１２１のレコードに記述された商品名および単価である。返信された商品情報は、上記アクセスポイントに中継されて上記問合せコマンド等の送信元である顧客端末２に送られる。しかる後、ＣＰＵ１０は、ステップＳ２２１の処理に戻る。
【００４４】
上記問合せコマンド等を送信した後、顧客端末２のＣＰＵ２０は、陳列商品の商品情報の受信を待ち受けている（ステップＳ１１１のＮｏ）。やがて上記のようにサーバ装置１から返信される商品情報を無線通信部２１によって受信すると（ステップＳ１１１のＹｅｓ）、ＣＰＵ２０は、受信した商品情報をディスプレイ２５に表示させる（ステップＳ１１２）。このようにして、商品マスタ１２１から陳列商品の商品情報が読み出され、ディスプレイ２５に表示される（第２表示手段）。
【００４５】
商品情報が表示されたディスプレイ２５の画面例を、図１４に示す。この例は、図１３に示した詳細売場地図１２２ｃから「ドレッシング」の売場が指定された際の画面例である。図示したように、ディスプレイ２５には、「たまねぎドレッシング１３０ｍｌ ３９９円（税込）」等のように「食料品−調味料−ドレッシング」で特定される売場に陳列された各商品の商品情報が表示される。
【００４６】
このように商品情報がディスプレイ２５に表示された状態で、ＣＰＵ２０は、図８のステップＳ１０４の処理に戻って再びディスプレイ２５の表示画面に対する操作を受け付ける（ステップＳ１０４）。
【００４７】
なお、ＣＰＵ２０は、ステップＳ１０４の処理において、図１２，１３のようにディスプレイ２５に売場地図１２２ｂ，１２２ｃが表示されているときに売場以外の位置がタッチ操作された場合には（ステップＳ１０４のＮｏ）、表示中の地図に代えて直前に表示していた上層の地図を再表示する。また、図１４のようにディスプレイ２５に陳列商品の商品情報が表示されているときに商品情報以外の位置がタッチ操作された場合には、表示中の商品情報に代えて直前に表示していた詳細売場地図１２２ｃを再表示する。
【００４８】
ステップＳ１０１〜Ｓ１１２の処理は、ショッピングカート４が上記カート置き場に返却されると終了する。
【００４９】
なお、顧客端末２が客の自宅等に設置されたパーソナルコンピュータや携帯電話等の通信端末である場合であっても、上記ステップＳ１０１〜Ｓ１１２と同様の処理が実行される。その際、タッチパネルに代えてキーボードやマウス等の他の操作部にてディスプレイの表示画面を操作するようにしてもよい。
【００５０】
以上説明したように、本実施形態の商品検索システムにおいては、顧客端末２のディスプレイに表示された売場地図に含まれる売場が指定されると、その売場に陳列された商品の商品情報が同ディスプレイに表示される。このような構成であれば、客が店舗の売場の配置状態や、各売場にて販売されている商品を容易に確認することができる。
【００５１】
さらに、売場地図は店舗内の売場配置を大区分で示す地図からより詳細な売場配置を示す地図へと順次階層化して構成されており、顧客端末２のディスプレイに表示された地図の売場を順次指定していくことで、より詳細な売場配置を確認できる。このような構成であれば、全体の売場構成から詳細な売場構成まで視覚的に容易に認識できるので、商品検索の速度も向上する。
【００５２】
（変形例）
なお、上記実施形態にて開示した構成は、種々変形実施可能である。具体的な変形例としては、例えば次のようなものがある。
【００５３】
（１）前記実施形態では、各地図１２２ａ〜１２２ｃにて１つのフロア内の売場地図を階層化する場合を例示した。しかしながら、複数のフロアの売場地図を階層化して地図情報ファイル１２２を構成してもよい。例えば複数階からなる店舗を対象として商品検索システムを稼働させる場合には、最上層の売場地図として店舗の階構成図を地図情報ファイル１２２に追加してもよい。また、本館と別館のように複数の建物を擁する店舗を対象として商品検索システムを稼働させる場合には、最上層の売場地図として各建物の配置図を地図情報ファイル１２２に追加してもよい。
【００５４】
（２）また、図１４のように顧客端末２のディスプレイに各陳列商品の商品情報が表示された状態でいずれかの商品情報が指定されると、より詳細な商品情報が表示されるようにしてもよい。この場合に表示されるより詳細な商品情報としては、例えば製造元情報、原価からの値割引き額、商品の特徴説明など、種々の情報を採用し得る。
【００５５】
（３）また、上記実施形態にてサーバ装置１のＣＰＵ１０が実行するとして説明した処理の全てまたは一部を、顧客端末２のＣＰＵに実行させてもよい。例えば、図８におけるステップＳ２０２にてサーバ装置１から顧客端末２に商品マスタ１２１と地図情報ファイル１２２が返信されるとし、ステップＳ２１２における下層地図の特定や、ステップＳ２２２における陳列商品の特定を顧客端末２のＣＰＵに実行させてもよい。
【００５６】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
本願の出願当初の特許請求の範囲に記載された発明を以下に付記する。
［１］表示部および操作部が設けられた情報処理端末を有する商品検索システムであって、店舗の売場地図と販売商品の商品情報および陳列位置とを記憶する記憶手段と、前記記憶手段に記憶された売場地図を前記表示部に表示させる第１表示手段と、前記操作部の操作によって前記表示部に表示された売場地図に含まれる売場が指定されると、その売場を陳列位置とする商品の商品情報を前記記憶手段から特定する情報特定手段と、前記情報特定手段によって特定された商品情報を前記表示部に表示させる第２表示手段と、を備えていることを特徴とする商品検索システム。
［２］前記記憶手段に記憶される売場地図は、店舗の売場配置を大区分で示す地図からより詳細な売場配置を示す地図へと順次階層化して構成され、前記第１表示手段は、前記表示部に表示中の売場地図が前記各地図のうちの最下層の地図でない場合に前記操作部によって表示中の売場地図に含まれる売場が指定されると、その売場内のより詳細な売場配置を示す下層の地図を前記記憶手段に記憶された各地図の中から特定して前記表示部に表示させ、前記情報特定手段は、前記表示部に表示中の売場地図が前記各地図のうちの最下層の地図である場合に前記操作部によって当該表示中の売場地図に含まれる売場が指定されると、その売場を陳列位置とする商品の商品情報を前記記憶手段から特定し、当該特定された商品情報を第２表示手段が前記表示部に表示させることを特徴とする上記［１］に記載の商品検索システム。
［３］前記情報処理端末は、買い物籠を有するショッピングカートに取り付けられていることを特徴とする上記［１］又は［２］に記載の商品検索システム。
［４］表示部と、操作部と、店舗の売場地図と販売商品の商品情報および陳列位置とを記憶した記憶手段から前記売場地図を読出して前記表示部に表示させる第１表示手段と、前記操作部の操作によって前記表示部に表示された売場地図に含まれる売場が指定されると、その売場を陳列位置とする商品の商品情報を前記記憶手段から読出して前記表示部に表示させる第２表示手段と、を備えていることを特徴とする情報処理端末。
［５］前記記憶手段に記憶される売場地図は、店舗の売場配置を大区分で示す地図からより詳細な売場配置を示す地図へと順次階層化して構成され、前記第１表示手段は、前記表示部に表示中の売場地図が前記各地図のうちの最下層の地図でない場合に前記操作部によって表示中の売場地図に含まれる売場が指定されると、その売場内のより詳細な売場配置を示す下層の地図を前記記憶手段から読出して前記表示部に表示させ、前記第２表示手段は、前記表示部に表示中の売場地図が前記各地図のうちの最下層の地図である場合に前記操作部によって当該表示中の売場地図に含まれる売場が指定されると、その売場を陳列位置とする商品の商品情報を前記記憶手段から読出して前記表示部に表示させることを特徴とする上記［４］に記載の情報処理端末。
［６］表示部、操作部、および通信手段を備えたコンピュータに、店舗の売場地図と販売商品の商品情報および陳列位置とを記憶した記憶手段から前記売場地図を読み出して前記表示部に表示させる第１表示機能と、前記操作部の操作によって前記表示部に表示された売場地図に含まれる売場が指定されると、その売場を陳列位置とする商品の商品情報を前記記憶手段から読出して前記表示部に表示させる第２表示機能と、を実現させるためのプログラム。
【符号の説明】
【００５７】
１…サーバ装置、２…顧客端末、３…ネットワーク、４…ショッピングカート、１０，２０…ＣＰＵ、１２，２２…メモリ、２５…ディスプレイ、２６…タッチパネル、１２１…商品マスタ、１２２…地図情報ファイル
【図１】
0005205433.tif 000002
【図２】
0005205433.tif 000003
【図３】
0005205433.tif 000004
【図４】
0005205433.tif 000005
【図５】
0005205433.tif 000006
【図６】
0005205433.tif 000007
【図７】
0005205433.tif 000008
【図８】
0005205433.tif 000009
【図９】
0005205433.tif 000010
【図１０】
0005205433.tif 000011
【図１１】
0005205433.tif 000012
【図１２】
0005205433.tif 000013
【図１３】
0005205433.tif 000014
【図１４】
0005205433.tif 000015