[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

WO2007145281A1 - 映像再生装置、映像再生方法および映像再生プログラム - Google Patents

映像再生装置、映像再生方法および映像再生プログラム Download PDF

Info

Publication number
WO2007145281A1
WO2007145281A1 PCT/JP2007/062007 JP2007062007W WO2007145281A1 WO 2007145281 A1 WO2007145281 A1 WO 2007145281A1 JP 2007062007 W JP2007062007 W JP 2007062007W WO 2007145281 A1 WO2007145281 A1 WO 2007145281A1
Authority
WO
WIPO (PCT)
Prior art keywords
video
fast
section
feature quantity
common
Prior art date
Application number
PCT/JP2007/062007
Other languages
English (en)
French (fr)
Inventor
Eiji Kasutani
Original Assignee
Nec Corporation
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Nec Corporation filed Critical Nec Corporation
Publication of WO2007145281A1 publication Critical patent/WO2007145281A1/ja

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/005Reproducing at a different information rate from the information rate of recording
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4331Caching operations, e.g. of an advertisement for later insertion during playback
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4333Processing operations in response to a pause request
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/44008Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/44016Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving splicing one content stream with another content stream, e.g. for substituting a video clip
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/443OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/4508Management of client data or end-user data
    • H04N21/4532Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4755End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for defining user preferences, e.g. favourite actors or genre
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/78Television signal recording using magnetic recording
    • H04N5/781Television signal recording using magnetic recording on disks or drums
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/84Television signal recording using optical recording
    • H04N5/85Television signal recording using optical recording on discs or drums

Definitions

  • Video playback device video playback method, and video playback program
  • the present invention relates to a video playback device, video playback method, and video playback program that reduce video playback time, and in particular, video playback device and video playback that reduce video playback time using a viewing operation history in another video.
  • the present invention relates to a method and a video reproduction program.
  • Patent Document 1 An example of a method for shortening the video playback time is described in Patent Document 1.
  • Patent Document 1 describes that an importance level is set for each video scene, and digest playback is performed in which only the main part of video data is played based on the specified importance level.
  • Patent Document 1 has a problem that a desired scene of the viewer (user) is not always selected as a digest reproduction target in the summary process.
  • the videos since all the videos are summarized in the same way, there is a problem that the videos cannot be efficiently reproduced according to the viewing mode of the viewer. Therefore, the following video playback methods have been proposed.
  • Patent Document 2 when playing a video and audio, when a scene that you do not want to see starts, you specify the video at the start of the scene that the user does not want to view by operating the remote controller. When the scene you do not want to watch is finished, the user operates the remote controller to specify the video at the end of the scene you do not want to see, and then the video specified by the user matches the video being played back If it matches, the movie being played is It is described to fast-forward the image.
  • Patent Document 3 whether or not a highlight scene is power is determined based on highlight information of a section in which a scene start point and end point are specified. It is described that the other parts are controlled to be shortened by fast-forwarding and played back. It also describes that highlight information is automatically generated by analyzing video features.
  • Patent Document 4 stores history information related to the type of user operation (such as CM skip and fast forward) and the time period during which the user operation was performed in relation to the content, and reproduces the content.
  • the history information it is described that the content to be played is played according to the operation type and time zone indicated by the history information.
  • Patent Document 1 Japanese Patent Application Laid-Open No. 2000-299829 (paragraphs 0065-0069)
  • Patent Document 2 Japanese Patent Laid-Open No. 2004-23465 (paragraphs 0013, 0028-003 0)
  • Patent Document 3 Japanese Patent Laid-Open No. 2005-236527 (paragraphs 0034, 0035, 00 62-0065)
  • Patent Document 4 Japanese Patent Laid-Open No. 2006-24259 (paragraphs 0037, 0041, 004 3)
  • the video section in which the user is less interested may be included in other content that has not been played back by the user.
  • each week's program may include corners that are not of interest to the user, such as opening or ending the specific program.
  • the user ’s
  • Patent Documents 2 to 4 have not been proposed to automatically detect such a video section. The video cannot be viewed efficiently and in a short time without the hassle of.
  • An object of the present invention is to provide a video playback device, video playback method, and video playback program.
  • the video may be both a moving image and an audio signal, or only a moving image or only an audio signal.
  • a video playback apparatus includes a video storage unit that stores a plurality of videos, a fast-forward section detection unit that detects a section of a video that has been fast-forwarded or skipped during playback, and a video storage unit that stores the video
  • the common detection means for detecting a video section common to the video of the section detected by the fast-forward section detection means in the video being played, and the video playback for fast-forwarding or skipping the video section detected by the common detection means
  • a control means for detecting a video section common to the video of the section detected by the fast-forward section detection means in the video being played.
  • An operation history recording unit that records a history of fast-forwarding or skipping operation during playback
  • the fast-forward section detecting unit is configured to perform fast-forwarding or skipping during playback based on the history recorded by the operation history recording unit. It may be configured to detect a section of a video on which an operation has been performed. According to such a configuration, since a section in which fast-forwarding or the like is operated in real time is detected when fast-forwarding or the like is being performed, a section in which fast-forwarding or the like is operated can be detected at an arbitrary timing. Will be able to.
  • the common detection means generates first feature quantity generation means for generating the feature quantity of the video in the section detected by the fast-forward section detection means, and first feature quantity for generating the video feature quantity stored in the video storage means.
  • the feature quantity generated by the second feature quantity generation means is compared with the feature quantity generated by the second feature quantity generation means, and the feature quantity generated by the second feature quantity generation means is compared.
  • It may be configured to include a common video section detecting means for detecting a video section that is common to the video of the section detected by the fast-forward section detecting means. According to such a configuration, it is ensured that the video stored in the video storage means is included in the video. It is possible to detect a video section that is not of interest to the user.
  • the image processing apparatus includes a fast-forward section feature amount storage unit that stores the feature amount generated by the first feature amount generation unit, and the common video section detection unit includes the feature amount stored in the fast-forward section feature amount storage unit. Compares the feature quantity generated by the second feature quantity generation means, and detects the video section common to the section detected by the fast-forward section detection means in the video stored in the video storage means. It may be configured to. According to such a configuration, it is possible to determine whether or not a plurality of videos that are not of interest to the user are stored in the video storage means and included in the video.
  • the video stored in the video storage means may include a video that has been fast-forwarded or skipped during playback. According to such a configuration, not only the unreproduced video but also the reproduced video can be detected as a fast-forward section.
  • a video playback method includes a fast-forward section detecting step in which a control unit in a video playback apparatus detects a section of a video in which a fast-forward or skip operation is performed during playback according to a control program;
  • the common detection step for detecting a video segment common to the video of the segment detected in the fast-forward segment detection step, and the fast-forward of the segment of the video detected in the common detection step Or a video playback control step for skipping.
  • An operation history recording step for recording a history of fast-forwarding or skipping operations during playback is provided, and the fast-forwarding section detecting step performs fast-forwarding or skipping during playback based on the history recorded in the operation history recording step. It may be configured to detect a section of a video on which an operation has been performed. According to such a configuration, since a section in which fast-forwarding or the like is operated in real time is detected when fast-forwarding or the like is performed, it is possible to detect a section in which fast-forwarding or the like is operated at an arbitrary timing. become able to.
  • the first feature value generation step for generating the feature value of the video in the section detected in the fast-forwarding section detection step and the feature value of the video stored in the video storage means!
  • the second feature value generation step to be generated, the feature value generated in the first feature value generation step, and the feature value generated in the second feature value generation step are compared and stored in the video storage means.
  • the video of the section detected in the fast-forward section detection step It may be configured to include a common video section detection step for detecting a common video section. According to such a configuration, it is possible to reliably detect a video segment that is not of interest to the user in the video stored in the video storage unit.
  • the common video section detection step is stored in the fast-forward section feature quantity storage means for storing the feature quantity generated in the first feature quantity generation step !, and the second feature quantity generation step.
  • the feature amount generated in step (b) is compared, and is stored in the video storage means so that a video segment that is the same as the segment detected in the fast-forward segment detection step is detected. May be. According to such a configuration, it is possible to determine whether a plurality of videos that are not of interest to the user are stored in the video storage means and are included in the video. That's it.
  • a video playback program stores a fast-forward section detection process for detecting a section of a video in which a fast-forward or skip operation has been performed at the time of playback to a control unit in the video playback apparatus, and the video storage means In the video, the common detection process for detecting a video segment common to the video of the section detected by the fast-forward section detection process, and the video playback for fast-forwarding or skipping the video section detected by the common detection process Control processing is executed.
  • the present invention it is possible to efficiently shorten the video playback time. Since it is configured to detect the fast-forward target section from the operation history for the video played back in the past, detect the video section that matches the fast-forward target section, detect the playback target video force, and store the start and end points. This is because the section with a bookmark can be fast-forwarded or skipped automatically or when a single operation is performed. Moreover, even if the content has never been viewed by the user, it is possible to automatically fast-forward the desired V and scene without the user's designation.
  • FIG. 1 is a block diagram showing a first embodiment of a video reproduction apparatus according to the present invention.
  • FIG. 2 is a flowchart showing the operation of the video section position generation unit 1 in the first embodiment of the present invention.
  • FIG. 3 is a block diagram for explaining a process for setting a fast-forward target section for unreproduced content.
  • FIG. 4 is a flowchart showing the operation of the video reproduction unit 3 in the first embodiment of the present invention.
  • FIG. 5 is a block diagram showing a second embodiment of the video reproduction apparatus according to the present invention.
  • FIG. 6 is a block diagram showing a modification of the first embodiment of the video reproduction apparatus according to the present invention.
  • FIG. 7 is a block diagram showing a case where the video playback device is configured by a computer.
  • FIG. 1 is a block diagram showing a first embodiment of a video reproduction apparatus according to the present invention.
  • the first embodiment of the present invention includes an input device 4, a video section position generation unit 1 that operates by program control, a storage unit 2 that stores information, and a video playback unit 3 And a display device 5.
  • the input device 4 also has input device power such as a button, a keyboard, a keypad, a pointing device, and a remote controller, and can input instructions regarding video playback when the video to be played back is designated.
  • the display device 5 is an output device such as a liquid crystal display or a CRT, and displays an image.
  • the storage unit 2 includes a video storage unit 21, an operation history storage unit 22, a fast forward target section feature amount storage unit 23, and a fast forward target section position storage unit 24.
  • the video storage means 21 stores various video to be played back.
  • the video storage unit 21 may be in the video playback device or in a place where it can be acquired via a network.
  • the video storage means 21 is provided in the server 42, and the storage unit 2, the video section position generation unit 1, the video playback unit 3, the input device 4, and the display device 5 excluding the video storage unit 21 are provided.
  • a video playback device can be configured by providing the video playback terminal 40 and connecting the server 42 and the video playback terminal 40 via the network 41.
  • one, two, or all of the operation history storage unit 22, the fast-forwarding target section feature amount storage unit 23, and the fast-forwarding target section position storage unit 24 of the storage unit 2 may be provided in the server 42.
  • the operation history storage means 22 records a history of operations performed when viewing each video. That is, the operation history storage means 22 stores operation histories for various videos viewed by the user in the past. Specifically, the history of operations includes: normal playback (start point, end point), fast-forward (start point, end point), skipped point (start point, end point), Locations that have been viewed repeatedly (starting point, ending point) are recorded.
  • fast forward refers to the act of playing video faster than the normal playback speed
  • skip refers to the action of moving forward by partially skipping playback, etc.
  • the fast-forwarding target section feature quantity storage means 23 stores the feature quantity for the fast-forwarding target section corresponding to the part that the user fast-forwarded among various videos that the user has viewed in the past.
  • the feature quantity for the fast-forward target section is the fast-forward target section feature quantity generation means 11. Is stored in the fast-forwarding target section feature amount storage means 23.
  • the fast-forwarding target section position storage means 24 stores the feature amount of the playback target video specified by the user and the feature amount of the fast-forwarding target section stored in the fast-forwarding target section feature amount storage means 23.
  • the bookmark information indicating the common part is stored.
  • the bookmark information is information indicating where the common part of each feature amount is located in the reproduction target video, and is information indicating the start point and end point of the common part.
  • the video section position generation unit 1 includes a fast-forward target section detection unit 10, a fast-forward target section feature amount generation unit 11, a feature amount generation unit 12, and a common section detection unit 13.
  • the fast-forwarding target section detection means 10 calls the operation history of each video stored in the operation history storage means 22, and identifies a point (start point, end point) that is considered to have a low level of user interest during playback. Identified as a fast forward target section. Specifically, the fast-forward target section may be a part where fast-forwarding was performed during playback (start point, end point) or a part where playback was skipped.
  • the fast-forward target section detecting means 10 calls (reads out) the video of the specified fast-forward target section and sends it to the fast-forward target section feature value generating means 11.
  • the fast-forward target section feature value generation means 11 is included in the fast-forward target section after calling the corresponding video (may be video content including the fast-forward target section) from the video storage means 21.
  • the feature amount is extracted from each frame cover.
  • the feature amount may be extracted from the video signal or may be extracted from the acoustic signal.
  • the feature quantity extracted from each video portion that has been viewed is stored in the fast-forward target section feature quantity storage means 23. That is, the fast-forwarding target section feature value generating means 11 extracts the feature values for the video in the fast-forwarding target section and stores them in the fast-forwarding target section feature value storage means 23.
  • Non-Patent Document 1 BSManjunath, J.-R. Ohm, VV Vasudevan, A. Yamada, "COLOR AND TEXTURE DESCRIPTORS” IEEE TRANSACTIONS ON CIRC UITS AND SYSTEMS FOR VIDEO TRCHNOLOGY, JUNE2001, VOLll, No. 6, pp. 703-715 (hereinafter referred to as Non-Patent Document 1), representative colors, color arrangements, textures, patterns, shapes, and the like.
  • Non-Patent Document 2 S. Quackenbush, A ⁇ indsay, "Overview of MP EG-7 audio" IEEE TRAN SACTIONS ON CIRCUITS AND SYSTEMS FOR VIDE O TRCHNOLOGYJUNE2001, VOL11, No.6, pp.725-729 (hereinafter referred to as Non-Patent Document 2)
  • the feature quantity generation means 12 calls the video to be reproduced from the video storage means 21, and extracts the feature quantity from each frame cover of the video.
  • the feature quantity extracted here is a feature quantity of the same type as the feature quantity extracted by the fast-forwarding target section feature quantity generation means 11. That is, the feature quantity generation means 12 extracts the feature quantity for the playback target video designated by the user and outputs it to the common section detection means 13.
  • the common section detection means 13 includes a feature quantity for the video to be reproduced extracted by the feature quantity generation means 12, and a feature quantity for the video of the fast-forward target section stored in the fast-forward target section feature quantity storage means 23. Are compared to detect a portion having a common feature amount. If there is a common part, an identification signal (bookmark) is set at the start point and end point of the common part included in the video to be played. The set start point bookmark and end point bookmark are stored in the fast forward target section position storage means 24 as bookmark information. Examples of the feature amount comparison method include, for example, the distance between representative colors and color arrangement feature amounts as described in Non-Patent Document 1 and Non-Patent Document 2.
  • the feature amount for the video in the fast-forwarding target section may be compared when the same video is fast-forwarded a plurality of times. For example, you can compare the feature quantity of the video that the user has fast-forwarded twice or more with the feature quantity of the video to be played.
  • the video playback unit 3 includes a fast-forward target section reading unit 31, a video operation history recording unit 32, and a video playback control unit 33.
  • the fast-forward target section reading unit 31 acquires the bookmark of the video section corresponding to the video specified by the input device 4 from the fast-forward target section position storage unit 24. That is, the fast-forward target section reading means 31 acquires the bookmark information for the playback target video designated by the user from the fast-forward target section position storage means 24 and outputs it to the video playback control means 33.
  • the video operation history recording means 32 records, in the operation history storage means 22, a history of operations performed by the input device 4 in response to a user operation when viewing each video.
  • the operation history specifically, normal playback location (start point, end point), fast forward There are places that have been visited (start point, end point) and places that have been viewed repeatedly (start point, end point).
  • the video reproduction control means 33 sequentially reproduces the video specified by the input device 4. However, when playing back the position where the start point bookmark is set, fast forward to the section where the end point bookmark is assigned. That is, the video playback control means 33 acquires the video specified by the input device 4 from the video storage means 21, refers to the bookmark information output by the fast-forward target section reading means 31, and fast-forwards the bookmark portion. Play the playback target video on the display device 5.
  • the video of the fast-forwarded portion matches the video of the portion that has been fast-forwarded in the past. For example, if you fast-forward the start of a program while recording and playing back a television program, the same start is automatically fast-forwarded even if you record and play back that television program that was broadcast the next week. . Similarly, if a particular song is fast-forwarded in a song program, the same song is automatically fast-forwarded. In addition, when a certain commercial is fast-forwarded, the same commercial is automatically fast-forwarded even when playing a different television program. Note that fast-forwarding does not have to be performed automatically. For example, a message may be displayed on the display device to prompt the user to confirm whether or not fast-forwarding is possible.
  • a fast-forwarding method when the playback position reaches the start point of the bookmark, a method of automatically fast-forwarding to the end point, or clearly indicating the existence of the section with the bookmark attached, A method of fast-forwarding to the location of the identification signal behind and skipping is also conceivable.
  • the playback start position can be aligned with the shot start point.
  • each means constituting the video playback unit and the video section position generation unit in the video playback device is stored in a storage unit such as a control unit memory such as a CPU, and is processed (controlled) according to the control program. It is realized by executing.
  • the storage unit 2 can be realized by a storage medium such as a hard disk.
  • FIG. 2 is a flowchart showing the operation of the video section position generation unit 1 according to the first embodiment of the present invention.
  • FIG. 3 is a block diagram for explaining the setting process of the fast-forward target section to the unreproduced content.
  • a plurality of videos for example, a first video and a second video
  • the video operation history recording unit 32 records the user operation history during the reproduction of the first video in the operation history storage unit 22. Therefore, the operation history storage means 22 stores operation histories such as fast-forward and skip during playback of the first video.
  • the fast-forward target section detecting means 10 is, for example, when the viewing of the first video is finished or when the operation such as fast-forwarding during the viewing of the first video is finished. Then, the process for detecting the fast forward target section is executed.
  • the fast-forward target section detection process the fast-forward target section detection means 10 calls the first video operation history stored in the operation history storage means 22, and the fast-forward point is considered to have a low level of interest during playback. And the start point and end point of the skip part are specified as the fast-forward target section (Step S1 Do)
  • the fast-forward target section feature value generation means 11 is included in each part included in the part of the first video that has been determined to be of low interest.
  • the frame force is also extracted (step S12).
  • the feature quantity generation means 12 performs feature quantity extraction from each frame included in the second video to be played back (step S13).
  • the common section detection means 13 includes the feature quantity of the second video to be reproduced extracted by the feature quantity generation means 12 and the fast forward target in the first video extracted by the fast forward target section feature quantity generation means 11. The feature quantity of the section is compared, and a portion common to the fast-forward target section and the playback target video in the viewed video is detected (step S14). If there is a common part, the common section detection means 13 stores the start point and end point of the common part included in the playback target video as the start point bookmark and end point bookmark in the fast forward target section position storage means 24 ( Step S 15).
  • a start point bookmark and an end point bookmark are set for each video. Also, since the first video that has already been viewed is also playable, the first video is also viewed again. It is included in the second video to be played. Therefore, it is determined whether or not there is a part in common with the feature value of each frame in the fast-forward section for the first video, and the start point and end point of the common part are set as the start point bookmark and the end point bookmark. Is set.
  • the detection of the fast-forward target section has exemplified the time when viewing of the first video is finished or the time when operations such as fast-forwarding during viewing of the first video are finished. For example, it may be the time after the first video has been viewed and the force after a predetermined period has elapsed.
  • FIG. 4 is a flowchart showing the operation of the video playback unit 3 in the first embodiment of the present invention.
  • the fast-forward target section reading means 31 The bookmark of the video section corresponding to the video specified by 4 is acquired from the fast-forward target section position storage means 24 (step S22).
  • the video reproduction control means 33 sequentially reproduces the video specified by the input device 4 (step S23). In step S24, it is determined whether or not the video reproduction is completed. If the video playback has not ended (No), the process proceeds to step S25, and if the video playback has ended (Yes), the series of processing ends.
  • step S25 the video reproduction control means 33 reproduces the start position where the bookmark is set, and confirms whether or not the power is correct. If the bookmark is at the set position (Yes), the video is fast-forwarded to the end point corresponding to the bookmark start point (step S26).
  • a fast-forward method when the playback position reaches the start point of the bookmark, it is automatically fast-forwarded to the end point, or the presence of the bookmarked section is clearly indicated, and the identification signal in the back is specified by the user's instruction. A method of fast-forwarding to a point can also be considered. Furthermore, when fast-forwarding automatically, alignment can be performed so that the playback start position matches the start point of the shot.
  • Steps S23 to S26 are repeated until the video playback ends or an end command is input from the input device 4 (step S24).
  • the video section position generation unit 1, the storage unit 2, and the video playback unit 3 in the first embodiment are places where each unit can be accessed via a network even if they are all in the video playback device. May be.
  • the video section position generation unit 1 and the video playback unit 3 may be in a video playback terminal, and the video playback terminal may be connected to a server having the storage unit 2 via a network.
  • the video playback unit 3 may be in a video playback terminal, and the video playback terminal may be connected to a server having the video section position generation unit 1 and the storage unit 2 via a network.
  • the fast-forward target section is detected in advance and then the fast-forward target section is fast-forwarded during playback.
  • the fast-forward target section is detected while detecting the fast-forward target section during playback. You may fast forward through the section.
  • the first embodiment it is configured to detect a video segment that matches a video segment that has been determined to be of low interest in the past, and to store the start point and end point thereof.
  • the video playback time can be shortened efficiently by fast-forwarding or skipping the section with the bookmark attached automatically or by a single operation.
  • the scene can be automatically fast-forwarded without being specified by the user.
  • FIG. 5 is a block diagram showing a second embodiment of the video reproduction apparatus according to the present invention.
  • the video operation history recording means 32 in the video playback unit 3 of FIG. 1 is deleted.
  • the configuration of the operation history storage means 22 in the storage unit 2 of FIG. 1 is deleted.
  • the other configuration of the video playback device is the same as the configuration in the first embodiment (see FIG. 1), and thus the description thereof is omitted.
  • the fast-forward target section detection means 10 starts operations such as fast-forward during video playback, which does not detect (specify) the fast-forward target section based on the operation history stored in the operation history storage means 22. Is detected and the start point of the fast forward target section is detected. Then, the fast-forward target section detecting means 10 performs fast-forward target section feature value generating means 1 for the video being played back. Output to 1.
  • the target section feature quantity generation means 11 generates each frame force feature quantity of the video from the fast-forward target section detection means 10 and stores the generated feature quantity in the fast-forward target section feature quantity storage means 23.
  • a video segment that matches a video segment that has been determined to be of low interest in the past is detected from the playback target video, and its start and end points are detected. Since the end point is stored, when playing the playback target video, the video playback time can be reduced by fast-forwarding or skipping the bookmarked section automatically or by a single operation. It can be shortened efficiently. Moreover, even if the content has not been viewed by the user, it is possible to automatically fast forward an undesired scene without the user's designation.
  • the fast-forward section detecting means is realized by the fast-forward target section detecting means 10, and the common detecting means is the fast-forward target section feature amount generating means 11, the feature amount generating means 12, and the common section detection.
  • the operation history recording means is realized by the video operation history recording means 32.
  • the first feature quantity generating means is realized by the fast-forward target section feature quantity generating means 11, the second feature quantity generating means is realized by the feature quantity generating means 12, and the common video section detecting means is the common section detecting means.
  • the fast-forward section feature quantity storage means is realized by the fast-forward target section feature quantity storage means 23.
  • the video stored in the video storage means corresponds to the second video in FIG. 3 (for example, an unplayed video), and the video that has been fast-forwarded or skipped during playback is the first video in FIG. Video (played video) corresponds.
  • the section (period) in which fast-forwarding or the like is performed by the user during video playback is the fast-forward target section.
  • the section in which fast-forwarding or the like is performed by the user Force It is also possible that the video section (scene) is not of interest to the user. For example, a few seconds have passed since the start of a video segment that was not of interest to the user This is the case where a fast-forward operation is performed later, or the case where a fast-forward operation is performed several seconds after the end of the video section that the user is not interested in.
  • the fast-forward target section detection means 10 or the fast-forward target section feature value generation means 11 switches the video at the start point of the fast-forward target section from the video before and after the start point of the fast-forward target section (multiple frames before and after). Determine if it is a point (scene or scene switching point). If it is not the video switching point, the video switching point immediately before the start point of the fast-forward target section is detected, and the detected switching point is set as the start point of the fast-forward target section.
  • the fast-forwarding target section detecting means 10 or the fast-forwarding target section feature value generating means 11 determines whether the end point of the fast-forwarding target section is based on the images before and after the end point of the fast-forwarding target section (a plurality of frames before and after). It is determined whether or not it is a video switching point. If it is not the video switching point, the video switching point immediately before the end point of the fast-forward target section is detected, and the detected switching point is set as the end point of the fast-forward target section. Whether or not the video switching power is high can be determined, for example, based on whether or not the feature amount of the frame has changed more than a predetermined threshold.
  • the section in which the operation is performed is the fast-forwarding target section, but the operation such as fast-forwarding is the same video ( (It may be a video of the same content and may be a video included in different content). It may be set as a fast-forward target section on condition that it has been performed twice or more times.
  • the video feature quantity of the fast-forward target section generated by the fast-forward target section feature quantity generation unit 11 and the video feature quantity of the fast-forward target section feature quantity storage means 23 that are already stored match.
  • the common section detecting means 13 is configured to execute the common section detection process only for the video feature amount of the matching fast-forward target section.
  • a section in which operations such as fast-forwarding two or more times are performed is set as a fast-forwarding target section in which fast-forwarding is performed, and a section in which one operation such as fast-forwarding is performed is semi-automatic. It can also be used as a fast-forward target section (for example, confirming whether or not to fast-forward to the user and instructing the user to perform fast-forward).
  • the force skip operation which was the fast forward operation during the previous playback of the fast forward target section, is performed. If a fast-forward operation is performed, fast-forward playback control is performed, and if a skip operation is performed, a skip operation may be performed. Further, it is also possible to always perform fast-forward or skip reproduction control regardless of whether or not a fast-forward operation has been performed during the previous reproduction and a force-skip operation has been performed.
  • the functions of the means of the video playback unit 3 and the video section position generation unit 1 are realized by the CPU executing processing (control) according to the control program.
  • Each means of the video playback unit 3 and the video segment position generation unit 1 can be configured by a hardware such as an IC. That is, in the video playback unit 3, the fast-forward target section reading means 31 can be configured as a fast-forward target section reader, the video operation history recording means 32 can be configured as a video operation history memory, and the video playback control means 33 can be configured as a video playback controller.
  • the fast-forward target section detecting means 10 is a fast-forward target section detector
  • the fast-forward target section feature quantity generating means 11 is a fast-forward target section feature quantity generator
  • the feature quantity generating means 12 is a feature quantity.
  • the generator and common section detection means 13 can be configured as a common section detector.
  • the storage unit 2 When the storage unit 2 is realized by a storage medium such as a hard disk, the video storage means 21, the operation history storage means 22, the fast-forward target section feature quantity storage means 23, and the fast-forward target section position storage means 24 are the recording areas of the recording medium. Correspond to each. Each means can also be constituted by a memory such as a semiconductor memory. However, the video storage means 21 is preferably a large-capacity memory such as a hard disk for storing video.
  • each means constituting the video playback unit 3 and the video section position generation unit 1 in the video playback device is in accordance with a control program stored in a storage unit such as a memory by a control unit such as a CPU. This can be realized by executing processing (control).
  • the video playback device can be configured by a computer as shown in FIG. 7 to realize its functions.
  • the CPU 53 performs processing based on a program (in this case, the program is stored in the ROM 52) in which the functions of the video playback unit 3 and video section position generation unit 1 described above are described.
  • the functions of each means constituting the playback unit 3 and the video section position generation unit 1 are realized.
  • the storage unit 2 includes a disk device 54 such as a hard disk.
  • the present invention is realized as a program product having a code stored in a storage means such as a memory of a computer and causing the computer to execute the function of the video playback device.
  • a display device 51 such as an LCD (liquid crystal display) displays an image.
  • a bus 55 such as a data bus connects an input device 50, a display device 51, a ROM 52, a CPU 53, and a disk device 54.
  • the input device 50 is an input device such as a button, a keyboard, a keypad, a pointing device, or a remote control.
  • a computer-readable information recording medium such as a semiconductor memory such as an FD (floppy disk), a CDROM, or a flash memory.
  • ROM is used as the storage means.
  • the storage means is constituted by a disk device such as a hard disk, and the program recorded in the FD, CDROM, etc. is read into the disk device of the computer and executed. Therefore, it can function as a video playback device.
  • the present invention can be applied to any device that can reproduce video content.
  • it can be applied to playback and display of video on a hard disk recorder, home server, computer, mobile phone, DVD, digital camera, and so on.
  • the video content stored on the storage media can also be applied to playback of content contained in recording media by accessing the recording media such as a server via a network such as the Internet that allows only playback of the content.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Software Systems (AREA)
  • Television Signal Processing For Recording (AREA)
  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)

Abstract

【課題】映像再生時間を効率的に短縮し、ユーザが再生したことのないコンテンツについても、自動的にユーザの所望しない映像区間を早送り又はスキップすることができるようにする。 【解決手段】共通区間検出手段13は、特徴量生成手段12により抽出された再生対象の映像に対する特徴量と、早送り対象区間特徴量記憶手段23に記憶された早送り対象区間の映像に対する特徴量とを比較することにより、共通部分の開始点および終了点を早送り対象区間位置記憶手段24に記憶する。早送り対象区間読み込み手段31は、入力装置4により指定された映像に対応する映像区間の共通部分の開始点および終了点を早送り対象区間位置記憶手段24から取得する。映像再生制御手段33は、入力装置4により指定された映像を順次再生する際に、共通部分の開始点が設定された箇所から終了点が付与された区間まで早送りする。

Description

明 細 書
映像再生装置、映像再生方法および映像再生プログラム
技術分野
[0001] 本発明は、映像再生時間を短縮する映像再生装置、映像再生方法および映像再 生プログラムに関し、特に他映像での視聴操作履歴を用いて映像再生時間を短縮 する映像再生装置、映像再生方法および映像再生プログラムに関する。本願は、 20 06年 6月 14日に出願された特願 2006— 164746号に基づき、優先権の利益を主 張するものである。そして、特願 2006— 164746号の内容は本願の明細書の内容 に含まれる。
背景技術
[0002] 映像を視聴するときに、興味のない部分を適宜手動で早送りしながら映像を視聴す ることにとつて、映像を効率的に試聴することができる。しかしながら、番組を手動で 早送りする際に、目視により早送り箇所を確認する必要があるため、特に早送り箇所 の長さに比例して確認に時間が力かる。
[0003] 映像再生時間の短縮方法の一例が特許文献 1に記載されて 、る。特許文献 1には 、各映像シーンに対して重要度を設定し、指定された重要度に基づき映像データの 主要部分のみを再生するダイジェスト再生を実行することが記載されている。
[0004] しかし、特許文献 1に記載されて ヽる方法では、要約の過程で視聴者 (ユーザ)の 所望のシーンがダイジェスト再生の対象として選択されるとは限らないという問題があ る。また、全ての映像に対して同じ方法で要約するため、視聴者の視聴形態に応じて 効率的に映像再生できないという問題がある。そこで、以下のような映像再生方法が 提案されている。
[0005] 特許文献 2には、映像及び音声を再生しているときに、見たくない場面が始まったと きにユーザがリモートコントローラを操作して見たくない場面の開始時の映像を指定 し、見たくない場面が終わったときにユーザがリモートコントローラを操作して見たくな い場面の終了時の映像を指定し、その後に、ユーザによって指定された映像と再生 中の映像とがー致する力否かを判定し、一致すると判定した場合には、再生中の映 像を早送りすることが記載されて 、る。
[0006] また、特許文献 3には、シーンの開始点と終了点が指定されている区間のハイライト 情報にもとづいて、ハイライトシーン力否かを判断し、ハイライトシーンはゆっくりと、そ れ以外の部分は早送りによって短縮して再生するように制御することが記載されて ヽ る。また、映像の特徴を解析することによりハイライト情報を自動生成することも記載さ れている。
[0007] また、特許文献 4には、ユーザ操作の操作種類 (CMスキップ、早送りなど)とコンテ ンッにおけるユーザ操作がなされた時間帯とに関する履歴情報をコンテンツに関連 付けて記憶し、コンテンツを再生する際、履歴情報を参照し、履歴情報が示す操作 種類及び時間帯に従って、再生対象のコンテンツを再生することが記載されている。 このような構成により、以前に再生したときに視聴者が早送り等の操作を行ったと同じ 操作が参照再生時に自動的に実行され、ユーザの手間を省くことができる。
[0008] 特許文献 1 :特開 2000— 299829号公報(段落 0065— 0069)
特許文献 2 :特開 2004— 23465号公報(段落 0013, 0028-003 0)
特許文献 3 :特開 2005— 236527号公報(段落 0034, 0035, 00 62-0065) 特許文献 4:特開 2006— 24259号公報(段落 0037, 0041, 004 3)
発明の開示
発明が解決しょうとする課題
[0009] 特許文献 2〜4に記載されている方法を組み合わせると、ユーザが所定のコンテン ッを再生して ヽるときに早送りやスキップなどの操作を行った場合は、そのような操作 を行った映像区間をユーザの関心の低 、映像区間として記憶しておき、ユーザが再 度、所定のコンテンツを再生するときに関心の低い映像区間を自動的に検出して早 送りなどの再生制御を実行することが可能である。
[0010] し力し、ユーザの関心の低い映像区間は、ユーザが再生したことのない他のコンテ ンッに含まれていることもある。例えば、所定の番組に含まれているユーザの関心の 低いコマーシャルが他の番組に含まれている場合がある。また、特定の番組を何週 分も録画したときに、その特定の番組のオープニングやエンディングなどのユーザの 関心の低いコーナーが各週の番組に含まれていることもある。このように、ユーザの 関心の低い映像区間が他のコンテンツに含まれていたとしても、特許文献 2〜4に記 載された方法では、そのような映像区間を自動的に検出することが提案されておらず 、ユーザの手間をかけずに効率よく短時間に映像を視聴させることができない。
[0011] そこで、本発明は、以上のような課題を解決するためになされたものであり、ユーザ が再生したことのないコンテンツについても、自動的にユーザの所望しない映像区間 を早送り又はスキップすることができる映像再生装置、映像再生方法および映像再 生プログラムを提供することを目的とする。なお、映像は、動画像と音響信号の双方と しても、動画像のみとしても、音響信号のみとしてもよい。
課題を解決するための手段
[0012] 本発明による映像再生装置は、複数の映像を記憶する映像記憶手段と、再生時に 早送り又はスキップの操作が行われた映像の区間を検出する早送り区間検出手段と 、映像記憶手段に記憶されている映像の中に早送り区間検出手段によって検出され た区間の映像と共通する映像の区間を検出する共通検出手段と、共通検出手段に よって検出された映像の区間を早送り又はスキップする映像再生制御手段とを備え たことを特徴とする。
[0013] 再生時における早送り又はスキップの操作の履歴を記録する操作履歴記録手段を 備え、早送り区間検出手段は、操作履歴記録手段によって記録された履歴にもとづ いて、再生時に早送り又はスキップの操作が行われた映像の区間を検出するように 構成されていてもよい。このような構成によれば、早送り等が行われているときにリア ルタイムに早送り等の操作がされた区間を検出するのでなぐ任意のタイミングで早 送り等の操作がされた区間を検出することができるようになる。
[0014] 共通検出手段は、早送り区間検出手段によって検出された区間の映像の特徴量を 生成する第 1の特徴量生成手段と、映像記憶手段に記憶されている映像の特徴量を 生成する第 2の特徴量生成手段と、第 1の特徴量生成手段によって生成された特徴 量と第 2の特徴量生成手段によって生成された特徴量とを比較し、映像記憶手段に 記憶されている映像の中に早送り区間検出手段によって検出された区間の映像と共 通する映像の区間を検出する共通映像区間検出手段とを含む構成とされていてもよ い。このような構成によれば、確実に、映像記憶手段に記憶されている映像中におけ るユーザの関心のない映像の区間を検出することができる。
[0015] 第 1の特徴量生成手段によって生成された特徴量を記憶する早送り区間特徴量記 憶手段を備え、共通映像区間検出手段は、早送り区間特徴量記憶手段に記憶され ている特徴量と第 2の特徴量生成手段によって生成された特徴量とを比較し、映像 記憶手段に記憶されている映像の中に早送り区間検出手段によって検出された区 間の映像と共通する映像の区間を検出するように構成されていてもよい。このような 構成によれば、ユーザの関心のない複数の映像について映像記憶手段に記憶され て 、る映像中に含まれて 、るかどうかを判断することができるようになる。
[0016] 映像記憶手段に記憶されている映像は、再生時に早送り又はスキップの操作が行 われた映像を含む構成とされていてもよい。このような構成によれば、未再生の映像 だけでなく再生済みの映像についても早送り区間の検出対象とすることができる。
[0017] 本発明による映像再生方法は、映像再生装置における制御部が制御プログラムに 従って、再生時に早送り又はスキップの操作が行われた映像の区間を検出する早送 り区間検出ステップと、映像記憶手段に記憶されて!、る映像の中に早送り区間検出 ステップで検出された区間の映像と共通する映像の区間を検出する共通検出ステツ プと、共通検出ステップで検出された映像の区間を早送り又はスキップする映像再生 制御ステップとを備えたことを特徴とする。
[0018] 再生時における早送り又はスキップの操作の履歴を記録する操作履歴記録ステツ プを備え、早送り区間検出ステップは、操作履歴記録ステップによって記録された履 歴にもとづいて、再生時に早送り又はスキップの操作が行われた映像の区間を検出 するように構成されていてもよい。このような構成によれば、早送り等が行われている ときにリアルタイムに早送り等の操作がされた区間を検出するのでなぐ任意のタイミ ングで早送り等の操作がされた区間を検出することができるようになる。
[0019] 共通検出ステップは、早送り区間検出ステップで検出された区間の映像の特徴量 を生成する第 1の特徴量生成ステップと、映像記憶手段に記憶されて!、る映像の特 徴量を生成する第 2の特徴量生成ステップと、第 1の特徴量生成ステップで生成され た特徴量と第 2の特徴量生成ステップで生成された特徴量とを比較し、映像記憶手 段に記憶されて 、る映像の中に早送り区間検出ステップで検出された区間の映像と 共通する映像の区間を検出する共通映像区間検出ステップとを含む構成とされてい てもよい。このような構成によれば、確実に、映像記憶手段に記憶されている映像中 におけるユーザの関心のない映像の区間を検出することができる。
[0020] 共通映像区間検出ステップは、第 1の特徴量生成ステップで生成された特徴量を 記憶する早送り区間特徴量記憶手段に記憶されて!、る特徴量と、第 2の特徴量生成 ステップで生成された特徴量とを比較し、映像記憶手段に記憶されて 、る映像の中 に早送り区間検出ステップで検出された区間の映像と共通する映像の区間を検出す るように構成されていてもよい。このような構成によれば、ユーザの関心のない複数の 映像につ!、て映像記憶手段に記憶されて!、る映像中に含まれて 、るかどうかを判断 することがでさるよう〖こなる。
[0021] 本発明による映像再生プログラムは、映像再生装置における制御部に対して、再 生時に早送り又はスキップの操作が行われた映像の区間を検出する早送り区間検出 処理と、映像記憶手段に記憶されて 、る映像の中に早送り区間検出処理で検出され た区間の映像と共通する映像の区間を検出する共通検出処理と、共通検出処理で 検出された映像の区間を早送り又はスキップする映像再生制御処理とを実行させる ことを特徴とする。
発明の効果
[0022] 本発明によれば、映像再生時間を効率的に短縮することができる。過去に再生した 映像に対する操作履歴から早送り対象区間を検出し、早送り対象区間と一致する映 像区間を再生対象映像力 検出しその開始点と終了点を保存するように構成されて いるため、映像の再生を行う際に、自動的もしくは単一操作によりブックマークが付与 された区間を早送りもしくはスキップすることができるためである。また、ユーザが視聴 したことにないコンテンツであっても、ユーザが指定することなぐ自動的に所望しな V、シーンを早送りすることができると 、う効果がある。
図面の簡単な説明
[0023] [図 1]本発明による映像再生装置の第 1の実施の形態を示すブロック図である。
[図 2]本発明の第 1の実施の形態における映像区間位置生成部 1の動作を示すフロ 一チャートである。 [図 3]未再生コンテンツへの早送り対象区間の設定処理を説明するためのブロック 図である。
[図 4]本発明の第 1の実施の形態における映像再生部 3の動作を示すフローチヤ一 トである。
[図 5]本発明による映像再生装置の第 2の実施の形態を示すブロック図である。
[図 6]本発明による映像再生装置の第 1の実施の形態の変形例を示すブロック図で ある。
[図 7]映像再生装置をコンピュータで構成した場合を示すブロック図である。
符号の説明
[0024] 1 映像区間位置生成部
10 早送り対象区間検出手段
11 早送り対象区間特徴量生成手段
12 特徴量生成手段
13 共通区間検出手段
21 映像記憶手段
22 操作履歴記憶手段
23 早送り対象区間特徴量記憶手段
24 早送り対象区間位置記憶手段
3 映像再生部
31 早送り対象区間読み込み手段
33 映像再生制御手段
4 入力装置
5 表示装置
発明を実施するための最良の形態
[0025] 以下、本発明の実施の一形態を図面を参照して説明する。
[0026] 実施の形態 1.
図 1は、本発明による映像再生装置の第 1の実施の形態を示すブロック図である。 図 1を参照すると、本発明の第 1の実施の形態は、入力装置 4と、プログラム制御によ り動作する映像区間位置生成部 1と、情報を記憶する記憶部 2と、映像再生部 3と、 表示装置 5とを備える。
[0027] 入力装置 4は、ボタン、キーボード、キーパットやポインティングデバイス、リモコンな どの入力デバイス力もなり、再生する映像を指定するといつた、映像再生に関する指 示を入力することができる。表示装置 5は、液晶ディスプレイや CRT等の出力装置で あり、映像を表示する。
[0028] 記憶部 2は、映像記憶手段 21と、操作履歴記憶手段 22と、早送り対象区間特徴量 記憶手段 23と、早送り対象区間位置記憶手段 24とを含む。
[0029] 映像記憶手段 21には、各種の再生対象となる映像が記憶されて!、る。映像記憶手 段 21は、映像再生装置内にあっても、ネットワーク経由で取得可能な場所にあっても よい。例えば、図 6に示すように、映像記憶手段 21をサーバー 42に設け、映像記憶 手段 21を除く記憶部 2、映像区間位置生成部 1、映像再生部 3、入力装置 4、表示装 置 5を映像再生端末 40に設け、サーバー 42と映像再生端末 40とをネットワーク 41で 接続することで映像再生装置を構成することができる。また、記憶部 2の操作履歴記 憶手段 22、早送り対象区間特徴量記憶手段 23、早送り対象区間位置記憶手段 24 のうちの 1つ、 2つ、又は全てをサーバー 42に設けても良い。
[0030] 操作履歴記憶手段 22には、各映像を視聴した際に行った操作の履歴が記録され ている。すなわち、操作履歴記憶手段 22には、ユーザが過去に視聴した様々な映像 についての操作履歴が記憶されている。操作の履歴として、具体的には、通常再生 を行った箇所 (開始点、終了点)、早送りを行った箇所 (開始点、終了点)、スキップを 行った箇所 (開始点、終了点)、繰り返し視聴した箇所 (開始点、終了点)などが記録 されている。ここで、早送りとは、映像を再生する際に、通常の再生速度よりも早く再 生する行為を指し、スキップとは、再生を部分的にスキップするなどして先へ進める行 為を指すものとする。
[0031] 早送り対象区間特徴量記憶手段 23には、ユーザが過去に視聴した様々な映像の うち、ユーザが早送りした部分に対応する早送り対象区間についての特徴量が記憶 される。早送り対象区間についての特徴量は、早送り対象区間特徴量生成手段 11 によって、早送り対象区間特徴量記憶手段 23に記憶される。
[0032] 早送り対象区間位置記憶手段 24には、ユーザによって指定された再生対象映像 の特徴量と、早送り対象区間特徴量記憶手段 23に記憶されている早送り対象区間 につ 、ての特徴量との共通部分を示すブックマーク情報が記憶される。ブックマーク 情報は、各特徴量の共通部分が、再生対象映像においてどの位置にあるかを示す 情報であって、共通部分の開始点および終了点を示す情報である。
[0033] 映像区間位置生成部 1は、早送り対象区間検出手段 10と、早送り対象区間特徴量 生成手段 11と、特徴量生成手段 12と、共通区間検出手段 13とを含む。
[0034] 早送り対象区間検出手段 10は、操作履歴記憶手段 22に記憶されている各映像の 操作履歴を呼び出し、再生時にユーザの関心が低力つたと考えられる箇所 (開始点 、終了点)を早送り対象区間として特定する。具体的には、再生中に早送りが行われ た箇所 (開始点、終了点)や、再生をスキップされた箇所などを早送り対象区間とする ことが考えられる。また、早送り対象区間検出手段 10は、特定した早送り対象区間の 映像を呼び出して (読み出して)、早送り対象区間特徴量生成手段 11に送る。
[0035] 早送り対象区間特徴量生成手段 11は、映像記憶手段 21から該当する映像 (早送 り対象区間を含む映像コンテンツであってもよい)を呼び出した上で、早送り対象区 間に含まれる各フレームカゝら特徴量の抽出を行う。ここで、特徴量は、映像信号から 抽出したものであっても、音響信号カゝら抽出したものであってもよい。視聴済みの各 映像箇所カゝら抽出された特徴量は、早送り対象区間特徴量記憶手段 23に記憶され る。すなわち、早送り対象区間特徴量生成手段 11は、早送り対象区間の映像につい ての特徴量を抽出して、早送り対象区間特徴量記憶手段 23に記憶する。
[0036] 映像特徴量の例としては、例えば、 B.S.Manjunath,J.-R.Ohm,V.V.Vasudevan,A.Ya mada,"COLOR AND TEXTURE DESCRIPTORS" IEEE TRANSACTIONS ON CIRC UITS AND SYSTEMS FOR VIDEO TRCHNOLOGY,JUNE2001,VOLll,No.6,pp.703 - 715 (以下、非特許文献 1という)に記載されているような代表色、色配置、テクスチャ 、模様、形状などが挙げられる。
[0037] また音響特徴量の例としては、例えば、 S.Quackenbush, A丄 indsay, "Overview of MP EG- 7 audio" IEEE TRAN SACTIONS ON CIRCUITS AND SYSTEMS FOR VIDE O TRCHNOLOGYJUNE2001 , VOL11 ,No.6, pp.725- 729 (以下、非特許文献 2という
)に記載されているようなパワー、ピッチといった特徴量が挙げられる。
[0038] 特徴量生成手段 12は、映像記憶手段 21から再生対象の映像を呼び出し、同映像 の各フレームカゝら特徴量の抽出を行う。ここで抽出する特徴量は、早送り対象区間特 徴量生成手段 11が抽出する特徴量と同種の特徴量である。すなわち、特徴量生成 手段 12は、ユーザによって指定された再生対象映像についての特徴量を抽出して、 共通区間検出手段 13に出力する。
[0039] 共通区間検出手段 13は、特徴量生成手段 12により抽出された再生対象の映像に 対する特徴量と、早送り対象区間特徴量記憶手段 23に記憶された早送り対象区間 の映像に対する特徴量とを比較することにより、特徴量が共通する部分を検出する。 共通部分があれば、再生対象の映像中に含まれる共通部分の開始点および終了点 に識別信号 (ブックマーク)を設定する。設定された開始点ブックマークおよび終了点 ブックマークは、ブックマーク情報として、早送り対象区間位置記憶手段 24に記憶さ れる。なお、特徴量比較方法の例として、例えば、非特許文献 1、非特許文献 2に記 載されて!ヽるように代表色や色配置特徴量間の距離などが挙げられる。
[0040] なお、早送り対象区間の映像に対する特徴量については、複数回同じ映像が早送 りされた場合に比較対象としてもよい。例えば、ユーザが 2回以上早送りした映像の 特徴量にっ 、て、再生対象の映像の特徴量と比較してもよ 、。
[0041] 映像再生部 3は、早送り対象区間読み込み手段 31と、映像操作履歴記録手段 32 と、映像再生制御手段 33とを含む。
[0042] 早送り対象区間読み込み手段 31は、入力装置 4により指定された映像に対応する 映像区間のブックマークを早送り対象区間位置記憶手段 24から取得する。すなわち 、早送り対象区間読み込み手段 31は、ユーザによって指定された再生対象映像に つ 、てのブックマーク情報を早送り対象区間位置記憶手段 24から取得して、映像再 生制御手段 33に出力する。
[0043] 映像操作履歴記録手段 32は、各映像を視聴した際にユーザ操作に応じて入力装 置 4によって行われた操作の履歴を、操作履歴記憶手段 22に記録する。ここで、操 作の履歴として、具体的には、通常再生を行った箇所 (開始点、終了点)、早送りを 行った箇所 (開始点、終了点)、繰り返し視聴した箇所 (開始点、終了点)などがある。
[0044] 映像再生制御手段 33は、入力装置 4により指定された映像を順次再生する。ただ し、開始点ブックマークが設定された位置を再生する際には、終了点ブックマークが 付与された区間まで早送りする。すなわち、映像再生制御手段 33は、入力装置 4に よって指定された映像を映像記憶手段 21から取得して、早送り対象区間読み込み 手段 31によって出力されたブックマーク情報を参照し、ブックマーク部分を早送りし ながら再生対象映像を表示装置 5に再生する。
[0045] すなわち、早送りされる箇所の映像は、過去に早送りされた部分の映像と一致する 。例えば、あるテレビジョン番組を録画再生中に番組の開始部分を早送りした場合に は、翌週放送されたそのテレビジョン番組を録画再生する場合であっても、同じ開始 部分が自動的に早送りされる。同様に、歌番組において特定の楽曲を早送りした場 合、同じ楽曲が自動的に早送りされる。また、あるコマーシャルを早送りした場合には 、異なるテレビジョン番組を再生する際であっても、同じコマーシャルが自動的に早 送りされる。なお、早送りは自動的に行われる必要はなぐ例えば、表示装置にメッセ ージを表示することにより、ユーザに早送りする力否かの確認を促してもよい。
[0046] ここで、早送りの方法として、再生位置がブックマークの開始点に来た時点で終了 点まで自動的に早送りする方法や、ブックマークが付与された区間の存在を明示し、 ユーザの指示により後方の識別信号の箇所まで早送り、スキップする方法も考えられ る。さらに、自動的に早送りする際に、再生開始位置がショットの開始点に合うように アラインメントを行うこともできる。
[0047] なお、映像再生装置における映像再生部及び映像区間位置生成部を構成する各 手段は、 CPUなどの制御部力メモリなどの記憶手段に記憶されて 、る制御プロダラ ムに従って処理 (制御)を実行することにより実現される。また、記憶部 2は、例えばハ ードディスクなどの記憶媒体で実現することが可能である。
[0048] 次に、図 2及び図 3を参照して、第 1の実施の形態における映像区間位置生成部 1 の動作について説明する。図 2は、本発明の第 1の実施の形態における映像区間位 置生成部 1の動作を示すフローチャートである。図 3は、未再生コンテンツへの早送り 対象区間の設定処理を説明するためのブロック図である。 [0049] 映像区間位置生成部 1の動作を説明する前提として、映像記憶手段 21に複数の 映像 (例えば第 1の映像と第 2の映像)が記憶されているものとする。そして、映像記 憶手段 21に記憶されている複数の映像のうちの第 1の映像がユーザによって視聴さ れたものとする。また、ユーザが第 1の映像を視聴 (再生)しているときに、早送りある いはスキップの操作を行ったものとする。この場合は、映像操作履歴記録手段 32は、 第 1の映像の再生中におけるユーザの操作の履歴を操作履歴記憶手段 22に記録 する。従って、操作履歴記憶手段 22には、第 1の映像の再生中の早送りやスキップ などの操作履歴が記憶されて 、ること〖こなる。
[0050] 第 1の実施の形態において、早送り対象区間検出手段 10は、例えば第 1の映像の 視聴が終了された時点又は第 1の映像の視聴中における早送りなどの操作が終了さ れた時点で、早送り対象区間の検出処理を実行する。早送り対象区間の検出処理に おいて、早送り対象区間検出手段 10は、操作履歴記憶手段 22に記憶されている第 1の映像の操作履歴を呼び出し、再生時に関心が低力つたと考えられる早送り箇所 およびスキップ箇所の開始点、終了点を早送り対象区間として特定する (ステップ S1 D o早送り対象区間特徴量生成手段 11は、視聴済みの第 1の映像において低関心 と判定された箇所に含まれる各フレーム力も特徴量抽出を行う (ステップ S12)。
[0051] 次に、特徴量生成手段 12は、再生対象の第 2の映像に含まれる各フレームから特 徴量抽出を行う (ステップ S13)。
[0052] 共通区間検出手段 13は、特徴量生成手段 12によって抽出された再生対象の第 2 の映像の特徴量と、早送り対象区間特徴量生成手段 11により抽出された第 1の映像 における早送り対象区間の特徴量とを比較し、視聴済み映像中の早送り対象区間と 、再生対象映像とで共通する部分を検出する (ステップ S14)。共通部分があれば、 共通区間検出手段 13は、再生対象の映像中に含まれる共通部分の開始点および 終了点を開始点ブックマークおよび終了点ブックマークとして、早送り対象区間位置 記憶手段 24に記憶する (ステップ S 15)。
[0053] なお、映像記憶手段 21に再生可能な第 2の映像が複数記憶されている場合には、 各々の映像に対して開始点ブックマークおよび終了点ブックマークが設定される。ま た、視聴済みの第 1の映像も再生可能な映像であるので (第 1の映像も再度視聴され ることがあるので)、再生対象の第 2の映像に含まれる。従って、第 1の映像に対して も、早送り区間の各フレームの特徴量と共通する部分が存在するかどうかが判定され 、共通部分の開始点および終了点を開始点ブックマークおよび終了点ブックマークと して設定される。また、早送り対象区間の検出は、第 1の映像の視聴が終了された時 点又は第 1の映像の視聴中における早送りなどの操作が終了された時点を例示して いたが、その他の時点 (例えば第 1の映像の視聴が終了されて力も所定期間経過後 の時点)であってもよい。
[0054] 次に、図 4を参照して、第 1の実施の形態における映像再生部 3の動作について説 明する。図 4は、本発明の第 1の実施の形態における映像再生部 3の動作を示すフロ 一チャートである。
[0055] 第 1の実施の形態において、まず、再生する映像コンテンツの識別子がリモコンや キーボードなどの入力装置 4により指定されると (ステップ S21)、早送り対象区間読 み込み手段 31は、入力装置 4により指定された映像に対応する映像区間のブックマ ークを早送り対象区間位置記憶手段 24から取得する (ステップ S22)。
[0056] 映像再生制御手段 33は、入力装置 4により指定された映像を順次再生する (ステツ プ S23)。ステップ S24において、映像再生が終了したか否力 入力装置 4からの終 了命令がある力否かを判断する。映像再生が終了していない場合等 (No)には、ス テツプ S25に移行し、映像再生が終了した場合等 (Yes)には、一連の処理を終了す る。
[0057] ステップ S25において、映像再生制御手段 33は、ブックマークが設定された開始 位置を再生して 、る力否かを逐一確認する。ブックマークが設定された位置であった 場合には (Yes)、ブックマーク開始点に対応する終了点まで映像を早送りする (ステ ップ S26)。早送りの方法として、再生位置がブックマークの開始点に来た時点で終 了点まで自動的に早送りする方法や、ブックマークが付与された区間の存在を明示 し、ユーザの指示により後方の識別信号の箇所まで早送りする方法も考えられる。さ らに、自動的に早送りする際に、再生開始位置がショットの開始点に合うようにァライ ンメントを行うこともできる。映像再生が終了するか、入力装置 4から終了命令が入力 されるまでステップ S23〜S26を繰り返す (ステップ S24)。 [0058] なお、第 1の実施の形態における映像区間位置生成部 1、記憶部 2、映像再生部 3 は、全てが映像再生装置内にあっても、各部がネットワーク経由でアクセス可能な場 所にあってもよい。例えば、映像区間位置生成部 1と映像再生部 3とが映像再生端末 にあり、この映像再生端末がネットワークを介して記憶部 2を有するサーバーに接続 されてもよい。さらに、映像再生部 3が映像再生端末にあり、この映像再生端末がネッ トワークを介して映像区間位置生成部 1、記憶部 2を有するサーバーに接続されても よい。
[0059] また、本実施例は、事前に早送り対象区間を検出したうえで、再生時に早送り対象 区間を早送りするという形態になっているが、再生時に早送り対象区間を検出しなが ら早送り対象区間を早送りしてもよい。
[0060] 次に、第 1の実施の形態の効果について説明する。第 1の実施の形態では、過去 に関心が低いと判定された映像区間と一致する映像区間を再生対象映像力 検出 し、その開始点と終了点とを保存するように構成されているため、再生対象映像の再 生を行う際に、自動的もしくは単一操作によりブックマークが付与された区間を早送り もしくはスキップすることで、映像再生時間を効率的に短縮することができる。また、ュ 一ザが視聴したことのないコンテンツであっても、ユーザが指定することなぐ自動的 に所望しな 、シーンを早送りすることができると 、う効果がある。
[0061] 実施の形態 2.
次に、本発明の第 2の実施の形態について図面を参照して説明する。図 5は、本発 明による映像再生装置の第 2の実施の形態を示すブロック図である。図 5において、 図 1の映像再生部 3における映像操作履歴記録手段 32が削除されている。また、図 1の記憶部 2における操作履歴記憶手段 22の構成が削除されている。なお、映像再 生装置のその他の構成は、第 1の実施の形態における構成(図 1参照。)と同様であ るため、説明を省略する。
[0062] 早送り対象区間検出手段 10は、操作履歴記憶手段 22に記憶されている操作履歴 にもとづいて早送り対象区間を検出(特定)するのではなぐ映像の再生中に早送り 等の操作が開始されたことを検出して早送り対象区間の開始点を検出する。そして、 早送り対象区間検出手段 10は、再生中の映像を早送り対象区間特徴量生成手段 1 1に出力する。対象区間特徴量生成手段 11は、早送り対象区間検出手段 10からの 映像の各フレーム力 特徴量を生成し、生成した特徴量を早送り対象区間特徴量記 憶手段 23に記憶していく。早送り対象区間検出手段 10、早送り等の操作が終了され たことを検出すると、早送り対象区間の終了と判断し、再生中の映像の早送り対象区 間特徴量生成手段 11への出力を停止する。
[0063] なお、特徴量生成手段 12および共通区間検出手段 13による処理は、実施の形態 1で説明したのと同様であるため、説明を省略する。
[0064] このような構成によっても、実施の形態 1の場合と同様に、過去に関心が低いと判 定された映像区間と一致する映像区間を再生対象映像から検出し、その開始点と終 了点とを保存するように構成されているため、再生対象映像の再生を行う際に、自動 的もしくは単一操作によりブックマークが付与された区間を早送りもしくはスキップす ることで、映像再生時間を効率的に短縮することができる。また、ユーザが視聴したこ とのないコンテンツであっても、ユーザが指定することなぐ自動的に所望しないシー ンを早送りすることができる。
[0065] なお、上記の各実施の形態において、早送り区間検出手段は早送り対象区間検出 手段 10で実現され、共通検出手段は早送り対象区間特徴量生成手段 11、特徴量 生成手段 12、共通区間検出手段 13で実現される。また、操作履歴記録手段は映像 操作履歴記録手段 32で実現される。また、第 1の特徴量生成手段は早送り対象区間 特徴量生成手段 11で実現され、第 2の特徴量生成手段は特徴量生成手段 12で実 現され、共通映像区間検出手段は共通区間検出手段 13で実現される。また、早送り 区間特徴量記憶手段は早送り対象区間特徴量記憶手段 23で実現される。また、映 像記憶手段に記憶されている映像は図 3の第 2の映像 (例えば未再生の映像)が対 応し、再生時に早送り又はスキップの操作が行われた映像は図 3の第 1の映像 (再生 済みの映像)が対応する。
[0066] なお、上記の各実施の形態では、映像の再生中におけるユーザによる早送り等の 操作が行われた区間 (期間)を早送り対象区間としていたが、ユーザによる早送り等 の操作を行った区間力 ユーザの関心のない映像区間(シーン)とずれてしまうことも 考えられる。例えば、ユーザの関心のない映像区間が開始されてカゝら数秒経過した 後に早送りの操作を行うような場合や、ユーザの関心のない映像区間が終了してか ら数秒経過した後に早送りの操作を行うような場合である。このように、ユーザによる 早送り等の操作を行った区間とユーザの関心のない映像区間とのずれが生じると、 ユーザの視聴感を妨げてしまい、また、共通区間検出手段 13による再生対象の映像 と早送り対象区間の映像との共通部分の検出が困難になってしまうおそれもある。
[0067] ユーザによる早送り等の操作を行った区間とユーザの関心のない映像区間とのず れを防止する方法として、次のような方法が考えられる。例えば、早送り対象区間検 出手段 10又は早送り対象区間特徴量生成手段 11が、早送り対象区間の開始点の 前後の映像 (前後の複数のフレーム)から、早送り対象区間の開始点が映像の切り替 わり点(シーンまたは場面の切り替わり点)であるかどうかを判定する。そして、映像の 切り替わり点でないときは、早送り対象区間の開始点より前の直近の映像の切り替わ り点を検出し、検出した切り替わり点を早送り対象区間の開始点とする。また、同様に 、早送り対象区間検出手段 10又は早送り対象区間特徴量生成手段 11が、早送り対 象区間の終了点の前後の映像 (前後の複数のフレーム)から、早送り対象区間の終 了点が映像の切り替わり点であるかどうかを判定する。そして、映像の切り替わり点で ないときは、早送り対象区間の終了点より前の直近の映像の切り替わり点を検出し、 検出した切り替わり点を早送り対象区間の終了点とする。なお、映像の切り替わり点 力どうかは、例えばフレームの特徴量が所定の閾値よりも大きく変化したかどうかによ つて判定することが可能である。
[0068] また、上記の各実施の形態では、早送り等の操作が 1回行われた場合でも、その操 作が行われた区間を早送り対象区間としていたが、早送り等の操作が同一映像(同じ 内容の映像のことで、異なるコンテンツに含まれる映像であってもよい)に対して 2回 またはそれ以上行われたことを条件に早送り対象区間とするようにしてもよい。例えば 、早送り対象区間特徴量生成手段 11が生成した早送り対象区間の映像の特徴量と 、早送り対象区間特徴量記憶手段 23に既に記憶されている早送り対象区間の映像 の特徴量とがー致するかどうかを判定し、一致する早送り対象区間の映像の特徴量 に対してのみ、共通区間検出手段 13が共通区間の検出処理を実行するように構成 する。 [0069] また、 2回またはそれ以上の回数の早送り等の操作が行われた区間を自動的に早 送り等を行う早送り対象区間とし、 1回の早送り等の操作が行われた区間を半自動的 に早送り等を行う(ユーザに対して早送りを行うかどうかを確認し、早送りを行うと指示 されたときに早送りを行う)早送り対象区間としてもよい。
[0070] また、映像再生制御手段 33が早送り対象区間の映像の再生を行うときに、その早 送り対象区間が以前の再生時に早送りの操作が行われていた力スキップの操作が行 われて 、たかを確認し、早送りの操作が行われて 、たときは早送りの再生制御を行 い、スキップの操作が行われていたときはスキップの操作を行うようにしてもよい。また 、以前の再生時に早送りの操作が行われて 、た力スキップの操作が行われて 、たか を問わずに、常に早送り又はスキップの再生制御を行うようにしてもよい。
[0071] なお、上記の各実施の形態では、映像再生部 3、映像区間位置生成部 1の各手段は 、 CPUが制御プログラムに従って処理 (制御)を実行することにより、その機能が実現 されるとした力 映像再生部 3、映像区間位置生成部 1の各手段は IC等のハードゥエ ァで構成することができる。すなわち、映像再生部 3において、早送り対象区間読み 込み手段 31は早送り対象区間リーダー、映像操作履歴記録手段 32は映像操作履 歴メモリ、映像再生制御手段 33は映像再生コントローラとして構成することができる。
[0072] また、映像区間位置生成部 1において、早送り対象区間検出手段 10は早送り対象 区間ディテクタ、早送り対象区間特徴量生成手段 11は早送り対象区間特徴量ジエネ レータ、特徴量生成手段 12は特徴量ジェネレータ、共通区間検出手段 13は共通区 間ディテクタとして構成することができる。
[0073] 記憶部 2をハードディスクなどの記憶媒体で実現した場合、映像記憶手段 21、操作 履歴記憶手段 22、早送り対象区間特徴量記憶手段 23、早送り対象区間位置記憶 手段 24は記録媒体の記録領域がそれぞれ対応する。各手段は半導体メモリ等のメ モリでそれぞれ構成することもできる。ただし、映像記憶手段 21は映像を記憶するた めにハードディスク等の大容量のメモリが望まし 、。
[0074] 既に説明したように、映像再生装置における映像再生部 3及び映像区間位置生成 部 1を構成する各手段は、 CPUなどの制御部がメモリなどの記憶手段に記憶されて いる制御プログラムに従って処理 (制御)を実行することにより実現することができる。 例えば、映像再生装置を図 7に示すようなコンピュータで構成し、その機能を実現す ることがでさる。
[0075] CPU53は、既に説明した映像再生部 3及び映像区間位置生成部 1の各機能を記 述したプログラム(ここでは ROM52にプログラムが保存されている。 )に基づいて処 理を行い、映像再生部 3及び映像区間位置生成部 1を構成する各手段の機能を実 現する。記憶部 2はハードディスク等のディスク装置 54で構成される。本発明は言い 方を変えると、コンピュータのメモリなどの記憶手段に記憶され、映像再生装置の機 能をコンピュータに実行させるコードを備えたプログラムプロダクトとして実現される。
LCD (液晶ディスプレイ)等の表示装置 51は映像を表示する。データバス等のバス 5 5は、入力装置 50,表示装置 51, ROM52, CPU53,ディスク装置 54を接続する。 入力装置 50は、ボタン、キーボード、キーパットやポインティングデバイス、リモコンな どの入力デバイスである。
[0076] なお、上記プログラムは FD (フロッピィディスク)、 CDROM、フラッシュメモリ等の半 導体メモリ等のコンピュータ読み取り可能な情報記録媒体に記録することができる。 図 7では記憶手段として ROMを用いて 、るが、記憶手段をハードディスク等のディス ク装置で構成し、 FD、 CDROM等に記録されたプログラムを上記コンピュータのディ スク装置に読み込み、処理を実行することで、映像再生装置として機能させることが できる。
[0077] 以上、本発明の代表的な実施形態について説明したが、本発明はその精神または 主張な特徴から逸脱することなぐ他の種々の形で実施することができる。そのため、 前述した各実施形態は単なる例示にすぎず、限定的に解釈されるべきではない。本 発明の範囲は特許請求の範囲によって示すものであって、明細書や要約書の記載 には拘束されない。さらに、特許請求の範囲の均等範囲に属する変形や変更はすべ て本発明の範囲内のものである。
産業上の利用可能性
[0078] 本発明は、映像コンテンツを再生できるあらゆる装置に適用できる。例えば、ハード ディスクレコーダー、ホームサーバ、ノ ソコン、携帯電話、 DVD、ディジタルカメラなど での映像の再生表示に適用可能である。また、記憶メディアに記憶された映像コンテ ンッの再生だけでなぐインターネットなどのネットワーク経由でサーバー等の記録メ ディアに装置力 アクセスして、記録メディアに含まれるコンテンッの再生にも適用可 能である。

Claims

請求の範囲
[1] 複数の映像を記憶する映像記憶手段と、
再生時に早送り又はスキップの操作が行われた映像の区間を検出する早送り区間 検出手段と、
前記映像記憶手段に記憶されて 、る映像の中に前記早送り区間検出手段によつ て検出された区間の映像と共通する映像の区間を検出する共通検出手段と、 前記共通検出手段によって検出された映像の区間を早送り又はスキップする映像 再生制御手段と、を備えたことを特徴とする映像再生装置。
[2] 再生時における早送り又はスキップの操作の履歴を記録する操作履歴記録手段を 備え、
前記早送り区間検出手段は、前記操作履歴記録手段によって記録された履歴にも とづいて、再生時に早送り又はスキップの操作が行われた映像の区間を検出すること を特徴とする請求項 1記載の映像再生装置。
[3] 前記共通検出手段は、
前記早送り区間検出手段によって検出された区間の映像の特徴量を生成する第 1 の特徴量生成手段と、
前記映像記憶手段に記憶されている映像の特徴量を生成する第 2の特徴量生成 手段と、
前記第 1の特徴量生成手段によって生成された特徴量と前記第 2の特徴量生成手 段によって生成された特徴量とを比較し、前記映像記憶手段に記憶されて!、る映像 の中に前記早送り区間検出手段によって検出された区間の映像と共通する映像の 区間を検出する共通映像区間検出手段と、を含むことを特徴とする請求項 1記載の 映像再生装置。
[4] 前記第 1の特徴量生成手段によって生成された特徴量を記憶する早送り区間特徴 量記憶手段を備え、
前記共通映像区間検出手段は、前記早送り区間特徴量記憶手段に記憶されてい る特徴量と第 2の特徴量生成手段によって生成された特徴量とを比較し、前記映像 記憶手段に記憶されている映像の中に前記早送り区間検出手段によって検出され た区間の映像と共通する映像の区間を検出することを特徴とする請求項 3記載の映 像再生装置。
[5] 前記映像記憶手段に記憶されている映像は、再生時に早送り又はスキップの操作 が行われた映像を含むことを特徴とする請求項 1記載の映像再生装置。
[6] 再生時に早送り又はスキップの操作が行われた映像の区間を検出する早送り区間 検出ステップと、
映像記憶手段に記憶されて ヽる映像の中に前記早送り区間検出ステップで検出さ れた区間の映像と共通する映像の区間を検出する共通検出ステップと、
前記共通検出ステップで検出された映像の区間を早送り又はスキップする映像再 生制御ステップと、を備えたことを特徴とする映像再生装置の映像再生方法。
[7] 再生時における早送り又はスキップの操作の履歴を記録する操作履歴記録ステツ プを備え、
早送り区間検出ステップは、前記操作履歴記録ステップによって記録された履歴に もとづいて、再生時に早送り又はスキップの操作が行われた映像の区間を検出する ことを特徴とする請求項 6記載の映像再生方法。
[8] 共通検出ステップは、
早送り区間検出ステップで検出された区間の映像の特徴量を生成する第 1の特徴 量生成ステップと、
映像記憶手段に記憶されている映像の特徴量を生成する第 2の特徴量生成ステツ プと、
前記第 1の特徴量生成ステップで生成された特徴量と前記第 2の特徴量生成ステツ プで生成された特徴量とを比較し、前記映像記憶手段に記憶されて 、る映像の中に 前記早送り区間検出ステップで検出された区間の映像と共通する映像の区間を検出 する共通映像区間検出ステップとを含むことを特徴とする請求項 6記載の映像再生 方法。
[9] 共通映像区間検出ステップは、第 1の特徴量生成ステップで生成された特徴量を 記憶する早送り区間特徴量記憶手段に記憶されて!、る特徴量と、第 2の特徴量生成 ステップで生成された特徴量とを比較し、映像記憶手段に記憶されて 、る映像の中 に早送り区間検出ステップで検出された区間の映像と共通する映像の区間を検出す ることを特徴とする請求項 8記載の映像再生方法。
映像再生装置における制御部に対して、
再生時に早送り又はスキップの操作が行われた映像の区間を検出する早送り区間 検出処理と、
映像記憶手段に記憶されて 、る映像の中に前記早送り区間検出処理で検出され た区間の映像と共通する映像の区間を検出する共通検出処理と、
前記共通検出処理で検出された映像の区間を早送り又はスキップする映像再生制 御処理とを実行させることを特徴とする映像再生プログラム。
PCT/JP2007/062007 2006-06-14 2007-06-14 映像再生装置、映像再生方法および映像再生プログラム WO2007145281A1 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2006-164746 2006-06-14
JP2006164746A JP2009239322A (ja) 2006-06-14 2006-06-14 映像再生装置、映像再生方法および映像再生プログラム

Publications (1)

Publication Number Publication Date
WO2007145281A1 true WO2007145281A1 (ja) 2007-12-21

Family

ID=38831795

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2007/062007 WO2007145281A1 (ja) 2006-06-14 2007-06-14 映像再生装置、映像再生方法および映像再生プログラム

Country Status (2)

Country Link
JP (1) JP2009239322A (ja)
WO (1) WO2007145281A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010258615A (ja) * 2009-04-22 2010-11-11 Fujitsu Ltd 再生装置及びプログラム

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120148216A1 (en) * 2010-12-14 2012-06-14 Qualcomm Incorporated Self-editing video recording
US11539992B2 (en) 2018-02-28 2022-12-27 Google Llc Auto-adjust playback speed and contextual information

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002354406A (ja) * 2001-05-23 2002-12-06 Fujitsu Ltd 動画像再生装置
JP2003339010A (ja) * 2002-05-20 2003-11-28 Sony Corp 信号記録再生装置及び方法、信号再生装置及び方法、並びにプログラム及び記録媒体
JP2005078684A (ja) * 2003-08-29 2005-03-24 Orion Denki Kk 編集再生装置
JP2005102058A (ja) * 2003-09-26 2005-04-14 Nec Corp 番組記録再生装置、番組管理方法、プログラムおよび記録媒体
JP2006134383A (ja) * 2004-11-02 2006-05-25 Canon Inc 再生装置、再生方法及びそのプログラム
JP2006352353A (ja) * 2005-06-14 2006-12-28 Funai Electric Co Ltd 記録再生装置及びその映像音声信号編集方法
JP2007104632A (ja) * 2005-09-12 2007-04-19 Casio Comput Co Ltd 番組録画装置および番組録画処理のプログラム
WO2007063670A1 (ja) * 2005-11-30 2007-06-07 Adc Technology Inc. 再生装置、情報共有システム

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002354406A (ja) * 2001-05-23 2002-12-06 Fujitsu Ltd 動画像再生装置
JP2003339010A (ja) * 2002-05-20 2003-11-28 Sony Corp 信号記録再生装置及び方法、信号再生装置及び方法、並びにプログラム及び記録媒体
JP2005078684A (ja) * 2003-08-29 2005-03-24 Orion Denki Kk 編集再生装置
JP2005102058A (ja) * 2003-09-26 2005-04-14 Nec Corp 番組記録再生装置、番組管理方法、プログラムおよび記録媒体
JP2006134383A (ja) * 2004-11-02 2006-05-25 Canon Inc 再生装置、再生方法及びそのプログラム
JP2006352353A (ja) * 2005-06-14 2006-12-28 Funai Electric Co Ltd 記録再生装置及びその映像音声信号編集方法
JP2007104632A (ja) * 2005-09-12 2007-04-19 Casio Comput Co Ltd 番組録画装置および番組録画処理のプログラム
WO2007063670A1 (ja) * 2005-11-30 2007-06-07 Adc Technology Inc. 再生装置、情報共有システム

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010258615A (ja) * 2009-04-22 2010-11-11 Fujitsu Ltd 再生装置及びプログラム
US8406606B2 (en) 2009-04-22 2013-03-26 Fujitsu Limited Playback apparatus and playback method

Also Published As

Publication number Publication date
JP2009239322A (ja) 2009-10-15

Similar Documents

Publication Publication Date Title
JP5232296B2 (ja) ビデオストリーム内の広告コンテンツを基準としてアドレス指定可能な見出しマークを挿入する電子装置及び方法
US8380052B2 (en) Method, apparatus and program for recording and playing back content data, method, apparatus and program for playing back content data, and method, apparatus and program for recording content data
EP1954041A1 (en) Digest generating device, and program therefor
US20070286584A1 (en) Information processing system, recording/playback apparatus, playback terminal, information processing method, and program
CN101141584A (zh) 记录/再现装置、显示控制方法以及程序
JP2001285760A (ja) 映像信号再生装置及び映像信号再生方法
JP4883318B2 (ja) 画像再生システム、画像再生方法および画像再生プログラム
JP4953545B2 (ja) オーバービュー再生モードを有する再生装置
US20070179786A1 (en) Av content processing device, av content processing method, av content processing program, and integrated circuit used in av content processing device
WO2007145281A1 (ja) 映像再生装置、映像再生方法および映像再生プログラム
JP2008193585A (ja) 放送番組記録再生装置および放送番組記録再生方法
JP4900246B2 (ja) タイムシフト視聴時に即時に提供すべき放送を優先する放送受信装置
JP2008048297A (ja) コンテンツ提供方法、コンテンツ提供方法のプログラム、コンテンツ提供方法のプログラムを記録した記録媒体及びコンテンツ提供装置
EP1942671A1 (en) Digest creating device and its program
JP2007026493A (ja) 再生装置、再生方法、再生方法のプログラム及び再生方法のプログラムを記録した記録媒体
JP4136815B2 (ja) 記録再生装置
JP4921262B2 (ja) プレイリスト生成装置およびプレイリスト再生装置
JP5682167B2 (ja) 映像音声記録再生装置、および映像音声記録再生方法
JP2009094966A (ja) 再生装置、再生方法および再生制御プログラム
JP2006024259A (ja) コンテンツ再生装置、コンテンツ記録装置、方法、プログラム、及び記録媒体
KR100771613B1 (ko) 기록/재생 장치 및 그 방법
KR20070082701A (ko) 방송 수신기의 방송 프로그램 하이라이트 구간 처리 방법
KR101525482B1 (ko) 미리보기 콘텐츠 재생 장치 및 방법
JP2011151605A (ja) 画像作成装置、画像作成方法、及びプログラム
JP5541541B2 (ja) 記録再生装置及びプログラム

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: 07745264

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

122 Ep: pct application non-entry in european phase

Ref document number: 07745264

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: JP

DPE1 Request for preliminary examination filed after expiration of 19th month from priority date (pct application filed from 20040101)