(57)【要約】【課題】テレビが受像している放送番組の視聴状況を判定することを可能にする携帯通信機を提供する。【解決手段】携帯通信機１は、放送番組を受像するテレビのスピーカから出力された該放送番組の音声を取得するマイクと、複数の放送番組の中から、前記マイクにて取得した音声に対応する放送番組を特定するための情報を取得する特定情報取得部と、該特定情報取得部にて取得した情報及び前記マイクにて取得した音声に基づいて、放送番組の視聴状況を特定する特定部とを備える。【選択図】図１
2017060060.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータに、
放送番組を受像するテレビのスピーカから出力された該放送番組の音声を取得する音声取得ステップと、
前記音声取得ステップにて取得した音声に対応する放送番組を特定するための情報を取得する特定情報取得ステップと、
該特定情報取得ステップにて取得した情報及び前記音声取得ステップにて取得した音声に基づいて、放送番組の視聴状況を特定する特定ステップと
を実行させるプログラム。
【請求項２】
前記特定情報取得ステップは、
現に放送中の複数の放送番組の中から、前記音声取得ステップにて取得した音声に対応する放送番組を特定するための情報を取得しており、
前記特定ステップは、
現にテレビが受像している放送番組を特定する
請求項１に記載のプログラム。
【請求項３】
前記コンピュータに、前記特定情報取得ステップにて取得した情報を記憶部に記憶するステップを実行させ、
前記特定ステップは、
記憶した情報及び前記音声取得ステップにて取得した音声に基づいて、録画された過去の放送番組の視聴状況を特定する
請求項２に記載のプログラム。
【請求項４】
前記特定ステップは、
放送番組に挿入された広告放送の視聴状況を特定する
請求項１乃至請求項３のいずれか一項に記載のプログラム。
【請求項５】
前記コンピュータは、放送番組の音声を取得するためのマイク及び表示部を有する携帯通信機であり、
前記コンピュータに、
前記特定ステップにて特定された視聴状況を前記表示部に表示させるステップをさらに備える
請求項１乃至請求項４のいずれか一項に記載のプログラム。
【請求項６】
放送番組を受像するテレビのスピーカから出力された該放送番組の音声を取得するマイクと、
前記マイクにて取得した音声に対応する放送番組を特定するための情報を取得する特定情報取得部と、
該特定情報取得部にて取得した情報及び前記マイクにて取得した音声に基づいて、放送番組の視聴状況を特定する特定部と
を備える携帯通信機。
【請求項７】
携帯通信機にて取得された、テレビのスピーカから出力された放送番組の音声を受信する受信部と、
前記受信部にて受信した音声に対応する放送番組を特定するための情報を取得する特定情報取得部と、
該特定情報取得部にて取得した情報及び前記受信部にて受信した音声に基づいて、放送番組の視聴状況を特定する特定部と
を備える視聴状況判定装置。
【請求項８】
テレビが受像している放送番組の視聴状況を判定する視聴状況判定方法であって、
放送番組を受像するテレビのスピーカから出力された該放送番組の音声を取得する音声取得ステップと、
前記音声取得ステップにて取得した音声に対応する放送番組を特定するための情報を取得する特定情報取得ステップと、
該特定情報取得ステップにて取得した情報及び前記音声取得ステップにて取得した音声に基づいて、放送番組の視聴状況を特定する特定ステップと
を含む視聴状況判定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、テレビによる放送番組の視聴状況を判定するためのプログラム、携帯通信機、視聴状況判定装置及び視聴状況判定方法に関する。
【背景技術】
【０００２】
音声認識装置を備えたテレビがある（特許文献１）。この音声認識装置は、ユーザが発した音声をマイクで取得し、取得した音声に対応するコマンド及びキーワードを認識する。上記音声認識装置は、例えばキーワードを用いてインターネット検索を行い、検索結果をテレビの表示画面に表示する。また、特許文献１には、携帯通信機に搭載されたマイクによってユーザの音声を取得し、取得した音声を該携帯通信機からテレビへ無線送信する構成も開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１２６６００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の音声認識装置はユーザが発する音声を、単にコマンド及びキーワードとして認識するものである。また、携帯通信機は、単にユーザが発した音声を取得し、テレビへ無線送信するのみであり、無線マイクとして機能しているに過ぎない。
【０００５】
本発明の目的は、テレビによる放送番組の視聴状況をコンピュータに判定させるためのプログラム、携帯通信機、視聴状況判定装置及び視聴状況判定方法を提供することにある。
【課題を解決するための手段】
【０００６】
本発明の一態様に係るプログラムは、コンピュータに、放送番組を受像するテレビのスピーカから出力された該放送番組の音声を取得する音声取得ステップと、前記音声取得ステップにて取得した音声に対応する放送番組を特定するための情報を取得する特定情報取得ステップと、該特定情報取得ステップにて取得した情報及び前記音声取得ステップにて取得した音声に基づいて、放送番組の視聴状況を特定する特定ステップとを実行させる。
【０００７】
本発明の一態様に係る携帯通信機は、放送番組を受像するテレビのスピーカから出力された該放送番組の音声を取得するマイクと、前記マイクにて取得した音声に対応する放送番組を特定するための情報を取得する特定情報取得部と、該特定情報取得部にて取得した情報及び前記マイクにて取得した音声に基づいて、放送番組の視聴状況を特定する特定部とを備える。
【０００８】
本発明の一態様に係る視聴状況判定システムは、携帯通信機及び視聴状況判定装置を備える視聴状況判定システムであって、前記携帯通信機は、放送番組を受像するテレビのスピーカから出力された該放送番組の音声を取得するマイクと、該マイクにて取得した音声を前記視聴状況判定装置へ送信する携帯送信部とを備え、前記視聴状況判定装置は、前記携帯通信機から送信された音声を受信する受信部と、複数の放送番組の中から、前記受信部にて受信した音声に対応する放送番組を特定するための情報を取得する特定情報取得部と、該特定情報取得部にて取得した情報及び前記受信部にて受信した音声に基づいて、放送番組の視聴状況を特定する特定部とを備える。
【０００９】
本発明の一態様に係る視聴状況判定装置は、携帯通信機にて取得された、テレビのスピーカから出力された放送番組の音声を受信する受信部と、前記受信部にて受信した音声に対応する放送番組を特定するための情報を取得する特定情報取得部と、該特定情報取得部にて取得した情報及び前記受信部にて受信した音声に基づいて、放送番組の視聴状況を特定する特定部とを備える。
【００１０】
本発明の一態様に係る視聴状況判定方法は、テレビが受像している放送番組の視聴状況を判定する視聴状況判定方法であって、放送番組を受像するテレビのスピーカから出力された該放送番組の音声を取得する音声取得ステップと、前記音声取得ステップにて取得した音声に対応する放送番組を特定するための情報を取得する特定情報取得ステップと、該特定情報取得ステップにて取得した情報及び前記音声取得ステップにて取得した音声に基づいて、放送番組の視聴状況を特定する特定ステップとを含む。
【発明の効果】
【００１１】
本発明によれば、テレビによる放送番組の視聴状況をコンピュータに判定させることができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態に係る視聴状況判定システムの一構成例を示す概念図である。
【図２】本発明の一実施形態に係る携帯通信機の一構成例を示すブロック図である。
【図３】本発明の一実施形態に係る視聴状況管理装置の一構成例を示すブロック図である。
【図４】本発明の一実施形態に係る視聴状況ＤＢのレコードレイアウトを示す概念図である。
【図５】本発明の一実施形態に係る視聴状況の判定、表示及び管理に係る処理手順を示すフローチャートである。
【図６】本発明の一実施形態に係る視聴状況判定処理の手順を示すフローチャートである。
【図７】本発明の一実施形態に係る視聴状況表示例を示す概念図である。
【図８】本発明の一実施形態に係る視聴状況判定処理の手順を示すフローチャートである。
【図９】本発明の一実施形態に係る視聴状況ＤＢのレコードレイアウトを示す概念図である。
【図１０】本発明の一実施形態に係る視聴状況表示例を示す概念図である。
【図１１】本発明の一実施形態に係る視聴状況判定処理の手順を示すフローチャートである。
【図１２】本発明の一実施形態に係る視聴状況ＤＢのレコードレイアウトを示す概念図である。
【図１３】本発明の一実施形態に係る視聴状況判定装置の一構成例を示すブロック図である。
【図１４Ａ】本発明の一実施形態に係る視聴状況ＤＢのレコードレイアウトを示す概念図である。
【図１４Ｂ】本発明の一実施形態に係る放送番組ＤＢのレコードレイアウトを示す概念図である。
【図１５】本発明の一実施形態に係る視聴状況の判定、表示及び管理に係る処理手順を示すフローチャートである。
【図１６】本発明の一実施形態に係る視聴状況判定処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、本発明をその実施の形態を示す図面に基づいて詳述する。
（実施形態１）
図１は、実施形態１に係る視聴状況判定システムの一構成例を示す概念図である。視聴状況判定システムは、携帯通信機１及びテレビ２を備える。視聴状況判定システムは、テレビ２が受像している放送番組の視聴状況を判定するものである。テレビ２は、放送局３から送信された放送番組データを受信し、受信した放送番組データに基づいて、放送番組の映像を表示し、該放送番組の音声をスピーカから出力する。テレビ２は、据置型のブラウン管テレビ、液晶テレビ、プラズマテレビ、有機ＥＬテレビ等に限定されるものでは無く、放送番組を受像可能なプロジェクター、パーソナルコンピュータ等含まれる。携帯通信機１は、テレビ２のスピーカから出力された放送番組の音声を取得し、取得した音声に基づいて放送番組の視聴状況を判定する。そして、携帯通信機１は、放送番組の視聴状況を示した視聴状況データを、通信網Ｎに接続された視聴状況管理装置４へアップロードする。視聴状況管理装置４は、携帯通信機１からアップロードされた視聴状況データを蓄積することによって、ユーザによる放送番組の視聴状況を管理する。視聴状況管理装置４によって管理される各ユーザの視聴状況の用途は特定の用途に限定されるものでは無い。
【００１４】
放送番組データは、例えばＭＰＥＧ２ＴＳ（Transport Stream）形式のストリームデータであり、本実施形態１においては、一つの放送番組データが、映像データ、音声データ及び番組配列情報を含むものとして説明する。
音声データは、いわゆる主音声のデータであり、ドラマ、映画、アニメ、バラエティ番組等に登場する俳優、キャラクター等が発する通常の音声、背景音楽、動物の鳴き声、機械音、自然の音等、所定の音を再現するためのデータである。音声データに係る音声は、テレビ２のスピーカから音波として出力される。例えば、本実施形態では、音声データに係る音がキャラクタが発する音声であれば、所定の人物により表現される所定発話区間の発話内容（言葉、文章等）を示す音声データである。
番組配列情報（SI: Service Information）は、番組名、放送回、チャンネル、放送開始時刻、放送終了時刻、番組のジャンル等の放送番組に関する各種情報を有している。
【００１５】
図２は、実施形態１に係る携帯通信機１の一構成例を示すブロック図である。携帯端末機は、例えばスマートフォン、携帯電話、タブレット端末、ＰＤＡ（Personal Digital Assistant）等の可搬型の無線通信装置である。携帯端末機は、該携帯端末機の各構成部の動作を制御する制御部１０を備えたコンピュータである。
【００１６】
制御部１０は、ＣＰＵ（Central Processing Unit）、ＧＰＵ（Graphics Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、入出力インタフェース等を有するマイクロコンピュータである。制御部１０の入出力インタフェースには、記憶部１１、無線通信部１２、無線ＬＡＮ通信部１３、チューナ１４、撮像部１５、表示部１６、操作部１７、スピーカ１８及びマイク１９等が接続されている。ＲＯＭはコンピュータの初期動作に必要な初期動作プログラムを記憶している。ＲＡＭは、ＤＲＡＭ（Dynamic RAM）、ＳＲＡＭ（Static RAM）等のメモリであり、制御部１０の演算処理を実行する際に記憶部１１から読み出された後述のプログラム５０、又は制御部１０の演算処理によって生ずる各種データを一時記憶する。ＣＰＵはプログラム５０を実行することにより、各構成部の動作を制御し、テレビ２が受像している放送番組の視聴状況を判定する処理を実行する。
【００１７】
記憶部１１は、ＥＥＰＲＯＭ（Electrically Erasable Programmable ROM）、フラッシュメモリ等の不揮発性メモリであり、本実施形態に係る視聴状況判定処理に必要なプログラム５０を記憶している。また、記憶部１１は、視聴状況判定処理の判定結果、つまり放送番組の視聴状況を記憶する。
【００１８】
本実施形態１に係るプログラム５０は、記録媒体５にコンピュータ読み取り可能に記録されている態様でも良い。記憶部１１は、図示しない読出装置によって記録媒体５から読み出されたプログラム５０を記憶する。記録媒体５はフラッシュメモリ等の半導体メモリである。また、記録媒体５はＣＤ（Compact Disc）−ＲＯＭ、ＤＶＤ（Digital Versatile Disc）−ＲＯＭ、ＢＤ（Blu-ray（登録商標） Disc）等の光ディスクでも良い。更に、記録媒体５は、フレキシブルディスク、ハードディスク等の磁気ディスク、磁気光ディスク等であっても良い。更にまた、通信網Ｎに接続されている図示しない外部コンピュータから本実施形態１に係るプログラム５０をダウンロードし、記憶部１１に記憶させても良い。
【００１９】
無線通信部１２は、基地局を介して他の携帯通信機、通信網Ｎに接続された外部の通信装置等との間で各種情報を送受信するための通信機であり、携帯送信部１２ａ及び携帯受信部１２ｂを有する。無線通信部１２は、例えば、３Ｇ（Generation）回線、４Ｇ回線、ＬＴＥ（Long Term Evolution）回線等を用いて、通話音声及び各種データの送受信を行う。無線ＬＡＮ通信部１３は、外部の通信装置との間で各種情報を送受信する通信機であり、例えばＩＥＥＥ８０２．１１規格、ＷｉＦｉ規格に準拠した無線通信を行う。
【００２０】
チューナ１４には、放送局３から放送された信号を受信するアンテナ１４ａが接続されている。該信号には複数の放送番組データが含まれている。チューナ１４は、アンテナ１４ａが受信する信号から、特定チャンネルの信号を選択する。チューナ１４は例えばデジタルチューナである。チューナ１４は、復調回路を内蔵しており、選択された信号を復調する。例えば、上記信号は、ＯＦＤＭ（Orthogonal Frequency Division Multiplexing）方式で変調されており、復調回路は、上記信号を、ＭＰＥＧ２ＴＳ形式のストリームデータに復調し、該ストリームデータを映像データ、音声データ、番組配列情報等に分離及び復元する。
【００２１】
なお、本実施形態１では携帯通信機１に内蔵されたチューナ１４を用いて、放送番組データを受信する例を説明するが、携帯通信機１の外部に設けた携帯チューナを用いて放送番組データを受信するように構成しても良い。例えば、携帯チューナは、本実施形態１に係るチューナ１４と同様の構成であり、放送局３から送信された放送番組データを受信し、受信して復号した放送番組データを携帯通信機１へ無線送信する。携帯通信機１は、無線ＬＡＮ通信部１３にて放送番組データを受信する。
また、テレビ２がある家屋に設置されたホームネットワークが放送番組データを無線送信する機能を有する場合、携帯通信機１は、ホームネットワークから無線送信された放送番組を無線ＬＡＮ通信部１３にて取得しても良い。また家屋に衛星放送受信アンテナ、ケーブルテレビのセットボックスが設置され、ホームネットワークがＢＳ（Broadcasting Satellite）、ＣＳ（Communications Satellite）等の放送番組データを無線送信する機能を有する場合、携帯通信機１は、自身では受信できないＢＳ、ＣＳ等の放送番組データをホームネットワークから取得することもできる。
【００２２】
撮像部１５は、レンズと、該レンズにて結像した像を電気信号に変換するＣＣＤ、ＣＭＯＳ等の撮像素子と、撮像素子にて変換された電気信号をデジタルの映像データにＡＤ変換し、ＡＤ変換された映像データに各種画像処理を施す画像処理部とを備える。撮像部１５は、撮像して得た映像データを制御部１０に与える。なお、撮像部１５は、動画及び静止画のいずれも撮像することができる。表示部１６は、液晶パネル、有機ＥＬディスプレイ、電子ペーパ、プラズマディスプレイ等である。表示部１６は、制御部１０から与えられた映像データに応じた各種情報を表示する。操作部１７は、例えば表示部１６の表面又は内部に設けられたタッチセンサ、機械式操作ボタン等である。タッチセンサは、ユーザの指が表示部１６に触れたこと、指が触れた位置等を検出することにより、ユーザの操作を受け付け、受け付けた操作情報を制御部１０に与える。つまり、制御部１０は操作部１７にてユーザの操作を受け付けることができる。スピーカ１８は、制御部１０から与えられた音声データを音波に変換して出力する。マイク１９は、音波を音声データに変換し、変換した音声データを制御部１０に与える。例えば、マイク１９は、放送番組を受像するテレビ２のスピーカ１８から出力された放送番組の音声を音声データに変換して制御部１０に与える。つまり制御部１０は上記音声をマイク１９にて取得する。
【００２３】
図３は、実施形態１に係る視聴状況管理装置４の一構成例を示すブロック図である。視聴状況管理装置４は、例えば、該視聴状況管理装置４の各構成部の動作を制御するＣＰＵ等のサーバ制御部４０を備えたコンピュータである。サーバ制御部４０には、バスを介して、一時記憶部４１、記憶部４２及び通信部４３が接続されている。
【００２４】
一時記憶部４１は、ＤＲＡＭ、ＳＲＡＭ等のメモリであり、サーバ制御部４０の演算処理を実行する際に記憶部４２から読み出されたサーバプログラム、又はサーバ制御部４０の演算処理によって生ずる各種データを一時記憶する。記憶部４２は、ハードディスク、ＥＥＰＲＯＭ等の不揮発性メモリであり、携帯通信機１から送信された視聴状況データを収集し、収集した視聴状況データを視聴状況ＤＢ４２ａに登録して管理するために必要な図示しないサーバプログラムを記憶している。通信部４３は、通信網Ｎを介して、携帯通信機１との間で各種情報を送受信するための通信機であり、送信部４３ａ及び受信部４３ｂを有する。通信部４３による各種情報の送受信はサーバ制御部４０によって制御される。
【００２５】
図４は、実施形態１に係る視聴状況ＤＢ４２ａのレコードレイアウトを示す概念図である。視聴状況ＤＢ４２ａは、複数のフィールドとして、例えば「ユーザＩＤ」、「チャンネル」、「番組名」、「放送回」、「放送月日」、「放送時刻」及び「視聴状況」のフィールドを有し、各フィールドに対応した情報が記憶されている。「ユーザＩＤ」は、携帯通信機１のユーザ又は携帯通信機１に固有のＩＤを格納している。「チャンネル」及び「番組名」は、視聴状況の管理対象である放送番組を特定するためのチャンネル番号及び番組名を格納している。放送番組が、ドラマのように複数回にわたって放送される場合、「放送回」は、該放送番組の放送回を示す数字を格納する。「放送月日」及び「放送時刻」は、該放送番組が放送された月日、並びに放送開始時刻及び放送終了時刻をそれぞれ格納している。放送日及び放送時刻を管理することによって、再放送時の視聴状況も把握することが可能になる。「視聴状況」は、当該放送番組の視聴時間、視聴の有無等を示した情報を格納する。
【００２６】
図５は、実施形態１に係る視聴状況の判定、表示及び管理に係る処理手順を示すフローチャートである。携帯通信機１の制御部１０は、ユーザが操作部１７を介して音声取得指示を行うと、放送番組を受像するテレビ２のスピーカから出力された該放送番組の音声をマイク１９にて取得する処理を開始する（ステップＳ１１）。以下、マイク１９にて取得した音声のデータを、テレビ音声データと呼ぶ。本実施形態では、上記ユーザによる指示が行われてから所定期間分のマイク１９にて取得された音声データをテレビ音声データとする。すなわち、制御部１０は、取得されたテレビ音声データを制御部１０が有するＲＡＭに保存する。ステップＳ１１の処理以後、制御部１０は、プログラム５０を終了するまでの間、テレビ音声データを継続的に取得する。次いで、制御部１０は、ステップＳ１１にて取得したテレビ音声データに基づいて、テレビ２を用いた放送番組の視聴状況を判定する処理を実行する（ステップＳ１２）。視聴状況の判定処理の詳細は後述する。
【００２７】
そして、制御部１０は、記憶部１１が記憶する過去の視聴状況を示す視聴状況データ、特に現在視聴中の放送番組に対応する視聴状況データに基づいて、これまで放送された過去の各放送回の視聴状況を携帯通信機１の表示部１６に表示する（ステップＳ１３）。また、制御部１０は、ステップＳ１２の判定処理の結果に基づいて、現在の視聴状況の判定結果をリアルタイムで表示部１６に表示する（ステップＳ１４）。過去の各放送回の視聴状況及び現在の視聴状況の具体的な表示方法は後述する（図７参照）。次いで、制御部１０は、本実施形態１に係る処理を終了するか否かを判定する（ステップＳ１５）。例えば、制御部１０は本実施形態１に係るプログラム５０の終了操作を操作部１７にて受け付けた場合、処理を終了すべきと判定する。終了しないと判定した場合（ステップＳ１５：ＮＯ）、制御部１０は処理をステップＳ１１へ戻す。処理を終了すべきと判定した場合（ステップＳ１５：ＹＥＳ）、制御部１０は、視聴状況の判定結果を示す視聴状況データを、ユーザＩＤと共に携帯送信部１２ａにて視聴状況管理装置４へ送信する（ステップＳ１６）。
【００２８】
視聴状況管理装置４のサーバ制御部４０は、携帯通信機１から送信された視聴状況データ及びユーザＩＤを受信部４３ｂにて受信する（ステップＳ１７）。そして、サーバ制御部４０は、受信した視聴状況データをユーザＩＤに対応付けて視聴状況ＤＢ４２ａに記憶し（ステップＳ１８）、処理を終える。
【００２９】
なお、図５においては、本実施形態１に係るプログラム５０の終了時点で、視聴状況データを視聴状況管理装置４へ送信する例を説明したが、プログラム５０の動作中に視聴状況データを定期的に視聴状況管理装置４へ送信するように構成しても良い。
【００３０】
次に、視聴状況判定処理の詳細を説明する。
図６は、実施形態１に係る視聴状況判定処理の手順を示すフローチャートである。携帯通信機１の制御部１０は、受信チャンネルとして選択されている一のチャンネルの放送番組データをチューナ１４にて取得し（ステップＳ５１）、取得した放送番組データから音声データを抽出する（ステップＳ５２）。音声データは、放送局３から現に送信されている複数の放送番組の中から、現にテレビ２が受像している放送番組を特定するための情報の一例である。
【００３１】
そして、制御部１０は、ステップＳ５１及びステップＳ５２にて取得及び抽出した音声データと、ステップＳ１１にて取得したテレビ音声データとを比較することにより、テレビ２が受像している放送番組を特定する処理を実行する（ステップＳ５３）。例えば、音声データと、テレビ音声データとが対応している場合、テレビ２が受像している放送番組として、ステップＳ５１で受信した放送番組データに係る放送番組が特定される。つまり、音声データと、テレビ音声データとが略一致したときのチューナ１４の受信チャンネルに係る放送番組が特定される。音声データと、テレビ音声データとが不一致の場合は、テレビ２が受像している放送番組は一意に特定されない。
【００３２】
なお、音声データと、テレビ音声データとの比較方法は特に限定されるものでは無い。例えば、制御部１０は、音声データ及びテレビ音声データに基づいて、各データに含まれる音声を文字データに変換し、変換して得た文字を比較することによって、音声の一致及び不一致を判定する。制御部１０は、所定の閾値以上の割合で文字が一致していれば、音声が一致していると判定する。なお、テレビ音声データはテレビ２から出力される音声に加え、テレビ２を視聴している人の音声のデータも含むため、音声データから得られる文字群が、テレビ音声データから得られる文字列に所定割合以上含まれていれば、音声が一致しているものと判定するように構成しても良い。また、放送番組データに音声データに対応する字幕データが含まれている場合、制御部１０は、テレビ音声データに基づいて変換された文字データと、上記字幕データとを比較することによって、音声の一致及び不一致を判定するように構成しても良い。
更に、制御部１０は音声データ及びテレビ音声データを単純に比較し、各データの一致率を算出することによって、音声の一致及び不一致を判定するように構成しても良い。データの比較は波形を比較しても良いし、音声の周波数成分等を比較するように構成しても良い。
【００３３】
ステップＳ５３の処理を終えた制御部１０は放送番組の特定に成功したか否かを判定する（ステップＳ５４）。放送番組の特定に失敗したと判定した場合（ステップＳ５４：ＮＯ）、制御部１０は、ステップＳ５１で選択していた受信チャンネルを変更し（ステップＳ５５）、処理をステップＳ５１へ戻す。ステップＳ５１〜ステップＳ５４の処理は、テレビ２が受像している放送番組を特定する処理ステップであり、制御部１０は、受信チャンネルを順次変更しながら、受信した各チャンネルの音声データと、テレビ音声データとを比較することによって、現在テレビ２が受像している一の放送番組を特定する。
【００３４】
放送番組の特定に成功したと判定した場合（ステップＳ５４：ＹＥＳ）、制御部１０は、ステップＳ５３にて特定された放送番組の放送番組データから番組名、放送回、放送日及び放送時刻等の情報を抽出する（ステップＳ５６）。制御部１０は、放送番組データに含まれる放送回の情報によって、複数回にわたって放送される放送番組を特定することができ、該情報によって、現在視聴中の放送回を特定することができる。
そして、制御部１０は、ステップＳ５３にて特定された放送番組のチャンネル、ステップＳ５６にて抽出された番組名及び放送回、視聴時間等の情報を、現在、テレビ２で視聴されている放送番組の視聴状況を示す視聴状況データとして記憶部１１に記憶し（ステップＳ５７）、視聴状況判定処理を終える。制御部１０は、視聴状況データを上書きすること無く記憶部１１に記憶させており、記憶部１１は、複数回にわたって放送される各回の視聴状況を示す視聴状況データを記憶している。
【００３５】
図７は、実施形態１に係る視聴状況表示例を示す概念図である。テレビ２が図１に示すように番組名「放送番組Ａ」の放送番組を受像し、該放送番組の音声がテレビ２のスピーカ１８から出力されている場合、ステップＳ１３及びステップＳ１４の処理によって、表示部１６の上段領域１６ａに番組名「放送番組Ａ」が表示され、中段領域１６ｂに当該放送番組の過去の視聴状況が表示され、下段領域１６ｃに当該放送番組の現在の視聴状況が表示される。
【００３６】
具体的には、制御部１０は、複数回にわたって放送される放送番組を視聴番組として特定した場合、各放送回を示すスタンプ画像１６ｄを中段領域１６ｂに表示する。該スタンプ画像１６ｄは例えば丸画像である。制御部１０は、視聴済みか否かに応じて異なる表示態様で丸画像を表示する。例えば、視聴済みの放送回に対応するスタンプは有色の丸画像であり、未視聴の放送回に対応するスタンプは白色の丸画像である。
なお、制御部１０は、ステップＳ５１〜ステップＳ５５の処理によって現在視聴中の放送番組を特定することができ、ステップＳ５６にて抽出される放送回の情報に基づいて、現在視聴中の放送番組が複数回にわたって放送される放送番組であるか否かを特定することができる。複数回にわたって放送される放送番組である場合、制御部１０は、該放送番組のチャンネル及び番組名等を含む視聴状況データを記憶部１１から読み出すことによって、現在視聴中の放送番組の過去の視聴状況を特定することができる。そして、制御部１０は、記憶部１１が記憶する視聴状況データに基づいて、各放送回が視聴済みかであるか否かを判定する。例えば、制御部１０は、視聴時間が、放送番組の全放送時間の所定割合、例えば８〜９割に達している場合、視聴済みと判定する。
【００３７】
また、制御部１０は、現在の視聴状況を、例えばプログレスバー１６ｅによって表示する。プログレスバー１６ｅは、番組視聴の進捗状況を色が付された進捗領域によって表示するものである。進捗領域は、放送番組の視聴時間が長い程、左側から右側へ広がるように変化する。進捗領域がプログレスバー１６ｅの右端に達した場合、放送番組が視聴されたと判定される。進捗領域が右端に達するために必要な視聴時間は、例えば、放送番組の全放送時間の所定割合の時間である。なお、制御部１０は、ステップＳ５６にて抽出される放送時刻等の情報に基づいて、上記全放送時間を特定することができ、現時点での視聴時間は記憶部１１に記憶させた視聴状況データに基づいて特定することができる。
【００３８】
本実施形態によれば、携帯通信機１を用いて、テレビ２による放送番組の視聴状況を判定することができる。特に、本実施形態１によれば、携帯通信機１は、現に放送中の放送番組の視聴状況をリアルタイムで判定することができる。視聴状況管理装置４は、複数のユーザが所持する各携帯通信機１の判定処理によって得られた視聴状況データを蓄積し、管理することができる。
【００３９】
また、携帯通信機１は、複数回にわたって放送される放送番組の各放送回の視聴状況を判定し、記憶することができる。視聴状況管理装置４は、複数の各携帯通信機１の判定処理によって得られた各放送回の視聴状況データを蓄積し、管理することができる。
【００４０】
更に、携帯通信機１は、番組視聴の判定状況をプログレスバー１６ｅによって表示部１６に表示している。従って、ユーザは、プログレスバー１６ｅを確認することによって、視聴状況が正常に判定されていることを確認することができる。視聴状況に応じた視聴者プレゼント等があるような場合、番組視聴の判定状況をユーザに表示することによって、ユーザに安心感を与えることができる。視聴状況の判定処理に異常がある場合、ユーザは、テレビ２に対する携帯通信機１の位置、携帯通信機１のスピーカ１８の向き等を調整する等の対応を取り、視聴状況が正常に判定されるようにすることができる。
【００４１】
更にまた、携帯通信機１は、複数回にわたって放送される放送番組における過去の各放送回の視聴状況を、表示部１６に表示することができる。各放送回の視聴状況に応じた視聴者プレゼント等があるような場合、各放送回の視聴状況をユーザに表示することによって、ユーザに安心感を与えることができる。
【００４２】
更にまた、本実施形態１に係る携帯通信機１は、放送番組データに含まれる音声データと、テレビ２から取得したテレビ音声データとを比較することによって放送番組を特定する構成であるため、より容易かつ簡便な操作で、テレビ２にて視聴されている放送番組を特定することができる。例えば、テレビ２に表示される映像を用いて視聴中の放送番組を特定するように構成した場合、ユーザは携帯通信機１の撮像部１５をテレビ２の表示画面に向け、撮像範囲にテレビ２の表示画面を収める必要がある。しかし、本実施形態１のように構成すれば、テレビ２から出力される音声を取得できる範囲に携帯通信機１を配置するのみで、テレビ２が受像している放送番組を特定することが可能である。また、異なる番組において同じようなシーンが表示される場合、例えば法廷の映像を含む放送番組が複数ある場合、上述のように映像により放送番組を特定する場合、放送番組の特定を誤る可能性があるが、音声によれば、誤り無く視聴中の放送番組を特定することができる。
【００４３】
なお、放送局３から放送番組のデジタルデータが送信される例を中心に説明したが、放送局３から送信されるアナログ放送信号をテレビ２及び携帯通信機１が受信する場合にも本実施形態を適用することができる。
【００４４】
また、本実施形態では、携帯通信機１の制御部１０は、過去の視聴状況データを記憶部１１に記憶させ、記憶部１１が記憶する視聴状況データに基づいて、過去の視聴状況を表示部１６に表示させる例を説明したが、かかる構成は一例である。例えば、携帯通信機１は、視聴状況管理装置４に過去の視聴状況データを要求するための要求データをユーザＩＤと共に視聴状況管理装置４へ送信し、要求に応じて視聴状況管理装置４から送信された該ユーザＩＤに係る視聴状況データを受信するように構成しても良い。制御部１０は、受信した視聴状況データに基づいて、過去の視聴状況を表示部１６に表示することができる。
【００４５】
（実施形態２）
実施形態２に係る視聴状況判定システムは、携帯通信機１及びテレビ２を備える。実施形態２に係る視聴状況判定システムは、放送番組に加え、広告放送の視聴状況を判定し、管理することが可能なシステムである。実施形態２に係るプログラム５０、携帯通信機１、視聴状況判定システム及び視聴状況判定方法は、視聴状況管理装置４及び携帯通信機１の処理内容、並びに視聴状況ＤＢ２４２ａの内容が実施形態１と異なるため、以下では、主にかかる相違点を説明する。その他の構成及び作用効果は実施形態１と同様であるため、対応する箇所には同様の符号を付して詳細な説明を省略する。
【００４６】
図８は、実施形態２に係る視聴状況判定処理の手順を示すフローチャートである。携帯通信機１の制御部１０は、実施形態１におけるステップＳ１１〜ステップＳ１８の処理を実行しており、ステップＳ１２において以下の視聴状況判定処理を実行する。制御部１０は、実施形態１のステップＳ５１〜ステップＳ５６と同様の処理をステップＳ２５１〜ステップＳ２５６にて実行する。つまり、制御部１０は、テレビ２にて視聴中の放送番組を特定する処理を実行し、該放送番組の番組名及び放送回を抽出する処理を実行する。
【００４７】
ステップＳ２５６の処理を終えた制御部１０は、ステップＳ２５１の処理で取得した放送番組データに基づいて、視聴中の放送番組の内容が、放送番組に挿入された広告放送であるか否かを判定する（ステップＳ２５７）。広告放送と、放送番組の本編との判別方法は特に限定されるものでは無いが、以下のような方法で広告放送を判別することができる。例えば、制御部１０は、映像データに基づいて、映像に付された放送局３のウォーターマークの有無を検出し、広告放送であるか否かを判定すると良い。本編にはウォーターマークが付与されるが、広告放送にはウォーターマークが付与されていないため、制御部１０は、ウォーターマークの有無に基づいて、広告放送であるか否かを判別することができる。また、制御部１０は、音声データに基づいて、広告放送に特有の音量変化を特定し、現在テレビ２が放送番組を受像しているか否かを判定するように構成しても良い。
【００４８】
ステップＳ２５７において広告放送であると判定した場合（ステップＳ２５７：ＹＥＳ）、制御部１０は、ステップＳ２５６にて抽出された番組名及び放送回、広告放送の視聴時間等の情報を、現在、テレビ２で視聴されている放送番組に挿入された広告の視聴状況を示す視聴状況データとして記憶部１１に記憶し（ステップＳ２５８）、視聴状況判定に係る処理を終える。広告放送で無いと判定した場合（ステップＳ２５７：ＮＯ）、制御部１０は、ステップＳ２５６にて抽出された番組名及び放送回、放送番組の本編の視聴時間等の情報を、現在、テレビ２で視聴されている放送番組の本編の視聴状況を示す視聴状況データとして記憶部１１に記憶し（ステップＳ２５９）、視聴状況判定に係る処理を終える。
本実施形態２に係るプログラム５０の処理を終了する際、制御部１０は、ユーザＩＤと共に、ステップＳ２５８及びステップＳ２５９にて記憶した番組及び広告の視聴状況を示す視聴状況データを、携帯送信部１２ａにて視聴状況管理装置４へ送信する。視聴状況管理装置４は、携帯通信機１から送信された視聴状況データ及びユーザＩＤを受信し、受信した視聴状況データをユーザＩＤに対応付けて実施形態２に係る視聴状況ＤＢ２４２ａに格納する。
【００４９】
図９は、実施形態２に係る視聴状況ＤＢ２４２ａのレコードレイアウトを示す概念図である。図９は、レコードの内容を省略し、視聴状況ＤＢ２４２ａを構成するフィールドのみを示している。視聴状況ＤＢ２４２ａは、実施形態１の視聴状況ＤＢ２４２ａと同様「ユーザＩＤ」、「チャンネル」、「番組名」、「放送回」、「放送月日」及び「放送時刻」を有し、更に「番組視聴状況」及び「広告視聴状況」のフィールドを有している。「番組視聴状況」は、放送番組の本編の視聴状況を示す情報を格納しており、「広告視聴状況」は、広告の視聴状況を示す情報を格納している。つまり、「番組視聴状況」フィールドに格納される情報は、ステップＳ２５９の処理で携帯通信機１が記憶する情報に対応し、「広告視聴状況」フィールドに格納される情報は、ステップＳ２５８の処理で携帯通信機１が記憶する情報に対応する。
視聴状況管理装置４は、放送番組の本編の視聴状況と、広告の視聴状況とを各別に管理することができる。
【００５０】
実施形態２に係る携帯通信機１は、実施形態１と同様、ステップＳ１４及びステップＳ１４の処理で放送番組の視聴状況を表示するが、更に広告放送の視聴状況も表示部１６に表示する。
【００５１】
図１０は、実施形態２に係る視聴状況表示例を示す概念図である。実施形態２に係る制御部１０は、実施形態１と同様、上段領域１６ａに番組名を表示し、中段領域１６ｂに過去の視聴状況を表示し、下段領域１６ｃに現在の視聴状況を表示する。制御部１０は、過去の各放送回の視聴状況を実施形態１と同様にして表示すると共に、各放送回の途中に挿入された広告の視聴状況を広告スタンプ画像２１６ｄで表示する。該広告スタンプ画像２１６ｄは、例えば星印画像であり、星印画像の表示態様は、広告を視聴していたか否かに応じて異なる。
【００５２】
なお、制御部１０は、実施形態１と同様にして現在視聴中の放送番組が複数回にわたって放送される放送番組であるか否かを特定することができる。複数回にわたって放送される放送番組である場合、制御部１０は、該放送番組のチャンネル及び番組名等を含む視聴状況データを記憶部１１から読み出すことによって、現在視聴中の放送番組に係る過去の広告放送の視聴状況を特定することができる。そして、制御部１０は、記憶部１１が記憶する視聴状況データに基づいて、各放送回の広告が視聴済みかであるか否かを判定する。例えば、制御部１０は、広告放送の視聴時間が所定時間以上である場合、広告を視聴したものと判定し、有色の星画像を表示し、広告放送の視聴時間が所定時間未満である場合、広告を視聴していないと判定し、無色の星画像を表示する。
【００５３】
また、制御部１０は、現在の放送番組の視聴状況を実施形態１と同様、プログレスバー１６ｅにて表示すると共に、広告の視聴状況を示したプログレスメータ２１６ｅを合わせて表示する。プログレスメータ２１６ｅは、例えば横方向に並ぶ複数の丸画像を有する。広告放送の視聴時間に応じて、左側の丸画像から順に有色の丸画像に変化する。広告放送の視聴時間が所定時間に達した場合、全ての丸画像が有色になる。上記所定時間は、例えば放送番組の全放送時間に所定の比率を乗じて得られる時間である。
【００５４】
本実施形態によれば、携帯通信機１を用いて、テレビ２による放送番組の本編の視聴状況と、該放送番組に挿入された広告の視聴状況を判定することができる。
【００５５】
また、携帯通信機１は、複数回にわたって放送される放送番組の各放送回に挿入された広告放送の視聴状況を判定し、記憶することができる。視聴状況管理装置４は、複数の各携帯通信機１の判定処理によって得られた各放送回の広告の視聴状況データを蓄積し、管理することができる。
【００５６】
更に、携帯通信機１は、広告視聴の判定状況をプログレスメータ２１６ｅによって表示部１６に表示することができる。従って、ユーザは、プログレスメータ２１６ｅを確認することによって、広告の視聴状況が正常に判定されていることを確認することができる。広告の視聴状況に応じた視聴者プレゼント等があるような場合、広告視聴の判定状況をユーザに表示することによって、ユーザに安心感を与えることができる。
【００５７】
更にまた、携帯通信機１は、複数回にわたって放送される放送番組における過去の各放送回における広告の視聴状況を、表示部１６に表示することができる。各放送回の広告の視聴状況に応じた視聴者プレゼント等があるような場合、各放送回の広告の視聴状況をユーザに表示することによって、ユーザに安心感を与えることができる。
【００５８】
（実施形態３）
実施形態３に係る視聴状況判定システムは、携帯通信機１及びテレビ２を備える。実施形態３に係る視聴状況判定システムは、放送番組の全体的な視聴状況に加え、所定のキーワードが登場する場面の視聴状況を判定し、管理することが可能なシステムである。実施形態３に係るプログラム５０、携帯通信機１、視聴状況判定システム及び視聴状況判定方法は、視聴状況管理装置４及び携帯通信機１の処理内容、並びに視聴状況ＤＢ３４２ａの内容が実施形態１と異なるため、以下では、主にかかる相違点を説明する。その他の構成及び作用効果は実施形態１と同様であるため、対応する箇所には同様の符号を付して詳細な説明を省略する。
【００５９】
図１１は、実施形態３に係る視聴状況判定処理の手順を示すフローチャートである。携帯通信機１の制御部１０は、実施形態１におけるステップＳ１１〜ステップＳ１８の処理を実行しており、ステップＳ１２において以下の視聴状況判定処理を実行する。制御部１０は、実施形態１のステップＳ５１〜ステップＳ５５と同様の処理をステップＳ３５１〜ステップＳ３５５にて実行する。つまり、制御部１０は、テレビ２にて視聴中の放送番組を特定する処理を実行する処理を実行する。ステップＳ３５４において、放送番組の特定に成功したと判定した場合（ステップＳ３５４：ＹＥＳ）、制御部１０は、ステップＳ１１にて取得したテレビ音声データに基づいて、各データに含まれる言葉を文字データに変換する（ステップＳ３５６）。
【００６０】
そして、制御部１０は、変換した文字データに所定のキーワードが含まれているか否かを判定する（ステップＳ３５７）。所定のキーワードは、放送番組データに含ませて放送局３から放送する形態であっても良いし、視聴状況管理装置４から携帯通信機１へ提供するものであっても良い。制御部１０は、放送番組データに含まれる所定のキーワードを抽出し、又は視聴状況管理装置４に要求し、要求に応じて視聴状況管理装置４から送信されたキーワードを取得する。所定のキーワードが含まれていると判定した場合（ステップＳ３５７：ＹＥＳ）、制御部１０は、キーワードの音声を含む放送番組が放送された時刻を含む時間帯を特定する（ステップＳ３５８）。該時間帯は、キーワードの放送時刻を中心に前後一定時間を含むようにすると良い。以下、上記時間帯をキーワード放送時間帯と呼ぶ。制御部１０は、ステップＳ３５８にて特定したキーワード放送時間帯を記憶部１１に記憶する（ステップＳ３５９）。キーワード放送時間帯は、プログラム５０の終了時まで、又は異なる放送番組が視聴番組として特定されるまでの間、記憶部１１が記憶する。ステップＳ３５９の処理を終えた場合、又はステップＳ３５７においてキーワードが含まれていないと判定した場合（ステップＳ３５７：ＮＯ）、制御部１０は、実施形態１のステップＳ５６及びステップＳ５７と同様の処理をステップＳ３６０及びステップＳ３６１にて実行し、視聴状況データを記憶部１１に記憶する。
【００６１】
次いで、制御部１０は、ステップＳ３５４にて放送番組が特定された時の放送番組の放送時刻が、キーワード放送時間帯に含まれるか否かを判定する（ステップＳ３６２）。キーワード放送時間帯で無いと判定した場合（ステップＳ３６２：ＮＯ）、制御部１０は処理を終える。キーワード放送時間帯であると判定した場合（ステップＳ３６２：ＹＥＳ）、制御部１０は、現在、テレビ２で視聴されている放送番組のキーワード視聴結果を、ステップＳ３６１にて記憶した視聴状況データに関連付けて記憶部１１に記憶し（ステップＳ３６３）、視聴状況判定に係る処理を終える。
本実施形態３に係るプログラム５０の処理を終了する際、制御部１０は、ユーザＩＤと共に、ステップＳ３６１にて記憶した放送番組の視聴状況データに、ステップＳ３６３にて記憶したキーワード視聴結果を付加し、キーワード視聴結果を含む視聴状況データを、携帯送信部１２ａにて視聴状況管理装置４へ送信する。視聴状況管理装置４は、携帯通信機１から送信された上記視聴状況データを受信し、受信した視聴状況データを実施形態３に係る視聴状況ＤＢ３４２ａに格納する。
【００６２】
図１２は、実施形態３に係る視聴状況ＤＢ３４２ａのレコードレイアウトを示す概念図である。図１２は、レコードの内容を省略し、視聴状況ＤＢ３４２ａを構成するフィールドのみを示している。視聴状況ＤＢ３４２ａは、実施形態１の視聴状況ＤＢ３４２ａと同様「ユーザＩＤ」、「チャンネル」、「番組名」、「放送回」、「放送月日」及び「放送時刻」を有し、更に視聴状況を格納するフィールドとして、「番組視聴」及び「キーワード視聴」フィールドを有している。「番組視聴」は、放送番組の視聴状況を示す情報を格納しており、「キーワード視聴」は、キーワード放送時間帯における放送番組の視聴状況を示す情報を格納している。つまり、「番組視聴」フィールドに格納される情報は、ステップＳ３６１の処理で携帯通信機１が記憶する情報に対応し、「広告視聴状況」フィールドに格納される情報は、ステップＳ３６３の処理で携帯通信機１が記憶するキーワード視聴結果の情報に対応する。
【００６３】
本実施形態によれば、携帯通信機１を用いて、テレビ２によるキーワード放送時間帯における視聴状況を判定することができる。視聴状況管理装置４は、放送番組全体の視聴状況と、特定のキーワード放送時間帯における視聴状況とを各別に管理することができる。
【００６４】
（実施形態４）
実施形態４に係る視聴状況判定システムは、携帯通信機１、テレビ２及び視聴状況判定装置４０４を備える。実施形態４に係る視聴状況判定システムは、現に放送中の番組の視聴状況に加え、録画された過去の放送番組の視聴状況を判定し、管理することが可能なシステムである。実施形態４に係るプログラム４６０、携帯通信機１、視聴状況判定システム及び視聴状況判定方法は、システムが視聴状況判定装置４０４を備える点と、各装置の処理内容とが実施形態１と異なるため、以下では、主にかかる相違点を説明する。その他の構成及び作用効果は実施形態１と同様であるため、対応する箇所には同様の符号を付して詳細な説明を省略する。
【００６５】
図１３は、実施形態４に係る視聴状況判定装置４０４の一構成例を示すブロック図である。視聴状況判定装置４０４は、例えば、該視聴状況判定装置４０４の各構成部の動作を制御するＣＰＵ等のサーバ制御部４４０を備えたコンピュータである。サーバ制御部４４０には、バスを介して、一時記憶部４４１、記憶部４４２、通信部４４３及びチューナ４４４が接続されている。サーバ制御部４４０、一時記憶部４４１及び通信部４４３の構成は実施形態１の視聴状況管理装置４と同様である。
【００６６】
記憶部４４２は、ハードディスク、ＥＥＰＲＯＭ等の不揮発性メモリであり、視聴状況判定処理に必要なプログラム４６０を記憶している。本実施形態４に係るプログラム４６０は、記録媒体４０６にコンピュータ読み取り可能に記録されている態様でも良い。記憶部４４２は、図示しない読出装置によって記録媒体４０６から読み出されたプログラム４６０を記憶する。また、記憶部４４２は、視聴状況ＤＢ４４２ａ及び放送番組ＤＢ４４２ｂを記憶する。各データベースの詳細は後述する。
【００６７】
チューナ４４４は、携帯通信機１が備えるチューナ１４と同様の構成であり、放送局３から放送される信号をアンテナ４４４ａにて受信し、放送番組の映像データ、音声データ、番組配列情報等を復元する。ただし、本実施形態４のチューナ４４４はマルチチューナであり、サーバ制御部４４０は、複数の放送番組データを同時的に処理するものとする。
【００６８】
図１４Ａは、実施形態４に係る視聴状況ＤＢ４４２ａのレコードレイアウトを示す概念図である。図１４Ａは、レコードの内容を省略し、視聴状況ＤＢ４４２ａを構成するフィールドのみを示している。視聴状況ＤＢ４４２ａは、実施形態１の視聴状況ＤＢ４４２ａと同様「ユーザＩＤ」、「チャンネル」、「番組名」、「放送回」、「放送月日」及び「放送時刻」を有し、更に視聴状況を格納するフィールドとして、「リアルタイム視聴」及び「録画視聴」のフィールドを有している。「リアルタイム視聴」は、現に放送中である放送番組の視聴状況を示す情報を格納しており、「録画視聴」は、録画された過去の放送番組の視聴状況を示す情報を格納している。
視聴状況判定装置４０４は、現に放送中である放送番組の視聴状況と、録画された過去の放送番組の視聴状況とを各別に管理することができる。
【００６９】
図１４Ｂは、実施形態４に係る放送番組ＤＢ４４２ｂのレコードレイアウトを示す概念図である。放送番組ＤＢ４４２ｂは、テレビ音声データに基づいて、放送番組を特定するための情報を格納している。具体的には、放送番組ＤＢ４４２ｂは、複数のフィールドとして、「チャンネル」、「番組名」、「放送回」、「放送月日」、「放送時刻」及び「音声文字時刻」のフィールドを有し、各フィールドに対応した情報が記憶されている。「音声文字」フィールドには、放送番組の音声データに含まれる言葉に対応する音声文字データを格納している。上記音声文字データは、音声データに基づいて、該音声データに含まれる言葉を文字のデータに変換したものであっても良いし、放送番組データに該音声データに対応する字幕データが含まれている場合、該字幕データを音声文字データとして利用しても良い。
【００７０】
図１５は、実施形態４に係る視聴状況の判定、表示及び管理に係る処理手順を示すフローチャートである。携帯通信機の制御部１０は、放送番組を受像するテレビ２のスピーカから出力された該放送番組の音声をマイク１９にて取得する処理を開始する（ステップＳ４１１）。そして、制御部１０は、取得したテレビ音声データをユーザＩＤと共に携帯送信部１２ａにて視聴状況判定装置４０４へ送信する（ステップＳ４１２）。
【００７１】
視聴状況判定装置４０４のサーバ制御部４４０は、携帯通信機１から送信されたテレビ音声データ及びユーザＩＤを受信部４３ｂにて受信する（ステップＳ４１３）。そして、サーバ制御部４４０は、受信したテレビ音声データに基づいて、放送番組の視聴状況を判定する（ステップＳ４１４）。ステップＳ４１４においては、現在放送中の放送番組の視聴状況に加え、録画された過去の放送番組の視聴状況も判定することができる。放送番組の視聴状況判定処理の詳細は後述する。次いで、サーバ制御部４４０は、テレビ音声データの送信元のユーザＩＤに対応する視聴状況データを記憶部４４２から読み出し（ステップＳ４１５）、読み出した視聴状況データを送信部４３ａにて携帯通信機１へ送信する（ステップＳ４１６）。
【００７２】
制御部１０は、視聴状況判定装置４０４から送信された視聴状況データを携帯受信部１２ａにて受信する（ステップＳ４１７）。そして、制御部１０は、実施形態１のステップＳ１３及びステップＳ１４と同様の処理をステップＳ４１８及びステップＳ４１９にて実行し、過去及び現在の放送番組の視聴状況を表示部１６に表示する。次いで、制御部１０は、本実施形態４に係る処理を終了するか否かを判定する（ステップＳ４２０）。終了しないと判定した場合（ステップＳ４２０：ＮＯ）、制御部１０は処理をステップＳ４１２へ戻す。処理を終了すべきと判定した場合（ステップＳ４２０：ＹＥＳ）、制御部１０は、処理を終了する。
【００７３】
図１６は、実施形態４に係る視聴状況判定処理の手順を示すフローチャートである。サーバ制御部４４０は、複数の各チャンネルの放送番組データをチューナ４４４にて取得する（ステップＳ４５１）。そして、サーバ制御部４４０は、取得した各放送番組データから音声データを抽出すると共に、抽出された音声データを該音声データに含まれる言葉の音声文字データに変換し、変換された音声文字データを各放送番組のチャンネル等の情報と対応付けて放送番組ＤＢ４４２ｂに記憶させる（ステップＳ４５２）。
【００７４】
そして、サーバ制御部４４０は、ステップＳ４５１及びステップＳ４５２にて取得及び抽出した複数の放送番組それぞれの音声データと、ステップＳ４１３にて受信したテレビ音声データとを比較することにより、現在放送中の放送番組であって、テレビ２が受像している放送番組を特定する処理を実行する（ステップＳ４５３）。放送番組の特定に成功したと判定した場合（ステップＳ４５４：ＹＥＳ）、サーバ制御部４４０は、実施形態１のステップＳ５６及びステップＳ５７と同様の処理をステップＳ４５５及びステップＳ４５６にて実行することにより、視聴状況データを記憶部４４２に記憶し、視聴状況判定に係る処理を終える。放送番組の特定に失敗したと判定した場合（ステップＳ４５４：ＮＯ）、サーバ制御部４４０は、過去の放送番組の音声文字データを放送番組ＤＢ４４２ｂから読み出す（ステップＳ４５７）。そして、サーバ制御部４４０は、ステップＳ４１３にて受信したテレビ音声データに含まれる言葉を文字データに変換する（ステップＳ４５８）。
【００７５】
次いで、サーバ制御部４４０は、ステップＳ４５７にて読み出した音声文字データと、ステップＳ４５８にて変換した文字データを比較することにより、テレビ２にて録画再生されている放送番組を特定する処理を実行する（ステップＳ４５９）。ここで特定される放送番組は過去に放送された放送番組である。次いで、サーバ制御部４４０は、放送番組の特定に成功したか否かを判定する（ステップＳ４６０）。放送番組の特定に失敗したと判定した場合（ステップＳ４６０：ＮＯ）、サーバ制御部４４０は処理を終える。放送番組の特定に成功したと判定した場合（ステップＳ４６０：ＹＥＳ）、サーバ制御部４４０は、録画再生されている放送番組の視聴状況を示す視聴状況データを記憶部４４２に記憶し（ステップＳ４６１）、処理を終える。
【００７６】
本実施形態によれば、携帯通信機１及び視聴状況判定装置４０４を用いて、現に放送中の放送番組の視聴状況と、録画された過去の放送番組の視聴状況とを各別に判定することができる。また、視聴状況判定装置４０４は、放送中の放送番組の視聴状況と、録画された過去の放送番組の視聴状況とを各別に管理することができる。このように構成された視聴状況判定装置４０４を用いることによって、リアルタイムで放送番組を視聴したユーザと、録画視聴したユーザとに対して、異なる視聴者サービスを提供するといったことが可能になる。
【００７７】
今回開示された実施の形態はすべての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上記した意味ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００７８】
１  携帯通信機
２  テレビ
３  放送局
４  視聴状況管理装置
１０  制御部
１１  記憶部
１９  マイク
５０  プログラム
４０  サーバ制御部
４２  記憶部
４２ａ  視聴状況ＤＢ
４０４  視聴状況判定装置
４４０  サーバ制御部
４４２  記憶部
４４２ａ  視聴状況ＤＢ
４４２ｂ  放送番組ＤＢ
４６０  プログラム
Ｎ  通信網
【図１】
2017060060.tif 000003
【図２】
2017060060.tif 000004
【図３】
2017060060.tif 000005
【図４】
2017060060.tif 000006
【図５】
2017060060.tif 000007
【図６】
2017060060.tif 000008
【図７】
2017060060.tif 000009
【図８】
2017060060.tif 000010
【図９】
2017060060.tif 000011
【図１０】
2017060060.tif 000012
【図１１】
2017060060.tif 000013
【図１２】
2017060060.tif 000014
【図１３】
2017060060.tif 000015
【図１４Ａ】
2017060060.tif 000016
【図１４Ｂ】
2017060060.tif 000017
【図１５】
2017060060.tif 000018
【図１６】
2017060060.tif 000019