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

Иллюстрации

Показать все

Изобретение относится к технике записи информации на неперезаписываемый оптический диск типа Blu-ray. Согласно изобретению способ записи информации управления оптическим диском с однократной записью высокой плотности включает в себя закрытие открытого сеанса с помощью закрытия всех открытых последовательных блоков записи открытого сеанса, открытие нового сеанса, имеющего новый последовательный блок записи, и запись информации начала сеанса на записываемый носитель. Информация начала сеанса указывает, действительно ли новый последовательный блок записи является началом нового сеанса. Этим обеспечивается информация состояния записи диска, которое является характеристикой оптического диска с однократной записью, что позволяет хосту или пользователю легко находить область записи. 8 н. и 26 з.п. ф-лы, 29 ил.

Реферат

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

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

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

Как оптический записываемый носитель широко используются оптические диски, на которых могут быть записаны данные большой емкости. Среди них новый оптический записываемый носитель высокой плотности (HD-DVD), например диск Blu-ray, который был недавно разработан для записи и сохранения видеоданных высокого разрешения и высококачественных аудиоданных в течение длительного периода.

Диск Blu-ray является технологией следующего поколения HD-DVD и решением следующего поколения оптической записи и имеет превосходную возможность для хранения больших объемов данных, чем существующие DVD. Недавно была установлена техническая спецификация международного стандарта для HD-DVD. В связи с этим различные стандарты для диска Blu-ray с однократной записью (BD-WO) являются готовыми следовать стандартам для перезаписываемого диска Blu-ray (BD-PE).

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

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

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

Раскрытие изобретения

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

Целью данного изобретения является обеспечение оптического диска с однократной записью, а также способа и устройства для определения типа сеансов и последовательных диапазонов записи (SRR) для диска.

Другой целью данного изобретения является обеспечение способа и устройства для записи SRR информации (SRRI) как информации состояния записи диска, которые могут быть применены к оптическому диску с однократной записью.

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

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

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

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

Фиг.1 иллюстрирует полную структуру оптического диска с однократной записью и способа для записи информации управления на оптический диск с однократной записью согласно данному изобретению.

Фиг.2A-2D иллюстрируют различные типы открытых SRR (последовательных диапазонов записи) оптического диска с однократной записью согласно данному изобретению.

Фиг.3A-3E иллюстрируют различные типы закрытых SRR оптического диска с однократной записью согласно данному изобретению.

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

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

Фиг.4C иллюстрирует пример сеанса оптического диска с однократной записью согласно данному изобретению.

Фиг.5 иллюстрирует полную структуру оптического диска с однократной записью и способа для записи SRRI как информации управления диском согласно данному изобретению.

Фиг.6A иллюстрируют структуру списка элементов SRR, записанных в SRRI согласно данному изобретению.

Фиг.6B иллюстрирует пример элемента SRR, записанного в списке элементов SRR фиг.6A согласно данному изобретению.

Фиг.6C иллюстрирует пример структуры списка открытого поля SRR для SRRI согласно данному изобретению.

Фиг.7A-11B иллюстрируют процесс записи SRRI, соответствующей состоянию записи диска в оптическом диске с однократной записью согласно данному изобретению.

Фиг.12 иллюстрирует устройство записи/воспроизведения для оптических дисков с однократной записью согласно варианту воплощения данного изобретения.

Осуществление изобретения

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

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

В этой спецификации «SRR» (последовательный диапазон записи) означает область, предназначенную для записи данных на диск, и является блоком записи для последовательной записи (блок последовательной записи). SRR имеет размер в один или более кластеров. «SRR информация» (SRRI) является названием для информации, идентифицирующей состояние записи диска. SRRI применена к последовательному режиму записи диска и принадлежит одному или более SRR. «Дополнение» означает заполнение незаписанной области в SRR фиктивными данными или нулями при запросе пользователя или под управлением устройством записи/воспроизведения (фиг.12). «Сеанс» составлен из одной или более последовательных SRR и идентифицирует SRR для совместимости со спецификацией, предназначенной только для воспроизведения.

Фиг.1 иллюстрирует структуру оптического диска с однократной записью типа BD-WO и способ для записи информации управления диском согласно данному изобретению. Диск, показанный на фиг.1, имеет, как пример, единственный слой записи. Но данное изобретение не ограничено этим и соответствующим образом применимо к диску, имеющему два или много слоев записи.

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

Известно, что перезаписываемый оптический диск не имеет или не нуждается в большой области управления диском (DMA), так как его DMA может быть неоднократно записана и стерта, даже если диск имеет DMA ограниченного размера. Но это не так для оптического диска с однократной записью типа BD-WO. Так как оптический диск с однократной записью не может быть перезаписан в области, которая была однажды записана, оптический диск с однократной записью требует и имеет большую область управления. Чтобы более эффективно хранить информацию управления, в оптическом диске с однократной записью информация управления временно сохраняется во временной дисковой области управления (TDMA). Когда диск готов для завершения/закрытия, тогда информация управления, сохраненная в заключительной/последней TDMA, перемещается в DMA для более постоянного хранения.

Как показано на фиг.1, диск включает две TDMA: TDMA0 и TDMA1. TDMA0 распределена начальной области и имеет установленный, неизменяемый размер. TDMA1 распределена внешней запасной области OSAO и имеет переменный размер в соответствии с размером запасной области. Размер P TDMA1 может быть, например, P=(N·256)/4 кластеров, где N является положительным целым числом, которое является приблизительно одной четвертью размера полной внешней запасной области OSAO.

В каждой из областей TDMA0 и TDMA1 информация о временном списке дефектов (TDFL) и информация о временной структуре определения диска (TDDS) вместе (TDFL+TDDS) могут быть записаны в одном блоке записи (например, один кластер в случае BD-WO), или информация SRRI и TDDS вместе (SRRI+TDDS) могут быть записаны, как показано, в одном блоке записи. SRRI записывается при использовании последовательного режима записи, тогда как SBM (карта битового пространства) используется, когда используется режим случайной записи.

Каждый раз при изменении (TDFL+TDDS) или (SRRI+TDDS) записываются в TDMA в размере одного кластера. В примере на фиг.1 TDFL и TDDS записаны в одном кластере TDMA0, SRRI и TDDS записаны в следующем кластере TDMA0, SRRI и TDDS записаны в следующем кластере TDMA0 и так далее.

Если дефектная область находится в пределах области данных, выполняется процесс замены ее на запасную область. TDFL является информацией, которая управляет этим процессом как списком дефектов. В случае однослойного диска TDFL записывается с размером от 1 кластера до 4 кластеров согласно размеру списка дефектов. SRRI является информацией информирования относительно того, записана ли или не записана определенная область диска. SRRI может широко использоваться, когда диск имеет последовательный тип записи. То есть SRRI может быть полезно применена в случае, когда диск записан в последовательном или непрерывном режиме записи. Кроме того, информация TDDS в общем случае записывается на последнем секторе среди этих 32 секторов в пределах одного кластера области управления. Информация для общего управления и управления дефектами диска записывается как часть TDDS информации, и TDDS информация, в общем случае, всегда записывается последней, когда информация управления обновлена в TDMA.

Данное изобретение касается способа для генерации и записи информации состояния записи диска, которая применима к новым оптическим дискам с высокой плотностью типа BD-WO. В данном изобретении SRRI используется как информация состояния записи диска, и различные типы SRR определены, как показано на фиг.2A-3E. Подробная структура SRRI будет описана, обращаясь к фиг.5A-6C. Данное изобретение также определяет и различает различные типы SRR, сформированные на диске, и использует их для записи и воспроизведения оптического диска. Способ нового определения типов SRR и создания информационной идентификации типов различных SRR будет описан подробно.

Фиг.2A-2D иллюстрируют различные типы открытой SRR для оптического диска с однократной записью (например, BD-WO) согласно данному изобретению. Открытые SRR являются SRR, в которых данные могут быть записаны. Если SRR записываема, SRR имеет «следующий адрес записи» (NWA). Соответственно, открытая SRR является SRR, имеющей NWA. SRR, который не имеет NWA и является записываемым, называется закрытым SRR. Закрытый SRR будет описан при рассмотрении фиг.3A-3E.

Более определенно фиг.2A показывает невидимый SRR, который является одним типом открытого SRR. Невидимый SRR, в общем случае, всегда формируется на наиболее удаленном разделе диска или начальном скрытом диске и означает незаписанную область. Другими словами, только адрес начала невидимого SRR определен, и конечный адрес невидимого SRR означает конец пользовательских данных. Так как данные еще не записаны, «последняя записанная область» (LRA) имеет нулевое значение, и NWA имеет то же самое значение, что и адрес начала невидимого SRR.

Фиг.2B показывает неполный SRR, который является другим типом открытого SRR. Неполный SRR является SRR, который частично записан в невидимом SRR фиг.2A. Другими словами, определен только адрес начала неполного SRR, и конечный адрес неполного SRR означает конец пользовательских данных. Однако, так как данные частично записаны в неполном SRR, LRA неполного SRR представляет собой последний адрес, в котором записаны нормальные пользовательские данные, и NWA является следующим адресом записи LRA неполного SRR. То есть NWA является первым PSN следующего доступного незаписанного кластера в соответствующем SRR.

В открытом SRR, если SRR частично записан, отношение между LRA и NWA будут теперь подробно описаны по отношению к дополнению, показанному на фиг.2B. Расширенное представление малым пунктиром части блока на фиг.2B обеспечено в нижней части чертежа.

Другими словами, LRA означает область, в которой фактически записаны пользовательские данные. Если пользовательские данные записаны на некоторых секторах в одном кластере, состоящем из тридцати двух секторов, физический номер сектора (PSN) последнего сектора, на котором пользовательские данные записаны, является LRA, как показано на фиг.2B.

Однако, так как основным блоком записи диска Blu-ray является кластер, представление NWA дополнительно записываемой области будет PSN сектора заголовка следующего кластера. Соответственно, если данные записаны на некоторых секторах кластера и запись закончена (т.е. последовательная запись завершена), остающиеся незаписанные сектора дополняются фиктивными данными согласно данному изобретению. Например, остающиеся незаписанные сектора кластера дополняются, как показано, нулями. Если все пользовательские данные записаны даже на последнем секторе кластера, очевидно, что описанное дополнение не является необходимым.

Фиг.2C показывает пустой SRR, который является еще одним типом открытого SRR. Пустой SRR сформирован, в общем случае, не на наиболее удаленном разделе диска, но сформирован, в общем случае, в среднем разделе, чтобы сделать запись данных отличной от невидимого SRR и неполного SRR, фиг.2A и 2B. Другими словами, это имеет место, когда хост или пользователь делают SRR, но еще не записывают данные на SRR. Так как пустой SRR имеет начальный адрес и конечный адрес, но еще не записан, LRA пустого SRR имеет «нулевое» значение, и NWA имеет то же самое значение, что и адрес начала пустого SRR.

Фиг.2D показывает частично записанный SRR, который является еще одним типом открытого SRR. Частично записанный SRR является SRR, который частично записан в пустой SRR фиг.2C. Соответственно, частично записанный SRR имеет начальный адрес и конечный адрес. Так как данные частично записаны в частично записанном SRR, LRA частично записанного SRR представляет собой последний адрес, в котором записаны нормальные данные, и NWA является следующим адресом записи из LRA.

В открытом SRR фиг.2D, если SRR частично записан, расширенное представление малым пунктиром части на фиг.2D показывает отношение между LRA и NWA по отношению к дополнению. Подробное описание этой особенности опущено, так как оно точно такое же, как и описание фиг.2B.

Соответственно, обратимся к Фиг.2A-2D, где открытые SRR данного изобретения классифицированы на незаписанный открытый SRR (Фиг.2A и 2C) и частично записанный открытый SRR (Фиг.2B и 2D). Частично записанный открытый SRR (Фиг.2B и 2D) может быть классифицирован на открытый SRR, дополняемый после LRA, и на недополняемый открытый SRR.

Согласно данному изобретению общее количество открытых SRR в любое данное время ограничено предопределенным числом на оптическом диске с однократной записью из-за трудностей в управлении, если число открытых SRR является большим. Например, общее число открытых SRR на диске может быть шестнадцать в большинстве BD-WO данного изобретения. Информация относительно местоположения и числа открытых SRR может быть отнесена к использованию поля «список открытых SRR» и поля «число открытых SRR» в заголовке SRRI. Поле «список открытых SRR» и поле «число открытых SRR» в SRRI заголовке будут описаны позднее, когда будет обсуждаться структура SRRI при рассмотрении фиг.5-6C.

Фиг.3A и 3E иллюстрируют различные типы закрытого SRR для оптического диска с однократной записью типа BD-WO согласно данному изобретению. Закрытый SRR является SRR, в который данные (т.е. пользовательские данные) не могут быть записаны. Если SRR не записываем, то SRR не имеет NWA. Закрытый SRR может быть создан, когда SRR полностью записан. Также закрытый SRR может быть создан, когда пользователь или хост закрывают SRR командой закрытия, даже при том, что записываемая область остается в SRR.

Подробным образом фиг.3A показывает пустой SRR, который является одним типом закрытого SRR. Пустой SRR является открытым пустым SRR (фиг.2C), который закрыт командой закрытия без любых пользовательских данных, записанных на нем. Соответственно, фиг.3A показывает закрытый пустой SRR, и фиг.2C показывает открытый пустой SRR.

Фиг.3B показывает частично записанный SRR, который является другим типом закрытого SRR.

Частично записанный SRR, фиг.3B, является открытым частично записанным SRR, фиг.2D, который закрыт командой закрытия без любых дополнительных пользовательских данных, записанных на нем. Соответственно, фиг.3B показывает закрытую частично записанную SRR, и фиг.2D показывает открытую частично записанную SRR.

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

Фиг.3D показывает закрытый частично записанный SRR, который является еще одним типом закрытого SRR. Частично записанный SRR, фиг.3D, является SRR, который дополняется фиктивными данными в записываемой области после того, как его LRA закрывает открытый частично записанный SRR, фиг.2D. Здесь все записываемые области или только некоторые записываемые области (например, один или более кластеров) SRR после его LRA или NWA могут дополняться фиктивными данными, используемыми как дополнительные данные. Кроме того, когда некоторые области дополняются, определенный символьный код типа символов ASCII может быть записан как дополнительные данные, вместо того чтобы записывать фиктивные данные для того, чтобы представить, что SRR закрыта. В этом случае определенный символьный код используется как дополнительные данные, которые могут быть символами типа «CLSD», показывающими, что соответствующий SRR закрыт.

Фиг.3E показывает пустой SRR, который является другим типом закрытого SRR. Пустой SRR, фиг.3E, является SRR, который дополняется определенными фиктивными данными в записываемой области после его LRA, и затем закрывается при закрытии открытого пустого SRR, фиг.2C. Здесь все записываемые области или только некоторые записываемые области (например, один или более кластеров) SRR после его LRA или NWA могут дополниться фиктивными данными, используемыми как дополнительные данные. Кроме того, когда некоторые области дополняются, определенный символьный код типа символов ASCII может быть записан как дополнительные данные, вместо того чтобы записывать фиктивные данные для представления того, что SRR закрыт. В этом случае определенный символьный код, который используется как дополнительные данные, может быть символами типа «CLSD», показывающими, что соответствующий SRR закрыт.

Если закрытый SRR, Фиг.3D и 3E, полностью дополняется фиктивными данными до конечного адреса, закрытые SRR, фиг.3D и 3E, являются теми же самыми SRR, что и завершенный SRR, описанный выше при рассмотрении фиг.3C. Другими словами, в данном изобретении, в определении типа закрытого SRR, закрытые SRR определены для того, чтобы отличить случай закрытия незаписанной оставшейся области(ей) SRR, без дополнения (Фиг.3A и 3B), как в случае дополнения и закрытия незаписанной оставшейся области(ей) SRR (Фиг.3D и 3E), когда открытый SRR изменяется на закрытый SRR командой закрытия.

Дополнительно в данном изобретении при закрытии SRR можно закрыть SRR, не дополняя или закрывая SRR после дополнения определенными дополнительными данными. Полагается, что диск Blu-ray совместим с диском, предназначенным только для воспроизведения, в том же самом семействе, через SRR или если незаписанные области дополняются. Устройство записи/воспроизведения (например, как показано на фиг.12) может выборочно дополнять диск так, чтобы была дополнительно обеспечена свобода конструкции устройства записи/воспроизведения. При дополнении диска часть записи/воспроизведения (например, компонент 10 фиг.12) устройства записи/воспроизведения может автоматически записывать определенные данные, так что компонент 10 получает определенные данные от контроллера 20 и может решить проблему времени в случае дополнения.

Фиг.4A и 4B иллюстрируют примеры дополнительной идентифицирующей информации, когда дополнительные фиктивные данные соответствуют закрытому SRR и открытому SRR оптического диска с однократной записью, согласно варианту воплощения данного изобретения. Дополнение может быть выполнено на открытом SRR при закрытии открытого SRR. Но оно может также быть выполнено на открытом SRR в ответ на команду, не требующую закрыть SRR (например, в случае Фиг.2B и 2D). То есть фиг.4A связана с фиг.2B или 2D, и фиг.4B связана с фиг.3D или 3E.

Более определенно фиг.4A показывает случай, когда фактические пользовательские данные записаны только на некоторых областях одного кластера, и оставшиеся области кластера дополняются фиктивными данными в случае открытой SRR. Фиг.4A показывает, что информация, идентифицирующая дополнение «Padding_flag» для отличия сектора, в котором фактические пользовательские данные записаны, от сектора, дополненного фиктивными данными, установлена как данные управления в соответствующем кластере. Существует 32 Padding_flag, соответствующих одному из 32 секторов кластера.

Как показано на фиг.4A, в этом примере, поскольку сектор 0 - сектор 29 являются областями, в которых записаны пользовательские данные, Padding_flag для каждого из этих секторов установлены на некоторое значение, например «0b», для указания того, что никакое дополнение не присутствует в соответствующем секторе. С другой стороны, так как сектор 30 и сектор 31 являются областями, дополняемыми дополнительными данными, Padding_flag для каждого из этих секторов установлен на значение типа «1b», для указания того, что дополнение присутствует в соответствующих секторах.

В этом примере LRA представляет местоположение (первый PSN) сектора 29. Соответственно, оптическое устройство записи/воспроизведения может декодировать кластер, содержащий LRA, прочесть Padding_flag, соответствующий каждому из секторов, и затем точно отличать сектор, в котором записаны пользовательские данные, от сектора, дополняемого фиктивными данными в кластере.

Фиг.4B показывает, что определенный кластер записываемых областей в SRR полностью дополнен фиктивными данными в случае закрытия SRR. Фиг.4B показывает, что информация, идентифицирующая дополнение «Padding_flag» для того, чтобы отличать SRR, закрытый без дополнения, от SRR, закрытого после дополнения, установлена как флаг управления в соответствующем кластере.

Как показано на фиг.4B, в этом примере, поскольку сектор 0 по сектор 31 являются областями, полностью дополняемыми фиктивными данными, Padding_flag установлен в некоторое значение типа «1b» для всех секторов. Следовательно, оптическое устройство записи/воспроизведения может декодировать кластер, имеющий дополнительную идентифицирующую информацию (Padding_flag), как описано выше, читая Padding_flag, соответствующий каждому из секторов, и затем точно распознавая, что все сектора в кластере дополняются фиктивными данными.

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

Каждый Padding_flag соответствует каждому сектору кластера и установлен на «1b», если соответствующий сектор дополняется. В случае фиг.4A дополнение происходит по одному сектору за раз. С другой стороны, в случае фиг.4B один или более кластеров (один кластер за раз) дополняются при закрытии SRR. Для одного дополнения кластера, все 32 флага дополнения, соответствующих 32 секторам этого кластера, установлены на «1b», чтобы указать дополнение этого кластера, как показано на фиг.4B.

Фиг.4C иллюстрирует пример сеанса оптического диска с однократной записью согласно варианту воплощения данного изобретения. «Сеанс» является блоком записи верхнего уровня по сравнению с блоком записи низшего уровня типа SRR и включает по меньшей мере один SRR. На диске может быть записано множество сеансов, и такой диск называют многосессионным диском. Обратимся теперь к фиг.4C, где будет описано понятие сеанса данного изобретения.

Вначале множество сеансов данного изобретения может быть распределено от внутренней дорожки диска вперед к внешней дорожке диска, и номера сеансов даются последовательно таким сеансам. Даже если существуют множество сеансов, в данное время может быть только один открытый сеанс на диске. Этот открытый сеанс является сеансом, номер сеанса которого наиболее высокий среди существующих сеансов. Другими словами, сеанс, сформированный на наиболее удаленной дорожке, в данное время является записываемым сеансом и называется открытым сеансом. Когда запись закончена или получена команда закрытия, тогда открытый в настоящее время сеанс закрывается в закрытый сеанс. Все SRR в закрытом сеансе должны также быть закрыты в закрытые SRR. Здесь, если сеанс, который будет закрыт, содержит невидимый SRR, соответствующий невидимый SRR исключается из того, чтобы быть закрытым, и только остаток SRR закрывается. Исключенный невидимый SRR тогда формируется как новый открытый сеанс. На фиг.4C, как пример, сеанс #1 представляет собой закрытый сеанс, и сеанс #2 представляет собой открытый сеанс. Сеанс #1 составлен из SRR #1 и SRR #2, тогда как сеанс #2 составлен из SRR #3, SRR #4, SRR #5 и т.д.

Когда сеанс закрыт и также закрыт SRR, SRR может быть закрыт после дополнения или без дополнения, как описано выше. Идентификация о том, присутствует ли дополнение, идентифицирована «Padding_flag». Когда неполный SRR закрыт, только записываемая область SRR закрыта и незаписанная область SRR заменяется на невидимый SRR, формируя новый открытый сеанс.

Нет никакой специальной буферной зоны между сеансом и другим смежным сеансом. Вместо этого обеспечен «бит начала сеанса» в SRRI для указания того, действительно ли соответствующая SRR является началом сеанса. Бит начала сеанса будет описан позднее более подробно, когда будет описана структура SRRI. Дополнительно, хотя может существовать множество SRR в открытом сеансе (сеанс #2 из фиг.4C, например), все SRR этого сеанса не должны быть открытыми SRR, и достаточно, чтобы, по меньшей мере, один открытый SRR существовал в открытом сеансе. На фиг.4C, SRR #3 и #5 в открытом сеансе #2 являются открытыми SRR, и SRR #4 является закрытым SRR.

Фиг.5-6C иллюстрируют структуру SRRI и информации, включенной в SRRI согласно данному изобретению.

В частности, фиг.5 иллюстрирует полную структуру SRRI. SRRI принадлежит одному или более SRR и является информацией управления, обеспечивающей состояния записи диска. SRRI записаны в TDMA (например, TDMA0) в структуре оптического диска Фиг.1 и 5. Как показано на фиг.5, каждый SRRI 60 в TDMA составлен из трех частей: заголовок 50, список 30 записей SRR и признак 40 конца списка SRR. Заголовок 50 идентифицирует SRRI. Список 30 записей SRR представляет собой состояние записи каждого соответствующего SRR. Признак 40 конца списка SRR представляет собой конец или завершение SRRI.

Заголовок 50 расположен в заголовке в SRRI и включает поле 51 «идентификатор структуры SRRI», поле 52 «Список открытых SRR», поле 53 «Число записей SRR» и поле 54 «Число открытых SRR», так что полное содержание записей SRR может быть проверено перед прочтением списка записей SRR. Здесь поле 51 «идентификатор структуры SRRI» идентифицирует SRRI. Поле 52 «Список открытых SRR» информирует о местоположении (идентификации) открытых SRR, связанных с соответствующей SRRI, и будет описано более подробно позднее при рассмотрении фиг.6C. Поле 53 «Число записей SRR» представляет собой общее число всех SRR, связанных с SRRI 60. Поле 54 «Число открытых SRR» представляет собой общее число открытых SRR.

После заголовка 50, список 50 SRR записей (или список записей SRR) записывается в SRRI. После последней записи SRR конец SRRI отмечен признаком 40 конца списка SRR. Признак 40 конца списка SRR значим как информация, указывающая на конечное местоположение соответствующей SRRI, если SRRI имеет переменный размер.

Соответственно, как информация управления диском, SRRI составлена из заголовка 50, списка 30 записей SRR и признака 40 конца списка SRR. Вся такая информация записывается в пакете всякий раз, когда она модифицирована.

Фиг.6A иллюстрирует пример списка 30 записей SRR, записанного в SRRI в соответствии с данным изобретением. Как показано на фиг.6A, список 30 записей SRR составлен из одной или более записей 35 SRR. Каждая из записей 35 SRR несет информацию относительно одного SRR (идентифицированную номером SRR) на диске, имеет размер восемь байт (64 бита) и представляет собой состояние записи соответствующего SRR. Каждая запись 35 SRR содержит поле 31 состояния (Состояние 1) для сохранения состояния соответствующего SRR, поле 32 адреса начала для сохранения адреса начала соответствующего SRR, другое поле 33 состояния (Состояние 2) для сохранения состояния соответствующего SRR и поле 34 последнего записанного адреса (LRA) для сохранения LRA соответствующего SRR (например, конечный адрес пользовательских данных, сохраненных в SRR). Вообще, адрес начала передачи SRR в поле 32 адреса начала представлен как физический номер сектора (PSN).

Согласно варианту воплощения первые 4 наиболее значимых бита (b63-b60) среди 64 битов записи 35 SRR распределены первому полю 31 состояния, следующие 28 битов (b59-b32) записи 35 SRR распределены полю 32 адреса начала, следующие 4 бита (b31-b28) записи 35 SRR распределены второму полю 33 состояния и последние 28 битов (b27-b0) записи 35 SRR распределены полю 34 LRA.

Фиг.6B иллюстрирует пример записи 35 SRR, записанной в списке 30 записей SRR, в соответствии с данным изобретением. Поле 31 состояния 1 используется для хранения идентифицирующей информации, действительно ли любое дополнение выполнено в соответствующем SRR. Поле 33 состояния 2 используется для хранения идентифицирующей информации, действительно ли соответствующий SRR является началом сеанса.

Как показано на фиг.6B, из 4 битов заголовка, распределенных полю 31 состояния 1, один бит используется для хранения дополнительной идентифицирующей информации «P_flag», идентифицирующей, действительно ли дополнение присутствует. Другие три бита из 4 битов заголовка зарезервированы для любого изменения в правилах.

Необходимо отметить, что информация, идентифицирующая дополнение «P_flag», записанная в записи SRR, подобна дополнительной идентифицирующей информации "Padding_flag", описанной при рассмотрении фиг.4A и 4B. Однако они преследуют разные цели. Если определенная SRR дополняется в конце, P_flag записывается в записи SRR для того, чтобы непосредственно представить то, что соответствующая SRR является дополняемой SRR. Соответственно, оптическое устройство записи/воспроизведения (фиг.12) может легко проверить, действительно ли соответствующая SRR дополняется, исследуя P_flag, записанный как информация управления в записи SRR. После того как это оптическое устройство записи/воспроизведения декодирует соответствующий кластер (SRR), описанный выше при рассмотрении Фиг.4A и 4B, и читает из кластера значение Padding_flag, соответствующего каждому сектору SRR, оптическое устройство записи/воспроизведения будет способно определить, сколько из SRR дополняется после своих LRA.

В примере на фиг.6B первый бит (31a) поля 31 состояния 1 несет P_flag, и оставшиеся 3 бита (31b) поля 31 зарезервированы. Если P_flag=«1b», то это означает, что соответствующий SRR является дополняемым SRR (т.е. SRR имеет по меньшей мере некоторую часть, которая дополняется дополнительными данными). Если P_flag=«0b», то это означает, что соответствующий SRR является недополненным SRR.

Поле 33 состояния 2, которое распределено 4 битами, продолжает информацию, действительно ли соответствующий SRR является SRR, начинающим сеанс.Один бит из четырехбитного поля 33 несет информацию идентификации сеанса «S_flag», идентифицирующей, действительно ли соответствующий SRR является началом сеанса SRR. Другие три бита поля 33 зарезервированы для любого изменения в правилах. Другими словами, S_flag является вышеупомянутым «битом начала сеанса». В примере, первый бит (33a) поля 33 из четырех бит хранит S_flag, и остающиеся 3 бита (33b) зарезервированы. Если S_flag=«1b», это означает, что соответствующий SRR является началом сеанса SRR. Если S_flag=«0b», это означает, что соответствующий SRR не является началом сеанса SRR.

Одна из причин, для того чтобы идентифицировать начало сеанса через S_flag, состоит в обеспечении совместимости существующих дисковых структур типа DVD, которые распределяют дополнительную область (например, border-in/border-out) для того, чтобы отличить сеансы. Однако распределение дополнительной области уменьшает полную емкость записи диска. Также данное изобретение преодолевает это ограничение, обеспечивая информацию идентификации сеанса (S_flag) в записи 35 SRR. Соответственно, структура сеанса полного диска может быть легко распознана, используя информацию идентификации сеанса S_flag в записи 35 SRR, без необходимости распределять дополнительные области для хранения такой информации, отличающей сеансы.

Для удобства описания данного изобретения P_flag и S_flag изображены как отдельная информация состояния, сохраненная в отдельных полях состояния записи SRR, но они могут быть сохранены вместе в одном поле состояния записи SRR.

Поле 34 LRA записи 35 SRR является полем для записи конечного адреса (LRA) пользовательских данных, записанных в соответствующий SRR, хранящий конечный адрес пользовательских данных (исключая любые дополнительные данные), записанных в соответствующем SRR.

Фиг.6C иллюстрирует детальную структуру поля 52 «Список открытых SRR» SRRI на фиг.5 согласно варианту воплощения данного изобретения. Информация, сохраненная в поле 52, используется для определения местоположения/идентификации каждого открытого SRR. Как показано на фиг.6C, номера одного или более открытых SRR повторно записаны в поле 52 «Список открытых SRR» как информация местоположения открытых SRR. Два байта распределены для записи номера открытого SRR, идентифицирующего индивидуальный SRR.

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