(57)【要約】【課題】主画面の文字情報の可読性を確保することができる映像表示装置、映像表示方法およびプログラムを提供する。【解決手段】２つの異なる映像を主画面および副画面として映像表示部に表示する映像表示装置であって、前記主画面の文字列領域の位置情報を行単位で検出する文字列領域検出部と、前記副画面のサイズを、予め設定したサイズから予め設定した縮小可能サイズまで縮小する副画面サイズ制御部と、前記副画面サイズ制御部に対して前記副画面のサイズを予め設定したサイズから縮小させた縮小後のサイズの副画面、あるいは予め設定したサイズの副画面を、全ての前記主画面の文字列領域と重ならない位置に配置可能か否かを判定し、判定結果に基づいて、前記文字列領域の位置に対応する位置を検索して当該位置に前記縮小後のサイズの副画面、あるいは前記予め設定したサイズの副画面を配置する副画面位置制御部と、を備える。【選択図】図１４
2019176388.tif 000002
【特許請求の範囲】
【請求項１】
２つの異なる映像を主画面および副画面として映像表示部に表示する映像表示装置であって、
前記主画面の文字列領域の位置情報を行単位で検出する文字列領域検出部と、
前記副画面のサイズを、予め設定したサイズから予め設定した縮小可能サイズまで縮小する副画面サイズ制御部と、
前記副画面サイズ制御部に対して前記副画面のサイズを予め設定したサイズから縮小させた縮小後のサイズの副画面、あるいは予め設定したサイズの副画面を、全ての前記主画面の文字列領域と重ならない位置に配置可能か否かを判定し、
判定結果に基づいて、前記文字列領域の位置に対応する位置を検索して当該位置に前記縮小後のサイズの副画面、あるいは前記予め設定したサイズの副画面を配置する副画面位置制御部と、
を備える映像表示装置。
【請求項２】
前記副画面位置制御部は、前記判定結果が否であることが所定の回数続く場合、
前記副画面のサイズが前記予め設定した縮小可能サイズになると、前記縮小可能サイズまで縮小された副画面が、前記文字列領域各々と重なる部分の面積比の合計が最小となる位置を検索して当該位置に前記縮小可能サイズまで縮小された副画面を配置する、
請求項１記載の映像表示装置。
【請求項３】
前記副画面位置制御部は、前記判定結果が否であることが所定の回数続かない場合、
前記文字列領域の全ての文字列領域から最も距離を取れる位置を検索して当該位置に、前記縮小後のサイズの副画面、あるいは前記予め設定したサイズの副画面を配置する、
請求項１または請求項２に記載の映像表示装置。
【請求項４】
前記所定の回数は、（副画面サイズの縮小回数＋１）である、
請求項２または請求項３に記載の映像表示装置。
【請求項５】
前記副画面位置制御部は、
前記主画面において前記文字列領域がない場合、予め設定した位置に予め設定したサイズの副画面を配置する、
請求項１から請求項４いずれか一項に記載の映像表示装置。
【請求項６】
主・副画面合成部を備え、
前記主・副画面合成部は、前記主画面上の決定した位置に前記副画面を重畳した映像を前記映像表示部に表示する、
請求項１から請求項５いずれか一項に記載の映像表示装置。
【請求項７】
２つの異なる映像を主画面および副画面として映像表示部に表示する映像表示装置の映像表示方法であって、
文字列領域検出部が、前記主画面の文字列領域の位置情報を行単位で検出する文字列領域検出工程と、
副画面サイズ制御部が、前記副画面のサイズを、予め設定したサイズから予め設定した縮小可能サイズまで縮小する副画面サイズ制御工程と、
副画面位置制御部が、前記副画面サイズ制御部に対して前記副画面のサイズを予め設定したサイズから縮小させた縮小後のサイズの副画面、あるいは予め設定したサイズの副画面を、全ての前記主画面の文字列領域と重ならない位置に配置可能か否かを判定し、
判定結果に基づいて、前記文字列領域の位置に対応する位置を検索して当該位置に前記縮小後のサイズの副画面、あるいは前記予め設定したサイズの副画面を配置する副画面位置制御工程と、
を備える映像表示方法。
【請求項８】
２つの異なる映像を主画面および副画面として映像表示部に表示する映像表示装置の動作をコンピュータに実行させるためのプログラムであって、
上記コンピュータを
前記主画面の文字列領域の位置情報を行単位で検出する文字列領域検出手段、
前記副画面のサイズを、予め設定したサイズから予め設定した縮小可能サイズまで縮小する副画面サイズ制御手段、
前記副画面サイズ制御手段に対して前記副画面のサイズを予め設定したサイズから縮小させた縮小後のサイズの副画面、あるいは予め設定したサイズの副画面を、全ての前記主画面の文字列領域と重ならない位置に配置可能か否かを判定し、
判定結果に基づいて、前記文字列領域の位置に対応する位置を検索して当該位置に前記縮小後のサイズの副画面、あるいは前記予め設定したサイズの副画面を配置する副画面位置制御手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像表示装置、映像表示方法およびプログラムに関する。
【背景技術】
【０００２】
ディスプレイやプロジェクターなどの映像表示装置において、ひとつの表示領域に二つの異なる映像を表示する機能（ＰＩＰ（ピクチャ・イン・ピクチャ））を有するものがある。その使われ方としては、表示領域全体にメインとなる映像を主画面として表示し、主画面の一部分に補足情報などの副画面を重畳して表示することがある。たとえば、主画面にプレゼンテーション資料を表示し、副画面にはプレゼンテーション内容の補足となる映像を表示したり、遠隔会議において相手の映像を表示したりする使い方が考えられる。
【０００３】
主画面の視認性を損なわずに、副画面を表示する方法が特許文献１で公開されている。これは、主画面の映像信号源であるＤＶＤに、ＤＶＤメニューの位置・サイズをハイライトオブジェクト情報として保存しておき、映像表示装置で副画面を表示する際に、ハイライトオブジェクト情報を読み出し、副画面を可能な限りハイライトオブジェクトに重ならない位置に配置するという手法である。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−８８６９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１の方法では、映像信号源に予めオブジェクトの情報を保存しておく必要があるため、パソコンの映像出力やＵＳＢメモリなどに保存した画像ファイルを信号源としてプレゼンテーションを行う場合には、使うことができない。また、ハイライトオブジェクトと副画面の重なりを避けられない場合に、可能な限り重なりを生じない位置に副画面を配置する旨の記述があるが、単純に重なる面積を最小にするだけでは、ハイライトオブジェクトの視認性を効果的に確保できないことがある。
【０００６】
本発明は、上記課題を解決することができる、すなわち、主画面の文字情報の可読性を確保することができる映像表示装置、映像表示方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明の一態様は、２つの異なる映像を主画面および副画面として映像表示部に表示する映像表示装置であって、前記主画面の文字列領域の位置情報を行単位で検出する文字列領域検出部と、前記副画面のサイズを、予め設定したサイズから予め設定した縮小可能サイズまで縮小する副画面サイズ制御部と、前記副画面サイズ制御部に対して前記副画面のサイズを予め設定したサイズから縮小させた縮小後のサイズの副画面、あるいは予め設定したサイズの副画面を、全ての前記主画面の文字列領域と重ならない位置に配置可能か否かを判定し、判定結果に基づいて、前記文字列領域の位置に対応する位置を検索して当該位置に前記縮小後のサイズの副画面、あるいは前記予め設定したサイズの副画面を配置する副画面位置制御部と、を備える映像表示装置である。
【０００８】
また、本発明の一態様は、２つの異なる映像を主画面および副画面として映像表示部に表示する映像表示装置の映像表示方法であって、文字列領域検出部が、前記主画面の文字列領域の位置情報を行単位で検出する文字列領域検出工程と、副画面サイズ制御部が、前記副画面のサイズを、予め設定したサイズから予め設定した縮小可能サイズまで縮小する副画面サイズ制御工程と、副画面位置制御部が、前記副画面サイズ制御部に対して前記副画面のサイズを予め設定したサイズから縮小させた縮小後のサイズの副画面、あるいは予め設定したサイズの副画面を、全ての前記主画面の文字列領域と重ならない位置に配置可能か否かを判定し、判定結果に基づいて、前記文字列領域の位置に対応する位置を検索して当該位置に前記縮小後のサイズの副画面、あるいは前記予め設定したサイズの副画面を配置する副画面位置制御工程と、を備える映像表示方法である。
【０００９】
また、本発明の一態様は、２つの異なる映像を主画面および副画面として映像表示部に表示する映像表示装置の動作をコンピュータに実行させるためのプログラムであって、上記コンピュータを前記主画面の文字列領域の位置情報を行単位で検出する文字列領域検出手段、前記副画面のサイズを、予め設定したサイズから予め設定した縮小可能サイズまで縮小する副画面サイズ制御手段、前記副画面サイズ制御手段に対して前記副画面のサイズを予め設定したサイズから縮小させた縮小後のサイズの副画面、あるいは予め設定したサイズの副画面を、全ての前記主画面の文字列領域と重ならない位置に配置可能か否かを判定し、判定結果に基づいて、前記文字列領域の位置に対応する位置を検索して当該位置に前記縮小後のサイズの副画面、あるいは前記予め設定したサイズの副画面を配置する副画面位置制御手段、として機能させるためのプログラムである。
【発明の効果】
【００１０】
本発明の一態様によれば、主画面に表示されたプレゼンテーション資料などの文字情報に重なることなく、また重なることを避けられない場合は、可能な限り文字情報を隠すことなく副画面を配置する。
これにより、主画面の文字情報の可読性を確保することができる映像表示装置、映像表示方法およびプログラムを提供することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明装置の構成を表すブロック図である。
【図２】文字列領域検出部が行う文字列領域検出の一例を示す図である。
【図３】本発明の処理の流れを表すフローチャートである。
【図４】第１実施形態の映像表示装置を説明するための図である。
【図５】従来の副画面位置・サイズ設定方法について説明するための図である。
【図６】従来の副画面位置・サイズ設定方法について説明するための図である。
【図７】従来の副画面位置・サイズ設定方法について説明するための図である。
【図８】従来の副画面位置・サイズ設定方法について説明するための図である。
【図９】本発明を用いた副画面位置・サイズ設定方法について説明するための図である。
【図１０】本発明を用いた副画面位置・サイズ設定方法について説明するための図である。
【図１１】本発明を用いた副画面位置・サイズ設定方法について説明するための図である。
【図１２】本発明を用いた副画面位置・サイズ設定方法について説明するための図である。
【図１３】第２の実施形態の映像表示装置の構成を表すブロック図である。
【図１４】本発明装置の基本構成を表すブロック図である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態について図面を参照して説明する。
図１は、本発明装置の構成を表すブロック図である。
図１に示す映像表示装置１は、映像信号入力部２と、映像信号入力部３と、文字列領域検出部４と、二画面結合映像生成部５と、映像表示部１０とを含んで構成される。
また、二画面結合映像生成部５は、副画面配置計算処理部６と、主・副画面合成部９とを含んで構成される。また、副画面配置計算処理部６は、副画面位置制御部７と、副画面サイズ制御部８とを含んで構成される。
映像表示装置１は、２つの異なる映像を主画面および副画面として映像表示部１０に表示する。
映像信号源１２は、映像表示装置１が表示領域全体（映像表示部１０）に主画面として表示する際の入力信号（映像信号）を、映像表示装置１の映像信号入力部３に対して出力する。
映像信号源１１は、映像表示装置１の映像表示部１０が表示する主画面の一部領域に重畳した映像を副画面として表示する際の入力信号（映像信号）を、映像表示装置１の映像信号入力部２に対して出力する。
【００１３】
映像信号入力部２は、入力された副画面となる映像を、副画面サイズ制御部８に対して出力する。
副画面サイズ制御部８は、副画面位置制御部７からの指示により、副画面のサイズを、予め設定したサイズから予め設定した縮小可能サイズまで縮小する。
映像信号入力部３は、入力された主画面となる映像を、文字列領域検出部４および主・副画面合成部９に対して出力する。
文字列領域検出部４は、映像信号入力部３の入力端子に入力された主画面となる映像に対して、主画面の文字列領域を行単位で検出する。
図２は、文字列領域検出部４が行う文字列領域検出の一例を示す図である。
文字列領域検出部４は、行方向（図２において右方向）に並べられた複数の文字から構成される文字列領域Ｌ１〜Ｌ１１の位置（位置情報）を行単位で検出する。
【００１４】
図１に戻って、文字列領域検出部４は、行単位で検出した全ての文字列領域の位置情報を、副画面配置計算処理部６における副画面位置制御部７に対して出力する。
副画面位置制御部７は、副画面サイズ制御部８に対して副画面のサイズを予め設定したサイズから縮小させた縮小後のサイズの副画面、あるいは予め設定したサイズの副画面を、全ての前記主画面の文字列領域と重ならない位置に配置可能か否かを判定する。
また、副画面位置制御部７は、この判定結果が否であることが所定の回数続き、副画面のサイズが予め設定した縮小可能サイズになると、文字列領域の面積比基準で副画面との重なりが最も少なくなる位置を検索して当該位置に前記副画面を配置する（詳細後述）。
ここで、所定の回数は、（副画面サイズの縮小回数＋１）で表される。所定の回数を、副画面サイズの縮小回数を（予め設定したサイズ−予め設定した縮小可能サイズ）／（1回当たりの縮小サイズ）として、（副画面サイズの縮小回数＋１）で表されるものとしてもよい。
【００１５】
また、副画面位置制御部７は、この判定結果が否であることが所定の回数続かない場合、全ての文字列領域から最も距離を取れる位置を検索して当該位置に、縮小後のサイズの副画面、あるいは予め設定したサイズの副画面を配置する。
また、副画面位置制御部７は、主画面において文字列領域がない場合、予め設定した位置に予め設定したサイズの副画面を配置する。
なお、副画面の予め設定したサイズ、予め設定した位置、および予め設定した縮小可能サイズは、例えば、ユーザーにより二画面結合映像生成部５の有する内蔵メモリ（不揮発性メモリ）に、書き込まれている。
【００１６】
主・副画面合成部９は、主画面上の決定した位置に副画面を重畳した映像を生成し、生成した映像を映像表示部１０に表示する。
【００１７】
以上の構成を備える映像表示装置１が、プレゼンテーション資料など文字情報を有する映像を主画面に表示するとき、文字情報の可読性を損なわずに副画面を表示する方法について説明する。
図３は本発明の処理の流れを表すフローチャートである。
まず、映像表示装置１のユーザーは、副画面位置・サイズ（副画面の予め設定したサイズ、予め設定した位置）に加えて、縮小可能サイズ（予め設定した縮小可能サイズ）を二画面結合映像生成部５の有する内蔵メモリに予め設定する。
映像表示装置１は、文字列領域検出処理を行う（ステップＳ１）。具体的には、文字列領域検出部４は、主画面となる入力端子、すなわち映像信号入力部３における入力端子に入力された映像に対し、文字列領域を行単位で検出する。また、文字列領域検出部４は、検出結果（文字列領域の位置情報）を副画面配置計算処理部６における副画面位置制御部７に対して出力する。
【００１８】
映像表示装置１は、文字列領域が有るか否かを判定する（ステップＳ２）。具体的には、副画面位置制御部７は、文字列領域検出部４からの検出結果に文字列領域の位置情報（例えば、図２に示すＬ１〜Ｌ１１の位置情報）が有るか否かを判定する。
映像表示装置１は、主画面の入力映像に文字列領域が存在しない場合、（ステップＳ２−ｎｏ）、所定の位置に副画面を配置する（ステップＳ３）。具体的には、副画面位置制御部７は、副画面を従来どおりユーザーが予め設定した位置・サイズで主画面に重畳する。主・副画面合成部９は、重畳した映像を生成し、映像表示部１０に表示する。
一方、映像表示装置１は、主画面の入力映像に文字列領域が存在する場合（ステップＳ２−ｙｅｓ）、文字列領域と重複しない位置に副画面を配置可能か検索する（ステップＳ４）。具体的には、副画面位置制御部７は、文字列領域と重複しない位置に副画面を配置可能か検索する。
【００１９】
映像表示装置１は、重複しない位置が有るか否かを判定する（ステップＳ５）。具体的には、副画面位置制御部７は、副画面サイズ制御部８に対して副画面のサイズを予め設定したサイズから縮小させた縮小後のサイズの副画面（ステップＳ８→Ｓ４への副画面）、あるいは予め設定したサイズの副画面（ステップＳ２→Ｓ４への副画面）を、全ての前記主画面の文字列領域と重ならない位置に配置可能か否かを判定する。
映像表示装置１は、全ての前記主画面の文字列領域と重ならない位置に配置可能である場合（ステップＳ５−ｙｅｓ）、全ての文字列領域から最も距離を取れる位置を検索して副画面を配置する（ステップＳ６）。
具体的には、副画面位置制御部７は、Ｓ５における判定結果が否であることが所定の回数続かない場合（ステップＳ５−ｙｅｓ）、全ての文字列領域から最も距離を取れる位置を検索して当該位置に、縮小後のサイズの副画面、あるいは予め設定したサイズの副画面を配置する。すなわち、副画面配置計算処理部６における副画面位置制御部７は、副画面位置を決定する。そして、二画面結合映像生成部５における主・副画面合成部９は、主画面上の決定した位置に副画面を重畳した映像を生成し、生成した映像を映像表示部１０に表示する。
【００２０】
一方、映像表示装置１は、全ての前記主画面の文字列領域と重ならない位置に配置可能でない場合（ステップＳ５−ｎｏ）、副画面が縮小可能下限サイズか否かを判定する（ステップＳ７）。
具体的には、副画面位置制御部７は、全ての前記主画面の文字列領域と重ならない位置に配置可能でない場合、副画面が縮小可能下限サイズか否かを判定する。
副画面が縮小可能下限サイズである場合（ステップＳ７−ｙｅｓ）、映像表示装置１は、各文字列領域の面積比基準で副画面との重なりが最も少なくなる位置を検索して副画面を配置する。具体的には、副画面位置制御部７は、Ｓ５における判定結果が否であることが所定の回数続き、副画面のサイズが予め設定した縮小可能サイズになると（ステップＳ７−ｙｅｓ）、文字列領域の面積比基準で副画面との重なりが最も少なくなる位置を検索して当該位置に前記副画面を配置する。すなわち、副画面配置計算処理部６における副画面位置制御部７は、縮小可能サイズまで縮小した副画面の矩形領域が、各文字列領域と重なる部分の面積比の合計が最小になる位置を検索して副画面位置を決定する。そして、二画面結合映像生成部５における主・副画面合成部９は、主画面上の決定した位置に副画面を重畳した映像を生成し、生成した映像を映像表示部１０に表示する。
【００２１】
一方、副画面が縮小可能下限サイズでない場合（ステップＳ７−ｎｏ）、映像表示装置１は、副画面サイズを縮小する（ステップＳ８）。具体的には、副画面位置制御部７は、副画面サイズ制御部８に対して副画面のサイズを予め設定したサイズから縮小させる（ステップＳ８）。そして、副画面位置制御部７は、縮小後のサイズの副画面を、全ての前記主画面の文字列領域と重ならない位置に配置可能か否かを検索する（ステップＳ４）。
【００２２】
このように、所定の回数を（ステップＳ８の処理回数（副画面サイズの縮小回数）＋１）として、Ｓ５における判定結果が否であることが所定の回数続く場合、映像表示装置１における処理は、（所定の回数−１）回の（ステップＳ４→ステップＳ５−ｎｏ→ステップＳ７−ｎｏ→ステップＳ８）処理を繰り返したのちに、１回の（ステップＳ４→ステップＳ５−ｎｏ→ステップＳ７−ｙｅｓ）で示す処理を行い、ステップＳ９の処理を行う。
【００２３】
一方、Ｓ５における判定結果が否であることが所定の回数続かない場合、Ｓ５における判定結果が否であることが０回の場合（副画面の縮小を行わない場合）と、Ｓ５における判定結果が否であることが１回以上「ステップＳ８の処理回数」以下のうちのいずれかの回数続く場合（副画面の縮小を少なくとも１回行う場合；ｎ回とする）とに分類される。
このうち、Ｓ５における判定結果が否であることが０回の場合、映像表示装置１における処理は、１回の（ステップＳ４→ステップＳ５−ｙｅｓ）で示す処理を行い、ステップＳ６の処理を行う。
また、Ｓ５における判定結果が否であることが１回以上「ステップＳ８の処理回数」以下のうちのいずれかの回数続く場合（ｎ回の場合）、映像表示装置１における処理は、ｎ回の（ステップＳ４→ステップＳ５−ｎｏ→ステップＳ７−ｎｏ→ステップＳ８）で示す処理を繰り返したのちに、１回の（ステップＳ４→ステップＳ５−ｙｅｓ）で示す処理を行い、ステップＳ６の処理を行う。
【００２４】
なお、以上の本発明の処理の流れを要約して説明すると、下記のようになる。
まず、映像表示装置１のユーザーは、副画面位置・サイズに加えて、縮小可能サイズを予め設定する。映像表示装置１は、ステップＳ１で主画面となる入力端子に入力された映像に対し、文字列領域検出部４で、たとえば図２に示すように、文字列領域を行単位で検出する。
（１−１）文字列領域検出の結果、主画面の入力映像に文字列領域が存在しない場合
二画面結合映像生成部５は、副画面を従来どおりユーザーが予め設定した位置・サイズで主画面に重畳した映像を生成し、映像表示部１０に表示する（ステップＳ３）。
（１−２）文字列領域検出の結果、主画面の入力映像に文字列領域が存在する場合
副画面配置計算処理部６は、予め設定されたサイズの副画面の矩形領域が、全ての文字列領域に重ならない位置に配置可能かを検索する（ステップＳ４，Ｓ５）。
【００２５】
（２−１）（１−２）の結果、配置が可能な場合
副画面配置計算処理部６は、全ての文字列領域から最も距離を取れる位置を検索して副画面位置を決定し、二画面結合映像生成部５は、主画面上の決定した位置に副画面を重畳した映像を主・副画面合成部９で生成し、映像表示部１０に表示する（ステップＳ６）。
（２−２）（１−２）の結果、配置が不可能な場合
副画面配置計算処理部６は、副画面サイズを縮小することで、副画面の矩形領域が、全ての文字列領域に重ならない位置に配置可能か、縮小可能サイズまで徐々に縮小しながら検索を繰り返す（ステップＳ７，Ｓ８）。
【００２６】
（３−１）（２−２）の結果、配置が可能な場合
上記（２−１）と同じ処理を実施する（ステップＳ６）。
（３−２）（２−２）の結果、配置が不可能な場合
副画面配置計算処理部６は、縮小可能サイズまで縮小した副画面の矩形領域が、各文字列領域と重なる部分の面積比の合計が最小になる位置を検索して副画面位置を決定し、二画面結合映像生成部５は、主画面上の決定した位置に副画面を重畳した映像を主・副画面合成部９で生成し、映像表示部１０に表示する（ステップＳ９）。
【００２７】
以上により、主画面に表示されたプレゼンテーション資料などの文字情報に重なることなく、また重なることを避けられない場合は、可能な限り文字情報を隠すことなく副画面を配置することで、ユーザーの操作を要さずに、主画面の文字情報の可読性を確保することができる。
【００２８】
なお、ステップＳ３、Ｓ６、Ｓ７において、副画面の配置を終わったのち、映像表示装置１は、次の処理を行う。
映像表示装置１は、二画面で使用する設定が継続されるか否かを判定する（ステップＳ１０）。映像表示装置１は、二画面で使用する設定が継続されない場合（ステップＳ１０−ｎｏ）、副画面を消去し、主画面のみ表示する（ステップＳ１２）。一方、映像表示装置１は、二画面で使用する設定が継続される場合（ステップＳ１０−ｙｅｓ）、主画面に変化があるか否かを判定する。映像表示装置１は、主画面に変化がある場合（ステップＳ１１−ｙｅｓ）、ステップＳ１に移行する。一方、映像表示装置１は、主画面に変化がない場合（ステップＳ１１−ｎｏ）、ステップＳ１０に移行する。
【００２９】
これにより、プレゼンテーション資料のページが変わるなど、主画面の映像に変化が生じた場合、再度、文字列領域検出処理を実施し、副画面位置を計算しなおすことで、主画面の使用が終わるまで、二画面を表示する設定で使用している間は、映像表示装置のユーザーの操作を必要とせず、主画面の文字情報の可読性を損なわない位置に、副画面の位置を自動的に切替ることが可能である。
【００３０】
[第１の実施形態]
図４は、第１実施形態の映像表示装置１４を説明するための図である。
映像表示装置１４は、ＰＩＰ機能を備えており、Ｄ−Ｓｕｂ１５  ｐｉｎ端子（アナログＲＧＢコンポーネント映像信号を出力もしくは入力する装置のコネクタ）、ＨＤＭＩ（登録商標；Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ、高精細度マルチメディアインターフェース）端子（映像・音声をデジタル信号で伝送する通信インタフェースのコネクタ）、など複数の信号入力端子を持つプロジェクターである。なお、映像表示装置１４は、構成として図１に示す映像表示装置１の構成を備えている。
ノートパソコン１３は、Ｄ−Ｓｕｂ１５  ｐｉｎ映像出力機能を備えた情報処理端末である。ノートパソコン１３は、文字情報を含む映像、たとえばプレゼンテーション資料の映像を、図４に示すように、Ｄ−Ｓｕｂ１５  ｐｉｎケーブル接続で映像表示装置１４に送信する。映像表示装置１４は、Ｄ−Ｓｕｂ１５  ｐｉｎ端子の入力信号を主画面として表示領域全体に表示する。なお、ノートパソコン１３は、図１に示す映像信号源１２の一例である。
もうひとつの映像信号源１５は、プレゼンテーション内容に関連する映像資料を再生するためのメディアプレイヤーや、プレゼンテーション発表者の様子を撮影するためのビデオ撮影装置である。映像信号源１５は、図４に示すように、ＨＤＭＩケーブルで映像表示装置１４と接続されている。映像表示装置１４は、ＨＤＭＩ端子の入力信号を副画面として、主画面の一部領域に重畳して映像を表示する。なお、映像信号源１５は、図１に示す映像信号源１１の一例である。
【００３１】
まず、従来の副画面位置・サイズ設定方法について、図５〜図８を用いて説明する。図５〜図８は、それぞれ従来の副画面位置・サイズ設定方法について説明するための図である。
映像表示装置１４のユーザーは、オンスクリーンメニューなどで、Ｄ−Ｓｕｂ１５  ｐｉｎ入力端子の映像を主画面、ＨＤＭＩ入力端子の映像を副画面として使用するようにＰＩＰ機能の設定をする。
さらに、副画面の位置・サイズを設定し、たとえば図５に示すように配置することにする。
その後、主画面でプレゼンテーション資料の表示を開始し、プレゼンテーション資料は図６に示すような画面の構成であったとする。
このとき、先に設定した位置・サイズで副画面が主画面に重畳して表示されるため、主画面のプレゼンテーション資料の文字情報が隠れることになる(図７，図８)。
文字情報が見えるようにするためには、映像表示装置１４のユーザー、あるいはプレゼンテーションの発表者は、オンスクリーンメニューなどで、副画面の位置・サイズを再度調整する必要がある。
【００３２】
次に、本発明を用いた副画面位置・サイズ設定方法について、図２、図９〜図１２を用いて説明する。図９〜図１２は、それぞれ本発明を用いた副画面位置・サイズ設定方法について説明するための図である。
映像表示装置１４のユーザーは、先述の副画面の位置・サイズの設定に加えて、副画面の縮小可能サイズを設定する(図９)。
映像表示装置１４は、Ｄ−Ｓｕｂ１５  ｐｉｎ入力端子にプレゼンテーション資料の映像が入力されると、その文字列領域Ｌ１〜Ｌ１１を検出する（図２）。この状況が図３に示すステップＳ２−ｙｅｓの状況である。
その後、副画面配置を計算するが、予め設定されたサイズでは文字列領域に重なることなく配置することができず、さらに縮小可能サイズまで縮めても文字列領域との重なりは避けられない（図１０，図１１）。この状況が図３に示すステップＳ７−ｙｅｓの状況である。
【００３３】
そのため、各文字列領域と副画面の矩形領域の重なる面積比が最も小さくなる位置を検索して、副画面を配置する。この状況が図３に示すステップＳ９の状況である。
図１２の例において、全ての文字列領域Ｌ１〜Ｌ１１と副画面の矩形領域の重なる面積が最も小さくなる位置はａ．であるが、この場合、ひとつの文字列領域Ｌ６が全て副画面によって隠されてしまうため、文字情報を損なうことになる。
本発明では、文字列領域各々と副画面の矩形領域の重なる面積比の合計を最少にすることで、より可読性を確保できる位置を探す。
ここで、文字列領域Ｌ６と位置ａ．に配置される副画面の矩形領域の重なる面積比は１００％であり、その他の文字列領域Ｌ１〜Ｌ５、Ｌ７〜Ｌ１１と位置ａ．に配置される副画面の矩形領域の重なる面積比は、それぞれ０％である。
一方、文字列領域Ｌ１と位置ｂ．に配置される副画面の矩形領域の重なる面積比は２７％であり、文字列領域Ｌ７と位置ｂ．に配置される副画面の矩形領域の重なる面積比は３５％であり、その他の文字列領域Ｌ２〜Ｌ６、Ｌ８〜Ｌ１１と位置ｂ．に配置される副画面の矩形領域の重なる面積比は、それぞれ０％である。
つまり、図１２ではａ．:１００％，ｂ．:２７％＋３５％＝６２％となり、ｂ．の方が面積比としては小さいため、ｂ.の位置に副画面を表示する。
【００３４】
[第２の実施形態]
第２の実施形態として、ＴＶ会議システムのように、ひとつの表示領域に対して主画面で文字情報を含む映像を表示し、副画面でそのほかの映像を表示するものであれば本発明も適用可能である。
図１３は、第２の実施形態の映像表示装置の構成を表すブロック図である。
図１３は、少なくとも２つの情報処理端末装置１６を利用してＴＶ会議を行うシステムを示している。ここでの説明は、一方の（自身の）情報処理端末装置１６と他方の（相手方の）情報処理端末装置１６との間で行われるＴＶ会議を例にして説明する。
情報処理端末装置１６（映像表示装置）は、ネットワーク信号受信部２６と、ネットワーク信号送信部２７と、映像信号入力部２８と、ＴＶ会議システムプログラム１７と、映像表示部２４とを含んで構成される。
また、ＴＶ会議システムプログラム１７は、文字列領域検出部１８と、二画面結合映像生成部１９と、送信映像生成部２５とを含んで構成される。
また、二画面結合映像生成部１９は、副画面配置計算処理部２０と、主・副画面合成部２３とを含んで構成される。また、副画面配置計算処理部２０は、副画面位置制御部２１と、副画面サイズ制御部２２とを含んで構成される。
ここで、文字列領域検出部１８、二画面結合映像生成部１９、副画面配置計算処理部２０、副画面位置制御部２１、副画面サイズ制御部２２、主・副画面合成部２３、映像表示部２４は、それぞれ図１に示す文字列領域検出部４、二画面結合映像生成部５、副画面配置計算処理部６、副画面位置制御部７、副画面サイズ制御部８、主・副画面合成部９、映像表示部１０に対応する。
【００３５】
ＷｅｂＣａｍｅｒａ３０（図１に示す映像信号源１１に対応する）は、映像表示部２４が表示する主画面の一部領域に重畳した映像を副画面として表示する際の入力信号（映像信号）を、映像信号入力部２８に対して出力する。
映像信号入力部２８は入力された副画面として表示する際の入力信号を送信映像生成部２５に対して出力する。
送信映像生成部２５は、映像信号入力部２８から入力される副画面として表示する際の入力信号と、主画面として表示する際の映像信号と、からＴＶ会議用の映像（主画面用、副画面用）を生成し、ネットワーク信号送信部２７に対して出力する。
ネットワーク信号送信部２７は、送信映像生成部２５が生成したＴＶ会議用の映像（主画面用、副画面用）を、ネットワーク２９を介して情報処理端末装置１６（ＴＶ会議を行う他方の情報処理端末装置）に対して出力する。
ネットワーク信号受信部２６（ＴＶ会議を行う他方の情報処理端末装置におけるネットワーク信号受信部）は、ネットワーク信号送信部２７（ＴＶ会議を行う一方の情報処理端末装置におけるネットワーク信号送信部）がネットワーク２９を介して送信したＴＶ会議用の映像（主画面用、副画面用）を受信する。
ネットワーク信号受信部２６（図１に示す映像信号入力部２、３に対応する）は、受信したＴＶ会議用の映像（主画面用、副画面用）のうち、主画面用の映像を文字列領域検出部１８および主・副画面合成部２３に対して、副画面用の映像を副画面サイズ制御部２２に対して出力する。
以下は、図３に示す手順、あるいは第１の実施形態と同じ手順で、主・副画面合成部２３は、主画面、副画面を結合した映像を生成し、生成した映像を映像表示部２４に表示する。
【００３６】
次に、図１４を参照して、本発明の実施形態の基本的構成例について説明する。図１４は、本発明装置の基本構成を表すブロック図である。
図１４に示す映像表示装置１００は、２つの異なる映像を主画面および副画面として映像表示部１０に表示する映像表示装置であって、文字列領域検出部４と、副画面サイズ制御部８と、副画面位置制御部７と、を備える。副画面配置計算処理部６は、副画面位置制御部７と、副画面サイズ制御部８とを含んで構成される。
文字列領域検出部４は、主画面の文字列領域の位置情報を行単位で検出する。
副画面サイズ制御部８は、副画面のサイズを、予め設定したサイズから予め設定した縮小可能サイズまで縮小する。
副画面位置制御部７は、副画面サイズ制御部８に対して副画面のサイズを予め設定したサイズから縮小させた縮小後のサイズの副画面、あるいは予め設定したサイズの副画面を、全ての前記主画面の文字列領域と重ならない位置に配置可能か否かを判定する（図３に示すステップＳ５）。また、副画面位置制御部７は、判定結果に基づいて、文字列領域の位置に対応する位置を検索して当該位置に縮小後のサイズの副画面、あるいは予め設定したサイズの副画面を配置する。
主・副画面合成部９は、主画面上の決定した位置に副画面を重畳した映像を生成し、生成した映像を映像表示部１０に表示する。
【００３７】
ここで、映像表示装置１００における副画面位置制御部７は、下記のような判定結果に基づき、文字列領域の位置に対応する位置を検索し、当該位置に縮小後のサイズの副画面、あるいは予め設定したサイズの副画面を配置する。
副画面位置制御部７は、判定結果が否であること（ステップＳ５−ｎｏ）が所定の回数（副画面サイズの縮小回数＋１）続く場合、副画面のサイズが予め設定した縮小可能サイズになると（ステップＳ７−ｙｅｓ）、縮小可能サイズまで縮小された副画面が、文字列領域（図１２に示す文字列領域Ｌ１〜Ｌ１１）各々と重なる部分の面積比の合計が最小となる位置（図１２に示す位置ｂ．）を検索して当該位置に縮小可能サイズまで縮小された副画面（縮小可能サイズを持つ副画面）を配置する（ステップＳ９）。
また、副画面位置制御部７は、判定結果が否であること（ステップＳ５−ｎｏ）が所定の回数続かない場合（判定結果が否であることの回数が０回、すなわちステップＳ５−ｙｅｓの場合と、判定結果が否であることの回数が１回、２回、…、副画面サイズの縮小回数のうちのいずれかの回数続いて、その後ステップＳ５−ｙｅｓとなる場合）、文字列領域の全ての文字列領域（図１２に示す文字列領域Ｌ１〜Ｌ１１全て）から最も距離を取れる位置を検索して当該位置に、縮小後のサイズの副画面、あるいは予め設定したサイズの副画面を配置する（ステップＳ６）。
なお、予め設定したサイズの副画面を配置するのは、判定結果が否であることの回数が０回、すなわちステップＳ５−ｙｅｓの場合である。
また、縮小後のサイズの副画面を配置するのは、判定結果が否であることの回数が１回、２回、…、副画面サイズの縮小回数のうちのいずれかの回数続いて、その後ステップＳ５−ｙｅｓとなる場合である。
【００３８】
以上のように、本発明の一態様によれば、副画面位置制御部７は、副画面サイズ制御部８に対して副画面のサイズを予め設定したサイズから縮小させた縮小後のサイズの副画面、あるいは予め設定したサイズの副画面を、全ての前記主画面の文字列領域と重ならない位置に配置可能か否かを判定する（図３に示すステップＳ５）。また、副画面位置制御部７は、判定結果に基づいて、文字列領域の位置に対応する位置を検索して当該位置に縮小後のサイズの副画面、あるいは予め設定したサイズの副画面を配置する（図３に示すステップＳ６、Ｓ９）。
すなわち、映像表示装置１００は、主画面に表示されたプレゼンテーション資料などの文字情報に重なることなく、また重なることを避けられない場合は、可能な限り文字情報を隠すことなく副画面を配置する。
これにより、主画面の文字情報の可読性を確保することができる映像表示装置、映像表示方法およびプログラムを提供することができる。
【００３９】
なお、本発明は、上述の実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。
例えば、文字列領域検出において、行単位の文字列領域を検出する方法で説明したが、一文字単位の検出を行っても良い。この場合、上記３−２）で副画面配置位置を決定する際に、重なる文字列領域の面積比の合計を最少にする以外に、いくつの文字列領域が副画面と完全に重なるか（＝何文字が完全に隠れてしまうか）を検索し、完全に隠れる文字数が最も少ない位置を検索して副画面を配置することで、文字情報の可読性を確保する方法も考えられる。
【００４０】
また、図１における映像表示装置１の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、２つの異なる映像を主画面および副画面として映像表示部に表示する制御を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよい。
【符号の説明】
【００４１】
１，１４，１００…映像表示装置、２，３，２８…映像信号入力部、４，１８…文字列領域検出部、５，１９…二画面結合映像生成部、６，２０…副画面配置計算処理部、７，２１…副画面位置制御部、８，２２…副画面サイズ制御部、９，２３…主・副画面合成部、１０，２４…映像表示部、１１，１２，１５…映像信号源、１３…ノートパソコン、１６…情報処理端末装置、１７…ＴＶ会議システムプログラム、２５…送信映像生成部、２６…ネットワーク信号受信部、２７…ネットワーク信号送信部、２９…ネットワーク、３０…ＷｅｂＣａｍｅｒａ
【図１】
2019176388.tif 000003
【図２】
2019176388.tif 000004
【図３】
2019176388.tif 000005
【図４】
2019176388.tif 000006
【図５】
2019176388.tif 000007
【図６】
2019176388.tif 000008
【図７】
2019176388.tif 000009
【図８】
2019176388.tif 000010
【図９】
2019176388.tif 000011
【図１０】
2019176388.tif 000012
【図１１】
2019176388.tif 000013
【図１２】
2019176388.tif 000014
【図１３】
2019176388.tif 000015
【図１４】
2019176388.tif 000016