RU2352982C2 - Носитель данных для хранения потока интерактивных графических данных, активизируемый в ответ на пользовательскую команду, и устройство для его воспроизведения - Google Patents
Носитель данных для хранения потока интерактивных графических данных, активизируемый в ответ на пользовательскую команду, и устройство для его воспроизведения Download PDFInfo
- Publication number
- RU2352982C2 RU2352982C2 RU2006119140/09A RU2006119140A RU2352982C2 RU 2352982 C2 RU2352982 C2 RU 2352982C2 RU 2006119140/09 A RU2006119140/09 A RU 2006119140/09A RU 2006119140 A RU2006119140 A RU 2006119140A RU 2352982 C2 RU2352982 C2 RU 2352982C2
- Authority
- RU
- Russia
- Prior art keywords
- graphic data
- interactive graphic
- interactive
- data
- data stream
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/4302—Content synchronisation processes, e.g. decoder synchronisation
- H04N21/4307—Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen
- H04N21/43074—Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen of additional data with content streams on the same device, e.g. of EPG data or interactive icon with a TV program
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/102—Programmed access in sequence to addressed parts of tracks of operating record carriers
- G11B27/105—Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42204—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
- H04N21/42206—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
- H04N21/4221—Dedicated function buttons, e.g. for the control of an EPG, subtitles, aspect ratio, picture-in-picture or teletext
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/426—Internal components of the client ; Characteristics thereof
- H04N21/42646—Internal components of the client ; Characteristics thereof for reading from or writing on a non-volatile solid state storage medium, e.g. DVD, CD-ROM
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/432—Content retrieval operation from a local storage medium, e.g. hard-disk
- H04N21/4325—Content retrieval operation from a local storage medium, e.g. hard-disk by playing back content from the storage medium
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
- H04N21/4348—Demultiplexing of additional data and video streams
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/8126—Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/84—Television signal recording using optical recording
- H04N5/85—Television signal recording using optical recording on discs or drums
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/92—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N5/9201—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving the multiplexing of an additional signal and the video signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/80—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N9/804—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
- H04N9/8042—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/80—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N9/82—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
- H04N9/8205—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2340/00—Aspects of display data processing
- G09G2340/10—Mixing of images, i.e. displayed pixel being the result of an operation, e.g. adding, on the corresponding input pixels
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2340/00—Aspects of display data processing
- G09G2340/12—Overlay of images, i.e. displayed pixel being the result of switching between the corresponding input pixels
- G09G2340/125—Overlay of images, i.e. displayed pixel being the result of switching between the corresponding input pixels wherein one of the images is motion video
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/80—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N9/804—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
- H04N9/806—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components with processing of the sound signal
- H04N9/8063—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components with processing of the sound signal using time division multiplex of the PCM audio and PCM video signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/80—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N9/82—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
- H04N9/8205—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal
- H04N9/8227—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal the additional signal being at least another television signal
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Television Signal Processing For Recording (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
- Digital Computer Display Output (AREA)
- User Interface Of Digital Computer (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
Настоящая группа изобретений относится к воспроизведению мультимедийного изображения. Технический результат заключается в повышении удобства использования устройства воспроизведения мультимедийного изображения. Он достигается тем, что носитель данных для устройства воспроизведения содержит видеоданные и интерактивные графические данные для отображения меню, причем интерактивные графические данные включают в себя информацию режима, указывающую, являются ли интерактивные графические данные интерактивными графическими данными первого типа или второго типа, при этом интерактивные графические данные первого типа активизируются по команде пользователя, а интерактивные графические данные второго типа активизируются в назначенное время. Устройство для воспроизведения данных с указанного носителя содержит видеодекодер и декодер интерактивных графических данных, и контроллер, который считывает информацию режима, указывающую, являются ли интерактивные графические данные интерактивными графическими данными первого типа или второго типа, причем интерактивные графические данные первого типа активизируются по команде пользователя, а интерактивные графические данные второго типа активизируются в назначенное время, блок смешивания для наложения декодированных видеоданных и декодированных графических данных. 2 н. и 16 з.п. ф-лы, 26 ил.
Description
ОБЛАСТЬ ТЕХНИКИ
Настоящее изобретение относится к воспроизведению мультимедийного изображения, а более конкретно - к носителю данных, на котором хранится поток интерактивных графических данных, отображаемый в ответ на команду пользователя, и к устройству для воспроизведения информации с данного носителя.
ПРЕДШЕСТВУЮЩИЙ УРОВЕНЬ ТЕХНИКИ
Для воспроизведения мультимедийного изображения на носителе данных записывают аудиовизуальные (AV) данные мультимедийного изображения, навигационные данные, управляющие воспроизведением AV-данных, и системные данные, которые включают в себя управляющую информацию, относящуюся к заголовку AV-данных, которые будут первоначально воспроизводиться, когда носитель данных вставляется в устройство воспроизведения. На носителе данных могут также записываться другие данные. В частности, AV-данные записывают на носителе данных с помощью мультиплексирования видеоданных, аудиоданных, субтитров и меню как основной поток.
На фиг.1 представлена структурная схема обобщенных AV-данных, записанных на носителе данных.
Согласно фиг.1, на носителе данных, хранящем мультимедийное изображение, видеопоток 102, аудиопоток 104, поток 106 графических данных представления для обеспечения субтитров и поток 108 интерактивных графических данных для обеспечения экранного меню мультиплексированы (МП) и записаны как основной поток. В дальнейшем мультиплексированный основной поток упоминается как AV-данными 110.
Фиг.2 - структурная схема обобщенного устройства воспроизведения для воспроизведения AV-данных с носителя 200 данных, на котором записаны AV-данные 110.
Согласно фиг.2, устройство воспроизведения для воспроизведения мультимедийного изображения считывает навигационные данные, как описано выше, и получает управляющую информацию, требуемую для воспроизведения AV-данных 110. Например, управляющая информация включает в себя тип кодирования AV-данных 110, скорость потока, информацию, указывающую область, в которой записаны AV-данные 110, и тип данных, которые включают в себя AV-данные 110. С использованием управляющей информации управляют считывающим устройством 210, демультиплексором 220, декодерами видеоданных, данных представления, интерактивных графических данных и аудиоданных 230, 240, 250 и 260, соответственно.
Более конкретно, согласно фиг. 1 и 2, считывающее устройство 210 считывает мультиплексированные AV-данные 110 с носителя данных 200, используя информацию, указывающую область, в которой записаны AV-данные 110, и передает мультиплексированные AV-данные 110 на демультиплексор 220. Демультиплексор 220 делит принятые AV-данные 110 на видеопоток 102, аудиопоток 104, поток 106 графических данных представления и поток 108 интерактивных графических данных и передает разделенные потоки 102-108 к декодерам 230-260, соответственно. Каждый поток, переданный к соответствующему декодеру, декодируется согласно соответствующему типу данных, и готов для отображения на экране в определенное время. Декодированные видеопоток 102, поток 106 графических данных представления и/или поток 108 интерактивных графических данных накладываются друг на друга как одно изображение с использованием блока 270 смешивания. Наконец, на экране отображается изображение, выбранное на основе установленного пользователем состоянии вывода. Например, состоянием вывода можно управлять на основе такого выбора пользователя, как состояние включения / выключения субтитров и состояние выключения звука, и т.д.
В частности, декодер 250 интерактивных графических данных принимает поток 108 интерактивных графических данных с носителя 200 данных, декодирует поток 108 интерактивных графических данных и в определенное время выводит экранное меню, включающее в себя кнопки на экране. Выбором пользователя может быть ввод посредством конкретной выбранной пользователем кнопки на выводимом экранном меню. Таким образом, может быть обеспечена функция взаимодействия с пользователем.
Однако обычное устройство воспроизведения всегда выводит экранное меню в определенное время, даже если пользователь не хочет видеть меню при воспроизведении таких мультимедийных данных, как кино. Если ненужное экранное меню отображается при просмотре кино, то пользователь может испытывать неудобство.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Варианты осуществления настоящего изобретения обеспечивают носитель данных, на котором хранится поток интерактивных графических данных по требованию, активизируемый в ответ на команду пользователя с помощью расширения функции потока интерактивных графических данных для поддержки операции взаимодействия с пользователем, и устройство воспроизведения для воспроизведения информации с данного носителя.
Согласно одному из аспектов настоящего изобретения обеспечивается носитель данных, содержащий видеоданные и графические данные для отображения экранного меню, наложенного на изображение, отображаемое на основе видеоданных. Графические данные включают в себя первые графические данные, отображаемые на экране, когда пользователем сформирована команда активизации.
Графические данные могут также включать в себя вторые графические данные, отображаемые на экране в определенное время.
Первые и вторые графические данные могут иметь идентичные или подобные структуры, которые включают в себя поле для того, чтобы их можно было отличить друг от друга.
Первые и вторые графические данные могут иметь структуру graphics_segment, которая включает в себя поле segment_type, определяющие первое и второе значения типа графических данных, соответственно.
Первые и вторые графические данные могут иметь структуру interactive_graphic_segment, который включают в себя поле типа для того, чтобы их можно было отличить друг от друга.
Первые графические данные могут иметь структуру on_demand_interactive_graphic, отличающуюся от структуры вторых графических данных. Структура on_demand_interactive_graphic может включать в себя информацию, относящуюся к начальной (исходной) странице меню, указывающей, что первые графические данные декодированы и готовы для отображения, и информацию, относящуюся, по меньшей мере, к одной странице меню, которая будет отображаться, когда пользователем будет сформирована команда активизации. Каждая страница меню может включать в себя информацию для отображения, по меньшей мере, одной кнопки и информацию, относящуюся к команде, которая будет выполнена, когда пользователь выберет эту кнопку.
Первые графические данные могут мультиплексироваться с видеоданными и записываться в одном потоке, или первые графические данные и вторые графические данные могут мультиплексироваться с видеоданными и записываться в одном потоке.
Первые графические данные и вторые графические данные могут мультиплексироваться с видеоданными и записываться в одном потоке, и данные объекта, которые используются первыми графическими данными и указывают изображение экранного меню, могут включаться и записываться в независимый поток.
Согласно другому аспекту настоящего изобретения обеспечивается устройство воспроизведения для воспроизведения с носителя данных видеоданных и графических данных для отображения меню, наложенного на изображение, отображаемое на основе видеоданных, которое включает в себя: видеодекодер, который декодирует видеоданные; и декодер графических данных, который декодирует графические данные. Декодер графических данных декодирует первые отображаемые графические данные, когда графические данные имеют указанный тип и принята команда активизации. Вторые графические данные отображаются в определенное время, когда графические данные не принадлежат к первому типу.
Устройство может дополнительно содержать блок смешивания, накладывающий друг на друга декодированные видеоданные и декодированные графические данные, и интерфейс, передающий команду пользователя на декодер графических данных.
Способ воспроизведения для воспроизведения носителя данных, на котором хранятся видеоданные и графические данные для отображения экранного меню, наложенного на изображение, отображаемое на основе видеоданных, может включать в себя декодирование графических данных, и основываясь на этих декодированных графических данных, вывод декодированных графических данных, когда пользователем сформирована команда активизации, или вывод декодированных графических данных в определенное время.
Кроме того, способ воспроизведения потока интерактивных графических данных с носителя данных может включать в себя считывание потока интерактивных графических данных с носителя данных; декодирование считанного потока интерактивных графических данных; определение типа считанного потока интерактивных графических данных, и смешивание декодированного потока интерактивных графических данных с видеоданными и отображение смешанных данных в определенное время, если декодированный поток интерактивных графических данных является потоком стандартных интерактивных графических данных, или отображение смешанных данных при приеме команды активизации, если декодированный поток интерактивных графических данных является потоком интерактивных графических данных по требованию.
Декодер интерактивных графических данных включает в себя процессор потока графических данных, который декодирует принятый поток интерактивных графических данных и передает данные объекта изображения кнопки и информацию конфигурации кнопки после декодирования; буфер кодированных данных, который временно хранит поток интерактивных графических данных и затем передает поток интерактивных графических данных в процессор потока графических данных; буфер объекта, который принимает данные объекта изображения кнопки; буфер формирования, который принимает информацию конфигурации кнопки; и контроллер графических изображений, который создает изображение для отображения с использованием данных, хранящиеся в буфере объекта и буфере формирования, и передает полученное изображение из буфера объекта на плоскость графических изображений.
Дополнительные и/или другие аспекты и преимущества настоящего изобретения представлены в последующем описании, вытекают из данного описания или могут быть изучены при практической реализации данного изобретения.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Настоящее изобретение поясняется в последующем описании вариантов осуществления, иллюстрируемых чертежами, на которых представлено следующее:
фиг. 1 - представление обычных AV-данных, записанных на носителе данных;
фиг.2 - представление обычного устройства воспроизведения для воспроизведения носителя данных, на котором записаны AV-данные;
фиг.3 - конфигурация потока интерактивных графических данных согласно одному из вариантов осуществления настоящего изобретения;
фиг.4 - представление операции воспроизведения потока стандартных интерактивных графических данных;
фиг. 5А и 5B - представление операции воспроизведения потока интерактивных графических данных по требованию согласно одному из вариантов осуществления настоящего изобретения;
фиг. 6А-6С - иллюстрация метода различения потока интерактивных графических данных по требованию согласно одному из вариантов осуществления настоящего изобретения от стандартного потока интерактивных графических данных;
фиг.7 - иллюстрация метода различения потока интерактивных графических данных по требованию согласно другому варианту осуществления настоящего изобретения от стандартного потока интерактивных графических данных;
фиг.8 - иллюстрация метода различения потока интерактивных графических данных по требованию согласно другому варианту осуществления настоящего изобретения от стандартного потока интерактивных графических данных;
фиг.9 - структурная схема устройства воспроизведения для воспроизведения потока интерактивных графических данных по требованию согласно одному из вариантов осуществления настоящего изобретения;
фиг.10 - структурная схема устройства воспроизведения для воспроизведения потока интерактивных графических данных по требованию согласно другому варианту осуществления настоящего изобретения;
фиг. 11A-11D - потоки интерактивных графических данных, которые включают в себя AV-данные согласно одному из вариантов осуществления настоящего изобретения;
фиг.12 - конфигурация регистра состояния плеера, записывающего информацию, относящуюся к потоку интерактивных графических данных согласно одному из вариантов осуществления настоящего изобретения;
фиг.13 - конфигурация регистра состояния плеера, записывающего информацию, относящуюся к потоку интерактивных графических данных согласно другому варианту осуществления настоящего изобретения;
фиг.14 - процесс обработки сформированной пользователем команды активизации потока интерактивных графических данных по требованию;
фиг. 15A и 15B - иллюстрация состояния дисплея согласно значениям флажка disp_flag для конфигураций регистра состояния плеера, показанных на фиг. 12 и 13, соответственно;
фиг.16 - системное меню устройства воспроизведения, в котором определены пункты меню для включения/выключения вывода потока интерактивных графических данных по требованию;
фиг.17 - схематичное изображение пульта дистанционного управления, включающего в себя кнопку для включения/выключения вывода потока интерактивных графических данных по требованию;
фиг.18 - последовательность операций способа воспроизведения носителя данных, на котором записан поток интерактивных графических данных согласно одному из вариантов осуществления настоящего изобретения; и
фиг.19 - подробная последовательность операций способа воспроизведения носителя данных, на котором записан поток интерактивных графических данных по требованию, показанных на фиг. 18.
ПОДРОБНОЕ ОПИСАНИЕ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ
Ниже подробно описаны варианты осуществления настоящего изобретения со ссылками на чертежи, на которых одинаковые ссылочные позиции относятся к сходным элементам по всему описанию.
Как использовано в настоящем описании, поток стандартных интерактивных графических данных относится к потоку данных, который обеспечивает экранное меню в определенное время. Кроме того, поток интерактивных графических данных по требованию относится к потоку данных, который обеспечивает экранное меню, которое отображается только тогда, когда это желательно пользователю.
На фиг. 3 показана конфигурация потока интерактивных графических данных согласно одному из вариантов осуществления настоящего изобретения.
Согласно фиг. 3 поток интерактивных графических данных делится на периоды дискретизации в соответствии с тем, как работает декодер. Информация для воспроизведения кнопки на экранном меню, которое включает в себя множество кнопок, называется интерактивным графическим объектом. Все интерактивные графические объекты, которые включает в себя период дискретизации, декодируются и сохраняются в буфере объекта декодера интерактивных графических данных, который описан ниже, и пока не будут введены данные последующего периода дискретизации, он содержит сохраненные объекты. Соответственно, в одном периоде дискретизации интерактивный графический объект не должен декодироваться каждый раз, когда он используется, и уже декодированные и сохраненные интерактивные графические объекты могут многократно использоваться. Однако, когда последующий период дискретизации начинается после того, как один период дискретизации закончен, все буфера декодера сбрасываются, и все сохраненные данные исчезают. Кроме того, время, спустя которое буфер декодера сбрасывается, определяется как задаваемое время.
Наборы отображения определяют как выводимые базовые элементы интерактивных графических объектов, как показано на фиг. 3. Набор отображения указывает набор интерактивных графических объектов, отображаемых на одном экране, и один период дискретизации может включать в себя, по меньшей мере, один набор отображения. Существуют три типа наборов отображения. Первый набор - это набор отображения начала периода дискретизации (ES), указывающий начало периода дискретизации, включающий в себя все данные для вывода интерактивных графических изображений, такие как информация конфигурирования интерактивных графических изображений, требуемая для конфигурирования интерактивных графических изображений, и данные объекта, используемые для изображения кнопки. Второй набор - это набор отображения точки обнаружения (AP), который может существовать после набора отображения ES и который включает в себя всю информацию для конфигурирования интерактивных графических данных для подготовки к такой ситуации, как заданный пользователем случайный поиск. Третий набор - это набор отображения обычного состояния (NC), который включает в себя данные, которые должны быть изменены в составе интерактивных графических данных предыдущего набора отображения, т.е. только те данные, которые должны обновляться. Как показано на фиг. 3, один период дискретизации может включать в себя множество наборов отображения. Набор отображения ES существует в начальной части периода дискретизации, и наборы отображения AP и NC расположены в последующих местоположениях. Набор отображения ES необходим для каждого периода дискретизации, а наборы отображения AP и NC являются дополнительными.
Каждый набор отображения включает в себя сегмент формирования, хранящий информацию конфигурации потока интерактивных графических данных, множество сегментов определения, в каждый из которых записывают данные объекта, такие как реальное изображение кнопки, отображаемой на экране, и сегмент окончания, указывающий на окончание набора отображения. Сегмент формирования включает в себя информацию времени окончания вывода, информацию конфигурации кнопки и информацию операции, которая указывает, как устройство воспроизведения реагирует на операцию пользователя. Сегмент формирования может реализовываться с помощью структуры данных интерактивного сегмента формирования (ICS). Сегмент определения включает в себя сегмент определения объекта (ODS), который включает в себя данные объекта, содержащие информацию изображения кнопки, и сегмент определения палитры (PDS), включающий в себя информацию о цвете, настроенную для ODS.
Каждый сегмент в одном наборе отображения записывается в пакетированном элементарном потоке (PES), который является элементарным пакетом транспортного потока (TS) информации стандарта MPEG-2 (стандарта экспертной группы по движущимся изображениям). Соответствующий набор отображения декодируется в момент времени декодирования, указанный с помощью временной метки декодирования (DTS), включенной в PES, и отображается на экране в момент времени воспроизведения, указанный с помощью временной метки воспроизведения (PTS). Кроме того, время окончания вывода, когда вывод соответствующего набора отображения завершается, определяется с помощью значения поля composition_time_out_pts, записанного в ICS, который указывает структуру данных сегмента формирования.
Соответственно, поток интерактивных графических данных отображается на экране в определенное время, указанное с помощью PTS, принимается команда пользователя, в ответ на нее выполняется операция, и поток интерактивных графических данных исчезает с экрана в определенное время окончания вывода, указанное с помощью поля composition_time_out_pts. Однако если поток интерактивных графических данных выводится с использованием только заданного времени, то экранное меню безусловно выводится в определенное время, даже если это нежелательно для пользователя. Таким образом, экранное меню может активизироваться в другой момент времени, а не тогда, когда это желательно пользователю.
Поэтому, согласно одному из вариантов осуществления настоящего изобретения, поток интерактивных графических данных по требованию, активизированный командой пользователя, определяется с помощью расширения функции потока интерактивных графических данных для выполнения операции взаимодействия с пользователем. Для того чтобы отличить от определенного в настоящем изобретении потока интерактивных графических данных по требованию, поток интерактивных графических данных, который выводится в определенное время, называют потоком стандартных интерактивных графических данных.
Поток стандартных интерактивных графических данных отображается на экране в определенное время и исчезает в более позднее определенное время. С другой стороны, поток интерактивных графических данных по требованию отображается на экране только тогда, когда пользователем сформирована команда активизации после того, как все данные декодированы и готовы для вывода, и выполняет определенную операцию в ответ на ввод информации пользователем. Таким образом, как в потоке стандартных интерактивных графических данных, в потоке интерактивных графических данных по требованию интерактивные графические объекты, такие как кнопки, могут первый раз отображаться в момент времени, определенный с помощью PTS. Однако в потоке интерактивных графических данных по требованию кнопки не отображаются на экране, если пользователь не вводит команду для осуществления этого.
В потоке стандартных интерактивных графических данных поле composition_time_out_pts указывает время, когда кнопки больше не отображаются на экране. Однако в потоке интерактивных графических данных по требованию поле composition_time_out_pts указывает время, когда данные, относящиеся к кнопкам, удаляются из буфера декодера. Таким образом, даже если пользователь сформирует команду активизации кнопки после времени окончания вывода, так как больше не существует потока интерактивных графических данных по требованию, который должен активизироваться, команда активизации от пользователя игнорируется.
Фиг. 4, 5A и 5B иллюстрируют различия в работе между потоком стандартных интерактивных графических данных (фиг. 4) и потоком интерактивных графических данных по требованию (фиг. 5A и 5B) согласно одному из вариантов осуществления настоящего изобретения.
Фиг.4 показывает операцию воспроизведения потока стандартных интерактивных графических данных. Согласно фиг. 4, потоки стандартных интерактивных графических данных мультиплексируются в AV-данные. Каждый декодированный поток стандартных интерактивных графических данных отображается на экране в соответствии с меткой PTS (временной меткой воспроизведения), включенной в ICS набора отображения ES. В данном случае пользователь может выполнять навигацию или выбирать кнопки, отображенные на экране. В соответствии с командой пользователя выполняется операция, назначенная кнопке.
Например, при навигации по кнопкам состояние кнопки изменяется из выбранного состояния в невыбранное состояние, выводимое изображение кнопки изменяется так, чтобы оно соответствовало невыбранному состоянию, и если пользователь выбирает определенную кнопку, то выполняется операция, соответствующая команде управления, назначенной определенной кнопке. Кроме того, если команда, назначенная определенной кнопке, является командой на перемещение AV-данных в другое местоположение, даже если время окончания вывода (composition_time_out_pts) потока стандартных интерактивных графических данных еще не было достигнуто, определенная кнопка исчезает из экрана, и AV-данные, указанные командой перемещения, отображаются на экране. С другой стороны, если команда, назначенная определенной кнопке, не является командой перемещения AV-данных в другое местоположение, и выполняется команда, определенная для соответствующей кнопки, то состояние вывода каждой кнопки поддерживается до достижения времени окончания вывода (composition_time_out_pts), и когда время окончания вывода (composition_time_out_pts) достигнуто, соответствующая кнопка исчезает с экрана. Таким образом, поток стандартных интерактивных графических данных отображается на экране в определенное время, и когда определенное время окончания вывода достигнуто, поток стандартных интерактивных графических данных исчезает с экрана.
Фиг. 5A и 5B показывают операции, когда поток интерактивных графических данных по требованию воспроизводится согласно одному из вариантов осуществления настоящего изобретения.
Согласно фиг. 5A, потоки интерактивных графических данных по требованию мультиплексируются в AV-данные. Когда поток интерактивных графических данных по требованию декодирован, поток интерактивных графических данных по требованию готов для активизации. Даже если поток интерактивных графических данных по требованию готов для активизации, соответствующая кнопка отображается на экране только в том случае, если сформирована команда пользователя, в этом случае команда пользователя может быть принята. Соответствующая кнопка, отображаемая на экране, исчезает с экрана, когда достигнуто время окончания вывода (composition_time_out_pts). Кроме того, все декодированные данные в буфере декодера исчезают, когда достигнуто время окончания вывода с помощью установки периода дискретизации на значение времени окончания вывода. Поэтому введенная пользователем команда активизации, принятая после времени окончания вывода, игнорируется.
Согласно фиг. 5B, как в случае потока стандартных интерактивных графических данных, показанном на фиг. 4, период дискретизации может заканчиваться до достижения последующего ICS набора отображения ES. В этом случае, поскольку все соответствующие данные в буфере декодера удалены, когда достигнут последующий ICS набора отображения ES, даже если было достигнуто время окончания вывода (composition_time_out_pts), соответствующие данные не должны удаляться из декодера. Однако, даже если команда активизации меню сформирована пользователем после достижения времени окончания вывода, выбранная кнопка не воспроизводится, подтверждая, что допустимая продолжительность интерактивного отображения закончилась. Таким образом, команда активизации пользователя, принятая после времени окончания вывода, игнорируется.
Как описано выше, поток интерактивных графических данных по требованию и поток стандартных интерактивных графических данных имеют идентичную или подобную структуру данных. Однако различием между этими двумя потоками является то, что отображение кнопки на экране определяется пользовательской командой активизации в потоке интерактивных графических данных по требованию и с помощью заданного времени в потоке стандартных интерактивных графических данных. Таким образом, если добавить только информацию для различения двух типов потоков интерактивных графических данных, одна и та же структура данных может использоваться для реализации двух типов потоков интерактивных графических данных.
Дополнительные способы для различения потока интерактивных графических данных по требованию от потока стандартных интерактивных графических данных, являются следующими:
Первый способ: способ различения этих двух потоков с использованием поля segment_type ICS
Второй способ: способ различения этих двух потоков путем добавления поля ICS_type к ICS
Третий способ: способ различения этих двух потоков путем определения структуры On_demand_ICS, как новой структуры потока интерактивных графических данных по требованию.
Фиг. 6A-6C показывают первый способ различения потока интерактивных графических данных по требованию от потока стандартных интерактивных графических данных.
Согласно фиг. 6A и 6B, структура graphics_segment включает в себя segment_descriptor 602, который включает в себя поле segment_type 604, указывающее тип сегмента. На фиг. 6C определены типы сегментов, на которые может указывать поле segment_type 604. В первом способе поле segment_type 604 может определяться таким образом, что поток стандартных интерактивных графических данных (Normal_ICS) 606 имеет значение 0x18, а поток интерактивных графических данных по требованию (On_demand_ICS) 607 имеет значение 0x19. Таким образом, первый способ различает два типа интерактивных потоков графических данных с использованием поля segment_type 604, когда два типа потоков интерактивных графических данных имеют одну и ту же структуру.
Фиг.7 показывает второй способ различения потока интерактивных графических данных по требованию от потока стандартных интерактивных графических данных.
Согласно фиг.7, потоки стандартных и по требованию интерактивных графических данных имеют одну и ту же структуру (interactive_composition_segment), и во втором способе два типа потоков интерактивных графических данных различаются с использованием поля ICS_type 702. Таким образом, поле ICS_type определяется так, что если значение поля ICS_type равно 0, то поле ICS_type указывает поток стандартных интерактивных графических данных, а если значение поля ICS_type равно 1, то поле ICS_type указывает поток интерактивных графических данных по требованию.
Фиг.8 показывает третий способ различения потока интерактивных графических данных по требованию от потока стандартных интерактивных графических данных.
На фиг.8 показана заново определенная структура On_demand_ICS. В отличие от первого и второго способов, в которых используется та же самая структура, в третьем способе определена новая структура потока интерактивных графических данных по требованию.
В отличие от структуры потока стандартных интерактивных графических данных, новая структура потока интерактивных графических данных по требованию, структура On_demand_ICS, определяет страницы для конфигурирования пооперационно, например, начальную страницу меню, которая включает в себя начальную кнопку и которая сообщает пользователю, что поток интерактивных графических данных по требованию декодирован и готов для активизации пользователем, и страницы, включающие в себя кнопки, которые будут отображаться после того, как поток интерактивных графических данных по требованию активизирован пользователем, т.е. страницы меню с первой по n-ю. Каждая страница меню, которая должна отображаться, может включать в себя информацию воспроизведения, по меньшей мере, одной кнопки, которая должна отображаться, и информацию команды, указывающую, какая операция должна выполняться, если кнопка выбрана.
На основе потока интерактивных графических данных по требованию согласно описанным выше вариантам осуществления, ниже описана конфигурация устройства воспроизведения, поддерживающего поток интерактивных графических данных по требованию согласно одному из вариантов осуществления настоящего изобретения.
На фиг. 9 и 10 показаны структурные схемы устройства воспроизведения для воспроизведения потока интерактивных графических данных по требованию согласно вариантам осуществления настоящего изобретения.
На фиг.9 показан декодер 910 интерактивных графических данных из устройства воспроизведения согласно одному из вариантов осуществления настоящего изобретения. Считанные с носителя AV-данных данные вводятся в фильтр 902 идентификатора пакета (PID), и только поток интерактивных графических данных выборочно передается на транспортный буфер 904 и декодируется с помощью декодера 910 интерактивных графических данных.
В декодере 910 интерактивных графических данных поток интерактивных графических данных временно сохраняется в буфере 912 кодированных данных и затем передается в процессор (блок обработки) 914 потока графических данных. После того как поток интерактивных графических данных декодирован процессором 914 потока графических данных, данные объекта изображения кнопки передаются в буфер 916 объекта, и информация конфигурации кнопки передается в буфер 918 формирования. Контроллер 920 графических изображений создает выводимые изображения для принятых объектных данных с обращением к соответствующей информации конфигурации и передает созданное изображение в плоскость 930 графических изображений. Таким образом, в момент времени, указанный с помощью начального времени вывода потока интерактивных графических данных PTS, контроллер 920 графических изображений определяет изображение, которое будет отображаться на экране, и передает это определенное изображение из буфера 916 объекта в плоскость 930 графических изображений. Переданное изображение выводится с обращением к справочной таблице 932 цветов (CLUT) согласно информации о цвете, которая включена в соответствующую информацию конфигурации. Кроме того, контроллер 920 графических изображений может изменять состояние кнопки согласно навигации или выбору кнопки в ответ на команду пользователя и настраивать этот результат для вывода на экран.
Более конкретно, фиг. 9 показывает структурную схему устройства воспроизведения, сконфигурированную так, что поток стандартных интерактивных графических данных и поток интерактивных графических данных по требованию используют ту же самую буферную память. Так как два типа потоков интерактивных графических данных используют тот же самый буфер декодера 910, как показано на фиг. 9, только один из потоков, поток стандартных интерактивных графических данных или поток интерактивных графических данных по требованию, может существовать в буфере декодера 910 в заданное время. Таким образом, только один тип потока интерактивных графических данных может обрабатываться в определенный момент времени.
На фиг.10 показана структурная схема устройства воспроизведения для воспроизведения потока интерактивных графических данных по требованию согласно другому варианту осуществления настоящего изобретения.
На фиг.10 показано устройство воспроизведения, сконфигурированное так, чтобы поток стандартных интерактивных графических данных и поток интерактивных графических данных по требованию хранились в отдельных блоках буферной памяти. Таким образом, поток стандартных интерактивных графических данных сохраняется в области памяти стандартного ICS 1010, и поток интерактивных графических данных по требованию сохраняется в области памяти ICS по требованию 1020. Поэтому два типа потоков интерактивных графических данных могут одновременно существовать в буферах. В этом случае, когда поток стандартных интерактивных графических данных вводится в состоянии, когда поток интерактивных графических данных по требованию существует в буфере, или когда поток интерактивных графических данных по требованию вводится в состоянии, когда поток стандартных интерактивных графических данных существует в буфере, буферная память декодера не должна сбрасываться. Однако, когда два типа потоков интерактивных графических данных одновременно отображаются на экране, может оказаться неясным, к которому объекту относится пользовательская операция, и настройка информации о цвете к конфигурации экрана может быть проблематичной. Поэтому, хотя на фиг. 10 не показано, устройство воспроизведения может дополнительно включать в себя блок управления, выбирающий поток стандартных интерактивных графических данных или поток интерактивных графических данных по требованию, который будет выводиться, и соответствующий блок CULT для потока интерактивных графических данных.
Фиг.11 показывает поток интерактивных графических данных, который включают в себя AV-данные, согласно одному из вариантов осуществления настоящего изобретения.
Фиг.11A показывает случай, когда только потоки интерактивных графических данных по требованию записываются в единый поток AV-данных. Фиг. 11B показывает случай, когда только потоки стандартных интерактивных графических данных записываются в единый поток AV-данных. Фиг. 11C показывает случай, когда два типа потоков интерактивных графических данных смешиваются и записываются в единый поток AV-данных. Фиг. 11D показывает случай, где два типа потоков интерактивных графических данных смешиваются и записываются в одни AV-данные, и потоки интерактивных графических данных по требованию отделяются от других AV-данных и записываются отдельно. В частности, согласно фиг. 11D, когда AV-данные считываются с начала, обращаются к данным ICS по требованию, записанным в начале AV-данных. Однако когда AV-данные считываются с середины, так как только информация конфигурации записана в AV-данных, в то время как данные объекта реального изображения кнопки записаны отдельно, данная кнопка выводится с использованием отдельно записанных данных объекта с обращением к информации конфигурации, записанной в AV-данных. В этом случае существование ненужной избыточности данных может быть предотвращено за счет записи данных объекта отдельно.
На основе конфигураций данных потока интерактивных графических данных по требованию и конфигураций устройства воспроизведения, описанного выше, ниже описан процесс вывода потока интерактивных графических данных по требованию на экран в соответствии с командой активизации пользователя.
Фиг. 12 и 13 показывают конфигурации регистров состояния плеера для записи информации, относящейся к интерактивному потоку графических данных согласно вариантам осуществления настоящего изобретения.
Согласно фиг.12 в регистре состояния плеера (PSR) записывается номер потока интерактивных графических данных, который воспроизводится в текущее время, или потока интерактивных графических данных, который будет воспроизводиться позднее. На фиг.12, данный номер записан в биты с 0 по 7 регистра PSR 0. Поэтому, даже когда воспроизведение мультимедийного изображения временно остановлено и перезапущено, поток интерактивных графических данных, который воспроизводился непосредственно перед этим, может быть воспроизведен снова с помощью обращения к регистру PSR 0.
В устройстве воспроизведения, поддерживающем поток стандартных интерактивных графических данных и поток интерактивных графических данных по требованию, должно определяться, является ли номер потока, записанный в регистр PSR 0, номером, указывающим поток стандартных интерактивных графических данных или поток интерактивных графических данных по требованию. Поэтому устройство воспроизведения согласно одному из вариантов осуществления настоящего изобретения включает в себя флажок ICS_usage для определения, является ли номер потока интерактивных графических данных, записанный в регистр PSR 0, номером, указывающим поток стандартных интерактивных графических данных или поток интерактивных графических данных по требованию. На фиг. 12, флажок ICS_usage записан в бит 30 регистра PSR 0. Таким образом, если воспроизводимый в настоящее время поток является потоком интерактивных графических данных по требованию, то флажок ICS_usage устанавливается в 1, а если воспроизводимый в настоящее время поток является потоком стандартных интерактивных графических данных, флажок ICS_usage устанавливается в 0.
Кроме того, в потоке интерактивных графических данных по требованию флажок disp_flag определен для указания, должен ли поток отображаться на экране. На фиг. 12 флажок disp_flag записан в бит 31 PSR 0. Если флажок disp_flag установлен в 1, когда поток интерактивных графических данных по требованию готов для активизации, то устройство воспроизведения отображает начальную страницу меню на экране для того, чтобы сообщить пользователю, что поток интерактивных графических данных по требованию готов для активизации. Если флажок disp_flag установлен в 0, то устройство воспроизведения не отображает интерактивные графические данные на экране.
С другой стороны, когда флажок disp_flag установлен в 0, и поток интерактивных графических данных по требованию готов для активизации, т.е. когда поток интерактивных графических данных по требованию готов для активизации, и поток интерактивных графических данных по требованию не должен отображаться на экране, существуют два способа обработки потока интерактивных графических данных по требованию. В первом способе, устройство воспроизведения конфигурируется так, чтобы поток интерактивных графических данных по требованию активизировался, когда команда активизации сформирована пользователем. Во втором способе, устройство воспроизведения конфигурируется так, чтобы поток интерактивных графических данных по требованию не активизировался, и команда пользователя игнорировалась, когда она сформирована пользователем.
Фиг.13 показывает конфигурацию регистра состояния плеера, в котором записывается информация, относящаяся к потоку интерактивных графических данных согласно другому варианту осуществления настоящего изобретения. На фиг. 13 показано устройство воспроизведения, сконфигурированное для записи двух типов интерактивных потоков графических данных в отдельных PSR. Таким образом, показан случай, когда информация, относящаяся к потоку стандартных интерактивных графических данных, записывается в регистр PSR 0, а информация, относящаяся к потоку интерактивных графических данных по требованию, записывается в регистр PSR 11.
Если поле ICS_type указывает поток стандартных интерактивных графических данных, то информация, относящаяся к потоку стандартных интерактивных графических данных, записывается в регистр PSR 0, а если поле ICS_type указывает поток интерактивных графических данных по требованию, то информация, относящаяся к потоку интерактивных графических данных по требованию, отдельно записывается в регистр PSR 11. Соответственно, в отличие от конфигурации, показанной на фиг. 12, не требуется флажок ICS_usage для определения типа ICS потока интерактивных графических данных. Однако в регистре PSR 11 требуется, чтобы флажок disp_flag, указывающий, отображается ли на экране начальная страница меню для информирования пользователя, что поток интерактивных графических данных по требованию готов для активизации, и действие флажка disp_flag является таким же, как на фиг. 12. На фиг. 13 флажок disp_flag записывается в бит 31 регистра PSR 11.
Фиг. 14 показывает процесс обработки сформированной пользователем команды активизации потока интерактивных графических данных по требованию.
Согласно фиг.14, когда пользователем сформирована команда активизации, устройство воспроизведения определяет, готов ли поток интерактивных графических данных по требованию для активизации в декодере интерактивных графических данных, и если поток интерактивных графических данных по требованию готов для активизации, то поток интерактивных графических данных по требованию отображается на экране, активное состояние устанавливается для приема команды пользователя, и устройство готово принять выбор пользователем кнопки. Если поток интерактивных графических данных по требованию не готов для активизации, то команда активизации от пользователя игнорируется, или на экране отображается сообщение, информирующее пользователя, что поток интерактивных графических данных по требованию, который должен выводиться, не существует.
Фиг. 15A и 15B показывают состояния дисплея согласно значениям флажка disp_flag для конфигураций регистров состояния плеера, показанных на фиг. 12 и 13, соответственно.
Согласно фиг.15A, когда флажок disp_flag установлен в 1, если поток интерактивных графических данных по требованию декодирован и готов для активизации, начальная страница меню отображается на экране, сообщая пользователю, что поток интерактивных графических данных по требованию готов для активизации. Если команда активизации для потока интерактивных графических данных по требованию сформирована пользователем, то первая страница меню отображается на экране.
Согласно фиг. 15B, когда флажок disp_flag установлен в 0, начальная страница меню не отображается на экране, даже если поток интерактивных графических данных по требованию декодирован и готов для активизации. Однако если команда активизации для потока интерактивных графических данных по требованию сформирована пользователем, устройство воспроизведения может конфигурироваться так, чтобы команда активизации игнорировалась, или первая страница меню отображалась на экране.
Фиг.16 показывает системное меню устройства воспроизведения, в котором определены пункты меню для включения/ выключения вывода потока интерактивных графических данных по требованию. Если пользователь устанавливает пункт «отображение ICS по требованию» во включенное состояние, то описанный выше флажок disp_flag регистра состояния, в котором хранится информация, относящаяся к потоку интерактивных графических данных по требованию, например, PSR 0 или PSR 11, устанавливается в 1. С другой стороны, если пользователь устанавливает пункт «отображение ICS по требованию» в выключенное состояние, то устройство воспроизведения устанавливает флажок disp_flag регистра состояния в 0. Таким образом, флажок disp_flag может изменяться с использованием пользовательского интерфейса, с помощью которого вызывается системное меню.
На фиг.17 схематично представлен пульт дистанционного управления, который включает в себя кнопку для включения/ выключения вывода потока интерактивных графических данных по требованию. Пользователь может устанавливать флажок disp_flag регистра состояния в 0 или 1, нажимая соответствующую кнопку.
Ниже описан способ воспроизведения на основе конфигураций данных потока интерактивных графических данных по требованию и конфигураций устройства воспроизведения, описанного выше.
На фиг. 18 и 19 показаны последовательности операций способа воспроизведения носителя данных, на котором записан поток интерактивных графических данных.
Согласно фиг.18, на этапе 1802 поток интерактивных графических данных считывается с носителя данных, на котором хранятся потоки стандартных интерактивных графических данных и/или потоки интерактивных графических данных по требованию. Считанный поток интерактивных графических данных проверяется на этапе 1804. Тип декодированного потока интерактивных графических данных проверяется на этапе 1806. Если декодированный поток интерактивных графических данных является потоком стандартных интерактивных графических данных, то декодированный поток интерактивных графических данных смешивается с видеоданными и отображается на экране в определенное время в операции 1808. Если декодированный поток интерактивных графических данных является потоком интерактивных графических данных по требованию, то декодированный поток интерактивных графических данных смешивается с видеоданными и отображается на экране, только если команда активизации сформирована пользователем на этапе 1810.
На фиг.19 показана подробная последовательность операций способа воспроизведения потока интерактивных графических данных по требованию, показанного на фиг. 18.
Согласно фиг.19, если декодированный поток интерактивных графических данных является потоком интерактивных графических данных по требованию, то на этапе 1902 из регистра состояния плеера считывается флажок disp_flag, указывающий, должен ли поток интерактивных графических данных по требованию отображаться на экране. Если значение флажка disp_flag равно 1 на этапе 1904, то на этапе 1906 на экране отображается начальная страница меню, сообщающая пользователю, что поток интерактивных графических данных по требованию готов для активизации. Если на этапе 1908 пользователь вводит команду активизации, когда отображается выводимая начальная страница меню, то на этапе 1910 на экране отображается страница меню, требующая команду пользователя.
С другой стороны, если на этапе 1904 значение флажка disp_flag равно 0, то на экране ничего не отображается, и даже если в операции 1920 пользователем сформирована команда активизации, на этапе 1922 команда активизации игнорируется. Хотя на фиг. 19 не показано, даже если значение флажка disp_flag равно 0, на экране ничего не отображается, и если команда активизации сформирована пользователем с использованием пользовательского интерфейса, такого как пульт дистанционного управления, то на экране отображается начальная страница меню.
При использовании потока интерактивных графических данных по требованию согласно описанным вариантам осуществления настоящего изобретения можно управлять потоком интерактивных графических данных по требованию так, чтобы он отображался на экране и исчезал с экрана в определенное время или отображался на экране, только если пользователь генерирует команду.
Согласно описанным вариантам осуществления настоящего изобретения интерактивными графическими изображениями, такими как кнопка, можно управлять при использовании потока интерактивных графических данных по требованию так, чтобы кнопка отображалась на экране, когда пользователь генерирует команду.
Кроме того, поток интерактивных графических данных, специализированный для соответствующей области, может конфигурироваться с помощью конфигурирования различных потоков интерактивных графических данных по требованию для определенных областей, или глав AV-данных. Например, вместо кнопок, которые выполняют установленные функции, пользователю может обеспечиваться информация, относящаяся к актерам, свойствам и расположениям камер, существующая в определенных областях, которые включает в себя мультимедийное изображение.
Кроме того, количество кнопок на пульте дистанционного управления может быть уменьшено с помощью конфигурирования функций, соответствующих кнопкам пульта дистанционного управления, с помощью способа управления меню с использованием потока интерактивных графических данных по требованию.
Хотя выше показаны и описаны некоторые варианты осуществления настоящего изобретения, специалистам должно быть понятно, что изменения в этих вариантах осуществления могут быть сделаны без отхода от принципов и сущности изобретения, объем которого определен в формуле изобретения и ее эквивалентах.
Claims (20)
1. Носитель данных для устройства воспроизведения, причем носитель данных содержит:
видеоданные и
интерактивные графические данные для отображения меню,
причем интерактивные графические данные включают в себя информацию режима, указывающую, являются ли интерактивные графические данные интерактивными графическими данными первого типа или второго типа, при этом интерактивные графические данные первого типа активизируются по команде пользователя, а интерактивные графические данные второго типа активизируются в назначенное время.
видеоданные и
интерактивные графические данные для отображения меню,
причем интерактивные графические данные включают в себя информацию режима, указывающую, являются ли интерактивные графические данные интерактивными графическими данными первого типа или второго типа, при этом интерактивные графические данные первого типа активизируются по команде пользователя, а интерактивные графические данные второго типа активизируются в назначенное время.
2. Носитель данных по п.1, в котором структура on_demand_interactive_graphic включает в себя информацию, относящуюся к начальной странице меню, указывающей, что первые графические данные декодированы и готовы для отображения, и информацию, относящуюся, по меньшей мере, к одной странице меню, которая отображается при формировании пользователем команды активизации.
3. Носитель данных по п.2, в котором каждая страница меню включает в себя информацию для отображения, по меньшей мере, одной кнопки и информацию, относящуюся к команде, которая выполняется при выборе пользователем данной кнопки.
4. Носитель данных по п.1, на котором первые графические данные мультиплексируются с видеоданными и записываются в одном потоке.
5. Носитель данных по п.1, в котором первые графические данные и вторые графические данные мультиплексируются с видеоданными и записываются в одном потоке.
6. Носитель данных по п.1, в котором первые графические данные и вторые графические данные мультиплексируются с видеоданными и записываются в одном потоке и данные объекта, используемые первыми графическими данными, указывают изображение экранного меню и включены в независимый поток.
7. Устройство воспроизведения для воспроизведения с носителя данных видеоданных и графических данных для отображения меню, содержащее:
видеодекодер, который декодирует видеоданные, и
декодер графических данных, который декодирует интерактивные графические данные,
и контроллер, который считывает информацию режима, указывающую, являются ли интерактивные графические данные интерактивными графическими данными первого типа или второго типа, из интерактивных графических данных и определяет, являются ли интерактивные графические данные интерактивными графическими данными первого типа или второго типа, причем интерактивные графические данные первого типа активизируются по команде пользователя, а интерактивные графические данные второго типа активизируются в назначенное время,
блок смешивания для наложения декодированных видеоданных и декодированных графических данных.
видеодекодер, который декодирует видеоданные, и
декодер графических данных, который декодирует интерактивные графические данные,
и контроллер, который считывает информацию режима, указывающую, являются ли интерактивные графические данные интерактивными графическими данными первого типа или второго типа, из интерактивных графических данных и определяет, являются ли интерактивные графические данные интерактивными графическими данными первого типа или второго типа, причем интерактивные графические данные первого типа активизируются по команде пользователя, а интерактивные графические данные второго типа активизируются в назначенное время,
блок смешивания для наложения декодированных видеоданных и декодированных графических данных.
8. Устройство по п.7, в котором декодер графических данных декодирует первые графические данные и вторые графические данные с использованием буфера и декодирует только одни из первых графических данных и вторых графических данных в указанное время.
9. Устройство по п.7, в котором декодер графических данных имеет буфер для первых графических данных и второй буфер для вторых графических данных, причем первые графические данные и вторые графические данные одновременно декодируются с помощью декодера графических данных, при этом когда только первые графические данные отображаются на экране, то устанавливается активное состояние интерфейса для первых графических данных,
а когда только вторые графические данные отображаются на экране, то устанавливается активное состояние интерфейса для вторых графических данных.
а когда только вторые графические данные отображаются на экране, то устанавливается активное состояние интерфейса для вторых графических данных.
10. Устройство по п.7, в котором интерфейс передает команду активизации от пользователя в пределах указанного периода, когда видеоданные и графические данные мультиплексируются и записываются как один поток,
при этом декодер графических данных удаляет информацию, хранящуюся во всех буферах в декодере графических данных, когда указанный период заканчивается.
при этом декодер графических данных удаляет информацию, хранящуюся во всех буферах в декодере графических данных, когда указанный период заканчивается.
11. Устройство по п.10, в котором указанный период начинается в момент времени воспроизведения, указанный с помощью информации заголовка пакета, если графические данные являются транспортным потоком информации стандарта MPEG, и заканчивается в момент времени окончания вывода, указанный с помощью первых графических данных или вторых графических данных, или в момент времени начала последующего набора отображения, включенного в первые графические данные или вторые графические данные.
12. Устройство по п.7, в котором, когда видеоданные и графические данные мультиплексируются и записываются как отдельные потоки, графические данные предварительно загружаются в буфер декодера графических данных.
13. Устройство по п.7, в котором декодер графических данных включает в себя:
регистр состояния, в котором хранится номер потока первых графических данных или вторых графических данных, которые воспроизводятся или будут воспроизводиться, причем регистр состояния имеет флажок для различения первых графических данных и вторых графических данных и флажок, указывающий, следует ли отображать декодированные первые графические данные.
регистр состояния, в котором хранится номер потока первых графических данных или вторых графических данных, которые воспроизводятся или будут воспроизводиться, причем регистр состояния имеет флажок для различения первых графических данных и вторых графических данных и флажок, указывающий, следует ли отображать декодированные первые графические данные.
14. Устройство по п.7, в котором декодер графических данных включает в себя:
регистры состояния, которые хранят номера потоков первых графических данных и вторых графических данных, которые воспроизводятся или будут воспроизводится, соответственно,
при этом регистр состояния для первых графических данных включает в себя флажок, указывающий, должны ли декодированные первые графические данные отображаться на экране.
регистры состояния, которые хранят номера потоков первых графических данных и вторых графических данных, которые воспроизводятся или будут воспроизводится, соответственно,
при этом регистр состояния для первых графических данных включает в себя флажок, указывающий, должны ли декодированные первые графические данные отображаться на экране.
15. Устройство по п.13, в котором декодер графических данных отображает начальную страницу меню, указывающую, что первые графические данные декодированы и готовы для отображения согласно значению флажка, указывающего, должны ли отображаться первые графические данные, и не отображает экран меню, даже когда первые графические данные декодированы и готовы для отображения.
16. Устройство по п.15, в котором, если пользователь вводит команду активизации, когда флажок установлен так, что первые графические данные не должны отображаться, декодер графических данных игнорирует команду активизации от пользователя или отображает начальную страницу меню.
17. Устройство по п.13, в котором интерфейс содержит:
системное меню, включающее/выключающее значение флажка, указывающего, следует ли отображать на экране первые графические данные.
системное меню, включающее/выключающее значение флажка, указывающего, следует ли отображать на экране первые графические данные.
18. Устройство по п.13, в котором интерфейс включает в себя пульт дистанционного управления, имеющий кнопку для включения/ выключения значения флажка, указывающего, следует ли отображать на экране первые графические данные.
Приоритет по пунктам:
Приоритет по пунктам:
14.01.2004 по пп.1, 4-7, 8, 9, 13, 14, 17, 18;
31.03.2004 по пп.2, 3, 10-12, 15-16.
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2004-0002716 | 2004-01-14 | ||
KR20040002716 | 2004-01-14 | ||
KR1020040022042A KR100608050B1 (ko) | 2004-01-14 | 2004-03-31 | 사용자의 요구에 의해 활성화되는 인터랙티브 그래픽스트림을 저장한 저장 매체, 재생 장치 및 그 재생 방법 |
KR10-2004-0022042 | 2004-03-31 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2005100724/09A Division RU2291478C2 (ru) | 2004-01-14 | 2005-01-13 | Декодер интерактивных графических данных |
Publications (2)
Publication Number | Publication Date |
---|---|
RU2006119140A RU2006119140A (ru) | 2007-12-20 |
RU2352982C2 true RU2352982C2 (ru) | 2009-04-20 |
Family
ID=36123543
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2005100724/09A RU2291478C2 (ru) | 2004-01-14 | 2005-01-13 | Декодер интерактивных графических данных |
RU2006119140/09A RU2352982C2 (ru) | 2004-01-14 | 2006-05-31 | Носитель данных для хранения потока интерактивных графических данных, активизируемый в ответ на пользовательскую команду, и устройство для его воспроизведения |
RU2006119144/09A RU2367012C2 (ru) | 2004-01-14 | 2006-05-31 | Носитель данных для хранения потока интерактивных графических данных, активизируемый в ответ на пользовательскую команду, и устройство для его воспроизведения |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2005100724/09A RU2291478C2 (ru) | 2004-01-14 | 2005-01-13 | Декодер интерактивных графических данных |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2006119144/09A RU2367012C2 (ru) | 2004-01-14 | 2006-05-31 | Носитель данных для хранения потока интерактивных графических данных, активизируемый в ответ на пользовательскую команду, и устройство для его воспроизведения |
Country Status (9)
Country | Link |
---|---|
US (7) | US8175444B2 (ru) |
EP (1) | EP1555815B1 (ru) |
JP (5) | JP4657732B2 (ru) |
CN (1) | CN100405839C (ru) |
CA (1) | CA2492310C (ru) |
MX (1) | MXPA05000557A (ru) |
RU (3) | RU2291478C2 (ru) |
SG (5) | SG113536A1 (ru) |
TW (1) | TWI273506B (ru) |
Families Citing this family (41)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20030049785A (ko) * | 2001-12-17 | 2003-06-25 | 삼성종합화학주식회사 | 트리플루오로메틸기가 치환된 폴리(아릴렌 에테르) 및이의 제조방법 |
CN101026775B (zh) * | 2003-06-30 | 2012-08-22 | 松下电器产业株式会社 | 再现装置、记录方法和再现方法 |
KR100782808B1 (ko) * | 2004-01-13 | 2007-12-06 | 삼성전자주식회사 | 인터렉티브 그래픽 스트림을 기록한 저장 매체 및 그 재생장치 |
US8175444B2 (en) | 2004-01-14 | 2012-05-08 | Samsung Electronics Co., Ltd. | Method of reproducing from storage medium storing interactive graphics stream activated in response to user's command |
KR100561417B1 (ko) | 2004-02-09 | 2006-03-16 | 삼성전자주식회사 | Av 데이터의 재생상태를 전환할 수 있는 인터랙티브그래픽 스트림을 기록한 정보저장매체, 그 재생방법 및 장치 |
JP4737991B2 (ja) * | 2005-01-04 | 2011-08-03 | 株式会社東芝 | 再生装置 |
JP4519658B2 (ja) * | 2005-01-04 | 2010-08-04 | 株式会社東芝 | 再生装置 |
JP4417854B2 (ja) * | 2005-01-04 | 2010-02-17 | 株式会社東芝 | 再生装置 |
KR20060107282A (ko) * | 2005-04-07 | 2006-10-13 | 엘지전자 주식회사 | 데이터 재생방법, 데이터 기록재생 플레이어 및 데이터전송방법 |
US8644682B2 (en) | 2005-08-29 | 2014-02-04 | Sony Corporation | Playable content |
MY143840A (en) * | 2005-11-29 | 2011-07-15 | Pioneer Corp | Information reproducing apparatus and method, and computer program |
US20090148136A1 (en) * | 2005-11-30 | 2009-06-11 | Nobuyuki Takakuwa | Information reproduction apparatus and method, and computer program |
JP4625781B2 (ja) * | 2006-03-22 | 2011-02-02 | 株式会社東芝 | 再生装置 |
JP4816262B2 (ja) | 2006-06-06 | 2011-11-16 | ソニー株式会社 | 再生装置、再生方法および再生プログラム |
US7861150B2 (en) * | 2006-11-07 | 2010-12-28 | Microsoft Corporation | Timing aspects of media content rendering |
JP2011204158A (ja) * | 2010-03-26 | 2011-10-13 | Sony Corp | 端末装置、処理システム、処理方法及びプログラム |
US9668030B2 (en) * | 2010-04-28 | 2017-05-30 | Qualcomm Incorporated | Synchronization of interactivity with linear advertisement in a mobile broadcast network |
US9594960B2 (en) | 2010-09-14 | 2017-03-14 | Microsoft Technology Licensing, Llc | Visualizing video within existing still images |
EP2698999B1 (en) | 2011-04-12 | 2017-01-04 | Sun Patent Trust | Motion-video encoding method, motion-video encoding apparatus, motion-video decoding method, motion-video decoding apparatus, and motion-video encoding/decoding apparatus |
HUE037619T2 (hu) | 2011-05-24 | 2018-09-28 | Velos Media Int Ltd | Képkódoló eljárás, képkódoló berendezés, képdekódoló eljárás, képdekódoló berendezés és képkódoló/dekódoló berendezés |
US9485518B2 (en) | 2011-05-27 | 2016-11-01 | Sun Patent Trust | Decoding method and apparatus with candidate motion vectors |
JP5865366B2 (ja) | 2011-05-27 | 2016-02-17 | パナソニック インテレクチュアル プロパティ コーポレーション オブアメリカPanasonic Intellectual Property Corporation of America | 画像符号化方法、画像符号化装置、画像復号方法、画像復号装置、および、画像符号化復号装置 |
SG194746A1 (en) | 2011-05-31 | 2013-12-30 | Kaba Gmbh | Image encoding method, image encoding device, image decoding method, image decoding device, and image encoding/decoding device |
PL2717579T3 (pl) | 2011-05-31 | 2020-07-27 | Sun Patent Trust | Sposób dekodowania obrazu i urządzenie do dekodowania obrazu |
MX2013013909A (es) | 2011-06-13 | 2014-01-24 | Panasonic Corp | Metodo de decodificacion de imagenes, metodo de codificacion de imagenes, aparato de decodificacion de imagenes, aparato de codificacion de imagenes y aparato de codificacion y decodificacion de imágenes. |
USRE47366E1 (en) | 2011-06-23 | 2019-04-23 | Sun Patent Trust | Image decoding method and apparatus based on a signal type of the control parameter of the current block |
EP4228264B1 (en) | 2011-06-23 | 2024-07-31 | Sun Patent Trust | Image decoding device, image encoding device |
CN106878722B (zh) | 2011-06-24 | 2019-11-12 | 太阳专利托管公司 | 解码方法、解码装置、编码方法、编码装置 |
KR102067683B1 (ko) | 2011-06-24 | 2020-01-17 | 선 페이턴트 트러스트 | 화상 복호 방법, 화상 부호화 방법, 화상 복호 장치, 화상 부호화 장치 및 화상 부호화 복호 장치 |
RU2608244C2 (ru) | 2011-06-27 | 2017-01-17 | Сан Пэтент Траст | Способ кодирования изображений, способ декодирования изображений, устройство кодирования изображений, устройство декодирования изображений и устройство кодирования и декодирования изображений |
CN103563377B (zh) | 2011-06-28 | 2017-05-10 | 太阳专利托管公司 | 解码方法及解码装置 |
MX2013010892A (es) | 2011-06-29 | 2013-12-06 | Panasonic Corp | Metodo de decodificacion de imagenes, metodo de codificacion de imagenes, aparato de decodificacion de imagenes, aparato de codificacion de imagenes y aparato de codificacion y decodificacion de imagenes. |
PL2728878T3 (pl) | 2011-06-30 | 2020-06-15 | Sun Patent Trust | Sposób dekodowania obrazów, sposób kodowania obrazów, urządzenie do dekodowania obrazów, urządzenie do kodowania obrazów oraz urządzenie do kodowania/dekodowania obrazów |
MY167090A (en) | 2011-06-30 | 2018-08-10 | Sun Patent Trust | Image decoding method, image coding method, image decoding apparatus, image coding apparatus, and image coding and decoding apparatus |
AU2012277219A1 (en) | 2011-06-30 | 2013-09-19 | Sun Patent Trust | Image decoding method, image encoding method, image decoding device, image encoding device, and image encoding/decoding device |
RU2604680C2 (ru) | 2011-07-11 | 2016-12-10 | Сан Пэтент Траст | Способ декодирования изображений, способ кодирования изображений, устройство декодирования изображений, устройство кодирования изображений и устройство кодирования и декодирования изображений |
MX341415B (es) | 2011-08-03 | 2016-08-19 | Panasonic Ip Corp America | Metodo de codificacion de video, aparato de codificacion de video, metodo de decodificacion de video, aparato de decodificacion de video y aparato de codificacion/decodificacion de video. |
BR112014008403B1 (pt) | 2011-10-19 | 2022-05-10 | Sun Patent Trust | Método de codificação de imagem, aparelho de codificação de imagem, método de decodificação de imagem, e aparelho de decodificação de imagem |
KR20140055486A (ko) * | 2012-10-31 | 2014-05-09 | 삼성전자주식회사 | 디스플레이 장치 및 이의 제어 방법 |
KR102082653B1 (ko) * | 2013-10-10 | 2020-03-02 | 삼성전자주식회사 | 디스플레이 장치 및 그 방법 |
CN111866403B (zh) * | 2019-04-30 | 2022-11-22 | 腾讯科技(深圳)有限公司 | 一种视频图形内容处理方法、装置、设备及介质 |
Family Cites Families (55)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5119465A (en) * | 1989-06-19 | 1992-06-02 | Digital Equipment Corporation | System for selectively converting plurality of source data structures through corresponding source intermediate structures, and target intermediate structures into selected target structure |
EP0852442B1 (en) * | 1992-12-09 | 2000-11-02 | Discovery Communications, Inc. | Television program delivery system |
US5327176A (en) * | 1993-03-01 | 1994-07-05 | Thomson Consumer Electronics, Inc. | Automatic display of closed caption information during audio muting |
US5548532A (en) | 1994-04-28 | 1996-08-20 | Thomson Consumer Electronics, Inc. | Apparatus and method for formulating an interactive TV signal |
EP0680216B1 (en) | 1994-04-28 | 2007-11-21 | OpenTV, Inc. | Apparatus and method for formulating an interactive signal |
US6026232A (en) | 1995-07-13 | 2000-02-15 | Kabushiki Kaisha Toshiba | Method and system to replace sections of an encoded video bitstream |
JP4006840B2 (ja) * | 1998-08-10 | 2007-11-14 | ソニー株式会社 | システムターゲットデコーダのオーディオバッファ、多重化方法および装置、再生方法および装置 |
KR0176157B1 (ko) * | 1995-08-14 | 1999-05-01 | 김광호 | 개선된 검색기능을 갖는 cctv시스템 및 이에 적합한 검색방법 |
US5898462A (en) * | 1995-12-08 | 1999-04-27 | Coach Master International Corporation | Methods of producing data storage devices for appliances which can be used to coach users in the performance of user-selected tasks |
JPH09167439A (ja) * | 1995-12-15 | 1997-06-24 | Sony Corp | 再生装置および再生方法並びに記録媒体 |
EP0830023B1 (en) * | 1996-03-29 | 2001-12-12 | Matsushita Electric Industrial Co., Ltd. | Multimedia optical disk improved in interactive reproduction advancing performance, reproducing device, and reproducing method |
JP3345412B2 (ja) | 1996-03-29 | 2002-11-18 | 松下電器産業株式会社 | インタラクティブな再生進行の性能を向上させた記録媒体の記録方法、再生装置および再生方法 |
JP4059355B2 (ja) * | 1996-04-04 | 2008-03-12 | パイオニア株式会社 | 情報記録装置及び情報記録方法並びに情報再生装置及び情報再生方法 |
RU2180470C2 (ru) | 1996-05-31 | 2002-03-10 | Томсон Консьюмер Электроникс, Инк. | Обработка цифровых данных и информации программных указателей |
US5754651A (en) | 1996-05-31 | 1998-05-19 | Thomson Consumer Electronics, Inc. | Processing and storage of digital data and program specific information |
JPH1028273A (ja) | 1996-07-11 | 1998-01-27 | Toshiba Corp | 映像データ記録媒体及び記録方法と再生装置 |
JPH10145784A (ja) * | 1996-09-10 | 1998-05-29 | Sony Corp | データデコードシステム、データデコード方法、伝送方法、伝送装置、受信装置、および受信方法 |
JPH10145722A (ja) * | 1996-11-07 | 1998-05-29 | Sony Corp | 再生制御データ生成装置およびその方法 |
US5931908A (en) | 1996-12-23 | 1999-08-03 | The Walt Disney Corporation | Visual object present within live programming as an actionable event for user selection of alternate programming wherein the actionable event is selected by human operator at a head end for distributed data and programming |
WO1998038831A1 (en) | 1997-02-28 | 1998-09-03 | Starsight Telecast, Inc. | Television control interface with electronic guide |
MY116734A (en) * | 1997-04-17 | 2004-03-31 | Matsushita Electric Ind Co Ltd | Image display device |
US5929857A (en) * | 1997-09-10 | 1999-07-27 | Oak Technology, Inc. | Method and apparatus for dynamically constructing a graphic user interface from a DVD data stream |
JPH11112931A (ja) | 1997-09-30 | 1999-04-23 | Sanyo Electric Co Ltd | 画像情報処理装置 |
GB2379060B (en) | 1997-11-03 | 2003-04-09 | Iomega Corp | System for computer recovery using removable high capacity media |
DE19752507A1 (de) * | 1997-11-27 | 1999-06-02 | Thomson Brandt Gmbh | Vorrichtung zur Erzeugung eines digitalen Videobildes |
JP3932469B2 (ja) * | 1997-11-28 | 2007-06-20 | ソニー株式会社 | データ記録媒体およびデータ再生装置 |
US6272627B1 (en) * | 1998-10-30 | 2001-08-07 | Ati International Srl | Method and apparatus for booting up a computing system with enhanced graphics |
DE69933379T2 (de) | 1998-12-14 | 2007-08-23 | Koninklijke Philips Electronics N.V. | Aufzeichnungsträger, und gerät und verfahren zum abspielen eines aufzeichnungsträgers, und herstellungsverfahren eines aufzeichnungsträgers |
KR100539520B1 (ko) * | 1999-03-02 | 2005-12-29 | 엘지전자 주식회사 | 디지털 티브이(Digital TV)의 캡션 표시장치 |
US6907144B1 (en) | 1999-10-06 | 2005-06-14 | Eastman Kodak Company | Noise reduction method, apparatus, and program for digital image processing |
KR100381390B1 (ko) * | 1999-12-27 | 2003-04-23 | 엘지전자 주식회사 | 외부 연결기기에 대한 영상기기의 메뉴 원격제어방법 |
KR100424480B1 (ko) * | 2000-05-23 | 2004-03-22 | 엘지전자 주식회사 | 디지털 텔레비전이 수용가능한 데이터 포맷의 고밀도 광 기록매체와, 그에 따른 재생장치 |
AU2001268320A1 (en) * | 2000-06-12 | 2001-12-24 | Cachestream Corporation | Personalized content management |
EP1265439B1 (en) | 2001-06-06 | 2009-07-08 | Thomson Licensing | Video signal processing system with auxiliary information processing capability |
JP3871123B2 (ja) * | 2001-06-16 | 2007-01-24 | 三星電子株式会社 | プリロードフォント情報を有する情報貯蔵媒体、その再生装置及び再生方法 |
KR100547105B1 (ko) | 2001-06-16 | 2006-01-26 | 삼성전자주식회사 | 프리로드 폰트 정보를 갖는 인터랙티브형 광정보저장매체, 그 재생장치 및 재생방법 |
KR100390028B1 (ko) | 2001-07-30 | 2003-07-04 | 주식회사 디지털앤디지털 | 동영상 재생장치의 온 스크린 디스플레이 제어시스템 및제어방법 |
US7224404B2 (en) * | 2001-07-30 | 2007-05-29 | Samsung Electronics Co., Ltd. | Remote display control of video/graphics data |
US20030038895A1 (en) * | 2001-08-22 | 2003-02-27 | Hong Yang | System and method for providing program status information |
JP2003087748A (ja) * | 2001-09-17 | 2003-03-20 | Funai Electric Co Ltd | 光ディスク再生装置 |
TWI229557B (en) * | 2001-10-23 | 2005-03-11 | Samsung Electronics Co Ltd | Method and apparatus for reproducing contents from information storage medium in interactive mode |
EP1324615A1 (en) | 2001-12-28 | 2003-07-02 | Deutsche Thomson-Brandt Gmbh | Transcoding MPEG bitstreams for adding sub-picture content |
JP2003346425A (ja) | 2002-05-27 | 2003-12-05 | Gaia:Kk | 正当性判定機能付きディスク状記録媒体およびその製造方法 |
JP3862613B2 (ja) | 2002-06-05 | 2006-12-27 | キヤノン株式会社 | 画像処理装置及び画像処理方法並びにコンピュータプログラム |
KR100474458B1 (ko) | 2002-06-26 | 2005-03-10 | 삼성전자주식회사 | 그래픽 화면으로 처리된 osd 화면을 구비한 영상재생장치 |
JP3862222B2 (ja) * | 2002-08-30 | 2006-12-27 | パイオニア株式会社 | 情報再生装置および情報再生方法 |
US20040095317A1 (en) * | 2002-11-20 | 2004-05-20 | Jingxi Zhang | Method and apparatus of universal remote pointing control for home entertainment system and computer |
WO2004049710A1 (ja) * | 2002-11-28 | 2004-06-10 | Sony Corporation | 再生装置、再生方法、再生プログラムおよび記録媒体 |
KR100984442B1 (ko) | 2003-01-31 | 2010-09-29 | 파나소닉 주식회사 | 재생장치 및 재생방법 |
CN101231871B (zh) * | 2003-02-28 | 2013-11-20 | 松下电器产业株式会社 | 记录介质、再现装置、记录方法、程序和再现方法 |
CN101026775B (zh) * | 2003-06-30 | 2012-08-22 | 松下电器产业株式会社 | 再现装置、记录方法和再现方法 |
US20050097451A1 (en) * | 2003-11-03 | 2005-05-05 | Cormack Christopher J. | Annotating media content with user-specified information |
JP4170362B2 (ja) * | 2003-11-12 | 2008-10-22 | 松下電器産業株式会社 | 記録媒体、再生装置、記録方法、プログラム、再生方法 |
US8175444B2 (en) | 2004-01-14 | 2012-05-08 | Samsung Electronics Co., Ltd. | Method of reproducing from storage medium storing interactive graphics stream activated in response to user's command |
JP4519658B2 (ja) * | 2005-01-04 | 2010-08-04 | 株式会社東芝 | 再生装置 |
-
2004
- 2004-10-01 US US10/954,357 patent/US8175444B2/en active Active
- 2004-10-01 US US10/954,363 patent/US8190003B2/en active Active
- 2004-12-28 SG SG200407783A patent/SG113536A1/en unknown
- 2004-12-28 TW TW093140899A patent/TWI273506B/zh active
- 2004-12-28 SG SG200601861-8A patent/SG135998A1/en unknown
- 2004-12-28 SG SG200601860-0A patent/SG135997A1/en unknown
- 2004-12-28 SG SG200601853-5A patent/SG135995A1/en unknown
- 2004-12-28 SG SG200601859-2A patent/SG135996A1/en unknown
-
2005
- 2005-01-08 EP EP05250070.9A patent/EP1555815B1/en active Active
- 2005-01-12 JP JP2005005705A patent/JP4657732B2/ja active Active
- 2005-01-12 MX MXPA05000557A patent/MXPA05000557A/es active IP Right Grant
- 2005-01-13 RU RU2005100724/09A patent/RU2291478C2/ru active
- 2005-01-13 CA CA2492310A patent/CA2492310C/en active Active
- 2005-01-14 CN CNB2005100020792A patent/CN100405839C/zh active Active
-
2006
- 2006-05-10 US US11/430,969 patent/US8538248B2/en active Active
- 2006-05-10 US US11/430,973 patent/US8275235B2/en active Active
- 2006-05-30 US US11/442,536 patent/US8396344B2/en active Active
- 2006-05-30 US US11/442,532 patent/US8180201B2/en active Active
- 2006-05-31 RU RU2006119140/09A patent/RU2352982C2/ru active
- 2006-05-31 RU RU2006119144/09A patent/RU2367012C2/ru active
- 2006-10-10 JP JP2006276698A patent/JP4658014B2/ja active Active
- 2006-10-10 JP JP2006276697A patent/JP4658013B2/ja active Active
- 2006-10-10 JP JP2006276695A patent/JP4819641B2/ja active Active
- 2006-10-10 JP JP2006276696A patent/JP4658012B2/ja active Active
-
2011
- 2011-01-17 US US13/007,722 patent/US8542977B2/en active Active
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2352982C2 (ru) | Носитель данных для хранения потока интерактивных графических данных, активизируемый в ответ на пользовательскую команду, и устройство для его воспроизведения | |
RU2317653C1 (ru) | Способ воспроизведения видеоданных и графических данных с носителя данных |