WO2010064433A1 - 映像情報再生方法、映像情報再生装置、記録媒体、及び映像コンテンツ - Google Patents
映像情報再生方法、映像情報再生装置、記録媒体、及び映像コンテンツ Download PDFInfo
- Publication number
- WO2010064433A1 WO2010064433A1 PCT/JP2009/006583 JP2009006583W WO2010064433A1 WO 2010064433 A1 WO2010064433 A1 WO 2010064433A1 JP 2009006583 W JP2009006583 W JP 2009006583W WO 2010064433 A1 WO2010064433 A1 WO 2010064433A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- virtual machine
- content
- type
- playback
- program
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- 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/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
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/432—Content retrieval operation from a local storage medium, e.g. hard-disk
- H04N21/4325—Content retrieval operation from a local storage medium, e.g. hard-disk by playing back content from the storage medium
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for program selection
- H04N21/4825—End-user interface for program selection using a list of items to be played back in a given order, e.g. playlists
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
-
- 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
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/25—Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
- G11B2220/2537—Optical discs
- G11B2220/2541—Blu-ray discs; Blue laser DVR discs
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/426—Internal components of the client ; Characteristics thereof
- H04N21/42646—Internal components of the client ; Characteristics thereof for reading from or writing on a non-volatile solid state storage medium, e.g. DVD, CD-ROM
-
- 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
Definitions
- the present invention relates to a recording medium that records content whose playback can be controlled by a program operating on a virtual machine, and a video information playback method and a video information playback apparatus for playing back video from the recording medium.
- DVD player As a device for playing back video content such as movies and dramas.
- a navigation command which is a relatively simple control language, is used.
- Blu-ray players capable of reproducing content recorded as high-definition have begun to spread.
- a Java virtual machine is employed in order to enable viewing of complex and highly interactive content (see, for example, Patent Document 1).
- DVD playback data is composed of video data, audio data, graphic data, and video control data, and these data are superimposed on one file.
- a DVD player stops (suspends or suspends) playback of a DVD and then resumes playback (resume) playback resumes from the previous playback stop position after a waiting time of several seconds to several tens of seconds. (Resume).
- all the data required for playback such as video data and audio data is superimposed on one file, so playback from the playback stop position by reloading the management information file with a very small file size Therefore, the waiting time until resuming playback is short.
- the present invention has been made to solve the above-described problems of the prior art, and its purpose is to reproduce content from a reproduction stop position that can be controlled by a program operating on a virtual machine. It is to provide a video information playback method, a video information playback device, a recording medium, and video content that can reduce waiting time when resuming.
- the video information playback method includes a virtual machine, one or a plurality of contents using a virtual machine whose playback of video can be controlled by a program operating on the virtual machine, and one or more of the virtual machine using type.
- Each of the plurality of contents is the first type of content that can be played back when the program operating on the virtual machine is activated or not activated, or on the virtual machine
- the virtual machine utilization type content is recorded by a video information reproducing apparatus from a recording medium on which a program for determining whether the content is a second type of content that can be reproduced only when an operating program is activated.
- the video information playback method to be played back when the user gives an instruction to stop playback of the virtual machine-based content being played back.
- Discriminating whether the virtual machine utilization type content is the first type content or the second type content recording the discrimination information in the memory of the video information reproducing apparatus, and resuming reproduction
- the discrimination information about the virtual machine usage type content to be resumed is read, and the virtual machine usage type content to be resumed is A step of determining whether the content is a type of content or the second type of content, and when it is determined that the virtual machine utilization type content to be replayed is the content of the first type Playback is resumed without starting a program running on the virtual machine from the stop position, and the virtual machine to be resumed is resumed.
- the types of content is determined to be the contents of the second type is characterized by having a resuming playback after activating the program running on the virtual machine.
- the video information playback apparatus includes a virtual machine, one or a plurality of virtual machine use type contents that can be controlled by a program operating on the virtual machine, and the virtual machine use type.
- Each of the one or a plurality of contents is the first type of content that can be played back when the program operating on the virtual machine is activated or not activated, or the virtual machine
- the virtual machine utilization type content is reproduced from a recording medium in which program information for determining whether the content is the second type of content that can be reproduced only when the program operating above is activated.
- a video information playback apparatus having playback means, and a user has issued an instruction to stop playback of virtual machine-based content being played back
- the program determines whether the content using the virtual machine is the first type content or the second type content, and records the determination information in the memory of the video information reproducing apparatus.
- the discrimination information about the virtual machine usage type content to be played back is read, and the virtual machine usage type to be played back Means for determining whether the content is the first type content or the second type content, and the virtual machine utilization type content to be replayed is the first type content
- playback is resumed without starting a program running on the virtual machine from the playback stop position, and Serial when the content of the virtual machine-using is determined to be the contents of the second type is characterized in that it has a resume means playback from activates the program running on the virtual machine.
- the recording medium according to the present invention is a recording medium on which information for reproducing video content by a video information reproducing apparatus is recorded, and the information includes a virtual machine and a program operating on the virtual machine.
- the virtual machine use type that can be controlled to reproduce video and one or more contents of the virtual machine use type are running on the virtual machine and It is the first type of content that can be played back when it is not running, or the second type of content that can be played back only when a program running on the virtual machine is running
- a program that operates on the virtual machine is included.
- the video content according to the present invention is video content to be played back by a video information playback device, and the video content can be controlled to be played back by a virtual machine and a program operating on the virtual machine. Either one or a plurality of contents using the virtual machine and one or a plurality of contents using the virtual machine are activated when a program operating on the virtual machine is activated or not activated.
- the virtual machine that determines whether the content is the first type of content that can be played back or the second type of content that can be played back only when a program running on the virtual machine is running And a program that operates on the above.
- another video information playback method includes a virtual machine, one or a plurality of virtual machine using contents whose playback of video can be controlled by a program operating on the virtual machine, and the one or more videos.
- Each of the virtual machine utilization type content is a first type of content that can be played back when the program operating on the virtual machine is activated or not activated, or
- the virtual machine utilization type content is video-recorded from a recording medium on which discrimination information indicating whether the content is a second type of content that can be reproduced only when a program operating on the virtual machine is activated.
- a video information playback method for playback on an information playback device, wherein a playback restart instruction is issued after the playback of virtual machine-based content being played back is stopped.
- the discrimination information about the virtual machine usage type content to be resumed is read, and the virtual machine usage type content to be resumed is the first type of content or the content
- another video information playback apparatus includes a virtual machine, one or a plurality of contents using a virtual machine whose playback of video can be controlled by a program operating on the virtual machine, and the one or more Each of the virtual machine utilization type content is a first type of content that can be played back when the program operating on the virtual machine is activated or not activated, or The virtual machine utilization type content is reproduced from a recording medium on which discrimination information indicating whether the content is the second type of content that can be reproduced only when a program running on the virtual machine is activated.
- a video information playback apparatus having playback means for performing a playback restart instruction after stopping playback of a virtual machine-based content being played back.
- the discrimination information about the virtual machine usage type content to be resumed for reproduction is read, and the virtual machine usage type content to be resumed for playback is the first type content or the first type of content.
- Another recording medium is a recording medium on which information for reproducing video content is recorded by a video information reproducing apparatus, and the information operates on the virtual machine and the virtual machine.
- One or a plurality of virtual machine use type contents whose reproduction of video can be controlled by the program to be executed and a program that operates each of the one or more virtual machine use type contents on the virtual machine are activated.
- Another video content according to the present invention is video content played back by a video information playback device, and the video content is controlled to be played back by a virtual machine and a program operating on the virtual machine. Either one of the obtained one or more virtual machine use-type contents and the one or more virtual machine use-type contents when the program operating on the virtual machine is activated or not activated However, it is discriminating information indicating whether the content is the first type of content that can be played back, or the second type of content that can be played back only when the program operating on the virtual machine is activated. It is characterized by including.
- the content to be replayed is the first type of content that can be played back when the program running on the virtual machine is running or not running. Since the reproduction is resumed from the reproduction stop position without starting the program operating on the machine, it is possible to shorten the waiting time from the input of the reproduction resumption by the user operation to the reproduction resumption.
- FIG. 3 is a diagram illustrating an example of syntax of a plst file in FIG. 2.
- FIG. 3 is a diagram illustrating an example of a relationship between a playlist and a stream file indicated by a plst file in FIG. 2.
- FIG. 3 is a diagram illustrating an example of the syntax of the clip file in FIG. 2.
- FIG. 9 is a diagram illustrating a part following FIG. 8 of an example of source code before compilation of the “test.class” file and the “test $ timer.class” file in FIG.
- FIG. 10 is a diagram illustrating a part following FIG. 9 of an example of the source code before compilation of the “test.class” file and the “test $ timer.class” file in FIG. 7.
- (A) And (b) is a figure for demonstrating the video information reproduction
- or (c) is a figure for demonstrating the video information reproduction
- FIG. FIG. 1 is a block diagram schematically showing the configuration of a video information playback apparatus according to Embodiment 1 of the present invention (that is, an apparatus capable of performing the video information playback method according to Embodiment 1 of the present invention). It is.
- the video information reproducing apparatus according to the first embodiment is an apparatus that reproduces content from a recording medium on which one or a plurality of contents whose video reproduction can be controlled by a program operating on a virtual machine.
- the recording medium according to Embodiment 1 is a disk-shaped recording medium such as an optical disk, for example. Specific examples of the recording medium are a DVD, a CD, a Blu-ray disc (BD), and the like.
- the virtual machine is, for example, a Java (registered trademark) virtual machine.
- the video information playback apparatus of the first embodiment executes a playback unit 10 as playback means of a recording medium for recording information, and controls the entire apparatus and executes a program that operates on a Java virtual machine.
- CPU 21 serving as a reproduction control means and a nonvolatile memory 22 are provided.
- the reproduction unit 10 includes a drive 12 that reads information from an optical disk 11 as an example of a recording medium, and a demultiplexer 13 that separates data read by the drive 12 into information such as video information, audio information, and caption graphic information.
- the video signal output from the graphics superimposing unit 17 is sent to the external display device 31 and the external display device 31 displays the video.
- the audio signal output from the audio decoder 16 is sent to an audio output device (not shown), and audio is output.
- the optical disc 11 is a Blu-ray disc, but may be another type of recording medium.
- the optical disc 11 includes a Java virtual machine, one or a plurality of contents using a virtual machine that can be controlled by a program operating on the Java virtual machine, and contents using a virtual machine. Is a content (first type of content) that can be played back when the program running on the Java virtual machine is activated or not activated, or on the Java virtual machine. Discrimination information indicating whether the content can be reproduced only when an operating program is activated (second type content) is recorded. Further, the optical disk 11 may record content that is not controlled to be played back by a program operating on the Java virtual machine (that is, content that does not use the Java virtual machine).
- the CPU 21 inputs an instruction to resume playback from the user operation unit (not shown) of the video information playback apparatus after the playback of the virtual machine-based content being played back is stopped.
- the discrimination information about the virtual machine usage type content to be replayed is read, and the virtual machine usage type content to be resumed is either the first type content or the second type content. It operates as a discrimination means for discriminating between Further, when it is determined that the virtual machine utilization type content to be replayed is the first type of content, the CPU 21 plays back to the drive 12 without starting a program operating on the Java virtual machine from the playback stop position.
- the virtual machine utilization type content to be resumed is determined to be the second type of content
- a program that operates on the Java virtual machine is started and then the drive 12 resumes the playback. Operates as control means.
- the CPU 21 determines that the virtual machine utilization type content to be resumed for reproduction is the second type of content
- the CPU 21 causes the reproduction unit 10 to store the beginning of the optical disk 11 or the virtual machine utilization type content to be resumed for reproduction. Playback is resumed from a predetermined position such as the beginning.
- the program that operates on the Java virtual machine related to the first type of content is, for example, a program that is selectively activated in response to a user operation, and that is on the Java virtual machine related to the second type of content.
- the program operating in is a program that is activated in association with the reproduction of the second type of content.
- FIG. 2 is a diagram showing an example of the configuration of files and directories necessary for reproduction recorded on the optical disk 11 as a recording medium.
- a “Movie.title” file is a file in which information necessary for controlling a title, which is the highest playback unit, is described.
- PLST is a PLST folder in which a file in which information necessary for playback control of a play list (PlayList) is described is stored.
- xxx.plst which are plst files.
- xxx is a three-digit number.
- STREAM is a STREAM (stream) folder in which files necessary for reproduction such as video information, audio information, and graphics information are stored.
- STREAM folder there are a plurality of stream files “yyy.strm”.
- yyy is a three-digit number.
- the stream file is composed of TS (transport stream) adopted in digital broadcasting, and is a file on which video information, audio information, and graphics information having a unique packet ID are superimposed.
- CLIP is a CLIP folder storing a clip file in which information necessary for playback control of the stream file is described.
- CLIP folder there are a plurality of clip files “zzz.clpi”.
- “zzz” is a three-digit number.
- the clip file and the stream file have a one-to-one correspondence. For example, when the clip file “123.clpi” exists in the CLIP folder, the clip file and stream file have “123.clpi” in the STREAM folder. There is a corresponding stream file “123.strm”.
- “JAR” is a JAR (Java ARchive) folder that stores an application that operates on a Java virtual machine and performs title reproduction control.
- “ ⁇ .jar” which is a jar file obtained by compressing a set of files necessary for running a Java application into a ZIP format, is present.
- “ ⁇ ” is a three-digit number.
- FIG. 3 is a diagram showing an example of the syntax of the plst file “xxx.plst” in FIG.
- number_of_stream indicates the total number of stream files to be reproduced in the playlist (PlayList). The next “for” and subsequent loops are repeated as many as “number_of_stream”.
- stream_file_name in this loop describes the file name of the stream file to be played.
- in_time and “out_time”, the start time and the end time of the part to be reproduced of the stream file are described. These times are described in a PTS (Presentation Time Stamp) added to the stream file packet.
- PTS Presentation Time Stamp
- FIG. 4 is a diagram illustrating an example of the relationship between the playlist (PlayList) and the stream file indicated by the plst file in FIG.
- the play list is reproduced in order from “in_time” to “Out_time” of “001.strm” and from “in_time” to “Out_time” of “003.strm”.
- FIG. 5 is a diagram showing an example of the syntax of the clip file “zzz.clpi” in FIG.
- superimposition information such as video information and audio information of a stream file paired therewith, and index information necessary for random access and the like are described.
- stream_info () attribute information of superimposed video information, audio information, and graphics information is described.
- index_info () describes time information and position information at the head of each GOP of the stream file.
- “Number_of_GOP” indicates the total number of GOPs (Group of Pictures) included in the stream file.
- the next for loop is repeated as many as “number_of_GOP”.
- Start_PTS indicates PTS information included in the I picture at the head of the GOP.
- Relative_byte indicates the relative number of bytes from the top of the stream file to the top of the I picture.
- FIG. 6 is a diagram illustrating an example of the syntax of the “Movie.title” file in the comparative example.
- the drive 12 reads the “Movie.title” file from the optical disc according to the control of the CPU 21.
- “number_of_title” is the total number of titles recorded on the optical disc.
- the next for loop is a loop that is repeated by the number “number_of_title”.
- “Title_type” is “1” when title playback is controlled from the Java application, and is “0” when title control is not controlled.
- “Title_attribute” is “1” when the title is a title for displaying a menu screen, and “0” when the title is not a title for displaying a menu screen.
- the next if statement describes the jar file name in which the Java application is stored when “title_type” is “1”.
- the jar file name is, for example, “123.jar”.
- the next else statement describes a play list file to be played when “title_type” is “0”.
- the playlist file to be played back is, for example, “123.plst”.
- “Next_title_id” describes “title_id” to be reproduced next when reproduction of the currently reproduced title is completed.
- FIG. 7 is a diagram showing an example of the configuration of “001.jar” corresponding to the jar file in the JAR folder of FIG.
- the “001.jar” file includes three files “test_img.png”, “test.class”, and “test $ timer.class”.
- Test_img.png is a file obtained by compressing image data used in this application in the PNG format.
- Test.class and test $ timer.class are executable files obtained by compiling a Java program into an execution format. Since “***. Class” is a file after compilation, the operation of “test.class” and “test $ timer.class” will be described below using the source code before compilation.
- FIG. 8 is a diagram showing a head portion of an example of source code before compilation of “test.class” and “test $ timer.class” in FIG.
- FIG. 9 is a diagram showing a part following FIG. 8 of an example of the source code before compilation of “test.class” and “test $ timer.class” of FIG.
- FIG. 10 is a diagram illustrating a part following FIG. 9 of an example of the source code before compilation of “test.class” and “test $ timer.class” of FIG.
- the T1 part of the source code in FIG. 8 is a part for importing a package necessary for executing this application.
- “Org.disc.net.DiscLocator” is a package specific to the present embodiment prepared for playlist playback because Java does not support playback of playlists.
- the T2 part of the source code in FIG. 8 is a part where variables are declared.
- I_POS [] [] The following description indicates graphics coordinate information used when the display changes every second.
- images such as “1” to “30” shown in FIG. 11A are developed.
- the T3 part of the source code in FIG. 9 is a part that reads “sample_img.png” and decodes the PNG file. After the decoding is completed, the process proceeds to the process of the T4 part of the source code in FIG.
- the graphic display of “1” to “30” is cut out from the decoded PNG file in the T5 part of the source code of FIG. Perform sequentially as shown in a).
- the graphics screen created by the CPU 21, the output screen of the video decoder 14, and the output screen of the caption decoder 15 are superimposed by the graphic superimposing unit 17, and an image signal of the superimposed image is output to the external display device 21. .
- playback of content whose playback is controlled by a program operating on the Java virtual machine can display more complicated video than playback of content not controlled by a program operating on the Java virtual machine.
- a waiting time of several tens of seconds to several minutes occurs after the reproduction is instructed by a user operation until the reproduction is started.
- graphics used in a Java application are described so that decoding of a PNG file is finished before reproduction is started. 9 corresponds to the time during which PNG data is decoded.
- the reason for decoding PNG data and JPEG data before starting reproduction is that the decoding process of PNG data and JPEG data is very burdensome for the CPU of an embedded device for realizing a specific function. This is because if graphics is decoded while executing a program operating on the Java virtual machine, graphics display may not be executed smoothly.
- FIG. 11 (a) is a diagram for explaining a procedure for reproducing content (using the Java virtual machine) whose reproduction is controlled by a program operating on the Java virtual machine.
- the content that is played back here is a single playlist file, and a panel with numbers “1” to “30” written at intervals of 1 second from the start of playback.
- the application is terminated.
- a graphic image of 128 pixels in height and width is sequentially displayed on the video screen of 1920 ⁇ 1080 pixels from the coordinates of 256 pixels in the vertical and horizontal directions.
- FIG. 12 is a diagram showing an example of the syntax of the “Movie.title” file improved in order to implement the video information reproducing method according to the embodiment of the present invention.
- the syntax of the “Movie.title” file is improved as shown in FIG. 12 so as not to impair the user's convenience when resuming playback.
- the information recorded on the optical disk 11 is improved, for example, as shown in FIG.
- the “Movie.title” file in FIG. 12 is different from the “Movie.title” file in FIG. 6 in that “resume_enable”, which is identification information denoted by reference numeral 41, is added.
- FIG. 13 is a flowchart showing the video information reproducing method according to the embodiment of the present invention.
- the CPU 21 displays each of “title_id” currently being played, file name, playback time, selected audio, packet ID of subtitle graphics, and the like. Information is held in the nonvolatile memory 22 and reproduction is stopped (step S2).
- the CPU 21 reads the “Movie.title” file, and the title held in the nonvolatile memory 22 is read by a program running on the Java virtual machine. It is determined whether or not the title is a content whose playback can be controlled (step S4).
- step S4 when it is determined that the title of the content is not controlled by a program operating on the Java virtual machine (not using the Java virtual machine), the time closest to the time when the clip file was stopped
- the GOP head position is searched from “index_info ()”, and data is read from the middle of the stream file indicated by “relative_byte” of the target GOP.
- the read data is separated by the demultiplexer 13 according to the audio, subtitle graphics, and packet ID held in the nonvolatile memory 22, and sent to the video decoder 14, the audio decoder 16, and the subtitle decoder 15 to superimpose the graphics.
- the video data is superposed on the unit 17 and output to the external display device 31 (step S7).
- step S4 If it is determined in step S4 that the title of the content can be controlled by a program operating on the Java virtual machine (using the Java virtual machine), the CPU 21 determines that “Movie.title” includes “ It is determined whether or not “resume_enable” is “1” (step S5). If it is determined in step S5 that “resume_enable” is “1”, the process proceeds to step S7, and the playback is not controlled by the program operating on the Java virtual machine (the Java virtual machine is not used). Resume playback is performed in the same procedure as for the title of.
- step S5 If it is determined in step S5 that “resume_enable” is “0”, resume playback is not performed, and playback is performed from the beginning of the optical disc 11 in the same sequence as when the optical disc 11 was trained, for example ( Step S6).
- step ST6 the reproduction may be resumed from the beginning of the content whose reproduction has been stopped.
- FIGS. 14A to 14C are diagrams for explaining the video information reproducing method according to the embodiment of the present invention.
- the content to be reproduced here is one playlist file, and numbers are written in the order of “1”, “2”, “3”,... At intervals of 1 second after the reproduction is started.
- the panel is displayed and “30” is displayed and the reproduction of the playlist is completed, the application is terminated.
- FIG. 14A it is assumed that the playback is stopped when “15” is displayed.
- “resume_enable” is a program whose “resume_enable” needs to be controlled by a program operating on the Java virtual machine is “0”, FIG. As shown in FIG.
- FIG. 14B shows.
- the reproduction is resumed from the reproduction stop position “15” of the content.
- the Java program is reproduced. Since the playback method is changed according to “resume_enable” which is discrimination information for discriminating whether or not the content is unhindered even if is not activated, the playback until the resume playback starts in the main movie playback, etc. The waiting time can be shortened.
- Embodiment 2 based on “resume_enable” in “Movie.title”, the title of the content that has been played back is a title that should be played back by starting the Java virtual machine, or the Java virtual machine. It is determined whether the title can be played without starting up, and the determination is performed in units of titles. However, in the same title, there may be a position at which playback can be resumed without starting the Java program, and a position at which playback cannot be performed without starting the Java program, depending on the position at which playback has been stopped. In the first embodiment, the operation in such a case is not assumed.
- the video information playback method, video information playback apparatus, and recording medium of the second embodiment are the same as the method, apparatus, and recording medium of the first embodiment except for the following playback operation. For this reason, FIG. 1 is also referred to in the description of the second embodiment.
- FIG. 15 is a flowchart showing a video information reproducing method according to Embodiment 2 of the present invention.
- FIG. 15 shows an operation from when the user performs a playback stop operation of the video information playback apparatus until the playback stop state is reached.
- the CPU 21 determines each “title_id” currently being played, file name, playback time, selected audio, packet ID of subtitle graphics, etc. Information is held in the nonvolatile memory 22 and reproduction is stopped (step S9).
- the Java program sets “1” to “resume_enable” in the nonvolatile memory 22 (step S1). S11) If resume playback is not possible without activating Java, “0” is set in “resume_enable” of the nonvolatile memory 22 (step S12).
- the video information playback apparatus is in a playback stop state.
- FIG. 16 is a flowchart showing a video information reproduction method according to Embodiment 2 of the present invention.
- FIG. 16 shows the operation of the video information reproducing apparatus from the suspended state to when the resumption of reproduction is instructed by a user operation (step S13) and the reproduction is resumed (steps S16 and S17).
- the CPU 21 determines whether the title of the content subjected to the reproduction operation is a title using the Java virtual machine.
- the CPU 21 determines that the title of the content is not controlled by a program running on the Java virtual machine (does not use the Java virtual machine) (NO in step S14), the clip file The GOP head position at the time closest to the stop time is searched from “index_info ()”, and the data is read from the middle of the stream file indicated by “relative_byte” of the target GOP.
- the read data is separated by the demultiplexer 13 according to the audio, subtitle graphics, and packet ID held in the nonvolatile memory 22, and sent to the video decoder 14, the audio decoder 16, and the subtitle decoder 15 to superimpose the graphics.
- the video data is superposed on the unit 17 and output to the external display device 31 (step S16).
- step S14 when it is determined that the title of the content can be controlled by a program operating on the Java virtual machine (using the Java virtual machine), the CPU 21 determines “resume_enable” in the nonvolatile memory 22. Is determined to be “1” (step S15). If it is determined in step S15 that “resume_enable” is “1”, the process proceeds to step S16, and the playback is not controlled by the program operating on the Java virtual machine (the Java virtual machine is not used). Resume playback is performed in the same procedure as for the title of.
- step S15 If it is determined in step S15 that “resume_enable” is “0”, resume playback is not performed, and playback is performed from the beginning of the optical disc 11 in the same sequence as when the optical disc 11 was trained, for example ( Step S17).
- step S17 reproduction may be resumed from the beginning of the content whose reproduction has been stopped.
- the Java program is reproduced. Since the playback method is changed according to “resume_enable” which is discrimination information for discriminating whether or not the content is unhindered even if is not activated, the playback until the resume playback starts in the main movie playback, etc. The waiting time can be shortened.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Television Signal Processing For Recording (AREA)
- Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
Abstract
Description
図1は、本発明の実施の形態1に係る映像情報再生装置(すなわち、本発明の実施の形態1に係る映像情報再生方法を実施することができる装置)の構成を概略的に示すブロック図である。実施の形態1の映像情報再生装置は、仮想マシン上で動作するプログラムにより映像の再生が制御され得る1又は複数のコンテンツを記録した記録媒体からコンテンツを再生する装置である。また、実施の形態1に係る記録媒体は、例えば、光ディスクのようなディスク状記録媒体である。記録媒体の具体例は、DVD、CD、Blu-rayディスク(BD)などである。また、仮想マシンは、例えば、Java(登録商標)仮想マシンである。
title_type=1
title_attribute=0
であり、jarファイルが“001.jar”であるとすると、CPU21は、“001.jar”を読み出し解析を行う。
上記実施の形態1において、CPU21が、“Movie.title”中の“resume_enable”に基づいて、再生操作されたコンテンツのタイトルが、Java仮想マシンを起動して再生制御すべきタイトルか、Java仮想マシンを起動させずに再生することが可能なタイトルかを判別しており、判別はタイトル単位で行われていた。しかし、同じタイトル内で、再生停止した位置によって、Javaプログラムを起動させずにレジューム再生できる位置と、Javaプログラムを起動させなければ再生できない位置とがある場合がある。実施の形態1においては、このような場合の動作を想定していない。そこで、実施の形態2においては、同じタイトル内で、再生停止した位置によって、Javaプログラムを起動させずにレジューム再生できる位置と、Javaプログラムを起動させなければ再生できない位置とがある場合の再生方法を説明する。なお、実施の形態2の映像情報再生方法、映像情報再生装置、及び記録媒体は、以下の再生動作を除いて、上記実施の形態1の方法、装置、及び記録媒体と同じである。このため、実施の形態2の説明においては、図1をも参照する。
Claims (24)
- 仮想マシンと、
前記仮想マシン上で動作するプログラムにより映像の再生が制御され得る仮想マシン利用型の1又は複数のコンテンツと、
前記仮想マシン利用型の1又は複数のコンテンツの各々が、前記仮想マシン上で動作するプログラムが起動しているとき及び起動していないときのいずれでも再生可能な第1の種類のコンテンツであるか、又は、前記仮想マシン上で動作するプログラムが起動しているときにのみ再生可能な第2の種類のコンテンツであるかを判別するプログラムと
が記録されている記録媒体から、前記仮想マシン利用型のコンテンツを映像情報再生装置で再生する映像情報再生方法であって、
ユーザーから再生中の仮想マシン利用型のコンテンツの再生停止指示が出された時に、前記仮想マシン利用型のコンテンツが前記第1の種類のコンテンツであるか又は前記第2の種類のコンテンツであるかを判別し、前記映像情報再生装置のメモリに判別情報を記録するステップと、
再生再開の指示が前記映像情報再生装置に入力されたときに、再生再開対象の前記仮想マシン利用型のコンテンツについての前記判別情報を読み出し、再生再開対象の前記仮想マシン利用型のコンテンツが前記第1の種類のコンテンツ又は前記第2の種類のコンテンツのいずれであるかを判別するステップと、
再生再開対象の前記仮想マシン利用型のコンテンツが前記第1の種類のコンテンツであると判別されたときには、再生停止位置から前記仮想マシン上で動作するプログラムを起動させないで再生を再開し、再生再開対象の前記仮想マシン利用型のコンテンツが前記第2の種類のコンテンツであると判別されたときには、前記仮想マシン上で動作するプログラムを起動させてから再生を再開するステップと
を有することを特徴とする映像情報再生方法。 - 前記再生を再開するステップにおいて、再生再開対象の前記仮想マシン利用型のコンテンツが前記第1の種類のコンテンツであると判別されたときに、再生停止した地点から再生を再開することを特徴とする請求項1に記載の映像情報再生方法。
- 前記再生を再開するステップにおいて、再生再開対象の前記仮想マシン利用型のコンテンツが前記第2の種類のコンテンツであると判別されたときに、前記記録媒体の先頭、又は、再生再開対象の前記仮想マシン利用型のコンテンツの先頭から再生を再開することを特徴とする請求項1に記載の映像情報再生方法。
- 前記判別情報を記録するステップにおいて、前記仮想マシン上で動作するプログラムが前記判別情報を前記映像情報再生装置のメモリに記録することを特徴とする請求項1に記載の映像情報再生方法。
- 前記仮想マシンは、Java仮想マシンであることを特徴とする請求項1乃至4のいずれか1項に記載の映像情報再生方法。
- 仮想マシンと、
前記仮想マシン上で動作するプログラムにより映像の再生が制御され得る仮想マシン利用型の1又は複数のコンテンツと、
前記仮想マシン利用型の1又は複数のコンテンツの各々が、前記仮想マシン上で動作するプログラムが起動しているとき及び起動していないときのいずれでも再生可能な第1の種類のコンテンツであるか、又は、前記仮想マシン上で動作するプログラムが起動しているときにのみ再生可能な第2の種類のコンテンツであるかを判別するプログラム情報と
が記録されている記録媒体から、前記仮想マシン利用型のコンテンツを再生する再生手段を有する映像情報再生装置であって、
ユーザーから再生中の仮想マシン利用型のコンテンツの再生停止指示が出された時に、前記プログラムが前記仮想マシン利用型のコンテンツが前記第1の種類のコンテンツであるか又は前記第2の種類のコンテンツであるかを判別し、前記映像情報再生装置のメモリに判別情報を記録する手段と、
再生再開の指示が前記映像情報再生装置に入力されたときに、再生再開対象の前記仮想マシン利用型のコンテンツについての前記判別情報を読み出し、再生再開対象の前記仮想マシン利用型のコンテンツが前記第1の種類のコンテンツ又は前記第2の種類のコンテンツのいずれであるかを判別する手段と、
再生再開対象の前記仮想マシン利用型のコンテンツが前記第1の種類のコンテンツであると判別されたときには、再生停止位置から前記仮想マシン上で動作するプログラムを起動させないで再生を再開し、再生再開対象の前記仮想マシン利用型のコンテンツが前記第2の種類のコンテンツであると判別されたときには、前記仮想マシン上で動作するプログラムを起動させてから再生を再開する手段と
を有することを特徴とする映像情報再生装置。 - 前記再生制御手段は、再生再開対象の前記仮想マシン利用型のコンテンツが前記第1の種類のコンテンツであると判別されたときに、再生停止した地点から再生を再開することを特徴とする請求項6に記載の映像情報再生装置。
- 前記再生制御手段は、再生再開対象の前記仮想マシン利用型のコンテンツが前記第2の種類のコンテンツであると判別されたときに、前記記録媒体の先頭、又は、再生再開対象の前記仮想マシン利用型のコンテンツの先頭から再生を再開することを特徴とする請求項6に記載の映像情報再生装置。
- 前記仮想マシンは、Java仮想マシンであることを特徴とする請求項6乃至8のいずれか1項に記載の映像情報再生装置。
- 映像情報再生装置によって映像コンテンツを再生するための情報が記録されている記録媒体であって、
前記情報は、
仮想マシンと、
前記仮想マシン上で動作するプログラムにより映像の再生が制御され得る仮想マシン利用型の1又は複数のコンテンツと、
前記仮想マシン利用型の1又は複数のコンテンツの各々が、前記仮想マシン上で動作するプログラムが起動しているとき及び起動していないときのいずれでも再生可能な第1の種類のコンテンツであるか、又は、前記仮想マシン上で動作するプログラムが起動しているときにのみ再生可能な第2の種類のコンテンツであるかを判別する、前記仮想マシン上で動作するプログラム
を含むことを特徴とする記録媒体。 - 映像情報再生装置によって再生するための映像コンテンツであって、
前記映像コンテンツは、
仮想マシンと、
前記仮想マシン上で動作するプログラムにより映像の再生が制御され得る仮想マシン利用型の1又は複数のコンテンツと、
前記仮想マシン利用型の1又は複数のコンテンツの各々が、前記仮想マシン上で動作するプログラムが起動しているとき及び起動していないときのいずれでも再生可能な第1の種類のコンテンツであるか、又は、前記仮想マシン上で動作するプログラムが起動しているときにのみ再生可能な第2の種類のコンテンツであるかを判別する、前記仮想マシン上で動作するプログラムと
を含むことを特徴とする映像コンテンツ。 - 前記仮想マシンは、Java仮想マシンであることを特徴とする請求項10に記載の記録媒体。
- 仮想マシンと、
前記仮想マシン上で動作するプログラムにより映像の再生が制御され得る1又は複数の仮想マシン利用型のコンテンツと、
前記1又は複数の仮想マシン利用型のコンテンツの各々が、前記仮想マシン上で動作するプログラムが起動しているとき及び起動していないときのいずれでも再生可能な第1の種類のコンテンツであるか、又は、前記仮想マシン上で動作するプログラムが起動しているときにのみ再生可能な第2の種類のコンテンツであるかを示す判別情報と
が記録されている記録媒体から、前記仮想マシン利用型のコンテンツを映像情報再生装置で再生する映像情報再生方法であって、
再生中の仮想マシン利用型のコンテンツの再生停止の後に再生再開の指示が前記映像情報再生装置に入力されたときに、再生再開対象の前記仮想マシン利用型のコンテンツについての前記判別情報を読み出し、再生再開対象の前記仮想マシン利用型のコンテンツが前記第1の種類のコンテンツ又は前記第2の種類のコンテンツのいずれであるかを判別するステップと、
再生再開対象の前記仮想マシン利用型のコンテンツが前記第1の種類のコンテンツであると判別されたときには、再生停止位置から前記仮想マシン上で動作するプログラムを起動させないで再生を再開し、再生再開対象の前記仮想マシン利用型のコンテンツが前記第2の種類のコンテンツであると判別されたときには、前記仮想マシン上で動作するプログラムを起動させてから再生を再開するステップと
を有することを特徴とする映像情報再生方法。 - 前記再生を再開するステップにおいて、再生再開対象の前記仮想マシン利用型のコンテンツが前記第2の種類のコンテンツであると判別されたときに、前記記録媒体の先頭、又は、再生再開対象の前記仮想マシン利用型のコンテンツの先頭から再生を再開することを特徴とする請求項13に記載の映像情報再生方法。
- 前記第1の種類のコンテンツに関連する前記仮想マシン上で動作するプログラムは、ユーザー操作に応じて選択的に起動するプログラムであり、
前記第2の種類のコンテンツに関連する前記仮想マシン上で動作するプログラムは、前記第2の種類のコンテンツの再生に伴って起動するプログラムである
ことを特徴とする請求項13又は14に記載の映像情報再生方法。 - 前記仮想マシンは、Java仮想マシンであることを特徴とする請求項13乃至15のいずれか1項に記載の映像情報再生方法。
- 仮想マシンと、
前記仮想マシン上で動作するプログラムにより映像の再生が制御され得る1又は複数の仮想マシン利用型のコンテンツと、
前記1又は複数の仮想マシン利用型のコンテンツの各々が、前記仮想マシン上で動作するプログラムが起動しているとき及び起動していないときのいずれでも再生可能な第1の種類のコンテンツであるか、又は、前記仮想マシン上で動作するプログラムが起動しているときにのみ再生可能な第2の種類のコンテンツであるかを示す判別情報と
が記録されている記録媒体から、前記仮想マシン利用型のコンテンツを再生する再生手段を有する映像情報再生装置であって、
再生中の仮想マシン利用型のコンテンツの再生停止の後に再生再開の指示が前記映像情報再生装置に入力されたときに、再生再開対象の前記仮想マシン利用型のコンテンツについての前記判別情報を読み出し、再生再開対象の前記仮想マシン利用型のコンテンツが前記第1の種類のコンテンツ又は前記第2の種類のコンテンツのいずれであるかを判別する判別手段と、
再生再開対象の前記仮想マシン利用型のコンテンツが前記第1の種類のコンテンツであると判別されたときには、再生停止位置から前記仮想マシン上で動作するプログラムを起動しないで前記再生手段に再生を再開させ、再生再開対象の前記仮想マシン利用型のコンテンツが前記第2の種類のコンテンツであると判別されたときには、前記仮想マシン上で動作するプログラムを起動してから前記再生手段に再生を再開させる再生制御手段と
を有することを特徴とする映像情報再生装置。 - 前記再生制御手段は、再生再開対象の前記仮想マシン利用型のコンテンツが前記第2の種類のコンテンツであると判別されたときに、前記再生手段に前記記録媒体の先頭、又は、再生再開対象の前記仮想マシン利用型のコンテンツの先頭から再生を再開させることを特徴とする請求項17に記載の映像情報再生装置。
- 前記第1の種類のコンテンツに関連する前記仮想マシン上で動作するプログラムは、ユーザー操作に応じて選択的に起動するプログラムであり、
前記第2の種類のコンテンツに関連する前記仮想マシン上で動作するプログラムは、前記第2の種類のコンテンツの再生に伴って起動するプログラムである
ことを特徴とする請求項17又は18に記載の映像情報再生装置。 - 前記仮想マシンは、Java仮想マシンであることを特徴とする請求項17乃至19のいずれか1項に記載の映像情報再生装置。
- 映像情報再生装置によって映像コンテンツを再生するための情報が記録されている記録媒体であって、
前記情報は、
仮想マシンと、
前記仮想マシン上で動作するプログラムにより映像の再生が制御され得る1又は複数の仮想マシン利用型のコンテンツと、
前記1又は複数の仮想マシン利用型のコンテンツの各々が、前記仮想マシン上で動作するプログラムが起動しているとき及び起動していないときのいずれでも再生可能な第1の種類のコンテンツであるか、又は、前記仮想マシン上で動作するプログラムが起動しているときにのみ再生可能な第2の種類のコンテンツであるかを示す判別情報と
を含むことを特徴とする記録媒体。 - 映像情報再生装置によって再生される映像コンテンツであって、
前記映像コンテンツは、
仮想マシンと、
前記仮想マシン上で動作するプログラムにより映像の再生が制御され得る1又は複数の仮想マシン利用型のコンテンツと、
前記1又は複数の仮想マシン利用型のコンテンツの各々が、前記仮想マシン上で動作するプログラムが起動しているとき及び起動していないときのいずれでも再生可能な第1の種類のコンテンツであるか、又は、前記仮想マシン上で動作するプログラムが起動しているときにのみ再生可能な第2の種類のコンテンツであるかを示す判別情報と
を含むことを特徴とする映像コンテンツ。 - 前記第1の種類のコンテンツに関連する前記仮想マシン上で動作するプログラムは、ユーザー操作に応じて選択的に起動するプログラムであり、
前記第2の種類のコンテンツに関連する前記仮想マシン上で動作するプログラムは、前記第2の種類のコンテンツの再生に伴って起動するプログラムである
ことを特徴とする請求項21に記載の記録媒体。 - 前記仮想マシンは、Java仮想マシンであることを特徴とする請求項21又は23に記載の記録媒体。
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020117012648A KR101227289B1 (ko) | 2008-12-04 | 2009-12-03 | 영상 정보 재생 방법, 영상 정보 재생 장치, 기록 매체 및 영상 컨텐츠 |
| CN200980148057.3A CN102227775B (zh) | 2008-12-04 | 2009-12-03 | 视频信息再现方法和视频信息再现装置 |
| EP09830203.7A EP2378522A4 (en) | 2008-12-04 | 2009-12-03 | METHOD FOR PLAYING VIDEO INFORMATION, PLAYING VIDEO INFORMATION PLAYER, RECORDING MEDIA AND VIDEO CONTENT |
| US13/127,419 US8422863B2 (en) | 2008-12-04 | 2009-12-03 | Video information playback method, video information playback device, recording medium and video content |
| JP2010541238A JP5269097B2 (ja) | 2008-12-04 | 2009-12-03 | 映像情報再生方法、映像情報再生装置、記録媒体、及び映像コンテンツ |
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008309931 | 2008-12-04 | ||
| JP2008-309931 | 2008-12-04 | ||
| JP2009-195114 | 2009-08-26 | ||
| JP2009195114 | 2009-08-26 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2010064433A1 true WO2010064433A1 (ja) | 2010-06-10 |
Family
ID=42233091
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2009/006583 Ceased WO2010064433A1 (ja) | 2008-12-04 | 2009-12-03 | 映像情報再生方法、映像情報再生装置、記録媒体、及び映像コンテンツ |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US8422863B2 (ja) |
| EP (1) | EP2378522A4 (ja) |
| JP (1) | JP5269097B2 (ja) |
| KR (1) | KR101227289B1 (ja) |
| CN (2) | CN102227775B (ja) |
| WO (1) | WO2010064433A1 (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012174328A (ja) * | 2011-02-24 | 2012-09-10 | Mitsubishi Electric Corp | 映像情報再生方法及び映像情報再生装置 |
| WO2013057977A1 (ja) * | 2011-10-21 | 2013-04-25 | 三菱電機株式会社 | 映像情報再生方法及び映像情報再生装置 |
| EP2690627A4 (en) * | 2011-03-22 | 2014-11-26 | Panasonic Corp | DISC PLAYER, DISC PROCESS AND PROGRAM THEREFOR |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5347714B2 (ja) * | 2009-05-26 | 2013-11-20 | 三菱電機株式会社 | 映像情報再生方法及び映像情報再生装置 |
| US8799647B2 (en) * | 2011-08-31 | 2014-08-05 | Sonic Ip, Inc. | Systems and methods for application identification |
| JP5821631B2 (ja) * | 2011-12-28 | 2015-11-24 | 富士通株式会社 | 再生装置、再生方法、及び再生プログラム |
| US8903526B2 (en) * | 2012-06-06 | 2014-12-02 | Sonos, Inc. | Device playback failure recovery and redistribution |
| US9423925B1 (en) * | 2012-07-11 | 2016-08-23 | Google Inc. | Adaptive content control and display for internet media |
| US10671234B2 (en) * | 2015-06-24 | 2020-06-02 | Spotify Ab | Method and an electronic device for performing playback of streamed media including related media content |
| CN106250468B (zh) * | 2016-07-29 | 2019-07-19 | 捷开通讯(深圳)有限公司 | 环境信息的存储方法、回放方法、存储回放系统及终端 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2006028132A1 (ja) * | 2004-09-08 | 2006-03-16 | Matsushita Electric Industrial Co., Ltd. | 映像データとアプリケーションとを連動させて再生する再生装置、再生方法、及びプログラム |
| JP2006230001A (ja) * | 2006-03-20 | 2006-08-31 | Sony Corp | 再生装置、再生方法、再生プログラムおよび記録媒体 |
Family Cites Families (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3805985B2 (ja) * | 1999-02-18 | 2006-08-09 | 株式会社東芝 | ストリームデータの情報記憶媒体、その記録方法、再生方法、記録装置および再生装置 |
| US20040220926A1 (en) * | 2000-01-03 | 2004-11-04 | Interactual Technologies, Inc., A California Cpr[P | Personalization services for entities from multiple sources |
| JP2003249057A (ja) * | 2002-02-26 | 2003-09-05 | Toshiba Corp | デジタル情報媒体を用いるエンハンスド・ナビゲーション・システム |
| CN1695197B (zh) | 2002-09-12 | 2012-03-14 | 松下电器产业株式会社 | 播放设备、播放方法、以及记录介质的记录方法 |
| JP4228767B2 (ja) * | 2003-04-25 | 2009-02-25 | ソニー株式会社 | 再生装置、再生方法、再生プログラムおよび記録媒体 |
| GB0311140D0 (en) * | 2003-05-15 | 2003-06-18 | Koninkl Philips Electronics Nv | Audiovisual playback |
| GB0311141D0 (en) * | 2003-05-15 | 2003-06-18 | Koninkl Philips Electronics Nv | DVD player enhancement |
| TW200518070A (en) * | 2003-10-10 | 2005-06-01 | Matsushita Electric Industrial Co Ltd | Recording medium, reproduction device, program, and reproduction method |
| JP2006023001A (ja) | 2004-07-07 | 2006-01-26 | Mugen System Kk | 階段式ストーカー炉 |
| KR101249218B1 (ko) * | 2004-12-01 | 2013-04-03 | 파나소닉 주식회사 | 재생장치, 프로그램, 재생방법 |
| JP4275611B2 (ja) * | 2004-12-02 | 2009-06-10 | ソニー株式会社 | 再生装置、再生方法および再生プログラム、記録媒体、ならびに、データ構造体 |
| JP2007208477A (ja) * | 2006-01-31 | 2007-08-16 | Toshiba Corp | 映像再生装置、ブックマークデータのデータ構造およびブックマークデータを記憶した記憶媒体並びにブックマークデータの生成方法 |
| JP2007257714A (ja) * | 2006-03-22 | 2007-10-04 | Toshiba Corp | 情報再生装置及び再生方法 |
| US20090144490A1 (en) * | 2007-12-03 | 2009-06-04 | Nokia Corporation | Method, apparatus and computer program product for providing improved memory usage |
| JP5092782B2 (ja) | 2008-02-15 | 2012-12-05 | ソニー株式会社 | ディスク、オーサリング方法、および再生制御方法、並びに情報処理装置 |
| JP5197202B2 (ja) * | 2008-07-14 | 2013-05-15 | 富士通テン株式会社 | コンテンツ再生装置、方法およびプログラム |
| JP5032408B2 (ja) * | 2008-07-25 | 2012-09-26 | パナソニック株式会社 | 簡易レジューム再生装置及び簡易レジューム再生方法 |
-
2009
- 2009-12-03 WO PCT/JP2009/006583 patent/WO2010064433A1/ja not_active Ceased
- 2009-12-03 CN CN200980148057.3A patent/CN102227775B/zh not_active Expired - Fee Related
- 2009-12-03 KR KR1020117012648A patent/KR101227289B1/ko not_active Expired - Fee Related
- 2009-12-03 EP EP09830203.7A patent/EP2378522A4/en not_active Withdrawn
- 2009-12-03 CN CN201410045135.XA patent/CN103747226B/zh not_active Expired - Fee Related
- 2009-12-03 US US13/127,419 patent/US8422863B2/en not_active Expired - Fee Related
- 2009-12-03 JP JP2010541238A patent/JP5269097B2/ja not_active Expired - Fee Related
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2006028132A1 (ja) * | 2004-09-08 | 2006-03-16 | Matsushita Electric Industrial Co., Ltd. | 映像データとアプリケーションとを連動させて再生する再生装置、再生方法、及びプログラム |
| JP2006230001A (ja) * | 2006-03-20 | 2006-08-31 | Sony Corp | 再生装置、再生方法、再生プログラムおよび記録媒体 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP2378522A4 * |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012174328A (ja) * | 2011-02-24 | 2012-09-10 | Mitsubishi Electric Corp | 映像情報再生方法及び映像情報再生装置 |
| EP2690627A4 (en) * | 2011-03-22 | 2014-11-26 | Panasonic Corp | DISC PLAYER, DISC PROCESS AND PROGRAM THEREFOR |
| WO2013057977A1 (ja) * | 2011-10-21 | 2013-04-25 | 三菱電機株式会社 | 映像情報再生方法及び映像情報再生装置 |
| CN103890848A (zh) * | 2011-10-21 | 2014-06-25 | 三菱电机株式会社 | 视频信息再现方法以及视频信息再现装置 |
| JP5615445B2 (ja) * | 2011-10-21 | 2014-10-29 | 三菱電機株式会社 | 映像情報再生方法及び映像情報再生装置 |
| JPWO2013057977A1 (ja) * | 2011-10-21 | 2015-04-02 | 三菱電機株式会社 | 映像情報再生方法及び映像情報再生装置 |
| US9020331B2 (en) | 2011-10-21 | 2015-04-28 | Mitsubishi Electric Corporation | Video image information playback method and video image information playback device |
| CN103890848B (zh) * | 2011-10-21 | 2016-03-09 | 三菱电机株式会社 | 视频信息再现方法以及视频信息再现装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP5269097B2 (ja) | 2013-08-21 |
| US8422863B2 (en) | 2013-04-16 |
| US20110211808A1 (en) | 2011-09-01 |
| EP2378522A1 (en) | 2011-10-19 |
| CN103747226B (zh) | 2015-11-04 |
| CN103747226A (zh) | 2014-04-23 |
| JPWO2010064433A1 (ja) | 2012-05-10 |
| CN102227775A (zh) | 2011-10-26 |
| CN102227775B (zh) | 2014-03-12 |
| KR101227289B1 (ko) | 2013-01-29 |
| KR20110084283A (ko) | 2011-07-21 |
| EP2378522A4 (en) | 2013-06-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5269097B2 (ja) | 映像情報再生方法、映像情報再生装置、記録媒体、及び映像コンテンツ | |
| JP2008527601A (ja) | ローカルストレージを用いた記録媒体のデータ再生方法及び再生装置 | |
| US7778522B2 (en) | Recording medium having a data structure for managing graphic information and recording and reproducing methods and apparatuses | |
| US20070041711A1 (en) | Apparatus for reproducing data, method thereof, apparatus for recording the same, method thereof and recording medium | |
| KR20070022580A (ko) | 데이터 재생방법 및 재생장치, 기록매체와 데이터 기록방법및 기록장치 | |
| US20080056678A1 (en) | Apparatus for reproducing data, method thereof, apparatus for recording the same, method thereof and recording medium | |
| KR20070014945A (ko) | 기록매체, 데이터 재생방법 및 재생장치와 데이터 기록방법및 기록장치 | |
| JP5347714B2 (ja) | 映像情報再生方法及び映像情報再生装置 | |
| US20070041710A1 (en) | Apparatus for reproducing data, method thereof, apparatus for recording the same, method thereof and recording medium | |
| KR20080038221A (ko) | 기록매체, 데이터 재생방법 및 재생장치와 데이터 기록방법및 기록장치 | |
| KR20070014948A (ko) | 기록매체, 데이터 재생방법 및 재생장치와 데이터 기록방법및 기록장치 | |
| KR20070014941A (ko) | 기록매체, 데이터 재생방법 및 재생장치와 데이터 기록방법및 기록장치 | |
| KR20070014944A (ko) | 데이터 재생방법 및 재생장치, 기록매체와 데이터 기록방법및 기록장치 | |
| JP2012174328A (ja) | 映像情報再生方法及び映像情報再生装置 | |
| JP2009505312A (ja) | 記録媒体、データ再生方法及び再生装置、並びにデータ記録方法及び記録装置 | |
| KR20080033433A (ko) | 데이터 재생을 위한 방법 그리고 장치, 기록 매체, 그리고데이터 기록을 위한 방법 그리고 장치 | |
| CN101292294A (zh) | 再现数据的装置及其方法、记录数据的装置及其方法、以及记录介质 | |
| KR20080036126A (ko) | 기록매체, 데이터 재생방법 및 재생장치와 데이터 기록방법및 기록장치 | |
| KR20070022578A (ko) | 기록매체, 데이터 재생방법 및 재생장치와 데이터 기록방법및 기록장치 | |
| KR20080034178A (ko) | 기록매체, 데이터 재생방법 및 재생장치와 데이터 기록방법및 기록장치 | |
| KR20080033404A (ko) | 기록매체, 데이터 재생방법/장치 및 데이터 기록방법/장치 | |
| KR20070031218A (ko) | 데이터 재생방법 및 재생장치 그리고 기록방법, 기록장치및 기록매체 | |
| KR20070014947A (ko) | 데이터 재생방법 및 재생장치 그리고 기록방법, 기록장치및 기록매체 | |
| CN102119419A (zh) | 记录介质、再现数据的方法和装置、以及记录数据的方法和装置 | |
| KR20100021124A (ko) | 기록매체의 데이터 재생방법 및 재생장치 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| WWE | Wipo information: entry into national phase |
Ref document number: 200980148057.3 Country of ref document: CN |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 09830203 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2010541238 Country of ref document: JP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 13127419 Country of ref document: US |
|
| REEP | Request for entry into the european phase |
Ref document number: 2009830203 Country of ref document: EP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2009830203 Country of ref document: EP |
|
| ENP | Entry into the national phase |
Ref document number: 20117012648 Country of ref document: KR Kind code of ref document: A |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 3808/CHENP/2011 Country of ref document: IN |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |