(57)【特許請求の範囲】
【請求項１】
所定の商品又はサービスの取扱店舗と、各取扱店舗における前記商品の販売条件情報又はサービスの提供条件情報とを記憶する商品又はサービス情報記憶手段を備え、任意の商品又はサービスの購入を検討中のユーザの端末に、前記検討中の商品又はサービスを取り扱っている店舗に関する情報を提供する店舗検索サーバであって、
ユーザが移動予定の経路を示す経路情報と、前記所定の商品又はサービスの取扱店舗の位置情報と、に基づいて、ユーザが立ち寄り可能な店舗であって、前記ユーザから指定された商品又はサービスを取り扱っている店舗を検索し、前記ユーザの端末に提供する立寄可能店舗検索手段と、
前記商品又はサービス情報記憶手段に記憶された価格情報を参照し、前記ユーザが立ち寄り可能な店舗における前記ユーザから指定された商品又はサービスの価格情報を提供する商品又はサービス情報検索手段と、
所定の店舗内に設置され来店したユーザを特定する機能を備えた来店検出装置から、前記来店しているユーザを特定するための情報を受信する来店検出手段と、
前記ユーザの端末からのサービス開始要求またはサービス終了要求を受け取る使用状態通知手段と、
前記ユーザの端末の位置情報を監視して経路情報を生成する経路情報登録手段と、を備え、
前記ユーザの端末からサービス開始要求を受け取ると、前記経路情報登録手段を動作させる経路情報の登録モードに遷移し、
前記経路情報の登録モードで、前記来店検出手段が任意の来店検出装置から前記来店しているユーザを特定するための情報を受信すると、前記経路情報登録手段を停止させて、前記立寄可能店舗検索手段を動作させて、経路情報の登録モードにて生成した経路情報に基づいて前記ユーザが立ち寄り可能な店舗を抽出しておき、
ユーザの端末から商品又はサービスの識別情報を受け取った段階で、前記抽出しておいた前記ユーザが立ち寄り可能な店舗の中から、前記ユーザから指定された商品又はサービスを取り扱っている店舗を抽出し、前記ユーザの端末に価格情報とともに提供すること、
を特徴とする店舗検索サーバ。
【請求項２】
前記店舗検索サーバは、前記ユーザの端末が任意の店舗から送信してきた商品又はサービスの識別情報を受信し、
前記立寄可能店舗検索手段及び商品又はサービス情報検索手段は、前記受信した商品又はサービスの識別情報に基づいて、前記ユーザから指定された商品又はサービスを取り扱っている立ち寄り可能な店舗と、該店舗における価格情報を提供する請求項１に記載の店舗検索サーバ。
【請求項３】
前記立寄可能店舗検索手段及び商品又はサービス情報検索手段は、前記ユーザを特定するための情報にて特定されたユーザが来店中の店舗より有利な商品の販売条件又はサービスの提供条件が設定された立ち寄り可能店舗を検索し、前記商品の販売条件情報又はサービスの提供条件情報とともに前記ユーザの端末に提供する請求項２に記載の店舗検索サーバ。
【請求項４】
請求項１乃至３いずれか一に記載の店舗検索サーバと、
前記店舗検索サーバにアクセスするユーザの認証を行なって、前記ユーザの携帯端末と店舗検索サーバとを中継するサイトサーバと、を含む店舗検索システム。
【請求項５】
所定の商品又はサービスの取扱店舗と、各取扱店舗における前記商品の販売条件情報又はサービスの提供条件情報とを記憶する商品又はサービス情報記憶手段と、前記ユーザが移動予定の経路を示す経路情報と、前記所定の商品又はサービスの取扱店舗の位置情報と、に基づいて、ユーザが立ち寄り可能な店舗であって、前記ユーザから指定された商品又はサービスを取り扱っている店舗を検索し、前記ユーザの端末に提供する立寄可能店舗検索手段と、前記商品又はサービス情報記憶手段に記憶された価格情報を参照し、前記ユーザが立ち寄り可能な店舗における前記ユーザから指定された商品又はサービスの価格情報を提供する商品又はサービス情報検索手段と、所定の店舗内に設置され来店したユーザを特定する機能を備えた来店検出装置から、前記来店しているユーザを特定するための情報を受信する来店検出手段と、前記ユーザの端末からのサービス開始要求またはサービス終了要求を受け取る使用状態通知手段と、前記ユーザの端末の位置情報を監視して経路情報を生成する経路情報登録手段と、備えた店舗検索サーバに、ユーザの端末からの任意の商品又はサービスを取り扱っている店舗の照会に応じて店舗情報を提供させる店舗情報提供方法であって、
前記店舗検索サーバは、
前記ユーザの端末からサービス開始要求を受け取ると、前記経路情報登録手段を動作させる経路情報の登録モードに遷移し、
前記経路情報の登録モードで、前記来店検出手段が任意の来店検出装置から前記来店しているユーザを特定するための情報を受信すると、前記経路情報登録手段を停止させて、前記立寄可能店舗検索手段を動作させて、経路情報の登録モードにて生成した経路情報に基づいて前記ユーザが立ち寄り可能な店舗を抽出しておき、
ユーザの端末から商品又はサービスの識別情報を受け取った段階で、前記抽出しておいた前記ユーザが立ち寄り可能な店舗の中から、前記ユーザから指定された商品又はサービスを取り扱っている店舗を抽出し、前記ユーザの端末に価格情報とともに提供すること、
を特徴とする店舗情報提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、任意の商品又はサービスの購入を検討中のユーザの端末に、前記検討中の商品又はサービスを取り扱っている店舗に関する情報を提供する店舗検索サーバ、該店舗検索サーバを含んだ店舗検索システム及び店舗情報提供方法に関する。
【背景技術】
【０００２】
特許文献１に、ユーザが指定した任意の商品を販売している店舗のうち、ユーザの現位置から近くにある店舗をユーザに案内できる情報配信システムが開示されている。このシステムでは、最寄りのサーバに店舗、店舗の所在地，上記店舗で販売される商品に関する各データ及び上記店舗における上記商品に関する情報を対応づけて記録したデータベースを予め用意しておく。移動通信端末から商品を特定するデータをサーバに送信すると、サーバが、移動通信端末の現在位置と上記商品特定データとを検索条件として、移動通信端末の現在位置から所定範囲内に在り且つ上記商品特定データで特定される商品を販売する店舗を検索し、得られた各店舗における上記特定商品に関する情報を移動通信端末に送信する。
【０００３】
特許文献２には、更に、店舗側でリアルタイムにデータベースのデータを更新できるようにし、時間帯セール等の開催を消費者にリアルタイムに発信できるようにした構成が開示されている。
【０００４】
【特許文献１】特開２００１−３１２５０７号公報
【特許文献１】特開２００５−２５６８４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上記のとおり、ユーザの現在位置周辺に近い店舗を案内する方法が知られているが、これらの技術では、ユーザがこれから移動しようとする方向と反対方向にある店舗が検索される場合がある。例えば、帰宅途中で会社から会社最寄り駅に向かいつつあるユーザが、再び会社方向の最寄り店舗に戻るのでは、距離的にはいくら近くても往復で２倍の移動時間を費やしてしまう。
【０００６】
これに対して、距離的には遠くても、帰りがけに立ち寄ることのできる店舗であれば、移動時間のロスをより少なくすることができると考えられる。
【０００７】
本発明は、上記した事情に鑑みてなされたものであって、その目的とするところは、ユーザがこれから移動しようとする経路を考慮した店舗の案内をすることのできる店舗検索サーバ、該店舗検索サーバを含んだ店舗検索システム及び店舗情報提供方法を提供することにある。
【課題を解決するための手段】
【０００８】
本発明の第１の視点によれば、所定の商品又はサービスの取扱店舗と、各取扱店舗における前記商品の販売条件情報又はサービスの提供条件情報とを記憶する商品又はサービス情報記憶手段を備え、任意の商品又はサービスの購入を検討中のユーザの端末に、前記検討中の商品又はサービスを取り扱っている店舗に関する情報を提供する店舗検索サーバであって、ユーザが移動予定の経路を示す経路情報と、前記所定の商品又はサービスの取扱店舗の位置情報と、に基づいて、ユーザが立ち寄り可能な店舗であって、前記ユーザから指定された商品又はサービスを取り扱っている店舗を検索し、前記ユーザの端末に提供する立寄可能店舗検索手段と、前記商品又はサービス情報記憶手段に記憶された価格情報を参照し、前記ユーザが立ち寄り可能な店舗における前記ユーザから指定された商品又はサービスの価格情報を提供する商品又はサービス情報検索手段と、所定の店舗内に設置され来店したユーザを特定する機能を備えた来店検出装置から、前記来店しているユーザを特定するための情報を受信する来店検出手段と、前記ユーザの端末からのサービス開始要求またはサービス終了要求を受け取る使用状態通知手段と、前記ユーザの端末の位置情報を監視して経路情報を生成する経路情報登録手段と、を備える店舗検索サーバが提供される。この店舗検索サーバは、前記ユーザの端末からサービス開始要求を受け取ると、前記経路情報登録手段を動作させる経路情報の登録モードに遷移し、前記経路情報の登録モードで、前記来店検出手段が任意の来店検出装置から前記来店しているユーザを特定するための情報を受信すると、前記経路情報登録手段を停止させて、前記立寄可能店舗検索手段を動作させて、経路情報の登録モードにて生成した経路情報に基づいて前記ユーザが立ち寄り可能な店舗を抽出しておき、ユーザの端末から商品又はサービスの識別情報を受け取った段階で、前記抽出しておいた前記ユーザが立ち寄り可能な店舗の中から、前記ユーザから指定された商品又はサービスを取り扱っている店舗を抽出し、前記ユーザの端末に価格情報とともに提供する。
【０００９】
本発明の第２の視点によれば、上記した店舗検索サーバと、前記店舗検索サーバにアクセスするユーザの認証を行なって、前記ユーザの携帯端末と店舗検索サーバとを中継するサイトサーバと、を含む店舗検索システムが提供される。
【００１０】
本発明の第３の視点によれば、所定の商品又はサービスの取扱店舗と、各取扱店舗における前記商品の販売条件情報又はサービスの提供条件情報とを記憶する商品又はサービス情報記憶手段と、前記ユーザが移動予定の経路を示す経路情報と、前記所定の商品又はサービスの取扱店舗の位置情報と、に基づいて、ユーザが立ち寄り可能な店舗であって、前記ユーザから指定された商品又はサービスを取り扱っている店舗を検索し、前記ユーザの端末に提供する立寄可能店舗検索手段と、前記商品又はサービス情報記憶手段に記憶された価格情報を参照し、前記ユーザが立ち寄り可能な店舗における前記ユーザから指定された商品又はサービスの価格情報を提供する商品又はサービス情報検索手段と、所定の店舗内に設置され来店したユーザを特定する機能を備えた来店検出装置から、前記来店しているユーザを特定するための情報を受信する来店検出手段と、前記ユーザの端末からのサービス開始要求またはサービス終了要求を受け取る使用状態通知手段と、前記ユーザの端末の位置情報を監視して経路情報を生成する経路情報登録手段と、備えた店舗検索サーバに、ユーザの端末からの任意の商品又はサービスを取り扱っている店舗の照会に応じて店舗情報を提供させる店舗情報提供方法であって、前記店舗検索サーバは、前記ユーザの端末からサービス開始要求を受け取ると、前記経路情報登録手段を動作させる経路情報の登録モードに遷移し、前記経路情報の登録モードで、前記来店検出手段が任意の来店検出装置から前記来店しているユーザを特定するための情報を受信すると、前記経路情報登録手段を停止させて、前記立寄可能店舗検索手段を動作させて、経路情報の登録モードにて生成した経路情報に基づいて前記ユーザが立ち寄り可能な店舗を抽出しておき、ユーザの端末から商品又はサービスの識別情報を受け取った段階で、前記抽出しておいた前記ユーザが立ち寄り可能な店舗の中から、前記ユーザから指定された商品又はサービスを取り扱っている店舗を抽出し、前記ユーザの端末に価格情報とともに提供する店舗情報提供方法が提供される。
【発明の効果】
【００１１】
本発明によれば、商品の購入やサービスの提供を検討中のユーザに、これから移動予定で立ち寄ることのできる他の店舗を案内することが可能となる。その理由は、任意の店舗でユーザが移動予定の経路を示す経路情報と、前記所定の商品又はサービスの取扱店舗の位置情報に基づいて、ユーザが立ち寄り可能な店舗であって、前記ユーザから指定された商品又はサービスを取り扱っている店舗を検索し、前記ユーザの端末に提供するよう構成したことにある。
【発明を実施するための最良の形態】
【００１２】
［発明の概要］
はじめに、本発明の概要について説明する。図１は、本発明の概略構成を表したブロック図である。図１を参照すると、商品情報記憶手段５１／５２と、ユーザ情報データベース（以下、「ユーザ情報ＤＢ」という。）５３と、立寄可能店舗検索手段４４とを備えた店舗検索サーバ４が示されている。
【００１３】
商品情報記憶手段５１／５２は、所定の商品の取扱店舗と、各取扱店舗の位置情報と、各取扱店舗における前記商品の販売条件情報とを関連付けて記憶する手段である。ここでは、商品情報記憶手段５１／５２は、商品の取扱店舗と、その位置情報と、その販売条件情報とを関連付けて記憶するものとして説明するが、サービスの取扱店舗と、その位置情報と、サービスの提供条件情報とを関連付けて記憶させることもできる。
【００１４】
ユーザ情報ＤＢ５３は、ユーザ毎に予め登録された経路情報を記憶する手段である。経路としては、例えば、ユーザの通学・通勤経路や、定期的に通う場所への経路を挙げることができる。
【００１５】
立寄可能店舗検索手段４４は、ユーザの端末（携帯端末）１から商品を指定した店舗検索要求を受けると、まず、商品情報記憶手段５１／５２を参照して、指定された商品を取り扱っている店舗を抽出する。次に、立寄可能店舗検索手段４４は、ユーザ情報ＤＢ５３を参照して、該ユーザが登録している経路情報を参照し、該経路の近傍に存在する店舗を立ち寄り可能な店舗として抽出し、ユーザの端末（携帯端末）１に対して、例えばリスト形式で送信する。
【００１６】
上記のような立寄可能店舗検索手段４４は、店舗検索サーバ４を構成するコンピュータに、商品情報記憶手段５１／５２及びユーザ情報ＤＢ５３を参照して、所定の条件に該当するデータを抽出する処理を実行させるプログラムにより実現することができる。
【００１７】
なお、立ち寄り可能な店舗として抽出する条件は、予め距離等により定めておいてもよいし、あるいは、ユーザの移動手段（徒歩／自転車／自動車）等により、変更できるようにしてもよい。ユーザの移動手段（徒歩／自転車／自動車）が変われば、立ち寄り可能な範囲（距離）もおのずと変わってくるためである。
【００１８】
以上により、ユーザは、購入を検討中の商品を指定するだけで、これから向かう先で立ち寄ることのできる店舗に関する情報を得ることができる。もちろん、立ち寄り可能な店舗に関する情報のほかに、これらの店舗での該当商品の販売価格、購入特典、在庫の有無等を提供するようにしてもよい。
【００１９】
また、ユーザの端末（携帯端末）１からの商品の指定方法も、例えば、ＪＡＮ（Ｊａｐａｎｅｓｅ  Ａｒｔｉｃｌｅ  Ｎｕｍｂｅｒ）コード、ＵＰＣ（Ｕｎｉｖｅｒｓａｌ  Ｐｒｏｄｕｃｔ  Ｃｏｄｅ）等の商品識別情報を直接入力する方式のほか、これらを端末（携帯端末）１に付属のスキャナやカメラで読み取る方式や、端末（携帯端末）１に付属の近距離無線通信機能を介して商品に付された無線タグから受信する方式を採用することができる。
【００２０】
［第１の実施形態］
続いて、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）機能付きの端末（携帯端末）１を用いて実施する本発明の第１の実施形態について図面を参照して詳細に説明する。図２は、本発明の第１の実施形態に係る店舗検索システムの全体構成を表したブロック図である。
【００２１】
携帯端末１は、ＧＰＳ機能を搭載する携帯電話端末等の端末装置である。携帯端末１の位置情報は、ＧＰＳ衛星８を利用して、移動体通信事業者（キャリア）が保持する位置情報管理サーバ９へ通知される。また、携帯端末１は、検索サイトサーバ２から提供される「商品検索サイト」と連携動作して、商品１０に添付されているバーコードを読み取り、数値データ（商品識別情報）へ変換し、検索サイトサーバ２に送信する機能を持っている。
【００２２】
検索サイトサーバ２は、携帯端末１からのサイト接続要求を受け付け、店舗検索サーバ４に対してユーザ情報の登録要求を行う機能を持っている。また、検索サイトサーバ２は、携帯端末１から受信した数値データ（商品識別情報）に基づき、店舗検索サーバ４に対して、商品情報・店舗情報の取得要求を行い、結果を携帯端末１へ応答する機能を持っている。
【００２３】
来店登録リーダ（来店検出装置）３は、各店舗に設置されており、近距離無線通信等により、携帯端末１と通信し、携帯端末１のユーザが来店していることを店舗検索サーバ４へ登録する機能を持っている。来店登録リーダ３に代わる来店検出装置として、ユーザが所持する会員カード等を読み取って、来店特典を付与する店舗端末を用いることも可能である。
【００２４】
店舗情報登録サイトサーバ６は、店舗端末７から入力された店舗情報、商品情報を店舗検索サーバ４に対して登録要求を行う機能を持っている。
【００２５】
店舗検索サーバ４は、携帯端末１、検索サイトサーバ２、来店登録リーダ３、店舗情報登録サイトサーバ６からの要求を受け付け、データベース群５へ情報の登録もしくは情報取得を行い、要求元へ結果を応答する機能を持っている。
【００２６】
また、店舗検索サーバ４は、位置情報管理サーバ９から、携帯端末１の位置情報を取得し、データベース群５へ登録する機能を持っている。なお、自動車や交通機関等を利用するユーザを対象とする等、立ち寄り可能不可能の判断の基となる経路情報に高い精度が要求されない場合には、位置情報管理サーバ９の代わりに、移動体通信網の基地局情報等を用いることも可能である。
【００２７】
図３は、店舗検索サーバ４の詳細構成を表したブロック図である。
【００２８】
商品情報登録手段４１は、店舗情報登録サイトサーバ６を介して店舗端末７から送信された商品情報を、商品情報データベース（商品情報ＤＢ）５１に登録する手段である。
【００２９】
店舗情報登録手段４２は、店舗情報登録サイトサーバ６を介して店舗端末７から送信された店舗情報を、店舗情報データベース（店舗情報ＤＢ）５２に登録する手段である。
【００３０】
商品情報検索手段４３は、検索サイトサーバ２を介して携帯端末１から送信された数値データ（商品識別情報）に基づいて、該当する商品情報を商品情報ＤＢ５１から取得する。また、商品情報検索手段４３は、ユーザ情報ＤＢ５３から、ユーザが経路を移動中に立ち寄ることのできる立寄可能店舗を取得する。更に、商品情報検索手段４３は、これら取得した情報に基づいてユーザが来店中の店舗の商品情報と、その他の店の商品情報とを比較して、来店中の店舗より安価又は特典がある店舗を抽出する。
【００３１】
立寄可能店舗検索手段４４は、ユーザ情報ＤＢ５３に登録されているユーザ（携帯端末１）の経路情報と店舗情報ＤＢ５２に登録されている店舗情報とに基づいて、ユーザの経路情報毎に立寄可能な店舗を検索し、ユーザ情報ＤＢ５３に登録する。
【００３２】
使用状態通知手段４５は、検索サイトサーバ２から受信した使用開始通知や使用終了通知に基づいて、ユーザ情報ＤＢ５３を更新する。
【００３３】
ユーザ情報登録手段４６は、検索サイトサーバ２を介して携帯端末１から送信されたユーザ情報をユーザ情報ＤＢ５３に登録する手段である。
【００３４】
来店検出手段４７は、来店登録リーダ３と通信し、ユーザ（携帯端末１）が来店したことをユーザ情報ＤＢ５３に登録する手段である。
【００３５】
経路情報登録手段４８は、位置情報管理サーバ９より携帯端末１の位置情報を取得し、経路情報をユーザ情報ＤＢ５３に登録する手段である。
【００３６】
データベース群５には、商品情報ＤＢ５１、店舗情報ＤＢ５２、ユーザ情報ＤＢ５３とが含まれる。
【００３７】
商品情報ＤＢ５１は、各店舗で販売している商品に関する情報を保持している。図４は、商品情報ＤＢ５１に保持される価格情報テーブルの例である。図４を参照すると、価格情報テーブルは、店舗を一意に識別する店舗ＩＤ、商品を一意に識別するＪＡＮコード等の商品識別情報、特典の有無、価格、商品情報の適用期間といった項目を含んで構成される。
【００３８】
図５は、商品情報ＤＢ５１に保持される特典情報テーブルの例である。図５に示すように、特典情報がある場合は、当該店舗の特典の内容と適用期間等が、特典情報テーブルに保持される。なお、特典情報テーブルを用いずに、前述の価格情報テーブルに特典に関する項目を保持させる構成も採用可能である。
【００３９】
店舗情報ＤＢ５２は、各店舗に関する情報を保持している。図６は、店舗情報ＤＢ５２に保持される店舗情報テーブルの例である。図６を参照すると、店舗情報テーブルは、店舗を一意に識別する店舗ＩＤ、店舗名、店舗属性（住所等）、店舗位置情報といった項目を含んで構成される。
【００４０】
ユーザ情報ＤＢ５３は、ユーザに関する情報を保持している。図７は、ユーザ情報ＤＢ５３に保持される検索サイト利用者情報テーブルの例である。図７を参照すると、検索サイト利用者情報テーブルは、ユーザを一意に識別するユーザＩＤ、ユーザ属性（ユーザ名、住所等）、検索サイト使用状態、経路登録状態、移動経路情報といった項目を含んで構成される。これらの項目については追って店舗検索サーバの動作とともに説明する。
【００４１】
図８は、ユーザ情報ＤＢ５３に保持される立寄可能店舗情報テーブルの例である。図８を参照すると、立寄可能店舗情報テーブルは、ユーザＩＤ、来店店舗ＩＤ、経路情報より求めた立寄可能店舗ＩＤといった項目を含んで構成される。これらの項目についても追って店舗検索サーバの動作とともに説明する。
【００４２】
続いて、本実施形態の動作について、図９〜図１３の動作シーケンスを用いて説明する。
【００４３】
（１）店舗情報登録（図９）
店舗の担当者等は、店舗端末７を介して、店舗情報登録サーバ６にアクセスし、その店舗情報登録用サイトに用意された入力画面に店舗情報（店舗名・店舗属性（住所等））を入力し、店舗検索サーバ４の店舗情報登録手段４２へ送信する（ステップＳ１０１）。
【００４４】
店舗情報登録手段４２は、店舗ＩＤを払い出し、店舗登録情報を生成し、店舗情報ＤＢ５２の店舗情報テーブルに新規エントリを追加する（ステップＳ１０２）。
【００４５】
（２）商品情報登録（図１０）
店舗の担当者等は、店舗端末７を介して、店舗情報登録サーバ６にアクセスし、その商品情報登録用サイトに用意された入力画面に、商品情報（店舗ＩＤ、商品識別情報、価格、特典有無、適用期間等）を入力し、店舗検索サーバ４の商品情報登録手段４１へ送信する（ステップＳ２０１）。
【００４６】
商品情報登録手段４１は、商品登録情報を生成し、商品情報ＤＢ５１の価格情報テーブルや特典情報テーブルの更新を行う（ステップＳ２０２）。
【００４７】
（３）ユーザ情報登録（図１１）
店舗検索サービスを利用しようとするユーザは、携帯端末１を介して、検索サイトサーバ２にアクセスし、そのユーザ情報登録用サイトに用意された入力画面に、ユーザ情報（氏名・郵便番号・住所等）を入力し、店舗検索サーバ４のユーザ情報登録手段４６へ送信する（ステップＳ３０１）。
【００４８】
ユーザ情報登録手段４６は、ユーザＩＤを払い出し、ユーザ登録情報を生成し、ユーザ情報ＤＢ５３の検索サイト利用者情報テーブルに新規エントリを追加する（ステップＳ３０２）。
【００４９】
（４）外出〜来店［往路の経路登録；経路情報登録モード］（図１２）
ユーザ登録が完了したユーザは、買い物へ行く際に、携帯端末１を用いて、検索サイトサーバ２にアクセスし、その「店舗検索サイト」へログインする。検索サイトサーバ２は、ログインが行なわれると、店舗検索サーバ４の使用状態通知手段４５に対して、該当するユーザが使用を開始した旨の通知（使用開始通知）を行う。
【００５０】
使用状態通知手段４５は、携帯端末１が店舗検索サービスを利用中（サイト使用状態：「使用中」）であること、及び、移動経路を登録すること（経路登録状態：「登録中」）を、ユーザ情報ＤＢ５３の検索サイト利用者情報テーブルに書き込む（ステップＳ４０１）。
【００５１】
経路登録状態が「登録中」である間、携帯端末１の位置情報は、ＧＰＳ衛星８経由で位置情報管理サーバ９へ定期的に登録される。
【００５２】
店舗検索サーバ４の経路情報登録手段４８は、定期的に、ユーザ情報ＤＢ５３から経路登録状態を取得し、経路登録状態が「登録中」の場合は、位置情報管理サーバ９から位置情報を取得し、当該ユーザ（携帯端末１）の位置情報をユーザ情報ＤＢ５３の検索サイト利用者情報テーブルに書き込むことで、携帯端末１の経路情報を生成する（ステップＳ４０２）。
【００５３】
ユーザが店舗到着後、「店舗検索サイト」を表示した携帯端末１を来店登録リーダ３にかざすと、来店登録リーダ３は店舗検索サーバ４に該当するユーザが来店登録リーダ３が設置された店舗に来店したことを通知する。前記通知を受けた店舗検索サーバ４の来店検出手段４７は、ユーザ情報ＤＢ５３の検索サイト利用者情報テーブルの経路登録状態を「停止中」に更新する。
【００５４】
これは、店舗に到着したことにより、経路検索が必要なくなるためである。以後、経路情報登録手段４８は、経路登録状態が「停止中」のときは、位置情報管理サーバ９からの位置情報の取得、並びに、ユーザ情報ＤＢ５３への経路情報の書き込み等の無駄な処理を省くことができる（以上、ステップＳ４０３）。
【００５５】
以上の処理が完了すると、店舗検索サーバ４の来店検出手段４７は、検索サイトサーバ２に、「商品検索サイト」を表示するよう指示する。これにより、携帯端末１から読み取ったバーコードによる商品検索を行うことが可能になる。
【００５６】
また、以上の経路情報の登録が完了すると、店舗検索サーバ４は、ユーザ（携帯端末１）が立寄可能な店舗を検索し、ユーザ情報ＤＢ５３の立寄可能店舗情報テーブルに登録しておく処理を開示する。
【００５７】
まず、立寄可能店舗検索手段４４は、ユーザ情報ＤＢ５３から、携帯端末１の経路情報を取得し、立寄可能な店舗位置範囲を計算する。
【００５８】
次に、立寄可能店舗検索手段４４は、店舗情報ＤＢ５２から、先に計算した範囲にある店舗を抽出し、そのリストをユーザ情報ＤＢ５３の立寄可能店舗情報テーブルに登録する（ステップＳ４０４）。
【００５９】
（５）来店〜購入店舗決定（商品購入）〜帰宅（図１３）
「商品検索サイト」が起動された携帯端末１を用いて、商品１０のバーコードを読み取ると、当該商品の商品識別情報と来店店舗ＩＤが店舗検索サーバ４の商品情報検索手段４３に通知される。
【００６０】
商品情報検索手段４３は、商品情報ＤＢ５１から、通知された商品識別情報と来店店舗ＩＤを持つ商品情報を読出すとともに、検索日時以降の近日中の価格が来店店舗より安価もしくは特典のある店舗の商品情報を取得する。
【００６１】
商品情報検索手段４３は、次にユーザ情報ＤＢ５３から、ステップＳ４０４にて登録したユーザ（携帯端末１）の立寄可能店舗を取得し、先に取得した商品情報のうち、立寄可能店舗が含まれている情報を抽出し、検索サイトサーバ２に通知する。
【００６２】
検索サイトサーバ２は、商品情報検索手段４３より通知された検索結果の編集（一覧化・地図データへのマッピング等）をし、携帯端末１に送信する（ステップＳ５０１）。
【００６３】
検索サイトサーバ２より送信された結果を見て、携帯端末１のユーザは、来店中の店舗又は帰路で立ち寄り可能な店舗の中から、もっとも条件の良い店舗を判断し、当該店舗で商品を購入する。
【００６４】
商品の購入が完了し、携帯端末１のユーザが「商品検索サイト」を終了すると、検索サイトサーバ２は、店舗検索サーバ４の使用状態通知手段４５に対して、商品検索終了通知を行う。
【００６５】
店舗検索サーバ４の使用状態通知手段４５は、移動経路の登録を再開（経路登録状態：「登録中」）することを、ユーザ情報ＤＢ５３に書き込み、経路情報の登録が再開される。また、店舗検索サーバ４の使用状態通知手段４５は、立寄可能店舗情報テーブルの立寄可能店舗情報を削除する。
【００６６】
検索サイトサーバ２は、携帯端末１に「店舗検索サイト」を表示させる（ステップＳ５０２）。なお、この状態は、図１２のステップＳ４０１が終わった状態と同一である。
【００６７】
携帯端末１のユーザが、「店舗検索サイト」からログアウト操作を行なうと、検索サイトサーバ２は、店舗検索サーバ４の使用状態通知手段４５に対して、使用を終了する旨の通知（使用終了通知）を行う。
【００６８】
店舗検索サーバ４の使用状態通知手段４５は、携帯端末１が検索サービスを使用している（サイト使用状態：「未使用」）であること、及び、移動経路を停止する（経路登録状態：「停止中」）ことを、ユーザ情報ＤＢ５３に書き込む。また、使用状態通知手段４５は、ユーザ情報ＤＢ５３の経路情報を削除する（ステップＳ５０３）。
【００６９】
以上のように、本実施形態では、任意の店舗に行くまでの経路情報を登録し、来店登録リーダにて当該店舗での到着を知らせることで経路情報の登録が自動的に終了する。そして、その後、商品識別情報を商品から読み取り送信するだけで、当該店舗を含む帰りがけに立ち寄り可能な店舗のうちのどの店舗で商品を購入すべきかを判断することが可能となる。つまり、買い物に出かけるときの経路情報（往路）を登録することで、該店舗を含む帰りがけに立ち寄り可能な店舗で最も条件の良い店舗で商品を購入することが可能となる。
【００７０】
以上、本発明の好適な実施形態を説明したが、本発明は、上記した実施形態に限定されるものではなく、本発明の基本的技術的思想を逸脱しない範囲で、更なる変形・置換・調整を加えることができる。例えば、上記した実施形態では、「商品検索サイト」や「店舗検索サイト」の利用を終了する度に、ユーザ情報ＤＢ５３の立寄可能店舗情報や経路情報を削除するものとして説明したが、これらを保存し、ユーザに選択させる機能を備えることも可能である。
【００７１】
また、地図インタフェース等により、ユーザの通学・通勤経路や、定期的に通う場所への経路を登録可能としておけば、店舗検索サーバ４の経路機能を省略し、負荷を削減することが可能となる。
【００７２】
また、ユーザが利用する移動手段（徒歩、自転車、自動車、交通機関等）に応じて、立ち寄り可能な店舗として抽出する範囲・条件を変更することも有効である。このようにすれば、徒歩で買い物に出かけるユーザには、徒歩で立ち寄れる範囲の店舗を案内し、自動車で買い物に出かけるユーザには、自動車で立ち寄れる広範囲の店舗を案内するといったことが可能になる。
【図面の簡単な説明】
【００７３】
【図１】本発明の概略構成を表したブロック図である。
【図２】本発明の第１の実施形態に係る店舗検索システムの全体構成を表したブロック図である。
【図３】図２の店舗検索サーバの詳細構成を表したブロック図である。
【図４】商品情報データベースに保持される価格情報テーブルの例である。
【図５】商品情報データベースに保持される特典情報テーブルの例である。
【図６】店舗情報データベースに保持される店舗情報テーブルの例である。
【図７】ユーザ情報データベースに保持される検索サイト利用者情報テーブルの例である。
【図８】ユーザ情報データベースに保持される立寄可能店舗情報テーブルの例である。
【図９】本発明の第１の実施形態に係る店舗検索システムの動作を表したシーケンス図である。
【図１０】本発明の第１の実施形態に係る店舗検索システムの動作を表したシーケンス図である。
【図１１】本発明の第１の実施形態に係る店舗検索システムの動作を表したシーケンス図である。
【図１２】本発明の第１の実施形態に係る店舗検索システムの動作を表したシーケンス図である。
【図１３】本発明の第１の実施形態に係る店舗検索システムの動作を表したシーケンス図である。
【符号の説明】
【００７４】
１  携帯端末
２  検索サイトサーバ
３  来店登録リーダ
４  店舗検索サーバ
５  データベース群
６  店舗情報登録サイトサーバ
７  店舗端末
８  ＧＰＳ衛星
９  位置情報管理サーバ
１０  商品
４１  商品情報登録手段
４２  店舗情報登録手段
４３  商品情報検索手段
４４  立寄可能店舗検索手段
４５  使用状態通知手段
４６  ユーザ情報登録手段
４７  来店検出手段
４８  経路情報登録手段
５１／５２  商品情報記憶手段
５１  商品情報データベース（ＤＢ）
５２  店舗情報データベース（ＤＢ）
５３  ユーザ情報データベース（ＤＢ）
【図１】
0005141357.tif 000002
【図２】
0005141357.tif 000003
【図３】
0005141357.tif 000004
【図４】
0005141357.tif 000005
【図５】
0005141357.tif 000006
【図６】
0005141357.tif 000007
【図７】
0005141357.tif 000008
【図８】
0005141357.tif 000009
【図９】
0005141357.tif 000010
【図１０】
0005141357.tif 000011
【図１１】
0005141357.tif 000012
【図１２】
0005141357.tif 000013
【図１３】
0005141357.tif 000014