Method and apparatus for reproducing/recording data, method for coding data, apparatus for recording and reproducing data, method for authentication and semiconductor chip
Abstract
Problem to be solved.To reproduce or record data in spite of different scrambling on a recordable recording medium or the presence or absence of copy prohibition.
Solution.The method is a first reproduction processing means 2 for reproducing data, a second reproduction processing means 15 for receiving the data processed in the first reproduction processing, and performing the next reproduction processing, and the first reproduction processing means 15. The first authentication means 24 that authenticates to the reproduction processing means of the above, and the second authentication means 27 that authenticates to the second reproduction processing means by the authentication means corresponding to the first authentication means. The provided data recording / playback device is equipped with a plurality of types of authentication means 4 to 6, 8 to 10 by having different authentication means from the first and second authentication means, and performs authentication according to each and scrambles. Achieved by canceling. [Selection diagram] Fig. 1

Term
Projected expiry 4 December 2029.
- Priority
- Filed
- Published
- Today
- Projected expiry
38 claims: 15 independent, 23 dependent
- 1データを入力して再生し、前記データを外部装置へ出力する再生方法において、データを再生した後、前記外部装置を認識する複数の認証方法のうち、前記再生されたデータの種類に対応した認証方法を選択し、当該選択された認証方法により前記外部装置との認証を行い、前記データを出力することを特徴とするデータ再生方法。
- 2外部装置から出力されるデータを入力して再生する再生方法において、前記外部装置を認証する複数の認証方法のうち、前記入力されるデータの種類に対応した認証方法により前記外部装置との認証を行い、認証が確認された後に、前記外部装置から出力されるデータを入力し、当該入力されたデータを再生することを特徴とするデータ再生方法。
- 3互いに認証し合うことによりデータの授受を行って前記データを再生する複数の装置のデータ再生方法であって、前記認証は、複数の認証方法のうち、前記データの種類に対応した認証方法により行うことを特徴とするデータ再生方法。
- 4データを入力して再生し、データを外部装置へ出力するデータ再生装置において、前記データを再生する再生手段と、前記外部装置との認証を行う複数の認証手段と、当該複数の認証手段から所定の認証手段を選択する選択手段とを有し、当該選択手段は、前記複数の認証手段のうち、前記再生手段により再生されたデータの種類に対応した認証手段を選択し、当該選択された認証手段は、前記外部装置との認証を行い、前記データを出力することを特徴とするデータ再生装置。
- 5外部装置から出力されるデータを入力して再生するデータ再生装置において、前記外部装置との認証を行う複数の認証手段と、当該複数の認証手段から所定の認証手段を選択する選択手段と、前記データを再生する再生手段とを有し、前記複数の認証手段のうち前記データの種類に対応した認証手段は、前記外部装置との認証を行って当該認証が確認された後、前記データを出力し、前記選択手段は、前記外部装置を認証した認証手段を選択し、前記再生手段は、前記外部装置との認証を行った認証手段が出力したデータを再生することを特徴とするデータ再生装置。
- 6互いに認証し合うことによりデータの授受を行って前記データを再生する複数のデータ再生装置を有する再生装置であって、前記複数のデータ再生装置は、それぞれ複数の認証手段を有し、前記データの種類に対応した認証手段を選択して、認証し合うことを特徴とする再生装置。
- 7請求項4に記載のデータ再生装置において、 前記複数の認証手段は前記データに含まれた記録媒体の種類を示す情報によって選択されることを特徴とするデータ再生装置。
- 8請求項4に記載のデータ再生装置において、 前記複数の認証手段は前記データが映像信号か音声信号か静止画画像信号かプログラムのコードかまたはそのいずれでもないかの種類を示す情報によって選択されることを特徴とするデータ再生装置。
- 9請求項4に記載のデータ再生装置において、 前記複数の認証手段は前記データに含まれたコピーを制御するための情報によって選択されることを特徴とするデータ再生装置。
- 10請求項4に記載のデータ再生装置において、 前記複数の認証手段は前記データに含まれた記録媒体の種類を示す情報とコピーを制御するための情報との組み合わせよって選択されることを特徴とするデータ再生装置。
- 11請求項10に記載のデータ再生装置において、 前記記録媒体の種類を示す情報は、再生専用の媒体か記録可能な媒体かを示す情報を備え、前記コピーを制御するための情報は、コピー制限がないか、コピー禁止か、一世代だけコピー可能かを示す情報を備えていることを特徴とするデータ再生装置。
- 12請求項11に記載のデータ再生装置において、 前記組み合わせは少なくとも、再生専用の媒体であるとの情報と、記録可能な媒体であってかつコピー禁止か一世代だけコピー可能かを示す情報と、記録可能な媒体であってコピー制限がないとの情報という3種類の組み合わせを有することを特徴とするデータ再生装置。
- 13請求項5に記載のデータ再生装置は、圧縮された画像データを再生する再生装置であり、当該再生装置はさらに、前記再生手段により再生されるデータに付加された付加情報を検出する検出手段を有することを特徴とするデータ再生装置。
- 14請求項13に記載のデータ再生装置において、 前記再生手段は、前記付加情報がコピー制御のための情報である場合には、当該付加情報にしたがって、前記データの出力を制御することを特徴とするデータ再生装置。
- 15入力したデータを符号化し、当該符号化したデータを外部装置へ出力するデータ符号化方法において、データを符号化した後、前記外部装置との認証を行う複数の認証方法のうち、前記符号化されたデータの種類に対応した認証方法を選択し、当該選択された認証方法により前記外部装置との認証を行い、前記データを出力することを特徴とするデータ符号化方法。
- 16外部装置から出力されるデータを入力して記録する記録方法において、前記外部装置との認証を行う複数の認証方法のうち、前記データの種類に対応した認証方法により前記外部装置を認証し、認証が確認された後に、前記外部装置から出力されるデータを入力し、当該入力されたデータを記録することを特徴とするデータ記録方法。
- 17互いに認証し合うことによりデータの授受を行って前記データの記録を行う複数の装置のデータ記録方法であって、前記認証は、複数の認証方法のうち、前記データの種類に対応した認証方法により行うことを特徴とするデータ記録方法。
- 18入力したデータを符号化し、当該符号化したデータを外部装置へ出力するデータ符号化装置において、前記入力したデータを符号化する符号化手段と、前記外部装置との認証を行う複数の認証手段と、当該複数の認証手段から所定の認証手段を選択する選択手段とを有し、 当該選択手段は、前記複数の認証手段のうち、前記符号化手段により符号化されたデータの種類に対応した認証手段を選択し、当該選択された認証手段は、前記外部装置との認証を行い、前記符号化されたデータを出力することを特徴とするデータ符号化装置。
- 19外部装置から出力されるデータを入力して記録するデータ記録装置において、前記外部装置を認証する複数の認証手段と、当該複数の認証手段から所定の認証手段を選択する選択手段と、前記データを記録する記録手段とを有し、前記複数の認証手段のうち前記外部データの種類に対応した認証手段は、前記外部装置との認証を行って当該認証が確認された後、前記データを出力し、前記選択手段は、前記外部装置との認証を行った認証手段を選択し、前記記録手段は、前記外部装置との認証を行った認証手段が出力したデータを記録することを特徴とするデータ記録装置。
- 20請求項18に記載のデータ符号化装置及び請求項19に記載のデータ記録装置から成る記録装置において、前記請求項18に記載のデータ符号化装置の認証手段と、前記請求項19に記載のデータ記録装置の認証手段とが、互いに認証し合うことによりデータの授受を行って当該データを記録することを特徴とする記録装置。
- 21請求項18に記載のデータ符号化装置において、前記複数の認証手段は記録対象となる記録媒体の種類を示す情報によって選択されることを特徴とするデータ符号化装置。
- 22請求項18に記載のデータ符号化装置において、 前記複数の認証手段は記録するデータのコピーを制御するための情報によって選択されることを特徴とするデータ符号化装置。
- 23請求項18に記載のデータ符号化装置において、 前記複数の認証手段は記録する記録媒体の種類を示す情報と、記録するデータのコピーを制御する情報の組み合わせよって選択されることを特徴とするデータ符号化装置。
- 24請求項23に記載のデータ符号化装置において、 前記複数の認証手段は、前記記録媒体の種類を示す情報と記録するデータのコピーを制御する情報との組み合わせに対応した暗号化処理を行なう暗号化処理手段をそれぞれ備えたことを特徴とするデータ符号化装置。
- 25請求項23に記載のデータ符号化装置において、 前記記録媒体の種類を示す情報は、再生専用の媒体か記録可能な媒体かを示す情報を備え、前記記録するデータのコピーを制御する情報は、コピー制限がないか、コピー禁止か、一世代だけコピー可能かを示す情報を備えていることを特徴とするデータ符号化装置。
- 26請求項25に記載のデータ符号化装置において、 前記組み合わせは少なくとも、記録可能な媒体であってかつコピー禁止か一世代だけコピー可能かを示す情報と、記録可能な媒体であってコピー制限がないとの情報という2種類の組み合わせを有することを特徴とするデータ記録装置。
- 27請求項18に記載のデータ符号化装置は、画像データを符号化し圧縮する符号化装置であり、当該符号化装置はさらに、前記符号化手段により符号化されるデータに付加された付加情報を検出する検出手段を有し、 前記認証手段は、当該検出手段によって検出された付加情報にしたがって、前記符号化されたデータの出力を制御するようにしたことを特徴とするデータ記録装置。
- 28データバスを介して、データの受け渡しを行う複数のデータ処理手段を備えたデータ処理装置において、 前記複数のデータ処理手段は、それぞれ複数の認証手段を備え、前記受け渡しを行うデータの種類に対応した認証手段により前記データ処理手段相互の認証を行うことを特徴とするデータ処理装置。
- 29請求項28に記載のデータ処理装置において、 前記認証手段は、前記データの受け渡しを行う前に、前記認証を行い、全てに認証が成功しない場合には、前記データバスにデータを出力することを停めるようにしたことを特徴とするデータ処理装置。
- 30請求項28に記載のデータ処理装置において、 前記認証手段は、前記データの受け渡しを行う前に、前記データの種類に対応した認証を行い、一部認証が成功しないデータ処理手段がある場合には、データバスに出力するデータを停めることを特徴としたデータ処理装置。
- 31請求項28に記載のデータ処理装置において、 前記認証手段は、前記データの受け渡しを行う前に、前記データの種類に対応した認証を行い、一部認証が成功しないデータ処理手段がある場合には、データバスに出力するデータの種類を制限することを特徴としたデータ処理装置。
- 32請求項28に記載のデータ処理装置において、 前記認証手段は、前記データの受け渡しを行う前に、前記データの種類に対応した認証を行い、一部認証が成功しないデータ処理手段がある場合には、データバスに出力するデータの種類を認証が成功した装置だけに制限することを特徴としたデータ処理装置。
- 33請求項28に記載のデータ処理装置において、 前記認証手段は、前記データの受け渡しを行う前に、前記データの種類に対応した認証を行い、一部認証が成功しないデータ処理手段がある場合には、データバスに出力するデータがコピー制限の無い情報である場合にだけ出力するようにしたことを特徴としたデータ処理装置。
- 34相互にデータを授受する複数の装置の認証方法であって、複数の認証方法のうち、前記データの種類に対応した認証方法を選択して、相互の前記装置を認証することを特徴とする認証方法。
- 35請求項4に記載のデータ再生装置において、前記再生手段と前記認証手段と前記選択手段は、同一のチップに設けたことを特徴とする半導体チップ。
- 36請求項2に記載のデータ再生方法であって、前記入力されるデータが暗号化されている場合に、複数の暗号解読方法のうち、前記認証方法に対応した暗号解読方法により、前記データの暗号を解除することを特徴とするデータ再生方法。
- 37外部装置から出力される暗号化されたデータを入力して再生するデータ再生装置において、前記外部装置との認証を行う複数の認証手段と、前記暗号化されたデータの暗号を解除する暗号解読手段であって各々の前記認証手段に対応して設けられた複数の暗号解読手段と、前記暗号解読手段により暗号が解除されたデータを再生する再生手段とを有し、前記複数の認証手段のうち前記暗号化されたデータの種類に対応した認証手段は、前記外部装置との認証を行い、当該認証が確認された後、当該認証手段と対応した前記暗号解読手段に対して前記データを出力し、前記認証手段と対応した暗号解読手段暗号解読手段は、前記認証手段から出力された前記暗号化されたデータを入力して暗号を解除し、当該暗号が解除されたデータを出力することを特徴とするデータ再生装置。
- 38暗号化されたデータを入力して再生するデータ再生装置であって、前記暗号化されたデータの暗号を解除する複数の暗号解読手段と、前記暗号解読手段により解読されたデータを再生する再生手段とを有し、前記複数の暗号解読手段のうち、前記暗号化されたデータの種類に対応した暗号化手段は、前記暗号化されたデータの暗号を解除することを特徴とするデータ再生装置。
Independent claims38
56 paragraphs, as filed
The present invention relates to a reproduction device for reproducing image or audio data, and more particularly to a data reproduction device and a data recording device for controlling reproduction and / or recording of a recording medium by copy management information.
A DVD-ROM is a medium that has about seven times the capacity of a CD-ROM. Not only the program code for PC but also movie software can be recorded by compressing video and audio data. DVD-RAM, DVD-R, and DVD-RW are recording media for recording data on DVD. Since a large amount of data can be recorded in these as well, it is necessary to prevent software such as a movie from being digitally copied as it is. For this reason, unauthorized copy protection technology becomes important. This technology is described in "Nikkei Electronics" (1997.8.18 P110 ~ P119) of Nikkei BP.
Movies recorded on DVD-Video discs are usually encrypted by the CSS (content scrambling system) method, and even if the data on the disc is copied, it cannot be played unless it is descrambled.
<p><nplcit num="1"><text>Nikkei BP "Nikkei Electronics" (August 18, 1997 P110 ~ P119)</text></nplcit></p>
<p> However, although this describes the reproduction of media on which data is originally recorded, such as DVD-Video discs, it does not describe the reproduction of recording media that can be recorded by the user.</p><p> When reproducing data that has been scrambled differently on a recordable recording medium, it is necessary to determine from which recording medium the reproduced signal is from and descramble the data, and the data type can be copied. It is necessary to determine whether the data is scrambled or copy-protected and control each of them.</p>
<p> In order to achieve the above object, the present invention has a plurality of authentication means for performing authentication corresponding to the type of data, and performs authentication between devices by switching the authentication means according to the type of data. The present invention provides a data reproduction method, a data reproduction apparatus, a data coding method, a data recording method, a data recording apparatus, a data recording / reproduction apparatus, an authentication method, and a semiconductor chip.</p>
<p> According to the present invention, when playing back scrambled data depending on the type of recording medium and copy control information, descrambling according to scrambling is performed by switching and using the corresponding authentication means. It becomes possible to perform processing. Moreover, since the data that cannot be authenticated is not output, it is possible to prevent the illegally copied data from being recorded and reproduced.</p><p> Further, by incorporating these functions in the same LSI, it is possible to make it difficult to retrieve data from the middle.</p>
<figref num="1">It is a figure which shows an Example of the reproduction apparatus which reproduces the data including the copy control information by this invention.</figref><figref num="2">It is a figure which shows an Example when the data reproduction apparatus by this invention is applied to a DVD drive apparatus.</figref><figref num="3">It is a figure which showed the structure of the sector data of a DVD as an example of the data including the code which recorded the type of the recording medium of this invention and the scramble structure of data.</figref><figref num="4">It is a figure which showed the structure of the identification (ID) data of a DVD.</figref><figref num="5">It is a figure which shows one Example of the recording apparatus which records data including copy control information by this invention.</figref><figref num="6">It shows another embodiment of the reproduction apparatus which reproduces the data including the copy control information by this invention.</figref><figref num="7">This shows a case where the data reproduction device according to the present invention is applied to a DVD drive device and the output signal is connected to a recordable device such as a hard disk.</figref><figref num="8">It shows the case where the data output device by this invention is applied to a monitor.</figref><figref num="9">The case of the system including each device according to this invention, for example, a personal computer is shown.</figref><figref num="10">It shows another embodiment of the reproduction apparatus which reproduces the data including the copy control information by this invention.</figref>
Hereinafter, examples of the present invention will be described with reference to the drawings.
FIG. 1 shows an embodiment of a reproduction device for reproducing data including copy control information according to the present invention. This embodiment shows a recordable medium such as a DVD, but of course, this is not limited to an optical disc, but applies to all media for storing data.
In the figure, 1 is data reproduction device 1, 2 is reproduction means 1, 3 is switching SW1, 4 is authentication means 1a, 5 is authentication means 2a, 6 is authentication means 3a, 7 is data reproduction device 2, 8 is authentication. Means 1b and 9 are authentication means 2b, 10 is authentication means 3b, 11 is decryption means 1, 12 is decryption means 2, 13 is switching SW2, 14 is WM detection means, 15 is MPEG playback means, 16 is data input. , 17 is data output, 18 is data bus 1, 19 is authentication bus 1, 20 is data bus 2, 21 is authentication bus 2, 22 is data bus 3, 23 is authentication bus 3, 24 is CSS authentication means a, 25 Is the CSS data bus, 26 is the CSS authentication bus, 27 is the CSS authentication means b, 28 is the CSS decryption means, 29 is the authentication block 1, and 30 is the authentication block 2.
The operation of this system will be described with reference to FIGS. 1 and 2.
The data input 16 read from the disc by the data reproduction device 1 such as a DVD drive is decoded according to the format recorded by the reproduction means 1. At this time, the type of data, for example, a code indicating the type of recording medium contained in the data (for example, a code indicating whether it is play-only or recordable) and whether the structure of the data is a scrambled structure. Read the code that indicates, video data or audio data, or a code that indicates copy restrictions (for example, a code that indicates copy permission, one-generation copy possible, or copy prohibition). Further, in the case of an optical disc, the type of recording medium may be determined from the tracking signal of the disc. Here, the switching SW1 (3) is switched from these read information, and which authentication means is used is selected. Authentication is performed to confirm the person to whom data is transferred, and key information for decrypting the code is exchanged. The data passed by this key is encrypted, and the key is used to break the code to protect the data.
The authentication means 1a is, for example, a means for authenticating a playback-only recording medium, and the authentication means 2a is a means for authenticating a recordable recording medium whose copy is restricted by copy restriction information. Is a recording medium on which copying is not restricted by copy restriction information, but is a means for authenticating. The CSS authentication method a (24) is an authentication method for a DVD drive compatible with the current CSS (content scrambling system). Here, in this embodiment, the CSS authentication method a (24) is described independently. This can also be combined with new authentication means 1a, 2a, 3a as in authentication block 1 (29).
It is assumed that the data reproduction device 2 is, for example, an MPEG board that decodes MPEG data. Authentication means 1b has a relationship corresponding to authentication means 1a, and authentication is confirmed using authentication bus 1 (19), and if it does not correspond, the method for descrambling each is not passed. Do not output data from data bus 1 (18). Similarly, the authentication means 2b and 3b have a relationship corresponding to the authentication means 2a and 3a, and if they do not correspond, the authentication is not performed and the data output is stopped. Here, for the sake of clarity, the authentication bus for authenticating the three sets of authentication means and the data bus for transmitting data from each are independent, but it is also possible to switch between them in one series. .. The CSS authentication means b (27) is an authentication means for the MPEG board corresponding to the current CSS. Here, in this embodiment, the CSS authentication means b (27) is described independently, but this is the authentication block b. It can also be combined with new authentication methods 1b, 2b, and 3b as in (30).
The data transmitted from the reproduction device 1 to the reproduction device 2 by the data bus 1 is transmitted in a scrambled state in order to prevent copying during transmission. The types of scramble are the data of the playback-only recording medium and the data of the recordable recording medium whose copy is restricted by the copy restriction information, and the data that is scrambled with different types and can be recorded. So, although the copy is not restricted by the copy restriction information, it is not necessary to protect the data, so it is not scrambled. Therefore, the playback device 1 transmits the type of recording medium and the scrambled state of data by the authentication means. Here, it is not necessary to scramble the disk without copy restriction for copy protection, but if authentication is not performed only in that case, the disk illegally duplicated under the same copy control state as without copy restriction. Since it becomes difficult to detect, authentication should be performed even for disks with no copy restrictions.
When the authentication is confirmed, the data is transmitted in each scrambled state. The data bus on which the data is transmitted is selected according to the type of recording medium transmitted by the authentication means and the scramble structure of the data, and the decryption means 1 (11) or the decryption means 2 (12) operates accordingly. Then, it is descrambled and sent to the MPEG reproduction means (15) by the switching SW2 (13). The watermark detecting means (14) is an example of a detecting means for detecting additional information embedded in the data decoded by the MPEG reproducing means (15). In this embodiment, the watermark is detected as additional information and copied. If control information is detected, the data output is controlled accordingly. In this embodiment, an example of controlling the output of data by controlling the MPEG reproduction means (15) is shown, but the control method is limited to this, such as stopping the output data or destroying the data on the bus. is not it.
Here, the playback means 1 and the switching SW1 (3), the authentication means 1a (4), the authentication means 2a (5), and the authentication means 3a (6) are incorporated in the same LSI, so that the data can be taken out from the middle. Making it difficult, authentication means 1b (8), authentication means 2b (9), authentication means 3b (10), decryption means 1 (11), decryption means 2 (12), switching SW2 (13), and WM detection means By incorporating (14) and the MPEG reproduction means (15) in the same LSI, it becomes difficult to extract data from the middle.
FIG. 2 shows a case where the data reproduction device according to the present invention is applied to a DVD drive device. This embodiment shows a recording medium such as a DVD that can be recorded and reproduced, but of course, this is not limited to an optical disc, and applies to all media that can be recorded and reproduced.
In the figure, 24 is a DVD disc, 25 is a DVD drive, 26 is a pickup, 27 is a preamplifier, 28 is a system control means 1, 29 is an MPEG playback board, 30 is a system control means 2, 31 is a converter, and 32 is a monitor. Is.
The signal read from the DVD disc (24) by the pickup (26) is input to the data playback device 1 (1) via the preamplifier (27). The data reproduction device 1 (1) is controlled by the system control means 1 (28) and determines the operation state. This is the main operation of the DVD drive (25). The signal reproduced by the data reproduction device 1 (1) is transmitted to the data reproduction device 2 (7). The data reproduction device 2 (7) is controlled by the system control means 2 (30) and determines the operation state. The data reproduced by the data reproduction device 2 (7) is converted by the converter (31), output to the monitor (32), and the image is displayed. This is the main operation of the MPEG playback board (29).
FIG. 3 shows the structure of the sector data of a DVD as an example of data including a code in which the type of recording medium of the present invention and the scrambled structure of data are recorded. On the DVD, identification data called ID and copyright management information called CPR_MAI are written before the main data of 2048 bytes.
Copyright management information (CPR_MAI) corresponds to both copyright management information and regional management information. The read-in area describes whether or not the copyright protection system has a specific data structure (corresponding to a scrambled structure), and whether or not it can be played back in a designated area. In the data area, whether the sector contains or does not contain copyrighted material, has or does not have a specific data structure of the copyright protection system, and has copy restrictions (copy permission, one generation copy possible, copy prohibition). ) Is described.
Figure 4 shows the structure of DVD identification (ID) data. In the first 4 bytes that make up the sector information, the ID has a code that indicates playback-only data called a data type, or a spare for write-once data and rewrite data.
The sector format type records the CLV format type specified for the read-only disc and the write-once disc, or the zone format type specified for the rewrite disc. In the area type, a data area, a read-in area, a read-out area, and a middle area of a play-only disc are recorded. The data type is read-only data or additional data (link data) and reserve data for rewriting.
FIG. 5 shows an embodiment of a recording device that records data including copy control information according to the present invention. This embodiment shows a recording medium such as a DVD that can be recorded and reproduced, but of course, this is not limited to an optical disc, and applies to all media that can be recorded and reproduced.
In the figure, 51 is data recording device 2, 52 is recording means 1, 53 is switching SW4, 55 is authentication means 2d, 56 is authentication means 3d, 57 is data recording device 1, 59 is authentication means 2c, 60 is authentication. Means 3c, 62 are encryption means 2, 63 is switching SW3, 64 is WM detection means, 65 is MPEG coding means, 66 is data output, 67 is data input, 70 is data bus 2, 71 is authentication bus 2, 72 is the data bus 3 and 73 is the authentication bus 3.
The data input (67), which is read from the disc by a data playback device 1 such as a DVD drive and is input to the video data or the like output to the monitor, is converted into digital data by the recording means 1 (52) and recorded. It is encoded according to the format of. At this time, a code indicating the type of data, for example, the type of recording medium (for example, a code indicating whether it is play-only or recordable) is written according to the format. In addition, as other types of data, for example, a code indicating whether the data structure is encrypted (scrambled) by copy control or a code indicating copy restriction (for example, copy permission, one-generation copy possible, copy prohibition). Write the code). Next, if the data is data for which copy control needs to be performed, scrambling is performed on the recording medium according to the state of copy control. Here, the switching SW3 is switched from the copy control information, and which authentication means is used is selected.
The watermark detecting means 64 detects copy control information which is additional information added to the data input to the MPEG coding means 65, and controls according to the information. For example, if the detected information is copy-prohibited information, the output of the recorded data is stopped, and if the detected information is copy-restricted data, the coding process is performed without scrambling. In this embodiment, an example of controlling the output of data by controlling the MPEG coding means 65 is shown, but the control method is not limited to this, such as stopping the output data or destroying the data on the bus. Absent.
The authentication means 2c is a recordable recording medium whose copy is restricted by the copy restriction information, and the authentication means 3c is a recordable recording medium whose copy is restricted by the copy restriction information. It is assumed that it is a means for authenticating things that are not restricted.
Further, although omitted in this embodiment, there are cases where an authentication means corresponding to the current CSS is included as in the playback device, and it is also possible to use this as an authentication block.
The data recording device 1 is, for example, an MPEG board that encodes MPEG data. Authentication means 2d has a relationship corresponding to authentication means 2c, and authentication is confirmed using 71 authentication bus 2, and if it is not supported, not only is the method for descrambling not passed, but also the method for descrambling is not passed. 70 Do not output data from data bus 2. Similarly, the authentication means 3d has a relationship corresponding to the authentication means 3c, and if it does not correspond, the authentication is not performed and the data output is stopped. Here, for the sake of clarity, the authentication bus for authenticating the two sets of authentication means and the data bus for transmitting data from each are independent, but it is also possible to switch between them in one series. ..
The data transmitted by the data bus 2 from the data recording device 1 to the data recording device 2 is transmitted in a scrambled state in order to prevent copying during transmission. Although the copy is not restricted by the copy restriction information, the data does not need to be copy-protected, so it is not scrambled.
Therefore, the scrambled state of the data is transmitted from the data recording device 1 by the authentication means. The switching SW3 (63) selects either the encryption means 2 according to the data or the path that does not pass through the encryption means so that the scramble can be applied according to the data.
When the authentication is confirmed, the data is transmitted in each scrambled state. The data bus on which the data is transmitted is selected according to the type of recording medium transmitted by the authentication means and the scramble structure of the data, and is sent to the recording means 1 (52) by the switching SW4 (53).
Here, the authentication means 2c (59), the authentication means 3c (60), the encryption means 2 (62), the switching SW3 (63) and the WM detection means (64), and the MPEG coding means (65) are in the same LSI. By incorporating it in the same LSI, it becomes difficult to retrieve the data from the middle, and the recording means 1 (52), the switching SW4 (53), the authentication means 2d (55), and the authentication means 3d (56) are incorporated in the same LSI. , Makes it difficult to retrieve data from the middle.
FIG. 6 shows another embodiment of a reproduction device for reproducing data including copy control information according to the present invention. This embodiment is the embodiment shown in FIG. 1, and is an example in which the data bus and the authentication bus are shown independently and are used in combination. Those with the same number as in Fig. 1 indicate the same ones.
In FIG. 6, 70 is a unified data bus, 71 is a unified authentication bus, 72 is a SW for switching the authentication means of the authentication block 1, and 73 is a SW for switching the authentication means of the authentication block 2. With such a configuration, the data bus and the authentication bus can be shared, and the number of connection lines between devices can be reduced.
FIG. 7 shows a case where the data reproduction device according to the present invention is applied to a DVD drive device and the output signal is connected to another device, for example, a recordable device such as a hard disk. This embodiment shows, for example, a recordable recording medium such as a hard disk, but of course, this is not limited to all recordable media such as a hard disk, and a device that transfers data via a data bus. Applies to the whole. In the figure, 80 is a hard disk device, 81 is a data recording device 1, 82 is a system control means 3, and 83 is a hard disk.
The signal read from the DVD disc 24 by the pickup 26 is input to the data reproduction device 1 via the preamplifier 27. The data reproduction device 1 is controlled by the system control means 1 and determines the operation state. This is the main operation of the DVD drive 25. The signal reproduced by the data reproduction device 1 is transmitted to the data recording device 1. The data recording device 1 is controlled by the system control means 3 and determines the state of the recording operation. The data reproduced by the data recording device 1 is recorded on the hard disk 83. This is the main operation of the hard disk device 80.
Here, for a device capable of recording data, it is necessary to perform recording control according to copy control information. Therefore, it is necessary to authenticate the data playback device 1 to the data recording device 1 in order to confirm whether or not the device has a function to control recording correctly. The data to be passed from the data reproduction device 1 to the data recording device 2 should be scrambled to protect the data. Therefore, the data reproduction device 1 and the data recording device 2 are provided with a means for scrambling, a means for descrambling, and a means for passing a key for scrambling. If the authentication fails, the data is not output from the data playback device 1 to the data recording device 2, and even if the data is output, it is scrambled and the key cannot be delivered. , It becomes impossible to reproduce the data correctly. Therefore, even if the scrambled data is recorded by the recording device as it is, it cannot be reproduced correctly.
In addition, here, we have described the case of transferring data to and from the recording device, but in the same way for the playback or output device, authenticate whether the device correctly performs copy control to protect the data. To.
By providing such means and passing data, it is possible to correctly control the copy of copyrighted data and prevent unauthorized copying and reproduction.
FIG. 8 shows a case where the data output device according to the present invention is applied to a monitor. This embodiment shows, for example, an output such as a monitor, but of course, this is not limited to the monitor, but applies to the entire device that transfers data via the data bus. In the figure, 90 is a monitor, 91 is a data processing device 3, 92 is a converter, and 93 is a display device.
Output from the MPEG board 29 to the monitor 90. The data input by the monitor 90 is converted by the converter 31 and output to the monitor 32 to display an image. This is the main operation of the monitor.
Here, when data is input to the monitor 90 via the data bus 100, the data may be scrambled to protect it from being recorded illegally. In that case, the data processing device 3 Descramble with to output to converter 92. Therefore, in this case, it is necessary to provide the data processing device 3 with the authentication processing corresponding to the MPEG board 29. In addition, the output from the MPEG board 29 may be output only to a display device such as the monitor 90, and authentication may be performed to confirm that it is not output to the recording device. There is no need to scramble the data when outputting to monitor 90, as it will not be copied illegally.
By providing such means and passing data, it is possible to correctly control the copy of copyrighted data and prevent unauthorized copying and reproduction.
FIG. 9 shows a case of a data processing device as a system including a plurality of data processing means (hereinafter referred to as devices) such as the above-mentioned playback device and recording device, for example, a personal computer. In the personal computer, since the incorporation of each device can be easily changed, the combination is not limited to the combination shown in this embodiment, and includes all combinations of devices for which data is exchanged.
In the figure, 101 is an MPEG board, 102 is an MO drive, and 103 is a digital camera.
In the personal computer, data is exchanged with each device via the data bus 100. At that time, in order to prevent unauthorized copying on the data bus, authentication is performed with the device connected to the data bus.
Here, if the authentication is not established, it is determined that the device is a device that does not have the function to perform copy control correctly, and the output of data is stopped. Further, at this time, if the data is only permitted to be reproduced, the recording device is not connected to the data bus, and it is possible to output the data only if the device has a reproduction function.
Further, when the authentication is not established, the data to be passed may be passed via the data bus only if the data to be passed has no copy restriction.
These authentications can be performed by the circuit provided in each device, but in the case of a personal computer or the like, the authentication can also be performed by software for controlling each device. .. It is also possible to perform authentication on an OS that controls each device in a centralized manner and control each device according to the authentication result.
By performing authentication according to the type of data between each device connected to the data bus in this way and controlling the data transfer according to the result, it is possible to perform copy control correctly.
FIG. 10 shows another embodiment of a reproduction device for reproducing data including copy control information according to the present invention. FIG. 10 shows an example in which what is shown in FIG. 1 is configured in one device, for example, a consumer DVD player. In the case of such a device, it is difficult to rearrange the DVD drive and the MPEG board, so it is not necessary to authenticate. Further, even when these DVD signal processing and MPEG decoding are performed as internal processing of the same LSI, authentication is not required because no other connection or signal is taken out from the data bus. In these cases, it is not necessary to have a plurality of authentication means, and a plurality of encryption decryption means are switched and reproduced.
1 ... Data playback device 1, 2 ... Playback means 1, 3 ... Switching SW1, 4 ... Authentication means 1a, 5 ... Authentication means 2a, 6 ... Authentication means 3a, 7. .. Data playback device 2, 8 ... Authentication means 1b, 9 ... Authentication means 2b, 10 ... Authentication means 3b, 11 ... Decryption means 1, 12 ... Decryption means 2, 13 ... switching SW2, 14 ... WM detection means, 15 ... MPEG playback means, 16 ... data input, 17 ... data output, 18 ... data bus 1, 19 ... authentication bus 1, 20 ... Data bus 2, 21 ... Authentication bus 2, 22 ... Data bus 3, 23 ... Authentication bus 3.
11 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6 Sheet 7 Sheet 8 Sheet 9 Sheet 10 Sheet 11
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| WO9713248A1 | Cites | World Intellectual Property Organization (WIPO) | Examiner |
| JPH06261033A | Cites | Japan | Examiner |
| JPH0713842A | Cites | Japan | Examiner |
| JPH0935030A | Cites | Japan | Examiner |
| JPH1011499A | Cites | Japan | Examiner |
44 members in 8 offices
Priority claims7
| Document | Office | Kind | Date |
|---|---|---|---|
| 10238698 | Japan | A | |
| 10238698 | Japan | A | |
| 1998102386 | Japan | – | |
| 2009276002 | Japan | A | |
| 1998102386 | – | – | – |
| JP19980102386 | – | – | – |
| JP20090276002 | – | – | – |
Members44
| Document | Office | Kind | |
|---|---|---|---|
| EP0951019A2 | European Patent Office (EPO) | A2 | |
| KR19990083315A | Republic of Korea | A | |
| CN1239293A | China | A | |
| JP2000003559A | Japan | A | |
| EP0951019A3 | European Patent Office (EPO) | A3 | |
| TW425543B | Taiwan Province of China | B | |
| JP2001236729A | Japan | A | |
| KR100307122B1 | Republic of Korea | B1 | |
| US6578149B1 | United States of America | B1 | |
| US2003200461A1 | United States of America | A1 | |
| CN1135550C | China | C | |
| US2004071443A1 | United States of America | A1 | |
| CN1506958A | China | A | |
| EP1443510A2 | European Patent Office (EPO) | A2 | |
| EP0951019B1 | European Patent Office (EPO) | B1 | |
| DE69927545D1 | Germany | D1 | |
| US7043645B2 | United States of America | B2 | |
| DE69927545T2 | Germany | T2 | |
| JP2006190455A | Japan | A | |
| EP1443510A3 | European Patent Office (EPO) | A3 | |
| CN1291411C | China | C | |
| CN1913612A | China | A | |
| JP3984749B2 | Japan | B2 | |
| JP3984792B2 | Japan | B2 | |
| MY132414A | Malaysia | A | |
| US2008109907A1 | United States of America | A1 | |
| US7379547B2 | United States of America | B2 | |
| JP2008262684A | Japan | A | |
| JP2009134860A | Japan | A | |
| JP2010146692AThis record | Japan | A | |
| EP2211346A2 | European Patent Office (EPO) | A2 | |
| US7779256B2 | United States of America | B2 | |
| JP4565014B2 | Japan | B2 | |
| JP4645748B2 | Japan | B2 | |
| US2011064227A1 | United States of America | A1 | |
| JP2011138601A | Japan | A | |
| JP4770977B2 | Japan | B2 | |
| US8074071B2 | United States of America | B2 | |
| CN1913612B | China | B | |
| US2012134498A1 | United States of America | A1 | |
| EP1443510B1 | European Patent Office (EPO) | B1 | |
| EP2211346A3 | European Patent Office (EPO) | A3 | |
| US8311219B2 | United States of America | B2 | |
| JP5083420B2 | Japan | B2 |
14 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Cancellation because of completion of termEXPY | EXPY | |
| Renewal fee payment (event date is renewal date of database)FPAY | FPAY | |
| Renewal fee payment (event date is renewal date of database)FPAY | FPAY | |
| First payment of annual fees (during grant procedure)JAPANESE INTERMEDIATE CODE: A61A61 | A61 | |
| Written decision to grant a patent or to grant a registration (utility model)JAPANESE INTERMEDIATE CODE: A01A01 | A01 | |
| Written decision to grant a patent or to grant a registration (utility model)JAPANESE INTERMEDIATE CODE: A01A01 | A01 | |
| Decision of grant or rejection writtenTRDD | TRDD | |
| Transfer to examiner for re-examination before appeal (zenchi)AppealJAPANESE INTERMEDIATE CODE: A911A911 | A911 | |
| Written amendmentJAPANESE INTERMEDIATE CODE: A523A521 | A521 | |
| Decision of refusalJAPANESE INTERMEDIATE CODE: A02A02 | A02 | |
| Written amendmentJAPANESE INTERMEDIATE CODE: A523A521 | A521 | |
| Notification of reasons for refusalJAPANESE INTERMEDIATE CODE: A132A131 | A131 | |
| Written amendmentJAPANESE INTERMEDIATE CODE: A523A521 | A521 | |
| Notification of reasons for refusalJAPANESE INTERMEDIATE CODE: A131A131 | A131 |
Numbers
- Publication
- 2010146692
- Publication, DOCDB
- 2010146692
- Publication, EPODOC
- JP2010146692
- Application
- 276002
- Application, DOCDB
- 2009276002
- Application, EPODOC
- JP20090276002
Titles2
- Japanese
- データ再生方法、データ再生装置、データ符号化方法、データ記録方法、データ記録装置、認証方法及び半導体チップ
- English
- Data reproduction method, data reproduction device, data coding method, data recording method, data recording device, authentication method and semiconductor chip
Classification
- CPC, 27
- H04N21/4367
- G11B20/10
- G11B20/00086
- G11B20/00188
- G11B20/00195
- G11B20/0021
- G11B20/00224
- G11B20/00304
- G11B20/00449
- G11B20/00739
- G11B20/00753
- G11B20/00768
- G11B20/00884
- H04K1/00
- H04L9/32
- H04N5/765
- H04N5/77
- H04N5/775
- H04N5/781
- H04N5/85
- H04N5/913
- H04N9/8042
- H04N21/4405
- H04N2005/91328
- H04N2005/91335
- H04N2005/91364
- H04L2209/603
- IPC, 11
- G11B20 10
- H04N5 91
- G06F21 24
- G11B20 00
- H04N5 765
- H04N5 77
- H04N5 775
- H04N5 781
- H04N5 85
- H04N5 913
- H04N9 804