(57)【特許請求の範囲】
【請求項１】
対向装置との距離を測定する第１通信部と、
前記対向装置と無線通信を行う第２通信部と、
前記対向装置との距離が第１の距離の範囲内であるとき、前記第１通信部を介して前記対向装置に対する認証を行い、前記認証の結果、前記対向装置が前記第２通信部との通信を許可された装置である場合、前記第２通信部を介して前記対向装置と通信を行うよう誘導する制御部とを有する
無線通信装置。
【請求項２】
前記制御部は、前記誘導に応答する動きを検出すると、前記第２通信部の電源を入れる
請求項１記載の無線通信装置。
【請求項３】
前記誘導に応答する動きは、前記対向装置との距離が、前記第１の距離よりも短い距離になることである
請求項２記載の無線通信装置。
【請求項４】
さらに表示部を有し、
前記誘導は、前記第２通信部を介して通信を行う前記対向装置が有する第１のアンテナの位置に関する第１アンテナ位置情報を、前記表示部に表示することである
請求項１記載の無線通信装置。
【請求項５】
前記第１アンテナ位置情報は、前記対向装置と前記第１のアンテナの位置関係を示す画像である
請求項４記載の無線通信装置。
【請求項６】
前記第１通信部は前記対向装置と無線通信を行い、前記対向装置から前記第１アンテナ位置情報を受信する
請求項４記載の無線通信装置。
【請求項７】
さらに、前記対向装置の周囲の画像を撮影する撮影部を有し、
前記制御部は、前記撮影部が撮影した画像を、前記第１アンテナ位置情報に合成する
請求項５記載の無線通信装置。
【請求項８】
さらに前記第２通信部に接続された第２のアンテナを有し、
前記誘導は、前記第２のアンテナの位置に関する第２アンテナ位置情報を、前記対向装置に表示するように要求することである
請求項１記載の無線通信装置。
【請求項９】
前記第２アンテナ位置情報は、前記無線通信装置と前記第２のアンテナの位置関係を示す画像である
請求項８記載の無線通信装置。
【請求項１０】
前記第１通信部は、前記第１の距離の範囲内で通信を行うことができる第１の通信規格を用いて前記対向装置との距離を測定し、
前記第２通信部は、前記第１の距離よりも短い距離の範囲内で通信を行うことができる第２の通信規格に従い無線通信を行う、
請求項１記載の無線通信装置。
【請求項１１】
前記第１の通信規格は、省電力で通信することができる通信規格である請求項１０記載の無線通信装置。
【請求項１２】
さらに表示部と、
前記第２通信部に接続された第２のアンテナを有し、
前記誘導は、前記第２のアンテナの位置に関する第２アンテナ位置情報を、前記表示部に表示することである
請求項１記載の無線通信装置。
【請求項１３】
前記誘導に応答する動きは、前記無線通信装置に第１の加速度がかかることと、前記無線通信装置の傾きが第１の角度の範囲内であることの、いずれか一方または両方である
請求項２記載の無線通信装置。
【請求項１４】
さらに、前記第１アンテナ位置情報を記憶するデータサーバと無線通信を行い、前記データサーバから前記第１アンテナ位置情報を受信する第３通信部を有する
請求項４記載の無線通信装置。
【請求項１５】
対向装置との距離を測定する第１通信部と、
前記対向装置と無線通信を行う第２通信部と、
制御部とを有する無線通信装置のプロセッサに実行させる無線通信プログラムであって、
前記対向装置との距離が第１の距離の範囲内であるとき、前記第１通信部を介して前記対向装置に対する認証を行い、前記認証の結果、前記対向装置が前記第２通信部との通信を許可された装置である場合、前記第２通信部を介して前記対向装置と通信を行うよう誘導する
処理を前記プロセッサに実行させる無線通信プログラム。
【請求項１６】
対向装置との距離を測定する第１通信部と、
前記対向装置と無線通信を行う第２通信部と、
制御部とを有する無線通信装置における無線通信方法であって、
前記制御部によって、前記対向装置との距離が第１の距離の範囲内であるとき、前記第１通信部を介して前記対向装置に対する認証を行い、前記認証の結果、前記対向装置が前記第２通信部との通信を許可された装置である場合、前記第２通信部を介して前記対向装置と通信を行うよう誘導する
無線通信方法。
【請求項１７】
前記制御部は、前記誘導後、前記第２通信部を前記対向装置と無線接続させる
請求項１記載の無線通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信装置、無線通信プログラム、及び無線通信方法に関する。
【背景技術】
【０００２】
近年、画像や動画などの大容量データを、安定した環境で高速に送受信を行うことができる、近接無線通信が注目されている。
【０００３】
近接無線通信に関する技術としては、例えば、トランスファージェット（TransferJet：登録商標）やＮＦＣ（Near Field Communication）がある。トランスファージェット及びＮＦＣは、利用者が通信機器同士をかざす動作を行うことで、自動的に通信機器同士の接続が確立され通信が始まる技術である。両技術とも、ホストとターゲットの関係がなく、アクセスポイントも不要なため、通信機器同士で直接通信を行うことができる。また、両技術とも、通信機器同士の通信可能な距離を数センチメートルとすることで、他の無線装置が出力する電波と干渉が発生することを抑制している。近接無線通信に関する技術としては、以下の特許文献１、２等に記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−９６００５
【特許文献２】特開２０１０−２８７５３
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、近接無線通信においては、通信機器同士の通信可能な距離を数ｃｍとしているため、利用者が通信機器のアンテナの位置を把握していないと、単純に通信機器同士を近づけるだけでは通信を開始することができない場合がある。また、通信機器同士が数ｃｍの距離にならないと通信を開始しないため、利用者が、相手側の通信機器の存在に気が付かないことがある。
【０００６】
そこで、一開示は、近接無線通信による通信の利便性を向上させる無線通信装置を提供することにある。
【課題を解決するための手段】
【０００７】
対向装置との距離を測定する第１通信部と、前記対向装置と無線通信を行う第２通信部と、前記対向装置との距離が第１の距離の範囲内であるとき、前記第２通信部を介して前記対向装置と通信を行うよう誘導する制御部とを有する。
【発明の効果】
【０００８】
一開示は、近接無線通信による通信の利便性を向上させる無線通信装置を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】図１は、無線通信システム１０の構成例を表す図である。
【図２】図２は、携帯端末装置１００及びサイネージ装置２００のハードウェア構成の例を表す図である。
【図３】図３は、無線通信装置の処理フローチャートの例を表す図である。
【図４】図４は、携帯端末装置１００のハードウェア構成の例を表す図である。
【図５】図５は、サイネージ装置２００のハードウェア構成の例を表す図である。
【図６】図６は、第２の実施の形態における、無線通信システム１０のシーケンスの例を表す図である。
【図７】図７は、携帯端末装置１００及びサイネージ装置２００の処理フローの例を表す図である。
【図８】図８は、アンテナ位置情報の例を表した図である。
【図９】図９は、ＣＰＵ１１０が合成した画像の例を表す図である。
【図１０】図１０は、第２の実施の形態の変形例における、無線通信システム１０のシーケンスの例を表す図ある。
【図１１】図１１は、携帯端末装置１００のハードウェア構成の例を表す図である。
【図１２】図１２は、サイネージ装置２００のハードウェア構成の例を表す図である。
【図１３】図１３は、第３の実施の形態の変形例における、無線通信システム１０のシーケンスの例を表す図ある。
【図１４】図１４は、携帯端末装置１００及びサイネージ装置２００の処理フローの例を表す図である。
【図１５】図１５は、携帯端末装置１００のハードウェア構成の例を表す図である。
【図１６】図１６は、第４の実施の形態の変形例における、無線通信システム１０のシーケンスの例を表す図ある。
【図１７】図１７は、携帯端末装置１００及びサイネージ装置２００の処理フローの例を表す図である。
【図１８】図１８は、第５の実施の形態における、無線通信システム１０の構成例を表す図である。
【図１９】図１９は、携帯端末装置１００のハードウェア構成の例を表す図である。
【図２０】図２０は、第５の実施の形態の変形例における、無線通信システム１０のシーケンスの例を表す図ある。
【図２１】図２１は、携帯端末装置１００及びサイネージ装置２００の処理フローの例を表す図である。
【発明を実施するための形態】
【００１０】
以下、本発明を実施するための形態について説明する。
【００１１】
［第１の実施の形態］
最初に第１の実施の形態について説明する。
【００１２】
第１の実施の形態では、携帯端末装置１００が無線通信装置に対応し、サイネージ装置２００が対向装置に対応する。無線通信装置とは、対向装置との距離が第１の距離になったことを検出する装置である。対向装置とは、無線通信装置と通信を行う装置である。なお、第１の距離については後述する。
【００１３】
＜無線通信システムの構成例＞
図１は、無線通信システム１０の構成例を表す図である。無線通信システム１０は、携帯端末装置１００及びサイネージ装置２００を有する。
【００１４】
携帯端末装置１００は、サイネージ装置２００と無線通信を行い、データの送受信を行う通信装置である。携帯端末装置１００は、例えば、携帯電話装置やタブレット端末である。携帯端末装置１００は、ＣＰＵ（Central Processing Unit）１１０、第１通信部１２０、第２通信部１３０を有する。
【００１５】
ＣＰＵ１１０は、図示しない制御プログラムを実行することで、制御部の機能を実現し、第１通信部１２０、及び第２通信部１３０を制御する。
【００１６】
第１通信部１２０は、サイネージ装置２００の第１通信部２２０と無線通信を行う。第１通信部１２０は、例えば、サイネージ装置２００から受信した電波の電力強度から、サイネージ装置２００との距離を測定する。
【００１７】
第２通信部１３０は、サイネージ装置２００の第２通信部２３０と無線通信を行う。第２通信部１３０は、サイネージ装置２００と無線を介してデータの送受信を行う。
【００１８】
サイネージ装置２００は、携帯端末装置１００と無線通信を行い、データの送受信を行う通信装置である。サイネージ装置２００は、例えば、広告表示装置などの表示機器である。サイネージ装置２００は、ＣＰＵ２１０、第１通信部２２０、第２通信部２３０を有する。
【００１９】
ＣＰＵ２１０は、プログラムを実行することで、制御部の機能を実現し、第１通信部２２０、及び第２通信部２３０を制御する。
【００２０】
第１通信部２２０は、携帯端末装置１００の第１通信部１２０と無線通信を行う。第１通信部２２０は、例えば、携帯端末装置１００から受信した電波の電力強度から、携帯端末装置１００との距離を測定する。
【００２１】
第２通信部２３０は、携帯端末装置１００の第２通信部１３０と無線通信を行う。第２通信部２３０は、携帯端末装置１００と無線を介してデータの送受信を行う。
【００２２】
無線通信システム１０は、例えば、デパートなどの商品を販売する店舗で使用される。この場合、携帯端末装置１００は、デパートの顧客が所有する携帯端末装置であり、サイネージ装置２００は、商品の広告を表示するサイネージ装置である。顧客はサイネージ装置２００に表示されている広告を見て商品に興味を持つと、携帯端末装置１００をサイネージ装置２００にかざし、当該商品の詳細な情報を取得しようとする。このとき、携帯端末装置１００の第２通信部と、サイネージ装置２００の第２通信部が通信を行い、商品の詳細な情報に関するデータを、サイネージ装置２００から携帯端末装置１００に送信することで、顧客は商品の詳細な情報を取得することができる。
【００２３】
＜携帯端末装置及びサイネージ装置のハードウェア構成例＞
図２は、携帯端末装置１００及びサイネージ装置２００のハードウェア構成の例を表す図である。携帯端末装置１００とサイネージ装置２００は、同様のハードウェア構成である。
【００２４】
携帯端末装置１００は、ＣＰＵ１１０、第１通信部１２０、第２通信部１３０、ストレージ１４０、及びＲＡＭ（Random Access Memory） １５０を有する。同様に、サイネージ装置２００は、ＣＰＵ２１０、第１通信部２２０、第２通信部２３０、ストレージ２４０、及びＲＡＭ２５０を有する。なお、上述したように、携帯端末装置１００とサイネージ装置２００は同様のハードウェア構成であるため、以降、携帯端末装置１００のハードウェア構成をもとに説明する。
【００２５】
ＣＰＵ１１０は、ストレージ１４０に記憶されているプログラムを、ＲＡＭ１５０にロードし、ロードしたプログラムを実行する。ＣＰＵ１１０は、ロードした制御プログラム１４１を実行することで、制御部の機能を実現する。
【００２６】
第１通信部１２０は、サイネージ装置２００との距離を測定する。第１通信部１２０は、例えば、サイネージ装置２００から受信した電波の電力強度からサイネージ装置２００との距離を算出する。また、第１通信部１２０は、サイネージ装置２００と無線通信を行う。第１通信部１２０は、数メートルから数百メートルの距離で通信を行うことが可能な近距離無線通信に対応する通信装置である。
第１通信部１２０は、例えば、ブルートゥース（Bluetooth：登録商標）やジグビー（ZigBee：登録商標）に対応する。
【００２７】
第２通信部１３０は、サイネージ装置２００と無線通信を行う通信部である。第２通信部１３０は、数センチメートル以内の範囲で通信を行うことが可能な近接無線通信に対応する通信装置である。第２通信部１３０は、例えば、トランスファージェットやＮＦＣに対応する。
【００２８】
ストレージ１４０は、プログラムやデータを記憶する補助記憶装置である。ストレージ１４０は、制御プログラム１４１を記憶する。ＣＰＵ１１０は、制御プログラム１４１を実行することで、サイネージ装置２００との距離が第１の距離の範囲内になったとき、第２通信部を介してサイネージ装置と通信を行うように誘導する。第１の距離は、例えば、第１通信部は通信を行うことができるが、第２通信部は通信を行うことができない距離である。第１の距離をこのように設定することで、第２通信部は通信を行うことができない距離であっても、第１通信部によってサイネージ装置２００を検出することができる。また、ＣＰＵ１１０は、制御プログラム１４１を実行することで、誘導に応答する動きを検出すると、第２通信部の電源を入れ、第２通信部が無線通信を行うことができる状態にする。
【００２９】
ＲＡＭ１５０は、例えば、メインメモリであり、ストレージ１４０に記憶されているプログラムをロードする領域である。また、ＲＡＭ１５０は、例えば、プログラムがデータを記憶する領域としても使用できる。
【００３０】
＜処理フローチャート＞
図３は、無線通信装置の処理フローチャートの例を表す図である。すなわち、第１の実施の形態においては、図３で示すフローチャートは、携帯端末装置１００のフローチャートである。携帯端末装置１００の処理は、ＣＰＵ１１０が制御プログラム１４１を実行することで制御部を実現するが、以降はＣＰＵ１１０が処理を実行するものとして説明する。
【００３１】
ＣＰＵ１１０は、サイネージ装置２００との距離を監視する（Ｐ１０１）。ＣＰＵ１１０は、サイネージ装置２００との距離が第１の距離の範囲内でない場合（Ｐ１０１のＮｏ）、第１通信部がサイネージ装置２００との距離が第１の距離の範囲内になったことを検出するまで、サイネージ装置２００との距離の監視を続ける。なお、サイネージ装置２００との距離の監視は、例えば、第１通信部１２０が、サイネージ装置２００から送信されるパケットを受信し、受信したパケットの受信電力に応じて距離を算出する。
【００３２】
ＣＰＵ１１０は、第１通信部１２０がサイネージ装置２００との距離が第１の距離の範囲内になったことを検出すると（Ｐ１０１のＹｅｓ）、第２通信部１３０を介してサイネージ装置２００と通信を行うよう誘導する（Ｐ１０２）。ＣＰＵ１１０が行う誘導は、携帯端末装置１００の利用者が、サイネージ装置２００と第２通信部を介して通信を行うことができるようにするものである。ＣＰＵ１１０が行う誘導は、例えば、サイネージ装置２００の位置や、サイネージ装置２００の有する第２通信部のアンテナ位置などの情報を、携帯端末装置１００の利用者に通知することである。例えば、サイネージ装置２００の位置は、経度や緯度の情報であり、サイネージ装置２００の有する第２通信部のアンテナ位置の情報は、サイネージ装置２００のどのあたりにアンテナがあるかを示す情報である。ＣＰＵ１１０は、例えば、これらの情報を、音声で出力したり、画像で表示したりする。
【００３３】
次に、ＣＰＵ１１０は、ＣＰＵ１１０が行った誘導に応答する動きを監視する（Ｐ１０３）。ＣＰＵ１１０が行った誘導に応答する動きとは、例えば、携帯端末装置１００がサイネージ装置２００に、第１の距離からさらに近づき、サイネージ装置２００との距離が第１の距離より短い距離の範囲内になることである。第１の距離より短い距離、例えば、第２通信部が通信を行うことができる最大の距離である。
【００３４】
ＣＰＵ１１０は、ＣＰＵ１１０が行った誘導に応答する動きを検出しない場合（Ｐ１０３のＮｏ）、ＣＰＵ１１０が行った誘導に応答する動きを検出するまで監視を続ける。ＣＰＵ１１０は、ＣＰＵ１１０が行った誘導に応答する動きを検出すると（Ｐ１０３のＹｅｓ）、第２通信部の電源を入れ、第２通信部を介して通信を行うことができる状態にする（Ｐ１０４）。
【００３５】
第１の実施の形態では、無線通信装置が、対向装置との距離が第１の距離の範囲内になると、第２通信部を介して対向装置と通信を行うよう誘導している。第２通信部の通信可能な距離よりも長い距離で通信が可能な第１通信部で対向装置を検出することで、第２通信部が通信可能な距離になる前に、対向装置を早く見つけ、誘導することができる。このように誘導することで、無線通信装置の利用者は、対向装置の位置や、対向装置の有するアンテナの位置を、第２通信部が通信可能な距離になる前に知ることができる。第２通信部の対応する近接無線通信は、アンテナ同士を数センチメートルまで近づけることで通信を行うため、アンテナ同士の位置が数センチメートル以上ずれてしまうと通信を行うことができない。そこで、このように対向装置の有するアンテナの位置を、第２通信部を介した通信を行おうとする前に知ることで、無線通信装置の利用者は、アンテナ同士の位置が数センチメートル以上ずれることなく、無線通信装置を対向装置にかざし、近接無線通信を行うことができる。
【００３６】
また、無線通信装置の利用者が対向装置の存在に気が付いていない場合でも、第２通信部の通信可能な距離となる前に、対向装置の存在を知ることができ、無線通信装置の利用者にとって有益である。
【００３７】
さらに、第１の実施の形態では、誘導に応答する動きを、無線通信装置の利用者が第２通信部を介して対向装置と通信を行おうとする意思であるとみなしている。このようにみなすことで、無線通信装置の利用者が第２通信部を介して対向装置と通信を行う意思があるかないかを判断し、第２通信部の電源を制御することができる。すなわち、利用者の対向装置との通信を行う意思を確認するまでは、無線通信装置の第２通信部の電源を入れないことで、対向装置との通信を望む利用者の無線通信装置に電源を入れ、また、第２通信部の電源を入れている時間を減少させ、省電力を実現できる。
【００３８】
＜第１の実施の形態の変形例＞
変形例では、携帯端末装置１００が対向装置に対応し、サイネージ装置２００が無線通信装置に対応する。変形例では、サイネージ装置（無線通信装置）２００が、携帯端末装置（対向装置）１００との距離が第１の距離になったことを検出する。以下、変形例の動作について、図３に示す無線通信装置のフローチャート、すなわち、サイネージ装置２００のフローチャートを用いて説明する。
【００３９】
サイネージ装置（無線通信装置）２００が、携帯端末装置（対向装置）１００との距離が第１の距離の範囲内になったことを検出したとき（Ｐ１０１のＹｅｓ）、第２通信部２３０を介して携帯端末装置（対向装置）１００と通信を行うよう誘導する（Ｐ１０２）。変形例における誘導は、例えば、サイネージ装置（無線通信装置）２００の位置や、サイネージ装置（無線通信装置）２００が有する第２通信部のアンテナ位置などの情報を、携帯端末装置（対向装置）１００に表示するように要求することである。すなわち、変形例における誘導とは、携帯端末装置（対向装置）１００の利用者に、サイネージ装置（無線通信装置）２００の位置や、無線サイネージ装置（無線通信装置）２００の有するアンテナの位置を知らせることである。
【００４０】
次に、サイネージ装置（無線通信装置）２００が、誘導に応答する動きを検出すると、第２通信部２３０の電源を入れる。変形例における誘導に応答する動きは、携帯端末装置（対向装置）１００が、さらにサイネージ装置（無線通信装置）２００に近づき、携帯端末装置（対向装置）１００との距離が第２の距離の範囲内になることである。
【００４１】
変形例は、第１の実施の形態とは誘導の内容が異なる。どちらも携帯端末装置１００の利用者に対する誘導であることは同じであるが、第１の実施の形態では、無線通信装置（携帯端末装置１００）の利用者に対する誘導あるのに対し、変形例では、対向装置（携帯端末装置１００）の利用者に対する誘導である。しかし、変形例においても、サイネージ装置２００の位置や、サイネージ装置２００が有する第２通信部のアンテナ位置などの情報を、携帯端末装置１００の利用者に知らせるという点では第１の実施の形態と同じである。従って、第１の実施の形態と同じく、携帯端末装置１００の利用者は、アンテナ同士の位置が数センチメートル以上ずれることなく、携帯端末装置１００をサイネージ装置２００にかざし、近接無線通信を行うことができる。また、第１の実施の形態と同じく携帯端末装置１００の利用者がサイネージ装置２００の存在に気が付いていない場合でも、近接無線通信が可能な距離になる前に、サイネージ装置２００の存在を知ることができ、携帯端末装置１００の利用者にとって有益である。さらに、誘導以外の処理は同じ処理であるため、第１の実施の形態と同じく、省電力を実現することができる。
【００４２】
以降のそれぞれの実施の形態において、携帯端末装置１００とサイネージ装置２００について説明を行う。第１の距離に相当する距離の範囲内になったことを検出する装置が無線通信装置であり、当該無線通信装置と無線通信を行う装置が対向装置である。実施の形態によって、携帯端末装置１００又はサイネージ装置２００が、無線通信装置又は対向装置のどちらに対応するかは異なる。以降、実施の形態ごとに対応関係を説明することとし、例えば、「携帯端末装置（無線通信装置）１００」というように、括弧内に対応関係を記載する場合がある。
【００４３】
［第２の実施の形態］
次に第２の実施の形態について説明する。第２の実施の形態は、第１の実施の形態の変形例と同様に、サイネージ装置２００が無線通信装置に対応し、携帯端末装置１００を対向装置に対応する。サイネージ装置２００は、携帯端末装置１００が近く（距離Ｘ１）に存在することを検出し、携帯端末装置１００の利用者をサイネージ装置２００と通信を行うよう誘導する。サイネージ装置２００が行う誘導は、携帯端末装置１００の表示部に、サイネージ装置２００及びサイネージ装置２００のアンテナの位置に関する情報を表示することである。
【００４４】
＜携帯端末装置の構成例＞
図４は、携帯端末装置１００のハードウェア構成の例を表す図である。
【００４５】
携帯端末装置１００は、サイネージ装置２００と無線通信を行い、データの送受信を行う対向装置である。携帯端末装置１００は、例えば、携帯電話装置やタブレット端末である。携帯端末装置１００は、ＣＰＵ１１０、ブルートゥース通信部１２０、近接無線通信部１３０、ストレージ１４０、ＲＡＭ１５０、表示部１６０、及び撮影部１７０を有する。
【００４６】
ＣＰＵ１１０は、ストレージ１４０に記憶されているプログラムを、ＲＡＭ１５０にロードし、ロードしたプログラムを実行する。ＣＰＵ１１０は、ロードした制御プログラム１４１を実行することで、制御部の機能を実現する。
【００４７】
ブルートゥース通信部１２０は、サイネージ装置２００との距離を測定する。ブルートゥース通信部１２０は、例えば、サイネージ装置２００から受信した電波の電力強度からサイネージ装置２００との距離を算出する。また、ブルートゥース通信部１２０は、サイネージ装置２００と無線通信を行う。ブルートゥース通信部１２０は、数メートルから数十メートルの距離で通信を行うことが可能な近距離無線通信に対応する通信装置である。ブルートゥース通信部１２０は、例えば、ブルートゥースに対応する。また、ブルートゥース通信部１２０は、例えば、ブルートゥースの拡張仕様の一つで、低電力での通信を可能として規格である、ブルートゥース・ロー・エナジー（Bluetooth Low Energy）に対応してもよい。ブルートゥース・ロー・エナジーは、従来のブルートゥースと比較し、スキャンするチャネルを減らしたり、パケット長を短くして小データ伝送に特化したりすることで、低電力を実現している。
【００４８】
近接無線通信部１３０は、サイネージ装置２００と無線通信を行う通信部である。近接無線通信部１３０は、数センチメートル以内の範囲で通信を行うことが可能な近接無線通信に対応する通信装置である。近接無線通信部１３０は、例えば、トランスファージェットやＮＦＣなどに対応する。また、近接無線通信部１３０は、アンテナ１３１を有する。アンテナ１３１は、近接無線通信部１３０と接続されており、近接無線通信部１３０は、アンテナ１３１を介して無線通信を行う。なお、携帯端末装置１００とサイネージ装置２００は、アンテナ１３１とアンテナ２３１とを近接無線通信で通信が可能な距離である数センチメートル以内に近づけることで、近接無線通信が可能となる。
【００４９】
ストレージ１４０は、プログラムやデータを記憶する補助記憶装置である。ストレージ１４０は、制御プログラム１４１を記憶する。ＣＰＵ１１０は、制御プログラム１４１を実行することで、サイネージ装置２００との距離がＸ１の範囲内になったとき、近接無線通信部１３０を介してサイネージ装置２００と通信を行うように、携帯端末装置１００の利用者を誘導する。距離Ｘ１は、第１の実施の形態における第１の距離であり、例えば、ブルートゥースでは通信を行うことができるが、トランスファージェットでは通信を行うことができない距離である。また、ＣＰＵ１１０は、制御プログラム１４１を実行することで、誘導に応答する動きを検出すると、近接無線通信部１３０の電源を入れ、近接無線通信部１３０が無線通信を行うことができる状態にする。
【００５０】
ＲＡＭ１５０は、例えば、メインメモリであり、ストレージ１４０に記憶されているプログラムをロードする領域である。また、ＲＡＭ１５０は、例えば、プログラムがデータを記憶する領域としても使用できる。
【００５１】
表示部１６０は、ＣＰＵ１１０が制御プログラム１４１を実行することにより行う誘導において、サイネージ装置２００が設置されている位置に関する位置情報などを表示する。表示部１６０は、例えば、液晶画面などのモニタである。
【００５２】
撮影部１７０は、ＣＰＵ１１０が制御プログラム１４１を実行することにより行う誘導において、サイネージ装置２００の周囲の画像を撮影する。撮影部１７０は、例えば、カメラやビデオなど、画像や動画の撮影装置である。
【００５３】
＜サイネージ装置の構成例＞
図５は、サイネージ装置２００のハードウェア構成の例を表す図である。
【００５４】
サイネージ装置２００は、携帯端末装置１００と無線通信を行い、データの送受信を行う無線通信装置である。サイネージ装置２００は、例えば、広告等を表示する表示機器である。サイネージ装置２００は、ＣＰＵ２１０、ブルートゥース通信部２２０、近接無線通信部２３０、ストレージ２４０、及びＲＡＭ２５０を有する。
【００５５】
ＣＰＵ２１０、ブルートゥース通信部２２０、近接無線通信部２３０、ストレージ２４０、ＲＡＭ２５０は、それぞれ、図４に示すＣＰＵ１１０、ブルートゥース通信部１２０、近接無線通信部１３０、ストレージ１４０、ＲＡＭ１５０と同様である。また、ストレージ２４０が記憶する制御プログラム２４１は、図４に示す携帯端末装置１００が有するストレージ１４０が記憶する制御プログラム１４１と同様である。さらに、近接無線通信部２３０が有するアンテナ２３１は、図４に示す携帯端末装置１００が有する近接無線通信部１３０が有するアンテナ１３１と同様である。
【００５６】
＜処理フローチャート＞
図６は、サイネージ装置（無線通信装置）２００が携帯端末装置（対向装置）１００との距離がＸ１の範囲内になったことを検出し、サイネージ装置（無線通信装置）２００から携帯端末装置（対向装置）１００にコンテンツを送信するまでシーケンスの例を表す図である。
【００５７】
図７は、携帯端末装（対向装置）１００及びサイネージ装置（無線通信装置）２００が近接無線通信部１３０及び２３０の電源を入れるまでの処理のフローチャートの例を表す図である。
【００５８】
以下、図６のシーケンスを、図７のフローチャートを用いて説明する。なお、携帯端末装置１００及びサイネージ装置２００の処理は、ＣＰＵ１１０または２１０が制御プログラム１４１または制御プログラム２４１を実行することで制御部を実現するが、以降はＣＰＵ１１０またはＣＰＵ２１０が処理を実行するものとして説明する。
【００５９】
サイネージ装置２００は、携帯端末装置１００との距離がＸ１以下になったとき、携帯端末装置１００とブルートゥースの接続をするように設定する（Ｐ２５１）。サイネージ装置２００のブルートゥース通信部２２０は、携帯端末装置１００との距離がＸ１の範囲内になったことを検出するまで待ち受ける（Ｓ２００）。
【００６０】
サイネージ装置２００のブルートゥース通信部２２０は、携帯端末装置１００との距離がＸ１の範囲内になったことを検出すると（Ｓ２００のＹｅｓ）、携帯端末装置１００とブルートゥースの接続を確立する（Ｓ２０１）。
【００６１】
サイネージ装置２００のブルートゥース通信部２２０は、携帯端末装置１００との距離がＸ１の範囲内になったことをＣＰＵ２１０に通知する（Ｓ２０２）。ＣＰＵ２１０は、通知を受け取ると、アンテナ位置情報を携帯端末装置１００に表示するように要求するため、ブルートゥース通信部２２０を介して、携帯端末装置１００にアンテナ位置情報表示要求を送信する（Ｓ２０３、Ｓ２０４）。
【００６２】
一方、携帯端末装置１００は、ブルートゥースの接続が確立すると（Ｓ２０１）、サイネージ装置２００からアンテナ位置情報表示要求を待ち受ける。そして、携帯端末装置１００のＣＰＵ１１０は、ブルートゥース通信部１２０を介して、サイネージ装置２００からアンテナ位置情報表示要求を受信すると（Ｓ２０４、Ｓ２０５）、表示部１６０にアンテナ位置情報表示要求を送信する（Ｓ２０６）。携帯端末装置１００の表示部１６０は、アンテナ位置情報表示要求を受信すると、アンテナ位置情報を表示する（Ｓ２０６）。
【００６３】
アンテナ位置情報は、ＣＰＵ１１０が、携帯端末装置１００の利用者に対して、携帯端末装置１００とサイネージ装置２００とを近接無線通信部１３０を介して通信を行うように誘導するために、表示部１６０に表示する情報である。アンテナ位置情報は、サイネージ装置２００が有するアンテナ２３１の位置に関する情報であり、例えば、サイネージ装置２００のどの部分にアンテナ２３１が設置されているかを絵や写真で表した画像である。
【００６４】
図８は、アンテナ位置情報の例を表した図である。Ｆ１で示す線は、サイネージ装置２００の形を表している。サイネージ装置２００の表示部の下方に、斜線で示すアンテナＦ２がある。このように、サイネージ装置２００とアンテナ２３１の位置関係を示す画像を、携帯端末装置１００の表示部１６０に表示することで、携帯端末装置１００の利用者に対して、サイネージ装置２００と近接無線通信を行うように誘導する。
【００６５】
その後、携帯端末装置１００及びサイネージ装置２００は、互いの距離がＸ２の範囲内になるまで待ち受ける（Ｓ２０７）。距離Ｘ２は、第１の実施の形態における第１の距離より短い距離であり、例えば、トランスファージェットで通信が可能な最大の距離である。互いの距離がＸ２の範囲内になったということは、携帯端末装置１００が、さらにサイネージ装置２００に近づいたということである。従って、互いの距離がＸ２の範囲内になったということは、携帯端末装置１００の利用者がサイネージ装置２００と近接無線通信で通信しようとしている、すなわち、誘導に応答する動きをしたとみなすことができる。
【００６６】
携帯端末装置１００のブルートゥース通信部１２０は、サイネージ装置２００との距離がＸ２の範囲内になったことを検出すると（Ｓ２０７のＹｅｓ）、ＣＰＵ１１０にサイネージ装置２００との距離がＸ２の範囲内になったことを通知する（Ｓ２１０）。ＣＰＵ１１０は、通知を受け取ると、近接無線通信部１３０に近接無線通信部電源ＯＮ要求を送信し、近接無線通信部１３０の電源を入れる（Ｓ２１１）。
【００６７】
同様に、サイネージ装置２００のブルートゥース通信部２２０は、携帯端末装置１００との距離がＸ２の範囲内になったことを検出すると（Ｓ２０７のＹｅｓ）、ＣＰＵ２１０に携帯端末装置１００との距離がＸ２の範囲内になったことを通知する（Ｓ２０８）。ＣＰＵ２１０は、通知を受け取ると、近接無線通信部２３０に近接無線通信部電源ＯＮ要求を送信し、近接無線通信部２３０の電源を入れる（Ｓ２０９）。
【００６８】
その後、携帯端末装置１００とサイネージ装置２００との距離が、近接無線通信部１３０及び２３０を介して通信を行うことが可能な距離となると、近接無線通信部１３０及び２３０が互いに近接無線通信の接続を確立し（Ｓ２１２）する。接続を確立すると、サイネージ装置２００から携帯端末装置１００にコンテンツのデータを送信する（Ｓ２１３）。
【００６９】
第２の実施の形態では、サイネージ装置（無線通信装置）２００が、携帯端末装置（対向装置）１００との距離がＸ１の範囲内になると、サイネージ装置２００のアンテナ位置情報を携帯端末装置１００に送信し、表示させる。このようにすることで、携帯端末装置１００の利用者をサイネージ装置２００と近接無線通信を行うよう誘導している。誘導された携帯端末装置１００の利用者は、サイネージ装置２００の有するアンテナ２３１の位置を知ることができ、近接無線通信を円滑に行うことができる。また、携帯端末装置１００の利用者がサイネージ装置２００の存在に気が付いていない場合でも、このように誘導することで、サイネージ装置２００の存在を知ることができ、携帯端末装置１００の利用者にとって有益である。
【００７０】
また、アンテナ位置情報を、画像とすることで、携帯端末装置１００の利用者は、例えば、音声でアンテナ位置を通知される場合と比較して、サイネージ装置２００のどこにアンテナ２３１が設置されているのかを理解しやすくなるという利点がある。
【００７１】
さらに、アンテナ位置情報にサイネージ装置２００の周囲の画像を含めてもよい。サイネージ装置２００の周囲の画像は、携帯端末装置１００の撮影部１７０が撮影する。撮影部１７０は、例えば、アンテナ位置情報表示要求に、サイネージ装置２００の位置情報が含まれる場合、その位置情報からサイネージ装置２００の設置されている方向を判定し、写真を撮影する。また、撮影した画像と、サイネージ装置２００から受信したアンテナ位置情報の画像を、ＣＰＵ１１０が合成し、１つの画像として表示部１６０に表示する。このようにすることで、サイネージ装置２００自体の位置を、より理解しやすく携帯端末装置１００の利用者に知らせることができる。
【００７２】
図９は、ＣＰＵ１１０が合成した画像の例を表す図である。図８で示したアンテナ位置情報の例と同じく、Ｆ１で示す線は、サイネージ装置２００の形を表しており、サイネージ装置２００の表示部の下方に、斜線で示すアンテナＦ２がある。そして、図９では、さらに格子模様で示すサイネージ装置２００の周囲の画像Ｆ３がある。このように、例えば、携帯端末装置１００の利用者がサイネージ装置２００を探すときに、サイネージ装置２００の周囲の画像があることで、サイネージ装置２００を発見しやすくなる。
【００７３】
第２の実施の形態においても、携帯端末装置１００との距離がＸ１になったとき、アンテナ位置情報を送信し、表示させることで、携帯端末装置１００の利用者を誘導している。この誘導に応答する動き、すなわち、携帯端末装置１００との距離がさらに近くなることを検出することで、携帯端末装置１００利用者がサイネージ装置２００と通信を行おうとする意思であるとみなしている。このように、携帯端末装置１００の利用者がサイネージ装置２００と通信を行う意思があるかないかを判断し、意思があると判断された場合に近接無線通信部の電源をＯＮに制御する。すなわち、携帯端末装置１００の利用者のサイネージ装置との通信を行う意思を確認するまでは近接無線通信部の電源を入れずに、携帯端末装置１００の利用者がサイネージ装置２００と通信をする意思を有する場合に電源を入れることができるため、省電力を実現できる。
【００７４】
さらに、近接無線通信部１３０及び２３０が使用する無線通信の規格として、ブルートゥースの低電力を実現する規格である、ブルートゥース・ロー・エナジーを使用することが望ましい。サイネージ装置２００は、ブルートゥース通信部２２０を介して、携帯端末装置１００との距離を測定している。このとき、ブルートゥース通信部２２０は、携帯端末装置１００から報知されるブルートゥースのパケットをサーチし続けており、サーチしたパケットの受信電力によって距離を算出している。ブルートゥース・ロー・エナジーは、通常のブルートゥースと比較して、携帯端末装置１００から報知されるブルートゥースのパケットのサーチを低電力で行うことができるため、さらなる省電力が実現できる。
【００７５】
また、サイネージ装置２００は、携帯端末装置１００からアンテナ位置情報取得要求を受信したとき、携帯端末装置１００の認証を行い、認証結果に伴い携帯端末装置１００にアンテナ位置情報表示要求を送信してもよい。認証は、例えば、あらかじめサイネージ装置２００に、携帯端末装置１００の識別子などを登録しておき、アンテナ位置情報取得要求を送信した携帯端末装置１００の識別子が登録されているかを比較することで行う。携帯端末装置１００の識別子が登録されている場合、携帯端末装置１００にアンテナ位置情報表示要求を送信する。こうすることで、サイネージ装置２００に未登録の信頼性の低い携帯端末装置１００には誘導を行わず、信頼性の低い携帯端末装置１００がサイネージ装置２００にアクセスする可能性を低くすることができ、セキュリティが向上する。
【００７６】
＜第２の実施の形態の変形例＞
変形例では、携帯端末装置１００が無線通信装置に対応し、サイネージ装置２００が対向装置に対応する。変形例では、携帯端末装置（無線通信装置）１００が、サイネージ装置（対向装置）２００との距離がＸ１の範囲内になったことを検出する。以下、変形例の動作について、図１０に示すシーケンスを用いて説明する。なお、図１０に示すＧ１で囲まれたシーケンス以外のシーケンスは、図６に示すシーケンスと同様である。従って、ここではＧ１に囲まれたシーケンスについて説明する。
【００７７】
携帯端末装置（無線通信装置）１００のブルートゥース通信部１２０が、サイネージ装置（対向装置）２００との距離がＸ１以下になったことを検出すると（Ｓ２５０）、サイネージ装置（対向装置）２００とブルートゥースの接続を確立する（Ｓ２５１）。また、ブルートゥース通信部１２０は、ＣＰＵ１１０に、サイネージ装置２００との距離がＸ１以下になったことを検出したことを通信する（Ｓ２５２）。
【００７８】
ＣＰＵ１１０は、サイネージ装置２００との距離がＸ１以下になった通知を受け取ると、アンテナ位置情報を取得するため、ブルートゥース通信部１２０を介して、サイネージ装置２００に、アンテナ位置情報取得要求を送信する（Ｓ２５３、Ｓ２５４）。
【００７９】
サイネージ装置２００のＣＰＵ２１０は、ブルートゥース通信部２２０を介して、アンテナ位置情報取得要求を受信すると（Ｓ２５４、Ｓ２５５）、アンテナ位置情報を、ブルートゥース通信部２２０を介して、携帯端末装置１００に送信する（Ｓ２０３、Ｓ２０４）。以降の処理は、図６に示すシーケンスと同様である。
【００８０】
第２の実施の形態では、サイネージ装置（無線通信装置）が、携帯端末装置（対向装置）１００に、アンテナ位置情報を表示するように要求している。一方、変形例では、携帯端末装置（無線通信装置）１００が、主体的にアンテナ位置情報を表示しようとし、そのために、サイネージ装置（対向装置）２００に、アンテナ位置情報を送信するように要求している。しかし、第２の実施の形態と変形例は、誘導として、携帯端末装置１００にアンテナ位置情報を表示するということでは同様である。よって、変形例も、第２の実施の形態と同様の効果を得ることができる。
【００８１】
［第３の実施の形態］
次に第３の実施の形態について説明する。第３の実施の形態では、サイネージ装置２００は無線通信装置に対応し、携帯端末装置１００は対向装置に対応する。第３の実施の形態は、サイネージ装置（無線通信装置）２００のアンテナ位置情報を、サイネージ装置２００の表示部に表示することで、携帯端末装置（対向装置）１００の利用者を誘導する。
【００８２】
＜携帯端末装置の構成例＞
図１１は、携帯端末装置１００のハードウェア構成の例を表す図である。
【００８３】
携帯端末装置１００は、サイネージ装置２００と無線通信を行い、データの送受信を行う対向装置である。携帯端末装置１００は、例えば、携帯電話装置やタブレット端末である。携帯端末装置１００は、ＣＰＵ１１０、ブルートゥース通信部１２０、近接無線通信部１３０、ストレージ１４０、及びＲＡＭ１５０を有する。
【００８４】
ＣＰＵ１１０、ブルートゥース通信部１２０、近接無線通信部１３０、ストレージ１４０、ＲＡＭ１５０は、それぞれ、図４に示すＣＰＵ１１０、ブルートゥース通信部１２０、近接無線通信部１３０、ストレージ１４０、ＲＡＭ１５０と同様である。
【００８５】
＜サイネージ装置の構成例＞
図１２は、サイネージ装置２００のハードウェア構成の例を表す図である。
【００８６】
サイネージ装置２００は、携帯端末装置１００と無線通信を行い、データの送受信を行う無線通信装置である。サイネージ装置２００は、例えば、広告等を表示する表示機器である。サイネージ装置２００は、ＣＰＵ２１０、ブルートゥース通信部２２０、近接無線通信部２３０、ストレージ２４０、ＲＡＭ２５０、及び表示部２６０を有する。
【００８７】
ＣＰＵ２１０、ブルートゥース通信部２２０、近接無線通信部２３０、ストレージ２４０、ＲＡＭ２５０は、それぞれ、図５に示すＣＰＵ２１０、ブルートゥース通信部２２０、近接無線通信部２３０、ストレージ２４０、ＲＡＭ２５０と同様である。
【００８８】
表示部２６０は、ＣＰＵ２１０が制御プログラム２４１を実行することにより行う誘導において、サイネージ装置２００が設置されている位置やアンテナに関するアンテナ位置情報などを表示する。表示部２６０は、例えば、液晶画面などのモニタである。
【００８９】
＜処理フローチャート＞
図１３は、サイネージ装置２００が携帯端末装置１００との距離がＸ１の範囲内になったことを検出してから、サイネージ装置２００から携帯端末装置１００にコンテンツを送信するまでシーケンスの例を表す図である。
【００９０】
図１４は、携帯端末装置１００及びサイネージ装置２００が近接無線通信部１３０及び２３０の電源を入れるまでの処理のフローチャートの例を表す図である。
【００９１】
以下、図１３のシーケンスを、図１４のフローチャートを用いて説明する。なお、携帯端末装置１００及びサイネージ装置２００の処理は、ＣＰＵ１１０または２１０が制御プログラム１４１または制御プログラム２４１を実行することで制御部を実現するが、以降はＣＰＵ１１０またはＣＰＵ２１０が処理を実行するものとして説明する。また、図１３に示すＧ２で囲まれたシーケンス以外のシーケンスは、第２の実施の形態の図６に示すシーケンスと同様である。従って、ここではＧ２に囲まれたシーケンスについて説明する。
【００９２】
サイネージ装置２００は、携帯端末装置１００との距離がＸ１以下になったとき、携帯端末装置１００とブルートゥースの接続をするように設定する（Ｐ３５１）。サイネージ装置２００のブルートゥース通信部２２０は、携帯端末装置１００との距離がＸ１の範囲内になったことを検出するのを待ち受ける（Ｓ３００）。
【００９３】
サイネージ装置２００のブルートゥース通信部２２０は、携帯端末装置１００との距離がＸ１の範囲内になったことを検出すると（Ｓ３００のＹｅｓ）、携帯端末装置１００とブルートゥースの接続を確立する（Ｓ３０１）。
【００９４】
サイネージ装置のブルートゥース通信部２２０は、携帯端末装置１００との距離がＸ１の範囲内になったことをＣＰＵ２１０に通知する（Ｓ３０２）。ＣＰＵ２１０は、通知を受け取ると、アンテナ位置情報を表示部２６０に表示するよう要求し（Ｓ３０３）、表示部２６０は、アンテナ位置情報を表示する。すなわち、第３の実施の形態における誘導は、サイネージ装置２００（無線通信装置）が、サイネージ装置２００が有する表示部２６０に、アンテナ２３１の位置に関するアンテナ位置情報を表示することである。
【００９５】
以降、図１３のシーケンスにおけるＳ２０７からＳ２１３までの処理は、図６におけるＳ２０７からＳ２１３までの処理と同じである。
【００９６】
第３の実施の形態では、サイネージ装置２００にサイネージ装置２００のアンテナ位置情報を表示することを誘導としている。このようにすることで、例えば、携帯端末装置１００が表示部を持たない場合でも、サイネージ装置２００のアンテナ位置を携帯端末装置１００の利用者に知らせることができる。また、サイネージ装置２００から携帯端末装置１００にアンテナ位置情報を送信することがないため、サイネージ装置２００と携帯端末装置１００の間の通信量を抑制することができる。
【００９７】
［第４の実施の形態］
次に第４の実施の形態について説明する。第４の実施の形態では、サイネージ装置２００は対向装置に対応し、携帯端末装置１００は無線通信装置に対応する。第４の実施の形態は、携帯端末装置（無線通信装置）１００が、誘導に応答する動きとして、所定の加速度を検出することで、近接無線通信部１３０の電源を入れる。
【００９８】
＜携帯端末装置の構成例＞
図１５は、携帯端末装置１００のハードウェア構成の例を表す図である。
【００９９】
携帯端末装置１００は、サイネージ装置２００と無線通信を行い、データの送受信を行う無線通信装置である。携帯端末装置１００は、例えば、携帯電話装置やタブレット端末である。携帯端末装置１００は、ＣＰＵ１１０、ブルートゥース通信部１２０、近接無線通信部１３０、ストレージ１４０、ＲＡＭ１５０、表示部１６０、及び加速度測定部１８０を有する。
【０１００】
ＣＰＵ１１０、ブルートゥース通信部１２０、近接無線通信部１３０、ストレージ１４０、ＲＡＭ１５０、それぞれ、図４に示すＣＰＵ１１０、ブルートゥース通信部１２０、近接無線通信部１３０、ストレージ１４０、ＲＡＭ１５０と同様である。また、表示部１６０は、図４に示す表示部１６０と同様である。
【０１０１】
加速度測定部１８０は、携帯端末装置１００の加速度を測定する装置である。加速度測定部１８０は、例えば、加速度センサである。
【０１０２】
＜サイネージ装置の構成例＞
サイネージ装置２００の構成は、第２の実施の形態における、図５に示すサイネージ装置の構成と同様である。
【０１０３】
＜処理フローチャート＞
図１６は、携帯端末装置１００がサイネージ装置２００との距離がＸ１の範囲内になったことを検出してから、サイネージ装置２００から携帯端末装置１００にコンテンツを送信するまでシーケンスの例を表す図である。
【０１０４】
図１７は、携帯端末装置１００及びサイネージ装置２００が近接無線通信部１３０及び２３０の電源を入れるまでの処理のフローチャートの例を表す図である。
【０１０５】
以下、図１６のシーケンスを、図１７のフローチャートを用いて説明する。なお、携帯端末装置１００及びサイネージ装置２００の処理は、ＣＰＵ１１０または２１０が制御プログラム１４１または制御プログラム２４１を実行することで制御部を実現するが、以降はＣＰＵ１１０またはＣＰＵ２１０が処理を実行するものとして説明する。また、図１７に示すＧ３で囲まれたシーケンス以外のシーケンスは、第２の実施の形態の変形例のシーケンスと同様である。従って、ここではＧ３に囲まれたシーケンスについて説明する。
【０１０６】
携帯端末装置１００のＣＰＵ１１０は、アンテナ位置情報表示要求（Ｓ２０６）を送信すると、加速度測定部１８０の電源をＯＮする（Ｓ４００）。加速度装置の電源が既にＯＮの場合、Ｓ４００は省略することができる。
【０１０７】
加速度測定部１８０は、Ｙ１メートル毎秒毎秒以上の加速度を検出する（Ｓ４０１）、加速度の検出情報をＣＰＵ１１０に通知する（Ｓ４０２）。ＣＰＵ１１０は、Ｓ４０２を受信し、近接無線通信部１３０の電源をＯＮする（Ｓ４０３）。Ｙ１は、例えば、携帯端末装置１００の利用者が、サイネージ装置２００と近接無線通信を行うとき、携帯端末装置１００をサイネージ装置２００にかざす動きをするときに発生する加速度の値である。
【０１０８】
第４の実施の形態では、誘導に応答する動きを、携帯端末装置１００に一定の加速度がかかることとする。携帯端末装置１００に一定の加速度がかかるということは、携帯端末装置１００の利用者が、携帯端末装置１００をサイネージ装置２００にかざす動きをしたとみなしている。すなわち、携帯端末装置１００をサイネージ装置２００にかざす動きをしたということは、携帯端末装置１００の利用者はサイネージ装置２００と通信を行う意思があるということである。第４の実施の形態では、利用者の意思を検出したことを契機として近接無線通信部１３０の電源を入れており、第２の実施の形態と同様の効果を得ることができる。
【０１０９】
また、携帯端末装置１００は、角度測定部を有してもよい。角度測定部は、携帯端末装置１００の地面に対する傾きを測定する。角度測定部は、例えば、ジャイロセンサである。携帯端末装置１００は、角度測定部が携帯端末装置１００の傾きが一定の角度の範囲内となったことを測定した場合、近接無線通信部１３０の電源を入れる。一定の角度は、サイネージ装置２００が有するアンテナの設置角度を中心とした角度の範囲である。例えば、サイネージ装置２００のアンテナが、地面と垂直、すなわち、地面から９０度に設置されている場合、一定の角度は、９０度の前後１０度を許容範囲とした、８０度から１００度の範囲となる。
【０１１０】
このように、携帯端末装置１００の傾きが一定の角度の範囲内となることは、携帯端末装置１００の利用者が、携帯端末装置１００の傾きを、サイネージ装置２００のアンテナの角度にあわせようとしたと想定し、誘導に応答する動きであるとみなすことができる。
【０１１１】
なお、携帯端末装置１００は、角度測定部を、加速度測定部１８０に代えて有してもよいし、角度測定部と加速度測定部１８０の両方を有してもよい。角度測定部と加速度測定部１８０の両方を有する場合、誘導に応答する動きは、携帯端末装置に一定の加速度がかかることと、携帯端末装置の傾きが一定の角度の範囲内であることの両方を検出することとなる。
【０１１２】
［第５の実施の形態］
次に第５の実施の形態について説明する。第５の実施の形態では、第４の実施の形態と同じく、サイネージ装置２００は対向装置に対応し、携帯端末装置１００は無線通信装置に対応する。第５の実施の形態は、無線通信システムに、さらにデータサーバを有し、アンテナ位置情報をデータサーバから受信する。
【０１１３】
＜無線通信システムの構成例＞
図１８は、無線通信システム１０の構成例を表す図である。無線通信システム１０は、携帯端末装置１００、サイネージ装置２００、及びデータサーバ３００を有する。
【０１１４】
携帯端末装置１００は、サイネージ装置２００及びデータサーバ３００と無線通信を行い、データの送受信を行う無線通信装置ある。携帯端末装置１００は、例えば、携帯電話装置やタブレット端末である。携帯端末装置１００は、ＣＰＵ１１０、ブルートゥース通信部１２０、近接無線通信部１３０、及びネットワーク通信部１９０を有する。
【０１１５】
なお、ＣＰＵ１１０、ブルートゥース通信部１２０、及び近接無線通信部１３０は、それぞれ、第２の実施の形態における、携帯端末装置１００が有するＣＰＵ１１０、ブルートゥース通信部１２０、近接無線通信部１３０と同様である。
【０１１６】
ネットワーク通信部１９０は、データサーバ３００のネットワーク通信部３９０と、無線を介して通信を行う。ネットワーク通信部１９０は、例えば、ワイファイ（Wi-Fi：Wireless  Fidelity）に対応する通信装置である。
【０１１７】
サイネージ装置２００は、携帯端末装置１００と無線通信を行い、データの送受信を行う対向装置である。サイネージ装置２００は、ＣＰＵ２１０、ブルートゥース通信部２２０、近接無線通信部２３０を有する。ＣＰＵ２１０、ブルートゥース通信部２２０、近接無線通信部２３０は、それぞれ、第２の実施の形態における、サイネージ装置２００が有するＣＰＵ２１０、ブルートゥース通信部２２０、近接無線通信部２３０と同様である。
【０１１８】
データサーバ３００は、携帯端末装置１００と無線通信を行い、データの送受信を行う通信装置である。データサーバ３００は、サイネージ装置２００のアンテナ位置情報を記憶する。データサーバ３００は、ＣＰＵ３１０及びネットワーク通信部３９０を有する。
【０１１９】
ＣＰＵ３１０は、プログラムを実行することで、制御部の機能を実現し、ネットワーク通信部３９０を制御する。
【０１２０】
ネットワーク通信部３９０は、携帯端末装置１００のネットワーク通信部１９０と無線通信を行う。ネットワーク通信部１９０は、例えば、ワイファイに対応する通信装置である。
【０１２１】
＜携帯端末装置の構成例＞
図１９は、携帯端末装置１００のハードウェア構成の例を表す図である。
【０１２２】
携帯端末装置１００は、サイネージ装置２００と無線通信を行い、データの送受信を行う無線通信装置である。携帯端末装置１００は、例えば、携帯電話装置やタブレット端末である。携帯端末装置１００は、ＣＰＵ１１０、ブルートゥース通信部１２０、近接無線通信部１３０、ストレージ１４０、ＲＡＭ１５０、表示部１６０、及びネットワーク通信部１９０を有する。
【０１２３】
ＣＰＵ１１０、ブルートゥース通信部１２０、近接無線通信部１３０、ストレージ１４０、ＲＡＭ１５０は、それぞれ、図４に示すＣＰＵ１１０、ブルートゥース通信部１２０、近接無線通信部１３０、ストレージ１４０、ＲＡＭ１５０と同様である。また、表示部１６０は、図４に示す表示部１６０と同様である。
【０１２４】
ネットワーク通信部１９０は、データサーバ３００と通信を行うための機器である。ネットワーク通信部１９０は、例えば、ワイファイに対応する通信機器である。携帯端末装置１００は、ネットワーク通信部１９０を介して、データサーバ３００とデータの送受信を行う。
【０１２５】
＜サイネージ装置の構成例＞
サイネージ装置２００の構成は、第２の実施の形態における、図５に示すサイネージ装置の構成と同様である。
【０１２６】
＜処理フローチャート＞
図２０は、携帯端末装置１００がサイネージ装置２００との距離がＸ１の範囲内になったことを検出してから、サイネージ装置２００から携帯端末装置１００にコンテンツを送信するまでシーケンスの例を表す図である。
【０１２７】
図２１は、携帯端末装置１００及びサイネージ装置２００が近接無線通信部１３０及び２３０の電源を入れるまでの処理のフローチャートの例を表す図である。
【０１２８】
以下、図２０のシーケンスを、図２１のフローチャートを用いて説明する。なお、携帯端末装置１００、サイネージ装置２００、及びデータサーバ３００の処理は、ＣＰＵ１１０、２１０、及び３１０が制御プログラムを実行することで制御部を実現するが、以降はＣＰＵ１１０、２１０、及び３１０が処理を実行するものとして説明する。また、図２０に示すＧ４で囲まれたシーケンス以外のシーケンスは、第２の実施の形態の変形例のシーケンスと同様である。従って、ここではＧ４に囲まれたシーケンスについて説明する。
【０１２９】
携帯端末装置１００のＣＰＵ１１０は、ブルートゥース通信部１２０からサイネージ装置２００との距離がＸ１の範囲内になったことを通知されると（Ｓ２５２）、アンテナ位置情報取得要求を、データサーバ３００に送信する（Ｓ５００、Ｓ５０１）。アンテナ位置情報取得要求には、サイネージ装置２００を一意に示す識別子が含まれる。識別子は、例えば、ＵＵＩＤ（Universally Unique Identifier）である。
【０１３０】
データサーバ３００のＣＰＵ３１０は、ネットワーク通信部３９０を介して、アンテナ位置情報取得要求を受信する（Ｓ５０１、Ｓ５０２）。アンテナ位置情報取得要求を受信したＣＰＵ３１０は、アンテナ位置情報取得要求に含まれる識別子に対応するサイネージ装置２００のアンテナ位置情報を内部メモリから取り出す。ＣＰＵ３１０は、ネットワーク通信部３９０を介して、アンテナ位置情報を携帯端末装置１００に送信する（Ｓ５０３、Ｓ５０４）。
【０１３１】
携帯端末装置１００のＣＰＵ１１０は、ネットワーク通信部１９０を介して、アンテナ位置情報を受信すると（Ｓ５０４、Ｓ５０５）、アンテナ位置情報を表示するためにアンテナ位置情報表示要求を表示部１６０に送信する（Ｓ５０６）。アンテナ位置情報表示要求を受信した表示部１６０は、アンテナ位置情報を表示する。
【０１３２】
第５の実施の形態では、アンテナ位置情報を、サイネージ装置２００ではなく、データサーバから取得している。こうすることで、サイネージ装置２００と携帯端末装置１００との間の通信量を減らすことができる。
【０１３３】
また、第２の実施の形態において、アンテナ位置情報はブルートゥース通信を用いて送受信されている。しかし、アンテナ位置情報のデータ量が大きくなると、ブルートゥース通信でのデータ送受信に時間がかかってしまうことがある。そこで、ネットワーク通信部が、ブルートゥース通信より通信速度が速いワイファイなどの通信方式に対応することで、携帯端末装置１００は、短い時間でアンテナ位置情報を取得することができる。
【０１３４】
以上、まとめると付記のようになる。
【０１３５】
（付記１）
対向装置との距離を測定する第１通信部と、
前記対向装置と無線通信を行う第２通信部と、
前記対向装置との距離が第１の距離の範囲内であるとき、前記第２通信部を介して前記対向装置と通信を行うよう誘導する制御部とを有する
無線通信装置。
【０１３６】
（付記２）
前記制御部は、前記誘導に応答する動きを検出すると、前記第２通信部の電源を入れる
付記１記載の無線通信装置。
【０１３７】
（付記３）
前記誘導に応答する動きは、前記対向装置との距離が、前記第１の距離よりも短い距離になることである
付記２記載の無線通信装置。
【０１３８】
（付記４）
さらに表示部を有し、
前記誘導は、前記第２通信部を介して通信を行う前記対向装置が有する第１のアンテナの位置に関する第１アンテナ位置情報を、前記表示部に表示することである
付記１記載の無線通信装置。
【０１３９】
（付記５）
前記第１アンテナ位置情報は、前記対向装置と前記第１のアンテナの位置関係を示す画像である
付記４記載の無線通信装置。
【０１４０】
（付記６）
前記第１通信部は前記対向装置と無線通信を行い、前記対向装置から前記第１アンテナ位置情報を受信する
付記４記載の無線通信装置。
【０１４１】
（付記７）
さらに、前記対向装置の周囲の画像を撮影する撮影部を有し、
前記制御部は、前記撮影部が撮影した画像を、前記第１アンテナ位置情報に合成する
付記５記載の無線通信装置。
【０１４２】
（付記８）
さらに前記第２通信部に接続された第２のアンテナを有し、
前記誘導は、前記第２のアンテナの位置に関する第２アンテナ位置情報を、前記対向装置に表示するように要求することである
付記１記載の無線通信装置。
【０１４３】
（付記９）
前記第２アンテナ位置情報は、前記無線通信装置と前記第２のアンテナの位置関係を示す画像である
付記８記載の無線通信装置。
【０１４４】
（付記１０）
前記第１通信部は、前記第１の距離の範囲内で通信を行うことができる第１の通信規格を用いて前記対向装置との距離を測定し、
前記第２通信部は、前記第１の距離よりも短い距離の範囲内で通信を行うことができる第２の通信規格に従い無線通信を行う、
付記１記載の無線通信装置。
【０１４５】
（付記１１）
前記第１の通信規格は、省電力で通信することができる通信規格である付記１０記載の無線通信装置。
【０１４６】
（付記１２）
前記制御部は、前記対向装置の認証を行い、前記認証を行った結果に応じて、前記誘導を行うか否かを決定する
付記８記載の無線通信装置。
【０１４７】
（付記１３）
さらに表示部と、
前記第２通信部に接続された第２のアンテナを有し、
前記誘導は、前記第２のアンテナの位置に関する第２アンテナ位置情報を、前記表示部に表示することである
付記１記載の無線通信装置。
【０１４８】
（付記１４）
前記誘導に応答する動きは、前記無線通信装置に第１の加速度がかかることと、前記無線通信装置の傾きが第１の角度の範囲内であることの、いずれか一方または両方である
付記２記載の無線通信装置。
【０１４９】
（付記１５）
さらに、前記第１アンテナ位置情報を記憶するデータサーバと無線通信を行い、前記データサーバから前記第１アンテナ位置情報を受信する第３通信部を有する
付記４記載の無線通信装置。
【０１５０】
（付記１６）
対向装置との距離を測定する第１通信部と、
前記対向装置と無線通信を行う第２通信部と、
制御部とを有する無線通信装置のプロセッサに実行させる無線通信プログラムであって、
前記対向装置との距離が第１の距離の範囲内であるとき、前記第２通信部を介して前記対向装置と通信を行うよう誘導する
処理を前記プロセッサに実行させる無線通信プログラム。
【０１５１】
（付記１７）
対向装置との距離を測定する第１通信部と、
前記対向装置と無線通信を行う第２通信部と、
制御部とを有する無線通信装置における無線通信方法であって、
前記制御部によって、前記対向装置との距離が第１の距離の範囲内であるとき、前記第２通信部を介して前記対向装置と通信を行うよう誘導する
前記無線通信方法。
【符号の説明】
【０１５２】
１０…無線通信システム                １００…携帯端末装置
１１０…ＣＰＵ                        １２０…ブルートゥース通信部（第１通信部）
１３０…近接無線通信部（第２通信部）  １３１…アンテナ
１４０…ストレージ                    １４１…制御プログラム
１５０…ＲＡＭ                        １６０…表示部
１７０…撮影部                        １８０…加速度測定部
１９０…ネットワーク通信部            ２００…サイネージ装置
２１０…ＣＰＵ                        ２２０…ブルートゥース通信部（第１通信部）
２３０…近接無線通信部（第２通信部）  ２３１…アンテナ
２４０…ストレージ                    ２４１…制御プログラム
２５０…ＲＡＭ                        ２６０…表示部
３００…データサーバ                  ３１０…ＣＰＵ
３９０…ネットワーク通信部
【図１】
0006586781.tif 000002
【図２】
0006586781.tif 000003
【図３】
0006586781.tif 000004
【図４】
0006586781.tif 000005
【図５】
0006586781.tif 000006
【図６】
0006586781.tif 000007
【図７】
0006586781.tif 000008
【図８】
0006586781.tif 000009
【図９】
0006586781.tif 000010
【図１０】
0006586781.tif 000011
【図１１】
0006586781.tif 000012
【図１２】
0006586781.tif 000013
【図１３】
0006586781.tif 000014
【図１４】
0006586781.tif 000015
【図１５】
0006586781.tif 000016
【図１６】
0006586781.tif 000017
【図１７】
0006586781.tif 000018
【図１８】
0006586781.tif 000019
【図１９】
0006586781.tif 000020
【図２０】
0006586781.tif 000021
【図２１】
0006586781.tif 000022