(57)【特許請求の範囲】
【請求項１】
映像を構成する画像を、水平方向における奇数位置の画素により構成された奇数画像と、水平方向における偶数位置の画素により構成された偶数画像とに分割して、第１のリンクと第２のリンクで夫々伝送するデュアルリンク方式で伝送されてきた前記第１のリンクの画像を奇数画像、前記第２のリンクの画像を偶数画像として合成して第１の合成画像を生成して出力する第１の画像合成部と、
前記第１のリンクの画像を偶数画像、前記第２のリンクの画像を奇数画像として合成して第２の合成画像を生成して出力する第２の画像合成部と、
水平方向に沿って連続する３つの水平方向のエッジからなる３重エッジ部であって、立ち上がりエッジと立ち下がりエッジが交互に並ぶ前記３重エッジ部の数の検出を、前記第１の合成画像と前記第２の合成画像に対して夫々行うエッジ検出部と、
前記第１の合成画像と前記第２の合成画像における前記３重エッジ部の数を比較し、前記第１の合成画像における前記３重エッジ部の数の方が多いときに、前記第２のリンクの画像を奇数画像に判定し、前記第２の合成画像における前記３重エッジ部の数の方が多いときに、前記第１のリンクの画像を奇数画像に判定する判定部とを備えることを特徴とする映像処理装置。
【請求項２】
映像を構成する画像を、水平方向における奇数位置の画素により構成された奇数画像と、水平方向における偶数位置の画素により構成された偶数画像とに分割して、第１のリンクと第２のリンクで夫々伝送するデュアルリンク方式で伝送されてきた前記第１のリンクの画像を奇数画像、前記第２のリンクの画像を偶数画像として合成して第１の合成画像を生成して出力し、
前記第１のリンクの画像を偶数画像、前記第２のリンクの画像を奇数画像として合成して第２の合成画像を生成して出力し、
水平方向に沿って連続する３つの水平方向のエッジからなる３重エッジ部であって、立ち上がりエッジと立ち下がりエッジが交互に並ぶ前記３重エッジ部の数の検出を、前記第１の合成画像と前記第２の合成画像に対して夫々行い、
前記第１の合成画像と前記第２の合成画像における前記３重エッジ部の数を比較し、前記第１の合成画像における前記３重エッジ部の数の方が多いときに、前記第２のリンクの画像を奇数画像に判定し、前記第２の合成画像における前記３重エッジ部の数の方が多いときに、前記第１のリンクの画像を奇数画像に判定することを特徴とする映像処理方法。
【請求項３】
映像を構成する画像を、水平方向における奇数位置の画素により構成された奇数画像と、水平方向における偶数位置の画素により構成された偶数画像とに分割して、第１のリンクと第２のリンクで夫々伝送するデュアルリンク方式で伝送されてきた前記第１のリンクの画像を奇数画像、前記第２のリンクの画像を偶数画像として合成して第１の合成画像を生成して出力する第１の画像合成部と、
前記第１のリンクの画像を偶数画像、前記第２のリンクの画像を奇数画像として合成して第２の合成画像を生成して出力する第２の画像合成部と、
前記第１の合成画像と第２の合成画像に対して水平方向のエッジを検出するエッジ検出部と、
前記第１の合成画像と第２の合成画像の片方の合成画像における、奇数位置の画素と、該画素の右隣の画素との間に立ち上がりエッジが検出された位置に対応した、他方の合成画像における位置を中心とする部位において第１のパターンの３重エッジ部が検出されたとき、または、前記片方の合成画像における、奇数位置の画素と、該画素の右隣の画素との間に立ち下がりエッジが検出された位置に対応した、他方の合成画像における位置を中心とする部位において第２のパターンの３重エッジ部が検出されたときに、前記他方の合成画像をエラー画像として判定する判定部とを有し、
前記３重エッジ部は、立ち上がりエッジと立ち下がりエッジが交互に並んだ、水平方向に沿って連続する３つの水平方向のエッジからなり、
前記第１のパターンの３重エッジ部は、立ち上がりエッジから始まり、
前記第２のパターンの３重エッジ部は、立ち下がりエッジから始まることを特徴とする映像処理装置。
【請求項４】
映像を構成する画像を、水平方向における奇数位置の画素により構成された奇数画像と、水平方向における偶数位置の画素により構成された偶数画像とに分割して、第１のリンクと第２のリンクで夫々伝送するデュアルリンク方式で伝送されてきた前記第１のリンクの画像を奇数画像、前記第２のリンクの画像を偶数画像として合成して第１の合成画像を生成して出力し、
前記第１のリンクの画像を偶数画像、前記第２のリンクの画像を奇数画像として合成して第２の合成画像を生成して出力し、
前記第１の合成画像と第２の合成画像に対して水平方向のエッジを検出し、
前記第１の合成画像と第２の合成画像の片方の合成画像における、奇数位置の画素と、該画素の右隣の画素との間に立ち上がりエッジが検出された位置に対応した、他方の合成画像における位置を中心とする部位において第１のパターンの３重エッジ部が検出されたとき、または、前記片方の合成画像における、奇数位置の画素と、該画素の右隣の画素との間に立ち下がりエッジが検出された位置に対応した、他方の合成画像における位置を中心とする部位において第２のパターンの３重エッジ部が検出されたときに、前記他方の合成画像をエラー画像として判定し、
前記３重エッジ部は、立ち上がりエッジと立ち下がりエッジが交互に並んだ、水平方向に沿って連続する３つの水平方向のエッジからなり、
前記第１のパターンの３重エッジ部は、立ち上がりエッジから始まり、
前記第２のパターンの３重エッジ部は、立ち下がりエッジから始まることを特徴とする映像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デュアル方式で画像を伝送する際に生じ得るリンク間のスワップを検出する技術に関する。
【背景技術】
【０００２】
画像伝送の分野において、画像を分割して伝送することが行われている。例えば、特許文献１と特許文献２には、画像をフィールド画像（奇数ラインの画像と偶数ラインの画像）に分割して伝送するシステムが開示されている。
【０００３】
また、液晶パネルなどのデジタルモニタについて、ＪＥＩＴＡ（Ｊａｐａｎ  Ｅｌｅｃｔｒｏｎｉｃｓ  ａｎｄ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔｅｃｈｎｏｌｏｇｙ  Ｉｎｄｕｓｔｒｉｅｓ  Ａｓｓｏｃｉａｔｉｏｎ：日本電子情報技術産業協会）やＶＥＳＡ（Ｖｉｄｅｏ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｓｔａｎｄａｒｄｓ  Ａｓｓｏｃｉａｔｉｏｎ）により、映像に含まれる画像を、奇数位置の画素により構成された画像と、偶数位置の画素に構成された画像とに分割して並行に伝送する技術が規格化されている（非特許文献１の第６章「データ伝送規格標準２ａ  ＬＶＤＳ」、非特許文献２の第５章「ＬＶＤＳ  Ｄａｔａ／Ｃｏｌｏｒ  Ｍａｐｐｉｎｇ」。
【０００４】
以下の説明において、上述した規格で定められた伝送方式を「デュアルリンク方式」という。また、奇数位置の画素により構成された画像を「奇数画像」といい、偶数位置の画素により構成された画像を「偶数画像」という。
【０００５】
なお、奇数位置の画素は、水平方向において、「１番目」、「３番目」、「５番目」など、奇数の画素位置における画素である。偶数位置の画素は、水平方向において、「２番目」、「４番目」、「６番目」など、偶数の画素位置における画素である。
【０００６】
図１０を参照して、１水平ラインを例にして、デュアルリンク方式で画像を伝送する概要を説明する。図１０において、奇数数字を付した「画素」は奇数位置の画素を表し、偶数数字を付した「画素」は偶数位置の画素を表す。これについて、以下の各図面においても同様である。
【０００７】
図１０に示すように、「画素１、画素２、画素３、・・・、画素６、・・・」から構成された１水平ラインの画像データは、送信側において、奇数位置の画素（画素１、画素３、画素５、・・・）により構成された奇数画像と、偶数位置の画素（画素２、画素４、画素６、・・・」により構成された偶数画像に分割される。この奇数画像と偶数画像は、それぞれ、リンク１とリンク２を用いて、並行して伝送される。
【０００８】
受信側において、リンク１とリンク２により伝送されて奇数画像と偶数画像を合成して、元の画像に戻す。
【０００９】
図１１は、非特許文献１の３２頁における図７．１に対して符号を付加したものであり、デュアルリンク方式に準拠したＬＤＩ（ＬＶＤＳ  Ｄｉｓｐｌａｙ  Ｉｎｔｅｒｆａｃｅ）の構成を示している。
【００１０】
このインタフェースは、各２４ビット、２チャンネルの画像データ（赤、緑、青それぞれ８ビット２チャンネル）４８ビット、及び水平、垂直同期信号、データイネーブル信号をトランスミッタ側で８チャンネルのＬＶＤＳ信号にシリアル化して伝送する。レシーバ側は、８チャンネルのＬＶＤＳ伝送データをパラレル変換し、２チャンネルの画像データ（赤、緑、青それぞれ８ビット２チャンネル）４８ビット及び水平、垂直同期信号、データイネーブル信号を出力する。
【００１１】
グラフィックコントローラ１０は、画像を奇数画像と偶数画像に分割してインタフェースに出力（図１０の実線矢印部）し、ＬＣＤパネル２０は、インタフェースから伝送されてきた奇数画像と偶数画像を合成（図１０の点線矢印部）して表示する。
【先行技術文献】
【特許文献】
【００１２】
【特許文献１】特開２０００−３５０２１３号公報
【特許文献２】特開平０８−３３６１１３号公報
【非特許文献】
【００１３】
【非特許文献１】ＪＥＩＤＡ−５９−１９９９  デジタルモニタインタフェース標準  Ｖｅｒｓｉｏｎ  １．０
【非特許文献２】ＶＥＳＡ  ＴＶ  Ｐａｎｅｌｓ  Ｓｔａｎｄａｒｄ  Ｖｅｒｓｉｏｎ  １，Ｍａｒｃｈ  １０，２００６
【発明の概要】
【発明が解決しようとする課題】
【００１４】
図１０に示すように、受信側において、デュアルリンク方式で伝送されてきた奇数画像と偶数画像を元の画像に正しく合成するためには、奇数画像と偶数画像と、リンク１とリンク２との対応関係を把握する必要がある。
【００１５】
図１０に示す例では、送信側が奇数画像をリンク１に出力し、偶数画像をリンク２に出力し、受信側がリンク１の画像を奇数画像、リンク２の画像を偶数画像と取り決めた上で、リンク１の画像とリンク２の画像を合成するから、正しい合成画像を得ることができている。
【００１６】
もし、送信側が奇数画像をリンク１に出力し、偶数画像をリンク２に出力したものの、受信側がリンク１の画像を偶数画像、リンク２の画像を奇数画像として合成を行ってしまうと、正しい合成画像を得ることができない。
【００１７】
しかし、デュアルリンク方式の規格には、２つのリンクのうちに、どのリンクが奇数画像を伝送し、どのリンクが偶数画像を伝送するかについて規定されていない。また、通常、送信側のチップ、伝送路のチップ、受信側のチップにおいて、パラメータの設定が自由に変更可能であるため、送信側、伝送路、受信側間でリンクを正しく接続するために、各チップのパラメータを整合する煩雑な作業が必要であり、間違いを誘発してしまう。具体的には、奇数画像を伝送すべきリンクが実際には偶数画像を伝送することになってしまったり、奇数画像を入力されるべき機能ブロックに実際には偶数画像が入力されるようになってしまったり、送信チップから受信チップまでのリンク間のスワップという問題が生じ得るという問題がある。
【００１８】
リンク間のスワップが生じた否かについて、例えば、受信側において合成画像を生成して表示させ、表示された画像に異常があるか否かを確認することにより検出する手法が知られている。これでは、スワップの検出が遅いという問題がある。
【００１９】
本発明は、上記事情を鑑みてなされたものであり、デュアルリンク方式で画像を伝送する際に生じ得るリンク間のスワップを迅速に検出する技術を提供する。
【課題を解決するための手段】
【００２０】
本発明の一つの態様は、映像処理装置である。この映像処理装置は、映像を構成する画像を、水平方向における奇数位置の画素により構成された奇数画像と、水平方向における偶数位置の画素により構成された偶数画像とに分割して、第１のリンクと第２のリンクで夫々伝送するデュアルリンク方式で伝送されてきた第１のリンクの画像と第２のリンクの画像が入力され、第１の画像合成部と、第２の画像合成部と、エッジ検出部と、判定部を備える。
【００２１】
第１の画像合成部は、第１のリンクの画像を奇数画像、第２のリンクの画像を偶数画像として合成して第１の合成画像を生成して出力する。
【００２２】
第２の画像合成部は、第１のリンクの画像を偶数画像、第２のリンクの画像を奇数画像として合成して第２の合成画像を生成して出力する。
【００２３】
エッジ検出部は、第１の合成画像と第２の合成画像に対して、３重エッジ部の数の検出を行う。３重エッジ部は、水平方向に沿って連続する３つの水平方向のエッジからなり、これらの３つのエッジは、立ち上がりエッジと立ち下がりエッジが交互に並ぶようになっている。
【００２４】
判定部は、第１の合成画像と第２の合成画像における３重エッジ部の数を比較し、第１の合成画像における３重エッジ部の数の方が多いときに、第２のリンクの画像を奇数画像に判定し、第２の合成画像における３重エッジ部の数の方が多いときに、第１のリンクの画像を奇数画像に判定する。
【００２５】
本発明の別の態様も、映像処理装置である。この映像処理装置は、映像を構成する画像を、奇数位置の画素により構成された奇数画像と、偶数位置の画素により構成された偶数画像とに分割して、第１のリンクと第２のリンクで夫々伝送するデュアルリンク方式で伝送されてきた第１のリンクの画像と第２のリンクの画像が入力され、第１の画像合成部と、第２の画像合成部と、エッジ検出部と、判定部とを備える。
【００２６】
第１の画像合成部は、第１のリンクの画像を奇数画像、第２のリンクの画像を偶数画像として合成して第１の合成画像を生成して出力する。
【００２７】
第２の画像合成部は、  第２の画像合成部は、第１のリンクの画像を偶数画像、第２のリンクの画像を奇数画像として合成して第２の合成画像を生成して出力する。
【００２８】
エッジ検出部は、第１の合成画像と第２の合成画像に対して水平方向のエッジを検出する。
【００２９】
判定部は、第１の合成画像と第２の合成画像の片方の合成画像における、奇数位置の画素と、該画素の右隣の画素との間に立ち上がりエッジが検出された位置に対応した、他方の合成画像における位置を中心とする部位において第１のパターンの３重エッジ部が検出されたとき、または、片方の合成画像における、奇数位置の画素と、該画素の右隣の画素との間に立ち下がりエッジが検出された位置に対応した、他方の合成画像における位置を中心とする部位において第２のパターンの３重エッジ部が検出されたときに、他方の合成画像をエラー画像として判定する。
【００３０】
なお、３重エッジ部は、前述したように、立ち上がりエッジと立ち下がりエッジが交互に並んだ、水平方向に沿って連続する３つの水平方向のエッジからなる。
【００３１】
第１のパターンの３重エッジ部は、立ち上がりエッジから始まり、第２のパターンの３重エッジ部は、立ち下がりエッジから始まる。
【００３２】
なお、上記態様の映像処理装置を方法やシステムなどに置き換えて表現したものや、コンピュータをこれらの映像処理装置として実行せしめるプログラムなども、本発明の態様としては有効である。
【発明の効果】
【００３３】
本発明にかかる技術によれば、デュアルリンク方式で画像を伝送する際に生じ得るリンク間のスワップを迅速に検出できる。
【図面の簡単な説明】
【００３４】
【図１】本発明にかかる技術の原理を説明するための図である（その１）。
【図２】本発明にかかる技術の原理を説明するための図である（その２）。
【図３】本発明にかかる技術の原理を説明するための図である（その３）。
【図４】本発明にかかる技術の原理を説明するための図である（その４）。
【図５】本発明の第１の実施の形態にかかる映像処理装置を示す図である。
【図６】本発明の第２の実施の形態にかかる映像処理装置を示す図である。
【図７】本発明の第３の実施の形態にかかる映像処理システムを示す図である。
【図８】図７に示す映像処理システムにおける先頭の映像処理回路を示す図である。
【図９】図７に示す映像処理システムにおける最後尾の映像処理回路を示す図である。
【図１０】デュアルリンク方式による画像伝送の概要を説明するための図である。
【図１１】非特許文献１における図７．１である。
【発明を実施するための形態】
【００３５】
本発明の具体的な実施の形態を説明する前に、まず、図１〜４を参照して、本発明にかかる技術の原理を説明する。
【００３６】
本願発明者は、リンク間のスワップの検出について鋭意研究模索した結果、スワップが生じた場合と生じていない場合の合成画像の違いを知見した。
【００３７】
図１は、画像の１水平ラインにおいて、該画像をデュアルリンク方式で伝送したとき、リンク間スワップが生じた場合と生じていない場合の合成画像の違いを説明するための図である。図１において、「画素」の下の括弧内の数値は、該画素の画素値を示す。なお、この点について、以下の各図面においても同様である。
【００３８】
図１は、元の画像において立ち上がりエッジが存在する場合の例を示している。図１に示すように、送信される画像（元の画像）における画素は、「画素１、画素２、画素３、画素４、画素５、画素６、画素７、画素８、・・・」の順に並んでいる。画素１〜画素３の画素値は「１００」であり、画素４〜画素８の画素値は「２００」である。
【００３９】
そのため、この画像に対して、水平方向にエッジ（すなわち画素値が変化する境界）の検出を行うと、画素３と画素４の間に、水平方向のエッジＥ０が検出される。このエッジＥ０は、立ち上がりエッジである。なお、以下の説明において、水平方向のエッジを単に「エッジ」という。
【００４０】
デュアルリンク方式でこの画像を伝送するために、送信側において、この画像は、「画素１、画素３、画素５、画素７、・・・」から構成される奇数画像と、「画素２、画素４、画素６、画素８、・・・」から構成される偶数画像に分割される。そして、奇数画像と偶数画像は、第１のリンクと第２のリンクにより受信側に夫々伝送される。
【００４１】
ここで、第１のリンクが奇数画像を伝送し、第２のリンクが偶数画像を伝送するようになっているとする。
【００４２】
受信側が、送信側における処理と同様、第１のリンクの画像を奇数画像、第２のリンクの画像を偶数画像として合成して得た合成画像（第１の合成画像）は、元の画像と同様であり、画素の配列順が「画素１、画素２、画素３、画素４、画素５、画素６、画素７、画素８、・・・」となる。そのため、リンク間のスワップが生じていない場合には、該第１の合成画像に対して水平方向のエッジ検出を行うと、元の画像のときと同様に、３番目の画素（画素３）と４番目の画素（画素４）との間に、エッジＥ０が検出される。
【００４３】
しかしながら、リンク間のスワップが生じた場合には、受信側が、第１のリンクの画像を偶数画像、第２のリンクの画像を奇数画像として合成してしまうため、得られた合成画像（第２の合成画像）は、図１の最下部に示すように、画素の配列順が「画素２、画素１、画素４、画素３、画素６、画素５、画素８、画素７、・・・」になってしまう。
【００４４】
そのため、第２の合成画像の２番目の画素（画素１）と、３番目の画素（画素４）との間に立ち上がりエッジＥ１が検出され、３番目の画素（画素４）と、４番目の画素（画素３）との間に立ち下がりエッジＥ２が検出され、４番目の画素（画素３）と、５番目の画素（画素６）との間に立ち上がりエッジＥ３が検出される。
【００４５】
図２を参照して、元の画像において立ち下がりエッジが存在する場合の例を説明する。
【００４６】
図２に示すように、元の画像における各画素は、「画素１、画素２、画素３、画素４、画素５、画素６、画素７、画素８、・・・」の順に並んでいる。画素１〜画素３の画素値は「２００」であり、画素４〜画素８の画素値は「１００」である。
【００４７】
そのため、この画像に対して、水平方向にエッジ検出を行うと、画素３と画素４の間に、立ち下がりエッジＥ０が検出される。
【００４８】
デュアルリンク方式でこの画像を伝送するために、送信側において、この画像は、「画素１、画素３、画素５、画素７、・・・」から構成される奇数画像と、「画素２、画素４、画素６、画素８、・・・」から構成される偶数画像に分割される。奇数画像と偶数画像は、第１のリンクと第２のリンクにより受信側に夫々伝送される。
【００４９】
この処理においても、第１のリンクが奇数画像を伝送し、第２のリンクが偶数画像を伝送するよう送信側で制御している。
【００５０】
受信側が、送信側における処理と同様、第１のリンクの画像を奇数画像、第２のリンクの画像を偶数画像として合成して得た第１の合成画像は、元の画像と同様であり、画素の配列順が「画素１、画素２、画素３、画素４、画素５、画素６、画素７、画素８、・・・」となる。そのため、リンク間のスワップが生じていない場合には、該第１の合成画像に対して水平方向のエッジ検出を行うと、元の画像のときと同様に、３番目の画素（画素３）と４番目の画素（画素４）との間に、立ち下がりエッジＥ０が検出される。
【００５１】
しかしながら、リンク間のスワップが生じた場合には、受信側が、第１のリンクの画像を偶数画像、第２のリンクの画像を奇数画像として合成してしまうため、得られた第２の合成画像は、図２の最下部に示すように、画素の配列順が「画素２、画素１、画素４、画素３、画素６、画素５、画素８、画素７、・・・」になってしまう。
【００５２】
そのため、第２の合成画像の２番目の画素（画素１）と、３番目の画素（画素４）との間に立ち下がりエッジＥ１が検出され、３番目の画素（画素４）と、４番目の画素（画素３）との間に立ち上がりエッジＥ２が検出され、４番目の画素（画素３）と、５番目の画素（画素６）との間に立ち下がりエッジＥ３が検出される。
【００５３】
図１と図２におけるエッジＥ１、エッジＥ２、エッジＥ３のような３つのエッジの集合を「３重エッジ部」という。このように、「３重エッジ部」は、水平方向に沿って連続する３つのエッジからなり、該３つのエッジは、立ち上がりエッジと立ち下がりエッジが交互に並ぶようになっている。
【００５４】
また、３重エッジ部は、２つのパターンを有する。１つは、２つの立ち上がりエッジが１つの立ち下がりエッジを囲むパターン（図１における３重エッジ部５０）であり、１つは、２つの立ち下がりエッジが１つの立ち上がりエッジを囲むパターン（図２における３重エッジ部５０）である。
【００５５】
図３を参照して、元の画像において立ち上がりエッジが存在する場合の別の例を説明する。図１における元の画像では、エッジＥ０が生じた２つの画素のうちの左側の画素が奇数位置の画素（画素３）であり、右側の画素が偶数位置の画素（画素４）である。それに対して、図３における元の画像では、エッジＥ０が生じた２つの画素のうちの左側の画素が左側の画素が偶数位置の画素（画素４）であり、右側の画素が奇数位置の画素（画素５）である。
【００５６】
図３に示すように、元の画像における各画素は、「画素１、画素２、画素３、画素４、画素５、画素６、画素７、画素８、・・・」の順に並んでいる。画素１〜画素４の画素値は「１００」であり、画素５〜画素８の画素値は「２００」である。
【００５７】
そのため、この画像に対して、水平方向にエッジ検出を行うと、画素４と画素５の間に、立ち上がりエッジＥ０が検出される。
【００５８】
デュアルリンク方式でこの画像を伝送するために、送信側において、この画像は、「画素１、画素３、画素５、画素７、・・・」から構成される奇数画像と、「画素２、画素４、画素６、画素８、・・・」から構成される偶数画像に分割される。奇数画像と偶数画像は、第１のリンクと第２のリンクにより受信側に夫々伝送される。
【００５９】
ここにおいても、第１のリンクが奇数画像を伝送し、第２のリンクが偶数画像を伝送するようになっているとする。
【００６０】
リンク間のスワップが生じていない場合には、受信側が、第１のリンクの画像を奇数画像として、第１のリンクの画像と第２のリンクの画像を合成して得た第１の合成画像は、元の画像と同様であり、画素の配列順が「画素１、画素２、画素３、画素４、画素５、画素６、画素７、画素８、・・・」である。そのため、該第１の合成画像に対して水平方向のエッジ検出を行うと、元の画像のときと同様に、４番目の画素（画素４）と５番目の画素（画素５）との間に、立ち上がりエッジＥ０が検出される。
【００６１】
また、リンク間のスワップが生じた場合には、受信側が、第２のリンクの画像を奇数画像として、第１のリンクの画像と第２のリンクの画像を合成して得た第２の合成画像は、図３の最下部に示すように、画素の配列順が「画素２、画素１、画素４、画素３、画素６、画素５、画素８、画素７、・・・」になっている。
【００６２】
そのため、該第２の合成画像に対して水平方向のエッジ検出を行うと、元の画像のときと同様に、４番目の画素（画素３）と５番目の画素（画素６）との間に、立ち上がりエッジＥ０が検出される。
【００６３】
すなわち、図３に示す例の場合には、第１の合成画像と第２の合成画像のいずれにおいても、元の画像においてエッジが生じた部位と同じ部位に、元の画像のそれと同様のエッジが検出される。
【００６４】
図４は、元の画像において立ち下がりエッジが存在する場合の別の例を説明する。図２における元の画像では、エッジＥ０が生じた２つの画素のうちの左側の画素が奇数位置の画素（画素３）であり、右側の画素が偶数位置の画素（画素４）である。それに対して、図４における元の画像では、エッジＥ０が生じた２つの画素のうちの左側の画素が左側の画素が偶数位置の画素（画素４）であり、右側の画素が奇数位置の画素（画素５）である。
【００６５】
図４に示すように、元の画像における各画素は、「画素１、画素２、画素３、画素４、画素５、画素６、画素７、画素８、・・・」の順に並んでいる。画素１〜画素４の画素値は「２００」であり、画素５〜画素８の画素値は「１００」である。
【００６６】
そのため、この画像に対して、水平方向にエッジ検出を行うと、画素４と画素５の間に、立ち下がりエッジＥ０が検出される。
【００６７】
デュアルリンク方式でこの画像を伝送するために、送信側において、この画像は、「画素１、画素３、画素５、画素７、・・・」から構成される奇数画像と、「画素２、画素４、画素６、画素８、・・・」から構成される偶数画像に分割される。奇数画像と偶数画像は、第１のリンクと第２のリンクにより受信側に夫々伝送される。
【００６８】
ここにおいても、第１のリンクが奇数画像を伝送し、第２のリンクが偶数画像を伝送するようになっているとする。
【００６９】
リンク間のスワップが生じていない場合には、受信側が、第１のリンクの画像を奇数画像として、第１のリンクの画像と第２のリンクの画像を合成して得た第１の合成画像は、元の画像と同様であり、画素の配列順が「画素１、画素２、画素３、画素４、画素５、画素６、画素７、画素８、・・・」である。そのため、該第１の合成画像に対して水平方向のエッジ検出を行うと、元の画像のときと同様に、４番目の画素（画素４）と５番目の画素（画素５）との間に、立ち下がりエッジＥ０が検出される。
【００７０】
また、リンク間のスワップが生じた場合には、受信側が、第２のリンクの画像を奇数画像として、第１のリンクの画像と第２のリンクの画像を合成して得た第２の合成画像は、図４の最下部に示すように、画素の配列順が「画素２、画素１、画素４、画素３、画素６、画素５、画素８、画素７、・・・」になっている。
【００７１】
そのため、該第２の合成画像に対して水平方向のエッジ検出を行うと、元の画像のときと同様に、４番目の画素（画素３）と５番目の画素（画素６）との間に、立ち下がりエッジＥ０が検出される。
【００７２】
すなわち、図４に示す例の場合には、第１の合成画像と第２の合成画像のいずれにおいても、元の画像においてエッジが生じた部位と同じ部位に、元の画像のそれと同様のエッジが検出される。
【００７３】
以上の説明から分かるように、元の画像を奇数画像と偶数画像に分割してデュアルリンク方式で伝送する際に、リンク間のスワップが生じたとき、元の画像におけるエッジが、奇数位置の画素と、該画素の右隣の画素（偶数位置の画素）との間にある場合に、合成画像（図１と図２における第２の合成画像）における、上記エッジに対応する部位とその近傍の範囲内で、３重エッジ部５０が出現する。一方、元の画像におけるエッジが、偶数位置の画素と、該画素の右隣の画素（奇数位置の画素）との間にある場合に、合成画像（図３と図４における第２の合成画像）における、上記エッジに対応する部位に、同様のエッジが検出され、３重エッジ部５０が検出されない。
【００７４】
本願発明は、上記知見に基づき、受信側において、リンク間のスワップを迅速に検出できる２つの手法を確立した。
【００７５】
第１の手法は、デュアルリンク方式で伝送されてきた第１のリンクの画像を奇数画像として、第１のリンクの画像と第２のリンクの画像を合成して第１の合成画像を生成すると共に、第２のリンクの画像を奇数画像として、第１のリンクの画像と第２のリンクの画像を合成して第２の合成画像を生成する。次いで、第１の合成画像と第２の画像に対して水平方向のエッジ検出を行う。
【００７６】
そして、第１の合成画像と第２の合成画像のうちの片方例えば第１の合成画像において、奇数位置の画素と、該画素の右隣の画素（偶数位置の画素）との間に生じたエッジを１つ選出する。便宜上、このエッジのことを基準エッジという。
【００７７】
次に、基準エッジが立ち上がりエッジである場合には、上記片方の合成画像（ここでは第１の合成画像）における基準エッジの位置に対応した、他方の合成画像（ここでは第２の合成画像）における位置を中心にして、図１に示す第１のパターンの３重エッジ部５０が検出されたか否かを確認する。また、基準エッジが立ち下がりエッジである場合には、第２の合成画像における当該位置を中心にして、図２に示す第２のパターンの３重エッジ部５０が検出されたか否かを確認する。
【００７８】
上記確認の結果が「検出」であれば、第２の合成画像を、スワップが生じた場合の合成画像（エラー）に判定する。この場合、第１のリンクの画像が奇数画像であり、第２のリンクの画像が偶数画像である。
【００７９】
一方、上記確認の結果が「非検出」であれば、第２の合成画像において、奇数位置の画素と、該画素の右隣の画素（偶数位置の画素）との間に生じたエッジを基準エッジとして選出する。そして、上記において、第２の合成画像に対して行った確認を、第１の合成画像に対して行う。
【００８０】
確認の結果が「検出」であれば、第１の合成画像を、スワップが生じた場合の合成画像（エラー）に判定する。この場合、第１のリンクの画像が偶数画像であり、第２のリンクの画像が奇数画像である。
【００８１】
確認の結果が「非検出」であれば、第１の合成画像から、前に選択された基準エッジとは別の基準エッジを選択して、第２の合成画像に対して確認を行う。
【００８２】
このようにして、基準エッジが選択される合成画像の切替え、基準エッジの再選出、３重エッジ部の有無の確認を、確認の結果が「検出」になり、エラーが判定されるまで繰り返す。
【００８３】
この手法は、合成画像を表示させる前にスワップの検出ができるため、従来の手法より、リンク間のスワップの検出が迅速にできる。
【００８４】
また、合成画像を表示させて確認する従来の手法は、スワップにより異常が発生したのか、元々の画像に起因するものであるのかの判別が難しいため、スワップの検出精度が高くない。それに対して、本発明にかかる技術は、スワップが生じた場合の合成画像におけるエッジの特徴に基づいて判定を行うため、スワップの検出精度を高めることができる。
【００８５】
さらに、この手法は、既存の送信回路に対して何ら変更を加えず、既存の規格を拡張することなく、受信側に回路を追加するだけで迅速なスワップ検出が可能である。
【００８６】
判定の精度をより高めるために、種々の工夫を加えてもよい。
例えば、基準エッジを選択する際に、所定の閾値以上の強度を有するエッジを選択する。または、強度の強いエッジほど先に選択されるようにする。
【００８７】
または、１度に唯一の基準エッジを選択する代わりに、１度に複数の基準エッジを選択すると共に、該複数の基準エッジについて、他方の合成画像について確認を行うこととしてもよい。このとき、迅速に判定するためには、上記複数の基準エッジのうちのいずれか１つの基準エッジについて、確認結果が「検出」となれば、該他方の合成画像を「エラー」と判定するようにしてもよい。または、判定精度を高めるため、上記複数の基準エッジの全てについて確認結果が「検出」となったときに、該他方の合成画像を「エラー」と判定するようにしてもよい。この場合、上記複数の基準エッジを選択する際に、位置、強度が分散するように選択すると、より判定の精度を高めることができる。さらに、上記複数の基準エッジのうちの所定数の基準エッジについて確認結果が「検出」となったときに、該他方の合成画像を「エラー」と判定する方法や、上記複数のエッジの基準エッジについての判定結果のうちに、「検出」が「非検出」より多い場合に、該他方の合成画像を「エラー」と判定する方法などを用いてもよい。
【００８８】
第２の手法は、まず、第１の手法と同様に、デュアルリンク方式で伝送されてきた第１のリンクの画像を奇数画像として、第１のリンクの画像と第２のリンクの画像を合成して第１の合成画像を生成すると共に、第２のリンクの画像を奇数画像として、第１のリンクの画像と第２のリンクの画像を合成して第２の合成画像を生成する。次いで、第１の合成画像と第２の画像に対して水平方向のエッジ検出を行う。
【００８９】
そして、第１の合成画像と第２の合成画像毎に、上述した３重エッジ部を検出し、その数を統計する。ここでは、３重エッジ部のパターンを区別しない。
【００９０】
通常、１つの画像には、エッジが必ず多数存在する。これらのエッジのうちに、奇数位置の画素と、該画素の右隣の画素（偶数位置の画素）との間に存在するエッジも多数ある。
【００９１】
そのため、スワップが生じた場合の合成画像における３重エッジ部の数は、スワップが生じていない場合の合成画像における３重エッジ部の数より多い。
【００９２】
従って、第１の合成画像と第２の合成画像における３重エッジ部の数を比較し、３重エッジ部の数が多い合成画像の方をエラーとして判定することができる。具体的には、第１の合成画像における３重エッジ部の数の方が多い場合には、第１の合成画像は、スワップが生じた場合の合成画像（エラー）である。この場合、第１のリンクの画像が偶数画像であり、第２のリンクの画像が奇数画像である。
【００９３】
逆に、第２の合成画像における３重エッジ部の数の方が多い場合には、第２の合成画像は、スワップが生じた場合の合成画像（エラー）である。この場合、第１のリンクの画像が奇数画像であり、第２のリンクの画像が偶数画像である。
【００９４】
この第２の手法も、第１の手法と同様な効果を得ることができる。また、判定の精度を高めるためには、種々の工夫を加えてもよい。
【００９５】
例えば、１対の合成画像（第１の合成画像とそれに対応する第２の合成画像）のみを用いる代わりに、複数の第１の合成画像と、該複数の第１の合成画像に夫々対応する複数の第２の合成画像とに対して３重エッジ部の検出を行う。そして、上記複数の第１の合成画像における３重エッジ部の数の総和と、上記複数の第２の合成画像における３重エッジ部の総和とを比較し、総和が多い方をエラーとして判定する。すなわち、複数の第１の合成画像の３重エッジ部の総和の方が多い場合には、第１のリンクの画像が偶数画像であり、第２のリンクの画像が奇数画像であると判定する。一方、複数の第２の合成画像の３重エッジ部の総和が多い場合には、第１のリンクの画像が奇数画像であり、第２のリンクの画像が偶数画像であると判定する。
【００９６】
または、３つのエッジの強度が共に所定の閾値以上である３重エッジ部のみを検出するようにして判定を行うと共に、閾値を変更して、複数の異なる上記閾値のいずれについても同様の判定結果が出たときに、判定を確定するようにしてもよい。
【００９７】
以下、図面を参照して、本発明の原理を具現化した装置を説明する。説明の明確化のため、以下の記載及び図面は、適宜、省略、及び簡略化がなされている。また、様々な処理を行う機能ブロックとして図面に記載される各要素は、ハードウェアは、ＣＰＵ、メモリ、その他の回路で構成することができ、ソフトウェアは、メモリにロードされたプログラムなどによって実現される。したがって、これらの機能ブロックがハードウェアのみ、ソフトウェアのみ、またはそれらの組合せによっていろいろな形で実現できることは当業者には理解されるところであり、いずれかに限定されるものではない。なお、各図面において、同一の要素には同一の符号が付されており、必要に応じて重複説明は省略されている。
【００９８】
また、上述したプログラムは、様々なタイプの非一時的なコンピュータ可読媒体（ｎｏｎ−ｔｒａｎｓｉｔｏｒｙ  ｃｏｍｐｕｔｅｒ  ｒｅａｄａｂｌｅ  ｍｅｄｉｕｍ）を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体（ｔａｎｇｉｂｌｅ  ｓｔｏｒａｇｅ  ｍｅｄｉｕｍ）を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば光磁気ディスク）、ＣＤ−ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ、半導体メモリ（例えば、マスクＲＯＭ、ＰＲＯＭ（Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  ＰＲＯＭ）、フラッシュＲＯＭ、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ））を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体（ｔｒａｎｓｉｔｏｒｙ  ｃｏｍｐｕｔｅｒ  ｒｅａｄａｂｌｅ  ｍｅｄｉｕｍ）によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
＜第１の実施の形態＞
【００９９】
図５は、本発明の第１の実施の形態にかかる映像処理装置１００を示す。映像処理装置１００は、第１のリンク１０２と第２のリンク１０４によりそれぞれ伝送されてきた奇数画像と偶数画像を合成して合成画像を生成して出力するものであり、第１の受信回路１１２、第２の受信回路１１４、第１の画像合成部１２２、第２の画像合成部１２４、エッジ検出部１３０、判定部１４０を備える。
【０１００】
第１の受信回路１１２は、第１のリンク１０２と接続されており、第１のリンク１０２が伝送してきた第１のリンクの画像Ｄ１を第１の画像合成部１２２と第２の画像合成部１２４に出力する。
【０１０１】
第２の受信回路１１４は、第２のリンク１０４と接続されており、第２のリンク１０４が伝送してきた第２のリンクの画像Ｄ２を第１の画像合成部１２２と第２の画像合成部１２４に出力する。
【０１０２】
第１の画像合成部１２２は、第１のリンクの画像Ｄ１を奇数画像として、第１のリンクの画像Ｄ１と第２のリンクの画像Ｄ２を合成して第１の合成画像Ｓ１を生成して、外部例えば液晶パネルなどの表示装置に出力すると共に、エッジ検出部１３０にも出力する。
【０１０３】
第２の画像合成部１２４は、第２のリンクの画像Ｄ２を奇数画像として、第１のリンクの画像Ｄ１と第２のリンクの画像Ｄ２を合成して第２の合成画像Ｓ２を生成する。第２の画像合成部１２４は、第２の合成画像Ｓ２をエッジ検出部１３０に出力する。
【０１０４】
映像処理装置１００は、リンク間のスワップが無ければ、第１のリンク１０２が奇数画像を伝送し、第１の受信回路１１２が奇数画像を出力し、第２のリンク１０４が偶数画像を伝送し、第２の画像合成部１２４が偶数画像を出力するように設計されている。すなわち、リンク間のスワップが無ければ、第１の画像合成部１２２から正しい画像が外部に出力される。
【０１０５】
しかし、映像処理装置１００に画像を送信する送信装置と映像処理装置１００間の仕様の不整合により、送信装置が第１のリンク１０２に奇数画像を、第２のリンク１０４に偶数画像を出力すべきところ、第１のリンク１０２に偶数画像を、第２のリンク１０４に奇数画像を出力するようになってしまう場合がある。この場合、リンク間のスワップが生じてしまう。
【０１０６】
また、送信装置と映像処理装置１００との間に仕様の整合が取れているものの、映像処理装置１００における、映像処理装置１００における、第１のリンク１０２と第２のリンク１０４と接続するコネクタ（図示せず）の配線ミスなどにより、第１のリンク１０２の画像が第１の受信回路１１２に、第２のリンク１０４の画像が第２の受信回路１１４に入力されるべきところ、第１のリンク１０２の画像が第２の受信回路１１４に、第２のリンク１０４の画像が第１の受信回路１１２に入力されるようになってしまう場合がある。この場合も、リンク間のスワップが生じてしまう。
【０１０７】
リンク間のスワップが生じた場合、第１の受信回路１１２が出力した画像が偶数画像になり、第２の受信回路１１４が出力した画像が奇数画像になる。第１の画像合成部１２２が第１の受信回路１１２からの画像を奇数画像として合成を行うので、第１の画像合成部１２２により生成して外部に出力する第１の合成画像Ｓ１は、正しくない合成画像となる。
【０１０８】
エッジ検出部１３０と判定部１４０は、リンク間のスワップの有無、すなわち第１の合成画像Ｓ１が正しい合成画像であるか否かを検出するためのものである。
【０１０９】
エッジ検出部１３０は、まず、第１の合成画像Ｓ１と第２の合成画像Ｓ２に対して、水平方向のエッジ検出を行う。そして、検出した各水平方向のエッジから、さらに３重エッジ部を検出して、検出結果を判定部１４０に出力する。これらの検出結果は、例えば、第１の合成画像Ｓ１と第２の合成画像Ｓ２毎の、各３重エッジ部の位置である。なお、エッジ検出部１３０は、第１のパターンの３重エッジ部と第２の３重エッジ部を区別しない。
【０１１０】
判定部１４０は、エッジ検出部１３０による検出結果から、第１の合成画像Ｓ１における３重エッジ部の数と、第２の合成画像Ｓ２における３重エッジ部の数を計上して比較し、比較の結果に基づいて、第１の合成画像Ｓ１が正しい合成画像であるか否かを判定する。すなわち、本実施の形態の映像処理装置１００は、本発明の原理のときに説明した第２の手法を用いる。
【０１１１】
具体的には、判定部１４０は、第１の合成画像Ｓ１における３重エッジ部の数の方が多いときに、リンク間のスワップが生じており、第１の合成画像Ｓ１が正しい合成画像ではないと判定して、エラー信号Ｅｒｒを出力する。
【０１１２】
この場合、リンク間のスワップにより、実際には、第１のリンクの画像Ｄ１が偶数画像になっており、第２のリンクの画像Ｄ２が奇数画像になっている。
【０１１３】
一方、第２の合成画像Ｓ２における３重エッジ部の数の方が多いときには、判定部１４０は、リンク間のスワップが生じておらず、第１の合成画像Ｓ１が正しい合成画像であると判定する。この場合、判定部１４０は、エラー信号Ｅｒｒを出力しない。
【０１１４】
この場合、リンク間のスワップが生じていないため、設計通りに、第１のリンクの画像Ｄ１が奇数画像であり、第２のリンクの画像Ｄ２が偶数画像である。
【０１１５】
このように、本実施の形態の映像処理装置１００によれば、デュアルリンク方式で伝送されてきた奇数画像と偶数画像を合成して出力する際に、リンク間のスワップ、スワップに起因する合成画像の異常が生じているか否かをリアルタイムに検出することができる。
＜第２の実施の形態＞
【０１１６】
図６は、本発明の第２の実施の形態にかかる映像処理装置２００である。図１に示す映像処理装置１００は、第１のリンクの画像Ｄ１を奇数画像として、第１のリンクの画像Ｄ１と第２のリンクの画像Ｄ２を合成して得た第１の合成画像Ｓ１を出力すると共に、該第１の合成画像Ｓ１が正しい合成画像ではない場合にエラー信号を出力するものである。これに対して、映像処理装置２００は、リンク間のスワップが生じても、生じていなくても、常に正しい合成画像Ｓｏｕｔを出力する映像処理装置である。
【０１１７】
映像処理装置２００は、出力部２５０が追加された点と、第２の合成画像Ｓ２が出力部２５０にも出力される点と、判定部２４０が選択信号Ｓｅｌを出力部２５０に出力する点を除き、映像処理装置１００と同様である。映像処理装置２００については、出力部２５０と判定部２４０についてのみ説明する。
【０１１８】
出力部２５０は、第１の画像合成部１２２と第２の画像合成部１２４と接続されており、第１の画像合成部１２２により生成された第１の合成画像Ｓ１と、第２の画像合成部１２４により生成された第２の合成画像Ｓ２とが入力される。出力部２５０は、判定部２４０からの選択信号Ｓｅｌに応じて、第１の合成画像Ｓ１と第２の合成画像Ｓ２のいずれか一方を出力画像Ｓｏｕｔに選択して外部に出力する。
【０１１９】
判定部２４０は、映像処理装置１００における判定部１４０と同様に、３重エッジ部の数を比較することにより、第１の合成画像Ｓ１と第２の合成画像Ｓ２のどちらが正しい合成画像であるかを判定する。そして、判定の結果に応じて、正しい合成画像を示す選択信号Ｓｅｌを出力部２５０に出力する。
【０１２０】
すなわち、本実施の形態の映像処理装置２００は、リンク間のスワップの有無に関わらず、常に正しい合成画像を出力することができる。
【０１２１】
＜第３の実施の形態＞
図７は、本発明の第３の実施の形態にかかる映像処理システム３００を示す。映像処理システム３００は、映像処理回路４００、映像処理回路５００、映像処理回路６００、表示部７００、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）８００を備える。
【０１２２】
映像処理システム３００は、第１のリンク４０２と第２のリンク４０４を介して、図示しない画像送信装置から伝送してきた第１のリンクの画像Ｄ０１と第２のリンクの画像Ｄ０２に対して様々な画像処理を施した後に、出力画像Ｓｏｕｔを得て表示部７００に表示させるものである。表示部７００は、例えばデジタルディスプレイなどである。
【０１２３】
映像処理回路４００は、第１のリンク４０２と第２のリンク４０４により図示しない画像送信装置と接続され、第１のリンクの画像Ｄ０１と第２のリンクの画像Ｄ０２が入力される。また、映像処理回路４００は、第１のリンク５０２と第２のリンク５０４により映像処理回路５００と接続され、後述する第１のリンクの画像Ｄ１１と第２のリンクの画像Ｄ１２を映像処理回路５００に出力する。
【０１２４】
映像処理回路５００は、第１のリンク５０２と第２のリンク５０４により映像処理回路４００と接続され、第１のリンクの画像Ｄ１１と第２のリンクの画像Ｄ１２が入力される。また、映像処理回路５００は、第１のリンク６０２と第２のリンク６０４により映像処理回路６００と接続され、後述する第１のリンクの画像Ｄ２１と第２のリンクの画像Ｄ２２を映像処理回路６００に出力する。
【０１２５】
映像処理回路６００は、第１のリンク６０２と第２のリンク６０４により映像処理回路５００と接続され、第１のリンクの画像Ｄ２１と第２のリンクの画像Ｄ２２が入力される。また、映像処理回路６００は、表示部７００と接続されており、出力画像Ｓｏｕｔを表示部７００に出力して表示させる。
【０１２６】
ＣＰＵ８００は、映像処理回路４００、映像処理回路５００、映像処理回路６００からのエラー信号（エラー信号Ｅｒｒ１、エラー信号Ｅｒｒ２、エラー信号Ｅｒｒ３）を夫々受信し、映像処理回路４００、映像処理回路５００、映像処理回路６００に、選択信号（選択信号Ｓｅｌ１、選択信号Ｓｅｌ２、選択信号Ｓｅｌ３）を夫々出力する。これらのエラー信号と選択信号の詳細については、後述する。
【０１２７】
図８は、映像処理回路４００を示す。映像処理回路４００における第１の受信回路１１２、第２の受信回路１１４、第１の画像合成部１２２、第２の画像合成部１２４、エッジ検出部１３０は、映像処理装置１００と映像処理装置２００における相対応の機能ブロックと同様の機能を有し、ここで説明を省略する。
【０１２８】
また、判定部４４０は、リンク間のスワップが生じた否かを判定するものであり、スワップが生じた場合にはＣＰＵ８００にエラー信号Ｅｒｒ１を出力する。スワップが生じたか否かの判定手法は、図１に示す映像処理装置１００における判定部１４０の手法と同様である。なお、「リンク間のスワップが生じたか否か」は、「第１のリンクの画像Ｄ０１が奇数画像であるか否か」、または、「第１の合成画像Ｓ１が正しい合成画像であるか否か」と同様の意味になる。
【０１２９】
ＣＰＵ８００は、「スワップが生じた」を示すエラー信号Ｅｒｒ１を受信しない場合には、第１の合成画像Ｓ１を選択させる選択信号Ｓｅｌ１を画像処理部４５０に出力する。一方、ＣＰＵ８００は、エラー信号Ｅｒｒ１を受信すると、第２の合成画像Ｓ２を選択させる選択信号Ｓｅｌ１を画像処理部４５０に出力する。
【０１３０】
画像処理部４５０は、ＣＰＵ８００からの選択信号Ｓｅｌ１に従って、第１の合成画像Ｓ１と第２の合成画像Ｓ２の片方を選択して画像処理部４５０に出力する。
【０１３１】
画像処理部４５０は、画像処理部４５０からの合成画像Ｓｅ（第１の合成画像Ｓ１と第２の合成画像Ｓ２のうちの、正しい方の合成画像）に対して所定の画像処理を施し、処理後の合成画像Ｓ４を出力部４６０に出力する。
【０１３２】
画像処理部４５０により施される画像処理は、例えば画質向上のためのノイズ除去処理や、鮮鋭化処理などであり、勿論、これらの処理に限られることが無い。
【０１３３】
出力部４６０は、画像処理部４５０からの処理済みの合成画像Ｓ４を奇数画像と偶数画像に分割して、奇数画像を第１のリンクの画像Ｄ１１として第１のリンク５０２に出力し、偶数画像を第２のリンクの画像Ｄ１２として第２のリンク５０４に出力する。
【０１３４】
すなわち、映像処理回路４００は、自身に入力される画像について、スワップが生じた場合には、ＣＰＵ８００にその旨を通知することができると共に、リンク間のスワップが生じたか否かに関わらず、常に正しい合成画像を得て画像処理を施すことができる。
【０１３５】
映像処理回路５００は、映像処理回路４００の画像処理部４５０が施す画像処理とは別種の画像処理を行う点以外に、映像処理回路４００と同様であるため、ここで詳細な説明を省略する。映像処理回路５００も、自身に入力される画像について、スワップが生じた場合には、ＣＰＵ８００にその旨を通知することができると共に、リンク間のスワップが生じたか否かに関わらず、常に正しい合成画像を得て画像処理を施すことができる。
【０１３６】
図９は、映像処理回路６００を示す。映像処理回路６００は、映像処理回路４００と映像処理回路５００が施す画像処理とは別種の画像処理を行い、処理後の合成画像を分割せずにそのまま出力する点を除き、映像処理回路４００と同様である。ここでの、映像処理回路６００の画像処理部６５０のみを説明する。
【０１３７】
画像処理部６５０は、画像処理部４５０はＣＰＵ８００からの選択信号Ｓｅｌ３に応じて選択して出力してきた合成画像Ｓｅ（第１の合成画像Ｓ１と、第２の合成画像Ｓ２のうちの正しい方の合成画像）に対して所定の画像処理を施して、処理後の合成画像Ｓｏｕｔを表示部７００に出力する。
【０１３８】
画像処理部６５０も、自身に入力される画像についてスワップが生じた場合には、エラー信号Ｅｒｒ３をＣＰＵ８００に出力することによってＣＰＵ８００に通知している。
【０１３９】
ＣＰＵ８００は、上述したように、各映像処理回路からのエラー信号の有無に応じて当該映像処理回路に正しい合成画像を選択させる選択信号を出力する。さらに、ＣＰＵ８００は、エラー信号があった映像処理回路を示す情報を、例えば記録装置に書き込んだり、プリンタに出力したり、モニタに表示させたりなどによって管理者に通知する。
【０１４０】
機能ブロックが複数あり、デュアルリンク方式により画像データの伝送が複数回なされるシステムにおいて、例えば、従来のように、最後に表示された合成画像を確認してリンク間のスワップの有無を確認するのでは、たとえ確認できたとしても、どの機能ブロックの段階でスワップが生じたかを調べるのは、難しいである。デュアル方式により画像データを伝送する箇所が増えるほど、検出の箇所を特定することが難しくなる。
【０１４１】
本実施の形態の映像処理システム３００によれば、各映像処理回路が、正しい合成画像を選択して画像処理を施して後段に出力することができると共に、自身に入力される画像についてリンク間のスワップが生じた場合にＣＰＵ８００にエラー信号を出力するので、どの映像処理回路の段階でスワップが生じたかの確認は、簡単にできる。
【０１４２】
以上、実施の形態をもとに本発明を説明した。実施の形態は例示であり、本発明の主旨から逸脱しない限り、上述した各実施の形態に対してさまざまな変更、増減を行ってもよい。これらの変更、増減が行われた変形例も本発明の範囲にあることは当業者に理解されるところである。
【０１４３】
例えば、上述した各実施の形態において、第１の合成画像と第２の合成画像のいずれが正しい合成画像であるかを判定する手法は、本発明の原理のときに説明した第２の手法である。第１の手法をこれらの実施の形態に適用してもよい。
【０１４４】
また、判定に際して、本発明の原理のときに説明した各バリエーションや工夫などを加えてもよい。
【符号の説明】
【０１４５】
１０  グラフィックコントローラ  ２０  ＬＣＤパネル
５０  ３重エッジ部  １００  映像処理装置
１０２  第１のリンク  １０４  第２のリンク
１１２  第１の受信回路  １１４  第２の受信回路
１２２  第１の画像合成部  １２４  第２の画像合成部
１３０  エッジ検出部  １４０  判定部
２００  映像処理装置  ２４０  判定部
２５０  出力部  ３００  映像処理システム
４００  映像処理回路  ４０２  第１のリンク
４０４  第２のリンク  ４４０  判定部
４５０  画像処理部  ４６０  出力部
５００  映像処理回路  ５０２  第１のリンク
５０４  第２のリンク  ６００  映像処理回路
６０２  第１のリンク  ６０４  第２のリンク
６５０  画像処理部  ７００  表示部
８００  ＣＰＵ
【図１】
0005502706.tif 000002
【図２】
0005502706.tif 000003
【図３】
0005502706.tif 000004
【図４】
0005502706.tif 000005
【図５】
0005502706.tif 000006
【図６】
0005502706.tif 000007
【図７】
0005502706.tif 000008
【図８】
0005502706.tif 000009
【図９】
0005502706.tif 000010
【図１０】
0005502706.tif 000011
【図１１】
0005502706.tif 000012