US20010043794A1 - Recording/reproducing apparatus and method featuring reduced size image data generation - Google Patents
Recording/reproducing apparatus and method featuring reduced size image data generation Download PDFInfo
- Publication number
- US20010043794A1 US20010043794A1 US09/020,694 US2069498A US2001043794A1 US 20010043794 A1 US20010043794 A1 US 20010043794A1 US 2069498 A US2069498 A US 2069498A US 2001043794 A1 US2001043794 A1 US 2001043794A1
- Authority
- US
- United States
- Prior art keywords
- video data
- recording
- displayed
- read
- images
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims description 35
- 230000002441 reversible effect Effects 0.000 claims abstract description 16
- 239000000872 buffer Substances 0.000 claims description 105
- 230000009467 reduction Effects 0.000 claims description 16
- 230000004075 alteration Effects 0.000 claims description 6
- 230000008859 change Effects 0.000 claims description 4
- 230000005236 sound signal Effects 0.000 description 56
- 238000001514 detection method Methods 0.000 description 21
- 238000010586 diagram Methods 0.000 description 16
- 238000012546 transfer Methods 0.000 description 12
- 230000008569 process Effects 0.000 description 11
- 230000004044 response Effects 0.000 description 7
- 230000008030 elimination Effects 0.000 description 3
- 238000003379 elimination reaction Methods 0.000 description 3
- 238000003672 processing method Methods 0.000 description 3
- 208000003464 asthenopia Diseases 0.000 description 2
- 238000005562 fading Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000011946 reduction process Methods 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/80—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N9/804—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
- H04N9/8042—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B15/00—Driving, starting or stopping record carriers of filamentary or web form; Driving both such record carriers and heads; Guiding such record carriers or containers therefor; Control thereof; Control of operating function
- G11B15/18—Driving; Starting; Stopping; Arrangements for control or regulation thereof
- G11B15/46—Controlling, regulating, or indicating speed
- G11B15/467—Controlling, regulating, or indicating speed in arrangements for recording or reproducing wherein both record carriers and heads are driven
- G11B15/4673—Controlling, regulating, or indicating speed in arrangements for recording or reproducing wherein both record carriers and heads are driven by controlling the speed of the tape while the head is rotating
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/02—Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
- G11B27/031—Electronic editing of digitised analogue information signals, e.g. audio or video signals
- G11B27/038—Cross-faders therefor
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/102—Programmed access in sequence to addressed parts of tracks of operating record carriers
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/102—Programmed access in sequence to addressed parts of tracks of operating record carriers
- G11B27/105—Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/11—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information not detectable on the record carrier
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/30—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording
- G11B27/3027—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording used signal is digitally coded
- G11B27/3036—Time code signal
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/32—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
- G11B27/327—Table of contents
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/32—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
- G11B27/327—Table of contents
- G11B27/329—Table of contents on a disc [VTOC]
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/34—Indicating arrangements
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/36—Monitoring, i.e. supervising the progress of recording or reproducing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/765—Interface circuits between an apparatus for recording and another apparatus
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/10527—Audio or video recording; Data buffering arrangements
- G11B2020/1062—Data buffering arrangements, e.g. recording or playback buffers
- G11B2020/10629—Data buffering arrangements, e.g. recording or playback buffers the buffer having a specific structure
- G11B2020/10666—Ring buffers, e.g. buffers wherein an iteratively progressing read or write pointer moves back to the beginning of the buffer when reaching the last storage cell
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B2020/10935—Digital recording or reproducing wherein a time constraint must be met
- G11B2020/10981—Recording or reproducing data when the data rate or the relative speed between record carrier and transducer is variable
- G11B2020/1099—Recording or reproducing data when the data rate or the relative speed between record carrier and transducer is variable wherein a disc is spun at a variable speed
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/02—Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
- G11B27/031—Electronic editing of digitised analogue information signals, e.g. audio or video signals
- G11B27/034—Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/765—Interface circuits between an apparatus for recording and another apparatus
- H04N5/77—Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/765—Interface circuits between an apparatus for recording and another apparatus
- H04N5/775—Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television receiver
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/78—Television signal recording using magnetic recording
- H04N5/782—Television signal recording using magnetic recording on tape
- H04N5/783—Adaptations for reproducing at a rate different from the recording rate
Definitions
- the present invention relates to a recording/reproducing apparatus and a method thereof, and more particularly to an apparatus and a method which, when reproducing a plurality of video and audio signals simultaneously from a recording medium, are capable of displaying, in reduced dimensions, reproduced images of the video signals together with the video signals anterior and posterior in time thereto, hence enabling a user to rapidly grasp the recorded contents in the recording medium.
- the reproduced images displayed on small screens need to be enlarged, at the time of display, after being read out through access to the recording medium, hence raising another problem that the load is rendered greater in proportion to an increase of the number of such small screens.
- a recording/reproducing apparatus as defined in the appended claim 1 which comprises read means for reading out video data; designation means for selectively designating a reproduction speed; and control means for controlling, in accordance with the reproduction speed designated by the designation means, the interval at which the read means reads out the video data.
- a recording/reproducing apparatus as defined in the appended claim 3 which comprises read means for reading out video data successively at a predetermined interval; reduced display control means for executing, on a predetermined screen, simultaneous time-series display of reduced images obtained by dimensionally reducing the images which correspond to a predetermined number of video data read out by the read means; and alteration means for gradually altering, in a forward reproduction mode, each reduced image to the time-serially posterior reduced image, or gradually altering, in a reverse reproduction mode, each reduced image to the time-serially anterior reduced image.
- a recording/reproducing apparatus as defined in the appended claim 4 which comprises designation means for selectively designating a reproduction speed; first read means for successively reading out video data at a predetermined read interval; decision means for deciding, in accordance with the reproduction speed designated by the designation means, the interval at which the first read means reads out the video data; second read means for reading out incidental data indicative of the kind of the video data; and change means for changing the video data reading interval of the first read means on the basis of the incidental data read out by the second read means and the reading interval corresponding to the reproduction speed decided by the decision means.
- a recording/reproducing apparatus as defined in the appended claim 6 which comprises read means for reading out, at a predetermined interval, video data recorded in a recording medium; reduction means for dimensionally reducing images corresponding to the video data read out by the read means; display control means for displaying the reduced images, which are obtained from the reduction means, on a plurality of small screens set on a predetermined screen; and storage means prepared equally in number to such small screens so as to store the video data corresponding to the reduced images to be displayed respectively on the small screens.
- the display control means displays the reduced images, which correspond to the video data stored in the storage means and are to be displayed next, on the relevant small screens respectively.
- a recording/reproducing method as defined in the appended claim 9 which comprises the steps of reading out video data; then designating a data reproduction speed selectively; and controlling a video-data reading interval in accordance with the designated reproduction speed.
- a recording/reproducing method as defined in the appended claim 10 which comprises the steps of reading out video data at a predetermined interval; then executing, on a predetermined screen, simultaneous time-series display of reduced images obtained by dimensionally reducing images which correspond to a predetermined number of video data read out by the read means; and gradually altering, in a forward reproduction mode, each reduced image to the time-serially posterior reduced image, or gradually altering, in a reverse reproduction mode, each reduced image to the time-serially anterior reduced image.
- a recording/reproducing method as defined in the appended claim 11 which comprises the steps of selectively designating a reproduction speed; then successively reading out video data at a predetermined read interval; subsequently deciding the video-data reading interval in accordance with the designated reproduction speed; thereafter reading out incidental data indicative of the kind of the video data; and changing the video-data reading interval on the basis of the incidental data thus read out and the reading interval corresponding to the decided reproduction speed.
- a recording/reproducing method as defined in the appended claim 12 which comprises the steps of reading out, at a predetermined interval, video data recorded in a recording medium; then dimensionally reducing images corresponding to the video data thus read out; subsequently displaying the reduced images on a plurality of small screens set on a predetermined screen; thereafter storing the video data corresponding to the reduced images to be displayed respectively on the small screens and, when the video data corresponding to the next reduced images to be displayed on the relevant small screens are stored, displaying the reduced images, which correspond to the stored video data to be displayed next, on the relevant small screens respectively.
- the read means reads out the video data
- the designation means selectively designates a reproduction speed.
- the control means controls, in accordance with the reproduction speed designated by the designation means, the interval at which the read means reads out the video data.
- the read means reads out the video data successively at a predetermined interval
- the reduced display control means executes, on a predetermined screen, simultaneous time-series display of the reduced images obtained by dimensionally reducing the images which correspond to a predetermined number of video data read out by the read means.
- the alteration means gradually alters, in a forward reproduction mode, each reduced image to the time-serially posterior reduced image, or gradually alters, in a reverse reproduction mode, each reduced image to the time-serially anterior reduced image.
- the designation means selectively designates a reproduction speed, and the first read means successively reads out video data at a predetermined read interval. Subsequently the decision means decides, in accordance with the reproduction speed designated by the designation means, the interval at which the first read means reads out the video data, and the second read means reads out incidental data indicative of the kind of the video data. And thereafter the change means changes the video data reading interval of the first read means on the basis of the incidental data read out the second read means and the reading interval corresponding to the reproduction speed decided by the decision means.
- the read means reads out, at a predetermined interval, the video data recorded on a recording medium, and the reduction means dimensionally reduces the images corresponding to the video data read out by the read means.
- the display control means displays the reduced images, which are obtained from the reduction means, on a plurality of small screens set on a predetermined screen, and the storage means prepared equally in number to such small screens store the video data corresponding to the reduced images to be displayed respectively on the small screens.
- the display control means displays the reduced images, which correspond to the video data stored in the storage means and are to be displayed next, on the relevant small screens respectively.
- the video data reading interval is controlled in accordance with the designated reproduction speed.
- a reproduction speed is selectively designated, and then video data are read out successively at a predetermined read interval. Subsequently the video-data reading interval is decided in accordance with the designated reproduction speed, and thereafter incidental data indicative of the kind of the video data is read out. And the video data reading interval is changed on the basis of the incidental data thus read out and the reading interval corresponding to the decided reproduction speed.
- video data recorded in a recording medium are read out at a predetermined interval, and then images corresponding to the video data thus read out are dimensionally reduced. Subsequently the reduced images are displayed on a plurality of small screens set on a predetermined screen, and the video data corresponding to the reduced images to be displayed respectively on the relevant small screens are stored. And when the video data corresponding to the next reduced images to be displayed on the small screens are stored, the reduced images, which are to be displayed next and correspond to the stored video data, are displayed on the relevant small screens respectively.
- the reproduction interval can be changed properly to thereby suppress the user's eye strain with efficient retrieval of the video data.
- simultaneous time-series display is executed, on a predetermined screen, with regard to reduced images obtained by dimensionally reducing the images which correspond to a predetermined number of the video data read out by the read means. And in a forward reproduction mode, each reduced image is gradually altered to the time-serially posterior reduced image, while in a reverse reproduction mode, each reduced image is gradually altered to the time-serially anterior reduced image.
- the video data reading interval is decided in accordance with the designated reproduction speed, and thereafter incidental data indicative of the kind of the video data is read out. And the video data reading interval is changed on the basis of the incidental data thus read out and the reading interval corresponding to the decided reproduction speed. Therefore, it becomes possible to eliminate display of any unnecessary image such as a commercial to consequently realize efficient retrieval of desired video data.
- FIG. 1 is a block diagram of an exemplary embodiment representing a video-audio reproducing apparatus where the recording/reproducing apparatus of the present invention is applied;
- FIG. 2 is a block diagram showing a detailed structural example of FIG. 1;
- FIG. 3 shows an ID format
- FIGS. 4A and 4B show data recording formats
- FIG. 5 shows an exemplary index picture
- FIG. 6 illustrates a procedure of forming an index picture
- FIG. 7 shows how a main picture and an index picture are displayed simultaneously
- FIG. 8 is a block diagram showing a structural example of an index picture forming processor
- FIGS. 9A and 9B are schematic diagrams illustrating how a cross fading operation is performed
- FIG. 10 is a flowchart for explaining a routine of writing data in an output image buffer
- FIGS. 11A, 11B and 11 C are timing charts of signals for explaining a processing method which conforms with the length of a CM and a reproduction speed;
- FIG. 12 is a block diagram of another exemplary embodiment of a video-audio recording/reproducing apparatus where the recording/reproducing apparatus of the present invention is applied;
- FIG. 13 is a block diagram showing a structural example of the recording section in FIG. 12;
- FIG. 14 is a block diagram showing a structural example of the reproducing section in FIG. 12;
- FIG. 15 is a block diagram showing a structural example of an index picture forming processor
- FIG. 16 is a flowchart for explaining a routine of forming an index picture.
- FIG. 17 is a diagram for explaining operations of writing and reading data in an index buffer.
- FIG. 1 is a block diagram of an exemplary embodiment representing a video-audio reproducing apparatus where the recording/reproducing apparatus of the present invention is applied.
- a reproduction control signal input unit 2 (designation means) consists of a keyboard, a mouse or the like used for inputting a command to control an operation in a reproduction mode.
- a system controller 1 (control means, decision means, change means) serves to control each of component units in response to a reproduction control signal corresponding to the command supplied from the reproduction control signal input unit 2 .
- a recording medium 5 is used for storing video data, audio data and ID (incidental data) relative to such data, wherein the data are reproduced and outputted under control of the system controller 1 .
- a reproduced signal processor 3 is used for separating the data, which are reproduced from the recording medium 5 , into video data, audio data and incidental data.
- An index picture (retrieval picture) is formed on the basis of the reproduced data, and then video signals corresponding thereto are outputted.
- a signal detector 4 generates ID (incidental data) from the reproduced signal supplied from the reproduced signal processor 3 , and then outputs the ID therefrom.
- FIG. 2 is a block diagram showing a detailed structural example of the video-audio recording/reproducing apparatus in FIG. 1.
- a reproduced data processor 11 read means, first read means, second read means
- a video signal band expander 12 expands the video data compressed in accordance with the MPEG (Moving Picture Experts Group) standard or the like and supplied from the reproduced data processor 11 .
- an index picture former 16 reduced display control means
- a video signal detection controller 13 generates incidental data on the basis of the video data supplied from the video signal band expander 12 and then outputs the incidental data.
- a video signal D/A converter 14 converts the video data, which are supplied from the index picture former 16 and the video signal detection controller 13 , into analog video signals and then outputs the same.
- An incidental function processor 17 outputs the incidental data (ID) supplied from the video signal detection controller 13 or the reproduced data processor 11 .
- a video signal output processor 15 superimposes the ID, which is supplied from the incidental function processor 17 , on the video signal supplied from the video signal D/A converter 14 , and then outputs the resultant signal.
- An audio signal band expander 18 expands the audio data compressed in accordance with the MPEG standard or the like and supplied from the reproduced data processor 11 .
- an audio signal detection controller 19 executes a process of noise component elimination and so forth with regard to the audio data supplied from the audio signal band expander 18 .
- An audio signal D/A converter 20 converts the audio data, which are supplied from the audio signal detection controller 19 , into analog audio signal.
- an audio signal output processor 21 encodes the input audio signal and then outputs the encoded signal.
- the system controller 1 Upon reception of a command from the reproduction control signal input unit 2 to indicate digest reproduction and a reproduction speed relative to the data recorded in the recording medium 5 , the system controller 1 instructs the reproduced data processor 11 to execute digest reproduction of the data recorded in the recording medium 5 . Then, in response to the instruction from the system controller 1 , the reproduced data processor 11 performs reproduction of the data recorded in the recording medium 5 , at the designated reproduction speed. More specifically, the data processor 11 reads out the recorded data from the recording medium 5 at a predetermined interval corresponding to the reproduction speed.
- the reproduced data obtained from the recording medium 5 are separated into video data, audio data and incidental data in the reproduced data processor 11 . Subsequently the video data is supplied to the video signal band expander 12 while the audio data is supplied to the audio signal band expander 18 , and the incidental data is supplied to the incidental function processor 17 .
- FIG. 3 shows an exemplary format of the incidental data.
- the incidental data is composed of 16 bytes representing the data relative to a recording time which includes year, month, day, hour, minute and second, and also to an input source, a channel No., an ID category and a video kind such as commercial message (CM). Bytes 10 to 15 are reserved for future use.
- CM commercial message
- the video data, the audio data and the ID are recorded on the medium 5 in the recording format of FIG. 4A or 4 B.
- the video data and the audio data of each frame are recorded as one unit block, and the individual blocks are recorded in predetermined areas which are continuous physically or logically on the recording medium 5 .
- the ID corresponding to such blocks are recorded in other predetermined areas continuous logically or physically.
- the video data, the audio data and the ID of each frame are recorded as one unit block, and the individual blocks are recorded in predetermined areas which are continuous logically or physically on the recording medium 5 .
- the video signal band expander 12 the video data compressed in accordance with the MPEG standard or the like and supplied from the reproduced data processor 11 are expanded and then are supplied to both the index picture former 16 and the video signal detection controller 13 . Subsequently in the index picture former 16 , the video data supplied from the video signal band expander 12 are processed to be reduced and then are written in internal buffers. The video data corresponding to the reduced images written in the buffers are supplied to the video signal D/A converter 14 , where the video data are converted into analog video signal and are thereafter supplied to the video signal output processor 15 .
- incidental data relative to the video data supplied from the video signal band expander 12 is generated and then is supplied to the incidental function processor 17 . Subsequently the incidental data obtained from the reproduced data processor 11 and processed in the incidental function processor 17 , or the incidental data outputted from the video signal detection controller 13 , is supplied to the video signal output processor 15 . Such incidental data can be supplied also to any external connected apparatus as well.
- the incidental data is superimposed on the video signal supplied to the video signal output processor 15 and, after being encoded, the encoded signal is supplied to a predetermined display device so that an index picture is displayed thereon as will be described later with reference to FIG. 5.
- the audio data compressed in accordance with the MPEG standard or the like and supplied to the audio signal band expander 18 is expanded and then is supplied to the audio signal detection controller 19 .
- a noise component reduction process and so forth are executed in the audio signal detection controller 19 with regard to the audio data supplied from the audio signal band expander 18 , and thereafter the data thus processed are supplied to the audio signal D/A converter 20 .
- the audio data supplied from the audio signal detection controller 19 is converted into analog audio signal and then is supplied to the audio signal output processor 21 .
- the audio signal supplied from the audio signal D/A converter 20 is encoded and then is outputted.
- FIG. 5 shows an example of a displayed index picture.
- main small screens are arranged at the center for four inputs, and two subsidiary small screens are arranged before and after (above and below in FIG. 5) each of the main small screens respectively.
- time-serially anterior images are displayed on the subsidiary small screens arranged above the main small screen, while time-serially posterior images are displayed on the subsidiary small screens arranged below the main small screen.
- the broadcasting time, at which the images displayed on the main small screens are recorded, is displayed in an upper left portion of the index picture, and the recording time corresponding to the images being displayed in the small screens is displayed in a lower portion thereof.
- time 11:50 is displayed correspondingly to the uppermost subsidiary small screens
- time 12:00 is displayed correspondingly to the main small screens
- time 12:10 is displayed correspondingly to the lowermost subsidiary small screens.
- each small screen The display position of each small screen is fixed, and the image therein is scrolled upward or downward while being cross faded.
- the recording time is scrolled upward with a lapse of time.
- the image displayed in each small screen is altered, while being cross faded, to the next image being displayed in the lower small screen. Seemingly, therefore, the image displayed in each small screen is scrolled to the upper small screen. And the image displayed in the lowermost small screen is altered to the next image while being cross faded with the next image positioned virtually therebelow.
- the recording time is scrolled downward with a lapse of time.
- the image displayed in each small screen is altered, while being cross faded, to the next image being displayed in the upper small screen. Seemingly, therefore, the image displayed in each small screen is scrolled to the lower small screen. And the image displayed in the uppermost small screen is altered to the next image while being cross faded with the next image positioned virtually thereabove.
- the interval between the recording times displayed on the left of the index picture shown in FIG. 5 is changed in proportion to the reproduction speed.
- the recording time interval is changed to a time length corresponding to reproduction of several frames.
- the recording time interval is changed to several minutes.
- the reason grounds on that the interval of frames to be read out is changed in proportion to the reproduction speed, as will be described later with reference to FIG. 6.
- the interval becomes longer than the time required for reproducing, at a 1-fold speed, the frames which are reproduced at a 1800-fold speed during the time (e.g., 0.2 second) required for the image in each small screen to cross fade with the image to be displayed next.
- a thick-line rectangular cursor displayed on one main small screen is movable to the left or right main small screen by manipulating a mouse or the like which constitutes the reproduction control signal input unit 2 . Therefore, any main small screen corresponding to a desired input can be selected by manipulating the mouse or the like. In case there are more than four inputs, an image corresponding to a fifth or subsequent input can be displayed in any small screen which corresponds to the fourth input (input 4 ), by moving leftward each image on the small screen through manipulation of the reproduction control signal input unit 2 .
- FIG. 6 illustrates a procedure to read out the recorded video data from the recording medium 5 when forming an index picture shown in FIG. 5.
- An image file for storage of video data is composed of a plurality of frames, and the frames to be read out of the entire frames are expressed in black.
- the interval of frames to be read out from the recording medium 5 is changeable in proportion to the reproduction speed. For example, the frame interval is changed to be long in a fast reproduction mode, or to be short in a slow reproduction mode.
- the black frames in this drawing are displayed on the first to fifth small screens (small screens 1 to 5 ) of the index picture in this order.
- the frame displayed on the fifth small screen is displayed next on the fourth small screen. And then the following frame is displayed on the fifth small screen.
- the frame displayed on the fourth small screen is displayed next on the third small screen, and the frame displayed on the third small screen is displayed next on the second small screen.
- the frame displayed on the second small screen is displayed next on the first small screen.
- the third small screen is a main one, and when this small screen is selected by a rectangular cursor, the frame being displayed thereon is displayed as a main picture on the display device.
- FIG. 7 shows how a main picture and an index picture are displayed simultaneously on the displayed device.
- the main picture is displayed on the left side of the display device, while the index picture shown in FIG. 5 is displayed on the right side thereof.
- the image displayed as the main picture is also changed correspondingly thereto so that the image displayed as the main picture is switched to the image being displayed on the main small screen indicated by the cursor.
- FIG. 8 is a block diagram showing a structural example of the index picture forming processor 16 in FIG. 2.
- a buffer controller 31 serves to control the input/output operation of a cross-fade image forming buffer 33 (alteration means) under control of the system controller 1 .
- a reduction processor 32 reduces the video data supplied thereto from the video signal band expander 12 .
- the cross-fade image forming buffer 33 consists of a plurality of paired frame buffers which are equal in number to input (display) channels and store the reduced video data of the respective channels supplied from the reduction processor 32 .
- the cross-fade image forming buffer 33 consists of frame buffers 33 - 1 -A to 33 - 5 -A and frame buffers 33 - 1 -B to 33 - 5 -B corresponding to five channels.
- the frame buffers 33 - 1 -A to 33 - 5 -A will be referred to simply as frame buffers A, unless otherwise specified.
- the frame buffers 33 - 1 -B to 33 - 5 -B will be referred to simply as frame buffers B, unless otherwise specified.
- a cross-fade factor generator 38 (alteration means) generates and outputs a cross fade coefficient a.
- a multiplier 34 multiplies each pixel of the video data supplied from the cross-fade image forming buffers 33 - 1 -A - 33 - 5 -A, by the coefficient a(0 ⁇ a ⁇ 1) supplied from the cross fade factor generator 38 .
- a calculator 37 subtracts from 1 the coefficient a obtained from the cross fade factor generator 38 , and then supplies the result ( 1 - a) as a coefficient to a multiplier 35 .
- the multiplier 35 multiplies each pixel of the video data supplied from the cross-fade image forming buffers 33 - 1 -B - 33 - 5 -B, by the coefficient ( 1 - a) supplied from the calculator 37 .
- An adder 36 adds, per pixel, the video data supplied from the multiplier 34 and the video data supplied from the multiplier 35 , and then outputs the result of such addition.
- a time input display character generator 39 generates and outputs display data, which represent a recording time and other characters to be displayed on the index picture, under control of the system controller 1 .
- An output image buffer (output buffer) 40 stores the cross-faded video data obtained from the adder 36 , then superimposes thereon the display data which are supplied from the time input display character generator 39 and represent the time and other characters, and outputs the result of such superimposition.
- a picture address generator 30 generates, under control of the system controller 1 , addresses on an index picture where the video data stored in the cross-fade image forming buffers 33 are to be displayed, and then supplies the addresses to the output image buffer 40 .
- a desired reproduction mode indicating a speed and a direction of reproduction is inputted by a user through manipulation of the reproduction control signal input unit 2 , and then is supplied to the system controller 1 .
- the system controller 1 instructs the reproduction data processor 11 to perform reproduction of data in accordance with the input reproduction mode.
- the recorded data are reproduced from the recording medium 5
- the ID included in the reproduced data obtained from the recording medium 5 by the reproduction data processor 11 is supplied to the system controller 1 .
- the system controller 1 can recognize, on the basis of such ID, the input channel corresponding to the reproduced video data and also its kind (e.g., commercial message (CM)).
- CM commercial message
- the video data outputted from the video signal band expander 12 are supplied to the reduction processor 32 . Subsequently the video data supplied to the reproduction processor 32 are reduced respectively in conformity with the dimensions of the individual small screens relative to the index picture. And under control of the buffer controller 31 , the video data thus reduced are supplied respectively to the relevant cross-fade image forming buffers 33 . More specifically, the buffer controller 31 controls the cross-fade image forming buffer 33 under control of the system controller 1 in such a manner that the video data of one frame outputted from the reduction processor 32 are alternately supplied to and stored in the two frame buffers A and B of the cross-fade image forming buffer 33 corresponding to the input channel of the video data.
- the reduced image data corresponding to the other input channel are supplied to and stored in the relevant frame buffers of the cross-fade image forming buffer 33 .
- the video data thus stored in the frame buffers A of the cross-fade image forming buffer 33 are supplied successively to the multiplier 34 , while the video data stored in the frame buffers B thereof are supplied successively to the multiplier 35 .
- the video data supplied from the frame buffers A to the multiplier 34 are multiplied by the coefficient a supplied from the cross fade factor generator 38 and then are supplied to the adder 36 .
- the video data supplied from the frame buffers B to the multiplier 35 are multiplied by the coefficient (1 ⁇ a) supplied from the calculator 37 and then are supplied to the adder 36 . That is, the coefficient a is supplied from the cross fade factor generator 38 to the calculator 37 , where the coefficient (1 ⁇ a) is calculated, and then this coefficient is supplied to the multiplier 35 .
- the coefficient a is changeable to any value ranging from 0 to 1
- the image in the buffer B can be gradually altered to the image in the buffer A by increasing its value from, for example, 0 to 1 at an interval of 0.1.
- the image in the buffer A can be gradually altered to the image in the buffer B by decreasing the coefficient a from, for example, 1 to 0 at an interval of 0.1.
- the result of multiplication obtained from the multiplier 34 and that from the multiplier 35 are added in the adder 36 , and the result of such addition is supplied to the output image buffer 40 .
- the image data, which are supplied to the output image buffer 40 and correspond to predetermined small screens, are stored in the relevant addresses of the output image buffer 40 in response to the address signals supplied from the picture address generator 30 under control of the system controller 1 . Consequently, the small screens constituting the index picture are displayed as shown in FIG. 5.
- the small screen C is a main one
- the small screens A, B, D, E are subsidiary ones.
- FIG. 9A video images of frame numbers 5 , 4 , 3 , 2 , 1 are displayed on the small screens A, B, C, D, E respectively.
- the images displayed on the small screens are switched, in the next stage, to those shown in FIG. 9B.
- the video data of frame number 5 is supplied to the frame buffer A
- the video data of frame number 6 is supplied to the frame buffer B.
- the video data of frame number 5 and the video data of frame number 6 are added at the predetermined rate as mentioned, so that the added video data are supplied to the output image buffer 40 , whereby the corresponding image is displayed on the small screen A.
- the image of frame number 6 is displayed on the small screen A while being cross faded.
- the cross fade factor generator 38 changes the value of its output coefficient a from 1 to 0.
- the video data of frame number 4 is supplied to the frame buffer B, while the video data of frame number 5 in the frame buffer A is kept intact. And then the video data of frame number 5 and the video data of frame number 4 are added at the predetermined rate in the same manner as mentioned, whereby the image corresponding to the added video data is displayed on the small screen B. And finally the image of frame number 5 is displayed on the small screen B while being cross faded.
- the cross fade factor generator 38 changes the value of its output coefficient a from 0 to 1.
- the video data of frame number 3 is supplied to the frame buffer A, while the video data of frame number 4 in the frame buffer B is kept intact. And then the video data of frame number 4 and the video data of frame number 3 are added at the predetermined rate in the same manner as mentioned, whereby the image corresponding to the added video data is displayed on the small screen C. And finally the image of frame number 4 is displayed on the small screen C while being cross faded.
- the video data of frame number 1 is supplied to the frame buffer A, while the video data of frame number 2 in the frame buffer B is kept intact. And then the video data of frame number 2 and the video data of frame number 1 are added at the predetermined rate in the same manner as mentioned, whereby the image corresponding to the added video data is displayed on the small screen E. And finally the image of frame number 2 is displayed on the small screen E while being cross faded.
- the images displayed on the small screens are altered to the next images while being cross faded successively in an order reverse to the forward reproduction, i.e., from E to A.
- the image of frame number 2 displayed on the small screen E is altered to the image of frame number 1
- next the image of frame number 3 displayed on the small screen D is altered to the image of frame number 2
- the image of frame number 4 displayed on the small screen C is altered to the image of frame number 3
- the image of frame number 5 displayed on the small screen B is altered to the image of frame number 4
- the image of frame number 6 displayed on the small screen A is altered to the image of frame number 5 .
- step S 1 the system controller 1 executes a process to wait for the end of transferring, to the output image buffer 40 , the image of one small screen constituting the index picture.
- step S 2 the user manipulates the reproduction control signal input unit 2 to thereby enable the system controller 1 to load the input reproduction speed.
- step S 3 the address of the video data to be read out from the recording medium 5 is set by the system controller 1 .
- a decision is made at step S 4 as to whether the input reproduction speed is higher than a 10-fold speed or not. And if the result of this decision signifies that the input reproduction speed is higher than a 10-fold speed, the operation proceeds to step S 5 , where the commercial length (number of frames, etc.) is detected by reading out the recorded ID from the recording medium 5 .
- a transfer interval corresponding to the reproduction speed (in this example, the read frame interval represented by the number of frames) is compared with the remaining ID length (represented by the number of frames, etc.). And if the result of this comparison signifies that the transfer interval is greater than or equal to the number of the remaining frames, the operation proceeds to step S 7 .
- ordinary frames unrelated to the CM are read out and then are written in the output image buffer 40 . Thus, any frame corresponding to the CM is not written in the output image buffer 40 , so that it becomes possible not to display the CM.
- step S 4 if the result of the decision at step S 4 signifies that the reproduction speed is lower than or equal to a 10-fold speed, the operation proceeds to step S 8 , where the video data read out from the recording medium 5 are written in the output image buffer 40 regardless of the video kind including the CM.
- the reason is based on that, if the process is so executed as not to display the CM at any reproduction speed lower than a 10-fold speed, the images are rendered discontinuous at the CM to be consequently unsatisfactory in appearance.
- step S 9 a decision is made as to whether an end of the routine has been instructed through manipulation of the reproduction control signal input unit 2 by the user, or whether such instruction has been given from the system controller 1 after complete reproduction of the entire recorded video data from the recording medium 5 . And in case the result of the above decision signifies that an end of the routine has been instructed from the system controller 1 , this routine is brought to an end. Meanwhile, if the result of the decision signifies that an end of the routine is not instructed by the system controller 1 , the operation returns to step S 1 and then executes the processes subsequent thereto.
- the remaining CM length T 2 which extends from the timing of transfer to the final frame (No. 95 ) of the CM (i.e., the length corresponding to 38 frames Nos. 58 to 95 in this example), is greater than the transfer interval (corresponding to four frames in this example), so that the frames constituting the CM are also transferred to the output image buffer 40 while the timing of transfer is kept intact, whereby the images are rendered continuous.
- images of a plurality of input channels are displayed simultaneously on an index picture, and the image of each input channel can be displayed together with the time-serially anterior and posterior images.
- any image unrelated to a CM or the like is not displayed so that a user can search for a desired image with facility while viewing the anterior and posterior images with fast reproduction. Further, the user's eye strain can be suppressed since the images are altered with cross fade to the next images respectively.
- FIG. 12 is a block diagram of another embodiment representing a video-audio recording/reproducing apparatus where the recording/reproducing apparatus of the present invention is applied.
- a recording section is incorporated in addition to the structure of the aforementioned embodiment shown in FIG. 1. More specifically, the incidental recording section comprises a recording signal processor 6 , a signal detector 7 and a recording control signal input unit 8 .
- the recording signal processor 6 converts input video signal and audio signal into digital video data and audio data respectively, and then executes compression of such data.
- the signal detector 7 detects a feature of the video data and outputs information representing such feature. For example, the detector 7 serves to detect a commercial (CM) or the like. Further the recording signal processor 6 records, in a recording medium 5 , the output data from the signal detector 7 as incidental data (ID) together with the video and audio data corresponding thereto.
- ID incidental data
- the recording control signal input unit 8 consists of a keyboard, a mouse or the like and supplies a recording control signal, which is obtained through manipulation of the key or the mouse by a user, to a system controller 1 .
- the recording signal processor 6 , the signal detector 7 , the recording control signal input unit 8 , the system controller 1 and the recording medium 5 constitute a recording section; while the system controller 1 , a reproduction control signal input unit 2 , a reproduced signal processor 3 , a signal detector 4 and the recording medium 5 constitute a reproducing section.
- FIG. 13 is a block diagram showing a detailed structural example of the recording section in FIG. 12.
- a video signal processor 41 restores a video signal, which is inputted from a VTR or the like, to a former baseband signal and then outputs the same.
- a camera signal processor 42 restores an input video signal from a video camera or the like to a former baseband signal and then outputs the same.
- a tuner 43 selects a desired broadcasting station out of input signals received via an antenna, then restores the video and audio signals of the selected broadcasting station to former baseband signals, and outputs the same.
- a video signal switch 44 selectively switches, under control of the system controller 1 , the signals supplied from the video signal processor 41 , the camera signal processor 42 and the tuner 43 .
- a video signal A/D converter 45 converts the video signal, which is inputted thereto from the video signal switch 44 , into digital video data.
- a video signal detection controller 46 extracts a feature of the video data and outputs incidental data (ID) representing such feature inclusively.
- a video signal band compressor 47 compresses the input video data according to the MPEG (Moving Picture Experts Group) standard or the like and then outputs the compressed video data.
- MPEG Motion Picture Experts Group
- An audio signal processor 48 restores an audio signal, which is inputted from the VTR or the like, to a former baseband signal and then outputs the same.
- a mike input audio processor 49 restores an input audio signal from a mike (microphone) of the video camera or the like to a former baseband signal and then outputs the same.
- an audio signal switch 50 selectively switches, under control of the system controller 1 , the audio signals supplied thereto from the tuner 43 , the audio signal processor 48 and the mike input audio processor 49 .
- An audio signal A/D converter 51 converts the input audio signal into digital audio data and then output the same.
- An audio signal detection controller 52 executes a process of noise component elimination and so forth with regard to the input audio data and then outputs the processed audio data.
- An audio signal band compressor 53 compresses the input audio data and then outputs the compressed data.
- a recording data processor 54 superimposes the video data supplied from the video signal band compressor 47 , the audio data from the audio signal band compressor and the incidental data from the video signal detection controller 46 , and then outputs the resultant signal.
- the video signal inputted from a VTR or the like to the video signal processor 41 is first restored to the former baseband signal and then is supplied to the video signal switch 44 . Meanwhile the video signal supplied to the camera signal processor 42 is first returned to the former baseband signal and then is supplied to the video signal switch 44 .
- the signal of a desired broadcasting station is selected out of the entire signals inputted to the tuner 43 via the antenna and, after being restored to the baseband signal, the video signal is supplied to the video signal switch 44 while the audio signal is supplied to the audio signal switch 50 .
- the audio signal inputted from a VTR or the like to the audio signal processor 48 is first restored to the baseband signal and then is supplied to the audio signal switch 50 . Meanwhile the audio signal inputted from a mike of a video camera or the like is first restored to the baseband signal by the mike input audio processor 49 and then is supplied to the audio signal switch 50 .
- One of the video signals supplied from the video signal processor 41 , the camera signal processor 42 and the tuner 43 to the video signal switch 44 is selectively switched and outputted under control of the system controller 1 . Subsequently the video signal outputted from the video signal switch 44 is converted by the video signal A/D converter 45 into digital video data, which is supplied therefrom to the video signal detection controller 46 .
- the video signal detection controller 46 a feature of the video signal is detected. And incidental data representing such feature is supplied to the recording data processor 54 . Meanwhile the video data is supplied also to the video signal band compressor 47 . The video data thus supplied to the video signal band compressor 47 is compressed according to the MPEG standard or the like. and then is supplied to the recording data processor 54 .
- One of the audio signals supplied to the audio signal switch 50 from the tuner 43 , the audio signal processor 48 and the mike input audio processor 49 is selectively switched and outputted under control of the system controller 1 and then is supplied to the audio signal A/D converter 51 . Subsequently the audio signal thus supplied to the audio signal A/D converter 51 is converted into digital audio data and then is supplied to the audio signal detection controller 52 . After a process of noise component elimination and so forth are executed in the audio signal detection controller 52 , the processed signal is supplied to the audio signal band compressor 53 . The audio data thus supplied to the audio signal band compressor 53 is compressed according to the MPEG standard or the like and then is supplied to the recording data processor 54 .
- the video data, the incidental data and the audio data supplied to the recording data processor 54 from the video signal band compressor 47 , the video signal detection controller 46 and the audio signal band compressor 53 , respectively, are superimposed and supplied to the recording medium 5 , where the supplied data are recorded in a predetermined format as described with reference to FIG. 4. Meanwhile the incidental data is recorded as ID of the aforementioned format of FIG. 3 in relation to the corresponding video and audio data.
- FIG. 14 is a block diagram showing a structural example of the reproducing section in the video-audio recording/reproducing apparatus of FIG. 1.
- the structure of FIG. 14 is constituted by additionally incorporating a recording control signal input unit 8 in the structure of FIG. 2, wherein the output of the index picture forming processor 16 and the output of the video signal detection controller 13 are supplied to the recording section.
- video data displayed on the small screens to constitute an index picture can be recorded in the recording medium 5 . And whenever necessary, the video data on the small screens for the index picture recorded in the recording medium 5 can be read and displayed on the small screens to constitute the index picture.
- An index picture forming processor 16 in the embodiment of FIG. 14 has a plurality of frame buffers equal in number to the small screens constituting an index picture, as will be described later with reference to FIG. 15. And a video signal detection controller 13 detects a feature of input video data and then outputs information representing the detected feature.
- FIG. 15 is a block diagram showing a structural example of the index picture forming processor 16 in FIG. 14.
- a buffer controller 61 serves to control input and output of an index buffer 63 (storage means) under control of a system controller 1 . More specifically, control data including a reproduction speed, a reproduction direction, a reproduction time, indexing timing and so forth are supplied from the system controller 1 , and the buffer controller 61 controls the index buffer 63 in accordance with such control data.
- a reduction processor 62 reduction means reduces the video data, which are supplied from a video signal band expander 12 , to adequate dimensions displayable on the small screens constituting an index picture, and then supplies the reduced video data to the index buffer 63 .
- the index buffer 63 has a plurality of frame buffers corresponding to such small screens for the index picture.
- eight frame buffers are provided for each of five channels.
- a picture address generator 65 supplies, to an output image buffer 64 (display control means), addresses where the input video data are to be written.
- the output image buffer 64 the video data supplied thereto from the index buffer 63 correspondingly to the respective small screens to constitute the index picture are stored in predetermined areas in accordance with the addresses supplied from the picture address generator 65 .
- a reverse reproduction buffer 66 stores the video data corresponding to the past index picture, and outputs the video data at predetermined timing in response to a control signal from the system controller 1 .
- step S 11 the system controller 1 executes a process to wait for the end of transferring, to the output image buffer 64 , the image of one small screen constituting the index picture.
- step S 12 the user manipulates the reproduction control signal input unit 2 to thereby enable the system controller 1 to load the input reproduction speed.
- step S 13 the address of the video data to be read out from the recording medium 5 is set by the system controller 1 in conformity with the reproduction speed.
- step S 14 the index address (INDEX ADRS) (1 to 8 in this example) representing the relevant frame buffer in the index buffer 63 is incremented by 1.
- step S 15 a decision is made as to whether the index address value is greater than the frame buffer number (MAX: 8 in this example). And if the result of this decision signifies that the index address value is greater than the frame buffer number, the operation proceeds to step S 16 , where the index address value is set to 1.
- step S 17 the operation proceeds to step S 17 in case the result of the decision at step S 15 signifies that the index address value is smaller than or equal to the frame buffer number or after termination of the process at step S 16 .
- step S 17 the video data are read out by the reproduced data processor 11 from the address of the recording medium 5 set at step S 13 .
- the video data thus read out are expanded by the video signal band expander 12 and then are supplied to the reduction processor 62 which constitutes the index picture forming processor 16 .
- the video data supplied to the reduction processor 62 are reduced therein and then are supplied to the index buffer 63 .
- the buffer controller 61 controls the index buffer 63 in accordance with the control information (including reproduction speed, reproduction direction, reproduction time, indexing timing, etc.) supplied from the system controller 1 .
- the video data supplied from the reduction processor 62 to the index buffer 63 are supplied to the frame buffer relevant to the input (display) channel corresponding to the supplied video data.
- each display channel constituting the index buffer 63 is ring buffers disposed in the shape of a ring virtually as shown in FIG. 17, and the video data supplied from the video signal band expander 12 are recorded successively therein with shift one by one. And the frame buffers are so arranged as to correspond to the index picture.
- the frame buffers of the index buffer 63 are so disposed as to correspond respectively to the small screens which constitute the index picture. And with a lapse of time, the relationship of such correspondence is shifted one by one.
- the video data stored respectively in the frame buffers of the index buffer 63 correspond respectively to the frame buffers Nos. 2 , 3 , . . . , 8 , 1 in this order from the lowermost of the index picture.
- the number of the frame buffers to be rewritten is decreasable merely to one at the time of switching the index picture to the next one, whereby the number of required accesses to the recording medium 5 can be curtailed, and further the frequency of expanding the images can be minimized to consequently realize efficient processing.
- the preceding index picture stored in the reverse reproduction buffer 66 is read out therefrom and then is displayed instantly. And thereafter the video data to be displayed next are read out from the recording medium 5 . Thus, immediately after start of reverse reproduction, the video data stored in the reverse reproduction buffer 66 are displayed instantly so that the seeming response to the user can be enhanced.
- the processing method is changed depending on whether the reproduction speed is higher than a 10-fold speed or not.
- the reference is not limited only to a 10-fold speed, and any other reproduction speed can also be set as the reference for changing the processing method.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Television Signal Processing For Recording (AREA)
- Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
Abstract
Images of reproduced video data of plural channels are displayed on main small screens arrayed in a central horizontal row on an index picture. Time-serially anterior images of reproduced video data are displayed on two upper small screens above the main small screens, while time-serially posterior images of reproduced video data are displayed on two lower small screens below the main small screens. In a forward reproduction mode, the images displayed on the respective small screens are altered, with a lapse of time, to the lower adjacent images while being cross faded. And in a reverse reproduction mode, the images are altered, with a lapse of time, to the upper adjacent images while being cross faded. A normal reproducing operation is started from a desired image when the main small screen, where the desired image is being displayed, is selected by means of a cursor. Thus, any image of video data can be indexed efficiently.
Description
- The present invention relates to a recording/reproducing apparatus and a method thereof, and more particularly to an apparatus and a method which, when reproducing a plurality of video and audio signals simultaneously from a recording medium, are capable of displaying, in reduced dimensions, reproduced images of the video signals together with the video signals anterior and posterior in time thereto, hence enabling a user to rapidly grasp the recorded contents in the recording medium.
- In retrieving video data of a plurality of channels recorded in a recording medium, there is contrived a technique that divides an index screen into a plurality of small screens arranged in the form of a lattice and displays, in such small screens respectively, the reproduced images obtained through digested reproduction which reads out the video data at a predetermined interval. According to this technique, the data can be retrieved by searching a desired location of a predetermined channel in a cue (fast forward) reproduction mode or a review (rewind) reproduction mode.
- However, there has been a problem in such related art heretofore that, when the fast reproduced images are displayed on the small screens in a lattice-like arrangement, the temporal relationship among the images is not graspable with facility to consequently bring about difficulty in searching the desired location.
- Further, the reproduced images displayed on small screens need to be enlarged, at the time of display, after being read out through access to the recording medium, hence raising another problem that the load is rendered greater in proportion to an increase of the number of such small screens.
- It is therefore an object of the present invention to realize rapid and easy search of a desired location relative to video data of a plurality of channels recorded in a recording medium.
- According to a first aspect of the present invention, there is provided a recording/reproducing apparatus as defined in the appended
claim 1 which comprises read means for reading out video data; designation means for selectively designating a reproduction speed; and control means for controlling, in accordance with the reproduction speed designated by the designation means, the interval at which the read means reads out the video data. - According to a second aspect of the invention, there is provided a recording/reproducing apparatus as defined in the appended
claim 3 which comprises read means for reading out video data successively at a predetermined interval; reduced display control means for executing, on a predetermined screen, simultaneous time-series display of reduced images obtained by dimensionally reducing the images which correspond to a predetermined number of video data read out by the read means; and alteration means for gradually altering, in a forward reproduction mode, each reduced image to the time-serially posterior reduced image, or gradually altering, in a reverse reproduction mode, each reduced image to the time-serially anterior reduced image. - According to a third aspect of the invention, there is provided a recording/reproducing apparatus as defined in the appended
claim 4 which comprises designation means for selectively designating a reproduction speed; first read means for successively reading out video data at a predetermined read interval; decision means for deciding, in accordance with the reproduction speed designated by the designation means, the interval at which the first read means reads out the video data; second read means for reading out incidental data indicative of the kind of the video data; and change means for changing the video data reading interval of the first read means on the basis of the incidental data read out by the second read means and the reading interval corresponding to the reproduction speed decided by the decision means. - According to a fourth aspect of the invention, there is provided a recording/reproducing apparatus as defined in the appended
claim 6 which comprises read means for reading out, at a predetermined interval, video data recorded in a recording medium; reduction means for dimensionally reducing images corresponding to the video data read out by the read means; display control means for displaying the reduced images, which are obtained from the reduction means, on a plurality of small screens set on a predetermined screen; and storage means prepared equally in number to such small screens so as to store the video data corresponding to the reduced images to be displayed respectively on the small screens. In this apparatus, when the video data corresponding to the next reduced images to be displayed on the relevant small screens are stored in the storage means, the display control means displays the reduced images, which correspond to the video data stored in the storage means and are to be displayed next, on the relevant small screens respectively. - According to a fifth aspect of the invention, there is provided a recording/reproducing method as defined in the appended
claim 9 which comprises the steps of reading out video data; then designating a data reproduction speed selectively; and controlling a video-data reading interval in accordance with the designated reproduction speed. - According to a sixth aspect of the invention, there is provided a recording/reproducing method as defined in the appended
claim 10 which comprises the steps of reading out video data at a predetermined interval; then executing, on a predetermined screen, simultaneous time-series display of reduced images obtained by dimensionally reducing images which correspond to a predetermined number of video data read out by the read means; and gradually altering, in a forward reproduction mode, each reduced image to the time-serially posterior reduced image, or gradually altering, in a reverse reproduction mode, each reduced image to the time-serially anterior reduced image. - According to a seventh aspect of the invention, there is provided a recording/reproducing method as defined in the appended
claim 11 which comprises the steps of selectively designating a reproduction speed; then successively reading out video data at a predetermined read interval; subsequently deciding the video-data reading interval in accordance with the designated reproduction speed; thereafter reading out incidental data indicative of the kind of the video data; and changing the video-data reading interval on the basis of the incidental data thus read out and the reading interval corresponding to the decided reproduction speed. - And according to an eighth aspect of the invention, there is provided a recording/reproducing method as defined in the appended
claim 12 which comprises the steps of reading out, at a predetermined interval, video data recorded in a recording medium; then dimensionally reducing images corresponding to the video data thus read out; subsequently displaying the reduced images on a plurality of small screens set on a predetermined screen; thereafter storing the video data corresponding to the reduced images to be displayed respectively on the small screens and, when the video data corresponding to the next reduced images to be displayed on the relevant small screens are stored, displaying the reduced images, which correspond to the stored video data to be displayed next, on the relevant small screens respectively. - In the recording/reproducing apparatus of the appended
claim 1, the read means reads out the video data, and the designation means selectively designates a reproduction speed. And subsequently the control means controls, in accordance with the reproduction speed designated by the designation means, the interval at which the read means reads out the video data. - In the recording/reproducing apparatus of the appended
claim 3, the read means reads out the video data successively at a predetermined interval, and the reduced display control means executes, on a predetermined screen, simultaneous time-series display of the reduced images obtained by dimensionally reducing the images which correspond to a predetermined number of video data read out by the read means. And the alteration means gradually alters, in a forward reproduction mode, each reduced image to the time-serially posterior reduced image, or gradually alters, in a reverse reproduction mode, each reduced image to the time-serially anterior reduced image. - In the recording/reproducing apparatus of the appended
claim 4, the designation means selectively designates a reproduction speed, and the first read means successively reads out video data at a predetermined read interval. Subsequently the decision means decides, in accordance with the reproduction speed designated by the designation means, the interval at which the first read means reads out the video data, and the second read means reads out incidental data indicative of the kind of the video data. And thereafter the change means changes the video data reading interval of the first read means on the basis of the incidental data read out the second read means and the reading interval corresponding to the reproduction speed decided by the decision means. - In the recording/reproducing apparatus of the appended
claim 6, the read means reads out, at a predetermined interval, the video data recorded on a recording medium, and the reduction means dimensionally reduces the images corresponding to the video data read out by the read means. Subsequently the display control means displays the reduced images, which are obtained from the reduction means, on a plurality of small screens set on a predetermined screen, and the storage means prepared equally in number to such small screens store the video data corresponding to the reduced images to be displayed respectively on the small screens. In this apparatus, when the video data corresponding to the next reduced images to be displayed on the relevant small screens are stored in the storage means, the display control means displays the reduced images, which correspond to the video data stored in the storage means and are to be displayed next, on the relevant small screens respectively. - In the recording/reproducing method of the appended
claim 9, when video data are read out, the video data reading interval is controlled in accordance with the designated reproduction speed. - In the recording/reproducing method of the appended
claim 10, video data are read out successively at a predetermined interval, and then simultaneous time-series display is executed, on a predetermined screen, with regard to reduced images obtained by dimensionally reducing the images which correspond to a predetermined number of the video data read out by the read means. And in a forward reproduction mode, each reduced image is gradually altered to the time-serially posterior reduced image. Meanwhile in a reverse reproduction mode, each reduced image is gradually altered to the time-serially anterior reduced image. - In the recording/reproducing method of the appended
claim 11, a reproduction speed is selectively designated, and then video data are read out successively at a predetermined read interval. Subsequently the video-data reading interval is decided in accordance with the designated reproduction speed, and thereafter incidental data indicative of the kind of the video data is read out. And the video data reading interval is changed on the basis of the incidental data thus read out and the reading interval corresponding to the decided reproduction speed. - And in the recording/reproducing method of the appended
claim 12, video data recorded in a recording medium are read out at a predetermined interval, and then images corresponding to the video data thus read out are dimensionally reduced. Subsequently the reduced images are displayed on a plurality of small screens set on a predetermined screen, and the video data corresponding to the reduced images to be displayed respectively on the relevant small screens are stored. And when the video data corresponding to the next reduced images to be displayed on the small screens are stored, the reduced images, which are to be displayed next and correspond to the stored video data, are displayed on the relevant small screens respectively. - Thus, according to the apparatus and the method of the present invention where the data reading interval is controlled in conformity with the designated reproduction speed, the reproduction interval can be changed properly to thereby suppress the user's eye strain with efficient retrieval of the video data.
- Also according to the apparatus and the method of the invention where the video data are read out successively at a predetermined interval, simultaneous time-series display is executed, on a predetermined screen, with regard to reduced images obtained by dimensionally reducing the images which correspond to a predetermined number of the video data read out by the read means. And in a forward reproduction mode, each reduced image is gradually altered to the time-serially posterior reduced image, while in a reverse reproduction mode, each reduced image is gradually altered to the time-serially anterior reduced image. As a result, easy retrieval of desired video data is achievable on the basis of the positional relationship to the anterior and posterior video data.
- Further according to the apparatus and the method of the invention where a reproduction speed is selectively designated and the video data are read out successively at a predetermined read interval, the video data reading interval is decided in accordance with the designated reproduction speed, and thereafter incidental data indicative of the kind of the video data is read out. And the video data reading interval is changed on the basis of the incidental data thus read out and the reading interval corresponding to the decided reproduction speed. Therefore, it becomes possible to eliminate display of any unnecessary image such as a commercial to consequently realize efficient retrieval of desired video data.
- And still further according to the apparatus and the method of the invention where video data recorded in a recording medium are read out at a predetermined interval and the images corresponding to the video data thus read out are dimensionally reduced, the reduced images are displayed on a plurality of small screens set on a predetermined screen, and subsequently the video data corresponding to the reduced images to be displayed respectively on the relevant small screens are stored. And when the video data corresponding to the next reduced images to be displayed on the small screens are stored, the reduced images, which are to be displayed next and correspond to the stored video data, are displayed on the relevant small screens respectively, whereby required accesses to the recording medium can be minimized to eventually enhance the response.
- The above and other features and advantages of the present invention will become apparent from the following description which will be given with reference to the illustrative accompanying drawings.
- FIG. 1 is a block diagram of an exemplary embodiment representing a video-audio reproducing apparatus where the recording/reproducing apparatus of the present invention is applied;
- FIG. 2 is a block diagram showing a detailed structural example of FIG. 1;
- FIG. 3 shows an ID format;
- FIGS. 4A and 4B show data recording formats;
- FIG. 5 shows an exemplary index picture;
- FIG. 6 illustrates a procedure of forming an index picture;
- FIG. 7 shows how a main picture and an index picture are displayed simultaneously;
- FIG. 8 is a block diagram showing a structural example of an index picture forming processor;
- FIGS. 9A and 9B are schematic diagrams illustrating how a cross fading operation is performed;
- FIG. 10 is a flowchart for explaining a routine of writing data in an output image buffer;
- FIGS. 11A, 11B and11C are timing charts of signals for explaining a processing method which conforms with the length of a CM and a reproduction speed;
- FIG. 12 is a block diagram of another exemplary embodiment of a video-audio recording/reproducing apparatus where the recording/reproducing apparatus of the present invention is applied;
- FIG. 13 is a block diagram showing a structural example of the recording section in FIG. 12;
- FIG. 14 is a block diagram showing a structural example of the reproducing section in FIG. 12;
- FIG. 15 is a block diagram showing a structural example of an index picture forming processor;
- FIG. 16 is a flowchart for explaining a routine of forming an index picture; and
- FIG. 17 is a diagram for explaining operations of writing and reading data in an index buffer.
- FIG. 1 is a block diagram of an exemplary embodiment representing a video-audio reproducing apparatus where the recording/reproducing apparatus of the present invention is applied. A reproduction control signal input unit2 (designation means) consists of a keyboard, a mouse or the like used for inputting a command to control an operation in a reproduction mode. A system controller 1 (control means, decision means, change means) serves to control each of component units in response to a reproduction control signal corresponding to the command supplied from the reproduction control
signal input unit 2. - A
recording medium 5 is used for storing video data, audio data and ID (incidental data) relative to such data, wherein the data are reproduced and outputted under control of thesystem controller 1. A reproducedsignal processor 3 is used for separating the data, which are reproduced from therecording medium 5, into video data, audio data and incidental data. An index picture (retrieval picture) is formed on the basis of the reproduced data, and then video signals corresponding thereto are outputted. Asignal detector 4 generates ID (incidental data) from the reproduced signal supplied from the reproducedsignal processor 3, and then outputs the ID therefrom. - FIG. 2 is a block diagram showing a detailed structural example of the video-audio recording/reproducing apparatus in FIG. 1. A reproduced data processor11 (read means, first read means, second read means) is used for reproducing the data recorded in the
recording medium 5, and separating the reproduced data into video data, audio data and incidental data. A videosignal band expander 12 expands the video data compressed in accordance with the MPEG (Moving Picture Experts Group) standard or the like and supplied from the reproduceddata processor 11. And an index picture former 16 (reduced display control means) has a plurality of buffers and serves to form an index picture on the basis of the video data supplied from the videosignal band expander 12. - A video
signal detection controller 13 generates incidental data on the basis of the video data supplied from the videosignal band expander 12 and then outputs the incidental data. A video signal D/A converter 14 converts the video data, which are supplied from the index picture former 16 and the videosignal detection controller 13, into analog video signals and then outputs the same. Anincidental function processor 17 outputs the incidental data (ID) supplied from the videosignal detection controller 13 or the reproduceddata processor 11. - A video
signal output processor 15 superimposes the ID, which is supplied from theincidental function processor 17, on the video signal supplied from the video signal D/A converter 14, and then outputs the resultant signal. An audiosignal band expander 18 expands the audio data compressed in accordance with the MPEG standard or the like and supplied from the reproduceddata processor 11. And an audiosignal detection controller 19 executes a process of noise component elimination and so forth with regard to the audio data supplied from the audiosignal band expander 18. - An audio signal D/
A converter 20 converts the audio data, which are supplied from the audiosignal detection controller 19, into analog audio signal. And an audiosignal output processor 21 encodes the input audio signal and then outputs the encoded signal. - Now the operation performed in the above apparatus will be described below. Upon reception of a command from the reproduction control
signal input unit 2 to indicate digest reproduction and a reproduction speed relative to the data recorded in therecording medium 5, thesystem controller 1 instructs the reproduceddata processor 11 to execute digest reproduction of the data recorded in therecording medium 5. Then, in response to the instruction from thesystem controller 1, the reproduceddata processor 11 performs reproduction of the data recorded in therecording medium 5, at the designated reproduction speed. More specifically, thedata processor 11 reads out the recorded data from therecording medium 5 at a predetermined interval corresponding to the reproduction speed. - The reproduced data obtained from the
recording medium 5 are separated into video data, audio data and incidental data in the reproduceddata processor 11. Subsequently the video data is supplied to the videosignal band expander 12 while the audio data is supplied to the audiosignal band expander 18, and the incidental data is supplied to theincidental function processor 17. - FIG. 3 shows an exemplary format of the incidental data. In this example, the incidental data is composed of16 bytes representing the data relative to a recording time which includes year, month, day, hour, minute and second, and also to an input source, a channel No., an ID category and a video kind such as commercial message (CM).
Bytes 10 to 15 are reserved for future use. - The video data, the audio data and the ID are recorded on the medium5 in the recording format of FIG. 4A or 4B. In the case of FIG. 4A, the video data and the audio data of each frame are recorded as one unit block, and the individual blocks are recorded in predetermined areas which are continuous physically or logically on the
recording medium 5. And the ID corresponding to such blocks are recorded in other predetermined areas continuous logically or physically. In another case of FIG. 4B, the video data, the audio data and the ID of each frame are recorded as one unit block, and the individual blocks are recorded in predetermined areas which are continuous logically or physically on therecording medium 5. - In the video
signal band expander 12, the video data compressed in accordance with the MPEG standard or the like and supplied from the reproduceddata processor 11 are expanded and then are supplied to both the index picture former 16 and the videosignal detection controller 13. Subsequently in the index picture former 16, the video data supplied from the videosignal band expander 12 are processed to be reduced and then are written in internal buffers. The video data corresponding to the reduced images written in the buffers are supplied to the video signal D/A converter 14, where the video data are converted into analog video signal and are thereafter supplied to the videosignal output processor 15. - In the video
signal detection controller 13, incidental data relative to the video data supplied from the videosignal band expander 12 is generated and then is supplied to theincidental function processor 17. Subsequently the incidental data obtained from the reproduceddata processor 11 and processed in theincidental function processor 17, or the incidental data outputted from the videosignal detection controller 13, is supplied to the videosignal output processor 15. Such incidental data can be supplied also to any external connected apparatus as well. - The incidental data is superimposed on the video signal supplied to the video
signal output processor 15 and, after being encoded, the encoded signal is supplied to a predetermined display device so that an index picture is displayed thereon as will be described later with reference to FIG. 5. - Meanwhile the audio data compressed in accordance with the MPEG standard or the like and supplied to the audio
signal band expander 18 is expanded and then is supplied to the audiosignal detection controller 19. Next, a noise component reduction process and so forth are executed in the audiosignal detection controller 19 with regard to the audio data supplied from the audiosignal band expander 18, and thereafter the data thus processed are supplied to the audio signal D/A converter 20. Subsequently in the audio signal D/A converter 20, the audio data supplied from the audiosignal detection controller 19 is converted into analog audio signal and then is supplied to the audiosignal output processor 21. - In the audio
signal output processor 21, the audio signal supplied from the audio signal D/A converter 20 is encoded and then is outputted. - FIG. 5 shows an example of a displayed index picture. In this example, main small screens are arranged at the center for four inputs, and two subsidiary small screens are arranged before and after (above and below in FIG. 5) each of the main small screens respectively. And time-serially anterior images are displayed on the subsidiary small screens arranged above the main small screen, while time-serially posterior images are displayed on the subsidiary small screens arranged below the main small screen.
- The broadcasting time, at which the images displayed on the main small screens are recorded, is displayed in an upper left portion of the index picture, and the recording time corresponding to the images being displayed in the small screens is displayed in a lower portion thereof. In this example, time 11:50 is displayed correspondingly to the uppermost subsidiary small screens, and time 12:00 is displayed correspondingly to the main small screens, and further time 12:10 is displayed correspondingly to the lowermost subsidiary small screens.
- The display position of each small screen is fixed, and the image therein is scrolled upward or downward while being cross faded. For example, in a forward reproduction mode, the recording time is scrolled upward with a lapse of time. And the image displayed in each small screen is altered, while being cross faded, to the next image being displayed in the lower small screen. Seemingly, therefore, the image displayed in each small screen is scrolled to the upper small screen. And the image displayed in the lowermost small screen is altered to the next image while being cross faded with the next image positioned virtually therebelow.
- To the contrary, in a reverse reproduction mode, the recording time is scrolled downward with a lapse of time. And the image displayed in each small screen is altered, while being cross faded, to the next image being displayed in the upper small screen. Seemingly, therefore, the image displayed in each small screen is scrolled to the lower small screen. And the image displayed in the uppermost small screen is altered to the next image while being cross faded with the next image positioned virtually thereabove.
- The interval between the recording times displayed on the left of the index picture shown in FIG. 5 is changed in proportion to the reproduction speed. For example, at a 1-fold reproduction speed, the recording time interval is changed to a time length corresponding to reproduction of several frames. Meanwhile at a 1800-fold reproduction speed, the recording time interval is changed to several minutes. The reason grounds on that the interval of frames to be read out is changed in proportion to the reproduction speed, as will be described later with reference to FIG. 6. For example, in reproduction at a 1800-fold speed, the interval becomes longer than the time required for reproducing, at a 1-fold speed, the frames which are reproduced at a 1800-fold speed during the time (e.g., 0.2 second) required for the image in each small screen to cross fade with the image to be displayed next. (The interval in this example becomes 6 minutes (=0.2×1800/60).
- On the index picture of FIG. 5, a thick-line rectangular cursor displayed on one main small screen is movable to the left or right main small screen by manipulating a mouse or the like which constitutes the reproduction control
signal input unit 2. Therefore, any main small screen corresponding to a desired input can be selected by manipulating the mouse or the like. In case there are more than four inputs, an image corresponding to a fifth or subsequent input can be displayed in any small screen which corresponds to the fourth input (input 4), by moving leftward each image on the small screen through manipulation of the reproduction controlsignal input unit 2. - FIG. 6 illustrates a procedure to read out the recorded video data from the
recording medium 5 when forming an index picture shown in FIG. 5. An image file for storage of video data is composed of a plurality of frames, and the frames to be read out of the entire frames are expressed in black. The interval of frames to be read out from therecording medium 5 is changeable in proportion to the reproduction speed. For example, the frame interval is changed to be long in a fast reproduction mode, or to be short in a slow reproduction mode. - The black frames in this drawing are displayed on the first to fifth small screens (
small screens 1 to 5) of the index picture in this order. In a forward reproduction mode, the frame displayed on the fifth small screen is displayed next on the fourth small screen. And then the following frame is displayed on the fifth small screen. Similarly, the frame displayed on the fourth small screen is displayed next on the third small screen, and the frame displayed on the third small screen is displayed next on the second small screen. And the frame displayed on the second small screen is displayed next on the first small screen. - In this manner, the images displayed on the individual small screens are scrolled upward successively in this example. As will be described later with reference to FIG. 8, a cross fading process is executed when the frame displayed on each small screen is altered to the next frame, so that the preceding frame displayed before such alteration is gradually altered to the following frame.
- The third small screen is a main one, and when this small screen is selected by a rectangular cursor, the frame being displayed thereon is displayed as a main picture on the display device.
- FIG. 7 shows how a main picture and an index picture are displayed simultaneously on the displayed device. As illustrated, the main picture is displayed on the left side of the display device, while the index picture shown in FIG. 5 is displayed on the right side thereof. For example, when the user moves the cursor on the index picture on the display device by manipulating the reproduction control
signal input unit 2, the image displayed as the main picture is also changed correspondingly thereto so that the image displayed as the main picture is switched to the image being displayed on the main small screen indicated by the cursor. - FIG. 8 is a block diagram showing a structural example of the index
picture forming processor 16 in FIG. 2. Abuffer controller 31 serves to control the input/output operation of a cross-fade image forming buffer 33 (alteration means) under control of thesystem controller 1. Areduction processor 32 reduces the video data supplied thereto from the videosignal band expander 12. The cross-fadeimage forming buffer 33 consists of a plurality of paired frame buffers which are equal in number to input (display) channels and store the reduced video data of the respective channels supplied from thereduction processor 32. - In the case of this example, the cross-fade
image forming buffer 33 consists of frame buffers 33-1-A to 33-5-A and frame buffers 33-1-B to 33-5-B corresponding to five channels. In the following description, the frame buffers 33-1-A to 33-5-A will be referred to simply as frame buffers A, unless otherwise specified. Similarly, the frame buffers 33-1-B to 33-5-B will be referred to simply as frame buffers B, unless otherwise specified. - A cross-fade factor generator38 (alteration means) generates and outputs a cross fade coefficient a. A
multiplier 34 multiplies each pixel of the video data supplied from the cross-fade image forming buffers 33-1-A - 33-5-A, by the coefficient a(0≦a≦1) supplied from the crossfade factor generator 38. Acalculator 37 subtracts from 1 the coefficient a obtained from the crossfade factor generator 38, and then supplies the result (1 - a) as a coefficient to amultiplier 35. - The
multiplier 35 multiplies each pixel of the video data supplied from the cross-fade image forming buffers 33-1-B - 33-5-B, by the coefficient (1 - a) supplied from thecalculator 37. - An
adder 36 adds, per pixel, the video data supplied from themultiplier 34 and the video data supplied from themultiplier 35, and then outputs the result of such addition. A time inputdisplay character generator 39 generates and outputs display data, which represent a recording time and other characters to be displayed on the index picture, under control of thesystem controller 1. An output image buffer (output buffer) 40 stores the cross-faded video data obtained from theadder 36, then superimposes thereon the display data which are supplied from the time inputdisplay character generator 39 and represent the time and other characters, and outputs the result of such superimposition. - A
picture address generator 30 generates, under control of thesystem controller 1, addresses on an index picture where the video data stored in the cross-fadeimage forming buffers 33 are to be displayed, and then supplies the addresses to theoutput image buffer 40. - Hereinafter the operation thereof will be described. First, a desired reproduction mode indicating a speed and a direction of reproduction is inputted by a user through manipulation of the reproduction control
signal input unit 2, and then is supplied to thesystem controller 1. Subsequently thesystem controller 1 instructs thereproduction data processor 11 to perform reproduction of data in accordance with the input reproduction mode. As a result, the recorded data are reproduced from therecording medium 5, and the ID included in the reproduced data obtained from therecording medium 5 by thereproduction data processor 11 is supplied to thesystem controller 1. Thus, thesystem controller 1 can recognize, on the basis of such ID, the input channel corresponding to the reproduced video data and also its kind (e.g., commercial message (CM)). - The video data outputted from the video
signal band expander 12 are supplied to thereduction processor 32. Subsequently the video data supplied to thereproduction processor 32 are reduced respectively in conformity with the dimensions of the individual small screens relative to the index picture. And under control of thebuffer controller 31, the video data thus reduced are supplied respectively to the relevant cross-fadeimage forming buffers 33. More specifically, thebuffer controller 31 controls the cross-fadeimage forming buffer 33 under control of thesystem controller 1 in such a manner that the video data of one frame outputted from thereduction processor 32 are alternately supplied to and stored in the two frame buffers A and B of the cross-fadeimage forming buffer 33 corresponding to the input channel of the video data. - Similarly, the reduced image data corresponding to the other input channel are supplied to and stored in the relevant frame buffers of the cross-fade
image forming buffer 33. - The video data thus stored in the frame buffers A of the cross-fade
image forming buffer 33 are supplied successively to themultiplier 34, while the video data stored in the frame buffers B thereof are supplied successively to themultiplier 35. The video data supplied from the frame buffers A to themultiplier 34 are multiplied by the coefficient a supplied from the crossfade factor generator 38 and then are supplied to theadder 36. Meanwhile the video data supplied from the frame buffers B to themultiplier 35 are multiplied by the coefficient (1−a) supplied from thecalculator 37 and then are supplied to theadder 36. That is, the coefficient a is supplied from the crossfade factor generator 38 to thecalculator 37, where the coefficient (1−a) is calculated, and then this coefficient is supplied to themultiplier 35. - In this embodiment, the coefficient a is changeable to any value ranging from 0 to 1, and the image in the buffer B can be gradually altered to the image in the buffer A by increasing its value from, for example, 0 to 1 at an interval of 0.1. On the contrary, the image in the buffer A can be gradually altered to the image in the buffer B by decreasing the coefficient a from, for example, 1 to 0 at an interval of 0.1.
- The result of multiplication obtained from the
multiplier 34 and that from themultiplier 35 are added in theadder 36, and the result of such addition is supplied to theoutput image buffer 40. The image data, which are supplied to theoutput image buffer 40 and correspond to predetermined small screens, are stored in the relevant addresses of theoutput image buffer 40 in response to the address signals supplied from thepicture address generator 30 under control of thesystem controller 1. Consequently, the small screens constituting the index picture are displayed as shown in FIG. 5. - In an example where the small screens of respective channels constituting the index picture are termed A, B, C, D, E in this order from below as shown in FIGS. 9A and 9B, the small screen C is a main one, and the small screens A, B, D, E are subsidiary ones.
- Suppose now that, as shown in FIG. 9A, video images of
frame numbers frame number 5 is supplied to the frame buffer A, while the video data offrame number 6 is supplied to the frame buffer B. And then the video data offrame number 5 and the video data offrame number 6 are added at the predetermined rate as mentioned, so that the added video data are supplied to theoutput image buffer 40, whereby the corresponding image is displayed on the small screen A. And finally the image offrame number 6 is displayed on the small screen A while being cross faded. In this case, the crossfade factor generator 38 changes the value of its output coefficient a from 1 to 0. - Subsequently the video data of
frame number 4 is supplied to the frame buffer B, while the video data offrame number 5 in the frame buffer A is kept intact. And then the video data offrame number 5 and the video data offrame number 4 are added at the predetermined rate in the same manner as mentioned, whereby the image corresponding to the added video data is displayed on the small screen B. And finally the image offrame number 5 is displayed on the small screen B while being cross faded. In this case, the crossfade factor generator 38 changes the value of its output coefficient a from 0 to 1. - Next the video data of
frame number 3 is supplied to the frame buffer A, while the video data offrame number 4 in the frame buffer B is kept intact. And then the video data offrame number 4 and the video data offrame number 3 are added at the predetermined rate in the same manner as mentioned, whereby the image corresponding to the added video data is displayed on the small screen C. And finally the image offrame number 4 is displayed on the small screen C while being cross faded. - Thereafter the video data of
frame number 2 is supplied to the frame buffer B, while the video data offrame number 3 in the frame buffer A is kept intact. And then the video data offrame number 3 and the video data offrame number 2 are added at the predetermined rate in the same manner as mentioned, whereby the image corresponding to the added video data is displayed on the small screen D. And finally the image offrame number 3 is displayed on the small screen D while being cross faded. - Next the video data of
frame number 1 is supplied to the frame buffer A, while the video data offrame number 2 in the frame buffer B is kept intact. And then the video data offrame number 2 and the video data offrame number 1 are added at the predetermined rate in the same manner as mentioned, whereby the image corresponding to the added video data is displayed on the small screen E. And finally the image offrame number 2 is displayed on the small screen E while being cross faded. - In the reverse reproduction mode, the images displayed on the small screens are altered to the next images while being cross faded successively in an order reverse to the forward reproduction, i.e., from E to A. In this example, first the image of
frame number 2 displayed on the small screen E is altered to the image offrame number 1, and next the image offrame number 3 displayed on the small screen D is altered to the image offrame number 2. Subsequently the image offrame number 4 displayed on the small screen C is altered to the image offrame number 3, and thereafter the image offrame number 5 displayed on the small screen B is altered to the image offrame number 4. And finally the image offrame number 6 displayed on the small screen A is altered to the image offrame number 5. - In the manner described above, the images displayed on the small screens respectively are altered, while being cross faded, to the images of the frames to be displayed next.
- Now a method of processing a commercial (CM) in an index reproduction mode will be explained below with reference to a flowchart of FIG. 10 and a timing chart of FIG. 11.
- First at step S1, the
system controller 1 executes a process to wait for the end of transferring, to theoutput image buffer 40, the image of one small screen constituting the index picture. Subsequently at step S2, the user manipulates the reproduction controlsignal input unit 2 to thereby enable thesystem controller 1 to load the input reproduction speed. - At step S3, the address of the video data to be read out from the
recording medium 5 is set by thesystem controller 1. Next, in case a reproduction-speed threshold value predetermined for deciding a CM skip is a 10-fold speed, a decision is made at step S4 as to whether the input reproduction speed is higher than a 10-fold speed or not. And if the result of this decision signifies that the input reproduction speed is higher than a 10-fold speed, the operation proceeds to step S5, where the commercial length (number of frames, etc.) is detected by reading out the recorded ID from therecording medium 5. - Thereafter at step S6, a transfer interval corresponding to the reproduction speed (in this example, the read frame interval represented by the number of frames) is compared with the remaining ID length (represented by the number of frames, etc.). And if the result of this comparison signifies that the transfer interval is greater than or equal to the number of the remaining frames, the operation proceeds to step S7. After termination of reading the frames where the CM classified by the video kind of the ID is described, ordinary frames unrelated to the CM are read out and then are written in the
output image buffer 40. Thus, any frame corresponding to the CM is not written in theoutput image buffer 40, so that it becomes possible not to display the CM. - Meanwhile, if the result of the decision at step S4 signifies that the reproduction speed is lower than or equal to a 10-fold speed, the operation proceeds to step S8, where the video data read out from the
recording medium 5 are written in theoutput image buffer 40 regardless of the video kind including the CM. The reason is based on that, if the process is so executed as not to display the CM at any reproduction speed lower than a 10-fold speed, the images are rendered discontinuous at the CM to be consequently unsatisfactory in appearance. - Upon termination of the processes at steps S7 and S8, the operation proceeds to step S9, where a decision is made as to whether an end of the routine has been instructed through manipulation of the reproduction control
signal input unit 2 by the user, or whether such instruction has been given from thesystem controller 1 after complete reproduction of the entire recorded video data from therecording medium 5. And in case the result of the above decision signifies that an end of the routine has been instructed from thesystem controller 1, this routine is brought to an end. Meanwhile, if the result of the decision signifies that an end of the routine is not instructed by thesystem controller 1, the operation returns to step S1 and then executes the processes subsequent thereto. - In an example of FIG. 11A where the CM length is smaller than the transfer interval and there exists no frame corresponding to the CM at the timing of transfer, the CM is not reproduced even without execution of any particular process. In the case of this example, two frames Nos.56 and 57 constitute the CM, and data to identify the CM classified by the video kind of the corresponding ID are described therein.
- In a next example of FIG. 11B where some (frames Nos.58 and 59) of frames (Nos. 56 to 59) constituting the CM are existent after the timing of transfer, the remaining CM length T2, which extends from the timing of transfer to the final frame (No. 59) of the CM (i.e., the length corresponding to two frames Nos. 58 and 59 in this example), is smaller than the transfer interval Ti (corresponding to four frames in this example), so that the timing of transfer is delayed by a period of two frames.
- And in another example of FIG. 11C where some (frames Nos.58 to 95) of frames (Nos. 56 to 95) constituting the CM are existent after the timing of transfer, the remaining CM length T2, which extends from the timing of transfer to the final frame (No. 95) of the CM (i.e., the length corresponding to 38 frames Nos. 58 to 95 in this example), is greater than the transfer interval (corresponding to four frames in this example), so that the frames constituting the CM are also transferred to the
output image buffer 40 while the timing of transfer is kept intact, whereby the images are rendered continuous. - Thus, at the time of retrieval, images of a plurality of input channels are displayed simultaneously on an index picture, and the image of each input channel can be displayed together with the time-serially anterior and posterior images. And in a fast reproduction mode, any image unrelated to a CM or the like is not displayed so that a user can search for a desired image with facility while viewing the anterior and posterior images with fast reproduction. Further, the user's eye strain can be suppressed since the images are altered with cross fade to the next images respectively.
- FIG. 12 is a block diagram of another embodiment representing a video-audio recording/reproducing apparatus where the recording/reproducing apparatus of the present invention is applied. In the embodiment of FIG. 12, a recording section is incorporated in addition to the structure of the aforementioned embodiment shown in FIG. 1. More specifically, the incidental recording section comprises a
recording signal processor 6, asignal detector 7 and a recording controlsignal input unit 8. - The
recording signal processor 6 converts input video signal and audio signal into digital video data and audio data respectively, and then executes compression of such data. Thesignal detector 7 detects a feature of the video data and outputs information representing such feature. For example, thedetector 7 serves to detect a commercial (CM) or the like. Further therecording signal processor 6 records, in arecording medium 5, the output data from thesignal detector 7 as incidental data (ID) together with the video and audio data corresponding thereto. - The recording control
signal input unit 8 consists of a keyboard, a mouse or the like and supplies a recording control signal, which is obtained through manipulation of the key or the mouse by a user, to asystem controller 1. - The other structure and operation are basically the same as those described above with reference to FIG. 1, and a repeated explanation thereof is omitted here. In this embodiment, the
recording signal processor 6, thesignal detector 7, the recording controlsignal input unit 8, thesystem controller 1 and therecording medium 5 constitute a recording section; while thesystem controller 1, a reproduction controlsignal input unit 2, a reproducedsignal processor 3, asignal detector 4 and therecording medium 5 constitute a reproducing section. - FIG. 13 is a block diagram showing a detailed structural example of the recording section in FIG. 12. A
video signal processor 41 restores a video signal, which is inputted from a VTR or the like, to a former baseband signal and then outputs the same. Acamera signal processor 42 restores an input video signal from a video camera or the like to a former baseband signal and then outputs the same. Atuner 43 selects a desired broadcasting station out of input signals received via an antenna, then restores the video and audio signals of the selected broadcasting station to former baseband signals, and outputs the same. - A
video signal switch 44 selectively switches, under control of thesystem controller 1, the signals supplied from thevideo signal processor 41, thecamera signal processor 42 and thetuner 43. A video signal A/D converter 45 converts the video signal, which is inputted thereto from thevideo signal switch 44, into digital video data. A videosignal detection controller 46 extracts a feature of the video data and outputs incidental data (ID) representing such feature inclusively. A videosignal band compressor 47 compresses the input video data according to the MPEG (Moving Picture Experts Group) standard or the like and then outputs the compressed video data. - An
audio signal processor 48 restores an audio signal, which is inputted from the VTR or the like, to a former baseband signal and then outputs the same. A mikeinput audio processor 49 restores an input audio signal from a mike (microphone) of the video camera or the like to a former baseband signal and then outputs the same. And anaudio signal switch 50 selectively switches, under control of thesystem controller 1, the audio signals supplied thereto from thetuner 43, theaudio signal processor 48 and the mikeinput audio processor 49. - An audio signal A/
D converter 51 converts the input audio signal into digital audio data and then output the same. An audiosignal detection controller 52 executes a process of noise component elimination and so forth with regard to the input audio data and then outputs the processed audio data. An audiosignal band compressor 53 compresses the input audio data and then outputs the compressed data. - A
recording data processor 54 superimposes the video data supplied from the videosignal band compressor 47, the audio data from the audio signal band compressor and the incidental data from the videosignal detection controller 46, and then outputs the resultant signal. - Now an explanation will be given on the operation performed when recording the input video and audio signals while simultaneously detecting a feature of the video signal and recording it as ID of the format described above with reference to FIG. 3.
- The video signal inputted from a VTR or the like to the
video signal processor 41 is first restored to the former baseband signal and then is supplied to thevideo signal switch 44. Meanwhile the video signal supplied to thecamera signal processor 42 is first returned to the former baseband signal and then is supplied to thevideo signal switch 44. The signal of a desired broadcasting station is selected out of the entire signals inputted to thetuner 43 via the antenna and, after being restored to the baseband signal, the video signal is supplied to thevideo signal switch 44 while the audio signal is supplied to theaudio signal switch 50. - The audio signal inputted from a VTR or the like to the
audio signal processor 48 is first restored to the baseband signal and then is supplied to theaudio signal switch 50. Meanwhile the audio signal inputted from a mike of a video camera or the like is first restored to the baseband signal by the mikeinput audio processor 49 and then is supplied to theaudio signal switch 50. - One of the video signals supplied from the
video signal processor 41, thecamera signal processor 42 and thetuner 43 to thevideo signal switch 44 is selectively switched and outputted under control of thesystem controller 1. Subsequently the video signal outputted from thevideo signal switch 44 is converted by the video signal A/D converter 45 into digital video data, which is supplied therefrom to the videosignal detection controller 46. - In the video
signal detection controller 46, a feature of the video signal is detected. And incidental data representing such feature is supplied to therecording data processor 54. Meanwhile the video data is supplied also to the videosignal band compressor 47. The video data thus supplied to the videosignal band compressor 47 is compressed according to the MPEG standard or the like. and then is supplied to therecording data processor 54. - One of the audio signals supplied to the audio signal switch50 from the
tuner 43, theaudio signal processor 48 and the mikeinput audio processor 49 is selectively switched and outputted under control of thesystem controller 1 and then is supplied to the audio signal A/D converter 51. Subsequently the audio signal thus supplied to the audio signal A/D converter 51 is converted into digital audio data and then is supplied to the audiosignal detection controller 52. After a process of noise component elimination and so forth are executed in the audiosignal detection controller 52, the processed signal is supplied to the audiosignal band compressor 53. The audio data thus supplied to the audiosignal band compressor 53 is compressed according to the MPEG standard or the like and then is supplied to therecording data processor 54. - The video data, the incidental data and the audio data supplied to the
recording data processor 54 from the videosignal band compressor 47, the videosignal detection controller 46 and the audiosignal band compressor 53, respectively, are superimposed and supplied to therecording medium 5, where the supplied data are recorded in a predetermined format as described with reference to FIG. 4. Meanwhile the incidental data is recorded as ID of the aforementioned format of FIG. 3 in relation to the corresponding video and audio data. - In the manner mentioned above, features of the input video and audio signals are detected, and the ID (incidental data) inclusive of the information representing such features is recorded in relation to the video and audio signals.
- FIG. 14 is a block diagram showing a structural example of the reproducing section in the video-audio recording/reproducing apparatus of FIG. 1. The structure of FIG. 14 is constituted by additionally incorporating a recording control
signal input unit 8 in the structure of FIG. 2, wherein the output of the indexpicture forming processor 16 and the output of the videosignal detection controller 13 are supplied to the recording section. - Therefore, as will be described later, video data displayed on the small screens to constitute an index picture can be recorded in the
recording medium 5. And whenever necessary, the video data on the small screens for the index picture recorded in therecording medium 5 can be read and displayed on the small screens to constitute the index picture. - An index
picture forming processor 16 in the embodiment of FIG. 14 has a plurality of frame buffers equal in number to the small screens constituting an index picture, as will be described later with reference to FIG. 15. And a videosignal detection controller 13 detects a feature of input video data and then outputs information representing the detected feature. - Any other structure and operation are basically the same as those of the reproducing section shown in FIG. 2, so that a repeated explanation thereof is omitted here.
- FIG. 15 is a block diagram showing a structural example of the index
picture forming processor 16 in FIG. 14. Abuffer controller 61 serves to control input and output of an index buffer 63 (storage means) under control of asystem controller 1. More specifically, control data including a reproduction speed, a reproduction direction, a reproduction time, indexing timing and so forth are supplied from thesystem controller 1, and thebuffer controller 61 controls theindex buffer 63 in accordance with such control data. Areduction processor 62 reduction means) reduces the video data, which are supplied from a videosignal band expander 12, to adequate dimensions displayable on the small screens constituting an index picture, and then supplies the reduced video data to theindex buffer 63. - As will be described later with reference to FIG. 17, a plurality of small screens corresponding to a plurality of channels are displayed to constitute an index picture. For this purpose, the
index buffer 63 has a plurality of frame buffers corresponding to such small screens for the index picture. In this embodiment, eight frame buffers are provided for each of five channels. - In response to a control signal from the
system controller 1, apicture address generator 65 supplies, to an output image buffer 64 (display control means), addresses where the input video data are to be written. In theoutput image buffer 64, the video data supplied thereto from theindex buffer 63 correspondingly to the respective small screens to constitute the index picture are stored in predetermined areas in accordance with the addresses supplied from thepicture address generator 65. - A reverse reproduction buffer66 (save means) stores the video data corresponding to the past index picture, and outputs the video data at predetermined timing in response to a control signal from the
system controller 1. - Hereinafter an explanation will be given on a routine to form an index picture with reference to a flowchart of FIG. 16. First at step S11, the
system controller 1 executes a process to wait for the end of transferring, to theoutput image buffer 64, the image of one small screen constituting the index picture. Subsequently at step S12, the user manipulates the reproduction controlsignal input unit 2 to thereby enable thesystem controller 1 to load the input reproduction speed. - At step S13, the address of the video data to be read out from the
recording medium 5 is set by thesystem controller 1 in conformity with the reproduction speed. Next at step S14, the index address (INDEX ADRS) (1 to 8 in this example) representing the relevant frame buffer in theindex buffer 63 is incremented by 1. Thereafter at step S15, a decision is made as to whether the index address value is greater than the frame buffer number (MAX: 8 in this example). And if the result of this decision signifies that the index address value is greater than the frame buffer number, the operation proceeds to step S16, where the index address value is set to 1. - The operation proceeds to step S17 in case the result of the decision at step S15 signifies that the index address value is smaller than or equal to the frame buffer number or after termination of the process at step S16. And at step S17, the video data are read out by the reproduced
data processor 11 from the address of therecording medium 5 set at step S13. The video data thus read out are expanded by the videosignal band expander 12 and then are supplied to thereduction processor 62 which constitutes the indexpicture forming processor 16. - The video data supplied to the
reduction processor 62 are reduced therein and then are supplied to theindex buffer 63. Thebuffer controller 61 controls theindex buffer 63 in accordance with the control information (including reproduction speed, reproduction direction, reproduction time, indexing timing, etc.) supplied from thesystem controller 1. And the video data supplied from thereduction processor 62 to theindex buffer 63 are supplied to the frame buffer relevant to the input (display) channel corresponding to the supplied video data. - In the frame buffers of the
index buffer 63 where the video data not used (not necessary) any longer in theoutput image buffer 64 are stored, there are written the video data read out from therecording medium 5, expanded in the videosignal band expander 12 and reduced in thereduction processor 62 under control of thesystem controller 1. - More specifically, eight frame buffers of each display channel constituting the
index buffer 63 are ring buffers disposed in the shape of a ring virtually as shown in FIG. 17, and the video data supplied from the videosignal band expander 12 are recorded successively therein with shift one by one. And the frame buffers are so arranged as to correspond to the index picture. - That is, as shown in FIG. 17, the frame buffers of the
index buffer 63 are so disposed as to correspond respectively to the small screens which constitute the index picture. And with a lapse of time, the relationship of such correspondence is shifted one by one. Suppose now that, for example, the video data stored respectively in the frame buffers of theindex buffer 63 correspond respectively to the frame buffers Nos. 2, 3, . . . , 8, 1 in this order from the lowermost of the index picture. - In this case, when the displayed images are switched to next ones, the content of the frame buffer No.1 is replaced with the video data read out from the
recording medium 5 to be displayed next. Subsequently the relationship of correspondence between the frame buffers and the small screens for the index picture is shifted upward one by one. As a result, the frame buffers Nos. 1, 2, . . . , 8 in this order are so changed as to correspond respectively to the small screens for the index picture from the lowermost one. - Similarly to the above, when the displayed images are switched to next ones, the content of the frame buffer No.8 adjacent to No. 1 is replaced with the video data read out from the
recording medium 5 to be displayed next. Subsequently the relationship of correspondence between the frame buffers and the small screens for the index picture is shifted upward one by one. As a result, the frame buffers Nos. 8, 1, . . . , 7 in this order are so changed as to correspond respectively to the small screens for the index picture from the lowermost one. - Since the frame buffers equal in number to the small screens for the index picture are provided in this manner, the number of the frame buffers to be rewritten is decreasable merely to one at the time of switching the index picture to the next one, whereby the number of required accesses to the
recording medium 5 can be curtailed, and further the frequency of expanding the images can be minimized to consequently realize efficient processing. - When a reverse reproduction mode is selected for example, the preceding index picture stored in the
reverse reproduction buffer 66 is read out therefrom and then is displayed instantly. And thereafter the video data to be displayed next are read out from therecording medium 5. Thus, immediately after start of reverse reproduction, the video data stored in thereverse reproduction buffer 66 are displayed instantly so that the seeming response to the user can be enhanced. - Although the present invention has been described hereinabove with reference to some preferred embodiments thereof, it is to be understood that the invention is not limited to such embodiments alone, and a variety of other changes and modifications will be apparent to those skilled in the art without departing from the spirit of the invention.
- For example, in the above embodiments, the processing method is changed depending on whether the reproduction speed is higher than a 10-fold speed or not. However, the reference is not limited only to a 10-fold speed, and any other reproduction speed can also be set as the reference for changing the processing method.
- Further, the number of small screens constituting an index picture and a layout thereof mentioned in the embodiments are mere examples.
- The scope of the invention, therefore, is to be determined solely by the appended claims.
Claims (12)
1. A recording/reproducing apparatus for recording and/or reproducing at least video data, comprising:
read means for reading out the video data;
designation means for selectively designating a reproduction speed; and
control means for controlling, in accordance with the reproduction speed designated by said designation means, the interval at which said read means reads out the video data.
2. The recording/reproducing apparatus according to , further comprising reduced display control means for executing, on a predetermined screen, simultaneous time-series display of reduced images obtained by dimensionally reducing the images which correspond to a predetermined number of video data read out by said read means.
claim 1
3. A recording/reproducing apparatus for recording and/or reproducing at least video data, comprising:
read means for reading out the video data successively at a predetermined interval;
reduced display control means for executing, on a predetermined screen, simultaneous time-series display of reduced images obtained by dimensionally reducing the images which correspond to a predetermined number of video data read out by said read means; and
alteration means for gradually altering, in a forward reproduction mode, each reduced image to the time-serially posterior reduced image, or gradually altering, in a reverse reproduction mode, each reduced image to the time-serially anterior reduced image.
4. A recording/reproducing apparatus for recording and/or reproducing at least video data, comprising:
designation means for selectively designating a reproduction speed;
first read means for successively reading out the video data at a predetermined read interval;
decision means for deciding, in accordance with the reproduction speed designated by said designation means, the interval at which said first read means reads out the video data;
second read means for reading out incidental data indicative of the kind of the video data; and
change means for changing the video-data reading interval of said first read means on the basis of the incidental data read out by said second read means and the reading interval corresponding to the reproduction speed decided by said decision means.
5. A recording/reproducing apparatus according to , wherein, when the video data of a predetermined kind are continuous for a predetermined period of time, the video data are read out at the interval decided by said decision means.
claim 4
6. A recording/reproducing apparatus for recording and/or reproducing video data of a plurality of channels in or from a recording medium, comprising:
read means for reading out, at a predetermined interval, the video data recorded in a recording medium;
reduction means for dimensionally reducing images corresponding to the video data read out by said read means;
display control means for displaying the reduced images, which are obtained from said reduction means, on a plurality of small screens set on a predetermined screen; and
storage means prepared equally in number to such small screens so as to store the video data corresponding to the reduced images to be displayed respectively on said small screens;
wherein, when the video data corresponding to the next reduced images to be displayed on the relevant small screens are stored in said storage means, said display control means displays the reduced images, which correspond to the video data stored in said storage means and are to be displayed next, on the relevant small screens respectively.
7. The recording/reproducing apparatus according to , wherein said storage means consist of ring buffers.
claim 6
8. The recording/reproducing apparatus according to , further comprising save means for saving the reduced images displayed on said small screens respectively;
claim 6
wherein, when the reduced images to be displayed on the relevant small screens are saved in said save means, said read means reads out the reduced images saved in said save means, and said display control means displays the reduced images, which are read out by said read means, on the relevant small screens respectively.
9. A recording/reproducing method for recording and/or reproducing at least video data, comprising the steps of:
reading out the video data;
designating a data reproduction speed selectively; and
controlling the video data reading interval in accordance with the designated reproduction speed.
10. A recording/reproducing method for recording and/or reproducing at least video data, comprising the steps of:
reading out the video data successively at a predetermined interval;
executing, on a predetermined screen, simultaneous time-series display of reduced images obtained by dimensionally reducing the images which correspond to a predetermined number of video data read out by said read means; and
gradually altering, in a forward reproduction mode, each reduced image to the time-serially posterior reduced image, or gradually altering, in a reverse reproduction mode, each reduced image to the time-serially anterior reduced image.
11. A recording/reproducing method for recording and/or reproducing at least video data, comprising the steps of:
designating a reproduction speed selectively;
reading out the video data successively at a predetermined read interval;
deciding the video data reading interval in accordance with the designated reproduction speed;
reading out incidental data indicative of the kind of the video data; and
changing the video data reading interval on the basis of the incidental data thus read out and the reading interval corresponding to the decided reproduction speed.
12. A recording/reproducing method for recording and/or reproducing video data of a plurality of channels in or from a recording medium, comprising the steps of:
reading out, at a predetermined interval, the video data recorded in the recording medium;
dimensionally reducing the images corresponding to the video data thus read out;
displaying the reduced images on a plurality of small screens set on a predetermined screen;
storing the video data corresponding to the reduced images to be displayed respectively on the relevant small screens; and
when the video data corresponding to the next reduced images to be displayed on the relevant small screens are stored, displaying the reduced images, which correspond to the stored video data to be displayed next, on the relevant small screens respectively.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP9027444A JPH10228758A (en) | 1997-02-12 | 1997-02-12 | Recording/reproducing device and method |
JP9-027444 | 1997-02-12 |
Publications (2)
Publication Number | Publication Date |
---|---|
US20010043794A1 true US20010043794A1 (en) | 2001-11-22 |
US6377745B2 US6377745B2 (en) | 2002-04-23 |
Family
ID=12221295
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/020,694 Expired - Fee Related US6377745B2 (en) | 1997-02-12 | 1998-02-09 | Recording/reproducing apparatus and method |
Country Status (4)
Country | Link |
---|---|
US (1) | US6377745B2 (en) |
EP (1) | EP0859365A3 (en) |
JP (1) | JPH10228758A (en) |
KR (1) | KR19980071253A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050268008A1 (en) * | 2004-05-28 | 2005-12-01 | Samsung Electronics Co., Ltd. | Display apparatus and display system using the same |
US20130151934A1 (en) * | 2011-02-01 | 2013-06-13 | Vdopia, Inc | Video display method |
WO2013173363A3 (en) * | 2012-05-16 | 2014-02-06 | Google Inc. | Gesture touch inputs for controlling video on a touchscreen |
US20170118501A1 (en) * | 2014-07-13 | 2017-04-27 | Aniview Ltd. | A system and methods thereof for generating a synchronized audio with an imagized video clip respective of a video clip |
US20170171624A1 (en) * | 2011-12-02 | 2017-06-15 | Netzyn, Inc. | Video providing textual content system and method |
Families Citing this family (37)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA2251687C (en) * | 1996-03-15 | 2006-05-09 | E Guide, Inc. | Combination of vcr index and epg |
JPH10341411A (en) | 1997-06-09 | 1998-12-22 | Sony Corp | Camera device |
JPH10341402A (en) * | 1997-06-09 | 1998-12-22 | Sony Corp | Image record device and method and image reproducing device and method |
IL125141A0 (en) * | 1998-06-29 | 1999-01-26 | Nds Ltd | Advanced television system |
IL121230A (en) * | 1997-07-03 | 2004-05-12 | Nds Ltd | Intelligent electronic program guide |
US20030088872A1 (en) * | 1997-07-03 | 2003-05-08 | Nds Limited | Advanced television system |
JPH11146325A (en) | 1997-11-10 | 1999-05-28 | Hitachi Ltd | Video search method and apparatus, video information creation method, and storage medium storing processing program therefor |
CN1867068A (en) | 1998-07-14 | 2006-11-22 | 联合视频制品公司 | Client-server based interactive television program guide system with remote server recording |
WO2000017778A1 (en) * | 1998-09-17 | 2000-03-30 | Sony Corporation | Image generating device and method |
JP4240186B2 (en) * | 1998-09-17 | 2009-03-18 | ソニー株式会社 | Image display apparatus and method |
TW465235B (en) * | 1998-09-17 | 2001-11-21 | United Video Properties Inc | Electronic program guide with digital storage |
WO2000017779A1 (en) * | 1998-09-17 | 2000-03-30 | Sony Corporation | Image displaying device and method |
JP3551181B2 (en) * | 1999-07-05 | 2004-08-04 | 株式会社日立製作所 | Recording device and recording method |
EP1148722A4 (en) * | 1999-11-15 | 2005-11-16 | Matsushita Electric Ind Co Ltd | Video searching method and video searching apparatus |
WO2001052541A1 (en) * | 2000-01-14 | 2001-07-19 | Nds Limited | Advertisements in an end-user controlled playback environment |
KR100584280B1 (en) | 2000-03-13 | 2006-05-26 | 엘지전자 주식회사 | Method and system for controlling playback of multimedia content |
TW530490B (en) | 2000-04-10 | 2003-05-01 | United Video Properties Inc | Interactive media guide with media guidance interface |
EP2056597A3 (en) * | 2000-06-26 | 2009-07-08 | NDS Limited | Time shifted interactive television |
JP4516682B2 (en) * | 2000-10-06 | 2010-08-04 | 富士通株式会社 | Video recording / playback device |
ES2312475T3 (en) | 2000-10-11 | 2009-03-01 | United Video Properties, Inc. | SYSTEMS AND METHODS TO PROVIDE DATA STORAGE IN SERVERS OF A MEDIA DELIVERY SYSTEM UNDER DEMAND. |
US7747143B2 (en) * | 2001-01-15 | 2010-06-29 | Fast Forward Video, Inc. | Digital video recorder |
US7697815B2 (en) | 2001-02-28 | 2010-04-13 | Kddi Corporation | Video playback unit, video delivery unit and recording medium |
EP1251515A1 (en) * | 2001-04-19 | 2002-10-23 | Koninklijke Philips Electronics N.V. | Method and system for selecting a position in an image sequence |
US20030065255A1 (en) * | 2001-10-01 | 2003-04-03 | Daniela Giacchetti | Simulation of an aesthetic feature on a facial image |
US7634103B2 (en) * | 2001-10-01 | 2009-12-15 | L'oreal S.A. | Analysis using a three-dimensional facial image |
US20030063102A1 (en) * | 2001-10-01 | 2003-04-03 | Gilles Rubinstenn | Body image enhancement |
KR100443273B1 (en) * | 2002-01-23 | 2004-08-04 | 엘지전자 주식회사 | Method for pointing and reproducing on recorded data optical disc |
KR20030096493A (en) * | 2002-06-12 | 2003-12-31 | 엘지전자 주식회사 | Method for displaying a thumbnail picture in optical disc driver |
US7493646B2 (en) | 2003-01-30 | 2009-02-17 | United Video Properties, Inc. | Interactive television systems with digital video recording and adjustable reminders |
US20070154169A1 (en) * | 2005-12-29 | 2007-07-05 | United Video Properties, Inc. | Systems and methods for accessing media program options based on program segment interest |
US20070154168A1 (en) * | 2005-12-29 | 2007-07-05 | United Video Properties, Inc. | Systems and methods for accessing media program options based on program segment interest |
JP4889573B2 (en) * | 2007-06-07 | 2012-03-07 | ヤマハ株式会社 | Image processing device |
US8365235B2 (en) | 2007-12-18 | 2013-01-29 | Netflix, Inc. | Trick play of streaming media |
KR101454025B1 (en) * | 2008-03-31 | 2014-11-03 | 엘지전자 주식회사 | Apparatus and method for reproducing video using recording information in video display device |
US10063934B2 (en) | 2008-11-25 | 2018-08-28 | Rovi Technologies Corporation | Reducing unicast session duration with restart TV |
KR101529923B1 (en) * | 2008-12-02 | 2015-06-18 | 엘지전자 주식회사 | Image display apparatus and image search method of image display apparatus |
US8805418B2 (en) | 2011-12-23 | 2014-08-12 | United Video Properties, Inc. | Methods and systems for performing actions based on location-based rules |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5047867A (en) | 1989-06-08 | 1991-09-10 | North American Philips Corporation | Interface for a TV-VCR system |
KR910005288A (en) * | 1989-08-31 | 1991-03-30 | 강진구 | Index Search Method and Device for Digital VTR |
US5546191A (en) * | 1992-02-25 | 1996-08-13 | Mitsubishi Denki Kabushiki Kaisha | Recording and reproducing apparatus |
JP3189963B2 (en) * | 1992-11-05 | 2001-07-16 | ソニー株式会社 | Video playback device |
GB2300535B (en) | 1995-04-10 | 2000-03-01 | Quantel Ltd | Electronic video processing system |
US5535008A (en) * | 1993-03-16 | 1996-07-09 | Victor Company Of Japan, Ltd. | Method for jump-reproducing video data of moving picture coded with high efficiency |
KR0123756B1 (en) * | 1993-05-17 | 1997-11-26 | 김광호 | Apparatus of image signal receiving having before picture search function |
JPH07115619A (en) * | 1993-10-18 | 1995-05-02 | Sony Corp | Video signal reproducing device |
US5970205A (en) * | 1994-04-06 | 1999-10-19 | Sony Corporation | Method and apparatus for performing variable speed reproduction of compressed video data |
KR970004637B1 (en) * | 1994-07-18 | 1997-03-29 | 엘지전자 주식회사 | Variable speed playback of DVCR |
JP3254924B2 (en) * | 1994-09-05 | 2002-02-12 | ソニー株式会社 | Data reproducing method and data reproducing apparatus |
JP4001942B2 (en) * | 1995-02-06 | 2007-10-31 | ソニー株式会社 | Receiving apparatus and receiving method, and broadcasting system and broadcasting method |
EP0731469A3 (en) * | 1995-03-10 | 1997-02-26 | Hitachi Ltd | Video information recording and reproducing apparatus and method and video tape |
JP3319678B2 (en) * | 1995-08-11 | 2002-09-03 | ケイディーディーアイ株式会社 | High-speed video browsing system |
WO1998034181A2 (en) | 1997-02-03 | 1998-08-06 | Koninklijke Philips Electronics N.V. | A method and device for keyframe-based video displaying using a video cursor frame in a multikeyframe screen |
-
1997
- 1997-02-12 JP JP9027444A patent/JPH10228758A/en not_active Withdrawn
-
1998
- 1998-02-09 US US09/020,694 patent/US6377745B2/en not_active Expired - Fee Related
- 1998-02-11 KR KR1019980003933A patent/KR19980071253A/en not_active Abandoned
- 1998-02-12 EP EP98301026A patent/EP0859365A3/en not_active Withdrawn
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050268008A1 (en) * | 2004-05-28 | 2005-12-01 | Samsung Electronics Co., Ltd. | Display apparatus and display system using the same |
WO2005116814A1 (en) * | 2004-05-28 | 2005-12-08 | Samsung Electronics Co., Ltd. | Display apparatus and display system using the same |
CN1957323B (en) * | 2004-05-28 | 2011-06-29 | 三星电子株式会社 | Display device and display system using same |
US9792363B2 (en) | 2011-02-01 | 2017-10-17 | Vdopia, INC. | Video display method |
US9684716B2 (en) * | 2011-02-01 | 2017-06-20 | Vdopia, INC. | Video display method |
US20130151934A1 (en) * | 2011-02-01 | 2013-06-13 | Vdopia, Inc | Video display method |
US20170171624A1 (en) * | 2011-12-02 | 2017-06-15 | Netzyn, Inc. | Video providing textual content system and method |
US10904625B2 (en) * | 2011-12-02 | 2021-01-26 | Netzyn, Inc | Video providing textual content system and method |
US11234052B2 (en) * | 2011-12-02 | 2022-01-25 | Netzyn, Inc. | Video providing textual content system and method |
US20220224982A1 (en) * | 2011-12-02 | 2022-07-14 | Netzyn, Inc. | Video providing textual content system and method |
US11743541B2 (en) * | 2011-12-02 | 2023-08-29 | Netzyn, Inc. | Video providing textual content system and method |
WO2013173363A3 (en) * | 2012-05-16 | 2014-02-06 | Google Inc. | Gesture touch inputs for controlling video on a touchscreen |
US9454303B2 (en) | 2012-05-16 | 2016-09-27 | Google Inc. | Gesture touch inputs for controlling video on a touchscreen |
US20170118501A1 (en) * | 2014-07-13 | 2017-04-27 | Aniview Ltd. | A system and methods thereof for generating a synchronized audio with an imagized video clip respective of a video clip |
Also Published As
Publication number | Publication date |
---|---|
US6377745B2 (en) | 2002-04-23 |
KR19980071253A (en) | 1998-10-26 |
EP0859365A3 (en) | 2001-07-18 |
EP0859365A2 (en) | 1998-08-19 |
JPH10228758A (en) | 1998-08-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6377745B2 (en) | Recording/reproducing apparatus and method | |
KR100776530B1 (en) | Television receiver having recording/reproducing functions and recording/reproducing method | |
US9032438B2 (en) | Method and apparatus for accessing content | |
JP5158595B2 (en) | Subtitled video playback terminal device and program | |
JPH11213174A (en) | Moving image editing method | |
JP4186878B2 (en) | Moving picture reproducing apparatus, moving picture reproducing method, program, and recording medium therefor | |
US7787041B2 (en) | Image reproduction apparatus | |
US7515192B2 (en) | Image reproducing apparatus and method for reproducing image | |
US20050063668A1 (en) | Data editing and recording apparatus, method of editing and recording data, data editing and recording program, and recording medium having the same thereon | |
US6243086B1 (en) | Reproduction apparatus | |
JP3269037B2 (en) | Image playback device | |
JP4447669B2 (en) | Video display apparatus and method | |
US20040179813A1 (en) | Disk reproduction apparatus allowing setting of book mark for reproducing disk, and disk reproduction method | |
JP3086676B2 (en) | Image playback device | |
JPH09284698A (en) | Apparatus and method for creating video digest | |
JPH10304301A (en) | Display device for image information and its method | |
JPH05181440A (en) | Video display device | |
JP2003061012A (en) | Video reproducing device | |
US20010017974A1 (en) | Moving picture frame searching device, moving picture frame searching method, and record medium on which processing therefor is recorded | |
JP3341429B2 (en) | Video signal processing device | |
JP2003116084A (en) | Method for displaying recorded content | |
JP4602201B2 (en) | Television broadcast receiving apparatus and television broadcast receiving method | |
JP4611332B2 (en) | Video display apparatus and method | |
JP3485149B2 (en) | Recording device and recording medium used therein | |
JP2006135609A (en) | Television broadcast recording/reproducing device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: SONY CORPORATION, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:AKIBA, TOSHIYA;OHTA, MASASHI;SUITO, TARO;REEL/FRAME:009265/0466;SIGNING DATES FROM 19980604 TO 19980605 |
|
REMI | Maintenance fee reminder mailed | ||
LAPS | Lapse for failure to pay maintenance fees | ||
STCH | Information on status: patent discontinuation |
Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362 |
|
FP | Lapsed due to failure to pay maintenance fee |
Effective date: 20060423 |