EP1718074A1

Reproduction device, reproduction method, program storage medium, and program

Abstract

The present invention displays subtitles in a language desired by a user in a desired format. A text data decoder 121 decodes text subtitle data, supplies a character object to a character object buffer 122, and supplies attribute data to an attribute data buffer 123. The attribute data stored in the attribute data buffer 123 is changed on the basis of an operation input from the user. A font rasterizer 124 converts the character object into raster data on the basis of attribute specification read from the attribute data buffer 123 and acquired font data, and outputs the raster data. By detecting each character object bearing a bookmark on the basis of the attribute and using a bookmark buffer 125, character objects bearing the same bookmark ID are prevented from being repeatedly rasterized. The present invention is applicable to a playback apparatus.

EP1718074A1, drawing sheet 1
Sheet 1 of 74

Term

Term ended

Projected expiry passed 15 February 2025, 1.6 years ago.

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

17 claims: 4 independent, 13 dependent

  1. 1
    A playback apparatus for playing back an AV stream recorded on a removable recording medium and generating subtitle data for displaying subtitles corresponding to the AV stream, the playback apparatus comprising:reading control means for controlling reading of first information including a character object and attribute data for displaying the subtitles from the recording medium or a storage unit within the playback apparatus;character object storing means for storing the character object included in the first information whose reading is controlled by the reading control means;attribute data storing means for storing the attribute data included in the first information whose reading is controlled by the reading control means;and conversion means for acquiring font data and converting the character object stored in the character object storing means into the subtitle data by using the attribute data stored in the attribute data storing means and the font data.
  2. 15
    A playback method for a playback apparatus for playing back an AV stream recorded in a removable recording medium and generating subtitle data for displaying subtitles corresponding to the AV stream, the playback method including:a reading control step of controlling reading of first information including a character object and attribute data for displaying the subtitles from the recording medium or a storage unit within the playback apparatus;a character object storing step of storing the character object included in the first information whose reading is controlled in the reading control step;an attribute data storing step of storing the attribute data included in the first information whose reading is controlled in the reading control step;and a conversion step of acquiring font data and using the attribute data stored in the attribute data storing step and the font data to convert the character object stored in the character object storing step into the subtitle data.
  3. 16
    A program storage medium storing a computer-readable program for allowing a computer to execute a process for playing back an AV stream recorded in a removable recording medium and generating subtitle data for displaying subtitles corresponding to the AV stream, the computer-readable program including:a reading control step of controlling reading of first information including a character object and attribute data for displaying the subtitles from the recording medium or a storage unit within the playback apparatus;a character object storing step of storing the character object included in the first information whose reading is controlled in the reading control step;an attribute data storing step of storing the attribute data included in the first information whose reading is controlled in the reading control step;and a conversion step of acquiring font data and using the attribute data stored in the attribute data storing step and the font data to convert the character object stored in the character object storing step into the subtitle data.
  4. 17
    A program for allowing a computer to execute a process for playing back an AV stream recorded in a removable recording medium and generating subtitle data for displaying subtitles corresponding to the AV stream, the process including:a reading control step of controlling reading of first information including a character object and attribute data for displaying the subtitles from the recording medium or a storage unit within the playback apparatus;a character object storing step of storing the character object included in the first information whose reading is controlled in the reading control step;an attribute data storing step of storing the attribute data included in the first information whose reading is controlled in the reading control step;and a conversion step of acquiring font data and using the attribute data stored in the attribute data storing step and the font data to convert the character object stored in the character object storing step into the subtitle data.