(57)【要約】      （修正有）【課題】視聴者が番組の全てを視聴しなくても、その番組の全ての情報を得ることができるようにする。【解決手段】放送局１０から、通常コンテンツと、視聴状態評価コンテンツと、補足コンテンツを放送し、セットトップボックス２１で視聴状態評価コンテンツを実行し視聴者の視聴状態を評価する。前記視聴状態を評価により視聴不足と判定した場合には、視聴不足となった情報の補足コンテンツを表示装置２２で再生する。【選択図】  図１
2007142583.tif 000002
【特許請求の範囲】
【請求項１】
デジタル放送を受信して再生するデジタル放送受信装置であって、
視聴状態評価コンテンツと補足コンテンツを含むデジタル放送番組のコンテンツを受信する受信手段と、
前記受信手段により受信した前記視聴状態評価コンテンツを実行して、前記デジタル放送番組の視聴状態を示すデータを記録する記録手段と、
前記記録手段で記録された前記視聴状態を示すデータに基づいて、前記デジタル放送番組が視聴不足と判定した場合に当該デジタル放送番組の補足コンテンツを再生する再生制御手段と、
を有することを特徴とするデジタル放送受信装置。
【請求項２】
前記デジタル放送番組は複数のコーナから構成され、前記再生制御手段は、各コーナ単位での再生を制御することを特徴とする請求項１に記載のデジタル放送受信装置。
【請求項３】
オンエアー視聴かストリーム蓄積からの再生視聴かを判断する判断手段を更に有し、
前記再生制御手段は、前記判断手段による判断と前記視聴状態とに応じた補足コンテンツを再生することを特徴とする請求項１又は２に記載のデジタル放送受信装置。
【請求項４】
前記再生制御手段は、前記デジタル放送番組の視聴開始時の初期視聴状態と現在の視聴状態の組み合わせに基づいた補足コンテンツ選択して再生することを特徴とする請求項１乃至３のいずれか１項に記載のデジタル放送受信装置。
【請求項５】
前記記録手段は、前記各コーナごとに視聴の有無を示すデータ、或は視聴回数を積算したデータを記録することを特徴とする請求項２に記載のデジタル放送受信装置。
【請求項６】
前記再生制御手段は、前記視聴状態を示すデータに応じた補足コンテンツ選択して再生することを特徴とする請求項１乃至５のいずれか１項に記載のデジタル放送受信装置。
【請求項７】
デジタル放送を受信して再生するデジタル放送受信装置の制御方法であって、
視聴状態評価コンテンツと補足コンテンツを含むデジタル放送番組のコンテンツを受信する受信工程と、
前記受信工程で受信した前記視聴状態評価コンテンツを実行して、前記デジタル放送番組の視聴状態を示すデータを記録する記録工程と、
前記記録工程で記録された前記視聴状態を示すデータに基づいて、前記デジタル放送番組が視聴不足と判定した場合に当該デジタル放送番組の補足コンテンツを再生する再生制御工程と、
を有することを特徴とするデジタル放送受信装置の制御方法。
【請求項８】
前記デジタル放送番組は複数のコーナから構成され、前記再生制御工程は、各コーナ単位での再生を制御することを特徴とする請求項７に記載のデジタル放送受信装置の制御方法。
【請求項９】
オンエアー視聴かストリーム蓄積からの再生視聴かを判断する判断工程を更に有し、
前記再生制御工程では、前記判断工程での判断と前記視聴状態とに応じた補足コンテンツを再生することを特徴とする請求項７又は８に記載のデジタル放送受信装置の制御方法。
【請求項１０】
前記再生制御工程では、前記デジタル放送番組の視聴開始時の初期視聴状態と現在の視聴状態の組み合わせに基づいた補足コンテンツ選択して再生することを特徴とする請求項７乃至９のいずれか１項に記載のデジタル放送受信装置の制御方法。
【請求項１１】
前記記録工程では、前記各コーナごとに視聴の有無を示すデータ、或は視聴回数を積算したデータを記録することを特徴とする請求項８に記載のデジタル放送受信装置の制御方法。
【請求項１２】
前記再生制御工程では、前記視聴状態を示すデータに応じた補足コンテンツ選択して再生することを特徴とする請求項７乃至１１のいずれか１項に記載のデジタル放送受信装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル放送を受信して再生するデジタル放送受信装置及びその制御方法に関するものである。
【背景技術】
【０００２】
オンエアー視聴の場合、視聴者は、視聴開始時刻より過去の放送内容は視聴することができない。また番組中のザッピング等により他番組を視聴中には、それ以外の番組の視聴も行えない。視聴者は、このように視聴できなかった時間に放送された情報は得ることができない。
【０００３】
また本番組の全てをストリーム蓄積装置に蓄積し、再生して視聴した場合でも、視聴者は、番組の開始から終了まで全てを視聴しない時には、その視聴しなかった部分の情報は得ることができない。特許文献１には、コンテンツの再生指示を受け付けると、ストリーム蓄積されたコンテンツであると判断する場合には、再生時の時刻情報（再生時の現在時刻）に基づいて当該再生を制御し、コンテンツがオンエアー時よりも未来の任意な時間に再生される場合、当該再生時の情況に合わせてコンテンツを再生する方法が記載されている。
【特許文献１】特開２００３−１６３８５０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
視聴者が番組の全て情報を得るためには、番組の開始から終了までの全てを視聴する必要がある。しかしながらオンエアー視聴では、番組の途中からの視聴したり、番組中のザッピングにより、視聴できない番組が発生する。また、その番組を全て録画したストリーム蓄積装置からの再生視聴であっても、再生時にスキップ再生等を行うことにより、途中視聴や中抜け視聴となり、その番組の全て情報が得られない事態も発生する。これにより、番組制作者の意図が視聴者に十分伝えられない事態も生ずる。
【０００５】
本発明の目的は、上記従来技術の問題点を解決することにある。
【０００６】
本願発明の特徴は、視聴者が番組中に視聴できなかった情報を補足情報として視聴者へ伝えることにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために本発明の一態様に係るデジタル放送受信装置は以下のような構成を備える。即ち、
デジタル放送を受信して再生するデジタル放送受信装置であって、
視聴状態評価コンテンツと補足コンテンツを含むデジタル放送番組のコンテンツを受信する受信手段と、
前記受信手段により受信した前記視聴状態評価コンテンツを実行して、前記デジタル放送番組の視聴状態を示すデータを記録する記録手段と、
前記記録手段で記録された前記視聴状態を示すデータに基づいて、前記デジタル放送番組が視聴不足と判定した場合に当該デジタル放送番組の補足コンテンツを再生する再生制御手段とを有することを特徴とする。
【０００８】
上記目的を達成するために本発明の一態様に係るデジタル放送受信装置の制御方法は以下のような工程を備える。即ち、
デジタル放送を受信して再生するデジタル放送受信装置の制御方法であって、
視聴状態評価コンテンツと補足コンテンツを含むデジタル放送番組のコンテンツを受信する受信工程と、
前記受信工程で受信した前記視聴状態評価コンテンツを実行して、前記デジタル放送番組の視聴状態を示すデータを記録する記録工程と、
前記記録工程で記録された前記視聴状態を示すデータに基づいて、前記デジタル放送番組が視聴不足と判定した場合に当該デジタル放送番組の補足コンテンツを再生する再生制御工程とを有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、視聴者は番組の全てを視聴しなくとも、その番組の全て情報を得ることができる。また、その番組の制作者の意図した情報を、視聴者が十分に得ることもできるという効果がある。
【発明を実施するための最良の形態】
【００１０】
以下、添付図面を参照して本発明の好適な実施の形態を詳しく説明する。尚、以下の実施の形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施の形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
【００１１】
図１は、本発明の実施の形態に係るデジタル放送システムの全体構成を説明する図である。
【００１２】
デジタル放送局１０は、テレビ放送番組（本編番組）やデータ放送番組を構成するデジタルデータを、ＭＰＥＧ２−ＴＳを利用したデジタル伝送方式でアンテナ１２から発信している。放送されるデータは、画像データ（静止画／動画）、文字データ、音声データ、制御プログラム（スクリプト）、イベントメッセージ等により構成される。またデジタル放送局１０は、データ放送コンテンツとして、通常コンテンツと、補足コンテンツと、視聴状態の評価コンテンツを放送装置１１からアンテナ１２を通じて放送する。
【００１３】
一方、視聴者の放送端末装置２０では、アンテナ２４でその放送を受信する。オンエアーされたデータを実時間で視聴する場合は、セットトップボックス２１で復調されたＭＰＥＧ２−ＴＳの映像、音声とデータ放送は、放送番組として視聴者の表示装置２２で表示再生される。またストリーム蓄積であれば、セットトップボックス２１で復調されたＭＰＥＧ２−ＴＳは、ストリーム蓄積装置２３に蓄積（録画）される。このストリーム蓄積装置２３で蓄積された番組（ＭＰＥＧ２−ＴＳ）は、セットトップボックス２１で再生され、録画番組として視聴者の表示装置２２で表示される。
【００１４】
図２は、本実施の形態に係るデジタル放送局１０の放送装置１１の内部構成を示すブロック図である。
【００１５】
映像音声データ制作装置１０１で制作された放送の本編は、映像音声データ保持装置１０２にデジタルデータ形式（ＭＰＥＧ２等）で蓄積される。データ放送用コンテンツであるＢＭＬ（Broadcast Markup Language）は、データ放送制作装置１１１で制作され、データ放送保持装置１１３にデジタルデータ形式で蓄積される。このデータ放送保持装置１１３に保持されているデータ放送用のデータは、データ放送更新装置１１２により、放送中に逐次更新される。
【００１６】
予めスケジュールされた放送情報によって、各番組データは、映像音声データ保持装置１０２とデータ放送保持装置１１３とに蓄積されている。これら２つの保持装置１０２，１１３に蓄積されている番組データは、多重化装置１２１を介して１つのデジタルデータ形式に変換され、変調装置１２２及び送信装置１２３により電波として送信される。
【００１７】
図３は、本実施の形態に係るデジタル放送の受信装置２０のセットトップボックス２１のハードウェア構成を示すブロック図である。
【００１８】
ＣＰＵ２０５は、ＲＯＭ２０８、ＲＡＭ２０９に記憶されたプログラムに従って、このセットトップボックス２１全体の処理を制御している。ＲＡＭ２０９は、ＣＰＵ２０５の制御処理時に、各種データを一時的に記憶するためのワークエリアを提供するとともに、受信したデータ放送用データ（ＢＭＬコンテンツ）を展開するのにも使用される。復調部２０２は、チューナ２０１で選局された信号を復調する。音声処理部２０３は、復調した信号に含まれる音声信号を処理して表示装置２２に出力する。映像信号処理部２０４は、復調した信号に含まれる映像信号を処理して表示装置２２に出力する。表示装置２２は、一般的なテレビジョン受信機（例えばハイビジョン対応機器）と同様であり、液晶やＳＥＤ、ＣＲＴ、プラズマ等の表示部と、音声再生用のスピーカ等を含んでいる。通信インターフェース（Ｉ／Ｆ）部２０６はネットワークとの間での通信を制御する。外部入出力インターフェース部２０７は、ストリーム蓄積装置２３への蓄積、及びストリーム蓄積装置２３からのデータの読出しを制御する。またリモコン２２０からの指示を受信してＣＰＵ２０５に伝える。表示用ＲＡＭ（NvRAM）２１０は、表示装置２２に表示する映像データを蓄積する表示用メモリである。
【００１９】
以上の構成において、オンエアー視聴の場合は、アンテナ２４により受信した電波は、チューナ部２０１で選局され、復調部２０２でＭＰＥＧ２−ＴＳに復調される。こうして復調された信号は、映像（本編映像）データと音声（本編音声）データ、データ放送用データ（ＢＭＬコンテンツ）等に分離される。映像（本編映像）データ（ＭＰＥＧ２等）は映像信号処理部２０４でデコードされ、映像信号として表示装置２２に出力して表示される。また音声（本編音声）データ（ＭＰＥＧ２−ＡＡＣ等）は、音声処理部２０３でデコードされ、音声信号として表示装置２２で再生される。更にデータ放送用データ（ＢＭＬコンテンツ）はＲＡＭ２０９に展開され、セットトップボックス２１のＲＯＭ２０８に格納されているブラウザプログラムに従ってＣＰＵ２０５により処理される。このセットトップボックス２１は、外部入出力インターフェース２０７により、リモコン２２０からの信号を受信して、データ放送の制御プログラム（スクリプト）に記述された処理を実行する。
【００２０】
ブラウザによって処理されたデータ放送の画像は、映像信号処理部２０４で映像（本編映像）と合成処理を行った上で、映像信号として表示装置２２に表示される。同様に、ブラウザによって処理されたデータ放送の音声も音声処理部２０３で音声（本編音声）と合成され音声信号として表示装置２２に出力される。こうして出力された映像信号と音声信号は、表示装置（一般的なテレビジョン受信機）２２で視聴可能となる。
【００２１】
一方、ストリーム蓄積による再生視聴の場合は、アンテナ２４により受信した電波は、チューナ部２０１で選局され、復調部２０２でＭＰＥＧ２−ＴＳに復調される。この復調された信号は、外部入出力インターフェース２０７からＩＥＥＥ１３９４等のインターフェースを介してストリーム蓄積装置２３に蓄積（録画）される。この録画された映像の再生時、ストリーム蓄積装置２３に蓄積（録画）された番組（ＭＰＥＧ２−ＴＳ）は、ＩＥＥＥ１３９４等のインターフェースを介して外部入出力インターフェース２０７から復調部２０２に送られる。復調部２０２は、受信時と同様に、その読み出した信号を、映像（本編映像）データと音声（本編音声）データ、データ放送用データ（ＢＭＬコンテンツ）等に分離する。映像（本編映像）データ（ＭＰＥＧ２等）は、映像信号処理部２０４でデコードされて映像信号として表示装置２２に出力される。また音声（本編音声）データ（ＭＰＥＧ２−ＡＡＣ等）は、音声処理部２０３でデコードされ、音声信号として表示装置２２に出力される。更に、データ放送用データ（ＢＭＬコンテンツ）は、ＲＡＭ２０９に展開され、セットトップボックス２１のＲＯＭ２０８に格納されているブラウザプログラムに従ってＣＰＵ２０５により処理される。
【００２２】
このセットトップボックス２１は、外部入出力インターフェース２０７により、リモコン２２０からの信号を受信して、データ放送の制御プログラム（スクリプト）に記述された処理を実行する。またブラウザによって処理されたデータ放送の画像は、映像信号処理部２０４で映像（本編映像）と合成処理されて映像信号として出力される。同様に、ブラウザによって処理されたデータ放送の音声も、音声処理部２０３で音声（本編音声）と合成され音声信号として出力される。こうして出力された映像信号と音声信号は、表示装置２２で視聴可能となる。
【００２３】
本実施の形態では、視聴者の放送端末装置２０は、セットトップボックス２１と表示装置２２とストリーム蓄積装置２３とを有している。しかし、この放送端末装置２０は、セットトップボックス２１の機能を内蔵したテレビジョン受信機とストリーム蓄積装置２３とで構成されていても良い。また或は、ストリーム蓄積装置２３の機能を内蔵したセットトップボックス２１と表示装置（テレビジョン受信機）２２で構成されていても良い。更には、ストリーム蓄積装置２３とセットトップボックス２１の機能を内蔵したテレビジョン受信機で構成されていても良い。
【００２４】
図４は、本実施の形態に係るセットトップボックス２１によるコンテンツの再生処理を説明するフローチャートである。この処理は、ＲＯＭ２０８に格納されているブラウザプログラムによってＣＰＵ２０５により実行されるプログラムで、ＲＡＭ２０９に展開されたデータ放送用データ（ＢＭＬコンテンツ）の一部を示している。このデータ放送用データ（ＢＭＬコンテンツ）は、データ放送制作装置１１１で制作され、データ送信装置１２３から送信されてチューナ２０１受信され復調された後、ＲＡＭ２０９に展開される。但し、市販されている地上波デジタル放送対応のセットトップボックスでは、通信インターフェース２０６によりインターネットを介してコンテンツを取得することが可能なものもある。よって、補足コンテンツ等一部のコンテンツは、通信インターフェース２０６を使いインターネットを介した通信手段から取得してもよい。
【００２５】
まずステップＳ３０１で、ＢＭＬで定義された時刻関数「browser.setCurrentDataMethod()」等を用いて、再生時絶対時刻と受信時時刻とを求める。そしてイベントメッセージから本番組の再生位置（番組開始から相対時刻等）を取得する。次にステップＳ３０２で、ステップＳ３０１で求めた再生時絶対時刻と受信時時刻との差分を計算し、本番組で処理対象となる時間差分であるか否かを判定する。この処理対象例については後述する。処理対象となる時間差分であればステップＳ３１０に進むが、そうでないときはステップＳ３０３に進み、通常コンテンツの再生処理を実行する。
【００２６】
ステップＳ３１０では、本番組の視聴評価記録領域が初期化済みか否かを判定する。この視聴評価記録領域は、ＢＭＬで定義されるＧｒｅｇ，ＮｖＲＡＭ２１０，Ｕｒｅｇ等のセットボックス２１の記憶領域に確保される。また、この視聴評価記録領域は、通信インターフェース２０６を使用したインターネットや公衆回線を介したネットワーク環境の通信サーバ側の記憶領域に確保されてもよい。ステップＳ３１０で、その視聴評価記録領域が初期化済でなければステップＳ３１１に進み、本番組の視聴評価記録領域を初期化してステップＳ３１２に進む。ステップＳ３１２では、現在の視聴評価を行い、その評価結果をステップＳ３０１で求めた現在の番組の再生位置に対応する視聴評価記録領域に記録する。次にステップＳ３１３で、その視聴評価記録領域に記録されている視聴評価及び初期視聴状態と、現在の視聴状態を検証し、補足コンテンツを表示する必要があるか否かを判定する。ステップＳ３１３で、補足コンテンツを表示する必要があると判定するとステップＳ３１４に進み、その視聴評価記録領域に記録されている視聴評価及び初期視聴状態と、現在の視聴状態に応じた補足コンテンツを再生する。
【００２７】
一方、ステップＳ３０２の判定で処理対象となる時間差分でないと判定した場合、或はステップＳ３１３で、補足コンテンツの表示が不要の場合、或はステップＳ３１４の処理の終了後はステップＳ３０３に進む。そして、通常コンテンツを再生する処理を行ってステップＳ３０１に進む。このステップＳ３０３からステップＳ３０１への遷移は、データ放送のイベントメッセージ受信（bevent）による割り込み処理で起動される。
【００２８】
尚、このイベントメッセージ以外に、このプログラム内で一定時間ごとに起動されるタイマ関数「browser.setInterval()」等を呼び出すことに発生する割り込み処理で、ステップＳ３０３からＳ３０１への遷移を実行しても良い。
【００２９】
図５は、本実施の形態における視聴者の視聴状態、想定される再生状態の一覧、及び補足コンテンツの再生処理例を説明する図である。図中、「Ｏ」はオンエアー視聴を示し、「Ｓ」はストリーム蓄積（録画）の再生視聴を示している。
【００３０】
各視聴状態の定義は、再生時絶対時刻と受信時時刻の差分が±３秒以内であればオンエアー視聴と判定し、そうでなければストリーム蓄積（録画）再生視聴と定義している。但し、放送装置１１やセットトップボックス２１の仕様により、その差分値で正しく判定できない場合も想定される。従って、その実施環境や補足コンテンツの再生条件を考慮して、その差分値を適宜決定する必要がある。
【００３１】
前述の図４のステップＳ３０２の判定において、通常は、全てＹＥＳのみで運用しても問題はない。しかし、オンエアー視聴におけるザッピングへの対応のみの限定された処理を必要とする場合には、「Ｏ」の時のみＹＥＳと判定する。一方、蓄積装置（録画）２３からのスキップ再生への対応のみであれば「Ｓ」の時のみＹＥＳと判定する。
【００３２】
本実施の形態によれば、視聴対象の番組で用意する補足コンテンツの目的に応じて判定している。これにより、本来の目的以外の条件による不要な処理を削減できるメリットもある。
【００３３】
本実施の形態では、その番組に複数のコーナを定義し、これらコーナ群から番組が構成される。データ放送は、各コーナの視聴者の視聴状態を評価するコンテンツと、各コーナの補足コンテンツと、各コーナの通常コンテンツを含んでいる。
【００３４】
以下、図面を参照して、本実施の形態を詳しく説明する。
【００３５】
図６は、本実施の形態に係る番組のコーナ構成６０１と、コーナ１からコーナ６までの継続的なオンエアー視聴６０２の一例を説明する図である。このとき放送波からのイベントメッセージ等（割り込み処理）による視聴評価とその評価の記録のタイミングを６０３で示している。
【００３６】
図６では、番組全体に亘って継続的に視聴が行われているため、図４のステップＳ３１３での判定処理では、補足コンテンツを表示する必要があると判定されない。従って、図６の場合では、ステップＳ３１４における補足コンテンツの再生処理は実行されない。
【００３７】
図７は、図６における番組のコーナ構成６０１と同様なコーナ構成７０１の番組を視聴した他の例を説明する図である。
【００３８】
図において、７０２では、この番組のコーナ１をオンエアーで視聴し、コーナ２からコーナ５まではザッピングにより他番組（他の放送チャンネル）を視聴し、コーナ６の開始時点で再び本番組を視聴した場合を示している。この場合は、コーナ６の開始時点の放送波からのイベントメッセージ等（割り込み処理）による視聴評価と、その評価の記録のタイミング７０７でコーナ２からコーナ５までの視聴評価の記録が存在しない。このため、図４のステップＳ３１３の判定処理で補足コンテンツの表示が必要と判定され、ステップＳ３１４で、コーナ２からコーナ５の補足コンテンツの再生処理が実行される（７０８）。
【００３９】
７０３は、コーナ６の開始時点で本番組を初めて視聴した場合を示している。この場合は、コーナ６の開始時点の放送波からのイベントメッセージ等（割り込み処理）による視聴評価と、その評価の記録のタイミング７０７におけるコーナ１からコーナ５までの視聴評価の記録が存在しない。このため、図４のステップＳ３１３での判定処理で補足コンテンツの表示が必要と判定され、ステップＳ３１４で、コーナ１からコーナ５の補足コンテンツの再生処理が実行される（７０８）。
【００４０】
７０４は、コーナ１をストリーム蓄積装置２３からの再生により視聴し、コーナ２からコーナ５の間を追っかけ再生によりスキップし、コーナ６の開始時点でオンエアー視聴に追い着いて本番組をオンエアー視聴した場合を示している。この場合は、コーナ６の開始時点の放送波からのイベントメッセージ等（割り込み処理）による視聴評価と、その評価の記録のタイミング７０７でのコーナ２からコーナ５の視聴評価の記録が存在しない。このため、図４のステップＳ３１３の判定処理で補足コンテンツの表示が必要と判定され、ステップＳ３１４で、コーナ２からコーナ５までの補足コンテンツの再生処理が実行される（７０８）。
【００４１】
また７０５は、コーナ１でストリーム蓄積装置２３からの再生画像を視聴し、コーナ２からコーナ５の間をスキップ再生によりスキップし、コーナ６の開始時点から再度ストリーム蓄積装置２３から再生して視聴した場合を示している。この場合、コーナ６の開始時点のストリーム蓄積装置２３（放送波を蓄積したもの）からのイベントメッセージ等（割り込み処理）による視聴評価と、その評価の記録のタイミング７０７でコーナ２からコーナ５の視聴評価の記録が存在しない。このため、図４のステップＳ３１３の判定処理で補足コンテンツの表示が必要と判定され、ステップＳ３１４で、コーナ２からコーナ５までの補足コンテンツの再生処理が実行される（７０８）。
【００４２】
図８は、本実施の形態に係る番組構成とスキップ録画又は編集された番組構成の一例を説明する図である。
【００４３】
図６に示す番組６０１のコーナ構成と同様な番組８０１のコーナ構成を、コーナ２からコーナ５までの部分をスキップして録画したパターンを８０２で示している。また、８０１で示すコーナ構成の番組をストリーム蓄積装置２３に蓄積（録画）した後、編集によってコーナ２からコーナ５の部分を取り除いて編集した場合にも、８０２で示すコーナ構成となる。また８０３は、コーナ構成８０２のように録画した番組をストリーム蓄積装置２３から再生視聴した状態を示している。この場合、コーナ１の次はコーナ６となる。このため、コーナ６の開始時点のストリーム蓄積装置２３（放送波を蓄積したもの）からのイベントメッセージ等（割り込み処理）による視聴評価と、その評価の記録のタイミング８０５でコーナ２からコーナ５までの視聴評価の記録が存在しない。従って、図４のステップＳ３１３の処理で補足コンテンツの表示が必要と判定され、ステップＳ３１４で、コーナ２からコーナ５までの補足コンテンツの再生処理が実行される（８０６）。
【００４４】
図９（Ａ）（Ｂ）は、本実施の形態に係る評価格納領域（１ビット評価）の具体例を説明する図である。
【００４５】
図９（Ａ）は、クイズ番組９０１のコーナの視聴評価例を説明する図で、ここではクイズＱ１の正解解説、クイズＱ２の出題、解答、その正解発表、そしてクイズＱ２の正解解説からなる番組９０１を視聴した場合を示している。ここではクイズＱ２の出題時とＱ２の正解発表時にそれぞれ視聴チェック９０２，９０３が発生している。
【００４６】
図９（Ｂ）は、この場合の視聴評価結果を格納する格納領域のデータフォーマットを説明する図である。
【００４７】
この場合は、クイズＱ２に対して、Ｑ２の出題、正解発表が視聴されている。従って、この場合は、図４のステップＳ３１１の初期化処理で、図９（Ｂ）の９０４で示すように、クイズＱ２の出題時の視聴チェックのイベントメッセージのタイミング９０２でＱ２出題視聴評価ビットを「１」にする。同様に、クイズＱ２の正解発表時の視聴チェックのイベントメッセージのタイミング９０３で、Ｑ２正解発表視聴評価ビットを「１」にする。一方、クイズＱ１に対する各評価領域には初期値「０」が格納される。
【００４８】
そして図４のステップＳ３１３の判定処理では、ビットが「１」でないコーナは補足コンテンツの表示が必要と判定され、ステップＳ３１４で、そのコーナに対応する補足コンテンツの再生処理を行う。
【００４９】
図１０（Ａ）（Ｂ）は、本実施の形態に係る評価格納領域（加算式評価）の具体例を説明する図である。
【００５０】
図１０（Ａ）は、番組１００１の各コーナで、時間軸に対する加点の変化例を示すグラフ図により説明している。本実施の形態では、商品評価加点グラフ１００２と企業名評価加点グラフ１００３を示している。商品評価加点グラフ１００２によれば、番組１００１のＣＭ２の商品説明コーナで商品の認知度が上昇し、商品拡大表示のコーナで最大となっている。また企業名評価加点グラフ１００３によれば、番組１００１の商品拡大表示で企業名の認知度が上昇し、企業ロゴとキャッチコピーのコーナで最大となっている。尚、１００４は、視聴評価に基づく評価加算のタイミングを示している。
【００５１】
図１０（Ｂ）は、図１０（Ａ）の評価格納領域への評価値の格納状態を説明する図である。
【００５２】
図４のステップＳ３１１の初期化処理において、図１０（Ｂ）に示すように、番組識別子及び（初期化時の）視聴状態を記録し、ＣＭ１からの各評価領域には初期値（０）を格納する。番組１００１において、ＣＭ２の開始からイベントメッセージのタイミング１００４で、商品加点グラフの縦軸の値を読み出してＣＭ２の商品評価領域へ加算する。同時に企業名加点グラフの縦軸の値を読み出し、ＣＭ２の企業名評価領域へ加算する。
【００５３】
そして図４のステップＳ３１３の判定処理で、各コーナの評価領域が予め決められた値に満たないコーナについては補足コンテンツの表示が必要と判定される。これにより、ステップＳ３１４で、その評価値に応じた補足コンテンツの再生処理を行う。
【００５４】
尚、上記説明では、視聴評価値をビットのオン、或は加算値で示したが、反対の条件であるビットオフや減算式の条件で処理しても構わない。
【００５５】
（他の実施形態）
以上、本発明の実施形態について詳述したが、本発明は、複数の機器から構成される文書検索システムに適用しても良いし、また、一つの機器からなる文書検索装置に適用しても良い。
【００５６】
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムを、システム或いは装置に直接或いは遠隔から供給し、そのシステム或いは装置のコンピュータが該供給されたプログラムを読み出して実行することによっても達成され得る。その場合、プログラムの機能を有していれば、形態は、プログラムである必要はない。
【００５７】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明のクレームでは、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【００５８】
プログラムを供給するための記録媒体としては、様々なものが使用できる。例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などである。
【００５９】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページからハードディスク等の記録媒体にダウンロードすることによっても供給できる。その場合、ダウンロードされるのは、本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルであってもよい。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明のクレームに含まれるものである。
【００６０】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布する形態としても良い。その場合、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムが実行可能な形式でコンピュータにインストールされるようにする。
【００６１】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される形態以外の形態でも実現可能である。例えば、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現され得る。
【００６２】
更に、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれるようにしてもよい。この場合、その後で、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行ない、その処理によって前述した実施形態の機能が実現される。
【図面の簡単な説明】
【００６３】
【図１】本発明の実施の形態に係るデジタル放送システムの全体構成を説明する図である。
【図２】本実施の形態に係るデジタル放送局の放送装置の内部構成を示すブロック図である。
【図３】本実施の形態に係るデジタル放送の受信装置のセットトップボックスのハードウェア構成を示すブロック図である。
【図４】本実施の形態に係るセットトップボックスによるコンテンツの再生処理を説明するフローチャートである。
【図５】本実施の形態における視聴者の視聴状態、想定される再生状態の一覧、及び補足コンテンツの再生処理例を説明する図である。
【図６】本実施の形態に係るコーナ構成と、コーナ１からコーナ６までの継続的なオンエアー視聴６０２の一例を説明する図である。
【図７】図６のコーナ構成と同様なコーナ構成の番組を視聴した他の例を説明する図である。
【図８】本実施の形態に係る番組構成とスキップ録画又は編集された番組構成の一例を説明する図である。
【図９】本発明の一実施形態に係る番組のコーナ構成と視聴評価格納領域の例を示す図である。
【図１０】本発明の一実施形態に係る番組のコーナ構成と視聴評価格納領域の他の例を示す図である。
【図１】
2007142583.tif 000003
【図２】
2007142583.tif 000004
【図３】
2007142583.tif 000005
【図４】
2007142583.tif 000006
【図５】
2007142583.tif 000007
【図６】
2007142583.tif 000008
【図７】
2007142583.tif 000009
【図８】
2007142583.tif 000010
【図９】
2007142583.tif 000011
【図１０】
2007142583.tif 000012