(57)【特許請求の範囲】
【請求項１】
第１データ処理装置と第２データ処理装置を備えた第１の機器と他の第２の機器間における暗号化データ送受信の暗号認証処理方法において、
最初に前記第１の機器で前記第１データ処理装置と第２データ処理装置間の機器認証により第１認証鍵を相互に作成し、
次いで前記第１の機器の第１データ処理装置と第２の機器間の機器認証により第２認証鍵を相互に作成し、
前記第１データ処理装置では、前記第２の機器から送信される前記第２認証鍵により暗号化したデータを前記第２認証鍵により復号すると共に、前記復号したデータを前記第１認証鍵で暗号化して第２データ処理装置に送信し、
前記第２データ処理装置では、受信した前記第１データ処理装置からの暗号化したデータを前記第１認証鍵により復号することを特徴とする暗号認証処理方法。
【請求項２】
前記第２の機器で第２認証鍵により暗号化したデータは交換鍵であり、
前記第１データ処理装置では、前記交換鍵を用いて第２の機器で交換鍵により暗号化した第１の種類のコンテンツデータを復号処理し、
前記第２データ処理装置では、前記第１データ処理装置で暗号化し第２データ処理装置で復号した交換鍵を用いて、第２の機器で交換鍵により暗号化した第２の種類のコンテンツデータを復号処理することを特徴とする請求項１記載の暗号認証処理方法。
【請求項３】
第１データ処理装置と第２データ処理装置を備えた第１の機器と他の第２の機器間におけるデータ送受信の暗号認証処理方法において、
前記第１の機器の第１データ処理装置と第２の機器の機器認証により認証鍵を相互に作成し、
前記第１データ処理装置では、前記第２の機器から送信される前記認証鍵により暗号化したデータを前記認証鍵により復号すると共に、前記認証鍵を第２データ処理装置に送信し、
前記第２データ処理装置では、受信した前記第１データ処理装置からの認証鍵により前記第２の機器から送信される前記認証鍵により暗号化したデータを前記認証鍵により復号することを特徴とする暗号認証処理方法。
【請求項４】
前記第２の機器で認証鍵により暗号化したデータは交換鍵であり、
前記第１データ処理装置では、前記交換鍵を用いて第２の機器で交換鍵により暗号化した第１のコンテンツデータを復号処理し、
前記第２データ処理装置では、前記第２データ処理装置で復号した交換鍵を用いて、第２の機器で交換鍵により暗号化した第２のコンテンツデータを復号処理することを特徴とする請求項３記載の暗号認証処理方法。
【請求項５】
第１データ処理装置と第２データ処理装置を備えた第１の機器で、他の第２の機器とデータ送受信を行う暗号認証処理装置において、
前記第１の機器における前記第１データ処理装置と第２データ処理装置間で機器認証による第１認証鍵を相互に作成する第１認証鍵作成手段と、
前記第１の機器の第１データ処理装置と第２の機器間で機器認証による第２認証鍵を相互に作成する第２認証鍵作成手段と、
前記第２の機器から送信される前記第２認証鍵により暗号化したデータを前記第２認証鍵により復号する第１データ処理装置の復号処理手段と、
前記第１データ処理装置の復号処理手段で復号したデータを、前記第１認証鍵で暗号化して第２データ処理装置に送信する第１データ処理装置の送信手段と、
前記第１データ処理装置の送信手段からの暗号化したデータを受信し、前記第１認証鍵により復号する第２データ処理装置の復号処理手段とを備えることを特徴とする暗号認証処理装置。
【請求項６】
前記第２の機器で第２認証鍵により暗号化したデータは交換鍵であり、
前記第１データ処理装置の復号処理手段では、前記交換鍵を用いて第２の機器で交換鍵により暗号化した第１の種類のコンテンツデータを復号処理し、
前記第２データ処理装置の復号処理手段では、前記第１データ処理装置で暗号化し第２データ処理装置で復号した交換鍵を用いて、第２の機器で交換鍵により暗号化した第２の種類のコンテンツデータを復号処理することを特徴とする請求項５記載の暗号認証処理装置。
【請求項７】
第１データ処理装置と第２データ処理装置を備えた第１の機器で、他の第２の機器とデータ送受信を行う暗号認証処理装置において、
前記第１の機器の第１データ処理装置と第２の機器間で機器認証による認証鍵を作成する手段と、
前記第１データ処理装置で作成した認証鍵を第２データ処理装置に送信する認証鍵送信手段と、
前記第２の機器から送信される前記認証鍵により暗号化したデータを、前記認証鍵により復号する第１データ処理装置の復号処理手段と、
前記第２の機器から送信される前記認証鍵により暗号化したデータを、前記第１データ処理装置から受信した認証鍵により復号する第２データ処理装置の復号処理手段とを備えたことを特徴とする暗号認証処理装置。
【請求項８】
前記第２の機器で認証鍵により暗号化したデータは交換鍵であり、
前記第１データ処理装置の復号処理手段では、前記交換鍵を用いて第２の機器で交換鍵により暗号化した第１の種類のコンテンツデータを復号処理し、
前記第２データ処理装置の復号処理手段では、前記第２データ処理装置で復号した交換鍵を用いて、第２の機器で交換鍵により暗号化した第２の種類のコンテンツデータを復号処理することを特徴とする請求項７記載の暗号認証処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はネットワークに接続されたデジタル機器において、機器相互でコンテンツを暗号化して送受信する際、暗号の認証処理を高速で行うことができるようにした暗号認証処理方法及びその方法を実施する装置に関する。
【背景技術】
【０００２】
近年のデジタルデータ通信技術の急速な普及により、機器相互間で全く劣化のないデータの送受信を行うことができるようになり、極めて利便性が高まっており、多くの機器がデジタル通信によりデータの送受信を行うようになっている。しかしながらこのようなデジタルデータの送受信によると、図４に示すようなデジタルデータを送信するソース機器Ａ１０１、ソース機器Ｂ１０２と、これを受信して利用するシンク機器Ｃ１０３、シンク機器Ｄ１０４をバスライン１０５で接続するシステム構成において、例えばソース機器Ａ１０１がＤＶＤプレーヤ、ソース機器Ｂ１０２がデジタルテレビチューナ、シンク機器Ｃ１０３がモニタ、シンク機器Ｄ１０４がＨＤＤのような場合、ＤＶＤプレーヤやデジタルテレビチューナ等のＡＶデータソース機器からのデジタルデータは、全く劣化がなくＨＤＤ等で利用することができるため、データに著作権を主張している場合には、このデータを処理するシンク機器に対しては処理の禁止、或いはＨＤＤ等の記録媒体に１回限り記録を許可する等の制限を付してデータ出力を行うこととなる。
【０００３】
上記のような機器のシステム構成において、例えばソース機器Ａ１０１のＤＶＤプレーヤとシンク機器Ｃ１０３のモニタの場合は、図５に示すような機器内部の構成となる。即ち、ソース機器Ａ１１１のＤＶＤプレーヤにおいてはＤＶＤから音声と映像のデータが取り出され、これをバス接続部１１３を介して出力し、その出力データをシンク機器Ｃ１１２のモニタにおけるバス接続部１１４で受信する。モニタ内部においては受信したデータを再び映像データと音声データとに分け、それぞれに対して信号処理を行い、映像はＬＣＤ部１１５に出力して画像表示し、音声はスピーカ１１６から出力するようにしている。
【０００４】
このようなシステム構成と機器の構成において、データの送受信の制限を考慮し、例えば機器相互をＩＥＥＥ１３９４の規格方式でデータの送受信を行うようにバス接続しているときには、このバスに接続された機器同士が互いに信用できる機器であるか判別する機器認証を行うことができるようになっている。更にその後認証できた機器に対してのみＡＶデータ等のコンテンツデータを、前記のような制限を付して、或いは制限することなくデータを送信することができるように、互いに共通の鍵を作成し、これを利用してコンテンツを暗号化して認証した機器に送信する。これを受信する認証された機器は暗号化されたデータを受信し、共通の鍵により解読、即ち復号化して元のＡＶデータにし、利用することができるようにしている。
【０００５】
このとき用いる共通の鍵としては、当初に用いられていたＤＨ法（Deffi-Hellman法）による認証鍵を用いるものから、より確実な暗号化処理として、データの送信側が任意の鍵である交換鍵を作成し、この交換鍵を前記認証鍵により暗号化して、認証した受信側の機器に送信するとともに、コンテンツデータも交換鍵によって暗号化して送信することが行われることもある。このときには受信側の機器では先に得られている認証鍵によって最初に交換鍵を復号化し、得られた交換鍵によって暗号化されたコンテンツデータを復号処理することとなる。
【０００６】
更にコンテンツデータの暗号化に際しては、送信側で交換鍵と特定の数値であるｓｅｅｄ、即ち種鍵とによってコンテンツデータを暗号化処理して送信する。それに対して受信側では、前記のようにして復号した交換鍵と、送信側と共有している種鍵とによってコンテンツデータを復号することも行われている。
【０００７】
なお、バス上に接続された機器の認証処理を行うに際して、実行タイミングを通信状態等に応じて分散させることにより、効率的な認証処理を行う技術は特許文献１に開示されている。
【特許文献１】特開２００５−６４８２５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
上記のような機器間認証を行い、暗号化用の鍵を用いてデータの送受信を行うに際しては、認証処理を機器内部で取り扱う信号の本数単位で行っており、そのため例えば前記のような同じＤＶＤに収録されている音声と映像信号は、このネットワーク上に分離して送信する場合はそれぞれに対して機器間認証処理を行っていた。
【０００９】
また、例えばＤＶＤに収録されているデータを送信するとき、これを受信して表示するモニタにおいては、モニタの信号処理機能部分では映像と音声を別に並列処理することが行われ、そのため信号処理回路は映像処理用ＬＳＩと音声処理用ＬＳＩの２個を用い、受信したＡＶデータのうち映像は映像処理用ＬＳＩで、音声は音声処理用ＬＳＩで処理を行って、高速処理を可能としているものが多くなっている。
【００１０】
このような場合例えば図６に示すように、ソース機器１２１ではＤＶＤ信号処理ＬＳＩ１２３で映像と音声信号を作成し、これをシンク機器１２２で受信するとき、シンク機器１２２に映像処理ＬＳＩ１２４と音声処理ＬＳＩ１２５を別個に備え、独立して処理できるようにしているとき、データの送受信に際して最初に行う機器認証、認証鍵作成、受信した認証鍵で暗号化している交換鍵の復号処理等の認証処理は、映像処理ＬＳＩ１２４と音声処理ＬＳＩ１２５がそれぞれ別個に行うこととなる。
【００１１】
このように従来の技術における、受信側の機器において１個のＬＳＩのみを備えて処理を行う場合でも、複数本の信号を受信するときには、それぞれの信号単位で機器認証処理を行うこととなり、したがって前記のような映像と音声の２つの信号を扱う場合には、２回の認証処理が必要となってしまう。特に受信側の機器において複数のＬＳＩを用いているときには、独立した機器と同様に各ＬＳＩ毎に認証処理を行っている。
【００１２】
その結果、例えば図４に示すような機器のシステム構成において、シンク機器Ｃ１０３のモニタにおいて、最初ソース機器Ａ１０１のＤＶＤプレーヤの再生信号を表示出力している状態から、ソース機器Ｂ１０２のデジタルテレビチューナの受信に切り換えようとするときには、前記のような映像と音声の２回の認証処理が必要となり、実際にデジタルテレビチューナの受信映像及び音声が出力されるのにしばらく時間がかかってしまう。その間ユーザーは機器の操作に不安を感じ、或いはいらいらすると共に、機器の作動及び性能に不審を抱くことともなる。
【００１３】
したがって本発明は、暗号認証処理を行うシステムにおいて、送信される複数の信号の処理に際し、１つの信号に対する暗号認証処理を通常通り行うのみで、他の信号処理に際しては認証処理を無くし、或いはそれを簡略化できるようにし、ソース機器の切り換え等に際して素早く、切り換えたソース機器の出力を行うことができるようにした暗号認証処理方法及びその方法を実施する装置を提供することを主たる目的とする。
【課題を解決するための手段】
【００１７】
また、本発明に係る他の暗号認証処理方法は、第１データ処理装置と第２データ処理装置を備えた第１の機器と他の第２の機器間における暗号化データ送受信の暗号認証処理方法において、最初に前記第１の機器で前記第１データ処理装置と第２データ処理装置間の機器認証により第１認証鍵を相互に作成し、次いで前記第１の機器の第１データ処理装置と第２の機器間の機器認証により第２認証鍵を相互に作成し、前記第１データ処理装置では、前記第２の機器から送信される前記第２認証鍵により暗号化したデータを前記第２認証鍵により復号すると共に、前記復号したデータを前記第１認証鍵で暗号化して第２データ処理装置に送信し、前記第２データ処理装置では、受信した前記第１データ処理装置からの暗号化したデータを前記第１認証鍵により復号することを特徴とする。
【００１８】
また、本発明に係る他の暗号認証処理方法は、前記暗号認証処理方法において、前記第２の機器で第２認証鍵により暗号化したデータは交換鍵であり、前記第１データ処理装置では、前記交換鍵を用いて第２の機器で交換鍵により暗号化した第１の種類のコンテンツデータを復号処理し、前記第２データ処理装置では、前記第１データ処理装置で暗号化し第２データ処理装置で復号した交換鍵を用いて、第２の機器で交換鍵により暗号化した第２の種類のコンテンツデータを復号処理することを特徴とする。
【００１９】
また、本発明に係る他の暗号認証処理方法は、第１データ処理装置と第２データ処理装置を備えた第１の機器と他の第２の機器間におけるデータ送受信の暗号認証処理方法において、前記第１の機器の第１データ処理装置と第２の機器の機器認証により認証鍵を相互に作成し、前記第１データ処理装置では、前記第２の機器から送信される前記認証鍵により暗号化したデータを前記認証鍵により復号すると共に、前記認証鍵を第２データ処理装置に送信し、前記第２データ処理装置では、受信した前記第１データ処理装置からの認証鍵により前記第２の機器から送信される前記認証鍵により暗号化したデータを前記認証鍵により復号することを特徴とする。
【００２０】
また、本発明に係る他の暗号認証処理方法は、前記暗号認証処理方法において、前記第２の機器で認証鍵により暗号化したデータは交換鍵であり、前記第１データ処理装置では、前記交換鍵を用いて第２の機器で交換鍵により暗号化した第１のコンテンツデータを復号処理し、前記第２データ処理装置では、前記第２データ処理装置で復号した交換鍵を用いて、第２の機器で交換鍵により暗号化した第２のコンテンツデータを復号処理することを特徴とする。
【００２４】
また、本発明に係る他の暗号認証処理装置は、第１データ処理装置と第２データ処理装置を備えた第１の機器で、他の第２の機器とデータ送受信を行う暗号認証処理装置において、前記第１の機器における前記第１データ処理装置と第２データ処理装置間で機器認証による第１認証鍵を相互に作成する第１認証鍵作成手段と、前記第１の機器の第１データ処理装置と第２の機器間で機器認証による第２認証鍵を相互に作成する第２認証鍵作成手段と、前記第２の機器から送信される前記第２認証鍵により暗号化したデータを前記第２認証鍵により復号する第１データ処理装置の復号処理手段と、前記第１データ処理装置の復号処理手段で復号したデータを、前記第１認証鍵で暗号化して第２データ処理装置に送信する第１データ処理装置の送信手段と、前記第１データ処理装置の送信手段からの暗号化したデータを受信し、前記第１認証鍵により復号する第２データ処理装置の復号処理手段とを備えることを特徴とする。
【００２５】
また、本発明に係る他の暗号認証処理装置は、前記暗号認証処理装置において、前記第２の機器で第２認証鍵により暗号化したデータは交換鍵であり、前記第１データ処理装置の復号処理手段では、前記交換鍵を用いて第２の機器で交換鍵により暗号化した第１の種類のコンテンツデータを復号処理し、前記第２データ処理装置の復号処理手段では、前記第１データ処理装置で暗号化し第２データ処理装置で復号した交換鍵を用いて、第２の機器で交換鍵により暗号化した第２の種類のコンテンツデータを復号処理することを特徴とする。
【００２６】
また、本発明に係る他の暗号認証処理装置は、第１データ処理装置と第２データ処理装置を備えた第１の機器で、他の第２の機器とデータ送受信を行う暗号認証処理装置において、前記第１の機器の第１データ処理装置と第２の機器間で機器認証による認証鍵を作成する手段と、前記第１データ処理装置で作成した認証鍵を第２データ処理装置に送信する認証鍵送信手段と、前記第２の機器から送信される前記認証鍵により暗号化したデータを、前記認証鍵により復号する第１データ処理装置の復号処理手段と、前記第２の機器から送信される前記認証鍵により暗号化したデータを、前記第１データ処理装置から受信した認証鍵により復号する第２データ処理装置の復号処理手段とを備えたことを特徴とする。
【００２７】
また、本発明に係る他の暗号認証処理装置は、前記暗号認証処理装置において、前記第２の機器で認証鍵により暗号化したデータは交換鍵であり、前記第１データ処理装置の復号処理手段では、前記交換鍵を用いて第２の機器で交換鍵により暗号化した第１の種類のコンテンツデータを復号処理し、前記第２データ処理装置の復号処理手段では、前記第２データ処理装置で復号した交換鍵を用いて、第２の機器で交換鍵により暗号化した第２の種類のコンテンツデータを復号処理することを特徴とする。
【発明の効果】
【００２９】
本発明は上記のように構成したので、暗号認証処理を行うシステムにおいて、送信される複数の信号の処理に際し、１つの信号に対する暗号認証処理を通常通り行うのみで、他の信号処理に際しては暗号認証処理を無くし、或いはそれを簡略化して、ソース機器の切り換え等に際して素早く、切り換えたソース機器の出力を行うことができる。
【発明を実施するための最良の形態】
【００３０】
本発明は、複数の信号に対してそれぞれ暗号認証処理を行うことによる出力の遅延を防止するという課題を、複数種類のデータを送受信する第１の機器と第２の機器間における暗号認証処理方法において、１つの種類のデータに対して行った暗号認証結果を他の種類のデータに対しても適用する方法によって実現し、また複数種類のデータを送信する送信機器と機器の認証を行い認証鍵を作成する認証鍵作成手段を備え、１つの種類のデータ処理で行った前記認証鍵を用いて行う暗号認証結果を、他の種類のデータ処理に対しても適用する処理手段を備えた装置によって実現した。
【実施例１】
【００３１】
本発明の実施例を図面に沿って説明する。図１は本発明を送信装置であるソース機器１１としてＤＶＤ信号処理ＬＳＩを、また受信装置であるシンク機器１２として例えばモニタ等における１つのＬＳＩである音声・映像処理ＬＳＩを用いた例を示している。このような装置において最初にシンク機器１２からソース機器１１に対してデータ要求が行われると、従来と同様にソース機器１１とシンク機器１２との間で認証処理として認証鍵の作成処理がなされる。この認証鍵の作成処理に際しては、最初に相互に機器の認証を行い、正規の機器であることを確認した後、前記のようなＤＨ法（Deffi-Hellman法）によって認証鍵の作成を行う。それにより図示の例ではソース機器１１において認証鍵１３が作成され、シンク機器１２においてソース機器側の認証鍵１３と同じデータである認証鍵２２が作成される。
【００３２】
ソース機器１１ではその後ソース機器１１の独自の鍵である交換鍵１４を、作成された認証鍵を用いて交換鍵暗号化１５を行い、それにより暗号化交換鍵１６が得られ、ソース機器１１ではこれをシンク機器１２に送信する。一方ソース機器１１ではコンテンツデータの送信としてＤＶＤ信号における音声データと映像データとを暗号化して送信するため、交換鍵１４と任意の数値である種鍵１７とを用いてそれぞれのデータに対して暗号化処理する。音声については音声データ暗号化１８の処理として交換鍵１４と種鍵１７を用いて暗号化処理し、暗号化音声データ１９を作成する。同様に映像については映像データ暗号化２０の処理として交換鍵１４と種鍵１７を用いて暗号化処理し、暗号化映像データ２１を得る。このようにして作成された暗号化音声データ１９と暗号化音声データ２１とはシンク機器１２に送信し、同時に種鍵１７も送信する。
【００３３】
一方シンク機器１２側では、前記のようにして送信された暗号化交換鍵１６を受信してシンク機器側の暗号化交換鍵２３として保持し、これを最初に作成した認証鍵２２で復号２４の処理を行う。それにより暗号化交換鍵２３は交換鍵２５とすることができる。音声データ復号化２７の処理に際しては、このようにして得られた交換鍵２５と、ソース機器１１側から送信された種鍵１７を受信して得られたシンク機器１２側の種鍵２６とにより、ソース機器側から送信された暗号化音声データ１９を受信してそのデータを復号化処理し、復号化音声データ２８を得る。
【００３４】
それに対して映像データ復号化２９に際しては、先の処理によって得られた交換鍵２５をそのまま用い、また音声データ復号化で用いた種鍵２６とによって映像データの復号化処理を行い、それにより復号化映像データ３０を得る。このようにして得られた復号化音声データ２８と復号化映像データ３０を用い、このシンク機器がスピーカを備えたモニタの場合は、スピーカから出力する音声データの処理を行い、ＬＳＩ等の画像表示装置で表示を行うための映像データの処理を行うこととなる。
【００３５】
このように、シンク機器に１つのＬＳＩのみを備え、そのＬＳＩで音声と映像のような複数本のデータ処理を行う際、前記の例では音声データの復号化のために作成された交換鍵２５を、他のデータ処理である映像データの復号化処理に際してもそのまま用いるため、従来のように映像データの復号化処理においても、音声データ復号化と同様に暗号化交換鍵２３を認証鍵２２によって復号２４し、交換鍵２５を得る処理を行う必要が無くなり、シンク機器から迅速に例えば映像や音声等のコンテンツデータ出力を行うことができるようになる。
【００３６】
図２にはシンク機器において２つの信号を独自に処理を行うことができるようにＬＳＩを２個用い、各々が信号の授受可能に且つ独立して作動を行うことができるようにしているシステム構成において、本発明を適用した例を示している。図２に示す送信装置としてのソース機器３１は前記図１の例と同様の作動を行うＤＶＤ信号処理ＬＳＩの例を示しており、受信装置としてのシンク機器３２はモニタ等において、映像データを処理する映像処理ＬＳＩのような第１データ処理装置４２と音声データを処理する音声処理ＬＳＩのような第２データ処理装置４３を備えた例を示している。
【００３７】
図２に示す例においては、最初シンク機器で電源をオンした後、直ちに第１データ処理装置４２と第２データ処理装置４３との間で前記図１におけるソース機器１１とシンク機器１２とで行った認証処理と同様の手法により認証処理を行い、同一内容の認証鍵を第１データ処理装置４２側に第１認証鍵４５として、また第２データ処理装置４３側に第１認証鍵４６として各々作成して記憶しておく。以降はこのシンク機器３２の電源がオフされるまで両ＬＳＩ間ではこの第１認証鍵によって処理がなされる。
【００３８】
その後シンク機器３２からソース機器にデータ要求が行われると、図１の処理と同様にソース機器３１とシンク機器３２との間で認証処理がなされる。その際図示の例では２つのＬＳＩのうち、第１データ処理装置４２においてソース機器３１と前記と同様の手法によって認証処理を行い、同一内容の認証鍵をソース機器３１側に第２認証鍵３３として、またシンク機器３２の第１データ処理装置４２に第２認証鍵４７として各々作成する。以降のソース機器３１側の処理は前記図１の例と同様に、ソース機器３１の独自の鍵である交換鍵３４を、作成された第２認証鍵３３を用いて交換鍵暗号化３５を行い、それにより暗号化交換鍵３６が得られ、ソース機器３１ではこれをシンク機器３２で先に認証処理を行ったＬＳＩである第１データ処理装置４２に送信する。
【００３９】
また、ソース機器３１ではコンテンツデータを送信するため前記と同様に、交換鍵３４と任意の数値である種鍵３７とを用いて映像データと音声データとに対して暗号化処理を行う。即ち映像については映像データ暗号化３８の処理として交換鍵３４と種鍵３７を用いて暗号化処理し、暗号化映像データ３９を作成する。同様に音声については音声データ暗号化４０の処理として交換鍵３４と種鍵３７を用いて暗号化処理し、暗号化音声データ４１を得る。このようにして作成された暗号化映像データ３９と暗号化音声データ４１とはシンク機器３２の第１データ処理装置４２に送信し、同時に種鍵３７も送信する。
【００４０】
一方シンク機器３２の第１データ処理装置４２側では、前記のようにして送信された暗号化交換鍵３６を受信して第１データ処理装置４２側の暗号化交換鍵４８とし、これを先に作成した第２認証鍵４７で復号４９の処理を行う。それにより暗号化交換鍵４８は交換鍵５０とすることができる。また、映像データ復号化５２の処理に際しては、このようにして得られた交換鍵５０と、ソース機器３１側から送信された種鍵３７を受信して得られた第１データ処理装置４２側の種鍵５１とにより、ソース機器３１側から送信された暗号化映像データ３９を受信してそのデータを復号化処理し、復号化映像データ５３を得る。
【００４１】
第１データ処理装置４２では更に前記のようにして復号化した交換鍵５０を第２データ処理装置４３に送信するため、シンク機器３２が電源オンしたときに作成していた第１認証鍵４５を用いて再び暗号化し、暗号化交換鍵５５を作成し、第２データ処理装置４３側に送信する。第２データ処理装置４３で受信した暗号化交換鍵５６は、電源オン時に作成していた第１認証鍵４６により復号５７の処理を行い、交換鍵５８を得る。それによりソース機器３１側から送信されてきた暗号化音声データ４１を受信して、音声データ復号化６０の処理として、前記のようにして作成された交換鍵５８と、図示の例では第１データ処理装置４２で受信した種鍵５１を入力して得た種鍵５９とによって復号化処理を行い、復号化音声データ６１を得る。なお、このとこの種鍵５９はソース機器３１側から送信される種鍵３７を受信して用いても良い。
【００４２】
上記のように図２の例においては、シンク機器３２に２つの信号を独自に処理を行うことができるようにＬＳＩを２個用い、各々が信号の授受可能に且つ独立して作動を行うことができるようにしているシステム構成において、２つのＬＳＩのうち片方のＬＳＩのみでソース機器との間で認証処理を行って第２認証鍵４７を作成するのみで良く、他方のＬＳＩではシンク機器の電源がオンされたときに既に作成されている第１認証鍵を用いて第１データ処理装置側から送信された暗号化交換鍵を復号化し、交換鍵を作成することができ、その後音声データの復号化処理を行うことができる。そのため従来のもののように第１データ処理装置のほかに第２ＬＳＩにおいてもソース機器３１との間の機器認証処理を行う必要が無くなり、素早いコンテンツデータの出力を行うことができるようになる。特にこの例においては第１データ処理装置４２と第２データ処理装置４３の独立性が高く、相互間のデジタルデータの送受信に際しては暗号化が必須であるときに、有効に適用することができる。
【００４３】
前記のような１つの機器に独自で処理を行う２つのＬＳＩを備えた装置においては、更に図３に示すような手法によって実施することもできる。即ち図３に示す例においては、前記図２と同様にシンク機器７２に第１データ処理装置８２と第２データ処理装置８３とを備えており、両者間で認証鍵の受け渡しを行うことができるシステムに適用した例を示している。この例においてはシンク機器７２においてソース機器７１にデータ要求を行った後、前記の各例と同様に互いに同一内容の認証鍵としてソース機器７１側に認証鍵７３を、シンク機器７２の第１データ処理装置８２側に認証鍵８３を作成する。このとき、第１データ処理装置８２ではこの認証鍵８４を第２データ処理装置８３側に送信し、第２データ処理装置８３ではこれを認証鍵９１として記憶しておく。この認証鍵９１はその後ソース機器７１との接続が切れたとき、第１データ処理装置８２の認証鍵８４が消去されるのと同時に消去される。
【００４４】
その後のソース機器７１側での処理は前記と同様であり、ソース機器７１の独自の鍵である交換鍵７４を、作成された認証鍵７３を用いて交換鍵暗号化７５を行い、それにより暗号化交換鍵７６が作成され、ソース機器７１ではこれをシンク機器７２で先に認証処理を行ったＬＳＩである第１データ処理装置８２に送信する。また、ソース機器７１ではコンテンツデータを送信するため交換鍵７４と種鍵７７とを用いて映像データと音声データとに対して暗号化処理を行う。即ち映像については映像データ暗号化７８の処理として交換鍵７４と種鍵７７を用いて暗号化処理し、暗号化映像データ７９を作成する。同様に音声については音声データ暗号化８０の処理として交換鍵７４と種鍵７７を用いて暗号化処理し、暗号化音声データ８１を得る。このようにして作成された暗号化映像データ７９はシンク機器７２の第１データ処理装置８２に送信し、同時に種鍵７７も送信する。
【００４５】
シンク機器７２の第１データ処理装置８２側では、前記のようにして送信された暗号化交換鍵７６を受信して第１データ処理装置８２側の暗号化交換鍵８５とする。このとき同時に第２データ処理装置８３側に送信し、第２データ処理装置８３ではこれを暗号化交換鍵９２とする。第１データ処理装置８２では暗号化交換鍵８５を先に作成した認証鍵８４で復号８６の処理を行う。それにより暗号化交換鍵８５は交換鍵８７とすることができる。また、映像データ復号化８９の処理に際しては、このようにして得られた交換鍵８７と、ソース機器７１側から送信された種鍵７７を受信して得られた第１データ処理装置８２側の種鍵８８とにより、ソース機器７１側から送信された暗号化映像データ７９を受信してそのデータを復号化処理し、復号化映像データ９０を得る。
【００４６】
第２データ処理装置８３では前記のように暗号化交換鍵９２を第１データ処理装置８２から受信したとき、先に第１データ処理装置８２から継承している認証鍵９１を用いて復号９３の処理を行い、交換鍵９４を作成する。それにより第２データ処理装置８３ではソース機器７１から送信された暗号化音声データ８１を受信し、この交換鍵９４と、図示の例では第１データ処理装置８２で受信した種鍵８８のデータを入力して得た第２データ処理装置８３用の種鍵９５とにより復号化の処理を行い、復号化音声データ９７を得る。なお、この種鍵９５についても前記と同様にソース機器７１側から送信される種鍵７７を直接受信して用いても良い。
【００４７】
上記のような処理を行うことによっても、１つのシンク機器に独立して処理を行うＬＳＩを複数備えて複数種類のデータを処理するとき、そのうちの１つのＬＳＩでソース機器と認証鍵を作成するとそれを他のＬＳＩで用いることにより、処理時間の多くかかる認証処理を各ＬＳＩで行う必要が無くなり、ソース機器のコンテンツデータを素早く出力することができるようになる。
【００４８】
前記実施例ではソース機器をＤＶＤ信号処理ＬＳＩとし、シンク機器をモニタ等の映像と音声を処理するＬＳＩとした例を示したが、そのほかの複数種類のデータを送受信する機器において同様に適用することができる。
【００４９】
また、前記実施例においては、複数種類のデータを送受信する第１の機器と第２の機器間における暗号認証処理に際して、１つの種類のデータに対して行った暗号認証結果を他の種類のデータに対しても適用する処理を行うに際して、データを受信するシンク機器においてその処理を行う例を示したが、この手法はソース機器においても同様に適用することができる。即ち、ソース機器が映像ＬＳＩと音声ＬＳＩで構成され、シンク機器が映像と音声の両処理を行うＬＳＩで構成されているときには、ソース機器側における暗号認証処理に際して、前記実施例でのシンク機器の処理例と同様に、例えば映像処理で行った暗号認証結果を、音声処理において用い、或いはその逆に音声処理で行った暗号認証結果を、映像処理において用いるようにすることもできる。なお、このときの処理は前記実施例と同様であるので、その説明は省略する。
【図面の簡単な説明】
【００５０】
【図１】本発明の実施例のシステム構成と作動を示す図である。
【図２】本発明の他の実施例のシステム構成と作動を示す図である。
【図３】本発明の更に他の実施例のシステム構成と作動を示す図である。
【図４】従来から用いられているデジタル機器の接続システムの例を示す図である。
【図５】従来から用いられているデジタル機器の内部構成を示す図である。
【図６】従来の機器間の認証処理の例を示す図である。
【符号の説明】
【００５１】
１１  ソース機器
１２  シンク機器
１３  認証鍵
１４  交換鍵
１５  交換鍵暗号化
１６  暗号化交換鍵
１７  種鍵
１８  音声データ暗号化
１９  暗号化音声データ
２０  映像データ暗号化
２１  暗号化音声データ
２２  認証鍵
２３  暗号化交換鍵
２４  復号
２５  交換鍵
２６  種鍵
２７  音声データ復号化
２８  復号化音声データ
２９  映像データ復号化  
３０  復号化映像データ
【図１】
0005361031.tif 000002
【図２】
0005361031.tif 000003
【図３】
0005361031.tif 000004
【図４】
0005361031.tif 000005
【図５】
0005361031.tif 000006
【図６】
0005361031.tif 000007