Movatterモバイル変換


[0]ホーム

URL:


JP4417272B2 - Recording apparatus, reproducing apparatus, recording method, reproducing method, and recording / reproducing apparatus - Google Patents

Recording apparatus, reproducing apparatus, recording method, reproducing method, and recording / reproducing apparatus
Download PDF

Info

Publication number
JP4417272B2
JP4417272B2JP2005029879AJP2005029879AJP4417272B2JP 4417272 B2JP4417272 B2JP 4417272B2JP 2005029879 AJP2005029879 AJP 2005029879AJP 2005029879 AJP2005029879 AJP 2005029879AJP 4417272 B2JP4417272 B2JP 4417272B2
Authority
JP
Japan
Prior art keywords
data
information
recording
unit
recorded
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP2005029879A
Other languages
Japanese (ja)
Other versions
JP2006217434A (en
Inventor
正宏 塩井
典男 伊藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sharp Corp
Original Assignee
Sharp Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sharp CorpfiledCriticalSharp Corp
Priority to JP2005029879ApriorityCriticalpatent/JP4417272B2/en
Publication of JP2006217434ApublicationCriticalpatent/JP2006217434A/en
Application grantedgrantedCritical
Publication of JP4417272B2publicationCriticalpatent/JP4417272B2/en
Anticipated expirationlegal-statusCritical
Expired - Lifetimelegal-statusCriticalCurrent

Links

Images

Landscapes

Description

Translated fromJapanese

本発明は、例えば放送データなどのストリームデータを記録媒体に記録する記録装置、および、記録媒体に記録されている映像音声データを再生出力する再生装置に関するものである。  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が変化した時刻および変化した属性情報の内容が、ランダムアクセス用のエントリー情報として映像、音声データとは別に記録される。ここで、番組の切れ目では属性情報が変化するため、上記のようにこれをエントリー情報として記録することによって番組の最初や最後に容易にランダムアクセスすることが可能となる。また、得られたエントリー情報に記録された属性情報の内容を用いることによって、番組単位での再生制御を行うことが可能となる。
特開2003−18549号公報(2003年1月17日公開)
For example,Patent Document 1 discloses a recording / reproducing apparatus that performs the following processing. The recording / reproducing apparatus first monitors changes in attribute information included in broadcast data, for example, SI / PSI (Service Information / Program Specific Information) as program information. Then, the time when the SI / PSI changes and the contents of the changed attribute information are recorded as random access entry information separately from the video and audio data. Here, since the attribute information changes at the breaks of the program, recording this as entry information as described above enables easy random access at the beginning or end of the program. Further, by using the contents of the attribute information recorded in the obtained entry information, it becomes possible to perform playback control in units of programs.
JP 2003-18549 A (published January 17, 2003)

しかしながら、従来方式では次のような問題がある。記録されるエントリー情報は、その記録方法が既知である場合、ユーザがその内容を自由に更新することが可能である。例えば年齢による視聴制御を行うためのパレンタルレート情報がエントリー情報に記載されている場合に、ファイル中のどこにそれを制御する情報が含まれているかについてユーザが認識できれば、これをユーザが自由に書き換えることで実質的にパレンタルレートによる制御が不可能になるという問題がある。  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 / reproducingapparatus 10 included in the recording / reproducing system. As shown in the figure, the recording / reproducing system includes a recording / reproducingapparatus 10, arecording medium 300, atuner 400, adisplay 500, and aspeaker 600.

チューナ400は、例えばデジタル放送などの放送電波を受信し、受信した放送データをストリームデータとして記録再生装置10に伝送する。なお、チューナ400は、デジタル放送の受信に限らず、アナログ放送を受信する構成であってもよいし、ケーブルテレビネットワークから有線によって放送データを受信する構成であってもよい。また、チューナ400の代りに、ストリーミング形式での映像・音声データを受信するその他の受信手段を用いてもよい。このような受信手段としては、例えばインターネットで配信されているストリーミングデータを受信するインターネット通信手段などが挙げられる。  Thetuner 400 receives broadcast radio waves such as digital broadcasts and transmits the received broadcast data to the recording / reproducingapparatus 10 as stream data. Note that thetuner 400 is not limited to receiving digital broadcasts, and may be configured to receive analog broadcasts, or may be configured to receive broadcast data from a cable television network by wire. Further, instead of thetuner 400, other receiving means for receiving video / audio data in a streaming format may be used. Examples of such receiving means include Internet communication means for receiving streaming data distributed over the Internet.

ディスプレイ500は、記録再生装置10において再生された映像信号に基づいて映像の表示を行う。スピーカ600は、記録再生装置10において再生された音声信号に基づいて音声の出力を行う。  Thedisplay 500 displays a video based on the video signal reproduced by the recording / reproducingapparatus 10. Thespeaker 600 outputs audio based on the audio signal reproduced by the recording / reproducingapparatus 10.

記録再生装置10は、記録処理部(記録装置)100および再生処理部(再生装置)200を備えた構成となっている。記録処理部100は、チューナ400から伝送されたストリームデータを記録媒体300に記録する処理を行う。再生処理部200は、記録媒体300に記録されているマルチメディアファイルを再生し、再生された映像信号をディスプレイ500に伝送するとともに、再生された音声信号をスピーカ600に伝送する。なお、図示はしないが、記録再生装置10は、記録動作および再生動作のユーザによる指示入力を受け付ける指示入力部が備えられている。  The recording / reproducingapparatus 10 includes a recording processing unit (recording apparatus) 100 and a reproduction processing unit (reproducing apparatus) 200. Therecording processing unit 100 performs processing for recording the stream data transmitted from thetuner 400 on therecording medium 300. Thereproduction processing unit 200 reproduces the multimedia file recorded on therecording medium 300, transmits the reproduced video signal to thedisplay 500, and transmits the reproduced audio signal to thespeaker 600. Although not shown, the recording / reproducingapparatus 10 includes an instruction input unit that receives instruction inputs from the user of the recording operation and the reproducing operation.

記録媒体300としては、SD(Secure Digital)メモリカード、DVD(Digital Versatile Disc)、着脱可能なハードディスク等が挙げられるが、これらに限定されるものではなく、着脱可能な不揮発性の記録媒体であればどのような記録媒体でもよい。  Examples of therecording medium 300 include an SD (Secure Digital) memory card, a DVD (Digital Versatile Disc), and a removable hard disk. However, therecording medium 300 is not limited to these and may be a removable nonvolatile recording medium. Any recording medium may be used.

なお、上記の構成では、記録再生装置10は、記録処理部100および再生処理部200の両方を備えた構成となっているが、どちらか一方のみを備えた構成としてもよい。すなわち、記録再生装置10が記録処理部100のみを備えている場合には、記録再生装置10は記録装置として機能することになり、記録再生装置10が再生処理部200のみを備えている場合には、記録再生装置10は再生装置として機能することになる。  In the above configuration, the recording / reproducingapparatus 10 includes both therecording processing unit 100 and thereproduction processing unit 200. However, the recording / reproducingdevice 10 may include only one of them. That is, when the recording / reproducingapparatus 10 includes only therecording processing unit 100, the recording / reproducingapparatus 10 functions as a recording apparatus, and when the recording / reproducingapparatus 10 includes only thereproduction processing unit 200. The recording / reproducingapparatus 10 functions as a reproducing apparatus.

また、上記の構成では、記録再生装置10、チューナ400、ディスプレイ500、およびスピーカ600はそれぞれ独立した装置によって構成されているが、これらのうちの2つ以上が1つの装置内に含まれているような構成であってもよい。例えば、記録再生システムが携帯型電話機によって実現される場合、該携帯型電話機は、記録再生装置10、チューナ400、ディスプレイ500、およびスピーカ600を全て内蔵する構成となる。  In the above configuration, the recording / reproducingdevice 10, thetuner 400, thedisplay 500, and thespeaker 600 are configured as independent devices, but two or more of them are included in one device. Such a configuration may be adopted. For example, when the recording / playback system is realized by a mobile phone, the mobile phone is configured to include all of the recording /playback device 10, thetuner 400, thedisplay 500, and thespeaker 600.

(記録処理部の構成)
図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 therecording processing unit 100. As shown in the figure, therecording processing unit 100 includes astream receiving unit 101, adata separating unit 102, a programinformation analyzing unit 103, a managementdata creating unit 104, a multiplexing / encrypting unit (encrypting unit) 105, and a data Therecording unit 106 is provided.

ストリーム受信部101は、チューナ400からストリームデータを受信する処理を行う。データ分離部102は、ストリーム受信部101において受信されたストリームデータから、映像音声などのメディアデータ、および、SI/PSIデータなどの属性情報(管理情報)を分離する処理を行う。  Thestream receiving unit 101 performs processing for receiving stream data from thetuner 400. Thedata separation unit 102 performs processing for separating media data such as video and audio and attribute information (management information) such as SI / PSI data from the stream data received by thestream reception unit 101.

番組情報解析部103は、データ分離部102において分離された属性情報を解析し、番組名、コピー制御情報、およびパレンタルレート情報(再生制御情報)などの番組情報を取得する処理を行う。管理データ作成部104は、番組情報解析部103によって取得された番組情報に基づいて、記録ファイルに記録すべき番組情報の管理データを作成する。なお、再生制御情報は、パレンタルレート情報に限定されるものではなく、例えばリージョン管理情報などであってもよい。  The programinformation analysis unit 103 analyzes the attribute information separated by thedata separation unit 102 and performs processing for acquiring program information such as a program name, copy control information, and parental rate information (reproduction control information). The managementdata creation unit 104 creates management data for program information to be recorded in the recording file based on the program information acquired by the programinformation analysis unit 103. Note that the playback control information is not limited to parental rate information, and may be region management information, for example.

多重/暗号化部105は、データ分離部102によって分離されたメディアデータと、番組情報解析部103によって作成された管理データとを多重化して暗号化処理を行い、所定のファイルフォーマットとなるように記録ファイルを生成する処理を行う。ここで、暗号化鍵の情報が記録媒体300に記録されている場合には、データ記録部106によってこの暗号化鍵の情報が読み出され、これによって暗号化処理が行われる。また、多重/暗号化部105が暗号化鍵の情報を記憶する暗号化鍵記憶部を備えている場合には、この暗号化鍵記憶部に記憶されている暗号化鍵の情報が読み出され、これによって暗号化処理が行われる。  The multiplexing /encryption unit 105 multiplexes the media data separated by thedata separation unit 102 and the management data created by the programinformation analysis unit 103 to perform encryption processing so that a predetermined file format is obtained. Performs processing to create a recording file. Here, when the information on the encryption key is recorded on therecording medium 300, the information on the encryption key is read by thedata recording unit 106, and the encryption process is performed thereby. Further, when the multiplexing /encryption unit 105 includes an encryption key storage unit for storing the encryption key information, the encryption key information stored in the encryption key storage unit is read out. Thus, the encryption process is performed.

さらに、暗号化鍵の情報が、記録媒体300に記録されているとともに、暗号化鍵記憶部にも記憶されているようにし、両方の暗号化鍵に基づいた暗号化鍵によって暗号化が行われるようになっていてもよい。この場合、記録媒体300に記録されている暗号化鍵の情報と、暗号化鍵記憶部に記憶されている暗号化鍵の情報とが完全に一致しない限り暗号解読ができないことになるので、コンテンツの保護をより強力にすることが可能となる。  Further, the encryption key information is recorded on therecording medium 300 and also stored in the encryption key storage unit, and encryption is performed using an encryption key based on both encryption keys. It may be like this. In this case, since the encryption key information recorded in therecording medium 300 and the encryption key information stored in the encryption key storage unit do not completely match, decryption cannot be performed. It becomes possible to make the protection of the more powerful.

データ記録部106は、多重/暗号化部105によって生成された記録ファイルを記録媒体300に書き込む処理を行う。なお、暗号化鍵の情報が記録媒体300に記録されている場合には、データ記録部106はこの暗号化鍵の情報を記録媒体300から読み出す鍵情報読み出し部として機能することになる。  Thedata recording unit 106 performs processing for writing the recording file generated by the multiplexing / encryptingunit 105 to therecording medium 300. When the encryption key information is recorded on therecording medium 300, thedata recording unit 106 functions as a key information reading unit that reads the encryption key information from therecording medium 300.

(記録動作説明)
以上のような構成の記録処理部100における処理の流れについて以下に説明する。
(Recording operation explanation)
The flow of processing in therecording processing unit 100 configured as described above will be described below.

まず、ストリーム受信部101は、チューナ400からデジタル放送のストリームデータを受信する。このストリームデータは、MPEG(Moving Picture Expert Group)にて規格化されたMPEG−2TS(Transport Stream)フォーマットでパケット化されたストリームとする。なお、チューナでなくインターネット通信手段からストリームデータを受信する場合はRTP(Real-time Transport Protocol)でパケット化されたストリームとなるが、ストリームデータのデータ形式は、MPEG−2TSやRTPに限らず、MPEG−2PSなどのデジタルストリームデータの伝送に適したデータ形式であれば、どのようなデータ形式であってもよい。  First, thestream receiving unit 101 receives digital broadcast stream data from thetuner 400. The stream data is a stream packetized in MPEG-2TS (Transport Stream) format standardized by MPEG (Moving Picture Expert Group). In addition, when receiving stream data from Internet communication means instead of a tuner, it becomes a stream packetized by RTP (Real-time Transport Protocol), but the data format of stream data is not limited to MPEG-2TS or RTP, Any data format may be used as long as it is suitable for transmission of digital stream data such as MPEG-2PS.

データ分離部102は、ストリーム受信部101で受信されたストリームデータを、映像や音声、字幕データなどのメディアデータを含むパケットと、属性情報であるSI/PSI(Service Information/Program Specific Information)データを含むパケットとに分離する。ここで分離されたメディアデータは多重/暗号化部105に入力され、分離された属性情報は番組情報解析部103に入力される。  Thedata separation unit 102 converts the stream data received by thestream reception unit 101 into packets including media data such as video, audio, and caption data, and SI / PSI (Service Information / Program Specific Information) data as attribute information. Separated into containing packets. The separated media data is input to the multiplexing / encryptingunit 105, and the separated attribute information is input to the programinformation analyzing unit 103.

ここで、データ分離部102は、各パケットにどのデータが含まれているのかを把握するために、パケットに付されたパケットID情報(PID)を確認する。このパケットID情報(PID)は、受信している番組に対応したSI/PSIデータに含まれているプログラムマップテーブル(PMT)に記録されている。  Here, thedata separation unit 102 checks packet ID information (PID) attached to the packet in order to grasp which data is included in each packet. This packet ID information (PID) is recorded in a program map table (PMT) included in SI / PSI data corresponding to the received program.

なお、ここでは、データ分離部102は、メディアデータを含むパケットを分離する、というように説明したが、データ分離部102が、映像データを含むパケット、音声データを含むパケット、字幕データを含むパケット、およびデータ放送のデータを含むパケットなど個別に分離する構成であってもよい。同様にSI/PSIデータを含むパケットもデータ分離部102において各々の情報毎に分離されるようになっていてもよい。  Here, thedata separation unit 102 has been described as separating packets including media data. However, thedata separation unit 102 includes packets including video data, packets including audio data, and packets including subtitle data. And a packet including data broadcast data may be individually separated. Similarly, a packet including SI / PSI data may be separated for each piece of information in thedata separation unit 102.

番組情報解析部103は、データ分離部102において分離された属性情報を解析することによって番組情報を取得する。番組情報には、前述のパケットID情報、番組名や出演者などの情報、ユーザによるインタラクティブな操作を可能とするデータ放送に関する情報、成人向け内容を幼少者に見せないようにするためのパレンタルレート情報(視聴年齢制限情報)、および、コンテンツのコピーを許可するか否かを示すためのコピー制御情報などが含まれる。なお、番組情報には、上記の全ての情報が含まれている必要はなく、少なくとも上記の情報のいずれか1つが含まれていればよい。  The programinformation analysis unit 103 acquires program information by analyzing the attribute information separated by thedata separation unit 102. The program information includes the above-mentioned packet ID information, information such as the program name and performers, data broadcasting that enables interactive operation by the user, and parental to prevent the contents for adults from being shown to young children It includes rate information (viewing age restriction information), copy control information for indicating whether or not content copying is permitted, and the like. Note that the program information does not need to include all of the above information, and it is sufficient that at least one of the above information is included.

管理データ作成部104は、番組情報解析部103によって取得された番組情報に基づいて、記録ファイルに記録すべき情報を作成する。取得された番組情報には冗長な情報がある場合が多く、これらをすべて記録する必要は無いため、管理データ作成部104によって記録ファイルに記録すべき情報が例えば番組単位に抽出される。また、詳細は後述するが、パレンタルレート情報やコピー制御情報が含まれるパケットと、番組名などの情報が含まれるパケットとは別個に送信されるため、管理データ作成部104はそれらを関連付けて管理を行う。  The managementdata creation unit 104 creates information to be recorded in the recording file based on the program information acquired by the programinformation analysis unit 103. In many cases, the acquired program information includes redundant information, and it is not necessary to record all of the information. Therefore, the managementdata creation unit 104 extracts information to be recorded in a recording file, for example, in units of programs. Although details will be described later, since a packet including parental rate information and copy control information and a packet including information such as a program name are transmitted separately, the managementdata creation unit 104 associates them with each other. Perform management.

多重/暗号化部105は、データ分離部102において分離されたメディアデータと、管理データ作成部104によって作成された番組情報管理データとを所定のファイルフォーマットに多重し、そのうちの一部分を暗号化し、マルチメディアファイルを作成する。所定のファイルフォーマットとは、MPEGで規格化されたMP4ファイルフォーマットやMPEG−2PS(Program Stream)などが例として挙げられるが、これらに限定されるものではない。また、前述のように受信したストリームはMPEG−2TSフォーマットであるので、上記所定のファイルフォーマットをMPEG−2TSフォーマットのままとしてもよいし、MPEG−2TSフォーマットに時刻情報やファイルの途中から再生を開始するためのランダムアクセス情報を付加したフォーマットとしてもよい。また、暗号化の方式、ならびに、暗号化すべきデータの部分については、記録媒体300の種類やファイルフォーマットに応じて決定される。  The multiplexing /encryption unit 105 multiplexes the media data separated by thedata separation unit 102 and the program information management data created by the managementdata creation unit 104 into a predetermined file format, and encrypts a part of them. Create multimedia files. Examples of the predetermined file format include an MP4 file format standardized by MPEG and MPEG-2PS (Program Stream), but are not limited thereto. In addition, since the received stream is in the MPEG-2TS format as described above, the predetermined file format may be left in the MPEG-2TS format, or playback is started in the middle of the time information or file in the MPEG-2TS format. It is also possible to use a format to which random access information is added. The encryption method and the data portion to be encrypted are determined according to the type of therecording medium 300 and the file format.

データ記録部106は、多重/暗号化部105によって作成されたマルチメディアファイルを記録ファイルとして記録媒体300に書き込む。  Thedata recording unit 106 writes the multimedia file created by the multiplexing / encryptingunit 105 into therecording medium 300 as a recording file.

さらに図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, amedia conversion unit 107 may be provided between thedata separation unit 102 and the multiplexing /encryption unit 105, and media conversion may be performed so as to be suitable for recording on a recording medium. Specifically, for example, conversion from BML (Broadcast Markup Language) to SMIL (Synchronized Multimedia Integration Language), or conversion from PNG (Portable Network Graphics) or MNG (Multiple-image Network Graphics) to JPEG (Joint Photographic Experts Group) Or MPEG-2 video to MPEG-4 video or H.264. However, the present invention is not limited to this.

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 thereproduction processing unit 200. As shown in the figure, thereproduction processing unit 200 includes adata reading unit 201, a data separation / decryption unit (encryption / decryption unit) 202, adecryption unit 203, a video / audio output unit (output unit) 204, a management data analysis unit ( Management information analysis unit) 205 and characterdata output unit 206.

データ読み出し部201は、ユーザからの指示入力に基づいて記録媒体300から所望のデータを読み出す処理を行う。また、データ読み出し部201は、記録媒体300に暗号化鍵の情報が記録されている場合には、この暗号化鍵の情報をも読み出す鍵情報読み出し部としても機能する。  Thedata reading unit 201 performs processing for reading desired data from therecording medium 300 based on an instruction input from the user. In addition, when the encryption key information is recorded on therecording medium 300, thedata reading unit 201 also functions as a key information reading unit that also reads out the encryption key information.

データ分離/暗号解読部202は、データ読み出し部201によって読み出されたデータからメディアデータおよび管理データを分離して取出し、暗号化された部分の暗号解読処理を行う。ここで、暗号化鍵の情報が記録媒体300に記録されている場合には、上記データ読み出し部201によってこの暗号化鍵の情報が読み出される。また、データ分離/暗号解読部202が暗号化鍵の情報を記憶する暗号化鍵記憶部を備えている場合には、この暗号化鍵記憶部に記憶されている暗号化鍵の情報が読み出される。  The data separation /decryption unit 202 separates and extracts the media data and the management data from the data read by thedata reading unit 201, and performs a decryption process on the encrypted part. Here, when the information on the encryption key is recorded on therecording medium 300, the information on the encryption key is read by thedata reading unit 201. When the data separation /decryption unit 202 includes an encryption key storage unit that stores encryption key information, the encryption key information stored in the encryption key storage unit is read out. .

さらに、暗号化鍵の情報が、記録媒体300に記録されているとともに、暗号化鍵記憶部にも記憶されているようにし、両方の暗号化鍵に基づいた暗号化鍵によって暗号解読が行われるようになっていてもよい。この場合、記録媒体300に記録されている暗号化鍵の情報と、暗号化鍵記憶部に記憶されている暗号化鍵の情報とが完全に一致しない限り暗号解読ができないことになるので、コンテンツの保護をより強力にすることが可能となる。  Further, the encryption key information is recorded on therecording medium 300 and also stored in the encryption key storage unit, and decryption is performed using the encryption key based on both encryption keys. It may be like this. In this case, since the encryption key information recorded in therecording medium 300 and the encryption key information stored in the encryption key storage unit do not completely match, decryption cannot be performed. It becomes possible to make the protection of the more powerful.

復号部203は、データ分離/暗号解読部202によって分離されたメディアデータを復号する処理を行う。  Thedecryption unit 203 performs a process of decrypting the media data separated by the data separation /decryption unit 202.

映像音声出力部204は、復号部203によって復号された映像および音声をディスプレイ500およびスピーカ600へ出力する。文字データ出力部206は、番組名等の表示データをディスプレイ500へ出力する。管理データ解析部205は、データ分離/暗号解読部202によって分離された管理データを解析し、映像音声出力部204の制御、および、文字データ出力部206による番組名等の表示の制御を行う。  The video /audio output unit 204 outputs the video and audio decoded by thedecoding unit 203 to thedisplay 500 and thespeaker 600. The characterdata output unit 206 outputs display data such as a program name to thedisplay 500. The managementdata analysis unit 205 analyzes the management data separated by the data separation /decryption unit 202, and controls the video /audio output unit 204 and the display of the program name and the like by the characterdata output unit 206.

(再生動作説明)
以上のような構成の再生処理部200における処理の流れについて以下に説明する。
(Description of playback operation)
The flow of processing in thereproduction processing unit 200 configured as described above will be described below.

まず、データ読み出し部201は、ユーザからの指示入力に基づいて記録媒体300から所望のデータを読み出す。そして、データ分離/暗号解読部202は、データ読み出し部201によって読み出されたデータの暗号解読を行い、映像や音声などを含むメディアデータと管理データとの分離処理を行う。分離されたメディアデータは復号部203に入力され、管理データは管理データ解析部205に入力される。ここで、データ読み出し部201によって読み出されたデータは、所定のファイルフォーマットによってデータが多重されているため、データ分離/暗号解読部202は、そのフォーマットにしたがってデータを分離する。  First, thedata reading unit 201 reads desired data from therecording medium 300 based on an instruction input from the user. The data separation /decryption unit 202 decrypts the data read by thedata reading unit 201, and performs a separation process between media data including video and audio and management data. The separated media data is input to thedecryption unit 203, and the management data is input to the managementdata analysis unit 205. Here, since the data read by thedata reading unit 201 is multiplexed in a predetermined file format, the data separation /decryption unit 202 separates the data according to the format.

復号部203は、データ分離/暗号解読部202によって分離されたメディアデータを復号する。デジタル放送では、映像データは、映像圧縮方式MPEG−2やH.264などの符号化方式で符号化され、音声データはMPEG−2AACなどの符号化方式で符号化されるため、復号部203は、その符号化方式に従って映像データと音声データを復号する。なお、メディアデータは、上記で挙げた符号化方式以外の符号化方式で符号化されていてもよく、圧縮されていないデータであってもよい。これらの符号化方式の情報はファイルフォーマットの所定の位置に格納されている。  Thedecryption unit 203 decrypts the media data separated by the data separation /decryption unit 202. In digital broadcasting, video data is stored in video compression formats MPEG-2 and H.264. Since the audio data is encoded by an encoding method such as H.264 and the audio data is encoded by an encoding method such as MPEG-2 AAC, thedecoding unit 203 decodes the video data and the audio data according to the encoding method. The media data may be encoded by an encoding method other than the above-described encoding methods, or may be uncompressed data. Information on these encoding methods is stored at a predetermined position in the file format.

映像音声出力部204は、復号部203によって復号された映像データをディスプレイ500に伝送するとともに、復号された音声データをスピーカ600に伝送する。  The video /audio output unit 204 transmits the video data decoded by thedecoding unit 203 to thedisplay 500 and transmits the decoded audio data to thespeaker 600.

管理データ解析部205は、データ分離/暗号解読部202によって分離された管理データを解析し、番組名、パレンタルレート情報、コピー制御情報など、管理データに含まれている情報を取得する。また、管理データにパレンタルレート情報が含まれている場合、管理データ解析部205は、パレンタルレート情報の内容に応じて、成人向け内容を幼少者に見せないように映像音声出力部204を制御する。また、管理データにコピー制御情報が含まれている場合、管理データ解析部205は、コピー制御情報の内容に応じて、映像出力にコピー制御信号を付加するように映像音声出力部204を制御する。なお、コピー制御信号としては、アナログ映像用のCGMS−A(Copy Generation Management System - Analog)やデジタル映像用のCGMS−D(Copy Generation Management System - Digital)などがあるが、これらに限定されるものではなく、映像データおよび音声データのコピーを防止するための信号であればどのような信号を用いてもよい。  The managementdata analysis unit 205 analyzes the management data separated by the data separation /decryption unit 202, and acquires information included in the management data such as a program name, parental rate information, and copy control information. In addition, when the parental rate information is included in the management data, the managementdata analysis unit 205 sets the video /audio output unit 204 so as not to show the adult content to the child according to the content of the parental rate information. Control. If the management data includes copy control information, the managementdata analysis unit 205 controls the video /audio output unit 204 to add a copy control signal to the video output according to the content of the copy control information. . Examples of copy control signals include CGMS-A (Copy Generation Management System-Analog) for analog video and CGMS-D (Copy Generation Management System-Digital) for digital video, but are not limited thereto. Instead, any signal may be used as long as it is a signal for preventing copying of video data and audio data.

また、上記の構成では、管理データ解析部205は、映像音声出力部204を制御しているが、復号部203を制御するように実現してもよい。さらに、映像音声ファイルを記録媒体300だけでなく、記録再生装置10内の内蔵メモリにも格納可能で、該内蔵メモリと記録媒体300間でコピーが可能となっている構成や、複数の記録媒体300間でデータのコピーが可能となっている構成である場合には、管理データ解析部205が、コピー制御情報の内容に応じて、コピーを禁止する制御も行うようになっていてもよい。  In the above configuration, the managementdata analysis unit 205 controls the video /audio output unit 204, but may be realized to control thedecoding unit 203. Further, the video / audio file can be stored not only in therecording medium 300 but also in the internal memory in the recording / reproducingapparatus 10 and can be copied between the internal memory and therecording medium 300, or a plurality of recording media In the configuration in which data can be copied between 300, the managementdata analysis unit 205 may perform control for prohibiting copying according to the content of the copy control information.

文字データ出力部206は、管理データ解析部205によって取得された番組名等の情報をディスプレイ500に対して伝送し、表示を行わせる制御を行う。その際に、ディスプレイ500は、文字データと映像出力とを重ねて表示を行うように制御される。  The characterdata output unit 206 transmits information such as a program name acquired by the managementdata analysis unit 205 to thedisplay 500 and performs control for display. At that time, thedisplay 500 is controlled to display the character data and the video output in an overlapping manner.

(放送番組の例)
図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,program 1 is broadcast between times t0 and t1. Thisprogram 1 includes program information such as “title 1” as program name information, copy-free as copy control information (copying is possible without restriction conditions, and copying can be performed freely), and parental rate information is unlimited. Yes.

次に、時刻t1からt2の間に番組2が放送される。この番組2は、番組名情報として「タイトル2」、コピー制御情報としてコピーワンス(1世代のみコピー可能。すなわち1回だけ録画可能)、パレンタルレート情報として制限無し、という番組情報を含んでいる。  Next,program 2 is broadcast between time t1 and time t2. Thisprogram 2 includes program information such as “title 2” as program name information, copy once as copy control information (only one generation can be copied, that is, recording can be performed only once), and there is no limit as parental rate information.

次に、時刻t2からt3の間に番組3が放送される。この番組3は、番組名情報として「タイトル3」、コピー制御情報としてコピーワンス、パレンタルレート情報としてレーティング1、という番組情報を含んでいる。  Next,program 3 is broadcast between time t2 and t3. Theprogram 3 includes program information “title 3” as program name information, copy once as copy control information, andrating 1 as parental rate information.

次に、時刻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, andrating 1 as parental rate information.

(管理データ例1)
図4は、図3に示す放送番組の例を記録する際に、管理データ作成部104が作成する管理データの1例を示している。この管理データは、番組情報としての各情報が新たに設定された際、および変更された際にエントリーが作成されるようになっている。すなわち、管理データ作成部104は、管理データに、設定された番組情報の種別、設定・変更された時刻、設定・変更された情報内容をエントリーとして追加記録していくことになる。
(Management data example 1)
FIG. 4 shows an example of management data created by the managementdata creation unit 104 when the example of the broadcast program shown in FIG. 3 is recorded. In the management data, an entry is created when each piece of information as program information is newly set or changed. That is, the managementdata creation unit 104 additionally records the set program information type, the set / changed time, and the set / changed information content as entries in the management data.

例えば、図3に示す放送番組を記録媒体300に記録した場合、エントリー1として、番組名が時刻t0で「タイトル1」に設定されたこと、エントリー2として、コピー制御情報が時刻t0でコピーフリーに設定されたこと、エントリー3としてパレンタルレート情報が制限無しに設定されたこと、…が順次管理データに記録される。  For example, when the broadcast program shown in FIG. 3 is recorded on therecording medium 300, theentry 1 has the program name set to “title 1” at time t0, and theentry 2 has copy control information that is copy-free at time t0. , That the parental rate information is set as unlimited asentry 3,... Are sequentially recorded in the management data.

番組情報の種別の記載方法としては、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 inentry 3, and "03" is recorded inentry 3. In the latter example, text data “program name” is described in the information type portion ofentry 1, text data “copy control information” is described inentry 2, and “parental rate” is described inentry 3. The text data “information” is recorded.

時刻の情報の表現形式としては、記録を開始した時点からの経過時間を用いてもよいし、受信した映像音声データに付加されている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 managementdata creation unit 104 when the example of the broadcast program shown in FIG. 3 is recorded. This management data is data that is managed by dividing a table for each type of program information. In each table, an entry is created when the corresponding information is newly set or changed. In the example shown in the figure, the management data includes three tables: a program name table, a copy control information table, and a parental rate information table. When information of a type other than the above is included in the program information, a table related to the information may be further included in the management data.

(管理データの記録方式変形例)
上記の管理データ例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 therecording medium 300 is described. However, the present invention is not limited to this. A recording medium having a content protection function, specifically, any recording medium including a storage area that cannot be accessed unless authentication is performed may be used.

まず一般的なSDカード301におけるコンテンツ保護方式について説明する。SDカードは、ユーザ領域(ユーザアクセス可能領域)302および保護領域(ユーザアクセス不可能領域)303を備えている。ユーザ領域302は、ユーザが自由にアクセスできる記憶領域である。保護領域303は、SDカードと、該SDカードに対する情報の読み書きを行うコントローラとの間で認証が行われた場合のみアクセスできる記憶領域である。  First, a content protection method in ageneral SD card 301 will be described. The SD card includes a user area (user accessible area) 302 and a protected area (user inaccessible area) 303. The user area 302 is a storage area that the user can freely access. The protectedarea 303 is a storage area that can be accessed only when authentication is performed between the SD card and a controller that reads and writes information from and to the SD card.

ユーザ領域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 (program 1,program 2,...). Each program includes a file management area and video / audio data as a multimedia file. ID information (ID number) of the encryption key of the multimedia file included in the program is recorded in the file management area. Note that the multimedia file included in each program may be encrypted, or may not be encrypted. Further, the management information for managing the entire user area and the file management area for managing the files in each program may be files or TOC (Table Of Contents) used in MD (Mini Disk) or the like. Further, these may be integrated, or only one of them may exist.

保護領域303は、1つ以上の暗号鍵(暗号鍵1、暗号鍵2、…)の情報が鍵ファイルとして記録されている。各暗号鍵の情報には、コンテンツの利用の制限に関する利用規約情報が含まれている。  In theprotection area 303, information of one or more encryption keys (encryption key 1,encryption key 2,...) Is recorded as a key file. Each encryption key information includes usage rule information regarding restrictions on the use of content.

以上のような構成のSDカード301に、記録処理部100がマルチメディアファイルを暗号化して記録する場合、まず、多重/暗号化部105は、暗号化に用いる暗号化鍵の情報を、保護領域303に記録されている鍵ファイルの中から取得する。そして、多重/暗号化部105は、取得した暗号化鍵を用いてマルチメディアファイルの暗号化を行い、データ記録部106がユーザ領域302に記録する。この際に、データ記録部106は、記録が行われたプログラムに対応するファイル管理領域に、暗号化に用いた暗号化鍵のID情報(ID番号)を記録する。再生時には、再生処理部200におけるデータ分離/暗号解読部202が、再生すべきマルチメディアファイルを暗号解読する際に、このファイル管理領域に記録されている暗号化鍵のID情報を認識し、該当暗号化鍵を用いて暗号解読を行うことになる。  When therecording processing unit 100 encrypts and records a multimedia file on theSD card 301 configured as described above, first, the multiplexing /encryption unit 105 stores information on the encryption key used for encryption in the protected area. Obtained from the key file recorded in 303. The multiplexing / encryptingunit 105 encrypts the multimedia file using the acquired encryption key, and thedata recording unit 106 records it in the user area 302. At this time, thedata recording unit 106 records ID information (ID number) of the encryption key used for encryption in the file management area corresponding to the recorded program. At the time of reproduction, the data separation /decryption unit 202 in thereproduction processing unit 200 recognizes the ID information of the encryption key recorded in this file management area when decrypting the multimedia file to be reproduced, and Decryption is performed using the encryption key.

このようなコンテンツ保護機能を有する記録媒体300に番組情報が格納される場合、図4に示す管理データのうち、情報種別および時刻の情報がユーザ領域302に格納され、番組情報における設定・変更された情報内容が保護領域303内の利用規約情報部分に格納されればよい。また、情報種別および時刻の情報も保護領域303内の利用規約情報部分に格納されてもよいし、情報種別のうち、ユーザに書き換えられたくない情報だけが保護領域303内の利用規約情報部分に格納される方法としてもよい。また情報種別および時刻の情報がユーザ領域302に格納される場合も、ファイル管理領域の中に格納されるようにしてもよいし、実際のマルチメディアファイル内に格納されるようにしてもよい。  When the program information is stored in therecording medium 300 having such a content protection function, information type and time information among the management data shown in FIG. 4 is stored in the user area 302 and set / changed in the program information. The information content may be stored in the usage rule information portion in the protectedarea 303. The information type and time information may also be stored in the usage rule information part in theprotection area 303, and only information that the user does not want to rewrite among the information types is included in the usage rule information part in theprotection area 303. It may be stored as a method. Also, when the information type and time information are stored in the user area 302, they may be stored in the file management area or in the actual multimedia file.

(ファイルフォーマット例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 therecording processing unit 100 encrypts and records a multimedia file on theSD card 301 configured as described above, first, the multiplexing /encryption unit 105 stores information on the encryption key used for encryption in the protected area. Obtained from the key file recorded in 303. The multiplexing / encryptingunit 105 encrypts the multimedia file using the acquired encryption key, and thedata recording unit 106 records it in the user area 302. At this time, thedata recording unit 106 records ID information (ID number) of the encryption key used for encryption in, for example, a file management information area in the recorded multimedia file. At the time of reproduction, when the data separation /decryption unit 202 in thereproduction processing unit 200 decrypts the multimedia file to be reproduced, the ID information of the encryption key recorded in the file management area in the multimedia file And decryption is performed using the corresponding encryption key.

このファイルフォーマット例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 theSD card 301 is inserted into or removed from the recording / reproducingapparatus 10, information for displaying a list of files in theSD card 301 must be created. There are disadvantages.

なお、上記のファイルフォーマット例2および3では、SDカード301内に記録されている暗号化鍵情報を利用する方式となっているが、データ分離/暗号解読部202が暗号化鍵の情報を記憶する暗号化鍵記憶部を備えており、この暗号化鍵情報を利用する方式であってもよい。  In the above file format examples 2 and 3, the encryption key information recorded in theSD card 301 is used. However, the data separation /decryption unit 202 stores the encryption key information. An encryption key storage unit that includes the encryption key information may be used.

(ファイルフォーマット例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 israting 1 such asprogram 3 in FIG. 3 is recorded. It is assumed that this is recorded on therecording medium 300 using theencryption key 1 as theprogram 1 as shown in FIGS. Here, the data on therecording medium 300 is copied to a PC or the like. When copying to a PC or the like, the user area information can be copied, but the protection area information cannot be copied. Then, the data of theprogram 3 recorded on the recording / reproducingapparatus 10 is deleted or moved to another recording medium. Then, the video / audio data and management information of theprogram 3 are deleted, and the usage rule information in the protected area corresponding to theprogram 1 is also invalidated.

この状態からPC等へコピーしておいたデータを同一の記録媒体300に戻しても、保護領域内の利用規約情報が無効になっているため正しく再生できない。すなわちコンテンツは正しく保護されたこととなり、問題はない。  Even if the data copied to the PC or the like from this state is returned to thesame recording medium 300, the usage rule information in the protected area is invalid and cannot be reproduced correctly. That is, the content is correctly protected and there is no problem.

しかし、番組3のデータを消去もしくは移動した状態から、今度は図3の番組1のようなコピー制御情報がコピーフリーでパレンタルレート情報が制限なしの番組を録画し、これが番組3を録画した時と同様にプログラム1として暗号鍵1を利用して記録されてしまったとする。ここで、PC等で記録媒体300上の番組1のデータを消去し、代わりにコピーしておいた番組3のデータをプログラム1として記録媒体300上に戻す。すると、保護領域内の利用規約情報は番組1を録画した時のままであるため、番組3のデータが暗号鍵1を用いて暗号解読でき再生可能となる。再生できるだけなら問題ないが、番組3をコピー制御情報がコピーフリーでパレンタルレート情報が制限なしの番組と誤認識してしまうという問題が発生してしまう。  However, from the state in which the data ofprogram 3 is erased or moved, this time, a program with copy control information such asprogram 1 in FIG. It is assumed that theprogram 1 is recorded using theencryption key 1 as in the case of time. Here, the data of theprogram 1 on therecording medium 300 is erased by a PC or the like, and the data of theprogram 3 copied instead is returned to therecording medium 300 as theprogram 1. Then, since the usage rule information in the protected area remains as it was when theprogram 1 was recorded, the data of theprogram 3 can be decrypted using theencryption key 1 and can be reproduced. There is no problem if it can be played back, but the problem arises thatprogram 3 is erroneously recognized as a program whose copy control information is copy-free and whose parental rate information is unlimited.

この問題が発生するのは、ユーザ領域に記録したデータが保護領域内のどの暗号鍵及び利用規約情報を用いているかしか記録しておらず、保護領域内の暗号化鍵がユーザ領域のどのデータに対応するか記録されていないために発生する。  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 theprogram 3 is recorded as theprogram 1 using theencryption key 1, the file size of the data of theprogram 3 is stored in the usage rule information in the protection area corresponding to theprogram 1. Thereafter, the data of theprogram 3 is copied to a PC or the like, and then erased or moved by the recording / reproducingapparatus 10, and when theprogram 1 is recorded as theprogram 1 using theencryption key 1, the corresponding usage rule information is obtained. Stores the file size ofprogram 1. Even if theprogram 1 data on therecording medium 300 is erased by a PC or the like from this state and the copiedprogram 3 data is returned to therecording medium 300 as theprogram 1 as described above, it corresponds to theprogram 1. Since the file size of theprogram 1 is stored in the usage rule information, it can be recognized as an abnormal content because it is different from theprogram 3, and the erroneous recognition of the copy control information and the parental rate information as described above does not occur.

以上のようなファイルフォーマットにすることにより、コピー制御情報やパレンタルレート情報などの情報が自由にアクセスできない領域に格納されるため、ユーザによってこれらの情報が任意に書き換えられることを不可能とすることができる。  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 therecording processing unit 100 and each unit included in thereproduction processing unit 200 may be configured by hardware logic, or an arithmetic unit such as a CPU may include a ROM (Read Only Memory) or a RAM. It may be configured to be realized by executing a program stored in a storage means such as.

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.

本発明の一実施形態に係る記録再生装置が備える記録処理部の概略構成を示すブロック図である。It is a block diagram which shows schematic structure of the recording process part with which the recording / reproducing apparatus which concerns on one Embodiment of this invention is provided.本発明の一実施形態に係る記録再生装置が備える再生処理部の概略構成を示すブロック図である。It is a block diagram which shows schematic structure of the reproduction | regeneration processing part with which the recording / reproducing apparatus which concerns on one Embodiment of this invention is provided.放送される番組と、その番組名、コピー制御情報、およびパレンタルレート情報との関係の一例を時間経過とともに示した図である。It is the figure which showed an example of the relationship between the program broadcast, its program name, copy control information, and parental rate information with time.管理データ作成部が作成する管理データの1例を示す図である。It is a figure which shows an example of the management data which a management data preparation part produces.同図(a)ないし同図(c)は、管理データ作成部が作成する管理データの別の1例を示す図である。FIGS. 10A to 10C are diagrams showing another example of management data created by the management data creation unit.番組情報を含めたファイルとして記録する際のファイルフォーマットの1例を示す図である。It is a figure which shows an example of the file format at the time of recording as a file containing program information.番組情報を含めたファイルとして記録する際のファイルフォーマットの別の1例を示す図である。It is a figure which shows another example of the file format at the time of recording as a file containing program information.番組情報を含めたファイルとして記録する際のファイルフォーマットのさらに別の1例を示す図である。It is a figure which shows another example of the file format at the time of recording as a file containing program information.本実施形態に係る記録再生システムおよび該記録再生システムが備える記録再生装置の概略構成を示すブロック図である。1 is a block diagram showing a schematic configuration of a recording / reproducing system according to an embodiment and a recording / reproducing apparatus provided in the recording / reproducing system.本発明の一実施形態に係る記録再生装置が備える記録処理部の概略構成を示すブロック図の別の1例である。It is another example of the block diagram which shows schematic structure of the recording process part with which the recording / reproducing apparatus which concerns on one Embodiment of this invention is provided.

符号の説明Explanation of symbols

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 / ReproducingDevice 100 Recording Processing Unit (Recording Device)
101stream reception unit 102data separation unit 103 programinformation analysis unit 104 managementdata creation unit 105 multiplexing / encryption unit (encryption unit)
106Data recording unit 107Media conversion unit 200 Reproduction processing unit (reproduction apparatus)
201Data reading unit 202 Data separation / decryption unit (encryption / decryption unit)
203Decoding unit 204 Video / audio output unit (output unit)
205 Management data analysis unit (management information analysis unit)
206 Characterdata output unit 300 Recording medium 301 SD memory card 302 User area (user accessible area)
303 Protected area (User inaccessible area)
400Tuner 500Display 600 Speaker

Claims (11)

Translated fromJapanese
デジタル放送の映像および/または音声の情報を含むストリームデータを受信するストリーム受信部と、
受信したストリームデータを、映像データおよび/または音声データと、該ストリームデータの属性情報とに分離するデータ分離部と、
上記データ分離部によって分離された属性情報から記録すべき情報を取得し、一定間隔毎に該記録すべき情報をまとめて管理データとする管理データ作成部と、
上記作成した管理データと上記映像データおよび/または音声データとを多重化して暗号化処理を行う多重/暗号化部と、
上記多重/暗号化部によって作成されたマルチメディアファイルを記録媒体に記録するデータ記録部と
を備え
上記多重/暗号化部は、上記管理データの中の少なくとも再生制御情報またはコピー制御情報を含んだ上記記録すべき情報の内容の部分と、上記映像データおよび/または音声データとを暗号化し、上記管理データの中の少なくとも上記記録すべき情報の種別を含む部分を非暗号化のままとし、上記暗号化したデータと上記非暗号化のデータとを多重して、マルチメディアファイルを作成することを特徴とする記録装置。
A stream receiver for receiving stream data including digital broadcast video and / or audio information;
A data separator that separates the received stream data into video data and / or audio data and attribute information of the stream data;
Information to be recorded is acquired from the attribute information separated by the data separation unit, and a management data creation unit that collects the information to be recorded at regular intervals and serves as management data;
A multiplexing / encrypting unit that performs encryption processing by multiplexing the created management data and the video data and / or audio data;
A data recording unit for recording the multimedia file created by the multiplexing / encrypting unit on a recording medium,
The multiplexing / encrypting unit encrypts the content portion of the information to be recorded including at least reproduction control information or copy control information in the management data, and the video data and / or audio data, a portion including at least the type of the information to be recorded in the management data to remain unencrypted, and multiplexes the data of the encrypted data and the unencrypted, to create a multimedia file A recording apparatus.
上記データ記録部が、上記映像データおよび/または音声データを上記記録媒体におけるユーザアクセス可能領域に記録するとともに、上記属性情報から取得された記録すべき情報を上記記録媒体におけるユーザアクセス不可能領域に記録することを特徴とする請求項1記載の記録装置。  The data recording unit records the video data and / or audio data in a user accessible area of the recording medium, and records information to be recorded acquired from the attribute information in a user inaccessible area of the recording medium. The recording apparatus according to claim 1, wherein recording is performed. 上記暗号化処理を行う際に使用する所定の暗号化鍵の情報を記録する暗号化鍵記憶部をさらに備えることを特徴とする請求項1記載の記録装置。  The recording apparatus according to claim 1, further comprising an encryption key storage unit that records information on a predetermined encryption key used when performing the encryption process. 上記暗号化処理を行う際に使用する所定の暗号化鍵の情報を記録媒体から読み出す鍵情報読み出し部をさらに備えることを特徴とする請求項1または3記載の記録装置。  4. The recording apparatus according to claim 1, further comprising a key information reading unit that reads information on a predetermined encryption key used when performing the encryption process from a recording medium. デジタル放送の暗号化された映像データおよび/または音声データと、
上記映像データおよび/または音声データを含むストリームデータの属性情報から取得された情報を一定間隔毎にまとめて作成された管理データであって、少なくとも再生制御情報またはコピー制御情報を含んだ上記取得された情報の内容の部分が暗号化され、かつ、少なくとも上記取得された情報の種別を含む部分が非暗号化のままである管理データと、
が多重化された状態で記録されている記録媒体に記録されている、上記映像データおよび/または音声データ、ならびに上記管理データを読み出すデータ読み出し部と、
読みだした暗号化されているデータから、上記映像データおよび/または音声データと上記管理データの暗号化されている部分とを暗号解読して分離するデータ分離/暗号解読部と、
上記暗号解読して分離した映像データおよび/または音声データを出力する出力部と、
上記暗号解読して分離した管理データに基づいて、上記出力部の出力を制御する管理情報解析部とを備えることを特徴とする再生装置。
Encrypted video and / or audio data of digital broadcasting,
Management data created by collecting information acquired from attribute information of stream data including video data and / or audio data at regular intervals, and acquired atleast including reproduction control information or copy control information. Management data in which the content portion of the information is encrypted and at least the portion including the type of the acquired information remains unencrypted;
A data reading unit that reads out the video data and / or audio data and the management data recorded in a recording medium in which is recorded ina multiplexed state;
A data separation / decryption unit for decrypting and separating the video data and / or audio data andthe encrypted portion of the management data from the read encrypted data;
An output unit for outputting the video data and / or audio data separated by the decryption;
A reproduction apparatus comprising: a management information analysis unit that controls output of the output unit based on the management data separated by the decryption.
上記映像データおよび/または音声データが、上記記録媒体におけるユーザアクセス可能領域に記録されているとともに、上記管理データに含まれる情報が、上記記録媒体におけるユーザアクセス不可能領域に記録されていることを特徴とする請求項5記載の再生装置。  The video data and / or audio data is recorded in the user accessible area of the recording medium, and the information included in the management data is recorded in the user inaccessible area of the recording medium. 6. A reproducing apparatus according to claim 5, wherein 上記データ分離/暗号解読部が暗号解読する際に使用する所定の暗号化鍵の情報を記録する暗号化鍵記憶部をさらに備えることを特徴とする請求項5記載の再生装置。  6. The reproducing apparatus according to claim 5, further comprising an encryption key storage unit for recording information on a predetermined encryption key used when the data separation / decryption unit performs decryption. 上記所定の暗号化鍵の情報を記録媒体から読み出す鍵情報読み出し部をさらに備えることを特徴とする請求項5または7記載の再生装置。  8. The reproducing apparatus according to claim 5, further comprising a key information reading unit that reads information on the predetermined encryption key from a recording medium. デジタル放送の映像および/または音声の情報を含むストリームデータを受信するストリーム受信ステップと、
受信したストリームデータを、映像データおよび/または音声データと、該ストリームデータの属性情報とに分離するデータ分離ステップと、
上記分離ステップによって分離された属性情報から記録すべき情報を取得し、一定間隔毎に該記録すべき情報をまとめて管理データの作成を行う管理データ作成ステップと、
上記作成した管理データと上記映像データおよび/または音声データとを多重化して暗号化処理を行う多重/暗号化ステップと、
上記多重/暗号化ステップによって作成されたマルチメディアファイルを記録媒体に記録するデータ記録ステップとを有し、
上記多重/暗号化ステップは、上記管理データの中の少なくとも再生制御情報またはコピー制御情報を含んだ上記記録すべき情報の内容の部分と、上記映像データおよび/または音声データとを暗号化し、上記管理データの中の少なくとも上記記録すべき情報の種別を含む部分を非暗号化のままとし、上記暗号化したデータと上記非暗号化のデータとを多重して、マルチメディアファイルを作成することを特徴とする記録方法。
A stream receiving step of receiving stream data including digital broadcast video and / or audio information;
A data separation step of separating the received stream data into video data and / or audio data and attribute information of the stream data;
Obtaining information to be recorded from the attribute information separated by the separation step, management data creation step for creating management data by collecting the information to be recorded at regular intervals;
A multiplexing / encrypting step for multiplexing the created management data and the video data and / or audio data to perform encryption processing;
A data recording step of recording the multimedia file created by the multiplexing / encrypting step on a recording medium,
The multiplexing / encrypting step encrypts the content portion of the information to be recorded including at least reproduction control information or copy control information in the management data, and the video data and / or audio data, In the management data, at least a portion including the type of information to be recorded is left unencrypted, and the encrypted data and the unencrypted data are multiplexed to create amultimedia file. A characteristic recording method.
デジタル放送の暗号化された映像データおよび/または音声データと、
上記映像データおよび/または音声データを含むストリームデータの属性情報から取得された情報を一定間隔毎にまとめて作成された管理データであって、少なくとも再生制御情報またはコピー制御情報を含んだ上記取得された情報の内容の部分が暗号化され、かつ、少なくとも上記取得された情報の種別を含む部分が非暗号化のままである管理データと、
が多重化された状態で記録されている記録媒体に記録されている、上記映像データおよび/または音声データ、ならびに上記管理データを読み出すデータ読み出しステップと、
読みだした暗号化されているデータから、上記映像データおよび/または音声データと上記管理データの暗号化されている部分とを暗号解読して分離するデータ分離/暗号解読ステップと、
上記暗号解読して分離した映像データおよび/または音声データを出力する出力ステップと、
上記暗号解読して分離した管理データに基づいて、上記出力ステップにおける出力を制御する管理情報解析ステップとを有することを特徴とする再生方法。
Encrypted video and / or audio data of digital broadcasting,
Management data created by collecting information acquired from attribute information of stream data including video data and / or audio data at regular intervals, and acquired atleast including reproduction control information or copy control information. Management data in which the content portion of the information is encrypted and at least the portion including the type of the acquired information remains unencrypted;
A data read step for reading out the video data and / or audio data and the management data recorded in a recording medium in which is recorded ina multiplexed state;
A data separation / decryption step for decrypting and separating the video data and / or audio data andthe encrypted portion of the management data from the read encrypted data;
An output step of outputting the video data and / or audio data separated by the decryption;
And a management information analysis step for controlling output in the output step based on the management data separated by the decryption.
請求項1ないし4のいずれか一項に記載の記録装置と、請求項5ないし8のいずれか一項に記載の再生装置とを備えることを特徴とする記録再生装置。  A recording / reproducing apparatus comprising: the recording apparatus according to any one of claims 1 to 4; and the reproducing apparatus according to any one of claims 5 to 8.
JP2005029879A2005-02-042005-02-04 Recording apparatus, reproducing apparatus, recording method, reproducing method, and recording / reproducing apparatusExpired - LifetimeJP4417272B2 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
JP2005029879AJP4417272B2 (en)2005-02-042005-02-04 Recording apparatus, reproducing apparatus, recording method, reproducing method, and recording / reproducing apparatus

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
JP2005029879AJP4417272B2 (en)2005-02-042005-02-04 Recording apparatus, reproducing apparatus, recording method, reproducing method, and recording / reproducing apparatus

Publications (2)

Publication NumberPublication Date
JP2006217434A JP2006217434A (en)2006-08-17
JP4417272B2true JP4417272B2 (en)2010-02-17

Family

ID=36980246

Family Applications (1)

Application NumberTitlePriority DateFiling Date
JP2005029879AExpired - LifetimeJP4417272B2 (en)2005-02-042005-02-04 Recording apparatus, reproducing apparatus, recording method, reproducing method, and recording / reproducing apparatus

Country Status (1)

CountryLink
JP (1)JP4417272B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP4838191B2 (en)*2007-05-082011-12-14シャープ株式会社 File reproduction device, file reproduction method, program for executing file reproduction, and recording medium recording the program
JP5678326B2 (en)*2009-08-052015-03-04パナソニックIpマネジメント株式会社 Transmission control device, reception control device, transmission control method, reception control method, and transmission control program
JP5863254B2 (en)*2011-02-242016-02-16Necパーソナルコンピュータ株式会社 CONVERSION DEVICE, INFORMATION DISTRIBUTION DEVICE, COMMUNICATION SYSTEM, CONTROL METHOD, AND PROGRAM
US9537860B2 (en)2013-09-182017-01-03Kabushiki Kaisha ToshibaDisplay control apparatus, display control method and server system

Also Published As

Publication numberPublication date
JP2006217434A (en)2006-08-17

Similar Documents

PublicationPublication DateTitle
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

Legal Events

DateCodeTitleDescription
A621Written request for application examination

Free format text:JAPANESE INTERMEDIATE CODE: A621

Effective date:20070302

A977Report on retrieval

Free format text:JAPANESE INTERMEDIATE CODE: A971007

Effective date:20081016

A131Notification of reasons for refusal

Free format text:JAPANESE INTERMEDIATE CODE: A131

Effective date:20081021

A521Request for written amendment filed

Free format text:JAPANESE INTERMEDIATE CODE: A523

Effective date:20081218

A131Notification of reasons for refusal

Free format text:JAPANESE INTERMEDIATE CODE: A131

Effective date:20090127

A521Request for written amendment filed

Free format text:JAPANESE INTERMEDIATE CODE: A523

Effective date:20090330

A02Decision of refusal

Free format text:JAPANESE INTERMEDIATE CODE: A02

Effective date:20090526

A521Request for written amendment filed

Free format text:JAPANESE INTERMEDIATE CODE: A523

Effective date:20090826

A911Transfer to examiner for re-examination before appeal (zenchi)

Free format text:JAPANESE INTERMEDIATE CODE: A911

Effective date:20090914

TRDDDecision of grant or rejection written
A01Written decision to grant a patent or to grant a registration (utility model)

Free format text:JAPANESE INTERMEDIATE CODE: A01

Effective date:20091124

A01Written decision to grant a patent or to grant a registration (utility model)

Free format text:JAPANESE INTERMEDIATE CODE: A01

A61First payment of annual fees (during grant procedure)

Free format text:JAPANESE INTERMEDIATE CODE: A61

Effective date:20091125

R150Certificate 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

FPAYRenewal fee payment (event date is renewal date of database)

Free format text:PAYMENT UNTIL: 20121204

Year of fee payment:3

FPAYRenewal fee payment (event date is renewal date of database)

Free format text:PAYMENT UNTIL: 20121204

Year of fee payment:3

SG99Written request for registration of restore

Free format text:JAPANESE INTERMEDIATE CODE: R316G99

R350Written notification of registration of transfer

Free format text:JAPANESE INTERMEDIATE CODE: R350

EXPYCancellation because of completion of term

[8]ページ先頭

©2009-2025 Movatter.jp