JP4394833B2 - 通信ネットワーク - Google Patents

通信ネットワーク Download PDF

Info

Publication number
JP4394833B2
JP4394833B2 JP2000547769A JP2000547769A JP4394833B2 JP 4394833 B2 JP4394833 B2 JP 4394833B2 JP 2000547769 A JP2000547769 A JP 2000547769A JP 2000547769 A JP2000547769 A JP 2000547769A JP 4394833 B2 JP4394833 B2 JP 4394833B2
Authority
JP
Japan
Prior art keywords
communication network
digital signal
receiving
serial communication
conditional access
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP2000547769A
Other languages
English (en)
Other versions
JP2002514859A5 (ja
JP2002514859A (ja
Inventor
ルトケ、ハロルド、アーロン
Original Assignee
ソニー エレクトロニクス インク
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ソニー エレクトロニクス インク filed Critical ソニー エレクトロニクス インク
Publication of JP2002514859A publication Critical patent/JP2002514859A/ja
Publication of JP2002514859A5 publication Critical patent/JP2002514859A5/ja
Application granted granted Critical
Publication of JP4394833B2 publication Critical patent/JP4394833B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2347Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving video stream encryption
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/167Systems rendering the television signal unintelligible and subsequently intelligible
    • H04N7/1675Providing digital key or authorisation information for generation or regeneration of the scrambling sequence
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/40052High-speed IEEE 1394 serial bus
    • H04L12/40104Security; Encryption; Content protection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/40052High-speed IEEE 1394 serial bus
    • H04L12/40117Interconnection of audio or video/imaging devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/43607Interfacing a plurality of external cards, e.g. through a DVB Common Interface [DVB-CI]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/4405Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving video stream decryption
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2805Home Audio Video Interoperability [HAVI] networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2838Distribution of signals within a home automation network, e.g. involving splitting/multiplexing signals to/from different paths

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Databases & Information Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Photovoltaic Devices (AREA)
  • Silicon Compounds (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Description

【0001】
発明の背景
発明の属する技術分野
本発明は、デジタル放送の分野に関する。特に、本発明は、デジタルケーブル放送システムをサポートするシリアル通信ネットワークにおける分散条件付きアクセス(conditional access:以下、CAという。)に関する。本明細書には、シリアル通信ネットワークにおける分散条件付きアクセス制御方法及び装置の記載が含まれる。
【0002】
関連する技術
テレビジョン(television:以下、TVという。)番組及び他の種類の放送サービスは、通常は受信契約(subscription)に基づいて、ケーブルTVサービスや衛星TVサービスのような各サービス供給者から公衆に提供される。受信契約は、地域TV放送局から提供される番組のように、一般的には基本契約の一部として提供される一定の基本サービスを含んでいる。また、受信契約は、ペイパービュー(pay-par-view:以下、PPVという。)番組も含み、顧客は、映画又はスポーツイベントのような、基本契約料金に含まれていない番組に自分で料金を支払い、視聴及び/又は録画する。受信契約に応じて、各顧客に適切なアクセス制限を課すために、放送信号は、スクランブル又は暗号化され、特定のスクランブル解除機能(descrambling capability)を有する電子セットトップボックス(set top box:以下、STBという。)がサービス供給者から各顧客に提供される。各顧客は、STBを用いて、料金を支払った番組にスクランブルのない形でアクセスすることができる。放送技術では、放送信号の選択的なスクランブル解除は、一般的に条件付きアクセス(CA)と称され、サービス受益者によってスクランブル解除を要する番組(例えばPPV番組)等は、多くの場合、CAサービスと称される。
【0003】
条件付きアクセス制御を実現するために、放送信号によって搬送される異なる番組コンテンツは、典型的には、異なる暗号化方式を用いて暗号化されている。例えば、PPV映画チャンネルの番組コンテンツは、通常、PPVスポーツチャンネルとは異なった方式で暗号化されており、各PPVチャンネルのスクランブル解除されたコンテンツにアクセスするには、別の復号方式、例えば別の支払いによる認証が必要になる。一方、STBは、典型的には幾つかのスロットを備え、各スロットには、例えばPCMIAカード又はスマートカードのような物理的なカードが挿入される。各電子カードにより、STBは、限られた数のチャンネルのコンテンツをスクランブル解除又は復号することができる。したがって、各人の契約に基づいて、顧客にSTBに挿入する適切なカードを提供することにより、サービス供給者は、各顧客がアクセスする番組コンテンツを管理することができる。
【0004】
上述したように、CA機能は、従来技術では各STBに組み込まれている。したがって、PCMIA電子素子、コネクタ、スマートカード読取機のような、CA技術を実現するためのコストは、特定の顧客がCAサービスを望むか否かに関わらず、各STBに負わされる。換言すると、従来のかなりの数のSTBは、サービス供給者のSTBの単価を不必要につり上げる余分な構成要素を有している。また、CAサービスを契約する顧客は、PCMCIA及び/又はスマートカードに対応する追加のコストを負わされる。電子素子及び電子カードに関連したコストを削減することで、STBのコストを引き下げることは有益である。
【0005】
重要なことに、従来のCA機能では、一時に利用(例えば視聴及び録画)できるCAサービスの数は、本質的に限界がある。これは、従来のカードをベースとしたSTBは、物理的に大きさが制限されており、(STBのカードスロットの数に応じて)ある決まった数のPCMIA及び/又はスマートカードしか格納することができず、また、各カードは、典型的に、一時に1つ又は2つのサービスしかスクランブル解除できないからである。したがって、従来のCA技術は、典型的には、デジタル放送環境のように、多数のCAサービス(例えば多数のTVチャンネル)がある環境では、様々なCAサービスを処理するのに必要とされるカードが余りにも多くなり、十分に機能しない。
【0006】
したがって、従来のCA機能(特にPCMCIAによる解決)では、実現するのに費用がかかるばかりでなく、サービス供給者から新たな番組が提供され、(例えば同時に放送される幾つかの映画を録画するために)顧客がこのようなPPV番組を購買することを望んでも、STBによりある期間でスクランブル解除できる数を超える数のCAサービスに、顧客が同時にアクセスすることも妨げられる。したがって、顧客が購買するかの判断は、STBが同時にサポートできる番組の数によるので、顧客が多数のCAサービスを購買できる自由度が大いに制限される。同時に、所望のPPVの購買は、多くの場合、従来のSTBのこの制約によって妨げられるので、サービス供給者の潜在的な収益は、非常に制限される。したがって、カードベースのSTB固有の制限によるCA制御の柔軟性及び並列スクランブル解除を最大限にすることが強く望まれている。
【0007】
デジタル放送技術の出現によって、ネットワーク環境内で様々な機器及び装置を高速で柔軟に相互接続するシリアル通信ネットワークが使用できるようになった。IEEE1394通信規格は、この技術において広く採用されたシリアル通信ネットワーク規格(「IEEE1394ネットワーク」)である。例えば、消費者の家庭では、パーソナルコンピュータ(PC)、オーディオシステム、STB、テレビジョン受信機、ビデオカセットレコーダ(VCR)、AV/C準拠の媒体機器は、全てIEEE1394ネットワークによって接続することができる。このようなネットワーク環境では、個々の機器は、相互に作用し、様々な機器によって提供される異なった機能を容易に連携させる。
【0008】
この技術的な背景により、CA機能を(従来のSTBのような)STBから除き、代わりに、このようなIEEE1394ネットワークのCA機能をIEEE1394ネットワーク上で個々に実現することが提案されている。このように、余分なコストと制限されたスクランブル解除機能の問題は、CA機能がSTBに組み込まれた従来技術に固有のものであり、解決することができる可能性がある。
【0009】
しかしながら、IEEE1394ネットワーク上における分散CA機能の実現に関しては、新たな問題が存在する。この問題は、デジタル放送信号の帯域外(out-of-band:以下、OOBという。)処理に関連して生じる。具体的には、デジタル放送システムにおいて、幾つかのサービス供給者は、(PPV番組等のCAサービスを符号化した)スクランブルされた放送信号と、そのそれぞれスクランブル解除された情報とを全く別の周波数帯域で配信している。標準のTV放送信号(Regular TV broadcast signal)と、標準の放送信号のスクランブル解除情報(OOBデータ)とは、別の周波数帯域で搬送される。この環境では、上述したコスト効率が悪く、スクランブル解除機能が制限された従来のSTBだけでなく、その内部構成(intemal architecture)も、異なった周波数で放送される標準の放送信号とOOBデータを同時に処理するには適していない。このように、従来のSTBの設計は、IEEE1394ネットワーク上でCA制御を実現するための現実的な選択肢ではない。
【0010】
発明の概要
したがって、各STBに不必要なスクランブル解除ハードウェアを備えることで余分なコストを負わないように、IEEE1394ネットワークにおいて分散CA制御を実現する方法及び装置が求められている。また、IEEE1394ネットワークにおいて多チャンネルの同時のスクランブル解除機能を過度に制限せずに分散CA制御を実現する方法及び装置が求められている。さらに、IEEE1394ネットワークにおいてデジタル放送技術で広く利用されているOOB処理をサポートする分散CA技術を実現する装置及び方法が求められている。本発明は、IEEE1394ネットワークにおいて、非常に経済的なコストで、必要な機能の実現に本質的でない構成要素を無差別に含まない分散条件付きアクセス制御の方法及び装置を提供する。また、本発明は、多数のCAサービスを同時にスクランブル解除し、サービス受益者に最適な自由度を与えるIEEE1394ネットワークにおける分散条件付きアクセス制御の方法及び装置をさらに提供する。さらに、本発明は、IEEE1394ネットワークにおいてOOB処理を完全にサポートし、IEEE1394ネットワークにおいて入手できる帯域幅資源を最適化する分散条件付きアクセス制御の方法及び装置が提供する。これらの本発明の利点と、上では言及しなかった本発明の利点は、本明細書の記述によって明らかになる。
【0011】
さらに、本発明の実施形態は、IEEE1394ネットワークにおけるCAサブシステムを含み、このCAサブシステムは、(例えばサービス供給者のような)外部供給源からのデジタル放送信号(digital broadcast signal:以下、DBSという。)及びOOBデータを受信する受信装置を備え、外部供給源から受信装置には、DBS及びOOBが異なった周波数で供給される。受信装置は、DBSを受信するように接続された主チューナ部を備え、DBSは、第1の暗号化方式によって暗号化できる。受信装置は、第1の暗号化方式に関してDBSを復号するため、OOBデータを受信するように接続されたOOBチューナ部も備える。また、CAサブシステムは、受信装置に接続されたCA制御装置を備え、受信装置は、同様にDBS及びOOBデータを受信するように接続されたCA部を備える。DBSが第1の暗号化方式に応じて暗号化されていると、CA部は、OOBデータを用いてDBSからスクランブル解除された信号を生成し、スクランブル解除された信号が第1の暗号化方式によって暗号化されていない状態にする。
【0012】
本発明の実施形態は、上述の実施形態を含み、スクランブル解除された信号は、IEEE1394通信規格のコピー防止方式によって暗号化されているが、第1の暗号化方式によって暗号化されていない。
【0013】
また、本発明の実施形態は、上述の実施形態を含み、DBS及びOOBデータは、IEEE1394ネットワーク上で2つの別のアイソクロナスチャンネルを介して送信される。
【0014】
発明の詳細な説明
以下、本発明の詳細な説明では、シリアル通信ネットワークにおける分散条件付きアクセス制御の方法及び装置及び多数の具体例を、本発明の理解に供するために説明する。なお、当業者には、本発明は、これらの具体例又はその同等のものがなくても、実現できることは明らかである。他の具体例では、本発明の特徴を不要に曖昧にしないために、周知の方法、手続、構成要素及び回路については詳細に説明しない。
【0015】
本発明では、特に、条件付きアクセス(CA)機能をシリアル通信ネットワークにおける様々なノード(例えば、図2のCA制御装置220,220a,220b,220c)に分散すること(「分散CA制御(distributed CA control)」)により、従来のカードベースのSTBよりも設計及び製造が簡単であり、したがって、受信装置(例えば図2の受信装置210)を安価にすることができる。また、本発明の分散CA制御によって、従来技術に固有の一時にアクセスできるCAサービスの数の物理的な制限も除かれる。したがって、ユーザは、選択した視聴及び/又は録画について最大の自由度を享受し、サービス供給者は、これに応じて増加した受信契約(subscription)の利益を享受する。また、本発明では、分散CA制御により、(例えば図2のモデム装置240を用いる通信のように)CA制御を必要としない状況でも、共通の機能にアクセスすることが可能になり、ユーザは、多くの異なった用途上の技術的コストを償却することができる。本発明のこれらの利点及び具体的に列挙していない他の利点は、以下の本発明の説明で明らかになる。
【0016】
図1は、デジタル放送システムで採用されているTV放送及び関連するOOBデータの標準の周波数帯域の具体例を示す図である。図1に示すように、標準のTV放送信号(regular TV broadcast signal)は、標準の放送周波数帯域110で搬送され、標準の放送信号のスクランブル解除情報(descrambling information:OOBデータ)は、標準の放送周波数帯域110とは異なるOOB周波数帯域120で搬送される。
【0017】
図2は、本発明の一実施形態であり、デジタル放送環境内のIEEE1394通信ネットワークにおける条件付きアクセス(CA)サブシステム200を示す図である。IEEE1394は、他の通信規格よりも優れた性能と柔軟性を提供することから、デジタル通信技術において広く採用されているシリアル通信規格である。特に、IEEE1394ネットワークは、消費者の家庭内において、様々な機器及び装置の高速かつ柔軟な相互接続を可能にし、IEEE1394ネットワークでは、個々の機器は相互に作用し、様々な機器の異なった機能を容易に連携させる。一実施形態では、図2に示すように、受信装置210は、本発明のCAサブシステムに含まれる。受信装置210は、IEEE1394ネットワークと番組コンテンツを提供する(例えば地上波サービス、デジタル衛星サービス(digital satellite service:以下、DSSという。)のような)関係のあるサービス供給者間のデータルート(conduit)である。特に、受信装置210は、デジタル放送信号(digital broadcast signal:DBS、又はデジタル多重信号と称される)を受信するとともに、DBSが暗号化されている場合、対応する帯域外(OOB)データを受信する。
【0018】
重要なことは、図1を用いて説明したように、暗号化されたDBS及びそのOOBデータは、サービス供給者から完全に別々の周波数帯域で配信されることである。受信装置210は、DBS及びOOBデータを同時に受信することができ、CAサブシステム200による後の処理に利用できるように、(スクランブルされたDBS及びOOBデータの)2つのデータストリームを生成する。
【0019】
また、本発明では、受信装置210は、典型的には、スクランブル解除機能又はスクランブル解除回路を備えていない。一実施形態では、受信装置210は、AV/C(industry standard audio-video command set:業界標準のオーディオビデオコマンドセット)及びIEEE1394ネットワークに対するビルトインサポート(built-in support)を備える。このようなビルトインサポートによって、受信装置210がIEEE1394ネットワーク上の他のAV/C媒体機器を制御することができるので、ビルトインサポートを備えることは好ましい。本発明では、このビルトインサポートをさらに利用して、(DBS及びOOBデータの両方の)信号の受信からOOBデータ(CA機能)を用いたDBSの認証及びスクランブル解除を分離することにより、分散CA制御を実現することができると理解している。したがって、本発明の様々な実施形態では、受信装置210と1つ以上のCA制御装置220,220a,220b,220c(後述する)は、協働してCAサブシステム200内においてCA機能を実現し、受信装置210は、DBS及びOOBデータを受信し、受信したDBS及びOOBデータをIEEE1394ネットワークを介してCA制御装置220,220a,220b及び/又は220cに送り(route)、CA制御装置220,220a,220b及び/又は220cは、適切な認証後にOOBデータを用いてDBSをスクランブル解除する。
【0020】
特に、一実施形態では、受信装置210は、DBS及びOOBデータの受信するチューナとして機能し、そして、所望のスクランブル解除された番組コンテンツの生成に要する認証及びスクランブル解除のために、2つのデータストリームをCA制御装置220に送る。したがって、受信装置210と従来のカードベースのSTBの両方がサービス供給者からの放送信号を受信するように機能するが、受信装置210と従来のカードベースのSTBは、受信装置210の構成(architecture)において、従来のカードベースのSTBでは必須の構成要素であるスクランブル解除のハードウェアが受信装置210から明らかに削除されているので、非常に異なる。このように、スクランブル解除の構成要素のコストは、従来技術の場合のように、各受信装置に常にかかることはない。その結果、受信装置210の構成は、非常に簡単になり、製造コストは非常に低くなる。
【0021】
図2に示すように、本発明の一実施形態では、オプションの媒体機器230,230aは、IEEE1394ネットワークに接続される。媒体機器230,230aは、あらゆる記憶装置(例えばディスク記憶装置)、記録装置(例えばVCR)又は表示装置(例えば全デジタルTV、PDAの限られた表示装置、テキスト専用のLCD画面)である。媒体機器230,230aの多数の動作オプションは、本発明の範囲内でサポートされる。例えば、生放送を視聴又は録画するために、DBS及びOOBデータストリームは、受信装置210によって受信され、CA制御装置220によってスクランブル解除が行われ、スクランブル解除された信号は、媒体機器230に送られて、視聴及び/又は録画される。他の具体例では、予め記録された番組を再生するために、媒体機器230aは、予め記録された媒体を読み取り、必要に応じて記録された信号を認証及び/又はスクランブル解除を行うCA制御装置220に送り、そして、媒体機器230は、番組を視聴のために表示する。
【0022】
図2に示すように、本発明の一実施形態において、オプションのモデム装置240は、IEEE1394ネットワークに接続されている。モデム装置240により、IEEE1394ネットワークと通信のためにモデム装置240が接続された外部機器間の双方向通信が可能になり、IEEE1394ネットワークと他の領域間でデータの交換(アップロード及びダウンロード)の他の経路が提供される。一実施形態では、モデム装置240は、その場でのペイパービューサービス(PPV)の購買に用いられ、モデム装置240は、PPVサービスを購買して課金を認めるユーザの意思を示すメッセージをサービス供給者に送る。本発明を適用した様々な種類のモデム装置240が用いられる。例えば、モデム装置240として、PSTN/POTSモデム又はケーブルモデムが用いられる。
【0023】
図2に示すように、本発明の一実施形態において、オプションのカードインタフェース装置250は、IEEE1394ネットワークに接続される。適切なスマートカードを用いると、カードインタフェース装置250は、上述した従来のSTBに関して、一定のCA機能を実行することが可能になる。カードインタフェース装置250は、専用のスマートカードが与えられると、特殊な機能を実現するためにも用いられる。本発明の一実施形態では、スマートカードとカードインタフェース装置250を用いて、IEEE1394ネットワークに対する電子商取引の機能を追加する。
【0024】
図3〜図6を用いて、受信装置210及びCA制御装置220,220a,220b,220cについて詳細に説明する。上述のように、受信装置210は、サービス供給者からDBS及びOOBデータを受信し、これらをネットワークを介してCA制御装置220,220a,220b及び/又は220cに送る。DBS及びOOBデータを受信すると、CA制御装置220,220a,220b及び/又は220cは、必要な認証を行い、OOBデータを用いてDBSのスクランブル解除を行う。図3は、本発明の一実施形態に係るCAサブシステム200の受信装置210とCA制御装置220の内部の構成とこれら2つの機器間の信号の経路を示している。図3に示すように、受信装置210は、本発明を適用した2つのサブユニット(subunit)、すなわち、主チューナ部212とOOBチューナ部214を備える。一実施形態では、主チューナ部212とOOBチューナ部214は、それぞれAV/C及びIEEE1394に対するビルトインサポートを有し、これにより、受信装置210は、同じくAV/C及びIEEE1394の両方をサポートする。
【0025】
また、この実施形態において、各チューナ部212,214は、1998年4月の1394業界団体AVワーキンググループ規格(1394 Trade Association AV Working Group standard of April 1998)に準拠したAV/Cチューナ部である。本発明は、どのような種類の放送システムとでも利用できると理解される。例示した具体例は、DVB(欧州規格)、ATSC(米国規格)、アナログビデオ、アナログオーディオ及びDABをサポートできる。したがって、本発明のこの実施形態の構成の標準AV/Cチューナ部を採用することで、最大の柔軟性と相互操作性が保証される。
【0026】
重要なことに、OOBチューナ部214が図1のOOB周波数帯域120の周波数により配信されるOOBデータを受信する間に、主チューナ部212が図1の標準の放送周波数帯域110の周波数により配信された主放送データ(例えば番組コンテンツ)を表すDBSを受信するように設定することができる。換言すると、チューナ部212,214は、互いに異なる周波数帯域の信号を監視し、受信する。チューナ部212,214が、協働することで、受信装置210は、入力されるDBS及びOOBデータが異なった周波数で送信されても、同時に処理することができるようになる。このように、受信装置210は、従来技術で欠点であった効率の悪さ、すなわち2つの別の周波数によって同時に配信された2つの信号又はデータストリームを処理できないという問題を解決している。
【0027】
主チューナ部212とOOBチューナ部214を用いてDBS及びOOBデータをそれぞれ受信すると、受信装置210は、さらに処理を進めるために、2つのデータストリームを、CA部222を備えるCA制御装置220に送る。一方、CA部222は、1つはDBSデータを受信し、もう1つはOOBデータを受信する2つの転送先(入力)ポートを備え、そして、スクランブル解除されたコンテンツ(後述するようにまだコピープロテクトされている)をIEEE1394ネットワークの他の機器に配信する1つの転送元(出力)ポートを備えている。また、CA制御装置220は、CA制御装置220をサポートするオンスクリーンディスプレイ(on screen display:OSD)を提供するオプションのパネル部224(同時係属中のルトケ他(Ludtke et. al)による出願番号09/108,265、代理人整理番号SONY50L2069.01、1998年7月1日出願の米国特許出願「パネル部記述子情報を用いたネットワーク機器のユーザインタフェースを提供する方法及び装置(A Method and System for Providing a User Interface for a Networked Device Using Panel Subunit Descriptor Information)」に開示されている)をさらに備える。例えば、パネル部224は、ユーザがPPV番組を選択する際、支払認証の間の、画面上でのユーザとインタラクションを可能にする。本発明では、CA制御装置220内のPCMCIAに対するサポートは必要としないが、このような機能は、追加の互換性を促進するために本発明の範囲内に含まれる。
【0028】
図4は、本発明の一実施形態に係る、適切なデータを受信装置210からCA制御装置220に送るステップを示すフローチャート400である。ステップ410において、受信装置210は、IEEE1394ネットワークの様々なノードを検査することでIEEE1394ネットワーク上のCA制御装置220を特定する。
【0029】
ステップ420において、受信装置210は、ステップ410で特定されたCA制御装置220が受信装置210の使用する特定の放送システムをサポートするかどうかを判定する。一実施形態において、受信装置210は、CA制御装置220のCA部222で用いられるデータ構造を検査し、受信装置210の主チューナ部212及びOOBチューナ部214で用いられるデータ構造と適合するかどうかを判定する。適合する場合には、受信装置210は、CA制御装置220と受信装置210は互換であると判定する。一具体例として、異なったコンテンツ供給者(例えば、HBO、ShowTime)によって提供される異なったCAサービスは、異なった暗号化方式又はデータ構造を使用している可能性があるので、CA制御装置220は、受信装置210で受信される特定のCAサービス(例えばHBOからのPPV映画)と互換性がないかもしれない。このような場合、受信装置210は、問題となっている特定のCAサービスを処理できるネットワーク上の別のCA制御装置(例えばCA制御装置220a)の特定に進む。
【0030】
ステップ420において、ステップ410で特定されたCA制御装置220が受信装置210との互換性がないと判定されると、処理400は終了する。
【0031】
一方、ステップ420においてCA制御装置220が受信装置210との互換性があると判定されると、処理400はステップ430に進み、ステップ430において、受信装置210は、CA制御装置220の制御をアサートする。一実施形態では、受信装置210は、CA制御装置220の制御を確立するために(AV/Cで規定されている)RESERVEコマンドをCA制御装置220のCA部222に発行する。
【0032】
図4のステップ440において、受信装置210とCA制御装置220間に論理通信接続が確立される。一実施形態において、アイソクロナスチャンネル10(図3)が、主チューナ部212とCA部222間に割り当てられ、別のアイソクロナスチャンネル20(図3)が、OOBチューナ部214とCA部222間に割り当てられる。このように、主チューナ部212とOOBチューナ部214から出力される2つの出力データストリームは、アイソクロナスチャンネル10及びアイソクロナスチャンネル20において、それぞれ独立に経路が決められる。OOBデータは、様々なアイソクロナス転送フォーマットで、アイソクロナスチャンネル20を介して伝送される。一具体例はMPEG(Motion Picture Experts Group)トランスポートストリームフォーマットであり、このフォーマットは、標準の放送で広く使用されている。この場合、OOBデータは、MPEGトランスポートストリームとして放送され、変換されずにアイソクロナスチャンネル20に入力されるか、又は、OOBデータは、専用(proprietary)のフォーマットを用いて報知され、アイソクロナスチャンネル20入力される前にMPEGトランスポートストリームに変換される。或いは、専用のアイソクロナス転送フォーマットを、アイソクロナスチャンネル20を伝送されるOOBデータに用いてもよい。この場合、専用のフォーマットは、各放送システムに対して個別に規定される必要がある。
【0034】
他の実施形態において、主チューナ部212とOOBチューナ部214からの2つのデータストリームは、単一のアイソクロナスストリームに多重化され、CA部222に送信されるが、CA部222において、アイソクロナスストリームは、後の処理のために2つのデータストリームに分離される。
【0035】
(例えば、日付情報、番組情報のような)ある種のOOBデータは繰り返し伝送される性質があるので、本発明の更なる実施形態では、OOBチューナ部214からCA部222へのOOBデータ送信に対して、(上述したようなアイソクロナスチャンネル20の代わりに)非同期ストリームを用いる。この実施形態では、様々な非同期転送フォーマットを使用できると理解される。例えば、PWG−C/IEEE1394TAによって開発されている非同期チャンネルフォーマット、DPPフォーマット、IETF(Internet Engineering Task Force)で規定された非同期ストリームフォーマット、及び他の専用の非同期データ転送フォーマットが含まれる。
【0036】
図4のステップ450において、ユーザのサービス選択に対応するDBSの選択された一部は、受信装置210からCA制御装置220に送られる。特に、一実施形態では、ユーザが全DBSによって搬送された利用可能なサービスをスキャン又はサーフ(surf)すると、受信装置210は、ある時刻に選択された(例えばPPV映画のような)特定のサービスを特定し、選択したサービスに対応するDBSの一部を抽出するためにDBSにおいて分離処理を実行する。スクランブルされたDBSの選択された一部は、主チューナ部212からCA部222にアイソクロナスチャンネル10を介して転送されるが、この間、OOBデータは、OOBチューナ部214からCA部222にアイソクロナスチャンネル20を介して送られる。
【0037】
一実施形態において、OOBデータは、CA部222に送られるDBSの選択された一部が暗号化されているか否かに関わらず、CA部222に連続的に送られる。換言すると、OOBデータは、ユーザが無料(free-to-air)番組を視聴し、CA部222でのスクランブル解除が必要とされないときも送信される。OOBデータは、IEEE1394ネットワークの帯域幅(現在100〜400Mbs)に比較して狭い帯域幅の信号(約1.5Mbs)であるので、OOBデータの定常的な流れは、IEEE1394ネットワークの全体的な性能に顕著な影響を及ぼさない。他の実施形態において、OOBデータの送信は、スクランブルされた信号の送信によってトリガされる。換言すると、ユーザがスクランブルされたサービスを選択し、これによって、主チューナ部212がスクランブルされた信号をCA部222に送るようになると、ユーザの選択により、OOBチューナ部214もOOBデータをCA部222に送るようになる。逆に、ユーザがスクランブルされていない無料放送にアクセスすると、OOBデータではなく、DBSのスクランブルされていない選択された一部が、受信装置210からCA制御装置220に流れる。
【0038】
AV/Cチューナ部モデルは、分離機能を組み込むとされ、分離機能は、上述した本発明の実施形態において利用することができる。重要なことに、全DBS又はデジタル多重信号をネットワークを介して送るより、DBSを分離して選択されたサービスに対応するDBSの一部のみをIEEE1394ネットワークを介して送ることで、本発明のこの実施形態では、全ネットワークの帯域幅の利用を最適化することができる。
【0039】
本発明の範囲内において、制御の経路を決める機能は、上述のように受信装置210内に設けてもよく、受信装置210とは別に、別個のノード又はIEEE1394ネットワークの他の機器の一部として設けてもよい。このような変形例では、図4を用いて上述した処理400に軽微な変更があるが、これは当該技術分野の当業者には明らかである。
【0040】
上述したように、DBSの選択された一部及びOOBデータを受信すると、CA部222は、実際の認証とDBSのスクランブル解除を適切に行う。図5は、本発明の一実施形態に係る、CA部222で用いられる認証とスクランブル解除を行うステップを示すフローチャート500である。ステップ510において、CA部222は、DBSの選択された一部がスクランブルされているか否かを判定する。
【0041】
ステップ510において、顧客が無料番組を選択しているときのように、DBSの選択された一部がスクランブルされていないと判定されると、スクランブル解除は必要なく、処理500は終了する。
【0042】
ステップ510において、DBSの選択した一部がスクランブルされていると、処理500はステップ520に進み、ステップ520において、CA部222は、番組コンテンツに認証が必要であるかを判定する。例えば、DBSがPPVのその場での購買を表していると、支払の認証は、映画がユーザの視聴及び/又は録画のため利用可能になる前に必要である。この場合、モデム装置240(図2)は、サービス供給者が料金請求を容易に行えるように、認証チャンネルとして動作する必要がある。同様に、DBSが、HBOやShow Timeのようなスクランブルされた「プレミアム(追加)」サービスを表すと、認証は、このサービスがユーザの月払の標準契約パッケージの一部であっても必要とされる。この場合に認証が必要なのは、ユーザの契約パッケージの一部ではないプレミアムサービスも、DBSに存在するかもしれないからである。しかしがら、DBSがユーザの標準視聴契約の一部又は無料放送の非プレミアム番組コンテンツを表すと、認証は必要とされない。他の具体例としては、ユーザには、ある番組に対する特定のアクセス制限が課され、これらの番組にアクセスするためには、アクセスコード又はパスワードが必要となる。この場合には、認証(コード又はパスワード認証)が必要である。
【0043】
ステップ520において、認証が必要でないと判定されると、ステップ500は単にステップ550に進む。
【0044】
一方、ステップ520において認証が必要であると判定されると、処理500はステップ530に進み、ステップ530においてCA部222は必要なユーザ認証を実行する。一実施形態において、CA部222は、作業を遂行するために、(例えばオンスクリーンディスプレイ及び選択を介して)ユーザとのインタラクションを開始する。次に、処理500は、ステップ540に進む。
【0045】
ステップ540において、処理500は、ステップ530において行われた認証が成功したか否かを判定する。ステップ540においてステップ530の認証が失敗である(例えば、ユーザによるキャンセル、支払い拒否)と判定されると、スクランブル解除は行われず、処理500は終了する。ステップ540においてステップ530における認証が成功した判定されると、処理500はステップ550に進み、ステップ550において、CA部222は暗号化DBSをスクランブル解除するのにOOBデータを用い、ステップ560に進む。ステップ560において、CA部222は、標準IEEE1394コピー防止方式に従い、OOBデータを用いて生成された信号を暗号化する。この後、処理500は終了する。
【0046】
デジタル放送技術でよく知られているように、オーディオビジュアル(AV)コンテンツ用に設計されたデジタルインタフェースは、IEEE1394規格に準拠し、IEEE1394ネットワークにおけるAVコンテンツの標準コピー防止方式が開発されている。消費者の家庭内のIEEE1394ネットワークにおける違法コピーに対するAVコンテンツの保護について、この標準IEEE1394コピー防止方式は、例えばDBSをCA制御装置220からTVのような表示機器に送信する場合のように、家庭内のネットワークで流れるAVコンテンツを暗号化するのに用いられる。換言すると、家庭内のネットワーク環境でさえ、コンテンツが無料番組でない限り、「クリア」又は完全に復号されたデータストリームがIEEE1394ネットワークのケーブルを流れることはない。したがって、このコピー防止機能を実現するため、CA制御装置220の2つの機能は、サービス供給者から消費者の家庭への配信の間にDBSを保護するために用いられる私的又は専用の暗号化をスクランブル解除し、スクランブル解除された信号を、アイソクロナスチャンネル30を介してネットワーク上の他の機器に対してコンテンツデータを利用可能にする前に、標準IEEE1394コピー防止方式によって暗号化することを含む。
【0047】
また、一実施形態では、CA制御装置220は、目的の転送先、例えば図2に示す媒体機器230,230aと相互作用し、コピープロテクトされた信号が送られる前に、媒体機器230,230aが、番組コンテンツの受信を休暇されていることを確認する。これにより、許可されていない視聴及び/又は記録に対する更なるコピー防止を施すことができる。
【0048】
図6は、本発明の一実施形態に係る、受信装置210とCAサブシステム200の複数のCA制御装置220,220a,220b,220cの間の信号の経路の決定を示している。図6に示すように、CA制御装置220,220a,220b,220cのそれぞれは、CA部、すなわち、CA部222,222a,222b,222cをそれぞれ備えている。CA部222a,222b,222cは、図3を参照して上述したCA部222と同じ属性を共有していると考えられる。この実施形態では、ユーザは、望みに応じて、複数のCAサービスに同時にアクセスすることができる。特に、ユーザは、IEEE1394ネットワークの異なる機器(例えば、図2に示した媒体機器230,230a)を介して様々なCAサービスを選択し、上述した分離機能を用い、主チューナ部212は、選択されたサービスに対応するDBSの関連する一部を特定し、4つの別々のアイソクロナスチャンネル10,10a,10b,10cをそれぞれ介して、分離されたコンテンツデータストリームをCA部222,222a,222b,222cに配信する。一方、OOBチューナ部214は、OOBデータの単一の出力ストリームを提供し、この出力ストリームは、単一のアイソクロナスチャンネル20を介してCA部222,222a,222b,222cに送られる。
【0049】
重要なことに、幾つかのCA部222,222a,222b,222cによって用いられる1つのOOBデータストリームを利用可能にすることにより、OOBデータは、各コンテンツデータストリームに対して重複しないので、IEEE1394ネットワークの帯域幅の使用が最適化される。実際、アイソクロナスチャンネル20を介して流れる単一のOOBデータストリームは、IEEE1394ネットワークのCA制御装置のどのCA部にも供給することができ、全DBSによって供給されるいかなるCAサービスをスクランブル解除するのにも用いることができる。当該技術分野の当業者には明らかなように、本発明の範囲内において、この実施形態は、より多数のCAサービスに同時にアクセスすることができるように、より多くのCA制御装置を含むように拡張することができ、その数は、IEEE1394ネットワーク上のノード及びチャンネルの最大許容数の物理的限界のみに影響される。現在、最大64個のノード(機器)と64個のアイソクロナスチャンネルがIEEE1394ネットワークで許容される。なお、64個のアイソクロナスチャンネルの1つは、「報知」に用いられ、報知チャンネルで伝送される全データは、全ノードで可視(visible)である。したがって、63個の(報知に用いない)「専用(private)」チャンネルが汎用で用いることができ、可能性としては、63個の異なったCAサービスに同時にアクセスすることができる。このように、本発明は、ユーザが一時に数個のCAサービス(典型的には最大4)にしかアクセスできないという従来技術の限界を解消し、ユーザの視聴及び録画計画の方法に最大の自由度を提供する。
【0050】
本発明の上述の実施形態は、AV/C環境に関して述べたが、他の形態もHAVi(Home Audio/Video Interoperability:ホーム・オーディオ/ビデオ相互運用性)環境における利用に適すると理解される。特に、このような他の実施形態においては上述した様々なAV/Cユニット(例えば受信装置210、CA制御装置220)及びサブユニット(例えば主チューナ部212、OOBチューナ部214、CA部222、パネル部224)は、上述したAV/Cと同じ構成の同等のHAVi機器制御モジュール(DCMs)及び機能制御モジュール(FCMs)に置き換えることができ、例えば、これらの具体例は、分散IEEE1394−HAVi CAサブシステムを提供する。また、本発明の範囲内において、他の実施形態として任意の機器モデリング/制御プロトコルが実現される。このようなプロトコルは、これに限定されないが、Home Plug ‘n Play、HAPI、DPP機器/機能モデリング及びCALを含む。
【0051】
本発明の好適な実施の形態、シリアル通信ネットワークにおける分散条件付きアクセス制御に対する方法及び装置を説明してきた。本発明は特定の実施形態によって説明したが、本発明は、このような実施形態には限られず、特許請求の範囲によって定義される。
【図面の簡単な説明】
【図1】 図1は、デジタル放送システムで利用される標準のTV放送信号と関連するOOBデータの周波数帯域の一具体例を示す図である。
【図2】 図2は、本発明の一実施形態に係るデジタル放送環境におけるIEEE1394ネットワーク上の条件付きアクセス(CA)サブシステムの一具体例を示す図である。
【図3】 図3は、本発明の一実施形態に係る受信装置及びCAサブシステムのCA制御装置の内部の構成と、2つの装置間の信号の経路を示す図である
【図4】 図4は、本発明の一実施形態に係る受信装置からCA部への適切なデータの経路の決定を示すフローチャートである。
【図5】 図5は、本発明の一実施形態に係るCA部において用いられる認証の実施とスクランブル解除を示すフローチャートである。
【図6】 図6は、本発明の一実施形態に係る受信装置とCAサブシステムの複数のCA制御装置間の信号の経路を示す図である。

Claims (17)

  1. a)シリアル通信ネットワークに接続され、a1)第1の暗号化方式によって符号化された第1のデジタル信号を生成する第1のチューナと、a2)帯域外データを生成する第2のチューナとを有し、サービス供給者から供給される情報を受信し、該第1のデジタル信号及び帯域外データを該シリアル通信ネットワーク上に送信する受信装置と、
    b)上記シリアル通信ネットワークに接続され、上記第1のデジタル信号及び帯域外データを受信し、該帯域外データ及び上記第1の暗号化方式に基づいて第1の復号デジタル信号を生成し、該第1の復号デジタル信号を該シリアル通信ネットワーク上に送信する第1の条件付きアクセス装置とを備える通信ネットワーク。
  2. a)シリアル通信ネットワークに接続され、サービス供給者から供給される情報を受信し、第1の暗号化方式によって符号化された第1のデジタル信号を生成する第1の受信/復号装置と、
    b)上記シリアル通信ネットワークに接続され、サービス供給者から供給される情報を受信し、帯域外データを生成する第2の受信/復号装置と、
    c)上記シリアル通信ネットワークに接続され、上記第1のデジタル信号及び帯域外データを受信し、該帯域外データ及び上記第1の暗号化方式に基づいて第1の復号デジタル信号を生成し、該第1の復号デジタル信号を該シリアル通信ネットワーク上に送信する第1の条件付きアクセス装置とを備える通信ネットワーク。
  3. 上記シリアル通信ネットワークは、IEEE1394通信規格の1つのバージョンに基づくことを特徴とする請求項1又は2記載の通信ネットワーク。
  4. 上記復号デジタル信号は、上記第1の暗号化方式とは異なるコピー防止方式によってコピープロテクトされていることを特徴とする請求項1乃至3いずれか1項記載の通信ネットワーク。
  5. さらに、上記シリアル通信ネットワークに接続された媒体機器を備え、
    上記第1の復号デジタル信号は、コピー防止方式に基づいてコピープロテクトされており、上記媒体機器は、該コピー防止方式を該第1の復号デジタル信号に適用して、視聴するためのスクランブルされていないデジタル信号を生成することを特徴とする請求項1乃至3いずれか1項記載の通信ネットワーク。
  6. 上記第1のデジタル信号は、請求項1記載の第1のチューナ又は請求項2記載の第1の受信/復号装置から上記シリアル通信ネットワーク上を第1のアイソクロナスチャンネルを介して上記第1の条件付きアクセス装置に伝送され、上記帯域外データは、請求項1記載の第2のチューナ又は請求項2記載の第2の受信/復号装置から該シリアル通信ネットワーク上を第2のアイソクロナスチャンネルを介して該第1の条件付きアクセス装置に伝送されることを特徴とする請求項1乃至5いずれか1項記載の通信ネットワーク。
  7. 上記第1のデジタル信号は、上記第1のチューナ又は上記第1の受信/復号装置から上記シリアル通信ネットワーク上を第1の非同期チャンネルを介して上記第1の条件付きアクセス装置に伝送され、上記帯域外データは、上記第2のチューナ又は上記第2の受信/復号装置から該シリアル通信ネットワーク上を第2の非同期チャンネルを介して上記第1の条件付きアクセス装置に伝送されることを特徴とする請求項2記載の通信ネットワーク。
  8. さらに、上記シリアル通信ネットワークに接続された第2の条件付きアクセス装置を備え、
    請求項1記載の第1のチューナ又は請求項2記載の第1の受信/復号装置は、上記第2の暗号化方式により符号化された第2のデジタル信号を生成し、上記第2の条件付きアクセス装置は、上記帯域外データ及び該第2のデジタル信号を受信し、該帯域外データ及び第2の暗号化方式に基づいて第2の復号デジタル信号を生成し、該第2の復号デジタル信号を上記シリアル通信ネットワーク上に送信することを特徴とする請求項1乃至7いずれか1項記載の通信ネットワーク。
  9. 上記第1の条件付きアクセス装置は、該第1の条件付きアクセス装置をサポートするオンスクリーンディスプレイを提供するパネル部を備えることを特徴とする請求項1乃至8いずれか1項記載の通信ネットワーク。
  10. さらに、上記シリアル通信ネットワークと外部機器間で双方向通信を行うモデム装置を備える請求項1乃至9いずれか1項記載の通信ネットワーク。
  11. 上記第1のデジタル信号と上記帯域外データは、上記第1の条件付きアクセス装置で受信される前に、単一のストリームに多重化されており、該第1の条件付きアクセス装置は、該単一のストリームを分離することを特徴とする請求項2記載の通信ネットワーク。
  12. 上記第1の条件付きアクセス装置は、上記第1のデジタル信号を受信する第1の入力ポートと、上記帯域外データを受信する第2の入力ポートとを有することを特徴とする請求項1記載の通信ネットワーク。
  13. 請求項1記載の受信装置又は請求項2記載の第1又は第2の受信/復号装置は、信号受信手段を有し、上記第1又は第2の条件付きアクセス装置は、第1の制御手段を有することを特徴とする請求項1乃至12記載の通信ネットワーク。
  14. デジタル放送環境におけるシリアル通信ネットワーク上で分散条件付きアクセスを実現する方法において、
    上記シリアル通信ネットワークに接続された受信装置を用いて、サービス供給者から2つの異なった周波数で放送される情報を受信するステップと、
    上記受信装置を用いて、上記情報から第1の暗号化方式によって暗号化された第1のデジタル信号及び帯域外データを生成するステップと、
    上記第1のデジタル信号及び帯域外データを上記受信装置から上記シリアル通信ネットワークを介して該受信装置とは異なるノードである第1の制御機器に伝送するステップと、
    上記第1の制御機器を用いて、上記第1のデジタル信号及び帯域外データから上記第1の暗号化方式で暗号化されていない第1の復号デジタル信号を生成するステップと、
    上記第1の復号デジタル信号を上記シリアル通信ネットワークを介して第1の媒体機器に再生のために送信するステップとを有する条件付きアクセス制御方法。
  15. 上記シリアル通信ネットワークは、IEEE1394通信規格の1つのバージョンに基づくことを特徴とする請求項14記載の条件付きアクセス制御方法。
  16. さらに、コピー防止方式によって上記第1の復号デジタル信号をコピープロテクトするステップを有し、
    上記コピー防止方式は、上記第1の暗号化方式とは異なることを特徴とする請求項14又は15記載の条件付きアクセス制御方法。
  17. さらに、上記受信装置を用いて、第2の暗号化方式によって符号化された第2のデジタル信号を生成するステップと、
    上記第2のデジタル信号を上記受信装置から上記シリアル通信ネットワークを介して該受信装置及び上記第1の制御機器とは異なるノードである第2の制御機器に伝送するステップと、
    上記第2の制御機器を用いて、上記第2のデジタル信号及び帯域外データから上記第2の暗号化方式で暗号化されていない第2の復号デジタル信号を生成するステップと、
    上記第2の復号デジタル信号を上記シリアル通信ネットワークを介して第2の媒体機器に再生のために送信するステップとを有する請求項14乃至16いずれか1項記載の条件付きアクセス制御方法。
JP2000547769A 1998-05-06 1999-05-05 通信ネットワーク Expired - Lifetime JP4394833B2 (ja)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US8451198P 1998-05-06 1998-05-06
US60/084,511 1998-05-06
US09/232,019 US6154206A (en) 1998-05-06 1999-01-14 Method and apparatus for distributed conditional access control on a serial communication network
US09/232,019 1999-01-14
PCT/US1999/009840 WO1999057889A1 (en) 1998-05-06 1999-05-05 Communication network

Publications (3)

Publication Number Publication Date
JP2002514859A JP2002514859A (ja) 2002-05-21
JP2002514859A5 JP2002514859A5 (ja) 2006-06-29
JP4394833B2 true JP4394833B2 (ja) 2010-01-06

Family

ID=26771064

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000547769A Expired - Lifetime JP4394833B2 (ja) 1998-05-06 1999-05-05 通信ネットワーク

Country Status (9)

Country Link
US (1) US6154206A (ja)
EP (1) EP1078510B1 (ja)
JP (1) JP4394833B2 (ja)
KR (1) KR100600484B1 (ja)
AT (1) ATE233457T1 (ja)
AU (1) AU3882899A (ja)
DE (1) DE69905564T2 (ja)
ES (1) ES2193705T3 (ja)
WO (1) WO1999057889A1 (ja)

Families Citing this family (142)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8584255B2 (en) * 1999-05-05 2013-11-12 Sony United Kingdom Limited Networked conditional access module
GB9809685D0 (en) * 1998-05-06 1998-07-01 Sony Uk Ltd Ncam AV/C CTS subunit proposal
CN1867068A (zh) 1998-07-14 2006-11-22 联合视频制品公司 交互式电视节目导视系统及其方法
US6859799B1 (en) 1998-11-30 2005-02-22 Gemstar Development Corporation Search engine for video and graphics
US7730300B2 (en) 1999-03-30 2010-06-01 Sony Corporation Method and apparatus for protecting the transfer of data
US7565546B2 (en) 1999-03-30 2009-07-21 Sony Corporation System, method and apparatus for secure digital content transmission
US6697489B1 (en) 1999-03-30 2004-02-24 Sony Corporation Method and apparatus for securing control words
US7071995B1 (en) * 1999-05-28 2006-07-04 Thomson Licensing Adaptive video image information processing system
JP3655510B2 (ja) * 1999-10-29 2005-06-02 株式会社東芝 ネットワーク接続装置、通信装置及びネットワーク接続方法
US6912513B1 (en) * 1999-10-29 2005-06-28 Sony Corporation Copy-protecting management using a user scrambling key
US7039614B1 (en) 1999-11-09 2006-05-02 Sony Corporation Method for simulcrypting scrambled data to a plurality of conditional access devices
BRPI0016069B1 (pt) * 1999-12-03 2015-09-01 Thomson Licensing Sa Sistema de processamento de informações de imagens de vídeo adaptativo
US7298846B2 (en) 1999-12-13 2007-11-20 Scientific-Atlanta, Inc. Method of identifying multiple digital streams within a multiplexed signal
WO2001045325A2 (en) * 1999-12-14 2001-06-21 Motorola, Inc. System and method for tuning to an in-band channel and for identification via return-path
US6757909B1 (en) * 1999-12-29 2004-06-29 Sony Corporation Internet set-top box having an in-band tuner and cable modem
US7225164B1 (en) 2000-02-15 2007-05-29 Sony Corporation Method and apparatus for implementing revocation in broadcast networks
US7146007B1 (en) * 2000-03-29 2006-12-05 Sony Corporation Secure conditional access port interface
GB0012331D0 (en) * 2000-05-23 2000-07-12 Harris Charles G Decoders
US6772434B1 (en) * 2000-05-24 2004-08-03 The Directv Group, Inc. Device and method for the integrated presentation of a secondary service as a part of a primary service
GB0013324D0 (en) * 2000-06-02 2000-07-26 Pace Micro Tech Plc Improvements to broadcast data receiver and data transmission apparatus
US6898285B1 (en) * 2000-06-02 2005-05-24 General Instrument Corporation System to deliver encrypted access control information to support interoperability between digital information processing/control equipment
US20030206631A1 (en) * 2000-06-22 2003-11-06 Candelore Brant L. Method and apparatus for scrambling program data for furture viewing
FR2811783B1 (fr) * 2000-07-13 2002-10-04 Thomson Multimedia Sa Systeme et procede d'adressage d'une unite centrale d'un appareillage multi-dispositifs et appareillage correspondant
US7203314B1 (en) 2000-07-21 2007-04-10 The Directv Group, Inc. Super encrypted storage and retrieval of media programs with modified conditional access functionality
US7203311B1 (en) 2000-07-21 2007-04-10 The Directv Group, Inc. Super encrypted storage and retrieval of media programs in a hard-paired receiver and storage device
US7457414B1 (en) 2000-07-21 2008-11-25 The Directv Group, Inc. Super encrypted storage and retrieval of media programs with smartcard generated keys
US8140859B1 (en) 2000-07-21 2012-03-20 The Directv Group, Inc. Secure storage and replay of media programs using a hard-paired receiver and storage device
FR2812781A1 (fr) 2000-08-04 2002-02-08 Thomson Multimedia Sa Methode de distribution securisee de donnees numeriques representatives d'un contenu multimedia
US7103906B1 (en) 2000-09-29 2006-09-05 International Business Machines Corporation User controlled multi-device media-on-demand system
US20020042754A1 (en) * 2000-10-10 2002-04-11 Del Beccaro David J. System and method for receiving broadcast audio/video works and for enabling a consumer to purchase the received audio/video works
ATE406618T1 (de) 2000-10-11 2008-09-15 United Video Properties Inc Systeme und verfahren zur bereitstellung von datenspeichern in servern in einem medien-auf- anfrage liefersystem
US6686880B1 (en) * 2000-10-25 2004-02-03 Xm Satellite Radio, Inc. Method and apparatus for prompting a reverse channel response from receiver in a digital broadcast system
GB0026207D0 (en) * 2000-10-26 2000-12-13 Koninkl Philips Electronics Nv Decoder expansion system
US7508454B1 (en) 2000-11-16 2009-03-24 Smardtv Sa Digital television conditional access methods and apparatus for simultaneously handling multiple television programs
ATE391397T1 (de) * 2000-11-17 2008-04-15 Smardtv Sa Verfahren zum bedingten zugang für digitales fernsehen und vorrichtung zur gleichzeitigen verarbeitung von mehreren fernsehprogrammen
JP2002164898A (ja) * 2000-11-24 2002-06-07 Matsushita Electric Ind Co Ltd データ送受信装置及びデータ送受信方法
US20020083470A1 (en) * 2000-12-21 2002-06-27 Philips Electronics North America Corporation System and method for sending out-of-band service information to a host device
GB0031437D0 (en) * 2000-12-22 2001-02-07 Koninkl Philips Electronics Nv Distributed digital television system and related method
US8601519B1 (en) * 2000-12-28 2013-12-03 At&T Intellectual Property I, L.P. Digital residential entertainment system
US8677423B2 (en) 2000-12-28 2014-03-18 At&T Intellectual Property I, L. P. Digital residential entertainment system
SE0004936D0 (sv) * 2000-12-29 2000-12-29 Nokia Corp Common interface module and method related thereto
EP1415462A1 (en) * 2001-04-16 2004-05-06 Thomson Licensing S.A. Digital system prepared for coble with 1394 de-scrambling module
US20030056213A1 (en) * 2001-05-16 2003-03-20 Mcfaddin James E. Method and system for delivering a composite information stream over a computer network
US7386129B2 (en) * 2001-05-30 2008-06-10 Digeo, Inc. System and method for multimedia content simulcast
US20040155985A1 (en) * 2001-06-05 2004-08-12 Frank Dethier Interface unit
US7747853B2 (en) 2001-06-06 2010-06-29 Sony Corporation IP delivery of secure digital content
US7151831B2 (en) 2001-06-06 2006-12-19 Sony Corporation Partial encryption and PID mapping
US7895616B2 (en) 2001-06-06 2011-02-22 Sony Corporation Reconstitution of program streams split across multiple packet identifiers
US7350082B2 (en) 2001-06-06 2008-03-25 Sony Corporation Upgrading of encryption
US7383561B2 (en) * 2001-06-29 2008-06-03 Nokia Corporation Conditional access system
US7574723B2 (en) * 2001-07-19 2009-08-11 Macrovision Corporation Home media network
ES2295105T3 (es) * 2001-07-26 2008-04-16 Irdeto Access B.V. Sistema para la validacion de tiempo horario.
KR100403889B1 (ko) * 2001-08-02 2003-11-03 전자부품연구원 디지털 유선방송을 위한 피오디 모듈의 oob 물리층처리장치
US7463737B2 (en) * 2001-08-15 2008-12-09 Digeo, Inc. System and method for conditional access key encryption
JP4659357B2 (ja) 2001-09-21 2011-03-30 ザ・ディレクティービー・グループ・インコーポレイテッド 条件付アクセスモジュールと、集積受信機およびデコーダの対動作を制御する方法および装置
US7409562B2 (en) 2001-09-21 2008-08-05 The Directv Group, Inc. Method and apparatus for encrypting media programs for later purchase and viewing
EP1451814A4 (en) * 2001-11-15 2009-05-06 Sony Music Entertainment Inc SYSTEM AND METHOD FOR CONTROLLING THE USE AND DUPLICATION OF DIGITAL CONTENT DISTRIBUTED ON INTERCHANGEABLE MEDIA
US6857490B2 (en) * 2001-12-11 2005-02-22 Robert T. Quigg Stair-climbing wheelchair
US7039938B2 (en) 2002-01-02 2006-05-02 Sony Corporation Selective encryption for video on demand
US7242773B2 (en) 2002-09-09 2007-07-10 Sony Corporation Multiple partial encryption using retuning
US7823174B2 (en) 2002-01-02 2010-10-26 Sony Corporation Macro-block based content replacement by PID mapping
US7215770B2 (en) 2002-01-02 2007-05-08 Sony Corporation System and method for partially encrypted multimedia stream
US7233669B2 (en) 2002-01-02 2007-06-19 Sony Corporation Selective encryption to enable multiple decryption keys
US7765567B2 (en) 2002-01-02 2010-07-27 Sony Corporation Content replacement by PID mapping
US7376233B2 (en) 2002-01-02 2008-05-20 Sony Corporation Video slice and active region based multiple partial encryption
US7218738B2 (en) 2002-01-02 2007-05-15 Sony Corporation Encryption and content control in a digital broadcast system
US7292691B2 (en) 2002-01-02 2007-11-06 Sony Corporation Progressive video refresh slice detection
US7155012B2 (en) 2002-01-02 2006-12-26 Sony Corporation Slice mask and moat pattern partial encryption
US7302059B2 (en) 2002-01-02 2007-11-27 Sony Corporation Star pattern partial encryption
EP1953919A3 (en) * 2002-01-16 2009-09-23 Aviom, Inc. System and method for transmitting audio or video data using multiple levels of protection
US20040114758A1 (en) * 2002-04-15 2004-06-17 Carlsgaard Eric Stephen Digital system prepared for coble with 1394 de-scrambling module
US7530084B2 (en) 2002-05-28 2009-05-05 Sony Corporation Method and apparatus for synchronizing dynamic graphics
US8818896B2 (en) 2002-09-09 2014-08-26 Sony Corporation Selective encryption with coverage encryption
US8931010B2 (en) * 2002-11-04 2015-01-06 Rovi Solutions Corporation Methods and apparatus for client aggregation of media in a networked media system
US7724907B2 (en) 2002-11-05 2010-05-25 Sony Corporation Mechanism for protecting the transfer of digital content
US8572408B2 (en) 2002-11-05 2013-10-29 Sony Corporation Digital rights management of a digital device
US7134089B2 (en) * 2002-11-13 2006-11-07 Microsoft Corporation Directional focus navigation
US7000241B2 (en) * 2002-11-21 2006-02-14 The Directv Group, Inc. Method and apparatus for minimizing conditional access information overhead while ensuring conditional access information reception in multi-tuner receivers
US7225458B2 (en) * 2002-11-21 2007-05-29 The Directv Group, Inc. Method and apparatus for ensuring reception of conditional access information in multi-tuner receivers
AU2003302731A1 (en) * 2002-11-27 2004-07-09 Rgb Media, Inc. Method and apparatus for time-multiplexed processing of multiple digital video programs
KR100452399B1 (ko) * 2002-12-12 2004-10-08 한국전자통신연구원 디지털 케이블 방송에서의 패키지 서비스 관리 시스템 및그 방법
US8645988B2 (en) 2002-12-13 2014-02-04 Sony Corporation Content personalization for digital content
US8667525B2 (en) 2002-12-13 2014-03-04 Sony Corporation Targeted advertisement selection from a digital stream
US7493646B2 (en) 2003-01-30 2009-02-17 United Video Properties, Inc. Interactive television systems with digital video recording and adjustable reminders
EP1447976B1 (en) * 2003-02-12 2019-06-19 Irdeto B.V. Method of controlling descrambling of a plurality of program transport streams, receiver system and portable secure device
US7213228B2 (en) * 2003-03-17 2007-05-01 Macrovision Corporation Methods and apparatus for implementing a remote application over a network
US7574691B2 (en) * 2003-03-17 2009-08-11 Macrovision Corporation Methods and apparatus for rendering user interfaces and display information on remote client devices
US7409702B2 (en) 2003-03-20 2008-08-05 Sony Corporation Auxiliary program association table
US7292692B2 (en) 2003-03-25 2007-11-06 Sony Corporation Content scrambling with minimal impact on legacy devices
CN100571066C (zh) * 2003-08-29 2009-12-16 Rgb网络有限公司 先进自平衡视频多路复用器系统
US7286667B1 (en) 2003-09-15 2007-10-23 Sony Corporation Decryption system
US8191160B2 (en) * 2003-10-16 2012-05-29 Rene Juneau Method and system for auditing and correcting authorization inconsistencies for reception equipment in a content delivery network
CA2542624C (en) * 2003-10-16 2015-06-16 Maxxian Technology Inc. Method and system for detecting and preventing unauthorized signal usage in a content delivery network
US7620180B2 (en) 2003-11-03 2009-11-17 Sony Corporation Preparation of content for multiple conditional access methods in video on demand
US7343013B2 (en) 2003-12-16 2008-03-11 Sony Corporation Composite session-based encryption of video on demand content
US7853980B2 (en) 2003-10-31 2010-12-14 Sony Corporation Bi-directional indices for trick mode video-on-demand
US7346163B2 (en) 2003-10-31 2008-03-18 Sony Corporation Dynamic composition of pre-encrypted video on demand content
US7263187B2 (en) 2003-10-31 2007-08-28 Sony Corporation Batch mode session-based encryption of video on demand content
US20050147247A1 (en) * 2003-11-14 2005-07-07 Westberg Thomas E. Interactive television systems having POD modules and methods for use in the same
US20050132405A1 (en) * 2003-12-15 2005-06-16 Microsoft Corporation Home network media server with a jukebox for enhanced user experience
US7580523B2 (en) 2004-01-16 2009-08-25 The Directv Group, Inc. Distribution of video content using client to host pairing of integrated receivers/decoders
US7599494B2 (en) 2004-01-16 2009-10-06 The Directv Group, Inc. Distribution of video content using a trusted network key for sharing content
US7548624B2 (en) 2004-01-16 2009-06-16 The Directv Group, Inc. Distribution of broadcast content for remote decryption and viewing
WO2005084024A1 (en) * 2004-02-18 2005-09-09 Thomson Licensing S.A. Method and apparatus for optimizing bandwidth in broadcast/multicast video systems
US7849064B2 (en) * 2004-04-23 2010-12-07 Tvworks, Llc Application programming interface combining asset listings
US7908295B2 (en) * 2004-04-23 2011-03-15 Tvworks, Llc Extending data records for dynamic data and selective acceptance based on hardware profile
US11336971B2 (en) 2004-04-23 2022-05-17 Comcast Cable Communications Management, Llc Application programming interface combining asset listings
US7590243B2 (en) 2004-05-04 2009-09-15 The Directv Group, Inc. Digital media conditional access system for handling digital media content
WO2006017218A2 (en) * 2004-07-13 2006-02-16 Matsushita Electric Industrial Co. Ltd. Tuner service and dtv receiver as a upnp device
KR100631735B1 (ko) * 2004-07-14 2006-10-09 삼성전자주식회사 멀티미디어 데이터 거래 시스템 및 방법
US8086575B2 (en) 2004-09-23 2011-12-27 Rovi Solutions Corporation Methods and apparatus for integrating disparate media formats in a networked media system
US8671457B2 (en) * 2004-10-15 2014-03-11 Maxxian Technology Inc. Method and system for identifying and correcting location discrepancies for reception equipment in a content delivery network
US20060130110A1 (en) * 2004-12-13 2006-06-15 Yong-Seong Cho Apparatus for receiving MPEG-2 A/V data using cable modem
US7895617B2 (en) 2004-12-15 2011-02-22 Sony Corporation Content substitution editor
US8041190B2 (en) 2004-12-15 2011-10-18 Sony Corporation System and method for the creation, synchronization and delivery of alternate content
US7436792B1 (en) * 2005-01-03 2008-10-14 Paul Diamond For-fee distribution of consumer-selected content items between different satellite radio service providers
US7768388B2 (en) * 2005-01-05 2010-08-03 Rovi Solutions Corporation Methods and apparatus for providing notifications in a media system
KR100636282B1 (ko) * 2005-06-30 2006-10-19 삼성전자주식회사 디지털 방송 시스템에서의 채널 전환 장치 및 방법
US20070011704A1 (en) * 2005-07-05 2007-01-11 Anglin Richard L Jr Content exchange system
US9325944B2 (en) 2005-08-11 2016-04-26 The Directv Group, Inc. Secure delivery of program content via a removable storage medium
US9467322B2 (en) 2005-12-27 2016-10-11 Rovi Solutions Corporation Methods and apparatus for integrating media across a wide area network
US8607287B2 (en) 2005-12-29 2013-12-10 United Video Properties, Inc. Interactive media guidance system having multiple devices
US9681105B2 (en) 2005-12-29 2017-06-13 Rovi Guides, Inc. Interactive media guidance system having multiple devices
US8185921B2 (en) 2006-02-28 2012-05-22 Sony Corporation Parental control of displayed content using closed captioning
US7555464B2 (en) 2006-03-01 2009-06-30 Sony Corporation Multiple DRM management
US8095466B2 (en) 2006-05-15 2012-01-10 The Directv Group, Inc. Methods and apparatus to conditionally authorize content delivery at content servers in pay delivery systems
US8001565B2 (en) 2006-05-15 2011-08-16 The Directv Group, Inc. Methods and apparatus to conditionally authorize content delivery at receivers in pay delivery systems
US7992175B2 (en) 2006-05-15 2011-08-02 The Directv Group, Inc. Methods and apparatus to provide content on demand in content broadcast systems
US8996421B2 (en) 2006-05-15 2015-03-31 The Directv Group, Inc. Methods and apparatus to conditionally authorize content delivery at broadcast headends in pay delivery systems
US8775319B2 (en) 2006-05-15 2014-07-08 The Directv Group, Inc. Secure content transfer systems and methods to operate the same
US7929551B2 (en) * 2006-06-01 2011-04-19 Rovi Solutions Corporation Methods and apparatus for transferring media across a network using a network interface device
US9178693B2 (en) 2006-08-04 2015-11-03 The Directv Group, Inc. Distributed media-protection systems and methods to operate the same
US9225761B2 (en) 2006-08-04 2015-12-29 The Directv Group, Inc. Distributed media-aggregation systems and methods to operate the same
US20080294561A1 (en) * 2007-05-22 2008-11-27 Microsoft Corporation Media content deciphered when initiated for playback
US20090019492A1 (en) 2007-07-11 2009-01-15 United Video Properties, Inc. Systems and methods for mirroring and transcoding media content
US8601526B2 (en) 2008-06-13 2013-12-03 United Video Properties, Inc. Systems and methods for displaying media content and media guidance information
US20090316892A1 (en) * 2008-06-20 2009-12-24 Candelore Brant L Crypto micro-module using IEEE 1394 for stream descrambling
US10063934B2 (en) 2008-11-25 2018-08-28 Rovi Technologies Corporation Reducing unicast session duration with restart TV
US9014546B2 (en) 2009-09-23 2015-04-21 Rovi Guides, Inc. Systems and methods for automatically detecting users within detection regions of media devices
US8805418B2 (en) 2011-12-23 2014-08-12 United Video Properties, Inc. Methods and systems for performing actions based on location-based rules
WO2013139696A1 (en) * 2012-03-19 2013-09-26 Smardtv S.A. A system and method for networking conditional access functionalities
US9674563B2 (en) 2013-11-04 2017-06-06 Rovi Guides, Inc. Systems and methods for recommending content

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4599647A (en) * 1983-11-03 1986-07-08 General Instrument Corporation Receiver with interface for interaction with controller-decoder
US5058160A (en) * 1988-04-29 1991-10-15 Scientific-Atlanta, Inc. In-band controller
NL8900307A (nl) * 1989-02-08 1990-09-03 Philips Nv Publiek communicatiesysteem met gedistribueerde stations, alsmede station en substations voor gebruik in zo een communicatiesysteem.
DE69331715T2 (de) * 1992-12-09 2002-10-24 Discovery Communications, Inc. Fernbedienung für Kabelfernsehverteilsysteme
US5784095A (en) * 1995-07-14 1998-07-21 General Instrument Corporation Digital audio system with video output program guide
US5771064A (en) * 1995-11-29 1998-06-23 Scientific-Atlanta, Inc. Home communications terminal having an applications module
HRP970160A2 (en) * 1996-04-03 1998-02-28 Digco B V Method for providing a secure communication between two devices and application of this method
FR2769779B1 (fr) * 1997-10-14 1999-11-12 Thomson Multimedia Sa Procede de controle d'acces a un reseau domestique et dispositif mettant en oeuvre le procede

Also Published As

Publication number Publication date
EP1078510B1 (en) 2003-02-26
DE69905564T2 (de) 2003-12-11
DE69905564D1 (de) 2003-04-03
KR100600484B1 (ko) 2006-07-13
US6154206A (en) 2000-11-28
ES2193705T3 (es) 2003-11-01
AU3882899A (en) 1999-11-23
KR20010052303A (ko) 2001-06-25
EP1078510A1 (en) 2001-02-28
JP2002514859A (ja) 2002-05-21
ATE233457T1 (de) 2003-03-15
WO1999057889A1 (en) 1999-11-11

Similar Documents

Publication Publication Date Title
JP4394833B2 (ja) 通信ネットワーク
JP4850341B2 (ja) デジタル・ホーム・ネットワーク用のグローバル・コピー保護システム
US7796756B2 (en) Modular broadcast receiver system and method
US7860250B2 (en) Apparatus for entitling and transmitting service instances to remote client devices
US8345872B2 (en) Digital local network, notably digital home network, and method for creating and updating such a network
US7298846B2 (en) Method of identifying multiple digital streams within a multiplexed signal
KR101081160B1 (ko) 데이터 전송을 보호하기 위한 방법 및 장치
TW569630B (en) Apparatus for delivery of multiple media data streams, and method therefor
US20040250273A1 (en) Digital video broadcast device decoder
JP2002503919A (ja) スクランブル化したディジタルデータの記憶
WO2002065767A1 (en) Information processor
JP2001346180A (ja) ディジタル放送受信装置

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060502

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060502

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20080605

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20080605

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20080626

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20090928

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20091016

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121023

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121023

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131023

Year of fee payment: 4

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term