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

Реферат

 

Изобретение предназначено для магнитной или оптической записи видео-, аудиоданных, заголовочных данных или данных, состоящих из их совокупности, а также компьютерных данных, в соответствии со стандартами IS 011172 (MPEGI) или IS 013818 (MPEG2). Данные записываются в блоки секторов среды записи данных. В каждый сектор среды записи данных записывается дополнительная информация для воспроизведения в виде субкода отдельно от данных. Воспроизведение данных может управляться путем использования субкода. Тем самым существенно расширяются возможности использования среды для записи различных типов данных. 5 с. и 29 з.п. ф-лы, 24 ил.

Изобретение относится к способу и устройству записи данных, среде записи данных, а также к способу и устройству воспроизведения данных. Настоящее изобретение может быть использовано, например, в способе и устройстве записи и воспроизведения видеоданных, аудиоданных, заголовочных данных и данных, состоящих из совокупности этих данных, а также из данных, формируемых компьютером, в соответствии с оговоренным в IS 011172 (MPEG1) или IS 013818 (MPEG2).

Уровень техники Поэтому среда записи данных такая, как компакт-диск (товарный знак), имеет данные с дополнительной информацией (субкод), которые записаны на ней для осуществления случайного доступа, дополнительно к информации, которая должна быть воспроизведена в первую очередь. Информация, которая должна быть воспроизведена в первую очередь, подвергается механизму коррекции ошибок при помощи информации, расположенной до и за ошибками. В частности, в качестве мер противодействия таким ошибкам, к информации добавляется CISС (Взаимоперемежающийся код Рида-Соломона) или подобное.

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

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

Благодаря той характеристике компакт-диска, что информация записывается при фиксированной битовой скорости, информация о времени, прошедшем с момента начала воспроизведения аудиоданных (временной код) на диске возрастает пропорционально росту расстояния (адресов) данных по отношению к заголовочной позиции на нем в среде записи данных, т.е. на диске. Следовательно, определение конкретного считываемого блока (сектора) среды записи данных также может быть реализовано путем определения времени, прошедшего о начала воспроизведения, представленного часом, минутой, секундой и кадром.

Однако так как эти адреса, зависящие от часа, минуты, секунды и кадра, определяются на основании 60-тичного числа или 75-тичного числа, используя количество кадров в секунду, то эти адреса не могут быть использованы так, как это делается в случае среды записи данных, используемой компьютерной системой, которая в основном определяет адреса посредством бинарных кодов (которые могут указываться в шестнадцатиричной форме). Таким образом, стандарт MD (минидиск (товарный знак)) и тому подобное использует бинарную форму в качестве адресов для определения сектора. В этом случае, хотя и невозможно осуществить поиск непосредственно, путем использования информации о времени, прошедшем после начала воспроизведения (временного кода), но так как информация записывается с фиксированной битовой скоростью на минидиске и тому подобном, то преобразование от бинарной формы адресов секторов в информацию о времени, прошедшем после начала воспроизведения (временной код) может быть осуществлено путем пропорциональных вычислений.

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

Кроме этого, так как видеоданные записываются в среду записи данных, то видеоданные в соответствии с оговоренным в IS 011172-2 (MPEG1 Video) или IS 01818-2 (MPEG2 Video) могут быть записаны случайным образом. Эти данные страдают от технических ограничений на декодирование. В сущности, декодирование не может быть осуществлено из произвольной позиции битового потока, но должно всегда начинаться с I-изображения. В настоящем видео CD или подобном, когда поиск осуществляется в среде записи данных для осуществления считывания данных из произвольной позиции, считывание данных не всегда начинается с заголовка I-изображения так, что эти данные не могут быть использованы до тех пор, пока не будет достигнуто следующее I-изображение, что вызывает проблему, связанную о тем, что декодирование не может быть начато в течение этого периода.

Для воспроизведения видеоданных может потребоваться выборочное декодирование только I- и P-изображений, пропустив B-изображение, или может потребоваться выборочное декодирование только I-изображения, пропустив B- и P-изображение. Тем не менее с известным видео CD и подобным, связана проблема, которая заключается в том, что они не могут содержать в себе информацию, указывающую какая позиция среды записи данных соответствует данным изображения и каким из данных I-, P- и B-изображений она соответствует, а также информацию расположения начальной позиции таких данных изображения так, что изображение, имеющее произвольный тип изображения, не может выборочно воспроизводиться поисковой операцией.

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

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

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

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

Для решения упомянутых выше задач, настоящее изобретение предлагает способ записи данных, содержащий этапы: записи пользовательских данных, которые содержат данные, представляющие множество неподвижных изображений, включающих ряд внутрикадровых изображений (1), изображений, кодированных с предсказанием (P), и изображений, кодированных с двунаправленным предсказанием (B), в среду записи данных в блоки секторов, каждый из которых имеет ряд пакетов, причем каждый пакет включает заголовок пакета и соответствующие данные; и записи информации субкода для воспроизведения данных в каждом из указанных секторов отдельно от указанных пользовательских данных, в котором указанная информация субкода включает номер сектора для идентификации соответствующего сектора и еще один элемент, выбранный из множества, включающего заранее определенный временной код, информацию входной точки, которая представляет некоторую позицию или позиции, в которых размещены данные, представляющие только I-изображение или изображения для использования в операции быстрого поиска, а также информацию промежуточного образца, которая указывает порядок показа изображений и которая позволяет произвести доступ к требуемому неподвижному изображению, выбранному пользователем из множества неподвижных изображений.

Кроме этого, настоящее изобретение предлагает устройство записи данных для записи данных в блок сектора среды записи данных, содержащее средство генерации для выработки пользовательских данных, которые представляют множество неподвижных изображений, включающих ряд внутрикадровых изображений (1), изображений, кодированных с предсказанием (P), и изображений, кодированных с двунаправленным предсказанием (B); средство генерации субкода для выработки субкода как дополнительной информации для воспроизведения данных отдельно от указанных пользовательских данных, которые записываются в каждый из указанных секторов, в котором указанный субкод включает номер сектора для идентификации соответствующего сектора и еще один элемент, выбранный из множества, включающего заранее определенный временной код, информацию входной точки, которая представляет некоторую позицию или позиции, в которых размещены данные, представляющие только I-изображение или изображения для использования в операции быстрого поиска, а также информацию промежуточного образца, которая указывает порядок показа изображений, и которая позволяет произвести доступ к требуемому неподвижному изображению, выбранному пользователем из множества неподвижных изображений; и средство добавления субкода для записи указанных пользовательских данных и указанного субкода в каждый указанный сектор.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Фиг. 17 является таблицей, показывающей типы изображений в информации заголовка изображения фиг. 15 и 16.

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

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

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

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

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

Фиг. 23 является таблицей, показывающей содержимое поля номера слоя в информации о слое фиг. 21.

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

Наилучший вариант реализации настоящего изобретения Одно из исполнений настоящего изобретения будет описано детально со ссылкой на прилагаемые чертежи.

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

В третьем формате записи данных размер поля пользовательских данных в секторе выбран равным 2,048 байтов. Кроме этого, в этом исполнении один пакет определяется таким образом, чтобы невозможно было его расширение на совокупность секторов пользовательских данных так, что размер пакета должен быть не более 2,048 байтов. Пользовательские данные в каждом секторе всегда имеют заголовок пакета, добавляемый в его начало, как показано на фиг. 4(A) - 4(C).

В сущности, в начало каждого сектора помещен четырехбитный образец синхронизации, содержащий один из фиксированных образцов, как показано на фиг. 5, при помощи которого определяется заголовок каждого сектора. После этого образца синхронизации вычисляется двухбайтный код CRC (круговой контроль с помощью избыточных кодов) и добавляется к субкоду, который располагается за CRC кодом. Субкод, добавленный следом за CRC кодом, содержит различную информацию идентификации пользовательских данных. Этот субкод имеет величину в 14-байтов. После этого субкода добавляются вышеупомянутые пользовательские данные, за которыми следует четырехбайтный CRC код, вычисленный и добавленный к субкоду, код CRC для субкода и пользовательские данные. Для удобства вычисляется четырехбайтный CRC код на основании субкода, CRC код и пользовательские данные называются "EDC". Для этих образцов синхронизации, субкодов, CRC кодов, пользовательских данных и EDC создаются два вида четностей C1 и C2, которые имеют различные направления перемежения в соответствии с взаимоперемежающимся кодом Рида-Соломона, т.е. добавляется 308 байта ECC (код исправления ошибок) для укомплектования сектора, содержащего 2,380 байтов записываемых данных, которые записываются в среду записи данных для хранения и воспроизведения.

(I-2) Структура субкода В описанном выше формате записи данных четырехбайтная информация временного кода (фиг. 6), однобайтная информация входной точки (фиг. 7), однобайтная информация заголовка изображения (фиг. 8), двухбайтная информация промежуточного образца (фиг. 9) или четырехбайтная информация организации копирования (фиг. 10) используется дополнительно к четырехбайтному номеру сектора (адресу сектора) в качестве содержимого субкода, как показано на фиг. 6-10.

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

Формат данных для информации временного кода может быть введен временным кодом, имеющим поля часов, минут, секунд, 1/10 секунд и 1/100 секунд, как показано на фиг. 11. Это формат данных, применимый в общем случае в качестве временного кода для видеоданных, аудиоданных и заголовочных данных. Информация временного кода исключительно для видеоданных может быть введена временным кодом, имеющим поля часов, минут, секунд и количества кадров, видеосигналы, как показано на фиг. 12. В случае фиг. 11 и 12 все поля описываются в BCD (цифрами двоичного кода) обозначениях.

Другой формат данных для информации временного кода может использовать формат временного кода, оговоренный в IS 013818-2 (MPEG2 Video), как показано на фиг. 13. Так как этот формат допускает анализ временного кода, включенного в видеоданные, и временного кода, включенного в дополнительную информацию тем же способом, то схема анализа или программа анализа может быть совместно использована видеоданными и дополнительной информацией. Кроме этого, так как соответствующие поля этого формата описаны в бинарном обозначении, то информация временного кода может быть записана с меньшим количеством информации, чем при записи временного кода, описанного в BCD обозначениях, в дополнительную информацию. Таким образом, если используется субкод с фиксированной длиной, то дальнейшая информация к нему может прибавляться с уменьшением объема.

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

Информация о заголовке изображения, хранимая в субкоде, показанном на фиг. 8, может содержать однобитовый флаг заголовка изображения, который устанавливается только для сектора, содержащего начальную позицию изображения, как показано на фиг. 14; двухбитовую информацию о типе изображения (указывающую I-, P- или B-изображение), как показано на фиг. 15; или как флаг заголовка изображения, так и информацию о типе изображения, как показано на фиг. 16. Что касается типа изображения, то назначаются двухбитовые образцы I-изображению, P-изображению и B-изображению соответственно, как показано на фиг. 17. Необходимо учитывать, что двухбитовый образец, указывающий I-изображение, добавляется в качестве субкода, когда существуют по крайней мере данные I-изображения в соответствующем секторе; двухбитовый образец, указывающий на P-изображение, добавляется, когда не существуют данные I-изображения, но существуют данные P-изображения в соответствующем секторе; а двухбитный образец, указывающий на B-изображение, добавляется, когда не существуют данные ни I-изображения и ни P-изображения, но существуют только данные B-изображения в соответствующем секторе.

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

Информация о промежуточном образце, хранимая в субкоде, показанном на фиг. 9, относится к существующему временному образцу в слое изображения внутри битового потока, как оговорено в IS 011172-2 (MPEG1 Video) или IS 013818-2 (MPEG2 Video) для указания последовательности, в которой должны быть отображены соответствующие изображения. Таким образом получается субкод с информацией о промежуточном образце так, что устройство воспроизведения данных начинает считывать данные после обнаружения информации о промежуточном образце, устройство воспроизведения данных может получить доступ к изображению посредством номера промежуточного образца, определенного пользователем.

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

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

Информация о копии, показанная на фиг. 18, указывает атрибуты, имеющие отношение к дублированию пользовательских данных, содержащихся в предписанном секторе с двухбитным кодом дублирования, как показано на фиг. 19. Код дублирования имеет двухбитные образцы, как показано на фиг. 20, которые назначаются атрибутам "дублирование разрешено", "разрешено одно дублирование" и "дублирование запрещено" соответственно.

Информация о слое используется, когда диск содержит совокупность слоев для указания из скольких слоев состоит диск, содержащий сектор, и какие слои содержат сектор.

Более подробно информация о слое на фиг. 18 представляет информацию на диске и слой, содержащий сектор с трехбитными полями, обозначающими "количество слоев" и "номер слоя", как показано на фиг. 21. "Количество слоев" устанавливается равным "1", когда диск, содержащий сектор, состоит из одного слоя и устанавливается равным "2", когда диск состоит из двух слоев. Отличные от величины "1" и "2" значения резервируются.

"Номер слоя", как показано на фиг. 23, устанавливается равным "0", когда слой, содержащий сектор является первым сектором, и равным "1", когда он является вторым сектором. Отличные от величин "0" и "1" значения резервируются.

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

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

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

Кроме этого, когда номер идентификации разработки устанавливается равным "1", то данные DVD (цифровой видео диск) записываются в область пользовательских данных предписанного сектора, а информация, которая считается важной для DVD, записывается в поле информации о разработке. Например, поле информации о разработке может содержать информацию о входной точке, описанной выше со ссылкой на фиг.7, что является очень важной информацией для стандарта MPEG, применяемого для DVD.

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

Когда номер идентификации разработки устанавливается равным "254", то область пользовательских данных предписанного сектора заполняется "0". Номер идентификации разработки от "3" до "253" и "255" резервируется здесь.

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

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

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

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

(2) Устройство воспроизведения данных в соответствии с вариантом реализации Обратимся к фиг. 1, ссылочная позиция 1 в общем случае указывает устройство записи данных, которое записывает данные в формате записи данных в соответствии с настоящим изобретением, которое было описано со ссылкой на фиг. 3-17 и 18-24. Устройство записи данных 1 настоящего исполнения, уплотняет видеоданные, аудиоданные, заголовочные данные, программы, состоящие из совокупности этих данных и данные, сформированные компьютером, добавляет дополнительную информацию, такую как субкод к данным, а также записывает их в среду записи данных 19.

В этом устройстве записи данных 1 блок передачи основных данных 2 в ответ на команду от блока управления 20 поставляет заранее формируемые видеоданные, аудиоданные, а также заголовочные данные на видеокодер 5, аудиокодер B, а также на кодер заголовка 7 соответственно. Этот блок передачи основных данных 2 может состоять, например, из видеоплеера для делового использования. После того, как информация временного кода найдена в секторе сов