Патент на изобретение №2233011
|
||||||||||||||||||||||||||
(54) НОСИТЕЛЬ ЗАПИСИ, УСТРОЙСТВО И СПОСОБ ВОСПРОИЗВЕДЕНИЯ НОСИТЕЛЯ ЗАПИСИ И СПОСОБ ИЗГОТОВЛЕНИЯ НОСИТЕЛЯ ЗАПИСИ
(57) Реферат: Использование: для записи и воспроизведения информационных объемов. Сущность изобретения: на носитель записи, отвечающий изобретению, записывают, по меньшей мере, первый поток данных, представляющих сегмент видеоинформации, второй поток данных, представляющих сегмент графической информации, управляющую программу для управления интерактивным воспроизведением упомянутых сегментов информации. Программа имеет первую и вторую программные части. Первая программная часть включает в себя первичные данные, относящиеся к свойствам шаблона графического объекта. Вторая программная часть подлежит выполнению после первой программной части в случае соответствия пользовательского ввода заранее определенному условию, заданному в программе, при этом вторая программная часть задает визуальную обратную связь по пользовательскому вводу. Вторая программная часть включает в себя вторичные данные, относящиеся, по меньшей мере, к дополнительному визуальному свойству графического объекта. Изобретение также относится к устройству и способу воспроизведения носителя записи и способу изготовления носителя записи. Техническим результатом изобретения является разработка средства, обеспечивающего более четкую обратную связь по пользовательскому вводу. 4 н. и 21 з.п. ф-лы, 6 ил., 9 табл. Изобретение относится к устройству воспроизведения носителя записи, на котором записан, по меньшей мере, первый поток данных, представляющих видеоинформацию, второй поток данных, представляющих сегмент графической информации, и управляющая программа для управления интерактивным воспроизведением упомянутых сегментов информации, включающее в себя: средства выбора потока данных, подлежащего считыванию с носителя записи, находящиеся под управлением управляющей программы, средство считывания для считывания с носителя записи управляющей программы и выбранного потока, средства генерирования видеоинформации для генерирования пиксельного представления сегмента видеоинформации в первом потоке, средства генерирования графики для генерирования пиксельного представления сегмента графической информации во втором потоке, средства ввода для приема пользовательского ввода, причем упомянутое устройство способно к выполнению первой программной части управляющей программы, которая включает в себя, по меньшей мере, первичные данные, относящиеся к свойствам шаблона графического объекта, к выполнению проверки соответствия пользовательского ввода условиям, заданным в управляющей программе, и к выполнению второй программной части управляющей программы для обеспечения визуальной обратной связи по пользовательскому вводу. Изобретение также относится к способу воспроизведения носителя записи, согласно которому считывают с носителя записи управляющую программу, имеющую первую и вторую программные части, выполняют первую программную часть, включающую в себя первичные данные, относящиеся к свойствам шаблона графического объекта, запрашивают пользовательский ввод, осуществляют проверку входящей в состав упомянутой программы на соответствие упомянутого пользовательского ввода заранее определенному условию, заданному в программе, при наличии соответствия пользовательского ввода упомянутому условию выполняют вторую программную часть для обеспечения визуальной обратной связи по пользовательскому вводу, выбирают поток данных, представляющих сегмент видеоинформации и/или графической информации, в зависимости от пользовательского ввода, считывают упомянутый поток с носителя записи и генерируют пиксельное представление из определенного сегмента информации в упомянутом потоке. Изобретение относится также к носителю записи, на котором записаны, по меньшей мере, первый поток данных, представляющих сегмент видеоинформации, второй поток данных, представляющих сегмент графической информации, управляющая программа для управления интерактивным воспроизведением упомянутых сегментов информации, имеющая первую программную часть, которая включает в себя первичные данные, относящиеся к свойствам шаблона графического объекта, и вторую программную часть, которая подлежит выполнению после первой программной части в случае соответствия пользовательского ввода заранее определенному условию, заданному в программе, причем вторая программная часть задает визуальную обратную связь по пользовательскому вводу. Изобретение относится также к способу изготовления носителя записи, согласно которому запоминают на носителе записи первый поток данных, представляющих сегмент видеоинформации, запоминают на носителе записи второй поток данных, представляющих сегмент графической информации, запоминают на носителе записи управляющую программу для управления интерактивным воспроизведением упомянутых сегментов информации, имеющую первую программную часть, которая включает в себя первичные данные, относящиеся к свойствам шаблона графического объекта, и вторую программную часть, которая подлежит выполнению после первой программной части в случае соответствия пользовательского ввода заранее определенному условию, заданному в программе, причем вторая программная часть задает визуальную обратную связь по пользовательскому вводу, отличающийся тем, что вторая программная часть включает в себя вторичные данные, относящиеся, по меньшей мере, к дополнительному визуальному свойству графического объекта. Стандарт SVCD, лежащий в основе рабочей схемы SC100B/NP177/PTD-003, задает устройство воспроизведения тех или иных сегментов воспроизводимой информации, сегмент воспроизводимой информации представляет собой сегмент аудио- и/или видео-, и/или графической информации. При желании, сегмент графической информации может воспроизводиться синхронно с сегментом видеоинформации, например, в виде субтитров, сопровождающих сегмент видеоинформации. Под пиксельным представлением следует понимать представление в виде двухмерного массива элементов изображения. Согласно стандарту SVCD, устройство должно включать в себя средство управления интерактивным воспроизведением тех или иных сегментов информации, записанных на носителе записи, посредством программы управления воспроизведением. Эта программа включает в себя структуры, называемые как “список воспроизведения” и “список выбора”. Первая задает последовательность сегментов воспроизводимой информации, подлежащих последовательному воспроизведению. Последняя позволяет пользователю выбирать, какие сегменты воспроизводимой информации следует воспроизводить и в каком порядке. Список выбора содержит, помимо прочего, ссылку на сегмент воспроизводимой информации. Последний представляет собой, например, сегмент графической информации, который включает в себя объект, представляющий меню, в котором имеются различные элементы меню, которые соответствуют тем или иным доступным пользователю сегментам воспроизводимой информации, записанным на носителе записи. Элементы меню, например, имеют вид краткого описания соответствующего сегмента воспроизводимой информации или логотипы, представляющие доступные сегменты воспроизводимой информации. Свойства шаблона графического объекта определяются как свойства, необходимые для восстановления шаблона графического объекта в пиксельном представлении. Согласно стандарту SVCD, свойства шаблона задаются в структуре “данные отображения” в виде данных, кодированных с переменной длиной строки. Ссылка в списке выбора представляет собой первичные данные, относящиеся к свойствам шаблона в том аспекте, что они ссылаются на сегмент графической информации, включающий в себя данные отображения. Список выбора, кроме того, содержит ссылки на те или иные сегменты воспроизводимой информации, из которых пользователь может делать выбор (доступные сегменты воспроизводимой информации), и присваивает каждому доступному сегменту воспроизводимой информации прямоугольную область. Указав на прямоугольную область, пользователь может выделить доступный сегмент воспроизводимой информации. После этого пользователь может активировать этот доступный сегмент воспроизводимой информации, например, нажатием кнопки. При выделении или активации доступного сегмента воспроизводимой информации внутри соответствующей прямоугольной области подсвечивается элемент меню, что является визуальной обратной связью по пользовательскому вводу. Подсветка прямоугольной области осуществляется с помощью таблицы выбора цвета. В прямоугольной области, соответствующей тому или иному выделенному или активированному сегменту воспроизводимой информации, таблица выбора цвета загружается со значениями цвета, отличающимися от тех, которые имеют место вне прямоугольной области. Недостаток такого решения заключается в том, что индивидуальное подсвечивание элемента меню происходит только в том случае, когда прямоугольная область элемента меню не содержит другого элемента меню. Это ограничивает возможности обратной связи в известном устройстве. Целью изобретения является разработка средства, обеспечивающего более четкую обратную связь по пользовательскому вводу. В соответствии с этой целью, устройство отличается тем, что вторая программная часть управляющей программы включает в себя вторичные данные, которые относятся к дополнительному визуальному свойству графического объекта, причем упомянутое устройство способно к генерированию визуальной обратной связи путем воспроизведения пиксельного представления графического объекта на основании первичных данных и вторичных данных. В соответствии с этой целью способ воспроизведения отличается тем, что вторая программная часть включает в себя вторичные данные, относящиеся, по меньшей мере, к одному дополнительному визуальному свойству графического объекта, и тем, что визуальная обратная связь является представлением графического объекта на основании первичных и вторичных данных. В соответствии с этой целью, носитель записи согласно изобретению отличается тем, что вторая программная часть включает в себя вторичные данные, относящиеся, по меньшей мере, к дополнительному визуальному свойству графического объекта. В соответствии с этой целью, способ изготовления носителя записи отличается тем, что вторая программная часть включает в себя вторичные данные, относящиеся, по меньшей мере, к дополнительному визуальному свойству графического объекта. Меры, предпринимаемые в соответствии с изобретением, обеспечивают более точную реакцию на пользовательский ввод. В соответствии с этими мерами вторая программная часть управляющей программы работает таким образом, что дополнительное визуальное свойство, к которому относятся вторичные данные, присваивается графическому объекту, свойства шаблона которого были присвоены в первой программной части. Предпочтительный вариант реализации изобретения отличается тем, что графический объект включает в себя два или более элемента, например, элементы меню, которые отличаются друг от друга кодами цвета, и тем, что вторичные данные относятся, по меньшей мере, к одному значению цвета, которое подлежит присвоению коду цвета. Присваивая значение цвета элементу графического объекта вместо того, чтобы присваивать цвет области, можно отдельно подсвечивать этот элемент даже в случае отсутствия области, которая содержит исключительно упомянутый элемент. На практике на носителе записи может находиться несколько десятков доступных сегментов воспроизводимой информации. Согласно предпочтительному варианту реализации изобретения код цвета представлен, по меньшей мере, 6 битами. Это позволяет устройству по отдельности подсвечивать элемент объекта, соответствующий каждому из доступных сегментов воспроизводимой информации. Другое дополнительное визуальное свойство представляет собой, например, видимость. Это свойство можно использовать для избирательного отображения одного из множества элементов объекта. Множество элементов объекта представляет собой, например, множество стрелок, каждая из которых указывает на другое множество элементов объекта, каждый из которых символизирует доступный сегмент воспроизводимой информации. Еще одно дополнительное визуальное свойство графического объекта, которое можно присваивать, представляет собой, например, местоположение, в котором он должен отображаться. Еще одно дополнительное визуальное свойство графического объекта – это его ориентация. В последних двух случаях графический объект представляет собой, например, стрелку, которая накладывается на видеоизображение. Визуальная обратная связь обеспечивается за счет помещения острия стрелки на объект видеоизображения. Предпочтительно, первичные данные относятся к свойствам шаблона в том аспекте, что первичные данные представляют собой ссылку на структуру данных, включающую в себя шаблонные данные, представляющие свойства шаблона. Это обеспечивает преимущество, заключающееся в том, что управляющая программа может быть сравнительно невелика и потому может без труда размещаться во внутренней памяти устройства воспроизведения. Альтернативно, управляющая программа может включать в себя шаблонные данные. В обоих случаях обратная связь по пользовательскому вводу не замедляется загрузкой шаблонных данных, поскольку загрузка уже произошла до того, как был запрошен пользовательский ввод. Предпочтительно, структура данных включает в себя дополнительные данные, при этом вторичные данные относятся к дополнительному визуальному свойству в том аспекте, что вторичные данные включают в себя модификационные данные, содержащие ссылку, указывающую местонахождение упомянутых дополнительных данных в структуре данных, причем модификационные данные и дополнительные данные представляют дополнительное визуальное свойство. Это обеспечивает преимущество, заключающееся в том, что модификационные данные, а значит и управляющая программа, могут быть компактными. Упомянутая структура данных, включающая в себя шаблонные данные и дополнительные данные, может быть загружена в память устройства еще до того, как будет запрошен пользовательский ввод, так что процесс загрузки дополнительных данных не замедляет визуальную обратную связь. Управляющая программа может включать в себя совокупность первой и второй программных частей, например, для представления пользователю вложенной структуры меню. Поскольку структуры данных не входят в программу, но ссылки на них присутствуют в первичных данных, в памяти должна находиться только та структура данных, которая имеет отношение к текущему запросу на пользовательский ввод, и, таким образом, можно ограничить необходимый объем памяти. Особое преимущество обеспечивается в том случае, когда дополнительные данные включают в себя одно или несколько значений цвета. В отдельных случаях, для обеспечения визуальной обратной связи может потребоваться сравнительно большое множество значений цвета. Благодаря этому множество значений цвета не обязательно включать в состав управляющей программы. Модификационные данные, входящие в состав программы, имеют, например, вид команды, включающей в себя ссылку, по которой устройство воспроизведения загружает одно или несколько значений цвета в таблицу выбора цвета, начиная с ячейки памяти, указанной посредством ссылки. Согласно преимущественному варианту реализации носителя записи, данные, входящие в состав второго потока, и данные, относящиеся к графическому объекту, имеют вид, который допускает обработку общими средствами генерирования графики. Это обеспечивает преимущество, заключающееся в том, что можно использовать устройство, в котором средства генерирования графики не только генерируют пиксельное представление сегмента графической информации во втором потоке, но также генерируют и пиксельное представление графического объекта. Устройство, предпочтительно, выполнено с возможностью исполнения команд хронирования, входящих в состав управляющей программы. Это обеспечивает преимущество, заключающееся в том, что визуальная обратная связь может быть представлена в динамическом виде. Динамическая визуальная обратная связь обеспечивает эффективный способ оповещения пользователя. Предпочтительный вариант реализации устройства отличается тем, что средства генерирования графики включают в себя средство декодирования графики для генерирования промежуточного пиксельного представления, средство хранения для хранения промежуточного пиксельного представления и средства модификации графики для генерирования пиксельного представления из промежуточного пиксельного представления на основании модификационных данных. Этот вариант реализации дает возможность сохранять промежуточное пиксельное представление графического объекта до того, как будет запрошен пользовательский ввод, и вычислять пиксельное представление, исходя из промежуточного пиксельного представления, после приема пользовательского ввода. В связи с этим дополнительно сокращается время реакции между пользовательским вводом и визуальной обратной связью. Существует несколько возможностей представления шаблона графических объектов. Шаблонные данные могут, например, иметь вид множества кодов, которые указывают для каждого из множества пикселей, является ли он пикселем фона или пикселем объекта. В случае когда объект содержит более одного элемента, код может указывать, какому элементу принадлежит пиксель. Альтернативно, шаблонные данные могут находиться в упакованном виде, например, посредством контурного кодирования, например, кодирования элементов объекта в виде списка линий, ограничивающих объект. Согласно другому варианту реализации элементы объекта кодируются в виде блочного кода, в котором шаблон элемента объекта кодируется в виде совокупности блоков уменьшающегося размера. Согласно преимущественному варианту реализации, шаблонные данные упакованы в виде кода переменной длины строки. Это обеспечивает преимущество, заключающееся в том, что промежуточное пиксельное представление можно генерировать при помощи сравнительно несложного аппаратного обеспечения, и при этом достигается значительное снижение объема данных. Первый и второй потоки не обязательно должны быть отделены друг от друга. Они могут мультиплексироваться в общий поток. Мультиплексирование потоков видео- и графических данных весьма полезно, если сегмент видеоинформации и сегмент графической информации (например, субтитры) подлежат синхронному воспроизведению. Согласно одному из вариантов реализации, устройство согласно изобретению имеет цифровые выходы для выдачи первого, второго и третьего сигналов изображения, которые, соответственно, представляют пиксельное представление сегмента видео информации, пиксельное представление сегмента графической информации и пиксельное представление графического объекта на устройстве отображения. Согласно варианту реализации устройства, в котором оба средства генерирования графики генерируют пиксельное представление сегмента графической информации и пиксельное представление графического объекта, третий сигнал отображения является избыточным. Устройство отображения, упомянутое в предыдущем абзаце, может, в свою очередь, иметь средство объединения для генерирования результирующего пиксельного представления из упомянутых сигналов изображения и генератор видеосигнала для генерирования видеосигнала из результирующего пиксельного представления. Альтернативно, устройство отображения может иметь генератор видеосигнала для генерирования элементарного видеосигнала из каждого входящего сигнала изображения и средство объединения для генерирования результирующего видеосигнала из элементарных видеосигналов. Средство объединения может, например, суммировать сигналы изображения/видеосигналы или временно выбирать один из сигналов изображения/видеосигналов или осуществлять локальный выбор одного из сигналов изображения/видеосигналов. Модификационные данные графического объекта могут содержать данные, относящиеся к настройке средства объединения. Подобное устройство отображения может быть интегрировано с устройством согласно изобретению. Эти и другие аспекты изобретения иллюстрируются со ссылкой на сопроводительные чертежи, на которых: фиг.1 схематически изображает носитель записи согласно изобретению, фиг.1А схематически изображает структуру данных, хранящуюся на носителе записи, фиг.2 изображает блок-схему управляющей программы, фиг.3 изображает пример шаблона визуальной обратной связи, фиг.4 изображает другой пример визуальной обратной связи, фиг.5 схематически изображает вариант реализации устройства согласно изобретению. На фиг.1 схематически изображен носитель записи 1 согласно изобретению. На носителе записи записан, по меньшей мере, первый поток 2 данных, представляющих сегмент видеоинформации. Сегмент видеоинформации, предпочтительно, закодирован в формате международного стандарта группы экспертов по движущимся изображениям (MPEG). Носитель записи включает в себя второй поток 3 данных, представляющих сегмент графической информации. Второй поток 3 имеет вид последовательности графических страниц. Упомянутые страницы включают в себя шаблонные данные, представляющие свойства шаблона, по меньшей мере, одного графического объекта, и модификационные данные, представляющие дополнительные визуальные свойства упомянутого графического объекта. В данном примере второй поток 3 отделен от первого потока 2. Альтернативно, первый поток и второй поток могут быть мультиплексированы. Например, первый поток кодируется как транспортный поток MPEG2, а второй поток размещается в виде частного потока данных в транспортном потоке MPEG2. Согласно преимущественному варианту реализации графические страницы включают в себя, помимо шаблонных данных и модификационных данных, заголовок и данные таблицы выбора цвета, которые также обозначаются как “данные таблицы выбора цвета (ТВЦ)”. Содержимое графической страницы представлено более подробно в таблице 1. Эти четыре категории данных выделены в ней заглавными буквами. ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Формула изобретения 1. Устройство воспроизведения носителя (1) записи на котором записан, по меньшей мере, первый поток (2) данных, представляющих сегмент видеоинформации, второй поток (3) данных, представляющих сегмент графической информации, и управляющая программа (4) для управления интерактивным воспроизведением упомянутых сегментов информации, включающее в себя средства (421, 411) выбора потока данных, подлежащего считыванию с носителя записи, находящиеся под управлением управляющей программы (4), средство (410) считывания для считывания с носителя (1) записи управляющей программы (4) и выбранного потока (2, 3), средства (441, 457С) генерирования видеоинформации для генерирования пиксельного представления (458) сегмента видеоинформации в первом потоке (2), средства (455, 457А, 457В, 457С) генерирования графики для генерирования пиксельного представления (458) сегмента графической информации во втором потоке (3), средства (424, 425) ввода для приема пользовательского ввода, причем упомянутое устройство способно к выполнению первой (130) программной части управляющей программы (4), которая включает в себя, по меньшей мере, первичные данные (130.1), относящиеся к свойствам шаблона графического объекта, к выполнению проверки соответствия пользовательского ввода условиям, заданным в управляющей программе, и к выполнению второй (140) программной части управляющей программы (4) для обеспечения визуальной обратной связи по пользовательскому вводу, отличающееся тем, что вторая (140) программная часть управляющей программы (4) включает в себя вторичные данные (151-156), которые относятся к дополнительному визуальному свойству графического объекта, причем устройство выполнено с возможностью генерировать визуальную обратную связь путем воспроизведения пиксельного представления (458) графического объекта на основании первичных данных (130.1) и вторичных данных (151-156). 2. Устройство по п.1, отличающееся тем, что графический объект включает в себя, по меньшей мере, два элемента (201-207), которые отличаются друг от друга кодами цвета, причем вторичные данные (151-156) относятся, по меньшей мере, к одному значению цвета, которое подлежит присвоению коду цвета. 3. Устройство по п.2, отличающееся тем, что код цвета представлен, по меньшей мере, 6 битами. 4. Устройство по п.1, отличающееся тем, что первичные данные (130.1) относятся к свойствам шаблона таким образом, что первичные данные включают в себя ссылку на структуру данных (5), включающую в себя шаблонные данные (5.3), представляющие свойства шаблона. 5. Устройство по п.4, отличающееся тем, что структура данных (5) включает в себя дополнительные данные, причем вторичные данные (151-156) относятся к дополнительному визуальному свойству таким образом, что вторичные данные включают в себя модификационные данные, включающие в себя ссылку, указывающую местонахождение упомянутых дополнительных данных в структуре данных, модификационные данные и дополнительные данные представляют дополнительное визуальное свойство. 6. Устройство по п.5, отличающееся тем, что дополнительные данные включают в себя, по меньшей мере, одно значение цвета. 7. Устройство по п.1, отличающееся тем, что средства (455, 456, 457А, 457В, 457С) генерирования графики также способны к генерированию пиксельного представления (458) графического объекта. 8. Устройство по п.1, отличающееся тем, что способно к выполнению команд хронирования, входящих в состав управляющей программы. 9. Устройство по п.1, отличающееся тем, что средства генерирования графики включают в себя средства (455) декодирования графики для генерирования промежуточного пиксельного представления (456), средство (461) хранения для хранения промежуточного пиксельного представления (456) и средства (457А, 457В, 457С) модификации графики для генерирования пиксельного представления (458) из промежуточного пиксельного представления на основании модификационных данных (151-156). 10. Устройство по п.9, отличающееся тем, что средства (455) декодирования графики включают в себя декодер переменной длины строки. 11. Способ воспроизведения носителя записи, согласно которому считывают (110) с носителя (1) записи управляющую программу (4), имеющую первую (130) и вторую (140) программные части, выполняют первую программную часть, включающую в себя первичные данные (130.1), относящиеся к свойствам шаблона графического объекта, запрашивают пользовательский ввод, осуществляют проверку входящей в состав упомянутой программы на соответствие упомянутого пользовательского ввода заранее определенному условию (131-134), заданному в программе, при наличии соответствия пользовательского ввода упомянутому условию выполняют вторую (140) программную часть для обеспечения визуальной обратной связи по пользовательскому вводу, выбирают (142, 144, 146) поток данных (2, 3), представляющих сегмент видеоинформации и/или сегмент графической информации в зависимости от пользовательского ввода, считывают упомянутый поток с носителя (1) записи и генерируют пиксельное представление из определенного сегмента информации в упомянутом потоке (147, 148, 149), отличающийся тем, что вторая (140) программная часть включает в себя вторичные данные (151-156), относящиеся, по меньшей мере, к одному дополнительному визуальному свойству графического объекта, причем визуальная обратная связь является представлением графического объекта на основании первичных (130.1) и вторичных (151-156) данных. 12. Способ по п.11, отличающийся тем, что графический объект включает в себя, по меньшей мере, два элемента (201-207), которые отличаются друг от друга кодами цвета, и причем вторичные данные (151-156) относятся, по меньшей мере, к одному значению цвета, которое подлежит присвоению коду цвета. 13. Способ по п.12, отличающийся тем, что код цвета представлен, по меньшей мере, 6 битами. 14. Способ по п.11, отличающийся тем, что считывают из местоположения на носителе (1) записи структуру данных (5), включающую в себя шаблонные данные (5.3), представляющие свойства шаблона графического объекта, ссылка на которое присутствует в первичных данных (130.1), до осуществления этапа пользовательского ввода. 15. Способ по п.14, отличающийся тем, что структура данных (5) включает в себя дополнительные данные, причем вторичные данные (151-156) относятся к дополнительному визуальному свойству таким образом, что вторичные данные включают в себя модификационные данные, включающие в себя ссылку, указывающую местонахождение упомянутых дополнительных данных в структуре данных (5), структуру данных хранят в памяти до запроса пользовательского ввода и дополнительные данные извлекают из ячейки памяти, указанной посредством ссылки, содержащейся во вторичных данных, после приема пользовательского ввода. 16. Способ по п.15, отличающийся тем, что дополнительные данные включают в себя, по меньшей мере, одно значение цвета. 17. Носитель (1) записи, на котором записаны, по меньшей мере, первый (2) поток данных, представляющих сегмент видеоинформации, второй (3) поток данных, представляющих сегмент графической информации, управляющая программа (4) для управления интерактивным воспроизведением упомянутых сегментов информации, имеющая первую (130) программную часть, которая включает в себя первичные данные (130.1), относящиеся к свойствам шаблона графического объекта, и вторую (140) программную часть, которая подлежит выполнению после первой программной части в случае соответствия пользовательского ввода заранее определенному условию, заданному в программе, причем вторая (140) программная часть задает визуальную обратную связь по пользовательскому вводу, отличающийся тем, что вторая (140) программная часть включает в себя вторичные данные (151-156), относящиеся, по меньшей мере, к дополнительному визуальному свойству графического объекта. 18. Носитель записи по п.17, отличающийся тем, что графический объект включает в себя, по меньшей мере, два элемента (201-207), которые отличаются друг от друга кодами цвета, причем вторичные данные (151-156) относятся, по меньшей мере, к одному значению цвета, которое подлежит присвоению коду цвета. 19. Носитель записи по п.17, отличающийся тем, что код цвета представлен, по меньшей мере, 6 битами. 20. Носитель записи по п.17, отличающийся тем, что первичные данные (130.1) относятся к свойствам шаблона таким образом, что первичные данные включают в себя ссылку на структуру данных (5), включающую в себя шаблонные данные (5.3), представляющие свойства шаблона. 21. Носитель записи по п.20, отличающийся тем, что структура данных (5) включает в себя дополнительные данные, причем вторичные данные (151-156) относятся к дополнительному визуальному свойству таким образом, что вторичные данные включают в себя модификационные данные, включающие в себя ссылку, указывающую местонахождение упомянутых дополнительных данных в структуре данных, модификационные данные и дополнительные данные представляют дополнительное визуальное свойство. 22. Носитель записи по п.21, отличающийся тем, что дополнительные данные включают в себя, по меньшей мере, значение цвета. 23. Носитель записи по п.17, отличающийся тем, что данные, входящие в состав второго (3) потока, и данные, относящиеся к графическому объекту, имеют вид, который может быть обработан общими средствами генерирования графики. 24. Носитель записи по п.17, отличающийся тем, что свойства шаблона графического объекта представлены в виде данных, кодированных с переменной длиной строки. 25. Способ изготовления носителя (1) записи, согласно которому запоминают на носителе записи первый (2) поток данных, представляющих сегмент видеоинформации, запоминают на носителе записи второй (3) поток данных, представляющих сегмент графической информации, запоминают на носителе управляющую программу (4) для управления интерактивным воспроизведением упомянутых сегментов информации, имеющих первую (130) программную часть, которая включает в себя первичные данные (130.1), относящиеся к свойствам шаблона графического объекта, и вторую (140) программную часть, которая подлежит выполнению после первой программной части в случае соответствия пользовательского ввода заранее определенному условию, заданному в программе, причем вторая (140) программная часть задает визуальную обратную связь по пользовательскому вводу, отличающийся тем, что вторая (140) программная часть включает в себя вторичные (151-156) данные, относящиеся, по меньшей мере, к дополнительному визуальному свойству графического объекта. РИСУНКИ
|
||||||||||||||||||||||||||