HDMI CECとは – 使い方・解説

0
440

HDMI-CECとは、High Definition Multimedia Interface Consumer Electronics Controlの略です。HDMIで接続された複数の機器を制御するためのシステムで、詳しくは後述します。

この技術は、HDMI 1.2以上のポートで開発され、一斉に使用されました。もし、あなたがHDMIポートを持つテレビなどの機器をお持ちで、それが2006年以降に作られたものであれば、おそらくHDMI CECを搭載していると思います。最初のHDMI 1.0規格はCECを使うことを前提に設計されていましたが、メーカーがこの要件にもっと注意を払うべきで、HDMIポートでCECをサポートしていない機器が非常に多くありました。

HDMI CECの歴史

CEC(コンシューマー・エレクトロニクス・コントロール)システムは、テレビやVTRなどのアナログ機器に初めて導入され、SCARTコネクターを通じて操作するものでした。この技術により、ユーザーはテレビのリモコンでビデオデッキを操作できるようになりましたが、すべてのテレビにSCARTコネクターがあるわけではなく、ビデオデッキのリモコンも限られた機能しかなかったため、広く普及することはありませんでした。HDMI端子の登場により、CECシステムはHDMIに統合され、HDMI端子を持つすべての機器に必須の機能となっています。

HDMI CECを例で解説

なるべく簡単に説明したいと思います:HDMI CECとは、いくつかのデバイスがあることを意味し、最も一般的には次のように使用されます:テレビがあり、テレビのHDMIポートにRokuやChromecastなどのストリーミングデバイスを接続し、HDMI ARC(eARC)と書かれた第2のポートにサウンドレシーバーまたはサウンドバーを接続します。そこで、すべての機器でHDMI CECを有効にしておけば、例えば、Alexaに「Chromecastをオンにして」と言えば、テレビとサウンドバーの電源が自動的にオンになるので、一度にひとつの機器の電源を入れるだけですべての機器の電源がオンになります。あとはテレビのリモコンでストリーミングデバイスを操作すればいい。

HDMI CECの物理的な仕組み

HDMI CECを使用するためには、いくつかの条件を満たす必要があります。

HDMIケーブルはCECをサポートし、ケーブル上で信号を伝送するために別のワイヤーを使用する必要があります。ケーブルメーカーによっては、コストを節約して、このワイヤーをケーブル内に作らない場合もあります。
 制御したいすべての機器がHDMI CECをサポートしている必要があります。

制御は以下のように行われます。機器でHDMI CECモードを有効にすると、HDMIポートは通電したままになります。
 Chromecastでテレビの電源を入れる例を見てみましょう。Chromecastの電源を入れるだけです。このデバイスは制御コード(Power)を生成し、このコードをテレビに送信します。テレビはこのコードを受信して電源を入れるための信号を理解し、テレビの電源を入れることになります。同様に、逆にChromecastのTVの電源を入れる。そして、何かの機器を操作したい場合は、テレビからのすべての信号がHDMIで目的の機器に送信されることになります。
 例えば、サウンドバーに音を加えたい場合、テレビからリモコンを取り出してブーストボタンを押します。このコマンドはテレビに送られ、テレビはこのコマンドを他のすべての機器にブロードキャストします。ここで少しニュアンスが違うのですが、どちらの機器もコマンドを理解していれば反応します。例えば、Chromecastやサウンドバーでは音が追加されます。

デジタル機器向けHDMI CEC構造

デバイスでHDMI CECサポートを有効にすると、追加されたデバイスは、最大15台のデバイスからなる1つの管理バスに接続されます。新しいデバイスは登録され、論理アドレスが割り当てられ、適切な動作のためにそのタイプ(テレビ、プレーヤー、ストリーミングデバイス、オーディオデバイス)が指定されます。HDMIは主にビデオインターフェイスであるため、プライマリデバイスとして常にテレビやモニターが選択されます。

HDMI CECのコマンド構成

HDMI CECコマンドは10ビットで構成されています。コマンドブロックは2つあり、最初のブロックはどのデバイスがどのデバイスのためにコマンドを開始したかを伝え、2番目のブロックは実行するためにコマンドを送信する。

しかし、特定のデバイスをアドレス指定する必要がない場合は、コマンドブロックだけが送信されます;これはほとんどの場合です。

例を挙げます:前の例と同様に、テレビ、Chromecast、サウンドバーをお持ちの場合。どの機器の電源を最初に入れたとしても、HDMI CECは起動した機器からコマンドを送信するので、CECバスに接続されたすべての機器の電源が入ります。

次に、Chromecastで動画を見ているときに、視聴を一時停止したいと思います。テレビのリモコンで一時停止ボタンを押します。テレビは視聴を停止するコマンドを生成し、このコマンドをバスに送信します。この場合、Chromecastだけが応答できます。このコマンドを認識できるのは、Chromecastだけです。サウンドバーはこのコマンドをサポートしていないため、無視されます。

HDMI CECが対応しているコマンドは?

HDMI CECは、多くのコマンドをサポートすることができます。すべてのコマンドは、適切な通信のために特定のコードが割り当てられています。コマンドの一覧ですが、非常にオーソドックスなものです。

  • 電源制御のコマンドです:デバイスの電源を入れたり、スタンバイモードにしたりします。
  • 動画再生を制御するコマンド:スタート、ストップ、ポーズ。
  • カーソル操作のコマンドです:ストリーミングデバイスのメニューから映像を選択する。
  • オーディオコントロールコマンド:オーディオコントロール。

他にもコマンドはありますが、実際に使われることはほとんどありません。

テレビなどの機器でHDMI CECを有効にする方法

2007年にHDMI CECが登場したとき、テレビはほとんど何も提供していなかったので、各社のマーケティング部門はHDMI CECサポートをその名前で呼ぶことにしたことを知っておく必要があります。これにより、サムスンのテレビCMで「このテレビはAnynet +テクノロジーに対応しています」と言及するのが普通だった時代、顧客は独自のテクノロジーを提示することができました。そして、消費者は無意識のうちに、このテレビは何か特別なものを持っていると思ったのです。これはあくまで宣伝ですが、結果的にテレビではHDMI CECの名称は様々ですが、括弧書きでそれが何なのかを説明していることがあります。その結果、ブランドによっては、HDMI CECの呼び方がこうなっているのです。

  • Anynet (Anynet+) – Samsung
  • アクオスリンク シャープ。
  • BRAVIA Sync ソニー
  • HDMI-CEC 日立
  • クロリンク パイオニア
  • CE-Link、レグザリンク 東芝
  • RIHD オンキヨー
  • SimpLink – LG
  • HDAVIコントロール、EZ-Sync、VIERA Link – Panasonic
  • EasyLink – Philips
  • NetCommand for HDMI 三菱

HDMI CECsの使用を開始するには、HDMI CECの設定を有効にする必要があります。HDMI CECs を有効にすることで、追加の設定は必要ありません。たとえば、Samsung TVでAnynet +を見つけ、それをオンにする必要があります。

同様に、他のデバイスの設定も見つけて有効にする必要があります。対応するデバイスのメニューからCECの設定を探す必要があります。デバイスの数が多いので、例を挙げるのはやめておきます。

HDMI CECを使用する際の問題点

HDMI СECを使用する際、どのような問題が発生する可能性がありますか?機器メーカーは、異なる機器ブランドでHDMI CECを使用する場合、互換性の問題が発生する可能性があると規定していることを認識しておく必要があります。プロトコルは同じですが、メーカーによっては一部のコマンドを部分的にしか公開していない場合があり、それが問題を引き起こす可能性があります。これは実験的にしか確認することができません。

第二に考えられる問題は、CECのサポートが必要なケーブルを使用していることです。デフォルトでは、HDMI 1.4のケーブルを購入すれば、CECをサポートしているはずですが、例外もあります。他のデバイスでHDMIをサポートしているかどうか、ケーブルを確認してください。

また、異なるメーカーや異なる年式の機器を使用している場合、特に片方の機器がかなり古い場合、問題になることがあります。

HDMI CECは、1つのリモコンやデバイスで複数のデバイスを操作できる便利な機能です。例えば、テレビ、Chromecast、サウンドバーをHDMIで接続している場合、テレビの電源を入れるだけで、すべての電源を入れることができます。

HDMI CECを利用するもう一つの方法は、テレビがAlexaのような音声アシスタントに対応していない場合です。Alexaを操作できるストリーミングデバイスがあれば、ストリーミングデバイスを起動することでテレビの電源を入れ、HDMI CECでテレビの電源を入れることができます。

HDMI CECは、ビデオ監視などの他のシステムでも使用されていますが、テレビで最もよく使用されています。全体として、HDMI CECは、複数の機器を簡単にコントロールできる便利で効率的な方法です。

HDMI CECの利用方法について

HDMI CECは、1つのリモコンやデバイスで複数のデバイスを操作できる便利な機能です。例えば、テレビ、Chromecast、サウンドバーをHDMIで接続している場合、テレビの電源を入れるだけで、すべての電源を入れることができます。

HDMI CECを利用するもう一つの方法は、テレビがAlexaのような音声アシスタントに対応していない場合です。Alexaを操作できるストリーミングデバイスがあれば、ストリーミングデバイスを起動することでテレビの電源を入れ、HDMI CECでテレビの電源を入れることができます。

HDMI CECは、ビデオ監視などの他のシステムでも使用されていますが、テレビで最もよく使用されています。全体として、HDMI CECは、複数の機器を簡単にコントロールできる便利で効率的な方法です。

LEAVE A REPLY

Please enter your comment!
Please enter your name here