(57)【要約】【課題】映像処理装置において複数系統の映像信号の同期をとるためのメモリのメモリ容量を低減する。【解決手段】信号合成部１は、イネーブル信号が映像無しを示す場合、予め定められた所定値となるように第１の映像信号の値を変換し、イネーブル信号が映像有りを示す場合、所定値以外の値をとるように第２の映像信号の値を変換することにより、第１の映像信号とイネーブル信号とを合成する。メモリ３は、信号合成部１によって合成された合成信号を記憶する。映像信号復元部５は、合成信号から映像信号を復元し、復元された映像信号を映像合成部７に対して第２の映像信号と同期をとって出力する。イネーブル信号復元部６は、メモリ３に記憶された合成信号が所定値である場合、映像無しを示すイネーブル信号を復元し、当該合成信号が所定値以外の値である場合、映像有りを示すイネーブル信号を復元し、第２の映像信号と同期をとって映像合成部７に出力する。【選択図】図１
2009117962.tif 000002
【特許請求の範囲】
【請求項１】
第１の映像信号と、第２の映像信号と、当該第１の映像信号に基づく映像の有無を示すイネーブル信号とを少なくとも入力し、入力された各映像信号に基づく各映像を当該イネーブル信号を用いて合成する映像処理装置であって、
前記イネーブル信号が映像無しを示す場合、予め定められた所定値となるように第１の映像信号の値を変換し、前記イネーブル信号が映像有りを示す場合、前記所定値以外の値をとるように第１の映像信号の値を変換することにより、第１の映像信号とイネーブル信号とを合成する信号合成部と、
前記信号合成部によって合成された合成信号を記憶する記憶部と、
前記記憶部に記憶された合成信号から映像信号を復元し、復元された映像信号を、前記各映像の合成を行う合成手段に対して前記第２の映像信号と同期をとって出力する映像信号復元部と、
前記記憶部に記憶された合成信号が前記所定値である場合、映像無しを示すイネーブル信号を復元し、当該合成信号が前記所定値以外の値である場合、映像有りを示すイネーブル信号を復元し、前記第２の映像信号と同期をとって前記合成手段に出力するイネーブル信号復元部とを備える、映像処理装置。
【請求項２】
前記映像信号復元部は、前記信号合成部によって行われる変換と逆の変換を前記合成信号に対して行うことによって映像信号を復元する、請求項１に記載の映像処理装置。
【請求項３】
前記信号合成部は、前記イネーブル信号が映像有りを示す場合、前記第１の映像信号により示される値が前記所定値以上であれば、第１の映像信号により示される値に対して最小単位の値を加算する変換を行い、
前記映像信号復元部は、前記合成信号が前記所定値以上の値であれば、前記合成信号により示される値から前記最小単位の値を減算する変換を行う、請求項２に記載の映像処理装置。
【請求項４】
前記信号合成部は、前記イネーブル信号が映像有りを示す場合、前記第１の映像信号により示される値が前記所定値であれば、第１の映像信号により示される値に対して最小単位の値を加算または減算することによって当該所定値以外の値に変換し、
前記映像信号復元部は、前記記憶部に記憶された合成信号が前記所定値以外の値である場合、前記合成信号をそのまま映像信号として復元する、請求項１に記載の映像処理装置。
【請求項５】
前記第１の映像信号は、映像を構成する画素のＲＧＢ値を示し、
前記信号合成部は、前記第１の映像信号により示されるＲＧＢ値のうち少なくとも１つの値に対してイネーブル信号を合成する、請求項１に記載の映像処理装置。
【請求項６】
前記信号合成部は、前記第１の映像信号により示されるＲＧＢ値のうちＲ値またはＢ値に対してイネーブル信号を合成する、請求項５に記載の映像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像処理装置に関し、より特定的には、複数系統の映像信号を入力し、各映像信号に基づく複数の映像を合成する映像処理装置に関する。
【背景技術】
【０００２】
従来、複数の機器からそれぞれ映像信号を入力し、入力された各映像信号に基づく複数の映像を合成して１つの画面に表示することが行われている。例えば、車両に搭載されるモニタにおいては、カーナビゲーション装置によって生成された地図画像の映像や、テレビ放送受信装置によって受信されたテレビ放送の映像等が合成されて画面に表示される。このように複数の機器からの映像を合成して表示する場合には、それぞれの映像信号の同期をとって合成を行う必要がある。同期をとる方法としては、大別して、合成を行う映像処理装置に対して各機器が同期をとって映像信号を出力する方法と、映像処理装置側で同期をとる方法がある。機器側と映像処理装置側とを接続する配線数が多くなる前者の方法に比べて、後者の方法は配線数を削減することができる点で（配線数を減らす必要性が高い車載モニタ等では特に）有効である。
【０００３】
例えば、特許文献１には、映像処理装置側で同期をとる技術が開示されている。特許文献１に記載の表示処理装置は、第１の映像信号と第２の映像信号とを入力して２画面表示を行うものである。この表示処理装置では、第２の映像信号をフレームメモリに一旦記憶し、記憶された第２の映像信号を第１の映像信号と同期させて読み出すことによって２つの映像信号の同期をとっている。
【特許文献１】特開２００４−２４０４４３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
映像処理装置側で同期をとる方法においては、上記特許文献１に記載のように、映像信号を保持しておくためのメモリが必要となる。特に車載モニタ等においては、省コスト化および省スペース化の要求が高く、映像処理装置で必要となるメモリ容量を減らすことが求められている。
【０００５】
それ故、本発明の目的は、映像処理装置において複数系統の映像信号の同期をとるために用いられるメモリのメモリ容量を低減することが可能な映像処理装置を提供することである。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明は次の構成を採用した。すなわち、第１の発明は、第１の映像信号と、第２の映像信号と、当該第１の映像信号に基づく映像の有無を示すイネーブル信号とを少なくとも入力し、入力された各映像信号に基づく各映像を当該イネーブル信号を用いて合成する映像処理装置である。映像処理装置は、信号合成部と、記憶部と、映像信号復元部と、イネーブル信号復元部とを備えている。信号合成部は、イネーブル信号が映像無しを示す場合、予め定められた所定値となるように第１の映像信号の値を変換し、イネーブル信号が映像有りを示す場合、所定値以外の値をとるように第２の映像信号の値を変換することにより、第１の映像信号とイネーブル信号とを合成する。記憶部は、信号合成部によって合成された合成信号を記憶する。映像信号復元部は、記憶部に記憶された合成信号から映像信号を復元し、復元された映像信号を、各映像の合成を行う合成手段に対して第２の映像信号と同期をとって出力する。イネーブル信号復元部は、記憶部に記憶された合成信号が所定値である場合、映像無しを示すイネーブル信号を復元し、当該合成信号が所定値以外の値である場合、映像有りを示すイネーブル信号を復元し、第２の映像信号と同期をとって合成手段に出力する。
【０００７】
第２の発明においては、映像信号復元部は、信号合成部によって行われる変換と逆の変換を合成信号に対して行うことによって映像信号を復元してもよい。
【０００８】
第３の発明においては、信号合成部は、イネーブル信号が映像有りを示す場合、第１の映像信号により示される値が所定値以上であれば、第１の映像信号により示される値に対して最小単位の値を加算する変換を行うようにしてもよい。このとき、映像信号復元部は、合成信号が所定値以上の値であれば、合成信号により示される値から最小単位の値を減算する変換を行う。
【０００９】
第４の発明においては、信号合成部は、イネーブル信号が映像有りを示す場合、第１の映像信号により示される値が所定値であれば、第１の映像信号により示される値を当該所定値以外の値に変換してもよい。このとき、映像信号復元部は、記憶部に記憶された合成信号が前記所定値以外の値である場合、合成信号をそのまま映像信号として復元する。
【００１０】
第５の発明においては、第１の映像信号は、映像を構成する画素のＲＧＢ値を示す信号であってもよい。このとき、信号合成部は、第１の映像信号により示されるＲＧＢ値のうち少なくとも１つの値に対してイネーブル信号を合成する。
【００１１】
第６の発明においては、信号合成部は、第１の映像信号により示されるＲＧＢ値のうちＲ値またはＢ値に対してイネーブル信号を合成する。
【発明の効果】
【００１２】
第１の発明によれば、入力された第１の映像信号とイネーブル信号のデータは、これら２つの信号を合成することによってデータ量が低減されてから記憶部に記憶される。したがって、映像信号およびイネーブル信号を記憶するためのメモリ容量を低減することができる。
【００１３】
第２および第３の発明によれば、信号合成部によって行われる変換と逆の変換を行うことによって、合成信号から正しく映像信号を復元することができる。特に第３の発明によれば、映像信号とイネーブル信号とを合成する際に最小単位の値を加算する演算を行い、合成信号から映像信号を復元する際に最小単位の値を減算する演算を行うことによって、合成信号から元の映像信号をほぼ同じ値で復元することができる。
【００１４】
第４の発明によれば、信号合成部は、イネーブル信号が映像有りを示す場合であって、第１の映像信号により示される値が所定値である場合には、第１の映像信号により示される値は、最小単位の値だけずらされた値に変換される。そして、映像信号復元部では、記憶部に記憶された合成信号が所定値以外の値である場合には、合成信号がそのまま映像信号として復元される。これによれば、信号合成部における合成処理、および、映像信号復元部における復元処理を簡易な処理で行うことができる。
【００１５】
第５および第６の発明によれば、ＲＧＢ値を示す映像信号とイネーブル信号とを合成することができる。特に第６の発明によれば、人間の視覚はＧ（緑）の変化に敏感であることを鑑み、Ｒ値またはＢ値に対してイネーブル信号を合成することによって、元の映像信号に基づく映像と復元後の映像信号に基づく映像との差を、より認識させにくくすることができる。
【発明を実施するための最良の形態】
【００１６】
以下、図１〜図５を参照して、本発明の一実施形態に係る映像処理装置について説明する。図１は、本実施形態に係る映像処理装置の構成を示すブロック図である。図１に示すように、映像処理装置は、信号合成部１、書込部２、メモリ３、読出部４、映像信号復元部５、イネーブル信号復元部６、および、映像合成部７を備えている。また、映像処理装置には、第１の機器８、第２の機器９、および表示パネル１０が接続されている。図１に示す映像処理装置は、各機器８および９から２系統の映像信号を入力し、これらの映像信号に基づく２つの映像を合成して表示パネル１０に出力するものである。なお、映像処理装置の各部（メモリ３を除く）は、例えば、基板上に実装された回路によって実現される。
【００１７】
また、本実施形態では、映像処理装置が２系統の映像信号を入力する場合を例として説明するが、本発明は、映像処理装置が３つ以上の機器に接続され、３系統以上の映像信号を入力する場合にも適用可能である。以下、図１に示す各部の詳細について説明する。
【００１８】
図１に示すように、本実施形態では、第１の機器８および第２の機器９という２つの機器から映像処理装置にそれぞれ映像信号が入力される。各機器８および９は、映像信号を生成して出力するものであればどのようなものであってもよい。例えば、映像処理装置が車載モニタに映像を表示させるためのものである場合、各機器８および９は、ナビゲーション装置や、テレビチューナや、ＤＶＤプレイヤ等であってもよいし、空調機器やオーディオ機器等の車載機器に関する設定情報の画像（ＯＳＤ画像）を生成する機器であってもよい。
【００１９】
第１の機器８から映像処理装置に対しては第１の映像信号およびイネーブル信号が入力される。第１の映像信号は、映像を表すものであればどのような形式であってもよいが、本実施形態では、第１の映像信号は、映像を構成する画素の色値（ＲＧＢ値）を少なくとも示すものとする。また、第１の映像信号と第２の映像信号との同期を取るための信号（水平・垂直同期信号等）は、第１の映像信号に合成された（埋め込まれた）形で入力されてもよいし、第１の映像信号とは別に入力されてもよい。
【００２０】
また、イネーブル信号は、第１の映像信号に基づく映像の有無を示す信号である。第１の機器８からは、１画素分のＲＧＢ値を示す第１の映像信号と、その画素に関して映像の有無を示すイネーブル信号とがともに出力される。本実施形態においてイネーブル信号は、第１の映像信号により示される画素に映像がある場合に“１”を示し、第１の映像信号により示される画素に映像がない場合に“０”を示す。なお、「第１の映像信号により示される画素に映像がない場合」は、第１の映像信号に基づく映像が画面全体のうちの一部分にのみ表示される際に起こり得る。例えば、第１の映像信号に基づく映像が画面全体のうちの左半分にのみ表示される場合において、右半分の画素については映像がないこととなる。つまり、右半分の画素に対応するイネーブル信号は“０”を示す。
【００２１】
一方、第２の機器９から映像処理装置に対しては、第２の映像信号が入力される。第２の映像信号は、映像を表すものであればどのような形式であってもよい。なお、第１の映像信号と同様、第１の映像信号と第２の映像信号との同期を取るための信号は、第２の映像信号に合成された形で入力されてもよいし、第２の映像信号とは別に映像処理装置に入力されてもよい。また、第１の映像信号と同様、第２の映像信号もそれに対応するイネーブル信号とともに映像処理装置に対して入力されてもよい。
【００２２】
信号合成部１は、第１の機器８から入力される第１の映像信号とイネーブル信号とを合成する。換言すれば、信号合成部１は、イネーブル信号により示される情報が第１の映像信号に埋め込まれるように、第１の映像信号により示される値を変換する。信号合成部１による合成方法については後述する。信号合成部１によって合成された合成信号は書込部２に出力される。
【００２３】
書込部２は、合成信号のデータをメモリ３に書き込む。メモリ３は、請求項に記載の記憶部に相当する構成要素であり、合成信号のデータを記憶する。読出部４は、メモリ３に記憶された合成信号のデータを、第２の映像信号と同期するタイミングで読み出す。読み出された合成信号は、映像信号復元部５およびイネーブル信号復元部６にそれぞれ出力される。
【００２４】
映像信号復元部５は、合成信号から第１の映像信号を復元する。詳細は後述するが、本実施形態では、映像信号復元部５は、元の第１の映像信号の内容を復元するべく（ただし、完全に復元することはできない）、信号合成部１によって行われる変換と逆の変換を行う。映像信号復元部５によって復元された映像信号（復元映像信号と呼ぶ）は、映像合成部７に出力される。
【００２５】
イネーブル信号復元部６は、合成信号からイネーブル信号を復元する。つまり、合成信号には元のイネーブル信号の情報が埋め込まれているので、イネーブル信号復元部６は、合成信号に基づいて元のイネーブル信号の値（“０”または“１”）を知ることができる。イネーブル信号復元部６における復元方法の詳細については後述する。復元されたイネーブル信号（復元イネーブル信号と呼ぶ）は、映像合成部７に出力される。
【００２６】
なお、上記復元映像信号および復元イネーブル信号は、第２の映像信号と同期を取って出力される。すなわち、復元映像信号、復元イネーブル信号、および第２の映像信号に関して、画面の同じ画素についての信号が同時に映像合成部７に入力される。
【００２７】
映像合成部７は、第１および第２の映像信号とイネーブル信号とを入力し、入力された各映像信号に基づく各映像を当該イネーブル信号を用いて合成する。ここで、映像の合成とは、２つの映像を重ね合わせることであり、例えば、一方の映像の上に他方の画像を（不透明または半透明で）重ねて表示したり、２つの映像を２画面表示（左右または上下に分割して表示）したり、ピクチャインピクチャで表示したりすることである。映像合成部７によって合成された映像を示す映像信号（合成映像信号）は表示パネル１０に出力される。表示パネル１０は、例えば液晶パネルであり、映像合成部７からの合成映像信号に基づく映像を画面に表示する。
【００２８】
次に、図２〜図５を参照して、映像処理装置の動作を説明する。映像処理装置には、第１の映像信号およびイネーブル信号と、第２の映像信号とがそれぞれ非同期で入力される。第１の機器８から入力される第１の映像信号およびイネーブル信号は、信号合成部１に入力される。信号合成部１は、第１の映像信号とイネーブル信号とを合成して、合成信号を出力する。以下、図２および図３を参照して、信号合成部１の詳細を説明する。
【００２９】
図２は、信号合成部１の詳細な構成例を示すブロック図である。図２に示されるように、信号合成部１は、イネーブル信号判別部１１、信号変換部１２、オーバーフロー判定部１３、加算部１４、およびＲＧＢ合成部１５を備えている。
【００３０】
イネーブル信号判別部１１には、第１の機器８からの第１の映像信号およびイネーブル信号が入力される。なお、ここでは、第１の映像信号により示されるＲＧＢ値（ｒ１，ｇ１，ｂ１）は、それぞれ６ビットのデータであり、それぞれ０〜２５５までの整数値をとり得るものとする。また、イネーブル信号は１ビットのデータであり、“０”または“１”を示すものとする。
【００３１】
第１の映像信号およびイネーブル信号が入力されると、イネーブル信号判別部１１は、イネーブル信号が“０”または“１”のいずれを示すかを判別する。そして、イネーブル信号が“０”を示す場合、第１の映像信号を信号変換部１２に出力する。一方、イネーブル信号が“１”を示す場合、第１の映像信号をオーバーフロー判定部１３に出力する。
【００３２】
信号変換部１２は、イネーブル信号判別部１１から第１の映像信号を入力すると、第１の映像信号により示されるＲＧＢ値（ｒ１，ｇ１，ｂ１）を、予め定められた所定値（０，０，０）に変換して合成信号として出力する。
【００３３】
一方、オーバーフロー判定部１３は、イネーブル信号判別部１１から第１の映像信号を入力すると、第１の映像信号により示されるＲＧＢ値（ｒ１，ｇ１，ｂ１）の各値について上限値（ここでは“２５５”）をとるか否かを判定する。オーバーフロー判定部１３は、当該ＲＧＢ値に対して後述の加算演算を行った場合にオーバーフローが生じるか否かを判定するためのものである。オーバーフロー判定部１３は、第１の映像信号により示されるＲＧＢ値（ｒ１，ｇ１，ｂ１）の各値のうちで上限値をとる値をＲＧＢ合成部１５へ出力し、上限値をとらない値を加算部１４へ出力する。例えば、ＲＧＢ値（ｒ１，ｇ１，ｂ１）＝（２５５，２５４，２５３）である場合、Ｒ値は上限値をとるのでＲＧＢ合成部１５へ出力され、Ｇ値とＢ値については上限値をとらないので加算部１４へ出力される。
【００３４】
加算部１４は、オーバーフロー判定部１３から第１の映像信号に含まれるＲＧＢ値の少なくともいずれかを入力すると、入力された値に１を加算して、ＲＧＢ合成部１５へ出力する。例えば、第１の映像信号により示されるＲＧＢ値（ｒ１，ｇ１，ｂ１）＝（２５５，２５４，２５３）である場合、Ｇ値（２５４）およびＢ値（２５３）が加算部１４に入力され、この場合、加算部１４は、Ｇ値として“２５５”を、Ｂ値として“２５４”をそれぞれＲＧＢ合成部１５へ出力する。なお、加算部１４において加算される加算量は、予め定められた値であればいくらであってもよいが、第１の映像信号により示される値の最小単位（ここでは“１”）であることが好ましい。
【００３５】
ＲＧＢ合成部１５は、オーバーフロー判定部１３から出力されるＲ値、Ｇ値、またはＢ値と、加算部１４から出力されるＲ値、Ｇ値、またはＢ値とを合成して、１組のＲＧＢ値（ｒ２，ｇ２，ｂ２）を示す合成信号を生成する。生成された合成信号は、信号合成部１から出力される。例えば、第１の映像信号により示されるＲＧＢ値（ｒ１，ｇ１，ｂ１）＝（２５５，２５４，２５３）である場合、Ｒ値（２５５）はオーバーフロー判定部１３からＲＧＢ合成部１５に入力され、加算部１４で“１”が加算されたＧ値（２５５）およびＢ値（２５４）は加算部１４からＲＧＢ合成部１５に入力される。その結果、ＲＧＢ合成部１５は、ＲＧＢ値（ｒ２，ｇ２，ｂ２）＝（２５５，２５５，２５４）を示す合成信号を出力する。
【００３６】
図３は、信号合成部１における入出力関係を示す図である。以上に説明した信号合成部１の動作によって、入力される第１の映像信号およびイネーブル信号の値と、出力される合成信号の値とは、図３に示すようになる。図３に示されるように、（ａ）イネーブル信号が“０”を示す場合、（第１の映像信号の値とは無関係に）合成信号の値は、“（０，０，０）”となる。また、イネーブル信号が“１”を示す場合には、合成信号は、（０，０，０）以外の値となる。すなわち、（ｂ）イネーブル信号が“１”を示し、かつ、第１の映像信号により示されるＲＧＢ値（ｒ１，ｇ１，ｂ１）がいずれかが上限値（“２５５”）である場合、合成信号の値は、上限値をとる値以外の値に対して１が加算された値となる。また、（ｃ）イネーブル信号が“１”を示し、かつ、第１の映像信号により示されるＲＧＢ値（ｒ１，ｇ１，ｂ１）がいずれも上限値（“２５５”）でない場合、合成信号の値は、（ｒ１＋１，ｇ１＋１，ｂ１＋１）となる。
【００３７】
以上のように、本実施形態では、イネーブル信号が“０”を示す場合、信号変換部１２から所定値（０，０，０）を示す合成信号が出力される。一方、イネーブル信号が“１”を示す場合、オーバーフロー判定部１３または加算部１４を介してＲＧＢ合成部１５から合成信号が出力される。ここで、オーバーフロー判定部１３から出力される値は、上限値（“２５５”）をとる値であり、加算部１４から出力される値は、元の値に“１”を加算した値であるので、オーバーフロー判定部１３または加算部１４を介してＲＧＢ合成部１５から出力される合成信号は、上記所定値（０，０，０）以外の値となる。したがって、合成信号は、イネーブル信号が“０”の場合にのみ（０，０，０）を示すこととなる。また、イネーブル信号が“１”の場合には、上記所定値以外の値をとるように第１の映像信号が変換されることにより合成信号が得られる。
【００３８】
なお、本実施形態では、イネーブル信号が“１”を示す場合に必ず加算演算が行われるわけではなく、第１の映像信号により示されるＲＧＢ値のいずれかが加算演算によってオーバーフローする場合には、オーバーフローを生じる値については加算演算が行われないので、第１の映像信号の値がオーバーフローすることを防止することができる。
【００３９】
信号合成部１から出力された合成信号は書込部２に入力される。書込部２は、入力された合成信号のデータをメモリ３に書き込む。なお、メモリ３は、第１および第２の映像信号の同期をとるために十分な容量が用意されればよく、例えば、１フレームまたは２フレーム分の映像信号のデータを記憶可能な容量に設計される。
【００４０】
ここで、本実施形態では、第１の映像信号とイネーブル信号とを合成した合成信号をメモリ３に記憶するので、第１の映像信号とイネーブル信号とをメモリ３に記憶する場合に比べて、必要なメモリ容量を低減することができる。具体的には、本実施形態では、第１の映像信号の１画素分のデータ量は６ビット×３＝１８ビットであり、イネーブル信号の１画素分のデータ量は１ビットであるので、第１の映像信号およびイネーブル信号の１画素分のデータ量は１９ビットである。これに対して、第１の映像信号およびイネーブル信号を合成した合成信号の１画素分のデータ量は、第１の映像信号と同じ１８ビットである。したがって、合成信号をメモリ３に記憶する場合には、第１の映像信号とイネーブル信号とをメモリ３に記憶する場合に比べて、データ量を１８／１９にすることができる。
【００４１】
メモリ３に記憶された合成信号のデータは、第２の映像信号と同期する適宜のタイミングで読出部４によって読み出される。具体的には、読出部４は、復元映像信号、復元イネーブル信号、および第２の映像信号が互いに同期して映像合成部７に対して入力されるように合成信号のデータをメモリ３から読み出す。読み出された合成信号は、映像信号復元部５およびイネーブル信号復元部６にそれぞれ出力される。
【００４２】
映像信号復元部５は、読出部４からの合成信号を用いて第１の映像信号を復元する。図４は、映像信号復元部５の詳細な構成例を示すブロック図である。図４に示されるように、映像信号復元部５は、合成信号判別部２１および減算部２２を備えている。以下、図４を参照して、映像信号復元部５の詳細を説明する。
【００４３】
読出部４からの合成信号は、合成信号判別部２１に入力される。合成信号判別部２１は、合成信号の値（ｒ２，ｇ２，ｂ２）に応じて、合成信号を減算部２２に出力するか、それとも、合成信号をそのまま復元映像信号として出力するかを決定する。すなわち、合成信号の値（ｒ２，ｇ２，ｂ２）が（０，０，０）である場合、合成信号はそのまま復元映像信号として映像信号復元部５から出力される。一方、合成信号の値（ｒ２，ｇ２，ｂ２）が（０，０，０）以外の値である場合、合成信号は減算部２２に出力される。
【００４４】
減算部２２は、合成信号判別部２１から合成信号を入力すると、合成信号により示される値（ｒ２，ｇ２，ｂ２）の各値から１を減算する。そして、減算が行われた値（ｒ２−１，ｇ２−１，ｂ２−１）を復元映像信号として出力する。このように、映像信号復元部５においては、信号合成部１において第１の映像信号から合成信号を得るための変換（加算演算）とは逆の変換（減算演算）が行われることによって、合成信号から復元映像信号が得られる。
【００４５】
一方、イネーブル信号復元部６は、読出部４からの合成信号を用いてイネーブル信号を復元する。具体的には、合成信号判別部２１から合成信号を入力すると、イネーブル信号復元部６は、復元イネーブル信号により示される値を、合成信号により示される値（ｒ２，ｇ２，ｂ２）に応じて“０”または“１”に決定する。ここで、上述のように、合成信号は、イネーブル信号が“０”の場合にのみ（０，０，０）を示す。したがって、合成信号により示される値（ｒ２，ｇ２，ｂ２）が（０，０，０）である場合、イネーブル信号復元部６は、“０”を示す復元イネーブル信号を出力する。一方、合成信号の値（ｒ２，ｇ２，ｂ２）が（０，０，０）以外の値である場合、イネーブル信号復元部６は、“１”を示す復元イネーブル信号を出力する。
【００４６】
図５は、合成信号の値と、復元映像信号および復元イネーブル信号との関係を示す図である。図５に示されるように、本実施形態によれば、（ａ）合成信号の値（ｒ２，ｇ２，ｂ２）が（０，０，０）である場合、復元映像信号の値は（０，０，０）となり、復元イネーブル信号の値は“０”となる。なお、ここでは、映像信号復元部５は復元映像信号の値を（０，０，０）としているが、復元映像信号の値は任意の値（予め定められた値）でよい。また、（ｂ）合成信号の値（ｒ２，ｇ２，ｂ２）が（０，０，０）以外である場合、復元映像信号の値は（ｒ２−１，ｇ２−１，ｂ２−１）となり、復元イネーブル信号の値は“１”となる。
【００４７】
図３および図５から明らかなように、イネーブル信号に関して言えば、元のイネーブル信号と復元イネーブル信号とが同じ値となり、イネーブル信号を正確に復元することができていることがわかる。
【００４８】
また、映像信号に関して言えば、元の第１の映像信号のＲＧＢ値のいずれも上限値でない場合（加算演算が行われる場合）には、減算部２２で減算演算が行われることによって、復元映像信号は元の第１の映像信号と同じ値となる。つまり、この場合には、第１の映像信号を正しく復元することができていることがわかる。また、上記以外の場合、すなわち、元の第１の映像信号のＲＧＢ値のいずれかが上限値となる場合（加算演算が行われない場合）には、当該上限値をとる値については、元の第１の映像信号の値よりも“１”だけ小さい値となる。この場合、元の第１の映像信号を厳密には復元することができないものの、復元映像信号と元の第１の映像信号との値をほぼ同じにすることができ、人間の視覚ではほぼ認識されない程度の差にすることができる。したがって、本実施形態によれば、合成信号から第１の映像信号およびイネーブル信号を復元することができる。
【００４９】
復元映像信号および復元イネーブル信号は、第２の映像信号と同期して映像合成部７に入力される。ここで、映像合成部７による映像の合成はどのような方法であっても良いが、例えば次のように行われる。すなわち、映像合成部７は、復元イネーブル信号が“０”を示す画素については第２の映像信号に基づく映像を生成し、復元イネーブル信号が“１”を示す画素については復元映像信号に基づく映像を生成する。以上のように生成された映像の合成映像信号が映像合成部７から表示パネル１０へ出力されることにより、生成された映像が表示パネル１０の画面に表示される。
【００５０】
なお、本実施形態においては、第２の映像信号は、映像合成部７に直接入力されるものとしたが、映像処理装置は、第２の映像信号に対して必要に応じて所定の処理を行ってから、当該処理後の第２の映像信号を映像合成部７に入力するようにしてもよい。例えば、第２の機器９がテレビチューナであり、第２の映像信号がテレビ放送を受信した信号である場合、映像処理装置において復調処理が行われてもよい。
【００５１】
以上のように、本実施形態によれば、映像処理装置は、入力された第１の映像信号とイネーブル信号のデータを、これら２つの信号を合成することによってデータ量を減らしてからメモリ３に記憶する。したがって、メモリ３として必要な容量を低減することができ、省コスト化を図ることができる。また、本実施形態によれば、合成信号から元のイネーブル信号を完全に復元することができるとともに、元の第１映像信号も合成信号からほぼ正確に復元することができるので、表示される映像に乱れが生じたり不自然になることがない。
【００５２】
なお、上記実施形態においては、合成時における加算によるオーバーフローを防止するために、第１の映像信号により示されるＲＧＢ値のうちで上限値をとる値については加算処理を行わないようにした。ここで、他の実施形態においては、第１の映像信号により示されるＲＧＢ値のうちで上限値をとる値が存在する場合、当該ＲＧＢ値の各値について加算処理を行わないようにする実施形態も考えられる。ただし、このような実施形態においては、第１の映像信号により示されるＲＧＢ値が例えば（２５５，０，０）のように上限値と下限値とを含む場合には、映像信号復元部５の減算部２２において減算処理を行う際に、下限値から１を減算する処理が生じ、オーバーフローが生じることがある。そのため、このような実施形態においては、映像信号復元部５における復元処理において、合成信号により示される各値（ｒ２，ｇ２，ｂ２）のうちに下限値（“０”）をとる値がある場合には、合成信号の各値について減算部２２による減算処理を行わないようにすればよい。これによって、減算時のオーバーフローを防止することができる。
【００５３】
また、他の実施形態においては、信号合成部１における合成処理において加算処理を行わず、映像信号復元部５における復元処理において減算処理を行わないようにしてもよい。図６は、他の実施形態における合成処理の方法を示す図であり、図７は、他の実施形態における復元処理の方法を示す図である。図６に示されるように、信号合成部１は、（ａ）イネーブル信号が“０”を示す場合、合成信号の値を（２５５，２５５，２５５）とする。一方、（ｂ）イネーブル信号が“１”を示し、かつ、第１の映像信号により示されるＲＧＢ値が（２５５，２５５，２５５）である場合、合成信号の値を（２５４，２５４，２５４）とする（または、ＲＧＢ値いずれか１つの値のみを“２５４”にしてもよい）。なお、（ｂ）の場合に設定する合成信号の値はどのような値であってもよいが、第１の映像信号の値（２５５，２５５，２５５）にできるだけ近い値（例えば、最小単位だけ加算または減算した値）が好ましい。また、（ｃ）イネーブル信号が“１”を示し、かつ、第１の映像信号により示されるＲＧＢ値（ｒ１，ｇ１，ｂ１）が（２５５，２５５，２５５）でない場合、合成信号の値を（ｒ１，ｇ１，ｂ１）とする（つまり、第１の映像信号をそのまま合成信号とする）。以上のように、他の実施形態においては、イネーブル信号が“０”を示す場合、合成信号の値を所定値（２５５，２５５，２５５）とし、イネーブル信号が“１”を示し、かつ、第１の映像信号により示されるＲＧＢ値が当該所定値である場合、合成信号の値を当該所定値以外の値に変換するようにしてもよい。
【００５４】
また、図６に示す合成処理が行われる場合、映像信号復元部５およびイネーブル信号復元部６は、図７に示されるような復元処理を行う。すなわち、（ａ）合成信号が（２５５，２５５，２５５）を示す場合、映像信号復元部５は復元映像信号の値を（０，０，０）とし、イネーブル信号復元部６は復元イネーブル信号を“０”とする。なお、ここでは、映像信号復元部５は復元映像信号の値を（０，０，０）としているが、復元映像信号の値は任意の値（予め定められた値）でよい。一方、（ｂ）合成信号が（２５５，２５５，２５５）以外の値を示す場合、映像信号復元部５は、合成信号の値（ｒ２，ｇ２，ｂ２）をそのまま復元映像信号の値とし、イネーブル信号復元部６は復元イネーブル信号を“１”とする。
【００５５】
以上の図６および図７に示した方法によっても、上記実施形態と同様、映像信号とイネーブル信号とを合成することができるとともに、イネーブル信号を正確に復元することができる。また、映像信号についても元の映像信号とほぼ同じ値に復元することができる。さらに、図６および図７に示した方法によれば、信号合成部１および映像信号復元部５において加算・減算処理を行う必要がないので、信号合成部１および映像信号復元部５の構成を簡易化することができるとともに、合成処理および復元処理をより高速に行うことができる。
【００５６】
なお、上記実施形態においては、信号合成部１は、第１の映像信号により示されるＲＧＢ値の各値に対してイネーブル信号を合成したが、他の実施形態においては、第１の映像信号により示されるＲＧＢ値のうち少なくとも１つの値に対してイネーブル信号を合成すればよい。例えば、Ｒ値、Ｇ値、またはＢ値のいずれか１つについてのみ値を変換し、他の２つについては値を変換しないようにしてもよい。これによれば、３つの値について信号の合成および復元を行う必要がないので、信号合成部１、映像信号復元部５、およびイネーブル信号復元部６における処理を簡易化することができる。なお、人間の視覚はＧ（緑）の変化に敏感であるので、ＲＧＢ値のうちいずれか１つの値に対してイネーブル信号を合成する場合には、Ｒ値またはＢ値に対してイネーブル信号を合成することが好ましい。また、ＲＧＢ値の２つ以上についてイネーブル信号の合成を独立して行い、それぞれについて独立してイネーブル信号を復元するようにしてもよい。これによれば、１つの値について何らかのエラーが生じてイネーブル信号が復元できない場合でも、他の値についてイネーブル信号が復元されれば問題はないので、耐エラー性を向上することができる。
【００５７】
また、上記実施形態においては、イネーブル信号が“０”を示す場合における合成信号の値を、予め定められた所定値（０，０，０）とした。ここで、他の実施形態においては、上記所定値は、どのような値であってもよく、例えば、上記所定値はＲＧＢ値が取り得る上限値（“２５５”）であってもよい。なお、上記所定値がどのような値であっても、信号合成部１は、イネーブル信号が“１”を示す場合には合成信号が当該所定値以外の値となるようにする必要がある。
【００５８】
また、上記実施形態においては、イネーブル信号が“０”を示す場合における合成信号が示す所定値を、ＲＧＢ値が取りうる下限値（“０”）とし、イネーブル信号が“１”を示す場合にはＲＧＢ値に“１”を加算して合成信号を得た。そして、映像信号を復元する際には、合成信号の値から“１”を減算するようにした。以上の処理によって、上記実施形態では、復元映像信号は、ＲＧＢ値が取りうる上限値（“２５５”）をとらないものになっていた。これに対して、他の実施形態においては、上記所定値を、ＲＧＢ値が取りうる上限値（“２５５”）とし、イネーブル信号が“１”を示す場合にはＲＧＢ値から“１”を減算して合成信号を得るようにし、映像信号を復元する際には、合成信号の値に“１”を加算するようにしてもよい。この場合には、復元映像信号は、ＲＧＢ値が取りうる加減値（“０”）をとらないものとなる。なお、ＲＧＢ値が“０”である場合と“１”である場合との差に比べて、ＲＧＢ値が“２５５”である場合と“２５４”である場合との差の方が、人間の視覚ではより認識されにくい。このことを鑑みれば、上記実施形態のように、ＲＧＢ値が“０”である場合と“１”である場合との差を区別し、ＲＧＢ値が“２５５”である場合と“２５４”である場合との差を区別しないようにする方法がより好ましいと考えられる。
【産業上の利用可能性】
【００５９】
以上のように、本発明は、映像信号を記憶するためのメモリ容量を低減すること等を目的として、例えば車両に搭載されるモニタ等に用いられる映像処理装置として利用することができる。
【図面の簡単な説明】
【００６０】
【図１】本実施形態に係る映像処理装置の構成を示すブロック図
【図２】信号合成部１の詳細な構成例を示すブロック図
【図３】信号合成部１における入出力関係を示す図
【図４】映像信号復元部５の詳細な構成例を示すブロック図
【図５】合成信号の値と、復元映像信号および復元イネーブル信号との関係を示す図
【図６】他の実施形態における合成処理の方法を示す図
【図７】他の実施形態における復元処理の方法を示す図
【符号の説明】
【００６１】
１    信号合成部
２    書込部
３    メモリ
４    読出部
５    映像信号復元部
６    イネーブル信号復元部
７    映像合成部
８，９    機器
１０    表示パネル
１１    イネーブル信号判別部
１２    信号変換部
１３    オーバーフロー判定部
１４    加算部
１５    ＲＧＢ合成部
２１    合成信号判別部
２２    減算部
【図１】
2009117962.tif 000003
【図２】
2009117962.tif 000004
【図３】
2009117962.tif 000005
【図４】
2009117962.tif 000006
【図５】
2009117962.tif 000007
【図６】
2009117962.tif 000008
【図７】
2009117962.tif 000009