(57)【要約】【課題】大型の映像表示装置のタッチパネルを操作する際のユーザの負担を軽減する。【解決手段】実施形態による映像装置は、タッチパネルが設けられるディスプレイの表示領域に映像を表示可能な映像装置である。映像装置は、入力制御部と、表示処理部と、を備える。タッチパネルを介した入力操作を検出するように構成されている。表示処理部は、表示領域に映像装置を操作するための操作画像以外の映像が表示されている状態で入力操作が検出された場合に、操作画像を呼び出すための画像を表示領域に表示し、当該画像に対する入力操作が検出された場合に、当該画像を含む領域に、操作画像が縮小された縮小操作画像を表示するように構成されている。【選択図】図２
2020013613.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネルが設けられるディスプレイの表示領域に映像を表示可能な映像装置であって、
前記タッチパネルを介した入力操作を検出する入力制御部と、
前記表示領域に前記映像装置を操作するための操作画像以外の前記映像が表示されている状態で前記入力操作が検出された場合に、前記操作画像を呼び出すための画像を前記表示領域に表示し、当該画像に対する前記入力操作が検出された場合に、当該画像を含む領域に、前記操作画像が縮小された縮小操作画像を表示する表示処理部と、
を備える、映像装置。
【請求項２】
タッチパネルが設けられるディスプレイの表示領域に映像を表示可能な映像装置で実行される方法であって、
前記タッチパネルを介した入力操作を検出することと、
前記表示領域に前記映像装置を操作するための操作画像以外の前記映像が表示されている状態で前記入力操作が検出された場合に、前記操作画像を呼び出すための画像を前記表示領域に表示し、当該画像に対する前記入力操作が検出された場合に、当該画像を含む領域に、前記操作画像が縮小された縮小操作画像を表示することと、
を備える、方法。
【請求項３】
タッチパネルが設けられるディスプレイの表示領域に映像を表示可能な映像装置のコンピュータに、
前記タッチパネルを介した入力操作を検出することと、
前記表示領域に前記映像装置を操作するための操作画像以外の前記映像が表示されている状態で前記入力操作が検出された場合に、前記操作画像を呼び出すための画像を前記表示領域に表示し、当該画像に対する前記入力操作が検出された場合に、当該画像を含む領域に、前記操作画像が縮小された縮小操作画像を表示することと、
を実行させるための、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、映像装置、方法、およびプログラムに関する。
【背景技術】
【０００２】
従来、自機器を操作するための操作画像を表示可能なタッチパネル機能を有する携帯型の電子機器が知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１０２７９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
近年では、携帯型ではない大型の映像表示装置にタッチパネル機能を持たせる場合がある。この場合では、映像表示装置が大型である分、映像表示装置のタッチパネルを操作する際のユーザの負担が増大する。
【課題を解決するための手段】
【０００５】
実施形態による映像装置は、タッチパネルが設けられるディスプレイの表示領域に映像を表示可能な映像装置である。映像装置は、入力制御部と、表示処理部と、を備える。タッチパネルを介した入力操作を検出するように構成されている。表示処理部は、表示領域に映像装置を操作するための操作画像以外の映像が表示されている状態で入力操作が検出された場合に、操作画像を呼び出すための画像を表示領域に表示し、当該画像に対する入力操作が検出された場合に、当該画像を含む領域に、操作画像が縮小された縮小操作画像を表示するように構成されている。
【図面の簡単な説明】
【０００６】
【図１】図１は、実施形態による映像装置の外観構成を示した例示図である。
【図２】図２は、実施形態による映像装置のハードウェア構成を示した例示ブロック図である。
【図３】図３は、実施形態による映像装置のＣＰＵが実行するプログラムの機能的構成を示した例示ブロック図である。
【図４】図４は、実施形態による映像装置とユーザとの位置関係の例を示した例示図である。
【図５】図５は、実施形態による映像装置の横長に配置されたディスプレイに表示されたホーム画面を示した例示図である。
【図６Ａ】図６Ａは、実施形態による映像装置の横長に配置されたディスプレイの左側の領域に表示された縮小ホーム画面を示した例示図である。
【図６Ｂ】図６Ｂは、実施形態による映像装置の横長に配置されたディスプレイの中央の領域に表示された縮小ホーム画面を示した例示図である。
【図６Ｃ】図６Ｃは、実施形態による映像装置の横長に配置されたディスプレイの右側の領域に表示された縮小ホーム画面を示した例示図である。
【図７】図７は、実施形態による実施形態による映像装置の縦長に配置されたディスプレイに表示されるホーム画面を示した例示図である。
【図８Ａ】図８Ａは、実施形態による映像装置の縦長に配置されたディスプレイの左側の領域に表示された縮小ホーム画面を示した例示図である。
【図８Ｂ】図８Ｂは、実施形態による映像装置の縦長に配置されたディスプレイの中央の領域に表示された縮小ホーム画面を示した例示図である。
【図８Ｃ】図８Ｃは、実施形態による映像装置の縦長に配置されたディスプレイの右側の領域に表示された縮小ホーム画面を示した例示図である。
【図９】図９は、実施形態による映像装置の横長に配置されたディスプレイに表示されたキーボード画面を示した例示図である。
【図１０】図１０は、実施形態による映像装置の縦長に配置されたディスプレイに表示されたキーボード画面を示した例示図である。
【図１１】図１１は、実施形態による映像装置のディスプレイに表示されたメニューバーを示した例示図である。
【図１２】図１２は、実施形態による映像装置のホーム画面が携帯端末に表示された例を示した例示図である。
【図１３】図１３は、実施形態による携帯端末のハードウェア構成を示した例示ブロック図である。
【図１４】図１４は、実施形態による携帯端末のＣＰＵが実行するプログラムの機能的構成を示した例示ブロック図である。
【図１５】図１５は、実施形態による映像装置が縮小操作画像を表示する際に実行する一連の処理を示した例示フローチャートである。
【図１６】図１６は、実施形態による映像装置が縮小操作画像の表示位置および大きさを変更する際に実行する一連の処理を示した例示フローチャートである。
【図１７】図１７は、実施形態による映像装置が縮小操作画像の表示を解除する際に実行する一連の処理を示した例示フローチャートである。
【図１８】図１８は、実施形態による映像装置が縮小操作画像のデフォルトの表示位置および大きさを設定する際に実行する一連の処理を示した例示フローチャートである。
【図１９】図１９は、実施形態による携帯端末が映像装置から受信した画像データに基づく画像を表示する際に実行する一連の処理を示した例示フローチャートである。
【図２０】図２０は、実施形態による携帯端末が映像装置に操作情報を送信する際に実行する一連の処理を示した例示フローチャートである。
【発明を実施するための形態】
【０００７】
以下、実施形態を図面に基づいて説明する。
【０００８】
まず、図１を参照して、実施形態による映像装置１００の外観構成について説明する。
【０００９】
図１に示すように、映像装置１００は、動画や静止画などの映像を表示可能な表示モジュール１０１を備えている。映像装置１００とは、たとえばテレビジョンやコンピュータ用モニタなどの映像表示装置である。また、以下で説明する映像装置１００は、大型の映像表示装置である。
【００１０】
次に、図２を参照して、映像装置１００のハードウェア構成についてより具体的に説明する。
【００１１】
図２に示すように、映像装置１００は、表示モジュール１０１と、カメラＩ／Ｆ（インターフェース）１０２と、通信部１０３と、受光部１０４と、グラフィクスコントローラ１０５と、タッチパネルコントローラ１０６と、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０７と、メモリ１０８と、ストレージ１０９とを主として備える。
【００１２】
表示モジュール１０１は、ディスプレイ１０１Ａとタッチパネル１０１Ｂとを組み合わせた、いわゆるタッチスクリーンデバイスである。ディスプレイ１０１Ａは、たとえば、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）や有機ＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイなどである。タッチパネル１０１Ｂは、ユーザの指やスタイラスなどによってタッチされた、ディスプレイ１０１Ａの表示領域内の位置（タッチ位置）を検出するように構成されている。
【００１３】
カメラＩ／Ｆ１０２は、カメラ２００に接続されるインターフェースである。ここで、カメラ２００は、映像装置１００に取り付けられる、たとえばｗｅｂカメラなどの撮像デバイスである。カメラ２００は、ディスプレイ１０１Ａの表示領域に対向する領域を撮像するように構成されている（後述の図４参照）。通信部１０３は、他の機器（後述する携帯端末４００など）との間でデータを送受信するためのインターフェースである。受光部１０４は、映像装置１００を操作するためのリモートコントローラ１５０からの赤外線信号を受光するように構成されている。
【００１４】
グラフィクスコントローラ１０５は、ディスプレイ１０１Ａへの映像出力を制御するように構成されている。タッチパネルコントローラ１０６は、タッチパネル１０１Ｂを制御し、ユーザがタッチした表示領域内のタッチ位置を示す座標データを取得するように構成されている。
【００１５】
ＣＰＵ１０７は、各種コンピュータプログラムを実行することにより、映像装置１００の各コンポーネントを制御するように構成されている。メモリ１０８は、主記憶装置としてのＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）およびＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）を備え、ＣＰＵ１０７が実行する各種処理に用いられる各種コンピュータプログラムや各種データなどを記憶するように構成されている。ストレージ１０９は、補助記憶装置としてのＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）やＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）などを備える。
【００１６】
ここで、ＣＰＵ１０７は、図３に示すようなプログラム３００を実行するように構成されている。このプログラム３００は、次のようなモジュール構成となっている。
【００１７】
図３に示すように、プログラム３００は、カメラ制御部３０１と、検出処理部３０２と、表示処理部３０３と、設定処理部３０４と、入力制御部３０５と、通信制御部３０６とを主として備える。これらの各モジュールは、映像装置１００のＣＰＵ１０７がメモリ１０８のＲＯＭからプログラム３００を読み出して実行した結果としてメモリ１０８のＲＡＭ上に生成される。
【００１８】
カメラ制御部３０１は、カメラＩ／Ｆ１０２に接続されたカメラ２００を制御するように構成されている。たとえば、カメラ制御部３０１は、カメラ２００の光源を制御したり、カメラ２００により撮像された画像をカメラ２００から取得したりするように構成されている。なお、カメラ制御部３０１は、「取得部」の一例である。
【００１９】
検出処理部３０２は、撮像された画像に基づいて、ディスプレイ１０１Ａの表示領域に対向するユーザの顔の位置を検出するように構成されている。より具体的には、検出処理部３０２は、撮像された画像にユーザの顔が含まれているか否かを検出し、撮像された画像にユーザの顔が含まれている場合に、ユーザの顔の位置を検出するように構成されている。
【００２０】
たとえば、図４に示すように、ディスプレイ１０１Ａの表示領域に対向する位置にユーザの顔が位置している場合には、カメラ２００により撮像された画像には、ユーザの顔が含まれる。図４は、表示領域を３つの領域Ｒ１〜Ｒ３に分割した場合に、左側の領域Ｒ１に対向するユーザ（実線参照）と、中央の領域Ｒ２に対向するユーザ（一点鎖線参照）と、右側の領域Ｒ３に対向するユーザ（二点鎖線参照）とを模式的に示している。検出処理部３０２は、撮像された画像にユーザの顔が含まれている場合に、その顔の大きさなどに基づいて、ユーザと表示領域との間の距離Ｄ（図４参照）を検出することが可能なように構成されている。なお、検出処理部３０２は、撮像された画像に複数のユーザの複数の顔が含まれている場合、それら複数のユーザのうち表示領域に最も近いユーザの顔の位置を検出対象とするように構成されている。
【００２１】
図３に戻り、表示処理部３０３は、ディスプレイ１０１Ａに映像を出力する処理を行うように構成されている。たとえば、表示処理部３０３は、映像装置１００を操作するための操作画像をディスプレイ１０１Ａに表示することが可能なように構成されている。操作画像とは、タッチパネル１０１Ｂを介したユーザの入力操作を受け付けるための画像である。操作画像は、ディスプレイ１０１Ａの表示領域いっぱいに表示される。
【００２２】
操作画像の一例としては、ホーム画面が挙げられる。ホーム画面とは、映像装置１００にインストールされた１以上のアプリケーションを起動するための１以上のアイコンが表示された、たとえば図５に示すような基本画面である。図５のホーム画面ＩＭ１には、映像装置１００にインストールされた複数のアプリケーションを起動するための複数のアイコンＩ１が表示されている。
【００２３】
ここで、実施形態による表示処理部３０３は、ディスプレイ１０１Ａの表示領域に上記のような操作画像が表示されている場合に、検出処理部３０２による検出結果に基づいて、表示領域の一部の領域であって、ユーザの顔の位置に対応する領域（第１領域）に、操作画像が縮小された縮小操作画像を表示するように構成されている。また、表示処理部３０３は、ユーザとディスプレイ１０１Ａとの間の距離がしきい値以下になったことが確認された場合に、第１領域に縮小操作画像を表示するように構成されている。
【００２４】
たとえば、図５のホーム画面ＩＭ１がディスプレイ１０１Ａに表示されている状態でユーザが表示領域の左側の領域Ｒ１に近づいた場合、表示処理部３０３は、図６Ａに示すように、ホーム画面ＩＭ１が縮小された縮小ホーム画面ＩＭ１ａを領域Ｒ１内の所定の位置に所定の大きさで表示するように構成されている。
【００２５】
また、たとえば図５のホーム画面ＩＭ１がディスプレイ１０１Ａに表示されている状態でユーザが表示領域の中央の領域Ｒ２に近づいた場合、表示処理部３０３は、図６Ｂに示すように、ホーム画面ＩＭ１が縮小された縮小ホーム画面ＩＭ１ａを領域Ｒ２内の所定の位置に所定の大きさで表示するように構成されている。
【００２６】
さらに、たとえば図５のホーム画面ＩＭ１がディスプレイ１０１Ａに表示されている状態でユーザが表示領域の右側の領域Ｒ３に近づいた場合、表示処理部３０３は、図６Ｃに示すように、ホーム画面ＩＭ１が縮小された縮小ホーム画面ＩＭ１ａを領域Ｒ３内の所定の位置に所定の大きさで表示するように構成されている。
【００２７】
なお、図６Ａ〜図６Ｃの例では、表示領域を３つの領域Ｒ１〜Ｒ３に分割し、３つの領域Ｒ１〜Ｒ３のうちユーザの顔の位置に最も近い１つの領域に縮小ホーム画面ＩＭ１ａが表示されている。しかしながら、実施形態では、表示領域を４つ以上の領域により細かく分割し、それら４つ以上の領域のうちユーザの顔の位置に最も近い１つの領域に縮小ホーム画面ＩＭ１ａが表示されてもよい。また、実施形態では、図６Ａ〜図６Ｃの点線で示す分割線は、実際に表示されるものではない。
【００２８】
また、図６Ａ〜図６Ｃの例では、縮小ホーム画面ＩＭ１ａが、領域Ｒ１〜Ｒ３の左右方向の中央部でかつ下側の位置に表示されているが、実施形態では、検出処理部３０２により検出されたユーザの顔の位置を利用して、領域Ｒ１〜Ｒ３内でユーザの顔に最も近い位置に寄せて縮小ホーム画面ＩＭ１ａを表示してもよい。また、実施形態では、縮小ホーム画面ＩＭ１ａのデフォルトの表示位置は、ユーザが任意に設定可能である。同様に、実施形態では、縮小ホーム画面ＩＭ１ａのデフォルトの大きさは、ユーザが任意に設定可能である。なお、表示位置の設定には、左右方向（映像装置１００の幅方向）の位置の設定のみならず、上下方向（映像装置１００の高さ方向）の位置の設定も含まれる。
【００２９】
また、実施形態では、縮小ホーム画面ＩＭ１ａの表示位置および大きさは、縮小ホーム画面ＩＭ１ａが表示された後に変更することも可能である。たとえば、ユーザは、縮小ホーム画面ＩＭ１ａに対応するタッチパネル１０１Ｂの部分をタッチしながらスワイプ（ドラッグ）操作を行ったり、フリック操作を行ったり、ピンチ操作を行ったりすることにより、縮小ホーム画面ＩＭ１ａの表示位置および大きさを変更することができる。つまり、ユーザは、スワイプ操作またはフリック操作によって縮小ホーム画面ＩＭ１ａを左右方向および上下方向に移動させることが可能である（図６Ａの一点鎖線参照）。また、ユーザは、ピンチアウト操作によって縮小ホーム画面ＩＭ１ａを拡大することができるとともに（図６Ｂの符号ＩＭ１ｂ参照）、ピンチイン操作によって縮小ホーム画面ＩＭ１ａを縮小することができる（図６Ｂの符号ＩＭ１ｃ参照）。このように、実施形態による表示処理部３０３は、縮小ホーム画面ＩＭ１ａの表示位置および大きさを、タッチパネル１０１Ｂを介したユーザの操作に応じて変更するように構成されている。なお、縮小ホーム画面ＩＭ１ａの表示位置は、１つの領域Ｒ１、Ｒ２またはＲ３内で移動され得るのみならず、領域Ｒ１〜Ｒ３を跨って移動され得る。たとえば、図６Ｃの例に示すように、縮小ホーム画面ＩＭ１ａは、領域Ｒ３から領域Ｒ２を超えて領域Ｒ１まで移動され得る。
【００３０】
図５および図６Ａ〜図６Ｃの例では、横長に配置されたディスプレイ１０１Ａにホーム画面ＩＭ１ａが表示されたが、実施形態では、図７に示すように、縦長に配置されたディスプレイ１０１Ａにもホーム画面ＩＭ２が表示され得る。この縦長のホーム画面ＩＭ２も、図５の横長のホーム画面ＩＭ１と同様に、映像装置１００にインストールされた複数のアプリケーションを起動するための複数のアイコンＩ２が表示されている。
【００３１】
実施形態では、図７の縦長のホーム画面ＩＭ２は、図５および図６Ａ〜図６Ｃの例と同様に、ユーザがディスプレイ１０１Ａの表示領域に近づいた場合、表示領域の一部の、ユーザの顔の位置に対応する領域に縮小表示される。つまり、図７のホーム画面ＩＭ２がディスプレイ１０１Ａに表示されている状態でユーザが表示領域に近づいた場合、表示処理部３０３は、図８Ａ〜図８Ｃに示すように、ホーム画面ＩＭ２が縮小された縮小ホーム画面ＩＭ２ａを、表示領域の一部の、ユーザの顔の位置に対応する領域Ｒ１１〜Ｒ１３に表示するように構成されている。これらの図８Ａ〜図８Ｃの例において、表示領域を４つ以上に分割してもよい点や、縮小ホーム画面ＩＭ２ａの表示位置および大きさを調整可能な点などは、上記の図６Ａ〜図６Ｃの例と同様である。
【００３２】
なお、実施形態では、横長のホーム画面ＩＭ１（図５参照）は、横長の縮小ホーム画面ＩＭ１ａ（図６Ａ〜図６Ｃ参照）として縮小され、縦長のホーム画面ＩＭ２（図７参照）は、縦長の縮小ホーム画面ＩＭ２ａ（図８Ａ〜図８Ｃ参照）として縮小される。具体的には、ホーム画面ＩＭ１およびＩＭ２（図５および図７参照）の縦横の比率と、縮小ホーム画面ＩＭ１ａおよびＩＭ２ａ（図６Ａ〜図６Ｃおよび図８Ａ〜図８Ｃ参照）の縦横の比率とは、互いに一致している。つまり、実施形態による表示処理部３０３は、ディスプレイ１０１Ａの表示領域が縦長である場合、縮小操作画像を表示するための第１領域を縦長に形成し、ディスプレイ１０１Ａの表示領域が横長である場合、縮小操作画像を表示するための第１領域を横長に形成するように構成されている。
【００３３】
また、実施形態では、上記のような縮小表示は、縮小操作画像へのタッチパネル１０１Ｂを介したユーザの操作が終了してから所定時間が経過した場合に解除される。つまり、実施形態による表示処理部３０３は、縮小操作画像へのタッチパネル１０１Ｂを介したユーザの操作が終了してから所定時間が経過した場合に、縮小操作画像の表示を解除して、表示領域いっぱいに元の操作画像を表示するように構成されている。また、実施形態では、上記のような縮小表示を自動で行う機能のオンオフを、ユーザの操作によって切り替えることができる。
【００３４】
さらに、実施形態では、操作画像の他の一例として、キーボード画面が挙げられる。キーボード画面とは、文字入力を行うためのソフトウェアキーボードを含む画面であり、たとえば図９および図１０に示すような画面である。図９のキーボード画面ＩＭ３は、ソフトウェアキーボードＩＭ３ａを含む横長の画面であり、図１０のキーボード画面ＩＭ４は、ソフトウェアキーボードＩＭ４ａを含む縦長の画面である。これらのキーボード画面ＩＭ３およびＩＭ４も、上記のホーム画面ＩＭ１およびＩＭ２と同様に、ユーザが表示領域に近づいた場合に、表示領域の一部の、ユーザの顔の位置に対応する第１領域に縮小表示され得る。
【００３５】
図３に戻り、設定処理部３０４は、上記の縮小操作画像（図６Ａ〜図６Ｃおよび図８Ａ〜図８Ｃ参照）のデフォルトの表示位置および大きさの設定を管理するように構成されている。また、入力制御部３０５は、ユーザの入力操作を検出するように構成されている。通信制御部３０６は、後述する携帯端末４００との間で行われる通信部１０３を介したデータの送受信を制御するように構成されている。
【００３６】
なお、実施形態では、ディスプレイ１０１Ａに操作画像以外の映像が表示されている状態でタッチパネル１０１Ｂをタッチすることにより、図１１に示すようなメニューバーＢ１を表示させることが可能である。この図１１のメニューバーＢ１には、ディスプレイ１０１Ａの表示内容をホーム画面に切り替えるためのホームボタンＢ１１と、ディスプレイ１０１Ａの表示内容を１つ前の内容に戻すための戻るボタンＢ１２と、ディスプレイ１０１Ａの表示内容の履歴を表示するための履歴ボタンＢ１３とが表示されている。図１１の例では、ディスプレイ１０１Ａが横長に配置されているので、ホームボタンＢ１１がタッチされると、図５の横長のホーム画面ＩＭ１が表示される。なお、メニューバーＢ１は、図５および図７のホーム画面ＩＭ１およびＩＭ２や、図６Ａ〜図６Ｃおよび図８Ａ〜図８Ｃの縮小ホーム画面ＩＭ１ａおよびＩＭ２ａや、図９および図１０のキーボード画面ＩＭ３およびＩＭ４にも表示可能である。
【００３７】
実施形態による表示処理部３０３は、メニューバーＢ１のホームボタンＢ１１がタッチされた場合、表示領域のうち、ホームボタンＢ１１が表示されていた部分を含む領域にホーム画面を縮小表示するように構成されている。つまり、ホームボタンＢ１１がタッチされるという事実は、ホームボタンＢ１１に手が届く位置にユーザが存在するという事実を示すので、ホームボタンＢ１１が表示されていた部分を含む領域にホーム画面を縮小表示すれば、ユーザが操作しやすい位置に、縮小されたホーム画面を表示することができる。
【００３８】
ここで、上記のような縮小操作画像を表示させるためには、ユーザがディスプレイ１０１Ａに近づく必要がある。特に、ディスプレイ１０１Ａに操作画像以外の他の映像が表示されている場合には、ディスプレイ１０１Ａに近づいてメニューバーＢ１（図１１参照）を表示させなければ、ホームボタンＢ１１をタッチしてホーム画面を呼び出すことができない。
【００３９】
そこで、実施形態による通信制御部３０６は、ユーザとディスプレイ１０１Ａとの間の距離がしきい値よりも大きい場合に、映像装置１００を操作するための操作画像に対応する画像データを外部機器に送信するように構成されている。そして、外部機器は、受信した画像データに基づいて、自身が有する表示手段に、映像装置１００の操作画像を表示することが可能なように構成されている。
【００４０】
具体的には、通信制御部３０６は、ユーザとディスプレイ１０１Ａとの間の距離がしきい値よりも大きい場合であって、ディスプレイ１０１Ａに現在表示されている画像が操作画像である場合に、その操作画像に対応する画像データを外部機器に送信するように構成されている。これにより、映像装置１００に近づいて縮小操作画像を表示させることなく、外部機器に表示される画像を操作するだけで、映像装置１００の操作画像を操作するのと同等の効果を得ることができる。
【００４１】
また、通信制御部３０６は、ユーザとディスプレイ１０１Ａとの間の距離がしきい値よりも大きい場合であって、ディスプレイ１０１Ａに現在表示されている画像が操作画像以外の他の映像である場合には、映像装置１００のホーム画面に対応する画像データを外部機器に送信するように構成されている。これにより、映像装置１００に近づいてホーム画面を呼び出す操作を行うことなく、外部機器に表示される画像を操作するだけで、映像装置１００に操作画像以外の他の映像を表示させたままで映像装置１００のホーム画面を操作するのと同等の効果を得ることができる。
【００４２】
上記の外部機器の一例としては、図１２に示すような携帯端末４００が挙げられる。携帯端末４００とは、スマートフォンやタブレットなどの携帯型の情報処理装置（電子機器）である。この携帯端末４００は、映像を表示可能な表示モジュール４０１を備える。なお、実施形態では、外部機器として、携帯型の情報処理装置以外の一般的な電子機器を用いてもよい。
【００４３】
ここで、図１３を参照して、携帯端末４００のハードウェア構成についてより具体的に説明する。
【００４４】
図１３に示すように、携帯端末４００は、表示モジュール４０１と、通信部４０２と、操作部４０３と、グラフィクスコントローラ４０４と、タッチパネルコントローラ４０５と、ＣＰＵ４０６と、メモリ４０７と、ストレージ４０８とを主として備える。
【００４５】
表示モジュール４０１は、ディスプレイ４０１Ａとタッチパネル４０１Ｂとを組み合わせた、いわゆるタッチスクリーンデバイスである。ディスプレイ４０１Ａは、たとえば、ＬＣＤや有機ＥＬディスプレイなどである。タッチパネル４０１Ｂは、ユーザの指やスタイラスなどによってタッチされた、ディスプレイ４０１Ａの表示領域内のタッチ位置を検出するように構成されている。
【００４６】
通信部４０２は、他の機器（映像装置１００など）との間でデータを送受信するためのインターフェースである。操作部４０３は、タッチパネル４０１Ｂとは別に携帯端末４００を操作するための物理的なスイッチやボタンなどのデバイスである。グラフィクスコントローラ４０４は、ディスプレイ４０１Ａへの映像出力を制御するように構成されている。タッチパネルコントローラ４０５は、タッチパネル４０１Ｂを制御し、ユーザがタッチした表示領域内のタッチ位置を示す座標データを取得するように構成されている。
【００４７】
ＣＰＵ４０６は、各種コンピュータプログラムを実行することにより、携帯端末４００の各コンポーネントを制御するように構成されている。メモリ４０７は、主記憶装置としてのＲＯＭおよびＲＡＭを備え、ＣＰＵ４０６が実行する各種処理に用いられる各種コンピュータプログラムや各種データなどを記憶するように構成されている。ストレージ４０８は、補助記憶装置としてのＨＤＤやＳＳＤなどを備える。
【００４８】
ここで、ＣＰＵ４０６は、図１４に示すようなプログラム５００を実行するように構成されている。このプログラム５００は、次のようなモジュール構成となっている。
【００４９】
図１４に示すように、プログラム５００は、通信制御部５０１と、表示処理部５０２と、入力制御部５０３とを備える。これらの各モジュールは、ＣＰＵ４０６がメモリ４０７のＲＯＭからプログラム５００を読み出して実行した結果としてメモリ４０７のＲＡＭ上に生成される。
【００５０】
通信制御部５０１は、映像装置１００との間で行われる通信部４０２を介したデータの送受信を制御するように構成されている。たとえば、通信制御部５０１は、映像装置１００のホーム画面に対応する画像データを映像装置１００から取得するように構成されている。
【００５１】
表示処理部５０２は、ディスプレイ４０１Ａに映像を出力する処理を行うように構成されている。たとえば、表示処理部５０２は、映像装置１００のホーム画面に対応する画像データが通信制御部５０１により取得された場合に、取得された画像データに基づいて、映像装置１００を操作するための画面ＩＭ５（図１２参照）をディスプレイ４０１Ａに表示するように構成されている。
【００５２】
入力制御部５０３は、ユーザの入力操作を検出するように構成されている。たとえば、入力制御部５０３は、図１２の画面ＩＭ５上のアイコンをタッチする操作を検出した場合に、その操作に関する操作情報を通信制御部５０１に通知するように構成されている。この場合、通信制御部５０１は、入力制御部５０３から通知された操作情報を映像装置１００に送信するように構成されている。これにより、携帯端末４００の画面ＩＭ５を操作するだけで、映像装置１００に近づくことなく、映像装置１００の操作画像を操作するのと同等の効果を得ることができる。
【００５３】
次に、図１５を参照して、実施形態による映像装置１００が縮小操作画像を表示する際に実行する一連の処理について説明する。この図１５の処理フローは、ユーザの操作によって図３のプログラム３００が呼び出され、かつ、操作画像の縮小表示を自動で行う機能がオンになっている場合に開始する。
【００５４】
図１５の処理フローでは、カメラ制御部３０１は、まず、ステップＳ１において、カメラ２００により撮像された画像を取得する。そして、ステップＳ２に処理が進む。
【００５５】
ステップＳ２において、検出処理部３０２は、ステップＳ１で取得した画像に基づいて、ユーザの顔の位置と、ユーザとディスプレイ１０１Ａとの間の距離を検出する。そして、ステップＳ３に処理が進む。
【００５６】
ステップＳ３において、検出処理部３０２は、ユーザとディスプレイ１０１Ａとの間の距離がしきい値以下か否かを判断する。ステップＳ３において、ユーザとディスプレイ１０１Ａとの間の距離がしきい値以下であると判断された場合には、ステップＳ４に処理が進む。
【００５７】
ステップＳ４において、表示処理部３０３は、ディスプレイ１０１Ａに現在表示されている画像が操作画像か否かを判断する。操作画像としては、たとえば図５および図７のホーム画面ＩＭ１およびＩＭ２や、図９および図１０のキーボード画面ＩＭ３およびＩＭ４などが挙げられる。
【００５８】
ステップＳ４において、現在表示されている画像が操作画像であると判断された場合には、ステップＳ５に処理が進む。そして、ステップＳ５において、表示処理部３０３は、表示領域の一部の、ユーザの顔の位置に対応する領域に縮小操作画像を表示する。そして、処理が終了する。なお、ステップＳ４において、現在表示されている画像が操作画像ではないと判断された場合には、ステップＳ５のような縮小表示処理は行われずに、そのまま処理が終了する。
【００５９】
ここで、ステップＳ３において、ユーザとディスプレイ１０１Ａとの間の距離がしきい値よりも大きいと判断された場合には、ステップＳ６に処理が進む。そして、ステップＳ６において、通信制御部３０６は、ディスプレイ１０１Ａに現在表示されている画像が操作画像か否かを判断する。
【００６０】
ステップＳ６において、現在表示されている画像が操作画像であると判断された場合には、ステップＳ７に処理が進む。そして、ステップＳ７において、通信制御部３０６は、現在表示されている操作画像に対応する画像データを携帯端末４００に送信する。そして、処理が終了する。
【００６１】
一方、ステップＳ６において、現在表示されている画像が操作画像ではないと判断された場合には、ステップＳ８に処理が進む。そして、ステップＳ８において、通信制御部３０６は、現在は表示されていない映像装置１００のホーム画面に対応する画像データを携帯端末４００に送信する。そして、処理が終了する。
【００６２】
次に、図１６を参照して、実施形態による映像装置１００が縮小操作画像の表示位置および大きさを変更する際に実行する一連の処理について説明する。
【００６３】
図１６の処理フローでは、表示処理部３０３は、まず、ステップＳ１１において、ディスプレイ１０１Ａに表示された縮小操作画像の表示位置および大きさを変更する操作が入力制御部３０５により検出されたか否かを判断する。つまり、表示処理部３０３は、縮小操作画像に対応するタッチパネル１０１Ｂの部分に対するスワイプ（ドラッグ）操作や、フリック操作や、ピンチ操作などが入力制御部３０５により検出されたか否かを判断する。
【００６４】
ステップＳ１１の処理は、縮小操作画像の表示位置および大きさを変更する操作が検出されたと判断されるまで繰り返される。ステップＳ１１において、縮小操作画像の表示位置および大きさを変更する操作が検出されたと判断された場合には、ステップＳ１２に処理が進む。
【００６５】
ステップＳ１２において、表示処理部３０３は、ステップＳ１１で検出された操作に応じて、ディスプレイ１０１Ａに表示された縮小操作画像の表示位置および大きさを変更する。そして、処理が終了する。
【００６６】
次に、図１７を参照して、実施形態による映像装置１００が縮小操作画像の表示を解除する際に実行する一連の処理について説明する。
【００６７】
図１７の処理フローでは、表示処理部３０３は、まず、ステップＳ２１において、縮小操作画像へのタッチパネル１０１Ｂを介したユーザの操作が最後に検出されてから所定時間が経過したか否かを判断する。
【００６８】
上記のステップＳ２１の処理は、縮小操作画像へのユーザの操作が最後に検出されてから所定時間が経過したと判断されるまで繰り返される。ステップＳ２１において、縮小操作画像へのユーザの操作が最後に検出されてから所定時間が経過したと判断された場合には、ステップＳ２２に処理が進む。
【００６９】
ステップＳ２２において、表示処理部３０３は、縮小操作画像の表示を解除し、ディスプレイ１０１Ａの表示領域いっぱいに元の操作画像を表示する。そして、処理が終了する。
【００７０】
次に、図１８を参照して、実施形態による映像装置１００が縮小操作画像のデフォルトの表示位置および大きさを設定する際に実行する一連の処理について説明する。
【００７１】
図１８の処理フローでは、設定処理部３０４は、まず、ステップＳ３１において、縮小操作画像のデフォルトの表示位置および大きさを設定する操作が入力制御部３０５により検出されたか否かを判断する。
【００７２】
ステップＳ３１の処理は、縮小操作画像のデフォルトの表示位置および大きさを設定する操作が検出されたと判断されるまで繰り返される。ステップＳ３１において、縮小操作画像のデフォルトの表示位置および大きさを設定する操作が検出されたと判断された場合には、ステップＳ３２に処理が進む。
【００７３】
ステップＳ３２において、設定処理部３０４は、ステップＳ３１で検出された操作に応じた設定を記憶する。そして、処理が終了する。
【００７４】
次に、図１９を参照して、実施形態による携帯端末４００が映像装置１００から受信した画像データに基づく画像を表示する際に実行する一連の処理について説明する。この図１９の処理フローは、ユーザの操作によって図１４のプログラム５００が呼び出された場合に開始する。
【００７５】
図１９の処理フローでは、表示処理部５０２は、まず、ステップＳ４１において、映像装置１００から画像データが取得されたか否かを判断する。画像データは、ユーザと映像装置１００のディスプレイ１０１Ａとの間の距離がしきい値よりも大きい場合（図１５のステップＳ３でＮｏになった場合）に、映像装置１００から携帯端末４００に送信される。
【００７６】
ステップＳ４１の処理は、映像装置１００から画像データが取得されたと判断されるまで繰り返される。ステップＳ４１において、映像装置１００から画像データが取得されたと判断された場合には、ステップＳ４２に処理が進む。
【００７７】
ステップＳ４２において、表示処理部５０２は、映像装置１００から取得された画像データに対応する画像を、携帯端末４００のディスプレイ４０１Ａに表示する。そして、処理が終了する。
【００７８】
次に、図２０を参照して、実施形態による携帯端末４００が映像装置１００に操作情報を送信する際に実行する一連の処理について説明する。
【００７９】
図２０の処理フローでは、通信制御部５０１は、まず、ステップＳ５１において、図１９のステップＳ４２でディスプレイ４０１Ａに表示された、映像装置１００を操作するための画像へのユーザの操作が入力制御部５０３により検出されたか否かを判断する。
【００８０】
ステップＳ５１の処理は、ディスプレイ４０１Ａに表示された画像へのユーザの操作が入力制御部５０３により検出されたと判断されるまで繰り返される。ステップＳ５１において、ディスプレイ４０１Ａに表示された画像へのユーザの操作が入力制御部５０３により検出されたと判断された場合には、ステップＳ５２に処理が進む。
【００８１】
ステップＳ５２において、通信制御部５０１は、ステップＳ５１で検出された操作に対応する操作情報を映像装置１００に送信する。これにより、映像装置１００のディスプレイ１０１Ａに近づくことなく、携帯端末４００を用いて遠隔で映像装置１００を操作することができる。そして、処理が終了する。
【００８２】
以上説明したように、実施形態による映像装置１００のＣＰＵ１０７は、プログラム３００を実行することにより、ディスプレイ１０１Ａの表示領域に対向するユーザの顔の位置を検出する検出処理部３０２と、表示領域に操作画像が表示されている場合に、検出処理部３０２による検出結果に基づいて、表示領域の一部の領域であって、ユーザの顔の位置に対応する領域（第１領域）に、操作画像が縮小された縮小操作画像を表示する表示処理部３０３とを備える。これにより、映像装置１００を操作するための操作画像が、ユーザに近い位置に、ユーザが操作しやすい大きさで縮小表示されるので、タッチパネル機能を有する大型の映像表示装置である映像装置１００を操作する際のユーザの負担を軽減することができる。
【００８３】
なお、実施形態によるプログラム３００（５００）は、インストール可能な形式または実行可能な形式のコンピュータプログラムプロダクトとして提供される。すなわち、プログラム３００（５００）は、ＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）などの、非一時的で、コンピュータで読み取り可能な記録媒体を有するコンピュータプログラムプロダクトに含まれた状態で提供される。
【００８４】
上記のプログラム３００（５００）は、インターネットなどのネットワークに接続されたコンピュータに格納された状態で、ネットワーク経由で提供または配布されてもよい。また、プログラム３００（５００）は、ＲＯＭなどに予め組み込まれた状態で提供されてもよい。
【００８５】
以上、本発明の実施形態および変形例を説明したが、上記実施形態および変形例はあくまで一例であって、発明の範囲を限定することは意図していない。上記実施形態および変形例は、様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。上記実施形態および変形例は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００８６】
１００  映像装置
１０１Ａ  ディスプレイ
１０１Ｂ  タッチパネル
３０１  カメラ制御部（取得部）
３０２  検出処理部
３０３  表示処理部
ＩＭ１、ＩＭ２  ホーム画面（操作画像）
ＩＭ１ａ、ＩＭ２ａ  縮小ホーム画面（縮小操作画像）
ＩＭ３、ＩＭ４  キーボード画面（操作画像）
【図１】
2020013613.tif 000003
【図２】
2020013613.tif 000004
【図３】
2020013613.tif 000005
【図４】
2020013613.tif 000006
【図５】
2020013613.tif 000007
【図６Ａ】
2020013613.tif 000008
【図６Ｂ】
2020013613.tif 000009
【図６Ｃ】
2020013613.tif 000010
【図７】
2020013613.tif 000011
【図８Ａ】
2020013613.tif 000012
【図８Ｂ】
2020013613.tif 000013
【図８Ｃ】
2020013613.tif 000014
【図９】
2020013613.tif 000015
【図１０】
2020013613.tif 000016
【図１１】
2020013613.tif 000017
【図１２】
2020013613.tif 000018
【図１３】
2020013613.tif 000019
【図１４】
2020013613.tif 000020
【図１５】
2020013613.tif 000021
【図１６】
2020013613.tif 000022
【図１７】
2020013613.tif 000023
【図１８】
2020013613.tif 000024
【図１９】
2020013613.tif 000025
【図２０】
2020013613.tif 000026