


デジタルビデオ放送(DVB)において、共通インターフェース(DVB-CIとも呼ばれる)は、有料テレビチャンネルの暗号化解除を可能にする技術です。有料テレビ局は、使用する暗号化方式を選択したいと考えています。共通インターフェースにより、テレビメーカーは、さまざまな暗号化方式に対応する交換可能な条件付きアクセスモジュール(CAM)を差し込むことで、多くの異なる有料テレビ局をサポートできるようになります。
共通インターフェースは、テレビチューナー(テレビまたはセットトップボックス)とテレビ信号を復号化するモジュール(CAM)との接続部です。このモジュールは、アクセスキーと権限情報を含む有料視聴加入者カードを受け入れます。
ホスト(テレビまたはセットトップボックス)は有料テレビチャンネルのチューニングとRF信号の復調を担当し、CAMはCAのデスクランブルを担当します。共通インターフェースにより、両者は相互に通信できます。すべての共通インターフェース機器は、EN 50221-1997規格に準拠する必要があります。これは、 DTV受信機にCAMを追加して、さまざまな種類の暗号化に対応できるようにする定義済みの規格です。EN 50221仕様では多くの種類のモジュールが認められていますが、有料テレビ市場のおかげでCAMだけが普及しています。実際、デジタルビデオ放送の主な強みの1つは、共通インターフェースで必要な条件付きアクセス機能を実装できることです。
これにより、放送局は異なるサプライヤーのソリューションを含むモジュールを利用できるようになり、著作権侵害対策の選択肢が増える。
DVB受信機には、共通インターフェース(CI)を実装するスロットが1つまたは2つ搭載されている場合があります。CIは条件付きアクセスモジュール(PCMCIA )コネクタを使用し、共通スクランブリングアルゴリズム(CSA)に準拠しています。CSAは、このような受信機が数ミリ秒間隔でDES(データ暗号化標準)キーを受け入れ、特定のアルゴリズムに従ってプライベートチャネルを復号できる必要があることを規定する規格です。
これらのアルゴリズムは各サプライヤー独自のものであり、それぞれが独自のアルゴリズムを使用しているため、統一された標準規格は存在しない。
復調器と誤り訂正装置から出力されるMPEG-2伝送データストリーム全体は、 DTV受信機内のMPEGデマルチプレクサで処理される前に、共通インターフェースに接続されたカードを経由して送信されます。複数のCIカードが存在する場合、MPEG伝送データストリームはこれらのカードすべてを順次通過します。
組み込みCAMは、CPUソフトウェア内に存在する場合のように、物理的に存在しない場合もある。そのような場合、通常CAMに搭載されているスマートカードリーダーのみが取り付けられ、PCMCIAタイプのCIスロットは取り付けられない。
共通インターフェースは暗号化の問題を解決するために作成されたものですが、Webブラウザ、iDTV(インタラクティブテレビ)など、他の種類のモジュールを使用して他の機能も持つことができます。
ヨーロッパでは、すべてのiDTV端末においてDVB-CIの搭載が義務付けられている。
ホストは暗号化されたMPEGトランスポートストリームをCAMに送信し、CAMは復号化されたトランスポートストリームをホストに送り返す。CAMにはスマートカードリーダーが搭載されていることが多い。
規範的なDVB-CI規格であるEN 50221は、1997年に欧州電気標準化委員会(CENELEC)によって策定された。
共通インターフェース方式によれば:
この仕様では、同一の物理インターフェース上に含まれる2つの論理インターフェース、すなわち2つの側面のみが定義されています。1つ目のインターフェースはMPEG-2トランスポートストリームです。リンク層と物理層はこの仕様で定義され、上位層はMPEG-2仕様で定義されています。2つ目のインターフェースであるコマンドインターフェースは、ホスト(受信機)とモジュール間でコマンドを伝送します。
本仕様では、モジュール上での条件付きアクセスシステムアプリケーションの動作や機能は定義されていません。インターフェースを介して通信するモジュールが実行できるアプリケーションは、条件付きアクセスや本仕様で説明されているものに限定されません。複数のモジュールを同時にサポートすることも可能です。
共通インターフェースは、PCカード規格(PCMCIA)の多くの機能を共有している。アドレスバスとデータバスの幅を縮小することで、双方向パラレルトランスポートストリームインターフェースを搭載することが可能になった。
トランスポートストリームのフォーマットはIEC 13818-1で規定されており、MPEG 2 TSフォーマットです。
さらに、ホストとモジュール間の通信のためのコマンドインターフェースも備えている。
この通信は、ホストとモジュールがリソースを共有できる階層型プロトコルスタックの形式で行われます。たとえば、モジュールはホストから現在の日時を要求できます。このサービスを使用するには、モジュールはホストが提供する「日時」リソースへのセッションを開く必要があります。また、モジュールはホストにテレビ画面にメッセージを表示するように要求し、ホストのリモコンからのキー入力を読み取ることができます。これは、ホストのマンマシンインターフェース(MMI)リソースへのセッションを開くことで実現されます。このリソースにより、CAMはPIN番号を要求および受信することもできます。
DVB-CIで定義されているリソースの中には、事実上オプションとなっているものもあります。例えば、ホストには電話回線を介した通信用のモデムが搭載されている場合があり、これによりCAMはペイパービューを実装できます。これは、ホストの低速通信(LSC)リソースへのセッションを開くことで実現できます(ホストがこのリソースの利用可能性を通知している場合)。また、ホスト制御リソース(CAMが強制チューニングを要求できるようにするリソース)も、一部のホストには存在しない場合があります。
必須のリソースは、リソースマネージャ、アプリケーション情報、および条件付きアクセスサポートです。このうち最初の2つはCAMとホスト間の初期ハンドシェイクに必要であり、CAサポートリソースは選択されたチャネルの復号化に必要です。
コマンドインターフェースは拡張可能であり、これらの拡張機能について説明した仕様書がいくつか存在します(例:ETSI TS 101 699)。しかしながら、これらの拡張機能は製造業者の間で必ずしも人気があるとは言えません。
CI+ ( CI PlusまたはCommon Interface Plusとも呼ばれる)は、元のDVB Common Interface規格(DVB-CI、DVB-CIv1とも呼ばれる)を拡張した仕様です。CI +で導入された主な追加機能は、CI+条件付きアクセスモジュール(仕様ではCICAMと表記されていますが、CI+ CAMの方がより正確な略称のようです)とテレビ受信機(ホスト)間のコピープロテクションです。CI+はDVB-CIv1との下位互換性があります。CIv1 CIスロットを備えた古いテレビ受信機はCI+ CAMで使用でき、その逆も可能ですが、CI+で保護されているとマークされていないテレビ番組のみを視聴できます。
CI+仕様は、パナソニック、フィリップス、サムスン、ソニーといった家電メーカーに加え、有料テレビ技術企業のSmarDTVやファブレスチップメーカーのNeotionによって開発されました。[ 1 ]
仕様の最初の草案は、2008 年 1 月に V1.00 CI Plus 仕様としてレビューにかけられました。信頼できる機関の設立が完了し[ 2 ]、公式のセキュリティ認証ラボが任命されました[ 3 ] 。
2009年にバージョン1.1と1.2がリリースされました。バージョン1.2は、大規模に展開された最初のバージョンとなりました。CI+ v1.2によって元のDVB-CI規格に追加された主な機能は以下のとおりです。
仕様書には、各機能が必須かオプションかが明示的に記載されていません。必須機能(実際にはCI+の存在意義そのもの)はコンテンツ制御です。バージョン1.2のオプション機能は「PVRリソース」です。これは、新しいCI+仕様バージョンにこの機能が記載されていないことから判断できます。
2011年にCI+仕様のバージョン1.3がリリースされました(後にCI+ v1.3.1、さらにCI+ v1.3.2に置き換えられましたが、現在でも一般的にはCI+ v1.3と呼ばれています)。CI+ v1.3でCI+ v1.2に追加された主な機能は以下のとおりです。
CI+の開発により、この規格は現在DVB標準化団体の傘下に入った。[ 4 ]
2014年、DVBはETSI TS 103 205 V1.1.1仕様をリリースし、一般的に「CI+ v1.4」と呼ばれる規格を定義しました。ETSI TS 103 205によってCI+ v1.3に追加された主な機能は以下のとおりです。
2018年、ETSIは第2世代DVB-CI規格(CI+ v2.0と呼ばれることが多い)TS 103 605 V1.1.1を公開した。[ 5 ]このバージョンの主な進化は、老朽化したPCカードインターフェースを置き換える物理層としてUSBを追加することである。
CI+ HostおよびCAMテストツールの開発、テスト、認証は、 Resillion(旧Eurofins Digital Testing、旧Digital TV Labs)が英国(ブリストル)と中国(深圳)で実施しています。
信頼できる認証局が発行した証明書を利用することで、CI+ CAMとテレビ受信機(ホスト)の間に安全な認証チャネル(SAC)が形成されます。このSACは、CAMとホストのペアごとに固有の共有キーを生成するために使用されます。このキーは、関連付けられたURI(使用規則情報)で、元のCAまたはDRMスクランブルを解除した後、CAMからホストへの送信中に再暗号化が必要なコンテンツとしてマークされたコンテンツを、不正なコピーから保護します(元のCI規格では、復号化されたコンテンツは、スクランブルされていない形式でのみPCMCIAインターフェース経由で送信できました)。
CI+ 標準では、侵害された CI+ ホストの失効が可能です。これは、DSM-CCデータカルーセルでサービス オペレーター証明書失効リスト (SOCRL) をブロードキャストすることによって行われます。CAM が、ホストの ID、モデル、またはブランドが SOCRL にリストされていること (オプションの SOCWL – サービス オペレーター証明書ホワイト リストにリストされていないこと) を検出した場合、CAM は CI+ URI で保護されているとマークされたコンテンツの復号化を拒否する必要があります。SOCRL は、サービス オペレーターの要求に応じて CI+ ルート オブ トラストによって作成および署名されます。古い SOCRL および SOCWL のリプレイを防ぐため、SOCRL および SOCWL の最新バージョンと DSM-CC データカルーセル内の場所を指定する RSD (失効シグナリング データ) テーブルと組み合わせてブロードキャストする必要があります。RSD も署名する必要があります。
CI+ 1.3 準拠のホスト デバイスは、デバイスのリモコンを使用してインタラクティブ TV アプリケーション内でのユーザーのナビゲーションを管理するために、MHEG-5インタラクティブ TV エンジンを実装する必要があります。 [ 6 ] MHPまたはHbbTVインタラクティブ TV エンジンのサポートもオプションです。CI+ 1.4 ホストは、オプションでMHEG-5インタラクティブ TV エンジンをサポートできます。[ 7 ]


以下の事業者は現在CI+のサポートを展開済み、または展開を予定しています。
2009 年 7 月、オランダ最大のケーブル事業者であるZiggo は、CI+ ベースの統合デジタルテレビ(IDTV) を積極的にサポートすると発表した。 [ 14 ] [ 15 ] [ 16 ] 2009 年 9 月には、 SMiT (Shenzhen State Micro Technology Co., Ltd.) の CI+ CAMの最初のバッチ 15,000 台がオランダのさまざまな小売業者によって提供され、2009 年 10 月には Neotion CAM の最初のバッチが提供された。[ 17 ]他のサポート企業には Canal+ [ 18 ]、条件付きアクセス会社の Irdeto [ 19 ]および Conax [ 20 ]が含まれる。2009年、NDS (現在のCisco ) は、 Kabel Deutschland が顧客に CI+ を展開するのをサポートすると発表した。 [ 21 ] 2014年には、 SMiT社製のCisco VideoGuard CA搭載CI+ CAMがD-Smart、KDG(Kabel Deutschland)、KBW、Sky Deutschland、Tele Columbusに導入されました。
ETSIの新たなワーキンググループが、組み込み共通インターフェース(ECI)に関する作業に取り組む予定です。
{{cite press release}}: CS1メンテナンス: アーカイブサービスは非推奨になりました (リンク)