Носитель записи, устройство и способ записи данных, устройство и способ воспроизведения данных

Иллюстрации

Показать все

Настоящее изобретение позволяет более просто записывать и воспроизводить данные. Выборки ЛИКМ от выборки ЛИКМ первого канала до выборки ЛИКМ четвертого канала аудиоданных комбинируют для генерирования группы выборок ЛИКМ. Четное количество групп выборок ЛИКМ комбинируют для генерирования аудиофрейма. Информацию заголовка добавляют к аудиофрейму для генерирования аудиопакета PES, который мультиплексируют с видеопакетом PES и записывают на носитель записи. В результате количество битов аудиофрейма составляет целое число, кратное 32. Это повышает степень совместимости при использовании устройства записи и воспроизведения. 8 н. и 9 з.п. ф-лы, 30 ил.

Реферат

Область техники, к которой относится изобретение

Настоящее изобретение относится к носителю записи, устройству и способу записи данных, устройству и способу воспроизведения данных, программе и носителю записи. В частности, настоящее изобретение относится к носителю записи, устройству и способу записи данных, устройству и способу воспроизведения данных, программе и носителю записи, которые позволяют более просто записывать или воспроизводить аудиоданные.

Уровень техники

В японской не прошедшей экспертизу опубликованной заявке №9-251723 способ, предназначенный для записи 16 битов со стороны СДР (старший двоичный разряд - MSB) и остальных битов МДР (младший двоичный разряд - LSB) выборки отдельно друг от друга, описан как способ записи аудиоданных на диски DVD. На фиг.1 показана схема, изображающая структуру аудиоданных в соответствии с этим способом. Среди данных 11, записанных на диск DVD (универсальный цифровой диск), аудиоданные 43 в некоторых случаях записывают как сжатые аудиоданные и в других случаях как несжатые аудиоданные. Несжатые аудиоданные 43 записывают с использованием способа, называемого способом линейной ИКМ (импульсно-кодовая модуляция - РСМ). Аудиоданные 43, модулированные на основе способа линейной ИКМ, включают выборки, разбитые по 24 бита.

При записи аудиоданных 43 на диск DVD с использованием способа линейной ИКМ в начале одного элемента аудиоданных 43 (аудиопакет) содержится начальный код, указывающий на начало аудиопакета, и заголовок пакета 64; заголовок 65 пакета включает информацию идентификации, указывающую, что данные, включенные в соответствующий аудиопакет, представляют собой данные 43; дополнительную информацию АД (аудиоданных - AD), которая представляет собой информацию, относящуюся к аудиоданным 43, включенным в соответствующий аудиопакет; и множество аудиофреймов АФ (аудиофрейфм - AF), которые представляют собой блоки аудиоданных 43 с постоянным временем воспроизведения, входящие в соответствующий аудиопакет АП (аудиопакет - АР).

В качестве дополнительной информации АД описана информация, относящаяся к количеству битов (24 бита) выборки аудиоданных 43, модулированных с помощью способа линейной ИКМ, частота выборки в этот период времени и количество каналов, включенных в соответствующие аудиоданные 43, и т.д.

В аудиоданных 43 для каждого канала, дискретизированных с 24 битами в выборке, один блок выборки (БЛВ (SPB) включает один блок СП (UB) данных старшего порядка, включающих два элемента двоичных данных 66 старшего порядка, каждый из которых определяет 16 битов старшего порядка (сторона СДР) и один блок БД (DB) данных младшего порядка, включающий два элемента двоичных данных 67 младшего порядка, каждый из которых определяет 8 битов младшего порядка (сторона МДР). Один аудиофрейм АФ определен путем соединения такого количества соответствующих блоков БЛВ выборки, которые соответствуют вышеуказанному постоянному времени воспроизведения.

Кроме того, два элемента данных 66 битов старшего порядка, включенные в блок СП данных старшего порядка, включают данные 66А битов старшего порядка (обозначенных как "S2n" на чертеже) из 16 битов старшего порядка, выборка которых была проведена с расчетом по времени выборки с четным номером в отношении расчета по времени выборки для линейной ИКМ, и данных 66В битов старшего порядка (обозначенных "S2n+1" на чертеже) из 16 битов старшего порядка, выборка которых была проведена с расчетом по времени выборки с нечетным номером в отношении расчета по времени выборки для линейной ИКМ.

Кроме того, два элемента данных 67 битов младшего порядка, включенные в блок БД данных младшего порядка, включают данные 67А битов младшего порядка (обозначенных как "е2n" на чертеже) из 8 битов младшего порядка, соответствующих данным 66А битов высшего порядка, в отношении расчета по времени выборки для линейной ИКМ, и данных 67В младшего порядка (обозначенных "e2n+1" на чертеже) из 8 битов младшего порядка, соответствующих данным 66В битов старшего порядка в отношении расчета по времени выборки для линейной ИКМ. Числа в скобках для данных 66 битов старшего порядка и данных 67 битов младшего порядка обозначают количество битов для соответствующих элементов данных.

Данные 66А битов старшего порядка и данные 67А битов младшего порядка определяют 24-битовые аудиоданные 43, дискретизированные с расчетом по времени выборки с четным номером, и, кроме того, данные 66В битов старшего порядка и данные 67В битов младшего порядка определяют 24-битовые аудиоданные 43, дискретизированные с расчетом по времени выборки с нечетным номером. Таким образом, когда данные требуется воспроизвести, данные 66А битов старшего порядка и данные 67А битов младшего порядка комбинируют для воспроизведения, и аналогично, данные 66В и битов старшего порядка и данные 67В битов младшего порядка комбинируют для воспроизведения.

Кроме того, если будут включены четыре канала от "А" до "D", данные 66 битов старшего порядка и данные 67 битов младшего порядка будут включать данные 68 битов старшего порядка канала и данные 69 битов младшего порядка канала для каждого канала. В известном уровне техники, однако, двоичные данные со стороны СДР и двоичные данные со стороны МДР записывают отдельно друг от друга, и поэтому, когда данные требуется воспроизводить, двоичные данные со стороны СДР и двоичные данные со стороны МДР должны быть скомбинированы. С этим связана проблема, состоящая в том, что усложняется обработка, выполняемая в устройстве записи и воспроизведения.

Сущность изобретения

С учетом описанной выше проблемы настоящее изобретение направлено на обеспечение возможности более простой записи или воспроизведения аудиоданных.

На первом носителе записи, в соответствии с настоящим изобретением, дискретизированные аудиоданные записаны в его области данных так, что аудиоданные можно считывать с помощью устройства обработки информации. Аудиоданные, записанные в области данных, были получены путем генерирования последовательности выборок, расположения в определенном порядке выборок аудиоданных, дискретизированных с одинаковым расчетом по времени, для множества каналов; генерирования аудиофрейма путем комбинирования четного количества последовательностей выборок; генерирования пакета элемента путем добавления информации заголовка, указывающей конфигурацию канала, количество битов выборки и период выборки для аудиофрейма; и разделения пакета элемента на пакеты передачи, состоящие из заданного количества битов.

Если количество каналов представляет собой нечетное число, псевдовыборка с таким же количеством битов, что и в выборках, и с заданной структурой битов может быть введена после выборки, дискретизированной для последнего канала из множества каналов, при генерировании последовательности выборок.

Количество битов в выборках равно 16, 20 или 24, и если количество битов в выборках равно 20, заданная структура из 4 битов может быть добавлена к выборкам.

Выборки могут представлять собой выборки аудиоданных, дискретизированных с помощью способа линейной ИКМ.

Информация заголовка и пакета элемента может дополнительно включать информацию заголовка дорожки.

Первое устройство записи данных, в соответствии с настоящим изобретением, записывает дискретизированные аудиоданные или видеоданные на носитель записи, считываемый с помощью устройства обработки информации. Первое устройство записи данных включает средство анализа данных, предназначенное для анализа входных аудиоданных; средство генерирования последовательности выборок, предназначенное для генерирования последовательности выборок путем расположения в определенном порядке выборок аудиоданных, дискретизированных с одинаковым расчетом по времени, для множества каналов на основе результата анализа с помощью средства анализа; средство генерирования пакета элемента, предназначенное для генерирования пакета элемента путем генерирования аудиофрейма с помощью комбинирования четного количества последовательности выборок, сгенерированных с помощью средства генерирования последовательности выборок, и путем добавления информации заголовка, указывающей конфигурацию канала, количество битов в выборке и период выборки, к аудиофрейму; и средство генерирования пакета передачи, предназначенное для генерирования пакета передачи путем разделения пакета элемента, сгенерированного с помощью средства генерирования пакета элемента, на пакеты передачи, состоящие из заданного количества битов.

Средство генерирования последовательности выборок может включать средство ввода выборки, предназначенное для ввода псевдовыборки с таким же количеством битов, что и в выборках, и с заданной структурой битов, после выборки, дискретизированной для последнего канала из множества каналов, если количество каналов определено равным нечетному числу с помощью средства анализа.

Средство анализа может включать средство преобразования выборки, предназначенное для добавления заданной структуры из 4 битов к выборкам, если количество битов в выборках составляет 20.

Выборки могут представлять собой выборки аудиоданных, дискретизированных с помощью способа линейной ИКМ.

Средство генерирования пакета элемента может генерировать пакет элемента путем записи информации заголовка дорожки в информацию заголовка пакета элемента.

Первый способ записи данных, в соответствии с настоящим изобретением, относится к устройству записи данных, которое предназначено для записи дискретизированных аудиоданных или видеоданных на носитель записи, считываемый с помощью устройства обработки информации. Первый способ записи данных включает этап анализа данных, состоящий в анализе входных аудиоданных; этап генерирования последовательности выборок, состоящий в генерировании последовательности выборок путем расположения в заданном порядке выборок аудиоданных, дискретизированных с одинаковым расчетом по времени, для множества каналов на основе результата анализа, на этапе анализа; этап генерирования пакета элемента, состоящий в генерировании пакета элемента, путем генерирования аудиофрейма в результате комбинирования четного количества последовательности выборок, сгенерированных на этапе генерирования последовательности выборок, и путем добавления информации заголовка, указывающей конфигурацию канала, количество битов в выборке и период выборки, в аудиофрейм; и этап генерирования пакета передачи, состоящий в генерировании пакета передачи путем разделения пакета элемента, сгенерированного на этапе генерирования пакета элемента, на пакеты передачи, состоящие из заданного количества битов.

Первая программа, в соответствии с настоящим изобретением, относится к устройству записи данных, предназначенному для записи дискретизированных аудиоданных или видеоданных на носитель записи, считываемый с помощью устройства обработки информации. Первая программа позволяет компьютеру выполнять этап управления анализом данных, состоящий в управлении анализом входных аудиоданных; этап управления генерированием последовательности выборок, состоящий в управлении генерированием последовательности выборок, путем расположения в заданном порядке выборок аудиоданных, дискретизированных с одинаковым расчетом по времени, для множества каналов на основе результата анализа на этапе управления анализом; этап управления генерированием пакета элемента, состоящий в управлении генерированием пакета элемента путем генерирования аудиофрейма, в результате комбинирования четного количества последовательностей выборок, сгенерированных па этапе управления генерированием последовательности выборок, и путем добавления информации заголовка, указывающей конфигурацию канала, количество битов в выборке и период выборки, в аудиофрейм; этап управления генерированием пакета передачи, состоящий в управлении генерированием пакета передачи, путем разделения пакета элемента, сгенерированного на этапе управления генерированием пакета элемента, на пакеты передачи, состоящие из заданного количества битов.

Второй носитель записи, в соответствии с настоящим изобретением, содержит записанную программу устройства записи данных, предназначенного для записи дискретизированных аудиоданных или видеоданных на носитель записи, считываемый с помощью устройства обработки информации. Программа, записанная на второй носитель записи, позволяет компьютеру выполнять этап управления анализом данных, состоящий в управлении анализом входных аудиоданных; этап управления генерированием последовательности выборок, состоящий в управлении генерированием последовательности выборок, путем расположения в заданном порядке выборок аудиоданных, дискретизированных с одинаковым расчетом по времени, для множества каналов на основе результата анализа на этапе управления анализом; этап управления генерированием пакета элемента, состоящий в управлении генерированием пакета элемента путем генерирования аудиофрейма, в результате комбинирования четного количества последовательностей выборок, сгенерированных на этапе управления генерированием последовательности выборок, и путем добавления информации заголовка, указывающей конфигурацию канала, количество битов в выборке и период выборки, в аудиофрейм; и этап управления генерированием пакета передачи, состоящий в управлении генерированием пакета передачи, путем разделения пакета элемента, сгенерированного на этапе управления генерированием пакета элемента, на пакеты передачи, состоящие из заданного количества битов.

Входные аудиоданные анализируют и последовательность выборок генерируют путем расположения в заданном порядке выборок аудиоданных, дискретизированных с одинаковым расчетом по времени, для множества каналов на основе результата анализа. Четное число сгенерированных последовательностей выборок комбинируют для генерирования аудиофрейма, пакет элемента генерируют путем добавления информации заголовка, указывающей конфигурацию канала, количество битов в выборке, период выборки, в аудиофрейм, и пакет элемента разделяют на пакеты передачи, состоящие из заданного количества битов, для генерирования пакетов передачи.

Устройство воспроизведения данных, в соответствии с настоящим изобретением, считывает и воспроизводит дискретизированные аудиоданные или видеоданные с носителя записи, считываемого с помощью устройства обработки информации. Устройство воспроизведения данных включает средство вывода пакета источника, предназначенное для вывода пакета источника с носителя записи; средство генерирования пакета элемента, предназначенное для генерирования пакета элемента из пакета источника, выводимого из средства вывода пакета источника; и средство декодирования, предназначенное для декодирования пакета элемента, сгенерированного с помощью средства генерирования пакета элемента, для вывода последовательности выборок аудиоданных. Средство декодирования отбрасывает выборку, добавленную как канал с произвольными данными, из последовательности выборок аудиоданных, если количество каналов аудиоданных представляет собой нечетное число.

Средство декодирования может отбрасывать заданные 4 бита из битов, составляющих выборки, если количество битов в выборках аудиоданных равно 20.

Способ воспроизведения данных, в соответствии с настоящим изобретением, относится к устройству воспроизведения данных, предназначенному для считывания и воспроизведения дискретизированных аудиоданных или видеоданных с носителя записи, считываемого с помощью устройства обработки информации. Способ воспроизведения данных включает этап вывода пакета источника, состоящий в выводе пакета источника с носителя записи; этап генерирования пакета элемента, состоящий в генерировании пакета элемента из пакета источника, выводимого на этапе вывода пакета источника; этап декодирования, состоящий в декодировании пакета элемента, сгенерированного на этапе генерирования пакета элемента, для вывода последовательности выборок аудиоданных; и этап отбрасывания, состоящий в отбрасывании выборки, добавленной как канал произвольных данных, из последовательности выборок аудиоданных, если количество каналов аудиоданных представляет собой нечетное число.

Вторая программа, в соответствии с настоящим изобретением, относится к устройству воспроизведения данных, предназначенному для считывания и воспроизведения дискретизированных аудиоданных или видеоданных с носителя записи, считываемого с помощью устройства обработки информации. Вторая программа позволяет компьютеру выполнять этап управления выводом пакета источника, состоящий в управлении выводом пакета источника с носителя записи; этап управления генерированием пакета элемента, состоящий в управлении генерированием пакета элемента из пакета источника, выводимого на этапе управления выводом пакета источника; этап управления декодированием, состоящий в управлении декодированием пакета элемента, генерируемого на этапе управления генерированием пакета элемента, для управления выводом последовательности выборок аудиоданных; и этап управления отбрасыванием, состоящий в таком управлении, что выборку, добавленную как канал произвольных данных, отбрасывают из последовательности выборок аудиоданных, если количество каналов аудиоданных составляет нечетное число.

Третий носитель записи, в соответствии с настоящим изобретением, содержит записанную программу устройства воспроизведения данных, предназначенного для считывания ц воспроизведения дискретизированных аудиоданных или видеоданных с носителя записи, считываемого с помощью устройства обработки информации. Программа, записанная на третий носитель записи, позволяет компьютеру выполнять этап управления выводом пакета источника, состоящий в управлении выводом пакета источника с носителя записи; этап управления генерированием пакета элемента, состоящий в управлении генерированием пакета элемента из пакета источника, выводимого на этапе управления выводом пакета источника; этап управления декодированием, состоящий в управлении декодированием пакета элемента, сгенерированного на этапе управления генерирования пакета элемента, для управления выводом последовательности выборок аудиоданных; и этап управления отбрасыванием, состоящий в таком управлении, что выборку, добавленную как канал произвольных данных к последовательности выборок аудиоданных, отбрасывают, если количество каналов аудиоданных представляет собой нечетное число.

Пакет источника выводят с носителя записи, пакет элемента генерируют из выводимого пакета источника и генерируемый пакет элемента декодируют для вывода последовательности выборок аудиоданных.

Четвертый носитель записи, в соответствии с настоящим изобретением, содержит дискретизированные аудиоданные, записанные в его область данных так, что аудиоданные можно считывать с помощью устройства обработки информации. Аудиоданные, записанные в область данных, генерируют путем генерирования аудиофрейма на основе выборок дискретизированных аудиоданных для множества каналов, и путем такого управления, что аудиофрейм генерируют путем добавления аудиовыборки для канала произвольных данных, если количество каналов аудиоданных представляет собой нечетное число.

Количество битов в выборках составляет 16, 20 или 24, и, если количество битов в выборках равно 20, к выборкам может быть добавлена заданная структура из 4 битов.

Второе устройство записи данных, в соответствии с настоящим изобретением, записывает дискретизированные аудиоданные или видеоданные на носитель записи, считываемый с помощью устройства обработки информации. Второе устройство записи данных включает средство генерирования аудиофрейма, предназначенное для генерирования аудиофрейма путем добавления аудиовыборки для канала произвольных данных, если количество каналов аудиоданных составляет нечетное число.

Второй способ записи данных, в соответствии с настоящим изобретением, относится к устройству записи данных, предназначенному для записи дискретизированных аудиоданных или видеоданных на носитель записи, считываемый с помощью устройства обработки информации. Второй способ записи данных включает этап генерирования аудиофрейма, состоящий в генерировании аудиофрейма путем добавления аудиовыборки для канала произвольных данных, если количество каналов аудиоданных составляет нечетное число.

Третья программа, в соответствии с настоящим изобретением, относится к устройству записи данных, предназначенному для записи дискретизированных аудиоданных или видеоданных на носитель записи, считываемый с помощью устройства обработки информации. Третья программа позволяет компьютеру выполнять этап управления генерированием аудиофрейма, состоящий в таком управлении, что аудиофрейм генерируют путем добавления аудиовыборки для канала произвольных данных, если количество каналов аудиоданных составляет нечетное число.

Пятый носитель записи, в соответствии с настоящим изобретением, содержит записанную программу устройства записи данных для записи дискретизированных аудиоданных или видеоданных на носитель записи, считываемый с помощью устройства обработки информации. Пятая программа, записанная на носитель записи, позволяет компьютеру выполнять этап управления генерированием аудиофрейма, состоящий в таком управлении, что аудиофрейм генерируют путем добавления аудиовыборки для канала произвольных данных, если количество каналов аудиоданных составляет нечетное число.

Если количество каналов входных аудиоданных составляет нечетное число, для генерирования аудиофрейма аудиовыборку добавляют для канала произвольных данных.

Краткое описание чертежей

На фиг.1 показана схема, изображающая известный способ записи аудиоданных.

На фиг.2 показана схема, изображающая логическую структуру данных, записанных в соответствии с настоящим изобретением.

На фиг.3 показана схема, изображающая структуру данных, записанных на носитель записи.

На фиг.4 показана схема, изображающая структуру пакета PES.

На фиг.5 показана схема, изображающая синтаксис LPCM_audio_data_payload пакета PES по фиг.4.

На фиг.6 показана схема, изображающая пример структуры выборки с количеством битов, равным 16.

На фиг.7 показана схема, изображающая пример структуры выборки с количеством битов, равным 24.

На фиг.8 показана схема, изображающая пример структуры выборки с количеством битов, равным 20.

На фиг.9 показана схема, изображающая пример структуры ГВЛ.

На фиг.10 показана схема, изображающая взаимозависимость между количеством ГВЛ и размером данных LPCM_audio_frame.

На фиг.11 показана схема, изображающая audio_data_payload_size для каждой частоты выборки.

На фиг.12 показана схема, изображающая синтаксис LPCM_audio_data_header пакета PES по фиг.4.

На фиг.13 показана схема, изображающая назначение канала.

На фиг.14А показана схема, изображающая пример компоновки громкоговорителей в каждой конфигурации канала.

На фиг.14В показана схема, изображающая пример компоновки громкоговорителей в каждой конфигурации канала.

На фиг.14С показана схема, изображающая пример компоновки громкоговорителей в каждой конфигурации канала.

На фиг.15 показана схема примеров величин, обозначающих частоты выборки.

На фиг.16 показана схема примеров величин, указывающих количество битов в выборке.

На фиг.17 показана схема, описывающая ЕР_mар.

На фиг.18 показана схема, описывающая Track-Start-Mark.

На фиг.19 показана блок-схема, изображающая пример структуры устройства записи данных в соответствии с настоящим изобретением.

На фиг.20 показана схема последовательности выполнения операций, описывающая запись с помощью устройства записи данных по фиг.19.

На фиг.21 показана схема последовательности выполнения операций, описывающая обработку анализа данных.

На фиг.22 показана схема последовательности выполнения операций, описывающая преобразование выборки.

На фиг.23 показана схема последовательности выполнения операций, описывающая кодирование.

На фиг.24 показана схема последовательности выполнения операций, описывающая обработку генерирования ГВЛ.

На фиг.25 показана схема последовательности выполнения операций, описывающая обработку генерирования пакета PES.

На фиг.26 показана блок-схема, изображающая пример структуры устройства воспроизведения данных в соответствии с настоящим изобретением.

На фиг.27 показана схема последовательности выполнения операций, описывающая обработку воспроизведения с помощью устройства воспроизведения данных по фиг.26.

На фиг.28 показана схема последовательности выполнения операций, описывающая обработку вывода пакета источника.

На фиг.29 показана схема последовательности выполнения операций, описывающая декодирование.

На фиг.30 показана схема, изображающая пример структуры персонального компьютера.

Подробное описание изобретения

На фиг.2 показана схема, изображающая логическую структуру данных, записанных в соответствии с настоящим изобретением. В этом примере записанные данные классифицированы на слой списка воспроизведения (PLAYLIST LAYER) и слой клипа (CLIP LAYER). В этом примере слой клипа включает клипы CLIP 82-1 и CLIP 82-2, и слой списка воспроизведения включает списки воспроизведения PLAYLIST от 81-1 до 81-3 для управления клипами CLIP 82-1 и 82-2.

Клипы CLIP 82-1 и 82-2 представляют собой объекты, включающие файл АВ (аудио-видео - AV) потока и ассоциированную с ним информацию (информация клипа). Клип CLIP 82-1 включает файл 102-1 АВ потока и информацию 101-1 клипа, которая представляет собой его ассоциированную информацию, и клип CLIP 82-2 включает файл 102-2 АВ потока и информацию 101-2 клипа, которая представляет собой ассоциированную с ним информацию.

Списки воспроизведения PLAYLIST от 81-1 до 81-3 представляет собой файлы, описывающие множество сегментов, для декодирования в CLIP. В PLAYLIST 81-1 описаны пункты воспроизведения Playltems 121 и 122 как сегменты для декодирования. Аналогично, в PLAYLIST 81-2 пункт воспроизведения Playltem 123 описан как сегмент для декодирования. В PLAYLIST 81-3 Playltems 124 и 125 описаны как сегменты для декодирования.

Содержание файла 102-1 АВ потока в CLIP 82-1 разложено по временной оси, и информация 101-1 клипа преобразует время (штамп времени), указанное в PLAYLIST 81-1 (Playltems 121 и 122) или PLAYLIST 81-3 (Playltem 124) в адрес, указывающий на данные, предназначенные для декодирования, в файле 102-1 АВ потока.

Клип CLIP 82-2 имеет такую же структуру, что и CLIP 82-1, и информация 101-2 клипа преобразует штамп времени, указанный в PLAYLIST 81-2 (Playltem 123) или PLAYLIST 81-3 (Playltem 125), в адрес, указывающий на данные, предназначенные для декодирования, в файле 102-2 АВ потока.

В пунктах воспроизведения Playltems 121-125 начальная точка и конечная точка временной оси указаны для содержания файла 102-1 АВ потока или файла 102-2 АВ потока.

Например, начальная точка и конечная точка Playltem 121 определены с помощью штампов времени, соответствующих стрелкам 141 и 142, и информация 101-1 клипа преобразует указанные штампы времени в адрес, указывающий на данные, предназначенные для декодирования, в файле 102-1 АВ потока так, что сегмент от точки, указанной адресом, соответствующим стрелке 151, в файле 102-1 АВ потока, до точки, указанной адресом, соответствующим стрелке 152, установлен как сегмент для декодирования.

В пункте воспроизведения Playltem 122, аналогично, начальная точка и конечная точка определены штампами времени, соответствующими стрелке 142 и стрелке 143, и преобразуются информацией 101-1 клипа в адреса, указывающие данные, предназначенные для декодирования, в файле 102-1 АВ потока. Сегмент от точки, указанной с помощью адреса, соответствующего стрелке 152, в файле 102 АВ потока, до точки, указанной с помощью адреса, соответствующего стрелке 153, устанавливают как сегмент для декодирования.

Аналогично начальная точка и конечная точка Playltem 123 определены с помощью штампов времени, соответствующих стрелкам 147 и 148, и информация 101-2 клипа преобразует указанные штампы времени в адреса, указывающие на данные, предназначенные для декодирования в файле 102-2 АВ потока так, что сегмент от точки, определенной адресом, соответствующим стрелке 157, в файле 102-2 АВ потока, до точки, определенной с помощью адреса, соответствующего стрелке 158, установлен как сегмент для декодирования.

Начальная точка и конечная точка Playltem 124 также указаны штампами времени, соответствующими стрелкам 145 и 146, так, что сегмент от точки, указанной адресом, соответствующим стрелке 155, в файле 102-1 АВ потока, до точки, определенной адресом, соответствующим стрелке 156, установлен как сегмент для декодирования. Начальная точка и конечная точка Playltem 125 определены с помощью штампа времени и соответствуют стрелкам 149 и 150 так, что сегмент от точки, определенной с помощью адреса, соответствующего стрелке 159, в файле 102-2 АВ потока до точки, определенной адресом, соответствующим стрелке 160, установлен как сегмент для декодирования.

Существует два типа PLAYLIST. Один тип называют действительным списком воспроизведения RealPLAYLIST, которому в данном примере соответствуют списки воспроизведения PLAYLIST от 81-1 до 81-2. Когда один файл АВ потока записан как один CLIP, автоматически генерируется RealPLAYLIST, определяющий весь декодируемый диапазон в CLIP. В данном примере PLAYLIST 81-1, который представляет собой RealPLAYLIST, генерируется в соответствии с CLIP 82-1, и PLAYLIST 81-2, который представляет собой RealPLAYLIST, генерируется в соответствии с CLIP 82-2.

RealPLAYLIST записывают на носитель как часть CLIP, и когда часть RealPLAYLIST удаляют, файл АВ потока, соответствующий удаленной части, также удаляют. Например, когда Playltem 121 в PLAYLIST 81-1 удаляют, сегмент от точки, определяемой адресом, соответствующим стрелке 151, в файле 102 АВ потока, до точки, определяемой адресом, соответствующим стрелке 152, также удаляют.

Другой из двух типов списка воспроизведения PLAYLIST называется виртуальным списком воспроизведения VirtualPLAYLIST, который соответствует PLAYLIST 81-3. VirtualPLAYLIST генерируют независимо от CLIP, и даже если часть VirtualPLAYLIST будет удалена, CLIP не изменяется. Например, даже если Playltem 124 в PLAYLIST 81-3 будет удален, сегмент от точки, определенной адресом, соответствующим стрелке 155, в файле 102-1 АВ потока, до точки, определенной адресом, соответствующим стрелке 156, не будет удален.

На фиг.3 показана схема, изображающая структуру данных, записанных на носитель записи, в соответствии с настоящим изобретением. Данные, записанные на носитель записи, имеют формат потока передачи, и поток 181 передачи включает N блоков, то есть совмещенных блоков Alignedunits от 191-1 до 191-N.

Один Alignedunit 191-i (i=1, 2 …, N) включает каждый из 32 исходных пакетов, то есть sourcepackets от 221-0 до 221-31. Длина данных одного пакета источника, то есть sourcepacket 221-i (i=0, 1, 2 …, 31), составляет 192 байта, и поэтому длина данных Alignedunit 191-i равна 6144 (192×32) байта.

Кроме того, один пакет источника, то есть sourcepacket 221-i, включает дополнительный заголовок передачи TP_extraheader 231, который представляет собой 4-байтовый заголовок передачи, и пакет передачи Transportpacket 232, который представляет собой 188-байтовый пакет передачи. Пакет PES по фиг.4 разделен для записи в пакетах передачи.

На фиг.4 показана схема, изображающая пример структуры пакета PES аудиоданных с линейной кодовой импульсной модуляцией (ЛИКМ (LPCM). Такой пакет PES включает заголовок пакета PES PESpacketheader 251 и нагрузку пакета PES PESpacketpayload 252. PESpacketheader 251 включает информацию, предназначенную для идентификации пакета PES, такую, как идентификатор потока Stream_id и флаг PTS_DTS_flag.

PESpacketpayload 252 включает LPCM_audio_data_header 271 и LPCM_audio_data__payload 272.

Вначале будет описана структура нагрузки аудиоданных ЛИКМ LPCM_audio_data_payload 272. На фиг.5 показан синтаксис LPCM_audio_data_payload 272. Как показано на этом чертеже, один фрейм аудиоданных ЛИКМ LPCM_audio_frame записан в LPCM_audio_data_payload 272.

Структура фрейма аудиоданных LPCM_audio_frame будет описана ниже. Аудиоданные ЛИКМ включают выборки, дискретизированные с периодом выборки 48 кГц или 96 кГц. Количество битов в одной выборке составляет 16 бит, 20 бит и 24 бита.

На фигурах 6-8 показаны схемы, изображающие выборки аудиоданных ЛИКМ в соответствии с настоящим изобретением. На фиг.6 показана схема, изображающая пример структуры с числом битов выборки 16. 16 бит от СДР (b15) до МДР (b0) составляют одну выборку. На фиг.7 показана схема, изображающая пример структуры с количеством битов выборки 24. 24 бита от СДР (b23) до МДР (b0) составляют одну выборку. На фиг.8 показана схема, изображающая пример структуры с количеством битов выборки 20. От СДР (b23) до b4 расположено 20 битов, после чего следуют четыре бита от b3 до МДР (b0), которые установлены в "0". Таким образом, даже если количество битов выборки равно 20, одна выборка может состоять из 24 битов, как показано на фиг.7, благодаря добавлению четырех битов, содержащих 0.

Эти выборки генерируют для каждого канала для определения последовательностей выборок, называемых ГВЛ (GOLS) (группа выборок ЛИКМ), путем комбинирования выборок каждого канала.

На фиг.9 показана схема, изображающая пример структуры ГВЛ. В этом примере ГВЛ генерируют из четырех каналов аудиоданных ЛИКМ от канала 1 до канала 4. Первую выборку 301-1 канала 1, первую выборку 302-1 канала 2, первую выборку 303-1 канала 3 и первую выборку 304-1 канала 4 комбинируют в этом порядке для канала 1 - канала 4 для определения первой ГВЛ 310-1. Аналогично вторую ГВЛ 310-2 определяют с помощью вторых выборок от 301-2 до 304-2 от канала 1 до канала 4.

Эти примеры были описаны с учетом предположения, что количество каналов равно 4. На практике количество каналов может составлять 2, 4, 6 или 8. В соответствии с настоящим изобретением количество каналов всегда равно четному числу.

Аудиофрейм ЛИКМ LPCM_audio_frame определен путем сбора заданного количества построенных таким образом ГВЛ. Как описано выше, одна LPCM_audio_data_payload 272 (фиг.4) включает один LPCM_audio_frame.

На фиг.10 показана схема, изображающая взаимозависимость между количеством ГВЛ, количеством каналов и размером данных LPCM_audio_frame. От первой строки до четвертой строки размеры данных LPCM_audio_frames с количеством каналов 2, 4, 6 и 8 каждый представлены в байтах (четвертая колонка слева) и в битах (пятая колонка слева) в случае, когда количество ГВЛ составляет 2 и количество битов в выборке составляет 16 (фиг.6). Кроме того, от пятой строки до восьмой строки размеры данных LPCM_audio_frames с количеством каналов 2, 4, 6 и 8 представлены в байтах и в битах в случае, когда количество ГВЛ равно 2 и количество битов выборки равно 24 (фигуры 7 или 8). От девятой строки до 16-й строки показаны значения в случае, когда количество ГВЛ равно 4.

В самой правой колонке на чертеже представлены значения, полученные путем деления размера данных (пятая колонка слева) LPCM_audio_frame 32. Все эти значения представляют собой целые числа. Другими словами, размеры всех данных LPCM_audio_frames, показанных в пятой колонке слева, делятся на 32 бита. Этот пример был описан с учетом предположения, что количество ГВЛ равно 2 или 4. Пока количество ГВЛ представляет собой четное число, размер данных (представленный в битах) LPCM_audio_frame делится на 32 бита. Обычно устройство записи и воспроизведения дисков DVD выполняет обработку сигналов по блокам в 32 бита, и поэтому, если размер данных LPCM_audio_frame, записанных на диск DVD, представляет собой целое число, кратное 32 битам, обеспечивается более высокая степень совместимости. По этой причине, в соответствии с настоящим изобретением, количество ГВЛ, определяющих одни LPCM_audio_frame, всегда равно четному числу.

На фиг.11 показана схема, изображающая пример размера данных действительного LPCM_audio_frame. В этом примере количество ГВЛ равно 240 для частоты выборки 48 кГц, и количество ГВЛ равно 480 для частоты выборки 48 кГц, в каждом случае из которых строится LPCM_audio_frame с временем воспроизведения 5 миллисекунд. Таким же образом, как и на фиг.10, количество битов на выборку показано во второй колонке слева, и количество каналов показано в третьей колонке слева. В самой правой колонке размер данных LPCM_audio_frames представлен в байтах.

Ниже будет описана структура LPCM_audio_data_header 271 (фиг.4). На фиг.12 показан синтаксис LPCM_audio_data_header 271. На этом чертеже поля, включенные в LPCM_audio_data_header 271, то есть "audio_data_payload_size" (размер нагрузки аудиоданых), "channel_assignment" (распределение каналов), "sampling_frequency" (частота дискретизации), "bits_per_sample" (количество битов в выборке) и "start_flag" (флаг