(57)【要約】  通信装置や通信相手がおかれた環境の変化に応じて従来よりも早く通信に用いられる周波数帯を切り替えることができる周波数帯決定装置、ヘッドマウントディスプレイ、周波数帯決定方法及びプログラムを提供する。画像取得部（６０）は、ＨＭＤ（１２）及びＨＭＤ（１２）の通信相手の少なくとも一方がおかれた環境の画像を取得する。周波数帯決定部（６２）は、画像取得部（６０）が取得する画像に基づいて、ＨＭＤ（１２）と通信相手との通信に用いられる電波の周波数帯を決定する。
2017110731.tif 000002
【特許請求の範囲】
【請求項１】
通信装置及び当該通信装置の通信相手の少なくとも一方がおかれた環境の画像を取得する画像取得部と、
前記画像に基づいて、前記通信装置と前記通信相手との通信に用いられる電波の周波数帯を決定する周波数帯決定部と、
を含むことを特徴とする周波数帯決定装置。
【請求項２】
前記周波数帯決定部は、前記通信装置と前記通信相手とが同じ部屋のなかに存在するか否かに基づいて前記周波数帯を決定する、
ことを特徴とする請求項１に記載の周波数帯決定装置。
【請求項３】
前記周波数帯決定部は、前記画像に前記通信装置又は前記通信相手の像が含まれているか否かに基づいて前記周波数帯を決定する、
ことを特徴とする請求項１に記載の周波数帯決定装置。
【請求項４】
前記周波数帯決定部は、前記画像に基づいて特定される前記通信装置と前記通信相手との間の距離に基づいて前記周波数帯を決定する、
ことを特徴とする請求項１に記載の周波数帯決定装置。
【請求項５】
前記周波数帯決定部は、前記距離が第１の閾値よりも大きくなった際に、前記周波数帯を第１の周波数帯から第２の周波数帯に変更し、
前記周波数帯決定部は、前記距離が第２の閾値よりも小さくなった際に、前記周波数帯を前記第２の周波数帯から前記第１の周波数帯に変更し、
前記第１の閾値は前記第２の閾値よりも大きく、
前記第１の周波数帯は、前記第２の周波数帯よりも高く、
前記第２の閾値と前記第１の閾値との差は、前記距離に応じた値である、
ことを特徴とする請求項４に記載の周波数帯決定装置。
【請求項６】
ヘッドマウントディスプレイであって、
前記ヘッドマウントディスプレイ及び当該ヘッドマウントディスプレイの通信相手の少なくとも一方がおかれた環境の画像を取得する画像取得部と、
前記画像に基づいて、前記ヘッドマウントディスプレイと前記通信相手との通信に用いられる電波の周波数帯を決定する周波数帯決定部と、
を含むことを特徴とするヘッドマウントディスプレイ。
【請求項７】
通信装置及び当該通信装置の通信相手の少なくとも一方がおかれた環境の画像を取得するステップと、
前記画像に基づいて、前記通信装置と前記通信相手との通信に用いられる電波の周波数帯を決定するステップと、
を含むことを特徴とする周波数帯決定方法。
【請求項８】
通信装置及び当該通信装置の通信相手の少なくとも一方がおかれた環境の画像を取得する手順、
前記画像に基づいて、前記通信装置と前記通信相手との通信に用いられる電波の周波数帯を決定する手順、
をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、周波数帯決定装置、ヘッドマウントディスプレイ、周波数帯決定方法及びプログラムに関する。
【背景技術】
【０００２】
無線通信の電波状況を監視して、当該電波状況に応じて通信に用いられる周波数帯を変更する技術が知られている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
６０ＧＨｚ帯等のミリ波は直進性が強いため、通信経路上に遮蔽物が存在するか否か、通信装置及び通信相手が同一の部屋に存在しているか否か、などといった通信装置や通信相手がおかれた環境により通信品質が著しく変動する。そのため通信に用いられる周波数帯は、通信装置や通信相手がおかれた環境の変化に応じてできるだけ早く切り替わることが望ましい。【０００４】
例えば通信装置がミリ波で通信している際に通信品質が悪くなった場合に、通信装置が通信に用いる電波が５ＧＨｚ帯などのマイクロ波に切り替わると、マイクロ波の方がミリ波よりも回折性が高いため、通信品質が高くなる可能性がある。そのためミリ波での通信中に通信品質が悪くなった際にはできるだけ早く通信装置が通信に用いる電波がマイクロ波に切り替わることが望ましい。【０００５】
ここで例えばミリ波による通信の通信品質を監視して通信品質が悪くなったことが確認されたことに応じて通信装置が通信に用いる電波がマイクロ波に切り替わるようにすることが考えられる。しかしこのようにすると通信品質が悪くなるような環境の変化が起こってから通信装置が通信に用いる電波がマイクロ波に切り替わるまでの間に一定程度の時間がかかってしまう。【０００６】
本発明は上記実情に鑑みてなされたものであって、その目的の一つは、通信装置や通信相手がおかれた環境の変化に応じて従来よりも早く通信に用いられる周波数帯を切り替えることができる周波数帯決定装置、ヘッドマウントディスプレイ、周波数帯決定方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明に係る周波数帯決定装置は、通信装置及び当該通信装置の通信相手の少なくとも一方がおかれた環境の画像を取得する画像取得部と、前記画像に基づいて、前記通信装置と前記通信相手との通信に用いられる電波の周波数帯を決定する周波数帯決定部と、を含む。【０００８】
本発明の一態様では、前記周波数帯決定部は、前記通信装置と前記通信相手とが同じ部屋のなかに存在するか否かに基づいて前記周波数帯を決定する。【０００９】
あるいは、前記周波数帯決定部は、前記画像に前記通信装置又は前記通信相手の像が含まれているか否かに基づいて前記周波数帯を決定してもよい。【００１０】
あるいは、前記周波数帯決定部は、前記画像に基づいて特定される前記通信装置と前記通信相手との間の距離に基づいて前記周波数帯を決定する。【００１１】
この態様では、前記周波数帯決定部は、前記距離が第１の閾値よりも大きくなった際に、前記周波数帯を第１の周波数帯から第２の周波数帯に変更し、前記周波数帯決定部は、前記距離が第２の閾値よりも小さくなった際に、前記周波数帯を前記第２の周波数帯から前記第１の周波数帯に変更し、前記第１の閾値は前記第２の閾値よりも大きく、前記第１の周波数帯は、前記第２の周波数帯よりも高く、前記第２の閾値と前記第１の閾値との差は、前記距離に応じた値であってもよい。【００１２】
また、本発明に係るヘッドマウントディスプレイは、ヘッドマウントディスプレイであって、前記ヘッドマウントディスプレイ及び当該ヘッドマウントディスプレイの通信相手の少なくとも一方がおかれた環境の画像を取得する画像取得部と、前記画像に基づいて、前記ヘッドマウントディスプレイと前記通信相手との通信に用いられる電波の周波数帯を決定する周波数帯決定部と、を含む。【００１３】
また、本発明に係る周波数帯決定方法は、通信装置及び当該通信装置の通信相手の少なくとも一方がおかれた環境の画像を取得するステップと、前記画像に基づいて、前記通信装置と前記通信相手との通信に用いられる電波の周波数帯を決定するステップと、を含む。【００１４】
また、本発明に係るプログラムは、通信装置及び当該通信装置の通信相手の少なくとも一方がおかれた環境の画像を取得する手順、前記画像に基づいて、前記通信装置と前記通信相手との通信に用いられる電波の周波数帯を決定する手順、をコンピュータに実行させる。
【図面の簡単な説明】
【００１５】
【図１】本発明の一実施形態に係る映像表示システムの全体構成の一例を示す図である。
【図２Ａ】本発明の一実施形態に係るヘッドマウントディスプレイの構成の一例を示す図である。
【図２Ｂ】本発明の一実施形態に係る中継装置の構成の一例を示す図である。
【図３Ａ】本実施形態に係る映像表示システムが部屋に配置されている様子の一例を模式的に示す図である。
【図３Ｂ】本実施形態に係る映像表示システムが部屋に配置されている様子の一例を模式的に示す図である。
【図４】本発明の一実施形態に係るヘッドマウントディスプレイで実装される機能の一例を示す機能ブロック図である。
【図５】本発明の一実施形態に係るヘッドマウントディスプレイにおいて行われる処理の流れの一例を示すフロー図である。
【図６】本発明の一実施形態に係るヘッドマウントディスプレイにおいて行われる処理の流れの一例を示すフロー図である。
【発明を実施するための形態】
【００１６】
以下、本発明の一実施形態について、図面を参照しながら説明する。
【００１７】
図１は、本発明の一実施形態に係る映像表示システム１０の全体構成の一例を示す図である。図２Ａは、本実施形態に係るヘッドマウントディスプレイ（ＨＭＤ）１２の構成の一例を示す図である。図２Ｂは、本実施形態に係る中継装置１６の構成の一例を示す図である。
【００１８】
図１に示すように、本実施形態に係る映像表示システム１０は、ＨＭＤ１２とエンタテインメント装置１４と中継装置１６とディスプレイ１８とカメラマイクユニット２０とコントローラ２２とを含んでいる。
【００１９】
本実施形態に係るＨＭＤ１２には、例えば図２Ａに示すように、制御部３０、記憶部３２、２つの通信部３４（第１通信部３４ａ及び第２通信部３４ｂ）、入出力部３６、表示部３８、センサ部４０、音声出力部４２、カメラ部４４が含まれる。
【００２０】
制御部３０は、例えばＨＭＤ１２にインストールされるプログラムに従って動作するマイクロプロセッサ等のプログラム制御デバイスである。
【００２１】
記憶部３２は、例えばＲＯＭやＲＡＭ等の記憶素子などである。記憶部３２には、制御部３０によって実行されるプログラムなどが記憶される。
【００２２】
第１通信部３４ａ及び第２通信部３４ｂは、それぞれ例えばアレイアンテナが内蔵された無線ＬＡＮモジュールなどの通信インタフェースである。本実施形態では図１に示すように、第１通信部３４ａ及び第２通信部３４ｂは、ＨＭＤ１２の前側上方に配置されている。
【００２３】
本実施形態では第１通信部３４ａで行われる通信の通信規格と第２通信部３４ｂで行われる通信の通信規格とは異なっている。例えば第１通信部３４ａでは６０ＧＨｚ帯での通信が行われ、第２通信部３４ｂでは５ＧＨｚ帯での通信が行われる。
【００２４】
６０ＧＨｚ帯での通信の方が５ＧＨｚ帯の通信よりも通信可能な最大レートは高い。また６０ＧＨｚ帯での通信の方が５ＧＨｚ帯の通信よりも直進性が強く、また通信可能距離は短い。本実施形態では、無線通信の電波状況に応じて、中継装置１６との通信に、第１通信部３４ａを用いるか第２通信部３４ｂを用いるかが切替可能になっている。また本実施形態では公知の適応変調符号化技術により、無線通信の電波状況に応じて、第１通信部３４ａや第２通信部３４ｂの変調方式や符号化方式を適応的に変化させることができるようになっている。
【００２５】
入出力部３６は、例えばＨＤＭＩ（登録商標）（High-Definition Multimedia Interface）ポート、ＵＳＢポート、ＡＵＸポートなどの入出力ポートである。
【００２６】
表示部３８は、ＨＭＤ１２の前側に配置されている、例えば液晶ディスプレイや有機ＥＬディスプレイ等のディスプレイであり、エンタテインメント装置１４が生成する映像などを表示させる。また表示部３８は、ＨＭＤ１２の筐体に収容される。表示部３８は、例えばエンタテインメント装置１４が出力して中継装置１６で中継される映像信号を受信して、当該映像信号が表す映像を出力するようにしてもよい。本実施形態に係る表示部３８は、例えば左目用の画像と右目用の画像を表示することによって三次元画像を表示させることができるようになっている。なお表示部３８は三次元画像の表示ができず二次元画像の表示のみができるものであっても構わない。
【００２７】
センサ部４０は、例えば加速度センサやモーションセンサなどといったセンサである。センサ部４０は、ＨＭＤ１２の回転量、移動量などの計測結果を所定のフレームレートで、制御部３０に出力する。
【００２８】
音声出力部４２は、例えばヘッドホンやスピーカ等であり、エンタテインメント装置１４が生成する音声データが表す音声などを出力する。音声出力部４２は、例えばエンタテインメント装置１４が出力して中継装置１６で中継される音声信号を受信して、当該音声信号が表す音声を出力する。
【００２９】
カメラ部４４は、例えばデジタルカメラなどのカメラであり、所定のフレームレートでＨＭＤ１２を装着するユーザの周辺の様子を撮影する。図１に示すように、本実施形態に係るカメラ部４４には、例えば４つのカメラが含まれている。これらの４つのカメラは、それぞれ、例えば図１に示すように、表示部３８の上方左側、表示部３８の上方右側、ＨＭＤ１２の筐体の左側面、及び、ＨＭＤ１２の筐体の右側面に配置されている。これらのカメラは例えば魚眼レンズを備えたカメラなどといった、ＨＭＤ１２の周囲の全方向又は一部の方向を撮影可能なカメラであっても構わない。またカメラ部４４が、ＨＭＤ１２の筐体の内側に配置された、ＨＭＤ１２を装着するユーザの視線方向を検出する赤外線カメラを含んでいてもよい。
【００３０】
またカメラ部４４によって、ＨＭＤ１２と中継装置１６との間の距離を特定できるようになっていても構わない。例えば表示部３８の上方左側及び上方右側に配置されたカメラがステレオカメラとして構成されていてもよい。そして当該ステレオカメラが撮影する画像に基づいて、ＨＭＤ１２と中継装置１６との間の距離を特定できるようになっていても構わない。またカメラ部４４が、ＨＭＤ１２からＨＭＤ１２の前方に配置された中継装置１６までの距離が測定可能な赤外線カメラ等の装置（測距装置）を備えていてもよい。
【００３１】
本実施形態に係るエンタテインメント装置１４は、例えばゲームコンソール、ＤＶＤプレイヤ、Ｂｌｕ−ｒａｙ（登録商標）プレイヤなどといったコンピュータである。本実施形態に係るエンタテインメント装置１４は、例えば記憶されているゲームプログラムの実行や光ディスクに記録されたコンテンツの再生などによって映像や音声を生成する。そして本実施形態に係るエンタテインメント装置１４は、生成される映像を表す映像信号や生成される音声を表す音声信号を、中継装置１６を経由して、ＨＭＤ１２やディスプレイ１８に出力する。
【００３２】
本実施形態に係る中継装置１６は、エンタテインメント装置１４から出力される映像信号や音声信号を中継してＨＭＤ１２やディスプレイ１８に出力するコンピュータである。
【００３３】
本実施形態に係る中継装置１６には、例えば図２Ｂに示すように、制御部５０、記憶部５２、２つの通信部５４（第１通信部５４ａ及び第２通信部５４ｂ）、入出力部５６が含まれる。
【００３４】
制御部５０は、例えば制御回路、又は、中継装置１６にインストールされるプログラムに従って動作するＣＰＵ等のプログラム制御デバイスである。
【００３５】
記憶部５２は、例えばＲＯＭやＲＡＭ等の記憶素子などである。記憶部５２には、制御部５０によって実行されるプログラムなどが記憶される。
【００３６】
第１通信部５４ａ及び第２通信部５４ｂは、例えばアレイアンテナが内蔵された無線ＬＡＮモジュールなどの通信インタフェースなどである。本実施形態では、図１に示すように、中継装置１６の前側に、第１通信部５４ａ及び第２通信部５４ｂが含まれている。
【００３７】
本実施形態では第１通信部５４ａで行われる通信の通信規格と、第２通信部５４ｂで行われる通信の通信規格とは異なっている。例えば第１通信部５４ａでは６０ＧＨｚ帯での通信が行われ、第２通信部５４ｂでは５ＧＨｚ帯での通信が行われる。
【００３８】
上述した通り、６０ＧＨｚ帯での通信の方が５ＧＨｚ帯の通信よりも通信可能な最大レートは高い。また６０ＧＨｚ帯での通信の方が５ＧＨｚ帯の通信よりも直進性が強く、また通信可能距離は短い。本実施形態では、無線通信の電波状況に応じて、ＨＭＤ１２との通信に、第１通信部３４ａを用いるか第２通信部３４ｂを用いるかが切替可能になっている。
【００３９】
入出力部５６は、ＨＤＭＩ（登録商標）（High-Definition Multimedia Interface）ポート、ＵＳＢポートなどの入出力ポートである。
【００４０】
本実施形態に係るディスプレイ１８は、例えば液晶ディスプレイ等であり、エンタテインメント装置１４から出力される映像信号が表す映像などを表示させる。
【００４１】
本実施形態に係るカメラマイクユニット２０は、例えば被写体を撮像した画像をエンタテインメント装置１４に出力するカメラ２０ａ及び周囲の音声を取得して当該音声を音声データに変換してエンタテインメント装置１４に出力するマイク２０ｂを含んでいる。また本実施形態に係るカメラ２０ａはステレオカメラである。
【００４２】
ＨＭＤ１２と中継装置１６とは、例えば、無線通信によるデータの送受信が互いに可能になっている。本実施形態では、ＨＭＤ１２と中継装置１６との間での通信が行われる際に、第１通信部３４ａと第１通信部５４ａとの間の６０ＧＨｚ帯での通信、又は、第２通信部３４ｂと第２通信部５４ｂとの間の５ＧＨｚ帯での通信が行われる。
【００４３】
エンタテインメント装置１４と中継装置１６とは、例えば、ＨＤＭＩケーブルやＵＳＢケーブルなどを介して接続されている。中継装置１６とディスプレイ１８とは、例えば、ＨＤＭＩケーブルなどを介して接続されている。エンタテインメント装置１４とカメラマイクユニット２０とは、例えば、ＡＵＸケーブルなどを介して接続されている。
【００４４】
本実施形態に係るコントローラ２２は、エンタテインメント装置１４に対する操作入力を行うための操作入力装置である。ユーザは、コントローラ２２が備える方向キーやボタンを押下したり、操作スティックを傾けたりすることで、コントローラ２２を用いて各種の操作入力を行うことができる。そして本実施形態では、コントローラ２２は、操作入力に対応付けられる入力データをエンタテインメント装置１４に出力する。また本実施形態に係るコントローラ２２は、ＵＳＢポートを備えている。そしてコントローラ２２は、ＵＳＢケーブルでエンタテインメント装置１４と接続することで、有線で入力データをエンタテインメント装置１４に出力することができる。また本実施形態に係るコントローラ２２は、無線通信モジュール等を備えており、無線で入力データをエンタテインメント装置１４に出力することができるようにもなっている。
【００４５】
図３Ａ及び図３Ｂは、本実施形態に係る映像表示システム１０が部屋に配置されている様子の一例を模式的に示す図である。本実施形態では、図３Ａに示すように、ＨＭＤ１２と中継装置１６とが同じ部屋のなかに存在する場合は、ＨＭＤ１２の第１通信部３４ａが、中継装置１６の第１通信部５４ａとの間で６０ＧＨｚ帯による通信を行う。一方、図３Ｂに示すように、ＨＭＤ１２と中継装置１６とが異なる部屋のなかに存在する場合は、ＨＭＤ１２の第２通信部３４ｂが、中継装置１６の第２通信部５４ｂとの間で５ＧＨｚ帯による通信を行う。
【００４６】
本実施形態では例えば、カメラ部４４が撮影する、ＨＭＤ１２及び中継装置１６の少なくとも一方がおかれた環境の画像に基づいて、ＨＭＤ１２と中継装置１６とが同じ部屋のなかに存在するか異なる部屋のなかに存在するかを判定する。例えば、カメラ部４４が撮影した画像に中継装置１６の像が含まれている場合は、ＨＭＤ１２と中継装置１６とが同じ部屋のなかに存在すると判定される。一方、カメラ部４４が撮影した画像に中継装置１６の像が含まれていない場合は、ＨＭＤ１２と中継装置１６とが異なる部屋のなかに存在すると判定される。
【００４７】
そして本実施形態では、ＨＭＤ１２と中継装置１６とが同じ部屋のなかに存在すると判定される際には、ＨＭＤ１２と中継装置１６とが６０ＧＨｚ帯での通信を行うよう制御される。一方、ＨＭＤ１２と中継装置１６とが異なる部屋のなかに存在すると判定される際には、ＨＭＤ１２と中継装置１６とが５ＧＨｚ帯での通信を行うよう制御される。
【００４８】
このように本実施形態では、カメラ部４４が撮影する画像に基づいて特定される、ＨＭＤ１２と中継装置１６との位置関係に基づいて、通信に用いられる電波の周波数帯が決定されることとなる。
【００４９】
ＨＭＤ１２と中継装置１６とが異なる部屋のなかに存在する場合は、ＨＭＤ１２と中継装置１６との間は壁や扉などで遮られるため、６０ＧＨｚ帯などといった高周波数帯での通信品質が低い可能性が高い。そこで本実施形態では、カメラ部４４が撮影する画像に基づいて、ＨＭＤ１２と中継装置１６とが異なる部屋のなかに存在すると判定される場合には、ＨＭＤ１２と中継装置１６とが５ＧＨｚ帯などといった低周波数帯による通信を行うよう制御される。例えばＨＭＤ１２と中継装置１６との間で６０ＧＨｚ帯による通信が行われている際に、ＨＭＤ１２を装着したユーザが、中継装置１６が配置されている部屋から別の部屋に移動したとする。この場合はＨＭＤ１２と中継装置１６との間の通信が５ＧＨｚ帯による通信に切り替わる。このようにして本実施形態では、通信品質が確認されてから通信に用いられる電波の周波数帯が切り替わる場合よりも早くＨＭＤ１２や中継装置１６がおかれた環境の変化に応じて通信に用いられる電波の周波数帯が切り替わることとなる。
【００５０】
またミリ波には、通信可能な最大レートが高いなどといったメリットがあるため、マイクロ波による通信中でもミリ波による通信での通信品質が確保できるのであれば、マイクロ波による通信からミリ波による通信に切り替わることが望ましい。そこで本実施形態では例えばＨＭＤ１２と中継装置１６との間で５ＧＨｚ帯による通信が行われている際に、ＨＭＤ１２を装着したユーザが、中継装置１６が配置されている部屋に別の部屋から移動したとする。この場合はＨＭＤ１２と中継装置１６との間の通信が６０ＧＨｚ帯による通信に切り替わる。このようにして本実施形態によれば、高周波数帯による通信の通信品質が高くなるような環境の変化に応じて高周波数帯による通信に切り替わることとなる。
【００５１】
なお例えば、カメラ部４４が撮影する画像に基づいてＨＭＤ１２と中継装置１６との間に電波を通さない遮蔽物が存在するか否かが判定されても構わない。そしてＨＭＤ１２と中継装置１６との間に電波を通さない遮蔽物が存在すると判定される場合に、ＨＭＤ１２と中継装置１６とが５ＧＨｚ帯での通信を行うよう制御されてもよい。またＨＭＤ１２と中継装置１６との間に電波を通さない遮蔽物が存在しないと判定される場合に、ＨＭＤ１２と中継装置１６とが６０ＧＨｚ帯での通信を行うよう制御されてもよい。
【００５２】
また例えば、ＨＭＤ１２と中継装置１６とが同じ部屋に存在する場合についても、カメラ部４４が撮影した画像に中継装置１６の像が含まれているか否かに基づいて、通信に用いられる電波の周波数帯が決定されても構わない。例えば、カメラ部４４が撮影した画像に中継装置１６の像が含まれている場合は、ＨＭＤ１２と中継装置１６とが６０ＧＨｚ帯での通信を行うよう制御されても構わない。また例えば、カメラ部４４が撮影した画像に中継装置１６の像が含まれていない場合は、ＨＭＤ１２と中継装置１６とが５ＧＨｚ帯での通信を行うよう制御されても構わない。
【００５３】
また例えば、ＨＭＤ１２と中継装置１６との間の距離に基づいて、ＨＭＤ１２と中継装置１６とが５ＧＨｚ帯での通信を行うか６０ＧＨｚ帯での通信を行うかが決定されても構わない。ここでＨＭＤ１２と中継装置１６との間の距離は例えば、カメラ部４４に含まれるステレオカメラにより特定されても構わない。またＨＭＤ１２が測距装置を含む場合には、当該測距装置によりＨＭＤ１２と中継装置１６との間の距離が特定されても構わない。
【００５４】
以下、ＨＭＤ１２の機能並びに本実施形態に係るＨＭＤ１２で実行される処理についてさらに説明する。なお本実施形態に係るＨＭＤ１２は、ＨＭＤ１２及び中継装置１６の少なくとも一方がおかれた環境に基づいて、ＨＭＤ１２と中継装置１６との間の通信で用いられる電波の周波数帯の決定する周波数帯決定装置としての役割を担うこととなる。
【００５５】
図４は、本実施形態に係るＨＭＤ１２で実装される機能の一例を示す機能ブロック図である。なお、本実施形態に係るＨＭＤ１２で、図４に示す機能のすべてが実装される必要はなく、また、図４に示す機能以外の機能が実装されていても構わない。
【００５６】
図４に示すように、本実施形態に係るＨＭＤ１２は、機能的には例えば、画像取得部６０、周波数帯決定部６２、通信制御部６４、を含んでいる。画像取得部６０は、制御部３０及びカメラ部４４を主として実装される。周波数帯決定部６２は、制御部３０を主として実装される。通信制御部６４は、制御部３０、第１通信部３４ａ、及び、第２通信部３４ｂを主として実装される。
【００５７】
以上の機能は、コンピュータであるＨＭＤ１２にインストールされた、以上の機能に対応する指令を含むプログラムを制御部３０で実行することにより実装されてもよい。このプログラムは、例えば、光ディスク、磁気ディスク、磁気テープ、光磁気ディスク、フラッシュメモリ等のコンピュータ読み取り可能な情報記憶媒体を介して、あるいは、インターネットなどを介してＨＭＤ１２に供給される。
【００５８】
画像取得部６０は、本実施形態では例えば、通信装置（ここでは例えばＨＭＤ１２）及び当該通信装置の通信相手（ここでは例えば中継装置１６）の少なくとも一方がおかれた環境の画像を取得する。画像取得部６０は、例えば、カメラ部４４が撮影する画像を取得する。
【００５９】
周波数帯決定部６２は、本実施形態では例えば、画像取得部６０が取得する画像に基づいて、通信装置（ここでは例えばＨＭＤ１２）と通信相手（ここでは例えば中継装置１６）との通信に用いられる電波の周波数帯を決定する。ここで上述のように、周波数帯決定部６２は、ＨＭＤ１２と中継装置１６とが同じ部屋のなかに存在するか否かに基づいて、ＨＭＤ１２と中継装置１６との通信に用いられる電波の周波数帯を決定してもよい。また周波数帯決定部６２は、ＨＭＤ１２と中継装置１６との間の距離に基づいて、ＨＭＤ１２と中継装置１６との通信に用いられる電波の周波数帯を決定してもよい。また周波数帯決定部６２は、画像取得部６０が取得した画像にＨＭＤ１２又は中継装置１６の像が含まれているか否かに基づいて、ＨＭＤ１２と中継装置１６との通信に用いられる電波の周波数帯を決定してもよい。ここで周波数帯決定部６２は、ＨＭＤ１２と中継装置１６とが同じ部屋に存在する場合であっても、画像取得部６０が取得した画像に中継装置１６の像が含まれているか否かに基づいて、通信に用いられる電波の周波数帯を決定してもよい。また例えば画像取得部６０が取得した画像にＨＭＤ１２の像が含まれているか否かに基づいて、通信に用いられる電波の周波数帯を決定してもよい。
【００６０】
通信制御部６４は、本実施形態では例えば、周波数帯決定部６２により決定される周波数帯での通信が行われるよう制御する。通信制御部６４は例えば、６０ＧＨｚ帯による通信が行われることが決定された際には、第１通信部３４ａにより通信が行われるよう制御する。また通信制御部６４は例えば、５ＧＨｚ帯による通信が行われることが決定された際には、第２通信部３４ｂにより通信が行われるよう制御する。
【００６１】
また本実施形態では、通信制御部６４は、第１通信部３４ａによる通信が行われているか第２通信部３４ｂによる通信が行われているかを管理する通信部特定データを保持する。例えば、第１通信部３４ａによる通信が行われている際には通信部特定データの値が「１」に設定され、第２通信部３４ｂによる送信が行われている際には通信部特定データの値が「２」に設定される。なお通信部特定データの値が「１」に設定されている際には、通信制御部６４は、第２通信部３４ｂが停止するよう制御してもよい。また通信部特定データの値が「２」に設定されている際には、通信制御部６４は、第１通信部３４ａが停止するよう制御してもよい。
【００６２】
以下、ＨＭＤ１２と中継装置１６とが同じ部屋のなかに存在するか否かに基づき周波数帯が決定される場合に、本実施形態に係るＨＭＤ１２において行われる処理の流れの一例を、図５に示すフロー図を参照しながら説明する。
【００６３】
まず、画像取得部６０が、カメラ部４４が撮影した画像を取得する（Ｓ１０１）。カメラ部４４が所定のフレームレートで画像を撮影している際には、Ｓ１０１に示す処理では例えばカメラ部４４が撮影した最新の画像を取得するようにしてもよい。
【００６４】
そして周波数帯決定部６２が、Ｓ１０１に示す処理で取得した画像に基づいて、通信に用いられる電波の周波数帯を決定する（Ｓ１０２）。ここでは例えば、周波数帯決定部６２は、カメラ部４４が撮影する画像に基づいてＨＭＤ１２と中継装置１６とが同じ部屋のなかに存在するか否かを特定する。そして同じ部屋のなかに存在することが特定された際には、通信に用いられる電波の周波数帯を６０ＧＨｚ帯と決定する。一方、異なる部屋のなかに存在することが特定された際には、通信に用いられる電波の周波数帯を５ＧＨｚ帯と決定する。ここで周波数帯決定部６２は、カメラ部４４が撮影した画像に中継装置１６の像が含まれている場合は、ＨＭＤ１２と中継装置１６とが同じ部屋のなかに存在すると判定してもよい。また周波数帯決定部６２は、カメラ部４４が撮影した画像に中継装置１６の像が含まれていない場合は、ＨＭＤ１２と中継装置１６とが異なる部屋のなかに存在すると判定してもよい。
【００６５】
そして通信制御部６４が、Ｓ１０２に示す処理で決定された周波数帯、及び、保持している通信部特定データの値を確認する（Ｓ１０３）。
【００６６】
Ｓ１０２に示す処理で決定された周波数帯が６０ＧＨｚ帯であり、Ｓ１０３に示す処理で確認された通信部特定データの値が「２」である場合は、通信制御部６４は、通信部特定データの値を「１」に変更する（Ｓ１０４）。そして通信制御部６４は、第１通信部３４ａによる通信が行われるよう制御する（Ｓ１０５）。そして本処理例に示す処理は終了される。Ｓ１０５に示す処理で、通信制御部６４は、第１通信部３４ａを起動し、第２通信部３４ｂを停止させてもよい。
【００６７】
Ｓ１０２に示す処理で決定された周波数帯が５ＧＨｚ帯であり、Ｓ１０３に示す処理で確認された通信部特定データの値が「１」である場合は、通信制御部６４は、通信部特定データの値を「２」に変更する（Ｓ１０６）。そして、通信制御部６４は、第２通信部３４ｂによる通信が行われるよう制御する（Ｓ１０７）。そして本処理例に示す処理は終了される。Ｓ１０７に示す処理で、通信制御部６４は、第２通信部３４ｂを起動し、第１通信部３４ａを停止させてもよい。
【００６８】
その他の場合は、本処理例に示す処理は終了される。すなわちＳ１０２に示す処理で決定された周波数帯が６０ＧＨｚ帯でありＳ１０３に示す処理で確認された通信部特定データの値が「１」である場合は、本処理例に示す処理は終了される。また、Ｓ１０２に示す処理で決定された周波数帯が５ＧＨｚ帯でありＳ１０３に示す処理で確認された通信部特定データの値が「２」である場合も、本処理例に示す処理は終了される。
【００６９】
そしてＳ１０１に示す処理に戻り、以後、Ｓ１０１〜Ｓ１０５に示す処理の実行が繰り返される。なお所定の時間間隔で上記Ｓ１０１〜Ｓ１０５に示す処理が実行されても構わない。
【００７０】
また上述のように、Ｓ１０２に示す処理において、周波数帯決定部６２が、カメラ部４４が撮影する画像に基づいてＨＭＤ１２と中継装置１６との間に電波を通さない遮蔽物が存在するか否かを特定してもよい。そして周波数帯決定部６２は、電波を通さない遮蔽物が存在することが特定された場合に、通信に用いられる電波の周波数帯を５ＧＨｚ帯と決定してもよい。また周波数帯決定部６２は、電波を通さない遮蔽物が存在しないことが特定された場合に、通信に用いられる電波の周波数帯を６０ＧＨｚ帯と決定してもよい。
【００７１】
またＳ１０２に示す処理において、周波数帯決定部６２が、ＨＭＤ１２と中継装置１６との間の距離に基づいて、通信に用いられる電波の周波数帯を決定してもよい。
【００７２】
以下、周波数帯決定部６２が、ＨＭＤ１２と中継装置１６との間の距離に基づいて、通信に用いられる電波の周波数帯を決定する際における、上記Ｓ１０２に相当する処理の流れの一例を、図６に示すフロー図を参照しながら説明する。
【００７３】
まず、周波数帯決定部６２は、Ｓ１０１に示す処理で取得した画像に基づいて、ＨＭＤ１２と中継装置１６との間の距離Ｌを特定する（Ｓ２０１）。そして周波数帯決定部６２は、通信制御部６４が保持している通信部特定データの値を確認する（Ｓ２０２）。
【００７４】
Ｓ２０２に示す処理で通信部特定データの値が「１」であることが確認された場合は、周波数帯決定部６２は、Ｓ２０１に示す処理で特定された距離Ｌが基準距離Ｌ１に値Δを加えた第１の閾値（Ｌ１＋Δ）より大きいか否かを確認する（Ｓ２０３）。ここで基準距離Ｌ１は例えば８ｍである。また値Δは、Ｓ２０１に示す処理で特定された距離Ｌに応じた値、例えば０．１×Ｌである。なお値Δが、画像に基づく距離Ｌの認識精度に応じた値であってもよい。
【００７５】
Ｓ２０３に示す処理で、Ｓ２０１に示す処理で特定された距離Ｌが第１の閾値（Ｌ１＋Δ）よりも大きいことが確認された場合は（Ｓ２０３：Ｙ）、周波数帯決定部６２は、通信に用いられる電波の周波数帯を５ＧＨｚ帯と決定する（Ｓ２０４）。そして上記Ｓ１０３以降の処理が実行される。一方、Ｓ２０１に示す処理で特定された距離Ｌが第１の閾値（Ｌ１＋Δ）以下であることが確認された場合は（Ｓ２０３：Ｎ）、周波数帯決定部６２は、通信に用いられる電波の周波数帯を６０ＧＨｚ帯と決定する（Ｓ２０５）。そして上記Ｓ１０３以降の処理が実行される。
【００７６】
Ｓ２０２に示す処理で通信部特定データの値が「２」であることが確認された場合は、周波数帯決定部６２は、Ｓ２０１に示す処理で特定された距離Ｌが基準距離Ｌ１に値Δを減じた第２の閾値（Ｌ１−Δ）より小さいか否かを確認する（Ｓ２０６）。
【００７７】
Ｓ２０６に示す処理で、Ｓ２０１に示す処理で特定された距離Ｌが第２の閾値（Ｌ１−Δ）よりも小さいことが確認された場合は、周波数帯決定部６２は、通信に用いられる電波の周波数帯を６０ＧＨｚ帯と決定する（Ｓ２０７）。そして上記Ｓ１０３以降の処理が実行される。一方、Ｓ２０１に示す処理で特定された距離Ｌが第２の閾値（Ｌ１−Δ）以上であることが確認された場合は、周波数帯決定部６２は、通信に用いられる電波の周波数帯を５ＧＨｚ帯と決定する（Ｓ２０８）。そして上記Ｓ１０３以降の処理が実行される。
【００７８】
以上のようにすれば、周波数帯決定部６２は、距離Ｌが第１の閾値（Ｌ１＋Δ）よりも大きくなった際に、ＨＭＤ１２と中継装置１６との間の通信に用いられる電波の周波数帯を第１の周波数帯（例えば６０ＧＨｚ帯）から第２の周波数帯（５ＧＨｚ帯）に変更する。一方、周波数帯決定部６２は、距離Ｌが第２の閾値（Ｌ１−Δ）よりも小さくなった際に、ＨＭＤ１２と中継装置１６との間の通信に用いられる電波の周波数帯を第２の周波数帯（例えば５ＧＨｚ帯）から第１の周波数帯（６０ＧＨｚ帯）に変更する。
【００７９】
このように通信に用いられる電波の周波数帯が、第１の周波数帯（高周波数帯）から第２の周波数帯（低周波数帯）に切り替わる場合と低周波数帯から高周波数帯に切り替わる場合とで、ＨＭＤ１２と中継装置１６との間の距離の閾値が異なっていてもよい。また第１の閾値（Ｌ１＋Δ）と第２の閾値（Ｌ１−Δ）との差（２×Δ）は、Ｓ２０１に示す処理で特定された距離Ｌに応じた値であっても構わない。
【００８０】
なお、本発明は上述の実施形態に限定されるものではない。
【００８１】
例えば、図４に例示する機能の一部又は全部が、中継装置１６やエンタテインメント装置１４で実装されてもよい。この場合、中継装置１６がＨＭＤ１２との通信に第１通信部５４ａを用いるか第２通信部５４ｂを用いるかが制御されることとなる。
【００８２】
またカメラ２０ａが撮影する、ＨＭＤ１２及び中継装置１６の少なくとも一方がおかれた環境の画像に基づいて、ＨＭＤ１２と中継装置１６との通信に用いられる電波の周波数帯が決定されてもよい。ここで例えばカメラ２０ａが撮影する画像にＨＭＤ１２の像が含まれているか否かに基づいて、ＨＭＤ１２と中継装置１６との通信に用いられる電波の周波数帯が決定されてもよい。例えば、カメラ部２０ａが撮影した画像にＨＭＤ１２の像が含まれている場合は、ＨＭＤ１２と中継装置１６とが６０ＧＨｚ帯での通信を行うよう制御されても構わない。また例えば、カメラ部２０ａが撮影した画像にＨＭＤ１２の像が含まれていない場合は、ＨＭＤ１２と中継装置１６とが５ＧＨｚ帯での通信を行うよう制御されても構わない。
【００８３】
また本発明の適用範囲は、６０ＧＨｚ帯による通信と５ＧＨｚ帯による通信の切り替えに限定されるものではなく、高周波数帯による通信と低周波数帯による通信の切り替え一般に適用可能である。
【００８４】
また、上記の具体的な文字列や数値及び図面中の具体的な文字列や数値は例示であり、これらの文字列や数値には限定されない。
【図１】
2017110731.tif 000003
【図２Ａ】
2017110731.tif 000004
【図２Ｂ】
2017110731.tif 000005
【図３Ａ】
2017110731.tif 000006
【図３Ｂ】
2017110731.tif 000007
【図４】
2017110731.tif 000008
【図５】
2017110731.tif 000009
【図６】
2017110731.tif 000010
【国際調査報告】
2017110731.tif 000011
2017110731.tif 000012