Playback device, recording medium, playback method and program
AssigneePanasonic Corporation
InventorsKeiichi TANAKA, Hidetaka OTO, Toshihisa NAKANO, Takahiro YAMAGUCHI
Life of this patent
Estimating the term…
Abstract
A playback device reads a BD-J application from a BD-ROM and runs the BD-J application. The BD-J application causes, by using a socket connection API, the digital copy module of the playback device to execute copying of a protected content for portable terminals to a removable recording medium and setting of a resume playback point on the copied content. The resume playback point is specified by the BD-J application according to playback time information read from the PSR set.
Claims13
A playback device for playing back a first content recorded on a first recording medium and copying a second content recorded on the first recording medium to a second recording medium, the playback device comprising:
- a platform unit configured to read a bytecode application recorded on the first recording medium and run the bytecode application;
- a copy control unit configured to execute copy control processing of the second content;
- and
- a register configured to store a parameter indicating a playback point on the first content, the playback point on the first content updated as the playback of the first content progresses,
- wherein the platform unit includes a communication programming interface for use by the bytecode application, and
- the bytecode application (i) reads the parameter from the register, (ii) establishes a socket connection with the copy control unit by using the communication programming interface, and (iii) causes the copy control unit to execute the copy control processing via the socket connection, the copy control processing including the copying of the second content to the second recording medium and setting of a playback point on the copied second content, the playback point on the copied second content specified by the bytecode application according to the parameter.
A computer readable program for causing a computer to playback a first content recorded on a first recording medium and to copy a second content recorded on the first recording medium to a second recording medium, the program comprising:
- a first step of reading a bytecode application recorded on the first recording medium and causing a platform unit of the computer to run the bytecode application;
- and
- a second step of causing a copy control unit of the computer to execute copy control processing of the second content in response to a request for the execution of the copy control processing from the bytecode application, wherein
- the bytecode application (i) reads a parameter indicating a playback point on the first content from a register of the computer, the playback point on the first content updated as the playback of the first content progresses, (ii) establishes a socket connection with the copy control unit by using a communication programming interface included in the platform unit, (iii) causes the copy control unit to execute the copy control processing via the socket connection, the copy control processing including the copying of the second content to the second recording medium and setting of a playback point on the copied second content, the playback point on the copied second content specified by the bytecode application according to the parameter.
A playback method for executing playback of a first content recorded on a first recording medium and copying of a second content recorded on the first recording medium to a second recording medium, the playback method comprising:
- a first step of reading a bytecode application recorded on the first recording medium and causing a platform unit of a computer to run the bytecode application;
- and
- a second step of causing a copy control unit of the computer to execute copy control processing of the second content in response to a request for the execution of the copy control processing from the bytecode application, wherein
- the bytecode application (i) reads a parameter indicating a playback point on the first content from a register of the computer, the playback point on the first content updated as the playback of the first content progresses, (ii) establishes a socket connection with the copy control unit by using a communication programming interface included in the platform unit, (iii) causes the copy control unit to execute the copy control processing via the socket connection, the copy control processing including the copying of the second content to the second recording medium and setting of a playback point on the copied second content, the playback point on the copied second content specified by the bytecode application according to the parameter.
A recording medium that has recorded thereon:
- a first content that is subject to playback;
- a second content that is different from the first content and that is subject to copy control processing;
- and a bytecode application, wherein
- a platform unit of a playback device includes a communication programming interface for use by the bytecode application, and
- the bytecode application (i) reads a parameter indicating a playback point on the first content from a register of the playback device, the playback point on the first content updated as playback of the first content progresses, (ii) establishes a socket connection with a copy control unit of the playback device by using the communication programming interface, (iii) causes the copy control unit to execute copy control processing of the second content via the socket connection, the copy control processing including copying of the second content to another recording medium and setting of a playback point on the copied second content, the playback point on the copied second content specified by the bytecode application according to the parameter.
Dependencies are inferred from the claim text.