(57)【要約】【課題】買い物リストに応じた店舗側の販売商品情報を提供することができる情報提供システム、情報提供装置、買い物用プログラムおよび情報提供方法を提供する。【解決手段】実施形態に係る情報提供装置は、無線ＬＡＮ通信装置の設置店舗内に存在する無線端末から送信される購入予定商品の情報を無線ＬＡＮ通信装置から取得する端末情報取得手段と、無線ＬＡＮ通信装置の設置店舗における販売商品の情報のうち、端末情報取得手段によって取得された購入予定商品の情報に対応する販売商品の情報を取得する店舗情報取得手段と、店舗情報取得手段によって取得された販売商品の情報を無線ＬＡＮ通信装置経由で無線端末へ送信する送信手段とを備える。【選択図】図１
2014157498.tif 000002
【特許請求の範囲】
【請求項１】
無線端末と、無線ＬＡＮ通信装置と、情報提供装置とを有し、
前記無線端末は、
複数の購入予定商品の情報を含む買い物リストを記憶する記憶手段と、
前記買い物リストに含まれる前記購入予定商品の情報を送信する送信手段と、
前記購入予定商品に対応する販売商品の情報を受信する受信手段と、
前記受信手段により受信した前記販売商品の情報を表示する表示手段と、を備え、
前記無線ＬＡＮ通信装置は、
当該無線ＬＡＮ通信装置の設置店舗内に存在する無線端末を検出する検出手段と、
前記検出手段によって検出された前記無線端末から送信される購入予定商品の情報を前記情報提供装置へ転送し、前記購入予定商品に対応する前記販売商品の情報を情報提供装置から取得して前記無線端末へ転送する転送手段と、を備え、
前記情報提供装置は、
前記無線ＬＡＮ通信装置の設置店舗内に存在する前記無線端末から送信される購入予定商品の情報を前記無線ＬＡＮ通信装置から取得する端末情報取得手段と、
前記無線ＬＡＮ通信装置の設置店舗における販売商品の情報のうち、前記端末情報取得手段によって取得された購入予定商品の情報に対応する販売商品の情報を取得する店舗情報取得手段と、
前記店舗情報取得手段によって取得された前記販売商品の情報を前記無線ＬＡＮ通信装置へ送信する送信手段と
を備えることを特徴とする情報提供システム。
【請求項２】
前記情報提供装置は、
前記無線ＬＡＮ通信装置の設置店舗毎に、当該設置店舗における販売商品の価格、在庫状態、陳列位置、産地およびメーカ情報のうち少なくとも一つの情報を前記販売商品の情報として記憶する店舗情報記憶手段を備え、
前記店舗情報取得手段は、
前記端末情報取得手段によって取得された購入予定商品の情報に対応する前記販売商品の情報を前記店舗情報記憶手段から取得する
ことを特徴とする請求項１に記載の情報提供システム。
【請求項３】
前記情報提供装置の前記店舗情報取得手段は、
前記購入予定商品の情報を送信した前記無線ＬＡＮ通信装置の設置店舗とは異なる店舗に販売される商品の情報を前記購入予定商品に対応する前記販売商品の情報として取得する
ことを特徴とする請求項２に記載の情報提供システム。
【請求項４】
前記店舗情報取得手段は、
前記端末情報取得手段によって取得された購入予定商品の情報を検索キーワードとして検索した広告情報を、前記購入予定商品の情報に対応する前記販売商品の情報として取得する
ことを特徴とする請求項１〜３のいずれか１つに記載の情報提供システム。
【請求項５】
前記情報提供装置は、
前記販売商品の情報を受信した前記無線端末のユーザが前記無線ＬＡＮ通信装置の設置店舗内で前記販売商品を購入したことを示す購入情報を取得する購入情報取得手段と、
前記購入情報取得手段によって購入情報を取得した場合に、前記無線ＬＡＮ通信装置の設置店舗側が前記無線端末のユーザから受け取る対価の一部を、前記情報提供装置のサービス提供者が受け取る対価として、決済処理を行う決済処理手段と、
を備えることを特徴とする請求項１〜４のいずれか１つに記載の情報提供システム。
【請求項６】
前記無線ＬＡＮ通信装置の検出手段は、
当該無線ＬＡＮ通信装置の設置店舗内における前記無線端末の電波強度および／または滞在時間を検出し、当該検出結果の情報を前記情報提供装置へ送信し、
前記情報提供装置の前記店舗情報取得手段は、
前記無線端末の電波強度および／または滞在時間に基づいて、前記端末情報取得手段によって取得された購入予定商品の情報に対応する前記販売商品の情報を取得する
ことを特徴とする請求項１〜５のいずれか１つに記載の情報提供システム。
【請求項７】
前記購入予定商品の情報には、前記買い物リストへの設定日また設定日時の情報が含まれ、
前記情報提供装置の前記店舗情報取得手段は、
前記端末情報取得手段によって取得された前記購入予定商品の情報に含まれる設定日また設定日時が所定期間前までの範囲にある場合に、前記端末情報取得手段によって取得された購入予定商品の情報に対応する前記販売商品の情報を取得する
ことを特徴とする請求項１〜６のいずれか１つに記載の情報提供システム。
【請求項８】
無線ＬＡＮ通信手段と、
前記無線ＬＡＮ通信手段の設置店舗において販売される商品を販売商品の情報として記憶する店舗情報記憶手段と、
前記無線ＬＡＮ通信手段の設置店舗内に存在する無線端末を検出する検出手段と、
前記検出手段によって検出された無線端末から送信される購入予定商品の情報を、前記無線ＬＡＮ通信手段を介して取得する取得手段と、
前記取得手段により前記購入予定商品の情報を取得した場合に、当該購入予定商品に対応する前記販売商品の情報を前記店舗情報記憶手段から取得する取得手段と、
前記取得手段によって取得された前記販売商品の情報を、前記無線ＬＡＮ通信手段を介して前記無線端末に送信する送信手段と
を備えることを特徴とする情報提供装置。
【請求項９】
複数の購入予定商品の情報を含む買い物リストを記憶する買い物リスト記憶手段、
前記買い物リストに含まれる前記購入予定商品の情報を送信する送信手段、
前記購入予定商品に対応する販売商品の情報を受信する受信手段、
前記受信手段により受信した前記販売商品の情報を表示する表示手段、としてコンピュータを機能させる
ことを特徴とする買い物用プログラム。
【請求項１０】
無線ＬＡＮ通信装置が、当該無線ＬＡＮ通信装置の設置店舗内に存在する無線端末を検出し、
前記無線端末が、買い物リストに含まれる購入予定商品の情報を前記無線ＬＡＮ通信装置へ送信し、
無線ＬＡＮ通信装置が、前記無線端末から送信される購入予定商品の情報を情報提供装置へ転送し、
前記情報提供装置が、前記購入予定商品の情報を前記無線ＬＡＮ通信装置から取得し、
前記情報提供装置が、前記購入予定商品の情報を取得した場合に、前記無線ＬＡＮ通信装置の設置店舗における販売商品の情報を記憶する店舗情報記憶手段から、前記購入予定商品に対応する前記販売商品の情報を取得し、
前記情報提供装置が、前記店舗情報記憶手段から取得した前記販売商品の情報を前記無線ＬＡＮ通信装置へ送信し、
前記無線ＬＡＮ通信装置が、前記購入予定商品に対応する前記販売商品の情報を情報提供装置から取得して前記無線端末へ転送し、
前記無線端末が、前記無線ＬＡＮ通信装置から受信した前記販売商品の情報を表示手段に表示する
ことを特徴とする情報提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報提供システム、情報提供装置、買い物用プログラムおよび情報提供方法に関する。
【背景技術】
【０００２】
従来、料理レシピに必要な材料を買い物リストとして紙に書き出し、かかる買い物リストを持って買い物に出かけることが一般的であったが、近年、買い物リストを携帯端末などに設定する技術も提案されている。
【０００３】
例えば、特許文献１には、所定期間分の献立に必要なすべての食材の分量等を含む食材情報が記載された食材リストを電子メールで携帯端末へ送信する技術が提案されている。また、特許文献２には、調理レシピの材料などを記憶手段に記憶しておき、かかる記憶手段に記憶している調理レシピの材料などの中から買いたい物を選択することで、携帯端末において買い物メモを作成する技術が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−０７３７７４号公報
【特許文献２】特開２００３−２０８５７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来の技術では、食材リストや買い物メモなどのような買い物リストを携帯端末の表示手段に表示することに留まり、携帯端末のユーザは表示手段に表示した買い物リストを手がかりに店舗内で商品を探しながら買い物をしなければならない。
【０００６】
すなわち、買い物リストに設定された商品の販売状況は、広告のチラシを見たり、実際に店舗に入店したりしなければ把握することができず、携帯端末のユーザは買い物を快適にすることができるとまでは言えない状況であった。
【０００７】
本願は、上記に鑑みてなされたものであって、買い物リストに応じた店舗側の販売商品情報を提供することができる情報提供システム、情報提供装置、買い物用プログラムおよび情報提供方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本願に係る情報提供システムは、無線端末と、無線ＬＡＮ通信装置と、情報提供装置とを有する。前記無線端末は、複数の購入予定商品の情報を含む買い物リストを記憶する記憶手段と、前記買い物リストに含まれる前記購入予定商品の情報を送信する送信手段と、前記購入予定商品に対応する販売商品の情報を受信する受信手段と、前記受信手段により受信した前記販売商品の情報を表示する表示手段とを備える。前記無線ＬＡＮ通信装置は、当該無線ＬＡＮ通信装置の設置店舗内に存在する無線端末を検出する検出手段と、前記検出手段によって検出された前記無線端末から送信される購入予定商品の情報を前記情報提供装置へ転送し、前記購入予定商品に対応する前記販売商品の情報を情報提供装置から取得して前記無線端末へ転送する転送手段とを備える。前記情報提供装置は、前記無線ＬＡＮ通信装置の設置店舗内に存在する前記無線端末から送信される購入予定商品の情報を前記無線ＬＡＮ通信装置から取得する端末情報取得手段と、前記無線ＬＡＮ通信装置の設置店舗における販売商品の情報のうち、前記端末情報取得手段によって取得された購入予定商品の情報に対応する販売商品の情報を取得する店舗情報取得手段と、前記店舗情報取得手段によって取得された前記販売商品の情報を前記無線ＬＡＮ通信装置へ送信する送信手段とを備える。
【発明の効果】
【０００９】
実施形態の一態様によれば、買い物リストに応じた店舗側の販売商品情報を提供することができる情報提供システム、情報提供装置、買い物用プログラムおよび情報提供方法を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】図１は、実施形態に係る情報提供システムが行う情報提供処理の説明図である。
【図２】図２は、実施形態に係る情報提供システムの構成例を示す図である。
【図３】図３は、レシピ情報テーブルの一例を示す図である。
【図４】図４は、買い物リストテーブルの一例を示す図である。
【図５】図５は、販売商品情報の一例を示す図である。
【図６】図６は、買い物用アプリの画面遷移の一例を示す図である。
【図７】図７は、買い物用アプリの画面遷移の一例を示す図である。
【図８Ａ】図８Ａは、無線ＬＡＮアクセスポイントと無線端末との間のセッション確立のシーケンスを示す図（その１）である。
【図８Ｂ】図８Ｂは、無線ＬＡＮアクセスポイントと無線端末との間のセッション確立のシーケンスを示す図（その２）である。
【図９】図９は、店舗情報テーブルの一例を示す図である。
【図１０】図１０は、販売商品情報テーブルの一例を示す図である。
【図１１】図１１は、端末情報テーブルの一例を示す図である。
【図１２】図１２は、ポイント付与画面の一例を示す図である。
【図１３】図１３は、買い物用アプリによるチェックイン処理のフローチャートである。
【図１４】図１４は、無線ＬＡＮアクセスポイントにおける情報処理のフローチャートである。
【図１５】図１５は、情報提供装置における情報処理のフローチャートである。
【図１６】図１６は、情報提供装置における情報提供処理のフローチャートである。
【発明を実施するための形態】
【００１１】
以下に、本願に係る情報提供システム、情報提供装置、買い物用プログラムおよび情報提供方法の実施形態について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る情報提供システム、情報提供装置、買い物用プログラムおよび情報提供方法が限定されるものではない。また、以下においては、データベースをＤＢと記載する。
【００１２】
〔１．情報提供処理〕
まず、実施形態に係る情報提供処理について説明する。図１は、実施形態に係る情報提供システムが行う情報提供処理の説明図である。
【００１３】
図１に示すように、実施形態に係る情報提供システム１は、無線端末２と、無線ＬＡＮ（Local  Area  Network）アクセスポイント３と、情報提供装置４とを備える。情報提供装置４は、インターネットなどの通信ネットワーク７を介して無線ＬＡＮアクセスポイント３と通信可能である。
【００１４】
無線端末２は、例えば、無線ＬＡＮ通信機能を搭載した携帯電話機であり、無線ＬＡＮアクセスポイント３の通信エリア内では、無線ＬＡＮアクセスポイント３経由で情報提供装置４やサイトサーバ９にアクセスが可能である。なお、無線端末２は、携帯電話基地局などの無線ＷＡＮ基地局（図示せず）を経由して通信ネットワーク７に接続された情報提供装置４やサイトサーバ９へのアクセスが可能である。サイトサーバ９は、例えば、無線端末２に対してウェブページを提供するサーバである。
【００１５】
無線端末２には、アプリケーションとして買い物用プログラム（以下、買い物用アプリと記載する）がインストールされる。かかる買い物用アプリのプログラムデータは、例えば、情報提供装置４から提供される。無線端末２のユーザ（以下、端末ユーザと記載する場合がある）は、例えば、無線端末２を操作して無線ＷＡＮ基地局を介して通信ネットワーク７に接続された情報提供装置４にアクセスし、情報提供装置４から買い物用アプリのプログラムデータを取得する。無線端末２の制御部２５は、取得したプログラムデータを内部の記憶部に展開することによって買い物用アプリをインストールする。
【００１６】
無線端末２の制御部２５は、買い物用アプリの機能によって買い物リスト画面７ａを表示部２２に表示する。かかる買い物リスト画面７ａには、無線端末２のユーザが購入を予定している商品（以下、購入予定商品と記載する場合がある）の情報を含む買い物リストが設定される。図１に示す買い物リスト画面７ａの例では、購入予定商品として、「キャベツ」、「サーモン」、「豚バラ」、「牛乳」、「リンゴジュース」、「マネヨーズ」が買い物リストに含まれる。
【００１７】
無線端末２は、無線ＬＡＮアクセスポイント３の通信エリアに進入すると、無線ＬＡＮアクセスポイント３との間でセッションが確立され、通信中状態へ移行する。無線端末２の制御部２５は、無線ＬＡＮアクセスポイント３と通信中状態となった場合、買い物リスト画面７ａにチェックインボタン７ｂを設定する。
【００１８】
表示部２２はタッチパネル式のディスプレイであり、無線端末２のユーザは、表示部２２の画面上のチェックインボタン７ｂを指で操作する等により選択する。無線端末２の制御部２５は、チェックインボタン７ｂが選択された場合、情報提供装置４を宛先とするチェックイン要求が無線ＬＡＮアクセスポイント３へ送信される。
【００１９】
無線ＬＡＮアクセスポイント３は、無線端末２からチェックイン要求を受信すると、かかるチェックイン要求を通信ネットワーク７経由で情報提供装置４へ転送する。情報提供装置４は、チェックイン要求を受信すると、無線ＬＡＮアクセスポイント３の設置店舗（以下、ＡＰ設置店舗と記載する）で販売される商品（以下、販売商品と記載する）の情報をチェックイン要求に含まれる情報に基づいてＤＢから取得する。
【００２０】
チェックイン要求には、買い物リストに含まれる購入予定商品の情報が含まれており、情報提供装置４は、かかる購入予定商品に対応する販売商品の情報をＤＢから取得する。無線端末２の買い物リスト画面７ａが図１に示す状態である場合、情報提供装置４は、例えば、ＡＰ設置店舗で販売される「キャベツ」、「サーモン」、「豚バラ」、「牛乳」などの価格、在庫状態、陳列位置（以下、棚位置と記載する）およびメーカ情報などをＤＢから取得する。
【００２１】
情報提供装置４は、購入予定商品に対応する販売商品の情報（以下、販売商品情報と記載する場合がある）を取得すると、無線端末２を宛先として販売商品情報を無線ＬＡＮアクセスポイント３へ送信する。無線ＬＡＮアクセスポイント３は、情報提供装置４から販売商品情報を受信すると、かかる販売商品情報を無線端末２へ送信する。
【００２２】
無線端末２の制御部２５は、情報提供装置４から無線ＬＡＮアクセスポイント３経由で販売商品情報を取得すると、内部の記憶部に記憶する。その後、無線端末２のユーザが、例えば、買い物リスト画面７ａに表示される「牛乳」を選択すると、無線端末２の制御部２５は、内部の記憶部から「牛乳」に対応する販売商品情報を読み出し、表示部２２に店舗情報画面８ａを買い物リスト画面７ａ上にオーバラップ表示する。なお、オーバラップ表示は一例であり、店舗情報画面８ａを買い物リスト画面７ａとは別ページに表示することもできる。
【００２３】
図１に示す店舗情報画面８ａには、「牛乳」に対応する販売商品情報が設定される。具体的には、店舗情報画面８ａには、ＡＰ設置店舗で販売される「牛乳」として、商品名（○○牛乳、△△牛乳および□□牛乳）、販売価格および在庫数を示す情報が設定される。
【００２４】
例えば、商品名「○○牛乳」の販売価格は「２２５円」であり、在庫が「２１」本であり、また、棚Ａ２−１１３に陳列されることを示す情報が設定される。なお、店舗情報画面８ａにおいて端末ユーザが商品名「○○牛乳」を選択した場合、商品名、販売価格および在庫状況の他、産地、栄養成分、カロリー、販売状況などの詳細情報を含む詳細情報画面（図示せず）を表示部２２に表示する。なお、詳細情報は、情報提供装置４から送信される購入予定商品の情報に含まれる情報である。
【００２５】
このように、実施形態に係る情報提供処理では、買い物リストの設定状態に応じてＡＰ設置店舗で販売される商品の情報が無線端末２の表示部２２に表示される。したがって、買い物リストに購入予定商品を設定しておくことにより、ＡＰ設置店舗に進入した無線端末２のユーザは、ＡＰ設置店舗で販売される商品のうち所望の商品の情報を容易に把握することができ、これにより、ＡＰ設置店舗内での買い物を快適に行うことができる。また、ＡＰ設置店舗側も、リアルタイムで実店舗へ来店している顧客に対して売りたい商品を訴求することが可能となり、売り上げを向上させることができる。
【００２６】
また、情報提供装置４は、ＡＰ設置店舗の販売商品のうちお薦めのメーカの特定商品の情報（クーポンを含む）を販売商品情報とすることもでき、これにより、端末ユーザは楽しく快適に買い物ができ、ＡＰ設置店舗の魅力を飛躍的に向上させることができる。
【００２７】
以下、上述した情報提供処理を実行する情報提供システム１について、具体的構成および具体的処理の内容について図面を参照して説明する。
【００２８】
［２．情報提供システム１］
図２を用いて、実施形態に係る情報提供システム１の構成例について説明する。図２は、実施形態に係る情報提供システム１の構成例を示す図である。
【００２９】
図２に示すように、情報提供システム１は、無線端末２と、無線ＬＡＮアクセスポイント３と、情報提供装置４と、決済サーバ５とを有する。情報提供装置４は、通信ネットワーク７を介して無線ＬＡＮアクセスポイント３と通信可能であり、通信ネットワーク７は、例えば、インターネットなどのＩＰ（Internet  Protocol）ネットワークである。
【００３０】
無線端末２は、スマートフォンなどのように、無線ＬＡＮ通信機能を有する携帯電話機であり、無線ＬＡＮアクセスポイント３や無線ＷＡＮ（Wide  Area  Network）基地局６との間で通信が可能である。なお、図２に示す例では、一つの無線端末２のみが記載されているが、かかる無線端末２は各ユーザによって所有される。
【００３１】
また、無線ＬＡＮアクセスポイント３は、情報提供システム１によって提供される情報提供サービスに加入する各店舗（以下、サービス加入店舗と記載する場合がある）に対応して設けられる。図２に示す例では、説明の便宜上、一つの無線ＬＡＮアクセスポイント３のみ記載されているが、サービス加入店舗の店舗内を通信エリアとする無線ＬＡＮアクセスポイント３がサービス加入店舗毎に設置される。なお、サービス加入店舗内の面積が大きい場合、一つのサービス加入店舗内に複数の無線ＬＡＮアクセスポイント３を設置することもできる。
【００３２】
無線ＬＡＮアクセスポイント３は、例えば、店舗の管理者によって管理され、情報提供装置４は、例えば、情報提供サービス業者によって管理され、決済サーバ５は、金融機関によって管理される。なお、無線ＬＡＮアクセスポイント３も、情報提供サービス業者によって管理されるようにしてもよい。
【００３３】
以下、無線端末２、無線ＬＡＮアクセスポイント３、情報提供装置４の順にそれぞれの具体的構成を説明する。
【００３４】
〔２．１．無線端末２〕
無線端末２は、図２に示すように、無線ＬＡＮ部２０と、無線ＷＡＮ部２１と、表示部２２と、操作部２３と、記憶部２４と、制御部２５とを有する。無線ＬＡＮ部２０は、無線ＬＡＮアクセスポイント３との間で情報の送受信を行う。無線ＷＡＮ部２１は、無線ＷＡＮ基地局６との間で情報の送受信を行う。無線ＷＡＮ基地局６は、例えば、公衆電話通信網の無線基地局や公衆データ通信網の無線基地局である。
【００３５】
表示部２２は、タッチパネル式のディスプレイである。無線端末２のユーザは、表示部２２の画面上を指などで操作することで、表示部２２に表示された買い物用アプリの画面に対する操作が可能である。かかる表示部２２は、例えば、小型のＬＣＤ（Liquid  Crystal  Display）や有機ＥＬディスプレイである。
【００３６】
操作部２３は、文字、数字およびスペースを入力するためのキー、エンターキーおよび矢印キーなどを含むキーボードや、電源ボタンなどを有する。
【００３７】
記憶部２４は、例えば、ＲＡＭ（Random  Access  Memory)、フラッシュメモリ（Flash  Memory）等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置である。かかる記憶部２４は各種プログラムや設定データなどが記憶される。記憶部２４に記憶されるプログラムは、例えば、ＯＳ（Operating  System）、情報提供装置４から取得された買い物用アプリのプログラムなどである。
【００３８】
制御部２５は、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現される。また、制御部２５は、例えば、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、記憶部２４に記憶されているプログラムが図示しない内部ＲＡＭを作業領域として実行されることにより後述する情報処理の機能や作用を実現または実行する。
【００３９】
（買い物用アプリの機能）
制御部２５は、記憶部２４にプログラムデータが記憶されている買い物用アプリを実行することによって、送受信部６１、情報管理部６２および表示制御部６３として機能する。また、制御部２５は、記憶部２４にプログラムデータが記憶されている買い物用アプリを実行することによって、例えば、買い物用アプリの設定データ、画面データおよびレシピデータなどの情報を記憶部２４に記憶する。なお、制御部２５の構成は、かかる構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。
【００４０】
買い物用アプリの設定データには、無線端末２毎に重複しない固有のＩＤ（以下、端末ＩＤと記載する）の他、チェックイン動作設定や広告表示設定などの情報が含まれる。なお、チェックイン動作のデフォルト設定は、「手動」であり、広告表示設定のデフォルト設定は、「ＯＮ」である。端末ＩＤは、例えば、無線端末２の無線ＬＡＮ部２０のＭＡＣアドレスである。
【００４１】
また、レシピデータには、各レシピの調理法を説明する情報（以下、調理情報と記載する）や調理に用いる食材の情報（以下、食材情報と記載する）などが含まれ、これらはレシピ情報テーブルに設定される。図３は、レシピ情報テーブルの一例を示す図である。図３に示すように、レシピ情報テーブルは、「レシピＩＤ」、「レシピ名」、「調理方法」、「食材名」および「分量」が関連付けられた情報である。
【００４２】
「レシピＩＤ」は、レシピ毎に割り当てられる固有の情報である。「レシピ名」は、レシピの名前を示し、例えば、「お薦めパスタ料理」や「お薦めカレー料理」などである。また、「調理方法」は、各レシピの調理方法を説明する情報である。
【００４３】
「食材名」は、各レシピで用いられる食材であり、例えば、「お薦めパスタ料理」であれば、「キャベツ」、「豚バラ」、「ブロッコリー」などである。また、「分量」は、各レシピで用いられる食材の分量であり、例えば、「キャベツ」であれば「１／３玉」である。
【００４４】
（送受信部６１）
送受信部６１は、無線ＬＡＮ部２０を介して情報提供装置４との間で情報の送受信を行う。例えば、送受信部６１は、端末ユーザの操作部２３への操作に基づき、情報提供装置４に対してチェックイン要求を送信し、情報提供装置４から送信される販売商品情報を無線ＬＡＮ部２０経由で受信する。
【００４５】
（情報管理部６２）
情報管理部６２は、端末ユーザが表示部２２や操作部２３を操作して入力した情報や送受信部６１により取得された情報を記憶部２４に記憶する。また、情報管理部６２は、端末ユーザの操作部２３への操作等に基づき、記憶部２４に記憶した情報を読み出す。
【００４６】
例えば、情報管理部６２は、端末ユーザが操作部２３への操作によりチェックイン操作をした場合、買い物リストテーブルに含まれる購入予定商品の情報を記憶部２４から取得し、かかる購入予定商品の情報を含むチェックイン要求を送受信部６１へ出力する。
【００４７】
買い物リストテーブルは、例えば、図４に示すように設定される。図４は、買い物リストテーブルの一例を示す図である。図４に示す買い物リストテーブルは、「食材」、「分量」、「レシピＩＤ」、「購入予定フラグ」、「設定日」、「販売商品情報」および「商品広告情報」が関連付けられた情報である。「食材名」、「分量」および「レシピＩＤ」は、レシピ情報テーブルの情報に基づいて設定される。
【００４８】
「購入予定フラグ」は、端末ユーザが購入予定にしている商品であるか否かを示すフラグであり、購入予定商品であれば「１」が設定され、購入予定商品でなければ「０」が設定される。「設定日」は、対応する「食材名」などが買い物リストテーブルに設定された日の情報であり、情報管理部６２により設定される。なお、情報管理部６２は、設定日に代えて設定日時の情報を買い物リストテーブルに設定することもできる。
【００４９】
「販売商品情報」および「商品広告情報」は、購入予定商品に対応して情報提供装置４から無線ＬＡＮアクセスポイント３経由で無線端末２へ送信される情報であり、情報管理部６２により買い物リストテーブルにそのファイル名が設定される。
【００５０】
情報管理部６２は、買い物リストテーブルから購入予定商品の情報として、例えば、「食材名」、「分量」、「レシピＩＤ」および「設定日」を含む情報をチェックイン要求に設定する。なお、端末ユーザは、チェックイン要求に含める情報を選択することができ、例えば、「食材名」のみをチェックイン要求に設定させることもできる。
【００５１】
図５は、販売商品情報の一例を示す図である。かかる販売商品情報は、図４に示す購入予定商品「牛乳」に対するファイル名「Ｚ００００４.ｔｅｘｔ」の情報である。図５に示す例では、購入予定商品「牛乳」に対して３種類の販売商品の情報（商品名、通常価格、販売価格、在庫数、棚位置、メーカ名、産地、商品を紹介するページのアドレスなど）が含まれる。なお、例えば、「通常価格」よりも「販売価格」が低い販売商品が特売品である。また、販売商品情報には、販売商品のクーポン情報（クーポン画像など）が含まれており、これにより、無線端末２の表示部２２にクーポンを表示させることもできる。
【００５２】
なお、商品広告情報は、購入予定商品を検索キーワードとして情報提供装置４により検索された広告情報である。例えば、購入予定商品「牛乳」に対し、○○牛乳の広告情報、△△牛乳の広告情報および□□牛乳の広告情報を含む商品広告情報が情報提供装置４により検索される。
【００５３】
（表示制御部６３）
表示制御部６３は、表示部２２に表示する画面を制御する。以下、表示制御部６３の処理の一例について図６および図７を参照して説明する。図６および図７は、買い物用アプリの画面遷移の一例を示す図である。
【００５４】
なお、図６に示す画面は、無線端末２が無線ＬＡＮアクセスポイント３と通信中か否かにかかわらず端末ユーザの操作によって遷移する。また、以下において、ユーザの選択や設定は、端末ユーザが表示部２２または操作部２３を操作することによって行われる。
【００５５】
端末ユーザが無線端末２において買い物用アプリを起動した場合、表示制御部６３は、図６に示すメイン選択画面７０ａの情報を記憶部２４から読み出して表示部２２に表示する。かかるメイン選択画面７０ａにおいて選択できる情報は、「レシピ」、「買い物リスト」および「設定」である。
【００５６】
（レシピについて）
メイン選択画面７０ａにおいて、例えば、端末ユーザが「レシピ」を選択すると、表示制御部６３は、記憶部２４からレシピ情報テーブルを読み出し、かかるレシピ情報テーブルに基づき図６に示すレシピ選択画面７０ｂを生成して表示部２２に表示する。レシピ選択画面７０ｂにおいて選択できる情報は、「お薦めパスタ料理」、「お薦めカレー料理」および「お薦め寿司料理」であるが、一例であり、別のレシピを選択できるようにしてもよい。
【００５７】
レシピ選択画面７０ｂにおいて、端末ユーザが「お薦めパスタ料理」を選択すると、表示制御部６３は、記憶部２４からレシピ情報テーブルを読み出し、かかるレシピ情報テーブルに基づき図６に示すレシピ内容選択画面７０ｃを生成して表示部２２に表示する。かかるレシピ内容選択画面７０ｃにおいて選択できる情報は、「調理法」および「食材」である。
【００５８】
レシピ内容選択画面７０ｃにおいて、例えば、端末ユーザが「調理法」を選択すると、表示制御部６３は、記憶部２４のレシピ情報テーブルから「お薦めパスタ料理」に対応する調理方法の情報を読み出して表示部２２に表示する。一方、「材料」を選択すると、表示制御部６３は、記憶部２４のレシピ情報テーブルから「お薦めパスタ料理」に用いる食材情報を読み出し、かかる食材情報に基づき図６に示す食材リスト画面７０ｄを生成して表示部２２に表示する。
【００５９】
食材リスト画面７０ｄには、設定ボタン７２ａが配置されており、端末ユーザが設定ボタン７２ａを選択すると、情報管理部６２は、「お薦めパスタ料理」の食材情報を記憶部２４の買い物リストテーブルに設定する。
【００６０】
このように、制御部２５は、端末ユーザが所望するレシピの食材情報を買い物リストに設定することができる。なお、ここでは、買い物用アプリのプログラムデータにレシピの情報がレシピ情報テーブルとして含まれているものとして説明したが、レシピの情報は、端末ユーザの操作部２３への操作に応じて送受信部６１が情報提供装置４から取得するようにしてもよい。このようにすることで最新のレシピを入手することができる。
【００６１】
（設定について）
メイン選択画面７０ａにおいて、例えば、端末ユーザが「設定」を選択すると、表示制御部６３は、図６に示す設定選択画面７０ｅを記憶部２４から読み出して表示部２２に表示する。かかる設定選択画面７０ｅにおいて選択できる機能は、チェックイン機能および広告表示機能である。
【００６２】
チェックイン機能には、「手動」と「自動」があり、端末ユーザが対応するチェックボックスへチェックすることにより、かかる情報が情報管理部６２により設定データに設定され、これにより、手動チェックインと自動チェックインとが切り替えられる。
【００６３】
また、広告表示機能には、「ＯＮ」と「ＯＦＦ」があり、端末ユーザが対応するチェックボックスへチェックすることにより、かかる情報が情報管理部６２により設定データに設定され、これにより、広告表示機能のオンとオフが切り替えられる。
【００６４】
（買い物リストについて）
メイン選択画面７０ａにおいて、例えば、端末ユーザが「買い物リスト」を選択すると、表示制御部６３は、図６に示す買い物リスト選択画面７０ｆを記憶部２４から読み出して表示部２２に表示する。かかる買い物リスト選択画面７０ｆにおいて選択できる情報は、「編集」および「表示」である。
【００６５】
買い物リスト選択画面７０ｆにおいて、端末ユーザが「編集」を選択すると、表示制御部６３は、買い物リストテーブルに含まれる食材名および購入予定フラグの情報を記憶部２４から読み出し、買い物リスト編集画面７０ｇを生成して表示部２２に表示する。
【００６６】
図６に示す買い物リスト編集画面７０ｇでは、食材名として「キャベツ」、「豚バラ」、「ブロッコリー」、「パスタ」、「玉ねぎ」、「牛乳」が設定され、また、各食材名に対応してチェックボックスが配置される。食材に対応する購入予定フラグが「０」の場合には、チェックボックスにチェックが設定され、購入予定フラグが「１」の場合には、チェックボックスにチェックが設定されない。
【００６７】
端末ユーザがチェックボックスにチェックを入れると、情報管理部６２は、チェックボックスに対応する買い物リストテーブルの購入予定フラグを「０」に設定し、チェックボックスのチェックを外した場合、購入予定フラグを「１」に設定する。購入予定フラグが「１」である食材が購入予定商品である。
【００６８】
このように、制御部２５は、食材情報を買い物リストに設定した後であっても、端末ユーザは、例えば、家庭に在庫があり買い物する必要がない食材について購入予定商品の対象から除外することができる。
【００６９】
買い物リスト選択画面７０ｆにおいて、端末ユーザが「表示」を選択すると、表示制御部６３は、買い物リストテーブルから購入予定商品情報を記憶部２４から読み出し、買い物リスト表示画面７０ｈを生成して表示部２２に表示する。購入予定商品情報は、買い物リストに含まれる食材情報のうち在庫フラグが「１」である食材情報である。
【００７０】
かかる買い物リスト表示画面７０ｈによって、端末ユーザは、所望のレシピのうち購入が必要な食材情報を一覧表示することができる。買い物リスト表示画面７０ｈを表示した状態で、無線端末２のユーザが無線ＬＡＮアクセスポイント３の通信エリア（以下、ＡＰ通信エリアと記載する）に進入すると、送受信部６１は無線ＬＡＮアクセスポイント３との間で通信のセッションを確立する。
【００７１】
通信セッションが確立された場合、表示制御部６３は、チェックイン機能が手動チェックインに設定されていれば、図７に示す買い物リスト表示画面７０ｉの情報を記憶部２４から読み出して表示部２２に表示する。買い物リスト表示画面７０ｉには、チェックインボタン７２ｂが配置されており、端末ユーザがチェックインボタン７２ｂを選択すると、送受信部６１は、情報提供装置４宛のチェックイン要求を無線ＬＡＮ部２０から無線ＬＡＮアクセスポイント３へ送信する。
【００７２】
チェックイン要求には、無線端末２の端末ＩＤや購入予定商品情報が含まれており、端末ＩＤや購入予定商品情報は、送受信部６１によって記憶部２４から読み出されてチェックイン要求に設定される。なお、買い物用アプリによって付与された固有の識別情報を端末ＩＤとし、チェックイン要求に端末ＩＤと無線ＬＡＮ部２０のＭＡＣアドレスとを含めるようにしてもよい。
【００７３】
チェックイン機能が自動チェックインに設定されている場合、通信セッションが確立された後、図７に示すチェックインボタン７２ｂを配置した買い物リスト表示画面７０ｉに遷移することなく、送受信部６１は、情報提供装置４宛のチェックイン要求を無線ＬＡＮアクセスポイント３へ送信する。なお、自動チェックインに設定されている場合、買い物用アプリが無線端末２上で起動していれば、買い物リスト表示画面７０ｈを表示部２２に表示していない状態であっても、送受信部６１は、チェックイン要求を送信する。
【００７４】
手動チェックインおよび自動チェックインのいずれの場合も、買い物リストに設定された購入予定商品情報のすべてがチェックイン要求に設定されるが、送受信部６１は、一部の購入予定商品情報をチェックイン要求に設定することもできる。例えば、送受信部６１は、表示部２２に表示された購入予定商品情報のみをチェックイン要求に設定し、新たな購入予定商品情報が表示部２２に表示されるタイミングで、かかる新たな購入予定商品情報を含む追加のチェックイン要求を行うこともできる。
【００７５】
送受信部６１は、チェックイン要求に対し、情報提供装置４から無線ＬＡＮアクセスポイント３経由で無線ＬＡＮ部２０へ送信される販売商品情報を受信し、記憶部２４に記憶している買い物リストテーブルに設定する。図４に示す買い物リストテーブルでは、上述したように、例えば、食材名「牛乳」である購入予定商品に対する販売商品情報として、ファイル名「Ｚ００００４．ｔｅｘｔ」のデータ（図５参照）が設定される。
【００７６】
表示制御部６３は、買い物リストテーブルに販売商品情報が設定されると、かかる販売商品情報を記憶部２４から読み出して買い物リスト表示画面７０ｊを生成し、表示部２２に表示する。買い物リスト表示画面７０ｊは、購入予定商品情報に対応付けてＡＰ設置店舗内で販売している商品の情報が配置される。例えば、購入予定商品「キャベツ」に対して、ＡＰ設置店舗内で販売している商品「キャベツ」の在庫状態として「在庫有り」が設定され、価格が「１００円〜」に設定される。
【００７７】
このように、無線端末２が購入予定商品に対応する販売商品情報を表示部２２に表示することから、端末ユーザは、ＡＰ設置店舗内においてチェックインすることにより、入店した店舗に所望の商品があるかやその価格を極めて容易に把握できる。なお、図７に示す例では、在庫状態と価格の情報とを表示しているが、その他の購入予定商品情報をユーザの選択により表示することもできる。
【００７８】
また、情報提供装置４から送信される販売商品情報には図５に示すように、ＡＰ設置店舗の名称も含まれ、買い物リスト表示画面７０ｊには、店舗名が表示される。そのため、端末ユーザは、例えば、自動チェックインによって無線端末２が販売商品情報を自動的に取得した場合であっても、その販売商品情報がどの店舗の情報なのかを容易に把握することができる。
【００７９】
買い物リスト表示画面７０ｊにおいて、端末ユーザが「牛乳」を選択すると、表示制御部６３は、記憶部２４に記憶している買い物リストテーブルから食材名「牛乳」に対応する商品広告情報を読み出す。買い物リストテーブルが図４に示す状態である場合、送受信部６１は、食材名「牛乳」に対応する商品広告情報として、ファイル名「Ｗ００００４．ｔｅｘｔ」のデータを記憶部２４から読み出し、商品広告情報画面７１ａを生成して表示部２２に表示する。
【００８０】
図７に示すように、商品広告情報画面７１ａは、買い物リスト表示画面７０ｊ上にオーバラップ表示されるポップアップ画面であり、商品広告情報として、例えば、「○○牛乳」の広告情報と、「△△牛乳」の広告情報などが設定される。なお、商品広告情報画面７１ａのレイアウトは一例であり、例えば、端末ユーザの設定により変更ができる。
【００８１】
商品広告情報画面７１ａには閉じるボタン７２ｄが配置されており、端末ユーザは、閉じるボタン７２ｄを選択することで、商品広告情報画面７１ａを閉じることができる。表示制御部６３は、閉じるボタン７２ｄが選択されると、商品広告情報画面７１ａに代えて販売商品情報画面７１ｂを生成して表示部２２に表示する。
【００８２】
具体的には、表示制御部６３は、買い物リスト表示画面７０ｊにおいて端末ユーザが選択した食材名「牛乳」に対応する販売商品情報を買い物リストテーブルから取得する。買い物リストテーブルが図４に示す状態である場合、送受信部６１は、食材名「牛乳」に対応する販売商品情報として、ファイル名「Ｚ００００４．ｔｅｘｔ」のデータを記憶部２４から読み出し、販売商品情報画面７１ｂを生成して表示部２２に表示する。
【００８３】
図７に示すように、販売商品情報画面７１ｂは、買い物リスト表示画面７０ｊ上にオーバラップ表示されるポップアップ画面であり、販売商品情報として３種類の「牛乳」の商品名、価格、在庫数、棚位置を含む情報が設定される。なお、販売商品情報画面７１ｂのレイアウトは一例であり、例えば、端末ユーザの設定により変更ができる。例えば、販売商品の産地、栄養成分、カロリー、販売状況などの詳細情報を表示することもできる。また、販売商品情報画面７１ｂにも閉じるボタン７２ｅが配置されており、端末ユーザは、閉じるボタン７２ｅを選択することで、販売商品情報画面７１ｂを閉じることができる。
【００８４】
また、商品名には商品を紹介するページ（以下、商品紹介ページと記載する）のアドレスが埋め込まれており、端末ユーザは、商品広告情報画面７１ａ上の商品名や販売商品情報画面７１ｂ上の商品名を選択すると、送受信部６１が通信ネットワーク７を介してメーカのサイトサーバから選択された商品名に対応する商品紹介ページを取得して表示部２２に表示する。例えば、商品名「○○牛乳」を選択すると、送受信部６１が通信ネットワーク７を介してメーカのサイトサーバから商品名「○○牛乳」に対応する商品紹介ページを取得して表示部２２に表示する。なお、ユーザの設定により、商品名を選択した場合に、例えば、販売商品の価格、在庫数、棚位置の他、産地、栄養成分、カロリー、販売状況などの詳細情報が設定された表示画面を表示することもできる。
【００８５】
買い物リスト表示画面７０ｊには、特売品ボタン７２ｃが配置されており、端末ユーザが特売品ボタン７２ｃを選択すると、表示制御部６３は、記憶部２４に記憶している販売商品情報から特売品の情報を抽出し、特売品表示画面７１ｃを生成して表示部２２に表示する。「特売品」は、販売商品情報において、「通常価格」よりも「販売価格」が低い販売商品であり、例えば、図５に示す販売商品情報では、販売商品「○○牛乳」の販売価格「２２５円」が通常価格「２５５円」よりも低いため、販売商品「○○牛乳」が「特売品」として抽出される。
【００８６】
特売品表示画面７１ｃは、買い物リスト表示画面７０ｊ上にオーバラップ表示されるポップアップ画面であり、図７に示す例では、特売品として販売商品「○○牛乳」が設定され、メーカ名、通常価格、販売価格、棚位置および在庫数が設定される。なお、特売品表示画面７１ｃのレイアウトは一例であり、例えば、端末ユーザの設定により変更ができる。
【００８７】
特売品表示画面７１ｃにも閉じるボタン７２ｆが配置されており、端末ユーザは、閉じるボタン７２ｆを選択することで、特売品表示画面７１ｃを閉じることができる。また、商品名には商品紹介ページのアドレスが埋め込まれており、端末ユーザは、商品名「○○牛乳」を選択すると、送受信部６１が通信ネットワーク７を介してメーカのサイトサーバから商品名「○○牛乳」に応じた商品紹介ページを取得して表示部２２に表示する。
【００８８】
このように、買い物用アプリでは、買い物リストに購入予定商品情報を設定することにより、ＡＰ設置店舗内で販売している商品の価格、在庫状況、棚位置、メーカ名などの詳細情報を容易に取得でき、また、メーカのページの閲覧も容易に行える。これにより、端末ユーザは楽しく快適に買い物ができ、ＡＰ設置店舗の魅力を飛躍的に向上させることができる。
【００８９】
また、表示制御部６３は、商品広告情報画面７１ａを表示した後、販売商品情報画面７１ｂを表示することから、商品の広告効果を高めることができる。なお、表示制御部６３は、端末ユーザの操作がない場合、例えば、商品広告情報画面７１ａと販売商品情報画面７１ｂを所定期間毎に交互に表示することができる。また、表示制御部６３は、販売商品情報画面７１ｂを表示した後に、商品広告情報画面７１ａを表示することもできる。なお、広告表示設定が「ＯＦＦ」である場合には、商品広告情報画面７１ａを表示することなく、販売商品情報画面７１ｂが表示部２２に表示される。
【００９０】
〔２．２．無線ＬＡＮアクセスポイント３〕
次に、無線ＬＡＮアクセスポイント３について説明する。無線ＬＡＮアクセスポイント３は、図２に示すように、無線ＬＡＮ部３１と、制御部３２と、通信部３３と、記憶部３４とを有する。無線ＬＡＮ部３１は、無線ＬＡＮ通信機能を搭載した無線端末２との間で情報の送受信を行い、通信部３３は通信ネットワーク７との間で情報の送受信を行う。
【００９１】
制御部３２は、無線ＬＡＮアクセスポイント３の全体を制御し、情報中継処理を行う中継部３５と、無線端末２の検出処理を行う検出部３６を備える。中継部３５は、例えば、無線端末２から無線ＬＡＮ部３１を介して取得した情報を通信部３３から情報提供装置４へ送信し、また、情報提供装置４から通信部３３を介して取得した情報を無線ＬＡＮ部３１から無線端末２へ送信する。
【００９２】
なお、無線ＬＡＮアクセスポイント３から情報提供装置４への情報送信は、例えば、無線ＬＡＮアクセスポイント３に割り当てられる通信ネットワーク７のアドレスを送信元アドレスとし、情報提供装置４に割り当てられる通信ネットワーク７のアドレスを送信先アドレスとしたパケット通信により行われる。通信ネットワーク７のアドレスは、例えば、通信部３３に割り当てられるアドレスであり、以下、ＡＰ−ＩＤと記載する。
【００９３】
検出部３６は、無線端末２から送信される無線パケットを無線ＬＡＮ部３１を介して取得することで、無線端末２の存在を検出する。図８Ａおよび図８Ｂは、無線ＬＡＮアクセスポイント３と無線端末２との間のセッション確立のシーケンスを示す図である。
【００９４】
図８Ａに示す例では、無線端末２から周期的にプローブ要求と呼ばれる無線パケットがブロードキャストなどによって送信されており、検出部３６は、かかる無線パケットを無線ＬＡＮ部３１経由で取得することで、無線端末２の存在を検出する。
【００９５】
プローブ要求にはＢＳＳＩＤ（Basic  Service  Set  Identifier）が含まれており、検出部３６は、無線ＬＡＮ部３１のＢＳＳＩＤと一致する場合に、プローブ応答を無線端末２へ送信する。プローブ応答を受信した無線端末２は、自動通信の設定がされている場合、通信中状態へ移行する。
【００９６】
通信中状態への移行は、図８Ａに示すように、アソシエーション要求とアソシエーション応答によりセッションを確立することによって行われ、その後、無線端末２と無線ＬＡＮ部３１との間で、データフレームやコントロールフレームの送受信が行われて通信中状態になる。
【００９７】
なお、無線端末２から切断要求があった場合や、無線端末２と無線ＬＡＮ部３１との間で無線パケットを送受信できなくなった場合に、通信中状態が解除される。検出部３６は、通信中状態へ移行した場合、通信中状態が解除されるまで繰り返し無線パケットを受信しており、無線端末２の存在を検出している状態である。
【００９８】
また、検出部３６は、周期的に無線パケットが送信されない無線端末２に対して、例えば、図８Ｂに示すように、ビーコンと呼ばれる無線パケットを無線ＬＡＮ部３１を介してブロードキャストし、かかるビーコンに対するアソシエーション要求を受信することで、無線端末２の存在を検出する。
【００９９】
アソシエーション要求を受信した検出部３６は、アソシエーション応答を無線端末２へ送信することによってセッションを確立し、無線端末２と無線ＬＡＮ部３１との間を通信中状態にする。なお、無線端末２から切断要求があった場合や、無線端末２と無線ＬＡＮ部３１との間で無線パケットを送受信できなくなった場合に、通信中状態が解除される。図８Ａに示す例の場合に、検出部３６は、通信中状態へ移行すると、その後、通信中状態が解除されるまで繰り返し無線パケットを受信しており、無線端末２の存在を検出している状態である。
【０１００】
検出部３６は、例えば無線端末２を検出したと判定すると、通信部３３を介して検出情報を情報提供装置４へ送信する。具体的には、検出部３６は、無線端末２から送信される無線パケットに含まれる端末ＩＤを抽出し、さらに無線パケットの電波強度を検出する。端末ＩＤは、例えば、無線端末２の無線ＬＡＮ部２０のＭＡＣアドレスであり、無線パケットに付加されて無線端末２から送信される。
【０１０１】
そして、検出部３６は、無線端末２の端末ＩＤおよび電波強度の情報に加え、自身の無線ＬＡＮ部３１の識別情報（以下、ＡＰ−ＩＤと記載する）を含む情報を検出情報として、情報提供装置４へ送信する。ＡＰ−ＩＤとしては、例えば、通信部３３に割り当てられる通信ネットワーク７のネットワークアドレスを用いることができる。
【０１０２】
また、検出部３６は、ＡＰ通信エリアでの無線端末２の滞在時間をカウントすることもでき、この場合、無線端末２の滞在時間を検出情報に含めて情報提供装置４へ送信することもできる。
【０１０３】
〔２．３．情報提供装置４〕
次に、情報提供装置４について説明する。情報提供装置４は、図２に示すように、通信部４１と、店舗情報ＤＢ４２と、広告情報ＤＢ４３と、制御部４４とを備える。さらに制御部４４は、店舗情報提供部５１と、広告情報提供部５２と、決済処理部５３と、プログラム提供部５４とを有する。
【０１０４】
通信部４１は、例えば、ＮＩＣ（Network  Interface  Card）等のインタフェースである。制御部４４は、通信部４１および通信ネットワーク７を介して、無線ＬＡＮアクセスポイント３、決済サーバ５および店舗端末８などとの間で各種の情報を送受信する。店舗情報ＤＢ４２および広告情報ＤＢ４３は、例えば、ハードディスク、ＲＡＭ、フラッシュメモリ等の半導体メモリ素子、光ディスク等の記憶装置である。店舗情報ＤＢ４２は、例えば、店舗情報テーブルや販売商品情報テーブルを記憶する。
【０１０５】
制御部４４は、ＡＳＩＣやＦＰＧＡ等の集積回路により実現される。また、制御部４４は、例えば、ＣＰＵやＭＰＵ等によって、内部の記憶部に記憶されているプログラム（コンテンツ利用管理プログラムを含む）がＲＡＭを作業領域として実行されることにより実現されることで、店舗情報提供部５１、広告情報提供部５２、決済処理部５３およびプログラム提供部５４として機能する。なお、制御部４４の構成は、かかる構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。
【０１０６】
（店舗情報提供部５１）
店舗情報提供部５１は、無線ＬＡＮアクセスポイント３を介して無線端末２からチェックイン要求があった場合、店舗情報ＤＢ４２から対応する販売商品情報を取得し、かかる販売商品情報を無線ＬＡＮアクセスポイント３経由で無線端末２へ送信する。
【０１０７】
具体的には、店舗情報提供部５１は、チェックイン要求を転送した無線ＬＡＮアクセスポイント３のＡＰ−ＩＤに基づき、店舗情報テーブルから店舗ＩＤを特定する。そして、店舗情報提供部５１は、特定した店舗ＩＤに対応する店舗で販売されている商品のうち、チェックイン要求に含まれる購入予定商品の情報に対応する販売商品の情報を、販売商品情報テーブルから取得し、取得した購入予定商品の情報を無線ＬＡＮアクセスポイント３経由で無線端末２へ送信する。
【０１０８】
店舗情報テーブルおよび販売商品情報テーブルは、店舗情報ＤＢ４２に記憶される情報であり、情報提供装置４の管理者によって設定される。なお、販売商品情報テーブルのうち対応する各店舗に対応する販売商品情報は、店舗端末８から設定することができる。制御部４４は、店舗端末８から販売商品情報の追加、変更または削除の指令である設定指令を店舗端末８から通信部４１経由で取得すると、設定指令に応じて販売商品情報テーブルの販売商品情報の追加、変更または削除を行う。
【０１０９】
店舗情報テーブルは、例えば、図９に示すように、「店舗ＩＤ」、「ＡＰ−ＩＤ」、「店舗名」、「店舗位置」および「提携店舗ＩＤ」が関連付けられた情報である。図９は、店舗情報テーブルの一例を示す図である。
【０１１０】
「店舗ＩＤ」は、無線ＬＡＮアクセスポイント３の設置場所の識別情報であり、設置場所である商業空間毎に割り当てられる。かかる商業空間には、２以上の無線ＬＡＮアクセスポイント３を設置でき、無線ＬＡＮアクセスポイント３のＡＰ通信エリア毎に、異なる販売商品情報を提供することも可能である。
【０１１１】
「ＡＰ−ＩＤ」は、対応する「店舗ＩＤ」の店舗に設置された無線ＬＡＮアクセスポイント３の識別情報である。例えば、図９に示す例では、店舗ＩＤ「Ｒ１」の店舗に、ＡＰ−ＩＤ「Ｐ１」の無線ＬＡＮアクセスポイント３が設置されていることを示している。なお、同一店舗ＩＤの商業空間内に複数の無線ＬＡＮアクセスポイント３が設置されている場合、一つの店舗ＩＤに複数のＡＰ−ＩＤが割り当てられる。
【０１１２】
店舗情報提供部５１は、例えば、店舗情報テーブルが図９に示す状態であり、チェックイン要求を転送した無線ＬＡＮアクセスポイント３のＡＰ−ＩＤが「Ｐ１」であれば、店舗情報テーブルに基づき、ＡＰ−ＩＤ「Ｐ１」に対応する店舗ＩＤとして「Ｒ１」を特定する。
【０１１３】
なお、ＡＰ−ＩＤは、例えば、チェックイン要求の送信元アドレスであり、店舗情報提供部５１は、かかる送信元アドレスをＡＰ−ＩＤとして取得するが、ＡＰ−ＩＤの取得方法はかかる方法に限定されない。例えば、無線ＬＡＮアクセスポイント３は、データヘッダの情報ではなく、無線端末２から送信されるチェックイン要求のデータ本体にＡＰ−ＩＤを挿入して、情報提供装置４へ送信することもできる。この場合、店舗情報提供部５１は、チェックイン要求のデータ本体からＡＰ−ＩＤを取得する。
【０１１４】
販売商品情報テーブルは、例えば、図１０に示すように、「店舗ＩＤ」、「対象商品」、「商品名」、「メーカ名」、「通常価格」、「販売価格」、「在庫状態」および「棚位置」などが関連付けられた情報である。図１０は、販売商品情報テーブルの一例を示す図である。なお、図示していないが、「商品名」に関連付けて、販売商品の産地、クーポン情報、商品紹介ページのアドレスなども設定される。
【０１１５】
「対象商品」は、例えば、「牛乳」、「パスタ」などのような商品の一般的名称の情報が設定される。かかる「対象商品」は、買い物リストに含まれる購入予定商品に対応する情報である。
【０１１６】
「商品名」は、対応する店舗で販売される商品個々の具体的名称であり、各メーカによって設定される名称である。例えば、図１０に示す例では、「○○牛乳」、「△△牛乳」および「□□牛乳」などが設定される。
【０１１７】
「通常価格」は、店舗内での商品の通常価格であり、「販売価格」は、店舗内での商品の販売価格である。「通常価格」よりも「販売価格」が低い商品は、割引価格で販売されていることを意味し、店舗内で特売品や目玉商品として取り扱われる。
【０１１８】
「在庫状態」は、店舗内での商品の在庫数であり、在庫がない場合には、「０」に設定れる。なお、在庫がない商品であっても、入荷予定の商品は、その旨の情報が設定される。「棚位置」は、店舗に設置された棚のうち、対応する商品が陳列される棚の位置を示す情報が設定される。
【０１１９】
店舗情報提供部５１は、例えば、販売商品情報テーブルが図１０に示す状態であり、チェックイン要求に基づいて特定した店舗ＩＤが「Ｒ１」であるとする。この場合、店舗情報提供部５１は、例えば、チェックイン要求に含まれる購入予定商品の情報が「牛乳」のみであれば、店舗ＩＤ「Ｒ１」に対応する対象商品「牛乳」に設定された販売商品情報を販売商品情報テーブルから取得する。
【０１２０】
なお、店舗情報提供部５１は、チェックイン要求に購入予定商品の設定日または設定日時（以下、設定日と総称する）の情報が含まれている場合、かかる設定日が所定期間前までの範囲である場合に限り、購入予定商品に対応する販売商品情報を販売商品情報テーブルから取得する。例えば、チェックイン要求に含まれる購入予定商品の情報が「牛乳」であり、かかる「牛乳」に対応する設定日が３日前までの日付けであれば「牛乳」に対応する販売商品情報を取得し、そうでなければ「牛乳」に対応する販売商品情報の取得は行わない。
【０１２１】
また、店舗情報提供部５１は、購入予定商品の設定日に基づいて販売商品情報を取得するか否を判定する場合、設定日と比較する所定期間を購入予定商品毎に設定することができる。例えば、調味料などの保存がきく商品は所定期間を長くし、保存がきかない商品は所定期間を短くすることができる。
【０１２２】
このように販売商品情報テーブルから販売商品情報を取得した後、店舗情報提供部５１は、無線端末２へ送信する販売商品情報として、例えば、図５に示すようなファイル「Ｚ００００４．ｔｅｘｔ」を作成する。店舗情報提供部５１は、無線端末２へ送信する販売商品情報は、購入予定商品毎に作成するが、チェックイン要求に含まれる購入予定商品の情報が複数の場合には、販売商品情報テーブルから抽出した情報を一つのファイルにまとめることもできる。この場合、無線端末２の制御部２５は、一つのファイルから購入予定商品毎の情報を抽出して買い物リストテーブルの販売商品情報に設定する。
【０１２３】
また、店舗情報提供部５１は、販売商品情報テーブルから取得した販売商品情報を解析し、購入予定商品に対応するいずれの販売商品も在庫がない場合には、店舗情報テーブル（図９参照）に設定されている提携店舗ＩＤに基づき、購入予定商品に対応する他店舗の販売商品情報を店舗情報テーブルから取得し、かかる販売商品情報を無線端末２へ送信する。これにより、端末ユーザが入店した店舗内に所望する商品がない場合であっても、他店舗で在庫があることを端末ユーザに知らせることができる。
【０１２４】
例えば、店舗情報テーブルが図９に示す状態であり、販売商品情報テーブルが図１０に示す状態であるとし、店舗ＩＤ「Ｒ１」の無線ＬＡＮアクセスポイント３を介して「パスタ」を購入予定商品情報としたチェックイン要求が情報提供装置４で受信されたとする。この場合、店舗情報提供部５１は、店舗ＩＤ「Ｒ１」に対応する対象商品「パスタ」に設定された販売商品「○○パスタ」および「△△パスタ」のいずれも在庫がないと判定し、店舗ＩＤ「Ｒ１」に対応する提携店舗ＩＤ「Ｒ２」に対応する対象商品「パスタ」の情報を販売商品情報テーブルから取得する。
【０１２５】
提携店舗ＩＤ「Ｒ２」に対応する対象商品「パスタ」に設定された販売商品「○○パスタ」および「△△△パスタ」はいずれも在庫があることから、店舗情報提供部５１は、提携店舗ＩＤ「Ｒ２」に対応する対象商品「パスタ」に設定された販売商品情報を無線端末２へ送信する。これにより、無線端末２の制御部２５は、例えば、図７の買い物リスト表示画面７０ｊを表示部２２に表示することができ、端末ユーザは、Ａ店に「パスタ」の在庫がなく、Ｂ店に「パスタ」の在庫があることを、Ａ店にいながら把握することができる。なお、この場合、無線端末２の送受信部６１は、「パスタ」の価格などを買い物リスト表示画面７０ｊに設定することもできる。
【０１２６】
また、店舗情報提供部５１は、無線端末２からのチェックイン要求を受信した場合、無線端末２に対してポイント（以下、来店ポイントと記載する）を付与する。来店ポイントは、店舗情報ＤＢ４２の端末情報テーブルに設定される。
【０１２７】
端末情報テーブルは、例えば、図１１に示すように、「店舗ＩＤ」、「端末ＩＤ」、「ポイント」、「滞在時間」および「電波強度」が関連付けられた情報である。図１１は、端末情報テーブルの一例を示す図である。
【０１２８】
「端末ＩＤ」は、例えば、無線端末２の無線ＬＡＮ部２０のＭＡＣアドレスである。「ポイント」は、各無線端末２に対して店舗毎に付与されるポイントである。「滞在時間」は、店舗における無線端末２の滞在時間であり、「電波強度」は、無線端末２が送信する無線パケットの電波強度である。「端末ＩＤ」、「滞在時間」および「電波強度」は、例えば、無線ＬＡＮアクセスポイント３から送信される検出情報に基づき、制御部４４によって端末情報テーブルに設定される。
【０１２９】
「滞在時間」は、無線端末２が店舗にチェックインしてからの経過時間である。また、「電波強度」は、検出情報に含まれる最新の電波強度であるが、無線端末２が店舗にチェックインしてからの平均電波強度であってもよい。この場合、「滞在時間」および「電波強度」の情報は、検出情報に基づいて制御部４４によって算出されて端末情報テーブルに設定される。
【０１３０】
店舗情報提供部５１は、無線端末２からチェックイン要求を受信すると、端末情報テーブルにおいて、チェックイン要求を送信した無線端末２の端末ＩＤに対応する「ポイント」に予め設定された入店ポイントを加算する。また、店舗情報提供部５１は、入店ポイントとトータルポイントとを含むポイント情報を無線ＬＡＮアクセスポイント３経由で無線端末２へ送信する。
【０１３１】
無線端末２の表示制御部６３は、情報提供装置４から取得したポイント情報に基づき、ポイント付与画面を生成して表示部２２に表示する。図１２は、ポイント付与画面の一例を示す図である。図１２に示すポイント付与画面７１ｄでは、入店ポイントが１０ポイントであり、トータルポイントが２１０ポイントであることを示している。
【０１３２】
また、店舗情報提供部５１は、上述のように、端末情報テーブルにおいて、無線ＬＡＮアクセスポイント３から送信される検出情報に基づいて「滞在時間」および「電波強度」を設定する。店舗情報提供部５１は、端末情報テーブルに設定した「滞在時間」および「電波強度」に基づいて販売商品情報テーブルからの販売商品情報の取得タイミングなどを設定することができる。
【０１３３】
例えば、店舗情報提供部５１は、チェックイン要求があった場合でも、無線端末２の滞在時間が所定時間（以下、滞在時間閾値と記載する）以内である場合や電波強度が所定閾値（以下、電波強度閾値と記載する）以下である場合には、販売商品情報テーブルから販売商品情報を取得しないようにできる。このようにすることで、ＡＰ設置店舗に端末ユーザを確実に入店状態にさせることができ、店舗側の販売機会を向上させることができる。
【０１３４】
なお、この場合、無線端末２の送受信部６１は、例えば、チェックイン要求に対して販売商品情報が情報提供装置４から送信されるまで周期的（例えば、１０秒ごと）にチェックイン要求を情報提供装置４へ送信する。
【０１３５】
また、店舗情報提供部５１は、販売商品情報単位で送信条件を設定することもできる。例えば、超特価に設定された販売商品情報をその他の販売商品情報よりも滞在時間閾値を長くしたり、電波強度閾値を大きくしたりすることができる。これにより、端末ユーザをＡＰ設置店舗で長く滞在させたり、無線ＬＡＮアクセスポイント３の周囲に近づけることが可能となる。
【０１３６】
なお、店舗情報提供部５１による処理に代えて、無線端末２の制御部２５の処理によって、販売商品情報の送信タイミングを変更するようにしてもよい。例えば、無線端末２の制御部２５は、電波強度や滞在時間を無線ＬＡＮ部２０の通信状態に基づいて検出し、滞在時間が所定時間を超えた場合や電波強度が所定閾値を超えた場合に、チェックイン要求を無線ＬＡＮアクセスポイント３経由で情報提供装置４へ送信することもできる。また、無線端末２の制御部２５によって購入予定商品単位でチェックイン要求の送信タイミングの条件を設定するようにしてもよい。
【０１３７】
（広告情報提供部５２）
次に、広告情報提供部５２について説明する。広告情報提供部５２は、チェックイン要求に含まれる購入予定商品の情報を検索キーワードとして広告情報ＤＢ４３から商品広告情報を検索する。
【０１３８】
広告情報ＤＢ４３には、各検索キーワードと１以上の商品広告情報とを関連付けた情報を記憶しており、広告情報提供部５２から入力される購入予定商品の情報を検索キーワードとし、かかる検索キーワードに対応する１以上の広告情報を広告情報提供部５２へ出力する。そして、広告情報提供部５２は、広告情報ＤＢ４３から取得した広告情報を商品広告情報として無線ＬＡＮアクセスポイント３経由で無線端末２へ送信する。
【０１３９】
例えば、広告情報ＤＢ４３において、検索キーワード「牛乳」に対して○○牛乳の広告情報、△△牛乳の広告情報および□□牛乳の広告情報が関連付けられているとする。この場合、広告情報提供部５２は、「牛乳」をキーワードとして、○○牛乳、△△牛乳および□□牛乳のそれぞれの広告情報を商品広告情報として無線端末２へ送信する。
【０１４０】
なお、広告情報提供部５２は、取得した商品広告情報のうち、無線端末２からのチェックイン要求に対して店舗情報提供部５１が取得した販売商品情報に含まれる商品と一致する商品広告情報のみを無線端末２へ送信することもできる。これにより、ＡＰ設置店舗で販売される商品と無関係な商品の広告が無線端末２において表示されないため、販売商品情報の情報量を低減することができ、また、効率的な広告を行うことができる。
【０１４１】
また、広告情報提供部５２は、購入予定商品の情報を検索キーワードとして、外部の広告サーバから検索キーワードに対応する商品広告情報を取得するようにしてもよい。この場合、情報提供装置４に広告情報ＤＢ４３がなくてもよい。
【０１４２】
（決済処理部５３）
次に、決済処理部５３について説明する。決済処理部５３は、販売商品情報や商品広告情報を受信した端末ユーザが無線ＬＡＮアクセスポイント３の設置店舗内で販売商品情報や商品広告情報に対応する販売商品を購入したことを示す購入情報を取得する。例えば、店舗端末８は、ＡＰ設置店舗内で販売される商品を端末ユーザが購入した場合、購入商品の価格と端末ＩＤとを含む購入情報を情報提供装置４へ送信することができ、決済処理部５３はかかる購入情報を取得する。
【０１４３】
また、買い物用アプリでは、ＡＰ設置店舗内で買い物リストの食材のうち購入した食材の情報を入力することができ、無線端末２の送受信部６１は、端末ユーザが購入した食材情報（食材の購入金額を含む）と端末ＩＤとを含む購入情報を無線ＬＡＮアクセスポイント３経由で送信することができる。
【０１４４】
なお、情報提供装置４において、端末ＩＤに対応する固有情報を関連付けて記憶している場合には、決済処理部５３は、かかる固有情報と共に送信される購入商品の情報（価格の情報を含む）を取得することもできる。例えば、決済処理部５３は、クレジットカード番号と購入商品とを購入情報としてクレジット会社の装置から取得することもできる。
【０１４５】
さらに、決済処理部５３は、購入情報を取得した場合に、無線ＬＡＮアクセスポイント３の設置店舗側が端末ユーザから受け取る対価の一部を、情報提供装置４の情報提供サービス業者が受け取る対価（以下、サービス料とする）として、決済処理の要求を決済サーバ５へ送信することにより決済処理を行う。
【０１４６】
無線ＬＡＮアクセスポイント３の設置店舗側が端末ユーザから受け取る対価は、端末ユーザがＡＰ設置店舗内で購入した商品の購入金額であり、決済処理部５３は、例えば、端末ユーザが購入した商品の購入金額の３％をサービス料として算出し、決済サーバ５に対して決済を要求する。
【０１４７】
（プログラム提供部５４）
次に、プログラム提供部５４について説明する。プログラム提供部５４は、買い物用アプリのプログラムデータを保持しており、無線端末２からのプログラム送信要求に応じて、要求元の無線端末２へ通信ネットワーク７を介して買い物用アプリのプログラムデータを送信する。
【０１４８】
なお、買い物用アプリのプログラムデータは、情報提供装置４とは異なるプログラム送信サーバから行うこともできる。また、買い物用アプリのプログラムデータには、レシピ情報テーブルが含まれるが、レシピ情報テーブルを含まないようにしてもよい。この場合、無線端末２の送受信部６１は、レシピ情報テーブルを保持するサーバ（図示せず）へレシピ情報テーブルの情報を要求して取得し、記憶部２４に記憶する。
【０１４９】
〔３．情報提供システム１の処理フロー〕
次に、実施形態に係る情報提供システム１による情報提供処理の手順について説明する。図１３〜図１６は、情報提供システム１による情報提供処理フローを説明するための図である。以下においては、図１３を参照して無線端末２の処理を説明し、図１４を参照して無線ＬＡＮアクセスポイント３の処理を説明し、図１５および図１６を参照し、情報提供装置４の処理を説明する。
【０１５０】
（無線端末２の処理）
まず、無線端末２の買い物用アプリの処理について説明する。なお、表示制御についてすでに詳述しており、ここでは、買い物用アプリの処理のうちチェックイン処理について説明する。図１３は、買い物用アプリによるチェックイン処理のフローチャートである。かかるチェックイン処理は、買い物用アプリを動作させた制御部２５によって繰り返し実行される処理である。
【０１５１】
図１３に示すように、無線端末２の制御部２５は、無線端末２がＡＰ通信エリア内に進入しているか否かを判定する（ステップＳ１０）。制御部２５は、例えば、無線ＬＡＮアクセスポイント３との通信のセッションが確立され、通信中状態へ移行している場合に、無線端末２がＡＰ通信エリア内に進入していると判定する。
【０１５２】
無線端末２がＡＰ通信エリア内に進入していると判定すると（ステップＳ１０；Ｙｅｓ）、制御部２５は、チェックイン機能が自動に設定されているか否かを判定する（ステップＳ１１）。チェックイン機能が自動に設定されている場合（ステップＳ１１；Ｙｅｓ）、制御部２５は、処理をステップＳ１４へ移行する。一方、チェックイン機能が自動に設定されていない場合（ステップＳ１１；Ｎｏ）、制御部２５は、買い物リスト表示画面を生成して表示部２２に表示する（ステップＳ１２）。
【０１５３】
次に、制御部２５は、買い物リスト表示画面において、端末ユーザがチェックイン操作をしたか否かを判定する（ステップＳ１３）。制御部２５は、例えば、図７に示す買い物リスト表示画面７０ｉが表示されている状態で、チェックインボタン７２ｂが端末ユーザにより操作された場合に、チェックイン操作が行われたと判定する。
【０１５４】
所定期間内にチェックイン操作が行われたと判定すると（ステップＳ１３；Ｙｅｓ）、制御部２５は、処理をステップＳ１４へ移行する。一方、所定期間内にチェックイン操作が行われていないと判定すると（ステップＳ１３；Ｎｏ）、制御部２５は、買い物リスト表示画面に代えてメイン選択画面７０ａを表示部２２に表示し、チェックイン処理を終了する。
【０１５５】
ステップＳ１４において、制御部２５は、チェックイン要求を無線ＬＡＮアクセスポイント３経由で情報提供装置４へ送信する（ステップＳ１４）。かかるチェックイン要求は、上述したように、買い物リストに含まれる購入予定商品情報や端末ＩＤなどを含む。
【０１５６】
制御部２５は、送信したチェックイン要求に対して情報提供装置４から無線ＬＡＮアクセスポイント３経由で送信される販売商品情報や商品広告情報を取得し、記憶部２４に記憶し（ステップＳ１５）、チェックイン処理を終了する。また、制御部２５は、ステップＳ１０において無線端末２がＡＰ通信エリア内に進入していないと判定した場合（ステップＳ１０；Ｎｏ）も、チェックイン処理を終了する。
【０１５７】
（無線ＬＡＮアクセスポイント３の処理）
次に、実施形態に係る無線ＬＡＮアクセスポイント３の情報処理について、図１４を参照して説明する。図１４は、無線ＬＡＮアクセスポイント３における情報処理のフローチャートである。かかる動作は、無線ＬＡＮアクセスポイント３の制御部３２によって繰り返し実行される処理である。
【０１５８】
図１４に示すように、無線ＬＡＮアクセスポイント３の制御部３２は、無線端末２を検出したか否かを判定する（ステップＳ２０）。かかる処理において、無線端末２を検出したと判定すると（ステップＳ２０；Ｙｅｓ）、通信部３３を介して検出情報を情報提供装置４へ送信する（ステップＳ２１）。
【０１５９】
ステップＳ２０の処理において、無線端末２を検出していないと判定した場合（ステップＳ２０；Ｎｏ）、または、ステップＳ２１の処理が終了した場合、制御部３２は、情報提供装置４から通信部３３を介して情報を受信したか否かを判定する（ステップＳ２２）。情報提供装置４から情報を受信したと判定すると（ステップＳ２２；Ｙｅｓ）、制御部３２は、情報提供装置４から受信した情報をこの情報の宛先となる無線端末２へ転送する（ステップＳ２３）。
【０１６０】
ステップＳ２２において、情報提供装置４から情報を受信していないと判定した場合（ステップＳ２２；Ｎｏ）、または、ステップＳ２３の処理が終了した場合、制御部３２は、無線端末２から情報提供装置４に対する要求があるか否かを判定する（ステップＳ２４）。無線端末２から情報提供装置４に対する要求があると判定すると（ステップＳ２４；Ｙｅｓ）、制御部３２は、無線端末２からの要求を通信部３３を介して情報提供装置４に転送する（ステップＳ２５）。
【０１６１】
ステップＳ２５の処理が終了した場合、または、ステップＳ２４において、無線端末２から情報提供装置４に対する要求がないと判定された場合（ステップＳ２４；Ｎｏ）、制御部３２は処理を終了する。制御部３２は、例えば、ステップＳ２０、Ｓ２１の処理、ステップＳ２２、Ｓ２３の処理、および、ステップＳ２４、Ｓ２５の処理をそれぞれマルチタスク処理によって実行することができる。
【０１６２】
（情報提供装置４の処理）
次に、情報提供装置４の処理について説明する。図１５は、情報提供装置４における情報処理のフローチャートである。かかる動作は、情報提供装置４の制御部４４によって繰り返し実行される処理である。
【０１６３】
図１５に示すように、制御部４４は、通信部４１を介して無線ＬＡＮアクセスポイント３からの検出情報を受け付けたか否かを判定する（ステップＳ３０）。検出情報を受け付けた場合（ステップＳ３０；Ｙｅｓ）、制御部４４は、受け付けた検出情報に基づいて端末情報テーブルを更新する（ステップＳ３１）。
【０１６４】
ステップＳ３０において、検出情報を受け付けていない場合（ステップＳ３０；Ｎｏ）、または、ステップＳ３１の処理が終了した場合、制御部４４は、通信部４１を介して無線端末２からチェックイン要求を受け付けたか否かを判定する（ステップＳ３２）。チェックイン要求を受け付けた場合（ステップＳ３２；Ｙｅｓ）、制御部４４は、情報提供処理を実行する（ステップＳ３３）。かかる情報提供処理は、図１６に示すステップＳ４０〜Ｓ４２の処理であり、後で詳述する。
【０１６５】
ステップＳ３２において、情報提供要求を受け付けていない場合（ステップＳ３２；Ｎｏ）、または、ステップＳ３３の処理が終了した場合、制御部４４は、通信部４１を介して無線端末２からプログラム要求を受け付けたか否かを判定する（ステップＳ３４）。無線端末２からプログラム要求を受け付けた場合（ステップＳ３４；Ｙｅｓ）、制御部４４は、買い物用アプリケーションのプログラムデータを無線端末２へ送信する（ステップＳ３５）。
【０１６６】
ステップＳ３４において、無線端末２からプログラム要求を受け付けていない場合（ステップＳ３４；Ｎｏ）、または、ステップＳ３５の処理が終了した場合、制御部４４は、通信部４１を介して無線端末２から購入情報を取得したか否かを判定する（ステップＳ３６）。購入情報を受け付けた場合（ステップＳ３６；Ｙｅｓ）、制御部４４は、端末ユーザが購入した商品の金額の一部を情報提供サービス業者が受け取るサービス料として決済処理を行う（ステップＳ３７）。
【０１６７】
ステップＳ３７の処理が終了した場合、または、ステップＳ３６においてプログラム要求を受け付けていない場合（ステップＳ３６；Ｎｏ）、制御部４４は、処理を終了する。
【０１６８】
次に、図１５に示すステップＳ３３に示す情報提供処理について説明する。図１６は、情報提供装置４における情報提供処理のフローチャートである。
【０１６９】
図１６に示すように、情報提供処理では、制御部４４は、チェックイン要求に含まれる購入予定商品に対する販売商品情報を店舗情報ＤＢ４２から取得する（ステップＳ４０）。また、制御部４４は、チェックイン要求に含まれる購入予定商品に対する商品広告情報を広告情報ＤＢ４３から取得する（ステップＳ４１）。
【０１７０】
そして、制御部４４は、店舗情報ＤＢ４２から取得した販売商品情報と広告情報ＤＢ４３から取得した商品広告情報とを、チェックイン要求を行った無線端末２へ無線ＬＡＮアクセスポイント３経由で送信し（ステップＳ４２）、情報提供処理を終了する。
【０１７１】
〔４．変形例〕
上述の実施形態では、情報提供装置４の制御部４４は、無線端末２からチェックイン要求があった場合に、販売商品情報や商品広告情報を取得するものとしたが、販売商品情報や商品広告情報を取得するタイミングはチェックイン要求があった場合でなくてもよい。例えば、無線端末２の送受信部６１は、端末ユーザが購入予定商品を選択する度に、選択された購入予定商品の情報を情報提供装置４へ送信し、情報提供装置４の制御部４４は、購入予定商品の情報を受け付ける度に、購入予定商品に対応する販売商品情報や商品広告情報を無線端末２へ送信するようにしてもよい。
【０１７２】
また、上述の実施形態では、買い物用アプリが動作している状態でＡＰ設置店舗内に進入した場合に、チェックインが可能であったが、無線ＬＡＮアクセスポイント３から買い物用アプリを起動させるための起動指令を無線端末２へ送信するようにしてもよい。この場合、無線端末２の制御部２５は、起動指令を受信すると、買い物用アプリを動作させ、チェックイン要求を無線ＬＡＮアクセスポイント３経由で情報提供装置４へ送信する。
【０１７３】
また、無線端末２において、ＧＰＳ（Global  Positioning  System）受信機能を有している場合、無線端末２の制御部２５は、無線端末２の現在位置（緯度および経度）の情報を取得することができる。かかる無線端末２の制御部２５では、例えば、棚位置の情報に緯度経度の情報が含まれていれば、より棚位置に近い購入予定商品情報を買い物リストの上位に配置した買い物リスト表示画面を生成するなどの処理が可能である。
【０１７４】
また、無線端末２の表示制御部６３は、ＡＰ設置店舗内において買い物リストに設定された購入予定商品が全て揃う場合には、その旨の表示を表示部２２に表示したり、合計金額の範囲を算出して算出結果を表示部２２に表示したりすることもできる。
【０１７５】
また、無線端末２の情報管理部６２は、販売商品情報や商品広告情報を記憶部２４に記憶した後、無線端末２がＡＰ設置店舗内から退出した場合には、記憶部２４に記憶した販売商品情報や商品広告情報を消去する。このようにすることで、使用するメモリ容量を抑えることができる。
【０１７６】
なお、ＡＰ設置店舗から退出した場合であっても、所定期間（例えば、１日）経過するまでは、記憶部２４に記憶した販売商品情報や商品広告情報を保持するようにし、所定期間が経過したときに消去するようにもできる。これにより、例えば、Ａ店舗からＢ店舗に無線端末２が移動した場合、表示制御部６３は、Ａ店舗とＢ店舗の販売商品情報を比較表示するようにすることもでき、端末ユーザは、より割引率が高い店舗での購入を容易に行うことができる。
【０１７７】
〔５．効果〕
実施形態にかかる情報提供システム１は、無線端末２と、無線ＬＡＮアクセスポイント３（無線ＬＡＮ通信装置の一例）と、情報提供装置４とを有する。そして、無線端末２において、記憶部２４（記憶手段の一例）が、複数の購入予定商品の情報を含む買い物リストを記憶し、送受信部６１（送信手段の一例）が、買い物リストに含まれる購入予定商品の情報を送信し、送受信部６１（受信手段の一例）が、購入予定商品に対応する販売商品の情報を受信し、表示制御部６３が、送受信部６１により受信した販売商品の情報を表示部２２（表示手段の一例）に表示する。また、無線ＬＡＮアクセスポイント３において、検出部３６（検出手段の一例）が、無線ＬＡＮアクセスポイント３の設置店舗内に存在する無線端末２を検出し、中継部３５（中継手段の一例）が、検出部３６によって検出された無線端末２から送信される購入予定商品の情報を情報提供装置４へ転送し、購入予定商品に対応する販売商品の情報を情報提供装置４から取得して無線端末２へ転送する。また、情報提供装置４は、店舗情報提供部５１または広告情報提供部５２（端末情報取得手段、店舗情報取得手段および送信手段の一例）が、無線ＬＡＮアクセスポイント３の設置店舗内に存在する無線端末２から送信される購入予定商品の情報を無線ＬＡＮアクセスポイント３から取得し、さらに、無線ＬＡＮアクセスポイント３の設置店舗における販売商品の情報のうち、購入予定商品の情報に対応する販売商品の情報を取得し、取得した販売商品の情報を無線ＬＡＮアクセスポイント３へ送信する。
【０１７８】
かかる構成により、買い物リストの設定状態に応じてＡＰ設置店舗で販売される商品の情報が無線端末２の表示部２２に表示される。したがって、買い物リストに購入予定商品を設定しておくことにより、ＡＰ設置店舗に進入した無線端末２のユーザは、ＡＰ設置店舗で販売される商品のうち所望の商品の情報を容易に把握することができ、これにより、ＡＰ設置店舗内での買い物を快適に行うことができる。また、ＡＰ設置店舗側も、リアルタイムで実店舗へ来店している顧客に対して売りたい商品を訴求することが可能となり、売り上げを向上させることができる。
【０１７９】
また、情報提供装置４において、店舗情報ＤＢ４２（店舗情報記憶手段の一例）が、無線ＬＡＮアクセスポイント３の設置店舗毎に、当該設置店舗における販売商品の価格、在庫状態、陳列位置、産地およびメーカ情報のうち少なくとも一つの情報を販売商品の情報として記憶し、店舗情報提供部５１が、購入予定商品の情報に対応する販売商品の情報を店舗情報ＤＢ４２から取得する。
【０１８０】
かかる構成により、無線ＬＡＮアクセスポイント３の設置店舗毎に、ＡＰ設置店舗で販売される商品の情報を無線端末２の表示部２２に表示することができる。
【０１８１】
また、店舗情報提供部５１が、購入予定商品の情報を送信した無線ＬＡＮアクセスポイント３の設置店舗とは異なる店舗に販売される商品の情報を購入予定商品に対応する販売商品の情報として店舗情報ＤＢ４２から取得する。
【０１８２】
かかる構成により、無線端末２のユーザは、入店している店舗とは異なる店舗の販売商品の情報を取得することができ、ＡＰ設置店舗の魅力を飛躍的に向上させることができる。また、入店している店舗で在庫がない商品についてのみ他店舗の情報を表示することができ、これより、店舗間に連携を持たせつつ、店舗内の商品の販売を促進することができる。
【０１８３】
また、店舗情報提供部５１が、購入予定商品の情報を検索キーワードとして検索した広告情報を、購入予定商品の情報に対応する販売商品の情報として広告情報ＤＢ４３から取得する。
【０１８４】
かかる構成により、買い物リストの設定状態に応じた商品の広告情報が無線端末２の表示部２２に表示される。したがって、端末ユーザは、例えば、最近よく宣伝している商品の情報をキーワードを入れて検索する作業が不要となり、これにより、ＡＰ設置店舗内での買い物を快適に行うことができる。
【０１８５】
また、情報提供装置４において、決済処理部５３が、販売商品の情報を受信した無線端末２のユーザが無線ＬＡＮアクセスポイント３の設置店舗内で販売商品を購入したことを示す購入情報を取得し、かかる購入情報を取得した場合に、無線ＬＡＮアクセスポイント３の設置店舗側が無線端末２のユーザから受け取る対価の一部を、情報提供装置４の情報提供サービス業者が受け取る対価として、決済処理を行う。
【０１８６】
かかる構成により、情報提供装置４の情報提供サービス業者は、サービスの提供に対する対価を受け取ることができ、ＡＰ設置店舗、端末ユーザおよび情報提供サービス業者の三者に利益があるシステムを構築することができる。
【０１８７】
また、無線ＬＡＮアクセスポイント３の検出部３６が、無線ＬＡＮアクセスポイント３の設置店舗内における無線端末２の電波強度および／または滞在時間を検出し、当該検出結果の情報を情報提供装置４へ送信し、情報提供装置４の店舗情報提供部５１が、無線端末２の電波強度および／または滞在時間に基づいて、購入予定商品の情報に対応する販売商品の情報を取得する。
【０１８８】
かかる構成により、無線端末２の滞在時間が所定時間以内である場合や電波強度が所定閾値以下である場合には、販売商品情報を取得しないようにでき、これにより、ＡＰ設置店舗に端末ユーザを確実に入店状態にさせることができ、その結果、店舗側の販売機会を向上させることができる。
【０１８９】
また、購入予定商品の情報には、買い物リストへの設定日また設定日時の情報が含まれ、店舗情報提供部５１が購入予定商品の情報に含まれる設定日また設定日時が所定期間前までの範囲にある場合に、購入予定商品の情報に対応する販売商品の情報を取得する。
【０１９０】
かかる構成により、例えば、古い購入予定商品であって、現在は必要ない商品を端末ユーザが誤って購入してしまうことを防止することができる。
【０１９１】
〔６．その他〕
以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【０１９２】
上述した情報提供装置４は、複数のサーバコンピュータで実現してもよく、また、機能によっては外部のプラットフォーム等をＡＰＩ（Application  Programming  Interface）やネットワークコンピューティングなどで呼び出して実現するなど、構成は柔軟に変更できる。また、情報提供装置４および決済サーバ５を一つのサーバコンピュータで実現してもよい。
【符号の説明】
【０１９３】
１  情報提供システム
２  無線端末
３  無線ＬＡＮアクセスポイント
４  情報提供装置
５  決済サーバ
７  通信ネットワーク
２０、３１  無線ＬＡＮ部
２２  表示部
２３  操作部
２４、３４  記憶部
２５、３２、４４  制御部
３３、４１  通信部
３５  中継部
３６  検出部
５１  店舗情報提供部
５２  広告情報提供部
５３  決済処理部
５４  プログラム提供部
６１  送受信部
６２  情報管理部
６３  表示制御部
【図１】
2014157498.tif 000003
【図２】
2014157498.tif 000004
【図３】
2014157498.tif 000005
【図４】
2014157498.tif 000006
【図５】
2014157498.tif 000007
【図６】
2014157498.tif 000008
【図７】
2014157498.tif 000009
【図８Ａ】
2014157498.tif 000010
【図８Ｂ】
2014157498.tif 000011
【図９】
2014157498.tif 000012
【図１０】
2014157498.tif 000013
【図１１】
2014157498.tif 000014
【図１２】
2014157498.tif 000015
【図１３】
2014157498.tif 000016
【図１４】
2014157498.tif 000017
【図１５】
2014157498.tif 000018
【図１６】
2014157498.tif 000019