(57)【要約】【課題】ディジタル映像信号を伝送する場合に、伝送する信号数を削減でき、仮に、データ・フォーマットが変更されても対応可能なデータ伝送システム、送信装置、受信装置及びデータ伝送方法を提供すること【解決手段】本発明にかかるデータ伝送システムは、送信装置１０と、送信装置１０から送信された画像フレームを水平同期信号、垂直同期信号及びデータ・イネーブル信号に基づいて再生する受信装置１０を備えたデータ伝送システムである。送信装置１０は、画像フレームに含まれる領域に当該領域を特定する値を格納した同期フレームを生成して受信装置２０に送信する同期フレーム送信部を有する。受信装置２０は、送信装置１０から送信された同期フレームに格納された値に基づき、画像フレームに含まれる領域を特定する領域特定部と、領域を特定した結果に基づいて、水平同期信号、垂直同期信号及びデータ・イネーブル信号を生成する信号生成部を有する。【選択図】図１
2011172077.tif 000002
【特許請求の範囲】
【請求項１】
水平同期信号がアクティブとなる領域と垂直同期信号がアクティブとなる領域とを含むブランキング領域と、データ・イネーブル信号がアクティブとなる画像表示領域とを含む画像フレームを送信する送信装置と、前記送信装置から送信された画像フレームを前記水平同期信号、垂直同期信号及びデータ・イネーブル信号に基づいて再生する受信装置とを備えたデータ伝送システムであって、
前記送信装置は、
前記画像フレームに含まれる領域に当該領域を特定する値を格納した同期フレームを生成して前記受信装置に送信する同期フレーム送信部を有し、
前記受信装置は、
前記送信装置から送信された同期フレームに格納された値に基づいて、前記画像フレームに含まれる領域を特定する領域特定部と、
前記送信装置から送信された画像フレームを再生する場合に、前記領域特定部が領域を特定した結果に基づいて、前記水平同期信号、垂直同期信号及びデータ・イネーブル信号を生成する信号生成部と、を有する、データ伝送システム。
【請求項２】
前記同期フレーム送信部は、前記画像フレームに含まれる領域に当該領域に対応する値を格納し、
前記領域特定部は、前記同期フレームのうち、前記領域に対応する値が格納されている範囲を、当該領域として特定する請求項１に記載のデータ伝送システム。
【請求項３】
前記同期フレーム送信部は、前記画像フレームを複数のラインに区分して、区分したラインを前記受信装置に送信し、
前記領域特定部は、前記領域の前記画像フレームにおける垂直方向のサイズ及び水平方向のサイズを特定し、
前記信号生成部は、前記領域特定部が特定した垂直方向のサイズ及び水平方向のサイズに基づいて、前記ラインのうち、前記水平同期信号、垂直同期信号及びデータ・イネーブル信号がアクティブとなる区間を特定する請求項１又は２に記載のデータ伝送システム。
【請求項４】
前記同期フレームに含まれる領域は、第１の領域と、当該第１の領域と垂直方向のサイズが同一となる第２の領域を含み、
前記領域特定部は、前記第１の領域の垂直方向のサイズと、前記第２の領域の垂直方向のサイズとが異なる場合、前記同期フレームに基づいて、前記画像フレームに含まれる領域を特定しない請求項３に記載のデータ伝送システム。
【請求項５】
前記複数のラインは、第１のラインと、第２のラインとを含み、
前記領域特定部は、前記第１のラインのうち、任意の領域に含まれるサイズと、前記第２のラインのうち、当該任意の領域に含まれるサイズとが異なる場合、前記同期フレームに基づいて、前記画像フレームに含まれる領域を特定しない請求項３又は４に記載のデータ伝送システム。
【請求項６】
前記同期フレーム送信部は、前記複数のラインを連続して１つのラインとして前記受信装置に送信し、
前記領域特定部は、前記１つのラインにおける値の遷移が、予め定められたパターンでない場合、前記同期フレームに基づいて、前記画像フレームの構成を特定しない請求項３乃至５のいずれか１項に記載のデータ伝送システム。
【請求項７】
前記送信装置は、前記画像フレームのブランキング領域に含まれる特定の領域に、前記同期フレームにおける当該特定の領域と同一のデータを含め、
前記領域特定部は、前記画像フレームのブランキング領域に含まれる特定の領域に、前記同期フレームにおける当該領域と同一のデータが含まれていない場合、前記送信装置に同期フレームの送信を要求する非同期検出部をさらに備えた請求項１乃至６のいずれか１項に記載のデータ伝送システム。
【請求項８】
水平同期信号がアクティブとなる領域と垂直同期信号がアクティブとなる領域とを含むブランキング領域と、データ・イネーブル信号がアクティブとなる画像表示領域とを含む画像フレームを前記水平同期信号、垂直同期信号及びデータ・イネーブル信号に基づいて再生する受信装置に、前記画像フレームを送信する送信装置であって、
前記送信装置は、前記画像フレームを前記受信装置に送信する前に、前記画像フレームに含まれる領域に当該領域に応じた値が格納され、前記受信装置が当該格納された値に基づいて、前記画像フレームに含まれる領域を特定して、当該領域を特定した結果に基づいて前記水平同期信号、垂直同期信号及びデータ・イネーブル信号を生成し、前記画像フレームを再生するために用いられる同期フレームを生成して前記受信装置に送信する同期フレーム生成部を有する、送信装置。
【請求項９】
水平同期信号がアクティブとなる領域と垂直同期信号がアクティブとなる領域とを含むブランキング領域と、データ・イネーブル信号がアクティブとなる画像表示領域とを含む画像フレームを受信して、受信した画像フレームを前記水平同期信号、垂直同期信号及びデータ・イネーブル信号に基づいて再生する受信装置であって、
前記受信装置は、前記画像フレームに含まれる領域に当該領域に応じた値を格納した同期フレームを受信して、受信した同期フレームに格納された値に基づいて、前記画像フレームに含まれる領域を特定する領域特定部と、
前記受信した画像フレームを再生する場合に、前記領域特定部が領域を特定した結果に基づいて、前記水平同期信号、垂直同期信号及びデータ・イネーブル信号を生成する信号生成部と、を有する、受信装置。
受信装置。
【請求項１０】
送信側が、水平同期信号がアクティブとなる領域と垂直同期信号がアクティブとなる領域とを含むブランキング領域と、データ・イネーブル信号がアクティブとなる画像表示領域とを含む画像フレームに含まれる領域に当該領域に応じた値を格納した同期フレームを生成して受信側に送信するステップと、
受信側が、前記送信側から送信された同期フレームに格納された値に基づいて、前記画像フレームに含まれる領域を特定するステップと、
前記送信側が、前記画像フレームを前記受信側に送信するステップと、
前記受信側が、前記領域を特定した結果に基づいて前記水平同期信号、垂直同期信号及びデータ・イネーブル信号を生成して、生成した水平同期信号、垂直同期信号及びデータ・イネーブル信号に基づいて前記送信側から送信された画像フレームを再生するステップと、を備えたデータ伝送方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ伝送システム、送信装置、受信装置及びデータ伝送方法に関する。
【背景技術】
【０００２】
特許文献１には、図１２に示すように、少なくともディジタル映像信号の垂直同期信号と同期関係を保つことを条件に、横方向のバイト数ａ、縦方向のブロックライン数ｂを定めた伝送フォーマットで、ディジタル映像信号及びディジタル音声信号の多重化信号を光信号で伝送する技術が開示されている。これによって、最小限の回路規模でディジタル映像信号及びディジタル音声信号の多重化信号を単一光で光伝送することができるようにしている。
【０００３】
しかし、この伝送フォーマットは、横方向のバイト数ａ、縦方向のブロックライン数ｂ、音声信号データエリア幅ｃ及び映像信号データｂが予め定められている。そのため、これらの値の変更に対応することができないという問題がある。
【０００４】
また、特許文献１は、伝送可能なディジタル映像信号のフォーマットを最大伝送フォーマットとして固定化し、それ以下の伝送容量に対応した映像信号の場合には、余分な映像信号のデータエリアをヌルデータによってパディング処理をするようにしている。これによって、垂直同期信号が同一であればシステムを変更することなく同一伝送フォーマットによってディジタル映像信号の伝送を可能としている。
【０００５】
しかし、ディジタル映像信号をパディングし、シリアルに変換して光伝送した後、受信側でパラレル化して、さらにパディングしたヌルデータを削除する等の処理を行う必要が出てしまう。そのため、送信側、受信側ともに、パディング処理をする等の回路が必要であるため、回路規模やレイテンシ等も大きくなってしまうという問題がある。
【０００６】
一方、ディジタル映像信号を受信して再生する装置にディジタル映像信号を送信する場合には、水平同期信号、垂直同期信号及びデータ・イネーブル信号も同時に送信するということがなされている。このような装置は、ディジタル映像信号とともに送信されてきた水平同期信号、垂直同期信号及びデータ・イネーブル信号に基づいて、ディジタル映像信号を再生している。しかし、これらの信号数を削減して、ディジタル映像信号を送受信する装置における物理的な回路規模を削減したいという要望もある。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００５−３１８４９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
背景技術として説明したように、特許文献１に開示の技術では、仮に、ディジタル映像信号のデータ・フォーマットが変更された場合に対応することができないという問題がある。また、ディジタル映像信号を送受信する場合において、信号数を削減したいという要望もある。
【課題を解決するための手段】
【０００９】
本発明の第１の態様にかかるデータ伝送システムは、水平同期信号がアクティブとなる領域と垂直同期信号がアクティブとなる領域とを含むブランキング領域と、データ・イネーブル信号がアクティブとなる画像表示領域とを含む画像フレームを送信する送信装置と、前記送信装置から送信された画像フレームを前記水平同期信号、垂直同期信号及びデータ・イネーブル信号に基づいて再生する受信装置とを備えたデータ伝送システムであって、前記送信装置は、前記画像フレームに含まれる領域に当該領域を特定する値を格納した同期フレームを生成して前記受信装置に送信する同期フレーム送信部を有し、前記受信装置は、前記送信装置から送信された同期フレームに格納された値に基づいて、前記画像フレームに含まれる領域を特定する領域特定部と、前記送信装置から送信された画像フレームを再生する場合に、前記領域特定部が領域を特定した結果に基づいて、前記水平同期信号、垂直同期信号及びデータ・イネーブル信号を生成する信号生成部と、を有するものである。
【００１０】
本発明の第２の態様にかかる送信装置は、水平同期信号がアクティブとなる領域と垂直同期信号がアクティブとなる領域とを含むブランキング領域と、データ・イネーブル信号がアクティブとなる画像表示領域とを含む画像フレームを前記水平同期信号、垂直同期信号及びデータ・イネーブル信号に基づいて再生する受信装置に、前記画像フレームを送信する送信装置であって、前記送信装置は、前記画像フレームを前記受信装置に送信する前に、前記画像フレームに含まれる領域に当該領域に応じた値が格納され、前記受信装置が当該格納された値に基づいて、前記画像フレームに含まれる領域を特定して、当該領域を特定した結果に基づいて前記水平同期信号、垂直同期信号及びデータ・イネーブル信号を生成し、前記画像フレームを再生するために用いられる同期フレームを生成して前記受信装置に送信する同期フレーム生成部を有するものである。
【００１１】
本発明の第３の態様にかかる受信装置は、水平同期信号がアクティブとなる領域と垂直同期信号がアクティブとなる領域とを含むブランキング領域と、データ・イネーブル信号がアクティブとなる画像表示領域とを含む画像フレームを受信して、受信した画像フレームを前記水平同期信号、垂直同期信号及びデータ・イネーブル信号に基づいて再生する受信装置であって、前記受信装置は、前記画像フレームに含まれる領域に当該領域に応じた値を格納した同期フレームを受信して、受信した同期フレームに格納された値に基づいて、前記画像フレームに含まれる領域を特定する領域特定部と、前記受信した画像フレームを再生する場合に、前記領域特定部が領域を特定した結果に基づいて、前記水平同期信号、垂直同期信号及びデータ・イネーブル信号を生成する信号生成部と、を有するものである。
【００１２】
本発明の第４の態様にかかるデータ伝送方法は、送信側が、水平同期信号がアクティブとなる領域と垂直同期信号がアクティブとなる領域とを含むブランキング領域と、データ・イネーブル信号がアクティブとなる画像表示領域とを含む画像フレームに含まれる領域に当該領域に応じた値を格納した同期フレームを生成して受信側に送信するステップと、  受信側が、前記送信側から送信された同期フレームに格納された値に基づいて、前記画像フレームに含まれる領域を特定するステップと、前記送信側が、前記画像フレームを前記受信側に送信するステップと、前記受信側が、前記領域を特定した結果に基づいて前記水平同期信号、垂直同期信号及びデータ・イネーブル信号を生成して、生成した水平同期信号、垂直同期信号及びデータ・イネーブル信号に基づいて前記送信側から送信された画像フレームを再生するステップと、を備えたものである。
【００１３】
これらによれば、受信装置は、水平同期信号、垂直同期信号及びデータ・イネーブル信号を受信しなくても、水平同期信号、垂直同期信号及びデータ・イネーブル信号に基づいて、画像フレームを再生することができる。
【発明の効果】
【００１４】
本発明の上述した各態様により、ディジタル映像信号を伝送する場合において、伝送する信号数を削減することができ、仮に、ディジタル映像信号のデータ・フォーマットが変更された場合に対応することが可能なデータ伝送システム、送信装置、受信装置及びデータ伝送方法を提供することにある。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施の形態にかかるデータ伝送システムの構成図である。
【図２】本発明の実施の形態にかかる画像フレームのデータ・フォーマットの一例を示す図である。
【図３】本発明の実施の形態にかかるフレームの送信順序を示す図である。
【図４】本発明の実施の形態にかかる送信装置の構成図である。
【図５】本発明の実施の形態にかかる送信装置のカウンタ処理を示すフローチャートである。
【図６】本発明の実施の形態にかかる送信装置のフレーム生成及び出力処理を示すフローチャートである。
【図７】本発明の実施の形態にかかる受信装置の構成図である。
【図８】本発明の実施の形態にかかる受信装置の処理を示すフローチャートである。
【図９】本発明の実施の形態にかかる画像フレームのサイズ・パラメータを示す図である。
【図１０】本発明の他の実施の形態にかかる画像フレームのデータ・フォーマットの一例を示す図である。
【図１１】本発明の他の実施の形態にかかる画像フレームのデータ・フォーマットの一例を示す図である。
【図１２】背景技術にかかる画像フレームのデータ・フォーマットの一例を示す図である。
【発明を実施するための形態】
【００１６】
まず、図１乃至３を参照して、本発明の実施の形態にかかるデータ伝送システムについて説明する。図１は、本発明の実施の形態にかかるデータ伝送システムの構成図である。
【００１７】
データ伝送システム１は、送信装置１０及び受信装置２０を備える。送信装置１０と受信装置２０とは、伝送路５によって接続されている。伝送路５は、例えば、ＴＭＤＳ(Transition Minimized Differential Signaling)方式の伝送路である。
【００１８】
送信装置１０は、ディジタル映像信号を生成して、生成したディジタル映像信号を受信装置２０に送信する。送信装置１０は、ディジタル映像信号として、図２に例示する画像フレームを送信している。図２のように、画像フレームは、その領域をＡ〜Ｊに区分することができる。領域Ａ〜Ｆ、Ｈ〜Ｊは、ブランキング領域である。表示領域Ｇは、画像を再生するための画像データが格納される。領域Ａ、Ｃ、Ｅ、Ｉは、水平同期信号がアクティブとなる領域である。領域Ａ、Ｂは、垂直同期信号がアクティブとなる領域である。領域Ｇは、データ・イネーブル信号がアクティブとなる領域である。
【００１９】
なお、図２は、水平方向をＸ方向として、垂直方向をＹ方向として示している。また、Ｘ方向とＹ方向は、それぞれ時間軸を示している。送信装置１０は、画像フレームを複数のラインに区分して、区分したラインをＹ方向の時間軸方向に１ラインずつ受信装置２０に送信する。つまり、送信装置１０は、画像フレームを、領域Ａ、Ｂ、領域Ｃ、Ｄ、領域Ｅ、Ｆ、Ｇ、Ｈ、領域Ｉ、Ｊの順に、垂直方向に１ラインずつ受信装置２０に送信する。さらに、１ラインは、先頭のデータから後尾のデータに向かってＸ方向の時間軸方向に順次送信される。例えば、領域Ａ、Ｂを含むラインは、水平方向に領域Ａ、Ｂの順で受信装置２０に送信される。つまり、画像フレームは、複数のラインに区分されて連続して順次送信される。よって、これらのラインは連続して順次送信されるため、１つのラインとしてもとらえることができる。
【００２０】
受信装置２０は、送信装置１０から送信された画像フレームを受信する。そして、受信装置２０は、受信した画像フレームを、水平同期信号、垂直同期信号及びデータ・イネーブル信号に基づいて再生する。
【００２１】
続いて、本発明の実施の形態にかかるデータ伝送システムの処理概要について説明する。
図３に例示するように、送信装置１０は、最初に同期フレームを送信して、続いて画像フレームを送信する。同期フレームは、図２に例示する画像フレームと同一フォーマットであり、画像フレームに含まれる領域Ａ〜Ｊに、その領域を特定する値を格納したフレームである。つまり、同期フレームは、その後に送信される画像フレームと、ブランキング領域、表示領域、フロント・ポーチ、バック・ポーチ及びアクティブ幅に至るまで、同じサイズのフレームとなる。また、領域Ａ〜Ｊに、領域毎に統一された値のデータを格納することによって、それぞれの領域を特定可能としている。つまり、領域Ａ〜Ｊには、領域に対応付けられた値が格納される。
【００２２】
受信装置２０は、送信装置１０から送信された同期フレームに格納された値に基づいて、次から送信されてくる画像フレームに含まれる領域を特定する。受信装置２０は、同期フレームから領域を特定した結果に基づいて、水平同期信号、垂直同期信号及びデータ・イネーブル信号を生成する。そして、受信装置２０は、生成した水平同期信号、垂直同期信号及びデータ・イネーブル信号に基づいて、画像フレームを再生する。これによって、受信装置２０が有する表示装置(図示せず)に、画像フレームに基づいた画像が表示される。
【００２３】
つまり、送信装置１０は、水平同期信号、垂直同期信号及びデータ・イネーブル信号を受信装置２０に送信する必要がない。言い換えると、送信装置１０は、同期フレームであるディジタル映像信号と、同期クロック信号とを送信すればよい。具体的には、ＴＭＤＳ方式における４つのチャネルのうち、３チャネル分のパラレル・データ信号でディジタル映像信号を送信し、１チャネル分で同期クロック信号を送信する。パラレル・データ信号は、例えば、ＲＧＢ形式であれば、Ｒ(赤)、Ｇ(緑)、Ｂ(青)のそれぞれの値を示す信号であり、ＹＵＶ形式であれば、Ｙ(輝度)、Ｕ、Ｖ(色差)のそれぞれの値を示す信号である。
【００２４】
続いて、図４を参照して、本発明の実施の形態にかかる送信装置について説明する。図４は、本発明の実施の形態にかかる送信装置の構成図である。
【００２５】
送信装置１０は、エッジ検出回路１１、１２、水平方向カウンタ１３、垂直方向カウンタ１４、デコーダ１５、セレクタ１６、１７、ＮＯＴ回路３０、ＡＮＤ回路３１、ＯＲ回路３２及びＡＮＤ回路３３を含む送信回路を備える。送信回路は、同期フレーム送信部として機能する。
【００２６】
エッジ検出回路１１は、水平同期信号がアクティブとなるエッジを検出する回路である。エッジ検出回路１１は、水平同期信号のエッジを検出すると、アクティブなエッジ検出信号を水平同期カウンタ１３及び垂直同期カウンタ１４に出力する。
エッジ検出回路１２は、垂直同期信号がアクティブとなるエッジを検出する回路である。エッジ検出回路１２は、垂直同期信号のエッジを検出すると、アクティブなエッジ検出信号を垂直同期カウンタ１４に出力する。
【００２７】
水平方向カウンタ１３は、同期フレーム又は画像フレームにおける水平方向の座標をカウントする。つまり、水平方向カウンタ１３は、同期フレーム又は画像フレームに含まれる１画素あたりのデータを処理するタイミング毎に、カウント値をカウントアップする。水平方向カウンタ１３は、エッジ検出回路１１からアクティブなエッジ検出信号が出力されたときに、カウント値を初期値にクリアする。また、水平方向カウンタ１３は、カウンタ値をデコーダ１５に出力する。
【００２８】
垂直方向カウンタ１４は、同期フレーム又は画像フレームにおける垂直方向の座標をカウントする。垂直方向カウンタ１４は、エッジ検出回路１１からアクティブなエッジ検出信号が出力されたときに、カウント値をカウントアップする。垂直方向カウンタ１４は、エッジ検出回路１２からアクティブなエッジ検出信号が出力されたときに、カウント値を初期値にクリアする。また、垂直方向カウンタ１４は、カウンタ値をデコーダ１５に出力する。
【００２９】
デコーダ１５は、水平方向カウンタ１３から出力されたカウンタ値と、垂直方向カウンタ１４から出力されたカウンタ値と、入力されたＡ〜Ｊの領域座標とに基づいて、画像フレーム中のどの領域のデータを処理しているかを特定する。そして、デコーダ１５は、領域Ａのデータを処理している場合、アクティブとした領域Ａ指定信号をＮＯＴ回路３０に出力する。また、デコーダ１５は、画像フレームの領域Ｆに、画像とともに再生される音声を再生するための音声データ等の有効なデータを格納するときに、領域Ｆのデータを処理している場合、アクティブとした領域Ｆ指定信号をＯＲ回路３２に出力する。このように、画像とともに再生する内容を示すデータがブランキング領域に多重化されて格納される場合がある。
【００３０】
セレクタ１６は、ＡＮＤ回路３１から出力された信号に応じて、ブランキング領域に格納するブランキング領域値、又は、同期フレームの領域Ａ〜Ｊに格納する固定値のいずれかを選択的に、セレクタ１７に出力する。
セレクタ１７は、ＡＮＤ回路３３から出力された信号に応じて、画像データ又は音声データ等の有効なデータを示す信号であるパラレル・データ、又は、セレクタ１６から出力された値を選択的に、パラレル・データ信号として受信装置２０に出力する。
【００３１】
ＮＯＴ回路３０は、デコーダ１５から出力された領域Ａ指定信号を反転してＯＲ回路３１に出力する。
ＡＮＤ回路３１は、ＮＯＴ回路３０から出力された信号と、同期フレーム挿入信号とをＡＮＤした信号をセレクタ１６に出力する。ここで、同期フレーム挿入信号は、画像フレームを出力している場合にアクティブとなり、同期フレームを出力している場合にインアクティブとなる信号である。つまり、ＡＮＤ回路３１は、画像フレームの領域Ａを処理している場合、セレクタ１６に固定値を選択させるインアクティブな信号を出力する。また、ＡＮＤ回路３１は、画像フレームの領域Ａ以外の領域を処理している場合、セレクタ１６にブランキング領域値を選択させるアクティブな信号を出力する。さらに、ＡＮＤ回路３１は、同期フレームを処理している場合、セレクタ１６に固定値を選択させるインアクティブな信号を出力する。
【００３２】
ＯＲ回路３２は、デコーダ１５から出力された領域Ｆ指定信号と、データ・イネーブル信号とをＯＲした信号を、ＡＮＤ回路３３に出力する。
ＡＮＤ回路３３は、ＯＲ回路３２から出力された信号と、同期フレーム挿入信号とをＡＮＤした信号をセレクタ１７に出力する。つまり、ＡＮＤ回路３３は、画像フレームの領域Ｆ又は表示領域Ｇを処理している場合、セレクタ１７にパラレル・データを選択させるアクティブな信号を出力する。また、ＡＮＤ回路３３は、画像フレームの領域Ｆ、Ｇ以外の領域を処理している場合、セレクタ１６から出力された値を選択させるインアクティブな信号を出力する。
【００３３】
続いて、図５を参照して、本発明の実施の形態にかかる送信装置のカウンタ処理について説明する。図５は、本発明の実施の形態にかかる送信装置のカウンタ処理を示すフローチャートである。
【００３４】
エッジ検出回路１１は、水平同期信号がアクティブとなるエッジを検出する(Ｓ１００)。エッジ検出回路１１は、エッジを検出した場合、アクティブとしたエッジ検出信号ＨＳを水平方向カウンタ１３及び垂直方向カウンタ１４に出力する。そうでない場合は、インアクティブなエッジ検出信号ＨＳを水平方向カウンタ１３及び垂直方向カウンタ１４に出力する。
【００３５】
水平方向カウンタ１３は、エッジ検出回路１１から出力されたエッジ検出信号ＨＳがアクティブか否かを判定する(Ｓ１０１)。
エッジ検出信号ＨＳがアクティブな場合(Ｓ１０１：ＹＥＳ)、水平方向カウンタ１３は、カウント値を０に初期化する(Ｓ１０２)。
エッジ検出信号ＨＳがインアクティブな場合(Ｓ１０１：ＮＯ)、水平方向カウンタ１３は、カウント値をインクリメントする(Ｓ１０３)。
【００３６】
一方、エッジ検出回路１２は、垂直同期信号がアクティブとなるエッジを検出する(Ｓ１０４)。エッジ検出回路１２は、エッジを検出した場合、アクティブとしたエッジ検出信号ＶＳを垂直方向カウンタ１４に出力する。そうでない場合は、インアクティブなエッジ検出信号ＶＳを垂直方向カウンタ１４に出力する。
【００３７】
垂直方向カウンタ１４は、エッジ検出回路１２から出力されたエッジ検出信号ＶＳがアクティブか否かを判定する(Ｓ１０５)。
エッジ検出信号がアクティブな場合(Ｓ１０５：ＹＥＳ)、垂直方向カウンタ１４は、カウンタ値を０に初期化する(Ｓ１０６)。
エッジ検出信号がインアクティブな場合(Ｓ１０５：ＮＯ)、垂直方向カウンタ１４は、エッジ検出回路１１から出力されたエッジ検出信号ＨＳがアクティブか否かを判定する(Ｓ１０７)。
【００３８】
エッジ検出信号ＨＳがアクティブな場合(Ｓ１０７：ＹＥＳ)、垂直方向カウンタ１４は、カウンタ値をインクリメントする(Ｓ１０８)。
エッジ検出信号ＨＳがインアクティブな場合(Ｓ１０７：ＮＯ)、垂直方向カウンタ１４は、カウンタ値の変更はしない。
【００３９】
続いて、図６を参照して、本発明の実施の形態にかかる送信装置のフレーム生成及び出力処理について説明する。図６は、本発明の実施の形態にかかる送信装置のフレーム生成及び出力処理を示すフローチャートである。
【００４０】
デコーダ１５は、水平方向カウンタ１３から出力された水平方向カウンタ値と、垂直方向カウンタ１４から出力された垂直方向カウンタ値と、入力されたＡ〜Ｊの領域座標とに基づいて、画像フレーム中の領域Ａ又はＦのデータを受信装置２０に送信しようとしているのか否かを判定する。つまり、水平方向カウンタ値及び垂直方向カウンタ値が示す座標が、画像フレームの領域Ａ又はＦ内の座標を示しているか否かを判定する。
【００４１】
そして、水平方向カウンタ値及び垂直方向カウンタ値が示す座標が、領域Ａ内の座標を示している場合、現在処理中の座標が領域Ａであることを示す領域Ａ指定信号をＮＯＴ回路３０に出力する。また、水平方向カウンタ値及び垂直方向カウンタ値が示す座標が、領域Ｆ内の座標を示している場合、現在処理中の座標が領域Ｆであることを示す領域Ｆ指定信号をＯＲ回路３２に出力する。
【００４２】
一方、ＡＮＤ回路３１は、同期フレーム挿入信号がアクティブか否かを判定する(Ｓ２０１)。
同期フレーム挿入信号がインアクティブな場合(Ｓ２０１：ＮＯ)、ＡＮＤ回路３１は、インアクティブな信号をセレクタ１６に出力する。セレクタ１６は、ＡＮＤ回路３１からのインアクティブな信号に応じて、領域Ａ〜Ｊの固定値を、セレクタ１７に固有データとして出力する(Ｓ２０２)。なお、セレクタ１６には、処理中の領域に対応する値が入力されている。
同期フレーム挿入信号がアクティブな場合(Ｓ２０１：ＹＥＳ)、ＡＮＤ回路３１は、デコーダ１５から出力された領域Ａ指定信号がアクティブか否かを判定する(Ｓ２０３)。実際は、上述したように、ＮＯＴ回路３０によって領域Ａ指定信号が反転された信号を判定することとなる。
【００４３】
領域Ａ指定信号がアクティブな場合(Ｓ２０３：ＹＥＳ)、ＡＮＤ回路３１は、インアクティブな信号をセレクタ１６に出力する。言い換えると、ＮＯＴ回路３０からインアクティブな信号が出力されている場合である。セレクタ１６は、ＡＮＤ回路３１からのインアクティブな信号に応じて、領域Ａ〜Ｊの固定値を、セレクタ１７に固有データとして出力する(Ｓ２０２)。
【００４４】
領域Ａ指定信号がインアクティブな場合(Ｓ２０３：ＮＯ)、ＡＮＤ回路３１は、アクティブな信号をセレクタ１６に出力する。言い換えると、ＮＯＴ回路３０からアクティブな信号が出力されている場合である。セレクタ１６は、ＡＮＤ回路３１からのアクティブな信号に応じて、ブランキング領域値を、セレクタ１７に固有データとして出力する(Ｓ２０４)。
【００４５】
一方、ＯＲ回路３２は、データ・イネーブル信号、又は、デコーダ１５から出力される領域Ｆ指定信号がアクティブか否かを判定する(Ｓ２０５)。
データ・イネーブル信号又は領域Ｆ指定信号がアクティブでない場合(Ｓ２０５：ＮＯ)、ＯＲ回路３２は、インアクティブな信号をＡＮＤ回路３３に出力する。ＡＮＤ回路３３は、ＯＲ回路３２からのインアクティブな信号の出力に応じて、インアクティブな信号をセレクタ１７に出力する。セレクタ１７は、ＡＮＤ回路３３からのインアクティブな信号の出力に応じて、セレクタ１６から出力される固有データ又はブランキング領域値を、パラレル・データ信号として受信装置２０に出力する(Ｓ２０６)。
データ・イネーブル信号又は領域Ｆ指定信号がアクティブな場合(Ｓ２０５：ＹＥＳ)、ＯＲ回路３２は、アクティブな信号をＡＮＤ回路３３に出力する。そして、ＡＮＤ回路３３は、同期フレーム挿入信号がアクティブか否かを判定する(Ｓ２０７)。
【００４６】
同期フレーム挿入信号がインアクティブな場合(Ｓ２０７：ＮＯ)、ＡＮＤ回路３３は、インアクティブな信号をセレクタ１７に出力する。セレクタ１７は、ＡＮＤ回路３３からのインアクティブな信号の出力に応じて、セレクタ１６から出力される固有データを、パラレル・データ信号として受信装置２０に出力する(Ｓ２０６)。
同期フレーム挿入信号がアクティブな場合(Ｓ２０７：ＹＥＳ)、ＡＮＤ回路３３は、アクティブな信号をセレクタ１７に出力する。セレクタ１７は、ＡＮＤ回路３３からのアクティブな信号の出力に応じて、パラレル・データを、パラレル・データ信号として受信装置２０に出力する。
【００４７】
以上に説明した処理によって、送信装置１０は、同期フレーム又は画像フレームをパラレル・データとして送信する。具体的には、同期フレームの場合に、領域Ａ〜Ｊのそれぞれに対応する固定値を格納して送信することができる。また、画像フレームの場合には、領域Ａのみに対応する固定値を格納して、表示領域Ｇにパラレル・データを格納して、その他の領域にブランキング領域値を格納して送信することができる。つまり、同期フレームと画像フレームの領域Ａには同じ固定値が格納されて送信されることになる。さらに、画像フレームの場合で、領域Ｆにも有効なデータを格納して送信することもできる。なお、上述したように、同期フレーム又は画像フレームは、１ラインずつパラレル・データとして送信されることとなる。
【００４８】
続いて、図７を参照して、本発明の実施の形態にかかる受信装置について説明する。図７は、本発明の実施の形態にかかる受信装置の構成図である。
【００４９】
受信装置２０は、領域Ａ・非同期検出回路２１、各Ｘ方向サイズ・カウンタ２２、各Ｙ方向サイズ・カウンタ２３、サイズ読取保持・同期判定回路２４、信号生成回路２５及び画像再生回路２６を有する受信回路を備える。
【００５０】
領域Ａ・非同期検出回路２１は、送信装置１０から受信された同期フレーム及び画像フレームの領域Ａを検出する。領域Ａ・非同期検出回路２１は、同期フレームの領域Ａを検出した場合に、各Ｘ方向サイズ・カウンタ２２及び各Ｙ方向サイズ・カウンタ２３を初期化して、同期フレームに含まれる各領域Ａ〜Ｊのサイズを計測する準備を行う。また、領域Ａ・非同期検出回路２１は、画像フレームの領域Ａを検出した場合に、領域Ａが所望の周期で検出され非同期となっていないかどうかを判定する。
【００５１】
各Ｘ方向サイズ・カウンタ２２は、同期フレームに含まれる各領域Ａ〜Ｊの水平方向のサイズをカウントする。各Ｘ方向サイズ・カウンタ２２は、同期フレームの１ラインに含まれる１画素あたりのデータが入力される毎に、水平カウント値をカウントアップする。また、各Ｘ方向サイズ・カウンタ２２は、水平カウント値をサイズ読取保持・同期判定回路２４に出力する。
【００５２】
各Ｙ方向サイズ・カウンタ２３は、同期フレームに含まれる各領域Ａ〜Ｊの垂直方向のサイズをカウントする。各Ｙ方向サイズ・カウンタ２３は、各領域Ａ〜Ｊの境界を検出する毎に、垂直カウント値をカウントアップする。言い換えると、領域Ａ〜Ｊのそれぞれについて、１ライン毎に、垂直カウント値をカウントアップする。各Ｙ方向サイズ・カウンタ２３は、また、各Ｙ方向サイズ・カウンタ２３は、垂直カウント値をサイズ読取保持・同期判定回路２４に出力する。
【００５３】
サイズ読取保持・同期判定回路２４は、各Ｘ方向サイズ・カウンタ２２から出力される水平カウント値と、各Ｙ方向サイズ・カウンタ２３から出力される垂直カウンタ値とに基づいて、同期フレームに含まれる各領域Ａ〜Ｊのサイズを読み取り保持する。サイズ読取保持・同期判定回路２４は、各領域Ａ〜Ｊのサイズを格納する記憶装置を有する。記憶装置は、例えば、レジスタやメモリ等である。サイズ読取保持・同期判定回路２４は、領域特定部として機能する。
【００５４】
信号生成回路２５は、サイズ読取保持・同期判定回路２４に格納された各領域Ａ〜Ｊのサイズに基づいて、水平同期信号、垂直同期信号及びデータ・イネーブル信号を生成する。そして、信号生成回路２５は、生成した水平同期信号、垂直同期信号及びデータ・イネーブル信号を画像再生回路２６に出力する。信号生成回路２５は、信号生成部として機能する。
画像再生回路２６は、信号生成回路２５から出力された水平同期信号、垂直同期信号及びデータ・イネーブル信号に基づいて、画像フレームを再生する。
【００５５】
続いて、図８及び９を参照して、本発明の実施の形態にかかる受信装置の処理について説明する。図８は、本発明の実施の形態にかかる受信装置の処理を示すフローチャートである。また、図９は、本発明の実施の形態にかかる画像フレームのサイズ・パラメータを示す図である。
【００５６】
まず、同期フレームによって、画像フレームに含まれ各領域Ａ〜Ｊを特定する場合、受信装置２０は、送信装置１０から送信された同期フレームを、領域Ａ・非同期検出回路２１、各Ｘ方向サイズ・カウンタ２２、各Ｙ方向サイズ・カウンタ２３及びサイズ読取保持・同期判定回路２４に入力する。なお、領域Ａ・非同期検出回路２１、各Ｘ方向サイズ・カウンタ２２、各Ｙ方向サイズ・カウンタ２３及びサイズ読取保持・同期判定回路２４には、送信装置１０から送信された同期フレーム又は画像フレームの複数のラインが連続して順次入力される。このときに、各ラインにおけるデータが１画素ずつ順次入力される。
【００５７】
領域Ａ・非同期検出回路２１は、送信装置１０から送信された同期フレームが入力された場合、領域Ａを検出する(Ｓ３００)。領域Ａ・非同期検出回路２１は、領域Ａに格納される値を格納した記憶装置を有するようにする。そして、領域Ａ・非同期検出回路２１は、記憶装置に格納された値と、入力されたデータの値とを比較することで、領域Ａの検出を行う。
【００５８】
領域Ａ・非同期検出回路２１は、領域Ａを検出した場合、カウンタ値を初期化する初期化信号を、各Ｘ方向サイズ・カウンタ２２及び各Ｙ方向サイズ・カウンタ２３に出力する。各Ｘ方向サイズ・カウンタ２２及び各Ｙ方向サイズ・カウンタ２３は、領域Ａ・非同期検出回路２１から出力された初期化信号に応じて、カウンタ値を初期化する。
【００５９】
また、領域Ａ・非同期検出回路２１は、同期判定要求信号を各Ｘ方向サイズ・カウンタ２２、各Ｙ方向サイズ・カウンタ２３及びサイズ読取保持・同期判定回路２４に出力する。各Ｘ方向サイズ・カウンタ２２、各Ｙ方向サイズ・カウンタ２３及びサイズ読取保持・同期判定回路２４は、領域Ａ・非同期検出回路２１から出力された同期判定要求信号に応じて、同期判定を開始する(Ｓ３０２)。そして、各Ｘ方向サイズ・カウンタ２２及び各Ｙ方向サイズ・カウンタ２３は、同期フレームに含まれる各領域Ａ〜ＪのＸ方向サイズ及びＹ方向サイズのカウントを開始する(Ｓ３２１)。
【００６０】
ここで、各カウンタ値チェック処理(Ｓ３２２)について説明する。まず、Ｘ方向サイズ・カウンタのカウンタ値チェック処理について説明する。
【００６１】
各Ｘ方向サイズ・カウンタ２２は、同期フレームの１ラインに含まれる領域毎に、Ｘ方向サイズをカウントする。各Ｘ方向サイズ・カウンタ２２は、同期フレームの領域Ａ及びＢを含む最初のラインでは、領域ＡのＸ方向サイズ(図９のＸ方向サイズ１)と、領域ＢのＸ方向サイズ(図９のＸ方向サイズ２)とをカウントする。
【００６２】
ここで、各Ｘ方向サイズ・カウンタ２２は、自身に含まれる記憶装置に、同期フレームに含まれる各領域Ａ〜Ｊと、各領域Ａ〜Ｊの固定値とを対応付けた領域対応情報を格納しておく。各Ｘ方向サイズ・カウンタ２２は、この情報と、自身に入力されたデータの値とを比較することで、自身に入力されたデータが領域Ａのデータか領域Ｂのデータかを特定して、領域Ａ及び領域Ｂ毎にＸ方向サイズをカウントする。その他に、例えば、同一の値が続く場合に、水平カウンタ値をカウントすることで、領域Ａ及び領域Ｂ毎のＸ方向サイズをカウントするようにしてもよい。そして、各Ｘ方向サイズ・カウンタ２２は、領域ＡのＸ方向サイズと領域ＢのＸ方向サイズとなる水平方向カウンタ値を、サイズ読取保持・同期判定回路２４に出力する。
【００６３】
領域Ａ及びＢを含む１ライン分の読み込みが終了した場合、サイズ読取保持・同期判定回路２４は、各Ｘ方向サイズ・カウンタ２２から出力された水平方向カウンタ値が示す領域ＡのＸ方向サイズと、領域ＢのＸ方向サイズとを保持する。ここで、サイズ読取保持・同期判定回路２４は、自身に含まれる記憶装置に、領域対応情報を格納しておく。サイズ読取保持・同期判定回路２４は、この情報と、自身に入力されたデータの値とを比較することで、１ライン分の読み込みの終了を検出する。例えば、入力されたデータの値が、領域Ｂの固定値から、領域Ａ又は領域Ｃの固定値となった場合、１ライン分の読み込みが終了したと判定することができる。
【００６４】
次に、各Ｘ方向サイズ・カウンタ２２は、次のラインの領域ＡのＸ方向サイズと、領域ＢのＸ方向サイズとをカウントする。各Ｘ方向サイズ・カウンタ２２は、領域ＡのＸ方向サイズと領域ＢのＸ方向サイズとなる水平方向カウント値を、サイズ読取保持・同期判定回路２４に出力する。そして、サイズ読取保持・同期判定回路２４は、各Ｘ方向サイズ・カウンタ２２から出力された領域ＡのＸ方向サイズと、記憶装置に格納している１つ前のラインの領域ＡのＸ方向サイズとを比較する(Ｓ３２２)。なお、比較するラインは、ここで例示したように、１つ前のラインに限られない。任意のライン数離れたライン同士で比較するようにしてもよい。
【００６５】
比較した結果が異なる場合(Ｓ３２２：ＮＯ)、サイズ読取保持・同期判定回路２４は、正常な同期フレームが送信されてきていないと判定して、ステップＳ３００に戻る。つまり、この同期フレームによって、領域Ａ〜Ｊを特定しないようにする。
比較した結果が一致する場合、以降のラインについても同様にＸ方向サイズのチェックを行う。また、領域Ａ及びＢを含むラインについて、Ｘ方向サイズのチェックが完了した場合は、続いて、領域Ｃ、Ｄを含むライン、領域Ｅ〜Ｈを含むライン、領域Ｉ、Ｊを含むラインのそれぞれについて順に同様のチェックを行う。したがって、図９に例示するデータ・フォーマットの場合は、１ラインに含まれる最大領域数が領域Ｅ、Ｆ、Ｇ、Ｈの４つとなる。そのため、各Ｘ方向サイズ・カウンタ２２は、４つのカウンタを有することで、各領域のカウントが可能となる。
【００６６】
続いて、Ｙ方向サイズ・カウンタのカウンタ値チェック処理について説明する。
各Ｙ方向サイズ・カウンタ２３は、同期フレームに含まれる領域毎にＹ方向のサイズをカウントする。各Ｙ方向サイズ・カウンタ２３は、最初に、領域ＡのＹ方向のサイズ(図９のＹ方向サイズ１)と、領域ＢのＹ方向のサイズ(図９のＹ方向サイズ１)とをカウントする。各Ｙ方向サイズ・カウンタ２３は、領域対応情報と、自身に入力されたデータの値とを比較していくことで、領域Ａ又は領域Ｂの境界を検出する。例えば、入力されたデータの値が、領域Ａの固定値から領域Ｂの固定値になった場合や、領域Ｂの固定値から領域Ａ又は領域Ｃの固定値になった場合に境界として検出する。
【００６７】
各Ｙ方向サイズ・カウンタ２３は、境界を検出した場合に、Ｙ方向サイズをカウントする。例えば、自身に入力されたデータの値が、領域Ａの固定値から、領域Ｂの固定値に遷移した場合に、領域ＡのＹ方向のサイズをカウントする。また、自身に入力されたデータの値が、領域Ｂの固定値から、領域Ａ又は領域Ｃの固定値に遷移した場合に、領域ＢのＹ方向のサイズをカウントする。そして、各Ｙ方向サイズ・カウンタ２３は、領域ＡのＹ方向サイズと領域ＢのＹ方向サイズとなる垂直方向カウンタ値を、サイズ読取保持・同期判定回路２４に出力する。
【００６８】
領域Ａ及びＢの読み込みが終了した場合、サイズ読取保持・同期判定回路２４は、領域ＡのＹ方向サイズと、領域ＢのＹ方向サイズとを比較する(Ｓ３２２)。例えば、サイズ読取保持・同期判定回路２４は、領域Ｂの固定値から、領域Ｃの固定値に遷移した場合に、領域Ａ及びＢの読み込みが終了したと判定する。
比較した結果が異なる場合(Ｓ３２２：ＮＯ)、サイズ読取保持・同期判定回路２４は、正常な同期フレームが送信されてきていないと判定して、ステップＳ３００に戻る。
比較した結果が一致する場合、以降の領域Ｃ〜Ｊについても同様にＸ方向サイズのチェックを行う。以降は、領域Ｃと領域ＤとのＹ方向サイズの比較、領域Ｅ〜Ｈのそれぞれの相互間でのＹ方向サイズの比較、領域Ｉと領域ＪとのＹ方向サイズの比較の順に行う。したがって、図９に例示するデータ・フォーマットの場合は、１ラインに含まれる最大領域数が領域Ｅ、Ｆ、Ｇ、Ｈの４つとなる。そのため、各Ｙ方向サイズ・カウンタ２２は、４つのカウンタを有することで、各領域のカウントが可能となる。
【００６９】
そして、同期フレームに含まれる全ての領域Ａ〜Ｊについて、比較したサイズが一致する場合(Ｓ３２２：ＹＥＳ)、画素データ出現順チェック処理(Ｓ３２３)も正常に完了していれば(Ｓ３２３：ＹＥＳ)、同期完了と判断して、ステップＳ３０３に進む。
【００７０】
続いて、画素データ出現順値チェック処理(Ｓ３２３)について説明する。
ここで、図９に例示するデータ・フォーマットの場合、画像フレームに含まれる複数のラインを、サイズ読取保持・同期判定回路２４に連続して入力される順に１つのラインとして見ることができる。この１つのラインに含まれるデータが遷移するパターンは、(Ｐｎ−１、Ｐｎ)＝(Ａ、Ｂ)、(Ｂ、Ａ)、(Ｂ、Ｃ)、(Ｃ、Ｄ)、(Ｄ、Ｃ)、(Ｄ、Ｅ)、(Ｅ、Ｆ)、(Ｆ、Ｇ)、(Ｇ、Ｈ)、(Ｈ、Ｅ)、(Ｈ、Ｉ)、(Ｉ、Ｊ)、(Ｊ、Ａ)となる。ここで、Ｐｎ−１は、領域の境界をまたいで遷移する前の領域を示し、Ｐｎは、領域の境界をまたいで遷移する領域を示す。Ａ〜Ｊは、各領域Ａ〜Ｊを示している。サイズ読取保持・同期判定回路２４は、自身が有する記憶装置に、このデータが遷移するパターンを示す遷移パターン情報を格納しておく。
【００７１】
サイズ読取保持・同期判定回路２４は、領域対応情報と、自身に入力されたデータの値とを比較していくことで、自身に入力されたデータの値の遷移が、遷移パターン情報が示すパターンのいずれかに該当するか否かを判定する(Ｓ３２３)。
いずれのパターンにも該当しない場合(Ｓ３２３：ＮＯ)、サイズ読取保持・同期判定回路２４は、正常な同期フレームが送信されてきていないと判定して、ステップＳ３００に戻る。
同期フレームに含まれる全てのデータにおける遷移が、いずれかのパターンに該当する場合(Ｓ３２３：ＹＥＳ)、各カウンタ値チェック処理(Ｓ３２２)も正常に完了していれば(Ｓ３２２：ＹＥＳ)、同期完了と判定して、ステップ３０３に進む。ここで、サイズ読取保持・同期判定回路２４は、例えば、自身に入力されたデータの値が、領域Ｊから領域Ａへの遷移した場合に、同期フレームに含まれる全てのデータについてチェックが完了したものと判定する。
【００７２】
サイズ読取保持・同期判定回路２４は、以上に説明した同期判定によって、同期フレームに含まれる領域Ａ〜Ｊを特定する。つまり、画像フレームに含まれる領域Ａ〜Ｊが特定される。なお、サイズ読取保持・同期判定回路２４は、同期判定の際に、各カウンタ値チェック処理及び画素データ出現順チェック処理において、各領域Ａ〜ＪのそれぞれのＸ方向サイズ及びＹ方向サイズを、自身が有する記憶装置に格納しておく。
【００７３】
信号生成回路２５は、サイズ読取保持・同期判定回路２４から、各領域Ａ〜ＪのＸ方向サイズ及びＹ方向サイズを取得して、取得した各領域Ａ〜ＪのＸ方向サイズ及びＹ方向サイズに基づいて、水平同期信号、垂直同期信号及びデータ・イネーブル信号を生成する(Ｓ３０３）。以下、Ｘ方向サイズ１〜５、Ｙ方向サイズ１〜４の記載は、図９の記載と対応する。
【００７４】
信号生成回路２５は、画像フレームの最初のラインにおける先頭のデータから、領域Ｂを含む最後のラインの後尾のデータまで、アクティブな垂直同期信号を生成する。つまり、各領域Ａ〜ＪのＸ方向サイズ及びＹ方向サイズに基づいて、画像フレームの最初のラインにおける先頭のデータから、(Ｘ方向サイズ１＋Ｘ方向サイズ２)×(Ｙ方向サイズ１)分のサイズのデータまで、アクティブな垂直同期信号を生成する。言い換えると、画像フレームの最初から、Ｙ方向サイズ１分のラインに含まれるデータについて、アクティブな垂直同期信号を生成する。また、それ以外のデータについては、インアクティブな垂直同期信号を生成する。
【００７５】
また、信号生成回路２５は、画像フレームの各ラインにおける先頭のデータから、領域Ａ、Ｃ、Ｅ又はＩの後尾のデータまで、アクティブな水平同期信号を生成する。つまり、各領域Ａ〜ＪのＸ方向サイズ及びＹ方向サイズに基づいて、画像フレームの各ラインにおける先頭から、Ｘ方向サイズ１分のサイズのデータまで、アクティブな水平同期信号を生成する。また、それ以外のデータについては、インアクティブな水平同期信号を生成する。
【００７６】
また、画像フレームの領域Ｇが含まれる各ラインにおける領域Ｇの先頭のデータから、領域Ｇの後尾のデータまで、アクティブなデータ・イネーブル信号を生成する。つまり、各領域Ａ〜ＪのＸ方向サイズ及びＹ方向サイズに基づいて、画像フレームの領域Ｇが含まれる各ラインにおける領域Ｇの先頭のデータから、Ｘ方向サイズ４分のサイズのデータまで、アクティブなデータ・イネーブル信号を生成する。また、それ以外のデータについては、インアクティブなデータ・イネーブル信号を生成する。
【００７７】
以上に説明したように、信号生成回路２５は、各領域Ａ〜ＪのＸ方向サイズ及びＹ方向サイズから、画像フレームの各ラインにおいて、水平同期信号、垂直同期信号及びデータ・イネーブル信号がアクティブになる区間と、インアクティブになる区間とを算出して特定する。例えば、信号生成回路２５が、上述したように、Ｘ方向サイズ１〜５、Ｙ方向サイズ１〜４のいずれか又は全部から、画像フレームに含まれる各ラインにおいて、水平同期信号、垂直同期信号及びデータ・イネーブル信号がアクティブ又はインアクティブとなる区間を算出可能な式を示す信号区間算出情報を、自身が有する記憶装置に格納しておくことにより、算出可能とする。
【００７８】
そして、画像再生回路２６は、送信装置１０から送信された画像フレームを、信号生成回路２５によって生成された水平同期信号、垂直同期信号及びデータ・イネーブル信号に基づいて再生することができる。
【００７９】
また、送信装置１０から画像フレームを受信している場合、領域Ａ・非同期検出回路２１は、画像フレームに含まれる領域Ａが周期的に出現しているか否かを判定する(Ｓ３０４)。領域Ａ・非同期検出回路２１は、信号生成回路２５が生成した垂直同期信号が、アクティブとなるタイミングで、画像フレームの領域Ａが出現したかどうかによって判定をすることができる。また、言い換えると、画像フレームの領域Ａに、領域Ａの固定値が格納されているか否かを判定しているとも言える。例えば、領域Ａ・非同期検出回路２１は、記憶装置に格納された領域Ａの値に基づいて領域Ａを検出する。
【００８０】
領域Ａが周期的に出現している場合(Ｓ３０４：ＮＯ)、領域Ａ・非同期検出回路２１は、なにも行わない。
領域Ａが周期的に出現しなかった場合、領域Ａ・非同期検出回路２１は、その回数をカウントする。例えば、領域Ａ・非同期検出回路２１にダウン・カウンタを有するようにすることでカウント可能とする。ダウン・カウンタの初期値として、予め定めた閾値を設定しておき、ダウン・カウンタの値が０となったときに、非同期になったと判定する(Ｓ３０４：ＹＥＳ)。なお、アップ・カウンタによって、予め定めた閾値になったときに、非同期になったものと判定するようにしてもよい。
【００８１】
領域Ａ・非同期検出回路２１は、非同期になったと判定した場合、ステップＳ３００に戻る。また、領域Ａ・非同期検出回路２１は、同期フレームの送信を要求する信号を送信装置１０に送信する。送信装置１０は、受信装置２０からの同期フレームの送信を要求する信号に応じて、再び同期フレームを受信装置２０に送信して同期を取り直す。なお、領域Ａ・非同期検出回路２１は、同期フレームの送信を要求する信号を、各カウンタ値チェック処理(Ｓ３２２)又は画素データ出現順チェック処理(Ｓ３２３)が正常に完了しなかった場合にも送信するようにしてもよい。
【００８２】
以上に説明したように、本実施の形態によれば、送信装置１０は、画像フレームに含まれる領域に、領域を特定する値を格納した同期フレームを生成して受信装置２０に送信するようにしている。そして、受信装置２０は、送信装置１０から送信された同期フレームに格納された値に基づいて、画像フレームに含まれる領域を特定して、領域を特定した結果に基づいて、水平同期信号、垂直同期信号及びデータ・イネーブル信号を生成するようにしている。
【００８３】
これによれば、受信装置２０は、送信装置１０から水平同期信号、垂直同期信号及びデータ・イネーブル信号を受信しなくても、水平同期信号、垂直同期信号及びデータ・イネーブル信号に基づいて、画像フレームであるディジタル映像信号を再生することができる。そのため、送信装置１０から受信装置２０に送信する信号数を削減することができる。つまり、送信回路や受信回路の端子数を削減して、回路規模を低減することができる。このことは、送信回路や受信回路の端子が不足している場合に特に有効となる。
【００８４】
また、本実施の形態によれば、画像フレームに含まれる領域を特定して、領域を特定した結果に基づいて、水平同期信号、垂直同期信号及びデータ・イネーブル信号を生成するようにしているため、仮に、画像フレームであるディジタル映像信号のデータ・フォーマットが変更された場合にも、それに応じた水平同期信号、垂直同期信号及びデータ・イネーブル信号を生成することができる。したがって、データ・フォーマットが変更された場合に対応して、画像フレームを正常に再生することが可能となる。
【００８５】
また、本時実施の形態によれば、画像フレームのデータ・フォーマットに応じた水平同期信号、垂直同期信号及びデータ・イネーブル信号を生成しているため、フロント・ポーチやバック・ポーチを正確に把握して、水平同期信号、垂直同期信号及びデータ・イネーブル信号のアクティブ幅等も正確に再現することができる。
【００８６】
また、本時実施の形態によれば、受信回路及び送信回路ともに、パディング処理をする等の回路を必要としていないため、回路規模やレイテンシ等を低減することができる。また、データ・フォーマットに応じて、水平同期信号、垂直同期信号及びデータ・イネーブル信号を生成するようにしているため、受信回路におけるクロックの周期を変更して調整するといった必要もなくなる。
【００８７】
本発明の他の実施の形態．
本発明は、図１０に例示するような画像フレームの場合についても適用することが可能である。この場合は、図１０に示す画像フレームに応じた領域対応情報及び遷移パターン情報をサイズ読取保持・同期判定回路２４に格納しておき、図１０に示す画像フレームに応じた信号区間算出情報を信号生成回路２５に格納しておくようにすることで可能である。
【００８８】
また、図１１に例示する画像フレームのように、図２において例示した画像フレームのデータ・フォーマットにおけるブランキング領域をさらに区分したものについて適用することも可能である。図１１に示す画像フレームは、画像とともに再生する内容を示すデータが領域Ｆ及び領域Ｆ'に格納されている。例えば、領域Ｆには、画像とともに再生する音声を示す音声データが格納されており、領域Ｆ'には、画像とともに再生する字幕等の文字を示す文字データが格納されている。このように、画像とともに再生する内容を示すデータがブランキング領域に多重化されて格納される場合がある。
【００８９】
そして、図１１に示す画像フレームに応じた領域対応情報及び遷移パターン情報をサイズ読取保持・同期判定回路２４に格納しておき、図１１に示す画像フレームに応じた信号区間算出情報を信号生成回路２５に格納しておくようにする。このようにすることで、サイズ読取保持・同期判定回路２４は、同期フレームが入力された場合に、領域Ｆ及び領域Ｆ'を特定することができる。つまり、サイズ読取保持・同期判定回路２４は、各カウンタ値チェック処理及び画素データ出現順チェック処理が正常に完了するまでに、領域Ｆ'、領域Ｄ'を含んだ各領域Ａ〜ＪのＸ方向サイズ及びＹ方向サイズを、自身が有する記憶装置に格納する。
【００９０】
そして、画像再生回路２６は、画像を再生する場合に、サイズ読取保持・同期判定回路２４から、領域Ｆ及び領域Ｆ'のＸ方向サイズ及びＹ方向サイズを取得することで、画像データの領域Ｆ及び領域Ｆ'を認識することができる。これによって、領域Ｆと領域Ｆ'のそれぞれから音声データや文字データ等の画像とともに再生する内容を示すデータを正確に取得して再生することができる。
【００９１】
なお、本発明は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。例えば、本発明の他の実施の形態において説明したように、本発明は、本発明の実施の形態において記載したデータ・フォーマットの画像フレーム以外についても適用することが可能である。
【００９２】
上記の実施の形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
【００９３】
（付記１）水平同期信号がアクティブとなる領域と垂直同期信号がアクティブとなる領域とを含むブランキング領域と、データ・イネーブル信号がアクティブとなる画像表示領域とを含む画像フレームを送信する送信装置と、前記送信装置から送信された画像フレームを前記水平同期信号、垂直同期信号及びデータ・イネーブル信号に基づいて再生する受信装置とを備えたデータ伝送システムであって、
前記送信装置は、前記画像フレームに含まれる領域に当該領域を特定する値を格納した同期フレームを生成して前記受信装置に送信する同期フレーム送信部を有し、
前記受信装置は、前記送信装置から送信された同期フレームに格納された値に基づいて、前記画像フレームに含まれる領域を特定する領域特定部と、
前記送信装置から送信された画像フレームを再生する場合に、前記領域特定部が領域を特定した結果に基づいて、前記水平同期信号、垂直同期信号及びデータ・イネーブル信号を生成する信号生成部と、を有する、データ伝送システム。
【００９４】
（付記２）前記同期フレーム送信部は、前記画像フレームに含まれる領域に当該領域に対応する値を格納し、
前記領域特定部は、前記同期フレームのうち、前記領域に対応する値が格納されている範囲を、当該領域として特定する付記１に記載のデータ伝送システム。
【００９５】
（付記３）前記同期フレーム送信部は、前記画像フレームを複数のラインに区分して、区分したラインを前記受信装置に送信し、
前記領域特定部は、前記領域の前記画像フレームにおける垂直方向のサイズ及び水平方向のサイズを特定し、
前記信号生成部は、前記領域特定部が特定した垂直方向のサイズ及び水平方向のサイズに基づいて、前記ラインのうち、前記水平同期信号、垂直同期信号及びデータ・イネーブル信号がアクティブとなる区間を特定する付記１又は２に記載のデータ伝送システム。
【００９６】
（付記４）前記同期フレームに含まれる領域は、第１の領域と、当該第１の領域と垂直方向のサイズが同一となる第２の領域を含み、
前記領域特定部は、前記第１の領域の垂直方向のサイズと、前記第２の領域の垂直方向のサイズとが異なる場合、前記同期フレームに基づいて、前記画像フレームに含まれる領域を特定しない付記３に記載のデータ伝送システム。
【００９７】
（付記５）前記複数のラインは、第１のラインと、第２のラインとを含み、
前記領域特定部は、前記第１のラインのうち、任意の領域に含まれるサイズと、前記第２のラインのうち、当該任意の領域に含まれるサイズとが異なる場合、前記同期フレームに基づいて、前記画像フレームに含まれる領域を特定しない付記３又は４に記載のデータ伝送システム。
【００９８】
（付記６）前記同期フレーム送信部は、前記複数のラインを連続して１つのラインとして前記受信装置に送信し、
前記領域特定部は、前記１つのラインにおける値の遷移が、予め定められたパターンでない場合、前記同期フレームに基づいて、前記画像フレームの構成を特定しない付記３乃至５のいずれか１項に記載のデータ伝送システム。
【００９９】
（付記７）前記送信装置は、前記画像フレームのブランキング領域に含まれる特定の領域に、前記同期フレームにおける当該特定の領域と同一のデータを含め、
前記領域特定部は、前記画像フレームのブランキング領域に含まれる特定の領域に、前記同期フレームにおける当該領域と同一のデータが含まれていない場合、前記送信装置に同期フレームの送信を要求する非同期検出部をさらに備えた付記１乃至６のいずれか１項に記載のデータ伝送システム。
【０１００】
（付記８）前記画像フレームは、前記ブランキング領域に、前記画像とともに再生する内容を示す多重化データが含まれる領域を有し、
前記受信装置は、前記領域特定部が領域を特定した結果に基づいて、前記多重化データが含まれる領域から当該多重化データを取得し、前記画像とともに当該取得した多重化データが示す内容を再生する付記１乃至７のいずれか１項に記載のデータ伝送システム。
【符号の説明】
【０１０１】
１        データ伝送システム
５        伝送路
１０        送信装置
２０        受信装置
１１、１２    エッジ検出回路
１３        水平方向カウンタ
１４        垂直方向カウンタ
１５        デコーダ
１６、１７    セレクタ
２１        領域Ａ・非同期検出回路
２２        各Ｘ方向サイズ・カウンタ
２３        各Ｙ方向サイズ・カウンタ
２４        サイズ読取保持・同期判定回路
２５        信号生成回路
２６        画像再生回路
３０        ＮＯＴ回路
３１、３３    ＡＮＤ回路
３２        ＯＲ回路
【図１】
2011172077.tif 000003
【図２】
2011172077.tif 000004
【図３】
2011172077.tif 000005
【図４】
2011172077.tif 000006
【図５】
2011172077.tif 000007
【図６】
2011172077.tif 000008
【図７】
2011172077.tif 000009
【図８】
2011172077.tif 000010
【図９】
2011172077.tif 000011
【図１０】
2011172077.tif 000012
【図１１】
2011172077.tif 000013
【図１２】
2011172077.tif 000014