EP2239737A2

Reproduction device, program, and reproduction method

Abstract

A playback apparatus performs playback of a title that includes a digital stream, and execution of an application. The apparatus comprises a virtual machine operable to execute the application, a playback control engine unit operable to perform playback control on the digital stream, and an event manager. The event manager is operable to, when an event is generated in response to a user operation, judge whether or not to cause the application to process the event, and when a result of the judgment is affirmative, further operable to output one of key events. The event manager includes an operation manager that, when the result of the judgment is negative, causes the playback control engine unit to process an operation corresponding to the event.

EP2239737A2, drawing sheet 1
Sheet 1 of 61

Term

Term ended

Projected expiry passed 12 October 2024, 1.9 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

4 claims: 3 independent, 1 dependent

  1. 1
    A playback apparatus (200) that performs playback of a title that includes a digital stream, and execution of an application, comprising:a virtual machine (38) operable to execute the application;a playback control engine unit (32) operable to perform playback control on the digital stream;and an event manager operable to, when an event is generated in response to a user operation, judge whether or not to cause the application to process the event, and when a result of the judgment is affirmative, further operable to output one of key events, wherein the event manager includes an operation manager that, when the result of the judgment is negative, causes the playback control engine unit (32) to process an operation corresponding to the event.
  2. 3
    A program that causes a computer to perform playback of a title that includes a digital stream, execution of an application, and the following steps:an execution step of causing a virtual machine (38) in the computer to execute the application;a playback control step of performing playback control on the digital stream;and a management step of, when an event is generated in response to a user operation, judging whether or not to cause the application to process the event, and when a result of the judgment is affirmative, further outputting one of key events, wherein when the result of the judgment is negative, the management step causes the computer to perform an operation step of causing the playback control step to process an operation corresponding to the event.
  3. 4
    A playback method that performs, on a computer, playback of a title that includes a digital stream, and execution of an application, the method comprising:an execution step of causing a virtual machine (38) in the computer to execute the application;a playback control step of performing playback control on the digital stream;and a management step of, when an event is generated in response to a user operation, judging whether or not to cause the application to process the event, and when a result of the judgment is affirmative, further outputting one of key events, wherein the management step includes an operation substep of, when the result of the judgment is negative, causing the playback control step to process an operation corresponding to the event.