(57)【要約】【課題】映像出力装置において、フレーム周波数が相違する複数の映像を同時出力する場合に、使用者にとってより良好な表示映像の出力を可能とする。【解決手段】第１及び第２の入力タイミング制御ブロック１１，１２により、異なる映像ソースのフレーム画像を各々のフレームレートに従いフレームイメージメモリ１３に順に格納し、それらを出力タイミング制御ブロック１４により所定のフレームレートで取り出した後、スケーリングブロック１５で親画面領域及び子画面領域に配置して合成する。出力タイミング制御ブロック１４がフレーム画像を取り出すときのフレームレートを、いずれかの映像ソースのフレームレートに同期させる。同期対象の映像ソースを、所定の選択規則に従い制御レジスタ１４ａの設定値を書き換えることにより変更可能とする。テアリングが発生する領域を、所定の選択規則に従い親画面領域または子画面領域に変更することができる。【選択図】      図２
2007271848.tif 000002
【特許請求の範囲】
【請求項１】
複数の入力映像から入力映像毎の表示領域が確保された単一の表示映像を生成し、生成した表示映像を出力する映像出力装置において、
前記表示映像のフレーム周波数を前記複数の入力映像のいずれかのフレーム周波数に同期させる同期手段と、
前記複数の入力映像のうちから、前記同期手段により表示映像のフレーム周波数が同期される同期対象を所定の選択規則に従い設定する設定手段と
を備えたことを特徴とする映像出力装置。
【請求項２】
前記表示映像における前記入力映像毎の表示領域は、ピクチャーインピクチャー機能により確保される親画面領域と子画面領域とであることを特徴とする請求項１記載の映像出力装置。
【請求項３】
前記複数の入力映像のいずれかを使用者に選択させる選択制御手段を備え、
前記設定手段は、前記選択制御手段が使用者に選択させた入力映像を前記同期対象として設定する
ことを特徴とする請求項１又２記載の映像出力装置。
【請求項４】
前記複数の入力映像のうちで前記表示映像における表示領域の有効面積が最も大きな入力映像を確認する確認手段を備え、
前記設定手段は、前記確認手段により確認された有効面積が最も大きな入力映像を前記同期対象として設定する
ことを特徴とする請求項１又２記載の映像出力装置。
【請求項５】
前記表示映像における前記入力映像毎の表示領域は、ピクチャーインピクチャー機能により確保される親画面領域と子画面領域とであるとともに、
前記表示映像に確保される子画面領域の大きさを使用者に設定させる設定制御手段と、
この前記設定制御手段が使用者に大きさを設定させた子画面領域と前記親画面領域とのうちのいずれの有効面積が大きいかを確認する確認手段とをさらに備え、
前記設定手段は、前記確認手段により有効面積が大きいと確認された側の領域を前記表示領域として前記表示映像に確保される入力映像を前記同期対象として設定する
ことを特徴とする請求項１記載の映像出力装置。
【請求項６】
前記複数の入力映像のうちでフレーム間の内容の変化が最も大きな入力映像を判断する判断手段を備え、
前記設定手段は、前記判断手段により前記変化が最も大きいと判断された入力映像を前記同期対象として設定する
ことを特徴とする請求項１又２記載の映像出力装置。
【請求項７】
前記複数の入力映像の各々について、相前後するフレーム間における所定の参照画素の輝度値の差分の絶対値である輝度絶対差分を演算する演算手段を備え、
前記判断手段は、前記演算手段により演算された前記複数の入力映像の各々の輝度絶対差分に基づき、前記複数の入力映像のうちでフレーム間の内容の変化が最も大きな入力映像を判断する
ことを特徴とする請求項６記載の映像出力装置。
【請求項８】
複数の入力映像から入力映像毎の表示領域が確保された単一の表示映像を生成し、生成した表示映像を出力する映像出力方法において、
前記表示映像におけるフレーム周波数の同期対象を、所定の選択規則に従い前記複数の入力映像のいずれかに設定する工程と、
設定した入力映像のフレーム周波数に同期させて前記表示映像を生成する工程と、
を含むことを特徴とする映像出力方法。
【請求項９】
複数の入力映像から入力映像毎の表示領域が確保された単一の表示映像を生成し、生成した表示映像を出力する映像出力装置が有するコンピュータに、
前記表示映像のフレーム周波数の同期対象を、所定の選択規則に従い前記複数の入力映像のいずれかに設定する処理と、
設定した入力映像のフレーム周波数に同期させて前記表示映像を生成させる処理と、
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばピクチャーインピクチャー機能を有する映像機器に用いて好適な映像出力装置、及び映像出力方法に関するものである。
【背景技術】
【０００２】
現在、プロジェクターや液晶プラズマテレビ等の映像を出力する多数の映像機器が一般に普及している。映像機器は日を追う毎に様々な方式の映像ソース（パソコン、ＤＶＤプレーヤー・ハイビジョンテレビ）に対応することが可能となってきている。また、映像機器においては大画面化に伴い、親画面映像の一部に子画面映像を同時に出力するピクチャーインピクチャー機能が必須であるといっても過言ではなくなってきている。
【０００３】
これに関連して、例えば下記特許文献１には、ピクチャーインピクチャー処理された信号を走査変換する場合における副映像信号（子画面映像）の劣化防止を目的として、走査変換の走査線に対応した複数フレーム分のフレームメモリを設け、そのフレームメモリに副映像信号を直接書き込む技術が記載されている。
【特許文献１】特開平１０−５１６８７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、ピクチャーインピクチャー機能によって親画面映像の一部に子画面映像を同時に出力するとき、子画面映像の映像方式が親画面映像と異なり、両者間のフレーム周波数が相違する場合にあっては、出力映像（表示映像）のフレームタイミングが親画面映像のフレームタイミングと同期しており、子画面映像のフレームタイミングに同期ずれが不可避的に生ずる（図７参照）。したがって、上記場合にあっては、出力映像の子画面部分にテアリング、すなわち前後する一方のフレームの上部が他方のフレームの下部と同時に表示され、上下で画像がずれてしまう現象が生ずることとなるが、係るテアリングについては、前述した技術によっても解消することができない。また、上記テアリングは、出力映像のフレームタイミングを子画面映像のフレーム周波数に合わせれば解消できるが、その場合は、逆に親画面映像にテアリングが生じてしまうという問題があった。
【０００５】
本発明は、かかる従来の課題に鑑みてなされたものであり、フレーム周波数が相違する複数の映像を同時出力する場合に、使用者にとってより良好な表示映像を出力することが可能となる映像出力装置、及び映像出力方法と、それらの実現に使用されるプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
前記課題を解決するため請求項１の発明にあっては、複数の入力映像から入力映像毎の表示領域が確保された単一の表示映像を生成し、生成した表示映像を出力する映像出力装置において、前記表示映像のフレーム周波数を前記複数の入力映像のいずれかのフレーム周波数に同期させる同期手段と、前記複数の入力映像のうちから、前記同期手段により表示映像のフレーム周波数が同期される同期対象を所定の選択規則に従い設定する設定手段とを備えたものとした。
【０００７】
かかる構成においては、複数の入力映像におけるフレーム周波数が異なる場合にテアリングが発生する表示映像の表示領域を、所定の選択規則に従い変更することができる。
【０００８】
また、請求項２の発明にあっては、前記表示映像における前記入力映像毎の表示領域は、ピクチャーインピクチャー機能により確保される親画面領域と子画面領域とであるものとした。
【０００９】
また、請求項３の発明にあっては、前記複数の入力映像のいずれかを使用者に選択させる選択制御手段を備え、前記設定手段は、前記選択制御手段が使用者に選択させた入力映像を前記同期対象として設定するものとした。
【００１０】
また、請求項４の発明にあっては、前記複数の入力映像のうちで前記表示映像における表示領域の有効面積が最も大きな入力映像を確認する確認手段を備え、前記設定手段は、前記確認手段により確認された有効面積が最も大きな入力映像を前記同期対象として設定するものとした。
【００１１】
また、請求項５の発明にあっては、前記表示映像における前記入力映像毎の表示領域は、ピクチャーインピクチャー機能により確保される親画面領域と子画面領域とであるとともに、前記表示映像に確保される子画面領域の大きさを使用者に設定させる設定制御手段と、この前記設定制御手段が使用者に大きさを設定させた子画面領域と前記親画面領域とのうちのいずれの有効面積が大きいかを確認する確認手段とをさらに備え、前記設定手段は、前記確認手段により有効面積が大きいと確認された側の領域を前記表示領域として前記表示映像に確保される入力映像を前記同期対象として設定するものとした。
【００１２】
また、請求項６の発明にあっては、前記複数の入力映像のうちでフレーム間の内容の変化が最も大きな入力映像を判断する判断手段を備え、前記設定手段は、前記判断手段により前記変化が最も大きいと判断された入力映像を前記同期対象として設定するものとした。
【００１３】
また、請求項７の発明にあっては、前記複数の入力映像の各々について、相前後するフレーム間における所定の参照画素の輝度値の差分の絶対値である輝度絶対差分を演算する演算手段を備え、前記判断手段は、前記演算手段により演算された前記複数の入力映像の各々の輝度絶対差分に基づき、前記複数の入力映像のうちでフレーム間の内容の変化が最も大きな入力映像を判断するものとした。
【００１４】
また、請求項８の発明にあっては、複数の入力映像から入力映像毎の表示領域が確保された単一の表示映像を生成し、生成した表示映像を出力する映像出力方法において、前記表示映像におけるフレーム周波数の同期対象を、所定の選択規則に従い前記複数の入力映像のいずれかに設定する工程と、設定した入力映像のフレーム周波数に同期させて前記表示映像を生成する工程と、を含む方法とした。
【００１５】
かかる方法によれば、複数の入力映像におけるフレーム周波数が異なる場合にテアリングが発生する表示映像の表示領域を、所定の選択規則に従い変化させることができる。
【００１６】
また、請求項９の発明にあっては、複数の入力映像から入力映像毎の表示領域が確保された単一の表示映像を生成し、生成した表示映像を出力する映像出力装置が有するコンピュータに、前記表示映像のフレーム周波数の同期対象を、所定の選択規則に従い前記複数の入力映像のいずれかに設定する処理と、設定した入力映像のフレーム周波数に同期させて前記表示映像を生成させる処理と、を実行させるプログラムとした。
【発明の効果】
【００１７】
以上のように本発明においては、複数の入力映像におけるフレーム周波数が異なる場合にテアリングが発生する表示映像の表示領域を、所定の選択規則に従い変更することができるようにした。よって、フレーム周波数が異なる複数の映像を同時出力する場合に、使用者にとってより良好な表示映像を出力することが可能となる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の一実施の形態を図にしたがって説明する。
【００１９】
（実施形態１）
【００２０】
図１は、本発明に係るプロジェクターの概略構成を示した、各実施の形態に共通するブロック図である。このプロジェクターは、方式の異なる２種類のアナログ映像信号に対応可能であるとともにピクチャーインピクチャー機能を有するものであって、以下の構成を備えている。
【００２１】
すなわちプロジェクターは２チャンネルの入力系統を有しており、各チャンネルに入力した第１及び第２のアナログ映像信号（入力映像）をそれぞれデジタル変換する第１及び第２のＡ／Ｄコンバータ１，２を備えている。
【００２２】
第１及び第２のＡ／Ｄコンバータ１，２でデジタル変換された第１及び第２のデジタル映像信号はイメージプロセッサ３へ送られる。
【００２３】
イメージプロセッサ３は、ピクチャーインピクチャー機能の使用時における入力した第１及び第２のデジタル映像信号の合成処理、合成後の映像データに対する拡大・縮小・台形歪み補正等の変形処理、設定メニュー画面等のオーバーレイを行うための構成を備えており（詳細は後述する。）、処理後の映像信号（デジタル変形映像信号）を投影処理ＬＳＩ４へ出力する。
【００２４】
投影処理ＬＳＩ４は、入力したデジタル変形映像信号に含まれる画素毎の階調情報に基づき投影デバイス５を駆動する。本実施の形態の投影デバイス５はマイクロミラーアレイを備えた画像変換素子であり、投影処理ＬＳＩ４は画素毎の階調情報をミラー制御信号に変換し、そのミラー制御信号によって投影デバイス５を駆動する。なお、投影デバイス５は透過型液晶シャッター等の他の画像変換素子に代えることができる。
【００２５】
投影デバイス５は上記ミラー制御信号により駆動され、ランプユニット６からの一定光量のビーム光源の反射角度をミラー（画素）毎に変えて各画素の映像光量を制御し、映像光を生成する。そして、投影デバイス５により生成された映像光が、光学レンズ７より拡散されることにより、入力映像または合成後の映像が投影映像（表示映像）として任意のスクリーンに投影される。
【００２６】
前記イメージプロセッサ３の基本動作はＣＰＵ８により制御されている。ＣＰＵ８は、プログラムメモリ９に記憶されている制御プログラムに従いプロジェクター全体を制御する。上記制御プログラムにはＣＰＵ８を本発明の同期手段、設定手段、選択制御手段、確認手段、設定制御手段として機能させるプログラムが含まれている。
【００２７】
プログラムメモリ９は記憶データの書き換えが可能なフラッシュメモリ等であり、前記制御プログラム以外にも、ユーザーが適宜変更可能なプロジェクターにおけるピクチャーインピクチャー機能に関する動作を含む各種の動作内容に関する設定データ等が記憶されている。
【００２８】
また、ＣＰＵ８にはキーブロック（ＫＥＹ）１０が接続されている。キーブロック（ＫＥＹ）１０は、ユーザーによるプロジェクターの操作、及び基本動作の設定操作に際して使用される複数の操作キー、すなわち電源キー、ズームキー、上下左右キー、ＡＦＫ（自動合焦及び自動台形補正）キー、入力切換キー、メニューキー、決定キー等からなり、ＣＰＵ８により定常的にキーの操作状態がスキャンされる。
【００２９】
図２は、前述したイメージプロセッサ３の詳細を示したブロック図である。図示したようにイメージプロセッサ３は、主として入力チャンネルに応じた第１及び第２の入力タイミング制御ブロック１１，１２と、フレームイメージメモリ１３、出力入力タイミング制御ブロック１４、スケーリングブロック１５、ＯＳＤ（On Screen Display）ブロック１６から構成されている。
【００３０】
第１及び第２の入力タイミング制御ブロック１１，１２は、各入力チャンネルにおけるデジタル映像信号のフレーム開始タイミングを判断し、ブロック内の制御レジスタ１１ａ，１２ａの設定内容（レジスタの値）に従い、デジタル映像信号における所定の範囲（投映範囲）の映像データをフレームイメージメモリ１３内の所定のアドレスに格納する。また、その際には前記フレーム開始タイミングを示すタイミング信号を出力入力タイミング制御ブロック１４へ出力する。
【００３１】
出力入力タイミング制御ブロック１４は、第１及び第２の入力タイミング制御ブロック１１，１２から送られたいずれか一方のタイミング信号に基づき、いずれか一方の入力チャンネルのデジタル映像信号と同期し一定間隔でフレームイメージメモリ１３に格納された映像データ（フレーム画像）を順次取り出しスケーリングブロック１５へ出力する。その際、同期対象となるデジタル映像信号はブロック内の制御レジスタ１４ａの設定内容（レジスタの値）によって決定される。
【００３２】
スケーリングブロック１５は、ブロック内の制御レジスタ１５ａの設定内容（レジスタの値）に従い、入力した映像データを配置するとともに、拡大・縮小・台形歪み補正等の変形処理を行い表示映像のデータを生成し、生成した映像データをＯＳＤブロック１６へ出力する。
【００３３】
ＯＳＤブロック１６は、入力した変形処理後の映像データに、ＣＰＵ８の指令に従い必要に応じて設定メニューや、そのサブメニュー、文字等を適宜オーバーレイした後、前記投映処理ＬＳＩ４へ出力する。
【００３４】
図３及び図４は、ＣＰＵ８の本発明に係る動作内容を示すフローチャートである。このフローチャートは、ユーザーが前述したメニューキーの操作により投映画面上にＯＳＤ表示させた設定メニューから後述のピクチャーインピクチャー（Ｐ−ＩＮ−Ｐ）設定メニュー（図５参照）を表示させることにより、ピクチャーインピクチャー機能に関する設定を行う場合の動作である。
【００３５】
ＣＰＵ８は、ユーザーによる所定のキー操作に応じて前記ＯＳＤブロック１６を制御し、図５に示したＰ−ＩＮ−Ｐ設定メニュー１０１を投映画面上にＯＳＤ表示させる（ステップＳＡ１）。
【００３６】
図示したようにＰ−ＩＮ−Ｐ設定メニュー１０１は、「子画面入力ソース」、「子画面サイズ」、「子画面位置」、「フレームロック優先」の４種類の設定項目について、各々の設定内容を選択する選択肢型のサブメニューである。「子画面入力ソース」は子画面表示する映像の入力チャンネルに関するものであり、選択肢は「入力１」又は「入力２」である。「子画面サイズ」は子画面の表示サイズに関するものであり、選択肢は「極小」から「極大」までの５段階である。「子画面位置」は子画面を表示させる位置であり任意である。「フレームロック優先」は出力映像におけるフレームレートの同期対象等であり、選択肢は「親画面」、「子画面」、「面積」の３種類である。
【００３７】
そして、ＣＰＵ８はユーザーのキー操作に応じて上記設定内容の選択状態を適宜変更するとともに（ステップＳＡ２）、メニューキーの再操作等により設定操作が終了したら（ステップＳＡ３でＹＥＳ）、Ｐ−ＩＮ−Ｐ設定メニュー１０１の表示を終了し（ステップＳＡ４）、新たな設定内容をプログラムメモリ９に保存する。すなわち既存の設定データを更新する（ステップＳＡ５）。しかる後、新たな設定内容に基づき図４に示したフレームロック処理を実行する（ステップＳＡ６）。なお、実際にはフレームロック処理以外の処理も実行するが、便宜上ここでは説明を省略する。
【００３８】
フレームロック処理においてＣＰＵ８は、まず「フレームロック優先」に関する設定内容を確認する（ステップＳＡ１０１）。ここで、設定内容が「親画面」であった場合には、フレームロック画面（同期対象等）を親画面と決定し（ステップＳＡ１０２）、設定内容が「子画面」であった場合には、フレームロック画面を子画面と決定する（ステップＳＡ１０３）。
【００３９】
また、設定内容が「面積」であった場合には、前述した「子画面サイズ」の設定内容に基づいて、投映画面における親画面と子画面との有効面積（実質的な表示領域の面積）の大小関係を確認する（ステップＳＡ１０４）。そして、親画面の有効面積が子画面よりも大きければ、フレームロック画面を親画面と決定し（ステップＳＡ１０５）、逆に子画面の有効面積が親画面以上であれば、フレームロック画面を子画面と決定する（ステップＳＡ１０６）。なお、本実施の形態では「子画面サイズ」の設定内容が「大」又は「極大」のとき子画面の有効面積が親画面以上となる。
【００４０】
引き続き、以上のように決定したフレームロック画面の決定内容と、「子画面入力ソース」の設定内容とに基づき、前述したイメージプロセッサ３における出力入力タイミング制御ブロック１４の制御レジスタ１４ａ（図２参照）に、同期（フレームロック）すべき入力チャンネルを以下のように設定する。
【００４１】
すなわちフレームロック画面が親画面であるときには（ステップＳＡ１０７が「親画面」）、「子画面入力ソース」として「入力１」が設定されていれば（ステップＳＡ１０８で「入力１」）、前記制御レジスタ１４ａに「入力２」を設定し（ステップＳＡ１０９）、「子画面入力ソース」として「入力２」が設定されていれば（ステップＳＡ１０８で「入力２」）、前記制御レジスタ１４ａに「入力１」を設定する（ステップＳＡ１１０）。
【００４２】
また、フレームロック画面が子画面であるときには（ステップＳＡ１０７が「子画面」）、「子画面入力ソース」として「入力１」が設定されていれば（ステップＳＡ１１１で「入力１」）、前記制御レジスタ１４ａに「入力１」を設定し（ステップＳＡ１１２）、「子画面入力ソース」として「入力２」が設定されていれば（ステップＳＡ１１１１で「入力２」）、前記制御レジスタ１４ａに「入力２」を設定する（ステップＳＡ１１３）。
【００４３】
以上のように前記プロジェクターにおいては、ピクチャーインピクチャー機能の使用に際して、プロジェクターに入力する２系統の映像のフレームレートが異なる場合、ユーザーは必要に応じて、Ｐ−ＩＮ−Ｐ設定メニュー１０１で「フレームロック優先」として「親画面」または「子画面」を選択することにより、投影映像のフレームレートを、親画面または子画面のうちで所望する側の映像のフレームレートに選択的に同期させる（フレームロックする）ことができる。
【００４４】
すなわち図６は、投影映像のフレーム（出力フレーム）のフレームタイミングと、親画面の入力映像のフレーム（親フレーム）、及び子画面の入力映像のフレーム（子フレーム）のフレームタイミングとの関係を示す図である。
【００４５】
同図（ａ）に示したようにフレームロック対象を親画面とすれば、出力フレームを親フレームと同期させることができる。但し、その場合は、子フレームに不可避的に同期ずれが生じるため、例えば図中に［１］〜［３］で示した出力フレームで子画面にテアリングが発生する。図７（ａ）〜（ｃ）は、上記出力フレーム［１］〜［３］に対応する投影映像２０１の子画面映像の例を示した図である。また、同図（ｂ）に示したようにフレームロック対象を子画面とすれば、出力フレームを子フレームと同期させることができる。但し、その場合は、親フレームに不可避的に同期ずれが生じるため、例えば図中に［４］〜［７］で示した出力フレームで親画面にテアリングが発生する。
【００４６】
したがって、ユーザーは必要に応じてフレームロック対象を親画面または子画面とすることにより、親画面と子画面とのうちで、より重要性の高い側の画面映像におけるテアリングの発生を防止することができる。その結果、テアリングが余り気にならない良好な投影映像を得ることができる。
【００４７】
また、上記に加え、Ｐ−ＩＮ−Ｐ設定メニュー１０１で「フレームロック優先」として「面積」を選択することにより、投影映像のフレームレートを、親画面または子画面のうちで有効面積が大きい側の映像のフレームレートに自動的に同期させる（フレームロックする）ことができる。
【００４８】
すなわち図８は、前述した「子画面サイズ」の設定の違いと、投影映像２０１でテアリングが生ずる画面領域（親画面、又は子画面）、及びテアリングが生ずるフレームでのフレーム境界の位置との関係を示す図であって、同図（ａ）は「子画面サイズ」が「小」の場合、同図（ｂ）は「子画面サイズ」が「中」の場合、同図（ｃ）は「子画面サイズ」が「大」の場合をそれぞれ例示した図である。
【００４９】
この図から明らかなようにユーザーは「フレームロック優先」として「面積」を選択しておけば、「子画面サイズ」の設定内容が「極小」、「小」、「中」であるときには、有効面積が子画面よりも大きな親画面におけるテアリングの発生を自動的に防止することができ、「子画面サイズ」の設定内容が「大」、「極大」であるときには、有効面積が親画面よりも大きな子画面におけるテアリングの発生を防止することができる。
【００５０】
つまり、親画面と子画面とのうちで有効面積が大きい側の画面映像におけるテアリングの発生を自動的に防止することができる。その結果、テアリング発生面積を可能な限り小さくすることができ、テアリングが目立ちにくい良好な投影映像を得ることができる。
【００５１】
なお、本実施の形態では、設定可能な子画面のサイズが予め用意されている５段階のサイズのいずれかに限定されている場合について説明したが、子画面サイズとして任意のサイズ（親画面とアスペクト比が異なるサイズも含む）が設定可能な構成としても構わない。その場合、前述したフレームロック処理では、ステップＳＡ１０４の直前において、任意に設定された子画面サイズの有効面積を算出し、次にその算出結果を投影映像の全面積から減算することにより親画面の有効面積を算出すればよい。
【００５２】
また、本実施の形態とは異なり、例えば映像の入力チャンネルが３系統以上存在する構成であるとともに、ピクチャーインピクチャー機能に表示可能な子画面の数が２以上である場合には、前述したステップＳＡ１０４における比較を、全ての子画面の有効面積の総和を子画面の有効面積として行うようにすればよい。
【００５３】
（実施形態２）
次に、本発明の第２の実施の形態について説明する。本実施の形態は、図１に示した構成において、前述したイメージプロセッサ３が図９に示した構成を有するものである。
【００５４】
すなわち本実施の形態においては、第１及び第２の入力タイミング制御ブロック１１，１２の後段に第１及び第２の動画検出ブロック２１，２３が設けられており、第１及び第２の動画検出ブロック２１，２３には第１及び第２の前フレームメモリ２２，２４が付加されている。
【００５５】
第１及び第２の前フレームメモリ２２，２４は、常に前回のフレームタイミングで第１及び第２の動画検出ブロック２１，２３に入力した映像データ（フレームデータ）が保持されるメモリである。
【００５６】
第１及び第２の動画検出ブロック２１，２３は本発明の演算手段であって、それぞれ第１及び第２の入力タイミング制御ブロック１１，１２から入力した映像データを前記フレームイメージメモリ１３内の所定のアドレスに格納するとともに、以下のように動作する。
【００５７】
すなわち第１の動画検出ブロック２１は、現フレームタイミングで入力した映像データと、第１の前フレームメモリ２２に保持されている前回の映像データについて、それぞれ所定の参照画素の輝度値の差分の絶対値である輝度絶対差分を演算し、その累積結果をＣＰＵ８へ出力する。本実施の形態において、上記参照画素は各々の映像データにおける予め決められた特定ラインＬ（図１０、図１１参照）に並ぶ画素である。また、第１の動画検出ブロック２１は、前記演算後に現フレームタイミングで入力した映像データを第１の前フレームメモリ２２に記憶させる。なお、第２の動画検出ブロック２３も第１の動画検出ブロック２１と同様に動作する。
【００５８】
図１０及び図１１は、第１及び第２の動画検出ブロック２１，２３における上記動作内容を示す概念図であって、両図の（ａ）は、前フレームの映像データ３０１と、その特定ラインＬ上の画素の輝度分布、両図の（ｂ）は、現フレームの映像データ３０２と、その特定ラインＬ上の画素の輝度分布をそれぞれ示した図、両図の（ｃ）は、前フレームの輝度分布と現フレームとの間の輝度絶対差分を示した図である。
【００５９】
また、図１０は、入力した映像データが静止画像（又はほぼ静止している状態の動画像）の映像データである場合、図１１は、入力した映像データが動画像である場合の例である。図示したように、輝度絶対差分は入力した映像データが静止画像等の場合には極めて小さく、かつ動画像である場合には大きくなる。また、動画像の場合、フレーム間の変化が大きいほど輝度絶対差分も大きくなる。
【００６０】
そして、前記プログラムメモリ９には、ユーザーによるピクチャーインピクチャー機能に関する設定に際して、ＣＰＵ８に、第１の実施の形態で図５に示した設定メニュー１０１に代えて、図１２に示したように「フレームロック優先」の選択肢に「動画」が追加された設定メニュー１０２を投映画面上にＯＳＤ表示させるとともに、図１３に示したフレームロック処理を行わせることにより、ＣＰＵ８を本発明の判断手段として機能させるプログラムが記憶されている。それ以外の構成については第１の実施の形態と同様である。
【００６１】
図１３は、ユーザーにより前記設定メニュー１０２からピクチャーインピクチャー機能に関する設定が行われたとき、「フレームロック優先」に関する設定内容が「動画」であった場合において、ＣＰＵ８が、図３で説明したステップＳＡ１〜ステップＳＡ５に続いて実行するフレームロック処理を示したフローチャートである。
【００６２】
フレームロック処理においてＣＰＵ８は、前記第１及び第２の動画検出ブロック２１，２３からそれぞれ送られた前述した輝度絶対差分の累積結果を確認する（ステップＳＢ１０１）。
【００６３】
ここで、第１の動画検出ブロック２１から送られた累積結果が、第２の動画検出ブロック２３から送られた累積結果よりも大きいときには、前記出力入力タイミング制御ブロック１４の制御レジスタ１４ａ（図９参照）に、同期（フレームロック）すべき入力チャンネルとして「入力１」（第１の入力タイミングブロックミングブロック１１側）を設定する（ステップＳＢ１０２）。
【００６４】
また、第１の動画検出ブロック２１から送られた累積結果が、第２の動画検出ブロック２３から送られた累積結果以下であったときには、前記出力入力タイミング制御ブロック１４の制御レジスタ１４ａに、同期（フレームロック）すべき入力チャンネルとして「入力２」（第２の入力タイミング制御ブロック１２側）を設定する（ステップＳＢ１０３）。
【００６５】
以後、上記ステップＳＢ１０１〜ＳＢ１０３の処理を、「フレームロック優先」に関する設定内容が「動画」以外に変更されるまで繰り返し実行する。なお、それが「動画」以外に設定された場合には、第１の実施の形態で図４に示したフレームロック処理を実行する。
【００６６】
これにより本実施の形態においては、「フレームロック優先」に関する設定内容が「動画」である場合、投影映像のフレームレートを、親画面に表示される入力映像と子画面入力映像とに関係なく常に、フレーム間の変化が大きい側の入力映像のフレームレートに同期させる（フレームロックする）ことができる。
【００６７】
すなわち図１４は、前述した「子画面サイズ」の設定内容が同一である場合における、入力映像の違いと、投影映像２０１でテアリングが生ずる画面領域（親画面、又は子画面）、及びテアリングが生ずるフレームでのフレーム境界の位置との関係を示す図であって、同図（ａ）は、「入力１」（第１の入力タイミング制御ブロック１１側）の輝度絶対差分の累積結果の方が大きい場合、同図（ｂ）は「入力２」（第２の入力タイミング制御ブロック１２側）の輝度絶対差分の累積結果の方が大きい場合をそれぞれ例示した図である。なお、係る関係は、「子画面位置」の設定内容が同一である場合においても同様である。
【００６８】
したがって、親画面と子画面とのうちで、フレーム間の変化が大きい側、つまりテアリングが目立ちやすい側の画面映像におけるテアリングの発生を自動的に防止することができる。その結果、テアリングが目立ちにくい良好な投影映像を得ることができる。
【００６９】
なお、本実施の形態では、第１及び第２の動画検出ブロック２１，２３が、第１及び第２の前フレームメモリ２２，２４に、前回のフレームタイミングで入力した映像データを記憶させておき、前フレームの映像データと現フレームの映像データとに基づき入力映像毎に輝度絶対差分を演算するものとしたが、第１及び第２の前フレームメモリ２２，２４には前回のフレームタイミングで取得された特定ラインＬに並ぶ画素の輝度情報のみを記憶させておくようにしてもよい。
【００７０】
また、各入力映像における特定ライン上の画素を参照画素として、各入力映像の輝度絶対差分を演算したが、特定ライン上の画素以外の画素、例えば予め決められた複数の領域内の画素を参照画素としてもよい。さらに、入力映像毎のフレーム間の内容の変化度合を輝度絶対差分以外の画像情報に基づき確認してもよい。
【００７１】
また、本実施の形態とは異なり、例えば映像の入力チャンネルが３系統以上存在する構成であるとともに、ピクチャーインピクチャー機能に表示可能な子画面の数が２以上である構成においては、第１及び第２の動画検出ブロック２１，２３と第１及び第２の前フレームメモリ２２，２４とを入力チャンネルの数に応じた数だけ設け、図１３のフレームロック処理に代えて、以下のようなフレームロック処理を行わせればよい。すなわち、入力映像のうちで、輝度絶対差分の累積結果が最大の入力映像を確認し、その入力チャンネルを、前記出力入力タイミング制御ブロック１４の制御レジスタ１４ａに、同期（フレームロック）すべき入力チャンネルとして設定させればよい。
【００７２】
また、前述した第１及び第２の実施の形態においては、本発明をピクチャーインピクチャー機能を有するプロジェクターに適用した場合について説明したが、本発明は、複数の入力映像から入力映像毎の表示領域が確保された単一の表示映像を生成し、生成した表示映像を出力するものであれば、プロジェクター以外にも種々の映像機器に適用することができる。
【００７３】
また、ピクチャーインピクチャー機能を有する映像機器以外にも、複数の入力映像を所定の分割領域に並べて同時に表示するマルチ画面表示機能を有する映像機器にも適用することができる。
【図面の簡単な説明】
【００７４】
【図１】各実施の形態に共通するプロジェクターのブロック図である。
【図２】第１の実施の形態におけるイメージプロセッサの詳細を示すブロック図である。
【図３】ＣＰＵの処理内容を示すフローチャートである。
【図４】フレームロック処理を示すフローチャートである。
【図５】ピクチャーインピクチャー機能の設定メニューを示した図である。
【図６】出力フレームと、親フレーム及び子フレームとにおけるフレームタイミングの関係を示す図である。
【図７】子画面に生ずるテアリングの例を示す図である。
【図８】子画面の大きさと、テアリングが生ずる画面領域、及びフレーム境界の位置との関係を示す図である。
【図９】第２の実施の形態におけるイメージプロセッサの詳細を示すブロック図である。
【図１０】第１及び第２の動画検出ブロックの動作内容を示す概念図であって、入力映像が静止画像等である場合を例示した図である。
【図１１】第１及び第２の動画検出ブロックの動作内容を示す概念図であって、入力映像が動画像である場合を例示した図である。
【図１２】ピクチャーインピクチャー機能の設定メニューを示した図である。
【図１３】ＣＰＵの処理内容を示すフローチャートである。
【図１４】入力映像の違いと、テアリングが生ずる画面領域、及びフレーム境界の位置との関係を示す図である。
【符号の説明】
【００７５】
３    イメージプロセッサ
４    投影処理ＬＳＩ
５    投影デバイス
８    ＣＰＵ
９    プログラムメモリ
１１    第１の入力タイミング制御ブロック
１２    第２の入力タイミング制御ブロック
１３    フレームイメージメモリ
１４    出力タイミング制御ブロック
１４ａ    制御レジスタ
１５    スケーリングブロック
１６    ＯＳＤブロック
２１    第１の動画検出ブロック
２３    第２の動画検出ブロック
１０１    設定メニュー
１０２    設定メニュー
２０１    投影映像
３０１    映像データ
３０２    映像データ
【図１】
2007271848.tif 000003
【図２】
2007271848.tif 000004
【図３】
2007271848.tif 000005
【図４】
2007271848.tif 000006
【図５】
2007271848.tif 000007
【図６】
2007271848.tif 000008
【図７】
2007271848.tif 000009
【図８】
2007271848.tif 000010
【図９】
2007271848.tif 000011
【図１０】
2007271848.tif 000012
【図１１】
2007271848.tif 000013
【図１２】
2007271848.tif 000014
【図１３】
2007271848.tif 000015
【図１４】
2007271848.tif 000016