1. Field of the Invention
The present invention relates to a recording method of high density optical discs and a recording and reproducing device thereof.
2. Description of Related Art
As standards of DVD (Digital Versatile Disc), there exist four main types of DVD-ROM (DVD-Read Only Memory), DVD-R (DVD-Recordable), DVD-RW (DVD-Rewritable), and DVD-RAM (DVD-Random Access Memory). Of them, three types of the DVD-R, the DVD-RW, and the DVD-RAM are standards of a recordable type, and these standards have very different characteristics in their recording manners (recording modes).
The DVD-R and the DVD-RW are standards considering compatibility with the DVD-ROM, and user data are basically recorded sequentially in continuous areas (a sequentially recording mode). Specifically, in the sequentially recording mode, new user data are recorded by continuously adding the data into previously recorded area, thus, completely recorded areas increase. The writing manner is implemented based on a reason why many DVD players (apparatuses only for reproduction having only reproduction function) have a characteristic which does not allow an access to an area with no recording mark. That is to say, areas which the DVD players can access must be fully filled with the recording marks. Many DVD players employ a DPD system which realizes a servo by calculating tracking error signals from data signals as s tracking system. The DVD player employing the DPD system cannot access the areas with no recording mark.
As a tracking system, there also exists a push-pull system which can realize a tracking with a guide groove. Although the push-pull system can realize an access to an unrecorded area, a cost goes up. As a result, most of the DVD players do not employ this system.
Meanwhile, the sequential recording is suitable for a usage for recording and reproducing DVD videos, that is, a DVD player and a DVD recorder. In addition, the DVD-R and the DVD-RW employ a physical format with a high compatibility with the DVD-RW in order to allow reproduction by DVD players.
The DVD-RAM values recording and reproducing text data and application data by information processing apparatuses such as a personal computer compared to reproducing by the DVD players. Accordingly, there is relatively small need to pay attention to reproduction by DVD players, and there is no necessity to employ the sequential recording system suitable for the DVD players. Employment of a random recording system convenient for recording text data and application data by personal computers and the like is rather rational. Consequently, the DVD-RAM employs the random recording system that allows recording into arbitrary parts in a user data area, like a hard disc drive installed in a personal computer and the like. Hereby, usability of the DVD-RAM in information processing apparatuses is much better than that of the DVD-R and the DVD-RW. However, parts recording user data and unrecorded parts randomly exist on a same disc until user data are recorded into all recording areas because the random recording system allows recording into an arbitrary part in a disc. Therefore, reproduction by a DVD player cannot be realized.
Some of related arts are exemplified below. Japanese Laid-Open Patent Application (JP-P2005-190539A) discloses a technique regarding management information showing recording status in a random recording mode or a sequential recording mode.
Japanese Laid-Open Patent Application (JP-P2006-514390A) discloses a recording method and recording apparatus for an optical recording medium. In this document, management information is recorded in a management area of an optical recording medium. The management information includes a recording status information indicating whether a specific area of the optical recording medium is recorded or not, and update information indicating whether the recording status information is continuously managed or not.
Japanese Laid-Open Patent Application (JP-A-Heisei, 9-265630) discloses a recording and reproducing apparatus for a recording medium. In the technique of this document, dummy data is recorded for controlling an optical disc correctly even when data is intermittently recorded.
Japanese Laid-Open Patent Application (JP-P2005-32413A) discloses a recording method of an optical disc for recording data on an indicated address area even when unrecorded area exist in ahead of the indicated address area.
As described above, a medium which provides compatibility with a medium only for reproduction (DVD-ROM: ROM medium) and allows the random recording does not exist in the present DVD standard. Thus, it is required to change a recording medium depending on a usage of such as video recording or data file recording. For users, it is preferable that one recording medium is able to be used for both of the sequential recording and the random recording.
In a case where one recording medium is used for both of the sequential recording and the random recording, there is no problem when a recording apparatus supports both of the recording modes. However, in a case where the recording apparatus supports only either one of the modes, handling may be impossible when a recording medium recorded in unsupported recording medium is loaded.
An exemplary object of the present invention is to provide an information recording medium, a recording method of information recoding medium, and an information recording and reproducing device, which allow handling a medium when the recording medium that can be used in a plurality of recording modes is loaded.
Another exemplary object of the present invention is to provide a recording method of information recoding medium, and an information recording and reproducing device, which produces an information recording medium that can be reproduced by an apparatus only for reproduction without making users aware of the modes.
According to an exemplary aspect of the invention, an information recording medium includes: a data area which records user data; and a system area which records management information to manage a recording status of the data area. The management information includes a recording mode information indicating a recording procedure of the user data stored in the data area.
According to another exemplary aspect of the invention, a recording method of an information recording medium includes: (a) reading out recording mode information from an information recording medium, wherein the recording mode information is set to the information recording medium and indicates a recording procedure of a user data storing in the information recording medium; (b)judging whether a recording function corresponding to the recording procedure indicated by the recording mode information is available or not; and (c) recording data to the information recording medium when the recording function is judged to be available in the (b) judging or executing rejection operation indicating data recording to the information recording medium being not possible when the recording function is judged to be not available in the (b) judging.
According to further another exemplary aspect of the present invention, an information recording and reproducing apparatus includes: a recording status information read unit configured to read recording mode information from an information recording medium, wherein the recording mode information shows a recording mode indicating a recording procedure of a user data to be recorded in the information recording medium and is set to the information recording medium; and a processing determination unit configured to judge whether a recording function corresponding to the recording procedure indicated by the recording mode information is available or not. Data recording on the information recording medium is performed only when the processing determination unit judges the recording function is available, or the information recording and reproducing apparatus performs a rejection operation which shows data recording to the information recording medium is not possible when the processing determination unit judges the recording function is not available.
According to the present invention, an information recording medium, a recording method of information recoding medium, and an information recording and reproducing device, which allow handling a medium when the information recording medium that can be used in a plurality of recording modes is loaded can be provided.
According to the present invention, a recording method of information recoding medium, and an information recording and reproducing device, which produce an information recording medium that can be reproduced by an apparatus only for reproduction without making users aware of the modes can be provided.
Referring to accompanying drawings, exemplary embodiments for carrying out the invention will be described.
The spindle driving system 11 drives an optical disc 20. The optical head 12 includes a laser diode (LD), a beam splitter, an objective lens, and an optical receiver, and emits laser to the optical disc 20 to detect its reflected light. The detected inputted signal is outputted to the signal reproduction system 14. The LD driving system 13 drives the laser diode of the optical head 12. The signal reproduction system 14 executes processing such as filtering to a signal inputted from the optical head 12.
The data controller 15 outputs a signal inputted from the signal reproduction system 14 to a system controller 17 after demodulating the signal and outputs a signal inputted from the system controller 17 to the LD driving system 13 after modulating the recorded data. The servo controller 16 generates a servo signal and controls a position and a trim of the optical head 12.
The system controller 17 takes the demodulated data from the data controller 15 and outputs data to be recorded to the optical disc 20 to the data controller 15. The system controller 17 controls the spindle driving system 11 and the servo controller 16 and controls the optical disc driving device 10 overall. The system controller 17 records these control information into the memory 18 and uses them for control. The system controller 17 controls the data controller 15, the servo controller 16 and the like and reads information regarding a data recording status of the optical disc 20 from a management information area of the optical disc 20 to record them into the memory 18. The system controller 17 includes a recording status information reading part, a processing determination part, and a dummy data recording process controlling part in inside and executes dummy data recording processing to an unrecorded area by using regarding a data recording status of the optical disc 20.
The optical disc 20 is a medium of an in-groove format whose data bit length is 0.15 μm and whose track pitch is 0.40 μm. An information management area called RMZ (Recording management zone) is arranged on inner side (a side placed nearer to the center of an optical disc) of the optical disc 20. Information such as a recording status is recorded in the area and the optical disc driving device 10 manages a recording status of the optical disc 20 based on this information. Various kinds of information can be recorded in the RMZ in principle. Specifically, information recorded in the RMZ includes recording mode information and data recording log (which is data showing a recording history). The recording mode information shows information regarding a recording mode (which shows a recording procedure) and the data recording log shows information regarding unrecorded areas on the optical disc 20.
In the present embodiment, an area of 1 bite is kept in the RMZ and the recording mode information is recorded in the area. As shown in
Next, an operation of the optical disc driving device 10 will be described. The operation differs depending on a mode that the optical disc driving device 10 supports, the sequential recording mode or the random recording mode. The optical disc driving device 10 according to a first embodiment operates for only the random recording mode.
The optical disc driving device 10 for only the random recording mode operates as shown in
When the optical disc 20 is recorded in the sequential recording mode (step S12 in the case of sequential recording), the optical disc driving device 10 cannot allow recording operation in the sequential recording mode since supporting only the random recording mode. As a result, the optical disc driving device 10 executes a recording refusal operation, such as returning error signal to an indication of the host device or ejecting the loaded optical disc 20, without executing recording even when the host device demands recording.
On the other hand, when the optical disc is recorded in the random recording mode (step S12 in the case of random recording), the optical disc driving device 10, when the host device demands recording (step S14 in the case of demanded), executes recording in accordance with the demand for recording (step S16). As shown in
When the host device does not demand recording (step S14 not demanded), the optical disc driving device 10 of a first embodiment executes dummy data recording processing for recording dummy data into the unrecorded areas (step S17). The dummy data recording processing is a process for retaining compatibility with a ROM medium, and the optical disc driving device 10 automatically records recording marks in the unrecorded areas. When recording marks are formed on whole areas of the optical disc 20 or when the dummy data recording processing completes forming recording marks in all areas, dummy data is not recorded obviously because of lack of necessity of recording more. Information whether an unrecorded area remains in the optical disc 20 or not is recorded in the optical disc 20 as the data recording log.
As shown in
Further, referring to
When the optical disc 20 is loaded, the optical disc driving device 10 starts driving of the optical disc 20 according to a predetermined procedure including, for example, spindle on, laser on, and servo on. When the optical disc 20 is set to be accessible, the optical disc driving device 10 reads management information recorded in the system area. A sort of the optical disc and a data recording status are specified based on a distance from an optical disc surface to a reflecting film, the number of the reflecting films, and other information recorded in the optical disc 20 (step S101).
When the loaded optical disc 20 is not a high density optical disc (step S102 No), processing is progressed to a normal random recording operation without executing setting of recording mode and dummy data recording processing to the recording mode information in the RMZ (step S109). As optical discs with not a high density, a conventional DVD optical disc and a CD optical disc are shown as examples, and as a high density optical disc, an optical disc on which management information of the present embodiment is recorded is assumed.
When the loaded optical disc 20 is the high density optical disc (step S102 Yes), the optical disc driving device 10 confirms a recording status of data on the optical disc 20, whether the disc is a blank disc in which user data is not recorded or not (step S103).
When the loaded optical disc 20 is not a blank disc (step S103 No), the optical disc driving device 10 reads recording mode information configured in the RMZ, and confirms the configured information (step S110). When the random recording mode is not set in the recording mode information (step S111 No), error processing such as returning error to the host device and ejecting the disc is executed (step S112). When a set recording mode is the random recording mode (step S111 Yes), a command waiting condition for waiting indication from the host device is set (step S113).
When the loaded optical disc 20 is a blank disc (step S103 Yes), a command waiting condition for waiting indication from the host device is set (step S105).
When a command received from the host device is not a recording mode setting command for setting a recording mode (step S106 No), the optical disc driving device 10 executes error processing such as returning error to the host device and ejecting the disc (step S112). When receiving the recording mode setting command from the host device (step S106 Yes), the optical disc driving device 10 confirms whether a recording mode required by the host device is the random recording mode or not (step S107).
When the recording mode requested by the host device is not the random recording mode (step S107 No), the optical disc driving device 10 executes error processing such as returning error to the host device and ejecting the disc (step S112). When setting of the random recording mode is requested by the host device (step S107 Yes), the “random recording mode (existence of the unrecorded area)” is set as recording mode information and is recorded in the RMZ (step S108). After that, the optical disc driving device 10 is set to be in a condition waiting for a command from the host device (step S113).
An example of an operation after the command waiting condition (step S113) is sown in
When an unrecorded area does not exist on the optical disc 20 (step S209 Yes) and when dummy data recording processing (step S220) is completed, it is confirmed whether updating of recording mode information in the RMZ and the data recording log is completed or not (step S210). When the recording mode information and the data recording log are updated (step S210 No), returning to the condition waiting for command from the host device again (
Meanwhile, when the command requesting a normal recording and reproducing operation is received (step S200 Yes) in a condition waiting for a command from the host device (
When the command from the host device is a command for requesting data reproduction (step S201 No), a normal data reproducing operation is executed to the optical disc 20 (step S207), returning to the condition waiting for the command from the host device (step S113). When the command from the host device is a command for requesting data recording (step S201 Yes), a data recording operation is executed to the optical disc 20 (step S202). When data recording is completed, the data recording log in the RMZ showing recording status of data on the optical disc 20 is updated (step S203).
After that, it is determined whether the unrecorded area exists on the optical disc 20 or not (step S 204). When the unrecorded area exists on the optical disc 20 (step S204 No), returning to the condition waiting for the command from the host device (step S113). When the unrecorded area does not exist on the optical disc 20 (step S204 Yes), it is confirmed whether updating of the recording mode information in the RMZ is completed or not (step S205). When the recording mode information in the RMZ is updated (step S205 No), returning to the condition waiting for the command from the host device (step S113). When the recording mode information in the RMZ is not updated (step S205 Yes), the “random recording mode (no existence of unrecorded area)” is set to the recording mode information in the RMZ (step S206), and returning to the condition waiting for the command from the host device (step S113).
Next, details of an operation of dummy data recording processing will be described. The dummy data recording processing is processing for recording dummy data to the unrecorded area on the optical disc 20 when the optical disc driving device 10 does not receive a command requesting a normal recording and reproducing operation. Here, two types of operations will be explained.
A first operation of dummy data recording processing will be described referring to
As shown in
When an area in which dummy data is recorded is set, the optical disc driving device 10 searches existence of an unrecorded area in a selected dummy data recording area (step S302). When an unrecorded area does not exist in the selected dummy data recording area (step S303 No), the optical disc driving device 10 selects next dummy data recording area (step S311),and searches existence of an unrecorded area in the dummy data recording area (step S302).
When the unrecorded area exists in the selected dummy data recording area (step S303 Yes), the optical disc driving device 10 executes recording of dummy data to the unrecorded area (step S304). As shown in
When a command is received from the host device (step S306 Yes), host command reception processing starts (step S312). Details of the host command reception processing will be described below. When the command is not received from the host device (step S306 No), searching of completion of dummy data recording to the selected dummy data recording partial area is executed based on the data recording log (step S307). When the dummy data recording to the selected dummy data recording partial area is not completed (step S308 No), recording of the dummy data is executed to the unrecorded area (
When dummy data recording processing to all partial dummy data recording areas is not completed (step S310 No), next dummy data recording partial area is selected (
Next, referring to
As shown in
The optical disc driving device 10 allocates the searched unrecorded areas (unrecorded areas 45-1 to 45-3 shown in
When the command is received from the host device (step S405 Yes), host command reception processing starts (step S409). An operation of the host command reception processing will be described below. When the command is not received from the host device (step S405 No), searching of completion of dummy data recording processing to all areas allocated to the dummy data recording areas is executed (step S406).
When the dummy data recording processing to all areas allocated to the dummy data recording areas is not completed (step S407 No), the optical disc driving device 10 selects a next dummy data recording area (step S408). The optical disc driving device 10 continues the dummy data recording processing, returning to step S402. When the dummy data recording processing to all areas allocated to dummy data recording areas is completed (step S407 Yes), the dummy data recording processing is completed. After that, returning to step S210 (
Next, referring to
When a command issued by the host device is received, the optical disc driving device 10 identifies contents of the command (step S501). When the received command is a command which does not request a normal recording and reproducing operation (step S502 No), the optical disc driving device 10 executes the received command without stopping the dummy data recording processing (step S507). Being set in a condition waiting for a next command from the host device (step S113 in
When the received command is a command which requests a normal recording and reproducing operation (step S502 Yes), the optical disc driving device 10 temporarily stops the dummy data recording processing (step S503). The optical disc driving device 10 registers an area in which dummy data recording is completed until the dummy data recording is temporarily stopped to the data recording log in the RMZ showing a recording status of data on the optical disc 20 (step S504). After that, host command processing (step S505) is going to be executed, however, since this is an operation after step S201 (
The host command processing is executed as described above, and a loop of random recording mode processing shown in
As thus, the optical disc 20 of the present embodiment includes recording mode information and data recording log as the management information, and the optical disc driving device 10 automatically executes the dummy data recording processing for forming a recording mark in the unrecorded area in the random recording mode. As a result, it can be possible to divert the optical disc 20 of the random recording mode into the optical disc 20 securing compatibility with the ROM medium without making users aware of the mode.
Next, a second embodiment of the present invention will be described. The optical disc driving device 10 according to a second embodiment supports only the sequential recording mode. Since a configuration of the optical disc driving device 10 is the same as a configuration of the optical disc driving device 10 according to a first embodiment, description is omitted.
The optical disc driving device 10 supporting only the sequential recording mode operates as shown in
When the optical disc 20 is recorded in the random recording mode (step S22 random recording), the optical disc driving device 10 cannot allow recording operation in the random recording mode since supporting only the sequential recording mode. As a result, the optical disc driving device 10 executes a recording refusal operation, such as returning error signal to an indication of the host device or ejecting the loaded optical disc 20, without executing recording even when the host device demands recording.
On the other hand, when the optical disc 20 is recorded in the sequential recording mode (step S22 sequential recording), the optical disc driving device 10, when the host device 10 demands recording (step S24 demanded), executes recording in accordance with the demand for recording (step S26). When there is no demand for recording (step S24 not demanded), the optical disc driving device 10 waits for an indication from the host device (step S27). Since the optical disc driving device 10 sequentially forms recording marks, there is no need to record unrecorded areas in idle time like an optical disc device for the random recording.
Further, referring to
When the optical disc 20 is loaded, the optical disc driving device 10 starts driving of the optical disc 20 according to a predetermined procedure including, for example, spindle on, laser on, and servo on. When the optical disc 20 is set to be accessible, the optical disc driving device 10 reads management information recorded in a system area. A sort of the optical disc and data recording status are specified based on a distance from an optical disc surface to a reflecting film, the number of the reflecting films, and other information recorded in the optical disc 20 (step S601).
When the optical disc 20 is not a high density optical disc (step S602 No), processing is progressed to a normal sequential recording operation without executing setting of a recording mode to the recording mode information in the RMZ (step S609).
When the loaded optical disc 20 is the high density optical disc (step S602 Yes), the optical disc driving device 10 confirms a recording status of data on the optical disc 20, whether the disc is a blank disc in which data is not recorded or not (step S603).
When the loaded optical disc 20 is not a blank disc (step S603 No), recording mode information configured in the RMZ is read, and the configured information is confirmed (step S610). When the sequential recording mode is not set in the recording mode information (step S611 No), error processing such as returning error signal to the host device and ejecting the disc is executed (step S612). When a set recording mode is the sequential recording mode (step S611 Yes), a command waiting condition for waiting indication from the host device is set (step S613).
When the loaded optical disc 20 is a blank disc (step S603 Yes), a command waiting condition for waiting indication from the host device is set (step S605).
When a command received from the host device is not a recording mode setting command for setting the recording mode (step S606 No), the optical disc driving device 10 executes the error processing such as returning error to the host device and ejecting the disc (step S612). When receiving the recording mode setting command from the host device (step S606 Yes), the optical disc driving device 10 confirms whether a recording mode required by the host device 10 is the sequential recording mode or not (step S607).
When the recording mode requested by the host device is not the sequential recording mode (step S607 No), the optical disc driving device 10 executes the error processing such as returning error signal to the host device and ejecting the disc (step S612). When setting of the sequential recording mode is requested by the host device (step S607 Yes), the “sequential recording mode (existence of unrecorded area)” is set and is recorded in the RMZ (step S608). After that, the optical disc driving device 10 is set to be in a condition waiting for a command from the host device (step S613).
An example of an operation after the command waiting condition (step S613) is shown in
When a command requesting the normal recording and reproducing operation is received (step S700 Yes) in the condition waiting for the command from the host device (step S613), contents of the received command are confirmed (step S701).
When the command from the host device is a command for requesting data reproduction (step S701 No), a normal data reproducing operation is executed to the optical disc 20 (step S707), returning to the condition waiting for the command from the host device (step S613). When the command from the host device is a command for requesting data recording (step S701 Yes), a data recording operation is executed to the optical disc 20 (step S702). When the data recording is completed, the data recording log in the RMZ showing a recording status of data on the optical disc 20 is updated (step S703).
After that, it is determined whether the unrecorded area exists on the optical disc 20 or not (step 704). When the unrecorded area exists on the optical disc 20 (step S704 No), returning to a condition waiting for the command from the host device (step S613). When the unrecorded area does not exist on the optical disc 20 (step S704 Yes), it is confirmed whether updating of the recording mode information in the RMZ is completed or not (step S705). When the recording mode information in the RMZ is updated (step S705 No), returning to the condition waiting for a command from the host device (step S613). When the recording mode information in the RMZ is not updated (step S705 Yes), the “sequential recording mode (no existence of unrecorded area)” is set to the recording mode information in the RMZ (step S706), and returning to the condition waiting for a command from the host device (step S613).
As thus, in a case of the optical disc driving device 10 for the sequential recording mode, there is no need to record the unrecorded areas in idle time like an optical disc device for random recording since recorded areas are sequentially formed. By executing final processing called finalizing, a compatibility with the ROM medium is secured.
As described above, an operation sequence of a case where the optical disc driving device 10 supports only the random recording mode is explained in a first embodiment and an operation sequence of a case where the optical disc driving device 10 supports only the sequential recording mode is explained in a second embodiment. An optical disc device supports both of the random recording mode and the sequential recording mode performs operations of the both recording modes. The optical disc device supporting the both modes does not refuse recording even when a disc of either recording mode is loaded. In addition, when the optical disc 20 in which the unrecorded area remains is loaded, the optical disc driving device 10 automatically records dummy data in the unrecorded area when not being commanded to execute recording, reproducing, and so on. The optical disc driving device 10, in accordance with an indication from the host device, operates in the indicated recording mode when the blank disc is loaded in the optical disc device. If the loaded optical disc 20 is already recorded in the random mode or the sequential recording mode, an operation just have to follow the recording mode actually recorded.
In addition, the present invention is not restricted to a wavelength 405 nm and NA 0.65, and various wavelengths and the number of openings NA can be applied to. In the description above mentioned, although a class called PR (12221) is used, other classes such as PR (1221) and the like can be also used. Furthermore, in the description above mentioned, although a case where a PRML is used is described, a system without the PRML can be also used.
It is apparent that the present invention is not limited to above embodiments, but may be modified and changed without departing from the scope and spirit of the invention.
Number | Date | Country | Kind |
---|---|---|---|
2006-221666 | Aug 2006 | JP | national |