WO2007114022A1 - Image data managing device and image data managing method - Google Patents
Image data managing device and image data managing method Download PDFInfo
- Publication number
- WO2007114022A1 WO2007114022A1 PCT/JP2007/055234 JP2007055234W WO2007114022A1 WO 2007114022 A1 WO2007114022 A1 WO 2007114022A1 JP 2007055234 W JP2007055234 W JP 2007055234W WO 2007114022 A1 WO2007114022 A1 WO 2007114022A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- image
- image data
- information
- reading
- reproduction order
- 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.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/84—Television signal recording using optical recording
- H04N5/85—Television signal recording using optical recording on discs or drums
-
- 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
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/80—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N9/82—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
- H04N9/8205—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal
Definitions
- the present invention relates to an image data management apparatus and an image data management method for managing image data corresponding to a photographic image taken by, for example, a digital still camera.
- Such an apparatus is sold as a product such as application software executable by a personal computer, a photo view box, and a photo storage.
- a photographic image at a position where the photographing date of the photographic image has changed can be set as a skipped photographic image. More specifically, out of 30 photographic images arranged in the display order, 10 photographic images with the 1st power up to the 10th were taken on January 15th, and the 11th power also Ten photographic images up to the 20th were taken on January 20th, and 10th photographic images up to the 30th were taken on February 3rd. To do. In this case, the 11th photo image and the 21st photo image are set as skip destination photo images, respectively.
- the user can easily and quickly find and view a photographic image taken on a desired photographing date by skipping the display of the photographic image when executing the slide show display.
- the photographic image at the position where the photographic image shooting location has changed can be set as the skipped photographic image. More specifically, out of 30 photographic images arranged in the display order, 10 photographic images with the 1st power up to the 10th were taken in Tokyo, and the 11th power was the 20th. Up to 10 photographic image powers were taken in S Hokkaido, and the 10th photographic image up to the 30th power was taken in Kyoto. In this case, the 11th photo image and the 21st photo image are set as skip destination photo images, respectively. As a result, the user can easily and quickly find and view a photographic image taken at a desired shooting location by skipping the display of the photographic image when executing the slideshow display.
- the present invention has been made in view of the problems exemplified above, and the first object of the present invention is to select and select an image having a common property from among a plurality of images.
- An object of the present invention is to provide an image data management apparatus, an image data management method, and a computer program that can perform a slide show display only for images.
- a second problem of the present invention is to set an image at a position where the property of the image has changed among a plurality of images arranged in the order of slide show display as a skip destination image.
- An image data management apparatus, an image data management method, and a computer program are provided.
- the first image data management device of the present invention provides a plurality of image files each having image data and related item information indicating items related to the image data from an information supply source.
- the image data included in each image file read by the reading unit is divided into a plurality of groups based on the reading unit that reads and the items indicated by the related item information included in each image file read by the reading unit.
- a grouping unit; and a reproduction order information generating unit configured to generate, for each group, reproduction order information that defines a reproduction order in a slide show format of the image data included in each image file read by the reading unit. .
- the second image data management apparatus of the present invention provides a plurality of image files each having image data and related item information indicating items related to the image data from an information supply source.
- the image data included in each image file read by the reading unit is divided into a plurality of groups based on the reading unit that reads and the items indicated by the related item information included in each image file read by the reading unit.
- Grouping means, reproduction order information generating means for generating reproduction order information that defines the reproduction order in the slide show format of the image data included in each image file read by the reading means, and image data by the grouping means
- the playback order information is divided into a plurality of units according to the grouping of the plurality of units.
- Management information generating means for generating management information defining a network is provided.
- the first image data management method of the present invention provides a plurality of image files each having image data and related item information indicating items related to the image data. Based on the reading step to be read and the items indicated by the related item information included in each of the image files read in the reading step! /, The images included in the image files read in the reading step In the grouping process that divides data into multiple groups and the reading process! A playback order that determines the playback order of the image data of each image file read in a slide show format. A reproduction order information generation step for generating information for each group.
- the second image data management method includes a plurality of image files each having image data and related item information indicating items related to the image data. Based on the reading step to be read and the items indicated by the related item information included in each of the image files read in the reading step! /, The images included in the image files read in the reading step In the grouping process that divides data into multiple groups and the reading process!
- a reproduction order information generating step for generating reproduction order information that defines the reproduction order of the image data of each image file read in the slide show format, and grouping of the image data in the grouping step The reproduction order information is divided into a plurality of units, and a management information generating step for generating management information defining the plurality of units is provided.
- a first computer program of the present invention causes a computer to execute the first image data management method of the present invention.
- a second computer program of the present invention causes a computer to execute the second image data management method of the present invention.
- a first computer program product in a computer-readable medium clearly embodies program instructions executable by a computer, and the first image data of the present invention is stored in the computer. Execute the management method.
- a second computer program product in a computer-readable medium clearly embodies program instructions executable by a computer, and the second image data of the present invention is stored in the computer. Execute the management method.
- the computer program product is stored in a computer from a recording medium such as a ROM, CD-ROM, DVD-ROM, or hard disk that stores the computer program product. If the computer program product, which is a transmission wave, for example, is downloaded to a computer via communication means, the first or second image data management method of the present invention described above can be implemented relatively easily. Become. More specifically, the computer program product is a computer-readable program that executes the first or second image data management method of the present invention described above. Capable code (or computer readable instructions).
- FIG. 1 is a perspective view showing a force of a DVD recorder, a remote controller, a digital still camera, a memory card, and a DVD according to an embodiment of the present invention.
- FIG. 2 is a block diagram showing the internal structure of the DVD recorder in FIG.
- FIG. 3 is an explanatory diagram showing the contents of an image file.
- FIG. 4 is a flowchart showing the operation of the DVD recorder in the image data recording process.
- FIG. 5 is an explanatory diagram showing image files stored in a memory card.
- FIG. 6 is an explanatory view showing a specific example of a title set generated by image data recording processing of a DVD recorder.
- FIG. 7 is an explanatory diagram showing another example of the title set generated by the image data recording process of the DVD recorder.
- FIG. 8 is an explanatory view showing still another specific example of the title set generated by the image data recording process of the DVD recorder.
- FIG. 9 is an explanatory view showing still another specific example of the title set generated by the image data recording process of the DVD recorder.
- FIG. 10 is an explanatory view showing still another specific example of the title set generated by the image data recording process of the DVD recorder.
- FIG. 11 is a block diagram showing a more specific example of a DVD recorder according to an embodiment of the present invention.
- FIG. 1 shows a DVD recorder, a remote control, a digital still camera, a memory card, and a DVD.
- a DVD recorder 1 in FIG. 1 is an embodiment of the image data management device of the present invention.
- the DVD recorder 1 has a function of recording content data such as a movie or a TV program transmitted from a TV broadcasting station on the DVD 30, and a function of reproducing content data such as a movie or a TV program recorded on the DVD 30. It has the functions that a general DVD recorder has.
- the DVD recorder 1 reads an image file having image data corresponding to a photographic image taken by the digital still camera 20 from the memory card 10, and converts the image data included in the image file into MPEG. It has the function of converting to (Moving Picture Expert Group) format video data and recording this video data on DVD30.
- the DVD recorder 1 includes a plurality of photos recorded as video data on the DVD 30.
- a program chain in which the playback order of video data is determined is generated and recorded on the DVD 30.
- the DVD recorder 1 can generate a program chain for each photographic image shooting date, for example, and record it on the DVD 30.
- One program chain constitutes one title.
- the DVD recorder 1 can divide each program chain into a plurality of PTT (Part of Title), that is, chapters, for example, for each photographic image shooting location.
- PTT Part of Title
- the memory card 10 is a card-like removable storage medium using, for example, a flash memory.
- the user inserts the memory card 10 into the card slot 22 of the digital still camera 20 and shoots the subject.
- the digital still camera 20 generates an image file having image data corresponding to the photographed image of the subject and related item information indicating items related to the image data, and stores the image file in the memory card 10.
- the image data is still image data compressed by, for example, a PEG (Joint Photographic Experts Group) compression method.
- the related item information is, for example, the file name and attached information of the image file.
- Ancillary information is a collection of tags, and each tag is numeric data or text data.
- the attached information is, for example, information according to the Exif (Exchangeable Image File Format) standard.
- the user After the photographing of the subject is completed, the user removes the memory card 10 from the digital still camera 20, inserts it into the card slot 2 of the DVD recorder 1, and uses the remote control 3 to store the predetermined data in the DV recorder 1. Enter instructions.
- the DVD recorder 1 reads the image file from the memory card 10 according to the input instruction, converts the image data included in the image file into video data, creates a program chain, and then displays the video data and program. Record chain etc. on DVD30.
- the digital still camera 20 has a built-in memory 21, and an image file can be stored in the built-in memory 21.
- an image file stored in the built-in memory 21 can be transferred to the DVD.
- Recorder 1 can be read.
- a DVD recorder 1 is taken as an example of an embodiment of the image data management device of the present invention, but the present invention is not limited to a DVD recorder.
- the present invention can be applied to a photo viewer, a photo storage, a printer, or a personal computer.
- the memory card 10 is taken as an example of an information supply source in which an image file that can be read by the DVD recorder 1 is stored.
- this information supply source is not limited to the single memory card 10.
- the information supply source may be a built-in memory 21 of the digital still camera 20, a hard disk, an optical disk, or the like.
- the DVD 30 is a recordable DVD, for example, a DVD-R or a DVD-RW.
- information recording media such as a Blu-ray disc and a hard disk can be used instead of the DVD 30.
- FIG. 2 shows the internal structure of the DVD recorder 1.
- the DVD recorder 1 includes a card connecting unit 41, a first grouping unit 42, a second grouping unit 43, a converting unit 44, a program chain generating unit 45, a PTT generating unit 46, and a recording control unit 47.
- a playback control unit 48, a hard disk drive 49, a DVD drive 50, and a general control unit 51 are provided.
- the card connection unit 41 reads a plurality of image files from the memory card 10 under the control of the general control unit 51.
- the card connection unit 41 is configured by, for example, a memory card interface circuit.
- the first grouping unit 42 reads each image read by the card connecting unit 41 based on the shooting date indicated by the date and time information included in the file name of each image file read by the card connecting unit 41. Divide the image data in the file into multiple first groups for each shooting date. Hereinafter, the first group is referred to as the “shooting day group”.
- Each image data shooting date is based on the shooting date indicated by the shooting date tag in the attached information of each image file, not the shooting date indicated by the date / time information included in the file name of each image file. Let's do grouping.
- the second grouping unit 43 uses each image file read by the card connection unit 41 based on the shooting location indicated by the GPS tag group in the attached information included in each image file read by the card connection unit 41. Multiple image data for each shooting location Divide into the second group.
- the second group is referred to as a “shooting place group”.
- the conversion unit 44 converts the image data included in each image file read by the card connection unit 41 into video data in the MEPG format.
- the conversion unit 44 includes, for example, a JPEG decoder and an MPEG encoder.
- the program chain generation unit 45 generates a program chain that defines the playback order of video data for each shooting date group.
- the PTT generation unit 46 divides each program chain into a plurality of PTTs according to the image data grouping by the second grouping unit 43. That is, the PTT generation unit 46 divides each program chain into a plurality of PTTs respectively corresponding to a plurality of shooting location groups. Then, the PTT generator 46 generates PTT management information that defines these multiple PTTs.
- the recording control unit 47 controls the DVD drive 50 to record video data, each program chain, and each PTT management information on the DVD 30.
- the reproduction control unit 48 reproduces video data corresponding to the photographic image recorded on the DVD 30 according to the program chain.
- the hard disk drive 49 has a built-in hard disk!
- the DVD drive 50 reads information from and records information on the DVD 30.
- the general control unit 51 controls the constituent elements 41 to 50 of the DVD recorder 1.
- the first grouping unit 42, the second grouping unit 43, the program chain generation unit 45, the PTT generation unit 46, the recording control unit 47, the playback control unit 48, and the general control unit 51 are, for example, CPU (Central It consists of Processing Unit), ROM (Read-Only Memory) and RAM (Random-Access Memory). That is, in the ROM, the first grouping unit 42, the second grouping unit 43, the program chain generation unit 45, the PTT generation unit 46, the recording control unit 47, the reproduction control unit 48, and the general control unit 51 are realized. A program in which commands are described is stored, and the CPU reads this program in ROM and executes it.
- CPU Central It consists of Processing Unit
- ROM Read-Only Memory
- RAM Random-Access Memory
- the CPU functions as a first grouping unit 42, a second grouping unit 43, a program chain generation unit 45, a PTT generation unit 46, a recording control unit 47, a playback control unit 48, and a general control unit 51.
- RAM is the work medium when the CPU executes a program. Used as a moly etc.
- FIG. 3 shows the contents of the image file.
- the image file 60 is given a name (file name 61).
- File name 61 includes date and time information! /
- the date and time information in the file name 61 is information indicating the date and time when a photographic image corresponding to image data included in the image file is taken, for example.
- the date / time information included in the file name “20060110_133015_01” is “20060110_133015_01”. That is, all of the file names shown in FIG. 3 are date and time information.
- the date and time information “20060110_133015_01” indicates that the date and time when the photographic image corresponding to the image data included in the image file was taken was 13:30 on January 10, 2006.
- “01” at the end of this date / time information indicates the first picture of the photographic image taken at that time. For example, if continuous shooting at 5 frames per second was started on January 10, 2006 at 13:30:15, the file names of the five image data generated by one continuous shooting Is as follows.
- the image file main body 62 includes attached information 63 and image data 64. Further, the attached information 63 includes entity attached information 65 and thumbnail image data 66.
- the entity attachment information 65 is a collection of tags, and each tag is numeric data or text data.
- the attached information 63 includes a shooting date tag 67, a GPS tag group 68, and a continuous shooting tag 69.
- the shooting date / time tag 67 is a tag indicating the shooting date / time of a photographic image corresponding to the image data 64 included in the image file 60 together with the auxiliary information 63 including the shooting date / time tag 67.
- the shooting date / time tag 67 is numerical data indicating the shooting date / time.
- the GPS tag group 68 includes the attached information 63 including the GPS tag group 68. It is a collection of tags related to the shooting location of the photographic image corresponding to the image data 64 included in the image file 60.
- the GPS tag group 68 includes, for example, a tag indicating latitude, a tag indicating longitude, and a tag indicating altitude. These tags are numerical data.
- the continuous shooting tag 69 is a force in which a photographic image corresponding to the image data 64 included in the image file 60 is taken by continuous shooting together with the auxiliary information 63 including the continuous shooting tag 69. It is a tag indicating whether or not.
- the continuous shooting tag 69 is numerical data. For example, if the photo is taken by continuous shooting, the continuous shooting tag 69 is “1”, and if the photo image is not taken by continuous shooting, the continuous shooting tag 69 is “0”.
- the image data 64 is still image data compressed by the JPEG compression method, for example.
- the thumbnail image data 66 is still image data of a reduced image corresponding to the image data 64.
- FIG. 4 shows the operation of the DVD recorder 1 in the image data recording process.
- the image data recording process reads an image file from the memory card 10, converts the image data in the image file into video data, creates program chain and PTT management information, This process records PTT management information in DVD30.
- the DVD recorder 1 In the image data recording process, the DVD recorder 1 generates a program chain (title) for each photographic image shooting date. Also, the DVD recorder 1 divides each program chain into a plurality of PTTs or chapters for each photographic image shooting location.
- the user inserts a memory card 10 storing a plurality of image files into the card slot 2 of the DVD recorder 1, and operates the remote controller 3 to instruct to start the image data recording process.
- the DVD recorder 1 starts the image data recording process.
- the general control unit 49 controls the card connection unit 41 to read a plurality of image files stored in the memory card 10 (step Sl).
- the first grouping unit 42 duplicates the image data of each image file for each shooting date based on the shooting date indicated by the date and time information included in the file name of each image file. Divide into several shooting date groups (step S2).
- the second grouping unit 43 obtains a plurality of pieces of image data belonging to each shooting date group for each shooting location based on the shooting location indicated by the GPS tag group in the attached information included in each image file. Divide into groups (step S3).
- the converting unit 44 converts each image data into video data in the MPEG format.
- the program chain generation unit 45 generates a program chain that defines the playback order of the video data for each shooting date group (step S5). As a result, a plurality of program chains respectively corresponding to the plurality of shooting date groups are generated. The program chain generation unit 45 configures one title with one program chain. As a result, a plurality of titles respectively corresponding to a plurality of shooting date groups are generated.
- the playback order of video data is, for example, the order in which image files are stored on the memory card 10.
- the image files are stored in the memory card 10 in the order in which the pictures were taken, so the order in which the image files are stored on the memory card 10 is equal to the order in which the pictures were taken. Therefore, the playback order of video data is usually the order in which the pictures were taken.
- the PTT generation unit 46 divides each program chain into a plurality of PTTs corresponding to a plurality of shooting location groups. That is, the PTT generator 46 divides each program chain into a plurality of PTTs according to the grouping based on the shooting location. Then, the PTT generation unit 46 generates PTT management information defining a plurality of PTTs for each program chain (step S6). Since PTT corresponds to a chapter, the fact that each program chain is divided into multiple PTTs means that each title is divided into multiple chapters.
- the recording control unit 47 controls the DVD drive 50 to record the video data, each program chain, and each PTT management information on the DVD 30 (step S7).
- the collection of video data, each program chain, and each PTT management information is referred to as a “title set”.
- the memory card 10 stores 16 image files as shown in FIG.
- the shooting date of the photographic image corresponding to the image data included in image files # 1 to # 8 is January 10, 2006
- image files # 9 to # 13 have The shooting date of the photographic image corresponding to the image data is January 21, 2006
- the shooting date of the photographic image corresponding to the image data included in the image files # 14 to # 16 is February 2006 3
- the shooting location of the photographic image corresponding to the image data of image file # 1 and # 3 is Tokyo, and the photo image corresponding to the image data of image file # 4 and # 6 Is the location of Yokohama, and the location of the photographic images corresponding to the image data of image files # 7 and # 8 is Yokosuka, respectively, corresponding to the image data of image files # 9 and # 10
- the shooting location of the photo images to be taken is Kiyomizu-dera, and the shooting location of the photo images corresponding to the image data of image files # 11 and # 12 is Ginkakuji, respectively.
- the corresponding photo image was taken at Kinkakuji, and the photo image corresponding to the image data of image files # 14 and # 15 was taken at Boston.
- the shooting location of the photographic image corresponding to the image data of Le # 16 is -Yuyoke.
- the title set 71 includes video data # 1 and # 16 corresponding to the image data # 1 to # 16, respectively.
- the title set 71 includes three program chains (titles) # 1 to # 3.
- Program chain # 1 defines the playback order of video data corresponding to photographic images taken on January 10, 2006.
- Program chain # 2 defines the playback order of video data corresponding to photographic images taken on January 21, 2006.
- Program chain # 3 defines the playback order of video data corresponding to photographic images taken on February 3, 2006. In this way, the three program chains # 1 ! # 3 are used to capture photographic images corresponding to video data with a determined playback order. Each day is different.
- program chain # 1 is divided into three PTTs (Chapters) # 1 to # 3.
- Program chain # 1 PTT # 1 defines the playback order of video data corresponding to photographic images taken in Tokyo.
- ⁇ ⁇ ⁇ ⁇ # 2 of program chain # 1 determines the playback order of video data corresponding to photographic images taken in Yokohama!
- Program chain # 1 ⁇ # 3 defines the playback order of video data corresponding to photographic images taken in Yokosuka.
- program chain # 2 is divided into three chapters # 1 through # 3.
- ⁇ ⁇ ⁇ ⁇ # 1 in program chain # 2 defines the playback order of video data corresponding to the photographic images taken at Kiyomizu Temple.
- ⁇ ⁇ ⁇ # 2 of program chain # 2 determines the playback order of video data corresponding to photographic images taken at Ginkakuji.
- ⁇ ⁇ ⁇ ⁇ # 3 of Program Chain # 2 defines the playback order of video data corresponding to photographic images taken at Kinkakuji.
- program chain # 3 is divided into two chapters # 1 and # 2.
- ⁇ ⁇ ⁇ # 1 of program chain # 3 defines the playback order of video data corresponding to photographic images taken in Boston.
- ⁇ ⁇ ⁇ # 2 of program chain # 3 defines the playback order of video data corresponding to the photographic images taken at the single yoke.
- the user can press the skip button on the remote control 3 to skip the photographic images for each shooting location. For example, when the slideshow display for title # 1 starts, photo image # 1 (video data # 1) taken in Tokyo is displayed first. At this time, if the user presses the skip button, photo image # 2 (video data # 2) and photo image # 3 (video data # 3) will be skipped. The photographed image # 4 (video data # 4) is displayed. Immediately after this, when the user presses the S Skip button, Photo Image # 5 (Video Data # 5) and Photo Image # 6 (Video Data # 6) Force S Skipped and Photo Image # 7 (Video Data # 7) is displayed.
- the chapter menu allows the user to start a slide show display from photographic images taken at a desired shooting location.
- skipping based on the title menu, chapter menu, and chapter is a function that many general DVD recorders or DVD players have. These functions are compatible with each other under the DVD standard.
- the DVD recorder 1 corresponds to the image data included in each image file based on the items indicated by the related item information included in each image file read from the memory card 10. Recognize the common properties of photographic images and divide the image data into multiple first groups based on this recognition. Then, the DVD recorder 1 generates, for each first group, a program chain that defines the order of the slide show reproduction of the image data included in each image file. DVD recorder 1 constitutes one title by one program chain. Thereby, a plurality of titles respectively corresponding to the plurality of first groups are generated.
- the user can select a desired title from a plurality of titles using the title menu. Then, the DVD recorder 1 performs slide show playback only for the title selected by the user. That is, the DVD recorder 1 can select a photographic image having a common property from among a large number of photographic images recorded on the DVD 30, and can perform a slide show display only for the selected photographic image.
- the DVD recorder 1 was shot on the same shooting date from among many photographic images recorded on the DVD.
- a slide show can be displayed only for photographic images.
- the DVD recorder 1 determines the photographic image corresponding to the image data included in each image file based on the items indicated by the related item information included in each image file read from the memory card 10. Recognize common properties and duplicate image data based on this recognition. Divide into a second group of numbers. Then, the DVD recorder 1 divides one program chain into a plurality of PTTs (chapters) respectively corresponding to a plurality of second groups. As a result, among the plurality of photographic images arranged in the order of the slide show display, the photographic image power S at the position where the property of the photographic image has changed is set to the photographic image to be skipped.
- the DVD recorder 1 duplicates a large number of photographic images recorded on the DVD based on the identity of the shooting location. Divide the program into a second group of numbers, and divide one program chain into a plurality of PTTs corresponding to the second groups. As a result, among the plurality of photographic images arranged in the order of the slide show display, the photographic image power skip destination photographic image at the position where the shooting location has changed is set.
- the user can easily and quickly find and view a photographic image taken at a desired shooting location by skipping the display of the photographic image when executing the slide show display.
- a program chain (title) is generated for each shooting date of a photographic image, and each program chain is recorded as a shooting location of the photographic image.
- each program chain is recorded as a shooting location of the photographic image.
- the present invention is not limited to this.
- a program chain is generated for each photographic image shooting date, and a plurality of program chains are created based on whether the photographic image shooting time is morning or afternoon. It can be divided into PTT!
- a program chain is generated for each photographic image shooting date, and each program chain is based on the proximity of the photographic image shooting time. May be divided into PTT. For example, if the interval between the shooting times of adjacent photographic images is within 2 hours, the video data corresponding to each of these photographic images should be included in the same PTT, and the interval between the shooting times of the adjacent photographic images will be If the time exceeds 2 hours, the video data corresponding to each of these photographic images should be allocated to two PTTs.
- a program chain is generated for each country in which a photographic image is taken, and each program chain is divided into a plurality of groups based on the region in which the photographic image is taken. Divide it into PTT.
- FIG. 11 shows a more specific example of the DVD recorder according to the embodiment of the present invention.
- the DVD recorder 100 in FIG. 11 performs image data recording processing as follows, for example.
- the user inserts a memory card storing a plurality of image files into the card slot of the DVD recorder 100, and operates the remote controller to instruct the DVD recorder 100 to start image data recording processing.
- the DVD recorder 100 starts the image data recording process.
- the CPU 101 controls the memory card connection circuit 102 to read a plurality of image files stored in the memory card.
- the CPU 101 divides the image data included in each image file into a plurality of shooting date groups for each shooting date based on the shooting date indicated by the date and time information included in the file name of each image file. Furthermore, the CPU 101 divides the image data belonging to each shooting date group into a plurality of groups for each shooting location based on the shooting location indicated by the GPS tag group in the attached information included in each image file.
- the JPEG decoder 104 decodes the image data included in each image file by the JPEG decoding method.
- the decoded image data is supplied to the MPEG encoder 107 through the graphics superimposing circuit 105 and the switch 106.
- the MPE G encoder 107 encodes the image data by the MPEG encoding method.
- the image data included in the image file read from the memory card is converted into MPEG video data.
- Video data is supplied to the stream switcher 103 via the multiplexer 108.
- the CPU 101 generates a program chain that defines the playback order of video data for each shooting date group. Further, the CPU 101 divides each program chain into a plurality of PTTs corresponding to a plurality of shooting location groups, and defines a plurality of PTTs. TT management information is generated for each program chain.
- the CPU 101 controls the DVD drive 109 to record video data, each program chain, and each piece of management information on a DVD.
- the CPU 101 When playing back video data corresponding to a photographic image recorded on a DVD, the CPU 101 reads the program chain selected by the user and the PTT management information related to the program chain, and reads the program chain and Based on the PTT management information, the video data is also read by DVD.
- the read video data is supplied to the MPEG decoder 111 via the demultiplexer 110.
- the MPEG decoder 111 decodes the video data by the MPEG decoding method.
- the decoded video data is output to a display device (not shown) connected to the DVD recorder 100, for example, via the graphics superimposing circuit 105 and the digital / analog converter 112.
- the DVD recorder 1 described above has a function of converting image data into video data, a function of generating a program chain in which the order of slideshow display of photographic images is determined, video data, a program chain, and the like on a DVD. It has a function to record.
- the image data management apparatus of the present invention may not have all these functions.
- image data (JPEG data) compressed by the JPEG compression method is read from a memory card, and this is not converted into another data format, that is, recorded in an information recording medium as it is as JPEG data. Moyo.
- reproduction order information for displaying JPEG data as a slide show is generated, for example, for each photographic image shooting date, and the reproduction order information is divided into a plurality of units based on, for example, the shooting position of the photographic image.
- the image data CFPEG data read from the memory card may not be recorded on the information recording medium.
- the reading unit 2 is a specific example of the reading unit
- the first grouping unit 42 and the second grouping unit 43 are specific examples of the grouping unit
- the conversion unit 44 is a specific example of the conversion means
- the program chain generation unit 45 is a specific example of the reproduction order information generation means
- the PTT generation unit 46 is a specific example of the management information generation means
- the recording control unit 47 is the recording means. It is a specific example.
- the program chain is a specific example of the playback order information
- PTT is a specific example of the unit in the playback order information.
- step S1 in FIG. 4 is a specific example of the reading process
- step S2 and step S3 are specific examples of the grouping means
- step S5 is a specific example of the reproduction order information generation process
- step S6 is a specific example of the management information generation step.
- the present invention can also be realized as a computer program.
- a computer program for realizing the control unit 48 and the general control unit 51 is created. Then, the computer program is recorded on an information recording medium, and the information recording medium is sold. Alternatively, the computer program can be downloaded through a computer network such as the Internet.
- the computer is divided into the card connection section 41 and the first group using the CPU, main storage device, memory card interface circuit, DVD drive and other computer resources normally possessed by the computer.
- Part 42, second grouping part 43, conversion part 44, It can function as a program chain generation unit 45, a PTT generation unit 46, a recording control unit 47, and a general control unit 51.
- the present invention can be changed as appropriate without departing from the gist or concept of the invention that can also read the claims and the entire specification, and the image data management apparatus and the like accompanying such a change can be changed.
- An image data management method and a computer program for realizing these functions are also included in the technical idea of the present invention.
- the image data management apparatus and the image data management method according to the present invention can be used for an image data management apparatus that manages image data corresponding to a photographic image taken by a digital still camera, for example. Further, it can be used for an image data management device or the like that is mounted on various consumer or commercial computer devices or can be connected to various computer devices.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
Description
明 細 書 Specification
画像データ管理装置および画像データ管理方法 Image data management apparatus and image data management method
技術分野 Technical field
[0001] 本発明は、例えばデジタルスチルカメラにより撮影された写真画像に対応する画像 データの管理を行う画像データ管理装置および画像データ管理方法に関する。 背景技術 The present invention relates to an image data management apparatus and an image data management method for managing image data corresponding to a photographic image taken by, for example, a digital still camera. Background art
[0002] デジタルスチルカメラにより撮影された写真画像に対応する画像データをメモリー力 ードから読み取り、画像データに対応する写真画像をスライドショー形式で表示する 機能を備えた装置が普及している。以下、スライドショー形式で表示することを「スライ ドショー表示」という。 An apparatus having a function of reading image data corresponding to a photographic image taken by a digital still camera from a memory force and displaying a photographic image corresponding to the image data in a slide show format has become widespread. Hereinafter, displaying in a slide show format is referred to as “slide show display”.
[0003] このような装置は、例えばパーソナルコンピュータによって実行可能なアプリケーシ ヨンソフトウェア、フォトビューヮおよびフォトストレージなどの製品として販売されてい る。 [0003] Such an apparatus is sold as a product such as application software executable by a personal computer, a photo view box, and a photo storage.
発明の開示 Disclosure of the invention
発明が解決しょうとする課題 Problems to be solved by the invention
[0004] ところで、多数の画像データがあり、この結果、スライドショー表示の対象となる写真 画像が多数ある場合、ある共通の性質を有する写真画像にっ ヽてのみスライドショー 表示を行うことができれば便利である。 [0004] By the way, when there are a large number of image data, and there are a large number of photographic images to be displayed as a slide show as a result, it is convenient if a slide show can be displayed only for photographic images having a certain common property. is there.
[0005] 例えば、同一の撮影日に撮影された写真画像にっ 、てのみスライドショー表示を行 うことができれば便利である。 [0005] For example, it is convenient if a slide show can be displayed only on photographic images taken on the same shooting date.
[0006] また、同一の撮影場所で撮影された写真画像についてのみスライドショー表示を行 うことができれば便利である。 [0006] It is also convenient if a slide show can be displayed only for photographic images taken at the same shooting location.
[0007] しかし、多数の写真画像の中から、共通の性質を有する写真画像を選択し、選択し た写真画像についてのみスライドショー表示を行う技術を実現することは容易ではな い。 [0007] However, it is not easy to realize a technique for selecting a photographic image having a common property from a large number of photographic images and performing a slide show display only on the selected photographic image.
[0008] 一方、多数の写真画像のすべてについて 1回のスライドショー表示を行う場合、表 示順に配列された多数の写真画像のうち、写真画像の性質が変化した位置にある写 真画像をスキップ先の写真画像に設定することができれば便利である。 [0008] On the other hand, when a slide show is displayed once for all of a large number of photographic images, among the large number of photographic images arranged in the display order, the photo at the position where the property of the photographic image has changed. It is convenient if the true image can be set as the skipped photographic image.
[0009] 例えば、写真画像の撮影日が変化した位置にある写真画像をスキップ先の写真画 像に設定することができれば便利である。より具体的には、表示順に配列された 30 個の写真画像のうち、第 1番目力も第 10番目までの 10個の写真画像が 1月 15日に 撮影されたものであり、第 11番目力も第 20番目までの 10個の写真画像が 1月 20日 に撮影されたものであり、第 21番目力も第 30番目までの 10個の写真画像が 2月 3日 に撮影されたものであるとする。この場合には、第 11番目の写真画像および第 21番 目の写真画像をスキップ先の写真画像にそれぞれ設定する。これにより、ユーザは、 スライドショー表示実行時に写真画像の表示をスキップさせることにより、所望の撮影 日に撮影された写真画像を容易かつ迅速に探し出し、見ることが可能になる。 [0009] For example, it is convenient if a photographic image at a position where the photographing date of the photographic image has changed can be set as a skipped photographic image. More specifically, out of 30 photographic images arranged in the display order, 10 photographic images with the 1st power up to the 10th were taken on January 15th, and the 11th power also Ten photographic images up to the 20th were taken on January 20th, and 10th photographic images up to the 30th were taken on February 3rd. To do. In this case, the 11th photo image and the 21st photo image are set as skip destination photo images, respectively. Thus, the user can easily and quickly find and view a photographic image taken on a desired photographing date by skipping the display of the photographic image when executing the slide show display.
[0010] また、写真画像の撮影場所が変化した位置にある写真画像をスキップ先の写真画 像に設定することができれば便利である。より具体的には、表示順に配列された 30 個の写真画像のうち、第 1番目力も第 10番目までの 10個の写真画像が東京で撮影 されたものであり、第 11番目力も第 20番目までの 10個の写真画像力 S北海道で撮影 されたものであり、第 21番目力も第 30番目までの 10個の写真画像が京都で撮影さ れたものであるとする。この場合には、第 11番目の写真画像および第 21番目の写真 画像をスキップ先の写真画像にそれぞれ設定する。これにより、ユーザは、スライドシ ョー表示実行時に写真画像の表示をスキップさせることにより、所望の撮影場所で撮 影された写真画像を容易かつ迅速に探し出し、見ることが可能になる。 [0010] It is also convenient if the photographic image at the position where the photographic image shooting location has changed can be set as the skipped photographic image. More specifically, out of 30 photographic images arranged in the display order, 10 photographic images with the 1st power up to the 10th were taken in Tokyo, and the 11th power was the 20th. Up to 10 photographic image powers were taken in S Hokkaido, and the 10th photographic image up to the 30th power was taken in Kyoto. In this case, the 11th photo image and the 21st photo image are set as skip destination photo images, respectively. As a result, the user can easily and quickly find and view a photographic image taken at a desired shooting location by skipping the display of the photographic image when executing the slideshow display.
[0011] しかし、表示順に配列された写真画像のうち、写真画像の性質が変化した位置に ある写真画像をスキップ先の写真画像に設定する技術を実現することは容易ではな い。 [0011] However, it is not easy to realize a technique for setting a photographic image at a position where the property of the photographic image has changed among the photographic images arranged in the display order as a skipped photographic image.
[0012] 本発明は上記に例示したような問題点に鑑みなされたものであり、本発明の第 1の 課題は、複数の画像の中から、共通の性質を有する画像を選択し、選択した画像に つ 、てのみスライドショー表示を行うことができる画像データ管理装置、画像データ 管理方法およびコンピュータプログラムを提供することにある。 [0012] The present invention has been made in view of the problems exemplified above, and the first object of the present invention is to select and select an image having a common property from among a plurality of images. An object of the present invention is to provide an image data management apparatus, an image data management method, and a computer program that can perform a slide show display only for images.
[0013] また、本発明の第 2の課題は、スライドショー表示の順番に配列された複数の画像 のうち、画像の性質が変化した位置にある画像をスキップ先の画像に設定することが できる画像データ管理装置、画像データ管理方法およびコンピュータプログラムを提 供することにある。 [0013] In addition, a second problem of the present invention is to set an image at a position where the property of the image has changed among a plurality of images arranged in the order of slide show display as a skip destination image. An image data management apparatus, an image data management method, and a computer program are provided.
課題を解決するための手段 Means for solving the problem
[0014] 上記課題を解決するために本発明の第 1画像データ管理装置は、画像データと前 記画像データに関連する事項を示す関連事項情報とをそれぞれ有する複数の画像 ファイルを情報供給源から読み取る読取手段と、前記読取手段により読み取られた 前記各画像ファイルが有する関連事項情報の示す事項に基づいて、前記読取手段 により読み取られた前記各画像ファイルが有する画像データを複数のグループに分 けるグループ分け手段と、前記読取手段により読み取られた前記各画像ファイルが 有する画像データのスライドショー形式による再生の順番を定めた再生順番情報を 前記グループごとに生成する再生順番情報生成手段とを備えている。 In order to solve the above-described problem, the first image data management device of the present invention provides a plurality of image files each having image data and related item information indicating items related to the image data from an information supply source. The image data included in each image file read by the reading unit is divided into a plurality of groups based on the reading unit that reads and the items indicated by the related item information included in each image file read by the reading unit. A grouping unit; and a reproduction order information generating unit configured to generate, for each group, reproduction order information that defines a reproduction order in a slide show format of the image data included in each image file read by the reading unit. .
[0015] 上記課題を解決するために本発明の第 2画像データ管理装置は、画像データと前 記画像データに関連する事項を示す関連事項情報とをそれぞれ有する複数の画像 ファイルを情報供給源から読み取る読取手段と、前記読取手段により読み取られた 前記各画像ファイルが有する関連事項情報の示す事項に基づいて、前記読取手段 により読み取られた前記各画像ファイルが有する画像データを複数のグループに分 けるグループ分け手段と、前記読取手段により読み取られた前記各画像ファイルが 有する画像データのスライドショー形式による再生の順番を定めた再生順番情報を 生成する再生順番情報生成手段と、前記グループ分け手段による画像データのグ ループ分けに従って前記再生順番情報を複数のユニットに分け、これら複数のュ- ットを定義した管理情報を生成する管理情報生成手段を備えている。 In order to solve the above problem, the second image data management apparatus of the present invention provides a plurality of image files each having image data and related item information indicating items related to the image data from an information supply source. The image data included in each image file read by the reading unit is divided into a plurality of groups based on the reading unit that reads and the items indicated by the related item information included in each image file read by the reading unit. Grouping means, reproduction order information generating means for generating reproduction order information that defines the reproduction order in the slide show format of the image data included in each image file read by the reading means, and image data by the grouping means The playback order information is divided into a plurality of units according to the grouping of the plurality of units. Management information generating means for generating management information defining a network is provided.
[0016] 上記課題を解決するために本発明の第 1画像データ管理方法は、画像データと前 記画像データに関連する事項を示す関連事項情報とをそれぞれ有する複数の画像 ファイルを情報供給源力 読み取る読取工程と、前記読取工程にぉ 、て読み取られ た前記各画像ファイルが有する関連事項情報の示す事項に基づ!/、て、前記読取ェ 程において読み取られた前記各画像ファイルが有する画像データを複数のグループ に分けるグループ分け工程と、前記読取工程にお!ヽて読み取られた前記各画像ファ ィルが有する画像データのスライドショー形式による再生の順番を定めた再生順番 情報を前記グループごとに生成する再生順番情報生成工程とを備えている。 In order to solve the above-mentioned problem, the first image data management method of the present invention provides a plurality of image files each having image data and related item information indicating items related to the image data. Based on the reading step to be read and the items indicated by the related item information included in each of the image files read in the reading step! /, The images included in the image files read in the reading step In the grouping process that divides data into multiple groups and the reading process! A playback order that determines the playback order of the image data of each image file read in a slide show format. A reproduction order information generation step for generating information for each group.
[0017] 上記課題を解決するために本発明の第 2画像データ管理方法は、画像データと前 記画像データに関連する事項を示す関連事項情報とをそれぞれ有する複数の画像 ファイルを情報供給源力 読み取る読取工程と、前記読取工程にぉ 、て読み取られ た前記各画像ファイルが有する関連事項情報の示す事項に基づ!/、て、前記読取ェ 程において読み取られた前記各画像ファイルが有する画像データを複数のグループ に分けるグループ分け工程と、前記読取工程にお!ヽて読み取られた前記各画像ファ ィルが有する画像データのスライドショー形式による再生の順番を定めた再生順番 情報を生成する再生順番情報生成工程と、前記グループ分け工程における画像デ ータのグループ分けに従って前記再生順番情報を複数のユニットに分け、これら複 数のユニットを定義した管理情報を生成する管理情報生成工程を備えている。 [0017] In order to solve the above-described problem, the second image data management method according to the present invention includes a plurality of image files each having image data and related item information indicating items related to the image data. Based on the reading step to be read and the items indicated by the related item information included in each of the image files read in the reading step! /, The images included in the image files read in the reading step In the grouping process that divides data into multiple groups and the reading process! A reproduction order information generating step for generating reproduction order information that defines the reproduction order of the image data of each image file read in the slide show format, and grouping of the image data in the grouping step The reproduction order information is divided into a plurality of units, and a management information generating step for generating management information defining the plurality of units is provided.
[0018] 上記課題を解決するために本発明の第 1コンピュータプログラムは、本発明の第 1 画像データ管理方法をコンピュータに実行させる。 [0018] In order to solve the above problem, a first computer program of the present invention causes a computer to execute the first image data management method of the present invention.
[0019] 上記課題を解決するために本発明の第 2コンピュータプログラムは、本発明の第 2 画像データ管理方法をコンピュータに実行させる。 In order to solve the above problems, a second computer program of the present invention causes a computer to execute the second image data management method of the present invention.
[0020] 上記課題を解決するために、コンピュータ読取可能な媒体内の第 1コンピュータプ ログラム製品は、コンピュータにより実行可能なプログラム命令を明白に具現ィ匕し、該 コンピュータに本発明の第 1画像データ管理方法を実行させる。 [0020] In order to solve the above problems, a first computer program product in a computer-readable medium clearly embodies program instructions executable by a computer, and the first image data of the present invention is stored in the computer. Execute the management method.
[0021] 上記課題を解決するために、コンピュータ読取可能な媒体内の第 2コンピュータプ ログラム製品は、コンピュータにより実行可能なプログラム命令を明白に具現ィ匕し、該 コンピュータに本発明の第 2画像データ管理方法を実行させる。 [0021] In order to solve the above problems, a second computer program product in a computer-readable medium clearly embodies program instructions executable by a computer, and the second image data of the present invention is stored in the computer. Execute the management method.
[0022] 本発明の第 1又は第 2コンピュータプログラム製品によれば、当該コンピュータプロ グラム製品を格納する ROM、 CD-ROM, DVD-ROM,ハードディスク等の記録 媒体から、当該コンピュータプログラム製品をコンピュータに読み込めば、或いは、例 えば伝送波である当該コンピュータプログラム製品を、通信手段を介してコンピュータ にダウンロードすれば、上述した本発明の第 1又は第 2画像データ管理方法を比較 的容易に実施可能となる。更に具体的には、当該コンピュータプログラム製品は、上 述した本発明の第 1又は第 2画像データ管理方法を実行させるコンピュータ読取可 能なコード (或 、はコンピュータ読取可能な命令)力 構成されてよ 、。 [0022] According to the first or second computer program product of the present invention, the computer program product is stored in a computer from a recording medium such as a ROM, CD-ROM, DVD-ROM, or hard disk that stores the computer program product. If the computer program product, which is a transmission wave, for example, is downloaded to a computer via communication means, the first or second image data management method of the present invention described above can be implemented relatively easily. Become. More specifically, the computer program product is a computer-readable program that executes the first or second image data management method of the present invention described above. Capable code (or computer readable instructions).
[0023] 本発明のこのような作用及び他の利得は次に説明する実施形態から更に明らかに される。 [0023] These effects and other advantages of the present invention will become more apparent from the embodiments described below.
図面の簡単な説明 Brief Description of Drawings
[0024] [図 1]本発明の実施形態である DVDレコーダのほ力、リモコン、デジタルスチルカメラ 、メモリーカードおよび DVDを示す斜視図である。 FIG. 1 is a perspective view showing a force of a DVD recorder, a remote controller, a digital still camera, a memory card, and a DVD according to an embodiment of the present invention.
[図 2]図 1中の DVDレコーダの内部構造を示すブロック図である。 2 is a block diagram showing the internal structure of the DVD recorder in FIG.
[図 3]画像ファイルの内容を示す説明図である。 FIG. 3 is an explanatory diagram showing the contents of an image file.
[図 4]画像データ記録処理における DVDレコーダの動作を示すフローチャートである FIG. 4 is a flowchart showing the operation of the DVD recorder in the image data recording process.
[図 5]メモリーカードに記憶された画像ファイルを示す説明図である。 FIG. 5 is an explanatory diagram showing image files stored in a memory card.
[図 6]DVDレコーダの画像データ記録処理により生成されたタイトルセットの具体例 を示す説明図である。 FIG. 6 is an explanatory view showing a specific example of a title set generated by image data recording processing of a DVD recorder.
[図 7]DVDレコーダの画像データ記録処理により生成されたタイトルセットの他の具 体例を示す説明図である。 FIG. 7 is an explanatory diagram showing another example of the title set generated by the image data recording process of the DVD recorder.
[図 8]DVDレコーダの画像データ記録処理により生成されたタイトルセットのさらに別 の具体例を示す説明図である。 FIG. 8 is an explanatory view showing still another specific example of the title set generated by the image data recording process of the DVD recorder.
[図 9]DVDレコーダの画像データ記録処理により生成されたタイトルセットのさらに別 の具体例を示す説明図である。 FIG. 9 is an explanatory view showing still another specific example of the title set generated by the image data recording process of the DVD recorder.
[図 10]DVDレコーダの画像データ記録処理により生成されたタイトルセットのさらに 別の具体例を示す説明図である。 FIG. 10 is an explanatory view showing still another specific example of the title set generated by the image data recording process of the DVD recorder.
[図 11]本発明の実施形態である DVDレコーダのより具体的な例を示すブロック図で ある。 FIG. 11 is a block diagram showing a more specific example of a DVD recorder according to an embodiment of the present invention.
符号の説明 Explanation of symbols
[0025] 1、 100 DVDレコーダ [0025] 1, 100 DVD recorder
10 メモリーカード 10 Memory card
30 DVD 30 DVD
41 カード接続部 42、 43 グループ分け部 41 Card connection 42, 43 Group division
44 変換部 44 Conversion unit
45 プログラムチ -ン生成部 45 Program chain generator
46 PTT生成部 46 PTT generator
47 記録制御部 47 Recording controller
60 画像ファイル 60 image files
61 ファイル名 61 File name
63 付属情報 63 Attached information
64 画像データ 64 Image data
67 撮影日時タグ 67 Shooting date / time tag
68 GPSタググルー -プ 68 GPS tag group
69 連写撮影タグ 69 Continuous shooting tag
発明を実施するための最良の形態 BEST MODE FOR CARRYING OUT THE INVENTION
[0026] 以下、本発明を実施するための最良の形態について実施形態毎に順に図面に基 づいて説明する。 [0026] Hereinafter, the best mode for carrying out the present invention will be described for each embodiment in order with reference to the drawings.
[0027] 図 1は、 DVDレコーダ、リモコン、デジタルスチルカメラ、メモリーカードおよび DVD を示している。図 1中の DVDレコーダ 1は、本発明の画像データ管理装置の実施形 態である。 [0027] FIG. 1 shows a DVD recorder, a remote control, a digital still camera, a memory card, and a DVD. A DVD recorder 1 in FIG. 1 is an embodiment of the image data management device of the present invention.
[0028] DVDレコーダ 1は、テレビ放送局から送信される映画またはテレビ番組などのコン テンッデータを DVD30に記録する機能、および DVD30に記録された映画またはテ レビ番組などのコンテンツデータを再生する機能などといった一般の DVDレコーダ が有する機能を備えている。 [0028] The DVD recorder 1 has a function of recording content data such as a movie or a TV program transmitted from a TV broadcasting station on the DVD 30, and a function of reproducing content data such as a movie or a TV program recorded on the DVD 30. It has the functions that a general DVD recorder has.
[0029] これらの機能に加え、 DVDレコーダ 1は、デジタルスチルカメラ 20により撮影された 写真画像に対応する画像データを有する画像ファイルをメモリーカード 10から読み 取り、この画像ファイルが有する画像データを MPEG (Moving Picture Expert Group )方式のビデオデータに変換し、このビデオデータを DVD30に記録する機能を有す る。 [0029] In addition to these functions, the DVD recorder 1 reads an image file having image data corresponding to a photographic image taken by the digital still camera 20 from the memory card 10, and converts the image data included in the image file into MPEG. It has the function of converting to (Moving Picture Expert Group) format video data and recording this video data on DVD30.
[0030] さらに、 DVDレコーダ 1は、 DVD30にビデオデータとして記録された複数の写真 画像のスライドショー表示を行うために、ビデオデータの再生順番を定めたプログラム チェーンを生成し、これを DVD30に記録する機能を有する。 [0030] Furthermore, the DVD recorder 1 includes a plurality of photos recorded as video data on the DVD 30. In order to display a slide show of images, a program chain in which the playback order of video data is determined is generated and recorded on the DVD 30.
[0031] さらに、 DVDレコーダ 1は、例えば写真画像の撮影日ごとにプログラムチェーンを 生成し、これを DVD30に記録することができる。なお、 1つのプログラムチェーンによ り 1つのタイトルが構成される。 Furthermore, the DVD recorder 1 can generate a program chain for each photographic image shooting date, for example, and record it on the DVD 30. One program chain constitutes one title.
[0032] さらに、 DVDレコーダ 1は、各プログラムチェーンを例えば写真画像の撮影場所ご とに複数の PTT(Part of Title)すなわちチヤプタに分けることができる。 Furthermore, the DVD recorder 1 can divide each program chain into a plurality of PTT (Part of Title), that is, chapters, for example, for each photographic image shooting location.
[0033] メモリーカード 10は、例えばフラッシュメモリを用いた、カード状で着脱自在の記憶 媒体である。ユーザはメモリーカード 10をデジタルスチルカメラ 20のカードスロット 22 に装着し、被写体を撮影する。これにより、デジタルスチルカメラ 20は、被写体の写 真画像に対応する画像データおよびこの画像データに関連する事項を示す関連事 項情報を有する画像ファイルを生成し、これをメモリーカード 10に記憶する。 [0033] The memory card 10 is a card-like removable storage medium using, for example, a flash memory. The user inserts the memory card 10 into the card slot 22 of the digital still camera 20 and shoots the subject. Thus, the digital still camera 20 generates an image file having image data corresponding to the photographed image of the subject and related item information indicating items related to the image data, and stores the image file in the memory card 10.
[0034] 画像データは、例え〖 PEG (Joint Photographic Experts Group)圧縮方式により圧 縮された静止画データである。また、関連事項情報は、例えば画像ファイルのフアイ ル名および付属情報である。付属情報はタグの集まりであり、個々のタグは、数値デ ータまたはテキストデータである。付属情報は例えば Exif (Exchangeable Image File Format)規格に従った情報である。 [0034] The image data is still image data compressed by, for example, a PEG (Joint Photographic Experts Group) compression method. The related item information is, for example, the file name and attached information of the image file. Ancillary information is a collection of tags, and each tag is numeric data or text data. The attached information is, for example, information according to the Exif (Exchangeable Image File Format) standard.
[0035] 被写体の撮影が終了した後、ユーザはデジタルスチルカメラ 20からメモリーカード 1 0を取り外し、これを DVDレコーダ 1のカードスロット 2に装着し、リモコン 3を用いて D VDレコーダ 1に所定の指示を入力する。これにより、 DVDレコーダ 1は、入力された 指示に従い、メモリーカード 10から画像ファイルを読み取り、画像ファイルが有する画 像データをビデオデータに変換し、さらにプログラムチェーンを作成し、そして、ビデ ォデータおよびプログラムチェーンなどを DVD30に記録する。 [0035] After the photographing of the subject is completed, the user removes the memory card 10 from the digital still camera 20, inserts it into the card slot 2 of the DVD recorder 1, and uses the remote control 3 to store the predetermined data in the DV recorder 1. Enter instructions. As a result, the DVD recorder 1 reads the image file from the memory card 10 according to the input instruction, converts the image data included in the image file into video data, creates a program chain, and then displays the video data and program. Record chain etc. on DVD30.
[0036] なお、デジタルスチルカメラ 20は内蔵メモリ 21を有しており、画像ファイルを内蔵メ モリ 21に記憶することも可能である。デジタルスチルカメラ 20の外部接続端子(図示 せず)と DVDレコーダ 1のカメラ接続端子(図示せず)とを、ケーブルを用いて接続す ることにより、内蔵メモリ 21に記憶された画像ファイルを DVDレコーダ 1に読み取らせ ることがでさる。 [0037] 以下の説明では、本発明の画像データ管理装置の実施形態として DVDレコーダ 1 を例にあげるが、本発明は DVDレコーダに限られない。例えば、本発明は、フォトビ ユーヮ、フォトストレージ、プリンタまたはパーソナルコンピュータなどにも適用すること ができる。 Note that the digital still camera 20 has a built-in memory 21, and an image file can be stored in the built-in memory 21. By connecting the external connection terminal (not shown) of the digital still camera 20 and the camera connection terminal (not shown) of the DVD recorder 1 using a cable, the image file stored in the built-in memory 21 can be transferred to the DVD. Recorder 1 can be read. In the following description, a DVD recorder 1 is taken as an example of an embodiment of the image data management device of the present invention, but the present invention is not limited to a DVD recorder. For example, the present invention can be applied to a photo viewer, a photo storage, a printer, or a personal computer.
[0038] また、以下の説明では、 DVDレコーダ 1により読み取り可能な画像ファイルが記憶 された情報供給源としてメモリーカード 10を例にあげるが、この情報供給源はメモリ 一カード 10に限られない。例えば、情報供給源は、デジタルスチルカメラ 20の内蔵メ モリ 21、ハードディスク、光ディスクなどでもよい。 In the following description, the memory card 10 is taken as an example of an information supply source in which an image file that can be read by the DVD recorder 1 is stored. However, this information supply source is not limited to the single memory card 10. For example, the information supply source may be a built-in memory 21 of the digital still camera 20, a hard disk, an optical disk, or the like.
[0039] さらに、 DVD30は、記録可能型 DVDであり、例えば DVD—Rまたは DVD—RW である。もっとも、 DVD30に代えてブルーレイディスクおよびハードディスクなどの情 報記録媒体を用いることもできる。 [0039] Further, the DVD 30 is a recordable DVD, for example, a DVD-R or a DVD-RW. However, information recording media such as a Blu-ray disc and a hard disk can be used instead of the DVD 30.
[0040] 図 2は DVDレコーダ 1の内部構造を示している。図 2に示すように、 DVDレコーダ 1 は、カード接続部 41、第 1グループ分け部 42、第 2グループ分け部 43、変換部 44、 プログラムチェーン生成部 45、 PTT生成部 46、記録制御部 47、再生制御部 48、ハ ードディスクドライブ 49、 DVDドライブ 50および総合制御部 51を備えて 、る。 FIG. 2 shows the internal structure of the DVD recorder 1. As shown in FIG. 2, the DVD recorder 1 includes a card connecting unit 41, a first grouping unit 42, a second grouping unit 43, a converting unit 44, a program chain generating unit 45, a PTT generating unit 46, and a recording control unit 47. A playback control unit 48, a hard disk drive 49, a DVD drive 50, and a general control unit 51 are provided.
[0041] カード接続部 41は、総合制御部 51の制御に従い、複数の画像ファイルをメモリー カード 10から読み取る。カード接続部 41は、例えばメモリーカードインタフェース回 路により構成されている。 The card connection unit 41 reads a plurality of image files from the memory card 10 under the control of the general control unit 51. The card connection unit 41 is configured by, for example, a memory card interface circuit.
[0042] 第 1グループ分け部 42は、カード接続部 41により読み取られた各画像ファイルのフ アイル名に含まれる日時情報が示す撮影日に基づいて、カード接続部 41により読み 取られた各画像ファイルが有する画像データを撮影日ごとに複数の第 1グループに 分ける。以下、第 1グループを「撮影日グループ」という。 [0042] The first grouping unit 42 reads each image read by the card connecting unit 41 based on the shooting date indicated by the date and time information included in the file name of each image file read by the card connecting unit 41. Divide the image data in the file into multiple first groups for each shooting date. Hereinafter, the first group is referred to as the “shooting day group”.
[0043] なお、各画像ファイルのファイル名に含まれる日時情報が示す撮影日ではなく、各 画像ファイルが有する付属情報中の撮影日時タグが示す撮影日に基づいて画像デ ータの撮影日ごとのグループ分けを行ってもょ 、。 [0043] Each image data shooting date is based on the shooting date indicated by the shooting date tag in the attached information of each image file, not the shooting date indicated by the date / time information included in the file name of each image file. Let's do grouping.
[0044] 第 2グループ分け部 43は、カード接続部 41により読み取られた各画像ファイルが 有する付属情報中の GPSタググループが示す撮影場所に基づいて、カード接続部 41により読み取られた各画像ファイルが有する画像データを撮影場所ごとに複数の 第 2グループに分ける。以下、第 2グループを「撮影場所グループ」という。 [0044] The second grouping unit 43 uses each image file read by the card connection unit 41 based on the shooting location indicated by the GPS tag group in the attached information included in each image file read by the card connection unit 41. Multiple image data for each shooting location Divide into the second group. Hereinafter, the second group is referred to as a “shooting place group”.
[0045] 変換部 44は、カード接続部 41により読み取られた各画像ファイルが有する画像デ ータを MEPG方式によるビデオデータに変換する。変換部 44は、例え «JPEGデコ ーダおよび MPEGエンコーダを備えている。 [0045] The conversion unit 44 converts the image data included in each image file read by the card connection unit 41 into video data in the MEPG format. The conversion unit 44 includes, for example, a JPEG decoder and an MPEG encoder.
[0046] プログラムチェーン生成部 45は、ビデオデータの再生順番を定めたプログラムチェ ーンを撮影日グループごとに生成する。 [0046] The program chain generation unit 45 generates a program chain that defines the playback order of video data for each shooting date group.
[0047] PTT生成部 46は、第 2グループ分け部 43による画像データのグループ分けに従 つて各プログラムチェーンを複数の PTTに分ける。すなわち、 PTT生成部 46は、各 プログラムチェーンを複数の撮影場所グループにそれぞれ対応する複数の PTTに 分ける。そして、 PTT生成部 46は、これら複数の PTTを定義した PTT管理情報を生 成する。 [0047] The PTT generation unit 46 divides each program chain into a plurality of PTTs according to the image data grouping by the second grouping unit 43. That is, the PTT generation unit 46 divides each program chain into a plurality of PTTs respectively corresponding to a plurality of shooting location groups. Then, the PTT generator 46 generates PTT management information that defines these multiple PTTs.
[0048] 記録制御部 47は、 DVDドライブ 50を制御し、ビデオデータ、各プログラムチェーン および各 PTT管理情報を DVD30に記録する。 [0048] The recording control unit 47 controls the DVD drive 50 to record video data, each program chain, and each PTT management information on the DVD 30.
[0049] 再生制御部 48は、 DVD30に記録された写真画像に対応するビデオデータをプロ グラムチェーンに従って再生する。 [0049] The reproduction control unit 48 reproduces video data corresponding to the photographic image recorded on the DVD 30 according to the program chain.
[0050] ハードディスクドライブ 49はハードディスクを内蔵して!/、る。 [0050] The hard disk drive 49 has a built-in hard disk!
[0051] DVDドライブ 50は DVD30に対して情報の読み取りおよび記録を行う。 [0051] The DVD drive 50 reads information from and records information on the DVD 30.
[0052] 総合制御部 51は、 DVDレコーダ 1の構成要素 41ないし 50を制御する。 The general control unit 51 controls the constituent elements 41 to 50 of the DVD recorder 1.
[0053] 第 1グループ分け部 42、第 2グループ分け部 43、プログラムチェーン生成部 45、 P TT生成部 46、記録制御部 47、再生制御部 48および総合制御部 51は、例えば CP U (Central Processing Unit)、 ROM (Read- Only Memory)および RAM (Random-Ac cess Memory)により構成されている。すなわち、 ROMには、第 1グループ分け部 42 、第 2グループ分け部 43、プログラムチェーン生成部 45、 PTT生成部 46、記録制御 部 47、再生制御部 48および総合制御部 51を実現するためのコマンドなどを記述し たプログラムが記憶されており、 CPUはこのプログラムを ROM力 読み取って、これ を実行する。これにより、 CPUは、第 1グループ分け部 42、第 2グループ分け部 43、 プログラムチ ーン生成部 45、 PTT生成部 46、記録制御部 47、再生制御部 48およ び総合制御部 51として機能する。 RAMは CPUがプログラムを実行するときの作業メ モリなどとして用いられる。 [0053] The first grouping unit 42, the second grouping unit 43, the program chain generation unit 45, the PTT generation unit 46, the recording control unit 47, the playback control unit 48, and the general control unit 51 are, for example, CPU (Central It consists of Processing Unit), ROM (Read-Only Memory) and RAM (Random-Access Memory). That is, in the ROM, the first grouping unit 42, the second grouping unit 43, the program chain generation unit 45, the PTT generation unit 46, the recording control unit 47, the reproduction control unit 48, and the general control unit 51 are realized. A program in which commands are described is stored, and the CPU reads this program in ROM and executes it. As a result, the CPU functions as a first grouping unit 42, a second grouping unit 43, a program chain generation unit 45, a PTT generation unit 46, a recording control unit 47, a playback control unit 48, and a general control unit 51. Function. RAM is the work medium when the CPU executes a program. Used as a moly etc.
[0054] 図 3は画像ファイルの内容を示している。図 3に示すように、画像ファイル 60には名 前 (ファイル名 61)が付されて 、る。ファイル名 61中には日時情報が含まれて!/、る。 ファイル名 61中の日時情報は、例えば当該画像ファイルが有する画像データに対応 する写真画像が撮影された日時を示す情報である。 FIG. 3 shows the contents of the image file. As shown in FIG. 3, the image file 60 is given a name (file name 61). File name 61 includes date and time information! / The date and time information in the file name 61 is information indicating the date and time when a photographic image corresponding to image data included in the image file is taken, for example.
[0055] 例えば、図 3に示すように、ファイル名「20060110_133015_01」に含まれる日時情報 は「20060110_133015_01」である。すなわち、図 3に示すファイル名はその全部が日 時情報である。 日時情報「20060110_133015_01」は、当該画像ファイルが有する画像 データに対応する写真画像の撮影された日時が 2006年 1月 10日 13時 30分 15秒 であることを示している。さらに、この日時情報の末尾の「01」は、当該時刻に撮影さ れた写真画像の第 1枚目であることを示している。例えば、 1秒当たり 5コマの連写撮 影がちょうど 2006年 1月 10日 13時 30分 15秒に開始されたとすると、 1回の連写撮 影により生成される 5つの画像データのファイル名は、次のようになる。 For example, as shown in FIG. 3, the date / time information included in the file name “20060110_133015_01” is “20060110_133015_01”. That is, all of the file names shown in FIG. 3 are date and time information. The date and time information “20060110_133015_01” indicates that the date and time when the photographic image corresponding to the image data included in the image file was taken was 13:30 on January 10, 2006. Furthermore, “01” at the end of this date / time information indicates the first picture of the photographic image taken at that time. For example, if continuous shooting at 5 frames per second was started on January 10, 2006 at 13:30:15, the file names of the five image data generated by one continuous shooting Is as follows.
[0056] 20060110—133015—01 [0056] 20060110—133015—01
20060110—133015—02 20060110—133015—02
20060110—133015—03 20060110—133015—03
20060110—133015—04 20060110—133015—04
20060110—133015—05 20060110—133015—05
他方、画像ファイルの本体 62には、付属情報 63および画像データ 64が含まれて いる。さらに、付属情報 63には、実体付属情報 65およびサムネイル画像データ 66が 含まれている。実体付属情報 65はタグの集まりであり、個々のタグは、数値データま たはテキストデータである。 On the other hand, the image file main body 62 includes attached information 63 and image data 64. Further, the attached information 63 includes entity attached information 65 and thumbnail image data 66. The entity attachment information 65 is a collection of tags, and each tag is numeric data or text data.
[0057] 付属情報 63 (実体付属情報 65)中には、撮影日時タグ 67、 GPSタググループ 68 および連写撮影タグ 69が含まれて 、る。 [0057] The attached information 63 (entity attached information 65) includes a shooting date tag 67, a GPS tag group 68, and a continuous shooting tag 69.
[0058] 撮影日時タグ 67は、当該撮影日時タグ 67が含まれる付属情報 63と共に画像フアイ ル 60に含まれる画像データ 64に対応する写真画像の撮影日時を示すタグである。 例えば、撮影日時タグ 67は撮影日時を示す数値データである。 The shooting date / time tag 67 is a tag indicating the shooting date / time of a photographic image corresponding to the image data 64 included in the image file 60 together with the auxiliary information 63 including the shooting date / time tag 67. For example, the shooting date / time tag 67 is numerical data indicating the shooting date / time.
[0059] GPSタググループ 68は、当該 GPSタググループ 68が含まれる付属情報 63と共に 画像ファイル 60に含まれる画像データ 64に対応する写真画像の撮影場所に関する タグの集まりである。 GPSタググループ 68には、例えば緯度を示すタグ、経度を示す タグおよび高度を示すタグが含まれて 、る。これらのタグは数値データである。 [0059] The GPS tag group 68 includes the attached information 63 including the GPS tag group 68. It is a collection of tags related to the shooting location of the photographic image corresponding to the image data 64 included in the image file 60. The GPS tag group 68 includes, for example, a tag indicating latitude, a tag indicating longitude, and a tag indicating altitude. These tags are numerical data.
[0060] 連写撮影タグ 69は、当該連写撮影タグ 69が含まれる付属情報 63と共に画像フアイ ル 60に含まれる画像データ 64に対応する写真画像が連写撮影により撮影されたも のである力否かを示すタグである。連写撮影タグ 69は数値データである。例えば、写 真画像が連写撮影により撮影されたものである場合、連写撮影タグ 69は「1」であり、 写真画像が連写撮影により撮影されたものでない場合には、連写撮影タグ 69は「0」 である。 [0060] The continuous shooting tag 69 is a force in which a photographic image corresponding to the image data 64 included in the image file 60 is taken by continuous shooting together with the auxiliary information 63 including the continuous shooting tag 69. It is a tag indicating whether or not. The continuous shooting tag 69 is numerical data. For example, if the photo is taken by continuous shooting, the continuous shooting tag 69 is “1”, and if the photo image is not taken by continuous shooting, the continuous shooting tag 69 is “0”.
[0061] 他方、画像データ 64は、例え «JPEG圧縮方式により圧縮された静止画データで ある。 On the other hand, the image data 64 is still image data compressed by the JPEG compression method, for example.
[0062] サムネイル画像データ 66は画像データ 64に対応する画像の縮小画像の静止画デ ータである。 The thumbnail image data 66 is still image data of a reduced image corresponding to the image data 64.
[0063] 図 4は、画像データ記録処理における DVDレコーダ 1の動作を示している。画像デ ータ記録処理は、メモリーカード 10から画像ファイルを読み取り、画像ファイルが有 する画像データをビデオデータに変換し、さらにプログラムチェーンおよび PTT管理 情報を作成し、そして、ビデオデータ、プログラムチェーンおよぶ PTT管理情報を D VD30に記録する処理である。画像データ記録処理において、 DVDレコーダ 1は、 写真画像の撮影日ごとにプログラムチェーン (タイトル)を生成する。また、 DVDレコ ーダ 1は、各プログラムチェーンを写真画像の撮影場所ごとに複数の PTTすなわち チヤプタに分ける。 FIG. 4 shows the operation of the DVD recorder 1 in the image data recording process. The image data recording process reads an image file from the memory card 10, converts the image data in the image file into video data, creates program chain and PTT management information, This process records PTT management information in DVD30. In the image data recording process, the DVD recorder 1 generates a program chain (title) for each photographic image shooting date. Also, the DVD recorder 1 divides each program chain into a plurality of PTTs or chapters for each photographic image shooting location.
[0064] さて、ユーザが、複数の画像ファイルの記憶されたメモリーカード 10を DVDレコー ダ 1のカードスロット 2に装着し、画像データ記録処理を開始すべき旨の指示を、リモ コン 3を操作して入力すると、 DVDレコーダ 1は画像データ記録処理を開始する。 [0064] Now, the user inserts a memory card 10 storing a plurality of image files into the card slot 2 of the DVD recorder 1, and operates the remote controller 3 to instruct to start the image data recording process. The DVD recorder 1 starts the image data recording process.
[0065] 図 4に示すように、まず、総合制御部 49が、カード接続部 41を制御し、メモリーカー ド 10に記憶された複数の画像ファイルを読み取る (ステップ Sl)。 As shown in FIG. 4, first, the general control unit 49 controls the card connection unit 41 to read a plurality of image files stored in the memory card 10 (step Sl).
[0066] 続、て、第 1グループ分け部 42が、各画像ファイルのファイル名に含まれる日時情 報の示す撮影日に基づいて、各画像ファイルが有する画像データを撮影日ごとに複 数の撮影日グループに分ける (ステップ S 2)。 [0066] Subsequently, the first grouping unit 42 duplicates the image data of each image file for each shooting date based on the shooting date indicated by the date and time information included in the file name of each image file. Divide into several shooting date groups (step S2).
[0067] 続いて、第 2グループ分け部 43が、各画像ファイルが有する付属情報中の GPSタ ググループの示す撮影場所に基づいて各撮影日グループに属する画像データを、 撮影場所ごとに複数のグループに分ける (ステップ S3)。 [0067] Subsequently, the second grouping unit 43 obtains a plurality of pieces of image data belonging to each shooting date group for each shooting location based on the shooting location indicated by the GPS tag group in the attached information included in each image file. Divide into groups (step S3).
[0068] 続いて、変換部 44力 各画像データを MPEG方式によるビデオデータに変換する [0068] Subsequently, the converting unit 44 converts each image data into video data in the MPEG format.
(ステップ S4)。 (Step S4).
[0069] 続いて、プログラムチェーン生成部 45が、ビデオデータの再生順番を定めたプログ ラムチェーンを撮影日グループごとに生成する (ステップ S 5)。これにより、複数の撮 影日グループにそれぞれ対応する複数のプログラムチェーンが生成される。そして、 プログラムチェーン生成部 45は、 1つのプログラムチェーンにより 1つのタイトルを構 成する。これにより、複数の撮影日グループにそれぞれ対応する複数のタイトルが生 成される。 [0069] Subsequently, the program chain generation unit 45 generates a program chain that defines the playback order of the video data for each shooting date group (step S5). As a result, a plurality of program chains respectively corresponding to the plurality of shooting date groups are generated. The program chain generation unit 45 configures one title with one program chain. As a result, a plurality of titles respectively corresponding to a plurality of shooting date groups are generated.
[0070] なお、ビデオデータの再生順番は、例えば、メモリーカード 10上における画像ファ ィルの記憶順番である。通常、写真撮影が行われた順番に画像ファイル力 Sメモリー力 ード 10に記憶されるので、メモリーカード 10上における画像ファイルの記憶順番は写 真撮影が行われた順番に等しい。それゆえ、ビデオデータの再生順番は、通常、写 真撮影が行われた順番となる。 Note that the playback order of video data is, for example, the order in which image files are stored on the memory card 10. Normally, the image files are stored in the memory card 10 in the order in which the pictures were taken, so the order in which the image files are stored on the memory card 10 is equal to the order in which the pictures were taken. Therefore, the playback order of video data is usually the order in which the pictures were taken.
[0071] 続いて、 PTT生成部 46が、各プログラムチェーンを複数の撮影場所グループにそ れぞれ対応する複数の PTTに分ける。すなわち、 PTT生成部 46は、撮影場所に基 づくグループ分けに従って、各プログラムチェーンを複数の PTTに分ける。そして、 P TT生成部 46は、複数の PTTを定義した PTT管理情報をプログラムチェーンごとに 生成する(ステップ S6)。なお、 PTTはチヤプタに相当するので、各プログラムチェ一 ンが複数の PTTに分けられるということは、各タイトルが複数のチヤプタに分けられる ことを意味する。 [0071] Subsequently, the PTT generation unit 46 divides each program chain into a plurality of PTTs corresponding to a plurality of shooting location groups. That is, the PTT generator 46 divides each program chain into a plurality of PTTs according to the grouping based on the shooting location. Then, the PTT generation unit 46 generates PTT management information defining a plurality of PTTs for each program chain (step S6). Since PTT corresponds to a chapter, the fact that each program chain is divided into multiple PTTs means that each title is divided into multiple chapters.
[0072] 続、て、記録制御部 47が、 DVDドライブ 50を制御し、ビデオデータ、各プログラム チェーン、各 PTT管理情報を DVD30に記録する (ステップ S7)。以下、ビデオデー タ、各プログラムチェーン、各 PTT管理情報のまとまりを「タイトルセット」という。 Subsequently, the recording control unit 47 controls the DVD drive 50 to record the video data, each program chain, and each PTT management information on the DVD 30 (step S7). Hereinafter, the collection of video data, each program chain, and each PTT management information is referred to as a “title set”.
[0073] 例えば、メモリーカード 10には、図 5に示すような 16個の画像ファイルが記憶されて いるとする。すなわち、 16個の画像ファイルのうち、画像ファイル # 1ないし # 8が有 する画像データに対応する写真画像の撮影日がそれぞれ 2006年 1月 10日であり、 画像ファイル # 9ないし # 13が有する画像データに対応する写真画像の撮影日がそ れぞれ 2006年 1月 21日であり、画像ファイル # 14ないし # 16が有する画像データ に対応する写真画像の撮影日がそれぞれ 2006年 2月 3日であるとする。 [0073] For example, the memory card 10 stores 16 image files as shown in FIG. Suppose that That is, of the 16 image files, the shooting date of the photographic image corresponding to the image data included in image files # 1 to # 8 is January 10, 2006, and image files # 9 to # 13 have The shooting date of the photographic image corresponding to the image data is January 21, 2006, and the shooting date of the photographic image corresponding to the image data included in the image files # 14 to # 16 is February 2006 3 Suppose it is a day.
[0074] また、画像ファイル # 1な ヽし # 3が有する画像データに対応する写真画像の撮影 場所がそれぞれ東京であり、画像ファイル # 4な ヽし # 6が有する画像データに対応 する写真画像の撮影場所がそれぞれ横浜であり、画像ファイル # 7および # 8が有 する画像データに対応する写真画像の撮影場所がそれぞれ横須賀であり、画像ファ ィル # 9および # 10が有する画像データに対応する写真画像の撮影場所がそれぞ れ清水寺であり、画像ファイル # 11および # 12が有する画像データに対応する写 真画像の撮影場所がそれぞれ銀閣寺であり、画像ファイル # 13が有する画像デー タに対応する写真画像の撮影場所が金閣寺であり、画像ファイル # 14および # 15 が有する画像データに対応する写真画像の撮影場所がそれぞれボストンであり、画 像ファイル # 16が有する画像データに対応する写真画像の撮影場所が-ユーヨーク であるとする。 [0074] In addition, the shooting location of the photographic image corresponding to the image data of image file # 1 and # 3 is Tokyo, and the photo image corresponding to the image data of image file # 4 and # 6 Is the location of Yokohama, and the location of the photographic images corresponding to the image data of image files # 7 and # 8 is Yokosuka, respectively, corresponding to the image data of image files # 9 and # 10 The shooting location of the photo images to be taken is Kiyomizu-dera, and the shooting location of the photo images corresponding to the image data of image files # 11 and # 12 is Ginkakuji, respectively. The corresponding photo image was taken at Kinkakuji, and the photo image corresponding to the image data of image files # 14 and # 15 was taken at Boston. Suppose that the shooting location of the photographic image corresponding to the image data of Le # 16 is -Yuyoke.
[0075] このような画像ファイルが記憶されたメモリーカード 10について、図 4に示す画像デ ータ記録処理を行うと、 DVD30には、図 6に示すようなタイトルセット 71が記録される When the image data recording process shown in FIG. 4 is performed on the memory card 10 storing such an image file, a title set 71 as shown in FIG. 6 is recorded on the DVD 30.
[0076] すなわち、タイトルセット 71には、画像データ # 1ないし # 16にそれぞれ対応する ビデオデータ # 1な 、し # 16が含まれて 、る。 That is, the title set 71 includes video data # 1 and # 16 corresponding to the image data # 1 to # 16, respectively.
[0077] さらに、タイトルセット 71には、 3つのプログラムチェーン(タイトル) # 1ないし # 3が 含まれている。プログラムチェーン # 1は 2006年 1月 10日に撮影された写真画像に 対応するビデオデータの再生順番を定めたものである。プログラムチェーン # 2は 20 06年 1月 21日に撮影された写真画像に対応するビデオデータの再生順番を定めた ものである。プログラムチェーン # 3は 2006年 2月 3日に撮影された写真画像に対応 するビデオデータの再生順番を定めたものである。このように、 3つのプログラムチェ ーン # 1な!ヽし # 3は、再生順番を定めたビデオデータに対応する写真画像の撮影 日がそれぞれ異なる。 [0077] Furthermore, the title set 71 includes three program chains (titles) # 1 to # 3. Program chain # 1 defines the playback order of video data corresponding to photographic images taken on January 10, 2006. Program chain # 2 defines the playback order of video data corresponding to photographic images taken on January 21, 2006. Program chain # 3 defines the playback order of video data corresponding to photographic images taken on February 3, 2006. In this way, the three program chains # 1 !! # 3 are used to capture photographic images corresponding to video data with a determined playback order. Each day is different.
[0078] さらに、プログラムチェーン # 1は、 3つの PTT (チヤプタ) # 1ないし # 3に分かれて いる。プログラムチェーン # 1の PTT# 1は東京で撮影された写真画像に対応するビ デォデータの再生順番を定めている。プログラムチェーン # 1の ΡΤΤ# 2は横浜で撮 影された写真画像に対応するビデオデータの再生順番を定めて!/ヽる。プログラムチ エーン # 1の ΡΤΤ# 3は横須賀で撮影された写真画像に対応するビデオデータの再 生順番を定めている。 [0078] Further, program chain # 1 is divided into three PTTs (Chapters) # 1 to # 3. Program chain # 1 PTT # 1 defines the playback order of video data corresponding to photographic images taken in Tokyo.チ ェ ー ン # 2 of program chain # 1 determines the playback order of video data corresponding to photographic images taken in Yokohama! Program chain # 1 ΡΤΤ # 3 defines the playback order of video data corresponding to photographic images taken in Yokosuka.
[0079] さらに、プログラムチェーン # 2は、 3つの ΡΤΤ (チヤプタ) # 1ないし # 3に分かれて いる。プログラムチェーン # 2の ΡΤΤ# 1は清水寺で撮影された写真画像に対応する ビデオデータの再生順番を定めている。プログラムチェーン # 2の ΡΤΤ# 2は銀閣寺 で撮影された写真画像に対応するビデオデータの再生順番を定めて ヽる。プロダラ ムチェーン # 2の ΡΤΤ# 3は金閣寺で撮影された写真画像に対応するビデオデータ の再生順番を定めている。 [0079] Furthermore, program chain # 2 is divided into three chapters # 1 through # 3.チ ェ ー ン # 1 in program chain # 2 defines the playback order of video data corresponding to the photographic images taken at Kiyomizu Temple.チ ェ ー ン # 2 of program chain # 2 determines the playback order of video data corresponding to photographic images taken at Ginkakuji.チ ェ ー ン # 3 of Program Chain # 2 defines the playback order of video data corresponding to photographic images taken at Kinkakuji.
[0080] さらに、プログラムチェーン # 3は、 2つの ΡΤΤ (チヤプタ) # 1および # 2に分かれて いる。プログラムチェーン # 3の ΡΤΤ# 1はボストンで撮影された写真画像に対応す るビデオデータの再生順番を定めている。プログラムチェーン # 3の ΡΤΤ# 2は-ュ 一ヨークで撮影された写真画像に対応するビデオデータの再生順番を定めている。 [0080] Further, program chain # 3 is divided into two chapters # 1 and # 2.チ ェ ー ン # 1 of program chain # 3 defines the playback order of video data corresponding to photographic images taken in Boston.チ ェ ー ン # 2 of program chain # 3 defines the playback order of video data corresponding to the photographic images taken at the single yoke.
[0081] 図 6に示すようなタイトルセット 71についてスライドショー表示を行うとき、ユーザは、 タイトルメニューにより 3つのタイトル(プログラムチェーン) # 1ないし # 3の中から所 望のタイトルを選ぶことができる。そして、ユーザは、同一の撮影日に撮影された写真 画像のみのスライドショー表示を見ることができる。例えば、タイトル # 1を選択すれば 、ユーザは 2006年 1月 10日に撮影された写真画像のみのスライドショー表示を見る ことができる。 [0081] When a slide show is displayed for the title set 71 as shown in FIG. 6, the user can select a desired title from the three titles (program chains) # 1 to # 3 using the title menu. Then, the user can see a slide show display of only photographic images taken on the same shooting date. For example, if title # 1 is selected, the user can see a slideshow view of only the photographic images taken on January 10, 2006.
[0082] さらに、タイトル # 1のスライドショー表示を見ているとき、ユーザはリモコン 3のスキッ プボタンを押し、写真画像を撮影場所ごとにスキップさせることができる。例えば、タイ トル # 1のスライドショー表示が始まると、まず東京で撮影された写真画像 # 1 (ビデオ データ # 1)が表示される。この時、ユーザがスキップボタンを押すと、写真画像 # 2 ( ビデオデータ # 2)および写真画像 # 3 (ビデオデータ # 3)力 Sスキップされ、横浜で 撮影された写真画像 # 4 (ビデオデータ # 4)が表示される。この直後、さらにユーザ 力 Sスキップボタンを押すと、写真画像 # 5 (ビデオデータ # 5)および写真画像 # 6 (ビ デォデータ # 6)力 Sスキップされ、横須賀で撮影された写真画像 # 7 (ビデオデータ # 7)が表示される。 [0082] Further, when viewing the slide show of title # 1, the user can press the skip button on the remote control 3 to skip the photographic images for each shooting location. For example, when the slideshow display for title # 1 starts, photo image # 1 (video data # 1) taken in Tokyo is displayed first. At this time, if the user presses the skip button, photo image # 2 (video data # 2) and photo image # 3 (video data # 3) will be skipped. The photographed image # 4 (video data # 4) is displayed. Immediately after this, when the user presses the S Skip button, Photo Image # 5 (Video Data # 5) and Photo Image # 6 (Video Data # 6) Force S Skipped and Photo Image # 7 (Video Data # 7) is displayed.
[0083] さらに、チヤプタメニューにより、ユーザは所望の撮影場所で撮影された写真画像 からスライドショー表示を開始させることもできる。 [0083] Further, the chapter menu allows the user to start a slide show display from photographic images taken at a desired shooting location.
[0084] なお、タイトルメニュー、チヤプタメ-ユー、およびチヤプタに基づくスキップは、多く の一般の DVDレコーダまたは DVDプレーヤが有する機能である。これらの機能は、 DVD規格の下で、各製品間で互換性が図られている。 Note that skipping based on the title menu, chapter menu, and chapter is a function that many general DVD recorders or DVD players have. These functions are compatible with each other under the DVD standard.
[0085] 以上説明したとおり、 DVDレコーダ 1は、メモリーカード 10から読み取られた各画像 ファイルが有する関連事項情報の示す事項に基づ ヽて、当該各画像ファイルが有す る画像データに対応する写真画像の共通の性質を認識し、この認識に基づ ヽて画 像データを複数の第 1グループに分ける。そして、 DVDレコーダ 1は、当該各画像フ アイルが有する画像データのスライドショー再生の順番を定めたプログラムチェーンを 第 1グループごとに生成する。そして、 DVDレコーダ 1は、 1つのプログラムチェーン により 1つのタイトルを構成する。これにより、複数の第 1グループにそれぞれ対応す る複数のタイトルが生成される。 [0085] As described above, the DVD recorder 1 corresponds to the image data included in each image file based on the items indicated by the related item information included in each image file read from the memory card 10. Recognize the common properties of photographic images and divide the image data into multiple first groups based on this recognition. Then, the DVD recorder 1 generates, for each first group, a program chain that defines the order of the slide show reproduction of the image data included in each image file. DVD recorder 1 constitutes one title by one program chain. Thereby, a plurality of titles respectively corresponding to the plurality of first groups are generated.
[0086] したがって、ユーザは、タイトルメニューにより、複数のタイトルの中から、所望のタイ トルを選ぶことが可能になる。そして、 DVDレコーダ 1は、ユーザの選択したタイトル についてのみスライドショー再生を行う。つまり、 DVDレコーダ 1は、 DVD30に記録 された多数の写真画像の中から、共通の性質を有する写真画像を選択し、選択した 写真画像についてのみスライドショー表示を行うことができる。 [0086] Therefore, the user can select a desired title from a plurality of titles using the title menu. Then, the DVD recorder 1 performs slide show playback only for the title selected by the user. That is, the DVD recorder 1 can select a photographic image having a common property from among a large number of photographic images recorded on the DVD 30, and can perform a slide show display only for the selected photographic image.
[0087] 上述したように、関連事項情報の示す事項が撮影日である場合には、 DVDレコー ダ 1は、 DVDに記録された多数の写真画像の中から、同一の撮影日に撮影された 写真画像についてのみスライドショー表示を行うことができる。 [0087] As described above, when the item indicated by the related item information is the shooting date, the DVD recorder 1 was shot on the same shooting date from among many photographic images recorded on the DVD. A slide show can be displayed only for photographic images.
[0088] 他方、 DVDレコーダ 1は、メモリーカード 10から読み取られた各画像ファイルが有 する関連事項情報の示す事項に基づ ヽて、当該各画像ファイルが有する画像デー タに対応する写真画像の共通の性質を認識し、この認識に基づいて画像データを複 数の第 2グループに分ける。そして、 DVDレコーダ 1は、 1つのプログラムチェーンを 複数の第 2グループにそれぞれ対応する複数の PTT (チヤプタ)に分ける。これにより 、スライドショー表示の順番に配列された複数の写真画像のうち、写真画像の性質が 変化した位置にある写真画像力 Sスキップ先の写真画像に設定される。 [0088] On the other hand, the DVD recorder 1 determines the photographic image corresponding to the image data included in each image file based on the items indicated by the related item information included in each image file read from the memory card 10. Recognize common properties and duplicate image data based on this recognition. Divide into a second group of numbers. Then, the DVD recorder 1 divides one program chain into a plurality of PTTs (chapters) respectively corresponding to a plurality of second groups. As a result, among the plurality of photographic images arranged in the order of the slide show display, the photographic image power S at the position where the property of the photographic image has changed is set to the photographic image to be skipped.
[0089] 上述したように、関連事項情報の示す事項が撮影場所である場合には、 DVDレコ ーダ 1は、 DVDに記録された多数の写真画像を、撮影場所の同一性に基づいて複 数の第 2グループに分け、 1つのプログラムチェーンをこれら複数の第 2グループにそ れぞれ対応する複数の PTTに分ける。これにより、スライドショー表示の順番に配列 された複数の写真画像のうち、撮影場所が変化した位置にある写真画像力スキップ 先の写真画像に設定される。 [0089] As described above, when the item indicated by the related item information is the shooting location, the DVD recorder 1 duplicates a large number of photographic images recorded on the DVD based on the identity of the shooting location. Divide the program into a second group of numbers, and divide one program chain into a plurality of PTTs corresponding to the second groups. As a result, among the plurality of photographic images arranged in the order of the slide show display, the photographic image power skip destination photographic image at the position where the shooting location has changed is set.
[0090] これにより、ユーザは、スライドショー表示実行時に写真画像の表示をスキップさせ ることにより、所望の撮影場所で撮影された写真画像を容易かつ迅速に探し出し、見 ることが可能になる。 Accordingly, the user can easily and quickly find and view a photographic image taken at a desired shooting location by skipping the display of the photographic image when executing the slide show display.
[0091] なお、上述した DVDレコーダ 1では、図 6に示すタイトルセット 71のように、写真画 像の撮影日ごとにプログラムチェーン (タイトル)を生成し、各プログラムチェーンを写 真画像の撮影場所に基づいて複数の PTT (チヤプタ)に分ける場合を例にあげた。 しかし、本発明はこれに限られない。 In the DVD recorder 1 described above, as in the title set 71 shown in FIG. 6, a program chain (title) is generated for each shooting date of a photographic image, and each program chain is recorded as a shooting location of the photographic image. As an example, we divided into multiple PTTs based on the above. However, the present invention is not limited to this.
[0092] 例えば、図 7に示すタイトルセット 72のように、写真画像の撮影日ごとにプログラム チェーンを生成し、各プログラムチェーンを写真画像の撮影時刻が午前か午後かに 基づ 、て複数の PTTに分けてもよ!、。 [0092] For example, as in the title set 72 shown in FIG. 7, a program chain is generated for each photographic image shooting date, and a plurality of program chains are created based on whether the photographic image shooting time is morning or afternoon. It can be divided into PTT!
[0093] また、図 8に示すタイトルセット 73のように、写真画像の撮影日ごとにプログラムチェ ーンを生成し、各プログラムチェーンを写真画像の撮影時刻の近接性に基づ 、て複 数の PTTに分けてもよい。例えば、相前後する写真画像の撮影時刻の間隔が 2時間 以内であれば、これらの写真画像にそれぞれ対応するビデオデータを同一の PTTに 含めるようにし、相前後する写真画像の撮影時刻の間隔が 2時間を超える場合には、 これらの写真画像にそれぞれ対応するビデオデータを 2つの PTTにそれぞれ振り分 けるようにする。 [0093] Also, as in the title set 73 shown in FIG. 8, a program chain is generated for each photographic image shooting date, and each program chain is based on the proximity of the photographic image shooting time. May be divided into PTT. For example, if the interval between the shooting times of adjacent photographic images is within 2 hours, the video data corresponding to each of these photographic images should be included in the same PTT, and the interval between the shooting times of the adjacent photographic images will be If the time exceeds 2 hours, the video data corresponding to each of these photographic images should be allocated to two PTTs.
[0094] また、図 9に示すタイトルセット 74のように、写真画像の撮影日ごとにプログラムチェ ーンを生成し、各プログラムチェーンを写真画像が連写撮影により撮影されたものか 否かに基づ 、て複数の PTTに分けてもよ!、。 [0094] Further, as in the title set 74 shown in FIG. You can divide each program chain into multiple PTTs based on whether the photographic images were taken by continuous shooting!
[0095] また、図 10に示すタイトルセット 75のように、写真画像が撮影された国ごとにプログ ラムチェーンを生成し、各プログラムチェーンを写真画像が撮影された地域に基づ ヽ て複数の PTTに分けてもょ 、。 [0095] Further, as in the title set 75 shown in FIG. 10, a program chain is generated for each country in which a photographic image is taken, and each program chain is divided into a plurality of groups based on the region in which the photographic image is taken. Divide it into PTT.
[0096] 図 11は本発明の実施形態である DVDレコーダのより具体的な例を示して 、る。 FIG. 11 shows a more specific example of the DVD recorder according to the embodiment of the present invention.
[0097] 図 11中の DVDレコーダ 100は、例えば次のように画像データ記録処理を行う。 The DVD recorder 100 in FIG. 11 performs image data recording processing as follows, for example.
[0098] ユーザが、複数の画像ファイルが記憶されたメモリーカードを DVDレコーダ 100の カードスロットに装着し、画像データ記録処理を開始すべき旨の指示を、リモコンを操 作して DVDレコーダ 100に入力すると、 DVDレコーダ 100は画像データ記録処理 を開始する。 [0098] The user inserts a memory card storing a plurality of image files into the card slot of the DVD recorder 100, and operates the remote controller to instruct the DVD recorder 100 to start image data recording processing. When input is made, the DVD recorder 100 starts the image data recording process.
[0099] まず、 CPU101は、メモリーカード接続回路 102を制御し、メモリーカードに記憶さ れた複数の画像ファイルを読み取る。 First, the CPU 101 controls the memory card connection circuit 102 to read a plurality of image files stored in the memory card.
[0100] 続いて、 CPU101は、各画像ファイルのファイル名に含まれる日時情報が示す撮 影日に基づいて、各画像ファイルが有する画像データを撮影日ごとに複数の撮影日 グループに分ける。さらに、 CPU101は、各画像ファイルが有する付属情報中の GP Sタググループが示す撮影場所に基づいて、各撮影日グループに属する画像データ を、撮影場所ごとに複数のグループに分ける。 Subsequently, the CPU 101 divides the image data included in each image file into a plurality of shooting date groups for each shooting date based on the shooting date indicated by the date and time information included in the file name of each image file. Furthermore, the CPU 101 divides the image data belonging to each shooting date group into a plurality of groups for each shooting location based on the shooting location indicated by the GPS tag group in the attached information included in each image file.
[0101] 一方、 JPEGデコーダ 104は、各画像ファイルが有する画像データを JPEGデコー デイング方式によりデコードする。デコードされた画像データは、グラフィクス重畳回 路 105、スィッチ 106を通過して MPEGエンコーダ 107に供給される。そして、 MPE Gエンコーダ 107は、画像データを MPEGエンコーディング方式によりエンコードす る。このようにしてメモリーカードから読み取られた画像ファイルが有する画像データ は、 MPEG方式のビデオデータに変換される。ビデオデータはマルチプレクサ 108 を介してストリームスィッチャ 103に供給される。 On the other hand, the JPEG decoder 104 decodes the image data included in each image file by the JPEG decoding method. The decoded image data is supplied to the MPEG encoder 107 through the graphics superimposing circuit 105 and the switch 106. Then, the MPE G encoder 107 encodes the image data by the MPEG encoding method. Thus, the image data included in the image file read from the memory card is converted into MPEG video data. Video data is supplied to the stream switcher 103 via the multiplexer 108.
[0102] 他方、 CPU101は、ビデオデータの再生順番を定めたプログラムチェーンを撮影 日グループごとに生成する。さらに、 CPU101は、各プログラムチェーンを複数の撮 影場所グループにそれぞれ対応する複数の PTTに分け、複数の PTTを定義した P TT管理情報をプログラムチェーンごとに生成する。 On the other hand, the CPU 101 generates a program chain that defines the playback order of video data for each shooting date group. Further, the CPU 101 divides each program chain into a plurality of PTTs corresponding to a plurality of shooting location groups, and defines a plurality of PTTs. TT management information is generated for each program chain.
[0103] 続いて、 CPU101は、 DVDドライブ 109を制御し、ビデオデータ、各プログラムチ エーン、各 ΡΤΤ管理情報を DVDに記録する。 Subsequently, the CPU 101 controls the DVD drive 109 to record video data, each program chain, and each piece of management information on a DVD.
[0104] DVDに記録された、写真画像に対応するビデオデータを再生するときには、 CPU 101は、ユーザが選択したプログラムチェーンおよびこのプログラムチェーンに関連 する PTT管理情報を DVD力 読み取り、これらプログラムチェーンおよび PTT管理 情報に基づ 、てビデオデータを DVD力も読み取る。読み取られたビデオデータは、 デマルチプレクサ 110を介して MPEGデコーダ 111に供給される。そして、 MPEG デコーダ 111は、ビデオデータを MPEGデコーディング方式によりデコードする。デ コードされたビデオデータは、グラフィクス重畳回路 105およびデジタル アナログコ ンバータ 112を介して、例えば DVDレコーダ 100に接続されたディスプレイ装置(図 示せず)に出力される。 [0104] When playing back video data corresponding to a photographic image recorded on a DVD, the CPU 101 reads the program chain selected by the user and the PTT management information related to the program chain, and reads the program chain and Based on the PTT management information, the video data is also read by DVD. The read video data is supplied to the MPEG decoder 111 via the demultiplexer 110. Then, the MPEG decoder 111 decodes the video data by the MPEG decoding method. The decoded video data is output to a display device (not shown) connected to the DVD recorder 100, for example, via the graphics superimposing circuit 105 and the digital / analog converter 112.
[0105] なお、上述した DVDレコーダ 1では、写真画像の撮影日ごとにプログラムチェーン を生成し、 1つのプログラムチェーンにより 1つのタイトルを構成する。この場合、 DVD 規格の下、タイトルの最大数が 99個であることに注意する必要がある。例えば、撮影 日がそれぞれ異なる写真画像の画像ファイルが 100個以上メモリーカード 10に記憶 されているときには、撮影日の近接性などを判断し、撮影日が近い所定数の写真画 像のビデオデータを 1つのタイトルに含ませるようにする。これにより、タイトルの個数 を 99個以下にすることができる。 PTT (チヤプタ)についても同様である。 [0105] It should be noted that in the above-described DVD recorder 1, a program chain is generated for each photographic image shooting date, and one program chain constitutes one title. In this case, it should be noted that the maximum number of titles is 99 under the DVD standard. For example, when 100 or more photographic image files with different shooting dates are stored in the memory card 10, the proximity of the shooting dates is judged, and video data for a predetermined number of photographic images with the shooting dates close to each other. Include in one title. As a result, the number of titles can be reduced to 99 or less. The same applies to PTT (Chapter).
[0106] また、スライドショー表示において、相前後する写真画像の切り替わりに、フェード、 パン、ズームなどの特殊効果を設定する場合、相前後する 2つの PTT間の境界は、 特殊効果が終了したポイントであってもよいし、特殊効果の途中のポイントであっても よい。 [0106] When a special effect such as fade, pan, or zoom is set for switching between successive photographic images in a slide show display, the boundary between two consecutive PTTs is the point where the special effect ends. It may be a point in the middle of a special effect.
[0107] また、上述した DVDレコーダ 1は、画像データをビデオデータに変換する機能と、 写真画像のスライドショー表示の順番を定めたプログラムチェーンを生成する機能と 、ビデオデータおよびプログラムチェーンなどを DVDに記録する機能を備えて 、る。 しかし、本発明の画像データ管理装置は、これらすベての機能を備えていなくてもよ い。 [0108] 例えば、 JPEG圧縮方式により圧縮された画像データ (JPEGデータ)をメモリーカー ドから読み取り、これを他のデータ形式に変換しないで、つまり、 JPEGデータのまま で情報記録媒体に記録してもよ 、。この場合には、 JPEGデータをスライドショー表示 するための再生順番情報を例えば写真画像の撮影日ごとに生成し、さらに例えば写 真画像の撮影場所に基づいて再生順番情報を複数のユニットに分ける。 [0107] Further, the DVD recorder 1 described above has a function of converting image data into video data, a function of generating a program chain in which the order of slideshow display of photographic images is determined, video data, a program chain, and the like on a DVD. It has a function to record. However, the image data management apparatus of the present invention may not have all these functions. [0108] For example, image data (JPEG data) compressed by the JPEG compression method is read from a memory card, and this is not converted into another data format, that is, recorded in an information recording medium as it is as JPEG data. Moyo. In this case, reproduction order information for displaying JPEG data as a slide show is generated, for example, for each photographic image shooting date, and the reproduction order information is divided into a plurality of units based on, for example, the shooting position of the photographic image.
[0109] あるいは、メモリーカードから読み取った画像データ CFPEGデータ)を情報記録媒 体に記録しなくてもよい。すなわち、メモリーカードに記憶された画像データをスライド ショー表示するための再生順番情報を写真画像の撮影日ごとに生成し、写真画像の 撮影場所に基づいて再生順番情報を複数のユニットに分けるだけでもよい。 [0109] Alternatively, the image data CFPEG data read from the memory card may not be recorded on the information recording medium. In other words, it is possible to generate playback order information for slide show display of image data stored in a memory card for each photographic image shooting date, and to divide the playback order information into multiple units based on the shooting location of the photographic image. Good.
[0110] なお、図 2中のカード接続部 41が読取手段の具体例であり、第 1グループ分け部 4 2および第 2グループ分け部 43がそれぞれグループ分け手段の具体例であり、変換 部 44が変換手段の具体例であり、プログラムチェーン生成部 45が再生順番情報生 成手段の具体例であり、 PTT生成部 46が管理情報生成手段の具体例であり、記録 制御部 47が記録手段の具体例である。また、プログラムチェーンが再生順番情報の 具体例であり、 PTTが再生順番情報におけるユニットの具体例である。 2 is a specific example of the reading unit, the first grouping unit 42 and the second grouping unit 43 are specific examples of the grouping unit, and the conversion unit 44. Is a specific example of the conversion means, the program chain generation unit 45 is a specific example of the reproduction order information generation means, the PTT generation unit 46 is a specific example of the management information generation means, and the recording control unit 47 is the recording means. It is a specific example. The program chain is a specific example of the playback order information, and PTT is a specific example of the unit in the playback order information.
[0111] また、図 4中のステップ S1が読取工程の具体例であり、ステップ S2およびステップ S 3がそれぞれグループ分け手段の具体例であり、ステップ S5が再生順番情報生成ェ 程の具体例であり、ステップ S6が管理情報生成工程の具体例である。 Further, step S1 in FIG. 4 is a specific example of the reading process, step S2 and step S3 are specific examples of the grouping means, and step S5 is a specific example of the reproduction order information generation process. Step S6 is a specific example of the management information generation step.
[0112] また、本発明はコンピュータプログラムとして実現することも可能である。この場合に は、図 2中のカード接続部 41、第 1グループ分け部 42、第 2グループ分け部 43、変 換部 44、プログラムチェーン生成部 45、 PTT生成部 46、記録制御部 47、再生制御 部 48および総合制御部 51を実現するためのコンピュータプログラムを作成する。そ して、このコンピュータプログラムを情報記録媒体に記録し、この情報記録媒体を販 売する。あるいは、コンピュータプログラムをインターネットなどのコンピュータネットヮ ークを通じてダウンロード可能にする。このコンピュータプログラムをコンピュータに読 み取らせることにより、 CPU,主記憶装置、メモリーカードインタフェース回路、 DVD ドライブその他コンピュータが通常有するコンピュータ資源を利用して、コンピュータ を、カード接続部 41、第 1グループ分け部 42、第 2グループ分け部 43、変換部 44、 プログラムチ ーン生成部 45、 PTT生成部 46、記録制御部 47および総合制御部 5 1として機能させることができる。 The present invention can also be realized as a computer program. In this case, the card connection unit 41, first grouping unit 42, second grouping unit 43, conversion unit 44, program chain generation unit 45, PTT generation unit 46, recording control unit 47, playback in FIG. A computer program for realizing the control unit 48 and the general control unit 51 is created. Then, the computer program is recorded on an information recording medium, and the information recording medium is sold. Alternatively, the computer program can be downloaded through a computer network such as the Internet. By making this computer program read by the computer, the computer is divided into the card connection section 41 and the first group using the CPU, main storage device, memory card interface circuit, DVD drive and other computer resources normally possessed by the computer. Part 42, second grouping part 43, conversion part 44, It can function as a program chain generation unit 45, a PTT generation unit 46, a recording control unit 47, and a general control unit 51.
[0113] また、本発明は、請求の範囲および明細書全体力も読み取るこのできる発明の要 旨または思想に反しない範囲で適宜変更可能であり、そのような変更を伴う画像デ ータ管理装置および画像データ管理方法並びにこれらの機能を実現するコンビユー タプログラムもまた本発明の技術思想に含まれる。 産業上の利用可能性 [0113] Further, the present invention can be changed as appropriate without departing from the gist or concept of the invention that can also read the claims and the entire specification, and the image data management apparatus and the like accompanying such a change can be changed. An image data management method and a computer program for realizing these functions are also included in the technical idea of the present invention. Industrial applicability
[0114] 本発明に係る画像データ管理装置および画像データ管理方法は、例えばデジタル スチルカメラにより撮影された写真画像に対応する画像データの管理を行う画像デ ータ管理装置に利用可能である。また、例えば民生用或いは業務用の各種コンビュ ータ機器に搭載される又は各種コンピュータ機器に接続可能な画像データ管理装置 等にも利用可能である。 The image data management apparatus and the image data management method according to the present invention can be used for an image data management apparatus that manages image data corresponding to a photographic image taken by a digital still camera, for example. Further, it can be used for an image data management device or the like that is mounted on various consumer or commercial computer devices or can be connected to various computer devices.
Claims
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006-095461 | 2006-03-30 | ||
| JP2006095461 | 2006-03-30 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2007114022A1 true WO2007114022A1 (en) | 2007-10-11 |
Family
ID=38563292
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2007/055234 Ceased WO2007114022A1 (en) | 2006-03-30 | 2007-03-15 | Image data managing device and image data managing method |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2007114022A1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10000449B2 (en) | 2011-12-22 | 2018-06-19 | Kancera Ab | Bisarylsulfonamides useful in the treatment of inflammation and cancer |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001086458A (en) * | 1999-09-09 | 2001-03-30 | Toshiba Corp | Management system for protection and temporary deletion of still image information |
| JP2003052004A (en) * | 2001-08-06 | 2003-02-21 | Canon Inc | Imaging device, image reproducing device, image reproducing method, and program |
| JP2004118573A (en) * | 2002-09-26 | 2004-04-15 | Fuji Photo Film Co Ltd | Image arranging device and its program |
| JP2006067388A (en) * | 2004-08-27 | 2006-03-09 | Matsushita Electric Ind Co Ltd | Content display method |
-
2007
- 2007-03-15 WO PCT/JP2007/055234 patent/WO2007114022A1/en not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001086458A (en) * | 1999-09-09 | 2001-03-30 | Toshiba Corp | Management system for protection and temporary deletion of still image information |
| JP2003052004A (en) * | 2001-08-06 | 2003-02-21 | Canon Inc | Imaging device, image reproducing device, image reproducing method, and program |
| JP2004118573A (en) * | 2002-09-26 | 2004-04-15 | Fuji Photo Film Co Ltd | Image arranging device and its program |
| JP2006067388A (en) * | 2004-08-27 | 2006-03-09 | Matsushita Electric Ind Co Ltd | Content display method |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10000449B2 (en) | 2011-12-22 | 2018-06-19 | Kancera Ab | Bisarylsulfonamides useful in the treatment of inflammation and cancer |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8428423B2 (en) | Reproducing apparatus for video data | |
| JP4416606B2 (en) | Display control apparatus, display control method, program, and storage medium | |
| JP3770229B2 (en) | Video data recording apparatus, metadata providing method, video data reproducing apparatus, video data processing method, program, recording medium | |
| JP4433025B2 (en) | Image reproducing apparatus, image recording apparatus, image reproducing method, and image recording method | |
| US8792772B2 (en) | Playback control device, method and program | |
| KR101406332B1 (en) | Recording and reproducing apparatus and recording and reproducing method | |
| JP2008135911A (en) | Program recording and reproducing device | |
| JP2001078166A (en) | Program providing system | |
| WO2010041576A1 (en) | Content distribution system | |
| JP2009225361A (en) | Recording device and recording method, and editing device and editing method | |
| JP2001054042A (en) | Recording / reproducing apparatus and program recording medium | |
| US20060244847A1 (en) | Electronic camera device, image recording apparatus and image recording application software | |
| WO2007114022A1 (en) | Image data managing device and image data managing method | |
| TW200537367A (en) | Video editing system and method of computer system | |
| JP6278353B2 (en) | RECORDING DEVICE, RECORDING METHOD, PROGRAM, AND IMAGING DEVICE | |
| JPH05266156A (en) | Device and method for handling image information file | |
| US8134607B2 (en) | Recording apparatus | |
| WO2005088965A1 (en) | Reproduction program, reproduction data generation program, and data recording device | |
| JP4892162B2 (en) | Information recording medium and production method thereof | |
| JP4576941B2 (en) | Information processing apparatus and method, program, and image processing apparatus | |
| US20090040382A1 (en) | Camera apparatus and still image generating method of camera apparatus | |
| JP4446669B2 (en) | Moving image data recording method and reproducing method thereof, moving image data recording device and reproducing device thereof | |
| JP2004120401A (en) | Method, device, and program for picture reproduction | |
| JP2007043218A (en) | Image recording and reproducing device | |
| JP4165543B2 (en) | Video data recording apparatus, video data reproducing apparatus, processing method for video data recording apparatus, processing method for video data reproducing apparatus, program, and recording medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 07738684 Country of ref document: EP Kind code of ref document: A1 |
|
| DPE1 | Request for preliminary examination filed after expiration of 19th month from priority date (pct application filed from 20040101) | ||
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| NENP | Non-entry into the national phase |
Ref country code: JP |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 07738684 Country of ref document: EP Kind code of ref document: A1 |
|
| DPE1 | Request for preliminary examination filed after expiration of 19th month from priority date (pct application filed from 20040101) |