1. Field of the Invention
The present invention relates to an image displaying method and apparatus, and a program for the same. More particularly, the present invention relates to an image displaying method and apparatus, and a program for the same, with which image data of image frames are output selectively, a user can select image frames from a considerable number of stored image frames, so as to reproduce the selected image frames as a set of prints suitably according to intention of the user.
2. Description Related to the Prior Art
An imaging system is suggested in U.S. Pat. Nos. 6,346,998 and 6,657,753 (both corresponding to JP-A 10-150538), in which a scanner or other reader is used to read image frames from a negative photo film or photographic prints, to output digital signals. Data of the image frames are processed and written to a storage medium, for example, CD-R and DVD-R. Image data stored in the storage medium is read one frame after another by a reproducing device, such as a personal computer. Thus, a user is enabled to observe the image frames displayed on a display panel.
The number of the image frames displayed on the display panel is limited according the panel size. It is necessary for the user to operate a cursor, mouse or suitable pointing device for shifting and displaying intended ones of the image frames on the display panel by scrolling. If the number of the image frames stored in the storage medium is extremely high, there is a problem in much time and labor in searching the image frames by reviewing and comparing scenes with care.
In general, information of a photographing date is output at the time of taking a photograph, and recorded on a surface of the negative photo film or photographic prints. For the digital imaging, the photographing date information is read from those, so as to sort or classify the image frames according to the years of the photography. The image frames are searchable by addressing the photographing date as key words. This is effective in searching the image frames for the intention of the user with high efficiency.
A recollection of an event in a personal life is likely to be unclear and difficult according to the length of time passed after the occurrence. Most of the users feels difficulty in remembering their past scenes in the life precisely according to the sequence of time. Even when the user wishes digitization of very old phonographs or negative photo film, it is likely that the user cannot recollect the age or period of the image frames. The photographing date is available but is not useful in a form relevant to the remembrance of the user. The image frames cannot be selected in a suitable manner for the intention in utilizing the photographing date.
In view of the foregoing problems, an object of the present invention is to provide an image displaying method and apparatus, and a program for the same, in which image frames can be displayed after search from a great number of stored image frames with high efficiency, and easily with the reminiscence and association of a user.
In order to achieve the above and other objects and advantages of this invention, an image displaying method is provided, in which terms associated with respectively human developmental periods are determined according to a birthdate, birth month or birth year of a user. Image frames are sorted for the developmental periods according to chronological information of the image frames by referring to the terms, wherein image data of the image frames are stored in a storage medium, and the chronological information is stored in the storage medium in association with the image frames. Image frames associated with a selected one of the developmental periods are read from the storage medium, so as to display the read image frames on a display panel.
Displaying the image frame on the display panel is in order to output the image data of the image frame selectively.
Furthermore, the developmental period information of the plural developmental periods is displayed on the display panel, wherein the plural developmental periods are adapted to the designating step, and a selected one of the sorted image frames sorted with the selected developmental period is designated and output.
Furthermore, time axis information of a calendrical time axis is displayed on the display panel, the developmental period information of the plural developmental periods being arranged on the time axis.
Furthermore, plural featured image frames having a calendrically fixed year, date or time are read. The plural featured image frames are displayed on the display panel in association with the developmental periods, the plural featured image frames being referred to for designation of the selected developmental period.
Furthermore, a graduation pattern is displayed on the display panel along the time axis at a regular pitch that represents a predetermined unit period.
The user comprises plural users, and the developmental periods are determined for respectively the plural users.
Furthermore, a selected one of the featured image frames is designated. Information of a plurality of the unit period is displayed on the display panel according to a calendrically fixed year, date or time of the selected featured image frame. At least one principal image frame is displayed on the display panel for each of the plural unit periods among the sorted image frames. A selected one of the plural unit periods is designated by referring to the principal image frame. At least one sorted specific image frame is displayed on the display panel, the sorted specific image frame being sorted with the selected unit period.
Information of the plural featured image frames is read from a memory, or is input by communication with an image server.
The unit period is equal to or more than one month, and equal to or less than five years.
Furthermore, at least one developmental period principal image frame for each of the plural developmental periods is displayed on the display panel among the sorted image frames, the developmental period principal image frame being referred to for designation of the plural developmental periods.
The developmental period information extends in an arrangement to surround or cover the developmental period principal image frame.
The image data are obtained by optical reading of the image frames on photo film or a photographic print, and the chronological information is obtained by reading from an information portion of the photo film or the photographic print.
Furthermore, frame amount information is displayed on the displaying panel, for representing an amount of the image frames per the unit period or per the developmental periods.
The frame amount information has a number form or letter form.
The frame amount information has a patterned form or indicia form having a size or shape according to the amount to be represented.
According to another aspect of the invention, an image displaying method includes inputting birthdate, birth month or birth year information of a user. Developmental period information of plural developmental periods is preset, which are consecutive in a sequence in a personal history manner. Time axis information of a calendrical time axis is displayed on the display panel. A calendrically fixed year, date or time of the plural developmental periods is determined on the time axis in relation to the user according to the birthdate, birth month or birth year information, to display the developmental period information on the display panel. Plural featured image frames are displayed on the display panel in association with the plural developmental periods, the plural featured image frames having a calendrically fixed year, date or time on the time axis.
Furthermore, a program for executing processes by running a computer, wherein an image frame is displayed on a display panel for the same purpose is provided. Also, an image displaying apparatus of displaying an image frame for the same purpose,
The above objects and advantages of the present invention will become more apparent from the following detailed description when read in connection with the accompanying drawings, in which:
Preferred embodiments of the invention are described by referring to the drawings. In
A user order form 24 is included in articles inserted in the user order package 16 that the user 10 sends to the digital imaging system 18 as well as the negative photo film 12, the photographic prints 14 or the like. The user order form 24 has spaces for filling in user information of the user 10, including his or her name, address, birthdate, telephone number, electronic mail address, and members of the family. As the user 10 fills in the user order form 24 with the user information, the user information is transmitted to the digital imaging system 18.
The digital imaging system 18 includes a photo film scanner 26, a print scanner 28, a hard disk 30, an image processor 32, an information reader 34 for user information, a DVD recorder 36, an operable input panel 38, a ROM 42 and a RAM 44. A controller 40 controls those elements in the digital imaging system 18. There is a data bus 46 for connecting those relevant elements with one another in the digital imaging system 18.
The photo film scanner 26 successively reads image frames from the negative photo film 12 at a predetermined resolution, and obtains image data of the image frames. The image data are provided with specific data file names, for example ALBUMi.jpg, where i is a serial number, and are written to the hard disk 30.
The photo film scanner 26 reads images from the negative photo film 12, and also reads date information of a date of photographing an image frame with digits of a month, day and year. Note that a code number, such as a DX code, is prerecorded on the negative photo film 12 to represent a particular type of the negative photo film 12. The DX code is read from the negative photo film 12, and evaluated by referring to a date database stored in the hard disk 30. Thus, it is possible to estimate the period of the production of the negative photo film 12 as its date information.
If the negative photo film 12 is the APS type of photo film, there is a magnetic recording region disposed on the outside of image frames, for magnetic recording of photographing information, of which examples are a date of the exposure, and other items related to taking the exposure. Reading of the magnetic information in the magnetic recording region enables inputting and recognizing of the date information.
An image included in those on the negative photo film 12 may include portions with numbers or letters to indicate the photographing date. For such a frame, it is possible to detect the date information by subjecting the portion with the date to the character recognition. Note that it is likely for an image frame to have an unclear form of the photographing date within the image due to an unsharp state, over or underexposed state or the like. For such a frame, it is possible to read clear forms of date information from directly preceding and succeeding image frames, and to estimate the date information according to the neighboring dates of those image frames.
The print scanner 28 produces image data by reading image frames recorded on the photographic prints 14, assigns specific data file names to the image data, and writes the image data to the hard disk 30. Note that an image in the photographic print 14 may include portions with numbers or letters to indicate the photographing date. For such a frame, the number or letter portions are subjected to the character recognition, to detect the photographing date.
If the photographic print 14 has an image of a margin-formed shape without full-width printed form, the photographic print 14 may have chronological information in a margin region to represent the year of the printing, such as “Fujicolor 99”. Also, a back surface of the photographic print 14 may be provided with information of the year. For such forms of information, it is possible to read the margin region or the back surface of the photographic print 14. Furthermore, the obtained information can be subjected to the character recognition, to obtain date information according to the numbers or letters being recognized.
The controller 40 produces an index file constituted by association of the date information output by the photo film scanner 26 or the print scanner 28 with the image data files. The index file is written to RAM 44, and renewed by overwriting at each time of reading of image frames.
The image processor 32 is supplied with image data produced by the photo film scanner 26 or the print scanner 28, and subjects the image data to image processing of items including gradation processing, color conversion processing, sharpness processing and the like, to obtain processed image data. It is also possible in the image processor 32 to effect image compensation processing of the image, for example, color fading correction for reproduction by eliminating sepia-tinted state, correction of scratches, and red-eye phenomenon correction.
The information reader 34 optically reads the user information recorded on the user order form 24. Examples of the information reader 34 include a bar code reader, a mark sheet reader, an optical character recognizing device (OCR) and the like. The user information read by the information reader 34 is stored in RAM 44. Note that it is possible for an operator to input the user information from the user order form 24 manually by operating the operable input panel 38 instead of the optical reading of the user information.
The DVD recorder 36 records information to the DVD 20, the information including image data files in the hard disk 30, an index file stored in RAM 44, a viewing program for viewing images, and the like. In place of the DVD 20, it is possible to use CD-R, MO, optical card and other media. For such media, it is possible to use a CD-R drive, an MO drive, an optical card writer and the like instead of the DVD recorder 36.
In
Information of the index file 48 includes image data file name information 48a and date information 48b associated with the image data file name information 48a. An order of arranging the index file 48 is chronological according to the date information 48b. As will be described later, the date information 48b is used for sorting or grouping the image data files 47 according to calendrical periods or personalized developmental periods. Also, the index file 48 can include other information, for example photo film type information, scene information, fading correction information, scratch correction information, red-eye correction information, APS-CHP information, 135-FHP information, printing size information, pixel number information, and the like.
The user information file 49 is constituted by the user information filled in the user order form 24 and read by the information reader 34, the user information including the birthdate information and the user name information. A display panel 23 is connected with the personal computer 22, and displays images by running the viewing program file 50 and reading the image data files 47. Initially, ROM 42 in the digital imaging system 18 stores the viewing program file 50, which is transmitted to the DVD recorder 36 at the time of recording to the DVD 20.
The DVD 20 storing the image data files 47 and the like is sent from the digital imaging system 18 to the user 10. A DVD drive in the personal computer 22 is loaded with the DVD 20, to read the viewing program file 50 to run the viewing program. Then the index file 48 and the user information file 49 are read. A startup menu of
There are patterned regions of user name information 51, a calendrical period button 52, an developmental period mode button 53, and a retrospection image button 54 or featured image button pattern, which are arranged horizontally. A calendrical time axis 55 extends under those button patterns. Frame amount buttons 56 as a button pattern are arranged horizontally under the time axis 55, and indicate image frame amounts of image frames per calendrical period of time, for example five (5) years. According to the date information 48b included in the index file 48, the image data files 47 are grouped or sorted per calendrical period of time, for example five (5) years. The numbers of the image frames belonging to the calendrical periods are counted, to obtain image frame amount information associated with respectively the calendrical periods. Then a desired one of the frame amount buttons 56 is clicked and selected by operation the keyboard or mouse at the personal computer 22, to read the image data files 47 from the DVD 20 according to the date information associated with the calendrical period of the desired one of the frame amount buttons 56. Thumbnail image frames are displayed and arranged in a space under the frame amount buttons 56.
In operation, when the calendrical period button 52 is clicked by the user 10 or a certain person at the personal computer 22, the image data files 47 stored in the DVD 20 are grouped or sorted according to the set of developmental periods and the birthdate information of the user 10, the developmental periods including the childhood period, primary school period, junior high school period, high school period, college period, and adulthood period. As illustrated in the flow chart of
If two persons or users have a common value of the birth year data A(0), there are two possibilities of the year of entrance to a primary school, junior high school or the like. According to a compulsory education system publicly used in a country or a local region, a child enters a primary school in the school year of 1966 if his or her birthdate is on or before Apr. 1, 1960. Another child enters the primary school in the school year of 1967 if his or her birthdate is Apr. 2, 1960 or later. Consequently, values of A(1) to A(5) for a user having the birthdate of April 2 or later is determined greater by one (1) than values of those for a user having the birthdate of April 1 or earlier.
Then the image data files 47 read from the DVD 20 are sorted for each of the developmental periods according to the year data from A(0) to A(5). If data files included in the image data files 47 have the date information within a term beginning on the birthdate of the user 10 and ending on March 31 of the year of the year data A(1), then the data files are determined as associated with the childhood period. If data files included in the image data files 47 have the date information within a term beginning on April 1 of the year of the year data A(1) and ending on March 31 of the year of the year data A(2), then the data files are determined as associated with the primary school period. Similarly, the image data files 47 associated with each of the developmental periods are determined, the developmental periods including the junior high school period, the high school period, the college period, and the adulthood period.
In
The user 10 observes the developmental period buttons 57-62 arranged in one line, and selected a desired one of them according to his or her interest. If the developmental period button 60 for the high school period is selected, data files associated with the period according to the year data A(3) and A(4) are read from the DVD 20 among the image data files 47, so thumbnail image frames 63 are displayed on the display panel 23 in one line. There is a scroll bar 64 indicated on a right-hand lower corner of the panel. If the user 10 clicks the scroll bar 64, a displayed image can be scrolled to show a hidden group of the thumbnail image frames 63 no matter how many the thumbnail image frames 63 are. The user 10 manually operates a keyboard, mouse or other input devices of the personal computer 22, and shifts a cursor key or cursor 65 to one of image frames on the display panel 23, the cursor 65 operating as a pointing device of an operable input. A confirmation key or printing key (not shown) is operated, so that the one image frame is quickly enlarged in the display panel 23, or immediately output as a print image.
When the developmental period mode button 53 is selected, retrospection image data files are read from the viewing program file 50. In
For example, the retrospection image frame 67 with one scene of the Japan World Exposition at Osaka in 1970 is selected. In
Among the image data files 47, data files having date information within a range indicated with the time axis 80 are read, and grouped for the respective months as unit period. Then principal image frames 75, 76, 77, 78 and 79 are displayed on the display panel 23, the principal image frames being associated with respectively the month groups. There are frame amount sub-images 75a, 76a, 77a, 78a and 79a as frame amount information on respectively the principal image frames 75-79 for representing numbers of image frames associated with the months. A shape of the frame amount sub-images 75a-79a is such as if they were located behind the principal image frames 75-79. A user is enabled easily to recognize the frame amount for each of the months.
Image frames of the personal history of the user can be displayed with keys of retrospection image frames, to facilitate remembrance of past events or incidents at the same time as record of personal scenes. Also, tags may be added to the image frames by use of the past events or incidents recorded in the retrospection image frames, to rearrange image data files of the image frames with good efficiency. Specifically, two or more users can have experience of commonly encountering the past events or incidents. For example, a husband may have an experience of having visited the World Exposition of 1970 where a wife has the same experience without expecting the presence of their future spouses. However, the husband and/or wife can rearrange and observe the image frames by association of the past events or incidents, so as to remember the personal scenes closely related to the past events or incidents. The use of the retrospection image frames facilitates and encourages recollection of developmental periods of photographing the personal scenes.
It is to be that the principal image frames 75-79 may be determined by other selecting manners. However, the principal image frames 75-79 can be the earliest one of image frames in the months or calendrical periods according to the dates. Also, the user 10 can select the principal image frames 75-79 solely according his or her intention. Furthermore, the user 10 can effect search of similar images, and can determine the principal image frames 75-79 by considering the closest similarity to the retrospection image frame 67 according to manual operation. Note that the graduations or smallest unit of calendrical time on the time axis 80 may one day in place of one month according to the above embodiment. Also, the graduations or smallest unit of calendrical time may be three months, ten days, one week, or any other suitable length.
It is possible in another preferred embodiment to use an image server 25 of
In the above embodiment, borderlines between the developmental periods are changeably determined according to the birthdate information of the user. However, developmental periods can be preset differently between male and female users, and selectively determined according to input information of the user. Also, detailed user information can be recorded visibly on the user order form 24, such as a date of marriage anniversary, a birth of a child of the family, and the like, and can be utilized for sorting image frames in a more efficient manner.
In the above embodiments, frame amount information of the numbers of the image frames are indicated in the developmental period buttons 57-62. However, the numbers as amount may be omitted. In
Also, principal image frames may be associated not with a regular period or month, but with the personalized developmental periods. In
In the above embodiment, the user 10 is a single person. However, the displaying method and device of the invention may be modified for two users at the same time. In
In the above embodiments, the user order form 24 filled in with the user information is inserted in the user order package 16 and sent to the digital imaging system 18. However, it is possible by the Internet or suitable telecommunication systems to send the user information from the personal computer 22 to the digital imaging system 18. Furthermore, the present invention may be used in a system where the user 10 manually brings the user order package 16 to a receiving dealer or agent with the negative photo film 12 and the photographic prints 14, and the dealer or agent sends the user order package 16 to the digital imaging system 18. It is possible to fill in the user order form 24 with the user information at the time of bringing the user order package 16 to the receiving dealer or agent.
Note that chronological information of photography of an image frame is a date according to the above embodiment, but may be only a year, or a month and a year. Chronological information of the birth of a user is a date according to the above embodiment, but may be only a year, or a month and a year. If only the birth year is used, a birthdate is automatically determined as January 1 of the birth year. If only the birth month and birth year are used, a birthdate is automatically determined as a first day of the birth month.
Although the present invention has been fully described by way of the preferred embodiments thereof with reference to the accompanying drawings, various changes and modifications will be apparent to those having skill in this field. Therefore, unless otherwise these changes and modifications depart from the scope of the present invention, they should be construed as included therein.
Number | Date | Country | Kind |
---|---|---|---|
2003-194018 | Jul 2003 | JP | national |