Способ и устройство для перезаписи данных на носителе записи, а также сам носитель записи
Иллюстрации
Показать всеПредложены способ и устройство перезаписи носителя записи. При осуществлении перезаписи в качестве участка замены для записи данных выбирают незаписанный участок носителя записи, если данные для записи на носителе записи должны быть записаны на записанном участке области данных пользователя носителя записи, после чего данные записывают на участке замены. Тем самым обеспечивается возможность обновления файлов на носителе однократной записи. 5 н. и 7 з.п. ф-лы, 8 ил.
Реферат
Область техники, к которой относится изобретение
Настоящее изобретение относится к носителю записи, а также связанным с ним способам и устройствам.
Предшествующий уровень техники
В настоящее время разрабатывается оптический диск высокой плотности нового типа, такой как перезаписываемый диск, использующий синюю область спектра (BD-RE), который может записывать и хранить аудио- и видеоданные высокой четкости в течение длительного периода времени. Как показано на фиг.1, диск BD-RE имеет вводную область, зону данных и выводную область. На переднем и заднем конце зоны данных расположены соответственно внутренняя резервная область (ISA) и внешняя резервная область (OSA). Единицей записи для диска BD-RE является кластер. Обратимся к фиг.1, где во время записи данных в зоне данных может быть обнаружена или не быть обнаружена дефектная область. При обнаружении дефектной области выполняются операции заменяющей записи. Например, данные, которые предназначены для записи в дефектной области, записывают в резервную область (например, во внутреннюю резервную область (ISA)). Затем в качестве управляющей информации в список дефектов (DFL) области управления диском (DMA), расположенной во вводной области, записывается и хранится информация о положении обнаруженной дефектной области и резервной области, куда произведена заменяющая запись.
Во время операции считывания этих данных данные, записанные в резервной области, считываются и воспроизводятся вместо данных дефектной области путем обращения к списку DFL, что предотвращает появление ошибки записи/воспроизведения данных.
В настоящее время также разрабатывается диск с однократной записью, использующий синюю область спектра, (BD-WO). В отличие от перезаписываемого диска данные на всей площади оптического диска с однократной записью можно записывать только один раз, причем данные нельзя физически перезаписать на оптический диск с однократной записью. Тем не менее, могут возникнуть ситуации, когда желательно отредактировать или частично изменить записанные данные. Например, для упрощения использования главного устройства или работы пользователя может понадобиться виртуальная перезапись данных.
Сущность изобретения
В одном варианте осуществления способа перезаписи носителя записи, если данные для записи на носитель записи должны записываться на записанный участок области данных пользователя на носителе записи, то в качестве участка замены для записи данных выбирают незаписанный участок носителя записи, и упомянутые данные записывают на участке замены. Например, в качестве участка замены можно выбрать незаписанный участок области данных пользователя на носителе записи. В одном варианте осуществления область данных пользователя делят на несколько областей записи и в качестве участка замены выбирают незаписанный участок области записи. В одном варианте осуществления на этапе выбора в качестве участка замены выбирают незаписанный участок в области записи, включающей записанный участок. В другом варианте осуществления выбирают незаписанный участок области записи, который отличается от области записи, включающей в себя записанный участок. В еще одном варианте осуществления выбирают резервную область, которая отделена от области данных пользователя.
В следующем варианте осуществления для определения того, должны ли данные для записи на носителе записи быть записаны на записанный участок области данных пользователя на носителе записи, обращаются к управляющей информации, записанной в области управления на носителе записи. В еще одном варианте осуществления в области управления носителя записи записывают элемент, указывающий местоположение записанного участка и местоположение участка замены.
В одном варианте осуществления способа считывания данных из области данных пользователя носителя записи обращаются к управляющей информации в области управления носителя записи, причем управляющая информация включает в себя по меньшей мере один элемент, указывающий первый записанный участок области данных пользователя и второй записанный участок области данных пользователя. Второй записанный участок включает в себя данные для перезаписи данных в первом записанном участке. Данные из второго записанного участка считывают по приему команды на считывание данных из первого записанного участка.
Варианты осуществления настоящего изобретения дополнительно включают в себя устройства, сконфигурированные для реализации способов по настоящему изобретению.
Также один вариант осуществления настоящего изобретения имеет своей целью создание носителя записи, имеющего структуру данных для управления перезаписью данных на носителе записи. В этом варианте осуществления носитель записи включает в себя область управления для запоминания по меньшей мере одного элемента. Этот элемент указывает на записанный участок области данных пользователя носителя записи, который должен быть перезаписан другими данными, и указывает на участок замены области данных пользователя, где хранятся данные для перезаписи.
В другом варианте осуществления в области управления запоминается по меньшей мере один элемент, указывающий на первый записанный участок области данных пользователя и второй записанный участок области данных пользователя. Здесь второй записанный участок включает в себя данные для перезаписи данных на первом записанном участке.
Перечень чертежей
Сопроводительные чертежи, которые включены сюда для обеспечения более детального понимания изобретения и являются составной частью этой заявки, иллюстрируют варианты осуществления изобретения и вместе с описанием служат для объяснения принципов данного изобретения. На чертежах:
фиг.1 - структура обычного перезаписываемого оптического диска и способ управления дефектами;
фиг.2 - способ логической перезаписи для оптического диска с однократной записью согласно варианту осуществления настоящего изобретения;
фиг.3 - пример логической перезаписи, выполняемой в открытом интервале последовательной записи (SRR) на оптическом диске с однократной записью согласно варианту осуществления настоящего изобретения;
фиг.4 - пример логической перезаписи, выполняемой в закрытом интервале SRR на оптическом диске с однократной записью согласно варианту осуществления настоящего изобретения;
фиг. 5 - способ выбора следующего адреса записи (NWA) во время логической перезаписи в режиме последовательной записи (SRM) оптического диска с однократной записью согласно варианту осуществления настоящего изобретения;
фиг.6 - структура информации об интервалах последовательной записи (SRRI) для режима последовательной записи согласно варианту осуществления настоящего изобретения;
фиг.7 - способ логической перезаписи для режима произвольной записи (RRM) согласно варианту осуществления настоящего изобретения; и
фиг.8 - блок-схема устройства оптической записи и воспроизведения согласно варианту осуществления настоящего изобретения.
Наилучший вариант осуществления изобретения
Далее будут подробно описаны примерные варианты осуществления настоящего изобретения, иллюстрируемые сопроводительными чертежами. Везде, где это возможно, на всех чертежах для обращения к одинаковым или подобным частям используются одинаковые ссылочные позиции.
На фиг.2 показан способ логической перезаписи для оптического диска высокой плотности с однократной записью согласно варианту осуществления настоящего изобретения. Как показано, оптический диск высокой плотности с однократной записью включает в себя вводную область, зону данных и выводную область. Зона данных включает в себя внутреннюю резервную область (ISA), внешнюю резервную область (OSA) и область данных пользователя. Вводную область используют в качестве области для записи различной управляющей информации для записи/воспроизведения данных на/с оптического диска. Во вводной области может быть предусмотрена временная область управления диском (TDMA), которая является областью для записи информации для управления дефектами и информации для управления записью для оптического диска. Также в резервной области может быть выделена отдельная дополнительная область TDMA для дефектов, которые могут часто появляться во время использования оптического диска, и для обновления информации для управления записью. В оптическом диске с однократной записью, имеющем вышеописанную структуру, запись данных можно классифицировать согласно двум типам: режим последовательной записи (SRM) и режим произвольной записи (RRM). В режиме типа SRM для облегчения записи данных на оптический диск область данных пользователя, в которую записывают реальные данные пользователя, делят на множество последовательных областей записи для записи данных. Каждая из получившегося в результате деления множества областей последовательной записи называется интервалом последовательной записи (SRR). Запись данных в интервале SRR выполняют в следующий записываемый незаписанный кластер. Адрес следующего записываемого незаписанного кластера в SRR называется следующим записываемым адресом (NWA). В частности, в SRR адресом NWA становится незаписанная область, следующая непосредственно после записанной области, и запись данных начинается с этого NWA. Следовательно, при выполнении последовательной записи данных, начиная с NWA, адрес NWA может динамически возрастать в соответствии с записью данных.
В вышеописанном типе SRM команда для записи (или перезаписи) данных в записанной области или участке в SRR (SRR#n) может быть задана (или создана) пользователем или главным устройством. В этом случае благодаря свойству оптического диска с однократной записью физическая запись данных может выполняться только один раз, и поэтому запись данных в записанную область невозможна. Другими словами, перезапись данных невозможно выполнить физически. Согласно вариантам осуществления настоящего изобретения в режиме типа SRM записываемого оптического диска высокой плотности при задании (или создании) команды перезаписи, запрашивающей данные, подлежащие перезаписи в записанную область, данные, которые должны быть записаны в записанный участок, вместо их записи, начиная с адреса NWA одного и того же SRR, записываются, начиная с адреса NWA другого SRR, или в резервной области. Это называется логической перезаписью (LOW).
Например, как показано на фиг.2, при передаче команды записи для данных B записанной области данных А в интервале SRR (SRR#n) данные B, которые должны быть записаны в области данных А, либо записываются в следующей записываемой области с адресом NWA интервала SRR, включающего в себя область данных А, либо, в альтернативном варианте, записываются в резервной области (например, OSA). Когда данные записываются по адресу NWA интервала SRR, включающего в себя область данных А, следующей записываемой областью из интервала SRR (SRR#n) становится область с адресом NWA'. После выполнения заменяющей записи данных, как было описано выше, информация о том месте области, в которое должны были быть переписаны данные (то есть область данных А) и информация об области с заменяющей записью (то есть область данных B в области данных пользователя или область данных B в резервной области), записывается в область TDMA в виде элемента LOW (низкий уровень). Элемент LOW классифицируется согласно двум типам: «перераспределяемый дефект (RAD)» и «непрерывный перераспределяемый дефект (CRD)».
Элемент LOW типа RAD включает в себя информацию о логической перезаписи, выполненной в одном кластере. Каждый элемент включает в себя первый номер физического сектора (PSN) первого кластера области, в которой выполняется логическая перезапись, и первый номер физического сектора (PSN) первого кластера области, в которой выполняется заменяющая запись логической перезаписи. С другой стороны, элемент LOW типа CRD включает в себя информацию о логической перезаписи, выполняемой во множестве последовательных кластеров, и поэтому здесь используются два элемента. В частности, один из этих двух элементов включает в себя первый PSN первого кластера, в котором выполняется логическая перезапись, и первый PSN первого кластера, в котором выполняется заменяющая запись логической перезаписи. Другой из этих двух элементов включает в себя первый PSN последнего кластера, в котором выполняется логическая перезапись, и первый PSN последнего кластера, в котором выполняется заменяющая запись логической перезаписи.
Таким образом, при воспроизведении в дальнейшем оптического диска, на котором была выполнена логическая перезапись вышеописанным способом, оптический дисковод обращается к информации в элементе, записанном в области TDMA, и идентифицирует информацию логически перезаписанной области и области с заменяющей записью, что позволяет воспроизвести область данных B заменяющей записью вместо области данных А. При использовании типа SRM возможно окажется предпочтительным выполнить заменяющую запись для логической перезаписи в NWA области данных пользователя, а не в резервной области. В частности, на записываемом оптическом диске резервную область также используют для заменяющей записи дефектной области в качестве способа управления дефектами. Таким образом, когда для заменяющей записи при логической перезаписи требуется использовать резервную область, во время инициализации оптического диска возникает проблема заблаговременного обеспечения достаточного интервала резервной зоны, использование которого не ясно. Таким образом, во избежание возникновения указанных проблем, возможно, окажется предпочтительным выполнить заменяющую запись для логической перезаписи в NWA области данных пользователя. При выполнении логической перезаписи в области данных пользователя с использованием режима типа SRM логическую перезапись можно выполнять, когда SRR является открытым и когда SRR является закрытым.
На фиг.3 показан пример логической перезаписи, выполняемой на открытом SRR на оптическом диске с однократной записью согласно варианту осуществления настоящего изобретения. В режиме SRM открытый SRR обращается к незаписанному SRR или SRR, имеющему некоторую оставшуюся записываемую область (то есть незаписанный участок). Открытые SRR имеют один NWA. Закрытый SRR относится к случаю, когда записываемой области в SRR больше не осталось или она не существует, либо к SRR, состояние которого изменено на закрытое состояние, даже если незаписанная область или участок все-таки существует, но больше недоступен для запросов со стороны пользователя или главного устройства. Таким образом, адрес NWA для закрытого SRR не существует. Обратимся к фиг.3, где по приему команды перезаписи для записанной области для открытого SRR заменяющая запись может быть выполнена в любом из открытых SRR. Другими словами, при приеме команды на перезапись данных B в записанную область данных А для открытого SRR (SRR#n), данные B, которые должны быть записаны в области данных А, либо записываются с заменой, начиная с NWA интервала SRR, включающего в себя область данных А, либо записываются с заменой, начиная с NWA любого другого открытого SRR.
На фиг.4 показан пример логической перезаписи, выполняемой в закрытом SRR на оптическом диске с однократной записью, согласно варианту осуществления настоящего изобретения. Обратимся к фиг.4, где, в случае, когда команда записи, заданная (или созданная) главным устройством, является командой перезаписи в записанной области в закрытом SRR, то поскольку закрытый SRR не содержит адрес NWA, заменяющая запись выполняется в открытом SRR. В этот момент при перезаписи данных в записанную область закрытого SRR может также выполняться заменяющая запись в резервной зоне. В частности, заменяющая запись выполняется, начиная с NWA открытого SRR, или в резервной области, например области OSA. Для закрытого SRR заменяющая запись может, в частности, выполняться в резервной области вместо области данных пользователя.
Как было описано выше, логическая перезапись на оптическом диске высокой плотности с однократной записью в режиме SRM выполняется, начиная с NWA. В одном варианте осуществления может быть выделено максимум 16 интервалов SRR, которые соответственно могут содержать максимум 16 адресов NWA. Далее со ссылками на фиг.5 подробно описывается способ для выбора адреса NWA согласно варианту осуществления настоящего изобретения.
На фиг.5 показан способ выбора NWA во время логической перезаписи в режиме последовательной записи для оптического диска с однократной записью согласно варианту осуществления настоящего изобретения. Обратимся к фиг.5, где в области данных пользователя оптического диска высокой плотности с однократной записью может быть выделено множество интервалов последовательной записи (SRR). Также, в этом варианте осуществления может быть выделено максимум 16 интервалов SRR. Каждый из открытых SRR включает в себя адрес NWA, указывающий следующую записываемую область.
Согласно этому варианту осуществления для множества адресов NWA, которые могут существовать, когда команда записи запрашивает данные, подлежащие перезаписи в записанной области, заменяющая запись выполняется в открытом интервале SRR, содержащем данные, подлежащие перезаписи. В частности, когда адрес NWA существует в интервале SRR (SRR#n), для которого задана (или создана) команда перезаписи данных, заменяющая запись выполняется с NWA этого открытого SRR (SRR#n). Если интервалы SRR, для которых задана (или создана) команда перезаписи, недоступны, например, если открытый SRR был изменен (или модифицирован) с превращением в закрытый SRR, то заменяющая запись выполняется с адреса NWA соседнего интервала SRR. Следовательно, когда интервал SRR (SRR#n), подлежащий перезаписи, является закрытым SRR, то заменяющая запись выполняется в предыдущем открытом интервале SRR (SRR#n-1) или следующем открытом SRR (SRR#n+1) интервала SRR (SRR#n). Также область SRR может быть недоступной из-за того, что незаписанный участок может оказаться неадекватным или недостаточным для заменяющей записи. Другими словами, оставшаяся записываемая область интервала SRR (SRR#n) или соседнего интервала SRR (SRR#n+1 или SRR#n-1) может оказаться недостаточной, и поэтому заменяющая запись может быть выполнена не единовременно.
В одном варианте осуществления настоящего изобретения, когда оставшаяся записываемая область интервала SRR или соседних SRR недостаточна для выполнения заменяющей записи, заменяющая запись выполняется в открытом интервале SRR, ближайшем к SRR#n, имеющем достаточную записываемую область. При выполнении заменяющей записи данных так, как было описано выше, может быть обеспечена непрерывность области с заменяющей записью. Кроме того, можно избежать потерь в записи типа «перераспределяемый дефект (RAD)» или записи типа «непрерывный перераспределяемый дефект (CRD)», в которой записаны адреса области перезаписи и области заменяющей записи.
Между тем, в другом варианте осуществления настоящего изобретения, когда оставшаяся записываемая область для SRR или соседнего SRR недостаточна для выполнения заменяющей записи, заменяющую запись можно выполнить в области с недостаточным размером, причем заменяющая запись для оставшихся данных может продолжаться в следующем соседнем открытом интервале SRR. При использовании вышеописанного способа может существовать множество элементов типа RAD или CRD для указания информации о заменяющей записи для логической перезаписи. Кроме того, в еще одном варианте осуществления настоящего изобретения заменяющая запись для логической перезаписи выполняется последовательно, начиная с первого открытого SRR. В частности, независимо от того, какой интервал SRR связан с логической перезаписью, заменяющая запись выполняется, начиная с первого открытого SRR.
Когда оптический дисковод выполняет заменяющую запись в соседнем SRR или начиная с первого открытого SRR информация о первом открытом SRR может быть получена путем обращения к информации об интервалах последовательной записи (SRRI), которая записана в области TDMA. Это подробно описывается со ссылками на фиг.6. На фиг.6 показана структура SRRI согласно варианту настоящего изобретения. Обратимся к фиг. 6, где SRRI, записанная в области TDMA, включает в себя поле «Заголовок SRRI», поле «Список элементов SRR» и поле «Ограничитель SRRI».
Поле «Заголовок SRRI» включает в себя поле «Идентификатор SRRI='SR'», поле «Количество элементов SRR», поле «Количество открытых SRR» и поле «Список номеров открытых SRR». Здесь количество записей SRR, которые описываются позднее, записывается в поле «Количество элементов SRR». Количество открытых SRR
записывается в поле «Количество открытых SRR», а номерной список открытых SRR записывается в поле «Список номеров открытых SRR». В поле «Список элементов SRR» записывается список номеров открытых SRR. Здесь записывается номерной список максимум из 16 выделяемых открытых SRR. Когда количество выделенных открытых SRR меньше 16, тогда в поле неиспользованного открытого SRR записывается '0'. Номера SRR выравниваются в порядке уменьшения (или убывания). Таким образом, оптический дисковод обращается к полю «Список номеров открытых SRR», когда выполняется логическая перезапись с целью поиска и нахождения записываемого SRR для замены. В частности, обратимся к фиг.6, где при необходимости выполнения логической перезаписи в записанной области 9-го SRR (SRR#9) может быть выполнена заменяющая запись данных в 9-м SRR, либо заменяющая запись может быть выполнена в соседнем (то есть ближайшем) SRR, который представляет собой 8-й SRR или 10-й SRR, либо заменяющая запись может быть выполнена, начиная с 1-го SRR.
Список элементов SRR записывается в поле «Список элементов SRR» в информации SRRI. Здесь записи SRR последовательно выделяются и записываются, начиная с '1'. В этот момент в записи SRR выделяется 8 байт, куда записывается определенная информация. Элемент SRR включает в себя поле «Начало PSN интервала SRR#n», поле «Начало сеанса» и поле «LRA в SRR#n». В частности, выделяется номер физического сектора (PSN) начальной позиции (или области) SRR#n размером 28 бит, который записывается в поле «Начало PSN интервала SRR#n». Поле «Начало сеанса» имеет размер 1 бит, а последняя записанная область (LRA) интервала SRR#n записывается в поле «LRA в SRR#n», которое имеет размер 28 бит.
Таким образом, оптический дисковод может идентифицировать информацию о положении записанной области соответствующего SRR, используя информацию, включенную в элемент SRR. Адрес NWA, указывающий следующую записываемую область, может быть определен путем использования информации в поле «LRA в SRR#n». А именно, используя номер физического сектора (PSN), записанный в поле «LRA в SRR#n», первый сектор следующего кластера становится адресом NWA. Если в поле «LRA в SRR#n» уже записан '0', то это указывает на то, что данные в SRR#n не записаны. Следовательно, адресом NWA становится сектор, записанный в поле «Начальный PSN интервала SRR#n».
Как было описано выше, запись данных на записываемом оптическом диске высокой плотности можно свободно классифицировать по двум типам: SRM и RRM. В режиме записи типа RRM запись данных выполняется случайным образом по всем незаписанным кластерам. В вышеописанном типе RRM информация о записанном состоянии для кластеров в области данных пользователя отражается в интервальной битовой карте (SBM). В частности, карта SBM включает в себя биты, находящиеся во взаимно однозначном соответствии с кластерами области данных пользователя, с тем чтобы указать состояние записи соответствующей области. Далее со ссылками на фиг.7 описывается способ логической перезаписи данных по типу RRM.
На фиг.7 показан способ логической перезаписи по типу RRM для записываемого оптического диска согласно варианту осуществления настоящего изобретения. Обратимся к фиг.7, где при использовании типа RRM при передаче команды перезаписи от главного устройства для перезаписи данных в записанной области данные, которые предназначались для записи в записанной области, записываются вместо этого, например, в резервную область. Благодаря особенности варианта RRM, поскольку данные в кластерах области данных пользователя записываются случайным образом, выполнение заменяющей записи для логической перезаписи в области данных пользователя может оказаться неэффективным. Таким образом, в варианте RRM данные логической перезаписи могут быть записаны взамен в резервной области, например области OSA. Одновременно резервная область также может быть использована в качестве области замены для дефектной области, и поэтому резервной области во время инициализации оптического диска может быть присвоен и выделен достаточный размер.
На фиг.8 показана блок-схема устройства оптической записи и воспроизведения согласно варианту осуществления настоящего изобретения. Обратимся к фиг.8, где устройство оптической записи и/или воспроизведения включает в себя записывающее/воспроизводящее устройство 10 для выполнения записи/воспроизведения на оптическом диске и главное устройство или контроллер 20 для управления устройством 10 записи/воспроизведения. (Здесь записывающее/воспроизводящее устройство 10 часто называют оптическим дисководом, причем в описании настоящего изобретения используются оба этих термина).
В основном в вышеописанном устройстве записи и воспроизведения главное устройство 20 выдает в записывающее/воспроизводящее устройство 10 команду записи или воспроизведения для записи или воспроизведения в отношении конкретной области оптического диска, а записывающее/воспроизводящее устройство 10 выполняет запись/воспроизведение в отношении этой конкретной области на оптическом диске в соответствии с командой от главного устройства 20. Записывающее/воспроизводящее устройство 10 включает в себя интерфейсный модуль 12 для выполнения связи, например обменов данными и командами с главным устройством 20; головку 11 считывания/записи для записи/воспроизведения данных непосредственно на/с оптического диска; процессор 13 данных для приема сигнала от головки 11 считывания/записи и восстановления требуемого значения сигнала или модуляции сигнала, подлежащего записи, с преобразованием его в сигнал, который можно записать на оптический диск; сервомодуль 14 для управления головкой 11 считывания/записи для точного считывания сигнала с оптического диска или точной записи сигнала на оптический диск; память 15 для временного хранения различной информации, включая управляющую информацию и данные; и микрокомпьютер 16 для управления различными частями записывающего/воспроизводящего устройства 10.
Далее описываются этапы обработки по одному варианту осуществления способа для записи данных на записываемый оптический диск в устройстве оптической записи и/или воспроизведения. После вставки записываемого оптического диска в устройство оптической записи и/или воспроизведения с оптического диска считывается управляющая информация, которая запоминается в памяти 15 записывающего/воспроизводящего устройства 10. Здесь, если пользователь хочет сделать запись в конкретную область оптического диска, главное устройство 20, которое реагирует на команду записи, где указано это пожелание, подает информацию о желаемом месте записи в записывающее/воспроизводящее устройство 10 вместе с набором данных, которые должны быть записаны.
Микрокомпьютер 16 в записывающем/воспроизводящем устройстве 10 принимает команду записи и определяет (i), является ли область оптического диска, в которую главное устройство 20 желает записать данные, дефектной областью, и/или (ii), является ли эта область уже записанной, на основе управляющей информации, хранящейся в памяти 15. Затем микрокомпьютер 16 выполняет запись данных в соответствии с командой записи от главного устройства 20 в область, которая не является ни дефектной, ни записанной областью. Например, если эта область находится в закрытом интервале SRR или имеет начальный адрес, меньший чем адрес LRA интервала SRR, куда следует выполнить запись, то тогда эта область определяется как уже записанная.
При выполнении записи данных, как было описано выше, когда перезапись должна выполняться в соответствии с командой пользователя, данные, которые должны быть записаны в перекрывающуюся (или перезаписывающуюся) область, записываются вместо этого в другую область в зоне данных, например, в область данных пользователя или резервную область, как было описано выше в связи с одним из вариантов осуществления настоящего изобретения. Затем соответствующая информация, включая элементы RAD и CRD, которые создаются в ходе этого процесса, записывается в область TDMA во вводной области. Для этого микрокомпьютер 16 подает информацию о положении области, куда сделана заменяющая запись, и данные в соответствии с командой главного устройства в сервомодуль 14 и процессор 13 данных, так что запись или заменяющая запись завершается в требуемом месте на оптическом диске посредством головки 11 считывания/записи.
Далее подробно описывается способ для воспроизведения с оптического диска данных, которые записаны как было описано выше, согласно настоящему изобретению. При вставке оптического диска с однократной записью, на котором записаны данные, в устройство оптической записи и/или считывания с оптического диска считывается управляющая информация, которая запоминается в памяти 15 записывающего/воспроизводящего устройства 10 для использования во время записи/воспроизведения на/с оптического диска.
Здесь, если пользователь желает считать (или воспроизвести данные) из конкретной области оптического диска, главное устройство 20, которое реагирует на команду считывания, указывающую об этом желании, подает информацию о желаемом месте считывания в записывающее/воспроизводящее устройство 10. Микрокомпьютер 16 в записывающем/воспроизводящем устройстве 10 принимает команду считывания и, используя управляющую информацию, определяет, является ли область оптического диска, из которой главное устройство 20 хочет считать данные, областью, которая была заменена. Если это так, то микрокомпьютер 16 определяет положение области замены из управляющей информации. Однако, если заменяющая запись не выполнялась, микрокомпьютер 16 считывает (или воспроизводит) данные из указанной области и передает считанную информацию в главное устройство 20. Если заменяющая запись (например, типа RAD/CRD) выполнялась, микрокомпьютер 16 считывает данные из определенной области замены и передает считанную информацию в главное устройство 20.
Как было описано выше, способ и устройство для перезаписи данных на записываемый оптический диск высокой плотности согласно настоящему изобретению имеет следующие преимущества. Благодаря обеспечению эффективного способа для перезаписи данных в соответствии с режимом записи оптического диска высокой плотности с однократной записью при перезаписи данных в записанную область на оптическом диске может быть обеспечено более эффективное управление и воспроизведение оптического диска высокой плотности с однократной записью.
Промышленная применимость
Хотя данное изобретение было раскрыто применительно к ограниченному количеству вариантов его осуществления, специалисты в данной области техники, заинтересованные в его применении, без труда предложат его многочисленные модификации и разновидности. Например, хотя в нескольких приведенных примерах изобретение было описано применительно к оптическому диску с однократной записью, использующему синюю область спектра, настоящее изобретение не ограничивается этим стандартом оптических дисков с однократной записью, а также не сводится к носителям записи с однократной записью или оптическим дискам как носителям записи. Предполагается, что все указанные модификации и разновидности не должны выходить за рамки существа и объема изобретения.
1. Способ перезаписи данных на носителе записи, включающем в себя область управления и область данных пользователя, разделенную на один или более интервалов записи, при этом способ содержит этапы, на которыхпринимают команду на запись данных в закрытый интервал записи, причем в этом закрытом интервале записи нет записываемой позиции;выбирают открытый интервал записи, в котором имеется записываемая позиция, из одного или более открытых интервалов записи на основе списка открытых интервалов записи, причем в данном списке имеется идентификационный номер каждого открытого интервала записи в области данных пользователя; изаписывают данные, начиная с упомянутой записываемой позиции выбранного открытого интервала записи.
2. Способ по п.1, в котором на этапе записи данные записывают последовательно от упомянутой записываемой позиции выбранного открытого интервала записи.
3. Способ по п.1, в котором упомянутая записываемая позиция выбранного открытого интервала записи начинается от первого сектора первого кластера, следующего за последней записанной позицией выбранного открытого интервала записи.
4. Способ по п.1, в котором выбранным открытым интервалом записи является открытый интервал записи, ближайший к упомянутому закрытому интервалу записи.
5. Способ по п.1, в котором на этапе выбора выбирают первый открытый интервал записи из упомянутых одного или более открытых интервалов записи.
6. Способ по п.1, в котором этап записи продолжают в другом открытом интервале записи, если выбранный открытый интервал записи не содержит незаписанную область, достаточную для упомянутых данных.
7. Способ по одному из пп.1-6, дополнительно содержащий этап, на котором записывают элемент в области управления, причем этот элемент указывает начальное положение области упомянутого закрытого интервала записи, в отношении которой дана упомянутая команда, и начальное положение упомянутой записываемой позиции выбранного открытого интервала записи.
8. Способ воспроизведения данных, записанных на носитель записи, включающий в себя область управления и область данных пользователя, разделенную на один или более интервалов записи, причем каждый интервал записи представляет собой одно из открытого интервала записи, в котором имеется следующая записываемая позиция, и закрытого интервала записи, в котором нет следующей записываемой позиции, при этом способ содержит этапы, на которыхпринимают команду на воспроизведение первых данных, записанных в первой области интервала записи, ивоспроизводят вторые данные, записанные во второй области, замещающей первую область, на основе информации из элемента, записанного в области управления, причем упомянутый интервал записи, включающий в себя первую область, являлся закрытым интервалом записи, когда первая область была замещена второй областью открытого интервала записи, при этом данная информация из элемента включает в себя информацию, указывающую начальное положение первой области и начальное положение второй области.
9. Устройство для записи данных на носителе записи, включающем в себя область управления и область данных пользователя, разделенную на один или более интервалов записи, при этом устройство содержитголовку, сконфигурированную для записи данных на носителе записи; имикрокомпьютер, сконфигурированный для приема команды на запись данных в закрытый интервал записи, в котором нет записываемой позиции, при этом микрокомпьютер сконфигурирован для выбора открытого интервала записи, в котором имеется записываемая позиция, из одного или более открытых интервалов записи в области данных пользователя на основе списка открытых интервалов записи, причем в данном списке имеется идентификационный номер каждого открытого интервала записи в области данных пользователя, при этом микрокомпьютер сконфигурирован для управления головкой для записи данных, начиная с упомянутой записываемой позиции выбранного открытого интервала записи.
10. Устройство по п.9, в котором микрокомпьютер дополнительно сконфигурирован для управления головкой для записи элемента в области управления, причем этот элемент указывает начальное положение области упомянутого закрытого интервала записи, в отношении которой дана упомянутая команда, и начальное положение упомянутой записываемой позиции выбранного открытого интервала записи.
11. Устройство для воспроизведения данных, записанных на носитель записи, включающий в себя область упра