The present invention relates to a photo album controller which can display image data and attribute information of the image data, easily display desired image data, and further change the attribute information easily.
Recently, a spread of high-definition digital cameras and large-screen TVs (televisions) leads to an increase of users who watch image data taken by the digital camera on the large-screen TV. In accordance with the spread of the digital cameras, the user holds large amounts of image data. The user adds arbitrary attribute information to the large amounts of image data to classify them by using a personal computer. However, the user who does not have the personal computer or is not good at a computer operation cannot easily and rapidly add the arbitrary attribute information to the image data and cannot further display and watch a high-quality image data and attribute information simultaneously through a small number of input operations.
There is a known electronic album device which can display image data on a home TV (refer to Japanese Laid-Open Patent Publication No. 2002-66794, for example).
However, although such an electronic album device can display the image data on TV, it cannot readily display the image data without using TV in a room or office.
There is also a known electronic album device in which attribute information is inputted using a keyboard displayed on a screen (refer to Japanese Laid-Open Patent Publication No. 7-282077, for example).
However, in such an electronic album device, a user has to indicate an arbitrary key of the keyboard displayed on the screen by putting a cursor on the key to input the attribute information, so that the input operation becomes complicated. Moreover, the above electronic album devices cannot display the image data and the attribute information on separate screens. Furthermore, the above electronic album devices cannot treat folders which are recorded in physically-different memory cards as logically one folder depending on circumstances.
In order to solve the problem of the conventional art described above, an object of the present invention is to provide a photo album controller which can simultaneously display a high-quality image data and attribute information on separate screens through a small number of input operations without TV by automatically converting a predetermined attribute information to regenerate a predetermined image data easily and rapidly and can further treat folders which are recorded in physically-different memory cards as logically one folder depending on circumstances.
To achieve the above object, a photo album controller according to one aspect of the present invention includes a display means by which an image data is displayed, an input means by which a user inputs a character information or an operating instruction, a controller which controls a whole apparatus, and a main memory unit which records a control program to control the whole apparatus, wherein a memory card slot into which a memory card, which records the image data, is inserted is provided, the input means can be detached from the photo album controller, has a power button to control a power supply to the photo album controller, and has a wired or wireless communication with the photo album controller, the display means has a first display screen to display the image data and a second display screen to display a folder name of a folder stored in the memory card or a shooting date and time provided to the image data as attribute information, a controller determines whether or not the folder name which is provided to the predetermined folder stored in the memory card corresponds to a format which is provided by Exif (Exchangeable image file format) function when the memory card is inserted into the memory card slot, and when determining that the format of the folder name does not correspond to the format provided by the Exif function, the controller displays the folder name on the second display screen and also displays the predetermined image data stored in the predetermined folder on the first display screen, and when determining that the format of the folder name corresponds to the format provided by the Exif function, the controller determines whether or not the shooting date and time provided to the predetermined image data which is stored in the predetermined folder corresponds to the format provided by the Exif function, and moreover, when determining that the format of the shooting date and time does not correspond to the format provided by the Exif function, the controller displays the shooting date and time on the second display screen and also displays the predetermined image data on the first display screen, and when determining that the format of the shooting date and time corresponds to the format provided by the Exif function, the controller converts the shooting date and time into a display using letters of “year”, “month”, “day”, “time”, “minute”, or “second”, provides the converted shooting date and time to the predetermined image data as a new shooting date and time, displays the new shooting date and time on the second display screen, and displays the predetermined image data on the first display screen.
According to the above configuration, the controller determines whether or not the folder name of the folder stored in the memory card is arbitrarily provided by the user in accordance with the determination whether or not the folder name corresponds to the format provided by the Exif function. In the present invention, “the format provided by the Exif function” indicates a format which enables a regeneration compatibility among various apparatuses, which treat image files taken by the digital camera. Specifically, the above format is set out in the latest standard which is standardized from 1999 prior to the application date of the present invention (JEITA, CP-3451, Exchangeable image file format standard for digital still camera Exif 2.2 established in April 2002 and JEITA CP-3461, Design rule for Camera File system DCF 2.0 established in September 2003). When the folder name is arbitrarily provided by the user, the controller displays the folder name on the second display screen. When the folder name is not arbitrarily provided by the user, the controller displays the shooting date and time of the image data stored in the folder using the letters of “year”, “month”, “day” “time”, “minute”, or “second” on the second display screen. Accordingly, the user can easily acknowledge the contents of the image data and the shooting status of the image data by visually recognizing the folder name which is arbitrarily provided and the shooting date and time designated by the letters while watching the high-quality image data displayed on the first display screen.
In another aspect of the present invention, upon a press of the power button during the display of the predetermined image data on the first display screen and the display of the attribute information on the second display screen, the controller firstly makes the main memory unit associate the image data with the attribute information and record them as a final display state, secondly stops a power supply to the photo album controller, and subsequently, when the power supply to the photo album controller starts by the press of the power button again, the controller displays the image data and the attribute information on the first display screen and the second display screen in accordance with the final display state.
According to the above configuration, the controller makes the main memory unit record the image data and the attribute information displayed on the first display screen and the second display screen just before the photo album controller is turned off. When the power supply to the photo album controller starts, the controller displays the image data and the attribute information which were displayed just before the photo album controller is turned off on the first display screen and the second display screen. Consequently, the user can visually recognize and watch the previous high-quality image data and attribute information displayed just before the photo album controller is turned off with a remarkably simple input operation of pressing the button once when starting the photo album controller to use again.
In yet another aspect of the present invention, the input means further includes an arrow key, an ANK (Alphabet Numeric Kana) key, a function key, or a numeric key to input a letter and an operating instruction to the photo album controller, the first display screen displays a folder name change screen for changing the folder name and a comment entry screen for the user inputting the arbitrary comment and for associating the comment with the image data in response to the input of the operating instruction via the input means, and when the first display screen displays the folder name change screen, the controller changes the folder name in response to the input of the letter or the operating instruction via the input means and then makes the memory card record the changed folder name as a new folder name, and when the first display screen displays the comment entry screen, the controller associates the inputted comment with the image data and makes the memory card record them as a slide show in response to the input of the letter or the operating instruction via the input means.
According to the above configuration, the user can change the folder name of the folder stored in the memory card by using the input means and can further provide the comment such as a key word and a sentence to the image data. Moreover, the user can set up a predetermined favorite folder as an image album by using the input means.
In yet another aspect of the present invention, the input means further includes an image album auto play button for regenerating the image album and a slide show auto play button for regenerating the slide show, and the controller displays all folder names stored in the memory card on the first display screen in response to the press of the image album auto play button and further selects the folder name according to how many times the image album auto play button is pressed and subsequently, the controller displays the image data stored in the folder to which the selected folder name is provided sequentially in a regular interval in accordance with a condition that the image album auto play button is not pressed in a predetermined period of time and also displays the comment and the image data associated and recorded in the memory card simultaneously on the first display screen in response to the press of the slide show auto play button.
In accordance with the configuration, the user can display the image data stored in the predetermined folder which is set up as the image album sequentially in the regular interval on the first display screen by pressing the image album auto play button. Moreover, the user can display the image data and the comment provided to the image data simultaneously on the first display screen by pressing the slide show auto play button.
In yet another aspect of the invention, the photo album controller further includes a first memory card slot and a second memory card slot, and in case that a folder name of a first folder stored in a first memory card is identical with a folder name of a second folder stored in a second memory card when the first and second memory cards are inserted into the first and second memory card slot, respectively, the controller determines the first folder and the second folder to be logically one folder and controls the first folder, the second folder, the image data stored in the first folder, and the image data stored in the second folder.
In accordance with the configuration, when the folder names of the folders stored in the first and second memory cards, respectively, are identical with each other, the controller treats these folders as logically one folder. Consequently, the user can collect and set up the plural folders stored in the physically-different memory cards as an image album.
A photo album controller according to the preferred embodiment of the present invention is described with reference to
The attribute information display screen 5 is located below the image display screen 3 and displays a shooting date on which the image data 2 is taken or a folder name which holds the image data 2 as the attribute information 4 of the image data 2, for example. Memory cards 6a to 8a are inserted into the memory card slots 6 to 8, respectively. In the present preferred embodiment, the memory card 7a is a memory stick, the memory card 8a is a SD card, and the memory card 8a is a compact flash memory card. The USB terminal 9 exchanges data with an external device such as a digital camera and a personal computer when a USB cable is inserted, and the communication line terminal 10 communicates with the personal computer, a mobile phone, and so on over a LAN cable and a phone line. The speaker 11 is located on left and right sides of the main body 14 and outputs an audio stored in the memory cards 6a to 8a. The image display screen 3 is as large as a postal card or a B-5 size notebook, for example, so that the photo album controller 1 is small enough to be carried by a user. Moreover, the photo album controller 1 can be put on a table, a desk, a bay window, or a shelf in a room or an office, for example, to be used similarly to a photo frame in which an analog photograph is put.
In
When the main memory unit 16 does not record the final display state in the step S101 (No in S101), the CPU 15 determines whether or not the memory card 6a, 7a, or 8a is inserted into the memory card slot 6, 7, or 8 (S103). When none of the memory cards 6a to 8a is inserted into the memory card slots 6 to 8 in the step S103 (No in S103), the CPU 15 displays a message to prompt the insertion of the memory cards 6a to 8a on the attribute information display screen 5 and waits for the memory cards 6a to 8a to be inserted (S104). On the contrary, when the memory card 6a, 7a, or 8a is inserted into the memory card slot 6, 7, or 8 in the step S103 (Yes in S103), the CPU 15 specifies one folder in the folders stored in the memory cards 6a to 8a (S105). In the present preferred embodiment, the specified folder is a folder whose creation date is oldest, for example.
Subsequently, the CPU 15 determines whether or not the folder name of the specified folder is changed by the user (S106). When the format of the folder name does not correspond to the format provided by the Exif function, the CPU 15 determines that the folder name is changed by the user. When the CPU 15 determines that the folder name is changed by the user in the step S106 (Yes in S106), the CPU 15 displays the folder name changed by the user as the attribute information 4 on the attribute information display screen 5 (S107). Then, the CPU 15 specifies one image data 2 in the plural image data 2 stored in the specified folder and displays it on the image display screen 3 (S111). In the present preferred embodiment, the CPU 15 specifies the image data 2 whose shooting date is oldest as the image data 2 displayed on the image display screen 3, for example. When the power button 121a is pressed, the image display screen 3 and the attribute information display screen 5 display the image data 2 and the folder name changed by the user depending on circumstances. According to the above configuration, the user can visually recognize the folder name changed by the user in addition to the image data 2, so that the user can easily acknowledge the shooting status of the image data 2.
When the CPU 15 determines that the folder name is not changed by the user in the step S106 (No in S106), the CPU 15 specifies one image data 2 in the plural image data 2 stored in the specified folder. In the present preferred embodiment, the CPU 15 specifies the image data 2 whose shooting date is oldest as the image data 2 displayed on the image display screen 3, for example. The CPU 15 determines whether or not the shooting date of the specified image data 2 is changed (S108). In the present preferred embodiment, the CPU 15 determines that the shooting date is changed when the shooting date of the image data 2 is expressed by “year”, “month”, or “day” instead of the format provided by the Exif function. When the CPU 15 determines that shooting date is changed in the step S108 (Yes in S108), the CPU 15 displays the changed shooting date as the attribute information 4 on the attribute information display screen 5 (S109). Then the CPU 15 displays the specified image data 2 on the image data screen 3 (S111).
When the CPU 15 determines that shooting date of the specified image data 2 is not changed in the step S108 (No in S108), the CPU 15 changes the shooting date provided by the Exif function to the shooting date expressed by “year”, “month”, or “day” (S110). At this time, the CPU 15 associates the changed shooting date with the image data 2 by overwriting the shooting date provided by the Exif function with the changed shooting date. Then the CPU 15 displays the changed shooting date as the attribute information 4 on the attribute information display screen 5 (S109) and displays the specified image data 2 on the image display screen 3 (S111). When the power button 121a is pressed, the image display screen 3 and the attribute information display screen 5 display the image data 2 and the changed shooting date depending on circumstances. Accordingly, the attribute information display screen 5 can display the shooting date using the letters of “year”, “month”, or “day” even when the user does not emit the shooting date. Moreover, the user can visually recognize the shooting date displayed as “year”, “month”, or “day” in addition to the image data 2, so that the user can easily acknowledge the time when the image data 2 is taken.
Upon the press of the power button 121a during the display of the image data 2 on the image display screen 3 and the display of the folder name or shooting date as the attribute information 4 on the attribute information display screen 5, the CPU 15 makes the main memory unit 16 record the displayed image data 2 and attribute information 4 as the final display state (S113). Accordingly, the user can watch the image data 2 and the attribute information 4 recorded by the main memory unit 16 when pressing the power button 121a next time to turn on the power. After making the main memory unit 16 record the final display state, the CPU 15 makes the power source controller 26 stop the power supply and finishes the display processing.
Subsequently, a handling of the folder in the photo album controller 1 is described hereinafter.
At this time, both of the folders 33a and 33b have the common folder name, “swimming in the sea”. When the folder names are identical with each other, the CPU 15 treats the folders 33a and 33b stored in the physically-different memory cards 6a and 7a as logically one folder 34. For example, when the folder 33a is set up as the image album and the image album auto play button 121b is pressed, the CPU 15 displays the image data 2a, 2b, and 2c stored in the logical folder 34 on the image display screen 3. Moreover, for example, when the folder name of the folder 33a is changed to “swimming in the sea in August” by the user, the CPU 15 determines that the folder name of the logical folder 34 is changed and then changes the folder name of the folder 33b to “swimming in the sea in August”.
When the cursor 35 is superimposed on one folder information and the album image auto play button 121b is not pressed for a certain period of time, the CPU 15 determines that the user selects the folder 33 which falls under the folder information on which the cursor 35 is superimposed. At this time, the certain period of time is 10 seconds, for example. When the CPU 15 determines that the folder 33 is selected, the image display screen 3 displays the image data 2 stored in the selected folder 33 sequentially in a regular interval. At this time, the regular interval is 3 seconds, for example. The attribute information display screen 5 displays the folder name and creation date as the attribute information 4 while the image data 2 is displayed. Accordingly, the user can display the image data 2 stored in the desired folder 33 and the attribute information 4 as the image album on the image display screen 3 and the attribute information display screen 5 by operating only the image album auto play button 121b.
The recommended dictionary window 39 displays the plural words which are pre-set and stored in the recommended tag dictionary unit 28b. The user dictionary window 40 displays the plural words inputted by the user using the ANK key 123g. In
As described above, in the present preferred embodiment, the remote controller 12 includes the first operation key group 121, the second operation key group 122, and the third operation key group 123 as the three button groups having different difficulty levels of the operation. Accordingly, the user can achieve the desired operation by using the operable button group. Moreover, when the folder name of the folder 33 is provided by the user, the photo album controller 1 displays this folder name on the attribute information display screen 5. The photo album controller 1 displays the shooting date of the predetermined image data 2 using the letters of “year”, “month”, or “day” on the attribute information display screen 5. Accordingly, the user can watch the high-quality image data 2 while visually recognizing the folder name which is changed by the user or the shooting date, so that the user can easily acknowledge the shooting status and time of the image data 2.
Moreover, when the folder names of the plural folders 33 stored in the physically-different memory cards 6a to 8a are identical with each other, the photo album controller 1 treats the plural folders 33 as logically one folder 33. Accordingly, the user can easily handle the folders. Furthermore, the photo album controller 1 enables the user to watch not only the image data 2 and the attribute information 5 simply but also a detailed status and feedback, for example, when the image data 2 is taken as the sentence 36 by setting up the slide show using the third operation key group 123.
The present invention is not limited to the configuration of the above preferred embodiment, however, various modification are applicable within the scope of the invention, so that the CPU 15 can also have a configuration to handle the shooting date and time of the image data 2 instead of the shooting date of the image data 2. For example, the attribute information display screen 5 can also display the shooting date and time by using the letters of “year”, “month”, “day”, “time”, “minute”, or “second” instead of using the letters of “year”, “month”, or “day” as the attribute information 4. When a positional information is provided to the image data 2 by the Exif function, the CPU 15 can also have a configuration to change the positional information to be expressed by “north latitude”, “south latitude”, “east longitude”, “west longitude”, or “degree” and associate it with the image data 2. Moreover, the attribute information display screen 5 can also have a configuration to display the positional information by using “north latitude”, “south latitude”, “east longitude”, “west longitude”, or “degree” as the attribute information 4. Furthermore, the attribute information display screen 5 can also have a configuration to scroll the attribute information 4 right to left in relation to the user for display, for example, instead of displaying the attribute information 4 which remains still.
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP2008/061493 | 6/24/2008 | WO | 00 | 12/21/2010 |