(57)【要約】【課題】ＰｉｎＰ機能によりメイン画面上にサブ画面を重畳して合成した場合に、サブ画面によりメイン画面上のコンテンツが遮蔽されることを防止する。【解決手段】メイン画面の外周側においてコンテンツの表示に影響が生じない領域である空領域の面積を算出する空領域面積算出部と、メイン画面とサブ画面とが重複する領域の面積を算出する重複面積算出部と、前記空領域の面積と前記メイン画面とサブ画面とが重複する領域の面積とを比較する面積比較部と、前記空領域の面積が前記メイン画面とサブ画面とが重複する領域の面積より大きくなるように前記メイン画面の大きさを変更する画サイズ変更部と、前記大きさを変更したメイン画面上に前記サブ画面を重畳して合成する画面合成部とを備える。【選択図】  図８
2020162085.tif 000002
【特許請求の範囲】
【請求項１】
メイン画面の外周側においてコンテンツの表示に影響が生じない領域である空領域の面積を算出する空領域面積算出部と、
メイン画面とサブ画面とが重複する領域の面積を算出する重複面積算出部と、
前記空領域が一つである場合には当該空領域の面積または前記空領域が複数ある場合には当該複数の空領域の中で面積が他の空領域よりも大きい領域の面積、と前記メイン画面とサブ画面とが重複する領域の面積とを比較する面積比較部と、
前記空領域が一つである場合には当該空領域の面積または前記空領域が複数ある場合には当該複数の空領域の中で面積が他の空領域よりも大きい領域の面積が前記メイン画面とサブ画面とが重複する領域の面積より大きくなるように前記メイン画面の大きさを変更する画サイズ変更部と、
前記大きさを変更したメイン画面上に前記サブ画面を重畳して合成する画面合成部と
を備えるようにした映像処理装置。
【請求項２】
前記空領域面積算出部は、前記メイン画面の頂部のそれぞれについて空領域の面積を算出し、
前記面積比較部は、前記メイン画面の頂部のそれぞれの空領域の中で面積が最大となる領域の面積と前記メイン画面とサブ画面とが重複する領域の面積とを比較し、
前記画サイズ変更部は、前記メイン画面の頂部のそれぞれの空領域の中で面積が最大となる領域の面積が前記メイン画面とサブ画面とが重複する領域の面積より大きくなるように前記メイン画面の大きさを変更する
請求項１に記載の映像処理装置。
【請求項３】
前記画サイズ変更部は、前記サブ画面を表示する頂点に対する対角を基点として前記メイン画面を縮小する請求項２に記載の映像処理装置。
【請求項４】
前記画サイズ変更部は、前記メイン画面の縦横サイズの比を保つように、前記メイン画面を縮小する請求項１から請求項３のうちいずれか１項に記載の映像処理装置。
【請求項５】
前記画面合成部は、前記空領域の中で面積が最大となる領域において前記表示画面に内接するように前記サブ画面を配置する請求項１から請求項４のうちのいずれか１項に記載の映像処理装置。
【請求項６】
空領域面積算出部が、メイン画面の外周側においてコンテンツの表示に影響が生じない領域である空領域の面積を算出し、
重複面積算出部が、メイン画面とサブ画面とが重複する領域の面積を算出し、
面積比較部が、前記空領域が一つである場合には当該空領域の面積または前記空領域が複数ある場合には当該複数の空領域の中で面積が他の空領域よりも大きい領域の面積、と前記メイン画面とサブ画面とが重複する領域の面積とを比較し、
画サイズ変更部が、前記空領域が一つである場合には当該空領域の面積または前記空領域が複数ある場合には当該複数の空領域の中で面積が他の空領域よりも大きい領域の面積が前記メイン画面とサブ画面とが重複する領域の面積より大きくなるように前記メイン画面の大きさを変更し、
画面合成部が、前記大きさを変更したメイン画面上に前記サブ画面を重畳して合成する
画像合成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像処理装置及び画像合成方法に関する。
【背景技術】
【０００２】
表示領域内に映像ソースの異なる複数の映像を表示することが可能な表示装置が広く普及している。そのうちの一つに、メイン画面上にサブ画面を縮小して重畳するピクチャー・イン・ピクチャー（以下、ＰｉｎＰと略称する（ＰｉｎＰ：Picture In Picture））機能と呼ばれる技術がある（特許文献１、特許文献２、及び特許文献３）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−８８６９４号公報
【特許文献２】特開２００８−１４５８６３号公報
【特許文献３】特許第４８００３５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ＰｉｎＰ機能では、異なるコンテンツの情報をメイン画面とサブ画面とに同時に表示できる。しかしながら、ＰｉｎＰ機能では、サブ画面によりメイン画面の一部が遮蔽され、サブ画面の下のメイン画面の情報が見えなくなるという課題がある。図９は、ＰｉｎＰ機能によりメイン画面の情報が遮蔽される例を示す説明図である。図９では、メイン画面Ｐ１０１にサブ画面Ｐ１０２が重畳されている。メイン画面Ｐ１０１中には、タイトルのコンテンツＣ１０１と、グラフのコンテンツＣ１０２と、文章のコンテンツＣ１０３とが含まれている。この例では、メイン画面Ｐ１０１に左上にサブ画面Ｐ１０２が重畳されている。サブ画面Ｐ１０２がメイン画面Ｐ１０１の左上に重畳されることにより、メイン画面Ｐ１０１のコンテンツ１０１、１０２が遮蔽されて、見えなくなっている。
【０００５】
そこで、ユーザが表示装置のメニュー操作などによって、サブ画面の表示位置を移動する方法が考えられる。しかしながら、メイン画面の表示内容が随時変化する場合、その都度、サブ画面の表示位置の設定を適切な位置に変更することは、大変手間がかかる作業となる。
【０００６】
また、特許文献１では、メイン画面の表示オブジェクトに位置情報を持たせて、メイン画面とサブ画面の重なりを検出することで、サブ画面の表示位置を移動したり、サブ画面の表示を透過させたりして、メイン画面の視認性を改善する方法が提案されている。この方法では、メイン画面の表示オブジェクトに位置情報を持たせておく必要があるため、メイン画面に表示する映像の内容が限定されているケースであれば有用である。しかしながら、汎用的な映像コンテンツをメイン画面に表示するケースに対応するのが難しいという課題がある。
【０００７】
特許文献２では、メイン画面に表示されている映像のうち、サブ画面で遮蔽したくない領域の位置情報を表示装置内の空き領域算出部に送信し、サブ画面を表示画面の空き領域に表示することで、メイン画面とサブ画面の両方の視認性を改善する方法が提案されている。しかしながら、特許文献２に示されている方法では、表示装置に対して、メイン画面の映像のうち、遮蔽したくない領域の位置情報を送信する装置又は機能が別途必要になるという課題がある。
【０００８】
特許文献３では、サブ画面の表示可能時間および表示可能領域などを含む表示用データをサブ画面の映像もしくはメイン画面の映像データ中に含めて、表示装置がこの表示用データを参照することで、適切な位置にサブ画面の映像を重畳して表示する方法が提案されている。しかしながら、特許文献３に示されている方法では、メイン画面の映像にあわせて、適切な位置にサブ画面を表示するための補助データが別途必要で、表示装置に汎用的な映像再生装置を接続する場合には対応が難しいという課題がある。
【０００９】
上述の課題を鑑み、本発明は、特別な装置や回路を付加することなく、ＰｉｎＰ機能によりメイン画面上にサブ画面を重畳して合成した場合に、サブ画面によりメイン画面上のコンテンツが遮蔽されることを防止するようにした映像処理装置及び画像合成方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の一態様に係る映像処理装置は、メイン画面の外周側においてコンテンツの表示に影響が生じない領域である空領域の面積を算出する空領域面積算出部と、メイン画面とサブ画面とが重複する領域の面積を算出する重複面積算出部と、前記空領域が一つである場合には当該空領域の面積または前記空領域が複数ある場合には当該複数の空領域の中で面積が他の空領域よりも大きい領域の面積、と前記メイン画面とサブ画面とが重複する領域の面積とを比較する面積比較部と、前記空領域が一つである場合には当該空領域の面積または前記空領域が複数ある場合には当該複数の空領域の中で面積が他の空領域よりも大きい領域の面積が前記メイン画面とサブ画面とが重複する領域の面積より大きくなるように前記メイン画面の大きさを変更する画サイズ変更部と、前記大きさを変更したメイン画面上に前記サブ画面を重畳して合成する画面合成部とを備える。
【００１１】
本発明の一態様に係る画像合成方法は、空領域面積算出部が、メイン画面の外周側においてコンテンツの表示に影響が生じない領域である空領域の面積を算出し、重複面積算出部が、メイン画面とサブ画面とが重複する領域の面積を算出し、面積比較部が、前記空領域が一つである場合には当該空領域の面積または前記空領域が複数ある場合には当該複数の空領域の中で面積が他の空領域よりも大きい領域の面積、と前記メイン画面とサブ画面とが重複する領域の面積とを比較し、画サイズ変更部が、前記空領域が一つである場合には当該空領域の面積または前記空領域が複数ある場合には当該複数の空領域の中で面積が他の空領域よりも大きい領域の面積が前記メイン画面とサブ画面とが重複する領域の面積より大きくなるように前記メイン画面の大きさを変更し、画面合成部が、前記大きさを変更したメイン画面上に前記サブ画面を重畳して合成する。
【発明の効果】
【００１２】
本発明によれば、メイン画面の外周側においてコンテンツの表示に影響が生じない領域である空領域の面積がメイン画面とサブ画面とが重複する領域の面積より大きくなるようにメイン画面の大きさを変更し、大きさを変更したメイン画面上に記サブ画面を重畳して合成することで、サブ画面によりメイン画面上のコンテンツが遮蔽されることを防止することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の第１の実施形態に係る映像処理装置の概要を示すブロック図である。
【図２】本発明の第１の実施形態に係る映像処理装置でのＰｉｎＰ表示処理のフローチャートである。
【図３】ＰｉｎＰ機能により合成するメイン画面とサブ画面とを示す説明図である。
【図４】メイン画面の四隅のコンテンツが存在しない空領域の説明図である。
【図５】メイン画面の四隅の領域にサブ画面を重畳した場合の画面の説明図である。
【図６Ａ】メイン画面を縮小することによるメイン画面とサブ画面とが重複する領域の面積が変化することの説明図である。
【図６Ｂ】メイン画面を縮小することによるメイン画面とサブ画面とが重複する領域の面積が変化することの説明図である。
【図７】メイン画面を縮小してサブ画面を重畳して合成したときの表示の説明図である。
【図８】本発明による映像処理装置の基本構成を示す概略ブロック図である。
【図９】ＰｉｎＰ機能によりメイン画面の情報が遮蔽される例を示す説明図である。
【発明を実施するための形態】
【００１４】
以下、本発明の実施の形態について図面を参照しながら説明する。
図１は、本発明の第１の実施形態に係る映像処理装置１の概要を示すブロック図である。図１に示すように、本発明の第１の実施形態に係る映像処理装置１は、映像信号入力部１１と、映像信号処理部１２と、フレームメモリ１３と、表示部１４と、制御部１５と、ＲＡＭ１６（Random Access Memory）とから構成されている。
【００１５】
映像信号入力部１１は、映像出力機器とケーブルで接続される複数の映像入力端子と、複数の映像入力端子からの入力映像信号を切り替えるスイッチ部品などを含む。映像信号入力部１１に配置される映像入力端子としては、ＨＤＭＩ(登録商標)（High-Definition Multimedia Interface）やＤｉｓｐｌａｙＰｏｒｔなどがある。映像信号入力部１１は、複数の映像入力端子からの入力映像信号を選択して映像信号処理部１２に出力できる。また、映像信号入力部１１は、ＰｉｎＰ表示を行う場合に、複数の映像入力端子からの入力映像信号を同時に入力して、映像信号処理部１２に出力できる。
【００１６】
映像信号処理部１２は、入力された映像信号に対して、画像の拡大縮小、色補正等、入力映像信号に対する各種の処理を行う。また、映像信号処理部１２は、映像信号入力部１１に配置された複数の映像入力端子からの入力映像信号を合成して表示する処理を行う。映像信号の合成処理機能としては、ＰｉｎＰ機能がある。ＰｉｎＰ機能では、入力映像信号のうちの１つをメイン画面とし、他方をサブ画面とし、メイン画面上に縮小したサブ画面を重畳するような処理が行われる。
【００１７】
フレームメモリ１３は、上述の映像信号処理部１２において、画像の拡大縮小処理やＰｉｎＰ機能の処理を行う際に、入力された映像信号を一時的に蓄積する。
【００１８】
表示部１４は、映像信号処理部１２で処理された映像データに基づく画像を表示する。表示部１４としては、例えばＬＣＤ（Liquid Crystal Display）が用いられる。
【００１９】
制御部１５は、ＭＰＵ（Micro Processing Unit）を含み、プログラムに基づいて、各種の制御を行っている。ＲＡＭ１６は、一時的なデータの記憶領域となる。
【００２０】
本実施形態では、ＰｉｎＰ機能でメイン画上にサブ画面を合成する場合に、メイン画面の四隅のコンテンツが存在しない空領域の中で面積が最大となる領域の面積がメイン画面とサブ画面とが重複する領域の面積より大きくなるように、サブ画面を表示する頂点に対する対角を基点として、アスペクト比を保つように、メイン画面を縮小して、メイン画面上にサブ画面を重畳して合成している。ここで、アスペクト比は、画面の縦横サイズの比である。これにより、メイン画面上のコンテンツを遮蔽することなく、メイン画面上にサブ画面を重畳して表示できる。
【００２１】
このようなＰｉｎＰ機能を実現するために、制御部１５は、メイン画面の外周側においてコンテンツの表示に影響が生じない領域である空領域の面積を算出する空領域面積算出部の機能と、メイン画面とサブ画面とが重複する領域の面積を算出する重複面積算出部の機能と、空領域が一つである場合には当該空領域の面積または前記空領域が複数ある場合には当該複数の空領域の中で面積が他の空領域よりも大きい領域の面積、と前記メイン画面とサブ画面とが重複する領域の面積とを比較する面積比較部の機能と、前記空領域が一つである場合には当該空領域の面積または前記空領域が複数ある場合には当該複数の空領域の中で面積が他の空領域よりも大きい領域の面積が前記メイン画面とサブ画面とが重複する領域の面積より大きくなるように前記メイン画面の大きさを変更する画サイズ変更部の機能を実現している。また、映像信号処理部１２は、大きさを変更したメイン画面上にサブ画面を重畳して合成する画面合成部を構成している。
【００２２】
空領域は、メイン画面の外周側のいずれの領域でもよい。例えば、メイン画面の頂部のそれぞれであってもよい。頂部は、メイン画面のある頂点を基準としたある範囲の領域である。ここでは、頂部の領域の一例としては、メイン画面の四隅の領域である。また、空領域は外周側であれば四隅以外の領域であってもよい。例えば、複数の頂点のうち第１の頂点と当該第１の頂点に隣り合う頂点である第２頂点との間において、頂点に接しない領域であって、メイン画面の外周に接している領域であってもよい。具体的には、メイン画面のうち、上段側と下段側にコンテンツが存在する場合であって、上段と下段の間である中段において外周からある程度の範囲までの領域においてコンテンツが存在しない場合には、その中段の領域を空領域としてもよい。また、右側部と左側部にコンテンツが存在する場合であって、右側部と左側部の間である中央部において外周からある程度の範囲までの領域においてコンテンツが存在しない場合には、その中段の領域を空領域としてもよい。
【００２３】
コンテンツの表示に影響が生じない領域は、メイン画面において他の画面（例えばサブ画面）を重ねて表示した場合に遮蔽されると画面の観察者に対して提供したい情報が欠落してしまう場合である。例えば、メイン画面においてコンテンツの表示に影響が生じない領域は、例えば、背景のみが表示される領域であってもよい。
空領域の中で面積が他の空領域も大きい領域は、複数ある空領域の中で面積が最大の領域であってもよいし、複数のある空き領域の中で面積が最小である空領域以外の空領域であってもよい。
【００２４】
図２は、本発明の第１の実施形態に係る映像処理装置１でのＰｉｎＰ表示処理のフローチャートである。
【００２５】
（ステップＳ１０１）制御部１５は、メイン画面の映像信号について、画面の四隅の頂点を基点として、映像コンテンツが存在しない４つの矩形の空領域の面積を算出し、処理をステップＳ１０２に進める。映像コンテンツの存在しない空領域は、フレームメモリ１３上の輝度成分の情報を制御部１５で解析することで判定できる。すなわち、制御部１５は映像信号処理部１２と通信を行ってフレームメモリ１３上のフレーム毎の映像信号の輝度成分の情報を読み取り、フレームメモリ１３から読み取った輝度成分の情報について、エッジ検出処理を施すことで、映像信号中に含まれるコンテントとコンテンツの無い領域との境界を識別する。これにより、映像コンテンツの存在しない空領域が判定できる。
【００２６】
（ステップＳ１０２）制御部１５は、ステップＳ１０１で算出したメイン画面の四隅のコンテンツが存在しない空領域の中で面積が最大となる領域を決定し、その場所と面積を決定して、処理をステップＳ１０３に進める。すなわち、制御部１５は、ステップＳ１０１で、エッジ検出を行う映像信号の輝度情報の識別結果に基づいて、コンテンツが存在する領域を避けて、メイン画面の映像信号の四隅の各４点とその対角上の各点で構成される矩形領域の面積を各々４箇所分計算している。ステップＳ１０２で制御部１５は、この算出した４箇所の矩形領域のうち最大の面積となる領域の場所と面積を決定する。この最大の面積となる領域がサブ画面を配置する領域となる。
【００２７】
（ステップＳ１０３）制御部１５は、後の処理のために、メイン画面の四隅のコンテンツが存在しない空領域の中で面積が最大となる領域の場所と面積の情報を一時的なデータの記憶領域であるＲＡＭ１６に記憶しておき、必要に応じて参照できる状態とする。以下、メイン画面の四隅のコンテンツが存在しない空領域の中で面積が最大となる領域の面積をＳ１とする。そして、制御部１５は、処理をステップＳ１０４に進める。
【００２８】
（ステップＳ１０４）制御部１５は、メイン画面の四隅のコンテンツが存在しない空領域の中で面積が最大となる領域の隅に内接するように、サブ画面を配置して、処理をステップＳ１０５に進める。
【００２９】
（ステップＳ１０５）制御部１５は、メイン画面にサブ画面を重畳したときに、メイン画面とサブ画面とが重複する領域の面積Ｓ２を算出して、処理をステップＳ１０６に進める。
【００３０】
（ステップＳ１０６）制御部１５は、ステップＳ１０３で算出したメイン画面の四隅のコンテンツが存在しない空領域の中で面積が最大となる領域の面積Ｓ１と、ステップＳ１０５で算出したメイン画面とサブ画面とが重複する領域の面積Ｓ２とを比較する。そして、制御部１５は、メイン画面の四隅のコンテンツが存在しない空領域の中で面積が最大となる領域の面積Ｓ１がメイン画面とサブ画面とが重複する領域の面積Ｓ２より大きいと判定した場合には（ステップＳ１０６：Ｙｅｓ）、処理をステップＳ１０８に進め、メイン画面の四隅のコンテンツが存在しない空領域の中で面積が最大となる領域の面積Ｓ１がメイン画面とサブ画面とが重複する領域の面積Ｓ２より小さいと判定した場合には（ステップＳ１０６：Ｎｏ）、処理をステップＳ１０７に進める。
【００３１】
（ステップＳ１０７）制御部１５は、サブ画面が配置されている空領域の対角を基点として、表示サイズのアスペクト比を維持しながら、メイン画面を縮小して、処理をステップＳ１０５に戻す。ステップＳ１０５からステップＳ１０７の処理を繰り返してメイン画面を縮小してことで、メイン画面とサブ画面とが重複する領域の面積Ｓ２は、メイン画面の四隅のコンテンツが存在しない空領域の中で面積が最大となる領域の面積Ｓ１に対して、小さくなっていく。
【００３２】
（ステップＳ１０８）制御部１５はメイン画面の四隅のコンテンツが存在しない空領域の中で面積が最大となる領域の面積Ｓ１がメイン画面とサブ画面とが重複する領域の面積Ｓ２より大きくなるまでメイン画面を縮小したら、制御部１５は、この結果に基づいて、映像信号処理部１２に、メイン画面とサブ画面の表示位置及びサイズを指示する。映像信号処理部１２は、制御部１５の指示に基づいて、メイン画面にサブ画面を重畳して合成する。表示部１４は、メイン画面上にサブ画面を重畳した画面を表示する。
【００３３】
上述のように、本実施形態では、メイン画面の四隅のコンテンツが存在しない空領域の中で面積が最大となる領域の面積Ｓ１がメイン画面とサブ画面とが重複する領域の面積Ｓ２より大きくなるまでメイン画面の大きさを変更し、大きさを変更したメイン画面上にサブ画面を重畳して合成している。これにより、ＰｉｎＰ表示を行ったときに、サブ画面によりメイン画面上のコンテンツが遮蔽されることが防止できる。このことについて、図３から図７を用いて説明する。
【００３４】
図３は、ＰｉｎＰ機能により合成するメイン画面とサブ画面とを示す説明図である。この例では、会議のための資料の映像がメイン画面Ｐ１に表示されている。また、会議の発表者を撮影しているビデオカメラの映像がサブ画面Ｐ２として表示されている。メイン画面Ｐ１中には、タイトルのコンテンツＣ１と、グラフのコンテンツＣ２と、文章のコンテンツＣ３とが含まれている。図３に示すようなメイン画面Ｐ１にサブ画面Ｐ２を重畳して合成するとする。
【００３５】
図２のステップＳ１０１では、このようなメイン画面Ｐ１の中で、映像コンテンツが存在しない４つの空領域の面積を算出している。
【００３６】
図４は、メイン画面Ｐ１の四隅のコンテンツが存在しない空領域の説明図である。図３に示すようなメイン画面Ｐ１の場合には、図４に示すように、四隅の頂点Ｖ１、Ｖ２、Ｖ３、Ｖ４を基点とする空領域として、領域ＡＲ１、ＡＲ２、ＡＲ３、ＡＲ４が設定される。したがって、ステップＳ１０１では、図４における領域ＡＲ１、ＡＲ２、ＡＲ３、ＡＲ４の面積が各々算出される。
【００３７】
ステップＳ１０２では、４つの空領域の中でその面積が最大となる場所が決定される。図４に示すように、これらの領域ＡＲ１、ＡＲ２、ＡＲ３、ＡＲ４の中で面積が最大となるのは、右下隅の領域ＡＲ４である。よって、この場合、ステップＳ１０２で、メイン画面Ｐ１の四隅のコンテンツが存在しない空領域の中で面積が最大となる領域として、領域ＡＲ４の面積と場所が決定される。
【００３８】
ステップＳ１０３で、メイン画面Ｐ１の四隅のコンテンツが存在しない空領域の中で面積が最大となる領域の面積がＳ１とされる。図４に示したように、４つの領域ＡＲ１、ＡＲ２、ＡＲ３、ＡＲ４の中でその面積が最大となる場所は、領域ＡＲ４である。したがって、この場合、ステップＳ１０３で、領域ＡＲ４の面積がＳ１とされる。
【００３９】
ステップＳ１０４で、メイン画面Ｐ１の四隅のコンテンツが存在しない空領域の中で面積が最大となる領域の隅に内接するようにサブ画面Ｐ２が配置される。図５は、メイン画面Ｐ１の四隅のコンテンツが存在しない空領域の中で面積が最大となる領域ＡＲ４の場所にサブ画面Ｐ２を重畳した場面の説明図である。図５に示すように、この場合、領域ＡＲ４の面積はサブ画面Ｐ２の面積より小さいため、メイン画面Ｐ１中にサブ画面Ｐ２により遮蔽されるコンテンツが生じる。図５の例では、コンテンツＣ３の一部がサブ画面Ｐ２により遮蔽されている。
【００４０】
ステップＳ１０５で、メイン画面Ｐ１にサブ画面Ｐ２を重畳したときに、メイン画面Ｐ１とサブ画面Ｐ２とが重複する領域の面積Ｓ２が算出される。ステップＳ１０６で、メイン画面Ｐ１の四隅のコンテンツが存在しない空領域の中で面積が最大となる領域の面積Ｓ１と、メイン画面Ｐ１とサブ画面Ｐ２とが重複する領域の面積Ｓ２とが比較される。図５の例では、メイン画面Ｐ１は表示画面の全面に表示されているので、メイン画面Ｐ１とサブ画面Ｐ２とが重複する領域の面積Ｓ２は、サブ画面Ｐ２の面積と等しい。よって、図５に示すように、領域ＡＲ４の面積がサブ画面Ｐ２の面積より小さければ、メイン画面Ｐ１の四隅のコンテンツが存在しない空領域の中で面積が最大となる領域の面積Ｓ１は、メイン画面Ｐ１とサブ画面Ｐ２とが重複する領域の面積Ｓ２より小さい。
【００４１】
ステップＳ１０６で、メイン画面Ｐ１の四隅のコンテンツが存在しない空領域の中で面積が最大となる領域の面積Ｓ１がメイン画面Ｐ１とサブ画面Ｐ２とが重複する領域の面積Ｓ２より小さいと判定した場合には、ステップＳ１０７で、サブ画面Ｐ２が配置されている空領域の対角を基点として、表示サイズのアスペクト比を維持しながら、メイン画面Ｐ１が縮小される。
【００４２】
図６Ａ及び図６Ｂは、メイン画面Ｐ１を縮小することによりメイン画面Ｐ１とサブ画面Ｐ２とが重複する領域の面積Ｓ２が変化することの説明図である。図６Ａでは、メイン画面Ｐ１の四隅のコンテンツが存在しない空領域の中で面積が最大となる領域の面積Ｓ１がメイン画面Ｐ１とサブ画面Ｐ２とが重複する領域の面積Ｓ２より小さい。この場合には、領域ＡＲ４のある頂点Ｖ４に対する対角となる頂点Ｖ１を基点として、アスペクト比を保ったまま、メイン画面Ｐ１を縮小していく。これにより、図６Ｂに示すように、メイン画面Ｐ１とサブ画面Ｐ２とが重複する領域の面積Ｓ２は、領域ＡＲ４の面積Ｓ１に対して小さくなっていく。図６Ｂでは、領域ＡＲ４の面積Ｓ１がメイン画面Ｐ１とサブ画面Ｐ２とが重複する領域の面積Ｓ２より大きくなるまで、メイン画面Ｐ１を縮小している。
【００４３】
メイン画面Ｐ１の四隅のコンテンツが存在しない空領域の中で面積が最大となる領域の面積Ｓ１がメイン画面Ｐ１とサブ画面Ｐ２とが重複する領域の面積Ｓ２より大きくなるまでメイン画面Ｐ１を縮小したら、ステップＳ１０８で、サブ画面Ｐ２をメイン画面Ｐ１に重畳して合成する。
【００４４】
図７は、メイン画面Ｐ１を縮小してサブ画面Ｐ２を重畳して合成したときの表示の説明図である。図７は、図６Ｂに示したように、領域ＡＲ４の面積Ｓ１がメイン画面Ｐ１とサブ画面Ｐ２とが重複する領域の面積Ｓ２より大きくなるまで、メイン画面Ｐ１を縮小したときの合成画面を示している。図７に示すように、このようにメイン画面Ｐ１を縮小して、メイン画面Ｐ１上にサブ画面Ｐ２を重畳して合成すると、メイン画面Ｐ１上のコンテンツＣ１、Ｃ２、Ｃ３は、サブ画面Ｐ２で遮蔽されることなく、全て表示されることになる。
【００４５】
以上説明したように、本実施形態では、ＰｉｎＰ表示を行ったときに、サブ画面Ｐ２によりメイン画面Ｐ１上のコンテンツが遮蔽されることが防止できる。また、本実施形態では、メイン画面Ｐ１の中で、映像コンテンツが存在しない４つの空領域の面積を算出し、四隅のコンテンツが存在しない空領域の中で面積が最大となる領域にサブ画面Ｐ２を配置している。これにより、サブ画面Ｐ２の領域を広くとることができる。また、本実施形態では、メイン画面Ｐ１の四隅のコンテンツが存在しない空領域の中で面積が最大となる領域の面積Ｓ１とメイン画面Ｐ１とサブ画面Ｐ２とが重複する領域の面積Ｓ２とを比較しながら、メイン画面Ｐ１を縮小している。これにより、サブ画面Ｐ２によりメイン画面Ｐ１上のコンテンツが遮蔽されることを防止できるとともに、メイン画面Ｐ１の縮小を最小限に抑えることができる。
【００４６】
図８は、本発明による映像処理装置１の基本構成を示す概略ブロック図である。本発明による映像処理装置５００は、空領域面積算出部５０１と、重複面積算出部５０２と、面積比較部５０３と、画サイズ変更部５０４と、画面合成部５０５とを備える。空領域面積算出部５０１は、メイン画面の四隅のコンテンツが存在しない空領域の面積を算出する。重複面積算出部５０２は、メイン画面とサブ画面とが重複する領域の面積を算出する。面積比較部５０３は、メイン画面の四隅のコンテンツが存在しない空領域の中で面積が最大となる領域の面積と、メイン画面とサブ画面とが重複する領域の面積とを比較する。画サイズ変更部５０４は、メイン画面の四隅のコンテンツが存在しない空領域の中で面積が最大となる領域の面積がメイン画面とサブ画面とが重複する領域の面積より大きくなるようにメイン画面の大きさを変更する。画面合成部５０５は、大きさを変更したメイン画面上に、サブ画面を重畳して合成する。これにより、メイン画面上のコンテンツを遮蔽することなく、メイン画面上にサブ画面を重畳して表示できる。
【００４７】
上述した実施形態における映像処理装置１の全部または一部をコンピュータで実現するようにしてもよい。その場合、この機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現してもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでもよい。また上記プログラムは、前述した機能の一部を実現するためのものであってもよく、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよく、ＦＰＧＡ等のプログラマブルロジックデバイスを用いて実現されるものであってもよい。
【００４８】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【符号の説明】
【００４９】
１１…映像信号入力部、１２…映像信号処理部、１３…フレームメモリ、１４…表示部、１５…制御部、５０１…空領域面積算出部、５０２…重複面積算出部、５０３…面積比較部、５０４…画サイズ変更部、５０５…画面合成部
【図１】
2020162085.tif 000003
【図２】
2020162085.tif 000004
【図３】
2020162085.tif 000005
【図４】
2020162085.tif 000006
【図５】
2020162085.tif 000007
【図６Ａ】
2020162085.tif 000008
【図６Ｂ】
2020162085.tif 000009
【図７】
2020162085.tif 000010
【図８】
2020162085.tif 000011
【図９】
2020162085.tif 000012