Устройство абонентского приема сигналов цифрового интерактивного тв вещания, обеспечивающее точное измерение зрительского рейтинга тв программ
Изобретение относится к технике телевидения, в частности к устройствам абонентского приема сигналов интерактивного ТВ вещания. Техническим результатом является разработка абонентского устройства, позволяющего компаниям, вещание программ которых осуществляется в цифровом режиме, периодически получать по обратному каналу точную информацию относительно просмотренных абонентом программ для вычисления зрительского рейтинга каждой передачи в составе программы и рейтинга программ в целом. Технический результат достигается тем, что в устройство введены блоки: первый интерфейсный блок, обеспечивающий получение данных о переключении абонентом программ, блок электронных часов, первый блок памяти для архивирования данных о времени просмотра каждой выбранной программы, второй блок памяти, содержащий электронные адреса вещательных компаний, блок перекомпоновки данных о времени просмотра, процессор, осуществляющий формирование пакета данных о том, какую ТВ программу и времени ее просмотра, третий интерфейсный блок, обеспечивающий выдачу по телефонной сети данных о времени просмотра каждой ТВ программы на сервер той компании, которая осуществляет вещание данной ТВ программы. 1 ил.
Реферат
Изобретение относится к технике телевидения, в частности, к устройствам абонентского приема сигналов цифрового интерактивного телевизионного вещания и может найти применение при внедрении цифрового ТВ вещания в России, так как применение данного изобретения позволит каждой из телевизионных компаний, вещание программ которых осуществляется в цифровом режиме, периодически получать по обратному каналу от каждого абонентского приемного устройства точную информацию о том, в течение какого времени данную ТВ программу смотрел каждый абонент, вычисляя далее на основе полного объема данных, полученных от абонентских устройств, абсолютно точную информацию о зрительском рейтинге ТВ программы и передач в составе данной программы. Данная функция, обеспечиваемая предлагаемым устройством, позволит телевизионным компаниям осуществлять свою работу на базе оптимально выстроенной финансово - инвестиционной политики, т.е. вкладывать средства именно в те передачи, зрительский рейтинг которых, точно измеренный с помощью функции, обеспечиваемой предлагаемым устройством, является максимальным. Точное знание зрительского рейтинга передач позволит телевизионным компаниям оптимально формировать ценовую политику для рекламодателей, формируя цены на размещение рекламы в различных передачах в точном соответствии с рейтингом этих передач, и получать, таким образом, оптимальные доходы для дальнейших инвестиций в развитие цифрового ТВ вещания. Данное обстоятельство имеет жизненное значение для отечественного цифрового ТВ вещания, которое в настоящее время вынуждено развиваться в условиях постоянного дефицита инвестиций и эффективное развитие которого возможно лишь при условии оптимального использования ограниченных инвестиционных средств, имеющихся в наличии.
Использование: при цифровом телевизионном вещании.
Известно устройство абонентского приема сигналов цифрового ТВ вещания, включающее центральный процессор, системную шину, контроллер шины, тюнер, демультиплексор, декодер видео и декодер звука.
Данные об указанном устройстве содержатся в книге: Б.А.Локшин. Цифровое вещание - от студии к телезрителю.- М.: Издательство компании "Сайрус Системе", 2001 г., стр.287, рис.11.8.
В процессе приема сигналов цифрового ТВ вещания с помощью данного устройства принятый многопрограммный сигнал цифрового ТВ вещания с выхода тюнера поступает на демультиплексор, выделяющий из состава многопрограммного сигнала цифрового ТВ вещания выбранную абонентом ТВ программу. Выбранная ТВ программа декодируется декодером видео и декодером аудио, осуществляющими декомпрессию сигналов изображения и звукового сопровождения, компрессированных на передаче в соответствии со стандартом MPEG-2. Далее декомпрессированные цифровые сигналы видео и звука поступают на вход цифрового ТВ приемника либо, после аналого-цифрового преобразования, на вход аналогового ТВ приемника. Все указанные блоки функционируют под управлением центрального процессора и обмениваются сигналами с центральным процессором посредством системной шины. Порядок обмена сигналами между блоками также определяется центральным процессором и осуществляется с помощью контроллера шины, работающего под управлением центрального процессора.
Недостатком известного устройства является то, что данное устройство не обеспечивает предоставления телевизионным компаниям, вещание программ которых осуществляется в цифровом режиме, информации о том, какую именно передачу в составе данной ТВ программы и в течение какого времени смотрел абонент, не позволяя, таким образом, телевизионным компаниям вычислить далее зрительские рейтинги транслируемых передач, а также рейтинг ТВ программы в целом и оптимально выстроить на базе этих рейтингов финансовую политику в области цифрового ТВ вещания.
Наиболее близким по своей технической сущности к заявляемому техническому решению является устройство абонентского приема сигналов цифрового ТВ вещания, включающее центральный процессор, осуществляющий управление всеми блоками устройства, контроллер системной шины, осуществляющий преобразование команд управления, полученных от центрального процессора, в сигналы, передаваемые блокам устройства по системной шине, а также управляющий процедурами обмена сигналами по системной шине между блоками устройства, а также между центральным процессором и блоками устройства, вход которого соединен с выходом центрального процессора, демультиплексор, осуществляющий выделение из состава полученного с выхода тюнера многопрограммного сигнала цифрового ТВ вещания выбранную абонентом ТВ программу, декодер видео, осуществляющий декомпрессию сигналов изображения, компрессированных в соответствии со стандартом MPEG-2 на передаче, вход которого через системную шину соединен с выходом демультиплексора и с выходом контроллера системной шины, и декодер аудио, осуществляющий декомпрессию сигналов звукового сопровождения, компрессированных в соответствии со стандартом MPEG-2 на передаче, вход которого через системную шину также соединен с выходом демультиплексора и с выходом контроллера системной шины.
Недостатки данного устройства связаны с невозможностью предоставления телевизионным компаниям, вещание программ которых осуществляется в цифровом режиме, информации о том, какую именно передачу в составе данной ТВ программы и в течение какого времени смотрел абонент, что не позволяет телевизионным компаниям вычислить зрительские рейтинги транслируемых передач, а также рейтинг ТВ программы в целом и оптимально выстроить на базе этих рейтингов финансовую политику в области цифрового ТВ вещания. Отсутствие в данном устройстве такой функции заставляют телевизионные компании для получения исходных данных для определения рейтингов передач в составе ТВ программы, а также рейтинга программы в целом прибегать к различного рода выборочным опросам и анкетам, данные которых позволяют получить лишь крайне неточные и приблизительные, а часто и просто неверные оценки рейтингов, что связано с неизбежно малым количеством опрашиваемых абонентов (нерепрезентативная выборка), возможностью неточных и неправильных ответов, влиянием формулировки вопроса на содержание ответа и другими неблагоприятными факторами, связанными со спецификой социологического опроса как метода получения информации.
В основу изобретения положена задача получить устройство абонентского приема сигналов цифрового ТВ вещания, дающее возможность телевизионным компаниям, вещание программ которых осуществляется в цифровом режиме, периодически получать по обратному каналу точную информацию о том, какую именно передачу и в течение какого времени смотрел каждый абонент, вычисляя далее на основе полного объема данных, полученных от абонентских устройств, точную информацию о зрительском рейтинге каждой из передач в составе ТВ программы, а также рейтинг ТВ программы в целом.
Реализация данного изобретения означает переход от оценок вещателями зрительских предпочтений в области ТВ программ и передач, осуществляемых на базе выборочных опросов и анкет, к прямому и точному измерению этих предпочтений в масштабах всей аудитории цифрового ТВ вещания и, соответственно, переход от примерного определения рейтингов ТВ программ и передач, осуществляемому на базе обработки результатов опросов и анкетирования, к их непосредственному точному вычислению. Данный переход позволит телевизионным компаниям осуществлять свою работу на базе оптимально выстроенной финансово - инвестиционной политики, т.е. вкладывать средства именно в те передачи, зрительский рейтинг которых, точно измеренный с помощью функции, обеспечиваемой предлагаемым устройством, является максимальным. Точное знание зрительского рейтинга передач также позволит вещательным компаниям оптимально формировать ценовую политику для рекламодателей, формируя цены на размещение рекламы в различных программах в точном соответствии с рейтингом этих передач, и получать, таким образом, оптимальные доходы для дальнейших инвестиций в развитие цифрового ТВ вещания.
Следует отметить особенности данной задачи для цифрового ТВ вещания по сравнению с той же задачей для аналогового ТВ вещания. В условиях аналогового вещания зрителю доставлялось небольшое количество ТВ программ, формирование которых осуществлялось, как правило, в рамках одного и того же телецентра (например, в России - телецентра Останкино в Москве). В условиях многопрограммного цифрового ТВ вещания пакет программ, получаемый абонентом, состоит из большого количества ТВ программ, созданных в разных телецентрах и, чаще всего, в разных странах. В связи с этим встает задача строгой адресности доставки данных о времени просмотра передач в составе каждой из ТВ программ, т.к. каждый из наборов таких данных должен быть передан с абонентского приемного устройства именно в ту телевизионную компанию, которая осуществляет формирование данной ТВ программы.
Данная задача решена с помощью устройства абонентского приема сигналов цифрового ТВ вещания, включающего центральный процессор, осуществляющий управление всеми блоками устройства, контроллер системной шины, осуществляющий преобразование команд управления, полученных от центрального процессора, в сигналы, передаваемые блокам устройства по системной шине, а также управляющий процедурами обмена сигналами по системной шине между блоками устройства, а также между центральным процессором и блоками устройства, вход которого соединен с выходом центрального процессора, демультиплексор, осуществляющий выделение из состава полученного с выхода тюнера многопрограммного сигнала цифрового ТВ вещания выбранной абонентом ТВ программы, декодер видео, осуществляющий декомпрессию сигналов изображения, компрессированных в соответствии со стандартом MPEG-2 на передаче, вход которого через системную шину соединен с выходом демультиплексора и с выходом контроллера системной шины, и декодер аудио, осуществляющий декомпрессию сигналов звукового сопровождения, компрессированных в соответствии со стандартом MPEG-2 на передаче, вход которого через системную шину также соединен с выходом демультиплексора и с выходом контроллера системной шины, отличающегося тем, что в устройство дополнительно введены первый интерфейсный блок, обеспечивающий получение с системной шины данных о появлении сигнала той или иной ТВ программы на выходе демультиплексора, т.е. о переключении абонентом программ, вход которого через системную шину подключен к выходу демультиплексора, блок электронных часов, обеспечивающий выдачу информации о времени, в течение которого осуществлялся просмотр абонентом каждой выбранной программы, первый блок памяти, осуществляющий архивирование данных о времени просмотра абонентом каждой из ТВ программ, первый вход которого через системную шину подключен к выходу первого интерфейсного блока, а второй вход к выходу блока электронных часов, второй интерфейсный блок, второй блок памяти, содержащий электронные адреса компаний, осуществляющих вещание ТВ программ, вход которого подключен к выходу второго интерфейсного блока, блок перекомпоновки данных о времени просмотра абонентом ТВ программ, формирующий данные о времени просмотра каждой из ТВ программ в отдельности, первый вход которого подключен к выходу первого блока памяти, второй вход к выходу блока электронных часов, а третий вход к выходу второго блока памяти, процессор, осуществляющий формирование пакета данных о том, какую ТВ программу и в течение какого времени смотрел абонент в течение фиксированного периода времени (например, суток), первый вход которого через системную шину подключен к выходу первого интерфейсного блока, второй вход подключен к выходу блока электронных часов, а третий вход к выходу блока перекомпоновки данных о времени просмотра абонентом ТВ программ, третий интерфейсный блок, обеспечивающий выдачу данных от процессора на внешние устройства, вход которого через системную шину подключен к выходу процессора, и модем, обеспечивающий передачу по телефонной сети данных о времени просмотра каждой ТВ программы на сервер той компании, которая осуществляет вещание данной ТВ программы, вход которого подключен к выходу третьего интерфейсного блока.
Сущность работы предлагаемого устройства состоит в следующем.
Каждый раз, когда абонент с помощью переключателя программ абонентского приемного терминала цифрового ТВ вещания или с помощью пульта дистанционного управления производит переключение программ цифрового ТВ вещания, т.е. выбирает очередную программу, данная программа, выделенная из цифрового потока многопрограммного цифрового ТВ вещания, появляется на выходе демультиплексора. Информация о выбранной программе, содержащаяся в цифровом потоке данной программы, по системной шине поступает на первый интерфейсный блок и далее по системной шине на вход процессора. Процессор по системной шине выдает блоку памяти информацию о названии (номере) выбранной программы и команду зафиксировать и сохранить время переключения. Блок памяти, постоянно получающий с выхода блока электронных часов сигналы точного времени (дата, часы, минуты, секунды), сохраняет информацию о выбранной программе и времени выбора. Та же операция происходит каждый раз, когда абонент производит переключение и выбирает очередную программу, в результате чего в блоке памяти образуется архив данных, содержащий точный хронометраж просмотра абонентом программ цифрового ТВ вещания. По истечении фиксированного интервала времени, например, суток, процессор, получив от блока электронных часов сигнал об истечении указанного интервала, выдает по системной шине команду блоку памяти о выдаче архивных данных за истекший период. Получив по системной шине от блока памяти указанные данные, процессор преобразует их в формат, необходимый для передачи по телефонной сети на сервер вещательной компании и выдает сформированный пакет данных по системной шине на вход второго интерфейсного блока. Второй интерфейсный блок, в соответствии со стандартным протоколом обмена между процессором и внешними устройствами, передает указанный пакет данных на вход модема, осуществляющего передачу указанного пакета данных по телефонной сети на сервер вещательной компании.
Все указанные блоки реализуются на базе программируемых промышленных модулей, серийно выпускаемых многими компаниями. Так, процессор и блок перекомпоновки данных о времени просмотра абонентом ТВ программ могут быть реализованы на базе программируемых процессорных модулей AT90S8535-8PI, выпускаемого компанией Atmel, первый и второй интерфейсные блоки - на базе интерфейсных модулей ЕРМ7128АТС100-12, выпускаемых компанией Altera, блок электронных часов - на базе модуля Real Time Clock DS12C887A, выпускаемого компанией Dallas Semiconductor, блоки памяти - на базе модулей Flash - памяти Am29LV008B, выпускаемого компанией AMD.
Все указанные блоки имеют собственное программное обеспечение, входящее в комплект поставки и способное в полном объеме выполнять набор функций, указанных выше для каждого из блоков.
На чертеже изображена структурная схема устройства абонентского приема сигналов цифрового интерактивного ТВ вещания, обеспечивающего точное измерение зрительского рейтинга ТВ передач и программ. Устройство содержит центральный процессор 1, осуществляющий управление всеми блоками устройства, контроллер системной шины 2, осуществляющий преобразование команд управления, полученных от центрального процессора, в сигналы, передаваемые блокам устройства по системной шине, а также управляющий процедурами обмена сигналами по системной шине между блоками устройства, а также между центральным процессором и блоками устройства, демультиплексор 3, осуществляющий выделение из состава полученного с выхода тюнера многопрограммного сигнала цифрового ТВ вещания выбранной абонентом ТВ программы, декодер видео 4, осуществляющий декомпрессию сигналов изображения, компрессированных в соответствии со стандартом MPEG-2 на передаче, декодер аудио 5, осуществляющий декомпрессию сигналов звукового сопровождения, компрессированных в соответствии со стандартом MPEG-2 на передаче, первый интерфейсный блок 6, обеспечивающий получение с системной шины данных о появлении сигнала той или иной ТВ программы на выходе демультиплексора, т.е. о переключении абонентом программ, блок электронных часов 7, обеспечивающий выдачу информации о времени, в течение которого осуществлялся просмотр абонентом каждой выбранной программы, блок памяти 8, осуществляющий архивирование данных о времени просмотра абонентом ТВ программ, второй интерфейсный блок 9, блок памяти 10, содержащий электронные адреса компаний, осуществляющих вещание каждой из ТВ программ, для последующей рассылки данных о времени просмотра, ввод адресов в который, в том числе в случае их изменения, осуществляется через второй интерфейсный блок 9, блок 11, осуществляющий перекомпоновку данных о времени просмотра абонентом ТВ программ и формирующий данные о времени просмотра для каждой из ТВ программ в отдельности, процессор 12, осуществляющий формирование пакетов данных о времени просмотра в течение фиксированного периода времени (например, суток) отдельно для каждой ТВ программы, третий интерфейсный блок 13, обеспечивающий выдачу данных от процессора на внешние устройства и модем 14, обеспечивающий передачу данных о том, какие ТВ программы смотрел абонент и в течение каких интервалов времени, по телефонной сети на сервер вещательной компании.
Предлагаемое устройство работает следующим образом.
Каждый раз, когда абонент с помощью переключателя программ абонентского приемного терминала цифрового ТВ вещания или с помощью пульта дистанционного управления производит переключение программ цифрового ТВ вещания, т.е. выбирает очередную программу, сигнал переключения поступает на центральный процессор, формирующий по получении этого сигнала команду демультиплексору 3 на выделение из цифрового потока многопрограммного цифрового ТВ вещания выбранной абонентом ТВ программы. Данная команда поступает на вход контроллера системной шины 2, осуществляющий преобразование команд управления, полученных от центрального процессора, в сигналы, передаваемые блокам устройства по системной шине, а также управляющий процедурами обмена сигналами по системной шине между блоками устройства, а также между центральным процессором и блоками устройства. Сигнал управления, сформированный контроллером системной шины 2, по системной шине поступает на вход демультиплексора 3, по получении данного сигнала управления осуществляющего выделение из состава полученного с выхода тюнера многопрограммного сигнала цифрового ТВ вещания выбранной абонентом ТВ программы. Цифровой сигнал выбранной ТВ программы с выхода демультиплексора 3 по системной шине поступает на вход декодера видео 4, осуществляющего декомпрессию цифрового сигнала изображения данной ТВ программы, компрессированного в соответствии со стандартом MPEG-2 на передаче, а также на вход декодера аудио 5, осуществляющего декомпрессию цифрового сигнала звукового сопровождения данной ТВ программы, компрессированного в соответствии со стандартом MPEG-2 на передаче. Декомпрессированные цифровые сигналы видео и звука с выходов декодера видео 4 и декодера аудио 5 поступают на вход цифрового ТВ приемника либо, после аналого-цифрового преобразования, на вход аналогового ТВ приемника. Одновременно с выхода демультиплексора 3 информация о выбранной ТВ программе, содержащаяся в цифровом потоке данной программы, по системной шине поступает на вход первого интерфейсного блока 6. Первый интерфейсный блок 6 обеспечивает преобразование указанной информации в формат, необходимый для ее подачи на вход процессора 12. Процессор 12, получив по системной шине информацию с выхода первого интерфейсного блока 6, по системной шине выдает блоку памяти 8 информацию о названии (номере) выбранной программы и команду зафиксировать и сохранить время переключения. Блок памяти 8, постоянно получающий с выхода блока электронных часов 7 сигналы точного времени (дата, часы, минуты, секунды), сохраняет информацию о выбранной ТВ программе и времени выбора. Такая операция происходит каждый раз, когда абонент производит переключение и выбирает очередную ТВ программу, в результате чего в блоке памяти 8 образуется архив данных, содержащий точный хронометраж просмотра абонентом программ цифрового ТВ вещания. По истечении фиксированного интервала времени, например, суток, блок памяти 8, получив от блока электронных часов 7 сигнал об истечении указанного интервала, передает блоку перекомпоновки данных 11 накопленный за этот интервал времени архив данных, содержащий точный хронометраж просмотра абонентом программ цифрового ТВ вещания. Блок перекомпоновки данных 11, также получивший сигнал от блока электронных часов 7 о начале перекомпоновки, формирует архивы просмотров каждой из ТВ программ в отдельности. Блок памяти электронных адресов компаний, осуществляющих ТВ вещание 10, адреса в который заносятся через второй интерфейсный блок 9, также получив сигнал от блока электронных часов о выдаче электронных адресов компаний, передает эти адреса блоку 11, который ставит в соответствие каждому из сформированных им архивов просмотров ТВ программ электронный адрес компании, осуществляющей вещание данной ТВ программы. По завершении операции блок 11 передает сформированные им архивы просмотров, включающие электронные адреса соответствующих компаний, процессору 12. Получив от блока 11 данные архивов, процессор 12 преобразует их в формат, необходимый для передачи по телефонной сети на серверы вещательных компаний и выдает данные архивов по системной шине на вход третьего интерфейсного блока 13, обеспечивающего выдачу данных от процессора на внешние устройства. Третий интерфейсный блок 13, в соответствии со стандартным протоколом обмена между процессором 12 и внешними устройствами, передает данные архивов на вход модема 14, который передает каждый из архивов просмотров ТВ программ на электронный адрес той компании, которая осуществляет вещание данной ТВ программы.
Промышленная полезность предлагаемого устройства состоит в обеспечиваемой им возможности компаниям, осуществляющим цифровое ТВ вещание, периодически получать по обратному каналу точную информацию о том, какую именно ТВ программу, какую передачу и в течение какого времени смотрел каждый абонент, вычисляя далее на основе полного объема данных, полученных от абонентских устройств, точную информацию о зрительском рейтинге каждой из транслируемых ТВ программ и каждой из передач в составе транслируемых ТВ программ. Данная функция, обеспечиваемая устройством, позволит вещательным компаниям осуществлять внедрение и развитие цифрового ТВ вещания в России на базе оптимально выстроенной финансово - инвестиционной политики, вкладывая средства именно в те ТВ программы и передачи, зрительский рейтинг которых является максимальным. Точное знание зрительского рейтинга ТВ программ и передач также позволит вещательным компаниям оптимально формировать ценовую политику для рекламодателей, формируя цены на размещение рекламы в различных программах и передачах в точном соответствии с рейтингом этих программ и передач, и получать таким образом оптимальные доходы для дальнейших инвестиций в развитие цифрового ТВ вещания.
Устройство абонентского приема сигналов цифрового интерактивного ТВ вещания, включающее центральный процессор, осуществляющий управление всеми блоками устройства, контроллер системной шины, осуществляющий преобразование команд управления, полученных от центрального процессора, в сигналы, передаваемые блокам устройства по системной шине, а также управляющий процедурами обмена сигналами по системной шине между блоками устройства, а также между центральным процессором и блоками устройства, вход которого соединен с выходом центрального процессора, демультиплексор, осуществляющий выделение из состава полученного с выхода тюнера многопрограммного сигнала цифрового ТВ вещания выбранную абонентом ТВ программу, декодер видео, осуществляющий декомпрессию сигналов изображения, компрессированных в соответствии со стандартом MPEG-2 на передаче, вход которого через системную шину соединен с выходом демультиплексора и с выходом контроллера системной шины, и декодер аудио, осуществляющий декомпрессию сигналов звукового сопровождения, компрессированных в соответствии со стандартом MPEG-2 на передаче, вход которого через системную шину также соединен с выходом-демультиплексора и с выходом контроллера системной шины, отличающегося тем, что в устройство дополнительно введены первый интерфейсный блок, обеспечивающий получение с системной шины данных о появлении сигнала той или иной ТВ программы на выходе демультиплексора, т.е. о переключении абонентом программ, вход которого через системную шину подключен к выходу демультиплексора, блок электронных часов, обеспечивающий выдачу информации о времени, в течение которого осуществлялся просмотр абонентом каждой выбранной программы, первый блок памяти, осуществляющий архивирование данных о времени просмотра абонентом каждой из ТВ программ, первый вход которого через системную шину подключен к выходу первого интерфейсного блока, а второй вход к выходу блока электронных часов, второй интерфейсный блок, второй блок памяти, содержащий электронные адреса компаний, осуществляющих вещание ТВ программ, вход которого подключен к выходу второго интерфейсного блока, блок перекомпоновки данных о времени просмотра абонентом ТВ программ, формирующий данные о времени просмотра каждой из ТВ программ в отдельности, первый вход которого подключен к выходу первого блока памяти, второй вход к выходу блока электронных часов, а третий вход к выходу второго блока памяти, процессор, осуществляющий формирование пакета данных о том, какую ТВ программу и в течение какого времени, смотрел абонент в течение фиксированного периода времени (например, суток), первый вход которого через системную шину подключен к выходу первого интерфейсного блока, второй вход подключен к выходу блока электронных часов, а третий вход к выходу блока перекомпоновки данных о времени просмотра абонентом ТВ программ, третий интерфейсный блок, обеспечивающий выдачу данных от процессора на внешние устройства, вход которого через системную шину подключен к выходу процессора, и модем, обеспечивающий передачу по телефонной сети данных о времени просмотра каждой ТВ программы на сервер той компании, которая осуществляет вещание данной ТВ программы, вход которого подключен к выходу третьего интерфейсного блока.