Referring to the drawings, embodiments of the present invention will be described below. In the drawings, the same reference numerals are assigned to components sharing the same capabilities, and an iterative description will be omitted. Moreover, recording (picture recording) shall refer to recording (picture recording) of a commercial broadcasting program received via a tuner. The present invention is not limited to this mode but may be applied to a mode in which video signal received from an externally input device that is not shown is recorded (recorded as video data).
In
For example, the motion picture control unit 101 transmits a motion picture of a desired program, which is distributed through commercial broadcasting (television, satellite broadcasting, or commercial satellite broadcasting) and received by a tuber 102 serving as a broadcasting reception control means, to a display device 104 via a display output control unit 103.
Moreover, the motion picture control unit 101 controls a motion picture recording control unit 105 and a motion picture reproduction control unit 108, which will be described later, to record or reproduce a motion picture. Moreover, the motion picture control unit 101 produces management information (which will be detailed later) concerning motion picture data according to scene changes detected by a scene change detection unit 115 that will be described later. Incidentally, an external display may be adopted as the display device 104.
The motion picture recording control unit 105 records motion picture data, which is a broadcasting program received by the tuner 102, in a data recording/reproducing means 107 via a data input/output control unit 106 under the control of the motion picture control unit 101. At this time, the motion picture recording control unit 105, if necessary, compresses (for example, according to the MPEG standards) or encodes the motion picture data. Moreover, the motion picture recording control unit 105 changes formats so that the motion picture data will match a recording format supported by the data recording/reproducing means 107. Moreover, the motion picture recording control unit 105 returns information on a currently recorded position in response to a query issued from the motion picture control unit 101. Moreover, the motion picture recording control unit 105 receives management information, which will be described later, from the motion picture control unit 101 and records it in the data recording/reproducing means 107.
The data input/output control unit 106 introduces motion picture data received from the motion picture recording control unit 105 and management information to be described later into the data recording/reproducing means 107 while buffering them in an incorporated memory, which is not shown, under the control of the motion picture control unit 101. Moreover, the data input/output control unit 106 introduces motion picture data read from the data recording/reproducing means 107 and management information to be described later to the motion picture reproduction control unit 108 while buffering them.
The data recording/reproducing means 107 that records or reproduces motion picture data and management information to be described later includes, in the present embodiment, a hard disk drive (hereinafter HDD) using a hard disk as a recording medium and an HDD controller (not shown). For convenience's sake, the data recording/reproducing means 107 shall be referred to as an HDD unit.
However, the present invention is not limited to the above configuration of the data recording/reproducing means. Alternatively, the data recording/reproducing means may include an optical drive, which adopts an optical disk (CD-R, CD-RW, DVD-RAM, DVD±R, DVD±RW, etc.) as a recording medium, and an optical drive controller.
In the HDD unit 107, motion picture data 111 and reproduction control information 112 concerning the motion picture data 111 are recorded in association with each other as management information.
In the HDD unit 107, the motion picture data 111 and reproduction control information 112 may be recorded in a file created relative to one title. Alternatively, data items and pieces of information relevant to all titles may be recorded in one file.
When all data items and pieces of information are recorded in one file, if the start and end positions relevant to each title in the file are recorded, the data and information relevant to the title can be readily accessed. Herein, as shown in
The motion picture reproduction control unit 108 reads the motion picture data 111 and reproduction control information, which are recorded in the HDD unit 107, via the data input/output control unit 106 under the control of the motion picture control unit 101, and reproduces a motion picture. The motion picture reproduction control unit 108 decodes the motion picture data 111 supposing the motion picture data 11 has been encoded (for example, compressed according to the MPEG standards).
When a motion picture is reproduced based on the data recorded in the HDD unit 107, the motion picture reproduced by the motion picture reproduction control unit 108 is substituted for a broadcasting program received by the tuner 102, and transmitted to the display output control unit 103 via a display screen image production unit 110 so that the motion picture will be displayed on the display unit 104.
The management information 201 is transmitted to the motion picture control unit 101 over the bus 119. Upon receipt of the management information 201, the motion picture control unit 101 samples the reproduction control information 112, which is concerned with the motion picture data having a currently selected title, from the management information 201, and transmits the reproduction control information 112 to the display screen image production unit 110. The display screen image production unit 110 in turn produces a predetermined graphic user interface (GUI) screen image, and displays the screen image on the display device 104 via the display output control unit 103.
The display screen image production unit 110 produces a graphic user interface (GUI) image such as a menu screen image under the control of the motion picture control unit 101. The motion picture control unit 101 transmits the GUI screen image, which is produced by the display screen image production unit 110, to the display device 104 via the display output control unit 103. The display screen image production unit 110 receives the motion picture, which is, if necessary, transferred from the motion picture reproduction control unit 108, and produces a GUI image.
Moreover, the operating input unit 120 includes an infrared remote controller (hereinafter a remote controller) which is not shown and via which user's manipulations are received, an infrared receiver (not shown) that receives an infrared signal from the remote controller and converts it into an electric signal, and operation buttons (not shown) formed on the face of the housing of the recording/reproducing apparatus. The operating input unit 120 receives user's manipulations. A user's manipulative input is transmitted to the motion picture control unit 101. The motion picture control unit 101 performs predetermined processing according to the user's manipulative input.
Also arranged are a stop button 124 for use in designating stop of the HDD unit 107, a reproduction button 125 for use in designating reproduction, a recording button 126 for use in designating recording (picture recording), a pause button 127 for use in designating a pause, a quick return button 128 for use in designating a quick return, a quick advance button 129 for use in designating a quick advance, a skip button 131 for use in designating a skip in a returning direction, a skip button 132 for use in designating a skip in a forward direction. A power button that is not shown and used to designate turning on or off of the power supply is also disposed.
Referring back to
Herein, the scene change detection unit 115 includes a facility (CM detecting facility) for detecting changes from scenes of CMs into to story portions or vice versa, and a facility (highlight detecting facility) for detecting highlight scenes, for example, as described in Patent Document 4.
When detecting a scene change, the scene change detection unit 115 transmits information on detection of the scene change and a detected attribute to the motion picture control unit 101 over the bus 119.
For example, when the CM detecting facility acts, an attribute CM is transmitted as an attribute detected in order to detect a scene change. When the highlight detecting facility acts, an attribute Highlight is transmitted as the attribute detected in order to detect a scene change.
The detecting facilities transmit information on a scene change when detecting initial and final scene changes. The motion picture control unit 101 in turn queries the motion picture recording control unit 105 about information on a currently recorded position. The information on a currently recorded position returned from the motion picture recording control unit 105 is regarded as information on a scene change position, that is, a position where one scene is changed to another.
Every time a scene change occurs, the reproduction control information 112 including information on a scene change position, an attribute, and a chapter number assigned to a chapter delimited with the scene change is temporarily stored in a RAM, which is not shown, in association with a title ID of a currently recorded motion picture.
When picture recording is completed, the motion picture control unit 101 transmits the title ID and reproduction control information, which are stored in the RAM, as management information to the motion picture recording control unit 105. The motion picture recording control unit 105 receives the management information and records it in the HDD unit 107.
Next, the structure of motion picture data segmented by scene changes will be described in conjunction with
Referring to
To be more specific, when the motion picture data 111 is recorded in the HDD unit 107, every time the scene change detection unit 115 detects a scene change, the motion picture control unit 101 receives information on a recorded position from the motion picture recording control unit 105, and stores the information as a scene change position in the RAM that is not shown.
A scene change position that is a position where a scene is changed to another is detected by counting the number of recorded frames started with a leading frame. When recording of motion picture data is completed, the motion picture control unit 101 stores via the motion picture recording control unit 105 the received information on the scene change position as reproduction control information 112 concerning the recorded motion picture data in the HDD unit 107.
At this time, the motion picture control unit 101 manages as one chapter a range:from-one scene change position to the next scene change position.
For example, as shown in
Specifically, a range from the leading position in the title motion picture data 111 to the scene change position 307 is defined as chapter CP1, and a range from the scene change position 307 to the scene change position 308 is defined as chapter CP2. Thus, chapters CP1 to CP13 are managed.
In
Information on each scene change includes, as shown in
In association with a chapter succeeding a scene change which the scene change detection unit 115 has detected as a change to a scene of a CM, the motion picture control unit 101 specifies CM as the attribute of the chapter in the reproduction control information 112. For example, referring to
In
Moreover, in association with a chapter detected as a highlight by the scene change detection unit 115, the motion picture control unit 101 specifies Highlight as the attribute of the chapter in the reproduction control information 112.
For example, referring to
As mentioned above, the reproduction control information 112 employed in the present embodiment includes at least, as shown in
Next, scene change detection to be performed by the motion picture control unit 101 during picture recording will be described in conjunction with the flowchart of
Assuming that recording of a TV program is designated with a user's manipulation, the motion picture control unit 101 instructs the motion picture recording control unit 105 to record the TV program in the HDD unit 107, and initiates scene change detection.
When picture recording is initiated, the motion picture control unit 101 appends a title ID to the program to be recorded at step 1801, sets a chapter number to 1, and stores the title ID in the RAM that is not shown and used as a work area. At step 1802, the motion picture control unit 101 receives information on a scene change and detected attribute from the scene change detection unit 115. At step 1803, the motion picture control unit 101 checks the attribute to see if it is the attribute CM. If the attribute is the attribute CM, the motion picture control unit 101 proceeds to step 1804 and decides whether a CM begins.
If the attribute CM is received for the first time, the beginning of a CM is recognized at step 1804. If the beginning of a CM is recognized at step 1804, information on a currently reproduced position is received from the motion picture recording control unit 105 at step 1805. A chapter number obtained by incrementing the current chapter number by 1 is assigned to a chapter succeeding the currently reproduced position. The currently reproduced position, changer number, and attribute are stored in the RAM, which is not shown, in association with one another. The motion picture control unit 101 proceeds to step 1820.
If the attribute CM is received for the second time at step 1804, it means that a scene change signifying the termination of a CM is detected. The motion picture control unit 101 recognizes the termination of the CM and proceeds to step 1806. At step 1806, the motion picture control unit 101 receives information on a currently reproduced position from the motion picture recording control unit 105. A chapter number obtained by incrementing the current chapter number by 1 is assigned to the chapter succeeding the currently reproduced position. The currently reproduced position and chapter number are: stored in the RAM, which is not shown, in association with each other. The motion picture control unit 101 proceeds to step 1820. Through steps 1804 to 1806, a segment defined by the beginning and termination of a CM is delimited as one chapter, and the attribute of the chapter is the attribute CM.
If the motion picture control unit 101 does not recognize the attribute as the attribute CM at step 1803, it proceeds to step 1810 and checks the attribute to see if it is the attribute Highlight. If the motion picture control unit 101 recognizes the attribute as the attribute Highlight, it proceeds to step 1811 and decides whether a highlight begins.
If the attribute Highlight is received for the first time at step 1811, the beginning of a highlight is recognized. If the beginning of a highlight is recognized at step 1811, information on a currently reproduced position is received from the motion picture recording control unit 105 at step 1812. A chapter number obtained by incrementing the current chapter number by 1 is assigned to the chapter succeeding the currently reproduced position. The currently reproduced position, chapter number, and attribute are stored in the RAM, which is not shown, in association with one another. The motion picture control unit 101 proceeds to step 1820.
If the attribute Highlight is received for the second time at step 1811, it means that a scene change signifying the termination of a highlight is detected. The motion picture control unit 101 recognizes the termination of a highlight and proceeds to step 1813. At step 1813, information on a currently reproduced position is received from the motion picture recording control unit 105.
A chapter number obtained by incrementing the current chapter number by 1 is assigned to the chapter succeeding the currently reproduced position. The currently reproduced position and chapter number are stored in the RAM, which is not shown, in association with each other. The motion picture control unit 101 then proceeds to step 1820. Through steps 1811 to 1813, a segment defined with the beginning and termination of a highlight is delimited as one chapter, and the attribute of the chapter is specified as the attribute Highlight.
At step 1820, the motion picture control unit 101 decides whether program (picture) recording is completed. If the motion picture control unit 101 makes a decision in the negative (No), it returns to step 1802 and proceeds with processing. If the motion picture control unit 101 makes a decision in the affirmative (Yes), it proceeds to step 1821. At step 1821, the motion picture control unit 101 instructs the motion picture recording control unit 105 to store in the HDD unit 107 the scene change position, the chapter number of the chapter preceding or succeeding the scene change position and the attribute of the chapter preceding or succeeding the scene change position, which are stored in the RAM that is not shown, as reproduction control information concerning the assigned title ID.
As mentioned above, the reproduction control information like the one shown in
Referring to
To begin with, a description will be made in conjunction with
The title list display screen image includes a menu button representation 503. For example, when the menu button 130 of the remote controller 121 is manipulated, the motion picture control unit 101 in turn displays a menu representation 504. The menu representation 504 presents facilities that can be selected through the title list display screen image.
The menu items of the menu representation 504 to be selected are switched using the direction buttons of the remote controller 121 (for example, the upward and downward buttons). In
When a transition is made to the partial deletion screen image shown in
Below the motion picture display field 601 included in the GUI screen image, an indicator including a bar-like indicator field is displayed in order to comprehensively present a plurality of chapters, which share a predetermined attribute (the attribute CM or Highlight in the present embodiment) detected during recording of a motion picture having a selected title, in an easy-to-understand manner. The bar indicator 602 includes a cursor representation 603 that points out a currently reproduced position, and indicates a plurality of chapters exhibiting the detected attribute.
The lowermost part of the GUI screen image includes a attribute CM button representation 604 for use in switching attributes of chapters indicated by the indicator 602, and an attribute Highlight button representation 605, and a both-attributes button representation 606 for use in designating both of the attributes CM and Highlight. The button representation of a currently designated attribute is distinguished with a circle filled with, for example, a predetermined color and thus discriminated from the undesignated button representations.
A currently reproduced position time 607 refers to a reproduction time required until a currently reproduced position pointed out by the cursor representation 603 appears, that is, a time that elapses since 0:00:00 when the currently reproduced position is the leading position of motion picture data. Moreover, a current state-of-reproduction indicator 608 that is a mark or characters signifying a current state of reproduction is displayed between the indicator 602 and the button representations 604, 605, and 606 so that the current state of reproduction can be seen at sight. Herein, since reproduction is in progress, a reproduction mark is displayed.
When a transition is made to the screen image shown in
Thus, chapters of CMs can be identified at sight. Incidentally, coloring is intended to discriminate parts of the indicator, which indicate chapters, from the other part thereof by coloring the frames of the parts or the backgrounds thereof. As long as the parts of the indicator indicating specific chapters can be discriminated from the other part thereof, the present invention is not limited to the coloring. Alternatively, patterning or changing of the shade of a background may be adopted for the discrimination.
When a user depresses the attribute Highlight button 134 of the remote controller 121 so as to select the attribute Highlight button representation 605, a transition is made to the screen image shown in
The screen image shown in
Herein, since the attribute Highlight is designated as a chapter attribute, the parts of the indicator 602 associated with the positions of chapters exhibiting the attribute Highlight (in the example shown in
At this time, preferably, the color to be used to distinguish the positions of chapters exhibiting the attribute Highlight should be different from the color to be used to distinguish the positions of chapters exhibiting the attribute CM so that the chapters can be discriminated from the chapters exhibiting the attribute CM.
Moreover, when a user depresses the both-attributes button 135 of the remote controller 121 so as to select the both-attributes button representation 606, a transition is made to the screen image shown in
The screen image shown in
If a user depresses the attribute CM button 133 of the remote controller 121 with the screen image shown in
As mentioned above, according to the present embodiment, a button for use in switching attributes is included. The attributes are switched, and chapters exhibiting a designated attribute are indicated by a bar indicator. Thus, chapters exhibiting a desired attribute can be identified at sight.
For partial deletion, first, chapters exhibiting an attribute that is an object of partial deletion are indicated as mentioned above. A user uses the remote controller 121, which is included in the operating input unit 120, to move the cursor representation 603 while looking at a reproduced picture so as to designate a start point and an end point which define a range of partial deletion. Thus, the range of partial deletion is designated.
The cursor representation 603 is moved by quickly returning or advancing the reproduced picture using the quick return button 128 or quick advance button 129 of the remote controller. While looking at the reproduced picture, the user depresses the decision button 123 when the cursor representation is located at a desired position. Thus, the user can designate the positions of the start and end points.
Preferably, the skip buttons 131 and 132 should be able to be used to jump to the leading position of a chapter, that is, a scene change position. Moreover, if a facility is included for automatically skipping CMs during reproduction, when the operating screen image intended to perform partial deletion is displayed, the automatic skip facility should preferably be inactivated.
In
The position that is an object of partial deletion has been described to be selected by moving the cursor representation 603. The present invention is not limited to this mode. When a button that is included in the operating input unit 120 but is not shown is manipulated, all CM parts or highlight parts may be automatically selected.
In this case, partial deletion can be performed on all chapters exhibiting a specific attribute, for example, all chapters exhibiting the attribute CM. Maneuverability would further improve.
Referring to
In
The motion picture reproduction control unit 108 instructs the data input/output control unit 106 to read the management information 201 from the HDD unit 107, references the management information 201 so as to read and reproduce motion picture data 111 bearing the title ID passed from the motion picture control unit 101.
The motion picture control unit 101 transmits a picture reproduced by the motion picture reproduction control unit 108 to the display screen image production unit 110 at step 1103. The display screen image production unit 110 in turn displays the motion picture, which is reproduced by the motion picture reproduction control unit 108, in the motion picture display field 601.
Moreover, the motion picture reproduction control unit 108 reads reproduction control information 112 concerning the motion picture data 111, which is being reproduced, from the HDD unit 107, and passes the reproduction control information 112 to the motion picture control unit 101. The motion picture control unit 101 stores the reproduction control information concerning the motion picture data, which bears the selected title ID, in the RAM that is not shown (step 1104). For example, when the button representation 604 shown in
Based on the start time instants and end time instants sent from the motion picture control unit 101, the display screen image production unit 110 colors parts of the indicator 602 associated with the chapters.
At step 1106, the motion picture control unit 101 receives information on a position, which is currently reproduced, from the motion picture reproduction control unit 108, and transmits the information on the position to the display screen image production unit 110. In this case, preferably, the motion picture control unit 101 converts the reproduced position into a time that elapses since 0:00:00 when the leading position is reproduced. The display screen image production unit 110 displays the time equivalent to the received reproduced position as the currently reproduced position time 607.
The motion picture control unit 101 terminates display of the partial deletion operating screen image.
Next, the procedure described in the flowchart of
If the motion picture control unit 101 makes a decision in the affirmative (Yes), it proceeds to step 1203. The motion picture control unit 101 decides whether the decision button is manipulated for the first time in order to designate a start point of a range of partial deletion. If a decision is made in the affirmative (Yes) at step 1203, that is, if the decision button is manipulated for the first time in order to designate the start point, information on a position that is currently reproduced is received from the motion picture reproduction control unit 108, and stored in the RAM, which is not shown, as information on the start point position of the range to be deleted. The motion picture control unit 101 then returns to step 1201.
If the motion picture control unit 101 makes a decision in the negative (No) at step 1203, that is, if the decision button is manipulated in order to designate an end point of the range to be deleted, the motion picture control unit 101 proceeds to step 1205. At step 1205, similarly to step 1204, the motion picture control unit 101 receives information on a position, which is currently reproduced, from the motion picture reproduction control unit 108, and stores in the RAM, which is not shown, the reproduced position as information on the end point position of the range to be deleted.
At step 1206, the motion picture control unit 101 transmits the information on the start point position of the range to be deleted and the information on the end point position thereof, which are stored in the RAM that is not shown, to the display screen image production unit 110, and stores them as reproduction control information in the HDD unit 107. Based on the information on the start point position of the range to be deleted and the information on the end point position thereof which are received from the motion picture control unit 101, the display screen image production unit 110 colors parts of the indicator 602 associated with the positions. Thus, processing for partial deletion is terminated.
Consequently, when a motion picture having one title is reproduced, the motion picture is reproduced except parts thereof designated as an object of partial deletion. The parts designated as an object of partial deletion has not been described to be deleted (excluded) but to be preserved. Alternatively, the parts may be deleted.
If the motion picture control unit 101 makes a decision in the negative (No) at step 1202, it proceeds to step 1207, and decides whether the attribute CM button 133 has been manipulated. If the decision is made in the affirmative (Yes) at step 1207, start position time instants and end position time instants of a plurality of chapters exhibiting the attribute CM and information signifying that the button representation 604 has been designated are, for example, as shown in
If the motion picture control unit 101 makes a decision in the negative (No) at step 1207, it proceeds to step 1209. At step 1209, the motion picture control unit 101 decides whether the attribute Highlight button 134 has been manipulated. If a decision is made in the affirmative (Yes) at step 1209, start position time instants and end position time instants of a plurality of chapters exhibiting the attribute Highlight and information signifying that the button representation 605 has been designated are, for example, as shown in
If the motion picture control unit 101 makes a decision in the negative (No) at step 1209, it proceeds to step 1211. At step 1211, the motion picture control unit 101 decides whether the both-attributes button 135 has been manipulated. If a decision is made in the affirmative (Yes) at step 1211, start position time instants and end position time instants of a plurality of chapters exhibiting the attribute CM or attribute Highlight and information signifying that the button representation 606 has been designated are, for example, as shown in
If a decision is made in the negative (No) at step 1211, the processing associated with a manipulated button is performed at step 1213. For example, assuming that the forward-direction skip button 132 is manipulated, a skip is made to a scene change position succeeding a currently reproduced position. Assuming that the quick advance button 129 is manipulated, reproduction is performed in a quick advance mode. The motion picture control unit 101 then returns to step 1201.
As described above, according to the present embodiment, when a chapter attribute is designated by manipulating the chapter attribute switching buttons including the attribute CM button 133, attribute Highlight button 134, and both-attributes button 135, parts of the indicator 602 indicating chapters that exhibit a designated attribute are colored accordingly. Consequently, whether part of a motion picture currently being reproduced is a commercial message or a highlight scene can be explicitly indicated. This obviates the necessity of feeding frames so as to detect a breakpoint in the motion picture. Eventually, user-friendliness and maneuverability improve.
In
The attribute button representations have been described to designate the attribute CM or Highlight or both of them. The present invention is not limited to the button representations. For example, the operating input unit may include a button for use in displaying nothing. When the button is selected, any part of the indicator 602 may not be colored at all.
As described so far, the scene change detection unit detects a change from or into a scene having a specific attribute which is regarded as a border of one chapter. As for the specific attribute, a user may manipulate the operating input unit 120 so as to designate a change from or into a scene exhibiting the attribute.
The menu item M Chapter Designation included in the menu representation 504 shown in
For example, assuming that a title suggested by the thumbnail 502 is selected with a user's manipulation through the screen image shown in
While looking at the reproduced picture, a user manipulates, for example the quick advance button 129 of the remote controller 121 so as to move the cursor representation 603. When the cursor representation indicates a position where a scene change is recognized, the user depresses the decision button 123 so as to designate a border of a chapter. Every time the border of one chapter is designated, it is indicated by the indicator 602. Thus, chapters are manually designated.
Needless to say, a scene change detected by the scene change detection unit may be corrected with a user's manipulation, though it will not be detailed.
According to the first embodiment, when a motion picture is recorded in the HDD unit, the scene change detection unit autonomously detects changes from or into scenes exhibiting a predetermined attribute so that chapters will be delimited. The present invention is not limited to this mode. Depending on an attribute, detection of a scene change may require too much time.
In this case, for example, when a commercial broadcasting program is recorded in real time, application of scene change detection is hard to do. For an attribute making detection of a scene change time-consuming, detection of a scene change should preferably be performed after the completion of picture recording.
The second embodiment that detects a scene change in an automatic chapter designation mode after completion of picture recording will be described below.
Referring to
In an automatic chapter designation mode, a motion picture reproduction control unit 108′ reproduces motion picture data, which is read at a high speed by the HDD unit 107, at a high speed, and transmits the reproduced motion picture to a scene change detection unit 115′. In response to a request issued from the motion picture control unit 101′, the motion picture reproduction control unit 108′ returns information on a currently reproduced position. The other actions are identical to those performed in the first embodiment.
When the motion picture reproduction control unit 108′ reproduces motion picture data, which is recorded in the HDD unit 107, at a high speed, the scene change detection unit 115′ detects a scene change in the motion picture, which is sent from the motion picture reproduction control unit 108′, under the control of the motion picture control unit 101′.
When detecting a scene change, the scene change detection unit 115′ transmits information on the detected scene change and a detected attribute to the motion picture control unit 101′ over the bus 119.
When reproduction is initiated in the automatic chapter designation mode, the motion picture control unit 101′ reads management information that is recorded in the HDD unit 107 during picture recording, and stores reproduction control information associated with a reproduced title ID in the RAM that is not shown. At this time, since scene change detection has not been performed yet, the reproduction control information specifies only one chapter.
Responsively to detection of a scene change performed by the scene change detection unit 115′, the motion picture control unit 101′ queries the motion picture reproduction control unit 108 about information on a currently reproduced position, and regards the information on the currently reproduced position, which is returned from the motion picture reproduction control unit 108′, as information on a scene change position where a scene change occurs. Every time a scene change occurs, information on a scene change position, an attribute, and a chapter number of a new chapter delimited along with the scene change are specified in the reproduction control information, which is stored in advance in the RAM that is not shown, in association with the title ID of the currently reproduced motion picture.
When the scene change detection unit 115′ detects a position where occurrence of a scene change is doubtful, if close analysis is considered to be needed, the motion picture control unit 101′ returns the HDD unit 107 and motion picture reproduction control unit 108′ to the normal reproduction speed. Reproduction may be resumed with a reproduced position set to a little preceding position, and scene change detection may be performed. Needless to say, when scene change detection performed on the position is completed, high-speed reproduction is resumed.
After the high-speed reproduction is completed, the motion picture control unit 101′ transmits as management information the title ID and updated reproduction control information, which are stored in the RAM, to the motion picture recording control unit 105. The motion--picture recording control unit 105 in turn records the managements information in the HDD unit 107.
Referring to
The screen image shown in
Any of the menu items of the menu representation 1501 is selected using, for example, the direction buttons (for example, the upward and downward buttons) of the remote controller 121. If the attribute CM is selected from the menu representation 1501 with a user's manipulation, a transition is made to the screen image shown in
When a transition is made to the screen image shown in
Specifically, the motion picture control unit 101′ instructs the HDD unit 107 and motion picture reproduction control unit 108′ to reproduce a motion picture of a designated title at a high speed, and instructs the scene change detection unit 115′ to detect a change from or into a scene exhibiting the designated attribute. Consequently, reproduction control information including, for example, as shown in
In this case, characters “Being detected” are displayed in the motion picture display field 601, and an attribute based on which a scene change is detected is indicated in the lower part of the screen image. Herein, the attribute is the attribute CM 1604.
In the motion picture display field 601, a motion picture that is advanced quickly and that has scene changes detected therein may be displayed on behalf of characters.
Moreover, the progress of scene change detection should preferably be indicated. In
After a transition is made to the screen image shown in
At this time, the indicator 602 indicates a plurality of chapters, which exhibit the attribute (CM) selected through the screen image shown in
Likewise, the attribute Highlight may be selected, and scene change detection may be performed based on the attribute Highlight. Consequently, reproduction control information like the one shown in
Similarly to the first embodiment, the second embodiment includes the buttons for use in switching chapter attributes. Consequently, thereafter, the chapter attributes are switched and chapters exhibiting a designated attribute are indicated using the bar indicator. A user can identify at sight chapters exhibiting his/her desired attribute, and will find the second embodiment user-friendly.
As mentioned above, according to the present embodiment, after picture recording is completed, scene change detection is performed. Consequently, chapters can be highly precisely delimited based on an attribute.
In the first embodiment, when picture recording is performed, scene change detection is performed. In the second embodiment, after picture recording is completed, scene change detection is performed. The present invention is not limited to these modes. As for an attribute (for example, attribute CM) permitting quick detection of changes from or into scenes which exhibit the attribute, scene change detection may be performed during picture recording. As for an attribute (for example, the attribute Highlight) making detection of changes from or into scenes, which exhibit the attribute, time-consuming, scene change detection may be performed after completion of picture recording. Namely, depending on an attribute, scene change detection may be performed during picture recording or after completion of the picture recording.
The foregoing idea is readily feasible by combining the first and second embodiments. A further description will be omitted.
Number | Date | Country | Kind |
---|---|---|---|
2005-333563 | Nov 2005 | JP | national |