JP3931869B2 - 情報処理装置、情報記録媒体、および情報処理方法、並びにコンピュータ・プログラム - Google Patents
情報処理装置、情報記録媒体、および情報処理方法、並びにコンピュータ・プログラム Download PDFInfo
- Publication number
- JP3931869B2 JP3931869B2 JP2003337665A JP2003337665A JP3931869B2 JP 3931869 B2 JP3931869 B2 JP 3931869B2 JP 2003337665 A JP2003337665 A JP 2003337665A JP 2003337665 A JP2003337665 A JP 2003337665A JP 3931869 B2 JP3931869 B2 JP 3931869B2
- Authority
- JP
- Japan
- Prior art keywords
- content
- unit
- information
- key
- playback
- 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 - Fee Related
Links
- 230000010365 information processing Effects 0.000 title claims description 44
- 238000003672 processing method Methods 0.000 title claims description 9
- 238000004590 computer program Methods 0.000 title description 7
- 238000012545 processing Methods 0.000 claims description 156
- 238000000034 method Methods 0.000 claims description 134
- 230000008569 process Effects 0.000 claims description 104
- 238000001514 detection method Methods 0.000 claims description 4
- 238000005192 partition Methods 0.000 claims description 2
- 238000007726 management method Methods 0.000 description 595
- 238000003860 storage Methods 0.000 description 22
- 230000005540 biological transmission Effects 0.000 description 15
- 238000009826 distribution Methods 0.000 description 11
- 230000006870 function Effects 0.000 description 11
- 238000006243 chemical reaction Methods 0.000 description 9
- 238000012546 transfer Methods 0.000 description 9
- 230000008859 change Effects 0.000 description 8
- 230000007704 transition Effects 0.000 description 6
- 230000008901 benefit Effects 0.000 description 4
- 238000012790 confirmation Methods 0.000 description 4
- 230000008929 regeneration Effects 0.000 description 4
- 230000034179 segment specification Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 238000013500 data storage Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000011069 regeneration method Methods 0.000 description 3
- 230000009191 jumping Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000006855 networking Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 101150018690 CPS2 gene Proteins 0.000 description 1
- 102100026422 Carbamoyl-phosphate synthase [ammonia], mitochondrial Human genes 0.000 description 1
- 101000855412 Homo sapiens Carbamoyl-phosphate synthase [ammonia], mitochondrial Proteins 0.000 description 1
- 101000983292 Homo sapiens N-fatty-acyl-amino acid synthase/hydrolase PM20D1 Proteins 0.000 description 1
- 101000861263 Homo sapiens Steroid 21-hydroxylase Proteins 0.000 description 1
- 101100020327 Salvia divinorum KPS gene Proteins 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 230000002542 deteriorative effect Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/14—Protection against unauthorised use of memory or access to memory
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2347—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving video stream encryption
- H04N21/23473—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving video stream encryption by pre-encrypting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management 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/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25808—Management of client data
- H04N21/25816—Management of client data involving client authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/426—Internal components of the client ; Characteristics thereof
- H04N21/42646—Internal components of the client ; Characteristics thereof for reading from or writing on a non-volatile solid state storage medium, e.g. DVD, CD-ROM
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4334—Recording operations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/43615—Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
- H04N21/4385—Multiplex stream processing, e.g. multiplex stream decrypting
- H04N21/43853—Multiplex stream processing, e.g. multiplex stream decrypting involving multiplex stream decryption
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/44—Processing 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/4405—Processing 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4627—Rights management associated to the content
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/633—Control signals issued by server directed to the network components or client
- H04N21/6332—Control signals issued by server directed to the network components or client directed to client
- H04N21/6334—Control signals issued by server directed to the network components or client directed to client for authorisation, e.g. by transmitting a key
- H04N21/63345—Control signals issued by server directed to the network components or client directed to client for authorisation, e.g. by transmitting a key by transmitting keys
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/835—Generation of protective data, e.g. certificates
- H04N21/8355—Generation of protective data, e.g. certificates involving usage data, e.g. number of copies or viewings allowed
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Security & Cryptography (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Graphics (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Storage Device Security (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
Description
(2)家庭内ネットワーク等、特定のネットワーク内でのコンテンツの利用、すなわちネットワーク接続機器によるコンテンツ再生、あるいはホームサーバに対するコンテンツコピーなどに付いて許容するコンテンツ利用管理構成の実現。
(3)ネットワーク経由でコンテンツ再生に必要な情報、例えばコンテンツの復号に適用する鍵などを安全に、特定ユーザに配布する構成の実現。
上記、(1)〜(3)の構成を実現することが求められている。
コンテンツを格納した情報記録媒体であり、
情報記録媒体に格納されたコンテンツ、または、
コンテンツ再生区間指定ファイル、または、
コンテンツ再生処理プログラム、または、
アプリケーションインデックスファイル、または、
アプリケーション実行ファイル、
の少なくともいずれかを含むデータ区分領域としてのコンテンツ管理ユニットを設定し、
前記コンテンツ管理ユニットに含まれるデータファイル、またはプログラムファイルの少なくともいずれかを前記コンテンツ管理ユニット毎に対応付けられた個別のユニット鍵に基づく暗号化データとして格納した構成を有し、
前記コンテンツ管理ユニットは、
前記情報記録媒体に格納されたコンテンツ実データを含む第1のユニットと、
コンテンツ実データを含まず、情報記録媒体に格納されたアプリケーションインデックスに対応するアプリケーション実行ファイルを含む第2のユニットとを含み、
前記第1のユニットおよび第2のユニットは、それぞれ異なるユニット鍵によって暗号化処理のなされたデータファイル、またはプログラムファイルの少なくともいずれかを含む構成であることを特徴とする情報記録媒体にある。
情報記録媒体の格納コンテンツの再生処理を実行する情報処理装置であり、
情報記録媒体の格納コンテンツまたは格納プログラムから再生または実行対象として選択したデータ領域の含まれるコンテンツ管理ユニットを識別し、識別したコンテンツ管理ユニットに対応するユニット鍵を選択し、該選択したユニット鍵を適用してコンテンツ管理ユニットに含まれる暗号化データの復号処理を実行してコンテンツ再生処理またはプログラム実行処理を行う構成を有し、
ユニット設定単位情報と、コンテンツ管理ユニット識別情報と、ユニット鍵識別情報とを対応付けた管理テーブルに基づいて、コンテンツ管理ユニットの切り替えを検出し、検出情報に従って、適用ユニット鍵の変更処理を実行する構成を有することを特徴とする情報処理装置にある。
情報記録媒体の格納コンテンツの再生または格納プログラムの実行処理を実行する情報処理方法であり、
情報記録媒体の格納コンテンツまたは格納プログラムから再生または実行対象として選択したデータ領域の含まれるコンテンツ管理ユニットを識別するユニット識別ステップと、
識別したコンテンツ管理ユニットに対応するユニット鍵を選択するユニット鍵選択ステップと、
選択したユニット鍵を適用してコンテンツ管理ユニットに含まれる暗号化データの復号処理を実行してコンテンツ再生処理またはプログラム実行処理を行うデータ復号ステップと、
ユニット設定単位情報と、コンテンツ管理ユニット識別情報と、ユニット鍵識別情報とを対応付けた管理テーブルに基づいて、コンテンツ管理ユニットの切り替えを検出し、検出情報に従って、適用ユニット鍵の変更処理を実行するステップと、
を有することを特徴とする情報処理方法にある。
1.情報記録媒体の格納データ構成
2.格納コンテンツ構成例
3.格納コンテンツの暗号化、利用管理構成
4.ネットワーク独立、接続状態に基づくコンテンツ利用管理
5.ネットワークでのコンテンツコピー管理
6.コンテンツ管理ユニット対応の管理情報
7.情報記録媒体再生装置の構成例
8.ネットワーク構成例
9.各処理の実行シーケンス
10.コンテンツ再生における必要情報取得処理
まず、情報記録媒体の格納データ構成について説明する。図1に、本発明の処理の適用可能なコンテンツの格納された情報記録媒体の一例を示す。ここでは、コンテンツ格納済みディスクとしてのROMディスクの情報格納例を示す。
図2を参照して、本発明の情報記録媒体に格納するコンテンツの格納フォーマット例について説明する。図2は、動画コンテンツを格納した場合のデータフォーマットを示している。動画コンテンツは、例えば高精細動画像データであるHD(High Definition)ムービーコンテンツである。
(A)インデックス(タイトル)210
(B)再生プログラム(ムービーオブジェクト)220
(C)再生区間指定ファイル(プレイリスト)230
(D)クリップ(コンテンツデータファイル)240
である。
次に、図4以下を参照して、情報記録媒体に格納されたコンテンツを区分して、区分コンテンツ毎に異なる利用制御を実現するコンテンツ管理構成について説明する。
まず、図4を参照してタイトルベースでコンテンツ管理ユニット(CPSユニット)を構成した例について説明する。図4は、先に図2を参照して説明した高精細動画像データであるHD(High Definition)ムービーコンテンツのデータフォーマットに対応する例である。
次に、図6を参照してアプリケーションインデックスベースでコンテンツ管理ユニット(CPSユニット)を構成した例について説明する。
(1)アプリケーションインデックスが属するコンテンツ管理ユニット(CPSユニット)に含まれないAVストリームファイルの再生はできない。つまり、アプリケーションインデックスの選択によって実行される再生プログラム(オブジェクト)はそのアプリケーションインデックスが属するコンテンツ管理ユニット(CPSユニット)に含まれるAVストリームファイルのみの再生コマンドを含む。
(2)再生区間指定ファイル(プレイリスト)は複数の異なるクリップを参照することができるが、参照するクリップは1つのコンテンツ管理ユニット(CPSユニット)に含まれるクリップに限られる。
次に、図8を参照して再生プログラム(ムービーオブジェクト)ベースでコンテンツ管理ユニット(CPSユニット)を構成した例について説明する。
次に、図10を参照して再生区間指定ファイル(プレイリスト)ベースでコンテンツ管理ユニット(CPSユニット)を構成した例について説明する。
次に、図12を参照してAVストリームファイルベースでコンテンツ管理ユニット(CPSユニット)を構成した例について説明する。AVストリームファイルベースは、クリップ単位と同様の意味である。
次に、図14を参照してアプリケーションと、コンテンツとを独立したCPSユニットとした構成例について説明する。
上位の(A')アプリケーション(インデックス+再生プログラム)300と、
下位の(C)再生区間指定ファイル(プレイリスト)+(D)クリップ(コンテンツデータファィル)
の上位層と下位層それぞれ独立したユニットとして設定される。
次に、ムービーコンテンツ等に使用されるタイトルとゲームコンテンツ、WEBコンテンツなどのアプリケーションを並列に扱う場合の階層構造、および、この階層構造に設定した場合のコンテンツ管理ユニット(CPSユニット)の構成例について説明する。
図2に示す階層構成は、
(A)インデックス(タイトル)
(B)再生プログラム(ムービーオブジェクト)
(C)再生区間指定ファイル(プレイリスト)
(D)クリップ(コンテンツデータファイル)
の構成であり、
図3に示す階層構成は、
(A')アプリケーション(インデックス+再生プログラム)
(C)再生区間指定ファイル(プレイリスト)
(D)クリップ(コンテンツデータファイル)
の構成であった。
下位の
(C)再生区間指定ファイル(プレイリスト)
(D)クリップ(コンテンツデータファイル)
の構成は、前述の図2、図3の構成と同様の構成であるが、上位の層を、
(A")アプリケーション370
として設定し、(A")アプリケーション370は、
a.アプリケーションインデックスファイル371,372と再生プログラム381,382の組み合わせ、または、
b.ゲームコンテンツ、WEBコンテンツなどのアプリケーション実行ファイル373,374と、プログラムと再生プログラム383,384の組み合わせ、
上記a,bのいずれかの組み合わせを持つ層として設定される。
次に、ホームネットワークなどのネットワーク接続機器としての再生装置に、上述したコンテンツ管理ユニットに区分され、ユニット単位の暗号鍵としてのユニット鍵を適用して暗号化されたコンテンツを格納した情報記録媒体を装着してコンテンツの再生、利用を行う場合、各コンテンツがネットワーク独立状態にあるか、ネットワーク接続状態にあるかに基づいてコンテンツ利用管理を行う構成について説明する。
情報記録媒体に格納されたコンテンツ管理ユニット(CPSユニット)に区分された各コンテンツは、ネットワーク独立状態(Discrete状態)において再生可能なコンテンツと、再生できないコンテンツがある。
(1)ネットワーク独立状態(Discrete状態)で実行可能な処理と、
(2)ネットワーク関連状態(Bound状態)で実行可能な処理
上記2つの状態における実行可能な処理態様があらかじめ決定され、これらの情報が、各コンテンツ(コンテンツ管理ユニット)の対応属性情報として情報記録媒体に記録、あるいは、管理情報を保有する管理サーバに記録されている。
(a)コンテンツ1は、ネットワーク独立状態(Discrete状態)において再生可能なコンテンツであり、ネットワーク関連状態(Bound状態)に移行できないコンテンツ(コンテンツ管理ユニット)である。
次に、ホームネットワークなどのネットワーク接続機器としての再生装置に、上述したコンテンツ管理ユニットに区分され、ユニット単位の暗号鍵としてのユニット鍵を適用して暗号化されたコンテンツを格納した情報記録媒体を装着してコンテンツの再生、利用を行う場合、各コンテンツがネットワーク独立状態にあるか、ネットワーク接続状態にあるかに基づいてコンテンツコピー管理を行う構成について説明する。
(1)ネットワーク独立状態(Discrete状態)で実行可能な処理と、
(2)ネットワーク関連状態(Bound状態)で実行可能な処理
上記2つの状態における実行可能なコピー処理態様があらかじめ決定され、これらの情報が、各コンテンツ(コンテンツ管理ユニット)の対応属性情報として情報記録媒体に記録、あるいは、管理情報を保有する管理サーバに記録されている。
(a)コンテンツ1は、ネットワーク独立状態(Discrete状態)において再生可能なコンテンツであり、ネットワーク関連状態(Bound状態)に移行できないコンテンツ(コンテンツ管理ユニット)である。
コピー元と同種の記録媒体、
異なる記録媒体(ネットワーク内)、
携帯機器
の3つが想定される。コンテンツ3のケースは同種の記録媒体へコピーすることのみが許容されたコンテンツであり、コピー先がコピー元と同種の記録媒体であることが確認された場にのみ、コピー元は記録媒体上のデータをそのままコピー先へ送ることができる。
次に、上述したコンテンツ管理ユニットに区分され、ユニット単位の暗号鍵としてのユニット鍵を適用して暗号化されたコンテンツを格納した情報記録媒体におけるコンテンツ管理ユニット対応の管理情報について説明する。
タイトル
アプリケーションインデックス
再生プログラム
プレイリスト
クリップ
これらいずれかに対応付けられて構成され、また1つのコンテンツ管理ユニット(CPSユニット)に1つのユニット鍵が対応付けて設定される。
a.ネットワーク独立状態(Discrete状態)
b.ネットワーク関連状態(Bound状態)
のいずれの状態であるかの状態情報がある。ただし、データ書き込みが不可能な情報記録媒体については、これらの状態情報は初期状態のみが記述されることになる。
a.Discrete only
b.Discrete initially
c.Bound only
d.Bound initially
(A)記録媒体のユーザデータ領域に専用ファイルとして保存
(B)記録媒体上のユーザデータ領域にあるAVフォーマット用ファイルに挿入する。例えばタイトル、インデークスデータファイルや、プレイリスト等のAVフォーマット用ファイルに管理テーブルデータを挿入して格納する。
(C)記録媒体の物理領域、すなわち、ユーザが直接アクセスできない領域に格納する。
(D)外部のサーバに保存する。
上記(A)〜(D)のいずれかの態様で管理データの格納がなされる。
[ユニット構成および鍵管理テーブル]
[状態管理テーブル]
[コンテンツ利用管理情報テーブル]
の各テーブルは、個別に管理しても複数のテーブルを併せて1つまたは2つのテーブルとして管理してもよい。
次に、図25を参照して、上述の情報記録媒体に格納されたコンテンツの再生処理を行う情報処理装置の構成例について説明する。
[ユニット構成および鍵管理テーブル]
[状態管理テーブル]
[コンテンツ利用管理情報テーブル]
は、情報記録媒体691に格納されている場合は、情報記録媒体691から読み出された後メモリ680に保管される。再生を行う際に必要なコンテンツ管理ユニット(CPSユニット)ごとの鍵情報は、メモリ680上に保管されたデータから取得することができる。なお、各管理テーブル、ユニット鍵は情報記録媒体に格納されていない場合は、ネットワーク接続サーバから所定の手続きを行うことで取得可能である。これらの取得手続きについては、後述する。
タイトル
アプリケーションインデックス
再生プログラム
プレイリスト
クリップ
これらいずれかに対応付けられて構成され、1つのコンテンツ管理ユニット(CPSユニット)に1つのユニット鍵が対応付けて設定されており、コンテンツ再生の再生制御を統括的に実行する統括再生制御プログラムが、コンテンツ管理ユニット(CPSユニット)の切り替えの発生を検出し、切り替えに応じて適用する鍵の切り替えを実行する。鍵が取得されていない場合は、鍵取得を促すメッセージを提示する処理を実行する。
[ユニット構成および鍵管理テーブル]
[状態管理テーブル]
[コンテンツ利用管理情報テーブル]
についても、適宜、作成または更新し、記録媒体691上に保存する。
次に、上述した情報記録媒体を装着しコンテンツの再生処理を行う情報処理装置(記録再生装置)をホームネットワーク等のネットワークに接続した構成例について、図26を参照して説明する。
TV、PCなど、ディスプレイ等の出力手段を備えたコンテンツ再生機器714に対して、記録再生装置711に装着した情報記録媒体からの再生コンテンツを転送、あるいはホームサーバ712のコピーコンテンツを転送し、出力するストリーミング再生を行う。
リモコン制御機能を備えたPC等のコンテンツ再生機器713によって、記録再生装置711またはホームサーバ712の遠隔操作を行い、記録再生装置711に装着した情報記録媒体からの再生コンテンツ、あるいはサーバ712のコピーコンテンツを転送し、出力する。
携帯機器715に、記録再生装置711に装着した情報記録媒体からの再生コンテンツ、あるいはホームサーバ712のコピーコンテンツを転送し、出力する。
各ネットワーク接続機器から出力されるデータを記録再生装置711において記録媒体に記録する処理。
さらに、記録再生装置711において、コンテンツの再生に必要な情報を家庭の外部にあるホームサーバ720等から取得する必要がある場合、家庭外部のネットワーク経由でホームサーバ720に接続して必要な情報を取得する。
これらの処理が可能である。
次に、上述した情報記録媒体に格納されたコンテンツ、すなわちコンテンツ管理ユニット(CPSユニット)の毎に異なるユニット鍵を適用して暗号化のなされたコンテンツを格納した情報記録媒体からのコンテンツ再生処理、その他の処理を実行する際の処理シーケンスについて、フローを参照して説明する。
まず、コンテンツ管理ユニット(CPSユニット)単位の暗号化コンテンツを格納した情報記録媒体からのコンテンツの再生処理シーケンスについて、図27のフローを参照して説明する。
タイトル
アプリケーションインデックス
再生プログラム
プレイリスト
クリップ
これらいずれかに対応付けられて構成されている。
タイトル
アプリケーションインデックス
再生プログラム
プレイリスト
クリップ
これらいずれかに対応付けられて構成されている。
タイトル
アプリケーションインデックス
再生プログラム
プレイリスト
クリップ
これらいずれかに対応付けられて構成されている。
タイトル
アプリケーションインデックス
再生プログラム
プレイリスト
クリップ
これらいずれかに対応付けられて構成されている。
次に、上述した情報記録媒体に格納されたコンテンツ、すなわちコンテンツ管理ユニット(CPSユニット)の毎に異なるユニット鍵を適用して暗号化のなされたコンテンツを格納した情報記録媒体からのコンテンツ再生処理、その他の処理を実行する際に、必要となる情報を情報記録媒体、あるいは外部から取得する場合の処理について説明する。取得する情報は、ユニット鍵、また、コンテンツ再生時に使用するダウンロードデータ、コンテンツ管理情報に対する再生装置の動作ルール(Usage Rule)等である。これらは、情報記録場いたに記録されたデータ中から、またはネットワーク接続されたサーバから所定の手続きを行って取得する。
インデックス 暗号化データ
000 Enc(K000,Km)
0010 Enc(K0010,Km)
として設定される。
(動作制御情報利用例1)
更新したコピー制御情報(CCI情報)を、サーバから取得可能な動作制御情報とする。
再生装置840は、記録媒体上のコピー制御情報(CCI情報)をデフォルトとして、記録媒体上のコピー制御情報(CCI情報)に基づく制御を実行することを原則とするが、サーバ850から動作制御情報として、新たなコピー制御情報(CCI情報)を取得する。再生装置840が、サーバ850から更新したコピー制御情報(CCI情報)を取得できた場合は、サーバ850から得たコピー制御情報(CCI情報)に基づく処理を行なう。
全てのコピー制御情報(CCI情報)を、サーバ850から取得する動作制御情報とする。
記録媒体上にはコピー制御情報(CCI情報)を記録せず、再生装置840に対してサーバ850からのコピー制御情報(CCI情報)取得を義務付ける。本構成により、記録媒体に格納するコンテンツのコピー制御を常にサーバ850側で管理でき、また記録媒体保有者としてのユーザ管理、再生装置の管理が可能となる。
動作制御情報としてJavaなどのアプリケーションをサーバ850から提供する。
再生装置840は、Java等のアプリケーションをサーバ850からダウンロードして、実行する。Javaアプリケーションの対象範囲は単なる再生制御にとどまらず、広告の表示、特定の記録媒体購入者向けサービスのほか、コンテンツ利用の条件としてのユーザ登録、課金などを実行することも可能である。
サーバ850側でのユーザ、再生装置、または記録媒体一枚ごとにコピー制御管理を含む動作制御管理を行なう。
101 コンテンツ
102 ディスクID
210 インデックス(タイトル)
220 再生プログラム
230 再生区間指定ファイル(プレイリスト)
240 クリップ
251 クリップ情報
261,262,263 AVストリーム
311〜315 アプリケーションインデックス
321,322,323 再生プログラム
331 画像ファイル
332 音声ファイル
333 データファイル
371,372 アプリケーションインデックスファイル
373〜375 アプリケーション実行ファイル
381〜384 再生プログラム
411,412 コンテンツ管理ユニット(CPSユニット)
415,416 コンテンツ管理ユニット(CPSユニット)
421,422 コンテンツ管理ユニット(CPSユニット)
431,432 コンテンツ管理ユニット(CPSユニット)
441,442 コンテンツ管理ユニット(CPSユニット)
451〜454 コンテンツ管理ユニット(CPSユニット)
461〜463 コンテンツ管理ユニット(CPSユニット)
501 コンテンツ管理情報構成データ
502 コンテンツ管理情報構成データ
503 コンテンツ管理情報構成データ
511 コンテンツデータ部
512 管理データ部
600 情報処理装置
601 バス
610 入出力I/F
620 TS・PS処理手段
630 MPEGコーデック
640 入出力I/F
641 A/D,D/Aコンバータ
650 暗号処理手段
660 ROM
670 CPU
680 メモリ
690 ドライブ
691 情報記録媒体
710 ホームネットワーク
711 記録再生装置
712 ホームサーバ
713 コンテンツ再生機器
714 コンテンツ再生機器
715 携帯機器
720 外部サーバ
810 情報記録媒体
811 更新鍵情報ブロック(RKB)
812 ユニット鍵生成情報
820 再生装置
821 デバイスキー
830 情報記録媒体
831 コンテンツ
840 再生装置
841 デバイスキー
850 サーバ
851 デバイスキーデータベース
852 データベース
853 サーバキーデータベース
860 情報記録媒体
861 更新鍵情報ブロック(RKB)
862 コンテンツ
870 再生装置
871 デバイスキー
872 認証キー
880 サーバ
881 認証キーデータベース
882 データベース
910 情報記録媒体
911 コンテンツ
920 再生装置
921 デバイスキー
922 認証キー
930 サーバ
931 更新鍵情報ブロック(RKB)データベース
932 認証キー
933 データベース
Claims (3)
- コンテンツを格納した情報記録媒体であり、
情報記録媒体に格納されたコンテンツ、または、
コンテンツ再生区間指定ファイル、または、
コンテンツ再生処理プログラム、または、
アプリケーションインデックスファイル、または、
アプリケーション実行ファイル、
の少なくともいずれかを含むデータ区分領域としてのコンテンツ管理ユニットを設定し、
前記コンテンツ管理ユニットに含まれるデータファイル、またはプログラムファイルの少なくともいずれかを前記コンテンツ管理ユニット毎に対応付けられた個別のユニット鍵に基づく暗号化データとして格納した構成を有し、
前記コンテンツ管理ユニットは、
前記情報記録媒体に格納されたコンテンツ実データを含む第1のユニットと、
コンテンツ実データを含まず、情報記録媒体に格納されたアプリケーションインデックスに対応するアプリケーション実行ファイルを含む第2のユニットとを含み、
前記第1のユニットおよび第2のユニットは、それぞれ異なるユニット鍵によって暗号化処理のなされたデータファイル、またはプログラムファイルの少なくともいずれかを含む構成であることを特徴とする情報記録媒体。 - 情報記録媒体の格納コンテンツの再生処理を実行する情報処理装置であり、
情報記録媒体の格納コンテンツまたは格納プログラムから再生または実行対象として選択したデータ領域の含まれるコンテンツ管理ユニットを識別し、識別したコンテンツ管理ユニットに対応するユニット鍵を選択し、該選択したユニット鍵を適用してコンテンツ管理ユニットに含まれる暗号化データの復号処理を実行してコンテンツ再生処理またはプログラム実行処理を行う構成を有し、
ユニット設定単位情報と、コンテンツ管理ユニット識別情報と、ユニット鍵識別情報とを対応付けた管理テーブルに基づいて、コンテンツ管理ユニットの切り替えを検出し、検出情報に従って、適用ユニット鍵の変更処理を実行する構成を有することを特徴とする情報処理装置。 - 情報記録媒体の格納コンテンツの再生または格納プログラムの実行処理を実行する情報処理方法であり、
情報記録媒体の格納コンテンツまたは格納プログラムから再生または実行対象として選択したデータ領域の含まれるコンテンツ管理ユニットを識別するユニット識別ステップと、
識別したコンテンツ管理ユニットに対応するユニット鍵を選択するユニット鍵選択ステップと、
選択したユニット鍵を適用してコンテンツ管理ユニットに含まれる暗号化データの復号処理を実行してコンテンツ再生処理またはプログラム実行処理を行うデータ復号ステップと、
ユニット設定単位情報と、コンテンツ管理ユニット識別情報と、ユニット鍵識別情報とを対応付けた管理テーブルに基づいて、コンテンツ管理ユニットの切り替えを検出し、検出情報に従って、適用ユニット鍵の変更処理を実行するステップと、
を有することを特徴とする情報処理方法。
Priority Applications (11)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003337665A JP3931869B2 (ja) | 2003-08-14 | 2003-09-29 | 情報処理装置、情報記録媒体、および情報処理方法、並びにコンピュータ・プログラム |
RU2006104558/09A RU2376628C2 (ru) | 2003-08-14 | 2004-08-10 | Устройство обработки информации, носитель записи информации, способ обработки информации и компьютерная программа |
KR1020067002863A KR101097402B1 (ko) | 2003-08-14 | 2004-08-10 | 정보 처리 장치, 정보 기록 매체 및 정보 처리 방법과 컴퓨터 프로그램을 기록한 컴퓨터 판독가능한 기록매체 |
MXPA06001679A MXPA06001679A (es) | 2003-08-14 | 2004-08-10 | Dispositivo para procesamiento de informacion, medio de grabacion de informacion, metodo para procesamiento de informacion y programa de computadora. |
BRPI0413537-7A BRPI0413537A (pt) | 2003-08-14 | 2004-08-10 | meio de gravação de informação, aparelho e método de processamento de informação, programa de computador, e, servidor |
AU2004265804A AU2004265804B2 (en) | 2003-08-14 | 2004-08-10 | Information processing device, information recording medium, information processing method, and computer program |
EP04771463.9A EP1655668A4 (en) | 2003-08-14 | 2004-08-10 | INFORMATION PROCESSING DEVICE, INFORMATION RECORDING MEDIUM, INFORMATION PROCESSING METHOD AND COMPUTER PROGRAM |
US10/567,505 US8261096B2 (en) | 2003-08-14 | 2004-08-10 | Information processing apparatus, information recording medium, information processing method, and computer program |
PCT/JP2004/011476 WO2005017756A1 (ja) | 2003-08-14 | 2004-08-10 | 情報処理装置、情報記録媒体、および情報処理方法、並びにコンピュータ・プログラム |
HK06113624.1A HK1092903A1 (en) | 2003-08-14 | 2006-12-12 | Information processing device and information processing method |
IN1977DEN2012 IN2012DN01977A (ja) | 2003-08-14 | 2010-08-10 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003293308 | 2003-08-14 | ||
JP2003337665A JP3931869B2 (ja) | 2003-08-14 | 2003-09-29 | 情報処理装置、情報記録媒体、および情報処理方法、並びにコンピュータ・プログラム |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006088275A Division JP4438764B2 (ja) | 2003-08-14 | 2006-03-28 | 情報処理装置、情報記録媒体、および情報処理方法、並びにコンピュータ・プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005092830A JP2005092830A (ja) | 2005-04-07 |
JP3931869B2 true JP3931869B2 (ja) | 2007-06-20 |
Family
ID=34197146
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003337665A Expired - Fee Related JP3931869B2 (ja) | 2003-08-14 | 2003-09-29 | 情報処理装置、情報記録媒体、および情報処理方法、並びにコンピュータ・プログラム |
Country Status (11)
Country | Link |
---|---|
US (1) | US8261096B2 (ja) |
EP (1) | EP1655668A4 (ja) |
JP (1) | JP3931869B2 (ja) |
KR (1) | KR101097402B1 (ja) |
AU (1) | AU2004265804B2 (ja) |
BR (1) | BRPI0413537A (ja) |
HK (1) | HK1092903A1 (ja) |
IN (1) | IN2012DN01977A (ja) |
MX (1) | MXPA06001679A (ja) |
RU (1) | RU2376628C2 (ja) |
WO (1) | WO2005017756A1 (ja) |
Families Citing this family (57)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4649865B2 (ja) * | 2003-11-06 | 2011-03-16 | ソニー株式会社 | 情報処理装置、情報記録媒体、および情報処理方法、並びにコンピュータ・プログラム |
US8140675B2 (en) * | 2004-01-15 | 2012-03-20 | Panasonic Corporation | Content reproduction apparatus |
JP4626221B2 (ja) | 2004-06-24 | 2011-02-02 | ソニー株式会社 | 情報処理装置、情報記録媒体、および情報処理方法、並びにコンピュータ・プログラム |
US7725010B2 (en) * | 2004-08-17 | 2010-05-25 | Lg Electronics, Inc. | Method and apparatus of reproducing data recorded on recording medium and local storage |
US7613384B2 (en) * | 2004-08-17 | 2009-11-03 | Lg Electronics Inc. | Method for configuring composite file structure for data reproduction, and method and apparatus for reproducing data using the composite file structure |
US7609939B2 (en) | 2004-08-17 | 2009-10-27 | Lg Electronics Inc. | Method and apparatus of reproducing data recorded on recording medium and local storage |
US7609945B2 (en) * | 2004-08-17 | 2009-10-27 | Lg Electronics Inc. | Recording medium, and method and apparatus for reproducing data from the recording medium |
WO2006031049A2 (en) * | 2004-09-13 | 2006-03-23 | Lg Electronics Inc. | Method and apparatus for reproducing data from recording medium using local storage |
WO2006031048A2 (en) * | 2004-09-13 | 2006-03-23 | Lg Electronics Inc. | Method and apparatus for reproducing a data recorded in recording medium using a local storage |
US7599611B2 (en) * | 2004-09-13 | 2009-10-06 | Lg Electronics Co. | Recording medium, and method and apparatus of reproducing data recorded on the same |
US20060077817A1 (en) * | 2004-09-13 | 2006-04-13 | Seo Kang S | Method and apparatus for reproducing data from recording medium using local storage |
US20060056804A1 (en) * | 2004-09-13 | 2006-03-16 | Seo Kang S | Recording medium, and method and apparatus for reproducing data from the recording medium |
KR20060047549A (ko) * | 2004-10-12 | 2006-05-18 | 엘지전자 주식회사 | 로컬 스토리지를 이용한 기록매체 재생방법 및 재생장치 |
CN101057286B (zh) * | 2004-11-08 | 2010-04-07 | Lg电子株式会社 | 利用本地存储器从记录介质中再现出数据的方法和装置 |
KR20060063601A (ko) * | 2004-12-03 | 2006-06-12 | 엘지전자 주식회사 | 로컬 스토리지에 데이터를 다운로드/업데이트 하는 방법 및장치 |
JP4468796B2 (ja) * | 2004-12-02 | 2010-05-26 | ソニー株式会社 | 再生装置、再生方法および再生プログラム、ならびに、記録媒体 |
KR20060065476A (ko) * | 2004-12-10 | 2006-06-14 | 엘지전자 주식회사 | 기록매체, 기록매체 내의 콘텐츠 서치방법 및 기록매체재생방법과 재생장치 |
KR20060066627A (ko) * | 2004-12-13 | 2006-06-16 | 엘지전자 주식회사 | 컨텐트의 암호/해독을 위한 키를 기록하고 사용하는 방법및 장치와 그 방법에 의해 키가 기록되어 있는 기록매체 |
KR20060081323A (ko) | 2005-01-07 | 2006-07-12 | 엘지전자 주식회사 | 로컬 스토리지를 이용한 기록매체 재생방법 및 재생장치 |
KR101216070B1 (ko) * | 2005-01-19 | 2012-12-26 | 엘지전자 주식회사 | 로컬 스토리지를 이용한 기록매체 재생방법 및 재생장치,기록매체 |
JP4784131B2 (ja) * | 2005-04-11 | 2011-10-05 | ソニー株式会社 | 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム |
JP4984585B2 (ja) * | 2005-04-15 | 2012-07-25 | ソニー株式会社 | 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム |
US8176565B2 (en) * | 2005-04-15 | 2012-05-08 | Sony Corporation | Information processing apparatus, information processing method, and computer program |
MY143832A (en) * | 2005-05-13 | 2011-07-15 | Thomson Licensing | Security and transcoding system for transfer of content to portable devices |
CN100424611C (zh) * | 2005-07-28 | 2008-10-08 | 国际商业机器公司 | 用于处理加密软件的方法和中央处理单元 |
US20070098364A1 (en) * | 2005-10-13 | 2007-05-03 | Toennis Allan M | System for making a personalized digital recording |
JP4687424B2 (ja) | 2005-11-25 | 2011-05-25 | ソニー株式会社 | 情報処理装置、情報記録媒体、および情報処理方法、並びにコンピュータ・プログラム |
JP5034227B2 (ja) * | 2005-11-29 | 2012-09-26 | ソニー株式会社 | 情報処理装置、情報記録媒体製造装置、情報記録媒体、および方法、並びにコンピュータ・プログラム |
US20070179898A1 (en) * | 2006-02-02 | 2007-08-02 | General Instrument Corporation | Secure consumer distribution of content using subkeys for encryption and authentication |
JP4655951B2 (ja) | 2006-02-06 | 2011-03-23 | ソニー株式会社 | 情報処理装置、情報記録媒体製造装置、情報記録媒体、および方法、並びにコンピュータ・プログラム |
US8978154B2 (en) * | 2006-02-15 | 2015-03-10 | Samsung Electronics Co., Ltd. | Method and apparatus for importing content having plurality of parts |
KR100782847B1 (ko) * | 2006-02-15 | 2007-12-06 | 삼성전자주식회사 | 복수의 컨텐트 부분들을 포함하는 컨텐트를 임포트하는방법 및 장치 |
US7855548B2 (en) * | 2006-03-29 | 2010-12-21 | Levinton Manufacturing Co., Inc. | Low labor enclosure assembly |
CN101390165B (zh) * | 2006-04-27 | 2012-06-20 | 三菱电机株式会社 | 光学式记录介质的再现装置以及光学式记录介质的再现方法 |
JP2007335035A (ja) * | 2006-06-16 | 2007-12-27 | Toshiba Corp | 情報アクセス管理方法および装置および情報記録媒体 |
JP4923885B2 (ja) * | 2006-09-08 | 2012-04-25 | ソニー株式会社 | 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム |
JP4770650B2 (ja) | 2006-09-09 | 2011-09-14 | ソニー株式会社 | 情報処理装置および情報処理方法並びにコンピュータ・プログラム |
JP4882636B2 (ja) * | 2006-09-27 | 2012-02-22 | ソニー株式会社 | 情報処理装置、情報記録媒体、および情報処理方法、並びにコンピュータ・プログラム |
US20100027975A1 (en) * | 2006-10-25 | 2010-02-04 | Pioneer Corporation | Playback device and playback system |
US20080109911A1 (en) * | 2006-11-03 | 2008-05-08 | Microsoft Corporation | Send/Lend Business Rights |
US8065716B2 (en) * | 2007-01-18 | 2011-11-22 | Intermec Ip Corp. | Method, system and article for dynamic authorization of access to licensed content |
EP2117006B1 (en) | 2007-02-27 | 2015-11-04 | Mitsubishi Electric Corporation | Information delivering method, information recording method, information reproducing method, and information recording medium for copyright protection of dvd content |
WO2008126493A1 (ja) | 2007-04-09 | 2008-10-23 | Mitsubishi Electric Corporation | 情報記録装置、情報記録方法、情報記録媒体、情報再生装置、情報再生方法、情報伝送装置、及び情報伝送方法 |
JP2008269088A (ja) | 2007-04-17 | 2008-11-06 | Toshiba Corp | プログラム情報提供システム、プログラム情報提供方法、プログラム情報提供方法に用いられる記録媒体 |
JP4349441B2 (ja) | 2007-06-12 | 2009-10-21 | ソニー株式会社 | 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム |
EP2272064A4 (en) * | 2008-03-31 | 2014-06-11 | Sony Corp | CPS UNIT MANAGEMENT ON A PLATE FOR DOWNLOADED DATA |
JP2010049448A (ja) | 2008-08-21 | 2010-03-04 | Sony Corp | 情報処理装置、およびデータ処理方法、並びにプログラム |
JP4752884B2 (ja) * | 2008-08-21 | 2011-08-17 | ソニー株式会社 | 情報処理装置、およびデータ処理方法、並びにプログラム |
KR20100055882A (ko) * | 2008-11-18 | 2010-05-27 | 삼성전자주식회사 | 컨텐츠 제어 장치 및 컨텐츠 제어 방법 |
JP5402769B2 (ja) * | 2010-03-24 | 2014-01-29 | 株式会社デンソー | ナビゲーション装置における参照地図データ切替方法 |
JP5533163B2 (ja) * | 2010-04-08 | 2014-06-25 | ソニー株式会社 | 情報処理装置、情報処理システム、および情報処理方法、並びにプログラム |
JP5609222B2 (ja) * | 2010-04-08 | 2014-10-22 | ソニー株式会社 | 情報処理装置、情報処理システム、および情報処理方法、並びにプログラム |
JP2011238062A (ja) * | 2010-05-11 | 2011-11-24 | Sony Corp | サーバ装置、プログラム、情報処理システム |
JP4941611B2 (ja) * | 2011-11-21 | 2012-05-30 | ソニー株式会社 | 情報処理装置、および方法、並びにコンピュータ・プログラム |
US9165332B2 (en) | 2012-01-27 | 2015-10-20 | Microsoft Technology Licensing, Llc | Application licensing using multiple forms of licensing |
JP6269209B2 (ja) * | 2014-03-18 | 2018-01-31 | 富士通株式会社 | 情報処理装置、方法、及びプログラム |
WO2017038493A1 (ja) * | 2015-09-01 | 2017-03-09 | ソニー株式会社 | 情報処理装置、および情報処理方法、並びにプログラム |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6529949B1 (en) * | 2000-02-07 | 2003-03-04 | Interactual Technologies, Inc. | System, method and article of manufacture for remote unlocking of local content located on a client device |
US6886098B1 (en) * | 1999-08-13 | 2005-04-26 | Microsoft Corporation | Systems and methods for compression of key sets having multiple keys |
JP2001257670A (ja) | 2000-03-14 | 2001-09-21 | Hitachi Ltd | コンテンツ記憶装置およびコンテンツ読取装置 |
US20030079222A1 (en) * | 2000-10-06 | 2003-04-24 | Boykin Patrick Oscar | System and method for distributing perceptually encrypted encoded files of music and movies |
US7054949B2 (en) * | 2001-01-19 | 2006-05-30 | World Streaming Network, Inc. | System and method for streaming media |
JP2002367281A (ja) * | 2001-06-12 | 2002-12-20 | Toshiba Corp | 情報管理方法、情報記憶媒体、情報再生装置および利用情報に対する課金方法 |
EP1288942B1 (en) * | 2001-08-08 | 2005-01-12 | Matsushita Electric Industrial Co., Ltd. | Copyright protection system, recording device, and reproduction device |
JP2003087237A (ja) | 2001-09-11 | 2003-03-20 | Sony Corp | コンテンツ利用管理システム、コンテンツ利用管理方法、および情報処理装置、並びにコンピュータ・プログラム |
JP3663626B2 (ja) | 2001-09-18 | 2005-06-22 | ソニー株式会社 | ビデオ信号処理装置および方法、プログラム、情報記録媒体、並びにデータ構造 |
CN100353273C (zh) * | 2002-12-30 | 2007-12-05 | 皇家飞利浦电子股份有限公司 | 在授权域内划分的权利 |
MY165348A (en) * | 2003-03-07 | 2018-03-21 | Samsung Electronics Co Ltd | Information storage medium containing multi-path data, and storage apparatus and player thereof |
US7426637B2 (en) * | 2003-05-21 | 2008-09-16 | Music Public Broadcasting, Inc. | Method and system for controlled media sharing in a network |
TW200601300A (en) * | 2003-06-30 | 2006-01-01 | Matsushita Electric Ind Co Ltd | Apparatus and computer-readable program for generating volume image |
-
2003
- 2003-09-29 JP JP2003337665A patent/JP3931869B2/ja not_active Expired - Fee Related
-
2004
- 2004-08-10 BR BRPI0413537-7A patent/BRPI0413537A/pt not_active IP Right Cessation
- 2004-08-10 WO PCT/JP2004/011476 patent/WO2005017756A1/ja active Application Filing
- 2004-08-10 KR KR1020067002863A patent/KR101097402B1/ko not_active IP Right Cessation
- 2004-08-10 RU RU2006104558/09A patent/RU2376628C2/ru not_active IP Right Cessation
- 2004-08-10 MX MXPA06001679A patent/MXPA06001679A/es active IP Right Grant
- 2004-08-10 EP EP04771463.9A patent/EP1655668A4/en not_active Withdrawn
- 2004-08-10 US US10/567,505 patent/US8261096B2/en not_active Expired - Fee Related
- 2004-08-10 AU AU2004265804A patent/AU2004265804B2/en not_active Ceased
-
2006
- 2006-12-12 HK HK06113624.1A patent/HK1092903A1/xx not_active IP Right Cessation
-
2010
- 2010-08-10 IN IN1977DEN2012 patent/IN2012DN01977A/en unknown
Also Published As
Publication number | Publication date |
---|---|
EP1655668A4 (en) | 2015-06-24 |
AU2004265804A1 (en) | 2005-02-24 |
KR20060070545A (ko) | 2006-06-23 |
US20060227973A1 (en) | 2006-10-12 |
RU2006104558A (ru) | 2007-08-20 |
JP2005092830A (ja) | 2005-04-07 |
HK1092903A1 (en) | 2007-02-16 |
RU2376628C2 (ru) | 2009-12-20 |
KR101097402B1 (ko) | 2011-12-23 |
BRPI0413537A (pt) | 2006-10-10 |
EP1655668A1 (en) | 2006-05-10 |
US8261096B2 (en) | 2012-09-04 |
IN2012DN01977A (ja) | 2015-08-21 |
AU2004265804B2 (en) | 2010-09-16 |
WO2005017756A1 (ja) | 2005-02-24 |
MXPA06001679A (es) | 2006-05-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3931869B2 (ja) | 情報処理装置、情報記録媒体、および情報処理方法、並びにコンピュータ・プログラム | |
JP4649865B2 (ja) | 情報処理装置、情報記録媒体、および情報処理方法、並びにコンピュータ・プログラム | |
JP4692003B2 (ja) | 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム | |
JP4892977B2 (ja) | 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム | |
JP4784131B2 (ja) | 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム | |
JP4626221B2 (ja) | 情報処理装置、情報記録媒体、および情報処理方法、並びにコンピュータ・プログラム | |
JP4403437B2 (ja) | 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム | |
JP4701748B2 (ja) | 情報処理装置、情報記録媒体製造装置、情報記録媒体、および方法、並びにコンピュータ・プログラム | |
US8020212B2 (en) | Information processing apparatus and method, content management system, information recording medium, and computer program | |
EP1783949A1 (en) | Information processing device, information recording medium, information processing method, and computer program | |
JP2007128584A (ja) | 情報処理装置、情報記録媒体、および情報処理方法、並びにコンピュータ・プログラム | |
JP4438764B2 (ja) | 情報処理装置、情報記録媒体、および情報処理方法、並びにコンピュータ・プログラム | |
MXPA06007122A (es) | Dispositivo de procesamiento de informacion y metodo |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060131 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060328 |
|
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: 20070220 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070305 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 3931869 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100323 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110323 Year of fee payment: 4 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120323 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130323 Year of fee payment: 6 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130323 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140323 Year of fee payment: 7 |
|
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 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |