УСТРОЙСТВО УПРАВЛЕНИЯ ФАЙЛАМИ Российский патент 2009 года по МПК G06F17/30 

Описание патента на изобретение RU2349955C2

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

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

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

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

Для такого дискового устройства, например, в выложенном японском патенте №2001-84705 предложен способ улучшения возможности управления большим количеством файлов с использованием индексного файла, который создают из большого количества файлов, записанных на носителе записи и записанных на этом носителе записи.

В японской патентной публикации № 2002-278996 предложен другой способ дополнительного улучшения возможности управления большим количеством файлов путем управления каждым файлом, размещенным в виде слоя в индексном файле, созданном, как описано выше.

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

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

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

Однако при поиске файла, записанного на такой носитель записи, когда большое количество файлов записано на носителе записи, возможно, что некоторый поиск придется часто повторять. Также возможно, что будет выполнена обработка поиска для дополнительного уточнения результата поиска, проведенного в прошлом. Предполагается, что в более позднюю дату было бы полезно обеспечить эффективное использование результата по результату поиска, выполненного в прошлом.

Сущность изобретения

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

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

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

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

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

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

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

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

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

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

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

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

На фиг.2А-2С показаны схемы, представляющие индексный файл.

На фиг.3 показана схема, поясняющая индексный файл по фиг.2.

На фиг.4 показана блок-схема последовательности выполнения операций представляющая процедуру обработки, связанную с индексным файлом по фиг.2.

На фиг.5 показана блок-схема последовательности выполнения операций, представляющая собой продолжение фиг.4.

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

Подробное описание изобретения

Вариант выполнения настоящего изобретения описан ниже с соответствующей ссылкой на чертежи.

(1) Конфигурация варианта выполнения

(1-1) Конфигурация устройства оптического диска

На фиг.1 показана блок-схема, представляющая устройство оптического диска, в соответствии с вариантом выполнения настоящего изобретения. Устройство 1 оптического диска получает сигнал изображения и сигнал звука объекта с использованием средства формирования изображения и средства получения звука (не показано) и записывает результат формирования изображения с использованием сигнала изображения и сигнала звука на оптический диск 2. Устройство 1 оптического диска также воспроизводит результат формирования изображения, записанный на оптическом диске 2, и выводит этот результат через блок дисплея, включающий в себя панель жидкокристаллического индикатора, и блок вывода звука, включающий в себя громкоговоритель, или во внешнее устройство. Устройство 1 оптического диска получает такой результат формирования изображения в форме подвижного изображения или в форме неподвижного изображения под управлением микрокомпьютера 19 управления системой, которым управляет пользователь, и сжимает подвижное изображение с использованием формата MPEG (экспертная группа подвижного изображения) для записи его на оптический диск 2 в заданном формате файла или сжимает неподвижное изображение с использованием формата JPEG (объединенная группа экспертов по машинной обработке фотографических изображений) для записи его на оптический диск 2 в заданном формате файла. В данном варианте выполнения в качестве формата файла используется стандарт Quick Time (ниже называется "QT").

При использовании такой конфигурации в устройстве 1 оптического диска видеокодер 11 выполняет аналогово-цифровое преобразование в сигнал изображения, который представляет собой результат формирования изображения, для получения данных изображения, кодирует данные изображения на основе либо формата MPEG или формата JPEG и выводит закодированные таким образом данные из данных изображения.

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

Формирователь 15 файла во время записи умножает закодированные данные, поступающие с выхода видеокодера 11 и аудиокодера 12, для получения последовательности данных файла кинофильма QT под управлением микрокомпьютера 19, управляющего системой.

Контроллер 18 запоминающего устройства переключает операции под управлением микрокомпьютера 19, управляющего системой, записывает последовательность данных файла кинофильма QT, поступающего с выхода формирователя 15 файла, и различные данные, поступающие с выхода микрокомпьютера 19 управления системой, в запоминающем устройстве 17 в порядке приоритета, для временного сохранения во время записи, и выводит сохраненные данные в соответствии с обработкой последовательности, с использованием кодера/декодера 21 коррекции ошибки. Во время воспроизведения контроллер 18 запоминающего устройства, в свою очередь, временно сохраняет выходные данные кодера/декодера 21 коррекции ошибки и выводит их в декодер 16 файла и микрокомпьютер 19 управления системой.

Кодер/декодер 21 коррекции ошибки переключает операции под управлением микрокомпьютера 19 управления системой и временно записывает данные, выводимые из контроллера 18 запоминающего устройства, в запоминающее устройство 20 для добавления кода коррекции ошибки. Путем считывания данных, записанных в запоминающем устройстве 20, и вывода этих данных в указанном порядке кодер/декодер 21 коррекции ошибки также выполняет перемежение этих данных для вывода в модулятор/демодулятор 23 данных. Во время воспроизведения, в отличие от записи, кодер/декодер 21 коррекции ошибки также устраняет перемежение данных, поступающих из модулятора/демодулятора 23 данных, путем временной записи данных, поступающих из модулятора/демодулятора 23 данных, в запоминающее устройство 20 и выводит эти данные в контроллер 18 запоминающего устройства в заранее определенном порядке. Одновременно с этим выполняется коррекция ошибок с помощью кодов коррекции ошибок, добавленных во время записи.

Модулятор/демодулятор 23 данных переключает операции под управлением микрокомпьютера 19, управляющего системой во время записи, после преобразования выходных данных, поступающих из кодера/декодера 21 коррекции ошибки, в последовательность последовательных данных, выполняет обработку модуляции для вывода их либо в драйвер 24 модуляции магнитного поля или в блок 33 оптической головки. Во время воспроизведения модулятор/демодулятор 23 данных воспроизводит тактовую частоту сигнала воспроизведения, поступающего из блока 33 оптической головки, получает данные воспроизведения, соответствующие последовательности последовательных данных, сформированных во время записи, путем двоичной идентификации и демодуляции сигнала воспроизведения на основе тактовой частоты и выводит данные воспроизведения в кодер/декодер 21 коррекции ошибок.

Драйвер 24 модуляции магнитного поля выполняет управление головкой 32 магнитного поля по выходному сигналу модулятора/демодулятора 23 данных под управлением микрокомпьютера 19, управляющего системой, во время записи, когда оптический диск 2 представляет собой магнитооптический диск. Головка 32 магнитного поля установлена с противоположной стороны оптического диска 2 по отношению к блоку 22 оптической головки, и она прикладывает магнитное поле модуляции в месте положения лазерного луча, излучаемого блоком 33 оптической головки, в соответствии с выходными данными модулятора/демодулятора 23 данных. Таким образом, когда оптический диск 2 представляет собой магнитооптический диск, устройство 1 оптического диска записывает файл кинофильма QT и т.п. на оптический диск 2 с использованием термомагнитного способа записи.

Оптический диск 2 представляет собой дискообразный носитель записи и представляет собой перезаписываемый оптический диск, такой как магнитооптический диск (МО), или диск типа диска с изменением фазы в данном варианте выполнения. Двигатель 31 шпинделя вращает оптический диск 2 в соответствии с условиями, включающими в себя постоянную линейную скорость (ПЛС, CLV), постоянную угловую скорость (ПУС, CAV), постоянную в зоне линейную скорость (ПЗЛС, ZCLV) и т.п. в соответствии с оптическим диском 2.

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

Микрокомпьютер 22 управления приводом управляет операциями, выполняемыми в схеме 30 сервоуправления, такими как поиск, в соответствии с инструкцией микрокомпьютера 19 управления системой.

Блок 33 оптической головки излучает луч лазера на оптический диск 2, принимает отраженный свет с помощью заданного блока фотоприемника и рассчитывает результат фотоприемника для формирования и вывода различных сигналов управления, а также выводит сигнал воспроизведения, причем уровень этого сигнала изменяется в зависимости от последовательности углублений или последовательности меток, сформированных на оптическом диске 2. Кроме того, блок 33 оптической головки переключает работу под управлением микрокомпьютера 19 управления системой и периодически повышает интенсивность луча лазера, облучающего оптический диск 2 при записи, когда оптический диск 2 представляет собой магнитооптический диск. Благодаря такой функциональной конфигурации в таком устройстве 1 оптического диска файл кинофильма QT или тому подобное записывают на оптический диск на основе так называемой системы последовательности импульсов. Когда оптический диск 2 представляет собой диск типа изменения фазы, блок 33 оптической головки повышает интенсивность лазерного луча, облучающего оптический диск 2, от уровня, используемого при воспроизведении, до уровня, применяемого при записи, в соответствии с выходными данными, поступающими из демодулятора 23 данных, и записывает файл кинофильма QT или тому подобное на оптический диск 2, используя технологию тепловой записи.

Благодаря такой функциональной конфигурации, как описана выше, в устройстве 1 оптического диска видеосигналы и звуковые сигналы, получаемые в результате формирования изображения, соответственно, сжимают с помощью видеокодера 11 и аудиокодера 12 для преобразования в элементарные потоки. Затем элементарные потоки преобразуют в файл кинофильма QT с помощью формирователя 15 файла и затем этот файл передают через контроллер 18 запоминающего устройства, кодер/декодер 21 коррекции ошибки и демодулятор 23 данных, в результате чего данные файла кинофильма QT, данные индексного файла и т.п. записывают на оптический диск 2 с помощью блока 33 оптической головки или с помощью блока 33 оптической головки и магнитной головки 32. Индексный файл представляет собой файл, предназначенный для индексации с файлом кинофильма QT, записанным на оптический диск 2, установленным в файле управления объектом, как подробно описано ниже.

В устройстве 1 оптического диска сигналы воспроизведения, получаемые блоком 33 оптической головки, обрабатывают с помощью модулятора/демодулятора 23 данных, для получения данных, предназначенных для воспроизведения, и данные, предназначенные для воспроизведения, обрабатывают с использованием кодера/декодера 21 коррекции ошибки для воспроизведения файла кинофильма QT, индексного файла и т.п., записанных на оптический диск 2, и файл кинофильма QT, индексный файл и т.п. выводят из контроллера 18 запоминающего устройства.

Декодер 16 файла принимает данные файла кинофильма QT, поступающие с выхода контроллера 18 запоминающего устройства, и разделяет эти данные на закодированные видеоданные и закодированные аудиоданные для вывода данных в видеодекодер 13 и аудиодекодер 14 соответственно. Видеодекодер 13 подвергает закодированные видеоданные обработке распаковки данных и выводит распакованные данные в средство дисплея или другое внешнее устройство, которое не показано. Аудиодекодер 14 подвергает закодированные аудиоданные, поступающие с выхода декодера 16 файла, обработке распаковки данных и выводит распакованные данные в средство вывода звука или в другое внешнее устройство, которое не показано. При использовании операций, описанных выше, устройство 1 оптического диска выводит данные так, что можно отслеживать результат формирования изображения, воспроизводимый с оптического диска 2.

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

Операционная секция 26 включает в себя различные операторы для устройства 1 оптического диска и сенсорную панель, установленную на панели жидкокристаллического индикатора, и уведомляет микрокомпьютер 19 управления системой о различных операциях, выполняемых пользователем.

Микрокомпьютер 19 управления системой используют для выполнения операций управления устройством 1 оптического диска в целом и с его помощью обеспечивают выполнение поиска блоком 33 оптической головки на самой внутренней окружности оптического устройства 2, когда детектируют загрузку оптического диска 2, путем выполнения заранее установленной программы обработки, записанной в запоминающем устройстве, которое не показано, для воспроизведения информации управления системы управления файлами оптического диска 2. Кроме того, микрокомпьютер 19 управления системой получает воспроизводимую информацию управления из контроллера 18 запоминающего устройства и сохраняет эту информацию в установленном в нем запоминающем устройстве. При использовании функциональной конфигурации, описанной выше, детектируют адрес каждого файла, записанного на оптический диск 2, и пустую область.

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

Микрокомпьютер 19 управления системой проверяет информацию управления, полученную, как описано выше, и, когда индексный файл записан на оптический диск 2, микрокомпьютер 19 управления системой обеспечивает поиск блоком 33 оптической головки местоположения, в котором записан индексный файл, и воспроизводит индексный файл. Кроме того, микрокомпьютер 19 управления системой получает воспроизведенный индексный файл с помощью контроллера 18 запоминающего устройства и записывает и сохраняет воспроизведенный индексный файл во встроенном в него запоминающем устройстве. Благодаря описанной выше функциональной конфигурации, в соответствии с данным вариантом выполнения, улучшается общее удобство использования при обработке файлов, записанных на оптический диск 2, благодаря использованию индексного файла.

А именно, в ответ на операции пользователя микрокомпьютер 19 управления системой управляет операциями устройства 1 оптического диска для ввода содержания файла кинофильма QT, записанного на оптический диск 2, путем отображения миниатюрных изображений и т.п., записанных в индексный файл, на жидкокристаллической панели для отслеживания, для приема выбора файла пользователем, на основе приведенного выше представления, и для воспроизведения файла, выбранного пользователем, на основе соответствующего файла управления.

Когда пользователь вводит инструкцию на запись результата формирования изображения, микрокомпьютер 19 управления системой детектирует пустую область на основе информации управления и обеспечивает выполнение блоком 33 оптической головки поиска пустой области и последовательно записывает результаты полученного сформированного изображения на оптический диск 2. Кроме того, микрокомпьютер 19 управления системой обновляет информацию управления, сохраненную в памяти, так, чтобы она соответствовала записи записанного файла кинофильма QT как результату формирования изображения, и также обновляет информацию управления на оптическом диске 2 на основе обновленной информации управления, например, когда оптический диск 2 выгружают. Информацию управления обновляют путем вывода информации управления, записанной в запоминающем устройстве и обновленной, как описано выше, в кодер/декодер 21 коррекции ошибки через контроллер 18 запоминающего устройства.

На этапах обработки микрокомпьютер 19 управления системой выводит различные типы информации, требуемой для формирования файла кинофильма QT, который должен быть записан в формирователь 15 файла. Кроме того, микрокомпьютер 19 управления системой получает информацию, требуемую для формирования индексного файла, через формирователь 15 файлов и обновляет индексный файл для файла кинофильма QT, который должен быть вновь записан на оптический диск 2, на основе информации, полученной, как описано выше, а также информации, поступающей с выхода формирователя 15 файла, и т.п. и также обновляет индексный файл, записанный на оптический диск 2, на основе индексного файла, обновленного, как описано выше, и сохраненного в запоминающем устройстве, аналогично обновлению информации управления.

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

В устройстве 1 оптического диска, предназначенном для записи видеосигналов и звуковых сигналов, в результате формирования изображения, на оптический диск 2, записывают файл кинофильма QT в формате, который позволяет обращаться к нему извне. А именно, в устройстве 1 оптического диска видеофайл и аудиофайл записывают на оптический диск 2 на основе видеосигналов и звуковых сигналов соответственно, и, кроме того, файл ресурса, предназначенный для управления видеофайлом и аудиофайлом, записывают на оптический диск 2 и при использовании таких операций, как описаны выше, файл кинофильма QT записывают на основе видеофайла, аудиофайла и файла ресурса на оптический диск 2.

(1-2) Индексный файл

Индексный файл используют для управления информацией, требуемой для воспроизведения, такой, как адрес положения записи, название файла, длина файла и т.п.при использовании системы управления файлами на оптическом диске 2, так же, как и другие различные типы файлов, такие, как файл кинофильма QT, записанный на оптический диск 2, и он включает в себя информацию, представляющую содержание файла кинофильма QT, как объект управления, записанную на оптический диск 2. Благодаря такой конфигурации в устройстве 1 оптического диска путем выбора файла кинофильма QT, записанного на оптический диск 2, при ссылке на этот индексный файл и воспроизведении выбранного файла с оптического диска 2, на основе системы управления файлами, даже когда записано множество файлов кинофильма QT, обеспечивается возможность быстрого и точного выбора требуемого файла, что позволяет улучшить рабочие характеристики.

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

В индексном файле группы данных, каждая из которых включает в себя информацию краткого содержания, классифицированы в соответствии с атрибутом, так что индексный файл имеет ту же структуру файла, что и файл кинофильма QT, записанный на оптический диск 2. Благодаря этому свойству может быть сформирован индексный файл, и его можно обрабатывать с использованием структуры устройства 1 оптического диска для подготовки файла кинофильма QT, что также способствует упрощению структуры устройства 1 оптического диска.

Более конкретно, в индексном файле информация краткого содержания для реальных данных сгруппирована и назначена, в соответствии со структурой файла кинофильма QT, файлу Е1 текстовой точки входа, файлу Е2 точки входа миниатюрного изображения и файлу ЕЗ точки входа свойства, как показано на фиг.2, и поэтому индексный файл сформирован с файлами Е1-Е3 точек входа и файлом ресурсов (не показан), который включает в себя информацию управления для файлов Е1-Е3 точек входа.

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

В отличие от этого заголовки ТХН, ТНН и РН, обозначающие атрибуты и т.п. точек входа Е1-Е3, предоставлены в секциях заголовка файлов Е1-Е3 точек входа, соответственно, после чего идут точки входа, каждая с интервалом фиксированной длины.

В текстовом файле Е1 точки входа данные в виде строк символов, представляющих название диска и другие названия, относящиеся к файлам-объектам управления и т.п., последовательно назначают интервалам, в результате чего формируют текстовый файл Е1 точек входа с последовательностью точек входа, включающих данные для этих названий. В отличие от этого в файле Е2 точек входа миниатюрного изображения названия дисков и миниатюрные изображения, обозначающие содержание файлов объектов управления, последовательно назначены интервалам, так что файл Е2 точек входа миниатюрного изображения сформирован с последовательностью точек входа миниатюрных изображений.

В текстовом файле Е1 точек входа и в файле Е2 точек входа миниатюрного изображения каждый интервал имеет фиксированную длину, и один интервал или множество интервалов выделены для одного файла объекта управления в соответствии с объемом данных информации краткого содержания, полученной из файла объектов управления. Тип информации краткого содержания меняется в соответствии с типом файла объекта управления, так, что иногда точка входа может не быть предоставлена для файла объекта управления.

В отличие от этого данные, представляющие названия диска и атрибуты файлов-объектов управления, выделены для файла Е3 точек входа свойства, и информацию краткого содержания, основанную на двоичных данных, установленных в названиях диска и файлах-объектах управления, последовательно выделяют для интервалов вместе с информацией управления входом так, что файл Е3 точек входа свойства сформирован с последовательностью точек входа, на основе информации краткого содержания. В файле Е3 точек входа свойства каждый интервал имеет фиксированную длину, как в текстовом файле Е1 точек входа, так же, как и файле Е2 точек входа миниатюрного изображения. Файл Е3 точек входа свойства всегда предусмотрен независимо от типа файла-объекта управления, и, кроме того, точки входа файлов-объектов управления установлены в соответствии с точками входа, предусмотренными в текстовом файле Е1 точек входа и в файле Е2 точек входа миниатюрного изображения.

Когда точка входа не предусмотрена в текстовом файле Е1 точек входа или в файле Е2 точек входа миниатюрного изображения, информация краткого содержания для одного файла-объекта управления выделена для одного или множества интервалов в соответствии с объемом данных, соответствующим информации краткого содержания в файле Е3 точек входа свойства. С другой стороны, когда множество точек входа установлены для одного файла-объекта управления в текстовом файле Е1 точек входа или в файле Е2 точек входа миниатюрного изображения, точки входа предусмотрены для файлов- объектов управления независимо от объема данных информации краткого содержания в файле Е3 точек входа свойства. Благодаря конфигурации в индексном файле участка реальных данных с фиксированной длиной можно предотвратить ненужное использование пространства в памяти на носителе записи и можно уменьшить время доступа к носителю записи, в результате чего сокращается время, требуемое для обработки.

(1-3) Управление с файлом Е3 точек входа свойства

В каждой точке входа файла Е3 точек входа свойства установлена информация управления (обозначающая взаимозависимость, как обозначено стрелками на фиг.2), которая идентифицирует соответствующие другие точки входа, как точки входа информации управления, относящиеся к другим точкам входа, и когда точка входа имеет множество интервалов, информация управления, относящаяся к расширенным интервалам, обозначающим следующие последовательные точки входа, установлена в нем. Таким образом, в индексном файле множество интервалов с информацией краткого содержания для одного файла объекта управления, записанной в нем, идентифицировано с информацией управления, обозначающей взаимосвязь с другими точками входа, установленными в файле Е3 точек входа свойства. Кроме того, в файле Е3 точек входа свойства информация, предназначенная для идентификации соответствующих файлов-объектов управления, установлена так, что файлы-объекты управления могут быть идентифицированы по информации краткого содержания, записанной в этот индексный файл.

Кроме того, информация действительности/недействительности, обозначающая, является ли информация краткого содержания, зарегистрированная в каждой точке входа действительной или недействительной, установлена в файле ЕЗ точек входа свойства. Поэтому в индексном файле только путем установки информации действительности/недействительности, установленной в точке входа свойства в некоторое значение, становится возможным делать недействительными точки входа, соответствующие не только файлу Е3 точек входа свойства, но также и текстовому файлу Е1 точек входа и файлу Е2 точек входа миниатюрного изображения, для удаления регистрации файлов-объектов управления из индексного файла.

Индексный файл может быть зарегистрирован в каждом файле точки входа не только для файла, действительно присутствующего на носителе записи, но также и для действительной папки и виртуальной папки в системе управления файлами на носителе записи, и структура слоев может быть определена для входа в свойство с папкой, как описано выше, зарегистрированной в каждой точке входа свойства. Благодаря этой особенности индексный файл может управлять файлами, записанными на оптический диск 2, в соответствии со структурой папки, основанной на структуре слоев, действительно установленной на оптическом диске 2, и, кроме того, в соответствии со структурой папки, основанной на виртуальной структуре слоев, установленной в индексном файле.

Как показано на фиг.3, когда первую исходную папку и вторую исходную папку формируют в корневой папке на носителе записи, точку входа №0 для корневой папки и точку входа № 1 для первой исходной папки, а также точку входа № 2 для второй исходной папки, соответствующие корневой папке и первой и второй исходным папкам соответственно, регистрируют в файле Е3 точек входа свойства. Другую информацию управления, определяющую структуру слоев папок (ниже называется информацией слоя), записывают в точках входа № 0-№ 2, соответственно.

Когда с первого по третий файлы содержания записывают в первой исходной папке и четвертую-восьмую папки записывают во второй исходной папке, регистрируют точки входа № 3-№ 10, соответствующие файлам содержания, и информацию слоя, определяющую структуры слоев исходных папок, а также файлы содержания записывают в точки входа № 3-№ 10 для файлов содержания, а также в точки входа № 1 и № 2 для первой и второй исходных папок, которым принадлежат файлы содержания.

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

В этом варианте выполнения первую и вторую любимые папки виртуально определяют в корневой директории по отношению к точкам входа индексного файла, имеющего исходную структуру слоев, такую, как описана выше. Для виртуального определения точки входов № 11 и № 12, соответствующие первой и второй любимым папкам соответственно, регистрируют в файле Е3 точек входа свойства. Точки входа № 11 и № 12 относятся к виртуальным папкам соответственно, которые определены путем установки флага в точке входа свойства. Другая информация слоя, определяющая структуру слоев между корневой папкой и первой и второй любимыми папками, установлена в точках входа № 11 и № 12 для первой и второй любимых папок, а также для точек входа №0 для верхней папки.

Кроме того, информация управления (называемая ниже информацией регистрации), указывающая на точки входа № 3-№ 5, № 8 и № 9 для файлов, регистрируется пользователем в первой и второй любимых папках соответственно, как показано стрелками на фиг.3, в соответствии с операцией пользователя. В примере, показанном на фиг.3, второй, третий и шестой файлы содержания зарегистрированы в первой любимой папке, и первый, третий и седьмой файлы содержания зарегистрированы во второй любимой папке.

Когда пользователь вводит инструкцию на регистрацию в любимой папке путем выбора любого файла, проверяя изображения на основе миниатюрных изображений, или по изображениям названий, микрокомпьютер 19 управления системой регистрирует точку входа любимой папки в файле Е3 точек входа свойства, в соответствии с необходимостью, или устанавливает информацию регистрации, указывающую на точку входа файла, в соответствии с инструкцией пользователя в этой точке входа. При использовании такой конфигурации в устройстве 1 оптического диска работа пользователя с файлами может быть дополнительно упрощена на основе структуры виртуальной папки.

Более конкретно, в этом варианте выполнения информацию идентификации, предназначенную для идентификации каждого входа, выделяют для каждого из файлов Е1-Е3 точек входа, и, кроме того, эту информацию идентификации выделяют для информации слоя и информации регистрации в файле Е3 точек входа свойства. Поэтому в этом варианте выполнения номера точек входа выделены для интервалов от заголовка один в режиме последовательного приращения для каждого файла точек входа. Благодаря такой конфигурации, как показана на фиг.3, каждый из номеров точек входа установлен как номер № 4, № 5 и № 8 для соответствующих файлов содержания, зарегистрированных как информация регистрации, указывающая на другие точки входа, соответственно, в точке входа, относящейся к первой любимой папке.

Кроме того, в этом варианте выполнения папка для результата поиска, предназначенная для сбора результата поиска, сформирована в корневой папке с виртуальной папкой, такой, как любимая папка, описанная выше. Благодаря такой конфигурации точка входа № 13 для папки, предназначенной для сбора результата поиска, зарегистрирована в этом файле ЕЗ точек входа свойства, так же, как в любимой папке, при этом название, обозначающее результат поиска, регистрирует в текстовом файле Е1 точек входа в соответствии с этой точкой входа, и, кроме того, информация слоя, определяющая структуру слоев между корневой папкой и папкой для результата поиска, установлена для точки входа № 13, для папки, предназначенной для результата поиска, так же, как и для точки входа № 0 для верхней папки.

В этом варианте выполнения папка, в которой собирают результат поиска, виртуально предусмотрена в индексном файле, и результат поиска может быть записан в этой папке.

В индексном файле точки входа № 14 и № 15 для виртуальной папки, предназначенной для сохранения в ней дискретного результата поиска, указанного пользователем, предоставлены в этой папке для результата поиска. Поэтому результат поиска записывают и сохраняют в каждой из точек входа № 14 и № 15 или в этой папке, так, чтобы результат поиска, выполненного в прошлом, можно эффективно использоваться в более позднюю дату.

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

Файл для результата поиска записывают во входах № 14 и № 15, каждый из которых предназначен для результата поиска, аналогично регистрации файлов, принадлежащих любимой папке в точках входах № 11 и № 12 в любимой папке. А именно, например, когда первый и третий файлы содержания детектируют при обработке поиска в отношении точек входа № 14 для результата поиска, как обозначено стрелкой, показанной пунктирной линией, номера точек входа для входа №3 и №5, соответствующих первому и третьему файлам содержания, устанавливают в информации регистрации. Как описано выше, аналогично случаю любимой папки возможно реализовать работу так, как если бы каждый из файлов, отражающих результат поиска, был расположен в папке для дискретного результата поиска.

Точки входа в текстовом файле Е1 точек входа, соответствующие точкам входа №14, №15, названия папок, относящиеся к дискретным результатам поиска, регистрируют так, что каждый результат поиска может быть идентифицирован, и в нем также регистрируют дополнительные условия поиска. В примере, показанном на фиг.3, названия представлены как "результат 1 Поиска", "результат 2 Поиска" и т.п. путем добавления последовательных номеров к названиям результата поиска. В качестве условия поиска регистрируют, например, ключевое слово, используемое для поиска.

В файле Е3 точек входа свойства, в дополнение к информации управления, как описано выше, информацию атрибута для управления объектами, такими, как соответствующий файл, дата формирования папки, дата обновления, тип файла-объекта управления и тому подобное, выделены, так что пользователь может выполнять поиск для файлов-объектов управления, записанных на носителе записи, в соответствии с информацией атрибута.

(1-4) Обработка поиска, выполняемая микрокомпьютером 19 управления системой

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

На фиг.4 и 5 представлены блок-схемы последовательности выполнения операций, каждая из которых представляет процедуру обработки для поиска, выполняемую микрокомпьютером 19 управления системой. Когда детектируют операцию в секции 26 управления, выполняемую пользователем, микрокомпьютер 19 управления системой переходит с этапа SP1 на этап SP2 и интерпретирует операцию пользователя. На следующем этапе SP3 микрокомпьютер 19 управления системой определяет, является ли операция пользователя, интерпретированная на этапе SP2, операцией поиска.

Когда подтверждающий результат будет получен на этапе SP3, микрокомпьютер 19 управления системой переходит с этапа SP3 на этап SP4 (см. фиг.5), и отображает экран ввода в секции дисплея для приема условий поиска через экран ввода.

Условия для поиска по ключевому слова названий, установленных в текстовом файле Е1, включают в себя дату записи, тип файла-объекта управления (является ли файл неподвижным изображением или подвижным изображением), результат поиска в прошлом и т.п.

Когда условия для поиска принимают на экране ввода, микрокомпьютер 19 управления системой переходит на этап SP5 и определяет, являются ли условия поиска, введенные пользователем, идентичными тем, которые уже зарегистрированы в файлах результата поиска в индексном файле.

Когда подтверждающий результат получают на этапе SP5, микрокомпьютер 19 управления системой переходит с этапа SP5 на этап SP6, и файлы результата поиска, зарегистрированные в точках входах, относящихся к папкам результата поиска, удовлетворяющие условиям поиска, отображают в форме списка. Более конкретно, так же, как и в случае, когда файлы, зарегистрированные в любимой папке, отображают в форме списка, микрокомпьютер 19 управления системой последовательно детектирует точки входа, на которые указывает информация регистрации, зарегистрированная в точках входа для результата поиска, и когда отображение с миниатюрными изображениями указано пользователем, отображает миниатюрные изображения для файлов, относящихся к результату поиска. Когда отображение с названиями указано пользователем, названия файлов, относящихся к результату поиску, из текстовых точек входа, относящихся к точке входа, отображаются в форме списка.

Когда файлы, зарегистрированные в индексном файле, находят в соответствии с теми же условиями поиска, что записаны в индексном файле, микрокомпьютер 19 управления системой представляет результаты поиска, выполненные в прошлом, в соответствии с условиями поиска, записанными в индексном файле, в результате чего пользователь может эффективно выполнять обработку поиска, используя результаты поиска, выполненные в прошлом.

Когда результат поиска представляют пользователю, микрокомпьютер 19 управления системой переходит к обработке на этапе SP7 и обновляет дату обновления для точки входа, заменяя ее на текущую дату, и затем переходит на этап SP8 (фиг.4) для окончания процедуры обработки.

Когда на этапе SP5 получают отрицательный результат (фиг.5), микрокомпьютер 19 управления системой переходит с этапа SP5 на этап SP9. На этапе SP9 микрокомпьютер 19 управления системой определяет, можно ли использовать результат поиска, выполненного в прошлом. Более конкретно, микрокомпьютер 19 управления системой сравнивает условия поиска, введенные пользователем на этапе SP4, с условиями поиска, уже зарегистрированными в точке входа для результатов поиска в индексном файле, и когда условия поиска, введенные пользователем на этапе SP4, дополнительно уточняются, по сравнению с уже зарегистрированными в индексном файле, определяют, что результаты поиска, выполненного в прошлом, можно использовать. В случае, когда результаты поиска, выполненного в прошлом, можно использовать, означает, например, что условие поиска, зарегистрированное в индексном файле, требует поиска файлов, записанных в определенную дату, в то время как условие поиска, введенное на этапе SP4 пользователем, требует поиска файла подвижного изображения, записанного в определенную дату. Кроме того, когда пользователь указал диапазон поиска и указанный диапазон включает в себя виртуальную папку, относящуюся к результату дискретного поиска, микрокомпьютер 19 управления системой определяет, что можно использовать результаты поиска, выполненного в прошлом.

Когда определяют, что результаты поиска, выполненные в прошлом, можно использовать, микрокомпьютер 19 управления системой переходит с этапа SP9 на этап SP10 и находит файлы, удовлетворяющие условиям поиска, установленные пользователем, используя результаты поиска, выполненного в прошлом. Более конкретно, микрокомпьютер 19 управления системой детектирует информацию регистрации, установленную в точках входа для результатов дискретного поиска, относящихся к результатам поиска, выполненного в прошлом, и затем детектирует точки входа, на которые указывает информация регистрации, и уточняет объекты для поиска, используя результаты поиска, выполненного в прошлом. Кроме того, микрокомпьютер 19 управления системой определяет записи во входах, уточненных в соответствии с условиями поиска, и находит файлы, удовлетворяющие условиям поиска.

Микрокомпьютер 19 управления системой находит файлы в соответствии с условиями поиска, как описано выше, и затем переходит с этапа SP10 на этап SP11 для отображения найденных файлов в формате списка. При отображении найденных файлов микрокомпьютер 19 управления системой отображает список найденных файлов с миниатюрными изображениями или названиями найденных файлов в соответствии с инструкцией пользователя, как описано выше в отношении этапа SP6.

Затем микрокомпьютер 19 управления системы переходит на этап SP12 и регистрирует точки входа, относящиеся к каждому результату поиска, в индексном файле так, что соответствующие папки для результатов обработки поиска будут сформированы в папке, в которой собраны результаты поиска. Микрокомпьютер 19 управления системой затем последовательно регистрирует номера входа найденных файлов в информации регистрации для этого входа и также записывает условия поиска в текстовом файле точки входа. На этом этапе обработки, когда пользователь указывает диапазон поиска и диапазон поиска включает в себя результаты поиска, выполненные в прошлом, записанные в индексном файле, микрокомпьютер 19 управления системой формирует папку для результатов дискретного поиска в папке для результатов дискретного поиска, выполненных в прошлом.

На участке верхней половины примера, показанного на фиг.6, представлен случай, в котором 12 кинофильмов, снятых в сентябре 2003 г., найдены в соответствии с условиями поиска, установленными на основе даты формирования изображения; папка для результатов дискретного поиска, относящаяся к этим 12 кинофильмам, зарегистрирована в виртуальной папке, имеющей название папки "2003-9", что указывает на месяц и год формирования изображения; папка с названием "2003-9" была найдена; и затем был найден результат формирования изображения 14, 15 и 23 сентября. На нижнем участке примера, показанного на фиг.6, представлен случай, в котором папка результата поиска с названием "поиск, выполненный в прошлом", сформирована в результате последнего поиска с указанной датой и поиск выполнен путем установки папки с названием "поиск, выполненный в прошлом", как диапазон поиска, в соответствии с условиями поиска, год формирования изображения и неподвижное изображение, и другое подвижное изображение с временем воспроизведения пять минут или больше, соответственно. При использовании конфигурации, описанной выше, в таком устройстве 1 оптического диска можно уточнять диапазон поиска путем эффективного использования результатов поиска, выполненного в прошлом, что позволяет уменьшить время, требуемое для обработки.

Когда микрокомпьютер 19 управления системой регистрирует папки для результатов дискретного поиска, если количество папок для результатов дискретного поиска больше, чем заданное, установленное заранее количество, микрокомпьютер 19 управления системой удаляет папку с самой старой датой обновления на основе записи даты обновления, установленной в папках для результатов поиска, и записывает папку для результатов нового поиска вместо удаленной папки. В этом варианте выполнения предотвращается хранение ненужных записей, представляющих результаты поиска, для исключения увеличения объема данных в индексном файле, что обеспечивает эффективное использование пространства памяти на носителе записи. Когда записывают папку для результата поиска, микрокомпьютер 19 управления системой обращается к названию папки, указанному пользователем.

Когда результат поиска регистрируют в индексном файле на этапе SP12, микрокомпьютер 19 управления системой переходит на этап SP8 для прекращения процедуры обработки.

В отличие от этого, когда результаты поиска, выполненного в прошлом, нельзя использовать, микрокомпьютер 19 управления системой переходит с этапа SP9 на этап SP13, если отрицательный результат будет получен на этапе SP9. На этапе SP13 микрокомпьютер 19 управления системой последовательно определяет записи точек входа в индексном файле, в соответствии с условиями поиска, установленными пользователем, и детектирует файлы, удовлетворяющие условиям поиска, по записям точек входа в индексный файл. Когда определение всех точек входа будет закончено, микрокомпьютер 19 управления системой переходит на этап SP11 и отображает результат поиска в форме списка, затем переходит на этап SP12 для записи результата поиска и затем переходит на этап SP8 для прекращения процедуры обработки.

При использовании описанных выше этапов обработки пользователь устройства 1 оптического диска может выполнять обработку поиска в индексном файле для быстрого и простого обнаружения требуемых файлов. Кроме того, обработка поиска может быть выполнена более просто с использованием результатов поиска, выполненных в прошлом, для обработки поиска в индексном файле.

Когда пользователь указывает другую операцию, которая не является операцией поиска, микрокомпьютер 19 управления системой переходит с этапа SP3 на этап SP14 в случае, когда отрицательный результат будет получен на этапе SP3. На этапе SP14 микрокомпьютер 19 управления системой определяет, указал ли пользователь операцию обработки просмотра, и когда получает утвердительный результат, микрокомпьютер 19 управления системой переходит с этапа SP14 на этап SP15 для отображения в форме списка файлов, записанных на оптический диск 2. На этом этапе отображения микрокомпьютер 19 управления системой отображает папки, записанные на оптическом диске 2, на основе структуры слоев, зарегистрированной в индексном файле, и представляет файлы в этой папке, отображаемые с миниатюрными изображениями или названиями, в соответствии с инструкцией пользователя, относящейся к папке. Микрокомпьютер 19 управления системой, кроме того, отображает любимые папки и папки результата поиска на основе выбора пользователя, при этом микрокомпьютер 19 управления системой отображает файлы, выделенные для каждой папки, с миниатюрными изображениями или названиями. В примере, показанном на фиг.6, фокус установлен на папку для результата поиска, выполненного в соответствии с условием "фотографии, снятые в 2002 г.", для названия папки, и когда пользователь включает, например, операцию принятия решения или тому подобное, отображаются файлы в этой папке.

Когда папка или тому подобное отображается, как описано выше, микрокомпьютер 19 управления системой переходит на этап SP8 и прекращает процедуру обработки.

В случае, если отрицательный результат будет получен на этапе SP14, микрокомпьютер 19 управления системой переходит с этапа SP14 на этап SP16 для определения, указывает ли операция пользователя на регистрацию содержания в результате формирования изображения или удаления содержания в результате формирования изображения, и в случае получения подтверждающего результата микрокомпьютер 19 управления системой переходит с этапа SP16 на этап SP17 для регистрации файлов, относящихся к результатам формирования изображения в индексном файле, в ответ на инструкцию записи результата формирования изображения или удаления соответствующих точек входа, зарегистрированных в индексном файле, в ответ на инструкцию удаления результата формирования изображения и затем переходит на этап SP8 для прекращения этой процедуры обработки.

Когда на этапе SP16 получают отрицательный результат, микрокомпьютер 19 управления системой переходит с этапа SP16 на этап SP18 и прекращает обработку в ответ на операцию пользователя и затем микрокомпьютер 19 управления системой переходит на этап SP8 для прекращения процедуры обработки.

(2) Работа в соответствии с вариантом выполнения

При использовании описанной выше конфигурации в оптическом устройстве 1 (см. фиг.1) видеоданные и аудиоданные, полученные с помощью средства формирования изображения, а также средства получения голоса и звуков, кодируют с помощью видеокодера 11 и аудиокодера 12 и затем преобразуют в поток данных файла кинофильма QT с помощью формирователя 15 файла и записывают с использованием системы записи, включающей в себя контроллер 18 запоминающего устройства, кодер/декодер 21 коррекции ошибки, модулятор/демодулятор 23 данных, драйвер 24 модуляции магнитного поля и блок 33 оптической головки на оптический диск 2. При использовании описанной выше функциональной конфигурации в оптическом устройстве 1 результат формирования изображения записывают как файл кинофильма QT на оптический диск 2. Кроме того, выходные данные из микрокомпьютера 19 управления системой выводят в систему записи устройства 1 оптического диска в соответствии с записью файлов на этот оптический диск 2, и в результате выполнения операций информация управления для системы управления файлами оптического диска 2 обновляется в соответствии с записью файла кинофильма QT.

Файл кинофильма QT, записанный, как описано выше, последовательно воспроизводят на основе информации управления в системе управления файлами, через блок 33 оптической головки, модулятор/демодулятор 23 данных, кодер/декодер 21 коррекции ошибки и контроллер 18 запоминающего устройства, декодируют с получением элементарных потоков видеоданных и аудиоданных с помощью декодера 16 файла и затем дополнительно декодируют и выводятся с помощью видеодекодера 13 и аудиодекодера 14, соответственно.

Когда на оптическом диске 1 записан файл кинофильма QT, как описано выше, микрокомпьютер 19 управления системой получает данные для миниатюрных изображений с помощью формирователя 15 файла и дополнительно получает данные названия, например, в ответ на ввод устройства пользователем до того или после того, как будет записан файл. Кроме того, получают информацию, такую, как название файла, относящуюся к системе управления файлами, а также получают информацию краткого содержания файла кинофильма QT для записи на оптический диск 2 с помощью микрокомпьютера 19 управления системой. В оптическом диске 1 в качестве информации управления, относящейся к оптическому диску 2, формируют индексный файл, который содержит информацию краткого содержания, как описано выше, в запоминающем устройстве, встроенном в микрокомпьютер 19 управления системой, и индексный файл записывают так же, как файл QT, на оптический диск 2. Кроме того, информацию управления для системы управления файлами обновляют в соответствии с записью индексного файла.

При выполнении обработки по формированию индексного файла в микрокомпьютере 19 управления системой информацию краткого содержания классифицируют в соответствии с атрибутами и файл точек входа миниатюрного изображения и файл точек входа проверки (показанный на фиг.3) формируют в соответствии с записью файла кинофильма QT. Кроме того, информацию, обозначающую атрибут каждой из точек входа, информацию, обозначающую взаимосвязь между точками входа и т.п., устанавливают в файле точек входа свойства. Кроме того, в ответ на обработку файлов, записанных на оптический диск 2, например, обновляют информацию, обозначающую взаимосвязь между точками входа, и при использовании операций, описанных выше, индексный файл формируют в запоминающем устройстве и записывают на оптический диск 2.

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

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

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

Индексный файл, сформированный, как описано выше, включает в себя информацию краткого содержания файла-объекта управления, и, например, обработка поиска в соответствии с датой формирования изображения может быть выполнена по индексному файлу, и в качестве свойства, по сравнению со случаем, в котором файл, записанный на оптический диск 2, находят со ссылкой на систему управления файлами, требуемый результат поиска может быть получен значительно более быстро и точно.

Когда множество файлов записано на оптический диск 2, иногда обработку поиска повторяют для поиска файлов, например, относящихся к определенному событию, такому, как спортивное соревнование или путешествие, и в такой ситуации, как описано выше, обработка поиска может быть упрощена, без необходимости повторения обработки поиска, если эффективно используется результат поиска, выполненного в прошлом. В варианте выполнения, описанном выше, папку, в которой собирают результаты поиска, формируют с виртуальной папкой (фиг.3), и когда пользователь вводит инструкцию поиска, результат поиска может быть получен путем проверки точек входа, зарегистрированных в индексном файле, и, кроме того, формируют папки для записи в них результата дискретного поиска в папке, предназначенной для накопления результатов поиска, и информация регистрации, которая указывает на точки входа файлов, как результаты поиска, установлена вместе с условиями поиска в этой папке.

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

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

При записи результатов поиска, как описано выше, также можно рассмотреть возможность записи и сохранения результатов поиска в форме файла на оптическом диске 2, но в этом случае требуется прикладная программа, использующая файлы, в качестве результатов поиска, что существенно снижает многосторонность. Кроме того, возможно предусмотреть запись и сохранение результатов поиска в устройстве, но когда данные на оптическом диске 2 записывают с помощью другого устройства, результаты поиска, выполненные в прошлом, нельзя будет эффективно использовать.

В отличие от этого в данном варианте выполнения обеспечивается отличная многосторонность, и результаты поиска, выполненные в прошлом, можно эффективно использовать позже.

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

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

(3) Эффект варианта выполнения

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

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

(4) Другие варианты выполнения

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

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

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

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

Промышленная применимость

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

Похожие патенты RU2349955C2

название год авторы номер документа
УСТРОЙСТВО УПРАВЛЕНИЯ ФАЙЛАМИ, СПОСОБ УПРАВЛЕНИЯ ФАЙЛАМИ И НОСИТЕЛЬ ЗАПИСИ, НА КОТОРОМ ЗАПИСАНА ПРОГРАММА СПОСОБА УПРАВЛЕНИЯ ФАЙЛАМИ 2004
  • Харуо
  • Касиваги Сигеру
  • Мураками Масахару
  • Дзинно Хироси
  • Охно Масаёси
RU2344496C2
УСТРОЙСТВО ОБРАБОТКИ ИЗОБРАЖЕНИЯ, СПОСОБ ОТОБРАЖЕНИЯ ИЗОБРАЖЕНИЯ И ПРОГРАММА ОТОБРАЖЕНИЯ ИЗОБРАЖЕНИЯ 2009
  • Озава Хироюки
  • Фуруэ Нобуки
  • Акагава Сатоси
  • Ивасе Аяко
RU2436160C2
СИСТЕМА ПРЕДОСТАВЛЕНИЯ ИНФОРМАЦИИ, УСТРОЙСТВО ВОСПРОИЗВЕДЕНИЯ, СПОСОБ ВОСПРОИЗВЕДЕНИЯ, УСТРОЙСТВО ПРЕДОСТАВЛЕНИЯ ИНФОРМАЦИИ, СПОСОБ ПРЕДОСТАВЛЕНИЯ ИНФОРМАЦИИ 2004
  • Като Мотоки
  • Хамада Тосия
  • Кобаяси
RU2394288C2
УСТРОЙСТВО И СПОСОБ ВОСПРОИЗВЕДЕНИЯ НОСИТЕЛЯ ДАННЫХ, НА КОТОРОМ ХРАНЯТСЯ МЕТАДАННЫЕ, ДЛЯ ОБЕСПЕЧЕНИЯ УЛУЧШЕННОЙ ФУНКЦИИ ПОИСКА 2006
  • Чун Хие-Дзеонг
  • Парк Сунг-Воок
RU2376662C2
ИНФОРМАЦИОННЫЙ НОСИТЕЛЬ ДАННЫХ, ПРИСПОСОБЛЕННЫЙ ДЛЯ УПРАВЛЕНИЯ СТРУКТУРОЙ ДАННЫХ ЗАПИСАННЫХ НА НЁМ АУДИО-ВИДЕОДАННЫХ, И УСТРОЙСТВО ВОСПРОИЗВЕДЕНИЯ 2006
  • Чун Хие-Дзеонг
  • Парк Сунг-Воок
RU2484544C2
УСТРОЙСТВО ОБРАБОТКИ ИНФОРМАЦИИ, СПОСОБ ОБРАБОТКИ ИНФОРМАЦИИ, ПРОГРАММА И НОСИТЕЛЬ ЗАПИСИ 2010
  • Онума Кенсуке
  • Тотоку Коити
  • Кацумото, Тосиюки
  • Сугай Синитиро
RU2515204C2
СПОСОБ И УСТРОЙСТВО ВОСПРОИЗВЕДЕНИЯ ДАННЫХ С НОСИТЕЛЯ ЗАПИСИ 2006
  • Сео Канг Соо
  • Йоо Дзеа Йонг
  • Ким Биунг Дзин
  • Ким Кун Сук
RU2408092C2
НОСИТЕЛЬ ЗАПИСИ, А ТАКЖЕ СПОСОБ И УСТРОЙСТВО ВОСПРОИЗВЕДЕНИЯ ДАННЫХ, ЗАПИСАННЫХ НА НЕМ 2005
  • Сео Канг Соо
  • Йоо Дзеа Йонг
  • Ким Биунг Дзин
RU2402082C2
СПОСОБ И УСТРОЙСТВО ДЛЯ ВОСПРОИЗВЕДЕНИЯ ФАЙЛОВ ПОТОКОВ ТЕКСТОВЫХ СУБТИТРОВ 2005
  • Сео Канг Соо
  • Ким Биунг Дзин
  • Йоо Дзеа Йонг
  • Ли Сеунг Хоон
RU2367035C2
УСТРОЙСТВО ЗАПИСИ И СПОСОБ ЗАПИСИ 2003
  • Синго
RU2316829C2

Иллюстрации к изобретению RU 2 349 955 C2

Реферат патента 2009 года УСТРОЙСТВО УПРАВЛЕНИЯ ФАЙЛАМИ

Изобретение относится к способам управления файлом с использованием индексов, в котором результаты поиска и условия поиска записывают и сохраняют для точек входа в виртуальную папку по индексу для использования в последующем. Техническим результатом является упрощение обработки поиска благодаря использованию записанных результатов поиска при нахождении нужной информации. В способе индексный файл включает последовательность точек входа в виде блоков информации, выделенной из файла, и обозначает структуры слоев файла и папки по информации слоя, указывающей на другие точки входа, точка входа в папку обозначает файлы, принадлежащие папке, по информации регистрации, указывающей на другие точки входа, и обозначает, является ли соответствующая папка виртуальной папкой. При этом осуществляют поиск точек входа в индексном файле в соответствии с условием поиска, установленным пользователем для выбора файла, зарегистрированного в индексном файле, и определяют, идентично ли это условие результату поиска, выполненному в прошлом, и доступен ли этот результат для перехода на этап нахождения записи в точке входа для результатов поиска. 3 н. и 1 з.п. ф-лы, 6 ил.

Формула изобретения RU 2 349 955 C2

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

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

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

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

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

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

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

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

при этом указанная заранее установленная последовательность обработки содержит: этап поиска точек входа индексного файла в соответствии с условием поиска, установленным пользователем для выбора файла, зарегистрированного в индексном файле,

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

при этом при введении условия поиска, определяют, идентично ли это условие результату поиска, выполненному в прошлом,

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

Документы, цитированные в отчете о поиске Патент 2009 года RU2349955C2

СИСТЕМА ПАРАЛЛЕЛЬНОЙ ОБРАБОТКИ ДАННЫХ ДЛЯ ПРОХОЖДЕНИЯ БАЗЫ ДАННЫХ 1995
  • Рот Ричард К.
  • Поулос Джей Р.
  • Кункел Дуглас Ф.
RU2182357C2
JP 4086950, 19.03.1992
JP 2003233610, 22.08.2003
US 2002194200 В2, 19.12.2002.

RU 2 349 955 C2

Авторы

Харуо

Касиваги Сигеру

Мураками Масахару

Дзинно Хироси

Охно Масаёси

Даты

2009-03-20Публикация

2004-09-07Подача