(57)【特許請求の範囲】
【請求項１】
ＨＤＭＩ（High Definition Multimedia Interface）を使用してソース機器と電力を転送及び受信するためのシンク機器であって、
前記ＨＤＭＩを介してデータを転送及び受信するよう構成される受信機と、
前記ＨＤＭＩを介して電力の供給を制御するよう構成されるパワー制御ユニットと、
前記受信機と前記パワー制御ユニットとを制御するよう構成されるコントロールユニットと、を含み、
前記シンク機器は、
前記ＨＤＭＩを介して前記ソース機器と連結し、
前記ソース機器から＋５Ｖ信号を受信し、
前記ソース機器へＨＰＤ（Hot Plug Detect）信号を転送し、
前記ソース機器へＥＤＩＤ（Extended Display Identification Data）情報を転送するよう構成され、
前記シンク機器は、前記ＥＤＩＤ情報に含まれる情報に基づいて電力供給機器又は電力受信機器として機能し、
前記ＥＤＩＤ情報が前記シンク機器の電力伝達サポート情報を含むとき、前記シンク機器は、
前記ソース機器から、前記ソース機器が要求する第１電力レベルを指示する要求電力特性情報が含まれた第１のＳＣＤＣ（Status and Control Data Channel）書き込みメッセージを受信し、
前記要求電力特性情報をＳＣＤＣＳ（Status and Control Data Channel Structure）の電力伝達構成レジスタに書き込み、
前記シンク機器の提供可能な第２電力レベルを指示する転送電力情報を前記ＳＣＤＣＳのステータスフラグレジスタに書き込み、
前記書き込まれた転送電力情報を前記ソース機器に転送し、
前記第２電力レベルの電力を前記ソース機器に転送するようさらに構成され、
前記ＥＤＩＤ情報が電力受信サポート情報を含むとき、前記シンク機器は、
前記ソース機器から、前記ソース機器が前記シンク機器に提供可能な第３電力レベルを指示するサポート電力特性情報が含まれた第２のＳＣＤＣ書き込みメッセージを受信し、
前記サポート電力特性情報を前記ＳＣＤＣＳの電力伝達構成レジスタに書き込み、
前記ソース機器から前記第３電力レベルの電力を受信し、
前記電力受信サポート情報は、前記ソース機器から前記シンク機器によって受信される電力レベルを示す受信電力特性情報を含み、
前記電力受信サポート情報は、ＨＦ−ＶＳＤＢ（HDMI Forum-Vendor Specific Data Block）形式で転送され、
前記シンク機器が消費する第４電力レベルを指示する受信電力情報を前記ＳＣＤＣＳの前記ステータスフラグレジスタに書き込む、
ようさらに構成される、シンク機器。
【請求項２】
前記電力伝達サポート情報は、前記シンク機器が前記ソース機器にサポートする電力レベルを示すサポート電力特性情報を含む、請求項１に記載のシンク機器。
【請求項３】
前記電力伝達サポート情報は、ＨＦ−ＶＳＤＢ形式で転送される、請求項２に記載のシンク機器。
【請求項４】
前記第１電力レベル及び前記第２電力レベルは同一なレベルである、請求項１に記載のシンク機器。
【請求項５】
前記シンク機器が前記転送電力情報を前記ステータスフラグレジスタに書き込むとき、前記シンク機器は、前記シンク機器が前記第１電力レベルの転送が可能な場合、前記第１電力レベルと同一な前記第２電力レベルを指示する前記転送電力情報を書き込むよう構成される、請求項４に記載のシンク機器。
【請求項６】
ＨＤＭＩ（High Definition Multimedia Interface）を使用してシンク機器と電力を転送及び受信するためのソース機器であって、
前記ＨＤＭＩを介してデータを転送及び受信するよう構成される送信機と、
前記ＨＤＭＩを介して電力の供給を制御するよう構成されるパワー制御ユニットと、
前記送信機と前記パワー制御ユニットとを制御するよう構成されるコントロールユニットと、を含み、
前記ソース機器は、
前記ＨＤＭＩを介して前記シンク機器と連結し、
前記シンク機器へ＋５Ｖ信号を転送し、
前記シンク機器からＨＰＤ（Hot Plug Detect）信号を受信し、
ＥＤＩＤ（Extended Display Identification Data）情報を受信するよう構成され、
前記ソース機器は、前記ＥＤＩＤ情報に含まれる情報に基づいて電力供給機器又は電力受信機器として機能し、
前記ＥＤＩＤ情報が前記シンク機器の電力伝達サポート情報を含むとき、前記ソース機器は、
前記シンク機器へ、前記ソース機器が要求する第１電力レベルを指示する要求電力特性情報が含まれた第１のＳＣＤＣ（Status and Control Data Channel）書き込みメッセージを転送し、
前記シンク機器の提供可能な第２電力レベルを指示する転送電力情報を受信し、
前記シンク機器から前記第２電力レベルの電力を受信するようさらに構成され、
前記ＥＤＩＤ情報が電力受信サポート情報を含むとき、前記ソース機器は、
前記シンク機器へ、前記ソース機器が前記シンク機器に提供可能な第３電力レベルを指示するサポート電力特性情報が含まれた第２のＳＣＤＣ書き込みメッセージを転送し、
前記シンク機器に前記第３電力レベルの電力を転送するようさらに構成され、
前記電力受信サポート情報は、前記ソース機器から前記シンク機器によって受信される電力レベルを示す受信電力特性情報を含み、
前記電力受信サポート情報は、ＨＦ−ＶＳＤＢ（HDMI Forum-Vendor Specific Data Block）形式で転送される、ソース機器。
【請求項７】
前記電力伝達サポート情報は、前記シンク機器が前記ソース機器にサポートする電力レベルを示すサポート電力特性情報を含み、
前記電力伝達サポート情報は、ＨＦ−ＶＳＤＢ形式で受信される、請求項６に記載のソース機器。
【請求項８】
前記ソース機器は、前記第１電力レベル及び前記第２電力レベルがマッチングされたか否かをチェックするために、前記第１電力レベル及び前記第２電力レベルを比較するようさらに構成される、請求項６に記載のソース機器。
【請求項９】
前記第１電力レベル及び前記第２電力レベルは同一なレベルである、請求項６に記載のソース機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はＨＤＭＩ（High Definition Multimedia Interface）を使用する電力送受信装置及び方法に関し、特にＰソース機器がＨＤＭＩを用いてＰシンク機器に電力を転送する方法及びその装置に関する。
【背景技術】
【０００２】
ＨＤＭＩは個人用コンピュータとディスプレイのインターフェース標準規格であるＤＶＩ（Digital Visual Interface）をＡＶ電子製品用に開発したインターフェース／規格で、ＨＤＭＩは映像／音声を圧縮せず、プレーヤーでディスプレイ機器側に転送するのでソース（source）機器とシンク（sink）機器との間の遅延（Latency）がほとんどないし、別途のデコーダチップやソフトウェアを必要としないのでフォーマット互換性が高い。また、ビデオ信号、オーディオ信号、及びコントロール信号がケーブル１つで転送されるので、複雑であったＡＶ機器の配線を簡単にすることができ、不法複製の防止のための暗号と技術（ＨＤＣＰ：High-bandwidth Digital Content Protection）をサポート（支援）して著作権保護機能まで提供することができる。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
現在ＨＤＭＩのような高速有線インターフェースは、無圧縮映像を転送する用途に主に使われている。そして、低電力スマートフォン、タブレット、ウルトラノートブックなどの携帯用機器の普及拡散及びこれら機器での再生される高画質映像の外部の大きい画面を有する機器（例：ＴＶ、プロジェクタなど）で見るために、ＨＤＭＩ、Displayportなどの高速有線インターフェースの使用が徐々に増加している。
【０００４】
しかしながら、長時間の間携帯用機器を駆動する場合、最適な駆動のために持続的な外部電源供給が必要であり、このために常に外部電源ケーブルを連結しなければならない。しかしながら、有線インターフェースが電力伝達機能をサポートしないので、電源ケーブル連結用途に使用する機器は別途の装置を用いて外部電源と有線インターフェースを使用しなければならないという不便さがある。したがって、外部の別途装置無しで有線インターフェースを使用して電源供給をサポートする方法が必要である。
【課題を解決するための手段】
【０００５】
前述した技術的課題を解決するために、本発明の一実施形態に従うＨＤＭＩ（High Definition Multimedia Interface）を使用したシンク機器の電力供給及び受信方法において、前記ＨＤＭＩを介してソース機器と連結されるステップと、＋５Ｖ信号を受信するステップと、ＨＰＤ（Hot Plug Detect）信号を転送するステップと、前記シンク機器の電力伝達サポート情報または電力伝達要求（要請）情報が含まれたＥＤＩＤ（Extended Display Identification Data）情報を転送するステップと、前記ソース機器が前記シンク機器に要求する第１電力レベルを指示する要求電力特性情報が含まれた第１のＳＣＤＣ（Status and Control Data Channel）書き込み（Write）メッセージを受信するステップと、前記要求電力特性情報をＳＣＤＣＳ（Status and Control Data Channel Structure）の電力伝達構成レジスタに書き込むステップと、前記シンク機器の提供可能な第２電力レベルを指示するサポート電力特性情報を前記ＳＣＤＣＳのステータスフラッグレジスタに書き込むステップと、前記書き込まれたサポート電力特性情報を前記ソース機器に転送するステップと、前記第２電力レベルで前記電力を前記ソース機器に転送するステップと、を含むことができる。
【０００６】
また、前記電力伝達サポート情報は前記シンク機器が前記ソース機器にサポートする電力レベルを示すサポート電力特性情報を含み、前記電力伝達要求情報は前記シンク機器が前記ソース機器に要求する電力レベルを示す要求電力特性情報を含むことができる。
【０００７】
また、前記電力伝達サポート情報または前記電力伝達要求情報は、ＨＦ−ＶＳＤＢ（HDMI Forum-Vendor Specific Data Block）として転送できる。
【０００８】
また、前記第１電力レベル及び前記第２電力レベルは同一なレベルでありうる。
【０００９】
また、前記サポート電力特性情報を前記ステータスフラグレジスタに書き込むステップは、前記シンク機器が前記第１電力レベルの転送が可能な場合、前記第１電力レベルと同一な前記第２電力レベルを指示する前記サポート電力特性情報を書き込むステップでありうる。
【００１０】
また、前記シンク機器の電力供給及び受信方法は、前記ソース機器が前記シンク機器に提供可能な第３電力レベルを指示するサポート電力特性情報が含まれた第２のＳＣＤＣ書き込み（Write）メッセージを受信するステップと、前記サポート電力特性情報をＳＣＤＣＳの前記電力伝達構成レジスタに書き込むステップと、前記ソース機器から前記第３電力レベルの電力を受信するステップと、をさらに含むことができる。
【００１１】
また、前記シンク機器の電力供給及び受信方法は、前記シンク機器が消費する第４電力レベルを指示する受信電力特性情報を前記ＳＣＤＣＳの前記ステータスフラグレジスタに書き込むステップをさらに含む、シンク機器の電力供給及び受信方法。
【００１２】
また、本発明の他の実施形態に従うＨＤＭＩ（High Definition Multimedia Interface）を使用したソース機器の電力受信及び供給方法において、前記ＨＤＭＩを介してシンク機器と連結されるステップと、＋５Ｖ信号を転送するステップと、ＨＰＤ（Hot Plug Detect）信号を受信するステップと、前記シンク機器の電力伝達サポート情報または電力伝達要求情報が含まれたＥＤＩＤ（Extended Display Identification Data）情報を受信するステップと、前記ソース機器が前記シンク機器に要求する第１電力レベルを指示する要求電力特性情報が含まれた第１のＳＣＤＣ（Status and Control Data Channel）書き込み（Write）メッセージを転送するステップと、前記シンク機器の提供可能な第２電力レベルを指示するサポート電力特性情報を受信するステップと、前記ソース機器から前記第２電力レベルで前記電力を受信するステップと、を含むことができる。
【００１３】
また、前記電力伝達サポート情報は前記シンク機器が前記ソース機器にサポートする電力レベルを示すサポート電力特性情報を含み、前記電力伝達要求情報は前記シンク機器が前記ソース機器に要求する電力レベルを示す要求電力特性情報を含むことができる。
【００１４】
また、前記電力伝達サポート情報または前記電力伝達要求情報はＨＦ−ＶＳＤＢ（HDMI Forum-Vendor Specific Data Block）として受信できる。
【００１５】
また、前記ソース機器の電力受信及び供給方法は、前記第１電力レベル及び前記第２電力レベルがマッチングされるかを比較するステップをさらに含むことができる。
【００１６】
また、前記第１電力レベル及び前記第２電力レベルは同一なレベルでありうる。
【００１７】
また、前記ソース機器の電力受信及び供給方法は前記ソース機器が前記シンク機器に提供可能な第３電力レベルを指示するサポート電力特性情報が含まれた第２のＳＣＤＣ書き込み（Write）メッセージを転送するステップと、前記シンク機器に前記第３電力レベルの前記電力を転送するステップと、をさらに含むことができる。
【００１８】
また、前記ソース機器の電力受信及び供給方法は前記シンク機器が消費する第４電力レベルを指示する受信電力特性情報を前記ＳＣＤＣＳの前記ステータスフラグレジスタに書き込むステップをさらに含むことができる。
【発明の効果】
【００１９】
本発明によれば、ＨＤＭＩを介してソース機器とシンク機器との間の電力送受信が可能であるので、別途のケーブル連結無しでソース機器の電源供給が可能である。
【００２０】
また、本発明によれば、ソース機器はＥＤＩＤ情報を通じてシンク機器に電力供給能力があるかが分かるので、シンク機器の種類によって電力を受信することができる。
【００２１】
また、本発明によれば、Ｐシンク機器がサポートする電力情報を転送することによって、Ｐソース機器で適切なレベルで電力を供給することができる。
【００２２】
また、本発明によれば、Ｐソース機器またはＰシンク機器が相手機器との電力情報をマッチングすることによって、最適なレベルで電力供給／受信を遂行することができる。
【００２３】
また、本発明によれば、Ｐシンク機器が電力供給を必要とする場合、ＳＣＤＣＳを介してＰソース機器に電力供給を直接要求することができる。したがって、ユーザが一々電力供給を設定しなくてもＰシンク機器が必要によってＰソース機器に要求することができるので、ユーザ側の不便さを解消することができる。
【００２４】
また、本発明によれば、ソース機器またはシンク機器は、既存ＨＤＭＩ連結ステップでの信号を用いて相手機器のバッテリーが少ないか無いことを検出（ディテクト）し、相手機器に電力を転送することができる。
【００２５】
また、本発明によれば、電力特性情報がＳＣＤＣＳの特定レジスタにワット（Watt）単位で記入されるので、Ｐソースの供給電流が既に設定されたレベルに定まっていないＨＤＭＩシステムにも流動的に適用可能であるという効果を有する。
【００２６】
また、本発明によれば、シンク機器が直接自身が受信または供給する電力レベルに関する情報を明示的にＳＣＤＣＳに記入するので、シンク機器及びソース機器間でリアルタイムに電力レベルを折衝できるので、より効率的及び安定的に電力送信／受信が可能であるという効果を有する。
【００２７】
このほかに、本発明の有利な効果は発明の実施のための最善の形態で詳細に後述する。
【図面の簡単な説明】
【００２８】
【図１】本発明の一実施形態に従うＨＤＭＩシステムを示すブロック図である。
【図２】本発明の第１実施形態に従うＨＤＭＩシステムの電力送受信動作に関するシーケンス図（順序図）である。
【図３】本発明の第２実施形態に従うＨＤＭＩシステムの電力送受信動作に関するシーケンス図である。
【図４】本発明の第３実施形態に従うＨＤＭＩシステムの電力送受信動作に関するシーケンス図である。
【図５】本発明の第４実施形態に従うＨＤＭＩシステムの電力送受信動作に関するシーケンス図である。
【図６】本発明の第５実施形態に従うＨＤＭＩシステムの電力送受信動作に関するシーケンス図である。
【図７】本発明の第６実施形態に従うＨＤＭＩシステムの電力送受信動作に関するシーケンス図である。
【図８】本発明の一実施形態に従うlow/dead Batteryであるソース機器に電力を供給するＨＤＭＩシステムに関するシーケンス図である。
【図９】本発明の一実施形態に従うlow/dead Batteryであるシンク機器に電力を供給するＨＤＭＩシステムに関するシーケンス図である。
【図１０】本発明の第１実施形態に従うＨＤＭＩを介しての電力送受信方法を示すシーケンス図である。
【図１１】本発明の第１実施形態に従うＨＤＭＩを介しての電力送受信方法を示すシーケンス図であって、ＳＣＤＣ（または、ＳＣＤＣＳ）を使用して電力を送受信する方法を示す。
【図１２】本発明の第１実施形態に従うＨＤＭＩを介しての電力送受信方法を示すシーケンス図であって、ＳＣＤＣを使用して電力を送受信する方法を示す。
【図１３】本発明の第２実施形態に従うＨＤＭＩを介しての電力送受信方法を示すシーケンス図である。
【図１４】本発明の第２実施形態に従うＨＤＭＩを介しての電力送受信方法を示すシーケンス図であって、ＳＣＤＣ（または、ＳＣＤＣＳ）を使用して電力を送受信する方法を示す。
【図１５】本発明の第２実施形態に従うＨＤＭＩを介しての電力送受信方法を示すシーケンス図であって、ＳＣＤＣを使用して電力を送受信する方法を示す。
【図１６】本発明の第３実施形態に従うＨＤＭＩを介しての電力送受信方法を示すシーケンス図である。
【図１７】本発明の第３実施形態に従うＨＤＭＩを介しての電力送受信方法を示すシーケンス図であって、ＳＣＤＣ（または、ＳＣＤＣＳ）を使用して電力を送受信する方法を示す。
【図１８】本発明の第３実施形態に従うＨＤＭＩを介しての電力送受信方法を示すシーケンス図であって、ＳＣＤＣを使用して電力を送受信する方法を示す。
【図１９】本発明の第４実施形態に従うＨＤＭＩを介しての電力送受信方法を示すシーケンス図である。
【図２０】本発明の第４実施形態に従うＨＤＭＩを介しての電力送受信方法を示すシーケンス図であって、ＳＣＤＣ（または、ＳＣＤＣＳ）を使用して電力を送受信する方法を示す。
【図２１】本発明の第４実施形態に従うＨＤＭＩを介しての電力送受信方法を示すシーケンス図であって、ＳＣＤＣを使用して電力を送受信する方法を示す。
【図２２】本発明の第５実施形態に従うＨＤＭＩを介しての電力送受信方法を示すシーケンス図である。
【図２３】本発明の第５実施形態に従うＨＤＭＩを介しての電力送受信方法を示すシーケンス図であって、ＳＣＤＣを使用して電力を送受信する方法を示す。
【発明を実施するための形態】
【００２９】
本明細書において使用される用語は、本明細書での機能を考慮しつつ、なるべく現在広く使用される一般的な用語を選択したが、これは、当分野に従事する技術者の意図、慣例、または新しい技術の出現などによって変わることができる。また、特定の場合は、出願人が任意に選定した用語もあり、この場合、該当する実施形態の説明部分でその意味を記載するであろう。したがって、本明細書において使用される用語は、単純な用語の名称でない、その用語でない実質的な意味と、本明細書の全般にわたる内容に基づいて解釈されるべきであることを明かしておく。
【００３０】
さらに、以下、添付図面及び添付図面に記載された内容を参照して実施形態を詳細に説明するが、実施形態により制限されるか、限定されるものではない。
【００３１】
以下、添付した図面を参照して本発明の望ましい実施形態をより詳細に説明する。
【００３２】
図１は、本発明の一実施形態に従うＨＤＭＩシステムのブロック図である。以下では、ＨＤＭＩを用いてビデオ／オーディオ／コントロールデータを送受信する機器を総称してＨＤＭＩシステムと称する。
【００３３】
図１を参照すると、ＨＤＭＩシステムは、ソース機器１００及びシンク機器２００を含むことができる。特に、ＨＤＭＩシステムでＨＤＭＩを介してビデオ／オーディオデータを転送する機器はソース機器１００に該当し、ＨＤＭＩを介してビデオ／オーディオデータを受信する機器はシンク機器２００に該当することができる。この際、２機器を連結してデータ送受信をサポートする物理的装置としてＨＤＭＩケーブル及びコネクタが提供できる。
【００３４】
ＨＤＭＩケーブル及びコネクタは、ＴＭＤＳ（Transition Minimized Differential Signaling）データチャンネル及びＴＭＤＳクロックチャンネルを提供する４個のチャンネルのペアリングを遂行することができる。ＴＭＤＳデータチャンネルは、ビデオデータ、オーディオデータ、及び付加（auxiliary）データを伝達することに使用できる。
【００３５】
追加で、ＨＤＭＩシステムは、ＶＥＳＡ（Video Electronics Standards Association）ＤＤＣ（Display Data Channel）を提供する。ＤＤＣは、ソース機器とシンク機器との間の構成（Configuration）及び状態（status）情報の交換に使われる。ＣＥＣプロトコルは、ユーザ環境の多様なオーディオビジュアル製品の間のハイレベルのコントロール機能を提供することができ、オプショナル（optional）に使われることもできる。また、オプショナルＨＥＡＣ（HDMI Ethernet and Audio Return Channel）は、ＴＭＤＳから反対方向にＡＲＣ（Audio Return Channel）及び連結された機器の間のイーサネット（Ethernet）互換データネットワーキングを提供することもできる。
【００３６】
ビデオデータ、オーディオデータ、及び付加データは、３個のＴＭＤＳデータチャンネルを介して転送／受信できる。ＴＭＤＳクロックは、通常的にビデオピクセルレートを運用（run）し、ＴＭＤＳクロックチャンネルを介して転送される。ＴＭＤＳクロックはＨＤＭＩ受信機で３個のＴＭＤＳデータチャンネルでのデータリカバリー（recovery）のための基準周波数（frequency reference）として使用できる。ソース機器で、ＴＭＤＳデータチャンネル当たり８ビットのデータは１０ビットのＤＣバランシングされた、トランジション（transition）が最小化されたシーケンスに変換されて、ＴＭＤＳクロック周期（period）当たり１０ビットのレート（rate）でシリアルに転送できる。
【００３７】
ＴＭＤＳチャンネルを介してオーディオデータ及び付加データを転送するために、ＨＤＭＩはパケット構造を使用する。オーディオデータ及びコントロールデータのための高い信頼度（reliability）を達成するために、データはＢＣＨエラー訂正コード及びエラー減少コーディングを使用して生成される１０ビットのワードとして転送できる。
【００３８】
ソース機器はＤＤＣ（Display Data Channel）シンク機器のＥ−ＥＤＩＤ（Enhanced Extended Display Identification Data）を読み取ってシンク機器の構成情報及び可能な機能を見つけることができる。Ｅ−ＥＤＩＤは以下にＥＤＩＤ情報と称することもできる。
【００３９】
ユーティリティラインは、ＨＥＡＣのようなオプショナルな拡張機能に使用できる。
【００４０】
ソース機器１００は、シンク機器２００からＤＤＣチャンネルを介してＥＤＩＤ（Extended Display Identification Data）情報を受信することができる。ソース機器１００は、受信したＥＤＩＤ情報をパーシングしてシンク機器２００の構成情報及びサポート機能などを認識することができる。ＥＤＩＤ情報は、シンク機器２００に関する多様な情報を含む少なくとも１つのブロックを含むことができる。
【００４１】
特に、本発明の一実施形態に従うＥＤＩＤ情報は、電力送受信においてシンク機器２００の機能及び電力供給能力に対する情報を含むことができる。ソース機器１００は、このようなＥＤＩＤ情報を通じてシンク機器２００の電力送信／受信能力を認知し、これによってシンク機器２００に電力を転送するか、またはシンク機器２００から電力を受信することができる。
【００４２】
ソース機器１００は、ディスプレイユニット１１０、ユーザ入力インターフェースユニット１２０、コントロールユニット１８０、送信機Ｔｘ、メモリユニット１４０、ストレージユニット１５０、マルチメディアユニット１６０、パワー制御ユニット１３０、及びパワー供給ユニット１７０のうち、少なくとも１つを備える。
【００４３】
シンク機器２００は、ＥＤＩＤ ＥＥＰＲＯＭ ２１０、パワー制御ユニット２２０、ディスプレイユニット２３０、ユーザ入力インターフェースユニット２４０、受信機Ｒｘ、コントロールユニット２８０、パワー供給ユニット２５０、メモリユニット２６０、及びマルチメディアユニット２７０のうち、少なくとも１つを備える。以下において、同じ動作を行うユニットに対する説明は重複しないようにする。
【００４４】
ソース機器１００は、ストレージユニット１５０に保存されたコンテンツをシンク機器２００に送信するか、ストリーミングする物理的装置を表す。ソース機器１００は、シンク機器２００に要求（request）メッセージを送るか、シンク機器２００から受信した要求メッセージを受信して処理することができる。ソース機器１００は、送信した要求メッセージに対してシンク機器２００が送信する応答メッセージを処理してユーザに伝達するＵＩを提供でき、ソース機器１００がディスプレイユニット１１０を含む場合には、このＵＩをディスプレイに提供することができる。また、ソース機器１００は、供給を受けようとする電力をシンク機器２００に要求することができる。
【００４５】
シンク機器２００は、ソース機器１００からコンテンツを受信し、ソース機器１００に要求メッセージを送信するか、ソース機器１００から受信したメッセージを処理して応答メッセージを送信できる。シンク機器２００もソース機器１００から受信する応答メッセージを処理してユーザに伝達するＵＩ（User Interface）を提供でき、シンク機器２００がディスプレイユニットを含む場合には、このＵＩをディスプレイに提供することができる。また、シンク機器２００は、ソース機器１００で要求した電力をソース機器１００に供給することができる。
【００４６】
ユーザ入力インターフェースユニット１２０、２４０は、ユーザのアクションまたは入力を受信でき、実施形態としてユーザ入力インターフェース１２０、２４０は、リモートコントローラ、音声受信／認識装置、タッチ入力センシング／受信装置などに該当することができる。
【００４７】
コントロールユニット１８０、２８０は、各機器の全般的な動作を制御できる。特に、コントロールユニット１８０、２８０は、各機器に含まれたユニット間の通信を行い、各ユニットの動作を制御できる。
【００４８】
メモリユニット１４０、２６０は、様々な種類のデータが仮に保存される揮発性物理装置を表す。
【００４９】
ストレージユニット１５０は、様々な種類のデータを保存できる非揮発性物理的装置を表す。
【００５０】
ＥＤＩＤ ＥＥＰＲＯＭ ２１０は、ＥＤＩＤ情報を保存しているＥＥＰＲＯＭを表す。
【００５１】
上述したメモリユニット１４０、２６０、ストレージユニット１５０、ＥＤＩＤ ＥＥＰＲＯＭ ２１０は、共にデータを保存する役割をし、これらを全てメモリユニットとして総称することもできる。
【００５２】
ディスプレイユニット１１０、２３０はＨＤＭＩを介して受信されたデータまたはコンテンツ、メモリユニットに格納されたデータ及びＵＩなどをコントロールユニット１８０、２８０の制御によりディスプレイすることができる。
【００５３】
マルチメディアユニット１６０、２７０は、様々な種類のマルチメディアを再生できる。マルチメディアユニット１６０、２７０は、コントロールユニット１８０、２８０と別に実現されるか、コントロールユニット１８０、２８０と１つの物理的構成として実現されることもできる。
【００５４】
パワー供給ユニット１７０、２５０は、ソース機器１００、シンク機器２００、及びこれらに含まれたユニットの動作に必要な電力を供給できる。
【００５５】
送信機Ｔｘはソース機器１００に備えられてＨＤＭＩを介してデータを送受信するユニットであって、オーディオ／ビデオデータだけでなく機器間のコマンド、要求、アクション、応答などのメッセージを含むデータ送受信を遂行する。
【００５６】
受信機Ｒｘはシンク機器２００に備えられてＨＤＭＩを介してデータを送受信するユニットであって、オーディオ／ビデオデータだけでなく機器間のコマンド、要求、アクション、応答などのメッセージを含むデータ送受信を遂行する。
【００５７】
パワー制御ユニット１３０、２２０は、送受信機を介しての機器間の電力送受信を管理及び制御することができる。
【００５８】
上述した各ユニットのうち、送信機Ｒｘ、受信機Ｔｘ、コントロールユニット１８０、２８０を除いたユニットは、実施形態によって選択的にソース機器１００またはシンク機器２００に含まれることができ、必須的な構成ユニットに該当しないこともある。
【００５９】
従来はＨＤＭＩシステムでソース機器及びシンク機器間の電力転送がサポートされなかった。その結果、長時間の間携帯用機器を駆動する場合、最適な駆動のために常に外部電源ケーブルを連結しなければならない不便さが存在した。このような不便さを解消するために、本明細書ではＨＤＭＩシステムで有線インターフェースが電力伝達機能をサポートするようにして外部の別途装置がなくてもＨＤＭＩシステムの最適な駆動を保証する方法を提案することにする。
【００６０】
以下、説明の便宜のために、電力を供給（または、転送）する機器をＰソース機器、電力の供給（または、受信）を受ける機器をＰシンク機器と称する。また、Ｐソース機器及びＰシンク機器の機能を同時にサポートする機器をデュアル機器と称することにする。
【００６１】
図２は、本発明の第１実施形態に従うＨＤＭＩシステムの電力送受信動作に関するシーケンス図である。本シーケンス図でソース機器はＰシンク機器またはデュアル機器として動作し、シンク機器はＰソース機器として動作する。
【００６２】
図２を参照すると、まず、シンク機器は電力供給サポート情報をソース機器に転送することができる（Ｓ２０１０）。
【００６３】
より詳しくは、ＨＤＭＩケーブルを介してソース機器とシンク機器が連結する場合、ソース機器はシンク機器からＥＤＩＤ情報を受信することができる。この際、ソース機器が受信するＥＤＩＤ情報にはシンク機器の電力供給サポート情報が含まれていることができる。電力供給サポート情報はＥＤＩＤ情報内のＨＦ−ＶＳＤＢ（HDMI Forum-Vendor Specific Data Block）に含まれて送受信できる。電力供給サポート情報はシンク機器がＰソース機能のサポートが可能であることを示す電力供給可能情報及び／又はＰソース機器としてＰシンク機器に供給可能な（最大）電力レベルに関する供給電力レベル情報を含むことができる。したがって、ソース機器はこのようなＥＤＩＤ情報を受信及びパーシングして、シンク機器のＰソース機器としての電力供給能力に関する多様な情報を獲得することができる。
【００６４】
次に、ソース機器は要求電力特性情報をシンク機器に転送することができる（Ｓ２０２０）。
【００６５】
より詳しくは、ソース機器は要求電力特性情報としてシンク機器がＰソース機器として機能することを要求する要求情報及び／又はＰソース機器であるシンク機器から供給を受けることを所望する（最小）電力レベルに関する要求電力情報をシンク機器に転送することができる。この際、シンク機器に転送される要求情報及び／又は要求電力特性情報は、ＳＣＤＣ（Status and Control Data Channel）パラメータフォーマットで転送され、シンク機器に格納されているＳＣＤＣＳ（Status and Control Data Channel Structure）の要求フィールド（Power_Required_Source bit）及び要求電力特性フィールド（Power configuration register）に各々書き込み（write）（または、設定／アップデート）できる。シンク機器はアップデートされた前記フィールドを読み取ることによって、ソース機器の電力供給要求と共に供給を受けることを所望する電力レベルが分かる。
【００６６】
次に、シンク機器はソース機器に電力を供給する準備をすることができる（Ｓ２０３０）。例えば、シンク機器はソース機器が所望のレベルの電力を物理的に供給してくれるための回路トランジション動作などを遂行することができる。
【００６７】
次に、シンク機器は電力を供給する準備が完了したことを知らせる準備完了メッセージをソース機器に転送することができる（Ｓ２０４０）。より詳しくは、ソース機器が要求した電力レベルで電力供給の準備を完了したシンク機器は、ＳＣＤＣＳ内の準備完了フィールド（Power_Supply_Ready bit）を電力供給の準備完了（または、シンク機器がＰソースとして機能すること）を示す既に設定された値で書き込む（write）ことができる。ソース機器はアップデートされた前記フィールドをシンク機器から読み取ることによって、シンク機器が電力を供給する準備が完了したことが分かる。この場合、シンク機器は準備完了フィールドが指示する電力供給準備完了情報を準備完了メッセージとしてソース機器に転送することができる。
【００６８】
最後に、シンク機器はソース機器に電力供給を始めることができる（Ｓ２０５０）。より詳しくは、シンク機器はソース機器が要求したレベルの電力をソース機器にＨＤＭＩケーブルを介して転送することができる。
【００６９】
本シーケンス図に図示してはいないが、追加でソース機器はシンク機器から電力が供給（または、提供）されたか、及び／又は供給されたならば、供給された電力レベルがどれ位か（即ち、電力供給の成功／失敗か否か）を検出して、これをシンク機器に知らせることができる。より詳しくは、ソース機器はシンク機器から電力供給が成功したか、または失敗したかを示す供給状態情報をＳＣＤＣパラメータフォーマットでシンク機器に転送することができる。この際、転送される情報はシンク機器のＳＣＤＣＳ内の供給状態フィールド（Power_Supply_Status bit）に書き込みされることができ、シンク機器はアップデートされた該当フィールドを読み取ることによって電力送信が成功したか否かが分かる。
【００７０】
一方、ソース機器はステップＳ２０４０の以後、電力の供給を受けるまで既に設定された時間の間待機することができる。例えば、ソース機器はシンク機器から電力供給の準備が完了したという情報を受信した後（Ｓ２０４０）、実際の電力を受信するまで約１００ｍｓの間待機することができる。もし、１００ｍｓ内に電力が受信されない場合、ソース機器はシンク機器と電力供給を再折衝するためにステップＳ２０２０に回帰するか、または電力供給手続の中断を知らせるメッセージをシンク機器に転送することができる。
【００７１】
図３は、本発明の第２実施形態に従うＨＤＭＩシステムの電力送受信動作に関するシーケンス図である。本シーケンス図でソース機器はＰシンク機器として動作し、シンク機器はデュアル機器として動作する。シンク機器がデュアル機器の場合、シンク機器のデフォルト機能はＰソースでありうる。本シーケンス図には図２で前述した説明が同様に適用できる。
【００７２】
図３を参照すると、まず、シンク機器は電力供給サポート情報をソース機器に転送することができる（Ｓ３０１０）。
【００７３】
より詳しくは、ＨＤＭＩケーブルを介してソース機器とシンク機器が連結される場合、ソース機器はシンク機器からＥＤＩＤ情報を受信することができる。この際、ソース機器が受信するＥＤＩＤ情報にはシンク機器の電力供給（伝達）サポート情報が含まれていることができる。電力供給サポート情報は、ＥＤＩＤ情報内のＨＦ−ＶＳＤＢに含まれて送受信できる。電力供給サポート情報は、シンク機器がデュアル機能のサポートが可能であることを示す電力供給／受信可能情報及びＰソース機器としてＰシンク機器に供給可能な最大電力レベルに関する供給電力レベル情報を含むことができる。
【００７４】
次に、ソース機器は要求電力特性情報をシンク機器に転送することができる（Ｓ３０２０）。
【００７５】
より詳しくは、ソース機器は要求電力特性情報としてシンク機器がＰソース機器として機能することを要求する要求情報及び／又はデュアル機器であるシンク機器から供給を受けることを所望する（最小）電力レベルに関する要求電力情報をシンク機器に転送することができる。この際、シンク機器に転送される要求情報及び／又は要求電力特性情報はＳＣＤＣ（Status and Control Data Channel）パラメータフォーマットで転送され、シンク機器に格納されているＳＣＤＣＳ（Status and Control Data Channel Structure）の要求フィールド（Power_Required_Source bit）及び要求電力特性フィールド（Power configuration register）に各々書き込み（または、設定／アップデート）できる。シンク機器はアップデートされた前記フィールドを読み取ることによってソース機器の電力供給要求と共に供給を受けることを所望する電力レベルが分かる。
【００７６】
次に、シンク機器はソース機器に電力を供給する準備をすることができる（Ｓ３０３０）。例えば、シンク機器はソース機器が所望のレベルの電力を物理的に供給するための回路トランジション動作などを遂行することができる。
【００７７】
次に、シンク機器は電力を供給する準備が完了したことを知らせる準備完了メッセージをソース機器に転送することができる（Ｓ３０４０）。より詳しくは、ソース機器が要求した電力レベルで電力供給の準備を完了したシンク機器は、ＳＣＤＣＳ内の準備完了フィールド（Power_Supply_Ready bit）を電力供給の準備完了（または、シンク機器がＰソースとして機能すること）を示す既に設定された値で書き込むことができる。ソース機器はアップデートされた前記フィールドをシンク機器から読み取ることによって、シンク機器が電力を供給する準備が完了したことが分かる。この場合、シンク機器は準備完了フィールドが指示する電力供給準備完了情報を準備完了メッセージとしてソース機器に転送することができる。
【００７８】
最後に、シンク機器はソース機器に電力供給を始めることができる（Ｓ３０５０）。より詳しくは、シンク機器はソース機器が要求したレベルの電力をソース機器にＨＤＭＩケーブルを介して転送することができる。
【００７９】
本シーケンス図に図示してはいないが、図２で前述したように、追加でソース機器はシンク機器から電力が供給されたか、及び／又は供給されたならば、供給された電力レベルがどれ位か（即ち、供給状態情報）を検出して、これをシンク機器に知らせることができる。また、ソース機器はステップＳ３０４０の以後、電力の供給を受けるまで既に設定された時間の間待機することができる。
【００８０】
前述した第１及び第２実施形態を参照すると、各ソース／シンク機器の機能は多少差があるが、ＨＤＭＩシステムの全体的な動作は実施形態別に同一であることを確認することができる。したがって、第１及び第２実施形態の電力転送プロトコルに従う場合、各機器の機能によって互いに異なるプロトコルを適用する必要がないという点でＨＤＭＩシステムが単純になるという長所が存在する。
【００８１】
図４は、本発明の第３実施形態に従うＨＤＭＩシステムの電力送受信動作に関するシーケンス図である。本シーケンス図でソース機器はＰソース機器またはデュアル機器として動作し、シンク機器はＰシンク機器として動作する。本シーケンス図には図２及び３で前述した説明が同様に適用できる。
【００８２】
図４を参照すると、まず、シンク機器は要求電力特性情報をソース機器に転送することができる（Ｓ４０１０）。
【００８３】
より詳しくは、ＨＤＭＩケーブルを介してソース機器とシンク機器が連結される場合、ソース機器はシンク機器からＥＤＩＤ情報を受信することができる。この際、ソース機器が受信するＥＤＩＤ情報にはシンク機器の要求電力特性情報が含まれていることができる。要求電力特性情報はＥＤＩＤ情報内のＨＦ−ＶＳＤＢに含まれて送受信できる。要求電力特性情報は、シンク機器がＰシンク機能のサポートが可能であることを示す電力受信可能情報及びＰシンク機器としてＰソース機器から供給を受けようとする最小電力レベルに関する受信電力レベル情報を含むことができる。
【００８４】
次に、シンク機器は電力供給をソース機器に要求することができる（Ｓ４０２０）。
【００８５】
より詳しくは、シンク機器は電力供給が必要な場合、ＳＣＤＣＳ内の電力供給要求の有無を示す要求フィールド（Power_Required_Sink bit）の電力供給を要求する（または、シンク機器がＰシンクとして機能することを示す）既に設定された値で書き込むことができる。ソース機器はシンク機器のＳＣＤＣＳ内のアップデートされた該当フィールドを読み取ることによって、シンク機器の電力供給要求を受信することができる。
【００８６】
次に、ソース機器はシンク機器に電力を供給する準備をすることができる（Ｓ４０３０）。例えば、ソース機器はシンク機器が所望のレベルの電力を物理的に供給するための回路トランジション動作などを遂行することができる。この際、シンク機器やはりソース機器から電力を安定的に供給される準備をすることができる。本動作は実施形態によって選択的に遂行できる。
【００８７】
次に、ソース機器はシンク機器が要求した電力レベルで電力を供給する準備が完了したことを知らせる準備完了メッセージをシンク機器に転送することができる（Ｓ４０４０）。例えば、ソース機器は電力を供給する準備が完了したことを知らせる準備完了メッセージをシンク機器に転送することができる。準備完了メッセージはＳＣＤＣ（Status and Control Data Channel）パラメータフォーマットで転送され、シンク機器に格納されているＳＣＤＣＳ（Status and Control Data Channel Structure）の準備完了フィールド（Power_Supply_Ready bit）に書き込み（または、設定／アップデート）できる。シンク機器はＳＣＤＣＳ内のアップデートされた前記フィールドを読み取ることによって、ソース機器が電力を供給する準備が完了したことが分かる。
【００８８】
最後に、ソース機器はシンク機器に電力供給を始めることができる（Ｓ４０５０）。より詳しくは、ソース機器はシンク機器が要求したレベルの電力をソース機器にＨＤＭＩケーブルを介して転送することができる。
【００８９】
一方、本シーケンス図に図示してはいないが、ソース機器はシンク機器が供給を受けようとする電力レベルと自身が供給することができる電力レベルとを相互比較することができる（ステップＳ４０４０の以前、またはステップＳ４０３０で）。もし、２電力レベルがマッチングされる場合（即ち、シンク機器が要求したレベルの電力をソース機器が供給可能な場合）、ソース機器はシンク機器との電力折衝を続けて進行することができ（例えば、ステップＳ４０４０に進入することができ）、反対に、２電力レベルがマッチングされない場合（即ち、同一でない場合）、ソース機器はシンク機器との電力折衝を中断することができる。本動作は実施形態によって選択的に遂行されることができ、他のステップと順序が変更されることもできる。
【００９０】
また、図２で前述したように、本シーケンス図に追加でシンク機器はソース機器から電力が供給されたか、及び／又は供給されたならば、供給された電力レベルがどれ位か（即ち、供給状態情報）を検出して、これをソース機器に知らせることができる。より詳しくは、シンク機器はソース機器から電力供給が成功したか、または失敗したかを示す情報をＳＣＤＣＳの供給状態フィールド（Power_Supply_Status bit）に格納することができる。ソース機器は、アップデートされた該当フィールドを読み取ることによって電力送信が成功したか否かが分かる。
【００９１】
また、シンク機器はステップＳ４０４０の以後、電力の供給を受けるまで既に設定された時間の間待機することができる。
【００９２】
図５は、本発明の第４実施形態に従うＨＤＭＩシステムの電力送受信動作に関するシーケンス図である。本シーケンス図でソース機器はＰソース機器として動作し、シンク機器はデュアル機器として動作する。本シーケンス図には図２から図４で前述した説明が同様に適用できる。
【００９３】
図５を参照すると、まず、シンク機器は要求電力特性情報をソース機器に転送することができる（Ｓ５０１０）。
【００９４】
より詳しくは、ＨＤＭＩケーブルを介してソース機器とシンク機器が連結される場合、ソース機器はシンク機器からＥＤＩＤ情報を受信することができる。この際、ソース機器が受信するＥＤＩＤ情報にはシンク機器の要求電力特性情報が含まれていることができる。要求電力特性情報はＥＤＩＤ情報内のＨＦ−ＶＳＤＢに含まれて送受信できる。要求電力特性情報はシンク機器がデュアル機能のサポートが可能であることを示す電力供給／受信可能情報及びＰシンク機器としてＰソース機器から供給を受けようとする最小電力レベルに関する受信電力レベル情報を含むことができる。
【００９５】
次に、シンク機器は電力供給をソース機器に要求することができる（Ｓ５０２０）。
【００９６】
より詳しくは、シンク機器は電力供給が必要な場合、ＳＣＤＣＳ内の電力供給要求の有無を示す要求フィールド（Power_Required_Sink bit）を電力供給を要求する（または、シンク機器がＰシンクとして機能することを示す）既に設定された値で書き込むことができる。ソース機器はシンク機器のＳＣＤＣＳ内のアップデートされた該当フィールドを読み取ることによって、シンク機器の電力供給要求を受信することができる。
【００９７】
次に、ソース機器はシンク機器に電力を供給する準備をすることができる（Ｓ５０３０）。例えば、ソース機器はシンク機器が所望のレベルの電力を物理的に供給するための回路トランジション動作などを遂行することができる。この際、シンク機器やはりソース機器から電力を安定的に供給される準備をすることができる。本動作は実施形態によって選択的に遂行できる。
【００９８】
次に、ソース機器はシンク機器が要求した電力レベルで電力を供給する準備が完了したことを知らせる準備完了メッセージをシンク機器に転送することができる（Ｓ５０４０）。例えば、ソース機器は電力を供給する準備が完了したことを知らせる準備完了メッセージをシンク機器に転送することができる。準備完了メッセージはＳＣＤＣ（Status and Control Data Channel）パラメータフォーマットで転送され、シンク機器に格納されているＳＣＤＣＳ（Status and Control Data Channel Structure）の準備完了フィールド（Power_Supply_Ready bit）に書き込み（または、設定／アップデート）できる。シンク機器はＳＣＤＣＳ内のアップデートされた前記フィールドを読み取ることによって、ソース機器が電力を供給する準備が完了したことが分かる。
【００９９】
最後に、ソース機器はシンク機器に電力供給を始めることができる（Ｓ５０５０）。より詳しくは、ソース機器はシンク機器が要求したレベルの電力をソース機器にＨＤＭＩケーブルを介して転送することができる。
【０１００】
一方、本シーケンス図に図示してはいないが、ソース機器はシンク機器が供給を受けようとする電力レベルと自身が供給することができる電力レベルとを相互比較することができる（ステップＳ５０４０の以前、またはステップＳ５０３０で）。もし、２電力レベルがマッチングされる場合（即ち、シンク機器が要求したレベルの電力をソース機器が供給可能な場合）、ソース機器はシンク機器との電力折衝を続けて進行することができ（例えば、ステップＳ５０４０に進入することができ）、反対に、２電力レベルがマッチングされない場合（即ち、同一でない場合）、ソース機器はシンク機器との電力折衝を中断することができる。本動作は実施形態によって選択的に遂行されることができ、他のステップと順序が変更されることもできる。
【０１０１】
また、図２で前述したように、本シーケンス図に追加でシンク機器はソース機器から電力が供給されたか、及び／又は供給されたならば、供給された電力レベルがどれ位か（即ち、供給状態情報）を検出して、これをソース機器に知らせることができる。より詳しくは、シンク機器はソース機器から電力供給がしたか、または失敗したかを示す情報をＳＣＤＣＳの供給状態フィールド（Power_Supply_Status bit）に格納することができる。ソース機器はアップデートされた該当フィールドを読み取ることによって電力送信が成功したか否かが分かる。
【０１０２】
また、シンク機器はステップＳ５０４０の以後、電力の供給を受けるまで既に設定された時間の間待機することができる。
【０１０３】
前述した第３及び第４実施形態を参照すると、各ソース／シンク機器の機能は多少差があるが、ＨＤＭＩシステムの全体的な動作は実施形態別に同一であることを確認することができる。したがって、第３及び第４実施形態の電力転送プロトコルに従う場合、各機器の機能によって互いに異なるプロトコルを適用する必要がないという点でＨＤＭＩシステムが単純になるという長所がある。
【０１０４】
図６は、本発明の第５実施形態に従うＨＤＭＩシステムの電力送受信動作に関するシーケンス図である。本シーケンス図でソース機器及びシンク機器は全てデュアル機器として動作する。シンク機器がデュアル機器の場合、シンク機器のデフォルト機能はＰソース、ソース機器のデフォルト機能はＰシンクでありうる。本シーケンス図ではソース機器及びシンク機器に外部電力を供給する外部電力アダプターが各機器と連結解除された場合の電力送受信動作を説明する。本シーケンス図には図２から図５で前述した説明が同様に適用できる。
【０１０５】
図６を参照すると、まず、シンク機器は電力供給サポート情報をソース機器に転送することができる（Ｓ６０１０）。
【０１０６】
より詳しくは、ＨＤＭＩケーブルを介してソース機器とシンク機器が連結される場合、ソース機器はシンク機器からＥＤＩＤ情報を受信することができる。この際、ソース機器が受信するＥＤＩＤ情報にはシンク機器の電力供給サポート情報が含まれていることができる。電力供給サポート情報はＥＤＩＤ情報内のＨＦ−ＶＳＤＢに含まれて送受信できる。電力供給サポート情報はシンク機器がデュアル機能のサポートが可能であることを示す電力供給可能情報及び／又はＰソース機器としてＰシンク機器に供給可能な（最大）電力レベルに関する供給電力レベル情報を含むことができる。
【０１０７】
次に、ソース機器は要求電力特性情報をシンク機器に転送することができる（Ｓ６０２０）。
【０１０８】
より詳しくは、ソース機器は要求電力特性情報としてシンク機器がＰソース機器として機能することを要求する要求情報及び／又はデュアル機器であるシンク機器から供給を受けることを所望する（最小）電力レベルに関する要求電力情報をシンク機器に転送することができる。この際、シンク機器に転送される要求情報及び／又は要求電力特性情報はＳＣＤＣ（Status and Control Data Channel）パラメータフォーマットで転送され、シンク機器に格納されているＳＣＤＣＳ（Status and Control Data Channel Structure）の要求フィールド（Power_Required_Source bit）及び要求電力特性フィールド（Power configuration register）に各々書き込み（または、設定／アップデート）できる。シンク機器はアップデートされた前記フィールドを読み取ることによって、ソース機器が供給を受けることを所望する電力レベルが分かる。
【０１０９】
次に、シンク機器はソース機器に電力を供給する準備をすることができる（Ｓ６０３０）。例えば、シンク機器はソース機器が所望のレベルの電力を物理的に供給するための回路トランジション動作などを遂行することができる。この際、ソース機器やはりシンク機器から電力を安定的に供給される準備をすることができる。本動作は実施形態によって選択的に遂行できる。
【０１１０】
次に、シンク機器は電力を供給する準備が完了したことを知らせる準備完了メッセージをソース機器に転送することができる（Ｓ６０４０）。より詳しくは、ソース機器が要求した電力レベルで電力供給の準備を完了したシンク機器は、ＳＣＤＣＳ内の準備完了フィールド（Power_Supply_Ready bit）を電力供給の準備完了（または、シンク機器がＰソースとして機能すること）を示す既に設定された値で書き込むことができる。ソース機器はアップデートされた前記フィールドを読み取ることによって、シンク機器が電力を供給する準備が完了したことが分かる。この場合、シンク機器は準備完了フィールドが指示する電力供給準備完了情報を準備完了メッセージとしてソース機器に転送することができる。
【０１１１】
最後に、シンク機器はソース機器に電力供給を始めることができる（Ｓ６０５０）。より詳しくは、シンク機器はソース機器が要求したレベルの電力をソース機器にＨＤＭＩケーブルを介して転送することができる。
【０１１２】
本シーケンス図に図示してはいないが、図２で前述したように、追加でソース機器はシンク機器から電力が供給されたか、及び／又は供給されたならば、供給された電力レベルがどれ位か（即ち、供給状態情報）を検出して、これをシンク機器に知らせることができる。また、ソース機器はステップＳ６０４０の以後、電力の供給を受けるまで既に設定された時間の間待機することができる。
【０１１３】
図７は、本発明の第６実施形態に従うＨＤＭＩシステムの電力送受信動作に関するシーケンス図である。本シーケンス図でソース機器及びシンク機器は全てデュアル機器として動作する。シンク機器がデュアル機器の場合、シンク機器のデフォルト機能はＰソース、ソース機器のデフォルト機能はＰシンクでありうる。本シーケンス図ではソース機器に外部電力を供給する外部電力アダプターが連結された場合の電力送受信動作を説明する。また、本シーケンス図は図６の次の動作として遂行されることができ、本シーケンス図には図２から図６で前述した説明が同様に適用できる。
【０１１４】
図７を参照すると、まず、ソース機器はシンク機器への電力供給の中断を要求することができる（Ｓ７０１０）。
【０１１５】
次に、シンク機器はソース機器への電力供給を中断することができる（Ｓ７０２０）。より詳しくは、シンク機器はソース機器の電力供給中断要求によってソース機器への電力供給を中断することができる。
【０１１６】
次に、シンク機器はソース機器に電力供給を要求することができる（Ｓ７０３０）。
【０１１７】
より詳しくは、シンク機器は電力供給を必要とする場合、ＳＣＤＣＳ内の電力供給要求があるか否かを示す要求フィールド（Power_Required_Sink bit）を電力供給を要求する（または、シンク機器がＰシンクとして機能することを示す）既に設定された値で書き込むことができる。ソース機器はシンク機器のＳＣＤＣＳ内のアップデートされた該当フィールドを読み取ることによって、シンク機器の電力供給要求を受信することができる。
【０１１８】
次に、ソース機器はシンク機器に電力を供給する準備をすることができる（Ｓ７０４０）。例えば、ソース機器はシンク機器が所望のレベルの電力を物理的に供給するための回路トランジション動作などを遂行することができる。この際、シンク機器やはりソース機器から電力を安定的に供給される準備をすることができる。本動作は実施形態によって選択的に遂行できる。
【０１１９】
次に、ソース機器はシンク機器が要求した電力レベルで電力を供給する準備が完了したことを知らせる準備完了メッセージをシンク機器に転送することができる（Ｓ７０５０）。例えば、ソース機器は電力を供給する準備が完了したことを知らせる準備完了メッセージをシンク機器に転送することができる（Ｓ７０５０）。準備完了メッセージはＳＣＤＣ（Status and Control Data Channel）パラメータフォーマットで転送され、シンク機器に格納されているＳＣＤＣＳ（Status and Control Data Channel Structure）の準備完了フィールド（Power_Supply_Ready bit）に書き込み（または、設定／アップデート）できる。シンク機器はＳＣＤＣＳ内のアップデートされた前記フィールドを読み取ることによって、ソース機器が電力を供給する準備が完了したことが分かる。
【０１２０】
最後に、ソース機器はシンク機器に電力供給を始めることができる（Ｓ７０６０）。より詳しくは、ソース機器はシンク機器が要求したレベルの電力をソース機器にＨＤＭＩケーブルを介して転送することができる。
【０１２１】
一方、本シーケンス図に図示してはいないが、ソース機器はシンク機器が供給を受けようとする電力レベルと自身が供給することができる電力レベルとを相互比較することができる（ステップＳ７０５０の以前、またはステップＳ７０４０で）。もし、２電力レベルがマッチングされる場合（即ち、シンク機器が要求したレベルの電力をソース機器が供給可能な場合）、ソース機器はシンク機器との電力折衝を続けて進行することができ（例えば、ステップＳ７０５０に進入することができ）、反対に、２電力レベルがマッチングされない場合（即ち、同一でない場合）、ソース機器はシンク機器との電力折衝を中断することができる。本動作は実施形態によって選択的に遂行されることができ、他のステップと順序が変更されることもできる。
【０１２２】
また、図２で前述したように、本シーケンス図に追加でシンク機器はソース機器から電力が供給されたか、及び／又は供給されたならば、供給された電力レベルがどれ位か（即ち、供給状態情報）を検出して、これをソース機器に知らせることができる。より詳しくは、シンク機器はソース機器からの電力供給が成功したか、または失敗したかを示す情報をＳＣＤＣＳの供給状態フィールド（Power_Supply_Status bit）に格納することができる。ソース機器は、アップデートされた該当フィールドを読み取ることによって、電力送信が成功したか否かが分かる。
【０１２３】
また、シンク機器はステップＳ７０５０の以後、電力の供給を受けるまで既に設定された時間の間待機することができる。
【０１２４】
前述した第５及び第６実施形態を参照すると、各々第３及び第５実施形態と実質的に同一であることを確認することができる。したがって、本発明の電力転送プロトコルに従う時、ＨＤＭＩシステムが単純になる長所がある。
【０１２５】
図８は、本発明の一実施形態に従うlow/dead Batteryであるソース機器に電力を供給するＨＤＭＩシステムに関するシーケンス図である。本明細書でlow／dead batteryとは、バッテリー残量が既に設定されたレベルより低いか、または全て消尽されて電源が不活性化された（または、off）状態を意味することができる。本シーケンス図でソース機器はＰシンク機器、シンク機器はＰソース機器として動作する。本シーケンス図には図２から図７で前述した説明が同様に適用できる。
【０１２６】
まず、シンク機器はＨＤＭＩケーブルを介してソース機器と連結されれば、＋５Ｖ信号が検出されるか否かを確認することができる（Ｓ８０１０）。バッテリー残量が残っているソース機器はシンク機器とＨＤＭＩケーブルを介して連結される場合、＋５Ｖ電力ラインをローレベルからハイレベルに転換し、電流を印加することによって、シンク機器に＋５Ｖ信号を転送（または、印加）する。しかしながら、バッテリー残量が既に設定されたレベル未満であるソース機器は（即ち、low/dead batteryであるソース機器）＋５Ｖ電力ラインをローレベルからハイレベルに切替不可であるので、シンク機器に＋５Ｖ信号を転送できなくなる。したがって、シンク機器は＋５Ｖ信号が検出されるか否かに基づいてソース機器がlow/dead battery状態か否かを判断することができる。本実施形態でソース機器はlow/dead battery状態であるので、＋５Ｖ信号をシンク機器に転送できず、その結果、シンク機器は＋５Ｖ信号を検出することができない。
【０１２７】
次に、シンク機器は既に設定された電力レベルでソース機器に電力（または、デフォルト電圧及び電流）を供給することができる（Ｓ８０２０）。この際、既に設定された電力レベルはソース機器と電力折衝を遂行するために要求される最小限の電力レベルに決定できる。
【０１２８】
次に、ソース機器はシンク機器に＋５Ｖ信号を転送することができる（Ｓ８０３０）。ソース機器はステップＳ８０２０でシンク機器から電力の供給を受けて電源が活性化（または、on）されて＋５Ｖ信号をシンク機器に転送することができる状態になることができる。その結果、活性化されたソース機器はシンク機器からＥＤＩＤ情報を受信するために＋５Ｖ信号をシンク機器に転送することができる。
【０１２９】
次に、シンク機器はＨＰＤ（Hot Plug Detect）信号をソース機器に転送することができる（Ｓ８０４０）。より詳しくは、シンク機器はＨＰＤラインをローレベルからハイレベルに転換して、ＨＤＭＩケーブルが正常に連結され、ＥＤＩＤ関連回路が活性化されてＥＤＩＤ情報へのアクセスが可能であることをソース機器に知らせることができる。
【０１３０】
次に、ソース機器及びシンク機器は、図２及び３のシーケンス図に従う電力折衝及び電力折衝結果に従う電力供給動作などを遂行することができる。即ち、ＨＤＭＩシステムはステップＳ８０４０の次の動作として図２及び図３のシーケンス図の動作を遂行することができる。特に、ソース機器がステップＳ８０２０で供給を受けた既に設定されたレベルの電圧より高いレベルの電圧の供給を受けることを所望する場合に、図４及び図５の電力折衝過程を進行して所望の電力の供給を受けることができる。
【０１３１】
図９は本発明の一実施形態に従うlow/dead Batteryであるシンク機器に電力を供給するＨＤＭＩシステムに関するシーケンス図である。本シーケンス図でソース機器はＰソース機器、シンク機器はＰシンク機器として動作する。本シーケンス図には図２から図８で前述した説明が同様に適用できる。
【０１３２】
まず、ソース機器とシンク機器がＨＤＭＩケーブルを介して連結されれば、ソース機器はシンク機器に＋５Ｖ信号を転送することができる（Ｓ９０１０）。
【０１３３】
次に、ソース機器はシンク機器からＨＰＤ信号が検出されるか否かを確認することができる（Ｓ９０２０）。バッテリー残量が残っているシンク機器は、ソース機器から＋５Ｖ信号を受信する場合、これに対する応答としてＨＰＤ信号をソース機器に転送する。しかしながら、バッテリー残量が既に設定されたレベル未満であるシンク機器は（即ち、low/dead batteryであるシンク機器）ＨＰＤラインをローレベルからハイレベルに転換が不可であるので、ソース機器にＨＰＤ信号を転送できなくなる。したがって、ソース機器は＋５Ｖ信号を転送した後、既に設定された時間の間ＨＰＤ信号が検出されるか否かに基づいてシンク機器がlow/dead battery状態か否かを判断することができる。本実施形態でシンク機器はlow/dead battery状態であるので、ＨＰＤ信号をソース機器に転送できず、その結果、ソース機器はＨＰＤ信号を検出できない（または、ＨＰＤ信号を受信することができない）。
【０１３４】
次に、ソース機器は既に設定された電力レベルでシンク機器に電力（または、デフォルト電圧及び電流）を供給することができる（Ｓ９０３０）。この際、既に設定された電力レベルはソース機器と電力折衝を遂行するために要求される最小限の電力レベルに決定できる。
【０１３５】
次に、ソース機器はシンク機器に＋５Ｖ信号を転送することができる（Ｓ９０４０）。
【０１３６】
次に、シンク機器はＨＰＤ（Hot Plug Detect）信号をソース機器に転送することができる（Ｓ９０５０）。シンク機器はステップＳ９０４０でソース機器から電力の供給を受けて電源が活性化（または、on）されてＨＰＤ信号をソース機器に転送できる状態になることができる。したがって、シンク機器はＨＰＤラインをローレベルからハイレベルに転換して、ＨＤＭＩケーブルが正常に連結され、ＥＤＩＤ関連回路が活性化されてＥＤＩＤ情報へのアクセスが可能であることをソース機器に知らせることができる。その結果、ソース機器は活性化されたシンク機器からＥＤＩＤ情報を受信することができる。
【０１３７】
次に、ソース機器及びシンク機器は、図４及び図５のシーケンス図に従う電力折衝及び電力折衝結果に従う電力供給動作などを遂行することができる。即ち、ＨＤＭＩシステムはステップＳ９０５０の次の動作として図４及び図５のシーケンス図の動作を遂行することができる。特に、シンク機器がステップＳ９０３０で供給を受けた既に設定されたレベルの電圧より高いレベルの電圧の供給を受けることを所望する場合に、図４及び図５の電力折衝過程を進行して所望の電力の供給を受けることができる。
【０１３８】
以上、本発明の実施形態に従うＨＤＭＩシステムにおける電力供給プロトコルに関して説明した。以下では前述した実施形態に従う電力供給プロトコルで使われるＨＦ−ＶＳＤＢパラメータ及びＳＣＤＣパラメータについて説明する。
【０１３９】
１．ＨＦ−ＶＳＤＢパラメータ
（１）機能
*PSourceフィールド（電力供給可能情報）（１bit）：‘１’に設定される場合、シンク機器は電力を提供することができることを指示する（when set to 1、the Sink device is capable of providing a power）。即ち、‘１’に設定される場合、シンク機器はＰソースとして機能することを指示する。
【０１４０】
*PSinkフィールド（電力受信可能情報）（１bit）：‘１’に設定される場合、シンク機器は電力を消費することができることを指示する（when set to 1、the Sink device is willing to consume a power）。即ち、‘１’に設定される場合、シンク機器はＰシンクとして機能することを指示する。
【０１４１】
PSourceフィールド及びPSinkフィールドが全て‘１’に設定された場合には、シンク機器がデュアルに機能することを指示することができる。
【０１４２】
（２）電力供給能力
*Voltage levelフィールド（３bit）：０（３．３Ｖ）、１（５Ｖ）、２（９Ｖ）、３（１２Ｖ）、４（２０Ｖ）、５〜７：将来のために予約。
【０１４３】
*Current levelフィールド（２bit）：０（１Ａ）、１（２Ａ）、２〜３：将来のために予約
【０１４４】
PSourceフィールドが‘１’に設定される場合、voltage levelフィールドで指示するレベルの電圧及びcurrent levelフィールドで指示するレベルの電流はシンク機器が供給可能な最大電力レベルを指示する。
【０１４５】
PSinkフィールドが‘１’に設定される場合、voltage levelフィールドで指示するレベルの電圧及びcurrent levelフィールドで指示するレベルの電流はシンク機器が消費する（または、供給を所望する）最小電力レベルを指示する。
【０１４６】
２．ＳＣＤＣパラメータ
*Power_Required_Source bit（要求フィールド）（１bit）
【０１４７】
‘１’に設定されれば、ソース機器（Ｐシンク機器）が電力の供給を受ける必要があることを指示する（または、シンク機器がＰソース機器として機能することを指示する）。
【０１４８】
*Power_Required_Sink bit（要求フィールド）（１bit）
【０１４９】
‘１’に設定されれば、シンク機器（Ｐシンク機器）が電力の供給を受ける必要があることを指示する（または、シンク機器がＰシンク機器として機能することを指示する）。
【０１５０】
*Power_Supply_Ready bit（準備完了フィールド）（１bit）
【０１５１】
‘１’に設定されれば、Ｐソース機器としてシンク／ソース機器は電力を供給する準備が完了したことを指示する。
【０１５２】
*Power_Supply_Status bit（供給状態フィールド）（１bit）
【０１５３】
‘１’に設定されれば、Ｐシンク機器としてシンクまたはソース機器は電力の受信を検出しなかったことを指示する。
【０１５４】
*Power Configuration Register（要求電力特性フィールド）（５bits、write only register）
【０１５５】
ソース機器がＰシンク機器として動作する場合、ソース機器が供給を受けることを所望する電圧／電力レベルを指示する。
【０１５６】
前述したフィールドは例示に過ぎず、実施形態によってビットサイズ及びフィールド名が異なるように設定できる。また、特定情報を指示するために設定されるビット値やはり‘１’として例示したが、実施形態によって他の値に設定できる。また、前記フィールドは実施形態によって１つのフィールドに結合されて特定情報を指示することもできる。
【０１５７】
ソース機器がＰシンク機器、シンク機器がＰソース機器として動作する実施形態
図１０は、本発明の第１実施形態に従うＨＤＭＩを介しての電力送受信方法を示すシーケンス図である。特に、図１０はソース機器がＰシンク機器として、シンク機器がＰソース機器として動作する実施形態に関するシーケンス図であり、シンク機器が電力特性情報をマッチングする。
【０１５８】
まず、ソース機器及びシンク機器がＨＤＭＩケーブルを介して連結される（Ｓ１００００）。ＨＤＭＩケーブルが連結されれば、ソース機器は＋５Ｖの電力ラインをローレベルからハイレベルに転換し、電流を印加する（Ｓ１００１０）。これを通じてソース機器はシンク機器のＥＤＩＤ情報が格納されたＥＥＰＲＯＭ及び関連回路を動作させることができる。
【０１５９】
次に、シンク機器はＨＰＤ（Hot Plug Detect）ラインをローレベルからハイレベルに転換して（Ｓ１００２０）、ＨＤＭＩケーブルが正常に連結され、ＥＤＩＤ関連回路が活性化されてＥＤＩＤ情報のアクセスが可能であることをソース機器に知らせることができる。
【０１６０】
次に、ソース機器はシンク機器にＤＤＣを介してＥＤＩＤ情報読み取り要求を転送することができる（Ｓ１００３０）。
【０１６１】
次に、ＥＤＩＤ情報読み取り要求を受信したシンク機器は、電力伝達サポート（power delivery support）情報を含むＥＤＩＤ情報をＤＤＣを介してソース機器に転送することができる（Ｓ１００４０）。電力伝達サポート情報は、シンク機器が電力伝達をサポートするか否か及び／又はどんなレベルの電力伝達をサポートしているかに対する情報を含むことができる。言い換えると、電力伝達サポート情報はシンク機器の電力伝達サポート有無を示す伝達サポート情報及び／又はサポートする電力を示すサポート電力特性情報を含むことができる。前述したように、このようなＥＤＩＤ情報はＥＥＰＲＯＭから読み取られてＨＦ−ＶＳＤＢとして転送されることもできる。
【０１６２】
次に、ソース機器は受信したＥＤＩＤ情報をパーシング（parsing）し、シンク機器が電力伝達をサポートするか否かを確認することができる（Ｓ１００５０）。シンク機器が電力伝達をサポートする場合、ソース機器は電力伝達要求情報を転送して電力伝達をアレンジ（arrange）することができる（Ｓ１００６０）。
【０１６３】
電力伝達要求情報は、ソース機器の要求電力特性情報を含むことができる。要求電力特性情報は、ソース機器が要求する／受信することができる電力レベルまたは電力量を示すことができ、要求電力特性情報の転送自体がソース機器が電力受信をサポートすることを示すこともできる。本明細書で、要求電力特性情報はボルト（Volt）単位またはワット単位でソース機器の要求電力レベルを示すことができる。
【０１６４】
シンク機器は、ソース機器から受信した要求電力特性情報をシンク機器がサポートするサポート電力特性情報と比較／マッチングして電力転送が可能か否かを決定することができる（Ｓ１００７０）。シンク機器は、アレンジ要求に従う応答として電力情報のマッチングに従う電力転送が可能か否か及び／又はマッチングされた電力特性情報をソース機器に転送することができる（または、シンク機器はマッチングされたレベルで電力を提供する準備が完了したことをソース機器に知らせることができる）（Ｓ１００８０）。そして、シンク機器は電力転送が可能な場合、電力転送／伝達を開始することができる（Ｓ１００９０）。この場合、シンク機器はソース機器から受信した要求電力特性情報とシンク機器のサポート電力特性情報との間でマッチングされるレベルの電力をソース機器に転送することができる。
【０１６５】
本シーケンス図に含まれたステップは実施形態によって一部が省略されるか、または新しいステップが追加されることができ、順序が変更されることもできる。また、本シーケンス図に含まれた一部のステップは以下に後述するシーケンス図に含まれた一部のステップから連結される後続手続として遂行されるか、または前記ステップの以前に遂行される先行手続として遂行できる。
【０１６６】
以下、図１１及び図１２を参照してステップＳ１００６０及びステップＳ１００８０をシンク機器のＳＣＤＣＳを使用して遂行する実施形態に関してより詳しく説明する。
【０１６７】
図１１は、本発明の第１実施形態に従うＨＤＭＩを介しての電力送受信方法を示すシーケンス図であって、ＳＣＤＣ（または、ＳＣＤＣＳ）を使用して電力を送受信する方法を示す。
【０１６８】
図１１は、図１０のステップＳ１００６０をＳＣＤＣを使用して遂行する方法をより詳しく説明した図であって、図１１のステップＳ１１０００〜ステップＳ１１０５０及びステップＳ１１０７０〜ステップＳ１１０９０は、図１０のステップＳ１００００〜ステップＳ１００５０及びステップＳ１００７０〜ステップ１００９０と各々対応するので、重複説明は省略する。
【０１６９】
図１０のステップＳ１００６０（ステップＳ１１０６０と対応）で、ソース機器は電力伝達をアレンジするためにシンク機器にソース機器が受信すべき電力伝達要求情報を転送する。電力伝達要求情報は、ソース機器の要求電力特性情報を含む。電力伝達要求情報／要求電力特性情報の転送は、ＳＣＤＣを使用して遂行できる。このために、本発明はＳＣＤＣＳに電力伝達構成レジスタ（power delivery configuration registers）を構成する。電力伝達構成レジスタは、電力要求（power request）レジスタと称することもできる。電力伝達要求情報は、要求電力特性情報を含むＳＣＤＣ書き込みメッセージとして実装できる。
【０１７０】
ソース機器は、シンク機器のＳＣＤＣに要求（required）電力を構成（configure）するＳＣＤＣ書き込みメッセージを転送することができる（Ｓ１１０６０）。要求電力特性情報構成のためのＳＣＤＣ書き込みメッセージの実施形態は、図１１（ａ）の通りであり、このメッセージは図１０の電力伝達要求情報に該当する。
【０１７１】
図１１（ａ）の要求電力特性情報構成のためのＳＣＤＣ書き込みメッセージ、即ち電力伝達要求情報は、ＳＣＤＣＳでの電力伝達構成レジスタの位置を示すオフセットフィールド（Sub-Address=power request register offset）及びソース機器の要求電力を示すデータフィールド（Data=Required Voltage；要求電力特性情報）を含むことができる。言い換えると、電力伝達要求情報は電力伝達構成レジスタのオフセット情報及び要求電力特性情報を含むことができる。
【０１７２】
この際、要求電力特性情報はソース機器が要求する電力レベルをボルト単位（Ｖ）またはワット単位（Ｗ）で含むように（または、示すように／指示するように）シグナリングできる。例えば、シンク機器が転送する電流が一定のレベルに固定されている場合、要求電力特性情報はソース機器が要求する電力レベルをボルト単位で含むようにシグナリングできる。反対に、シンク機器が転送する電流が一定のレベルに固定されていない場合、要求電力特性情報はソース機器が要求する電力レベルをワット単位で含むようにシグナリングできる。このようにシグナリングされた要求電力特性情報は、ＳＣＤＣ書き込みメッセージに含まれてシンク機器に転送される。
【０１７３】
図１１（ｂ）は、電力伝達構成レジスタの実施形態である。電力伝達構成レジスタのオフセットとしてＳＣＤＣＳの予備オフセット（Reserved for Configuration（０ｘ３１−０ｘ３Ｆ）またはReserved（All remaining Offsets））が割り当てできる。
【０１７４】
ＳＣＤＣ書き込みメッセージを受信したシンク機器は、該当メッセージに含まれた要求電力特性情報（即ち、ソース機器がシンク機器に要求した電力レベル）を電力伝達構成レジスタに書き込むことができる。この際、要求電力特性情報はボルト単位またはワット単位で電力伝達構成レジスタに書き込みできる。例えば、要求電力特性情報がボルト単位でシグナリングされて受信された場合にはボルト単位で、ワット単位でシグナリングされて受信された場合にはワット単位で電力伝達構成レジスタに書き込みできる。
【０１７５】
より詳しくは、一例として、図１１（ｂ）を参照すると、要求電力特性情報がボルト単位で書き込まれる場合、このような要求電力特性情報を書き込むために電力伝達構成レジスタのビット０〜４が割り当てできる。この際、ビット０〜４は各々３．３Ｖ、５Ｖ、９Ｖ、１２Ｖ、またはベンダー特定（Vendor-defined）フィールドに該当できる。この場合、シンク機器はソース機器が要求した電力レベルに該当するフィールドのビット値を‘１’に設定することによって、ソース機器の要求電力特性情報（または、電力伝達要求情報）をＳＣＤＣＳに書き込むことができる。もし、ソース機器が要求した電力レベルに該当するフィールドがレジスタになければ、シンク機器はベンダー特定フィールドのビット値を‘１’に設定し、以下に後述する図１１（ｃ）のベンダー特定電圧レジスタにソース機器が要求する電圧を直接明示的／暗示的に書き込むことができる。
【０１７６】
図１１（ｃ）は、ベンダー特定電圧レジスタの実施形態である。ベンダー特定電圧レジスタのオフセットは、ＳＣＤＣＳの予備オフセット（Reserved for Configuration（０ｘ３１−０ｘ３Ｆ）またはReserved（All remaining Offsets））に割り当てできる。ベンダー特定電圧レジスタには電力伝達構成レジスタで表示されない他の電圧（ベンダー特定電圧）を指示するために複数のビットが割り当てできる。
【０１７７】
図１１（ｃ）を参照すると、ベンダー特定電圧を書き込むためにビット０〜７が割り当てられ、そのうち、ビット７〜３はレゾリューション１Ｖ単位で１２Ｖまで電圧を示すことに割り当てられ、ビット２〜０はレゾリューション０．２Ｖ単位で電圧を示すことに割り当てできる。例えば、ビット７〜３で０００１は１Ｖ、００１０は２Ｖ、００１１は３Ｖを示し、ビット２〜０で０００は０．０Ｖ、００１は０．２Ｖ、０１０は０．４Ｖをさらに示すことができる。
【０１７８】
他の例として、本図面に図示してはいないが、要求電力特性情報がワット単位でシグナリングされた場合、要求電力特性情報を書き込むために電力伝達構成レジスタのビット０〜３が割り当てできる。この際、ビット０〜３は各々０Ｗ、１０Ｗ、２０Ｗ、またはベンダー特定フィールドに該当できる。シンク機器は、ソース機器が要求した電力レベルに該当するフィールドのビット値を‘１’に設定することによって、ソース機器の要求電力特性情報（または、電力伝達要求情報）をＳＣＤＣＳに書き込むことができる。もし、ソース機器が要求した電力レベルに該当するフィールドがレジスタになければ、シンク機器はベンダー特定フィールドのビット値を‘１’に設定し、前述した図１１（ｃ）のように、ベンダー特定電圧レジスタを用いてソース機器が要求する電力レベルを直接明示的／暗示的に書き込むことができる。
【０１７９】
もし、要求電力特性情報がビット（Bit）単位でない、バイト（Byte）単位でレジスタに書き込まれる場合（即ち、要求電力特性情報を書き込むために電力伝達構成レジスタのビット０〜７を全て割り当てる場合）、シンク機器はソース機器が要求した電力レベルに該当する値を要求電力特性情報として明示的にレジスタに書き込むことができる。例えば、シンク機器はソース機器から０Ｗの電力の要求を受けた場合‘０’（００００００００）を、１０Ｗの電力の要求を受けた場合‘１’（０００００００１）を、２０Ｗの電力の要求を受けた場合‘２’（００００００１０）をレジスタに書き込むことができる。
【０１８０】
このように、ソース機器は要求電力特性情報を含むＳＣＤＣ書き込みメッセージである電力伝達要求情報をシンク機器に転送することができる。このメッセージを通じてソース機器はシンク機器のＳＣＤＣＳレジスタに自身が受信可能な（または、シンク機器に転送することを要求する）電力レベルをボルトまたはワット単位で書き込むことができる。シンク機器は、このようなＳＣＤＣＳレジスタを介してソース機器の要求電力特性情報を獲得し、獲得した要求電力特性情報と自身のサポート電力特性情報をマッチングして、マッチングされる電力レベルのうち、少なくとも１つのレベルで電力を転送することができる。ソース機器及びシンク機器間にマッチングされる電力レベルが複数個の場合、シンク機器は効率のために最も高い電力を転送するか、または安定性のために中間または低い電力を転送することもでき、これはコントロールユニットの既に設定されたセッティングにより決定できる。
【０１８１】
図１２は、本発明の第１実施形態に従うＨＤＭＩを介しての電力送受信方法を示すシーケンス図であって、ＳＣＤＣを使用して電力を送受信する方法を示す。
【０１８２】
図１２は、図１０のステップＳ１００８０をＳＣＤＣを使用して遂行する方法をより詳しく説明した図であって、図１２のステップＳ１２０００〜ステップＳ１２０７０及びステップＳ１２０９０は、図１０のステップＳ１００００〜ステップＳ１００７０及びステップＳ１００９０と各々対応するので、重複説明は省略する。
【０１８３】
図１０のステップＳ１００８０（ステップＳ１２０８０と対応）で、シンク機器は電力伝達アレンジに対する応答をソース機器に転送する（または、シンク機器はソース機器が要求する電力レベルとマッチングされたレベルで電力を提供する準備が完了したことをソース機器に知らせることができる）。これは、ＳＣＤＣを使用して遂行することができ、以下に説明する。このために、本発明ではＳＣＤＣＳにステータスフラグレジスタ（status flag registers）に電力レディー情報または転送電力情報を実装する。そして、電力伝達要求情報に対する応答はＳＣＤＣ読み取りメッセージとして実装する。
【０１８４】
シンク機器は、ＳＣＤＣアップデート読み取りメッセージを転送し（Ｓ１２０８０−１）、ＳＣＤＣステータス読み取りメッセージ（Ｓ１２０８０−２）を転送することによって、ソース機器に電力レディー情報または転送電力情報のアップデートを知らせて、ソース機器がアップデートされた情報をＳＣＤＣＳから読み取るようにすることができる。この際、電力レディー情報または転送電力情報はステータスフラグレジスタに１つのフィールドとして含まれることができ、１ビット以上のビットサイズに構成されることもできる。
【０１８５】
図１２（ａ）は、ステータスフラグレジスタの実施形態である。ステータスフラグレジスタは、実施形態によって電力レディー（power_ready）情報または転送電力情報を含むことができる。電力レディー情報または転送電力情報は実施形態として、ＳＣＤＣＳのオフセット０ｘ４１に位置することができる。
【０１８６】
電力レディー情報はシンク機器が、ソース機器が要求したレベルの電力供給が可能か否かを示すことができる。シンク機器は、ソース機器から受信した要求電力特性情報と自身のサポート電力特性情報とを比較して、両機器間の電力特性情報をマッチングさせることができる（Ｓ１２０７０）。マッチングの結果、シンク機器がソース機器が要求するレベルの電力をサポート（または、供給／転送）可能な場合、シンク機器は電力レディー情報に該当するフィールド値を‘１’にアップデートすることができる。この場合、シンク機器はＳＣＤＣアップデート読み取りメッセージをソース機器に転送することによって、電力レディー情報のアップデートを知らせて（Ｓ１２０８０−１）、ＳＣＤＣステータス読み取りメッセージを転送（Ｓ１２０８０−２）することによって、アップデートされた電力レディー情報をソース機器が読み取りできるようにしてソース機器が電力受信を準備するようにすることができる。
【０１８７】
転送電力情報は、シンク機器が転送可能な（または、サポート／供給可能な）電力量、またはシンク機器が転送中である電力量を示すことができる。シンク機器は、ソース機器から受信した要求電力特性情報とシンク機器のサポート電力特性情報とを比較して、両機器間の電力特性情報をマッチングさせることができる（Ｓ１２０７０）。マッチングの結果、シンク機器がソース機器の要求電力レベルのサポート（または、供給／転送）が可能な場合、シンク機器がサポートしている／サポートする／サポート中の電力レベルを指示する転送電力情報をステータスフラグレジスタに書き込む（または、アップデートする）ことができる。したがって、この場合、ステータスフラグレジスタに書き込まれる転送電力情報が指示する電力レベルは、ソース機器の要求電力特性情報が指示する電力レベルと同一でありうる。
【０１８８】
転送電力情報がステータスフラグレジスタに書き込まれる方式は、図１１で前述した要求電力特性情報の電力伝達構成レジスタ書き込み方式が同様に適用できる。したがって、転送電力情報はボルトまたはワット単位でシンク機器がサポートする電力レベルを指示することができ、ビット単位またはバイト単位でステータスフラグレジスタに書き込みできる。
【０１８９】
このように、シンク機器が直接自身がサポートする電力レベルに関する転送電力情報を明示的にＳＣＤＣＳに書き込む場合、ソース機器がシンク機器からより安定的に電力の供給を受けることができ、両機器間でリアルタイムに電力レベルを折衝することができるという効果がある。
【０１９０】
例えば、ソース機器が一般充電モードから急速充電モードに充電モードが転換された場合（即ち、速い速度の充電を要求するモードに転換された場合）、または充電が既に設定されたレベル以上に完了して供給を受ける電力レベルを減らそうとする場合などのように、ソース機器がシンク機器から転送を受けようとする電力レベルを変更しようとするイベントが発生することができる。
【０１９１】
この場合、ソース機器は、まず、前記イベントが発生した場合、現在自身が適切なレベルで電力の供給を受けているかを確認するために、シンク機器が転送している電力レベルに関する転送電力情報をシンク機器のＳＣＤＣから読み取ることができる。例えば、ソース機器が供給を受ける電力レベルを高めようとする場合、現在受信している電力レベルが最大のものであるか、または供給を受ける電力レベルを低めようとする場合、現在受信している電力レベルが最低のものであるかを確認するために、現在シンク機器から供給を受けている電力レベル情報を確認する必要がある。
【０１９２】
その結果、ソース機器は自身が現在どれだけの電力の供給を受けているかを知ることができ、電力レベルを現在供給を受けているレベルより高めたり低めたりする場合、ステップＳ１２０６０に戻ってシンク機器と供給電力レベルを再折衝することができるという効果が発生する。
【０１９３】
図１２（ｂ）は、ＳＣＤＣアップデート読み取りメッセージを示す。このメッセージは、シンク機器のアドレス（Ｓｌｖ Ａｄｄｒ＝０ｘ５４）、及びアップデート情報（Update＿０及びUpdate＿１）を含む。シンク機器は、アップデート読み取りメッセージをソース機器に転送することによって、シンク機器のＳＣＤＣＳにアップデートが発生したことを知らせることができる。
【０１９４】
図１２（ｃ）は、ＳＣＤＣステータス読み取りメッセージを示す。このメッセージは、シンク機器のアドレス情報（Ｓｌｇ Ａｄｄｒ＝０ｘ５４）、読み取る情報のレジスタ値（０ｘ４１）及び読み取るデータに対する情報（Data＝０ｘ０４ or ０ｘ０２ or ０ｘ０１）を含むことができる。シンク機器は、ＳＣＤＣステータス読み取りメッセージを転送することによって、アップデートされたステータスフィールドをソース機器に知らせることができる。ソース機器は、ＳＣＤＣステータス読み取りメッセージによって、スレーブアドレスが０ｘ５４のシンク機器の０ｘ５４から０ｘ４１だけ離れたステータスフィールド（または、ステータスレジスタ（status_１register））を読み取ることによって、電力レディー情報または転送電力情報を読み取る（または、獲得する）ことができる。
【０１９５】
シンク機器から獲得した電力レディー情報が‘１’の場合、ソース機器はソース機器が要求した電力レベルでシンク機器の電力転送が準備されたと判断し、電力受信を準備／待機することができる。または、シンク機器から獲得した転送電力情報が指示する電力レベルがソース機器が要求した電力レベルと同一な場合、ソース機器はシンク機器の電力転送が準備されたと判断し、電力受信を準備／待機する。
【０１９６】
最後に、シンク機器はマッチングされた電力レベルで電力を転送し、ソース機器は該当電力を受信する（Ｓ１２０９０）。
【０１９７】
図１３は、本発明の第２実施形態に従うＨＤＭＩを介しての電力送受信方法を示すシーケンス図である。特に、図１３はソース機器がＰシンク機器として、シンク機器がＰソース機器として動作する実施形態に関するシーケンス図であり、ソース機器が電力特性情報をマッチングする。
【０１９８】
図１３のシーケンス図には図１０と関連して前述した説明が同様に適用できる。特に、図１３のステップＳ１３０００〜ステップＳ１３０５０は、図１０のステップＳ１００００〜ステップＳ１００５０と対応し、ステップＳ１３０８０及びステップＳ１３０９０は図１０のステップＳ１００８０及びステップＳ１００９０と対応する。したがって、以下では図１０のシーケンス図との差異を中心として説明し、重複説明は省略する。
【０１９９】
図１３を参照すると、図１０で電力特性情報をマッチングするステップ（Ｓ１００７０）をシンク機器でない、ソース機器が遂行することができる（Ｓ１３０６０）。ソース機器は、ＥＤＩＤを介して獲得したシンク機器のサポート電力特性情報とソース機器の要求電力特性情報とを比較／マッチングし、マッチングされた電力特性情報（matched power characteristic information）をシンク機器に転送することができる（Ｓ１３０７０）。マッチングされた電力特性情報は、本明細書でマッチングされた電力能力情報（matched power capability information）と称される。
【０２００】
マッチングされた電力特性情報（または、マッチング電力特性情報）は、ソース機器が要求する電力レベルに対する要求電力特性情報及びシンク機器がサポートする電力レベルに対するサポート電力特性情報の間に相互マッチングされる電力レベル情報を含む。言い換えると、マッチングされた電力特性情報はシンク機器がサポート可能な電力レベルのうち、ソース機器が要求する電力レベルとマッチングされる電力レベルを含む。例えば、ソース機器の要求電力特性情報は５Ｗ及び１０Ｗを含み、シンク機器のサポート電力特性情報は１０Ｗ及び２０Ｗを含む場合、マッチングされた電力特性情報は１０Ｗを含むようになる。これは、本明細書で“マッチングされた電力特性情報はソース機器とシンク機器との間にマッチングされた電力レベルを指示する（または、含む／示す）”と表現されることもできる。
【０２０１】
但し、マッチングされた電力特性情報もソース機器から転送され、ソース機器の要求電力特性情報に含まれた電力レベルのうちの１つに該当するので、本明細書ではマッチングされた電力特性情報を要求電力特性情報と称することもできる。マッチングされた電力特性情報もソース機器が受信を要求する電力特性情報に該当するためである。但し、ソース機器で電力特性マッチングが追加で遂行された場合には、必要によって、これをマッチングされた電力特性情報と称することもできる。
【０２０２】
シンク機器は、このようにソース機器とマッチングされたレベルで電力を転送する準備をすることができ、電力転送準備が完了したことをソース機器に知らせることができる（Ｓ１３０８０）。最後に、シンク機器はマッチングされたレベルの電力をソース機器に転送するようになる（Ｓ１３０９０）。
【０２０３】
本シーケンス図に含まれたステップは実施形態によって一部が省略されるか、または新しいステップが追加されることができ、順序が変更されることもできる。また、本シーケンス図に含まれた一部のステップは、以下に後述するシーケンス図に含まれた一部のステップから連結される後続手続として遂行されるか、または前記ステップの以前に遂行される先行手続として遂行できる。
【０２０４】
以下、図１４及び図１５を参照してステップＳ１３０７０及びステップＳ１３０８０をシンク機器のＳＣＤＣＳを使用して遂行する実施形態に関して、より詳しく説明する。
【０２０５】
図１４は本発明の第２実施形態に従うＨＤＭＩを介しての電力送受信方法を示すシーケンス図であって、ＳＣＤＣ（または、ＳＣＤＣＳ）を使用して電力を送受信する方法を示す。
【０２０６】
図１４は図１３のステップＳ１３０７０をＳＣＤＣを使用して遂行する方法をより詳しく説明した図であって、図１４のステップＳ１４０００〜ステップＳ１４０６０及びステップＳ１４０８０〜ステップＳ１４０９０は、図１０のステップＳ１３０００〜ステップＳ１３０６０及びステップＳ１３０８０〜ステップ１３０９０と各々対応するので、重複説明は省略する。また、本図面には図１１と関連して前述した説明も同様に／類似するように適用できる。
【０２０７】
図１３のステップＳ１３０７０（ステップＳ１４０７０と対応）で、ソース機器は適切な電力を受信するためにマッチングされた電力特性情報をシンク機器に転送する。これはＳＣＤＣを使用して遂行されることができ、以下に説明する。このために、本発明はＳＣＤＣＳに電力伝達構成レジスタ（power delivery configuration registers）を実装する。電力伝達構成レジスタは、電力要求（power request）レジスタと称することもできる。そして、マッチングされた電力特性情報はＳＣＤＣ書き込みメッセージとして実装できる。
【０２０８】
ソース機器は、シンク機器のＳＣＤＣにマッチングされた（matched）電力を構成（configure）するよう指示するＳＣＤＣ書き込みメッセージを転送することができる（Ｓ１４０７０）。電力情報構成のためのＳＣＤＣ書き込みメッセージの実施形態は図１４（ａ）の通りであり、このメッセージは図１３で前述したマッチングされた電力特性情報を含む。
【０２０９】
図１４（ａ）の電力特性情報構成のためのＳＣＤＣ書き込みメッセージ、即ちマッチングされた電力特性情報は、ＳＣＤＣＳでの電力伝達構成レジスタの位置を示すオフセットフィールド（Sub-Address=power request register offset）及びマッチングされた電力レベルを示すデータフィールド（Data=Required Voltage；マッチングされた電力情報）を含むことができる。言い換えると、マッチングされた電力特性情報は電力伝達構成レジスタのオフセット情報及びマッチングされた電力特性情報を含むことができる。
【０２１０】
この際、転送されるマッチングされた電力特性情報はソース機器及びシンク機器間にマッチングされる電力レベルをボルト単位（Ｖ）またはワット単位（Ｗ）で含むようにシグナリングできる。例えば、シンク機器が転送する電流が一定のレベルに固定されている場合、マッチングされた電力特性情報は両機器間にマッチングされた電力レベルをボルト単位で含むようにシグナリングできる。反対に、シンク機器が転送する電流が一定のレベルに固定されていない場合、マッチングされた電力特性情報は両機器間にマッチングされた電力レベルをワット単位で含むようにシグナリングできる。このようにシグナリングされたマッチング電力特性情報はＳＣＤＣ書き込みメッセージに含まれてシンク機器に転送される。
【０２１１】
図１４（ｂ）は、電力伝達構成レジスタの実施形態である。実施形態として、電力伝達構成レジスタのオフセットとしてＳＣＤＣＳの予備オフセット（Reserved for Configuration（０ｘ３１−０ｘ３Ｆ）またはReserved（All remaining Offsets））が割り当てできる。
【０２１２】
ＳＣＤＣ書き込みメッセージを受信したシンク機器は、該当メッセージに含まれたマッチング電力特性情報を電力伝達構成レジスタに書き込むことができる。この際、マッチング電力特性情報はボルト単位またはワット単位で電力伝達構成レジスタに書き込みできる。例えば、マッチングされた電力特性情報がボルト単位でシグナリングされて受信された場合にはボルト単位で、ワット単位でシグナリングされて受信された場合にはワット単位で電力伝達構成レジスタに書き込みできる。
【０２１３】
より詳しくは、一例として図１４（ｂ）を参照すると、マッチングされた電力特性情報がボルト単位で書き込まれる場合、マッチングされた電力特性情報を書き込むために電力伝達構成レジスタのビット０〜４が割り当てできる。この際、ビット０〜４は各々３．３Ｖ、５Ｖ、９Ｖ、１２Ｖ、またはベンダー特定（Vendor−defined）フィールドに該当できる。シンク機器は、マッチングされた電力レベルに該当するフィールドのビット値を‘１’に設定することによって、ソース機器から受信したマッチングされた電力特性情報をＳＣＤＣＳに書き込むことができる。もし、マッチングされた電力レベル（ボルト単位）に該当するフィールドがレジスタになければ、シンク機器はベンダー特定フィールドのビット値を‘１’に設定し、以下に後述する図１４（ｃ）のベンダー特定電圧レジスタにマッチングされた電力レベルを直接書き込むことができる。
【０２１４】
図１４（ｃ）は、ベンダー特定電圧レジスタの実施形態である。ベンダー特定電圧レジスタのオフセットは、ＳＣＤＣＳの予備オフセット（Reserved for Configuration（０ｘ３１−０ｘ３Ｆ）またはReserved（All remaining Offsets））に割り当てできる。ベンダー特定電圧レジスタには電力伝達構成レジスタで表示されない他の電圧（ベンダー特定電圧）を示すために複数のビットが割り当てできる。
【０２１５】
図１４（ｃ）を参照すると、ベンダー特定電圧を書き込むためにビット０〜７が割り当てられ、そのうち、ビット７〜３はレゾリューション１Ｖ単位で１２Ｖまで電圧を示すことに割り当てられ、ビット２〜０はレゾリューション０．２Ｖ単位で電圧を示すことに割り当てできる。例えば、ビット７〜３で０００１は１Ｖ、００１０は２Ｖ、００１１は３Ｖを示し、ビット２〜０で０００は０．０Ｖ、００１は０．２Ｖ、０１０は０．４Ｖをさらに示すことができる。
【０２１６】
他の例として、本図面に図示してはいないが、マッチングされた電力特性情報がワット単位でシグナリングされた場合、マッチングされた電力特性情報を書き込むために電力伝達構成レジスタのビット０〜３が割り当てできる。この際、ビット０〜３は各々０Ｗ、１０Ｗ、２０Ｗ、またはベンダー特定フィールドに該当できる。シンク機器は、ソース機器とマッチングされた電力レベルに該当するフィールドのビット値を‘１’に設定することによって、マッチング電力特性情報をＳＣＤＣＳに書き込むことができる。もし、ソース機器とマッチングされた電力レベルに該当するフィールドがレジスタになければ、シンク機器はベンダー特定フィールドのビット値を‘１’に設定し、前述した図１４（ｃ）のように、ベンダー特定電圧レジスタを用いてソース機器とマッチングされる電力レベルを直接明示的に書き込むことができる。
【０２１７】
もし、マッチングされた電力特性情報がビット単位でない、バイト単位でレジスタに書き込まれる場合（即ち、マッチングされた電力特性情報を書き込むために電力伝達構成レジスタのビット０〜７を全て割り当てる場合）、シンク機器はソース機器とマッチングされた電力レベルに該当する値をマッチングされた電力特性情報として明示的にレジスタに書き込むことができる。例えば、シンク機器はソース機器とマッチングされる電力レベルが０Ｗの場合‘０’（００００００００）を、１０Ｗの場合‘１’（０００００００１）を、２０Ｗの場合‘２’（００００００１０）をレジスタに書き込むことができる。
【０２１８】
このように、ソース機器はシンク機器とマッチングされた電力レベルが含まれたＳＣＤＣ書き込みメッセージをシンク機器に転送することができる。このメッセージを通じてソース機器はシンク機器のＳＣＤＣＳレジスタに両機器間でマッチングされた電力レベルをボルトまたはワット単位で書き込むことができる。シンク機器はこのようなＳＣＤＣＳレジスタを介してマッチングされた電力特性情報を獲得し、獲得したマッチング電力特性情報が指示する電力レベルのうち、少なくとも１つのレベルで電力を転送する準備をすることができる（Ｓ１４０８０）。延いては、シンク機器は該当レベルで電力をソース機器に転送することができる（Ｓ１４０９０）。ソース機器及びシンク機器の間にマッチングされる電力レベルが複数個の場合、シンク機器は効率のために最も高い電力を転送するか、または安定性のために中間または低い電力を転送することもでき、これはコントロールユニットの既に設定されたセッティングにより決定できる。
【０２１９】
図１５は、本発明の第２実施形態に従うＨＤＭＩを介しての電力送受信方法を示すシーケンス図であって、ＳＣＤＣを使用して電力を送受信する方法を示す。
【０２２０】
図１５は、図１３のステップＳ１３０８０をＳＣＤＣを使用して遂行する方法をより詳しく説明した図であって、図１５のステップＳ１５０００〜ステップＳ１５０７０及びステップＳ１５０９０は、図１３のステップＳ１３０００〜ステップＳ１３０７０及びステップＳ１３０９０と各々対応するので、重複説明は省略する。また、本図面には図１２と関連して前述した説明も同様に／類似するように適用できる。
【０２２１】
図１３のステップＳ１３０８０（ステップＳ１５０８０−１及びステップＳ１５０８０−２と対応）で、シンク機器はソース機器とマッチングされたレベルで電力を提供する準備が完了したことをソース機器に知らせることができる。これは、ＳＣＤＣを使用して遂行されることができ、以下に説明する。このために、本発明ではＳＣＤＣＳにステータスフラグレジスタ（status flag registers）に電力レディー情報または転送電力情報を実装する。そして、マッチング電力特性情報に対する応答はＳＣＤＣ読み取りメッセージとして実装する。
【０２２２】
シンク機器はＳＣＤＣアップデート読み取りメッセージを転送し（Ｓ１５０８０−１）、ＳＣＤＣステータス読み取りメッセージ（Ｓ１５０８０−２）を転送することによって、ソース機器に電力レディー情報または転送電力情報のアップデートを知らせて、ソース機器がアップデートされた情報をＳＣＤＣＳから読み取るようにすることができる。この際、電力レディー情報または転送電力情報はステータスフラグレジスタに１つのフィールドとして含まれることができ、１ビット以上のビットサイズに構成されることもできる。
【０２２３】
図１５（ａ）は、ステータスフラグレジスタの実施形態である。ステータスフラグレジスタは、実施形態によって、電力レディー（power_ready）情報または転送電力情報を含むことができる。電力レディー情報または転送電力情報は実施形態として、ＳＣＤＣＳのオフセット０ｘ４１に位置することができる。
【０２２４】
電力レディー情報は、シンク機器がソース機器とマッチングされたレベルの電力供給が可能か否かを示すことができる。シンク機器は、ソース機器とマッチングされたレベルの電力供給が可能であるか、及び／又はマッチングされたレベルの電力供給準備が完了した場合、電力レディー情報に該当するフィールド値を‘１’にアップデートすることができる。この場合、シンク機器はＳＣＤＣアップデート読み取りメッセージを転送することによって、電力レディー情報のアップデートを知らせて（Ｓ１５０８０−１）、ＳＣＤＣステータス読み取りメッセージを転送する（Ｓ１５０８０−２）ことによって、アップデートされた電力レディー情報をソース機器が読み取りできるようにして、ソース機器が電力を受信するようにすることができる（Ｓ１５０９０）。
【０２２５】
転送電力情報は、シンク機器が転送（または、サポート／供給）する電力量、またはシンク機器が転送中である電力量を示すことができる。シンク機器は、ソース機器とマッチングされたレベルの電力供給準備が完了した場合、シンク機器が供給する（または、供給している／供給中である）電力レベルを指示する転送電力情報をステータスフラグレジスタに書き込む（または、アップデートする）ことができる。したがって、この場合、ステータスフラグレジスタに書き込まれる転送電力情報が指示する電力レベルは、マッチング電力特性情報が指示する電力レベルと同一でありうる。
【０２２６】
転送電力情報がステータスフラグレジスタに書き込まれる方式は、図１４で前述したマッチングされた電力特性情報の電力伝達構成レジスタ書き込み方式が同様に適用できる。したがって、転送電力情報はボルトまたはワット単位でシンク機器が供給する／供給している／供給中である電力レベルを示すことができ、ビット単位またはバイト単位でステータスフラグレジスタに書き込みできる。
【０２２７】
このように、シンク機器が直接自身がサポートする電力レベルに関する転送電力情報を明示的にＳＣＤＣＳに書き込む場合、ソース機器がシンク機器からより安定的に電力の供給を受けることができ、シンク機器とリアルタイムに電力レベルを折衝することができるという効果があることは、先の図１２で前述した通りである。
【０２２８】
図１５（ｂ）は、ＳＣＤＣアップデート読み取りメッセージを示す。このメッセージは、シンク機器のアドレス（Ｓｌｖ Ａｄｄｒ＝０ｘ５４）、及びアップデート情報（Update＿０及びUpdate＿１）を含む。シンク機器は、アップデート読み取りメッセージをソース機器に転送することによって、シンク機器のＳＣＤＣＳにアップデートが発生したことを知らせることができる。
【０２２９】
図１５（ｃ）は、ＳＣＤＣステータス読み取りメッセージを示す。このメッセージは、シンク機器のアドレス情報（Ｓｌｇ Ａｄｄｒ＝０ｘ５４）、読み取る情報のレジスタ値（０ｘ４１）、及び読み取るデータに対する情報（Data＝０ｘ０４ or ０ｘ０２ or ０ｘ０１）を含むことができる。シンク機器は、ＳＣＤＣステータス読み取りメッセージを転送することによって、アップデートされたステータスフィールドをソース機器に知らせることができる。ソース機器は、ＳＣＤＣステータス読み取りメッセージによって、スレーブアドレスが０ｘ５４であるシンク機器の０ｘ５４から０ｘ４１だけ離れたステータスフィールド（または、ステータスレジスタ（status_１register））を読み取ることによって、電力レディー情報または転送電力情報を読み取る（または、獲得する）ことができる。
【０２３０】
シンク機器から獲得した電力レディー情報が‘１’の場合、ソース機器はシンク機器がマッチングされた電力レベルで電力転送準備が完了したと判断し、電力受信を準備／待機することができる。または、シンク機器から獲得した転送電力情報が指示する電力レベルがマッチングされた電力レベルと同一な場合、ソース機器はシンク機器の電力転送準備が完了したと判断し、電力受信を準備／待機する。
【０２３１】
最後に、シンク機器はマッチングされた電力レベルで電力を転送し、ソース機器は該当電力を受信する（Ｓ１５０９０）。
【０２３２】
ソース機器がＰソース機器、シンク機器がＰシンク機器として動作する実施形態
図１６は、本発明の第３実施形態に従うＨＤＭＩを介しての電力送受信方法を示すシーケンス図である。特に、図１６はソース機器がＰソース機器として、シンク機器がＰシンク機器として動作する実施形態に関するシーケンス図であり、シンク機器が電力特性情報をマッチングする。
【０２３３】
まず、ソース機器及びシンク機器がＨＤＭＩケーブルを介して連結される（Ｓ１６０００）。ＨＤＭＩケーブルが連結されれば、ソース機器は＋５Ｖの電力ラインをローレベルからハイレベルに転換し、電流を印加する（Ｓ１６０１０）。これを通じてソース機器はシンク機器のＥＤＩＤ情報が格納されたＥＥＰＲＯＭ及び関連回路を動作させることができる。
【０２３４】
次に、シンク機器はＨＰＤ（Hot Plug Detect）ラインをローレベルからハイレベルに転換して（Ｓ１６０２０）、ＨＤＭＩケーブルが正常に連結され、ＥＤＩＤ関連回路が活性化されてＥＤＩＤ情報のアクセスが可能であることをソース機器に知らせることができる。
【０２３５】
次に、ソース機器はシンク機器にＤＤＣを介してＥＤＩＤ情報読み取り要求を転送することができる（Ｓ１６０３０）。
【０２３６】
次に、ＥＤＩＤ情報読み取り要求を受信したシンク機器は、電力受信サポート（power delivery support）情報を含むＥＤＩＤ情報をＤＤＣを介してソース機器に転送することができる（Ｓ１６０４０）。電力受信サポート情報は、シンク機器がソース機器から電力受信が可能か否か及び／又はどんなレベルの電力受信が可能であるかに対する情報を含むことができる。言い換えると、電力受信サポート情報は、シンク機器の電力受信サポートの有無を示す受信サポート情報及び／又は受信する電力レベルを示す受信電力特性情報を含むことができる。前述したように、このようなＥＤＩＤ情報はＥＥＰＲＯＭで読み取られてＨＦ−ＶＳＤＢとして転送されることもできる。
【０２３７】
次に、ソース機器は受信したＥＤＩＤ情報をパーシング（parsing）し、シンク機器が電力受信をサポートするか否かを確認することができる（Ｓ１６０５０）。シンク機器が電力受信をサポートする場合、ソース機器は電力伝達サポート情報を転送して電力伝達をアレンジ（arrange）することができる（Ｓ１６０６０）。
【０２３８】
電力伝達サポート情報は、ソース機器のサポート電力特性情報を含むことができる。サポート電力特性情報は、ソース機器がサポートする／サポートすることができる電力レベル、または電力量を示すことができ、サポート電力特性情報の転送自体がソース機器が電力供給／転送をサポートすることを示すこともできる。本明細書で、サポート電力特性情報はボルト単位またはワット単位でソース機器のサポート電力レベルを示すことができる。
【０２３９】
シンク機器は、ソース機器から受信したサポート電力特性情報をシンク機器が受信可能な受信電力特性情報と比較／マッチングして電力受信が可能か否かを決定することができる（Ｓ１６０７０）。シンク機器は、アレンジ要求に従う応答として電力情報のマッチングに従う電力受信可能か否か及び／又はマッチングされた電力特性情報をソース機器に転送することができる（または、シンク機器はマッチングされたレベルで電力を受信する準備が完了したことをソース機器に知らせることができる）（Ｓ１６０８０）。そして、ソース機器は電力転送が可能な場合、電力転送／伝達を開始することができる（Ｓ１６０９０）。この場合、シンク機器はソース機器から受信したサポート電力特性情報とシンク機器の受信電力特性情報との間でマッチングされるレベルの電力をソース機器に転送することができる。
【０２４０】
本シーケンス図に含まれたステップは、実施形態によって一部が省略されるか、または新しいステップが追加されることができ、順序が変更されることもできる。また、本シーケンス図に含まれた一部のステップは、以下に後述するシーケンス図に含まれた一部のステップから連結される後続手続として遂行されるか、または前記ステップの以前に遂行される先行手続として遂行できる。
【０２４１】
以下、図１７及び１８を参照してステップＳ１６０６０及びステップＳ１６０８０をシンク機器のＳＣＤＣＳを使用して遂行する実施形態に関して、より詳しく説明する。
【０２４２】
図１７は、本発明の第３実施形態に従うＨＤＭＩを介しての電力送受信方法を示すシーケンス図であって、ＳＣＤＣ（または、ＳＣＤＣＳ）を使用して電力を送受信する方法を示す。
【０２４３】
図１７は、図１６のステップＳ１６０６０をＳＣＤＣを使用して遂行する方法をより詳しく説明した図であって、図１７のステップＳ１７０００〜ステップＳ１７０５０及びステップＳ１７０７０〜ステップＳ１７０９０は、図１６のステップＳ１６０００〜ステップＳ１６０５０及びステップＳ１６０７０〜ステップ１６０９０と各々対応するので、重複説明は省略する。
【０２４４】
図１６のステップＳ１６０６０（ステップＳ１７０６０と対応）で、ソース機器は電力伝達をアレンジするためにシンク機器にソース機器がサポートする電力伝達サポート情報を転送する。電力伝達サポート情報は、ソース機器のサポート電力特性情報を含む。電力伝達サポート情報／サポート電力特性情報の転送はＳＣＤＣを使用して遂行できる。
【０２４５】
このために、本発明はＳＣＤＣＳに電力伝達構成レジスタ（power delivery configuration registers）を構成する。電力伝達構成レジスタは、電力サポート（power support）レジスタと称することもできる。このような電力伝達構成レジスタは、先の図１０から図１５で前述した電力伝達構成レジスタと同一なレジスタで構成されるか、または異なるレジスタで構成されることもできる。異なるレジスタで構成される場合、図１０から図１５で前述した電力伝達構成レジスタは、電力“要求”レジスタとして、図１６から図２２で説明する電力伝達構成レジスタは、電力“サポート”レジスタとして互いに区分されることができ、各々異なるオフセットを有することができる。
【０２４６】
電力伝達サポート情報は、サポート電力特性情報を含むＳＣＤＣ書き込みメッセージとして実装できる。
【０２４７】
ソース機器は、シンク機器のＳＣＤＣにサポート電力を構成（configure）するＳＣＤＣ書き込みメッセージを転送することができる（Ｓ１７０６０）。サポート電力特性情報構成のためのＳＣＤＣ書き込みメッセージの実施形態は図１７（ａ）の通りであり、このメッセージは図１６の電力伝達サポート情報に該当する。
【０２４８】
図１７（ａ）のサポート電力特性情報構成のためのＳＣＤＣ書き込みメッセージ、即ち電力伝達サポート情報は、ＳＣＤＣＳでの電力伝達構成レジスタの位置を示すオフセットフィールド（Sub-Address=power request register offset）及びソース機器のサポート電力を示すデータフィールド（Data=Required Voltage；サポート電力特性情報）を含むことができる。言い換えると、電力伝達サポート情報は電力伝達構成レジスタのオフセット情報及びサポート電力特性情報を含むことができる。
【０２４９】
この際、サポート電力特性情報はソース機器がサポートする電力レベルをボルト単位（Ｖ）またはワット単位（Ｗ）で含むように（または、示すように／指示するように）シグナリングできる。例えば、ソース機器が転送する電流が一定のレベルに固定されている場合、サポート電力特性情報はソース機器がサポートする電力レベルをボルト単位で含むようにシグナリングできる。反対に、ソース機器が転送する電流が一定のレベルに固定されていない場合、サポート電力特性情報はソース機器がサポートする電力レベルをワット単位で含むようにシグナリングできる。このようにシグナリングされたサポート電力特性情報はＳＣＤＣ書き込みメッセージに含まれてシンク機器に転送される。
【０２５０】
図１７（ｂ）は、電力伝達構成レジスタの実施形態である。電力伝達構成レジスタのオフセットとしてＳＣＤＣＳの予備オフセット（Reserved for Configuration（０ｘ３１−０ｘ３Ｆ）またはReserved（All remaining Offsets））が割り当てできる。
【０２５１】
ＳＣＤＣ書き込みメッセージを受信したシンク機器は、該当メッセージに含まれたサポート電力特性情報（即ち、ソース機器がシンク機器にサポート可能な電力レベル）を電力伝達構成レジスタに書き込むことができる。この際、サポート電力特性情報はボルト単位またはワット単位で電力伝達構成レジスタに書き込みできる。例えば、サポート電力特性情報がボルト単位でシグナリングされて受信された場合にはボルト単位で、ワット単位でシグナリングされて受信された場合にはワット単位で電力伝達構成レジスタに書き込みできる。
【０２５２】
より詳しくは、一例として、図１７（ｂ）を参照すると、サポート電力特性情報がボルト単位で書き込まれる場合、このようなサポート電力特性情報を書き込むために電力伝達構成レジスタのビット０〜４が割り当てできる。この際、ビット０〜４は各々３．３Ｖ、５Ｖ、９Ｖ、１２Ｖ、またはベンダー特定（Vendor-defined）フィールドに該当できる。この場合、シンク機器はソース機器がサポートする電力レベルに該当するフィールドのビット値を‘１’に設定することによって、ソース機器のサポート電力特性情報（または、電力伝達サポート情報）をＳＣＤＣＳに書き込むことができる。もし、ソース機器がサポートする電力レベルに該当するフィールドがレジスタになければ、シンク機器はベンダー特定フィールドのビット値を‘１’に設定し、以下に後述する図１７（ｃ）のベンダー特定電圧レジスタにソース機器がサポートする電圧を直接明示的／暗示的に書き込むことができる。
【０２５３】
図１７（ｃ）は、ベンダー特定電圧レジスタの実施形態である。ベンダー特定電圧レジスタのオフセットは、ＳＣＤＣＳの予備オフセット（Reserved for Configuration（０ｘ３１−０ｘ３Ｆ）またはReserved（All remaining Offsets））に割り当てできる。ベンダー特定電圧レジスタには電力伝達構成レジスタで表示されない他の電圧（ベンダー特定電圧）を指示するために複数のビットが割り当てできる。
【０２５４】
図１７（ｃ）を参照すると、ベンダー特定電圧を書き込むためにビット０〜７が割り当てられ、そのうち、ビット７〜３はレゾリューション１Ｖ単位で１２Ｖまで電圧を示すことに割り当てられ、ビット２〜０はレゾリューション０．２Ｖ単位で電圧を示すことに割り当てできる。例えば、ビット７〜３で０００１は１Ｖ、００１０は２Ｖ、００１１は３Ｖを示し、ビット２〜０で０００は０．０Ｖ、００１は０．２Ｖ、０１０は０．４Ｖをさらに示すことができる。
【０２５５】
他の例として、本図面に図示してはいないが、サポート電力特性情報がワット単位でシグナリングされた場合、サポート電力特性情報を書き込むために電力伝達構成レジスタのビット０〜３が割り当てできる。この際、ビット０〜３は各々０Ｗ、１０Ｗ、２０Ｗ、またはベンダー特定フィールドに該当することができる。シンク機器は、ソース機器がサポートする電力レベルに該当するフィールドのビット値を‘１’に設定することによって、ソース機器のサポート電力特性情報（または、電力伝達サポート情報）をＳＣＤＣＳに書き込むことができる。もし、ソース機器がサポートする電力レベルに該当するフィールドがレジスタになければ、シンク機器はベンダー特定フィールドのビット値を‘１’に設定し、前述した図１７（ｃ）のように、ベンダー特定電圧レジスタを用いてソース機器がサポートする電力レベルを直接明示的／暗示的に書き込むことができる。
【０２５６】
もし、サポート電力特性情報がビット単位でない、バイト単位でレジスタに書き込まれる場合（即ち、サポート電力特性情報を書き込むために電力伝達構成レジスタのビット０〜７を全て割り当てる場合）、シンク機器はソース機器がサポートする電力レベルに該当する値をサポート電力特性情報として明示的にレジスタに書き込むことができる。例えば、シンク機器は、ソース機器が０Ｗの電力をサポートする場合は‘０’（００００００００）を、１０Ｗの電力をサポートする場合は‘１’（０００００００１）を、２０Ｗの電力をサポートする場合は‘２’（００００００１０）をレジスタに書き込むことができる。
【０２５７】
このように、ソース機器はサポート電力特性情報を含むＳＣＤＣ書き込みメッセージである電力伝達サポート情報をシンク機器に転送することができる。このメッセージを通じてソース機器はシンク機器のＳＣＤＣＳレジスタに自身がサポートする電力レベルをボルトまたはワット単位で書き込むことができる。シンク機器は、このようなＳＣＤＣＳレジスタを介してソース機器のサポート電力特性情報を獲得し、獲得したサポート電力特性情報と自身の受信電力特性情報をマッチングして、マッチングされる電力レベルのうち、少なくとも１つのレベルで電力を受信することができる。ソース機器及びシンク機器の間にマッチングされる電力レベルが複数個の場合、シンク機器は効率のために最も高い電力を受信するか、または安定性のために中間または低い電力を受信することができ、これはコントロールユニットの既に設定されたセッティングにより決定できる。
【０２５８】
図１８は本発明の第３実施形態に従うＨＤＭＩを介しての電力送受信方法を示すシーケンス図であって、ＳＣＤＣを使用して電力を送受信する方法を示す。
【０２５９】
図１８は図１６のステップＳ１６０８０をＳＣＤＣを使用して遂行する方法をより詳しく説明した図であって、図１８のステップＳ１８０００〜ステップＳ１８０７０及びステップＳ１８０９０は、図１６のステップＳ１６０００〜ステップＳ１６０７０及びステップＳ１６０９０と各々対応するので、重複説明は省略する。
【０２６０】
図１６のステップＳ１６０８０（ステップＳ１８０８０−１及びステップＳ１８０８０−２と対応）で、シンク機器は電力伝達アレンジに対する応答をソース機器に転送する（または、シンク機器はソース機器がサポートする電力レベルとマッチングされたレベルで電力を受信する準備が完了したことをソース機器に知らせることができる）。これは、ＳＣＤＣを使用して遂行することができ、以下に説明する。このために、本発明ではＳＣＤＣＳにステータスフラグレジスタ（status flag registers）に電力レディー情報または受信電力情報を実装する。そして、電力伝達サポート情報に対する応答はＳＣＤＣ読み取りメッセージとして実装する。
【０２６１】
シンク機器は、ＳＣＤＣアップデート読み取りメッセージを転送し（Ｓ１８０８０−１）、ＳＣＤＣステータス読み取りメッセージ（Ｓ１８０８０−２）を転送することによって、ソース機器に電力レディー情報または受信電力情報のアップデートを知らせて、ソース機器がアップデートされた情報をＳＣＤＣＳから読み取るようにすることができる。この際、電力レディー情報または受信電力情報はステータスフラグレジスタに１つのフィールドとして含まれることができ、１ビット以上のビットサイズに構成されることもできる。
【０２６２】
図１８（ａ）は、ステータスフラグレジスタの実施形態である。ステータスフラグレジスタは、実施形態によって電力レディー（power_ready）情報または受信電力情報を含むことができる。電力レディー情報または受信電力情報は実施形態として、ＳＣＤＣＳのオフセット０ｘ４１に位置することができる。
【０２６３】
電力レディー情報はシンク機器が、ソース機器がサポートするレベルの電力受信が可能か否かを示すことができる。シンク機器は、ソース機器から受信したサポート電力特性情報と自身の受信電力特性情報とを比較して、両機器間の電力特性情報をマッチングさせることができる（Ｓ１８０７０）。マッチングの結果、シンク機器が、ソース機器がサポートするレベルの電力受信が可能な場合、シンク機器は電力レディー情報に該当するフィールド値を‘１’にアップデートすることができる。この場合、シンク機器はＳＣＤＣアップデート読み取りメッセージをソース機器に転送することによって、電力レディー情報のアップデートを知らせて（Ｓ１２０８０−１）、ＳＣＤＣステータス読み取りメッセージを転送（Ｓ１２０８０−２）することによって、アップデートされた電力レディー情報をソース機器が読み取ることができるようにして、ソース機器が電力転送を準備するようにすることができる。
【０２６４】
受信電力情報は、シンク機器が受信（または、消費）可能な電力量またはシンク機器が受信（または、消費）中である電力量を示すことができる。シンク機器は、ソース機器から受信したサポート電力特性情報とシンク機器の受信電力特性情報とを比較して、両機器間の電力特性情報をマッチングさせることができる（Ｓ１８０７０）。マッチングの結果、シンク機器がソース機器のサポート電力レベルの受信（または、消費）が可能な場合、シンク機器が受信している／受信する／受信中である電力レベルを指示する受信電力情報をステータスフラグレジスタに書き込む（または、アップデートする）ことができる。したがって、この場合、ステータスフラグレジスタに書き込まれる受信電力情報が指示する電力レベルは、ソース機器のサポート電力特性情報が指示する電力レベルと同一でありうる。
【０２６５】
受信電力情報がステータスフラグレジスタに書き込まれる方式は、図１７で前述したサポート電力特性情報の電力伝達構成レジスタ書き込み方式が同様に適用できる。したがって、受信電力情報はボルトまたはワット単位でシンク機器が受信する電力レベルを指示することができ、ビット単位またはバイト単位でステータスフラグレジスタに書き込みできる。
【０２６６】
このように、シンク機器が直接自身が受信する電力レベルに関する受信電力情報を明示的にＳＣＤＣＳに書き込む場合、シンク機器がソース機器からより安定的に電力の供給を受けることができ、両機器間でリアルタイムに電力レベルを折衝することができるという効果があることは前述した通りである。
【０２６７】
図１８（ｂ）は、ＳＣＤＣアップデート読み取りメッセージを示す。このメッセージは、シンク機器のアドレス（Ｓｌｖ Ａｄｄｒ＝０ｘ５４）、及びアップデート情報（Update＿０及びUpdate＿１）を含む。シンク機器は、アップデート読み取りメッセージをソース機器に転送することによって、シンク機器のＳＣＤＣＳにアップデートが発生したことを知らせることができる。
【０２６８】
図１８（ｃ）は、ＳＣＤＣステータス読み取りメッセージを示す。このメッセージは、シンク機器のアドレス情報（Ｓｌｇ Ａｄｄｒ＝０ｘ５４）、読み取る情報のレジスタ値（０ｘ４１）、及び読み取るデータに対する情報（Data＝０ｘ０４ or ０ｘ０２ or ０ｘ０１）を含むことができる。シンク機器は、ＳＣＤＣステータス読み取りメッセージを転送することによって、アップデートされたステータスフィールドをソース機器に知らせることができる。ソース機器は、ＳＣＤＣステータス読み取りメッセージによって、スレーブアドレスが０ｘ５４であるシンク機器の０ｘ５４から０ｘ４１だけ離れたステータスフィールド（または、ステータスレジスタ（status＿１register））を読み取ることによって、電力レディー情報または受信電力情報を読み取る（または、獲得する）ことができる。
【０２６９】
シンク機器から獲得した電力レディー情報が‘１’の場合、ソース機器はソース機器がサポートする電力レベルでシンク機器の電力受信が準備されたと判断し、電力転送を準備／待機することができる。または、シンク機器から獲得した受信電力情報が指示する電力レベルがソース機器がサポートする電力レベルと同一な場合、ソース機器はシンク機器の電力受信が準備されたと判断し、電力転送を準備／待機する。
【０２７０】
最後に、ソース機器はマッチングされた電力レベルで電力を転送し、シンク機器は該当電力を受信する（Ｓ１８０９０）。
【０２７１】
図１９は、本発明の第４実施形態に従うＨＤＭＩを介しての電力送受信方法を示すシーケンス図である。特に、図１９はソース機器がＰシンク機器として、シンク機器がＰソース機器として動作する実施形態に関するシーケンス図であり、ソース機器が電力特性情報をマッチングする。
【０２７２】
図１９のシーケンス図には図１６と関連して前述した説明が同様に適用できる。特に、図１９のステップＳ１９０００〜ステップＳ１９０５０は、図１６のステップＳ１６０００〜ステップＳ１６０５０と対応し、ステップＳ１９０８０及びステップＳ１９０９０は、図１６のステップＳ１６０８０及びステップＳ１６０９０と対応する。したがって、以下では図１６のシーケンス図との差異を中心として説明し、重複説明は省略する。
【０２７３】
図１９を参照すると、図１６で電力特性情報をマッチングするステップ（Ｓ１６０７０）をシンク機器でない、ソース機器が遂行することができる（Ｓ１９０６０）。ソース機器は、ＥＤＩＤを介して獲得したシンク機器の受信電力特性情報とソース機器のサポート電力特性情報とを比較／マッチングし、マッチングされた電力特性情報（matched power characteristic information）をシンク機器に転送することができる（Ｓ１９０７０）。マッチングされた電力特性情報は本明細書でマッチングされた電力能力情報（matched power capability information）と称されることができる。
【０２７４】
マッチングされた電力特性情報（または、マッチング電力特性情報）は、ソース機器がサポートする電力レベルに対するサポート電力特性情報及びシンク機器が受信する電力レベルに対する受信電力特性情報の間に相互マッチングされる電力レベル情報を含む。言い換えると、マッチングされた電力特性情報はシンク機器が受信可能な電力レベルのうち、ソース機器がサポート可能な電力レベルとマッチングされる電力レベルを含む。例えば、シンク機器の受信電力特性情報は５Ｗ及び１０Ｗを含み、ソース機器のサポート電力特性情報は１０Ｗ及び２０Ｗを含む場合、マッチングされた電力特性情報は１０Ｗを含むようになる。これは、本明細書で“マッチングされた電力特性情報はソース機器とシンク機器との間にマッチングされた電力レベルを指示する（または、含む／示す）”と表現されることもできる。
【０２７５】
但し、マッチングされた電力特性情報もソース機器で転送され、ソース機器のサポート電力特性情報に含まれた電力レベルのうちの１つに該当するので、本明細書ではマッチングされた電力特性情報をサポート電力特性情報と称することもできる。マッチングされた電力特性情報もソース機器がサポートする電力特性情報に該当するためである。但し、ソース機器で電力特性マッチングが追加で遂行された場合には、必要によって、これをマッチングされた電力特性情報と称することもできる。
【０２７６】
シンク機器は、このようにソース機器とマッチングされたレベルで電力を受信する準備をすることができ、電力受信準備が完了したことをソース機器に知らせることができる（Ｓ１９０８０）。最後に、ソース機器はマッチングされたレベルの電力をシンク機器に転送するようになる（Ｓ１９０９０）。
【０２７７】
本シーケンス図に含まれたステップは、実施形態によって一部が省略されるか、または新しいステップが追加されることができ、順序が変更されることもできる。また、本シーケンス図に含まれた一部のステップは、以下に後述するシーケンス図に含まれた一部のステップから連結される後続手続として遂行されるか、または前記ステップの以前に遂行される先行手続として遂行できる。
【０２７８】
以下では、図２０及び図２１を参照してステップＳ１９０７０及びステップＳ１９０８０をシンク機器のＳＣＤＣＳを使用して遂行する実施形態に関して、より詳しく説明する。
【０２７９】
図２０は本発明の第４実施形態に従うＨＤＭＩを介しての電力送受信方法を示すシーケンス図であって、ＳＣＤＣ（または、ＳＣＤＣＳ）を使用して電力を送受信する方法を示す。
【０２８０】
図２０は図１９のステップＳ１９０７０をＳＣＤＣを使用して遂行する方法をより詳しく説明した図であって、図２０のステップＳ２００００〜ステップＳ２００６０及びステップＳ２００８０〜ステップＳ２００９０は、図１９のステップＳ１９０００〜ステップＳ１９０６０及びステップＳ１９０８０〜ステップ１９０９０と各々対応するので、重複説明は省略する。また、本図面には図１７と関連して前述した説明も同様に／類似するように適用できる。
【０２８１】
図１９のステップＳ１９０７０（ステップＳ２００７０と対応）で、ソース機器は適切な電力を転送するためにマッチングされた電力特性情報をシンク機器に転送する。これは、ＳＣＤＣを使用して遂行されることができ、以下に説明する。
【０２８２】
このために、本発明はＳＣＤＣＳに電力伝達構成レジスタ（power delivery configuration registers）を実装する。電力伝達構成レジスタは、電力要求（power request）レジスタと称することもできる。このような電力伝達構成レジスタは、先の図１０から図１５で前述した電力伝達構成レジスタと同一なレジスタで構成されるか、または異なるレジスタで構成されることもできる。異なるレジスタで構成される場合、図１０から図１５で前述した電力伝達構成レジスタは、電力“要求”レジスタとして、図１６から図２２で説明する電力伝達構成レジスタは電力“サポート”レジスタとして互いに区分されることができ、各々異なるオフセットを有することができる。
【０２８３】
マッチングされた電力特性情報は、ＳＣＤＣ書き込みメッセージとして実装できる。
【０２８４】
ソース機器は、シンク機器のＳＣＤＣにマッチングされた（matched）電力を構成（configure）するよう指示するＳＣＤＣ書き込みメッセージを転送することができる（Ｓ２００７０）。電力情報構成のためのＳＣＤＣ書き込みメッセージの実施形態は、図２０（ａ）の通りであり、このメッセージは図１９で前述したマッチングされた電力特性情報を含む。
【０２８５】
図２０（ａ）の電力特性情報構成のためのＳＣＤＣ書き込みメッセージ、即ちマッチングされた電力特性情報は、ＳＣＤＣＳでの電力伝達構成レジスタの位置を示すオフセットフィールド（Sub-Address=power request register offset）及びマッチングされた電力レベルを示すデータフィールド（Data=Required Voltage；マッチングされた電力情報）を含むことができる。言い換えると、マッチングされた電力特性情報は電力伝達構成レジスタのオフセット情報及びマッチングされた電力特性情報を含むことができる。
【０２８６】
この際、転送されるマッチングされた電力特性情報は、ソース機器及びシンク機器間にマッチングされる電力レベルをボルト単位（Ｖ）またはワット単位（Ｗ）で含むようにシグナリングできる。例えば、ソース機器が転送する電流が一定のレベルに固定されている場合、マッチングされた電力特性情報は両機器間にマッチングされた電力レベルをボルト単位で含むようにシグナリングできる。反対に、ソース機器が転送する電流が一定のレベルに固定されていない場合、マッチングされた電力特性情報は両機器間にマッチングされた電力レベルをワット単位で含むようにシグナリングできる。このようにシグナリングされたマッチング電力特性情報は、ＳＣＤＣ書き込みメッセージに含まれてシンク機器に転送される。
【０２８７】
図２０（ｂ）は、電力伝達構成レジスタの実施形態である。実施形態として、電力伝達構成レジスタのオフセットとしてＳＣＤＣＳの予備オフセット（Reserved for Configuration（０ｘ３１−０ｘ３Ｆ）またはReserved（All remaining Offsets））が割り当てできる。
【０２８８】
ＳＣＤＣ書き込みメッセージを受信したシンク機器は、該当メッセージに含まれたマッチング電力特性情報を電力伝達構成レジスタに書き込むことができる。この際、マッチング電力特性情報は、ボルト単位またはワット単位で電力伝達構成レジスタに書き込みできる。例えば、マッチングされた電力特性情報がボルト単位でシグナリングされて受信された場合にはボルト単位で、ワット単位でシグナリングされて受信された場合にはワット単位で電力伝達構成レジスタに書き込みできる。
【０２８９】
より詳しくは、一例として図２０（ｂ）を参照すると、マッチングされた電力特性情報がボルト単位で書き込まれる場合、マッチングされた電力特性情報を書き込むために電力伝達構成レジスタのビット０〜４が割り当てできる。この際、ビット０〜４は各々３．３Ｖ、５Ｖ、９Ｖ、１２Ｖ、またはベンダー特定（Vendor-defined）フィールドに該当できる。シンク機器は、マッチングされた電力レベルに該当するフィールドのビット値を‘１’に設定することによって、ソース機器から受信したマッチングされた電力特性情報をＳＣＤＣＳに書き込むことができる。もし、マッチングされた電力レベル（ボルト単位）に該当するフィールドがレジスタになければ、シンク機器はベンダー特定フィールドのビット値を‘１’に設定し、以下に後述する図２０（ｃ）のベンダー特定電圧レジスタにマッチングされた電力レベルを直接書き込むことができる。
【０２９０】
図２０（ｃ）は、ベンダー特定電圧レジスタの実施形態である。ベンダー特定電圧レジスタのオフセットは、ＳＣＤＣＳの予備オフセット（Reserved for Configuration（０ｘ３１−０ｘ３Ｆ）またはReserved（All remaining Offsets））に割り当てできる。ベンダー特定電圧レジスタには電力伝達構成レジスタで表示されない他の電圧（ベンダー特定電圧）を示すために複数のビットが割り当てできる。
【０２９１】
図２０（ｃ）を参照すると、ベンダー特定電圧を書き込むためにビット０〜７が割り当てられ、そのうち、ビット７〜３はレゾリューション１Ｖ単位で１２Ｖまで電圧を示すことに割り当てられ、ビット２〜０はレゾリューション０．２Ｖ単位で電圧を示すことに割り当てできる。例えば、ビット７〜３で０００１は１Ｖ、００１０は２Ｖ、００１１は３Ｖを示し、ビット２〜０で０００は０．０Ｖ、００１は０．２Ｖ、０１０は０．４Ｖをさらに示すことができる。
【０２９２】
他の例として、本図面に図示してはいないが、マッチングされた電力特性情報がワット単位でシグナリングされた場合、マッチングされた電力特性情報を書き込むために電力伝達構成レジスタのビット０〜３が割り当てできる。この際、ビット０〜３は各々０Ｗ、１０Ｗ、２０Ｗ、またはベンダー特定フィールドに該当できる。シンク機器はソース機器とマッチングされた電力レベルに該当するフィールドのビット値を‘１’に設定することによって、マッチング電力特性情報をＳＣＤＣＳに書き込むことができる。もし、ソース機器とマッチングされた電力レベルに該当するフィールドがレジスタになければ、シンク機器はベンダー特定フィールドのビット値を‘１’に設定し、前述した図２０（ｃ）のように、ベンダー特定電圧レジスタを用いてソース機器とマッチングされる電力レベルを直接明示的に書き込むことができる。
【０２９３】
もし、マッチングされた電力特性情報がビット単位でない、バイト単位でレジスタに書き込まれる場合（即ち、マッチングされた電力特性情報を書き込むために電力伝達構成レジスタのビット０〜７を全て割り当てる場合）、シンク機器はソース機器とマッチングされた電力レベルに該当する値をマッチングされた電力特性情報として明示的にレジスタに書き込むことができる。例えば、シンク機器はソース機器とマッチングされる電力レベルが０Ｗの場合は‘０’（００００００００）を、１０Ｗの場合は‘１’（０００００００１）を、２０Ｗの場合は‘２’（００００００１０）をレジスタに書き込むことができる。
【０２９４】
このように、ソース機器はシンク機器とマッチングされた電力レベルが含まれたＳＣＤＣ書き込みメッセージをシンク機器に転送することができる。このメッセージを通じてソース機器はシンク機器のＳＣＤＣＳレジスタに両機器間でマッチングされた電力レベルをボルトまたはワット単位で書き込むことができる。シンク機器は、このようなＳＣＤＣＳレジスタを介してマッチングされた電力特性情報を獲得し、獲得したマッチング電力特性情報が指示する電力レベルのうち、少なくとも１つのレベルで電力を受信する準備をすることができる（Ｓ２００８０）。延いては、ソース機器は該当レベルで電力をシンク機器に転送することもできる（Ｓ１４０９０）。ソース機器及びシンク機器間にマッチングされる電力レベルが複数個の場合、ソース機器は効率のために最も高い電力を転送するか、または安定性のために中間または低い電力を転送することができ、これはコントロールユニットの既に設定されたセッティングにより決定できる。
【０２９５】
図２１は本発明の第４実施形態に従うＨＤＭＩを介しての電力送受信方法を示すシーケンス図であって、ＳＣＤＣを使用して電力を送受信する方法を示す。
【０２９６】
図２１は図１９のステップＳ１９０８０をＳＣＤＣを使用して遂行する方法をより詳しく説明した図であって、図２１のステップＳ２１０００〜ステップＳ２１０７０及びステップＳ２１０９０は、図１９のステップＳ１９０００〜ステップＳ１９０７０及びステップＳ１９０９０と各々対応するので、重複説明は省略する。また、本図面には図１８と関連して前述した説明も同様に／類似するように適用できる。
【０２９７】
図１９のステップＳ１９０８０（ステップＳ２１０８０−１及びステップＳ２１０８０−２と対応）で、シンク機器はソース機器とマッチングされたレベルで電力を受信する準備が完了したことをソース機器に知らせることができる。これは、ＳＣＤＣを使用して遂行されることができ、以下に説明する。このために、本発明ではＳＣＤＣＳにステータスフラグレジスタ（status flag registers）に電力レディー情報または受信電力情報を実装する。そして、マッチング電力特性情報に対する応答はＳＣＤＣ読み取りメッセージとして実装する。
【０２９８】
シンク機器は、ＳＣＤＣアップデート読み取りメッセージを転送し（Ｓ２１０８０−１）、ＳＣＤＣステータス読み取りメッセージ（Ｓ２１０８０−２）を転送することによって、ソース機器に電力レディー情報または受信電力情報のアップデートを知らせて、ソース機器がアップデートされた情報をＳＣＤＣＳから読み取るようにすることができる。この際、電力レディー情報または受信電力情報はステータスフラグレジスタに１つのフィールドとして含まれることができ、１ビット以上のビットサイズに構成されることもできる。
【０２９９】
図２１（ａ）は、ステータスフラグレジスタの実施形態である。ステータスフラグレジスタは、実施形態によって電力レディー（power_ready）情報または受信電力情報を含むことができる。電力レディー情報または受信電力情報は実施形態として、ＳＣＤＣＳのオフセット０ｘ４１に位置することができる。
【０３００】
電力レディー情報は、シンク機器がソース機器とマッチングされたレベルの電力受信が可能か否かを示すことができる。シンク機器は、ソース機器とマッチングされたレベルの電力供給が可能であるか、及び／又はマッチングされたレベルの電力受信準備が完了した場合、電力レディー情報に該当するフィールド値を‘１’にアップデートすることができる。この場合、シンク機器はＳＣＤＣアップデート読み取りメッセージを転送することによって、電力レディー情報のアップデートを知らせて（Ｓ２１０８０−１）、ＳＣＤＣステータス読み取りメッセージを転送する（Ｓ２１０８０−２）ことによって、アップデートされた電力レディー情報をソース機器が読み取りできるようにして、ソース機器が電力を転送するようにすることができる（Ｓ２１０９０）。
【０３０１】
受信電力情報は、シンク機器が受信（または、消費）する電力量、またはシンク機器が受信中である電力量を示すことができる。シンク機器は、ソース機器とマッチングされたレベルの電力受信準備が完了した場合、シンク機器が受信する電力レベルを指示する受信電力情報をステータスフラグレジスタに書き込む（または、アップデートする）ことができる。したがって、この場合、ステータスフラグレジスタに書き込まれる受信電力情報が指示する電力レベルは、マッチング電力特性情報が指示する電力レベルと同一でありうる。
【０３０２】
受信電力情報がステータスフラグレジスタに書き込まれる方式は、図２０で前述したマッチングされた電力特性情報の電力伝達構成レジスタ書き込み方式が同様に適用できる。したがって、受信電力情報はボルトまたはワット単位でシンク機器が受信する／受信している／受信中である電力レベルを示すことができ、ビット単位またはバイト単位でステータスフラグレジスタに書き込みできる。
【０３０３】
このようにシンク機器が直接自身が受信可能な電力レベルに関する受信電力情報を明示的にＳＣＤＣＳに書き込む場合、ソース機器からより安定的に電力の供給を受けることができ、ソース機器とリアルタイムに電力レベルを折衝することができるという効果があることは、先の図１２で前述した通りである。
【０３０４】
図２１（ｂ）は、ＳＣＤＣアップデート読み取りメッセージを示す。このメッセージは、シンク機器のアドレス（Ｓｌｖ Ａｄｄｒ＝０ｘ５４）、及びアップデート情報（Update＿０及びUpdate＿１）を含む。シンク機器は、アップデート読み取りメッセージをソース機器に転送することによって、シンク機器のＳＣＤＣＳにアップデートが発生したことを知らせることができる。
【０３０５】
図２１（ｃ）は、ＳＣＤＣステータス読み取りメッセージを示す。このメッセージは、シンク機器のアドレス情報（Ｓｌｇ Ａｄｄｒ＝０ｘ５４）、読み取る情報のレジスタ値（０ｘ４１）、及び読み取るデータに対する情報（Data＝０ｘ０４ or ０ｘ０２ or ０ｘ０１）を含むことができる。シンク機器は、ＳＣＤＣステータス読み取りメッセージを転送することによって、アップデートされたステータスフィールドをソース機器に知らせることができる。ソース機器は、ＳＣＤＣステータス読み取りメッセージによって、スレーブアドレスが０ｘ５４であるシンク機器の０ｘ５４から０ｘ４１だけ離れたステータスフィールド（または、ステータスレジスタ（status_１register））を読み取ることによって、電力レディー情報または受信電力情報を読み取る（または、獲得する）ことができる。
【０３０６】
シンク機器から獲得した電力レディー情報が‘１’の場合、ソース機器はシンク機器がマッチングされた電力レベルで電力受信準備が完了したと判断し、電力転送を準備／待機することができる。または、シンク機器から獲得した受信電力情報が指示する電力レベルがマッチングされた電力レベルと同一な場合、ソース機器はシンク機器の電力受信準備が完了したと判断し、電力転送を準備／待機する。
【０３０７】
最後に、ソース機器はマッチングされた電力レベルで電力を転送し、シンク機器は該当電力を受信する（Ｓ２１０９０）。
【０３０８】
図２２は、本発明の第５実施形態に従うＨＤＭＩを介しての電力送受信方法を示すシーケンス図である。特に、図２２はソース機器がＰソース機器として、シンク機器がＰシンク機器として動作する実施形態に関するシーケンス図である。
【０３０９】
図２２のシーケンス図には図１６と関連して前述した説明が同様に適用できる。特に、図２２のステップＳ２２０００〜ステップＳ２２０５０及びステップＳ２２０９０は、図１６のステップＳ１６０００〜ステップＳ１６０５０及びステップＳ１６０９０と対応する。したがって、以下では図１６のシーケンス図との差異を中心として説明し、重複説明は省略する。
【０３１０】
図２２を参照すると、シンク機器は自身が電力の供給を受ける必要があると判断される場合（例えば、シンク機器の残余電力レベルが既に設定されたレベル以下の場合）、ソース機器に電力伝達要求情報を転送して電力伝達をアレンジすることができる（Ｓ２２０６０）。この際、シンク機器はソース機器に電力伝達要求情報を転送するためにＳＣＤＣＳを用いることができ、これに関しては図２３を参照して以下に詳細に後述する。
【０３１１】
電力伝達要求情報は、シンク機器の要求電力特性情報を含むことができる。要求電力特性情報は、シンク機器が要求する／受信することができる電力レベル、または電力量を示すことができ、要求電力特性情報の転送自体がシンク機器が電力受信をサポートすることを示すこともできる。本明細書で、要求電力特性情報はボルト単位またはワット単位でシンク機器の要求電力レベルを示すことができる。
【０３１２】
ソース機器は、シンク機器から受信した要求電力特性情報をソース機器がサポートするサポート電力特性情報と比較／マッチングして、シンク機器が要求したレベルで電力供給が可能な場合、シンク機器に電力を供給する準備をすることができる（Ｓ２２０７０）。また、ソース機器はシンク機器のアレンジ要求に従う応答としてシンク機器が要求したレベルで電力を供給する準備が完了したことをシンク機器に知らせることができる（Ｓ２２０８０）。
【０３１３】
この場合、ソース機器はＳＣＤＣ書き込みメッセージを用いてシンク機器に電力供給準備が完了したことを知らせることができる。例えば、ソース機器はシンク機器のＳＣＤＣＳ内のソース機器の電力供給準備の有無を指示するために使われる特定レジスタにソース機器の電力供給準備完了を指示する値を書き込むためのＳＣＤＣ書き込みメッセージを転送することができる。シンク機器は、ソース機器から受信したＳＣＤＣ書き込みメッセージによりアップデートされた特定レジスタを読み取ることによって、ソース機器の電力供給準備が完了したことが分かる。
【０３１４】
そして、ソース機器は電力転送／伝達を開始することができる（Ｓ２２０９０）。この場合、ソース機器はシンク機器が要求したレベルの電力をシンク機器に転送することができる。
【０３１５】
本シーケンス図に含まれたステップは、実施形態によって一部が省略されるか、または新しいステップが追加されることができ、順序が変更されることもできる。また、本シーケンス図に含まれた一部のステップは以下に後述するシーケンス図に含まれた一部のステップから連結される後続手続として遂行されるか、または前記ステップの以前に遂行される先行手続として遂行できる。
【０３１６】
以下では、図２３を参照してステップＳ２２０６０をシンク機器のＳＣＤＣＳを使用して遂行する実施形態に関して、より詳しく説明する。
【０３１７】
図２３は本発明の第５実施形態に従うＨＤＭＩを介しての電力送受信方法を示すシーケンス図であって、ＳＣＤＣを使用して電力を送受信する方法を示す。
【０３１８】
図２３は図２２のステップＳ２２０６０をＳＣＤＣを使用して遂行する方法をより詳しく説明した図であって、図２３のステップＳ２３０００〜ステップＳ２３０５０及びステップＳ２３０７０〜ステップＳ２３０９０は、図２２のステップＳ２２０００〜ステップＳ２２０５０及びステップＳ２２０７０〜ステップＳ２２０９０と各々対応するので、重複説明は省略する。また、本図面には図２１と関連して前述した説明も同様に／類似するように適用できる。
【０３１９】
図２２のステップＳ２２０６０（ステップＳ２３０６０−１及びステップＳ２３０６０−２と対応）で、シンク機器はソース機器に電力を供給してくれることを要求することができる。本発明では、ＳＣＤＣＳにステータスフラグレジスタ（status flag registers）に電力要求情報または受信電力情報を実装する。そして、このようなシンク機器の電力供給要求はＳＣＤＣ読み取りメッセージとして実装する。
【０３２０】
シンク機器は、ソース機器に電力を供給してくれることを要求するためにＳＣＤＣＳ内のステータスフラグレジスタに電力要求情報または受信電力情報をアップデートすることができる。次に、シンク機器はＳＣＤＣアップデート読み取りメッセージを転送し（Ｓ２３０６０−１）、ＳＣＤＣステータス読み取りメッセージ（Ｓ２３０６０−２）を転送することによって、ソース機器に電力要求情報または受信電力情報のアップデートを知らせて、ソース機器がアップデートされた情報をＳＣＤＣＳから読み取るようにすることができる。この際、電力要求情報または受信電力情報はステータスフラグレジスタに１つのフィールドとして含まれることができ、１ビット以上のビットサイズに構成されることもできる。
【０３２１】
図２３（ａ）は、ステータスフラグレジスタの実施形態である。ステータスフラグレジスタは、実施形態によって電力要求情報または受信電力情報を含むことができる。電力要求情報または受信電力情報は実施形態として、ＳＣＤＣＳのオフセット０ｘ４１に位置することができる。
【０３２２】
電力要求情報は、シンク機器がソース機器への電力供給要求の有無を示すことができる。シンク機器は、ソース機器から電力の供給を受ける必要があると判断される場合、電力要求情報に該当するフィールド値を‘１’にアップデートすることができる。この場合、シンク機器はＳＣＤＣアップデート読み取りメッセージをソース機器に転送することによって、電力要求情報のアップデートを知らせて（Ｓ２３０６０−１）、ＳＣＤＣステータス読み取りメッセージを転送する（Ｓ２３０６０−２）ことによって、アップデートされた電力要求情報をソース機器が読み取りできるようにすることができる（Ｓ２３０９０）。
【０３２３】
受信電力情報は、シンク機器がソース機器に供給することを要求する電力量または電力レベルを示すことができる。シンク機器は、ソース機器から電力の供給を受ける必要があると判断される場合、シンク機器が供給を受けようとする電力レベルを指示する受信電力情報をステータスフラグレジスタに書き込む（または、アップデートする）ことができる。
【０３２４】
受信電力情報がステータスフラグレジスタに書き込まれる方式は、図２０で前述したマッチングされた電力特性情報の電力伝達構成レジスタ書き込み方式が同様に適用できる。したがって、受信電力情報はボルトまたはワット単位でシンク機器がソース機器に要求する電力レベルを示すことができ、ビット単位またはバイト単位でステータスフラグレジスタに書き込みできる。
【０３２５】
このように、シンク機器が直接自身が供給を受けようとする電力レベルに関する受信電力情報を明示的にＳＣＤＣＳに書き込む場合、ソース機器からより安定的に電力の供給を受けることができ、ソース機器とリアルタイムに電力レベルを折衝することができるという効果があることは、先の図１２で前述した通りである。
【０３２６】
図２３（ｂ）は、ＳＣＤＣアップデート読み取りメッセージを示す。このメッセージは、シンク機器のアドレス（Ｓｌｖ Ａｄｄｒ＝０ｘ５４）、及びアップデート情報（Update＿０及びUpdate＿１）を含む。シンク機器は、アップデート読み取りメッセージをソース機器に転送することによって、シンク機器のＳＣＤＣＳにアップデートが発生したことを知らせることができる。
【０３２７】
図２３（ｃ）は、ＳＣＤＣステータス読み取りメッセージを示す。このメッセージは、シンク機器のアドレス情報（Ｓｌｇ Ａｄｄｒ＝０ｘ５４）、読み取る情報のレジスタ値（０ｘ４１）、及び読み取るデータに対する情報（Data＝０ｘ０４ or ０ｘ０２ or ０ｘ０１）を含むことができる。シンク機器は、ＳＣＤＣステータス読み取りメッセージを転送することによって、アップデートされたステータスフィールドをソース機器に知らせることができる。ソース機器は、ＳＣＤＣステータス読み取りメッセージによって、スレーブアドレスが０ｘ５４であるシンク機器の０ｘ５４から０ｘ４１だけ離れたステータスフィールド（または、ステータスレジスタ（status_１register））を読み取ることによって、電力要求情報または受信電力情報を読み取る（または、獲得する）ことができる。
【０３２８】
シンク機器から獲得した電力要求情報が‘１’の場合、ソース機器はステップＳ２３０５０で獲得したシンク機器の受信電力特性情報に基づいてシンク機器に供給する電力レベルを決定し、決定された電力レベルへの電力転送を準備／待機することができる。または、ソース機器はシンク機器から獲得した受信電力情報が指示する電力レベルの電力供給が可能な場合、該当電力レベルへの電力転送を準備／待機することができる。
【０３２９】
一方、本明細書で‘電力を供給する’という表現は、電力を提供、サポート、転送、または伝達すると表現されることができ、‘電力を受信する’という表現は、電力を消費すると表現できる。しかしながら、これに限定されるものではなく、特定機器が他の機器に電力を供給する動作を示すための多様な表現は全て本明細書に適用できる。
【０３３０】
説明の便宜のために、各図面を分けて説明したが、各図面に叙述されている実施形態を併合して新しい実施形態を実現するように設計することも可能である。また、ＨＤＭＩシステムは、前述したように説明された実施形態の構成と方法が限定されるように適用できるものでなく、前述した実施形態は多様な変形がなされることができるように各実施形態の全部または一部が選択的に組合わせて構成されることもできる。
【０３３１】
また、以上では好ましい実施形態に対して図示及び説明したが、本明細書は前述した特定の実施形態に限定されず、請求範囲で請求する要旨を逸脱することなく、当該明細書が属する技術分野で通常の知識を有する者により多様な変形実施が可能であることは勿論であり、このような変形実施は本明細書の技術的思想や展望から個別的に理解されてはならない。
【０３３２】
多様な実施形態が本発明を実施するための最善の形態で説明された。
【産業上の利用可能性】
【０３３３】
本発明は一連のＨＤＭＩ分野で用いられる。
【０３３４】
本発明の思想や範囲を逸脱することなく、本発明において様々な変更及び変形が可能であることは当業者に自明である。したがって、本発明は、添付された請求項及びその同等範囲内で提供される本発明の変更及び変形を含むことと意図される。
【図１】
0006495473.tif 000002
【図２】
0006495473.tif 000003
【図３】
0006495473.tif 000004
【図４】
0006495473.tif 000005
【図５】
0006495473.tif 000006
【図６】
0006495473.tif 000007
【図７】
0006495473.tif 000008
【図８】
0006495473.tif 000009
【図９】
0006495473.tif 000010
【図１０】
0006495473.tif 000011
【図１１】
0006495473.tif 000012
【図１２】
0006495473.tif 000013
【図１３】
0006495473.tif 000014
【図１４】
0006495473.tif 000015
【図１５】
0006495473.tif 000016
【図１６】
0006495473.tif 000017
【図１７】
0006495473.tif 000018
【図１８】
0006495473.tif 000019
【図１９】
0006495473.tif 000020
【図２０】
0006495473.tif 000021
【図２１】
0006495473.tif 000022
【図２２】
0006495473.tif 000023
【図２３】
0006495473.tif 000024