Claims (19)
1. Способ доступа к данным, содержащий стадии1. The method of accessing data containing stages
получения элемента информации дорожки о заданной дорожке из таблицы порядка проигрывания, имеющей множество элементов информации дорожек, при этом элемент информации дорожки указывает на дескриптор дорожки в таблице информации дорожек; получения дескриптора дорожки из таблицы информации дорожек, при этом дескриптор дорожки включает ключ расшифровки, соответствующий заданной дорожке, информацию указателя, которая указывает на дескриптор части из множества дескрипторов частей в таблице информации частей, и информацию указателя названия, которая указывает на элемент позиции названия в таблице названий, имеющей множество элементов позиций названий; считывания элемента позиции названия, который соответствует информации указателя названия в дескрипторе дорожки; считывания дескриптора части, который соответствует указанной информации указателя в указанном дескрипторе дорожки; считывания части файла звуковых данных в соответствии с информацией указателя части в указанном дескрипторе части, при этом указанная информация указателя части указывает по меньшей мере на часть файла.obtaining a track information element about a given track from a playback order table having a plurality of track information elements, wherein the track information element indicates a track descriptor in the track information table; obtaining a track descriptor from the track information table, wherein the track descriptor includes a decryption key corresponding to a given track, pointer information that points to a part descriptor from a plurality of part descriptors in the part information table, and name pointer information that indicates a title position element in the table names having many elements of position items; reading out a title position element that matches title information in a track descriptor; reading the handle of the part that corresponds to the specified pointer information in the specified track descriptor; reading part of the audio data file in accordance with the information of the part pointer in the specified part descriptor, while the specified part pointer information indicates at least a part of the file.
2. Способ доступа к данным по п.1, в котором указанный элемент позиции названия имеет текстовую информацию и атрибутную информацию, указывающую атрибут указанной текстовой информации.2. The data access method according to claim 1, wherein said title position element has text information and attribute information indicating an attribute of said text information.
3. Способ доступа к данным по п.2, в котором указанная атрибутная информация указывает, что указанная текстовая информация является по меньшей мере названием дорожки, именем исполнителя или названием альбома, относящимся к дорожке, связанной с указанным дескриптором дорожки, имеющим указанную информацию указателя названия, указывающего на элемент позиции названия.3. The data access method according to claim 2, wherein said attribute information indicates that said text information is at least a track name, artist name or album name related to a track associated with said track descriptor having said title indicator information pointing to an element of the title position.
4. Способ доступа к данным по п.1, в котором указанный элемент позиции названия связан множеством указанных дескрипторов дорожек.4. The data access method of claim 1, wherein said title position element is associated with a plurality of said track descriptors.
5. Способ доступа к данным по п.1, дополнительно содержащий стадию, когда элемент позиции названия имеет информацию связи позиции названия, указывающую на следующий элемент позиции названия, считывания элемента позиции названия, указанного указанной информацией связи позиции названия.5. The method of accessing data according to claim 1, further comprising the step of: when the title position element has title position communication information pointing to the next title position element, reading the title position element indicated by the specified title position communication information.
6. Способ доступа к данным по п.1, в котором указанная информация указателя названия является по меньшей мере номером позиции названия, номером кластера в системе таблицы размещения файлов или физическим адресом носителя данных.6. The data access method according to claim 1, wherein said title indicator information is at least a title position number, a cluster number in a file allocation table system, or a physical address of a data medium.
7. Способ доступа к данным по п.1, дополнительно содержащий стадию доступа к дескриптору дорожки на основе системы таблицы размещения файлов.7. The data access method according to claim 1, further comprising the step of accessing a track descriptor based on a file allocation table system.
8. Способ доступа к данным по п.1, в котором указанная информация указателя части является величиной сдвига от начала файла, при этом указанная величина сдвига выражена в заданных единицах данных.8. The method of accessing data according to claim 1, wherein said part pointer information is a shift amount from a file beginning, wherein said shift amount is expressed in predetermined data units.
9. Способ доступа к данным по п.1, в котором указанный дескриптор дорожки имеет ключ расшифровки, связанный с дорожкой, и способ дополнительно содержит стадию расшифровки указанной части файла на основе указанного ключа расшифровки.9. The data access method according to claim 1, wherein said track descriptor has a decryption key associated with a track, and the method further comprises a step of decrypting said part of the file based on said decryption key.
10. Способ доступа к данным по п.1, в котором указанный файл является файлом звуковых данных, при этом указанный способ дополнительно содержит стадии считывания в указанном дескрипторе дорожки указателя системы кодирования и расшифровки указанной части файла звуковых данных на основе указанной системы кодирования и указанного ключа расшифровки.10. The method of accessing data according to claim 1, wherein said file is an audio data file, wherein said method further comprises the steps of reading, in said track descriptor, a pointer to an encoding system and decrypting said part of the audio data file based on said encoding system and said key decryption.
11. Способ записи, содержащий стадии поиска по меньшей мере одной из множества свободных зон в носителе данных, при этом указанный носитель данных содержит файл, который управляется системой файлов; генерирования дескриптора дорожки, имеющего атрибут дорожки и ключ шифрования для шифрования данных, подлежащих хранению в виде зашифрованных данных в указанном носителе данных; генерирования дескриптора части, имеющего информацию указателя части, которая указывает на указанный файл; записи указанных данных, зашифрованных с помощью указанного ключа шифрования, по меньшей мере в одну из множества свободных зон; соединения по меньшей мере одной из указанного множества свободных зон, где записаны указанные зашифрованные данные, с концом указанного файла, управляемого системой файлов; записи информации указателя части в по меньшей мере одну из множества свободных зон, при этом указанные зашифрованные данные записываются в указанный дескриптор части; записи ключа расшифровки в указанный дескриптор части для обеспечения возможности последующей расшифровки указанных зашифрованных данных, и информации указателя, которая указывает на указанный дескриптор части; записи информации указателя названия в указанный дескриптор дорожки, который указывает на элемент позиции названия из множества элементов позиций названий в таблице названий; записи номера дорожки, который указывает на указанный дескриптор дорожки в таблице порядка проигрывания, которая содержит порядок проигрывания множества дорожек.11. A recording method comprising the steps of searching at least one of a plurality of free zones in a storage medium, said storage medium comprising a file that is managed by a file system; generating a track descriptor having a track attribute and an encryption key for encrypting data to be stored as encrypted data in said data medium; generating a part descriptor having part pointer information that points to the specified file; recording said data encrypted with said encryption key into at least one of the plurality of free zones; connecting at least one of said plurality of free zones where said encrypted data is recorded to the end of said file managed by a file system; recording information of the part pointer in at least one of the plurality of free zones, wherein said encrypted data is recorded in the specified part descriptor; writing the decryption key to the specified part descriptor to enable subsequent decryption of the specified encrypted data, and pointer information that points to the specified part descriptor; recording title pointer information in a specified track descriptor that points to a title position element from a plurality of title position elements in the name table; recording the track number, which points to the specified track descriptor in the table of the playback order, which contains the playback order of many tracks.
12. Способ записи по п.11, дополнительно содержащий стадию записи текстовой информации и атрибутной информации, указывающей атрибут указанной текстовой информации, в указанный элемент позиции названия.12. The recording method according to claim 11, further comprising the step of recording text information and attribute information indicating an attribute of said text information to said element of a title position.
13. Способ записи по п.12, в котором указанная атрибутная информация указывает, что указанная текстовая информация является по меньшей мере названием дорожки, именем исполнителя или названием альбома, относящимся к дорожке, связанной с указанным дескриптором дорожки, имеющим указанную информацию указателя названий, указывающую на указанный элемент позиции названия.13. The recording method according to claim 12, wherein said attribute information indicates that said text information is at least a track name, artist name, or album name related to a track associated with said track descriptor having said title index information indicating to the specified element of the title position.
14. Способ записи по п.11, дополнительно содержащий стадию записи в множество указанных дескрипторов дорожек информации указателя названия, соответственно указывающей на указанный элемент позиции названия.14. The recording method according to claim 11, further comprising the step of recording, into a plurality of said track descriptors, title indicator information correspondingly indicating a specified title position element.
15. Способ записи по п.11, дополнительно содержащий стадию записи в указанный элемент позиции названия информации связи позиции названия, указывающей на следующий элемент позиции названия.15. The recording method according to claim 11, further comprising the step of recording the title position information information indicating the next title position element in the title element of the title element.
16. Способ записи по п.11, в котором указанная информация указателя названия является по меньшей мере номером позиции названия, номером кластера в системе таблицы размещения файлов или физическим адресом носителя данных.16. The recording method according to claim 11, wherein said title indicator information is at least a title position number, a cluster number in a file allocation table system, or a physical address of a data medium.
17. Способ записи по п.11, дополнительно содержащий стадию доступа к указанному дескриптору дорожки на основе системы таблицы размещения файлов.17. The recording method according to claim 11, further comprising a step of accessing said track descriptor based on a file allocation table system.
18. Способ записи по п.11, в котором указанная информация дескриптора части является величиной сдвига от начала указанного файла, при этом указанная величина сдвига выражается в заданных единицах данных.18. The recording method according to claim 11, wherein said part descriptor information is a shift amount from the beginning of a specified file, wherein said shift amount is expressed in predetermined data units.
19. Способ записи по п.11, в котором указанный файл является файлом звуковых данных, а указанные данные - звуковыми данными.19. The recording method according to claim 11, wherein said file is an audio data file, and said data is audio data.