(57)【特許請求の範囲】
【請求項１】
入力される複数の映像信号のうちのいずれか１つを、第１の選択信号に基づいて選択し、選択した映像信号を、選択した映像信号に付随する同期信号に同期して出力する第１の選択部と、
前記選択信号を生成する選択信号生成部と、
前記第１の選択部から出力された映像信号に基づく映像の画質を調整する画質調整部と、
を含み、
前記画質調整部は、画質調整のための設定値を保持する第１の設定部を含み、前記第１の設定部に保持する設定値の変更を行っている間、設定変更中を示す第１のステータス信号を前記第１の選択部に供給する
半導体装置。
【請求項２】
前記第１の選択部は、前記第１の選択信号の信号レベルの遷移に応じて選択する映像信号を切り替える場合に、前記第１の選択信号の信号レベルの遷移が生じた後に到来する切り替え元の映像信号のフレーム期間の終了時点まで切り替え元の映像信号を出力し、その後、切り替え先の映像信号を、切り替え先の映像信号に付随する同期信号に同期して出力する
請求項１に記載の半導体装置。
【請求項３】
前記第１の選択部は、切り替え元の映像信号の出力終了時点から切り替え先の映像信号の出力開始時点まで映像信号の出力を停止させる
請求項２に記載の半導体装置。
【請求項４】
前記第１の選択部から出力された映像信号を、当該映像信号に付随する同期信号とともに外部に出力する
請求項１から請求項３のいずれか１項に記載の半導体装置。
【請求項５】
前記第１の選択部は、前記第１のステータス信号に基づいて前記第１の設定部に保持される設定値の変更完了を検出した後に、選択した映像信号を、選択した映像信号に付随する同期信号に同期して出力する
請求項１から請求項４のいずれか１項に記載の半導体装置。
【請求項６】
前記第１の選択部は、前記第１のステータス信号に基づいて前記第１の設定部に保持される設定値の変更完了を検出した後に、選択した映像信号を、選択した映像信号に付随する同期信号に同期して出力する第１のモードと、前記第１の選択信号の信号レベルの遷移が生じた直後に到来する切り替え元の映像信号のフレーム期間の終了後に、選択した映像信号を、選択した映像信号に付随する同期信号に同期して出力する第２のモードと、に切り替え可能に構成されている
請求項１から請求項４のいずれか１項に記載の半導体装置。
【請求項７】
入力される複数の映像信号のうちのいずれか１つを、第２の選択信号に基づいて選択し、選択した映像信号を、選択した映像信号に付随する同期信号に同期して出力する第２の選択部と、
前記第２の選択部から出力された映像信号に応じた映像のサイズを、当該映像を表示する表示部のサイズにスケーリングするスケーリング処理部と、
を更に含み、
前記スケーリング処理部によって処理された映像信号が、前記第１の選択部に入力される
請求項１から請求項６のいずれか１項に記載の半導体装置。
【請求項８】
前記スケーリング処理部は、スケーリング処理のための設定値を保持する第２の設定部を含み、前記第２の設定部に保持する設定値の変更を行っている間、設定変更中を示す第２のステータス信号を前記第２の選択部に供給し、
前記第２の選択部は、前記第２のステータス信号に基づいて前記第２の設定部に保持される設定値の変更完了を検出した後に、選択した映像信号を、選択した映像信号に付随する同期信号に同期して出力する
請求項７に記載の半導体装置。
【請求項９】
請求項１から請求項８のいずれか１項に記載の半導体装置と、
前記第１の選択部によって選択された映像信号に応じた映像を表示する表示部と、
を含む映像表示システム。
【請求項１０】
請求項１から請求項６のいずれか１項に記載の半導体装置と、
前記第１の選択部によって選択された映像信号に応じた映像を表示する表示部と、
前記画質調整部における画質調整のための設定値を前記画質調整部に供給する制御部と、
を含む映像表示システム。
【請求項１１】
請求項６に記載の半導体装置と、
前記第１の選択部によって選択された映像信号に応じた映像を表示する表示部と、
前記画質調整部における画質調整のための設定値を前記画質調整部に供給するとともに、前記画質調整部に供給する前記設定値の数が所定数未満である場合に、前記第１のモードを選択すべき選択指令を生成し、前記画質調整部に供給する前記設定値の数が前記所定数以上である場合に、前記第２のモードを選択すべき選択指令を生成する制御部と、
を含む映像表示システム。
【請求項１２】
入力される複数の映像信号のうちのいずれか１つを、第１の選択信号に基づいて選択し、選択した映像信号を、選択した映像信号に付随する同期信号に同期して出力し、出力された映像信号に基づく映像の画質を調整し、画質調整のための設定値の変更を行っている間、設定変更中を示す第１のステータス信号が出力される
映像信号の出力方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は半導体装置、映像表示システムおよび映像信号の出力方法に関する。
【背景技術】
【０００２】
複数の映像のうちのいずれかを選択して表示する技術として以下のものが知られている。例えば、特許文献１には、ナビ画像の表示中に、映像の切り替えが指示されると、ナビ画像がピンク色画像に切り替えられ、これによって色相判別部がクロマキー信号を常時生成することで、表示映像がＴＶ映像に切り替えられることが記載されている。
【０００３】
また、特許文献２には、システムの起動時において、ディスプレイコントローラがメモリに記憶された設定データによる設定を行い、セレクタによりバックカメラから直接供給されるビデオ信号を選択し、これを解像度変換したビデオ信号をＬＣＤパネルに供給し、システムコントローラが立ち上がった後に、セレクタによりシステムコントローラから供給されるビデオ信号を選択し、これをＬＣＤパネルに供給することが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−９９２５４号公報
【特許文献２】特開２０１３−７９０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
複数の映像のいずれかを選択して表示するために、入力された複数の映像信号の中から選択した映像信号を出力するセレクタが用いられる。従来のセレクタは、選択する映像信号の切り替えを、外部から与えられる選択信号に応じて即時に切り替えるという単純な動作を行うものであった。すなわち、従来のセレクタは、垂直同期信号とは非同期で選択した映像信号を出力する。
【０００６】
しかしながら、垂直同期信号とは非同期でセレクタから出力された映像信号がディスプレイに入力されると、映像信号の切り替え後、ディスプレイにおいて同期信号による同期がとれるまでの間、表示される映像に乱れが生じることとなる。乱れた映像がディスプレイに表示されないように、映像ミュートを行う対処も考えられるが、映像の切り替えが行われる都度、映像ミュートを行った場合には、システムの負担が増大する。
【０００７】
本発明は、上記した点に鑑みてなされたものであり、映像切り替え時における映像の乱れを防止することができる半導体装置、映像表示システムおよび映像信号の出力方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る半導体装置は、入力される複数の映像信号のうちのいずれか１つを、第１の選択信号に基づいて選択し、選択した映像信号を、選択した映像信号に付随する同期信号に同期して出力する第１の選択部と、前記選択信号を生成する選択信号生成部と、前記第１の選択部から出力された映像信号に基づく映像の画質を調整する画質調整部と、を含み、前記画質調整部が、画質調整のための設定値を保持する第１の設定部を含み、前記第１の設定部に保持する設定値の変更を行っている間、設定変更中を示す第１のステータス信号を前記第１の選択部に供給する。
【０００９】
本発明に係る映像表示システムは、入力される複数の映像信号のうちのいずれか１つを、第１の選択信号に基づいて選択し、選択した映像信号を、選択した映像信号に付随する同期信号に同期して出力する第１の選択部と、前記選択信号を生成する選択信号生成部と、前記第１の選択部から出力された映像信号に基づく映像の画質を調整する画質調整部と、を含み、前記画質調整部が、画質調整のための設定値を保持する第１の設定部を含み、前記第１の設定部に保持する設定値の変更を行っている間、設定変更中を示す第１のステータス信号を前記第１の選択部に供給する半導体装置と、前記第１の選択部によって選択された映像信号に応じた映像を表示する表示部と、を含む。
【００１０】
本発明に係る映像信号の出力方法は、入力される複数の映像信号のうちのいずれか１つを、第１の選択信号に基づいて選択し、選択した映像信号を、選択した映像信号に付随する同期信号に同期して出力し、出力された映像信号に基づく映像の画質を調整し、画質調整のための設定値の変更を行っている間、設定変更中を示す第１のステータス信号が出力されることを含む。
【発明の効果】
【００１１】
本発明によれば、映像切り替え時における映像の乱れを防止することができる半導体装置、映像表示システムおよび映像信号の出力方法を提供することが可能となる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態に係る映像表示システムおよび半導体装置１００の構成を示すブロック図である。
【図２】本発明の実施形態に係るスケーリング処理部の構成を示すブロック図である。
【図３】本発明の実施形態に係る画質調整部の構成を示すブロック図である。
【図４】本発明の実施形態に係る半導体装置の動作の一例を示すタイミングチャートである。
【図５】比較例に係る映像信号の出力方法を示すタイミングチャートである。
【図６】本発明の他の実施形態に係る映像表示システムおよび半導体装置の構成を示すブロック図である。
【図７】本発明の他の実施形態に係る半導体装置の動作の一例を示すタイミングチャートである。
【図８】本発明の他の実施形態に係る映像表示システムおよび半導体装置の構成を示すブロック図である。
【図９】本発明の実施形態に係る半導体装置の動作の一例を示すタイミングチャートである。
【図１０】本発明の実施形態に係るシステム制御部が、モード選択指令を生成する際の処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、本発明の実施形態の一例を図面を参照しつつ説明する。なお、各図面において同一または等価な構成要素および部分には同一の参照符号を付与し、重複する説明は適宜省略する。
【００１４】
[第１の実施形態]
図１は、本発明の実施形態に係る映像表示システム１および半導体装置１００の構成を示すブロック図である。映像表示システム１は、半導体装置１００、ディスプレイ２００およびシステム制御部３００を含んで構成されている。半導体装置１００は、システム制御部３００による制御の下で、ディスプレイ２００に表示させる映像の選択、スケーリング処理および画質調整等を行うディスプレイコントローラである。
【００１５】
半導体装置１００は、ビデオデコーダ１１、スケーリング処理部１３、画質調整部１５、ディスプレイインターフェース１６、選択信号生成部１７、第１のセレクタ１４、第２のセレクタ１２、映像入力端子２１、２２、映像出力端子２３、同期信号出力端子２４を含んで構成されている。
【００１６】
映像入力端子２１、２２には、半導体装置１００の外部から映像信号が入力される。本実施形態において、映像入力端子２１にはデジタル映像信号である第１の映像信号ＳＶ１が入力され、映像入力端子２２にはアナログ映像信号である第２の映像信号ＳＶ２が入力される。また、半導体装置１００には、第１の映像信号ＳＶ１に付随する第１の垂直同期信号ＳＳ１および第２の映像信号ＳＶ２に付随する第２の垂直同期信号ＳＳ２が入力される。
【００１７】
映像表示システム１が、例えば、カーナビゲーションシステムに搭載される場合、第１の映像信号ＳＶ１は、地図映像を含むナビゲーション映像に対応するものであってもよく、第２の映像信号ＳＶ２は、バックモニタを構成するカメラによって撮影された映像に対応するものであってもよい。
【００１８】
ビデオデコーダ１１は、アナログ映像信号である第２の映像信号ＳＶ２をデジタル信号に変換する。なお、第２の映像信号ＳＶ２が、映像信号と同期信号とが合成されたコンポジット映像信号である場合、ビデオデコーダ１１によって映像信号と同期信号とが分離される。
【００１９】
第２のセレクタ１２には、第１の映像信号ＳＶ１、第１の垂直同期信号ＳＳ１、ビデオデコーダ１１によってデジタル信号に変換された第２の映像信号ＳＶ２、および第２の垂直同期信号ＳＳ２が入力される。また、第２のセレクタ１２には、選択信号生成部１７によって生成された、映像信号の選択指令を含む第２の選択信号ａ２が入力される。第２のセレクタ１２は、第２の選択信号ａ２に基づいて、第１の映像信号ＳＶ１およびデジタル信号に変換された第２の映像信号ＳＶ２のうちの一方を選択する。第２のセレクタ１２は、選択した映像信号を、選択した映像信号に付随する垂直同期信号に同期して出力する。例えば、第２のセレクタ１２は、選択信号ａ２に基づいて第１の映像信号ＳＶ１を選択した場合には、第１の映像信号ＳＶ１に付随する第１の垂直同期信号ＳＳ１に同期して、第１の映像信号ＳＶ１を出力する。
【００２０】
スケーリング処理部１３は、第２のセレクタ１２から出力された映像信号に対して、当該映像信号に基づく映像のサイズをディスプレイ２００のサイズに適合させるスケーリング処理を行う。
【００２１】
図２は、スケーリング処理部１３の構成を示すブロック図である。スケーリング処理部１３は、スケーリング処理回路１３２および複数のレジスタ１３１ａ〜１３１ｅを含んで構成されている。スケーリング処理回路１３２は、レジスタ１３１ａ〜１３１ｅに保持された設定値に応じたスケーリング処理を入力された映像信号に対して行う。レジスタ１３１ａ〜１３１ｅは、スケーリング処理のための設定値ｃ２を書き換え可能に保持する記憶部である。レジスタ１３１ａ〜１３１ｅに保持される設定値ｃ２は、半導体装置１００の外部に設けられたシステム制御部３００から供給される。
【００２２】
半導体装置１００から出力される映像信号（以下出力映像信号という）が切り替わる場合、スケーリング処理部１３のレジスタ１３１ａ〜１３１ｅに保持される設定値ｃ２が書き換えられることにより、スケーリング処理部１３の設定変更が行われる。例えば、出力映像信号が、第２の映像信号ＳＶ２から第１の映像信号ＳＶ１に切り替わる場合、スケーリング処理部１３のレジスタ１３１ａ〜１３１ｅに保持される設定値ｃ２は、切り替え元の第２の映像信号ＳＶ２に対応する設定値から、切り替え先の第１の映像信号ＳＶ１に対応する設定値に書き換えられる。
【００２３】
第１のセレクタ１４には、スケーリング処理が施されていない第１の映像信号ＳＶ１、スケーリング処理部１３においてスケーリング処理が施された第１または第２の映像信号、第１の垂直同期信号ＳＳ１および第２の垂直同期信号ＳＳ２が入力される。また、第１のセレクタ１４には、選択信号生成部１７によって生成された、映像信号の選択指令を含む第１の選択信号ａ１が入力される。第１のセレクタ１４は、第１の選択信号ａ１に基づいて、入力された２つの映像信号のうちの一方を選択する。第１のセレクタ１４は、選択した映像信号を、選択した映像信号に付随する垂直同期信号に同期して出力する。例えば、第１のセレクタ１４は、選択信号ａ１に基づいてスケーリング処理が施されていない第１の映像信号ＳＶ１を選択した場合には、第１の垂直同期信号ＳＳ１に同期して、第１の映像信号ＳＶ１を出力する。
【００２４】
画質調整部１５は、第１のセレクタ１４から出力された映像信号に対してコントラスト調整、オフセット調整、ガンマ補正等の画質調整を行う。図３は、画質調整部１５の構成を示すブロック図である。画質調整部１５は、画質調整回路１５２および複数のレジスタ１５１ａ〜１５１ｅを含んで構成されている。画質調整回路１５２は、レジスタ１５１ａ〜１５１ｅに保持された設定値に応じた画質調整処理を、入力された映像信号に対して行う。レジスタ１５１ａ〜１５１ｅは、画質調整のための設定値ｃ１を書き換え可能に保持する記憶部である。より具体的には、レジスタ１５１ａ〜１５１ｅは、コントラスト、オフセット、ガンマ補正等の画質調整項目毎の設定値を保持する。レジスタ１５１ａ〜１５１ｅに保持される設定値ｃ１は、半導体装置１００の外部に設けられたシステム制御部３００から供給される。
【００２５】
半導体装置１００において、出力映像信号が切り替わる場合、画質調整部１５のレジスタ１５１ａ〜１５１ｅに保持される設定値ｃ１が書き換えられることにより、画質調整部１５の設定変更が行われる。例えば、出力映像信号が、第２の映像信号ＳＶ２から第１の映像信号ＳＶ１に切り替わる場合、画質調整部１５のレジスタ１５１ａ〜１５１ｅに保持される設定値ｃ１は、切り替え元の第２の映像信号ＳＶ２に対応する設定値から、切り替え先の第１の映像信号ＳＶ１に対応する設定値に書き換えられる。
【００２６】
ディスプレイインターフェース１６は、画質調整部１５によって画質調整がなされた映像信号を、ディスプレイ２００に適合した形式で出力する。ディスプレイインターフェース１６から出力された映像信号は、映像出力端子２３から半導体装置１００の外部に出力され、ディスプレイ２００に供給される。また、映像出力端子２３から出力される映像信号に付随する垂直同期信号は、同期信号出力端子２４から半導体装置１００の外部に出力され、ディスプレイ２００に供給される。
【００２７】
選択信号生成部１７は、第１のセレクタ１４および第２のセレクタ１２において選択すべき映像信号の選択指令を含む第１の選択信号ａ１および第２の選択信号ａ２を生成する。例えば、第１の映像信号ＳＶ１に基づく映像をディスプレイ２００に表示させる場合において、第１の映像信号ＳＶ１に基づく映像のサイズが、ディスプレイ２００のサイズに適合している場合には、選択信号生成部１７は、第１のセレクタ１４に直接入力された第１の映像信号ＳＶ１を選択する第１の選択信号ａ１を生成する。一方、第１の映像信号ＳＶ１に基づく映像をディスプレイ２００に表示させる場合において、当該映像のサイズが、ディスプレイ２００のサイズに適合していない場合には、選択信号生成部１７は、第２のセレクタ１２に入力された第１の映像信号ＳＶ１を選択する第２の選択信号ａ２を生成するとともに、第１のセレクタ１４に入力された、スケーリング処理が施された第１の映像信号ＳＶ１を選択する第１の選択信号ａ１を生成する。また、第２の映像信号ＳＶ２に基づく映像をディスプレイ２００に表示させる場合には、選択信号生成部１７は、第２のセレクタ１２に入力された第２の映像信号ＳＶ２を選択する第２の選択信号ａ２を生成するとともに、第１のセレクタ１４に入力された、スケーリング処理が施された第２の映像信号ＳＶ２を選択する第１の選択信号ａ１を生成する。
【００２８】
選択信号生成部１７は、レジスタ（図示せず）を含み、該レジスタに保持された設定値に応じて第１の選択信号ａ１および第２の選択信号ａ２を生成する。該レジスタに保持される設定値は、半導体装置１００の外部に設けられたシステム制御部３００から供給される。なお、第１の選択信号ａ１および第２の選択信号ａ２は、第１の垂直同期信号ＳＳ１および第２の垂直同期信号ＳＳ２とは非同期である。
【００２９】
図４は、半導体装置１００の動作の一例を示すタイミングチャートであり、第１の垂直同期信号ＳＳ１、第２の垂直同期信号ＳＳ２、第１の選択信号ａ１、半導体装置１００から出力される垂直同期信号（以下、出力垂直同期信号という）、出力映像信号の時間推移を示す。図４には、一例として、出力映像信号を、第２の映像信号ＳＶ２から第１の映像信号ＳＶ１に切り替える場合の動作が示されている。
【００３０】
第１のセレクタ１４は、第１の選択信号ａ１の信号レベルの遷移を検出すると、第１の選択信号ａ１の信号レベルが遷移した直後に到来する、切り替え元の第２の映像信号ＳＶ２のフレーム期間の終了時点まで切り替え元の第２の映像信号ＳＶ２の出力を継続する。なお、第２の映像信号ＳＶ２のフレーム期間の終了時点は、第２の垂直同期信号ＳＳ２によって検出することが可能である。第１のセレクタ１４は、切り替え元の第２の映像信号ＳＶ２のフレーム期間が終了した後、切り替え先の第１の映像信号ＳＶ１を、これに付随する第１の垂直同期信号ＳＳ１に同期して出力する。このように、第１のセレクタ１４は、第１の選択信号ａ１に基づいて選択する映像信号を切り替える場合に、切り替え元の映像信号の出力終了のタイミングを、切り替え元の映像信号に付随する垂直同期信号に同期させ、切り替え先の映像信号の出力の開始のタイミングを、切り替え先の映像信号に付随する垂直同期信号に同期させる。
【００３１】
第１の垂直同期信号ＳＳ１と、第２の垂直同期信号ＳＳ２とは非同期であるため、第１のセレクタ１４の動作を、上記のように、第１の垂直同期信号ＳＳ１および第２の垂直同期信号ＳＳ２に同期させた場合には、切り替え元の第２の映像信号ＳＶ２の出力終了時点と、切り替え先の第１の映像信号ＳＶ１の出力開始時点とが不一致となる。第１のセレクタ１４は、切り替え元の第２の映像信号ＳＶ２の出力終了時点から切り替え先の第１の映像信号ＳＶ１の出力開始時点までの間、映像信号の出力を停止させる。
【００３２】
第１のセレクタ１４から出力された第１の映像信号ＳＶ１は、画質調整部１５およびディスプレイインターフェース１６を経由して、第１の垂直同期信号ＳＳ１とともにディスプレイ２００に供給される。
【００３３】
このように、第１のセレクタ１４が、第１の選択信号ａ１に基づいて、選択する映像信号を切り替える場合に、切り替え先の映像信号を、これに付随する垂直同期信号に同期して出力することで、ディスプレイ２００は、映像信号の切り替え直後から垂直同期信号による同期をとることが可能となり、映像信号の切り替えに伴う映像の乱れを防止することができる。従って、本実施形態に係る半導体装置１００によれば、映像の切り替えを行う際に、乱れた映像を表示させないようにするための映像ミュートを行うことを要しない。
【００３４】
また、第１のセレクタ１４は、第１の選択信号ａ１に基づいて、選択する映像信号を切り替える場合に、切り替え元の映像信号のフレーム期間の終了時点まで、切り替え元の映像信号の出力を継続させるので、映像の切り替わりの直前に、切り替え元の映像が部分的に欠落してディスプレイ２００に表示されることを防止できる。
【００３５】
なお、上記したように、第１のセレクタ１４は、切り替え元の映像信号の出力終了時点から切り替え先の映像信号の出力開始時点までの間、映像信号の出力を停止させるが、映像信号の出力停止期間は短期間であり、映像信号の出力が停止される直前の映像が、ディスプレイ２００において残像として表示されるので、映像信号の出力停止に伴う映像の途切れは、ユーザによって認識されにくいものとなっている。なお、切り替え元の映像信号を保持するためのバッファメモリを設け、切り替え元の映像信号の出力終了時点から切り替え先の映像信号の出力開始時点までの間、バッファメモリに保持された切り替え直前の映像信号を読み出してディスプレイ２００に供給してもよい。これにより、映像信号の出力停止期間の発生をなくすことができる。また、本実施形態に係る半導体装置１００は、映像信号の出力が停止に至るタイミングで生じる切り替え元の垂直同期信号のパルスが、半導体装置１００の外部に出力されないように構成されている。すなわち、所定の間隔よりも短い間隔で垂直同期信号を出力しないように構成されている。
【００３６】
なお、第２のセレクタ１２の動作は、第１のセレクタ１４の動作と同様である。すなわち、第２のセレクタ１２は、第２の選択信号ａ２の信号レベルが遷移した直後に到来する、切り替え元の映像信号のフレーム期間の終了時点まで切り替え元の映像信号の出力を継続する。第２のセレクタ１２は、切り替え元の映像信号のフレーム期間が終了した後、切り替え先の映像信号を、これに付随する垂直同期信号に同期して出力する。すなわち、第２のセレクタ１２は、第２の選択信号ａ２に基づいて選択する映像信号を切り替える場合に、切り替え元の映像信号の出力終了のタイミングを、切り替え元の映像信号に付随する垂直同期信号に同期させ、切り替え先の映像信号の出力開始のタイミングを、切り替え先の映像信号に付随する垂直同期信号に同期させる。
【００３７】
図５は、比較例に係る映像信号の出力方法を示すタイミングチャートであり、図５には、図４に示す場合と同様、出力映像信号を、第２の映像信号ＳＶ２から第１の映像信号ＳＶ１に切り替える場合が例示されている。
【００３８】
比較例に係る映像信号の出力方法は、本発明の実施形態に係る第１のセレクタ１４および第２のセレクタ１２を、第１の選択信号ａ１および第２の選択信号ａ２の信号レベルの遷移に応じて出力する映像信号を即時に切り替える単純なセレクタに置き換えた場合に相当する。
【００３９】
すなわち、比較例では、図５に示すように、第１の選択信号ａ１の信号レベルの切り替りが生じた時点で、即時に出力映像が切り替る。従って、比較例によれば、第１の垂直同期信号ＳＳ１とは非同期となるタイミングで、第１の映像信号ＳＶ１がディスプレイ２００に入力される。従って、ディスプレイ２００において、第１の映像信号ＳＶ１の入力後、第１の垂直同期信号ＳＳ１による同期がとれるまでの間、表示される映像に乱れが生じることとなる。
【００４０】
また、比較例によれば、切り替え元の第２の映像信号ＳＶ２のフレーム期間が終了する前に、出力映像信号の切り替えが行われるので、映像信号の切り替りの直前に、切り替え元の映像が部分的に欠落してディスプレイ２００に表示されるおそれがある。
【００４１】
一方、本発明の実施形態によれば、第１のセレクタ１４において、切り替え元の映像信号の出力終了のタイミングを、切り替え元の映像信号に付随する垂直同期信号に同期させるとともに、切り替え先の映像信号の出力開始のタイミングを、切り替え先の映像信号に付随する垂直同期信号に同期させているので、出力映像信号の切り替え時に、ディスプレイ２００に表示される映像の乱れを防止するとともに、切り替え元の映像が部分的に欠落して表示されることを防止できる。
【００４２】
［第２の実施形態］
図６は、本発明の第２の実施形態に係る映像表示システム２および半導体装置１０１の構成を示すブロック図である。
【００４３】
本実施形態に係る半導体装置１０１において、画質調整部１５は、出力映像信号の切り替えに伴ってレジスタ１５１ａ〜１５１ｅ（図３参照）に保持される設定値ｃ１の変更（書き換え）を行っている間、画質調整部１５が設定変更中であることを示す第１のステータス信号ｂ１を生成し、これを第１のセレクタ１４に供給する。画質調整部１５は、レジスタ１５１ａ〜１５１ｅに保持される設定値ｃ１の変更（書き換え）が完了した後、切り替え先の映像信号に付随する垂直同期信号に同期して、レジスタ１５１ａ〜１５１ｅに新たに設定された設定値に基づく画質調整を有効とする。
【００４４】
本実施形態に係る半導体装置１０１において、第１のセレクタ１４は、画質調整部１５から供給される第１のステータス信号ｂ１に基づいて画質調整部１５における設定変更の完了を検出した後に、第１の選択信号ａ１に基づいて選択した映像信号を、当該選択した映像信号に付随する垂直同期信号に同期して出力する。
【００４５】
また、本実施形態に係る半導体装置１０１において、スケーリング処理部１３は、出力映像信号の切り替えに伴ってレジスタ１３１ａ〜１３１ｅ（図２参照）に保持される設定値ｃ２の変更（書き換え）を行っている間、スケーリング処理部１３が設定変更中であることを示す第２のステータス信号ｂ２を生成し、これを第２のセレクタ１２に供給する。スケーリング処理部１３は、レジスタ１３１ａ〜１３１ｅに保持される設定値ｃ２の変更（書き換え）が完了した後、切り替え先の映像信号に付随する垂直同期信号に同期して、レジスタ１３１ａ〜１３１ｅに新たに設定された設定値に基づくスケーリング処理を有効とする。
【００４６】
本実施形態に係る半導体装置１０１において、第２のセレクタ１２は、スケーリング処理部１３から供給される第２のステータス信号ｂ２に基づいてスケーリング処理部１３における設定変更の完了を検出した後に、第２の選択信号ａ２に基づいて選択した映像信号を、当該選択した映像信号に付随する垂直同期信号に同期して出力する。
【００４７】
図７は、半導体装置１０１の動作の一例を示すタイミングチャートであり、第１の垂直同期信号ＳＳ１、第２の垂直同期信号ＳＳ２、第１の選択信号ａ１、第１のステータス信号ｂ１、画質調整部１５における設定、出力垂直同期信号、出力映像信号の時間推移を示す。図７には、一例として、出力映像信号を、第２の映像信号ＳＶ２から第１の映像信号ＳＶ１に切り替える場合の動作が示されている。
【００４８】
画質調整部１５は、選択信号生成部１７から供給される第１の選択信号ａ１の信号レベルの遷移を検出すると、第１のステータス信号ｂ１の信号レベルを、設定変更中を示すハイレベルに遷移させる。その後、切り替え先の第１の映像信号ＳＶ１に対応する設定値ｃ１が、システム制御部３００から画質調整部１５に供給される。画質調整部１５は、レジスタ１５１ａ〜１５１ｅに保持する設定値ｃ１を、切り替え元の第２の映像信号ＳＶ２に対応する設定値から切り替え先の第１の映像信号ＳＶ１に対応する設定値に書き換える。画質調整部１５は、レジスタ１５１ａ〜１５１ｅに保持する設定値の書き換えを行っている間、第１のステータス信号ｂ１をハイレベルに維持する。画質調整部１５は、レジスタ１５１ａ〜１５１ｅの書き換えが完了すると、第１のステータス信号ｂ１の信号レベルをローレベルに遷移させる。
【００４９】
第１のセレクタ１４は、第１のステータス信号ｂ１に基づいてレジスタ１５１ａ〜１５１ｅに保持される設定値の変更完了を検出した直後（すなわち、第１のステータス信号ｂ１がハイレベルからローレベルに遷移した直後）に到来する、切り替え元の第２の映像信号ＳＶ２のフレーム期間の終了時点まで切り替え元の第２の映像信号ＳＶ２の出力を継続する
【００５０】
第１のセレクタ１４において、切り替え元の第２の映像信号ＳＶ２が出力されている間、画質調整部１５は、切り替え元の第２の映像信号ＳＶ２に対応した画質設定を維持する。画質調整部１５は、レジスタ１５１ａ〜１５１ｅに保持される設定値ｃ１の変更が完了した後、切り替え先の第１の映像信号ＳＶ１に付随する第１の垂直同期信号ＳＳ１に同期して、新たに設定された設定値ｃ１に基づく画質調整（すなわち、切り替え先の第１の映像信号ＳＶ１に対応する画質調整）を有効とする。
【００５１】
第１のセレクタ１４は、レジスタ１５１ａ〜１５１ｅに保持される設定値ｃ１の変更完了を検出した後（第１のステータス信号ｂ１がハイレベルからローレベルに遷移した後）、切り替え先の第１の映像信号ＳＶ１を、これに付随する第１の垂直同期信号ＳＳ１に同期して出力する。なお、第１のセレクタ１４は、切り替え元の第２の映像信号ＳＶ２の出力終了時点から切り替え先の第１の映像信号ＳＶ１の出力開始時点までの間、映像信号の出力を停止させる。第１のセレクタ１４から出力された切り替え先の第１の映像信号ＳＶ１は、切り替え先の第１の映像信号ＳＶ１に対応した設定がなされた画質調整部１５によって処理される。
【００５２】
以上のように、本実施形態に係る半導体装置１０１によれば、出力映像信号の切り替えに伴って行われる画質調整部１５の設定変更が完了した後に、切り替え先の映像信号が第１のセレクタ１４から出力される。これにより、画質調整部１５の設定変更が完了していない段階で、切り替え先の映像信号が第１のセレクタ１４から出力されることを防止することができる。仮に、画質調整部１５の設定変更が完了していない段階で、切り替え先の映像信号が第１のセレクタ１４から出力された場合には、切り替え先の映像信号に対して、不適切な画質調整がなされ、切り替え先の映像信号に基づく映像を所望の画質でディスプレイ２００に表示させることができないおそれがある。
【００５３】
本実施形態に係る半導体装置１０１によれば、第１のセレクタ１４から出力される切り替え先の映像信号に対しては、常に切り替え先の映像信号に対応した画質調整がなされることとなり、切り替え先の映像信号に基づく映像を所望の画質でディスプレイ２００に表示させることが可能となる。
【００５４】
また、本実施形態に係る半導体装置１０１によれば、第１の実施形態に係る半導体装置１００と同様、第１のセレクタ１４において、切り替え元の映像信号の出力終了のタイミングを、切り替え元の映像信号に付随する垂直同期信号に同期させるとともに、切り替え先の映像信号の出力開始のタイミングを、切り替え先の映像信号に付随する垂直同期信号に同期させているので、出力映像信号の切り替え時に、ディスプレイ２００に表示される映像の乱れを防止するとともに、切り替え元の映像が部分的に欠落して表示されることを防止できる。
【００５５】
なお、スケーリング処理部１３および第２のセレクタ１２は、それぞれ、画質調整部１５および第１のセレクタ１４と同様の動作を行う。すなわち、スケーリング処理部１３は、選択信号生成部１７から供給される第２の選択信号ａ２の信号レベルの遷移を検出すると、第２のステータス信号ｂ２の信号レベルを、設定変更中を示すハイレベルに遷移させる。その後、切り替え先の映像信号に対応する設定値ｃ２が、システム制御部３００からスケーリング処理部１３に供給される。スケーリング処理部１３は、レジスタ１３１ａ〜１３１ｅに保持する設定値ｃ２を、切り替え元の映像信号に対応する設定値から切り替え先の映像信号に対応する設定値に書き換える。スケーリング処理部１３は、レジスタ１３１ａ〜１３１ｅに保持する設定値の書き換えを行っている間、第２のステータス信号ｂ２をハイレベルに維持する。スケーリング処理部１３は、レジスタ１３１ａ〜１３１ｅの書き換えが完了すると、第２のステータス信号ｂ２の信号レベルをローレベルに遷移させる。
【００５６】
第２のセレクタ１２は、第２のステータス信号ｂ２に基づいてレジスタ１３１ａ〜１３１ｅに保持される設定値の変更完了を検出した直後（すなわち、第２のステータス信号ｂ２がハイレベルからローレベルに遷移した直後）に到来する、切り替え元の映像信号のフレーム期間の終了時点まで切り替え元の映像信号の出力を継続する。
【００５７】
第２のセレクタ１２において、切り替え元の映像信号が出力されている間、スケーリング処理部１３は、切り替え元の映像信号に対応した画質設定を維持する。スケーリング処理部１３は、レジスタ１３１ａ〜１３１ｅに保持される設定値ｃ２の変更が完了した後、切り替え先の映像信号に付随する垂直同期信号に同期して、新たに設定された設定値ｃ２に基づくスケーリング処理（すなわち、切り替え先の映像信号に対応するスケーリング処理）を有効とする。
【００５８】
第２のセレクタ１２は、レジスタ１３１ａ〜１３１ｅに保持される設定値ｃ２の変更完了を検出した後（第２のステータス信号ｂ２がハイレベルからローレベルに遷移した後）、切り替え先の映像信号を、これに付随する垂直同期信号に同期して出力する。第２のセレクタ１２から出力された切り替え先の映像信号は、切り替え先の映像信号に対応した設定がなされたスケーリング処理部１３によって処理される。
【００５９】
［第３の実施形態］
図８は、本発明の第３の実施形態に係る映像表示システム３および半導体装置１０２の構成を示すブロック図である。
【００６０】
本実施形態に係る半導体装置１０２において、画質調整部１５は、上記した第２の実施形態と同様、出力映像信号の切り替えに伴ってレジスタ１５１ａ〜１５１ｅ（図３参照）に保持される設定値ｃ１の変更（書き換え）を行っている間、画質調整部１５が設定変更中であることを示す第１のステータス信号ｂ１を生成し、これを第１のセレクタ１４に供給する。画質調整部１５は、レジスタ１５１ａ〜１５１ｅに保持される設定値ｃ１の変更（書き換え）が完了した後、切り替え先の映像信号に付随する垂直同期信号に同期して、レジスタ１５１ａ〜１５１ｅに新たに設定された設定値に基づく画質調整を有効とする。
【００６１】
本実施形態に係る半導体装置１０２において、第１のセレクタ１４は、第１のステータス信号ｂ１に基づいて、画質調整部１５における設定変更の完了を検出した後に、切り替え先の映像信号を、当該映像信号に付随する垂直同期信号に同期して出力する第１のモードと、第１の選択信号の信号レベルの遷移が生じた直後に到来する切り替え元の映像信号のフレーム期間の終了後に、選択した映像信号を、当該選択した映像信号に付随する垂直同期信号に同期して出力する第２のモードと、に切り替え可能に構成されている。第１のセレクタ１４は、システム制御部３００から供給されるモード選択指令ｄ１に基づいて、第１のモードおよび第２のモードのいずれか一方を選択する。
【００６２】
第１のモードが選択された場合の動作は、先に参照した図７に例示されている。第１のモードによれば、切り替え先の映像信号が第１のセレクタ１４から出力された時点で、画質調整部１５の設定変更が完了しているので、切り替え先の映像信号に対して適切な画質調整がなされる。しかしながら、第１のモードによれば、画質調整部１５における設定変更に比較的長い時間を要する場合には、第１の選択信号ａ１の信号レベルが遷移してから切り替え先の映像信号が出力されるまでに比較的長い時間を要する。すなわち、切り替え先の映像をディスプレイ２００に速やかに表示させることができないおそれがある。
【００６３】
一方、第２のモードが選択された場合の動作は、図９に例示されている。図９は、半導体装置１０２の動作の一例を示すタイミングチャートである。図９には、一例として、半導体装置１０２から出力される映像信号を、アナログ映像信号である第２の映像信号ＳＶ２からデジタル映像信号である第１の映像信号ＳＶ１に切り替える場合の動作が示されている。
【００６４】
第２のモードによれば、第１のセレクタ１４は、画質調整部１５における設定変更が完了しているか否かにかかわらず、第１の選択信号ａ１の信号レベルの遷移が生じた直後に到来する切り替え元の映像信号のフレーム期間の終了とともに切り替え元の第２の映像信号ＳＶ２の出力を終了させ、その後、切り替え先の第１の映像信号ＳＶ１を、これに付随する第１の垂直同期信号ＳＳ１に同期して出力する。第２のモードによれば、第１の選択信号ａ１の信号レベルが遷移してから切り替え先の映像信号が出力されるまでの時間を、第１のモードと比較して短くすることができる。すなわち、切り替え先の映像をディスプレイ２００に速やかに表示させることができる。しかしながら、第２のモードによれば、図９に示されるように、設定変更が完了していない画質調整部１５によって、切り替え先の映像信号ＳＶ１に対する画質調整がなされる場合がある。この場合、切り替え先の映像を所望の画質でディスプレイ２００に表示させることができない。
【００６５】
図１０は、システム制御部３００が、モード選択指令ｄ１を生成する際の処理の流れを示すフローチャートである。
【００６６】
ステップＳ１において、システム制御部３００は、例えば、映像表示システム３が備える操作部（図示せず）に対する操作入力に基づいて、ディスプレイ２００に表示させる映像信号の切り替え要求の有無を判断する。システム制御部３００は、ディスプレイ２００に表示させる映像信号の切り替え要求を検出すると、処理をステップＳ２に移行する。
【００６７】
ステップＳ２において、システム制御部３００は、映像信号の切り替えに伴って行われる画質調整部１５の設定変更に要する設定値ｃ１の数が、所定数以上であるか否かを判断する。例えば、画質調整部１５の設定変更を行う場合に、変更項目が多い程、設定変更に要する設定値ｃ１の数が多くなる。また、画質調整部１５の設定変更に要する設定値ｃ１の数が多くなる程、画質調整部１５において設定変更に要する時間が長くなる。なお、システム制御部３００は、切り替え元の映像信号および切り替え先の映像信号の種類等に基づいて、画質調整部１５の設定変更に要する設定値ｃ１の数を特定する。
【００６８】
システム制御部３００は、画質調整部１５の設定変更に要する設定値ｃ１の数が、所定数以上であると判定した場合には、処理をステップＳ３に移行し、画質調整部１５の設定変更に要する設定値ｃ１の数が、所定数未満であると判定した場合には、処理をステップＳ４に移行する。
【００６９】
ステップＳ３において、システム制御部３００は、第２のモードを選択すべきモード選択指令ｄ１を生成し、これを第１のセレクタ１４に供給する。モード選択指令ｄ１を受信した第１のセレクタ１４は、第２のモードで動作する。
【００７０】
ステップＳ４において、システム制御部３００は、第１のモードを選択すべきモード選択指令ｄ１を生成し、これを第１のセレクタ１４に供給する。これにより、第１のセレクタ１４は、第１のモードで動作する。
【００７１】
以上のように、画質調整部１５の設定変更に要する設定値ｃ１の数が所定数以上である場合に、第１のセレクタ１４を第２のモードで動作させることで、映像信号の切り替え当初において、切り替え先の映像信号に対応した画質調整がなされない状態が発生する可能性があるものの、画質調整部１５の設定変更に要する時間が長くなることに伴う映像信号の切り替えタイミングの著しい遅延を回避することができる。
【００７２】
また、画質調整部１５の設定変更に要する設定値ｃ１の数が所定数未満である場合、第１のセレクタ１４を第１のモードで動作させることで、映像信号の切り替え当初から、切り替え先の映像信号に対応した画質調整がなされることとなり、且つ、画質調整部１５の設定変更に要する時間は比較的短くなるので、映像信号の切り替えタイミングが著しく遅れることもない。なお、本実施形態では、画質調整部１５の設定変更に要する設定値ｃ１の数に応じて、第１のセレクタ１４の動作モードを決定する場合を例示したが、この態様に限定されるものではない。例えば、設定すべきデータ量に応じて第１のセレクタ１４の動作モードを決定してもよい。例えば、設定すべきデータ量が閾値以上である場合に、第２のモードを選択し、設定すべきデータ量が閾値未満である場合に、第１のモードを選択してもよい。また、前回画質調整部１５の設定変更に要した時間を記憶しておき、それが閾値を超えるか否かで第１のセレクタ１４の動作モードを決定してもよい。
【００７３】
なお、上記した第１〜第３の実施形態において、半導体装置１００、１０１および１０２に入力される映像信号が２つである場合を例示したが、半導体装置１００、１０１および１０２に入力される映像信号は３つ以上であってもよい。この場合、第１のセレクタ１４および第２のセレクタ１２は、３つ以上の映像信号の中から１つを選択するように構成される。
【００７４】
なお、半導体装置１００、１０１および１０２は、本発明における半導体装置の一例である。第１のセレクタ１４は、本発明における第１の選択部の一例である。第２のセレクタ１２は、本発明における第２の選択部の一例である。選択信号生成部１７は、本発明における選択信号生成部の一例である。画質調整部１５は、本発明における画質調整部の一例である。レジスタ１５１ａ〜１５１ｅは、本発明における第１の設定部の一例である。
スケーリング処理部１３は、本発明におけるスケーリング処理部の一例である。レジスタ１３１ａ〜１３１ｅは、本発明における第２の設定部の一例である。映像表示システム１、２および３は、本発明における映像表示システムの一例である。ディスプレイ２００は、本発明におけるディスプレイの一例である。システム制御部３００は、本発明における制御部の一例である。
【符号の説明】
【００７５】
１、２、３  映像表示システム
１２  第２のセレクタ
１３  スケーリング処理部
１４  第１のセレクタ
１５  画質調整部
１７  選択信号生成部
１００、１０１、１０２  半導体装置
１３１ａ〜１３１ｅ、１５１ａ〜１５１ｅ  レジスタ
２００  ディスプレイ
３００  システム制御部
ａ１  第１の選択信号
ａ２  第２の選択信号
ｂ１  第１のステータス信号
ｂ２  第２のステータス信号
ｃ１、ｃ２  設定値
ｄ１  モード選択指令
【図１】
0006687361.tif 000002
【図２】
0006687361.tif 000003
【図３】
0006687361.tif 000004
【図４】
0006687361.tif 000005
【図５】
0006687361.tif 000006
【図６】
0006687361.tif 000007
【図７】
0006687361.tif 000008
【図８】
0006687361.tif 000009
【図９】
0006687361.tif 000010
【図１０】
0006687361.tif 000011