УСТРОЙСТВО И СПОСОБ ДЛЯ ВОСПРОИЗВЕДЕНИЯ ДАННЫХ, УСТРОЙСТВО И СПОСОБ ДЛЯ ЗАПИСИ ДАННЫХ И НОСИТЕЛЬ ЗАПИСИ

1. Способ управления воспроизведением, по меньшей мере, одного тракта представления картинки-в-картинке, содержащий этапы, на которых:
на основании хранимой в памяти информации управления определяют, какой субтитр из первичного субтитра, связанного с потоком первичной видеозаписи, и вторичного субтитра, связанного с потоком вторичной видеозаписи, должен быть отображен, причем поток вторичной видеозаписи представляет тракт представления картинки-в-картинке относительно первичного тракта представления, представляемого потоком первичной видеозаписи, поток первичной видеозаписи записан на носителе записи; и
селективно воспроизводят определенный субтитр на основании информации управления.
2. Способ по п.1, в котором информация управления включает в себя флаг, указывающий какой субтитр из первичного субтитра и вторичного субтитра должен быть отображен.
3. Способ по п.2, в котором состояние флага устанавливается на основании инструкции.
4. Способ по п.3, в котором инструкция принимается от пользователя.
5. Способ по п.3, в котором инструкция принимается от интерфейса прикладного программирования.
6. Способ по п.1, в котором:
первичный субтитр является одним из графического субтитра или текстового субтитра; и
вторичный субтитр является одним из графического субтитра или текстового субтитра.
7. Способ по п.1, содержащий также этапы, на которых:
на основании информации управления определяют, должны ли быть отображены субтитры; и
в котором на этапе воспроизведения отображают определенный субтитр, если на этапе определения необходимости отображения определяется, что субтитр должен быть отображен.
8. Способ по п.7, в котором информация управления включает в себя флаг, указывающий, должны ли быть отображены субтитры.
9. Способ по п.8, в котором состояние флага устанавливается на основании инструкции.
10. Способ по п.9, в котором инструкция принимается от пользователя.
11. Способ по п.9, в котором инструкция принимается от интерфейса прикладного программирования.
12. Способ по п.1, содержащий также этапы, на которых:
воспроизводят таблицу управления с носителя записи, причем таблица управления указывает некоторое количество регистрационных записей вторичного субтитра; и
сохраняют номер потока вторичного субтитра, идентифицирующий выбранную регистрационную запись из упомянутого количества регистрационных записей, в качестве вторичного субтитра в памяти, как часть информации управления.
13. Способ по п.12, в котором:
таблица управления включает в себя идентификатор вторичного субтитра для каждой регистрационной записи из упомянутого количества регистрационных записей вторичного субтитра; и
на этапе сохранения сохраняют величину, равную сумме единицы и идентификатора вторичного субтитра выбранной регистрационной записи вторичного субтитра, в памяти как номер потока вторичного субтитра.
14. Способ по п.12, в котором:
таблица управления включает в себя информацию комбинации, причем информация комбинации указывает вторичные субтитры, которые пригодны для комбинирования с потоком вторичной видеозаписи; и
на этапе сохранения сохраняют номер потока вторичного субтитра для одного из вторичных субтитров, указываемых как пригодные для комбинирования с потоком вторичной видеозаписи.
15. Способ по п.12, в котором:
таблица управления указывает некоторое количество регистрационных записей первичного субтитра; и
сверх того, содержится этап, на котором сохраняют номер потока первичного субтитра, идентифицирующий выбранную регистрационную запись из упомянутого количества регистрационных записей первичного субтитра, в качестве первичного субтитра в памяти, как часть информации управления.
16. Способ по п.12, в котором таблица управления включена в состав, по меньшей мере, одного элемента воспроизведения из списка воспроизведения, записанного на носителе записи, причем элемент воспроизведения указывает интервал воспроизведения потока первичной видеозаписи, а список воспроизведения указывает, какие элементы воспроизведения должны быть воспроизведены.
17. Способ по п.1, в котором на этапе воспроизведения
декодируют определенный субтитр.
18. Способ по п.1, в котором на этапе определения на основании информации управления определяют, какой субтитр из первичного субтитра и вторичного субтитра должен быть воспроизведен во время воспроизведения потока вторичной видеозаписи.
19. Способ по п.1, в котором на этапе определения определяют, должен ли быть воспроизведен первичный субтитр, когда поток вторичной видеозаписи не отображается.
20. Способ управления воспроизведением, по меньшей мере, одного тракта представления картинки-в-картинке, содержащий этапы, на которых:
воспроизводят таблицу управления с носителя записи, причем таблица управления указывает некоторое количество регистрационных записей вторичного субтитра; и
сохраняют номер потока вторичного субтитра, идентифицирующий выбранную регистрационную запись из упомянутого количества регистрационных записей вторичного субтитра, в качестве вторичного субтитра в памяти, причем вторичный субтитр, идентифицируемый номером потока вторичного субтитра, связан с потоком вторичной видеозаписи, поток вторичной видеозаписи представляет тракт представления картинки-в-картинке относительно первичного тракта представления, который представляется потоком первичной видеозаписи; и
селективно воспроизводят этот вторичный субтитр на основании информации управления, сохраненной в памяти.
21. Устройство воспроизведения, содержащее:
блок памяти, сконфигурированный так, чтобы хранить информацию управления, причем информация управления указывает, какой субтитр из первичного субтитра, связанного с потоком первичной видеозаписи, и вторичного субтитра, связанного с потоком вторичной видеозаписи, должен быть отображен, причем поток вторичной видеозаписи представляет тракт представления картинки-в-картинке относительно первичного тракта представления, представляемого потоком первичной видеозаписи, и поток первичной видеозаписи записан на носителе записи; и
контроллер, сконфигурированный так, чтобы управлять воспроизведением одного из первичного субтитра или вторичного субтитра на основании информации управления.
22. Устройство по п.21, в котором информация управления включает в себя флаг, указывающий какой субтитр из первичного субтитра и вторичного субтитра должен быть отображен.
23. Устройство по п.22, в котором контроллер сконфигурирован так, чтобы устанавливать состояние флага на основании инструкции.
24. Устройство по п.23, в котором инструкция принимается от пользователя.
25. Устройство по п.23, в котором инструкция принимается от интерфейса прикладного программирования.
26. Устройство по п.21, в котором:
первичный субтитр является одним из графического субтитра или текстового субтитра; и
вторичный субтитр является одним из графического субтитра или текстового субтитра.
27. Устройство по п.21, в котором информация управления, сверх того, указывает, должны ли быть отображены субтитры.
28. Устройство по п.27, в котором информация управления включает в себя флаг, указывающий, должны ли быть отображены субтитры.
29. Устройство по п.28, в котором контроллер сконфигурирован так, чтобы устанавливать состояние флага на основании инструкции.
30. Устройство по п.29, в котором инструкция принимается от пользователя.
31. Устройство по п.29, в котором инструкция принимается от интерфейса прикладного программирования.
32. Устройство по п.21, содержащее также
драйвер, сконфигурированный так, чтобы приводить в действие воспроизводящее устройство для воспроизведения данных с носителя записи; и
при этом контроллер сконфигурирован для управления драйвером, чтобы воспроизводить таблицу управления с носителя записи, причем таблица управления указывает некоторое количество регистрационных записей вторичного субтитра; и
контроллер сконфигурирован так, чтобы сохранять номер потока вторичного субтитра, идентифицирующий одну регистрационную запись из упомянутого количества регистрационных записей вторичного субтитра, в качестве вторичного субтитра в блоке памяти, как часть информации управления.
33. Устройство по п.32, в котором:
таблица управления включает в себя информацию комбинации, причем информация комбинации указывает вторичные субтитры, которые пригодны для комбинирования с потоком вторичной видеозаписи; и
контроллер сконфигурирован так, чтобы сохранять номер потока вторичного субтитра для одного из вторичных субтитров, указываемых как пригодные для комбинирования с потоком вторичной видеозаписи.
34. Устройство по п.32, в котором:
таблица управления указывает некоторое количество регистрационных записей первичного субтитра; и
контроллер сконфигурирован так, чтобы сохранять номер потока первичного субтитра, идентифицирующий выбранную регистрационную запись из упомянутого количества регистрационных записей первичного субтитра, в качестве первичного субтитра в блоке памяти, как часть информации управления.
35. Устройство по п.32, в котором контроллер сконфигурирован для управления драйвером, чтобы воспроизводить таблицу управления из, по меньшей мере, одного элемента воспроизведения из списка воспроизведения, записанного на носителе записи, причем элемент воспроизведения указывает интервал воспроизведения потока первичной видеозаписи, а список воспроизведения указывает какие элементы воспроизведения должны быть воспроизведены.
36. Устройство по п.21, содержащее также
декодер, сконфигурированный так, чтобы декодировать вторичный субтитр.
37. Носитель записи, имеющий структуру данных для управления воспроизведением, по меньшей мере, одного тракта представления картинки-в-картинке, причем носитель записи содержит:
область номера субтитра первичной видеозаписи, в которой хранится номер, идентифицирующий первичный субтитр, связанный с потоком первичной видеозаписи;
область номера субтитра вторичной видеозаписи, в которой хранится номер, идентифицирующий вторичный субтитр, связанный с потоком вторичной видеозаписи, причем поток вторичной видеозаписи представляет тракт представления картинки-в-картинке относительно первичного тракта представления, который представляется потоком первичной видеозаписи; и
область первого флага, в которой хранится первый флаг, указывающий, какой из первичного субтитра или вторичного субтитра должен быть отображен.
38. Носитель записи по п.37, содержащий также
область второго флага, в которой хранится второй флаг, указывающий, должны ли быть отображены субтитры.
39. Устройство для записи структуры данных для управления воспроизведением, по меньшей мере, одного тракта представления картинки-в-картинке, содержащее:
блок памяти; и
контроллер, сконфигурированный так, чтобы сохранять в памяти номер субтитра первичной видеозаписи, идентифицирующий первичный субтитр, который связан с потоком первичной видеозаписи;
контроллер, сконфигурированный так, чтобы сохранять в блоке памяти номер субтитра вторичной видеозаписи, который идентифицирует вторичный субтитр, связанный с потоком вторичной видеозаписи, причем поток вторичной видеозаписи представляет тракт представления картинки-в-картинке относительно первичного тракта представления, который представляется потоком первичной видеозаписи; и
контроллер, сконфигурированный так, чтобы сохранять в блоке памяти первый флаг, причем первый флаг указывает, какой из первичного субтитра или вторичного субтитра должен быть отображен.
40. Устройство по п.39, в котором контроллер сконфигурирован так, чтобы сохранять в блоке памяти второй флаг, который указывает, должны ли быть отображены субтитры.
41. Способ записи структуры данных для управления воспроизведением, по меньшей мере, одного тракта представления картинки-в-картинке, содержащий этапы, на которых:
сохраняют в блоке памяти номер субтитра первичной видеозаписи, идентифицирующий первичный субтитр, который связан с потоком первичной видеозаписи;
сохраняют в блоке памяти номер субтитра вторичной видеозаписи, который идентифицирует вторичный субтитр, связанный с потоком вторичной видеозаписи, причем поток вторичной видеозаписи представляет тракт представления картинки-в-картинке относительно первичного тракта представления, который представляется потоком первичной видеозаписи; и
сохраняют в блоке памяти первый флаг, который указывает, какой из первичного субтитра или вторичного субтитра должен быть отображен.
42. Способ по п.41, содержащий также этапы, на которых:
сохраняют в блоке памяти второй флаг, указывающий, должны ли быть отображены субтитры.