(57)【特許請求の範囲】
【請求項１】
テレビジョン放送番組の映像・音声データにデータ放送用データ及び時刻データを多重してストリームデータを生成し、放送信号として送信するテレビジョン放送システムに用いられ、
前記データ放送用データに通常再生以外の特殊再生を検出するための特殊再生検出制御情報を組み込んで、前記放送信号の受信側装置で、受信された放送信号が記録媒体に記録され、当該記録媒体から前記放送信号が再生されるとき、前記特殊再生検出制御情報がロードされ、その実行により前記特殊再生が行われたことを検出する特殊再生検出方法であって、
前記特殊再生検出制御情報には、
前記記録媒体から前記放送信号を再生する際に、時間間隔を指定して前記放送信号の再生信号から前記時刻データを抽出して受信時時刻データとして順次記録する時刻データ記録手順と、
前記時刻データ記録手順で前回記録した受信時時刻データと新たに得られた受信時時刻データとの差分時間を求める差分演算手順と、
前記差分時間を基準値と比較して、前記差分時間が前記基準値となるとき通常再生と判定し、それ以外のとき特殊再生と判定する再生判定手順と
が書き込まれることを特徴とするテレビジョン放送システムの特殊再生検出方法。
【請求項２】
前記時刻データ記録手順には、さらに前記受信時時刻データとは別に、前記受信側装置が備える計時手段から時間間隔を指定して再生時絶対時刻データを取得し、記録することが書き込まれ、前記差分演算手順には、前記時刻データ記録手順で前回記録した受信時時刻データと新たに得られた受信時時刻データとの第１の差分時間を求めると共に、前回記録した再生時絶対時刻データと新たに得られた再生時絶対時刻データとの第２の差分時間を求めることが書き込まれ、前記再生判定手順には、前記第１の差分時間を前記第２の差分時間で除算してその商の値から特殊再生の種類を判定することが書き込まれることを特徴とする請求項１記載のテレビジョン放送システムの特殊再生検出方法。
【請求項３】
さらに、前記特殊再生検出制御情報には、
前記特殊再生が行われたとして判定された特殊再生判定期間に特定のコンテンツの放送期間の少なくとも一部が含まれているか否かを判定する放送期間判定手順と、
前記放送期間判定手順で前記特定のコンテンツの放送期間の少なくとも一部が前記特殊再生判定期間に含まれると判定されたとき、予め決められた処理を施す制御手順と
が書き込まれることを特徴とする請求項１または２記載のテレビジョン放送システムの特殊再生検出方法。
【請求項４】
前記データ放送用データには、前記特定のコンテンツの識別情報が組み込まれ、
前記放送期間判定手順には、前記識別情報を参照して前記特定のコンテンツの放送期間を判定することが書き込まれることを特徴とする請求項３記載のテレビジョン放送システムの特殊再生検出方法。
【請求項５】
前記特定のコンテンツの識別情報は、前記データ放送用データのモジュールまたはイベントメッセージとして組み込まれることを特徴とする請求項４記載のテレビジョン放送システムの特殊再生検出方法。
【請求項６】
前記テレビジョン放送の番組枠内で、前記特定のコンテンツとして複数のコンテンツをそれぞれ特定の期間に放送するとき、少なくとも最初のコンテンツの放送が開始されてから前記番組枠の終了まで、放送が開始されたコンテンツの識別情報が組み込まれた前記モジュールまたはイベントメッセージを所定の間隔で送信するものとし、前記複数のコンテンツそれぞれが放送される毎に前記放送が開始されたコンテンツの識別情報を前記モジュールまたはイベントメッセージに順次追加して組み込むことを特徴とする請求項５記載のテレビジョン放送システムの特殊再生検出方法。
【請求項７】
テレビジョン放送番組の映像・音声データにデータ放送用データ及び時刻データを多重してストリームデータを生成し、放送信号として送信するテレビジョン放送システムにおいて、
前記放送信号の送信側装置に設けられ、前記データ放送用データに、前記放送信号の受信側装置で、受信された放送信号が記録媒体に記録され、当該記録媒体から前記放送信号が再生されるとき、通常再生以外の特殊再生が行われたことを検出するための特殊再生検出制御情報を組み込む制御情報組み込み手段と、
前記放送信号の受信側装置に設けられ、前記記録媒体から前記放送信号を再生する際に、前記テレビジョン放送番組の映像・音声データと合わせて前記データ放送用データを再生し前記特殊再生検出制御情報をロードし実行する制御情報実行手段とを具備し、
前記特殊再生検出制御情報には、前記記録媒体から前記放送信号を再生する際に、時間間隔を指定し前記放送信号から前記時刻データを抽出して受信時時刻データとして順次記録する時刻データ記録手順と、前記時刻データ記録手順で前回記録した受信時時刻データと新たに得られた受信時時刻データとの差分時間を求める差分演算手順と、前記差分時間を基準値と比較して、前記差分時間が前記基準値となるとき通常再生と判定し、それ以外のとき特殊再生と判定する再生判定手順とが書き込まれることを特徴とするテレビジョン放送システム。
【請求項８】
前記時刻データ記録手順には、さらに前記受信時時刻データとは別に、前記受信側装置が備える計時手段から時間間隔を指定して再生時絶対時刻データを取得し、記録することが書き込まれ、前記差分演算手順には、前記時刻データ記録手順で前回記録した受信時時刻データと新たに得られた受信時時刻データとの第１の差分時間を求めると共に、前回記録した再生時絶対時刻データと新たに得られた再生時絶対時刻データとの第２の差分時間を求めることが書き込まれ、前記再生判定手順には、前記第１の差分時間を前記第２の差分時間で除算してその商の値から特殊再生の種類を判定することが書き込まれることを特徴とする請求項７記載のテレビジョン放送システム。
【請求項９】
さらに、前記特殊再生検出制御情報には、
前記特殊再生が行われたとして判定された特殊再生判定期間に特定のコンテンツの放送期間の少なくとも一部が含まれているか否かを判定する放送期間判定手順と、
前記放送期間判定手順で前記特定のコンテンツの放送期間の少なくとも一部が前記特殊再生判定期間に含まれると判定されたとき、予め決められた処理を施す制御手順と
が書き込まれることを特徴とする請求項７または８記載のテレビジョン放送システム。
【請求項１０】
前記データ放送用データには、前記特定のコンテンツの識別情報が組み込まれ、
前記放送期間判定手順には、前記識別情報を参照して前記特定のコンテンツの放送期間を判定することが書き込まれることを特徴とする請求項９記載のテレビジョン放送システム。
【請求項１１】
前記特定のコンテンツの識別情報は、前記データ放送用データのモジュールまたはイベントメッセージとして組み込まれることを特徴とする請求項１０記載のテレビジョン放送システム。
【請求項１２】
前記テレビジョン放送の番組枠内で、前記特定のコンテンツとして複数のコンテンツをそれぞれ特定の期間に放送するとき、少なくとも最初のコンテンツの放送が開始されてから前記番組枠の終了まで、放送が開始されたコンテンツの識別情報が組み込まれた前記モジュールまたはイベントメッセージを所定の間隔で送信するものとし、前記複数のコンテンツそれぞれが放送される毎に前記放送が開始されたコンテンツの識別情報を前記モジュールまたはイベントメッセージに順次追加して組み込むことを特徴とする請求項１１記載のテレビジョン放送システム。
【請求項１３】
テレビジョン放送番組の映像・音声データにデータ放送用データ及び時刻データを多重してストリームデータを生成し、放送信号として送信するテレビジョン放送システムに用いられ、
前記データ放送用データに、前記放送信号の受信側装置で、受信された放送信号が記録媒体に記録され、当該記録媒体から前記放送信号が再生されるとき、通常再生以外の特殊再生が行われたことを検出するための特殊再生検出制御情報を組み込む制御情報組み込み手段を備え、
前記特殊再生検出制御情報には、前記記録媒体から前記放送信号を再生する際に、時間間隔を指定して前記放送信号から前記時刻データを抽出して受信時時刻データとして順次記録する時刻データ記録手順と、前記時刻データ記録手順で前回記録した受信時時刻データと新たに得られた受信時時刻データとの差分時間を求める差分演算手順と、前記差分時間を基準値と比較して、前記差分時間が前記基準値となるとき通常再生と判定し、それ以外のとき特殊再生と判定する再生判定手順とが書き込まれることを特徴とするテレビジョン放送システムの送信局装置。
【請求項１４】
前記時刻データ記録手順には、さらに前記受信時時刻データとは別に、前記受信側装置が備える計時手段から時間間隔を指定して再生時絶対時刻データを取得し、記録することが書き込まれ、前記差分演算手順には、前記時刻データ記録手順で前回記録した受信時時刻データと新たに得られた受信時時刻データとの第１の差分時間を求めると共に、前回記録した再生時絶対時刻データと新たに得られた再生時絶対時刻データとの第２の差分時間を求めることが書き込まれ、前記再生判定手順には、前記第１の差分時間を前記第２の差分時間で除算してその商の値から特殊再生の種類を判定することが書き込まれることを特徴とする請求項１３記載のテレビジョン放送システムの送信局装置。
【請求項１５】
さらに、前記特殊再生検出制御情報には、
前記特殊再生が行われたとして判定された特殊再生判定期間に特定のコンテンツの放送期間の少なくとも一部が含まれているか否かを判定する放送期間判定手順と、
前記放送期間判定手順で前記特定のコンテンツの放送期間の少なくとも一部が前記特殊再生判定期間に含まれると判定されたとき、予め決められた処理を施す制御手順と
が書き込まれることを特徴とする請求項１３または１４記載のテレビジョン放送システムの送信局装置。
【請求項１６】
前記データ放送用データには、前記特定のコンテンツの識別情報が組み込まれ、
前記放送期間判定手順には、前記識別情報を参照して前記特定のコンテンツの放送期間を判定することが書き込まれることを特徴とする請求項１５記載のテレビジョン放送システムの送信局装置。
【請求項１７】
前記特定のコンテンツの識別情報は、前記データ放送用データのモジュールまたはイベントメッセージとして組み込まれることを特徴とする請求項１６記載のテレビジョン放送システムの送信局装置。
【請求項１８】
前記テレビジョン放送の番組枠内で、前記特定のコンテンツとして複数のコンテンツをそれぞれ特定の期間に放送するとき、少なくとも最初のコンテンツの放送が開始されてから前記番組枠の終了まで、放送が開始されたコンテンツの識別情報が組み込まれた前記モジュールまたはイベントメッセージを所定の間隔で送信するものとし、前記複数のコンテンツそれぞれが放送される毎に前記放送が開始されたコンテンツの識別情報を前記モジュールまたはイベントメッセージに順次追加して組み込むことを特徴とする請求項１７記載のテレビジョン放送システムの送信局装置。
【請求項１９】
テレビジョン放送番組の映像・音声データにデータ放送用データ及び時刻データを多重してストリームデータを生成し、放送信号として送信するテレビジョン放送システムに用いられ、前記放送信号を受信し記録した記録媒体から前記放送信号を再生する放送信号再生装置であって、
前記データ放送用データに、受信された放送信号が記録媒体に記録され、当該記録媒体から前記放送信号が再生されるとき、通常再生以外の特殊再生がなされたことを検出するための特殊再生検出制御情報が組み込まれ、
前記特殊再生検出制御情報に、前記記録媒体から前記放送信号を再生する際に、時間間隔を指定して前記時刻データを抽出し、受信時時刻データとして順次記録する時刻データ記録手順と、前記時刻データ記録手順で前回記録した受信時時刻データと新たに得られた受信時時刻データとの差分時間を求める差分演算手順と、前記差分時間を基準値と比較して、前記差分時間が前記基準値となるとき通常再生と判定し、それ以外のとき特殊再生と判定する再生判定手順とが書き込まれているとき、
前記記録媒体から前記放送信号を再生する際に前記データ放送用データから前記特殊再生検出制御情報をロードして実行する制御情報実行手段と、
前記特殊再生検出制御情報の実行により抽出される前記受信時時刻データを順次記録しつつ前回記録した受信時時刻データを読み出すためのメモリと、
を具備することを特徴とするテレビジョン放送システムの放送信号再生装置。
【請求項２０】
さらに、絶対時刻データを発生する計時手段を備え、
前記時刻データ記録手順には、さらに前記受信時時刻データとは別に、前記計時手段から時間間隔を指定して再生時絶対時刻データを取得し、記録することが書き込まれ、前記差分演算手順には、前記時刻データ記録手順で前回記録した受信時時刻データと新たに得られた受信時時刻データとの第１の差分時間を求めると共に、前回記録した再生時絶対時刻データと新たに得られた再生時絶対時刻データとの第２の差分時間を求めることが書き込まれ、前記再生判定手順には、前記第１の差分時間を前記第２の差分時間で除算してその商の値から特殊再生の種類を判定することが書き込まれることを特徴とする請求項１９記載のテレビジョン放送システムの放送信号再生装置。
【請求項２１】
さらに、前記特殊再生検出制御情報には、
前記特殊再生が行われたとして判定された特殊再生判定期間に特定のコンテンツの放送期間の少なくとも一部が含まれているか否かを判定する放送期間判定手順と、
前記放送期間判定手順で前記特定のコンテンツの放送期間の少なくとも一部が前記特殊再生判定期間に含まれると判定されたとき、予め決められた処理を施す制御手順と
が書き込まれることを特徴とする請求項１９または２０記載のテレビジョン放送システムの放送信号再生装置。
【請求項２２】
前記データ放送用データには、前記特定のコンテンツの識別情報が組み込まれ、
前記放送期間判定手順には、前記識別情報を参照して前記特定のコンテンツの放送期間を判定することが書き込まれることを特徴とする請求項２１記載のテレビジョン放送システムの放送信号再生装置。
【請求項２３】
前記特定のコンテンツの識別情報は、前記データ放送用データのモジュールまたはイベントメッセージとして組み込まれることを特徴とする請求項２２記載のテレビジョン放送システムの放送信号再生装置。
【請求項２４】
前記テレビジョン放送の番組枠内で、前記特定のコンテンツとして複数のコンテンツがそれぞれ特定の期間に放送される場合に、少なくとも最初のコンテンツの放送が開始されてから前記番組枠の終了まで、放送が開始されたコンテンツの識別情報が組み込まれた前記モジュールまたはイベントメッセージが所定の間隔で送信され、前記複数のコンテンツそれぞれが放送される毎に前記放送が開始されたコンテンツの識別情報が前記モジュールまたはイベントメッセージに順次追加されて組み込まれているとき、
前記放送期間判定手順には、前記モジュールまたはイベントメッセージから、前記番組枠内で既に放送された特定のコンテンツの識別情報を取得してそれぞれのコンテンツの放送期間を判定することが書き込まれることを特徴とする請求項２３記載のテレビジョン放送システムの放送信号再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、テレビジョン放送番組の映像・音声データにデータ放送用データを多重したストリームデータを生成して放送信号として放送するテレビジョン放送システムに係り、特に受信装置側に、受信された放送信号を記録して、特定部分をとばしながら視聴する等の特殊再生機能を有する場合の対策技術に関する。
【背景技術】
【０００２】
テレビジョン放送では、基本的に番組の前後、途中にスポンサーの広告（ＣＭ）コンテンツを流して無料放送を実現している。ところが、近年では、デジタル情報処理技術の発達により、受信した放送信号そのものをデジタル記録しておき、スキップあるいは倍速再生等の特殊再生によって、ＣＭのとばし見（以下、ＣＭスキップ）を行う問題が深刻化している。例えば、近時普及されつつあるハードディスクレコーダでは、録画した放送信号を再生する際に、ユーザの操作によって一定期間をスキップさせる機能が付加されているが、これを利用すれば、極めて容易にＣＭスキップが可能となる。
【０００３】
受信側でこのようなＣＭスキップがなされても、放送局側では何ら手だてが講じられていないのが現状である。しかしながら、ＣＭ再生がとばされるとすれば、テレビジョン放送番組にスポンサーがつきにくくなり、現状の無料放送の仕組みが成り立たなくなってしまう。このようなことから、受信側のスキップまたは倍速再生等による特殊再生でＣＭ再生がとばされるような場合でも、これを検出して一定のＣＭ補填を実施可能とすることが強く望まれている。
【０００４】
尚、上記の問題を指摘して、広告スキップされた場合の代替広告を実施する技術が特許文献１に記載されている。しかしながら、この文献に示される技術は、広告スキップを検出して、一定の条件に満たない場合に代替広告を提示する機能を受信機自体に持たせるというもので、受信機にその機能を搭載していることが前提となる。このような機能を全受信機に搭載させることは、受信機製造メーカに多大な負担を強いることになり、実現困難であることが予想される。
【特許文献１】特許３３９０３８３号公報
【非特許文献１】社団法人電波産業会発行「デジタル放送におけるデータ放送符号化方式と伝送方式」標準規格ARIB STD-B24
【発明の開示】
【発明が解決しようとする課題】
【０００５】
以上述べたように、テレビジョン放送システムでは、特定のコンテンツの特殊再生がなされたとき、送り側の要求する処理を実行可能とすることが強く望まれている。
【０００６】
本発明は上記の課題を解決するためになされたもので、新たに受信側に機能を追加させなくても、放送送信側から受信装置側に対し、特殊再生の検出を実行させることができ、さらには特定のコンテンツの特殊再生がなされたとき、送り側の要求する処理を実行させることのできるテレビジョン放送システムとその特殊再生検出方法とその送信局装置、放送信号再生装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記の目的を達成するために、本発明に係るテレビジョン放送システムは、テレビジョン放送番組の映像・音声データにデータ放送用データ及び時刻データを多重してストリームデータを生成し、放送信号として送信するシステムにおいて、前記放送信号の送信側装置に設けられ、前記データ放送用データに、前記放送信号の受信側装置で、受信された放送信号が記録媒体に記録され、当該記録媒体から前記放送信号が再生されるとき、通常再生以外の特殊再生が行われたことを検出するための特殊再生検出制御情報を組み込む制御情報組み込み手段と、前記放送信号の受信側装置に設けられ、前記記録媒体から前記放送信号を再生する際に、前記テレビジョン放送番組の映像・音声データと合わせて前記データ放送用データを再生し前記特殊再生検出制御情報をロードし実行する制御情報実行手段とを具備し、前記特殊再生検出制御情報には、前記記録媒体から前記放送信号を再生する際に、時間間隔を指定して前記放送信号から前記時刻データを抽出して受信時時刻データとして順次記録する時刻データ記録手順と、前記時刻データ記録手順で前回記録した受信時時刻データと新たに得られた受信時時刻データとの差分時間を求める差分演算手順と、前記差分時間を基準値と比較して、前記差分時間が前記基準値となるとき通常再生と判定し、それ以外のとき特殊再生と判定する再生判定手順とが書き込まれるようにしたことを特徴とする。
【０００８】
また、本発明に係るテレビジョン放送システムの特殊再生検出方法は、テレビジョン放送番組の映像・音声データにデータ放送用データ及び時刻データを多重してストリームデータを生成し、放送信号として送信するテレビジョン放送システムに用いられ、前記データ放送用データに通常再生以外の特殊再生を検出するための特殊再生検出制御情報を組み込んで、前記放送信号の受信側装置で、受信された放送信号が記録媒体に記録され、当該記録媒体から前記放送信号が再生されるとき、前記特殊再生検出制御情報がロードされ、その実行により前記特殊再生が行われたことを検出する特殊再生検出方法であって、前記特殊再生検出制御情報には、前記記録媒体から前記放送信号を再生する際に、時間間隔を指定して前記放送信号から前記時刻データを抽出して受信時時刻データとして順次記録する時刻データ記録手順と、前記時刻データ記録手順で前回記録した受信時時刻データと新たに得られた受信時時刻データとの差分時間を求める差分演算手順と、前記差分時間を基準値と比較して、前記差分時間が前記基準値となるとき通常再生と判定し、それ以外のとき特殊再生と判定する再生判定手順とが書き込まれるようにしたことを特徴とする。
【０００９】
また、本発明に係るテレビジョン放送システムの送信局装置は、テレビジョン放送番組の映像・音声データにデータ放送用データ及び時刻データを多重してストリームデータを生成し、放送信号として送信するテレビジョン放送システムに用いられ、前記データ放送用データに、前記放送信号の受信側装置で、受信された放送信号が記録媒体に記録され、当該記録媒体から前記放送信号が再生されるとき、通常再生以外の特殊再生が行われたことを検出するための特殊再生検出制御情報を組み込む制御情報組み込み手段を備え、前記特殊再生検出制御情報には、前記記録媒体から前記放送信号を再生する際に、時間間隔を指定して前記放送信号から前記時刻データを抽出して受信時時刻データとして順次記録する時刻データ記録手順と、前記時刻データ記録手順で前回記録した受信時時刻データと新たに得られた受信時時刻データとの差分時間を求める差分演算手順と、前記差分時間を基準値と比較して、前記差分時間が前記基準値となるとき通常再生と判定し、それ以外のとき特殊再生と判定する再生判定手順とが書き込まれるようにしたことを特徴とする。
【００１０】
また、本発明に係るテレビジョン放送システムの放送信号再生装置は、テレビジョン放送番組の映像・音声データにデータ放送用データ及び時刻データを多重してストリームデータを生成し、放送信号として送信するテレビジョン放送システムに用いられ、前記放送信号を受信し記録した記録媒体から前記放送信号を再生する放送信号再生装置であって、前記データ放送用データに、受信された放送信号が記録媒体に記録され、当該記録媒体から前記放送信号が再生されるとき、通常再生以外の特殊再生がなされたことを検出するための特殊再生検出制御情報が組み込まれ、前記特殊再生検出制御情報に、前記記録媒体から前記放送信号を再生する際に、時間間隔を指定して前記放送信号から前記時刻データを抽出して受信時時刻データとして順次記録する時刻データ記録手順と、前記時刻データ記録手順で前回記録した受信時時刻データと新たに得られた受信時時刻データとの差分時間を求める差分演算手順と、前記差分時間を基準値と比較して、前記差分時間が前記基準値となるとき通常再生と判定し、それ以外のとき特殊再生と判定する再生判定手順とが書き込まれているとき、前記記録媒体から前記放送信号を再生する際に前記データ放送用データから前記特殊再生検出制御情報をロードして実行する制御情報実行手段と、前記特殊再生検出制御情報の実行により抽出される前記受信時時刻データを順次記録しつつ前回記録した受信時時刻データを読み出すためのメモリとを具備するようにしたことを特徴とする。
【００１１】
すなわち、上記構成によるテレビジョン放送システムとその特殊再生検出方法とその送信局装置、放送信号再生装置では、受信側装置で放送信号が記録再生されるとき、テレビジョン放送番組の映像・音声データと共にデータ放送用データも記録再生されることを利用し、放送信号の送信側装置でデータ放送用データに特殊再生検出制御情報を組み込み、受信側で録画された放送信号が再生されたとき、データ放送の再生データから特殊再生検出制御情報がロードされ実行されるようにする。この特殊再生検出制御情報には、放送信号を再生する際に、放送信号から時刻データを指定時間間隔で抽出して受信時時刻データとして順次記録し、前回記録した受信時時刻データと新たに得られた受信時時刻データとの差分時間を求め、この差分時間を基準値と比較して、差分時間が基準値となるとき通常再生、それ以外のとき特殊再生と判定することが書き込まれている。このため、受信側装置では、放送信号の再生時にデータ放送用データに組み込まれた特殊再生検出制御情報がロードされて特殊再生の監視状態となり、録画された放送信号の再生中に特殊再生が実行されたとき、その特殊再生を検出することができる。そして、その特殊再生検出時に送り側の要求する処理を施すように、上記特殊再生検出制御情報に書き込むようにすれば、特殊再生検出時の処理を放送送信側から任意に指定して実行させることが可能となる。
【発明の効果】
【００１２】
以上のことから、本発明によれば、新たに受信側に機能を追加させなくても、放送送信側から受信装置側に対し、特殊再生の検出を実行させることができ、さらには特定のコンテンツの特殊再生がなされたとき、送り側の要求する処理を実行させることのできるテレビジョン放送システムとその特殊再生検出方法とその送信局装置、放送信号再生装置を提供することができる。
【発明を実施するための最良の形態】
【００１３】
以下、図面を参照して本発明の実施の形態を詳細に説明する。
【００１４】
図１は本発明が適用されるデジタルテレビジョン放送システムの送信側設備の構成を示すブロック図である。図１において、放送局装置１１では、通常テレビジョン放送番組の映像・音声データを、データ放送オーサリング装置１１１で生成されるデータ放送用データと共に送出装置１１２に送り、この送出装置にて上記各データと時刻データ（例えばＡＲＩＢ（Association of Radio Industries and Businesses：電波産業会）標準規格に記載されるＴＯＴ（Time Offset Table）を用いる）等を多重してストリームデータを生成し、放送信号として送出する。この放送信号は送信機１２で変調及び電力増幅されて送信アンテナ１３から所定のサービスエリアに向けて送信される。
【００１５】
ここで、上記データ放送オーサリング装置１１１では、通常放送番組の内容、ニュース、天気等の文字情報や画像情報のデータ、各種の制御プログラム（例えばリモートコントローラのボタン操作により表示を制御する等）、通常番組の特定のコンテンツ（以下、ＣＭを例に説明する）の識別情報（以下、ＣＭ識別情報）等をデータ放送用データに組み込むことが可能である。これらは非特許文献１に示されるＡＲＩＢ標準規格のモジュール（ＢＭＬ（Broadcasting Markup Language）ファイル、バイナリテーブル、画像ファイル等により構成される）やイベントメッセージ等を利用して実現される。
【００１６】
そこで、本発明では、オーサリング装置１１１において、受信装置にロードされて当該受信装置にて実施される特殊再生を検出し、その検出時に放送局側で要求する処理を実行させる特殊再生検出制御情報をＡＲＩＢ標準規格のＢＭＬファイルに書き込み、このＢＭＬファイルをデータ放送用データに組み込んでカルーセル伝送方式により伝送する。このＢＭＬファイルは図１に示す検出用プログラムとして受信側で動作する。さらに、データ放送用データにおいて、イベントメッセージあるいはモジュールにＣＭの放送区間とその放送内容を識別するためのＣＭ識別情報を書き込んでおくものとする。上記特殊再生検出制御情報の内容、ＣＭ識別情報の書き込み先に関する詳細については後述する。尚、ＣＭ識別情報として、ＣＭだけでなく通常番組の特定の区間のコンテンツ（例えば番組の一つのコーナー等）の識別情報を書き込むようにしてもよい。すなわち、ＣＭとは通常番組の特定の区間のコンテンツの一例にしか過ぎない。以降においては特にＣＭを例に説明するが、特定の区間のコンテンツであれば適用可能である。
【００１７】
図２は上記の送信アンテナ１３から送信される放送信号を受信する、録画再生機能を備えたデジタルテレビジョン放送受信装置の一例として、一般的な録画再生装置の構成を示すブロック図である。この種の録画再生装置は、日本では非特許文献１やその他のＡＲＩＢ標準規格及び運用規定（技術資料）に準拠している。尚、図２に示す例においては、放送信号を受信して復調し、記録媒体に記録し、記録媒体に記録された放送信号を再生する複数の機能を１台の装置として構成しているが、これらの機能を複数台により構成してもよい。
【００１８】
図２において、アンテナ２１で受けた放送信号は、録画再生装置２２に供給されると、受信部２２１で選局受信され、復調されてトランスポートストリーム（ＴＳ）となる。このＴＳ放送信号は、録画時において、記録部２２２に送られ、ハードディスク等の記録媒体に書き込まれる。再生時には、記録部２２２の記録媒体から再生操作指定のＴＳ放送信号が読み出され、分離部２２３にて通常放送番組用の映像・音声データとデータ放送用データとに分離される。このうち、映像・音声データは順次映像・音声処理部２２４にてデコードされ、表示処理部２２５でデータ放送との画面合成がなされた後、モニタ２３に送られて表示及び音声出力される。
【００１９】
一方、分離部２２３で分離されたデータ放送用データはデータ放送処理部２２６に送られる。このデータ放送処理部２２６では、データ放送用データ中の各種情報を指定される形式に変換して表示処理部２２５に送る。表示処理部２２５は、データ放送処理部２２６から表示データを受けた場合には、画面上に所定のレイアウトで表示されるように制御する。また、上記データ放送処理部２２６では、データ放送用データ中に組み込まれている上述の特殊再生検出制御情報をロードしてその情報に記載される時刻管理機能Ｐ１、メモリ管理機能Ｐ２、特殊再生検出機能Ｐ３、ＣＭ区間判定機能Ｐ４、特殊再生検出時の制御処理機能Ｐ５の各機能を実行する。
【００２０】
時刻管理機能Ｐ１は、記録部２２２から読み出された放送信号に多重化されている時刻データを、上記制御情報中に指定される時間間隔（例えば５秒）で抽出する機能である。さらに、内蔵タイマ（放送信号受信時にＴＯＴ等に基づいて調整される）２２７から、上記制御情報中に指定される時間間隔（例えば５秒）で再生時絶対時刻データを取得する機能を備えるようにしてもよい。
【００２１】
メモリ管理機能Ｐ２は、録画再生装置２２が備える内蔵メモリ（例えば電源起動時に起動される揮発性メモリを利用するが、電源がオフになってもデータを保持する不揮発性メモリであってもよい。ＡＲＩＢ標準規格では、揮発性メモリ領域としてGreg及びUreg、不揮発性メモリとしてＮＶＲＡＭを確保することが規定されている。）２２８の一部の領域を利用して、上記時刻管理Ｐ１で得られる受信時時刻データ、再生時絶対時刻データの書き込み／読み出しを管理する機能である。
【００２２】
特殊再生検出機能Ｐ３は、上記メモリ管理Ｐ２の機能を通じて、再生時に受信時時刻データ、再生時絶対時刻データを取得し、後述の差分演算及び基準値との比較によって通常再生／特殊再生を判定する機能である。
【００２３】
ＣＭ区間判定機能Ｐ４は、放送信号の再生時に、データ放送用データのイベントメッセージまたはモジュールを利用して組み込まれたＣＭ識別情報を取得し、取得したＣＭ識別情報からどのＣＭがどこの区間にあるかを判定する機能である。
【００２４】
特殊再生検出時の制御処理機能Ｐ５は、特殊再生の実行が検出されたとき、予め決められた処理、例えばスキップ再生によるＣＭ区間の全部または一部の読み飛ばしを判別して一定期間、ＣＭのスポンサー情報を映像に重ねて表示する等の処理を行う機能である。
【００２５】
（第１の実施例）
上記構成によるテレビジョン放送システムにおいて、図３乃至図５を参照して、本発明の第１の実施例を説明する。
【００２６】
図３は、第１の実施例として、録画再生装置２２がユーザ操作によって特定のコンテンツを特殊再生する機能を有する場合を想定し、カルーセル伝送方式によって伝送されるＡＲＩＢ標準規格のＢＭＬファイルに書き込まれた特殊再生検出制御情報による制御の流れを示すフローチャートである。この処理の流れを図４に示す再生時のタイミング図を参照しながら説明する。
【００２７】
図３において、通常の再生開始が指示されると、ＢＭＬで非特許文献１に記載される指示規定に従ってbrowser.setCurrentDateMode(1)と指定することによって、取り扱う時刻データの種類（以下、時刻モード）を受信時時刻に設定する（ステップＳ１１）。次に、上記ＢＭＬで非特許文献１に記載される指示規定に従ってDate関数を指定して、再生データから受信時時刻を取得し（ステップＳ１２）、取得した受信時時刻とメモリ２２８に前回書き込まれた受信時時刻との差（秒）を計算する（ステップＳ１３）。但し、１回目はメモリ２２８に書き込まれたデータがないため、このステップＳ１３は省略する。また、上記の計算に用いられた、新たな受信時時刻データは、上記ＢＭＬで非特許文献１に記載される指示規定に従ってbrowser.Greg[1] = 受信時時刻（この例ではGregのメモリ領域を確保している）などと指定することによって、メモリ２２８に格納される（ステップＳ１４）。
【００２８】
続いて、上記ステップＳ１３で計算された差の値（秒）をＢＭＬで指定する規定値Ｘと一致するか判定する（ステップＳ１５）。但し、このステップＳ１５も、１回目は判定対象が存在しないため、省略する。一方、ステップＳ１５では、一致していれば通常再生と判定して、Ｘ秒カウント後（映像・音声は継続）（ステップＳ１６）、ステップＳ１２に戻って次の受信時時刻を取得する。これにより、Ｘ秒間隔で受信時時刻データが取得される。また、上記ステップＳ１５において、差の値が規定値Ｘと異なる場合には特殊再生としてスキップが実行されたものと判定して、予め決められた特殊再生検出時の処理を実行し（ステップＳ１７）、上記ステップＳ１６に移行する。
【００２９】
尚、ステップＳ１６の待機処理は上記ＢＭＬで非特許文献１に記載される指示規定に従ってBrowser.setIntervalによって指定する。特殊再生検出時の処理としては、例えばデータ放送においてイベントメッセージあるいはモジュールに任意の文字データを書き込んでおき、一定期間その文字を映像に重ねて表示することが考えられる。具体例は後述する。尚、特殊再生が実行されている区間において、データ放送用データの実行が停止され、特殊再生完了後にデータ放送用データがリロードされ特殊再生検出制御処理が再開される場合であっても、メモリ領域に格納した受信時時刻データは次の書き換えまでそのまま保存されるので、処理再開後も継続して検出処理を実行することができる。その他、特殊再生実行中も処理が継続するように装置が組まれている場合でも、基本的な動作は変わらないので、本発明を実施可能である。
【００３０】
上記の処理において、図４（ａ）に、通常再生時に再生データから受信時時刻データを５秒間隔で抽出した様子を示す。通常再生では、ステップＳ１６で指定のＸ＝５秒間隔で、ステップＳ１２で抽出された受信時時刻をステップＳ１４で順次メモリ２２８に書き込み、ステップＳ１３で前回メモリ２２８に書き込まれた受信時時刻との差を求めると、当然５秒の値となる。したがって、規定値Ｘを５秒と設定することで、ステップＳ１５において受信時時刻データの差が５秒となっている間は通常再生がなされているものと判定することができる。
【００３１】
図４（ｂ）に、上記通常再生の途中でユーザが３０秒スキップを指定操作した場合に抽出される受信時時刻データの例を示す。この例に示すように、通常再生区間では受信時時刻データの差は５秒となっているが、10:08:58に３０秒スキップが実行されたとすると、ステップＳ１２でスキップ完了後にプログラムがリロードされて次に得られる受信時時刻の値10:09:28がスキップ直前に取得され格納された受信時時刻10:08:56の３０秒以上後の値となる。したがって、ステップＳ１３で計算される差の値は３０秒以上となり、規定値Ｘ（５秒）とは異なる値となるから、ステップＳ１５において特殊再生が実行されたことを検出することができる。このとき、特殊再生の開始点及び終了点をほぼ検出しているので、特殊再生区間（おおよそ受信時時刻の10:08:56〜10:09:28）も同時に検出することが可能である。
【００３２】
以上のように、本実施例によれば、受信装置側は既にＡＲＩＢ標準規格で放送されるデータ放送を実行可能な仕様になっていることを利用して、ＡＲＩＢ標準規格のデータ放送によるＢＭＬファイルに特殊再生検出制御プログラムを組み込んで放送局側から受信装置に送るようにしている。したがって、新たに受信側に機能を追加させなくても、放送送信側から受信装置側に対し、特殊再生の検出を実行させることができ、さらには特定のコンテンツの特殊再生がなされたとき、放送局側で要求する処理を実行させることができる。
【００３３】
尚、上記実施例では、Ｘ＝５秒として特殊再生を検出する場合について説明したが、Ｘの値はこれに限定されるものではなく、ＢＭＬファイルにて指定するＸの数値を変更することで任意に設定可能である。また、特殊再生の種類は３０秒スキップ操作に限定されるものではなく、倍速再生、スロー再生、逆転再生の場合でも、ステップＳ１３で計算される差の値が規定値Ｘとは異なる値になるので、特殊再生が実行されたものと検出することができる。
【００３４】
（第２の実施例）
上記構成によるテレビジョン放送システムにおいて、図５乃至図６を参照して、本発明の第２の実施例を説明する。
【００３５】
図５は、第２の実施例として、録画再生装置２２が特殊再生として複数種の機能を備えており、各々の機能を個別に判別する場合を想定したときの、特殊再生検出制御情報による制御の流れを示すフローチャートである。この処理の流れを図６に示す再生時のタイミング図を参照しながら説明する。尚、本実施例では、特殊再生検出制御用に、内蔵メモリ２２８に第１メモリ領域と第２メモリ領域を確保するものとする。
【００３６】
図５において、通常の再生開始が指示されると、上記ＢＭＬで非特許文献１に記載される指示規定に従ってbrowser.setCurrentDateMode(1)と指定することによって、時刻モードを受信時時刻に設定する（ステップＳ２１）。次に、上記ＢＭＬで非特許文献１に記載される指示規定に従ってDate関数を指定して、受信時時刻を取得して（ステップＳ２２）、取得した受信時時刻と前回第１メモリ領域に格納された受信時時刻との差（秒）を計算する（ステップＳ２３）。このとき、上記ＢＭＬで非特許文献１に記載される指示規定に従ってbrowser.Greg[1] = 受信時時刻（この例ではGregのメモリ領域を確保している）と指定することによって、新たに取得した受信時時刻を第１メモリ領域に格納する（ステップＳ２４）。尚、１回目は第１メモリ領域にデータがないため、ステップＳ２３は省略するものとする。
【００３７】
次に、上記ＢＭＬで非特許文献１に記載される指示規定に従ってbrowser.setCurrentDateMode(0)と指定することによって、時刻モードを再生時絶対時刻に設定する（ステップＳ２５）。次に、上記ＢＭＬで非特許文献１に記載される指示規定に従ってDate関数を指定して再生時絶対時刻を取得して（ステップＳ２６）、取得した再生時絶対時刻と前回第２メモリ領域に格納された再生時絶対時刻との差（秒）を計算する（ステップＳ２７）。このとき、上記ＢＭＬで非特許文献１に記載される指示規定に従ってbrowser.Greg[2] = 再生時絶対時刻（この例でもGregのメモリ領域を確保している）と指定することによって、新たに取得した再生時絶対時刻を第２メモリ領域に格納する（ステップＳ２８）。尚、１回目は第２メモリ領域にデータがないため、ステップＳ２７は省略するものとする。
【００３８】
続いて、上記ステップＳ２３で計算された受信時時刻の差とステップＳ２７で計算された再生時絶対時刻の差との商（＝Ｙとする）を計算し（ステップＳ２９）、この商の値Ｙから特殊再生の種類を判別する。但し、１回目はステップＳ２３，Ｓ２７で計算が行われないため、ステップＳ２９以降も全て省略し、ステップＳ３８の処理を経てステップＳ２１に戻るものとする。
【００３９】
上記ステップＳ２９で商Ｙの値が得られた場合、まず、商Ｙは０＜Ｙ＜１の範囲にあるか判定し（ステップＳ３０）、その範囲内ならばスロー再生と判定して、その検出時に予め規定されている処理を実行する（ステップＳ３１）。ステップＳ３０で０＜Ｙ＜１の範囲になかったとき、商Ｙは１＜Ｙ≦Ｍ（Ｍは装置が持つ倍速再生の最大値）であるか判定し（ステップＳ３２）、１＜Ｙ≦ＭならばＹ倍速再生と判定して、その検出時に予め規定されている処理を実行する（ステップＳ３３）。
【００４０】
ステップＳ３２で１＜Ｙ≦Ｍでなかったとき、商Ｙ＞Ｍであるか判定し（ステップＳ３４）、Ｙ＞Ｍならばスキップ再生と判定して、その検出時に予め規定されている処理を実行する（ステップＳ３５）。すなわち、通常の早送り再生は最大でも３倍速や５倍速程度であり、それ以上の早さで再生すると、実際にはほとんど画像を認識できなくなる。そこで、例えば倍速再生の最大値Ｍ（例えばＭ＝５）に対して、ステップＳ３４でＹ＞Ｍと判定された場合には、スキップ再生されたものとみなす。
【００４１】
ステップＳ３４でＹ＞Ｍでなかったとき、商Ｙは負（Ｙ＜０）であるか判定し（ステップＳ３６）、負ならば逆転再生（例えば早戻し再生）と判定して、その検出時に予め規定されている処理を実行する（ステップＳ３７）。
【００４２】
上記ステップＳ３０，Ｓ３２，Ｓ３４，Ｓ３６のいずれの条件に合致しなかった場合（すなわちＹ＝１で通常再生を意味する。理論的にＹ＝０は存在しない。）、あるいはステップＳ３１，Ｓ３３，Ｓ３５，Ｓ３７の処理が決定された場合には、Ｘ秒カウントし（映像・音声の再生は継続）（ステップＳ３８：上記ＢＭＬで非特許文献１に記載される指示規定に従ってBrowser.setIntervalによって指定）、そのカウントアップ後にステップＳ２１に戻り、次のサイクルに移行する。
【００４３】
尚、上記の処理の流れでは、受信時時刻を処理した後に再生時絶対時刻を処理するものとしたが、これは順不同であり、先に再生時絶対時刻を処理するようにしてもその結果は変わらない。また、各処理を同時に実行してもよいことは勿論である。
【００４４】
また、本実施例では、特殊再生が行われた場合に、上記特殊再生検出制御情報によるプログラムの処理が停止し、特殊再生完了後にリロードされて処理が再開される場合であっても、メモリ領域に記録された受信時時刻、再生時絶対時刻のデータはそのまま保存されているので、処理再開後も継続して検出処理を実行することができる。その他、特殊再生実行中も処理が継続するように装置が組まれている場合でも、基本的な動作は変わらないので、本発明を実施可能である。
【００４５】
また本実施例では、特殊再生としてスロー再生、倍速再生、スキップ再生、逆転再生を対象に説明したが、さらに停止や一時停止等を検出することも可能である。例えば、ステップＳ２３で計算される受信時時刻の差分値が０になる等で判定することができる。
【００４６】
上記の処理において、図６（ａ）に、通常再生時の時刻取得例を示す。ステップＳ３８で指定のＸを５秒とすると、通常再生では、５秒間隔で受信時時刻、再生時絶対時刻が取得される（ステップＳ２２，Ｓ２６）。ステップＳ２２で取得された受信時時刻について、ステップＳ２３で前回第１メモリ領域に書き込まれた受信時時刻との差を求めると、当然５秒の値となる。一方、ステップＳ２６で取得された再生時絶対時刻について、ステップＳ２７で前記第２メモリ領域に書き込まれた再生時絶対時刻との差を求めると、これも当然５秒の値となる。このため、ステップＳ２９で計算される商Ｙの値は１となる。Ｙ＝１は、ステップＳ３０，Ｓ３２，Ｓ３４，Ｓ３６のいずれにも該当しない。このことから、通常再生が行われているものと判定することができる。
【００４７】
図６（ｂ）に、上記通常再生の途中でユーザが２倍速再生（Ｙ＝２）を指定操作した場合に抽出される時刻取得例を示す。この例では、通常再生区間における受信時時刻の差は５秒となっているが、図に示すように受信時時刻10:08:56、再生時絶対時刻19:25:24を取得しそれぞれのメモリ領域に格納した後に、受信時時刻10:08:59、再生時絶対時刻19:25:27に特殊再生（ここでは２倍速再生）が実行され、通常再生に戻ってプログラムがリロードされて受信時時刻10:09:39、再生時絶対時刻19:25:47が得られた場合を想定している。この例の場合、特殊再生開始前に第１メモリ領域に格納された受信時時刻が10:08:56であるから、ステップＳ２３で得られる受信時時刻の差は４２秒となる。一方、再生時絶対時刻については、特殊再生終了後に得られる再生時絶対時刻が19:25:47、特殊再生開始前に第２メモリ領域に格納された再生時絶対時刻が19:25:24であるから、ステップＳ２７で得られる再生時絶対時刻の差は２３秒となる。このとき、ステップＳ２９で計算される商Ｙの値は１．８（約２倍）となる。これは、ステップＳ３２の判断（１＜Ｙ≦Ｍ？）に合致するので、倍速再生が実行されたと判定される。したがって、この例の場合は、ステップＳ３３によって倍速再生検出時の補填処理が実行される。また、このとき、倍速再生された区間（おおよそ受信時時刻の10:08:56〜10:09:39）も検出することができる。
【００４８】
図６（ｃ）に、上記通常再生の途中でユーザが３０秒スキップを指定操作した場合に抽出される時刻取得例を示す。図６（ｃ）において、通常再生区間における受信時時刻の差は５秒となっている。今、図に示すタイミング（受信時時刻10:08:58、再生時絶対時刻19:25:26）で３０秒スキップの特殊再生が実行されたとする。通常再生に戻ってプログラムリロード後に得られる受信時時刻が10:09:28、前回第１メモリ領域に格納された受信時時刻が10:08:56であったとすると、ステップＳ２３で得られる受信時時刻の差は３２秒となる。一方、再生時絶対時刻については、スキップ処理がなされると特殊再生検出処理がリロードされ、スキップ完了直後の再生時絶対時刻が取得される。このため、図に示すタイミングで３０秒スキップが指定操作された場合には、スキップ再生実行後の時刻が19:25:27、前回第２メモリ領域に格納された再生時絶対時刻が19:25:24のようになる。この場合、ステップＳ２７で得られる再生時絶対時刻の差は３秒となる。このとき、ステップＳ２９で計算される商Ｙの値は１０．７となり、十分に大きな数値となる。ステップＳ３４において、例えばＭ＝５と設定しておけば、Ｙ＞５となり、これによってスキップ再生を検出することが可能となる。また、同時にスキップ再生された区間（おおよそ受信時時刻の10:08:56〜10:09:28）を検出することができる。
【００４９】
尚、詳細は省略するが、逆転再生の場合についても、同様の手法によって、その逆転再生検出とその逆転再生区間を検出することができる。同様にスロー再生の場合も可能である。また、上記の説明では、倍速値が小数点以下を含めて表現したが、倍速値は装置の仕様や個体差によって異なるのが一般的である。装置によっては、２倍速、３倍速のように固定的に倍速値が決めされている場合もある。この場合には、予め倍速値を決定する範囲を決めておくようにすることで、装置の仕様に対応することが可能である。
【００５０】
以上のように、上記第２の実施例では、ＡＲＩＢ標準規格で規定されるＢＭＬファイルに組み込まれる特殊再生検出制御プログラムとして、特殊再生の種類を自動的に判定して、それぞれに対応する処理を実行可能としている。したがって、特殊再生時に特定のコンテンツの視聴状況に応じて多用な処置を施すことが可能となる。
【００５１】
尚、第２の実施例でも、Ｘ＝５秒として特殊再生を検出する場合について説明したが、第１の実施例と同じく、Ｘの値はこれに限定されるものではなく、ＢＭＬファイルで指定する数値を変更することで任意に設定可能である。
【００５２】
（第３の実施例）
第１及び第２の実施例では、通常再生中に特殊再生がなされたとき、これを検出する手法を説明したが、この特殊再生検出によって検出された特殊再生区間にＣＭ区間がかかっている場合に、何らかの補填を行うことが強く要望されている。第３の実施例では、上記実施例で検出された特殊再生時にＣＭ区間の視聴状況を判断し、その補填処理を実行するための手法を説明する。
【００５３】
ここで、ＡＲＩＢ標準規格では、データ放送のイベントメッセージ（ＢＭＬファイルに等により構成されるモジュールでもよい）に、放送番組で使用されるコンテンツの情報を適宜書き込んでおくことで、受信装置にその情報を認識させることが可能となされている。そこで、例えば一番組枠の放送期間中には、一定の間隔（例えばＺ秒間隔）でイベントメッセージを流すようにし、各イベントメッセージにＣＭ区間、内容を識別するためのＣＭ識別情報を書き込んでおくものとする。
【００５４】
図７は、特殊再生の一例として、スキップ再生が行われた場合に、ＣＭ区間の全部または一部をスキップされたか否かを判定するための処理の流れを示すフローチャートである。この処理プログラムもＡＲＩＢ標準規格のＢＭＬファイルに組み込み、データ放送用データとして放送信号に多重して伝送することで、受信装置側で記録された放送信号を再生する際にロードされ、先に述べた実施例の処理プログラムと共に実行される。尚、図７においてはスキップ再生検出時の処理の例を示すが、Ｙ倍速再生検出時の処理等の他の特殊再生検出時の処理においても適用可能である。
【００５５】
図７において、図５に示した特殊再生検出処理によってスキップ再生が検出され、スキップ再生検出時の処理（ステップＳ３５）が開始されると、まずスキップ再生を検出した時点より以前のＣＭ識別情報を取得可能か判断する（ステップＳ４１）。この時点でＣＭ識別情報が記載されたイベントメッセージを受信していない場合、ＣＭ識別情報が得られないため、Ｚ秒（ここではイベントメッセージの送信間隔と同じＺ秒とするが、異なる間隔であっても実施可能である。）スリープ（待機）して（ステップＳ４２）、ステップＳ４１の判断処理に戻る。このようにして、Ｚ秒間隔でＣＭ識別情報の取得を判断する。
【００５６】
ステップＳ４１でＣＭ識別情報が取得されたと判断された場合には、そのＣＭ識別情報に示されるＣＭ区間をスキップされた区間と比較して、両者が重なるか否かを判断する（ステップＳ４３）。スキップ区間がＣＭ区間と重なる場合には、ＣＭスキップが行われたと判断してＣＭスキップ検出時の処理を行い（ステップＳ４４）、スキップ再生検出時の処理を終了する。スキップ区間がＣＭ区間と重ならない場合には、ＣＭスキップされていないと判断して、スキップ再生検出時の処理を終了する。
【００５７】
以上の処理によって、スキップ再生がなされたときにＣＭスキップに該当するか否かを検出することができる。続いて、ＣＭ区間を示すＣＭ識別情報の送信方法について、図８を参照してさらに具体的に説明する。
【００５８】
テレビジョン放送では、番組枠内でＣＭを流す場合、予め決められたスケジュールに従って放送されるＣＭ（以下、確定ＣＭと呼ぶ）と、野球放送のようにＣＭ区間を状況に合わせて任意に配置するＣＭ（以下、アンタイムＣＭと呼ぶ）が用いられる。確定ＣＭの場合、例えばＢＭＬファイルに番組枠内で放送されるＣＭ識別情報を書き込む、あるいは番組枠内で定期的に全てのＣＭ識別情報を組み込んだイベントメッセージを送る等の方法により、前もってＣＭ区間を通知することが可能である。ところがアンタイムＣＭの場合、前もってＣＭ区間を定めることができないため、上記の方法は利用できない。そこで、アンタイムＣＭの場合には、図８に示すようにしてＣＭ識別情報を送信する。
【００５９】
図８は、上記アンタイムＣＭ放送の対処例として、番組Ａ（Ａ１，Ａ２，Ａ３，Ａ４，…）の放送中にＣＭ（１），ＣＭ（２），ＣＭ（３），…が挿入される場合に、イベントメッセージによって各ＣＭの識別情報を通知する場合の例を示すタイミング図である。
【００６０】
図８に示す例では、番組Ａの放送開始後、最初のＣＭ（１）の放送が開始されてから番組Ａの終了まで、放送が開始されたＣＭの識別情報が組み込まれたイベントメッセージを所定の間隔（例えば図７のＺ秒）で送信するものとする。そして、各ＣＭ（２），ＣＭ（３），ＣＭ（４），…が放送される毎に、放送が開始されたＣＭの識別情報をイベントメッセージに順次追加して組み込むようにしている。この方法によって各ＣＭの識別情報を流すようにすれば、図８中の各スキップ区間ＳＴ１〜ＳＴ５に対して以下のように処理される。尚、図８においてはスキップ再生の例を示すが、倍速再生などの他の特殊再生にも適用可能である。
【００６１】
まず、スキップ区間ＳＴ１のように、ＣＭ（１）の区間のほぼ全部においてスキップがあった場合、そのスキップ終了時に、スキップ操作の検出と同時にスキップ区間ＳＴ１が検出される。その直後に与えられるイベントメッセージにはＣＭ（１）の識別情報が組み込まれているので、この識別情報からＣＭ（１）の放送区間が判別される。判別されたＣＭ（１）の放送区間と検出されたスキップ区間ＳＴ１とを比較すると、スキップ区間ＳＴ１はＣＭ（１）の区間のほぼ全部と重なっている。このことから、ＣＭ（１）の区間がスキップされたことを検出することができる。
【００６２】
また、スキップ区間ＳＴ２のように、ＣＭ（２）の区間の後半部分のみスキップがあった場合、そのスキップ終了時に、スキップ操作の検出と同時にスキップ区間ＳＴ２が検出される。その直後に与えられるイベントメッセージにはＣＭ（１），ＣＭ（２）の識別情報が共に組み込まれているので、各識別情報からＣＭ（１），ＣＭ（２）の放送区間が判別される。判別されたＣＭ（１），ＣＭ（２）の放送区間と検出されたスキップ区間ＳＴ２とを比較すると、スキップ区間ＳＴ２はＣＭ（２）の区間の後半部分と重なっている。このことから、ＣＭ（２）の区間の後半部分がスキップされたことを検出することができる。
【００６３】
同様に、スキップ区間ＳＴ３のように、ＣＭ（３）の区間の前半部分のみスキップがあった場合、そのスキップ終了時に、スキップ操作の検出と同時にスキップ区間ＳＴ３が検出される。その直後に与えられるイベントメッセージにはＣＭ（１），ＣＭ（２），ＣＭ（３）の識別情報が共に組み込まれているので、各識別情報からＣＭ（１），ＣＭ（２），ＣＭ（３）の放送区間が判別される。判別されたＣＭ（１），ＣＭ（２），ＣＭ（３）の放送区間と検出されたスキップ区間ＳＴ３とを比較すると、スキップ区間ＳＴ３はＣＭ（３）の区間の前半部分と重なっている。このことから、ＣＭ（３）の区間の前半部分がスキップされたことを検出することができる。
【００６４】
また、スキップ区間ＳＴ４のように、ＣＭ（１）の放送開始後、ＣＭ（２）の放送終了区間までスキップされた場合、そのスキップ終了時に、スキップ操作の検出と同時にスキップ区間が検出される。その直後に与えられるイベントメッセージにはＣＭ（１），ＣＭ（２）の識別情報が共に組み込まれているので、各識別情報からＣＭ（１），ＣＭ（２）の放送区間が判別される。判別されたＣＭ（１），ＣＭ（２）の放送区間と検出されたスキップ区間ＳＴ４とを比較すると、スキップ区間ＳＴ４はＣＭ（１），ＣＭ（２）それぞれの区間と重なっている。このことから、ＣＭ（１），ＣＭ（２）の区間の両方がスキップされたことを検出することができる。
【００６５】
同様に、スキップ区間ＳＴ５のように、ＣＭ（１）の放送開始後、ＣＭ（３）の放送終了区間までスキップされた場合、そのスキップ終了時に、スキップ操作の検出と同時にスキップ区間が検出される。その直後に与えられるイベントメッセージにはＣＭ（１），ＣＭ（２），ＣＭ（３）の識別情報が共に組み込まれているので、各識別情報からＣＭ（１），ＣＭ（２），ＣＭ（３）の放送区間が判別される。判別されたＣＭ（１），ＣＭ（２），ＣＭ（３）の放送区間と検出されたスキップ区間とを比較すると、スキップ区間ＳＴ５はＣＭ（１），ＣＭ（２），ＣＭ（３）それぞれの区間と重なっている。このことから、ＣＭ（１），ＣＭ（２），ＣＭ（３）の区間がスキップされたことを検出することができる。
【００６６】
以上のように、ＣＭの放送が開始される毎に、定期的に送信されるイベントメッセージにそのＣＭ識別情報を追加して組み込むことで、アンタイムＣＭであっても、ＣＭスキップを確実に検出することができる。もちろん、確定ＣＭであっても、この方法を用いてＣＭスキップを確実に検出するが可能である。
【００６７】
尚、上記実施例では、イベントメッセージによってＣＭ識別情報を通知する場合を説明したが、モジュールを用いて通知する場合でも同様に実施可能である。
【００６８】
図９は上記の制御によって録画された番組の再生中にＣＭスキップが行われた場合の処理の様子を示すタイミング図と、ＣＭスキップに対する補填処理の一例を示すもので、図７に示した処理フローに沿って、その補填処理について説明する。
【００６９】
図９（ａ）は通常再生されるコンテンツの内容を概念的に示している。ここでは番組Ａ１、ＣＭ（１）、番組Ａ２の順にコンテンツが再生されるものとする。いま、図９（ｂ）に示すようにＣＭコンテンツの再生開始と同時にＣＭ区間相当分のスキップ操作がなされたとする。この場合、特殊再生検出処理によってスキップ完了と同時にスキップ再生が検出され、図７に示したスキップ再生検出時の処理が開始される。一方、番組Ａ（Ａ１，Ａ２，…）の放送期間中にはイベントメッセージあるいはモジュールからＣＭ識別情報が取得されている。このため、ステップＳ４１でＣＭ識別情報の取得が確認され、このＣＭ識別情報からＣＭ区間が判別される。図９（ｂ）の例では、ＣＭ区間がスキップ区間と重なっているので、ステップＳ４３ではスキップされた区間とＣＭ区間が重なっていると判断され、ステップＳ４４によってＣＭスキップ検出時の処理が実行される。
【００７０】
このＣＭスキップ検出時処理としては、例えば図９（ｂ）に示すように、スキップ検出時点からＣＭ区間相当分の期間中、ＣＭ補填処理を実行する。補填処理内容としては、例えば図９（ｃ）に示すように、表示画面に番組Ａ２を表示する際に、補填期間中、「この番組は○○の提供でお送りしています」のような文字列を映像に重ねて表示することが考えられる。尚、この表示例自体は、特許文献１に載せられているが、ここではＡＲＩＢ標準規格で規定される処理手順でその表示を実行させることを特徴とするものであり、特許文献１のような受信機独自の機能に依存するものではない。したがって、ＡＲＩＢ標準規格に準拠する受信装置全てに対して上記の例に代表される補填処理を実現可能である。
【００７１】
また、第２の実施例では、特殊再生の種類を判別可能である。そこで、例えば、特定コンテンツがＣＭである場合、ＣＭ区間がスロー再生された場合は商品の詳細を示す文字列あるいは画像を番組の映像に重ねて表示する、ＣＭ区間が倍速再生またはスキップされた場合は通常再生に戻った時点から一定期間、スポンサー名を番組の映像に重ねて表示するといったことが考えられる。スポンサー名のような文字列や画像は、非特許文献１に記載される指示規定に従って、モジュールやイベントメッセージを利用して送信することもできるし、通信サーバに接続して取得することも可能である。また、ＣＭ視聴をポイント換算するサービスを実施している場合には、例えば通常再生の場合は１ポイント、スロー再生の場合は２ポイント、倍速再生又はスキップ再生の場合は０ポイントというように、特殊再生の形態に応じて換算値を変えるといったことも考えられる。
【００７２】
以上、第３の実施例では、特定のコンテンツがＣＭである場合について説明したが、本発明はこれに限定されるものではなく、例えば番組中の一又は複数のコーナー等の区間が特定されたコンテンツであっても同様に実施可能である。
【００７３】
尚、本発明は、特に現在急速に普及されつつあるハードディスクレコーダに適用して大きな効果が得られるものであるが、これに限定されるものではなく、家庭用ビデオサーバ等によって放送信号を蓄積し、これを再生するシステムであっても同様に実施可能である。また、本発明は地上テレビジョン放送、衛星テレビジョン放送、ケーブルテレビジョン放送などのいずれにも適用可能である。その他、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【００７４】
【図１】本発明が適用されるデジタルテレビジョン放送システムの送信側設備の構成を示すブロック図。
【図２】図１の送信側から送信される放送信号を受信する、録画再生機能を有するデジタルテレビジョン放送受信装置の構成を示すブロック図。
【図３】第１の実施例として、特殊再生検出制御情報による基本的な制御の流れを示すフローチャート。
【図４】図３に示す処理において、録画された番組が通常再生されている場合と通常再生中にスキップが行われた場合の処理の様子を示すタイミング図。
【図５】第２の実施例として、特殊再生として複数種の機能を判定する場合の、特殊再生検出制御情報による制御の流れを示すフローチャート。
【図６】図５に示す処理において、録画された番組が通常再生されている場合と、通常再生中に２倍速再生（Ｙ＝２）が行われた場合とスキップ再生が行われた場合それぞれの処理の様子を示すタイミング図。
【図７】第３の実施例として、特殊再生としてスキップ再生が行われた場合に、ＣＭ区間の全部または一部をスキップされたか否かを判定するための処理の流れを示すフローチャート。
【図８】番組放送中に複数のＣＭコンテンツが挿入される場合に、イベントメッセージによって各ＣＭの識別情報を通知する場合の例を示すタイミング図。
【図９】図７に示す処理において、録画された番組の再生中にＣＭスキップが行われた場合の処理の様子を示すタイミング図と、ＣＭスキップに対する補填処理の一例を示す図。
【符号の説明】
【００７５】
１１…放送局装置、１１１…データ放送オーサリング装置、１１２…送出装置、１２…送信機、１３…送信アンテナ、２１…アンテナ、２２…デジタルテレビジョン放送受信装置（録画再生装置）、２２１…受信部、２２２…記録部、２２３…分離部、２２４…映像・音声処理部、２２５…表示処理部、２２６…データ放送処理部、２２７…内蔵タイマ、２２８…内蔵メモリ、２３…モニタ、Ｐ１…時刻管理機能、Ｐ２…メモリ管理機能、Ｐ３…特殊再生検出機能、Ｐ４…ＣＭ区間判定機能、Ｐ５…特殊再生検出時の制御処理機能。
【図１】
0004520389.tif 000002
【図２】
0004520389.tif 000003
【図３】
0004520389.tif 000004
【図４】
0004520389.tif 000005
【図５】
0004520389.tif 000006
【図６】
0004520389.tif 000007
【図７】
0004520389.tif 000008
【図８】
0004520389.tif 000009
【図９】
0004520389.tif 000010