|
(21), (22) Заявка: 2004135917/28, 22.04.2003
(24) Дата начала отсчета срока действия патента:
22.04.2003
(30) Конвенционный приоритет:
09.05.2002 JP 2002-134747
(43) Дата публикации заявки: 20.08.2005
(46) Опубликовано: 10.02.2008
(56) Список документов, цитированных в отчете о поиске:
US 6215746 A, 10.04.2001. JP 2002064781 А, 28.02.2002. US 6308005 B1, 23.10.2001. US 5949955 А, 07.09.1999. JP 2002050131 А, 15.02.2002. US 6278839 B1, 21.08.2001.
(85) Дата перевода заявки PCT на национальную фазу:
09.12.2004
(86) Заявка PCT:
JP 03/05112 (22.04.2003)
(87) Публикация PCT:
WO 03/096342 (20.11.2003)
Адрес для переписки:
103735, Москва, ул. Ильинка, 5/2, ООО “Союзпатент”, пат.пов. С.Б.Фелицыной, рег. № 303
|
(72) Автор(ы):
АРИДОМЕ Кенитиро (JP), МАТСУНО Катсуми (JP), ЁСИОКА Синго (JP), СУГИНО Акинобу (JP)
(73) Патентообладатель(и):
СОНИ КОРПОРЕЙШН (JP), ПАЙЭНИЕР КОРПОРЕЙШН (JP)
|
(54) СПОСОБ И УСТРОЙСТВО ЗАПИСИ И НОСИТЕЛЬ ЗАПИСИ
(57) Реферат:
В основанном на способе ROW диске DVD-RW управление видеофайлом DVD осуществляется в соответствии с временной информацией VMGI (TPM-VMGI), а управление расширенным файлом, отличным от видеофайла DVD, таким как файл JPEG или т.п., осуществляется в соответствии с промежуточной информацией управления (TMP EXTI), и информация управления пространством (ТРМ SBM), используемая в UDF и т.п., добавляется к временной VMGI (TPM-VMGI) для записи комбинации из видеофайла DVD и расширенного файла, такого как файл JPEG, и управления временным пространством. За счет этого можно узнавать временное пространство из TMP-SBM, и даже когда расширенный файл был стерт, диск DVD-RW делается взаимозаменяемым с оптическим диском только для считывания за счет завершения. Технический результат: запись в DVD формате файла неподвижных изображений, отличный от файла подвижных изображений, а также помещать информацию во временное пространство, возникающее в результате стирания любой записанной области. 3 н. и 11 з.п. ф-лы, 13 ил.
Область техники, к которой относится изобретение
Данное изобретение относится к способу записи, устройству для записи и к носителю записи, способным записывать информацию на оптический диск с возможностью перезаписи, такой как диск DVD-RW (DVD-накопитель с возможностью перезаписи).
Данное изобретение претендует на приоритет заявки на патент Японии № 2002-134747, поданной 9 мая 2202 г., полное содержание которой включается в данное описание.
Уровень техники
Обычно в качестве оптических дисков большой емкости используются диски DVD, включая диски DVD с возможностью записи (универсальный цифровой диск), такие как DVD-R (DVD-накопитель с возможностью записи), DVD-RW (DVD-накопитель с возможностью перезаписи) и диски DVD-RAM (DVD-накопитель со случайным доступом к памяти). Эти диски DVD, DVD-R и DVD-RW, содержащие видеоданные в формате, соответствующем видеоформату DVD, можно воспроизводить с помощью предназначенного лишь для воспроизведения плеера для оптических дисков. Кроме того, оптический диск, содержащий записанные в универсальном дисковом формате (UDF) данные, можно воспроизводить с помощью компьютера.
На фиг.1 показана графическая схема, поясняющая основанный на видеоформате DVD логический формат оптического диска. Как показано на фиг.1А, оптический диск, содержащий этот логический формат, содержит свою зону записи информации, разделенную на зону, называемую «вводом», на внутренней его окружности, зону данных и зону, называемую «выводом», на наружной окружности. Оптический диск содержит желаемые видеоданные или т.п., записанные в его зоне данных.
Как показано на фиг.1, зона данных включает область UDF (универсальный дисковый формат) А1 (область системных файлов), в которой изложена мостовая конфигурация UDF, область VMG (управление видеоданными) А2 (область информации управления DVD) и область A3 записи данных в реальном времени в указанном порядке от зоны ввода. Области UDF и VMG предназначены для записи информации управления, используемой для управления файлами видеоданных, записанных на этот оптический диск. Из этих областей UDF и VMG область VMG A2, являющаяся второй областью записи информации управления, относится к системе управления файлами, уникальной для видеоформата DVD, и имеет записанную в ней информацию ТОС (таблица содержимого), используемую для управления всеми видеоданными, записанными в области A3 записи данных в реальном времени. С другой стороны, область UDF A1, являющаяся первой зоной записи информации управления, предназначена для управления файлами с помощью компьютера, и имеет записанную в ней информацию управления, используемую для управления всеми видеоданными, записанными в области A3 записи данных в реальном времени в формате, совместимом с системой управления компьютера.
Как показано на фиг.1В, область A3 записи данных в реальном времени является областью программ, где подлежат записи реальные данные, и содержит записанные в ней видеоданные в блоках из VTS (набор видеоназваний, называемый в последующем просто «названием», где это подходит). Следует отметить, что можно создавать максимально 99 VTS (VTS99). Важно также отметить, что, как показано на фиг.1С, VTS состоит из VTSI (информация набора видеоназваний), VTSM VOBS (набор видеообъектов в VTS), VTSTT VOBS (набор видеообъектов для названий в VTS) и VTSI BUP (резервная копия VTSI) в этой последовательности. VTSTT VOBS записываются видеоданные в формате MPEG-2 (экспертная группа по вопросам движущихся изображений) как видеоданные в реальном времени, VTSI записывается в виде адресной информации и т.д. для управления видеоданными, сформированными реальными данными, и VTSTT VOBS содержит меню названий записанных видеоданных. Следует отметить, что VTSTT VOBS является не обязательным, а VTSI BUP является резервом VTSI.
Когда компьютер получает доступ к указанному оптическому диску, то желаемый файл может быть найден на основе UDF для воспроизведения. Когда оптический диск воспроизводится DVD-плеером, то поиск желаемого файла можно осуществлять на основе VMG для воспроизведения.
Видеоданные записываются на такой оптический диск или с помощью инкрементного способа записи (называемого в последующем способом INC) или способа ограниченной перезаписи (называемого в последующем способом ROW). Способ INC предназначен для последовательной записи видеоданных, в то время как способ ROW применяется в оптических дисках с перезаписью. Однако в способе ROW видеоданные, которые подлежат записи в чистой (не записанной) области, также записываются последовательно. В этих способах INC и ROW область RMA (область управления записью), сформированная вдоль внутренней окружности зоны ввода, используется для управления оптическим диском, такого как программирование записи.
На фиг.2 показана графическая схема для пояснения способа INC. Для способа INC задано, что данные должны записываться в трех областях максимально, каждая из которых называется Rzone. Каждая зона управляется по стандарту RAM (случайного доступа к памяти).
В частности, в способе INC записи подвижных изображений сначала резервируются Rzone, как показано на фиг.2А. Для этого резервирования Rzone задается Rzone 1 для областей UDF и VMG, в которой должна записываться информация управления, затем задается Rzone 2 для VTSI и VTSM VOBS наверху VTS в незаписанной области, образующей область записи данных в реальном времени, а остающаяся незаписанная область определяется как «невидимая Rzone». В способе INC область записи информации управления, а также области, в которых формируются VTSI и VTSM VOBS наверху VTS, резервируются путем резервирования Rzone 1 и Rzone 2.
В способе INC область VTSTT VOBS реальных данных задается посредством последовательной записи видеоданных, начиная с «невидимой Rzone». Затем после завершения записи реальных данных под одним названием по команде пользователя записывается VTSI BUP после записи реальных данных, как показано на фиг.2В, и VTSI и VTSM VOBS снова задаются в Rzone 2 в начале, а Rzone 2 закрывается, как показано на фиг.2С. Таким образом, один VTS с помощью способа INC записывается на оптический диск.
В способе INC для непрерывной записи следующего заголовка резервируется Rzone 3 в оставшейся незаписанной области, и резервируются области для VTSI и VTSM VOBS для задания «невидимой Rzone», как показано на фиг.2D. Затем, после задания VTSTT VOBS посредством записи реальных данных, задается VTSI BUP, как показано на фиг.2Е, и задаются VTSI и VTSM VOBS в ранее зарезервированных областях, как показано на фиг.2F. Таким образом, записывается следующий VTS, как показано на фиг.2G. В способе INC, когда записывается следующий заголовок, незаписанные области задаются аналогично последовательной записи VTS в области.
В способе INC, как указывалось выше, VTS последовательно записываются для области записи данных в реальном времени в оптическом диске. В оптическом диске процесс завершения задает области для UDF, VMG, зоны ввода и зоны вывода для обеспечения совместимости между оптическим диском и оптическим диском только для считывания, как показано на фиг.2Н. Следует отметить, что при задании областей UDF и VMG данные UDF и VMG генерируются на основе данных в областях для названий VTSI и VTSM VOBS, и данные UDF и VMG записываются в Rzone 1, которая тем самым закрывается.
На фиг.3 показана графическая схема для пояснения способа ROW. В способе ROW предварительно резервируются зона ввода, области UDF и VMG и области для записи VTSI и VTSM VOBS первых названий посредством заполнения, как показано на фиг.3А. Следует отметить, что под «заполнением» понимается процесс резервирования области путем записи в ней произвольных данных, таких как нули или т.п.
В способе ROW, когда зарезервированы эти области, последовательно записываются видеоданные для задания VTSTT VOBS, состоящего из реальных данных, как показано на фиг.3В. После завершения записи реальных данных под одним названием задается область VTSI BUP и выполняется заполнение для резервирования областей записи для VTSI и VTSM VOBS следующих названий, как показано на фиг.3В. Таким образом, резервирование областей VTSI и VTSM VOBS для записи реальных данных повторяется снова сначала, как показано на фиг.3С. Таким образом, записывается VTS с помощью способа ROW на оптический диск.
В способе ROW для непрерывной записи следующего названия реальные данные записываются после заполненной области, образованной предшествующим VTS, для задания областей VTSTT VOBS и VTSI VOBS, а затем выполняется заполнение для резервирования VTSI и VTSM VOBS последующих названий, как показано на фиг.3D. Затем задаются области для VTSI и VTSM VOBS названий, как показано на фиг.3Е, для записи тем самым следующих VTS на оптический диск, как показано на фиг.3F. В способе ROW для последовательной записи названий выполняется аналогичное заполнение для последовательной записи VTS.
В описанном выше способе ROW последовательно записываются VTS для задания зоны записи данных в реальном времени на оптическом диске. В оптическом диске процесс завершения, также как в способе INC, задает области для UDF и VMG, зону ввода и зону вывода для обеспечения совместимости между оптическим диском и оптическим диском только для считывания.
Следует отметить, что в целом при записи данных в видеоформате DVD на носитель DVD-RW необходима система файлов, которая управляет промежуточным состоянием. В случае записи данных лишь в видеоформате DVD, информация, с помощью которой управляются VTS, удерживается также в системе файлов управления промежуточным состоянием. Таким образом, при стирании VTS осуществляется обнаружение, какие из LSN (логические номера секторов) в носителе становятся соответственно пустыми, какая информация используется для записи нового VTS в такое временное пространство.
Опубликованный патент Японии №2002-063765 раскрывает технологию для выполнения записи информации в реальном времени на диск DVD-R таким образом, чтобы информацию можно было воспроизводить с помощью специализированного плеера только для считывания диска DVD, содержащего информацию, записанную на нем без соблюдения какого-либо реального времени. С помощью этой технологии, когда информация записана на диск DVD-R в соответствии с указанным видеостандартом DVD, включающим, по меньшей мере, VTS, включающий подлежащий образованию VOBS и соответствующие VTSI и VMGI, предназначенные для управления одним VTS или более, VTS записывается на диске DVD-R, затем временно создается VMGI, которая является временной информацией управления, соответствующей записанному VTS и используемой для последующего задания VMGI для записи на диске DVD-R, и созданная таким образом VMGI записывается на диск DVD-R каждый раз, когда записывается VTS на диск DVD-R. Как указывалось выше, когда записывается информация, подлежащая записи блоками, то создается временная информация управления и временно записывается на носитель записи, выполненный с возможностью перезаписи. За счет этого даже когда записано множество кусков информации, подлежащей записи блоками, на выполненный с возможностью перезаписи носитель информации можно посредством последующей аккуратной записи реальной информации управления с использованием временной информации управления, включающей самое позднее содержимое, осуществлять запись в реальном времени информации на носитель информации, выполненный с возможностью перезаписи, в соответствии с форматом записи, ориентированным на носитель информации только для считывания, не основанный на какой-либо записи информации в реальном времени.
Однако желательно записывать также расширенные файлы, такие как файлы JPEG, отличные от видеофайлов DVD, на носитель DVD-RW.
Например, возможно, что такой диск используется вместо магнитной ленты в переносной записывающей видеокамере. В этом случае, поскольку некоторые обычные записывающие видеокамеры могут записывать как подвижные изображения, так и неподвижные изображения, такой оптический диск для использования в переносной записывающей видеокамере желательно должен быть выполнен с возможностью записи неподвижных изображений, а не только подвижных изображений. Даже когда такой расширенный файл содержится в системе промежуточных файлов, необходима информация управления, чтобы знать доступность пространства записи.
Кроме того, когда такой расширенный файл не поддерживается, то нельзя узнать, с какого LSN должна начинаться запись.
Сущность изобретения
Целью данного изобретения является преодоление недостатков уровня техники посредством создания способа записи, устройства записи и носителя записи, выполненных с возможностью записывать не только подвижные изображения, но также файл неподвижного изображения, и заполнять информацией временное пространство, образующееся в результате стирания любой записанной области, посредством управления временным пространством.
Согласно данному изобретению в основанном на способе ROW диске DVD-RW управление видеофайлом DVD осуществляется в соответствии с временным VMGI (TPM_VMGI), а управление расширенным файлом, отличным от видеофайла DVD, таким как файл JPEG или т.п., осуществляется в соответствии с промежуточной информацией управления (ТМР_ЕХТ1), как показано на фиг.4А, а информация управления пространством (TPM_SBM: временная битовая карта пространства), используемая в UDF и т.п., добавляется к временной VMGI (TPM_VMGI), как показано на фиг.4В, для записи комбинации из видеофайла DVD и расширенного файла, такого как файл JPEG, и управления временным пространством. За счет этого можно определить временное пространство из TMP__SBM, даже когда расширенный файл был стерт, и, таким образом, диск DVD-RW взаимозаменяем с оптическим диском только для считывания, как показано на фиг.4С.
Указанная выше цель может быть достигнута путем создания способа записи для записи комбинации из файла, подлежащего записи, и информации управления для файла в области пользователя на носителе записи, при этом способ, согласно изобретению, содержит этапы изменения формата записи комбинации файла и информации управления в области пользователя на носителе записи в соответствии с признаком файла, управления основным файлом в соответствии с временной информацией управления и управления в соответствии с информацией управления пространством, временным пространством, в котором подлежат записи основной файл и расширенный файл, тем самым записывая совместно основной файл и расширенный файл в носитель записи.
Указанная выше цель может быть также достигнута посредством создания устройства записи, согласно данному изобретению, содержащего средство генерирования информации управления для создания информации управления для файла, подлежащего записи, записывающее средство для записи в комбинации файла и информации управления для файла в области пользователя в носителе записи и управляющее средство для управления операциями, по меньшей мере, средства генерирования информации управления и средства записи, при этом средство управления изменяет формат записи комбинации файла и информации управления в области пользователя на носителе записи в соответствии с признаком файла, управляет основным файлом в соответствии с временной информацией управления, управляет расширенным файлом, отличным от основного файла, в соответствии с промежуточной информацией управления, и управляет в соответствии с информацией управления пространством, областью пространства, в которой подлежат записи основной файл и расширенный файл, записывая тем самым совместно основной файл и расширенный файл на носитель записи.
Указанная выше цель может быть также достигнута посредством создания носителя записи, содержащего записанную на нем программу управления, считываемую управляющим компьютером, предусмотренным в устройстве записи, который записывает комбинацию файла, подлежащего записи, и информации управления для файла в области пользователя в носителе записи, при этом программа обеспечивает работу управляющего компьютера в качестве управляющего средства для изменения формата записи комбинации файла и информации управления в области пользователя в носителе записи в соответствии с признаком файла, управления основным файлом в соответствии с временной информацией управления, управления расширенным файлом, отличным от основного файла, в соответствии с временной информацией управления и управления в соответствии с информацией управления пространством, в которое подлежат записи основной файл и расширенный файл, записывая тем самым совместно основной файл и расширенный файл в носитель записи.
Краткое описание чертежей:
фиг.1А-1С – видеоформат DVD;
фиг.2А-2Н – способ INC;
фиг.3А-2G – способ ROW;
фиг.4А-4С – графическая схема базового процесса обработки данных записи в видеоформате DVD на диск DVD, согласно данному изобретению;
фиг.5 – блок-схема варианта выполнения устройства записи/воспроизведения оптического диска, согласно данному изобретению;
фиг.6 – графическая схема выполнения операций при включении электропитания в устройстве записи/воспроизведения оптического диска, показанном на фиг.5;
фиг.7А-7Н – способ ROW записи файлов подвижных изображений и неподвижных изображений в устройстве записи/воспроизведения оптического диска, показанном на фиг.5;
фиг.8 – информация управления пространством;
фиг.9 – структура битовой карты пространства (SBM), образующей информацию управления пространством;
фиг.10А-10D – промежуточная информация управления;
фиг.11 – структура каталогов в оптическом диске;
фиг.12 – графическая схема выполнения операций в процедуре записи в устройстве записи/воспроизведения оптического диска, показанном на фиг.5; и
фиг.13 – графическая схема выполнения операций в процедуре воспроизведения в устройстве записи/воспроизведения оптического диска, показанном на фиг.5.
Подробное описание изобретения
Ниже приводится подробное описание вариантов выполнения данного изобретения со ссылками на прилагаемые чертежи.
Данное изобретение применимо к устройству записи/воспроизведения оптического диска, содержащего, например, показанную на фиг.5 структуру. Устройство записи/воспроизведения оптического диска обозначено в целом позицией 100.
Устройство 100 записи/воспроизведения оптического диска является переносной записывающей видеокамерой, приспособленной для записи изображения на оптический диск, такой как диск DVD-RW (диск DVD с возможностью перезаписи) с помощью способа ROW.
Как показано на фиг.5, устройство 100 записи/воспроизведения оптического диска содержит блок ввода видео 3, блок ввода аудио 5, блок 6 сжатия/развертывания, процессор 7 заглавной информации, ОЗУ 9 и 15, контроллер 10 системы, управляющий блок 11, мониторный блок 12, видео/аудио кодер 13, процессор 14 сигналов DVD, аналоговый блок внешнего интерфейса 16, контроллер 18 двигателя привода, оптическую головку 19, двигатель 20 шпинделя, двигатель 21 салазок и т.д. Блок 6 сжатия/развертывания включает видеопроцессор 61, аудиопроцессор 62 и мультиплексор 63.
В устройстве 100 записи/воспроизведения оптического диска блок ввода видео 3.выполняет аналого-цифровое преобразование видеосигналов, получаемых с помощью средств съемки изображения (не изображены), или видеосигналов, подаваемых из внешнего устройства, для создания видеоданных и подает данные в блок 6 сжатия/развертывания, мониторный блок 12 и видео/аудио кодер 13. Следует отметить, что интегрированные средства считывания управляются контроллером 10 системы для получения результатов съемки подвижных изображений или неподвижных изображений. Таким образом, блок ввода видео 3 действует в соответствии с управлением, осуществляемым контроллером 10 системы средствами считывания для избирательного приема видеоданных, состоящих из данных либо подвижного изображения, либо неподвижного изображения.
Блок ввода аудио 5 выполняет аналого-цифровое преобразование звуковых сигналов, принятых микрофоном, или звуковых сигналов, подаваемых снаружи, для создания и подачи аудиоданных в блок 6 сжатия/развертывания, контролирующий блок 12 и видео/аудиокодер 13.
Блок 6 сжатия/развертывания изменяет режим работы между записью и воспроизведением под управлением контроллера 10 системы. В частности, для записи блок 6 сжатия/развертывания использует ОЗУ 9 для мультиплексирования видео- и аудиоданных посредством сжатия и подает данные в процессор 7 заглавной информации. И, наоборот, для воспроизведения блок 6 сжатия/развертывания также использует ОЗУ 9 для демультиплексирования данных, подаваемых из процессора 7 заглавной информации, в видео- и аудиоданные, затем развертывает видео- и аудиоданные соответственно и подает развернутые данные в мониторный блок 12 и видео/аудиокодер 13.
В частности, в блоке 6 сжатия/развертывания видеопроцессор 61 управляется контроллером 10 системы для сжатия видеоданных, подаваемых из блока ввода видео 3, и выдает сжатые данные. В это время в случае, если видеоданные являются данными подвижного изображения, блок 6 сжатия/развертывания использует формат MPEG-2 для сжатия видеоданных, и в случае, если видеоданные являются данными неподвижных изображений, блок 6 сжатия/развертывания сжимает данные в формате JPEG (Объединенная экспертная группа по фотографии) и выдает сжатые данные. Для воспроизведения данных видеопроцессор 61 развертывает видеоданные с выхода мультиплексора 63 в соответствии с форматом MPEG или JPEG, в котором были сжаты данные, и выдает развернутые данные. Для записи данных аудиопроцессор 62 сжимает аудиоданные, подаваемые на его вход с блока ввода аудио 5 в формате MPEG, аудиоформате Долби или линейном формате импульсно-кодовой модуляции, и выдает сжатые данные. И наоборот, для воспроизведения данных аудиопроцессор 62 развертывает аудиоданные, подаваемые из мультиплексора 63, и выдает развернутые данные. Кроме того, для записи данных мультиплексор 63 выполняет мультиплексирование с разделением времени видеоданных с выхода видеопроцессора 61 и аудиоданных с выхода аудиопроцессора 62 и выдает мультиплексированные данные в процессор 7 заглавной информации. И наоборот, для воспроизведения данных мультиплексор 63 демультиплексирует мультиплексированные с разделением времени данные с выхода процессора 7 заглавной информации в видео- и аудиоданные и подает эти данные в видеопроцессор 61 и аудиопроцессор 62 соответственно.
Привод 1 оптического диска также содержит мониторный блок 12, выполненный из дисплейного устройства для контролирования видеоданных, подаваемых из блока ввода видео 3, аудиоданных, подаваемых из блока ввода аудио 5, или видеоданных и аудиоданных, подаваемых из блока 6 сжатия/развертывания, и устройство обработки аудиоданных. Таким образом, устройство 100 записи/воспроизведения оптического диска, согласно данному изобретению, может контролировать захватываемые изображения и звуки и результаты воспроизведения данных.
Видео/аудиокодер 13 сжимает аудиоданные, подаваемые из блока ввода аудио 5, или видео- и аудиоданные, подаваемые из блока 6 сжатия/развертывания, в заданных форматах, соответственно, и выдает данные во внешние устройства. Таким образом, устройство 100 записи/воспроизведения оптического диска, согласно данному изобретению, обеспечивает контролирование захватываемых изображений и звуков и результатов воспроизведения во внешнем устройстве.
Для записи данных в процессор 7 заглавной информации подаются мультиплексированные с разделением времени данные, подаваемые из блока 6 сжатия/развертывания, и он добавляет к мультиплексированным с разделением времени данным заглавную информацию, уникальную для DVD, заглавную информацию к расширенному файлу или т.п.под управлением контроллера 10 системы и выдает данные. Кроме того, в соответствии с информацией, поставляемой из контроллера 10 системы, процессор 7 заглавной информации создает данные, такие как UDF, VMG, VTSI и т.д., и выдает эти данные в процессор 14 сигналов DVD. Для воспроизведения данных процессор 7 заглавной информации отделяет от выходных данных из процессора 14 сигналов DVD заглавную информацию, добавленную во время записи, и выдает их в блок 6 сжатия/развертывания. Кроме того, процессор 7 заглавной информации информирует контроллер 10 системы об отделенной заглавной информации. Следует отметить, что указанный выше «расширенный файл» является файлом, не заданным в стандартном видеоформате DVD для оптического диска 2, и в данном варианте выполнения формат неподвижного изображения применяется в качестве расширенного файла.
Для записи данных процессор 14 сигналов DVD использует ОЗУ 15 для генерирования кода коррекции ошибок из выходных данных процессора 7 заглавной информации и добавляет код коррекции ошибок к выходным данным. Кроме того, процессор 14 сигналов DVD выполняет скремблирование, модуляцию 8/15 и т.п. и выдает цепочку данных, состоящую из результатов обработки в виде последовательной цепочки данных в аналоговый блок внешнего интерфейса 16. И наоборот, для воспроизведения данных процессор 14 сигналов DVD выполняет декодирование, дескрамблирование и коррекцию ошибок выходных данных из аналогового входного блока 16, а именно обрабатывает выходные данные в обратном порядке относительно порядка обработки в процедуре записи данных, и выдает результаты такой обработки в процессор 7 заглавной информации. Кроме того, процессор 14 сигналов DVD выполняет цифроаналоговое преобразование информации привода, такой как управление дисководом, управление слежением, управление фокусировкой и управление салазками, в данных, подаваемых из контроллера 10 системы, для создания таких сигналов привода и подает сигналы привода в контроллер 18 приводных электродвигателей.
Аналоговый блок внешнего интерфейса 16 генерирует сигнал управления количеством света для лазерного луча, подлежащего излучению из лазерной головки 19 на оптический диск 2, и выдает управляющий сигнал. Для воспроизведения данных аналоговый блок внешнего интерфейса 16 поддерживает в соответствии с сигналом управления количеством света интенсивность лазерного луча, проецируемого на оптический диск 2 из оптической головки 19, на постоянной величине для считывания данных. И наоборот, для записи данных аналоговый блок внешнего интерфейса 16 изменяет уровень сигнала управления количеством света в соответствии с выходными данными процессора 14 сигналов DVD для повышения интенсивности лазерного луча прерывисто от величины для воспроизведения данных до величины записи данных в соответствии с выходными данными из процессора 14 сигналов DVD.
Кроме того, аналоговый блок внешнего интерфейса 16 усиливает и обрабатывает результат измерения возвращенного света из оптической головки 19 для генерирования воспроизводимого сигнала, уровень которого изменяется в соответствии с цепочкой питов, образованных на оптическом диске 2, и обрабатывает воспроизводимый сигнал для двоичной дискриминации с целью получения воспроизводимых данных, которые подаются в процессор 14 сигналов DVD. С помощью указанной обработки результата измерения возвращенного света аналоговый блок внешнего интерфейса 16 генерирует сигнал ошибки слежения и сигнал ошибки фокусировки, уровни которых изменяются в соответствии с величинами ошибки слежения и ошибки фокусировки соответственно и выдает эти сигналы в виде цифрового сигнала в контроллер 10 системы.
Контроллер 18 двигателя привода получает сигналы привода из процессора 14 сигналов DVD и приводит в действие механизмы в соответствии с сигналами управления. В частности, контроллер 18 двигателя привода приводит во вращение двигатель 20 шпинделя и двигатель 21 салазок с помощью одного из этих сигналов привода для управления дисководом и управления салазками. Кроме того, усилитель 18 двигателя приводит в действие исполнительное устройство, установленное в оптической головке 19, с помощью приводных сигналов для управления слежением и управления фокусировкой соответственно.
Двигатель 20 шпинделя зажимает оптический диск и приводит его во вращение с заданной скоростью. Двигатель 21 салазок обеспечивает перемещение оптической головки 19 радиально относительно оптического диска 2.
Получая сигнал управления количеством света из аналогового входного блока 16, оптическая головка 19 излучает лазерный луч из полупроводникового лазера, интегрированного в ней, и фокусирует лазерный луч над областью записи информации оптического диска 2 с помощью линз объектива. Возвращенный свет, а именно отраженная часть лазерного луча, проецируемого на оптический диск 2, направляется в заданный элемент фотодетектора оптической головки 19 через линзы объектива, а результат измерения света подается в аналоговый блок внешнего интерфейса 16. Линзы объектива оптической головки 19 установлены с возможностью перемещения с помощью исполнительного механизма, приводимого в действие сигналами управления слежением и фокусировкой с целью управления слежением и фокусировкой. Кроме того, интенсивность лазерного луча прерывисто увеличивается в соответствии с сигналом управления количеством света, за счет чего локально повышается температура области записи информации оптического диска 2 с целью записи в этом месте желаемых данных.
Контроллер 10 системы является компьютером, который управляет работой всего оптического устройства 100 записи/воспроизведения. Посредством выполнения программы обработки, предварительно установленной в устройстве 100 записи/воспроизведения оптического диска, при получении сигналов выполнения операций от пользователя с панели 11 управления (не изображена) и получении различных сигналов, измеренных аналоговым блоком внешнего интерфейса 16, контроллер 10 системы управляет работой каждого из составляющих блоков. В частности, контроллер 10 системы получает сигнал ошибки слежения и сигнал ошибки фокусировки, измеряемый аналоговым блоком внешнего интерфейса 16, для генерирования информации управления приводом слежения и фокусировки, преобразует эти сигналы с помощью процессора 14 сигналов DVD в аналоговые сигналы и подает аналоговые сигналы в контроллер 18 двигателя привода, который в свою очередь управляет слежением и фокусировкой оптической головки 19. Кроме того, при получении заглавной информации, обнаруживаемой процессором 7 заглавной информации, контроллер 10 системы измеряет положение проецируемого лазерного луча, генерирует информацию управления приводом салазок из результата измерения и подает информацию в процессор 14 сигналов DVD с целью выполнения тем самым поиска и т.п. Аналогичным образом контроллер 10 системы выполняет управление приводом шпинделя.
Выше было приведено описание основных операций, выполняемых контроллером 10 системы с оптическим диском 2. Ниже приводится описание со ссылками на фиг.6 операций, которые выполняет контроллер 10 системы для считывания или записи данных после включения устройства 100 записи/воспроизведения оптического диска. На этапе SP1 включают устройство 100 записи/воспроизведения оптического диска. Затем контроллер 10 системы выполняет переход с этапа SP1 на этап SP2, где он определяет на основе измерения оптического диска 2 с помощью механизма обнаружения (не изображен), установлен ли оптический диск 2 в устройство 100 записи/воспроизведения оптического диска. Если результат определения на этапе SP2 является отрицательным (оптический диск 2 не установлен на место), то контроллер 10 системы повторяет операцию этапа SP2. И наоборот, когда устройство 100 записи/воспроизведения оптического диска включено с установленным на место оптическим диском 2 или когда оптический диск 2 был установлен после включения устройства 100 записи/воспроизведения оптического диска, т.е. когда результат указанного определения является положительным (оптический диск 2 установлен на место), то контроллер 10 системы переходит с этапа SP2 на этап SP3. Следует отметить, что если устройство 100 записи/воспроизведения оптического диска выключается, когда контроллер 10 системы повторяет операцию на этапе SP2, то контроллер 10 системы переходит непосредственно на этап SP4, где он выходит из этой процедуры воспроизведения или записи (выключает электропитание).
На этапе SP3 контроллер 10 системы приводит в действие электродвигатель 21 салазок для перемещения оптической головки 19 к самой внутренней окружности оптического диска 2 и получает результат считывания области на самой внутренней окружности из процессора 14 сигналов DVD. В случае, когда оптический диск 2 является завершенным диском, то контроллер 10 системы получает данные области VMG из процессора 14 сигналов DVD. И наоборот, если оптический диск 2 является незавершенным диском, то контроллер 10 системы получает информацию области RMA из процессора 14 сигналов DVD. Когда контроллер 10 системы на основе информации области RMA определяет, что данные уже были записаны в области записи данных в реальном времени оптического диска 2, то он выполняет поиск в оптическом диске данных VTSI и VTSTT VOBS в каждом VTS. Таким образом, так же как в приводе оптического диска для записи и воспроизведения обычного диска DVD, контроллер 10 системы получает информацию управления, необходимую для записи данных или для считывания данных с оптического диска 2.
В этой процедуре контроллер 10 системы получает данные области VMG, а также данные области UDF. При считывании области записи данных в реальном времени контроллер 10 системы получает также промежуточную информацию управления, если она записана в области записи данных в реальном времени. Таким образом, контроллер 10 системы получает также информацию управления для расширенного файла, не заданного в видеоформате DVD, с целью обеспечения считывания расширенного файла с оптического диска 2. Контроллер 10 системы записывает и удерживает последовательности полученной таким образом информации управления во встроенной памяти.
Затем контроллер 10 системы переходит на этап SP5, где он определяет, имеет ли он команду на выброс оптического диска. Когда результат определения является положительньм, то контроллер 10 системы подает команду в загрузочный механизм (не изображен) на выброс оптического диска 2 и затем переходит обратно на этап SP2.
И наоборот, когда он получает от пользователя команду, отличную от команды на выброс оптического диска 2, то контроллер 10 системы переходит с этапа SP5 на этап SP6, где он определяет, какую команду он имеет от пользователя: на запись (REC), на воспроизведение (РВ) или на выключение электропитания. Когда команда пользователя является командой РВ (на воспроизведение), то контроллер 10 системы переходит с этапа SP6 на этап SP7, где он выполняет воспроизведение файла с оптического диска 2, а затем возвращается на этап SP5.
Когда командой пользователя является команда REC (запись), то контроллер 10 системы переходит с этапа SP6 на этап SP8, где он выполняет запись подвижных или неподвижных изображений на оптический диск 2, а затем возвращается на этап SP5. Важно отметить, что когда оптический диск имеет заданные в нем за счет так называемого завершения области UDF и VMG, то контроллер 10 системы перепрыгивает через процедуру записи на этап SP5, поскольку оптический диск 2 был обработан с защитой от записи данных. Таким образом, даже если оптический диск 2 является диском DVD-RW, который завершен, но выполнен с возможностью стирания, то контроллер 10 системы стирает данные, существующие на оптическом диске 2, с ведома пользователя и выполняет запись данных.
Когда команда пользователя является командой на выключение электропитания, то контроллер 10 переходит с этапа SP6 на этап SP9, где он выполняет выключение электропитания устройства 100 записи/воспроизведения оптического диска и затем возвращается на этап SP4, где он выходит из процедуры записи или воспроизведения.
При выполнении записи в одной из указанных выше процедур, когда оптический диск является диском DVD-RW, контроллер 10 системы использует способ ROW для записи файла подвижного или неподвижного изображения в оптический диск 2.
На фиг.7 показана графическая схема записи файла подвижного изображения и файла неподвижного изображения на оптический диск, не имеющий еще записанных на нем файлов, а именно в чистый диск, с помощью способа ROW. При обновлении информации RMA, полученной из оптического диска 2 и сохраняемой во встроенной памяти, контроллер 10 системы выполняет заполнение предварительно резервированной зоны ввода, области UDF, TMP_VMGI, области TMP_SBM и областей записи VTSI и VTSM VOBS для верхних заголовков в оптическом диске 2, как показано на фиг.7. Следует отметить, что «заполнение» относится к процессу для резервирования области посредством записи в ней произвольных данных, таких как нули или т.п.
Для записи подвижных изображений задается VTSTT VOBS, состоящий из реальных данных, посредством последовательной записи видеоданных, как показано на фиг.7В. После завершения записи реальных данных для одного названия затем записывается VTSI BUP. Для резервирования областей записи для VTSI и VTSM VOBS следующих названий выполняется заполнение. Снова сначала обновляются TMP_VMGI и TMP_SBM, как показано на фиг.7С, и задаются VTSI и VTSM VOBS в соответствии с записью реальных данных. Таким образом, на оптический диск записывается VTS.
Кроме того, для непрерывной записи следующего названия реальные данные записываются после зоны, заполненной предыдущим VTS для задания VTSTT VOBS и VTSI BUP, и выполняется заполнение для резервирования областей записи для VTSI и VTSM VOBS следующих названий.
Следует отметить, что TMP_VMGI является временной VMGI, записанной вместе с VTSI при завершении записи одного названия, и включает число VTS, записанных в оптический диск, информацию о наименовании диска, физические адреса VTS для 99 заголовков, информацию о наименовании названий и т.д. TMP_VMGI обновляется в соответствии с последней информацией для всех названий (VTS), записанных до этого.
Кроме того, TMP_SBM является информацией управления пространством, предназначенной для информирования о записанных областях, независимо от существования какого-либо расширенного файла, или даже когда структура информации не может быть понятой. Она состоит из временной таблицы управления битовой карты пространства (TMP_SBM_MAT) и битовой карты пространства (SBM), как показано на фиг.8.
Таблица управления битовой картой пространства (TMP_SBM_MAT) является таблицей, указывающей размер битовой карты пространства, выполненной в соответствии с таблицей TMP_SBM_MAT, как показано в таблице 1.
Таблица 1 |
Таблица управления битовой картой пространства |
RBP |
Наименование поля |
Описание |
Размер |
0-11 |
ТМР_SBM_ID |
Идентификатор ТМР_SBM |
12 байт |
12 и 13 |
TV_VERN |
Номер версии ТМР_VMGI |
2 байта |
14 и 15 |
Резерв |
Резерв |
2 байта |
16-19 |
SBM SZ |
Контрольные суммы SBM |
4 байта |
20-23 |
Резерв |
Резерв |
4 байта |
Итого |
24 байта |
Как показано в таблице 1, TMP_SBM_MAT состоит из TMP_SBM_ID (RBP 0-11), указывающего TMP_SPACEBMP, TV_VERN (RBP 12 13), указывающего номер версии TMP_VMGI, SBM_SZ (RBP 16-19), указывающего число действующих битов в области SBM, в которой ЕСС=1 биту в соответствии с ISO/IEC 646:1983 (а-признак) для распознавания TMP_SBM.
Кроме того, битовая карта пространства (SBM) указывает доступность блока EEC в битах, как показано на фиг.9. Управление битовой картой пространства осуществляется, начиная со стороны LSN 0, и обозначается «I», когда она не используется. Число действующих битов в SBM увеличивается с увеличением NWA. Биты вне SBM могут быть 0 или 1.
Таким образом, контроллер 10 системы последовательно записывает названия. Кроме того, когда еще незавершенный оптический диск 2 загружается в устройство 100 записи/воспроизведения оптического диска и подлежит перезаписи, то выполняется аналогичный процесс, начиная с конца записанного названия, в соответствии с данными RMA, полученными на этапе SP2 на фиг.6 и удерживаемыми в памяти, за счет чего подвижные изображения, полученные в результате съемки, дополнительно записываются в оптический диск 2.
При завершении генерируются UDF и VMG в соответствии с информацией управления, генерированной и удерживаемой в памяти, для задания зоны ввода и зоны вывода.
Следует отметить, что когда данные дополнительно записываются в еще незавершенный оптический диск 2, то UDF и VMG генерируются для уже записанных в оптический диск 2 названий в соответствии с VTSI, TPM_VMGI, TPM_SBM и VTSTT VOBS, полученным на этапе SP3 на фиг.6.
За счет завершения оптического диска 2, в котором задается область записи данных в реальном времени посредством последовательной записи VTS, UDF и VMG в оптический диск 2, и дополнительно зона ввода и зона вывода, как показано на фиг.7Н, оптический диск 2 делается взаимозаменяемым с оптическим диском только для считывания.
С другой стороны, для записи расширенного файла неподвижных изображений или т.п. расширенные файлы EF последовательно записываются, начиная сверху области, зарезервированной посредством заполнения, записывается промежуточная информация управления TMP_EXTI и резервируется область для следующего названия путем заполнения, как показано на фиг.7D. Кроме того, в соответствии с записью этого расширенного файла EF неподвижного изображения генерируется промежуточная информация управления TMP_EXTI для управления неподвижными изображениями, пока не будет последовательно выполнено завершение оптического диска и внесено во встроенную память контроллера 10 системы.
Для записи следующего расширенного файла контроллер 10 системы повторяет такую запись расширенного файла EF и промежуточной информации управления ТМР_ЕХТ1, а также резервирование области путем заполнения. С другой стороны, для записи следующего подвижного изображения затем записываются VTSTT VOBS и VTSI BUP в заполненной области и резервируется область посредством заполнения, а также снова сначала задаются VTSI и VTSM VOBS, как и при записи файла подвижного изображения после файла неподвижного изображения, как показано на фиг.7Е и 7F. Таким образом, на оптический диск записывается один VTS, как показано на фиг.7G.
Следует отметить, что промежуточная информация управления TMP EXTI необходима для считывания расширенных файлов, при этом она состоит из признаков расширения, адресов и размеров расширенных файлов, даты и времени, когда расширенные файлы были записаны в оптический диск 2, и она коллективно записывается для каждого из признаков записываемых последовательно расширенных файлов, как показано на фиг.10. Таким образом.. как показано на фиг.10В, промежуточная информация управления состоит из заголовка и информации управления файлами DJ, DM7 и DM4 для признаков. Например, в случае записи по команде пользователя трех форматированных в соответствии с JPEG файлов FJ1, FJ2 и FJ3, затем двух форматированных в соответствии с MPEG-7 файлов FM71 и FM72 и дополнительно к этому двух форматированных в соответствии с MPEG-4 файлов FM41 и FM42, как показано на фиг.10А, заголовок, указанный в промежуточной информации управления, показывает, что в оптический диск 2 записаны эти три типа файлов, а также адреса следующей информации DJ, DM7 и DM4 управления файлами. Следует отметить, что позициями DJ, DM7 и DM4 обозначена информация управления файлами, заданная в JPEG, MPEG-7 и MPEG-4 соответственно.
Информация DJ управления файлами для каждого признака записывается для каждой информации DFJ1, DFJ2 и DFJ3 управления в каждом файле, как показано на фиг.10С, а соответствующие признак расширенного файла, адрес ADDR, дата и время записи и т.д. размещаются в информации DFJ1 управления каждого файла, как показано на фиг.10D.
Следует отметить, что в этом варианте выполнения, когда файл неподвижного изображения на основе JPEG применяется в качестве расширенного файла в устройстве 100 записи/воспроизведения оптического диска, то генерируется лишь информация управления файлами, как показано на фиг.10В, для каждого признака в оптическом диске 2, в который записывались данные с помощью устройства 100 записи/воспроизведения оптического диска.
Таким образом, даже когда в оптический диск записывается любой файл, отличный от файла подвижного изображения, контроллер 10 системы записывает комбинацию из файла и информации управления в области пользователя в оптическом диске 2. Кроме того, в то время, когда файл, подлежащий записи в оптический диск 2, является файлом подвижного изображения, контроллер 10 системы выполняет управление так, что последовательно записываются информация управления, файл и резервная информация для информации управления. Когда файл, подлежащий записи в оптический диск 2, является файлом неподвижного изображения, отличным от файла подвижного изображения, контроллер 10 системы выполняет управление так, что последовательно записываются файл и информация управления для файла, за счет чего формат записи для информации управления преобразуется в соответствии с признаком рассматриваемого файла.
Как указывалось выше, когда записывается таким образом промежуточная информация управления TMP_EXTI, контроллер 10 системы сохраняет промежуточную информацию управления TMP_EXTI в своей встроенной памяти и удерживает ее в ней. Кроме того, когда контроллер 10 системы записывает таким образом промежуточную информацию управления TMP_XTI, а затем снова записывает файл неподвижного изображения, то он аналогичным образом последовательно записывает расширенные файлы, а затем переключает режим работы с режима записи подвижного изображения в режим записи неподвижного изображения. Когда он получает команду начать запись в режиме неподвижного изображения, то контроллер 10 системы записывает промежуточную информацию управления TMP EXTI для задания заполняемой области, как показано на фиг.7D. Затем контроллер 10 системы записывает VTSTT VOBS и VTSI BUP за заполненной областью для резервирования следующей области для заполнения, как показано на фиг.7Е, и снова задает VTSI и VTSM VOBS в начале, как показано на фиг.7F. Таким образом, контроллер 10 записывает один VTS после промежуточной информации управления TMP EXTI в оптический диск, как показано на фиг.7G.
С помощью указанных выше операций устройство 100 записи/воспроизведения оптического диска записывает комбинацию из файла неподвижного изображения, отличающегося от видеоформата DVD, и информации управления для файла неподвижного изображения вместе с файлом подвижного изображения в видеоформате DVD. Таким образом, в обычном приводе оптического диска, который поддерживает лишь видеоформат DVD, когда производится поиск в записанном таким образом оптическом диске 2 области записи в реальном времени в соответствии с RMA, то обнаруживаются лишь VTSI и VTSTT VOBS, являющиеся информацией управления VTS, а расширенные файлы неподвижных изображений, не заданные каким-либо образом, и промежуточная информация управления для расширенного файла не распознаются в качестве что-либо означающего файла. С другой стороны, в приводе оптического диска, который поддерживает расширенный файл указанного выше типа, распознается информация управления VTS, а также расширенный файл неподвижных изображений и промежуточная информация управления для расширенного файла.
Таким образом, контроллер 10 системы записывает расширенные файлы без оказания влияния на воспроизведение подвижных изображений в обычном приводе оптического диска.
Таким образом, при получении команды от пользователя на завершение оптического диска 2, содержащего записанные в нем указанным выше образом расширенные файлы, контроллер 10 системы генерирует данные UDF из информации управления (VTSI и VTSTT VOBS) для всех названий, созданных таким образом, с опорой на таблицу управления и промежуточную информацию для всех расширенных файлов и записывает данные UDF в оптический диск 2, как показано на фиг.7Н. Кроме того, контроллер 10 системы генерирует данные VMG только из информации управления (VTSI и VTSTT VOBS) для всех названий и записывает их в оптический диск 2. Важно отметить, что данные UDF и VMG генерируются в соответствии с промежуточной информацией управления, хранящейся в памяти или т.п. Кроме того, после записи данных UDF и VMG контроллер 10 системы задает зоны ввода и вывода. Следует также отметить, что контроллер 10 системы записывает данные UDF и VMG, задает зоны ввода и вывода и записывает промежуточную информацию управления посредством выдачи соответствующих данных в процессор 14 сигналов DVD.
Поэтому в данном варианте выполнения данные UDF для управления компьютером содержат информацию управления, с помощью которой можно распознать расширенный файл и обеспечить доступ в него, в то время как данные VMG для управления воспроизведением DVD не содержат относящейся к расширенным файлам информации. Как показано на фиг.11, контроллер 10 системы воспроизводит данные UDF для управления компьютером для генерирования UDF в отдельной папке на том же иерархическом уровне, что и название DVD, так что отображаются лишь расширенные файлы. Для промежуточной информации управления, описание которой приведено выше со ссылками на фиг.10, контроллер 10 системы генерирует UDF без указания наименования файла, адресной информации, такой как адрес, и т.д. Следует отметить, что контроллер 10 системы генерирует, естественно, UDF так, что обеспечивается доступ к каждому расширенному файлу аналогично названий VTSI, VTSM VOBS и т.д. Таким образом, в этом варианте выполнения, когда оптический диск 2 воспроизводится компьютером, файл временной промежуточной информации управления, который не имеет значения при воспроизведении оптического диска 2 компьютером, делается невидимым для пользователя, так что улучшается управляемость устройством 100 записи/воспроизведения оптического диска.
Таким образом, обычный привод оптического диска DVD может считывать лишь файлы подвижных изображений, записанных в оптический диск 2 посредством записи данных VMG в оптический диск 2. И наоборот, в устройстве 100 записи/воспроизведения оптического диска контроллер 10 системы получает данные UDF и VMG на этапе SP3 на фиг.6 для управления работой всего устройства для обеспечения доступа в каждый из расширенных файлов на основе данных UDF для воспроизведения за счет этого также расширенных файлов. Следует отметить, что на фиг.11 “Root” означает корневой каталог, “VIDEO TS” является папкой подвижных изображений, a “DSC” является папкой расширенных файлов. Кроме того, DSC0001 и DSC0002 являются, соответственно, расширенными файлами.
Таким образом, устройство 100 записи/воспроизведения оптического диска может записывать файл подвижного изображения в видеоформате DVD, а также комбинацию из файла неподвижного изображения и промежуточной информации управления для файла не в видеоформате DVD без оказания влияния на воспроизведение файла подвижного изображения в обычном приводе оптического диска.
Следует отметить, что для записи расширенных файлов указанным выше образом контроллер 10 системы записывает и удерживает информацию управления для каждого из расширенных файлов в своей встроенной памяти.
С другой стороны, для завершения оптического диска 2 контроллер 10 системы генерирует данные UDF и VMG, записывает эти данные UDF и VMG в области, зарезервированной посредством заполнения для генерирования данных UDF и VMG, и задает зону ввода и зону вывода. Таким образом, информацию управления можно записывать так, что файлы подвижных и неподвижных изображений могут считываться с оптических дисков некоторыми компьютерами, которые поддерживают расширенные файлы, и лишь подвижные изображения могут считываться обычными приводами оптического диска, ориентированными на DVD.
На фиг.12 показана графическая схема операций процедуры записи, описание которой было приведено выше со ссылками на фиг.7. При запуске процесса записи контроллер 10 системы переходит с этапа SP11 на этап SP12, где он определяет, какую команду подал пользователь: запись файла подвижного изображения, запись файла неподвижного изображения или завершение.
Когда команда пользователя состоит в записи файла подвижного изображения, то контроллер 10 системы переходит с этапа SP12 на этап SP13, где он определяет, подал ли пользователь команду начать запись. Если результат определения на этапе SP13 является отрицательным, то контроллер 10 системы повторяет операцию этапа SP13. Если же результат определения является положительным, то контроллер 10 системы переходит с этапа SP13 на этап SP14, где он записывает реальные данные, как было описано выше со ссылками на фиг.7. Затем контроллер 10 системы переходит на этап SP15, где он определяет, подал ли пользователь команду на остановку записи. Если результат определения на этапе SP15 является отрицательным, то контроллер 10 системы возвращается обратно на этап SP14. Таким образом, контроллер 10 системы повторяет операции этапов SP14, SP15 и снова этапа SP14, записывая тем самым последовательно реальные данные. Когда результат определения является положительным, то контроллер 10 системы заканчивает запись данных VTSTT VOBS и выходит из записи реальных данных.
Затем контроллер 10 системы переходит на этап SP16, где он последовательно задает области VTSI BUP, VTSI и VTSM VOBS в оптическом диске 2, записывая тем самым один VTS, и затем переходит на этап SP17, где он выходит из процесса записи.
С другой стороны, когда команда пользователя состоит в записи файла неподвижного изображения, то контроллер 10 системы переходит с этапа SP12 на этап SP18, где он определяет, подал ли пользователь команду начать запись. Если результат определения на этапе SP18 является отрицательным, то контроллер 10 системы повторяет операцию этапа SP18. Если же результат определения является положительным, то контроллер 10 системы переходит с этапа SP18 на этап SP19, где он записывает расширенный файл для файла неподвижного изображения, как было описано выше со ссылками на фиг.7. Затем контроллер 10 системы переходит на этап SP20, где он определяет, подал ли пользователь команду на остановку записи. Если результат определения на этапе SP20 является отрицательным, то контроллер 10 системы возвращается обратно на этап SP19. Таким образом, контроллер 10 системы повторяет операции этапов SP19, SP20 и снова этапа SP19, записывая тем самым последовательно файлы неподвижных изображений. Если результат определения является положительным, то контроллер 10 системы заканчивает запись файлов неподвижного изображения и переходит на этап SP21, где он записывает промежуточную информацию управления и переходит на этап SP17, где он заканчивает процесс записи.
Когда команда пользователя заключается в записи данных, относящихся к завершению оптического диска 2, то контроллер 10 системы переходит с этапа SP12 на этап SP22, где он определяет, подал ли пользователь команду начать запись. Если результат определения на этапе SP22 является отрицательным, то контроллер 10 системы повторяет операцию этапа SP22. Если же результат определения является положительным, то контроллер 10 системы переходит с этапа SP22 на этап SP23, где он выполняет завершение оптического диска 2, как было описано выше со ссылками на фиг.7, а затем переходит на этап SP17, где он заканчивает этот процесс.
На фиг.13 показана графическая схема операций, содержащихся в процессе воспроизведения, показанном на фиг.7. Когда запускается процесс воспроизведения, то контроллер 10 системы переходит с этапа SP31 на этап SP32, где он определяет, подал ли пользователь команду на считывание файла подвижного изображения или файла неподвижного изображения.
Когда команда пользователя заключается в воспроизведении подвижного изображения, то контроллер 10 системы переходит с этапа SP32 на этап SP33, где он определяет, подал ли пользователь команду начать воспроизведение. Если результат определения является отрицательным, то. контроллер 10 системы повторяет операцию этапа SP33. Когда результат определения является положительным, то контроллер 10 системы переходит с этапа SP33 на этап SP34, где он управляет всем устройством для воспроизведения файла неподвижного изображения, указанного пользователем, с опорой на информацию управления, хранящуюся в памяти.
То есть, когда оптический диск 2 является завершенным диском, то контроллер 10 системы обнаруживает адрес нужного файла на основе данных VMG, хранящихся в его встроенной памяти, и выдает команды в каждый из компонентов устройства 100 записи/воспроизведения оптического диска на считывание файла из адреса. С другой стороны, в случае, когда оптический диск 2 является незавершенным диском, то контроллер 10 системы находит адрес указанного файла на основе VTSI и VTSTT VOBS названий, хранящихся в памяти, и относящуюся к ним запись и подает команду в каждый из компонентов устройства 100 записи/воспроизведения оптического диска на считывание файла из адреса.
После подачи команд на воспроизведение контроллер 10 системы переходит на этап SP35, где он определяет, подал ли пользователь команду на остановку воспроизведения. Если результат определения на этапе SP35 является отрицательным, то контроллер 10 системы возвращается на этап SP34. Таким образом, контроллер 10 системы повторяет операции этапов SP34, SP35 и снова этапа SP34 для последовательного считывания файлов подвижных изображений, указанных пользователем. С другой стороны, когда результат определения является положительным, то контроллер 10 системы заканчивает операцию воспроизведения и переходит на этап SP36, где он выходит из процесса воспроизведения.
С другой стороны, в случае команды пользователя на считывание расширенного файла контроллер 10 системы переходит с этапа SP32 на этап SP37, где он определяет, подал ли пользователь команду начать воспроизведение. Если результат определения является отрицательным, то контроллер 10 системы повторяет операцию этапа SP37. С другой стороны, когда результат определения является положительным, то контроллер 10 системы переходит с этапа SP37 на этап SP38.
В случае, когда оптический диск 2 является завершенным диском, то контроллер 10 системы находит адрес указанного файла на основе данных UDF, хранящихся в его памяти, и подает команды в каждый из компонентов устройства 100 записи/воспроизведения оптического диска на считывание файла из адреса. С другой стороны, в случае, когда оптический диск 2 является незавершенным диском, то контроллер 10 системы находит адрес указанного файла на основе промежуточной информации управления в памяти и подает команды в каждый из компонентов устройства 100 на считывание файла с адреса.
После подачи команды на воспроизведение контроллер 10 системы переходит на этап SP39, где он определяет, подал ли пользователь команду на остановку воспроизведения. Если результат определения на этапе SP39 является отрицательным, то контроллер 10 системы возвращается обратно на этап SP38. Таким образом, контроллер 10 системы повторяет операции этапов SP38, SP39 и снова этапа SP38 для последовательного считывания файлов неподвижных изображений, указанных пользователем. И наоборот, если результат определения является положительным, то контроллер 10 системы заканчивает операцию воспроизведения и переходит на этап SP36, где он выходит из процесса воспроизведения.
Таким образом, в данном варианте выполнения контроллер 10 системы обеспечивает средства генерирования информации управления для генерирования информации управления для файла, подлежащего записи, и процессор 14 сигналов DVD, ОЗУ 15, аналоговый блок внешнего интерфейса 16, контроллер 18 двигателя привода, оптическая головка 19 и двигатель 20 шпинделя образуют совместно записывающее средство для записи файла в комбинации с информацией управления для файла в области пользователя в оптическом диске 2. Кроме того, контроллер 10 системы обеспечивает управляющее средство для управления операциями средства генерирования информации управления и записывающих средств, и оно образует вместе с блоком 6 сжатия/развертывания, процессором 7 заглавной информации, процессором 14 сигналов DVD, ОЗУ 15, аналоговым входным блоком 16, контроллером 18 двигателей привода, оптической головкой 19 и двигателем 20 шпинделя средство воспроизведения для считывания каждого признака, записанного в оптическом диске, на основе информации управления, записанной в оптическом диске 2 в комбинации с файлом.
Устройство 100 записи/воспроизведения оптического диска, имеющее описанную со ссылками на фиг.5 структуру, работает следующим образом.
Когда оптический диск 2 загружается пользователем во включенное устройство 100 или когда устройство 100 включается при загруженном в него оптическом диске, то контроллер 10 системы управляет процессором 14 сигналов DVD и контроллером 18 приводных электродвигателей для приведения в действие двигателя 21 салазок для перемещения оптической головки в направлении внутренней окружности оптического диска 2. Затем из оптической головки 19 проецируется лазерный луч на оптический диск 2. Возвращенный свет обнаруживается оптической головкой 19 и последовательно обрабатывается аналоговым входным блоком 16 и контроллером 10 системы. Контроллер 10 системы выполняет управление слежением и управление фокусировкой оптической головки 19 через процессор 14 сигналов DVD и контроллер 18 двигателя привода. Кроме того, обнаруженный возвращенный свет обрабатывается процессором 14 сигналов DVD для считывания данных с оптического диска 2. В устройстве 100 записи/воспроизведения оптического диска контроллер 10 системы получает различные виды информации с внутренней окружности оптического диска 2 с помощью указанной выше серии операций и сохраняет в памяти, встроенной в контроллер 10 системы.
В случае, когда оптический диск 2 является оптическим диском только для считывания, сформированным штамповкой, или же в случае, когда оптический диск 2 является завершенным диском, имеющим лишь файлы подвижных изображений, записанные в нем, то контроллер 10 системы получает данные VMG, записанные на внутренней окружности оптического диска 2, которые являются информацией управления для плеера DVD, с помощью указанной выше серии операций. Таким образом, в устройстве 100 записи/воспроизведения оптического диска, когда пользователь подает команду на воспроизведение оптического диска 2, то двигатель 20 шпинделя приводится в действие в соответствии с данными VMG с помощью процессора 14 сигналов DVD и контроллера 18 двигателя привода для перемещения оптической головки 19 к адресу указанного пользователем названия (операция поиска), и с помощью оптической головки 19, подвергаемой управлению слежением и управлению фокусировкой на основе обнаруживаемого возвращенного света, он последовательно обрабатывается с помощью процессора 14 сигналов DVD, процессора 7 заглавной информации и блока 6 сжатия/развертывания для считывания видеоданных подвижных изображений. В частности, считанный сигнал, являющийся результатом обнаружения возвращенного света и изменяющийся по уровню в соответствии с цепочками питов на оптическом диске 2, обрабатываются аналоговым входным блоком 6 для создания данных считывания, а данные считывания подвергаются декодированию, деинтерливингу и коррекции ошибок с помощью процессора 14 сигналов DVD. Кроме того, данные считывания после коррекции ошибок подаются в процессор 7 заглавной информации, где заголовок извлекается из данных, и контроллер 10 системы получает информацию заголовка. Затем сигнал считывания подается в блок 6 сжатия/развертывания и разделяется мультиплексором 63 на видеоданные и аудиоданные. Видеопроцессор 61 извлекает видеоданные из состояния сжатия MPEG и отображает на мониторе 12 или подает во внешнее устройство через видео/аудиокодер 13. С другой стороны, аудиоданные развертываются аудиопроцессором 62, а затем подаются на монитор 12 для контроля или подаются во внешнее устройство через видео/аудио кодер 13.
Однако в случае, когда оптический диск 2 является чистым диском, выполненным с возможностью записи, то при загрузке оптического диска 2 в устройство 100 записи/воспроизведения оптического диска или при включении устройства 100 контроллер 10 системы входит в оптический диск 2 для получения из него данных RMA. В устройстве 100 записи/воспроизведения оптического диска, когда пользователь выбирает режим захвата подвижного изображения и когда оптический диск 2 является диском DVD-RW, контроллер 10 системы обновляет данные RMA, хранящиеся в его памяти, и задает области UDF и VMG, а также области для VTSI и VTSM VOBS первого VTS.
Когда пользователь подает команду начать запись в этих условиях, то видеоданные и аудиоданные последовательно подаются из входного видеоблока 3 и входного аудиоблока 5, при этом видеоданные сжимаются с помощью видеопроцессора 61 с использованием технологии MPEG, в то время как аудиоданные сжимаются с помощью аудиопроцессора 62. Затем сжатые видео- и аудиоданные мультиплексируются с помощью мультиплексора 63, а затем к мультиплексированным данным добавляется заголовок с помощью процессора 7 заглавной информации. В процессоре 14 сигналов DVD, предусмотренном ниже по потоку, к мультиплексированным данным добавляется код коррекции ошибок, и они подвергаются интерливингу и кодированию. В соответствии с результатом этой обработки данных аналоговый блок внешнего интерфейса 16 устанавливает интенсивность лазерного луча, излучаемого из оптической головки 19 на оптический диск 2. Таким образом, на оптическом диске 2 последовательно формируются питы для последовательной записи видеоданных движущихся изображений.
В устройстве 100 записи/воспроизведения оптического диска, когда пользователь подает команду остановить запись, то серия операций в блоке 6 сжатия/развертывания и т.п.останавливается контроллером 10 системы для прекращения записи видеоданных, а затем на оптический диск 2 записывается информация управления для записанного файла подвижного изображения. А именно, в устройстве 100 записи/воспроизведения оптического диска контроллер 10 системы генерирует информацию управления из адреса, размера файла, даты и времени записи и т.д. данных подвижного изображения, подает информацию управления в процессор 14 сигналов DVD и записывает их в оптический диск 2, так что информация управления записывается вслед за видеоданными, за счет чего задается область VTSI BUP. Когда оптический диск 2 является диском DVD-RW или т.п., то с помощью заполнения резервируются области VTSI и VTSM VOBS для следующего VTS, оптическая головка 19 выполняет поиск ранее зарезервированных областей VTSI и VTSM VOBS. Аналогичная информация управления подается в процессор 14 сигналов DVD и записывается в оптический диск 2 для задания намечаемых областей VTSI и VTSM VOBS.
В устройстве 100 записи/воспроизведения оптического диска видеоданные подвижных изображений записываются для одного названия. Таким образом, в устройстве 100 записи/воспроизведения оптического диска для записи файла подвижного изображения записывается информация управления и файл в видеоформате DVD, в котором информация управления, состоящая из VTSI, информация управления, состоящая из VTSM VOBS, файл подвижного изображения и информация управления, состоящая из VTSI BUP, располагаются последовательно.
Когда пользователь подает команду на запись подвижных изображений, то устройство 100 записи/воспроизведения оптического диска повторяет аналогичные операции для последовательной записи названий в оптический диск 2. В случае, когда оптический диск, имеющий такие последовательно записанные названия и еще не завершенный, загружается в устройство 100 записи/воспроизведения оптического диска, то информация управления, записанная в комбинации с названиями, сначала считывается вместе с данными RMA путем сканирования оптического диска 2 с опорой на данные RMA и удерживается в памяти, встроенной в контроллер 10 системы. Название, продолжающееся с конца обнаруженного посредством сканирования оптического диска 2, записывается.
В устройстве 100 записи/воспроизведения оптического диска, когда названия записываются на оптический диск 2 указанным выше образом, и пользователь подает команду на завершение оптического диска 2, то генерируются данные UDF и VMG в соответствии с информацией управлений, записанной в комбинации с названиями, записанными в память контроллера 10 системы, и записываются в области внутренней окружности в оптический диск 2, а также задаются зона ввода и зона вывода. Таким образом, оптический диск можно устанавливать для воспроизведения плеером DVD, который поддерживает лишь обычный формат DVD.
С другой стороны, в случае выбора пользователем режима записи неподвижного изображения в чистом диске резервируются области UDF и VMG посредством обновления данных RMA, хранящихся в памяти, а также с помощью заполнения, как и при записи подвижных изображений. Кроме того, в приводе оптического диска режим работы средства получения изображения переключается в режим неподвижного изображения, а режим работы блока 6 сжатия/развертывания переключается в режим работы для сжатия данных на основе JPEG.
Когда пользователь подает команду начать запись неподвижных изображений в этих условиях, то видеоданные неподвижного изображения, подаваемые из входного видеоблока 3, сжимаются видеопроцессором 61 блока 6 сжатия/развертывания в формат JPEG, а затем мультиплексируются мультиплексором 63 с аудиоданными, подаваемыми из аудиопроцессора 62. Таким образом, в устройстве 100 записи/воспроизведения оптического диска создаются видеоданные неподвижных изображений, не содержащие видеоданных каких-либо подвижных изображений, и последовательно записываются в оптический диск 2, как при записи подвижных изображений.
В этом устройстве 100 записи/воспроизведения оптического диска для записи подвижных изображений сначала резервируются области для VTSI и VTSM VOBS для записи реальных данных, однако для записи неподвижных изображений реальные данные неподвижных изображений записываются без резервирования таких областей. Кроме того, когда пользователь подает команду на запись неподвижных изображений, то неподвижные изображения последовательно записываются в оптический диск 2 указанным выше образом. При каждой записи записывается адрес каждого файла в память контроллера 10 системы.
В устройстве 100 записи/воспроизведения оптического диска при остановке записи неподвижных изображений пользователем путем изменения режима работы или другим образом после записи на оптический диск желаемого количества файлов неподвижных изображений записывается удерживаемая в памяти информация управления, состоящая из адресов и т.д., в качестве временной промежуточной информации управления, предназначенной для использования до завершения диска, в последовательных областях для множества файлов неподвижных изображений. Таким образом, в устройстве 100 записи/воспроизведения оптического диска для записи других файлов, отличных от файла подвижного изображения, записываются файлы и информация управления для них в последовательности файл и информация управления и выбирается формат для записи файлов и информации управления в зависимости от признака файлов, подлежащих записи.
Как указывалось выше, устройство 100 записи/воспроизведения оптического диска может записывать в оптический диск также файлы неподвижных изображений, не заданных в видеоформате DVD. Кроме того, когда оптический диск 2, имеющий записанные таким образом файлы неподвижных изображений, загружается в привод оптического диска, поддерживающий лишь видеоформат DVD, то обнаруживается информация управления, записанная в соответствии с видеоформатом DVD, такая как VTSI или т.п., с помощью поиска, выполняемого во время загрузки диска, и на основе информации управления считывается VTS. Таким образом, файлы неподвижных изображений и информация управления для файлов не оказывают влияния на считывание любых подвижных изображений. Поэтому обычный плеер DVD может считывать файл подвижного изображения с оптического диска, имеющего в нем записанный таким образом файл подвижного изображения.
И наоборот, привод оптического диска, который поддерживает также файлы, отличные от файлов подвижных изображений, может считывать также файлы неподвижных изображений. То есть в устройстве 100 записи/воспроизведения оптического диска, в которое загружен указанный выше оптический диск 2, сначала выполняется поиск в оптическом диске 2 на основе таблицы управления для считывания данных VTSI и VTSM VOBS, а также промежуточной информации управления для файлов неподвижных изображений с оптического диска 2, а также информации управления, удерживаемой в памяти контроллера 10 системы.
Таким образом, названия подвижных и неподвижных изображений в оптическом диске 2 предлагаются пользователю в соответствии с его командами. Кроме того, когда пользователь подает команду на считывания подвижных изображений, то устройство 100 записи/воспроизведения оптического диска может считывать файлы подвижных изображений на основе данных VTS и VTSM VOBS, как указывалось выше относительно оптического диска только для считывания.
С другой стороны, когда пользователь подает команду на считывание файла неподвижного изображения, то выполняется обнаружение адреса и т.д. файла на основе промежуточной информации управления, удерживаемой в контроллере 10 системы, последовательно считываются записанные в оптическом диске 2 данные в соответствии с результатом обнаружения и обрабатываются с помощью операций, аналогичных операциям считывания подвижных изображений. В устройстве 100 для обработки считанных данных, включающих неподвижные изображения, в процессе обработки считанных данных работа видеопроцессора 61 изменяется контроллером 10 системы для развертывания видеоданных, сжатых в соответствии с JPEG, и видеоданные, включающие неподвижные изображения, контролируются на мониторе 12, а затем могут подаваться с видео/аудиокодера 13 во внешнее устройство.
Обычно файл неподвижного изображения по размеру меньше файла подвижного изображения. Однако в устройстве 100 записи/воспроизведения оптического диска промежуточная информация управления генерируется в качестве информации управления и записывается для большинства файлов. Таким образом, в устройстве 100, поскольку записывается расширенный файл, состоящий из таких файлов неподвижных изображений или т.п., можно минимизировать сокращение областей записи за счет записи файлов управления.
Кроме того, промежуточная информация управления для большинства файлов коллективно записывается для каждого типа файлов, являющегося признаком файла, за счет чего операции поиска и завершения (подробное описание которых будет приведено ниже) можно упростить.
С помощью указанных выше операций устройство 100 записи/воспроизведения оптического диска по командам пользователя последовательно записывает файлы подвижных и неподвижных изображений в так называемый нетронутый диск, т.е. оптический диск, имеющий записанные в нем лишь подвижные изображения, но еще не завершенный, и оптический диск, имеющий записанные в нем файлы подвижных и неподвижных изображений, но еще не завершенный.
С другой стороны, когда пользователь подает команду на завершение любого из указанных выше оптических дисков, имеющих записанные в них подвижные и неподвижные изображения, то для компьютера генерируются данные UDF на основе информации управления и промежуточной информации управления, полученной с оптического диска и удерживаемой в памяти контроллера 10 системы, а также информации управления и промежуточной информации управления, генерированной при записи подвижных и неподвижных изображений и удерживаемой в памяти, и данные UDF записываются в предварительно резервированной области в оптический диск 2. Кроме того, генерируются данные VMG для плеера DVD в соответствии только с информацией управления для файла подвижного изображения и аналогичным образом записываются в оптический диск 2.
Таким образом, в устройстве 100 записи/воспроизведения оптического диска коллективно записывается информация управления для всех записанных в оптический диск файлов в комбинации с файлами для области UDF для записи первой информации управления области записи информации управления в оптическом диске 2, в то время как информация управления только для файла подвижного изображения, имеющего специальный признак и записанного в оптический диск 2, записывается в комбинации в файлом подвижного изображения в области VMG, предназначенной для DVD, для записи второй информации управления.
Таким образом, когда оптический диск 2, завершенный указанным выше образом, воспроизводится плеером DVD, то файлы, записанные в оптический диск 2, считываются с опорой на ориентированную на DVD область VMG, за счет чего можно успешно считывать подвижные изображения, форматированные в видеоформате DVD, без влияния записи других файлов, таких как файлы неподвижных изображений.
При воспроизведении завершенного оптического диска компьютером, поскольку задан UDF в формате файла управления, соответствующем системе управления файлами компьютера, и компьютер считывает каждый файл на основе UDF, то можно считывать как файл подвижного изображения, так и файл неподвижного изображения.
При воспроизведении основанного на способе ROW диска DVD-RW в устройстве 100 записи/воспроизведения оптического диска, согласно данному изобретению, управление видеофайлами DVD выполняется в соответствии с временной информацией VMGI (TMP_VMGI), а управление расширенным файлом, отличным от видеофайла DVD, выполняется в соответствии с промежуточной информацией управления (TMP_EXTI), как показано на фиг.4А, и информация управления пространством (TMP_SBM: временная битовая карта пространства), используемая в UDF и т.п., добавляется к временной VMGI (TMP_VMGI), как показано на фиг.4В, для записи комбинации из видеофайла DVD и расширенного файла, такого как файл JPEG, и управления временным пространством. За счет этого можно узнавать временное пространство из (TMP_SBM), и даже когда расширенный файл был стерт, обеспечивается взаимозаменяемость диска DVD-RW с оптическим диском только для считывания за счет завершения, как показано на фиг.4С.
Кроме того, за счет выбора формата для информации управления, подлежащей записи в комбинации с файлом, зависящей от признака файла, можно записывать также файл неподвижных изображений, отличный от файла подвижных изображений.
Таким образом, файл подвижного изображения записывается вслед за информацией управления, файлом, резервной информацией для информации управления в видеоформате DVD, который применялся к файлу и информации управления. С другой стороны, любой файл, отличный от файла подвижного изображения, записывается в порядке файла и информации управления, и таким образом, файл, не заданный в видеоформате DVD, можно записывать без влияния на считывание файла подвижного изображения.
Кроме того, за счет считывания файлов с различными признаками с оптического диска на основе информации управления для файлов, отличных от файлов подвижных изображений, записанных указанным выше образом, можно считывать для использования также файл, отличный от файла подвижного изображения.
Кроме того, за счет коллективной записи по командам пользователя информации управления в комбинации со всеми файлами, записанными в оптический диск, в первой области записи информации управления, и информации управления в комбинации только с файлами, имеющими специальный признак, во второй области записи информации управления можно считывать файл подвижного изображения с помощью некоторых обычных плееров DVD, а все файлы подвижных и неподвижных изображений – с помощью некоторых компьютеров. Следует также отметить, что наряду с оптическими дисками данное изобретение можно применять к другим носителям записи, таким как магнитный диск, магнитная лента или т.п.
Хотя изобретение было подробно описано в соответствии с определенными предпочтительными вариантами выполнения, показанными на прилагаемых чертежах, для специалистов в данной области техники очевидно, что изобретение не ограничивается этими вариантами выполнения, а возможны различные модификации, альтернативные конструкции или эквиваленты без отхода от объема и идеи данного изобретения, представленных и заданных прилагаемой формулой изобретения.
Как указывалось выше, данное изобретение позволяет легко узнавать положение VTS или подлежащий записи файл за счет удерживания одной информации управления пространством вне зависимости от применения, а также управлять временным пространством, из которого был стерт VTS или файл, и заполнять временное пространство.
Формула изобретения
1. Способ записи для записи комбинации из файла, подлежащего записи, и информации управления для файла в области пользователя на носителе записи, при этом способ содержит этапы изменения формата записи файла и информации управления, записываемых в области пользователя на носителе записи в соответствии с признаком файла; записи временной информации управления для управления основным файлом;
записи промежуточной информации для управления расширенным файлом;
записи информации управления для управления временным пространством.
2. Способ по п.1, в котором, когда файл является файлом подвижных изображений, то формат записи файла и информации управления является видеоформатом DVD, носителем записи является диск DVD-RW (диск DVD с возможностью перезаписи), файл является VTS (комплектом видеоназваний) в видеоформате DVD, а информация управления является VMGI (информация управления видеоизображением) в видеоформате DVD, управление видеофайлом DVD осуществляется в соответствии с временной VMGI (TPM_VMGI), управление расширенным файлом, отличным от видеофайла DVD, осуществляется в соответствии с промежуточной информацией управления (ТМР_EXTI), а управление областью, в которую подлежат записи видеофайл DVD и расширенный файл, выполняется в соответствии с битовой картой временного пространства (TPM_SBM), за счет чего осуществляется запись видеофайла DVD и расширенного файла с помощью системы ROW (способ ограниченной перезаписи).
3. Способ по п.1, в котором информация управления временным пространством содержит информацию битовой карты пространства, указывающую доступность блока ЕСС в битах, и таблицу управления битовой картой пространства, указывающую размер в битах информации битовой карты пространства, и используется для управления временным пространством, в котором подлежат записи основной файл и расширенный файл, не соответствующий формату основного файла.
4. Способ по п.2, в котором информация управления временным пространством содержит информацию битовой карты пространства, указывающую доступность блока ЕСС в битах, и таблицу управления битовой картой пространства, указывающую размер в битах информации битовой карты пространства, и используется для управления временным пространством, в котором подлежат записи основной файл, соответствующий видеоформату DVD, и расширенный файл, не соответствующий формату основного файла.
5. Способ по п.4, дополнительно содержащий стадии генерирования данных UDF для управления видеофайлом DVD и расширенным файлом, записанными с помощью системы ROW (способ ограниченной перезаписи), в соответствии с временной VMGI (TMP_VMGI) для управления видеофайлом DVD, промежуточной управляющей информации (ТМР_EXTI) для управления расширенным файлом, отличным от видеофайла DVD, и битовой карты временного пространства (TMP_SBM) для управления видеофайлом DVD и расширенным файлом; генерирования данных VMG для обработки сигнала DVD в соответствии лишь с временной VMGI (TMP_VMGI); придания тем самым носителю записи окончательной формы.
6. Устройство записи, содержащее средство генерирования информации управления для создания информации управления для файла, подлежащего записи; записывающее средство для записи в комбинации файла и информации управления для файла в области пользователя на носителе записи; управляющее средство для управления операциями, по меньшей мере, средства генерирования информации управления и средства записи; в котором управляющее средство изменяет формат записи файла и информации управления, записываемых в области пользователя на носителе записи в соответствии с признаком файла, записывает временную информацию управления для управления основным файлом, записывает промежуточную информацию для управления расширенным файлом, и записывает информацию управления для управления временным пространством.
7. Устройство по п.6, в котором когда файл является файлом подвижных изображений, формат записи файла и информации управления является видеоформатом DVD, носителем записи является диск DVD-RW (диск DVD с возможностью перезаписи), файл является VTS (комплектом видеоназваний) в видеоформате DVD, а информация управления является VMGI (информация управления видеоизображением) в видеоформате DVD; и в котором управляющее средство управляет видеофайлом DVD в соответствии с временной VMGI (TPM_VMGI), расширенным файлом, отличным от видеофайла DVD, в соответствии с промежуточной информацией управления (ТМР_EXTI), и областью, в которой подлежат записи видеофайл DVD и расширенный файл, в соответствии с битовой картой временного пространства (TPM_SBM), записывая тем самым видеофайл DVD и расширенный файл с помощью системы ROW (способ ограниченной перезаписи).
8. Устройство по п.6, в котором информация управления временным пространством содержит информацию битовой карты пространства, указывающую доступность блока ЕСС в битах, и таблицу управления битовой картой пространства, указывающую размер в битах информации битовой карты пространства, и используется для управления временным пространством, в котором подлежат записи основной файл и расширенный файл, не соответствующий формату основного файла.
9. Устройство по п.7, в котором информация управления временным пространством содержит информацию битовой карты пространства, указывающую доступность блока ЕСС в битах, и таблицу управления битовой картой пространства, указывающую размер в битах информации битовой карты пространства, и используется для управления временным пространством, в котором подлежат записи основной файл, соответствующий видеоформату DVD, и расширенный файл, не соответствующий формату основного файла.
10. Устройство по п.9, в котором управляющее средство генерирует данные UDF для управления видеофайлом DVD и расширенным файлом, записанными с помощью системы ROW (ограниченная запись поверху), в соответствии с временной VMGI (TMP_VMGI) для управления видеофайлом DVD, промежуточную управляющую информацию (ТМР_EXTI) для управления расширенным файлом, отличным от видеофайла DVD, и битовую карту временного пространства (TMP_SBM) для управления видеофайлом DVD и расширенным файлом; генерирует данные VMG для обработки сигнала DVD в соответствии лишь с временной VMGI (TMP_VMGI); и тем самым придает окончательную форму носителю записи.
11. Носитель записи, содержащий записанную на нем программу управления, считываемую управляющим компьютером, предусмотренным в устройстве записи, которое записывает комбинацию файла, подлежащего записи, и информацию управления для файла в области пользователя в носителе записи, при этом программа обеспечивает работу управляющего компьютера в качестве управляющего средства для изменения формата записи файла и информации управления, записываемых в области пользователя на носителе записи в соответствии с признаком файла; записи временной информации управления для управления основным файлом; записи промежуточной информации для управления расширенным файлом и записи информации управления для управления временным пространством.
12. Носитель записи по п.11, в котором информация управления временным пространством содержит информацию битовой карты пространства, указывающую доступность блока ЕСС в битах, и таблицу управления битовой картой пространства, указывающую размер в битах информации битовой карты пространства, и используется для управления временным пространством, в котором подлежат записи основной файл и расширенный файл, не соответствующий формату основного файла.
13. Носитель записи по п.11, в котором информация управления временным пространством содержит информацию битовой карты пространства, указывающую доступность блока ЕСС в битах, и таблицу управления битовой картой пространства, указывающую размер в битах информации битовой карты пространства, и используется для управления временным пространством, в котором подлежат записи основной файл, соответствующий видеоформату DVD, и расширенный файл, не соответствующий формату основного файла.
14. Носитель записи по п.13, в котором, когда файл является файлом движущихся изображений, формат записи для файла и управляющей информации является видеоформатом DVD, носитель записи является DVD-RW (DVD с возможностью записи), файл является VTS (комплект видеоназваний) в видеоформате DVD и управляющая информация является VMGI (информация управления видеоизображением), то управление видеофайлом DVD осуществляется в соответствии с временной VMGI (TMP_VMGI), управление расширенным файлом, отличным от фидеофайла DVD, осуществляется в соответствии с промежуточной управляющей информацией (ТМР_EXTI), а управление областью, в которую подлежат записи видеофайл DVD и расширенный файл, выполняется в соответствии с битовой картой временного пространства (TPM_SBM), за счет чего осуществляется запись видеофайла DVD и расширенного файла с помощью системы ROW (способ ограниченной перезаписи), и при этом генерируются данные UDF для управления видеофайлом DVD и расширенным файлом, записанными с помощью системы ROW (ограниченная запись поверху), в соответствии с временной VMGI (TMP_VMGI) для управления видеофайлом DVD, промежуточная управляющая информация (ТМР_EXTI) для управления расширенным файлом, отличным от видеофайла DVD, и битовая карта временного пространства (TMP_SBM) для управления видеофайлом DVD и расширенным файлом; генерируются данные VMG для обработки сигнала DVD в соответствии лишь с временной VMGI (TMP_VMGI); и тем самым носителю записи придается окончательная форма.
РИСУНКИ
|
|