Область техники, к которой относится изобретение
Данное изобретение относится к способу записи и к устройству для записи с использованием носителя записи и дополнительно относится к программе записи для записи заданного файла в носитель записи, такой как оптический диск и т.д., и к носителю записи, содержащему записанную на нем программу записи. Данное изобретение применимо, например, к диску DVD (универсальному цифровому диску). В частности, в соответствии с данным изобретением обеспечивается доступ к отдельной информации управления через направляющую информацию для расширенного файла, и код идентификации, указывающий тип соответствующего расширенного файла, и информация о формате записи в информации управления располагаются в направляющей информации расширенного файла для расширения возможности записи диска, достаточной для записи также файла неподвижных изображений, отличного от файла подвижных изображений.
Данное изобретение испрашивает приоритет заявки на патент Японии №2002-134045, поданной 9 мая 2002, полное содержание которой включается в данное описание.
Уровень техники
Обычно в качестве оптических дисков большой емкости используют диски DVD, включая диски DVD с возможностью записи (универсальные цифровые диски), такие как DVD-R (DVD-накопитель с возможностью записи), DVD-RW (DVD-накопитель с возможностью перезаписи) и диски DVD-RAM (DVD-накопитель со случайным доступом к памяти). Эти диски DVD, DVD-R и DVD-RW, содержащие записанные Не, их видеоданные в формате, соответствующем видеоформату DVD, можно воспроизводить с помощью предназначенного лишь для воспроизведения плеера DVD или компьютера для воспроизведения видеоданных.
На фиг.1 показана графическая схема, поясняющая основанный на видеоформате DVD логический формат оптического диска. Как показано на фиг.1А, оптический диск, содержащий логический формат, согласно видеоформату DVD, имеет свою зону записи информации, разделенную на зону, называемую "вводом", на самой внутренней своей окружности, зону данных и зону, называемую "выводом, на самой наружной окружности. Оптический диск содержит желаемые видеоданные или т.п., записанные в его зоне данных.
Как показано на фиг.1, зона данных включает область UDF (универсальный дисковый формат) А1 (область системных файлов), область VMG (управление видеоданными) А2 (область управления информацией DVD) и область A3 записи данных в реальном времени в указанном порядке от зоны ввода. Области UDF и VMG предназначены для записи информации управления, используемой для управления файлами видеоданных, записанных на этот оптический диск. Из этих областей UDF и VMG область VMG A2 относится к плееру DVD и имеет записанную в ней информацию ТОС (таблица содержимого), используемую для управления всеми видеоданными, записанными в области A3 записи данных в реальном времени. С другой стороны, область UDF A1 предназначена для управления файлами с помощью компьютера и содержит записанную в ней информацию управления, используемую для управления всеми видеоданными, записанными в области A3 записи данных в реальном времени в формате, совместимом с системой управления компьютера.
Как показано на фиг.1В, область A3 записи данных в реальном времени является областью программ, где подлежат записи реальные данные, и содержит записанные в ней видеоданные в блоках из VTS (набор видеоназваний, называемый в последующем просто "названием", где это подходит). Важно также отметить, что, как показано на фиг.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 для воспроизведения. А именно, UDF поддерживается системой управления файлами компьютера для управления видеоданными, записанными на оптический диск, в то время как VMG поддерживается плеером DVD для управления видеоданными, записанными на оптический диск.
Видеоданные записываются на такой оптический диск или с помощью инкрементного способа записи (называемого в последующем способом INC) или способа ограниченной перезаписи (называемого в последующем способом ROW). Способ INC предназначен для последовательной записи видеоданных, в то время как способ ROW применяется в оптических дисках, выполненных с возможностью перезаписи. Однако в способе ROW видеоданные, которые подлежат записи в чистой (не записанной) области, также записываются последовательно. В этих способах INC и ROW область RMA (область управления записью), сформированная вдоль внутренней окружности зоны ввода, обеспечивает зону управления, такого как заполнение (подробное описание которого будет приведено ниже) или т.п.
На фиг.2 показана графическая схема для пояснения процесса записи на основе способа ROW. В способе ROW резервируются зона ввода, области UDF и VMG и области для записи VTSI и VTSM VOBS первых названий посредством заполнения, как показано на фиг.2А. Следует отметить, что под "заполнением" понимается процесс резервирования области путем записи в ней произвольных данных, таких как нули или т.п.
В способе ROW, когда зарезервированы эти области, последовательно записываются видеоданные для задания VTSTT VOBS реальных данных, как показано на фиг.2В. После окончания записи реальных данных под одним названием задается область VTSI BUP и выполняется заполнение для резервирования областей записи для VTSI и VTSM VOBS следующих названий, как показано на фиг.2В. Таким образом, задание областей VTSI и VTSM VOBS для записи реальных данных повторяется снова сначала, как показано на фиг.2С. Таким образом, записывается один VTS с помощью способа ROW на оптический диск.
В способе ROW для непрерывной записи следующего названия реальные данные записываются посредством следования заполненной области, образованной предшествующим VTS, для задания областей VTSTT VOBS и VTSI VOBS, а затем выполняется заполнение для резервирования VTSI и VTSM VOBS последующих названий, как показано на фиг.2D. Затем задаются области для VTSI и VTSM VOBS названий, как показано на фиг.2Е, для записи тем самым следующих VTS на оптический диск, как показано на фиг.2F. В способе ROW для последовательной записи названий выполняется аналогичное заполнение для последовательной записи VTS.
С другой стороны, в оптическом диске, содержащем такие записанные в нем VTS, для задания зоны записи данных в реальном времени способ ROW задает области UDF и VMG посредством завершения и затем зону ввода и зону вывода, как показано на фиг.2G, для обеспечения совместимости с оптическим диском только для считывания. Следует отметить, что области UDF и VMG задаются посредством создания данных UDF и VMG из VTSI и VTSM VOBS данных названий и записи данных в начальной области внутренней окружности посредством заполнения.
В опубликованных патентах Японии №№2002-063765, 2001-148166 и 2002-56609 предлагается записывать верхний адрес VTSI, соответствующей таблице управления, образованной вдоль внутренней окружности оптического диска в соответствии с записью названия, управлять областью программ в соответствии с таблицей управления для записи файла подвижных изображений и таким образом обеспечивать доступ к каждому названию с опорой на таблицу управления даже на стадии перед завершением.
Такой оптический диск можно проигрывать вместо магнитной ленты в переносной записывающей видеокамере. В этом случае, поскольку некоторые обычные записывающие видеокамеры могут записывать как подвижные изображения, так и неподвижные изображения, такой оптический диск для использования в переносной записывающей видеокамере желательно должен быть в состоянии записывать неподвижные изображения, а не только подвижные изображения.
Возможный подход к решению этой проблемы заключается в записи файлов подвижных и неподвижных изображений на оптический диск посредством записи подвижных изображений в видеоформате DVD и информации управления для подвижных изображений в области UDF и VMG и записи другого файла (в данном случае файла неподвижных изображений), отличного от файла подвижных изображений - только в области UDF. Таким образом, считается, что система управления файлами компьютера или т.п. основывается на UDF, так что компьютер может воспроизводить все файлы, записанные в области записи данных в реальном времени, являющейся областью программ. Также считается, что плеер DVD основывается на VMG, так что он может записывать такие файлы, отличные от файлов подвижных изображений, без влияния на считывание плеером DVD.
Кроме того, возможно также, что информация управления для каждого файла, необходимая для организации такого UDF, временно записывается вместе с файлом неподвижных изображений на оптический диск, пока он позже не будет завершен.
Однако оптический диск такого типа, поскольку он имеет большую емкость хранения, можно использовать не только в записывающей видеокамере вместо магнитной ленты, но также можно использовать в различных устройствах или системах для записи других файлов, отличающихся от файлов подвижных и неподвижных изображений, и управлять записанными файлами в соответствии с информацией управления, применяемой в каждом из таких устройств или систем.
В этом случае при предположении, что формат информации управления задан для каждого соответствующего файла, при каждом добавлении файла записываемого типа необходимо задавать информацию управления, что затрудняет процедуру записи дополнительно нового файла в приводе оптического диска.
Следует отметить, что в случае использования такого привода оптического диска без задания такого формата информации управления оптический диск завершается так, что в системе управления файлами на основе UDF управление файлом такого типа осуществляется в структуре каталогов, для которых файл не предназначен.
Сущность изобретения
Целью данного изобретения является преодоление указанных недостатков обычных записывающих устройств, использующих оптический диск в качестве носителя записи, посредством создания нового записывающего устройства и способа записи с использованием носителя записи.
Другой целью данного изобретения является устранение указанных выше недостатков уровня техники посредством создания устройства записи и способа записи с использованием носителя записи, программы записи для записи файла на носитель записи и носителя записи, имеющего записанную в нем программу записи, способных обеспечить достаточное расширение записывающей способности диска для записи также файла неподвижных изображений, отличных от подвижных изображений.
Указанные цели могут быть достигнуты посредством создания устройства записи и способа записи с использованием носителя записи согласно данному изобретению, в котором расширенный файл, отличный от файла подвижных изображений, форматируется для обеспечения возможности считывания специализированным устройством воспроизведения для носителя записи, записывается в комбинации с отдельной информацией для расширенного файла в области программ носителя записи; направляющая информация для расширенного файла, включая, по меньшей мере, адрес отдельной информации управления, записывается на носитель записи; адрес направляющей информации для расширенного файла записывается в таблице управления; и код идентификации, указывающий тип расширенного файла в соответствующей отдельной информации управления, и формат записи в информации управления располагаются в направляющей информации расширенного файла.
В программе способа записи для записи файла в носитель записи, согласно данному изобретению, расширенный файл, отличный от файла подвижных изображений, форматированный для обеспечения считывания с помощью специализированного устройства воспроизведения для носителя записи, записывается в комбинации с отдельной информацией управления для расширенного файла в области программ носителя записи; направляющая информация для расширенного файла, включая, по меньшей мере, адрес отдельной информации управления, записывается на носитель записи; адрес направляющей информации расширенного файла записывается в таблице управления; и код идентификации, указывающий тип расширенного файла в соответствующей отдельной информации управления, и формат записи в информации управления располагаются в направляющей информации расширенного файла.
Указанную программу записывают с помощью способа записи согласно данному изобретению.
В устройстве записи и в способе записи, согласно данному изобретению, расширенный файл, отличный от файла подвижных изображений, форматированный для воспроизведения с помощью специализированного устройства воспроизведения для носителя записи, записывается в комбинации с информацией управления для расширенного файла в области программ; направляющая информация для расширенного файла, включая, по меньшей мере, адрес отдельной информации управления, записывается на носитель записи; адрес направляющей информации расширенного файла записывается в таблице управления; и код идентификации, указывающий тип расширенного файла в соответствующей отдельной информации управления, и адрес информации управления располагаются в направляющей информации расширенного файла, за счет чего расширенный файл, отличный от файла подвижных изображений, заданного в видеоформате DVD, можно записывать в форматированный в соответствии с видеоформатом DVD оптический диск, так что можно получать тип расширенного файла и формат записи отдельной информации управления для расширенного файла из направляющей информации расширенного файла. Таким образом, когда дополнительно записывается новый расширенный файл, то не выполняется какая-либо модификация формата записи отдельной информации управления. Например, необходимо изменить лишь код идентификации, указывающий тип расширенного файла. Поэтому можно значительно расширить записывающую способность диска, например, для записи также файлов неподвижных изображений и т.д., отличных от файлов подвижных изображений.
Эти и другие цели, признаки и преимущества данного изобретения следуют из приведенного ниже подробного описания предпочтительных вариантов выполнения данного изобретения со ссылками на прилагаемые чертежи.
Краткое описание чертежей
На чертежах изображено:
фиг.1А-1С - видеоформат DVD;
фиг.2А-2G - способ ROW;
фиг.3 - блок-схема привода оптического диска согласно данному изобретению;
фиг.4 - графическая схема операций, выполняемых при записи и воспроизведении в привод оптического диска, согласно данному изобретению;
фиг.5А-5Н - запись расширенного файла в приводе оптического диска согласно данному изобретению;
фиг.6А-6D - обработка информации управления в приводе оптического диска согласно данному изобретению;
фиг.7А и 7В - обработка информации управления для дополнительной записи расширенного файла;
фиг.8 - графическая схема операций, выполняемых при записи в приводе оптического диска, согласно данному изобретению;
фиг.9 - графическая схема операций, выполняемых при воспроизведении в приводе оптического диска, согласно данному изобретению;
фиг.10А и 10В - направляющая информация, используемая в приводе оптического диска, согласно данному изобретению;
фиг.11А и 11В - информация управления, используемая в приводе оптического диска, согласно данному изобретению;
фиг.12А и 12В - информация управления, используемая в приводе оптического диска, согласно данному изобретению;
фиг.13А и 13В - отдельная информация управления, используемая в приводе оптического диска, согласно данному изобретению;
фиг.14А-14D - обработка информации управления, используемой в приводе оптического диска, согласно данному изобретению; и
фиг.15А-15D - обработка информации управления для дополнительной записи расширенного файла.
Подробное описание изобретения
Ниже приводится подробное описание вариантов выполнения данного изобретения со ссылками на прилагаемые чертежи.
На фиг.3 показана блок-схема первого варианта выполнения привода оптического диска согласно данному изобретению. Привод оптического диска обозначен в целом позицией 1. Этот привод 1 оптического диска является переносной записывающей видеокамерой, выполненной с возможностью записи изображения на оптический диск, который является диском DVD.
В частности, привод 1 оптического диска, показанный на фиг.3, содержит блок 3 ввода видео, который выполняет аналого-цифровое преобразование видеосигналов, получаемых с помощью средств съемки изображения (не изображены), или видеосигналов, подаваемых из внешнего устройства, для создания видеоданных. Следует отметить, что множество средств получения изображения, интегрированных в приводе 1 оптического диска, управляются центральным процессором (ЦП) 4, который также содержится в приводе 1 оптического диска, для получения результатов съемки подвижных изображений и неподвижных изображений. Таким образом, блок 3 ввода видео действует в соответствии с управлением, осуществляемым ЦП 4 средствами получения изображения, для избирательного приема видеоданных, состоящих из данных подвижного изображения или неподвижного изображения.
Привод 1 оптического диска дополнительно содержит блок 5 ввода аудио, который выполняет аналого-цифровое преобразование звуковых сигналов, принятых микрофоном, или звуковых сигналов, подаваемых снаружи, для создания аудиоданных.
Привод 1 оптического диска содержит также блок 6 сжатия/развертывания, режим работы которого изменяется под управлением ЦП 4 для обработки данных для записи или воспроизведения. В частности, для записи видео и аудиоданных, подаваемых из входного блока 3 ввода видео и блока 5 ввода аудио соответственно, блок 6 сжатия/развертывания использует ОЗУ 9 для мультиплексирования видео и аудиоданных посредством сжатия и подает данные в процессор 7 заглавной информации. И наоборот, для воспроизведения видео и аудиоданных с оптического диска 52 блок 6 сжатия/развертывания также использует ОЗУ 9 для разделения данных, подаваемых из процессора 7 заглавной информации, на видео и аудиоданные, затем развертывает видео и аудиоданные соответственно и выдает развернутые данные.
В частности, для записи данных видеопроцессор 8, содержащийся в блоке 6 сжатия/развертывания, управляется ЦП 4 для сжатия видеоданных, подаваемых из входного блока 3 ввода видео, и выдает сжатые данные. В это время в случае, если видеоданные являются данными подвижного изображения, блок 6 сжатия/развертывания использует формат MPEG-2 для сжатия видеоданных и в случае, если видеоданные являются данными неподвижных изображений, блок 6 сжатия/развертывания сжимает данные в формате JPEG (Объединенная экспертная группа по фотографии) и выдает сжатые данные. Для воспроизведения данных видеопроцессор 8 развертывает также видеоданные с выхода мультиплексора 10 в соответствии с форматом MPEG или JPEG, в котором были сжаты данные, и выдает развернутые данные.
Для записи данных аудиопроцессор 11, содержащийся в блоке 6 сжатия/развертывания, сжимает аудиоданные, подаваемые с выхода блока 5 ввода аудио в формате MPEG, аудиоформате Долби или линейном формате импульсно-кодовой модуляции, и выдает сжатые данные. И наоборот, для воспроизведения данных аудиопроцессор 11 развертывает аудиоданные, подаваемые из мультиплексора 10, и выдает развернутые данные.
Кроме того, для записи данных мультиплексор 10 выполняет мультиплексирование с раделением времени видеоданных с выхода видеопроцессора 8 и аудиоданных с выхода аудиопроцессора 11 и выдает мультиплексированные данные в процессор 7 заглавной информации. И наоборот, для воспроизведения данных мультиплексор 10 разделяет мультиплексированные с разделением времени данные с выхода процессора 7 заглавной информации на видео и аудиоданные и подает эти данные в видеопроцессор 8 и аудиопроцессор 11 соответственно.
Привод 1 оптического диска также содержит мониторный блок 12, выполненный из дисплейного устройства для контролирования видеоданных, подаваемых из входного блока 3 ввода видео, аудиоданных, подаваемых из блока 5 ввода аудио, или видеоданных и аудиоданных, подаваемых из блока 6 сжатия/развертывания, и устройства обработки аудиоданных. Таким образом, привод 1 оптического диска, согласно данному изобретению, может контролировать захватываемые изображения и звуки, и результаты воспроизведения данных.
Привод 1 оптического диска также содержит видео/аудио кодер 13, который сжимает видео и аудиоданные, подаваемые из блока 3 ввода видео и блока 5 ввода аудио соответственно, или видео и аудиоданные, подаваемые из блока 6 сжатия/развертывания в заданных форматах соответственно, и выдает данные во внешнее устройство. Таким образом, привод 1 оптического диска, согласно данному изобретению, обеспечивает контролирование захватываемых изображений и звуков и результатов воспроизведения во внешнем устройстве.
Для записи данных в процессор 7 заглавной информации подаются мультиплексированные с разделением времени данные, подаваемые из блока 6 сжатия/развертывания, и он добавляет к мультиплексированным с разделением времени данным заглавную информацию, уникальную для DVD, заглавную информацию или т.п. к файлу расширения, подробное описание которого будет приведено ниже, под управлением ЦП 4, и выдает данные. Кроме того, в соответствии с информацией, поставляемой из ЦП 4, процессор 7 заглавной информации создает данные, такие как UDF, VMG, VTSI и т.д., и выдает эти данные в процессор 14 сигналов DVD. Для воспроизведения данных процессор 7 заглавной информации отделяет от выходных данных из процессора 14 сигналов DVD заглавную информацию, добавленную во время записи, и выдает ее в блок 6 сжатия/развертывания, и сообщает отделенную заглавную информацию в ЦП 4. Следует отметить, что "расширенный файл" является файлом, не заданным в стандартном видеоформате DVD, стандартного для оптического диска 2, и в данном варианте выполнения формат неподвижного изображения применяется в качестве расширенного файла.
Для записи данных процессор 14 сигналов DVD использует ОЗУ 15 для генерирования кода коррекции ошибок из выходных данных процессора 7 заглавной информации и добавляет код коррекции ошибок к выходным данным. Кроме того, процессор 14 сигналов DVD выполняет скремблирование, модуляцию 8/15 и т.п. и выдает цепочку данных, состоящую из результатов обработки, в виде последовательной цепочки данных в аналоговый блок 16 внешнего интерфейса.
И наоборот, для воспроизведения данных процессор 14 сигналов DVD выполняет коррекцию ошибок, декодирование и дескрамблирование выходных данных из аналогового блока 16 внешнего интерфейса, а именно обрабатывает выходные данные в обратном порядке относительно порядка обработки в процедуре записи данных и выдает результаты такой обработки в процессор 7 заглавной информации. Кроме того, процессор 14 сигналов DVD выполняет цифроаналоговое преобразование информации привода, такой как управление шпинделем, управление слежением, управление фокусировкой и управление салазками, в данных, подаваемых из ЦП 4, для создания таких сигналов привода, и подает сигналы привода в усилитель 18 для электродвигателей.
Аналоговый блок 16 внешнего интерфейса генерирует сигнал управления количеством света для лазерного луча, подлежащего излучению из лазерной головки 19 на оптический диск 2, и выдает управляющий сигнал. Для воспроизведения данных аналоговый блок 16 внешнего интерфейса поддерживает в соответствии с сигналом управления количеством света интенсивность лазерного луча, проецируемого на оптический диск 2 из оптической головки 19, на постоянной величине для считывания данных. И наоборот, для записи данных аналоговый блок 16 внешнего интерфейса изменяет уровень сигнала управления количеством света в соответствии с выходными данными процессора 14 сигналов DVD, для повышения интенсивности лазерного луча переменно от величины для воспроизведения данных до величины записи данных в соответствии с выходными данными из процессора 14 сигналов DVD.
Кроме того, аналоговый блок 16 внешнего интерфейса усиливает и обрабатывает результат измерения возвращенного света из оптической головки 19 для генерирования воспроизводимого сигнала, уровень которого изменяется в соответствии с цепочкой углублений (питов), образованных на оптическом диске 2, и обрабатывает воспроизводимый сигнал для двоичного дифференцирования с целью получения воспроизводимых данных, которые подаются в процессор 14 сигналов DVD. С помощью указанной обработки результата измерения возвращенного света аналоговый блок 16 внешнего интерфейса генерирует сигнал ошибки слежения и сигнал ошибки фокусировки, уровни которых изменяются в соответствии с величинами ошибки слежения и ошибки фокусировки соответственно, и выдает эти сигналы в виде цифрового сигнала в ЦП 4.
Усилитель 18 для электродвигателей получает сигналы привода из процессора 14 сигналов DVD и приводит в действие механизмы в соответствии с сигналами привода. В частности, усилитель 18 для электродвигателей приводит во вращение двигатель 20 шпинделя и двигатель 21 салазок с помощью одного из этих сигналов привода для управления шпинделем и управления салазками. Кроме того, усилитель 18 для электродвигателя приводит в действие исполнительное устройство, установленное в оптической головке 19, с помощью приводных сигналов для управления слежением и управления фокусировкой соответственно.
Двигатель 20 шпинделя производит захват оптического диска и приводит его во вращение с заданной скоростью. Двигатель 21 салазок обеспечивает перемещение оптической головки 19 радиально относительно оптического диска 2.
Получая сигнал управления количеством света из аналогового блока 16 внешнего интерфейса, оптическая головка 19 излучает лазерный луч из полупроводникового лазера, интегрированного в ней, и фокусирует лазерный луч над областью записи информации оптического диска 2 с помощью линз объектива. Возвращенный свет, а именно отраженная часть лазерного луча, проецируемого на оптический диск 2, направляется в заданный элемент фотодетектора оптической головки 19 через линзы объектива, а результат измерения света подается в аналоговый блок 16 внешнего интерфейса. Линзы объектива оптической головки 19 установлены с возможностью перемещения с помощью исполнительного механизма, приводимого в действие сигналами управления слежением и фокусировкой, с целью управления слежением и фокусировкой. Кроме того, интенсивность лазерного луча переменно увеличивается в соответствии с сигналом управления количеством света, за счет чего локально повышается температура области записи информации оптического диска 2 с целью записи в этом месте желаемых данных.
ЦП 4 предусмотрен в качестве контроллера системы для привода 1 оптического диска. Посредством выполнения программы, предварительно установленной в приводе 1 оптического диска, при получении сигналов выполнения операций от пользователя с панели управления (не изображена) и получении различных сигналов, измеренных аналоговым блоком 16 внешнего интерфейса, ЦП 4 управляет работой каждого из составляющих блоков. В частности, ЦП 4 получает сигнал ошибки слежения и сигнал ошибки фокусировки, измеряемые аналоговым блоком 16 внешнего интерфейса, для генерирования информации управления приводом слежения и фокусировки, преобразует эти сигналы с помощью процессора 14 сигналов DVD в аналоговые сигналы и подает аналоговые сигналы в усилитель 18 для электродвигателей, который в свою очередь управляет слежением и фокусировкой оптической головки 19. Кроме того, при получении заглавной информации, обнаруживаемой процессором 7 заглавной информации, ЦП 4 измеряет положение проецируемого лазерного луча, генерирует информацию управления приводом салазок из результата измерения и подает информацию в процессор 14 сигналов DVD с целью выполнения тем самым поиска и т.п. Аналогичным образом ЦП 4 выполняет управление приводом.
Выше было приведено описание основных операций, выполняемых ЦП 4 с оптическим диском 2. Ниже приводится описание со ссылками на фиг.5 операций, которые выполняет ЦП 4 для считывания или записи данных после включения привода 1 оптического диска. На этапе SP1 включают привод 1 оптического диска. Затем ЦП 4 выполняет переход с этапа SP1 на этап SP2, где он определяет на основе обнаружения оптического диска 2 с помощью механизма обнаружения (не изображен), установлен ли оптический диск 2 в привод оптического диска. Если результат определения на этапе SP2 является отрицательным (оптический диск 2 не установлен на место), то ЦП 4 повторяет операцию этапа SP2. И наоборот, когда привод 1 оптического диска включен с установленным на место оптическим диском 2 или когда оптический диск 2 был установлен после включения привода 1 оптического диска, т.е. когда результат указанного определения является положительным (оптический диск 2 установлен на место), то ЦП 4 переходит с этапа SP2 на этап SP3. Следует отметить, что если привод 1 оптического диска выключается, когда ЦП 4 повторяет операцию на этапе SP2, то ЦП 4 переходит непосредственно на этап SP4, где он выходит из этой процедуры воспроизведения или записи (выключает электропитание).
На этапе SP3 ЦП 4 приводит в действие двигатель 21 салазок для перемещения оптической головки 19 к самой внутренней окружности оптического диска 2 и получает результат считывания области на самой внутренней окружности из процессора 14 сигналов DVD. В случае, когда оптический диск 2 является завершенным диском, то ЦП 4 получает данные области VMG из процессора 14 сигналов DVD. И наоборот, если оптический диск 2 является не завершенным диском, то ЦП 4 получает информацию области RMA из процессора 14 сигналов DVD. Когда ЦП 4 на основе информации области RMA определяет, что данные уже были записаны в области записи данных в реальном времени оптического диска 2, то он выполняет поиск в оптическом диске данных VTSI и VTSTT VOBS в каждом VTS. Таким образом, так же как в приводе оптического диска для записи и воспроизведения обычного диска DVD, ЦП 4 получает информацию управления, необходимую для записи данных и для считывания данных с оптического диска 2.
В этой процедуре ЦП 4 получает данные области VMG, а также данные области UDF. При считывании области записи данных в реальном времени ЦП 4 получает также промежуточную информацию управления, если она записана в области записи данных в реальном времени. Таким образом, ЦП 4 получает также информацию управления для расширенного файла, не заданного в видеоформате DVD, с целью обеспечения считывания расширенного файла с оптического диска 2. ЦП 4 записывает и удерживает последовательности полученной таким образом информации управления во встроенной памяти.
Затем ЦП 4 переходит на этап SP5, где он определяет, имеет ли он команду на выброс оптического диска. Когда результат определения является положительным, то ЦП 4 подает команду в загрузочный механизм (не изображен) на выброс оптического диска 2 и затем переходит обратно на этап SP2.
И наоборот, когда он получает от пользователя команду, отличную от команды на выброс оптического диска 2, то ЦП 4 переходит с этапа SP5 на этап SP6, где он определяет, какую команду он имеет от пользователя: на запись (REC), на воспроизведение (РВ) или на выключение электропитания. Когда команда пользователя является командой РВ (на воспроизведение), то ЦП 4 переходит с этапа SP6 на этап SP7, где он выполняет воспроизведение файла с оптического диска 2, а затем возвращается на этап SP5.
Когда командой пользователя является команда REC (запись), то ЦП 4 переходит с этапа SP6 на этап SP8, где он выполняет запись подвижных или неподвижных изображений на оптический диск 2, а затем возвращается на этап SP5. Важно отметить, что когда оптический диск имеет заданные в нем за счет так называемого завершения области UDF и VMG, то ЦП 4 перепрыгивает через процедуру записи на этап SP5, поскольку оптический диск 2 был обработан с защитой от записи данных. Таким образом, если оптический диск 2 является диском DVD-RW, который завершен, но выполнен с возможностью стирания, то ЦП 4 стирает данные, существующие на оптическом диске 2, с ведома пользователя и выполняет запись данных.
Когда команда пользователя является командой на выключение электропитания, то ЦП 4 переходит с этапа SP6 на этап SP9, где он выполняет выключение электропитания привода 1 оптического диска, и затем возвращается на этап SP4, где он выходит из процедуры записи или воспроизведения.
При выполнении записи в одной из указанных выше процедур, когда оптический диск является диском DVD-R, ЦП 4 использует способ INC для записи файла подвижного или неподвижного изображения на оптический диск 2. С другой стороны, когда оптический диск является диском DVD-RW или DVD-RAM, то ЦП 4 использует способ ROW для записи файла подвижного или неподвижного изображения на оптический диск 2.
На фиг.5А-5Н показана графическая схема записи файла подвижного изображения и файла неподвижного изображения на оптический диск, не содержащего еще записанных в нем файлов, а именно на чистый диск, с помощью способа ROW. При обновлении информации RMA, полученной с оптического диска 2 и сохраняемой во встроенной памяти, ЦП 4 выполняет заполнение для резервирования областей UDF и VMG на оптическом диске 2. Кроме того, когда пользователем подается команда на запись файла подвижного изображения, то ЦП 4 задает посредством заполнения области VTSI и VTSM VOBS следующих названий на оптическом диске 2, как показано на фиг.5А. Кроме того, с помощью этих операций ЦП 4 обновляет данные RMA, удерживаемые в его встроенной памяти.
При получении команды от пользователя начать запись ЦП 4 последовательно записывает реальные данные в файл подвижного изображения для задания области VTSTT VOBS, затем генерирует информацию управления, включающую адрес положения начала записи, размер файла, дату записи и т.д., и записывает информацию управления для задания области VTSI BUP. Для записи последующих названий ЦП 4 резервирует, посредством заполнения, области VTSI и VTSM VOBS названий, как показано на фиг.5В. Затем ЦП 4 последовательно записывает информацию управления, начиная с позиции, находящейся на заданном числе областей, назад от позиции, где начиналась запись VTSTT VOBS, для задания областей VTSI и VTSM VOBS, завершая тем самым запись одного названия, как показано на фиг.5С. В этих операциях ЦП 4 записывает и удерживает информацию управления для названия в своей встроенной памяти.
Для записи следующего подвижного изображения ЦП 4 аналогичным образом управляет работой каждого из составляющих блоков для последовательной записи файлов подвижных изображений с помощью способа ROW, как и в обычном приводе оптического диска.
Во время этих операций ЦП 4 соответствующим образом обновляет данные RMA, удерживаемые в его памяти, и перезаписывает RMA на оптический диск 2 с помощью данных RMA, удерживаемых в его памяти, во время выброса оптического диска 2, выключения электропитания и т.д. Таким образом, если даже запись в памяти потеряна, привод 1 оптического диска способен получать доступ в подлежащий завершению оптический диск 2 с опорой на записанный RMA.
Следует отметить, что ЦП 4 выполняет указанные выше операции посредством соответствующего обновления таблицы управления, хранимой в памяти. Следует также отметить, что таблица управления обозначена на фиг.5 позицией TV.
Следует отметить, что таблица TV управления предназначена для управления областью программ на оптическом диске 2 и может содержать верхний и нижний адреса VTS, записанных в области программ, и области, не доступные для любого привода оптического диска только для воспроизведения (плеера DVD), указываются в таблице TV управления.
Таким образом, ЦП 4 записывает на оптический диск 2 верхний и нижний адреса, соответствующие таблице TV управления, хранящейся в его памяти, посредством записи VTS на оптический диск 2 и обновляет таблицу TV управления на оптическом диске 2 в соответствии с таблицей TV управления, удерживаемой в его памяти, в течение свободного времени, а также во время выбрасывания оптического диска 2.
При получении команды от пользователя на запись неподвижных изображений ЦП 4 устанавливает положение начала записи реальных данных наверху области, резервированной с помощью заполнения. Кроме того, при получении команды от пользователя начать запись ЦП 4 последовательно записывает файлы неподвижных изображений, являющиеся файлами расширения (обозначенными позицией EF на фиг.5), как показано на фиг.5D. Кроме того, ЦП 4 последовательно генерирует промежуточную информацию управления для временного управления файлами неподвижных изображений до завершения в соответствии с записью файлов неподвижных изображений и хранит информацию в своей встроенной памяти.
Дополнительно к этому, после записи желаемого количества файлов неподвижных изображений и при получении команды от пользователя закончить запись файлов неподвижных изображений, ЦП 4 преобразовывает промежуточную информацию управления, содержащуюся в памяти, в формат записи на оптический диск 2 и записывает промежуточную информацию управления в зарезервированные посредством заполнения области для записи VTSI и VTSM VOBS следующих названий, как показано на фиг.5D. Таким образом, ЦП 4 создает информацию управления для всех файлов расширения, подлежащих последовательной записи. Кроме того, ЦП 4 выбирает формат записи в соответствии с признаком файла посредством записи файла подвижного изображения в комбинации с соответствующей информацией управления в порядке информация управления, файл подвижного изображения и информация управления, во время записи расширенного файла в комбинации с соответствующей промежуточной информацией управления в порядке расширенный файл и промежуточная информация управления, и записи промежуточной информации управления коллективно для множества файлов.
Таким образом, для записи следующего файла подвижного изображения ЦП 4 записывает VTSTT VOBS и VTSI BUP с помощью реальных данных в области, зарезервированной посредством заполнения, и затем резервирует следующие области посредством заполнения и записывает VTSI и VTSM VOBS снова сначала, для записи тем самым одного названия, как показано на фиг.5Е-5G. Кроме того, для записи файлов неподвижных изображений ЦП 4 записывает их аналогичным образом последовательно обратно наверху заполнения для записи данных управления и затем резервирует области посредством заполнения. Кроме того, при получении команды от пользователя на завершение ЦП 4 задает области UDF и VMG и зоны ввода и вывода в соответствии с информацией управления, как показано на фиг.5Н.
ЦП 4 обновляет таблицу TV управления с помощью этих файлов подвижных изображений в соответствии с записью названий для файлов подвижных изображений. С другой стороны, для файлов расширения ЦП 4 генерирует направляющую информацию для файлов расширения при каждой записи промежуточной информации DK управления в оптический диск 2 и обновляет направляющую информацию ТЕ расширенной информации в фиксированной области вдоль внутренней окружности оптического диска 2 с помощью направляющей информации расширенного файла. Следует отметить, что "фиксированная область" означает заданную область для записи направляющей информации ТЕ расширенного файла. В данном варианте выполнения из областей, первоначально зарезервированных посредством заполнения, чистая область, где не расположены UDF и VMG, используется в качестве "фиксированной области". Кроме того, ЦП 4 записывает верхний и нижний адреса направляющей информации ТЕ расширенного файла в таблицу TV управления.
Следует отметить, что ЦП 4 в действительности выполняет указанные выше операции посредством использования своей памяти во время считывания и обновления оптического диска 2 во время выбрасывания оптического диска 2, выключения электропитания и в свободное время. Кроме того, верхний адрес направляющей информации расширенного файла записывается лишь один раз в таблицу TV управления во время записи первой промежуточной информации DK управления, поскольку направляющая информация ТЕ расширенного файла записывается в фиксированной области.
Таким образом, в приводе 1 оптического диска можно обнаруживать направляющую информацию ТЕ расширенного файла в соответствии с записанной таблицей TV управления и можно выполнять поиск каждого расширенного файла в соответствии с направляющей информацией расширенного файла, так что желаемый расширенный файл можно быстро находить без сканирования всей области записи информации в оптическом диске 2. Направляющую информацию ТЕ расширенного файла можно также обнаруживать в соответствии с таблицей TV управления для файлов подвижных изображений, так что можно эффективно использовать область записи информации.
Следует отметить, что промежуточная информация DK управления необходима для считывания расширенного файла, и что она состоит из информации признака в качестве расширения, указывающего признак расширенного файла, информации адреса, указывающей адрес, где записан расширенный файл, информации размера файла, указывающей размер расширенного файла, информации времени, указывающей дату и время, когда был записан расширенный файл в оптический диск, и т.д. Как показано на фиг.6А-6D, промежуточная информация DK управления включает в своем начале информацию CI управления для совокупности файлов EF1-EF3 неподвижных изображений, записанных последовательно после информации CI управления. Следует отметить, что информация CI управления включает информацию идентификации, указывающую категорию, каталог и т.д. файлов, управляемых в соответствии с отдельной информацией EXF1-EXF3, включенной вслед за информацией управления, что делает возможным сохранение совместимости файлов с системой управления файлами компьютера.
Отдельная информация ЕХ является отдельной информацией управления, состоящей из наименования файла, адреса начала файла и т.д. Направляющая информация ТЕ расширенного файла является направляющей информацией, включающей адрес отдельной информации управления, и включает код идентификации, адрес в виде указателя, указывающего адрес информации CI управления, который является также адресом начала промежуточной информации DK управления, и т.д.
Таким образом, как показано на фиг.6А, когда записывается одно название (VTS#1) для файла подвижного изображения, то ЦП 4 записывает верхний и нижний адреса названия в таблицу TV управления в соответствии с записью этого названия (VTS#1). Когда в этих условиях записываются три файла EF1-EF3 неподвижных изображений в формате JPEG, то ЦП 4 записывает информацию CI управления и отдельную информацию EXF1-EXF3 для файлов EF1-EF3 неподвижных изображений для записи промежуточной информации DK управления. ЦП 4 записывает также направляющую информацию ТЕ расширенного файла, а также обновляет таблицу TV управления в соответствии с записью направляющей информации ТЕ. Следует отметить, что ЦП 4 выполняет эти операции посредством обновления или другой обработки соответствующей информации, удерживаемой в памяти, и в действительности обновляет запись в оптическом диске 2 во время выбрасывания оптического диска 2 или в любое другое время. Это относится также к последующим стадиям работы.
Когда в этих условиях стирается второй записанный файл EF2 неподвижного изображения, то ЦП 4 обнаруживает направляющую информацию ТЕ расширенного файла из записи в таблице TV управления и обнаруживает адрес соответствующей промежуточной информации DK управления из направляющей информации ТЕ, как показано на фиг.6В. После обнаружения адреса ЦП 4 изменяет отдельную информацию EXF2 с помощью файла EF2 неподвижного изображения, оставшегося в оптическом диске 2, посредством действительного стирания отдельной информации EXF2 или же посредством установки для отдельной информации EXF2 флага, указывающего, что отдельная информация EXF2 является не имеющей значения информацией, для установки тем самым области записи файла EF2 неподвижного изображения в качестве не записанной области. Следует отметить, что в этом случае ЦП 4 обновляет промежуточную информацию DK управления посредством записи поверху всей промежуточной информации DK управления.
При получении команды от пользователя на запись файла неподвижного изображения, если стертый перед этим файл EF2 неподвижного изображения используется для записи поверх не записанной области, то ЦП 4 обнаруживает аналогичным образом направляющий файл ТЕ расширенного файла из записи в таблице TV управления, адрес соответствующей промежуточной информации DK управления из направляющей информации ТЕ, а также адрес области, установленной в качестве не записанной области, из записи отдельной информации EXF22 в промежуточной информации DK управления, как показано на фиг.6С. Таким образом, ЦП 4 записывает файл EF22 неподвижного изображения, связанный с командой пользователя, в обнаруженной не записанной области и записывает поверху информацию CI управления и отдельную информацию EXF1, EXF22 и EXF3, связанные с файлами неподвижных изображений EF1, EF22 и EF3 соответственно, обновляя тем самым запись промежуточной информации DK управления. Кроме того, когда поступает команда пользователя на стирание файла EF22 неподвижного изображения, то ЦП 4 устанавливает область записи файла EF22 неподвижного изображения как не записанную область, как указывалось выше применительно к фиг.6В.
Микрокомпьютер записывает промежуточную информацию DK управления как было описано выше. Для записи промежуточной информации DK управления посредством дополнительной записи расширенного файла ЦП 4 генерирует промежуточную информацию DK управления для всей промежуточной информации DK управления для файлов расширения, уже записанных на оптический диск 2, и записывает промежуточную информацию DK1 управления на оптический диск 2, как показано на фиг.7А и 7В. Кроме того, ЦП 4 обновляет направляющую информацию ТЕ расширенного файла для соответствия записи промежуточной информации DK1 управления.
На фиг.7А показана запись файлов EF4, EF5 и EF6 после записанного названия (VTS#2) при показанных на фиг.7А условиях. В этом случае ЦП 4 генерирует информацию CI управления и отдельную информацию EXF1-EXF6 для информации CI управления из промежуточной информации DK управления для файлов EF1, EF2 и EF3 неподвижных изображений, удерживаемой в памяти, и информации, такой как адреса файлов EF4, EF5 и EF6 неподвижных изображений, записывает генерированную информацию CI управления и отдельную информацию EXF1-EXF6 в оптический диск 2, а также обновляет направляющую информацию ТЕ расширенного файла.
Таким образом, ЦП 4 обновляет существующую запись файлов EF1, EF2 и EF3 неподвижных изображений в оптическом диске 2, так что обеспечивается доступ к ним на основе отдельной информации EXF1-EXF3 в соответствии с указанной выше вновь записанной промежуточной информацией DK1 управления. Как показано на фиг.7В, ЦП 4 обновляет или стирает новые записанные файлы EF4-EF6 неподвижных изображений, а также уже записанные файлы EF1-EF3 неподвижных изображений посредством обработки отдельной информации EXF1 - EXF6 в соответствии с новой записанной промежуточной информацией DK1 управления.
Таким образом, при получении от пользователя команды на завершение оптического диска 2, имеющего записанные на нем указанные файлы расширения, ЦП 4 генерирует данные UDF из информации управления (VTSI и VTSTT VOBS) названий, генерированной на основе таблиц управления и промежуточной информации для всех файлов расширения, и записывает данные UDF на оптический диск 2, как показано на фиг.5Н. Кроме того, ЦП 4 генерирует данные VMG только из информации управления (VTSI и VTSTT VOBS) для всех названий и записывает их на оптический диск 2. Важно отметить, что данные UDF и VMG генерируются в соответствии с промежуточной информацией управления, удерживаемой в памяти или т.п. Кроме того, после записи таким образом данных UDF и VMG ЦП 4 задает зоны ввода и вывода. Следует отметить, что ЦП 4 записывает данные UDF и VMG, задает зоны ввода и вывода и записывает промежуточную информацию управления посредством выдачи соответствующих данных в процессор 14 сигналов DVD.
Поэтому в данном варианте выполнения данные UDF для управления компьютером включают информацию управления, с помощью которой можно также распознавать расширенный файл и получать к нему доступ, однако данные VMG для управления воспроизведением диска DVD не содержат информации, относящейся к файлам расширения. В этой процедуре ЦП 4 выполняет не видимым для пользователя образом, аналогично VTSI, VTSM VOBS названий, файл промежуточной информации управления, который не имеет значения при воспроизведении оптического диска 2 с помощью компьютера, так что соответственно улучшается управляемость приводом 1 оптического диска.
Таким образом, обычный привод для диска DVD может считывать лишь файлы подвижных изображений, записанных на оптический диск 2, посредством записи данных VMG на оптический диск 2. И наоборот, в приводе 1 оптического диска ЦП 4 получает данные UDF и VMG на этапе SP3 на фиг.4 для обеспечения управления системой с целью доступа в каждый расширенный файл на основе данных UDF, для воспроизведения тем самым также файлов расширения.
На фиг.8 показана графическая схема операций процедуры записи, описание которой было приведено выше со ссылками на фиг.4 и 5. При запуске процесса записи ЦП 4 переходит с этапа SP11 на этап SP12, где он определяет, какую команду подал пользователь: запись файла подвижного изображения, запись файла неподвижного изображения или завершение.
Когда команда пользователя состоит в записи файла подвижного изображения, то ЦП 4 переходит с этапа SP12 на этап SP13, где он определяет, подал ли пользователь команду начать запись. Если результат определения на этапе SP13 является отрицательным, то ЦП 4 повторяет операцию этапа SP13. Если же результат определения является положительным, то ЦП 4 переходит с этапа SP13 на этап SP14, где он записывает реальные данные, как было описано выше со ссылками на фиг.4. Затем ЦП 4 переходит на этап SP15, где он определяет, подал ли пользователь команду на остановку записи. Если результат определения на этапе SP15 является отрицательным, то ЦП 4 возвращается обратно на этап SP14. Таким образом, ЦП 4 повторяет операции этапов SP14, SP15 и снова этапа SP14, записывая тем самым последовательно реальные данные. Когда результат определения является положительным, то ЦП 4 заканчивает запись данных VTSTT VOBS и выходит из записи реальных данных.
Затем ЦП 4 переходит на этап SP16, где он последовательно задает области VTSI BUP, VTSI и VTSM VOBS на оптическом диске 2, записывая тем самым один VTS, и затем переходит на этап SP17, где он выходит из этого процесса записи.
С другой стороны, когда команда пользователя состоит в записи файла неподвижного изображения, то ЦП 4 переходит с этапа SP12 на этап SP18, где он определяет, подал ли пользователь команду начать запись. Если результат определения на этапе SP18 является отрицательным, то ЦП 4 повторяет операцию этапа SP18. Если же результат определения является положительным, то ЦП 4 переходит с этапа SP18 на этап SP19, где он записывает расширенный файл для файла неподвижного изображения, как было описано выше со ссылками на фиг.4 и 5. Затем ЦП 4 переходит на этап SP20, где он определяет, подал ли пользователь команду на остановку записи. Если результат определения на этапе SP20 является отрицательным, то ЦП 4 возвращается обратно на этап SP19. Таким образом, ЦП 4 повторяет операции этапов SP19, SP20 и снова этапа SP19, записывая тем самым последовательно файлы неподвижных изображений. Если результат определения является положительным, то ЦП 4 заканчивает запись файлов неподвижного изображения и переходит на этап SP21, где он записывает промежуточную информацию управления, и переходит на этап SP17, где он выходит из этого процесса записи.
Когда команда пользователя заключается в записи данных, относящихся к завершению оптического диска 2, то ЦП 4 переходит с этапа SP12 на этап SP22, где он определяет, подал ли пользователь команду начать запись. Если результат определения на этапе SP22 является отрицательным, то ЦП 4 повторяет операцию этапа SP22. Если же результат определения является положительным, то ЦП 4 переходит с этапа SP22 на этап SP23, где он выполняет завершение оптического диска 2, как было описано выше со ссылками на фиг.4 и 5, а затем переходит на этап SP17, где он выходит из этого процесса.
На фиг.9 показана графическая схема операций процесса воспроизведения, показанного на фиг.4. Когда запускается процесс воспроизведения, то ЦП 4 переходит с этапа SP31 на этап SP32, где он определяет, подал ли пользователь команду на считывание файла подвижного изображения или файла неподвижного изображения.
Когда команда пользователя заключается в воспроизведении подвижного изображения, то ЦП 4 переходит с этапа SP32 на этап SP33, где он определяет, подал ли пользователь команду начать воспроизведение. Если результат определения является отрицательным, то ЦП 4 повторяет операцию этапа SP33. Когда результат определения является положительным, то ЦП 4 переходит с этапа SP33 на этап SP34, где он обеспечивает управление системой для воспроизведения файла подвижного изображения, указанного пользователем, на основе информации управления, хранящейся в памяти.
То есть, когда оптический диск 2 является завершенным диском, то ЦП 4 обнаруживает адрес нужного файла на основе данных VMG, хранящихся в его встроенной памяти, и выдает команды в каждый из компонентов привода 1 оптического диска на считывание файла из адреса. С другой стороны, в случае, когда оптический диск 2 является незавершенным диском, то ЦП 4 обнаруживает адрес соответствующего файла на основе записи таблицы TV управления и записи VTSI и VTSTT VOBS соответствующих названий, хранящихся в памяти, и подает команду в каждый из компонентов привода 1 оптического диска на считывание файла из адреса.
После подачи команд на воспроизведение ЦП 4 переходит на этап SP35, где он определяет, подал ли пользователь команду на остановку воспроизведения. Если результат определения на этапе SP35 является отрицательным, то ЦП 4 возвращается на этап SP34. Таким образом, ЦП 4 повторяет операции этапов SP34, SP35 и снова этапа SP34 для последовательного считывания файлов подвижных изображений, указанных пользователем. С другой стороны, когда результат определения является положительным, то ЦП 4 заканчивает операцию воспроизведения и переходит на этап SP36, где он выходит из процесса воспроизведения.
С другой стороны, в случае команды пользователя на считывание расширенного файла, ЦП 4 переходит с этапа SP32 на этап SP37, где он определяет, подал ли пользователь команду начать воспроизведение. Если результат определения является отрицательным, то ЦП 4 повторяет операцию этапа SP37. И наоборот, когда результат определения является положительным, то ЦП 4 переходит с этапа SP37 на этап SP38.
В случае, когда оптический диск 2 является завершенным диском, то ЦП 4 обнаруживает адрес указанного файла на основе данных UDF, хранящихся в его памяти, и подает команды в каждый из компонентов привода 1 оптического диска на считывание файла из адреса. С другой стороны, в случае, когда оптический диск 2 является незавершенным диском, то ЦП 4 обнаруживает адрес соответствующего файла на основе записи таблицы управления, хранящейся в памяти, записи направляющей информации и соответствующей промежуточной информации управления и подает команды в каждый из компонентов привода 1 оптического диска на считывание файла с адреса.
После подачи команды на воспроизведение ЦП 4 переходит на этап SP39, где он определяет, подал ли пользователь команду на остановку воспроизведения. Если результат определения на этапе SP39 является отрицательным, то ЦП 4 возвращается обратно на этап SP38. Таким образом, ЦП 4 повторяет операции этапов SP38, SP39 и снова этапа SP38 для последовательного считывания файлов неподвижных изображений, указанных пользователем. И наоборот, если результат определения является положительным, то ЦП 4 заканчивает операцию воспроизведения и переходит на этап SP36, где он выходит из процесса воспроизведения.
На фиг.10 показана графическая схема направляющей информации ТЕ расширенного файла и информации CI управления. Направляющая информация ТЕ предназначена для управления всей областью, где записан соответствующий расширенный файл, и содержит адрес, заданный в указанной выше таблице управления RAM. Следует отметить, что можно определить, записана ли направляющая информация ТЕ, с помощью флага EX_STATUS_FLAG, указанного в области, занимаемой таблицей TV управления, а также заданных верхнего адреса и размера ее. Направляющая информация ТЕ состоит из временной таблицы информации управления (TMP EXTI MAT) и таблицы указателей для поиска информации категории (CAT INFO SPRT), записанных последовательно.
Указанная временная таблица информации управления (TMP EXTI MAT) содержит записанные в ней несколько таблиц указателей для поиска информации категории (CAT INFO SPRT), расположенных за самой таблицей управления. Каждая из таблиц указателей для поиска информации категории (CAT INFO SPRT) управляет файлами расширения с помощью каждой категории.
В соответствии с ISO/IEC 646:1983 (а-признак) временная таблица информации управления (TMP EXTI MAT) содержит в 12 верхних байтах код идентификации, указывающий, что сама таблица является временной таблицей информации управления. С помощью следующих двух байтов записывается номер версии соответствующей таблицы TV управления. Следующие два байта являются резервом, а номер таблицы указателей для поиска информации категории (CAT INFO SPRT) записывается с помощью одного байта, следующего за резервными двумя байтами. В данном варианте выполнения номер таблиц лежит в диапазоне от 1 до 256. Следующие три байта являются резервными.
Таким образом, направляющая информация ТЕ является такой информацией, что можно обнаруживать временную таблицу информации управления (TMP EXTI MAT) на основе таблицы TV управления с целью определения номера таблиц указателей для поиска информации категории (CAT INFO SPRT), включенных после таблицы управления TMP EXTI MAT.
Таблица указателей для поиска информации категории (CAT INFO SPRT) задается для каждой категории расширенного файла, как показано на фиг.11. В каждой таблице указателей для поиска информации категории (CAT INFO SPRT) код идентификации CAT ID указывает тип расширенного файла с помощью верхних двух байтов. В следующих двух байтах указывается тип информации CAT INFO TYPE, которая является форматом соответствующей информации CI управления и указывает формат записи отдельной информации EFX. В следующих четырех байтах указывается адрес информации CAT INFO SA, указывающий адрес начала соответствующей информации CI управления, и в следующих четырех байтах указывается размер CAT INFO SZ соответствующей информации CI управления.
В указанной таблице указателей для поиска информации категории (CAT INFO SPRT) код идентификации CAT ID, указывающий формат расширенного файла, предназначен для файла неподвижного изображения. Например, "01" предназначен для файла неподвижного изображения, форматированного в соответствии с форматом JPEG, а "02" предназначен для файла неподвижного изображения, форматированного в соответствии с форматом обмена графическими данными (GIF).
Таким образом, форматы записи информации CI управления и отдельной информации EXF могут быть подтверждены в соответствии с типом информации CAT INFO TYPE посредством обнаружения формата на основе кода идентификации CAT ID с помощью последовательно поиска в таблице TV управления. Поэтому, когда вновь записывается основанный на битовой карте файл неподвижного изображения в виде расширенного файла с кодом идентификации CAT ID, заданным лишь в виде 01 или 02, то формат форматированного в соответствии с форматом JPEG файла неподвижного изображения может быть сделан соответствующим информации CI управления и отдельной информации EXF за счет изменения состояния лишь кода идентификации CAT ID и установки типа информации CAT INFO TYPE, одинакового с типом информации форматированного в соответствии с форматом JPEG файла неподвижного изображения. Таким образом, в данном варианте выполнения процедура добавления к форматам выполненных с возможностью записи файлов может быть упрощена и обеспечивается записывающая способность оптического диска 2.
Кроме того, за счет указанного обеспечения соответствия форматов информации CI управления и отдельной информации EXF, оптический диск 2 можно подвергать завершению для файла, никак не заданного обработкой, с промежуточной информацией DK управления, аналогичной форматированному в формате JPEG файлу неподвижного изображения, за счет чего обеспечивается достаточное расширение записывающей способности оптического диска 2.
Таким образом, информацию CI управления и отдельную информацию EXF можно задавать в соответствии с каждой таблицей указателей для поиска информации категории (CAT INFO SPRT), как показано на фиг.12. Следует отметить, что информация CI управления изменяется по структуре в зависимости от типа информации CAT INFO TYPE в таблице указателей для поиска информации категории (CAT INFO SPRT). Тип информации CAT INFO TYPE можно устанавливать в соответствии с категорией расширенного файла, относящегося к отдельной информации EXF, управляемой информацией CI управления.
На фиг.12 показан случай, в котором тип информации CAT INFO TYPE является 01, а структура этого типа 01 применена к промежуточной информации DK управления для указанного выше файла неподвижного изображения.
Следует отметить, что согласно ISO/IEC 646:1983 (а-признак), информация CI управления указывает в своих верхних 12 байтах код идентификации CAT INFO ID, указывающий, что это информация управления для расширенного файла, следующие два байта указывают номер версии TV VERN информации управления TPMJVMGI. В информации CI управления следующие два байта являются резервом, а следующие восемь байтов указывают номер каталога на первом иерархическом уровне расширенного файла, согласно ISO/IEC 646:1983 (е-признак). Кроме того, восемь следующих байтов указывают номер каталога на втором уровне.
Кроме того, в следующих восьми байтах указывается идентификатор осуществления обновления IMP ID, следующие 12 байтов указывают отметку времени CR ТМ, указывающую дату и время задания информации CI управления, и следующие 12 байтов указывают метку времени MD ТМ, указывающую дату и время обновления, когда в последний раз обновлялась информация CI управления. Следующие два байта указывают номер отдельной информации EXF1-EFXn внутри диапазона от 1 до 9999, а последние два байта являются резервными.
С другой стороны, как показано на фиг.13, отдельная информация EXF имеет свои верхние 12 байтов для указания наименования файла FILE NAME, а следующий байт указывает информацию защиты авторских прав CGSM INFO. Следующие три байта отдельной информации EXF указывают адрес начала EFX SA соответствующего расширенного файла, следующие четыре байта указывают размер файла EXF SZ, и следующие 12 байтов предназначены для отметки времени CR ТМ, указывающей дату и время, когда была генерирована отдельная информация EFX.
Таким образом, привод 1 оптического диска выполнен с возможностью информирования пользователя о файле расширения, записанном на оптическом диске 2, через структуру каталога посредством проведения последовательного просмотра направляющей информации ТЕ, информации CI управления и отдельной информации EXF для расширенного файла с опорой на таблицу TV управления, и с возможностью получения различной информации, необходимой для организации системы управления файлами персонального компьютера из этой направляющей информации ТЕ, информации CI управления и отдельной информации EXF.
Как указывалось выше, ЦП 4 получает свойства, наименование, размер и т.д. каждого расширенного файла в соответствии с указаниями указанных выше направляющей информации ТЕ, информации CI управления и отдельной информации EXF во время завершения с целью генерирования UDF.
Привод 1 оптического диска, содержащий конструкцию, описанную выше со ссылками на фиг.3, работает следующим образом.
Когда пользователь загружает оптический диск 2 в привод 1 оптического диска или когда привод 1 оптического диска включается после загрузки в него оптического диска 2, ЦП 4 управляет процессором 14 сигналов DVD и усилителем 18 для двигателей для привода двигателя 21 салазок для перемещения оптической головки 19 в направлении внутренней окружности оптического диска 2. Затем из оптической головки 19 проецируется лазерный луч на оптический диск 2. Возвращенный свет, отраженный от оптического диска 2, измеряется оптической головкой 19. Мощность отражения, измеренная оптической головкой, последовательно обрабатывается аналоговым блоком 16 внешнего интерфейса и ЦП 4. ЦП 4 управляет оптической головкой 19 посредством управления процессором 14 сигналов DVD и усилителем 18, что обеспечивает управление слежением и управление фокусировкой оптической головки 19.
Кроме того, данные, записанные на оптическом диске 2, считываются посредством обработки измеренной мощности возвращенного света, отраженного от оптического диска 2, в процессоре 14 сигналов DVD. В приводе 1 оптического диска, согласно данному изобретению, ЦП 4 получает различные виды информации, записанной вдоль внутренней окружности оптического диска 2, с помощью указанной выше серии операций и удерживает в памяти, встроенной в ЦП 4.
В случае, когда оптический диск 2 является оптическим диском лишь для считывания, сформированным путем штамповки и имеющим углубления и выпуклости, указывающие на то, что данные записаны на оптический диск 2, или же в случае, когда он является завершенным диском, имеющим лишь файлы подвижных изображений, записанные в нем, то ЦП 4 получает данные VMG, записанные вдоль внутренней окружности оптического диска 2, которые являются информацией управления для плеера DVD в указанной выше серии операций. Таким образом, в приводе 1 оптического диска при получении команды пользователя на воспроизведение оптического диска 2 приводится в действие электродвигатель 21 салазок в соответствии с данными VMG с помощью процессора 14 сигналов DVD и усилителя 18 для электродвигателей, для перемещения оптической головки 19 к адресу указанного пользователем названия (операция поиска), и при выполнении управления слежением и управления фокусировкой оптической головки 19 на основе измеренного возвращенного света, измеренный возвращенный свет последовательно обрабатывается с помощью процессора 14 сигналов DVD, процессора 7 заглавной информации и блока 6 сжатия/развертывания с целью считывания видеоданных, составляющих подвижные изображения. В частности, считываемый сигнал, являющийся результатом измерения возвращенного света и изменяющийся по уровню в соответствии с цепочкой питов на оптическом диске 2, обрабатывается аналоговым блоком 16 внешнего интерфейса для создания данных считывания, и данные считывания декодируются, подвергаются деинтерливингу и коррекции ошибок с помощью процессора 14 сигналов DVD. Затем данные считывания после коррекции ошибок подаются в процессор 7 заглавной информации, где из данных извлекается заголовок, и заголовок сообщается в ЦП 4. Затем считанный сигнал подается в блок 6 сжатия/развертывания и разделяется мультиплексором 10 на видеоданные и аудиоданные. Видеоданные извлекаются видеопроцессором 8 из сжатого состояния MPEG и отображаются на мониторе 12 или подаются во внешнее устройство через видео/аудио кодер 13. С другой стороны, аудиоданные разворачиваются аудиопроцессором 11 и затем подаются на монитор 12 для контроля или подаются во внешнее устройство через видео/аудио кодер 13.
Однако в случае, когда оптический диск 2 является не тронутым диском, выполненным с возможностью перезаписи, то при загрузке оптического диска 2 в привод 1 или же при включении привода 1 ЦП 4 получает доступ к оптическому диску 2 для получения из него данных RMA. В приводе 1 оптического диска при выборе пользователем режима съемки подвижного изображения ЦП 4 обновляет данные RMA, содержащиеся в его памяти (как показано на фиг.6), и задает посредством заполнения области для UDF и VMG, а также области для VTSI из VTS.
Когда в этих условиях пользователь подает команду на запись, то видеоданные и аудиоданные подаются последовательно из блока 3 ввода видео и блока 5 ввода аудио, и видеоданные сжимаются видеопроцессором 8 с использованием технологии MPEG, в то время как аудиоданные сжимаются аудиопроцессором 11. Затем сжатые таким образом видеоданные и аудиоданные мультиплексируются мультиплексором 10, а затем к мультиплексированным данным добавляются данные заголовка с помощью процессора 7 заглавной информации. В процессоре 14 сигналов DVD, предусмотренным ниже по потоку, к мультиплексированным данным добавляется код коррекции ошибок и они подвергаются интерливингу и кодированию. В соответствии с результатом обработки этих данных аналоговый блок 16 внешнего интерфейса устанавливает интенсивность лазерного луча, излучаемого из оптической головки 19 на оптический диск 2. Таким образом, на оптическом диске 2 последовательно образуются питы для последовательной записи видеоданных, состоящие из подвижных изображений.
В приводе 1 оптического диска, когда пользователь подает команду на остановку записи, то ЦП 4 останавливает серию операций в блоке 6 сжатия/развертывания и т.п. для прекращения записи видеоданных, а затем записывает на оптический диск 2 информацию управления для записанного файла подвижных изображений. А именно, в приводе 1 оптического диска ЦП 4 генерирует информацию управления из адреса, размера файла, даты и времени записи и т.д. данных подвижных изображений и подает информацию управления в процессор 14 сигналов DVD и записывает ее на оптический диск 2, так что информация управления записывается за видеоданными, за счет чего задается область VTSI BUP. Затем задаются посредством заполнения области для VTSI и VTSM VOBS следующего VTS, и оптическая головка 19 получает команду на поиск существующих VTSI и VTSM VOBS. Аналогичная информация управления подается в процессор 14 сигналов DVD и записывается в оптический диск 2 для задания планируемых областей VTSI и VTSM VOBS.
В приводе 1 оптического диска видеоданные, состоящие из подвижных изображений, записываются для одного названия. Таким образом, в приводе 1 оптического диска для записи файла подвижных изображений записываются информация управления и файл в видеоформате DVD, в котором последовательно располагаются информация управления, состоящая из VTSI, информация управления, состоящая из VTSM VOBS, файл подвижных изображений и информация управления, состоящая из VTSI BUP. Когда затем пользователь подает команду на запись подвижных изображений, то привод 1 оптического диска повторяет аналогичные операции для последовательной записи названий на оптический диск 2.
После окончания записи подвижных изображений для одного названия записываются верхний и нижний адреса названий в таблицу управления в области RMA на внутренней окружности оптического диска 2.
В случае, когда оптический диск, имеющий такие последовательно записанные в нем названия и еще не завершенный, загружается в привод 1 оптического диска, то получают таблицу управления, получают последовательно информацию управления, записанную в комбинации с названиями, посредством сканирования оптического диска 2 в соответствии с таблицей управления, и они хранятся в памяти ЦП 4. Далее считывается файл подвижных изображений, указанный пользователем, на основе полученной таким образом информации.
В приводе 1 оптического диска, когда названия записаны на оптический диск 2 указанным выше образом и пользователь подает команду на завершение оптического диска 2, то генерируются данные UDF и VMG в соответствии с информацией управления, записанной в комбинации с названиями в память ЦП 4 на основе записи таблицы управления, и записываются в области внутренней окружности, заданной в оптическом диске 2, а также задаются зона ввода и зона вывода. Таким образом, этот оптический диск можно устанавливать для воспроизведения плеером DVD, который поддерживает лишь обычный формат DVD.
С другой стороны, в случае выбора пользователем режима записи неподвижного изображения в чистом диске резервируются области UDF и VMG, также как при записи подвижных изображений. Кроме того, в приводе оптического диска режим работы средства получения изображения переключается в режим неподвижного изображения, а режим работы блока 6 сжатия/развертывания переключается в режим работы для сжатия данных на основе JPEG.
Когда пользователь подает команду начать запись неподвижных изображений в этих условиях, то видеоданные, состоящие из неподвижных изображений, подаваемые из блока 3 ввода видео, сжимаются видеопроцессором 8 блока 6 сжатия/развертывания в формате JPEG. Таким образом, в приводе 1 оптического диска создаются для записи видеоданные, состоящие из неподвижных изображений, а не видеоданные, состоящие из каких-либо подвижных изображений, и последовательно записываются на оптический диск 2 как при записи подвижных изображений.
В этом приводе 1 оптического диска для записи подвижных изображений сначала задаются области для VTSI и VTSM VOBS для записи реальных данных, однако для записи неподвижных изображений реальные данные, состоящие из неподвижных изображений, записываются вверху областей, зарезервированных посредством заполнения. А именно, для записи неподвижных изображений нет необходимости в резервировании таких областей, как VTSI и VTSM VOBS. Кроме того, когда пользователь подает команду на запись неподвижных изображений, то неподвижные изображения последовательно записываются на оптический диск 2 указанным выше образом. При каждой записи записывается адрес каждого файла в память ЦП 4.
В приводе 1 оптического диска при остановке записи неподвижных изображений пользователем путем изменения режима работы или другим образом после записи на оптический диск желаемого количества файлов неподвижных изображений записывается хранимая в памяти информация управления, состоящая из адресов и т.д., в качестве временной промежуточной информации управления, предназначенной для использования до завершения диска, в последовательных областях для множества файлов неподвижных изображений. Таким образом, в приводе 1 оптического диска для записи других файлов, отличных от файла подвижного изображения, записываются файлы и информация управления для них в последовательности файл и информация управления и выбирается формат для записи файлов и информации управления в зависимости от признака файлов, подлежащих записи.
Как указывалось выше, привод 1 оптического диска может записывать на оптический диск 2 также файлы неподвижных изображений, не заданных в видеоформате DVD. Кроме того, когда оптический диск 2, содержащий записанные таким образом файлы неподвижных изображений, загружается в привод оптического диска, поддерживающий лишь видеоформат DVD, то обнаруживается информация управления, записанная в соответствии с видеоформатом DVD, такая как VTSI или т.п., с помощью поиска, выполняемого во время загрузки диска, и на основе информации управления считывается VTS. Таким образом, файлы неподвижных изображений и информация управления для файлов не оказывают влияния на считывание любых подвижных изображений. Поэтому обычный плеер DVD может считывать файл подвижного изображения с оптического диска 2, содержащего на нем записанный таким образом файл подвижного изображения.
В приводе 1 оптического диска коллективно закладывается такая промежуточная информация DK управления (как показано на фиг.6) для множества файлов, записанных последовательно, и записывается информация CI управления, обеспечивающая полное управление. После этого записывается отдельная информация EXF, включающая верхний адрес каждого файла и наименование файла, и записывается верхний адрес промежуточной информации DK управления в виде направляющей информации ТЕ расширенного файла в фиксированной области вдоль внутренней окружности оптического диска 2. Кроме того, в таблицу TV управления записывается адрес направляющей информации ТЕ расширенного файла.
Таким образом, привод оптического диска, который поддерживает также файлы, отличные от файлов подвижных изображений, может считывать также файлы неподвижных изображений. То есть, в приводе 1 оптического диска, в который загружен указанный выше оптический диск 2, сначала выполняется поиск в оптическом диске 2 на основе таблицы управления для считывания данных VTSI и VTSM VOBS, а также промежуточной информации DK управления для файлов неподвижных изображений с оптического диска 2, а также информации управления, удерживаемой в памяти ЦП 4.
Таким образом, названия подвижных и неподвижных изображений, записанные в оптический диск 2 по командам пользователя, предлагаются пользователю. Кроме того, когда пользователь подает команду на считывание подвижных изображений, то привод 1 оптического диска может считывать файлы подвижных изображений на основе данных VTS и VTSM VOBS, как указывалось выше относительно оптического диска только для считывания.
С другой стороны, когда пользователь подает команду на считывание файла неподвижного изображения, то выполняется обнаружение адреса и т.д. файла на основе промежуточной информации DK управления, удерживаемой в ЦП 4, последовательно считываются записанные на оптическом диске 2 данные в соответствии с результатом обнаружения и обрабатываются с помощью операций, аналогичных операциям считывания подвижных изображений. В приводе 1 оптического диска для обработки считанных данных, включающих неподвижные изображения, в процессе обработки считанных данных работа видеопроцессора 8 изменяется с помощью ЦП 4 для развертывания видеоданных, сжатых в соответствии с JPEG, и видеоданные, включающие неподвижные изображения, контролируются на мониторе 12, а затем могут подаваться с видео/аудио кодера 13 во внешнее устройство.
Обычно файл неподвижного изображения по размеру меньше файла подвижного изображения. Однако в приводе 1 оптического диска промежуточная информация управления генерируется в качестве информации управления и записывается для множества файлов. Таким образом, в приводе 1 оптического диска, поскольку записывается расширенный файл, состоящий из таких файлов неподвижных изображений или т.п., можно минимизировать сокращение областей записи за счет записи файлов управления.
Кроме того, промежуточная информация управления для множества файлов коллективно записывается для каждого типа, являющегося признаком файла, за счет чего операции поиска и завершения (подробное описание которых будет приведено ниже) можно упростить.
В частности, поскольку адреса такой промежуточной информации DK управления изменяются из-за записи различных типов файлов, то возможно, что промежуточная информация управления записывается для каждого из множества файлов. Изменения адресов промежуточной информации управления можно адаптировать посредством записи для них таблицы управления, однако в случае записи каждого расширенного файла лишь с таблицей управления, обеспечиваемой для расширенного файла как при записи файлов подвижных изображений, если записывается множество файлов расширения на оптический диск, то для файлов расширения не может быть обеспечено множество таблиц управления. Однако в данном варианте выполнения, поскольку управление направляющей информацией ТЕ осуществляется с помощью таблицы управления, а информация CI управления для коллективного управления последовательно записываемых файлов расширения управляется направляющей информацией ТЕ расширенного файла, то такую нерегулярность адресов и запись множества файлов можно адаптировать одновременно.
Кроме того, поскольку адрес (направляющая информация) ТЕ промежуточной информации DK управления записывается в такую таблицу управления, то может обеспечиваться быстрый и легкий доступ к файлу расширения посредством входа в оптический диск 2 с опорой на информацию ТЕ адреса. Кроме того, за счет использования таблицы TV управления для файлов подвижных изображений, как указывалось выше, возможно предотвращение занятия области записи информации за счет раздельного генерирования такой таблицы для каждого расширенного файла и тем самым более эффективного использования области записи информации.
В приводе 1 оптического диска такие файлы расширения записываются каждый в комбинации с промежуточной информацией DK1 управления для файла. Таким образом, в случае необходимости записи любой новой промежуточной информации DK управления обновляется существующая в диске промежуточная информация DK управления в комбинации с новой промежуточной информацией управления, как было описано применительно к фиг.7. Кроме того, посредством обновления последней промежуточной информации DK1 управления в указанной выше комбинации обновляется или стирается любой расширенный файл. Таким образом, в приводе 1 оптического диска даже если множество файлов расширения записаны по отдельности, то доступ в соответствующий расширенный файл может быть обеспечен посредством получения промежуточной информации управления в одном месте, что также обеспечивает быстрый вход привода 1 на оптический диск 2.
С помощью указанных выше операций привод 1 оптического диска по командам пользователя последовательно записывает файлы подвижных и неподвижных изображений на так называемый нетронутый диск, на оптический диск, имеющий записанные на нем лишь подвижные изображения, но еще не завершенный, и оптический диск, имеющий записанные на нем файлы подвижных и неподвижных изображений, но еще не завершенный.
С другой стороны, когда пользователь подает команду на завершение любого из указанных выше оптических дисков, имеющих записанные на них подвижные и неподвижные изображения, то генерируются для компьютера данные UDF на основе информации управления и промежуточной информации управления, полученных с оптического диска и хранящихся в памяти ЦП 4, а также информации управления и промежуточной информации управления, генерированной при записи подвижных и неподвижных изображений и хранящихся в памяти, и данные UDF записываются в предварительно резервированной области на оптический диск 2. Кроме того, генерируются данные VMG для плеера DVD в соответствии только с информацией управления для файла подвижного изображения и аналогичным образом записываются на оптический диск 2.
Таким образом, в приводе 1 оптического диска коллективно записывается информация управления для всех записанных на оптический диск 2 файлов в комбинации с файлами в области UDF для записи первой информации управления области записи информации управления на оптическом диске 2, в то время как информация управления только для файла подвижного изображения, имеющего специальный признак и записанного на оптический диск 2, записывается в комбинации с файлом подвижного изображения в области VMG, предназначенной для DVD, для записи второй информации управления.
Таким образом, когда оптический диск 2, завершенный указанным выше образом, воспроизводится плеером DVD, то файлы, записанные на оптический диск 2, считываются с опорой на ориентированную на DVD область VMG, за счет чего можно успешно считывать подвижные изображения, форматированные в видеоформате DVD, без влияния записи других файлов, таких как файлы неподвижных изображений.
При воспроизведении завершенного оптического диска компьютером, поскольку задан UDF в формате управления файлами, соответствующем системе управления файлами компьютера, и компьютер считывает каждый файл на основе UDF, то можно считывать как файл подвижного изображения, так и файл неподвижного изображения.
Таким образом, в приводе 1 оптического диска, способном выполнять запись на оптический диск 2 файлы неподвижных изображений дополнительно к файлам подвижных изображений, отдельная информация EXF, являющаяся информацией управления для каждого расширенного файла, группируется в соответствии с информацией CI управления, и верхний адрес информации CI управления записывается в направляющую информацию ТЕ расширенного файла. В приводе 1 оптического диска в направляющую информацию ТЕ включается код идентификации CAT ID, указывающий типы файлов расширения, коллективно управляемых на основе информации CI управления, а также информацию CAT INFO TYPE о формате записи для соответствующей отдельной информации EXF, отдельно от кода идентификации CAT ID.
Таким образом, для записи файла, образованного из GIF, битовой карты или т.п., например, отличного от любого файла неподвижного изображения в формате JPEG, в оптический диск пользователь может записывать такие разные типы файлов на оптический диск 2 посредством установки отдельной информации EXF управления и формата записи CAT INFO TYPE, одинаковыми с файлами неподвижных изображений, и изменения лишь кода идентификации CAT ID, указывающего тип расширенного файла. Кроме того, за счет генерирования UDF посредством завершения обеспечивается возможность доступа компьютера в файл, записанный указанным выше образом. Таким образом, в данном варианте выполнения можно записывать другие файлы, отличные от файлов подвижных изображений, в оптический диск 2 с достаточным расширением записывающей способности этого диска.
Привод 1 оптического диска, содержащий указанную выше конструкцию, обеспечивает доступ к отдельной информации управления через направляющую информацию расширенного файла и запись файла неподвижных изображений, отличающегося от файлов подвижных изображений, на оптический диск с достаточным расширением записывающей способности, посредством расположения кода идентификации, указывающего тип соответствующего расширенного файла, и формата записи информации управления в направляющей информации расширенного файла.
Кроме того, адрес направляющей информации для расширенного файла, с помощью которой можно идентифицировать адрес информации управления для файлов расширения, устанавливается в области внутренней окружности оптического диска, где начинается первый записываемый файл, за счет чего можно записывать также направляющую информацию в фиксированной области. Таким образом, обеспечивается доступ к направляющей информации расширенного файла независимо от таблицы управления, для идентификации адреса также информации управления, что приводит к эффективному использованию области записи информации и тем самым к быстрому поиску в области записи в оптическом диске.
Для записи информации управления для дополнительно записываемого расширенного файла коллективно записывается информация управления для существующих файлов расширения, а направляющая информация для файлов расширения обновляется в соответствии с записью дополнительного расширенного файла и соответствующей информации управления. Таким образом, при считывании куска информации управления можно идентифицировать адреса всех файлов расширения, записанных на оптическом диске, и в соответствии с этим исключается частый доступ на оптический диск 2.
За счет считывания файлов, содержащих соответствующие признаки, записанные на оптический диск на основе записанной информации управления, отличной от подвижных изображений, можно считывать и использовать файлы, отличные от файлов подвижных изображений.
Кроме того, за счет коллективной записи информации управления в комбинации со всеми файлами, записанными в оптический диск, в первой области записи информации управления и информации управления в комбинации лишь с файлами, имеющими специфический признак, во второй области записи информации управления можно считывать файл подвижных изображений с помощью некоторых обычных плееров DVD и все файлы подвижных и неподвижных изображений - с помощью некоторых компьютеров.
Описание других вариантов выполнения привода оптического диска согласно данному изобретению приводится ниже.
На фиг.14 и 15 показан процесс записи промежуточной информации управления, относящейся к указанному выше варианту выполнения, согласно фиг.7. В этом варианте выполнения привода оптического диска направляющая информация ТЕ для файлов расширения записывается вместе с промежуточной информацией DK управления для файла в конце последнего записанного расширенного файла. Важно отметить, что этот вариант выполнения привода оптического диска выполнен идентично приводу 1 оптического диска в соответствии с вариантом выполнения, описанным выше, за исключением обработки направляющей информации ТЕ расширенного файла. Поэтому описание одинаковых аспектов этого варианта выполнения привода 1 оптического диска больше не приводится.
Как показано на фиг.14А, микрокомпьютер в этом приводе оптического диска записывает файлы расширения EF1, EF2 и EF3, затем записывает направляющую информацию ТЕ для файлов расширения, а затем записывает промежуточную информацию DK управления, состоящую из информации CI управления и отдельной информации EXF1 - EXF3. Кроме того, микрокомпьютер записывает также верхний адрес направляющей информации ТЕ, записанной таким образом в таблицу TV управления.
Для обновления или стирания записанных таким образом файлов EF1, EF2 и EF3 обновляется отдельная информация EXF1-EXF3 посредством стирания соответствующей отдельной информации EXF1-EXF3, установки флагов недействительности, указывающих, что соответствующие файлы были стерты, или же посредством обработки другим образом, как показано на фиг.14В-14D. Кроме того, отдельная информация EXF1-EXF3 обновляется посредством совместной записи поверху направляющей информации ТЕ и промежуточной информации DK управления. Следует отметить, что для реального обновления записи в оптическом диске 2 подлежащие выполнению операции с использованием памяти микрокомпьютера и при выбросе оптического диска 2 являются одинаковыми с первым вариантом выполнения.
С другой стороны, когда записывается новая промежуточная информация DK1 управления для записи дополнительных файлов расширения, то существующая промежуточная информация DK управления комбинируется с ней для создания информации CI управления и соответствующей направляющей информации ТЕ, и они последовательно записываются вслед за файлами расширения, как показано на фиг.15А и 15В. Кроме того, обновляется запись в таблице TV управления в соответствии с указанной записью. Затем все файлы расширения, записанные на оптический диск 2, стираются или обновляются посредством обновления последней записанной промежуточной информации DK1 управления.
За счет установки адреса направляющей информации расширенного файла в области, следующей за последним записанным на оптический диск файлом расширения, в этом варианте выполнения достигается тот же эффект, что и в первом варианте выполнения, даже если направляющая информация расширенного файла изменяется.
Данное изобретение можно применять также в качестве внешней памяти для персонального компьютера. В этом варианте выполнения различные файлы, отличные от файлов неподвижных изображений, такие как файлы подвижных изображений, заданных в формате, отличном от формата VTS, текстового файла, карты данных, применяются в качестве указанных файлов расширения и записываются на оптический диск 2 как в первом или втором варианте выполнения, а также выполняется завершение оптического диска 2.
В соответствии с этим промежуточная информация DK управления комбинируется с информацией CI управления и соответствующей отдельной информацией EXF управления для каждого типа файлов, записанных на оптический диск 2, и в направляющей информации ТЕ создается множество таблиц указателей для поиска информации категории (CAT INFO SPRT) после таблицы временной информации управления (TMP EXTI MAT) в соответствии с указанными выше комбинациями.
Даже в случае, когда в качестве файлов расширения в третьем варианте выполнения применяются другие файлы, отличные от файлов неподвижных изображений, то обеспечивается тот же эффект, что и в указанных выше вариантах выполнения.
Следует отметить, что в соответствующих указанных выше вариантах выполнения направляющая информация для файлов расширения используется в качестве временной информации до завершения оптического диска, однако данное изобретение не ограничивается аспектом ни в одном из этих вариантов выполнения. А именно, привод оптического диска можно выполнять для использования направляющей информации также после завершения.
Выше было приведено описание данного изобретения применительно к соответствующим указанным выше вариантам выполнения, в которых выполняется серия операций в соответствии с программой записи или воспроизведения, предварительно установленной в приводе оптического диска, однако это не ограничивает данное изобретение. То есть, данное изобретение можно широко применять для выполнения таких серий операций в соответствии с программой, загруженной через сеть, такую как Интернет, или с программой, обеспеченной с помощью различных носителей записи. Следует также отметить, что носителем записи может быть магнитный диск, оптический диск, магнитная лента или т.п.
Кроме того, описание данного изобретения было приведено применительно к соответствующим указанным выше вариантам выполнения, применяемым для оптического диска, имеющего функцию создания изображений, и привода оптического диска, который является блоком внешней памяти для компьютера, однако изобретение не ограничивается этими вариантами выполнения. А именно, данное изобретение можно также применять для выполнения указанных выше операций записи и воспроизведения под управлением прикладной компьютерной программы.
Кроме того, данное изобретение можно применять для устройства записи/воспроизведения, использующего другой носитель записи, а также для устройства записи, использующего оптический диск.
Хотя изобретение было описано применительно к некоторым предпочтительным вариантам выполнения, показанным на прилагаемых чертежах, для специалистов в данной области техники понятно, что изобретение не ограничивается этими вариантами выполнения, а возможны различные модификации, альтернативные конструкции или эквиваленты без отхода от объема и идеи данного изобретения, изложенных в прилагаемой формуле изобретения.
Как указывалось выше, данное изобретение предлагает привод оптического диска, в котором доступ к отдельной информации управления обеспечивается с помощью направляющей информации для расширенного файла, а код идентификации, указывающий тип соответствующего расширенного файла, и формат записи информации управления расположены в направляющей информации расширенного файла, с целью расширения записывающей способности диска, достаточной также для записи файла подвижного изображения, отличного от файла подвижных изображений.
Изобретение относится к устройству и способу записи информации на носитель записи, такой как оптический диск. Устройство записи позволяет записывать как файлы подвижных изображений, так и файлы расширения, отличные от файлов подвижных изображений, в которых доступ к отдельной информации управления обеспечивается через направляющую информацию для соответствующего расширенного файла, адрес направляющей информации для файла расширения записывается в таблице управления, а код идентификации, указывающий тип расширенного файла, и формат записи информации управления располагаются в направляющей информации для файла расширения. Технический результат - повышение эффективности записи и обеспечение записи файлов, отличных от файлов подвижных изображений. 3 н. и 22 з.п. ф-лы, 15 ил.
US 6215746 B1, 10.04.2001 | |||
ЩИТОВОЙ ДЛЯ ВОДОЕМОВ ЗАТВОР | 1922 |
|
SU2000A1 |
Многоканальный распределитель импульсов | 1984 |
|
SU1182662A1 |
СПОСОБ И УСТРОЙСТВО ЗАПИСИ ДАННЫХ, СРЕДА ЗАПИСИ ДАННЫХ, СПОСОБ И УСТРОЙСТВО ВОСПРОИЗВЕДЕНИЯ ДАННЫХ | 1995 |
|
RU2158969C2 |
Авторы
Даты
2006-09-27—Публикация
2003-04-25—Подача