(57)【要約】【課題】受信端末の位置に応じた通知データを遅延することなくユーザに通知することができる通知方法、通知プログラム、通知システム及びサーバを提供する。【解決手段】無線受信部３６０は、予め配置位置が固定された複数の無線装置２００によって発信された複数の無線信号を受信し、位置判定部３８５は、受信端末３００が存在するエリアを特定するための第１位置電波情報と、複数の無線信号とに基づいてエリアを特定し、通信部３１０は、特定したエリアの中で受信端末３００が存在する位置を特定するための第２位置電波情報を受信し、特定したエリアの中で通知される複数の通知データを受信し、位置判定部３８５は、第２位置電波情報と複数の無線信号の各電波強度とに基づいて受信端末３００の存在する位置を特定し、通知データ表示部３８９は、複数の通知データのうち、特定した位置に関連する通知データをユーザに通知する。【選択図】図１１
2017015698.tif 000002
【特許請求の範囲】
【請求項１】
受信端末の存在する位置を特定し、特定した前記位置に関連する通知データをユーザに通知する前記受信端末における通知方法であって、
予め配置位置が固定された複数の無線装置によって発信された複数の無線信号を受信し、
前記受信端末が存在するエリアを特定するための第１測位情報と、前記複数の無線信号とに基づいて前記エリアを特定し、
特定した前記エリアの中で前記受信端末が存在する位置を特定するための第２測位情報を受信し、
特定した前記エリアの中で通知される複数の通知データを受信し、
前記第２測位情報と前記複数の無線信号の各電波強度とに基づいて前記受信端末の存在する位置を特定し、
前記複数の通知データのうち、特定した前記位置に関連する前記通知データを前記ユーザに通知する、
通知方法。
【請求項２】
前記第１測位情報は、複数のエリアを識別するための複数のエリア識別情報と、前記複数のエリアのそれぞれに配置された複数の無線装置を識別するための無線識別情報とを対応付けた情報であり、
前記第２測位情報は、前記エリア内における複数の位置を識別するための複数の位置識別情報と、前記複数の位置のそれぞれにおいて受信される前記複数の無線信号の各電波強度とを、前記エリア識別情報毎に対応付けた情報であり、
前記複数の無線信号は、前記無線信号を発信した無線装置を識別するための無線識別情報をそれぞれ含み、
受信した前記複数の無線信号から前記無線識別情報を取得し、
取得した前記無線識別情報に対応する前記エリア識別情報を前記第１測位情報から特定し、
特定した前記エリア識別情報を送信し、
送信した前記エリア識別情報に対応する前記第２測位情報を受信し、
前記複数の位置識別情報に対応する複数の通知データを受信し、
受信した前記複数の無線信号の各電波強度を測定し、
取得した前記無線識別情報及び測定した前記電波強度に対応する位置識別情報を前記第２測位情報から特定し、
特定した前記位置識別情報に対応する通知データを前記複数の通知データの中から選択する、
請求項１記載の通知方法。
【請求項３】
前記第２測位情報は、前記複数の位置識別情報と、前記複数の位置のそれぞれにおいて複数の無線装置から受信される複数の無線信号の電波強度の分布とを対応付けた情報である、
請求項２記載の通知方法。
【請求項４】
前記第２測位情報は、前記複数の位置識別情報と、前記複数の位置のそれぞれにおいて複数の無線装置から受信される複数の無線信号の電波強度のうちの最も大きい電波強度とを対応付けた情報である、
請求項２記載の通知方法。
【請求項５】
前記複数のエリア識別情報に対応する複数の通知データを受信し、
特定した前記エリア識別情報に対応する通知データを前記複数の通知データの中から選択する、
請求項２記載の通知方法。
【請求項６】
床面に向かう方向に指向性を有する前記複数の無線信号を受信する、
請求項１〜５のいずれか１項に記載の通知方法。
【請求項７】
コンピュータを備える受信端末の存在する位置を特定し、特定した前記位置に関連する通知データをユーザに通知する通知プログラムであって、
前記コンピュータを、
予め配置位置が固定された複数の無線装置によって発信された複数の無線信号を受信する第１受信部と、
前記受信端末が存在するエリアを特定するための第１測位情報と、前記複数の無線信号とに基づいて前記エリアを特定する第１特定部と、
特定した前記エリアの中で前記受信端末が存在する位置を特定するための第２測位情報を受信する第２受信部と、
特定した前記エリアの中で通知される複数の通知データを受信する第３受信部と、
前記第２測位情報と前記複数の無線信号の各電波強度とに基づいて前記受信端末の存在する位置を特定する第２特定部と、
前記複数の通知データのうち、特定した前記位置に関連する前記通知データを前記ユーザに通知する通知部として機能させる、
通知プログラム。
【請求項８】
受信端末の存在する位置を特定し、特定した前記位置に関連する通知データをユーザに通知する通知システムであって、
予め配置位置が固定されており、無線信号を発信する複数の無線装置と、
前記複数の無線装置によって発信された複数の無線信号を受信する受信端末と、
前記受信端末が存在するエリアを特定するための第１測位情報、特定された前記エリアの中で前記受信端末が存在する位置を特定するための第２測位情報、及び前記通知データを前記受信端末に送信するサーバと、
を備え、
前記受信端末は、
前記複数の無線信号を受信する第１受信部と、
前記第１測位情報と前記複数の無線信号とに基づいて前記エリアを特定する第１特定部と、
前記第２測位情報を受信する第２受信部と、
特定した前記エリアの中で通知される複数の通知データを受信する第３受信部と、
前記第２測位情報と前記複数の無線信号の各電波強度とに基づいて前記受信端末の存在する位置を特定する第２特定部と、
前記複数の通知データのうち、特定した前記位置に関連する前記通知データを前記ユーザに通知する通知部と、
を備える通知システム。
【請求項９】
受信端末の存在する位置に関連する通知データを提供するサーバであって、
前記受信端末が存在するエリアを特定するための第１測位情報を前記受信端末へ送信する第１送信部と、
前記第１測位情報と、複数の無線装置によって発信された複数の無線信号とに基づいて特定されたエリアを識別するエリア識別情報を前記受信端末から受信する受信部と、
前記エリア識別情報に対応する前記エリアの中で前記受信端末が存在する位置を特定するための第２測位情報を前記受信端末へ送信する第２送信部と、
特定された前記エリアの中で通知される複数の通知データを前記受信端末へ送信する第３送信部と、
を備えるサーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、受信端末の存在する位置を特定し、特定した前記位置に関連する通知データをユーザに通知する通知方法、通知プログラム、通知システム及びサーバに関するものである。
【背景技術】
【０００２】
従来の位置計測システムとしては、ＩＭＥＳ（Ｉｎｄｏｏｒ  ＭＥｓｓａｇｉｎｇ  Ｓｙｓｔｅｍ）などの屋内ＧＰＳ又はＷｉ−Ｆｉルータを用いるものがある（例えば、特許文献１及び特許文献２参照）。スマートフォンが普及した結果、屋内空間又は地下空間でもスマートフォンの通信機能を継続利用できるように屋内空間又は地下空間にＷｉ−Ｆｉルータが設置されている。スマートフォンは、内蔵されているＷｉ−Ｆｉ受信機と複数のＷｉ−Ｆｉルータとの距離を推定し、Ｗｉ−Ｆｉ受信機と複数のＷｉ−Ｆｉルータとの距離情報を用いて、自身の現在位置を決定することができる。
【０００３】
情報端末は、従来の位置計測システムと同様の方法により現在位置を測位し、現在位置に関連する情報をサーバから取得してユーザに提示することが可能である。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−２７８７５６号公報
【特許文献２】特開２０１０−１５９９８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の位置計測システムを用いた通知システムでは、情報端末の現在位置を測位してから位置に関連した情報を、ネットワークを介してサーバから取得するため、通信に時間が掛かってしまう。そのため、通信時間が経過する間にユーザが移動してしまい、ユーザの現在位置に関連しない通知データが提示されるおそれがある。
【０００６】
本開示は、上記の問題を解決するためになされたもので、受信端末の位置に応じた通知データを遅延することなくユーザに通知することができる通知方法、通知プログラム、通知システム及びサーバを提供することを目的とするものである。
【課題を解決するための手段】
【０００７】
本開示の一態様に係る通知方法は、受信端末の存在する位置を特定し、特定した前記位置に関連する通知データをユーザに通知する前記受信端末における通知方法であって、予め配置位置が固定された複数の無線装置によって発信された複数の無線信号を受信し、前記受信端末が存在するエリアを特定するための第１測位情報と、前記複数の無線信号とに基づいて前記エリアを特定し、特定した前記エリアの中で前記受信端末が存在する位置を特定するための第２測位情報を受信し、特定した前記エリアの中で通知される複数の通知データを受信し、前記第２測位情報と前記複数の無線信号の各電波強度とに基づいて前記受信端末の存在する位置を特定し、前記複数の通知データのうち、特定した前記位置に関連する前記通知データを前記ユーザに通知する。
【発明の効果】
【０００８】
本開示によれば、受信端末の位置に応じた通知データを遅延することなくユーザに通知することができる。
【図面の簡単な説明】
【０００９】
【図１】本開示の実施の形態における測位通知システムの全体構成を示す図である。
【図２】本実施の形態における無線装置の詳細な構成を示す図である。
【図３】本実施の形態におけるアンテナの外観を示す図である。
【図４】図３に示すアンテナのＩＶ−ＩＶ線断面図である。
【図５】本実施の形態の変形例におけるアンテナの外観を示す図である。
【図６】本実施の形態におけるＰＯＳシステムの構成を示す図である。
【図７】本実施の形態における電波情報設定確認装置の構成を示す図である。
【図８】本実施の形態における商品位置設定確認装置の構成を示す図である。
【図９】本実施の形態における通知データ設定確認装置の構成を示す図である。
【図１０】本実施の形態における受信端末の構成を示す図である。
【図１１】本実施の形態における受信端末のプログラム実行部の詳細な構成を示す図である。
【図１２】受信端末のモニタに表示されるユーザ認証情報入力画面の一例を示す図である。
【図１３】本実施の形態における通知データの一例を示す図である。
【図１４】本実施の形態における第１位置電波情報の一例を示す図である。
【図１５】本実施の形態における第２位置電波情報の一例を示す図である。
【図１６】本実施の形態における地図情報の一例を示す図である。
【図１７】本実施の形態における無線受信部から取得される電波情報の一例を示す図である。
【図１８】本実施の形態における受信端末のモニタに表示される表示画面の一例を示す図である。
【図１９】本実施の形態における受信端末のモニタに表示される表示画面の他の例を示す図である。
【図２０】本実施の形態における受信端末から送信される位置情報の一例を示す図である。
【図２１】本実施の形態におけるアプリケーションサーバの詳細な構成を示す図である。
【図２２】本実施の形態におけるユーザ情報の一例を示す図である。
【図２３】本実施の形態における商品位置情報の一例を示す図である。
【図２４】本実施の形態における通知データの一例を示す図である。
【図２５】本実施の形態における表示データの一例を示す図である。
【図２６】本実施の形態における位置情報の一例を示す図である。
【図２７】本実施の形態における来店情報の一例を示す図である。
【図２８】本実施の形態における通知履歴情報の一例を示す図である。
【図２９】本実施の形態における購買情報の一例を示す図である。
【図３０】本実施の形態における購買履歴情報の一例を示す図である。
【図３１】本実施の形態における測位通知システムの電波情報設定処理の一例を示すフローチャートである。
【図３２】本実施の形態における測位通知システムの商品位置設定処理の一例を示すフローチャートである。
【図３３】本実施の形態における測位通知システムの通知データ及び表示データ設定処理の一例を示すフローチャートである。
【図３４】本実施の形態における測位通知システムの購買情報送信処理の一例を示すフローチャートである。
【図３５】本実施の形態における測位通知システムの測位準備処理の一例を示すフローチャートである。
【図３６】本実施の形態における測位通知システムの測位及び通知処理の一例を示す第１のフローチャートである。
【図３７】本実施の形態における測位通知システムの測位及び通知処理の一例を示す第２のフローチャートである。
【図３８】本実施の形態における測位通知システムの測位及び通知処理の一例を示す第３のフローチャートである。
【図３９】本実施の形態における測位通知システムの測位及び通知処理の一例を示す第４のフローチャートである。
【発明を実施するための形態】
【００１０】
（本発明の基礎となった知見）
情報端末は、従来の位置計測システムと同様の方法により現在位置を測位し、現在位置に関連する情報をサーバから取得してユーザに提示することが可能である。
【００１１】
しかしながら、従来の位置計測システムを用いた通知システムでは、情報端末の現在位置を測位してから位置に関連した情報を、ネットワークを介してサーバから取得するため、通信に時間が掛かってしまう。そのため、通信時間が経過する間にユーザが移動してしまい、ユーザの現在位置に関連しない通知データが提示されるおそれがある。
【００１２】
このような課題を解決するため、本開示の一態様に係る通知方法は、受信端末の存在する位置を特定し、特定した前記位置に関連する通知データをユーザに通知する前記受信端末における通知方法であって、予め配置位置が固定された複数の無線装置によって発信された複数の無線信号を受信し、前記受信端末が存在するエリアを特定するための第１測位情報と、前記複数の無線信号とに基づいて前記エリアを特定し、特定した前記エリアの中で前記受信端末が存在する位置を特定するための第２測位情報を受信し、特定した前記エリアの中で通知される複数の通知データを受信し、前記第２測位情報と前記複数の無線信号の各電波強度とに基づいて前記受信端末の存在する位置を特定し、前記複数の通知データのうち、特定した前記位置に関連する前記通知データを前記ユーザに通知する。
【００１３】
この構成によれば、予め配置位置が固定された複数の無線装置によって発信された複数の無線信号が受信される。受信端末が存在するエリアを特定するための第１測位情報と、複数の無線信号とに基づいてエリアが特定される。特定されたエリアの中で受信端末が存在する位置を特定するための第２測位情報が受信される。特定されたエリアの中で通知される複数の通知データが受信される。第２測位情報と複数の無線信号の各電波強度とに基づいて受信端末の存在する位置が特定される。複数の通知データのうち、特定された位置に関連する通知データがユーザに通知される。
【００１４】
したがって、既に受信されている第２測位情報と、受信した複数の無線信号の各電波強度とに基づいて受信端末の存在する位置が特定されるので、受信端末の位置に応じた通知データを遅延することなくユーザに通知することができる。
【００１５】
また、上記の通知方法において、前記第１測位情報は、複数のエリアを識別するための複数のエリア識別情報と、前記複数のエリアのそれぞれに配置された複数の無線装置を識別するための無線識別情報とを対応付けた情報であり、前記第２測位情報は、前記エリア内における複数の位置を識別するための複数の位置識別情報と、前記複数の位置のそれぞれにおいて受信される前記複数の無線信号の各電波強度とを、前記エリア識別情報毎に対応付けた情報であり、前記複数の無線信号は、前記無線信号を発信した無線装置を識別するための無線識別情報を含み、受信した前記複数の無線信号から前記無線識別情報を取得し、取得した前記無線識別情報に対応する前記エリア識別情報を前記第１測位情報から特定し、特定した前記エリア識別情報を送信し、送信した前記エリア識別情報に対応する前記第２測位情報を受信し、前記複数の位置識別情報に対応する複数の通知データを受信し、受信した前記複数の無線信号の各電波強度を測定し、取得した前記無線識別情報及び測定した前記電波強度に対応する位置識別情報を前記第２測位情報から特定し、特定した前記位置識別情報に対応する通知データを前記複数の通知データの中から選択してもよい。
【００１６】
この構成によれば、第１測位情報は、複数のエリアを識別するための複数のエリア識別情報と、複数のエリアのそれぞれに配置された複数の無線装置を識別するための無線識別情報とを対応付けた情報である。第２測位情報は、エリア内における複数の位置を識別するための複数の位置識別情報と、複数の位置のそれぞれにおいて受信される複数の無線信号の各電波強度とを、エリア識別情報毎に対応付けた情報である。複数の無線信号は、無線信号を発信した無線装置を識別するための無線識別情報を含む。受信した複数の無線信号から無線識別情報が取得される。取得された無線識別情報に対応するエリア識別情報が第１測位情報から特定される。特定されたエリア識別情報が送信される。送信されたエリア識別情報に対応する第２測位情報が受信される。複数の位置識別情報に対応する複数の通知データが受信される。受信された複数の無線信号の各電波強度が測定される。取得された無線識別情報及び測定された電波強度に対応する位置識別情報が第２測位情報から特定される。特定された位置識別情報に対応する通知データが複数の通知データの中から選択される。
【００１７】
したがって、受信された複数の無線信号から無線識別情報が取得されるとともに、受信された複数の無線信号の各電波強度が測定され、無線識別情報及び電波強度に対応する位置識別情報が第２測位情報から特定されるので、受信端末の位置を容易に特定することができ、複数の通知データの中から、受信端末の現在位置に応じた通知データを容易に選択することができる。
【００１８】
また、上記の通知方法において、前記第２測位情報は、前記複数の位置識別情報と、前記複数の位置のそれぞれにおいて複数の無線装置から受信される複数の無線信号の電波強度の分布とを対応付けた情報であってもよい。
【００１９】
この構成によれば、第２測位情報は、複数の位置識別情報と、複数の位置のそれぞれにおいて複数の無線装置から受信される複数の無線信号の電波強度の分布とを対応付けた情報であるので、受信端末で受信した複数の無線信号の電波強度の分布と、第２測位情報に含まれる複数の無線信号の電波強度の分布とを比較することにより、受信端末の位置を容易に特定することができる。
【００２０】
また、上記の通知方法において、前記第２測位情報は、前記複数の位置識別情報と、前記複数の位置のそれぞれにおいて複数の無線装置から受信される複数の無線信号の電波強度のうちの最も大きい電波強度とを対応付けた情報であってもよい。
【００２１】
この構成によれば、第２測位情報は、複数の位置識別情報と、複数の位置のそれぞれにおいて複数の無線装置から受信される複数の無線信号の電波強度のうちの最も大きい電波強度とを対応付けた情報であるので、受信端末で受信した複数の無線信号の電波強度のうちの最も大きい電波強度に対応付けられている位置識別情報を第２測位情報から抽出することにより、受信端末の位置を容易に特定することができる。
【００２２】
また、上記の通知方法において、前記複数のエリア識別情報に対応する複数の通知データを受信し、特定した前記エリア識別情報に対応する通知データを前記複数の通知データの中から選択してもよい。
【００２３】
この構成によれば、複数のエリア識別情報に対応する複数の通知データが受信される。特定されたエリア識別情報に対応する通知データが複数の通知データの中から選択される。
【００２４】
したがって、受信端末が存在するエリアに応じて通知される通知データをユーザに通知することができる。
【００２５】
また、上記の通知方法において、床面に向かう方向に指向性を有する前記複数の無線信号を受信してもよい。この構成によれば、受信端末の位置をより高い精度で特定することができる。
【００２６】
本開示の他の態様に係る通知プログラムは、コンピュータを備える受信端末の存在する位置を特定し、特定した前記位置に関連する通知データをユーザに通知する通知プログラムであって、前記コンピュータを、予め配置位置が固定された複数の無線装置によって発信された複数の無線信号を受信する第１受信部と、前記受信端末が存在するエリアを特定するための第１測位情報と、前記複数の無線信号とに基づいて前記エリアを特定する第１特定部と、特定した前記エリアの中で前記受信端末が存在する位置を特定するための第２測位情報を受信する第２受信部と、特定した前記エリアの中で通知される複数の通知データを受信する第３受信部と、前記第２測位情報と前記複数の無線信号の各電波強度とに基づいて前記受信端末の存在する位置を特定する第２特定部と、前記複数の通知データのうち、特定した前記位置に関連する前記通知データを前記ユーザに通知する通知部として機能させる。
【００２７】
この構成によれば、予め配置位置が固定された複数の無線装置によって発信された複数の無線信号が受信される。受信端末が存在するエリアを特定するための第１測位情報と、複数の無線信号とに基づいてエリアが特定される。特定されたエリアの中で受信端末が存在する位置を特定するための第２測位情報が受信される。特定されたエリアの中で通知される複数の通知データが受信される。第２測位情報と複数の無線信号の各電波強度とに基づいて受信端末の存在する位置が特定される。複数の通知データのうち、特定された位置に関連する通知データがユーザに通知される。
【００２８】
したがって、既に受信されている第２測位情報と、受信した複数の無線信号の各電波強度とに基づいて受信端末の存在する位置が特定されるので、受信端末の位置に応じた通知データを遅延することなくユーザに通知することができる。
【００２９】
本開示の他の態様に係る通知システムは、受信端末の存在する位置を特定し、特定した前記位置に関連する通知データをユーザに通知する通知システムであって、予め配置位置が固定されており、無線信号を発信する複数の無線装置と、前記複数の無線装置によって発信された複数の無線信号を受信する受信端末と、前記受信端末が存在するエリアを特定するための第１測位情報、特定された前記エリアの中で前記受信端末が存在する位置を特定するための第２測位情報、及び前記通知データを前記受信端末に送信するサーバと、を備え、前記受信端末は、前記複数の無線信号を受信する第１受信部と、前記第１測位情報と前記複数の無線信号とに基づいて前記エリアを特定する第１特定部と、前記第２測位情報を受信する第２受信部と、特定した前記エリアの中で通知される複数の通知データを受信する第３受信部と、前記第２測位情報と前記複数の無線信号の各電波強度とに基づいて前記受信端末の存在する位置を特定する第２特定部と、前記複数の通知データのうち、特定した前記位置に関連する前記通知データを前記ユーザに通知する通知部と、を備える。
【００３０】
この構成によれば、複数の無線装置は、予め配置位置が固定されており、無線信号を発信する。受信端末は、複数の無線装置によって発信された複数の無線信号を受信する。サーバは、受信端末が存在するエリアを特定するための第１測位情報、特定されたエリアの中で受信端末が存在する位置を特定するための第２測位情報、及び通知データを受信端末に送信する。受信端末において、複数の無線信号が受信される。第１測位情報と複数の無線信号とに基づいてエリアが特定される。第２測位情報が受信される。特定されたエリアの中で通知される複数の通知データが受信される。第２測位情報と複数の無線信号の各電波強度とに基づいて受信端末の存在する位置が特定される。複数の通知データのうち、特定された位置に関連する通知データがユーザに通知される。
【００３１】
したがって、既に受信されている第２測位情報と、受信した複数の無線信号の各電波強度とに基づいて受信端末の存在する位置が特定されるので、受信端末の位置に応じた通知データを遅延することなくユーザに通知することができる。
【００３２】
本開示の他の態様に係るサーバは、受信端末の存在する位置に関連する通知データを提供するサーバであって、前記受信端末が存在するエリアを特定するための第１測位情報を前記受信端末へ送信する第１送信部と、前記第１測位情報と、複数の無線装置によって発信された複数の無線信号とに基づいて特定されたエリアを識別するエリア識別情報を前記受信端末から受信する受信部と、前記エリア識別情報に対応する前記エリアの中で前記受信端末が存在する位置を特定するための第２測位情報を前記受信端末へ送信する第２送信部と、特定された前記エリアの中で通知される複数の通知データを前記受信端末へ送信する第３送信部と、を備える。
【００３３】
この構成によれば、受信端末が存在するエリアを特定するための第１測位情報が受信端末へ送信される。第１測位情報と、複数の無線装置によって発信された複数の無線信号とに基づいて特定されたエリアを識別するエリア識別情報が受信端末から受信される。エリア識別情報に対応するエリアの中で受信端末が存在する位置を特定するための第２測位情報が受信端末へ送信される。特定されたエリアの中で通知される複数の通知データが受信端末へ送信される。
【００３４】
したがって、既に受信されている第２測位情報と、受信した複数の無線信号の各電波強度とに基づいて受信端末の存在する位置が特定されるので、受信端末の位置に応じた通知データを遅延することなくユーザに通知することができる。
【００３５】
以下本開示の実施の形態について、図面を参照しながら説明する。なお、以下の実施の形態は、本開示を具体化した一例であって、本開示の技術的範囲を限定するものではない。
【００３６】
＜全体構成＞
図１は、本開示の実施の形態における測位通知システムの全体構成を示す図である。測位通知システムは、無線装置２００、受信端末３００、アプリケーションサーバ４００、携帯電話基地局６００、ＰＯＳ（Ｐｏｉｎｔ  Ｏｆ  Ｓａｌｅｓ）システム８００、電波情報設定確認装置９００、商品位置設定確認装置１０００及び通知データ設定確認装置１１００を備える。
【００３７】
無線装置２００は、施設１００内に設置されている。施設１００は、例えば地下街又は建物である。無線装置２００は、受信端末３００に向けて無線信号を送信する。なお、施設１００には、複数の無線装置２００が配置されている。受信端末３００は、受信した無線信号を用いて測位した受信端末３００の現在位置を示す位置情報を、携帯電話基地局６００及びインターネット網７００を経由してアプリケーションサーバ４００に送信する。
【００３８】
なお、受信端末３００は、例えばスマートフォンである。受信端末３００上で、スマートフォン用アプリケーションが動作し、このアプリケーションがアプリケーションサーバ４００と連携して動作する。携帯電話基地局６００は、受信端末３００の通信データを受信し、インターネット網７００を経由して、通信データをアプリケーションサーバ４００に送信する。また、携帯電話基地局６００は、アプリケーションサーバ４００からの通信データを受信し、通信データを受信端末３００に送信する。
【００３９】
ＰＯＳシステム８００は、ユーザが購入した商品又は商品の価格などの購買情報を、携帯電話基地局６００及びインターネット網７００を経由してアプリケーションサーバ４００に送信する。
【００４０】
電波情報設定確認装置９００は、アプリケーションサーバ４００に対して地図情報又は電波情報を設定したり、アプリケーションサーバ４００から地図情報又は電波情報を取得して表示部などに出力したりする。商品位置設定確認装置１０００は、アプリケーションサーバ４００に対して商品位置情報を設定したり、アプリケーションサーバ４００から商品位置情報を取得して表示部などに出力したりする。通知データ設定確認装置１１００は、アプリケーションサーバ４００に対して通知データ又は表示データを設定したり、アプリケーションサーバ４００から通知データ又は表示データを取得して表示部などに出力したりする。
【００４１】
なお、受信端末３００は、例えばタブレット型コンピュータ、携帯電話機又はノート型ＰＣ（パーソナルコンピュータ）であってもよい。
【００４２】
＜施設１００の詳細構成＞
施設１００については、具体的な構成を図に示していない。施設１００は、無線装置２００が配置される対象であり、特に具体的な処理は行わない。
【００４３】
＜無線装置２００の詳細構成＞
図２は、本実施の形態における無線装置２００の詳細な構成を示す図である。
【００４４】
図２に示すように、無線装置２００は、電源部２１０、ＩＤ記憶部２２０、信号出力部２３０、電波強度記憶部２４０及びアンテナ２５０を備える。
【００４５】
電源部２１０は、無線装置２００の各構成要素を動作させるための電源である。例えば、電源部２１０は、外部電源に配線され、外部電源から給電される構成が考えられる。しかし、電源部２１０が外部電源から給電される場合、無線装置２００を施設１００に設置する際に、配線工事が必要となり、多数の無線装置２００が設置される場合、コストが高くなる。そのため、電源部２１０は、配線工事が不用な独立電源であることが望ましい。独立電源とは、例えば、１次電池であってもよいし、光発電など発電デバイスと発電された電力を蓄積する蓄電デバイスとの組合せであってもよい。発電デバイスは、光発電デバイスの他に、風力発電デバイス又は振動発電デバイスなどであってもよい。
【００４６】
ＩＤ記憶部２２０は、無線装置２００を識別するためのＩＤ（識別情報）を記憶している。
【００４７】
信号出力部２３０は、ＩＤ記憶部２２０に記憶されているＩＤを含む無線信号をアンテナ２５０から送信するために、アンテナ２５０に無線信号用電力を伝送する。
【００４８】
電波強度記憶部２４０は、アンテナ２５０から送信する無線信号の電波強度を記憶している。信号出力部２３０は、電波強度記憶部２４０に記憶されている電波強度に応じて調整した無線信号用電力をアンテナ２５０に伝送する。
【００４９】
アンテナ２５０は、伝送された無線信号用電力を使って、ＩＤ記憶部２２０に記憶されているＩＤを含む無線信号を送信する。アンテナ２５０は、床面に向かう方向に指向性を有する無線信号を送信する。例えば、無線装置２００が天井に配置されている場合、アンテナ２５０は、下方向に指向性を有する無線信号を送信する。また、例えば、無線装置２００が壁面に配置されている場合、アンテナ２５０は、斜め下方向に指向性を有する無線信号を送信する。また、床面は、施設内の床面だけでなく、周囲を建物に囲まれた屋外の地面を含んでもよい。
【００５０】
なお、無線装置２００は、Ｗｉ−Ｆｉルータのように、受信端末３００と双方向で通信する必要がなく、無線信号を一方的に送信する構成であってもよい。これにより、無線装置２００は、受信端末３００からの無線信号を受信するための待機電流を消費する必要がなく、無線信号の発信だけでよいため、消費電力を大幅に削減できる。また、無線装置２００は、電源配線が不用であり、電池又は発電デバイスなどの独立電源を備えるので、電源配線工事などが不用となり、安価なインフラを実現できる。
【００５１】
＜アンテナ２５０の詳細構成＞
図３は、本実施の形態におけるアンテナ２５０の外観を示す図であり、図４は、図３に示すアンテナ２５０のＩＶ−ＩＶ線断面図である。アンテナ２５０は、平板状の基板２５１と、基板２５１の無線信号が出力される出力面に形成された給電素子２５２と、基板２５１の出力面に対向する面に形成された、無線信号を反射させる金属膜２５３とを備える。アンテナ２５０は、Ｚ軸方向に無線信号を出力する。ここで、基板２５１は、四角形状である。また、アンテナ２５０は、１つの給電素子２５２を備えている。給電素子２５２は、例えば矩形状であり、基板２５１の中央に形成されている。給電素子２５２は、アンテナ２５０に電力を供給する。
【００５２】
なお、金属膜２５３は、基板２５１の出力面に対向する面の全面に形成されていることが好ましい。
【００５３】
金属膜２５３によって−Ｚ方向への発信電波が反射され、反射された発信電波が＋Ｚ方向へ進むため、＋Ｚ方向に出射する電波の利得を高めることができるとともに、＋Ｚ方向の指向性を高めることができる。
【００５４】
図５は、本実施の形態の変形例におけるアンテナ２５０の外観を示す図である。図５に示すように、基板２５１は、四角形状である。また、アンテナ２５０は、４つの給電素子２５２を備えている。４つの給電素子２５２は、基板２５１の各角の近傍に形成されおり、２×２のマトリックス状に形成されている。
【００５５】
さらに、半分波長、もしくは、４分の１波長だけ位相変換した４つの信号が生成され、４つの給電素子２５２に個別に入力される。そうすることで、４つの給電素子２５２から発信された４つの電波信号は、＋Ｚ方向に空中を進む電波成分が互いに共振し利得が高まる。一方、＋Ｚ方向から傾いた方向に空中を進む電波成分は、互いに打ち消しあい利得が弱まる。その結果、＋Ｚ方向に高い利得が集まり、＋Ｚ方向に指向性のある電波波形となる。この構成により、アンテナ２５０を用いれば、電波発信に用いる電力を弱めてもアンテナ２５０の＋Ｚ方向に十分な電波信号が発信されることになり、電力消費量低減の効果も得られる。
【００５６】
なお、本実施の形態において、基板２５１及び給電素子２５２の形状は、特に限定されない。また、給電素子２５２の数も、特に限定されない。
【００５７】
＜ＰＯＳシステム８００の構成＞
図６は、本実施の形態におけるＰＯＳシステム８００の構成を示す図である。
【００５８】
ＰＯＳシステム８００は、通信部８１０、購買情報送信部８２０、決済処理部８３０、スキャナ８４０及びモニタ８５０を備える。
【００５９】
通信部８１０は、購買情報送信部８２０から購買情報３５００を受け取り、購買情報３５００をアプリケーションサーバ４００に送信する。なお、購買情報３５００については後述する。
【００６０】
購買情報送信部８２０は、通信部８１０を経由して購買情報３５００をアプリケーションサーバ４００に送信する。
【００６１】
決済処理部８３０は、スキャナ８４０がスキャンした商品の価格を集計し、ユーザから購入金額を受け取ると、受け取った購入金額を計上し、決済処理を行う。決済処理については、一般的に実施されている処理であるため、詳細を省略する。決済処理部８３０は、購買情報３５００を生成し、購買情報送信部８２０へ出力する。
【００６２】
スキャナ８４０は、例えば商品のパッケージなどに添付されたバーコードを読み取ることにより、商品の価格情報を取得する。スキャナ８４０は、受信端末３００に表示されたバーコード又は２次元コード（表示データ）を読み取ることにより、商品の割引額に関する情報を取得してもよい。
【００６３】
モニタ８５０は、決済処理における決済情報を出力する。
【００６４】
＜電波情報設定確認装置９００の詳細構成＞
図７は、本実施の形態における電波情報設定確認装置９００の構成を示す図である。
【００６５】
図７に示すように、電波情報設定確認装置９００は、通信部９１０、プログラム格納部９２０、プログラム実行部９３０、入力部９４０及び出力部９５０を備える。
【００６６】
通信部９１０は、外部との通信を制御する。通信部９１０は、アプリケーションサーバ４００と通信する。
【００６７】
プログラム格納部９２０は、地図及び電波情報設定確認プログラムを格納する。
【００６８】
プログラム実行部９３０は、プログラム格納部９２０が格納している地図及び電波情報設定確認プログラムを実行する。プログラム実行部９３０は、地図及び電波情報設定確認プログラムを実行することにより、第１位置電波情報及び第２位置電波情報を生成する。なお、第１位置電波情報及び第２位置電波情報については、後述する。
【００６９】
入力部９４０は、地図及び電波情報設定確認プログラムが処理する入力情報を取得する。入力部９４０は、例えば、無線通信部、タッチパネル、音声マイク、光感知センサ又はカメラセンサである。入力部９４０は、第１位置電波情報及び第２位置電波情報のオペレータによる入力を受け付けてもよい。
【００７０】
出力部９５０は、地図及び電波情報設定確認プログラムが処理する出力情報を出力する。出力部９５０は、例えば、モニタ、音声スピーカ、ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）ライト又は電子ファイルを格納するメモリである。
【００７１】
＜商品位置設定確認装置１０００の詳細構成＞
図８は、本実施の形態における商品位置設定確認装置１０００の構成を示す図である。
【００７２】
図８に示すように、商品位置設定確認装置１０００は、通信部１０１０、プログラム格納部１０２０、プログラム実行部１０３０、入力部１０４０及び出力部１０５０を備える。
【００７３】
通信部１０１０は、外部との通信を制御する。通信部１０１０は、アプリケーションサーバ４００と通信する。
【００７４】
プログラム格納部１０２０は、商品位置設定確認プログラムを格納する。
【００７５】
プログラム実行部１０３０は、プログラム格納部１０２０が格納している商品位置設定確認プログラムを実行する。プログラム実行部１０３０は、商品位置設定確認プログラムを実行することにより、商品位置情報を生成する。なお、商品位置情報については、後述する。
【００７６】
入力部１０４０は、商品位置設定確認プログラムが処理する入力情報を取得する。入力部１０４０は、例えば、無線通信部、タッチパネル、音声マイク、光感知センサ又はカメラセンサである。入力部１０４０は、商品位置情報のオペレータによる入力を受け付けてもよい。
【００７７】
出力部１０５０は、商品位置設定確認プログラムが処理する出力情報を出力する。出力部１０５０は、例えば、モニタ、音声スピーカ、ＬＥＤライト又は電子ファイルを格納するメモリである。
【００７８】
＜通知データ設定確認装置１１００の詳細構成＞
図９は、本実施の形態における通知データ設定確認装置１１００の構成を示す図である。
【００７９】
図９に示すように、通知データ設定確認装置１１００は、通信部１１１０、プログラム格納部１１２０、プログラム実行部１１３０、入力部１１４０及び出力部１１５０を備える。
【００８０】
通信部１１１０は、外部との通信を制御する。通信部１１１０は、アプリケーションサーバ４００と通信する。
【００８１】
プログラム格納部１１２０は、通知データ及び表示データ設定確認プログラムを格納する。
【００８２】
プログラム実行部１１３０は、プログラム格納部１１２０が格納している通知データ及び表示データ設定確認プログラムを実行する。プログラム実行部１１３０は、通知データ及び表示データ設定確認プログラムを実行することにより、通知データ及び表示データを生成する。なお、通知データ及び表示データについては、後述する。
【００８３】
入力部１１４０は、通知データ及び表示データ設定確認プログラムが処理する入力情報を取得する。入力部１１４０は、例えば、無線通信部、タッチパネル、音声マイク、光感知センサ又はカメラセンサである。入力部１１４０は、通知データ及び表示データのオペレータによる入力を受け付けてもよい。
【００８４】
出力部１１５０は、通知データ及び表示データ設定確認プログラムが処理する出力情報を出力する。出力部１１５０は、例えば、モニタ、音声スピーカ、ＬＥＤライト又は電子ファイルを格納するメモリである。
【００８５】
＜受信端末３００の詳細構成＞
図１０は、本実施の形態における受信端末３００の構成を示す図である。
【００８６】
図１０に示すように、受信端末３００は、通信部３１０、プログラム格納部３２０、プログラム実行部３３０、入力部３４０、出力部３５０及び無線受信部３６０を備える。
【００８７】
通信部３１０は、外部との通信を制御する。通信部３１０は、アプリケーションサーバ４００と通信する。
【００８８】
通信部３１０は、プログラム配信サーバから通知プログラムを受信し、受信した通知プログラムをプログラム格納部３２０に格納する。プログラム格納部３２０は、通信部３１０によって受信された通知プログラムを記憶する。プログラム配信サーバは、例えば、アプリケーションなどのデジタルコンテンツを配信するコンテンツ配信サービスなどである。また、通知プログラムは、プログラム配信サーバから受信されるだけでなく、受信端末３００が製造されるときに予め工場の機器によりプログラム格納部３２０に書き込まれ、記憶されてもよい。
【００８９】
プログラム実行部３３０は、プログラム格納部３２０が格納している通知プログラムを実行する。プログラム実行部３３０は、例えばマイクロコンピュータで構成される。
【００９０】
入力部３４０は、通知プログラムが処理する入力情報を取得する。入力部３４０は、例えば、無線通信部、タッチパネル、音声マイク、光感知センサ又はカメラセンサである。
【００９１】
出力部３５０は、通知プログラムが処理する出力情報を出力する。出力部３５０は、例えば、無線通信部、モニタ、音声スピーカ、ＬＥＤライト又は電子ファイルを格納するメモリである。
【００９２】
無線受信部３６０は、無線装置２００によって発信された無線信号を受信する。また、無線受信部３６０は、受信した無線信号の電波強度を計測する。無線受信部３６０は、床面に向かう方向に指向性を有する無線信号を受信する。
【００９３】
図１１は、本実施の形態における受信端末３００のプログラム実行部３３０の詳細な構成を示す図である。プログラム実行部３３０は、プログラム格納部３２０に格納されている通知プログラムを実行する。
【００９４】
図１１に示すように、プログラム実行部３３０は、認証情報送信部３７１、操作通知部３７３、表示データ受信部３７５、通知データ記憶部３７９、第１位置電波情報記憶部３８１、第２位置電波情報記憶部３８３、位置判定部３８５、表示判定部３８７、通知データ表示部３８９及び位置通知部３９１を備える。
【００９５】
認証情報送信部３７１は、認証のためのユーザ認証情報を、通信部３１０を経由して、アプリケーションサーバ４００に送信する。
【００９６】
図１２は、受信端末３００のモニタに表示されるユーザ認証情報入力画面の一例を示す図である。モニタ１３１０は、画像、映像及び文字などを表示する出力部３５０の一例である。モニタ１３１０は、ユーザＩＤ（ユーザ識別情報）を入力するための領域１３２０と、パスワードを入力するための領域１３３０とを表示する。
【００９７】
認証情報送信部３７１は、図１２のユーザ認証情報入力画面で入力されたユーザＩＤ及びパスワードを含むユーザ認証情報をアプリケーションサーバ４００に送信する。
【００９８】
操作通知部３７３は、入力部３４０を経由してユーザの入力操作情報を取得して、通信部３１０を経由して入力操作情報をアプリケーションサーバ４００に送信する。例えば、受信端末３００のモニタに表示された表示ボタンがユーザによって押下されると、操作通知部３７３は、表示ボタンを押下する操作が発生したことを示す入力操作情報をアプリケーションサーバ４００に送信する。
【００９９】
表示データ受信部３７５は、受信端末３００のモニタに表示する表示データをアプリケーションサーバ４００から通信部３１０を経由して受信し、出力部３５０に出力する。表示データ受信部３７５は、アプリケーションサーバ４００によって送信された、商品名情報（例えば、「コーラ」）、テキスト情報（例えば、「本日は２０円引きです。」）、画像情報及びバーコード情報（例えば、「２０４０３８２８１」）を含む表示データを受信し、出力部３５０に出力する。
【０１００】
通知データ記憶部３７９は、アプリケーションサーバ４００から、通信部３１０を経由して受信した通知データを記憶する。通信部３１０は、所定のエリアの中で通知される複数の通知データと、複数の通知データのそれぞれを受信端末３００で通知した回数を示す複数の補助情報とを受信する。通信部３１０は、複数の位置識別情報（位置番号）に対応する複数の通知データを受信する。また、通信部３１０は、位置識別情報に対応する複数の通知データ及び複数の補助情報を受信する。通信部３１０は、アプリケーションサーバ４００によって送信された通知データを受信し、受信した通知データを通知データ記憶部３７９に記憶する。
【０１０１】
図１３は、本実施の形態における通知データ３３００の一例を示す図である。通知データ３３００は、複数の通知データ３３５０，３３５１を含む。各通知データ３３５０，３３５１は、商品名３３１０、メッセージ３３１１、画像３３１２、位置番号３３１３及び補助情報３３１４を含む。図１３に示す通知データ３３００は、２つの通知データを含む。
【０１０２】
第１位置電波情報記憶部３８１は、アプリケーションサーバ４００から、通信部３１０を経由して受信した第１位置電波情報を記憶する。通信部３１０は、アプリケーションサーバ４００によって送信された第１位置電波情報を受信し、受信した第１位置電波情報を第１位置電波情報記憶部３８１に記憶する。
【０１０３】
第１位置電波情報は、複数のエリアを識別するための複数のエリア識別情報（ストア番号）と、複数のエリアのそれぞれに配置された複数の無線装置を識別するための無線識別情報（無線装置番号）とを対応付けた情報である。
【０１０４】
図１４は、本実施の形態における第１位置電波情報２１００の一例を示す図である。第１位置電波情報２１００は、店舗を識別するためのストア番号２１１０及び無線装置を識別するための無線装置番号２１１１〜２１１５から構成される。例えば、第１位置電波情報２１００の行２１２１は、ストア番号Ｓ１と、無線装置２０１、２０２、２０３、２０４、・・・の無線装置番号とが対応付けられている。これは、ストア番号Ｓ１で識別される店舗に、無線装置２０１、２０２、２０３、２０４・・・が設置されていることを示している。これらの無線装置番号に基づいて、受信端末３００がどの店舗に存在するかを判定することが可能である。
【０１０５】
第２位置電波情報記憶部３８３は、アプリケーションサーバ４００から、通信部３１０を経由して受信した第２位置電波情報を記憶する。通信部３１０は、所定のエリアの中で受信端末３００が存在する位置を特定するための第２位置電波情報（測位情報）を受信する。通信部３１０は、アプリケーションサーバ４００によって送信された第２位置電波情報を受信し、受信した第２位置電波情報を第２位置電波情報記憶部３８３に記憶する。
【０１０６】
第２位置電波情報は、所定のエリア内における複数の位置を識別するための複数の位置識別情報と、複数の位置のそれぞれにおいて受信される無線信号の電波強度とを対応付けた情報である。すなわち、第２位置電波情報は、複数の位置識別情報と、複数の位置のそれぞれにおいて複数の無線装置から受信される複数の無線信号の電波強度の分布とを対応付けた情報である。
【０１０７】
図１５は、本実施の形態における第２位置電波情報２３００の一例を示す図である。図１５に示す第２位置電波情報２３００は、ストア番号Ｓ１に対応する情報である。第２位置電波情報２３００は、エリア（店舗）内の位置を識別するための位置番号２３１０と、複数の無線装置から受信した無線信号の電波強度２３１１〜２３１５とから構成される。例えば、位置番号Ｌ１１では、無線装置２０１の受信電波強度が−６０であり、無線装置２０２の受信電波強度が−８０であり、無線装置２０３の受信電波強度が−７５であり、無線装置２０４の受信電波強度が−８１である。受信端末３００が現在受信している複数の無線装置の受信電波強度の分布が、第２位置電波情報２３００の各位置番号の受信電波強度の分布と比較され、受信電波強度の分布が最も近似している位置番号が現在位置と推定することができる。
【０１０８】
なお、位置番号Ｌ１１〜Ｌ１７は、図１６に示す地図情報２２００で定義される。図１６は、本実施の形態における地図情報２２００の一例を示す図である。図１６に示す地図情報２２００は、ストア番号Ｓ１に対応する地図情報であり、例えば店舗を上から見た見取り図になっている。店舗内の領域が、位置番号Ｌ１１〜Ｌ４７の２７エリアに分割されている。位置番号Ｌ１１〜Ｌ４７のエリアは、ユーザが通過することが可能なエリアであり、店舗内の通路に該当する。図１６のハッチングで示すエリアは商品棚、レジ又は本棚などのユーザが通過できないエリアであり、位置番号が割り当てられていない。なお、ユーザが通過できないエリアであっても、位置番号が割り当てられてもよい。
【０１０９】
なお、第２位置電波情報は、複数の位置識別情報と、複数の位置のそれぞれにおいて複数の無線装置から受信される複数の無線信号の電波強度のうちの最も大きい電波強度とを対応付けた情報であってもよい。この場合、第２位置電波情報の情報量を削減することができる。
【０１１０】
位置判定部３８５は、受信端末３００が存在するエリアを特定するための第１位置電波情報（第１測位情報）と、無線信号とに基づいてエリアを特定する。位置判定部３８５は、取得した無線識別情報（無線装置番号）に対応するエリア識別情報（ストア番号）を第１位置電波情報（第１測位情報）から特定する。通信部３１０は、位置判定部３８５によって特定されたエリアの中で受信端末３００が存在する位置を特定するための第２位置電波情報（第２測位情報）を受信する。通信部３１０は、位置判定部３８５によって特定されたエリア識別情報（ストア番号）に対応する第２位置電波情報（第２測位情報）を受信する。また、通信部３１０は、位置判定部３８５によって特定されたエリアの中で通知される複数の通知データを受信する。
【０１１１】
位置判定部３８５は、第２位置電波情報（測位情報又は第２測位情報）と無線信号とに基づいて受信端末３００の存在する位置を特定する。無線信号は、無線信号を発信した無線装置を識別するための無線識別情報（無線装置番号）を含む。無線受信部３６０は、受信した無線信号から無線識別情報を取得するとともに、受信した無線信号の電波強度を測定する。位置判定部３８５は、取得した無線識別情報及び測定した電波強度に対応する位置識別情報を第２位置電波情報から特定する。
【０１１２】
位置判定部３８５は、第２位置電波情報記憶部３８３に第２位置電波情報２３００が記憶されているか否かを確認する。第２位置電波情報記憶部３８３に第２位置電波情報２３００が記憶されていない場合、位置判定部３８５は、第１位置電波情報記憶部３８１に第１位置電波情報２１００が記憶されているか否かを確認する。第１位置電波情報記憶部３８１に第１位置電波情報２１００が記憶されていない場合、位置判定部３８５は、エラー処理を行う。第１位置電波情報記憶部３８１に第１位置電波情報２１００が記憶されている場合、位置判定部３８５は、第１位置電波情報２１００を取得し、取得した第１位置電波情報２１００と、無線受信部３６０で受信した無線装置２００の無線装置番号とを比較して、受信端末３００が存在するストア番号を判断する。
【０１１３】
例えば、無線受信部３６０で受信した無線信号に含まれる無線装置番号が、無線装置２０１〜２０４に対応する無線装置番号である場合、位置判定部３８５は、ストア番号Ｓ１で識別されるエリアに、受信端末３００が存在すると判断する。この場合、ストアは特定したが、ストア内の位置までは特定できていない。そこで、位置判定部３８５は、位置通知部３９１及び通信部３１０を経由して、アプリケーションサーバ４００にストア番号Ｓ１を位置情報として送信し、ストア番号Ｓ１に対応する第２位置電波情報２３００を要求する。アプリケーションサーバ４００は、受信したストア番号Ｓ１に対応する第２位置電波情報２３００を送信する。通信部３１０は、第２位置電波情報２３００を受信し、第２位置電波情報記憶部３８３に記憶する。
【０１１４】
第２位置電波情報記憶部３８３に第２位置電波情報２３００が記憶されている場合、位置判定部３８５は、第２位置電波情報２３００を取得し、無線受信部３６０が受信した無線信号に含まれる無線装置番号、及び無線装置番号毎の受信電波強度を取得する。位置判定部３８５は、無線装置番号毎の受信電波強度と、第２位置電波情報２３００とを比較することで、受信端末３００が存在する位置に対応する位置番号を特定する。
【０１１５】
具体的には、位置判定部３８５は、取得した電波情報に含まれる無線装置番号によって特定される複数の無線装置の各電波強度と、第２位置電波情報から読み出した複数の位置のうちのそれぞれの位置における複数の無線装置の各電波強度との差分を合計し、合計した値が最も小さい位置を、受信端末３００の位置として決定する。
【０１１６】
図１７は、本実施の形態における無線受信部３６０から取得される電波情報の一例を示す図である。
【０１１７】
例えば、図１７に示す電波情報２５００を無線受信部３６０から取得した場合、位置判定部３８５は、第２位置電波情報２３００の各無線装置２０１〜２０４の電波強度と電波情報２５００の各無線装置２０１〜２０４の電波強度との差分の合計値を各位置番号Ｌ１１〜Ｌ１７毎に算出し、位置番号Ｌ１１〜Ｌ１７のうちの合計値が最も小さい位置番号を現在位置として決定する。図１７の例では、位置番号Ｌ１４の合計値が最も小さくなることから、現在位置の位置番号はＬ１４であると推定することが可能である。
【０１１８】
位置判定部３８５は、位置通知部３９１及び通信部３１０を経由して、位置情報をアプリケーションサーバ４００に送信する。
【０１１９】
表示判定部３８７は、通知データ記憶部３７９が記憶している通知データ３３００を取得し、位置判定部３８５によって特定された現在の位置番号と照合する。例えば、現在の位置番号がＬ１４であり、通知データ記憶部３７９が図１３に示す通知データ３３００を記憶している場合、表示判定部３８７は、図１３の商品名「コーラ」の通知データ３３５０を選択する。表示判定部３８７は、位置判定部３８５によって特定された位置識別情報に対応する通知データを複数の通知データの中から選択する。また、表示判定部３８７は、位置判定部３８５によって特定された位置識別情報に対応する通知データ及び補助情報を複数の通知データ及びの補助情報の中から選択する。
【０１２０】
通知データ表示部３８９は、複数の通知データのうち、位置判定部３８５によって特定された位置に関連する通知データをユーザに通知する。通知データ表示部３８９は、複数の通知データ及び複数の補助情報のうち、位置判定部３８５によって特定された位置に関連する通知データ及び補助情報をユーザに通知する。
【０１２１】
通知データ表示部３８９は、表示判定部３８７によって判定された通知データ３３５０を取得し、補助情報３３１４を確認する。補助情報３３１４は、通知データを受信端末３００で通知した回数を示す。通知した回数が複数回数である場合、通知データ表示部３８９は、表示する画像に何回目の通知であるかを示す情報を追加したり、表示する画像に赤枠を施したりすることにより、今回の通知が初回の通知ではないことを認識させる情報を追加し、出力部３５０に出力する。補助情報３３１４が例えば２回目の通知であることを示す場合、通知データ表示部３８９は、表示する画面に２回目の通知であることを示す情報を追加したり、表示する画面に赤枠を施したりする。
【０１２２】
図１８は、本実施の形態における受信端末３００のモニタに表示される表示画面の一例を示す図である。受信端末３００の筐体にはモニタ３４１０が配置されている。モニタ３４１０は、受信端末３００の出力部３５０の一例である。モニタ３４１０は、商品画像３４２０及びメッセージ画像３４３０を表示している。また、モニタ３４１０は、補助情報３４４０を表示している。ここでは、補助情報３４４０は、何回目の通知であるかを示している。
【０１２３】
なお、通知データ表示部３８９は、視認できる情報を補助情報として付加しているが、本実施の形態はこれに限らない。受信端末３００は、音又は音声を出力するスピーカを利用して、２回目以降の通知であること、又は１回目の通知であることを識別できるように通知してもよい。また、受信端末３００は、筐体を振動させるバイブレータ機能を利用して、２回目以降の通知であること、又は１回目の通知であることを識別できるように通知してもよい。さらに、受信端末３００は、別の出力機能を利用してもよい。
【０１２４】
なお、通知データは、受信端末３００が存在する位置に配置される商品を示し、補助情報は、商品がユーザの好みの商品であることを示してもよい。
【０１２５】
図１９は、本実施の形態における受信端末３００のモニタに表示される表示画面の他の例を示す図である。受信端末３００は、予めユーザによる好みの商品の登録を受け付け、通知データが予め登録されている好みの商品に関連する場合、商品がユーザの好みの商品であることを示す補助情報を追加する。図１９に示すように、モニタ３４１０は、補助情報３４５０を表示している。ここでは、補助情報３４５０は、商品がユーザの好みの商品であることを示している。
【０１２６】
また、通知データは、受信端末３００が存在する位置に配置される商品を示し、補助情報は、商品をユーザが所定の回数以上購入していることを示してもよい。この場合、ユーザ毎に購入履歴が管理され、購入履歴に基づいて補助情報が作成される。
【０１２７】
また、通信部３１０は、複数のエリア識別情報（ストア番号）に対応する複数の通知データを受信してもよい。そして、表示判定部３８７は、特定されたエリア識別情報に対応する通知データを複数の通知データの中から選択してもよい。通知データ表示部３８９は、選択されたエリア識別情報に対応する通知データを通知してもよい。
【０１２８】
位置通知部３９１は、位置判定部３８５によって特定された位置情報を、通信部３１０、携帯電話基地局６００及びインターネット網７００を経由してアプリケーションサーバ４００に送信する。なお、位置通知部３９１は、Ｗｉ−Ｆｉルータなど通信を経由する機器とインターネット網７００とを経由して位置情報をアプリケーションサーバ４００に送信してもよい。
【０１２９】
図２０は、本実施の形態における受信端末３００から送信される位置情報２６００の一例を示す図である。図２０に示す位置情報２６００は、位置番号２６１０、日付２６１１及び時刻２６１２で構成される。位置番号２６１０は、位置判定部３８５によって特定された位置を示す。日付２６１１は、位置番号２６１０で特定される位置に受信端末３００が存在した日付を示す。時刻２６１２は、位置番号２６１０で特定される位置に受信端末３００が存在した時刻を示す。
【０１３０】
＜アプリケーションサーバ４００の詳細構成＞
図２１は、本実施の形態におけるアプリケーションサーバ４００の詳細な構成を示す図である。
【０１３１】
図２１に示すように、アプリケーションサーバ４００は、通信部４１０、認証部４２０、認証情報管理部４２２、商品位置管理部４３０、通知データ管理部４３２、ユーザ位置管理部４４０、来店情報管理部４４２、位置電波情報管理部４４４、通知データ判定部４５０、重複通知判定部４５２、補助情報追加部４５４、位置情報追加部４５６、通知データ送信部４５８、通知履歴管理部４６０及び購買履歴管理部４６２を備える。
【０１３２】
通信部４１０は、外部との通信を制御する。通信部４１０は、受信端末３００、ＰＯＳシステム８００、電波情報設定確認装置９００、商品位置設定確認装置１０００及び通知データ設定確認装置１１００と通信する。
【０１３３】
認証情報管理部４２２は、ユーザ情報２０００を記憶する。
【０１３４】
図２２は、本実施の形態におけるユーザ情報の一例を示す図である。ユーザ情報２０００は、ユーザＩＤ２０１０と、パスワード２０１１と、年代を示す情報２０１２と、性別を示す情報２０１３とを含む。
【０１３５】
認証部４２０は、通信部４１０を介して、受信端末３００からユーザ認証情報を受信する。認証部４２０は、認証情報管理部４２２が記憶するユーザ情報２０００を取得し、ユーザ認証情報に含まれるユーザＩＤ及びパスワードの組と、ユーザ情報２０００に含まれるユーザＩＤ及びパスワードの組とが一致するか否かを確認し、ユーザ認証を実行する。なお、ユーザ認証は一般的に利用されている技術であり、パスワードの生成、検証及び通信路保護の仕組みについての詳細な説明は省略する。
【０１３６】
商品位置管理部４３０は、通信部４１０を経由して、商品位置設定確認装置１０００から商品位置情報２４００を受信して記憶する。図２３は、本実施の形態における商品位置情報２４００の一例を示す図である。商品位置情報２４００は、商品２４１０及び位置番号２４１１の組で構成されている。例えば、商品「コーラ」は位置番号Ｌ１４に配置されている。
【０１３７】
通知データ管理部４３２は、通信部４１０を経由して、通知データ設定確認装置１１００から通知データ２９００及び表示データ３０００を受信して記憶する。図２４は、本実施の形態における通知データ２９００の一例を示す図である。通知データ２９００は、商品名２９１０、メッセージ２９１１、通知数２９１２、画像２９１３及び条件２９１４の組で構成されている。例えば、通知データ２９５０は、商品名「コーラ」、メッセージ「本日２０円引き」、通知数「１００万」、商品の画像及び条件「２０代男性」で構成される。通知数は、通知データ２９５０を通知する上限の数又は目標の数を示す。条件は、通知データ２９５０を通知する対象のユーザの属性を示す。通知データ２９５０の条件は、例えば２０代の男性である。
【０１３８】
図２５は、本実施の形態における表示データ３０００の一例を示す図である。表示データ３０００は、商品名３０１０、テキスト３０１１、画像３０１２及びバーコード３０１３の組で構成されている。例えば、表示データ３０５０は、商品名「コーラ」、テキスト「本日は２０円引きです」、商品の画像及びバーコード「２０４０３８２８１」で構成される。
【０１３９】
ユーザ位置管理部４４０は、通信部４１０を経由して、受信端末３００から位置情報を受信し、受信した位置情報を既に記憶している位置情報２７００に追加する。図２６は、本実施の形態における位置情報２７００の一例を示す図である。位置情報２７００は、日付２７１０、時刻２７１１、ストア番号２７１２及び位置番号２７１３の組で構成されている。例えば、位置情報２７５０は、日付「２０１５／６／３０」、時刻「０９：１８：４５−０９：２３：１５」、ストア番号「Ｓ１」及び位置番号「Ｌ４１」で構成される。これは、２０１５年６月３０日の９時１８分４５秒から９時２３分１５秒までの間、ストア番号「Ｓ１」で特定されるエリア（店舗）の位置番号「Ｌ４１」で特定される位置に受信端末３００が存在したことを示している。
【０１４０】
来店情報管理部４４２は、ユーザ位置管理部４４０が管理する位置情報２７００を確認し、店舗への来店及び退店の時刻を取得し、来店情報２８００を更新して記憶する。図２７は、本実施の形態における来店情報２８００の一例を示す図である。来店情報２８００は、日付２８１０、ストア番号２８１１、来店時刻２８１２及び退店時刻２８１３の組で構成されている。例えば、来店情報２８５０は、日付「２０１５／６／２７」、ストア番号「Ｓ１」、来店時刻「０９：１８：４５」及び退店時刻「０９：２７：１２」で構成される。
【０１４１】
位置電波情報管理部４４４は、通信部４１０を経由して、電波情報設定確認装置９００から第１位置電波情報２１００及び第２位置電波情報２３００を受信して記憶する。また、位置電波情報管理部４４４は、電波情報設定確認装置９００からの要求を受けて第１位置電波情報２１００及び第２位置電波情報２３００を電波情報設定確認装置９００へ送信する。
【０１４２】
通知データ判定部４５０は、認証情報管理部４２２が管理するユーザ情報２０００、通知データ管理部４３２が管理する通知データ２９００、ユーザ位置管理部４４０の管理する位置情報２７００、来店情報管理部４４２が管理する来店情報２８００、通知履歴管理部４６０が管理する通知履歴情報３２００、及び購買履歴管理部４６２が管理する購買履歴情報３１００に基づいて、受信端末３００に送信する通知データを選択する。
【０１４３】
例えば、通知データ判定部４５０は、ユーザ情報２０００の年代情報２０１２及び性別情報２０１３を抽出する。そして、通知データ判定部４５０は、通知データ２９００を参照し、ユーザ情報２０００から抽出した年代情報２０１２及び性別情報２０１３と一致する条件２９１４を有する通知データを選択する。
【０１４４】
通知データ情報２９００の条件２９１４としては、性別が男であるという条件及び年代が２０代であるという条件に加えて、店内行動位置が５箇所より多いという条件、１回の店内歩行距離が２００ｍより長いという条件、１回の店内滞在時間が１２分より長いという条件、コーラを陳列する商品棚近辺の滞在時間が２分より長いという条件、コーラを陳列する商品棚前の通過回数が１来店当り２回より多いという条件、１週間の来店頻度が２回より多いという条件、クーポンを１０回通知した際のクーポンの開封が５回より多いという条件、クーポンを１０回通知した際のクーポンの使用が２回より多いという条件、購買頻度が高いという条件、飲料の購買頻度が高いという条件、コーラに競合する商品を２回以上購買したことがあるという条件、及び１週間の購買額が合計８００円以上であるという条件など、ユーザの位置情報２７００を利用する条件を設定してもよい。通知データ判定部４５０は、ユーザの行動が所定の条件に一致するか否かを判断し、通知データ２９００から実際に送信する通知データを選択してもよい。
【０１４５】
重複通知判定部４５２は、通知履歴管理部４６０が管理している通知履歴情報３２００を確認し、通知データ判定部４５０が選択した通知データの通知が２回目以上であるか否かを判定する。
【０１４６】
補助情報追加部４５４は、通知データ判定部４５０が選択した通知データの通知が２回目以上である場合、通知データが複数回目の通知である旨を示す補助情報を通知データに追加する。また、補助情報追加部４５４は、通知データ判定部４５０が選択した通知データの通知が初回である場合、通知データが初回の通知である旨を示す補助情報を通知データに追加してもよく、又は補助情報を通知データに追加しなくてもよい。
【０１４７】
位置情報追加部４５６は、商品位置管理部４３０が管理する商品位置情報２４００を参照し、通知データ判定部４５０が選択した通知データの商品の位置番号を特定する。例えば、通知データ判定部４５０が「コーラ」に関する通知データを選択する場合、位置情報追加部４５６は、商品位置管理部４３０が管理する商品位置情報２４００を参照し、商品名「コーラ」に対応する位置番号Ｌ１４を取得し、通知データ３３００に位置番号Ｌ１４を追加する。これにより、通知データ３３５０のコーラの位置番号３３１３に、Ｌ１４という情報が追加される。
【０１４８】
通知データ送信部４５８は、位置情報追加部４５６が位置情報を追加した通知データ３３００を、通信部４１０を経由して受信端末３００に送信する。
【０１４９】
通知履歴管理部４６０は、受信端末３００から通信部４１０を経由して、通知データ３３００の通知状態、開封操作及び使用操作に関する情報を受信し、通知履歴情報３２００として記憶する。
【０１５０】
図２８は、本実施の形態における通知履歴情報３２００の一例を示す図である。図２８に示すように、通知履歴情報３２００は、通知内容３２１０、通知日時３２１１、開封日時３２１２及び使用日時３２１３で構成される。
【０１５１】
通知内容３２１０は、通知データの内容を示す。通知日時３２１１は、通知データが受信端末３００によって通知された日時を示す。開封日時３２１２は、受信端末３００において通知データが開封された日時を示す。使用日時３２１３は、例えば通知データとして通知されたクーポンが店舗で使用された日時を示す。
【０１５２】
購買履歴管理部４６２は、ＰＯＳシステム８００から通信部４１０を経由して、購買情報３５００を受信し、購買履歴情報３１００として記憶する。図２９は、本実施の形態における購買情報３５００の一例を示す図であり、図３０は、本実施の形態における購買履歴情報３１００の一例を示す図である。購買情報３５００は、ユーザＩＤ３５１０、商品名３５１１及び購買日時３５１２を含む。図２９に示す購買情報３５００では、ユーザＩＤが「ａｂｃｄ１２」であるユーザが、商品名が「たまごサンド」である商品を２０１５年７月１２日８時１３分４６秒に購買したことを示している。
【０１５３】
購買履歴情報３１００は、日付３１１０、購入時刻３１１１及び購入品目３１１２を含む。日付３１１０は、ユーザが商品を購入した日付を示す。購入時刻３１１１は、ユーザが商品を購入した時刻を示す。購入品目３１１２は、ユーザが購入した商品を示す。購買履歴情報３１００は、ユーザ毎に管理されている。図３０に示す購買履歴情報３１００は、例えば、ユーザＩＤが「ａｂｃｄ１２」であるユーザの購買履歴情報を表している。
【０１５４】
＜携帯電話基地局６００の構成＞
携帯電話基地局６００については、具体的な構成を図に示していない。携帯電話基地局６００は、受信端末３００がスマートフォン又は携帯電話機である場合に、無線通信機能を使ってアプリケーションサーバ４００とのデータの送受信を中継するための設備である。
【０１５５】
＜インターネット網７００の構成＞
インターネット網７００については、具体的な構成を図に示していない。インターネット網７００は、受信端末３００とアプリケーションサーバ４００との間のデータの送受信を中継するための設備である。
【０１５６】
＜電波情報設定フロー＞
図３１は、本実施の形態における測位通知システムの電波情報設定処理の一例を示すフローチャートである。
【０１５７】
まず、電波情報設定確認装置９００は、第１位置電波情報及び第２位置電波情報を送信のための前処理を行う（ステップＳ１０１０）。ここで、電波情報設定確認装置９００は、第１位置電波情報及び第２位置電波情報を作成する。
【０１５８】
電波情報設定確認装置９００の入力部９４０は、オペレータによる第１位置電波情報及び第２位置電波情報の入力を受け付けてもよい。入力部９４０は、ストア番号と、当該ストア番号で特定される店舗に配置されている複数の無線装置を識別する識別情報との入力を受け付け、プログラム実行部９３０は、入力されたストア番号と識別情報とを対応付けた第１位置電波情報を作成してもよい。また、入力部９４０は、位置番号と、当該位置番号で特定される位置で検出される複数の無線装置からの無線信号の電波強度との入力を受け付け、プログラム実行部９３０は、入力された位置番号と、複数の無線装置からの無線信号の電波強度とを対応付けた第２位置電波情報を作成してもよい。なお、電波強度は、実際に測定してもよいし、無線装置の配置位置から算出してもよい。
【０１５９】
次に、電波情報設定確認装置９００は、第１位置電波情報２１００をアプリケーションサーバ４００に送信する（ステップＳ１０２０）。
【０１６０】
次に、アプリケーションサーバ４００の通信部４１０は、電波情報設定確認装置９００によって送信された第１位置電波情報２１００を受信する（ステップＳ１０３０）。
【０１６１】
次に、アプリケーションサーバ４００の位置電波情報管理部４４４は、受信した第１位置電波情報２１００を記憶する（ステップＳ１０４０）。
【０１６２】
次に、電波情報設定確認装置９００は、第２位置電波情報２１００をアプリケーションサーバ４００に送信する（ステップＳ１０５０）。
【０１６３】
次に、アプリケーションサーバ４００の通信部４１０は、電波情報設定確認装置９００によって送信された第２位置電波情報２１００を受信する（ステップＳ１０６０）。
【０１６４】
次に、アプリケーションサーバ４００の位置電波情報管理部４４４は、受信した第２位置電波情報２１００を記憶する（ステップＳ１０７０）。
【０１６５】
＜商品位置設定フロー＞
図３２は、本実施の形態における測位通知システムの商品位置設定処理の一例を示すフローチャートである。
【０１６６】
まず、商品位置設定確認装置１０００は、商品位置情報を送信するための前処理を行う（ステップＳ１１１０）。ここで、商品位置設定確認装置１０００は、商品位置情報を作成する。
【０１６７】
商品位置設定確認装置１０００の入力部１０４０は、オペレータによる商品位置情報の入力を受け付けてもよい。入力部１０４０は、店舗（ストア番号）毎に、商品名と、当該商品が陳列されている位置の位置番号との入力を受け付け、プログラム実行部１０３０は、入力された商品名と位置番号とを対応付けた商品位置情報を作成してもよい。
【０１６８】
次に、商品位置設定確認装置１０００は、商品位置情報２４００をアプリケーションサーバ４００に送信する（ステップＳ１１２０）。
【０１６９】
次に、アプリケーションサーバ４００の通信部４１０は、商品位置設定確認装置１０００によって送信された商品位置情報２４００を受信する（ステップＳ１１３０）。
【０１７０】
次に、アプリケーションサーバ４００の商品位置管理部４３０は、受信した商品位置情報２４００を記憶する（ステップＳ１１４０）。
【０１７１】
＜通知データ及び表示データ設定フロー＞
図３３は、本実施の形態における測位通知システムの通知データ及び表示データ設定処理の一例を示すフローチャートである。
【０１７２】
まず、通知データ設定確認装置１１００は、通知データ及表示データを送信するための前処理を行う（ステップＳ１２１０）。ここで、通知データ設定確認装置１１００は、通知データ及表示データを作成する。
【０１７３】
通知データ設定確認装置１１００の入力部１１４０は、オペレータによる通知データ及表示データの入力を受け付けてもよい。入力部１１４０は、商品名、通知するメッセージ、通知する数、通知する画像、及び通知する条件の入力を受け付け、プログラム実行部１１３０は、入力された商品名、通知するメッセージ、通知する数、通知する画像、及び通知する条件を対応付けた通知データを作成してもよい。また、入力部１１４０は、商品名、表示するテキスト、表示する画像、及びバーコード情報の入力を受け付け、プログラム実行部１１３０は、入力された商品名、表示するテキスト、表示する画像、及びバーコード情報を対応付けた表示データを作成してもよい。
【０１７４】
次に、通知データ設定確認装置１１００は、通知データ２９００をアプリケーションサーバ４００に送信する（ステップＳ１２２０）。
【０１７５】
次に、アプリケーションサーバ４００の通信部４１０は、通知データ設定確認装置１１００によって送信された通知データ２９００を受信する（ステップＳ１２３０）。
【０１７６】
次に、アプリケーションサーバ４００の通知データ管理部４３２は、受信した通知データ２９００を記憶する（ステップＳ１２４０）。
【０１７７】
次に、通知データ設定確認装置１１００は、表示データ３０００をアプリケーションサーバ４００に送信する（ステップＳ１２５０）。
【０１７８】
次に、アプリケーションサーバ４００の通信部４１０は、通知データ設定確認装置１１００によって送信された表示データ３０００を受信する（ステップＳ１２６０）。
【０１７９】
次に、アプリケーションサーバ４００の通知データ管理部４３２は、受信した表示データ３０００を記憶する（ステップＳ１２７０）。
【０１８０】
＜購買情報送信フロー＞
図３４は、本実施の形態における測位通知システムの購買情報送信処理の一例を示すフローチャートである。
【０１８１】
まず、ＰＯＳシステム８００は、購買情報を送信するための前処理を行う（ステップＳ１３１０）。ここで、ＰＯＳシステム８００は、購買情報を作成する。
【０１８２】
次に、ＰＯＳシステム８００は、購買情報３５００をアプリケーションサーバ４００に送信する（ステップＳ１３２０）。
【０１８３】
次に、アプリケーションサーバ４００の通信部４１０は、ＰＯＳシステム８００によって送信された購買情報３５００を受信する（ステップＳ１３３０）。
【０１８４】
次に、アプリケーションサーバ４００の購買履歴管理部４６２は、受信した購買情報３５００を記憶する（ステップＳ１３４０）。
【０１８５】
＜測位準備フロー＞
図３５は、本実施の形態における測位通知システムの測位準備処理の一例を示すフローチャートである。
【０１８６】
まず、受信端末３００の通信部３１０は、第１位置電波情報を受信するための前処理を行う（ステップＳ１４１０）。ここで、通信部３１０は、第１位置電波情報を要求する位置電波情報要求を作成する。
【０１８７】
次に、受信端末３００の通信部３１０は、位置電波情報要求をアプリケーションサーバ４００に送信する（ステップＳ１４２０）。
【０１８８】
次に、アプリケーションサーバ４００の通信部４１０は、受信端末３００によって送信された位置電波情報要求を受信する（ステップＳ１４３０）。
【０１８９】
次に、アプリケーションサーバ４００の位置電波情報管理部４４４は、第１位置電波情報２１００を読み出し、通信部４１０は、位置電波情報管理部４４４によって読み出された第１位置電波情報２１００を受信端末３００に送信する（ステップＳ１４４０）。
【０１９０】
次に、受信端末３００の通信部３１０は、アプリケーションサーバ４００によって送信された第１位置電波情報２１００を受信する（ステップＳ１４５０）。
【０１９１】
次に、受信端末３００の通信部３１０は、受信した第１位置電波情報２１００を第１位置電波情報記憶部３８１に記憶する（ステップＳ１４６０）。
【０１９２】
＜測位及び通知フロー＞
図３６は、本実施の形態における測位通知システムの測位及び通知処理の一例を示す第１のフローチャートであり、図３７は、本実施の形態における測位通知システムの測位及び通知処理の一例を示す第２のフローチャートであり、図３８は、本実施の形態における測位通知システムの測位及び通知処理の一例を示す第３のフローチャートであり、図３９は、本実施の形態における測位通知システムの測位及び通知処理の一例を示す第４のフローチャートである。
【０１９３】
まず、受信端末３００は、測位及び通知処理の前処理を実行する（ステップＳ１５１０）。
【０１９４】
次に、無線装置２００は、無線信号を送信する（ステップＳ１５１１）。
【０１９５】
次に、受信端末３００の無線受信部３６０は、無線装置２００が送信した無線信号を受信するとともに、受信した無線信号の電波強度を計測する（ステップＳ１５１２）。このとき、無線受信部３６０は、受信した無線信号から無線装置２００を識別するためのＩＤを取得し、取得したＩＤと、受信した際に計測した無線信号の電波強度とを対応付けた電波情報を作成する。
【０１９６】
なお、無線受信部３６０は、受信端末３００の周囲に存在する複数の無線装置から無線信号を受信し、各無線信号の電波強度を計測する。そして、無線受信部３６０は、受信した複数の無線信号からＩＤを取得し、取得したＩＤと、受信した際に計測した各無線信号の電波強度とを対応付けた電波情報を作成する。
【０１９７】
次に、受信端末３００の位置判定部３８５は、無線受信部３６０から電波情報を取得する（ステップＳ１５１３）。
【０１９８】
次に、受信端末３００の位置判定部３８５は、第１位置電波情報記憶部３８１に記憶している第１位置電波情報２１００を参照し、ステップＳ１５１３で取得した電波情報に基づいて、現在受信端末３００が存在するエリアのストア番号が存在するか否かを判断する（ステップＳ１５１４）。
【０１９９】
ここで、電波情報に含まれる無線装置のＩＤに対応するストア番号が第１位置電波情報２１００に存在すると判断された場合（ステップＳ１５１４でＹＥＳ）、位置通知部３９１は、ストア番号を位置情報としてアプリケーションサーバ４００に送信する（ステップＳ１５１５）。
【０２００】
なお、上記の例では、ストア番号が第１位置電波情報２１００に存在すると判断された場合、位置通知部３９１は、ストア番号を位置情報としてアプリケーションサーバ４００に送信しているが、本開示は特にこれに限定されず、ストア番号が第１位置電波情報２１００に存在すると判断された場合、位置判定部３８５は、ストア番号に対応する第２位置電波情報が第２位置電波情報記憶部３８３に記憶されているか否かを判断してもよい。第２位置電波情報が第２位置電波情報記憶部３８３に記憶されていないと判断された場合、位置通知部３９１は、ストア番号を位置情報としてアプリケーションサーバ４００に送信する。第２位置電波情報が第２位置電波情報記憶部３８３に記憶されていると判断された場合、位置判定部３８５は、ストア番号を送信しなくてもよい。
【０２０１】
一方、電波情報に含まれる無線装置のＩＤに対応するストア番号が第１位置電波情報２１００に存在しないと判断された場合（ステップＳ１５１４でＮＯ）、ステップＳ１５１２の処理に戻る。
【０２０２】
次に、アプリケーションサーバ４００の通信部４１０は、受信端末３００によって送信されたストア番号を受信する（ステップＳ１５１６）。
【０２０３】
次に、アプリケーションサーバ４００の位置電波情報管理部４４４は、受信したストア番号に対応する第２位置電波情報２３００を取得する（ステップＳ１５１７）。
【０２０４】
次に、アプリケーションサーバ４００の位置電波情報管理部４４４は、第２位置電波情報２３００を受信端末３００に送信する（ステップＳ１５１８）。
【０２０５】
次に、受信端末３００の通信部３１０は、アプリケーションサーバ４００によって送信された第２位置電波情報２３００を受信する（ステップＳ１５１９）。
【０２０６】
次に、受信端末３００の通信部３１０は、受信した第２位置電波情報２３００を第２位置電波情報記憶部３８３に記憶する（ステップＳ１５２０）。
【０２０７】
また、第２位置電波情報２３００を受信端末３００に送信した後、アプリケーションサーバ４００の通知データ判定部４５０は、通知データ管理部４３２が管理する通知データ２９００の中から、受信端末３００に送信する通知データ３３００を選択する（ステップＳ１５２１）。
【０２０８】
次に、アプリケーションサーバ４００の重複通知判定部４５２は、通知履歴管理部４６０が管理している通知履歴情報３２００を確認し、通知データ判定部４５０によって選択された通知データが重複して通知されるか否かを判断する（ステップＳ１５２２）。
【０２０９】
ここで、通知データが重複して通知されると判断された場合（ステップＳ１５２２でＹＥＳ）、アプリケーションサーバ４００の補助情報追加部４５４は、通知データが複数回目の通知である旨を示す補助情報を通知データに追加する（ステップＳ１５２３）。
【０２１０】
一方、通知データが重複して通知されないと判断された場合（ステップＳ１５２２でＮＯ）、アプリケーションサーバ４００の位置情報追加部４５６は、商品位置管理部４３０が管理する商品位置情報２４００を参照し、商品が配置されている位置を示す位置番号を通知データに追加する（ステップＳ１５２４）。
【０２１１】
次に、アプリケーションサーバ４００の通知データ送信部４５８は、通知データを受信端末３００に送信する（ステップＳ１５２５）。
【０２１２】
次に、受信端末３００の通信部３１０は、アプリケーションサーバ４００によって送信された通知データを受信する（ステップＳ１５２６）。
【０２１３】
次に、受信端末３００の通信部３１０は、受信した通知データを通知データ記憶部３７９に記憶する（ステップＳ１５２７）。
【０２１４】
次に、ユーザは、受信端末３００を保持して店舗（エリア）内を移動する。
【０２１５】
次に、無線装置２００は、無線信号を送信する（ステップＳ１５２８）。
【０２１６】
次に、受信端末３００の無線受信部３６０は、無線装置２００が送信した無線信号を受信するとともに、受信した無線信号の電波強度を計測する（ステップＳ１５２９）。このとき、無線受信部３６０は、受信した無線信号から無線装置２００を識別するためのＩＤを取得し、取得したＩＤと、受信した際に計測した無線信号の電波強度とを対応付けた電波情報を作成する。
【０２１７】
なお、無線受信部３６０は、受信端末３００の周囲に存在する複数の無線装置から無線信号を受信し、各無線信号の電波強度を計測する。そして、無線受信部３６０は、受信した複数の無線信号からＩＤを取得し、取得したＩＤと、受信した際に計測した各無線信号の電波強度とを対応付けた電波情報を作成する。
【０２１８】
次に、受信端末３００の位置判定部３８５は、無線受信部３６０から電波情報を取得する（ステップＳ１５３０）。
【０２１９】
次に、受信端末３００の位置判定部３８５は、第２位置電波情報記憶部３８３に記憶している第２位置電波情報２３００を参照し、受信した無線情報に対応する位置番号を特定する（ステップＳ１５３１）。
【０２２０】
次に、受信端末３００の表示判定部３８７は、通知データ記憶部３７９に記憶している通知データ３３００を参照し、提示する通知データが存在するか否かを判断する（ステップＳ１５３２）。ここで、提示する通知データが存在しないと判断された場合（ステップＳ１５３２でＮＯ）、処理を終了する。
【０２２１】
一方、提示する通知データが存在すると判断された場合（ステップＳ１５３２でＹＥＳ）、受信端末３００の通知データ表示部３８９は、取得した通知データをモニタに表示する（ステップＳ１５３３）。なお、通知データは、受信端末３００のプッシュ通知機能を用いて表示されることが好ましい。
【０２２２】
次に、通信部３１０は、通知データが受信端末３００で通知されたことを示す通知実績情報をアプリケーションサーバ４００に送信する（ステップＳ１５３４）。なお、通知実績情報は、通知データが通知された時刻を含む。
【０２２３】
次に、アプリケーションサーバ４００の通信部４１０は、受信端末３００によって送信された通知実績情報を受信する（ステップＳ１５３５）。
【０２２４】
次に、アプリケーションサーバ４００の通知履歴管理部４６０は、通知履歴情報３２００の通知時刻を更新する（ステップＳ１５３６）。
【０２２５】
次に、受信端末３００の操作通知部３７３は、通知データに対する開封操作を検知したか否かを判断する（ステップＳ１５３７）。開封操作は、ユーザが受信端末３００のモニタにタッチ操作することで検知される。
【０２２６】
ここで、開封操作を検知したと判断された場合（ステップＳ１５３７でＹＥＳ）、受信端末３００の通信部３１０は、通知データに対する開封操作が行われたことを示す開封検知情報をアプリケーションサーバ４００に送信する（ステップＳ１５３８）。なお、開封検知情報は、開封操作が行われた時刻を含む。一方、開封操作を検知していないと判断された場合（ステップＳ１５３７でＮＯ）、処理を終了する。
【０２２７】
次に、アプリケーションサーバ４００の通信部４１０は、受信端末３００によって送信された開封検知情報を受信する（ステップＳ１５３９）。
【０２２８】
次に、アプリケーションサーバ４００の通知履歴管理部４６０は、通知履歴情報３２００の開封時刻を更新する（ステップＳ１５４０）。
【０２２９】
次に、アプリケーションサーバ４００の通知データ管理部４３２は、通知データの商品名に対応する表示データを受信端末３００に送信する（ステップＳ１５４１）。
【０２３０】
次に、受信端末３００の表示データ受信部３７５は、アプリケーションサーバ４００によって送信された表示データを受信する（ステップＳ１５４２）。
【０２３１】
次に、表示データ受信部３７５は、受信した表示データをモニタに表示する（ステップＳ１５４３）。
【０２３２】
次に、受信端末３００の操作通知部３７３は、表示データに対する使用操作を検知したか否かを判断する（ステップＳ１５４４）。使用操作は、ユーザが受信端末３００のモニタにタッチ操作することで検知される。なお、使用操作は、さらに別の表示データを表示させる操作であり、例えばバーコード又は２次元コードを表示させる操作である。
【０２３３】
ここで、使用操作を検知したと判断された場合（ステップＳ１５４４でＹＥＳ）、受信端末３００の通信部３１０は、表示データに対する使用操作が行われたことを示す使用検知情報をアプリケーションサーバ４００に送信する（ステップＳ１５４５）。なお、使用検知情報は、使用操作が行われた時刻を含む。一方、使用操作を検知していないと判断された場合（ステップＳ１５４４でＮＯ）、処理を終了する。
【０２３４】
次に、アプリケーションサーバ４００の通信部４１０は、受信端末３００によって送信された使封検知情報を受信する（ステップＳ１５４６）。
【０２３５】
次に、アプリケーションサーバ４００の通知履歴管理部４６０は、通知履歴情報３２００使用時刻を更新する（ステップＳ１５４７）。
【０２３６】
次に、アプリケーションサーバ４００の通知データ管理部４３２は、表示データを受信端末３００に送信する（ステップＳ１５４８）。なお、ステップＳ１５４８で送信される表示データは、例えばバーコード又は２次元コードであり、商品の割引金額を示す情報である。
【０２３７】
次に、受信端末３００の表示データ受信部３７５は、アプリケーションサーバ４００によって送信された表示データを受信する（ステップＳ１５４９）。
【０２３８】
次に、表示データ受信部３７５は、受信した表示データをモニタに表示する（ステップＳ１５５０）。
【０２３９】
次に、ＰＯＳシステム８００のスキャナ８４０は、受信端末３００によって表示されている表示データ（例えば、２次元コード）をスキャンする（ステップＳ１５５１）。
【０２４０】
次に、ＰＯＳシステム８００の決済処理部８３０は、ユーザの購入品目の合計金額を計算し、ユーザから受け取った代金を入力して、決済処理を実行する（ステップＳ１５５２）。
【０２４１】
次に、ＰＯＳシステム８００の購買情報送信部８２０は、ユーザＩＤ、ユーザが購入した商品の商品名及びユーザが商品を購入した日時を含む購買情報をアプリケーションサーバ４００に送信する（ステップＳ１５５３）。
【０２４２】
次に、アプリケーションサーバ４００の通信部４１０は、ＰＯＳシステム８００によって送信された購買情報を受信する（ステップＳ１５５４）。
【０２４３】
次に、アプリケーションサーバ４００の購買履歴管理部４６２は、受信した購買情報に基づいて購買履歴情報を更新する（ステップＳ１５５５）。
【０２４４】
なお、上記の実施の形態において、各構成要素は、専用のハードウェアで構成されるか、各構成要素に適したソフトウェアプログラムを実行することによって実現されてもよい。各構成要素は、ＣＰＵ又はプロセッサなどのプログラム実行部が、ハードディスク又は半導体メモリなどのコンピュータ読み取り可能な記録媒体に記録されたソフトウェアプログラムを読み出して実行することによって各構成要素の動作または機能が実現されてもよい。
【０２４５】
また、各構成要素の動作又は機能を実現するときに利用するデータは、半導体メモリ又はハードディスクなどの書き込み可能な記録媒体に記録されてもよい。
【０２４６】
＜変形例＞
（１）本実施の形態では、施設１００は、地下街又は建物だけでなく、屋外のＧＰＳ信号が届きにくい場所であればどこであってもよい。例えば、施設１００は、商業施設、オフィス施設、建物周辺のアーケード内、又はアーケード商店街などであってもよい。さらに、ＧＰＳ信号が届く場所であっても、無線装置２００を設置して本実施の形態による位置計測を実施し、ＧＰＳ信号による位置計測とともに用いてもよい。
【０２４７】
（２）本実施の形態では、通知データは、店舗内の所定の位置で販売される商品に関する情報（例えば、割引額）であるが、本開示は特にこれに限定されず、通知データは、空港内において現在位置から搭乗ゲートまでの所要時間を示す情報であってもよい。また、通知データは、現在位置の近傍のレストランで提供されるメニューを示す情報であってもよい。
【０２４８】
（３）通知データが店舗内の所定の位置で販売される商品に関する情報である場合、補助情報は、商品が新商品であることを示す情報、又は商品が今までに店舗で購入したことがない商品であることを示す情報であってもよい。
【０２４９】
（４）通知データは、第１位置電波情報を用いて特定されたエリア（店舗）に関する情報であってもよい。この場合、補助情報は、当該エリア（店舗）にユーザが行ったことがあるか否かを示す情報であってもよい。
【産業上の利用可能性】
【０２５０】
本開示にかかる通知方法、通知プログラム、通知システム及びサーバは、受信端末の位置に応じた通知データを遅延することなくユーザに通知することができ、受信端末の存在する位置を特定し、特定した前記位置に関連する通知データをユーザに通知する通知方法、通知プログラム、通知システム及びサーバとして有用である。
【符号の説明】
【０２５１】
１００    施設
２００    無線装置
２１０    電源部
２２０    ＩＤ記憶部
２３０    信号出力部
２４０    電波強度記憶部
２５０    アンテナ
２５１    基板
２５２    給電素子
２５３    金属膜
３００    受信端末
３１０    通信部
３２０    プログラム格納部
３３０    プログラム実行部
３４０    入力部
３５０    出力部
３６０    無線受信部
３７１    認証情報送信部
３７３    操作通知部
３７５    表示データ受信部
３７９    通知データ記憶部
３８１    第１位置電波情報記憶部
３８３    第２位置電波情報記憶部
３８５    位置判定部
３８７    表示判定部
３８９    通知データ表示部
３９１    位置通知部
４００    アプリケーションサーバ
４１０    通信部
４２０    認証部
４２２    認証情報管理部
４３０    商品位置管理部
４３２    通知データ管理部
４４０    ユーザ位置管理部
４４２    来店情報管理部
４４４    位置電波情報管理部
４５０    通知データ判定部
４５２    重複通知判定部
４５４    補助情報追加部
４５６    位置情報追加部
４５８    通知データ送信部
４６０    通知履歴管理部
４６２    購買履歴管理部
６００    携帯電話基地局
７００    インターネット網
８００    ＰＯＳシステム
９００    電波情報設定確認装置
１０００    商品位置設定確認装置
１１００    通知データ設定確認装置
【図１】
2017015698.tif 000003
【図２】
2017015698.tif 000004
【図３】
2017015698.tif 000005
【図４】
2017015698.tif 000006
【図５】
2017015698.tif 000007
【図６】
2017015698.tif 000008
【図７】
2017015698.tif 000009
【図８】
2017015698.tif 000010
【図９】
2017015698.tif 000011
【図１０】
2017015698.tif 000012
【図１１】
2017015698.tif 000013
【図１２】
2017015698.tif 000014
【図１３】
2017015698.tif 000015
【図１４】
2017015698.tif 000016
【図１５】
2017015698.tif 000017
【図１６】
2017015698.tif 000018
【図１７】
2017015698.tif 000019
【図１８】
2017015698.tif 000020
【図１９】
2017015698.tif 000021
【図２０】
2017015698.tif 000022
【図２１】
2017015698.tif 000023
【図２２】
2017015698.tif 000024
【図２３】
2017015698.tif 000025
【図２４】
2017015698.tif 000026
【図２５】
2017015698.tif 000027
【図２６】
2017015698.tif 000028
【図２７】
2017015698.tif 000029
【図２８】
2017015698.tif 000030
【図２９】
2017015698.tif 000031
【図３０】
2017015698.tif 000032
【図３１】
2017015698.tif 000033
【図３２】
2017015698.tif 000034
【図３３】
2017015698.tif 000035
【図３４】
2017015698.tif 000036
【図３５】
2017015698.tif 000037
【図３６】
2017015698.tif 000038
【図３７】
2017015698.tif 000039
【図３８】
2017015698.tif 000040
【図３９】
2017015698.tif 000041