(57)【特許請求の範囲】
【請求項１】
対象ソースを受信し、パソコンのディスプレイでテレビ放送を視聴するための前記パソコン内の受信部と、
前記受信部が受信中の対象ソースのチャンネル情報を検出するためのチャンネル検出装置と、
前記パソコンのソース制御用のソフトウェアの動作及び画面表示の情報を取得するためのＰＣセンサーと
前記チャンネル検出装置から送信される視聴状況データを蓄積し、収集センターに転送するためのオンライン端末と
を備えた視聴測定装置であって、

前記ＰＣセンサーは、
動作中のソフトウェアの一覧を取得し、受信制御用ソフトウェアの動作を検出することで、前記受信部の起動状態を判断する手段と、
前記判断する手段により前記受信部が起動状態と判断された場合、受信制御ソフトウェアのウィンドウ情報を取得して、前記対象ソースを含むウインドウの前後関係を取得し、前記対象ソースがウィンドウの最前面に表示されていること又は前記対象ソースが他のウィンドウに隠れていないことを判断する手段と、
前記対象ソースがウィンドウの最前面に表示されていること又は前記対象ソースが他のウィンドウに隠れていないことを判断された場合、ソース視聴状況データを前記チャンネル検出装置へ送信する手段と
を備え、

前記チャンネル検出装置は、
パソコンの電源がオンか否か判断する手段と、
前記パソコンの電源がオンの場合、前記受信部により受信された前記対象ソースのチャンネルを検出する手段と、
前記ＰＣセンサーから前記ソース視聴状況データを受信したか否かを判断する手段と、
前記ソース視聴状況データを受信している場合、前記検出する手段により検出された前記対象ソースについてチャンネル情報を含むソース視聴データを前記オンライン端末に出力する手段と
を備えた
視聴測定装置。
【請求項２】
前記出力する手段により送信された前記ソース視聴データを、通信線を介して受信して、収集及び集計するための収集センターをさらに備えた請求項１に記載の視聴測定装置。
【請求項３】
対象ソースを受信し、パソコンのディスプレイでテレビ放送を視聴するための前記パソコン内の受信部と、
前記受信部が受信中の対象ソースのチャンネル情報を検出するためのチャンネル検出装置と、
前記パソコンのソース制御用のソフトウェアの動作及び画面表示の情報を取得するためのＰＣセンサーと
前記チャンネル検出装置から送信される視聴状況データを蓄積し、収集センターに転送するためのオンライン端末と
を備えた視聴測定装置を用いた視聴測定方法であって、

前記ＰＣセンサーは、
動作中のソフトウェアの一覧を取得し、受信制御用ソフトウェアの動作を検出することで、前記受信部の起動状態を判断するステップと、
前記判断するステップにより前記受信部が起動状態と判断された場合、受信制御ソフトウェアのウィンドウ情報を取得して、前記対象ソースを含むウインドウの前後関係を取得し、前記対象ソースがウィンドウの最前面に表示されていること又は前記対象ソースが他のウィンドウに隠れていないことを判断するステップと、
前記対象ソースがウィンドウの最前面に表示されていること又は前記対象ソースが他のウィンドウに隠れていないことを判断された場合、ソース視聴状況データを前記チャンネル検出装置へ送信するステップと
を備え、

前記チャンネル検出装置は、
パソコンの電源がオンか否か判断するステップと、
前記パソコンの電源がオンの場合、前記受信部により受信された前記対象ソースのチャンネルを検出するステップと、
前記ＰＣセンサーから前記ソース視聴状況データを受信したか否かを判断するステップと、
前記ソース視聴状況データを受信している場合、前記検出するステップにより検出された前記対象ソースについてチャンネル情報を含むソース視聴データを前記オンライン端末に出力するステップと
を備えた
視聴測定方法。
【請求項４】
前記出力するステップにより送信された前記ソース視聴データを、通信線を介して受信して、収集及び集計するステップをさらに備えた請求項３に記載の視聴測定方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、視聴測定装置及び視聴測定方法に係り、特に、パソコンによるテレビ放送、インターネットによるホームページやコンテンツの送信、各種デジタルメディアによる放送・送信等についてのパソコンによる視聴測定を行なうための視聴測定装置及び視聴測定方法に関する。
【０００２】
【従来の技術】
従来の視聴率調査のための視聴測定装置について、以下に説明する。図４に、従来の視聴測定装置の構成図を示す。この視聴測定装置は、収集センター１０、オンライン端末２０、チャンネル検出装置３０及びテレビ４０を備える。
【０００３】
収集センター１０は、視聴率調査センター等に設置される。一方、オンライン端末２０、チャンネル検出装置３０及びテレビ４０は、視聴率調査のためサンプリングされた視聴率標本世帯に各々設置される。収集センター１０は、視聴率標本世帯に置かれた装置から視聴率データを電話線、オンライン専用線等の通信線を介して収集するとともに、収集終了後に視聴率の集計を実行する。
【０００４】
オンライン端末２０は、視聴率測定器を有するチャンネル検出装置３０から送信されてくる視聴率データを蓄積しておき、予め決められた時間等のタイミング又は適宜のアクセス指示により収集センター１０に通信線を介して視聴率データを転送する。チャンネル検出装置３０は、テレビの視聴状況（チャンネル、時間、視聴場所等）を検出する装置であり、オンライン端末２０にテレビの視聴記録を送信する。通信方法としては、たとえば、交流電源ラインを利用した電力線搬送によるデータ通信等により行なうことができる。また、テレビ４０は、チャンネル検出装置３０と接続される。
【０００５】
【発明が解決しようとする課題】
ところで、最近、パーソナルコンピュータ向けにデータ放送サービス（例えば、衛星、地上波）等のテレビ電波を利用した放送が始まり、テレビチューナーボードを内蔵したパソコンでテレビ放送を視聴する人が増えてきた。今後のパソコンによるテレビ放送の視聴は、マルチ画面によりテレビを見ながらパソコンを使用するなど、主体がテレビ放送視聴なのか又はパソコンのソフト使用なのか判断しにくいような場合が起こると考えられる。
【０００６】
本発明は、以上の点に鑑み、従来のテレビ視聴率測定システムに加え、ソフトウェアをパソコンに常駐させることにより、パソコンの使用状況を細かく分析し、上述のようなパソコンによる対象ソースの視聴形態を正確に測定する視聴測定装置及び視聴測定方法を提供することを目的とする。ここで、使用状況としては、例えば、テレビチューナーの制御用ソフトの動作状況、テレビ画面のディスプレイ上の表示状況等がある。
【０００７】
【課題を解決するための手段】
本発明の第１の解決手段によると、
対象ソースを受信し、パソコンのディスプレイでテレビ放送を視聴するための前記パソコン内の受信部と、
前記受信部が受信中の対象ソースのチャンネル情報を検出するためのチャンネル検出装置と、
前記パソコンのソース制御用のソフトウェアの動作及び画面表示の情報を取得するためのＰＣセンサーと
前記チャンネル検出装置から送信される視聴状況データを蓄積し、収集センターに転送するためのオンライン端末と
を備えた視聴測定装置であって、

前記ＰＣセンサーは、
動作中のソフトウェアの一覧を取得し、受信制御用ソフトウェアの動作を検出することで、前記受信部の起動状態を判断する手段と、
前記判断する手段により前記受信部が起動状態と判断された場合、受信制御ソフトウェアのウィンドウ情報を取得して、前記対象ソースを含むウインドウの前後関係を取得し、前記対象ソースがウィンドウの最前面に表示されていること又は前記対象ソースが他のウィンドウに隠れていないことを判断する手段と、
前記対象ソースがウィンドウの最前面に表示されていること又は前記対象ソースが他のウィンドウに隠れていないことを判断された場合、ソース視聴状況データを前記チャンネル検出装置へ送信する手段と
を備え、

前記チャンネル検出装置は、
パソコンの電源がオンか否か判断する手段と、
前記パソコンの電源がオンの場合、前記受信部により受信された前記対象ソースのチャンネルを検出する手段と、
前記ＰＣセンサーから前記ソース視聴状況データを受信したか否かを判断する手段と、
前記ソース視聴状況データを受信している場合、前記検出する手段により検出された前記対象ソースについてチャンネル情報を含むソース視聴データを前記オンライン端末に出力する手段と
を備えた視聴測定装置が提供される。
【０００８】
本発明の第２の解決手段によると、
対象ソースを受信し、パソコンのディスプレイでテレビ放送を視聴するための前記パソコン内の受信部と、
前記受信部が受信中の対象ソースのチャンネル情報を検出するためのチャンネル検出装置と、
前記パソコンのソース制御用のソフトウェアの動作及び画面表示の情報を取得するためのＰＣセンサーと
前記チャンネル検出装置から送信される視聴状況データを蓄積し、収集センターに転送するためのオンライン端末と
を備えた視聴測定装置を用いた視聴測定方法であって、

前記ＰＣセンサーは、
動作中のソフトウェアの一覧を取得し、受信制御用ソフトウェアの動作を検出することで、前記受信部の起動状態を判断するステップと、
前記判断するステップにより前記受信部が起動状態と判断された場合、受信制御ソフトウェアのウィンドウ情報を取得して、前記対象ソースを含むウインドウの前後関係を取得し、前記対象ソースがウィンドウの最前面に表示されていること又は前記対象ソースが他のウィンドウに隠れていないことを判断するステップと、
前記対象ソースがウィンドウの最前面に表示されていること又は前記対象ソースが他のウィンドウに隠れていないことを判断された場合、ソース視聴状況データを前記チャンネル検出装置へ送信するステップと
を備え、

前記チャンネル検出装置は、
パソコンの電源がオンか否か判断するステップと、
前記パソコンの電源がオンの場合、前記受信部により受信された前記対象ソースのチャンネルを検出するステップと、
前記ＰＣセンサーから前記ソース視聴状況データを受信したか否かを判断するステップと、
前記ソース視聴状況データを受信している場合、前記検出するステップにより検出された前記対象ソースについてチャンネル情報を含むソース視聴データを前記オンライン端末に出力するステップと
を備えた視聴測定方法が提供される。
【０００９】
【発明の実施の形態】
（１）視聴測定の概要
図１に、本発明に係る視聴測定装置の構成図を示す。一般に、視聴測定の対象となるソースとしては、地上波や衛生放送等のテレビ放送、インターネット送信、専用線による送信、各種メディアによるデジタルコンテンツ放送・送信等様々なものを含む。以下の説明では、このような対象ソースの一例として、主にテレビ放送について説明するが、本発明はこれに限定されない。
【００１０】
本発明に係わる視聴測定装置は、パソコン１及びチャンネル検出装置２を備える。パソコン１は、パーソナルコンピュータセンサー（ＰＣセンサー）３及び受信部４を含む。さらに、従来と同様、チャンネル検出装置２はオンライン端末２０と接続され、さらに、オンライン端末２０は収集センター１０と接続される。これら収集センター１０及びオンライン端末２０の機能は、従来技術で説明したものと同様である。なお、オンライン端末２０は、パソコン１に接続されるようにしても良い。
【００１１】
パソコン１は、テレビ内蔵パソコン又はテレビチューナーボードが装着されたパソコン等で構成されることができる。受信部４は、テレビ放送等を受信する場合、チューナー部又はチューナーボード等を含む。テレビチューナーボードとは、テレビ放送受信用の拡張ハードウェアである。また、インターネットのホームページ等のコンテンツの受信には、受信部４として各種ブラウザが用いられる。視聴者は、パソコン１内の受信部４によりディスプレイでテレビ放送を視聴することができる。具体的には、以下のようにテレビを視聴する。すなわち、まず、▲１▼ＰＣセンサー３を含むパソコン１の電源をオンし、つぎに、▲２▼テレビチューナーボード等の受信部４を制御するソース制御ソフトウェアを起動し、つぎに、▲３▼上記のソース制御ソフトウェアによりチャンネル等の操作をし、そして、▲４▼テレビを視聴する、という各動作が行われる。
【００１２】
ＰＣセンサー３は、タスクの情報を取得し、他の機器（例えば、チャンネル検出装置２）にその情報を伝達する機能を有するソフトウェアで形成される。ＰＣセンサー３は、パソコン１の常駐ソフトウェアとすることができる。パソコン１にインストールされたＰＣセンサー３により、以下のような動作がなされる。すなわち、ＰＣセンサー３により、▲１▼  受信部４のソース制御用ソフトウェアが動作していることが検出され、▲２▼  対象ソース（ＴＶ画面等）がパソコン１のディスプレイ上に表示されていることを検出され、さらに、▲３▼  上記▲１▼及び▲２▼の検出結果を照合して、パソコン１上で対象ソース（テレビ放送等）を視聴したことが判定される。
【００１３】
チャンネル検出装置２は、パソコン１に装着されたテレビチューナーボード等の受信部４が受信中の対象ソースのチャンネル情報を検出する。また、チャンネル検出装置２は、他の機器との通信用に、例えば、ＲＳ４８５通信ポート等の通信ポートを備える。なお、チャンネル検出装置２は、ボードとして構成されパソコン１内に装着されても良いし、また、ＰＣカードとして装備されても良い。パソコン１とチャンネル検出装置２とは、例えば、「専用ボード」をパソコン１の拡張スロットに装着し、RS−232Cポートとチャンネル検出装置２を接続する等により、接続することができる。本発明で使用されるチャンネル検出装置２としては、テレビ放送の他にも、ビデオ、メディア、インターネットなどの各種ソースを検出するものである。ソースのチャンネル情報検出は、例えば、チューナーの局発信号の比較によりチャンネルセンシングを行なうものや、音声信号の比較によりチャンネルセンシングを行なうもの、また、映像信号の比較によりチャンネルセンシングを行なうもの等がある。
【００１４】
パソコン１によるテレビ放送等の対象ソースの視聴測定には、チャンネル検出装置２とＰＣセンサー３との両者の併用が必要である。チャンネル検出装置２とＰＣセンサー３を併用する理由は以下の通りである。ここで、もしも、チャンネル検出装置２のみ備える場合には、テレビチューナーボード等の受信部４の動作状態、および受信中のチャンネルの取得は可能だが、パソコン１のディスプレイ上に表示されているか否かは確認できない。また、ＰＣセンサー３のみ備える場合には、ソース制御用のソフトウェアの動作およびその画面表示の情報の取得は可能だが、受信部４の受信チャンネルの確認はできない。そこで、本発明では、両者を併用することで測定不可能な部分を補完し、視聴測定をより確実に行なうものである。
【００１５】
（２）ＰＣセンサーの処理動作
つぎに、ＰＣセンサー３の処理動作を説明する。図２に、ＰＣセンサーの処理フローチャートを示す。
【００１６】
まず、パソコン１の初期設定（セッティング）として、パソコン１にＰＣセンサー３をインストールし（Ｓ１０１）、さらに、パソコン１とチャンネル検出装置２との通信等について環境設定を行なう（Ｓ１０３）。パソコン１が起動されると、メモリ上に常駐されているＰＣセンサー３が起動される（Ｓ１０５）。
【００１７】
つぎに、テレビチューナー等の受信部４が起動されているか否かが判断される（Ｓ１０７）。具体的には、まず、タスク（動作中のソフトウェア）の一覧を取得し、受信部制御用ソフトの動作を検出する。この処理は、例えば、動作中のアプリケーションの情報を列挙する機能（親ウィンドウについての情報を把握する機能）により実行する（例えば、Windows95（登録商標）のライブラリの関数では、▲１▼EnumWindows等である。以下カッコ内は同様にWindows95のライブラリの関数の例を示す。）。次に、受信部制御用ソフトのウィンドウ情報を取得する。この処理は、例えば、各々の親ウィンドウに対する「子ウィンドウ」の情報を列挙する機能（EnumChildWindows等）、及び、各々のウィンドウのアプリケーションとの関連づけの情報を取得する機能（EnumThreadWindows等）により実行する。
【００１８】
つぎに、対象ソースを含むウィンドウ表示の前後関係を取得する。即ち対象ソースのウィンドウが、パソコン１のディスプレイ上の最前面又は比較的前面に表示されているか否かを判断する（Ｓ１０９）。具体的には、この動作は、ウィンドウ表示の前後関係を取得する機能（GetNextWindows等）、及び、ウィンドウ表示の各種属性を取得する機能（ここでは、例えば、当該ウィンドウが「最前面」に表示されているか否かを取得する機能）（GetClassName/Info等）により実行される。
【００１９】
ここで、当該ウインドウが最前面に表示されている場合、ステップＳ１１１に移る。一方、当該ウインドウが最前面に表示されていない場合、つぎに、当該ウインドウが他のウインドウに隠れていないか（比較的前面にあるか）判断する（Ｓ１１０）。ここで、当該ウインドウが隠れている場合は、視聴可能でないと判断され、ステップＳ１０７に戻る。一方、当該ウインドウが最前面でなくても他のウインドウによって隠れていない場合、次のステップＳ１１１に移る。
【００２０】
つぎに、対応ソースのテレビウィンドウの表示状態を調査する（Ｓ１１１）。具体的には、ウィンドウ表示のサイズやポジションを取得することにより、各表示要素についてのこれらデータを比較して、テレビウィンドウが視聴可能（画面上に表示されているか）どうかを判別する。この動作は、例えば、対象ソースのウィンドウが「ウィンドウとして表示」か「アイコン化（最小化）」されているかどうか等を取得する機能（IsIconic等）、対象となるタスクのウィンドウが「最大化」されているかどうかを取得する機能（IsZoomed等）、及び、対象となるタスクのウィンドウの座標（位置／大きさ）等を取得する機能（GetWindowRect等）を適宜選択して用いることにより実行することができる。
【００２１】
このような各ステップにおいて判断、取得及び調査された各情報を比較することにより、各時点における、「ソフトウェアの動作状況」、「各ソフトウェアのウィンドウの表示状況」を測定することが可能となる。これらステップＳ１０７乃至Ｓ１１１の条件を全て又は大部分満たすと、パソコン１上でテレビ等のソースが視聴されていることが確認され、この情報を含むソース視聴状況データがチャンネル検出装置２に送信される。送信方法としては、赤外線通信、RS485C等の通信インターフェースを介しての通信、バスによる通信等により行われる。なお、ソース視聴状況データは、他に、時間、画面の大きさ、位置等の各データを含むこともできる。
【００２２】
（３）チャンネル検出装置の処理動作
つぎに、図３に、チャンネル検出装置の処理フローチャートを示す。まず、初期設定として、チャンネル検出装置２を設置し、パソコン１と接続する（Ｓ２０１）。つぎに、パソコン１の電源がオンか否かを判断し、パソコン１の電源がオフの時はチャンネル検出装置２は動作しない（Ｓ２０３）。
【００２３】
つぎに、ＰＣ内蔵テレビチューナー又はチューナーボード等の受信部４により受信された対象ソースの受信チャンネルを検出する（Ｓ２０５）。受信部４では具体的には、局部発振周波数や映像信号などによりチャンネルを検出することができる。例えば、測定対象の受信アンテナから漏れる局部発信信号を検出してその周波数により視聴チャンネルを識別する方法（特開平２−１０７０３８号）がある。また、テレビの映像中間周波信号を取り出し、視聴チャンネル検出装置内で映像信号を復元し、一方、視聴チャンネル検出装置内の受信回路で映像信号を独自に作成し、これらの映像信号を比較して一致したチャンネルを視聴チャンネルを特定する方法（特開平４−１５８３５１号、特開平４−１５８５３２号）等がある。
【００２４】
つぎに、ＰＣセンサー３から取得したソース視聴状況データを受信したか否かを判定する（Ｓ２０７）。ソース視聴状況データは、例えば、視聴者がパソコン１のディスプレイでテレビを実際に視聴している、又は視聴している可能性が高い場合に、受信される。ＰＣセンサー３のフローチャートにおけるステップＳ１１３により、このソース視聴状況データは送信される。ここで、パソコン１により対象ソースが視聴されている又はその可能性が高い状態であれば、オンライン端末２０に対してソース視聴データを送信する（Ｓ２０９）。ここでオンライン端末２０は、チャンネル検出装置２又はパソコン１に接続されている。さらに、オンライン端末２０は、従来と同様に、収集センター１０にソース視聴データを送信する。ソース視聴データとしては、例えば、ソースやテレビチャンネル情報の他に、受信時間、画面の大きさ、位置等の各データやソース視聴状況データ等を適宜含むこともできる。
【００２５】
なお、テレビ放送以外にもインターネットを介してのコンテンツ送信・放送等に関しては、ブラウザを用いて所望のウェブサイトを視聴し、ソフトウエア上でアドレス（ＩＰ(Internet Protocol)アドレス等）やホームページ等のやＵＲＬ(Uniform Resource Locator )を検出することにより、受信部３及びチャンネル検出装置２の機能を果たすことができる。
【００２６】
さらに、Windows95以外のOS（例えば、Mac（登録商標）等）についても、本発明の機能を実現するライブラリの関数を用いることにより、本発明を適宜実施することができる。
【００２７】
なお、上述のようなＰＣセンサー及び／又はチャンネル検出装置の処理フローチャートに関するプログラムは、ＣＤ−ＲＯＭやフロッピーディスク等の記録媒体に記録して提供されることができる。
【００２８】
【発明の効果】
本発明によると、以上のように、従来のテレビ視聴率測定システムに加え、ソフトウェアをパソコンに常駐させることにより、パソコンの使用状況を細かく分析し、パソコンによる対象ソースの視聴形態を正確に測定することができる。
【図面の簡単な説明】
【図１】本発明に係る視聴測定装置の構成図。
【図２】ＰＣセンサーの処理フローチャート。
【図３】チャンネル検出装置の処理フローチャート。
【図４】従来の視聴測定装置の構成図。
【符号の説明】
１    パソコン
２    チャンネル検出装置
３    パーソナルコンピュータセンサー（ＰＣセンサー）
４    受信部
１０  収集センター
２０  オンライン端末
【図１】
0004034879.tif 000002
【図２】
0004034879.tif 000003
【図３】
0004034879.tif 000004
【図４】
0004034879.tif 000005