Способ записи/воспроизведения данных

Настоящее изобретение относится к способу записи дополнительных данных на носитель записи, на который были предварительно записаны данные. Предварительно записанные данные получены путем модуляции М-битовых данных в N-битовые данные, где M<N. Дополнительно записываемые данные записывают путем изменения определенного бита или битов N-битовых данных. При этом остальная часть N-битовых данных остается неизменной. 23 з.п. ф-лы, 44 ил.

 

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

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

В настоящей заявке заявлен приоритет заявки на японский патент №2001-335406, поданной 31 октября 2002 г., и заявки на японский патент №2001-345330, поданной 9 ноября 2001 г., которые приводятся здесь полностью в качестве ссылки.

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

В компакт-диске, который ниже обозначается просто как CD, используемом в качестве носителя записи данных содержания, таких как музыкальные произведения, данные, полученные с использованием модуляции 8-14 (восемь-в-четырнадцать) (EFM), записывают с использованием кода NRZI (код без возвращения к нулю с инверсией), в котором полярность импульсов инвертируют с [0] или [1]. Возвращаясь к формату фрейма для CD, каждый фрейм состоит из 24-битных сигналов синхронизации, после которых следует 14-битный подкод, после которого, в свою очередь, следуют данные записи, в которых каждый символ состоит из 14 бит. Подкод представляет данные управления, в которых, до модуляции, один символ сформирован из 8 бит, и который записан в каждом фрейме. Соответствующие биты подкода назначены для подкодов от Р до W, в которых подкод Р используется, например, как флаг начала, предназначенный для указания паузы между музыкальными произведениями, подкод Q используется для записи, например, информации адреса, и в котором остальные шесть подкодов от R до W собраны вместе и используются, например, для графики.

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

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

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

Кроме того, при использовании EFM модуляции, минимальная длина последовательности Tmin (минимальная длина между переходами) установлена равной 2, максимальная длина последовательности Tmax (максимальная длина между переходами) установлена равной 10, и соединительные биты [000], [100], [010] или [001] вводят между символами в последовательности 14-битовой модуляции. Если при записи данных распознавания площадка в последней половине последовательности модуляции будет изменена на питы, и в качестве следующих далее соединительных битов будет выбрана последовательность [000], может возникнуть случай, когда после записи данных распознавания максимальная длина последовательности Tmax (максимальная длина между переходами) превысит 11, что, таким образом, представляет собой нарушение правила модуляции.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Настоящее изобретение также направлено на носитель записи, на котором были заранее записаны данные, модулированные из М-битовых данных в N-битовые данные, где М<N, и в котором дополнительные данные записаны так, что определенный бит или биты N-битовых данных изменились, и, при этом, остальная часть N-битовых данных осталась неизменной.

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

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

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

Фиг.1 изображает формат сигнала оптического диска, в соответствии с вариантом выполнения настоящего изобретения;

фиг.2 - формат фрейма подкода;

фиг.3 - подробно формат фрейма подкода;

фиг.4 - формат подкода канала Q;

фиг.5 - схему способа производства оптического диска;

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

фиг.7 - таблицу преобразования EFM;

фиг.8 - таблицу преобразования EFM, представленную на фиг.7, и представляет собой продолжение фиг.7;

фиг.9А-9D - подкоды областей, предназначенные для записи данных распознавания;

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

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

фиг.12 - пример записи данных распознавания для изменения подкода 0X47h в подкод 0X07h;

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

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

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

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

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

фиг.18 - формат подкода канала Q, записанного на оптическом диске, в соответствии с вариантом выполнения настоящего изобретения;

фиг.19 - содержание индекса;

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

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

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

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

фиг.24 - пример записи данных распознавания, предназначенный для изменения подкода 0X47h в подкод 0X07h;

фиг.25 - схему последовательности выполнения операций при последующей записи данных распознавания;

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

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

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

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

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

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

фиг.32 - пример записи данных распознавания, предназначенный для изменения подкода 0X47h в подкод 0X07h;

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

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

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

фиг.36 - способ выбора соединительных битов, когда в качестве подкода области записи данных распознавания используется 64-ый подкод 0X40h в десятичном обозначении таблицы преобразования EFM;

фиг.37 - способ выбора соединительных битов, когда в качестве подкода области записи данных распознавания используется 68-ой подкод 0X44h в десятичном обозначении таблицы преобразования EFM;

фиг.38 - способ выбора соединительных битов при использовании в качестве подкода области записи данных распознавания 71-ого подкода 0Х47h в десятичном обозначении таблицы преобразования EFM;

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

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

фиг.41 - пример записи данных распознавания путем изменения подкода 0Х47h в подкод 0X07h;

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

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

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

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

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

На оптическом диске, в соответствии с настоящим изобретением, вводная область, в которой расположена запись ТОС (таблицы содержания), расположена ближе к внутреннему ободу диска, область записи данных, которая предназначена для записи данных записи, таких как данные содержания, расположена на внешней стороне по радиусу от вводной области, и область вывода расположена на внешней по радиусу стороне от области записи данных. На этом оптическом диске записаны данные в том же формате записи, который используется для CD. To есть данные, промодулированные с использованием модуляции восемь-в-четырнадцать (EFM), записаны в соответствии с форматом записи, показанным на фиг.1. То есть, как показано на фиг.1, каждый фрейм начинается с 24-битного сигнала синхронизации (синхрогруппа) (последовательности из 11T, 11T', где ' обозначает переход, и 2Т или в виде ее инвертированной структуры), после чего следует один символ (14 бит) подкода, после чего, в свою очередь, следуют 32 символа данных и проверки на четность, так что каждый фрейм состоит из 588 битов каналов. Между соседними символами введен 3-битный символ [000], [100], [010] или [001], который используется в качестве соединительных битов.

В качестве подкодов в каждом фрейме записан один символ, состоящий из 8 битов. В таких подкодах записаны данные распознавания, предназначенные для различения отдельных оптических дисков, в дополнение к использованию, например, информации адреса. 8-битовые данные, формирующие подкод, выделены для каналов Р, Q, R, S, Т, U, V и W. Подкоды для 98 каналов формируют блок, как показано на фиг.2. Этот блок начинается с сигналов S0, S1 синхронизации, предназначенных для распознавания ведущего конца блока. Для сигналов S0, S1 синхронизации используются последовательности, не используемые в таблице преобразования EFM. То есть, как показано на фиг.3, 96 байтов подкода, исключая 2 байта сигналов синхронизации, формируют один блок. Каждый блок каждого из каналов подкодов от Р до W сформирован из 96 битов (98 бит вместе с битами синхронизации) от Р1-W1 до Р96-W96.

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

Для иллюстрации структуры фрейма канала Q, предназначенного для записи данных распознавания, рассмотрим фиг.4. Начиная с ведущего конца, этот фрейм Q канала, состоящий из 98 битов, состоит из 2 битов сигналов S0, S1 синхронизации, 4 битов CTL, 4 битов ADR, предназначенных для различения режима записи и/или воспроизведения данных распознавания, 8 битов индекса UDI, который используется в качестве индекса данных распознавания, нагрузки UDI, используемой в качестве области нагрузки, в которую записывают 56 битов данных распознавания, 8 битов AFRAME информации адреса и 16 битов CRC (циклического избыточного кода), используемого в качестве кода исправления ошибки. При этом 84 бита от нижних 4 битов индекса UDI до CRC представляют собой область записи.

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

Перед записью данных распознавания оптического диска в каждый из битов от младших 4 битов индекса URI до блока CRC записывают исходное значение, например [1]. В этой области питы, обычно сформированные в виде выемок, не отражающих луч света, фактически формируют путем тепловой записи данных на отражающей пленке в положении записи, благодаря чему происходит взаимное дополнение [1] до [0], так, что данные распознавания оптического диска записывают в виде структуры, фактически сформированных питов и площадок, с использованием способа, который будет более подробно описан ниже. В другой области, помимо области записи, заранее заданные данные, такие как данные содержания, записывают с использованием структуры питов в виде углублений и площадок, как и в случае оптического диска типа ROM. При этом существенно, чтобы область записи представляла собой область, выделенную, по меньшей мере, для данных нагрузки и для кода исправления ошибок так, чтобы обеспечивалась возможность полного использования этого фрейма для записи, и в качестве начального значения записывается [1] так, что весь фрейм будет полностью сформирован из площадок.

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

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

Ниже будет описан способ изготовления вышеописанного оптического диска. При изготовлении оптического диска на стеклянный мастер-диск наносят слой резиста на этапе 11 нанесения фоторезиста, и структуру питов, состоящих из площадок и выемок, соответствующих данным для записи, вырезают с использованием лазерного луча на этапе 12 нарезки для формирования мастер-диска, как показано на фиг.5. Мастер-диск, в котором структура питов была сформирована после нарезки лазером, проявляют и фиксируют на этапе 13 проявления/фиксации. На этапе 14 формирования металлического мастер-диска на поверхность полученного в результате мастер-диска наносят электролитическое покрытие для формирования металлического мастер-диска, который используют в качестве материнского диска. На следующем этапе 15 формирования матрицы на основе металлического мастер-диска изготовляют матрицу. Сформированную таким образом матрицу устанавливают в металлическую форму для отливки на этапе 16 формирования подложки, для формирования подложки диска из материала на основе прозрачной смолы, такой как поликарбонатная или акриловая смола, с использованием блока инжекционного формования. На подложку диска, сформированную на этом этапе, переносится структура питов, сформированная на мастер-диске на этапе 12 нарезки. На следующем этапе 17 формирования отражающей пленки формируют отражающую пленку, например, способом напыления на поверхность подложки диска, на которой сформирована структура питов. При использовании оптического диска, в соответствии с настоящим изобретением, данные распознавания записывают один раз (последующая запись) с использованием такой отражающей пленки.

Для записи данных распознавания отражающая пленка, используемая для оптического диска, должна быть сформирована из материала, который позволяет осуществлять на ней запись данных. Отражающая способность пленки, сформированной из материала, который обладает отражающей способностью на уровне, по существу, таком же, как у отражающей пленки, используемой для CD или DVD, может изменяться при тепловой записи, с использованием луча света. То есть отражающую пленку формируют из пленки металла, у которого отражающая способность считывающего луча света изменяется в результате тепловой записи в диапазоне от не менее чем на 0,5% до не более чем на 10%. В частности, отражающую пленку формируют из сплава алюминия, состоящего из алюминия и ничтожного количества примеси германия. На этапе 18 формирования защитной пленки защитную пленку формируют путем нанесения смолы, отверждаемой ультрафиолетовым светом поверх отражающей пленки с использованием способа нанесения покрытия при вращении с освещением ультрафиолетовым светом для отверждения смолы. В таким образом сформированном оптическом диске луч света направляют со стороны диска, покрытой защитной пленкой, для записи и/или воспроизведения данных. На следующем этапе 19 записи данных распознавания формируют данные распознавания путем прожигания отражающей пленки для формирования имитированных питов.

Ниже поясняется устройство 21 нарезки, предназначенное для изготовления мастер-диска, путем лазерной нарезки на этапе 12 нарезки структуры питов из площадок и выемок, соответствующей данным, предназначенным для записи. Как показано на фиг.6, такое устройство 21 нарезки содержит аналого-цифровой преобразователь 22, на который подают выборки данных, предназначенные для записи, через входной вывод 22а, схему 23 кодирования для исправления ошибки, предназначенную для кодирования с исправлением ошибок цифровых сигналов, поступающих на выход А/Ц преобразователя 22, схему 24 модуляции, предназначенную для модуляции кодированного выходного сигнала, генератор 25 подкода, предназначенный для генерации подкодов, и генератор 26 данных, предназначенный для суммирования выходных сигналов схемы 24 модуляции с данными от генератора 25 подкода для формирования данных записи. Устройство 21 нарезки также содержит лазерный источник 27, такой как газовый лазер, например аргоновый лазер или He-Cd лазер, оптический модулятор 28, предназначенный для модуляции света лазера на основе данных, поступающих от модулятора 26 данных, с использованием, например, ЕОМ (электрооптического модулятора), работающего на эффекте Покелса (Pockels effect), или АОМ (акустико-оптического модулятора), в котором используются ультразвуковые волны, зеркало 29, предназначенное для отражения модулированного луча лазера, механизм 30 передвижения, предназначенный для привода в движение зеркала 29, линзы 31 объектива, предназначенные для сбора в точку света лазера для облучения стеклянного мастер-диска 35, двигатель 32, предназначенный для вращения стеклянного мастер-диска 35, и механизм 33 привода линз объектива, предназначенный для привода линз 31 объектива в направлении фокусирования, которое представляет собой направление оптической оси линз 31 объектива.

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

Схема 24 модуляции осуществляет модуляцию кодированного выходного сигнала схемы 23 кодирования с исправлением ошибок в соответствии с алгоритмом EFM, для вывода полученных в результате модулированных данных на генератор 26 данных. В частности, схема 24 модуляции преобразует 8-битовую последовательность в 14-битовую последовательность кода записи, с минимальной длиной последовательности Tmin (минимальная длина между переходами), равной 2, и максимальной длиной последовательности Tmax (максимальная длина между переходами), равной 10, в соответствии с таблицей преобразования EFM, показанной на фигурах 7 и 8.

Генератор 25 подкода генерирует подкоды, такие как информация адреса, соответствующая записываемым данным, и преобразует сгенерированные таким образом подкоды в виде последовательности 8-битовых данных в последовательность 14-битового кода записи с использованием EFM. В частности, генератор 25 подкода генерирует, в качестве подкодов для области, предназначенной для записи данных распознавания, биты данных в виде последовательности 8-битовых данных, представленных в таблице преобразования EFM, показанной на фигурах 7 и 8, и преобразует сгенерированные таким образом биты данных в последовательность 14-битового кода записи. В частности, генератор 25 подкода генерирует, в качестве подкодов для области, предназначенной для записи данных распознавания, биты данных в виде 8-битовой последовательности, получаемой при демодуляции, смодулированной таким образом последовательности 14-битового кода записанных данных дискриминации, в которых второй бит от ведущего бита, то есть канал подкода Q, дополняется от [1] до [0], и в котором область от третьего бита от ведущего бита до конечного бита, то есть подкод каналов от R до W, представляет собой бит с одинаковым значением. Такие данные выбирают так, чтобы удовлетворялось условие, что, когда отражающую пленку прожигают для формирования имитированного пита путем освещения лучом света площадки между питами, в 14-битовой структуре, получаемой в результате EFM, вновь сформированная длина пита будет удовлетворять правилу модуляции EFM, которое указывает, что значения максимальной длины между переходами Tmax и минимальной длины между переходами Tmin должны составлять 10 и 2, соответственно.

Генератор 25 подкода выбирает 64-ый подкод 0X40h [01000000] в десятичном обозначении таблицы преобразования EFM в виде подкода области, в которой должны быть записаны данные распознавания, как показано, например, на фиг.9А. Причина этого состоит в том, что подкод 0X40h при EFM дает 14-битовую последовательность [01001000100100] и что, если третья площадка L последовательности, модулированной NRZI, будет облучена лучом света для прожигания отражающей пленки для формирования имитированного пита, будет получена 14-битовая последовательность [01001000100000], которая при демодуляции дает ту же последовательность, что и в нулевом подкоде [00000000], за исключением верхнего второго бита канала Q.

Генератор 25 подкода выбирает 65-ый подкод 0Х41h [01000001] в десятичном обозначении таблицы преобразования EFM в качестве подкода области, в которой должны быть записаны данные распознавания, как показано, например, на фиг.9В. Причина этого состоит в том, что 0Х41h при EFM дает 14-битовую последовательность [10000100100100], и, если вторая площадка L последовательности, модулированной NRZI, будет облучена лучом света для прожигания отражающей пленки, для формирования имитированного пита, будет получена 14-битовая последовательность [10000100000000], которая при демодуляции дает ту же последовательность, что и в первом подкоде 0Х01h [00000001], за исключением верхнего второго бита канала Q.

Генератор 25 подкода выбирает 68-ой подкод 0X44h [01000100] в десятичном обозначении таблицы преобразования EFM в качестве подкода для области, в которой должны быть записаны данные распознавания, как показано, например, на фиг.9С. Причина этого состоит в том, что подкод 0X44h при EFM дает 14-битовую последовательность [01000100100100], и, если третья площадка L структуры, модулированной NRZI, будет облучена лучом света для прожигания отражающей пленки для формирования имитированного пита, будет получена 14-битовая последовательность [010001000000000], которая при демодуляции дает ту же последовательность, что и четвертый подкод 0X04h [00000100], за исключением верхнего второго бита канала Q.

Генератор 25 подкода выбирает 71-ый подкод 0X47h [01000111] в десятичном обозначении таблицы преобразования EFM в качестве подкода для области, в которой должны быть записаны данные распознавания, как показано, например, на фиг.9D. Причина этого состоит в том, что подкод 0X47h при EFM дает 14-битовую последовательность [00100100100100], и, если вторая площадка L структуры, модулированной NRZI, будет облучена лучом света для прожигания отражающей пленки для формирования имитированного пита, будет получена 14-битовая последовательность [0100100000000], которая при демодуляции дает ту же последовательность, что и 0-ой подкод 0X07h [00000111], за исключением верхнего второго бита канала Q.

Генератор 25 подкода генерирует вышеуказанный подкод в качестве подкода для области, в которой должны быть записаны данные распознавания, преобразует из [1] в [0] - заранее установленную площадку в пит для дополнения Q-канала 8-битовой последовательностью, в зависимости от предназначенных для записи данных, для обеспечения возможности записи данных распознавания. Благодаря установке каналов от R до W неизменными до и после записи данных распознавания, устройство записи и/или воспроизведения позволяет определять область, где данные распознавания должны были быть или были записаны.

Как показано на фиг.6, данные записи, модулированные EFM, поступают в генератор 26 данных из схемы 24 модуляции, в то время как подкоды также поступают в генератор данных от генератора 25 подкода. Генератор 26 данных размещает 3-битовые соединительные биты между соседними 14-битовыми блоками последовательностей кода записи. В частности, генератор 26 данных выбирает соединительные биты из последовательностей [000], [100], [010] и [001], которые удовлетворяют правилу преобразования EFM, максимальной длины между переходами Tmax=10 и минимальным расстоянием между переходами Tmin=2 и в котором абсолютное значение цифровой суммы (DSV) будет меньшим для снижения низкочастотных компонентов, и помещает выбранные таким образом 3-битовые соединительные биты между 14-битовыми блоками последовательностей записываемого кода. Генератор 26 данных формирует 17-битовую последовательность кода записи для генерирования данных, показанных на фиг.1, для вывода генерированных таким образом данных на оптический модулятор 28.

При использовании вышеописанного устройства 21 нарезки, когда данные выборки, предназначенные для записи, поступают на А/Ц преобразователь 22, А/Ц преобразователь преобразует данные из аналоговых сигналов в цифровые сигналы для подачи сгенерированных таким образом цифровых сигналов на схему 23 кодирования с исправлением ошибок. Такая схема 23 кодирования с исправлением ошибок использует кодирование, которое представляет собой комбинацию перемежающегося кода Рида-Соломона четвертого порядка с последующей отправкой получаемых в результате закодированных данных на схему 24 модуляции. Схема 24 модуляции модулирует данные с использованием EFM модуляции. То есть схема 24 модуляции преобразует данные для записи из 8 битов в 14 битов, на основе таблицы EFM, показанной на фигурах 7 и 8, для вывода полученных в результате данных в генератор 26 данных. С другой стороны, генератор 25 подкода генерирует 8-битовые подкоды, такие как информация адреса, связанные с данными, предназначенными для записи, и преобразует сгенерированные таким образом подкоды в 14-битовые данные, которые поступают в генератор 26 данных. Этот генератор 26 данных, на который поступают данные со схемы 24 модуляции, суммирует эти данные с данными, например, подкодов, поступающих от генератора 25 подкода, и вводит 3-битовые соединительные биты между соседними 14-битовыми блоками, для получения данных, предназначенных для записи. Эти данные для записи модулируют с использованием NRZI и выводят на оптический модулятор 28.

С другой стороны, лазерный источник 27 излучает свет лазера, который поступает на оптический модулятор 28. Оптический модулятор модулирует свет лазера на основе входного сигнала, поступающего от генератора 26 данных. То есть, когда на оптический модулятор поступает [1] с генератора 26 данных, он модулирует свет лазера. Свет лазера, модулированный оптическим модулятором, падает на зеркало 29. Зеркало 29 передвигается с помощью механизма 30 передвижения для перемещения света лазера от внутренней до внешней окружностей стеклянного мастер-диска 35. Свет лазера собирается в точку линзами 31 объектива для облучения стеклянного мастер-диска 35, вращающегося с помощью двигателя 32 привода шпинделя, используемого в качестве блока привода во вращение при выполнении условия CLV (постоянной линейной скорости). Линзы 31 объектива перемещаются при этом вдоль оптической оси луча лазера с помощью механизма 33 привода линзы объектива для осуществления управления фокусированием.

Ниже описано, со ссылкой на фиг.10, устройство 40 записи данных, осуществляющее запись данных распознавания на оптический диск, на этапе 19 записи данных распознавания. Такое устройство 40 записи данных содержит шпиндельный двигатель 41, предназначенный для привода во вращение оптического диска 1, в варианте выполнения настоящего изобретения, блок 42 оптической головки считывания информации, предназначенный для облучения лучом света поверхности оптического диска 1 и для детектирования отраженного возвратного луча, контроллер 43, предназначенный для выполнения сервоуправления фокусировки и сервоуправления отслеживания дорожки линз объектива блока 42 оптической головки считывания информации с компакт-диска и для управления вращением шпиндельного двигателя 41, высокочастотный усилитель 44 (RF), предназначенный для получения, например, высокочастотных сигналов на основе выходного сигнала детектирования блока 42 оптической головки считывания информации, блок 45 детектирования сигнала синхронизации, предназначенный для детектирования сигнала синхронизации из высокочастотного сигнала и для генерирования тактовой частоты, блок 46 выделения подкода, предназначенный для выделения подкодов из высокочастотных сигналов, блок 47 демодуляции подкода, предназначенный для демодуляции 14-битовых подкодов, модулированных способом EFM в 8-битовые подкоды, для генерирования подкодов каналов от Р до W, и блок 48 детектирования, предназначенный для детектирования подкодов каналов от R до W. Устройство 40 записи данных также содержит, в качестве системы записи данных распознавания оптического диска 1, блок 49 переключения, предназначенный для переключения входов данных распознавания для записи на оптический диск 1, блок 51 модуляции, предназначенный для выполнения обработки записи данных распознавания на оптический диск 1, процессор 51 записи, предназначенный для выполнения обработки записи данных распознавания на оптический диск 1, и выходной контроллер 52, предназначенный для управления выходным уровнем мощности луча света, излучаемого блоком 42 оптической головки.

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

Блок 42 оптической головки содержит полупроводниковый лазер, используемый в качестве источника света для излучения луча света, линзы объектива, предназначенные для сбора в точку луча света, излучаемого полупроводниковым лазером, и фотодетектор, предназначенный для детектирования обратного луча света, отраженного от отражающей пленки оптического диска 1. Луч света, излучаемый полупроводниковым лазером, собирается в точку линзами объектива так, что он освещает поверхность записи сигнала оптического диска 1. Выходной луч полупроводникового лазера управляется с помощью выходного контроллера 52. При воспроизведении данных, записанных на оптический диск 1, под управлением выходного контроллера 52, полупроводниковый лазер излучает луч света стандартной мощности. При записи данных распознавания полупроводниковый лазер излучает луч света с выходным уровнем выше, чем при воспроизведении для прожигания отражающей пленки, для обеспечения тепловой записи.

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

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

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

На основе сигналов ошибки фокусирования и сигналов ошибки отслеживания дорожки, поступающих от высокочастотного усилителя 44, контроллер 43 генерирует сигналы сервопривода фокусировки и сигналы сервопривода отслеживания дорожки, и подает эти сигналы сервопривода на схему механизма привода линз объектива блока 42 оптической головки. На основе сигналов сервопривода фокусировки и сигналов сервопривода отслеживания дорожки линзы объектива, установленные на механизме привода линз объектива, перемещаются в направлении фокусирования, параллельном оптической оси линз объектива, и в направлении отслеживания дорожки, перпендикулярном оптической оси линз объектива. Контроллер 43 также генерирует сигналы сервопривода вращения так, что тактовая частота, генерируемая сигналами синхронизации, будет синхронизирована по частоте и по фазе с опорной тактовой частотой кварцевого генератора. Двигатель 41 привода шпинделя, в соответствии с этим, обеспечивает вращение оптического диска, например, при условии CLV (постоянной линейной скорости).

По данным, поступающим от высокочастотного усилителя 44, блок 46 выделения подкода выделяет 14-битовый подкод, расположенный рядом с сигналами синхронизации фрейма, для подачи на выход выделенного таким образом подкода в блок 47 демодуляции подкода. На основе таблицы преобразования EFM блок 47 демодуляции подкода преобразует 14-битовые данные в 8-битовые данные. Блок 47 демодуляции подкода формирует один блок из 98 фреймов и генерирует подкоды каналов Р, Q, R, S, Т, U, V и W. То есть блок 47 демодуляции подкода генерирует подкоды с Р1-W1 по Р96-W96, то есть 96-битовые подкоды.

Блок 48 детектирования детектирует режим для записи данных распознавания при детектировании каналов от R до W подкодов. То есть блок 48 детектирования определяет по адресу ADR канала Q, является или нет данный режим режимом записи данных распознавания. Блок 48 детектирования определяет, являются ли каналы от R до W подкодов неизменными значениями, сохраненными в памяти. То есть блок 48 детектирования определяет, являются ли каналы от R до W последовательностями [000000] для фиг.9А, [000001] для фиг.9В, [000100] для фиг.9С или [000111] для фиг.9D. Если данные каналов от R до W, поступающие с блока 47 демодуляции подкода, представляют собой неизменное значение, блок 47 демодуляции подкода включает блок 49 переключателя для подачи данных распознавания со входного терминала 53 на блок 50 модуляции. Если данные каналов от R до W, поступающие с блока 47 демодуляции подкода, не являются неизменными значениями, блок 48 детектирования предполагает, что область записи не является областью, предназначенной для записи данных распознавания, и выключает блок 49 переключателя для запрета записи данных распознавания на оптический диск 1.

Блок 50 модуляции модулирует данные распознавания, поступающие со входного терминала 53, в соответствии с заранее установленной системой модуляции, и подает на выход модулированные данные распознавания, поступающие в процессор 51 записи. Процессор 51 записи осуществляет необходимую обработку записи для записи на оптический диск 1 и подает на выход данные, обработанные для записи, поступающие на блок 42 оптической головки.

Ниже поясняется со ссылкой на фиг.11 работа при записи данных распознавания с использованием устройства 40 записи. Если пользователь нажимает кнопку записи данных распознавания, устройство 40 записи данных осуществляет вращение шпиндельного двигателя 41 при условии CLV. Одновременно, блок 42 оптической головки излучает луч света на оптический диск 1. Выходной контроллер 52 осуществляет управление полупроводниковым лазером блока оптической головки для излучения луча света со стандартными выходными параметрами. Блок 42 оптической головки начинает считывать данные при выполнении сервоуправления фокусировки и сервоуправления отслеживания дорожки контроллером 43.

На этапе S1 устройство 40 записи данных подает команду на блок 42 оптической головки для выполнения перехода на дорожку, расположенную рядом с данными распознавания, для записи данных распознавания в заранее заданную область. На этапе S2 блок 46 выделения подкода устройства 40 записи данных выделяет подкод рядом с областью записи данных распознавания. Блок 47 демодуляции подкода демодулирует выделенные подкоды. Блок 48 детектирования выделяет каналы от R по W подкодов для проверки данных. На этапе S3 блок 48 детектирования проверяет, являются или нет подкоды каналов от R по W, считанные с оптического диска 1, заранее заданными неизменными значениями. Если подкоды каналов с R по W, считанные с оптического диска 1, совпадают с неизменными значениями, записанными, например, в запоминающем устройстве, устройство 40 записи данных переходит на этап S4 и, в противном случае, на этап S6. Причина этого состоит в том, что данные распознавания не были записаны в фрейм канала Q подкодов оптического диска 1, показанный на фиг.4, так, что область для записи данных распознавания не может быть идентифицирована. Например, если используются комбинации 0X47h и 0X07h, показанные на фиг.9D, блок 48 детектирования проверяет, являются или нет подкоды каналов R-W подкодом [000111]. Если подкод не является подкодом [000111], устройство 40 записи данных переходит на этап S4. Если подкод не содержит последовательность [000111], устройство 40 записи данных переходит на этап S6.

Блок 48 детектирования устройства 40 записи данных также может определять, определяет или нет адрес ADR канала Q режим записи данных распознавания до перехода на этап S3, и переходит на этап S3, если такой результат будет определен.

На этапе S4 блок 48 детектирования определяет, что область оптического диска, в которую в данный момент осуществляется доступ, представляет собой область, предназначенную для записи данных распознавания, на основе совпадения подкода каналов от R до W, считываемых с оптического диска 1 с неизменным значением, записанным, например, в запоминающем устройстве, и, соответственно, включает блок 49 переключателя.

На этапе S5 устройство 40 записи данных начинает запись данных распознавания. То есть данные распознавания (UID) поступают на входной вывод 53 и передаются через блок 49 переключателя на блок 50 модуляции, где данные проходят заданную модуляцию. Данные затем обрабатываются для записи в процессоре 51 записи, после чего они поступают на блок 42 оптической головки. Выходной контроллер 52 изменяет выходной сигнал полупроводникового лазера со стандартного уровня на высокий уровень для выполнения тепловой записи данных распознавания путем прожигания отражающей пленки. Устройство записи 40 данных записывает данные в области записи для подкодов канала Q, показанного на фиг.4, то есть в 84 битах от нижних 4 битов индекса UDI до CRC. В частности, устройство 40 записи данных выполняет запись времени записи или времени предварительно выполненной записи в нижние 4 бита индекса UDI, и записывает данные распознавания в 56-битовой области нагрузки UDI, при записи информации адреса, такой как номер фрейма в 8-битовом адресе фрейма AFRAME, и записи кода исправления ошибок в 16-битовом CRC в указанном порядке.

На фиг.12 представлен способ записи этих данных, который поясняется ниже. При этом в варианте выполнения, показанном на фиг.12, подкод 0Х47h, показанный на фиг.9D, изменяется на 0X07h. Перед записью данных распознавания структура А предварительной записи данных распознавания является такой, что рядом с 24-битовым сигналом синхронизации фрейма вводят соединительные биты [100], затем следует подкод [00100100100100] (0Х47h) и затем записывают соединительные биты [100], как показано в позиции (А) на фиг.12. На оптическом диске 1, рядом с питом Р1 длиной 11Т расположена площадка L1 длиной 11Т, затем следует пит Р2 длиной 7Т, затем площадка L2 длиной 3Т, пит Р3 длиной 3Т, затем расположена площадка L3 длиной 3Т и пит Р4 длиной 3Т. Устройство 40 записи данных излучает луч света высокой мощности на участок от пита Р3 до пита Р4 для прожигания отражающей пленки для тепловой записи с формированием пита на стороне площадки L3, который как бы соединяется с питом Р3 и с питом Р4 для получения структуры А последующей записи, показанной в позиции (В) на фиг.12. То есть последовательность [00100100000000] (0X07h) записывается в области подкода в последовательности А последующей записи. Затем на оптическом диске 1 располагается пит Р11 длиной 11Т, площадка L11 длиной 11Т, пит Р12 длиной 7Т, площадка L12 длиной 3Т и пит Р13 длиной 9Т в указанном порядке.

Возвращаясь к случаю, в котором последовательность сигналов синхронизации фрейма является обратной вышеприведенному случаю, структура В перед записью данных В распознавания является такой, как показано в позиции (С) на фиг.12, после 24-битового сигнала синхронизации фрейма следуют соединительные биты [001], затем подкод [00100100100100] (0X47h) и затем соединительные биты [100] в указанном порядке. На оптическом диске 1 записана площадка L21 длиной 11Т, пит Р22 длиной 11Т и площадка L22 длиной 4Т, пит Р22 длиной 3Т, площадка L23 длиной 3Т, пит Р23 длиной 3Т, площадка L24 длиной 3Т и пит Р24 длиной 3Т в указанном порядке. Устройство 40 записи данных освещает лучом света высокой мощности участок между питами Р23 и Р24, прожигая отражающую пленку для осуществления тепловой записи, с формированием пита, который как бы соединяет питы Р23 и Р24 в положении площадки L24, для получения последовательности В последующей записи, как показано в позиции (D) на фиг.12. Таким образом, в области подкода записывается последовательность [00100100000000] (0X07h) в виде последовательности В последующей записи. Затем на оптическом диске 1 следует площадка L31 длиной 11Т, пит Р31 длиной 11Т, площадка L32 длиной 4Т, пит Р32 длиной 3Т, площадка L33 длиной 3Т и пит Р33 длиной 9Т в указанном порядке.

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

Если на этапе S3, показанном на фиг.11, блок 48 детектирования определил, что подкоды каналов от R до W, считываемые с оптического диска 1, не совпадают с заданными неизменными значениями, блок детектирования определяет на этапе S6, что область оптического диска 1, доступ к которой осуществляется в данный момент, не является областью записи данных распознавания, и выключает блок 49 переключателя, запрещая подачу данных распознавания для продолжения поиска. Блок детектирования затем возвращается на этап S2.

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

Ниже поясняется со ссылкой на фиг.13 устройство 60 воспроизведения данных, предназначенное для воспроизведения описанного выше оптического диска 1, с данными распознавания, записанными на него с помощью устройства 40 записи данных. Устройство 60 воспроизведения данных содержит шпиндельный двигатель 61, предназначенный для привода во вращение оптического диска 1, на который записаны данные распознавания, блок 62 оптической головки, излучающий луч света на оптический диск 1 и детектирующий отраженный обратный луч света, контроллер 63, предназначенный для выполнения управления фокусированием и сервоуправления отслеживанием дорожки линз объектива блока оптической головки и для выполнения управления вращением шпиндельного двигателя 61, высокочастотный усилитель 64 (RF), предназначенный для формирования высокочастотных сигналов на основе выходных сигналов блока 62 оптической головки, блок 65 детектирования сигнала синхронизации, предназначенный для детектирования сигнала синхронизации по высокочастотным сигналам для генерирования сигнала тактовой частоты, блок 66 демодуляции, предназначенный для демодуляции данных записи, прошедших EFM модуляцию, таких как данные содержания, и процессор 67 исправления ошибки, предназначенный для исправления ошибок демодулированных данных.

Устройство 60 воспроизведения данных также содержит блок 68 выделения подкода, предназначенный для выделения подкодов по высокочастотным сигналам, блок 69 демодуляции подкода для демодуляции EFM модулированных 14-битовых подкодов в 8 битов для генерирования подкодов для каналов с Р по W, блок 70 детектирования, предназначенный для детектирования подкодов для каналов с R по W, блок 71 переключателя, предназначенный для переключения выходных сигналов данных распознавания, записанных на оптический диск 1, и блок 72 демодуляции, предназначенный для демодуляции данных распознавания.

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

Блок 62 оптической головки содержит полупроводниковый лазер, используемый в качестве источника света, предназначенного для излучения луча света, линзы объектива, предназначенные для сбора в точку луча света, излучаемого полупроводниковым лазером, и фотодетектор, предназначенный для детектирования возвратного луча света, отражаемого от отражательной пленки оптического диска 1. Луч света, излучаемый полупроводниковым лазером, собирается линзами объектива так, что он освещает поверхность записи оптического диска 1. Следует отметить, что при воспроизведении данных полупроводниковый лазер излучает луч света со стандартной мощностью. Возвратный луч света, отражаемый от поверхности записи оптического диска 1, преобразуется фотодетектором в электрические сигналы, которые поступают с выхода фотодетектора на высокочастотный усилитель 64. Линзы объектива установлены на механизме привода линз объектива, таком как двухосевой привод, и перемещаются в направлении фокусирования, параллельном оптической оси линз объектива, и в направлении отслеживания дорожки, перпендикулярном оптической оси линз объектива. Высокочастотный усилитель 64 генерирует высокочастотные сигналы, сигналы ошибки фокусирования и сигналы ошибки отслеживания дорожки на основе выходного сигнала фото детектора, формирующего блок 62 оптической головки. Например, сигналы ошибки фокусирования генерируются с использованием астигматического способа, в то время как сигналы ошибки отслеживания дорожки генерируются и использованием способа трех лучей или двухтактного способа. Высокочастотный усилитель 64 подает на выход высокочастотные сигналы, поступающие на блок 66 демодуляции, предназначенный для демодуляции данных, модулированных EFM, при одновременном выводе сигналов ошибки фокусирования и сигналов ошибки отслеживания дорожки, который поступают на сервоконтроллер 63.

Блок 65 детектирования сигнала синхронизации детектирует сигналы синхронизации фрейма, показанные на фиг.1, из высокочастотных сигналов, и эти сигналы синхронизации используются при декодировании подкодов, показанных на фигурах 2 и 3. На основе декодированных сигналов синхронизации блок 65 детектирования сигнала синхронизации генерирует тактовые импульсы.

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

Блок 66 демодуляции демодулирует данные записи, такие как данные содержания, в соответствии с алгоритмом EFM. В частности, блок 66 демодуляции преобразует 14-битовую кодовую последовательность записи в последовательность 8-битовых данных, в соответствии с таблицей преобразования EFM, которая показана на фигурах 7 и 8. Процессор 67 исправления ошибки демодулирует модулированные записанные данные в соответствии с алгоритмом, таким как CIRC, для вывода демодулированных данных на выходной вывод 73. Например, если данные записи представляют собой аудиоданные, эти аудиоданные, поступающие с выходного вывода 73, преобразуются с помощью Ц/А преобразователя из цифровых сигналов в аналоговые сигналы, которые затем поступают в акустический преобразователь, такой как громкоговоритель, наушник или головной телефон.

Блок 68 выделения подкода выделяет на основании данных, поступающих от высокочастотного усилителя 64, 14-битовые подкоды, расположенные рядом с сигналами синхронизации фрейма, для подачи выделенных сигналов в блок 69 демодуляции подкода. На основе таблицы преобразования EFM блок 69 демодуляции подкода преобразует 14-битовые данные в 8-битовые данные. Блок 69 демодуляции подкода формирует один блок с 98 фреймами для генерирования подкодов каналов Р, Q, R, S, Т, U, V и W. То есть блок 47 демодуляции подкода генерирует подкоды каналов от Р1-W1 до Р96-W96, то есть 96-битовые подкоды.

Блок 70 детектирования определяет режим записи данных распознавания, при детектировании подкодов каналов с R по W. То есть блок 70 детектирования определяет из значения адреса ADR канала Q, является ли данный режим режимом записи данных распознавания. Блок 70 детектирования определяет, являются ли каналы с R по W подкодов неизменными значениями, записанными в запоминающее устройство. То есть блок 70 детектирования определяет, являются каналы с R по W каналами [000000] для фиг.9А, [000001] для фиг.9В, [000100] для фиг.9С или [000111] для фиг.9D. Если данные каналов с R по W, поступающие с блока 69 демодуляции подкода, представляют собой неизменные значения, блок 70 детектирования включает блок 71 переключателя для подачи данных распознавания, поступающих с блока 68 выделения подкода, на блок 72 демодуляции. Если данные каналов с R по W, поступающие с блока 69 демодуляции подкода, не являются неизменными значениями, блок 70 детектирования считает, что данная область записи не является областью, предназначенной для данных распознавания, и выключает блок 71 переключателя для предотвращения подачи данных распознавания с блока 68 выделения подкода на блок 72 демодуляции.

На блок 72 демодуляции для данных распознавания подают подкоды канала Q с блока 69 демодуляции подкода через блок 71 переключателя. Блок 72 демодуляции для данных распознавания сверяется, например, со значением времени, заранее записанным в индекс UDI, показанный на фиг.4, для демодуляции данных распознавания, записанных в область нагрузки UDI, при выполнении обработки исправления ошибки с использованием CRC, для вывода демодулированных данных распознавания на выходной вывод 74.

Ниже поясняется операция считывания данных с использованием устройства 60 воспроизведения данных. Когда пользователь нажимает кнопку повторного воспроизведения, устройство 60 воспроизведения данных включает двигатель 61 привода шпинделя, который начинает вращать с постоянной линейной скоростью оптический диск 1, установленный на полку диска, входящую в состав секции загрузки диска. Одновременно, блок 62 оптической головки освещает лучом света оптический диск 1. В это время блок 62 оптической головки излучает луч света со стандартным уровнем мощности. Блок 62 оптической головки начинает считывать данные, по мере того как с помощью сервоконтроллера 63 осуществляется управление фокусировкой и управление отслеживания дорожки.

Случай использования подкодов каналов от R до W оптического диска 1 для проверки наличия ошибки поясняется со ссылкой на фиг.14. На этапе S11 устройство 60 воспроизведения данных осуществляет доступ к области записи данных распознавания и, в состоянии режима воспроизведения данных распознавания, выделяет подкоды в блоке 68 выделения подкода для демодуляции выделенных таким образом подкодов, с использованием блока 69 демодуляции подкода. На этапе S12 блок 70 детектирования выделяет подкоды каналов от R до W каждого фрейма для проверки данных. Блок 70 детектирования проверяет, являются или нет подкоды каналов от R до W, считанные с оптического диска 1, заранее заданными значениями. Например, если используется комбинация 0X47h и 0X07h, показанная на фиг.9D, блок 70 детектирования проверяет, совпадает или нет подкод каналов от R до W с последовательностью [000111]. Когда блок 70 детектирования определяет, что подкод каналов от R до W представляет собой неизменное значение, то есть [000111], устройство 60 воспроизведения данных переходит на этап S13. Когда блок 70 детектирования определяет, что подкод каналов от R до W не является неизменным значением, то есть не является [000111], устройство 60 воспроизведения данных переходит на этап S14.

Когда блок 70 детектирования определяет, что подкод каналов от R до W представляет собой неизменное значение, устройство 60 воспроизведения данных определяет, на этапе S13, что ошибка отсутствует.

Когда блок 70 детектирования определяет, что подкод каналов от R до W не совпадает с неизменным значением, устройство 60 воспроизведения на этапе S14 определяет, что присутствует ошибка. Например, если блок демодуляции данных 72 распознавания определяет наличие ошибки в результате проверки CRC канала Q, бит канала Q фрейма, определенного блоком 70 детектирования, меняется на взаимодополняющую величину, и вновь осуществляется проверка CRC для исправления ошибки.

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

Устройство 60 воспроизведения данных также позволяет управлять воспроизведением данных следующим образом: на этапе S21 по фиг.15 устройство 60 воспроизведения данных осуществляет доступ к области записи данных распознавания и выделяет подкоды в блоке 68 выделения подкода для демодуляции выделенных подкодов в блоке 69 демодуляции подкода. На этапе S22 блок 70 детектирования считывает Q канал подкодов для проверки, содержит или нет, по меньшей мере, область записи, показанная на фиг.4 все [1]. Причина этого состоит в том, что когда на оптический диск не записаны данные распознавания, на нем не формируются виртуальные питы путем прожига отражающей пленки для записи данных распознавания, так, что при этом, по меньшей мере, область записи канала Q полностью занята [1]. Конечно, если весь фрейм канала Q представляет собой область записи, достаточно проверить, содержат или нет подкоды канала Q все [1]. Если область записи канала Q полностью занята [1], устройство 60 воспроизведения данных переходит на этап S23 и, в противном случае, на этап S24.

Если область записи канала Q полностью занята [1], устройство 60 воспроизведения данных, на этапе S23 выключает блок 71 переключателя для предотвращения считывания данных распознавания, а также для предотвращения воспроизведения, например, данных содержания, записанных на оптический диск 1. Причина этого состоит в том, что оптический диск 1, область записи канала Q которого полностью занята [1], представляет собой оптический диск, на который не были записаны данные распознавания и, следовательно, диск, который незаконно распространялся до записи данных распознавания.

В случае, когда область записи канала Q не содержит все [1], блок 70 детектирования устройства 60 воспроизведения данных определяет на этапе S24, с использованием адреса ADR канала Q, что был произведен доступ к области данных распознавания, при этом устройство 60 воспроизведения данных устанавливает режим воспроизведения данных распознавания. На следующем этапе S25 устройство 60 воспроизведения считывает и демодулирует данные распознавания, разрешая затем осуществлять обработку воспроизведения данных содержания, записанных на оптический диск 1.

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

Устройство 60 воспроизведения данных также позволяет управлять воспроизведением данных следующим образом: если, на этапе S31, блок 70 детектирования устройства 60 воспроизведения данных определяет с помощью адреса ADR канала Q, что область представляет собой область записи данных распознавания, устройство 60 воспроизведения данных устанавливает режим воспроизведения данных распознавания. На следующем этапе S32 блок 70 детектирования устройства воспроизведения данных выделяет каналы от R до W подкодов для проверки, были или нет подкоды каналов от R до W, считанные с оптического диска 1, равны заданному неизменному значению. Например, если используются комбинации 0Х47Н и 0X07h, показанные на фиг.9D, блок 70 детектирования определяет, равен или нет подкод каналов от R до W последовательности [000111]. Если блок 70 детектирования устройства 60 воспроизведения данных проверил, что подкод каналов от R до W представляет собой неизменное значение, то есть [000111], работа устройства 60 воспроизведения данных переходит на этап S33 и, если блок 70 детектирования определил, что подкод каналов от R до W не равен [000111], работа устройства 60 воспроизведения данных переходит на этап S34.

Если блок 70 детектирования устройства 60 воспроизведения данных определил, что подкод каналов от R до W представляет неизменное значение, устройство 60 воспроизведения данных на этапе S33 определяет, что в загруженный в данный момент оптический диск 1 является законными диском и включает блок 71 переключателя, разрешая считывать данные распознавания читаемыми. При поступлении подкода канала Q с блока 69 демодуляции подкода через блок 71 переключателя блок демодуляции данных 72 распознавания проверяет, например, время предварительной записи, записанное в индексе UDI, показанном на фиг.4, для демодуляции данных распознавания, записанных в область нагрузки UDI, при исправлении ошибок демодулированных данных с использованием CRC, и выводит полученные данные на выходной вывод 74. Устройство 60 воспроизведения данных начинает воспроизводить данные содержания, записанные на оптический диск 1.

Когда блок 70 детектирования устройства 60 воспроизведения данных определяет, что подкод каналов от R до W не совпадает с неизменным значением, устройство 60 воспроизведения данных на этапе S34 определяет, что загруженный в данный момент оптический диск является незаконным или представляет собой диск другого вида, и выключает блок 71 переключателя, не разрешая считывать данные распознавания. Например, устройство 60 воспроизведения данных запрещает выполнение обработки после обработки воспроизведения данных содержания, записанных на оптический диск 1. При использовании такого способа становится возможным ограничить воспроизведение незаконно распределяемых оптических дисков или оптических дисков другого вида.

Настоящее устройство 60 воспроизведения данных также позволяет управлять воспроизведением данных. Как показано на фиг.17, устройство 60 воспроизведения данных на этапе S41 с помощью блока 62 оптической головки выполняет переход на дорожку, расположенную рядом с областью записи данных распознавания, для определения области, в которую были записаны данные распознавания. На следующем этапе S42 устройство 60 воспроизведения данных с помощью блока 68 выделения подкода выделяет подкод, расположенный рядом с областью записи данных распознавания, при этом блок 69 демодуляции подкода осуществляет демодуляцию выделенного таким образом подкода. Блок 70 детектирования выделяет каналы от R до W подкода для проверки данных. На следующем этапе S43 блок 70 детектирования осуществляет проверку, является или нет подкод каналов от R до W, считанный с оптического диска 1, заранее заданным неизменным значением. Если подкод каналов от R до W, считанный с оптического диска 1, совпадает с неизменным значением, записанным, например, в запоминающее устройство, работа устройства 60 воспроизведения данных переходит на этап S44 и, в противном случае, на этап S46. Например, если используется комбинация 0X47h и 0Х07Н, показанная на фиг.9D, блок 70 детектирования проверяет, является или нет подкод каналов от R до W последовательностью [000111]. Если подкод представляет собой [000111], устройство 60 воспроизведения данных переходит на этап S44 и, в противном случае, на этап S46.

На этапе S44 блок 70 детектирования определяет, что область оптического диска, к которой в данный момент осуществляется доступ, представляет собой область, где были записаны данные распознавания на основе совпадения подкода каналов от R до W, считываемого с оптического диска 1, с неизменным значением, записанным, например, в запоминающее устройство. При этом блок 71 переключателя включается, разрешая считывать данные распознавания. При подаче подкода канала Q с блока 69 демодуляции подкода, через блок 71 переключателя, блок демодуляции данных 72 распознавания сверяет, например, предварительно записанное время, записанное в индексе UDI, показанном на фиг.4, для демодуляции данных распознавания, записанных в область нагрузки UDI. Блок демодуляции данных распознавания также выполняет исправление ошибок данных демодуляции с использованием CRC для вывода конечных данных на выходной вывод 74. Устройство 60 воспроизведения данных начинает обработку воспроизведения, например, данных содержания, записанных на оптический диск 1.

Если на этапе S43 блок 70 детектирования определяет, что подкод каналов от R до W, считанных с оптического диска 1, не совпадает с заранее заданным неизменным значением, блок детектирования на этапе S46 определяет, что область оптического диска 1, к которой в данный момент осуществляется доступ, не является областью, предназначенной для записи данных распознавания, с последующим выключением блока 71 переключателя и запретом подачи на вход данных распознавания. Блок 70 детектирования продолжает поиск при возврате на этап S42.

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

При использовании описанного выше оптического диска 1, в соответствии с настоящим изобретением, поскольку подкод каналов от R до W, исключая канал Q, представляет собой неизменное значение до и после записи данных распознавания, благодаря использованию этого неизменного значения, область записи данных распознавания может быть идентифицирована во время записи или воспроизведения данных распознавания. Устройство 60 воспроизведения данных позволяет определять наличие или отсутствие ошибки путем детектирования, отличается или нет подкод каналов от R до W, считываемый с оптического диска 1, от этого неизменного значения. Данные распознавания не записываются в виде питов и площадок, формирующих структуру из выступов и углублений, а сформирован способом прожигания отражающей пленки для предотвращения отражения луча света. Вследствие этого данные распознавания не переписываются на незаконный оптический диск, изготовленный с использованием матрицы, полученной путем отслоения защитной пленки или отражающей пленки оптического диска с переписыванием структуры питов в виде выступов и углублений, накладывая, таким образом, ограничения на воспроизведение нелегально изготовленного оптического диска.

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

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

Со ссылкой на фиг.18 ниже будет более подробно описана структура фрейма Q канала, в которой записаны данные распознавания используемого оптического диска. Фрейм такого Q канала всего состоит из 98 битов, а именно S0 и S1, используемых в качестве 2 битов сигналов синхронизации, 4 битов CTL, 4 битов ADR, предназначенных для распознавания режима записи и/или воспроизведения данных распознавания, 8 битов индекса UDI, используемого в качестве индекса для данных распознавания, области нагрузки UDI, используемой в качестве нагрузки, в которой записывают 56 бит данных распознавания, 8 бит адреса фрейма AFRAME, используемых в качестве информации адреса, и 16 бит CRC (циклического избыточного кода), используемого в качестве кода исправления ошибок, начиная от вводного конца.

8-битовый индекс UDI состоит из восьми битов от а0 до a7. Как показано на фиг.19, два бита а0 и a1 выделены для указания того, что была выделена область для записи данных распознавания. В частности, значение [00] обозначает, что на диске используется одна область записи данных распознавания, [01] обозначает, что существует одна область записи данных распознавания в одной сессии, [10] обозначает, что используется одна область записи данных распознавания в каждой дорожке, и [11] обозначает резерв.

Два бита а2 и а3 выделены для указания фрейма. В частности, последовательность [00] указывает ведущий фрейм, то есть заголовок, и [01] обозначает, что существует последующий фрейм, в то время как [10] и [00] обозначают резерв. В четыре бита от а4 до a7 записаны данные, указывающие фрейм (сектор), в котором записаны данные распознавания от 0 до 15. Сектора, где записаны данные распознавания, представляют собой от 100 секторов (100 фреймов подкода: 64 бита) до 1600 секторов (1600 фреймов подкодов: 1024 бита). Данные распознавания записаны с использованием 100 секторов (100 фреймов) в виде единого блока.

Например, если а2 и а3 равны [00], значение общей суммы фреймов (секторов) записывают в битах от а4 до a7, то есть в битах заголовка, так, что когда осуществляют доступ к вводному концу, может быть определен размер области записи. Когда значения а2 и а3 равны [01], биты от a4 до a7 обозначают количество фреймов, подсчитываемое, начиная с конца, позволяя, таким образом, определить положение фрейма. Таким образом, если длина данных распознавания меньше общего суммарного количества фреймов (секторов), на оптическом диске можно определить другой фрейм, кроме области, где записаны данные распознавания, как область, не содержащую запись.

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

При этом данные распознавания записывают так, чтобы они не попадали в область между несколькими произведениями. Это связано с тем, что когда Р канал равен [1], что представляет паузу воспроизведения (нулевое время), в области между несколькими произведениями значение Р канала может быть изменено на [0], если здесь будут записаны данные распознавания. Скорость записи данных распознавания составляет 75 фреймов подкодов/секунду, и время записи на один диск составляет, например, 5 секунд. Если время записи будет больше этого периода, запись данных распознавания будет занимать излишнее время, что, таким образом, приведет к снижению эффективности производства оптического диска. Таким образом, количество записанных данных распознавания может быть увеличено, если скорость записи будет больше указанной.

В блоке от нижнего четвертого бита индекса UDI до CRC, без исключения, записаны, например, [1] в качестве исходного значения до записи данных распознавания. В этой области виртуально формируют питы в виде выемок, не отражающих свет или отражающих только небольшое количество света, путем тепловой записи данных на отражательной пленке в положении записи и, таким образом, дополняют их до значения [0] так, что данные распознавания оптического диска записывают в виде структуры сформированных виртуально питов и площадок. В другой области, кроме области записи, ранее записанные данные, такие как данные содержания, записаны в виде структуры из питов и площадок, как в оптическом диске типа ROM. При этом достаточно, чтобы в область записи составляла, по меньшей мере, индекс UDI, нагрузку UDI и CRC, и эти значения изменяются для разных оптических дисков. При этом такой фрейм может полностью представлять собой область записи, и в качестве исходного значения могут быть записаны [1] так, что эта область будет полностью представлять собой площадку.

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

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

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

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

Генератор 25 подкода устройства 121 нарезки, показанного на фиг.20, генерирует подкоды, включающие информацию адреса данных в области записи основных данных, таких как данные содержания, и выполняет модуляцию EFM для преобразования 8-битовых последовательностей битов данных в 14-битовые последовательности записываемого кода.

Генератор 25 подкода генерирует в качестве подкода области, в которую следует записывать данные распознавания, биты данных в виде 8-битовых последовательностей из таблицы преобразования EFM, показанной на фигурах 8 и 9 и описанной выше, для преобразования битов данных в 14-битовую последовательность записываемого кода. В частности, генератор 25 подкода генерирует, в качестве подкодов области, в которую требуется записывать данные распознавания, такие биты данных 8-битовой последовательности, которые были получены при записи данных распознавания в виде модулированной 14-битовой последовательности, в которой после демодуляции второй бит от ведущего конца 8-битовой последовательности данных, то есть канала подкода Q, дополнятся с [1] до [0] и в которой последовательность от третьего бита от ведущего конца до завершающего бита конца, то есть подкод каналов от R до W, будет иметь одни и те же биты. Эти биты данных выбирают таким образом, что когда отражающую пленку прожигают для формирования имитации питов путем освещения лучом света площадок, сформированных между питами 14-битовой последовательности, получаемой после EFM, вновь сформированная строка битов будет удовлетворять правилу модуляции EFM в том, что максимальная длина между переходами Tmax и минимальная длина между переходами должны быть равны 10 и 2, соответственно.

Здесь снова генератор 25 подкода выбирает подкод номер 64 0X40h [01000000] в десятичном обозначении таблицы преобразования EFM в качестве подкода области, а которой записываются данные распознавания, как показано на фиг.9А.

Кроме того, генератор 25 подкода выбирает 65-ый подкод 0Х41h [01000001] в десятичном обозначение таблицы преобразования EFM в качестве подкода области, в которой требуется записывать данные распознавания, как показано на фиг.9В.

Генератор 25 подкода также выбирает 68-ой подкод 0X44h [01000100] в десятичном обозначении в таблице преобразования EFM в качестве подкода области, в которой необходимо записывать данные распознавания, как показано на фиг.9С.

Кроме того, генератор 25 подкода выбирает 71-ый подкод 0X47h [01000111] в десятичном обозначении таблицы преобразования EFM в качестве подкода области, в которую записывают данные распознавания, как показано на фиг.9D.

Генератор 25 подкода генерирует вышеописанные подкоды в качестве подкодов области, в которую требуется записывать данные распознавания, так, что заранее заданная площадка изменяется на пит, в частности так, что канал Q 8-битовой последовательности данных записи дополняется от [1] до [0], обеспечивая возможность записи данных распознавания. Благодаря тому, что каналы от R до W, имеют неизменные значения до и после записи данных распознавания, может быть определена область, в которую должны быть записаны или были записаны данные распознавания с помощью устройства записи и/или воспроизведения.

Генератор 25 подкода устройства 121 нарезки, показанный на фиг.20, подключен к блоку 34 принятия решения для идентификации области записи данных распознавания. Блок 34 принятия решения определяет, должен ли генератор 25 подкода генерировать подкод, записываемый в область записи основных данных, таких как данные содержания, или подкод, записываемый в область записи данных распознавания. После записи основных данных, таких как данные содержания, блок 34 принятия решения управляет генератором 25 подкода так, что он генерирует подкоды, включая, например, информацию адреса, соответствующую данным, предназначенным для преобразования с использованием EFM из 8-битовых последовательностей в 14-битовую последовательность кода записи. Когда область, к которой осуществляется доступ, представляет собой область записи данных распознавания, блок 34 принятия решения осуществляет управление генератором 25 подкода так, что генератор 25 подкода генерирует биты данных 8-битовых последовательностей, показанных на фигурах 9А-9D, представленных в таблице преобразования EFM, показанной на фигурах 8 и 9, для преобразования сгенерированных таким образом битов данных в 14-битовую последовательность кода записи.

На генератор 26 данных подают не только данные записи, модулированные EFM, со схемы 24 модуляции, но также подкоды из генератора 25 подкода, как показано на фиг.20. Генератор 26 данных вводит 3-битовые соединительные биты между 14-битовыми блоками последовательностей кодов записи. В частности, генератор 26 данных выбирает среди последовательностей [000], [100], [010] и [001] такие соединительные биты, которые будут удовлетворять правилу преобразования EFM для обеспечения максимальной длины между переходами Tmax=10 и минимальной длины между переходами Tmin=2 и которые будут уменьшать абсолютное значение DSV (значение цифровой суммы) для дополнительного уменьшения компонентов низкой частоты, и вводит три соединительных бита между 14-битовыми блоками последовательностей кодов записи. Генератор 26 данных генерирует данные, показанные на фиг.1, с использованием последовательности кода записи длиной 17 битов. Генератор данных подает сгенерированные таким образом данные в оптический модулятор 28.

Работа устройства 121 нарезки, показанного на фиг.20, построенного в соответствии с приведенным выше описанием, поясняется ниже со ссылкой на фиг.21.

Когда данные выборки, предназначенные для записи, поступают через входной вывод 22а в А/Ц преобразователь 22, А/Ц преобразователь 22 преобразует данные из аналоговых сигналов в цифровые сигналы для вывода полученных данных в схему 23 кодирования исправления ошибки. Схема 23 кодирования исправления ошибки кодирует получаемые выборки путем комбинирования перекрестного чередования и кодов Рида-Соломона четвертого порядка для вывода кодированных сигналов в схему 24 модуляции. Схема 24 модуляции на этапе S101 модулирует кодированный выходной сигнал со схемы 23 кодирования исправления ошибки в соответствии с алгоритмом EFM, для подачи получаемых в результате сигналов в генератор 26 данных. Генератор 25 подкода генерирует подкоды, включающие информацию адреса, соответствующую данным в области записи основных данных, таких как данные содержания, и преобразует сгенерированные таким образом данные с использованием модуляции EFM, преобразуя биты данных из 8-битовой последовательности в последовательность 14-битового кода записи. Генератор 25 подкода генерирует, в качестве подкодов области записи данных распознавания, биты данных 8-битовой последовательности в соответствии с таблицей преобразования EFM, показанной на фигурах 8 и 9, для преобразования сгенерированных битов данных в последовательность 14-битовых кодов записи.

На этапе S102 блок 34 принятия решения проверяет, является или нет данная область областью, в которой следует записывать данные распознавания. В частности, блок 34 принятия решения может определять, по меньшей мере, область индекса UDI, область нагрузки UDI и область CRC, значения которых изменились от одного оптического диска, показанного на фиг.4, до другого, как области записи данных распознавания. Конечно, все подкоды канала Q полностью могут определяться как область записи данных распознавания. Если данная область представляет собой область, в которой требуется записать данные распознавания, блок 34 принятия решения переходит на этап S103. Если рассматриваемая область не является областью, в которую требуется записать данные распознавания, то есть, если рассматриваемая область представляет собой область, в которой в обычном режиме должны быть записаны основные данных, такие как данные содержания, блок 34 принятия решения переходит на этап S104.

Если рассматриваемая область представляет собой область, в которую требуется записывать данные распознавания, генератор 25 подкода на этапе S103 генерирует, в виде специальных подкодов, биты данных 8-битовой последовательности, полученные после демодуляции модулированной последовательности 14-битового кода записи, в которой были записаны данные распознавания, при условии, что второй бит от ведущего конца таким образом модулированных битов данных 8-битовой последовательности, то есть подкода Q канала, дополнен от [1] до [0] и что биты, начиная от третьего бита от ведущего бита до завершающего бита, то есть подкоды каналов от R до W, будут одинаковыми битами. Эти биты данных, в качестве примера, могут представлять собой подкоды 0X40h, 0Х41h, 0X44h или 0X47h, показанные на фигурах 9А-9D. Генератор 25 подкода преобразует эти подкоды в последовательность 14-битового кода записи, в соответствии с таблицей преобразования EFM, показанной на фиг.9.

Если рассматриваемая область предназначена для записи основных данных, таких как данные содержания, генератор 25 подкода на этапе S104 генерирует подкоды, включающие информацию адреса, соответствующую этим данным, и преобразует сгенерированные таким образом подкоды в последовательность 14-битового кода записи в соответствии с таблицей преобразования EFM, показанной на фигурах 8 и 9.

Генератор 26 данных, на который подают данные со схемы 24 модуляции и данные, такие как подкоды, с генератора 25 подкода, суммирует эти данные и вводит 3-битовые соединительные биты, не нарушая правило преобразования EFM, между 14-битовыми блоками, для генерирования данных записи, которые затем модулируют с использованием кода NRZI и подают на оптический модулятор 28.

Лазерный источник 27 излучает луч лазерного света, который поступает на оптический модулятор 28. Оптический модулятор модулирует лазерный луч на основе сигнала, поступающего от генератора 26 данных. То есть, когда с генератора 26 данных поступает [1], оптический модулятор модулирует лазерный луч. Лазерный свет, промодулированный с помощью оптического модулятора, падает на зеркало 29. Это зеркало 29 передвигается с помощью механизма 30 передвижения для сканирования лазерным лучом от внутреннего до внешнего ободов стеклянного мастер-диска 35. Свет лазера собирается в точку с помощью линз 31 объектива, и им облучают стеклянный мастер-диск 35, который вращается при условии CLV (постоянной линейной скорости) с помощью двигателя 32 привода шпинделя, используемого в качестве блока привода во вращение. Линзы 31 объектива перемещаются вдоль оптической оси луча лазера с помощью механизма 33 привода линз объектива при выполнении управления фокусированием.

При этом осуществляется экспозиция мастер-диска 35 светом. На оптическом диске, на который была переписана структура мастер-диска 35, последовательности из 14-битового кода записи 0X40h, 0Х41h, 0X44h и 0X47h, показанные на фигурах 9А-9D, записаны в область записи данных распознавания, благодаря чему данные записывают так, что, по меньшей мере, область индекса UDI, область нагрузки UDI и область CRC, показанные на фиг.18, полностью заполняются [1].

Ниже будет описано, со ссылкой на фиг.22, устройство записи данных, предназначенное для записи данных распознавания на оптический диск, используемое на этапе записи данных распознавания. Аналогично устройству 40 записи данных, устройство 140 записи данных содержит шпиндельный двигатель 41, предназначенный для привода во вращение оптического диска 1, в соответствии с вариантом выполнения настоящего изобретения блок 42 оптической головки, предназначенный для излучения луча света на оптический диск 1 и для детектирования отраженного обратного луча света, контроллер 43, предназначенный для выполнения сервоуправления фокусированием и сервоуправления отслеживанием дорожки линз объектива оптической головки 42 и для управления вращением двигателя 41 привода шпинделя, высокочастотный усилитель 44 (RF), предназначенный для генерирования, например, высокочастотных сигналов по выходному сигналу оптической головки 42, блок 45 детектирования сигнала синхронизации, предназначенный для детектирования сигнала синхронизации, полученного на основе высокочастотного сигнала, и для генерирования сигнала тактовой частоты, блок 46 выделения подкода, предназначенный для выделения подкодов из высокочастотных сигналов, блок 47 демодуляции подкода, предназначенный для демодуляции EFM модулированных 14-битовых подкодов в 8-битовые последовательности для генерирования подкодов каналов от Р до W, и блок 48 детектирования, предназначенный для детектирования подкодов каналов от R до W.

Устройство 140 записи данных содержит, в качестве системы записи данных распознавания на оптический диск 1, блок 149 модуляции данных распознавания, предназначенный для модуляции данных распознавания, блок 150 модуляции подкода, предназначенный для модуляции подкодов, блок 151 переключения, предназначенный для переключения входов поступающих данных распознавания, записываемых на оптический диск 101, процессор 152 записи, предназначенный для обработки сигналов записи при записи данных распознавания на оптический диск 101, и выходной контроллер 153, предназначенный для управления выводом луча света, излучаемого блоком 42 оптической головки.

На валу шпиндельного двигателя 41 установлена полка диска. Полка диска закреплена в центральном отверстии оптического диска 101, совпадающего с центром вращения вала шпинделя. Шпиндельный двигатель 41 обеспечивает вращение оптического диска 1.

Блок 42 оптической головки содержит полупроводниковый лазер, предназначенный для излучения луча света, линзы объектива, предназначенные для сбора в точку луча света, излучаемого полупроводниковым лазером, и фотодетектор, предназначенный для детектирования возвратного луча света, отражаемого обратно от отражающей пленки оптического диска 101. Луч света, излучаемый полупроводниковым лазером, собирается линзами объектива так, что он излучается на поверхность записи сигнала оптического диска 1. Выходной уровень мощности полупроводникового лазера устанавливается выходным контроллером 153. Следует отметить, что, при воспроизведении данных, записанных на оптический диск 101, полупроводниковый лазер излучает луч света под управлением выходного контроллера 153 со стандартной мощностью. При записи данных распознавания луч света излучается с более высокой выходной мощностью, чем при воспроизведении, что необходимо для прожигания отражающей пленки при выполнении способа тепловой записи.

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

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

Блок 45 детектирования сигнала синхронизации детектирует сигналы синхронизации фрейма, показанного на фиг.1, по высокочастотным сигналам, при детектировании сигналов синхронизации, используемых при декодировании подкодов, показанных на фигурах 2 и 3. Блок 45 детектирования сигнала синхронизации генерирует тактовую частоту на основе сигналов синхронизации.

Контроллер 43 генерирует сигналы сервоуправления фокусированием и сигналы сервоуправления отслеживанием дорожки на основе сигналов ошибки фокусирования и сигналов ошибки отслеживания дорожки, поступающие с высокочастотного усилителя 44, для подачи сгенерированных сигналов в схему привода механизма привода линз объектива блока 42 оптической головки. Таким образом, линзы объектива, установленные в механизме привода линз объектива, перемещаются на основе сигнала сервоуправления фокусировки и сигналов сервоуправления отслеживания дорожки, в направлении фокусирования, параллельном оптической оси линз объектива, и в направлении отслеживания дорожки, перпендикулярном оптической оси линз объектива. Контроллер 43 также генерирует сигналы сервоуправления вращением так, что сигналы тактовой частоты, генерируемой на основе сигналов синхронизации, будут синхронизированы по частоте и фазе с опорной тактовой частотой кварцевого генератора. Двигатель 61 привода шпинделя, соответственно, обеспечивает вращение оптического диска, например, в условиях CLV.

Блок 46 выделения подкода выделяет из данных, поступающих с высокочастотного усилителя 44, 14-битовые подкоды, следующие сразу после сигналов синхронизации фрейма, для подачи выделенных таким образом сигналов в блок 47 демодуляции подкода. На основе таблицы преобразования EFM блок 47 демодуляции подкода преобразует 14-битовые данные в 8-битовые данные. Блок 69 демодуляции подкода формирует один блок, содержащий 98 фреймов, для генерирования подкодов каналов Р, Q, R, S, Т, U, V и W. То есть блок 47 демодуляции подкода генерирует подкоды от Р1-W1 до Р96-W96, то есть, 96-битовые подкоды.

Блок 48 детектирования определяет режим записи данных распознавания. То есть блок 70 детектирования определяет по адресу ADR канала Q, является ли данный режим режимом записи данных распознавания. Блок 48 детектирования также может указывать область, в которой требуется проводить запись данных распознавания, и устанавливать устройство в режим записи данных распознавания путем определения, являются или нет подкоды каналов от R до W неизменными значениями. Блок 48 детектирования также может указывать, является ли положение записи площадкой или комбинацией площадок и выемок.

Блок 149 модуляции данных распознавания модулирует данные распознавания, поступающие на входной вывод 154, в соответствии с заданной системой модуляции, и выводит полученные данные в блок 150 модуляции подкода. Следует отметить, что данные, поступающие на входной вывод 154, представляют собой данные от а0 до a7, записанные в индекс UDI в дополнение к данным распознавания, записанным в область нагрузки UDI, как показано на фиг.19.

Блок 150 модуляции подкода демодулирует подкоды фрейма, в которых требуется записывать данные распознавания путем облучения лучом света, из 8-битовой последовательности битов данных в 14-битовые последовательности каналов. То есть блок 150 модуляции подкода выполняет обработку для изменения фреймов, при которой требуется записать данные распознавания, например, из 0X40h в 0X00h, из 0Х41h в 0Х01h, из 0X44h в 0X04h или из 0X47h в 0X07h, как уже было описано выше со ссылкой на фигуры 9А-9D, для преобразования 8-битовых данных в последовательности 14-битового кода записи, в соответствии с правилом EFM преобразования, представленным на фигурах 8 и 9.

Блок 151 переключения переключает данные распознавания, предназначенные для записи на оптический диск 101. Блок 151 переключения включается или выключается, когда блок 48 детектирования определяет или не определяет режим записи данных распознавания, соответственно, под управлением блока 48 детектирования. То есть блок 151 переключателя разрешает подавать данные распознавания в процессор 152 записи только, когда осуществляется запись данных распознавания. Процессор 152 записи выполняет обработку записи, необходимую для записи оптического диска 101, для вывода данных, обработанных для записи, в блок 42 оптической головки.

Ниже будет описана, со ссылкой на фиг.23, обработка с помощью вышеописанного устройства 140 записи данных, предназначенного для записи данных распознавания. Вначале, когда пользователь нажимает кнопку записи данных распознавания, устройство 140 записи данных включает двигатель 41 привода шпинделя для обеспечения вращения с постоянной линейной скоростью оптического диска, установленного на полку диска, входящую в состав секции загрузки диска. Одновременно блок 42 оптической головки облучает лучом света оптический диск 101. Следует отметить, что выходной контроллер 153 осуществляет управление полупроводниковым лазером блока 42 оптической головки для вывода луча света со стандартным уровнем мощности. Блок 42 оптической головки начинает считывать данные при выполнении операций сервоуправления фокусированием и сервоуправления отслеживанием дорожки под управлением контроллера 43.

Устройство 140 записи данных на этапе S111 осуществляет с помощью блока 42 оптической головки переход на дорожку, расположенную рядом с областью записи данных распознавания, для записи данных распознавания в область записи на основе, например, таблицы содержания ТОС подкодов, демодулированных с помощью блока 47 демодуляции подкодов. Устройство 140 записи данных, с помощью блока 46 выделения подкода, выделяет подкоды области записи данных распознавания и с помощью блока 47 демодуляции подкода демодулирует выделенные данные для подачи на выход полученных 8-битовых данных в блок 48 детектирования. На этапе S112 блок 48 детектирования проверяет, используя данные распознавания в адресе ADR подкода канала Q, является или нет соответствующая область областью, предназначенной для записи данных распознавания. Если определяется, что рассматриваемая область представляет собой область, предназначенную для записи данных распознавания, блок 48 детектирования включает блок 151 переключателя для перехода на этап S113. Если определяется, что рассматриваемая область не является областью, предназначенной для записи данных распознавания, блок 48 детектирования выключает блок 151 переключателя и переходит на этап S114. Блок 48 детектирования может также указывать область, в которой требуется выполнить запись данных распознавания, и устанавливает устройство в режим записи данных распознавания, определяя, содержат или нет подкоды каналов от R до W неизменные значения. Блок 48 детектирования также может указывать, является или нет положение записи площадкой, или комбинацией площадок и выемок.

Если область представляет собой область для записи данных содержания, и данные распознавания поступают на этапе S113 на входной вывод 154, блок 149 модуляции данных распознавания модулирует данные распознавания в соответствии с заранее заданной системой. Путем записи данных распознавания блок 150 модулирования подкода выполняет обработку модуляции, преобразуя подкод фрейма, которым модулируют луч света, из последовательности 8-битовых данных в последовательности 14 битовых данных. Блок 150 модуляции подкода подает модулированные данные распознавания через блок 151 переключателя на процессор 152 записи. Процессор 152 записи выводит входные данные распознавания на блок 42 оптической головки. Процессор 152 записи переключает выход полупроводникового лазера со стандартного уровня на высокий уровень мощности для осуществления тепловой записи путем прожигания отражающей пленки. Устройство 140 записи данных производит запись данных в область записи подкода канала Q, показанного на фиг.18, то есть в 84 бита от области индекса UDI до области CRC, формируя имитированный пит на площадке. В частности, устройство 140 записи данных осуществляет запись данных от а0 до а7 в области индекса UDI, затем записывает данные распознавания в 56-битовую область адреса фрейма AFRAME и затем записывает код исправления ошибки в 16-битовую область CRC.

Если режим не является режимом записи данных распознавания, блок 48 детектирования на этапе S114 выключает блок 151 переключателя, запрещая запись данных распознавания.

Способ записи этих данных поясняется ниже со ссылкой на фиг.24. В данном варианте выполнения подкод 0X47h, показанный на фиг.9D, изменяется на 0X07h. Структура А перед записью данных распознавания показана на фиг.24 в позиции (А), в которой после 24-битов сигналов синхронизации фрейма следуют соединительные биты [000], после которых следует подкод [00100100100100] (0X47h), после которого, в свою очередь, следуют соединительные биты [100]. На оптическом диске 101 записывается пит Р1 длиной 11T, после которого следует площадка L1 длиной 11T, пит Р2 длиной 7Т, затем площадка L2 длиной 3Т, затем пит Р3 длиной 3Т, затем площадка L3 длиной 3Т, затем пит Р4 длиной 3Т и, наконец, соединительные биты площадки L4 длиной от 3Т до 11T.

Устройство 140 записи данных освещает лучом света с высокой мощностью участок от пита Р3 до пита Р4, прожигая отражающую пленку, выполняя тепловую запись для формирования виртуального пита, продолжающегося от пита Р3 до пита Р4 на площадке L3 для получения структуры А после записи, показанной на фиг.14В. При этом луч света может осуществлять местное облучение площадки L3. Вследствие этого, структура А, получаемая после записи, представляет собой последовательность [00100100000000] (0X0Th), записанную в область подкода. Таким образом, на оптический диск 101 записывается пит Р1 длиной 11Т, после которого идет площадка L11 длиной 11Т, после которой следует пит Р12 длиной 7Т и затем площадка L12 длиной 3Т, затем пит Р13 длиной 9Т и затем площадка L13 из соединительных битов длиной от 3Т до 11Т. То есть на площадке L4 (L13) длина питов 13 равна 11T или меньше, и при этом значение длины 11T не превышено от площадки до предыдущей части битов канала последующего блока для предотвращения нарушения правила преобразования EFM.

Возвращаясь к случаю, в котором структура сигналов синхронизации фрейма является обратной вышеуказанной структуре, структура В перед записью данных распознавания, показанная в позиции (С) на фиг.24, начинается с 24-битовых сигналов синхронизации фрейма, после которых следуют соединительные биты [001], затем следует подкод [00100100100100] (0X47h), после которого, в свою очередь, следуют соединительные биты [100]. Таким образом, на оптический диск 101 записаны площадка L21 длиной 11Т, после которой следует пит Р21 длиной 11Т, после которого следует площадка L22 длиной 4Т, затем пит Р22 длиной 3Т, затем площадка L23 длиной 3Т, затем пит Р23 длиной 3Т, затем площадка L24 длиной 3Т, затем пит Р24 длиной 3Т и затем площадка L25 длиной от 3Т до 11T из соединительных битов.

Устройство 140 записи данных облучает лучом света с высокой мощностью участок от пита Р3 до пита Р4, выжигая отражающую пленку, выполняя тепловую запись, формируя, таким образом, виртуальные питы, продолжающиеся от пита Р3 до пита Р4 на участке площадки L3, для получения структуры В после записи, представленной в позиции (D) на фиг.24. При этом луч света может осуществлять местное облучение площадки L3. Следовательно, структура В после записи представляет собой структуру [00100100000000] (0X07h) в области подкода. Таким образом, на оптический диск 101 записывают площадку 31 длиной 11Т, после которой следует пит Р31, длиной 11Т, затем площадка L32 длиной 4Т, затем пит Р32 длиной 3Т, затем площадка L33 длиной 3Т, затем пит Р33 длиной 9Т и затем площадка L34 из соединительных битов длиной от 3Т до 11T. Таким образом, площадка L25 (L34) имеет длину пита 33, не превышающую 11T так, что значение 11Т совместно с предыдущей частью битов канала последующего блока не превышается, благодаря чему исключается нарушение правил преобразования EFM.

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

Устройство 140 записи данных сверяется с индексом UDI от а0 до а7 в области индекса UDI оптического диска 101, в которой записаны данные распознавания, для последующей записи данных распознавания, как будет описано ниже со ссылкой на фиг.25.

На этапе S121 устройство 140 записи данных выполняет переход на дорожку, на которой расположена область записи данных распознавания, и осуществляет доступ к области, где были записаны данные распознавания. В устройстве 140 записи данных блок 46 выделения кода выделяет подкоды области записи данных распознавания и блок 47 демодуляции подкода демодулирует выделенные данные для вывода полученных данных в блок 48 детектирования. Блок 48 детектирования детектирует индекс UDI, показанный на фигурах 18 и 19. На этапе S123 блок 48 детектирования детектирует индекс UDI, показанный на фигурах 18 и 19. На этом этапе S123 блок 48 детектирования проверяет, возможна или нет последующая запись, например, данных распознавания. Например, если длина данных распознавания не совпадает с общим количеством фреймов (секторов), указанных в заголовке, блок 48 детектирования указывает другой фрейм, кроме области, где были записаны данные распознавания, как область, в которой не записаны данные. Если на этапе S123 блок 48 детектирования определяет, что существует область без записанных данных, блок 48 детектирования переходит на этап S124 и, в противном случае, блок 48 детектирования переходит на этап S125.

Если существует область без записанных данных, блок 48 детектирования на этапе 8124 включает блок 151 переключателя для установки состояния разрешения последующей записи данных распознавания. Когда данные распознавания поступают с входного вывода 154, блок 149 модуляции данных распознавания модулирует данные распознавания в соответствии с заранее заданной системой. Блок 150 модуляции подкода выполняет обработку демодуляции, преобразуя подкоды фрейма, которым модулируют луч света, из 8-битовых последовательностей данных в 14-битовые последовательности канала путем записи данных распознавания. Блок 150 модуляции подкода осуществляет доступ к процессору 152 записи через блок 151 переключателя. Процессор 152 записи подает на выход демодулированные подкоды, поступающие в блок 42 оптической головки. Выходной контроллер 153 переключает выход полупроводникового лазера со стандартного уровня мощности на высокий уровень мощности для обеспечения возможности тепловой записи данных распознавания путем прожигания отражающей пленки. Устройство 140 записи данных формирует имитированный пит на площадке для последующей записи данных распознавания в канале Q области записи подкода, показанной на фиг.18. Если на диске отсутствует область без записи, блок 48 детектирования выключает блок 151 переключателя, запрещая последующую запись данных распознавания.

Ниже будет описано, со ссылкой на фиг.26, устройство 160 воспроизведения данных, предназначенное для воспроизведения оптического диска 101, на который были записаны данные распознавания с использованием вышеописанного устройства 140 записи данных. Устройство 160 воспроизведения данных содержит шпиндельный двигатель 161, выполненный с возможностью вращения оптического диска 101, на котором записаны данные распознавания, блок 162 оптической головки, предназначенный для излучения луча света на оптический диск 101 и для детектирования отраженного возвратного луча света, контроллер 163, предназначенный для осуществления сервоуправления фокусированием, сервоуправления отслеживанием дорожки линз объектива блока 162 оптической головки и для выполнения сервоуправления приводом вращения двигателя 161 привода шпинделя, высокочастотный усилитель 164 (RF), предназначенный для генерирования высокочастотных сигналов на основе выходного сигнала блока 162 оптической головки, блок 165 детектирования сигнала синхронизации, предназначенный для детектирования сигналов синхронизации из высокочастотных сигналов для генерирования сигнала тактовой частоты, блок 166 демодуляции, предназначенный для демодуляции данных записи, таких как данные содержания, модулированных способом EFM, и блок 167 исправления ошибки, предназначенный для исправления ошибок демодулированных данных.

Устройство 160 воспроизведения данных содержит блок 168 выделения подкода, предназначенный для выделения подкодов из высокочастотных сигналов, блок 169 демодуляции подкода, предназначенный для демодуляции 14-битовых подкодов, модулированных способом EFM, в 8-битовую последовательность для генерирования подкодов каналов от R до W, блок 170 детектирования, предназначенный для детектирования подкодов каналов от R до W, блок 171 переключателя, предназначенный для переключения данных распознавания, записанных на оптический диск 101, и блок 172 демодуляции, предназначенный для демодуляции данных распознавания.

На валу шпиндельного двигателя 161 сформирована как единая деталь полка диска. Полка диска устанавливается в центральное отверстие оптического диска 101 и защелкивается, при этом центр вращения оптического диска 101 совпадает с центром вращения вала шпинделя. Двигатель 161 привода шпинделя выполняет вращение оптического диска 101 вместе с полкой диска.

Блок 162 оптической головки содержит полупроводниковый лазер, используемый в качестве источника света для излучения луча света, линзы объектива, предназначенные для сбора в точку луча света, излучаемого полупроводниковым лазером, и фотодетектор, предназначенный для детектирования возвратного луча света, отраженного от отражающей пленки оптического диска 101. Луч света, излучаемый полупроводниковым лазером, собирается линзами объектива так, чтобы с его помощью можно было освещать поверхность записи сигнала оптического диска 101. Следует отметить, что при воспроизведении данных полупроводниковый лазер излучает луч света со стандартным выходом мощности. Возвратный луч света, отражаемый обратно от поверхности записи сигнала оптического диска 1, преобразуется фотодетектором в электрические сигналы, которые поступают на выход фотодетектора и передаются на высокочастотный усилитель 164. Линзы объектива установлены в механизме привода линз объектива, таком как двухосный привод, и перемещаются в направлении фокусирования, параллельном оптической оси линз объектива, и в направлении отслеживания дорожки, перпендикулярном оптической оси линз объектива.

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

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

Контроллер 163 генерирует сигналы сервопривода фокусировки и сигналы сервопривода отслеживания дорожки на основе сигналов ошибки фокусирования и сигналов ошибки отслеживания дорожки, поступающих с высокочастотного усилителя 164, передавая сгенерированные сигналы в схему привода механизма привода линз объектива блока 162 оптической головки. При этом линзы объектива, установленные в механизм привода линз объектива, перемещаются на основе сигналов сервоуправления фокусировки и сигналов сервоуправления отслеживанием дорожки, в направлении фокусирования, параллельном оптической оси линз объектива, и в направлении отслеживания дорожки, перпендикулярном оптической оси линз объектива. Контроллер 163 также генерирует сигналы сервоуправления приводом во вращение так, что тактовая частота, генерируемая из сигналов синхронизации, будет синхронизирована по частоте и фазе с сигналом тактовой частоты кварцевого генератора. Двигатель 161 привода шпинделя, в соответствии с этим, осуществляет вращение оптического диска 101, например, в условиях CLV (постоянной линейной скорости).

Блок 166 демодуляции демодулирует данные записи, такие как данные содержания, в соответствии с алгоритмом EFM. В частности, блок 166 демодуляции преобразует 14-битовую последовательность кода записи в 8-битовые биты данных, в соответствии с таблицей преобразования EFM, показанной на фигурах 8 и 9. Блок 167 исправления ошибки демодулирует модулированные данные записи, в соответствии с алгоритмом, таким как CIRC, для вывода демодулированных данных на выходной вывод 173. Например, если данные записи представляют собой аудиоданные, эти аудиоданные, поступающие на выходной вывод 173, преобразуются Ц/А преобразователем из цифровых сигналов в аналоговые сигналы и выводятся, например, через громкоговоритель, головной телефон или наушник.

Блок 168 выделения подкода выделяет 14-битовый подкод, расположенный рядом с сигналами синхронизации фрейма, из сигнала, поступающего с выхода высокочастотного усилителя 164, для вывода выделенного подкода в блок 169 демодуляции подкода. Блок 169 демодуляции подкода преобразует 14-битовые данные в 8-битовые данные на основе таблицы преобразования EFM. Блок 169 демодуляции подкода формирует один блок с 98 фреймами для генерирования подкода каналов Р, Q, R, S, Т, U, V и W. То есть, блок 47 демодуляции подкода генерирует подкоды от Р1-W1 до Р96-W96, то есть 96-битовые подкоды.

Блок 170 детектирования определяет режим записи данных распознавания. То есть блок 170 детектирования определяет по адресу ADR канала Q, является ли данный режим режимом записи данных распознавания. Блок 170 детектирования также может указывать область, в которой необходимо записывать данные распознавания, и устанавливает устройство в режим записи данных распознавания, определяя, являются или нет подкоды каналов от R до W неизменными значениями. Блок 48 детектирования также может указывать, является или нет положение записи площадкой или комбинацией площадок и выемок. Если данный режим представляет собой режим записи данных распознавания, блок 170 детектирования может включать блок 171 переключателя для вывода данных распознавания из блока 168 выделения подкода в блок 172 демодуляции. Если режим не является режимом записи данных распознавания, предполагается, что область, к которой осуществляется доступ, не является областью записи данных распознавания так, что блок детектирования выключает блок 171 переключателя для предотвращения подачи на блок 172 демодуляции данных распознавания, поступающих из блока 168 выделения подкода.

На блок 172 демодуляции поступают подкоды канала Q из блока 169 демодуляции подкода через блок 171 переключателя. Блок 172 демодуляции делает ссылку на биты а07, записанные в область индекса UDI, показанную на фиг.18, и демодулирует данные распознавания, записанные в область нагрузки UDI, одновременно выполняя обработку исправления ошибки, с использованием CRC, для вывода полученных данных на выходной вывод 174.

Ниже будет описана, со ссылкой на фиг.27, обработка, выполняемая вышеописанным устройством 160 воспроизведения данных, при считывании данных распознавания. Вначале, когда пользователь нажимает на кнопку повторного воспроизведения, устройство 160 воспроизведения данных включает двигатель 161 для включения вращения с постоянной линейной скоростью оптического диска 101, установленного на полку диска, входящую в состав секции загрузки диска. Одновременно блок 162 оптической головки освещает лучом света оптический диск 101. В это время полупроводниковый лазер излучает луч света со стандартным уровнем мощности. Блок 162 оптической головки начинает считывать данные при выполнении сервоуправления фокусированием и сервоуправления отслеживанием дорожки, с использованием контроллера 163 сервоуправления.

Устройство 160 воспроизведения данных на этапе S131 выполняет переход блока 142 оптической головки на дорожку в область рядом с областью записи данных распознавания, на основе таблицы содержания ТОС подкода, демодулированного блоком 169 демодуляции подкода, для записи данных распознавания в область записи. В устройстве 160 воспроизведения данных блок 168 выделения подкода выделяет подкоды области записи данных распознавания и демодулирует выделенные данные, и блок 169 демодуляции подкода демодулирует выделенные данные для вывода полученных в результате 8-битовых данных в блок 170 детектирования. На этапе S132 блок 170 детектирования проверяет, с использованием данных распознавания в области адреса ADR подкода канала Q, является или нет рассматриваемая область областью, куда были записаны данные распознавания. Если определяется, что рассматриваемая область является областью, куда были записаны данные распознавания, блок 170 детектирования включает блок 171 переключателя, для перехода на этап S133. Если будет определено, что рассматриваемая область не является областью, куда были записаны данные распознавания, блок 170 детектирования выключает блок 171 переключателя для перехода на этап S134. При этом блок 170 детектирования может определять, являются или нет подкоды каналов от R до W неизменными значениями, для включения устройства в режим повторного воспроизведения данных распознавания.

На этапе S133 устройство 160 воспроизведения данных делает ссылку в область от а0 до a7 индекса UDI, показанного на фигурах 18 и 19, для подсчета общего количества фреймов для проверки длины области, в которую были записаны данные распознавания. Устройство 160 воспроизведения данных выводит данные распознавания из блока 169 демодуляции подкода через блок 171 переключателя в блок 172 демодуляции. Блок 172 демодуляции демодулирует данные распознавания для выполнения исправления ошибки, для вывода полученных в результате данных на выходной вывод 174. Данные содержания, например, записанные на оптический диск 101, демодулируют с использованием блока 166 демодуляции, затем исправляют ошибки в блоке 167 исправления ошибок, и затем выводят на выходной терминал 173. Например, если данные содержания представляют собой, например, аудиоданные, эти данные преобразуют, с помощью Ц/А преобразователя, из цифровых сигналов в аналоговые сигналы и выводят через акустический преобразователь, например громкоговоритель, головной телефон или наушник.

На этапе S134 блок 170 детектирования устройства 160 воспроизведения данных выключает блок 171 переключателя для предотвращения воспроизведения данных распознавания. При этом блок 170 детектирования может установить это состояние как состояние ошибки, для отображения сообщения об ошибке, например, на мониторе.

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

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

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

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

Мастер-диск, используемый для производства такого оптического диска, изготовляют с использованием устройства 221 нарезки, сконфигурированного, как показано на фиг.28. Основная структура такого устройства 221 нарезки, в общем, совпадает со структурой устройства 21 нарезки, и поэтому части, которые являются общими с устройством, представленным на фиг.6, обозначены общими номерами ссылки. Устройство 221 нарезки, кроме компонентов, показанных на фиг.6, содержит контроллер 234 соединительного бита.

Устройство 221 нарезки, показанное на фиг.28, также содержит лазерный источник 27, такой как газовый лазер, например, аргоновый лазер или He-Cd лазер, оптический модулятор 28, предназначенный для модуляции луча лазера, на основе данных, поступающих модулятора 26 данных, например, ЕОМ (электрооптический модулятор), в котором используется эффект Покела, или АОМ (акустико-оптический модулятор), в котором используются ультразвуковые волны, зеркало 29, предназначенное для отражения модулированного света лазера, подвижный механизм 30, предназначенный для перемещения зеркала 29, линзы 31 объектива, предназначенные для сбора света лазера для освещения стеклянного мастер-диска 35, двигатель 32 привода шпинделя, предназначенный для вращения стеклянного мастер-диска 35, и механизм 33 привода линз объектива, предназначенный для перемещения линз 31 объектива в направлении фокусирования, которое представляет собой направление оптической оси линз 31 объектива.

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

Схема 24 модуляции модулирует кодированный выходной сигнал схемы 23 кодирования исправления ошибки, в соответствии с алгоритмом EFM, для вывода полученных в результате модулированных данных в генератор 26 данных. В частности, схема 24 модуляции преобразует 8-битовую последовательность в последовательность 14-битового кода записи, с минимальной длиной последовательности Tmin (минимальная длина между переходами), равной 2, и максимальной длиной последовательности Tmax (максимальная длина между переходами), равной 10.

Генератор 25 подкода генерирует подкоды, такие как информация адреса, в соответствии с данными, предназначенными для записи, и преобразует сгенерированные таким образом подкоды из 8-битовой последовательности данных в последовательность 14-битового кода записи с использованием модуляции EFM. Генератор 25 подкода генерирует биты данных 8-битовой последовательности, представленные в таблице преобразования EFM, показанной на фигурах 7 и 8, в качестве подкодов для области, предназначенной для записи данных распознавания, и преобразует биты данных в последовательность 14-битового кода записи.

В частности, генератор 25 подкода генерирует, в качестве подкодов для области, предназначенной для записи данных распознавания, биты данных 8-битовой последовательности, получаемой при демодуляции модулированной последовательности 14-битового кода записи после записи данных распознавания, в которой второй бит после ведущего бита, то есть подкода Q в битах данных 8-битовой последовательности дополняется от [1] до [0], и в котором от третьего бита от ведущего бита до конечного бита, то есть каналы от R до W подкода представляют собой один и тот же бит. Эти данные выбирают таким образом, чтобы удовлетворялось такое условие, что, когда отражающую пленку прожигают для формирования имитированного пита, путем освещения лучом света площадки между питами 14-битовой структуры, получаемой в результате модуляции EFM, вновь сформированная длина пита будет удовлетворять правилу модуляции EFM, которое указывает, что максимальная длина между переходами Tmax и минимальная длина между переходами Tmin должны быть равны 10 и 2, соответственно.

Генератор 25 подкода выбирает 68-ой подкод 0X44h [01000100] в десятичном обозначении таблицы преобразования EFM, в качестве подкода области, в которую следует записывать данные распознавания, как показано, например, на фиг.9С. Это связано с тем, что подкод 0X44h в EFM дает 14-битовую последовательность [01000100100100], и что если вторая площадка L последовательности, модулированной с использованием NRZI, будет облучаться лучом света для прожигания отражающей пленки для формирования имитированного пита, 14-битовая последовательность [01000100000000] при демодуляции даст ту же последовательность, что и четвертый 0X04h [00000100], за исключением верхнего второго бита канала Q.

Генератор 25 подкода выбирает 71-ый подкод 0X47h [01000111] в десятичном обозначении таблицы преобразования EFM, в качестве подкода области, в которую следует записывать данные распознавания, как показано, например, на фиг.9D. Это связано с тем, что подкод 0X47h при модуляции EFM дает 14-битовую последовательность [00100100100100] и с тем, что, если вторая площадка L последовательности, модулированной с использованием NRZI, будет облучена лучом света для прожигания отражающей пленки для формирования имитированного пита, 14-битовая последовательность [00100100000000] при демодуляции дает ту же последовательность, что и седьмой подкод 0X07h [00000111], за исключением верхнего второго бита канала Q.

Генератор 25 подкода генерирует вышеуказанный подкод в качестве подкода для области, в которую требуется записывать данные распознавания, преобразует заранее заданную площадку в пит для дополнения Q канала 8-битовой последовательности с [1] до [0] в зависимости от записываемых данных, для записи данных распознавания. Путем установки каналов от R до W так, чтобы они были неизменными до и после записи данных распознавания, устройство записи и/или воспроизведения получает возможность определять область, где должны быть записаны данные распознавания или где были записаны данные распознавания.

Как показано на фиг.28, на генератор 26 данных со схемы 24 модуляции поступают данные записи, модулированные EFM, в то время как с генератора 25 подкода поступают подкоды. Генератор 26 данных вводит соединительные биты, поступающие от контроллера 234 соединительного бита, между 14-битовыми блоками последовательностей кода записи. Генератор 26 данных генерирует данные, показанные на фиг.4, с последовательностями кода записи, каждая из которых содержит 17 бит, и выводит сгенерированные данные в оптический модулятор 28.

Контроллер 234 соединительных битов генерирует 3-битовые соединительные биты, вводимые между 14-битовыми блоками последовательностей кода записи. Контроллер 234 соединительных битов проверяет два последовательных блока последовательности кода записи, за исключением соединительных битов, следующих после подкода области записи данных распознавания, и выбирает из значений [000], [100], [010] и [001] такие соединительные биты, которые удовлетворят правилу EFM преобразования максимальной длины между переходами Tmax=10 и минимальной длины между переходами Tmin=2 и, которые уменьшают абсолютное значение DSV (значение цифровой суммы), для дополнительного уменьшения низкочастотных компонентов. Контроллер соединительных битов выводит выбранные, таким образом, соединительные биты в генератор 26 данных.

При выборе соединительных битов, следующих после подкода области записи данных распознавания, контроллер 234 соединительных битов выбирает из вышеуказанных четырех комбинаций соединительных битов такие соединительные биты, которые будут удовлетворять правилу преобразования EFM максимальной длины между переходами Tmax=10 и минимальной длины между переходами Tmin=2, и в которых заданный бит всегда будет представлять собой площадку. В частности, контроллер соединительного бита выбирает последовательность соединительных битов из вышеуказанных соединительных битов, за исключением [000], то есть из последовательностей [100], [010] и [001], так, что выбранные соединительные биты дадут оптимальное значение суммы DSV. Это связано с тем, что максимальная длина [0]-й предыдущей части последовательности кода записи равна 8, в то время, как количество [0]-й последующей части четвертого 0X04h по фиг.9С или седьмого подкода 0X07h по фиг.9D равна 8, так, что если будет использоваться последовательность соединительных битов [000], максимальная длина между переходами Tmax превысит значение 10.

Контроллер 234 также может все время выбирать в качестве соединительного бита последовательность [100], используемую в качестве соединительных битов, следующих после подкода области записи данных распознавания. Это связано с тем, что в таблице преобразования EFM, показанной на фигурах 7 и 8, максимальное количество [0]-й в предыдущей части последовательностей кода записи равна 8, так, что если последовательность [100] будет использоваться в качестве соединительных битов, максимальное количество 0-й будет равно 10, и при этом будет всегда удовлетворяться условие максимальной длины между переходами Tmax. То есть контроллер 234 соединительных битов выбирает соединительные биты, содержащие, по меньшей мере, одну [1], в качестве соединительных битов, следующих после подкода области записи данных распознавания. Это связано с тем, что, поскольку данные записи записаны с использованием кода NRZI и инвертированы в [1], максимальная длина между переходами Tmax, равная 10, между блоком подкода и последующим блоком, не будет превышена при использовании соединительных битов, включающих [1], между блоком подкода и последующим блоком.

Работа вышеописанного устройства 221 нарезки поясняется ниже со ссылкой на фиг.29. Когда данные выборки для записи поступают через входной вывод 22а на А/Ц преобразователь 22, А/Ц преобразователь 22 преобразует данные из аналоговых сигналов в цифровые сигналы для вывода полученных цифровых сигналов в схему 23 кодирования исправления ошибки. Схема 23 кодирования исправление ошибки кодирует выборки с использованием комбинации перекрестного чередования и кодов Рида-Соломона четвертого порядка для вывода полученных в результате данных в схему 24 модуляции. На этапе S201 схема 24 модуляции модулирует данные с использованием модуляции EFM. То есть схема 24 модуляции преобразует данные, предназначенные для записи из 8-битовых в 14-битовые последовательности на основе таблицы преобразования EFM, показанной на фигурах 7 и 8, для вывода полученных в результате данных в генератор 26 данных.

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

На этапе S203 контроллер 234 соединительных битов всегда выбирает последовательность [100] в качестве соединительных битов, следующих после подкодов области записи, для данных распознавания, и выводит данные в генератор 26 данных. При этом контроллер 234 соединительного бита может выбирать в качестве соединительных битов любую последовательность, кроме [000], то есть одну из [100], [010] и [001], которая дает оптимальное значение DSV.

Если рассматриваемая область не является областью, в которую требуется записывать данные распознавания, контроллер 234 соединительных битов на этапе S204 проверяет 14-битовые данные соседнего блока для выбора последовательности соединительных битов, так, чтобы удовлетворялось правило преобразования EFM обеспечения максимальной длины между переходами Tmax=10 и минимальной длины между переходами Tmin=2, из последовательностей [000], [100], [010] и [001]. На этапе S205 контроллер 234 соединительных битов выбирает из последовательностей соединительных битов, выбранных на этапе S204, соединительные биты, которые будут оптимизировать DSV, и выводят выбранные таким образом соединительные биты в генератор 26 данных.

На этапе S206 контроллер 234 соединительных битов выполняет обработку для следующих данных, то есть такую же обработку, как выполнялась на этапе S202.

При подаче данных со схемы 24 модуляции генератор 26 данных суммирует эти данные и вводит 3-битовые соединительные биты между 14-битовыми блоками для получения данных записи, и эти данные записи модулируют с использованием кода NRZI и выводят на оптический 28 модулятор.

Лазерный источник 27 излучает лазерный свет, который затем поступает на оптический модулятор 28. Оптический модулятор 28 модулирует свет лазера на основе данных, поступающих с генератора 26 данных. То есть, когда от генератора 26 данных поступает [1], оптический модулятор 28 модулирует свет лазера. Свет лазера, модулированный оптическим модулятором 28, падает на зеркало 29. Это зеркало 29 передвигается с использованием механизма 30 передвижения для сканирования лучом лазера в области от внутреннего до внешнего обода стеклянного местер-диска 35. Луч лазера собирается в точку линзами 31 объектива и освещает стеклянный мастер-диск 35, который вращается при условии CLV (постоянная линейная скорость) с помощью двигателя 32 привода шпинделя, который используется в качестве блока привода во вращение. Линза 31 объектива перемещается вдоль оптической оси света лазера с помощью механизма 33 привода линз объектива при выполнении управления фокусировки.

При этом мастер-диск 35 освещается светом. В оптическом диске 1, на который была переписана структура мастер-диска 35, последовательность 14-битового кода записи, такая как подкод 0X44h, показанный на фиг.9С или подкод 0X47h, показанный на фиг.9D, записывается в области записи, предназначенной для записи данных распознавания, в результате чего данные записываются так, что, по меньшей мере, область нагрузки кода исправления ошибки, показанная на фиг.14, полностью заполняется [1].

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

Аналогично устройству 40, 140 записи данных, такое устройство 240 записи данных содержит шпиндельный двигатель 41, предназначенный для привода во вращение оптического диска 201, в соответствии с вариантом выполнения настоящего изобретения, блок 42 оптической головки, предназначенный для освещения лучом света оптического диска 1 и для детектирования отраженного луча света, контроллер 43, предназначенный для выполнения сервоуправления фокусированием и сервоуправления отслеживания дорожки линз объектива блока 42 оптической головки, и управления вращением шпиндельного двигателя 41, высокочастотный усилитель 44 (RF), предназначенный для генерирования, например, высокочастотных сигналов на основе выходного сигнала детектирования блока 42а оптической головки, блок 45 детектирования сигнала синхронизации, предназначенный для детектирования сигнала синхронизации в высокочастотном сигнале и для генерирования сигнала тактовой частоты, блок 46 выделения подкода, предназначенный для выделения подкодов из высокочастотных сигналов, блок 47 демодуляции подкода, предназначенный для демодуляции EFM модулированных 14-битовых подкодов в 8 битов для генерирования подкодов каналов от Р до W, и блок 48 детектирования, предназначенный для детектирования подкодов каналов от R до W. Такая структура является общей с вышеописанным устройством 40, 140 записи данных, и, в связи с этим, здесь используются те же номера ссылок для обозначения общих компонентов, причем подробное пояснение структуры опущено для упрощения.

Устройство 240 записи данных содержит первый блок 249 переключателя, предназначенный для переключения режима записи данных распознавания, блок 250 детектирования соединительных битов, предназначенный для детектирования соединительных битов, расположенных рядом с подкодом, модулятор 251, предназначенный для модуляции данных распознавания, второй блок 252 переключателя, предназначенный для переключения входа данных распознавания, записанных на оптический диск 1, процессор 253 записи, предназначенный для выполнения обработки записи при записи данных распознавания на оптический диск 201, и выходной контроллер 254, предназначенный для управления уровнем выходной мощности луча света, излучаемого блоком 42 оптической головки.

В устройстве 240 записи данных, в соответствии с настоящим вариантом выполнения, блок 46 выделения подкода выделяет из данных, поступающих от высокочастотного усилителя 44, 14-битовый подкод, расположенный рядом с сигналами синхронизации фрейма, и выводит выделенный таким образом подкод в блок 47 демодуляции подкода, для указания области записи данных распознавания при выводе данных выделенного подкода в блок 250 детектирования соединительных битов через первый блок 249 переключателя для детектирования последующих битов подкода.

Блок 47 демодуляции подкода преобразует подкод области, где были записаны данные распознавания, из 14-битовых данных в 8-битовые данные, на основе таблицы преобразования EFM. Блок 47 демодуляции подкода формирует один блок с 98 фреймами и генерирует подкоды каналов Р, Q, R, S, Т, U, V и W. То есть блок 47 демодуляции подкода генерирует подкоды от Р1-W1 до Р96-W96, то есть 96-битовые подкоды. Блок 47 демодуляции подкода выводит, например, информацию адреса, выделенную из подкодов, на контроллер 43. Это позволяет контроллеру 43 с помощью блока 42 оптической головки осуществлять доступ к области записи данных распознавания.

Блок 48 детектирования детектирует данные, указывающие, является или нет данный режим режимом записи данных распознавания. То есть блок 48 детектирования детектирует данные, указывающие, является или нет данный режим режимом записи данных распознавания из адреса ADR канала Q.

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

Блок 250 детектирования соединительных битов проверяет, является или нет последующий соединительный бит подкода области записи данных распознавания заранее заданным значением, например, вышеуказанным [100]. Конечно, блок 250 детектирования соединительных битов может проверять, отличается ли соединительный бит от [000], то есть содержит или нет соединительный бит [1]. Это связано с тем, что, если соединительный бит не является битом заранее заданного значения, и осуществлена запись данных распознавания, Tmax может превысить 10, нарушая при этом правило преобразования EFM. Когда соединительные биты, следующие после подкода, равны или нет заранее заданному значению, блок 250 детектирования соединительных битов включает или выключает второй блок 252 переключателя, соответственно. То есть, если соединительные биты, следующие после подкода, не являются заранее заданным значением, второй блок 252 переключателя запрещает подачу данных распознавания из блока 252 модуляции на процессор 253 записи. Когда соединительные биты не равны заданному значению, блок 250 детектирования соединительного бита выводит сообщение об ошибке через выходной вывод 255 для отображения на мониторе соответствующего сообщения для пользователя.

Блок 251 модуляции модулирует данные распознавания, поступающие со входного вывода 256, в соответствии с установленной системой модуляции, для вывода модулированных данных через второй блок 252 переключателя на процессор 253 записи. Процессор 253 записи выполняет обработку записи, необходимую для записи на оптический диск 1, и выводит обработанные, таким образом, данные на блок 42 оптической головки. При этом данные, поступающие со входного вывода 256, представляют собой данные, показанные на фиг.4.

Ниже будет описана, со ссылкой на фиг.31, работа описанного выше устройства 240 записи данных при записи данных распознавания.

Вначале, когда пользователь нажимает кнопку записи данных распознавания, устройство 240 записи данных включает шпиндельный двигатель 41 для обеспечения вращения с постоянной линейной скоростью оптического диска, установленного на полку диска, входящую в состав секции загрузки диска. Одновременно, блок 42 оптической головки освещает лучом света оптический диск 101. Следует отметить, что выходной контроллер 254 осуществляет управление полупроводниковым лазером блока 42 оптической головки для вывода луча света со стандартным уровнем мощности. Блок 42 оптической головки начинает считывать данные при выполнении операции сервоуправления фокусирования и сервоуправления отслеживания дорожки под управлением контроллера 43.

Устройство 240 записи данных с помощью блока 42 оптической головки выполняет переход на дорожку в область записи данных распознавания, для записи данных распознавания в заданной области на основе, например, таблицы содержания ТОС подкодов, демодулированных блоком 47 демодуляции подкода. Устройство 240 записи данных с помощью блока 46 выделения подкода выделяет подкоды области записи данных распознавания и с помощью блока 47 демодуляции подкода демодулирует выделенные данные для вывода 8-битовых данных в блок 48 детектирования. На этапе S311 блок 48 детектирования осуществляет проверку с использованием данных распознавания в области адреса ADR подкода канала Q, является или нет рассматриваемая область областью записи данных распознавания. Если будет определено, что рассматриваемая область представляет собой область записи данных распознавания, блок 48 детектирования включает первый и второй блоки 249, 252 переключателя для перехода на этап S312. Если будет определено, что рассматриваемая область не является областью, предназначенной для записи данных распознавания, блок 48 детектирования выключает первый и второй блоки 249, 252 переключателя для перехода на этап S214.

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

На этапе S312 блок 250 детектирования соединительных битов определяет в области записи данных распознавания, являются или нет следующие соединительные биты подкода вышеуказанной комбинацией [100]. Конечно, блок детектирования соединительных битов может проверять, отличаются или нет соединительные биты от последовательности [000], то есть содержат или нет соединительные биты [1]. Когда соединительные биты представляют собой заданное значение, блок 250 детектирования соединительных битов включает второй блок 252 переключателя для перехода на этап S313, для обеспечения обработки записи данных распознавания. Когда соединительные биты не представляют собой заданное значение, блок 250 детектирования соединительных битов выключает второй блок 252 переключателя для перехода на этап S314, для выключения обработки записи данных распознавания. То есть, когда режим представляет собой режим записи данных распознавания, но соединительные биты не имеют заданное значение, и данные распознавания записаны, значение Tmax может превысить 10, что повышает риск нарушения правила преобразования EFM, так, что на этом этапе S314, второй блок 252 переключателя выключается даже, если первый блок 249 переключателя будет включен.

На этапе S313 данные распознавания поступают со входного вывода 256, блок 251 модуляции модулирует данные распознавания в соответствии с заданной системой. Блок 251 модуляции выводит модулированные данные распознавания в процессор 253 записи через второй блок 252 переключателя. Процессор 253 записи выводит модулированные данные распознавания на блок 42 оптической головки. Для тепловой записи данных распознавания путем прожигания отражающей пленки оптический контроллер 254 переключает выход полупроводникового лазера со стандартного уровня на высокий уровень мощности. Устройство 240 записи данных формирует имитированный пит на площадке для записи данных в 84-битовой области записи подкода канала Q, показанной на фиг.4, то есть формирует четвертый бит от завершающего конца индекса UDI до CRC. В частности, устройство 240 записи данных записывает, например, время записи и время предварительной записи в виде четырех бит от завершающего конца индекса UDI и записывает данные распознавания в 56-битовой области нагрузки UDI, при записи информации адреса, такой как номера фреймов, в 8-битовой области адреса фрейма AFRAME и записывает код исправления ошибки в 16-битовой области CRC.

Если данный режим не является режимом записи данных распознавания, блок 48 детектирования на этапе S314 выводит, например, сообщение об ошибке на выходной вывод 255, для отображения сообщения об ошибке на мониторе. В это время блок 48 детектирования выключает первый и второй блоки 249, 252 переключателей для запрета записи данных распознавания. Когда соединительные биты не имеют заданные значения, блок 250 детектирования соединительных битов выводит сообщение об ошибке с выходного вывода 255 для отображения на мониторе этой информации для пользователя. Блок 250 детектирования соединительного бита выключает второй блок 252 переключателя для запрета обработки записи данных распознавания.

Способ записи этих данных поясняется ниже со ссылкой на фиг.32. При этом вариант выполнения, показанный на чертеже, изменяет подкод 0X47h, показанный на фиг.4D, в 0X07h. Перед записью данных распознавания, структура А является такой, как показано в позиции (А) на фиг.32, здесь записаны 24 бита синхронизации фрейма, после которых следуют соединительные биты [000], после которых следует подкод [00100100100100] (0X47h), после которого, в свою очередь, следуют соединительные биты [100]. На оптическом диске 1 записывается пит Р1 длиной 11Т, после которого следует площадка L1 длиной 11Т, после которой следует пит Р2 длиной 7Т, после которого следует площадка L2 длиной 3Т, после которой следует пит Р3 длиной 7Т, после которого следует площадка L3 длиной 3Т, после которой следует пит длиной Р4 длиной 3Т, и, наконец, следует площадка L, используемая в качестве соединительных битов длиной от 3 Т до 11Т. Устройство 240 записи данных освещает лучом света с высокой мощностью участок от пита Р3 до пита Р4 для прожигания отражающей пленки для выполнения тепловой записи, для формирования имитированного пита, следующего между питами Р3 и Р4, для получения последовательности А после записи, показанной в позиции (В) на фиг.32. При этом луч света может осуществлять местное освещение площадки L3. Таким образом, в последовательности А после записи будет записана последовательность [00100100000000] (0X07h) в области подкода. То есть на оптическом диске 1 будут записаны пит Р11 длиной 11Т, после которого следует площадка L11 длиной 11T, после которой следует пит Р12 длиной 7Т, после которой следует площадка L12 длиной 3Т, после которой следует пит Р13 длиной 9Т, и, наконец, следует площадка L13, используемая в качестве соединительных битов длиной от 3Т до 11Т. То есть, площадка L4 (L13) имеет длину пита 13, не превышающую 11Т так, что значение 11Т не будет превышено, когда пит 13 и предыдущая часть битов канала последующего блока будут соединены вместе, для предотвращения нарушения правила преобразования EFM.

Возвращаясь к случаю, в котором структура сигналов синхронизации является обратной вышеуказанной структуре, структура В перед записью данных распознавания начинается с 24-битовых сигналов синхронизации фрейма, после которых следуют соединительные биты [001], после которых следует подкод [00100100100100] (0X47h) и после которых следуют соединительные биты [100]. На оптический диск 201 записываются площадка L21 длиной 11Т, после которой следует пит Р21 длиной 11Т, после которого следует площадка L22 длиной 4Т, после которой следует пит Р22 длиной 3Т, после которого следует площадка L23 длиной 3Т, после которой следует пит Р23 длиной 3Т, после которого следует площадка L24 длиной 3Т, после которой следует пит Р24 длиной 3Т, и, наконец, следует площадка L25, используемая в качестве соединительных битов, длиной от 3Т до 11Т. Устройство 240 записи данных освещает лучом света с высоким уровнем выходной мощности участок от пита Р3 до пита Р4 для прожигания отражающей пленки, для выполнения тепловой записи, для формирования имитированного пита, следующего после питов Р23 и Р24, для получения структуры В после записи, показанной в позиции (D) на фиг.32. Таким образом, в структуре В после записи будет записана последовательность [00100100000000] (0X07h) в области подкода. То есть на оптическом диске 201 будут записаны площадка L31 длиной 11Т, после которой следует пит Р31 длиной 11Т, после которого следует площадка L32 длиной 4Т, после которой следует пит Р32 длиной 3Т, после которого следует площадка L33 длиной 3Т, после которой следует пит Р33 длиной 9Т, и, наконец, следует площадка L34, используемая в качестве соединительных битов длиной от 3Т до Т11. То есть, площадка L25 (L34) имеет длину пита 33, не превышающую 11Т, то есть, значение 11Т не будет превышено, когда пит 33 и предыдущая часть битов канала последующего блока соединяются вместе для предотвращения нарушения правила преобразования EFM.

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

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

Ниже будет описано, со ссылкой на фиг.33, устройство 260 воспроизведения данных, предназначенное для воспроизведения оптического диска 201, на который были записаны данные распознавания с помощью описанного выше устройства 240 записи данных. Устройство 260 воспроизведения данных содержит двигатель 261 привода шпинделя, выполненный возможностью вращения оптического диска 201, на котором записаны данные распознавания, блок 262 оптической головки, предназначенный для излучения луча света на оптический диск 201 и для детектирования отраженного возвратного луча света, контроллер 263, предназначенный для выполнения сервоуправления фокусированием и сервоуправления отслеживания дорожки линз объектива блока 262 оптической головки и для выполнения сервоуправления вращением двигателя 261 привода шпинделя, высокочастотный усилитель 264, предназначенный для генерирования высокочастотных сигналов на основе выходных сигналов блока 262 оптической головки, блок 265 детектирования сигнала синхронизации, предназначенный для детектирования сигнала синхронизации на основе высокочастотных сигналов для генерирования сигнала тактовой частоты, блок 266 демодуляции, предназначенный для демодуляции данных записи, таких как данные содержания, модулированные EFM, и блок 267 исправления ошибки, предназначенный для исправления ошибки демодулированных данных.

Устройство 260 воспроизведения данных содержит блок 268 выделения подкода, предназначенный для выделения подкодов из высокочастотных сигналов, блок 269 демодуляции подкода, предназначенный для демодуляции 14-битовых подкодов, модулированных EFM, в 8-битовые последовательности для генерирования подкодов каналов от R до W, блок 270 детектирования, предназначенный для детектирования подкодов каналов от Р до W, блок 271 переключателя, предназначенный для переключения данных распознавания, записанных на оптический диск 201, блок 272 детектирования соединительного бита, предназначенный для детектирования соединительных битов, следующих после подкода, второй блок 273 переключателя, предназначенный для переключения подачи данных распознавания, записанных на оптический диск 1, и декодер 274, предназначенный для декодирования данных распознавания.

Шпиндельный двигатель 261 осуществляет привод во вращение оптического диска 201, когда оптический диск 201 установлен по центру на полку диска, такую как полка диска описанного выше соответствующего устройства воспроизведения данных.

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

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

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

Контроллер 263 генерирует сигналы сервоуправления фокусировки и сигналы сервоуправления отслеживания дорожки на основе сигналов ошибки фокусирования и сигналов ошибки отслеживания дорожки, поступающих от высокочастотного усилителя 264, для вывода сгенерированных сигналов в схему привода механизма привода линз объектива блока 262 оптической головки. Таким образом, линзы объектива, установленные в механизме привода линз объектива, перемещаются на основе сигналов сервоуправления фокусировки и сигналов сервоуправления отслеживания дорожки в направлении фокусирования, параллельном оптической оси линз объектива, и в направлении отслеживания дорожки, перпендикулярном оптической оси линз объектива. Контроллер 263 также генерирует сигналы сервоуправления вращением так, что тактовая частота, генерируемая на основе сигналов синхронизации, будет синхронизирована по частоте и фазе с опорной тактовой частотой кварцевого генератора. Двигатель 261 привода шпинделя, в соответствии с этим, обеспечивает вращение оптического диска, например, при условии CLV (постоянной линейной скорости).

Блок 266 демодуляции демодулирует данные записи, такие как данные содержания, в соответствии с алгоритмом EFM. В частности, блок 266 демодуляции преобразует 14-битовую последовательность кода записи в 8-битовые биты данных, в соответствии с таблицей преобразования EFM, представленной на фигурах 8 и 9. Блок исправления ошибки 267 демодулирует модулированные данные записи в соответствии с алгоритмом, таким как CIRC, для вывода демодулированных данных на выходной вывод 275. Например, если данные записи представляют собой звуковые данные, звуковые данные, выводимые на выходной вывод 275, будут преобразованы Ц/А преобразователем из цифровых сигналов в аналоговые сигналы, и будут выведены через акустический преобразователь, типа громкоговорителя, головного телефона или наушника.

Блок 268 выделения подкода выделяет 14-битовый подкод, расположенный рядом с сигналами синхронизации фрейма, из данных, поступающих с высокочастотного усилителя 264, для вывода выделенного подкода в блок 269 демодуляции подкода. Блок 269 демодуляции подкода преобразует 14-битовые данные в 8-битовые данные на основе таблицы преобразования EFM. Блок 269 демодуляции подкода формирует один блок с 98 фреймами для генерирования подкодов каналов Р, Q, R, S, Т, U, V и W. То есть блок 269 демодуляции подкода генерирует подкоды от Р1-W1 до Р96-W96, то есть 96-битовые подкоды.

Блок 270 детектирования определяет режим воспроизведения данных распознавания. То есть блок 270 детектирования определяет из области адреса ADR канала Q, является или нет данный режим режимом воспроизведения данных распознавания. При детектировании данных распознавания, при указании режима воспроизведения данных распознавания блок 270 детектирования включает первый и второй блоки 271, 273 переключателей. При невозможности детектирования данных распознавания при указании режима воспроизведения данных распознавания, блок 270 детектирования предполагает, что рассматриваемая область не является областью записи данных распознавания и выключает первый и второй блоки 271, 273 переключателей. Если режим не является режимом записи данных распознавания, блок 270 детектирования выводит, например, сообщение об ошибке на выходной вывод 277 для отображения этого сообщения об ошибке на мониторе. Когда режим является режимом записи данных распознавания, блок 270 детектирования выводит сообщение об этом на монитор для отображения.

Блок 272 детектирования соединительного бита проверяет, являются или нет соединительные биты, следующие после подкода области, где были записаны данные распознавания заданным значением, например, вышеуказанным значением [100]. Блок 272 детектирования соединительного бита может, конечно, проверять, отличаются или нет соединительные биты от вышеуказанной последовательности [100], то есть содержат или нет соединительные биты [1]. Это связано с тем, что если соединительные биты отличаются от заданного значения, Tmax может превысить 10, что нарушит правило преобразования EFM и сделает невозможной демодуляцию данных распознавания, и тем, что если соединительные биты будут иметь значение, отличающееся от заданного значения, диск может не быть сертифицированным диском. Если соединительные биты, следующие после подкодов, представляют заданное значение, блок 272 детектирования соединительных битов включает второй блок 273 переключателя и, в противном случае, блок 272 детектирования соединительного бита выключает второй блок 273 переключателя. То есть, когда соединительные биты, следующие после подкода, не являются заданными значениями, второй блок 273 переключателя запрещает подачу данных распознавания на декодер 274 от блока 269 демодуляции подкода. Когда соединительные биты не имеют заданного значения, блок 272 детектирования соединительного бита выводит сообщение об ошибке на выходной вывод 277 для отображения на мониторе соответствующей информации для пользователя.

Подкоды канала Q поступают на декодер 274 из блока 269 демодуляции подкода через второй блок 273 переключателя. Декодер 274 делает ссылку, например, на время предварительной записи, записанное в индексе UDI, для демодуляции данных распознавания, записанных в область нагрузки UDI, при исправлении демодулированных данных распознавания, с использованием кода CRC для исправления ошибок и вывода полученных данных на выходной вывод 276.

Далее поясняется, со ссылкой на фиг.34, работа по считыванию данных вышеописанного устройства для 260 воспроизведения данных. Вначале, когда пользователь нажимает кнопку повторного воспроизведения, устройство 260 для воспроизведения данных включает шпиндельный двигатель 261 для обеспечения вращения оптического диска 201, загруженного на полку диска, входящую в состав секции загрузки диска, при условии постоянной линейной скорости. Одновременно блок 262 оптической головки освещает лучом света оптический диск 201. В это время полупроводниковый лазер излучает луч света со стандартной выходной мощностью. Блок 262 оптической головки начинает считывать данные, осуществляя сервоуправление фокусировки и сервоуправление отслеживания дорожки, которые выполняются с помощью сервоконтроллера 263.

Устройство 260 воспроизведения данных выполняет переход на дорожку с помощью блока 142 оптической головки, в область записи данных распознавания на основе подкода таблицы содержания ТОС, демодулированного блоком 169 демодуляции подкода, для считывания данных распознавания. Устройство 260 воспроизведения данных с помощью блока 268 выделения подкода выделяет подкоды области записи данных распознавания и демодулирует выделенные данные в блок 269 демодуляции подкода для вывода полученных 8-битовых данных в блок 170 детектирования. На этапе S312 блок 270 детектирования проверяет с использованием данных распознавания в области адреса ADR подкода канала Q, является или нет рассматриваемая область областью, где были записаны данные распознавания. Если определяется, что рассматриваемая область является областью, где были записаны данные распознавания, блок 170 детектирования включает блок 171 переключателя для перехода на этап S322. Если определяется, что рассматриваемая область не является областью, где были записаны данные распознавания, блок 270 детектирования выключает первый и второй блоки 271, 273 переключателей для перехода на этап S324.

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

На этапе S322 блок 272 детектирования соединительного бита проверяет, является или нет в области записи данных распознавания, последующие соединительные биты подкодов вышеуказанной последовательностью [100]. Конечно, блок 250 детектирования соединительного бита может проверять, отличаются или нет соединительные биты от комбинации [000], то есть содержат или нет соединительные биты [1]. Когда соединительные биты имеют заданное значение, блок 270 детектирования соединительных битов включает второй блок 273 переключателя для перехода на этап S323, для осуществления обработки записи данных распознавания. Когда соединительные биты не имеют заданное значение, блок 270 детектирования соединительного бита выключает второй блок 273 переключателя для перехода на этап S324, для запрета обработки записи данных распознавания. То есть, когда режим является режимом записи данных распознавания, но соединительные биты не имеют заданное значение, Tmax может превысить значение 10, что увеличивает риск нарушения правила преобразования EFM. Кроме того, в этом случае диск может не быть сертифицированным диском. Таким образом, второй блок 275 переключателя выключается, даже если первый блок 271 переключателя будет включен.

На этапе S323 устройство 260 воспроизведения данных выводит данные распознавания с блока 269 демодуляции подкода через блок 273 переключателя на декодер 274. Декодер 274 демодулирует данные распознавания для выполнения исправления ошибки, для вывода полученных в результате данных на выходной вывод 276. Данные содержания, например, записанные на оптический диск 201, демодулируют с помощью блока 266 демодуляции, затем исправляют ошибку в блоке 267 исправления ошибки и затем выводят на выходной вывод 275. Например, если данные содержания представляют собой аудиоданные, эти данные преобразуют с использованием цифроаналогового (Ц/А) преобразователя из цифровых сигналов в аналоговые сигналы, и эти аналоговые сигналы выводятся через акустический преобразователь, такой как громкоговоритель, головной телефон или наушник.

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

При записи данных распознавания в подкоде, показанном на фиг.1, на оптический диск 201, в варианте выполнения настоящего изобретения, данные распознавания могут быть записаны при выполнении правил преобразования EFM, которые предписывают, что максимальная длина между переходами Tmax=10, как показано на фиг.32. То есть в области записи данных распознавания соединительные биты, содержащие по меньшей мере [1], выбирают в качестве соединительных битов, следующих после подкода, благодаря чему запись всегда может быть выполнена, так что не будет нарушено правило преобразования EFM. То есть при использовании вышеуказанного способа данные распознавания могут быть записаны так, что они не будут влиять на последующие данные.

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

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

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

Мастер-диск, используемый для изготовления такого оптического диска, изготовляют с использованием устройства 321 нарезки, сконфигурированного, как показано на фиг.35. Такое устройство 321 нарезки имеет основную структуру, совпадающую с устройством 21 нарезки, описанным со ссылкой на фиг.6. Для дальнейшего пояснения рассмотрим фиг.35.

Устройство 321 нарезки также содержит лазерный источник 327, такой как газовый лазер, например аргоновый лазер или He-CD лазер, оптический модулятор 328, предназначенный для модуляции луча лазера на основе данных, поступающих с модулятора 326 данных, с использованием, например, ЕОМ (электрооптический модулятор), в котором используется эффект Покела, или АОМ (акустико-оптический модулятор), в котором используются ультразвуковые волны, зеркало 329, предназначенное для отражения модулированного света лазера, механизм 330 передвижения, предназначенный для передвижения зеркала 329, линзы 331 объектива, предназначенные для сбора луча лазера в точку для освещения стеклянного мастер-диска 335, двигатель 32, предназначенный для вращения стеклянного мастер-диска 335, и механизм 333 привода линз объектива, предназначенный для передвижения линз 331 в направлении фокусирования, которое представляет собой направление оптической оси линз 331 объектива.

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

Схема 324 модуляции модулирует закодированный выходной сигнал схемы 323 кодирования исправления ошибки, в соответствии с алгоритмом EFM, для вывода полученных в результате модулированных данных в генератор 326 данных. В частности, схема 324 модуляции преобразует 8-битовую последовательность в последовательность 14-битовых кодов записи с минимальной длиной последовательности Tmin (минимальная длина между переходами), равной 2, и максимальной длиной последовательности Tmax (максимальная длина между переходами), равной 10.

Генератор 325 подкода генерирует подкоды, такие как информация адреса, соответствующая данным записи, и преобразует сгенерированные таким образом подкоды, представленные в виде 8-битовой последовательности данных в последовательность 14-битовых кодов записи с использованием модуляции EFM. Генератор 325 подкода генерирует биты данных 8-битовой последовательности, в соответствии с таблицей преобразования EFM, показанной на фигурах 7 и 8, в виде подкодов для области записи данных распознавания, для преобразования 8-битовой последовательности в последовательность 14-битовых кодов записи. В частности, генератор 325 подкода генерирует, в качестве подкодов области записи данных распознавания, биты данных 8-битовой последовательности данных, в соответствии с таблицей преобразования EFM, показанной на фигурах 7 и 8, и преобразует сгенерированные, таким образом, биты данных в последовательность 14-битового кода записи. В частности, генератор 325 подкода генерирует, в качестве подкодов для области записи данных распознавания, биты данных 8-битовой последовательности, полученной при демодуляции модулированной последовательности 14-битового кода записи, после записи данных распознавания, в которых второй бит от ведущего бита, то есть подкод канала Q, дополняется от [1] до [0], и в которых третий бит от ведущего бита до конечного бита, то есть каналы подкодов от R до W, имеет одно и то же значение бита. Такие данные выбирают для удовлетворения условия, что, когда отражающую пленку прожигают для формирования имитированного пита путем освещения лучом света площадки между питами 14-битовой последовательности, получаемой в результате модуляции EFM, вновь сформированная длина пита будет удовлетворять правилу модуляции EFM, которое определяет, что максимальная длина между переходами Tmax и минимальная длина между переходами Tmin должны составлять 10 и 2, соответственно.

Генератор 325 подкода выбирает 64-ый номер подкода 0Х40h [01000000] в десятичном обозначении таблицы преобразования EFM, в качестве подкода области, предназначенной для записи данных распознавания, как показано, например, на фиг.9А. Это связано с тем, что подкод номер 0X40h в таблице EFM дает 14-битовую последовательность [01001000100100], и с тем, что если третья площадка L структуры, модулированной кодом NRZI будет облучена лучом света для прожигания отражающей пленки, для формирования имитированного пита, будет получена 14-битовая последовательность [01001000100000], которая при демодуляции дает ту же последовательность, что и 0-ой номер подкода 0X00h [00000000], за исключением верхнего второго бита канала Q.

Генератор 325 подкода также выбирает 68-ой номер подкода 0X44h [01000100] в десятичном обозначении таблицы преобразования EFM, в качестве подкода области, в которой записывают данные распознавания, как показано, например, на фиг.9С. Это связано с тем, что подкод 0X44h при EFM дает 14-битовую последовательность [01000100100100], и с тем, что если вторая площадка L структуры, модулированной NRZI, будет облучена лучом света для прожигания отражающей пленки, для формирования имитированного пита, будет получена 14-битовая последовательность [01000100000000], которая при демодуляции дает ту же структуру, что и четвертый номер подкода 0X04h [00000100], за исключением верхнего второго бита канала Q.

Генератор 325 подкода выбирает 71-ый номер подкода 0X47h [01000000] в десятичном обозначении таблицы преобразования EFM, в качестве подкода в области записи данных распознавания, как показано, например, на фиг.9D. Это связано с тем, что 0X40h в EFM дает 14-битовую последовательность [00100100000000], и тем, что если вторая площадка L, модулированная с использованием NRZI, будет облучена лучом света для прожигания отражающей пленки для формирования имитированного пита, будет получена 14-битовая последовательность [00100100000000], которая при демодуляции даст ту же последовательность, что и седьмой номер 0X07h [00000111], за исключением верхнего второго бита канала Q.

Генератор 325 подкода генерирует вышеуказанный подкод, в качестве подкода для области, в которой записывают данные распознавания, преобразует заданные площадки в пит для дополнения канала Q 8-битовой последовательности с [1] до [0], в зависимости от предназначенных для записи данных распознавания. Благодаря установке каналов от R до W так, что они будут иметь неизменное значение до и после записи данных распознавания, устройство записи и/или воспроизведения позволяет определять область, где должны быть записаны данные распознавания или где записаны данные распознавания.

Как показано на фиг.35, на генератор 326 данных подают данные записи, модулированные EFM, со схемы 324 модуляции и подают подкоды от генератора 35 подкода. Генератор 326 данных вводит 3-битовые соединительные биты между 14-битовыми блоками последовательности кодов записи. В частности, генератор 326 данных выбирает среди последовательностей [000], [100], [010] и [001] такие соединительные биты, которые удовлетворят правилу преобразования EFM для обеспечения максимальной длины между переходами Tmax=10 и минимальной длины между переходами Tmin=2 и которые уменьшают абсолютное значение DSV (значение цифровой суммы) для снижения низкочастотных компонентов, и вводит выбранные таким образом 3-битовые соединительные биты между 14-битовыми блоками последовательностей кода записи. Контроллер соединительных битов формирует последовательности кода записи, каждая из которых состоит из 17 битов, для генерирования данных, показанных на фиг.1, и выводит сгенерированные таким образом данные в оптический модулятор 328.

Если рассматриваемая область представляет собой область записи данных распознавания, генератор 326 данных генерирует соединительные биты, используемые перед заданным подкодом, таким как 0X40h, 0X44h или 0X47h. Этот генератор 326 данных соединен с блоком 334 принятия решения, предназначенным для проверки соединительных битов для области, в которой должны быть записаны данные распознавания. Когда генератор 326 данных выбирает последовательность соединительных битов, вводимых между сигналами синхронизации и подкодами, блок 334 принятия решения проверяет, должны или нет такие соединительные биты быть выбраны из четырех комбинаций указанных выше соединительных битов, чтобы удовлетворялось правило преобразования EFM, то есть чтобы обеспечивалась максимальная длина между переходами Tmax=10 и минимальная длина между переходами Tmin=2, и так, чтобы заданные биты всегда представляли собой площадку.

Случай, при котором 64-ый номер подкода 0X40h в десятичном обозначении таблицы преобразования EFM используется в качестве подкода области записи данных распознавания, поясняется со ссылкой на фиг.36. В случае, показанном на фиг.36А, рядом с площадкой длиной 11T сигналов синхронизации расположен пит длиной 11T. Для того чтобы нижние три бита [100] в 14-битовой последовательности записи кода представляли собой имитированный пит для записи данных распознавания, подкоды 0X40h должны всегда представлять собой площадку. С этой целью подкод 0X40h должен представлять собой последовательность, начинающуюся с площадки. С другой стороны, завершающий конец сигналов синхронизации инвертируется в площадку при значении [1] второго нижнего бита. Таким образом, генератор 326 данных выбирает комбинацию [000] в качестве соединительных битов между сигналами синхронизации и подкода, что гарантирует, что правило преобразования EFM будет выполняться, а также, что подкод 0X40h будет начинаться с площадки.

В примере, показанном на фиг.36В, площадка длиной 11Т расположена рядом с питом длиной 11T сигналов синхронизации. Нижние три бита [100] подкода 0X40h всегда должны быть площадкой и, следовательно, должны представлять собой последовательность, начинающуюся с площадки. С другой стороны, завершающий конец сигналов синхронизации инвертируют в пит при значении [1] нижнего второго бита. Таким образом, генератор 326 данных выбирает последовательность [010] в качестве соединительных битов между сигналами синхронизации и подкодом, который обеспечивает выполнение правила преобразования EFM, а также то, что подкод 0X40h будет начинаться с площадки.

Случай, в котором 68-ой номер подкода 0X44h в десятичном обозначении таблицы преобразования EFM используется в качестве подкода области записи данных распознавания, поясняется со ссылкой на фиг.37. В случае, показанном в позиции (А) на фиг.37, пит длиной 11Т расположен рядом с площадкой длиной 11Т сигналов синхронизации. Для того чтобы последовательность [100], начиная с верхнего девятого бита до одиннадцатого бита в последовательности 14-битового кода записи, представляла собой имитированный пит для записи данных распознавания, подкоды 0X44h всегда должны представлять собой площадку. С этой целью, подкод 0X44h должен представлять собой структуру, начинающуюся с пита. С другой стороны, завершающий конец сигналов синхронизации преобразуется в площадку при значении [1] второго нижнего бита. Таким образом, генератор 326 данных выбирает последовательность [010] в качестве соединительных битов между сигналами синхронизации и подкодом, что гарантирует, что правило преобразования EFM будет удовлетворяться, а также то, что подкод 0X44h будет начинаться с пита.

В примере, показанном в позиции (В) на фиг.37, площадка 11T расположена рядом с питом 11Т сигналов синхронизации. Три бита от девятого по одиннадцатый последовательности [100] в подкоде 0X44h все время должны быть площадкой и, следовательно, должны представлять собой структуру, начинающуюся с площадки. С другой стороны, завершающий конец сигналов синхронизации инвертирован в пит со значением [1] нижнего второго бита. Таким образом, генератор 326 данных выбирает последовательность [000] в качестве соединительных битов между сигналами синхронизации и подкодом, что обеспечивает соблюдение правила преобразования EFM и что подкод 0X44h будет начинаться с пита.

Случай, когда 71-ый подкод 0X47h в десятичном обозначении таблицы преобразования EFM используется в качестве подкода области записи данных распознавания, поясняется со ссылкой на фиг.38. В примере, показанном в позиции (А) по фиг.38, пит длиной 11Т расположен рядом с площадкой длиной 11Т сигналов синхронизации. Для того чтобы последовательность [100], начиная с верхнего девятого бита по одиннадцатый бит в 14-битовой последовательности кода записи, представляла собой виртуальный бит для записи данных распознавания, подкоды 0X47h должны быть все время площадкой. С этой целью, подкод 0X47h должен представлять собой структуру, начинающуюся с пита. С другой стороны, завершающий конец сигналов синхронизации инвертирован в площадку при значении [1] второго, нижнего бита. Таким образом, генератор 326 данных выбирает [010] или [001] в качестве соединительных битов между сигналами синхронизации и подкодом, что обеспечивает то, что правило преобразования EFM будет выполняться и что подкод 0X47h будет начинаться с пита.

В примере, показанном в позиции (С) на фиг.38, рядом с питом длиной 11Т расположена площадка сигналов синхронизации длиной 11Т. Три бита, начиная с девятого по одиннадцатый бит последовательности [100] в подкоде 0X47h, должны всегда представлять собой площадку и, следовательно, должны представлять структуру, начинающуюся с площадки. С другой стороны, завершающий конец последовательности синхронизации инвертирован в пит при значении [1] нижнего второго бита. Таким образом, генератор 326 данных выбирает последовательность [000] в качестве соединительных битов между сигналами синхронизации и подкодом, что обеспечивает то, что правило преобразования EFM будет удовлетворяться и что подкод 0X40h будет начинаться с пита.

При использовании вышеописанного устройства 321 нарезки, когда данные, выбранные для записи, поступают через входной вывод 322а на А/Ц преобразователь 322, А/Ц преобразователь 322 преобразует данные из аналоговых сигналов в цифровые сигналы и выводит полученные в результате сигналы в схему 323 кодирования исправления ошибки. Схема 323 кодирования исправления ошибки кодирует выборки, содержащие комбинации перемежающихся кодов Рида-Соломона четвертого порядка для вывода полученных в результате данных в схему 324 модуляции. Схема 324 модуляции модулирует данные с использованием EFM. Схема 324 модуляции преобразует данные, предназначенные для записи, из 8 бит в 14 бит. Таблица преобразования EFM, показанная на фигурах 7 и 8, предназначена для вывода преобразованных таких данных в генератор 326 данных. Генератор 325 подкода генерирует подкоды из 8-бит, такие как информация адреса, соответствующая данным, предназначенным для записи, и преобразует сгенерированные данные в 14-битовые данные, которые поступают на выход генератора 326 данных. Генератор 326 данных, на который поступают данные из схемы 324 модуляции, и такие данные, как подкоды с генератора 325 подкода, суммирует эти данные вместе, и вводит соединительные биты между 14-битовыми блоками для генерирования данных записи, которые выводятся на оптический генератор 328 после модуляции с использованием кода NRZI.

Лазерный источник 327 излучает луч лазера, который затем поступает на оптический модулятор 328. Оптический модулятор 328 модулирует лазерный луч на основе входного сигнала, поступающего с генератора 326 данных. То есть, когда с генератора 26 поступает [1], оптический генератор 328 модулирует луч лазера. Луч лазера, модулированный оптическим модулятором 328, падает на зеркало 329. Это зеркало 329 перемещается с помощью механизма 330 передвижения для сканирования лучом лазера от внутреннего до внешнего обода стеклянного мастер-диска 335. Луч лазера собирается в точку с помощью линз 331 объектива так, что он освещает стеклянный мастер-диск 335, который вращается при условии CLV (постоянной линейной скорости) с помощью двигателя 332 привода шпинделя, который используется в качестве блока привода во вращение. Линзы 331 объектива перемещаются вдоль оптической оси луча лазера с помощью механизма 333 привода линз объектива, при выполнении управления фокусированием.

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

Аналогично устройствам 40, 140 или 240 записи данных, данное устройство 340 записи данных содержит двигатель 341 привода шпинделя, предназначенный для привода во вращение оптического диска 301, блок 342 оптической головки, предназначенный для излучения луча света на оптический диск 301 и для детектирования отраженного луча света, контроллер 343 сервоуправления, предназначенный для выполнения сервоуправления фокусировки и сервоуправления отслеживания дорожки линзами объектива блока 342 оптической головки, а также для управления вращением двигателя 341 привода шпинделя, высокочастотный усилитель 344, предназначенный для генерирования, например, высокочастотных сигналов, поступающих с выхода детектирования блока 342 оптической головки, блок 345 детектирования сигнала синхронизации, предназначенный для детектирования сигнала синхронизации из высокочастотного сигнала, и для генерирования сигналов тактовой частоты, блок 346 выделения подкода, предназначенный для выделения подкодов из высокочастотных сигналов, блок 347 детектирования, предназначенный для детектирования положения записи данных распознавания, и блок 348 демодуляции подкода, предназначенный для демодуляции EFM модулированных 14-битовых подкодов в 8-битовые подкоды и для генерации подкодов каналов с Р по W.

Устройство 340 записи данных, показанное на фиг.39, также содержит, в качестве системы записи, предназначенной для записи данных распознавания на оптический диск 301, блок 349 переключателя, предназначенный для переключения входа на данные распознавания, блок 350 модуляции, предназначенный для модуляции данных распознавания, записанных на оптический диск 301, процессор 351 записи, предназначенный для выполнения обработки записи, при записи данных распознавания на оптический диск 301, и выходной контроллер 352, предназначенный для управления выводом луча света, излучаемого блоком 342 оптической головки.

Шпиндельный двигатель 341 содержит вал шпинделя, на котором установлена полка диска. Полка диска устанавливается в центральное отверстие оптического диска 301 и, при этом, фиксируется в центре вращения оптического диска 1, центр вращения которого совпадает с осью вала шпинделя. Двигатель 61 привода шпинделя обеспечивает вращение оптического диска 301.

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

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

Возвратный луч света, отраженный обратно поверхностью записи сигнала оптического диска 301, преобразуется в электрические сигналы с помощью фотодетектора, с выхода которого преобразованные электрические сигналы поступают на высокочастотный усилитель 344 (RF). Линзы объектива установлены в механизме привода линз объектива, таком как двухосный привод, и смещаются в направлении, параллельном оптической оси линз объектива, и в направлении отслеживания дорожки, перпендикулярном к оптической оси линз объектива.

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

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

На основе сигналов ошибки фокусирования и сигналов ошибки отслеживания дорожки, поступающих с высокочастотного усилителя 344, контроллер 343 генерирует сигналы сервоуправления фокусированием и сигналы сервоуправления отслеживанием дорожки, и выводит эти два сигнала сервоуправления в схему привода механизма привода линз объектива блока 342 оптической головки. На основе сигнала сервопривода фокусирования и сигнала сервопривода отслеживания дорожки линзы объектива, установленные в механизме привода линз объектива, перемещаются в направлении фокусирования, параллельном оптической оси линз объектива, и в направлении отслеживания дорожки, перпендикулярном оптической оси линз объектива. Контроллер 343 также генерирует сервосигналы управления вращением так, что тактовая частота, генерируемая из сигналов синхронизации, будет синхронизирована по частоте и по фазе с опорной тактовой частотой кварцевого генератора. Шпиндельный двигатель 341, соответственно, обеспечивает вращение оптического диска в условиях, например, CLV (постоянной линейной скорости).

Блок 346 выделения подкода выделяет 14-битовый подкод, расположенный рядом с сигналами синхронизации фрейма, по данным, поступающим с высокочастотного усилителя 344, и выводит выделенный таким образом подкод в блок 347 детектирования, одновременно выводя его в блок 348 демодуляции подкода, для указания области записи данных распознавания.

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

На основе таблицы преобразования EFM блок 348 демодуляции подкода преобразует подкод области, где были записаны данные распознавания из 14-битовых данных в 8-битовые данные. Блок 348 демодуляции подкода формирует один блок из 98 фреймов и генерирует подкоды каналов Р, Q, R, S, Т, U, V и W. То есть блок 348 демодуляции подкода генерирует от Р1-W1 до Р96-W96, то есть 96 битов подкодов. Блок 348 демодуляции подкодов выводит информацию адреса, выделенную из подкодов, на контроллер 343. Это позволяет контроллеру 343, с помощью блока 342 оптической головки, осуществлять доступ к области записи данных распознавания.

Блок 350 модуляции модулирует данные распознавания, поступающие со входного вывода 353, в соответствии с заданной системой модуляции, для вывода полученных в результате данных через блок 349 переключателя на процессор 351 записи. Блок 349 переключателя переключается в соответствии с сигналом, поступающим с блока 347 детектирования. То есть, когда положение записи данных распознавания представляет собой площадку, блок 347 детектирования включает блок 349 переключателя, разрешая подавать данные распознавания, модулированные блоком 350 модуляции, на процессор 351 записи. Когда положение записи данных распознавания будет выключено, блок 347 детектирования выключает блок 349 переключателя, запрещая подачу данных распознавания, модулированных блоком 350 модуляции, на процессор 351 записи.

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

Возвращаясь к обработке, выполняемой вышеописанным устройством 340 записи данных, когда пользователь нажимает на кнопку записи данных распознавания, устройство 340 записи данных включает двигатель 341 привода шпинделя, обеспечивающий вращение при условии постоянной линейной скорости оптического диска 301, загруженного на полку диска, так, что формируется блок загрузки диска. Одновременно, блок 342 оптической головки освещает лучом света оптический диск 301. Следует отметить, что выходной контроллер 352 обеспечивает управление полупроводниковым лазером блока 342 оптической головки для вывода луча света со стандартным уровнем мощности. Блок 342 оптической головки начинает считывать данные при выполнении операции сервоуправления фокусирования и сервоуправления отслеживания дорожки под управлением контроллером 343.

На этапе S301 блок 342 оптической головки выполняет переход дорожки в область записи данных распознавания на основе, например, таблицы содержания ТОС подкода, демодулированного блоком 348 демодуляции подкода для записи данных распознавания в заданной области, под управлением контроллером 343 устройства 340 записи данных, как показано на фиг.40. Блок 346 выделения подкода устройства 340 записи данных выделяет подкоды из области записи данных распознавания, с использованием блока 346 выделения подкода, для вывода 14-битовых данных в блок 347 детектирования. На следующем этапе S302 блок 347 детектирования проверяет, является или нет положение, указанное стрелкой на фигурах 36-38, площадкой. Если положение записи представляет собой площадку, блок 347 детектирования на этапе S303 включает блок 349 переключателя, тогда как если положение записи представляет собой пит, блок 347 детектирования на этапе S304 выключает блок 349 переключателя и осуществляет поиск следующего положения. С другой стороны, если данные распознавания поступают со входного вывода 353, блок 350 модуляции модулирует данные распознавания в заданном формате. Когда блок 347 детектирования включает блок 349 переключателя, блок 350 модуляции выводит модулированные данные распознавания на процессор 351 записи через блок 349 переключателя. Процессор 351 записи выводит данные, которые он обработал, на блок 342 оптической головки.

В то же время, область записи для данных распознавания может быть указана с использованием данных распознавания в ADR подкодов канала Q. В качестве альтернативы, область, в которой требуется записывать данные распознавания, может быть указана путем определения, являются или нет подкоды каналов от R до W неизменными значениями для указания области, в которую требуется записывать данные распознавания, для включения устройства в режим записи данных распознавания.

Для тепловой записи данных распознавания путем прожигания отражающей пленки, выходной контроллер 352 переключает выход полупроводникового лазера со стандартного уровня мощности в высокий уровень. Устройство 340 записи данных формирует имитированный пит на дорожке для записи данных в виде 84-битовой последовательности области записи подкода канала Q, то есть с четвертого бита от завершающего конца индекса UDI до кода области CRC. В частности, устройство 340 записывает, например, такие данные как время записи и время предварительной записи в четырех битах от завершающего конца индекса UDI и записывает данные распознавания в области 56-битовой последовательности нагрузки UDI, при записи информации адреса, такой как номера фрейма, в 8-битовую последовательность области адреса фрейма AFRAME и записи кода исправления ошибки в 16-битовую последовательность CRC.

Способ записи этих данных поясняется ниже со ссылкой на фиг.41. При этом вариант выполнения, показанный на этом чертеже, изменяет подкод 0X47h, показанный на фиг.4D на подкод 0X07h. Перед записью данных распознавания последовательность А является такой, как показано на фиг.41, в которую записаны 24 бита сигналов синхронизации фрейма, после которых следуют соединительные биты в виде последовательности [000], после которых следует подкод [00100100100100] (0X47h), после которого, в свою очередь, следуют соединительные биты [100]. На оптическом диске 301 записан пит Р1 длиной 11Т, после которого следует площадка L1 длиной 11Т, после которой следует пит Р2 длиной 7Т, после которого следует площадка L2 длиной 3Т, после которой следует пит Р3 длиной 3Т, после которого следует площадка L3 длиной 3Т и после которой следует пит Р4 длиной 3Т. Устройство 40 записи данных освещает лучом света с высоким уровнем мощности участок от пита Р3 до пита Р4 для прожигания отражающей пленки и выполнения тепловой записи, для формирования имитированного пита, дополняющего участок от пита Р3 до пита Р4 на участке площадки L3 для получения структуры А после записи, показанной в позиции (В) на фиг.41. При этом в структуре А после записи будет записана последовательность [00100100000000] (0X07h) в области подкода. То есть на оптическом диске 301 будет записан пит Р11 длиной 11Т, после которого следует площадка L11 длиной 11Т, после которой следует пит Р12 длиной 7Т, после которого следует площадка L12 длиной 3Т и после которого следует пит Р13 длиной 9Т.

Возвращаясь к случаю, при котором структура сигналов синхронизации будет обратной приведенной выше последовательности, структура В перед записью данных распознавания начинается с 24-битовых сигналов синхронизации фрейма, после которых следуют соединительные биты [001], после которых следует подкод [00100100100100] (0X47h) и после которого следуют соединительные биты в последовательности [100]. На оптический диск 301 записывают площадку L21 длиной 11Т, после которой следует пит Р21 длиной 11T, после которого следует площадка L22 длиной 4Т, после которой следует пит Р22 длиной 3Т, после которого следует площадка L23 длиной 3Т, после которой следует пит Р23 длиной 3Т, после которого следует площадка L24 длиной 3Т и после которой следует пит Р24 длиной 3Т. Устройство 40 записи данных освещает лучом света с высоким уровнем мощности участок от пита Р23 до пита Р24 для прожигания отражающей пленки, для выполнения тепловой записи, для формирования имитированного пита, проходящего от пита Р23 до пита Р24, для получения структуры В после записи, показанной в позиции (D) на фиг.41. Таким образом, в структуре В после записи будет записана последовательность [00100100000000] (0X07h) в области подкода. То есть на оптическом диске 301 будут записаны площадка L31 длиной 11Т, после которой следует пит Р31 длиной 11Т, после которого следует площадка L32 длиной 4Т, после которой следует пит Р32 длиной 3Т, после которого следует площадка L33 длиной 3Т и после которой следует пит Р33 длиной 9Т.

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

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

Ниже поясняется со ссылкой на фиг.42 устройство 360 воспроизведения данных, предназначенное для воспроизведения оптического диска 1, на который были записаны данные распознавания с использованием вышеописанного устройства 340 записи данных.

Аналогично устройству 60, 160, 260 воспроизведения данных, устройство 360 воспроизведения данных содержит шпиндельный двигатель 361, который предназначен для привода во вращение оптического диска 301, на который записаны данные распознавания, оптическую головку 362, предназначенную для излучения луча света на оптический диск 301 и для детектирования отраженного обратного луча света, контроллер 363, предназначенный для выполнения контроля фокусировки и контроля сервоуправления отслеживания дорожки линз объектива блока 362 оптической головки и для выполнения контроля сервоуправления вращением шпиндельного двигателя 361, высокочастотный усилитель 364, предназначенный для генерирования высокочастотных сигналов с использованием выходного сигнала блока 362 оптической головки, и блок 365 детектирования сигнала синхронизации, предназначенный для детектирования сигналов синхронизации из высокочастотных сигналов, для генерирования сигналов тактовой частоты, блок 366 демодуляции, предназначенный для демодуляции данных записи, таких как данные содержания, модулированные EFM, а также блок 367 исправления ошибки, предназначенный для исправления ошибок демодулированных данных.

Устройство 360 воспроизведения данных содержит блок 368 выделения подкода, предназначенный для выделения подкодов из высокочастотных сигналов, блок 369 демодуляции подкода, предназначенный для демодуляции 14-битовых подкодов, модулированных EFM, в 8-битовые последовательности, для генерирования подкодов каналов от R до W, блок 370 детектирования, предназначенный для детектирования подкодов каналов от R до W, блок 371 переключателя и блок 372 демодуляции, предназначенный для демодуляции данных распознавания.

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

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

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

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

Контроллер 363 генерирует сигналы сервоуправления фокусирования и сигналы сервоуправления отслеживания дорожки на основе сигналов ошибки фокусирования и сигналов ошибки отслеживания дорожки, поступающих с высокочастотного усилителя 364, для вывода сгенерированных, таким образом, сигналов в схему привода механизма привода линз объектива блока 362 оптической головки. Таким образом, линзы объектива, установленные в механизм привода линз объектива, перемещаются на основе сигналов сервоуправления фокусирования и сигналов сервоуправления отслеживания дорожки, в направлении фокусирования, параллельном оптической оси линз объектива, и в направлении отслеживания дорожки, перпендикулярном оптической оси линз объектива. Контроллер 363 также генерирует сигналы сервоуправления вращением, так, что тактовая частота, генерируемая по сигналам синхронизации, будет синхронизирована по частоте и фазе с опорными сигналами тактовой частоты, получаемыми от кварцевого генератора. Двигатель 361 привода шпинделя, соответственно, обеспечивает вращение оптического диска при условии, например, CLV (постоянной линейной скорости).

Блок 366 демодуляции демодулирует данные записи, такие как данные содержания, в соответствии с алгоритмом EFM. В частности, блок 366 демодуляции преобразует 14-битовую последовательность кода записи в 8-битовые биты данных, в соответствии с таблицей преобразования EFM, показанной на фигурах 7 и 8. Блок 367 исправления ошибки демодулирует модулированные данные записи в соответствии с алгоритмом, таким как CIRC, для вывода демодулированных данных на выходной вывод 373. Например, если данные записи представляют собой аудиоданные, эти аудиоданные, поступающие на выходной вывод 373, преобразуются с помощью Ц/А преобразователя из цифровых сигналов в аналоговые сигналы, и выводятся через, например, громкоговоритель, головной телефон или наушник.

Блок 368 выделения подкода выделяет 14-битовый подкод, расположенный рядом с сигналами синхронизации фрейма, из данных, поступающих на выход высокочастотного усилителя 364, для вывода выделенного подкода в блок 369 демодуляции подкода. Блок 369 демодуляции подкода демодулирует 14-битовые данные в 8-битовые данные на основе таблицы преобразования EFM. Блок 369 демодуляции подкода формирует один блок с 98 фреймами для генерирования подкодов каналов Р, Q, R, S, Т, U, V и W. То есть блок 369 демодуляции подкода генерирует с P1-W1 до P96-W96, то есть 96-битовые подкоды.

Блок 370 детектирования определяет режим записи данных распознавания. То есть блок 370 детектирования определяет, является или нет данный режим режимом воспроизведения данных распознавания по адресу ADR канала Q, для указания области, где были записаны данные распознавания. При детектировании данных распознавания, с указанием режима воспроизведения данных распознавания, блок 370 детектирования включает блок 371 переключателя для вывода данных распознавания из блока 368 выделения подкода в блок 372 демодуляции. Если блок 370 детектирования не сможет определить данные распознавания, указывающие режим воспроизведения данных распознавания, он устанавливает, что рассматриваемая область не является областью записи данных распознавания и выключает блок 371 переключателя, запрещая подачу в блок 372 демодуляции данных распознавания, поступающих из блока 368 выделения подкода.

Блок 370 детектирования может указывать область записи данных распознавания путем детектирования каналов подкода от R до W и путем определения, являются или нет эти подкоды неизменными значениями, записанными в запоминающее устройство. То есть, блок 370 детектирования определяет, являются или нет каналы от R до W последовательностями [000000] для фиг.9А, [000100] для фиг.9С или [000111] для фиг.9D. Если данные каналов от R до W, поступающие из блока 369 демодуляции, будут представлять собой неизменное значение, блок 370 детектирования включает блок 371 переключателя для ввода данных распознавания, поступающих из блока 368 выделения подкода в блок 372 демодуляции. Если данные каналов от R до W, поступающие из блока 369 демодуляции подкода, не являются неизменными значениями, блок 370 детектирования определяет, что область записи не является областью, предназначенной для записи данных распознавания, и выключает блок 371 переключателя, запрещая подачу данных распознавания из блока 368 выделения подкода в блок 372 демодуляции.

В блок 372 демодуляции, для данных распознавания, поступают подкоды канала Q из блока 369 демодуляции подкода, через блок 371 переключателя. Блок 372 демодуляции, для данных распознавания, делает ссылку, например, на время предварительной записи, записанное в индекс UDI, показанный на фиг.4, для демодуляции данных распознавания, записанных в последовательность нагрузки UDI, выполняя обработку исправления ошибок, с использованием CRC, для вывода демодулированных данных распознавания на выходной вывод 374.

Ниже будет описана операция считывания данных устройством 360 воспроизведения носителей данных. Когда пользователь нажимает кнопку повторного воспроизведения, устройство 360 воспроизведения данных включает двигатель 361 привода шпинделя для обеспечения вращения оптического диска 301, загруженного на полку диска, входящую в состав секции загрузки диска, при условии постоянной линейной скорости. Одновременно, блок 362 оптической головки освещает лучом света оптический диск 301. В это время, блок 362 оптической головки излучает луч света со стандартным уровнем выходной мощности. Блок 362 оптической головки начинает считывать данные при выполнении управления фокусированием и управления отслеживанием дорожки контроллером 363 сервоуправления.

Как показано на фиг.43, устройство 360 воспроизведения данных на этапе S311 производит доступ к области записи данных распознавания, выделяя подкоды из блока 368 выделения подкода и демодулируя выделенные таким образом подкоды в блоке 369 демодуляции подкода. На этапе S312 блок 370 детектирования считывает канал Q подкода для проверки, является или нет, по меньшей мере, область записи, показанная на фиг.4, полностью [1]. Это связано с тем, что на оптическом диске 301, на котором не были записаны данные распознавания, не был сформирован имитированный бит путем прожигания отражающей пленки для записи данных распознавания так, что, в результате, область записи Q канала содержит все [1]. Конечно, если весь фрейм канала Q представляет собой область записи, достаточно проверить, являются или нет все подкоды канала Q равными [1]. Если область записи канала Q полностью содержит [1], устройство воспроизведения 360 данных переходит на этап S313 и, в противном случае, на этап S314.

Если область записи канала Q содержит [1], устройство 360 воспроизведения данных на этапе S313 выключает блок 371 переключателя, запрещая считывание данных распознавания, а также запрещая воспроизведение, например, данных содержания, записанных на оптический диск 301. Следует отметить, что оптический диск 301, область записи канала Q которого полностью содержит [1], представляет собой оптический диск, на который не были записаны данные распознавания и, следовательно, оптический диск, который был незаконно получен перед записью данных распознавания.

Если область записи канала Q не содержит все [1], и блок 370 детектирования на этапе S314 определил в адресе ADR канала Q, что рассматриваемая область представляет собой область записи данных распознавания, устройство 360 воспроизведения данных включает режим воспроизведения для считывания данных распознавания. Затем на этапе S315 устройство 360 воспроизведения данных считывает и демодулирует данные распознавания и после этого выполняет воспроизведение данных содержания, записанных на оптический диск 301.

При использовании вышеуказанного способа, при котором осуществляется проверка, содержит или нет область записи канала Q все [1], становится, например, возможно накладывать ограничения на воспроизведение оптического диска, незаконно полученного перед записью данных распознавания. При использовании этого способа становится возможным накладывать ограничения на воспроизведение незаконно полученного оптического диска, который был изготовлен с помощью матрицы, сформированной путем отслаивания защитной пленки или отражающей пленки оптического диска 301, с перезаписью структуры питов - площадок и выемок, сформированной на подложке диска. Поскольку данные распознавания записаны путем формирования имитированных питов при прожигании отражающей пленки и не содержатся в структуре площадок и выемок, такие данные распознавания не будут переписаны на матрицу. В таком устройстве 360 воспроизведения данных воспроизведение данных может управляться следующим образом: если на этапе S321 по фиг.44 блок 370 детектирования устройства 360 воспроизведения данных определяет, с использованием ADR канала Q, что рассматриваемая область представляет собой область записи данных распознавания, устройство 360 воспроизведения данных включает режим воспроизведения для считывания данных распознавания. На этапе S322 устройство 360 воспроизведения данных выделяет каналы от R до W подкодов для проверки, являются или нет подкоды каналов от R до W, в том виде, как они считаны с оптического диска 301, заданными неизменными значениями. Например, если используются комбинации 0X47h и 0X00h, показанные на фиг.9D, блок 370 детектирования проверяет, являются или нет подкоды каналов от R до W последовательностью [000111]. Когда блок 370 детектирования устройства 360 воспроизведения данных определяет, что подкоды в том виде, как они считаны, представляют собой неизменное значение, то есть, что подкоды каналов от R до W представляют собой последовательность [000111], устройство 360 воспроизведения данных переходит на этап S323. Когда блок 370 детектирования устройства 360 воспроизведения данных определяет, что подкоды в том виде, как они были считаны, не являются неизменным значением, то есть, что подкоды каналов от R до W не являются последовательностью [000111], устройство 360 воспроизведения данных переходит на этап S324.

Если устройство 360 воспроизведения данных определило, что подкоды каналов от R до W имеют неизменные значения, устройство 360 воспроизведения данных на этапе S323 определяет, что оптический диск 301, загруженный в данный момент, представляет собой законно полученный диск и включает блок 371 переключателя, чтобы разрешить считывание данных распознавания. Если подкоды канала Q поступают в блок 369 демодуляции подкода через блок 371 переключателя, блок 372 демодуляции данных распознавания проверяет, например, время предварительной записи, которое записано в области индекса UDI, показанной на фиг.4, для демодуляции данных распознавания, записанных в области нагрузки UDI, при исправлении ошибок демодулированных данных, с использованием CRC, для вывода полученных данных на выходной вывод 74. Устройство 360 воспроизведения данных начинает обработку воспроизведения данных содержания, записанных, например, на оптический диск 1.

Если блок 370 детектирования устройства 360 воспроизведения данных определяет, что подкоды каналов от R до W не являются неизменными значениями, устройство 360 воспроизведения данных на этапе S324 определяет, что загруженный в данный момент оптический диск 301 является незаконным диском или оптическим диском другого вида. Соответственно, устройство 360 воспроизведения данных запрещает считывание данных распознавания и обработку, следующую после обработки воспроизведения данных содержания, записанных на оптический диск 301. При использовании такого способа становится возможным ограничить воспроизведение незаконно распространяемого оптического диска или оптического диска другого вида.

При использовании оптического диска 301 в соответствии с настоящим изобретением, описанным выше, такие данные распознавания, которые удовлетворяют правилу преобразования EFM в отношении максимальной длины между переходами Tmax, равной 10, и минимальной длиной между переходами, равной 2, и в которых заданные биты всегда становятся площадкой, как показано на фигурах 36-38, выбирают при записи данных распознавания в подкоде, показанном на фиг.1. Таким образом, данные распознавания могут быть записаны на оптический диск 301 так, что заданная площадка будет инвертирована в пит. Поскольку положение данных распознавания является неизменным, при записи данных распознавания достаточно периодически переключать выход, упрощая, таким образом, управление. Данные распознавания не записывают с использованием питов и площадок, формирующих структуру в виде возвышенностей и углублений, но осуществляют прожигание отражающей пленки для предотвращения отражения светового луча. Следовательно, данные распознавания не будут переписаны на незаконный оптический диск, изготовленный с использованием матрицы, полученной путем отслаивания защитной пленки или отражающей пленки оптического диска 301, с перезаписью структуры возвышенностей и углублений, что ограничивает, таким образом, возможность воспроизведения оптического диска, изготовленного лицами с преступными намерениями.

Хотя настоящее изобретение было описано в отношении оптического диска, устройства записи данных, предназначенного для записи данных распознавания на оптический диск, и устройства воспроизведения данных, предназначенного для воспроизведения данных, записанных на оптический диск, в соответствии с настоящим изобретением, настоящее изобретение не ограничено такой конфигурацией. Например, в вышеописанном варианте выполнения данные для записи модулируют с использованием EFM. Однако здесь не устанавливаются конкретные ограничения в отношении системы модуляции при условии, что такая система модуляции позволяет осуществлять преобразование М битов блока в N битов, где М<N, например, модуляция 8-16 или модуляция 8-10. Канал, в который записывают данные распознавания, может отличаться от канала Q, в то время как незменное значение не ограничивается подкодами каналов от R до W. Хотя [1] в канале Q изменяется на [0] в 8-битовой последовательности, возможно также производить измение [0] на [1].

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

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

Промышленная применимость

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

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

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

3. Способ записи по п.2, отличающийся тем, что дополнительные данные записывают путем изменения части площадки указанных N-битовых данных на часть пита.

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

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

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

7. Способ записи по п.6, отличающийся тем, что N-битовые данные, записанные на указанный носитель записи, представляют собой данные, полученные путем модуляции указанных М-битовых данных с использованием модуляции 8-14.

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

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

10. Способ записи по п.9, отличающийся тем, что дополнительные биты записывают путем изменения части площадки указанных N-битовых данных в часть пита.

11. Способ записи по п.10, отличающийся тем, что указанные N-битовые данные, записанные на указанный носитель записи, представляют собой указанные М-битовые данные, модулированные модуляцией 8-14.

12. Способ записи по п.11, отличающийся тем, что указанные N-битовые данные изменяются с 0X47h в 0X07h или наоборот в результате изменения указанного определенного бита или битов.

13. Способ записи по п.11, отличающийся тем, что указанные N-битовые данные изменяются с 0X44h в 0X04h или наоборот в результате изменения указанного определенного бита или битов.

14. Способ записи по п.11, отличающийся тем, что указанные N-битовые данные изменяются с 0X40h в 0X00h или наоборот в результате изменения указанного определенного бита или битов.

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

16. Способ записи по п.15, отличающийся тем, что указанные дополнительные данные записывают путем изменения указанной части площадки указанных N-битовых данных в часть пита.

17. Способ записи по п.16, отличающийся тем, что указанные N-битовые данные, записанные на указанный носитель записи, представляют собой данные, полученные путем модуляции указанных М-битовых данных способом модуляции 8-14.

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

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

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

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

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

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

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



 

Похожие патенты:

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

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

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

Изобретение относится к технике накопления информации на оптическом диске преимущественно для однократной записи

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

Изобретение относится к способу записи и воспроизведения файлов реального времени на основе информации о записи/воспроизведении в реальном масштабе времени

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