Reproduction apparatus, recording and reproduction system, reproduction method, and recording and reproduction method
Abstract
A reproduction apparatus for reproducing a programrecorded on a recording medium by which use of a highspeed dubbing function by a user exceeding a range ofpersonal use can be suppressed to achieve protection ofthe copyright is disclosed. The reproduction aPparatusincludes a reproduction means for reproducing a programrecorded on a recording medium, a time counting means forstarting time counting in response to an opetation of thereproduction means, a detection means for detectinginformation for identification of the recording medium orthe program, a memory for storing the detectedidentification information corresponding to the timecounting meanS, a comparison means for comparing thestored identification information and the detectedidentification information, and a control means forinhibiting, when the comparison means discriminates thatthe stored identification information and the detectedidentification information coincide with eachother, thereproduction by the reproduction means of the programcorresponding to the identification information until thetime counting of the time counting means corresponding tothe identification information reaches a predeterminedtime.
Term
No projected expiry on record.
- Priority
- Filed
- Granted
- Today
27 claims: 26 independent, 1 dependent
- 1526472TT 附件〉:第891042〇1號專利申請案 民國91年4月修正 ——— —j中文申請專利範圍修正本 經濟部智慧財產局.工#費合作社印製 々、申請專利範圍 1 · 一種再生裝置,用於再生被記錄在記錄媒體上的 節目,包含: 再生機構,用於再生一被記錄在記錄媒體上的節目; 時間計數機構,用於反應於該再生機構的一操作,而 起動一時間計數操作; 偵測機構,用於偵測記錄媒體或節目的身份識別之識 別資訊; - 儲存機構,用於儲存藉由該偵測機構所偵測的識別資 訊相應於該時間計數機構; 比較機構,用於比較被儲存在該儲存機構中的識別資 訊與被該偵測機構所偵測的識別資訊;及 控制機構,用於當該比較機構區別出儲存在 構中的識別資訊與被該偵測機構所偵測到 的識別 一致時,禁止相應於該識別資訊的節目爲該再生 生,直到相應於識別資訊之該時間計數機構之時 到一預定的時間爲止。 如申請專利範圍第1項之再生裝置,其 錄媒體 且該控制機構控制以便禁止節目的爲該讀出機 修煩 機構包括讀出機構,用於讀出一記錄在記曹霄, 該儲存機 資訊彼此 機構所再 間計數達 中該再生 上的節目 構所讀出 :--7-------0^--- (請先閲讀背面之注意事項再填寫本頁) 、1T !年 .如申請專利範圍第1項之再生裝置,其中該控制 条月機構控制以便禁止節目爲該再生機構所再生輸出。 ^ 4 ·如申請專利範圍第1項之再生裝置,其中該再生 修所 正提機構 0之 可以再生節目成爲一數位信號,且該控制機構禁止數 本紙張尺度適用中國國家榡準(CNS ) A4規格(210X297公釐) A8 B8 C8 D8 V、申請專利範圍 位信號的再生。 5 ·如申請專利範圍第1項之再生裝置,其中該再生 機構可以再生節目成爲一類比信號,且該控制機.構禁止類 比信號的再生。 6 ·如申請專利範圍第1項之再生裝置,其中識別資 訊是被記錄在記錄媒體上呈一預定格式。 7 .如申請專利範圍第6項之再生裝置,其中識別資 訊是被包括在記錄在記錄媒體的一管理區中之管理資訊中 〇 8 .如申請專利範圍第7項之再生裝置,其中被記錄 在記錄媒體的一管理區中的管理資訊是版權資訊。 9 ·如申請專利範圍第7項之再生裝置,其中被記錄 在記錄媒體的管理區中的管理資訊是根據被記錄在記錄媒 體上的節目之編號及記錄時間加以產生。 1 〇 ·如申請專利範圍第6項之再生裝置,其中識別 資訊是以一預定格式被插入每個節目區在被記錄在記錄媒 體上的一節目單元的資訊中。 1 1 .如申請專利範圍第1項之再生裝置, 制機構,當節目被該再生機構以一預定轉移率再 [再生的禁止無效。 ', 1 2 .如申請專利範圍第1項之再生裝置, k間計數機構當節目的再生之禁止被該控制機構所 ^從開始起動相應於節目的識別資訊之時間計數。 … 1.3 · —種記錄及再生系統,包含: 本紙張尺度適用中國國家標準(CNS ) Α4規格(210X297公嫠) -2 (請先閱讀背面之注意事項再填寫本頁) 其中該控 生時,使 其中該時 取消時, 經 濟 部 智 慧 財 產 局 員 f 合' 作 社 印 製 A8 B8 C8 D8 •η J 六、申請專利範圍 一再生裝置,用於再生一被記錄在一第一記錄媒體上 的節目;及 記錄裝置,用於記錄被再生的節目到一第二記錄媒 體上 該再生裝置包括:再生機構,用於再生一記錄在記錄 媒體上的節目;時間計數機構,用於反應於該再生機構的 一操作,而起動一時間計數操作;偵測機構,用於偵測記 錄媒體或節目的身份識別之識別資訊;儲存機構,用於儲 存藉由該偵測機構所偵測的識別資訊相應於該時間計數機 構;比較機構,用於比較被儲存在該儲存機構中的識別資 訊與被該偵測機構所偵測的識別資訊;及控制機構,用於 當該比較機構區別出儲存在該儲存機構中的識別資訊與被 該偵測機構所偵測到的識別資訊彼此一致時,禁止相應於 識別資訊的節目爲該再生機構所再生,直到該時間計數機 構之時間計數相應於識別資訊達到一預定的時間爲止; 該記錄裝置包括輸入機構,用於接受爲該再生機構所 再生的節目,及記錄機構,用於記錄被該輸入機構所接受 的節目到第二記錄媒體上。 1 4 ·如申請專利範圍第1 3項之記錄及再生系統, 其中該再生機構包括讀出機構用於讀出一被記錄在第一記 錄媒體上的節目,且該控制機構控制以便禁止節目爲該讀 出機構所讀出。 1 5 .如申請專利範圍第1 3項之記錄及再生系統, 其中該.控制機構控制以便禁止節目爲該再生機構所再生輸 (請先閱讀背面之注意事項再填寫本頁} Μ ί咳文霉 f % 查魏 im 拱雖 Iff 容t本 V 遙印 ί多所 正择本紙張尺度適用中國國家標準(CNS ) Α4規格(210Χ297公釐) 0义 3 出 申請專利範圍 A8 B8 C8 D8 經 濟 i m 士 .思 財 5 I,產 飞.'局 f消 :?費 ‘合 作 篆社 $印 v:製 2 1 6 ·如申請專利範圍第1 3項之記錄及再生系統, 其中該再生機構能夠再生節目成爲一數位信號,且該控制 機構禁止數位信號的再生。 1 7 .如申請專利範圍第1 3項之記錄及再生系統, 其中該再生機構可以再生節目成爲一類比信號,且該控制 機構禁止類比信號的再生。 1 8 .如申請專利範圍第1 3項之記錄及再生系統’ 其中識別資訊是以一預定格式被記錄在記錄媒體上。· 1 9 .如申請專利範圍第1 8項之記錄及再生系統, 其中識別資訊是被包括在被記錄在第一記錄媒體的一管理 區之管理資訊中。 2 〇 ·如申請專利範圍第1 9項之記錄及再生系統, 其中被記錄在第一記錄媒體的一管理區中的管理資訊是版 權資訊。 2 1 .如申請專利範圍第1 9項之記錄及再生系統’ 其中被記錄在第一記錄媒體的管理區中的管理資訊是根據 被記錄在第一記錄媒體上的節目之編號及記錄時間加以產 生。 2 2 ·如申請專利範圍第1 8項之記錄及再生系統’ 其中識別資訊是以一預定的格式被插入於每個節目區被記 錄在第一記錄媒體上的一節目單元的資訊中。. 2 3 .如申請專利範圍第1 3項之記錄及再生系統’ 其中當節目被再生機構以一預定轉移率再生時,該控制機 --”-------0^11 (請先閱讀背面之注意事項再填寫本頁) 、1T 本紙張尺度適用中國國家標準(CNS ) A4規格(X297公釐) 4- £3. 經濟 張 紙 奉 f難ξ擊f工4合作Sf製日所提之 七、申請專利範圍 構使再生之禁止失效。 2 4 .如申請專利範圍第1 3項之記錄及再生系統’ 其中當節目的再生之禁止被該控制機構所取消時,該時間 計數機構從相應於節目的識別資訊開始起動其時間計數。 2 5 · —種再生方法,用於再生記錄在記錄媒體上的 節目,包含: 一再生步驟,用以再生一記錄在記錄媒體上的節目; 一時間計數步驟,用以反應於再生而起動一時間計數 操作; 一偵測步驟,用以偵測記錄媒體或節目的身份識別之 識別資訊; 一儲存步驟,用以儲存被偵測相應於時間計數的識別 資訊; 一比較步驟,用以比較被儲存的識別資訊及被偵測的 識別資訊;及 一控制步驟用以當在比較步驟中區別出儲存的識別資 訊與偵測的識別資訊彼此一致時,禁止相關於該識別資訊 之節目的再生,直到相應於識別資訊之時間計數達到一預 定的時間爲止。 2 6 · —種記錄及再生方法,用於再生被記錄在第一 記錄媒體上的節目且記錄此被再生的節目到第二記錄媒體 上,包含: 一再生步驟,用以再生一被記錄在第一記錄媒體上的 節目;. . 準 標 家 國 中 用 適 A4 釐 公 7 9 2 (請先閱讀背面之注意事項再填寫本育) 52647^ A8 B8 C8 D8 六、申請專利範圍 一時間計數步驟’用以反應於再生’而起動一時間計 數操作; 一偵測步驟,用以偵測第一記錄媒體或節目的身份識 別之識別資訊; 一儲存步驟,用以儲存被偵測相應於時間計數的識別 資訊; 一比較步驟’用以比較被儲存的識別資訊及被偵測的 識別資訊; 一控制步驟,用以當在比較步驟中區別出儲存的識別 資訊與偵測的識別資訊彼此一致時,禁止相應於識別資訊 之節目的再生,直到相應於識別資訊之時間計數達到一預 定的時間爲止; . 一輸入步驟,用以接受被再生的節目;及 一記錄步驟,用以記錄被接受的節目到第二記錄媒體 上。 (請先閱讀背面之注意事項再填寫本頁) 經濟部智慧財產局員工消費合作社印製 I張 一紙 本 準 標 家 國 國 中 用 I適 釐 公 7 9 2 mm m: El 第89104201號專利申請案 中文圖示修正頁 民國91年4月修正 〇 第16圖 0 a4f6,, 2 第19圖 煩睛委員明示 年月 日所提之 1E仁疔t吞Arf4r^^5#t^ifLLo 0
443 paragraphs in 1 section, as filed
Reproducing equipment, recording and reproducing system, reproducing method and recording and reproducing method
<p>1. . .MD recorder / record player</p><p>2. . .Spindle motor</p><p>3. . .Optical head</p><p>3a. . .Objective lens</p><p>4. . .Two-axis mechanism</p><p>5. . .Sleigh mechanism</p><p>6a. . .magnetic head</p><p>6. . .Head drive circuit</p><p>7. . .RF amplifier</p><p>8. . .EMF CIRC codec</p><p>9. . .Servo circuit</p><p>10. . .Address decoder</p><p>11. . .System controller</p><p>12. . .Memory controller</p><p>13. . .Buffer memory</p><p>14. . .Audio Compression Decoder-Decompression Decoder</p><p>15. . .D A converter</p><p>16. . .Output endpoint</p><p>17. . .Input endpoint</p><p>19. . .Operating area</p><p>20. . .Display area</p><p>twenty one. . .Input endpoint</p><p>twenty two. . .Silent detection area</p><p>twenty four. . .Random access memory</p><p>25. . .Digital interface area</p><p>25a. . .Time code extraction area</p><p>25b. . .U-bit extraction area</p><p>25c. . .Logic circuit</p><p>25d. . .IEEE encoder / decoder block</p><p>26. . .Endpoint</p><p>27. . .Read-only memory</p><p>28. . .Timer area</p><p>29. . .ISRC Management Form</p><p>30. . .CD player</p><p>32. . .Spindle motor</p><p>33. . .Optical head</p><p>33a. . .Objective lens</p><p>34. . .Two-axis mechanism</p><p>35. . .Sleigh mechanism</p><p>36. . .RF amplifier</p><p>37. . .Servo circuit</p><p>38. . .Signal processing circuit</p><p>39. . .D A converter</p><p>40. . .Digital interface area</p><p>41. . .System controller</p><p>42. . .Output endpoint</p><p>43. . .Output endpoint</p><p>44. . .Endpoint</p><p>45. . .ISRC Management Form</p><p>46. . .Timer area</p><p>47. . .Operating area</p><p>90. . .Magneto-optical disc</p><p>91. . .CD</p><p>100. . .Long distance director</p><p>101. . .Infrared absorption zone</p>
Figure 1 is a figure showing the frame structure of a CD;
Figure 2 is a graphic illustrating the sub-code;
3A is a graph showing a sub format of a channel Q of a CD in mode 1;
FIG. 3B is a similar diagram, but showing a sub-format of channel Q of a CD in mode 2;
FIG. 3C is a similar diagram, but showing a sub-format of channel Q of a CD in mode 3;
Figure 3D is a graph showing one of the sub-formats of channel Q of an MD;
Figure 4 is a graph illustrating the definition of the values placed in the I1 to I5 data of an ISRC;
FIG. 5A is a graph showing an I / O format of a digital audio interface;
5B is a graphic showing a sub-frame of a digital audio interface;
Figure 6 is a graphic illustrating U-bit data of the digital audio interface;
Figure 7 is a graph illustrating the C-bit data of the digital audio interface;
Fig. 8 is a block diagram showing a device in the form of an MD recorder / record player
An example of the internal structure of a recording device. This recorder / record player constitutes a dubbing system to which the present invention is applied;
FIG. 9 is a diagram illustrating a cluster format of a small disc system;
FIG. 10 is a diagram illustrating the U-TOC sector 0 of the compact disc system;
FIG. 11 is a diagram illustrating the form of a chain set by the U-TOC sector 0 of the small disc system;
FIG. 12 is a diagram illustrating the U-TOC sector 1 of the compact disc system;
13 is a block diagram showing an example of the internal structure of a reproduction device in the form of a CD player, which constitutes a dubbing system to which the present invention is applied;
FIG. 14 is a diagram illustrating a structure example of an ISRC management table;
15 is a flowchart illustrating a processing operation for realizing a high-speed dubbing control operation of one of the dubbing systems to which the present invention is applied;
FIG. 16 is a flowchart illustrating ISRC corresponding processing of the processing operation described in FIG. 15;
FIG. 17 is a flowchart illustrating management processing of an ISRC management table in the processing operation described in FIG. 15; FIG.
18 is a flowchart illustrating a high-speed dubbing restriction operation of a dubbing system to which the present invention is applied;
FIG. 19 is a flowchart illustrating a corresponding operation of the ISRC in the processing operation described in FIG. 18.
Background of the invention
The present invention relates to a reproduction device, a recording and reproduction system, a reproduction method, and a recording and reproduction method for dubbing recording, in which, for example, audio information reproduced from a recording medium is recorded on another recording medium.
Recently, a disc medium on which sound data can be recorded and reproduced and derived from, for example, a compact disc (trademark MD) and a recording and reproducing apparatus for such a disc medium have been widely spread.
Moreover, the audio system uses, for example, a combination of an MD recorder / record player, which is a recording and reproduction device for an MD, CD player, etc., and has been widely spread.
However, in such a system as described above including an MD recorder / record player and a CD player, the audio data is managed in a unit called a "program". In this specification, the term "program" is used to indicate a group of data that is managed and recorded as a unit on a disc. For example, audio data used for a tune (commonly referred to as a track) forms a program. Therefore, in the following description, a program can also be referred to as a trajectory.
Such a system as described above can usually perform dubbing recording in which the audio data reproduced by a CD player is recorded on an MD by an MD recorder / record player.
Moreover, a system is effective, designed to perform high-speed dubbing in order to minimize recording time.
In high-speed dubbing, a disc player drive control system and a reproduction signal processing system of a CD player are controlled so that a CD is played back at a predetermined double (multiple) speed higher than a standard speed for normal reproduction. At the same time on the MD recorder / record player side, a recording circuit system is controlled to operate at a dual (multiple) speed corresponding to the reproduction speed of the CD, and to record audio data reproduced by the CD player to the MD.
For example, in a device in which a CD player as a reproduction device and an MD recorder / record player as a recording device are integrated, it is easy to control the CD player and MD recorder / recorder to operate simultaneously at a predetermined The dual (multiple) speeds are designed to perform such high-speed dubbing. And in another system, one of the reproduction equipment and a recording equipment is formed as a separate unit, for example, if a cable for controlling data is used to connect the reproduction equipment and the recording equipment to each other so as to allow communication between them Then, the operation of the reproduction equipment and the recording equipment can be easily synchronized with each other to achieve high-speed dubbing.
However, such high-speed dubbing as described above is considered from a protection point of view of work in a tuning or the like, which presents the following problems. Fundamentally, the action of dubbing is identified as an effect to be forbidden if possible, because it is a job such as a tuned copy, and is therefore less favorable to the owner of the copyright.
However, high-speed dubbing is still performed. This means that a considerable number of tunes (tracks) can be dubbed per unit time when compared to normal dubbing at a standard speed.
Here it is considered that, for example, a particular user tries to copy only the same tune (track) recorded on the same CD or a certain CD on such a large number of MDSs. When it exceeds the range of ordinary personal use to generate many copies and uses MDS, the same content is copied on this MDS for a specific purpose.
If the user uses the high-speed dubbing function to perform the tuning copy to the MDS, the MDS that is being tuned (tracked) can be efficiently manufactured in a shorter time than normal by using a standard speed Dubbing. In short, one aspect of high-speed dubbing is that it promotes copyright infringement.
To counteract the above-mentioned copyright problem, a common countermeasure is to provide a digital audio device, such as an MD recorder / record player, instead of a high-speed dubbing function, and only a normal dubbing function at a standard speed.
It should be noted: However, for an ordinary user who performs dubbing, it is not best to just disable high-speed dubbing. For example, within the scope of ordinary personal use, because ordinary users cannot enjoy the dubbing can be Advantages to be completed in a short time.
Summary of invention
The object of the present invention is to provide a reproduction device, a recording and reproduction system, a reproduction method, and a recording and reproduction method, by which the method uses a high-speed dubbing function by a user beyond the personal use range, which can be suppressed to achieve copyright protection of.
In order to achieve the above object, according to one aspect of the present invention, a reproduction device is provided for reproducing a program recorded in a recording medium, including: a reproduction mechanism for reproducing a program recorded on a recording medium; time Counting mechanism for initiating a time counting operation in response to the operation of the regeneration mechanism; detection mechanism for detecting identification information identifying the recording medium or program; storage mechanism for storing the identification detected by the detection mechanism The information corresponds to the time counting mechanism; the comparison mechanism is used to compare the identification information stored in the storage mechanism with the identification information detected by the detection mechanism; and the control mechanism is used to prohibit, when the comparison mechanism distinguishes the stored information in the storage When the identification information of the organization and the identification information detected by the detection organization are consistent with each other, the regeneration of the program through the program corresponds to the identification information until the time counting of the time counting mechanism corresponding to the identification information reaches a predetermined time.
According to another aspect of the present invention, a recording and reproduction system is provided, including a reproduction device for reproducing a program recorded on a first recording medium, and a recording device for recording the recorded program to a second On the recording medium, the reproduction device includes a reproduction mechanism for reproducing a program recorded on the recording medium, and the time counting mechanism is used to start a time counting operation in response to one operation of the reproduction mechanism. A detection mechanism for detecting identification information for identifying a recording medium or a program; a storage mechanism for storing the storage identification information detected by the detection mechanism corresponding to the time counting mechanism; a comparison mechanism for comparing the stored in the storage The identification information in the organization and the identification information detected by the detection organization; and the control organization for prohibiting, when the comparison organization distinguishes the identification information stored in the storage organization from the identification information detected by the detection organization, When they are consistent, the reproduction by the program reproduction mechanism corresponds to the identification information until the time count of the time counting mechanism corresponding to the identification information reaches a predetermined time, and the recording device includes an input mechanism for receiving the program reproduced by the reproduction mechanism; And a recording mechanism for recording the program accepted by the input mechanism on the second medium.
According to another aspect of the present invention, a reproduction method is provided for reproducing a program recorded on a recording medium, including a reproduction step for reproducing a program recorded on the recording medium, and a time counting step for starting a response to the reproduction. A time counting operation, a detection step is to detect identification information used for recording medium or program identification, a storage step is to store detected identification information corresponding to the time count, and a comparison step is to compare the stored information Identification information and detected identification information, that is, a prohibited control step. When it is distinguished in the comparison step that the stored identification information and the detected identification information are consistent with each other, the regeneration of the program corresponds to the identification information until the time count corresponds to The identification information reaches a predetermined time.
According to another aspect of the present invention, a recording and reproduction method is provided for reproducing a program recorded on a first recording medium and recording the reproduced program on a second recording medium, including a reproduction step for reproducing a For a program recorded on a first recording medium, a time counting step is to start a time counting operation in response to regeneration, a detection step is to detect identification information for identifying the first recording medium or program, and a storage step is The detected identification information corresponding to the time count is stored, a comparison step is to compare the stored identification information with the detected identification information, and a prohibited control step, when the stored identification information is distinguished from the detection in the comparison step When the identification information is consistent with each other, the regeneration of the program corresponds to the identification information until the time count corresponds to the identification information reaching a predetermined time, an input step is to accept the reproduced program, and a recording step is to record the accepted program at Second recording media.
The above and other objects, features, and advantages of the present invention will become apparent from the following description and accompanying patent application scope, together with the accompanying drawings, in which similar parts or elements are represented by similar reference signs.
Schematic illustration
Figure 1 is a figure showing the frame structure of a CD;
Figure 2 is a graphic illustrating the sub-code;
3A is a graph showing a sub format of a channel Q of a CD in mode 1;
FIG. 3B is a similar diagram, but showing a sub-format of channel Q of a CD in mode 2;
FIG. 3C is a similar diagram, but showing a sub-format of channel Q of a CD in mode 3;
Figure 3D is a graph showing one of the sub-formats of channel Q of an MD;
Figure 4 is a graph illustrating the definition of the values placed in the I1 to I5 data of an ISRC;
FIG. 5A is a graph showing an I / O format of a digital audio interface;
5B is a graphic showing a sub-frame of a digital audio interface;
Figure 6 is a graphic illustrating U-bit data of the digital audio interface;
Figure 7 is a graph illustrating the C-bit data of the digital audio interface;
Fig. 8 is a block diagram showing a device in the form of an MD recorder / record player
An example of the internal structure of a recording device. This recorder / record player constitutes a dubbing system to which the present invention is applied;
FIG. 9 is a diagram illustrating a cluster format of a small disc system;
FIG. 10 is a diagram illustrating the U-TOC sector 0 of the compact disc system;
FIG. 11 is a diagram illustrating the form of a chain set by the U-TOC sector 0 of the small disc system;
FIG. 12 is a diagram illustrating the U-TOC sector 1 of the compact disc system;
13 is a block diagram showing an example of the internal structure of a reproduction device in the form of a CD player, which constitutes a dubbing system to which the present invention is applied;
FIG. 14 is a diagram illustrating a structure example of an ISRC management table;
15 is a flowchart illustrating a processing operation for realizing a high-speed dubbing control operation of one of the dubbing systems to which the present invention is applied;
FIG. 16 is a flowchart illustrating ISRC corresponding processing of the processing operation described in FIG. 15;
FIG. 17 is a flowchart illustrating management processing of an ISRC management table in the processing operation described in FIG. 15; FIG.
18 is a flowchart illustrating a high-speed dubbing restriction operation of a dubbing system to which the present invention is applied;
FIG. 19 is a flowchart illustrating a corresponding operation of the ISRC in the processing operation described in FIG. 18.
Explanation of main component symbols
1. . .MD recorder / record player
2. . .Spindle motor
3. . .Optical head
3a. . .Objective lens
4. . .Two-axis mechanism
5. . .Sleigh mechanism
6a. . .magnetic head
6. . .Head drive circuit
7. . .RF amplifier
8. . .EMF CIRC codec
9. . .Servo circuit
10. . .Address decoder
11. . .System controller
12. . .Memory controller
13. . .Buffer memory
14. . .Audio Compression Decoder-Decompression Decoder
15. . .D A converter
16. . .Output endpoint
17. . .Input endpoint
19. . .Operating area
20. . .Display area
twenty one. . .Input endpoint
twenty two. . .Silent detection area
twenty four. . .Random access memory
25. . .Digital interface area
25a. . .Time code extraction area
25b. . .U-bit extraction area
25c. . .Logic circuit
25d. . .IEEE encoder / decoder block
26. . .Endpoint
27. . .Read-only memory
28. . .Timer area
29. . .ISRC Management Form
30. . .CD player
32. . .Spindle motor
33. . .Optical head
33a. . .Objective lens
34. . .Two-axis mechanism
35. . .Sleigh mechanism
36. . .RF amplifier
37. . .Servo circuit
38. . .Signal processing circuit
39. . .D A converter
40. . .Digital interface area
41. . .System controller
42. . .Output endpoint
43. . .Output endpoint
44. . .Endpoint
45. . .ISRC Management Form
46. . .Timer area
47. . .Operating area
90. . .Magneto-optical disc
91. . .CD
100. . .Long distance director
101. . .Infrared absorption zone
Detailed description of the preferred embodiment
The preferred embodiment of the present invention is described with reference to the drawings. In this embodiment, an MD (mini disc) recorder / record player is used as a recording device, and a CD (compact disc) record player is used as a reproduction device. This device supplies program data when the dubbing is to be played. When performing with MD recorder / record player. The MD recorder / record player and CD player described below may be formed as separate units from each other and connected to each other for dubbing or may be formed into a single device in another way.
The explanation will be performed in the following order.
1. Subcode 2. Digital audio interface 3. CD-MD dubbing system 3-1. Structure of MD recorder / record player 3-2. MD track format 3-1. U-TOC3-4. Structure of CD player 4. Restricted operations on high-speed dubbing 4-1. Example 1 4-2. Example 2 4-3. Example 3 1. Subcode First, the subcodes recorded on a CD (compact disc) and an MD (minidisk) are It is described with reference to FIGS. 1 to 4.
In a CD system, the smallest unit of data to be recorded is a frame and a block is composed of 98 frames, as is well known in the art.
One frame has such a structure as shown in FIG. 1. In particular, referring to FIG. 1, a frame is composed of 588 bits. The first 24 bits represent synchronous data, and the next 14 bits are used as a subcode data area. The subcode data area is followed by data and parities.
A block is composed of 98 boxes having the above-mentioned structure, and the sub-code data extracted from such 98 boxes is collected to form the sub-code data of a block as shown in FIG. 2.
The sub code data from the first and second of the 98 frames (frame 98n + 1, frame 98n + 2) represent the synchronization pattern (SO, S1). The third to the 98th frames (frames 98n + 3, 98n + 98) form 98-bit channel data, that is, the P, Q, R, S, T, U, V, and W channels are sub-code data.
Among the channels of subcode data, P channel and Q channel are used for management of access and the like. However, the P channel only indicates a stop between the tracks, and the Q channels (Q1 to Q96) are used for finer control. For a CD, the 98-bit Q-channel data is structured as described in Figures 3A, 3B, and 3C.
It is known that the Q channel data of a CD is different from the content in different modes, that is, mode 1, mode 2 and mode 3.
First, the Q channel data of a CD in the mode 1 described in FIG. 3A will be described.
As shown in FIG. 3A, the first four bits Q1 to Q4 represent the control data CTL and are used for audio channel numbering, enhancement, and identification of a CD-ROM and the like.
In particular, 4-bit control data is defined in the following manner.
"0 ***" ... two-channel audio "1 ***" ... four-channel audio "* 0 **" ... CD-DA (CD Digital Audio) "* 1 **" ... CD-ROM "** 0 * ... Digital Copy Prohibition "** 1 *" ... Digital Copy Permit "*** 0" ... No pre-emphasis "*** 1" ... With pre-emphasis For the control data CTL, a required value is placed according to the correct setting to The contents of the CD. This is similarly applied to the control data CTL (Q1 to Q4) of the Q channel data in Mode 2 and Mode 3 described below.
The next four bits Q5 to Q8 represent one bit ADR and are the control bits for the data of bits Q9 to Q80.
Where the 4-bit address is "0001" ("1" in decimal notation), this indicates that the sub-Q data of Q9 to Q80 is the Q data of an audio CD in mode 1.
The 72 bits of Q9 to Q80 represent sub-Q data, and the remaining bits Q81 to Q96 represent a CRC.
The contents of 72 bits of Q9 to Q80 as subcodes represent the individual 8-bit information described in FIG. 3A. First, a track number (TNO) is recorded. In particular, each track # 1 to #n has a value of "01" to "99". In a lead-outarea area, the track number is "AA".
The track number (TNO) is tracked by an index (INDEX), which records information that each track can be subtly distinguished by this.
As the elapsed time in the track, the MIN (sec) SEC (frame number) is indicated.
Moreover, in AMIN, ASEC, and AFRAME, an absolute time address is recorded as one minute (AMIN), one second (ASEC), and one frame number (AFRAME). The absolute time address is the time point where the time information is continuously applied to the beginning of the first track at 0 minutes, 0 seconds, and 0 frames. In short, the absolute time address is absolute address information, which is intended to be used for the management of all tracks on the disc.
Figure 3 shows one structure of the Q channel data in mode 2.
In this case, the address ADR (Q5 to Q8) of the channel data in Mode 2 is "0010" ("2" in decimal notation). This indicates that the sub-Q data following Q9 to Q80 are audio in Mode 2. CD Q content.
In the sub-Q data of patterns 2Q9 to Q80, data of N1 to N13 with 13 digits (4x13 = 52 bits) are placed. Moreover, one bit area of '0' is configured with tracking data N1 to N13 and is tracked by an absolute time and a CRC frame number (AFRAME).
The data N1 to N13 are identification information indicating the number of products of one of the CDs and are used to prepare a bar code.
FIG. 3C shows a structure of Q channel data in mode 3. The Q channel data of mode 3 is allowed to be inserted, as a CD specification, according to at most one time being inserted into a continuous 100 sub-code block situation.
The address ADR (Q5 to Q8) of the Q channel data in mode 3 is "0011" ('3' in decimal notation). This indicates that the subsequent sub-Q data of Q9 to Q80 is the address of an audio CD in mode 3. Q data content.
In the sub-Q data area of Q9 to Q80 in Mode 3, an ISRC (International Standard ReCirding Code) composed of 60 bits of I1 to I12 is placed.
ISRC is used to provide a unique number (identification number) to a track as a tuning information and is an international standard code. This code is used to specify a tuning (track) recorded on a CD, for example, for copyright Management.
ISRC is a one-bit area that is tracked by '0'. This area is tracked in turn by an absolute time and a CRC frame number (AFRAME).
Of the materials I1 to I12 constituting the ISRC, the materials I1 to I5 are each formed of 6 bits, and the characters corresponding to the values are specified in a format as shown in FIG. 4. The data I6 to I12 are each formed by 4 bits and represented by BCD notation. Moreover, a 2-bit area of '0' is inserted between the data I1 to I5 and the data I6 to I12.
The 12 digits of the data I1 to I2 form a country code, and the name of a country can be specified as a 2-character representation according to the definition in FIG. 4.
The 18 digits of the data I3 to I5 form an owner code and 24,480 different owners can be designated by the two-letter and two-letter and numeric characters represented according to the definition in Figure 4.
The 8 bits of the data I6 to I7 represent the year of the record, by representing a number based on the 4-bit data I6 and I7 of the BCD.
The 20 bits of data I8 to I12 represent a serial number (recorded serial number) of the track, and represent a number based on the 4-bit data I8 and I12 of the BCD.
An ISRC including the information described above is inserted as a subcode having a unique value to each track, so that the track (tuning) can be specified.
Meanwhile, the structure of the Q channel of a mini-disc is as described in FIG. 3D.
In a small disc, a track number (TNO) and index information (INDEX) are set as a CRC code, but time information is not added.
Further, the area of the small disc corresponding to the control data CTL (Q1 to Q4) and the address ADR (Q5 to Q8) has "0000" placed therein.
2. Digital Audio Interface Next, a format for data transmission through a digital audio interface in the middle of most digital audio devices will be described.
5A and 5B show a digital audio interface format (hereinafter referred to as I O format).
In the I O format, a box is defined by a sampling period (1 FS) and is used as a basic unit as shown in FIG. 5A. The digital output signals of the left channel and the right channel in a frame are output in the order of left channel to right channel, each starting with LSB (least significant bit) and ending with MSB (most significant bit).
The data corresponding to each channel is called a sub-box, and the structure of a sub-box is shown in FIG. 5B.
A sub-box is composed of 32 bits, and a sub-box is composed of two sub-boxes for left and right channels.
The first 4 bits of a sub-box represent a preamble and are used for synchronization and identification of the sub-box.
The next 4 bits are additional bits (AUX) and are tracked with 20-bit audio data DA as the main data.
Audio data is tracked with control data represented by 1-bit V, U, C, and P.
The V bit is a certainty flag, which indicates that when it is "0", the sub-box data is reliable (trustworthy), but when it is "1", it indicates that the sub-box data is not reliable ( Untrustworthy). A device at the receiving end may decide that a data processing operation is to be performed according to the certainty flag.
U bits represent user data. An average of 1176 bits of data is collected from the sub-boxes transmitted from the U-bits, for example, presenting control data as described in FIG. 6, that is, a sub-code.
First, as the data of the corresponding 0th and first frames, a subcode synchronization pattern as shown in FIG. 2 is placed. It should be noted that when one of the U bits is formed from 12 bits as shown in FIG. 6, in this example, the last 4 bits in each frame are dummy bits.
In each of the following second to 97th frames, the enable bit "1" is placed at the beginning and tracked by the data of the subcodes Q to W and the dummy data of 4 bits as shown in FIG. 2.
In short, a CD with subcodes Q to W, a compact disc, etc. are placed on the reproduction side as they are in the U bit. It should be noted that when the distance between two consecutive enable bits in FIG. 6 is 12 bits, the distance between the enable bits can be changed between 8 and 16 bits by changing the dummy bit Number of.
The C bit shown in FIG. 5A represents channel status data.
For the channel status, a data format is specified including 192C bits (one word) contained in and collected from the sub-box. The format of the channel status is illustrated in FIG.
It can be distinguished according to whether the first bit (bit 0) of the word is used by the transmitting end device for home use. The next 5 bits from bit 1 to bit 5 represent control information. For example, bit 2 is an identification bit used for copyright protection, and bit 3 is an identification bit whether to strengthen the inclusion.
Subsequent bits from bit 8 to bit 15 represent a class code CC. Bit 15 is called the L bit and indicates the generation of digital audio data. Generally, bit 15 is "1" for recording software for commercial distribution. Bits from bit 8 to bit 14 represent a specific code to be applied depending on the transmitting device.
For example, if the transmitting device is a compact disc system, the category code CC is "1001001L", but if the transmitting device is a CD system, the category code CC is "1000001L".
Subsequent bits from bit 16 to bit 19 represent the number of a source and are used for identification of each device, where most devices of the same category are connected.
The bits from bit 20 to bit 23 represent a channel number and therefore a channel form of the digital audio interface.
The bits from bit 24 to bit 27 represent an identification code of a sampling frequency, and bits 28 and 29 represent the correctness of the sampling frequency.
Bits 32 and later are not used.
The P bit in FIG. 5B is a par bit.
For parity bits, for example, the use of even parity parity bits is used for error detection of additional bits, audio data DA, and bits V, U, and C.
3. CD-MD dubbing system 3-1. Structure of MD recorder / record player Next, a CD-MD dubbing system according to a preferred embodiment of the present invention will be described. First, the structure of an MD recorder / record player that functions as a recording device in the dubbing system will be described.
FIG. 8 is a block diagram of an MD recorder / record player in this embodiment. Referring to FIG. 8, the MD recorder / record player is generally represented by 1 and can perform recording and reproduction of audio data to and from a magneto-optical disc (MD ) 90.
The magneto-optical disc 90 is housed in a storage case provided with a shutter mechanism. During recording or reproduction, the shutter mechanism is opened or closed, and when the shutter mechanism is opened, light from an optical pickup or optical head 3 can be irradiated on the magneto-optical disc 90, and from a magnetic head 6a The incoming magnetic field can be applied to the magneto-optical disc 90.
The magneto-optical disc 90 is controlled to rotate at a CLV (contact linear velocity) by a spindle motor 2.
The optical head 3 is in an opposite relationship to the magnetic head 6a, and the magneto-optical disc 90 loaded in the MD recorder / record player 1 is inserted between the optical head 3 and the magnetic head 6a. The optical head 3 includes an objective lens 3a, a two-axis mechanism 4, a semiconductor laser (not shown), and a light receiving area (not shown) for receiving light emitted from the semiconductor laser and reflected from a surface of the magneto-optical disc 90. Light.
The two-axis mechanism 4 includes a focusing coil for feeding the objective lens 3a toward and away from the magneto-optical disc 90 in one direction, and a tracking coil for feeding the objective lens 3a in the radial direction of a magneto-optical disc 90.
The MD recorder / record player 1 further includes a sled mechanism 5 for moving the entire optical head 3 over a large distance in a radial direction of a magneto-optical disc 90.
The reflected light information detected in the optical head 3 by the light receiving area is supplied to an RF amplifier 7 and thereby undergoes current-to-voltage conversion and matrix operation processing, so that a focus error signal FE and a tracking error TE And an RF signal is generated.
An RF signal, which is a reproduction signal, is generated based on one of the detected magnetic vectors, using the magnetic ear effect of reflected light, and irradiating the light on the magneto-optical disc 90 with a laser energy lower than during recording.
The focus error signal FE and tracking error signal TE generated by the RF amplifier 7 are phase-compensated and gain-adjusted by a servo circuit 9 and then applied to the focus coil and tracking coil of the two-axis mechanism 4 respectively through a drive amplifier (not shown) ).
Moreover, from the tracking error signal TE, a sled error signal is generated by an LPF (low-pass filter) in the servo circuit 9 and is supplied to the sled mechanism 5 through a sled drive amplifier (not shown).
The RF signal generated by the RF amplifier 7 is binary digitized and EFM demodulated (eight to fourteen demodulation) by an EFM / CIRC codec 8 and then subjected to CIRC (crosa interleaveReed solomon coding) error The correction process is then supplied to a memory controller 12.
The magneto-optical disc 90 has a groove pattern formed thereon in a zigzag relationship at a predetermined frequency (22.05 KHz in this embodiment) and has address data recorded thereon by FM modulation. . The address data is extracted through its FM demodulation and passed through a BPF (Band Pass Filter). This filter passes only a predetermined frequency through the address decoder 10.
The EFM CIRC codec 8 generates a spindle error signal for controlling the rotation of a disc. According to the binary digitized EFM signal or address data extracted by the address decoder 10, the spindle error signal is applied to the heart. The shaft motor 2 passes through a servo circuit 9.
Moreover, the EFM CIRC codec 8 controls the introduction operation of a PLL (Phase Locked Loop) to digitize the EFM signal based on the binary to generate a regenerated clock signal for decoding processing.
The binary digitized data after the error correction is written into a buffer memory 13 with a transfer rate of 1.4 Mbit Sec through the memory controller 12.
If an amount of data larger than a predetermined amount is stored in the buffer memory 13, the memory controller 12 reads the stored data from the buffer memory 13 at a transfer rate of 0.3 Mbit / Sec, which is sufficiently lower than that used for Transfer rate of writing and outputting this read-out data as audio data.
Since data is output, for example, audio data is stored into the buffer memory 13 once in this way, even if an unintentional trajectory jump is caused by an interference such as vibration, and continuous reading of data from the optical head is interrupted, The continuous output of an audio output of the MD recorder / phono 1 (no sound interruption) can be realized, because the data must be used for the relocation of the address from which the optical head 3 to a track jump has occurred at a time. Is stored in a buffer memory 13 in advance.
In the present embodiment, one of the 4 Mbytes of RAM is used as the buffer memory 13. The audio data used for about 10 seconds can be completely stored in the buffer memory 13.
It should be noted that the memory controller 12 is controlled by a system controller 11.
The data read from the magneto-optical disc 90 is compressed by a predetermined compression method (in this embodiment, for example, an ATRAC (acoustic transferred adapted coding) method) during its recording. However, the data read from the buffer memory 13 by the memory controller 12 is a digital data, this data has been decompressed by an audio compression encoder and a decompression decoder 14, and is applied to a D / A (digital analog) converter 15.
The D / A converter 15 transforms digital data. This data has been decompressed by an audio compression encoder and a decompression decoder 14 to become an analog audio signal. The analog audio signal is supplied from an output terminal 16 to an unshown regenerative output system such as an amplifier and a speaker or headphones, whereby it is output as a regenerative sound.
In a regeneration operation as described above, the system controller 11 operates in response to the operation of an operation area 19 to transfer different servo commands to the servo circuit 9 or to provide a control instruction for the buffer memory 13 to the memory controller 12. Moreover, the system controller 11 controls a display area 20 to display a time-consuming character information for playing a title of a reproduced program or the like, or performs spindle servo control or decoding process control by EFM / CIRC encoding Decoder 8.
Furthermore, a remote director 100 is provided together with the operation area 19 so that the user can perform different operations. The remote director 100 outputs a command corresponding to a user's operation, for example, as an infrared modulation signal. This command, that is, operation information, is converted into an electrical signal through an infrared receiving area 101, and the electrical signal is supplied to the system controller 11. The system controller 11 executes necessary control processes in response to the operation information from the infrared receiving area 101.
In order for the MD recorder / record player 1 to record a tuned or the like onto the disc 90, a sound signal is supplied to an output terminal 17 or another output terminal 21.
An analog audio signal, which is output from an analog output terminal of a reproduction device such as a CD player, is applied to the output terminal 17 and converted into a digital signal through an A / D converter 18, and the digital signal is supplied to Audio compression encoder-decompression decoder 14.
On the other hand, a digital audio signal is transmitted in the form of digital data from a digital output terminal of a reproduction device, such as a CD player, to an input terminal 21. In this case, decoding of a digital communication format, control data extraction, etc. is performed through a digital interface area 25, and a digital audio signal extracted by the digital interface area 25 by decoding processing is performed. It is supplied to the audio compression encoder-decompression decoder 14.
It should be noted that, in this embodiment, the digital interface area 25 has a structural compliance and IEEE (The Institute of Electrical and Electronics Engineers) 1394 interface.
The IEEE1394 interface has, as is well known, the form of a serial data interface. This interface allows the mutual transmission of data between different devices and the transmission / reception of commands / responses for remote control.
In this embodiment, the MD recorder / record player 1 and a CD player described later as a reproduction device are connected to each other for mutual communication through the IEEE 1394 interface, so that digital dubbing operation is allowed, in which the CD player The reproduced digital audio data can be input and recorded by the MD recorder / record player 1 while it is still in the form of a digital signal. Moreover, it is also possible to establish synchronization of the reproduction or recording start timing, for example, synchronization between dubbing recording or similar or high-speed dubbing between the MD recorder / record player 1 and the CD player.
A digital audio signal input to the audio compression encoder-decompression decoder 14 is subjected to compression coding by ATRAC method (acoustic transferred adapted coding), and the compressed digital audio signal is stored into the buffer memory 13 once to a The transfer rate of 0.3 Mbit / sec is provided by the memory controller 12.
The memory controller 12 detects that a predetermined amount of compressed data is stored in the buffer memory 13 and allows reading from the buffer memory 13.
The compressed data read from the buffer memory 13 is added by processing error correction codes such as CIRC system, EFM modulation, etc., by the EFM / CIRC codec 8 and then applied to a head drive circuit 6 .
The magnetic head driving circuit 6 performs application driving of the magnetic head 6a, and responds to the data supplied thereon with a magnetic field of N pole or S pole.
When a magnetic field is applied and recording is performed, the system controller 11 controls the emission power of the unshown semiconductor laser of the optical head 3 to a predetermined level higher than that during reproduction to raise the surface temperature of the magneto-optical disc 90 to its Curie temperature. Therefore, the magnetic field information applied from the magnetic head 6a is fixed to the recording surface of the magneto-optical disc 90. In short, data is recorded as magnetic field information.
Moreover, during recording, the system controller 11 transfers different servo commands to the servo circuit 9 or supplies a control command for buffering the memory 13 to the memory controller 12. Moreover, the system controller 11 controls the display area 20 so that it can display a recording time consuming, a track number of a recorded program, etc., or perform spindle servo control, encoding processing control, etc. by the EFM CIRC codec 8.
Furthermore, when processing a digital input, the system controller 11 fetches control data extracted from the digital interface area 25.
When processing an analog signal input, the analog audio signal from the input terminal 17 is also supplied to a silence detection area 22, whereby a silence state of the input audio signal is tuned or the like between a time. Time is being supervised. Such supervision information is supplied to the system controller 11.
A RAM 24 is a memory for temporarily storing information necessary for different kinds of system controllers 11 to perform necessary processing.
A ROM 27 is formed, for example, from a non-volatile memory. The content of the data stored in the ROM 27 can be rewritten under the control of the system controller 11, but can be maintained even if the power supply is stopped. In the ROM 27, a program and different data required by the system controller 11 are stored to implement different processes to be executed.
Furthermore, in the present invention, in order to implement a dubbing restriction operation, a certain time zone 28 and an ISRC management table 29 are provided in the dubbing recording described below. Furthermore, the structure of the timing zone 28 and the ISRC management table 29 is explained below with the same dubbing restriction operation. It should be noted that for the timing area 28 and the ISRC management table 29, for example, a part of the ROM 27 may be used.
The operation area 19 is provided to allow a user to perform different operations for instructing the MD recorder / player 1 to perform a necessary operation. For example, the operation area 19 includes operation elements for inputting instructions for regeneration, pause, fast feed, rewind, recording, and stopping, instructions for programming a track elimination operation, connection of tracks and division of a track, and for example a track Character information for the name or a disc name.
A command signal is transmitted to the system controller 11 corresponding to an operation performed for the operation area 19, and the system controller 11 performs necessary control processing in response to the command signal.
It should be noted that in the present invention, the MD recorder / record player 1 can be constructed such that an operation for performing dubbing recording, for example, from a CD player to the MD recorder / record player 1 described below can be performed using MD Operating area 19 on the recorder / record player 1 side.
Moreover, in fact, a remote control command system has an operation function similar to that of the operation area 19, and can be prepared so that the MD recorder / record player 1 can accept an output command signal in response to an execution for remote Control command system operation.
An endpoint 26 is used to perform control signals such as communication between a CD player and the MD recorder / record player 1. In such a case, a reproduction audio signal is output in the form of an analog signal and dubbing recording is performed. With the MD recorder / record player 1, for example, the IEEE1394 digital interface is not used. It is possible to establish a communication via the endpoint 26 to synchronize the playback start / end timing on the CD player side and the MD recorder / player 1 side between the MD recorder / player 1 and a CD player described below. One of them records the start timing, for example, for the synchronization of high-speed dubbing during analog dubbing recording, and so on.
3-2. MD Track Format Here, the cluster format of a recorded data track of the magneto-optical disc (MD) 90 will be described.
A recording operation in a compact disc system is performed in a unit called a cluster. The cluster format is shown in Figure 9.
In a recording track of the compact disc system, the cluster CL is continuously formed as shown in FIG. 9, and a cluster generates a minimum unit at the time of recording. A cluster corresponds to a trajectory of 2 to 3.
Referring to FIG. 9, a cluster CL includes a sub data area of four sectors SFC to SFF and a main data area of 32 sectors S00 to S1F. The main data is used for an audio signal. The audio data is compressed and processed by the ATRAC mentioned above.
A sector is a data unit including 2352 bits.
A sub data area of four sectors is used as sub data or a chain area, and TOC data, audio data, etc. are the main data areas recorded as 32 sectors. Since the stripe length of the CTRC is larger than the sector length (13.3 msec) adopted by a CD or the like, when the error correction process is performed, the sector of the chain area is provided with a waste sector for avoiding contradiction and fundamentally Provided as a reserved area. However, another way of using sectors is to record some processing or some control data.
It should be noted that a single address is recorded for each sector. A sector is further divided into units called soundgroups. More specifically, the two sectors are divided into 11 sound groups.
More specifically, as shown from FIG. 9, two consecutive sectors include an even sector such as sector S00 and an odd sector such as sector S01 includes sound groups SG00 to SG0A. A sound group is formed by a total of 424 bits of sound data including a time corresponding to 11.61 msec.
The data are separately recorded for the L channel and the R channel in a sound group SG. For example, the sound group SG00 includes L channel data L0 and R channel data R0, and the sound group SG01 includes L channel data L1 and R channel data R1.
It should be noted that the 212 bits that generate a data area for the L channel or R channel are called sound boxes.
3-3, U-TOC When such a cluster format as shown in FIG. 9 is formed over the entire area of the magneto-optical disk (MD) 90, the area of the magneto-optical disk 90 is distinguished in a radial direction and The innermost peripheral side area is used as a management area and a program area is formed next to the management area.
It should be known that: a reproduction-only area, in which only reproduction data is recorded as a phase pit, is set on the innermost periphery of the magneto-optical disc 90, and a magneto-optical area that can be magneto-optically recorded and reproduced is A regeneration-only area is formed next to it. The management area includes the innermost periphery of only the reproduction area and the magneto-optical area.
The management area of the magneto-optical area is tracked by a program area, in which the audio data is recorded on the sector of the main data area of FIG. 9.
At the same time, as a management area, a P-TOC (pre-madtered TOC) to be used for area management of the entire disc and the like is set in the reproduction-only area. In the management area tracking P-TOC, record the directory information (U-TOC: uSer table of contents) to be used to manage the programs recorded in the program area.
In order to perform a recording / reproducing operation for the magneto-optical disc 90, it is necessary to read the management information recorded on the magneto-optical disc 90, that is, P-TOC and U-TOC. The system controller 11 distinguishes an address of an area of the magneto-optical disc 90 to be recorded or an address of an area of the magneto-optical disc 90 to be reproduced. Management information is stored in the buffer memory 13. Therefore, the buffer memory 13 is divided into a buffer area for recording / reproducing data and another area for storing management information.
The system controller 11 controls that when the magneto-optical disc 90 is loaded into the MD recorder / record player 1, a reproduction operation of one of the innermost peripheral sides of the magneto-optical disc 90 is caused. The management information is stored in the buffer memory 13 so that the management information can be referenced later for the recording / reproducing operation of one of the MD recorders / record players 1.
When the U-TOC is rewritten in response to erasure of records or data or an arrangement operation such as input of character information, the system controller 11 performs an update process for the U-TOC information stored in the buffer memory 13, one at a time. When the record / erase / program operation is performed, and the U-TOC area rewritten to the magneto-optical disc 90 is reflected in the update operation at a predetermined timing.
Here, it is explained that the U-TOC sector is used as management information on the disc 90 to be used for management of recording and reproduction operations such as tracks (tuning).
Figure 10 illustrates the format of a U-TOC sector.
It should be known that as a U-TOC sector, sectors from sector 0 to sector 31 can be set. In particular, a cluster sector (S00 to S1F) in the management area can be used. Sector 1 and sector 4 can be used as an area, where character information is to be recorded and sector 2 is used as an area, and the date / time of recording is recorded in this area.
U-TOC sector 0 is a data area, and the management information is mainly about the tuning recorded by a user, and the free area into which tuning can be re-recorded is recorded. In particular, one start point (start address) and one end point (end address) of each program recorded in the program area and copy-protected information, enhanced information, etc. as program characters (track mode) are Managed in sector 0.
For example, if a user intends to record a specific tuning to the disc 90, the system controller 11 searches for a free area on the disc 90 from the U-TOC sector 0, and records audio data into the free area. On the other hand, during reproduction, one of the areas where one of the tunes to be reproduced is recorded is distinguished from U-TOC sector 0, and the area is accessed to perform a reproduction operation.
As shown in FIG. 10, in the U-TOC sector 0, a header part is first recorded, in which a 12-bit synchronization pattern is formed, and the first part is followed by 3-bit data ("Cluster H" "," Cluster L ", and" Sector ") as the sector address. A maker code (model code) and a model code (model code) represent the manufacture of the disc. The first program number (" First TNO "), the last program number (" Last TNO "), a sector usage (" used sectors "), a disc serial number (" disc serial No "), a disc ID, etc. are recorded.
Moreover, a corresponding table indicates that the data area is recorded. This area is composed of an indicator PODFA (an indicator for the detection area) indicating the upper position of a slot, and one of the detected position information that has appeared on the disc. Are stored, an index P-EMPTY (an index for empty slots) indicates the use of the slot, an index P-FRA (an index for free areas) indicates an upper position of the slot for managing a recordable area, Index P-TNO1, P-TNO2, <sub>…</sub> ., P-TNO255 individually indicates the upper position of the slot corresponding to the individual program number.
A management table area with an 8-bit 255 slot is set to track the corresponding chart indication data area. In each slot, a start address, an end address, a track pattern, and chain information are managed.
In the magneto-optical disc 90 in this embodiment, data need not be continuously recorded on the recording medium, and a sequential data string can be discretely (in most sections) recorded on the recording medium (note that a section indicates (Instantaneous rapid resumption of a site is recorded in a completely continuous cluster.)
In a reproduction device suitable for the magneto-optical disc 90 (MD recorder / record player 1 in FIG. 8), data is stored once into the buffer memory 13 and the write rate and read rate for the buffer memory 13 are generated As described above, they are different from each other. Therefore, in the MD recorder / record player 1, the data discretely recorded on the magneto-optical disc 90 is continuously accessed by the optical head 3, and therefore the accessed data is stored in the buffer memory 13 And, therefore, the data can be reproduced as a sequential data string from the buffer memory 13.
In other words, since the write rate into the buffer memory 13 is higher than the read rate from the buffer memory 13 in the MD recorder / record player 1, continuous sound reproduction is not interrupted.
Moreover, even when a program shorter than other recorded programs is repeatedly written on the recorded program, the MD recorder / record player 1 can effectively use the recording capacity of the disc. By marking the remaining portion of the recorded program, this program is not used. Repeatedly, it was not erased as a recordable area (an area managed with the index P-FRA).
A method of linking discrete areas is described with reference to FIG. 11, using an index P-FRA for management of a recordable area as an example.
It is assumed that, for example, a value of 0.3h (hexadecimal system) is recorded at the upper position of a slot indicated by the index P-FRA for management of a recordable area, and then a slot corresponding to the value of 0.3h is accessed. In other words, the data of slot 0.3h is read in the management table area.
The data of the start address and the end address recorded in the slot 0.3h indicates a start point and an end point of a part recorded on the disc. The chain information recorded in slot 0.3h indicates the address of a slot to follow slot 0.3h. In the case of FIG. 11, 18h is recorded as chain information in slot 0.3h.
Then, the chain information recorded in the slot 18h is tracked to access the slot 2Bh, and a start address and an end address recorded in the slot 2Bh are grabbed as a start point of a part of the disc And an end point.
Furthermore, the chain information is continuously tracked until the data of "00h" appears as the chain information. Therefore, it is possible to capture the addresses of all the parts managed by the index P-FRA.
By continuously tracking the slots until the zero-chain information (= 00h) is detected, starting with a slot indicated by the index P-FRA in this way, the discretely recorded portion on the disc can be linked in the memory on. Therefore, all parts on the magneto-optical disc 90 as a recordable area can be grabbed.
When the foregoing description is provided using the indicator P-FRA as an example, the indicators P-DFA, P-EMPTY, P-TNO1, P-TNO2, <sub>…</sub> ., P-TNO255 is similarly used to link and manage the discrete parts on the disc.
One format of U-TOC sector 1 is shown in FIG.
In the U-TOC sector 1, character information corresponding to a program stored in the program area and character information (for example, a disc title) corresponding to the entire magneto-optical disc 90 are managed.
The disc title, in which the stored program is audio data, is information of an album title, the name of a record player, etc., and the information corresponding to the hate character is, for example, a tuned title. Such character information is input and registered as characters arbitrarily set by the user.
The character information of each program is recorded in a slot in a character table. This table is indicated by an indicator P-TNA (X) with a corresponding chart indicating data (X is one of the values 1 to 255) ). 7-bit character information can be recorded in a slot. However, where the number of characters is large, character information can be recorded in most of the slots linked to the link information.
Furthermore, in U-TOC sector 2, the recording date / hour of an individual program recorded in the program area is managed in a similar manner.
Moreover, in U-TOC sector 4, katakana and Kanji characters are managed in a manner similar to that shown in Figure 12, so that they can be used as the program title recorded in the program area, and the title of the entire magneto-optical disk. And so on.
Structure of 3-4 CD Player Next, the structure of a CD player 30 will be described with reference to FIG. 13. This player provides a reproduction-side device as a dubbing system of this embodiment.
It should be noted that, in FIG. 13, as the structure of the CD-MD dubbing system of the present invention, some blocks of the MD recorder / record player 1 are shown to indicate between the MD recorder / record player 1 and the CD player 30 One relationship. Also, descriptions of those elements are provided above with reference to FIG. 8 and are omitted here.
In the dubbing system, the audio data reproduced by the CD player 30 can be recorded in a unit of one track onto a disc (MD) on the MD recorder / player 1 side.
The dubbing system may have a form in which the CD player 30 and the MD recorder / record player 1 are formed as separate units and can communicate signals therebetween by a cable or the like, or may have a complex device in another way Formally, the device has one part like a CD player 30 and another part like an MD recorder / player 1 in a single unit.
In the CD player 30 as a reproduction-side device, a compact disc (CD: compact disc) 91 is controlled to be driven to rotate at a CLV (fixed linear velocity) by a spindle motor 32.
An optical head 33 includes an objective lens 33a, a two-axis mechanism 34, and a semiconductor laser (not shown) and a light absorption region (not shown) for receiving light emitted from the semiconductor laser and reflecting the surface of the optical disc 91.
The two-axis mechanism 34 includes a focusing coil for driving the objective lens 33a in a direction toward and away from the optical disc 91, and a tracking coil for driving the objective lens 33a in a radial direction of the optical disc 91.
Moreover, the entire optical head 33 can be moved by a sled mechanism 35 over a large distance in a radial direction of the optical disc 91.
The information of the reflected light detected by the light absorption region in the optical head 33 is supplied to an RF amplifier 36. The RF amplifier 36 performs current-to-voltage conversion and matrix operation processing on the reflected light information to generate a focus error signal TE and an RF signal.
The RF signal as a reproduction signal is extracted as the light amount information when the semiconductor laser irradiates a laser light on the optical disc 91.
The focus error signal FE and the tracking error signal TE generated by the RF amplifier 36 are subjected to phase compensation and gain adjustment by a servo circuit 37, and then applied to the focus coil and tracking coil of the two-axis mechanism 34 via separate drives. Amplifier (not shown).
Moreover, a sled error signal is generated by the tracking error signal TE through an LPF (Low Pass Filter) in the servo circuit 37, and is applied to the sled mechanism 35 via a knock driver amplifier (not shown).
At the same time, the RF signal generated by the RF amplifier 36 is subjected to binary digitization, and EFM demodulation and CIRC error correction processing are performed by a signal processing circuit 38. As a result, a digital audio signal as the reproduced material is extracted from the RF signal.
The signal processing circuit 38 further generates a spindle error signal for controlling the rotation of the optical disc 91 according to the binary digitized EFM signal, and applies the spindle error signal to the spindle motor 32.
Moreover, a PLL (Phase Locked Loop) operation in the signal processing circuit 38 generates a regenerated clock signal based on the binary digitized EFM signal.
The operation of the servo circuit 37 and the signal processing circuit 38 is controlled by a system controller 41.
A digital audio signal output from the signal processing circuit 38 is digital transmission data converted into a predetermined transmission format, wherein a control code and an error correction code are added to the digital audio signal in order to allow transmission. Digitally transmitted data is transmitted from an output endpoint 42. The transmission data is supplied to the 1 digital interface area 25 of the MD recorder / record player via the input terminal 21 of 1 of the MD recorder / record player.
Here, although the specification of the digital transmission format, this specification is followed by a digital interface area 40 on the CD player 30 side and a digital interface area on the MD recorder / player 1 side, which is not explicitly defined in the present invention. Limitations, assuming IEEE1394 is adopted as described above.
Those adopting the IEEE1394 interface, for example, because control signals can be transmitted between different devices via the digital interface area 25 on the digital player area 40 on the CD player 30 side and the digital interface area 25 on the MD recorder / player 1 side In between, the parts are used to perform communication of control signals between an endpoint 44 (on the CD player 30 side) and an endpoint 26 (on the MD recorder / player 1 side), which can be omitted.
On the other hand, another structure is used in which, for example, a digital data is transmitted in the form of an optical signal based on a digital audio interface using an optical communication cable, etc., for communicating with each other via the endpoint 44 and the endpoint 26 It is required for communication of control signals.
A digital audio signal output from the signal processing circuit 38 is also supplied to a D / A converter 39. The D A converter 39 converts the input digital audio signal into an analog audio signal, and the obtained analog audio signal is supplied from an output terminal 43 to an input terminal 17 of the MD recorder / record player 1.
An operation area 17 has various keys provided thereon so that a user can control at least operations of the CD player 30, such as various reproduction operations. The operation area 47 outputs a command signal corresponding to a key operation to the system controller 41.
It is to be noted that, according to the system structure, a predetermined operation area for allowing control of the MD recorder / player 1 can be set on the CD player 30. If an operation is performed for the operation area in the MD recorder / record player 1, a command signal is transmitted to the system controller 11 on the side of the MD recorder / record player 1, under the control of the system controller 41.
The system controller 41 of the CD player 30 performs control processing for different minefields in the CD player 30 for the CD player 30 to perform various reproduction operations. Further, a control process for causing an operation to be performed according to a command received from the operation area 47 to be executed is included in the control process of the system controller 41.
Further, in the CD player 30 shown in FIG. 13, a timer area 46 and an ISRC management table 45 are provided for the system controller 41. The timer area 46 and an ISRC management table 45 are used for recording of a tune (track). It is limited to the high-speed dubbing of the audio system of this embodiment, which will be described below, and has functions similar to those set on Reference is made to the functions of the timer area 28 and the ISRC management table 29 of the MD recorder / record player 1 described in FIG.
However, as described below as a first example, one of the tuning (track) recording restrictions is performed when high-speed dubbing is performed using the timer area 28 and the ISRC management table 29 provided in the MD recorder / record player 1, The timer area 46 and the ISRC management table 45 of the CD player 3O may be omitted. Moreover, as described below as a second example, one of the limitations of the reproduction tuning (track) is performed on the CD player 30 side, and a timer area 46 and an ISRC management table 45 are required. Thus, in the second example, the timer area 28 and the ISRC management table 29 of the MD recorder / record player 1 may be omitted.
Furthermore, during the dubbing operation, the MD recorder / record player 1 as the recording device side performs a process of recording a digital audio signal or an analog audio signal transmitted thereto, from the CD player 30 to the magneto-optical disc 90. In order to record an analog audio signal supplied to the input terminal 17 to the magneto-optical disc 90, the analog audio signal is converted into a digital audio signal via an A / D converter 18 and input to the audio compression coding-decompression The decoder 14 refers to FIG. 8 as described above. Then, the recording process as described above with reference to FIG. 8 is performed.
In such a case, the analog audio signal supplied to the input terminal 17 is also supplied to the silence detection area 22, thereby performing a silence condition as an audio level for more than a predetermined time (for example, approximately 2 seconds). The obtained detection signal is instructed to the system controller 11 as information of a program change supplied as one of the supplied analog audio signals.
When a normal CD has a quiet part of about 3 to 5 seconds set between tunings, the quiet detection area 22 detects such a quiet part as just described to detect a change in the program number.
On the other hand, the digital transmission data is supplied to the input terminal 21, and the digital interface area 25 processes the digital transmission data.
Here, the digital interface area 25, which conforms to the aforementioned IEEE1394 interface, includes, for example, as shown in FIG. 13, an IEEE encoder / decoder block 25d, a time code extraction area 25a, and a U-bit extraction area. 25b and a logic circuit 25c.
Digital audio data is reproduced. This data has been encoded by the digital interface area 40 of the CD player 30 according to the specifications of the IEEE1394 interface and transmitted from the CD player 30. It is first accepted by the IEEE encoder in the digital interface area 25. Decoder block 25d. The IEEE encoder / decoder block 25d performs a decoding process on the received data to extract digital audio data DAU including subcodes, and supplies the digital audio data DAU to the U-bit extraction area 25b and the time code extraction area 25a.
It should be noted that if the received data includes the required data, in addition to the digital data for commands for remote control, etc., the IEEE encoder / decoder block 25d is controlled to transmit the data to the system controller 11 .
The U-bit extraction area 25b extracts U-bit data. This data is a flag indicating a digital audio signal input from a program change (a tuning change). At the same time, the time code extraction area 25a extracts the time code data representing a digital audio signal inputted from it in a time-consuming manner.
The logic circuit 25c performs a logic operation of the outputs of the U-bit extraction area 25b and the time code extraction area 25a. The logic circuit 25c generates a signal representing a program change of the digital audio signal transmitted from the output of the U-bit extraction area 25b and the time code extraction area 25a from the reproduction side, and supplies the generated signal to the system controller 11 .
When the playback time of each program is extracted from the accepted digital data through the time code extraction area 25a, the logic circuit 25c can perform logical operations, in which the playback time becomes -00 minutes and 01 seconds and changes U The bit information is used to generate a detection signal such as a program change.
It should be noted that a program change detection signal can be generated using only a U-bit extraction area 25b, or a U-bit change information and silence detection such as in an analog record can be performed. Logical operations between test results.
A transmitted digital audio signal is input from the digital interface area 25 to the audio compression encoder-decompression decoder 14, thereby performing recording processing as described above with reference to FIG.
It should be noted that the structure of the digital interface area 25, which is compliant with the IEEE1394 interface shown in FIG. 13, is just an example and some other structures are also possible.
For example, when the IEEE1394 interface is adopted, the format of the digital audio interface described above with reference to FIGS. 5A, 5B, 6 and 7 does not need to be adopted, and, for example, the subcode information encoded on the transmission side may be converted into a confirmation with the IEEE1394 interface Command, and transmitting the command to build the receiving side so that it can process the corresponding command.
It should be noted that, for convenience of explanation, it is assumed that the IEEE1394 interface is adopted to transmit digital audio data according to the above-mentioned format of the digital audio interface with reference to FIGS. 5A, 5B, 6 and 7.
The above-mentioned CD-MD dubbing system of the present embodiment allows standard speed dubbing, in which the audio data reproduced on the CD player 30 side at the standard speed is recorded on the MD recorder / player 1 side.
Also, high-speed dubbing is allowed, in which audio data reproduced on the CD player 30 side at a predetermined multiple speed higher than the standard speed is recorded on the MD recorder / player 1 side.
In standard-speed dubbing, CD player 30 drives CD91 to rotate by standard-speed CLV control to perform reading of data from CD91, perform reproduction signal processing at a processing rate (time frequency) corresponding to standard speed, and output a resulting Signal to MD recorder / record player 1, for example, via digital interface. On the other hand, where an analog audio signal should be output, the digital audio data is converted into an analog signal at a processing rate corresponding to the standard rate by the D / A converter 39, and an analog signal is output.
The MD recorder / record player 1 performs signal processing on input signals such as compression processing (this includes A / D conversion processing, where digital audio data is input as an analog signal) at a processing speed (clock frequency), for example, correspondingly At standard speed. Further, the MD recorder / record player 1 performs writing of data into the buffer memory 13 at a transfer rate of 0.3 Mbit / sec. Further, the MD recorder / player 1 performs reading from the buffer memory 13 at another transfer rate of 1.4 Mbit / sec corresponding to the amount stored in the buffer memory 13 and performs writing of data to the MD 90, for example, for Per cluster.
On the other hand, when high-speed dubbing is to be performed, the CD player 30 sets a predetermined multiple speed higher than the standard speed, drives the CD91 to rotate at the set multiple speed to perform reading of data from the CD91, and performs reproduction signal processing to The processing rate corresponds to the set multiple speeds, and a resulting signal is output to the MD recorder / record player 1, for example via a digital interface.
The MD recorder / record player 1 performs signal processing such as compression processing (this includes A / D conversion processing when an analog signal is input) at a processing rate for the input signal, such as corresponding to a set multiple speed. Then, the multiple value of the multiple speed is represented by N, and the MD recorder / record player 1 performs data writing into the buffer memory 13 at a transfer rate of 0.3 × NMbit / sec. Then, the MD recorder / record player 1 is controlled to read the response amount from the buffer memory 13 to the storage amount of the buffer memory 13 and perform writing of data on the MD 90, in this case, for each cluster, for example.
It should be noted that the read rate from the buffer memory 13 during high-speed dubbing is different, depending on the multi-speed setting.
In particular, if the multiple speed is relatively low, and it is a transfer rate of 1.4 Mbit / sec during reading, it is quite high. For a transfer rate of 0.3 Nmbit / sec, the data can be read and written on the MD90. It is executed at a rate of 1.4 Mbit / sec. Conversely, if the multiple speed is relatively high and the transfer rate of 1.4 Mbit sec during reading is not high enough or too low for the transfer rate of 0.3XNmbit sec, a read rate from the buffer memory 13 is higher than the read rate, And one of the MD90's rotational drive speeds should be set accordingly.
In this embodiment, normal standard speed dubbing and high-speed dubbing are allowed in this way at a multiple speed.
If so controlled, the system controller 41 of the CD player 30 can variably control the setting of the disc rotation driving speed of the CD player 30 and the clock frequency of the reproduction signal processing system, and the system controller 11 of the MD recorder / player 1 can Control the clock frequency of the reproduction signal processing system of the MD recorder / player 1 variably (disc drive speed if necessary). Moreover, if the system controller 41 and the system controller 11 are defined so that they can communicate commands / responses, for example, a voice speed command via a digital interface, and then like the setting between standard speed voice and high speed voice Switching such operations can easily achieve synchronous reproduction or recording.
4 <sub>.</sub> Restricted operation during high-speed dubbing 4-1 Example 1 As can be known from the foregoing description, in this embodiment, high-speed dubbing at a predetermined multi-speed is possible. However, as mentioned in the foregoing related to the conventional technology, if a user frequently performs high-speed dubbing of the same CD or the same tuning (track), this may exceed the normal range of personal use and infringe copyright.
Therefore, in the MD-CD dubbing system of the present embodiment, it is set to restrict the high-speed dubbing in a unit tuned (track) of one of the objects recorded in the following manner to achieve copyright protection. First, this outline is related to Example 1.
The operation outline of Example 1 is as follows.
In Example 1, a timer area 28 and an ISRC management table 29 provided in the MD recorder / record player 1 are used. Moreover, in the high-speed dubbing in this case, audio information can be output from the CD player 30 to the MD recorder / recorder 1 in any digital and analog form. However, in order to facilitate the detection of an ISRC on the MD recorder / phono 1 side as described below, it is assumed that the system is constructed such that at least subcode data is input via the digital interface to the MD recorder / phono 1 to synchronize with digital audio data One regeneration output.
When the Q-channel data mentioned in FIGS. 3A, 3B, and 3C are encoded in audio data reproduced from a CD, the high-speed digital dubbing is performed by the MD-CD dubbing system of this embodiment. Since the Q-channel data is also It is transmitted to the MD recorder / record player 1 side together with the audio data, and the MD recorder / record player 1 side can identify the content of the Q channel data.
Therefore, the MD recorder / record player 1 is constructed such that if the high-speed dubbing of the tuning of a certain track is activated, one of the mode 3 ISRCs described in FIG. 3C is then detected as the Q channel to be obtained If the system controller 11 of the MD recorder / phono 1 detects an ISRC, and if the ISRC does not match any of the ISRCs currently stored in the ISRC management form 29, the ISRC is stored in the ISRC management form 29 . The ISRC management table 29 has such a structure as shown in FIG. 14.
Here, it is assumed that the timer area 28 has a predetermined majority timer set therein. Then, if the system controller 11 re-stores an ISRC into the ISRC management table 29 in the manner described above, the timer area 28 selects one of those timers that are not in use, and then starts the selected timer. The timer of the timer area 28 has a predetermined timer time, which is uniformly set therein, and if one of the timers is started under the control of the system controller 11, it functions to count the time to cause the time The count can be distinguished, for example, continuously by 74 points after the point in time of activation (or can be continuously increased from 0 points to 74 points in another way).
The ISRC management table 29 enables the stored ISRC to be reset in the manner described above and a timer ID is set to the start timer with a corresponding relationship as shown in FIG. 14, so that an ISRC corresponding to the restored and started Between timers.
The ISRC management table 29 includes a management table in which such ISRCs and timer IDs are stored in a corresponding relationship, so that, for example, a timer in the timer area 28 is set to a corresponding relationship to each ISRC.
If a timer corresponds to an ISRC counted to 0 stored in the ISRC management table 29 as a time-consuming result of 74 minutes, the ISRC and information corresponding to the ISRC timer ID are cleared and deleted from the ISRC management The form 29 is under the control of the system controller 11.
In this embodiment, the ISRC management table 29 is generated in this manner.
Here, it is assumed that when the high-speed dubbing of a certain track is in progress, an ISRC is the same as the ISRC detected by the MD recorder jukebox 1 side already placed in the ISRC management table 29. In this case, the MD recorder / record player 1 stops recording the track, and the high-speed dubbing of the track is ongoing after the time point at which the ISRC was detected. In short, the MD recorder / record player 1 functions so that it prohibits recording with a track consistent with the ISRC placed in the ISRC management table 29.
In high-speed dubbing, tracking time is necessary. At a certain tuning (track) reproduction is started on the CD player 30 side until an ISRC is detected by the system controller 11 on the MD recorder / player 1 side. In particular, suppose, for example, that an ISRC is the Q channel data of mode 3 and is contained in 100 sub-code blocks without errors. Then, because 75 sub-code blocks are at a standard speed corresponding to substantially 1 second, an ISRC can The detection is generally determined within one second although it depends on the actual multiple speeds.
Because, when a timer time is consumed, a corresponding ISRC is cleared in the ISRC management table 29 in the manner described above. After the timer time is consumed, the record is not prohibited and can execute the track with ISRC. High-speed dubbing.
V. Description of the Invention (48) In this way, in this embodiment, even if the high-speed dubbing of a track is performed once and then it is attempted to perform the high-speed dubbing of the track again between the aforementioned timer times ( (Eg 74 points), recording on the MD recorder / phono 1 side is stopped at a point in time when an ISRC is detected by the system controller 11. In other words, for a predetermined time corresponding to the timer time, the action of performing high-speed dubbing on a track whose high-speed dubbing has been performed previously is prohibited. Therefore, it is possible to prevent copyright intrusion by copying the same track in a large amount in a short time.
When the timer time this corresponds to a prohibition time for high-speed dubbing is 74 minutes in the previous description, this occurs by the following basis.
A time of 74 minutes is generally considered to be the maximum recording time length of a CD. Therefore, duplication of the same CD (that is, all tunings (tracks) are included in a CD) is prevented from being performed two or more times by high-speed dubbing within a unit of time (this maximum is 74 Min) Must be used for a CD dubbing at standard speed. As a result, only obtaining a dubbing efficiency is equivalent to when a CD dubbing is performed at a standard speed.
For example, if the prohibition time is just mentioned, although this effectively affects a user, it performs a tuned copy by high-speed dubbing beyond the range of personal use, without considerable inconvenience being felt by an ordinary Users do not perform more than their personal voice.
However, naturally the timer time (prohibition time for high-speed dubbing) is not limited to the time of 74 minutes explicitly stated previously, and another time longer or shorter than this can be set, taking into account the actual conditions of use, A copyright protection effect and so on.
If it is considered that the average playback time of a track is about 3 minutes, it is a possible idea. For example, if you want to set 3 minutes, this is the playback time of a track as a timer time.
Moreover, the number of timers to be prepared in the timer area 28 can be set in the following manner.
Here, it is assumed that high-speed dubbing is performed at a speed of four or four times and the playback speed of one tuning (one track) is 180 seconds (= 3 minutes) as conditions.
In this case, the time required to record a track at a speed of four or four times by high-speed dubbing is as follows: 180/4 = 45 (seconds) Then, when the timer time is 74 minutes as described above, it can be recorded The maximum value of the trajectory between one real time of 74 seconds (= 4440 seconds), until a timer that was started first is reset to cancel the prohibition, which is provided by this: 4440/45 = 98 So, if The number of approximately 98 (eg, 100 timers) timers is set in the timer area 28. Even if different tracks are continuously dubbed at a high speed, some available timers are always left, and such as The disadvantage of the timer can be almost certainly prevented.
However, for example, if the playback time of a track is so short that all timers are used before 74 minutes are consumed, since a first timer is started and no unused timers remain, this embodiment The CD-MD dubbing system is controlled so that later high-speed dubbing itself is disabled. Then, after a certain time has elapsed, a timer expires with a timer. This timer starts with a timer that is started first, and the ISRC management table 29 is cleared to restore a situation where the unused timer Exist in ISRC Management Form 29. Therefore, the situation where high-speed dubbing is possible is restored.
Next, the processing operation for realizing a track recording limitation operation in the high-speed dubbing in the above-mentioned Example 1 is explained with reference to the flowcharts of FIGS. 15, 16 and 17. Processing operations are performed by the system controller 11 of the MD recorder / player 1.
First, the processing in FIG. 15 will be described. The processing described in FIG. 15 is performed stably, for example, when the MD recorder / record player 1 is operating.
Referring to FIG. 15, the system controller 11 distinguishes whether the high-speed dubbing recording is started on the MD90 or the high-speed dubbing operation is in progress as an operating condition in step S101 when the system controller 11 returns to step S101 in the steps described below After the processing in S103 is completed.
If it is determined here that high-speed dubbing is in progress, the processing in steps S102 and S103 is performed. On the other hand, if, for example, a dubbing operation at a standard speed is in progress, or an operation other than a dubbing recording operation such as a stop or reproduction, a negative discrimination result is obtained in step S101. In this case, the processing in step S102 is skipped and the processing in step S103 is executed immediately.
The processing in step S102 is the ISRC detection corresponding processing, and this processing is performed when a high-speed dubbing operation is in progress. Specifically, the process for generating the ISRC management table 29 (including the activation of a timer) is performed based on an ISRC detected from the digital audio data reproduced by the CD player 30 and input to the MD record as described above The player / phono 1 or control process is used for a track limitation process.
The process in step S103 is an ISRC management process. In particular, the processing in step S103 is processing for clearing an ISRC. This ISRC is now stored in the ISRC management table 29 and corresponds to a timer whose timer time becomes equal to 0 due to the execution of the countdown. After it is activated in response to the above-mentioned ISRC, from the ISRC management table 29.
The above-mentioned ISRC detection corresponding processing in step S102 is specifically as described in FIG. 16. The processing operation described in FIG. 16 is performed by the system controller 11 of the MD recorder / record player 1.
Referring to FIG. 16, in step S201, it is first distinguished whether or not a recording sound source is now input as one of the recording materials to be dubbed at a high speed. The recording sound source is reproduced from a CD.
In order to distinguish, the system controller 11 should distinguish the content of the second bit Q2 of the control data CTL (Q12 to Q4) shown in FIGS. 3A, 3B, and 3C as the content of the sub-code data of the Q channel, which is included in the digits. Audio data is now entered. In short, the system controller 11 is required to distinguish only whether the control data CTL (Q1 to Q4) is "* 0 **" (CD-DA (CD Digital Audio)).
In the present embodiment, if it is discriminated in step S201 that the recording source is not a CD, the later processing shown in FIG. 16 will not be executed, but the system controller 11 advances its processing to that shown in FIG. 15 Step S103. On the other hand, if it discriminates that the recording source is a CD, the process proceeds to step S202.
In step S202, it is distinguished whether, for example, a track (the current track) is reproduced, and this track has been reproduced until now. This distinguishing process can be performed, for example, by detecting a change in the TNO value in the Q channel data of the mode 1 inserted in the digital audio data input (refer to FIG. 3A).
If the reproduction of the trajectory where the difference appears is to be ended, the process proceeds to step S310. However, if the reproduction of the trajectory in which the difference appears is not to be ended, the process proceeds to step S203.
In step S203, it is discriminated whether an ISRC has been detected from the audio data of the track (the current track) being reproduced now, by the processing in step S204 and the following etc. described below. Until the end, for example, the system controller 11 may set a flag when an ISRC is detected once from within the current trajectory and keep the flag, for example, in the RAM 24. The flag is cleared when a positive result is obtained in the above step S202.
Then, if a negative result is obtained in step S203, the process proceeds to step S204, where the system controller 11 monitors the content of the Q channel subcode data inserted in the audio data of the current track to detect an ISRC ( Channel data for Mode 3 (refer to Figure 3C)). If no ISRC is detected here, for example, the detected ISRC is stored and the process proceeds to step S205.
In step S205, the contents of the ISRC and ISRC management table 29 detected in step S204 are currently referenced to distinguish whether one of the ISRCs stored in the ISRC management table 29 is consistent with the detected ISRC.
If a negative result is obtained (this corresponds to a situation where the trajectory identical to the current trajectory is dubbed at a high speed retrospectively from the current point in time within the timer time (74 minutes)), the process proceeds to step S206. However, if a positive result is obtained (this corresponds to a situation where the trajectory identical to the current trajectory has not been dubbed at a high speed retrospectively from the current point in time within the timer time (74 minutes)), then processing Proceed to step S209.
In step S206, it is discriminated whether there is a timer left in the timer area 28 that is not currently used.
If it is discriminated here that a currently unused timer remains in the timer area 28, the process proceeds to step S207.
In contrast, if it is discriminated that a timer which is not currently used does not remain in the timer area 28, the process proceeds to step S209.
In step S207, one of those unused timers in the timer area 28 is selected, and the timer ID of one of the selected timers and the ISRC detected in the above-mentioned step S204 are stored into the ISRC management. Unused area of the form.
Then, in the next step S208, the timer selected in the above-mentioned step S206 is started. After that, the timer starts its countdown operation, for example, from the timer time T = 74 minutes by the processing in step S103 described below.
The start time of the timer in step S208 is selected in the following manner. In particular, according to this processing operation, the timer is started at a time roughly corresponding to a point in time. When it is distinguished that the ISRC which is consistent with the ISRC detected from the reproduced audio data is stored in the ISRC management table 29 . Although the starting sequence of one of the timers as just mentioned can be used in this embodiment, the timer can be started in another way, with a timing corresponding to, for example, a point in time when the current track is recorded To end. In this case, as a result, if the timer time is not consumed at a point in time when the recording of the current track is to be ended, the track identical to the current track cannot be dubbed at a high speed.
After the processing in the above-mentioned step S208 is completed, the processing proceeds to step S103.
On the other hand, if a positive result is obtained in step S205 and a negative result is obtained in step S206, the process proceeds to step S209. In step S209, the system controller 11 executes control processing for stopping recording on the magneto-optical disc 90. In particular, since the track identical to the current track is dubbed at a high speed within 74 minutes, the system controller 11 controls to prohibit recording of the current track.
In a phase to end the processing in step S209, part of the audio data of the track is now recorded on the MD90. The data of tracks that are incompletely recorded in this way is preferably deleted, for example, considering the convenience of use by an ordinary user, copyright protection, etc.
Therefore, in the present embodiment, the processing for erasing the recorded part of the existing track recorded on the MD 90 is executed in the next step S210 until then. In this way, in this embodiment, it is possible to write the U-TOC sector 0 of the currently loaded magneto-optical disc 90, so that the recording area recording the existing track until then can be managed as a free area.
In this case, the processing of the timer time for resetting the timer, this timer corresponds to the ISRC of the ISRC management table 29, this chart has been detected to be consistent with the ISRC detected in step S205, to T = 74 minutes is executed in the next step S211. The processing in step S211 provides an operation like a punishment for a user who tries to perform the high-speed dubbing of the same trajectory twice or more within 74 minutes.
After the processing in step S211 is completed, the system controller 11 advances its processing to step S103.
It should be noted that the process of distinguishing whether an unused timer remains in step S206 can be performed in one stage immediately before recording and reproduction for high-speed dubbing, is actually started or changed in one track Timing. In this case, if a positive difference result is obtained, the recording can be stopped before the high-speed dubbing is started or before a dubbing of a new track.
The ISRC table management processing shown in FIG. 15 in step S103 is actually performed in a manner as shown in the flowchart of FIG. 17.
In the process shown in FIG. 17, the countdown (decrease) of the timer time is performed for all the timers provided in the timer area 28, which is currently operated (used) first in step S301.
After that, the process proceeds to step S302, where it is discriminated whether or not: any timer for discriminating the timer prohibition timer time T = 0 that has been performed in the above step S301, that is, whether there is a timer whose timer time is terminated.
If it is discriminated in step S302 that the timer time T is T = 0, the processing shown in FIG. 17 (that is, in step S103) is immediately ended and the processing returns to that shown in FIG. 15. Say step S101.
On the other hand, if it is discriminated in step S302 that the timer time T is T = 0, the process proceeds to step S303.
In step S303, the ISRC is stored corresponding to the timer ID of the timer, and its timer time T has been distinguished as T = 0. In the above step S202, it is cleared from the ISRC management table. Therefore, in the trajectory for which high-speed dubbing has been previously performed, a timer which has been consumed by the timer time T = 74 minutes is allowed for high-speed dubbing.
After the processing in step S303 is completed, the processing returns to step S101 in FIG. 15.
When the processing shown in Figs. 15, 16 and 17 is performed in the manner as described above, the prohibition operation of realizing an action of the same track at high-speed dubbing again corresponds to a timer time within a predetermined time.
Furthermore, in this embodiment, the MD recorder / record player 1 is controlled in step S101 in FIG. 15, so that in any operation other than high-speed dubbing, the ISRC detection corresponding processing in step S102 is not performed. Therefore, when dubbing is to be performed, for example, at a standard speed, dubbing the same trajectory is allowed for most of the time independent of the timer time.
This is because the prohibition of high-speed dubbing is performed in this embodiment, in order to prevent a tuning of the same track from being processed more efficiently by high-speed dubbing than by standard speed dubbing. Conversely, for example, if a standard speed dubbing is selected, the same trajectory can be dubbed continuously. In this regard, care should be taken so that the convenience for an ordinary user in use does not deteriorate.
It should be noted that since this embodiment is so constructed that audio data of the same track can be copied by high-speed dubbing within a predetermined time, a special method for prohibiting high-speed dubbing is not restricted to such prohibition of recording The method related to step S209 of FIG. 16 is described on an MD. For example, it is also a possible idea to reject an input stage of a recorded sound information, so that the recorded sound information can be supplied to the following recording signal processing system even if the recording operation on a magneto-optical disc 90 is continued. In other words, the digital interface area 25 on the MD recorder / player 1 side does not accept the input of the digital audio data supplied from the CD player 30, or the A / D converter 18 does not execute a supply from the CD player 30 The analog audio signal is subjected to A / D conversion processing, so that digital data cannot be supplied to the decoder 14 at a subsequent stage. Moreover, as a modification, this is a possible countermeasure to generate stream data like dummy data that is different from real audio data and write such dummy data onto an MD90.
4-2 Example 2 Next, a second example of the limitation of the track copy during high-speed dubbing in this embodiment will be described.
In Example 2, the restriction on the track reproduction is performed on the CD player 30 side, which is a reproduction device of a dubbing system. Finally, in Example 2, the CD player 30 side is required to include the timer area 46 and the ISRC management table 45 as described above. The ISRC management table 45 may be formed in a similar manner as described in FIG. 14.
The operation in the second embodiment is quite common for the operation in the first embodiment and is generally as follows.
When a reproduction operation of a CD is performed on the CD player 30, for example, at a predetermined multiple speed for high-speed dubbing, the system controller 41 detects an audio data inserted as a reproduction from the CD ISRC of the trajectory. Then, similar to in Example 1, if the detected ISRC is not found in the ISRC management table 45, one of the timers in the timer area 46 is started, and the timer ID of one of the timers and the detected The ISRC is stored in the ISRC management form 45.
On the other hand, if the detected ISRC is stored in the ISRC management table 45, the system controller 41 controls so that the reproduction information of the existing track cannot be output to the MD recorder / record player 1. Among them, the reproduced data from the CD player 30 is prevented from being output to the MD recorder / player 1. In this way, even if a recording operation is performed on the MD recorder / player 1 side, the audio data of the track cannot be recorded on the MD90. .
And where the reproduction (CD player 30) side is constructed in the manner described above, the high-speed allocation of the same track is prevented for most of the time within a predetermined time corresponding to the timer time. Similar way.
Next, the processing operation performed by the system controller 41 of the CD player 30 will be described in order to realize the operation in the second example.
A flowchart of FIG. 18 illustrates processing which is stably performed by the system controller 41 during the operation of the CD player 30 in order to realize the limitation on the track reproduction at the time of high-speed dubbing. The processing described in FIG. 18 corresponds to the operation shown in FIG. 15 in the first example.
Referring to FIG. 18, playback of a CD is performed at a predetermined multiple speed in step S401. In particular, it distinguishes whether a high-speed reproduction operation is started or an operation condition such as a CD player 30 is in progress. When the processing of the system controller 41 returns to step S401, the system controller 41 executes at step S403. After processing in.
If it is discriminated that the high-speed reproduction is in progress, the system controller 41 executes a sequence in steps S402 and S403.
On the other hand, if it is distinguished that, for example, a reproduction operation at a normal standard speed is in progress or the CD player 30 is in an operation mode other than the normal reproduction operation such as stop, fast feed, and rewind, in step S401 Get a negative result. In this case, the processing of the system controller 41 skips step S403 and immediately executes the processing in step S403.
The processing in step S402 is the ISRC detection corresponding processing, and the processing in step S403 is the ISRC table management processing.
The corresponding processing of the ISRC detection in step S402 is specifically shown in one of the flowcharts of FIG. 19. The processing operation is performed by the system controller 41.
The processing shown in FIG. 19 starts with whether the discrimination processing in step S501 ends with an existing track reproduced by the CD player 30 or not. However, the processes performed in steps S501 to S507 are similar to the processes in steps S202 to S208, respectively. In the ISRC detection corresponding process in the first example of FIG. 16 described above, except that this process is performed by the CD player Beyond the 30 side. Therefore, detailed descriptions of this processing overlap are omitted here to avoid redundant words.
In Example 2, when it is discriminated in step S504 that an ISRc is consistent with an ISRC detected from the reproduced audio data is stored in an ISRC management table 45, or when it is discriminated in step S505 that it is not unused If the remaining time is in the timer area 46], the processing of the system controller 41 proceeds to step S508.
In this case, in step S508, the system controller 41 executes a control process for stopping the playback of the CD, which has been played back by the CD player 30. Then in the next step S509, the system controller 41 executes control processing, for example, a timer for resetting a timer ID, this timer corresponds to an ISRC, and this ISRC is consistent with the steps in the ISRC management table 45 After the ISRC detected in step S503 (for restarting the countdown timer time T = 74 minutes) is processed in step S509, the processing of the system controller 41 proceeds to step S403.
The actual processing in step S403 of FIG. 18 is similar to the processing operation of the above-mentioned first example with reference to FIG. 17, except that the processing is performed in a CD player 30. Therefore, the overlapping processing is omitted here to avoid redundant words.
When the processing performed as shown in FIGS. 18 and 19 (and FIG. 17) is performed, the restriction operation for high-speed dubbing is realized by the operation on the CD player side.
Here, FIG. 19 as step S508 is processing of: reading out from a CD information is stopped to prevent reproduction of audio data is supplied to the MD recorder / player 1, wherein intended to prevent high speed dubbing is performed, on the other hand Possible control such that when the stop of the reproduction of a CD is continued, the transmission and output of the audio data from the digital interface area 40 and the output of an audio signal from an analog output terminal 43 are stopped (for example, to stop an analog signal The output can be performed from the D / A converter 39, or to provide communication between the D / A converter 39 and the analog output terminal 43).
Moreover, if the CD-MD dubbing system is constructed so that high-speed dubbing is performed and only one of the reproduced audio data is output in the form of digital data, it is also a possible countermeasure to stop only the transmission of audio data from the digital interface area 40. An audio signal is output from the analog output terminal 43.
Conversely, if the CD-MD dubbing system is constructed so that high-speed dubbing is performed only with analog audio signals, one possible countermeasure is to stop only the audio signal output from one of the analog output endpoints 43 and use the digital interface area. The output of the audio data of 40 is correctly left.
Moreover, the operation in Example 2 is an operation for limiting reproduction. The same track reproduced within a predetermined time most of the time corresponds to a timer time by the CD player 30, and is performed on the reproduction device side. This is done in the form of a CD player.
Thus, the operation in Example 2 can also be applied to a situation in which copyright may be invaded, for example, even in its own action of performing playback by a CD other than a high-speed dubbing by a CD player.
4-3 Example 3 In the above Example 1 and Example 2, an ISRC inserted in the audio data is detected and the high-speed dubbing is an ISRC that is prohibited based on this detection.
Since the purpose of this embodiment is to prevent the content of the same track or the same CD from being copied. Most of the time corresponds to a timer time at a predetermined time. High-speed dubbing can be prohibited from using identification information except for an ISRC. If the identification information allows One track or one CD.
Therefore, in Example 3, high-speed dubbing is prohibited from using identification information except for an ISRC.
Finally, in Example 3, the identification information (hereinafter referred to as a customized file) is used for the identification of a CD as a recorded sound source, and is generated and used instead of an ISRC. Then, according to the customization file, for example, the same CD is prohibited from being dubbed at high speed for most of the time within a predetermined time. It should be noted that, where an ISRC is used, high-speed dubbing can be prohibited in one unit of a track. Since a customized file is identification information for a CD specification, the high-speed dubbing operation is implemented on a CD In one unit.
The following is a detailed example of using a customized file for the high-speed dubbing prohibition operation in this embodiment.
For example, if a compact disc CD is loaded into the CD player 30, the system controller 41 first reads TOC information. In a compact disc system, the TOC information necessary for a reproduction operation is recorded in a lead-in area of a CD, although it has a TOC structure different from that of the above-mentioned mini-disc system. After a CD is loaded, the system controller 41 first causes the optical head 33 to perform a reproduction operation in the lead-in area and retrieves the TOC data extracted by the signal processing circuit 38 including an EFM decoder. When the TOC data is read, the address information of the track can be grabbed on the loaded CD and allows the reproduction operation to be controlled.
Since the content of such TOC information is consistent for each disc, by generating a customized file using this content, the identification of each disc is allowed during the dubbing operation described below.
For the customized file, for example, a disc ID consistent with a CD can be used, and its value can be generated, for example, by a combination of the total play time data and the last box number in the TOC information.
If a consistent disc ID is generated in this way and stored, then when the CD is later loaded, if a disc ID is similarly generated and compared with the stored disc ID, the CD It can be determined if agreement is detected.
Moreover, in the present embodiment, the CD player 30 generates a disc ID of a loaded CD and stores the disc ID together with a timer ID of a timer that moves with the disc ID to generate a disc ID management table. In short, a disc ID management table is prepared instead of the ISRC management table 45 used in Examples 1 and 2.
The CD player 30 is then controlled so that each time a CD is reloaded, a disc ID is generated under the control of the system controller 41 and the disc ID management table is referenced in order to distinguish whether the The disc ID having the same disc ID exists in the disc ID management table. Then, if a disc CD matches the generated disc ID and is not found in the disc ID management table, the generated disc ID is stored in the disc ID management table together with a restart. One of the timer timer IDs. On the other hand, if a disc ID coincides with the disc ID of a loaded CD and is found in the disc ID management table, it decides an operation for performing high-speed reproduction, for example, because high-speed dubbing has been performed, And the system controller 41 controls such that the output of the reproduced sound loaded into the CD cannot be performed.
It should be noted that, as mentioned in the foregoing description, the reproduction output on the CD player 30 side is stopped. On the other hand, it may be, for example, the construction of a CD-MD dubbing system caused if it differs from the system on the CD player 30 The communication between the controller 41 and the system controller 11 of the MD recorder / record player 1 is forbidden if a disc ID is consistent with a disc ID found in a disc ID management table, which is prohibited. Recording of audio data on MD recorder / phono 1 side.
At the same time, it is also possible to build a CD-MD dubbing system so that a CD is loaded into the CD player 30. The TOC data is retrieved into the MD recorder / player 1 via the digital data interface, and a customized file (disc ID) and a disc The disc ID management table is generated on the MD recorder / record player 1 side, and then the management of the disc ID management table and the prohibition of high-speed dubbing according to the disc ID management table and the generated disc ID are performed in the MD On the recorder / record player 1 side.
It is to be noted that the present invention is not limited to the structure of the specific embodiment described above. For example, if the information can be used for identification in a track or a unit of a recording medium, in addition to an ISRC or a custom file is available, a dubbing system can be implemented. This system prohibits high-speed dubbing Use of Information.
Moreover, in the above embodiment, it was described that a dubbing system includes an MD recorder / record player and a CD player. The present invention can also be applied to another dubbing system including most MD recorders / record players: another dubbing system includes A recording or reproduction device that is intended to be used as a tape medium, such as, for example, a DAT or cassette recorder: or another dubbing system performs dubbing between a hard disk and a semiconductor memory, and semiconductor memory Inter-body or dubbing uses one-time generation memory such as a magnetic memory or an optical memory.
As described above, according to the present invention, when high-speed dubbing is performed, for example, from a CD (first recording medium, recording medium for reproduction) to an MD (second recording medium, recording medium for recording), one The timer for counting the necessary timer time is activated corresponding to the identification information such as an ISRC is inserted in an audio signal (reproduction information) reproduced from a CD or a custom file (disc ID), the custom file TOC information generated from the CD. Then, high-speed dubbing of reproduction information having an ISRC or a disc ID is prohibited, and the corresponding timer time does not consume the disc ID.
In short, in the present invention, reproduction information of the same program (track) or the same CD may not be dubbed by most of the time within a predetermined time corresponding to the timer time.
With the structure described above, a dubbing action is considered to be beyond the scope of personal use. For example, copying a recorded sound source such as the same tuning (track) or the same CD can be prohibited by a lot of time in a short period of time. Consider the setting of the timer time appropriately. Therefore, copyright infringement caused by high-speed dubbing can be prevented.
Moreover, with the above-mentioned structure, since the high-speed dubbing function is not defective, but the dubbing of the same track or the same CD is allowed. When the above-mentioned time timer is consumed, the convenience in use is maintained. For an ordinary user, this use Performer dubbing is in the range of ordinary personal use.
Moreover, when any one of the technologies prohibits the operation on the recording by performing the detection of the identification information, and the timer processing on the recording device side, and the other technology prohibits an operation on the detection and the The timer processing on the playback device side can be adopted for the dubbing prohibition operation in the present invention. Since the dubbing prohibition operation can be completed by any recording device and playback device, the high-speed dubbing limitation function can be implemented only with A dubbing system even if the dubbing system is composed of, for example, a single unit including a recording device and a reproducing device.
Furthermore, when an operation for truly prohibiting high-speed dubbing should be performed on the playback device side, the dubbing system is constructed so that the reading of the playback information is stopped from the recording medium for playback or from the recording medium. The output of the reproduction information is stopped for reproduction to be performed, but where the operation for truly prohibiting high-speed dubbing should be performed on the recording device side, the dubbing system is constructed so that the writing of reproduction information to the recording medium is stopped An input for recording or processing refusal to accept one of the reproduction data read out from the recording medium for reproduction is performed.
In short, it is only required for the high-speed dubbing prohibition operation. According to the present invention, a recording medium, an audio signal is copied thereon, which cannot be obtained as a result, and the high-speed dubbing prohibition operation can be selected from different operations. In. Therefore, a high-speed dubbing prohibition operation can be selected. This operation is optimal for a real-life dubbing system, which is also advantageous during system design.
Moreover, if information, this information can be used in a program inserted in the reproduction information such as an ISRC program, used as identification information in the present invention, a high-speed dubbing operation prohibited in a unit of a program can It is easily reached. Furthermore, if a high-speed dubbing operation is prohibited in a unit of recording media, information can be used. This information can be used for identification of a person as a recording medium. This medium uses a disc such as a custom file (disc Film ID). In short, in the present invention, as a purpose of dubbing prohibition, one or both of dubbing prohibition in one unit of a program, and dubbing information in one unit of a recording medium can be selected according to the used The real situation and so on.
Moreover, the dubbing prohibition operation according to the present invention is not performed at a normal dubbing at a standard speed, so that, for example, a track or a copy of a recording medium forbidden at high-speed dubbing is permitted at a standard speed dubbing.
Therefore, for example, the convenience for an ordinary user in using the dubbing function is not degraded, by a high-speed dubbing prohibition function, and copyright protection can be achieved by urging a user to perform standard-speed dubbing.
Moreover, according to the present invention, if a user attempts to perform dubbing of the same track or the same recording medium by high-speed dubbing within a predetermined time corresponding to the timer time, and a dubbing prohibition operation for the track or the recording medium is performed If so, the timer corresponding to the track or recording medium (track or recording medium identification information) is reset and counts it from the restart time. Such an operation is a penalty for the user, and such an operation can press the user to avoid using the high-speed dubbing function beyond the scope of personal use, thereby achieving copyright protection.
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| US8010908B2 | Cited by | United States of America | Applicant |
| US8020117B2 | Cited by | United States of America | Applicant |
| US8006173B2 | Cited by | United States of America | Applicant |
9 members in 6 offices
Priority claims4
| Document | Office | Kind | Date |
|---|---|---|---|
| 11076599 | Japan | – | |
| 7659999 | Japan | A | |
| 19990076599 | – | – | – |
| JP19990076599 | – | – | – |
Members9
| Document | Office | Kind | |
|---|---|---|---|
| CN1267886A | China | A | |
| EP1039461A2 | European Patent Office (EPO) | A2 | |
| JP2000276834A | Japan | A | |
| KR20000062956A | Republic of Korea | A | |
| EP1039461A3 | European Patent Office (EPO) | A3 | |
| US6298022B1 | United States of America | B1 | |
| TW526472BThis record | Taiwan Province of China | B | |
| CN1265375C | China | C | |
| KR100711681B1 | Republic of Korea | B1 |
2 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Annulment or lapse of patent due to non-payment of feesLapsedMM4A | MM4A | |
| Issue of patent certificate for granted invention patentGrantedGD4A | GD4A |
Numbers
- Publication
- 526472
- Publication, DOCDB
- 526472
- Publication, EPODOC
- TW526472B
- Application
- 89104201
- Application, DOCDB
- 89104201
- Application, EPODOC
- TW20000104201
Titles5
- English
- Reproduction apparatus, recording and reproduction system, reproduction method, and recording and reproduction method
- Chinese
- 再生設備,記錄及再生系統,再生方法和記錄及再生方法
- English
- REPRODUCTION APPARATUS, RECORDING AND REPRODUCTIONSYSTEM,REPRODUCTION METHOD, AND RECOTRDING ANDREPRODUCTION METHODEABSTRACT OF THE DISCLOSURE
- Unlabeled
- 再生設備,記錄及再生系統,再生方法和記錄及再生方法
- Unlabeled
- Reproducing equipment, recording and reproducing system, reproducing method and recording and reproducing method
Classification
- CPC, 4
- G11B20/00086
- G11B20/0076
- H03M13/03
- H03M13/09
- IPC, 4
- G11B20 10
- G11B20 00
- H03M13 03
- H03M13 09