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

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

Info

Publication number
RU2388074C2
RU2388074C2 RU2006116879/28A RU2006116879A RU2388074C2 RU 2388074 C2 RU2388074 C2 RU 2388074C2 RU 2006116879/28 A RU2006116879/28 A RU 2006116879/28A RU 2006116879 A RU2006116879 A RU 2006116879A RU 2388074 C2 RU2388074 C2 RU 2388074C2
Authority
RU
Russia
Prior art keywords
information
file
stream
menu
playlist
Prior art date
Application number
RU2006116879/28A
Other languages
English (en)
Other versions
RU2006116879A (ru
Inventor
Канг Соо СЕО (KR)
Канг Соо СЕО
Биунг Дзин КИМ (KR)
Биунг Дзин КИМ
Дзеа Йонг ЙОО (KR)
Дзеа Йонг ЙОО
Original Assignee
ЭлДжи ЭЛЕКТРОНИКС ИНК.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=36968325&utm_source=***_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=RU2388074(C2) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by ЭлДжи ЭЛЕКТРОНИКС ИНК. filed Critical ЭлДжи ЭЛЕКТРОНИКС ИНК.
Publication of RU2006116879A publication Critical patent/RU2006116879A/ru
Application granted granted Critical
Publication of RU2388074C2 publication Critical patent/RU2388074C2/ru

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • G11B27/031Electronic editing of digitised analogue information signals, e.g. audio or video signals
    • G11B27/034Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • G11B20/1217Formatting, e.g. arrangement of data block or words on the record carriers on discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • G11B20/1262Formatting, e.g. arrangement of data block or words on the record carriers with more than one format/standard, e.g. conversion from CD-audio format to R-DAT format
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/102Programmed access in sequence to addressed parts of tracks of operating record carriers
    • G11B27/105Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/32Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
    • G11B27/327Table of contents
    • G11B27/329Table of contents on a disc [VTOC]
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/34Indicating arrangements 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • H04N19/61Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/24Systems for the transmission of television signals using pulse code modulation
    • H04N7/52Systems for transmission of a pulse code modulated video signal with one or more other pulse code modulated signals, e.g. an audio signal or a synchronizing signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/82Transformation 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/8205Transformation 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
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/21Disc-shaped record carriers characterised in that the disc is of read-only, rewritable, or recordable type
    • G11B2220/213Read-only discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • G11B2220/2541Blu-ray discs; Blue laser DVR discs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/84Television signal recording using optical recording
    • H04N5/85Television signal recording using optical recording on discs or drums
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/804Transformation 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/8042Transformation 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

В структуре данных для управления воспроизведением графической информации первая графическая информация меню хранится в файле первого потока отдельно от файла второго потока, содержащего основные аудио/видео данные, а вторая графическая информация меню хранится мультиплексированной с основными аудио/видео данными в файле второго потока. В области управления на диске хранятся один или более файлов списка воспроизведения (PlayList), обозначающих файл потока, подлежащий воспроизведению посредством соответствующего файла информации потока (ClipInf). Файл списка воспроизведения включает в себя по меньшей мере один подэлемент воспроизведения (SubPlayItem), включающий в себя информацию навигации для воспроизведения упомянутого файла первого потока. При этом первая графическая информация интерактивного меню отображается по запросу пользователя. Вторая графическая информация интерактивного меню всегда отображается на экране в течение продолжительности блока воспроизведения, к которому применяется информация второго интерактивного меню. Описанная структура позволяет автору диска предоставлять различные виды всплывающего меню, подходящие к атрибутам данных блока воспроизведения, с которым ассоциировано меню. 5 н. и 20 з.п. ф-лы, 8 ил.

Description

Область техники, к которой относится изобретение
Настоящее изобретение относится к носителю записи высокой плотности, такому как диски стандарта blu-ray (BD-ROM) только для чтения и к способам и устройствам, ассоциированным с ним.
Предшествующий уровень техники
Как правило, оптический диск, на котором может быть записан большой объем данных, широко используется как оптический носитель записи. В последнее время было сделано множество попыток разработать новый оптический носитель записи высокой плотности (HD-DVD), на котором могут быть записаны и сохранены видеоданные высокого разрешения и аудиоданные высокого качества, например, диск стандарта blu-ray (далее в данном документе сокращенно обозначенный как BD) и т.п.
Диск стандарта blu-ray (BD), как следующее поколение технологии HD-DVD, является следующим поколением решений в области оптической записи, позволяющим хранение данных и в значительной степени превосходящий предыдущий DVD - цифровой многофункциональный диск). Технологические спецификации глобальных стандартов для BD установлены вместе с другими стандартами на цифровое оборудование.
Несмотря на то, что были затрачены большие усилия для того, чтобы разработать плееры оптического воспроизведения, принимающие спецификации BD, существует множестов трудностей в разработке законченного плеера оптического воспроизведения, поскольку спецификации BD еще полностью не установлены.
В частности, для эффективного воспроизведения данных с диска Blu-ray (BD), информация меню должна быть организована и предоставлена так, чтобы через взаимодействие с пользователем могло иметь место воспроизведение выбранных данных. Однако, в настоящих стандартах диска Blu-ray (BD), поскольку объединенные стандарты дополнительных данных, в частности информация меню, еще не закончены, существует множество ограничений в разработке устройства оптического воспроизведения диска Blu-ray (BD), что вызывает проблемы с воспроизведением информации меню и предоставлением ее пользователю согласно запросу пользователя.
Сущность изобретения
Носитель записи согласно настоящему изобретению включает в себя структуру данных для управления воспроизведением графической информации.
В одном варианте осуществления носитель записи хранит первую графическую информацию, мультиплексированную с главными данными в файле первого клипа, и хранит вторую графическую информацию в файле второго клипа отдельно от файла первого клипа.
Например, первая графическая информация и вторая графическая информация могут быть информацией меню. В одном варианте осуществления первая информация меню всегда находится на экране, а вторая информация меню предназначена для отображения по запросу пользователя.
В дополнительном варианте осуществления носитель записи хранит первую графическую информацию для постоянного отображения на экране в ассоциативной связи с отображением главных данных и хранит вторую графическую информацию для отображения по запросу пользователя. Первая графическая информация и вторая графическая информация могут быть информацией меню.
В другом варианте осуществления, ассоциированном с любым из вышеописанных вариантов осуществления, область записи хранит по меньшей мере один элемент воспроизведения и по меньшей мере один подэлемент воспроизведения. Подэлемент воспроизведения включает в себя информацию навигации (информацию, обеспечивающую возможность перемещения по отображаемым объектам) для воспроизведения второй графической информации, а элемент воспроизведения включает в себя информацию навигации для воспроизведения первой графической информации. Настоящее изобретение дополнительно предоставляет устройства и способы для записи и воспроизведения структуры данных согласно настоящему изобретению.
Перечень чертежей
Сопутствующие чертежи, которые включены для того, чтобы предоставить дополнительное понимание изобретения, и объединены и составляют часть этого изобретения, иллюстрируют вариант(ы) осуществления изобретения и вместе с описанием служат для разъяснения принципа изобретения. На чертежах:
фиг.1 - иллюстрация файловой структуры оптического диска высокой плотности в соответствии с одним вариантом осуществления настоящего изобретения;
фиг.2 - схематическая иллюстрация тома диска для хранения файловой структуры по фиг.1 в соответствии с вариантом осуществления настоящего изобретения;
фиг.3A и 3B - иллюстрация структуры данных носителя записи (например, BD-ROM) для управления графической информацией и способ управления информацией меню в соответствии с вариантом осуществления настоящего изобретения;
фиг.4 - иллюстрация варианта осуществления для управления всплывающим меню реального времени согласно настоящему изобретению;
фиг.5 - иллюстрация варианта осуществления для управления предварительно загруженным всплывающим меню согласно настоящему изобретению;
фиг.6A-6C - иллюстрация структуры данных информации управления и идентификации согласно вариантам осуществления настоящего изобретения;
фиг.7 - иллюстрация примерного варианта осуществления устройства оптической записи/воспроизведения согласно настоящему изобретению; и
фиг.8A и фиг.8B - схемы, иллюстрирующие функционирование устройства оптической записи/воспроизведения после того, как на диске была распознана информация идентификации типа всплывающего меню (PopUp_menu_type), соответствующая конкретному блоку воспроизведения.
Оптимальный режим осуществления изобретения
Сейчас будет сделана ссылка в деталях на варианты осуществления настоящего изобретения, примеры которого проиллюстрированы в сопутствующих чертежах. Где это возможно, будут использованы одни и те же ссылочные номера на чертежах для того, чтобы ссылаться на одни и те же или подобные части. Несмотря на то, что термины, используемые в настоящем изобретении, могут быть выбраны из широко известных в настоящее время терминов, термины являются произвольно выбранными заявителем в некоторых случаях, и их значения объясняются в деталях в дальнейшем описании. Следовательно, настоящее изобретение будет понятно со значениями соответствующих терминов, выбранных заявителем, вместо простых наименований терминов.
Прежде всего, файловая структура и формат носителя записи для управления воспроизведением данных, принятые в настоящем изобретении, объясняются в деталях со ссылкой на фиг.1 и фиг.2 ниже. Фиг.1 иллюстрирует файловую структуру оптического диска высокой плотности в соответствии с одним вариантом осуществления настоящего изобретения.
Как известно, файловая структура включает в себя по меньшей мере один BD каталог BDMV в корневом каталоге. В BD каталоге BDMV индексный файл index.bdmv и объектный файл MovieObject.bdmv включены в состав как информация главного файла (самого верхнего файла). Кроме того, три каталога, которые имеют информацию управления воспроизведением и информацию навигации для данных, записанных на носителе записи (например, диске Blu-ray), записаны в BD каталоге BDMV. Три каталога - это каталог списка воспроизведения PLAYLIST, каталог информации о клипе CLIPINF и каталог потока STREAM. Эти три каталога и файлы, включенные в них, будут объяснены в деталях ниже.
Файлы для видео- и аудиопотоков, которые называются 'AV-поток', записаны согласно конкретным форматам в каталоге потока STREAM. Например, '*.m2ts' используется как каждое имя расширения файлов AV-потока (например, 01000.m2ts и 02000.m2ts), т.к. файлы AV-потока как правило записаны как транспортные пакеты MPEG2. В спецификации BD AV-поток называется файлом потока клипа. Относительно настоящего изобретения данные, записанные на диске, будут существовать в форме файла AV-потока.
Каталог информации о клипе CLIPINF состоит из файлов информации о клипе 01000.clpi и 02000.clpi, имеющих однозначное соответствие с файлами AV-потока (*.m2ts), соответственно. Конкретно, информация об атрибутах и информация хронирования синхронизации AV-потока записывается в соответствующий файл информации о клипе (*.clpi). Информация хронирования включает в себя информацию временной метки представления (PTS) данных в файле AV-потока номеру пакета источника в файле AV-потока. В типичном варианте это соответствие именуется как соответствие точки входа. В стандарте BD файл AV-потока *.m2ts и соответствующий файл информации о клипе *.clpi вместе называются «клип». Соответственно файл «01000.clpi» в каталоге информации о клипе CLIPINF имеет информацию об атрибутах и информацию хронирования в отношении файла «01000.m2ts» в каталоге потока, и файлы «01000.clpi» и «01000.m2ts» формируют клип.
Каталог списка воспроизведения PLAYLIST включает в себя файлы списка воспроизведения (*.mpls), а каждый из файлов списка воспроизведения (*.mpls) включает в себя, по меньшей мере, один элемент воспроизведения, обозначающий интервал воспроизведения конкретного клипа. Элемент воспроизведения имеет навигационную информацию о времени начала воспроизведения (In-Time) и времени окончания воспроизведения (Out-Time) отдельного клипа, который желают воспроизвести, т.е. обозначенного именем клипа, данным в поле Clip_Information_File в элементе воспроизведения. Кроме того, файл списка воспроизведения *.mpls может быть предоставлен с подэлементом воспроизведения как необходимым, когда данные, которые должны быть воспроизведены, не синхронизированы с элементом воспроизведения.
В BD каталоге BDMV есть индексный файл index.bdmv и объектный файл Object.bdmv как главные файлы для обеспечения пользовательской интерактивности. Индексный файл index.bdmv включает в себя индексную таблицу Table, имеющую информацию главного меню и информацию заголовка, который пользователь может выбирать.
В частности, информация главного меню, записанная в индексной таблице Table, называется главным меню или самым верхним меню. Относительно этого в настоящем описании вводится всплывающее меню, которое вновь определено как информация нового меню, отдельного от главного меню. Всплывающее меню может предоставлять детализированную информацию меню согласно атрибутам данных определенного воспроизведения или блока воспроизведения (например, заголовок, глава, сцена и т.д.), и может быть предоставлено в небольшом окне на экране, которое в некоторых случаях может перекрывать воспроизводимую в настоящий момент картинку.
Соответственно информация управления всплывающим меню предоставлена в каждом заголовке. Например, заголовок может быть разделен на главы, каждая из которых представлена одним из множества блоков воспроизведения, и информация всплывающего меню может быть ассоциирована с каждым блоком воспроизведения. Также информация всплывающего меню может быть предоставлена как часть файла списка воспроизведения (*.mpls), файла информации о клипе (*.clpi) и т.д. Ниже главное меню и всплывающее меню будут описаны более детально со ссылкой к фиг.3A и 3B.
Как показано на фиг.2, том диска BD-ROM организован в информационную область файловой системы, область базы данных и область A/V-потока. Информационная область файловой системы хранит системную информацию для управления диском. Область базы данных включает в себя область общих файлов и область списка воспроизведения и информации о клипе. Область общих файлов хранит общие файлы, такие как файл index.bdmv и файл MovieObject.bdmv. Область списка воспроизведения и информации о клипе хранит каталог PLAYLIST и каталог CLIPINF. Основные данные и дополнительные данные, такие как аудио/видео/графика, записанные на диске, сохраняются как форматированные файлы клипов(*.m2ts) MPEG2 транспортного потока в области A/V-потока.
Фиг.3A и 3B иллюстрируют структуру данных носителя записи (например, BD-ROM) для управления графической информацией, такой как всплывающее меню, и способ управления информацией меню в соответствии с вариантом осуществления настоящего изобретения. Конкретно, фиг.3A схематически иллюстрирует файловую структуру, предоставленную информацией главного меню в индексной таблице, а фиг.3B иллюстрирует структуру данных для управления информацией всплывающего меню согласно варианту осуществления настоящего изобретения.
Как показано на фиг.3A, файловая структура для управления главным меню включает в себя индексный файл index.bdmv, имеющий информацию главного меню. Конкретно, индексный файл index.bdmv включает в себя индексную таблицу Index Table, имеющую информацию Menu главного меню, информацию заголовков Title #1, …, Title #n (Тайтл #1, …, Тайтл #n), и информацию первого воспроизведения First Playback. Информация в индексной таблице взаимно однозначно связана с информацией в соответствующем объектном файле MovieObject.bdmv, которая управляет воспроизведением.
Соответственно информация главного меню в индексной таблице Index Table выполняется пользовательским запросом "Call Menu", и в главное меню включается меню Title основного тайтла. Таким образом, пользователь может выбрать из главного меню один из тайтлов, которые пользователь хочет воспроизвести.
Если пользователь выбирает Title #1, то Title #1 ставится в соответствие объекту, например, MovieObject #1 (Объект кинофильма #1), обозначенному ссылочной информацией, которая включена в информацию Title #1 в индексной таблице, т.е. 'Title_ref_to_mobj_id' информацией. И список воспроизведения, например, PlayList #1, обозначенный командой в соответствующем объекте, воспроизводится.
Список воспроизведения PlayList #1 снабжен элементами воспроизведения PlayItem #1 и PlayItem #2, которые включают в себя информацию навигации для воспроизведения клипов Clip #1 и #2 соответственно.
Информация первого воспроизведения First Playback в индексной таблице Index Table включает в себя ссылочную информацию, которая автоматически загружается, когда загружается диск. По существу, файл списка воспроизведения и файл клипа, связанные с информацией первого воспроизведения посредством объекта в файле object.bdmv, воспроизводятся автоматически таким же образом, как обсуждено выше относительно Title #1.
В процессе воспроизведения соответствующего тайтла воспроизведение начинается с главного меню. Главное меню ограничено предоставлением общей, основанной на тайтлах информации главного меню для всего диска, и есть ограничение в правильном предоставлении главного меню согласно атрибутам записанных данных.
Отчасти по причине вышеуказанного, когда атрибуты данных записанных данных отличаются и/или более детализированы, отдельная дополнительная информация меню может быть предоставлена пользователю так, чтобы обеспечить удобство и окружение, отличное от обычного оптического диска.
Дополнительная информация меню - это графическая информация, называемая всплывающим меню. Фиг.3B иллюстрирует структуру данных для управления графической информацией, формирующей информацию всплывающего меню согласно варианту осуществления настоящего изобретения.
Прежде всего, всплывающее меню - это информация меню, предоставленная согласно атрибутам данных, записанных в каждом блоке воспроизведения, тогда как главное меню - это общая информация, предоставленная для всего диска.
'Блок воспроизведения', к которому применяется всплывающее меню, означает конкретную секцию воспроизведения, к которой автор диска применил всплывающее меню. Например, тайтл, глава и т.п. могут быть одним 'блоком воспроизведения' согласно его содержимому. И даже сцена и т.д. может быть одним 'блоком воспроизведения'.
'Тайтл' (например, кинофильм) может быть рассмотрен как наибольший блок среди содержимого на диске blue-ray (BD), а 'главы' могут быть рассмотрены как множество меньших секций воспроизведения в тайтле. Соответственно всплывающее меню может быть сконфигурировано по-разному на основе тайтла и/или главы. Также настоящее изобретение предоставляет два типа всплывающих меню. Первый тип будет именоваться как 'всплывающее меню реального времени' или 'всплывающее меню первого типа (Type #1 PopUp menu)'. Второй тип будет именоваться как 'предварительно загруженное всплывающее меню' или 'всплывающее меню второго типа (Type #2 Popup menu)'. Эти два типа всплывающих меню будут описаны более детально ниже. Как показано на фиг.3B, всплывающее меню второго типа может быть использовано как меню заголовка, а всплывающее меню первого типа может быть использовано как меню главы. На фиг.3B третья глава (глава #3) не имеет ассоциированного всплывающего меню первого типа и по существу становится секцией воспроизведения, поддерживаемой предварительно загруженным всплывающим меню, применимым ко всему тайтлу.
Всплывающее меню может быть предоставлено с информацией меню согласно типу всплывающего меню. Автор диска также предоставляет различные виды информации меню, подходящие к атрибутам данных блока воспроизведения, с которым ассоциированно связано всплывающее меню. Например, всплывающее меню, дающее возможность изменения главы и языка аудиопотока в тайтле, может быть предоставлено в предварительно загруженном всплывающем меню тайтла Title #1, а различные виды информации меню, основанные на атрибутах данных соответствующей главы, могут быть предоставлены в всплывающем меню реального времени в каждой главе. Например, на фиг.3B всплывающее меню, состоящее из меню, открывающее меню покупки и комментариев, включающее в себя улучшенные данные, предоставлено для главы #1, а изменяемое звуковое меню языка аудиопотока и 'внешнее' меню для приема входного сигнала извне предоставлены для главы #2. Всплывающее меню реального времени не предоставлено главе #3.
Кроме того, каждое всплывающее меню дополнительно снабжено выбором меню для выполнения главного меню в индексной таблице. Если соответствующее 'главное меню' в всплывающем меню выбрано, команда 'Call Menu' выполняется так, что выполняется главное меню индексного файла. Во-вторых, в противоположность тому, как отображается главное меню, всплывающее меню отображается перекрывающим воспроизводимую в настоящий момент картинку, используя небольшое окно, без изменения воспроизводимой в настоящий момент картинки. По существу, воспроизводимая в настоящий момент картинка становится фоновой картинкой. Фоновая картинка может быть видеокадром или остановленной картинкой или может быть непрерывно воспроизводимой без остановки.
В-третьих, выполнение главного или всплывающего меню основано на выполнении пользовательской команды, например, нажатии кнопки выполнения меню на пульте дистанционного управления. В случае всплывающего меню могут быть осуществлены различные команды выполнения. Например, для всплывающего меню реального времени пользователю предоставляется значок выполнения, отображающий, что в текущей секции воспроизведения внутри отображаемого в настоящий момент изображения присутствует всплывающее меню. Пользователь затем щелкает на соответствующем значке для того, чтобы выполнить всплывающее меню. В случае предварительно загруженного всплывающего меню нажатие кнопки выполнения меню делается через пульт дистанционного управления для того, чтобы выполнить всплывающее меню. Команда выполнения для всплывающего меню называется 'PopUp_on'. Как упоминается в предшествующем описании, может быть видно, что каждый способ 'PopUp_on' может отличаться согласно типу всплывающего меню, которые будут объяснены в деталях ниже со ссылкой на фиг.4 и 5.
Суммируя признаки вновь определенного всплывающего меню, всплывающее меню предоставляет информацию меню, основанную на атрибутах данных в конкретном блоке воспроизведения. Может существовать множество типов всплывающего меню, и автор диска выборочно определяет типы всплывающего меню. Каждая из команд выполнения PopUp_on всплывающих меню отдельно сконфигурирована согласно каждому типу всплывающего меню. Функционирование всплывающего меню производится пока имеется остановленное фоновое изображение, или поддерживая воспроизведение фонового изображения без переключения фонового изображения как тогда, когда выполняется главное меню. Выше сконфигурированная информация меню, и, в частности, конфигурация согласно каждому типу всплывающего меню, и различные способы ее выполнения объяснены посредством ссылки к детальным вариантам осуществления настоящего изобретения ниже.
Фиг.4 и 6A-6B иллюстрируют вариант осуществления для управления всплывающим меню реального времени согласно настоящему изобретению, а фиг.5, 6A и 6C иллюстрируют вариант осуществления для управления предварительно загруженным всплывающим меню согласно настоящему изобретению.
Сперва будут описаны различия между всплывающим меню реального времени и предварительно загруженным всплывающим меню в этих вариантах осуществления.
Во-первых, предварительно загруженное всплывающее меню применяется к более глобальному блоку воспроизведения, такому как группа глав или тайтл. По существу содержимое предварительно загруженного меню является по природе более глобальным. В противоположность, всплывающее меню реального времени может быть применено к более конкретному блоку воспроизведения, такому как глава в тайтле. Содержимое всплывающего меню реального времени является более непосредственно относящимся к атрибутам данных ассоциированного блока воспроизведения.
Каждое применение предварительно загруженного всплывающего меню и всплывающего меню реального времени может быть выполнено на основе иерархии 'тайтл и глава'. В качестве других примеров применение может быть основано на структурах данных 'тайтл и метка', 'глава и метка', 'список воспроизведения и элемент воспроизведения', 'список воспроизведения и метка', 'список воспроизведения и клип' или 'тайтл и установка отображения'. А именно, в вариантах осуществления на фиг.4 и 5 всплывающее меню реального времени - это всплывающее меню для небольшой секции воспроизведения в 'блоке воспроизведения', ассоциированном с предварительно загружаемым всплывающим меню. Как будет понятно, всплывающие меню реального времени и предварительно загруженное меню согласно этим двум вариантам осуществления настоящего изобретения могут быть применены, не обращая внимания на наименования 'блока воспроизведения'. Во-вторых, при конфигурировании данных всплывающего меню, предварительно загруженное всплывающее меню означает графическую информацию, предоставленную отдельным файлом данных, отличаемым от файла, содержащего AV-данные соответствующего блока воспроизведения. Всплывающее меню реального времени означает графическую информацию, предоставленную мультиплексированной в файле с AV-данными соответствующего блока воспроизведения. Следовательно, предварительно загруженное всплывающее меню и всплывающее меню реального времени порой называются 'всплывающее меню по запросу' и 'всплывающее меню динамического вида' соответственно.
В-третьих, для выполнения всплывающего меню выбор кнопки конкретного всплывающего меню, предусмотренной на внешнем пульте дистанционного управления и т.п. или панели ввода, распознается как команда выполнения PopUp_on. В противоположность, всплывающее меню реального времени всегда предоставляется в воспроизводимом изображении в форме определенного значка выполнения, и воспроизводящее устройство распознает, когда пользователь щелкает соответствующий значок, как команду выполнения PopUp_on. Следовательно, предварительно загруженное всплывающее меню порой именуется как всплывающее меню по запросу пользователя, а всплывающее меню реального времени порой именуется как всплывающее меню, которое всегда на экране. Автор диска устанавливает наиболее целесообразное всплывающее меню, чтобы предоставить пользователю меню на основе атрибутов записанных данных. Следовательно, всплывающее меню реального времени может не быть предоставлено для конкретного блока воспроизведения, например, главы #3 на фиг.3B.
Фиг.4 схематически иллюстрирует конфигурацию и выполнение всплывающего меню реального времени. Как показано, распознаваемый пользователем значок выполнения (например, значок 'R' в круге) предоставлен с одной стороны каждого воспроизводимого изображения (например, всегда на экране). Если пользователь щелкает соответствующий значок ('PopUp_on'), предоставляется соответствующая информация меню.
Например, если всплывающее меню реального времени является таким же, что и применимое к главе #1 на фиг.3B, активированное всплывающее меню включает в себя варианты выбора меню 'Покупка', 'Комментарий' и 'Главное', как обсуждалось выше. И, если определенная команда устанавливается в соответствии с выбором меню, определенная команда устанавливается как информация, используемая в воспроизведении оптического диска. Например, если выбирается главное меню (которое вызывается командой 'CallMenu'), текущее изображение переключается на изображение главного меню.
Следовательно, в фактическом осуществлении всплывающего меню реального времени согласно варианту осуществления настоящего изобретения идентичное всплывающее меню может быть сконфигурировано в соответствующем блоке воспроизведения (например, главах #1 или главе #2 на фиг.4). Как будет понятно, блок воспроизведения (например, глава #1) может быть разделен на секции воспроизведения, основанные на времени, и всплывающие меню реального времени, имеющие разную информацию меню, могут быть предоставлены для каждой из разделенных секций.
Фиг.5 схематически иллюстрирует конфигурацию и выполнение способа предварительно загруженного всплывающего меню. Здесь соответствующая информация меню предоставляется, если пользователь выбирает кнопку выполнения всплывающего меню, используя внешний пульт дистанционного управления или т.п. (PopUp_on). Например, в отличие от всплывающего меню реального времени, которое включает в себя компонент, находящийся всегда на экране, предварительно загруженное всплывающее меню обычно не отображается до тех пор, пока не будет принят пользовательский запрос.
Если предварительно загруженное всплывающее меню по фиг.5 является таким же, что и предварительно загруженное всплывающее меню, применимое к заголовку Title #1 на фиг.3B, команда выполнения PopUp_on всплывающего меню активирует отображение всплывающего меню, состоящего из вариантов выбора 'Главного' меню, меню 'Глава' и меню 'Язык'. Меню главы предоставляется для разрешения изменения главы. Меню языка предоставляется для изменения языка аудиопотока с текущего момента в любой секции главы #1. Пользователь затем выбирает одно из меню для того, чтобы вызвать выбранное меню. Кроме того, если выбирается 'Главное' меню (Call_Menu), текущее изображение переключается на изображение главного меню, как обсуждалось ранее.
Следовательно, в фактическом осуществлении предварительно загруженного всплывающего меню согласно варианту осуществления настоящего изобретения всплывающее меню может быть сконфигурировано в соответствующем блоке воспроизведения (например, заголовке #1). Как упоминалось в предшествующем описании, предварительно загруженное всплывающее меню управляется как файл меню, отдельный от общих AV-данных, или записывается в области, отличающейся от общих данных, несмотря на то, что включается в общие AV-данные. Следовательно, предварительно загруженное всплывающее меню предварительно загружается в соответствующий блок воспроизведения для того, чтобы быть использованным.
Поэтому, и всплывающее меню реального времени, и предварительно загруженное всплывающее меню могут быть одновременно использованы в некоторых осуществлениях настоящего изобретения. Например, ссылаясь на главы #1 и #2 на фиг.3B, оба из предварительно загруженного всплывающего меню, предоставленного для всего заголовка, и всплывающего меню реального времени, предоставленного для каждой главы, могут быть активированы в соответствии с выбором пользователя. С помощью классификации всплывающих меню настоящего изобретения на два типа и использованием конкретного типа всплывающего меню предоставлена структура данных для идентификации типа всплывающего меню в конкретном файле информации в блоке воспроизведения. Кроме того, настоящее изобретение предусмотрено для различения одного случая, где всплывающее меню не применимо к конкретному блоку воспроизведения, от другого случая, где оба из всплывающих меню двух типов применяются к конкретному блоку воспроизведения. Структура данных и способ записи идентификационной информации для идентификации типа всплывающего меню объясняются в деталях ниже.
Фиг. с 6A по 6C иллюстрируют структуры данных управляющей и идентификационной информации, идентифицирующей тип всплывающего меню согласно вариантам осуществления настоящего изобретения. Фиг.6A иллюстрирует вариант осуществления записи идентификационной информации всплывающего меню в файле списка воспроизведения. Ссылаясь на фиг.6A, в файле списка воспроизведения существует структура данных 'AppInfoPlayList {}', сохраняющая информацию о приложении, структура данных 'PlayList {}', сохраняющая информацию об элементе воспроизведения и вспомогательном элементе воспроизведения, и структура данных 'PlayListMark {}', сохраняющая информацию о метке.
Информация идентификации типа всплывающего меню этого варианта осуществления настоящего изобретения называется 'PopUp_menu_type', как имя поля, и записывается в файл списка воспроизведения. 'PopUp_menu_type = 00b' означает, что всплывающему меню не удалось поддержать соответствующий блок воспроизведения. 'PopUp_menu_type = 01b' означает, что только всплывающее меню реального времени поддерживает соответствующий блок воспроизведения. 'PopUp_menu_type = 10b' означает, что только предварительно загруженное всплывающее меню поддерживает соответствующий блок воспроизведения. И 'PopUp_menu_type = 11b' означает, что всплывающее меню реального времени и предварительно загруженное всплывающее меню поддерживают соответствующий блок воспроизведения. Поле 'PopUp_menu_type' может быть установлено для каждого блока воспроизведения или для конкретной секции воспроизведения в блоке воспроизведения. Например, указатель 'PopUp_menu_type' может быть определен в структурах данных 'AppInfoPlayList {}', 'PlayItem {}' или 'SubPlayItem {}'. Кроме того, имя поддерживаемого всплывающего меню может быть непосредственно включено в информацию файла, управляющую блоком воспроизведения, поддерживаемым всплывающим меню.
Фиг.6B и фиг.6C иллюстрируют структуры данных для управления 'PopUp_menu_type', записанным в структуре файла. Фиг.6B показывает структуру данных для управления данными всплывающего меню реального времени, а фиг.6C показывает структуру данных для управления данными предварительно загруженного всплывающего меню.
Ссылаясь на фиг.6B, всплывающее меню реального времени существует в конкретном блоке воспроизведения, а в частности, в главе. Например, PlayList #k управляет парой клипов (клип для главы #1, клип для главы #2), которые записаны посредством мультиплексирования AV-потока и графической информации, представляющей всплывающее меню реального времени в транспортные пакеты MPEG2, как пара элементов воспроизведения PlayItem #1 и PlayItem #2.
Во время воспроизведения модуль управления (пример которого обсуждается ниже со ссылкой на фиг.7) устройство оптической записи/воспроизведения считывает всплывающее меню реального времени. Всплывающее меню реального времени записывается мультиплексированным с AV-данными. Используя PID (идентификатор пакета) пакетов всплывающего меню реального времени, которые отличаются от PID пакетов AV-данных, пакеты меню реального времени отфильтровываются и предоставляются как соответствующее всплывающее меню, если подается пользовательская команда выполнения (PopUp_on) всплывающего меню реального времени. Как будет понято на основе описания фиг.4, компонент меню реального времени всегда находится на экране.
В примере по фиг.6B меню реального времени записывается, будучи мультиплексированным в первой половине клипа. Всплывающее меню предоставляется в первой или начальной части клипа, поскольку информация меню может быть отображена только после того, как устройство оптической записи/чтения считало графические данные, представляющие меню.
Однако, в случае, когда пользователь запрашивает команду выполнения всплывающего меню реального времени, и если устройство воспроизведения оптической записи не может считать все данные всплывающего меню реального времени, предоставленные в соответствующей главе, его работа может не удовлетворять требованию пользователя. Для того, чтобы предотвратить такую проблему, может быть введена функция запрета выполнения всплывающего меню для конкретной секции или интервала (продолжительности). Например, дополнительные поля управления меню - поле 'PopUp_menu_Prohibit_duration or PopUp_menu_waiting_duration' и/или поле 'PopUp_menu_Prohibit' могут быть предоставлены, как показано на фиг.6B. Поле 'PopUp_menu_Prohibit_duration or PopUp_menu_waiting_duration' обозначает определенную секцию (например, период времени) блока воспроизведения, во время которого выполнение всплывающего меню запрещается. Поле 'PopUp_menu_Prohibit' запрещает/разрешает выполнение всплывающего меню. 'PopUp_menu_Prohibit = Yes' устанавливается как команда управления, указывающая, что выполнение всплывающего меню запрещается. А 'PopUp_menu_Prohibit = No' устанавливается как команда управления, чтобы указать, что выполнение всплывающего меню разрешено. По меньшей мере одно из полей 'PopUp_menu_Prohibit_duration или PopUp_menu_waiting_duration' и 'PopUp_menu_Prohibit' может быть применено. Более того, оба этих поля могут быть применены, чтобы гарантировать надежность этой функции.
Фиг.6C показывает структуру данных для управления данными предварительно загруженного всплывающего меню. Ссылаясь на фиг.6C, PlayList #n управляет клипами (клипами для заголовка Title #n), имеющими AV-поток, записанный в них. Элементы воспроизведения в списке PlayList #n включают в себя информацию навигации для воспроизведения клипов. Отдельный файл клипа, хранящий графическую информацию, представляющую предварительно загруженное всплывающее меню, также записывается. PlayList #n включает в себя подэлемент воспроизведения SubPlayItem (случай 1), имеющий информацию навигации для воспроизведения отдельного файла клипа графической информации. Альтернативно, PlayList #1 может записать данные отдельного предварительно загруженного вспомогательного меню в начальной части клипа (клип для Title #n), имеющего AV-поток (случай 2).
Определенно, даже если данные предварительно загруженного всплывающего меню записаны как отдельный файл (случай 1) в одном варианте осуществления, данные предварительно загруженного всплывающего меню записываются физически смежными с общими AV-данными. Это полезно при уменьшении времени, затрачиваемого для воспроизведения общих AV-данных после того, как данные всплывающего меню были предварительно загружены.
Кроме того, даже если данные предварительно загруженного всплывающего меню записываются в начальной части клипа (клип для Title #n), имеющего AV-поток, записанный в нем (случай 2), очевидно, что случай 2 отличается от способа записи ранее упомянутых данных всплывающего меню реального времени на фиг.6B, поскольку данные предварительно загруженного всплывающего меню не объединены с AV-потоком. Модуль управления (пример которого обсуждается ниже со ссылкой на фиг.7) устройства воспроизведения оптической записи прежде всего воспроизводит данные предварительно загруженного всплывающего меню посредством вспомогательного элемента воспроизведения SubPlayItem или элемента воспроизведения PlayItem перед воспроизведением клипа для заголовка Title #n из соответствующего списка воспроизведения PlayList #n, и сохраняет меню в памяти. После того, как передана пользовательская команда PopUp_on выполнения всплывающего меню, предоставляется предварительно загруженное всплывающее меню.
Фиг.7 иллюстрирует примерный вариант осуществления устройства оптической записи/воспроизведения согласно настоящему изобретению. Как показано, устройство включает в себя головку 11 для поиска или записи управляющей информации, имеющей данные и информацию меню, записанную на оптическом диске; сервомеханизм или привод 14 для управления движением головки 11; сигнальный процессор 13 для демодулирования воспроизведенного сигнала, принятого от головки 11, в желаемое значение сигнала или модулирование сигнала, который должен быть записан, в сигнал, записанный на оптическом диске; память 15 для временного хранения управляющей информации, имеющей информацию меню, и микрокомпьютер 16 для управления сервомеханизмом 14, сигнальным процессором 13 и памятью 15. Исчерпывающий термин для вышеупомянутых структурных элементов - это система 20 воспроизведения записи. В частности, система 20 воспроизведения записи выполняет воспроизведение на основе структуры данных, как описано выше со ссылкой на фиг.1-6C.
AV-декодер 17 предоставляет данные пользователю, декодируя выходные данные согласно инструкции от контроллера 12. AV-кодер 17 преобразует входной сигнал в конкретный формат (т.е. MPEG2 транспортный поток) согласно управлению контроллера 12 и предоставляет преобразованный сигнал сигнальному процессору 13 в системе 20 воспроизведения записи для выполнения функции записи сигнала на оптический диск.
Промышленная применимость
Из воспроизведенной информации (PopUp_menu_type) идентификации типа всплывающего меню, записанной на носителе записи, модуль 12 управления распознает, поддерживается ли каждый конкретный блок воспроизведения всплывающим меню, а также тип или типы всплывающих меню, поддерживающие блок воспроизведения. Модуль 12 управления считывает данные всплывающего меню в соответствии с распознанным типом согласно ранее определенному способу, такому как описанный со ссылкой на фиг. 6A-6C, и затем предоставляет соответствующее всплывающее меню пользователю, если принята пользовательская команда (PopUp_on) выполнения всплывающего меню.
Более конкретно, когда принимают пользовательскую команду (PopUp_on) выполнения всплывающего меню, модуль 12 управления выполняет команду (PopUp_on) выполнения всплывающего меню, соответствующую считанной идентификационной информации, и может предоставить уведомляющее сообщение пользователю в ответ на команду (PopUp_on) выполнения всплывающего меню. Эта операция объясняется в деталях, со ссылкой на фиг.8A и фиг.8B.
Фиг.8A и фиг.8B являются схемами, иллюстрирующими функционирование устройства оптической записи/воспроизведения после того, как была распознана информация идентификации типа всплывающего меню (PopUp_menu_type) в конкретном блоке воспроизведения на диске.
Фиг.8A для примера показывает случай, когда предварительно загруженное всплывающее меню не может существовать в конкретном тайтле Title #k (нет Type #2 PopUp), когда глава Chapter #n в соответствующем тайтле даже не может иметь всплывающее меню реального времени (PopUp_menu_type = 00b) и когда глава Chapter #(n+1) в соответствующем тайтле имеет всплывающее меню реального времени (PopUp_menu_type = 01b).
Ссылаясь на фиг.8A, когда имеется в виду воспроизведение оптического диска, имеющего 'PopUp_menu_type=00b' и 'PopUp_menu_type = 01b', устройство оптической записи/воспроизведения распознает тип всплывающего меню в каждой главе из идентификационной информации PopUp_menu_type всплывающего меню, записанной на диске в ассоциативной связи с каждой главой. На основе указаний типа устройство управляет выводом информации всплывающего меню.
Конкретно, глава Chapter #n имеет индикатор типа 'PopUp_menu_type = 00b', указывающий, что ни всплывающее меню реального времени, ни предварительно загруженное всплывающее меню не поддерживают главу Chapter #n. Если команда PopUp_on выполнения всплывающего меню предварительно загруженного типа (кнопка меню пульта дистанционного управления) принимается от пользователя в процессе воспроизведения главы Chapter #n, устройство предоставляет пользователю через экран отображения сообщение, уведомляющее, что всплывающее меню не может существовать. Пользователь щелкает на значок выполнения, отображенный на экране, чтобы выполнить всплывающее меню реального времени. Кроме того, глава Chapter #n может не поддерживаться всплывающим меню реального времени так, что значок выполнения сам может быть не отображен на экране.
Глава Chapter #(n+1) имеет индикатор типа 'PopUp_menu_type = 01b', указывающий, что глава Chapter #(n+1) не поддерживается предварительно загруженным всплывающим меню, но поддерживается всплывающим меню реального времени. По существу, значок выполнения всплывающего меню реального времени (например, 'R' в круге) всегда отображается с одной стороны воспроизводимого изображения, пока соответствующая секция воспроизводится. Если пользователь щелкает соответствующий значок воспроизведения, это распознается как команда выполнения всплывающего меню реального времени для того, чтобы предоставить всплывающее меню. Если команда PopUp_on выполнения предварительно загруженного всплывающего меню принята от пользователя, устройство предоставляет пользователю через экран отображения сообщение, уведомляющее, что не существует предварительно загруженного всплывающего меню. Устройство может дополнительно предоставлять уведомляющее сообщение, указывающее выполнение всплывающего меню реального времени. Например, сообщение просит пользователя щелкнуть на значке выполнения всплывающего меню реального времени с помощью сообщения 'Пожалуйста, нажмите здесь!'.
Конкретно, глава Chapter #n или Chapter #(n+1) не может поддерживаться предварительно загруженным всплывающим меню. Кроме того, пользователь может часто непреднамеренно запрашивать выполнение посредством активации кнопки всплывающего меню с использованием пульта дистанционного управления и чего-либо подобного (которая соответствует команде PopUp_on выполнения предварительно загруженного всплывающего меню). Следовательно, вышеописанные способы будут очень полезны, предупреждая пользователя.
Фиг.8B для примера показывает случай, когда предварительно загруженное всплывающее меню существует в конкретном тайтле Title #k (Type #2 PopUp существует), когда глава Chapter #p в соответствующем заголовке не может иметь всплывающее меню реального времени (PopUp_menu_type = 10b) и когда глава Chapter #(p+1) в соответствующем заголовке имеет всплывающее меню реального времени, также как и предварительно загруженное всплывающее меню (PopUp_menu_type = 11b).
Ссылаясь на фиг.8B, когда имеется в виду воспроизведение оптического диска, имеющего 'PopUp_menu_type=10b' и 'PopUp_menu_type = 11b', устройство оптической записи/воспроизведения распознает тип всплывающего меню в каждой главе из идентификационной информации PopUp_menu_type всплывающего меню, записанной на диске с каждой главой. На основе указаний типа устройство управляет выводом информации всплывающего меню.
Конкретно, глава Chapter #p имеет индикатор 'PopUp_menu_type = 10b', указывающий, что Chapter #p поддерживается только предварительно загруженным всплывающим меню. Если команда PopUp_on выполнения всплывающего меню предварительно загруженного типа принимается от пользователя в процессе воспроизведения соответствующей секции, будет предоставлено всплывающее меню, которое предварительно загружено. Кроме того, устройство оптической записи воспроизведения в одном варианте осуществления может предоставить значок распознавания (например, 'P' в круге) с одной стороны предоставленного изображения, если существует предварительно загруженное всплывающее меню, информируя таким образом пользователя о том, что предварительно загруженное всплывающее меню является поддерживаемым в текущей секции воспроизведения. Как и с главой Chapter #n на фиг.8A, Chapter #p не поддерживается всплывающим меню реального времени, поэтому значок выполнения всплывающего меню реального времени не отображается на экране. Следовательно, команда PopUp_on выполнения всплывающего меню реального времени не будет принята от пользователя.
Глава Chapter #(p+1) имеет индикатор 'PopUp_menu_type = 11b', указывающий, что Chapter #(p+1) поддерживается и предварительно загруженным всплывающим меню, и всплывающим меню реального времени. По существу, устройство способно предоставить всплывающее меню, соответствующее каждому типу пользовательской команды PopUp_on выполнения всплывающего меню, пока соответствующая секция воспроизводится. Как описано выше со ссылкой на Chapter #p, значок распознавания, разрешающий пользователю распознать, что предварительно загруженное всплывающее меню существует, может быть предоставлен с одной стороны экрана. В случае, когда поддерживается всплывающее меню реального времени, значок выполнения всплывающего меню реального времени будет всегда отображаться на экране. Следовательно, понятно, что отдельный индикатор выполнения всплывающего меню реального времени будет необходим в этом необязательном варианте осуществления.
В вариантах осуществления, описанных выше, мультиплексированное или всплывающее меню реального времени было описано как меню, всегда находящееся на экране. А именно, компонент всплывающего меню реального времени всегда находится на экране. Однако настоящее изобретение не ограничено меню реального времени, являющимся всплывающим меню для постоянного отображения на экране. Взамен, предварительно загруженное всплывающее меню может служить как меню для постоянного отображения на экране.
Подобным образом, в варианте осуществления, описанном выше, мультиплексированное или предварительно загруженное всплывающее меню было главным образом описано как меню, которое не было отображено, пока не был принят пользовательский ввод, запрашивающий отображение меню. Однако это будет понятно, что мультиплексированное или всплывающее меню реального времени может служить как меню по пользовательскому запросу, в котором отображение не имеет место до тех пор, пока не получен пользовательский ввод, запрашивающий отображение меню.
По мере того, как один тип меню служит как всегда отображаемое на экране меню, а другой тип меню служит как меню для отображения по запросу пользователя, информация идентификации типа указывает, является ли меню всегда находящимся на экране или это меню по запросу пользователя.
Кроме того, вышеописанные варианты осуществления объяснили иерархию для двух типов меню, а именно - использование предварительно загруженного меню для большого блока воспроизведения и меню реального времени для поднабора большого блока воспроизведения. Однако это будет понятно, что типы меню настоящего изобретения не ограничены этой иерархией или наличием иерархического взаимоотношения.
В то время как изобретение было раскрыто со ссылкой к ограниченному числу вариантов осуществления, специалисты в области техники, имеющие преимущество в виде этого открытия, оценят многочисленные модификации и вариации на его основе. Например, описанное со ссылкой на оптический диск Blu-ray ROM в нескольких примерах настоящее изобретение не ограничено этим стандартом оптического диска или оптических дисков. Имеется в виду, что все такие модификации и вариации подпадают под объем изобретения.

Claims (25)

1. Носитель записи, на котором хранится исполняемая структура данных для управления воспроизведением информации меню, содержащий
информационную область, хранящую по меньшей мере один файл первого потока, который содержит информацию первого интерактивного меню и является отдельным от файла, содержащего основные аудио/видеоданные, поверх которых информация первого интерактивного меню отображается с перекрытием, и
область управления, хранящую управляющую информацию для управления воспроизведением информации меню, при этом в области управления хранится по меньшей мере один файл информации первого потока, имеющий однозначное соответствие с упомянутым файлом первого потока, причем упомянутый файл информации первого потока включает в себя информацию об атрибутах данных в упомянутом файле первого потока, и в области управления хранятся один или более файлов списка воспроизведения, обозначающих файл потока, подлежащий воспроизведению посредством соответствующего файла информации потока, причем файл списка воспроизведения включает в себя по меньшей мере один подэлемент воспроизведения, включающий в себя информацию навигации для воспроизведения упомянутого файла первого потока, при этом информация первого интерактивного меню отображается по запросу пользователя.
2. Носитель записи по п.1, в котором в информационный области дополнительно хранится по меньшей мере один файл второго потока, в котором мультиплексированы основные аудио/видеоданные и информация второго интерактивного меню, перекрывающего основные аудио/видеоданные, а в области управления дополнительно хранится по меньшей мере один файл информации второго потока, имеющий однозначное соответствие с упомянутым файлом второго потока, причем данный файл информации второго потока включает в себя информацию об атрибутах данных в упомянутом файле второго потока, при этом информация второго интерактивного меню появляется всегда в течение воспроизведения блока воспроизведения, к которому применяется упомянутый файл второго потока.
3. Носитель записи по п.2, в котором файл списка воспроизведения включает в себя по меньшей мере один элемент воспроизведения, обеспечивающий информацию навигации для воспроизведения упомянутого файла второго потока.
4. Носитель записи по п.2, в котором файл списка воспроизведения включает в себя по меньшей мере один подэлемент воспроизведения, обеспечивающий информацию навигации для воспроизведения упомянутого файла второго потока.
5. Способ воспроизведения информации меню с носителя записи, содержащий этапы, на которых
воспроизводят с носителя записи управляющую информацию для управления воспроизведением информации меню, при этом управляющая информация включает в себя один или более файлов списка воспроизведения и файл информации первого потока, имеющий однозначное соответствие с файлом первого потока, причем файл информации первого потока включает в себя информацию об атрибутах данных в файле первого потока, при этом файл списка воспроизведения обозначает файл потока, подлежащий воспроизведению посредством соответствующего файла информации потока, и файл списка воспроизведения включает в себя по меньшей мере один подэлемент воспроизведения, обеспечивающий информацию навигации для воспроизведения упомянутого файла первого потока,
воспроизводят с носителя записи на основе управляющей информации по меньшей мере один файл первого потока, который содержит информацию первого интерактивного меню и является отдельным от файла, содержащего основные аудио/видеоданные, поверх которых информация первого интерактивного меню отображается с перекрытием, и
отображают информацию первого интерактивного меню при вводе запроса пользователя.
6. Способ по п.5, дополнительно содержащий этапы, на которых воспроизводят с носителя записи управляющую информацию для управления воспроизведением информации меню, при этом управляющая информация включает в себя один или более файлов списка воспроизведения и файл информации второго потока, имеющий однозначное соответствие с файлом второго потока, причем файл информации второго потока соответственно включает в себя информацию об атрибутах данных в файле второго потока, при этом один или более файлов списка воспроизведения обозначают файл потока, подлежащий воспроизведению посредством файла информации второго потока,
воспроизводят с носителя записи по меньшей мере один файл второго потока на основе управляющей информации, причем в данном файле второго потока мультиплексированы основные аудио/видеоданные и информация второго интерактивного меню, отображаемая поверх основных аудио/видеоданных с перекрытием, при этом информация второго интерактивного меню всегда отображается на экране в течение продолжительности блока воспроизведения, к которому применяется информация второго интерактивного меню.
7. Способ по п.5, дополнительно содержащий этап, на котором выводят информацию второго интерактивного меню с основными аудио/видеоданными.
8. Способ по п.5, в котором файл первого потока загружают предварительно до исполнения упомянутого подэлемента воспроизведения.
9. Способ по п.6, в котором файл списка воспроизведения включает в себя по меньшей мере один элемент воспроизведения, обеспечивающий информацию навигации для воспроизведения упомянутого файла второго потока.
10. Способ по п.6, в котором файл списка воспроизведения включает в себя по меньшей мере один подэлемент воспроизведения, обеспечивающий информацию навигации для воспроизведения упомянутого файла второго потока.
11. Способ по п.6, в котором управляющая информация включает в себя файл информации второго потока, включающий в себя информацию временных характеристик файла второго потока, которая задает соответствие между временем представления данных в файле второго потока и номером пакета источника в файле второго потока.
12. Способ записи структуры данных для управления воспроизведением информации меню, содержащий этапы, на которых
записывают на носитель записи по меньшей мере один файл первого потока, который содержит информацию первого интерактивного меню и является отдельным от файла, содержащего основные аудио/видеоданные, поверх которых информация первого интерактивного меню отображается с перекрытием, и
записывают на носитель записи управляющую информацию для управления воспроизведением информации меню, при этом управляющая информация включает в себя по меньшей мере один файл списка воспроизведения и по меньшей мере один файл информации первого потока, имеющий однозначное соответствие с упомянутым файлом первого потока, причем упомянутый файл информации первого потока включает в себя информацию об атрибутах данных в упомянутом файле первого потока, при этом упомянутый файл списка воспроизведения обозначает файл потока, подлежащий воспроизведению посредством соответствующего файла информации потока, и упомянутый файл списка воспроизведения включает в себя по меньшей мере один подэлемент воспроизведения, обеспечивающий информацию навигации для воспроизведения упомянутого файла первого потока, при этом информация первого интерактивного меню отображается по запросу пользователя.
13. Способ по п.12, дополнительно содержащий этапы, на которых записывают на носитель записи по меньшей мере один файл второго потока, в котором мультиплексированы основные аудио/видеоданные и информация второго интерактивного меню, отображаемая поверх основных аудио/видеоданных с перекрытием, и
записывают на носитель записи управляющую информацию для управления воспроизведением информации меню, при этом управляющая информация включает в себя по меньшей мере один или более файлов списка воспроизведения и по меньшей мере один файл информации второго потока, имеющий однозначное соответствие с упомянутым файлом второго потока, причем данный файл информации второго потока включает в себя информацию об атрибутах данных в упомянутом файле второго потока, при этом упомянутые один или более файлов списка воспроизведения обозначают файл потока, подлежащий воспроизведению посредством соответствующего файла информации потока, при этом информация второго интерактивного меню всегда отображается в течение продолжительности блока воспроизведения, к которому применяется информация второго интерактивного меню.
14. Способ по п.12, в котором файл списка воспроизведения включает в себя по меньшей мере один элемент воспроизведения, обеспечивающий информацию навигации для воспроизведения упомянутого файла второго потока.
15. Способ по п.12, в котором файл списка воспроизведения включает в себя по меньшей мере один подэлемент воспроизведения, обеспечивающий информацию навигации для воспроизведения упомянутого файла второго потока.
16. Устройство для воспроизведения графической информации с носителя записи, загруженного в данное устройство, содержащее
головку, выполненную с возможностью воспроизведения информации с носителя записи, и
контроллер, выполненный с возможностью управления головкой для воспроизведения с носителя записи управляющей информации для управления воспроизведением информации меню, при этом управляющая информация включает в себя один или более файлов списка воспроизведения и файл информации первого потока, имеющий однозначное соответствие с файлом первого потока, причем файл информации первого потока включает в себя информацию об атрибутах данных в файле первого потока, при этом файл списка воспроизведения обозначает файл потока, подлежащий воспроизведению посредством соответствующего файла информации потока, и файл списка воспроизведения включает в себя по меньшей мере один подэлемент воспроизведения, обеспечивающий информацию навигации для воспроизведения файла первого потока, а также с возможностью управления головкой для воспроизведения с носителя записи по меньшей мере одного файла первого потока, который содержит информацию первого интерактивного меню и является отдельным от файла, содержащего основные аудио/видеоданные, поверх которых информация первого интерактивного меню отображается с перекрытием, и
при этом контроллер выполнен с возможностью осуществлять управление таким образом, чтобы информация первого интерактивного меню отображалась при вводе запроса пользователя.
17. Устройство по п.16, в котором контроллер дополнительно выполнен с возможностью управления головкой для воспроизведения с носителя записи файла информации второго потока, имеющего однозначное соответствие с файлом второго потока, причем файл информации второго потока включает в себя информацию об атрибутах данных в файле второго потока, при этом упомянутые один или более файлов списка воспроизведения обозначают файл потока, подлежащий воспроизведению посредством соответствующего файла информации потока, а также с возможностью управления головкой для воспроизведения с носителя записи по меньшей мере одного файла второго потока, причем в данном файле второго потока мультиплексированы основные аудио/видеоданные и информация второго интерактивного меню, отображаемая поверх основных аудио/видеоданных с перекрытием, при этом информация второго интерактивного меню всегда должна отображаться в течение продолжительности блока воспроизведения, к которому применяется информация второго интерактивного меню.
18. Устройство по п.16, дополнительно содержащее память, сконфигурированную для хранения в ней данных, при этом контроллер выполнен с возможностью осуществления управления таким образом, чтобы файл первого потока был предварительно загружен перед исполнением упомянутого подэлемента воспроизведения.
19. Устройство по п.17, в котором контроллер выполнен с возможностью управления головкой для воспроизведения файла списка воспроизведения, включающего в себя элемент воспроизведения, обеспечивающий информацию навигации для воспроизведения файла второго потока.
20. Устройство по п.17, в котором контроллер выполнен с возможностью управления головкой для воспроизведения файла списка воспроизведения, включающего подэлемент воспроизведения, обеспечивающий информацию навигации для воспроизведения файла второго потока.
21. Устройство по п.17, в котором контроллер выполнен с возможностью управления головкой для воспроизведения файла информации второго потока, включающего в себя информацию временных характеристик файла второго потока, которая задает соответствие между временем представления данных в файле второго потока и номером пакета источника в файле второго потока.
22. Устройство для записи на носитель записи структуры данных для управления воспроизведением информации меню, содержащее
головку, выполненную с возможностью записи информации на носитель записи, и
контроллер, выполненный с возможностью управления головкой для записи на носитель записи по меньшей мере одного файла первого потока, который содержит информацию первого интерактивного меню и является отдельным от файла, содержащего основные аудио/видеоданные, поверх которых информация первого интерактивного меню отображается с перекрытием, а также с возможностью управления головкой для записи на носитель записи управляющей информации для управления воспроизведением информации меню, при этом управляющая информация включает в себя один или более файлов списка воспроизведения и по меньшей мере один файл информации первого потока, имеющий однозначное соответствие с упомянутым файлом первого потока, причем упомянутый файл информации первого потока включает в себя информацию об атрибутах данных в упомянутом файле первого потока, при этом файл списка воспроизведения обозначает файл потока, подлежащий воспроизведению посредством соответствующего файла информации потока, и файл списка воспроизведения включает в себя по меньшей мере один подэлемент воспроизведения, обеспечивающий информацию навигации для воспроизведения упомянутого файла первого потока, при этом информация первого интерактивного меню отображается по запросу пользователя.
23. Устройство по п.22, в котором контроллер дополнительно выполнен с возможностью управления головкой для записи на носитель записи по меньшей мере одного файла второго потока, в котором мультиплексированы основные аудио/видеоданные и информация второго интерактивного меню, отображаемая поверх основных аудио/видеоданных с перекрытием, а также с возможностью управления головкой для записи на носитель записи управляющей информации для управления воспроизведением информации меню, при этом управляющая информация включает в себя один или более файлов списка воспроизведения и по меньшей мере один файл информации второго потока, имеющий однозначное соответствие с упомянутым файлом второго потока, причем данный файл информации второго потока включает в себя информацию об атрибутах данных в упомянутом файле второго потока, при этом упомянутые один или более файлов списка воспроизведения обозначают файл потока, подлежащий воспроизведению посредством соответствующего файла информации потока.
24. Устройство по п.23, в котором контроллер дополнительно выполнен с возможностью управления головкой для записи файла списка воспроизведения, включающего в себя элемент воспроизведения, обеспечивающий информацию навигации для воспроизведения упомянутого файла второго потока.
25. Устройство по п.23, в котором контроллер дополнительно выполнен с возможностью управления головкой для записи файла списка воспроизведения, включающего в себя подэлемент воспроизведения, обеспечивающий информацию навигации для воспроизведения упомянутого файла второго потока.
RU2006116879/28A 2003-12-26 2004-08-19 Носитель записи, имеющий структуру данных для управления графической информацией, и способы и устройства записи и воспроизведения RU2388074C2 (ru)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020030097528A KR20050066264A (ko) 2003-12-26 2003-12-26 고밀도 광디스크의 메뉴 구성방법 및 실행방법과기록재생장치
KR10-2003-0097528 2003-12-26

Publications (2)

Publication Number Publication Date
RU2006116879A RU2006116879A (ru) 2007-12-10
RU2388074C2 true RU2388074C2 (ru) 2010-04-27

Family

ID=36968325

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2006116879/28A RU2388074C2 (ru) 2003-12-26 2004-08-19 Носитель записи, имеющий структуру данных для управления графической информацией, и способы и устройства записи и воспроизведения

Country Status (12)

Country Link
US (4) US7587122B2 (ru)
EP (1) EP1711944B1 (ru)
JP (1) JP4819696B2 (ru)
KR (2) KR20050066264A (ru)
CN (4) CN101059989B (ru)
BR (1) BRPI0415278A (ru)
ES (1) ES2526461T3 (ru)
HK (1) HK1116590A1 (ru)
MY (1) MY145238A (ru)
RU (1) RU2388074C2 (ru)
TW (3) TWI368904B (ru)
WO (1) WO2005064610A1 (ru)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100561417B1 (ko) * 2004-02-09 2006-03-16 삼성전자주식회사 Av 데이터의 재생상태를 전환할 수 있는 인터랙티브그래픽 스트림을 기록한 정보저장매체, 그 재생방법 및 장치
US7613384B2 (en) * 2004-08-17 2009-11-03 Lg Electronics Inc. Method for configuring composite file structure for data reproduction, and method and apparatus for reproducing data using the composite file structure
KR100677129B1 (ko) * 2004-09-03 2007-02-02 삼성전자주식회사 인터랙티브 그래픽 스트림을 기록한 저장 매체, 그 재생장치 및 재생 방법
US20060056803A1 (en) * 2004-09-13 2006-03-16 Seo Kang S Recording medium, method for searching contents recorded within the recording medium, and method and apparatus for reproducing the recorded contents
PT2632152T (pt) 2005-03-02 2017-09-18 Rovi Guides Inc Listas de reprodução e marcadores num sistema de aplicação de orientação de multimédia interactiva
CN102005228B (zh) * 2005-04-07 2013-04-10 松下电器产业株式会社 记录方法和再现装置
CN101228584B (zh) * 2005-07-27 2010-12-15 松下电器产业株式会社 信息记录装置以及记录方法
JP2007134858A (ja) * 2005-11-09 2007-05-31 Funai Electric Co Ltd 映像音声記録装置
JP2008011447A (ja) * 2006-06-30 2008-01-17 Toshiba Corp 映像再生装置、映像再生方法および映像表示システム
US20080114794A1 (en) * 2006-11-10 2008-05-15 Guideworks Llc Systems and methods for using playlists
US20080115173A1 (en) 2006-11-10 2008-05-15 Guideworks Llc Systems and methods for using playlists
MY151243A (en) 2008-09-30 2014-04-30 Panasonic Corp Recording medium, playback device, system lsi, playback method, glasses, and display device for 3d images
US8914826B2 (en) * 2008-12-23 2014-12-16 Verizon Patent And Licensing Inc. Method and system for creating a chapter menu for a video program
US20120311446A1 (en) * 2010-04-13 2012-12-06 Toshihisa Nakano Content recording device, content recording method, content recording program, recording medium, integrated circuit and content recording and reproduction system
KR20110121888A (ko) * 2010-05-03 2011-11-09 삼성전자주식회사 휴대용 단말기에서 팝업 메뉴를 확인하기 위한 장치 및 방법
KR200454315Y1 (ko) * 2011-04-04 2011-06-27 정시화 열보존매체를 가진 고효율 가스튀김기
JP2016062637A (ja) * 2014-09-12 2016-04-25 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America 記録媒体、再生装置、および再生方法

Family Cites Families (66)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2088507A (en) * 1935-12-28 1937-07-27 Worth Co Car loading device
JPH0262671A (ja) 1988-08-30 1990-03-02 Toshiba Corp カラー編集処理装置
US5646796A (en) 1993-05-10 1997-07-08 Sony Corporation Apparatus and method for recording and reproducing topic data with digital video and audio data
JP3339210B2 (ja) * 1994-07-04 2002-10-28 ソニー株式会社 再生装置
CA2168327C (en) 1995-01-30 2000-04-11 Shinichi Kikuchi A recording medium on which a data containing navigation data is recorded, a method and apparatus for reproducing a data according to navigationdata, a method and apparatus for recording a data containing navigation data on a recording medium.
US6009234A (en) 1995-04-14 1999-12-28 Kabushiki Kaisha Toshiba Method of reproducing information
EP0788094A4 (en) * 1995-08-21 1998-06-24 Matsushita Electric Ind Co Ltd MULTIMEDIA OPTICAL DISK WHICH CAN COMPLETELY GENERATE UNEXPECTED SCENES THROUGH INTERACTIVE CONTROL, THEIR PLAYBACK DEVICE AND PLAYBACK METHOD
KR100421522B1 (ko) 1995-08-21 2004-05-31 마츠시타 덴끼 산교 가부시키가이샤 특수재생을도입한시청형태를제작자가자유롭게코디네이트할수있는멀티미디어광디스크및그재생장치와재생방법
JP3729920B2 (ja) 1996-03-18 2005-12-21 パイオニア株式会社 情報記録媒体並びにその記録装置及び再生装置
EP1134988A1 (en) * 1996-03-29 2001-09-19 Matsushita Electric Industrial Co., Ltd. Multimedia optical disc having improved interactive reproduction procedure, a reproduction apparatus and a method for such a disc
EP1152413A3 (en) 1996-04-05 2005-04-06 Matsushita Electric Industrial Co., Ltd. Multimedia optical disc for storing audio data and sub-picture data in a plurality of channels as well as moving picture data and apparatus and method for reproducing the multimedia optical disc
RU2180470C2 (ru) 1996-05-31 2002-03-10 Томсон Консьюмер Электроникс, Инк. Обработка цифровых данных и информации программных указателей
JP2954083B2 (ja) 1997-05-01 1999-09-27 株式会社東芝 情報記録再生用媒体及び情報記録再生用媒体フォーマット装置並びに情報記録再生装置
US6208802B1 (en) 1997-08-07 2001-03-27 Matsushita Electric Industrial Co., Ltd. Optical disk, reproduction apparatus, and reproduction method
US5949752A (en) 1997-10-30 1999-09-07 Wea Manufacturing Inc. Recording media and methods for display of graphic data, text, and images
JP3932469B2 (ja) * 1997-11-28 2007-06-20 ソニー株式会社 データ記録媒体およびデータ再生装置
JP3597690B2 (ja) * 1998-01-21 2004-12-08 株式会社東芝 デジタル情報記録再生システム
US6250928B1 (en) 1998-06-22 2001-06-26 Massachusetts Institute Of Technology Talking facial display method and apparatus
JP3356691B2 (ja) 1998-07-07 2002-12-16 株式会社東芝 情報記録媒体とその記録方法及び再生方法
US7113694B2 (en) 1998-08-18 2006-09-26 Lg Electronics Inc. Apparatus for creating and managing navigation information in rewritable recording medium and method therefor
JP3736146B2 (ja) 1998-09-04 2006-01-18 株式会社日立製作所 情報記憶媒体、および動画音声記録再生装置
SG75991A1 (en) * 1998-10-28 2000-10-24 Hitachi Ltd Information recording medium motion-picture voice recording/reproducing apparatus and motion-picture voice recording/reproducing method
US6392664B1 (en) 1998-11-30 2002-05-21 Webtv Networks, Inc. Method and system for presenting television programming and interactive entertainment
RU2233011C2 (ru) 1998-12-14 2004-07-20 Конинклейке Филипс Электроникс Н.В. Носитель записи, устройство и способ воспроизведения носителя записи и способ изготовления носителя записи
US6286001B1 (en) 1999-02-24 2001-09-04 Doodlebug Online, Inc. System and method for authorizing access to data on content servers in a distributed network
JP4158262B2 (ja) * 1999-02-26 2008-10-01 ソニー株式会社 情報記録再生装置および方法ならびに記録媒体
JP3334799B2 (ja) 1999-03-12 2002-10-15 松下電器産業株式会社 光ディスク、再生装置、再生方法および記録媒体
US6757906B1 (en) 1999-03-30 2004-06-29 Tivo, Inc. Television viewer interface system
JP3570296B2 (ja) * 1999-06-10 2004-09-29 松下電器産業株式会社 光ディスク再生装置
JP3298564B2 (ja) 1999-06-14 2002-07-02 日本電気株式会社 映像再生装置及び映像再生装置制御用プログラムを記憶した記憶媒体
KR100370247B1 (ko) 1999-08-26 2003-01-29 엘지전자 주식회사 등장인물 관계 기반 동영상 검색 방법
WO2001030088A1 (en) 1999-10-21 2001-04-26 Koninklijke Philips Electronics N.V. Playback apparatus and method for playback of a record carrier
JP3580200B2 (ja) 1999-10-28 2004-10-20 ブラザー工業株式会社 記録情報処理装置および記録情報処理プログラムを記録したコンピュータ読み取り可能な記録媒体
KR100654275B1 (ko) 1999-11-10 2006-12-05 톰슨 라이센싱 Mpeg 비디오 매체 레코딩 디바이스를 제어하기 위한 방법 및 레코딩 가능한 매체 디바이스
JP4328989B2 (ja) 1999-11-24 2009-09-09 ソニー株式会社 再生装置、再生方法、並びに記録媒体
JP4500480B2 (ja) 1999-12-14 2010-07-14 トムソン ライセンシング マルチメディアフォトアルバム
US7392481B2 (en) 2001-07-02 2008-06-24 Sonic Solutions, A California Corporation Method and apparatus for providing content-owner control in a networked device
US20010014894A1 (en) 2000-02-11 2001-08-16 Han Seog Yeon File managing method for a digital data stream
JP2001251565A (ja) 2000-03-03 2001-09-14 Sony Corp 受信装置及び受信装置の情報再生方法、並びに、電子機器及び電子機器の情報再生方法
JP4599740B2 (ja) 2000-04-21 2010-12-15 ソニー株式会社 情報処理装置および方法、記録媒体、プログラム、並びに記録媒体
US7236687B2 (en) 2000-04-21 2007-06-26 Sony Corporation Information processing apparatus and method, program, and recording medium
EP1198133A4 (en) 2000-04-21 2004-10-06 Sony Corp INFORMATION PROCESSING DEVICE AND METHOD, PROGRAM AND RECORDED MEDIUM
JP2001312880A (ja) 2000-04-28 2001-11-09 Toshiba Corp Dvdメニュー表示システム
US20020104096A1 (en) * 2000-07-19 2002-08-01 Cramer Allen Brett System and methods for providing web-based multimedia presentations
US7548565B2 (en) 2000-07-24 2009-06-16 Vmark, Inc. Method and apparatus for fast metadata generation, delivery and access for live broadcast program
JP4226204B2 (ja) 2000-09-14 2009-02-18 パイオニア株式会社 光学式記録媒体、その製造装置および製造方法
BR0207769A (pt) 2001-02-21 2004-09-14 United Video Properties Inc Sistemas e métodos para guias de programas interativos com caracterìsticas de gravação de vìdeo pessoais
US7454714B2 (en) 2001-03-30 2008-11-18 Aol Llc, A Delaware Limited Liability Company Visually distinguishing menu items
JP3716920B2 (ja) 2001-10-16 2005-11-16 ソニー株式会社 記録媒体再生装置および方法、記録媒体、並びにプログラム
US6532666B1 (en) 2001-11-29 2003-03-18 The Timken Company Process for capturing a bearing race on a spindle
JP3921593B2 (ja) 2001-11-30 2007-05-30 ソニー株式会社 情報処理装置および方法、プログラム格納媒体、プログラム、並びに情報記録媒体
KR20030062737A (ko) 2002-01-18 2003-07-28 엘지전자 주식회사 재기록 가능 고밀도 기록매체의 축소영상 기록방법
JP2003249057A (ja) 2002-02-26 2003-09-05 Toshiba Corp デジタル情報媒体を用いるエンハンスド・ナビゲーション・システム
CN100370821C (zh) 2002-04-10 2008-02-20 索尼株式会社 数据记录装置、数据记录方法、程序存储介质以及程序
US7607107B2 (en) 2002-06-18 2009-10-20 The Directv Group, Inc. On-screen user interface device
US7237252B2 (en) 2002-06-27 2007-06-26 Digeo, Inc. Method and apparatus to invoke a shopping ticker
US7260782B2 (en) 2002-07-12 2007-08-21 Ensequence, Inc. Method and system for generating flexible time-based control of application appearance and behavior
BR0306158A (pt) 2002-09-05 2004-10-19 Lg Electronics Inc Meio de gravação tendo estrutura de dados para gerenciar reprodução de imagens fotográficas nele gravadas e métodos e aparelhos de gravação e reprodução
AU2003264493A1 (en) 2002-09-20 2004-04-08 Sharp Kabushiki Kaisha Data recording method, data reproducing method, data recording apparatus, data reproducing apparatus, data recording medium, program, and recording medium in which that program has been stored
EP1465047A1 (en) 2003-04-03 2004-10-06 Deutsche Thomson-Brandt Gmbh Method for presenting menu buttons
WO2005011272A1 (ja) * 2003-06-18 2005-02-03 Matsushita Electric Industrial Co., Ltd. 再生装置、プログラム、再生方法。
US7743329B2 (en) * 2003-06-27 2010-06-22 Microsoft Corporation Incorporating interactive media into a playlist
TW200518070A (en) 2003-10-10 2005-06-01 Matsushita Electric Ind Co Ltd Recording medium, reproduction device, program, and reproduction method
TWI353590B (en) 2003-11-12 2011-12-01 Panasonic Corp Recording medium, playback apparatus and method, r
JP4170362B2 (ja) 2003-11-12 2008-10-22 松下電器産業株式会社 記録媒体、再生装置、記録方法、プログラム、再生方法
KR20050066265A (ko) 2003-12-26 2005-06-30 엘지전자 주식회사 고밀도 광디스크의 메뉴 구성방법 및 실행방법과기록재생장치

Also Published As

Publication number Publication date
CN101059989A (zh) 2007-10-24
CN101086888A (zh) 2007-12-12
CN1875423A (zh) 2006-12-06
US8320734B2 (en) 2012-11-27
HK1116590A1 (en) 2008-12-24
JP2007520930A (ja) 2007-07-26
MY145238A (en) 2012-01-13
EP1711944A1 (en) 2006-10-18
CN101086887A (zh) 2007-12-12
TWI368901B (en) 2012-07-21
CN101059989B (zh) 2012-08-22
US8406602B2 (en) 2013-03-26
JP4819696B2 (ja) 2011-11-24
EP1711944B1 (en) 2014-12-10
US8358905B2 (en) 2013-01-22
TW200522033A (en) 2005-07-01
TWI306598B (en) 2009-02-21
TWI368904B (en) 2012-07-21
US7587122B2 (en) 2009-09-08
ES2526461T3 (es) 2015-01-12
US20070092221A1 (en) 2007-04-26
KR101042994B1 (ko) 2011-06-21
RU2006116879A (ru) 2007-12-10
BRPI0415278A (pt) 2006-12-19
US20050141877A1 (en) 2005-06-30
TW200818133A (en) 2008-04-16
KR20070007272A (ko) 2007-01-15
KR20050066264A (ko) 2005-06-30
US20070092222A1 (en) 2007-04-26
CN1875423B (zh) 2016-10-12
TW200818135A (en) 2008-04-16
WO2005064610A1 (en) 2005-07-14
CN101086888B (zh) 2013-01-23
US20070071412A1 (en) 2007-03-29

Similar Documents

Publication Publication Date Title
US8358905B2 (en) Recording medium having a data structure for managing graphic information and recording and reproducing methods and apparatuses
US20050149214A1 (en) Recording medium having a data structure for managing sound data and recording and reproducing methods and apparatus
KR20060136442A (ko) 기록매체와 기록재생 방법 및 장치
KR20070000472A (ko) 기록매체와 기록재생 방법 및 장치
JP4880765B2 (ja) グラフィック情報を管理するデータ構造を有する記録媒体、記録/再生方法、および装置
RU2367035C2 (ru) Способ и устройство для воспроизведения файлов потоков текстовых субтитров
US20050198071A1 (en) Recording medium having a data structure for managing various data streams and recording and reproducing methods and apparatuses
US7778522B2 (en) Recording medium having a data structure for managing graphic information and recording and reproducing methods and apparatuses
RU2369921C2 (ru) Носитель записи, содержащий структуру данных для управления воспроизведением потоков данных, записанных на нем, и способы и устройства для записи и воспроизведения
RU2351997C2 (ru) Носитель информации с наличием структуры данных для управления различными потоками данных и способы и устройства записи и воспроизведения
KR20070054187A (ko) 기록 매체 및 기록 매체로부터 데이터를 재생하는 방법 및장치
KR20050075914A (ko) 고밀도 광디스크의 서브타이틀 관리를 포함한 파일구성방법 및 재생방법과 기록재생장치