1. Field of the Invention
The present invention relates to recording devices, and more particularly, to finalizing processing executed on recording media on which image data is recorded.
2. Description of the Related Art
Recording devices for recording image data on optical discs, such as digital versatile discs (DVDs), are known. Further, there are various physical formats and application formats depending on the types of DVD.
Among the various types of DVD, DVD discs, such as DVD-recordable (DVD-R) and DVD-rewritable (DVD-RW) discs, have high compatibility with general DVD video, and such DVD discs can be played back in DVD players if they are subjected to finalizing processing (for example, see Japanese Patent Laid-Open No. 2003-87708, and corresponding US Publication No. 2003/0002861). That is, in order to play back DVDs on which images are recorded in general DVD players, finalizing processing is required.
Finalizing processing includes processing, such as writing predetermined management information onto DVDs that have image data recorded thereon, writing null data into unrecorded areas on DVDs, and generating operation menu images used for DVD players, for example.
It takes several minutes to several tens of minutes to perform such finalizing processing. Accordingly, the user has to wait for a long time until finalizing processing finishes, which may irritate the user.
The present invention provides a recording device that enables a user to enjoy his/her time while finalizing processing is being executed on a recording medium.
According to an aspect of the present invention, a recording device is provided which includes a recording unit configured to record image data on a recording medium; and a control unit configured to control the recording unit to perform finalizing processing for recording predetermined data on the recording medium on which the image data is recorded, and also for displaying one or more images corresponding to the image data recorded on the recording medium on a display unit while the finalizing processing is being performed.
According to another aspect of the present invention, the control unit may sequentially display first frames located at the heads of a plurality of scenes of the image data recorded on the recording medium while the finalizing processing is being performed. According to another aspect of the present invention, the control unit may display the first frames of the image data at intervals in proportion to recording periods of the plurality of scenes corresponding to the first frames.
According to yet another aspect of the present invention, the control unit finishes displaying all of the first frames of the image data upon completing the finalizing processing. Moreover, according to another aspect of the present invention, the control unit may sequentially display a plurality of frames extracted one by one at predetermined intervals from the image data recorded on the recording medium.
Additionally, according to another aspect of the present invention, the control unit may display the plurality of frames in an order corresponding to a recording order in which the image data is recorded on the recording medium. Furthermore, according to another aspect of the present invention, the control unit may update the frame to be displayed in accordance with a progress of the finalizing processing.
Still further, according to another aspect of the present invention, the recording device may further include a playback unit for playing back the image data recorded on the recording medium, wherein the control unit generates image data to be displayed during the finalizing processing by using the image data played back by the playback unit. And, according to yet another aspect of the present invention, the control unit may sequentially display a plurality of frames among the image data recorded on the recording medium while updating the plurality of frames, and also generates menu image data indicating a list of the plurality of frames and controls the recording unit to record the generated menu image data on the recording medium during the finalizing processing.
Additionally, according to another aspect of the present invention, the finalizing processing includes at least one of writing predetermined management information onto the recording medium having image data recorded thereon, writing null data into unrecorded areas on the recording medium, and generating operation menu images utilized in recorded medium players. And still further according to yet another aspect of the present invention, the recording device may be configured to perform the finalizing processing to increase compatibility between recording mediums having differing formats.
Moreover, according to another aspect of the present invention, a method is provided which may be performed in a recording device for finalizing processing executed on recording media on which image data is recorded. The recording device includes a recording unit and a control unit. Here, the method includes recording image data on a recording medium; controlling the recording unit to perform finalizing processing for recording predetermined data on the recording medium on which the image data is recorded; and displaying one or more images corresponding to the image data recorded on the recording medium on a display unit while the finalizing processing is being performed.
And still further, according to yet another aspect of the present invention, a computer readable medium is provided containing computer-executable instructions to be executed method performed in a recording device for finalizing processing executed on recording media on which image data is recorded, the recording device including a recording unit and a control unit. The medium includes computer-executable instructions for recording image data on a recording medium; computer-executable instructions for controlling the recording unit to perform finalizing processing for recording predetermined data on the recording medium on which the image data is recorded; and computer-executable instructions for displaying one or more images corresponding to the image data recorded on the recording medium on a display unit while the finalizing processing is being performed.
Further features and aspects of the present invention will become apparent from the following description of exemplary embodiments with reference to the attached drawings.
Numerous exemplary embodiments of the present invention are now herein described below with reference to the accompanying drawings.
The recording device shown in
After finishing the imaging operation, the user instructs the recording device to perform finalizing processing through the operation unit 105 so that the disc D can be played back in a DVD player. In response to the instruction to perform finalizing processing, the controller 106 prepares required data, such as predetermined management information and operation menu images used for a DVD player. Then, the controller 106 controls the recorder/player 107 to write the prepared data onto the disc D and write null data into unrecorded areas of the disc D.
During the finalizing processing, the controller 106 displays a display screen 201 shown in
In the image display area 202, still images corresponding to video streams recorded on the disc D are sequentially displayed. For example, images, such as the first frame of each scene, frames extracted at regular intervals, and frames specified by the user, can be displayed.
The above-described processing is performed by the controller 106 by controlling the elements forming the recording device.
The controller 106 then determines in step S302 whether the finalizing processing has finished, and if the finalizing processing has not finished, steps S303 and S304 are repeated until the finalizing processing is finished.
In step S303, the controller 106 controls the recorder/player 107 to play back part of each scene of an image stream recorded on the disc D, for example, to read the first frame data of each scene. The first frame data read by the recorder/player 107 is decoded by the codec 102 and is stored in the memory 103. Then, the image data of the first frames stored in the memory 103 are displayed in the image display area 202 of the display unit 104 as still images. It is noted that the reading, decoding, and storing of the first image data of the individual scenes in the memory 103 may be performed every time a display image is updated, or may be executed collectively on the amount of decoded data that can be stored in the memory 103.
In step S304, finalizing processing is performed by writing various data prepared in step S301 into the disc D and also by writing null data into unrecorded areas of the disc D. The writing of prepared data and null data is performed in units of sectors forming the disc D, and is repeated until it is determined in step S302 that finalizing processing has finished.
The display image may be updated repeatedly on the display screen of the image display area 202 at equal time intervals until finalizing processing is finished, or may be displayed at time intervals in proportion to the recording intervals of the video streams T1, T2, T3, and T4 shown in
By dividing the total finalizing time among the display images on the basis of the recording interval ratio and by displaying the images according to the distributed time intervals, the display of the images selected from the image data recorded on the disc D can be finished simultaneously with the completion of finalizing processing.
The display images may be updated as desired or some images displayed earlier may be played back as desired by the user, thereby enabling the user to feel good while operating the device. Also, if many video streams are recorded on the disc D, an image may be extracted from every predetermined number of scenes, instead of extracting an image from every scene.
In the processing shown in
Generally, in preparations for finalizing processing, a list of video streams, such as a list 405 shown in
With this configuration, during finalizing processing, images are displayed on the display screen as if frame advancing were performed, instead of simply displaying still images at the heads of coded stream. This enables the user to understand the details of video streams and to enable the user to feel good while operating the device. Accordingly, the user can wait until finalizing processing has finished while enjoying the scenes that the user has photographed.
More specifically, when a recording operation is started, the tuner 601 receives a broadcast signal of a preset channel and sends the received signal to the codec 102. The codec 102 converts the video data contained in the received broadcast signal into MPEG streams, and stores them in the memory 103. The recorder/player 107 then reads out the MPEG streams stored in the memory 103 and records them on the disc D.
The functions of the blocks 102 through 108 shown in
In the foregoing embodiments, the devices for recording data on or playing back data from optical discs, such as DVD-Rs, have been discussed by way of example. The present invention is also applicable to devices for recording image data on other types of recording media that require finalizing processing.
While the present invention has been described with reference to exemplary embodiments, it is to be understood that the invention is not limited to the disclosed exemplary embodiments. The scope of the following claims is to be accorded the broadest interpretation so as to encompass all modifications, equivalent structures and functions.
This application claims the benefit of Japanese Application No. 2005-271872 filed Sep. 20, 2005, which is hereby incorporated by reference herein in its entirety.
Number | Date | Country | Kind |
---|---|---|---|
2005-271872 | Sep 2005 | JP | national |