Устройство и способ передачи данных изображения, устройство и способ приема данных изображения и система передачи и приема данных изображения
Иллюстрации
Показать всеИзобретение относится к области передачи данных изображений. Технический результат - упрощение передачи данных изображения. Устройство передачи данных изображения, предназначенное для передачи данных изображения в устройство приема данных изображения, содержащее: модуль управления, предназначенный для определения, принято ли из устройства приема данных изображения уведомление о состоянии отображения, обозначающее процесс пространственного отображения, при этом уведомление о состоянии отображения обозначает формат процесса пространственного отображения, который является текущей обработкой отображения, и установки выходной формы данных отображения информации наложения, предназначенных для отображения с наложением на данные изображения, как выходную форму, соответствующую состоянию отображения, обозначенному форматом процесса пространственного отображения, который является текущей обработкой отображения, обозначенным уведомлением о состоянии отображения. 6 н. и 11 з.п. ф-лы, 15 ил.
Реферат
Область техники, к которой относится изобретение
Настоящее раскрытие относится к устройству передачи данных изображения, способу передачи данных изображения, устройству приема данных изображения, способу приема данных изображения и системе передачи и приема данных изображения и, в частности, к устройству передачи данных изображения и т.п., которые работают с данными двумерного изображения и данными стереоскопического (трехмерного) изображения в формате рядом друг с другом, в формате сверху и снизу или тому подобное, которые обладают совместимостью с такими данными двумерного изображения.
Уровень техники
Из уровня техники известно, что данные изображения, передаваемые из станции широковещательной передачи, принимают с помощью телевизионной приставки (STB), и данные изображения дополнительно передают в телевизионный приемник (TV) из телевизионной приставки, используя цифровой интерфейс, такой как стандарт HDMI (мультимедийный интерфейс высокой четкости) или тому подобное. Например, детали стандарта HDMI описаны в Спецификации мультимедийного интерфейса высокой четкости Версия 1.4 от 5 июня 2009 г.
В качестве данных изображения, передаваемых из станции широковещательной передачи, как отмечено выше, также используются данные стереоскопического изображения, включающие в себя, например, данные изображения левого глаза и данные изображения правого глаза, в дополнение к данным двумерного изображения. Например, в JP-A-2005-6114 предложена система передачи с использованием волн телевизионной широковещательной передачи данных стереоскопического изображения. В этом случае, данные стереоскопического изображения, включающие в себя данные изображения левого глаза и данные изображения правого глаза, передают, и стереоскопические изображения отображают в телевизионном приемнике, используя параллакс обоих глаз.
В качестве данных стереоскопического изображения, передаваемых из станции широковещательной передачи, как описано выше, известно использование данных стереоскопического изображения в формате рядом друг с другом, в формате сверху и снизу или тому подобное, которые обладают совместимостью с данными двумерного изображения. В формате рядом друг с другом, например, данные пикселя в данных изображения левого глаза передают в первую половину горизонтального направления, и данные пикселя данных изображения правого глаза передают во вторую половину горизонтального направления. В формате сверху и снизу данные каждой строки в данных изображения левого глаза передают в первую половину в вертикальном направлении, и данные каждой строки в данных изображения правого глаза передают во вторую половину в вертикальном направлении.
Сущность изобретения
В телевизионной приставке, описанной выше, данные (данные отображения OSD), представляющие информацию наложения, такую, как меню, накладывают на данные изображения. Когда данные отображения OSD накладывают в телевизионной приставке, как в таковой, необходимо генерировать данные отображения OSD в выходной форме, соответствующей формату данных изображения. Здесь формат данных изображения относится к тому, является ли они данными двумерного изображения или данными стереоскопического изображения, и если они представляют собой данные стереоскопического изображения, какая система передачи принята в этих данных.
Как описано выше, возникает случай, когда данные стереоскопического изображения, передаваемые из станции широковещательной передачи, представляют собой данные стереоскопического изображения в формате рядом друг с другом (SBS), в формате сверху и снизу (Т&В), или тому подобное, которые обладают совместимостью с данными двумерного изображения. По этой причине в телевизионной приставке трудно устанавливать формат данных изображения, передаваемых из станции широковещательной передачи, и при этом сложно делать выходную форму данных отображения OSD соответствующей формату данных изображения.
В этом случае, если выходная форма данных отображения OSD не соответствует формату данных изображения, отображение OSD не будет правильно выполнено в телевизионном приемнике. Другими словами, отображение OSD будет неудачным. Ниже будет представлен пример случая использования, в котором данные отображения OSD наложены на данные изображения в телевизионной приставке и передают в телевизионный приемник для выполнения процесса отображения.
На фиг.10А-10С показан случай, когда данные изображения, принятые в телевизионной приставке, представляют собой данные двумерного (2D) изображения, как показано на фиг.10А, и выходная форма данных отображения OSD представляет собой выходную форму, соответствующую двумерным (2D) данным изображения, как показано на фиг.10В. В этом случае, когда процесс отображения данных двумерного изображения (процесс 2D отображения) выполняют в телевизионном приемнике, как показано на фиг.10С, двумерное изображение будет правильно отображаться, и отображение OSD также будет правильно выполнено на двумерном изображении.
На фиг.11А-11С представлен случай, в котором данные изображения, принятые в телевизионной приставке, представляют собой данные стереоскопического (3D) изображения в формате рядом друг с другом (SBS), как показано на фиг.11А, и выходная форма данных отображения OSD представляет собой выходную форму, соответствующую данным стереоскопического изображения в формате рядом друг с другом, как показано на фиг.11В. В этом случае, когда процесс отображения данных стереоскопического изображения в формате рядом друг с другом (процесс отображения 3D SBS) выполняют в телевизионном приемнике, как показано на фиг.11С, изображение левого глаза (L) и изображение правого глаза (R) правильно отображается, и отображение OSD также правильно выполняется на каждом из изображений.
На фиг.12А-12С представлен случай, когда данные изображения, принятые в телевизионной приставке, являются данными стереоскопического (3D) изображения в формате рядом друг с другом (SBS), как показано на фиг.12А, и выходная форма данных отображения OSD представляет собой выходную форму, соответствующую данным двумерного изображения, как показано на фиг.12В. В этом случае, когда обработку отображения данных стереоскопического изображения в формате рядом друг с другом (процесс отображения 3D SBS) выполняют в телевизионном приемнике, как показано на фиг.12С, изображение левого глаза (L) и изображение правого глаза (R) правильно отображается, но отображение OSD будет разделено на верхнюю и нижнюю стороны в центре, в результате чего оно будет неправильно отображено на каждом из изображений.
На фиг.13А-13С показан случай, в котором данные изображения, принятые в телевизионной приставке, представляют собой данные стереоскопического (3D) изображения в формате сверху и снизу (Т&В), как показано на фиг.13А, и выходная форма отображения OSD представляет собой выходную форму, соответствующую данным стереоскопического изображения в формате сверху и снизу, как показано на фиг.13В. В этом случае, когда процесс отображения данных стереоскопического изображения в формате сверху и снизу (процесс 3D отображения Т&В) выполняют в телевизионном приемнике, как показано на фиг.13С, изображение левого глаза (L) и изображение правого глаза (R) отображаются правильно, и отображение OSD также правильно выполняется на каждом из изображений.
На фиг.14А-14С показан случай, в котором данные изображения, принимаемые в телевизионной приставке, представляют собой стереоскопические (3D) данные изображения в формате сверху и снизу (Т&В), как показано на фиг.14А, и выходная форма данных отображения OSD представляет собой выходную форму, соответствующую данным двумерного изображения, как показано на фиг.14В. В этом случае, когда процесс отображения данных стереоскопического изображения в формате сверху и снизу (процесс 3D отображения Т&В) выполняют в телевизионном приемнике, как показано на фиг.14С, изображение левого глаза (L) и изображение правого глаза (R) правильно отображаются, но отображение OSD будет разделено на верхнюю и нижнюю стороны в центре, в результате чего будет неправильно представлено на каждом из изображений.
На фиг.15А-15С представлен случай, когда данные изображения, принимаемые в телевизионной приставке, представляют собой данные стереоскопического (3D) изображения в формате сверху и снизу (Т&В), как показано на фиг.15А, и выходная форма данных отображения OSD представляет собой выходную форму, соответствующую данным стереоскопического изображения в формате рядом друг с другом, как показано на фиг.15В. В этом случае, когда процесс отображения данных стереоскопического изображения в формате сверху и снизу (процесс 3D отображения Т&В) выполняют в телевизионном приемнике, как показано на фиг.15С, изображение левого глаза (L) и изображение правого глаза (R) отображаются правильно, но отображение OSD будет разделено на верхнюю и нижнюю стороны в центре, в результате чего неправильно будет показано на каждом из изображений.
Таким образом, желательно правильно отображать информацию наложения на изображении, получаемую в результате передачи данных изображения, когда данные информации наложения передают с наложением на данные двумерного изображения или данные стереоскопического изображения в заданной системе передачи.
В соответствии с одним аспектом вариантов осуществления, устройство может включать в себя модуль управления, предназначенный для определения, существует ли уведомление о состоянии отображения, обозначающее процесс пространственного отображения. Модуль управления может устанавливать выходную форму данных отображения, предназначенных для отображения, для данных изображения, как выходную форму, соответствующую состоянию отображения, обозначенному в соответствии с уведомлением о состоянии отображения.
В соответствии с другим аспектом вариантов осуществления, устройство может включать в себя модуль управления, предназначенный для определения процесса пространственного отображения, для отображения данных изображения на основе данных процесса пространственного отображения, обозначающих процесс пространственного отображения, который должен быть выполнен. Модуль управления может управлять передачей уведомления о состоянии отображения, обозначающего процесс пространственного отображения, который должен быть выполнен, на основе, соответствует ли процесс пространственного отображения, который должен быть выполнен, заданному процессу пространственного отображения.
В соответствии с другим аспектом вариантов осуществления, способ может включать в себя, определяют, существует ли уведомление о состоянии отображения, обозначающее процесс пространственного отображения. Способ может дополнительно включать в себя, устанавливают выходную форму данных отображения, предназначенных для отображения, для данных изображения, как выходную форму, соответствующую состоянию отображения, обозначенному в соответствии с уведомлением о состоянии отображения. Процессор может представлять собой, по меньшей мере, одно устройство, определяющее или устанавливающее способ.
В соответствии с другим аспектом вариантов осуществления, способ может включать в себя процесс пространственного отображения для данных отображаемого изображения на основе данных пространственного отображения, обозначающих процесс пространственного отображения, который должен быть выполнен. Способ может дополнительно включать в себя: управляют передачей уведомления о состоянии отображения, обозначающего процесс пространственного отображения, который должен быть выполнен на основе, соответствует ли процесс пространственного отображения, который должен быть выполнен, заданному процессу пространственного отображения. По меньшей мере одно, из определения или управления способом может быть выполнено с помощью процессора.
В соответствии с другим аспектом вариантов осуществления, в постоянном носителе записи может быть записана считываемая компьютером программа, имеющая инструкции, выполняемые компьютером. Программа может включать в себя, определяют, существует ли уведомление о состоянии отображения, обозначающее процесс пространственного отображения, и устанавливают выходную форму данных отображения, предназначенных для отображения, как данные изображения, в выходную форму, соответствующую состоянию отображения, обозначенному уведомлением состояния отображения.
В соответствии с другим аспектом вариантов осуществления, в постоянном носителе записи может быть записана считываемая компьютером программа, имеющая инструкции, выполняемые компьютером. Программа может включать в себя, определяют процесс пространственного отображения для отображения данных изображения, на основе данных процесса пространственного отображения, обозначающих процесс пространственного отображения, который должен быть выполнен, и управляют передачей уведомления о состоянии отображения, обозначающего процесс пространственного отображения, который должен быть выполнен на основе, соответствует ли процесс пространственного отображения, который должен быть выполнен, заданному процессу пространственного отображения.
В соответствии с вариантами осуществления технологии, когда данные информации наложения передают с наложением на данные двумерного изображения или данные стереоскопического (трехмерного) изображения в заданной системе передачи, информация наложения на изображение, получаемая в результате передачи данных изображения, может быть правильно отображена.
Краткое описание чертежей
На фиг.1 показана блок-схема, представляющая пример конфигурации системы передачи и приема данных изображения, как вариант осуществления настоящей технологии;
на фиг.2 показана схема, представляющая пример конфигурации модуля передачи HDMI (источника HDMI) устройства записи на диск и модуля приема HDMI (потребителя HDMI) телевизионного приемника в системе передаче и приема данных изображения;
на фиг.3 показана блок-схема, представляющая пример конфигурации устройства записи на диск, составляющего систему передачи и приема данных изображения;
на фиг.4 показана блок-схема последовательности операций, представляющая пример обработки управления выходной формой данных отображения OSD в CPU устройства записи на диск;
на фиг.5 показана блок-схема, представляющая пример конфигурации телевизионного приемника, составляющего систему передачи и приема данных изображения;
на фиг.6 показана блок-схема последовательности операций, представляющая пример процесса детектирования формата данных изображения, процесса управления модулем обработки 3D сигнала, и процесса уведомления о состоянии отображения в CPU телевизионного приемника;
на фиг.7 показана схема, представляющая пример последовательности операций устройства записи на диск и телевизионного приемника;
на фиг.8 показана блок-схема последовательности операций, представляющая пример процесса управления модулем обработки 3D сигнала и процесса уведомления о состоянии отображения в CPU телевизионного приемника, когда процесс отображения переключают с помощью операции пользователя;
на фиг.9 показана схема, представляющая другой пример последовательности операций устройства записи на диск и телевизионного приемника;
на фиг.10А-10С показаны схемы для иллюстрации примера данных изображения, принятого в телевизионной приставке, выходной формы данных отображения OSD и процесса отображения телевизионного приемника;
на фиг.11А-11С показаны схемы для иллюстрации другого примера данных изображения, принятых в телевизионной приставке, выходной формы данных отображения OSD и процесса отображения телевизионного приемника;
на фиг.12А-12С показаны схемы для иллюстрации другого примера данных изображения, принятых в телевизионной приставке, выходной формы данных отображения OSD и процесса отображения телевизионного приемника;
на фиг.13А-13С показаны схемы для иллюстрации другого примера данных изображения, принятых в телевизионной приставке, выходной формы данных отображения OSD и процесса отображения телевизионного приемника;
на фиг, 14А-14С показаны схемы для иллюстрации другого примера данных изображения, принятых в телевизионной приставке, выходной формы данных отображения OSD и процесса отображения телевизионного приемника; и
на фиг.15А-15С показаны схемы для иллюстрации другого примера данных изображения, принятых в телевизионной приставке, выходной формы данных отображения OSD и процесса отображения телевизионного приемника.
Подробное описание изобретения
Ниже будет описан вариант осуществления, для выполнения настоящей технологии (ниже называется "вариантом осуществления"). Описание будет предоставлено в следующем порядке.
1. Вариант осуществления
2. Модифицированный пример
1. Вариант осуществления
Пример конфигурации системы передачи и приема данных изображения
На фиг.1 показан пример конфигурации системы 10 передачи и приема данных изображения, как вариант осуществления. Система 10 передачи и приема данных изображения включает в себя станцию 100 широковещательной передачи, устройство 200 записи на диск и телевизионный приемник 300. Устройство 200 записи на диск и телевизионный приемник 300 соединены друг с другом с помощью кабеля 400 HDMI (мультимедийный интерфейс высокой четкости).
В устройстве 200 записи на диск предусмотрен разъем 202 HDMI, с которым соединен модуль 201 передачи HDMI. В телевизионном приемнике 300 предусмотрен разъем 302 HDMI, с которым соединен модуль 301 приема HDMI. Один конец кабеля 400 HDMI соединен с разъемом 202 HDMI устройства 200 записи на диск, и другой конец кабеля HDMI 400 соединен с разъемом 302 HDMI телевизионного приемника 300.
Пример конфигурации модуля передачи HDMI модуля приема HDMI
На фиг.2 показан пример конфигурации модуля 201 передачи HDMI (источника HDMI) устройства 200 записи на диск и модуля 301 приема HDMI (потребителя HDMI) телевизионного приемника 300 в системе 10 передачи и приема данных изображения по фиг.1.
Модуль 201 передачи HDMI передает дифференциальные сигналы, соответствующие данным пикселя несжатого изображения для одного экрана в одном направлении в модуль 301 приема HDMI по множеству каналов на действительном участке изображения (ниже также соответствующим образом называется активным видеоучастком). Здесь действительный участок изображения представляет собой участок, получаемый в результате исключения участка гашения горизонтального обратного хода линии и участка гашения вертикального обратного хода линии из участка от одного сигнала вертикальной синхронизации до следующего сигнала вертикальной синхронизации. Кроме того, модуль 201 передачи HDMI передает дифференциальные сигналы, соответствующие, по меньшей мере, аудиоданным и данным управления, сопровождающиеся изображением, другими вспомогательными данными или тому подобное в одном направлении в модуль 301 приема HDMI по множеству каналов на участке гашения горизонтального обратного хода линии и участке гашения вертикального обратного хода линии.
В каналах передачи системы HDMI, состоящей из модуля 201 передачи HDMI и модуля 301 приема HDMI, существуют следующие каналы передачи. Другими словами, существуют три канала №0-№2 TMDS, как каналы передачи для последовательной передачи в одном направлении из модуля 201 передачи HDMI в модуль 301 приема HDMI путем синхронизации данных пикселя и аудио данных, с тактовыми частотами пикселей. Кроме того, в качестве канала передачи для передачи тактовой частоты пикселей используется канал тактовой частоты TMDS.
Модуль 201 передачи HDMI включает в себя передатчик 81 HDMI. Передатчик 81 преобразует, например, данные пикселя несжатого изображения в дифференциальный сигнал, соответствующий им, выполняет последовательную передачу в одном направлении в модуль 301 приема HDMI, соединенный через кабель 400 HDMI с множеством каналов, которые представляют собой три канала №0, №1 и №2 TMDS.
Кроме того, передатчик 81 преобразует аудиоданные, совместно с несжатыми изображениями, а также необходимые данные управления, другие вспомогательные данные или тому подобное в дифференциальный сигнал, соответствующим им, и выполняет последовательную передачу в одном направлении в модуль 301 приема HDMI по трем каналам TMDS №0, №1 и №2.
Кроме того, передатчик 81 передает тактовую частоту пикселей, синхронизированную с данными пикселя, передаваемыми в трех каналах TMDS №0, №1 и №2, в модуль 301 приема, соединенный через кабель 400 HDMI с каналом тактовой частоты TMDS. Здесь, по одному каналу TMDS №i (i=0, 1, 2) передают 10 байтов данных пикселей за один период тактовой частоты пикселей.
Модуль 301 приема HDMI принимает дифференциальные сигналы, соответствующие данным пикселя, передаваемым в одном направлении из модуля 201 передачи HDMI по множеству каналов на активном видеоучастке. Кроме того, модуль 301 приема HDMI принимает дифференциальные сигналы, соответствующие аудиоданным и данным управления, передаваемым в одном направлении из модуля 201 передачи HDMI по множеству каналов на участке гашения горизонтального обратного хода линии или на участке гашения вертикального обратного хода линии.
Другими словами, модуль 301 приема HDMI включает в себя приемник 82 HDMI. Приемник 82 HDMI принимает дифференциальные сигналы, соответствующие данным пикселя, и дифференциальные сигналы, соответствующие аудиоданным и данным управления, передаваемым в одном направлении из модуля 201 передачи HDMI по каналам TMDS №0, №1 и №2. В этом случае, сигналы принимают в синхронизации с тактовой частотой пикселя, передаваемой из модуля 201 передачи HDMI по каналу тактовой частоты TMDS.
В каналах передачи системы HDMI имеются каналы передачи, называемые DDC (канал данных отображения) 83 и линия 84 СЕС, в дополнение к описанным выше каналам №0-№2 TMDS, и канал тактовой частоты TMDS. DDC 83 состоит из двух сигнальных линий, которые не показаны на чертеже, но включены в кабель 400 HDMI. DDC 83 используется, когда модуль 201 передачи HDMI считывает E-EDID (улучшенные расширенные данные идентификации дисплея) из модуля 301 приема HDMI.
Модуль 301 приема HDMI включает в себя EDID ROM (постоянное запоминающее устройство) 85, в котором содержатся E-EDID, которые представляют собой информацию о характеристиках, относящихся к его собственным рабочим характеристикам (конфигурации/возможности), в дополнение к приемнику 82 HDMI. Модуль 201 передачи HDMI считывает E-EDID из модуля 301 приема HDMI, соединенного через кабель 400HDMI, через DDC 83, например, в соответствии с запросами из CPU. Модуль 201 передачи HDMI передает считываемые E-EDID в CPU. CPU содержит E-EDID в ПЗУ типа флеш или в DRAM.
Линия 84 СЕС состоит из одной сигнальной линии, которая не показана на чертеже, но включена в кабель 400 HDMI, и используется для выполнения двунаправленной передачи данных управления между модулем 201 передачи HDMI и модулем 301 приема HDMI. Линия 84 СЕС содержит линию данных управления. В этом варианте осуществления информацию обработки отображения передают из телевизионного приемника 300 в блок 200 записи на диск через линию 84 СЕС.
Кроме того, кабель 400 HDMI включает в себя линию 86 HPD, соединенную через выводы, называемые HPD (Детектирование Оперативного подключения). Устройство-источник может детектировать подключение к устройству потребителя, используя линию 86 HPD. Кроме того, линия 86 HPD также используется, как линия НЕАС, содержащая двунаправленный канал передачи данных.
Кроме того, кабель HDMI 400 включает в себя линию 87 подачи питания, используемую для подачи питания из устройства источника в устройство потребитель. Кроме того, кабель 400 HDMI включает в себя обслуживающую линию 88. Обслуживающая линия 88 также используется, как линия НЕАС+, составляющая двунаправленный канал передачи данных.
Описание станции широковещательной передачи
Станция 100 широковещательной передачи передает данные потока битов (транспортный поток) путем размещения его в волнах широковещательный передачи. Данные потока битов включают в себя данные изображения и, кроме того, включают в себя аудиоданные, соответствующие данным изображения. Данные изображения представляют собой, например, данные двумерного изображения или данные стереоскопического (трехмерного) изображения в формате рядом друг с другом, в формате сверху и снизу или тому подобное, которые обладают совместимостью с данными двумерного изображения.
Описание устройства записи на диск
Устройство 200 записи на диск принимает данные потока битов, передаваемые из станции 100 широковещательной передачи, через волны широковещательной передачи. Данные потока битов включают в себя данные изображения и даже данные звука, соответствующие данным изображения. В устройстве 200 записи на диск записывают данные потока битов на носитель записи в форме диска, такой, как DVD (цифровой универсальный диск), BD (диск Blu-ray) или тому подобное, и воспроизводит данные в соответствующее время.
Устройство 200 записи на диск выполняет процесс декодирования для воспроизводимых данных потока битов, для выделения данных изображения и аудиоданных, и передает эти данных изображения и аудиоданные в телевизионный приемник 300 через кабель 400 HDMI. Кроме того, когда меню или тому подобное отображают на изображении телевизионного приемника 300 с наложением, устройство 200 записи на диск генерирует его данные отображения OSD, и эти данные накладывают на данные изображения.
Устройство 200 записи на диск принимает информацию процесса отображения из телевизионного приемника 300 через описанную выше линию 84 СЕС кабеля 400 HDMI. Устройство 200 записи на диск устанавливает выходную форму данных отображения OSD для выходной формы, соответствующей процессу отображения в телевизионном приемнике 300 на основе информации обработки отображения.
Например, когда обработка отображения телевизионного приемника 300 представляет собой обработку отображения данных двумерного изображения (обработку 2D отображения), выходную форму данных отображения OSD устанавливают как выходную форму, соответствующую данным двумерного изображения. Кроме того, когда процесс отображения телевизионного приемника 300 представляет собой процесс отображения данных стереоскопического изображения в формате рядом друг с другом (обработка отображения 3D SBS), выходную форму данных отображения OSD устанавливают, как выходную форму, соответствующую данным стереоскопического изображения в формате рядом друг с другом. Кроме того, когда обработка отображения телевизионного приемника 300 представляет собой процесс отображения данных стереоскопического изображения в формате сверху и снизу (процесс 3D отображения Т&В), выходную форму данных отображения OSD устанавливают как выходную форму, соответствующую данным стереоскопического изображения в формате сверху и снизу.
На фиг.3 показан пример конфигурации устройства 200 записи на диск. Устройство 200 записи на диск включает в себя модуль 201 передачи HDMI, разъем 202 HDMI, антенный разъем 203, цифровой тюнер 204, интерфейс (I/F) 205 модуля записи и привод 206 DVD/BD. Кроме того, устройство 200 записи на диск включает в себя демультиплексор 207, видеодекодер 208, модуль 209 наложения данных отображения, модуль 210 генерирования данных отображения OSD и аудиодекодер 211. Кроме того, устройство 200 записи на диск включает в себя CPU 221, ROM 222 типа флэш, DRAM 223, внутреннюю шину 224, модуль 225 приема пульта дистанционного управления и передатчик 226 пульта дистанционного управления.
CPU 221 управляет операцией каждой части устройства 200 записи на диск. ROM 222 типа флэш выполняет сохранение программного обеспечения управления и сохранение данных. DRAM 223 предоставляет рабочие области для CPU 221. CPU 221 разрабатывает программное обеспечение и данные, считываемые из ROM 222 типа флэш в DRAM 223 для запуска программного обеспечения, и управляет каждой частью устройства 200 записи на диск. В одном варианте осуществления программное обеспечение управления может быть записано на постоянный носитель записи, такой как считываемая компьютером программа,. имеющая инструкции, выполняемые компьютером, таким как CPU 221.
Модуль 225 приема пульта дистанционного управления принимает сигналы пульта дистанционного управления (коды пульта дистанционного управления), передаваемые из передатчика 226 пульта дистанционного управления и подает эти сигналы в CPU 221. CPU 221 управляет каждой частью устройства 200 записи на диск на основе кодов пульта дистанционного управления. CPU 221, ROM 222 типа флэш и DRAM 223 соединены с внутренней шиной 224.
Антенный разъем 203 представляет собой разъем, на который подают сигналы телевизионной широковещательной передачи, принимаемые из приемной антенны (не показана на чертеже). Цифровой тюнер 204 принимает телевизионные сигналы широковещательной передачи, подаваемые в антенный разъем 203 и выводит заданные данные потока битов, соответствующие выбранному пользователем каналу.
Интерфейс 205 модуля записи образует интерфейс для данных во время записи и во время воспроизведения между приводом 206 DVD/BD. Привод 206 DVD/BD записывает данные потока битов, выводимые из цифрового тюнера 204, на носитель записи в виде диска, такой как DVD, BD или тому подобное, и воспроизводит данные потока битов с носителя записи в форме диска в соответствующее время.
Демультиплексор 207 выделяет потоки видео- и аудиоданных из данных потока битов, воспроизводимых в приводе 206 DVD/BD и выводимых через интерфейс 205 модуля записи. Видеодекодер 208 выполняет обработку декодирования для кодированных данных изображения, включенных в поток видеоданных, выделяемых демультиплексором 207 и получает декодированные данные изображения. Данные изображения представляют собой данные двумерного изображения или данные стереоскопического (3D) изображения в формате рядом друг с другом, в формате сверху и снизу или тому подобное, которые обладают совместимостью с данными двумерного изображения.
Когда меню или тому подобное отображают на изображении в телевизионном приемнике 300 с наложением, модуль 210 генерирования данных отображения OSD генерирует его данные отображения OSD. CPU 221 принимает информацию обработки отображения из телевизионного приемника 300 через линию 84 СЕС кабеля 400 HDMI. CPU 221 управляет модулем 210 генерирования данных отображения OSD на основе информации обработки отображения, и устанавливает выходную форму данных отображения OSD, как выходную форму, соответствующую процессу отображения в телевизионном приемнике 300.
Например, когда процесс отображения в телевизионном приемнике 300 представляет собой процесс отображения данных двумерного изображения (процесс 2D отображения), выходную форму данных отображения OSD устанавливают, как выходную форму, соответствующую данным двумерного изображения (смотри фиг.10 В). Кроме того, когда процесс отображения телевизионного приемника 300 представляет собой процесс отображения данных стереоскопического изображения в формате рядом друг с другом (процесс 3D отображения SBS), выходная форма данных отображения OSD установлена, как выходная форма, соответствующая данным стереоскопического изображения в формате рядом друг с другом (смотри фиг.11В). Кроме того, когда процесс отображения телевизионного приемника 300 представляет собой процесс отображения данных стереоскопического изображения в формате сверху и снизу (процесс отображения 3D Т&В), выходная форма данных отображения OSD установлена, как выходная форма, соответствующая данным стереоскопического изображения в формате сверху и снизу (смотри фиг.13В).
Блок-схема последовательности операций на фиг.4 представляет собой пример процесса управления выходной формой данных отображения OSD в CPU 221. Вначале CPU 221 начинает обработку на этапе ST1, и после этого переходит к процессу на этапе ST2. На этапе ST2, CPU 221 устанавливает выходную форму данных отображения OSD, как выходную форму данных двумерного изображения.
Затем CPU 221 определяет, поступило или нет уведомление о состоянии отображения, другими словами, была ли принята информация процесса отображения из телевизионного приемника 300 на этапе ST3. Когда существует уведомление о состоянии отображения, CPU 221 определяет, соответствует или нет выходная форма состоянию отображения (процессу отображения) на этапе ST4. Если выходная форма не соответствует состоянию отображения, CPU 221 переключает выходную форму так, чтобы она соответствовала состоянию отображения на этапе ST5.
CPU 221 возвращается на этап ST3 после обработки на этапе ST5. Кроме того, CPU 221 возвращается непосредственно к обработке на этапе ST3, когда отсутствует уведомление о состоянии отображения на этапе ST3, или когда выходная форма соответствует состоянию отображения на этапе ST4, и выполняет такую же обработку, как и выше.
Возвращаясь к фиг.3, модуль 209 наложения данных отображения накладывает данные отображения, генерируемые модулем 210 генерирования данных отображения OSD, на данные изображения, полученные в видеодекодере 208, для получения данных выходного изображения Модуль 209 наложения данных отображения состоит из модуля синтеза данных. Аудиодекодер 211 выполняет обработку декодирования для кодированных аудиоданных, включенных в поток аудиоданных, выделяемый демультиплексором 203, и получает декодированные аудиоданные.
Модуль 201 передачи HDMI передает данные стереоскопического изображения в основной полосе пропускания и аудиоданные из разъема 202 HDMI через линию канал данных на основе HDMI (смотри фиг.2). Модуль 201 передачи HDMI выполняет упаковку изображений и аудиоданных для передачи этих данных по каналу TMDS HDMI и выводит данные в разъем 202 HDMI.
Операции устройства 200 записи на диск будут кратко описаны ниже. Телевизионный сигнал широковещательной передачи, подаваемый в антенный разъем 203, передают в цифровой тюнер 204. В цифровом тюнере 204 телевизионные сигналы широковещательной передачи обрабатывают, и выводят заданные данные потока битов, соответствующие выбранному пользователем каналу. Данные потока битов подают через интерфейс 205 модуля записи в привод 206 DVD/BD и записывают на носитель записи в форме диска, такой как DVD, BD или тому подобное.
Кроме того, данные потока битов, воспроизводимые приводом 206 DVD/BD с носителя записи в форме диска, такого как DVD, BD или тому подобное, передают в демультиплексор 207 через интерфейс 205 модуля записи. В демультиплексоре 207, потоки видео- и аудиоданных выделяют из данных потока битов.
Поток видеоданных, выделенный в демультиплексоре 207, передают в видеодекодер 208. Видеодекодер 208 выполняет процесс декодирования для кодированных данных изображения, включенных в поток видеоданных, для получения декодированных данных изображения (данных двумерного изображения или данных стереоскопического изображения в формате рядом друг с другом, в формате сверху и снизу или тому подобное). Данные изображения передают в модуль 201 передачи HDMI через модуль 209 наложения данных отображения.
Когда меню или тому подобное отображают на изображении в телевизионном приемнике 300 с наложением, модуль 210 генерирования данных отображения OSD генерирует данные отображения OSD. Выходная форма данных отображения OSD установлена, как выходная форма, соответствующая процессу отображения телевизионного приемника 300 на основе информации процесса отображения, передаваемой из телевизионного приемника 300. Данные отображения OSD передают в модуль 209 наложения данных отображения, и накладывают на данные изображения.
Кроме того, поток аудиоданных, выделенный в демультиплексоре 207, передают в аудиодекодер 211. Аудиодекодер 211 выполняет процесс декодирования для кодированных аудиоданных, включенных в поток аудиоданных, для получения декодированных аудиоданных. Аудиоданные передают в модуль 201 передачи HDMI. В модуле 201 передачи HDMI данные стереоскопического изображения и аудиоданные упаковывают, и эти данные передают из разъема 202 HDMI через кабель 400 HDMI.
Описание телевизионного приемника
Возвращаясь к фиг.1, телевизионный приемник 300 принимает изображение и аудиоданные, передаваемые из телевизионной приставки 200 через кабель 400 HDMI. Телевизионный приемник 300 получает данные отображаемого изображения, выполняя обработку отображения для данных изображения. Телевизионный приемник 300 детектирует формат данных изображения и выполняет обработку отображения, соответствующую этому формату. Кроме того, телевизионный приемник 300 передает информацию обрабо