(57)【特許請求の範囲】
【請求項１】
ネットワーク上を伝送されるコンテンツを受信し、受信したコンテンツを第１の秘密鍵で復号化した後に第２の秘密鍵で暗号化したコンテンツを他のネットワークに伝送するブリッジ装置において、
第２の秘密鍵で暗号化したコンテンツに第１の秘密鍵を識別する識別情報を付加する識別情報付加手段を有することを特徴とするブリッジ装置。
【請求項２】
前記識別情報付加手段が第１の秘密鍵の鍵番号を第２の秘密鍵で暗号化したコンテンツに付加することを特徴とする請求項１記載のブリッジ装置。
【請求項３】
ネットワーク上を伝送されるコンテンツを受信したブリッジ装置が第１の秘密鍵で復号化した後に第２の秘密鍵で暗号化して他のネットワークに伝送する伝送方法において、
前記ブリッジ装置が第２の秘密鍵で暗号化したコンテンツに第１の秘密鍵を識別する識別情報を付加することを特徴とする伝送方法。
【請求項４】
前記識別情報が第１の秘密鍵の鍵番号であることを特徴とする請求項３記載の伝送方法。
【請求項５】
ネットワーク上の送信機器から送信されたコンテンツを受信したブリッジ装置が受信したコンテンツを第１の秘密鍵で復号化した後に第２の秘密鍵で暗号化したコンテンツを他のネットワーク上の受信機器に送信する伝送方法において、
ブリッジ装置が受信停止した後で受信再開した際に、前記第１の秘密鍵の変化を識別するための識別情報であってブリッジ装置が付加する識別情報が停止前と同一である場合は、前記受信機器は前記第２の秘密鍵の再認証を行わないことを特徴とする伝送方法。
【請求項６】
ネットワーク上の送信機器から送信されたコンテンツを受信したブリッジ装置が受信したコンテンツを第１の秘密鍵で復号化した後に第２の秘密鍵で暗号化したコンテンツを他のネットワーク上の受信機器に送信する伝送方法において、
ブリッジ装置が受信停止した後で受信再開した際に、前記第１の秘密鍵の変化を識別するための識別情報であってブリッジ装置が付加する識別情報が停止前と異なる場合は、前記受信機器は前記第２の秘密鍵の再認証を行うことを特徴とする伝送方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワーク上を伝送されるコンテンツを他のネットワーク上へ伝送するブリッジ装置および伝送方法に関する。
【０００２】
【従来の技術】
現在、デジタル伝送を用いた高速で多機能なデータ伝送が急速に広まっている。デジタル伝送においては、伝送路上に流れるデータ（コンテンツ）の改ざん、複製が容易で、コンテンツに対する保護技術が必要である。そのために規格化された技術の一つにＤＴＣＰ（Ｄｉｇｉｔａｌ Ｔｒａｎｓｍｉｓｓｏｎ Ｃｏｎｔｅｎｔ Ｐｒｏｔｅｃｔｉｏｎ）規格がある（ｈｔｔｐ：／／ｗｗｗ．ｄｔｃｐ．ｃｏｍ参照）。これは、ＩＥＥＥ１３９４高速シリアルバス上を流れるデジタル同期型パケットデータを改ざんしたり、違法な複製が行われない様に保護するために開発された技術であり、その仕様は上記ＵＲＬにて公開されている。既にこの技術は、Ｄｉｇｉｔａｌ ＴＶとＤｉｇｉｔａｌ ＶＨＳとの間でデータをやり取りする際に使用されている。
【０００３】
このＤＴＣＰ規格はＩＥＥＥ１３９４高速シリアルバスだけにとどまらず、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ Ｓｅｒｉａｌ Ｂｕｓ）などの別のバス規格上で伝送する場合の規格に拡張されようとしている。
【０００４】
ＤＴＣＰにおいて、送信機器はコンテンツの送信をとめた後に再開した場合、鍵を変えて送らなければならない。受信機器はコンテンツ伝送の停止を検知できるが、厳密に正確な判定はできないため、鍵の番号（コンテンツを送信する毎に変わる鍵の番号）をＡＫＥ（Ａｕｔｈｅｎｔｉｃａｔｉｏｎ ＆ Ｋｅｙ Ｅｘｃｈａｇｅ）コマンドで確認する必要があった。また、一つのコンテンツを複数台の受信機器が受信している場合、コンテンツ伝送台数を制限するため、送信機器は認証する受信機器の台数を記録して、制限（６２台）より多くなる場合は認証出来ないことから、送信機器は認証する受信機器の台数を受信機器からの要求によりカウントする。
【０００５】
異なるバスをまたがってＤＴＣＰ処理を行う場合、異なるバスはＤＴＣＰブリッジ装置で接続されており、それを介して処理を行う。ＤＴＣＰブリッジ装置には、異なるバスにあるノード間で直接ＤＴＣＰ処理を行う種類と、異なるバスにあるノードがそれぞれにＤＴＣＰブリッジ装置とＤＴＣＰ処理を行う種類とに分類される。
【０００６】
後者のＤＴＣＰブリッジ装置において、複数台の受信機器をブリッジしている場合、ブリッジ装置はブリッジであることをＣｅｒｔｉｆｉｃａｔｉｏｎ情報で送信機器に示して認証要求を行う。送信機器では、この情報がある場合には、同一機器からの認証要求であっても、台数としてカウントする。
【０００７】
後者の種類のＤＴＣＰブリッジ装置において、ネットワーク上にある送信機器からブリッジ装置がデータ（コンテンツ）を受信し、別のネットワーク上にある複数台の受信機器へデータを送信している場合、送信機器からの送信が中断し、再開した際には、それを受信機器に知らせる必要がある。
【０００８】
その理由は次の通りである。送信機器からのデータの送信が中断した場合、ブリッジ装置から受信機器へのデータの送信も同様に中断すると、再開後に別のネットワーク上の複数の受信機器から認証要求を受けることになる。もし、送信機器からのデータの送信の中断がノイズ等外乱によるものであった場合、そのたびごとに別のネットワークからの認証要求が起きることになる。よって、ブリッジ装置から受信機器へのデータの送信は中断せずに、空パケットを伝送することが考えられる。
【０００９】
しかし、送信機器からのデータの送信の中断がノイズによるものではなくて、送信機器が意図的にコンテンツの送信を中断した場合には、認証要求をする必要がある。しかも、この場合、ブリッジ装置が代理で認証要求をすることは許されない。なぜならば、この場合、ブリッジ装置は複数の認証要求をする必要があるが（送信機器の台数カウントを正しく行えるようにするため）、1回目の認証要求は受け入れられるが、（台数制限のため）２回目の認証要求を送信機器から拒否される可能性がある（送信機器が（台数制限−１）台まで認証していた場合）。従って、受信機器が改めて認証要求を行う必要がある。
【００１０】
【発明が解決しようとする課題】
上述の様に、ブリッジ装置を介してデータを受信している受信機器は、送信機器のコンテンツが変わったかどうかを知る必要がある。
【００１１】
本発明の目的は、ブリッジ装置を介してデータを受信している受信機器が送信機器から送信されるコンテンツの変更を知ることができるブリッジ装置および伝送方法を提供することにある。
【００１２】
【課題を解決するための手段】
上記目的を達成するために、請求項１に係る発明のブリッジ装置は、ネットワーク上を伝送されるコンテンツを受信し、受信したコンテンツを第１の秘密鍵で復号化した後に第２の秘密鍵で暗号化したコンテンツを他のネットワークに伝送するブリッジ装置において、第２の秘密鍵で暗号化したコンテンツに第１の秘密鍵を識別する識別情報を付加する識別情報付加手段を有することを特徴とする。
【００１３】
また、請求項２に係る発明のブリッジ装置は、請求項１において、前記識別情報付加手段が第１の秘密鍵の鍵番号を第２の秘密鍵で暗号化したコンテンツに付加することを特徴とする。
【００１４】
また、請求項３に係る発明の伝送方法は、ネットワーク上を伝送されるコンテンツを受信したブリッジ装置が第１の秘密鍵で復号化した後に第２の秘密鍵で暗号化して他のネットワークに伝送する伝送方法において、前記ブリッジ装置が第２の秘密鍵で暗号化したコンテンツに第１の秘密鍵を識別する識別情報を付加することを特徴とする。
【００１５】
また、請求項４に係る発明の伝送方法は、請求項３において、前記識別情報が第１の秘密鍵の鍵番号であることを特徴とする。
【００１６】
また、請求項５に係る発明の伝送方法は、ネットワーク上の送信機器から送信されたコンテンツを受信したブリッジ装置が受信したコンテンツを第１の秘密鍵で復号化した後に第２の秘密鍵で暗号化したコンテンツを他のネットワーク上の受信機器に送信する伝送方法において、ブリッジ装置が受信停止した後で受信再開した際に、前記第１の秘密鍵の変化を識別するための識別情報であってブリッジ装置が付加する識別情報が停止前と同一である場合は、前記受信機器は前記第２の秘密鍵の再認証を行わないことを特徴とする。
【００１７】
また、請求項６に係る発明の伝送方法は、ネットワーク上の送信機器から送信されたコンテンツを受信したブリッジ装置が受信したコンテンツを第１の秘密鍵で復号化した後に第２の秘密鍵で暗号化したコンテンツを他のネットワーク上の受信機器に送信する伝送方法において、ブリッジ装置が受信停止した後で受信再開した際に、前記第１の秘密鍵の変化を識別するための識別情報であってブリッジ装置が付加する識別情報が停止前と異なる場合は、前記受信機器は前記第２の秘密鍵の再認証を行うことを特徴とする。
【００１８】
このような構成により、ブリッジ装置を介してデータを受信している受信機器が送信機器から送信されるコンテンツの変更を知ることができるブリッジ装置および伝送方法を提供することができる。
【００１９】
【発明の実施の形態】
以下本発明に係る実施の形態を、図面を参照して説明する。図１は本発明のブリッジ装置の構成を示すブロック図である。ブリッジ装置１はネットワーク上の送信機器から受信するための第１のネットワークインターフェース（ネットワークＩ／Ｆ）２と、送信機器と共有する第１の秘密鍵により受信したコンテンツを復号するデータ復号部３、この復号部３で復号化したコンテンツを送信機器とは異なるネットワーク上にありブリッジ装置から送信されたコンテンツを受信する受信機器とブリッジ装置１とで共有する第２の秘密鍵を用いて暗号化するデータ暗号部４を備える。この第２の秘密鍵は受信機器とブリッジ装置１とが認証を行い共有しているものである。
【００２０】
また、ブリッジ装置１は、暗号化されたコンテンツに鍵番号を付加する鍵番号付加部５を備える。この鍵番号付加部５はデータ暗号部４で暗号化したコンテンツに、送信機器と共有する第１の秘密鍵の鍵番号を付加するものである。この鍵番号がコンテンツに付加されていることから、これを受信した受信機器はコンテンツの秘密鍵の変化を自ら認識することができる。その結果、ノイズなどの受信障害による受信中断に伴う不要な受信機器からの秘密鍵の認証が防止される。この鍵番号は秘密鍵と１対１に対応しており秘密鍵を識別できる情報である場合、または、１対１でなくとも秘密鍵を識別するのに十分な情報である場合もある。
【００２１】
さらに、ブリッジ装置１は鍵番号が付加されたコンテンツを受信機器に送信するための第２のネットワークインターフェース（ネットワークＩ／Ｆ）６とを備える。
【００２２】
図２はこのブリッジ装置１が用いられるネットワークの概略構成を示すブロック図である。このブリッジ装置１は、ネットワークＡに設けられた送信機器７から送信されたコンテンツを受けて、上述の様に、復号化、暗号化の後に鍵番号を付加して、ネットワークＡと異なるネットワークＢに設けられた受信機器８にコンテンツを送信する。
【００２３】
ブリッジ装置１から受信機器８に送信されるデータフォーマットの例を図３に示す。図３は１３９４ Ｉｓｏｃｈｒｏｎｏｕｓパケットを８０２．１１ａパケットに載せて伝送する場合のフレームフォーマットの例を示す。同図において、データフォーマットの各領域の内容は以下の通りである。（１）Ｆｒａｍｅ Ｃｏｎｔｒｏｌはフレームタイプ識別、後続フラグメントの有無、再送フレーム識別などのフレームに関する情報。（２）Ｄｕｒａｔｉｏｎ ＩＤはフレーム送信に関する全てのシーケンスの総時間、または、アクセスポイントから各ステーションに割り当てられるＩＤ番号。（３）Ａｄｄ１は送信先アドレス。（４）Ａｄｄ２は送信元アドレス。（５）Ａｄｄ３とＡｄｄ４はアクセスポイント間を中継する際に使用するアドレス。（６）ＳＥＱ Ｃｔｒｌはフラグメンテーション、順序制御用の管理番号。（７）Ｆｒａｍｅ Ｂｏｄｙは伝送するペイロードデータ。（８）Ｄａｔａ Ｔｙｐｅはパケットデータの種別でこの例では「１３９４ Ｉｓｏｃｈｒｏｎｏｕｓ Ｐａｃｋｅｔ」。（９）Ｋｅｙ ＮｏはＦｒａｍｅ Ｂｏｄｙに埋め込まれる鍵番号。（１０）Ｆｒａｍｅ Ｂｏｄｙは伝送されるコンテンツデータ。（１１）ＦＣＳはデータチェック用フィールド。
【００２４】
次に、 図４および図５を用いて本発明のブリッジ装置の動作を説明する。図４は通常の動作を説明するフローチャートである。図４（ａ）に示す様に、ブリッジ装置１はネットワークＡ上の送信機器７からコンテンツを受信している。コンテンツはＤＴＣＰにより保護されており、送信機器７とブリッジ装置１は秘密鍵Ａ＿ｋｘ１を共有している。ブリッジ装置１で、共有した秘密鍵Ａ＿Ｋｘ１により、暗号化されて伝送されたコンテンツを復号化する。
【００２５】
ブリッジ装置１は、復号化したコンテンツを暗号化して別のネットワークＢ上の受信機器８に伝送する。暗号化にはブリッジ装置１と受信機器８とが認証をして共有化した秘密鍵Ｂ＿ｋｘ１を用いる。暗号化したコンテンツを伝送する際、ブリッジ装置１では、暗号化したコンテンツのパケットだけでなく、図３においてＫｅｙ Ｎｏと示めされた秘密鍵Ａ＿ｋｘ１の鍵番号Ａ＿ｋ１を付加して伝送する。この秘密鍵Ａ＿ｋｘ１と鍵番号Ａ＿ｋ１とは１対１に対応して、鍵番号Ａ＿ｋ１は秘密鍵Ａ＿ｋｘ１を識別できる。
【００２６】
受信機器８は受信したコンテンツをブリッジ装置１と共有化する秘密鍵Ｂ＿ｋｘ１を用いて復号化する。
【００２７】
次に、図４（ｂ）に示す様に、送信機器７からのコンテンツの送信が停止した場合、ブリッジ装置１では、ネットワークＢ上の受信機器８への送信を停止する。
【００２８】
その後、図４（ｃ）に示す様に、送信機器７からコンテンツの送信が再開されてブリッジ装置が受信を再開した場合、ブリッジ装置１は、送信機器７が送信する鍵番号を確認し、変更されている場合には再認証する。再認証の結果得られた新たな共通な秘密鍵Ａ＿ｋｘ２の鍵番号Ａ＿ｋ２を、ネットワークＢ上の受信装置８へ送信するパケットに埋め込んで、コンテンツのデータと共に送信する。
【００２９】
受信装置８は受信したコンテンツに埋め込まれた鍵番号を確認し、コンテンツの伝送停止以前と異なることから、コンテンツの秘密鍵が以前のものと異なることが認識できる。この場合、受信機器は、ブリッジ装置１に対して、再び認証要求を行い新たな秘密鍵を入手し、入手した秘密鍵を用いてコンテンツの復号化を行う。
【００３０】
次に、ノイズなどの何らかの原因で、ブリッジ装置１が送信機器７からコンテンツを受信できなくなった場合の動作について、図５を用いて説明する。図５（ａ）に示す様に、図４（ａ）と同様に、ブリッジ装置１はネットワークＡ上の送信機器７からコンテンツを受信している。コンテンツはＤＴＣＰにより保護されており、送信機器７とブリッジ装置１は秘密鍵Ａ＿ｋｘ１を共有している。ブリッジ装置１で、共有した秘密鍵Ａ＿Ｋｘ１により、暗号化されて伝送されたコンテンツを復号化する。
【００３１】
ブリッジ装置１は、復号化したコンテンツを暗号化して別のネットワークＢ上の受信機器８に送信する。暗号化にはブリッジ装置１と受信機器８とが認証をして共有化した秘密鍵Ｂ＿ｋｘ１を用いる。暗号化したコンテンツを伝送する際、ブリッジ装置１では、暗号化したコンテンツのパケットだけでなく、秘密鍵Ａ＿ｋｘ１の鍵番号Ａ＿ｋ１を付加して伝送する。この秘密鍵Ａ＿ｋｘ１と鍵番号Ａ＿ｋ１とは１対１に対応している。
【００３２】
受信機器８は受信したコンテンツをブリッジ装置１と共有化する秘密鍵Ｂ＿ｋｘ１を用いて復号化する。
【００３３】
次に、図５（ｂ）に示す様に、ノイズなど何らかの原因で、ブリッジ装置１が送信機器７から送信されるコンテンツを受信できなくなった場合、ブリッジ装置１では、ネットワークＢ上の受信機器８への送信を停止する。
【００３４】
その後、図５（ｃ）に示す様に、ブリッジ装置１が送信機器７から送信されるコンテンツの受信が再開された場合、ブリッジ装置１は、送信機器７が送信する鍵番号を確認する。送信機器７が送信する鍵番号がコンテンツの伝送の停止以前と変わらない場合には、ブリッジ装置１は再認証をしない。そして、ブリッジ装置１はコンテンツの伝送の停止以前と同じ鍵番号Ａ＿ｋｘ１をコンテンツのデータと共に、ネットワークＢ上の受信機器８へ送信する。
【００３５】
受信機器８はブリッジ装置１から受信したコンテンツに埋め込まれた鍵番号がコンテンツの伝送停止以前の鍵番号と同じことを認識し、その結果、受信再開時に送信されたコンテンツは停止以前と同じコンテンツであると認識することができる。同じコンテンツに関して新たな認証要求をすることがなく、送信機器７の受信機器８の台数カウントを余分に更新することがない。
【００３６】
上述の様に、ブリッジ装置１が送信機器７と認証により得た鍵番号をコンテンツと共に受信機器８に通知することにより、受信機器８はこの鍵番号を確認することにより送信されるコンテンツの秘密鍵の変化を認識できる。
【００３７】
本発明のブリッジ装置は有線ネットワークと無線ネットワークとをブリッジする場合のみならず無線ネットワークと無線ネットワークとをブリッジする場合にも適用できる。
【００３８】
【発明の効果】
以上詳述した発明によれば、ブリッジ装置を介してデータを受信している受信機器が送信機器から送信されるコンテンツの変更を知ることができるブリッジ装置および伝送方法を提供することが可能である。
【図面の簡単な説明】
【図１】本発明の実施の形態によるブリッジ装置の構成を示すブロック図。
【図２】本発明の実施の形態によるブリッジ装置が使用されるネットワームを示すブロック図。
【図３】本発明の実施の形態によるブリッジ装置が伝送するコンテンツのフォーマットの一例を示す模式図。
【図４】図１のブリッジ装置の動作を示すフローチャート。
【図５】図１のブリッジ装置の他の動作を示すフローチャート。
【符号の説明】
１…ブリッジ装置、
２…第１のネットワークＩ／Ｆ、
３…データ復号部、
４…データ暗号部、
５…鍵番号付加部、
６…第２のネットワークＩ／Ｆ、
７…送信機器、
８…受信機器
【図１】
0003916217.tif 000002
【図２】
0003916217.tif 000003
【図３】
0003916217.tif 000004
【図４】
0003916217.tif 000005
【図５】
0003916217.tif 000006