Устройство управления файлами, способ управления файлами и носитель записи, на котором записана программа способа управления файлами
Иллюстрации
Показать всеПредложено устройство, которое обрабатывает индексный файл, записанный на носителе записи. Файл сформирован из последовательности точек входа, содержащих выделенную информацию о файлах неподвижных изображений, записанных на носителе. Во время работы устройство организует множество файлов неподвижного изображения в виде одного файла кинофильма и вновь регистрирует этот файл кинофильма в индексном файле в виде одной точки входа. 3 н. и 10 з.п. ф-лы. 5 ил.
Реферат
Область техники, к которой относится изобретение
Настоящее изобретение относится к устройству управления файлами, способу управления файлами, программе способа управления файлами, и носителю записи, на котором записана программа способа управления файлами. Более конкретно, изобретение относится к устройству оптического диска. В изобретении предложена компоновка, с помощью которой множество файлов неподвижного изображения, зарегистрированных в индексном файле, имеющем последовательность точек входа, каждая из которых содержит информацию, выделенную из файла, организованы в виде одного файла кинофильма и снова зарегистрированы в индексном файле, в результате чего предотвращается чрезмерное увеличение количества точек входа даже когда требуется организовать управление большим количеством файлов неподвижного изображения.
Уровень техники
В последние годы было предложено множество оптических устройств, предназначенных для записи снятых изображений на носителе записи со случайным доступом большой емкости, таком как оптический диск.
В качестве иллюстрации можно привести выложенный японский патент №2001-84705, в котором раскрыт способ, позволяющий с помощью устройства для диска генерировать индексный файл из большого количества файлов, записанных на носитель записи, и записывать сгенерированный индексный файл на носитель записи. Индексный файл скомпонован таким образом, что он облегчает работу с множеством файлов.
В выложенном японском патенте №2002-278996 предложен способ иерархического управления большим количеством файлов путем использования индексного файла, что позволяет дополнительно упростить работу с множеством файлов.
Указанные выше индексные файлы разработаны в качестве иллюстрации для управления файлами видеосодержания. В таких случаях вначале генерируют данные свойства из атрибута файла - субъекта управления. Последовательность точек входа, каждая из которых состоит из таких данных свойства, организуют в файле точек входа свойства. Миниатюрные изображения также генерируют из файлов, предназначенных для управления. Последовательность миниатюрных изображений организована в виде файла точек входа миниатюрных изображений. Каждая из точек входа свойства содержит индекс, указывающий на соответствующую точку входа миниатюрного изображения. Если управляемый файл представляет собой файл видеосодержания, миниатюрные изображения, записанные в файле точек входа миниатюрных изображений, отображают для представления пользователю множества пунктов содержания изображений, записанных на носителе записи. Когда пользователь выбирает любое одно из миниатюрных изображений, представляющих видеосодержание, соответствующее видеосодержание предлагают пользователю на основе записей в файле точек входа свойства.
Файл неподвижного изображения обычно содержит намного меньшее количество данных, чем файл кинофильма. Из этого следует, что количество файлов с неподвижным изображением, записанных на один носитель записи, обычно намного больше, чем количество файлов кинофильма. Это приводит к проблеме чрезмерно большого количества точек входа, которые, как ожидается, могут быть записаны в индексном файле.
Такое существенное увеличение количества точек входа приводит к значительному количеству данных, которые должны содержаться в индексном файле. Это означает, что для обработки индексного файла требуется больше времени. Также может случиться, что количество точек входа достигнет верхнего предела количества точек входа для индексного файла или файла точек входа, при этом, если носитель записи будет загружен в другое устройство, может быть трудно выполнять обработку в зависимости от прикладной программы, установленной в новом устройстве. В таких случаях может оказаться невозможной запись требуемых файлов на носитель записи, таким образом, под управлением с использованием индексного файла, несмотря на то, что носитель записи имеет достаточную свободную область.
Сущность изобретения
Настоящее изобретение было выполнено с учетом указанных выше обстоятельств и предусматривает устройство управления файлом, способ управления файлом, программу способа управления файлом и носитель записи, на котором записана программа способа управления файлом, с помощью которых предотвращается чрезмерное увеличение количества точек входа, когда требуется организовать управление большим количеством файлов неподвижного изображения.
При выполнении настоящего изобретения и в соответствии с одним вариантом выполнения настоящего изобретения предложено устройство управления файлами, предназначенное для управления файлами, записанными на носитель записи; в котором устройство управления файлами реорганизует индексный файл, записанный на носителе записи, таким образом, что множество файлов неподвижного изображения, записанных на носитель записи, группируют в виде одного файла кинофильма; и в котором точки входа, соответствующие множеству файлов неподвижного изображения, сгруппированные в файл кинофильма, удаляют из индексного файла, в то время как точку входа, содержащую выделенную информацию о файле кинофильма, регистрируют в индексном файле.
Как указано выше, устройство управления файлами в соответствии с изобретением, предназначенное для управления файлами, записанными на носитель записи, реорганизует индексный файл, также содержащийся на носителе записи, таким образом, что множество файлов неподвижного изображения, записанных на носителе записи, помещают в один файл кинофильма и, точки входа, представляющие множество файлов неподвижного изображения, сгруппированных, таким образом, в файле кинофильма, удаляют из индексного файла, в то время как точку входа, содержащую выделенную информацию файла кинофильма, регистрируют в индексном файле. Поскольку множество файлов неподвижного изображения могут быть организованы в виде одного файла кинофильма, количество точек входа, которые требуется зарегистрировать в индексном файле, таким образом, значительно уменьшается. Это свойство позволяет подавлять чрезмерное увеличение количества точек входа, в случае, когда требуется организовать управление множеством файлов неподвижного изображения.
В соответствии с другим вариантом выполнения настоящего изобретения, предложен способ управления файлами, предназначенный для управления файлами, записанными на носитель записи, причем способ управления файлами включает в себя этапы: реорганизации индексного файла, записанного на носитель, таким образом, что множество файлов неподвижного изображения, записанных на носитель записи, группируют в виде одного файла кинофильма; и удаления точек входа, соответствующих множеству файлов неподвижного изображения, сгруппированных в файл кинофильма, из индексного файла, с регистрацией в индексном файле точки входа, содержащей выделенную информацию из файла кинофильма.
Указанный выше способ управления файлом в соответствии с изобретением позволяет подавлять чрезмерное увеличение количества точек входа в индексном файле, в случае, когда требуется организовать управление множеством файлов неподвижного изображения.
В соответствии с дополнительным вариантом выполнения настоящего изобретения предложена программа способа управления файлом, предназначенная для обеспечения выполнения компьютером процедуры для управления файлами, записанными на носителе записи, причем эта процедура включает в себя следующие этапы: реорганизации индексного файла, записанного на носитель записи, таким образом, что множество файлов неподвижного изображения, записанных на носитель записи, группируют в один файл кинофильма; и удаления точек входа, соответствующих множеству файлов неподвижного изображения, сгруппированных в виде файла кинофильма, из индексного файла с регистрацией в индексном файле точки входа, содержащей выделенную информацию о файле кинофильма.
Указанная выше программа способа управления файлом в соответствии с изобретением также позволяет подавлять чрезмерное увеличение количества точек входа, в случае, когда требуется организовать управление большим количеством файлов неподвижного изображения.
В соответствии с еще одним вариантом выполнения настоящего изобретения предложен носитель записи, на котором записана программа способа управления файлом, предназначенная для обеспечения выполнения компьютером процедуры управления файлами, записанными на носитель записи, причем эта процедура включает в себя следующие этапы: реорганизации индексного файла, записанного на носитель записи, таким образом, чтобы множество файлов неподвижного изображения, записанных на носитель записи, были сгруппированы в виде одного файла кинофильма; и удаление точек входа, соответствующих множеству файлов неподвижного изображения, сгруппированных в файле кинофильма, из индексного файла, при регистрации в индексном файле точки входа, содержащей выделенную информацию из файла кинофильма.
Носитель записи, в котором записана программа способа управления файлами в соответствии с изобретением, также обеспечивает предотвращение чрезмерного увеличения количества точек входа, когда следует организовать управление множеством файлов неподвижного изображения.
Как отмечено выше, настоящее изобретение предусматривает компоновки, позволяющие предотвратить чрезмерное увеличение количества точек входа, в случае, когда требуется организовать управление множеством файлов неподвижного изображения путем использования индексного файла.
Краткое описание чертежей
На фиг.1 показана блок-схема устройства оптического диска в соответствии с первым вариантом выполнения настоящего изобретения.
На фиг.2 показана схема, представляющая типичное формирование индексного файла.
На фиг.3 показана схема, представляющая типичную реорганизацию индексного файла.
На фиг.4 показана блок-схема последовательности выполнения этапов, составляющих типичный процесс реорганизации индексного файла.
На фиг.5 показана схема, используемая для пояснения реорганизации индексного файла с помощью устройства оптического диска в соответствии со вторым вариантом выполнения настоящего изобретения.
Подробное описание изобретения
Предпочтительные варианты выполнения настоящего изобретения будут описаны ниже со ссылкой на прилагаемые чертежи.
(1) Структура одного варианта выполнения
(1-1) Структура устройства оптического диска
На фиг.1 показана блок-схема устройства оптического диска в соответствии с первым вариантом выполнения настоящего изобретения. При использовании средства формирования изображения и средства получения звука, которое не показано на чертеже, устройство 1 оптического диска получает видеосигнал и аудиосигнал, и записывает на оптический диск 2 результат формирования изображения в форме полученных видеосигналов и звуковых сигналов. Результат формирования изображения, записанный на оптический диск 2, воспроизводят и выводят с помощью устройства 1 оптического диска, с использованием панели жидкокристаллического дисплея в качестве средства отображения и громкоговорителей, в качестве средства вывода звука. Результат формирования изображения также может быть выведен во внешнее устройство. Под управлением микрокомпьютера 19 управления системой устройство 1 оптического диска получает результат формирования изображения в виде неподвижных изображений или кинофильмов вместе со звуковыми сигналами. Результат формирования изображения в виде кинофильмов сжимают с использованием формата MPEG (Группа экспертов в области подвижного изображения) и записывают на оптический диск 2 вместе с сопровождающим звуковым сигналом в заданном формате файла. Результат формирования изображения в виде неподвижных изображений сжимают с использованием формата JPEG (Группа экспертов по машинной обработке фотографических изображений) и записывают на оптический диск 2 вместе со звуковым сигналом, в соответствующем формате файла. Для этого варианта выполнения был принят формат файла, называемый Quick Time (ниже называется форматом QT).
В устройстве 1 оптического диска видеокодер 11 вначале подвергает видеосигнал, который представляет собой результат формирования изображения аналогово-цифровому преобразованию, в результате чего генерируют видеоданные. Видеокодер 11 затем кодирует видеоданные в формате MPEG или JPEG и выводит закодированные данные, содержащие видеоданные.
Аудиокодер 12 вначале подвергает звуковой сигнал, представляющий собой результат формирования изображения аналогово-цифровому преобразованию, для генерирования аудиоданных. Аудиокодер 12 затем кодирует аудиоданные и выводит кодированные данные, содержащие аудиоданные.
После записи генератор 15 файла мультиплексирует кодированные данные, поступающие из видеокодера 11 и аудиокодера 12, и выводит мультиплексированные данные под управлением микрокомпьютера 19 управления системой. Контроллер 18 запоминающего устройства переключает свою работу под управлением микрокомпьютера 19 управления системой. Во время записи контроллер 18 запоминающего устройства последовательно записывает последовательность данных, выводимую генератором 15 файлов, и различные данные, выводимые микрокомпьютером 19 управления системой, в запоминающее устройство 17 для временного сохранения. При содержании с использованием обработки, выполняемой кодером/декодером 21 исправления ошибок, который расположен далее по потоку обработки, контроллер 18 запоминающего устройства позволяет подавать на выход сохраненные данные. И наоборот, после воспроизведения контроллер 18 запоминающего устройства временно содержит данные из кодера/декодера 21 исправления ошибок в накопителе перед выводом в декодер 16 файла, а также в микрокомпьютер 19 управления системой.
Кодер/декодер 21 исправления ошибок переключает свои операции под управлением микрокомпьютера 19 управления системой. Во время записи кодер/декодер 21 исправления ошибок временно сохраняет данные, поступающие с выхода контроллера 18 запоминающего устройства, в запоминающем устройстве 20, и дополняет сохраненные данные кодом, исправляющим ошибки. Кодер/декодер 21 исправления ошибок затем выполняет поиск данных в запоминающем устройстве в заданной последовательности и выполняет перемежение найденных данных для вывода в модем 23 данных. После воспроизведения, в отличие от записи, кодер/декодер 21 исправления ошибок временно сохраняет данные, поступившие с выхода модема 23 данных, в запоминающем устройстве 20, в виде заданной последовательности, перед выводом этих данных в контроллер 18 запоминающего устройства. Во время обработки кодер/декодер 21 исправления ошибок выполняет перемежение данных, поступающих из модема 23 данных, для подготовки к выводу данных. Во время вывода данных в контроллер 18 запоминающего устройства кодер/декодер 21 исправления ошибок выполняет обработку исправления ошибок данных с использованием кода исправления ошибок, добавленного к данным во время записи.
Модем 23 данных переключает свою работу под управлением микрокомпьютера 19 управления системой. После записи модем 23 данных преобразует данные, выводимые из кодера/декодера 21 исправления ошибок, в цепочку последовательных данных перед модуляцией преобразованных данных для вывода в драйвер 24 модуляции магнитного поля или в блок 33 оптической головки. Во время воспроизведения модем 23 данных воспроизводит сигнал тактовой частоты из сигнала воспроизведения, поступающего из блока 33 оптической головки и, на основе этого сигнала тактовой частоты подвергает сигнал воспроизведения двоичной дискриминации и демодуляции для получения данных воспроизведения, соответствующих последовательной цепочке данных, сгенерированной во время записи. Модем 33 данных выводит данные воспроизведения в кодер/декодер 21 исправления ошибок.
После записи на магнитооптический диск, используемый в качестве оптического диска 2, драйвер 24 модуляции магнитного поля осуществляет привод магнитной головки 32 в соответствии с сигналом, поступающим с выхода модема 23 данных. Магнитная головка 32 установлена симметрично напротив блока 33 оптической головки с другой стороны оптического диска 2. Во время работы магнитная головка 32 прикладывает модулированное поле, отражающее данные, выводимые модемом 23 данных, к точке диска, которую облучают лучом лазера, с помощью блока 33 оптической головки. При использовании термомагнитного способа записи устройство 1 оптического диска записывает результаты формирования изображения и другие данные на оптический диск 2, если оптический диск 2 представляет собой магнитооптический диск.
Оптический диск 2 представляет собой носитель записи дискового типа, который в данном варианте выполнения представляет собой магнитооптический (МО) диск, диск с изменением фазы или какой-либо другой оптический диск с возможностью перезаписи. Двигатель 31 шпинделя приводит во вращение оптический диск 2 под управлением схемы 30 сервоуправления с постоянной линейной скоростью (ПЛС, CLV), постоянной угловой скоростью (ПУС, CAV) или с постоянной в зоне линейной скоростью (ПЗЛС, ZCLV), в зависимости от типа оптического диска 2.
Схема 30 сервоуправления управляет двигателем 31 шпинделя во время работы на основе различных сигналов, поступающих с выхода блока 33 оптической головки, для выполнения процесса управления шпинделем. Схема 30 сервоуправления также выполняет управление блоком 33 оптической головки для отслеживания дорожки и управления фокусированием, обеспечивая, таким образом, поиск блоком 33 оптической головки и магнитной головкой 32, и выполнение обработки, такой, как поиск фокуса.
Микрокомпьютер 22 управления приводом управляет операциями схемы 30 сервоуправления, такими как поиск, в соответствии с инструкцией, поступающей из микрокомпьютера 19 управления системой.
Блок 33 оптической головки излучает луч лазера на оптический диск 2, принимает с помощью своего элемента приема света отраженный свет, и обрабатывает принятый отраженный свет для генерирования различных выходных сигналов управления. Отслеживая последовательность углублений и меток, сформированных на оптическом диске 2, блок 33 оптической головки выводит сигнал воспроизведения, уровень сигнала которого изменяется в соответствии с последовательностью детектируемых углублений и меток. Блок 33 оптической головки переключает свою работу под управлением микрокомпьютера 19 управления системой. Во время записи с применением магнитооптического диска, который используют в качестве оптического диска 2, блок 33 оптической головки периодически включает луч лазера для облучения им оптического диска 2. При использовании, так называемого, способа последовательности импульсов устройство 1 оптического диска записывает результаты формирования изображения и другие данные на оптический диск 2. Если оптический диск 2 представляет собой диск с изменением фазы или тому подобное, блок 33 оптической головки увеличивает интенсивность лазерного луча, направляемого на оптический диск 2, от уровня воспроизведения до уровня записи при записи результатов формирования изображения и других данных на оптический диск 2, с использованием методики термомагнитной записи.
Как описано выше, устройство 1 оптического диска сжимает видеосигналы и аудиосигналы, составляющие результат формирования изображения, с использованием видеокодера 11 и аудиокодера 12, преобразуют сжатые данные в файл кинофильма QT с использованием генератора 15 файлов, и передает преобразованный файл в блок 33 оптической головки или в блок 33 оптической головки и в магнитную головку 32 одновременно через контроллер 18 запоминающего устройства, кодер/декодер 21 исправления ошибки и модем 23 данных. В свою очередь блок 33 оптической головки отдельно или блок 33 оптической головки и магнитная головка 32 совместно установлены так, что они записывают файл данных кинофильма QT, данные файла индекса и другие данные на оптический диск 2.
Устройство 1 оптического диска получает данные воспроизведения с использованием модема 23 данных, который обрабатывает сигнал воспроизведения, полученный с помощью блока 33 оптической головки, и обрабатывает данные воспроизведения через кодер/декодер 21 исправления ошибки для воспроизведения файла кинофильма QT, индексного файла и т.д., которые были записаны на оптический диск 2. Файл кинофильма QT, индексный файл и другие данные, воспроизведенные таким образом, выводят через контроллер 18 управления запоминающим устройством.
Декодер 16 файла вводит данные файла кинофильма QT, поступающие с выхода контроллера 18 запоминающего устройства, разделяет входные данных на видеоданные и аудиоданные, составляющие закодированные данные, и выводит полученные в результате закодированные данные. Видеодекодер 13 декодирует закодированные данные, содержащие видеоданные, и выводит декодированные данные в средство отображения и во внешнее устройство, которое не показано. Аудиодекодер 14 расширяет закодированные данные, содержащие аудиоданные, поступающие из декодера 16 файла, и выводит расширенные данные в средство вывода звука и во внешнее устройство, которое не показано. Эти компоненты устройства 1 оптического диска позволяют отслеживать результат сформированного изображения, воспроизводимый с оптического диска 2.
Устройство 1 оптического диска имеет интерфейс, который соединяет его с внешним устройством, таким как компьютер. В качестве иллюстрации данные, выводимые подключенным компьютером, могут быть записаны на оптический диск 2 вместо результатов формирования изображения, или файлы, воспроизводимые с оптического диска 2, могут обрабатываться компьютером.
Секция 26 операций состоит из различных элементов управления устройством 1 оптического диска и сенсорной панели, установленной на панели жидкокристаллического индикатора. Операции, выполняемые пользователем в секции 26 операций, поступают в виде сигналов в микрокомпьютер 19 управления системой.
Микрокомпьютер 19 управления системой представляет собой компьютер, который обеспечивает общее управление устройством 1 оптического диска. Оптический диск 2, загруженный в устройство, детектируется микрокомпьютером 19 управления системой, который выполняет соответствующую программу обработки, содержащуюся в запоминающем устройстве, которое не показано. Когда детектируют оптический диск 2, микрокомпьютер управления системой 19 обеспечивает выполнение поиска с помощью блока 33 оптической головки самой внутренней зоны оптического диска 2 для воспроизведения из нее информации управления, предназначенной для использования системой управления файлами оптического диска 2. Микрокомпьютер 19 управления системой затем получает воспроизводимую информацию управления через контроллер 18 запоминающего устройства и сохраняет полученную информацию во внутреннем запоминающем устройстве. Полученная таким образом информация позволяет микрокомпьютеру 19 управления системой детектировать адреса файлов, записанных на оптический диск 2, а также свободные области на диске.
Программа 19 обработки микрокомпьютера управления системой предлагается в заранее установленном виде. В качестве альтернативы программа обработки может быть установлена после загрузки ее через сеть или после воспроизведения с соответствующего носителя записи. Носитель записи, на котором записана программа обработки, может представлять собой любой один из оптических дисков, магнитных лент, карт памяти и других носителей данных.
Поиск, выполняемый микрокомпьютером 19 управления системой, с использованием полученной, таким образом, информации управления, может выявить присутствие индексного файла, записанного на оптическом диске 2. В этом случае микрокомпьютер 19 управления системой обеспечивает выполнение блоком 33 оптической головки поиска местоположения, в котором записан индексный файл на оптическом диске, и воспроизведение этого индексного файла. Микрокомпьютер 19 управления системой затем получает воспроизведенный индексный файл из контроллера 18 запоминающего устройства и записывает его во внутреннем запоминающем устройстве для сохранения. Благодаря использованию индексного файла, данный вариант выполнения расширяет общие возможности использования файлов, записанных на оптическом диске 2.
Более конкретно, микрокомпьютер 19 управления системой, в ответ на операцию пользователя, представляет файлы кинофильмов QT, записанные на оптическом диске 2, в качестве иллюстрации путем отображения миниатюрных изображений на мониторе, в качестве которого используется панель жидкокристаллического дисплея, на основе индексного файла. Когда пользователь выбирает любой один из представленных файлов, микрокомпьютер 19 управления системой принимает выбор пользователя и управляет характеристикой всего устройства для воспроизведения файла, выбранного пользователем. Таким образом, устройство 1 оптического диска предлагает пользователю результаты формирования изображения, составленные из записанных кинофильмов и неподвижных изображений, вместе с сопровождающими звуковыми сигналами.
При получении инструкции от пользователя на запись результатов формирования изображения, микрокомпьютер 19 управления системой находит свободную область на оптическом диске 2 на основе информации управления, и обеспечивает выполнение поиска с помощью блока 33 оптической головки для детектирования свободной области и для записи последовательно получаемых результатов формирования изображения в этой области на оптическом диске 2. Путем отслеживания изменений файла кинофильма QT, которые отражают записываемые результаты формирования изображения, микрокомпьютер 19 управления системой обновляет информацию управления в запоминающем устройстве. Перед тем, как оптический диск 2 будет выгружен из устройства, микрокомпьютер 19 управления системой обновляет информацию управления на оптическом диске 2 в соответствии с информацией управления, обновленной в запоминающем устройстве. В частности, информацию управления на оптическом диске 2 обновляют путем вывода обновленной информации управления из запоминающего устройства в кодер/декодер 21 исправления ошибки через контроллер 18 запоминающего устройства.
При выполнении описанного выше процесса микрокомпьютер 19 управления системой выводит в генератор 15 файлов информацию различного рода, необходимую для генерирования записываемых файлов QT. Кроме того, микрокомпьютер 19 управления системой получает через генератор 15 файлов информацию, необходимую для генерирования индексного файла и, используя полученную информацию и информацию, выведенную ранее в генератор 15 файлов, обновляет индексный файл, содержащийся в запоминающем устройстве, для файлов кинофильма QT или других данных, которые должны быть вновь записаны на оптический диск 2. Как и в случае обновления информации управления, микрокомпьютер 19 управления системой обновляет индексный файл, записанный на оптическом диске 2, путем использования индексного файла, обновленного и содержащегося в запоминающем устройстве.
При получении инструкции пользователя на редактирование файла, записанного на оптическом диске 2, микрокомпьютер 19 управления системой обновляет индексный файл и информацию управления, содержащуюся в запоминающем устройстве, для отслеживания работы редактирования файла, как и в случае записи. В соответствии с индексным файлом и информацией управления, содержащимися в запоминающем устройстве, микрокомпьютер 19 управления системой обновляет индексный файл и информацию управления на оптическом диске 2.
Устройство 1 оптического диска записывает видеосигналы и аудиосигналы, представляющие собой результат формировании изображения, на оптический диск 2, как описано выше, и записывает файл кинофильма QT в формате, пригодном для внешнего доступа. Более конкретно, устройство 1 оптического диска записывает видеофайл и аудиофайл на основе видеосигналов и аудиосигналов, соответственно, на оптический диск 2, записывает файл ресурса для управления этими видеофайлом и аудиофайлом на оптический диск 2, и записывает файл кинофильма QT, состоящий из видеофайла, аудиофайла и файла ресурса, на оптический диск 2.
(1-2) Индексный файл
Как и различные файлы, такие как файлы кинофильма QT, записанные на оптический диск 2, индексный файл представляет собой файл, с помощью которого система управления файлами для оптического диска 2 управляет информацией, необходимой для воспроизведения, такой, как адреса мест положения записи, названия файлов и длина файлов. Индексный файл содержит иллюстративную информацию, предназначенную для представления содержания файлов кинофильма QT, записанных на оптический диск 2, и которые представляют собой субъект управления. Устройство 1 оптического диска, используя индексный файл, обеспечивает возможность выбора любого одного из файлов кинофильма QT, записанных на оптический диск 2, и воспроизводит выбранный файл с оптического диска 2 на основе системы управления файлом. Таким образом, даже в случае, когда различные файлы кинофильма QT записаны на оптический диск 2, устройство 1 оптического диска обеспечивает для пользователя возможность быстрого и точного выбора любого требуемого файла и, таким образом, улучшает удобство и простоту использования файлов, записанных на оптический диск 2.
При использовании этого варианта выполнения индексный файл формируют в виде последовательности точек входа, составляющих блоки выделенной информации из файлов кинофильма QT, в ассоциации с информацией, предназначенной для представления содержания этих файлов. Индексный файл с такими блоками выделенной информации позволяет легко и быстро захватывать содержание каждого файла кинофильма QT.
В индексном файле данные, состоящие из выделенной информации, разделяют по атрибуту на группы в такой же структуре файла, что и у файлов кинофильма QT, записанных на оптический диск 2. То есть индексный файл формируют и обрабатывают, используя преимущества существующих компоновок устройства 1 оптического диска, предназначенных для генерирования файлов кинофильма QT. При этом в устройстве 1 оптического диска может быть обеспечена простота работы с индексным файлом.
Более конкретно, как показано на фиг.2, индексный файл скомпонован так, что он структурно соответствует файлу кинофильма QT. В индексном файле выделенная информация, представляющая реальные данные, сгруппирована в текстовом файле Е3 точек входа, файле Е2 точек входа миниатюрного изображения, и файле Е1 точек входа свойства. Индексный файл содержит файлы Е1-Е3 точек входа и, с помощью файла ресурса (не показан), составлен из информации управления об этих файлах Е1-Е3.
Файлы Е1-Е3 точек входа озаглавлены с использованием заголовков РН, ТНН и ТХН соответственно. После каждого из заголовков следует последовательность точек входа, выполненных в виде интервалов с фиксированной длиной.
Текстовый файл Е3 точек входа содержит последовательность точек входа, состоящих из интервалов, содержащих назначенные данные текста, представляющие строку знаков названия, обозначающую названия управляемых файлов. Файл Е2 точек входа миниатюрного изображения сформирован в виде последовательностей точек входа, состоящих из интервалов, содержащих назначенные миниатюрные изображения (неподвижные изображения), представляющие содержание файлов, предназначенных для управления.
В каждом из текстового файла Е3 точек входа и файла Е2 точек входа миниатюрного изображения формируют интервалы с фиксированной длиной. В зависимости от количества выделенной информации, полученной из файлов, предназначенных для управления, один или множество интервалов назначают каждому файлу - субъекту управления. Поскольку выделенная информация отличается по типу, в зависимости от типа файла, предназначенного для управления, может быть назначена или может не быть назначена точка входа для данного представляющего интерес файла.
В то же время, файл Е1 точек входа свойства формируют в виде последовательности интервалов, составляющих вместе с информацией управления точки входа, выделенную информацию в двоичной форме, установленную для назначенных данных, представляющих название диска и атрибуты, относящиеся к файлам, предназначенным для управления. Как и с текстовым файлом Е3 точек входа и файлом Е2 точек входа миниатюрного изображения, каждый из интервалов файла Е1 точек входа свойства сформирован с фиксированной длиной. Файл Е1 точек входа свойства всегда устанавливают независимо от типа файлов, предназначенных для управления. В файле Е1 точек входа свойства точки входа файлов - субъектов управления скомпонованы так, что они соответствуют точкам входа в текстовом файле Е3 точек входа и в файле Е2 точек входа миниатюрного изображения.
В случае, когда отсутствует точка входа в текстовом файле Е3 точек входа или в файле Е2 точек входа миниатюрного изображения, в файле Е1 точек входа свойства выделенную информацию о каждом файле - субъекте управления назначают одному или множеству интервалов, в зависимости от количества выделенной информации. С другой стороны, если будет установлено множество точек входа, например, для одного файла - субъекта управления в текстовом файле Е3 точек входа и/или в файле Е2 точек входа миниатюрного изображения, тогда, независимо от количества выделенной информации, точки входа будут предоставлены для файла - субъекта управления, в соответствии с, по меньшей мере, этим множеством точек входа. В индексном файле реальные данные содержат интервалы с фиксированной длиной, что позволяет уменьшить бесполезное использование носителя записи, а также снизить частоту доступа при записи, что позволяет уменьшить время обработки.
В файле Е1 точек входа свойства, каждая точка входа содержит информацию управления, определяющую взаимозависимости с соответствующими точками входа в других файлах точек входа (как обозначено стрелками на фиг.2). Что касается точки входа, продолжающейся во множестве интервалов, для расширенного интервала предусмотрена информация управления, которая определяет последовательные точки входа. Таким образом, благодаря использованию информации управления, которая установлена в файле Е1 точек входа свойства, и которая определяет взаимоотношения с соответствующими точками входа в других файлах точек входа, индексный файл обозначает множество интервалов, в которых записана выделенная информация о каждом файле - субъекте управления. Кроме того, в файле Е1 точек входа свойства, предусмотрена информация, предназначенная для идентификации файлов - субъектов управления и, используя эту информацию, идентифицируют файлы - субъекты управления, соответствующие выделенной информации, записанной в индексном файле.
В файле Е1 точки входа свойства также предусмотрена информация "действительная - недействительная", как часть информации управления, обозначающая, является ли выделенная информация, установленная в каждой точке входа, действительной или недействительной информацией. В индексном файле простое указание недействительности информации "действительная - недействительная" в отношении выбранных точек входа свойства в файле Е1 точек входа свойства, одновременно делает недействительными соответствующие точки входа в других файлах Е2 и Е3 точек входа, в результате чего соответствующие файлы - субъекты управления удаляют из индексного файла.
В индексном файле, в каждом из файлов точек входа можно регистрировать не только реальные файлы, которые присутствуют на носителе записи, но также и реальные или виртуальные папки, предназначенные для использования системой управления файлами для носителя записи. Точки входа свойства с такими папками, зарегистрированными в них, могут быть определены иерархически. То есть, индексный файл обеспечивает возможность управления файлами, записанными на оптический диск 2, путем использования реально существующей иерархической структуры папок, установленной на оптическом диске 2, или с помощью виртуально установленной иерархическ