METHOD FOR CONTROLLING CONTENT REPRODUCING APPARATUS AND NON-TRANSITORY COMPUTER READABLE MEDIUM STORING PROGRAM FOR CAUSING COMPUTER TO IMPLEMENT METHOD
0 Assignments
0 Petitions
Accused Products
Abstract
A video disk player includes (i) a disk reading section for reading out video data, a program, synchronization timing information from an optical disk; (ii) a clock for generating a clock signal; (iii) a decoder for converting, in accordance with the clock signal, the video data into decompressed video data for reproduction output; (iv) a video reproducing section including a synchronization control section for transmitting, in accordance with the clock signal, a synchronization control signal to the program executing section at a timing specified by a field timing contained in the synchronization timing information, and (v) a program executing section for executing a program in accordance with the synchronization control signal received from the synchronization control section. This makes it possible to efficiently execute the program in synchronization with reproduction of AV data or the like.
14 Citations
44 Claims
-
1-42. -42. (canceled)
-
42. A non-transitory computer-readable recording medium on which a control program for causing a computer to function as a content reproducing apparatus is stored,
the control program causing the computer to execute the following steps: -
a data acquiring step for acquiring (i) content data, (ii) a program and (iii) synchronization timing information for reproducing the content data, the synchronization timing information including (a) a time point in a time period during which reproduction of the content data is carried out and (b) an ID being associated with the time point and being a target with which no process is associated in advance and a process is associated by use of the program, wherein the data acquiring step acquires the synchronization timing information and the program as separate files by accessing the non-transitory recording medium in which the synchronization timing information and the program are managed as separate files; a synchronization controlling step for transmitting, referring to the synchronization timing information, the ID being associated with the time point when the reproduction reaches the time point; a program executing step for executing the program, which is acquired in the data acquiring step and registers a process in association with the ID so that the process will be invoked when the ID is received in the synchronization controlling step; and an executing step for invoking and executing the process being associated with the ID, when the ID is received in the synchronization controlling step.
-
-
43. A non-transitory recording medium storing content data,
a program, and synchronization timing information, wherein: -
the program and the synchronization timing information are managed as separate files, the synchronization timing information is information for reproducing the content data and includes (a) a time point in a time period during which reproduction of the content data is carried out and (b) an ID being associated with the time point and being a target with which no process is associated in advance and a process is associated by use of the program, and the program registers a process in association with the ID so that the process will be invoked when the ID is received at the time point included in the synchronization timing information.
-
-
44. A method for controlling a content reproducing apparatus, the method comprising:
-
a data acquiring step for acquiring (i) content data, (ii) a program, and (iii) synchronization timing information for reproducing the content data, the synchronization timing information including (a) a time point in a time period during which reproduction of the content data is carried out, and (b) an ID being associated with the time point and being a target with which no process is associated in advance and a process is associated by use of the program, wherein the data acquiring step acquires the synchronization timing information and the program as separate files by accessing a non-transitory recording medium in which the synchronization timing information and the program are managed as the separate files; a synchronization controlling step for transmitting, referring to the synchronization timing information, the ID being associated with the time point when the reproduction reaches the time point; a program executing step for executing the program, which is acquired in the data acquiring step and registers a process in association with the ID so that the process will be invoked when the ID is received in the synchronization controlling step; and an executing step for invoking and executing the process being associated with the ID, when the ID is received in the synchronization controlling step.
-
Specification