способ отображения размеченного документа в соответствии с исходным уровнем, способ и устройство для воспроизведения размеченного документа в интерактивном режиме
Классы МПК: | G11B20/10 цифровая запись или воспроизведение H04N5/91 обработка телевизионных сигналов для записи |
Автор(ы): | ДЗУНГ Кил-Соо (KR), ПАРК Сунг-Воок (KR), ЧУНГ Хиун-Квон (KR) |
Патентообладатель(и): | САМСУНГ ЭЛЕКТРОНИКС КО., ЛТД (KR) |
Приоритеты: |
подача заявки:
2003-07-03 публикация патента:
20.01.2007 |
Предложен способ отображения размеченного документа в соответствии с исходным уровнем, способ и устройство для воспроизведения AV данных в интерактивном режиме. Среди размеченных документов запускающий документ содержит информацию о размеченных документах для отображения в соответствии с установленным исходным уровнем. 9 н. и 21 з.п. ф-лы, 9 ил.
Формула изобретения
1. Способ воспроизведения AV данных в интерактивном режиме, заключающийся в том, что идентифицируют установленный исходный уровень и воспроизводят AV данные в интерактивном режиме с помощью размеченного документа, соответствующего идентифицированному исходному уровню.
2. Способ по п.1, в котором идентифицируют исходный уровень в метаинформации, записанной в размеченный документ, обозначенный как запускающий документ и воспроизводят AV данные с помощью размеченного документа, выбранного на основе результатов сравнения исходного уровня, идентифицированного в метаинформации, с исходным уровнем, идентифицированным в качестве установленного исходного уровня.
3. Способ по п.1, в котором AV данные воспроизводят в интерактивном режиме с помощью размеченного документа, представляющего предупреждающее сообщение, указывающее, что интерактивное содержание не может быть отображено, когда исходный уровень в метаинформации ниже, чем установленный исходный уровень.
4. Способ воспроизведения AV данных в интерактивном режиме, заключающийся в том, что идентифицируют установленный исходный уровень; считывают размеченный документ в поддиректории, соответствующей установленному исходному уровню, среди поддиректорий интерактивной директории; и воспроизводят AV данные в интерактивном режиме с помощью считанного размеченного документа.
5. Способ отображения размеченного документа в соответствии с исходным уровнем, заключающийся в том, что идентифицируют заданное значение элемента размеченного документа и определяют, отображать ли заданное значение элемента, в зависимости от заданного значения на основании информации правила отображения.
6. Способ по п.5, в котором информацию правила отображения записывают в соответствии с правилами каскадирования таблиц стилей (КТС).
7. Способ по п.6, в котором информацию правила отображения записывают в виде файла КТС.
8. Способ воспроизведения AV данных в интерактивном режиме с помощью размеченного документа, заключающийся в том, что идентифицируют значение класса элемента размеченного документа; определяют отображать ли элемент, в зависимости от значения класса и информации правила отображения; и вставляют AV изображение, полученное воспроизведением AV данных, в размеченное изображение, полученное в результате определения, и отображают результат вставки.
9. Устройство для воспроизведения AV данных носителя данных в интерактивном режиме с помощью размеченного документа, содержащее считыватель, считывающий размеченный документ и AV данные с носителя данных; AV декодер, декодирующий AV данные; показывающее средство, идентифицирующее заданное значение элемента размеченного документа и определяющее, отображать ли элемент, в зависимости от заданного значения и информации правила отображения; и смеситель, смешивающий размеченный документ, интерпретированный показывающим средством, и AV изображение, полученное путем воспроизведения AV данных.
10. Устройство по п.9, в котором информация правила отображения записывается в соответствии с правилами каскадирования таблиц стилей (КТС).
11. Устройство по п.10, в котором информация правила отображения записывается в форме файла КТС.
12. Устройство для воспроизведения данных с носителя данных, содержащее считыватель, считывающий данные с носителя данных; и контроллер, выдающий управляющий сигнал считывателю для считывания AV данных и размеченного документа с носителя данных, причем в интерактивном режиме контроллер интерпретирует размеченный документ, соответствующий исходному уровню, установленному пользователем, указывающему, отображать ли воспроизводимые AV данные, записанные на носителе данных.
13. Устройство по п.12, дополнительно содержит AV декодер, декодирующий AV данные; и смеситель, смешивающий размеченный документ и AV изображение, полученное путем воспроизведения AV данных.
14. Устройство по п.12, дополнительно содержит окно отображения и смеситель, смешивающий AV данные с размеченным документом так, что AV данные отображаются в окне отображения, определяемом размеченным документом, и AV изображение вставляется в изображение размеченного документа.
15. Устройство по п.12, в котором показывающее средство содержит дополнительные программные модули.
16. Устройство по п.12, в котором контроллер отыскивает данные и размеченный документ через сеть.
17. Устройство по п.12, в котором исходный уровень имеет пять различных исходных уровней, содержащих G, PG, PG13, R и NC-17, определяемых видеостандартами носителя данных для совместимости.
18. Устройство по п.12, в котором размеченные документы воспроизводят AV данные, записанные на носитель данных, в соответствии с видеостандартами носителя данных, в интерактивном режиме, и размеченные документы обеспечиваются в соответствии с исходными уровнями для совместимости.
19. Устройство по п.12, в котором показывающее средство использует интерфейс прикладных программ (API) для идентификации исходного уровня, установленного для устройства.
20. Устройство по п.12, в котором исходный уровень информации является исходным уровнем, записанным в запускающем документе, причем запускающий документ содержит метаинформацию по исходному уровню, установленный исходный уровень и связующую информацию размеченного документа, соответствующего исходному уровню в метаинформации.
21. Устройство по п.20, в котором связующая информация является информацией размеченного документа, указывающей, выше или ниже исходный уровень, установленный пользователем, чем исходный уровень, записанный в запускающем документе.
22. Устройство по п.12, в котором контроллер идентифицирует исходный уровень, установленный в устройстве для воспроизведения данных, используя интерфейс прикладных программ (API), и интерпретирует размеченный документ, используя метаинформацию и связующую информацию, записанную в размеченном документе, обозначенном как запускающий документ.
23. Устройство по п.12, в котором носитель данных содержит корневую директорию, имеющую видео-директорию, где хранятся AV данные, и интерактивную директорию, где хранится размеченный документ для поддержки интерактивного режима.
24. Устройство по п.12, в котором связующая информация содержит информацию размеченного документа, указывающую исходный уровень, установленный пользователем для устройства для воспроизведения данных.
25. Устройство по п.12, в котором размеченный документ содержит файл каскадирования таблиц стилей (КТС).
26. Устройство по п.25, в котором файл КТС формируется отдельно от размеченного документа.
27. Устройство по п.12, в котором размеченный документ записывается с использованием языка сценариев для представления документа, соответствующего исходному уровню.
28. Способ воспроизведения AV данных в интерактивном режиме, заключающийся в том, что выбирают интерактивный режим; идентифицируют исходный уровень, установленный пользователем; идентифицируют исходный уровень, записанный в размеченном документе, обозначенном как запускающий документ; сравнивают исходный уровень, записанный в размеченном документе, с исходным уровнем, установленным пользователем; воспроизводят AV данные в интерактивном режиме с помощью размеченного документа с предупреждающим сообщением, указывающим, что интерактивное содержание, соответствующее AV данным, не может быть отображено, когда исходный уровень, записанный в запускающем документе, меньше, чем исходный уровень, установленный пользователем; и воспроизводят AV данные в интерактивном режиме с помощью размеченного документа, содержащего интерактивное содержание для AV данных, когда исходный уровень, записанный в запускающем документе, выше, чем исходный уровень, установленный пользователем.
29. Способ отображения размеченного документа, заключающийся в том, что идентифицируют исходный уровень, установленный пользователем; идентифицируют значение класса, назначенное заданному элементу размеченного документа; определяют, отображать ли заданный элемент, на основании идентифицированного исходного уровня и значения класса, назначенного заданному элементу; и отображают заданный элемент.
30. Способ воспроизведения AV данных в интерактивном режиме с помощью размеченного документа, заключающийся в том, что идентифицируют исходный уровень, установленный пользователем; идентифицируют значение класса, назначенное заданному элементу размеченного документа; определяют, отображать ли заданный элемент, на основании идентифицированного исходного уровня и значения класса и со ссылкой на информацию правила отображения; и вставляют и отображают AV изображение, полученное воспроизведением AV данных, в размеченное изображение.
Приоритет по пунктам:
05.07.2002 - пп.1-26, 28-30;
04.01.2003 - пп.27.
Описание изобретения к патенту
Область техники, к которой относится изобретение
Настоящее изобретение относится к способу и устройству для воспроизведения размеченного документа в соответствии с исходным уровнем и к носителю данных.
Уровень техники
Цифровые многофункциональные диски (DVD), которые разрешают воспроизводить AV данные, записанные на них, в интерактивном режиме в оборудовании, основанном на ПК (PC), т.е. интерактивные DVD, продаются на рынке. На интерактивный DVD AV-данные записываются в соответствии с обычными DVD-видеостандартами и дополнительно записывается размеченный документ для поддержания интерактивных функций. AV данные, записанные на интерактивном DVD, могут быть отображены в двух различных режимах. Одним способом отображения AV-данных является видеорежим, который является таким же, что и обычный DVD-видеорежим, т.е. способ, в котором отображаются AV-данные, записанные на обычный DVD, a другой является интерактивным режимом, в котором на AV-изображении, на котором AV-данные, воспроизведенные с интерактивного DVD, отображаются вместе со вставленным размеченным документом. Например, в случае, где AV-данные являются названием кинофильма, движущиеся изображения отображаются в окне отображения экрана и различные интерактивные содержания, включающие в себя сценарий кинофильма, краткий обзор и фотографии актеров и актрис, могут быть отображены на остальном экране. Интерактивные содержания могут быть отображены на экране синхронно с AV-данными, такими как название фильма. Например, размеченный документ, содержащий личную историю конкретных актеров или актрис, может быть извлечен из носителя данных и отображен, когда эти конкретные актер или актриса появляются на экране, пока воспроизводится название кинофильма.
Однако некоторые интерактивные содержания, которые могут отображаться в интерактивном режиме с помощью размеченных документов, могут не соответствовать для просмотра несовершеннолетними.
Сущность изобретения
Согласно аспекту настоящего изобретения обеспечивается носитель данных, на котором записываются размеченные документы, для управления в интерактивном режиме отображением интерактивного содержания, не подходящего для просмотра несовершеннолетними, и способ и устройство для воспроизведения данных с носителя данных.
Согласно аспекту настоящего изобретения обеспечивается способ воспроизведения размеченного документа так, что интерактивное содержание, не подходящее для просмотра несовершеннолетними, может быть предохранено от просмотра несовершеннолетними.
Согласно аспекту настоящего изобретения обеспечивается носитель данных, включающий AV-данные и размеченные документы, необходимые для воспроизведения AV-данных в интерактивном режиме. Здесь среди размеченных документов запускающий документ содержит информацию о размеченных документах, подлежащих отображению в соответствии с установленным исходным уровнем.
Согласно аспекту настоящего изобретения информация запускающего документа включает в себя метаинформацию по исходному уровню, установленный исходный уровень и связующую информацию на размеченном документе, соответствующем исходному уровню в метаинформации.
Согласно аспекту настоящего изобретения связующая информация включает в себя информацию на размеченном документе, подлежащем отображению, когда установленный исходный уровень выше, чем исходный уровень в метаинформации, и информацию размеченного документа, подлежащего отображению, когда установленный исходный уровень не выше, чем исходный уровень в метаинформации.
Согласно аспекту настоящего изобретения информация запускающего документа является связующей информацией, указывающей путь размеченного документа, соответствующего установленному исходному уровню.
Согласно другому аспекту настоящего изобретения обеспечивается носитель данных, включающий в себя AV-данные и множество размеченных документов для воспроизведения AV-данных в интерактивном режиме и соответствующих по меньшей мере двум различным исходным уровням.
Согласно другому аспекту настоящего изобретения обеспечивается носитель данных, включающий в себя видеодиректорию, где хранятся AV-данные, и интерактивную директорию, где хранятся данные для воспроизведения AV-данных в интерактивном режиме. Здесь интерактивная директория имеет множество поддиректорий, соответствующих по меньшей мере двум различным исходным уровням, и в каждой из множества поддиректорий хранятся размеченные документы, соответствующие исходному уровню.
Согласно другому аспекту настоящего изобретения обеспечивается носитель данных, включающий в себя видеодиректорию, где хранятся AV-данные, и интерактивную директорию, где хранится запускающий документ, который является размеченным документом для воспроизведения AV-данных в интерактивном режиме. Здесь интерактивная директория имеет множество поддиректорий, соответствующих по меньшей мере двум различным исходным уровням, в каждой из множества поддиректорий хранится множество размеченных документов, соответствующих исходному уровню, и запускающий документ содержит связующую информацию по множеству размеченных документов, хранящихся в каждой поддиректории.
Согласно аспекту настоящего изобретения связующая информация записывается с использованием связующего признака.
Согласно другому аспекту настоящего изобретения обеспечивается носитель данных, включающий в себя AV-данные, размеченный документ для воспроизведения AV-данных в интерактивном режиме и информацию правила отображения для отображения размеченного документа, чтобы соответствовать установленному исходному уровню.
Согласно аспекту настоящего изобретения информация правила отображения включает в себя информацию, указывающую, отображать ли элементы размеченного документа, соответствующие по меньшей мере двум различным исходным уровням.
Согласно аспекту настоящего изобретения информация правила отображения записывается в соответствии с правилами каскадирования таблиц стилей (КТС) (CSS).
Согласно аспекту изобретения значение класса назначается по меньшей мере одному из элементов размеченного документа и информация правила отображения включает в себя информацию, указывающую, отображать ли элемент, которому назначено значение класса.
Согласно аспекту настоящего изобретения информация правила отображения записывается в виде файла КТС.
Согласно аспекту настоящего изобретения AV-данные являются DVD-видеоданными и исходный уровень отвечает DVD-видеостандартам.
Согласно другому аспекту настоящего изобретения обеспечивается носитель данных, включающий в себя AV-данные и размеченный документ для воспроизведения AV-данных в интерактивном режиме и содержащий способ, в котором другой размеченный документ записан на языке сценариев, с тем чтобы отвечать исходному уровню, который установлен заранее.
Согласно аспекту настоящего изобретения размеченный документ записывается так, чтобы он мог быть связанным с файлом сценария, записанным на языке сценариев или в файле КТС.
Согласно другому аспекту настоящего изобретения обеспечивается способ воспроизведения AV-данных в интерактивном режиме. Этот способ включает в себя идентификацию установленного исходного уровня и воспроизведение AV-данных в интерактивном режиме с помощью размеченного документа, соответствующего идентифицированному исходному уровню.
Согласно аспекту настоящего изобретения воспроизведение AV-данных включает в себя идентифицирование исходного уровня, включенного в метаинформацию, записанную в размеченный документ, обозначенный как запускающий документ, и воспроизведение AV-данных с помощью размеченного документа, выбранного на основе результатов сравнения идентифицированного исходного уровня с идентифицированным исходным уровнем в метаинформации в качестве установленного исходного уровня.
Согласно аспекту настоящего изобретения AV-данные воспроизводятся в интерактивном режиме с помощью размеченного документа, представляющего предупреждающее сообщение, указывающее, что интерактивное содержание не может быть отображено, когда исходный уровень, включенный в метаинформацию, ниже, чем установленный исходный уровень.
Согласно другому аспекту настоящего изобретения обеспечивается способ воспроизведения AV-данных в интерактивном режиме. Способ включает в себя идентификацию установленного исходного уровня, считывание размеченного документа в поддиректории, соответствующей установленному исходному уровню, среди поддиректорий интерактивной директории и воспроизведение AV-данных в интерактивном режиме с помощью считанного размеченного документа.
Согласно другому аспекту настоящего изобретения обеспечивается способ отображения размеченного документа согласно исходному уровню. Способ включает в себя идентификацию заданного значения, назначенного элементу размеченного документа, и определение, отображать ли заданный элемент в зависимости от заданного значения на основании информации правила отображения.
Согласно другому аспекту настоящего изобретения обеспечивается способ воспроизведения AV-данных в интерактивном режиме с помощью размеченного документа. Способ включает в себя идентификацию значения класса, назначенного элементу размеченного документа, определение, отображать ли элемент или нет, в зависимости от значения класса и ссылки на информацию правила отображения и вставку AV-изображения, полученного воспроизведением AV-данных, в размеченное изображение, полученное в результате определения и отображения результата вставки.
Согласно аспекту настоящего изобретения обеспечивается то, что информация правила отображения записывается в соответствии с правилами КТС.
Согласно аспекту настоящего изобретения обеспечивается то, что информация правила отображения записывается в виде файла КТС.
Согласно другому аспекту изобретения обеспечивается устройство воспроизведения AV-данных в интерактивном режиме с помощью размеченного документа. Устройство включает в себя носитель данных, считыватель, который считывает размеченный документ и AV-данные с носителя данных, AV-декодер, который декодирует AV-данные, показывающее средство, которое идентифицирует заданное значение, назначенное элементу размеченного документа, и определяет, отображать ли элемент, в зависимости от заданного значения и ссылки на информацию правила отображения, и смеситель, который смешивает размеченный документ, интерпретированный показывающим средством, и AV-изображение для воспроизведения AV-данных.
Согласно аспекту настоящего изобретения обеспечивается то, что информация правила отображения записывается в соответствии с правилами КТС.
Согласно аспекту настоящего изобретения обеспечивается то, что информация правила отображения записывается в виде файла КТС.
Система воспроизведения включает в себя носитель данных; устройство воспроизведения AV-данных, записанных на носитель данных, в интерактивном режиме с помощью размеченного документа, соответствующего AV-данным; и устройство отображения для отображения размеченного изображения, полученного с помощью размеченного документа, с AV-изображением, полученным путем воспроизведения AV-данных, при этом AV-изображение вставляется в размеченное изображение.
Устройство для воспроизведения данных с носителя данных включает в себя считыватель, считывающий данные с носителя данных, и контроллер, выдающий управляющий сигнал считывателю для считывания AV-данных и размеченного документа с носителя данных, при этом в интерактивном режиме контроллер интерпретирует размеченный документ, соответствующий установленному пользователем исходному уровню, указывающему, воспроизводить ли AV-данные, записанные в носителе данных.
Способ воспроизведения AV-данных в интерактивном режиме включает в себя выбор интерактивного режима; идентификацию исходного уровня, установленного пользователем; идентификацию исходного уровня, записанного в размеченном документе, обозначенном как запускающий документ; сравнение исходного уровня, записанного в размеченном документе, с исходным уровнем, установленным пользователем; воспроизведение AV-данных в интерактивном режиме с помощью размеченного документа с предупреждающим сообщением, указывающим, что интерактивное содержание, соответствующее AV-данным, не может быть отображено, когда исходный уровень, записанный в запускающем документе, меньше, чем исходный уровень, установленный пользователем; и воспроизведение AV-данных в интерактивном режиме с помощью размеченного документа, включая интерактивное содержание AV-данных, когда исходный уровень, записанный в запускающем документе, выше, чем исходный уровень, установленный пользователем.
Способ отображения размеченного документа включает в себя идентификацию исходного уровня, установленного пользователем; идентификацию значения класса, назначенного заданному элементу размеченного документа; определение, отображать ли заданный элемент, на основании идентифицированного исходного уровня и значения класса, назначенного заданному элементу; и отображение заданного элемента.
Способ воспроизведения AV-данных в интерактивном режиме с помощью размеченного документа включает в себя идентификацию исходного уровня, установленного пользователем; идентификацию значения класса, назначенного заданному элементу размеченного документа; определение, отображать ли заданный элемент, на основании идентифицированного исходного уровня и значения класса и со ссылкой на информацию правила отображения; и вставку и отображение AV-изображения, полученного путем воспроизведения AV-данных в размеченном изображении.
Дополнительные аспекты и/или преимущества изобретения будут частично изложены далее в описании, которое следует ниже, и частично будут очевидными из описания или могут быть получены при применении изобретения.
Краткое описание чертежей
Эти и/или другие аспекты и преимущества изобретения станут явными и легче понимаемыми из последующего описания аспектов настоящего изобретения, взятого совместно с сопровождающими чертежами, на которых:
фиг.1 является условной схемой, иллюстрирующей систему воспроизведения согласно аспекту настоящего изобретения;
фиг.2 является блок-схемой устройства для воспроизведения данных согласно аспекту настоящего изобретения;
фиг.3 является схемой, иллюстрирующей директории данных, записанные на DVD 300, в который записываются данные, согласно первому аспекту настоящего изобретения;
фиг.4 является схемой, иллюстрирующей директории данных, записанные на DVD 300, в который записываются данные, согласно второму аспекту настоящего изобретения;
фиг.5 является схемой, иллюстрирующей директории данных, записанные на DVD 300, в который записываются данные, согласно третьему аспекту настоящего изобретения;
фиг.6 является блок-схемой алгоритма способа воспроизведения AV-данных в интерактивном режиме согласно аспекту настоящего изобретения;
фиг.7 является блок-схемой алгоритма способа воспроизведения AV-данных в интерактивном режиме согласно другому аспекту настоящего изобретения;
фиг.8 является блок-схемой алгоритма способа отображения размеченного документа согласно аспекту настоящего изобретения; и
фиг.9 является блок-схемой алгоритма способа воспроизведения AV-данных с помощью размеченного документа согласно аспекту настоящего изобретения.
Наилучший способ выполнения изобретения
Теперь будет сделана подробная ссылка на аспекты настоящего изобретения, примеры которого проиллюстрированы в сопровождающих чертежах, где одинаковые ссылочные позиции указывают на одинаковые элементы. Аспекты описываются ниже для объяснения настоящего изобретения со ссылками на чертежи.
Согласно аспекту настоящего изобретения «размеченные документы» включают в себя все документы, записанные на языке разметки, таком как HTML или XML, и документы, где источники кодов, записанные на языке сценариев или Java, связываются или вставляются и даже представляют ресурс разметки, такой как файлы, связанные с размеченным документом. Другими словами, размеченный документ служит как прикладная программа для воспроизведения AV-данных в интерактивном режиме и содержит интерактивные содержания для отображения вместе с AV-данными.
Фиг.1 является условной схемой, иллюстрирующей систему воспроизведения, согласно аспекту настоящего изобретения. На фиг.1 система воспроизведения включает в себя DVD 300, который является носителем данных согласно аспекту настоящего изобретения, устройство 200 для воспроизведения данных, ТВ-установку 100, которая является устройством отображения согласно аспекту настоящего изобретения, и удаленный контроллер 400, который является пользовательским устройством ввода. Удаленный контроллер 400 получает управляющую команду от пользователя и передает управляющую команду устройству 200 для воспроизведения данных. Устройство 200 для воспроизведения данных включает в себя DVD-дисковод 201 для воспроизведения данных с DVD 300. Когда DVD 300 загружается в DVD-дисковод 201 и пользователь выбирает интерактивный режим, устройство 200 для воспроизведения данных воспроизводит AV-данные, записанные на DVD 300, в интерактивном режиме с помощью размеченного документа, соответствующего AV-данным, и передает воспроизведенные AV-данные ТВ установке 100. ТВ установка 100 отображает размеченное изображение, полученное с помощью размеченного документа, с AV-изображением, полученным путем воспроизведения AV-данных. AV-изображение вставляется в размеченное изображение. Здесь интерактивный режим представляет режим отображения, в котором AV-данные воспроизводятся, отображаются в окне отображения, определяемом размеченным документом, т.е. режим отображения, в котором AV-изображение отображает AV-данные и вставляется в размеченное изображение. Здесь AV-изображение представляет изображение, отображаемое на устройстве отображения, т.е. ТВ-установке, когда воспроизводятся AV-данные и размеченное изображение представляет изображение, отображаемое на устройстве отображения, когда интерпретируется размеченный документ. Изображение, отображаемое в интерактивном режиме, называется интерактивным изображением. Интерактивное изображение включает в себя AV-изображение и размеченное изображение. Видеорежим представляет обычный режим воспроизведения данных, определяемый DVD-видеостандартами, т.е. режим, в котором отображается только AV-изображение, полученное путем воспроизведения AV-данных. В аспекте настоящего изобретения устройство 200 поддерживает интерактивный режим и видеорежим.
Устройство 200 обеспечивает клавишу установки исходного уровня или отображаемое на экране меню, которое дает возможность пользователю устанавливать исходный уровень. В дополнение к этому устройство 200 может получать данные от других устройств и передавать данные другим устройствам через сеть, такую как Интернет.
Фиг.2 является блок-схемой примера устройства 200 для воспроизведения данных согласно аспекту настоящего изобретения. На фиг.2 устройство 200 включает в себя считыватель 2, контроллер 3, AV-декодер 4 и смеситель 7. Показывающее средство 5 обеспечивается контроллером 3. В считывателе 2 предусматривается оптический считыватель (не показан) для считывания данных с DVD 300 посредством излучения лазерных лучей на DVD 300. Считыватель 2 управляет оптическим считывателем в ответ на управляющий сигнал, выдаваемый контроллером 3, так что оптический считыватель считывает AV-данные и размеченный документ с DVD 300. AV-декодер 4 декодирует AV-данные, считанные с DVD 300. В случае, когда AV-данные записаны на DVD 300 согласно DVD-видеостандартам, AV-декодер 4 декодирует AV-данные, следующие DVD-видеостандартам.
С точки зрения программного обеспечения, показывающее средство 5 в контроллере 3 является средством для интерпретации и выполнения языка разметки или программного языка пользовательской интерпретации, такого как JavaScript или Java. Показывающее средство 5 может дополнительно включать в себя различные дополнительные программные модули. Файлы различных форматов, включенные в размеченный документ или связанные с размеченным документом, могут быть открыты такими дополнительными программными модулями. Например, Window Media Player может вызываться показывающим средством 5 для воспроизведения файлов AV-данных Window Media Player. Кроме того, показывающее средство 5 может доставлять определенные данные, такие как размеченные документы, из других устройств через сеть.
Показывающее средство 5 интерпретирует размеченный документ, считываемый с DVD 300, чтобы воспроизвести AV-данные, записанные на DVD, в интерактивном режиме. Другими словами, показывающее средство 5 идентифицирует исходный уровень, установленный пользователем, для устройства 200 и интерпретирует размеченный документ с учетом исходного уровня.
В аспекте настоящего изобретения обеспечивается пять различных исходных уровней, т.е. G, PG, PG13, R и NC-17, которые являются теми же уровнями, что и уровни, определяемые DVD-видеостандартами для совместимости. Размеченные документы, в соответствии с аспектом настоящего изобретения, обеспечиваются для воспроизведения AV-данных, записанных на носителе данных в соответствии с DVD-видеостандартами, в интерактивном режиме и размеченные документы обеспечиваются в соответствии с исходным уровнем для совместимости. Показывающее средство 5 использует интерфейс прикладных программ (API) для идентификации установленного исходного уровня для устройства 200. Показывающее средство 5, однако, может использовать API, определяемое обычными интерактивными DVD-видеостандартами, т.е. Спецификацией взаимодействия с API. Примером API является следующее.
Пользователь может устанавливать исходный уровень на любой из 1, 3, 4, 6 и 7. Показывающее средство 5 может идентифицировать исходный уровень, установленный для устройства 200, для воспроизведения данных с использованием свойств «ParentalLevel» API.
Смеситель 7 смешивает AV-данные с интерпретируемым размеченным документом так, что поток AV-данных может быть отображен в окне отображения, определяемом размеченным документом; другими словами, AV-изображение может быть вставлено в изображение размеченного документа. После этого смеситель 7 выдает результат смешения ТВ-установке 100.
Фиг.3 является схемой, иллюстрирующей директории данных, записанные на DVD 300, на котором записываются данные, согласно первому аспекту настоящего изобретения. На фиг.3 корневая директория включает в себя видео-директорию VIDEO_TS, в которой хранятся AV-данные. В видео-директории VIDEO_TS хранится навигационный файл VIDEO_TS.IFO, содержащий навигационную информацию всех наборов видеозаголовков. Затем записывается навигационный файл VTS_01_0.IFO, содержащий навигационную информацию первого набора видеозаголовков, и AV-данные VTS_01_0.VOB, VTS_01_1.VOB..., составляющие набор видеозаголовков. Каждый из множества AV-данных VTS_01_0.VOB, VTS_01_1.VOB... является видеозаголовком, т.е. видеообъектом. Каждый видеообъект VOB включает в себя блок видеообъекта VOBU, который является комплектом навигационного пакета, видеопакета и аудиопакета. Детальная структура VIDEO_TS описана в 'DVD-Video for Read Only Memory Disc 1.0', рассматривающее стандарты DVD.
Интерактивная директория DVD_ENAV обеспечивается как поддиректория корневой директории. В интерактивной директории DVD_ENAV хранятся размеченные документы для поддержания интерактивного режима. В частности, в интерактивной директории DVD_ENAV хранится запускающий документ STARTUP_XML и размеченные документы INDEX.XML и WARNING.XML для выборочного показа исходного уровня. Кроме того, другие размеченные документы, т.е. файлы, вставляемые в STARTUP.XML, INDEX.XML и WARNING.XML, также хранятся в интерактивной директории DVD_ENAV.
Запускающий документ STARTUP.XML содержит исходный уровень информации и связующую информацию. В аспекте настоящего изобретения исходный уровень информации является исходным уровнем, записанным в запускающем документе STARTUP.XML, a связующая информация является информацией размеченного документа, указывающей, является ли исходный уровень, установленный пользователем, выше или ниже, чем исходный уровень, записанный в запускающем документе STARTUP.XML. Примером запускающего документа STARTUP.XML является следующее:
Запускающий документ STARTUP.XML содержит метаинформацию <meta name="ParentalLevel" contents="4"/>, касающуюся исходного уровня, и связующую информацию <Link rel="FirstPage" href="dvd://dvd_enav/index.xml"/> <link rel="Warning" href="dvd://dvd_enav/warning.xml"/>. Согласно метаинформации и связующей информации WARNING.XML отображается на экране, когда установленный исходный уровень для устройства 200 для воспроизведения данных равен 4 или ниже, и INDEX.XML отображается на экране, когда исходный уровень превышает 4.
Показывающее средство 5 идентифицирует установленный исходный уровень в устройстве 200 для воспроизведения данных, используя вышеописанный API, и интерпретирует размеченные документы с помощью метаинформации и связующей информации, записанной в размеченный документ, обозначенный как запускающий документ.
Фиг.4 является схемой, иллюстрирующей директории данных, записанные на DVD 300, согласно второму аспекту настоящего изобретения. На фиг.4 корневая директория включает в себя две поддиректории, т.е. видеодиректорию VIDEO_TS, где хранятся AV-данные, и интерактивную директорию DVD_ENAV, где хранятся размеченные документы для поддержки интерактивного режима. Видеодиректория VIDEO_TS, показанная на фиг.4, является той же самой, что и ее двойник, показанный на фиг.3, и таким образом ее описание будет опущено.
В интерактивной директории DVD_ENAV хранится запускающий документ STARTUP.XML. Кроме того, интерактивная директория включает в себя поддиректории G, PG, PG13, R и NC-17, касающиеся различных исходных уровней. Каждая из поддиректорий G, PG, PG13, R и NC-17 содержит размеченный документ INDEX.XML, соответствующий исходному уровню. Кроме того, в интерактивной директории DVD_ENAV также хранятся другие размеченные документы, т.е. файлы, вставленные в STARTUP.XML или INDEX.XML.
В размеченном документе STARTUP.XML хранится связующая информация. В аспекте согласно настоящему изобретению связующая информация включает в себя информацию размеченного документа, указывающую исходный уровень, установленный пользователем для устройства 200 для воспроизведения данных. Пример запускающего документа STARTUP.XML следующий:
INDEX.XML, хранящийся в поддиректории G, отображается в соответствии со связующей информацией, хранящейся в запускающем документе STARTUP.XML, когда исходный уровень, установленный для устройства 200 для воспроизведения данных, равен 1, INDEX.XML, хранящийся в поддиректории PG, отображается, когда исходный уровень, установленный для устройства 200 для воспроизведения данных, равен 3, INDEX.XML, хранящийся в поддиректории PG13, отображается, когда исходный уровень, установленный для устройства 200 для воспроизведения данных, равен 4, INDEX.XML, хранящийся в поддиректории R, отображается, когда исходный уровень, установленный для устройства 200 для воспроизведения данных, равен 6, и INDEX.XML, хранящийся в поддиректории NC-13, отображается, когда исходный уровень, установленный для устройства 200 для воспроизведения данных, равен 7.
Показывающее средство 5 идентифицирует исходный уровень, установленный для устройства 200 для воспроизведения данных, используя API, который описан выше, и интерпретирует размеченные документы, используя метаинформацию и связывающую информацию, записанную в размеченном документе, обозначенном как запускающий документ.
Альтернативно, в случае, когда имеются две или более начальные страницы, предусмотренные для каждого исходного уровня, эти начальные страницы могут быть сохранены в той же директории, но иметь различные имена файлов. В этом случае запускающий документ STARTUP.XML может иметь следующий формат и структуру.
Фиг.5 является схемой, иллюстрирующей директории данных, записанные на DVD 300, согласно третьему аспекту настоящего изобретения. На фиг.5 корневая директория включает в себя две поддиректории, т.е. видео-директорию VIDEO_TS, где хранятся AV-данные, и интерактивную директорию DVD_ENAV, где хранятся размеченные документы для поддержки интерактивного режима. Видеодиректория VIDEO_TS, показанная на фиг.5, является той же самой, что и ее двойник, показанный на фиг.3, и, таким образом, описание этого будет опущено.
В интерактивной директории DVD_ENAV хранится размеченный документ INDEX.XML. Кроме того, файл каскадирования таблицы стилей (КТС), указывающий размеченный документ INDEX.XML, соответствующий исходному уровню, установленному для устройства 200 для воспроизведения данных, также хранится в интерактивной директории DVD_ENAV. Файл КТС может быть включен в размеченный документ, что является более предпочтительным, чем формирование отдельно от размеченного документа.
В аспекте согласно настоящему изобретению файл КТС содержит информацию правила отображения. Информация правила отображения записывается в соответствии с «@media rule» стилем, определяемым стандартами КТС. Пример «@media rule», определяемого правилами отображения для выходного представления, следующий:
В соответствии с вышеуказанным «@media rule» выходное представление печатается размером шрифта 10 с межстрочным интервалом 1, 2 и отображается на экране размером шрифта 12 и с межстрочным интервалом 1, 2.
В аспекте настоящего изобретения информация правила отображения, записанная в соответствии со стандартами КТС, следующая:
Здесь @parentalLevel-displey указывает, что элемент, имеющий значение атрибута «класса» 3, 4, 6 или 7, устанавливает параметры «display» и «visibility» как «box» и «hidden» соответственно, когда исходный уровень является G. В частности, если параметр «display» установлен как «box», области рамки генерируются и продолжают существовать, даже когда области рамки физически не видны. Если параметр «display» устанавливается как «none», генерация всех рамок запрещается так, что расположение размеченных документов более подобно полученному беспорядку, так как даже невидимая область рамки может помогать расположению размеченных документов. Другими словами, при установлении параметра «display» в качестве «box» размеченные документы могут быть хорошо расположены. Параметр «visibility» используется для определения, видны или нет генерируемые области рамок.
Пример размеченного документа INDEX.XML, включающего в себя информацию правила отображения, записанный в соответствии со стандартами КТС, следующий:
Как показано в вышеприведенном примере, значение исходного уровня распределяется для каждого элемента в «теле» размеченного документа INDEX.XML как значение атрибута «класса». Отображать ли каждый элемент, определяется на основании информации правила отображения @parentalLevel-display.
Пример размеченного документа INDEX.XML и его информация правила отображения, которая обеспечивается как индивидуальная единственная следующая из стандартов КТС, т.е. INDEX.CSS, следующий:
Альтернативно, размеченный документ INDEX.XML может быть записан с использованием языка сценариев, такого как JavaScript, для представления документа, соответствующего соответствующему исходному уровню. Язык сценариев, который является языком программирования, может использоваться различным способом. Пример размеченного документа INDEX.XML, использующего язык сценариев, следующий:
В вышеприведенном примере размеченного документа INDEX.XML «ParentalLevel», который описан выше, используется свойство считывания текущего установленного исходного уровня и пути для представления документов, соответствующих их исходным уровням, записываются на языке сценариев с помощью простых условных предложений.
Условные предложения записываются так, чтобы размеченный документ INDEX.XML мог быть связанным с файлом КТС и/или JavaScript файлом, предоставленным отдельно.
Далее способ воспроизведения данных в интерактивном режиме согласно аспекту настоящего изобретения будет описан более детально на основании вышеописанных структур воспроизводящей системы и данных, записанных на DVD 300.
Фиг.6 является блок-схемой алгоритма способа воспроизведения данных в интерактивном режиме согласно аспекту настоящего изобретения. На фиг.6, когда интерактивный режим выбирается в операции 601, устройство 200 для воспроизведения данных идентифицирует исходный уровень, устанавливаемый пользователем. Затем, в операции 602, устройство 200 для воспроизведения данных воспроизводит AV-данные в интерактивном режиме с помощью размеченного документа, соответствующие идентифицированному исходному уровню.
Более конкретно, в операции 602 устройство 200 для воспроизведения данных идентифицирует исходный уровень, записанный в размеченном документе, обозначенном как запускающий документ, и сравнивает исходный уровень, записанный в размеченном документе, с исходным уровнем, идентифицированным в операции 601. Если исходный уровень, записанный в запускающем документе, не превышает исходный уровень, идентифицированный в операции 601, AV-данные воспроизводятся в интерактивном режиме с помощью размеченного документа с предупреждающим сообщением, указывающим, что интерактивное содержание, соответствующее AV-данным, не может быть отображено. С другой стороны, если исходный уровень, записанный в запускающем документе, выше, чем исходный уровень, идентифицированный в операции 601, AV-данные воспроизводятся в интерактивном режиме с помощью размеченного документа, содержащего интерактивное содержание для AV-данных.
Фиг.7 является блок-схемой алгоритма способа воспроизведения AV-данных в интерактивном режиме согласно аспекту настоящего изобретения.
На фиг.7 в операции 701 устройство 200 для воспроизведения данных идентифицирует исходный уровень, установленный пользователем. Затем размеченный документ, хранящийся в поддиректории, соответствующей исходному уровню, идентифицированному в операции 701 среди множества поддиректорий интерактивной директории, считывается в операции 702. В операции 703 AV-данные воспроизводятся в интерактивном режиме с помощью размеченного документа.
Фиг.8 является блок-схемой способа отображения размеченного документа согласно аспекту настоящего изобретения. На фиг.8 в операции 801 устройство для воспроизведения данных идентифицирует исходный уровень, установленный пользователем. Затем в операции 802 устройство 200 для воспроизведения данных идентифицирует значение класса, назначенное заданному элементу размеченного документа. В операции 803 устройство 200 для воспроизведения данных определяет, отображать ли заданный элемент на основании исходного уровня, идентифицированного в операции 801, и значении класса, назначенного заданному элементу, и затем отображает заданный элемент.
Фиг.9 является блок-схемой алгоритма способа воспроизведения AV-данных в интерактивном режиме с помощью размеченного документа согласно аспекту настоящего изобретения. На фиг.9 в операции 901 устройство 200 для воспроизведения данных идентифицирует исходный уровень, установленный пользователем. Затем устройство 200 для воспроизведения данных идентифицирует значение класса, назначенное заданному элементу размеченного документа, в операции 902. В операции 903 устройство 200 для воспроизведения данных определяет, отображать ли заданный элемент, на основании исходного уровня, идентифицированного в операции 901, и значения класса со ссылкой на информацию правила отображения в операции 903. Устройство 200 для воспроизведения данных вставляет AV-изображение, полученное воспроизведением AV-данных, в размеченном изображении и отображает результат вставки в операции 904.
Хотя показаны и описаны немногие аспекты настоящего изобретения, специалистам в данной области техники будет понятно, что в этом варианте осуществления могут быть сделаны изменения без отхода от принципов и сущности изобретения, объем которого определяется формулой изобретения и ее эквивалентами.
Промышленная применимость
Как описано выше, настоящее изобретение обеспечивает носитель данных, на котором записывается размеченный документ, так что в интерактивном режиме можно управлять тем, отображать или нет интерактивное содержание, неподходящее для просмотра несовершеннолетними, и способ и система для воспроизведения данных с носителя данных. Соответственно, возможно управлять тем, отображать или нет такое неподходящее интерактивное содержание, согласно DVD-видеостандартам. Кроме того, согласно аспекту настоящего изобретения, элементы размеченного документа имеют такую градацию, что размеченный документ может быть отображен различными путями в зависимости от возраста зрителя.
Класс G11B20/10 цифровая запись или воспроизведение
Класс H04N5/91 обработка телевизионных сигналов для записи