This application is based upon and claims the benefit of priority from Japanese Patent Application No. 2005-129579, filed Apr. 27, 2005, the entire contents of which are incorporated herein by reference.
1. Field
The present invention relates to an electronic camera device having a function of backing up a plurality of images shot and recorded on a recording medium to another recording medium.
2. Description of the Related Art
An electronic camera device, such as a digital camera, can mount a portable recording medium, such as a memory card using a semiconductor memory. Shot images can be stored on the memory card. By user operation, image data stored on the memory card is read and displayed on a liquid crystal display unit mounted on the camera.
Jpn. Pat. Appln. KOKAI Publication No. 2004-242093 discloses a digital camera capable of reliably deleting only unnecessary images among a plurality of images shot by the digital camera and stored on a memory card. The camera of this document has a first and a second LCD panels. When the camera is set to an image delete mode, an image list screen showing, in list form, index images of the images stored on the memory card is displayed on the first LCD panel. At the same time, on the second LCD panel is displayed a delete image list screen showing, in list form, index images which are selected on the image list screen as targets to be deleted, and are moved from the first LCD panel. When the delete target images displayed on the second LCD panel are selected again, the delete instruction is reset and the target images are moved back to the first LCD panel from the second LCD panel. By selecting a delete execution icon, image data corresponding to the index images displayed on the second LCD panel is deleted.
Recently, a digital camera having installed thereon a hard disk drive (HDD) which is a mass recording medium has been developed. In such a camera, the number of storable still images and the moving image recording time are dramatically increased over conventional digital cameras.
Images including still and moving images that are stored in the HDD of the digital camera can be backed up, i.e., copied, to a memory card mounted on the camera or to a recording medium on a personal computer (PC) connected to the camera. When, for example, a user selectively deletes images stored in the HDD of the digital camera, to check whether the images have been backed up to another recording medium, the user needs to check on data on the memory card mounted on the camera or data on an external recording medium such as a personal computer and verify that the data is the same as data stored in the HDD of the camera.
As such, in conventional techniques, the backup state of stored images is determined by a human visual confirmation of an image and past memory, and thus, data may be deleted by mistake.
A general architecture that implements the various feature of the invention will now be described with reference to the drawings. The drawings and the associated descriptions are provided to illustrate embodiments of the invention and not to limit the scope of the invention.
Various embodiments according to the invention will be described hereinafter with reference to the accompanying drawings. In general, according to one embodiment of the invention, there is provided an electronic camera device comprising: a shooting unit which shoots an optical image and provides one of a still image and a moving image; a storage unit which has a first recording medium and records the image obtained by the shooting unit on the first recording medium as an image file; a selection unit to arbitrarily select an image from images stored on the first recording medium; a copy unit which copies the image selected by the selection unit to a second recording medium; and a history file creation unit which creates a list of the image copied by the copy unit as a history file and stores the history file on the first recording medium.
In an electronic camera device according to an embodiment of the present invention, the backup state of target image data can be checked not by user review or by determination based on past memory, and thus, it is possible to prevent a misoperation such as deletion of data by mistake.
Reference numeral 115 denotes a movie record button on which an operation is performed when recording a moving image. 114 denotes a zoom bar which is used for zoom adjustment. 116 denotes a jog dial which is used to perform the operation of selecting various functions. A selected function is accepted by pressing an OK button 120. The operation contents and status of the jog dial 116 are displayed on the liquid crystal monitor 111. 117 denotes a menu button which is used to display a menu on the monitor 111. 118 denotes a mode lever which is used to switch between a shooting mode and a playback mode. 119 denotes a cover for a slot that accommodates a removable semiconductor memory card. 113 denotes a power button for power on/off.
When, in a normal shooting state, a shutter operation is not performed, video data from the signal processing unit 14 is inputted to an image display processing unit 61 through a memory controller 15. The image display processing unit 61 performs a conversion process for displaying the shot image on the liquid crystal monitor 111 and a merging process for a menu and the like. Image data from the image display processing unit 61 is supplied to the liquid crystal monitor 111. Accordingly, an image being imaged or a subject image in a standby state at which the user is aiming is displayed on the liquid crystal monitor 111.
When a shutter operation is performed, imaged image data is subjected to an image compression (e.g., a compression by a JPEG method) by an image compression/decompression processing unit 16, and then, stored on either a hard disk 32A or a semiconductor memory (e.g., a memory called an SD card) 32B through a recording media I/O 31 under control of a central processing unit (CPU) 20. The recording media is not limited to those described above and may be an optical disk.
When image data stored on the recording media is read, the image data is subjected to a decompression process by the image compression/decompression processing unit 16 under control of the CPU 20, and then, inputted to the image display processing unit 61 through the memory controller 15. Accordingly, a playback image is displayed on the liquid crystal monitor 111.
A work memory 17 is used when, for example, image data is edited, a thumbnail image is created, or the order of images is changed. Furthermore, the work memory 17 is also used when various icons are edited. The work memory 17 can store image data of a single screen or image data of a plurality of screens. Image data stored in the work memory 17 is inputted to the image display processing unit 61 through the memory controller 15 and thus the state of an image edit can be checked on the liquid crystal monitor 111.
Upon editing or shooting, control is performed by the CPU 20 and sound data can also be captured through a microphone 43 and a sound I/O 41. Sound data is paired with data of a shot image and stored on the recording media. When the stored sound data is played back, the sound data is read from the recording media together with the data of the shot image. Then, while playing back the image, the sound can be outputted from the speaker 112 through the sound I/O 41. Note that in the present invention, when an image is played back for a check, sound can be muted.
An external operation signal is provided to the CPU 20 through an operation unit 21 or the remote control reception unit 104. Upon shooting, the CPU 20 can perform, through a control unit 18, a zoom adjustment, an automatic iris adjustment (AE), an automatic focus adjustment (AF), a flash control, and the like, according to an operation signal. In addition, the CPU 20 is also connected to an external connection interface 19, allowing the camera to be connected to an external display device such as a TV. The operation unit 21 here is a collective term that refers to various operation buttons shown in
By pressing the OK button 120 when a desired item is selected, the screen switches to another screen allowing the user to perform detailed settings for the selected item.
Here, when there are already a plurality of albums on the hard disk, as shown in
Here, by pressing the OK button 120 to select the album corresponding to the album icon 62, imaging data recorded on the recording medium is associated with the album.
In this case, by pressing the OK button 120 in the direction of the downward triangle arrow, the son can select the item called “create new album”. With the “create new album” being selected, by pressing the OK button 120, as shown in
Subsequently, by further pressing the OK button 120, as shown in
In this case as well, by pressing the OK button 120 in either the direction of the upward triangle arrow or the direction of the downward triangle arrow, the user can select either “Yes” or “No”.
In the state of
Now, the creation and update of a history file according to the present invention will be described.
Now, the operation of backing up (copying) a still or moving image shot by the camera 1 will be described.
First, in response to an operation performed by the user on the operation unit 21, the CPU 20 displays a backup list creation screen 22 such as the one shown in
When the jog dial 116 is rotated by the user (“YES” at B104), the CPU 200 scrolls, according to the rotation direction of the jog dial 116, images to be displayed on the backup list creation screen 22 in one of directions of arrows in the drawing, and displays the next or previous image on the center of the screen 22 (B105). Here, for the next image after the last image in a given album, an icon of a next album is displayed. For the previous image to the first image in a given album, an icon of a previous album is displayed. The screen 22 of
When the icon of the album is displayed on the center of the screen 22 and selected by the OK button 120 (“YES” at B107), the CPU 20 displays the first image stored in the selected album on the center of the screen 22 (B101). In this manner, the user can select images over a plurality of albums and register the selected images in the backup list 201.
“MEH0001.jpg”, “MEH0010.mpg”, and the like each represent the file name of each image file. In the file name, the number such as “0001” represents the temporal ordering in which an image file is stored (shot) in each folder, “jpg” represents a still image file, and “mpg” represents a moving image file. For example, an image file represented by “100TOSHI/MEH0001.jpg” shown at the first line represents a still image file “MEH0001.jpg” which is the first one stored in a folder “100TOSHI”.
Image files are registered in the order selected by the user. In
Referring back to the description of
When “YES” is selected on the screen 23 (“YES” at B108), the CPU 20 arranges, in the backup list 201, the file names of the image files in time-series order (in the order in which the images are shot by the camera 1). When “NO” is selected on the screen 23 (“NO” at B108), the CPU 20 does not rearrange the file names registered in the backup list 201.
Then, the CPU 20 displays on the liquid crystal monitor 111 a screen 24, such as the one shown in
Such a history file is also created on the SD card 32B as a second history file. In this case, each file name listed in the history file created on the SD card 32B is tagged with an identifier [HDD]. Furthermore, each time an image is backed up to the SD card 32B, the CPU 20 updates the second history file created on the SD card 32B.
Accordingly, for a plurality of images recorded on the SD card 32B, it is possible to distinguish images directly stored on the SD card after shooting from images copied from the HDD 32A. Therefore, as will be described later, the operation of, for example, deleting the images on the SD card can be safely performed.
When the destination to back up the image data is either the PC 204 or the dedicated writer 200 (“NO” at B110), the CPU 20 displays on the liquid crystal monitor 111 a cable connection instruction screen 25, such as the one shown in
When the copy of the image data is complete (“YES” at B114), the flow moves to B112, and as described above, the CPU 20 creates the history file 208 based on the backup list 201. In the case of the second or subsequent backup process (the case in which the history file 201 is already present in the camera 1), the CPU 20 updates the history file 208 based on the backup list 201.
Now, the processes shown by B113, B114, and B112 of
As shown in
When the destination to back up image data is the PC 204 or the dedicated writer 200 (“NO” at B110 of
The processing unit 203 creates a history file with reference to the backup list (B304). In the case of the second or subsequent backup process (the case in which a history file 208 is already present in the camera 1), the processing unit 203 captures the history file 201 from the camera 1 and updates the history file 208, as shown in
Then, as shown at B306, the processing unit 203 creates and holds a third history file for the PC 204 or for the dedicated writer 200, based on the backup list captured at B301 and according to the device to which the image data is backed up. In the third history file, the file name of the image data copied from the camera 1 is stored so as to be tagged with an identifier (not shown) indicating that the image data is copied from the camera 1.
When the camera 1 receives the created history file, the camera 1 holds the history file. When the camera 1 receives the updated history file, the camera 1 replaces the previous history file with the received history file. As such, each time image data is backed up, the history file of the camera 1 is updated.
Now, an embodiment using a backup status shown by the history file 208 will be described.
The camera 1, at normal playback, displays an icon 210 on the liquid crystal monitor 111 of the display unit 110 equipped to the camera 1 based on information included in the history file 208.
The CPU 20 displays on the liquid crystal monitor 111 an image selected and specified by the user and also reads the history file 208 from the HDD 32A (B401), and determines whether the selected image is registered in the history file 208 (B402). When the image being displayed is registered in the history file 208, the CPU 20 displays the icon 210 so as to be superimposed on the image (B403). When the image being displayed is not registered in the history file 208, the CPU 20 does not display the icon 210 (B404). This function is an effective function when, for example, an important image is backed up.
When an instruction to delete an image being displayed is issued (B501), the CPU 20 reads the history file 208 from the HDD 32A (B402) and determines whether the image to which the delete instruction is issued is registered in the history file 208 (B403). If the image is not registered in the history file 208 (if the image has not been backed up), the warning 211 is displayed (B504). If the image is registered in the history file 208, the warning 211 is not displayed (B505). By this function, an important image which has not been backed up is prevented from being deleted by mistake.
Although, in the above description, identification of backed up image files is made using the history file 208. However, identification of backed up image files can be made using a file-name list. The file-name list shows, for example, file information on all image files stored on the HDD 32A.
The file-name list 209 is a listing including all file names of image files stored by shooting and image files which are backed up to another recording medium. [SD] is an identifier indicating that the file is backed up to the SD card 32B. [PC] is an identifier indicating that the file is backed up to the PC 204. [EX] is an identifier indicating that the file is backed up to the dedicated writer 200. A file that is not tagged with a backup identifier is a file directly stored on the HDD 32A after shooting by the camera 1.
As described above, in electronic camera devices according to the embodiments of the present invention, the backup state of image data is stored on the device and can be easily checked by the user, and thus, it is possible to prevent a misoperation such as deletion of data by mistake.
While certain embodiments of the inventions have been described, these embodiments have been presented by way of example only, and are not intended to limit the scope of the inventions. Indeed, the novel methods and systems described herein may be embodied in a variety of other forms; furthermore, various omissions, substitutions and changes in the form of the methods and systems described herein may be made without departing from the spirit of the inventions. The accompanying claims and their equivalents are intended to cover such forms or modifications as would fall within the scope and spirit of the inventions.
Number | Date | Country | Kind |
---|---|---|---|
2005-129579 | Apr 2005 | JP | national |