УСТРОЙСТВО, СПОСОБ ДЛЯ ВОСПРОИЗВЕДЕНИЯ ИНФОРМАЦИИ
DEVICE AND METHOD FOR INFORMATION DISPLAY

Область техники, к которой относится изобретение
Настоящее изобретение относится к устройству воспроизведения информации и способу выполнения воспроизведения на носителе для записи информации, таком как оптический диск, а также к компьютерной программе, которая выполняет такую же компьютерную функцию, как устройство воспроизведения информации.
Уровень техники
В качестве оптического диска следующего поколения после DVD, который стал весьма популярным, разрабатывается диск Blu ray. В диске Blu ray для записи и воспроизведения данных записи используют лазерный луч синей области спектра, причем лазерный луч синей области спектра имеет более короткую длину волны, чем лазерный луч красной области спектра, который используют для записи и воспроизведения записанных данных на DVD. Кроме того, благодаря сокращению шага дорожек, сформированных на записывающей поверхности, диск Blu ray поддерживает емкость записи порядка 23 Гбайт на слое записи сигнала (смотри патентные документы 1-3).
С другой стороны, может отображаться субизображение, например небольшое окно, причем это субизображение накладывается на основное изображение (другими словами, накладывается на один участок основного изображения), такого как кинофильм, записанный на вышеописанном оптическом диске. Субизображения бывают синхронного типа (далее называется «синхронный тип») и асинхронного типа (далее называется «асинхронный тип») в соответствии со способом их отображения. Для субизображения синхронного типа момент времени начала отображения и момент времени окончания отображения устанавливают заранее по отношению к моменту времени воспроизведения основного изображения. С другой стороны, для субизображения асинхронного типа отображение может начаться в произвольный момент времени в соответствии с командой пользователя или т.п.
В этом случае, чтобы идентифицировать субизображение, выбранное в данный момент времени в качестве объекта изображения из множества типов субизображений, записанных на оптическом диске, в регистре состояния или т.п. сохраняют номер потока выбранного субизображения. Номер потока, сохраненный в регистре состояния, продолжает храниться в регистре состояния, пока не выбрано новое субизображение.
Патентный документ 1: выложенная патентная заявка Японии № 2004-304767
Патентный документ 2: выложенная патентная заявка Японии № 2004-328450
Патентный документ 3: выложенная патентная заявка Японии № 2005-269595
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Проблемы, решаемые изобретением
В случае субизображения синхронного типа, если даже в регистре состояния продолжается хранение номера потока, отображение этого субизображения не встречает каких-либо особых препятствий, поскольку момент времени начала отображения и момент времени окончания отображения устанавливают заранее. Однако в случае субизображения асинхронного типа при продолжении сохранения номера потока может возникнуть следующая техническая проблема. Положим, например, что основное изображение перематывается при отображении субизображения асинхронного типа. В это время, если даже момент времени воспроизведения, в который закончилась обратная перемотка, относится к тому моменту времени, в который отображение субизображения изначально не желательно, субизображение отображается в не ожидаемый момент времени воспроизведения, поскольку номер потока сохранен в регистре состояния и поскольку субизображение относится к асинхронному типу, для которого отображение может начинаться в произвольный момент времени воспроизведения, что может привести к технической проблеме.
Предмет настоящего изобретения включает в себя как пример вышеупомянутую проблему. Следовательно, целью настоящего изобретения является обеспечение устройства и способа воспроизведения информации, которые могут предпочтительно обеспечивать отображение субизображения, которое накладывается и отображается на основном изображении, а также компьютерной программы, которая выполняет такую же компьютерную функцию, как устройство записи информации.
Средство решения проблем
Вышеуказанная цель настоящего изобретения может быть достигнута с помощью устройства воспроизведения информации, снабженного: устройством отображения для отображения основного изображения и субизображения первого типа, которое накладывается и отображается на основном изображении и чье отображение может начинаться в желаемый момент времени воспроизведения на временной оси воспроизведения основного изображения; запоминающим устройством для запоминания идентификационного номера субизображения первого типа, выбранного для наложения и отображения на основном изображении; первым управляющим устройством для управления запоминающим устройством для уничтожения идентификационного номера субизображения первого типа, если текущий момент времени воспроизведения основного изображения находится вне диапазона моментов времени воспроизведения, в котором должно отображаться упомянутое субизображение первого типа; и вторым управляющим устройством для управления запоминающим устройством для продолжения сохранения идентификационного номера субизображения первого типа, если текущий момент времени воспроизведения основного изображения находится внутри диапазона моментов времени воспроизведения, в котором должно отображаться упомянутое субизображение первого типа.
Вышеуказанная цель настоящего изобретения также может быть достигнута с помощью способа воспроизведения информации в устройстве воспроизведения информации, снабженном: устройством отображения для отображения основного изображения и субизображения первого типа, которое накладывается и отображается на основном изображении и чье отображение может начинаться в желаемый момент времени воспроизведения на временной оси воспроизведения основного изображения; и запоминающим устройством для запоминания идентификационного номера субизображения первого типа, выбранного для наложения и отображения на основном изображении, причем способ воспроизведения информации содержит: первый управляющий процесс для управления запоминающим устройством для уничтожения идентификационного номера субизображения первого типа, если текущий момент времени воспроизведения основного изображения находится вне диапазона моментов времени воспроизведения, в котором должно отображаться упомянутое субизображение первого типа; и второй управляющий процесс для управления запоминающим устройством для продолжения сохранения идентификационного номера субизображения первого типа, если текущий момент времени воспроизведения основного изображения находится внутри диапазона моментов времени воспроизведения, в котором должно отображаться упомянутое субизображение первого типа.
Вышеуказанная цель настоящего изобретения также может быть достигнута с помощью компьютерной программы для управления воспроизведением и для управления компьютером, предусмотренным в устройстве воспроизведения информации по настоящему изобретению, причем указанная компьютерная программа выполняет такую же компьютерную функцию, как по меньшей мере одна часть первого управляющего устройства и второго управляющего устройства.
Эти результаты и другие преимущества настоящего изобретения станут более очевидны из вариантов осуществления изобретения, объясненных ниже.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Фиг.1 - блок-схема, концептуально показывающая на примере базовую структуру устройства записи/воспроизведения информации.
Фиг.2 - структурная схема, концептуально показывающая логическую структуру таблицы титров.
Фиг.3 - структурная схема данных, концептуально показывающая логическую структуру списка воспроизведения.
Фиг.4 - поперечное сечение, показывающее новый оптический диск, и график, показывающий полярность трекинга.
Фиг.5 - схема структуры данных, концептуально показывающая логическую структуру списка воспроизведения при использовании PinP, где второе изображение, которое является субизображением, накладывается и отображается по меньшей мере на одной части первого изображения, являющегося основным изображением.
Фиг.6 - временная диаграмма, концептуально показывающая передвижение отображения первого изображения и второго изображения вдоль временной оси, когда второе изображение синхронного типа накладывается и отображается на первом изображении.
Фиг.7 - временная диаграмма, концептуально показывающая передвижение отображения первого изображения и второго изображения вдоль временной оси, когда второе изображение синхронного типа накладывается и отображается на первом изображении.
Фиг.8 - вид в плане, концептуально показывающий второе изображение, которое накладывается и отображается на первом изображении.
Фиг.9 - блок-схема, концептуально показывающая на примере поток операций, выполняемых устройством записи/воспроизведения информации.
Фиг.10 - временная диаграмма, концептуально показывающая один вариант передвижения отображения первого изображения и второго изображения вдоль временной оси, если пользователь выполняет операцию обратной перемотки, когда второе изображение асинхронного типа накладывается и отображается на первом изображении.
Фиг.11 - временная диаграмма, концептуально показывающая другой вариант передвижения отображения первого изображения и второго изображения вдоль временной оси, если пользователь выполняет операцию обратной перемотки, когда второе изображение асинхронного типа накладывается и отображается на первом изображении.
Описание ссылочных позиций
10 - таблица титров
12 - указатель списка воспроизведения
30 - список воспроизведения
31 - элемент воспроизведения
100 - оптический диск
200 - устройство записи/воспроизведения информации
352 - оптическая головка
353 - устройство записи/воспроизведения сигнала
354, 359 - центральный процессор
355, 360 - память
ПРЕДПОЧТИТЕЛЬНЫЕ ВАРИАНТЫ ОСУЩЕСТВЛЕНИЯ ИЗОБРЕТЕНИЯ
Далее со ссылками на чертежи на основе вариантов устройства и способа воспроизведения информации и компьютерной программы по настоящему изобретению объясняется наилучшая форма осуществления настоящего изобретения.
(Вариант устройства воспроизведения информации)
Вариант устройства воспроизведения информации по настоящему изобретению снабжен: устройством отображения для отображения основного изображения и субизображения первого типа, которое накладывается и отображается на основном изображении и чье отображение может начинаться в желаемый момент времени воспроизведения на временной оси воспроизведения основного изображения; запоминающим устройством для запоминания идентификационного номера субизображения первого типа, выбранного для наложения и отображения на основном изображении; первым управляющим устройством для управления запоминающим устройством для удаления идентификационного номера субизображения первого типа, если текущий момент времени воспроизведения основного изображения находится вне диапазона моментов времени воспроизведения, в котором должно отображаться упомянутое субизображение первого типа; и вторым управляющим устройством для управления запоминающим устройством для продолжения сохранения идентификационного номера субизображения первого типа, если текущий момент времени воспроизведения основного изображения находится внутри диапазона моментов времени воспроизведения, в котором должно отображаться упомянутое субизображение первого типа.
Согласно данному варианту устройства воспроизведения информации по настоящему изобретению основное изображение, такое как кинофильм, может отображаться на дисплее или т.п. благодаря работе устройства отображения. Кроме того, благодаря работе устройства отображения субизображение первого типа может отображаться с его наложением на основное изображение (другими словами, с наложением на одну часть основного изображения). Субизображение первого типа является субизображением, чье отображение может начинаться в желаемый момент времени воспроизведения на временной оси воспроизведения основного изображения, причем его называют, например, субизображением асинхронного типа. То есть, субизображение первого типа является субизображением, чей момент времени воспроизведения, фиксирующий начало отображения, заранее не установлен, и оно может отображаться в произвольный момент времени воспроизведения в соответствии с командой пользователя.
В это время в запоминающем устройстве хранится идентификационный номер субизображения, которое является объектом отображения (например, которое выбрано пользователем или т.п. как объект отображения). Устройство отображения накладывает и отображает на основном изображении субизображение, заданное идентификационным номером, запомненным в запоминающем устройстве.
В частности, в данном варианте благодаря работе первого управляющего устройства идентификационный номер субизображения, запомненный в запоминающем устройстве, уничтожается, если текущий момент времени воспроизведения основного изображения находится вне диапазона моментов времени воспроизведения для субизображения первого типа. В частности, в случае, когда моментом времени воспроизведения, фиксирующим начало отображения субизображения первого типа, является T1, а моментом времени воспроизведения, фиксирующим окончание отображения субизображения первого типа, является T2, если текущий момент T времени воспроизведения находится вне диапазона от T1 до T2, то уничтожается идентификационный номер субизображения, запомненный в запоминающем устройстве.
С другой стороны, если текущий момент времени воспроизведения основного изображения находится внутри диапазона моментов времени воспроизведения субизображения первого типа, то идентификационный номер субизображения, запомненный в запоминающем устройстве, продолжает сохраняться благодаря работе второго управляющего устройства. В частности, в случае, когда моментом времени воспроизведения, фиксирующим начало отображения субизображения первого типа, является T1, а моментом времени воспроизведения, фиксирующим окончание отображения субизображения первого типа, является T2, если текущий момент T времени воспроизведения находится внутри диапазона от T1 до T2, то идентификационный номер субизображения, запомненный в запоминающем устройстве, продолжает сохраняться благодаря работе второго управляющего устройства.
Положим, например, что основное изображение ускоренно перематывается вперед или т.п. в режиме, когда отображается основное изображение с наложенным на него субизображением первого типа. В этом случае, если момент времени воспроизведения, при котором заканчивается обратная перемотка или быстрая перемотка вперед, находится вне диапазона моментов времени воспроизведения, в котором должен отображаться субизображение первого типа, это субизображение первого типа не отображается с наложением на основное изображение при воспроизведении основного изображения после окончания обратной перемотки или быстрой перемотки вперед. С другой стороны, если момент времени воспроизведения, при котором заканчивается обратная перемотка или быстрая перемотка вперед, находится внутри диапазона моментов времени воспроизведения, в котором должно отображаться субизображение первого типа, это субизображение первого типа накладывается и отображается на основном изображении при воспроизведении основного изображения после окончания обратной перемотки или быстрой перемотки вперед.
Как было описано выше, на основе момента времени воспроизведения основного изображения и диапазона моментов времени воспроизведения субизображения первого типа можно предпочтительно сгладить или исключить такой недостаток, как отображение субизображения первого типа в не ожидаемый момент времени воспроизведения или нежелательный момент времени воспроизведения. То есть, можно предпочтительно отображать субизображение, наложенное и отображаемое на основном изображении.
Согласно одному аспекту устройства воспроизведения информации по настоящему изобретению первое управляющее устройство может управлять запоминающим устройством для уничтожения идентификационного номера субизображения первого типа, если текущий момент времени воспроизведения основного изображения находится вне диапазона моментов времени воспроизведения, в котором должен отображаться субизображение первого типа, после наложения и отображения на основном изображении субизображения первого типа.
Благодаря указанной структуре можно предпочтительно подавить или исключить указанный недостаток, состоящий в том, что субизображение первого типа отображается в не ожидаемый момент времени воспроизведения или нежелательный момент времени воспроизведения.
Согласно другому аспекту устройства воспроизведения информации согласно настоящему изобретению второе управляющее устройство может управлять запоминающим устройством для продолжения сохранения идентификационного номера субизображения первого типа, если текущий момент времени воспроизведения основного изображения находится внутри диапазона моментов времени воспроизведения, в котором должно отображаться субизображение первого типа, после наложения и отображения на основном изображении субизображения первого типа.
Благодаря указанной структуре можно предпочтительно подавить или исключить указанный недостаток, состоящий в том, что субизображение первого типа отображается в не ожидаемый момент времени воспроизведения или нежелательный момент времени воспроизведения.
Согласно еще одному аспекту устройства воспроизведения информации по настоящему изобретению устройство отображения отображает субизображение второго типа, которое накладывается и отображается на основном изображении, причем момент времени воспроизведения для начала отображения устанавливается заранее по отношению к временной оси воспроизведения основного изображения, причем запоминающее устройство запоминает идентификационный номер субизображения первого типа или субизображения второго типа, который выбирают для наложения и отображения на основном изображении, и устройство воспроизведения информации дополнительно снабжено третьим управляющим устройством для управления запоминающим устройством для продолжения сохранения идентификационного номера субизображения второго типа, если субизображение второго типа наложено и отображается на основном изображении.
Согласно этому аспекту благодаря работе устройства изображения субизображение второго типа, отличающийся от субизображения первого типа, может отображаться с наложением на основное изображение (другими словами, с наложением на одну часть основного изображения). Субизображением второго типа является субизображение, чей момент времени воспроизведения, фиксирующий начало отображения (и, кроме того, чей момент времени воспроизведения, фиксирующий окончание отображения), устанавливают заранее по отношению к временной оси воспроизведения основного изображения, и это субизображение называют, например, субизображением синхронного типа. Для субизображения второго типа, как и для субизображения первого типа, в запоминающем устройстве запоминается идентификационный номер субизображения, которое является объектом отображения.
В этой связи, предпочтительно иметь одно субизображение, которое накладывается и отображается на основном изображении. То есть, если на основном изображении накладывается и отображается субизображение первого типа, то предпочтительно не отображать субизображение второго типа. Аналогичным образом, если на основном изображении накладывается и отображается субизображение второго типа, то предпочтительно не отображать субизображение первого типа.
Кроме того, если на основном изображении накладывается и отображается одно из множества субизображений первого типа, то предпочтительно не отображать другое субизображение из множества субизображений первого типа. Аналогичным образом, если на основном изображении накладывается и отображается одно из множества субизображений второго типа, то предпочтительно не отображать другое субизображение из множества субизображений второго типа.
Также, если на основном изображении накладывается и отображается субизображение второго типа, то идентификационный номер субизображения, запомненный запоминающим устройством, продолжает сохраняться благодаря работе третьего управляющего устройства. То есть, поскольку момент времени воспроизведения или т.п., фиксирующий начало отображения субизображения второго типа, установлен заранее, если даже идентификационный номер продолжает сохраняться как есть, то невозможно отображение субизображения второго типа в не ожидаемый момент времени воспроизведения или нежелательный момент времени воспроизведения. Следовательно, если на основном изображении накладывается и отображается субизображение второго типа, то идентификационный номер продолжает сохраняться, и субизображение второго типа отображается автоматически или в соответствии с командой пользователя.
Согласно аспекту устройства воспроизведения информации, в котором отображается субизображение второго типа, как было описано выше, указанное устройство может быть дополнительно снабжено первым оценивающим устройством для оценки того, выбрано ли в качестве субизображения, подлежащего наложению и отображению на основном изображении, субизображение первого типа или в качестве субизображения, подлежащего наложению и отображению на основном изображении, выбрано субизображение второго типа.
Благодаря указанной структуре при предпочтительном различении субизображения первого типа от субизображение второго типа можно предпочтительно подавить или исключить недостаток, состоящий в том, что субизображение первого типа отображается в не ожидаемый момент времени воспроизведения или нежелательный момент времени воспроизведения.
Согласно другому аспекту устройства воспроизведения информации по настоящему изобретению оно дополнительно снабжено вторым оценивающим устройством для оценки того, находится ли или нет текущий момент времени воспроизведения основного изображения вне диапазона моментов времени воспроизведения, в котором должно отображаться субизображение первого типа, если на основное изображение наложено и отображается субизображение первого типа.
Согласно этому аспекту можно предпочтительно подавить или исключить недостаток, состоящий в том, что субизображение первого типа отображается в не ожидаемый момент времени воспроизведения или нежелательный момент времени воспроизведения.
Согласно еще одному аспекту устройства воспроизведения информации по настоящему изобретению оно дополнительно снабжено четвертым управляющим устройством для управления запоминающим устройством для уничтожения идентификационного номера субизображения первого типа, если отображение субизображения первого типа заканчивается после наложения и отображения на основном изображении субизображения первого типа.
Согласно этому аспекту, благодаря работе четвертого управляющего устройства, если закончено отображение субизображения первого типа, уничтожается идентификационный номер, запомненный в запоминающем устройстве, как в случае, когда текущий момент времени воспроизведения основного изображения находится вне диапазона моментов времени воспроизведения для субизображения первого типа. Таким образом, можно предпочтительно подавить или исключить недостаток, состоящий в том, что субизображение первого типа отображается в не ожидаемый момент времени воспроизведения или нежелательный момент времени воспроизведения.
Кроме того, можно также создать такую структуру, чтобы идентификационный номер субизображения первого типа уничтожался, если отображение основного изображения закончилось после наложения и отображения на основном изображении субизображения первого типа.
Согласно еще одному аспекту устройства воспроизведения информации по настоящему изобретению диапазоном моментов времени воспроизведения, в котором должно отображаться субизображение первого типа, является диапазон с момента времени воспроизведения, с которого началось отображение субизображения первого типа, до момента времени воспроизведения, после которого истек период отображения субизображения первого типа.
Согласно этому аспекту можно предпочтительно подавить или исключить недостаток, состоящий в том, что субизображение первого типа отображается в не ожидаемый момент времени воспроизведения или нежелательный момент времени воспроизведения.
Согласно другому аспекту устройства воспроизведения информации по настоящему изобретению первое управляющее устройство управляет запоминающим устройством для уничтожения идентификационного номера субизображения первого типа путем запоминания недействительного значения в запоминающем устройстве.
Согласно этому аспекту можно предпочтительно подавить или исключить недостаток, состоящий в том, что субизображение первого типа отображается в не ожидаемый момент времени воспроизведения или нежелательный момент времени воспроизведения.
(Вариант способа воспроизведения информации)
Вариант способа воспроизведения информации согласно настоящему изобретению представляет собой способ воспроизведения информации в устройстве воспроизведения информации, снабженном: устройством отображения для отображения основного изображения и субизображения первого типа, которое накладывается и отображается на основном изображении и чье отображение может начинаться в желаемый момент времени воспроизведения на временной оси воспроизведения основного изображения; и запоминающим устройством для запоминания идентификационного номера субизображения первого типа, выбранного для наложения и отображения на основном изображении, причем способ воспроизведения информации содержит: первый управляющий процесс для управления запоминающим устройством для уничтожения идентификационного номера субизображения первого типа, если текущий момент времени воспроизведения основного изображения находится вне диапазона моментов времени воспроизведения, в котором должно отображаться упомянутое субизображение первого типа; и второй управляющий процесс для управления запоминающим устройством для продолжения сохранения идентификационного номера субизображения первого типа, если текущий момент времени воспроизведения основного изображения находится внутри диапазона моментов времени воспроизведения, в котором должно отображаться упомянутое субизображение первого типа.
Согласно этому варианту способа воспроизведения информации по настоящему изобретению можно получить те же самые выгоды, что и от вышеупомянутого устройства воспроизведения информации по настоящему изобретению.
В соответствии с различными аспектами вышеупомянутого устройства воспроизведения информации по настоящему изобретению в способе воспроизведения информации по настоящему изобретению могут использоваться различные аспекты.
(Вариант компьютерной программы)
Вариант компьютерной программы по настоящему изобретению представляет собой компьютерную программу для управления воспроизведением и для управления компьютером, предусмотренным в вышеупомянутом устройстве воспроизведения информации согласно настоящему изобретению (включая его различные аспекты), причем указанная компьютерная программа выполняет такую же компьютерную функцию, как по меньшей мере одна часть первого управляющего устройства и второго управляющего устройства.
Согласно компьютерной программе по настоящему изобретению вышеупомянутое устройство воспроизведения информации по настоящему изобретению (включая его различные аспекты) можно относительно легко реализовать, когда компьютер считывает и выполняет компьютерную программу из запоминающего устройства для программ, такого как ПЗУ (ROM), компакт диск (CD-ROM), ПЗУ на диске DVD (DVD-ROM) и жесткий диск, или когда компьютер выполняет компьютерную программу после ее загрузки через устройство связи.
В этой связи, в соответствии с различными аспектами вышеупомянутого устройства воспроизведения информации по настоящему изобретению компьютерная программа по настоящему изобретению может также использовать различные аспекты.
Вышеуказанная цель настоящего изобретения может также быть достигнута с помощью компьютерного программного продукта на считываемом компьютером носителе для воплощения программы, состоящей из команд, исполняемых компьютером, который предусмотрен в вышеупомянутом устройстве воспроизведения информации по настоящему изобретению (включая его различные аспекты), причем этот компьютерный программный продукт выполняет такую же компьютерную функцию, как по меньшей мере одна часть первого управляющего устройства и второго управляющего устройства.
В соответствии с компьютерным программным продуктом по настоящему изобретению вышеупомянутое устройство воспроизведения информации по настоящему изобретению можно относительно легко воплотить путем загрузки в компьютер упомянутого компьютерного программного продукта с носителя записи для запоминания компьютерного программного продукта, такого как ПЗУ (память только для считывания), ПЗУ на компакт диске (память только для считывания на компакт диске), ПЗУ на DVD (память только для считывания на диске DVD), жесткий диск или т.п., или путем загрузки в компьютер компьютерного программного продукта, который может представлять собой несущую волну, через устройство связи. В частности, компьютерный программный продукт может включать в себя считываемые компьютером коды, заставляющие компьютер (или может содержать считываемые компьютером команды, заставляющее компьютер) функционировать как вышеупомянутое устройство воспроизведения информации по настоящему изобретению.
В этой связи согласно различным аспектам вышеупомянутого устройства воспроизведения информации по настоящему изобретению компьютерный программный продукт по настоящему изобретению также может использовать различные аспекты.
Эти результаты и другие преимущества настоящего изобретения станут более очевидными из примера, объясненного ниже.
Как было объяснено выше, согласно упомянутому варианту устройства воспроизведения информации по настоящему изобретению оно снабжено устройством отображения, запоминающим устройством, первым управляющим устройством и вторым управляющим устройством.
Согласно упомянутому варианту способа воспроизведения информации по настоящему изобретению он содержит первый управляющий процесс и второй управляющий процесс.
Согласно упомянутому варианту компьютерной программы по настоящему изобретению она выполняет такую же компьютерную функцию, как одна часть варианта устройства воспроизведения информации по настоящему изобретению.
Следовательно, можно предпочтительно отображать субизображение, которое накладывается и отображается на основном изображении.
Пример
Далее со ссылками на чертежи объясняется предпочтительный пример настоящего изобретения.
(1) Основа устройства записи/воспроизведения информации
Сначала со ссылками на фиг.1 описывается базовая структура устройства записи/воспроизведения информации в качестве примера устройства воспроизведения информации по настоящему изобретению. На фиг.1 представлена блок-схема, концептуально показывающая базовую структуру устройства 200 записи/воспроизведения информации в данном примере.
В этой связи, устройство 200 записи/воспроизведения информации имеет функцию записи данных на оптический диск 100 и функцию воспроизведения данных, записанных на оптическом диске 100.
Как показано на фиг.1, устройство 200 записи/воспроизведения информации снабжено: дисководом 301, куда загружается оптический диск 100, на котором выполняется запись данных и воспроизведение данных; и хост-компьютером 302, таким как персональный компьютер, для управления записью и воспроизведением данных применительно к дисководу 301.
Дисковод 301 снабжен: оптическим диском 100; двигателем 351 шпинделя; оптической головкой 352; устройством 353 записи/воспроизведения сигнала; центральным процессором (устройство управления дисководом) 354; памятью 355; устройством 306 управления вводом/выводом данных и шиной 357. Кроме того, хост-компьютер 302 снабжен: центральным процессором (CPU) 359; памятью 360; устройством 307 управления работой/отображением; операционной кнопкой 310; панелью 311 дисплея; и устройством 308 управления вводом/выводом данных.
Двигатель 351 шпинделя предназначен для вращения и остановки оптического диска 100, причем он действует при обращении к голографическому носителю 1 записи. В частности, двигатель 351 шпинделя приспособлен для вращения оптического диска 100 с заранее определенной скоростью и его остановки под управлением сервомеханизма шпинделя от не показанного сервоблока или т.п.
Оптическая головка 352 снабжена, например, полупроводниковым лазерным диодом, коллиматорной линзой, объективом и т.п., для выполнения записи на и воспроизведения с оптического диска 100. В частности, оптическая головка 352 облучает оптический диск 100 лазерным лучом LB, имеющим первое значение мощности в качестве считывающего излучения при воспроизведении и имеющим второе значение мощности в качестве модулированного записывающего излучения при записи.
Устройство 353 записи/воспроизведения сигнала представляет собой один конкретный пример «устройства отображения» по настоящему изобретению, которое управляет двигателем 351 шпинделя и оптической головкой 352 для выполнения тем самым записи на и воспроизведения с оптического диска 100. В частности, устройство 353 записи/воспроизведения сигнала снабжено, например, возбудителем лазерного диода (возбудитель LD), предварительным усилителем и т.п. Возбудитель лазерного диода генерирует, например, импульс возбуждения и возбуждает полупроводниковый лазерный элемент, расположенный в оптической головке 352. Предварительный усилитель усиливает выходной сигнал оптической головки 352, то есть, отраженное излучение лазерного луча LB и выдает усиленный сигнал.
Память 355 используется при общей обработке данных и оптимальной регулировке изображения (OPC) в дисководе 301, включая буферную зону для данных записи/воспроизведения и зону, используемую в качестве промежуточного буфера, когда данные преобразуются в данные, которые можно использовать в устройстве 353 записи/воспроизведения сигнала и т.п. Кроме того, память 355 снабжена: зоной ПЗУ (ROM), в которой запоминается программа для выполнения операций в качестве средства для записи, то есть, встроенное программное обеспечение; буфером для временного запоминания данных записи/воспроизведения; зоной ОЗУ (RAM), в которой запоминается параметр, необходимый для функционирования программы встроенного программного обеспечения или т.п.; и тому подобное.
Устройство 354 управления дисководом (CPU) подсоединено к устройству 353 записи/воспроизведения сигнала и памяти 355 через шину 357 и обеспечивает управление всем дисководом 301, выдавая команду на различные управляющие устройства. Как правило, программное обеспечение или встроенное программное обеспечение для функционирования CPU 354 хранится в памяти 355.
Устройство 306 управления вводом/выводом данных управляет вводом/выводом данных извне по отношению к дисководу 301, выполняя запоминание в и извлечение данных из буфера данных в памяти 355. Команда управления дисководом, выдаваемая внешним хост-компьютером 302, который соединен с дисководом 301 через интерфейс, такой как SCSI и ATAPI, передается в CPU 354 через устройство 306 управления вводом/выводом. Кроме того, аналогичным образом осуществляется обмен данными с хост-компьютером 302 через устройство 306 управления вводом/выводом данных.
Устройство 307 управления работой/воспроизведением является одним конкретным примером «устройства ввода» по настоящему изобретению. Устройство 307 управления работой/воспроизведением получает рабочую команду и выполняет отображение применительно к хост-компьютеру 302 и передает команду от операционной кнопки 310, например, команду на запись, в CPU 359. CPU 359 может передать управляющую команду в устройство 200 записи/воспроизведения информации через устройство 308 управления вводом/выводом данных на основе командной информации от устройства 307 управления работой/отображением, управляя тем самым всем дисководом 301. Аналогичным образом, CPU 359 может передать команду в дисковод 301 с запросом на передачу рабочего состояния в хост-компьютер применительно к дисководу 301. Таким путем можно установить рабочее состояние дисковода 301, например, во время записи, так что CPU 359 может вывести рабочее состояние дисковода 301 на панель 311 отображения, такую как флуоресцентная трубка и жидкокристаллический дисплей (LCD) через устройство 307 управления работой /отображением.
Память 360 является внутренним запоминающим устройством, используемым хост-компьютером 302, причем в ней предусмотрены: зона ROM, в которой хранится программа встроенного программного обеспечения, такая как BIOS (базовая система ввода/вывода); зона RAM, в которой хранятся переменные, необходимые для работы операционной системы и прикладной программы или т.п.; и тому подобное. Кроме того, память 360 может быть соединена с внешним запоминающим устройством, таким как не показанный здесь жесткий диск, через устройство 308 управления вводом/выводом данных.
Одним из конкретных примеров, используемых путем комбинирования дисковода 301 и хост-компьютера 302, как было объяснено выше, является домашнее оборудование, такое как записывающая аппаратура для записи и воспроизведения видеоизображения. Оборудование для записи записывает видеосигнал с приемника радиовещания и внешнего терминала на диск. Работа в качестве оборудования для записи выполняется путем исполнения в CPU 359 программы, запомненной в памяти 360. Кроме того, в другом конкретном примере дисковод 301 является дисководом как таковым, а хост-компьютер 302 является персональным компьютером и рабочей станцией. Хост-компьютер, такой как персональный компьютер, и дисковод соединены через устройства 306 и 308 управления вводом/выводом данных, такие как SCSI и ATAPI, а приложение, такое как программное обеспечение для записи, установленное в хост-компьютере 302, управляет дисководом 301.
(2) Логическая структура данных, записанных на оптический диск
Далее со ссылками на фиг.2-8 описывается логическая структура данных на оптическом диске 100.
Сначала со ссылками на фиг.2-4 описывается базовая структура логической структуры данных на оптическом диске 100. На фиг.2 представлена схема структуры данных, концептуально показывающая логическую структуру таблицы титров. На фиг.3 представлена схема структуры данных, концептуально показывающая логическую структуру списка воспроизведения. На фиг.4 представлена структура данных, концептуально показывающая иерархические связи в логической структуре данных.
Как показано на фиг.2, таблица 10 титров записана на оптическом диске 100, причем таблица 10 титров указывает объекты, образующие множество титров. Здесь титром является единица AV (аудио-видео) контента, составляющая логически большую группу, например, один кинофильм и одна телевизионная программа. Как описано ниже, титр является единицей воспроизведения AV контента, где непрерывно выполняется множество «списков воспроизведения».
В таблице 10 титров имеются записанные указатели 12, указывающие позиции хранения в списках воспроизведения, которые образуют каждый титр (для титров с #1 по #n) в каждом из номеров титров с #1 по #n (где n - целое число, равное или большее 1) для идентификации титра. Здесь «список воспроизведения» представляет собой файл, в котором хранится информация, необходимая для воспроизведения AV контента. Как описано ниже, список воспроизведения снабжен множеством «элементов воспроизведения», в каждом из которых хранится информация о диапазоне воспроизведения AV контента для доступа к AV контенту.
Кроме того, в таблице 10 титров в дополнение к вышеупомянутым указателям 12 записана и другая информация 13.
В этой связи, фиг.2 дает пример таблицы 10 титров в том случае, когда на оптический диск 100 записано множество титров. Если на оптический диск 10 записан один титр, то в настоящем изобретении используется указанная структура, где записаны указатели 12 на списки воспроизведения, образующие один титр.
Кроме того, фиг.2 является примером таблицы 10 титров, в которой единица воспроизведения, получаемая путем непрерывного выполнения множества списков воспроизведения, установлена в виде одного титра; однако очевидно, что в качестве одного титра может быть установлена единица воспроизведения, получаемая путем выполнения одного списка воспроизведения.
Как показано на фиг.3, список воспроизведения (для титра #m (где 1≤m≤n)) 30, чья позиция хранения указана указателем 12, записанным в таблице 10 титров, включает в себя множество элементов 31 воспроизведения и другую информацию 32.
Каждый из множества элементов 31 воспроизведения включает в себя позицию начала воспроизведения (другими словами, позицию IN) AV контента и позицию окончания воспроизведения (другими словами, позицию OUT) AV контента. В этой связи, позиция начала воспроизведения и позиция окончания воспроизведения предпочтительно указываются временными отметками (то есть, временной отрезок воспроизведения или момент времени воспроизведения) на временной оси воспроизведения AV контента.
Кроме того, список воспроизведения 30 предпочтительно включает в себя позицию (позиции) одного или множества разделов, включенных в AV контент.
Как показано на фиг.4, структура данных, поясненная на фиг.2, и фиг.3, имеет иерархические взаимосвязи. То есть, один титр снабжен одним или множеством списков 30 воспроизведения, а один список 30 воспроизведения снабжен одним или множеством элементов 31 воспроизведения.
Элемент 31 воспроизведения указывает точку доступа в клипе с помощью позиции начала воспроизведения и позиции окончания воспроизведения, описанных выше. Кстати, термин «клип» в данном примере указывает на пару, состоящую из одного файла потока AV контента (то есть, действительный файл данных AV контента, например, транспортный поток MPEG2) и клиповой информации, которая является соответствующей ему информацией. Тогда файл клиповой информации называют клиповым информационным файлом.
Позиция начала воспроизведения и позиция окончания воспроизведения, показанные в виде временной отметки с помощью элемента 31 воспроизведения, преобразуются в адресную информацию, указывающую, откуда должно начинаться декодирование в файле потока AV контента, путем использования клипового информационного файла. Таким образом, клиповая информация предпочтительно включает в себя таблицу или т.п., которая указывает отношение соответствия между временной отметкой и адресной информацией.
Например, на фиг.4 титр #1, показанный первым слева, снабжен тремя списками 30 воспроизведения. Первый список 30 воспроизведения из трех списков воспроизведения, показанный с левой стороны на фиг.4, снабжен двумя элементами 31 воспроизведения. Два элемента 31 воспроизведения относятся к первой половине и второй половине потока AV контента, включенного в первый клип, показанный на фиг.4 с левой стороны. Таким образом, если выбран первый список 30 воспроизведения, то воспроизводятся первая половина и вторая половина потока AV контента, включенного в первый клип.
Кроме того, второй список 30 воспроизведения из трех списков 30 воспроизведения, показанный на фиг.4 посередине, снабжен одним элементом воспроизведения. Этот один элемент 31 воспроизведения относится ко всему потоку AV контента, включенному во второй клип, который показан на фиг.4 с правой стороны. Таким образом, если выбран второй список 30 воспроизведения, то воспроизводится весь поток AV контента, включенный во второй клип.
Кроме того, третий список 30 воспроизведения из трех списков воспроизведения, показанный на фиг.4 с правой стороны, снабжен двумя элементами 31 воспроизведения. Эти два элемента 31 воспроизведения относятся к одной части потока AV контента, включенного в первый клип, и одной части потока AV контента, включенного во второй клип. Таким образом, если выбран третий список 30 воспроизведения, то воспроизводятся одна часть потока AV контента, включенного в первый клип, и одна часть потока AV контента, включенного во второй клип.
Как было описано выше, с точки зрения логической структуры данных, записанных на оптическом диске 100, устройство 200 записи/воспроизведения информации в этом примере воспроизводит AV контент, записанный на оптическом диске 100, следуя иерархической структуре данных, показанной на фиг.4, когда это необходимо.
Далее со ссылками на фиг.5-8 дается конкретное описание одного аспекта отображения второго изображения и логической структуры списка 30 воспроизведения при использовании PinP, где второе изображение, являющееся субизображением, накладывается и отображается (другими словами, воспроизводится) по меньшей мере на одной части первого изображения, которое является основным изображением AV контента. На фиг.5 представлена схема структуры данных, концептуально показывающая логическую структуру списка воспроизведения при использовании PinP, где второе изображение, являющееся субизображением, накладывается и отображается по меньшей мере на одной части первого изображения, являющегося основным изображением. На фиг.6 представлена временная диаграмма, концептуально показывающая передвижение отображения первого изображения и второго изображения вдоль временной оси, когда второе изображение синхронного типа накладывается и отображается на первом изображении. На фиг.7 представлена временная диаграмма, концептуально показывающая передвижение отображения первого изображения и второго изображения вдоль временной оси, когда второе изображение асинхронного типа накладывается и отображается на первом изображении. На фиг.8 представлен вид в плане, концептуально показывающий второе изображение, которое накладывается и отображается на первом изображении.
Как показано на фиг.5, список 30 воспроизведения при использовании PinP включает в себя один или множество элементов 31 воспроизведения (с #1 по #p, где p - целое число, большее или равное 1), в том числе информацию о первом изображении и информацию о втором изображении.
Элемент 31 воспроизведения включает в себя указатель файла AV контента, соответствующего первому изображению, и информацию с номером потока о первом изображении. Например, в примере, показанном на фиг.5, элемент 31 воспроизведения задает в качестве первого изображения потоки с номера #1 по номер #i. В этой связи момент времени начала воспроизведения и момент времени окончания воспроизведения, показанные на фиг.3, предпочтительно определяют в каждом потоке, что на фигуре не показано.
Кроме того, элемент 31 воспроизведения, вдобавок к информации с номером потока о первом изображении, включает в себя указатель файла AV контента, соответствующего второму изображению, и информацию с номером потока о втором изображении. Например, в примере, показанном на фиг.5, элемент 31 воспроизведения задает в качестве второго изображения потоки с номера #i+1 по номер #k.
В частности, в данном примере в качестве второго изображения имеется второе изображение синхронного типа и второе изображение асинхронного типа в соответствии со способом их отображения. При наличии второго изображения синхронного типа момент времени начала отображения и момент времени окончания отображения устанавливают заранее на основе момента времени воспроизведения первого изображения. С другой стороны, если второе изображение относится к асинхронному типу, то воспроизведение может начаться в произвольный момент времени в соответствии с командой пользователя или т.п. В примере, показанном на фиг.5, потоки с номерами с #i+1 по #j заданы в качестве второго изображения синхронного типа, а потоки с номерами с #j+1 по #k заданы в качестве второго изображения асинхронного типа.
Как было описано выше, благодаря включению одного или множества элементов 31 воспроизведения, которые включают (включает) в себя информацию о первом изображении и информацию о втором изображении, синхронно с потоком для первого изображения можно воспроизводить другой поток, который не мультиплексирован в клипе для первого изображения.
В частности, в случае второго изображения синхронного типа, как показано на фиг.6, при воспроизведении первого изображения с номером #1 потока, параллельно воспроизводится второе изображение с номером #11 или #12 потока. Номера потоков первого изображения и второго изображения, являющихся объектами изображения, запоминаются в памяти 355 или памяти 360, которые образуют один конкретный пример «запоминающего устройства» по настоящему изобретению. Например, если второе изображение с номером #11 потока воспроизводится параллельно с воспроизведением первого изображения с номером #1 потока, то в памяти 355 или памяти 360 запоминаются номер #1 потока и номер #11 потока.
Воспроизведение второго изображения с номером #11 или #12 потока начинается с момента t1 времени воспроизведении и заканчивается в момент t2 времени воспроизведения. После этого начинается воспроизведение в момент t3 времени воспроизведения, и воспроизведение заканчивается в момент t4 времени воспроизведения. Следовательно, если пользователь выдает команду на отображение второго изображения в периоде А между моментом t1 времени воспроизведения и моментом t2 времени воспроизведения и периоде С между моментом t3 времени воспроизведения и моментом t4 времени воспроизведения, то на дисплее отображается второе изображение. Кроме того, если пользователь выдает команду на отображение второго изображения в периоде В между моментом t2 времени воспроизведения и моментом t3 времени воспроизведения, то на дисплее отображается второе изображение с момента t3 времени воспроизведения после упомянутой команды.
В это время под управлением CPU 354 или CPU 359, которые представляют один конкретный пример «третьего управляющего устройства» по настоящему изобретению, в памяти 355 или памяти 360 продолжает храниться номер потока второго изображения, если даже воспроизведение второго потока заканчивается в момент t2 времени воспроизведения. Например, если воспроизводится второе изображение с номером #11 потока, то номер #11 потока продолжает сохраняться в памяти 355 или памяти 360 даже в периоде В после момента t2 времени воспроизведения. В результате второе изображение с номером #11 потока автоматически воспроизводится с момента t3 времени воспроизведения.
В альтернативном варианте, в случае, когда второе изображение относится к асинхронному типу, как показано на фиг.7, если пользователь выдает команду на отображение второго изображения с номером #21 потока, то второе изображение с номером #21 потока отображается параллельно с первым изображением с номером #1 потока, независимо от момента времени воспроизведения, в который выдана команда. Если пользователь выдает команду на окончание отображения второго изображения или если период воспроизведения второго изображения истек, отображение второго изображения заканчивается. Если воспроизводится второе изображение асинхронного типа, то номер потока продолжает сохраняться в памяти 355 или памяти 360 либо уничтожается в соответствии с блок-схемой, показанной на фиг.9.
В результате, как показано на фиг.8, небольшое окно второго изображения накладывается и отображается одновременно на одной части первого изображения.
В этой связи, в данном примере память 355 или память 360 хранит один номер потока первого изображения и один номер потока второго изображения. То есть, в памяти 355 или памяти 360 не запоминается множество номеров потоков первых изображений. Аналогичным образом, в памяти 355 или памяти 360 не запоминается множество номеров потоков вторых изображений. Однако можно создать структуру, в которой в памяти 355 или памяти 360 запоминается множество номеров потоков первых изображений. Аналогичным образом можно создать структуру, в которой в памяти 355 или памяти 360 запоминается множество номеров потоков вторых изображений.
(3) Принцип действия устройства записи/воспроизведения информации
Далее со ссылками на фиг.9-11 описывается более подробный аспект операции воспроизведения (в частности, аспект операции отображения второго изображения) устройства 200 записи/воспроизведения информации в данном примере. На фиг.9 представлена блок-схема, концептуально показывающая поток операций выполняемых в устройстве записи/воспроизведения информации в данном примере. На фиг.10 представлена временная диаграмма, концептуально показывающая один поток отображения первого изображения и второго изображения вдоль временной оси, если пользователь выполняет операцию обратной перемотки, когда второе изображение асинхронного типа накладывается и отображается на первом изображении. На фиг.11 представлена временная диаграмма, концептуально показывающая другой поток отображения первого изображения и второго изображения вдоль временной оси, если пользователь выполняет операцию обратной перемотки, когда второе изображение асинхронного типа накладывается и отображается на первом изображении.
В этой связи, блок-схема, показанная на фиг.9, указывает операцию отображения второго изображения, когда титр (другими словами, AV контент), подлежащий воспроизведению, уже выбран пользователем, и отображается первое изображение, включенное в этот титр.
Как показано на фиг.9, поток второго изображения выбирается пользователем (шаг S101). Другими словами, выбирается второе изображение, подлежащее наложению и отображению на первом изображении. В это время в памяти 355 или памяти 360 запоминается выбранный номер потока второго изображения (шаг S102).
После этого под управлением CPU 354 или CPU 359, которые представляют один конкретный пример «первого оценивающего устройства» по настоящему изобретению, оценивается, является ли выбранное второе изображение изображением синхронного типа (шаг S103).
В результате оценки на шаге S103, если выясняется, что второе изображение относится к синхронному типу (шаг 103: Да), как пояснено на фиг.6, воспроизводится второе изображение синхронного типа (шаг S104). В результате, как пояснено на фиг.8, второе изображение накладывается и отображается на первом изображении. В это время, как было описано выше, под управлением CPU 354 или CPU 359, которые представляют один конкретный пример «третьего управляющего устройства» по настоящему изобретению, номер потока второго изображения синхронного типа продолжает сохраняться в памяти 355 или памяти 360.
С другой стороны, в результате оценки на шаге S103, если выясняется, что второе изображение не относится к синхронному типу (шаг 103: Нет), вычисляется период отображения (другими словами, период воспроизведения) второго изображения на временной оси воспроизведения первого изображения (шаг S105). Здесь вычисленный период отображения второго изображения представляет собой диапазон с момента времени начала воспроизведения (другими словами, момент времени начала отображения) второго изображения до момента времени воспроизведения по истечении времени для отображения второго изображения.
После этого, как поясняется на фиг.7, воспроизводится выбранное второе изображение асинхронного типа (шаг S106). В результате, как пояснено на фиг.8, второе изображение накладывается и отображается на первом изображении.
Затем под управлением CPU 354 или CPU 359, которое представляет один конкретный пример «второго оценивающего устройства» по настоящему изобретению, оценивается, находится ли текущий момент времени воспроизведения первого изображения в рамках периода отображения второго изображения, вычисленного на шаге S105 (шаг S107). В частности, если текущим моментом времени воспроизведения первого изображения является момент Т, а период отображения второго изображения составляет от Т1 до Т2, то оценивается, удовлетворяется ли неравенство Т1≤Т≤Т2. Если Т1≤Т≤Т2, то оценивается, находится ли текущий момент времени воспроизведения первого изображения в границах периода отображения второго изображения, вычисленного на шаге S105. Другими словами, если T<T1 или T2<T, это означает, что текущий момент времени воспроизведения первого изображения не находится в пределах периода отображения второго изображения, вычисленного на шаге S105.
В результате оценки на шаге S107, если выясняется, что текущий момент времени воспроизведения первого изображения находится в границах периода отображения второго изображения, вычисленного на шаге S105 (шаг S107: Да), то тогда оценивается, должно ли закончиться отображение второго изображения (шаг S108). В частности, оценивается, выдал ли пользователь команду на окончание отображения второго изображения.
В результате оценки на шаге S108, если выясняется, что отображение второго изображения должно закончиться (шаг S108: Да), то удаляется номер потока, запомненный в памяти 355 или памяти 360, что происходит под управлением CPU 354 или CPU 359, который представляет один конкретный пример «четвертого управляющего устройства» по настоящему изобретению (шаг S109). В частности, запомненный номер потока может быть удален, либо вместо запомненного номера потока в памяти 355 или памяти 360 может быть запомнен флаг или значение, указывающее на недействительность номера потока или т.п.
С другой стороны, в результате оценки на шаге S108, если выясняется, что отображение второго изображения заканчиваться не должно (шаг S108: Нет), то поток операций вновь возвращается к шагу S106 для продолжения операций после шага S106. В этом случае под управлением CPU 354 или CPU 359, который представляет один конкретный пример «второго управляющего устройства» по настоящему изобретению, номер потока, запомненный в памяти 355 или памяти 360, продолжает сохраняться, каким он есть.
С другой стороны, в результате оценки на шаге S107, если выясняется, что текущий момент времени воспроизведения первого изображения находится вне периода отображения второго изображения, вычисленного на шаге S105 (шаг S 107: Нет), то номер потока, запомненный в памяти 355 или памяти 360, уничтожается под управлением CPU 354 или CPU 359, который представляет один конкретный пример «первого управляющего устройства» по настоящему изобретению (шаг S109).
Далее следует более детальное объяснение с использованием временных диаграмм. Как показано на фиг.10, после начала отображения первого изображения пользователь выдает команду на начало отображения второго изображения. В это время предположим, что пользователь выдает команду на обратную перемотку первого изображения. Согласно первой операции момент времени воспроизведения, в который пользователь выдает команду на окончание обратной перемотки, находится до момента времени начала отображения второго изображения. То есть, момент времени воспроизведения, в который пользователь выдает команду на окончание обратной перемотки, не попадает в период отображения второго изображения. Следовательно, в этом случае номер потока, запомненный в памяти 355 или памяти 360, уничтожается. Таким образом, в момент времени, с которого начинается отображение первого изображения после окончания обратной перемотки, номер потока в памяти 355 или памяти 360 не хранится. В результате отображается только первое изображение, а второе изображение не отображается. Как было описано выше, можно предпочтительно подавить или исключить недостаток, состоящий в отображении второго изображения в не ожидаемый момент времени воспроизведения, путем уничтожения номера потока, запомненного в памяти 355 или памяти 360, когда выясняется, что текущий момент времени воспроизведения первого изображения не попал в период отображения второго изображения.
С другой стороны, как показано на фиг.11, согласно второй операции момент времени воспроизведения, в который пользователь выдает команду на обратную перемотку, находится в пределах периода отображения второго изображения. Следовательно, в этом случае номер потока, который был запомнен в памяти 355 или памяти 360, продолжает сохраняться, каким он есть. Таким образом, в момент времени, с которого начинается отображение первого изображения после окончания обратной перемотки, второе изображение накладывается и отображается на первом изображении. В этом случае момент времени воспроизведения, в который выдается команда на окончание обратной перемотки, изначально является моментом времени воспроизведения второго изображения, так что отображение второго изображения не вызывает никаких проблем.
Как было объяснено выше, согласно устройству 200 записи/воспроизведения информации в данном примере в зависимости от того: (1) является ли второе изображение, которое представляет субизображение, изображением синхронного типа или асинхронного типа, и кроме того (2), находится ли текущий момент времени воспроизведения первого изображения, являющегося основным изображением, в пределах периода отображения второго изображения, можно определить, следует ли продолжать сохранять номер потока, запомненный в памяти 355 или памяти 360, либо надо его уничтожить. Таким образом, можно предпочтительно подавить или исключить недостаток, состоящий в отображении второго изображения в не ожидаемый момент времени воспроизведения или нежелательный момент времени воспроизведения, что может представлять определенную проблему, в частности, при отображении второго изображения асинхронного типа.
Как было описано выше, согласно устройству 200 записи/воспроизведения информации в данном примере можно предпочтительно отображать второе изображение, являющееся субизображением, которое накладывается и отображается на первом изображении, являющемся основным изображением.
Кстати, в вышеупомянутом примере объяснение дается применительно к оптическому диску 100 как одному из примеров носителя для записи и применительно к проигрывателю для оптического диска 100 как одному из примеров устройства воспроизведения информации; однако настоящее изобретение не огранивается оптическим диском и проигрывателем для оптического диска, а его можно также применить для иных различных носителей для записи информации, которые поддерживают запись с высокой плотностью или высокую скорость передачи, и к проигрывателям для различных носителей для записи информации.
Кроме того, очевидно, что вышеупомянутые различные выгоды можно получить путем выполнения вышеупомянутых операций, используя не только устройство записи/воспроизведения информации для воспроизведения AV контента(контентов), записанного на оптический диск 100, но также устройства записи/воспроизведения информации для воспроизведения AV контента(контентов), полученного через проводную линию связи или беспроводную линию связи, например телевизионное вещание и Интернет.
ПРОМЫШЛЕННАЯ ПРИМЕНИМОСТЬ
Устройство и способ, а также компьютерную программу для воспроизведения информации согласно настоящему изобретению можно применить к устройству воспроизведения информации, такому как DVD проигрыватель. Кроме того, они могут быть применены к устройству воспроизведения информации или т.п., которое смонтировано на различном компьютерном оборудовании, для использования потребителями или для коммерческого использования, либо могут быть подсоединены к различному компьютерному оборудованию.