Устройство и способ обработки информации и компьютерная программа

Иллюстрации

Показать все

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

Реферат

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

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

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

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

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

В UPnP между подключенными устройствами выполняется обмен файлами определения XML (расширяемый язык разметки) для взаимной аутентификации между устройствами. Схематично обработка UPnP включает:

(1) адресацию, при которой получают идентификатор устройства, например, адрес ПИ (IP, протокол Интернет):

(2) при которой выполняется поиск устройств в сети, от устройств получают ответы, и получают информацию, включенную в ответы, например тип устройства, его функции и т.д.: и

(3) запрос на услугу, при котором запрос на услугу передают в каждое из устройств на основе информации, полученной при обработке поиска.

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

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

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

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

Различные типы содержания, такие как музыкальные данные и данные изображения, обычно передают и принимают между устройствами как данные, кодированные с использованием различных схем кодирования, и сохраняют в блоке памяти каждого из устройств. Например, схемы звуковых данных включают ATRAC3 (кодирование звука с адаптивным преобразованием 3), и ATRAC3plus, и схемы видеоданных включают MPEG1 (группа экспертов по вопросам движущегося изображения 1), MPEG2 и MPEG4.

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

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

Механизм обработки преобразования данных известного уровня техники, предназначенный для передачи и приема закодированных данных между сервером и клиентом, раскрыт, например, в Патентном документе 1 (публикация находящейся на экспертизе заявки на японский патент №2002-77855). В Патентном документе 1 описана конфигурация сервера доступа к данным, позволяющая производить автоматический выбор эффективной перекодировки, то есть преобразования данных, в соответствии с информацией формата кодирования содержания, содержащегося на сервере содержания, и формата данных, декодируемых клиентом, для выполнения преобразования данных.

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

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

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

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

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

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

блок передачи и приема данных, выполняющий процесс передачи и приема данных; и

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

этап приема запроса на получение информации содержания, состоящий в приеме от клиента запроса на получение информации о содержании;

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

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

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

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

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

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

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

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

этап приема информации содержания с сервера;

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

этап вывода информации отображения в средство отображения.

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

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

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

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

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

этап приема информации содержания с сервера;

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

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

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

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

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

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

этап приема запроса на получение информации содержания, состоящий в приеме от клиента запроса на получение информации содержания;

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

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

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

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

этап приема с сервера информации содержания;

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

этап вывода информации отображения в средство отображения.

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

этап приема с сервера информации содержания;

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

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

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

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

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

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

Компьютерная программа, в соответствии с настоящим изобретением, представляет собой, например, компьютерную программу, которая может поставляться в форме, считываемой компьютером, для компьютерной системы общего назначения, позволяющей выполнять программные коды различного типа с использованием носителя информации и среды передачи данных, например, такого носителя данных, как диск CD (компакт-диск), FD (гибкий диск) или диск МО (магнитооптический диск), или среды передачи информации, такой как сеть. Такая считываемая компьютером программа позволяет выполнять обработку в соответствии с про