(57)【特許請求の範囲】
【請求項１】
シリアルデータバスに接続することができる複数の電子機器でネットワークを構築するシステムであって、
ソース側電子機器の暗号化されたコンテンツをデイステネーション側電子機器に送出する前に、予め前記暗号化されたコンテンツがソース側電子機器に入力した段階から暗号解読処理を行い、前記デイステネーション側電子機器に前記暗号化されたコンテンツが送られた時に、前記暗号解読処理の有効性を確認して前記暗号化されたコンテンツの記録を行うこと
を特徴とするデジタルインターフェイス制御機能及び暗号解読機能を備えた電子機器。
【請求項２】
前記シリアルデータバスは、ＩＥＥＥ１３９４シリアルデータバスであること
を特徴とする請求項１に記載のデジタルインターフェイス制御機能及び暗号解読機能を備えた電子機器。
【請求項３】
前記ソース側電子機器はＩＲＤであり、前記デイステネーション側電子機器は録画機器である
請求項１に記載のデジタルインターフェイス制御機能及び暗号解読機能を備えた電子機器。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、デジタルインターフェイス制御機能を有する電子機器に関するものであり、特にＩＥＥＥ１３９４シリアルバスで接続されている電子機器に関する。
【０００２】
【従来の技術】
従来技術におけるデジタルＡＶシステムは、デジタルインターフェイス制御機能及び暗号解読機能を備えた電子機器をシリアルデータバスを介して接続してネットワークを構築する。これら接続されている電子機器には暗号解読機能（ＡＫＥ機能システム；Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  ａｎｄ  Ｋｅｙ  Ｅｘｃｈａｎｇｅ機能システム）を備えた機器、例えば、衛星放送受信機器であるＩＲＤ（Ｉｎｔｅｇｒａｔｅｄ  Ｒｅｃｅｉｖｅｒ  Ｄｅｃｏｄｅｒ）や、録画機器であるＤＶＨＳ（デジタルビデオホームシステム）等が存在する。
【０００３】
図３は、これらＩＥＥＥ１３９４インターフェイスを備え且つ暗号解読機能を備えた機器がシリアルデータバスで接続されている様子を示したものであり、この中で暗号解読機能を構成するＡＫＥ機能システムは、バスを介して接続してある特定の機器Ａ、Ｂに同じ暗号解読機能を搭載したものであり、ソース側機器からデイステネーション側機器へのコンテンツを蓄積するストレージ１１と、認識及びキー交換をするサブシステム（Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  ａｎｄ  Ｋｅｙ  Ｅｘｃｈａｎｇｅ  Ｓｕｂｓｙｓｔｅｍ；ＡＫＥ機能システム）１２と、コンテンツ暗号解読サブシステム１３と、ソース側機器にバスを介して接続するためのプロトコルを備えたＩＥＥＥ１３９４インターフェイス１４とから構成されている。
【０００４】
このような構成からなる認証及びキー交換サブシステム（ＡＫＥ機能システム）１２の基本概念について説明する。シリアルデータバス上で扱われるコンテンツには、そのコンテンツ保護のため送出時に暗号をかけて送り出すことができるシステムである。暗号をかけて送り出されたものを入力してモニタ上に映し出したり録画機器で録画するためには、その暗号を解かなければならない。暗号を解いてはじめてオリジナルのコンテンツを映し出し録画等できるのである。この暗号のかけられかたの度合い（Ｃｏｐｙ  Ｐｒｏｔｅｃｔｉｏｎ  Ｓｔａｔｕｓ）は、例えば、ＤＣＴＰ（Ｄｉｇｉｔａｌ  Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｅｎｔ  Ｐｒｏｔｅｃｔｉｏｎ）ではＥＭＩ（Ｅｎｃｒｙｐｔｉｏｎ  ＭｏｄｅＩｎｄｉｃａｔｏｒ）という名称のもので、コピーを行うべき度合いが設定されている。その度合いの種類は、コピーが自由なコピー・フリー（Ｃｏｐｙ  Ｆｒｅｅ）、コピーしてはいけないコピー・ネバー（Ｃｏｐｙ  Ｎｅｖｅｒ）、１世代だけならコピー可能なコピー・ワン・ジェネレーション（Ｃｏｐｙ  ＯｎｅＧｅｎｅｒａｔｉｏｎ）、１世代可能なものをすでに１回コピーしてしまったことを示すノー・モア・コピーズ（Ｎｏ  Ｍｏｒｅ  Ｃｏｐｉｅｓ）の４種類である。コンテンツ保護のために、こういった暗号のかけられかたの度合いを示す情報がコンテンツにマーキングされており、外部から信号を入力することができる受信機器（実施例では録画機器）は入力されたコンテンツのこの情報によって、コンテンツの暗号を解読する必要があるか否かを瞬時に判断する。
【０００５】
一方、ソース側機器はコンテンツの暗号情報に従って暗号をかけて送出する必要があるものであれば、暗号をかけてシリアルデータバス（実施例においてｉＬＩＮＫ）上のコンテンツを送出する。デイステネーション側機器（実施例では録画機器）は入力されているコンテンツに暗号がかけられていたら、ソース側機器と共に暗号解読するための処理を行い、必要な幾つかのキー（Ｋｅｙ）とやりとりして暗号を解読する。例えば、ＤＴＣＰでは、キーは３種類存在する。認証キー（Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｋｅｙ）と、交換キー（ＥｘｃｈａｎｇｅＫｅｙ）と、コンテンツキー（Ｃｏｎｔｅｎｔ  Ｋｅｙ）である。認証キーは交換キーを暗号化するために使われるもので認証中に確立される。交換キーはコピーライテット・コンテンツ・ストリーム（Ｃｏｐｙｒｉｇｈｔｅｄ  Ｃｏｎｔｅｎｔ  Ｓｔｒｅａｍ）のセキュリテイをセットアップし、管理するために使われる。最後のコンテンツキーは交換されるコンテンツを暗号化したり暗号解読したりするのに使用される。
【０００６】
次に、このような構成におけるデジタルインターフェイス制御機能を備え且つ暗号解読機能を備えた電子機器における録画データの取り込み並びに暗号解読をするための手法について図４のフローチャートを参照して説明する。
【０００７】
先ず、シリアルデータバス（ｉＬＩＮＫ）に接続されているソース側機器のストレージ１１にコンテンツが入力されているかどうかを判断する（ステップＳＴ１１）。
【０００８】
ソース側機器にコンテンツが入力されている場合には、録画要求があるか否かを調べる（ステップＳＴ１２）。
【０００９】
録画要求がある場合にはダミーのＩｓｏ信号（アイソクロナスパケット信号）を録画することになるがダミーであるため、ミュートされた録画となる（ステップＳＴ１３）。
【００１０】
次に、入力されているコピー・プロテクション・ステータスは解読可能なものか否かを判断し、解読不可能なものであれば暗号解読処理は終了し、解読可能なものであれば次に、デイステネーション側機器（録画機器）とソース側機器との間でお互いの認証処理をし、認証処理が完了して認証がＯＫであるか否かを判断する（ステップＳＴ１４、ＳＴ１５、ＳＴ１６）。ここで認証処理が不発に終わる場合がある。例えば、互いの機器又は一方の機器がビジー等の場合であり、その場合にはソース側機器との認証処理を５回リトライする。５回リトライしてもソース側機器との認証処理が不発に終わった場合には、認証できないものと判断して暗号解読処理は終了する（ステップＳＴＳＴ１７）。
【００１１】
認証処理が成功して完了すると、次にコンテンツキーをゲットする処理を行う（ステップＳＴ１８）。
【００１２】
次に暗号解読用キーを解読用ＩＣに送り、暗号を解読したコンテンツの録画を開始する（ステップＳＴ１９、ＳＴ２０）。
【００１３】
このようにして、録画開始の要求があると、先ず暗号解読処理を行ってから録画を開始させる。
【００１４】
【発明が解決しようとする課題】
しかしながら、上述した従来技術において、ある録画機器に暗号化されたコンテンツが入力されている状態で録画開始のトリガを検出した時に、その入力されているコンテンツを送出しているソース側機器と認証（キーの交換）を行い、認証が成功したら暗号キーの交換を行う処理、即ち、暗号解読処理を行っているわけであるが、その全ての処理時間中はデイステネーション側機器（録画機器）に入力されている”暗号化されたコンテンツ”は、暗号解読されたコンテンツとして録画できないため、暗号解読処理時間だけ遅くなって録画開始するという問題がある。
【００１５】
又、シリアルデータバスに接続することができる機能を搭載した録画機器において、コンテンツ保護のために暗号化されたコンテンツを録画する際に、それを送出しているソース側機器との間で暗号解読処理を行う必要がある。即ち、録画実行のトリガが発生してから暗号解読処理を行うため、暗号解読処理に時間的な遅れが生じてしまうという問題がある。
【００１６】
更に、暗号解読処理中に録画するかしないかの仕様は、それぞれの機器によるが、少なくともその処理が完了するまでは、オリジナル（暗号化されていない）のコンテンツは録画できないという問題もある。
【００１７】
従って、録画開始実行のトリガが発生してから暗号解読処理を行うことになっている従来の手法の根本的な問題点を解析して、実際は録画実行していなくとも、録画機器に入力されているコンテンツを送出しているソース側機器において、暗号解読処理を行うことができるという特徴を利用して、入力コンテンツが暗号化されていなくとも、暗号解読処理を行うことが可能である。その暗号解読処理は、録画機器に入力されているコンテンツのＩｓｏ信号が途絶えない限り有効であることを利用するため暗号解読にかかる時間を短縮することができる。即ち、録画実行される前の実際に暗号化されたコンテンツが録画機器に入力される前に、予め今入力されているコンテンツを送出しているソース側機器で暗号解読処理を行っておき、実際に録画実行した時に、前もって実行しておいた暗号解読処理が有効かどうかを確認することで、暗号化されたコンテンツを速やかに録画することに解決しなければならない課題を有する。
【００１８】
【課題を解決するための手段】
上記課題を解決するために、本願発明に係るデジタルインターフェイス制御機能及び暗号解読機能を備えた電子機器は、シリアルデータバスに接続することができる複数の電子機器でネットワークを構築するシステムであって、ソース側電子機器の暗号化されたコンテンツをデイステネーション側電子機器に送出する前に、予め前記暗号化されたコンテンツがソース側電子機器に入力した段階から暗号解読処理を行い、前記デイステネーション側電子機器に前記暗号化されたコンテンツが送られた時に、前記暗号解読処理の有効性を確認して前記暗号化されたコンテンツの記録を行うことである。
【００１９】
又、前記シリアルデータバスは、ＩＥＥＥ１３９４シリアルデータバスであることであり、前記ソース側電子機器はＩＲＤであり、前記デイステネーション側電子機器は録画機器である
【００２０】
このように、暗号化されたコンテンツが録画機器に入力されている状態であれば、録画開始実行のトリガを検出していなくとも、これから録画される可能性のある今入力されているコンテンツを送出しているソース側機器との間で、予め暗号処理を行っておき、実際に録画開始実行された時に、既に行った暗号処理がまだ有効かどうかを確認し、有効であれば即暗号解読されたコンテンツの記録が可能になるというものである。勿論、無効であった場合には、暗号解読されたコンテンツは記録されずもう一度認証からやり直す。又、 認証及び暗号キーの交換という処理時間を予め録画時間前に行うことで、実際に録画開始実行トリガが発生してから暗号解読できたコンテンツを記録するまでの時間を短縮することができる。
【００２１】
【発明の実施の形態】
次に、本発明に係るデジタルインターフェイス制御機能及び暗号解読機能を備えた電子機器の実施の形態について図面を参照して説明する。尚、従来技術で説明したものと同じものには同一符号をつけて説明する。
【００２２】
本願発明のデジタルインターフェイス制御機能及び暗号解読機能を備えた電子機器は、従来技術で説明した図３と同じ構成となっているのでそちらを参照していただき、当実施の形態においては本願発明特有のものに焦点をあてて以下説明する。
【００２３】
本発明においては、録画実行される前、実際に暗号化されたコンテンツがデイステネーション側機器（録画機器）に入力される前に、予め今入力されているコンテンツを送出しているソース側機器において暗号解読処理を行っておき、実際に録画実行した時に前もって実行しておいた暗号解読処理が有効かどうかを確認することのみで、暗号化されたコンテンツを速やかに記録（録画）するようにしたことである。
【００２４】
この点につき、従来技術で説明した図３のブロック図を参照して図１のフローチャートに基づいて説明する。
【００２５】
先ず、ソース側機器とデイステネーション側機器（録画機器）とがシリアルデータバス（実施例においてＩＥＥＥ１３９４シリアルデータバス）で接続されていることが前提となり、暗号がかけられているかいないかに関係なしにコンテンツがソース側機器から送出され、録画機器がそれを入力するような接続がされたことをトリガとして、録画機器は自分の必要なコピープロテクションステータスに関する認証を始める（ステップＳＴ３１、ＳＴ３２）。
【００２６】
録画機器がＤＶＨＳである場合には、この時点でダミーのＩｓｏ信号（アイソクロナスパケット信号）を録画することになるので実際に録画されている映像はミュートされたものとなっている。そして、録画機器とソース側機器との間でお互いの認証が完了しＯＫであるかどうかの確認をする（ステップＳＴ３３）。認証が完了しない場合、例えば、録画機器側でビジー等の原因により認証が失敗した場合は５回リトライし、それでも認証が失敗した場合には暗号解読処理は終了する（ステップＳＴ３４）。
【００２７】
認証が完了すると、その時点のコンテンツキーも入手し暗号解読キーを計算で求め、その値を暗号解読用ＩＣに送る（ステップＳＴ３５、ＳＴ３６）。その後、ソース側機器のコンテンツキーの変化に追従していくように定期的に最新のコンテンツキーの確認を行うと共に、Ｉｓｏ信号のパケットヘッダーのオッド／イーブン（ＯＤＤ／ＥＶＥＮ）の変化をウオッチングする処理を行う。コンテンツキーに変化があった場合は、暗号解読キーを求め直し更新した値を解読用ＩＣに送る（ステップＳＴ３７）。
【００２８】
録画機器は、認証完了後、再び認証し直さなければいけない条件が発生していないかを確認し続けておく。再認証の条件が発生していない状態で録画機器において、録画要求が発生すると、それをトリガとして、その録画しようとしている入力コンテンツのコピープロテクションステータスが自分で解読処理できるものかを判断する（ステップＳＴ３８、ＳＴ３９）。解読可能なものであれば、既に求めて更新し続けている暗号解読用キーを用いてコンテンツの暗号解読を行いオリジナルのコンテンツの記録を開始する。それと同時に既に行っているコピープロテクションを解くための処理に使用しているキーが有効がどうかの確認を行い、ＯＫであればそのまま録画を続ける（ステップＳＴ４０、ＳＴ４１）。ＮＧであればダミーのＩｓｏ信号を記録し、認証を最初からやり直す（ステップＳＴ４２）。
【００２９】
このようにして、本願発明における暗号解読処理は、録画機器に録画する以前から暗号解読処理を行っておくため、実際に録画開始してから暗号解読されて録画するまでの時間が従来と比べて短縮できる。図２は、その従来技術との比較を示したもので、従来のものは、録画機器で録画要求が発生してからソース側機器と認証を行い、コンテンツキーを得て暗号解読を行う。これに対して本願発明のものは、録画機器で録画要求が発生する前に既にソース側機器との認証を終えておき、コンテンツキーも追従するように処理を行うので、実際の録画要求が発生してからは既に求めていた暗号解読用キーが有効かどうかの確認を行うのみで、しかもその確認中も既に暗号解読を行っている。従って、暗号解読用キーが無効になっていない限りは即オリジナルのコンテンツを要求できるのである。このように、本願発明は、録画要求があってから暗号が解けたコンテンツを実際に録画できるまでの時間が従来のものより短縮されることになる。
【００３０】
このように、録画開始時の暗号解読処理時間を短縮すると、録画したいコンテンツが存在し、録画キーを押すなり予約録画をするなどの手法で録画を実行した場合と同じように、ほぼ完全な状態で最初から最後まで録画できる。又、最近のＥＰＧ（電子番組ガイド）機能が世の中に普及してきているため、予約録画が従来のように９：００から１０：００というように時間で予約するのではなく、番組で予約するようになってきているため、暗号解読に要する時間を考慮して１分前から予約するというような細工ができなくなっているものに対してもメリットがある。
【００３１】
【発明の効果】
以上説明したように、本発明に係るデジタルインターフェイス制御機能及び暗号解読機能を備えた電子機器は、録画機器に録画開始をする際の暗号解読処理時間を短縮することができるため、暗号化されたコンテンツを録画する録画開始時間を暗号化されていないコンテンツの録画開始時間と略同じくすることができ、所望の録画したいコンテンツの全てを録画することができるという効果がある。
【図面の簡単な説明】
【図１】本発明に係る暗号解読処理時間を短縮した場合のフローチャートである。
【図２】従来技術における暗号解読処理と本願発明の暗号解読処理とを対比して示した説明図である。
【図３】シリアルデータバス及び暗号解読処理機能を備えた電子機器をバスで接続したようすを示したブロック図である。
【図４】従来技術における暗号解読処理をするためのフローチャートである。
【符号の説明】
１１；コンテンツ・ソース・デイステネーション・ストレージ、１２；認証及びキー交換サブシステム、１３；コンテンツ暗号解読サブシステム、１４；ＩＥＥＥ１３９４インターフェイス
【図１】
0003963058.tif 000002
【図２】
0003963058.tif 000003
【図３】
0003963058.tif 000004
【図４】
0003963058.tif 000005