US20150067518A1 - Apparatus and method for generating slide show and program therefor - Google Patents
Apparatus and method for generating slide show and program therefor Download PDFInfo
- Publication number
- US20150067518A1 US20150067518A1 US14/538,708 US201414538708A US2015067518A1 US 20150067518 A1 US20150067518 A1 US 20150067518A1 US 201414538708 A US201414538708 A US 201414538708A US 2015067518 A1 US2015067518 A1 US 2015067518A1
- Authority
- US
- United States
- Prior art keywords
- image
- data sets
- user
- image data
- dvd
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/02—Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
- G11B27/031—Electronic editing of digitised analogue information signals, e.g. audio or video signals
- G11B27/034—Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/54—Browsing; Visualisation therefor
-
- G06F17/30017—
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/02—Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
- G11B27/031—Electronic editing of digitised analogue information signals, e.g. audio or video signals
- G11B27/036—Insert-editing
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/102—Programmed access in sequence to addressed parts of tracks of operating record carriers
- G11B27/105—Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/21—Disc-shaped record carriers characterised in that the disc is of read-only, rewritable, or recordable type
- G11B2220/215—Recordable discs
- G11B2220/218—Write-once discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/25—Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
- G11B2220/2537—Optical discs
- G11B2220/2562—DVDs [digital versatile discs]; Digital video discs; MMCDs; HDCDs
Definitions
- the present invention relates to an apparatus and a method for generating a slide show image from images that are changed serially in the slide show image and a program for causing a computer to execute the method.
- Prints generated from conventional silver-salt photographic films have been used in various manners. For example, such prints and films are used for checking how images look, for communicating with friends by showing the prints, for sending additional prints to friends, for display of enlargements thereof, and for generating photo albums.
- prints generated from silver-salt photographic films only accumulate if the prints are not set in order. Therefore, using the prints and the films, such as finding a desired one of the prints and generating an additional print, becomes difficult.
- the prints tend to be left without consideration of photography order, which makes setting the prints in order more difficult.
- Prints can be used easily if frequently arranged in order. However, classification of prints according to time and date of photography or theme is troublesome. Even if prints are set in order in the form of a photo album, no copy of the photo album is usually made. Therefore, enjoying photographs therein is difficult for a large number of people or for a person living in a remote place.
- a photograph service system has been proposed in Japanese Unexamined Patent Publication Nos. 10 (1998)-150538 or 10 (1998)-150541, for example.
- images recorded on a negative film or prints are read by a reading apparatus such as a scanner for obtaining image data sets.
- the image data sets are stored in a recording medium such as a CD-R and reproduced by a reproduction apparatus such as a personal computer for appreciation thereof.
- the image data sets are printed at the request of a user.
- a network photograph service system including an image storage system has also been proposed in Japanese Unexamined Patent Publication No. 11(1999)-154218, for example.
- image data sets are sent to and stored in an image storage server via a network such as the Internet, and various kinds of processing regarding the image data sets, such as viewing the image data sets and placing a printing order, can be carried out with use of a terminal remote from the image storage server.
- a network such as the Internet
- images are read from a negative film at the same time as the images are printed after development of the film. Therefore, image data sets are stored collectively for each roll of film. Consequently, relating a user who requested storage of the image data sets to the film roll is a troublesome task.
- images are only read from a negative film and stored thereafter. Therefore, a large amount of image data sets are simply stored without being set in order if images are read from prints or negative films neglected in a household. In this case, a user who accesses the image storage server needs to set the image data sets in order, which is as troublesome as in the case of classification of the prints and the negative films. Therefore, such a system is not convenient.
- image data obtained by readout can be provided to a user by being recorded in a recording medium such as a DVD-R.
- image data in the form of a slide show can be generated from the image data obtained by reading, and can be recorded in the recording medium together with the original image data.
- the user can enjoy the slide show by using his/her DVD player and can appreciate the image data by using his/her terminal such as a personal computer.
- the data may include images that the user is not willing to view or show to others.
- the data may include images representing people in too small sizes. Therefore, the slide show may include the images that are not preferred by the user, which may spoil fun of the slide show. Furthermore, since the slide show generated in this manner is represented as a set of data, the user cannot edit the data even if the user wishes to change reproduction order in the slide show.
- the image data of the slide show include background music played in reproduction of the slide show
- the slide show includes only predetermined music. For this reason is desired inclusion of background music in accordance with the content of the slide show or the preferences of the user.
- the present invention has been conceived based on consideration of the above circumstances.
- An object of the present invention is therefore to enable generation of a slide show in reproduction order desired by a user without spoiling fun of the slide show for the user.
- Another object of the present invention is to enable inclusion of background music in a slide show image in accordance with the content thereof and the preferences of a user.
- a first slide show generation apparatus of the present invention is a slide show generation apparatus for generating an image of slide show from an image group comprising a predetermined number of images, and the first slide show generation apparatus comprises:
- the generation means may generate a simplified slide show image in a size that is smaller than that of the image of slide show, based on the image group before the change and the reproduction order before the change.
- the first slide show generation apparatus of the present invention further comprises storage means for storing the plurality of images, the simplified slide show image, and information representing the reproduction order in an externally accessible manner.
- the first slide show generation apparatus of the present invention may further comprise information changing means for changing the photography date information added to the image or images whose reproduction order has been changed, based on the photography date information added to the images immediately before and after the image or images in the changed reproduction order.
- a first slide show generation method of the present invention is a method for generating an image of slide show from an image group comprising a predetermined number of images, and the method comprises the steps of:
- the first slide show generation method of the present invention may be provided as a program for causing a computer to execute the method.
- the change in the predetermined number of images in the image group comprising the image of slide show and the change in the reproduction order in the slide show are received from the user, and the slide show image is generated from the changed image group and in the changed reproduction order. Therefore, any one or more of the images that is/are not preferable for the user can be deleted from the slide show image while any one or more of the images that is/are preferable for the user can be included in the slide show image. Furthermore, the images can be re-arranged in the order desired by the user.
- the simplified slide show image having a smaller size than the slide show image is generated from the image group before the change and in the reproduction order before the change so that the simplified slide show image and the information on the reproduction order can be stored in addition to the images in an externally accessible manner
- the user can easily understand the images included in the slide show image, the images that can be included in the slide show image, and the reproduction order thereof. Therefore, the user can change any one or more of the images included in the image group and the reproduction order with ease.
- the photography date information added to any one or more of the images whose reproduction order has been changed may be changed based on the photography date information added to the images immediately before and after the image or images in the changed reproduction order. In this manner, the photography date information added to the image or images can be changed especially in the case where the photography date information thereof represents a wrong photography date.
- a second slide show generation apparatus of the present invention is a slide show generation apparatus for generating a slide show image from a plurality of images, and the second slide show generation apparatus comprises:
- the information on the user refers to information that can reflect the preferences of the user. More specifically, information on date of birth, gender, family composition, and a hobby of the user may be used as the information on the user.
- a second slide show generation method of the present invention is a method for generating a slide show image from images, and the second slide show generation method comprises the steps of:
- the second slide show generation method of the present invention may be provided as a program for causing a computer to execute the method.
- programs of the present invention may be provided being recorded on a computer readable medium.
- computer readable media are not limited to any specific type of device, and include, but are not limited to: floppy disks, CD's, RAM's, ROM's, hard disks, magnetic tapes, and internet downloads, in which computer instructions can be stored and/or transmitted. Transmission of the computer instructions through a network or through wireless communication means is also within the scope of this invention.
- computer instructions include, but are not limited to: source, object, and executable code, and can be in any language, including higher level languages, assembly language, ad machine language.
- the musical piece or pieces to be included in the slide show image is/are selected from the musical pieces based on the information on at least one of: the photography date of the images included in the slide show, the photography location thereof, the information on the user requesting generation of the slide show image, and the story inferred from the images, and the list of the selected musical piece or pieces is generated. Further musical piece selection from the list is then received, and the selected musical piece or pieces is/are included in the slide show image. Therefore, the slide show image generated in this manner includes the musical piece or pieces in accordance with a year range or the location of the images, or the user information, or the story inferred from the images. Consequently, background music can be played in reproduction of the slide show image, reflecting the preferences of the user and the content of the images.
- FIG. 1 shows the configuration of a photo mining system adopting a slide show generation apparatus of a first embodiment of the present invention
- FIG. 2 is a block diagram showing the configuration of an image generation apparatus in the first embodiment
- FIG. 3 is a diagram for explaining a change in photography date information
- FIG. 4 is a flow chart showing a procedure carried out at the time an order is placed for a photo mining service in the first embodiment
- FIG. 5 is a flow chart showing a procedure in classification carried out in a digitalization center in the first embodiment
- FIG. 6 is a flow chart showing a procedure carried out in the digitalization center after the classification in the first embodiment
- FIG. 7 is a flow chart showing a procedure carried out after a photo mining server is notified of storage of simplified image data sets, simplified image files, and reproduction order files in the first embodiment
- FIG. 8 is a block diagram showing the configuration of an image generation apparatus in a second embodiment of the present invention.
- FIG. 9 shows an example of title list
- FIG. 10 is a flow chart showing a procedure carried out in a digitalization center after classification in the second embodiment
- FIG. 11 is a flow chart showing a procedure carried out after a photo mining server is notified of storage of the title list in the second embodiment.
- FIG. 12 is a flow chart showing a procedure carried out by a user at the time of generation of DVD-Video files in the second embodiment.
- FIG. 1 shows the configuration of a photo mining system adopting a slide show generation apparatus of a first embodiment of the present invention.
- a photo mining system 1 between users 2 , a photo mining server 3 (hereinafter referred to as the PM server 3 ) that receives an order for a photo mining service placed by any one of the users 2 (hereinafter referred to as the user 2 ) via the Internet, and a digitalization center 4 that deals with the order.
- the PM server 3 a photo mining server 3
- the user 2 receives an order for a photo mining service placed by any one of the users 2 (hereinafter referred to as the user 2 ) via the Internet
- a digitalization center 4 that deals with the order.
- image data sets S 0 are obtained from negative films NF, prints P, and recording media M such as a CD-R and a memory card owned by the user 2 .
- the image data sets S 0 are recorded in a recording medium such as a DVD-R (in this embodiment, the recording medium is a DVD-R) together with a DVD-Video file or DVD-Video files (hereinafter referred to as DVD-Video files V 0 ) enabling reproduction of a slide show or slide shows generated from the image data sets S 0 .
- the DVD-R is then provided to the user 2 .
- the user 2 owns the negative films NF and the prints P without classification thereof, and stores a large amount of image data sets that are not set in order in the recording media M.
- the user 2 places the order for the photo mining service from the PM server 3 regarding the large amount of the negative films NF, the prints P, and the recording media M.
- the user 2 has a user terminal 20 such as a personal computer connected to the Internet 7 , and accesses the PM server 3 by using the user terminal 20 for placing the order.
- the photo mining system 1 in this embodiment is limited to use by members only, and the user 2 has registered himself/herself with the PM server 3 to obtain a user ID and a password for identification.
- the user 2 registers user information comprising items such as the name, the address, age, the phone number, the e-mail address, and family composition thereof.
- the user information is stored in the PM server 3 and in a user information database in the digitalization center 4 as will be described later.
- the PM server 3 has a Web site for receiving the order for the photo mining service placed by the user 2 .
- the user 2 accesses the Web site of the PM server 3 by using the user terminal 20 , and inputs the user ID and the password for placing the order.
- the PM server 3 issues an order number upon reception of the order, and sends to the user 2 an e-mail message that notifies the user 2 of the order number and date of delivery, for confirmation of order reception.
- the PM server 3 sends notification of reception of the order to the digitalization center 4 , and the notification includes the user information, the order number, the date of delivery, and date of order reception.
- an operator in the digitalization center 4 sends a delivery box B to the address of the user 2 with reference to the user information included in the notification and the user information database stored in the digitalization center 4 so that the user 2 can send the negative films NF, the prints P, and the recording media M (hereinafter collectively referred to as recording media 10 ) owned by the user 2 to the digitalization center 4 .
- An order form recorded with information on the order number and the like of the user 2 is also sent to the user 2 , together with the delivery box B.
- the order form is also pasted on the delivery box B.
- a bar code corresponding to the order number is printed on the order form.
- the delivery box B may be sent by a company other than the digitalization center 4 .
- the user 2 When the user 2 receives the delivery box B, the user 2 encloses the recording media 10 of his/her own in the delivery box B, and sends the delivery box B to the digitalization center 4 . At this time, the user 2 describes the type and quantity of the recording media 10 , a comment, and the like on the order form, and sends the order form to the digitalization center 4 .
- the digitalization center 4 carries out processing for the photo mining service by using an image generation apparatus 40 .
- FIG. 2 is a block diagram showing the configuration of the image generation apparatus 40 .
- the image generation apparatus 40 obtains the image data sets S 0 from the recording media 10 , and generates the DVD-R recorded with the image data sets.
- the image generation apparatus 40 comprises three film scanners 41 A- 41 C for obtaining the image data sets S 0 by reading images recorded on the negative films NF, a print scanner 42 for obtaining the image data sets S 0 by reading images recorded on the prints P, a media drive 43 for obtaining the image data sets S 0 by reading the image data sets S 0 from the recording media M, an information acquisition unit 44 that obtains information on date of photography (hereinafter referred to as the photography date information D) from the negative films NF and the prints P and from the image data sets S 0 read from the recording media M and obtains various kinds of information to be added to the image data sets S 0 , an image processing unit 45 for obtaining processed image data sets S 1 by carrying out image processing and image restoration processing such as red-eye correction processing on
- the image generation apparatus 40 further comprises a classification unit 47 for assigning any one of the film scanners 41 A- 41 C, the print scanner 42 , or the media drive 43 (hereinafter collectively referred to as an image acquisition unit 12 ) to obtain the image data sets S 0 from the recording media 10 sent by the user 2 , an operations management unit 48 for managing the type of the image acquisition unit 12 used for obtaining the image data sets S 0 from the recording media 10 for each of processes of acquisition (hereinafter referred to as a job), a comment input unit 49 for receiving input of a comment on the images for each of the jobs or 10 for each of the images, an image confirmation unit 50 for confirming and correcting the images represented by the processed image data sets S 1 , an image conversion unit 51 for converting the image data sets S 1 into image data sets S 2 of Exif format by adding various kinds of information such as the comment to the corresponding image data sets S 1 , a DVD generation unit 52 for generating the DVD-Video files V 0 in the form of slide shows from the image data sets S 2
- the components in the image generation apparatus 40 are connected by a bus 55 .
- Each of the film scanners 41 A ⁇ 41 C sequentially reads the images recorded on the negative films NF, and obtains the image data sets S 0 representing the images.
- the print scanner 42 obtains the image data sets S 0 representing the images printed on the prints P by reading the prints P.
- the media drive 43 obtains the image data sets S 0 by reading the image data sets S 0 from the recording media M. Since the type of the recording media M varies, the media drive 43 of the type corresponding to the recording media M available on the market is used.
- the information acquisition unit 44 obtains the photography date information D from the negative films NF, the prints P, and the like.
- Each of the negative films NF is recorded with a code number specific thereto (hereinafter referred to as a DX code).
- a DX code a code number specific thereto
- the information acquisition unit 44 reads the DX code recorded on each of the negative films NF, and obtains the photography date information D representing the year range of production of the corresponding negative film NF by referring to a year range database stored in the storage unit 46 .
- the date of photography can be recorded as magnetic information in the magnetic coating.
- the photography date information D can be obtained by reading the magnetic information representing the date of photography recorded in the magnetic coating thereof.
- the date is read and character recognition is carried out thereon for obtaining the photography date.
- information obtained by reading the date printed in each of the images can be used as the photography date information D.
- the date is hard to read, depending on the images.
- the photography date information D of each of the images whose photography date was not readable may be obtained based on the date of photography readable from the images arranged immediately before and after the image in a sequence of image reading.
- the date of photography is known by reading the date printed in each of the prints P and by carrying out character recognition thereon if the date is printed on each of the prints P.
- information obtained by reading the date in each of the prints P can be used as the photography date information D.
- information representing a year range in which the corresponding prints P were printed such as “Fujicolor 99”
- the information representing the year range may be printed on the backside of the prints P.
- information obtained by reading the margin or the backside and carrying out character recognition thereon may be used as the photography date information D.
- the user 2 has written the date of photography on film storage sheets, a bag containing the sheets, and/or on the backside of the prints P. Furthermore, the user 2 may have written the date of photography on the order form for each of the recording media 10 . In such a case, the comment input unit 49 or the like may receive input of the date from the operator in the digitalization center 4 , and the date is used as the photography date information D.
- the photography date information is described in a tag of each of the image data sets S 0 . Therefore, the photography date information D is obtained based on the information described in the tag.
- the photography date information D can be obtained from the various sources such as the DX code, the date printed in each of the images, the date specified by the user 2 , the information recorded on the margin or backside of the prints P, and the information in the tag. Therefore, priority of the sources is preferably determined so that the photography date information D can be obtained according to the priority. At this time, it is preferable for the sources to be recognizable.
- the photography date information D may be obtained in relation to each of the sources available, without determination of the priority in advance. The higher the priority of each of the sources is, the more reliable the photography date information D obtained from the source becomes. Therefore, a degree of reliability of the photography date information D may be generated according to each of the information sources.
- the information acquisition unit 44 obtains the various kinds of information such as a frame number in the case of reading the negative films NF, and the type of the recording media 10 (either the negative films NF, the prints P, or the recording media M) from which the image data sets S 0 were obtained, and generates pertinent information including the photography date information D.
- the pertinent information includes the reliability.
- the photography date information D obtained by the information acquisition unit 44 may be obtained at the same time as acquisition of the image data sets S 0 by the image acquisition unit 12 .
- the information acquisition unit 44 is installed together with the image acquisition unit 12 , and an operator of the image acquisition unit 12 operates the information acquisition unit 44 .
- the image processing unit 45 obtains the processed image data sets S 1 by carrying out image quality enhancement processing such as gradation processing, color conversion processing, and sharpness processing on the image data sets S 0 .
- the storage unit 46 comprises a large-capacity hard disc, and temporarily stores the processed image data sets S 1 as well as the image data sets S 0 obtained by the film scanners 41 A- 41 C, the print scanner 42 , and the media drive 43 .
- the storage unit 46 stores the user information database and the year range database representing a relationship between the DX code and the year range of production of the films and a relationship between the brand mark of the prints and the year range of use of the brand mark.
- the storage unit 46 also stores simplified files V 1 of the DVD-Video files V 0 that are generated as will be described later, in a state where the user 2 can access the simplified files V 1 by using the user terminal 20 .
- the storage unit 46 further stores the image data sets S 2 that will be described later.
- the information acquisition unit 44 reads the DX code recorded on each of the negative films NF, and can obtain the photography date information D representing the year range in which the corresponding negative film NF was produced, with reference to the year range database.
- the information acquisition unit 44 also reads the brand mark printed on the backside of each of the prints P, and can obtain the photography date information D representing the year range in which the brand mark was used, with reference to the year range database.
- the classification unit 47 assigns which of the parts in the image acquisition unit 12 obtains the image data sets S 0 for each of the recording media 10 according to an instruction input by an operator.
- the operations management unit 48 manages processing for the photo mining service carried out by the digitalization center 4 . More specifically, the operations management unit 48 manages the entire processing carried out in the photo mining service, such as order reception, delivery of the delivery box B, receipt of the delivery box B, classification, acquisition of the image data sets S 0 , image processing, comment input, image confirmation, image conversion, DVD generation, DVD delivery, and payment reception, for each order number for each of the users 2 .
- the comment input unit 49 receives input of the comment for the image data sets.
- the comment can be the name of an event described by the user 2 on the film storage sheets of the negative films NF or on the backside of the prints P or on the order form, for example.
- the image confirmation unit 50 is used for confirmation and 20 correction of the image data sets S 1 having been subjected to the image processing.
- the image conversion unit 51 converts the image data sets S 1 having been subjected to the image confirmation into the image data sets S 2 in Exif format by adding the information registered with an operations management database for each of the images as a tag to the corresponding image data sets S 1 . At this time, the image conversion unit 51 carries out the conversion into the image data sets S 2 by rotating the image data sets S 1 whose orientation needs to be changed.
- the DVD generation unit 52 records all the image data sets S 2 generated by the image conversion unit 51 in the DVD-R, and calculates a total free space size in the DVD-R in the case where all the image data sets S 2 are recorded in the DVD-R.
- the DVD generation unit 52 generates the DVD-Video files V 0 whose size is appropriate for the free space size, and records the DVD-Video files V 0 in the DVD-R.
- the DVD-Video files V 0 are generated will be described.
- the DVD generation unit 52 generates a list of year range information on all the image data sets S 2 , based on the photography date information D described in the tag of each of the image data sets S 2 . At this time, the list does not include a part of the image data sets S 2 whose exclusion from the slide shows has been instructed via the image confirmation unit 50 .
- the DVD generation unit 52 then calculates the free space size of the DVD-R by subtracting a total size of the image data sets S 2 from the capacity of the DVD-R. It is preferable for the free space size to have some margin.
- the number of the image data sets S 2 appropriate for the free space size is then calculated, and the calculated number of the image data sets S 2 are selected. A part of the image data sets S 2 , whose inclusion in the slide shows has been instructed, is necessarily selected.
- MPEG files in which the images are changed serially are generated from the selected image data sets S 2 , and authoring is carried out through inclusion of a title menu and background music. In this manner, the DVD-Video files V 0 are generated.
- the part of the image data sets S 2 to be included in the DVD-Video files V 0 is selected with reference to the list.
- the image data sets S 2 are classified according to year ranges based on the date of photography represented by the photography date information D described in the tag of each of the image data sets S 2 .
- a number of the image data sets S 2 are selected evenly from the respective year ranges, and arranged in order of the year ranges to form the DVD-Video files V 0 .
- the DVD generation unit 52 also generates the simplified files V 1 having smaller sizes than the corresponding DVD-Video files V 0 , and stores the simplified files V 1 in the storage unit 46 .
- the simplified files V 1 are generated by reducing the sizes of the images included in the DVD-Video files V 0 or by degrading image quality thereof.
- the DVD generation unit 52 further generates reproduction order files R 0 describing reproduction order of the image data sets S 2 in the corresponding DVD-Video files V 0 , and stores the reproduction order files R 0 in the storage unit 46 .
- the DVD generation unit 52 generates simplified image data sets S 2 ′ having smaller sizes than the corresponding image data sets S 2 , and stores the simplified image data sets S 2 ′ in the storage unit 46 .
- the image data sets S 2 including characters “Sample” or the like may be generated and stored.
- the digitalization center 4 After the simplified image data sets S 2 ′, the simplified files V 1 , and the reproduction order files R 0 have been stored in the storage unit 46 , the digitalization center 4 notifies the PM server 3 of this fact. An e-mail message is then sent to the user 2 , describing URL of where the simplified image data sets S 2 ′, the simplified files V 1 , and the reproduction order files R 0 are stored, and an ID and a password for accessing the URL.
- the user 2 accesses the URL by using the user terminal 20 , and can obtain the simplified image data sets S 2 , the simplified files V 1 , and the reproduction order files R 0 . In this manner, the user 2 can confirm the images and the reproduction order of the images in the slide shows represented by the DVD-Video files V 0 , by using the user terminal 20 .
- the user 2 can also instruct to include any one or more of the images that is/are not included in the slide shows but the user 2 wishes to include therein (hereinafter simply referred to as an insertion image), and can instruct to delete any one or more of the images in the slide shows (hereinafter simply referred to as a deletion image).
- the user 2 sends to the PM server 3 an e-mail message describing the file name of the image data sets S 2 representing the insertion or deletion image, and an insertion position at which the insertion image is inserted (such as the file name of the image data set S 2 of the image before or after which the insertion image is inserted).
- the user 2 can also instruct to change the reproduction order in the slide shows.
- the user 2 describes in an e-mail message the file name of the image data set S 2 representing the image whose reproduction order is changed (hereinafter referred to as an order change image), and the file name of the image data set S 2 representing the image before or after which the order change image is to be inserted, and sends the e-mail message to the PM server 3 .
- an order change image the file name of the image data set S 2 representing the image whose reproduction order is changed
- an order change image the file name of the image data set S 2 representing the image before or after which the order change image is to be inserted
- the slide show reproduction order is changed in the case where the year ranges of the images to be reproduced are arranged in erroneous order, for example.
- the PM server 3 Upon reception of the e-mail message informing the change, the PM server 3 forwards the e-mail message to the digitalization center 4 .
- An operator in the digitalization center 4 generates new DVD-Video files V 0 by deleting the deletion image from the old DVD-Video files V 0 , adding the insertion image at the specified position, and by changing the reproduction order while referring to the e-mail message.
- the images are changed in chronological order. Therefore, in the case where the user 2 has instructed to change the reproduction order, the order of year ranges of the images to be reproduced is not correct. This fact proves that the photography date information D of the order change image is not correct. For this reason, in the case where the operator has changed the reproduction order in the slide shows, the DVD generation unit 52 changes the photography date information D included in the pertinent information and added to the order change image, according to the photography date information D added to the images immediately before and after the order change image in the changed reproduction order.
- FIG. 3 is a diagram for explaining a change in the photography date information D.
- the date of photography represented by the photography date information D of an image 1 , an image 2 , and an image X is Jan. 21, Jan. 25, and Feb. 25, 2005, and the image X has been changed to be reproduced between the images 1 and 2 .
- the date of photography of the image X is supposed to be between Jan. 21 and 25, 2005. Therefore, the DVD generation unit 52 changes the photography date information D included in the pertinent information of the image X and added to the image X to represent a date between 21 and 25 of January (such as Jan. 23, 2005).
- the photography date information D has been changed according to the instruction by the user. Therefore, it is preferable for the priority to become the highest regarding the information source of the corresponding photography date information D. In the case where the reliability is generated, it is also preferable for the reliability thereof to be the highest.
- the photography date information D of the image X may be changed according to the photography date information D of the images obtained from the same negative film as the image X.
- the DVD generation unit 52 stores the image data sets S 2 in the DVD-R by recording the image data sets S 2 in folders in which the image data sets S 2 have been classified, by using a DVD drive.
- the DVD generation unit 52 also records the newly generated DVD-Video files V 0 in the DVD-R.
- FIG. 4 is a flow chart showing a procedure carried out at the time the user 2 places the order for the photo mining service in the first embodiment.
- the procedure starts.
- the user 2 places the order for the photo mining service from the web site (Step S 1 ).
- the PM server 3 issues the order number (Step S 2 ).
- the PM server 3 then sends the e-mail message notifying the user 2 of the order number and the date of delivery to the user 2 (Step S 3 ).
- the PM server 3 notifies the digitalization center 4 of reception of the order (Step S 4 ) to end the procedure.
- the operator in the digitalization center 4 When the operator in the digitalization center 4 receives the notification of order reception from the PM server 3 , the operator issues the order form by using the operations management unit 48 , and sends the order form together with the delivery box B to the user 2 .
- the user 2 receives the delivery box B and encloses in the delivery box B the recording media 10 regarding which the photo mining service is requested, and sends the box B to the digitalization center 4 .
- the digitalization center 4 When the digitalization center 4 receives the delivery box B, the digitalization center 4 carries out the processing for the photo mining service, by using the image generation apparatus 40 .
- FIG. 5 is a flow chart showing a procedure carried out in the digitalization center 4 at the time of classification.
- processing carried out by the operator is shown by double lines.
- the operator firstly carries out receipt operation (Step S 11 ).
- the operator opens the delivery box B, and confirms the content therein for classification.
- a classification screen is displayed on a display unit of the classification unit 47 (Step S 12 ), and an instruction input by the operator is received for classification (Step S 13 ).
- Whether the operator has input an instruction to register the classification is judged (Step S 14 ). If a result at Step S 14 is affirmative, classification information representing a result of the classification is generated (Step S 15 ).
- the operations management unit 48 registers the classification information with the operations management database (step S 16 ) to end the classification procedure.
- FIG. 6 is a flow chart showing a procedure carried out in the digitalization center 4 after the classification.
- the image acquisition unit 12 obtains the image data sets S 0 (Step S 21 ), and the image processing unit 45 carries out 30 the image processing for obtaining the processed image data sets S 1 (Step S 22 ).
- the storage unit 46 stores the image data sets S 1 (Step S 23 ).
- the information acquisition unit 44 obtains the pertinent information including the photography date information D (step S 24 ), and the comment input unit 49 receives the comment input by the operator (Step 25 ) after acquisition of the image data sets S 1 .
- the image confirmation unit 50 receives image confirmation regarding orientation registration, comment correction, and inclusion or exclusion of each of the images, from the operator (step S 26 ).
- the operations management unit 48 registers the pertinent information, the comment, and information on orientation and the like with the operations management database (Step S 27 ).
- the image conversion unit 51 converts the image data sets S 1 into the image data sets S 2 of Exif format, by adding the information registered with the operations management database as the tag of each of the image data sets S 1 (Step S 28 ).
- the DVD generation unit 52 generates the DVD-Video files V 0 in the form of slide shows, from the selected part of the image data sets S 2 (Step S 29 ).
- the DVD generation unit 52 also generates the simplified image data sets S 2 ′, the simplified files V 1 , and the reproduction order files R 0 , and stores these in the storage unit 46 (Step S 30 ).
- the DVD generation unit 52 notifies this fact to the PM server 3 (Step S 31 ) to end the procedure.
- FIG. 7 is a flow chart showing a procedure carried out after the PM server 3 has been notified of storage of the simplified image data sets S 2 ′, the simplified files V 1 , and the reproduction order files R 0 .
- the PM server 3 starts the procedure after receiving the notification of storage, and sends the e-mail message describing the URL where the simplified image data sets S 2 ′, the simplified files V 1 , and the reproduction order files R 0 are Stored and the ID and the password for accessing these (Step S 41 ).
- the user receives the e-mail message
- the user 2 obtains the simplified image data sets S 2 ′, the simplified files V 1 , and the reproduction order files R 0 by accessing the URL (Step S 42 ).
- the user 2 then carries out the editing processing for inclusion of the insertion image or deletion of the deletion image in the slide shows or for changing the reproduction order, by referring to the simplified image data sets S 2 ′, the simplified files V 1 , and the reproduction order files R 0 (Step S 43 ).
- the user 2 sends the e-mail message including the editing result to the PM server 3 (Step S 44 .
- the PM server 3 When the PM server 3 receives the e-mail message including the editing result, the PM server 3 forwards the e-mail message to the digitalization center 4 (Step S 45 ).
- the operator in the digitalization center 4 refers to the e-mail message, and deletes the deletion image from the DVD-Video files, inserts the insertion image at the specified position, and changes the reproduction order for generating the new DVD-Video files V 0 (Step S 46 ).
- the DVD generation unit 52 records the image data sets S 2 and the new DVD-Video files V 0 in the DVD-R (Step S 47 ) to end the procedure.
- the DVD-R generated in this manner is sent to the user 2 who placed the order.
- the user 2 can enjoy the slide shows by reproducing the DVD-Video files V 0 recorded in the DVD-R. Furthermore, the user 2 can display a list of the image data sets S 2 recorded in the DVD-R, and can process the image data sets S 2 .
- the changes in the images included in the DVD-Video files V 0 and in the reproduction order are received from the user, and the new DVD-Video files V 0 are generated according to the changed images and the changed reproduction order. Therefore, the image not preferable for the user can be deleted from the slide shows or the image preferred by the user can be included therein. Furthermore, the images included in the slide shows can be arranged in the reproduction order desired by the user.
- the simplified image data sets S 2 ′, the simplified files V 1 , and the reproduction order files R 0 are stored in the manner accessible by the user 2 . Therefore, the user 2 can easily understand the images included in the DVD-Video files V 0 , the images that can be included therein, and the reproduction order thereof. In this manner, the user 2 can easily change the images or the reproduction order in the DVD-Video files V 0 .
- the date of photography represented by the photography date information D added to the order change image can be corrected especially in the case where the date of photography thereof is wrong.
- the photography date information D of the order change image is changed.
- only the reproduction order may be changed without the change in the photography date information D.
- the simplified image data sets S 2 ′, the simplified files V 1 , and the reproduction order files R 0 are stored in the manner accessible by the user 2 .
- the image data sets S 2 and the DVD-Video files V 0 may be stored in a manner accessible by the user 2 .
- a photo mining system adopting a slide show generation apparatus of a second embodiment of the present invention will be described next.
- the configuration of the photo mining system adopting the slide show generation apparatus in the second embodiment is the same as the first embodiment, except for processing carried out by an image generation apparatus. Therefore, detailed description thereof is omitted.
- FIG. 8 is a block diagram showing the configuration of an image generation apparatus 40 ′ in the second embodiment.
- the image generation apparatus 40 ′ the same elements as in the image generation apparatus 40 in the first embodiment have the same reference numbers, and detailed description thereof is omitted.
- the image generation apparatus 40 ′ has a musical piece storage unit 54 , which is different from the first embodiment.
- the DVD generation unit 52 does not generate the simplified image data sets S 2 ′, the simplified files V 1 , and the reproduction order files R 0 , which is another difference from the first embodiment.
- the musical piece storage unit 54 stores music data sets representing various kinds of music. Each of the music data sets is added with a header in which various kinds of information regarding the music represented by the music data set is described. More specifically, the header describes the title of music represented by the corresponding music data set, the name of a singer, date of release thereof, a category (such as for children, young people, men, and women), a genre, and a rank in song charts, for example.
- the musical piece storage unit 54 synchronizes with an external music server that distributes the music, and always stores the latest music data sets.
- the DVD generation unit 52 selects at least one of the music data sets representing a musical piece or musical pieces that was/were popular in the year range/ranges represented by the photography date information D by searching the musical piece storage unit 54 therefor with reference to the photography date information D of at least one of the image data sets S 2 included in the list of year range information. This search is carried out by referring to the description in the header of each of the music data sets stored in the musical piece storage unit 54 .
- the DVD generation unit 52 uses 1970, 1981, and 1991 as key words for the year ranges, and searches for at least one of the music data sets stored in the musical piece storage unit 54 , regarding each of the key words. In this manner, at least one of the music data sets is/are searched for, regarding the year of 1970, 1981, and 1990, respectively.
- the DVD generation unit 52 generates a list of the music data sets that have been found, and stores the list in the storage unit 46 .
- FIG. 9 shows an example of the list of the music data sets.
- a title list L 0 of the music data sets includes the years 1970, 1981, and 1991, and the titles of the music data sets found therefor (titles A ⁇ J in FIG. 9 ).
- the digitalization center 4 After the title list L 0 is stored in the storage unit 46 , the digitalization center 4 notifies the PM server 3 of this fact, and e-mail message is sent to the user 2 for describing URL of where the title list L 0 is stored and an ID and a password for accessing the URL.
- the user 2 accesses the URL by using the user terminal 20 , and obtains the title list L 0 .
- the user selects any one of the music data sets to be included in the DVD-Video file V 0 , and sends to the PM server 3 an e-mail message including a result of selection (the title of the musical piece selected for each of the years).
- the PM server 3 When the PM server 3 receives the e-mail message, the PM server 3 forwards the e-mail message to the digitalization centre 4 .
- An operator in the digitalization center 4 refers to the e-mail message, and generates the corresponding DVD-Video file V 0 by including the selected music data sets as the background music therein.
- the DVD generation unit 52 stores the image data sets S 2 in the DVD-R by recording the image data sets S 2 in the folders in which the image data sets S 2 have been classified, by using the DVD drive.
- the DVD generation unit 52 also records the generated DVD-Video files V 0 in the DVD-R.
- Procedures carried out in the second embodiment will be described next.
- the procedure carried out at the time the user 2 places the order for the photo mining service and the procedure carried out in the digitalization center 4 at the time of classification are the same as in the first embodiment. Therefore, detailed description thereof is omitted.
- FIG. 10 is a flow chart showing a procedure carried out in the digitalization center 4 in the second embodiment after the classification.
- the procedure from Step S 51 to S 58 is the same as Step S 21 to S 28 in the first embodiment.
- the DVD generation unit 52 After Step S 58 , the DVD generation unit 52 generates the title list L 0 of the music data sets and stores the list in the storage unit 46 (Step S 59 ).
- the PM server 3 is notified of storage of the title list L 0 in the storage unit 46 (Step S 60 ), and the procedure ends.
- FIG. 11 shows a procedure carried out after notification to the PM server 3 of storage of the title list L 0 in the storage unit 46 .
- the PM server 3 starts the procedure after reception of the notification, and sends to the user 2 the e-mail message including the URL of where the title list L 0 is stored and the ID and the password (Step S 61 ).
- the user 2 accesses the URL, and obtains the title list L 0 (Step S 62 ).
- the user 2 selects the titles of the music data sets to be included as the background music in the slide shows, and sends the e-mail message including the titles of the selected music data sets to the PM server 3 (Step S 63 ).
- the PM server 3 When the PM server 3 receives the e-mail message, the PM server 3 forwards the e-mail message to the digitalization center 4 (Step S 64 ).
- the operator in the digitalization center 4 generates the DVD-Video files V 0 including the selected music data sets as the background music therein (Step S 65 ) while referring to the e-mail message.
- the DVD generation unit 52 records the image data sets S 2 and the generated DVD-Video files V 0 in the DVD-R (Step S 66 ) to end the procedure.
- the DVD-R generated in this manner is sent to the user 2 .
- the user 2 can enjoy the slide shows by reproducing the DVD-Video files V 0 stored in the DVD-R. Furthermore, the user 2 can display the list of the image data sets S 2 stored in the DVD-R and can edit the image data sets.
- the music data sets to be included in the DVD-Video files V 0 are selected based on the photography date information D of the image data sets S 2 included therein, and the title list L 0 of the selected music data sets is generated and provided to the user 2 . Therefore, the user can select the desired music data sets in accordance with the year ranges and can include the music data sets in the DVD-Video files V 0 .
- the DVD-Video files V 0 include the music data sets as the background music desired by the user according to the year ranges of the images to be reproduced, and the background music can be played in reproduction of the slide shows according to the preferences of the user and according to the content of the images.
- the digitalization center 4 generates the DVD-Video files V 0 .
- the image data sets S 2 may be sent to the user terminal 20 so that the user 2 himself/herself can generate the DVD-Video files V 0 by using dedicated viewer software.
- a procedure carried out in this case will be described.
- FIG. 12 is a flow chart showing the procedure carried out in the case where the user 2 himself/herself generates the DVD-Video files V 0 .
- the image data sets S 2 have been sent to the user terminal 20 .
- the user 2 selects the image data sets S 2 to be included in the DVD-Video files V 0 (Step S 71 ).
- the viewer software generates the list of year range information on the selected image data sets S 2 (Step S 72 ), and sends the list to the PM server 3 (Step S 73 ).
- the PM server 3 forwards the list to the digitalization center 4 (Step S 74 ).
- the digitalization center 4 generates the title list L 0 in the same manner as in the second embodiment with reference to the list of year range information, and stores the title list L 0 in the storage unit 46 (Step S 75 ). The digitalization center 4 then notifies the PM server 3 of storage of the title list L 0 in the storage unit 46 (Step S 76 ).
- the PM server 3 When the PM server 3 receives the notification regarding storage of the title list L 0 , the PM server 3 sends to the user 2 the e-mail message including the URL of where the title list L 0 is stored and the ID and the password to access the URL (Step S 77 ).
- the user 2 receives the e-mail message, and accesses the URL to obtain the title list L 0 (Step S 78 ).
- the user 2 selects the titles of the music data sets to be included as the background music in the slide shows while referring to the title list L 0 , and downloads the selected music data sets from the digitalization center 4 to the user terminal 20 (Step S 79 ).
- the viewer software generates the DVD-Video files V 0 including the downloaded music data sets as the background music (Step S 80 ), and records the image data sets S 2 and the generated DVD-Video files V 0 in a DVD-R (Step S 81 ) to end the procedure.
- the music data sets may be selected and included in the title list L 0 through consideration of the gender, the family composition, and the like of the user 2 included in the user information database.
- the image data sets S 2 are added with location information (information of the latitude and longitude) representing places where the image data sets S 2 were obtained. For this reason, the music data sets may be searched for and included in the title list L 0 , based on the location information of the image data sets S 2 . For example, in the case where the location information corresponds to Hawaii, titles of the music data sets in the genre of Hawaiian music are included in the title list L 0 . In the case where the location information represents Tokyo Disney Land, titles of the music data sets of Disney films are included in the title list L 0 .
- the musical pieces corresponding to the location of the images in the slide shows can be included as the background music of the slide shows. Therefore, the user 2 can enjoy the slide shows in an atmosphere reflecting the location of the images.
- the digitalization center 4 generates the image data sets S 2 and the DVD-Video files V 0 , and records them in the DVD-R.
- the user 2 may obtain the image data sets from the recording media 10 by scanning the negative films NF and the prints P, for example. In this case, the user 2 then sends the image data sets to the digitalization center 4 where the DVD-Video files V 0 are generated from the image data sets sent by the user 2 and recorded in the DVD-R.
- the image data sets S 2 In the case where the year ranges inferred from the photography date information D of the image data sets S 2 are wide, the image data sets S 2 often represent growth of a person. In the case where generation of the DVD-R is requested regarding images of a hobby of the user, words such as “car” representing the hobby are included in the comment in many cases. In the case of images of wedding and short trip, a large amount of images have been obtained in a comparatively short period, and characters such as “wedding” and “trip” are often included in the comment. For this reason, the comment and the ranges of the photography date of the images suggest a story of the slide shows to some degree.
- the music data sets are preferably selected in relation to the story.
- the music data sets may be selected in accordance with the year ranges as in the embodiment described above.
- the music data sets whose titles include the characters representing the hobby, wedding, and trip are selected and included in the title list L 0 .
- the musical piece storage unit 54 is installed in the digitalization center 4 .
- the music data sets may be searched for and selected through access to the external music server storing the music data sets via the communication unit 53 .
Abstract
Description
- This application is a continuation of U.S. application Ser. No. 12/850,859, filed Aug. 5, 2010, which is a divisional of U.S. application Ser. No. 11/360,616, filed Feb. 24, 2006, issued as U.S. Pat. No. 7,805,679 on Sep. 28, 2010, which claims priority from JP 2005-048461, filed Feb. 24, 2005, and JP 2005-048462, also filed Feb. 24, 2005, each of which is incorporated herein by reference in its entirety.
- 1. Field of the Invention
- The present invention relates to an apparatus and a method for generating a slide show image from images that are changed serially in the slide show image and a program for causing a computer to execute the method.
- 2. Description of the Related Art
- Prints generated from conventional silver-salt photographic films have been used in various manners. For example, such prints and films are used for checking how images look, for communicating with friends by showing the prints, for sending additional prints to friends, for display of enlargements thereof, and for generating photo albums. However, prints generated from silver-salt photographic films only accumulate if the prints are not set in order. Therefore, using the prints and the films, such as finding a desired one of the prints and generating an additional print, becomes difficult. Especially, in the case where the number of prints becomes large, the prints tend to be left without consideration of photography order, which makes setting the prints in order more difficult.
- Prints can be used easily if frequently arranged in order. However, classification of prints according to time and date of photography or theme is troublesome. Even if prints are set in order in the form of a photo album, no copy of the photo album is usually made. Therefore, enjoying photographs therein is difficult for a large number of people or for a person living in a remote place.
- If classification of prints is neglected, not only prints but also negative films accumulate. Negative films are in most cases left as they are or stored in bags or boxes without classification thereof. If a user as a photographer ages and the number of family members increases, the number of prints and negative films also increases more and more. Therefore, a large amount of prints and negative films are neglected if no classification is carried out thereon. Prints and negative films are seldom discarded since no additional prints can be made if they are discarded. Consequently, many households are troubled by how to classify and store such prints and films.
- Meanwhile, a photograph service system has been proposed in Japanese Unexamined Patent Publication Nos. 10 (1998)-150538 or 10 (1998)-150541, for example. In such a system, images recorded on a negative film or prints are read by a reading apparatus such as a scanner for obtaining image data sets. The image data sets are stored in a recording medium such as a CD-R and reproduced by a reproduction apparatus such as a personal computer for appreciation thereof. Furthermore, the image data sets are printed at the request of a user. In addition, a network photograph service system including an image storage system has also been proposed in Japanese Unexamined Patent Publication No. 11(1999)-154218, for example. In the network photograph service system, image data sets are sent to and stored in an image storage server via a network such as the Internet, and various kinds of processing regarding the image data sets, such as viewing the image data sets and placing a printing order, can be carried out with use of a terminal remote from the image storage server.
- However, in the image storage system described above, images are read from a negative film at the same time as the images are printed after development of the film. Therefore, image data sets are stored collectively for each roll of film. Consequently, relating a user who requested storage of the image data sets to the film roll is a troublesome task. In addition, images are only read from a negative film and stored thereafter. Therefore, a large amount of image data sets are simply stored without being set in order if images are read from prints or negative films neglected in a household. In this case, a user who accesses the image storage server needs to set the image data sets in order, which is as troublesome as in the case of classification of the prints and the negative films. Therefore, such a system is not convenient.
- For this reason, a so-called “photo mining” service system has been proposed in U.S. Patent Application Publication No. 20030151767. In this system, image data sets are obtained from recording media such as prints and negative films, and related to recording media information representing the recording media from which the image data sets have been obtained. The image data sets related to the recording media information are then stored for each user, based on user information. In this system, if a user only requests image readout from a DPE store although a large amount of prints and negative films neglected in his/her household have not been set in order, the user can view image data sets obtained through the image reading in a state wherein the image data sets are classified according to the recording media information.
- By using the system described in U.S. Patent Application Publication No. 20030151767, image data obtained by readout can be provided to a user by being recorded in a recording medium such as a DVD-R. At this time, image data in the form of a slide show can be generated from the image data obtained by reading, and can be recorded in the recording medium together with the original image data. In this manner, the user can enjoy the slide show by using his/her DVD player and can appreciate the image data by using his/her terminal such as a personal computer.
- Since the recording medium provided to the user in the photo mining service has a large amount of image data, the data may include images that the user is not willing to view or show to others. In addition, the data may include images representing people in too small sizes. Therefore, the slide show may include the images that are not preferred by the user, which may spoil fun of the slide show. Furthermore, since the slide show generated in this manner is represented as a set of data, the user cannot edit the data even if the user wishes to change reproduction order in the slide show.
- In addition, although the image data of the slide show include background music played in reproduction of the slide show, the slide show includes only predetermined music. For this reason is desired inclusion of background music in accordance with the content of the slide show or the preferences of the user.
- The present invention has been conceived based on consideration of the above circumstances. An object of the present invention is therefore to enable generation of a slide show in reproduction order desired by a user without spoiling fun of the slide show for the user.
- Another object of the present invention is to enable inclusion of background music in a slide show image in accordance with the content thereof and the preferences of a user.
- A first slide show generation apparatus of the present invention is a slide show generation apparatus for generating an image of slide show from an image group comprising a predetermined number of images, and the first slide show generation apparatus comprises:
-
- image selection means for selecting the predetermined number of images from a plurality of images whose quantity is larger than the predetermined number;
- reproduction order setting means for setting reproduction order of the predetermined number of images;
- change reception means for receiving change of the reproduction order and change in any one or more of the images in the image group, from a user; and
- generation means for generating the image of slide show based on the changed image group and the changed reproduction order.
- In the first slide show generation apparatus of the present invention, the generation means may generate a simplified slide show image in a size that is smaller than that of the image of slide show, based on the image group before the change and the reproduction order before the change. In this case, the first slide show generation apparatus of the present invention further comprises storage means for storing the plurality of images, the simplified slide show image, and information representing the reproduction order in an externally accessible manner.
- In the case where the plurality of images are added with photography date information representing date of photography of each of the images, the first slide show generation apparatus of the present invention may further comprise information changing means for changing the photography date information added to the image or images whose reproduction order has been changed, based on the photography date information added to the images immediately before and after the image or images in the changed reproduction order.
- A first slide show generation method of the present invention is a method for generating an image of slide show from an image group comprising a predetermined number of images, and the method comprises the steps of:
-
- selecting the predetermined number of images from a plurality of images whose quantity is larger than the predetermined number;
- setting reproduction order of the predetermined number of images;
- receiving change of the reproduction order and change of any one or more of the images in the image group, from a user; and
- generating the image of slide show based on the changed image group and the changed reproduction order.
- The first slide show generation method of the present invention may be provided as a program for causing a computer to execute the method.
- According to the first slide show generation apparatus and the first slide show generation method of the present invention, the change in the predetermined number of images in the image group comprising the image of slide show and the change in the reproduction order in the slide show are received from the user, and the slide show image is generated from the changed image group and in the changed reproduction order. Therefore, any one or more of the images that is/are not preferable for the user can be deleted from the slide show image while any one or more of the images that is/are preferable for the user can be included in the slide show image. Furthermore, the images can be re-arranged in the order desired by the user.
- In the case where the simplified slide show image having a smaller size than the slide show image is generated from the image group before the change and in the reproduction order before the change so that the simplified slide show image and the information on the reproduction order can be stored in addition to the images in an externally accessible manner, the user can easily understand the images included in the slide show image, the images that can be included in the slide show image, and the reproduction order thereof. Therefore, the user can change any one or more of the images included in the image group and the reproduction order with ease.
- In the case where the photography date information representing the date of photography is added to each of the images, the photography date information added to any one or more of the images whose reproduction order has been changed may be changed based on the photography date information added to the images immediately before and after the image or images in the changed reproduction order. In this manner, the photography date information added to the image or images can be changed especially in the case where the photography date information thereof represents a wrong photography date.
- A second slide show generation apparatus of the present invention is a slide show generation apparatus for generating a slide show image from a plurality of images, and the second slide show generation apparatus comprises:
-
- a first selection means for making selection of at least one of musical pieces that can be included in the slide show image from the musical pieces, based on information on at least one of: date of photography of each of the images, a photography location thereof, information on a user requesting generation of the slide show image, and a story of the images inferred from the images;
- list generation means for generating a list of the selected musical piece or pieces;
- a second selection means for receiving further musical piece selection from the list; and
- generation means for generating the slide show image including the further selected musical piece or pieces.
- The information on the user refers to information that can reflect the preferences of the user. More specifically, information on date of birth, gender, family composition, and a hobby of the user may be used as the information on the user.
- A second slide show generation method of the present invention is a method for generating a slide show image from images, and the second slide show generation method comprises the steps of:
-
- making selection of at least one of musical pieces that can be included in the slide show image from the musical pieces, based on information on at least one of: date of photography of each of the images, a photography location thereof, information on a user requesting generation of the slide show image, and a story of the images inferred from the images;
- generating a list of the selected musical piece or pieces; receiving further musical piece selection from the list; and
- generating the slide show image including the further selected musical piece or pieces.
- The second slide show generation method of the present invention may be provided as a program for causing a computer to execute the method.
- Note that the programs of the present invention may be provided being recorded on a computer readable medium. Those who are skilled in the art would know that computer readable media are not limited to any specific type of device, and include, but are not limited to: floppy disks, CD's, RAM's, ROM's, hard disks, magnetic tapes, and internet downloads, in which computer instructions can be stored and/or transmitted. Transmission of the computer instructions through a network or through wireless communication means is also within the scope of this invention. Additionally, computer instructions include, but are not limited to: source, object, and executable code, and can be in any language, including higher level languages, assembly language, ad machine language.
- According to the second slide show generation apparatus and the second slide show generation method of the present invention, the musical piece or pieces to be included in the slide show image is/are selected from the musical pieces based on the information on at least one of: the photography date of the images included in the slide show, the photography location thereof, the information on the user requesting generation of the slide show image, and the story inferred from the images, and the list of the selected musical piece or pieces is generated. Further musical piece selection from the list is then received, and the selected musical piece or pieces is/are included in the slide show image. Therefore, the slide show image generated in this manner includes the musical piece or pieces in accordance with a year range or the location of the images, or the user information, or the story inferred from the images. Consequently, background music can be played in reproduction of the slide show image, reflecting the preferences of the user and the content of the images.
-
FIG. 1 shows the configuration of a photo mining system adopting a slide show generation apparatus of a first embodiment of the present invention; -
FIG. 2 is a block diagram showing the configuration of an image generation apparatus in the first embodiment; -
FIG. 3 is a diagram for explaining a change in photography date information; -
FIG. 4 is a flow chart showing a procedure carried out at the time an order is placed for a photo mining service in the first embodiment; -
FIG. 5 is a flow chart showing a procedure in classification carried out in a digitalization center in the first embodiment; -
FIG. 6 is a flow chart showing a procedure carried out in the digitalization center after the classification in the first embodiment; -
FIG. 7 is a flow chart showing a procedure carried out after a photo mining server is notified of storage of simplified image data sets, simplified image files, and reproduction order files in the first embodiment; -
FIG. 8 is a block diagram showing the configuration of an image generation apparatus in a second embodiment of the present invention; -
FIG. 9 shows an example of title list; -
FIG. 10 is a flow chart showing a procedure carried out in a digitalization center after classification in the second embodiment; -
FIG. 11 is a flow chart showing a procedure carried out after a photo mining server is notified of storage of the title list in the second embodiment; and -
FIG. 12 is a flow chart showing a procedure carried out by a user at the time of generation of DVD-Video files in the second embodiment. - Hereinafter, an embodiment of the present invention will be described with reference to the accompanying drawings.
FIG. 1 shows the configuration of a photo mining system adopting a slide show generation apparatus of a first embodiment of the present invention. As shown inFIG. 1 , various kinds of information, negative films, prints, and the like are exchanged in aphoto mining system 1 betweenusers 2, a photo mining server 3 (hereinafter referred to as the PM server 3) that receives an order for a photo mining service placed by any one of the users 2 (hereinafter referred to as the user 2) via the Internet, and adigitalization center 4 that deals with the order. - In the photo mining service in this embodiment, image data sets S0 are obtained from negative films NF, prints P, and recording media M such as a CD-R and a memory card owned by the
user 2. The image data sets S0 are recorded in a recording medium such as a DVD-R (in this embodiment, the recording medium is a DVD-R) together with a DVD-Video file or DVD-Video files (hereinafter referred to as DVD-Video files V0) enabling reproduction of a slide show or slide shows generated from the image data sets S0. The DVD-R is then provided to theuser 2. - The
user 2 owns the negative films NF and the prints P without classification thereof, and stores a large amount of image data sets that are not set in order in the recording media M. Theuser 2 places the order for the photo mining service from thePM server 3 regarding the large amount of the negative films NF, the prints P, and the recording media M. More specifically, theuser 2 has auser terminal 20 such as a personal computer connected to the Internet 7, and accesses thePM server 3 by using theuser terminal 20 for placing the order. - The
photo mining system 1 in this embodiment is limited to use by members only, and theuser 2 has registered himself/herself with thePM server 3 to obtain a user ID and a password for identification. At the time of membership registration, theuser 2 registers user information comprising items such as the name, the address, age, the phone number, the e-mail address, and family composition thereof. The user information is stored in thePM server 3 and in a user information database in thedigitalization center 4 as will be described later. - The
PM server 3 has a Web site for receiving the order for the photo mining service placed by theuser 2. Theuser 2 accesses the Web site of thePM server 3 by using theuser terminal 20, and inputs the user ID and the password for placing the order. ThePM server 3 issues an order number upon reception of the order, and sends to theuser 2 an e-mail message that notifies theuser 2 of the order number and date of delivery, for confirmation of order reception. ThePM server 3 sends notification of reception of the order to thedigitalization center 4, and the notification includes the user information, the order number, the date of delivery, and date of order reception. - When the notification of order reception is received from the
PM server 3, an operator in thedigitalization center 4 sends a delivery box B to the address of theuser 2 with reference to the user information included in the notification and the user information database stored in thedigitalization center 4 so that theuser 2 can send the negative films NF, the prints P, and the recording media M (hereinafter collectively referred to as recording media 10) owned by theuser 2 to thedigitalization center 4. An order form recorded with information on the order number and the like of theuser 2 is also sent to theuser 2, together with the delivery box B. The order form is also pasted on the delivery box B. A bar code corresponding to the order number is printed on the order form. The delivery box B may be sent by a company other than thedigitalization center 4. - When the
user 2 receives the delivery box B, theuser 2 encloses therecording media 10 of his/her own in the delivery box B, and sends the delivery box B to thedigitalization center 4. At this time, theuser 2 describes the type and quantity of therecording media 10, a comment, and the like on the order form, and sends the order form to thedigitalization center 4. - When the delivery box B is received, the
digitalization center 4 carries out processing for the photo mining service by using animage generation apparatus 40. -
FIG. 2 is a block diagram showing the configuration of theimage generation apparatus 40. Theimage generation apparatus 40 obtains the image data sets S0 from therecording media 10, and generates the DVD-R recorded with the image data sets. As shown inFIG. 2 , theimage generation apparatus 40 comprises threefilm scanners 41A-41C for obtaining the image data sets S0 by reading images recorded on the negative films NF, aprint scanner 42 for obtaining the image data sets S0 by reading images recorded on the prints P, amedia drive 43 for obtaining the image data sets S0 by reading the image data sets S0 from the recording media M, aninformation acquisition unit 44 that obtains information on date of photography (hereinafter referred to as the photography date information D) from the negative films NF and the prints P and from the image data sets S0 read from the recording media M and obtains various kinds of information to be added to the image data sets S0, animage processing unit 45 for obtaining processed image data sets S1 by carrying out image processing and image restoration processing such as red-eye correction processing on the image data sets S0, and astorage unit 46 for storing various kinds of information including the processed image data sets S1. - The image generation apparatus 40 further comprises a classification unit 47 for assigning any one of the film scanners 41A-41C, the print scanner 42, or the media drive 43 (hereinafter collectively referred to as an image acquisition unit 12) to obtain the image data sets S0 from the recording media 10 sent by the user 2, an operations management unit 48 for managing the type of the image acquisition unit 12 used for obtaining the image data sets S0 from the recording media 10 for each of processes of acquisition (hereinafter referred to as a job), a comment input unit 49 for receiving input of a comment on the images for each of the jobs or 10 for each of the images, an image confirmation unit 50 for confirming and correcting the images represented by the processed image data sets S1, an image conversion unit 51 for converting the image data sets S1 into image data sets S2 of Exif format by adding various kinds of information such as the comment to the corresponding image data sets S1, a DVD generation unit 52 for generating the DVD-Video files V0 in the form of slide shows from the image data sets S2 and for generating the DVD-R recorded with the image data sets S2 and the DVD-Video files V0, and a communication unit 53 for communicating with the PM server 3.
- The components in the
image generation apparatus 40 are connected by abus 55. - Each of the
film scanners 41A˜41C sequentially reads the images recorded on the negative films NF, and obtains the image data sets S0 representing the images. - The
print scanner 42 obtains the image data sets S0 representing the images printed on the prints P by reading the prints P. - The media drive 43 obtains the image data sets S0 by reading the image data sets S0 from the recording media M. Since the type of the recording media M varies, the media drive 43 of the type corresponding to the recording media M available on the market is used.
- The
information acquisition unit 44 obtains the photography date information D from the negative films NF, the prints P, and the like. Each of the negative films NF is recorded with a code number specific thereto (hereinafter referred to as a DX code). By referring to the DX code, a year range in which the film was produced can be inferred. Therefore, theinformation acquisition unit 44 reads the DX code recorded on each of the negative films NF, and obtains the photography date information D representing the year range of production of the corresponding negative film NF by referring to a year range database stored in thestorage unit 46. - In the case where the negative films NF include so-called APS films each having a magnetic coating for recording magnetic information, the date of photography can be recorded as magnetic information in the magnetic coating. In this case, the photography date information D can be obtained by reading the magnetic information representing the date of photography recorded in the magnetic coating thereof.
- In the case where the date is printed in each of the images, the date is read and character recognition is carried out thereon for obtaining the photography date. In this case, information obtained by reading the date printed in each of the images can be used as the photography date information D. In some cases, the date is hard to read, depending on the images. In such a case, the photography date information D of each of the images whose photography date was not readable may be obtained based on the date of photography readable from the images arranged immediately before and after the image in a sequence of image reading.
- For the prints P, the date of photography is known by reading the date printed in each of the prints P and by carrying out character recognition thereon if the date is printed on each of the prints P. In this case, information obtained by reading the date in each of the prints P can be used as the photography date information D.
- In the case where some of the prints P have white margins, information representing a year range in which the corresponding prints P were printed, such as “Fujicolor 99”, may be present therein. Furthermore, the information representing the year range (such as a brand mark varying according to year of production) may be printed on the backside of the prints P. In such a case, information obtained by reading the margin or the backside and carrying out character recognition thereon may be used as the photography date information D.
- In some cases, the
user 2 has written the date of photography on film storage sheets, a bag containing the sheets, and/or on the backside of the prints P. Furthermore, theuser 2 may have written the date of photography on the order form for each of therecording media 10. In such a case, the comment input unit 49 or the like may receive input of the date from the operator in thedigitalization center 4, and the date is used as the photography date information D. - For the image data sets S0 read from the recording media M, the photography date information is described in a tag of each of the image data sets S0. Therefore, the photography date information D is obtained based on the information described in the tag.
- As has been described above, the photography date information D can be obtained from the various sources such as the DX code, the date printed in each of the images, the date specified by the
user 2, the information recorded on the margin or backside of the prints P, and the information in the tag. Therefore, priority of the sources is preferably determined so that the photography date information D can be obtained according to the priority. At this time, it is preferable for the sources to be recognizable. Alternatively, the photography date information D may be obtained in relation to each of the sources available, without determination of the priority in advance. The higher the priority of each of the sources is, the more reliable the photography date information D obtained from the source becomes. Therefore, a degree of reliability of the photography date information D may be generated according to each of the information sources. - In addition to the photography date information D, the
information acquisition unit 44 obtains the various kinds of information such as a frame number in the case of reading the negative films NF, and the type of the recording media 10 (either the negative films NF, the prints P, or the recording media M) from which the image data sets S0 were obtained, and generates pertinent information including the photography date information D. In the case where the reliability is generated, the pertinent information includes the reliability. - The photography date information D obtained by the
information acquisition unit 44 may be obtained at the same time as acquisition of the image data sets S0 by theimage acquisition unit 12. In this case, theinformation acquisition unit 44 is installed together with theimage acquisition unit 12, and an operator of theimage acquisition unit 12 operates theinformation acquisition unit 44. - The
image processing unit 45 obtains the processed image data sets S1 by carrying out image quality enhancement processing such as gradation processing, color conversion processing, and sharpness processing on the image data sets S0. - The
storage unit 46 comprises a large-capacity hard disc, and temporarily stores the processed image data sets S1 as well as the image data sets S0 obtained by thefilm scanners 41A-41C, theprint scanner 42, and themedia drive 43. In addition, thestorage unit 46 stores the user information database and the year range database representing a relationship between the DX code and the year range of production of the films and a relationship between the brand mark of the prints and the year range of use of the brand mark. Thestorage unit 46 also stores simplified files V1 of the DVD-Video files V0 that are generated as will be described later, in a state where theuser 2 can access the simplified files V1 by using theuser terminal 20. Thestorage unit 46 further stores the image data sets S2 that will be described later. - The
information acquisition unit 44 reads the DX code recorded on each of the negative films NF, and can obtain the photography date information D representing the year range in which the corresponding negative film NF was produced, with reference to the year range database. Theinformation acquisition unit 44 also reads the brand mark printed on the backside of each of the prints P, and can obtain the photography date information D representing the year range in which the brand mark was used, with reference to the year range database. - The
classification unit 47 assigns which of the parts in theimage acquisition unit 12 obtains the image data sets S0 for each of therecording media 10 according to an instruction input by an operator. - The
operations management unit 48 manages processing for the photo mining service carried out by thedigitalization center 4. More specifically, theoperations management unit 48 manages the entire processing carried out in the photo mining service, such as order reception, delivery of the delivery box B, receipt of the delivery box B, classification, acquisition of the image data sets S0, image processing, comment input, image confirmation, image conversion, DVD generation, DVD delivery, and payment reception, for each order number for each of theusers 2. - The comment input unit 49 receives input of the comment for the image data sets. The comment can be the name of an event described by the
user 2 on the film storage sheets of the negative films NF or on the backside of the prints P or on the order form, for example. - The image confirmation unit 50 is used for confirmation and 20 correction of the image data sets S1 having been subjected to the image processing.
- The image conversion unit 51 converts the image data sets S1 having been subjected to the image confirmation into the image data sets S2 in Exif format by adding the information registered with an operations management database for each of the images as a tag to the corresponding image data sets S1. At this time, the image conversion unit 51 carries out the conversion into the image data sets S2 by rotating the image data sets S1 whose orientation needs to be changed.
- The
DVD generation unit 52 records all the image data sets S2 generated by the image conversion unit 51 in the DVD-R, and calculates a total free space size in the DVD-R in the case where all the image data sets S2 are recorded in the DVD-R. TheDVD generation unit 52 generates the DVD-Video files V0 whose size is appropriate for the free space size, and records the DVD-Video files V0 in the DVD-R. Hereinafter, how the DVD-Video files V0 are generated will be described. - The
DVD generation unit 52 generates a list of year range information on all the image data sets S2, based on the photography date information D described in the tag of each of the image data sets S2. At this time, the list does not include a part of the image data sets S2 whose exclusion from the slide shows has been instructed via the image confirmation unit 50. - The
DVD generation unit 52 then calculates the free space size of the DVD-R by subtracting a total size of the image data sets S2 from the capacity of the DVD-R. It is preferable for the free space size to have some margin. The number of the image data sets S2 appropriate for the free space size is then calculated, and the calculated number of the image data sets S2 are selected. A part of the image data sets S2, whose inclusion in the slide shows has been instructed, is necessarily selected. MPEG files in which the images are changed serially are generated from the selected image data sets S2, and authoring is carried out through inclusion of a title menu and background music. In this manner, the DVD-Video files V0 are generated. - The part of the image data sets S2 to be included in the DVD-Video files V0 is selected with reference to the list. For example, the image data sets S2 are classified according to year ranges based on the date of photography represented by the photography date information D described in the tag of each of the image data sets S2. A number of the image data sets S2 are selected evenly from the respective year ranges, and arranged in order of the year ranges to form the DVD-Video files V0.
- The
DVD generation unit 52 also generates the simplified files V1 having smaller sizes than the corresponding DVD-Video files V0, and stores the simplified files V1 in thestorage unit 46. The simplified files V1 are generated by reducing the sizes of the images included in the DVD-Video files V0 or by degrading image quality thereof. TheDVD generation unit 52 further generates reproduction order files R0 describing reproduction order of the image data sets S2 in the corresponding DVD-Video files V0, and stores the reproduction order files R0 in thestorage unit 46. Furthermore, theDVD generation unit 52 generates simplified image data sets S2′ having smaller sizes than the corresponding image data sets S2, and stores the simplified image data sets S2′ in thestorage unit 46. Instead of the simplified image data sets S2′, the image data sets S2 including characters “Sample” or the like may be generated and stored. - After the simplified image data sets S2′, the simplified files V1, and the reproduction order files R0 have been stored in the
storage unit 46, thedigitalization center 4 notifies thePM server 3 of this fact. An e-mail message is then sent to theuser 2, describing URL of where the simplified image data sets S2′, the simplified files V1, and the reproduction order files R0 are stored, and an ID and a password for accessing the URL. Theuser 2 accesses the URL by using theuser terminal 20, and can obtain the simplified image data sets S2, the simplified files V1, and the reproduction order files R0. In this manner, theuser 2 can confirm the images and the reproduction order of the images in the slide shows represented by the DVD-Video files V0, by using theuser terminal 20. - The
user 2 can also instruct to include any one or more of the images that is/are not included in the slide shows but theuser 2 wishes to include therein (hereinafter simply referred to as an insertion image), and can instruct to delete any one or more of the images in the slide shows (hereinafter simply referred to as a deletion image). For this instruction, theuser 2 sends to thePM server 3 an e-mail message describing the file name of the image data sets S2 representing the insertion or deletion image, and an insertion position at which the insertion image is inserted (such as the file name of the image data set S2 of the image before or after which the insertion image is inserted). Theuser 2 can also instruct to change the reproduction order in the slide shows. For this instruction, theuser 2 describes in an e-mail message the file name of the image data set S2 representing the image whose reproduction order is changed (hereinafter referred to as an order change image), and the file name of the image data set S2 representing the image before or after which the order change image is to be inserted, and sends the e-mail message to thePM server 3. Hereinafter, the processing carried out by theuser 2 is referred to as editing processing and the content described in the e-mail message is referred to as an editing result. - The slide show reproduction order is changed in the case where the year ranges of the images to be reproduced are arranged in erroneous order, for example.
- Upon reception of the e-mail message informing the change, the
PM server 3 forwards the e-mail message to thedigitalization center 4. An operator in thedigitalization center 4 generates new DVD-Video files V0 by deleting the deletion image from the old DVD-Video files V0, adding the insertion image at the specified position, and by changing the reproduction order while referring to the e-mail message. - In the slide shows represented by the DVD-Video files V0, the images are changed in chronological order. Therefore, in the case where the
user 2 has instructed to change the reproduction order, the order of year ranges of the images to be reproduced is not correct. This fact proves that the photography date information D of the order change image is not correct. For this reason, in the case where the operator has changed the reproduction order in the slide shows, theDVD generation unit 52 changes the photography date information D included in the pertinent information and added to the order change image, according to the photography date information D added to the images immediately before and after the order change image in the changed reproduction order. -
FIG. 3 is a diagram for explaining a change in the photography date information D. InFIG. 3 , the date of photography represented by the photography date information D of animage 1, animage 2, and an image X is Jan. 21, Jan. 25, and Feb. 25, 2005, and the image X has been changed to be reproduced between theimages DVD generation unit 52 changes the photography date information D included in the pertinent information of the image X and added to the image X to represent a date between 21 and 25 of January (such as Jan. 23, 2005). - The photography date information D has been changed according to the instruction by the user. Therefore, it is preferable for the priority to become the highest regarding the information source of the corresponding photography date information D. In the case where the reliability is generated, it is also preferable for the reliability thereof to be the highest.
- In the case where the image X has been obtained from any one of the negative films NF, the photography date information D of the image X may be changed according to the photography date information D of the images obtained from the same negative film as the image X.
- The
DVD generation unit 52 stores the image data sets S2 in the DVD-R by recording the image data sets S2 in folders in which the image data sets S2 have been classified, by using a DVD drive. TheDVD generation unit 52 also records the newly generated DVD-Video files V0 in the DVD-R. - Procedures carried out in the first embodiment will be described next.
FIG. 4 is a flow chart showing a procedure carried out at the time theuser 2 places the order for the photo mining service in the first embodiment. When theuser 2 accesses the web site of thePM server 3 by using theuser terminal 20 and inputs the user ID and the password for causing thePM server 3 to authenticate theuser 2, the procedure starts. Theuser 2 places the order for the photo mining service from the web site (Step S1). When thePM server 3 receives the order, thePM server 3 issues the order number (Step S2). ThePM server 3 then sends the e-mail message notifying theuser 2 of the order number and the date of delivery to the user 2 (Step S3). ThePM server 3 notifies thedigitalization center 4 of reception of the order (Step S4) to end the procedure. - When the operator in the
digitalization center 4 receives the notification of order reception from thePM server 3, the operator issues the order form by using theoperations management unit 48, and sends the order form together with the delivery box B to theuser 2. - The
user 2 receives the delivery box B and encloses in the delivery box B therecording media 10 regarding which the photo mining service is requested, and sends the box B to thedigitalization center 4. - When the
digitalization center 4 receives the delivery box B, thedigitalization center 4 carries out the processing for the photo mining service, by using theimage generation apparatus 40. -
FIG. 5 is a flow chart showing a procedure carried out in thedigitalization center 4 at the time of classification. InFIG. 5 , processing carried out by the operator is shown by double lines. The operator firstly carries out receipt operation (Step S11). The operator opens the delivery box B, and confirms the content therein for classification. At this time, a classification screen is displayed on a display unit of the classification unit 47 (Step S12), and an instruction input by the operator is received for classification (Step S13). Whether the operator has input an instruction to register the classification is judged (Step S14). If a result at Step S14 is affirmative, classification information representing a result of the classification is generated (Step S15). Theoperations management unit 48 registers the classification information with the operations management database (step S16) to end the classification procedure. -
FIG. 6 is a flow chart showing a procedure carried out in thedigitalization center 4 after the classification. After the classification, theimage acquisition unit 12 obtains the image data sets S0 (Step S21), and theimage processing unit 45 carries out 30 the image processing for obtaining the processed image data sets S1 (Step S22). Thestorage unit 46 stores the image data sets S1 (Step S23). Theinformation acquisition unit 44 obtains the pertinent information including the photography date information D (step S24), and the comment input unit 49 receives the comment input by the operator (Step 25) after acquisition of the image data sets S1. - The image confirmation unit 50 receives image confirmation regarding orientation registration, comment correction, and inclusion or exclusion of each of the images, from the operator (step S26). The
operations management unit 48 registers the pertinent information, the comment, and information on orientation and the like with the operations management database (Step S27). - The image conversion unit 51 converts the image data sets S1 into the image data sets S2 of Exif format, by adding the information registered with the operations management database as the tag of each of the image data sets S1 (Step S28). The
DVD generation unit 52 generates the DVD-Video files V0 in the form of slide shows, from the selected part of the image data sets S2 (Step S29). TheDVD generation unit 52 also generates the simplified image data sets S2′, the simplified files V1, and the reproduction order files R0, and stores these in the storage unit 46 (Step S30). TheDVD generation unit 52 notifies this fact to the PM server 3 (Step S31) to end the procedure. -
FIG. 7 is a flow chart showing a procedure carried out after thePM server 3 has been notified of storage of the simplified image data sets S2′, the simplified files V1, and the reproduction order files R0. ThePM server 3 starts the procedure after receiving the notification of storage, and sends the e-mail message describing the URL where the simplified image data sets S2′, the simplified files V1, and the reproduction order files R0 are Stored and the ID and the password for accessing these (Step S41). When the user receives the e-mail message, theuser 2 obtains the simplified image data sets S2′, the simplified files V1, and the reproduction order files R0 by accessing the URL (Step S42). Theuser 2 then carries out the editing processing for inclusion of the insertion image or deletion of the deletion image in the slide shows or for changing the reproduction order, by referring to the simplified image data sets S2′, the simplified files V1, and the reproduction order files R0 (Step S43). Theuser 2 sends the e-mail message including the editing result to the PM server 3 (Step S44. - When the
PM server 3 receives the e-mail message including the editing result, thePM server 3 forwards the e-mail message to the digitalization center 4 (Step S45). The operator in thedigitalization center 4 refers to the e-mail message, and deletes the deletion image from the DVD-Video files, inserts the insertion image at the specified position, and changes the reproduction order for generating the new DVD-Video files V0 (Step S46). TheDVD generation unit 52 records the image data sets S2 and the new DVD-Video files V0 in the DVD-R (Step S47) to end the procedure. - The DVD-R generated in this manner is sent to the
user 2 who placed the order. - The
user 2 can enjoy the slide shows by reproducing the DVD-Video files V0 recorded in the DVD-R. Furthermore, theuser 2 can display a list of the image data sets S2 recorded in the DVD-R, and can process the image data sets S2. - As has been described above, in the first embodiment, the changes in the images included in the DVD-Video files V0 and in the reproduction order are received from the user, and the new DVD-Video files V0 are generated according to the changed images and the changed reproduction order. Therefore, the image not preferable for the user can be deleted from the slide shows or the image preferred by the user can be included therein. Furthermore, the images included in the slide shows can be arranged in the reproduction order desired by the user.
- Furthermore, the simplified image data sets S2′, the simplified files V1, and the reproduction order files R0 are stored in the manner accessible by the
user 2. Therefore, theuser 2 can easily understand the images included in the DVD-Video files V0, the images that can be included therein, and the reproduction order thereof. In this manner, theuser 2 can easily change the images or the reproduction order in the DVD-Video files V0. - In addition, by changing the photography date information D of the order change image according to the photography date information D added to the images reproduced immediately before and after the order change image in the changed reproduction order, the date of photography represented by the photography date information D added to the order change image can be corrected especially in the case where the date of photography thereof is wrong.
- In the first embodiment described above, the photography date information D of the order change image is changed. However, only the reproduction order may be changed without the change in the photography date information D.
- In the embodiment described above, the simplified image data sets S2′, the simplified files V1, and the reproduction order files R0 are stored in the manner accessible by the
user 2. However, the image data sets S2 and the DVD-Video files V0 may be stored in a manner accessible by theuser 2. - A photo mining system adopting a slide show generation apparatus of a second embodiment of the present invention will be described next. The configuration of the photo mining system adopting the slide show generation apparatus in the second embodiment is the same as the first embodiment, except for processing carried out by an image generation apparatus. Therefore, detailed description thereof is omitted.
-
FIG. 8 is a block diagram showing the configuration of animage generation apparatus 40′ in the second embodiment. In theimage generation apparatus 40′, the same elements as in theimage generation apparatus 40 in the first embodiment have the same reference numbers, and detailed description thereof is omitted. In the second embodiment, theimage generation apparatus 40′ has a musicalpiece storage unit 54, which is different from the first embodiment. In addition, theDVD generation unit 52 does not generate the simplified image data sets S2′, the simplified files V1, and the reproduction order files R0, which is another difference from the first embodiment. - The musical
piece storage unit 54 stores music data sets representing various kinds of music. Each of the music data sets is added with a header in which various kinds of information regarding the music represented by the music data set is described. More specifically, the header describes the title of music represented by the corresponding music data set, the name of a singer, date of release thereof, a category (such as for children, young people, men, and women), a genre, and a rank in song charts, for example. The musicalpiece storage unit 54 synchronizes with an external music server that distributes the music, and always stores the latest music data sets. - Processing for including background music will be described below. For determining the background music to be included in the DVD-Video files V0 in the second embodiment, the
DVD generation unit 52 selects at least one of the music data sets representing a musical piece or musical pieces that was/were popular in the year range/ranges represented by the photography date information D by searching the musicalpiece storage unit 54 therefor with reference to the photography date information D of at least one of the image data sets S2 included in the list of year range information. This search is carried out by referring to the description in the header of each of the music data sets stored in the musicalpiece storage unit 54. - For example, in the case where 3 of the music data sets are used as the background music in one of the slide shows comprising 100 images whose reproduction takes 15 minutes, assume that the year range for the 1st to 35th images is from 1970 to 1980 and the year range for the 36th to 70th images is from 1981 to 1990 while the year range for the 71st to 100th images is from 1991 to 2000. In this case, the
DVD generation unit 52 uses 1970, 1981, and 1991 as key words for the year ranges, and searches for at least one of the music data sets stored in the musicalpiece storage unit 54, regarding each of the key words. In this manner, at least one of the music data sets is/are searched for, regarding the year of 1970, 1981, and 1990, respectively. TheDVD generation unit 52 generates a list of the music data sets that have been found, and stores the list in thestorage unit 46. -
FIG. 9 shows an example of the list of the music data sets. As shown inFIG. 9 , a title list L0 of the music data sets includes theyears FIG. 9 ). - After the title list L0 is stored in the
storage unit 46, thedigitalization center 4 notifies thePM server 3 of this fact, and e-mail message is sent to theuser 2 for describing URL of where the title list L0 is stored and an ID and a password for accessing the URL. Theuser 2 accesses the URL by using theuser terminal 20, and obtains the title list L0. The user selects any one of the music data sets to be included in the DVD-Video file V0, and sends to thePM server 3 an e-mail message including a result of selection (the title of the musical piece selected for each of the years). - When the
PM server 3 receives the e-mail message, thePM server 3 forwards the e-mail message to thedigitalization centre 4. An operator in thedigitalization center 4 refers to the e-mail message, and generates the corresponding DVD-Video file V0 by including the selected music data sets as the background music therein. - In this manner, musical pieces that were popular in the year ranges of the images in the slide shows are included as the background music of the slide shows. Therefore, the
user 2 can enjoy the slide shows in an atmosphere reflecting the days. - The
DVD generation unit 52 stores the image data sets S2 in the DVD-R by recording the image data sets S2 in the folders in which the image data sets S2 have been classified, by using the DVD drive. TheDVD generation unit 52 also records the generated DVD-Video files V0 in the DVD-R. - Procedures carried out in the second embodiment will be described next. In the second embodiment, the procedure carried out at the time the
user 2 places the order for the photo mining service and the procedure carried out in thedigitalization center 4 at the time of classification are the same as in the first embodiment. Therefore, detailed description thereof is omitted. -
FIG. 10 is a flow chart showing a procedure carried out in thedigitalization center 4 in the second embodiment after the classification. InFIG. 10 , the procedure from Step S51 to S58 is the same as Step S21 to S28 in the first embodiment. After Step S58, theDVD generation unit 52 generates the title list L0 of the music data sets and stores the list in the storage unit 46 (Step S59). ThePM server 3 is notified of storage of the title list L0 in the storage unit 46 (Step S60), and the procedure ends. -
FIG. 11 shows a procedure carried out after notification to thePM server 3 of storage of the title list L0 in thestorage unit 46. ThePM server 3 starts the procedure after reception of the notification, and sends to theuser 2 the e-mail message including the URL of where the title list L0 is stored and the ID and the password (Step S61). When theuser 2 receives the e-mail message, theuser 2 accesses the URL, and obtains the title list L0 (Step S62). By referring to the title list L0, theuser 2 selects the titles of the music data sets to be included as the background music in the slide shows, and sends the e-mail message including the titles of the selected music data sets to the PM server 3 (Step S63). - When the
PM server 3 receives the e-mail message, thePM server 3 forwards the e-mail message to the digitalization center 4 (Step S64). The operator in thedigitalization center 4 generates the DVD-Video files V0 including the selected music data sets as the background music therein (Step S65) while referring to the e-mail message. TheDVD generation unit 52 records the image data sets S2 and the generated DVD-Video files V0 in the DVD-R (Step S66) to end the procedure. - The DVD-R generated in this manner is sent to the
user 2. - The
user 2 can enjoy the slide shows by reproducing the DVD-Video files V0 stored in the DVD-R. Furthermore, theuser 2 can display the list of the image data sets S2 stored in the DVD-R and can edit the image data sets. - As has been described above, in the second embodiment, the music data sets to be included in the DVD-Video files V0 are selected based on the photography date information D of the image data sets S2 included therein, and the title list L0 of the selected music data sets is generated and provided to the
user 2. Therefore, the user can select the desired music data sets in accordance with the year ranges and can include the music data sets in the DVD-Video files V0. In this manner, the DVD-Video files V0 include the music data sets as the background music desired by the user according to the year ranges of the images to be reproduced, and the background music can be played in reproduction of the slide shows according to the preferences of the user and according to the content of the images. - In the second embodiment, the
digitalization center 4 generates the DVD-Video files V0. However, the image data sets S2 may be sent to theuser terminal 20 so that theuser 2 himself/herself can generate the DVD-Video files V0 by using dedicated viewer software. Hereinafter, a procedure carried out in this case will be described. -
FIG. 12 is a flow chart showing the procedure carried out in the case where theuser 2 himself/herself generates the DVD-Video files V0. The image data sets S2 have been sent to theuser terminal 20. Theuser 2 selects the image data sets S2 to be included in the DVD-Video files V0 (Step S71). The viewer software generates the list of year range information on the selected image data sets S2 (Step S72), and sends the list to the PM server 3 (Step S73). - The
PM server 3 forwards the list to the digitalization center 4 (Step S74). - The
digitalization center 4 generates the title list L0 in the same manner as in the second embodiment with reference to the list of year range information, and stores the title list L0 in the storage unit 46 (Step S75). Thedigitalization center 4 then notifies thePM server 3 of storage of the title list L0 in the storage unit 46 (Step S76). - When the
PM server 3 receives the notification regarding storage of the title list L0, thePM server 3 sends to theuser 2 the e-mail message including the URL of where the title list L0 is stored and the ID and the password to access the URL (Step S77). - The
user 2 receives the e-mail message, and accesses the URL to obtain the title list L0 (Step S78). Theuser 2 selects the titles of the music data sets to be included as the background music in the slide shows while referring to the title list L0, and downloads the selected music data sets from thedigitalization center 4 to the user terminal 20 (Step S79). The viewer software generates the DVD-Video files V0 including the downloaded music data sets as the background music (Step S80), and records the image data sets S2 and the generated DVD-Video files V0 in a DVD-R (Step S81) to end the procedure. - In the second embodiment, the music data sets may be selected and included in the title list L0 through consideration of the gender, the family composition, and the like of the
user 2 included in the user information database. - In the case where photography has been carried out with a camera having a GPS function, the image data sets S2 are added with location information (information of the latitude and longitude) representing places where the image data sets S2 were obtained. For this reason, the music data sets may be searched for and included in the title list L0, based on the location information of the image data sets S2. For example, in the case where the location information corresponds to Hawaii, titles of the music data sets in the genre of Hawaiian music are included in the title list L0. In the case where the location information represents Tokyo Disney Land, titles of the music data sets of Disney films are included in the title list L0.
- In this manner, the musical pieces corresponding to the location of the images in the slide shows can be included as the background music of the slide shows. Therefore, the
user 2 can enjoy the slide shows in an atmosphere reflecting the location of the images. - In the second embodiment, the
digitalization center 4 generates the image data sets S2 and the DVD-Video files V0, and records them in the DVD-R. However, theuser 2 may obtain the image data sets from therecording media 10 by scanning the negative films NF and the prints P, for example. In this case, theuser 2 then sends the image data sets to thedigitalization center 4 where the DVD-Video files V0 are generated from the image data sets sent by theuser 2 and recorded in the DVD-R. - In the case where the year ranges inferred from the photography date information D of the image data sets S2 are wide, the image data sets S2 often represent growth of a person. In the case where generation of the DVD-R is requested regarding images of a hobby of the user, words such as “car” representing the hobby are included in the comment in many cases. In the case of images of wedding and short trip, a large amount of images have been obtained in a comparatively short period, and characters such as “wedding” and “trip” are often included in the comment. For this reason, the comment and the ranges of the photography date of the images suggest a story of the slide shows to some degree.
- Therefore, in the case where the story of the images to be included in title slide shows can be inferred to some degree from the comment and the ranges of photography date as has been described above, the music data sets are preferably selected in relation to the story. For example, in the case of images of growth record, the music data sets may be selected in accordance with the year ranges as in the embodiment described above. However, in the case of images of hobby, wedding, and trip, the music data sets whose titles include the characters representing the hobby, wedding, and trip are selected and included in the title list L0.
- In the second embodiment, the musical
piece storage unit 54 is installed in thedigitalization center 4. However, the music data sets may be searched for and selected through access to the external music server storing the music data sets via thecommunication unit 53.
Claims (20)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/538,708 US20150067518A1 (en) | 2005-02-24 | 2014-11-11 | Apparatus and method for generating slide show and program therefor |
Applications Claiming Priority (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005048461A JP2006237943A (en) | 2005-02-24 | 2005-02-24 | Slide show generating device and method, and program |
JP2005048462A JP2006235905A (en) | 2005-02-24 | 2005-02-24 | Slide show generation device and method, and program |
JP048462/2005 | 2005-02-24 | ||
JP048461/2005 | 2005-02-24 | ||
US11/360,616 US7805679B2 (en) | 2005-02-24 | 2006-02-24 | Apparatus and method for generating slide show and program therefor |
US12/850,859 US8954856B2 (en) | 2005-02-24 | 2010-08-05 | Apparatus and method for generating slide show and program therefor |
US14/538,708 US20150067518A1 (en) | 2005-02-24 | 2014-11-11 | Apparatus and method for generating slide show and program therefor |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/850,859 Continuation US8954856B2 (en) | 2005-02-24 | 2010-08-05 | Apparatus and method for generating slide show and program therefor |
Publications (1)
Publication Number | Publication Date |
---|---|
US20150067518A1 true US20150067518A1 (en) | 2015-03-05 |
Family
ID=36931631
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/360,616 Active 2029-01-04 US7805679B2 (en) | 2005-02-24 | 2006-02-24 | Apparatus and method for generating slide show and program therefor |
US12/850,859 Active 2029-01-09 US8954856B2 (en) | 2005-02-24 | 2010-08-05 | Apparatus and method for generating slide show and program therefor |
US14/538,708 Abandoned US20150067518A1 (en) | 2005-02-24 | 2014-11-11 | Apparatus and method for generating slide show and program therefor |
Family Applications Before (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/360,616 Active 2029-01-04 US7805679B2 (en) | 2005-02-24 | 2006-02-24 | Apparatus and method for generating slide show and program therefor |
US12/850,859 Active 2029-01-09 US8954856B2 (en) | 2005-02-24 | 2010-08-05 | Apparatus and method for generating slide show and program therefor |
Country Status (1)
Country | Link |
---|---|
US (3) | US7805679B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105630310A (en) * | 2015-12-18 | 2016-06-01 | 北京奇虎科技有限公司 | Method and device for displaying titles during graph group switching |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070186166A1 (en) * | 2006-02-06 | 2007-08-09 | Anderson Kent R | Creation and use of an electronic presentation slide that includes multimedia content |
US8407307B1 (en) * | 2006-11-10 | 2013-03-26 | Flightview, Inc. | Flight information sending system and method |
US20080118160A1 (en) * | 2006-11-22 | 2008-05-22 | Nokia Corporation | System and method for browsing an image database |
WO2008091898A1 (en) | 2007-01-23 | 2008-07-31 | Imra America, Inc. | Ultrashort laser micro-texture printing |
JP4748146B2 (en) * | 2007-12-11 | 2011-08-17 | ソニー株式会社 | Information processing apparatus, information processing method, and program |
US9037974B2 (en) * | 2007-12-28 | 2015-05-19 | Microsoft Technology Licensing, Llc | Creating and editing dynamic graphics via a web interface |
US20090265665A1 (en) * | 2008-04-16 | 2009-10-22 | Stephen Martiros | Methods and apparatus for interactive advertising |
US20090265226A1 (en) * | 2008-04-16 | 2009-10-22 | Stephen Martiros | Methods and apparatus for interactive advertising |
KR20150008739A (en) * | 2013-07-15 | 2015-01-23 | 주식회사 케이티 | Server and method for providing personalize display based on video, and device |
CN104883609B (en) * | 2015-06-09 | 2018-04-10 | 上海斐讯数据通信技术有限公司 | A kind of identifying processing of multimedia file, player method and system |
KR102553886B1 (en) | 2015-12-24 | 2023-07-11 | 삼성전자주식회사 | Electronic device and method for image control thereof |
Citations (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20010046330A1 (en) * | 1998-12-29 | 2001-11-29 | Stephen L. Shaffer | Photocollage generation and modification |
US20020069218A1 (en) * | 2000-07-24 | 2002-06-06 | Sanghoon Sull | System and method for indexing, searching, identifying, and editing portions of electronic multimedia files |
US20020107973A1 (en) * | 2000-11-13 | 2002-08-08 | Lennon Alison Joan | Metadata processes for multimedia database access |
US20020136531A1 (en) * | 2000-04-05 | 2002-09-26 | Harradine Vincent Carl | Audio and/or video generation apparatus and method of generating audio and/or video signals |
US20030009493A1 (en) * | 2001-05-23 | 2003-01-09 | Eastman Kodak Company | Using digital objects organized according to a histogram timeline |
US20030229900A1 (en) * | 2002-05-10 | 2003-12-11 | Richard Reisman | Method and apparatus for browsing using multiple coordinated device sets |
US20040052505A1 (en) * | 2002-05-28 | 2004-03-18 | Yesvideo, Inc. | Summarization of a visual recording |
US20040059641A1 (en) * | 2002-06-25 | 2004-03-25 | Lucas Brown | System and method for creating user selected customized digital data compilations |
US20040143598A1 (en) * | 2003-01-21 | 2004-07-22 | Drucker Steven M. | Media frame object visualization system |
US20040153445A1 (en) * | 2003-02-04 | 2004-08-05 | Horvitz Eric J. | Systems and methods for constructing and using models of memorability in computing and communications applications |
US20040199866A1 (en) * | 2003-03-31 | 2004-10-07 | Sharp Laboratories Of America, Inc. | Synchronized musical slideshow language |
US20040201740A1 (en) * | 2002-03-15 | 2004-10-14 | Canon Kabushiki Kaisha | Automatic determination of image storage location |
US20040215958A1 (en) * | 2001-02-20 | 2004-10-28 | Ellis Michael D. | Modular personal network systems and methods |
US20050003330A1 (en) * | 2003-07-02 | 2005-01-06 | Mehdi Asgarinejad | Interactive virtual classroom |
US20070005795A1 (en) * | 1999-10-22 | 2007-01-04 | Activesky, Inc. | Object oriented video system |
US20110001605A1 (en) * | 2009-03-04 | 2011-01-06 | Masimo Corporation | Medical monitoring system |
US20110191685A1 (en) * | 2010-02-01 | 2011-08-04 | Drew Bamford | Method and system for providing a user interface for accessing multimedia items on an electronic device |
US20120251082A1 (en) * | 2011-03-29 | 2012-10-04 | Sony Europe Limited | Method, apparatus and system for generating media content |
US20140010405A1 (en) * | 2012-07-05 | 2014-01-09 | Verizon Patent And Licensing Inc. | Methods and systems for creating virtual trips from sets of user content items |
Family Cites Families (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3910272B2 (en) | 1996-11-18 | 2007-04-25 | 富士フイルム株式会社 | Network photo service system |
JP3602280B2 (en) | 1996-11-20 | 2004-12-15 | 富士写真フイルム株式会社 | Photographic image output method and apparatus |
JPH10150541A (en) | 1996-11-20 | 1998-06-02 | Fuji Photo Film Co Ltd | Photo-finishing system |
GB2380599B (en) * | 2000-12-22 | 2003-10-29 | Kent Ridge Digital Labs | System and method for media production |
JP3705747B2 (en) * | 2001-03-30 | 2005-10-12 | 富士通株式会社 | Image data distribution method, image data distribution apparatus and program |
US6977679B2 (en) * | 2001-04-03 | 2005-12-20 | Hewlett-Packard Development Company, L.P. | Camera meta-data for content categorization |
US20030085913A1 (en) * | 2001-08-21 | 2003-05-08 | Yesvideo, Inc. | Creation of slideshow based on characteristic of audio content used to produce accompanying audio display |
US7301569B2 (en) * | 2001-09-28 | 2007-11-27 | Fujifilm Corporation | Image identifying apparatus and method, order processing apparatus, and photographing system and method |
JP2003234985A (en) * | 2002-02-08 | 2003-08-22 | Fuji Photo Film Co Ltd | Image storage method, its system and program |
US20040095379A1 (en) * | 2002-11-15 | 2004-05-20 | Chirico Chang | Method of creating background music for slideshow-type presentation |
US20040122539A1 (en) * | 2002-12-20 | 2004-06-24 | Ainsworth Heather C. | Synchronization of music and images in a digital multimedia device system |
US7823058B2 (en) * | 2002-12-30 | 2010-10-26 | The Board Of Trustees Of The Leland Stanford Junior University | Methods and apparatus for interactive point-of-view authoring of digital video content |
US8189059B2 (en) * | 2003-01-29 | 2012-05-29 | Nikon Corporation | Digital camera and digital camera system |
JP4221308B2 (en) * | 2004-01-15 | 2009-02-12 | パナソニック株式会社 | Still image reproduction device, still image reproduction method and program |
US7730012B2 (en) * | 2004-06-25 | 2010-06-01 | Apple Inc. | Methods and systems for managing data |
JP4306592B2 (en) * | 2004-11-15 | 2009-08-05 | ソニー株式会社 | Playback device and display control method |
US7580952B2 (en) * | 2005-02-28 | 2009-08-25 | Microsoft Corporation | Automatic digital image grouping using criteria based on image metadata and spatial information |
US8201073B2 (en) * | 2005-08-15 | 2012-06-12 | Disney Enterprises, Inc. | System and method for automating the creation of customized multimedia content |
-
2006
- 2006-02-24 US US11/360,616 patent/US7805679B2/en active Active
-
2010
- 2010-08-05 US US12/850,859 patent/US8954856B2/en active Active
-
2014
- 2014-11-11 US US14/538,708 patent/US20150067518A1/en not_active Abandoned
Patent Citations (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20010046330A1 (en) * | 1998-12-29 | 2001-11-29 | Stephen L. Shaffer | Photocollage generation and modification |
US20070005795A1 (en) * | 1999-10-22 | 2007-01-04 | Activesky, Inc. | Object oriented video system |
US20020136531A1 (en) * | 2000-04-05 | 2002-09-26 | Harradine Vincent Carl | Audio and/or video generation apparatus and method of generating audio and/or video signals |
US20020069218A1 (en) * | 2000-07-24 | 2002-06-06 | Sanghoon Sull | System and method for indexing, searching, identifying, and editing portions of electronic multimedia files |
US20020107973A1 (en) * | 2000-11-13 | 2002-08-08 | Lennon Alison Joan | Metadata processes for multimedia database access |
US20040215958A1 (en) * | 2001-02-20 | 2004-10-28 | Ellis Michael D. | Modular personal network systems and methods |
US20030009493A1 (en) * | 2001-05-23 | 2003-01-09 | Eastman Kodak Company | Using digital objects organized according to a histogram timeline |
US20040201740A1 (en) * | 2002-03-15 | 2004-10-14 | Canon Kabushiki Kaisha | Automatic determination of image storage location |
US20030229900A1 (en) * | 2002-05-10 | 2003-12-11 | Richard Reisman | Method and apparatus for browsing using multiple coordinated device sets |
US20040052505A1 (en) * | 2002-05-28 | 2004-03-18 | Yesvideo, Inc. | Summarization of a visual recording |
US20040059641A1 (en) * | 2002-06-25 | 2004-03-25 | Lucas Brown | System and method for creating user selected customized digital data compilations |
US20040143598A1 (en) * | 2003-01-21 | 2004-07-22 | Drucker Steven M. | Media frame object visualization system |
US20040153445A1 (en) * | 2003-02-04 | 2004-08-05 | Horvitz Eric J. | Systems and methods for constructing and using models of memorability in computing and communications applications |
US20040199866A1 (en) * | 2003-03-31 | 2004-10-07 | Sharp Laboratories Of America, Inc. | Synchronized musical slideshow language |
US20050003330A1 (en) * | 2003-07-02 | 2005-01-06 | Mehdi Asgarinejad | Interactive virtual classroom |
US20110001605A1 (en) * | 2009-03-04 | 2011-01-06 | Masimo Corporation | Medical monitoring system |
US20110191685A1 (en) * | 2010-02-01 | 2011-08-04 | Drew Bamford | Method and system for providing a user interface for accessing multimedia items on an electronic device |
US20120251082A1 (en) * | 2011-03-29 | 2012-10-04 | Sony Europe Limited | Method, apparatus and system for generating media content |
US20140010405A1 (en) * | 2012-07-05 | 2014-01-09 | Verizon Patent And Licensing Inc. | Methods and systems for creating virtual trips from sets of user content items |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105630310A (en) * | 2015-12-18 | 2016-06-01 | 北京奇虎科技有限公司 | Method and device for displaying titles during graph group switching |
Also Published As
Publication number | Publication date |
---|---|
US20060192880A1 (en) | 2006-08-31 |
US20100325548A1 (en) | 2010-12-23 |
US8954856B2 (en) | 2015-02-10 |
US7805679B2 (en) | 2010-09-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8954856B2 (en) | Apparatus and method for generating slide show and program therefor | |
EP1298585B1 (en) | Image processing method and apparatus | |
US7444354B2 (en) | Method and apparatus for storing images, method and apparatus for instructing image filing, image storing system, method and apparatus for image evaluation, and programs therefor | |
EP1378910B1 (en) | Software and system for customizing a presentation of digital images | |
US20040117411A1 (en) | File control program | |
US20030151767A1 (en) | Method, system, and program for storing images | |
US20050276577A1 (en) | Recording medium, image recording apparatus, image recording method, and image recording program | |
US20040239983A1 (en) | Apparatus, method, and program for recording images | |
US7639380B2 (en) | Print order system, printing system, order terminal, and programs therefor | |
US20050254099A1 (en) | Method, apparatus, and program for recording images | |
EP1580978B1 (en) | Apparatus, method and program for generating images | |
JP2003317447A (en) | Program for image display and information recording medium recorded with the program | |
JP2003289494A (en) | Information recording medium and production method thereof | |
US7991266B2 (en) | Representative image providing system and representative image providing method | |
JP2005327445A (en) | Metadata updating device and method, and program | |
JP2003288094A (en) | Information recording medium having electronic album recorded thereon and slide show execution program | |
JP2004213616A (en) | Data management structure rewriting program | |
JP4137355B2 (en) | Removable recording medium | |
JP2005303883A (en) | Image recording apparatus, method and program | |
JP2006235905A (en) | Slide show generation device and method, and program | |
JP2005328516A (en) | Slide show generating apparatus, method, and program | |
JP2005327446A (en) | Metadata recording device and method, and program | |
JP4220749B2 (en) | Image service providing device | |
JP4663384B2 (en) | Representative image providing apparatus, method, and program | |
JP2003319163A (en) | Image display program and information recording medium with program recorded thereon |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: FACEBOOK, INC., CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:FUJIFILM CORPORATION;REEL/FRAME:043338/0988 Effective date: 20130328 |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: FINAL REJECTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: FINAL REJECTION MAILED |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |
|
AS | Assignment |
Owner name: META PLATFORMS, INC., CALIFORNIA Free format text: CHANGE OF NAME;ASSIGNOR:FACEBOOK, INC.;REEL/FRAME:058601/0428 Effective date: 20211028 |