(57)【要約】【課題】通信端末の周辺環境の通信品質を表示する。【解決手段】測定端末において測定した通信品質を示す通信品質情報を、測定端末の位置を示す位置情報に関連付けて取得する取得部３３１と、所定領域内の位置における無線通信の通信品質に対応する情報を要求するための要求情報を通信端末から受信した場合に、所定領域内の位置に対応する位置情報と、当該位置情報に関連付けられた通信品質情報又は当該通信品質情報に対応する画像情報とを通信端末へ送信する通信制御部３３３と、を備える。【選択図】図２
2019149652.tif 000002
【特許請求の範囲】
【請求項１】
測定端末において測定した通信品質を示す通信品質情報を、前記測定端末の位置を示す位置情報に関連付けて取得する取得部と、
所定領域内の位置における無線通信の通信品質に対応する情報を要求するための要求情報を通信端末から受信した場合に、前記所定領域内の位置に対応する前記位置情報と、当該位置情報に関連付けられた前記通信品質情報又は当該通信品質情報に対応する画像情報とを前記通信端末へ送信する通信制御部と、
を備える情報送信装置。
【請求項２】
前記通信制御部は、前記通信端末が前記要求情報を送信したときの位置を示す現在位置情報を受信し、受信した前記現在位置情報が示す位置に基づいて定められる前記所定領域に対応する前記位置情報に関連付けられた前記通信品質情報又は当該通信品質情報に対応する前記画像情報を送信する、
請求項１に記載の情報送信装置。
【請求項３】
前記通信制御部は、前記要求情報を受信した時刻よりも所定時間を超えない時間だけ前に前記取得部が取得した前記通信品質情報又は当該通信品質情報に対応する前記画像情報を前記通信端末へ送信する、
請求項１又は２に記載の情報送信装置。
【請求項４】
前記取得部は、複数の基地局それぞれに関連付けて前記通信品質情報を取得し、
前記通信制御部は、前記複数の基地局のいずれかの基地局と、当該基地局に関連付けられた前記通信品質情報とに対応する前記画像情報を送信する、
請求項１から３のいずれか一項に記載の情報送信装置。
【請求項５】
前記通信制御部は、前記通信端末から一以上の基地局を特定するための基地局情報を受信し、受信した前記基地局情報が示す前記一以上の基地局と、前記一以上の基地局に関連付けられた前記通信品質情報とに対応する前記画像情報を送信する、
請求項４に記載の情報送信装置。
【請求項６】
前記取得部は、複数の周波数それぞれに関連付けて前記通信品質情報を取得し、
前記通信制御部は、前記複数の周波数のいずれかの周波数と、当該周波数に関連付けられた前記通信品質情報とに対応する前記画像情報を送信する、
請求項１から５のいずれか一項に記載の情報送信装置。
【請求項７】
前記通信制御部は、前記通信端末から一以上の周波数を示す周波数情報を受信し、受信した前記周波数情報が示す前記一以上の周波数と、前記一以上の周波数に関連付けられた前記通信品質情報とに対応する前記画像情報を送信する、
請求項６に記載の情報送信装置。
【請求項８】
前記取得部は、複数の位置それぞれに関連付けて前記通信品質情報を取得し、
前記情報送信装置は、第１位置に関連付けられた第１通信品質情報と、第２位置に関連付けられた第２通信品質情報とに基づいて、前記複数の位置と異なる位置における通信品質を推定する推定部をさらに備え、
前記通信制御部は、前記推定部が推定した通信品質に対応する前記通信品質情報又は当該通信品質情報に対応する前記画像情報を前記通信端末へ送信する、
請求項１から７のいずれか一項に記載の情報送信装置。
【請求項９】
請求項１から８のいずれか一項に記載の情報送信装置と、無線通信を行う通信端末とを備え、
前記通信端末は、
前記情報送信装置に対して、所定領域内の位置における前記無線通信の通信品質に対応する前記画像情報を要求する要求情報を送信する端末送信部と、
前記情報送信装置から、前記所定領域内の位置を示す前記位置情報と、当該位置情報に関連付けられた前記画像情報とを受信する端末受信部と、
前記端末受信部が受信した前記位置情報が示す位置に関連付けて、前記位置情報に関連付けられた前記画像情報を表示部に表示させる表示制御部と、
を備える通信システム。
【請求項１０】
前記表示制御部は、三次元画像に重畳させて前記画像情報を前記表示部に表示させる、
請求項９に記載の通信システム。
【請求項１１】
撮影画像を生成する撮影部をさらに有し、
前記表示制御部は、前記撮影部が撮影した前記撮影画像に基づいて生成した前記三次元画像に重畳させて前記画像情報を前記表示部に表示させる、
請求項１０に記載の通信システム。
【請求項１２】
前記表示制御部は、前記三次元画像に含まれる奥行情報に基づいて、前記画像情報に関連付けられた前記位置情報が示す位置に対応する三次元空間内の位置を特定し、特定した位置に前記画像情報を重畳させて前記表示部に表示する、
請求項１０又は１１に記載の通信システム。
【請求項１３】
前記端末受信部は、前記位置情報として三次元座標データを受信し、
前記表示制御部は、前記画像情報に関連付けられた前記位置情報が示す位置に対応する前記三次元画像における位置に前記画像情報を重畳させて前記表示部に表示する、
請求項１０から１２のいずれか一項に記載の通信システム。
【請求項１４】
撮影画像を生成する撮影部と、
前記撮影画像に対応する三次元空間における位置及び向きを指定する操作を受け付ける操作受付部と、をさらに有し、
前記表示制御部は、前記操作受付部が受け付けた前記操作により指定された前記位置及び前記向きで前記三次元空間を視認した状態の前記撮影画像に重畳させて前記画像情報を前記表示部に表示させる、
請求項９又は１０に記載の通信システム。
【請求項１５】
無線通信を行う通信端末であって、
前記無線通信の通信品質に対応する画像情報を送信する情報送信装置に対して、所定領域内の位置の通信品質に対応する前記画像情報を要求する要求情報を送信する端末送信部と、
前記情報送信装置から、前記所定領域内の位置を示す位置情報と、当該位置情報に関連付けられた前記画像情報とを受信する端末受信部と、
前記端末受信部が受信した前記位置情報が示す位置に関連付けて、前記位置情報に関連付けられた前記画像情報を表示部に表示させる表示制御部と、
を備える通信端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像情報を送信するための情報送信装置及び通信システム、並びに画像情報を表示するための通信端末に関する。
【背景技術】
【０００２】
特許文献１には、アレイアンテナを用いて電波の到来方向を特定し、特定した電波の到来方向を実画像内に表示することが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−４４０２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
通信端末による通信の安定化のために、通信端末の周辺環境において通信品質が良好な場所を知りたいという需要がある。特許文献１の技術では、測定位置において受信される電波の到来方向を特定することはできるが、通信端末の位置から離れた位置の通信品質を表示することはできないという問題があった。
【０００５】
そこで、本発明はこれらの点に鑑みてなされたものであり、通信端末の周辺環境の通信品質を表示するための画像を送信する情報送信装置、並びに通信端末の周辺環境の通信品質を表示する通信システム及び通信端末を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の第１の態様の情報送信装置は、測定端末において測定した通信品質を示す通信品質情報を、前記測定端末の位置を示す位置情報に関連付けて取得する取得部と、所定領域内の位置における無線通信の通信品質に対応する情報を要求するための要求情報を通信端末から受信した場合に、前記所定領域内の位置に対応する前記位置情報と、当該位置情報に関連付けられた前記通信品質情報又は当該通信品質情報に対応する画像情報とを前記通信端末へ送信する通信制御部と、を備える。
【０００７】
前記通信制御部は、前記通信端末が前記要求情報を送信したときの位置を示す現在位置情報を受信し、受信した前記現在位置情報が示す位置に基づいて定められる前記所定領域に対応する前記位置情報に関連付けられた前記通信品質情報又は当該通信品質情報に対応する前記画像情報を送信してもよい。
【０００８】
前記通信制御部は、前記要求情報を受信した時刻よりも所定時間を超えない時間だけ前に前記取得部が取得した前記通信品質情報又は当該通信品質情報に対応する前記画像情報を前記通信端末へ送信してもよい。
【０００９】
前記取得部は、複数の基地局それぞれに関連付けて前記通信品質情報を取得し、前記通信制御部は、前記複数の基地局のいずれかの基地局と、当該基地局に関連付けられた前記通信品質情報とに対応する前記画像情報を送信してもよい。前記通信制御部は、前記通信端末から一以上の基地局を特定するための基地局情報を受信し、受信した前記基地局情報が示す前記一以上の基地局と、前記一以上の基地局に関連付けられた前記通信品質情報とに対応する前記画像情報を送信してもよい。
【００１０】
前記取得部は、複数の周波数それぞれに関連付けて前記通信品質情報を取得し、前記通信制御部は、前記複数の周波数のいずれかの周波数と、当該周波数に関連付けられた前記通信品質情報とに対応する前記画像情報を送信してもよい。前記通信制御部は、前記通信端末から一以上の周波数を示す周波数情報を受信し、受信した前記周波数情報が示す前記一以上の周波数と、前記一以上の周波数に関連付けられた前記通信品質情報とに対応する前記画像情報を送信してもよい。
【００１１】
前記取得部は、複数の位置それぞれに関連付けて前記通信品質情報を取得し、前記情報送信装置は、第１位置に関連付けられた第１通信品質情報と、第２位置に関連付けられた第２通信品質情報とに基づいて、前記複数の位置と異なる位置における通信品質を推定する推定部をさらに備え、前記通信制御部は、前記推定部が推定した通信品質に対応する前記通信品質情報又は当該通信品質情報に対応する前記画像情報を前記通信端末へ送信してもよい。
【００１２】
本発明の第２の態様の通信システムは、情報送信装置と、無線通信を行う通信端末とを備え、前記通信端末は、前記情報送信装置に対して、所定領域内の位置における前記無線通信の通信品質に対応する前記画像情報を要求する要求情報を送信する端末送信部と、前記情報送信装置から、前記所定領域内の位置を示す前記位置情報と、当該位置情報に関連付けられた前記画像情報とを受信する端末受信部と、前記端末受信部が受信した前記位置情報が示す位置に関連付けて、前記位置情報に関連付けられた前記画像情報を表示部に表示させる表示制御部と、を備える。
【００１３】
前記表示制御部は、三次元画像に重畳させて前記画像情報を前記表示部に表示させてもよい。前記通信システムは、撮影画像を生成する撮影部をさらに有し、前記表示制御部は、前記撮影部が撮影した前記撮影画像に基づいて生成した前記三次元画像に重畳させて前記画像情報を前記表示部に表示させてもよい。
【００１４】
前記表示制御部は、前記三次元画像に含まれる奥行情報に基づいて、前記画像情報に関連付けられた前記位置情報が示す位置に対応する三次元空間内の位置を特定し、特定した位置に前記画像情報を重畳させて前記表示部に表示してもよい。前記端末受信部は、前記位置情報として三次元座標データを受信し、前記表示制御部は、前記画像情報に関連付けられた前記位置情報が示す位置に対応する前記三次元画像における位置に前記画像情報を重畳させて前記表示部に表示してもよい。
【００１５】
撮影画像を生成する撮影部と、前記撮影画像に対応する三次元空間における位置及び向きを指定する操作を受け付ける操作受付部と、をさらに有し、前記表示制御部は、前記操作受付部が受け付けた前記操作により指定された前記位置及び前記向きで前記三次元空間を視認した状態の前記撮影画像に重畳させて前記画像情報を前記表示部に表示させてもよい。
【００１６】
本発明の第３の態様の通信端末は、無線通信を行う通信端末であって、前記無線通信の通信品質に対応する画像情報を送信する情報送信装置に対して、所定領域内の位置の通信品質に対応する前記画像情報を要求する要求情報を送信する端末送信部と、前記情報送信装置から、前記所定領域内の位置を示す位置情報と、当該位置情報に関連付けられた前記画像情報とを受信する端末受信部と、前記端末受信部が受信した前記位置情報が示す位置に関連付けて、前記位置情報に関連付けられた前記画像情報を表示部に表示させる表示制御部と、を備える。
【発明の効果】
【００１７】
本発明によれば、通信端末の周辺環境の通信品質を表示することができる、又は通信端末の周辺環境の通信品質を表示するための画像を送信することができるという効果を奏する。
【図面の簡単な説明】
【００１８】
【図１】実施形態１に係る通信システムの概要について説明するための図である。
【図２】情報送信装置の構成を示す図である。
【図３】取得部が取得する通信品質情報の例を示す図である。
【図４】取得部が取得する通信品質情報について説明するための図である。
【図５】通信端末の構成を示す図である。
【図６】表示制御部が生成する合成画像の例を示す図である。
【図７】三次元空間を上方から俯瞰する画像の例を示す図である。
【図８】通信品質画像の表示動作を示すシーケンス図である。
【図９】取得部が取得する通信品質情報について説明するための図である。
【図１０】パッケージに対応する名称のリストの一例を示す図である。
【図１１】実施形態２の通信端末の構成を示す。
【図１２】実施形態２の通信品質画像の表示動作を示すシーケンス図である。
【発明を実施するための形態】
【００１９】
＜実施形態１＞
［通信システムＳの概要］
図１は、実施形態１に係る通信システムＳの概要について説明するための図である。通信システムＳは、ＬＴＥ（Long Term Evolution）、Ｗｉ−Ｆｉ（登録商標）等の無線通信の通信品質を表示するためのシステムである。図１（ａ）に通信品質の測定結果の収集の流れを示し、図１（ｂ）に、通信品質を示す通信品質画像を表示する時の流れを示す。通信システムＳは、測定端末１００、通信端末２００及び情報送信装置３００を備える。通信システムＳは、複数の測定端末１００を備えてもよい。測定端末１００は、無線通信の通信品質を測定するための装置である。通信品質は、例えば、電波強度、スループット、ＲＳＲＰ（Reference Signals Received Power）、ＲＳＲＱ（Reference Signal Received Quality）、ＲＳＳＩ（Received Signal Strength Indicator）又はＳＩＮＲ（Signal−to−Interference plus Noise power Ratio）である。
【００２０】
測定端末１００はネットワークＮを介して、無線通信により情報送信装置３００との間でデータを送受信することができる。測定端末１００は、例えば、測定用のパーソナルコンピュータ又はスマートフォンである。測定者は、屋外等の測定エリア内の複数の位置において測定端末１００により無線通信の通信品質を測定する。測定端末１００は、測定時の測定端末１００の位置（以下、測定位置という場合がある）を取得する。例えば、測定端末１００は、測定端末１００の位置として、ＧＰＳ等により測定時の測定端末１００の経度及び緯度を取得し、且つ高さセンサにより測定端末１００の鉛直方向の高さを取得する。測定端末１００は、測定者による測定位置の入力操作を受け付けてもよい。
【００２１】
測定端末１００は、通信品質の測定結果と、測定時の測定端末１００の位置を示す位置情報とを関連付けて情報送信装置３００に送信する（図１（ａ）中の（１））。なお、測定端末１００は、通信品質の測定結果と、測定時の測定端末１００の位置を示す位置情報と、測定日時とを関連付けて情報送信装置３００へ送信してもよい。
【００２２】
情報送信装置３００は、ネットワークＮを介して、測定端末１００及び通信端末２００との間でデータを送受信することができる。情報送信装置３００は、測定端末１００が測定した通信品質の測定結果及び位置情報を受信する。情報送信装置３００は、受信した通信品質の測定結果と測定位置を示す位置情報とを関連付けて記憶部に格納する（図１（ａ）中の（２））。情報送信装置３００は、所定領域内の無線通信の通信品質に対応する情報を要求する要求情報を受信した場合に、受信した要求情報に応答して、通信品質を示す通信品質画像を送信する。
【００２３】
通信端末２００は、無線通信を行う携帯通信端末であり、例えば、スマートフォンやスマートグラス等のヘッドマウントディスプレイである。通信端末２００は、位置センサにより位置情報を取得する。通信端末２００は、所定領域内の位置における無線通信の通信品質に対応する情報を要求する要求情報を情報送信装置３００へ送信する（図１（ｂ）中の（３））。要求情報は、特定の場所又は所定領域を示す位置情報を含む。
【００２４】
所定領域は、例えば、通信端末２００の地図上でユーザにより指定される。また、通信端末２００の現在位置から所定距離内の範囲を所定領域としてもよい。所定距離は、例えば、ユーザが視認可能な距離である。通信端末２００は、要求情報により要求した通信品質に対応する通信品質画像を情報送信装置３００から受信する（図１（ｂ）中の（４））。通信端末２００は、受信した通信品質画像を表示部に表示する。通信端末２００は、通信品質情報に対応する通信品質画像を表示部に表示するので、ユーザは、所定領域内の位置における通信品質を容易に把握することができる。
【００２５】
［情報送信装置３００の構成］
図２は、情報送信装置３００の構成を示す図である。情報送信装置３００は、通信部３１、記憶部３２及び制御部３３を備える。通信部３１は、測定端末１００及び通信端末２００と通信するための通信インターフェースである。記憶部３２は、ＲＯＭ（Read Only Memory）及びＲＡＭ（Random Access Memory）等の記憶媒体である。記憶部３２は、制御部３３が実行するプログラムを記憶している。
【００２６】
制御部３３は、例えばＣＰＵ（Central Processing Unit）である。制御部３３は、記憶部３２に記憶されたプログラムを実行することにより、取得部３３１、推定部３３２及び通信制御部３３３として機能する。
【００２７】
取得部３３１は、通信部３１を介して、測定端末１００が測定した通信品質を示す通信品質情報を取得する。このとき、取得部３３１は、測定端末１００の位置を示す位置情報に関連付けて通信品質情報を取得する。取得部３３１は、複数の位置の通信品質情報を測定端末１００から受信した場合には、複数の位置それぞれに関連付けて通信品質情報を取得する。
【００２８】
図３は、取得部３３１が取得する通信品質情報の例を示す図である。取得部３３１は、測定時の測定端末１００の位置の座標を示す位置情報と、通信品質を示す通信品質情報とを関連付けて取得し、さらに通信品質情報を取得した取得日時を示す情報を関連付けて記憶部３２に格納する。例えば、取得部３３１は、測定時の測定端末１００の位置として座標（ａ１，ａ２，ａ３）を取得し、通信品質として「１」を取得し、取得日時として「１月１３日１３時２１分」を関連付ける。座標（ａ１，ａ２，ａ３）は、それぞれ東経、北緯、高度を順に示す。図３及び図４の例では、通信品質は５段階であり、「５」は通信品質が最も高いことを示し、「１」は通信品質が最も低いことを示す。なお、取得部３３１は、取得日時を示す情報の代わりに、測定日時を示す情報を通信品質情報に関連付けて記憶部３２に格納してもよい。
【００２９】
図４は、取得部３３１が取得する通信品質情報について説明するための図である。図４は、測定エリアと通信品質情報との関係の一例を示す。測定者は、測定端末１００を用いて、測定エリア内の複数の位置において通信品質を測定する。図４の例では、測定時の測定端末１００の位置の東経、北緯、高度を順に示している。図４の丸印内の数字は、測定端末１００による通信品質の測定結果を５段階で示す。例えば、座標（ａ１，ａ２，ａ３）に対応する通信品質「１」は、この位置の通信品質が最も低いことを示す。
【００３０】
図２の説明に戻る。測定端末１００が、複数の基地局それぞれから送信された電波の通信品質を測定し、取得部３３１が、複数の基地局それぞれに関連付けて通信品質情報を取得してもよい。基地局は、例えば、携帯電話網の基地局、又は無線ＬＡＮのアクセスポイントである。例えば、測定端末１００は、同一の位置において基地局Ａから受信する電波の強度と、基地局Ｂから受信する電波の強度をそれぞれ測定する。取得部３３１は、基地局を特定するための基地局情報と、測定した電波の強度を示す通信品質情報と、測定時の測定端末１００の位置を示す位置情報とを関連付けて測定端末１００から取得する。取得部３３１は、取得した基地局情報と、通信品質情報と、位置情報とを関連付けて記憶部３２に格納する。このようにすることで、ユーザが、基地局による通信品質の違いを把握することが可能になるので、基地局の設置位置の検討に役立てることができる。
【００３１】
また、測定端末１００が周波数ごとに通信品質を測定し、取得部３３１が、複数の周波数それぞれに関連付けて通信品質情報を取得してもよい。例えば、測定端末１００は、２Ｇｈｚ帯の通信品質と、１．５Ｇｈｚ帯の通信品質とをそれぞれ測定する。測定端末１００は、通信品質情報を周波数に関連付けて情報送信装置３００に送信する。取得部３３１は、取得した通信品質情報をそれぞれの周波数に関連付けて記憶部３２に格納する。このようにすることで、ユーザが、周波数による通信品質の違いを把握することが可能になる。
【００３２】
また、測定端末１００が通信事業者ごとに通信品質を測定し、取得部３３１が、複数の通信事業者それぞれに関連付けて通信品質情報を取得してもよい。測定端末１００は、通信品質情報を通信事業者に関連付けて情報送信装置３００に送信する。取得部３３１は、取得した通信品質情報をそれぞれの通信事業者に関連付けて記憶部３２に格納する。このようにすることで、ユーザが、通信品質を通信事業者ごとに把握することが可能になる。
【００３３】
推定部３３２は、取得部３３１が測定端末１００の測定結果を取得していない位置の通信品質を推定する。測定端末１００が通信品質を測定した位置を第１位置及び第２位置とする。推定部３３２は、第１位置に関連付けられた第１通信品質情報と、第２位置に関連付けられた第２通信品質情報とに基づいて、これらの複数の位置と異なる第３位置における通信品質を推定する。例えば、第３位置は、第１位置と第２位置との間の位置である。一例としては、推定部３３２は、第１位置と第２位置の中間地点を第３位置とし、第１位置及び第２位置を示す位置情報に基づいて、第３位置を示す位置情報を算出する。
【００３４】
この場合、推定部３３２は、第３位置が第１位置と第２位置とそれぞれ所定の距離の範囲内にある位置関係にあることを条件として、第１位置に関連付けられた第１通信品質情報と、第２位置に関連付けられた第２通信品質情報との線形補間により、第３位置の通信品質を推定する。所定の距離は、例えば、第１位置から第２位置までの距離より小さい距離である。このような構成により、推定部３３２は、測定端末１００が通信品質を測定していない位置の通信品質を推定することができるので、測定者が通信品質を測定する時間を短縮することができる。
【００３５】
通信制御部３３３は、通信部３１を介して、所定領域内の位置における無線通信の通信品質に対応する情報を要求するための要求情報を通信端末２００から受信する。通信品質に対応する情報は、例えば、通信品質情報又は通信品質に対応する通信品質画像である。通信品質画像は、例えば、通信品質に対応する色を示す。一例としては、通信品質画像は、電波強度が高いほど赤色に近くなり、電波強度が低いほど青色に近くなるように、電波強度を色の変化により示す。
【００３６】
通信制御部３３３は、要求情報を受信した場合に、所定領域内の位置に対応する位置情報と、当該位置情報に関連付けられた通信品質情報又は通信品質情報に対応する通信品質画像とを通信端末２００へ送信する。要求情報は、例えば、その送信時の通信端末２００の位置を示す現在位置情報を含んでおり、通信制御部３３３は、要求情報から取得した通信端末２００の現在位置情報が示す位置に基づいて、通信品質情報又は通信品質画像を送信する対象となる所定領域を特定する。例えば、通信制御部３３３は、受信した現在位置情報が示す位置から所定距離以内の範囲を所定領域として特定してもよい。通信制御部３３３は、現在位置情報が示す位置に基づいて、通信品質情報又は通信品質画像を送信するので、通信端末２００のユーザは、現在位置の周辺の無線通信の通信品質を容易に把握することができる。
【００３７】
まず、通信制御部３３３は、特定した所定領域内の位置を示す位置情報に関連付けられて記憶部３２に記憶された通信品質情報をそれぞれ読み出す。また、通信制御部３３３は、取得部３３１が通信品質の測定結果を取得していない所定領域内の位置を示す位置情報に関連付けられた通信品質情報として、推定部３３２が推定した通信品質を示す通信品質情報を読み出す。
【００３８】
通信制御部３３３は、読み出した通信品質情報に対応する通信品質画像を通信端末２００へ送信する。例えば、通信制御部３３３は、読み出した通信品質情報が示す通信品質が５段階のうち、最も低い通信品質を示す「１」である場合には、「１」の通信品質に対応する通信品質画像を通信端末２００へ送信する。
【００３９】
このとき、通信制御部３３３は、読み出した通信品質情報に記憶部３２において関連付けられた位置情報を読み出す。通信制御部３３３は、読み出した位置情報を通信品質情報に対応する通信品質画像に関連付けて送信する。通信制御部３３３は、例えば、通信端末２００から受信した現在位置情報が示す位置から所定距離以内の範囲内の位置に対応する位置情報と、当該位置情報に対応する通信品質画像とを関連付けて通信端末２００に送信する。このような構成により、通信端末２００は、表示する領域内の各位置に対応する通信品質画像を表示することができるので、ユーザが、現在位置の周辺の通信品質を把握することが可能になる。
【００４０】
なお、通信制御部３３３は、通信品質情報に対応する通信品質画像の代わりに、通信品質情報を通信端末２００へ送信してもよい。このとき、通信制御部３３３は、所定領域内の位置に対応する位置情報と、当該位置情報に関連付けられた通信品質情報とを通信端末２００へ送信する。通信端末２００は、通信制御部３３３から通信品質情報を受信した場合、受信した通信品質情報に対応する通信品質画像を記憶部から読み出して表示してもよい。
【００４１】
通信制御部３３３は、取得部３３１が通信品質の測定結果を取得していない所定領域内の位置を示す位置情報に関連付けられた通信品質情報として、推定部３３２が推定した通信品質に対応する通信品質情報又はこの通信品質情報に対応する通信品質画像を通信端末２００へ送信する。
【００４２】
通信制御部３３３は、例えば、要求情報を受信した時刻よりも所定時間を超えない時間だけ前に取得部３３１が取得した通信品質情報又は当該通信品質情報に対応する通信品質画像を通信端末２００へ送信する。通信環境は、基地局が新たに設置されたり、新規の建造物によって電波が遮断されたりすることにより変化する可能性がある。通信制御部３３３は、通信品質情報に関連付けられた取得日時が要求情報を受信した日時から所定時間以内であるか否かを判定する。所定時間は、電波環境が変化し得る期間として当業者が定める期間である。
【００４３】
通信制御部３３３は、取得部３３１が通信品質情報を取得した取得日時が要求情報を受信した日時から所定時間を超えない時間だけ前である場合は、取得部３３１が取得した通信品質情報又は当該通信品質情報に対応する通信品質画像を通信端末２００へ送信する。通信制御部３３３は、通信品質画像の代わりに通信品質情報を通信端末２００へ送信してもよい。一方、通信制御部３３３は、通信品質情報に関連付けられた取得日時が要求情報を受信した日時から所定時間よりも前である場合は、この通信品質情報に対応する通信品質画像を通信端末２００へ送信しない。このような構成により、通信制御部３３３は、送信する通信品質画像に対応する通信品質と、実際の通信品質との間に、通信環境の変化等に起因するずれが生じることを抑制することができる。
【００４４】
通信制御部３３３は、取得日時を示す情報の代わりに測定端末１００が通信品質情報を測定した測定日時を示す情報を取得部３３１が取得した場合には、測定日時が要求情報を受信した日時から所定時間を超えない時間だけ前であることを条件として、取得部３３１が取得した通信品質情報又は当該通信品質情報に対応する通信品質画像を通信端末２００へ送信してもよい。
【００４５】
また、通信制御部３３３は、要求情報に加えて、通信品質の取得日時の範囲を指定する期間指定情報を通信端末２００から受信してもよい。通信制御部３３３は、期間指定情報により指定された範囲内の取得日時に関連付けられた通信品質情報を読み出す。例えば、３ヵ月前から２ヶ月前までの範囲内の取得日時に関連付けられた通信品質情報、あるいは、２ヵ月前から現在までの範囲内の取得日時に関連付けられた通信品質情報を読み出す。通信制御部３３３は、読み出した通信品質情報に対応する通信品質画像を通信端末２００へ送信する。このような構成により、ユーザは、期間指定情報により指定した範囲内の取得日時に関連付けられた通信品質情報を把握することができる。このため、ユーザは、通信品質の改善状況を時系列で確認することができる。
【００４６】
なお、通信制御部３３３は、測定端末１００が通信品質情報を測定した測定日時を示す情報を取得部３３１が取得した場合には、通信品質の取得日時の代わりに、通信品質の測定日時の範囲を指定する期間指定情報を通信端末２００から受信してもよい。通信制御部３３３は、期間指定情報により指定された範囲内の測定日時に関連付けられた通信品質情報を読み出す。通信制御部３３３は、読み出した通信品質情報に対応する通信品質画像を通信端末２００へ送信する。
【００４７】
通信制御部３３３は、要求情報に加えて、通信事業者を指定する事業者指定情報を通信端末２００から受信してもよい。通信制御部３３３は、所定領域内の位置情報に関連付けられ、且つ事業者指定情報により指定された通信事業者に関連付けられた通信品質情報を読み出す。通信制御部３３３は、読み出した通信品質情報に対応する通信品質画像を通信端末２００へ送信する。
【００４８】
通信制御部３３３は、複数の基地局のいずれかの基地局と、当該基地局に関連付けられた通信品質情報とに対応する通信品質画像を送信する。通信制御部３３３は、記憶部３２から読み出した通信品質情報に対応する複数の通信品質画像のうち、この通信品質情報に関連付けられた基地局に割り当てられた通信品質画像を送信する。
【００４９】
例えば、通信制御部３３３は、基地局Ａに関連付けられた通信品質情報に対応する通信品質画像として円形の通信品質画像を送信する。また、通信制御部３３３は、基地局Ｂに関連付けられた通信品質に対応する通信品質画像として四角形の通信品質画像を送信する。このような構成により、通信端末２００は、通信品質情報に対応する通信品質画像を基地局に関連付けて表示することができるので、例えば、通信事業者が特定の基地局から送信される電波の品質を把握したいときに有用である。
【００５０】
通信制御部３３３は、要求情報に加えて、通信端末２００に通信品質画像を表示する対象となる基地局を指定するための基地局情報を通信端末２００から受信してもよい。通信制御部３３３は、通信端末２００から一以上の基地局を特定するための基地局情報を受信した場合には、受信した基地局情報が示す一以上の基地局と、この一以上の基地局に関連付けられた通信品質情報とに対応する通信品質画像を送信する。通信制御部３３３は、特定した所定領域内の位置を示す位置情報に関連付けられた通信品質情報のうち、受信した基地局情報が示す基地局に関連付けられた通信品質情報を読み出す。通信制御部３３３は、読み出した通信品質情報に対応する通信品質画像を通信端末２００に送信する。
【００５１】
通信制御部３３３は、複数の周波数のいずれかの周波数と、当該周波数に関連付けられた通信品質情報とに対応する通信品質画像を送信してもよい。通信制御部３３３は、記憶部３２から読み出した通信品質情報に対応する複数の通信品質画像のうち、この通信品質情報に関連付けられた周波数に割り当てられた通信品質画像を送信する。
【００５２】
例えば、通信制御部３３３は、２Ｇｈｚ帯の通信品質に対応する印が付された通信品質画像を送信する。このような構成により、通信端末２００は、通信品質情報に対応する通信品質画像を周波数に関連付けて表示することができるので、ユーザは、利用したい周波数の通信品質を容易に把握することができる。
【００５３】
通信制御部３３３は、要求情報に加えて、通信端末２００に通信品質画像を表示する対象となる周波数を指定するための周波数情報を通信端末２００から受信してもよい。通信制御部３３３は、通信端末２００から一以上の周波数を示す周波数情報を受信した場合、受信した周波数情報が示す一以上の周波数と、一以上の周波数に関連付けられた通信品質情報とに対応する画像情報を送信する。通信制御部３３３は、所定領域内の位置を示す位置情報に関連付けられた通信品質情報のうち、受信した周波数情報が示す一以上の周波数に関連付けられた通信品質情報を読み出す。通信制御部３３３は、読み出した通信品質情報に対応する通信品質画像を通信端末２００に送信する。
【００５４】
［通信端末２００の構成］
図５は、通信端末２００の構成を示す図である。通信端末２００は、方位センサ２１、位置センサ２２、カメラ２３、通信部２４、表示部２５、記憶部２６及び制御部２７を備える。方位センサ２１は、地磁気を検出することにより、通信端末２００の向きを検出する。
【００５５】
位置センサ２２は、通信端末２００の現在位置を検出する。例えば、位置センサ２２は、複数のＧＰＳ衛星からの信号を受信することにより通信端末２００の現在位置を検出するＧＰＳセンサである。また、位置センサ２２は、高さセンサをさらに備え、通信端末２００の高さを検出する。カメラ２３は、撮影画像を生成する撮影部である。
【００５６】
通信部２４は、ＬＴＥ等の無線通信のための通信インターフェースである。表示部２５は、画像を表示するためのディスプレイである。記憶部２６は、ＲＯＭ及びＲＡＭ等の記憶媒体である。記憶部２６は、制御部２７が実行するプログラムを記憶している。制御部２７は、例えばＣＰＵである。制御部２７は、記憶部２６に記憶されたプログラムを実行することにより、情報取得部１、通信制御部２、操作受付部３及び表示制御部４として機能する。
【００５７】
情報取得部１は、方位センサ２１が検出した通信端末２００の向きを取得する。情報取得部１は、カメラ２３が生成した撮影画像を取得する。情報取得部１は、位置センサ２２が検出した通信端末２００の現在位置及び高さを取得する。情報取得部１は、取得した通信端末２００の向き、現在位置、高さ及び撮影画像を表示制御部４へ出力する。
【００５８】
通信制御部２は、通信部２４を介して、情報送信装置３００と通信する。通信制御部２は、情報送信装置３００に対して、所定領域内の位置における無線通信の通信品質に対応する通信品質画像を要求する要求情報を送信する端末送信部として機能する。要求情報は、その送信時に位置センサ２２が検出した通信端末２００の現在位置を示す現在位置情報を含む。
【００５９】
通信制御部２は、情報送信装置３００から、所定領域内の位置を示す位置情報と、この位置情報に関連付けられた通信品質画像とを受信する端末受信部として機能する。通信制御部２は、受信した位置情報と、この位置情報に関連付けられた通信品質画像とを表示制御部４へ出力する。
【００６０】
表示制御部４は、通信制御部２が受信した位置情報が示す位置（以下、通信品質表示位置）と、この位置情報に関連付けられた通信品質画像とを関連付けて表示部２５に表示する。表示制御部４は、撮影画像が表示する実空間の風景に通信品質画像を重畳させたＡＲ（Augmented Reality）画像を表示部２５に表示する。表示制御部４は、通信端末２００がスマートグラスの場合には、メガネ部分の液晶画面上に表示される撮影画像に通信品質画像を重畳させたＡＲ画像を表示する。表示制御部４は、撮影画像において撮影されている三次元空間において通信品質表示位置に対応する位置を特定し、特定した位置に通信品質画像を重畳させて表示する。
【００６１】
まず、表示制御部４は、通信端末２００の現在位置の経度、緯度及び高度と、通信品質表示位置の経度、緯度及び高度とをそれぞれ比較する。表示制御部４は、この比較により、通信端末２００の現在位置と通信品質表示位置との位置関係を特定する。具体的には、表示制御部４は、通信端末２００の現在位置を基準点として、通信品質表示位置の方位角と、仰角又は俯角と、通信品質表示位置までの距離とをそれぞれ特定する。表示制御部４は、特定した通信品質表示位置の方位角と、仰角又は俯角と、通信品質表示位置までの距離とに基づいて、撮影画像において撮影されている三次元空間において通信品質表示位置に対応する位置を特定する。表示制御部４は、特定した位置に通信品質画像を重畳させた合成画像を表示部２５に表示する。
【００６２】
図６は、表示制御部４が生成する合成画像の例を示す図である。丸印が通信品質画像を示す。図６の例では、通信品質の例として電波強度を示す。カラーバーは、電波強度を示すハッチングを右側から電波強度が高い順に示す。図６の例では、撮影画像に複数の通信品質画像が重畳されている。通信品質画像には、通信品質に対応するハッチングが付されている。表示制御部４は、撮影画像に撮影された三次元空間において通信品質表示位置に対応する位置に通信品質画像を重畳させるので、ユーザは、通信品質表示位置に関連付けられた通信品質情報を把握し易い。
【００６３】
操作受付部３は、撮影画像が表示する三次元空間を上方から俯瞰する俯瞰画像として表示するための操作を受け付ける。操作受付部３は、この操作を受け付けた場合には、位置センサ２２から現在位置を取得する。操作受付部３は、通信端末２００の向きを方位センサ２１から取得する。操作受付部３は、通信品質画像に関連付けられた位置情報と現在位置との関係を解析することにより、通信端末２００の向きを基準として、通信品質画像に関連付けられた位置へ現在位置から向かう方向と距離とをそれぞれ求める。操作受付部３は、求めた方向及び距離に対応する俯瞰画像上の位置に通信品質画像を重畳させて表示することを表示制御部４に指示する。
【００６４】
なお、操作受付部３は、俯瞰画像を表示するための操作を受け付ける例に限定されず、情報取得部１が取得した撮影画像に対応する三次元空間における位置及び向きを指定する操作を受け付けてもよい。撮影画像に対応する三次元空間は、例えば、撮影画像において撮影されているエリアの一部又は全てを含む空間である。例えば、操作受付部３は、受け付けた操作により指定された位置及び向きで三次元空間を視認した状態の撮影画像に通信品質画像を重畳させて表示部２５に表示することを表示制御部４に指示してもよい。
【００６５】
図７は、三次元空間を上方から俯瞰した状態の画像の例を示す図である。図７は、図６の撮影画像に対応する三次元空間を示し、×印は、図６のカメラ２３の光学中心の位置を示す。図７は、操作受付部３が、三次元空間を視認する位置として図６のカメラの光学中心よりも撮影画像の奥側且つ上方へ移動した位置を指定する操作を受け付け、この三次元空間を視認する向きとして、鉛直下向きを指定する操作を受け付けた状態を示す。
【００６６】
操作受付部３は、指定された位置にカメラ２３の光学中心を移動させ、且つ指定された向きでカメラ２３が三次元空間を撮影した場合の画像を表示することを表示制御部４に指示する。このような構成により、表示制御部４は、ユーザが見やすい位置及び向きで三次元空間及び通信品質画像を表示することができる。
【００６７】
［通信システムＳの動作シーケンス］
図８は、通信品質画像の表示動作を示すシーケンス図である。この処理手順は、通信端末２００が通信品質画像を表示させることを指示するユーザの操作を受け付けたときに開始する。
【００６８】
まず、位置センサ２２は、通信端末２００の現在位置を検出する（ステップＳ１１）。通信端末２００の通信制御部２は、情報送信装置３００に対して、現在位置に基づいて定められる所定領域内の位置の無線通信の通信品質に対応する通信品質画像を要求する要求情報を送信する。情報送信装置３００の通信制御部３３３は、通信端末２００から要求情報を受信する。通信制御部３３３は、所定領域内の位置を示す位置情報に関連付けられて記憶部３２に記憶された通信品質情報をそれぞれ読み出す（ステップＳ１２）。
【００６９】
通信制御部３３３は、読み出した通信品質情報に対応する通信品質画像を通信端末２００へ送信する。このとき、通信制御部３３３は、読み出した通信品質情報に記憶部３２において関連付けられた位置情報を読み出す。通信制御部３３３は、読み出した位置情報を通信品質画像に関連付けて通信端末２００へ送信する。通信端末２００の通信制御部２は、情報送信装置３００から通信品質画像及び位置情報を受信する。表示制御部４は、通信制御部２が受信した位置情報が示す通信品質表示位置に対応する撮影画像の三次元空間の位置を特定する。表示制御部４は、特定した位置に通信品質画像を重畳させた合成画像を表示し（ステップＳ１３）、処理を終了する。
【００７０】
本実施形態によれば、通信制御部２は、要求情報を通信端末２００から受信した場合に、所定領域内の位置に対応する位置情報と、当該位置情報に関連付けられた通信品質情報に対応する通信品質画像とを通信端末２００へ送信する。このような構成により、通信端末２００において所定領域内の位置の通信品質に対応する通信品質画像を表示することができる。
【００７１】
なお、表示制御部４は、撮影画像に撮影された三次元空間において通信品質画像の奥行方向の位置を疑似的な遠近法により表現することを目的として、位置情報が示す位置に基づく大きさで通信品質画像を表示してもよい。表示制御部４は、通信制御部２が受信した位置情報が示す位置と、位置センサ２２が検出した現在位置との距離を通信品質画像の奥行方向の空間位置として求める。表示制御部４は、求めた奥行方向の空間位置に基づく大きさで通信品質画像を撮影画像に重畳させて表示する。例えば、表示制御部４は、通信品質画像に関連付けられた位置情報が示す位置と視認位置との距離が小さいほど、よりサイズの大きい通信品質画像を撮影画像に重畳させる。
【００７２】
＜実施形態２＞
実施形態１では、表示制御部４が、通信品質画像に関連付けて通信制御部２が受信した経度、緯度等の絶対的な位置情報に基づいて、通信品質画像を撮影画像に重畳させる場合の例について説明した。これに対し、本実施の形態では、表示制御部４が、通信品質画像に関連付けて通信制御部２が受信した相対的な位置情報に基づいて、通信品質画像を撮影画像に重畳させる場合の例について説明する。
【００７３】
［実施形態２の測定端末１００］
実施形態２の測定端末１００は、ＧＰＳ信号を受信できない屋内等を含む測定エリアにおいて無線通信の通信品質を測定する。測定端末１００は、通信品質の測定時に内蔵の複眼カメラにより周囲を撮影した撮影画像を生成する。測定端末１００は、撮影画像から特徴点画像を抽出する。特徴点画像は、撮影画像における机の角等の特徴的な輝度の変化パターンを示す特徴点の集合を示す画像であり、白色及び黒色の２色で表現される。
【００７４】
測定端末１００は、測定エリア内の複数の位置において通信品質を測定する。測定端末１００は、加速度センサ、方向センサ及びジャイロセンサにより、測定位置を示す三次元座標データを生成する。三次元座標データは、測定エリア内の別の測定位置を起点とする相対的な三次元位置を示す位置情報である。測定端末１００は、通信品質の測定結果と、この測定結果に対応する三次元座標データと、測定時の撮影画像から抽出した特徴点画像とを関連付けた組み合わせを情報送信装置３００へ送信する。測定端末１００は、測定エリア内の複数の測定位置について、この組み合わせを情報送信装置３００へそれぞれ送信するものとする。
【００７５】
［実施形態２の情報送信装置３００の構成］
情報送信装置３００の取得部３３１は、通信部３１を介して、通信品質の測定結果と、この測定結果に対応する三次元座標データと、測定時の撮影画像から抽出した特徴点画像とを関連付けた組み合わせを取得する。取得部３３１は、取得した組み合わせを記憶部３２に記憶させる。
【００７６】
図９は、取得部３３１が取得する通信品質情報について説明するための図である。図９は、測定エリアと通信品質情報との関係の一例を示す。ＧＰＳ信号を受信できない屋内等の測定エリアでは、測定端末１００は、加速度センサ、方向センサ及びジャイロセンサにより測定位置を示す相対的な三次元座標データを生成し、取得部３３１は、通信品質情報と、測定端末１００が生成した三次元座標データとを関連付けて取得する。図９には、三次元座標データが示す三次元位置の例として、測定エリア内の一の測定位置を起点とし、北方向をｘ軸、東方向をｙ軸、鉛直上方向をｚ軸とする３つの座標軸を有する複数の座標を示す。座標の単位はｃｍである。例えば、座標（１４０，４０，１００）は、起点からｘ軸に沿って１４０ｃｍ、ｙ軸に沿って４０ｃｍ、且つｚ軸に沿って１００ｃｍ移動した三次元位置を示す。座標（０，０，０）は、起点とした測定位置を示す。図９の丸印内の数字は、測定端末１００による通信品質の測定結果を５段階で示す。
【００７７】
情報送信装置３００の通信制御部３３３は、通信部３１を介して、要求情報を通信端末４００から受信する。実施形態２の要求情報は、特徴点画像を含み、この特徴点画像の元の撮影画像の撮影時の通信端末４００の位置（以下、視認位置という）を含む所定領域内の無線通信の通信品質に対応する情報を要求するためのものである。
【００７８】
例えば、所定領域は、特徴点画像の視認位置から所定距離までの範囲である。所定距離は、例えば、ユーザが視認可能な距離であり、見通しが良好でないエリアでは、見通しが良好なエリアに比べて小さな距離であってもよい。所定領域は、要求情報が複数の特徴点画像を含む場合には、要求情報に含まれる各特徴点画像の視認位置から所定距離以内の範囲を合計したものである。また、所定領域は、特徴点画像の視認位置を含む部屋全体であってもよく、特徴点画像の視認位置を含む建物全体であってもよい。
【００７９】
また、所定領域は、通信端末４００が屋内に存在する場合には、通信端末４００が屋外に存在する場合に比べて狭い範囲であってもよい。例えば、所定領域は、通信端末４００が屋外に存在する場合には、通信端末４００の位置センサ２２で検出した現在位置から第１距離までの範囲であり、通信端末４００が屋内に存在する場合には、情報取得部１が抽出した特徴点画像の視認位置から第１距離より短い第２距離までの範囲であってもよい。
【００８０】
通信制御部３３３は、記憶部３２が記憶している複数の特徴点画像のうち、要求情報に含まれる特徴点画像との一致度が閾値より高い特徴点画像を特定する。閾値は、２つの特徴点画像が同じ場所を撮影範囲に含む確率が有意に高いことを示す値である。通信制御部３３３は、特定した特徴点画像に記憶部３２において関連付けられた三次元座標データを視認位置として読み出す。
【００８１】
通信制御部３３３は、読み出した視認位置に基づいて、所定領域を求める。例えば、通信制御部３３３は、特定した視認位置から所定距離までの範囲を所定領域として求める。通信制御部３３３は、記憶部３２が記憶している複数の通信品質情報のうち、求めた所定領域内の位置を示す三次元座標データに関連付けられた通信品質情報を読み出す。通信制御部３３３は、読み出した通信品質情報又はこの通信品質情報に対応する通信品質画像と、読み出した通信品質情報に関連付けられた三次元座標データと、視認位置として特定した三次元座標データとのセットを通信端末４００へ送信する。
【００８２】
なお、通信制御部３３３は、所定領域内の位置を示す三次元座標データに記憶部３２において関連付けられた複数の通信品質情報を通信端末４００へ送信することが望ましいが、本発明はこれに限定されない。例えば、通信制御部３３３は、視認位置として読み出した三次元座標データに記憶部３２において関連付けられた一の通信品質情報に対応する通信品質画像を通信端末４００へ送信する構成であってもよい。
【００８３】
通信制御部３３３は、要求情報が複数の特徴点画像を含む場合には、要求情報に含まれる複数の特徴点画像のうちの一部又は全ての特徴点画像について一致度が閾値より高い特徴点画像をそれぞれ特定し、これらの特徴点画像に関連付けられた三次元座標データをそれぞれ異なる視認位置として特定する。
【００８４】
例えば、要求情報に含まれる第１特徴点画像との一致度が閾値より高い特徴点画像に記憶部３２において関連付けられた三次元座標データを第１視認位置として特定し、要求情報に含まれる第２特徴点画像との一致度が閾値より高い特徴点画像に関連付けられた三次元座標データを第２視認位置として特定する。通信制御部３３３は、第１視認位置及び第２視認位置の両方に基づいて所定領域を求める。例えば、通信制御部３３３は、第１視認位置から所定距離までの範囲と、第２視認位置から所定距離までの範囲との合計を所定領域として求める。このような構成により、通信制御部３３３は、ユーザが通信端末４００の複眼カメラを起動させた状態において歩き回ることにより通信端末４００が複数の特徴点画像を取得した場合に、ユーザが歩き回った範囲に対応する通信品質画像を送信することができる。
【００８５】
記憶部３２は、特徴点画像に関連付けられたパッケージを記憶していてもよい。パッケージは、特徴点画像に関連付けられた複数の通信品質情報又はこれらの通信品質情報に対応する通信品質画像と、これらの複数の通信品質情報に関連付けられた三次元座標データと、この特徴点画像の視認位置に関連付けられた三次元座標データとを含む。通信制御部３３３は、要求情報に含まれる特徴点画像との一致度が閾値より高い特徴点画像に関連付けられたパッケージを記憶部３２から読み出し、読み出したパッケージを通信端末４００へ送信してもよい。
【００８６】
［パッケージに対応する名称のリスト］
通信制御部３３３は、一致度が閾値より高い特徴点画像に関連付けられた複数のパッケージに対応する名称のリストを通信端末４００に送信してもよい。通信制御部３３３は、特徴点画像に関連付けられた複数のパッケージのうち、いずれかのパッケージを選択する操作を受け付けたことを示す選択情報を通信端末４００から受信した場合に、選択されたパッケージを通信端末４００へ送信してもよい。
【００８７】
図１０は、パッケージに対応する名称のリストの一例を示す図である。例えば、通信制御部３３３が、要求情報に含まれる特徴点画像との一致度が閾値以上の特徴点画像に関連付けられたパッケージに対応する名称のリストを通信端末４００へ送信したときに図１０に示す表示画面が表示部２５にポップアップ表示される。図１０には、複数のパッケージに対応するエリア名のリストを示す。
【００８８】
表示画面には、パッケージに対応するエリア名に関連付けて、このパッケージを受信するためのダウンロードボタンが配置されている。通信制御部３３３は、複数のパッケージのうち、いずれかのパッケージに対応するダウンロードボタンを選択する操作を受け付けたことを示す選択情報を通信端末４００から受信する。例えば、通信制御部３３３は、エリア名「ＡＡ周辺」に対応するダウンロードボタンを選択する選択情報を通信端末４００から受信する。通信制御部３３３は、受信した選択情報により選択されたパッケージを通信端末４００へ送信する。
【００８９】
［実施形態２の通信端末４００の構成］
図１１は、実施形態２の通信端末４００の構成を示す。通信端末４００は、図５の通信端末２００と比較すれば、カメラ２３の代わりに複眼カメラ４１を備え、加速度センサ４２、深度センサ４３及びジャイロセンサ４４をさらに備える点が異なる。同一の機能ブロックには、同じ符号を付して説明を省略する。
【００９０】
複眼カメラ４１は、複数のレンズを用いて視差を有する複数の撮影画像を生成する撮影部として機能する。加速度センサ４２は、通信端末４００の加速度を検出する。深度センサ４３は、例えば赤外線センサであり、通信端末４００から被写体までの距離を測定する。ジャイロセンサ４４は、素子を振動させて素子に加わるコリオリの力を検出することにより、通信端末４００の傾きを検出する。
【００９１】
情報取得部１は、複眼カメラ４１が複数のレンズを用いて生成した撮影画像を取得する。情報取得部１は、取得した撮影画像から特徴点画像を抽出する。例えば、通信端末４００のユーザは、通信端末４００の複眼カメラを起動した状態とし、この状態で周囲を歩き回る。情報取得部１は、ユーザが歩き回る間に複眼カメラ４１が生成した撮影画像から特徴点画像を逐次抽出する。情報取得部１は、抽出した特徴点画像を通信制御部２へ出力する。情報取得部１は、ユーザが歩き回る間、バックグランドで起動している複眼カメラ４１の撮影画像から特徴点画像を抽出し続けることが望ましい。
【００９２】
情報取得部１は、複眼カメラ４１から取得した撮影画像に基づいて、三次元画像を生成する。複眼カメラ４１の一対のレンズにより生成された撮影画像は視差を有する。情報取得部１は、撮影画像間の視差に基づいて、複眼カメラ４１から被写体までの奥行方向の距離を示す奥行情報を取得する。情報取得部１は、撮影画像の少なくとも一部又は全ての画素位置と、これらの画素位置に対応する奥行情報とを関連付けた撮影画像を三次元画像として記憶部２６に記憶させる。三次元画像では、三次元空間を認識可能であるため、実空間の奥行や幅等の距離を反映させたＡＲ画像を生成することができる。
【００９３】
情報取得部１は、特徴点画像と、この特徴点画像の視認位置を示す視認位置情報とを関連付けて記憶部２６に記憶させる。情報取得部１は、通信端末４００が移動した際には、移動前の視認位置からどの方角にどのくらいの距離を移動したのかを方位センサ２１、加速度センサ４２及びジャイロセンサ４４で計算する。情報取得部１は、計算により求めた新たな視認位置と、この新たな視認位置において複眼カメラ４１が撮影した撮影画像から抽出した特徴点画像とを関連付けて記憶部２６に記憶させる。
【００９４】
通信制御部２は、情報送信装置３００に対して、視認位置を含む所定領域内の無線通信の通信品質に対応する情報を要求する要求情報を送信する。例えば、通信制御部２は、ユーザが歩き回る間、情報取得部１が抽出する特徴点画像を含む要求情報をバックグランドで情報送信装置３００に送信し続ける。
【００９５】
また、通信制御部２は、所定領域内の位置を示す三次元座標データに関連付けられた通信品質情報又はこの通信品質情報に対応する通信品質画像を受信する端末受信部として機能する。通信制御部２は、位置情報として三次元座標データを情報送信装置３００から受信する。具体的には、通信制御部２は、受信した通信品質情報又は通信品質画像に関連付けられた三次元座標データと、通信制御部３３３が視認位置として特定した三次元座標データとを受信する。通信制御部２は、受信した通信品質情報又は通信品質画像と、三次元座標データとを表示制御部４へ出力する。
【００９６】
より詳しくは、通信制御部２は、特徴点画像を含む要求情報をバックグランドで情報送信装置３００へ送信し続ける。通信制御部２は、送信した要求情報に含まれる特徴点画像との一致度が閾値以上の特徴点画像を情報送信装置３００の通信制御部３３３が特定した場合に、通信制御部３３３が特定した特徴点画像に関連付けられたパッケージに対応する名称のリストを受信する。通信制御部２は、受信したリストを表示部２５にポップアップ表示することを表示制御部４に指示する。このとき、リストの各名称とともにパッケージをダウンロードするためのダウンロードボタンが表示部２５に表示される（図１０参照）。通信制御部２は、いずれかのパッケージに対応するダウンロードボタンを選択する選択操作を受け付けた場合に、このパッケージの選択操作を受け付けたことを示す選択情報を情報送信装置３００に送信し、このパッケージを情報送信装置３００から受信する。
【００９７】
表示制御部４は、情報取得部１が生成した三次元画像に重畳させて、通信制御部２が受信した通信品質画像を表示部２５に表示する。情報送信装置３００の通信制御部３３３が視認位置として特定した三次元座標データは、その起点と視認位置との位置関係を示す。まず、表示制御部４は、通信制御部３３３が視認位置として特定した三次元座標データに基づいて、三次元座標データの起点に対応する三次元画像の三次元空間内の位置を特定する。
【００９８】
表示制御部４は、三次元座標データの起点の位置を特定すれば、三次元座標データと三次元画像の三次元空間内の位置との対応関係を求めることができる。表示制御部４は、通信品質画像に関連付けられた三次元座標データが示す位置に対応する三次元画像の三次元空間内の位置をそれぞれ特定する。このとき、表示制御部は、三次元画像に含まれる奥行情報に基づいて、三次元座標データが示す位置に対応する三次元空間内の位置を特定する。
【００９９】
より詳しくは、表示制御部４は、三次元座標データが示す位置に対応する三次元画像の画素位置を特定する。表示制御部４は、視認位置から三次元座標データが示す位置までの距離を特定する。表示制御部４は、特定した画素位置に関連付けられた奥行情報が示す三次元空間の奥行方向の距離を取得する。表示制御部４は、取得した三次元空間の奥行方向の距離と、三次元座標データが示す位置までの距離とを比較することにより、三次元座標データに対応する三次元空間の奥行方向の空間位置を特定する。表示制御部４は、三次元画像の三次元空間において特定した位置に通信品質画像を重畳させた合成画像を生成する。表示制御部４は、生成した合成画像を表示部２５に表示する。
【０１００】
表示制御部４は、特徴点画像が示す特徴点の移動に追随させて通信品質画像を逐次移動させて表示するモーショントラッキングを用いて、通信品質画像を表示してもよい。表示制御部４は、ジャイロセンサ４４が検出する通信端末４００の傾きと、加速度センサ４２が検出する加速度とを逐次監視することにより、三次元空間内の特徴点の移動を検出する。表示制御部４は、検出した特徴点の移動に追随させて、通信品質画像を重畳させる画素位置を変更する。表示制御部４は、変更後の画素位置に通信品質画像を重畳させた合成画像を表示部２５に逐次表示させる。
【０１０１】
また、表示制御部４は、モーショントラッキング中の特徴点画像を記憶部２６に記憶しておき、これらの特徴点画像を記憶部２６から読み出して参照することによりモーショントラッキングの累積誤差を補正するエリアラーニングを行ってもよい。
【０１０２】
このような構成により、表示制御部４は、手振れ等により複眼カメラ４１の光軸のずれが生じた場合であっても、撮影画像内の窓付近等の特定の位置に表示された通信品質画像をその位置関係を維持したまま表示することができる。このため、ユーザは、通信品質画像が三次元空間内に存在するかのように通信品質画像を視認することができる。
【０１０３】
［実施形態２の通信システムＳの動作シーケンス］
図１２は、実施形態２の通信品質画像の表示動作を示すシーケンス図である。この処理手順は、通信端末４００が通信品質画像を表示させることを指示するユーザの操作を受け付けたときに開始する。
【０１０４】
まず、通信端末４００のユーザは、複眼カメラ４１を起動した状態とし（ステップＳ２１）、この状態で周囲を歩き回る。複眼カメラ４１は、ユーザが歩き回る間、撮影画像を生成する。情報取得部１は、複眼カメラ４１が生成した撮影画像から特徴点画像を逐次抽出する（ステップＳ２２）。
【０１０５】
通信端末４００の通信制御部２は、情報取得部１が抽出した特徴点画像を含む要求情報を情報送信装置３００へ送信する。情報送信装置３００の通信制御部３３３は、要求情報を通信端末４００から受信し、記憶部３２が記憶している複数の特徴点画像のうち、受信した要求情報に含まれる特徴点画像との一致度が閾値より高い特徴点画像を特定する（ステップＳ２３）。
【０１０６】
通信制御部３３３は、特定した特徴点画像に記憶部３２において関連付けられた三次元座標データを視認位置として特定し、この視認位置に基づいて、所定領域を求める。通信制御部３３３は、記憶部３２が記憶している複数の通信品質情報のうち、求めた所定領域内の位置を示す三次元座標データに関連付けられた通信品質情報を読み出す（Ｓ２４）。通信制御部３３３は、読み出した通信品質情報に対応する通信品質画像と、読み出した通信品質情報に関連付けられた三次元座標データと、視認位置として特定した三次元座標データとのセットを通信端末４００へ送信する。
【０１０７】
通信端末４００の通信制御部２は、このセットを受信する。表示制御部４は、通信制御部３３３が視認位置として特定した三次元座標データに基づいて、三次元座標データの起点に対応する三次元画像の三次元空間内における位置を特定する（Ｓ２５）。次に、表示制御部４は、特定した起点の位置を用いて、受信した通信品質画像に関連付けられた三次元座標データに対応する三次元画像の三次元空間内の位置を特定する。表示制御部４は、特定した位置に通信品質画像を重畳させた合成画像を生成し、生成した合成画像を表示部２５に表示する（Ｓ２６）。
【０１０８】
［変形例］
実施形態２では、情報取得部１が三次元画像を生成する場合の例について説明した。しかしながら、本発明はこれに限定されず、通信端末４００の通信制御部２が三次元画像を情報送信装置３００から受信してもよい。情報送信装置３００の記憶部３２には、特徴点画像に関連付けて三次元画像が記憶されている。この三次元画像の少なくとも一部又は全ての画素位置には奥行情報が関連付けられて記憶されている。通信制御部３３３は、要求情報に含まれる特徴点画像との一致度が閾値より高い特徴点画像を特定し、特定した特徴点画像に関連付けられた三次元画像を特定する。通信制御部３３３は、通信品質画像及び三次元座標データに加えて、特定した三次元画像を通信端末４００へ送信する。
【０１０９】
通信端末４００の通信制御部２は、通信品質画像、三次元座標データ及び三次元画像を受信する。表示制御部４は、通信制御部２が受信した三次元画像に通信品質画像を重畳させた合成画像を生成し、生成した合成画像を表示部２５に表示する。このような構成により、表示制御部４は、通信端末４００が三次元画像を生成できない場合であっても、実空間の奥行や幅等の距離を反映させたＡＲ画像を生成することができる。
【０１１０】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されず、その要旨の範囲内で種々の変形及び変更が可能である。例えば、装置の分散・統合の具体的な実施の形態は、以上の実施の形態に限られず、その全部又は一部について、任意の単位で機能的又は物理的に分散・統合して構成することができる。また、複数の実施の形態の任意の組み合わせによって生じる新たな実施の形態も、本発明の実施の形態に含まれる。組み合わせによって生じる新たな実施の形態の効果は、もとの実施の形態の効果を合わせ持つ。
【符号の説明】
【０１１１】
１  情報取得部
２  通信制御部
３  操作受付部
４  表示制御部
２１  方位センサ
２２  位置センサ
２３  カメラ
２４  通信部
２５  表示部
２６  記憶部
２７  制御部
３１  通信部
３２  記憶部
３３  制御部
４１  複眼カメラ
４２  加速度センサ
４３  深度センサ
４４  ジャイロセンサ
１００  測定端末
２００  通信端末
３００  情報送信装置
３３１  取得部
３３２  推定部
３３３  通信制御部
４００  通信端末
【図１】
2019149652.tif 000003
【図２】
2019149652.tif 000004
【図３】
2019149652.tif 000005
【図４】
2019149652.tif 000006
【図５】
2019149652.tif 000007
【図６】
2019149652.tif 000008
【図７】
2019149652.tif 000009
【図８】
2019149652.tif 000010
【図９】
2019149652.tif 000011
【図１０】
2019149652.tif 000012
【図１１】
2019149652.tif 000013
【図１２】
2019149652.tif 000014