(57)【要約】【課題】ＨＤＭＩ伝送システム【解決手段】本発明の伝送システムは、映像設定情報及び伝送イネーブル信号の状態を貯蔵するためのレジスタ設定回路と、第１信号を発生し、前記伝送イネーブル信号に応答して補助データをパケット化し、制御信号に応じてパケットデータを出力するデータパケット回路と、前記レジスタ設定回路からの前記映像設定情報及び前記データパケット回路からの前記第１信号に応答して前記制御信号を発生する制御信号発生器とを含んでＨＤＭＩ規約に従うオーディオ／補助データパケット化を実行する。【選択図】  図３
2007020166.tif 000002
【特許請求の範囲】
【請求項１】
ビデオフレーム内のオーディオデータ及び／または補助データを伝送する方法において、
ビデオ設定情報とオーディオデータ及び／または補助データとを受信する段階と、
伝送イネーブル信号を活性化する段階と、
第１信号を活性化する段階と、
前記伝送イネーブル信号に応じて前記オーディオデータ及び／または補助データをパケット化する段階と、
前記第１信号に応じて、前記ビデオ設定情報に基づいて現在ピクセルが前記ビデオフレーム内の前記パケット化されたオーディオデータ及び／または補助データを伝送することができる位置にあるか否かを判別する段階と、
前記判別の結果、前記現在ピクセルが前記ビデオフレーム内の前記パケット化されたオーディオデータ及び／または補助データを伝送することができる位置にある時、前記パケット化されたオーディオデータ及び／または補助データを出力する段階とを含むことを特徴とする伝送方法。
【請求項２】
前記現在ピクセルが前記ビデオフレーム内の前記パケット化されたオーディオデータ及び／または補助データを伝送することができる位置にあるか否かを判別する段階は、
前記第１信号の活性化から前記パケット化されたオーディオデータ及び／または補助データの第１ユニットまで前記ビデオフレームの水平ライン内の十分な時間が残っているか否かを判別する段階と、
前記十分な時間が残っていると判別される時、第２信号を活性化する段階とを含むことを特徴とする請求項１に記載の伝送方法。
【請求項３】
前記現在ピクセルが前記ビデオフレーム内の前記パケット化されたオーディオデータ及び／または補助データを伝送することができる位置にあるか否かを判別する段階は、
前記第２信号の活性化の時点から前記第１ユニットの大きさに対応する時間が経過したか否かを判断する段階をさらに含むことを特徴とする請求項２に記載の伝送方法。
【請求項４】
前記ピクセルクロックのサイクルをカウントして第１値を発生する段階と、
前記第２信号の活性化の始めから前記ピクセルクロックのサイクルをカウントして第２値を発生する段階とをさらに含むことを特徴とする請求項３に記載の伝送方法。
【請求項５】
水平同期信号及び／または垂直同期信号に応答して前記第１値をリセットする段階をさらに含むことを特徴とする請求項２に記載の伝送方法。
【請求項６】
前記第２値は前記第２信号の非活性化に応じてリセットされることを特徴とする請求項５に記載の伝送方法。
【請求項７】
前記パケット化されたオーディオデータ及び／または補助データを出力する段階は、
前記第２値が前記第１ユニットを伝送するのに必要とするクロックサイクル数より２サイクル小さい値である時、前記パケット化されたオーディオデータ及び／または補助データを出力する段階を含むことを特徴とする請求項６に記載の伝送方法。
【請求項８】
前記ビデオ設定情報は、水平ブランキング区間内で伝送されるパケットデータである前記オーディオデータ及び／または補助データのデータパケットサイズと、垂直ブランキング区間内で伝送されるパケットデータである前記オーディオデータ及び／または補助データのデータパケットサイズと、垂直ブランキングラインの数と、水平ブランキングピクセルの数とを含むことを特徴とする請求項１に記載の伝送方法。
【請求項９】
第１信号を発生し、伝送イネーブル信号に応じて補助データ及び／またはオーディオデータを含む一つまたはそれ以上のデータパケットを生成し、制御信号に応じて前記一つまたはそれ以上のデータパケットを出力するデータパケットブロックと、
前記ビデオ設定情報と前記データパケットブロックからの前記第１信号に応じて前記制御信号を出力する制御信号発生器とを含むことを特徴とする伝送システム。
【請求項１０】
前記ビデオ設定情報及び前記伝送イネーブル信号を貯蔵するためのレジスタ設定ブロックをさらに含むことを特徴とする請求項９に記載の伝送システム。
【請求項１１】
前記一つまたはそれ以上のデータパケットはＴＭＤＳチャネルを通じた伝送に適合することを特徴とする請求項９に記載の伝送システム。
【請求項１２】
前記伝送システムはＨＤＭＩ標準に適合して動作することを特徴とする請求項９に記載の伝送システム。
【請求項１３】
前記レジスタ設定ブロックは前記補助データをさらに貯蔵することを特徴とする請求項１０に記載の伝送システム。
【請求項１４】
前記補助データを含む前記一つまたはそれ以上のデータパケットは前記レジスタ設定ブロックから提供され、前記オーディオデータは外部ソースから受信されることを特徴とする請求項１３に記載の伝送システム。
【請求項１５】
前記レジスタ設定ブロックは、
前記ビデオ設定情報及び前記補助データを貯蔵するための複数のレジスタと、
前記外部ソースからの前記ビデオ設定情報を受信し、前記ビデオ設定情報を複数のレジスタに貯蔵するためのインターフェース回路とを含むことを特徴とする請求項１４に記載の伝送システム。
【請求項１６】
前記データパケットブロックは、前記オーディオデータ及び前記補助データに対応する複数の状態で動作し、
各々の状態への進入に応じて準備信号を活性化し、
前記伝送イネーブル信号及び前記制御信号に応答して前記一つまたはそれ以上のデータパケットを出力することを特徴とする請求項９に記載の伝送システム。
【請求項１７】
前記伝送イネーブル信号が活性化され、前記制御信号が第１レベルである時、前記データパケットブロックは各々の状態で一つまたはそれ以上のデータパケットを形成することを特徴とする請求項１６に記載の伝送システム。
【請求項１８】
前記伝送イネーブル信号が非活性化されたり、前記制御信号が第２レベルに設定される時、前記データパケットブロックは次の状態に遷移することを特徴とする請求項１７に記載の伝送システム。
【請求項１９】
前記制御ブロックは、
ピクセルクロック信号のカウントに基づいて第１値を発生する第１カウンタと、
前記ピクセルクロック信号のカウントに基づいて第２値を発生する第２カウンタと、
前記第１及び第２値、及び前記ビデオ設定情報に基づいて第２信号を出力する信号発生器と、
前記第２信号及び前記第２値に基づいて前記制御信号を出力する制御信号発生器とを含むことを特徴とする請求項９に記載の伝送システム。
【請求項２０】
前記第１カウンタは水平同期信号及び垂直同期信号に応答してリセットされることを特徴とする請求項１９に記載の伝送システム。
【請求項２１】
前記第１信号が活性化され、前記第１値が、前記現在ピクセルが前記一つまたはそれ以上のデータパケットを伝送するのに十分なブランキング区間に位置することを示す時、前記信号発生器は前記第２信号を活性化することを特徴とする請求項１９に記載の伝送システム。
【請求項２２】
前記第２値が前記一つまたはそれ以上のデータパケットの大きさより１小さい時、前記信号発生器は前記第２信号を非活性化することを特徴とする請求項２１に記載の伝送システム。
【請求項２３】
前記第２カウンタは前記第２信号の活性化に応じてカウントを開始し、前記第２信号の非活性化に応じてリセットされることを特徴とする請求項２２に記載の伝送システム。
【請求項２４】
前記制御信号発生器は前記第２信号の非活性化に応じて前記制御信号を前記第１レベルに設定することを特徴とする請求項２３に記載の伝送システム。
【請求項２５】
前記第２値が前記一つまたはそれ以上のデータパケット中のいずれか一つの大きさである時、前記制御信号発生器は前記制御信号を前記第２レベルに設定することを特徴とする請求項２４に記載の伝送システム。
【請求項２６】
前記第２値が前記一つまたはそれ以上のデータパケット中のいずれか一つの大きさより２小さい時、前記制御信号発生器は前記制御信号を前記第２レベルに設定することを特徴とする請求項２４に記載の伝送システム。
【請求項２７】
ＨＤＭＩ伝送システムでパケット化されたオーディオデータ及び／または補助データを伝送する方法において、
ビデオ設定情報と、オーディオデータ及び／または補助データとを受信する段階と、
前記オーディオデータ及び／または補助データをパケット化する段階と、
前記ビデオ設定情報に基づいてビデオフレーム内の現在ピクセルが前記パケット化されたオーディオデータ及び／または補助データの伝送に適合するか否かを判別する段階と、
前記ビデオフレーム内の前記現在ピクセルが前記パケット化されたオーディオデータ及び／または補助データの伝送に適合する位置にあると判別される時、前記パケット化されたオーディオデータ及び／または補助データを出力する段階とを含むことを特徴とする伝送方法。
【請求項２８】
前記ビデオ設定情報は、水平ブランキング区間内で伝送されるデータパケットに対する前記オーディオデータ及び／または補助データのデータパケットの大きさと、垂直ブランキング区間内で伝送されるデータパケットに対する前記オーディオデータ及び／または補助データのデータパケットの大きさと、垂直ブランキングラインの数と、水平ブランキングピクセルの数とを含むことを特徴とする請求項２７に記載の伝送方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は伝送システムに係り、さらに具体的には映像信号及びデジタル音声信号などを伝送する伝送システムに関する。
【背景技術】
【０００２】
ＨＤＭＩ（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）はＤＶＤプレーヤ、セットトップボックス及び他の視聴覚ソースからテレビジョンセット、プロジェクタ及び他のビデオディスプレー装置でデジタルテレビジョン視聴覚信号を伝送するための標準である。
【０００３】
ＨＤＭＩは高品質マルチチャネルオーディオデータを伝送することができ、全ての標準及び高画質（ｈｉｇｈ−ｄｅｆｉｎｉｔｉｏｎ：ＨＤ）電子ビデオフォーマットに適用することができる。また、内容保護技術も可能である。
【０００４】
ＨＤＭＩは非圧縮ベースバンドデジタルＨＤ映像信号及びオーディオ信号を損失なしに伝送することができ、１本のケーブルで容易に機器を連結することができ、機器間の統合的な制御ができ、高解像度のコンテンツを伝送することができるという長所を有する。
【０００５】
一方、ＨＤＭＩはコンポーネント映像信号と非圧縮音声信号を同時に伝送することができる規格であるが、ＤＶＩ（Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｉｎｔｅｒｆａｃｅ）規格で採用されている伝送の共通技術として、ＴＭＤＳ（Ｔｒａｎｓｉｔｉｏｎ  Ｍｉｎｉｍｉｚｅｄ  Ｄｉｆｆｅｒｅｎｔｉａｌ  Ｓｉｇｎａｌｉｎｇ）変換方式が用いられている。ＴＭＤＳ変換方式は、送信側で並列データを高速直列データに変調して伝送したら、受信側でこれを受信して復調する技術である。
【０００６】
ＴＭＤＳチャネルを通じてオーディオデータ及び補助（ａｕｘｉｌｉａｒｙ）データを伝送するために、ＨＤＭＩはパケット構造（ｐａｃｋｅｔ  ｓｔｒｕｃｔｕｒｅ）を使う。パケットデータはオーディオデータ及び補助データ、そして誤り訂正コードを含む。このようなデータは多様な方法で処理され、ＴＭＤＳエンコーダに提供される。
【０００７】
ＨＤＭＩは水平同期信号及び垂直同期信号のブランキング（ｂｌａｎｋｉｎｇ）区間を含む映像信号を伝送する。デジタルオーディオデータ及び補助データはブランキング区間から伝送される。このようなデータは任意の時間に更新されるから、データを伝送する時点が一定ではない。従って、補助データは伝送準備が行われた後、適切な伝送タイミングで伝送されるべきである。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
本発明の目的はＨＤＭＩに適合したオーディオデータ及び補助データをパケット化する伝送装置及び方法を提供することである。
【課題を解決するための手段】
【０００９】
上述のような目的を達成するための本発明によれば、ビデオフレーム内のオーディオデータ及び／または補助データを伝送する方法は；ビデオ設定情報とオーディオデータ及び／または補助データとを受信する段階と、伝送イネーブル信号を活性化する段階と、第１信号を活性化する段階と、前記伝送イネーブル信号に応じて前記オーディオ及び／または補助データをパケット化する段階と、前記第１信号に応じて、前記ビデオ設定情報に基づいて現在ピクセルが前記ビデオフレーム内の前記パケット化されたオーディオデータ及び／または補助データを伝送することができる位置にあるか否かを判別する段階と、前記判別の結果、前記現在ピクセルが前記ビデオフレーム内の前記パケット化されたオーディオデータ及び／または補助データを伝送することができる位置にある時、前記パケット化されたオーディオデータ及び／または補助データを出力する段階を含む。
【００１０】
望ましい実施形態において、前記現在ピクセルが前記ビデオフレーム内の前記パケット化されたオーディオデータ及び／または補助データを伝送することができる位置にあるか否かを判別する段階は、前記第１信号の活性化から前記パケット化されたオーディオデータ及び／または補助データの第１ユニットまで前記ビデオフレームの水平ライン内に十分に時間が残っているか否かを判別する段階、そして十分に時間が残っていると判別される時、第２信号を活性化する段階を含む。
【００１１】
この実施形態において、前記現在ピクセルが前記ビデオフレーム内の前記パケット化されたオーディオデータ及び／または補助データを伝送することができる位置にあるか否かを判別する段階は、前記第２信号の活性化時点から前記第１ユニットの大きさに対応する時間が経過したか否かを判断する段階をさらに含む。
【００１２】
この実施形態において、前記伝送方法は前記ピクセルクロックのサイクルをカウントして第１値を発生する段階、そして前記第２信号の活性化の始めから前記ピクセルクロックのサイクルをカウントして第２値を発生する段階をさらに含む。
【００１３】
この望ましい実施形態において、水平同期信号及び／または垂直同期信号に応じて前記第１値をリセットする段階をさらに含む。
【００１４】
この望ましい実施形態において、前記第２値は前記第２信号の非活性化に応答してリセットされる。
【００１５】
この望ましい実施形態において、前記パケット化されたオーディオデータ及び／または補助データを出力する段階は、前記第２値が前記第１ユニットを伝送するのに必要とするクロックサイクル数より２サイクル小さい値である時、前記パケット化されたオーディオデータ及び／または補助データを出力する段階を含む。
【００１６】
この実施形態において、前記ビデオ設定情報は水平ブランキング区間内で伝送されるパケットデータである前記オーディオデータ及び／または補助データのデータパケットサイズと、垂直ブランキング区間内で伝送されるパケットデータである前記オーディオデータ及び／または補助データのデータパケットサイズと、垂直ブランキングラインの数と、水平ブランキングピクセルの数とを含む。
【００１７】
本発明の他の特徴によれば、伝送システムは；第１信号を発生し、伝送イネーブル信号に応じて補助データ及び／またはオーディオデータを含む一つまたはそれ以上のデータパケットを生成し、制御信号に応じて前記一つまたはそれ以上のデータパケットを出力するデータパケットブロック、そして前記ビデオ設定情報と前記データパケットブロックからの前記第１信号に応答して前記制御信号を出力する制御信号発生器を含む。
【００１８】
この実施形態において、前記伝送システムは前記ビデオ設定情報及び前記伝送イネーブル信号を貯蔵するためのレジスタセットブロックをさらに含む。
【００１９】
この望ましい実施形態において、前記一つまたはそれ以上のデータパケットはＴＭＤＳチャネルを通じて伝送するのに適合した形式を有する。
【００２０】
この実施形態において、前記伝送システムはＨＤＭＩ標準に適合して動作する。
【００２１】
この実施形態において、前記レジスタ設定ブロックは前記補助データをさらに貯蔵する。
【００２２】
この実施形態において、前記補助データを含む前記一つまたはそれ以上のデータパケットは前記レジスタ設定ブロックから提供され、前記オーディオデータは外部ソースから受信される。
【００２３】
この実施形態において、前記レジスタ設定ブロックは、前記ビデオ設定情報及び前記補助データを貯蔵するための複数のレジスタ、及び前記外部ソースからの前記ビデオ設定情報を受信し、前記ビデオ設定情報を複数のレジスタに貯蔵するためのインターフェース回路を含む。
【００２４】
この実施形態において、前記データパケットブロックは前記オーディオデータ及び前記補助データに対応する複数の状態で動作し、前記データパケットブロックは各々の状態への進入に応答して準備信号を活性化し、前記データパケットブロックは前記伝送イネーブル信号及び前記制御信号に応じて前記一つまたはそれ以上のデータパケットを出力する。
【００２５】
この実施形態において、前記伝送イネーブル信号が活性化され、前記制御信号が第１レベルである時、前記データパケットブロックは各々の状態で一つまたはそれ以上のデータパケットを形成する。
【００２６】
前記伝送イネーブル信号が活性化されたり、前記制御信号が第２レベルに設定される時、前記データパケットブロックは次の状態に遷移する。
【００２７】
この実施形態において、前記制御ブロックはピクセルクロック信号のカウントに基づいて第１値を発生する第１カウンタと、前記ピクセルクロック信号のカウントに基づいて第２値を発生する第２カウンタと、前記第１及び第２値そして前記ビデオ設定情報に基づいて第２信号を出力する信号発生器と、前記第２信号及び前記第２値に基づいて前記制御信号を出力する制御信号発生器とを含む。
【００２８】
前記第１カウンタは水平同期信号及び垂直同期信号に応じてリセットされる。
【００２９】
前記第１信号が活性化され、前記第１値が、前記現在ピクセルが前記一つまたはそれ以上のデータパケットを伝送するのに十分なブランキング区間に位置することを示す時、前記信号発生器は前記第２信号を活性化する。
【００３０】
前記第２値が前記一つまたはそれ以上のデータパケットの大きさより１小さい時、前記信号発生器は前記第２信号を非活性化する。
【００３１】
前記第２カウンタは前記第２信号の活性化に応じてカウントを開始し、前記第２信号の非活性化に応答してリセットされる。
【００３２】
前記制御信号発生器は前記第２信号の非活性化に応答して、前記制御信号を前記第１レベルに設定する。
【００３３】
この実施形態において、前記第２値が前記一つまたはそれ以上のデータパケット中のいずれか一つの大きさである時、前記制御信号発生器は前記制御信号を前記第２レベルに設定する。また、前記第２値が前記一つまたはそれ以上のデータパケット中のいずれか一つの大きさより２小さい時、前記制御信号発生器は前記制御信号を前記第２レベルに設定する。
【００３４】
本発明のさらに他の特徴によるＨＤＭＩ伝送システムでパケット化されたオーディオデータ及び／または補助データを伝送する方法は；ビデオ設定情報とオーディオデータ及び／または補助データとを受信する段階と、前記オーディオデータ及び／または補助データをパケット化する段階と、前記ビデオ設定情報に基づいてビデオフレーム内の現在ピクセルが前記パケット化されたオーディオデータ及び／または補助データの伝送に適合するか否かを判別する段階と、前記ビデオフレーム内の前記現在ピクセルが前記パケット化されたオーディオデータ及び／または補助データの伝送に適合する位置にあると判別される時、前記パケット化されたオーディオデータ及び／または補助データを出力する段階とを含む。
【００３５】
この実施形態において、前記ビデオ設定情報は水平ブランキング区間内で伝送されるデータパケットに対する前記オーディオデータ及び／または補助データのデータパケットの大きさと、垂直ブランキング区間内で伝送されるデータパケットに対する前記オーディオデータ及び／または補助データのデータパケットの大きさと、垂直ブランキングラインの数と、水平ブランキングピクセルの数とを含む。
【発明の効果】
【００３６】
本発明によれば、ＨＤＭＩ規約に従うオーディオデータ及び／または補助データのパケット化を実行することができる。
【発明を実施するための最良の形態】
【００３７】
以下、本発明の実施形態を添付する図面を参照して詳細に説明する。
【００３８】
図１はＨＤＭＩシステム構造を示すブロック図である。ＨＤＭＩシステム１００はソース（ｓｏｕｒｃｅ、１１０）及びシンク（ｓｉｎｋ、１２０）で構成される。与えられた装置は一つまたはそれ以上のＨＤＭＩ入力と一つまたはそれ以上のＨＤＭＩ出力を有する。このような装置の各ＨＤＭＩ入力はＨＤＭＩシンクの全ての基準（ｒｕｌｅ）に従い、各ＨＤＭＩ出力はＨＤＭＩソースの全ての基準に従う。
【００３９】
ＨＤＭＩケーブル及びコネクタはＴＭＤＳデータチャネル及びＴＭＤＳクロックチャネルから構成された四つの差動対を伝送する。このチャネルはビデオデータ、オーディオデータ及び補助データを伝送するのに用いられる。
【００４０】
オーディオデータ、ビデオデータ及び補助データは、三つのＴＭＤＳデータチャネルを通じて伝送される。ビデオピクセルクロックはＴＭＤＳクロックチャネル上で伝送され、三つのＴＭＤＳデータチャネル上のデータ復元のための周波数基準として受信側で用いられる。ビデオデータは直列２４ビットピクセルとして三つのＴＭＤＳデータチャネル上に伝送される。オーディオデータ及び補助データをＴＭＤＳチャネルを通じて伝送するために、ＨＤＭＩはパケット構造を利用する。
【００４１】
ＨＤＭＩ伝送器１１１はビデオデータ、オーディオデータ、制御データ及び状態データをＴＭＤＳデータチャネル上に伝送するのに適当なデータに変換した後、伝送する。ＨＤＭＩ受信器１２１はＴＭＤＳデータチャネル上に受信された信号を元の信号に復元する。
【００４２】
ＨＤＭＩリンク動作は三つのモード、即ちビデオデータ周期、データアイランド周期そして制御周期を含む。ビデオデータ周期の間、アクティブビデオラインのアクティブピクセルが伝送される。データアイランド周期の間、オーディオデータ及び補助データが直列パケットを使って伝送される。制御周期はビデオデータ、オーディオデータまたは補助データが伝送されない時に使われる。各周期の配置が図２に図示されている。
【００４３】
図２に図示された例は全体解像度が８５８＊５２５であり、アクティブビデオ領域の解像度が７２０＊４８０であり、水平ブランキングピクセル（Ｈｏｒｉｚｏｎｔａｌ  ｂｌａｎｋｉｎｇ  ｐｉｘｅｌ）が１３８ピクセル、そして垂直ブランキングライン（Ｖｅｒｔｉｃａｌ  ｂｌａｎｋｉｎｇ  ｌｉｎｅ）が４５ラインである場合を一例として示している。この例では、上位４５ライン内の領域を垂直ブランキング領域といい、下位４８０ラインのうち左側１３８ピクセル領域を水平ブランキング領域という。解像度、水平ブランキングピクセル及び垂直ブランキングラインはここで言及された数字に限定されず、多様に変更されることもできる。
【００４４】
図２に図示されたように、オーディオデータ及び補助データはブランキング領域の任意の時点で入力される。本発明は任意の時点で発生するオーディオデータ及び補助データをブランキング領域内でパケット化して伝送することができるＨＤＭＩ伝送システムを提供する。
【００４５】
図３は本発明の望ましい実施形態によるＨＤＭＩ伝送回路３００を示すブロック図である。図３を参照すると、伝送回路３００はレジスタ設定ブロック３１０、データパケットブロック３２０そして制御ブロック３３０を含む。伝送回路３００は図１に図示されたＨＤＭＩ伝送器１１１内に構成され、伝送回路３００から出力されるパケットデータはＴＭＤＳ変換された後、ＴＭＤＳチャネルを通じてＨＤＭＩシンク１２０に伝送される。
【００４６】
レジスタ設定ブロック３１０は映像設定情報、補助データ（ＡＵＸ＿ＤＡＴＡ）及び制御信号の状態を貯蔵する。制御信号は伝送イネーブル信号（ＳＥＮＤ＿ＥＮ〔ｍ：０〕）を含む。伝送イネーブル信号（ＳＥＮＤ＿ＥＮ〔ｍ：０〕）はオーディオデータ及び補助データに各々対応するｍ＋１ビット信号である。
【００４７】
映像設定情報は垂直限界（Ｖ＿ＬＩＭＩＴ）、水平限界（Ｈ＿ＬＩＭＩＴ）、水平解像度（ＬＩＮＥ＿ＲＥＳ）、垂直大きさ（Ｖ＿ＬＥＦＴ＿ＳＩＺＥ）、水平大きさ（Ｈ＿ＬＥＦＴ＿ＳＩＺＥ）、垂直ブランク（Ｖ＿ＢＬＡＮＫ）及び水平ブランク（Ｈ＿ＢＬＡＮＫ）を含み、これら各々は複数のビットで構成されたデータである。
【００４８】
垂直限界（Ｖ＿ＬＩＭＩＴ）は現在位置が垂直ブランキング領域内にある時、オーディオデータ／補助データパケットの大きさを示す。垂直限界（Ｖ＿ＬＩＭＩＴ）は例えば、数式１のようである。
【００４９】
（数式１）
Ｖ＿ＬＩＭＩＴ＝データパケット＋ＣＲＣサイクル＋コントロールプリアンブル＋先行保護バンド＋後保護バンド
【００５０】
データパケット幅はオーディオデータ／補助データをパケット化した時、パケットデータの大きさ、ＣＲＣ（Ｃｙｃｌｉｃ  Ｒｅｄｕｎｄａｎｃｙ  Ｃｈｅｃｋｉｎｇ）サイクルは誤り訂正及び誤り検出コードの大きさ、制御プリアンブルはコントローラ周期の始めから伝送されるプリアンブルの大きさ、先行保護バンド（ｌｅａｄｉｎｇ  ｇｕａｒｄ  ｂａｎｄ）はデータパケットの前にある保護バンド、そして後保護バンド（Ｔｒａｉｌｉｎｇ  ｇｕａｒｄ  ｂａｎｄ）はデータパケットの終わりにある保護バンドである。
【００５１】
例えば、データパケット、ＣＲＣサイクル、制御プリアンブル、先行保護バンド、後保護バンドの幅が各々３２、５６、８、２及び２ピクセルクロックサイクルである時、Ｖ＿ＬＩＭＩＴは１００ピクセルクロックサイクルである。
【００５２】
水平限界（Ｈ＿ＬＩＭＩＴ）は現在位置が水平ブランキング領域内にある時、オーディオデータ／補助データパケットの大きさ、即ち、データアイランド周期を示す。水平限界（Ｈ＿ＬＩＭＩＴ）は、例えば、数式２のようである。
【００５３】
（数式２）
Ｈ＿ＬＩＭＩＴ＝同期クロック＋ＣＲＣサイクル＋制御プリアンブル＋先行保護バンド＋データパケット＋後保護バンド
【００５４】
例えば、同期クロック、ＣＲＣサイクル、制御プリアンブル、先行保護バンド、データパケット、後保護バンドの幅が各々４、５６、８、２、３２及び２ピクセルクロックサイクルである時、Ｖ＿ＬＩＭＩＴは１０４ピクセルクロックサイクルである。
【００５５】
垂直大きさ（Ｖ＿ＬＥＦＴ＿ＳＩＺＥ）は現在位置が垂直ブランキング領域に属する時、現在水平ライン内のオーディオデータ／補助データを伝送するために残っているべき最小ピクセルクロック数を示す。例えば、垂直大きさ（Ｖ＿ＬＥＦＴ＿ＳＩＺＥ）は数式３のようである。
【００５６】
（数式３）
Ｖ＿ＬＥＦＴ＿ＳＩＺＥ＝制御周期＋データアイランド周期＋制御周期＋ビデオデータ周期の先行保護バンド
【００５７】
数式３でデータアイランド周期は垂直限界（Ｖ＿ＬＩＭＩＴ）である。
【００５８】
水平大きさ（Ｈ＿ＬＥＦＴ＿ＳＩＺＥ）は現在位置が水平ブランキング領域に属する時、現在水平ライン内のオーディオデータ／補助データを伝送するために残っているべき最小のクロック数を示す。水平大きさ（Ｈ＿ＬＥＦＴ＿ＳＩＺＥ）は例えば、数式４のようである。
【００５９】
（数式４）
Ｈ＿ＬＥＦＴ＿ＳＩＺＥ＝制御周期＋データアイランド周期＋制御周期＋ビデオデータ周期の先行保護バンド
【００６０】
数式４でデータアイランド周期は水平限界（Ｈ＿ＬＩＭＩＴ）である。
【００６１】
垂直ブランク（Ｖ＿ＢＬＡＮＫ）は垂直ブランキングラインを示し、例えば、４５ラインである。水平ブランク（Ｈ＿ＢＬＡＮＫ）は水平ブランキングピクセルを示し、例えば、１３８ピクセルである。
【００６２】
データパケットブロック３２０はレジスタ設定ブロック３１０からの補助データ（ＡＵＸ＿ＤＡＴＡ）とビデオスケーラ（図示されない）からのオーディオデータとを入力されて、準備信号（ＲＥＡＤＹ）を発生し、伝送制御信号（ＤＯＮＥ）に応じて補助データを（ＡＵＸ＿ＤＡＴＡ）をパケット化したパケットデータを（Ｐ＿ＤＡＴＡ）を出力する。
【００６３】
制御ブロック３３０は、レジスタ設定ブロック３１０からの映像設定情報、即ち、Ｖ＿ＬＩＭＩＴ、Ｈ＿ＬＩＭＩＴ、ＬＩＮＥ＿ＲＥＳ、Ｖ＿ＬＥＦＴ＿ＳＩＺＥ、Ｈ＿ＬＥＦＴ＿ＳＩＺＥ、Ｖ＿ＢＬＡＮＫ及びＨ＿ＢＬＡＮＫと垂直同期信号（Ｖ＿ＳＹＮＣ）、水平同期信号（Ｈ＿ＳＹＮＣ）、ピクセルクロック信号（Ｐ＿ＣＬＫ）、そしてデータパケットブロック３２０からの準備信号（ＲＥＡＤＹ）に応じてデータパケットブロック３２０の動作を制御するための制御信号（ＤＯＮＥ）を発生する。
【００６４】
続いて、図３に図示された各回路ブロックの詳細な動作が以下説明される。
【００６５】
図４は図３に図示された本発明の望ましい実施形態によるレジスタ設定ブロック３１０の詳細な構成を示すブロック図である。図４を参照すると、レジスタ設定ブロック３１０はインターフェース回路４１０及び複数のレジスタ４２０−４２３を含む。インターフェース回路４１０は外部から入力された設定データをレジスタ４２０−４２３に各々貯蔵する。例えば、レジスタ４２０−４２３に貯蔵されるデータは上述のＶ＿ＬＩＭＩＴ、Ｈ＿ＬＩＭＩＴ、ＬＩＮＥ＿ＲＥＳ、Ｖ＿ＬＥＦＴ＿ＳＩＺＥ、Ｈ＿ＬＥＦＴ＿ＳＩＺＥ、Ｖ＿ＢＬＡＮＫ、及びＨ＿ＢＬＡＮＫである。
【００６６】
図５はデータパケットブロック３２０の状態マシンである。データパケットブロック３２０はｎ個の状態５００−５３０を含む。各々の状態は複数の補助データ（ＡＵＸ＿ＤＡＴＡ）及びオーディオデータに各々対応する。状態０（５００）は伝送イネーブル信号（ＳＥＮＤ＿ＥＮ〔０〕）が活性状態である論理‘１’で、制御信号（ＤＯＮＥ）がローレベル即ち論理‘０’である間維持される。
【００６７】
図３に図示されたデータパケットブロック３２０は状態０（５００）で準備信号（ＲＥＡＤＹ）をハイレベル即ち、論理‘１’で活性化する。この時、制御信号（ＤＯＮＥ）が論理‘０’であれば、状態０に対応するオーディオデータまたは補助データをパケット化してパケットデータ（Ｐ＿ＤＡＴＡ）を出力する。
【００６８】
伝送イネーブル信号（ＳＥＮＤ＿ＥＮ〔０〕）が論理‘１’であり、制御信号（ＤＯＮＥ）が論理‘１’である時、または伝送イネーブル信号（ＳＥＮＤ＿ＥＮ〔０〕）が非活性状態である論理‘０’の時、準備信号（ＲＥＡＤＹ）はローレベル即ち論理‘０’に遷移し、状態０（５００）は状態１（５１０）に遷移される。
【００６９】
状態１（５１０）は伝送イネーブルデータ（ＳＥＮＤ＿ＥＮ〔１〕）が論理‘１’であり、制御信号（ＤＯＮＥ）がローレベル即ち‘０’である間維持される。状態１（５１０）で準備信号（ＲＥＡＤＹ）はハイレベル即ち論理‘１’である。このような方法で状態０（５００）から状態ｎ（５３０）まで順次的に状態遷移が行われる。伝送イネーブル信号（ＳＥＮＤ＿ＥＮ〔ｎ〕）が論理‘１’であり、制御信号（ＤＯＮＥ）が論理
‘１’である時、または伝送イネーブル信号（ＳＥＮＤ＿ＥＮ〔ｎ〕）が論理‘０’である時、状態ｎ（５３０）は状態０（５００）に遷移される。状態０（５００）から状態５３０への遷移によってオーディオデータ及び補助データがパケット化される。データパケットブロック３２０から出力されるパケットデータ（Ｐ＿ＤＡＴＡ）は、ＴＭＤＳチャネルに適合した信号に変換されて、図１に図示されたＨＤＭＩシンク１２０に伝送される。
【００７０】
図６は図３に図示された制御ブロック３３０の詳細な回路構成を示すブロック図である。図６を参照すると、制御ブロック３３０はピクセルカウンタ６１０、信号発生器６２０、カウンタ６３０及び制御信号発生器６４０を含む。ピクセルカウンタ６１０は水平同期信号（Ｈ＿ＳＹＮＣ）、垂直同期信号（Ｖ＿ＳＹＮＣ）及びピクセルクロック信号（Ｐ＿ＣＬＫ）を入力され、ピクセルクロック信号（Ｐ＿ＣＬＫ）に同期してピクセルカウント値（ＰＸＬ＿ＣＮＴ）を出力する。また、ピクセルカウンタ６１０は水平同期信号（Ｈ＿ＳＹＮＣ）及び垂直同期信号（Ｖ＿ＳＹＮＣ）によってリセットされる。
【００７１】
信号発生器６２０は、データパケットブロック３２０から準備信号（ＲＥＡＤＹ）、レジスタ設定ブロック３１０から垂直限界（Ｖ＿ＬＩＭＩＴ）、水平限界（Ｈ＿ＬＩＭＩＴ）、水平解像度（ＬＩＮＥ＿ＲＥＳ）、垂直大きさ（Ｖ＿ＬＥＦＴ＿ＳＩＺＥ）、水平大きさ（Ｈ＿ＬＥＦＴ＿ＳＩＺＥ）、垂直ブランク（Ｖ＿ＢＬＡＮＫ）及び水平ブランク（Ｈ＿ＢＬＡＮＫ）、そしてカウンタ６３０からカウント値（ＣＮＴ）を入力され、限界信号（ＬＩＭＩＴ）と補助準備信号（ＡＵＸ＿ＲＥＡＤＹ）を出力する。
【００７２】
カウンタ６３０は補助準備信号（ＡＵＸ＿ＲＥＡＤＹ）及びピクセルクロック信号（Ｐ＿ＣＬＫ）を入力され、カウント値（ＣＮＴ）を出力する。
【００７３】
制御信号発生器６４０は信号発生器６２０からの信号（ＬＩＭＩＴ、ＡＵＸ＿ＲＥＡＤＹ）とカウンタ６３０からのカウント値（ＣＮＴ）とを入力され、制御信号（ＤＯＮＥ）を出力する。制御信号発生器６４０から出力される制御信号（ＤＯＮＥ）は図３に図示されたデータパケットブロック３２０に提供される。
【００７４】
図７は図６に図示された制御ブロック３３０に入力（または制御ブロック３３０から出力）される信号を示すタイミング図であり、図８は図６に図示された制御ブロック３３０内の信号発生器６２０の補助準備信号（ＡＵＸ＿ＲＥＡＤＹ）発生のための制御順序を示すフローチャートである。
【００７５】
データパケットブロック３２０が図５に図示された状態０（５００）である場合を一例として制御ブロック３３０内の回路構成の動作を説明する。オーディオデータ／補助データを伝送するための状態０（５００）で準備信号（ＲＥＡＤＹ）はハイレベルに活性化される。信号発生器６２０は準備信号（ＲＥＡＤＹ）が活性化されたら、レジスタ設定ブロック３１０からの信号たち（Ｖ＿ＬＩＭＩＴ、Ｈ＿ＬＩＭＩＴ、ＬＩＮＥ＿ＲＥＳ、Ｖ＿ＬＥＦＴ＿ＳＩＺＥ、Ｈ＿ＳＩＳＥ）及びピクセルカウンタ６１０からのピクセルカウント（ＰＸＬ＿ＣＮＴ）に従って補助準備信号（ＡＵＸ＿ＲＥＡＤＹ）を発生する。
【００７６】
信号発生器６２０は準備信号（ＲＥＡＤＹ）が論理‘１’である間、図８に図示された制御信号を実行する。段階Ｓ８００で、信号発生器６２０はオーディオデータ／補助データを伝送する時点の位置が垂直／水平ブランキング領域に属するか否かを判別する。現在ピクセルが垂直ブランキング領域内に属すれば、その制御は段階Ｓ８１０に進行する。
【００７７】
段階Ｓ８１０で、Ｖ＿ＳＴＡＲＴ≧Ｖ＿ＬＥＦＴ＿ＳＩＺＥを満足するか否かが判別される。ここで、Ｖ＿ＳＴＡＲＴ＝Ｖ＿ＬＥＦＴ＿ＳＩＺＥ−ＰＸＬ＿ＣＮＴである。前記条件を満足したら、その制御は段階Ｓ８１１に進行し、満足しなかったら、その制御は段階Ｓ８１２に進行する。
【００７８】
段階Ｓ８１１で補助準備信号（ＡＵＸ＿ＲＥＡＤＹ）はハイレベル即ち、論理‘１’に設定される。
【００７９】
段階Ｓ８１２で信号発生器６２０はＣＮＴ＝Ｖ＿ＬＩＭＩＴ−１を満足するか否か判別する。前記条件を満足したら、その制御は段階Ｓ８１３に進行し、満足しなければ、その制御は段階Ｓ８００に戻る。
【００８０】
段階Ｓ８１３で補助準備信号（ＡＵＸ＿ＲＥＡＤＹ）はローレベル即ち、論理‘０’に設定され、その制御は段階Ｓ８００に戻る。
【００８１】
段階Ｓ８００の判別結果、オーディオデータ／補助データを伝送する時点の位置が水平ブランキング領域に属する時、その制御は段階Ｓ８２０に進行する。
【００８２】
段階Ｓ８２０でＨ＿ＳＴＡＲＴ≧Ｈ＿ＬＥＦＴ＿ＳＩＺＥを満足するか否かが判別される。ここで、Ｈ＿ＳＴＡＲＴ＝Ｈ＿ＢＬＡＮＫ−ＰＸＬ＿ＣＮＴである。前記条件を満足すれば、その制御は段階Ｓ８２１に進行し、満足しなければ、その制御は段階Ｓ８２２に進行する。
【００８３】
段階Ｓ８２１で補助準備信号（ＡＵＸ＿ＲＥＡＤＹ）はハイレベル即ち、論理‘１’に設定される。
【００８４】
段階Ｓ８２２で信号発生器６２０はＣＮＴ＝Ｈ＿ＬＩＭＩＴ−１を満足するか否かを判別する。前記条件を満足すれば、その制御は段階Ｓ８１３に進行し、満足しなければ、その制御は段階Ｓ８００に戻る。
【００８５】
段階Ｓ８２３で補助準備信号（ＡＵＸ＿ＲＥＡＤＹ）はローレベル即ち、論理‘０’に設定され、その制御は段階Ｓ８００に戻る。
【００８６】
段階Ｓ８００の判別結果、現在ピクセルの位置が垂直／水平ブランキング区間ではないビデオデータ区間に属すれば、段階Ｓ８３０で補助準備信号（ＡＵＸ＿ＲＥＡＤＹ）は論理‘０’に設定される。
【００８７】
このような方法で信号発生器６２０は補助準備信号（ＡＵＸ＿ＲＥＡＤＹ）を設定する。
【００８８】
図９は図６に図示された制御ブロック３３０内のカウンタ６３０の動作を示すフローチャートである。段階Ｓ９００でカウンタ６３０は信号発生器６２０からの補助準備信号（ＡＵＸ＿ＲＥＡＤＹ）レベルを判別する。補助準備信号（ＡＵＸ＿ＲＥＡＤＹ）が論理‘１’であれば、段階Ｓ９１０でカウント値（ＣＮＴ）を１増加させる。補助準備信号（ＡＵＸ＿ＲＥＡＤＹ）が論理‘０’であれば、段階Ｓ９２０でカウント値（ＣＮＴ）を‘０’にリセットする。カウント値（ＣＮＴ）は信号発生器６２０と制御信号発生器６４０に提供される。
【００８９】
図１０は図６に図示された制御ブロック３３０内の制御信号発生器６４０の制御順序を示すフローチャートである。段階Ｓ１０００で制御信号発生器６４０は補助準備信号（ＡＵＸ＿ＲＥＡＤＹ）のレベルを判別する。補助準備信号（ＡＵＸ＿ＲＥＡＤＹ）が論理‘０’であれば、その制御は段階Ｓ１０１０に進行する。段階Ｓ１０１０で制御信号発生器６４０は信号（ＤＯＮＥ）を論理‘０’に設定する。段階Ｓ１０００で補助準備信号（ＡＵＸ＿ＲＥＡＤＹ）が論理‘１’であれば、その制御は段階Ｓ１０２０に進行する。段階Ｓ１０２０でカウント値（ＣＮＴ）が垂直／水平限界（ＬＩＭＩＴ）−２であるか否かを判別する。ＣＮＴ＝ＬＩＭＩＴ−２であれば、段階Ｓ１０３０で信号（ＤＯＮＥ）を論理‘１’に設定する。制御は段階Ｓ１０００に戻る。
【００９０】
図７を参照すると、例えば、水平限界（Ｈ＿ＬＩＭＩＴ）が‘１００’であり、水平サイズ（Ｈ＿ＬＥＦＴ＿ＳＩＺＥ）が‘１１０’であれば、カウンタ６３０のカウント値（ＣＮＴ）がＨ＿ＬＩＭＩＴ−２、即ち９８で、信号（ＤＯＮＥ）は論理‘１’に設定される。信号（ＤＯＮＥ）が論理‘１’になることによって、状態０（５００）は状態１（５１０）に遷移する。カウント値（ＣＮＴ）がＨ＿ＬＩＭＩＴ−１、即ち９９である時、信号（ＤＯＮＥ）は再度論理‘０’に設定される。このように、制御ブロック３３０はレジスタ設定ブロック３１０に設定された映像設定情報及び現在ピクセルの位置に基づいて、それに適合な制御信号（ＤＯＮＥ）を出力する。
【００９１】
図１１は上述のように本発明の伝送回路３００の動作を整理して示すフローチャートである。
【００９２】
スケーラ（図示しない）または映像処理回路（図示しない）から映像設定情報及び補助データがレジスタ設定ブロック３１０に入力される（段階Ｓ１１００）。オーディオデータはデータパケットブロック３２０に入力される。伝送イネーブル信号（ＳＥＮＤ＿ＥＮ〔ｍ：０〕）が活性化される（Ｓ１１１０）。データパケットブロック３２０は準備信号（ＲＥＡＤＹ）を活性化し（Ｓ１１２０）、オーディオデータ／補助データをパケット化する（Ｓ１１３０）。制御ブロック３３０は、レジスタ設定ブロック３１０からの映像設定情報及びデータパケットブロック３２０からの準備信号（ＲＥＡＤＹ）に応じて、現在位置がパケットデータ伝送可能である位置か否かを判別する（Ｓ１１４０）。現在位置がパケットデータ伝送可能な位置であれば、制御ブロック３３０は準備信号（ＲＥＡＤＹ）が活性化された時点から一つのパケットデータに対応する時間が経過したか否かを判別する（Ｓ１１５０）。設定された時間が経過した時、制御ブロック３３０は信号（ＤＯＮＥ）を論理‘１’に設定する。データパケットブロック３２０は論理‘１’である信号（ＤＯＮＥ）に応答してパケットデータ（Ｐ＿ＤＡＴＡ）を出力する（Ｓ１１６０）。
【００９３】
例示的な望ましい実施形態を利用して本発明を説明したが、本発明の範囲は開示された実施形態に限定されないことを理解することができる。従って、請求範囲はそのような変更例及びその類似な構成、全てを含むこととできる限り幅広く解釈される。
【図面の簡単な説明】
【００９４】
【図１】ＨＤＭＩシステム構造を示すブロック図である。
【図２】ビデオデータ周期、データアイランド周期そして制御周期を示す図面である。
【図３】本発明の望ましい実施形態による伝送システムを示すブロック図である。
【図４】図３に図示された本発明の望ましい実施形態によるレジスタブロックの詳細な構成を示すブロック図である。
【図５】データパケットブロックの状態マシン
【図６】図３に図示された制御ブロックの詳細な回路構成を示すブロック図である。
【図７】図６に図示された制御ブロックに／から入／出力される信号を示すタイミング図である。
【図８】図６に図示された制御ブロック内の信号発生器の制御順序を示すフローチャートである。
【図９】図６に図示された制御ブロック内のカウンタの動作を示すフローチャートである。
【図１０】図６に図示された制御ブロック内の制御信号発生器の制御順序を示すフローチャートである。
【図１１】図６に図示された制御ブロック内の伝送回路の動作を整理して示すフローチャートである。
【符号の説明】
【００９５】
１００  伝送システム
１１０  ＨＤＭＩソース
１１１、３００  伝送器
１２０  ＨＤＭＩシンク
１２１  ＨＤＭＩ受信器
【図１】
2007020166.tif 000003
【図２】
2007020166.tif 000004
【図３】
2007020166.tif 000005
【図４】
2007020166.tif 000006
【図５】
2007020166.tif 000007
【図６】
2007020166.tif 000008
【図７】
2007020166.tif 000009
【図８】
2007020166.tif 000010
【図９】
2007020166.tif 000011
【図１０】
2007020166.tif 000012
【図１１】
2007020166.tif 000013