Patent ID: 8559789
Filing Date: 2013-10-15
Classification: G11B

Abstract:
1. A playback device for creating a virtual package, comprising: an application manager operable to activate an application, as an activated application, when a first recording medium is loaded; an interface operable to obtain an additional content corresponding to the first recording medium from outside the device, in accordance with a request from the activated application; a controller operable to write the additional content in a storage area in a second recording medium identified by a file path attached to the additional content, in accordance with the request from the activated application; a creator operable to create the virtual package by combining content recorded on the first recording medium with the additional content written in the second recording medium based on merge management information written in the second recording medium; and a player operable to play the content recorded on the first recording medium and the additional content written in the second recording medium that are included in the virtual package, in accordance with the request from the activated application, wherein the merge management information indicates a correspondence between a file path of the content included in the virtual package and the file path attached to the additional content, the file path of the content included in the virtual package being in a format of a file system of the first recording medium, the controller judges whether the additional content to be written in the second recording medium in accordance with the request from the activated application is an AV stream, by judging whether a file extension included in the file path attached to the additional content is an appropriate character sequence, when the additional content is to be written in the second recording medium, the controller writes the additional content into a continuous area that is composed of a plurality of continuous empty blocks in the second recording medium when the additional content is judged to be the AV stream and into any of a plurality of separately scattered empty blocks in the second recording medium when the additional content is not judged to be the AV stream, the appropriate character sequence is an extension composed of at most a predetermined number of characters that is less than a number of characters composing a file extension of an AV stream file that is compatible with the format of the file system of the first recording medium, and the player is operable to play the additional content that is judged to be the AV stream by accessing the plurality of continuous empty blocks into which the additional content is written, and operable to play the additional content that is not judged to be the AV stream by accessing the plurality of separately scattered empty blocks into which the additional content is written.