Автоматизированная настройка телевизионного сигнала и тюнера
Иллюстрации
Показать всеИзобретение относится к телевизионным средствам информации, в частности к конфигурированию ТВ-сигналов и ТВ-тюнеров. Техническим результатом является обеспечение настройки ТВ-сигналов и тюнеров в средах, где может существовать большое количество разных конфигураций тюнеров, к примеру в персональных компьютерах (ПК), которые усовершенствованы для домашнего развлечения. Предложена система/способ автоматизированной настройки ТВ-сигнала/тюнера в устройстве тюнера (например, ПК, персональном видеомагнитофоне, компьютерной телевизионной приставке), которое содержит один или более тюнеров. Настройка идентифицирует количество тюнеров в устройстве, где тюнеры являются аналоговыми или цифровыми, и какой стандарт каждый тюнер поддерживает. Идентифицируется географический район, в котором устройство будет принимать ТВ-сигналы, и идентифицируются тюнеры, поддерживающие такой район. Цифровые тюнеры указываются в отчете как являющиеся цифровыми, тогда как аналоговые тюнеры опрашиваются, чтобы выявить действующие ТВ-сигналы и чтобы определить источник любых действующих ТВ-сигналов (например, антенну, поставщика кабельных услуг, компьютерную телевизионную приставку). 6 н. и 23 з.п. ф-лы, 6 ил.
Реферат
Область техники, к которой относится изобретение
Настоящее раскрытие в общем относится к телевизионным средствам информации, более точно к конфигурированию ТВ-сигналов и ТВ-тюнеров.
Предшествующий уровень техники
Компьютеры, такие как персональные компьютеры (ПК, PC), все больше и больше становятся центральными узлами средств аудиовизуальной информации, которые обеспечивают пользователей многочисленными вариантами развлечений, привлекая различные типы средств аудиовизуальной информации. Например, ПК обычно используются, чтобы осуществлять доступ к цифровой музыке через Интернет и чтобы систематизировать, проигрывать и переносить цифровые музыкальные произведения на различные запоминающие носители и устройства проигрывания согласно желаниям пользователя. Управление видеоконтентом (информационно значимым содержимым) подобным образом может осуществляться с использованием ПК. Эта эволюция ПК в домашние центры развлечений в самое последнее время расширилась, чтобы включать в себя ТВ (телевизионную) аудиовизуальную информацию в качестве варианта развлечения, которое доступно через ПК.
Вообще, существуют различные пути осуществить доступ к аудиовизуальной ТВ информации, в том числе, например, через системы наземного вещания, системы кабельного вещания и системы спутникового вещания. В наземных системах антенны для установки на крыше могут воспринимать цифровые и/или аналоговые ТВ-сигналы, транслируемые ТВ-станцией. Аналоговый тюнер в ТВ, присоединенный к антенне, может настраиваться на конкретные частоты вещания, предоставляя пользователю возможность получать аудиовизуальную информацию, переносимую различными ТВ-сигналами/каналами аналогового вещания. Подобным образом, телевизор с цифровым тюнером дает возможность настройки на частоты, несущие цифровые ТВ-сигналы. Компьютерная телевизионная приставка (STB) или приемник также может принимать цифровые или аналоговые сигналы из спутникового, кабельного или наземного источника. STB может настраивать цифровые сигналы (например, в формате ATSC) конвертировать их в аналоговые сигналы (например, формата NTSC, PAL или SECАМ) и отправлять аналоговые сигналы в ТВ на конкретной частоте (например, 60 МГц (канал 3) или 66 МГц (канал 4)), которая может быть подстроена для аналогового ТВ-тюнера. В этом случае, пользователь меняет каналы посредством задания установок STB-тюнеру, при этом оставляя телевизор настроенным на канал, выводимый STB. STB или приемник также может выводить ТВ-сигнал в цифровом формате, таком как DVB (Цифрового видеовещания) или ATSC (Комитета современных телевизионных систем). Телевизор (например, HDTV) с цифровым тюнером, кроме того, предоставляют пользователю возможность получать аудиовизуальную информацию, переносимую ТВ-сигналом.
Насколько эволюционировали сигнальные стандарты вещания, на столько же эволюционировали и стандарты для сигнальных соединителей. Таким образом, ТВ-устройства и компоненты (например, кассетные видеомагнитофоны (VCR), компьютерные телевизионные приставки, телевизоры, платы тюнера для ПК, и т.п.) в типичном случае включают в себя цепочку кабеля, антенны и вспомогательные типы соединителя аппаратных средств для портов ввода, чтобы взаимосвязывать разные сигналы из различных компонентов. Следовательно, телевизионный приемник или карта тюнера для ПК может содержать многочисленные входные порты, такие как RF (ВЧ, высокочастотный), композитный, S-Video (с раздельным видеосигналом) и компонентный входы, чтобы приспосабливаться к различным сценариям. Недавно сконструированные компьютерные телевизионные приставки в типичном случае имеют выходы S-Video, тогда как компьютерные телевизионные приставки, сконструированные 5 лет тому назад, могут иметь только композитный видеовыход. Плата тюнера, возможно, включает в себя необходимые входные порты, чтобы приспосабливаться как к более новым, так и к более старым компьютерным телевизионным приставкам. Следовательно, имеют место различные пути, которыми компоненты могут быть взаимосвязаны, в зависимости от типа сигнала и источника, которые пользователь использует, чтобы осуществить доступ к аудиовизуальной ТВ-информации.
Многообразие типов сигналов, форматов, источников, взаимосвязей и так далее, могут быть проблематичными для пользователей, которым необходимо сконфигурировать один или более тюнеров касательно их текущего источника ТВ-сигнала (например, кабельных услуг, прямого спутникового телевещания). Пользователи в типичном случае не сталкиваются с такими проблемами настройки тюнера с определенными устройствами ОЕМ (изготовителя комплектного оборудования), такими как компьютерные телевизионные приставки, персональные видеомагнитофоны, VCR, поскольку OEM таких устройств знают количество и типы тюнеров в устройстве и уже предварительно сконфигурировали ТВ-сигналы и тюнеры в пределах таких устройств надлежащим образом. Однако, в случае с ПК, разные OEM могут предоставлять многообразие разных конфигураций тюнера. Более того, пользователи ПК могут добавлять тюнеры, удалять тюнеры, переключать тюнеры или перемещать тюнеры в разные разъемы в пределах ПК. Таким образом, для ПК и других устройств, которые могут содержать большое разнообразие конфигураций тюнеров, выполнение настройки сигнала/тюнера в этих устройствах может быть очень сложным для среднего пользователя ПК из-за многообразия типов сигналов, форматов, источников и взаимных связей. Типичные вопросы настройки, на которые среднему пользователю может быть трудно дать ответ во время процедуры настройки сигнала/тюнера, могут включать в себя, например, какой стандарт вещания должен быть выбран (например, NTSC, PAL, SECAM, DVB, ATSC), сколько тюнеров может быть сконфигурировано для выбранного стандарта вещания, какие типы соединителей являются подключенными к ТВ-сигналу (например, ВЧ, композитного видео, S-Video, компонентного) и как ТВ-сигнал предоставляется (например, через антенну, поставщиком кабельных услуг, компьютерной телевизионной приставкой). Поскольку ПК продолжают эволюционировать в концентраторы развлечений, которые стремятся обеспечивать пользователя постоянно расширяющимися вариантами выбора для просмотра и записи разных ТВ-сигналов из разных источников ТВ-средств аудиовизуальной информации, настройка ТВ-сигналов и тюнеров будет становиться только все более и более сложной и затратной по времени.
Следовательно, существует потребность в способе настройки ТВ-сигналов и тюнеров в средах, где может существовать большое количество разных конфигураций тюнеров, к примеру в ПК, который усовершенствован для домашнего развлечения.
Сущность изобретения
Система и способы выполняют автоматизированную настройку ТВ-сигнала/тюнера в устройстве тюнера (например, ПК, персональном видеомагнитофоне, компьютерной телевизионной приставке), которое содержит один или более тюнеров. Настройка определяет количество тюнеров в устройстве, являются ли тюнеры аналоговыми или цифровыми и какой стандарт вещания каждый тюнер поддерживает. Идентифицируется географический район, в котором устройство будет принимать ТВ-сигналы, и идентифицируются тюнеры, поддерживающие такой район. Цифровые тюнеры проверяются на захват сигнала, тогда как аналоговые тюнеры опрашиваются, чтобы выявить действующие ТВ-сигналы и определить источник любых действующих ТВ-сигналов (например, антенну, поставщика кабельных услуг, компьютерную телевизионную приставку). После того как все тюнеры на устройстве будут опрошены, пользователю предоставляется отчет, который обобщает результаты опроса тюнеров.
Для аналоговых тюнеров по очереди опрашиваются вспомогательные порты ввода (например, S-Video, композитный, компонентный), до тех пор пока действующие вспомогательные ТВ-сигналы не будут найдены на одном из входов тюнера. Если вспомогательные сигналы найдены на текущем тюнере, то устройство проверяется на дополнительные тюнеры, и система предоставляет отчет о текущем аналоговом тюнере, как о имеющем в распоряжении сигнал компьютерной телевизионной приставки, после того как все тюнеры в устройстве будут опрошены. Если на текущем тюнере никаких вспомогательных сигналов не обнаружено, то система опрашивает географически зависимый кабельный диапазон настройки и географически зависимый антенный диапазон настройки, чтобы определить, является ли источником ТВ-сигнала кабель или антенна. Если источник является определимым, устройство проверяется на дополнительные тюнеры, и система предоставляет отчет об аналоговом тюнере, как о имеющем либо кабельный источник сигнала, либо антенный источник сигнала, после того как все тюнеры в устройстве будут опрошены. Если система не может сделать заключение о том, является ли источником сигнала кабель или антенна, то она затем опрашивает неопределенное множество частот, которые попадают в пределы и кабельного диапазона настройки, и антенного диапазона настройки. Если система определяет, что источник сигнала является неопределимым как кабельный/антенный, то устройство проверяется на дополнительные тюнеры, и, после того как все тюнеры в устройстве будут опрошены, пользователя просят определить, является ли источник кабелем или антенной. Если система определяет, что источник сигнала не определим как кабельный/антенный, то она затем определяет, поддерживает ли идентифицированный район компьютерные телевизионные ВЧ-приставки. Если так, то система опрашивает специфичное для района множество частот компьютерных телевизионных ВЧ-приставок. Если достаточное количество сигналов обнаружено среди специфичных для района частот компьютерных телевизионных ВЧ-приставок, то о текущем аналоговом тюнере предоставляют отчет, как о имеющем сигнал компьютерной телевизионной приставки, после того как все тюнеры в устройстве будут опрошены. Иначе, система проверяет устройство на дополнительные тюнеры, и, после того как все тюнеры в устройстве будут опрошены, она предоставляет отчет о том, что никакие сигналы не были обнаружены на текущем тюнере.
Краткое описание чертежей
Одни и те же номера ссылок использованы по всем чертежам для указания на идентичные компоненты и отличительные признаки.
Фиг.1 - иллюстрация примерной среды, пригодной для автоматической настройки ТВ-сигналов в устройстве тюнера, имеющем один или более ТВ-тюнеров.
Фиг.2 - иллюстрация примерного варианта осуществления ПК, показывающая различные компоненты ПК, которые содействуют автоматизированной настройке ТВ-сигналов, касательно одного или более ТВ-тюнеров в ПК.
Фиг.3 - иллюстрация тыльной стороны примерной платы тюнера.
Фиг.4 и 5 - блок-схемы алгоритмов, иллюстрирующие примерные способы для автоматической настройки ТВ-сигналов в устройстве тюнера, содержащем один или более ТВ-тюнеров.
Фиг.6 - иллюстрация примерной вычислительной среды, пригодной для реализации ПК, такого как подробно обсуждаемый со ссылкой на фиг.2.
ПОДРОБНОЕ ОПИСАНИЕ ПРЕДПОЧТИТЕЛЬНЫХ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ
Введение
Последующее подробное обсуждение направлено на систему и способы, которые обеспечивают процедуру автоматизированной настройки ТВ-сигналов и тюнеров в устройствах, которые содержат один или более тюнеров, конфигурируемых в многообразии разных способов, таких как в ПК, который усовершенствован для домашнего развлечения. Одним из примеров такого устройства является ПК центра аудиовизуальной информации (Media Center PC), исполняющий Windows XP Media Center Edition (издания операционной системы Windows XP для центра аудиовизуальной информации), доступной для приобретения у корпорации Майкрософт, г. Редмонд, штат Вашингтон.
В типичном случае, настройка ТВ-сигналов и тюнеров в таких устройствах выполняется пользователем посредством «ручных» процедур во время «первого запуска» устройства (то есть, когда устройство является новым или вновь конфигурируемым). Автоматизированная процедура, описанная в настоящем патентном документе, предоставляет некоторые преимущества, в том числе значительное уменьшение в сложности настройки ТВ-сигналов и тюнеров в таких устройствах. Ради пользователя уменьшено бремя вникания в технические подробности относительно того, какой стандарт телевещания должен быть выбран, сколько тюнеров должно быть сконфигурировано для выбранного стандарта телевещания, каким типом соединителя ТВ-сигнал подводится и от какого типа источника ТВ-сигнала. Это уменьшает время настройки и помогает сделать процедуру установки более приятным событием.
Примерная среда
Фиг.1 иллюстрирует примерную среду 100, пригодную для автоматизированной настройки ТВ-сигналов в устройстве 102 тюнера, содержащего один или более тюнеров. В примерной среде 100 устройство 102 тюнера реализовано в качестве ПК центра аудиовизуальной информации, исполняющего операционную систему Windows XP Media Center Edition, доступную для приобретения у корпорации Майкрософт, г. Редмонд, штат Вашингтон. Заметим, однако, что эта реализация предоставлена только в качестве примера, а не в качестве ограничения. Таким образом, устройство 102 тюнера также может быть реализовано в виде любого количества других устройств, использующих один или более тюнеров, конфигурируемых в разнообразии способов для приема ТВ-сигналов. Например, устройство 102 тюнера может включать в себя такие устройства, как компьютерные телевизионные приставки, персональные видеомагнитофоны (PVR), телевизионные приемники и так далее. В дальнейшем, однако, устройство 102 тюнера будет упоминаться как ПК (персональный компьютер) 102.
ПК 102 в типичном случае выполнен с возможностью осуществления обычных вычислительных функций, таких как электронная почта, составление календаря, организация задач, обработка текстов, просмотр Web-страниц и так далее. В дополнение, ПК 102 служит в качестве концентратора аудиовизуальной информации, предоставляющего доступ к многообразию аудиовизуальной информации из разных источников аудиовизуальной информации, таких как поставщик услуг Интернет 104 и источники 106 сигналов ТВ-вещания. Аудиовизуальная информация доставляется пользователю через устройства видео- и аудио- вывода, присоединенные к ПК 102, такие как жидкокристаллический (LCD) монитор и громкоговорители 108 и телевизионный приемник 110. Пользователь осуществляет доступ к разным вариантам обработки данных и аудиовизуальных информационных развлечений, доступным из ПК 102, используя разные устройства управления вводом, включая, например, клавиатуру 112, мышь 114 и пульт дистанционного управления 116. Примерная вычислительная среда для реализации ПК 102 описана более детально далее в настоящем описании со ссылкой на фиг.6.
Примерная среда 100 по фиг.1 также иллюстрирует наличие нескольких разных физических источников 106 ТВ-сигнала. Пользователю наиболее вероятно следует подписаться на или использовать один или два из этих источников, но обычно не все из них. Эти источники включают в себя систему 106(1) наземного/эфирного (OTA) телевизионного вещания, систему 106(2) кабельного вещания и систему 106(3) спутникового вещания. Примерная среда 100 иллюстрирует, что сигналы этих источников 106 сигнала могут быть введены в ПК 102 непосредственно (например, через ВЧ-антенну 118, кабель 120 или спутниковую параболическую антенну 122) или они могут быть введены в ПК 102 через компьютерную телевизионную приставку (STB) 124. STB 124 может быть реализована различными путями, к примеру посредством спутникового приемника, кабельного ТВ-приемника, OTA/наземного приемника, PVR (персонального видеомагнитофона) и тому подобного. Различные другие физические источники мультимедийного контента обычно также доступны посредством ПК 102, в том числе, например, поставщика 104 услуг Интернет, и локальных устройств (не проиллюстрированных явно), таких как накопитель на жестком диске, проигрыватель DVD (универсальных цифровых дисков) или проигрыватель компакт-дисков (CD-ROM).
Компьютерная телевизионная приставка 124 (STB) выполняет функции традиционного устройства этого класса, такие как управление выбором канала и декодирование платных вещательных каналов. Хотя не проиллюстрировано на фиг. 1, один или более инфракрасных (ИК) излучателей могут быть в распоряжении, чтобы дистанционно управлять различными функциями STB, к примеру изменением канала. STB 124 может выбирать из разных доступных физических источников 106. Таким образом, STB 124 может содержать интерфейсы, которые подключаются к ВЧ-антенне 118 для приема наземных телепередач, кабелю 120 для приема кабельных телепередач, или спутниковой параболической антенне 122 для приема спутниковых телепередач. STB 124 также может иметь интерфейс для подключения к модему (не показан) для связи с поставщиком 104 услуг Интернет и приема Интернета-контента.
Примерный вариант осуществления
Фиг. 2 иллюстрирует примерный вариант осуществления ПК 102, показывающий различные компоненты ПК 102, которые обеспечивают автоматизированную настройку ТВ-сигналов касательно одного или более тюнеров, а также доставку различного аудиовизуального контента из различных источников, таких как источники 106 сигнала ТВ-вещания. ПК 102 включает в себя логические аппаратные средства в виде одного или более процессоров 200 и ассоциированного запоминающего устройства (памяти) 202. Память 202 включает в себя электронное оперативное запоминающее устройство, и может также включать в себя память на дисках или другие подобные типы запоминающего устройства. ПК 102 также включает в себя инфракрасный (ИК) приемник 204 для приема команд от ручного пульта 116 дистанционного управления (фиг. 1), интерфейс 206 данных или Интернета для обмена данными с поставщиком 104 услуг Интернет, и один или более тюнеров 208 для приема ТВ-сигналов от различных источников 106 ТВ-сигнала, таких как система 106(1) наземного телевизионного вещания, система 106(2) кабельного вещания и система 106(3) спутникового вещания. Процессор 200 подключен, чтобы принимать команды от ИК-приемника 204, и чтобы обмениваться данными с другими интерфейсами и тюнерами 208. Ручной пульт 116 дистанционного управления ПК 102 работает в связи с ПК 102, чтобы предоставлять пользователю возможность подавать различные команды на ПК 102. Как отмечено выше, примерная вычислительная среда для реализации ПК 102 описана более подробно в настоящем патентном документе далее, со ссылкой на фиг. 6.
Примерный вариант осуществления ПК 102 также включает в себя приложение автоматизированной настройки ТВ-сигнала и тюнера, указанное ссылкой на фиг.2 как средство 210 управления (менеджер) настройкой сигнала-тюнера. Средство 210 управления настройкой сигнала-тюнера исполняется на процессоре 200 данных из памяти. Средство 210 управления настройкой сигнала-тюнера управляет процедурой автоматизированной настройки, которая анализирует конфигурацию тюнера ПК 102 и вводит ТВ-сигналы в соответствии с географическим районом, в котором ПК 102 работает. Средство 210 управления настройкой сигнала-тюнера идентифицирует соответствующий географический район посредством запроса у пользователя географической идентификационной информации, такой как почтовый индекс или код страны, и использует эту информацию, чтобы выявить соответствующую карту 212 частот, хранимую в памяти 202. Карта 212 частот предоставляет информацию о том, какие источники 106 ТВ-сигнала доступны в идентифицированном географическом районе, а также канальные частоты, которые наиболее вероятно должны находиться в кабельном диапазоне настройки или наземном (антенном) диапазоне настройки для идентифицированного района. Процедура автоматизированной настройки позволяет ПК 102 обеспечивать пользователя доступным наиболее полезным опытом в области телевизионного программирования, не подвергая пользователя часто трудной для понимания и затратной по времени процедуре ручной настройки.
В зависимости от источников 106 сигнала, на которые пользователь подписывается или использует, и географического района, в котором ПК 102 работает, ТВ-сигналы различающихся стандартов вещания могут быть сопряжены с одним или более тюнерами 208 ПК 102. Например, пользователь может подписаться, чтобы принимать ТВ-услугу из системы 106(2) кабельного вещания, которая осуществляет вещание телевизионных программ в формате NTSC (Национального комитета по телевизионным стандартам). Формат NTSC является аналоговым ТВ-сигналом, который используется, например, в Северной Америке, Японии, Южной Корее, Бирме, Тайване, Филиппинах и, в большой степени, в Южной Америке. Формат сигнала PAL (линии с изменением фазы) является альтернативным вариантом по отношению к NTSC, который используется в большей части Европы, Азии, Африки, Австралии и частях Южной Америки. Формат сигнала SECAM (с последовательным цветом и памятью) является еще одним альтернативным вариантом по отношению к NTSC, используемым в бывшем СССР, Франции, частях Восточной Европы, Среднем Востоке и Африке. Вообще, ТВ-сигналы в этих форматах могут исходить из системы 106(1) наземного/OTA (по эфиру) телевизионного вещания, системы 106(2) кабельного вещания или системы 106(3) спутникового вещания.
В дополнение к форматам аналогового сигнала, такого как НТСЦ, ПАЛ и СЕКАМ, пользователь может принимать ТВ-сигналы в цифровом формате, таком как ATSC (Комитета по усовершенствованным телевизионным системам) или DVB (цифрового видеовещания). Формат ATSC используется наземными или OTA (по эфиру) телепередачами в Соединенных Штатах и Канаде. Формат DVB является стандартом, используемым в различных местах по всему миру.
В зависимости от конкретного источника 106 ТВ-сигнала, ТВ-сигналы могут входить в ПК 102 непосредственно или через компьютерную телевизионную приставку (STB). То есть, аналоговый или цифровой ТВ-сигнал из системы 106(2) кабельного вещания, например, может быть введен непосредственно в соответствующий вход в тюнере 208 на ПК 102, или он может сначала проводиться через STB 124. Оба сценария проиллюстрированы на фиг. 1. Также аналоговый или цифровой ТВ-сигнал из системы 106(1) наземного вещания или системы 106(3) спутникового вещания может быть присоединен непосредственно (например, минуя антенну или спутниковую параболическую антенну соответственно) к соответствующему входу в тюнере 208 на ПК 102, или он может проводиться через STB 124.
Платы 208 тюнера в ПК в типичном случае включают в себя набор из кабельных, антенных и вспомогательных типов аппаратных соединителей для входных портов, чтобы подводить разные ТВ-сигналы к ПК 102. Фиг.3 предоставляет вид задней стороны примерной платы 208 тюнера, показывающей пример некоторых типов входных соединителей, которые могут присутствовать на плате 208 тюнера. Коаксиальный вход 300 может быть использован, например, чтобы непосредственно подводить ВЧ-сигналы, минуя наземную антенну, или непосредственно подводить сигналы от кабельного источника. Вспомогательные входы, такие как композитный видеовход 302, вход 304 S-video и компонентные видеовходы 306, в типичном случае подводят различные типы сигналов от компьютерной телевизионной приставки (STB), спутникового приемника, персонального видеомагнитофона (PVR) и подобного. Платы 208 тюнера, на сколько это возможно, должны иметь различные типы вспомогательных соединителей портов ввода, для того чтобы приспосабливаться как к более старым, так и к более новым версиям различных STB-устройств. Следовательно, существует многообразие путей, которыми сигналы многообразия типов и источников ТВ-сигнала могут быть введены в плату 208 тюнера в пределах ПК 102.
Средство 210 управления настройкой сигнала-тюнера управляет процедурой автоматизированной настройки, которая упрощает начальную настройку ТВ-сигнала/тюнера для мириадов конфигураций взаимозависимостей ТВ-сигнала и тюнера 208, которые возможны в пределах ПК 102.
Примерные способы
Примерные способы для автоматической настройки ТВ-сигналов в устройстве 102 тюнера (например, ПК 102), содержащем один или более тюнеров 208, далее будут описаны с непосредственной ссылкой на блок-схему алгоритма по фиг.4 и 5. Способы применяются к примерным вариантам осуществления, подробно обсужденным выше касательно фиг. 1-3. Несмотря на то, что один или более способов раскрыты посредством блок-схемы алгоритма и текста, ассоциированного с блок-схемой алгоритма, должно быть понятно, что элементы описанных способов не обязательно должны быть выполнены в порядке, в котором они представлены, и что альтернативные порядки могут иметь результатом подобные преимущества. Более того, способы не являются ограничивающими и могут быть выполнены по одиночке или в сочетании с любым другим. Элементы описанных способов могут быть выполнены любым подходящим средством, в том числе, логическими блоками аппаратных средств на специализированной интегральной микросхеме (ASIC) или исполнением пригодных для считывания процессором инструкций, определенных на пригодном для считывания процессором носителе.
«Пригодный для считывания процессором носитель», в качестве используемого в настоящем патентном документе, может быть любым средством, которое может содержать, хранить, осуществлять связь, распространять или передавать инструкции для использования или исполнения процессором. Пригодный для считывания процессором носитель может быть, без ограничения, электронной, магнитной, оптической, электромагнитной, инфракрасной или полупроводниковой системой, аппаратом, устройством или средой распространения. Более специфические примеры пригодного для считывания процессором носителя включают, среди прочего, электрическое соединение (электронный), имеющее один или более проводов, съемную компьютерную дискету (магнитный), оперативное запоминающее устройство (ОЗУ, RAM) (магнитный), постоянное запоминающее устройство (ПЗУ, ROM) (магнитный), стираемое программируемое постоянное запоминающее устройство (EPROM или флэш-память), оптическое волокно (оптический), перезаписываемый компакт диск (CD-RW) (оптический) и съемное постоянное запоминающее устройство на компакт диске (CDROM) (оптическое).
На этапе 402 способа 400 один или более тюнеров 208 в ПК 102 идентифицируют/перечисляют. Средство 210 управления настройкой сигнала-тюнера в общем сконфигурировано, чтобы выполнять автоматизированную настройку ТВ-сигналов касательно одного или более тюнеров в ПК 102. Средство 210 управления настройкой идентифицирует тюнеры 208 в ПК 102, что включает в себя выявление каждого тюнера и определение количества тюнеров, представленных в ПК 102, а также идентифицирует стандарт вещания, поддерживаемый каждым тюнером и идентифицирует типы входных соединителей, доступных для каждого тюнера. Идентификация тюнеров 208 в ПК также включает в себя идентификацию географического района, в котором ПК 102 будет принимать ТВ-сигналы. Идентификация географического района в типичном случае включает в себя запрос пользователю в отношении почтового индекса или кода страны, в которой ПК 102 будет работать, или получение такой информации от операционной системы ПК 102.
На этапе 404 средство 210 управления настройкой фильтрует список тюнеров 208 из этапа 402, основываясь на тех тюнерах, которые поддерживают идентифицированный пользователем географический район. Вообще, о тех тюнерах, которые поддерживают идентифицированный географический район, будет предоставлен отчет пользователю средством 210 управления настройкой в процессе автоматизированной настройки.
На этапе 406 средство 210 управления опрашивает текущий тюнер и определяет, цифровой ли это тюнер, такой как цифровой тюнер 208(3) (фиг.2), или аналоговый тюнер, такой как аналоговый тюнер 208(1) и 208(2) (фиг.2). Если текущий опрашиваемый тюнер является цифровым тюнером, то цифровой тюнер исследуется на захват сигнала, как показано на этапе 408, который указывает, есть ли действующий цифровой сигнал, подведенный ко входу цифрового тюнера. Средство 210 управления настройкой затем осуществляет проверку на наличие дополнительных тюнеров на этапе 410, переходит к следующему тюнеру, если он имеется в наличии, как показано на этапе 412, и опрашивает следующий тюнер, чтобы определить, является ли он цифровым или аналоговым тюнером, как снова показано на этапе 406. После того как все тюнеры в устройстве 102 будут опрошены, пользователю предоставляется отчет, обобщающий результаты опроса/настройки тюнера, как показано на этапе 434. Например, если текущий тюнер является цифровым тюнером, который имеет захват обнаруженного сигнала, то о цифровом тюнере будет предоставлен отчет пользователю на этапе 434. Если никакие тюнеры не найдены во время настройки, несмотря на это отчет информирует пользователя о том, что никакие тюнеры не были найдены, как показано на этапах 430 и 432.
Снова ссылаясь на этап 406, если текущий тюнер является аналоговым тюнером, то средство 210 управления настройкой продолжает опрашивать аналоговый тюнер, чтобы определить, подключен ли к нему действующий источник аналогового ТВ-сигнала и какой тип источника ТВ-сигнала к нему подключен, как подробно обсуждено далее касательно этапов 414-434. На этапе 414 средство 210 управления настройкой опрашивает текущий аналоговый тюнер, чтобы определить, имеет ли он вспомогательный входной сигнал, такой как входной сигнал S-video, композитный входной видеосигнал, компонентный входной видеосигнал или входной видеосигнал SCART (Syndicat des Constructeurs d'Appareils Radiorecepteurs et Televiseurs). На этапе 416, если вспомогательные сигналы обнаружены на текущем тюнере, то средство 210 управления настройкой осуществляет проверку на наличие дополнительных тюнеров (этап 410), и если еще один тюнер найден, оно начинает способ 400 снова опросом следующего тюнера, чтобы определить, является ли следующий тюнер цифровым или аналоговым (на этапах 412 и 406). После того как все тюнеры будут опрошены, средство 210 управления настройкой будет предоставлять отчет пользователю о текущем аналоговом тюнере (а именно, тюнере, для которого были обнаружены вспомогательные сигналы), как о имеющем сигнальные входы компьютерной телевизионной приставки (STB), как показано на этапе 434. В районах, где STB-приставки осуществляют вывод по другим стандартам вещания (например, PAL-B против SECAM-L), к примеру, во Франции, то средство 210 управления настройкой также будет сообщать эту информацию пользователю или просить пользователя подтвердить установки по умолчанию для этого района.
На этапе 418, если вспомогательные сигналы не обнаружены на текущем тюнере (а именно, на этапе 414), то средство 210 управления настройкой затем опрашивает тюнер касательно множеств или частот только кабельных или только антенных каналов, как показано на этапе 418. Опрос касательно множеств только кабельных или только антенных каналов включает в себя осуществление доступа к карте 212 частот на основании идентифицированного географического района, в котором устройство ТВ-тюнера будет принимать ТВ-сигналы. Как отмечено выше касательно этапа 402, географический район в типичном случае идентифицируется посредством опроса пользователя в отношении почтового индекса или кода страны, в которой ПК 102 будет работать. Карта 212 частот идентифицирует кабельный диапазон настройки и антенный диапазон настройки, в котором ТВ-сигналы предполагается находить. После того как средство 210 управления настройкой осуществляет доступ к надлежащей карте 212 частот, оно опрашивает текущий аналоговый тюнер, чтобы обнаружить действующие ТВ-сигналы в пределах и кабельного диапазона, и антенного диапазона на этих канальных частотах, идентифицированных посредством карты частот.
На этапе 420 средство 210 управления настройкой определяет из опроса кабельного диапазона и антенного диапазона, может ли быть источник ТВ-сигнала для текущего тюнера бесспорно определен как кабельный источник или антенный источник. Чтобы определить, является ли источник сигнала кабельным источником, должно быть больше действующих ТВ-сигналов обнаружено в кабельном диапазоне, чем обнаружено в антенном диапазоне. В дополнение, количество действующих ТВ-сигналов, обнаруженных в кабельном диапазоне, должно превышать минимальное пороговое количество каналов. Если эти критерии удовлетворены, средство 210 управления настройкой делает заключение или определяет, что источник ТВ-канала для текущего тюнера является кабельным источником. В этих условиях, средство 210 управления настройкой осуществляет проверку на наличие дополнительных тюнеров (этап 410), и если еще один тюнер имеется в наличии, оно снова начинает способ 400 опросом следующего тюнера, чтобы определить, является ли следующий тюнер цифровым или аналоговым (на этапах 412 и 406). После того как все тюнеры были опрошены, средство 210 управления настройкой будет предоставлять отчет о текущем аналоговом тюнере (а именно, тюнере, определенном как имеющий только кабельный источник сигнала) пользователю, как о имеющем кабельный источник сигнала, как показано на этапе 434.
На этапе 420, для того чтобы средству 210 управления настройкой определять, является ли источник сигнала антенным источником (а не кабельным источником), должно быть больше действующих ТВ-сигналов обнаружено в антенном диапазоне, чем обнаружено в кабельном диапазоне. В дополнение, количество действующих ТВ-сигналов, обнаруженных в антенном диапазоне, должно превышать минимальное пороговое количество каналов. Если эти критерии удовлетворены, средство 210 управления настройкой делает заключение или определяет, что источник ТВ-сигнала для аналогового тюнера является антенным источником. В этих условиях, средство 210 управления настройкой осуществляет проверку на наличие дополнительных тюнеров (этап 410), и если еще один тюнер имеется в наличии, оно снова начинает способ 400 опросом следующего тюнера, чтобы определять, является ли следующий тюнер цифровым или аналоговым (на этапах 412 и 406). После того как все тюнеры будут опрошены, средство 210 управления настройкой будет предоставлять отчет о текущем аналоговом тюнере (а именно, тюнере, определенном как имеющий только антенный источник сигнала), как о имеющем антенный источник сигнала, как показано на этапе 434.
На этапе 420, если опрос кабельного диапазона и антенного диапазона не является неоспоримым (то есть средство 210 не может однозначно определить, является ли источник ТВ-сигнала кабелем или антенной), то средство 210 управления настройкой опрашивает неопределимое множество канальных частот, как показано на этапе 422, продолжающемся с фиг.4 на фиг.5. Неопределимое множество частот также выбирается из надлежащей карты 212 частот согласно идентифицированному географическому району. Неопределимым множеством частот могут быть частоты из пределов нормального кабельного диапазона настройки и/или частоты в пределах нормального антенного диапазона настройки.
На этапе 424 средство 210 управления настройкой определяет, достаточно ли аналоговых частот обнаружено в неопределимом множестве частот, чтобы сделать вывод о том, что источник сигнала является неопределимым. Если количество действующих ТВ-сигналов, обнаруженных в неопределимом множестве частот, превышает минимальное пороговое значение, то средство 210 управления настройкой делает вывод о том, что источник сигнала является неопределимым аналоговым. То есть, источник сигнала является либо кабельным, либо аналоговым, но средство 210 управления настройкой не знает каким именно. В этих условиях средство 210 управления настройкой осуществляет проверку на наличие дополнительных тюнеров (этап 410), и если еще один тюнер имеется в наличии, оно снова начинает способ 400 опросом следующего тюнера, чтобы определить, является ли следующий тюнер цифровым или аналоговым (на этапах 412 и 406). После того как все тюнеры будут опрошены, средство 210 управления настройкой будет предоставлять отчет о текущем аналоговом тюнере (а именно, тюнере, точно определенном как имеющий неопределимый, кабельный или антенный источник аналогового сигнала) пользователю, как о имеющем неопределимый, кабельный или антенный, источник аналогового сигнала, как показано на этапе 434. Средство 210 управления настройкой затем просит пользователя определить, является источник сигнала антенной или кабелем.
Если на этапе 424 средство 210 управления настройкой определяет, что сигналов, обнаруженных в неопределимом множестве, не достаточно, то средство 210 управления настройкой определяет из надлежащей карты частот, поддерживает или нет географический райо