УСТРОЙСТВО ФОРМИРОВАНИЯ ЭПП И СПОСОБ ФОРМИРОВАНИЯ ЭПП
DEVICE FOR GENERATING ELECTRONIC PROGRAM SCHEDULE AND METHOD OF GENERATING ELECTRONIC PROGRAM SCHEDULE

Область техники, к которой относится изобретение
Настоящее изобретение относится к устройству для формирования Электронной Программы Передач (ЭПП), устройству сопряжения и способу генерации ЭПП.
Уровень техники
С началом цифрового теле-радиовещания, распространением Интернета и интеграции телевидения и компьютеров, за последние годы значительно возросли возможности телезрителей вывести ЭПП на телевизионный экран или подобное и смотреть программы, планировать записи и т.п.
Здесь ЭПП расшифровывается как «Электронная Программа Передач». ЭПП упорядочивает и показывает вещаемые программы в матрице.
С таким матричным отображением, например, ЭПП двухмерно показывает каналы и время, и каждая программа, которая составляет ЭПП, отображена в размере, пропорциональном длительности времени вещания этой программы, как описано в Патенте Японии 2838892. Для того чтобы сделать такую ЭПП более удобной для зрителя, желательно, например, одновременно показывать как можно больше временных интервалов для всех каналов.
Так как область, в которой отображается ЭПП, физически ограничена телевизионным экраном, когда как можно больше информации о программах отображается/показывается в этой ограниченной области, достаточная область отображения не может быть закреплена за короткими программами такими, как программы, которые идут несколько минут. Это приводит к урезанному отображению, при котором только рамка или подобное используется для отображений в программе коротких программ, идущих несколько минут.
В ответ на это, выложенная заявка на патент Японии №10-28244 предлагает изобретение, которое изменяет размер ячейки матрицы в соответствии с объемом информации каждой программы в ЭПП матричного типа. Тем не менее, в этом случае, имеются случаи, когда многие части информации о программе (каналы) не могут быть показаны в области показа.
Кроме того, выложенная заявка на патент Японии №2003-219297 предлагает изобретение, которое показывает множественные короткие программы вместе в всплывающем окне. Тем не менее, несмотря на то, что возможно смотреть короткие программы через всплывающее окно, от пользователя требуется выполнить операции для отображения/скрытия всплывающего окна, и тем самым снижается удобство использования. Более того, программы, скрытые под всплывающим окном, не могут быть просмотрены пока всплывающее окно активно, и, следовательно, первоначальная функция ЭПП, которая представляет собой просмотр подробностей различных программ одновременно, не может быть осуществлена в достаточной мере.
Кроме того, выложенная заявка на патент Японии №2004-194250 предлагает изобретение, которое переключает между нормальным изображением, в которое короткие программы не включены и подробное изображение, в котором короткие программы показаны через пользовательские операции. Тем не менее, от пользователя и в этом случае требуется выполнить операции; более того, показ долгих программ частично пропущен, чтобы осуществить детальный показ, таким образом аннулируя первоначальную цель показа ЭПП, которая состоит в показе списка информации о программах.
Следует отметить, что известен способ, в котором показ информации о программе осуществляется после изменения области показа, как описано в выложенной заявке на патент Японии №2001-169203. Тем не менее, существует проблема визуализации такая, что если область программы, имеющей время вещания меньше, чем установленную продолжительность времени, изменяется и осуществляется отображение, то программа, имеющая время вещания меньше, чем установленную продолжительность времени, будет, в некоторых случаях, показана в размере, не соответствующем коэффициенту продолжительности времени вещания, и, таким образом, продолжительность программы не может быть оценена по размеру отображения программы. Как описано выше, при показе электронной программы передач, хотя отображение временных интервалов программ может быть осуществлено в соответствии с длительностью времени вещания, информация относительно программы не может быть показана без ограничений по длительности времени вещания.
Сущность изобретения
Настоящее изобретение предусматривает устройство формирования электронной программы передач (ЭПП), и способа формирования ЭПП, и компьютерной программы, где показ временных интервалов программ может быть осуществлен в соответствии с длительностью времени вещания и информация относительно программы может быть показана без ограничений по длительности времени вещания.
Настоящее изобретение в одном аспекте варианта осуществления относится к устройству формирования электронной программы передач (ЭПП), который генерирует ЭПП, устройство состоящее из: блока накопления информации, предназначенного для получения информации относительно каждой программы, которая должна быть показана в ЭПП; первого расчетного блока, предназначенного для определения размера области первого окна, представляющего время вещания каждой программы в ЭПП на основе информации относительно каждой из программ; второго расчетного блока, предназначенного для определения размера области второго окна отображения, в ЭПП, информации относительно каждой программы, на основе информации относительно каждой из программ; и контроллера окна, предназначенного для управления отображением, на устройствах отображения, ЭПП на основе размеров первой и второй областей показа, определенных первым и вторым расчетными блоками.
Настоящее изобретение в другом аспекте варианта осуществления относится к способу формирования электронной программы передач (ЭПП), который генерирует ЭПП, способ состоящий из: получения информации относительно каждой программы, показываемой в ЭПП; определения размера области первого окна, представляющего время вещания каждой программы в ЭПП, на основе информации относительно времени вещания каждой программы, включенной в информацию относительно каждой из программ; определения размера области второго окна для показа, в ЭПП, информации относительно подробностей каждой программы, включенную в информацию относительно каждой программы, на основе информации относительно каждой из программ; и управления отображением, на устройствах отображения, ЭПП на основе определенных размеров первой и второй областей показа.
Другие признаки настоящего изобретения станут ясны из следующего описания примерного варианта осуществления с ссылкой на прилагаемые чертежи.
Краткое описание чертежей
Фиг.1 - схема, показывающая пример конфигурации системы показа ЭПП, согласно варианту осуществления настоящего изобретения.
Фиг.2 - блок-схема, показывающая пример подробной конфигурации телевизионного устройства 11, согласно варианту осуществления настоящего изобретения.
Фиг.3 - блок-схема, показывающая пример конфигурации устройства 12 дистанционного управления, согласно варианту осуществления настоящего изобретения.
Фиг.4 - схема, показывающая пример внешнего вида устройства 12 дистанционного управления, согласно варианту осуществления настоящего изобретения.
Фиг.5 - диаграмма, показывающая пример конфигурации волны цифрового вещания и данных ЭПП, согласно варианту осуществления настоящего изобретения.
Фиг.6 - диаграмма, показывающая пример экрана ЭПП, согласно варианту осуществления настоящего изобретения.
Фиг.7 - блок-схема алгоритма, показывающая пример порядка действий для выведения экрана ЭПП в телевизионное устройство 11, согласно первого варианта осуществления настоящего изобретения.
Фиг.8 - схема, показывающая соотношение между данными ЭПП и размером программного окна/размером окна информации о программе, согласно первого варианта осуществления настоящего изобретения.
Фиг.9 - схема, показывающая пример размещения области 603 программного окна и области 604 показа информации о программе в электронной программе передач, согласно первого варианта осуществления настоящего изобретения.
Фиг.10 - схема, показывающая пример экрана ЭПП, согласно второго варианта осуществления настоящего изобретения.
Фиг.11 - блок-схема алгоритма, показывающая пример порядка действий для выведения окна экрана ЭПП в телевизионное устройство 11, согласно второго варианта осуществления настоящего изобретения.
Фиг.12 - схема, показывающая соотношение между данными ЭПП и размером программного окна/размером окна информации о программе, согласно второго варианта осуществления настоящего изобретения.
Фиг.13 - схема, показывающая пример размещения области 603 программного окна и области 604 показа информации о программе в электронной программе передач, согласно второго варианта осуществления настоящего изобретения.
Фиг.14 - блок-схема алгоритма, показывающая пример порядка действий для выведения окна экрана ЭПП в телевизионное устройство 11, согласно третьего варианта осуществления настоящего изобретения.
Фиг.15А и 15В - схемы, показывающие соотношение между данными ЭПП и размером программного окна/размером окна информации о программе, согласно третьего варианта осуществления настоящего изобретения.
Фиг.16 - блок-схема алгоритма, показывающая пример порядка действий для выведения окна экрана ЭПП в телевизионное устройство 11, согласно четвертого варианта осуществления настоящего изобретения.
Фиг.17 - диаграмма, показывающая пример экрана ЭПП, согласно другому варианту осуществления настоящего изобретения.
Фиг.18 - схема, показывающая пример экрана ЭПП, согласно еще одному варианту осуществления настоящего изобретения.
Осуществление изобретения
В дальнейшем в этом описании, варианты осуществления настоящего изобретения будут описаны со ссылкой на прилагаемые чертежи.
Первый вариант осуществления
Фиг.1 - диаграмма, показывающая пример конфигурации системы показа ЭПП, включая телевизионное устройство, согласно первому варианту осуществления настоящего изобретения. Телевизионное устройство 11, показанное в Фиг.1, является устройством генерации ЭПП согласно настоящего изобретения, и устройством, способным принимать цифровое вещание. Устройство 12 дистанционного управления является устройством для управления телевизионным устройством 11 дистанционно, и является устройством, которое зритель телевизионной программы использует для того, чтобы выполнять различные операции, такие как управление, манипулирование и ввод данных в телевизионное устройство 11.
Телевизионное устройство 11 также подключено к сети 13, телефонной линии 14 и т.п. Сеть 13 является внутренней проводной системой, такой как ЛВС, установленной в помещении с телевизионным устройством 11 и допускающей подключение к другим устройствам обработки информации, подключенным к ЛВС. Телефонная линия 14 является линией подключения для установления соединения с внешней сетью (например, Интернет и т.п.). Кроме того, телевизионное устройство 11 принимает цифровое телевизионное вещание, отправляет и принимает информацию к и от устройства 12 дистанционного управления, отправляет и получает данные к и от устройств, подключенных к сети 13, контрольных приборов и т.п. Данные телевизионного изображения, данные видеоустройств, данные ЭПП, контрольная информация и т.п., полученные таким способом, показываются на экране в телевизионном устройстве 11.
Фиг 2 - блок-схема, показывающая пример телевизионного устройства с возможностью устройства генерации ЭПП согласно первого варианта осуществления настоящего изобретения. В Фиг.2 антенна 1101 принимает телевизионную волну с внешних устройств, преобразует волну в высокочастотный электрический сигнал, и передает сигнал на тюнер 1102. Тюнер 1102 усиливает высокочастотный телевизионный сигнал, переданный с антенны 1101, выбирает заданный канал, демодулирует высокочастотный телевизионный сигнал, моделированный в несущей волне, и выводит результат на декодер 1103.
Декодер 1103 делит сигнал, полученный с тюнера 1102, на видеоданные и аудиоданные, а также другие данные (например, дополнительные данные, такие как данные вещания, данные ЭПП и т.п.), и декодирует соответствующие данные. Видеоданные выводятся на видеоконтроллер 1121, аудиоданные выводятся на аудиоконтроллер 1123 и другие данные выводятся на внутреннюю шину 1180.
Видеоконтроллер 1121 выводит показанные видеоданные (RGB видеоданные), в которых видеоданные, выводимые декодером 1103, и видеоданные, принятые через внутреннюю шину 1180, переключаются или синтезируются, наряду с сигналами вертикальной и горизонтальной синхронизации, на блок 1122 отображения. Блок 1122 отображения - телевизионное устройство отображения, такое как ЭЛТ (электронно-лучевая трубка), ЖКД (жидкокристаллический дисплей), ПД (плазменный дисплей), ИД (излучающий диод) и т.п. показывает изображение, используя в качестве вводных сигналов RGB видеоданные и сигналы горизонтальной и вертикальной синхронизации, выводимые видеоконтроллером 1121.
Аудиоконтроллер 1123 переключает или синтезирует аудиоданные, выводимые декодером 1103 и аудиоданные, принятые через внутреннюю шину 1180, или контролирует громкость, тембр, окружение или подобное, и выводит результат на блок 1124 аудиовыхода. Блок 1124 аудиовыхода усиливает аудиосигнал, входящий с аудиоконтроллера 1123, и выводит звук через динамик.
Внешний интерфейс 1130 обменивается данными с внешними аудио- видеоустройствами, персональными компьютерами, или подобным через сеть 13. Кроме того, приемный блок 1140 дистанционного управления принимает различные данные, отправленные когда телезритель задействует устройство 12 дистанционного управления, и передает принятые данные на контроллер 1190. Запоминающее устройство 1150 принимает, через внутреннюю шину 1180, данные ЭПП и различные типы дополнительных данных для телевизионной передачи, выводимые декодером 1103, различные типы данных вводимые через внешний интерфейс 1130, и тому подобное, и сохраняет эти данные.
ПЗУ 1160 данных является памятью (ПЗУ), хранящей данные, которые предустановлены в телевизионном устройстве 11, такие как символьные (шрифтовые) данные, используемые при отображении и печати, видеоданные, такие как иконки и кнопки, используемые в окне ЭПП и т.п.
Модем 1170 - модемное устройство, используемое телевизионным устройством 11 для обмена данными с внешним пространством через телефонную линию 14. Модем 1170 используется в случаях, таких, например, как отправка просматриваемой информации на управляющий сервер для того, чтобы выставить зрителю счет за просмотр платного вещания, обмена данными со станцией вещания, при просмотре двухсторонних передач, подключения к провайдеру для подключения к Интернету и т.д.
Контроллер 1190 подключен к внутренней шине 1180 и осуществляет общий контроль работающих блоков, содержащихся в телевизионном устройстве 11. Например, при приеме телевизионной передачи контроллер 1190 контролирует вышеупомянутую антенну 1101, тюнер 1102 и декодер 1103, таким образом настраивая и контролируя смену каналов, сохранение данных, используемых в передаче данных, данных ЭПП и т.п. Дополнительно контроллер 1190 управляет видеоконтроллером 1121, тем самым осуществляя настройку дисплея и управление, такое как переключение видеоданных с декодера 1103 и данных, используемых в передаче данных, данных ЭПП и видеоданных с внешнего интерфейса 1130, синтез этих видеоданных и т.д.
Контроллер 1190 также управляет аудиоконтроллером 1123, управляющий синтезом и выводом аудиоданных, вводимых с различных блоков. Более того, контроллер 1190 анализирует данные кода клавиш, которые принимает принимающий блок 1140 дистанционного управления с устройства 12 дистанционного управления, и осуществляет обработку данных в соответствии с этим. В дополнение к этому контроллер 1190 выполняет функцию часов, допускающую определение числа, дня недели, времени и т.п., и таким образом может управлять и показывать день недели, время и т.п.
Внутренняя шина 1180 - внутренняя шина, которая соединяет различные блоки, составляющие телевизионное устройство 11 способом, показанным в Фиг.2, и используется для передачи видеоданных, аудиоданных и т.п., и передачи информации между различными блоками и т.п., как описано выше.
Телевизионное устройство 11 согласно настоящего варианта осуществления включает в себя устройство 1122 отображения, которое показывает ЭПП. Подробная информация относительно каждой из программ, показанных в ЭПП, поступает с антенны 1101 и тюнера 1102. Поступившая информация о программе сохраняется в запоминающем устройстве 1150 через декодер 1103.
Команда для отображения программы передач подается с устройства 12 дистанционного управления через блок 1140 приема дистанционного управления и через контроллер 1190; ЭПП создается на основе программной информации относительно каждой программы, сохраненной в запоминающем устройстве 1150, и выводится на экран видеоконтроллером 1121. Отметим, что подробно рабочий процесс и т.п. телевизионного устройства 11 согласно настоящего варианта осуществления будет описан ниже.
Фиг.3 - блок-схема, показывающая пример конфигурации устройства 12 дистанционного управления, согласно первому варианту осуществления настоящего изобретения. В Фиг.3 клавишный переключатель 301 является группой клавиш для осуществления желаемого действия на телевизионном устройстве 11. Клавишный переключатель 301 управляется пользователем устройства 12 дистанционного управления и контролируется блоком 310 контроля дистанционного управления. Блок 302 хранения кода клавиш - блок памяти, такой как ПЗУ, в котором заранее сохранены коды клавиш для телевизионных режимов, настроек, и т.п.
Приемопередатчик 305 данных отправляет различные данные, такие как коды клавиш режимов, на блок 1140 приема дистанционного управления в телевизионном устройстве 11. Батарея 307 обеспечивает электропитание для работы устройства 12 дистанционного управления. Часы 308 измеряют число, день недели, время и т.п. Блок 310 контроля дистанционного управления определяет клавиши клавишного переключателя 301, которые были задействованы и нажаты, и контролирует вышеупомянутые блоки через клавишные коды, соответствующие нажатым клавишам.
Другими словами, устройство 12 дистанционного управления (прибор дистанционного манипулирования) согласно данного варианта осуществления представляет собой устройство для передачи команды устройству отображения, показывающее ЭПП, (телевизионное устройство 11) показать ЭПП.
Фиг.4 - схема, показывающая пример внешнего вида устройства 12 дистанционного управления согласно первому варианту осуществления настоящего изобретения. При нажатии клавиши 401 показа ЭПП, показанной в Фиг.4, ЭПП, как это показано в Фиг.6, выводится на экран телевизионного устройства 11. Рабочие клавиши 402 выполнены в виде клавиш курсора влево, вправо, вверх и вниз, и клавиши Ok, и используются при выполнении операций меню и операций ЭПП.
В дополнение, как показано в Фиг.4, устройство 12 дистанционного управления также содержит другие клавиши, такие как клавиша 403 питания для включения/выключения питания телевизионного устройства 11, клавиши 404-406 для выбора ввода внешних устройств, таких как видеомагнитофон, передачи широкополосной связи, передачи спутниковой связи и т.п. Кроме того, устройство 12 дистанционного управления содержит клавишу 407 меню для отображения экрана рабочего меню, клавишу 408 увеличения громкости и клавишу 409 уменьшения громкости для настройки звука, и цифровые кнопки 410, используемые для настройки телевизионного канала, и т.п. К тому же, устройство 12 дистанционного управления содержит клавишу 411 канал вверх и клавишу 412 канал вниз, используемые для изменения канала вверх/вниз, а также рабочую клавишу 413 внешнего устройства.
Фиг.5 - схема, показывающая пример конфигурации волны цифрового вещания и данных ЭПП, принятых в настоящем варианте осуществления. Оцифрованные радиовещательные сигналы определены различными стандартами, такими как МЭК, ИИЭР и АРИБ (Ассоциация радиоиндустрии и бизнеса), стандартами, разработанными различными управляющими группами, и т.п., и называются сигналами потока данных. Сигнал 501 потока данных сформирован из множества пакетов 502 потока данных; каждый пакет потока данных используется как видеоэлемент 503, который является видеосигналом, аудиоэлемент 504, который является аудиосигналом, или как элемент 505 данных, который является сигналом данных, отличных от аудио/видео.
Таблица 506 программной информации может быть сформирована сбором и восстановлением элементов 505 данных в сигнале 501 потока данных. Информация характерная для вещательных программ, такая как Таблица программ потока и их идентификаторов (PAT), Таблица структуры программ (с), Таблица информации о сети (NIT), Таблица информации о программных событиях (EIT) и Таблица ошибок синхронизации (TOT), содержится в таблице 506 программной информации. Данные ЭПП, используемые в настоящем варианте осуществления, записаны в EIT 507 (таблица информации о программных событиях) в виде некоторых пунктов и описателей.
В дополнение к идентификатору 508 таблицы, идентификатору 509 служб, идентификатору 510 элементов программы и т.п., в первую часть таблицы 507 информации о программных событиях записаны время 511 начала вещания и время 512 продолжительности вещания программы, информация 513 о способе оплаты и т.п. Ниже представлены некоторые описатели 514. Из этих описателей 514 элементы, относящиеся к ЭПП, в настоящем изобретении будут описаны ниже.
Название программы, относящееся к программе описание, и т.п. записаны в кратком описателе 515 программных событий. Названия актеров, авторов сценария, ведущих и т.п., а также комментариев и т.п., относящихся к программе, записаны в расширенном описателе 516 программных событий. Элементный описатель 517 является описателем, представляющим жанр вещаемой программы. Во-первых, существуют первичные жанры (типы) вещаемых программ, содержащие «новости», «спорт», «драма», «кинофильмы», «эстрадные концерты», «образование» и т.п. Кроме того, выделены также под-жанры, под-жанры предусматривают больше подробностей для каждого первичного жанра (например, «футбол», «бейсбол» и «Олимпийские игры» могут быть указаны как под-жанры первичного жанра «спорт»).
Возрастной предел для просмотра записан в описателе 518 родительского рейтинга. Ограничивающая информация относительно цифрового и аналогового копирования записана в описателе 519 цифрового копирования. Информация касательно передачи данных, относящихся к программе, записана в описателе 520 содержания данных. Информация относительно просмотра платных программ, разрешена или нет запись программы и т.п. записана в описателе 521 контрактной информации каналов связи. Информация о разделении и группировании элементов, и информация о ссылке на переключение элементов записана в описателе 522 групп элементов. Информация о группировке компонентов в событии, таком как многоракурсный просмотр, записан в компонентном описателе 523. Информация программ, которые являются частью сериалов, ретрансляции и т.п., записана в описателе сериалов 524.
Как описано выше, телевизионное устройство 11 согласно настоящего варианта осуществления принимает сигнал потока данных как вещательную волну, через антенну 1101 и тюнер 1102. Декодер 1103 извлекает только элемент данных 505 из принятого сигнала потока данных и выводит извлеченные данные во внутреннюю шину 1180. Контроллер 1190 восстанавливает таблицу 507 информации о программных событиях по данным, выводимым к внутренней шине 1180, и сохраняет результат в запоминающем устройстве 1150 как данные ЭПП в формате, показанном в Фиг.5.
Данные ЭПП считываются с запоминающего устройства 1150 в соответствии с запросом с устройства 12 дистанционного управления или подобного, осуществленного телезрителем. В дополнение к этому, изображение ЭПП генерируется с использованием отображаемых видеоданных ЭПП, хранящихся в ПЗУ 1160, и экран ЭПП отображается на устройстве 1122 отображения, через видеоконтроллер 1121.
Фиг.6 - схема, показывающая пример экрана ЭПП, согласно первому варианту осуществления настоящего изобретения. Экран 600 ЭПП разделен на области на основе канал-за-каналом, и номера 601 каналов указаны вверху каждой из этих областей. Также показаны числа 602, которые представляют собой временные интервалы. Отметим, что на экране 600 ЭПП, вертикальное направление является направлением оси времени, с предположением, что время вещания двигается вниз. Горизонтальное направление - это направление по оси каналов, и направление, в котором представлены области каналов. Фиг.6 иллюстрирует пример экрана, показывающего три канала и временной интервал продолжительностью три часа. Тем не менее, это только единичный пример, и формат отображения экрана ЭПП не предусматривает ограничений, как это показано в Фиг.6. Другими словами, может быть больше (или меньше) каналов, а также более длинные (или короткие) временные интервалы, для примера.
В настоящем варианте осуществления, область, в которой программы показаны в виде прямоугольников, соответствующих времени вещания этих передач, следует описывать как область 603 отображения программ. Кроме того, отмеченную пунктирной линией область, информация в которой относится к содержанию программы, например, название программы, информационное описание программы и т.д., следует описывать как область 604 отображения программной информации. Линия, тянущаяся от области 603 отображения программ, отображается в области 604 отображения информации о программе, и временной интервал вещания программы, подробности для которой отмечены в области 604 отображения информации о программе, может быть подтверждено на основе области 603 отображения программ. Например, временной интервал программы 6 транслируемой с 3:00 до 4:00 может быть понят на основе размера прямоугольника в области 603 отображения программ.
В настоящем варианте осуществления каждый канал, который транслирует программы, сконфигурирован в направлении оси времени ЭПП, колонкой области 603 отображения программ и колонкой области 604 отображения информации о программе, и ЭПП, в свою очередь, сконфигурировано размещением этого смежного элемента относительно другого.
В случае, если пользователь выбрал программу, используя устройство 12 дистанционного управления, название программы подсвечивается. Фиг.6 иллюстрирует случай, в котором программа 1, транслируемая по каналу 1 с 1:00 до 1:57, подсвечена. Подсвечивание может быть выполнено добавлением полужирного начертания символов и линий, изменением цвета символов, фона и т.д., или подобным. Знак 606 указывает, что запланированная запись установлена для программы. Знак 606 может быть отображен вблизи от места, где сходятся добавочная линия и область 603 отображения программы.
Далее, описания следует давать, учитывая обработку для отображения экрана ЭПП в телевизионном устройстве 11, согласно настоящему варианту осуществления, имеющему вышеупомянутую конфигурацию. Фиг.7 является блок-схемой алгоритма, показывающей пример процедуры для выведения отображения экрана ЭПП в телевизионное устройство 11 согласно первому варианту осуществления настоящего изобретения.
Отметим, что предполагается, что до этой обработки, телевизионное устройство 11 принимает вещательную волну, когда питание включено, извлекает данные ЭПП из принятой вещательной волны и сохраняет эти ЭПП данные в запоминающем устройстве 1150. Кроме того, если зритель желает просмотреть экран ЭПП при просмотре телевизионной трансляции, он/она направляет устройство 12 дистанционного управления в направлении телевизионного устройства 11 и нажимает клавишу 401 отображения экрана ЭПП. Тем самым, ЭПП сигнал отправляется с приемопередатчика 305 данных устройства 12 дистанционного управления и принимается блоком 1140 приема дистанционного управления телевизионного устройства 11.
Во-первых, на стадии S701 в Фиг.7 в телевизионном устройстве 11 определяется, была ли нажата клавиша 401 отображения ЭПП на устройстве 12 дистанционного управления, основываясь на том, получил ли блок 1140 приема дистанционного управления ЭПП сигнал. В случае, если ЭПП сигнал был принят (ДА в стадии S701), процедура переходит к стадии S702. Тем не менее, в случае, если ЭПП сигнал не был получен (НЕТ в стадии S701), наблюдение за получением ЭПП сигнала продолжается.
Далее, на стадии S702, контроллер 1190 считывает данные ЭПП, необходимые для выведения отображения экрана ЭПП с запоминающего устройства 1150; например, контроллер 1190 считывает трехчасовые данные ЭПП для трех каналов, соответствующие настоящему времени в контроллере 1190.
Затем, на стадии S703, размер изображения области 603 отображения программы (в дальнейшем просто ссылка на «размер отображения программы (РО)») пропорционально разному времени трансляции рассчитывается для каждой программы из данных ЭПП, считанных на стадии S702. Кроме того, на стадии S704, размер отображения области 604 отображения информации о программе при равномерном распределении области 603 отображения программы (в дальнейшем просто ссылка на «размер окна информации о программе (РИ)» рассчитывается для каждой программы из данных ЭПП, считанных на стадии S702.
Расчеты размера отображения программ и размера отображения информации о программе на стадиях S703 и S704, соответственно, будут описаны более подробно с ссылкой на Фиг.8. Фиг.8 - схема, показывающая соотношение между данными ЭПП и размером программного окна/размером окна информации о программе согласно настоящего варианта осуществления.
В Фиг.8, начальное время 801, конечное время 802, время 803 трансляции и название 804 программы каждый указывает информацию относительно транслируемой программы, и соответствует данным ЭПП согласно настоящего варианта осуществления. Эти данные сохраняются в табличном формате в запоминающем устройстве 1150. Размер 805 программного окна указывает размер программного окна, соответствующий каждой программе, и размер 806 окна информации о программе указывает размер окна информации о программе, соответствующий каждой программе.
Фиг.8 иллюстрирует случай, в котором трехчасовая продолжительность программы (180 минут), с 1:00 до 4:00, отображается на экране ЭПП. Здесь, принимая целое размера отображения программы для одного канала за L (см), размер отображения программы пропорционально времени трансляции, как рассчитано через обработку на стадии S703 составляет (57/180)×L в случае программы 1, которая представляет собой 57-минутную программу. Те же расчеты можно сделать для программ 2-6. Тем не менее, отметим, что единица размера отображения L - пример; используемая единица не ограничена метрической системой. Количество пикселей, заданная длина единицы или подобное могут быть использованы вместо этого. Далее, поскольку имеется шесть программ, которые равномерно распределены, размеры отображения информации о программе, как рассчитано через обработку на стадии S704, составляют L/6.
Фиг.9 - пример деления области изображения на основе размеров 805 отображения программ и размеров 806 отображения информации о программе, иллюстрированный в Фиг.8. Фиг.9 показывает область 603 отображения программы и область 604 отображения информации о программе для одного канала.
В Фиг.9, 901 по 906 указывают соответствующие размеры отображения программ с 1 по 6. Кроме того, 907 по 912 указывают соответствующие размеры отображения информации о программе программ с 1 по 6. Таким образом, область 603 отображения программ разделена на прямоугольные формы с прямоугольниками, имеющими длину (размеры) в соответствие с временем трансляции каждой программы, тогда как область отображения информации о программе разделена на прямоугольные формы с прямоугольниками, имеющими равную длину (размеры) независимо от времени трансляции каждой программы.
Возвращаясь к объяснению блок-схемы алгоритма в Фиг.7, процедура переходит к стадии S705, следуя за расчетом области отображения информации о программе, выполненного на стадии S704. На стадии S705, контроллер 1190 визуализирует область 603 отображения программ, соответствующую длительности времени трансляции каждой программы, на основе области отображения программы, рассчитанной на стадии S703.
Далее, на стадии S705, контролер 1190 устанавливает область 604 отображения информации о программе для каждой из программ на основе размера отображения информации о программе, рассчитанного на стадии S704, и формирует изображение информации о каждой программе. Кроме того, на стадии S707, контроллер 1190 формирует изображение номеров 601 каналов, номеров 602 временных интервалов, и тем самым подготавливает отображение ЭПП.
Данные подготовленного экрана ЭПП отображаются видеоконтроллером 1121 на стадии S708. Посредством этого, экран 600 ЭПП, так как это показано в Фиг.6, отображается в блоке 1122 отображения телевизионного устройства 11.
Таким образом, в настоящем варианте осуществления возможно отобразить, в экране ЭПП, комбинацию формата отображения, в котором отображения программ упорядочены по размерам, соответствующим длительности времени трансляции программ, и формата отображения, в котором отображения информации о программе упорядочены по соотношению, без ограничений по длительности времени трансляции. Вследствие этого, может быть поддержана одинаковая видимость времени трансляции как традиционных ЭПП, так и распределение областей для программ с более коротким временем трансляции, и отображение большей информации о программах.
Второй вариант осуществления
Далее, будет описан второй вариант осуществления. Отметим, что конфигурация системы отображения ЭПП, включающая в себя телевизионное устройство, способное отобразить ЭПП, такая же, как в первом варианте осуществления, и поэтому ее описание будет опущено.
Фиг.10 - схема, показывающая пример отображения экрана ЭПП, согласно настоящего варианта осуществления. Следует отметить, что хотя экран 1000 ЭПП, как показано в Фиг.10, показывает примерное отображение, в котором трехчасовые значения временных интервалов показаны для одного канала, формат отображения не предусматривает такого ограничения, и может отображать множество каналов, расположенных в одном экране.
Как показано в Фиг.10, в настоящем варианте осуществления, колонка, составленная из области 603 отображения, сконфигурирована в направлении оси времени ЭПП для каждого канала, транслирующего программу. Кроме того, две колонки, составленные из областей 604 отображения программной информации, сконфигурированы, и ЭПП сконфигурирован так, что колонка области 603 отображения программ расположена между этими двумя колонками. Другими словами, ЭПП имеет отличительную черту такую, что области 604 отображения программной информации отображены справа и слева от области 603 отображения программ.
Далее, обработка для отображения экрана 1000 ЭПП, показанного в Фиг.10, согласно настоящего варианта осуществления, будет описана со ссылкой на Фиг.11. Фиг.11 является блок-схемой, показывающей пример процедуры для выведения отображения экрана ЭПП в телевизионное устройство 11 согласно второго варианта осуществления настоящего изобретения.
Заметим, что предполагается, что перед этой обработкой, телевизионное устройство 11 принимает вещательную волну, когда питание включено, извлекает данные ЭПП из принятой вещательной волны и сохраняет эти ЭПП данные в запоминающем устройстве 1150. К тому же, если зритель желает просмотреть экран ЭПП во время просмотра телевизионной трансляции, он/она направляет устройство 12 дистанционного управления в направлении телевизионного устройства 11 и нажимает клавишу 401 отображения ЭПП. Тем самым, ЭПП сигнал посылается с приемопередатчика 305 данных устройства 12 дистанционного управления и принимается блоком 1140 приема дистанционного управления телевизионного устройства 11.
Стадии с S1101 по S1103 в Фиг.11 соответствуют стадиям S701-S703 в Фиг.7, и поэтому их описание будет опущено в настоящем варианте осуществления.
Процедура переходит к стадии S1104 после того, как размер области отображения программы (Ро) рассчитывается на стадии S1103. На стадии S1104, размер области отображения информации о программе (Ри) рассчитывается для каждой программы в полученных данных ЭПП, на основании следующего уравнения.
Размер отображения информации о программе (Ри) = размер отображения программы (Ро) + размер отображения предыдущей программы (Роп) + размер отображения следующей программы (Рос)/2
После того, как размер отображения программной информации рассчитан, процедура переходит к стадии S1105. Обработка со стадии S1105 до S1108 такая же, как обработка со стадии S705 до S708 в Фиг.7. Тем не менее, представление информации программы на стадии S1107 осуществляется таким образом, что область 603 отображения программы находится в центре, а информация программ расположена по левую и правую сторону от нее. Если быть более точным, в случае, когда программы одного канала должны быть отображены в экране 1000 ЭПП, и числа присвоены программам в соответствии с порядком трансляции, начиная с начала, нечетные программы и четные программы разделены областью 603 отображения программ, и расположены как показано в Фиг.10.
Расчеты размера отображения программ и размера отображения программной информации на стадиях S1103 и S1104, соответственно, будут описаны более подробно с ссылкой на Фиг.12. Фиг.12 является схемой, показывающей соотношение между данными ЭПП и размером программного окна, и размером окна информации о программе согласно настоящего варианта осуществления.
В Фиг.12, начальное время 1201, конечное время 1202, время 1203 трансляции и название 1204 программы указывают информацию относительно транслируемой программы и соответствуют данным ЭПП, согласно настоящего варианта осуществления. Эти данные сохраняются в табличном формате в запоминающем устройстве 1150. Размер 1205 программного окна указывает размер программного окна, соответствующий каждой программе, и размер 1206 окна информации о программе указывает размер окна информации о программе, соответствующий каждой программе.
Фиг.12 иллюстрирует случай, в котором трехчасовая продолжительность программы (180 минут), с 1:00 до 4:00, отображается в экране ЭПП. Здесь, принимая целое размера отображения программы для одного канала за L (см), размер отображения программы пропорционально времени трансляции, как рассчитано через обработку на стадии S703 составляет (57/180)×L в случае программы 1, которая представляет собой 57-минутную программу. Те же расчеты можно сделать для программ 2-6. Отметим, что единица размера отображения L - та же самая, что и в первом варианте осуществления.
Далее, размер отображения программной информации рассчитанный через обработку на стадии S1104 составляет, в случае программы 1 в Фиг.12, (размер отображения программы 1 + размер отображения программы 2/2). Размер отображения информации о программе программы 2 равен (размер отображения программы 2 + (размер отображения программы 1 + размер отображения программы 2)/2). Аналогичные расчеты могут быть сделаны также для программ с 3 по 6.
Фиг.13 - пример деления области отображения на основе размеров 1205 отображения программ и размеров 1206 отображения информации о программе, иллюстрированный в Фиг.12. Фиг.13 показывает область 603 отображения программы и область 604 отображения информации о программе для одного канала. В Фиг.13, 1301 по 1306 указывают соответствующие размеры отображения программ с 1 по 6.
Выше, окно программной информации разделено и отображено поочередно слева и справа; тем не менее, также возможно разделение программ на программы, для которых время трансляции короче и длиннее установленного времени, определение уровня зрительских настроек и разделение программ на программы с высоким уровнем зрительских настроек и низким уровнем зрительских настроек, и т.п. Такое разделение может быть осуществлено, например, включением информации относительно позиций разделения в информацию о программе заранее.
Таким образом, согласно настоящего варианта осуществления, распределением областей для отображения информации о программе справа и слева от отображения времени трансляции программ, может быть обеспечена большая область отображения, по сравнению с обычным окном программы.
Третий вариант осуществления
Далее, будет описан третий вариант осуществления. В первом варианте осуществления, описанном выше, область 604 отображения информации о программе равномерно распределена между различными программами. Тем не менее, особенность данного варианта осуществления состоит в том, что область 604 отображения информации о программе распределена в соответствии с временем трансляции программ, таким же образом, как и область 603 отображения программ, и область 604 отображения информации о программе настраивается для программ, в которых информация о программе не может быть отображена только в одной строке. Отметим, что конфигурация системы отображения ЭПП, включающая в себя телевизионное устройство, способное отобразить ЭПП, такая же, как в первом варианте осуществления, и поэтому ее описание будет опущено.
Обработка согласно настоящего варианта осуществления будет описана со ссылкой на Фиг.14, 15A, и 15B. Фиг.14 - блок-схема алгоритма, показывающая пример порядка действий для выведения экрана ЭПП в телевизионное устройство 11 согласно третьего варианта осуществления настоящего изобретения. Фиг.15A и 15B - схемы, показывающие соотношение между данными ЭПП и размером программного окна, и размером окна информации о программе согласно настоящего варианта осуществления. Фиг.15А показывает соответствие соотношений до настройки области 604 отображения информации о программе, в то время как Фиг.15В показывает соответствие соотношений после настройки области 604 отображения информации о программе.
Отметим, что предполагается, что перед этой обработкой, телевизионное устройство 11 принимает вещательную волну, когда питание включено, извлекает данные ЭПП из принятой вещательной волны и сохраняет эти ЭПП данные в запоминающем устройстве 1150. К тому же, если зритель желает просмотреть экран ЭПП во время просмотра телевизионной трансляции, он/она направляет устройство 12 дистанционного управления в направлении телевизионного устройства 11 и нажимает клавишу 401 отображения ЭПП. Тем самым, ЭПП сигнал посылается с приемопередатчика 305 данных устройства 12 дистанционного управления и принимается блоком 1140 приема дистанционного управления телевизионного устройства 11.
Стадии S1401 и S1403 в Фиг.14 соответствуют стадиям S701 и S702 в Фиг.7, и поэтому их описание будет опущено в настоящем варианте осуществления. На стадии S1403 размер отображения программы (Ро) и размер отображения информации о программе (Ри) рассчитываются пропорционально длительности времени трансляции программ для каждой программы в данных ЭПП, считанных на стадии S1402. Рассчитанные части информации о размерах временно сохраняются в запоминающем устройстве 1150. Пример части информации о размерах, сохраненной в это время, показан в Фиг.15А.
Процедура переходит к стадии S1104 после того, как размер отображения информации о программе (Ри) рассчитывается на стадии S1403. На стадии S1404 определяется возможно или нет отобразить как минимум одну значимую строку информации о программе в размере отображения информации о программе, рассчитанном на стадии S1403 для каждой программы в считанных данных ЭПП. Например, в случае где область, необходимая для отображения хотя бы одной значимой строки информации о программе, соответствует пятиминутному размеру отображения информации о программе, определяется, является или нет Ри≥{(5/180)•L} выполненным. Здесь, L представляет общий размер отображения программы для одного канала.
Здесь, в случае, когда установлено, что программа, для которой хотя бы одна значимая строка информации о программе не может быть отображена, отсутствует («Да» в стадии S1404), процедура переходит к стадии S1405. Обработка со стадии S1405 до S1408 - такая же, как обработка со стадии S705 до S708 в Фиг.7.
Тем не менее, в случае, когда установлено, что программа, для которой хотя бы одна значимая строка информации о программе не может быть отображена, присутствует («Нет» в стадии S1404), процедура переходит к стадии S1409. На стадии S1409, программа, имеющая самое раннее время трансляции, выбирается среди этих программ. Например, с примером, показанным в Фиг.15А, размеры отображения информации о программе Ри, рассчитанные для программ 2 и 3, имеют значения меньше, чем {(5/180)•L}. Следовательно, программа 2 имеет более раннее время трансляции, чем программа 3, и поэтому программа 2 выбирается на стадии S1409.
Далее, на стадии S1410 определяется, имеет ли размер отображения информации о программе Ри программы, транслируемой перед выбранной программой, размер больше, чем одна строка. Другими словами, определяется является или нет Ри>{(5/180)•L}. В случае Фиг.15А, это определение производится для программы 1, которая транслируется перед программой 2.
В случае, когда размер отображения информации о программе Ри программы, транслируемой перед выбранной программой, имеет больший размер, чем одна строка («Да» в стадии S1410), процедура переходит к стадии S1411. Тем не менее, в случае, когда размер не больше, чем одна строка («Нет» в стадии S1410), процедура переходит к стадии S1412. Отметим, что в примере в Фиг.15А, программа 1, которая находится перед программой 2, имеет размер отображения информации о программе больше, чем одна строка.
На стадии S1411 область 604 отображения информации о программе получена/выделена из предыдущей программы, так что размер отображения информации о программе выбранной программы занимает одну значимую строку пространства. В примере, показанном в Фиг.15А, область 604 отображения информации о программе недостаточна для программы 2 по указанной величине {(5/180)•L}-{(3/180)•L}={(2/180)•L}. Поэтому недостающая величина получена из программы 1 и выделена программе 2. Здесь запоминающее устройство 1150 перезаписано с настроечными значениями размеров отображения информации о программе, и размер 1506 отображения информации о программе скорректирован.
С другой стороны, на стадии S1412, область отображения программы полученная/выделенная из программы после выбранной программы, является величиной, достаточной для отображения одной значимой строки информации. В примере, показанном в Фиг.15А, предполагая, что выбранной программой является программа 3, программа 4 выбрана как программа последующая, и обработка произведена. Здесь, как и раньше, запоминающее устройство 1150 перезаписано уточненными значениями размеров отображения информации о программе, и размер 1506 отображения информации о программе скорректирован.
После уточнения области 603 отображения программы на стадиях S1411 и S1412, процедура переходит к стадии S1404, и еще раз определяет, для всех программ, может или нет область отображения информации о программе обеспечить отображение одной значимой строки информации о программе. Вышеупомянутая процедура осуществляется в соответствии с результатами этого определения, и итоговый экран ЭПП отображается в блоке 1122 отображения.
Подробности размера 1506 отображения информации о программе, используемой в итоговом экране ЭПП, показаны в Фиг.15В. Как показано в Фиг.15В, размер 1506 отображения информации о программе программ 2 и 3 соответствует {(5/180)•L}, что является размером для отображения единственной значимой строки информации о программе, вследствие расположения области 604 отображения информации о программе программ 1 и 4. В дополнение к этому, так как программы 1 и 4 имеют расположенные части областей 604 отображения информации о программе в программах 2 и 3 соответственно, размеры 1506 отображения информации о программе программ 1 и 4 уменьшены по сравнению с размером 1505 отображения программ на число {(2/180)•L}.
Отметим, что в настоящем варианте осуществления может встретиться случай, в котором размеры отображения информации о программе Ри программ перед и после выбранной программы не имеют размеров, достаточных для отображения одной значимой строки информации о программе. В таком случае, область 604 отображения информации о программе будет получена из следующей программы; тем не менее, так как область 604 отображения информации о программе может быть получена из программы, следующей за этой следующей программой, проведением еще одной обработки со стадии S1404, это не создает проблем.
Кроме того, так как минимальное число строк для отображения символьной информации было указано выше, как равное 1 строке, это не предусматривает ограничения данного изобретения; количество строк может быть произвольным числом строк таким, например, как 2 строки. Тем не менее, принятие минимального числа строк, равным 1, имеет тот эффект, что область для отображения минимального объема информации о программе может быть обеспечена, несомненно, для программ, которые изначально не имели бы даже одной отображенной строки.
Согласно настоящего варианта осуществления как описано далее, при расположении области отображения информации о программе в соответствии с временем трансляции программы, размер отображения информации о программе может быть настроен, и отображение информации о программе становится возможным для программ, для которых информация о программе не может быть в достаточной мере отображена. Поэтому даже информация программ, имеющих короткое время трансляции, может быть отображена с уверенностью на экране ЭПП, при поддержании отображения экрана, который похож на обычный экран ЭПП.
Четвертый вариант осуществления
До сих пор, описания были даны относительно расположения области 604 отображения информации о программе; в первом варианте осуществления, область 604 отображения информации о программе распределена равномерно между различными программами. Далее, в третьем варианте осуществления, область 604 отображения информации о программе распределена, как правило, в соответствии со временем трансляции; распределение области 604 отображения информации о программе отрегулировано таким образом, что как минимум одна значимая строка информации о программе может быть отображена для программ, имеющих короткое время трансляции. В дополнение к этим способам область 604 отображения информации о программе может быть распределена в соответствии с объемом информации о программе каждой отображенной программы, как это показано в настоящем варианте осуществления. Отметим, что конфигурация системы отображения ЭПП, включающая в себя телевизионное устройство, способное отобразить ЭПП, такая же, как в первом варианте осуществления, и поэтому ее описание будет опущено.
Обработка согласно настоящему варианту осуществления будет описана со ссылкой на Фиг.16. Фиг.16 является блок-схемой алгоритма, показывающей пример порядка действий для выведения окна экрана ЭПП в телевизионное устройство 11 согласно четвертого варианта осуществления настоящего изобретения.
Отметим, что предполагается, что перед этой обработкой, телевизионное устройство 11 принимает вещательную волну, когда питание включено, извлекает данные ЭПП из принятой вещательной волны, и сохраняет эти ЭПП данные в запоминающем устройстве 1150. К тому же, если зритель желает просмотреть экран ЭПП во время просмотра телевизионной трансляции, он/она направляет устройство 12 дистанционного управления в направлении телевизионного устройства 11 и нажимает клавишу 401 отображения ЭПП. Тем самым, ЭПП сигнал посылается с приемопередатчика 305 данных устройства 12 дистанционного управления и принимается блоком 1140 приема дистанционного управления телевизионного устройства 11.
Стадии с S1601 по S1603 в Фиг.16 соответствуют стадиям S701-S703 в Фиг.7, и поэтому их описание будет опущено в настоящем варианте осуществления. На стадии S1604, размер (Рин) области, необходимой для отображения всей информации о программе в области 604 отображения информации о программе, рассчитывается для программ из считанных данных ЭПП. Допуская, что число символов, которые заполняют по ширине область 604 отображения информации о программе, предусмотренной для одного канала, равно Чс, высота, необходимая для отображения одного символа, - Вс, и число всех символов, содержащихся в информации о программе - Чв, Рин находят через следующее уравнение: Рин=(Чв/Чс)×Вс. Отметим, что любые десятичные числа, полученные в результате расчетов Чв/Чс, округлены.
Далее, на стадии S1605, размер отображения информации о программе Ри определен для каждой программы на основе размера области Рин, рассчитанного на стадии S1604. Это вычисление может быть выполнено через, например, следующий способ. Сначала, для программ, в которых размер отображения программ Ро - меньше или равен размеру области Рин, размер отображения информации о программе может быть определен, приняв Рин=Ри. Для других программ размер отображения информации о программе Ри может быть определен равномерным распределением разницы между L, которая представляет собой сумму размеров отображения программ для одного канала, и сумму рассчитанных размеров областей Рин.
Обработка на стадиях S1606 по S1609 такая же, как обработка на стадиях S705 по S708 в Фиг.7, и поэтому ее описание будет опущено.
Отметим, что разделенное отображение области 604 отображения информации о программе в вышеупомянутом втором варианте осуществления может быть использовано в настоящем варианте осуществления, первом варианте осуществления, а также в третьем варианте осуществления. Также, на стадии S1604, число символов в информации о программе использовано как величина информации о программе в расчетах размера области Рин; тем не менее, это не предусматривает ограничения, и размер данных или подобное может быть использовано.
Таким образом, вся информация о программе может быть отображена в области 604 отображения информации о программе, независимо от длительности времени трансляции программы.
Другие варианты осуществления
В вышеупомянутых вариантах осуществления есть случаи, когда позиция, в которой расположена область отображения информации о программе, необязательно соответствует отображению временных интервалов 602 трансляции и время начала, временной интервал трансляции и подобное трудно определить. Соответственно, область 603 отображения программы и область 604 отображения информации о программе могут быть отображены разными цветами в соответствии с временем начала, временными интервалами трансляции и т.п., как показано в Фиг.17. Такой подход дает возможность значительно улучшить видимость временного интервала трансляции программы. Также возможно вывести отображение, в котором отдельные программы расставлены по жанру, а не просто по каналам.
Кроме того, в вышеупомянутых вариантах осуществления отображение выводится с каналами, расположенными рядом, как показано в Фиг.6; тем не менее, трехмерное, цилиндрическое отображение, в котором выбор каналов направо или налево вращает отображение, также возможно, как показано в Фиг.18. За счет этого появляется возможность отображения программы в центре при сравнительно большем размере, при отображении других программ по сторонам при сравнительно меньших размерах, тем самым улучшая видимость, сравнительно обычного ЭПП, который имеет простое расположение бок о бок. В дополнение вращение отображения при выполнении правых и левых операций предусматривает улучшенное чувство удобства использования по сравнению с обычными правыми и левыми операциями.
Также в дополнение данные ЭПП, использованные в вышеупомянутых вариантах осуществления, сгенерированы из волны вещания цифровой трансляции; тем не менее, настоящее изобретение может также быть реализовано с использованием данных, принятых из Интернет программы телепередач, служб программы передач или подобного.
Отметим, что настоящее изобретение может быть применено к аппарату, включающему в себя одно устройство или к системе, составленной множеством устройств.
Кроме того, изобретение может быть осуществлено поддержкой программного обеспечения, которое осуществляет функции предшествующих вариантов осуществления, прямо или опосредованно к системе или аппарату, считывающему поддерживаемый программный код с вычислительным устройством системы или аппарата, и затем выполняющему программный код. В этом случае, при условии что система или аппарат имеет функции программы, способ осуществления не должен зависеть от программы.
В соответствии с этим пока функции настоящего изобретения осуществляются компьютером, программный код, установленный в компьютер, также осуществляет настоящее изобретение. Другими словами, патентная заявка настоящего изобретения также включает в себя компьютерную программу в целях осуществления функций настоящего изобретения.
В этом случае, при условии, что система или устройство имеет функции программы, программа может быть выполнена в любой форме, такой как объектный код, программа, выполненная интерпретатором, или данные сценария, передаваемые в операционную систему.
Пример носителя данных, который может быть использован для передачи программы - гибкий диск, жесткий диск, оптический диск, магнито-оптический диск, компакт-диск, CD-R, CD-RW, магнитная пленка, энергонезависимые карты памяти, ПЗУ и DVD (DVD-ROM, DVD-R и DVD-RW).
Что касается способа передач программы, клиентский компьютер может быть подключен к веб-сайту в Интернет с использованием браузера клиентского компьютера, и компьютерная программа настоящего изобретения или автоматически устанавливаемый сжатый файл программы может быть загружен на записывающий носитель, такой как жесткий диск. Далее программа настоящего изобретения может быть передана разделением программного кода, составляющего программу в множество файлов и загрузкой файлов с разных веб-сайтов. Другими словами, WWW (World Wide Web) сервер, который загружает множеству пользователей программные файлы, которые осуществляют функции настоящего изобретения на компьютере, также включен в патентную заявку настоящего изобретения.
Также возможно зашифровать и сохранить программу настоящего изобретения на носителе информации, таком как компакт-диск, распространять носитель информации пользователям, позволять пользователям, которые соответствуют определенным требованиям, загружать информацию о ключе шифра с веб-сайта через Интернет, и позволить этим пользователям расшифровывать зашифрованную программу, используя ключевую информацию, посредством чего программа устанавливается на компьютер пользователя.
Наряду со случаями, когда вышеупомянутые функции согласно варианта осуществления реализованы исполнением компьютером считанной программы, операционная система или подобное, запущенная на компьютере, может произвести всю или часть актуальной обработки так, что функции предшествующих вариантов осуществления могут быть осуществлены этой обработкой.
Кроме того, после того, как программа, считанная с носителя информации, записана в расширяющую функции плату, вставленную в компьютер или запоминающее устройство, предусмотренное в блоке расширения функций, подключенном к компьютеру, центральный процессор или подобное, смонтированное на расширяющей функции плате или расширяющем функции блоке, производит всю или часть актуальной обработки так, что функции предшествующих вариантов осуществления могут быть осуществлены этой обработкой.
В то время, как настоящее изобретение было описано со ссылкой на примерные варианты осуществления, следует понимать, что изобретение не ограничено раскрытыми примерными вариантами осуществления. Объем, определенный формулой изобретения, следует рассматривать в самой широкой интерпретации, чтобы охватить все подобные модификации и эквивалентные структуры и функции.