(57)【要約】【課題】この発明は、複数のネットワークからそれぞれ得られる不正機器リストに対して、誤った更新が行なわれることを防止し、信頼性の高いコピープロテクションを実現し得るようにしたＡＶ機器及びその制御方法を提供することを目的としている。【解決手段】認証鍵交換処理手段７５が、認証鍵交換処理を行なった機器の所持する不正機器リストのバージョン情報と自己の取得している不正機器リストのバージョン情報とを比較して、記憶手段６６に格納されている不正機器リストの更新を行なうか否かを判別する。不正機器リストの更新を行なうと判断された場合、認証鍵交換処理を行なった機器の所持する不正機器リストのバージョン情報を、他の認証鍵交換処理手段７７に通知する。【選択図】図１
2007081953.tif 000002
【特許請求の範囲】
【請求項１】
不正機器リストが格納される記憶手段と、
複数のネットワークに対応して設けられ、それぞれが、前記記憶手段に格納された不正機器リストを参照して、対応するネットワークに接続された機器と認証鍵交換処理を行なう複数の認証鍵交換処理手段とを具備し、
前記認証鍵交換処理手段は、
前記認証鍵交換処理を行なった機器の所持する不正機器リストのバージョン情報と自己の取得している不正機器リストのバージョン情報とを比較して、前記記憶手段に格納されている不正機器リストの更新を行なうか否かを判別する第１の判別手段と、
前記第１の判別手段により不正機器リストの更新を行なうと判断された場合、前記認証鍵交換処理を行なった機器の所持する不正機器リストのバージョン情報を、他の前記認証鍵交換処理手段に通知する通知手段とを備えることを特徴とするＡＶ機器。
【請求項２】
前記認証鍵交換処理手段は、
前記通知手段により不正機器リストのバージョン情報を他の前記認証鍵交換処理手段に通知した状態で、前記認証鍵交換処理を行なった機器から不正機器リストを取得する取得手段を具備することを特徴とする請求項１記載のＡＶ機器。
【請求項３】
前記認証鍵交換処理手段は、
前記取得手段により不正機器リストを取得した状態で、他の前記認証鍵交換処理手段からの不正機器リストのバージョン情報の通知を一定時間に渡って確認する確認手段と、
前記確認手段により、他の前記認証鍵交換処理手段から不正機器リストのバージョン情報が通知されていないことが確認された場合、または、他の前記認証鍵交換処理手段から通知された不正機器リストのバージョン情報が、自己の取得している不正機器リストのバージョン情報よりも古いことが確認された場合に、前記記憶手段に格納されている不正機器リストを、前記取得手段で取得した不正機器リストに更新する更新手段とを具備することを特徴とする請求項２記載のＡＶ機器。
【請求項４】
前記認証鍵交換処理手段は、
対応するネットワークに接続された機器と認証鍵交換処理を行なうことが要求されたとき、前記記憶手段に格納されている不正機器リストが更新されているか否かを判別する第２の判別手段を具備し、
前記第２の判別手段により不正機器リストが更新されていると判断された場合、前記記憶手段に記憶されている更新された不正機器リストを読み出し、この不正機器リストを参照して、対応するネットワークに接続された機器と認証鍵交換処理を行なうように構成されることを特徴とする請求項１乃至３いずれかに記載のＡＶ機器。
【請求項５】
前記認証鍵交換処理手段は、対応するネットワークに接続された機器と認証鍵交換処理を行なう過程で不正機器リストのバージョン情報を取得し、この取得したバージョン情報を前記通知手段による他の前記認証鍵交換処理手段への通知に使用することを特徴とする請求項４記載のＡＶ機器。
【請求項６】
不正機器リストが格納される記憶手段と、
複数のネットワークに対応して設けられ、それぞれが、前記記憶手段に格納された不正機器リストを参照して、対応するネットワークに接続された機器と認証鍵交換処理を行なう複数の認証鍵交換処理手段とを備えたＡＶ機器を制御する方法であって、
前記認証鍵交換処理手段は、
前記認証鍵交換処理を行なった機器の所持する不正機器リストのバージョン情報と自己の取得している不正機器リストのバージョン情報とを比較して、前記記憶手段に格納されている不正機器リストの更新を行なうか否かを判別する第１の工程と、
前記第１の工程により不正機器リストの更新を行なうと判断された場合、前記認証鍵交換処理を行なった機器の所持する不正機器リストのバージョン情報を、他の前記認証鍵交換処理手段に通知する第２の工程とを備えることを特徴とするＡＶ機器の制御方法。
【請求項７】
前記認証鍵交換処理手段は、
前記第２の工程により不正機器リストのバージョン情報を他の前記認証鍵交換処理手段に通知した状態で、前記認証鍵交換処理を行なった機器から不正機器リストを取得する第３の工程を具備することを特徴とする請求項６記載のＡＶ機器の制御方法。
【請求項８】
前記認証鍵交換処理手段は、
前記第３の工程により不正機器リストを取得した状態で、他の前記認証鍵交換処理手段からの不正機器リストのバージョン情報の通知を一定時間に渡って確認する第４の工程と、
前記第４の工程により、他の前記認証鍵交換処理手段から不正機器リストのバージョン情報が通知されていないことが確認された場合、または、他の前記認証鍵交換処理手段から通知された不正機器リストのバージョン情報が、自己の取得している不正機器リストのバージョン情報よりも古いことが確認された場合に、前記記憶手段に格納されている不正機器リストを、前記第３の工程で取得した不正機器リストに更新する第５の工程とを具備することを特徴とする請求項７記載のＡＶ機器の制御方法。
【請求項９】
前記認証鍵交換処理手段は、
対応するネットワークに接続された機器と認証鍵交換処理を行なうことが要求されたとき、前記記憶手段に格納されている不正機器リストが更新されているか否かを判別する第６の工程と、
前記第６の工程により不正機器リストが更新されていると判断された場合、前記記憶手段に記憶されている更新された不正機器リストを読み出し、この不正機器リストを参照して、対応するネットワークに接続された機器と認証鍵交換処理を行なう第７の工程とを具備することを特徴とする請求項６乃至８いずれかに記載のＡＶ機器の制御方法。
【請求項１０】
前記認証鍵交換処理手段は、対応するネットワークに接続された機器と認証鍵交換処理を行なう過程で不正機器リストのバージョン情報を取得し、この取得したバージョン情報を前記第２の工程による他の前記認証鍵交換処理手段への通知に使用することを特徴とする請求項９記載のＡＶ機器の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、互いにデータ伝送方式の異なる複数のネットワークに接続可能とした、例えばデジタルテレビジョン放送受信装置等のようなＡＶ（audio video）機器及びその制御方法に関する。
【背景技術】
【０００２】
周知のように、近年におけるテレビジョン放送受信装置にあっては、地上波放送、衛星放送、ケーブル放送及びサーバ（インターネット）放送等の各種テレビジョン放送を受信し、受信した番組を内蔵ＨＤＤ（hard disk drive）等の大容量記録媒体に対して記録再生する機能を備えている。
【０００３】
また、現在のテレビジョン放送受信装置では、例えばイーサネット（登録商標）によるネットワークや、ＩＥＥＥ（institute of electrical and electronics engineers）１３９４規格に準拠したデジタルインターフェースを用いたネットワーク等のように、互いにデータ伝送方式の異なる複数のネットワークに接続可能としたものも普及している。
【０００４】
そして、この種のテレビジョン放送受信装置においては、それぞれのネットワーク内におけるデータ転送が行なえることはもちろんであるが、データ伝送方式の異なる複数のネットワーク相互間においても、例えば映像や音声等のコンテンツの転送を行なうことが可能となっている。
【０００５】
この場合、ネットワークを伝送されるコンテンツには、不正コピーを防止するためにコピープロテクションを施すことが必要となる。そして、このようなコピープロテクション技術としては、現在、ＤＴＣＰ（digital transmission content protection）規格が制定されている。
【０００６】
このＤＴＣＰ規格では、コンテンツとともにＳＲＭ（system renewability message）によって不正機器リストを、ネットワークに接続されている各種のＡＶ機器に配布している。これにより、各ＡＶ機器が、それぞれ自己の記憶している不正機器リストに基づいてコンテンツ転送の対象機器を制限し、不正コピーを防止することができる。
【０００７】
ところで、非特許文献１には、データ伝送方式の異なる複数のネットワークに接続されたＡＶ機器が、自己の記憶している不正機器リストを、各ネットワークに接続されている機器からそれぞれ得られる、最新の不正機器リストに更新していくようにした技術が開示されている。
【０００８】
しかしながら、この非特許文献１では、各ネットワークから得られる不正機器リストの書き込みタイミングが重なると、いずれのネットワークから得られた不正機器リストが最新のものであるか判別することができず、古いバージョンの不正機器リストに更新されてしまうこともあるという問題が生じている。
【非特許文献１】Digital Transmission Content Protection Specification Volume１（Informational Version）
【発明の開示】
【発明が解決しようとする課題】
【０００９】
そこで、この発明は上記事情を考慮してなされたもので、複数のネットワークからそれぞれ得られる不正機器リストに対して、誤った更新が行なわれることを防止し、信頼性の高いコピープロテクションを実現し得るようにしたＡＶ機器及びその制御方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
この発明の実施の形態に係るＡＶ機器は、不正機器リストが格納される記憶手段と、複数のネットワークに対応して設けられ、それぞれが、記憶手段に格納された不正機器リストを参照して、対応するネットワークに接続された機器と認証鍵交換処理を行なう複数の認証鍵交換処理手段とを具備し、認証鍵交換処理手段は、認証鍵交換処理を行なった機器の所持する不正機器リストのバージョン情報と自己の取得している不正機器リストのバージョン情報とを比較して、記憶手段に格納されている不正機器リストの更新を行なうか否かを判別する第１の判別手段と、第１の判別手段により不正機器リストの更新を行なうと判断された場合、認証鍵交換処理を行なった機器の所持する不正機器リストのバージョン情報を、他の認証鍵交換処理手段に通知する通知手段とを備えるようにしたものである。
【００１１】
また、この発明の実施の形態に係るＡＶ機器の制御方法は、不正機器リストが格納される記憶手段と、複数のネットワークに対応して設けられ、それぞれが、記憶手段に格納された不正機器リストを参照して、対応するネットワークに接続された機器と認証鍵交換処理を行なう複数の認証鍵交換処理手段とを備えたＡＶ機器を制御する方法であって、認証鍵交換処理手段は、認証鍵交換処理を行なった機器の所持する不正機器リストのバージョン情報と自己の取得している不正機器リストのバージョン情報とを比較して、記憶手段に格納されている不正機器リストの更新を行なうか否かを判別する第１の工程と、第１の工程により不正機器リストの更新を行なうと判断された場合、認証鍵交換処理を行なった機器の所持する不正機器リストのバージョン情報を、他の認証鍵交換処理手段に通知する第２の工程とを備えるようにしたものである。
【発明の効果】
【００１２】
上記した構成及び方法によれば、所定の認証鍵交換処理手段で不正機器リストの更新を行なう場合、その不正機器リストのバージョン情報を他の認証鍵交換処理手段に通知するようにしたので、複数のネットワークからそれぞれ得られる不正機器リストに対して、誤った更新が行なわれることを防止し、信頼性の高いコピープロテクションを実現することが可能となる。
【発明を実施するための最良の形態】
【００１３】
以下、この発明の実施の形態について図面を参照して詳細に説明する。図１は、この実施の形態で説明するデジタルテレビジョン放送受信装置１１の外観と、このデジタルテレビジョン放送受信装置１１を中心として構成されるネットワークシステムの一例とを概略的に示している。
【００１４】
すなわち、デジタルテレビジョン放送受信装置１１は、主として、薄型のキャビネット１２と、このキャビネット１２を起立させて支持する支持台１３とから構成されている。そして、このキャビネット１２には、例えばＳＥＤ（surface-conduction electron-emitter display）表示パネル，液晶表示パネル等でなる平面パネル型の映像表示器１４、スピーカ１５、操作部１６、リモートコントローラ１７から送信される操作情報を受ける受光部１８等が設置されている。
【００１５】
また、このデジタルテレビジョン放送受信装置１１には、例えばＳＤ（secure digital）メモリカード、ＭＭＣ（multimedia card）及びメモリスティック等の第１のメモリカード１９が着脱可能となっており、この第１のメモリカード１９に対して番組や写真等の情報の記録再生が行なわれるようになっている。
【００１６】
さらに、このデジタルテレビジョン放送受信装置１１には、例えば契約情報等の記録された第２のメモリカード［ＩＣ（integrated circuit）カード等］２０が着脱可能となっており、この第２のメモリカード２０に対して情報の記録再生が行なわれるようになっている。
【００１７】
また、このデジタルテレビジョン放送受信装置１１は、第１のＬＡＮ（local area network）端子２１、第２のＬＡＮ端子２２、ＵＳＢ（universal serial bus）端子２３及びＩＥＥＥ１３９４端子２４を備えている。
【００１８】
このうち、第１のＬＡＮ端子２１は、ＬＡＮ対応ＨＤＤ専用ポートとして使用される。すなわち、この第１のＬＡＮ端子２１は、それに接続されたＮＡＳ（network attached storage）であるＬＡＮ対応のＨＤＤ２５に対して、イーサネット（登録商標）により情報の記録再生を行なうために使用される。
【００１９】
このように、デジタルテレビジョン放送受信装置１１にＬＡＮ対応ＨＤＤ専用ポートとしての第１のＬＡＮ端子２１を設けることにより、他のネットワーク環境やネットワーク使用状況等に影響されることなく、ＨＤＤ２５に対してハイビジョン画質による放送番組の情報記録を安定して行なうことができる。
【００２０】
また、第２のＬＡＮ端子２２は、イーサネット（登録商標）を用いた一般的なＬＡＮ対応ポートとして使用される。すなわち、この第２のＬＡＮ端子２２は、ハブ２６を介して、ＬＡＮ対応のＨＤＤ２７、ＰＣ（personal computer）２８、ＨＤＤ内蔵のＤＶＤ（digital versatile disk）レコーダ２９等の機器を接続して、例えば家庭内ネットワークを構築し、これらの機器と情報伝送を行なうために使用される。
【００２１】
この場合、ＰＣ２８及びＤＶＤレコーダ２９については、それぞれ、家庭内ネットワークにおいてコンテンツのサーバ機器として動作するための機能を持ち、さらにコンテンツのアクセスに必要なＵＲＩ情報を提供するサービスを備えたＵＰｎＰ（universal plug and play）対応機器として構成される。
【００２２】
なお、ＤＶＤレコーダ２９については、第２のＬＡＮ端子２２を介して通信されるデジタル情報が制御系のみの情報であるため、デジタルテレビジョン放送受信装置１１との間でアナログの映像及び音声情報を伝送するために、専用のアナログ伝送路３０が設けられている。
【００２３】
さらに、この第２のＬＡＮ端子２２は、ハブ２６に接続されたブロードバンドルータ３１を介して、例えばインターネット等の外部のネットワーク３２に接続される。そして、この第２のＬＡＮ端子２２は、ネットワーク３２を介してＰＣ３３や携帯電話３４等と情報伝送を行なうためにも使用される。
【００２４】
また、上記ＵＳＢ端子２３は、一般的なＵＳＢ対応ポートとして使用されるもので、例えばハブ３５を介して、携帯電話３６、デジタルカメラ３７、メモリカードに対するカードリーダ／ライタ３８、ＨＤＤ３９、キーボード４０等のＵＳＢ機器を接続し、これらのＵＳＢ機器と情報伝送を行なうために使用される。
【００２５】
さらに、上記ＩＥＥＥ１３９４端子２４は、例えばＡＶ（audio video）−ＨＤＤ４１、Ｄ（digital）−ＶＨＳ（video home system）４２等をシリアル接続し、これらの機器と情報伝送を行なうために使用される。
【００２６】
図２は、上記したデジタルテレビジョン放送受信装置１１の主要な信号処理系を示している。すなわち、ＢＳ（broadcasting satellite）／ＣＳ（communication satellite）デジタル放送受信用のアンテナ４３で受信した衛星デジタルテレビジョン放送信号は、入力端子４４を介して衛星デジタル放送用のチューナ４５に供給されることにより、所望のチャンネルの放送信号が選局される。
【００２７】
そして、このチューナ４５で選局された放送信号は、ＰＳＫ（phase shift keying）復調器４６及びＴＳ（transport stream）復号器４７に順次供給されることにより、デジタルの映像信号及び音声信号に復調された後、信号処理部４８に出力される。
【００２８】
また、地上波放送受信用のアンテナ４９で受信した地上デジタルテレビジョン放送信号は、入力端子５０を介して地上デジタル放送用のチューナ５１に供給されることにより、所望のチャンネルの放送信号が選局される。
【００２９】
そして、このチューナ５１で選局された放送信号は、例えば日本ではＯＦＤＭ（orthogonal frequency division multiplexing）復調器５２及びＴＳ復号器５３に順次供給されることにより、デジタルの映像信号及び音声信号に復調された後、上記信号処理部４８に出力される。
【００３０】
また、上記地上波放送受信用のアンテナ４９で受信した地上アナログテレビジョン放送信号は、入力端子５０を介して地上アナログ放送用のチューナ５４に供給されることにより、所望のチャンネルの放送信号が選局される。そして、このチューナ５４で選局された放送信号は、アナログ復調器５５に供給されてアナログの映像信号及び音声信号に復調された後、上記信号処理部４８に出力される。
【００３１】
ここで、上記信号処理部４８は、ＴＳ復号器４７，５３からそれぞれ供給されたデジタルの映像信号及び音声信号に対して、選択的に所定のデジタル信号処理を施し、グラフィック処理部５６及び音声処理部５７に出力している。
【００３２】
また、上記信号処理部４８には、複数（図示の場合は４つ）の入力端子５８ａ，５８ｂ，５８ｃ，５８ｄが接続されている。これら入力端子５８ａ〜５８ｄは、それぞれ、アナログの映像信号及び音声信号を、デジタルテレビジョン放送受信装置１１の外部から入力可能とするものである。
【００３３】
信号処理部４８は、上記アナログ復調器５５及び各入力端子５８ａ〜５８ｄからそれぞれ供給されたアナログの映像信号及び音声信号を選択的にデジタル化し、このデジタル化された映像信号及び音声信号に対して所定のデジタル信号処理を施した後、グラフィック処理部５６及び音声処理部５７に出力する。
【００３４】
グラフィック処理部５６は、信号処理部４８から供給されるデジタルの映像信号に、ＯＳＤ（on screen display）信号生成部５９で生成されるＯＳＤ信号を重畳して出力する機能を有する。このグラフィック処理部５６は、信号処理部４８の出力映像信号と、ＯＳＤ信号生成部５９の出力ＯＳＤ信号とを選択的に出力すること、また、両出力をそれぞれ画面の半分を構成するように組み合わせて出力することができる。
【００３５】
グラフィック処理部５６から出力されたデジタルの映像信号は、映像処理部６０に供給される。この映像処理部６０は、入力されたデジタルの映像信号を、前記映像表示器１４で表示可能なフォーマットのアナログ映像信号に変換した後、映像表示器１４に出力して映像表示させるとともに、出力端子６１を介して外部に導出させる。
【００３６】
また、上記音声処理部５７は、入力されたデジタルの音声信号を、前記スピーカ１５で再生可能なフォーマットのアナログ音声信号に変換した後、スピーカ１５に出力して音声再生させるとともに、出力端子６２を介して外部に導出させる。
【００３７】
ここで、このデジタルテレビジョン放送受信装置１１は、上記した各種の受信動作を含むその全ての動作を制御部６３によって統括的に制御されている。この制御部６３は、ＣＰＵ（central processing unit）等を内蔵しており、前記操作部１６からの操作情報を受け、または、リモートコントローラ１７から送出された操作情報を前記受光部１８を介して受信し、その操作内容が反映されるように各部をそれぞれ制御している。
【００３８】
この場合、制御部６３は、主として、そのＣＰＵが実行する制御プログラムを格納したＲＯＭ（read only memory）６４と、該ＣＰＵに作業エリアを提供するＲＡＭ（random access memory）６５と、各種の設定情報、制御情報及び不正機器リスト等が格納される不揮発性メモリ６６とを利用している。
【００３９】
また、この制御部６３は、カードＩ／Ｆ（interface）６７を介して、前記第１のメモリカード１９が装着可能なカードホルダ６８に接続されている。これによって、制御部６３は、カードホルダ６８に装着された第１のメモリカード１９と、カードＩ／Ｆ６７を介して情報伝送を行なうことができる。
【００４０】
さらに、上記制御部６３は、カードＩ／Ｆ６９を介して、前記第２のメモリカード２０が装着可能なカードホルダ７０に接続されている。これにより、制御部６３は、カードホルダ７０に装着された第２のメモリカード２０と、カードＩ／Ｆ６９を介して情報伝送を行なうことができる。
【００４１】
また、上記制御部６３は、通信Ｉ／Ｆ７１を介して第１のＬＡＮ端子２１に接続されている。これにより、制御部６３は、第１のＬＡＮ端子２１に接続されたＬＡＮ対応のＨＤＤ２５と、通信Ｉ／Ｆ７１を介して情報伝送を行なうことができる。この場合、制御部６３は、ＤＨＣＰ（dynamic host configuration protocol）サーバ機能を有し、第１のＬＡＮ端子２１に接続されたＬＡＮ対応のＨＤＤ２５にＩＰ（internet protocol）アドレスを割り当てて制御している。
【００４２】
さらに、上記制御部６３は、通信Ｉ／Ｆ７２を介して第２のＬＡＮ端子２２に接続されている。これにより、制御部６３は、第２のＬＡＮ端子２２に接続された各機器（図１参照）と、通信Ｉ／Ｆ７２を介して情報伝送を行なうことができる。
【００４３】
また、上記制御部６３は、ＵＳＢ Ｉ／Ｆ７３を介して前記ＵＳＢ端子２３に接続されている。これにより、制御部６３は、ＵＳＢ端子２３に接続された各機器（図１参照）と、ＵＳＢ Ｉ／Ｆ７３を介して情報伝送を行なうことができる。
【００４４】
さらに、上記制御部６３は、ＩＥＥＥ１３９４ Ｉ／Ｆ７４を介してＩＥＥＥ１３９４端子２４に接続されている。これにより、制御部６３は、ＩＥＥＥ１３９４端子２４に接続された各機器（図１参照）と、ＩＥＥＥ１３９４ Ｉ／Ｆ７４を介して情報伝送を行なうことができる。
【００４５】
次に、上記不揮発性メモリ６６に記憶された不正機器リストに対して、データ伝送方式の異なる複数のネットワークから得られるＳＲＭに基づいて更新処理を行なうための、上記制御部６３の構成について説明する。なお、ＳＲＭには、そのバージョン情報と、不正機器のＩＤ（識別情報）を記述した不正機器リストと、改ざん防止用のハッシュ値とが含まれているものとする。
【００４６】
図３は、データ伝送方式の異なる複数のネットワークとして、上記第２のＬＡＮ端子２２及びＩＥＥＥ１３９４端子２４に接続された各ネットワークからそれぞれ得られるＳＲＭに基づいて、不正機器リストの更新処理を行なうための、制御部６３の構成を示している。
【００４７】
すなわち、制御部６３は、第２のＬＡＮ端子２２にネットワーク接続された各種のＡＶ機器（ＨＤＤ２７，ＰＣ２８，ＤＶＤレコーダ２９等）と上記通信Ｉ／Ｆ７２を介して認証鍵交換を行なう第１の認証鍵交換処理部７５を備えている。そして、この第１の認証鍵交換処理部７５は、不揮発性メモリ６６に対してデータの書き込み及び読み出しを制御する第１のメモリ管理部７６を備えている。
【００４８】
また、制御部６３は、ＩＥＥＥ１３９４端子２４にネットワーク接続された各種のＡＶ機器（ＡＶ−ＨＤＤ４１，Ｄ−ＶＨＳ４２等）と上記ＩＥＥＥ１３９４端子２４を介して認証鍵交換を行なう第２の認証鍵交換処理部７７を備えている。そして、この第２の認証鍵交換処理部７７は、不揮発性メモリ６６に対してデータの書き込み及び読み出しを制御する第２のメモリ管理部７８を備えている。
【００４９】
そして、第１及び第２のメモリ管理部７６，７８は、相互に情報交換可能になされており、例えば不揮発性メモリ６６に不正機器リストを書き込んだときの履歴情報等を、相互に認識することができるようになされている。
【００５０】
図４は、上記した構成の制御部６３による、不正機器リストの更新処理動作の一例をまとめたフローチャートを示している。この例では、第２のＬＡＮ端子２２にネットワーク接続されたＰＣ２８に対して、認証鍵交換処理を行なうことが要求された場合の処理動作について説明する。
【００５１】
すなわち、処理が開始（ステップＳ１）されると、第１の認証鍵交換処理部７５は、ステップＳ２で、第１のメモリ管理部７６に対してバーション情報の確認を求める。この処理は、第１の認証鍵交換処理部７５が第２のＬＡＮ端子２２にネットワーク接続されたＰＣ２８と認証鍵交換を行なうのに先立ち、第２の認証鍵交換処理部７７による処理結果に基づいて、不揮発性メモリ６６に格納されている不正機器リストが更新されているか否かを確認するために行なわれる。
【００５２】
この場合、第１のメモリ管理部７６は、第２のメモリ管理部７８に対して、不揮発性メモリ６６に書き込む不正機器リストのバージョン情報と、書き込んだ旨を示す書き込み終了通知との、２種類のメッセージの交換を行なうことによって、不揮発性メモリ６６に格納されている不正機器リストが更新されているか否かを確認する。
【００５３】
すなわち、第１のメモリ管理部７６は、第２のメモリ管理部７８から取得したバージョン情報と、自己が不揮発性メモリ６６に書き込んだ不正機器リストのバージョン情報とを比較し、第２のメモリ管理部７８から取得したバージョン情報の方が新しい場合に、不正機器リストが更新されていると判断する。
【００５４】
確認の結果、第２の認証鍵交換処理部７７の処理結果に基づいて不正機器リストの更新が行なわれる場合（ステップＳ２の更新あり）、第１のメモリ管理部７６は、ステップＳ３で、上記第２のメモリ管理部７８からの書き込み終了通知を待って、不揮発性メモリ６６から最新の不正機器リストを読み出し、第１の認証鍵交換処理部７５に供給する。
【００５５】
なお、上記ステップＳ２における確認の結果、第２の認証鍵交換処理部７７の処理結果に基づいて不正機器リストの更新が行なわれていない場合（ステップＳ２の更新なし）には、第１の認証鍵交換処理部７５は、既に保持している不正機器リストを使用する。
【００５６】
その後、第１の認証鍵交換処理部７５は、ステップＳ４で、第２のＬＡＮ端子２２にネットワーク接続されたＰＣ２８との認証鍵交換処理を実行する。この場合、第１の認証鍵交換処理部７５は、認証鍵交換処理の過程で、RESPONSE subfunctionと称されるコマンドを、上記ＰＣ２８と交換する。
【００５７】
そして、認証鍵交換処理が成功した場合、第１の認証鍵交換処理部７５は、ステップＳ５で、このコマンドに埋め込まれている値に基づいて、互いの所持するＳＲＭのバーション情報を比較することにより、更新すべき不正機器リストが存在するか否かを判別する。この場合、ＰＣ２８の所持する不正機器リストのバージョン情報の方が、自己の所持する不正機器リストのバージョン情報よりも新しい場合に、更新すべき不正機器リストが存在すると判断する。
【００５８】
上記ステップＳ５で更新すべき不正機器リストが存在しないと判断された場合（ＮＯ）、不正機器リストの更新処理が終了（ステップＳ１１）される。
【００５９】
また、上記ステップＳ５で更新すべき不正機器リストが存在すると判断された場合（ＹＥＳ）、第１の認証鍵交換処理部７５は、ステップＳ６で、ＰＣ２８が所持するバージョン情報を取得し、第１のメモリ管理部７６を介して第２のメモリ管理部７８に通知する。そして、第１の認証鍵交換処理部７５は、ステップＳ７で、ＰＣ２８から不正機器リストを取得して第１のメモリ管理部７６に供給する。
【００６０】
その後、第１のメモリ管理部７６は、ＰＣ２８から取得した不正機器リストを不揮発性メモリ６６に書き込む前に、ステップＳ８で、第２のメモリ管理部７８からバージョン情報の通知が届いているか否かを再確認する。
【００６１】
この再確認は、予め設定された一定の期間に渡って行なわれる。この期間は、システム構成に応じて調整の必要があるが、バージョン情報の通知が確実に第１のメモリ管理部７５に届くまでに要する時間を確保する必要がある。
【００６２】
再確認の結果、第２のメモリ管理部７８からバージョン情報の通知が届いていないと判断された場合（ステップＳ８の判断Ａ）、または、第２のメモリ管理部７８から届いたバージョン情報よりも、上記ステップＳ６で第１のメモリ管理部７６から第２のメモリ管理部７８に通知したバージョン情報の方が新しいと判断された場合（ステップＳ８の判断Ａ）、第１のメモリ管理部７６は、ステップＳ９で、ＰＣ２８から取得した不正機器リストを不揮発性メモリ６６に書き込んで、不正機器リストの更新処理を終了（ステップＳ１１）する。
【００６３】
一方、上記ステップＳ８による再確認の結果、第２のメモリ管理部７８から、上記ステップＳ６で第１のメモリ管理部７６から第２のメモリ管理部７８に通知したバージョン情報よりも新しいバージョン情報の通知を受け取った場合（ステップＳ８の判断Ｂ）、第１のメモリ管理部７６は、ステップＳ１０で、第２のメモリ管理部７８からの書き込み終了通知を待って、不揮発性メモリ６６から最新の不正機器リストを読み出し、第１の認証鍵交換処理部７５に供給して、不正機器リストの更新処理を終了（ステップＳ１１）する。
【００６４】
上記した実施の形態によれば、第２のＬＡＮ端子２２にネットワーク接続されたＡＶ機器と認証鍵交換処理を行なう第１の認証鍵交換処理部７５と、ＩＥＥＥ１３９４端子２４にネットワーク接続されたＡＶ機器と認証鍵交換処理を行なう第２の認証鍵交換処理部７７との間で、相互に取得した不正機器リストのバージョン情報を通知し合うようにしている。
【００６５】
これにより、例えば、第１の認証鍵交換処理部７５が特定のＡＶ機器と認証鍵交換処理を行なう際に、そのＡＶ機器の所持する不正機器リストのバージョン情報と、第２の認証鍵交換処理部７７から通知されたバージョン情報とを比較することにより、不揮発性メモリ６６に格納されている不正機器リストを、第１の認証鍵交換処理部７５が認証鍵交換処理を行なったＡＶ機器の所持する不正機器リストに更新するか否かを容易に判別することができる。
【００６６】
このため、不正機器リストに対する、無駄な更新処理や、古いバージョンへの誤った更新処理が行なわれることを未然に防ぐことができ、ひいては、信頼性の高いコピープテクションを実現することができるようになる。
【００６７】
また、第１の認証鍵交換処理部７５が不正機器リストを更新すると判断した場合、この更新する不正機器リストをＡＶ機器から取得する前に、この不正機器リストのバージョン情報を、先に第２の認証鍵交換処理部７７に通知しておくようにしたので、ＡＶ機器から不正機器リストを取得するのに要する時間も、第２の認証鍵交換処理部７７がバージョン情報の排他に必要な待機時間に当てることができる。
【００６８】
さらに、第１の認証鍵交換処理部７５がＡＶ機器から取得した不正機器リストを不揮発性メモリ６６に書き込む前に、第２の認証鍵交換処理部７７からバージョン情報の通知があるか否かを一定期間（第２の認証鍵交換処理部７７にバージョン情報が届くのに要する時間を見込んだ期間）に渡って再確認するようにしたので、不正機器リストの誤った更新が行なわれることを、より一層確実に防止することが可能となる。
【００６９】
なお、この発明は上記した実施の形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を種々変形して具体化することができる。また、上記した実施の形態に開示されている複数の構成要素を適宜に組み合わせることにより、種々の発明を形成することができる。例えば、実施の形態に示される全構成要素から幾つかの構成要素を削除しても良いものである。さらに、異なる実施の形態に係る構成要素を適宜組み合わせても良いものである。
【図面の簡単な説明】
【００７０】
【図１】この発明の実施の形態を示すもので、デジタルテレビジョン放送受信装置とそれを中心として構成されるネットワークシステムの一例を概略的に説明するために示す図。
【図２】同実施の形態におけるデジタルテレビジョン放送受信装置の主要な信号処理系を説明するために示すブロック構成図。
【図３】同実施の形態におけるデジタルテレビジョン放送受信装置の不正機器リストの更新処理を行なう部分の構成を説明するために示すブロック構成図。
【図４】同実施の形態における不正機器リストの更新処理動作の一例を説明するために示すフローチャート。
【符号の説明】
【００７１】
１１…デジタルテレビジョン放送受信装置、１２…キャビネット、１３…支持台、１４…映像表示器、１５…スピーカ、１６…操作部、１７…リモートコントローラ、１８…受光部、１９…第１のメモリカード、２０…第２のメモリカード、２１…第１のＬＡＮ端子、２２…第２のＬＡＮ端子、２３…ＵＳＢ端子、２４…ＩＥＥＥ１３９４端子、２５…ＨＤＤ、２６…ハブ、２７…ＨＤＤ、２８…ＰＣ、２９…ＤＶＤレコーダ、３０…アナログ伝送路、３１…ブロードバンドルータ、３２…ネットワーク、３３…ＰＣ、３４…携帯電話、３５…ハブ、３６…携帯電話、３７…デジタルカメラ、３８…カードリーダ／ライタ、３９…ＨＤＤ、４０…キーボード、４１…ＡＶ−ＨＤＤ、４２…Ｄ−ＶＨＳ、４３…アンテナ、４４…入力端子、４５…チューナ、４６…ＰＳＫ復調器、４７…ＴＳ復号器、４８…信号処理部、４９…アンテナ、５０…入力端子、５１…チューナ、５２…ＯＦＤＭ復調器、５３…ＴＳ復号器、５４…チューナ、５５…アナログ復調器、５６…グラフィック処理部、５７…音声処理部、５８ａ〜５８ｄ…入力端子、５９…ＯＳＤ信号生成部、６０…映像処理部、６１…出力端子、６２…出力端子、６３…制御部、６４…ＲＯＭ、６５…ＲＡＭ、６６…不揮発性メモリ、６７…カードＩ／Ｆ、６８…カードホルダ、６９…カードＩ／Ｆ、７０…カードホルダ、７１…通信Ｉ／Ｆ、７２…通信Ｉ／Ｆ、７３…ＵＳＢ Ｉ／Ｆ、７４…ＩＥＥＥ１３９４ Ｉ／Ｆ、７５…第１の認証鍵交換処理部、７６…第１のメモリ管理部、７７…第２の認証鍵交換処理部、７８…第２のメモリ管理部。
【図１】
2007081953.tif 000003
【図２】
2007081953.tif 000004
【図３】
2007081953.tif 000005
【図４】
2007081953.tif 000006