Способ и устройство для обработки данных с авторскими правами

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

 

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

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

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

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

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

Никкей Электроникс, вып. №738, март 8, 1999, стр.87-111 ("Internet - based music distribution requires immediate improvements in copyright protection technologies", Nikkei Electronics, Issue, No738, March, 8, 1999, pp.87-111). В способе управления содержанием, включающем в себя шифрованные музыкальные данные (далее называемый файл А) и файл, содержащий управляющую информацию, ключ дешифрования файла А и другое (далее называемый файл В) распределяются через сеть связи. Чтобы воспроизвести музыкальные данные, содержащиеся в файле А, определяют со ссылкой на управляющую информацию, содержащуюся в файле В, разрешено ли воспроизводить или копировать файл А.

Фиг.46 является блок-схемой, показывающей структуру устройства для обработки данных, использующую первую известную процедуру. Устройство для обработки данных, показанное на Фиг.46, соединено при работе с сетью связи (не показана). Блок 101 памяти распределенных данных хранит файл А, распределяемый через сеть связи, такую как Интернет и кабельное телевидение. В таблице 102 управления авторскими правами хранится файл В, распределяемый через сеть связи, такую же, как и для файла А. Блок 103 закупки способа обработки устанавливает связь с сервером расчета оплаты (не показан) для закупки права на способ обработки, требующегося для воспроизведения, и другие процессы и записывает закупленное право на способ обработки в таблицу 102 управления авторскими правами. Когда команда вводится с использованием входного блока 104, управляющий блок 105 определяет со ссылкой на право на способ обработки, записанное в таблице 102 управления авторскими правами, должна или не должна выполняться эта команда. Устройство 106 воспроизведения принимает ключ дешифрования, содержащийся в файле В, от управляющего блока 105, и воспроизводит музыкальные данные, содержащиеся в файле А.

В качестве второй обычной процедуры известен способ предотвращения неразрешенного копирования посредством шифрования цифровых данных, который раскрыт в Японской выложенной заявке на патент №9-320192 (1997-320192). Фиг.47 является блок-схемой, показывающей структуру устройства для защиты авторских прав, соответствующую второй обычной процедуре. Устройство для защиты авторских прав, показанное на Фиг.47, отличается тем, что цифровые данные, считанные с диска 111, шифруются, перед тем как они поступают на шину 114. Другими словами блок 112 форматирования данных обеспечивает данные, считанные с диска 111, исходной информацией о шифровании, ключом шифрования, информацией об единице шифрования, информацией об управлении копированием, указывающей, разрешено или нет копирование данных, и информацией об идентификации используемого алгоритма шифрования. Блок 113 шифрования шифрует данные, используя ключ шифрования, предоставляемый блоком 110 доставки ключа. Шифрованные данные протекают по шине 114. Блок 115 дешифрования дешифрует данные, используя ключ дешифрования, предоставляемый блоком 110 доставки ключа. Дешифрованные данные восстанавливаются блоком 116 форматирования данных до состояния, в котором они считывались с диска 111 и затем воспроизводились устройством 117 воспроизведения.

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

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

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

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

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

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

Настоящее изобретение имеет следующие отличительные особенности для достижения указанной цели.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Фиг.18 - диаграмма, показывающая структуру пакета защищенного цифрового звукового формата (ЗЦЗФ) в соответствии с четвертым вариантом осуществления настоящего изобретения,

Фиг.19а-19с - диаграммы, показывающие другие структуры ЗЦЗФ пакетов,

Фиг.20 - схема, показывающая, как разделить ЗЦЗФ заглавие в ЗЦЗФ пакеты,

Фиг.21 - диаграмма, показывающая пример ЗЦЗФ пакета,

Фиг.22 - диаграмма, показывающая структуру заголовка,

Фиг.23 и 24 - иллюстрации исходных кодов, описывающих структуру заголовка, используя язык C++;

Фиг.25а-25с - диаграммы, показывающие, как определить таблицу определяющих признаков ЭЛС, используя структуру меток,

Фиг.26 - диаграмма, показывающая соответствие между парами ключей и элементами содержания (ЭЛС),

Фиг.27 - иллюстрация исходных кодов, описывающих структуру пар ключей, используя язык C++,

Фиг.28 - диаграмма, показывающая, как обращаться к ЭЛС, исходя из навигационных данных,

Фиг.29 и 30 - диаграммы, показывающие структуру навигационных данных,

Фиг.31 - таблица, показывающая характеристики международного стандарта на сжатие и воспроизведение движущихся изображений MPEG2-AAC, применимого к аудио ЭЛС,

Фиг.32 - таблица, показывающая характеристики международного стандарта на сжатие полноцветных неподвижных видеоизображений JPEG, применимого к видео ЭЛС,

Фиг.33 - таблица, показывающая характеристики MPEG-1 кадра, применимого к видео ЭЛС,

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

к видео ЭЛС,

Фиг.35 - таблица, показывающая характеристики MPEG2, применимого к видео ЭЛС,

Фиг.36 - диаграмма, показывающая структуру карты временного поиска,

Фиг.37, 38а и 38b - таблица и диаграммы, показывающие подробно заголовок, содержащийся в карте временного поиска,

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

Фиг.40 - таблица, показывающая пример ЭЛС переадресаторов,

Фиг.41а-41с - диаграммы, показывающие примеры, как распределять ЗЦЗФ пакет,

Фиг.42а-42с - диаграммы, показывающие примеры, как создавать ЗЦЗФ пакет,

Фиг.43 - внешний вид портативного музыкального проигрывателя;

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

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

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

Наилучший способ осуществления изобретения

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

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

(Первый вариант осуществления)

Фиг.1 является блок-схемой, показывающей структуру устройства для обработки данных в соответствии с первым вариантом осуществления настоящего изобретения. Устройство 1 для обработки данных, показанное на Фиг.1, содержит входной блок 10, блок 11 приема и сохранения данных, являющийся примером осуществления средства для приема данных, выполненный с возможностью приема и сохранения данных распределительного формата, таблицу 12 управления закупками, блок 13 закупки способа обработки, блок 14 преобразования данных, блок 15 памяти внутренних данных, являющийся примером осуществления средств для запоминания данных, таблицу 16 управления авторским правом, являющуюся примером осуществления средства для запоминания информации о праве, блок 17 управления, блок 18 воспроизведения, блок 19 контроля по входам и выходам, блоки 17, 18, 19, являющиеся примером осуществления средств осуществления способа обработки, и блок 21 дисплея. Устройство 1 для обработки данных осуществляет воспроизведение, копирование и другие операции с распределенными музыкальными данными с авторскими правами и отличается тем, что распределенные музыкальные данные преобразуются во внутренний формат для их хранения в ЗУ.

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

Как показано на Фиг.2, устройство 1 для обработки данных соединено посредством сети 4 связи с распределительным сервером 5 и сервером 6 для расчета оплаты. Сеть 4 связи является такой сетью, как Интернет или сеть для кабельного телевидения, спутниковой связи или сотовых телефонов. Распределительный сервер 5 хранит в своей памяти большое количество музыкальных данных с авторскими правами. В ответ на запрос от устройства 1 для обработки данных распределительный сервер 5 распределяет музыкальные данные. Сервер 6 для расчета оплаты выполняет операцию расчета оплаты за распределенные музыкальные данные. Внешняя запоминающая среда 7 выполняется съемной как с устройства 1 для обработки данных, так и с музыкального портативного проигрывателя 8. Устройство 1 для обработки данных идентифицирует каждую внешнюю запоминающую среду 7, используя идентификатор запоминающей среды, специализированный для каждой среды 7, или метку, задаваемую пользователем для каждой среды 7.

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

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

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

Фиг.3а-3с являются диаграммами, показывающими три формата музыкальных данных, обрабатываемых устройством 1 для обработки данных. Распределительный формат, показанный на Фиг.3а, используется для распределения музыкальных данных. Внутренний формат, показанный на Фиг.3b, используется для хранения музыкальных данных в устройстве для обработки данных 1. Формат копирования, показанный на Фиг.3с, используется для отладки музыкальных данных для внешней запоминающей среды 7.

Музыкальные данные распределяются на устройство 1 для обработки данных посредством единицы, называемой пакетом. В распределительном формате, показанном на Фиг.3а, пакет состоит из четырех элементов данных: заголовка 40, навигационной информации 41, одного или больше содержаний 42 и информации 43 для расчета оплаты. Заголовок 40 содержит такую информацию, как идентификатор пакета для идентификации пакета и информацию о местоположении и размере других данных. Содержание 42 является содержательными данными, такими как аудиоданные, видеоданные, изображения, текст или программы. Каждое содержание имеет свой собственный идентификатор содержания, который однозначен в пределах конкретного пакета, и шифруется, как это требуется.

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

В устройстве 1 для обработки данных музыкальные данные обрабатываются, когда от них отделена информация 43 для расчета оплаты. Во внутреннем формате, показанном на Фиг.3b, музыкальные данные состоят из заголовка 40, навигационной информации 41 и содержаний 42.

Музыкальные данные преобразуются в формат, соответствующий типу внешней запоминающей среды 7 перед их отладкой для нее. Например, если внешняя запоминающая среда 7 является защищенной цифровой платой памяти, музыкальные данные преобразуются в формат с тем, чтобы звуковые содержания для ЗЦ платы памяти были введены в нее, а видеосодержания не были введены. В формате копирования, показанном на Фиг.3с, музыкальные данные состоят из заголовка 44, содержания 42 и ключа 45 дешифрования. Заголовок 44 соответствует типу внешней запоминающей среды 7. Ключ 45 дешифрования извлекается из информации 43 для расчета оплаты в распределительном формате. Содержание 42 является содержательными данными, выбранными на основании типа внешней запоминающей среды 7 из музыкальных данных во внутреннем формате. Музыкальные данные, показанные на Фиг.3с, содержат только одно содержание 42, но могут содержать одно или больше содержаний. Когда музыкальные данные отлаживаются, музыкальные данные в формате копирования могут быть разделены на большое число файлов для копирования.

На Фиг.1 показана структура устройства 1 для обработки данных, описанная ниже. Теперь коротко опишем функционирование устройства 1 для обработки данных. Распределенные музыкальные данные преобразуются во внутренний формат блоком 14 преобразования данных и затем сохраняются в блоке 15 памяти внутренних данных. Информация о праве на обработку каждого содержания, включенного в музыкальные данные, записывается в таблице 16 управления авторскими правами. Блок 17 управления обращается к таблице 16 для управления авторскими правами, чтобы определить, должна или не должна выполняться введенная команда 30. Если определено, что команда должна выполняться, то блок 17 управления выдает команду для начала воспроизведения, отладки и других операций.

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

Блок 11 памяти распределенных данных хранит в себе музыкальные данные в распределительном формате, распределяемых распределительным сервером 5. Таблица 12 управления закупками хранит в себе, как показано на Фиг.4, идентификатор 50 пакета, идентификатор 51 содержания и условие 52 закупки в качестве набора для каждого содержания, введенного в музыкальные данные, хранящиеся в блоке 11 памяти распределенных данных. Условие закупки определяется при закупке содержания. Например, такое условие включает только воспроизведение, полную закупку и пробное прослушивание. Если условием закупки является только воспроизведение, то содержание может быть воспроизведено только определенное число раз или только в определенный период. Если условием закупки является полная закупка, то содержание может свободно воспроизводиться и отлаживаться только определенное число раз. Если условием закупки является пробное прослушивание, то содержание может воспроизводиться неограниченное число раз в пределах определенного промежутка времени.

При приеме от входного блока 10 команды 30 для закупки блок 13 закупки обработки передает информацию, что пользователь согласен заплатить за музыкальные данные серверу 6 для расчета оплаты, чтобы приобрести право на распределенные музыкальные данные. Поэтому блок 13 закупки обработки записывает закупленное право на обработку в таблице 12 управления закупками. Если определенное содержание не хранится в блоке 11 памяти распределенных данных, блок 13 закупки обработки запрашивает распределительный сервер 5 распределить музыкальные данные, включающие в себя содержание. После приема музыкальных данных блок 13 закупки обработки подает на блок 14 преобразования данных управляющий сигнал 31 в качестве команды о преобразовании данных.

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

Блок 15 памяти внутренних данных хранит музыкальные данные во внутреннем формате, выведенном из блока 14 преобразования данных. Хранящиеся в памяти музыкальные данные должны воспроизводится, отлаживаться и т.д.

В таблице 16 управления авторскими правами хранится, как показано на Фиг.5, информация об управлении авторскими правами для каждого содержания, хранящегося в блоке 15 памяти внутренних данных. Таблица 16 управления авторскими правами содержит идентификатор 50 пакета, идентификатор 51 содержания, условие 52 закупки, дату 53 закупки права, ключ 54 дешифрования, число 55 воспроизведений, число 56 отладок и информацию 57 об адресации отладки. Отметим, что на Фиг.5 показана одна таблица, разделенная на две части, показанные как (а) и (b), и в этой таблице перед ее разделением число 55 воспроизведений следует за ключом 54 дешифрования.

Идентификатор 50 пакета, идентификатор 51 содержания и условие 52 закупки являются такими же данными, как и данные, хранящиеся в таблице 12 управления закупками. Дата 53 закупки права указывает на дату закупки содержания. Ключ 54 дешифрования используется для дешифрования шифрованного содержания. Число 55 воспроизведений указывает на число воспроизведений содержания. Число 56 отладок указывает, сколько было отлажено содержаний. Информация 57 об адресации отладок содержит идентификатор запоминающей среды и метку для внешней запоминающей среды, на которой отлаживалось содержание. Метка присваивается внешней запоминающей среде, когда музыкальные данные первоначально на ней отлаживаются.

Идентификатор 50 пакета, идентификатор 51 содержания, условие 52 закупки, дата 53 закупки права и ключ 54 дешифрования устанавливаются на заданные значения, когда новые музыкальные данные вводятся в блок 15 памяти внутренних данных. Идентификатор 50 пакета, идентификатор 51 содержания и условие 52 закупки устанавливаются на значения, задаваемые блоком 13 закупки обработки, а ключ 54 дешифрования устанавливается на величину, задаваемую блоком 14 преобразования данных. Число 55 воспроизведений и число 56 отладок первоначально устанавливаются на 0, а информация 57 об адресации отладок стирается. Таблица 16 управления авторскими правами шифруется способом шифрования, необычным для устройства 1 для обработки данных и служащим для защиты от неразрешенного доступа к данным.

Блок 17 управления обращается к таблице 16 управления авторскими правами, чтобы определить, должна ли выполняться команда 30 или нет. Когда определено, что команда 30 должна выполняться, блок 17 управления формирует команду для начала воспроизведения или отладки. Теперь описывается функционирование блока 17 управления со ссылкой на блок-схему, показанную на Фиг.6. При приеме команды 30 для содержания (этап S101) блок 17 управления считывает информацию об управлении авторскими правами этого содержания с таблицы по управлению авторскими правами (этап S102). Блок 17 управления затем использует считанную информацию по управлению авторскими правами для определения, должна или нет выполняться команда 30 (этап S103). Например, при приеме команды о воспроизведении блок 17 управления обращается к числу разрешенных воспроизведений или к разрешенному периоду воспроизведений, введенному в условие 52 закупки. Если число воспроизведений не больше числа разрешенных воспроизведений или если данное время находится в пределах разрешенного периода воспроизведения после даты 53 закупки права, то управляющий блок 17 определяет, что команда о воспроизведении должна выполняться.

Когда определено, что команда должна выполняться, блок 17 управления обновляет число 55 воспроизведений, число 56 отладок или другие соответствующие параметры, содержащиеся в таблице 16 управления авторскими правами (этап S104). Блок 17 управления формирует управляющий сигнал 32, подаваемый на соответствующий блок осуществления обработки для начала обработки (этап S105). В это время блок 17 управления также выводит ключ 54 дешифрования, считанный из таблицы 16 управления авторскими правами и введенный в управляющий сигнал 32. С другой стороны, при определении, что команда не должна выполняться, блок 17 управления выводит управляющий сигнал 32 для предупреждающей индикации на блок 21 дисплея (этап S106).

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

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

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

При приеме управляющего сигнала 32 для предупреждающей индикации блок 21 дисплея формирует предупреждающую индикацию и отображает ее на ЭЛТ или на жидкокристаллическом дисплее.

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

Блок 13 закупки обработки сначала принимает от входного блока 10 команду 30 для закупки содержания (этап S201). Команда 30 для закупки определяет идентификатор содержания, которое будет закуплено, и условие его закупки. Условие закупки содержания равнозначно условию 52 закупки, показанному на Фиг.4, включая только воспроизведение, полную закупку, пробное прослушивание и другое. Затем блок 13 закупки обработки устанавливает связь с сервером 6 расчета оплаты для осуществления оплаты за приобретение определенного содержания при определенном условии закупки (этап S202). Блок 13 закупки обработки осуществляет оплату, обращаясь к информации 43 для расчета оплаты за определенное содержание. Блок 13 закупки обработки затем определяет, была ли закупка успешна или нет (этап S203). Например, на этапе S202 блок 13 закупки обработки передает на сервер 6 расчета оплаты информацию, что пользователь соглашается заплатить за определенное содержание при определенном условии закупки. Затем на этапе S203 при приеме информации от сервера 6 расчета оплаты для подтверждения расчета оплаты блок 13 закупки обработки определяет, последовала ли оплата или нет. Следует заметить, что манера оплаты, осуществленной блоком 13 закупки обработки, не ограничена вышеуказанной.

Если закупка произошла, блок 13 закупки обработки далее определяет, хранится или нет определенное содержание в блоке 11 памяти распределенных данных (этап S204). Если содержание не хранится в блоке памяти, блок 13 закупки обработки запрашивает распределительный сервер 5 распределить музыкальные данные, включающие в себя содержание (этап S205). После введения определенного содержания в блок 11 памяти распределенных данных блок 13 закупки обработки выводит управляющий сигнал 31 для преобразования данных на блок 14 преобразования данных (этап S206). Блок 14 преобразования данных преобразует музыкальные данные в распределительном формате, хранящиеся в блоке 11 памяти распределительных данных, во внутренний формат. Преобразованные музыкальные данные хранятся в блоке 15 памяти внутренних данных.

Если закупка на этапе S203 не произошла, блок 13 закупки обработки выводит управляющей сигнал (не показан) для уведомления, что закупка не произошла, на блок 21 дисплея (этап S207). При приеме управляющего сигнала блок 21 дисплея высвечивает предупреждающую индикацию, показывающую, что закупка не произошла. Следует отметить, что закупка не происходит, когда определенное содержание не найдено или не может быть закуплено при определенном условии закупки, или, например, размер оплаты недостаточный.

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

Затем описывается работа устройства 1 для обработки данных в соответствии с настоящим изобретением. Фиг.8 является диаграммой, показывающей, как музыкальные данные распределяются от большого числа провайдеров на устройство для обработки данных. Каждые из распределенных музыкальных данных включают в себя одно или больше содержаний 42 и информацию 43 для расчета оплаты, и имеют формат, характерный для каждого провайдера. Из видов распределенных музыкальных данных навигационная информация 41 и содержание 42 не могут быть распределены для воспроизведения или других операций. С другой стороны, информация 43 для расчета оплаты требуется только для закупки, но не для воспроизведения или других операций.

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

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

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

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

В настоящем варианте осуществления информация об авторских правах музыкальных данных хранится в таблице 16 управления авторскими правами. Или же каждый ряд в таблице 16 управления авторскими правами, показанной на Фиг.5, может быть добавлен к каждому пакету, тем самым обеспечивая управление авторскими правами посредством пакета. Кроме того, из характеристик, включенных в таблицу 16 управления авторскими правами, число 55 воспроизведений, число 56 отладок и информация 57 об адресации отладок могут управляться совместно в отдельной таблице. Таким образом, эти характеристики задаются только один раз, а характеристики, которые обновляются, каждый раз, когда производится преобразование данных, могут быть управляемы по отдельности, используя различные таблицы, тем самым улучшается защита данных.

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

(Второй вариант осуществления)

Фиг.9 является блок-схемой, показывающей структуру устройства 2 для обработки данных в соответствии со вторым вариантом осуществления настоящего изобретения. Устройство 2 для обработки данных, показанное на Фиг.9, содержит входной блок 10, блок 11 памяти распределенных данных, таблицу 12 управления закупками, блок 13 обработки закупок, блок 22 преобразования данных, блок 15 памяти внутренних данных, таблицу 16 управления авторскими правами, блок 17 управления, устройство 18 воспроизведения, блок 19 контроля по входам и выходам, блок 21 дисплея и блок 23 определения внешней запоминающей среды. Устройство 2 для обработки данных используется в такой же системе распределения музыки, как и устройство 1 для обработки данных в соответствии с первым вариантом осуществления. Устройство 2 для обработки данных отличается преобразованием распределенных музыкальных данных во внутренний формат, основанный на типе выявленной внешней запоминающей среды. Компоненты во втором варианте осуществления аналогичны компонентам в первом варианте осуществления и снабжены такими же цифровыми ссылками, и их описание здесь опущено.

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

Блок 23 определения внешней запоминающей среды определяет тип внешней запоминающей среды 7 и выводит определяющий сигнал 35, указывающий выявленный тип среды блоку 22 преобразования данных. На основании определяющего сигнала 35 блок 22 преобразования данных преобразует музыкальные данные, хранящиеся в блоке 11 памяти распределенных данных, во внутренний формат, заданный для каждого типа внешней запоминающей среды 7.

Фиг.10 является блок-схемой, показывающей функционирование блока 22 преобразования данных. При приеме управляющего сигнала, указывающего на преобразование данных (этап S301), блок 22 преобразования данных осуществляет следующие операции (этапы S302-306) с музыкальными данными, хранящимися в блоке 11 памяти распределенных данных, на основании определяющего сигнала 35.

При приеме определяющего сигнала 35, указывающего, что присоединена цифровая память на видеодиске (этап S302), блок 22 преобразования данных преобразует музыкальные данные во внутренний формат для ЗУПВ на цифровом видеодиске (этап S303). При приеме определяющего сигнала 35, указывающего, что присоединен адаптер памяти (этап S304), блок 22 преобразования данных преобразует музыкальные данные во внутренний формат для платы памяти (этап S305). При другом приеме блок преобразования данных 22 преобразует музыкальные данные в обычный внутренний формат, как показано на Фиг.3b (этап S306).

Блок 22 преобразования данных преобразует музыкальные данные во внутренний формат на основании типа внешней запоминающей среды 7 посредством следующей процедуры. Фиг.11 является блок-схемой, показывающей способ преобразования во внутренний формат для ЗУПВ на цифровом видеодиске. Способ, показанный на Фиг.11, соответствует способу на этапе S303 блок-схемы, показанной на Фиг.10.

Блок 22 преобразования данных сначала копирует заголовок 40 и навигационную информацию 41, содержащиеся в распределительном формате (этап S401), и задает переменной I значение 1 (этап S402). Затем блок 22 преобразования данных выполняет операции обработки этапов S403-S407 для каждого содержания 42. Блок преобразования данных 22 считывает определяющий признак 1-го содержания с заголовка 40 (этап S403). На основании считанного определяющего признака блок преобразования данных 22 определяет, должно копироваться или нет 1-е содержание на ЗУПВ цифровом видеодиске (этап S404) и, если да, то копирует 1-е содержание на внешней запоминающей среде 7 (этап S405). Затем блок 22 преобразования данных увеличивает переменную I на 1 (этап S406). Если переменная I не больше числа содержаний, процедура возвращается на этап S403 (этап S407).

В блок-схемах на Фиг.10 и 11 показан способ преобразования данных для внешней запоминающей среды некоторых типов. Если внешняя запоминающая среда другого типа присоединена к устройству 2 для обработки данных, то аналогичный способ обработки вводится в каждую блок-схему.

Блок 17 управления управляет музыкальными данными внутреннего формата, используя таблицу управления пакетами, показанную на Фиг.12. Таблица управления пакетами, показанная на Фиг.12, содержит идентификатор 60 пакетов, число 61 файлов, имя 62 файла и тип 63 файла. Каждый ряд на Фиг.12 соответствует одному пакету.

Идентификатор 60 пакета используется для идентификации каждого пакета. Однако, если заголовок изменяется при преобразовании от распределительного формата до внутреннего формата, то пакету назначается новый идентификатор пакета. Число 61 файлов представляет собой число файлов, содержащихся в пакете, и имя 62 файла представляет собой имя каждого файла. Тип 63 файла представляет собой определяющий признак файла, содержащегося в пакете. Файл типа "распределенный" показывает, что файл является распределенным файлом, а файл типа "созданный", показывает, что файл был создан пользователем.

Затем описана работа устройства 2 для обработки данных в соответствии с настоящим вариантом осуществления. Фиг.13а, 13b и 13с являются диаграммами, показывающими музыкальные данные в распределительном формате, во внутреннем формате и в формате для копирования соответственно. Музыкальные данные в распределительном формате, показанные на Фиг.13а, включают в себя аудиосодержания 42-1 и 42-2 и содержание изображений 42-3. Предполагается, что из этих содержаний только аудиосодержание 42-2 может быть отлажено на внешней запоминающей среде 7. В этом случае музыкальные данные в формате для копирования, показанные на Фиг.13с, содержат только содержание 42-2.

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

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

Помимо этого, распределенные музыкальные данные могут содержать большое число содержаний, полученных применением большого числа способов сжатия к одним исходным данным. На Фиг.14 показан пример таких музыкальных данных. Предполагается на Фиг.14, что аудиосодержания 42-1 и 42-2 были получены посредством использовании двух способов сжатия к одним исходным данным. В этом случае навигационные данные содержат данные 46 для выбора содержания, указывающие, что одно содержание может быть выбрано из большого числа содержаний.

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

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

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

В настоящем варианте осуществления музыкальные данные копируются

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

(Третий вариант осуществления)

Фиг.15 является блок-схемой, показывающей структуру устройства 3 для обработки данных в соответствии с третьим вариантом осуществления настоящего изобретения. Устройство 3 для обработки данных, показанное на Фиг.15, содержит входной блок 10, блок 11 памяти для распределенных данных, таблицу 12 управления закупками, блок 13 операций закупки, блок 22 преобразования данных, блок 15 памяти внутренних данных, таблицу 16 управления авторскими правами, блок 17 управления, устройство 18 воспроизведения, блок 19 контроля по входам и выходам, блок 21 дисплея и блок 24 определения внешней запоминающей среды. Устройство 3 для обработки данных используется в такой же системе распределения музыки, как и устройства для обработки данных в соответствии с первым и вторым вариантами осуществления. Устройство 3 для обработки данных отличается преобразованием распределенных музыкальных данных во внутренний формат на основании типа определенной запоминающей среды. Компоненты в третьем варианте осуществления, аналогичные компонентам во втором варианте осуществления, обеспечиваются такими же цифровыми ссылками, и их описание здесь опущено.

В устройстве 3 для обработки данных пользователь задает тип внешней запоминающей среды 7 посредством входного блока 10. Пользователь может задать не только тип внешней запоминающей среды, присоединяемой в этот момент, но также тип внешней запоминающей среды, который будет подсоединен позднее. Когда пользователь задает тип внешней запоминающей среды, блок 21 дисплея высвечивает индикацию, как показано на Фиг.16. По этой индикации любая из ЗУПВ на цифровом видеодиске (ЦВД) и плат памяти может быть задана в качестве внешней запоминающей среды. Экран показывает, что в этот момент задается плата памяти. Посредством этого экрана пользователь может задать тип внешней запоминающей среды, на которой отлаживаются музыкальные данные.

Как снова показано на Фиг.15, при приеме команды 30 на задание внешней запоминающей среды 7 посредством входного блока 10 блок 24 определения внешней запоминающей среды сохраняет в памяти тип заданной внешней запоминающей среды. Блок 24 определения внешней запоминающей среды затем выдает определяющий сигнал 36, указывающий тип хранящейся в памяти внешней запоминающей среды блоку 22 преобразования данных.

Аналогично второму варианту осуществления, блок 22 преобразования данных работает в соответствии с блок-схемой, показанной на Фиг.17. На основании определяющего сигнала 36 блок 22 преобразования данных преобразует музыкальные данные, хранящиеся в блоке 11 памяти распределенных данных, во внутренний формат, устанавливаемый для каждого заданного типа внешней запоминающей среды. Блок-схема, показанная на Фиг.17, аналогична блок-схеме, показанной на Фиг.10, и поэтому ее описание здесь опущено.

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

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

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

(Четвертый вариант осуществления)

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

Фиг.18-39 сначала описываются подробности ЗЦЗФ и затем со ссылкой на Фиг.40-45 описывается как использовать ЗЦЗФ.

Формат для распределения содержаний (ЗЦЗФ) в соответствии с настоящим вариантом осуществления используется для описания мультимедийных содержаний, которые включают в себя такие данные, как аудио, изображения, видео, текст и файлы. Мультимедийные содержания, описанные посредством ЗЦЗФ, здесь названы ЗЦЗФ заглавием. Каждые данные воспроизведения, содержащие ЗЦЗФ заглавие, здесь названы элементом содержания (далее сокращенно ЭЛС). Каждому ЭЛС присваивается ЭЛС идентификатор, который однозначен в ЗЦЗФ заглавии (далее сокращенно ЭЛС ИД).

ЗЦЗФ заглавие распределяется разделенным на единицы, называемые ЗЦЗФ пакетами. Каждому ЗЦЗФ пакету присваивается идентификатор пакета, который однозначен во всей распределительной системе. Фиг.18 является диаграммой, иллюстрирующей пример ЗЦЗФ пакета. Как показано на Фиг.18, ЗЦЗФ заглавие 2000 состоит из большого числа ЗЦЗФ пакетов. Каждый пакет 2001 состоит из заголовка 2011, навигационных данных 2012, большого числа ЭЛС 2013 и предложения 2014.

Заголовок 2011 содержит такую информацию как местоположение, размер и определительный признак каждых данных в пакете. Такая информация определяет структуру пакета. Навигационные данные 2012 являются информацией для управления воспроизведением, определяющей работу проигрывателя при воспроизведении ЗЦЗФ заголовка. На основании навигационных данных 2012 ссылаются на ЭЛС, содержащиеся в пакете, которому принадлежат навигационные данные, или в других пакетах. ЭЛС 2013 получают шифрованием каждых данных для воспроизведения, составляющих ЗЦЗФ заголовок, и более конкретно шифрованием таких данных как аудио, изображения, видео, текст или файлы. Два ключа для дешифрования ЭЛС 2013 и ЭЛС ИД называются ключевой парой. Предложение 2014 содержит большое число ключевых пар и правила закупки, описывающие цену закупки и имеющийся период времени для каждой ключевой пары.

Фиг.19а-19с являются диаграммами, показывающими три типа ЗЦЗФ пакетов. Полный пакет 2001, показанный на Фиг.19с, содержит, как и на Фиг.18, заголовок 2011, навигационные данные 2012, большое число ЭЛС 2013 и предложение 2014. Пакет предложения 2002, показанный на Фиг.19а, содержит заголовок 2011, навигационные данные 2012 и предложение 2014, но не содержит какой-либо ЭЛС 2013. ЭЛС пакет 2003, показанный на Фиг.19b, содержит заголовок 2011 и большое число ЭЛС 2013. Так как навигационные данные 2012 требуются для воспроизведения ЗЦЗФ заглавия, полный пакет 2001 и пакет предложения 2002 могут только воспроизводиться, но ЭЛС пакет 2003 не может.

ЭЛС пакет используется для разделения ЗЦЗФ заглавия в соответствии с распределительным каналом. Например, при распределении с использованием ПЗУ на КД, ЗЦЗФ заглавие записывается как полный пакет в ПЗУ на КД. С другой стороны, при распределении через Интернет ЗЦЗФ заглавие разделяется на один полный пакет и на большое число ЭЛС пакетов для распределения. Например, ЗЦЗФ заглавие разделяется на один полный пакет, содержащий аудио ЭЛС, и большое число ЭЛС пакетов, содержащих видео ЭЛС, к которым обращаются от полного пакета для распределения.

Кроме того, как показано на Фиг.20, ЗЦЗФ заглавие может быть разделен на большое число ЗЦЗФ пакетов дорожками. При пакетном разделении, как показано на Фиг.20, ЗЦЗФ заглавие 2020, содержащий аудиоданные для пяти дорожек, разделяется на три пакета 2021-2023. Три пакета 2021-2023 имеют соответственно пакетные имена: Сингл 1, Сингл 2 и альбом. Первый и второй пакеты 2021 и 2022 оба содержат аудио ЭЛС для одной дорожки и навигационные данные для управления воспроизведением ЭЛС. Третий пакет 2023 содержит аудио ЭЛС для трех дорожек и навигационные данные для управления воспроизведением всех аудио ЭЛС, содержащихся в трех пакетах 2021-2023. При этом разделением ЗЦЗФ заглавия на большое число ЗЦЗФ пакетов можно сделать каждые данные меньше и легко их обрабатывать.

Заглавие, предложение, навигационные данные и ЭЛС, которые составляют ЗЦЗФ пакет, в этом же порядке описаны ниже.

Сначала описывается заголовок 2011. Здесь ЗЦЗФ пакет, показанный на Фиг.21, берется в качестве примера, и описывается заголовок 2031 ЗЦЗФ пакета 2030. В ЗЦЗФ пакете 2030, как полагают, размер навигационных данных 2032 и размер предложения 2034 каждый в отдельности составляет 400Н в шестнадцатеричной системе счисления. Этот пакет содержит три ЭЛС 2033, и их типами являются, начиная с первого, аудио, изображений и файловый. Как здесь полагают, размерами этих ЭЛС, начиная с первого, являются 400000Н, 18000Н и 8000Н в шестнадцатеричной системе счисления.

Фиг.22 является диаграммой, показывающей структуру заголовка 2031. В заголовке 2031 данные, как описано ниже, последовательно вводятся в память, и размер заголовка составляет ДКН в шестнадцатеричной системе счисления.

Следует отметить, что структура заголовка 2031 может быть описана на языке C++, как показано на Фиг.23 и 24. Фиг.23 и 24 являются диаграммой, показывающей последовательный исходный код, разделяемый на два, и перед разделением исходный код 2062, показанный на Фиг.24, следует за исходным кодом 2061, показанным на Фиг.23.

В начале заголовка 2031 вводится в память системный код 2041 (4 байта), показывающий, что файл находится в формате ЗЦЗФ. Величина системного кода 2041 является цепочкой знаков "ЗЦЗФ". Затем вводится в память номер версии 2042 (4 байта) ЗЦЗФ. После этого вводятся в память пакет ИД 2043 (16 байтов) и размер пакета 2044 (4 байта). Затем вводятся в память информация 2045 о местоположении навигационных данных (ЗЦЗФ МЕСТОПОЛОЖЕНИЕ НАВ на Фиг.23), информацию 2046 о местоположении предложения (ЗЦЗФ Местоположение Предложения на Фиг.23) и число ЭЛС в пакете 2047. Затем вводится в память ЭЛС информация 2048 (ЗЦЗФ Местоположение ЭЛС на Фиг.24) для каждого ЭЛС. И, наконец вводится в память таблица 2049 определительных признаков ЭЛС, указывающая определительный признак каждого ЭЛС.

Информация 2045 о местоположении навигационных данных указывает местоположение и размер навигационных данных 2032. Информация 2046 о местоположении предложения указывает местоположение и размер предложения 2034. Эти два вида информации состоят оба из смещения (4 байта) от начала ЗЦЗФ пакета и каждого их размера (4 байта).

ЭЛС информация 2048 состоит из ЭЛС идентификатора (ИД) 2051 (16 байтов), типа ЭЛС 2052 (2 байта), типа шифрования ЭЛС 2053 (2 байта), информации 2054 о местоположении ЭЛС данных и информации 2055 о местоположении таблицы определительных признаков ЭЛС. ЭЛС ИД 2051 является идентификатором элемента содержания, который однозначен в ЗЦЗФ заглавии. Тип ЭЛС 2052 принимает любое значение аудио, изображений, видео, текста и файлов. Тип шифрования ЭЛС 2053 указывает алгоритм, используемый для шифрования ЭЛС. Информация 2054 о местоположении ЭЛС данных и информация 2055 о местоположении таблицы определяющих признаков ЭЛС состоят обе из смещения (4 байта) от начала ЗЦЗФ пакета и каждого их размера (4 байта). Если смещение или размер равен 0, то это означает, что данных не существует.

Таблица 2049 определяющих признаков является списком определяющих признаков, заданных для каждого типа ЭЛС. Таблица определяющих признаков аудио ЭЛС (ЗЦЗФ ОПРЕД АУДИО на Фиг.24) содержит, по меньшей мере, кодек, число квантованных битов, частоту выборки и число аудиоканалов. Таблица определяющих признаков ЭЛС изображений (ЗЦЗФ ОПРЕД ГРАФИК на Фиг.24) содержит, по меньшей мере, высоту и ширину изображения и тип шифрования. Таблица определяющих признаков видео ЭЛС содержит, по меньшей мере, высоту и ширину видео и тип шифрования. Таблица определяющих признаков текста содержит, по меньшей мере, тип шифрования текста, такой как уникод или музыкальное смещение JIS (Японские промышленные стандарты). Таблица определяющих признаков файла ЭЛС содержит, по меньшей мере, тип MIME (Многоцелевые расширения почтовой службы в Интернет).

Таблица 2049 определяющих признаков ЭЛС определяется не как таблица фиксированной длины, но со структурой меток переменной длины, как показано на Фиг.25а-25с. Если используется структура меток, то длина метки и ИД метки хранятся в памяти перед данными, как показано на Фиг.25а. Например, таблица определяющих признаков ЭЛС изображений состоит из характерной метки 2063 и метки типа шифрования 2064. Элементы таблицы задаются посредством использования структуры меток, тем самым новый табличный элемент может добавляться к формату данных или формат данных может быть изменен только добавлением метки. Таблица определяющих признаков ЭЛС задается посредством использования структуры меток, имеющей большие возможности для расширения.

Затем описывается предложение 2014. Как описано выше, предложение содержит большое число ключевых пар и правил закупки для каждой ключевой пары. Каждая ключевая пара состоит из ключа для дешифрования ЭЛС и ЭЛС ИД. Фиг.26 является диаграммой, показывающей соответствие между ключевой парой и ЭЛС. Как показано на Фиг.26, ключевая пара 2072 состоит из ключа дешифрования 2073 и ЭЛС ИД 2074, и каждая ключевая пара 2072 связана с каждым ЭЛС 2071. Предложение содержит не только ключевую пару ЭЛС, введенную в ЗЦЗФ пакет, но также все ключевые пары ЭЛС, введенные в ЗЦЗФ пакеты этого же ЗЦЗФ заглавия. Другими словами, когда одно ЗЦЗФ заглавие делится на большое число ЗЦЗФ пакетов, только один ЗЦЗФ пакет содержит предложение, и это предложение содержит все ключевые пары ЭЛС, содержащиеся в ЗЦЗФ заглавии.

Правила закупки описываются с использованием языка для описания условий использования ключевой пары, называемого языком управления правом. Условия использования ключевой пары содержат дату закупки, период использования и было ли закуплено или нет специальное ЭЛС или ЗЦЗФ заглавие. Правила закупки определяются посредством этих условий закупки и благодаря этому один и тот же ЭЛС может быть продан по различной цене в зависимости от этих условий.

Затем описываются навигационные данные 2012. Навигационные данные создаются создателем содержания, чтобы пользователь мог использовать ЭЛС наиболее эффективно, определяя логическую структуру ЗЦЗФ заглавия.

В ЗЦЗФ расширяемый язык разметки (XML), который является языком списания меток в текстовом формате, используется для описания навигационных данных. Когда структура данных описана на языке XML, используется структура меток в текстовом формате. Поэтому данные, описанные на языке XML, избыточны по сравнения с двоичными данными. Тем не менее, принят язык XML из-за его превосходной расширяемости.

Чтобы сослаться на ЭЛС от навигационных данных, используется локатор ЭЛС. Локатор ЭЛС является соединением ИД пакета и ЭЛС ИД, для которого ограничителем является "?" (знак вопроса). Однако для ЭЛС, содержащихся в ЗЦЗФ пакете, который содержит навигационные данные, идентификатор пакета и ограничитель исключается, и ЭЛС ИД становится локатором ЭЛС. Локатор ЭЛС может определять ЭЛС независимо от физического адреса ЭЛС.

Фиг.28 является диаграммой, показывающей, как обращаться к ЭЛС от навигационных данных, используя локатор ЭЛС. На Фиг.28 навигационные данные и данные для воспроизведения 2082 показаны в качестве примера. Условия для воспроизведения 2082 содержат аудио ЭЛС 2083, кодированные по стандарту MPEG2-AAC, и ЭЛС изображений 2084, кодированные по стандарту JPEG. ИД пакета и ЭЛС ИД аудио ЭЛС 2083 оба равны 1, а ЭЛС изображений 2084 соответственно равны 1 и 2. В этом случае локатор ЭЛС "1?1", содержащийся в навигационных данных 2081, указывает на аудио ЭЛС 2083 с его ИД пакета "1" и на ЭЛС ИД с "1". Локатор ЭЛС "1?2" указывает на ЭЛС изображений 2084 с его ИД пакета "1" и на ЭЛС ИД "2". Как известно из этого примера, только изменение в ИД пакета локатора ЭЛС после создания ЗЦЗФ заглавия может вызвать изменение в структуре ЗЦЗФ пакета. Поэтому можно структурировать ЗЦЗФ заглавие как один пакет или структурировать ЗЦЗФ заглавие в большое число ЗЦЗФ пакетов.

Фиг.29 и 30 являются диаграммами, показывающими структуру навигационных данных, основанную на следующей манере представления. Каждый прямоугольник представляет собой элемент навигационных данных. Стрелка, идущая от элемента А к элементу В, указывает, что элемент А содержит элемент В, как наследующий элемент. Каждый знак, поставленный в начале каждой стрелки, указывает на следующее: * указывает, что элемент содержит О или больше наследующих элементов; + указывает, что элемент содержит 1 или больше наследующих элементов; и вопрос (?) указывает, что элемент содержит 0 или 1 наследующий элемент. Если элемент А содержит часть Р без какой-либо стрелки, то это значит что элемент А имеет часть Р как определительный признак.

Подчеркнутые части представляют собой ЭЛС локаторы. РСДАТА представляет собой цепочку знаков, состоящую из знаков, содержащихся в заданном наборе знаков. Это представление определяет иерархическую структуру с элементом заголовка в качестве корня.

Элемент 2101 заглавия описывает информацию о поставке ЗЦЗФ заглавия. Этот элемент имеет три определяющих признака:

UPC, Версия и Язык. Определяющий признак UPC описывает UPC (универсальный код продукта), который является международным стандартом для кодов продуктов. Определяющий признак Версия описывает номер версии навигационной структуры ЗЦЗФ. Определяющий признак Язык описывает тип языка в соответствии с международным стандартом ISO 639. Его значением по умолчанию является "en", указывающим на английский язык.

Элемент МЕТАДАТА 2102 описывает такую информацию, как жанр элемента ПЛЕЙЛИСТ или ТРЭК. Элемент МЕТАДАТА имеет определяющий признак ТИП. Определяющий признак ТИП описывает тип элемента МЕТАДАТА. АССОЦ элемент 2103 описывает информацию, относящуюся к ЭЛС, содержащемуся в других ЗЦЗФ заглавия. Этот элемент имеет определяющий признак РЕФ. Определяющий признак РЕФ описывает ЭЛС локатор.

URL элемент 2104 описывает унифицированный указатель информационного ресурса (URL). Этот элемент имеет два определяющих признака: ИД и ТИП. ИД определяющий признак описывает идентификационный номер этого элемента. Определяющий признак ТИП описывает тип URL элемента.

ПЛЕЙЛИСТ элемент 2105 описывает список воспроизведений, который является базовым компонентом для ЗЦЗФ заглавия. Список воспроизведений соответствует альбому в обычных упакованных носителях и содержится во всех ЗЦЗФ заглавиях. ПЛЕЙЛИСТ элемент может содержать элемент МЕНЮ, который является меню для списка воспроизведений. ПЛЕЙЛИСТ элемент имеет пять определяющих признаков: ИМЯ, АРТИСТ, ПРОДУКТИД, ИД МИНИКОПИИ и ОНСТАРТ. Определяющий признак ИМЯ описывает имя списка воспроизведения. ПРОДУКТИД определяющий признак определяет информацию, соответствующую каталожному коду в КД. Определяющий признак ИД МИНИКОПИИ описывает ЭЛС локатор ЭЛС изображений, который является обычным в списке воспроизведений. ОНСТАРТ определяющий признак описывает операцию для воспроизведения списка воспроизведений. Если ОНСТАРТ определяющий признак является “МЕНЮ”, проигрыватель прекращает воспроизведение и высвечивает меню списка воспроизведений. Если "ТРЭК", то проигрыватель начинает воспроизводить первый ТРЭК элемент, содержащийся в ПЛЕЙЛИСТ элементе. Все ПЛЕЙЛИСТ элементы имеют, по меньшей мере, один ТРЭК элемент 2106.

ТРЭК элемент 2106 описывает дорожку, содержащую один аудио ЭЛС. ТРЭК элемент может содержать меню дорожек, слайд-просмотр, текст, файл и прочее. ТРЭК элемент имеет семь определяющих признаков: ИД, ИМЯ, АРТИСТ, ISRC, АУДИОИД, ИДКВП и ИД МИНИКОПИИ. ИД определяющий признак описывает идентификационный номер, который однозначен в ЗЦЗФ заголовке. Определяющий признак ИМЯ описывает имя ТРЭК элемента. Определяющий признак АРТИСТ описывает имя артиста. ISRC определяющий признак описывает международный стандартный код записи (ISRC). Определяющий признак АУДИОИД описывает ЭЛС локатор аудио ЭЛС, связанный с ТРЭК элементом. Определяющий признак ИДКВП описывает ЭЛС локатор карты временнуго поиска, соответствующий аудио ЭЛС. Карта временнуго поиска будет описана позднее. Определяющий признак ИД МИНИКОПИИ описывает ЭЛС локатор ЭЛС изображений, который типичен для ТРЭК элемента.

Элемент МАРКЕР 2107 описывает маркер для применения в нахождении начала в ТРЭК элементе. Этот элемент имеет два определяющих признака: ВРЕМЯ и ИМЯ. Определяющий признак ВРЕМЯ описывает расположение маркера в миллисекундах. Определяющий признак ИМЯ описывает имя маркера.

Элемент СИНХСЛАЙДПРОСМОТР 2108 описывает слайдпросмотр для высвечивания слайдов или меню после отображения временнуй информации, задаваемой СИНХМЭП элементом 2109. Элемент 2108 СИНХСЛАЙДПРОСМОТРА имеет три определяющих признака: ИД, ИМЯ и ТИП. ИД определяющий признак описывает идентификационный номер, который однозначен в ЗЦЗФ заглавии. Определяющий признак ИМЯ описывает имя слайдпросмотра. Определяющий признак ТИП описывает категорию информации в дорожке, такую как кредиты, лирика, ноты, биографии, коллекции изображений или реклама.

СИНХМЭП элемент 2109 описывает информацию о времени отображения для слайда или меню, заданное в СИНХСЛАЙПРОСМОТР элементе. СИНХМЭП элемент 2109 имеет три определяющих признака: МЕНОИД, ПЛЕЙИД и ВРЕМЯ. Определяющий признак МЕНОИД описывает идентификационный номер слайда или меню, которое будет отображаться. Определяющий признак ПЛЕЙИД описывает порядковый номер для определения кнопки, устанавливаемой в состояние воспроизведения на меню. Определяющий признак ВРЕМЯ описывает отсчет времени отображения в миллисекундах.

Элемент СЛАЙДПРОСМОТРА 2110 описывает слайдпросмотр для отображения слайдов или меню в определенные интервалы отображения. Этот элемент имеет четыре определяющих признака: ИД, ИМЯ, ТИП и ИНТЕРВАЛ. Определяющий признак ИД описывает идентификационный номер, который однозначен в ЗЦЗФ заглавии. Определяющий признак ИМЯ описывает имя слайдпросмотра. Определяющий признак ТИП описывает категорию информации в дорожке, такую как кредиты, лирика, ноты, биографии, коллекция изображений или реклама. Определяющий признак ИНТЕРВАЛ описывает интервал отображения слайда или меню.

СИНХТЕКСТ элемент 2111 описывает текстовую информацию, которая отображается в заданные промежутки времени. Текстовая информация описывается посредством использования элемента СИНХТЕКСТБЛОК 2112. Или же текстовая информация может задаваться посредством ссылки на часть ЭЛС текста. Элемент СИНХТЕКСТ имеет четыре определяющих признака: ИД, ТЕКСТИД, РЕФИД и ТИП. Определяющий признак ИД описывает идентификационный номер, который однозначен в ЗЦЗФ заглавии. Определяющий признак ТЕКСТИД описывает ЭЛС локатор текстового ЭЛС. Определяющий признак РЕФИД описывает идентификационный номер элемента ТЕКСТРЕФ в текстовом ЭЛС, заданном определяющим признаком ТЕКСТИД. Элемент ТЕКСТРЕФ будет описан позднее. Определяющий признак ТИП описывает категорию информации в дорожке, такую как кредиты, лирика, ноты, биографии, собрание изображений или реклама.

СИНХТЕКСТБЛОК элемент 2112 описывает текстовую информацию, которая отображается в заданные промежутки времени. Этот элемент имеет определяющий признак ВРЕМЯ. Определяющий признак ВРЕМЯ описывает заданное время отображения в миллисекундах.

Текстовый элемент 2113 описывает текстовую информацию. Текстовая информация описывается в формате текстовых данных. Или же текстовая информация может быть задана посредством ссылки на часть текстового ЭЛС. Элемент ТЕКСТ имеет такие же типы определяющих признаков, как и элемент СИНХТЕКСТ.

Элемент ВИДЕО 2114 описывает любой существующий видео ЭЛС. Этот элемент имеет три определяющих признака: ИД, ВИДЕОИД и ТИП. Определяющий признак ИД описывает идентификационный номер, который однозначен в ЗЦЗФ заглавии. Определяющий признак ВИДЕОИД описывает ЭЛС локатор видео ЭЛС. Определяющий признак ТИП описывает категорию информации в дорожке, такую как кредиты, лирика, ноты, биографии, коллекцию изображений или реклама.

Элемент ФАЙЛ 2115 описывает любой существующий файловый ЭЛС. Этот элемент имеет три определяющих признака: ИД, ФАЙЛИД и ТИП. Определяющий признак ИД описывает идентификационный номер, который однозначен в ЗЦЗФ заголовке. Определяющий признак ФАЙЛИД описывает ЭЛС локатор файлового ЭЛС. Определяющий признак ТИП описывает категорию информации, такую как кредиты, лирика, ноты, биографии, коллекция изображений или реклама.

Элемент СЛАЙД 2116 описывает слайд. Этот элемент имеет три определяющих признака: ИД, ИМЯ и ФОНИД. Определяющий признак ИД описывает идентификационный номер, который однозначен в ЗЦЗФ заголовке. Определяющий признак ИМЯ определяет имя слайда. Определяющий признак ФОНИД описывает ЭЛС локатор ЭЛС изображений на слайдовом экране.

Элемент МЕНЮ 2117 описывает меню. Меню имеет одну или больше экранных кнопок. Элемент МЕНЮ имеет четыре определяющих признака: ИД, ИМЯ, ФОНИД и ВЫБОРИД. Определяющий признак ИД описывает идентификационный номер, который однозначен в ЗЦЗФ заглавии. Определяющий признак ИМЯ описывает имя меню. Определяющий признак ФОНИД описывает ЭЛС локатор ЭЛС изображений, отображаемых на экране меню. Определяющий признак ВЫБОРИД описывает порядковый номер для определения кнопки, устанавливаемой в выбранное состояние.

Элемент КНОПКА 2118 описывает экранные кнопки, расположенные на экране меню. Элемент КНОПКА содержит в качестве наследных элементов одну или больше пар элементов ТЕКСТКНОПКА и КОМАНДА или пар элементов ГРАФИККНОПКА и КОМАНДА. Элемент КНОПКА имеет семь определяющих признаков: ИНДЕКС, ТЭБ, ВВЕРХ, ВНИЗ, ПРАВЫЙ, ЛЕВЫЙ и АВТОДЕЙСТВИЕ. Определяющий признак ИНДЕКС описывает порядковый номер, который однозначен в элементе МЕНЮ. Определяющий признак ТЭБ описывает последовательный номер, последовательно и повторно предоставляемый каждой из кнопок на меню. Определяющие признаки ВВЕРХ, ВНИЗ, ЛЕВЫЙ, ПРАВЫЙ описывают порядковый номер кнопки назначения, расположенной соответственно вверху, внизу, слева и справа от задействованной кнопки. Определяющий признак АВТОДЕЙСТВИЕ описывает указатель, показывающий, изменяется ли состояние автоматически от выбранного к активному.

Элемент ТЕКСТКНОПКА 2119 описывает экранную кнопку, представленную текстом. Этот элемент имеет одиннадцать определяющих признаков: X, У, ШИРИНА, ВЫСОТА, ШРИФТРАЗМЕР, НОРМАЛЦВЕТ, ВЫБОРЦВЕТ, ДЕЙСТВЦВЕТ, ВОСПРОИЗВЦВЕТ, ТЕКСТИД и РЕФИД. Каждый из определяющих признаков X, У, ШИРИНА и ВЫСОТА описывает отображаемое расположение кнопки, используя систему координат с ее началом в верхнем левом углу меню. Элемент ШРИФТРАЗМЕР описывает размер шрифта в точках. Определяющие признаки НОРМАЛЦВЕТ, ВЫБОРЦВЕТ, ДЕЙСТВЦВЕТ и ВОСПРОИЗВЦВЕТ описывают цвет отображения в RGB формате, когда положение кнопки нормальное, выбранное, действующее и воспроизводящее соответственно. Определяющий признак ТЕКСТИД описывает ЭЛС локатор внешнего текстового ЭЛС. РЕФИД определяющий признак описывает идентификационный номер ТЕКСТРЕФ элемента в текстовом ЭЛС, заданном ТЕКСТИД.

Элемент ГРАФИККНОПКА 2120 описывает экранную кнопку, представленную как графика. Этот элемент имеет восемь определяющих признаков: X, У, ШИРИНУ, ВЫСОТУ, НОРМАЛИД, ВЫБОРИД, ДЕЙСТВИД и ВОСПРОИЗВИД. Каждый из определяющих признаков X, У, ШИРИНА и ВЫСОТА описывает отображаемое расположение кнопки, используя систему координат с ее началом в верхнем левом углу меню. Каждый из определяющих признаков НОРМАЛИД, ВЫБОРИД, ДЕЙСТВИД и ВОСПРОИЗВИД описывает ЭЛС локатор отображаемого ЭЛС изображений, когда положение кнопки соответственно нормальное, выбранное, действующее и воспроизводящее.

Элемент КОМАНДА 2121 описывает навигационную операцию, когда пользователь нажимает на одну из экранных кнопок. Этот элемент имеет два определяющих признака: ТИП и ЦЕЛЬ. Определяющий признак ТИП описывает любую одну из команд: ПРОСМОТР, ФУНКЦИОНИРОВАНИЕ, ПЕРЕХОД, СЛЕДУЮЩИЙ и ПРЕДШЕСТВУЮЩИЙ. Команда ПРОСМОТР служит для отображения элемента, заданного определяющим признаком ЦЕЛЬ. Команда ФУНКЦИОНИРОВАНИЕ служит для выполнения элемента, заданного определяющим признаком ЦЕЛЬ. Эта команда используется, когда отображается меню списка воспроизведений. Команда ПЕРЕХОД служит для перехода от элемента, в данный момент отображенного, к заданному аналогичному элементу. Элемент ПРЕДШЕСТВУЮЩИЙ служит для перемещения от элемента, отображенного в данный момент, к предшествующему аналогичному элементу. Определяющий признак ЦЕЛЬ описывает параметр команды, заданный определяющим признаком ТИП. Если задана команда ПРОСМОТР, определяющий признак ЦЕЛЬ описывает идентификационный номер отображаемого элемента. Если задана команда ФУНКЦИОНИРОВАНИЕ, определяющий признак ЦЕЛЬ описывает идентификационный номер выполняемого элемента. Если задана команда ПЕРЕХОД, определяющий признак ЦЕЛЬ описывает идентификационный номер аналогичного элемента по отношению к отображаемому в данный момент элементу.

ТЕКСТРЕФ элемент описывает категорию текстовой информации, используемую при обращении от навигационных данных к части текстовых данных, хранящихся в текстовом ЭЛС. Текстовые данные, содержащиеся в ТЕКСТРЕФ элементе, упоминаются посредством задания идентификационного номера ТЕКСТРЕФ элемента из навигационных данных. Определяющий признак ТЕКСТРЕФ имеет определяющий признак ИД. Определяющий признак ИД описывает идентификационный номер, который однозначен в ЗЦЗФ заглавии.

Затем описывается ЭЛС 2013. ЭЛС имеет пять типов: аудио, изображение, видео, текст и файл. В ЗЦЗФ формат данных и параметр задаются для каждого типа ЭЛС.

Данные, содержащиеся в аудио ЭЛС, являются аудиоданными, кодированными в соответствии с международным стандартом MPEG2-ААС (усовершенствованное аудиокодирование) [профиль малой сложности]. Следует отметить, что MPEG2-AAC определяется в документе МОС/МЭК 13818-7: 1997 (Е) Информационная техника - Групповое кодирование движущихся изображений и соответствующей аудиоинформации - Часть 7 Усовершенствованное аудиокодирование (ААС). Поток битов, кодированный посредством MPEG2-AAC, как полагают, находится в формате ADTS (транспортный поток аудиоданных). Помимо этого параметры, описанные в МОС/МЭК 13818-7, ограничены, как показано на Фиг.31. Из этих параметров параметры кроме показателя частоты стробирования и конфигурации канала ограничены из-за выбора профиля малой сложности, заданного МОС/МЭК 13818-7. Кроме того, средняя скорость передачи битов составляет 64 или 128 кбит/с.

Данные, содержащиеся в ЭЛС изображений, являются данными изображений, кодированными в соответствии с JPEG, MPEG -1 кадр или PNG (портативная сетевая графика). Фиг.32, 33 и 34 являются таблицами, соответственно показывающими спецификации JPEG, MPEG-1 кадр и PNG. Спецификации для алгоритмов шифрования, применимых для ЭЛС изображений, являются ограниченными, как показано на этих фигурах.

Данные, содержащиеся в видео ЭЛС, являются видеоданными, кодированными в соответствии с MPEG2. Фиг.35 является таблицей, показывающей спецификацию MPEG2. Спецификация для алгоритма шифрования, применимого к видео ЭЛС, ограничена, как показано на Фиг.35.

Данные, содержащиеся в текстовом ЭЛС, являются незашифрованным текстом или текстом на языке XML в ЗЦЗФ. Типом шифрования является стандарт Уникод или японский стандарт JIS музыкального смещения.

В качестве примера ЭЛС файла теперь описывается ЭЛС карты временнуго поиска, который содержит карту временнуго поиска в качестве данных. Картой временнуго поиска является таблица, состоящая из адреса аудиокадра. Фиг.36 является диаграммой, показывающей структуру карты временнуго поиска. Как показано на Фиг.36, карта временнуго поиска 2090 состоит из заголовка 2091 и большого числа пунктов 2092. Фиг.37, 38а и 38b являются таблицей и диаграммами, показывающими подробно заголовок 2091. Как показано на Фиг.37, 38а и 38b заголовок 2091 содержит продолжительность воспроизведения между пунктами, выраженную в миллисекундах, и общее число пунктов. Фиг.39 является таблицей, показывающей подробно каждый пункт. Как показано на Фиг.39, каждый пункт содержит адрес аудиокадра у своей точки ввода. Первый пункт указывает начальное местоположение аудио кадра, содержащегося в аудио ЭЛС.

Следует отметить, что в настоящем варианте осуществления используется MPEG2-AAC для сжатия музыкальных данных, содержащихся в аудио ЭЛС. Или же могут быть использованы МРЗ (аудиоуровень 3 MPEG1), Долби - ACS или техника DTS (система цифрового театра).

Затем со ссылкой на Фиг.40-45 описывается, как использовать ЗЦЗФ. Как описано выше, ЗЦЗФ является форматом для описания мультимедийного содержания, и он главным образом используется для распределения музыкальных данных. ЗЦЗФ может быть применим к различным типам записывающей среды: обычно жестким дискам, оптическим дискам, таким как ЗУПВ на цифровом видеодиске, и полупроводниковой памяти, такой как платы памяти.

Помимо распределения музыкальных данных ЗЦЗФ может использоваться в комбинации с существующими музыкальными данными. Например, как упомянуто ниже, ЗЦЗФ может использоваться в комбинации с музыкальными данными, соответствующими стандартам ЦВД - Аудио. Аналогичным образом ЗЦЗФ может быть применим к другим носителям записи, например ЦВД, КД, видео КД и фото КД.

Музыкальные данные, соответствующие стандартам ЦВД-Аудио, содержат ЛИКМ (линейная импульсно-кодовая модуляция) аудиосодержания и MPEGI кадровые содержания изображений. Проигрыватель, соответствующий стандартам ЦВД-Аудио, отображает на экране меню для операции взаимодействия с пользователем. В стандартах ЦЗД-Аудио такое меню на экране отображается при наложении одного на другой максимально четырехцветных субвидеоизображений на фоновое изображение для показа и обеспечения большого числа прямоугольных областей в субвидеоизображениях. Такие прямоугольные области называются кнопками, и каждой кнопке задается команда. Однако некоторые ограничения приложимы к ряду отображаемых цветов и к форме кнопки/и поэтому создатель содержания не может свободно создавать меню на экране.

Эта проблема может быть решена предшествующей записью данных меню на экране, описанном в ЗЦЗФ, на обычном ЦВД-аудиодиске, и отображать это меню на экране, используя эти данные при воспроизведении. Более конкретно на ЦВД-аудиодиске записываются мультимедийные содержания, описанные в ЗЦЗФ и в ЭЛС переадресаторе для отсылки от ЗЦЗФ к исходным содержаниям на ЦВД-аудиодиске. Далее ЦВД-аудиодиск с записанными на нем такими данными будет называться расширенным ЦВД-аудиодиском, и проигрыватель для воспроизведения расширенного ЦВД-аудиодиска будет называться ЦВД-аудиопроигрывателем, соответствующим ЗЦЗФ.

Фиг.40 является диаграммой, показывающей пример ЭЛС переадресаторов, которые соответствуют одному ЦВД-аудиодиску. Каждый ряд указывает ЭЛС переадресатор для каждого содержания, введенного в исходный ЦВД-аудиодиск. ЭЛС переадресатор содержит ЭЛС ИД 2201, имя файла 2202, исходный адрес 2203 и конечный адрес 2204. ЭЛС ИД 2201 является идентификатором содержания, который однозначен в диске. Имя файла 2202 является именем файла, который содержит каждое содержание. Исходный и конечный адреса 2203 и 2204 являются величинами смещения, показывающими соответственно исходное местоположение и конечное местоположение каждого содержания в файле. ЭЛС переадресатор записывается в файл, называемый, например, DVDA. MAP в ЗЦЗФ каталоге, обеспечиваемом в ПЗУ области расширенного ЦВД-аудиодиска.

Все различные функции управления воспроизведением, такие как управление порядком аудиовоспроизведения, воспроизведение изображений для слайдпросмотра и функция меню, определенная стандартами ЦВД-Аудио, могут быть описаны с помощью навигационных данных ЗЦЗФ. Например, функция меню может быть реализована наложением JPEG кнопочных изображений, имеющих любое число цветов и форм, на MPEG - I кадровое фоновое изображение для отображения и связывания каждой кнопочной области с командой.

Когда информация для управления воспроизведением, содержащаяся в ЦВД-аудиодиске, преобразуется в навигационные данные ЗЦЗФ, информация, указывающая на содержание, преобразуется в ЭЛС ИД с помощью ЭЛС переадресатора. Меню на экране преобразуется в JPEG кнопочные изображения. Полученные изображения расположены так, чтобы их можно было наложить на фоновое изображение. Навигационные данные и кнопочные изображения, полученные описанным выше образом, хранятся в одном ЗЦЗФ пакете и записываются в файле, названном ЗЦЗФ. ЗЦП, например, в ЗЦЗФ каталоге, предусмотренном в ПЗУ области расширенного ЦВД-аудиодиска. Ниже будет описан способ воспроизведения расширенного ЦВД-аудиодиска.

Затем ниже описан ЗЦЗФ проигрыватель для воспроизведения мультимедийных содержаний, описанных в ЗЦЗФ. ЗЦЗФ проигрыватель воспроизводит распределенные музыкальные данные следующим образом. Сначала проигрыватель проводит поиск пакетных ИД и навигационной информации, чтобы собрать ЭЛС ИД ЭЛС, требующихся для воспроизведения. Проигрыватель проводит поиск базы данных закупок, используя наборы собранных пакетных ИД и ЭЛС ИД, чтобы определить, был ли закуплен ЭЛС или нет. Если найден какой-нибудь ЭЛС, еще не закупленный, проигрыватель анализирует кодированное предложение и платит назначенную цену посредством существующей системы электронного распределения. После закупки ключевая пара, хранящаяся в предложении, вводится в память базы данных по закупкам. Если определено, что ЗЦЗФ пакет, требующийся для воспроизведения, не найден в проигрывателе, то проигрыватель передает ИД пакета в устройство для распределения данных. Устройство для распределения данных распределяет ЗЦЗФ пакет с принятым ИД пакета на проигрыватель. После закупки всех ЭЛС, требующихся для воспроизведения, проигрыватель дешифрует ЭЛС, используя ключевые пары, хранящиеся в базе данных по закупкам, для воспроизведения. В это время проигрыватель интерпретирует навигационные данные для управления воспроизведением.

ЗЦЗФ заглавие распределяется на проигрыватель, будучи разделенным в один или больше ЗЦЗФ пакетов. Фиг.41а-41с являются диаграммами, показывающими примеры, как распределять ЗЦЗФ пакеты. В способе распределения, как показано на Фиг.41а, пакет 2301 содержит только аудиосодержание, а пакет 2302 содержит только содержание изображений или видеографическое содержание. Кроме того, от пакета 2302 дается ссылка на аудиосодержание, содержащееся в пакете 2301. Поэтому пользователь, который закупил только пакет 2301, может воспроизвести только аудиосодержание. Пользователь, который закупил пакет 2302, помимо пакета 2301 может воспроизводить графическое содержание вместе с аудиосодержанием. Само по себе ЗЦЗФ заглавие может быть определено добавлением ЭЛС к существующей дорожке.

В способе распределения, как показано на Фиг.4b, пакет 2303 содержит большое число аудиосодержаний и графических содержаний. Сам по себе один пакет может включать в себя все ЭЛС, содержащиеся в ЗЦЗФ заголовке.

В способе распределения, как показано на Фиг.41с, одно ЗЦЗФ заглавие разделяется на пакеты 2304, 2305 и 2306 для распределения. Пакет 2305 включает в себя содержание для дорожки №1, а пакет 2306 включает в себя содержание для дорожки №2. В этом способе распределения можно выбрать один из пакетов 2305 и 2306 для распределения.

Кроме того, в проигрывателе может быть создан новый ЗЦЗФ пакет, находящийся в собственности пользователя. Фиг.42а-42с являются диаграммами, показывающими примеры, как создавать ЗЦЗФ пакеты. На Фиг.42а-42с пакетом пользователя является ЗЦЗФ пакет, созданный пользователем, а купленным пакетом является распределенный ЗЦЗФ пакет. Содержания, окруженные толстой линией, принадлежат пользователю. Здесь предполагается, что пользователь владеет данными, считанными с КД, т.е. аудиосодержанием, извлеченным из КД, и графическим содержанием, созданным им/ею.

Как показано на Фиг.42а, пользователь может создать пакет 2401, включающий в себя аудиосодержание, принадлежащее ему/ей. Кроме того, как показано на Фиг.42b, пользователь может создать пакет 2402, включающий в себя аудио- и графическое содержания, принадлежащие ему/ей. Помимо этого, еще, как показано на Фиг.42с, пользователь может создавать пакет 2404, в котором дается ссылка на аудиосодержание, введенное в закупленный пакет 2403. Если пакет 2404 воспроизводится, то воспроизводятся и аудиосодержание, введенное в закупленный пакет, и графическое содержание, принадлежащее пользователю. Поэтому изображение, содержащееся в закупленном пакете, может быть заменено на изображение, созданное пользователем, или новое изображение, созданное пользователем, может быть добавлено к закупленному пакету.

Затем описывается ЦВД-аудиопроигрыватель, соответствующий ЗЦЗФ, для воспроизведения расширенного ЦВД-аудиодиска. Проигрыватель управляет операцией воспроизведения, следуя навигационным данным, описанным посредством ЗЦЗФ, вместо исходной информации для управления воспроизведением, соответствующей ЦВД-Аудиостандартам. Проигрыватель считывает навигационные данные и ЭЛС локатор с расширенного ЦВД-аудиодиска и работает согласно считанным навигационным данным. Если в навигационных данных указывается исходное аудиосодержание или содержание изображений, то проигрыватель обращается к ЭЛС локатору для получения информации о местоположении, где хранится содержание, и воспроизводит содержание. Проигрыватель считывает фоновое изображение с ЦВД-аудиообласти на диске и кнопочные изображения с ЗЦЗФ данных и комбинирует их для отображения меню на экране.

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

В вышеприведенном описании ЗЦЗФ пакет и ЭЛС переадресатор хранятся в диске. Или же такие данные могут загружаться через сеть в проигрыватель. Этот способ может быть применен к КД и ЦВД дискам, которые были уже проданы пользователю. Кроме того, используя УЛР (унифицированный локатор ресурса), с помощью этого способа можно обращаться к ЭЛС, которые доступны через сеть связи.

Затем описывается устройство для преобразования данных для копирования мультимедийных содержаний, заданных в ЗЦЗФ, на внешней запоминающей среде для переносных музыкальных проигрывателей. Здесь переносной музыкальный проигрыватель сконструирован с применением полупроводниковой памяти в качестве внешней запоминающей среды, и он отличается малыми габаритами и массой и способностью записывать на ней данные с высокой скоростью. Переносной музыкальный проигрыватель содержит, как показано на Фиг.43, жидкокристаллический дисплей 2501, способный отображать текст, управляющую панель 2502 для управления аудиовоспроизведением и наушники 2503 для вывода звука. Кроме того, к переносному музыкальному проигрывателю может быть прикреплена съемная плата памяти 2500 для хранения аудиоданных. Переносной музыкальный проигрыватель воспроизводит музыкальные содержания, соответствующие стандарту MPEG2-AAC, и также отображает текстовую информацию. Однако форматом для записи данных на плате памяти не является ЗЦЗФ, а специальный формат.

Фиг.44 является блок-схемой, показывающей структуру устройства преобразования данных для преобразования содержаний, записанных на расширенном ЦВД-аудиодиске в определенном формате, и записи преобразованных содержаний на плату памяти для переносного музыкального проигрывателя. На Фиг.44 предполагается, что на диске 2601 записаны аудиосодержание ЛИКМ-формата, содержание изображений в MPEG-I кадровом формате, информация для управления воспроизведением, описанная посредством ЗЦЗФ формата, и дополнительная текстовая информация.

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

Затем блок 2602 считывания данных последовательно считывает с диска 2601 содержания, которые могут воспроизводиться переносным музыкальным проигрывателем, и подает считанные содержания в блок 2605 преобразования данных. В это время содержания, которые не могут воспроизводиться переносным музыкальным проигрывателем, не считываются. Блок 2605 преобразования данных преобразует считанные содержания в соответствии с типом платы 2500 памяти. Например, текстовая информация, которая может быть непосредственно воспроизведена переносным музыкальным проигрывателем, такая как заголовки, не преобразуется. С другой стороны, аудиосодержания в ЛИКМ-формате преобразуются в формат MPEG2-AAC, чтобы переносной музыкальный проигрыватель мог воспроизвести содержания.

Блок 2604 преобразования информации для управления воспроизведением формирует информацию для управления воспроизведением для переносного музыкального проигрывателя на основании информации для управления воспроизведением, проанализированной блоком 2603 анализа информации для управления воспроизведением. Блок 2606 записи данных записывает информацию для управления воспроизведением, формируемую блоком 2604 преобразования информации для управления воспроизведением, и содержания, преобразованные блоком 2605 преобразования данных, на плате 2500 памяти.

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

Кроме того, если никаких навигационных данных не записывается, с ЗЦЗФ на диске 2601, как показано на Фиг.45, недостающие данные могут быть получены через сеть связи. На Фиг.45 предполагается, что идентификационный номер записывается на диске 2601. Например, идентификационный номер музыкального КД является кодом каталога, кодом МЦЗВ и другими.

Блок 2602 считывания данных считывает идентификационный номер диска и подает его на блок 2607 связи. Блок 2607 связи устанавливает связь с сервером 2611 по сети 2610 связи. Блок 2607 связи может иметь доступ к серверу 2611 содержательной информации через Интернет или может иметь непосредственный доступ к серверу 2611 содержательной информации через телефонную сеть. Сервер 2611 содержательной информации хранит в своей памяти недостающие данные, относящиеся к идентификационному номеру, и в ответ на запрос от устройства для преобразования данных передает недостающие данные на устройство для преобразования данных. После приема недостающих данных устройство преобразования данных выполняет такую же операцию, как и устройство преобразования данных, показанное на Фиг.44.

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

Следует отметить, что, как известно из сравнения Фиг.3 и 18, соотношение между музыкальными данными, описанными в первом и до третьего варианта включительно, и ЗЦЗФ в соответствии с настоящим вариантом осуществления является следующим. Т.е. заголовок 40, показанный на Фиг.3, соответствует заголовку 2011, показанному на Фиг.18. Навигационная информация 41, показанная на Фиг.3, соответствует навигационным данным 2012, показанным на Фиг.18. Содержание 42, показанное на Фиг.3, соответствует ЭЛС 2013, показанному на Фиг.18. Информация 43 для расчета оплаты, показанная на Фиг.3, соответствует предложению 2014, показанному на Фиг.18.

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

Промышленное применение

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

1. Устройство (1, 2, 3) для обработки данных, осуществляющее способ обработки данных с авторскими правами в пределах предоставленного права, включающее в себя средство (11) памяти распределенных данных, выполненное с возможностью приема и хранения данных распределенного формата, включающих в себя, по меньшей мере, содержательные данные (42) для защиты информации (43) и информацию для расчета оплаты, определяющую условия оплаты за упомянутые содержательные данные (42), средство (12, 13) для хранения и обработки информации о правах закупки, выполненное с возможностью обработки информации (43) для расчета оплаты и для приобретения права на условиях (52) закупки, требующегося для обработки упомянутых содержательных данных (42), средство (16) для запоминания информации о праве, выполненное с возможностью хранения упомянутого права на условиях (52) закупки, приобретенного упомянутым средством (12, 13) закупки права, средство (14, 22) для преобразования данных, выполненное с возможностью преобразования данных распределенного формата, включающих в себя содержательные данные (42), в данные внутреннего формата без упомянутой информации (43) для расчета оплаты, когда упомянутое право на условиях (52) закупки приобретено для упомянутых содержательных данных (42), средство (15) для запоминания данных, выполненное с возможностью хранения упомянутых данных внутреннего формата, полученных посредством средства (14, 22) преобразования данных, и средство (17, 18, 19) осуществления способа обработки, выполненное с возможностью осуществления способа обработки данных внутреннего формата, хранящихся в упомянутом средстве (15) для запоминания данных в пределах упомянутого условия (52) закупки, хранящегося в упомянутом средстве (16) для запоминания информации о праве.

2. Устройство по п.1, отличающееся тем, что упомянутые содержательные данные (42) зашифрованы, упомянутая информация (43) для расчета оплаты содержит ключ дешифрования (54) для дешифрования упомянутых зашифрованных содержательных данных (42), упомянутое средство (14, 22) для преобразования данных выполнено с возможностью извлечения упомянутого ключа дешифрования (54) из упомянутой информации (43) для расчета оплаты, упомянутое средство (16) для запоминания информации о праве хранит упомянутый извлеченный ключ дешифрования (54), упомянутое средство (17, 18, 19) для осуществления способа обработки выполнено с возможностью дешифрования зашифрованных упомянутых содержательных данных (42), используя упомянутый ключ дешифрования (54), хранящийся в упомянутом средстве (16) для запоминания информации о праве.

3. Устройство по п.1, отличающееся тем, что упомянутые данные распределенного формата включают в себя упомянутые содержательные данные (42), отделение упомянутой информации (43) для расчета оплаты, заголовок (40) и информацию (41) для управления осуществлением способа обработки упомянутых содержательных данных (42).

4. Устройство по п.1, отличающееся тем, что упомянутые данные внутреннего формата равнозначны данным, полученным отделением упомянутой информации (43) для расчета оплаты от упомянутых данных распределительного формата.

5. Устройство по п.1, отличающееся тем, что упомянутое средство (17, 18, 19) для осуществления способа обработки включает в себя средство (19) для копирования данных, выполненное с возможностью копирования упомянутых данных внутреннего формата, хранящихся в упомянутом средстве (15) запоминания данных, на съемную запоминающую среду (7), и упомянутое средство (22) для преобразования данных выполнено с возможностью преобразования упомянутых данных распределенного формата в упомянутые данные внутреннего формата на основании типа упомянутой запоминающей среды (7).

6. Устройство по п.5, отличающееся тем, что также включает в себя средство (23) для обнаружения запоминающей среды, выполненное с возможностью обнаружения типа (35) запоминающей среды (7), причем упомянутое средство (22) для преобразования данных выполнено с возможностью преобразования упомянутых данных распределенного формата в упомянутые данные внутреннего формата на основании типа (35) упомянутой запоминающей среды (7), выявленного упомянутым средством (23) обнаружения запоминающей среды.

7. Устройство по п.5, отличающееся тем, что также включает в себя средство (24) для определения запоминающей среды, выполненное с возможностью определения типа (36) упомянутой запоминающей среды (7), причем упомянутое средство (22) для преобразования данных выполнено с возможностью преобразования упомянутых данных распределительного формата в данные внутреннего формата на основании типа (36) упомянутой запоминающей среды (7), определенного упомянутым средством (24) для определения запоминающей среды.

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

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

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



 

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

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

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

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

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

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

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

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

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

Изобретение относится к способу аутентификации информации, воспроизводимой с носителя типа диска. .

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

Процессор // 2248608
Изобретение относится к средствам защиты информации в компьютерных системах. .

Процессор // 2248608
Изобретение относится к средствам защиты информации в компьютерных системах. .

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

Изобретение относится к цифровой вычислительной технике и может быть использовано в автоматизированных системах для контроля ЭВМ. .

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

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