(57)【要約】【課題】第一の無線通信が不安定な状態である場合に、第一の無線通信と第二の無線通信の切り替えが頻繁に発生しないようにする。【解決手段】第一の通信装置２００と第二の通信装置３００は、第一の無線通信及び第二の無線通信を行う。第一の無線通信は、ミリ波等の高い周波数帯の無線ＬＡＮであり、第二の無線通信は、第一の無線通信の周波数帯よりも低い周波数帯の無線ＬＡＮである。第一の通信装置２００は、第一の無線通信が安定な状態であるか、不安定な状態であるかを判定する通信安定度判定を行う。そして、第一の無線通信が安定な状態であると判定された場合、第一の無線通信によるデータ通信を行い、第一の無線通信が不安定な状態であると判定された場合、第二の無線通信によるデータ通信を行うように切り替える。【選択図】図４
2019033345.tif 000002
【特許請求の範囲】
【請求項１】
第一の無線通信と、前記第一の無線通信と異なる無線通信規格による第二の無線通信とを行う通信装置であって、
前記第一の無線通信が安定な状態である場合、前記第一の無線通信によるデータ通信を行い、前記第一の無線通信が不安定な状態である場合、前記第二の無線通信によるデータ通信を行うように切り替える制御手段を備えることを特徴とする通信装置。
【請求項２】
前記第一の無線通信が不安定な状態とは、前記第一の無線通信が切断状態又は切断に近い状態と、通信可能な状態を繰り返す状態であることを特徴とする請求項１に記載の通信装置。
【請求項３】
所定の期間における、前記第一の無線通信が切断状態に変化する回数に基づいて、前記第一の無線通信が不安定な状態であることを判定する判定手段を備えたことを特徴とする請求項１又は２に記載の通信装置。
【請求項４】
所定の期間における、前記第一の無線通信のスループットが所定の閾値を下回った状態に変化する回数に基づいて、前記第一の無線通信が不安定な状態であることを判定する判定手段を備えたことを特徴とする請求項１又は２に記載の通信装置。
【請求項５】
所定の期間における、前記通信装置及び通信相手装置のうち少なくともいずれか一方の位置及び傾きのうち少なくともいずれか一方の変化量が所定の閾値を上回った状態に変化する回数に基づいて、前記第一の無線通信が不安定な状態であることを判定する判定手段を備えたことを特徴とする請求項１又は２に記載の通信装置。
【請求項６】
通信相手装置との間に置かれた遮蔽物を検出する検出手段と、
所定の期間における前記検出手段による遮蔽物の検出回数に基づいて、前記第一の無線通信が不安定な状態であることを判定する判定手段とを備えたことを特徴とする請求項１又は２に記載の通信装置。
【請求項７】
前記判定手段は、前記通信装置及び通信相手装置のうち少なくともいずれか一方の位置及び傾きのうち少なくともいずれか一方の変化量が所定の閾値を上回った場合、前記第一の無線通信が不安定な状態であるか否かを判定することを特徴とする請求項３又は４に記載の通信装置。
【請求項８】
前記制御手段は、前記第一の無線通信が不安定な状態である場合に前記第二の無線通信によるデータ通信を行うように切り替えたとき、前記第一の無線通信を切断状態にするのではなく、接続状態を維持することを特徴とする請求項１乃至７のいずれか１項に記載の通信装置。
【請求項９】
前記第二の無線通信の周波数帯は、前記第一の無線通信の周波数帯よりも低い周波数帯であることを特徴とする請求項１乃至８のいずれか１項に記載の通信装置。
【請求項１０】
前記第一の無線通信はミリ波の周波数帯の無線通信であることを特徴とする請求項１及至９のいずれか１項に記載の通信装置。
【請求項１１】
第一の通信装置と、第二の通信装置の間で、第一の無線通信と、前記第一の無線通信と異なる無線通信規格による第二の無線通信とを行う通信システムであって、
前記第一の無線通信が安定な状態である場合、前記第一の無線通信によるデータ通信を行い、前記第一の無線通信が不安定な状態である場合、前記第二の無線通信によるデータ通信を行うように切り替える制御手段を備えることを特徴とする通信システム。
【請求項１２】
第一の無線通信と、前記第一の無線通信と異なる無線通信規格による第二の無線通信とを行う通信装置の制御方法であって、
前記第一の無線通信が安定な状態である場合、前記第一の無線通信によるデータ通信を行い、前記第一の無線通信が不安定な状態である場合、前記第二の無線通信によるデータ通信を行うように切り替えるステップを有することを特徴とする通信装置の制御方法。
【請求項１３】
第一の無線通信と、前記第一の無線通信と異なる無線通信規格による第二の無線通信とを行う通信装置を制御するためのプログラムであって、
前記第一の無線通信が安定な状態である場合、前記第一の無線通信によるデータ通信を行い、前記第一の無線通信が不安定な状態である場合、前記第二の無線通信によるデータ通信を行うように切り替える制御手段としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の無線通信規格による無線通信を行う通信装置、通信システム、通信装置の制御方法及びプログラムに関する。
【背景技術】
【０００２】
第一の通信装置（例えばデジタルカメラ）と、第二の通信装置（例えばスマートフォン等の携帯端末）を無線通信によって接続し、第二の通信装置を用いて第一の通信装置を遠隔操作する遠隔操作システムが実現されている。遠隔操作システムにおいて、第一の通信装置は撮影した画像を無線通信によって第二の通信装置に逐次転送し、第二の通信装置は受信した画像を表示部に表示することで電子ビューファインダとして機能する。また、第一の通信装置は表示部に再生表示中の画像を第二の通信装置に逐次転送し、第二の通信装置は受信した画像を表示部に表示することでミラー表示として機能する。
【０００３】
第一の通信装置と第二の通信装置は、複数の無線通信規格による無線通信（第一の無線通信及び第二の無線通信）を行うように構成されることがある。第一の無線通信は、ミリ波等の高い周波数帯の無線ＬＡＮであり、例えば６０ＧＨｚ帯を利用したＷｉＧｉｇ（Wireless Gigabit）（登録商標）である。また、第二の無線通信は、第一の無線通信と異なる周波数帯の無線ＬＡＮであり、例えば第一の無線通信の周波数帯よりも低い周波数帯である２．４ＧＨｚ帯や５．０ＧＨｚ帯を利用したＷｉ−Ｆｉ（Wireless Fidelity）（登録商標）である。
この場合、第一の無線通信は、第二の無線通信に比べてスループット（単位時間あたりのデータ転送量）が高い。したがって、電子ビューファインダ機能、ミラー表示機能を実行するときに、第一の無線通信を使用すれば、第二の無線通信に比べてより高解像度、より高フレームレートの画像表示が可能である。しかしながら、第一の無線通信は、第二の無線通信に比べて通信切断が発生しやすいという点もある。その理由として、第一の無線通信では、ミリ波等の高い周波数帯を使用するため伝搬損失が大きく、通信可能な距離が短いことが挙げられる。また、第一の無線通信では、通信距離を延ばすべく指向性の高いアンテナを用いるため、アンテナが内蔵されている通信装置の向きを変化させたときに通信切断が発生する場合がある。また、第一の無線通信では、電波の直進性が強いため、通信装置間に遮蔽物が置かれたときに電波が遮断され通信切断が発生する場合がある。
【０００４】
こういった点に鑑みて、例えばＷｉＧｉｇには、ＦＳＴ（Fast Session Transfer）という機能がある。ＦＳＴ機能とは、ＷｉＧｉｇの通信切断が発生した場合、ＷｉＧｉｇからＷｉ−Ｆｉに切り替え、ＷｉＧｉｇの通信が可能になった場合、Ｗｉ−ＦｉからＷｉＧｉｇに切り替える機能である。ＷｉＧｉｇ使用時は高解像度の画像表示に、Ｗｉ−Ｆｉ使用時は低解像度の画像表示に切り替わる。ＦＳＴ機能によって第二の通信装置側に表示される画像の表示品位は変化するが、通信切断によって電子ビューファインダ機能、ミラー表示機能が停止してしまうことを防止できる。
【０００５】
また、特許文献１では、第１の無線通信手段と第２の無線通信手段とを備え、定常時には第１の無線通信手段を優先的に選択し、通信経路の遮断を検出した場合には第２の無線通信手段に自動的に切り替える通信装置が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００２−３３５２０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１に開示されている従来技術では、第一の無線通信が切断状態と通信可能な状態を繰り返すような不安定な状態である場合、第一の無線通信と第二の無線通信の切り替えが頻繁に発生してしまう。そのため、高解像度の画像表示と低解像度の画像表示の切り替えが繰り返され、表示品位の変化が頻繁に発生してしまい、ユーザは画像表示を視認しづらく操作を妨げられるという課題がある。
【０００８】
本発明は上記のような点に鑑みてなされたものであり、第一の無線通信が不安定な状態である場合に、第一の無線通信と第二の無線通信の切り替えが頻繁に発生しないようにすることを目的とする。
【課題を解決するための手段】
【０００９】
本発明の通信装置は、第一の無線通信と、前記第一の無線通信と異なる無線通信規格による第二の無線通信とを行う通信装置であって、前記第一の無線通信が安定な状態である場合、前記第一の無線通信によるデータ通信を行い、前記第一の無線通信が不安定な状態である場合、前記第二の無線通信によるデータ通信を行うように切り替える制御手段を備えることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、第一の無線通信が不安定な状態である場合に、第一の無線通信と第二の無線通信の切り替えが頻繁に発生しないようにすることができる。
【図面の簡単な説明】
【００１１】
【図１】実施形態に係る遠隔操作システムを構成するデジタルカメラと携帯端末を示す外観図である。
【図２】実施形態に係るデジタルカメラの構成例を示す図である。
【図３】実施形態に係る携帯端末の構成例を示す図である。
【図４】第一の無線通信と第二の無線通信の通信切り替え制御を説明するための図である。
【図５】実施形態における第一の無線通信と第二の無線通信の通信切り替え制御を示すフローチャートである。
【図６】実施形態における遮蔽物検出処理を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、添付図面を参照して、本発明の好適な実施形態について説明する。
（第１の実施形態）
図１に、実施形態に係る通信システムである遠隔操作システムの構成例を示す。
遠隔操作システムは、第一の通信装置であるデジタルカメラ２００と、第二の通信装置であるスマートフォン等の携帯端末３００を無線通信によって接続する。ユーザは携帯端末３００を用いてデジタルカメラ２００を遠隔操作することができる。
【００１３】
デジタルカメラ２００において、２０６は画像や各種情報を表示する表示部である。２０７は操作部であり、電源スイッチ１０１、レリーズスイッチ１０２、ムービースイッチ１０３、各種スイッチ１０４を備える。電源スイッチ１０１は、電源オン・オフを行うための操作部である。レリーズスイッチ１０２は、静止画の撮影指示を行うための操作部である。ムービースイッチ１０３は、動画記録の開始と停止の指示を行うための操作部である。各種スイッチ１０４は、撮影設定等の各種操作を行うための上下左右選択キーや決定スイッチ等を備える。
【００１４】
携帯端末３００において、３０６は画像や各種情報を表示する表示部である。３０７は操作部であり、電源スイッチ１０５、タッチパネル１０６を備える。電源スイッチ１０５は、電源オン・オフを行うための操作部である。タッチパネル１０６は、表示部３０６の上層に取り付けられ、各種操作を行うための操作部である。
【００１５】
図２は、実施形態に係るデジタルカメラ２００の構成を示すブロック図である。
制御部２０１は、ＣＰＵで構成され、不揮発性メモリ２０３に格納されるプログラムに従って、メモリ２０２をワークメモリとして用いて、デジタルカメラ２００の各部を制御する。メモリ２０２は、例えばＲＡＭ（半導体素子を利用した揮発性メモリ等）等で構成される。不揮発性メモリ２０３は、電気的に消去・記録可能なメモリであり、例えばＦＬＡＳＨＲＯＭ、ＥＥＰＲＯＭ等で構成される。不揮発性メモリ２０３には、画像データや音声データ、その他のデータ、制御部２０１が動作するための各種プログラム等が格納される。各種プログラムには、後述する各種フローチャートを実行するためのプログラムが含まれる。
【００１６】
画像処理部２０４は、制御部２０１の制御下、不揮発性メモリ２０３や記録媒体２１０に格納された画像データや、撮像部２０５から出力される画像データ等に対して各種画像処理を施す。画像処理部２０４が行う画像処理には、画像データの符号化処理、圧縮処理、デコード処理、拡大／縮小処理（リサイズ）、ノイズ低減処理、色変換処理等が含まれる。また、画像処理の種別によっては画像処理部２０４を用いずに制御部２０１がプログラムに従って画像処理を施すことも可能である。
【００１７】
撮像部２０５は、ズームレンズやフォーカスレンズを含むレンズ群、絞り機能を備えるシャッター、光学像を電気信号に変換するＣＣＤやＣＭＯＳ素子等で構成される撮像素子、Ａ／Ｄ変換器等で構成される。撮像素子から出力されるアナログ信号はＡ／Ｄ変換器によってデジタル信号に変換され、デジタル信号に変換された画像データは画像処理部２０４を介してメモリ２０２に書き込まれる。また、撮像部２０５は、デジタルカメラ２００から被写体までの距離を測定するための測距センサを含む。
【００１８】
表示部２０６は、制御部２０１の制御下、画像やＧＵＩ（Graphical User Interface）を構成するＧＵＩ画面等を表示する。制御部２０１は、プログラムに従って表示制御信号を生成し、表示部２０６に表示するための映像信号を生成して表示部２０６に出力するようにデジタルカメラ２００の各部を制御する。表示部２０６は、出力された映像信号に基づいて映像を表示する。
操作部２０７は、ユーザ操作を受け付けるための入力デバイスである。制御部２０１は、ユーザ操作によって生成される操作部２０７の出力信号を受け付ける。
【００１９】
電源部２０８は、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等で構成され、電池の装着の有無、電池の種類、電池残量の検出を行う。制御部２０１は、その検出結果に基づいて電源部２０８を制御して、必要な電圧を必要な期間、各部に供給する。電源部２０８は、アルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプター等も含む。
記録媒体インタフェース２０９は、メモリカード等の記録媒体２１０を装着可能であり、制御部２０１の制御下、装着された記録媒体２１０からのデータの読み出しや、記録媒体２１０に対するデータの書き込みを行う。
【００２０】
第一無線通信部２１１、第二無線通信部２１２は、それぞれアンテナ、無線送信部、無線受信部で構成される。制御部２０１は、第一無線通信部２１１、第二無線通信部２１２それぞれを介して、通信相手装置に対して処理命令、処理応答、各種データ等の無線信号を送受信する。第一無線通信部２１１が行う第一の無線通信は、ミリ波等の高い周波数帯の無線通信であり、例えば６０ＧＨｚ帯を利用したＷｉＧｉｇである。また、第二無線通信部２１２が行う第二の無線通信は、第一の無線通信と異なる周波数帯の無線通信であり、例えば２．４ＧＨｚ帯や５．０ＧＨｚ帯を利用したＷｉ−Ｆｉである。
【００２１】
位置・傾き検出部２１３は、加速度センサ及びジャイロセンサを含み、センサが検出した情報に基づいて、デジタルカメラ２００の位置及び傾きの変化量を算出して、制御部２０１に通知する。なお、ここでは位置・傾き検出部２１３がデジタルカメラ２００の位置及び傾きの変化量を算出するとしたが、これに限られるものではない。例えば位置・傾き検出部２１３ではセンサが検出した情報を制御部２０１に通知するだけとし、制御部２０１がデジタルカメラ２００の位置及び傾きの変化量を算出するようにしてもよい。
各部２０１〜２１３はデータバス２１４に対して接続し、データバス２１４を介して互いにデータの送受信が可能である。
【００２２】
図３は、実施形態に係る携帯端末３００の構成を示すブロック図である。
３０１〜３１４は、デジタルカメラ２００における各部２０１〜２１４とそれぞれ同様の機能であるため説明を省略する。
【００２３】
図４は、第一の無線通信と第二の無線通信の通信切り替え制御を説明するための図である。デジタルカメラ２００と携帯端末３００は、第一の無線通信及び第二の無線通信を選択して通信する。デジタルカメラ２００は無線通信によって画像データを携帯端末３００に逐次転送し、電子ビューファインダ機能及びミラー表示機能が実行される。
【００２４】
図４（ａ）には、ＦＳＴ機能による通信切り替え制御を示す。横軸は時間であり、時間経過とともに安定期間１、不安定期間、安定期間２の順に遷移した場合の一例である。
安定期間１及び安定期間２では、第一の無線通信が安定的に通信可能な状態である。安定期間１及び安定期間２では、第一の無線通信を接続状態にし、第二の無線通信を切断して非接続状態にする。このとき、携帯端末３００における画像表示は、デジタルカメラ２００から第一の無線通信によって送信された高解像度の画像表示となる。
不安定期間では、通信装置値の距離が遠い、通信装置の向きが変化した、通信装置間に遮蔽物が置かれた等の要因によって、第一の無線通信が切断状態と通信可能な状態を繰り返すような状態である。不安定期間では、第一の無線通信が切断状態になると、ＦＳＴ機能によって第二の無線通信が接続状態に切り替わる。このとき、携帯端末３００における画像表示は、デジタルカメラ２００から第二の無線通信によって送信された低解像度の画像表示となる。ＦＳＴ機能によれば、不安定期間において、第一の無線通信と第二の無線通信の切り替えが頻繁に発生してしまう。そのため、高解像度の画像表示と低解像度の画像表示の切り替えが繰り返され、表示品位の変化が頻繁に発生してしまい、ユーザは画像表示を視認しづらく操作を妨げられるという課題がある。
【００２５】
この課題を解決するため、本実施形態では、第一の無線通信が安定な状態であるか、不安定な状態であるかを判定する通信安定度判定を行う。そして、第一の無線通信が安定な状態であると判定された場合、第一の無線通信によるデータ通信を行い、第一の無線通信が不安定な状態であると判定された場合、第二の無線通信によるデータ通信を行うように切り替える。通信安定度判定の詳細については後述する。第一の無線通信が不安定な状態であるとして第二の無線通信によるデータ通信を行うように切り替えた後、第一の無線通信が安定な状態に復帰したと判定されたならば、第一の無線通信によるデータ通信を行うように切り替える。
【００２６】
図４（ｂ）には、本実施形態における通信切り替え制御を示す。
安定期間１及び安定期間２では、第一の無線通信が安定な状態であると判定される。第一の無線通信が安定な状態であると判定されている期間は、第一の無線通信を接続状態にし、第二の無線通信を切断して非接続状態にする。このとき、携帯端末３００における画像表示は、デジタルカメラ２００から第一の無線通信によって送信された高解像度の画像表示となる。
不安定期間では、第一の無線通信が不安定な状態であると判定される。第一の無線通信が不安定な状態であると判定されている期間は、第一の無線通信が切断状態であるか、通信可能な状態であるかに関わらず、第二の無線通信を接続状態にする。このとき、携帯端末３００における画像表示は、デジタルカメラ２００から第二の無線通信によって送信された低解像度の画像表示となる。この場合に、不安定期間でも、第一の無線通信を非接続状態にするのではなく、不安定な状態ではあるが接続状態を維持する。第一の無線通信による画像データの送受信と表示は行わないが、通信の安定度を判定するために無線通信できる状態を維持するためである。
これにより、第一の無線通信が不安定な状態である場合に、第一の無線通信と第二の無線通信の切り替えが頻繁に発生しないようにすることができる。
【００２７】
第１の実施形態では、第一の無線通信が切断状態に変化する回数（以下、切断回数と呼ぶ）に基づいて、第一の無線通信が安定な状態であるか、不安定な状態であるかを判定する通信安定度判定を行う。
図５は、本実施形態における第一の無線通信と第二の無線通信の通信切り替え制御を示すフローチャートである。図５のフローチャートにおけるデジタルカメラ２００の各処理は、制御部２０１が不揮発性メモリ２０３に格納されたプログラムをメモリ２０２に展開して実行することにより実現される。また、図５のフローチャートにおける携帯端末３００の各処理は、制御部３０１が不揮発性メモリ３０３に格納されたプログラムをメモリ３０２に展開して実行することにより実現される。図５のフローチャートは、デジタルカメラ２００と携帯端末３００がユーザ操作による第一の無線通信の実行指示を受け付けた後に開始する。
【００２８】
ステップＳ５０１〜Ｓ５１１では、図４（ａ）で示したＦＳＴ機能による通信切り替え制御が行われる。
ステップＳ５０１で、制御部２０１は、携帯端末３００に対して第一無線通信部２１１を介して第一の無線通信の接続実行要求を送信する。ステップＳ５０２で、制御部３０１は、第一無線通信部３１１を介して接続実行要求を受信した後、デジタルカメラ２００に対して第一の無線通信の接続実行応答を送信する。そして、デジタルカメラ２００と携帯端末３００の第一の無線通信の接続が確立して、ステップＳ５０３に進む。また、所定の時間を経過して第一の無線通信の接続が確立できない場合もステップＳ５０３に進む。この所定の時間とは、第一の無線通信が非接続状態にあることを判定するための設定値であり、予め設定される。また、ステップＳ５０１の開始時点で第一の無線通信の接続が確立している場合、接続実行要求及び接続実行応答の代わりに接続確認要求と接続確認応答が送受信され、第一の無線通信の接続が確立していることの確認が行われる。
【００２９】
ステップＳ５０３で、制御部２０１は、第一の無線通信の接続が確立したか否かを判定する。第一の無線通信の接続が確立した場合、ステップＳ５０４に進み、第一の無線通信の接続が確率していない場合、ステップＳ５０８に進む。
ステップＳ５０４で、制御部２０１は、携帯端末３００に対して第一無線通信部２１１を介して画像データの送信を開始する。ステップＳ５０５で、制御部３０１は、第一無線通信部３１１を介して画像データを受信し、表示部３０６に画像の表示を開始する。また、ステップＳ５０４の開始時点で第二の無線通信による画像データの送受信と表示が行われている場合、第二の無線通信による画像データの送受信と表示を中止して、第一の無線通信による画像データの送受信と表示に切り替わる。ステップＳ５０４〜Ｓ５０５の処理は、第一の無線通信が非接続状態になるか、第二の無線通信による画像データの送受信と表示に切り替わるまで継続的に行われる。携帯端末３００における画像表示は、デジタルカメラ２００から第一の無線通信によって送信された高解像度の画像表示となる。デジタルカメラ２００が撮影中の画像を送信する場合、携帯端末３００は電子ビューファインダとして機能する。デジタルカメラ２００が表示部２０６に再生表示中の画像を送信する場合、携帯端末３００はミラー表示として機能する。
【００３０】
ステップＳ５０６で、第二の無線通信の接続が確立している場合、制御部２０１は、携帯端末３００に対して第二無線通信部２１２を介して第二の無線通信の切断実行要求を送信する。ステップＳ５０７で、制御部３０１は、第二無線通信部３１２を介して切断実行要求を受信した後、デジタルカメラ２００に対して第二の無線通信の切断実行応答を送信する。そして、デジタルカメラ２００と携帯端末３００における第二の無線通信が非接続状態になる。また、ステップＳ５０６の開始時点で第二の無線通信が非接続状態にある場合、制御部２０１は、第二無線通信部２１２と通信して第二の無線通信が非接続状態にあることを確認した後、ステップＳ５１２に進む。なお、ステップＳ５０６〜Ｓ５０７のように第二の無線通信による画像データの送受信と表示を行わない場合に第二の無線通信を非接続状態にする構成としたことで、消費電力が低減可能となるが、これに限られるものではない。例えば第二の無線通信を非接続状態にするのではなく、接続状態を維持する構成としてもよい。
【００３１】
ステップＳ５０８で、制御部２０１は、携帯端末３００に対して第二無線通信部２１２を介して第二の無線通信の接続実行要求を送信する。ステップＳ５０９で、制御部３０１は、第二無線通信部３１２を介して接続実行要求を受信した後、デジタルカメラ２００に対して第二の無線通信の接続実行応答を送信する。そして、デジタルカメラ２００と携帯端末３００の第二の無線通信の接続が確立して、ステップＳ５１０に進む。また、ステップＳ５０８の開始時点で第二の無線通信の接続が確立している場合、接続実行要求及び接続実行応答の代わりに接続確認要求と接続確認応答が送受信され、第二の無線通信の接続が確立していることの確認が行われる。
【００３２】
ステップＳ５１０で、制御部２０１は、携帯端末３００に対して第二無線通信部２１２を介して画像データの送信を開始する。ステップＳ５１１で、制御部３０１は、第二無線通信部３１２を介して画像データを受信し、表示部３０６に画像の表示を開始する。ステップＳ５１０〜Ｓ５１１の処理は、第二の無線通信が非接続状態になるか、第一の無線通信による画像データの送受信と表示に切り替わるまで継続的に行われる。携帯端末３００における画像表示は、デジタルカメラ２００から第二の無線通信によって送信された低解像度の画像表示となる。
【００３３】
ステップＳ５１２で、第一の無線通信の通信安定度判定を行う。制御部２０１は、第一の無線通信が通信可能な状態であるか、切断状態であるかを示す現在の状態を、現在の時刻と共にメモリ２０２に記憶する。そして、制御部２０１は、前回の通信安定度判定における第一の無線通信の状態をメモリ２０２から読み出して、第一の無線通信が通信可能な状態から切断状態に変化したか否かを検出する。その結果、通信可能な状態から切断状態に変化した場合は、現在の時刻を切断が発生した時刻としてメモリ２０２に記憶する。さらに、制御部２０１は、現在から遡った所定の期間における切断が発生した時刻をメモリ２０２から読み出して、切断回数を算出する。制御部２０１は、切断回数が回数閾値以上となった場合に第一の無線通信が不安定な状態であると判定する。また、制御部２０１は、切断回数が回数閾値を下回っている場合に第一の無線通信が安定な状態であると判定する。これら判定結果をメモリ２０２に記憶する。ここで、所定の期間及び回数閾値は、第一の無線通信の切断状態が発生した頻度を算出するための設定値であり、予め設定される。
【００３４】
ステップＳ５１３で、制御部２０１は、第一の無線通信の通信安定度判定結果をメモリ２０２から読み出して、第一の無線通信が不安定な状態である場合、ステップＳ５１４に進み、第一の無線通信が安定な状態である場合、ステップＳ５０１に戻る。
ステップＳ５１４〜Ｓ５１５では、ステップＳ５０８〜Ｓ５０９と同様に、第二の無線通信の接続実行又は接続確認が行われる。
ステップＳ５１６〜Ｓ５１７では、ステップＳ５１０〜Ｓ５１１と同様に、第二の無線通信による画像データの送受信と表示が行われる。
ステップＳ５１８〜Ｓ５１９では、ステップＳ５０１〜Ｓ５０２と同様に、第一の無線通信の接続実行又は接続確認が行われる。
【００３５】
ステップＳ５２０で、第一の無線通信の復帰のための通信安定度判定を行う。制御部２０１は、第一の無線通信が通信可能な状態であるか、切断状態であるかを示す現在の状態を、現在の時刻と共にメモリ２０２に記憶する。そして、制御部２０１は、現在から遡った所定の期間における第一の無線通信の状態をメモリ２０２から読み出して、切断状態があったか否かを検出する。制御部２０１は、切断状態があった場合に第一の無線通信が不安定な状態であると判定する。また、制御部２０１は、切断状態がなかった場合に第一の無線通信が安定な状態に復帰したと判定する。これら判定結果をメモリ２０２に記憶する。ここで、所定の期間とは、第一の無線通信の切断の発生が治まったか否かを判定するための設定値であり、予め設定される。
【００３６】
ステップＳ５２１で、制御部２０１は、第一の無線通信の通信安定度判定結果をメモリ２０２から読み出して、第一の無線通信が安定な状態である場合、ステップＳ５２２に進み、第一の無線通信が不安定な状態である場合、ステップＳ５１６に戻る。
ステップＳ５２２〜Ｓ５２３では、ステップＳ５０４〜Ｓ５０５と同様に、第一の無線通信による画像データの送受信と表示が行われる。
ステップＳ５２４〜Ｓ５２５では、ステップＳ５０６〜Ｓ５０７と同様に、第二の無線通信を切断状態にした後、本処理を終了する。
以降、デジタルカメラ２００と携帯端末３００が受け付けた第一の無線通信の実行指示が有効である間は、ステップＳ５０１〜Ｓ５２５の処理を繰り返し実行する。
【００３７】
このようにステップＳ５１２〜Ｓ５２５では、図４（ｂ）で説明したように、通信安定度判定と、第一の無線通信が不安定な状態と判定された後に安定な状態に復帰するまでの通信切り替え制御が行われる。第一の無線通信が不安定な状態であると判定された場合、第一の無線通信が切断状態であるか、通信可能な状態であるかに関わらず、第二の無線通信による画像データの送受信と表示が行われる。その後、第一の無線通信が安定な状態に復帰したと判定された場合、第二の無線通信による画像データの送受信と表示を中止して、第一の無線通信による画像データの送受信と表示に切り替わる。
【００３８】
以上のように、第１の実施形態では、第一の無線通信が不安定な状態である場合に、第一の無線通信と第二の無線通信の切り替えが頻繁に発生しないようにすることができる。これにより、表示品位の変化が頻繁に発生しないようにして、ユーザは画像表示を視認しやすく、操作が妨げられることがなくなる。
なお、図５のフローチャートでは、デジタルカメラ２００が通信安定度判定及び通信切り替え制御を主体的に実行する構成としたが、携帯端末３００が主体的に実行する構成としてもよい。このようにすることで、デジタルカメラ２００側が主体的な通信切り替え制御を実行する機能を備えていない場合であっても、本発明を適用可能である。
【００３９】
（第２の実施形態）
第２の実施形態では、第一の無線通信のスループットがスループット閾値を下回った状態に変化する回数（以下、スループット低下回数と呼ぶ）に基づいて、第一の無線通信が安定な状態であるか、不安定な状態であるかを判定する通信安定度判定を行う。
なお、遠隔操作システム、及びそれを構成するデジタルカメラ２００及び携帯端末３００の構成（図１乃至図３）、並びに通信切り替え制御の基本動作（図４及び図５）は第１の実施形態と同様であり、以下では、第１の実施形態との相違点を中心に説明する。
第２の実施形態は、第１の実施形態と比較して、ステップＳ５１２及びＳ５２０の通信安定度判定の処理が異なるので、ステップＳ５１２及びＳ５２０について説明する。
【００４０】
ステップＳ５１２で、第一の無線通信の通信安定度判定を行う。制御部２０１は、ステップＳ５０４〜Ｓ５０５における第一の無線通信による画像データの送受信処理に基づいてスループットを算出する。このとき、第一の無線通信が切断状態である場合、スループットはゼロとなる。制御部２０１は、スループットがスループット閾値を下回ったか否かを示す現在の状態を、現在の時刻と共にメモリ２０２に記憶する。そして、制御部２０１は、前回の通信安定度判定におけるスループットの状態をメモリ２０２から読み出して、スループット低下があるか否か（スループット閾値以上の状態から下回った状態に低下したか否か）を検出する。その結果、スループット低下があった場合は、現在の時刻をスループット低下が発生した時刻としてメモリ２０２に記憶する。ここで、スループット閾値とは、スループットが低下することで第一の無線通信が切断状態又は切断に近い状態（データ通信が十分にできない状態）になるか否かを判定するための設定値であり、予め設定される。さらに、制御部２０１は、現在から遡った所定の期間におけるスループット低下が発生した時刻をメモリ２０２から読み出して、スループット低下回数を算出する。制御部２０１は、スループット低下回数が回数閾値以上となった場合に第一の無線通信が不安定な状態であると判定する。また、制御部２０１は、スループット低下回数が回数閾値を下回っている場合に第一の無線通信が安定な状態であると判定する。これら判定結果をメモリ２０２に記憶する。ここで、所定の期間及び回数閾値とは、第一の無線通信のスループット低下が発生した頻度を算出するための設定値であり、予め設定される。
【００４１】
ステップＳ５２０で、第一の無線通信の復帰のための通信安定度判定を行う。この段階では、第二の無線通信による画像データの送受信と表示が行われているので、第一の無線通信による画像データの送受信処理に基づいてスループットを算出することはできない。そこで、制御部２０１は、携帯端末３００に対して第一無線通信部２１１を介してスループット算出用データを送信し、スループットを算出する。このとき、第一の無線通信が切断状態である場合、スループットはゼロとなる。制御部２０１は、スループットがスループット閾値を下回ったか否かを示す現在の状態を、現在の時刻と共にメモリ２０２に記憶する。そして、制御部２０１は、現在から遡った所定の期間におけるスループットの状態をメモリ２０２から読み出して、スループット低下があったか否かを検出する。制御部２０１は、スループット低下があった場合に第一の無線通信が不安定な状態であると判定する。また、制御部２０１は、スループット低下がなかった場合に第一の無線通信が安定な状態に復帰したと判定する。これら判定結果をメモリ２０２に記憶する。ここで、所定の期間とは、第一の無線通信のスループット低下の発生が治まったか否かを判定するための設定値であり、予め設定される。
【００４２】
以上のように、第２の実施形態によれば、第１の実施形態と同様に、表示品位の変化が頻繁に発生しないようにして、ユーザは画像表示を視認しやすく、操作が妨げられることがなくなる。
また、スループットが低下することで、第一の無線通信が切断に近い状態（データ通信が十分にできない状態）になった場合、一時的な画像表示のコマ落ち、フリーズ等の問題が発生する可能性がある。第２の実施形態では、第一の無線通信のスループット低下回数に基づいて通信安定度判定を行うので、一時的な画像表示のコマ落ち、フリーズ等の問題が頻繁に発生することを軽減できる。
【００４３】
（第３の実施形態）
第３の実施形態では、デジタルカメラ２００の位置及び傾きの変化量が位置・傾き閾値を上回った状態に変化する回数（以下、位置及び傾きの変化量の増加回数と呼ぶ）に基づいて、第一の無線通信が安定な状態であるか、不安定な状態であるかを判定する通信安定度判定を行う。
なお、遠隔操作システム、及びそれを構成するデジタルカメラ２００及び携帯端末３００の構成（図１乃至図３）、並びに通信切り替え制御の基本動作（図４及び図５）は第１の実施形態と同様であり、以下では、第１の実施形態との相違点を中心に説明する。
第３の実施形態は、第１の実施形態と比較して、ステップＳ５１２及びＳ５２０の通信安定度判定の処理が異なるので、ステップＳ５１２及びＳ５２０について説明する。
【００４４】
ステップＳ５１２で、第一の無線通信の通信安定度判定を行う。位置・傾き検出部２１３は、加速度センサ及びジャイロセンサが検出した情報に基づいて、デジタルカメラ２００の位置及び傾きの変化量を算出する。位置・傾き検出部２１３は、前回の通信安定度判定から今回の通信安定度判定までの期間における位置及び傾きの変化量を制御部２０１に通知する。位置の変化量とは、加速度センサによる検出値を積分して算出された３次元座標系（Ｘ，Ｙ，Ｚ）におけるデジタルカメラ２００の位置を示す座標の変化量（ΔＸ，ΔＹ，ΔＺ）である。傾きの変化量とは、デジタルカメラ２００のロール角α（Ｘ軸に対する回転角）、ピッチ角β（Ｙ軸に対する回転角）、ヨー角γ（Ｚ軸に対する回転角）の変化量（Δα，Δβ，Δγ）である。制御部２０１は、位置の変化量（ΔＸ，ΔＹ，ΔＺ）、傾きの変化量（Δα，Δβ，Δγ）が位置・傾き閾値を上回ったか否かを示す現在の状態を、現在の時刻と共にメモリ２０２に記憶する。なお、位置の変化量（ΔＸ，ΔＹ，ΔＺ）、傾きの変化量（Δα，Δβ，Δγ）のいずれか一つでも位置・傾き閾値を上回った場合、位置及び傾きの変化量の増加が発生したと判定する。ここで、位置・傾き閾値とは、デジタルカメラ２００の位置及び傾きが変化することで第一の無線通信が切断状態又は切断に近い状態（データ通信が十分にできない状態）になるか否かを判定するための設定値であり、予め設定される。第一の無線通信は、ミリ波等の高い周波数帯を使用するため伝搬損失が大きく、通信可能な距離が短いことから、通信距離を延ばすべく指向性の高いアンテナを用いられる。そのため、デジタルカメラ２００の位置及び向きが変化したときに通信切断が発生する場合があり、デジタルカメラ２００の位置及び向きが変化することを繰り返すような状況では、第一の無線通信が不安定な状態になる。そして、制御部２０１は、現在から遡った所定の期間における位置及び傾きの変化量の増加が発生した時刻をメモリ２０２から読み出して、位置及び傾きの変化量の増加回数を算出する。制御部２０１は、位置及び傾きの変化量の増加回数が回数閾値以上となった場合に第一の無線通信が不安定な状態であると判定する。また、制御部２０１は、位置及び傾きの変化量の増加回数が回数閾値を下回った場合に第一の無線通信が安定な状態であると判定する。これら判定結果をメモリ２０２に記憶する。ここで、所定の期間及び回数閾値とは、デジタルカメラ２００の位置及び傾きの変化量の増加が発生した頻度を算出するための設定値であり、予め設定される。
【００４５】
ステップＳ５２０で、第一の無線通信の復帰のための通信安定度判定を行う。ステップＳ５１２と同様に、制御部２０１は、位置・傾き検出部２１３から位置及び傾きの変化量を取得し、位置の変化量（ΔＸ，ΔＹ，ΔＺ）、傾きの変化量（Δα，Δβ，Δγ）が位置・傾き閾値を上回ったか否かを示す現在の状態を、現在の時刻と共にメモリ２０２に記憶する。そして、制御部２０１は、現在から遡った所定の期間における位置及び傾きの変化量の状態をメモリ２０２から読み出して、位置及び傾きの変化量の増加が発生したか否かを検出する。制御部２０１は、位置及び傾きの変化量の増加が発生した場合に第一の無線通信が不安定な状態であると判定する。また、制御部２０１は、位置及び傾きの変化量の増加が発生しなかった場合に第一の無線通信が安定な状態に復帰したと判定する。これら判定結果をメモリ２０２に記憶する。ここで、所定の期間とは、デジタルカメラ２００の位置及び傾きの変化量の増加が治まったか否かを判定するための設定値であり、予め設定される。
【００４６】
以上のように、第３の実施形態によれば、第１の実施形態と同様に、表示品位の変化が頻繁に発生しないようにして、ユーザは画像表示を視認しやすく、操作が妨げられることがなくなる。
また、デジタルカメラ２００の位置及び傾きの変化量が増加することで、第一の無線通信が切断に近い状態（データ通信が十分にできない状態）になった場合、一時的な画像表示のコマ落ち、フリーズ等の問題が発生する可能性がある。第３の実施形態では、デジタルカメラ２００の位置及び傾きの変化量の増加回数に基づいて通信安定度判定を行うので、一時的な画像表示のコマ落ち、フリーズ等の問題が頻繁に発生することを軽減できる。
【００４７】
なお、第３の実施形態では、デジタルカメラ２００の位置及び傾きの変化量の増加回数に基づいて通信安定度判定を行う構成としたが、位置及び傾きのうちいずれか一方だけを対象としてもよい。また、携帯端末３００の位置及び傾きの変化量の増加回数に基づいて通信安定度判定を行う、或いはデジタルカメラ２００と携帯端末３００の両方に関する位置及び傾きの変化量の増加回数に基づいて通信安定度判定を行う構成としてもよい。携帯端末３００は自身の位置及び傾きの変化量の増加回数を第一の無線通信又は第二の無線通信を介してデジタルカメラ２００に送信し、デジタルカメラ２００は受信した値を用いて通信安定度判定を行うことで、これらの構成を実現可能である。このようにすることで、携帯端末３００の位置及び傾き、或いはデジタルカメラ２００と携帯端末３００の両方の位置及び傾きが変化する状況であっても、第一の無線通信と第二の無線通信の切り替えが頻繁に発生することを軽減できる。
【００４８】
（第４の実施形態）
第４の実施形態では、デジタルカメラ２００の位置及び傾きの変化量が位置・傾き閾値を上回った場合に、第１の実施形態で説明したように第一の無線通信の切断回数に基づいて、第一の無線通信が安定な状態であるか、不安定な状態であるかを判定する通信安定度判定を行う。
なお、遠隔操作システム、及びそれを構成するデジタルカメラ２００及び携帯端末３００の構成（図１乃至図３）、並びに通信切り替え制御の基本動作（図４及び図５）は第１の実施形態と同様であり、以下では、第１の実施形態との相違点を中心に説明する。
第４の実施形態は、第１の実施形態と比較して、ステップＳ５１２の通信安定度判定の処理が異なるので、ステップＳ５１２について説明する。
【００４９】
ステップＳ５１２で、第一の無線通信の通信安定度判定を行う。第３の実施形態のステップＳ５１２で述べたように、制御部２０１は、デジタルカメラ２００の位置及び傾きの変化量が位置・傾き閾値を上回ったか否かを判定する。位置・傾き閾値を上回った場合、第１の実施形態のステップＳ５１２と同様に、制御部２０１は、第１の実施形態で説明したように第一の無線通信の切断回数に基づいて通信安定度判定を行い、判定結果をメモリ２０２に記憶する。なお、デジタルカメラ２００の位置及び傾きの変化量が位置・傾き閾値以下である場合、制御部２０１は、第一の無線通信が安定な状態であると判定して、判定結果をメモリ２０２に記憶する。
【００５０】
以上のように、第４の実施形態によれば、第１の実施形態と同様に、表示品位の変化が頻繁に発生しないようにして、ユーザは画像表示を視認しやすく、操作が妨げられることがなくなる。
この場合に、デジタルカメラ２００の位置及び傾きの変化量が位置・傾き閾値を上回った場合であっても、第一の無線通信が切断状態にならない可能性がある。そこで、位置及び傾きの変化量を判定することに加えて、第一の無線通信の切断回数に基づいて通信安定度判定を行うことで、通信安定度判定の精度を向上させることができる。
また、デジタルカメラ２００の位置及び傾きの変化量が位置・傾き閾値以下であった場合は通信安定度判定を行わないことにより、デジタルカメラ２００が大きく動いた場合のみ通信安定度判定を行うことになり、判定処理にかかる負荷を軽減できる。
【００５１】
なお、第４の実施形態では、デジタルカメラ２００の位置及び傾きの変化量を判定する構成としたが、位置及び傾きのうちいずれか一方だけを対象としてもよい。また、携帯端末３００の位置及び傾きの変化量を判定する、或いはデジタルカメラ２００と携帯端末３００の両方に関する位置及び傾きの変化量を判定する構成としてもよい。携帯端末３００は自身の位置及び傾きの変化量を第一の無線通信又は第二の無線通信を介してデジタルカメラ２００に送信し、デジタルカメラ２００は受信した値を用いて通信安定度判定を行うことで、これらの構成を実現可能である。このようにすることで、携帯端末３００の位置及び傾き、或いはデジタルカメラ２００と携帯端末３００の両方の位置及び傾きが変化する状況であっても、第一の無線通信と第二の無線通信の切り替えが頻繁に発生することを軽減できる。
【００５２】
（第５の実施形態）
第５の実施形態では、デジタルカメラ２００の位置及び傾きの変化量が位置・傾き閾値を上回った場合に、第２の実施形態で説明したように第一の無線通信のスループット低下回数に基づいて、第一の無線通信が安定な状態であるか、不安定な状態であるかを判定する通信安定度判定を行う。
なお、遠隔操作システム、及びそれを構成するデジタルカメラ２００及び携帯端末３００の構成（図１乃至図３）、並びに通信切り替え制御の基本動作（図４及び図５）は第１の実施形態と同様であり、以下では、第１の実施形態との相違点を中心に説明する。
第５の実施形態は、第１の実施形態と比較して、ステップＳ５１２の通信安定度判定の処理が異なるので、ステップＳ５１２について説明する。
【００５３】
ステップＳ５１２で、第一の無線通信の通信安定度判定を行う。第３の実施形態のステップＳ５１２で述べたように、制御部２０１は、デジタルカメラ２００の位置及び傾きの変化量が位置・傾き閾値を上回ったか否かを判定する。位置・傾き閾値を上回った場合、第２の実施形態のステップＳ５１２と同様に、制御部２０１は、第２の実施形態で説明したように第一の無線通信のスループット低下回数に基づいて通信安定度判定を行い、判定結果をメモリ２０２に記憶する。なお、デジタルカメラ２００の位置及び傾きの変化量が位置・傾き閾値を以下である場合、制御部２０１は、第一の無線通信が安定な状態であると判定して、判定結果をメモリ２０２に記憶する。
【００５４】
以上のように、第５の実施形態によれば、第１の実施形態と同様に、表示品位の変化が頻繁に発生しないようにして、ユーザは画像表示を視認しやすく、操作が妨げられることがなくなる。
この場合に、デジタルカメラ２００の位置及び傾きの変化量が位置・傾き閾値を上回った場合であっても、第一の無線通信が切断状態にならない可能性がある。そこで、位置及び傾きの変化量を判定することに加えて、第一の無線通信のスループット低下回数に基づいて通信安定度判定を行うことで、通信安定度判定の精度を向上させることができる。
また、デジタルカメラ２００の位置及び傾きの変化量が位置・傾き閾値以下であった場合は通信安定度判定を行わないことにより、デジタルカメラ２００が大きく動いた場合のみ通信安定度判定を行うことになり、判定処理にかかる負荷を軽減できる。
なお、第４の実施形態と同様、携帯端末３００の位置及び傾きの変化量を判定したり、デジタルカメラ２００と携帯端末３００の両方に関する位置及び傾きの変化量を判定したりする構成としてもよい。
【００５５】
（第６の実施形態）
第６の実施形態では、デジタルカメラ２００と携帯端末３００の間に置かれた遮蔽物を検出し、その検出回数に基づいて、第一の無線通信が安定な状態であるか、不安定な状態であるかを判定する通信安定度判定を行う。
なお、遠隔操作システム、及びそれを構成するデジタルカメラ２００及び携帯端末３００の構成（図１乃至図３）、並びに通信切り替え制御の基本動作（図４及び図５）は第１の実施形態と同様であり、以下では、第１の実施形態との相違点を中心に説明する。
第６の実施形態は、第１の実施形態と比較して、ステップＳ５１２及びＳ５２０の通信安定度判定の処理が異なるので、ステップＳ５１２及びＳ５２０について説明する。
【００５６】
まず、遮蔽物検出処理について説明する。図６は、デジタルカメラ２００による遮蔽物検出処理を示すフローチャートである。図６のフローチャートにおけるデジタルカメラ２０の各処理は、制御部２０１が不揮発性メモリ２０３に格納されたプログラムをメモリ２０２に展開して実行することにより実現される。図６のフローチャートの開始時点において、デジタルカメラ２００が携帯端末３００に向いて撮影している状態である。また、デジタルカメラ２００は、携帯端末３００から第一の無線通信又は第二の無線通信を介して携帯端末３００の基準特徴量を取得完了した状態である。基準特徴量とは、携帯端末３００の特徴を表わす情報であり、例えば全体及び表示部、操作部等の各部位のサイズ、色等が含まれ、これらのデータは予め携帯端末３００の不揮発性メモリ３０３に自己のデータとして記録されている。基準特徴量は、後述するステップＳ６０３において携帯端末３００を物体認識するために用いられる。
【００５７】
ステップＳ６０１で、制御部２０１は、撮像部２０５で撮影した画像内の物体を認識する。この時点では、携帯端末３００を特定することはできず、複数の物体があれば複数の物体を認識することになる。
ステップＳ６０２で、制御部２０１は、ステップＳ６０１において認識した物体に対して画像解析し、特徴量を算出する。特徴量とは、物体の特徴を表わす情報であり、例えば全体及び表示部、操作部等の各部位のサイズ、色等が含まれる。特徴量に含まれるサイズは、撮像部２０５に含まれる深度センサによって測定されたデジタルカメラ２００から各物体までの距離に基づいて算出される。
【００５８】
ステップＳ６０３で、制御部２０１は、ステップＳ６０２において算出した物体の特徴量と既に取得完了した携帯端末３００の基準特徴量を比較して、類似点を数値化した類似係数を算出する。
ステップＳ６０４では、制御部２０１は、ステップＳ６０３において算出した類似係数が類似判定用の閾値を上回った物体があるか否かを判定する。上回った物体がある場合、ステップＳ６０５に進み、上回った物体がない場合、ステップＳ６０６に進む。
ステップＳ６０５で、制御部２０１は、類似係数が類似判定用閾値を上回った物体は携帯端末３００であると認識し、遮蔽物無しという判定結果をメモリ２０２に記憶する。一方、ステップＳ６０６で、制御部２０１は、携帯端末３００が遮蔽物によって遮られていると認識し、遮蔽物有りという判定結果をメモリ２０２に記憶する。
【００５９】
このようにステップＳ６０１〜Ｓ６０６で、デジタルカメラ２００が携帯端末３００を撮影して、遮蔽物の有無を判定する。遮蔽物によって遮られる状況とは、デジタルカメラ２００と携帯端末３００の間に物体が置かれた状況や人が横切るような状況を指す。第一の無線通信は、ミリ波等の高い周波数帯を使用するため電波の直進性が強く、通信装置間に遮蔽物が置かれたときに電波が遮断され通信切断が発生する場合がある。
なお、図６に示すフローチャートでは、特徴量と基準特徴量の比較結果に基づいて携帯端末３００を物体認識する構成としたが、別の構成をとってもよい。例えばＱＲコード（登録商標）等の認識用マーカーを携帯端末３００の筐体上に配置しておき、撮影情報から認識用マーカーを検出したか否かで携帯端末３００を認識する構成としてもよい。また、携帯端末３００の表示部３０６にＱＲコード等の認識用マーカーを表示し、撮影情報から認識用マーカーを検出したか否かで携帯端末３００を認識する構成としてもよい。
【００６０】
ステップＳ５１２で、第一の無線通信の通信安定度判定を行う。制御部２０１は、図６で説明した遮蔽物の検出処理を行い、遮蔽物の有無を示す現在の状態を、現在の時刻と共にメモリ２０２に記憶する。そして、制御部２０１は、前回の通信安定度判定における遮蔽物の有無をメモリ２０２から読み出して、遮蔽物無しから遮蔽物有りに変化したか否かを検出する。その結果、遮蔽物無しから遮蔽物有りに変化した場合は、現在の時刻を遮蔽物が発生した時刻としてメモリ２０２に記憶する。さらに、制御部２０１は、現在から遡った所定の期間における遮蔽物が発生した時刻をメモリ２０２から読み出して、遮蔽物の検出回数を算出する。制御部２０１は、遮蔽物の検出回数が回数閾値以上となった場合に第一の無線通信が不安定な状態であると判定する。また、制御部２０１は、遮蔽物の検出回数が回数閾値を下回った場合に第一の無線通信が安定な状態であると判定する。これら判定結果をメモリ２０２に記憶する。ここで、所定の期間及び回数閾値とは、遮蔽物が発生した頻度を算出するための設定値であり、予め設定される。
【００６１】
ステップＳ５２０で、第一の無線通信の復帰のための通信安定度判定を行う。制御部２０１は、図６で説明した遮蔽物の検出処理を行い、遮蔽物の有無を示す現在の状態を、現在の時刻と共にメモリ２０２に記憶する。そして、制御部２０１は、現在から遡った所定の期間における遮蔽物の有無をメモリ２０２から読み出して、遮蔽物が発生していたか否かを検出する。制御部２０１は、遮蔽物が発生していた場合に第一の無線通信が不安定な状態であると判定する。また、制御部２０１は、遮蔽物が発生していなかった場合に第一の無線通信が安定な状態に復帰したと判定する。これら判定結果をメモリ２０２に記憶する。ここで、所定の期間とは、遮蔽物の発生が治まったか否かを判定するための設定値であり、予め設定される。
【００６２】
以上のように、第６の実施形態によれば、第１の実施形態と同様に、表示品位の変化が頻繁に発生しないようにして、ユーザは画像表示を視認しやすく、操作が妨げられることがなくなる。
また、デジタルカメラ２００と携帯端末３００の間に遮蔽物が発生することで、第一の無線通信が切断に近い状態（データ通信が十分にできない状態）になった場合、一時的な画像表示のコマ落ち、フリーズ等の問題が発生する可能性がある。第６の実施形態では、遮蔽物の検出回数に基づいて通信安定度判定を行うので、一時的な画像表示のコマ落ち、フリーズ等の問題が頻繁に発生することを軽減できる。
【００６３】
なお、第６の実施形態では、図６に示す遮蔽物検出処理によってデジタルカメラ２００が遮蔽物の有無を検出する構成としたが、携帯端末３００が遮蔽物の有無を検出する構成としてもよい。携帯端末３００は遮蔽物の検出結果を第一の無線通信又は第二の無線通信を介してデジタルカメラ２００に送信し、デジタルカメラ２００は受信した遮蔽物の検出結果を用いて通信安定度判定を行うことで、これらの構成を実現可能である。このようにすることで、デジタルカメラ２００が遮蔽物の検出機能を備えていない場合であっても、本発明を適用可能である。
【００６４】
以上、本発明を実施形態と共に説明したが、上記実施形態は本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。
また、上述した実施形態では、本発明をデジタルカメラ及び携帯端末に適用する例を説明したが、これに限定されるものではない。本発明は、第一の通信装置と、第二の通信装置の間で、第一の無線通信と、第一の無線通信と異なる無線通信規格による第二の無線通信とを行う通信システムにおいて適用可能である。そして、通信装置は、デジタルビデオカメラ等の各種撮像装置、タブレット型、ノート型等の各種パーソナルコンピュータ等、第一の無線通信及び第二の無線通信によってデータ通信可能な通信装置であれば本発明は適用可能である。
また、上述した実施形態では、本発明をＷｉＧｉｇ及びＷｉ−Ｆｉに適用する例を説明したが、これに限定されるものではなく、本発明の通信制御が実現可であれば、その他各種の無線通信規格において本発明は適用可能である。
【００６５】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読み出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００６６】
２００：第一の通信装置であるデジタルカメラ、２０１、３０１：制御部、２０２、３０２：メモリ、２０３、３０３：不揮発性メモリ、２１１、３１１：第一無線通信部、２１２、３１２：第二無線通信部、２１３：３１３：位置・傾き検出部、３００：第二の通信装置である携帯端末
【図１】
2019033345.tif 000003
【図２】
2019033345.tif 000004
【図３】
2019033345.tif 000005
【図４】
2019033345.tif 000006
【図５】
2019033345.tif 000007
【図６】
2019033345.tif 000008