









本発明は、例えば放送データなどのストリームデータを記録媒体に記録する記録装置、および、記録媒体に記録されている映像音声データを再生出力する再生装置に関するものである。 The present invention relates to a recording apparatus that records stream data such as broadcast data on a recording medium, and a reproducing apparatus that reproduces and outputs video / audio data recorded on the recording medium.
従来、受信した放送データをディスクやカードなどの記録媒体に一時保存するとともに、保存されている放送データを再生する機能を有する記録再生装置がある。この記録再生装置は、通常、記録された放送データを録画開始から終了までを1つのファイルとして管理している。よって、番組に合わせて録画開始、終了の制御をしない限り、ファイルの先頭と最後とが、番組の最初と最後とに必ずしも一致しないことになる。 2. Description of the Related Art Conventionally, there is a recording / reproducing apparatus that has a function of temporarily storing received broadcast data in a recording medium such as a disk or a card and reproducing the stored broadcast data. This recording / reproducing apparatus normally manages the recorded broadcast data from the start to the end of recording as one file. Therefore, unless the recording start and end are controlled in accordance with the program, the beginning and end of the file do not necessarily match the beginning and end of the program.
一方、受信した放送データは、記録媒体に対してデジタル圧縮された状態で記憶される。一般に、圧縮されたデータは、任意の場所から復号することが可能となってはおらず、圧縮方式ごとに決められた復号開始可能位置から復号する必要がある。したがって、ファイルの途中から再生開始することを実現するために、圧縮方式ごとに決められた復号開始可能位置のリストが別に準備されており、これを用いて、リストに示された任意の位置にランダムにアクセスすることが従来行われている。 On the other hand, the received broadcast data is stored in a digitally compressed state with respect to the recording medium. In general, compressed data cannot be decoded from an arbitrary place, and needs to be decoded from a decoding start possible position determined for each compression method. Therefore, in order to realize that playback is started from the middle of the file, a list of positions where decoding can be started determined for each compression method is prepared separately, and this is used to place any position indicated in the list. Random access is conventionally performed.
例えば特許文献1には、次のような処理を行う記録再生装置が開示されている。この記録再生装置は、まず、放送データに含まれる属性情報、例えば番組情報としてのSI/PSI(Service Information/Program Specific Information)の変化を監視する。そして、このSI/PSIが変化した時刻および変化した属性情報の内容が、ランダムアクセス用のエントリー情報として映像、音声データとは別に記録される。ここで、番組の切れ目では属性情報が変化するため、上記のようにこれをエントリー情報として記録することによって番組の最初や最後に容易にランダムアクセスすることが可能となる。また、得られたエントリー情報に記録された属性情報の内容を用いることによって、番組単位での再生制御を行うことが可能となる。
しかしながら、従来方式では次のような問題がある。記録されるエントリー情報は、その記録方法が既知である場合、ユーザがその内容を自由に更新することが可能である。例えば年齢による視聴制御を行うためのパレンタルレート情報がエントリー情報に記載されている場合に、ファイル中のどこにそれを制御する情報が含まれているかについてユーザが認識できれば、これをユーザが自由に書き換えることで実質的にパレンタルレートによる制御が不可能になるという問題がある。 However, the conventional method has the following problems. The entry information to be recorded can be freely updated by the user if the recording method is known. For example, when parental rate information for performing viewing control according to age is described in the entry information, if the user can recognize where the information for controlling it is included in the file, this can be freely determined by the user. There is a problem in that rewriting substantially makes it impossible to control the parental rate.
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、ストリームデータに設定されている動作制限などが確実に実行される状態で、該ストリームデータの記録媒体への記録を行うことが可能となる、または、該ストリームデータの出力を行うことが可能となる記録装置、再生装置、記録方法、再生方法、および記録再生装置を提供することにある。 The present invention has been made in view of the above problems, and its purpose is to record the stream data on a recording medium in a state where the operation restriction set in the stream data is reliably executed. It is an object of the present invention to provide a recording apparatus, a reproducing apparatus, a recording method, a reproducing method, and a recording / reproducing apparatus that can perform or output the stream data.
以上の課題を解決するために、本発明に係る記録装置は、デジタル放送の映像および/または音声の情報を含むストリームデータを受信するストリーム受信部と、受信したストリームデータを、映像データおよび/または音声データと、該ストリームデータの属性情報とに分離するデータ分離部と、上記データ分離部によって分離された属性情報から記録すべき情報を取得し、一定間隔毎に該記録すべき情報をまとめて管理データとする管理データ作成部と、上記作成した管理データと上記映像データおよび/または音声データとを多重化して暗号化処理を行う多重/暗号化部と、上記多重/暗号化部によって作成されたマルチメディアファイルを記録媒体に記録するデータ記録部とを備える構成である。
また、本発明に係る記録方法は、デジタル放送の映像および/または音声の情報を含むストリームデータを受信するストリーム受信ステップと、受信したストリームデータを、映像データおよび/または音声データと、該ストリームデータの属性情報とに分離するデータ分離ステップと、上記分離ステップによって分離された属性情報から記録すべき情報を取得し、一定間隔毎に該記録すべき情報をまとめて管理データの作成を行う管理データ作成ステップと、上記作成した管理データと上記映像データおよび/または音声データとを多重化して暗号化処理を行う多重/暗号化ステップと、上記多重/暗号化ステップによって作成されたマルチメディアファイルを記録媒体に記録するデータ記録ステップとを有する方法である。
また、本発明に係る再生装置は、デジタル放送の映像データおよび/または音声データと、上記映像データおよび/または音声データを含むストリームデータの属性情報から取得された情報を一定間隔毎にまとめて作成された管理データとが多重化されて暗号化された状態で記録されている記録媒体に記録されている、上記映像データおよび/または音声データ、ならびに上記管理データを読み出すデータ読み出し部と、読みだした暗号化されているデータから、上記映像データおよび/または音声データと上記管理データとを暗号解読して分離するデータ分離/暗号解読部と、上記暗号解読して分離した映像データおよび/または音声データを出力する出力部と、上記暗号解読して分離した管理データに基づいて、上記出力部の出力を制御する管理情報解析部とを備える構成である。
また、本発明に係る再生方法は、デジタル放送の映像データおよび/または音声データと、上記映像データおよび/または音声データを含むストリームデータの属性情報から取得された情報を一定間隔毎にまとめて作成された管理データが多重化されて暗号化された状態で記録されている記録媒体に記録されている、上記映像データおよび/または音声データ、ならびに上記管理データを読み出すデータ読み出しステップと、読みだした暗号化されているデータから、上記映像データおよび/または音声データと上記管理データとを暗号解読して分離するデータ分離/暗号解読ステップと、上記暗号解読して分離した映像データおよび/または音声データを出力する出力ステップと、上記暗号解読して分離した管理データに基づいて、上記出力ステップにおける出力を制御する管理情報解析ステップとを有する方法である。
また、本発明に係る記録装置は、映像および/または音声の情報を含むストリームデータを受信するストリーム受信部と、受信したストリームデータを、映像データおよび/または音声データと、該ストリームの管理情報とに分離するデータ分離部と、上記映像データおよび/または音声データを記録媒体に記録するとともに、上記データ分離部によって分離された管理情報に含まれる所定の管理情報を、所定の手続を行わないとデータの読み出しおよび書き込みができない状態で記録媒体に記録するデータ記録部とを備える構成としてもよい。In order to solve the above problems, a recording apparatus according to the present invention includes a stream receiving unit that receives stream data including video and / or audio information ofdigital broadcasting, and the received stream data as video data and / or A data separation unit that separates into audio data andattribute information of the streamdata ,informationto be recorded is acquired from theattribute information separated by the data separation unit, and the information to be recorded is collected at regular intervals. A management data creation unit to be management data; a multiplexing / encryption unit that multiplexes the created management data and the video data and / or audio data to perform encryption processing; and the multiplexing / encryption unit. And a data recording unit for recordingthe multimedia file on a recording medium.
The recording method according to the present invention includes a stream receiving step for receiving stream data including video and / or audio information of digital broadcasting, the received stream data as video data and / or audio data, and the stream data. Data separation step for separating the information into the attribute information, and management data for acquiring information to be recorded from the attribute information separated by the separation step and creating the management data by collecting the information to be recorded at regular intervals Recording a creation step, a multiplexing / encrypting step for performing encryption processing by multiplexing the created management data and the video data and / or audio data, and a multimedia file created by the multiplexing / encrypting step And a data recording step of recording on a medium.
Also, the playback apparatus according to the present invention collectively creates information obtained from digital broadcast video data and / or audio data and attribute information of stream data including the video data and / or audio data at regular intervals. A data reading unit for reading out the video data and / or audio data and the management data recorded on a recording medium in which the management data is multiplexed and recorded in an encrypted state; A data separation / decryption unit for decrypting and separating the video data and / or audio data and the management data from the encrypted data, and the video data and / or audio separated by the decryption Control the output of the output unit based on the output unit that outputs the data and the management data separated by the decryption A configuration and a that management information analyzing section.
In addition, the playback method according to the present invention collectively creates information obtained from digital broadcast video data and / or audio data and attribute information of stream data including the video data and / or audio data at regular intervals. A data reading step for reading out the video data and / or audio data and the management data recorded on a recording medium in which the management data thus recorded is recorded in a multiplexed and encrypted state, and read out A data separation / decryption step for decrypting and separating the video data and / or audio data and the management data from the encrypted data, and the video data and / or audio data separated by the decryption On the basis of the output step and the management data separated by decryption. A method and a management information analyzing step of controlling the output in step.
In addition, the recording apparatus according tothe present invention includes a stream receiving unit that receives stream data including video and / or audio information, received stream data, video data and / or audio data, management information of the stream, A data separation unit that separates the video data and / or audio data into a recording medium, and predetermined management information included in the management information separated by the data separation unit is not subjected to a predetermined procedure. Itis good also as a structure provided with the data recording part recorded on a recording medium in the state which cannot read and write data.
また、本発明に係る記録方法は、映像および/または音声の情報を含むストリームデータを受信するストリーム受信ステップと、受信したストリームデータを、映像データおよび/または音声データと、該ストリームの管理情報とに分離するデータ分離ステップと、上記映像データおよび/または音声データを記録媒体に記録するとともに、上記データ分離ステップによって分離された管理情報に含まれる所定の管理情報を、所定の手続を行わないとデータの読み出しおよび書き込みができない状態で記録媒体に記録するデータ記録ステップとを有する方法としてもよい。The recording method according to the present invention includes a stream receiving step for receiving stream data including video and / or audio information, the received stream data as video data and / or audio data, management information of the stream, A data separation step for separating the video data and / or audio data into a recording medium, and predetermined management information included in the management information separated by the data separation step is not subjected to a predetermined procedure. Themethod may include a data recording step of recording on a recording medium in a state where data cannot be read and written.
上記の構成および方法では、受信されたストリームデータは、映像データおよび/または音声データと、該ストリームの管理情報とに分離される。ここで、ストリームデータには、管理情報が含まれているものが存在しており、この管理情報は、例えば番組情報などに相当するものである。管理情報には、例えばコピー制御情報やパレンタルレート情報など、該ストリームの再生やコピー処理などの動作を制限する情報が含まれていることがある。 In the above configuration and method, the received stream data is separated into video data and / or audio data and management information of the stream. Here, some stream data includes management information, and this management information corresponds to, for example, program information. The management information may include information that restricts operations such as reproduction and copy processing of the stream, such as copy control information and parental rate information.
ここで、上記の構成および方法では、管理情報に含まれる所定の管理情報が、所定の手続を行わないとデータの読み出しおよび書き込みができない状態で記録媒体に記録されるようになっている。したがって、上記の構成および方法によって記録された記録媒体において、ユーザによって例えばコピー制御情報やパレンタルレート情報などの所定の管理情報が任意に書き換えられることを不可能とすることができる。これにより、ストリームデータに設定されている動作制限などが確実に実行される状態で、該ストリームデータの記録媒体への記録を行うことが可能となる。 Here, in the configuration and method described above, the predetermined management information included in the management information is recorded on the recording medium in a state where data cannot be read and written unless a predetermined procedure is performed. Accordingly, it is impossible to arbitrarily rewrite predetermined management information such as copy control information and parental rate information by the user on the recording medium recorded by the above configuration and method. As a result, the stream data can be recorded on the recording medium in a state where the operation restriction set for the stream data is reliably executed.
また、本発明に係る記録装置は、上記の構成において、上記所定の管理情報が、対応するストリームデータの再生制御情報および/またはコピー制御情報である構成としてもよい。 The recording apparatus according to the present invention may be configured such that, in the above configuration, the predetermined management information is reproduction control information and / or copy control information of the corresponding stream data.
上記の構成によれば、再生制御情報および/またはコピー制御情報が、所定の手続を行わないとデータの読み出しおよび書き込みができない状態で記録媒体に記録されることになる。よって、ストリームデータに設定されている再生制限および/またはコピー制限が確実に実行される状態で、該ストリームデータの記録媒体への記録を行うことが可能となる。 According to the above configuration, the reproduction control information and / or copy control information is recorded on the recording medium in a state where data cannot be read and written unless a predetermined procedure is performed. Therefore, it is possible to record the stream data on the recording medium in a state where the reproduction restriction and / or copy restriction set for the stream data is reliably executed.
また、本発明に係る記録装置は、上記の構成において、少なくとも上記所定の管理情報を所定の暗号化鍵によって暗号化する暗号化部をさらに備え、上記データ記録部が、上記暗号化部によって暗号化された上記所定の管理情報を記録媒体に記録する構成としてもよい。 The recording apparatus according to the present invention further includes an encryption unit that encrypts at least the predetermined management information with a predetermined encryption key in the configuration described above, and the data recording unit is encrypted by the encryption unit. The predetermined management information may be recorded on a recording medium.
上記の構成によれば、上記所定の管理情報が暗号化された上で記録媒体に記録されることになる。よって、ユーザによってこの所定の管理情報が任意に書き換えられることを不可能とすることができる。 According to the above configuration, the predetermined management information is encrypted and recorded on the recording medium. Therefore, it is impossible to arbitrarily rewrite the predetermined management information by the user.
また、本発明に係る記録装置は、上記の構成において、上記暗号化部が、上記映像データおよび/または音声データも上記所定の暗号化鍵によって暗号化するとともに、上記データ記録部が、上記暗号化部によって暗号化された上記映像データおよび/または音声データを記録媒体に記録する構成としてもよい。 In the recording apparatus according to the present invention, in the configuration described above, the encryption unit encrypts the video data and / or audio data with the predetermined encryption key, and the data recording unit The video data and / or audio data encrypted by the conversion unit may be recorded on a recording medium.
上記の構成によれば、映像データおよび/または音声データに関しても暗号化が行われた上で記録媒体に記録されることになる。よって、映像データおよび/または音声データ自体がコピーされたとしても、暗号化鍵がない限り再生できないことになるので、コンテンツの保護をより確実にすることが可能となる。 According to the above configuration, video data and / or audio data is also encrypted and recorded on the recording medium. Therefore, even if the video data and / or audio data itself is copied, it cannot be played back unless there is an encryption key, so that the content can be protected more reliably.
また、本発明に係る記録装置は、上記の構成において、上記データ記録部が、上記映像データおよび/または音声データを上記記録媒体におけるユーザアクセス可能領域に記録するとともに、上記所定の管理情報を上記記録媒体におけるユーザアクセス不可能領域に記録する構成としてもよい。 In the recording apparatus according to the present invention, in the above configuration, the data recording unit records the video data and / or audio data in a user accessible area in the recording medium, and stores the predetermined management information in the recording medium. It is good also as a structure recorded on the user inaccessible area | region in a recording medium.
上記の構成によれば、上記所定の管理情報が記録媒体におけるユーザアクセス不可能領域に記録されることになる。よって、ユーザによってこの所定の管理情報が任意に書き換えられることを不可能とすることができる。 According to the above configuration, the predetermined management information is recorded in the user inaccessible area on the recording medium. Therefore, it is impossible to arbitrarily rewrite the predetermined management information by the user.
また、本発明に係る記録装置は、上記の構成において、上記映像データおよび/または音声データを所定の暗号化鍵によって暗号化する暗号化部をさらに備え、上記データ記録部が、上記暗号化部によって暗号化された上記映像データおよび/または音声データを記録媒体に記録する構成としてもよい。 The recording apparatus according to the present invention further includes an encryption unit that encrypts the video data and / or audio data with a predetermined encryption key in the configuration described above, and the data recording unit includes the encryption unit. The video data and / or audio data encrypted by the method may be recorded on a recording medium.
上記の構成によれば、映像データおよび/または音声データに関しても暗号化が行われた上で記録媒体に記録されることになる。よって、映像データおよび/または音声データ自体がコピーされたとしても、暗号化鍵がない限り再生できないことになるので、コンテンツの保護をより確実にすることが可能となる。 According to the above configuration, video data and / or audio data is also encrypted and recorded on the recording medium. Therefore, even if the video data and / or audio data itself is copied, it cannot be played back unless there is an encryption key, so that the content can be protected more reliably.
また、本発明に係る記録装置は、上記の構成において、上記所定の暗号化鍵の情報を記録する暗号化鍵記憶部をさらに備える構成としてもよい。 The recording apparatus according to the present invention may further include an encryption key storage unit that records information on the predetermined encryption key in the above configuration.
上記の構成によれば、記録装置が備える暗号化鍵記憶部に、暗号化に用いる暗号化鍵が記録されることになる。よって、記録媒体に記録されている情報のみでは復号ができないことになるので、記録媒体に記録されている情報を改ざんするなどの不正行為を防止することが可能となる。 According to said structure, the encryption key used for encryption is recorded on the encryption key memory | storage part with which a recording apparatus is provided. Therefore, since only the information recorded on the recording medium cannot be decrypted, it is possible to prevent an illegal act such as falsification of the information recorded on the recording medium.
また、本発明に係る記録装置は、上記の構成において、上記所定の暗号化鍵の情報を記録媒体から読み出す鍵情報読み出し部をさらに備える構成としてもよい。 The recording apparatus according to the present invention may further include a key information reading unit that reads information on the predetermined encryption key from a recording medium in the above configuration.
上記の構成によれば、記録媒体に記録されている暗号化鍵の情報を読み出して、暗号化処理が行われることになる。よって、暗号化鍵の情報が記録媒体における書き換え不可能な場所に記録されていれば、記録媒体に記録されているデータを他の記録媒体にコピーしたとしても、コピー先の記録媒体に記録されている暗号化鍵の情報と、コピー元の記録媒体に記録されている暗号化鍵の情報とが一致しなくなり、コピー先の記録媒体からは暗号化されている情報を復号することができなくなる。よって、記録媒体に記録されているデータの保護をより確実に行うことができる。 According to the above configuration, the encryption key information recorded on the recording medium is read and the encryption process is performed. Therefore, if the encryption key information is recorded in a non-rewritable location on the recording medium, the data recorded on the recording medium is recorded on the recording medium at the copy destination even if the data recorded on the recording medium is copied to another recording medium. And the encryption key information recorded on the copy source recording medium do not match, and the encrypted information cannot be decrypted from the copy destination recording medium. . Therefore, the data recorded on the recording medium can be more reliably protected.
また、本発明に係る再生装置は、上記の課題を解決するために、映像データおよび/または音声データが記録されているとともに、該映像データおよび/または音声データの管理情報が、所定の手続を行わないとデータの読み出しおよび書き込みができない状態で記録されている記録媒体から、上記映像データおよび/または音声データ、ならびに上記管理情報を読み出すデータ読み出し部と、上記映像データおよび/または音声データを出力する出力部と、上記管理情報に基づいて、上記出力部の出力を制御する管理情報解析部とを備える構成としてもよい。In addition, in order to solve the above problems, the playback device according to the present invention records video data and / or audio data, and management information of the video data and / or audio data performs a predetermined procedure. A data reading unit for reading the video data and / or audio data and the management information from a recording medium in which data cannot be read and written unless it is performed, and the video data and / or audio data is output. Itis good also as a structure provided with the output part which performs and the management information analysis part which controls the output of the said output part based on the said management information.
また、本発明に係る再生方法は、映像データおよび/または音声データが記録されているとともに、該映像データおよび/または音声データの管理情報が、所定の手続を行わないとデータの読み出しおよび書き込みができない状態で記録されている記録媒体から、上記映像データおよび/または音声データ、ならびに上記管理情報を読み出すデータ読み出しステップと、上記映像データおよび/または音声データを出力する出力ステップと、上記管理情報に基づいて、上記出力ステップのける出力を制御する管理情報解析ステップとを有する方法としてもよい。In addition, in the reproduction method according to the present invention, video data and / or audio data is recorded, and if the management information of the video data and / or audio data is not subjected to a predetermined procedure, the data can be read and written. A data reading step for reading out the video data and / or audio data and the management information from a recording medium recorded in an incapable state, an output step for outputting the video data and / or audio data, and the management information On the basis of this, amethod including a management information analysis step for controlling the output in the output stepmay be adopted.
上記の構成および方法では、映像データおよび/または音声データが記録されているとともに、該映像データおよび/または音声データの管理情報が、所定の手続を行わないとデータの読み出しおよび書き込みができない状態で記録されている記録媒体からデータの読み出しが行われるようになっている。ここで、管理情報には、例えばコピー制御情報やパレンタルレート情報など、該ストリームの再生やコピー処理などの動作を制限する情報が含まれていることがある。このような管理情報が所定の手続を行わないとデータの読み出しおよび書き込みができない状態で記録媒体に記録されるようになっているので、ユーザによって例えばコピー制御情報やパレンタルレート情報などの所定の管理情報が任意に書き換えられることを不可能となる。 In the above configuration and method, the video data and / or audio data is recorded, and the management information of the video data and / or audio data cannot be read and written without performing a predetermined procedure. Data is read from the recorded recording medium. Here, the management information may include information that restricts operations such as reproduction and copy processing of the stream, such as copy control information and parental rate information. Since such management information is recorded on a recording medium in a state where data cannot be read and written unless a predetermined procedure is performed, the user can execute predetermined information such as copy control information or parental rate information. Management information cannot be arbitrarily rewritten.
そして、映像データおよび/または音声データの出力は、上記管理情報に基づいて制御されるようになっている。よって、上記の構成および方法によれば、設定されている動作制限などが確実に実行される状態で、映像データおよび/または音声データの出力を行うことが可能となる。 The output of video data and / or audio data is controlled based on the management information. Therefore, according to the above-described configuration and method, it is possible to output video data and / or audio data in a state in which the set operation restriction is reliably executed.
また、本発明に係る再生装置は、上記の構成において、上記管理情報が、上記映像データおよび/または音声データの再生制御情報および/またはコピー制御情報である構成としてもよい。 Further, the playback apparatus according to the present invention may be configured such that, in the above configuration, the management information is playback control information and / or copy control information of the video data and / or audio data.
上記の構成によれば、再生制御情報および/またはコピー制御情報が、所定の手続を行わないとデータの読み出しおよび書き込みができない状態で記録媒体に記録されていることになる。よって、映像データおよび/または音声データに設定されている再生制限および/またはコピー制限が確実に実行される状態で、該映像データおよび/または音声データを出力することが可能となる。 According to the above configuration, the reproduction control information and / or the copy control information is recorded on the recording medium in a state where data cannot be read and written unless a predetermined procedure is performed. Therefore, it is possible to output the video data and / or audio data in a state where the reproduction restriction and / or copy restriction set for the video data and / or audio data is reliably executed.
また、本発明に係る再生装置は、上記の構成において、上記管理情報が所定の暗号化鍵によって暗号化されて上記記録媒体に記録されているとともに、上記データ読み出し部によって読み出された管理情報を、上記所定の暗号化鍵によって復号する暗号復号部をさらに備える構成としてもよい。 Further, the playback device according to the present invention has the above-described configuration, wherein the management information is encrypted with a predetermined encryption key and recorded on the recording medium, and is read by the data reading unit. It is good also as a structure further equipped with the encryption / decryption part which decrypts with said predetermined encryption key.
上記の構成によれば、上記管理情報が暗号化された上で記録媒体に記録されていることになる。よって、ユーザによってこの所定の管理情報が任意に書き換えられることを不可能とすることができる。 According to the above configuration, the management information is encrypted and recorded on the recording medium. Therefore, it is impossible to arbitrarily rewrite the predetermined management information by the user.
また、本発明に係る再生装置は、上記の構成において、上記映像データおよび/または音声データも上記所定の暗号化鍵によって暗号化されて上記記録媒体に記録されているとともに、上記暗号復号部が、上記データ読み出し部によって読み出された映像データおよび/または音声データを、上記所定の暗号化鍵によって復号する構成としてもよい。 In the playback apparatus according to the present invention, the video data and / or audio data is also encrypted with the predetermined encryption key and recorded on the recording medium in the above configuration, and the encryption / decryption unit includes The video data and / or audio data read by the data reading unit may be decrypted with the predetermined encryption key.
上記の構成によれば、映像データおよび/または音声データに関しても暗号化が行われた上で記録媒体に記録されていることになる。よって、映像データおよび/または音声データ自体がコピーされたとしても、暗号化鍵がない限り再生できないことになるので、コンテンツの保護をより確実にすることが可能となる。 According to the above configuration, the video data and / or audio data is also encrypted and recorded on the recording medium. Therefore, even if the video data and / or audio data itself is copied, it cannot be played back unless there is an encryption key, so that the content can be protected more reliably.
また、本発明に係る再生装置は、上記の構成において、上記映像データおよび/または音声データが、上記記録媒体におけるユーザアクセス可能領域に記録されているとともに、上記所定の管理情報が、上記記録媒体におけるユーザアクセス不可能領域に記録されている構成としてもよい。 In the playback apparatus according to the present invention, the video data and / or audio data is recorded in a user accessible area of the recording medium, and the predetermined management information is stored in the recording medium. It is good also as a structure currently recorded on the user inaccessible area | region.
上記の構成によれば、上記所定の管理情報が記録媒体におけるユーザアクセス不可能領域に記録されていることになる。よって、ユーザによってこの所定の管理情報が任意に書き換えられることを不可能とすることができる。 According to the above configuration, the predetermined management information is recorded in the user inaccessible area on the recording medium. Therefore, it is impossible to arbitrarily rewrite the predetermined management information by the user.
また、本発明に係る再生装置は、上記の構成において、上記映像データおよび/または音声データが所定の暗号化鍵によって暗号化されて上記記録媒体に記録されているとともに、上記データ読み出し部によって読み出された映像データおよび/または音声データを、上記所定の暗号化鍵によって復号する暗号復号部をさらに備える構成としてもよい。 In the playback apparatus according to the present invention, the video data and / or audio data is encrypted with a predetermined encryption key and recorded on the recording medium, and is read by the data reading unit. It is good also as a structure further provided with the encryption / decryption part which decodes the output video data and / or audio | speech data with the said predetermined encryption key.
上記の構成によれば、映像データおよび/または音声データに関しても暗号化が行われた上で記録媒体に記録されていることになる。よって、映像データおよび/または音声データ自体がコピーされたとしても、暗号化鍵がない限り再生できないことになるので、コンテンツの保護をより確実にすることが可能となる。 According to the above configuration, the video data and / or audio data is also encrypted and recorded on the recording medium. Therefore, even if the video data and / or audio data itself is copied, it cannot be played back unless there is an encryption key, so that the content can be protected more reliably.
また、本発明に係る再生装置は、上記の構成において、上記所定の暗号化鍵の情報を記録する暗号化鍵記憶部をさらに備える構成としてもよい。 The playback apparatus according to the present invention may further include an encryption key storage unit that records information on the predetermined encryption key in the above configuration.
上記の構成によれば、再生装置が備える暗号化鍵記憶部に、暗号化に用いる暗号化鍵が記録されることになる。よって、記録媒体に記録されている情報のみでは復号ができないことになるので、記録媒体に記録されている情報を改ざんするなどの不正行為を防止することが可能となる。 According to said structure, the encryption key used for encryption is recorded on the encryption key memory | storage part with which a reproducing | regenerating apparatus is provided. Therefore, since only the information recorded on the recording medium cannot be decrypted, it is possible to prevent an illegal act such as falsification of the information recorded on the recording medium.
また、本発明に係る再生装置は、上記の構成において、上記所定の暗号化鍵の情報を記録媒体から読み出す鍵情報読み出し部をさらに備える構成としてもよい。 The playback apparatus according to the present invention may further include a key information reading unit that reads information on the predetermined encryption key from a recording medium in the above configuration.
上記の構成によれば、記録媒体に記録されている暗号化鍵の情報を読み出して、復号処理が行われることになる。よって、暗号化鍵の情報が記録媒体における書き換え不可能な場所に記録されていれば、記録媒体に記録されているデータを他の記録媒体にコピーしたとしても、コピー先の記録媒体に記録されている暗号化鍵の情報と、コピー元の記録媒体に記録されている暗号化鍵の情報とが一致しなくなり、コピー先の記録媒体からは暗号化されている情報を復号することができなくなる。よって、記録媒体に記録されているデータの保護をより確実に行うことができる。 According to the above configuration, the encryption key information recorded on the recording medium is read and the decryption process is performed. Therefore, if the encryption key information is recorded in a non-rewritable location on the recording medium, the data recorded on the recording medium is recorded on the recording medium at the copy destination even if the data recorded on the recording medium is copied to another recording medium. And the encryption key information recorded on the copy source recording medium do not match, and the encrypted information cannot be decrypted from the copy destination recording medium. . Therefore, the data recorded on the recording medium can be more reliably protected.
また、本発明に係る記録再生装置は、上記本発明に係る記録装置と、上記本発明に係る再生装置とを備えることを特徴としている。 A recording / reproducing apparatus according to the present invention includes the recording apparatus according to the present invention and the reproducing apparatus according to the present invention.
上記の構成によれば、ストリームデータに設定されている動作制限などが確実に実行される状態で、該ストリームデータの記録媒体への記録を行うことが可能であり、かつ、設定されている動作制限などが確実に実行される状態で、映像データおよび/または音声データの出力を行うことが可能な記録再生装置を提供することができる。 According to the above configuration, it is possible to record the stream data on the recording medium in a state where the operation restriction set to the stream data is surely executed, and the set operation It is possible to provide a recording / reproducing apparatus capable of outputting video data and / or audio data in a state in which restrictions and the like are reliably executed.
なお、本発明は、放送データ再生装置に関し、特に受信した放送データを記録媒体に記録する放送データ記録装置、およびそのデータを再生する放送データ再生装置において、複数のパケットデータで構成された放送ストリームを受信するストリーム受信部と、受信したストリームをパケットの種別に基づいて映像、音声データおよび番組情報に分離するデータ分離部と、前記番組情報を解析する番組情報解析部と、前記解析された番組情報から管理データを作成する番組情報管理データ作成部と、前記映像、音声データおよび前記管理データを多重および所定の鍵により暗号化して、暗号化された多重データを生成するデータ多重/暗号化部と、該暗号化された多重データを所定のフォーマットで記録媒体に記録するデータ記録部とを備える構成としてもよい。 The present invention relates to a broadcast data reproducing apparatus, and more particularly, to a broadcast data recording apparatus that records received broadcast data on a recording medium, and a broadcast stream composed of a plurality of packet data in the broadcast data reproducing apparatus that reproduces the data. A stream receiving unit for receiving the received stream, a data separating unit for separating the received stream into video, audio data and program information based on the type of packet, a program information analyzing unit for analyzing the program information, and the analyzed program A program information management data creation unit for creating management data from information, and a data multiplexing / encryption unit for generating encrypted multiplexed data by multiplexing and encrypting the video, audio data and management data with a predetermined key And a data recording unit for recording the encrypted multiplexed data on a recording medium in a predetermined format. It may be configured.
また、本発明は、前記所定の鍵として、受信機内部に保持された鍵データを用いることが好ましい。 In the present invention, it is preferable to use key data held in the receiver as the predetermined key.
また、本発明は、前記所定の鍵として、記録媒体に保持された鍵データを用いることが好ましい。 In the present invention, it is preferable to use key data held in a recording medium as the predetermined key.
また、本発明は、放送データ再生装置に関し、特に受信した放送データを記録媒体に記録する放送データ記録装置、およびそのデータを再生する放送データ再生装置において、複数のパケットデータで構成された放送ストリームを受信するストリーム受信部と、受信したストリームをパケットの種別に基づいて映像、音声データおよび番組情報に分離するデータ分離部と、番組情報を解析する番組情報解析部と、前記解析された番組情報から管理データを作成する番組情報管理データ作成部と、前記映像、音声データと前記管理データを多重するデータ多重部と、該多重データを、ユーザが自由にアクセスできるユーザ領域と、ユーザがアクセスできない保護領域を持つ記録媒体に記録するデータ記録部とを備え、前記データ記録部は、前記多重データのうち前記管理データは保護領域に、前記映像、音声データはユーザ領域に記録する構成としてもよい。 The present invention also relates to a broadcast data reproducing apparatus, and more particularly, to a broadcast data recording apparatus that records received broadcast data on a recording medium, and a broadcast stream composed of a plurality of packet data in the broadcast data reproducing apparatus that reproduces the data. A stream receiving unit for receiving the received stream, a data separating unit for separating the received stream into video, audio data and program information based on the type of packet, a program information analyzing unit for analyzing program information, and the analyzed program information A program information management data creation unit for creating management data from the data, a data multiplexing unit for multiplexing the video / audio data and the management data, a user area where the user can freely access the multiplexed data, and the user cannot access A data recording unit for recording on a recording medium having a protection area, the data recording unit, In the management data protection region in the heavy data the video, audio data may be recorded in the user area.
また、本発明は、放送データ再生装置に関し、特に受信した放送データを記録媒体に記録する放送データ記録装置、およびそのデータを再生する放送データ再生装置において、記録媒体に記録された、映像、音声データおよびその管理データから構成される暗号化されたマルチメディアデータを読み出すデータ読み出し部と、前記読み出されたマルチメディアデータを解読のための所定の鍵により解読および分離して、映像、音声データおよび管理データを生成する記録データ分離/暗号解読部と、前記映像、音声データを復号する復号部と、該復号された映像、音声データをディスプレイやスピーカなどに出力する映像音声出力部と、前記暗号化された管理データを所定の鍵を用いて復号し、得られた管理データを解析する解析部とを備え、前記解析部は、該管理データの解析結果に基づいて前記映像音声出力部の出力を制御する構成としてもよい。 The present invention also relates to a broadcast data reproducing apparatus, and in particular, a broadcast data recording apparatus that records received broadcast data on a recording medium, and a video and audio recorded on the recording medium in the broadcast data reproducing apparatus that reproduces the data. A data reading unit for reading encrypted multimedia data composed of data and its management data, and decoding and separating the read multimedia data with a predetermined key for decoding, and video and audio data And a recording data separation / decryption unit for generating management data, a decoding unit for decoding the video and audio data, a video / audio output unit for outputting the decoded video and audio data to a display, a speaker, and the like, An analysis unit that decrypts the encrypted management data using a predetermined key and analyzes the obtained management data The analyzing unit may be configured to control the output of the video and audio output unit based on the analysis result of the management data.
また、本発明は、前記解読のための所定の鍵として、受信機内部に保持された鍵データを用いることが好ましい。 In the present invention, it is preferable to use key data held inside the receiver as the predetermined key for the decryption.
また、本発明は、前記解読のための所定の鍵として、記録媒体に保持された鍵データを用いることが好ましい。 In the present invention, it is preferable to use key data held in a recording medium as the predetermined key for the decryption.
また、本発明は、放送データ再生装置に関し、特に受信した放送データを記録媒体に記録する放送データ記録装置、およびそのデータを再生する放送データ再生装置において、ユーザが自由にアクセスできるユーザ領域と、ユーザがアクセスできない保護領域を持つ記録媒体に記録された、映像、音声データおよびその管理データから構成されるマルチメディアデータを読み出すデータ読み出し部と、前記読み出されたデータから映像、音声データおよび管理データを分離する記録データ分離部と、前記映像、音声データを復号する復号部と、該復号された映像、音声データをディスプレイやスピーカなどに出力する映像音声出力部と、前記管理データを解析し、その解析結果に基づいて前記映像音声出力部の出力を制御する解析部とを備え、前記データ読み出し部は、前記管理データを保護領域から、前記映像、音声データはユーザ領域から読み出す構成としてもよい。 The present invention also relates to a broadcast data reproducing apparatus, and in particular, in a broadcast data recording apparatus that records received broadcast data on a recording medium, and a broadcast data reproducing apparatus that reproduces the data, a user area that a user can freely access; A data reading unit for reading multimedia data composed of video, audio data and management data recorded on a recording medium having a protected area that cannot be accessed by the user, and video, audio data and management from the read data A recording data separation unit that separates data; a decoding unit that decodes the video and audio data; a video / audio output unit that outputs the decoded video and audio data to a display or a speaker; and the management data is analyzed. An analysis unit for controlling the output of the video / audio output unit based on the analysis result The data reading unit, the management data from the protected area, the video, audio data may be configured to read from the user area.
本発明に係る記録装置は、以上のように、上記映像データおよび/または音声データを記録媒体に記録するとともに、上記データ分離部によって分離された管理情報に含まれる所定の管理情報を、所定の手続を行わないとデータの読み出しおよび書き込みができない状態で記録媒体に記録するデータ記録部を備える構成である。これにより、ストリームデータに設定されている動作制限などが確実に実行される状態で、該ストリームデータの記録媒体への記録を行うことが可能となるという効果を奏する。 As described above, the recording apparatus according to the present invention records the video data and / or audio data on a recording medium, and stores the predetermined management information included in the management information separated by the data separation unit as a predetermined amount. The data recording unit records data on a recording medium in a state where data cannot be read and written unless a procedure is performed. Accordingly, there is an effect that it is possible to record the stream data on the recording medium in a state where the operation restriction set for the stream data is reliably executed.
また、本発明に係る再生装置は、以上のように、映像データおよび/または音声データが記録されているとともに、該映像データおよび/または音声データの管理情報が、所定の手続を行わないとデータの読み出しおよび書き込みができない状態で記録されている記録媒体から、上記映像データおよび/または音声データ、ならびに上記管理情報を読み出すデータ読み出し部と、上記映像データおよび/または音声データを出力する出力部と、上記管理情報に基づいて、上記出力部の出力を制御する管理情報解析部とを備える構成である。これにより、設定されている動作制限などが確実に実行される状態で、映像データおよび/または音声データの出力を行うことが可能となるという効果を奏する。 In addition, as described above, the playback device according to the present invention records video data and / or audio data, and the management information of the video data and / or audio data is not data unless a predetermined procedure is performed. A data reading unit for reading out the video data and / or audio data and the management information from a recording medium recorded in a state where the video data and / or audio data cannot be read, and an output unit for outputting the video data and / or audio data And a management information analysis unit that controls the output of the output unit based on the management information. Thus, there is an effect that it is possible to output video data and / or audio data in a state where the set operation restriction or the like is reliably executed.
本発明の一実施形態について図面に基づいて説明すると以下の通りである。 An embodiment of the present invention is described below with reference to the drawings.
(記録再生システムおよび記録再生装置の構成)
図9は、本実施形態に係る記録再生システムおよび該記録再生システムが備える記録再生装置10の概略構成を示している。同図に示すように、記録再生システムは、記録再生装置10、記録媒体300、チューナ400、ディスプレイ500、およびスピーカ600を備えた構成となっている。(Configuration of recording / reproducing system and recording / reproducing apparatus)
FIG. 9 shows a schematic configuration of a recording / reproducing system according to the present embodiment and a recording / reproducing
チューナ400は、例えばデジタル放送などの放送電波を受信し、受信した放送データをストリームデータとして記録再生装置10に伝送する。なお、チューナ400は、デジタル放送の受信に限らず、アナログ放送を受信する構成であってもよいし、ケーブルテレビネットワークから有線によって放送データを受信する構成であってもよい。また、チューナ400の代りに、ストリーミング形式での映像・音声データを受信するその他の受信手段を用いてもよい。このような受信手段としては、例えばインターネットで配信されているストリーミングデータを受信するインターネット通信手段などが挙げられる。 The
ディスプレイ500は、記録再生装置10において再生された映像信号に基づいて映像の表示を行う。スピーカ600は、記録再生装置10において再生された音声信号に基づいて音声の出力を行う。 The
記録再生装置10は、記録処理部(記録装置)100および再生処理部(再生装置)200を備えた構成となっている。記録処理部100は、チューナ400から伝送されたストリームデータを記録媒体300に記録する処理を行う。再生処理部200は、記録媒体300に記録されているマルチメディアファイルを再生し、再生された映像信号をディスプレイ500に伝送するとともに、再生された音声信号をスピーカ600に伝送する。なお、図示はしないが、記録再生装置10は、記録動作および再生動作のユーザによる指示入力を受け付ける指示入力部が備えられている。 The recording / reproducing
記録媒体300としては、SD(Secure Digital)メモリカード、DVD(Digital Versatile Disc)、着脱可能なハードディスク等が挙げられるが、これらに限定されるものではなく、着脱可能な不揮発性の記録媒体であればどのような記録媒体でもよい。 Examples of the
なお、上記の構成では、記録再生装置10は、記録処理部100および再生処理部200の両方を備えた構成となっているが、どちらか一方のみを備えた構成としてもよい。すなわち、記録再生装置10が記録処理部100のみを備えている場合には、記録再生装置10は記録装置として機能することになり、記録再生装置10が再生処理部200のみを備えている場合には、記録再生装置10は再生装置として機能することになる。 In the above configuration, the recording / reproducing
また、上記の構成では、記録再生装置10、チューナ400、ディスプレイ500、およびスピーカ600はそれぞれ独立した装置によって構成されているが、これらのうちの2つ以上が1つの装置内に含まれているような構成であってもよい。例えば、記録再生システムが携帯型電話機によって実現される場合、該携帯型電話機は、記録再生装置10、チューナ400、ディスプレイ500、およびスピーカ600を全て内蔵する構成となる。 In the above configuration, the recording / reproducing
(記録処理部の構成)
図1は、記録処理部100の概略構成を示すブロック図である。同図に示すように、記録処理部100は、ストリーム受信部101、データ分離部102、番組情報解析部103、管理データ作成部104、多重/暗号化部(暗号化部)105、および、データ記録部106を備えた構成となっている。(Configuration of the recording processing unit)
FIG. 1 is a block diagram illustrating a schematic configuration of the
ストリーム受信部101は、チューナ400からストリームデータを受信する処理を行う。データ分離部102は、ストリーム受信部101において受信されたストリームデータから、映像音声などのメディアデータ、および、SI/PSIデータなどの属性情報(管理情報)を分離する処理を行う。 The
番組情報解析部103は、データ分離部102において分離された属性情報を解析し、番組名、コピー制御情報、およびパレンタルレート情報(再生制御情報)などの番組情報を取得する処理を行う。管理データ作成部104は、番組情報解析部103によって取得された番組情報に基づいて、記録ファイルに記録すべき番組情報の管理データを作成する。なお、再生制御情報は、パレンタルレート情報に限定されるものではなく、例えばリージョン管理情報などであってもよい。 The program
多重/暗号化部105は、データ分離部102によって分離されたメディアデータと、番組情報解析部103によって作成された管理データとを多重化して暗号化処理を行い、所定のファイルフォーマットとなるように記録ファイルを生成する処理を行う。ここで、暗号化鍵の情報が記録媒体300に記録されている場合には、データ記録部106によってこの暗号化鍵の情報が読み出され、これによって暗号化処理が行われる。また、多重/暗号化部105が暗号化鍵の情報を記憶する暗号化鍵記憶部を備えている場合には、この暗号化鍵記憶部に記憶されている暗号化鍵の情報が読み出され、これによって暗号化処理が行われる。 The multiplexing /
さらに、暗号化鍵の情報が、記録媒体300に記録されているとともに、暗号化鍵記憶部にも記憶されているようにし、両方の暗号化鍵に基づいた暗号化鍵によって暗号化が行われるようになっていてもよい。この場合、記録媒体300に記録されている暗号化鍵の情報と、暗号化鍵記憶部に記憶されている暗号化鍵の情報とが完全に一致しない限り暗号解読ができないことになるので、コンテンツの保護をより強力にすることが可能となる。 Further, the encryption key information is recorded on the
データ記録部106は、多重/暗号化部105によって生成された記録ファイルを記録媒体300に書き込む処理を行う。なお、暗号化鍵の情報が記録媒体300に記録されている場合には、データ記録部106はこの暗号化鍵の情報を記録媒体300から読み出す鍵情報読み出し部として機能することになる。 The
(記録動作説明)
以上のような構成の記録処理部100における処理の流れについて以下に説明する。(Recording operation explanation)
The flow of processing in the
まず、ストリーム受信部101は、チューナ400からデジタル放送のストリームデータを受信する。このストリームデータは、MPEG(Moving Picture Expert Group)にて規格化されたMPEG−2TS(Transport Stream)フォーマットでパケット化されたストリームとする。なお、チューナでなくインターネット通信手段からストリームデータを受信する場合はRTP(Real-time Transport Protocol)でパケット化されたストリームとなるが、ストリームデータのデータ形式は、MPEG−2TSやRTPに限らず、MPEG−2PSなどのデジタルストリームデータの伝送に適したデータ形式であれば、どのようなデータ形式であってもよい。 First, the
データ分離部102は、ストリーム受信部101で受信されたストリームデータを、映像や音声、字幕データなどのメディアデータを含むパケットと、属性情報であるSI/PSI(Service Information/Program Specific Information)データを含むパケットとに分離する。ここで分離されたメディアデータは多重/暗号化部105に入力され、分離された属性情報は番組情報解析部103に入力される。 The
ここで、データ分離部102は、各パケットにどのデータが含まれているのかを把握するために、パケットに付されたパケットID情報(PID)を確認する。このパケットID情報(PID)は、受信している番組に対応したSI/PSIデータに含まれているプログラムマップテーブル(PMT)に記録されている。 Here, the
なお、ここでは、データ分離部102は、メディアデータを含むパケットを分離する、というように説明したが、データ分離部102が、映像データを含むパケット、音声データを含むパケット、字幕データを含むパケット、およびデータ放送のデータを含むパケットなど個別に分離する構成であってもよい。同様にSI/PSIデータを含むパケットもデータ分離部102において各々の情報毎に分離されるようになっていてもよい。 Here, the
番組情報解析部103は、データ分離部102において分離された属性情報を解析することによって番組情報を取得する。番組情報には、前述のパケットID情報、番組名や出演者などの情報、ユーザによるインタラクティブな操作を可能とするデータ放送に関する情報、成人向け内容を幼少者に見せないようにするためのパレンタルレート情報(視聴年齢制限情報)、および、コンテンツのコピーを許可するか否かを示すためのコピー制御情報などが含まれる。なお、番組情報には、上記の全ての情報が含まれている必要はなく、少なくとも上記の情報のいずれか1つが含まれていればよい。 The program
管理データ作成部104は、番組情報解析部103によって取得された番組情報に基づいて、記録ファイルに記録すべき情報を作成する。取得された番組情報には冗長な情報がある場合が多く、これらをすべて記録する必要は無いため、管理データ作成部104によって記録ファイルに記録すべき情報が例えば番組単位に抽出される。また、詳細は後述するが、パレンタルレート情報やコピー制御情報が含まれるパケットと、番組名などの情報が含まれるパケットとは別個に送信されるため、管理データ作成部104はそれらを関連付けて管理を行う。 The management
多重/暗号化部105は、データ分離部102において分離されたメディアデータと、管理データ作成部104によって作成された番組情報管理データとを所定のファイルフォーマットに多重し、そのうちの一部分を暗号化し、マルチメディアファイルを作成する。所定のファイルフォーマットとは、MPEGで規格化されたMP4ファイルフォーマットやMPEG−2PS(Program Stream)などが例として挙げられるが、これらに限定されるものではない。また、前述のように受信したストリームはMPEG−2TSフォーマットであるので、上記所定のファイルフォーマットをMPEG−2TSフォーマットのままとしてもよいし、MPEG−2TSフォーマットに時刻情報やファイルの途中から再生を開始するためのランダムアクセス情報を付加したフォーマットとしてもよい。また、暗号化の方式、ならびに、暗号化すべきデータの部分については、記録媒体300の種類やファイルフォーマットに応じて決定される。 The multiplexing /
データ記録部106は、多重/暗号化部105によって作成されたマルチメディアファイルを記録ファイルとして記録媒体300に書き込む。 The
さらに図10のように、データ分離部102と多重/暗号化部105との間にメディア変換部107を設け、記録媒体への記録に適するようにメディアの変換を行っても良い。具体的には、例えばBML(Broadcast Markup Language)からSMIL(Synchronized Multimedia Integration Language)へ変換したり、PNG(Portable Network Graphics)やMNG(Multiple-image Network Graphics)からJPEG(Joint Photographic Experts Group)へ変換したり、MPEG−2ビデオからMPEG−4ビデオやH.264に変換することが考えられるが、これに限定されるものではない。 Further, as shown in FIG. 10, a
BMLとはデジタル放送のテレビ画面に文字や画像などを表示する際の記述言語であり、デジタル放送の受信機器では必ずサポートされているが、記録媒体の記録仕様に合わせてコンテンツを格納することにより、デジタル放送のコンテンツへの再生に対応していない機器で再生することも考えられる。そのため、携帯電話などで採用されたSMILなどのより一般的な記述言語に変換して記録することで、再生できる機器が広がるというメリットがある。 BML is a description language for displaying characters, images, etc. on a digital broadcast television screen, and is always supported by digital broadcast receivers, but by storing content according to the recording specifications of the recording medium. It is also conceivable to play back on a device that does not support playback of digital broadcast content. For this reason, there is an advantage that a device that can be reproduced is expanded by converting the data into a more general description language such as SMIL adopted in a mobile phone or the like and recording it.
同様にPNGやMNGやMPEG−2ビデオもデジタル放送用の符号化方式であるため、より一般的なJPEGやMPEG−4ビデオなどに変換することで再生できる機器が広がる。また、記録媒体によっては、記録する符号化方式や記述言語が規定されている場合があり、その規定に従うためには、このような変換が必要となる。 Similarly, since PNG, MNG, and MPEG-2 video are encoding methods for digital broadcasting, devices that can be reproduced by converting to more general JPEG, MPEG-4 video, and the like are widened. Also, depending on the recording medium, there are cases where the encoding method and description language to be recorded are defined, and such conversion is necessary to comply with the rules.
(再生処理部の構成)
図2は、再生処理部200の概略構成を示すブロック図である。同図に示すように、再生処理部200は、データ読み出し部201、データ分離/暗号解読部(暗号復号部)202、復号部203、映像音声出力部(出力部)204、管理データ解析部(管理情報解析部)205、および文字データ出力部206を備えた構成となっている。(Configuration of playback processing unit)
FIG. 2 is a block diagram illustrating a schematic configuration of the
データ読み出し部201は、ユーザからの指示入力に基づいて記録媒体300から所望のデータを読み出す処理を行う。また、データ読み出し部201は、記録媒体300に暗号化鍵の情報が記録されている場合には、この暗号化鍵の情報をも読み出す鍵情報読み出し部としても機能する。 The
データ分離/暗号解読部202は、データ読み出し部201によって読み出されたデータからメディアデータおよび管理データを分離して取出し、暗号化された部分の暗号解読処理を行う。ここで、暗号化鍵の情報が記録媒体300に記録されている場合には、上記データ読み出し部201によってこの暗号化鍵の情報が読み出される。また、データ分離/暗号解読部202が暗号化鍵の情報を記憶する暗号化鍵記憶部を備えている場合には、この暗号化鍵記憶部に記憶されている暗号化鍵の情報が読み出される。 The data separation /
さらに、暗号化鍵の情報が、記録媒体300に記録されているとともに、暗号化鍵記憶部にも記憶されているようにし、両方の暗号化鍵に基づいた暗号化鍵によって暗号解読が行われるようになっていてもよい。この場合、記録媒体300に記録されている暗号化鍵の情報と、暗号化鍵記憶部に記憶されている暗号化鍵の情報とが完全に一致しない限り暗号解読ができないことになるので、コンテンツの保護をより強力にすることが可能となる。 Further, the encryption key information is recorded on the
復号部203は、データ分離/暗号解読部202によって分離されたメディアデータを復号する処理を行う。 The
映像音声出力部204は、復号部203によって復号された映像および音声をディスプレイ500およびスピーカ600へ出力する。文字データ出力部206は、番組名等の表示データをディスプレイ500へ出力する。管理データ解析部205は、データ分離/暗号解読部202によって分離された管理データを解析し、映像音声出力部204の制御、および、文字データ出力部206による番組名等の表示の制御を行う。 The video /
(再生動作説明)
以上のような構成の再生処理部200における処理の流れについて以下に説明する。(Description of playback operation)
The flow of processing in the
まず、データ読み出し部201は、ユーザからの指示入力に基づいて記録媒体300から所望のデータを読み出す。そして、データ分離/暗号解読部202は、データ読み出し部201によって読み出されたデータの暗号解読を行い、映像や音声などを含むメディアデータと管理データとの分離処理を行う。分離されたメディアデータは復号部203に入力され、管理データは管理データ解析部205に入力される。ここで、データ読み出し部201によって読み出されたデータは、所定のファイルフォーマットによってデータが多重されているため、データ分離/暗号解読部202は、そのフォーマットにしたがってデータを分離する。 First, the
復号部203は、データ分離/暗号解読部202によって分離されたメディアデータを復号する。デジタル放送では、映像データは、映像圧縮方式MPEG−2やH.264などの符号化方式で符号化され、音声データはMPEG−2AACなどの符号化方式で符号化されるため、復号部203は、その符号化方式に従って映像データと音声データを復号する。なお、メディアデータは、上記で挙げた符号化方式以外の符号化方式で符号化されていてもよく、圧縮されていないデータであってもよい。これらの符号化方式の情報はファイルフォーマットの所定の位置に格納されている。 The
映像音声出力部204は、復号部203によって復号された映像データをディスプレイ500に伝送するとともに、復号された音声データをスピーカ600に伝送する。 The video /
管理データ解析部205は、データ分離/暗号解読部202によって分離された管理データを解析し、番組名、パレンタルレート情報、コピー制御情報など、管理データに含まれている情報を取得する。また、管理データにパレンタルレート情報が含まれている場合、管理データ解析部205は、パレンタルレート情報の内容に応じて、成人向け内容を幼少者に見せないように映像音声出力部204を制御する。また、管理データにコピー制御情報が含まれている場合、管理データ解析部205は、コピー制御情報の内容に応じて、映像出力にコピー制御信号を付加するように映像音声出力部204を制御する。なお、コピー制御信号としては、アナログ映像用のCGMS−A(Copy Generation Management System - Analog)やデジタル映像用のCGMS−D(Copy Generation Management System - Digital)などがあるが、これらに限定されるものではなく、映像データおよび音声データのコピーを防止するための信号であればどのような信号を用いてもよい。 The management
また、上記の構成では、管理データ解析部205は、映像音声出力部204を制御しているが、復号部203を制御するように実現してもよい。さらに、映像音声ファイルを記録媒体300だけでなく、記録再生装置10内の内蔵メモリにも格納可能で、該内蔵メモリと記録媒体300間でコピーが可能となっている構成や、複数の記録媒体300間でデータのコピーが可能となっている構成である場合には、管理データ解析部205が、コピー制御情報の内容に応じて、コピーを禁止する制御も行うようになっていてもよい。 In the above configuration, the management
文字データ出力部206は、管理データ解析部205によって取得された番組名等の情報をディスプレイ500に対して伝送し、表示を行わせる制御を行う。その際に、ディスプレイ500は、文字データと映像出力とを重ねて表示を行うように制御される。 The character
(放送番組の例)
図3は、放送される番組と、その番組名、コピー制御情報、およびパレンタルレート情報との関係の一例を時間経過とともに示した図である。同図において、番組情報として、番組名、コピー制御情報、およびパレンタルレート情報の3種類しか記載していないが、その他の情報が含まれていてもよい。(Example of broadcast program)
FIG. 3 is a diagram showing an example of the relationship between a broadcast program and its program name, copy control information, and parental rate information over time. Although only three types of program information, that is, program name, copy control information, and parental rate information are described as program information in the same figure, other information may be included.
同図に示す例では、まず時刻t0からt1の間に番組1が放送される。この番組1は、番組名情報として「タイトル1」、コピー制御情報としてコピーフリー(制約条件なしにコピー可能で、コピーが自由に行える)、パレンタルレート情報として制限無し、という番組情報を含んでいる。 In the example shown in the figure, first,
次に、時刻t1からt2の間に番組2が放送される。この番組2は、番組名情報として「タイトル2」、コピー制御情報としてコピーワンス(1世代のみコピー可能。すなわち1回だけ録画可能)、パレンタルレート情報として制限無し、という番組情報を含んでいる。 Next,
次に、時刻t2からt3の間に番組3が放送される。この番組3は、番組名情報として「タイトル3」、コピー制御情報としてコピーワンス、パレンタルレート情報としてレーティング1、という番組情報を含んでいる。 Next,
次に、時刻t3からt4の間に番組4が放送される。この番組4は、番組名情報として「タイトル4」、コピー制御情報としてコピーワンス、パレンタルレート情報としてレーティング1、という番組情報を含んでいる。 Next, the program 4 is broadcast between the times t3 and t4. This program 4 includes program information such as “title 4” as program name information, copy once as copy control information, and
(管理データ例1)
図4は、図3に示す放送番組の例を記録する際に、管理データ作成部104が作成する管理データの1例を示している。この管理データは、番組情報としての各情報が新たに設定された際、および変更された際にエントリーが作成されるようになっている。すなわち、管理データ作成部104は、管理データに、設定された番組情報の種別、設定・変更された時刻、設定・変更された情報内容をエントリーとして追加記録していくことになる。(Management data example 1)
FIG. 4 shows an example of management data created by the management
例えば、図3に示す放送番組を記録媒体300に記録した場合、エントリー1として、番組名が時刻t0で「タイトル1」に設定されたこと、エントリー2として、コピー制御情報が時刻t0でコピーフリーに設定されたこと、エントリー3としてパレンタルレート情報が制限無しに設定されたこと、…が順次管理データに記録される。 For example, when the broadcast program shown in FIG. 3 is recorded on the
番組情報の種別の記載方法としては、IDを規定しておいてその値を記載してもよいし、種別自体をテキストストリングとして記載してもよい。前者の例では、番組名を「01」、コピー制御情報を「02」、パレンタルレート情報を「03」とIDを定義しておき、エントリー1の情報種別の部分に「01」、エントリー2には「02」、エントリー3には「03」との数値を記録することになる。後者の例では、エントリー1の情報種別の部分に「番組名」とのテキストデータを記載し、エントリー2には「コピー制御情報」とのテキストデータを記載し、エントリー3には「パレンタルレート情報」とのテキストデータを記録することになる。 As a method of describing the type of program information, an ID may be defined and its value may be described, or the type itself may be described as a text string. In the former example, the program name is “01”, the copy control information is “02”, the parental rate information is “03”, and the ID is defined. "02" is recorded in
時刻の情報の表現形式としては、記録を開始した時点からの経過時間を用いてもよいし、受信した映像音声データに付加されているPTSの時間を用いてもよい。また時刻毎に番組情報としての各情報をまとめて1つのエントリーを記録するような管理データの構成であってもよい。 As an expression format of the time information, an elapsed time from the start of recording may be used, or a PTS time added to the received video / audio data may be used. Moreover, the structure of the management data which collects each information as program information for every time and records one entry may be sufficient.
(管理データ例2)
図5(a)ないし図5(c)は、図3に示す放送番組の例を記録する際に、管理データ作成部104が作成する管理データの別の1例を示している。この管理データは、番組情報の種別毎にテーブルを分けて管理するデータとなっている。各テーブルは、対応する情報が新たに設定された際、および変更された際にエントリーが作成されるようになっている。同図に示す例では、管理データは、番組名テーブル、コピー制御情報テーブル、およびパレンタルレート情報テーブルの3つのテーブルを含んでいる。なお、上記以外の種別の情報が番組情報に含まれる場合には、その情報に関するテーブルが管理データにさらに含まれていてもよい。(Management data example 2)
5 (a) to 5 (c) show another example of management data created by the management
(管理データの記録方式変形例)
上記の管理データ例1および管理データ例2では、情報が変化した時点でエントリーが作成されるようになっているが、番組毎にすべての情報に関するエントリーが作成されるようにしてもよい。(Modification of management data recording method)
In the management data example 1 and the management data example 2 described above, an entry is created when the information changes. However, an entry for all information may be created for each program.
また、番組情報の中には、1つの番組内で変更される情報がある。例えば歌番組中の曲名や歌手名情報などがある。このような1つの番組内で変更される情報も管理データにエントリーとして記録するようにしてもよい。 Further, the program information includes information that is changed within one program. For example, there are song titles and singer name information in song programs. Information changed in one program may be recorded as an entry in the management data.
また、上記の例では、コピー制御情報が変化するたびにその情報が管理データに記録されるようになっているが、録画開始から録画停止までの間にコピー制御情報が変化した場合、ファイル全体のコピー制御情報を一番制限の高い値に設定しなおすようにしても良い。例えば、図3に示す放送番組の場合、コピーワンスのほうがコピーフリーよりも制限が高いため、ファイル全体(時刻t0からt4までの全体)がコピーワンスに設定されているものとして、そのように管理データを書き換えるようにしてもよい。 In the above example, every time the copy control information changes, the information is recorded in the management data. However, if the copy control information changes between the start of recording and the stop of recording, the entire file is recorded. The copy control information may be reset to the highest limit value. For example, in the case of the broadcast program shown in FIG. 3, since the copy once is more restrictive than the copy free, it is assumed that the entire file (the entire time from t0 to t4) is set to the copy once. You may make it rewrite.
また、コピー制御情報が変化した場合に、録画ファイルをその時点までのデータとしてファイルを確定し、変化時刻以降のデータを別のファイルとして録画するようにしてもよい。すなわち図3に示す放送番組の場合、時刻t0からt1までのファイルと時刻t1からt4までのファイルが作成されることになる。 Further, when the copy control information changes, the file may be determined with the recording file as data up to that point, and the data after the change time may be recorded as another file. That is, in the case of the broadcast program shown in FIG. 3, a file from time t0 to t1 and a file from time t1 to t4 are created.
また情報を一番制限の高い値に設定しなおすことや別ファイルとして録画することを、コピー制御情報の場合と同様の方法によって、パレンタルレート情報を用いて行ってもよいし、コピー制御情報とパレンタルレート情報との両方の情報を用いて行っても良い。 Moreover, the information may be reset to the highest limit value or recorded as a separate file by using the parental rate information in the same manner as in the case of the copy control information, or the copy control information. And parental rate information may be used.
(ファイルフォーマット例1)
図6は番組情報を含めたファイルとして記録する際のファイルフォーマットの1例を示している。なお、同図に示す例では、ファイルフォーマットとして、前述したMP4ファイルフォーマットを想定して記載しているが、これに限定されるものではない。(File format example 1)
FIG. 6 shows an example of a file format when recording as a file including program information. In the example shown in the figure, the above-described MP4 file format is described as the file format, but the present invention is not limited to this.
まずMP4ファイルの一般的な構成について説明する。MP4ファイルは、ファイル管理情報部分(「moov atom」と呼ばれる部分)とデータ部分(「mdat atom」と呼ばれる部分)とから構成される。ファイル管理情報部分には暗号化がされず、データ部分には暗号化が行われる。すなわち、ファイル管理情報部分が非暗号化部分となり、データ部分が暗号化部分となる。ファイル管理情報部分には、ファイルの属性情報やデータを再生するための管理情報などが含まれる。一方、データ部分には、映像サンプル、音声サンプル、および番組情報サンプルなどが含まれる。 First, a general configuration of the MP4 file will be described. The MP4 file is composed of a file management information part (a part called “moov atom”) and a data part (a part called “mdat atom”). The file management information part is not encrypted, and the data part is encrypted. That is, the file management information part is an unencrypted part and the data part is an encrypted part. The file management information portion includes file attribute information and management information for reproducing data. On the other hand, the data portion includes a video sample, an audio sample, a program information sample, and the like.
映像データや音声データが記録される場合、映像データや音声データなどの各メディアデータは、データ部分においてトラックという概念でまとめられる。また多言語の音声データが記録される場合、各々の言語の音声データが独立したトラックとして記録されることも可能である。 When video data and audio data are recorded, each piece of media data such as video data and audio data is collected by the concept of a track in the data portion. When multilingual audio data is recorded, the audio data of each language can be recorded as an independent track.
データ部分に記録されている各種データの復号はサンプルという単位で行われる。サンプルとは、映像データの場合は1フレームに相当し、音声データの場合は固定数の複数フレームに相当する。実際の映像データや音声データは、各々のメディアNサンプルを1チャンクと呼ばれる単位でまとめられ、このチャンク毎に多重されてデータ部分としての「mdat atom」に格納される。ここでNの値はチャンク毎に可変である。 Decoding of various data recorded in the data portion is performed in units of samples. The sample corresponds to one frame in the case of video data, and corresponds to a fixed number of frames in the case of audio data. In actual video data and audio data, each media N sample is collected in a unit called one chunk, multiplexed for each chunk, and stored in “mdat atom” as a data portion. Here, the value of N is variable for each chunk.
ファイル管理情報部分には、トラック毎に、メディアデータの識別情報(映像であるのか音声であるのかについての情報)、メディアデータの特性情報(サンプリング周波数や映像サイズや符号化方式など)、各サンプルの格納位置(ファイル先頭からのオフセット)、サンプルのデータサイズ、および、サンプルの再生時間など、映像データまたは音声データを復号して再生する際に必要とされる情報がすべて格納されている。またMP4ファイルを暗号化する場合、暗号化部分は実際のデータ部分をチャンク単位で暗号化することが一般的である。 The file management information section includes media data identification information (information about whether it is video or audio), media data characteristic information (sampling frequency, video size, encoding method, etc.), and each sample for each track. All the information necessary for decoding and reproducing video data or audio data, such as the storage position (offset from the beginning of the file), the data size of the sample, and the reproduction time of the sample, are stored. When an MP4 file is encrypted, it is common that the encrypted portion is an actual data portion encrypted in units of chunks.
このようなMP4ファイルに番組情報を格納する場合、番組情報を映像データや音声データと同様に1種のメディアデータとして扱う方法が考えられる。この場合、例えば番組情報をトラックとして定義し、図4に示す管理データのうち、情報種別および時刻の情報を番組情報定義データとしてファイル管理情報部分としての「moov atom」に格納し、設定・変更された情報内容をデータ部分としての「mdat atom」に格納することになる。このように番組情報をMP4ファイルに格納した状態を図6に示す。 When program information is stored in such an MP4 file, a method of handling program information as one type of media data in the same way as video data and audio data can be considered. In this case, for example, program information is defined as a track, and information type and time information in the management data shown in FIG. 4 is stored in “moov atom” as a file management information portion as program information definition data, and set / changed. This information content is stored in “mdat atom” as a data part. FIG. 6 shows a state where the program information is stored in the MP4 file as described above.
前述のように暗号化はチャンク単位で行われるため、番組情報における設定・変更された情報内容が暗号化されることになる。またこの他の格納方法として、情報種別自体をデータ部分としての「mdat atom」に格納する方法としてもよいし、情報種別毎にトラックを別にする方法としても良い。 As described above, since encryption is performed in units of chunks, the information content set / changed in the program information is encrypted. As another storage method, the information type itself may be stored in “mdat atom” as a data part, or a track may be separately provided for each information type.
このようなファイルフォーマットにすることにより、コピー制御情報やパレンタルレート情報などの情報内容が暗号化されて記録されるため、ユーザによってこれらの情報が任意に書き換えられることを不可能とすることができる。 By adopting such a file format, information contents such as copy control information and parental rate information are encrypted and recorded, so that it is impossible for the user to arbitrarily rewrite the information. it can.
(ファイルフォーマット例2)
図7は番組情報を含めたファイルとして記録する際のファイルフォーマットの別の1例を示している。なお、同図に示す例では、記録媒体300としてのSDメモリカード(以降、SDカードと称する)301にファイルを記録する場合を想定して記載しているが、これに限定されるものではなく、コンテンツ保護機能を有する記録媒体、具体的には、認証が行われない限りアクセスできない記憶領域を含む記録媒体であればどのような記録媒体であってもよい。(File format example 2)
FIG. 7 shows another example of the file format when recording as a file including program information. In the example shown in the figure, the case where a file is recorded on an SD memory card (hereinafter referred to as an SD card) 301 as the
まず一般的なSDカード301におけるコンテンツ保護方式について説明する。SDカードは、ユーザ領域(ユーザアクセス可能領域)302および保護領域(ユーザアクセス不可能領域)303を備えている。ユーザ領域302は、ユーザが自由にアクセスできる記憶領域である。保護領域303は、SDカードと、該SDカードに対する情報の読み書きを行うコントローラとの間で認証が行われた場合のみアクセスできる記憶領域である。 First, a content protection method in a
ユーザ領域302は、該ユーザ領域302内の記録内容を管理する管理情報と、該ユーザ領域302内に記録されるプログラムデータとが記録される。プログラムデータは、1つ以上のプログラム(プログラム1、プログラム2、…)によって構成される。各プログラムは、ファイル管理領域と、マルチメディアファイルとしての映像音声データとを含んでいる。ファイル管理領域には、該プログラムに含まれているマルチメディアファイルの暗号化鍵のID情報(ID番号)が記録される。なお、各プログラムに含まれているマルチメディアファイルは、暗号化が行われていてもよいし、暗号化が行われていなくてもよい。また、ユーザ領域全体を管理する管理情報や各プログラム内のファイルを管理するファイル管理領域は、ファイルでもよいし、MD(Mini Disk)等で用いられるTOC(Table Of Contents)でもよい。さらに、これらを統合してもよいし、どちらか一方のみが存在してもよい。 In the user area 302, management information for managing the recording contents in the user area 302 and program data recorded in the user area 302 are recorded. The program data is composed of one or more programs (
保護領域303は、1つ以上の暗号鍵(暗号鍵1、暗号鍵2、…)の情報が鍵ファイルとして記録されている。各暗号鍵の情報には、コンテンツの利用の制限に関する利用規約情報が含まれている。 In the
以上のような構成のSDカード301に、記録処理部100がマルチメディアファイルを暗号化して記録する場合、まず、多重/暗号化部105は、暗号化に用いる暗号化鍵の情報を、保護領域303に記録されている鍵ファイルの中から取得する。そして、多重/暗号化部105は、取得した暗号化鍵を用いてマルチメディアファイルの暗号化を行い、データ記録部106がユーザ領域302に記録する。この際に、データ記録部106は、記録が行われたプログラムに対応するファイル管理領域に、暗号化に用いた暗号化鍵のID情報(ID番号)を記録する。再生時には、再生処理部200におけるデータ分離/暗号解読部202が、再生すべきマルチメディアファイルを暗号解読する際に、このファイル管理領域に記録されている暗号化鍵のID情報を認識し、該当暗号化鍵を用いて暗号解読を行うことになる。 When the
このようなコンテンツ保護機能を有する記録媒体300に番組情報が格納される場合、図4に示す管理データのうち、情報種別および時刻の情報がユーザ領域302に格納され、番組情報における設定・変更された情報内容が保護領域303内の利用規約情報部分に格納されればよい。また、情報種別および時刻の情報も保護領域303内の利用規約情報部分に格納されてもよいし、情報種別のうち、ユーザに書き換えられたくない情報だけが保護領域303内の利用規約情報部分に格納される方法としてもよい。また情報種別および時刻の情報がユーザ領域302に格納される場合も、ファイル管理領域の中に格納されるようにしてもよいし、実際のマルチメディアファイル内に格納されるようにしてもよい。 When the program information is stored in the
(ファイルフォーマット例3)
図8は番組情報を含めたファイルとして記録する際のファイルフォーマットのさらに別の1例を示している。上記のファイルフォーマット例2との相違点は、ユーザ領域302に記録される管理情報とプログラム内のファイル管理領域とが設けられていない点であり、その他の点は同様である。(File format example 3)
FIG. 8 shows still another example of the file format when recording as a file including program information. The difference from the above file format example 2 is that the management information recorded in the user area 302 and the file management area in the program are not provided, and the other points are the same.
以上のような構成のSDカード301に、記録処理部100がマルチメディアファイルを暗号化して記録する場合、まず、多重/暗号化部105は、暗号化に用いる暗号化鍵の情報を、保護領域303に記録されている鍵ファイルの中から取得する。そして、多重/暗号化部105は、取得した暗号化鍵を用いてマルチメディアファイルの暗号化を行い、データ記録部106がユーザ領域302に記録する。この際に、データ記録部106は、記録が行われたマルチメディアファイル内の例えばファイル管理情報領域に、暗号化に用いた暗号化鍵のID情報(ID番号)を記録する。再生時には、再生処理部200におけるデータ分離/暗号解読部202が、再生すべきマルチメディアファイルを暗号解読する際に、このマルチメディアファイル内のファイル管理領域に記録されている暗号化鍵のID情報を認識し、該当暗号化鍵を用いて暗号解読を行うことになる。 When the
このファイルフォーマット例3は、前記したファイルフォーマット例2と比較すると、管理情報やファイル管理領域が無く、すべての情報がマルチメディアファイル内に格納されるため、ファイル単位でのバックアップ/リストアや、ファイルの名称変更や移動が可能となるメリットがある。ただし、管理情報やファイル管理領域が無いため、SDカード301が記録再生装置10に対して抜き差しされるたびに、該SDカード301内のファイルをリスト表示するための情報を作成しなければならないというデメリットがある。 Compared with the above-described file format example 2, this file format example 3 has no management information or file management area, and all information is stored in the multimedia file. There is an advantage that the name can be changed and moved. However, since there is no management information or file management area, every time the
なお、上記のファイルフォーマット例2および3では、SDカード301内に記録されている暗号化鍵情報を利用する方式となっているが、データ分離/暗号解読部202が暗号化鍵の情報を記憶する暗号化鍵記憶部を備えており、この暗号化鍵情報を利用する方式であってもよい。 In the above file format examples 2 and 3, the encryption key information recorded in the
(ファイルフォーマット例4)
これまで述べてきたようなファイルフォーマットでも状況によってはコンテンツ保護機能が不正に利用されてしまう場合がある。以下に不正利用の例を記載する。まず図3の番組3のようなコピー制御情報がコピーワンスでパレンタルレート情報がレーティング1の番組を録画する。これが図7や図8のように記録媒体300上にプログラム1として暗号鍵1を利用して記録されたこととする。ここで記録媒体300上のデータをPC等にコピーしておくが、PC等へのコピーではユーザ領域の情報はコピーできるが保護領域の情報はコピーできない。そして、記録再生装置10上で録画した番組3のデータを消去もしくは他の記録媒体に移動する。すると番組3の映像音声データや管理情報が消去され、プログラム1に対応する保護領域内の利用規約情報も無効となる。(File format example 4)
Even in the file format as described above, the content protection function may be used illegally depending on the situation. Examples of unauthorized use are described below. First, a program whose copy control information is copy-once and parental rate information is
この状態からPC等へコピーしておいたデータを同一の記録媒体300に戻しても、保護領域内の利用規約情報が無効になっているため正しく再生できない。すなわちコンテンツは正しく保護されたこととなり、問題はない。 Even if the data copied to the PC or the like from this state is returned to the
しかし、番組3のデータを消去もしくは移動した状態から、今度は図3の番組1のようなコピー制御情報がコピーフリーでパレンタルレート情報が制限なしの番組を録画し、これが番組3を録画した時と同様にプログラム1として暗号鍵1を利用して記録されてしまったとする。ここで、PC等で記録媒体300上の番組1のデータを消去し、代わりにコピーしておいた番組3のデータをプログラム1として記録媒体300上に戻す。すると、保護領域内の利用規約情報は番組1を録画した時のままであるため、番組3のデータが暗号鍵1を用いて暗号解読でき再生可能となる。再生できるだけなら問題ないが、番組3をコピー制御情報がコピーフリーでパレンタルレート情報が制限なしの番組と誤認識してしまうという問題が発生してしまう。 However, from the state in which the data of
この問題が発生するのは、ユーザ領域に記録したデータが保護領域内のどの暗号鍵及び利用規約情報を用いているかしか記録しておらず、保護領域内の暗号化鍵がユーザ領域のどのデータに対応するか記録されていないために発生する。 This problem occurs because the data recorded in the user area only records which encryption key and usage rule information in the protected area are used, and the encryption key in the protected area uses which data in the user area. This occurs because it corresponds to or is not recorded.
そこで、利用規約情報内に、ユーザ領域内に記録したデータと照合できる情報を記録すれば、前述の問題を回避することができる。例えば、ファイルサイズや作成日時やファイル内の所定の部分のデータなどが利用可能であるが、記録したデータと照合できる情報であればこれらに限らない。また、これらの中の1つを利用するのでなく複数を組み合わせてもよい。 Therefore, if the information that can be collated with the data recorded in the user area is recorded in the usage rule information, the above-mentioned problem can be avoided. For example, the file size, creation date and time, data of a predetermined part in the file, and the like can be used. Also, a plurality of them may be combined instead of using one of them.
以下に、ファイルサイズを利用した場合の例を記載する。番組3をプログラム1として暗号鍵1を利用して録画した際に、プログラム1に対応する保護領域内の利用規約情報に、番組3のデータのファイルサイズを格納する。その後、番組3のデータをPC等にコピーしてから、記録再生装置10にて消去もしくは移動し、そして、番組1をプログラム1として暗号鍵1を利用して録画すると、対応する利用規約情報には番組1のファイルサイズが格納される。この状態から先ほどのようにPC等で記録媒体300上の番組1のデータを消去し、コピーしておいた番組3のデータをプログラム1として記録媒体300上に戻しても、プログラム1に対応する利用規約情報には番組1のファイルサイズが格納されているため、番組3とは異なるので異常なコンテンツと認識でき、先ほどのようなコピー制御情報やパレンタルレート情報の誤認識が発生しなくなる。 An example when the file size is used is described below. When the
以上のようなファイルフォーマットにすることにより、コピー制御情報やパレンタルレート情報などの情報が自由にアクセスできない領域に格納されるため、ユーザによってこれらの情報が任意に書き換えられることを不可能とすることができる。 By adopting the file format as described above, information such as copy control information and parental rate information is stored in an area that cannot be freely accessed, so that it is impossible for the user to arbitrarily rewrite such information. be able to.
なお、上記記録処理部100が備える各部、および、上記再生処理部200が備える各部は、ハードウェアロジックによって構成されていてもよいし、CPUなどの演算手段が、ROM(Read Only Memory)やRAMなどの記憶手段に記憶されたプログラムを実行することにより実現する構成となっていてもよい。 Note that each unit included in the
CPUなどの演算手段および記憶手段によって上記の各構成を構成する場合、これらの手段を有するコンピュータが、上記プログラムを記録した記録媒体を読み取り、当該プログラムを実行することによって、上記各部の各種機能および各種処理を実現することができる。また、上記プログラムをリムーバブルな記録媒体に記録することにより、任意のコンピュータ上で上記の各種機能および各種処理を実現することができる。 When each of the above-described configurations is configured by calculation means such as a CPU and storage means, a computer having these means reads the recording medium on which the above-mentioned program is recorded and executes the program so that various functions of the above-described units and Various processes can be realized. In addition, by recording the program on a removable recording medium, the various functions and various processes described above can be realized on an arbitrary computer.
この記録媒体としては、コンピュータで処理を行うために図示しないメモリ、例えばROMのようなものがプログラムメディアであっても良いし、また、図示していないが外部記憶装置としてプログラム読取り装置が設けられ、そこに記録媒体を挿入することにより読取り可能なプログラムメディアであっても良い。 As this recording medium, a program medium such as a memory (not shown) such as ROM may be used for processing by a computer, and a program reader is provided as an external storage device (not shown). The program medium may be readable by inserting a recording medium therein.
また、何れの場合でも、格納されているプログラムは、マイクロプロセッサがアクセスして実行される構成であることが好ましい。さらに、プログラムを読み出し、読み出されたプログラムは、マイクロコンピュータのプログラム記憶エリアにダウンロードされて、そのプログラムが実行される方式であることが好ましい。なお、このダウンロード用のプログラムは予め本体装置に格納されているものとする。 In any case, the stored program is preferably configured to be accessed and executed by the microprocessor. Furthermore, it is preferable that the program is read out, and the read program is downloaded to a program storage area of the microcomputer and the program is executed. It is assumed that this download program is stored in advance in the main unit.
また、インターネットを含む通信ネットワークを接続可能なシステム構成であれば、通信ネットワークからプログラムをダウンロードするように流動的にプログラムを担持する記録媒体であることが好ましい。 In addition, if the system configuration is capable of connecting to a communication network including the Internet, the recording medium is preferably a recording medium that fluidly carries the program so as to download the program from the communication network.
さらに、このように通信ネットワークからプログラムをダウンロードする場合には、そのダウンロード用のプログラムは予め本体装置に格納しておくか、あるいは別の記録媒体からインストールされるものであることが好ましい。 Further, when the program is downloaded from the communication network as described above, it is preferable that the download program is stored in the main device in advance or installed from another recording medium.
本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。すなわち、請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。 The present invention is not limited to the above-described embodiments, and various modifications can be made within the scope shown in the claims. That is, embodiments obtained by combining technical means appropriately modified within the scope of the claims are also included in the technical scope of the present invention.
本発明に係る記録再生装置は、書き換え可能なディスク状記録媒体、例えば光ディスクとしてのDVDや磁気記録ディスクとしてのハードディスクや、書き換え可能な半導体メモリ、例えばSDメモリカードなどのフラッシュメモリに対する記録再生を行うことが可能である。 The recording / reproducing apparatus according to the present invention performs recording / reproducing on a rewritable disc-shaped recording medium, for example, a DVD as an optical disk, a hard disk as a magnetic recording disk, or a rewritable semiconductor memory, for example, a flash memory such as an SD memory card It is possible.
10 記録再生装置
100 記録処理部(記録装置)
101 ストリーム受信部
102 データ分離部
103 番組情報解析部
104 管理データ作成部
105 多重/暗号化部(暗号化部)
106 データ記録部
107 メディア変換部
200 再生処理部(再生装置)
201 データ読み出し部
202 データ分離/暗号解読部(暗号復号部)
203 復号部
204 映像音声出力部(出力部)
205 管理データ解析部(管理情報解析部)
206 文字データ出力部
300 記録媒体
301 SDメモリカード
302 ユーザ領域(ユーザアクセス可能領域)
303 保護領域(ユーザアクセス不可能領域)
400 チューナ
500 ディスプレイ
600 スピーカ10 Recording / Reproducing
101
106
201
203
205 Management data analysis unit (management information analysis unit)
206 Character
303 Protected area (User inaccessible area)
400
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005029879AJP4417272B2 (en) | 2005-02-04 | 2005-02-04 | Recording apparatus, reproducing apparatus, recording method, reproducing method, and recording / reproducing apparatus |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005029879AJP4417272B2 (en) | 2005-02-04 | 2005-02-04 | Recording apparatus, reproducing apparatus, recording method, reproducing method, and recording / reproducing apparatus |
| Publication Number | Publication Date |
|---|---|
| JP2006217434A JP2006217434A (en) | 2006-08-17 |
| JP4417272B2true JP4417272B2 (en) | 2010-02-17 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005029879AExpired - LifetimeJP4417272B2 (en) | 2005-02-04 | 2005-02-04 | Recording apparatus, reproducing apparatus, recording method, reproducing method, and recording / reproducing apparatus |
| Country | Link |
|---|---|
| JP (1) | JP4417272B2 (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4838191B2 (en)* | 2007-05-08 | 2011-12-14 | シャープ株式会社 | File reproduction device, file reproduction method, program for executing file reproduction, and recording medium recording the program |
| JP5678326B2 (en)* | 2009-08-05 | 2015-03-04 | パナソニックIpマネジメント株式会社 | Transmission control device, reception control device, transmission control method, reception control method, and transmission control program |
| JP5863254B2 (en)* | 2011-02-24 | 2016-02-16 | Necパーソナルコンピュータ株式会社 | CONVERSION DEVICE, INFORMATION DISTRIBUTION DEVICE, COMMUNICATION SYSTEM, CONTROL METHOD, AND PROGRAM |
| US9537860B2 (en) | 2013-09-18 | 2017-01-03 | Kabushiki Kaisha Toshiba | Display control apparatus, display control method and server system |
| Publication number | Publication date |
|---|---|
| JP2006217434A (en) | 2006-08-17 |
| Publication | Publication Date | Title |
|---|---|---|
| JP5002371B2 (en) | Digital content receiving apparatus, digital content receiving method, and digital content transmitting / receiving method | |
| US8249428B2 (en) | Content management device and content management method for controlling transfer of content having copy control information | |
| JPWO2005122165A1 (en) | Recording apparatus and recording method | |
| EP1148489A2 (en) | Recording medium for storing encrypted audio data, apparatus and method of recording the same, and apparatus and method of reproducing the same | |
| JP2006295344A (en) | Content processing device | |
| JP2008529367A (en) | Method for creating data in DVD video format, method for restoring DVD video data and DVD video data structure | |
| JP4629791B2 (en) | Digital content receiving apparatus, digital content receiving method, and digital content transmitting / receiving method | |
| JP4431599B2 (en) | Digital content receiving apparatus, receiving method, and transmitting / receiving method | |
| CN102496378B (en) | Control method, recording device, recording and reproducing device | |
| KR100611965B1 (en) | Recording medium for storing encrypted audio data, apparatus and method of recording the same and appraratus and method of reproducing the same | |
| CN101320582B (en) | Control method, recording device, recording and reproducing device | |
| JP4417272B2 (en) | Recording apparatus, reproducing apparatus, recording method, reproducing method, and recording / reproducing apparatus | |
| CN101950346A (en) | Output control method, receiving trap and method of reseptance | |
| WO2004036908A1 (en) | Data processing device | |
| JP5522644B2 (en) | Digital content transmission / reception system and digital content transmission / reception method | |
| JP4629789B2 (en) | Digital content receiving apparatus, digital content receiving method, and digital content transmitting / receiving method | |
| JP2011018410A (en) | Output control method | |
| JP5325489B2 (en) | Digital content receiving apparatus and digital content receiving method | |
| JP2008305464A (en) | Copy control method | |
| JP5114601B2 (en) | Digital content receiving apparatus and digital content receiving method | |
| JP4629790B2 (en) | Digital content receiving apparatus, digital content receiving method, and digital content transmitting / receiving method | |
| JP4565049B2 (en) | Digital content receiving apparatus, digital content receiving method, and digital content transmitting / receiving method | |
| JP5114600B2 (en) | Digital content receiving apparatus and digital content receiving method | |
| JP5236112B2 (en) | Digital content transmission / reception system and digital content transmission / reception method | |
| JP5236113B2 (en) | Digital content transmission / reception system and digital content transmission / reception method |
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination | Free format text:JAPANESE INTERMEDIATE CODE: A621 Effective date:20070302 | |
| A977 | Report on retrieval | Free format text:JAPANESE INTERMEDIATE CODE: A971007 Effective date:20081016 | |
| A131 | Notification of reasons for refusal | Free format text:JAPANESE INTERMEDIATE CODE: A131 Effective date:20081021 | |
| A521 | Request for written amendment filed | Free format text:JAPANESE INTERMEDIATE CODE: A523 Effective date:20081218 | |
| A131 | Notification of reasons for refusal | Free format text:JAPANESE INTERMEDIATE CODE: A131 Effective date:20090127 | |
| A521 | Request for written amendment filed | Free format text:JAPANESE INTERMEDIATE CODE: A523 Effective date:20090330 | |
| A02 | Decision of refusal | Free format text:JAPANESE INTERMEDIATE CODE: A02 Effective date:20090526 | |
| A521 | Request for written amendment filed | Free format text:JAPANESE INTERMEDIATE CODE: A523 Effective date:20090826 | |
| A911 | Transfer to examiner for re-examination before appeal (zenchi) | Free format text:JAPANESE INTERMEDIATE CODE: A911 Effective date:20090914 | |
| 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:20091124 | |
| 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:20091125 | |
| R150 | Certificate of patent or registration of utility model | Ref document number:4417272 Country of ref document:JP Free format text:JAPANESE INTERMEDIATE CODE: R150 Free format text:JAPANESE INTERMEDIATE CODE: R150 | |
| FPAY | Renewal fee payment (event date is renewal date of database) | Free format text:PAYMENT UNTIL: 20121204 Year of fee payment:3 | |
| FPAY | Renewal fee payment (event date is renewal date of database) | Free format text:PAYMENT UNTIL: 20121204 Year of fee payment:3 | |
| SG99 | Written request for registration of restore | Free format text:JAPANESE INTERMEDIATE CODE: R316G99 | |
| R350 | Written notification of registration of transfer | Free format text:JAPANESE INTERMEDIATE CODE: R350 | |
| EXPY | Cancellation because of completion of term |