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

Классы МПК:H04N5/765 схемы сопряжения между устройствами для записи и другими устройствами
G06F17/30 информационный поиск; структуры баз данных для этой цели
Автор(ы):
Патентообладатель(и):КЭНОН КАБУСИКИ КАЙСЯ (JP)
Приоритеты:
подача заявки:
2007-10-19
публикация патента:

Изобретение относится к устройствам воспроизведения данных для воспроизведения контента, сохраненного на носителе записи посредством устройства захвата изображения. Техническим результатом является предоставление контентов внешнему устройству посредством централизованного управления идентичными контентами, сохраненными во множестве хранилищ. Результат достигается тем, что устройство воспроизведения данных содержит блок воспроизведения, выполненный с возможностью считывать данные с множества носителей записи, блок формирования списка, выполненный с возможностью формировать список контентов, который описывает информацию местоположения хранилищ в связи с контентами, сохраненными на упомянутом множестве носителей записи, и блок обмена информацией, выполненный с возможностью обмениваться информацией с внешним устройством и посылать список контентов внешнему устройству, причем упомянутый блок формирования списка проверяет, включают ли в себя контенты, сохраненные на упомянутом множестве носителей записи, идентичные контенты, и, если идентичные контенты обнаруживаются, упомянутый блок формирования формирует список контентов, включающий в себя информацию, указывающую, что информация местоположения хранилищ объединена в одно целое. 3 н. и 9 з.п. ф-лы, 7 ил. устройство воспроизведения данных, способ управления контентом,   программа и носитель информации, патент № 2370905

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

Формула изобретения

1. Устройство воспроизведения данных, содержащее

блок воспроизведения, выполненный с возможностью считывать данные с множества носителей записи;

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

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

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

2. Устройство по п.1, в котором

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

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

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

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

4. Устройство по п.3, в котором упомянутый блок формирования списка определяет носитель записи с наибольшим объемом контентов в качестве основного носителя.

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

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

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

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

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

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

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

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

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

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

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

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

Описание изобретения к патенту

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

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

Описание предшествующего уровня техники

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

Современные устройства захвата изображения могут использовать внешние запоминающие устройства, такие как жесткий диск (HDD) и т.п., с помощью высокоскоростного последовательного интерфейса, такого как Универсальная Последовательная Шина (USB), IEEE1394 и т.п., совместно с внутренним носителем записи, таким как карта памяти, диск, накопитель на магнитной ленте и т.п.

На фиг.1 показана схема, на которой цифровая камера 101, которая использует носитель 102 с произвольным доступом в качестве носителя записи, и внешнее запоминающее устройство 104 соединены с помощью кабеля 103 интерфейса USB. И цифровая камера 101, и внешнее запоминающее устройство 104 включают в себя USB интерфейсы, что само собой разумеется.

Цифровая камера 101 служит в качестве ведущего узла USB, а внешнее запоминающее устройство 104 большой емкости служит в качестве устройства USB (ведомого узла). Когда ведущий узел USB получает данные от устройства USB, считается широко распространенной практикой осуществлять обмен информацией в соответствии со стандартами, такими как РНР, Mass Storage (Массовое Хранилище) и т.п. Отметим, что PHP является стандартом, определенным в "Universal Serial Bus Still Image Capture Device Definition Revision 1.0, 11 июля, 2000". Также Mass Storage является стандартом, определенным в "Universal Serial Bus Mass Storage Class Bulk-Only Transport Revision 1.0, 31 сентября, 1999".

Пример обмена информацией, соответствующий стандарту Mass Storage, будет объяснен ниже со ссылкой на фиг.1.

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

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

Что касается цифровых устройств, считается широко распространенной практикой осуществлять резервное копирование данных и управлять соответствующими устройствами через сеть. Потребительские устройства, такие как цифровая фотокамера, цифровая видеокамера и т.п., также подсоединены к сети и могут обмениваться информацией с внешними устройствами. В частности, посредством построения сети IP, используя Интернет Протокол (в дальнейшем будет использовано сокращение IP), многие устройства соединяются друг с другом и могут обмениваться данными. Например, в некоторой системе посредством персонального компьютера (в дальнейшем будет использовано сокращение PC) или тому подобного пользователь может просматривать данные движущихся изображений, сохраненные в одном внешнем запоминающем устройстве, таком как локальный сервер или т.п., соединенном с тюнером, посредством конвертирования данных движущихся изображений в визуализируемый формат, соответствующий каждому внешнему устройству (например, выложенная Японская патентная публикация № 2005-065008).

По аналогии с локальным сервером пользователь также может просматривать данные изображений, сохраненные в цифровой фотокамере, используя внешнее устройство, посредством упомянутой сети. Цифровые устройства приобретают дополнительные возможности, такие как поддержка интерфейсов, которые делают возможным соединения IP, такие как Ethernet®, Беспроводная Локальная Сеть (WLAN) и т.п., в дополнение к сети последовательной шины, такой как USB, IEEE1394 и т.п. Посредством предоставления, в общем формате, изображения, указанного с помощью запроса получения от внешнего устройства, изображения могут быть отображены на внешнем устройстве.

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

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

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

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

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

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

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

Перечень чертежей

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

Фиг.2 - иллюстрация, показывающая систему управления контентом в соответствии с вариантом осуществления настоящего изобретения.

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

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

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

Фиг.6 - иллюстрация примера списка контентов в соответствии с вариантом осуществления настоящего изобретения.

Фиг.7 - схема обмена данными, когда PC получает контенты, хранящиеся в цифровой камере.

Описание предпочтительных вариантов осуществления изобретения

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

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

Структура системы

Фиг.2 - иллюстрация, показывающая систему управления контентом в соответствии с вариантом осуществления настоящего изобретения.

Согласно фиг.2 ссылочный номер 201 обозначает цифровую камеру в качестве устройства захвата изображения, в которое можно съемным образом вставлять, в качестве внутренних носителей записи, карту 202 памяти CF (стандарта CompactFlash®) и карту 202 памяти SDTM (стандарта Secure Digital). Также цифровая камера может соединяться с помощью кабеля интерфейса USB с жестким диском 204 в качестве внешнего запоминающего устройства.

Цифровая камера 201 подключается к концентратору 205 с помощью кабеля Ethernet для формирования с РС 206 сети IP. Цифровая камера 201 реализует обмен данными, управление устройствами и т.п. в соответствии с протоколом команд в сети IP. В качестве протокола команд в сети IP может быть использована система команд управления, определенная UPnPустройство воспроизведения данных, способ управления контентом,   программа и носитель информации, патент № 2370905 или DLNA (Ассоциация Цифровых Домашних Сетей).

Этот вариант осуществления настоящего изобретения основывается на системе команд типа сервер-клиент, в которой цифровая камера (то есть устройство воспроизведения данных) возвращает ответы на командные запросы от РС 206. Однако настоящее изобретение не всегда требует такой конкретной системы команд. Например, настоящее изобретение может быть реализовано, используя другие системы обмена информацией, лишь бы использовались протоколы, с помощью которых можно обмениваться данными и командами.

Фиг.3 - блок-схема, показывающая внутреннюю структуру цифровой камеры 201.

Согласно фиг.3 главный блок 301 управления систематически управляет процессом обмена данными, процессом захвата изображения, процессом отображения, процессом записи и процессом воспроизведения, выполняемыми цифровой камерой. Блок 302 захвата изображения главным образом выполняет действия, начиная с момента, когда пользователь нажимает пусковую кнопку, до формирования изображения, которое должно быть обработано в виде цифровых данных, и выдает инструкции записи и воспроизведения носителю записи, подсоединенному или подключенному к блоку 305 записи и воспроизведения.

В блок 305 записи и воспроизведения может вставляться, например, карта 310 памяти CF и карта 311 памяти SD в качестве носителей записи. Кроме того, посредством USB блок 305 записи и воспроизведения может быть соединен с жестким диском 312 (HDD). Отметим, что как блок 305 записи и воспроизведения, так и жесткий диск 312 включает в себя интерфейсы USB. Вышеупомянутые носители записи, то есть карта 310 CF, карта 311 SD и жесткий диск 312, служат хранилищами данных изображений и т.п.

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

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

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

Ниже будет описан процесс формирования цифровой камерой 201 списка контентов.

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

Согласно фиг.4 после инициализации соответствующих модулей аппаратных средств в соответствии с инструкцией от главного блока 303 управления во время включения камеры блок 303 управления контентом очищает (S401) список контентов, записанный на носителе 315 временного хранения.

Блок 305 записи и воспроизведения проверяет (S402), подключены (подсоединены) ли носители с 310 по 312 записи. Если, по меньшей мере, один из этих носителей записи подключен (ДА на этапе S402), блок 305 обнаруживает (S403), включает ли в себя этот носитель записи контент, который может быть обработан цифровой камерой. Если носитель записи включает в себя контент, который может быть обработан (ДА на этапе S403), блок 303 управления контентом начинает процесс формирования списка контентов после поиска контента и т.п. Если нет контента, который может быть обработан (НЕТ на этапе S403), блок 303 управления контентом сразу формирует (S409) список контентов, указывая, что никакой контент не найден.

Если носитель записи включает в себя контент, который может быть обработан (ДА на этапе S403), до формирования списка контентов блок 303 управления контентом получает информацию, такую как количество контентов, скорость доступа и т.п., для каждого носителя записи из списка файлов управления в файловой системе цифровой камеры. Фиг.5 иллюстрирует пример списка файлов управления. Кроме того, блок 303 получает информацию идентификации (имена файлов, размеры файлов, дата и время формирования файлов и т.п.) контентов, записанных на каждом носителе записи. Блок 303 проводит (S404) поиск контента исходя из различных видов полученной информации.

При формировании списка контентов блок 303 управления контентом определяет (S405) носитель записи, включающий в себя наибольшее количество контентов, в качестве основного хранилища. Когда множество носителей записи включает в себя одинаковое количество контентов, блок 303 предпочтительно выбирает носители записи с наиболее высокой скоростью доступа в качестве основного хранилища. Кроме того, когда множество носителей записи имеет одинаковое количество контентов и одинаковую скорость доступа, блок 303 выбирает носители записи, имеющие большую свободную емкость или общую емкость, в качестве основного хранилища. В списке файлов управления, показанном на фиг.5, поскольку "Внешний HDD" имеет наибольшее количество 501 контентов по сравнению с другими носителями, блок 303 формирует список контентов, который включает в себя "Внешний HDD" в качестве основного хранилища. После того как основное хранилище определено, блок 303 ищет контенты, которые должны быть занесены в список контентов, на основе основного хранилища.

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

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

Если идентичный контент не сохранен на других носителях записи (НЕТ на этапе S406), блок 303 управления контентом регистрирует исходную информацию этого контента в списке контентов. При заполнении контентами основного хранилища блок 303 дополнительно регистрирует (S408) контенты в других хранилищах в списке.

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

Список контентов формируется только для носителей записи, подключенных или подсоединенных в это время. Поэтому, если на этапе S402 определено, что нет подключенных (подсоединенных) носителей записи (НЕТ на этапе S402), блок 303 управления контентом пропускает формирование списка контентов. Когда список контентов обновляется в момент времени, отличный от момента времени включения камеры, блок 303 обновляет список только для носителя записи или контента, чьи записанные данные обновляются, и не выполняет каких-либо процессов, таких как поиск и т.п., для другого списка контентов.

Фиг.6 - иллюстрация примера формирования списка контента. Блок 303 управления контентом управляет соответствующими контентами, сохраняя данные в столбцах 601 ID (информация идентификации) и 602 имени контента в соответствии друг другу. В ответ на запрос получения или подобный от внешнего приложения, используя протокол на основе ID, такой как PTP или подобный, принимается требуемая информация исходя из этой ID.

В конкретном случае, когда контенты совпадают на соответствующих носителях записи, в качестве метки совпадения контента блок 303 управления контентом присоединяет "Флаг Объединения" 604 и описывает все компоненты информации местоположения хранилища контентов в столбце 603 пути к контенту. В столбце 605 пути загрузки, который представляет носитель записи как местоположение хранилища, по приему запроса передачи от внешнего приложения или т.п. и считывании данных списка блок 303 описывает путь, указывающий контент в хранилище с наибольшей скоростью переноса данных (например, карту CF) как основной носитель записи. При передаче данных контента внешнему приложению блок 303 удаляет таблицу преобразования пути 603 к контенту из списка контентов, таким образом позволяя внешнему приложению отображать список контентов.

Также список контентов может быть сохранен исходя из даты и времени 606 формирования контента, размера файла 607 и т.п.

Фиг.7 - иллюстрация последовательности обмена данными, когда PC 206 получает контент, сохраненный в цифровой камере 201.

Как показано на фиг.7, цифровая камера 201 формирует список контентов посредством процедуры, описанной со ссылкой на фиг.4, во время включения и записывает (S701) список контентов на носитель 315 временного хранения, расположенный внутри камеры.

Когда PC 206 устанавливает соединение с цифровой камерой 201, чтобы они могли обмениваться информацией друг с другом, приложение в PC 206 передает (S702) цифровой камере 201 запрос получения списка.

Когда посредством блока 306 управления обменом информацией цифровая камера 201 принимает запрос получения списка контентов от РС 206, главный блок 301 управления интерпретирует эту команду и передает (S703) PC 206 список контентов, записанный на носителе 315 временного хранения. По приему списка контентов в PC 206 приложение PC 206 формирует и отображает (S704) окно пользовательского интерфейса (UI), используя этот список контентов. Пользователь выбирает (S704) предопределенный контент из окна UI, отображенного на РС 206, и передает (S705) запрос получения контента в цифровую камеру 201.

Когда посредством блока 306 управления обменом информацией цифровая камера 201 принимает запрос получения списка контентов от РС 206, главный блок 301 управления интерпретирует команду, а блок 303 управления контентом определяет местоположение хранилища интересующего контента, используя таблицу преобразования списка контентов. Кроме того, блок 305 записи и воспроизведения считывает (S706) данные с носителя записи, определенного как местоположение хранилища. После этого считанные данные контента передаются (S707) РС 206.

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

В случае приложения, которое задает носитель записи и отображает данные контента на РС 206, если пользователь может обратиться к метке 604 совпадения и пути 603 к контенту из списка контентов, он или она может избежать повторного получения идентичного контента. По этой причине может быть исключена необходимость сложных действий по обмену данными, требуемых для отображения контента, тем самым повышая удобство и простоту использования.

Другие варианты осуществления

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

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

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

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

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

В качестве носителя записи (носителя информации) для обеспечения программы могут быть использованы, например, дискета, жесткий диск, оптический диск, магнитооптический диск и т.п. Кроме того, могут быть использованы MO, CD-ROM, CD-R, CD-RW, накопитель на магнитной ленте, энергонезависимая карта памяти, ROM, DVD (DVD-ROM, DVD-R) и т.п.

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

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

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

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

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

Класс H04N5/765 схемы сопряжения между устройствами для записи и другими устройствами

способ и система для беспроводной передачи аудиоданных в беспроводных сетях -  патент 2519817 (20.06.2014)
устройство конфигурирования, устройство вывода изображения, способы управления ими и программа -  патент 2460234 (27.08.2012)
среда программирования и управление метаданными для программируемого мультимедийного контроллера -  патент 2453069 (10.06.2012)
устройство приема данных, устройство передачи данных, способ для управления ими и программа -  патент 2451420 (20.05.2012)
устройство для обработки элементов данных, которые могут воспроизводиться пользователю -  патент 2446614 (27.03.2012)
способ и устройство видеонаблюдения -  патент 2436255 (10.12.2011)
устройство и способ обработки информации и компьютерная программа -  патент 2348969 (10.03.2009)
интегрированная станция для записи и передачи аудио- и видеосигналов -  патент 2341909 (20.12.2008)
устройство и способ распространения высококачественных видео-и аудиопрограмм к удаленным местам -  патент 2238614 (20.10.2004)
объединенный процессор данных цифрового видеодиска/компакт- диска (dvd/cd) -  патент 2156505 (20.09.2000)

Класс G06F17/30 информационный поиск; структуры баз данных для этой цели

способ и устройство отображения множества элементов -  патент 2528147 (10.09.2014)
система генерирования статистической информации и способ генерирования статистической информации -  патент 2527754 (10.09.2014)
способ конверсии данных, устройство конверсии данных и система конверсии данных -  патент 2527201 (27.08.2014)
телекоммуникационная чип-карта, мобильное телефонное устройство и считываемый компьютером носитель данных -  патент 2527197 (27.08.2014)
способ восстановления данных в системе управления базами данных -  патент 2526753 (27.08.2014)
способ и устройство хранения, чтения и записи составного документа -  патент 2525752 (20.08.2014)
устройство связи, способ связи и система связи -  патент 2524861 (10.08.2014)
адаптивное неявное изучение для рекомендательных систем -  патент 2524840 (10.08.2014)
основанная на контексте рекомендующая система -  патент 2523930 (27.07.2014)
способ динамической визуализации коллекции изображений в виде коллажа -  патент 2523925 (27.07.2014)
Наверх