WO2007063761A1 - 情報再生装置及び方法、並びにコンピュータプログラム - Google Patents
情報再生装置及び方法、並びにコンピュータプログラム Download PDFInfo
- Publication number
- WO2007063761A1 WO2007063761A1 PCT/JP2006/323346 JP2006323346W WO2007063761A1 WO 2007063761 A1 WO2007063761 A1 WO 2007063761A1 JP 2006323346 W JP2006323346 W JP 2006323346W WO 2007063761 A1 WO2007063761 A1 WO 2007063761A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- video
- type sub
- sub
- displayed
- picture
- Prior art date
Links
- 238000004590 computer program Methods 0.000 title claims description 26
- 238000000034 method Methods 0.000 title claims description 19
- 230000015654 memory Effects 0.000 description 45
- 230000003287 optical effect Effects 0.000 description 34
- 230000006870 function Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 7
- 241000110058 Candidatus Phytoplasma pini Species 0.000 description 5
- 230000004044 response Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000007480 spreading Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Classifications
-
- 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
-
- 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
-
- 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
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/84—Television signal recording using optical recording
- H04N5/85—Television signal recording using optical recording on discs or drums
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/92—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/80—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N9/82—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
- H04N9/8205—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/80—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N9/82—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
- H04N9/8205—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal
- H04N9/8227—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal the additional signal being at least another television signal
Definitions
- the present invention relates to an information reproducing apparatus and method for reproducing an information recording medium such as an optical disc, and a technical field of a computer program for causing a computer to function as such an information reproducing apparatus.
- Blu-ray Disc is being developed as a next-generation optical disc for DVD that is currently spreading.
- Blu-ray Discs are used for recording and playback of recording data on DVDs, and record data is recorded and played back using blue laser light having a wavelength shorter than that of red laser light.
- Blu-ray Disc achieves a recording capacity of approximately 23 GB with a single recording layer (Patent Documents 1 to 3). reference).
- a sub-picture such as a small window can be displayed in a superimposed manner (in other words, over a part of the main video) like a picture “in” picture.
- Sync type Synchronous type
- Async type Asynchronous type
- the display start time and the display end time are preset with respect to the playback time of the main video.
- the display of Async sub-pictures can be started arbitrarily according to user instructions.
- Patent Document 1 Japanese Patent Application Laid-Open No. 2004-304767
- Patent Document 2 JP 2004-328450 A
- Patent Document 3 Japanese Patent Laid-Open No. 2005-269595
- the problem to be solved by the present invention is exemplified as described above. It is an object of the present invention to provide an information reproducing apparatus and method capable of suitably displaying a sub-video displayed superimposed on a main video, and a computer program for causing a computer to function as such an information reproducing apparatus. .
- the information playback apparatus of the present invention starts displaying at a desired playback time on the playback time axis of the main video displayed on the main video and the main video.
- a first control means for controlling the first video and the current playback time of the main video does not exceed a playback time range in which the first type sub-video should be displayed; Controlling the storage means so as to continue storing the identification number; And a second control means.
- the information playback method of the present invention starts displaying at a desired playback time on the playback time axis of the main video that is displayed superimposed on the main video and the main video.
- An information playback method in an information playback device wherein a current playback time of the main video exceeds a playback time range in which the first type sub-video is to be displayed.
- a computer program of the present invention is a computer program for reproduction control for controlling a computer provided in the information reproduction apparatus of the present invention, and the computer is the first program. It functions as at least a part of the control means and the second control means.
- FIG. 1 is a block diagram conceptually showing the basic structure of an information recording / reproducing apparatus in an example.
- FIG. 2 is a data structure diagram conceptually showing the logical structure of the title table.
- FIG. 3 is a data structure diagram conceptually showing the logical structure of a playlist.
- FIG. 4 is a cross-sectional view of a new optical disc and a graph showing the tracking polarity.
- FIG. 6 is a timing chart conceptually showing a flow of display of the first video and the second video along the time axis when the Sync type second video is displayed superimposed on the first video.
- FIG. 7 is a timing chart conceptually showing a flow of display of the first video and the second video along the time axis when the sync-type second video is displayed superimposed on the first video.
- FIG. 8 is a plan view conceptually showing a second video displayed superimposed on the first video.
- FIG. 9 is a flowchart conceptually showing a flow of operations of the information recording / reproducing apparatus in the example.
- FIG. 10 One display of the first video and the second video along the time axis when the user performs a rewind operation while displaying the second Async type video on the first video. 5 is a timing chart conceptually showing the flow of the above.
- An embodiment according to the information reproducing apparatus of the present invention is capable of starting display at a desired reproduction time on the reproduction time axis of the main image that is superimposed on the main image and displayed on the main image.
- Display means for displaying one type of sub-picture storage means for storing an identification number of the first type of sub-picture selected to be displayed over the main picture, and current status of the main picture Playback time range of the playback time range in which the first type sub-picture should be displayed
- a first control means for controlling the storage means so as to discard the identification number of the first type of sub-video, and the current playback time of the main video is the first type.
- the second control means controls the storage means so as to continue to store the identification number of the first type sub-picture.
- a main video such as a movie can be displayed on a display or the like by the operation of the display means.
- the first type sub-video can be displayed over the main video (in other words, over a part of the main video) by the operation of the display means.
- the first type of sub-video is a sub-video that can be displayed at a desired playback time on the playback time axis of the main video, and is called, for example, an Async-type sub-video. That is, the first type of sub-video is a sub-video that can be displayed at an arbitrary playback time according to a user instruction, without a preset playback time.
- the identification number of the sub-picture that is the display target (for example, selected as the display target by the user or the like) is stored in the storage means.
- the display means displays the sub-video specified by the identification number stored in the storage means so as to overlap the main video.
- the operation of the first control means causes the storage means to enter the storage means.
- the stored sub-picture identification number is discarded. More specifically, if the playback time at which the display of the first type sub-video is started is T1, and the playback time at which the display of the first type sub-video is to be ended is T2, the current playback When the time T is not in the range from T1 to T2, the identification number of the sub-picture stored in the storage means is discarded by the operation of the first control means.
- the operation of the first control means causes the sub-picture stored in the storage means.
- the image identification number continues to be stored. More specifically, assuming that the playback time at which the display of the first type sub-video is started is T1 and the playback time power ST2 at which the display of the first type sub-video is to be terminated, the current playback time If T is in the range T1 to T2, the second By the operation of the control means, the identification number of the sub-picture stored in the storage means continues to be stored.
- the main video is rewound or fast-forwarded while the main video is displayed with the first type sub-video superimposed.
- the main video after rewinding or fast-forwarding will be played back.
- the first type sub-video is not displayed over the main video.
- the playback time at which rewinding or fast-forwarding is finished is within the playback time range for displaying the first type of sub-picture, the first type will be played back when the main video is played after rewinding or fast-forwarding is finished.
- the sub video continues to be displayed over the main video.
- the first type sub-video is displayed at the playback time at an unexpected or undesirable playback time.
- the inconvenience of being displayed can be suitably suppressed or eliminated. That is, it is possible to suitably display the sub-video displayed on the main video.
- the first control means displays the first type sub-video superimposed on the main video, and the current main video
- the storage means is controlled to discard the identification number of the first type sub-video when the playback time exceeds the range of the playback time at which the first type sub-video should be displayed. You can configure it.
- the second control means is configured to display the current main video after the first type sub-video is displayed on the main video. If the current playback time exceeds the range of the playback time at which the first type sub-video is to be displayed, the storage is performed so as to continue storing the identification number of the first type sub-video. May be configured to control the means.
- the display means includes the main A second type of sub-video that is displayed overlaid on the video and has a preset playback time to start display with respect to the playback time axis of the main video, and the storage means displays the main video.
- the identification number of the first type sub-video or the second type sub-video selected to be displayed in an overlapping manner is stored, and the second type sub-video is displayed superimposed on the main video.
- it further comprises third control means for controlling the storage means so as to continue storing the identification number of the second type sub-picture.
- the second type sub-video different from the first type sub-video is superimposed on the main video (in other words, superimposed on a part of the main video) by the operation of the display means.
- the second type of sub-video is a sub-video in which the playback time to start display (and the playback time to end display) is set in advance with respect to the playback time axis of the main video. Is called a sub-picture.
- the second type sub-picture is also stored in the identification number power storing means of the sub-picture to be displayed, like the first type sub-picture.
- the number of sub-pictures displayed on top of the main picture is one. That is, it is preferable that the second type sub-video is not displayed when the first-type sub-video is displayed superimposed on the main video. Similarly, it is preferable that the first type sub-video is not displayed when the second type sub-video is displayed superimposed on the main video. Furthermore, when one sub-picture of a plurality of first-type sub-pictures is displayed superimposed on the main picture, the other sub-pictures of the plurality of first-type sub-pictures are not displayed. It is preferable. Similarly, when one sub-picture of a plurality of second-type sub-pictures is displayed superimposed on the main picture, the other sub-pictures of the plurality of second-type sub-pictures are not displayed. It is preferable.
- the identification number of the sub-video stored in the storage means is continuously stored by the operation of the third control means.
- the playback time and the like for starting the display of the second type sub-picture are set in advance, even if the identification number is stored as it is, the playback time at the unexpected playback time or at the undesired playback time.
- the identification number is stored continuously. Therefore, the second type sub-picture is displayed automatically or in response to a user instruction at a preset playback time.
- the first type of sub-picture is selected as the sub-picture to be displayed over the main picture. It may be configured to further comprise first determination means for determining whether the second type of sub-video is selected as a sub-video to be displayed superimposed on the main video!
- Second determination means is further provided for determining whether or not the first type sub-picture exceeds the range of the reproduction time to be displayed.
- the display of the first type sub-video is finished after the first type sub-video is displayed superimposed on the main video.
- the apparatus further includes fourth control means for controlling the storage means so as to discard the identification number of the first type sub-picture.
- the current playback time of the main video is the range of the playback time of the first type sub-video.
- the identification number stored in the storage means is discarded. For this reason, it is possible to suitably suppress or eliminate inconvenience when the first type sub-picture is displayed at an unexpected reproduction time or at a desired reproduction time.
- the identification number of the first type sub-video is discarded. May be.
- the reproduction time range in which the first type sub-picture is to be displayed is a reproduction in which the display of the first type sub-picture is started.
- the first control means stores an invalid value in the storage means, thereby obtaining an identification number of the first type sub-picture.
- the storage means is controlled to be discarded.
- Embodiments according to the information reproduction method of the present invention include a main video and a display that overlaps the main video and can start display at a desired reproduction time on the reproduction time axis of the main video.
- An information reproducing apparatus comprising: display means for displaying one type of sub-picture; and storage means for storing an identification number of the first type of sub-picture selected to be displayed superimposed on the main picture.
- the identification number of the first type sub-video is set.
- a second control step of controlling the storage means so as to continue.
- the embodiment of the information reproducing method of the present invention can also adopt various aspects.
- An embodiment according to the computer program of the present invention is a computer program for reproduction control for controlling a computer provided in the above-described embodiment (including various aspects) of the information reproduction apparatus of the present invention.
- the computer is connected to the first control means and And function as at least a part of the second control means.
- the computer program is read from a recording medium such as a ROM, a CD-ROM, a DVD-ROM, and a hard disk that stores the computer program, and executed by the computer. If the computer program is downloaded to a computer via a communication means and then executed, the above-described embodiment of the information reproducing apparatus of the present invention (including various modes) is compared. Can be realized easily.
- the embodiment of the computer program of the present invention can also adopt various aspects.
- the embodiment of the computer program product in the computer-readable medium of the present invention is the embodiment of the information reproducing apparatus of the present invention described above (however, various aspects thereof)
- Program instructions executable by a computer included in the information reproducing apparatus, and the computer is used for the first control means and the second control means in the embodiment of the information reproducing apparatus described above. Function as at least a part of them.
- the computer program product of the present invention if the computer program product is read into a computer from a recording medium such as a ROM, CD-ROM, DVD-ROM, or hard disk storing the computer program product.
- a recording medium such as a ROM, CD-ROM, DVD-ROM, or hard disk storing the computer program product.
- the computer program product which is a transmission wave, is downloaded to a computer via communication means, the above-described embodiment of the information reproducing apparatus of the present invention can be implemented relatively easily.
- the computer program product may also be configured with a computer-readable code (or computer-readable instruction) that functions as an embodiment of the information reproducing apparatus of the present invention described above.
- the embodiment of the computer program product of the present invention can also adopt various aspects.
- the embodiment according to the information reproducing apparatus of the present invention includes the display means, the storage means, the first control means, and the second control means.
- An embodiment according to the information reproducing method of the present invention includes a first control step and a second control step.
- the embodiment according to the computer program of the present invention causes a computer to function as at least a part of the embodiment according to the information reproducing apparatus of the present invention.
- FIG. 1 is a block diagram conceptually showing the basic structure of the information recording / reproducing apparatus 200 in the example.
- the information recording / reproducing apparatus 200 has a function of recording data on the optical disc 100 and a function of reproducing data recorded on the optical disc 100.
- the information recording / reproducing apparatus 200 includes a disk drive 301 in which the optical disk 100 is actually loaded and data is recorded and reproduced, and data recording and recording on the disk drive 301. And a host computer 302 such as a personal computer for controlling reproduction!
- the disk drive 301 includes an optical disk 100, a spinner motor 351, an optical pickup 352, a signal recording / reproducing means 353, a CPU (drive control means) 354, a memory 355, a data input / output control means 306, and a bus 357.
- the host computer 302 includes a CPU 359, a memory 360, operation / display control means 307, operation buttons 310, a display panel 311, and data input / output control means 308.
- the spindle motor 351 rotates and stops the optical disc 100 and operates when accessing the optical disc 100. More specifically, the spindle motor 351 rotates the optical disc 100 at a predetermined speed while receiving spindle servo from a servo unit (not shown). And configured to stop.
- the optical pickup 352 includes, for example, a semiconductor laser diode, a collimator lens, an objective lens, and the like in order to perform recording and reproduction on the optical disc 100. More specifically, the optical pickup 352 irradiates the optical disc 500 with the laser beam LB at the first power as the read light during reproduction and at the second power as the write light while performing modulation while recording. .
- the signal recording / reproducing means 353 constitutes one specific example of the “display means” in the present invention, and performs recording / reproduction with respect to the optical disc 500 by controlling the spindle motor 351 and the optical pickup 100. More specifically, the signal recording / reproducing means 353 includes, for example, a laser diode driver (LD dryer), a head amplifier, and the like.
- the laser diode driver generates a driving pulse, for example, and drives a semiconductor laser element provided in the optical pickup 352.
- the head amplifier amplifies the output signal of the optical pickup 352, that is, the reflected light of the laser beam LB, and outputs the amplified signal.
- the memory 355 includes general data processing and OPC processing in the disk drive 301 such as a buffer area for recording / reproducing data and an area used as an intermediate buffer when converted into data used by the signal recording / reproducing means 353. Used in.
- the memory 355 is a program for operating as a recorder device, that is, a ROM area in which firmware is stored, a buffer for temporarily storing recording / playback data, and variables necessary for the operation of the firmware program, etc. RAM area where is stored.
- a CPU (drive control means) 354 is connected to the signal recording / reproducing means 353 and the memory 355 via a bus 357, and controls the entire disk drive 301 by giving instructions to various control means. Normally, the software or firmware for operating the CPU 354 is stored in the memory 355!
- the data input / output control means 306 controls external data input / output to / from the disk drive 301 and stores and retrieves data in / from the data buffer on the memory 355.
- a drive control command issued from the external host computer 302 connected to the disk drive 301 via an interface such as SCSI or ATAPI is transmitted to the CPU 354 via the data input / output control means 306.
- data input / output control is also applied to recording / playback data. The data is exchanged with the host computer 302 via the control means 306.
- the operation Z display control means 307 constitutes one specific example of the “input means” in the present invention, and performs operation instruction reception and display with respect to the host computer 302.
- the operation button 310 for recording or reproduction is used.
- Tell the CPU359 the instructions.
- the CPU 359 transmits a control command (command) to the information recording / reproducing device 200 via the data input / output unit 308 based on the instruction information from the operation Z display control unit 307, and the entire disk drive 301. To control.
- the CPU 359 can send a command requesting the disk drive 301 to send the operating status to the host.
- the CPU 359 outputs the operation state of the disk drive 301 to the display panel 311 such as a fluorescent tube or LCD via the operation Z display control means 307. can do.
- the memory 360 is an internal storage device used by the host computer 302. For example, a ROM area in which a firmware program such as BIOS (Basic Input / Output System) is stored, an operating system, an operation of an application program, etc.
- BIOS Basic Input / Output System
- the RAM area that stores the necessary variables is also configured. Also, it is not shown in the figure via the data input / output control means 308, and may be connected to an external storage device such as a node disk.
- the disk drive 301 and the host computer 302 in combination as described above is a household device such as a recorder device that records and reproduces video.
- This recorder device is a device that records a video signal from a broadcast receiving tuner or external connection terminal power on a disc and outputs the video signal reproduced from the disc to an external display device such as a television.
- the program stored in the memory 360 is executed by the CPU 359 to operate as a recorder device.
- the disk drive 301 is a disk drive (hereinafter referred to as a drive as appropriate)
- the host computer 302 is a personal computer or a workstation.
- the host computer 302 such as a personal computer is connected to the drive via data input / output control means 306 and 308 such as SCSI and ATAPI, and the application power such as writing software installed in the host computer 302 is controlled. To do.
- FIG. 2 is a data structure diagram conceptually showing the logical structure of the title table
- FIG. 3 is a data structure diagram conceptually showing the logical structure of the playlist
- FIG. It is a data structure figure which shows notionally the hierarchical relationship of the logical structure.
- a title table 10 showing objects constituting a plurality of titles is recorded.
- the title is a unit of AV content having a logically large unit such as one movie, one TV program, etc.
- a plurality of “playlists” are continuously executed. Yes AV content playback unit.
- the title table 10 includes a playlist (for title # 1 to #n ) for each title number # 1 to #n (where n is an integer equal to or greater than 1).
- the pointer 12 indicating the storage position is recorded.
- a “playlist” is a file that stores information necessary for playback of AV content, and stores information related to the playback range of AV content for accessing AV content, as will be described later. It consists of multiple “play items”! RU
- the power indicating the title table 10 when a plurality of titles are recorded on the optical disc 100 is recorded.
- a structure in which pointers 12 to playlists constituting one title are recorded is adopted.
- the power indicating the title table 10 in which a playback unit for executing a plurality of playlists continuously is one title, and a playback unit for executing a single playlist is one. It ’s one title, not to mention! /.
- the play list (for title #m (where l ⁇ m ⁇ n)) 30 includes a plurality of play items 31 and other information 32.
- Each of the plurality of play items 31 includes an AV content playback start position (in other words, an IN position) and an AV content playback end position (in other words, an OUT position).
- the playback start position and playback end position are preferably indicated by a time stamp (ie, playback time or playback time) on the playback time axis of the AV content.
- the playlist 30 preferably includes the position of one or more chapters included in the AV content.
- the data structure described with reference to FIGS. 2 and 3 has a hierarchical relationship. That is, one title is composed of one or a plurality of playlists 30, and one playlist 30 is composed of one or a plurality of play items 31.
- the access point in the clip is indicated by the above-described reproduction start position and reproduction end position.
- the “clip” in this embodiment is a pair of clip information which is one AV content stream file (that is, an actual data file of AV content, for example, MPEG2 transport stream) and accompanying information. Show.
- a data file of clip information is referred to as a clip information file.
- the playback start position and playback end position indicated by the play item 31 as a time stamp are converted into address information at which decoding in the AV content stream file should be started by the clip information file.
- the clip information includes a table showing the correspondence between the time stamp and the address information.
- the title # 1 illustrated first from the left also includes three playlist 30 powers.
- the first playlist 30 shown on the left side in FIG. 4 is composed of two play items 31. These two play items 31 refer to the first half and the second half of the AV content stream included in the first clip shown on the left side in FIG. For this reason, if the first playlist 30 is selected, the AV content stream included in the first clip The first half and the second half are played back.
- the second playlist 30 shown in the middle of FIG. 4 is composed of one play item.
- This one play item 31 refers to the entire AV content stream included in the second clip shown on the right side in FIG. For this reason, when the second playlist 30 is selected, the entire AV content stream included in the second clip is reproduced.
- the third playlist 30 shown on the right side in FIG. 4 among the three playlists is composed of two play items 31.
- these two play items 31 a part of the AV content stream included in the first clip and a part of the AV content stream included in the second clip are referred to. Therefore, when the third playlist 30 is selected, a part of the AV content stream included in the first clip and a part of the AV content stream included in the second clip are reproduced.
- the information recording / reproduction according to the present embodiment is performed by following the hierarchical data structure shown in FIG.
- the device 200 plays back AV content recorded on the optical disc 100.
- Fig. 5 is a data structure diagram conceptually showing the logical structure of playlist 30 when adopting PinP, which displays the second video as the sub video superimposed on at least a part of the first video as the main video.
- Fig. 6 is a timing chart conceptually showing the flow of the display of the first video and the second video along the time axis when the Sync type second video is displayed over the first video.
- FIG. 7 is a timing chart conceptually showing the flow of display of the first video and the second video along the time axis when the second video of Async type is displayed over the first video.
- FIG. 8 is a plan view conceptually showing a second video displayed superimposed on the first video.
- the playlist 30 when adopting PinP includes information on each of the first video and the second video, and includes one or more play items 31 (# 1 to #p). : However, p is an integer greater than or equal to 1.
- the play item 31 includes a pointer to an AV content file corresponding to the first video and stream number information of the first video. For example, in the example shown in FIG. 5, the play item 31 designates the stream from stream number # 1 to stream number # as the first video. Although not shown, it is preferable that the playback start time and playback end time shown in FIG. 3 are defined for each stream.
- the play item 31 includes a pointer to an AV content file corresponding to the second video and the second video stream number information. For example, in the example shown in FIG. 5, the play item 31 designates a stream from stream number # i + 1 to stream number #k as the second video.
- the second video includes a Sync-type second video and an Async-type second video depending on the display method.
- the playback start time and playback end time are preset based on the playback time of the first video.
- the second video of Async type can be played back at an arbitrary playback time in accordance with an instruction from the user or the like.
- the stream from stream number # i + 1 to stream number #j is specified as the second video of Sync type, and stream from stream number # j + 1 to stream number #k. Is specified as the second video of Async type.
- the stream can be played back in synchronization with the first video stream.
- playback starts at playback time t3, and playback ends at playback time t4. Therefore, if the user gives an instruction to display the second video during period A from playback time tl to playback time t2 and during period C from playback time t3 to playback time t4, The second video is displayed. Also, playback time t2 force is also during period B until playback time t3. If the instruction to display the second video is given, the second video is displayed on the display after the instruction is given and the playback time t3 has passed.
- the memory 354 or The memory 360 continues to store the stream number of the second video. For example, if the second video of stream number # 11 is being played back, stream number # 11 will continue to be stored in memory 355 or memory 360 even during period B after playback time t2. As a result, the second video of stream number # 11 is automatically played back when playback time t3 is reached.
- the second video of the small window is displayed simultaneously with a part of the first video.
- the memory 355 or the memory 360 stores one stream number for the first video and one stream number for the second video. That is, it is not stored in the plurality of first video stream number memories 355 or the memory 360, but is stored in the plurality of second video stream number memories 355 or the memory 360. Absent. However, a plurality of first video stream numbers may be stored in the S memory 355 or the memory 360, and similarly, a plurality of second video stream number memories 355 or! Can be configured to be stored in 360! /.
- FIG. 9 is a flowchart conceptually showing an operation flow of the information recording / reproducing apparatus 200 according to the present embodiment.
- FIG. 10 shows a second video of Async type superimposed on the first video.
- FIG. 11 is a timing chart conceptually showing a flow of the display of the first video and the second video along the time axis when the user performs a rewind operation at the time.
- FIG. 9 is a flowchart conceptually showing an operation flow of the information recording / reproducing apparatus 200 according to the present embodiment.
- FIG. 10 shows a second video of Async type superimposed on the first video.
- FIG. 11 is a timing chart conceptually showing a flow of the display of the first video and the second video along the time axis when the user performs a rewind operation at the
- FIG. 9 shows the case where the user selects a title to be played back (in other words, AV content) and displays the first video included in the title. This shows the display operation of two images.
- the user selects the second video stream (step S101).
- the user selects the second video to be displayed over the first video.
- the stream number power memory 355 or the memory 360 of the selected second video is stored (step S102).
- Step S103 it is determined whether or not the selected second video type is the Sync type.
- step S103 if the second video type is determined to be the sync type (step S 103: Yes), as described in FIG. 6, the selected sync type is selected.
- the second video is played back (step S104).
- the second video is displayed over the first video.
- the CPU 354 or the CPU 359 constituting the specific example of the “third control means” in the present invention is controlled.
- the stream number of the second video of the Sync type is continuously stored in the memory 354 or the memory 360.
- step S104 the second video on the playback time axis of the first video is A display period (in other words, a reproduction period) is calculated (step S104).
- the display period of the second video calculated here is a range from the playback start time of the second video (in other words, the display start time) to the playback time advanced by the time for displaying the second video.
- the selected second video of the Async type is played back (step S106).
- the second video is displayed so as to overlap the first video.
- the second video calculated in step S105 of the current playback time of the first video under the control of the CPU 354 or the CPU 359 that constitutes a specific example of the “second determination means” in the present invention. It is determined whether it is within the display period (step S107). More specifically, if the current playback time of the first video is T and the display period of the second video is from T1 to T2, it is determined whether T1 ⁇ T ⁇ T2. If ⁇ 1 ⁇ 2, it is determined that the current playback time of the first video is within the second video display period calculated in step S105. On the other hand, if ⁇ ⁇ 1 or ⁇ 2 ⁇ , it is determined that the current playback time of the first video is not within the second video display period calculated in step S105.
- step S107 if it is determined that the current playback time of the first video is within the display period of the second video calculated in step S105 (step S107: Yes), then Thus, it is determined whether or not the power to end the display of the second video is obtained (step S108). More specifically, for example, it is determined whether or not an instruction to end the display of the user power second video is given.
- step S108 if it is determined that the display of the second video is to be ended (step S108: Yes), the CPU 354 or! Under the CPU 359, the stream number stored in the memory thread is discarded (step S109). Specifically, the stored storage The stream number may be deleted, or a flag indicating that the stream number is invalid or the like may be stored in the memory 355 or 360 instead of the stored stream number.
- step S108 determines whether the display of the second video is not to be ended (step S108: No) or not to be ended (step S108: No).
- the process returns to step S106 again, and the operation after step S106 is continued.
- the stream number stored in the memory 355 or 360 under the control of the CPU 354 or CPU 359 constituting one specific example of the “second control means” in the present invention is stored as it is.
- step S107 determines whether the current playback time of the first video is determined to be within the playback period of the second video calculated in step S105 (step S107: No), which constitutes a specific example of the “first control means” in the present invention CPU 354 or ⁇ ⁇ or CPU 359 ⁇ ⁇ U control [Memory, 355 or ⁇ ⁇ or Memory 360 in the middle
- the stored stream number is discarded (step S109).
- the playback time when the user gives an instruction to end rewinding is the playback time that goes back from the display start time of the second video.
- the playback time when the user gives an instruction to end rewinding is not within the display period of the second video. Therefore, in this case, the stream number stored in the memory 355 or the memory 360 is discarded.
- the stream number is stored in the memory 355 or the memory 360, so only the first video is displayed.
- the second video is not displayed.
- the stream number stored in the memory 355 or 360 is discarded. The inconvenience of displaying the second video at an unexpected playback time can be suitably suppressed or prevented.
- the playback time when the user gives an instruction to end rewinding is within the display period of the second video. Therefore, in this case, The stream number stored in the memory 355 or the memory 360 continues to be stored as it is. For this reason, when the display of the first video is started after the rewinding is finished, the second video is displayed over the first video. In this case, the playback time when the instruction to end the rewind is the playback time when the second video should be displayed, so there is no problem that the second video is displayed.
- the information recording / reproducing apparatus 200 of the present embodiment (1) depending on whether the type of the second video as the sub video is the Sync type or the Async type (2) Continue to hold or discard the stream number stored in the memory 355 or 360 depending on whether the current playback time of the first video as the main video is within the display period of the second video You can decide what to do. For this reason, it is possible to suitably suppress or eliminate the disadvantage that the second video is displayed at an unexpected or undesired playback time, which may be a problem particularly when displaying the second video of the Async type. it can.
- the information recording / reproducing apparatus 200 in the embodiment it is possible to suitably display the second video that is the sub-video that is displayed so as to be superimposed on the first video that is the main video.
- the power described for the optical disc 100 as an example of the information recording medium and the player related to the optical disc 100 as an example of the information reproducing apparatus is not limited to the optical disc and the player.
- the present invention can also be applied to various recording media compatible with other high-density recording or high transfer rate and its players.
- the information reproducing apparatus and method and the computer program according to the present invention can be used for an information reproducing apparatus such as a DVD player, for example. Further, it can also be used for an information reproducing apparatus that is mounted on or connectable to various computer equipment for consumer use or business use, for example.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Television Signal Processing For Recording (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
- Controls And Circuits For Display Device (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
Abstract
Description
Claims
Priority Applications (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP06833168.5A EP1959682B1 (en) | 2005-11-29 | 2006-11-22 | Information reproducing device and method, and computer program |
JP2007547910A JP4683497B2 (ja) | 2005-11-29 | 2006-11-22 | 情報再生装置及び方法、並びにコンピュータプログラム |
CN200680044562XA CN101317451B (zh) | 2005-11-29 | 2006-11-22 | 信息重放装置和方法 |
BRPI0619181-9A BRPI0619181B1 (pt) | 2005-11-29 | 2006-11-22 | Aparelho e método de reprodução de informações |
CA2632047A CA2632047C (en) | 2005-11-29 | 2006-11-22 | Information reproducing device and method, and computer program |
US12/095,227 US8320731B2 (en) | 2005-11-29 | 2006-11-22 | Information reproducing device and method, and computer program |
AU2006320107A AU2006320107C1 (en) | 2005-11-29 | 2006-11-22 | Information reproducing apparatus and method, and computer program |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005343728 | 2005-11-29 | ||
JP2005-343728 | 2005-11-29 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2007063761A1 true WO2007063761A1 (ja) | 2007-06-07 |
Family
ID=38092096
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2006/323346 WO2007063761A1 (ja) | 2005-11-29 | 2006-11-22 | 情報再生装置及び方法、並びにコンピュータプログラム |
Country Status (11)
Country | Link |
---|---|
US (1) | US8320731B2 (ja) |
EP (1) | EP1959682B1 (ja) |
JP (1) | JP4683497B2 (ja) |
KR (1) | KR100985454B1 (ja) |
CN (1) | CN101317451B (ja) |
AU (1) | AU2006320107C1 (ja) |
BR (1) | BRPI0619181B1 (ja) |
CA (1) | CA2632047C (ja) |
MY (1) | MY143840A (ja) |
RU (1) | RU2420020C2 (ja) |
WO (1) | WO2007063761A1 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011250256A (ja) * | 2010-05-28 | 2011-12-08 | Alpine Electronics Inc | 映像再生装置および映像再生方法 |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3868541A1 (en) * | 2012-12-18 | 2021-08-25 | Alcyone Lifesciences, Inc. | Micro-molding device and system for making a catheter for reducing or preventing backflow in a delivery system |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002077784A (ja) * | 2000-09-01 | 2002-03-15 | Sony Corp | 番組関連情報提供装置、番組関連情報提供システム及び番組関連情報提供方法 |
JP2002238032A (ja) * | 1996-03-29 | 2002-08-23 | Matsushita Electric Ind Co Ltd | インタラクティブな再生進行を性能を向上させた記録媒体の記録方法、再生装置および再生方法 |
JP2004304767A (ja) | 2003-01-30 | 2004-10-28 | Sony Corp | 再生装置、再生方法、再生プログラムおよび記録媒体 |
JP2004328450A (ja) | 2003-04-25 | 2004-11-18 | Sony Corp | 再生装置、再生方法、再生プログラムおよび記録媒体 |
JP2005269595A (ja) | 2004-02-16 | 2005-09-29 | Sony Corp | 再生装置および再生方法、プログラム格納媒体、並びにプログラム |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0765082A3 (en) * | 1995-09-25 | 1999-04-07 | Sony Corporation | Subtitle signal encoding/decoding |
JPH09154063A (ja) | 1995-09-25 | 1997-06-10 | Sony Corp | 字幕信号符号化装置及び方法、並びに字幕信号復号装置及び方法 |
EP0830023B1 (en) * | 1996-03-29 | 2001-12-12 | Matsushita Electric Industrial Co., Ltd. | Multimedia optical disk improved in interactive reproduction advancing performance, reproducing device, and reproducing method |
JP3356770B2 (ja) * | 1996-04-05 | 2002-12-16 | 松下電器産業株式会社 | 動画データとともに複数チャネルの音声データ、副映像データが記録された記録媒体、その再生装置、再生方法 |
JP4100957B2 (ja) | 2002-05-14 | 2008-06-11 | 松下電器産業株式会社 | 光ディスク再生装置 |
WO2004001751A1 (en) * | 2002-06-24 | 2003-12-31 | Lg Electronics Inc. | Recording medium having data structure including navigation control information for managing reproduction of video data recorded thereon and recording and reproducing methods and apparatuses |
CA2513662C (en) * | 2003-01-20 | 2012-08-07 | Lg Electronics Inc. | Recording medium having data structure for managing reproduction of still pictures recorded thereon and recording and reproducing methods and apparatuses |
KR20050018314A (ko) * | 2003-08-05 | 2005-02-23 | 삼성전자주식회사 | 자막 데이터와 비디오 맵핑 데이터 정보를 저장하는정보저장매체, 그 재생 장치 및 방법 |
JP4313639B2 (ja) * | 2003-09-29 | 2009-08-12 | パイオニア株式会社 | 信号処理装置 |
US8175444B2 (en) * | 2004-01-14 | 2012-05-08 | Samsung Electronics Co., Ltd. | Method of reproducing from storage medium storing interactive graphics stream activated in response to user's command |
KR101089974B1 (ko) * | 2004-01-29 | 2011-12-05 | 소니 주식회사 | 재생 장치, 재생 방법, 및 기록 매체 |
-
2006
- 2006-11-22 AU AU2006320107A patent/AU2006320107C1/en active Active
- 2006-11-22 US US12/095,227 patent/US8320731B2/en active Active
- 2006-11-22 JP JP2007547910A patent/JP4683497B2/ja active Active
- 2006-11-22 RU RU2008124980/09A patent/RU2420020C2/ru active
- 2006-11-22 BR BRPI0619181-9A patent/BRPI0619181B1/pt active IP Right Grant
- 2006-11-22 EP EP06833168.5A patent/EP1959682B1/en active Active
- 2006-11-22 CN CN200680044562XA patent/CN101317451B/zh active Active
- 2006-11-22 KR KR1020087015074A patent/KR100985454B1/ko active IP Right Grant
- 2006-11-22 MY MYPI20081810A patent/MY143840A/en unknown
- 2006-11-22 WO PCT/JP2006/323346 patent/WO2007063761A1/ja active Application Filing
- 2006-11-22 CA CA2632047A patent/CA2632047C/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002238032A (ja) * | 1996-03-29 | 2002-08-23 | Matsushita Electric Ind Co Ltd | インタラクティブな再生進行を性能を向上させた記録媒体の記録方法、再生装置および再生方法 |
JP2002077784A (ja) * | 2000-09-01 | 2002-03-15 | Sony Corp | 番組関連情報提供装置、番組関連情報提供システム及び番組関連情報提供方法 |
JP2004304767A (ja) | 2003-01-30 | 2004-10-28 | Sony Corp | 再生装置、再生方法、再生プログラムおよび記録媒体 |
JP2004328450A (ja) | 2003-04-25 | 2004-11-18 | Sony Corp | 再生装置、再生方法、再生プログラムおよび記録媒体 |
JP2005269595A (ja) | 2004-02-16 | 2005-09-29 | Sony Corp | 再生装置および再生方法、プログラム格納媒体、並びにプログラム |
Non-Patent Citations (1)
Title |
---|
See also references of EP1959682A4 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011250256A (ja) * | 2010-05-28 | 2011-12-08 | Alpine Electronics Inc | 映像再生装置および映像再生方法 |
Also Published As
Publication number | Publication date |
---|---|
RU2420020C2 (ru) | 2011-05-27 |
MY143840A (en) | 2011-07-15 |
CN101317451A (zh) | 2008-12-03 |
BRPI0619181B1 (pt) | 2020-10-06 |
EP1959682A1 (en) | 2008-08-20 |
CA2632047C (en) | 2011-09-13 |
EP1959682A4 (en) | 2010-05-26 |
JP4683497B2 (ja) | 2011-05-18 |
BRPI0619181A2 (pt) | 2011-09-13 |
RU2008124980A (ru) | 2009-12-27 |
CN101317451B (zh) | 2010-04-21 |
KR100985454B1 (ko) | 2010-10-05 |
AU2006320107B2 (en) | 2011-04-28 |
EP1959682B1 (en) | 2013-09-04 |
US8320731B2 (en) | 2012-11-27 |
CA2632047A1 (en) | 2007-06-07 |
US20100003014A1 (en) | 2010-01-07 |
JPWO2007063761A1 (ja) | 2009-05-07 |
AU2006320107C1 (en) | 2012-01-19 |
KR20080072925A (ko) | 2008-08-07 |
AU2006320107A1 (en) | 2007-06-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4700876B2 (ja) | 画像プログラムのリアル・タイム表示を再開する方法及びディスク媒体システム | |
JP2005176369A (ja) | デジタル保存メディアのトリック再生方法及びそれに適したデジタル保存メディア駆動器 | |
JP4683497B2 (ja) | 情報再生装置及び方法、並びにコンピュータプログラム | |
KR20070018621A (ko) | 광디스크 기록재생장치 및 그 다이렉트 복사방법 | |
JP4651680B2 (ja) | 情報再生装置及び方法、並びにコンピュータプログラム | |
JP4683498B2 (ja) | 情報再生装置及び方法、並びにコンピュータプログラム | |
JP2010068432A (ja) | 映像データ処理装置及び映像データ処理方法 | |
JP2011003266A (ja) | 記録媒体に情報を記録する方法、情報を含む記録媒体、および記録媒体から情報を読み出す方法ならびに装置 | |
JP3840790B2 (ja) | 情報再生制御装置および情報再生方法 | |
JP2007026522A (ja) | 再生装置、再生情報共有装置、再生情報共有方法 | |
WO2007063793A1 (ja) | 情報再生装置及び方法、並びにコンピュータプログラム | |
JP4158805B2 (ja) | 再生装置 | |
MX2008006921A (en) | Information reproducing device and method, and computer program | |
JP2004334964A (ja) | 記録媒体、再生方法、再生装置、記録方法および記録装置 | |
JP2002042404A (ja) | 記録媒体再生装置 | |
JP2013020685A (ja) | 再生装置及び方法、並びにコンピュータプログラム | |
JP2009020973A (ja) | 再生装置 | |
JP2010262712A (ja) | 再生装置 | |
JP2009015941A (ja) | 光ディスク装置 | |
JP2008262617A (ja) | 再生装置 | |
JP2007134024A (ja) | 複合記録再生装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 200680044562.X Country of ref document: CN |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
DPE1 | Request for preliminary examination filed after expiration of 19th month from priority date (pct application filed from 20040101) | ||
ENP | Entry into the national phase |
Ref document number: 2007547910 Country of ref document: JP Kind code of ref document: A |
|
WWE | Wipo information: entry into national phase |
Ref document number: 12008501242 Country of ref document: PH |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2632047 Country of ref document: CA |
|
WWE | Wipo information: entry into national phase |
Ref document number: MX/a/2008/006921 Country of ref document: MX |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2008124980 Country of ref document: RU Ref document number: 1266/MUMNP/2008 Country of ref document: IN Ref document number: 2006833168 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2006320107 Country of ref document: AU |
|
ENP | Entry into the national phase |
Ref document number: 2006320107 Country of ref document: AU Date of ref document: 20061122 Kind code of ref document: A |
|
WWE | Wipo information: entry into national phase |
Ref document number: 12095227 Country of ref document: US |
|
ENP | Entry into the national phase |
Ref document number: PI0619181 Country of ref document: BR Kind code of ref document: A2 Effective date: 20080529 |