(57)【要約】【課題】広告主に対してコンテンツに挿入したＣＭをより確実に表示する手段を提供する。【解決手段】  録画再生装置１００は、コンテンツに含まれるＣＭの開始位置及び終了位置を検出し、位置と再生可否を示すフラグから構成するＣＭ位置・履歴情報を作成し、ＣＭが再生済みか否かを管理する。そして、視聴者がコンテンツを視聴する際、ＣＭ位置・履歴情報を参照し、既に再生したＣＭを自動的にスキップする。また、視聴者が一時停止やメニュー画面表示を指示した場合に、状況に応じてコンテンツを一時停止し、ＣＭ位置・履歴情報を参照して未再生のＣＭを再生する。さらに、ＣＭ位置・履歴情報を必要に応じて更新し、ＣＭの繰り返し再生や再生済みのＣＭを一定時間経過後に再度表示する。【選択図】  図１
2009033583.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを再生する再生部と、
前記コンテンツに挿入されたコマーシャルメッセージ部分を検出する検出部と、
前記検出部から得られたコマーシャルメッセージの開始位置および終了位置と、前記コマーシャルメッセージの再生可否を示す情報を含むコマーシャルメッセージ位置及び/又は履歴情報を作成し、必要に応じて前記情報を変更する制御部と、
前記コマーシャルメッセージ位置及び/又は履歴情報を記録する記録媒体を備え、
前記制御部は、前記検出部を用いてコンテンツ毎に前記コマーシャルメッセージ位置及び/又は履歴情報を生成し、前記情報を前記記録媒体に記録し、前記コマーシャルメッセージ位置及び/又は履歴情報を前記再生部にて前記コンテンツ再生時に参照し、前記コマーシャルを再生するか否かを判断し、
前記判断した結果、前記コマーシャルを再生しない場合には、前記コマーシャルメッセージの再生をスキップし、前記コンテンツ本編の再生を続行し、前記判断した結果、前記コマーシャルを再生する場合には、前記コマーシャルメッセージを再生し、前記コマーシャルメッセージ位置及び/又は履歴情報を更新することを特徴とする再生装置。
【請求項２】
請求項１に記載の再生装置において、
前記再生部にてコンテンツ再生中に、利用者が一時停止やメニュー表示を含む各種操作を指示した場合、
前記制御部は、前記再生中のコンテンツを一時停止し、前記コマーシャルメッセージ位置及び/又は履歴情報を参照し、再生していないコマーシャルメッセージを抽出し、前記コマーシャルメッセージを再生することを特徴とする再生装置。
【請求項３】
請求項２に記載の再生装置において、
前記コンテンツの一時停止中の画面とコマーシャルメッセージ再生画面を合成する画面合成部を備え、
前記再生部にて前記コンテンツ再生中に、前記利用者が一時停止やメニュー表示を含む各種操作を指示した場合に、
前記制御部は、前記画面合成部を用いて前記コンテンツの一時停止画面やメニュー画面を含む各種操作時の画面とＣＭ再生画面を表示することを特徴とする再生装置。
【請求項４】
請求項３に記載の再生装置において、
前記画面合成部は、表示する画面のサイズを必要に応じて変更することを特徴とする再生装置。
【請求項５】
請求項１に記載の再生装置において、
時間情報を保持および通知するタイマ部を備え、
前記制御部は、前記コマーシャルメッセージ位置及び/又は履歴情報に、前記タイマ部を用いて前回コマーシャルメッセージを再生した時間を取得および記録することを特徴とする再生装置。
【請求項６】
請求項５に記載の再生装置において、
前記制御部は、前記コマーシャルメッセージ位置及び/又は履歴情報に記録した前記コマーシャルメッセージの前回再生日時を参照し、
前記タイマ部を用いて前記コマーシャルが前回再生されてから所定の時間以上経過したことを検知した場合に、前記コマーシャルメッセージ位置及び/又は履歴情報の前記再生可否を示す情報を再生可能であることを示す情報に更新し、既に再生済みのコマーシャルメッセージであっても、前記所定の時間が経過すると、再度表示するように再生制御することを特徴とする再生装置。
【請求項７】
請求項６に記載の再生装置において、
利用者が、前記所定の時間と、前記所定の時間経過後に再生済みのコマーシャルメッセージを再度表示するように設定する手段を備えたことを特徴とする再生装置。
【請求項８】
請求項２に記載の再生装置において、
前記制御部は、前記再生中のコンテンツを一時停止させた場合のみ、既に再生済みのコマーシャルメッセージであっても繰り返し前記コマーシャルメッセージを再生することを特徴とする再生装置。
【請求項９】
請求項８に記載の再生装置において、
利用者が、前記既に再生済みのコマーシャルメッセージを繰り返し再生可能にするように設定する手段を備えたことを特徴とする再生装置。
【請求項１０】
コンテンツを記録する記録媒体と前記コンテンツを配信する送信装置と、前記送信装置とネットワーク接続されている前記コンテンツを受信する１つ以上の受信装置とを備える映像再生システムにおいて、
前記送信装置は、
前記記録媒体に格納したコンテンツを再生する再生部と、
前記コンテンツに挿入されたコマーシャルメッセージ部分を検出する検出部と、
前記検出部から得られたコマーシャルメッセージの開始位置および終了位置と、前記コマーシャルメッセージの再生可否を示す情報を含むコマーシャルメッセージ位置及び/又は履歴情報を作成し、必要に応じて前記情報を変更する第１の制御部と、
前記コマーシャルメッセージ位置及び/又は履歴情報を記録する記録媒体と、
前記再生部で再生したコンテンツおよびコマーシャルメッセージのどちらか一方、または両方を表示するための画面を生成する画面生成部と、
を備え、
前記受信装置は、
利用者からの操作指示を受信する入力部と、
受信したコンテンツを内蔵あるいは外付けの表示装置へ表示する表示部と、
前記送信装置に対してコンテンツ配信を要求する第２の制御部と、
を備え、
前記送信装置は、前記検出部を用いてコンテンツ毎に前記コマーシャルメッセージ位置及び/又は履歴情報を生成し、前記情報を前記記録媒体に記録しているものとし、
利用者が前記受信装置に対して前記入力部を介してコンテンツの再生要求を指示した場合、
前記受信装置の第２の制御部は、
前記ネットワークを介して前記送信装置へ前記再生要求を送信し、
前記再生要求を受信した前記送信装置の第１の制御部は、
前記再生部に対して前記再生要求のあったコンテンツの再生を指示し、
前記画面生成部に対して前記コンテンツの再生画面、および必要に応じて前記コンテンツに含まれるコマーシャルメッセージを表示する画面を生成することを指示し、
前記画面生成部で生成した画面の情報を前記ネットワーク経由で前記受信装置へ送信し、
前記コマーシャルメッセージ位置及び/又は履歴情報を前記再生部にて前記コンテンツを再生時に参照し、前記コマーシャルを再生するか否かを判断し、
前記判断した結果、前記コマーシャルを再生しない場合には、前記コマーシャルメッセージの再生をスキップし、前記コンテンツ本編の再生を続行し、
前記判断した結果、前記コマーシャルを再生する場合には、前記コマーシャルメッセージを再生し、前記コマーシャルメッセージ位置及び/又は履歴情報を更新し、
前記受信装置は、
前記表示部を用いて前記ネットワーク経由で受信したコンテンツの画面情報をそのまま表示することを特徴とする映像再生システム。
【請求項１１】
請求項１０に記載の映像再生システムにおいて、
利用者が前記入力部を用いてコンテンツ再生中に一時停止を指示した場合、
前記受信装置の第２の制御部は、ネットワーク経由で前記送信装置の第１の制御部に対してその旨を通知し、
前記送信装置の第１の制御部は、前記再生中のコンテンツを一時停止し、前記コマーシャルメッセージ位置及び/又は履歴情報を参照し、再生していないコマーシャルメッセージを抽出し、前記コマーシャルメッセージを再生し、前記画面生成部に対して、前記コンテンツの一時停止画面、あるいは前記再生したコマーシャルメッセージ、あるいはその両方を出力して表示画面を生成し、前記画面生成部で生成した表示画面の情報を前記ネットワーク経由で前記受信装置へ送信することを特徴とする映像再生システム。
【請求項１２】
請求項１０に記載の映像再生システムにおいて、
利用者が操作するために必要なメニュー画面を生成する手段を備え、
利用者が前記入力部を用いてコンテンツ再生中にメニュー表示を含む各種操作を指示した場合、前記受信装置の第２の制御部は、ネットワーク経由で前記送信装置の第１の制御部に対してその旨を通知し、前記送信装置の第１の制御部は、前記再生中のコンテンツを一時停止し、前記コマーシャルメッセージ位置及び/又は履歴情報を参照し、再生していないコマーシャルメッセージを抽出し、前記コマーシャルメッセージを再生し、前記画面生成部に対して、メニュー画面あるいは前記再生したコマーシャルメッセージ、あるいはその両方を出力して表示画面を生成し、前記画面生成部で生成した表示画面の情報を前記ネットワーク経由で前記受信装置へ送信することを特徴とする映像再生システム。
【請求項１３】
コンテンツを記録する記録媒体を備えると、前記コンテンツを配信する送信装置と、前記コンテンツを受信する１つ以上の受信装置とからなり、前記送信装置と前記受信装置がネットワーク接続されている映像再生システムにおいて、
前記送信装置は、
前記記録媒体に格納したコンテンツを１つ以上同時に再生する再生部と、
前記コンテンツに挿入されたコマーシャルメッセージ部分を検出する検出部と、
前記検出部から得られたコマーシャルメッセージの開始位置および終了位置と、前記コマーシャルメッセージの再生可否を示す情報を含むコマーシャルメッセージ位置及び/又は履歴情報を作成し、必要に応じて前記情報を変更する第１の制御部と、
前記コマーシャルメッセージ位置及び/又は履歴情報を記録する記録媒体と、
を備え、
前記受信装置は、
利用者からの操作指示を受信する入力部と、
必要に応じて１つ以上のコンテンツを合成して１つの映像に変換する画面生成部と、
受信したコンテンツを内蔵あるいは外付けの表示装置へ表示する表示部と、
前記送信装置に対してコンテンツ配信を要求する第２の制御部と、
を備え、
前記送信装置は、あらかじめ前記検出部を用いてコンテンツ毎に前記コマーシャルメッセージ位置及び/又は履歴情報を生成し、前記情報を前記記録媒体に記録しているものとし、
利用者が前記受信装置に対して前記入力部を介してコンテンツの再生要求を指示した場合、
前記受信装置の第２の制御部は、
前記ネットワークを介して前記送信装置へ前記再生要求を送信し、
前記再生要求を受信した前記送信装置の第１の制御部は、前記再生部に対して前記再生要求のあったコンテンツの再生を指示し、
前記コンテンツを前記ネットワーク経由で前記受信装置へ送信し、
前記コマーシャルメッセージ位置及び/又は履歴情報を前記再生部にて前記コンテンツ再生時に参照し、前記コマーシャルを再生するか否かを判断し、
前記判断した結果、前記コマーシャルを再生しない場合には、前記コマーシャルメッセージの再生をスキップし、前記コンテンツ本編の再生を続行し、
前記判断した結果、前記コマーシャルを再生する場合には、前記コマーシャルメッセージを再生し、前記コマーシャルメッセージ位置及び/又は履歴情報を更新し、
前記受信装置は、コンテンツやコマーシャルメッセージの映像を前記ネットワーク経由で受信し、受信した映像を前記画面生成部へ送り、
前記画面生成部は、ネットワーク経由で受信したコンテンツやコマーシャルメッセージを表示するための画面を作成して表示すること、
を特徴とする映像再生システム。
【請求項１４】
請求項１３に記載の映像再生システムにおいて、
利用者が前記入力部を用いてコンテンツ再生中に一時停止を指示した場合、
前記受信装置の第２の制御部は、ネットワーク経由で前記送信装置の第１の制御部に対してその旨を通知し、
前記送信装置の第１の制御部は、
前記再生中のコンテンツを一時停止し、前記コマーシャルメッセージ位置及び/又は履歴情報を参照し、再生していないコマーシャルメッセージを抽出し、前記コマーシャルメッセージを再生し、前記一時停止したコンテンツと、前記再生したコマーシャルメッセージをネットワーク経由で前記受信装置へ送信し、
前記受信装置は、前記画面生成部を用いてネットワーク経由で受信した一時停止したコンテンツ画面やコマーシャルメッセージを必要に応じて１つの画面に生成し、表示することを特徴とする映像再生システム。
【請求項１５】
請求項１３に記載の映像再生システムにおいて、
利用者が操作するために必要なメニュー画面を生成する手段を備え、
利用者が前記入力部を用いてコンテンツ再生中にメニュー表示を含む各種操作を指示した場合、
前記受信装置の第２の制御部は、ネットワーク経由で前記送信装置の第１の制御部に対してその旨を通知し、
前記送信装置の第１の制御部は、前記再生中のコンテンツを一時停止し、前記コマーシャルメッセージ位置及び/又は履歴情報を参照し、再生していないコマーシャルメッセージを抽出し、前記コマーシャルメッセージを再生し、メニュー画面あるいは前記再生したコマーシャルメッセージ、あるいはその両方をネットワーク経由で前記受信装置へ送信し、
前記受信装置は、
前記画面生成部を用いてネットワーク経由で受信したメニュー画面やコマーシャルメッセージを必要に応じて１つの画面に生成し、表示することを特徴とする映像再生システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツを再生する再生装置に係り、特にコンテンツに含まれるコマーシャルメッセージを再生する機能についての再生装置に関する。
【背景技術】
【０００２】
近年、放送波のデジタル化が進み、受信した番組を劣化の無い状態でデジタルコンテンツとして録画再生装置へ記録することが可能となった。この録画再生装置には、コンテンツの本編を再生中にコマーシャルメッセージ（以下、ＣＭと呼ぶ）部分をスキップする機能を備えたものがあり、利用者はこの機能を利用して、任意のタイミングでＣＭを視聴したりスキップしたりすることができる。
【０００３】
しかし広告主にとってＣＭを再生しないということは、広告効果の低減を招き、好ましくない。そこで、コンテンツ中のＣＭを検出する手段を備え、あらかじめ本編とＣＭを分離記録し、コンテンツ再生の一時停止時に一括して蓄積されたＣＭを再生し、本編再生中には再生しない技術が開示されている（例えば、特許文献１参照）。
【０００４】
【特許文献１】特開２００６−５０１６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の方法では、一時停止時にのみＣＭを表示、あるいはコンテンツ本編の前後に一括してＣＭを再生するため、本編の再生中はＣＭを再生する機会を提供していない。すなわち、利用者が一時停止操作を行わない場合はＣＭが再生されない可能性があり、利用者に一時停止してもらうことを期待するしかなく、広告主にとってコンテンツに挿入したＣＭの広告効果が得られないという問題がある。また、本編の前後に一括してＣＭを表示する場合には、利用者が本編の最初に早送り、本編の最後で停止すると、結局ＣＭが再生されないことになる。
【０００６】
さらに、通常はＣＭをスキップしつつ、場合によっては本編再生中に元々挿入されていたＣＭを視聴したい、あるいは一度見たＣＭを一定時間経過したら再度表示させたり、以前再生したＣＭは一時停止時のみ再生させるといった利用者の要望もありうる。
【０００７】
本発明の目的の一つは、広告主に対してはコンテンツに挿入したＣＭをより確実に表示する手段を提供することにある。
【０００８】
また、本発明の他の目的の一つは、利用者に対しては使い勝手の良いコンテンツ再生手段を提供することにある。
【課題を解決するための手段】
【０００９】
本発明の一実施の態様は、例えば、特許請求の範囲のように記載する。
【発明の効果】
【００１０】
本発明によれば、視聴者がコンテンツ視聴中に早送り等の操作でコンテンツに含まれるＣＭをスキップした場合でも、一時停止中に自動的にＣＭを再生することにより視聴者に対してＣＭを表示する機会を増やすことができる。
【００１１】
また、本発明によれば、コンテンツ配信元が期待するＣＭ効果を促進することができる。
【００１２】
また、本発明によれば、一度再生したＣＭは本編再生中に自動的にスキップするため、コンテンツ再生時に視聴者が本編の視聴に専念したまま本編の再生を続行できる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施例について図面を用いて説明する。なお、本発明は図示例に限定されるものではない。
（実施例１）
実施例１にかかる発明につき図１を用いて説明する。図１は複数のコンテンツを蓄積、再生する録画再生装置１００の構成を示したものである。この録画再生装置は各種の放送番組を受信し、これらの番組を記録、再生することができる。ここで放送番組とは地上波、衛星波などのテレビジョン放送波に限らず通信回線によって配信される放送またはダウンロードコンテンツでもよい。
【００１４】
録画再生装置１００は、チューナ処理部１０１、入力部１０２、記録部１０３、記録媒体１０４、ＣＭ位置及び/又は履歴情報記録媒体１０５、タイマ部１０６、ＣＭ検出部１０７、再生部１０８、子画面生成部１０９、制御画面生成部１１０、画面合成部１１１、音声出力部１１２、映像出力部１１３、制御部１５０、一時記録媒体１５１を備えて構成されている。
【００１５】
チューナ処理部１０１は、放送波を受信し映像信号に変換し、所望のチャンネルを選局する部分である。放送波としては、例えば、デジタル放送波、アナログ放送波が挙げられる。
【００１６】
入力部１０２は、ユーザからのリモコン操作などによる入力信号を受け付け、制御信号に変換するようになっている。記録部１０３は、受信したコンテンツを記録媒体１０４へ記録するための記録制御を行うようになっている。記録媒体１０４は、コンテンツの情報を記録するようになっている。各コンテンツは例えばＭＰＥＧファイルのような形式で蓄積されており、必要に応じて書き込み、読み出しが行われる。例えば、内蔵あるいは着脱可能なＨＤＤ、光ディスク、メモリカード、不揮発性メモリなどが考えられ、単独で用いる他、これらを組み合わせたハイブリッド形態なども考えられる。
【００１７】
ＣＭ位置及び/又は履歴情報記録媒体１０５には、記録媒体１０４に記録したコンテンツに含まれるＣＭの挿入位置情報、再生履歴情報、再生するか否かを判断するフラグ情報等が格納されている。タイマ部１０６は、時刻情報や指定の時間からの経過時間情報を管理する時間計測を行なうようになっている。
【００１８】
ＣＭ検出部１０７は、再生部１０８が記録媒体１０４から読み出し、再生したコンテンツの情報を読み取り、周知のＣＭ検出方法を用いてコンテンツ中に含まれるＣＭの開始、終了位置を検出するようになっている。再生部１０８は、記録媒体１０４に記録したコンテンツを再生するための再生制御（エンコードされた映像のデコードなど）を行う。また複数の映像を同時に再生することが可能である。
【００１９】
子画面生成部１０９は、映像信号の表示サイズを変換し、任意の大きさの画面を生成するようになっている。制御画面生成部１１０は、操作メニューや設定画面などの制御画面を生成するようになっている。
【００２０】
画面合成部１１１は、再生部１０８、子画面生成部１０９、制御画面生成部１１０で生成された映像を制御し、必要に応じて合成し、１つの映像にまとめる。音声出力部１１２は、再生部１０８でデコードされた音声、またはあらかじめ設定されている音声を内蔵あるいは外付けスピーカ、イヤホン、ヘッドフォン、録音装置などの装置に出力する機能である。
【００２１】
映像出力部１１３は、映像信号を出力する機能が備えられている。出力する対象として外付けあるいは内蔵のブラウン管、液晶パネル、プラズマディスプレイパネル、有機ＥＬパネルなどの各種モニタや録画装置、映像送信用の通信装置などが挙げられる。
【００２２】
制御部１５０は、録画再生装置１００における各部の動作を統括的に管理制御するようになっている。一時記録媒体１５１は、制御部１５０に付随し、処理を円滑に行うために必要な情報の記録を一時的に行なうようになっている。
【００２３】
実施例１にかかる発明は、上記構成によって実現することが可能であるが、ＣＭ位置及び/又は履歴情報記録媒体１０５を記録媒体１０４へ統合して一括して管理する構成や、チューナ処理部１０１を複数備えた構成としてもよい。
【００２４】
次に図２を用いて、記録媒体１０４に記録されたコンテンツに含まれるＣＭの挿入位置や再生履歴を含んだ情報の一構成例について説明する。ここで、記録媒体１０４に記録されている各コンテンツは、本編の間に複数のＣＭが挿入されている構成であるとし、本実施例では図２に示すコンテンツ２５０のように、本編中に３つのＣＭ部分（２５２、２５３、２５４）を含んでいるものとする。
【００２５】
本実施例では、記録媒体１０４に記録されている各コンテンツに含まれるＣＭの挿入位置を検出し、ＣＭ位置及び/又は履歴情報２００を作成する。そして、ＣＭ位置及び/又は履歴情報２００をＣＭ位置及び/又は履歴情報記録媒体１０５に蓄積し、必要に応じてＣＭ位置及び/又は履歴情報２００を用いてＣＭの再生履歴を管理するようになっている。
【００２６】
ＣＭ位置・再生履歴情報２００は、ＣＭ開始位置２０１、ＣＭ終了位置２０２、前回再生日時２０３、再生フラグ２０４の要素から構成される。ＣＭ開始位置２０１およびＣＭ終了位置２０２は、コンテンツ中に含まれるＣＭが始まる時間と終了する時間を示している。前回再生日時２０３はＣＭを再生した日時である。再生フラグ２０４はＣＭを再生するべきか否かを判断するためのフラグを示し、例えば、「再生する」「再生しない」といった値を設定する。
【００２７】
ここでＣＭ開始位置２０１、ＣＭ終了位置２０２は時間で指定してもよいし、コンテンツの先頭からのバイト数で指定してもよい。時間で指定する場合にはＣＭ終了位置２０２は相対的な時間で設定してもよい。コンテンツのチャプター情報が利用できるのであれば、そのようなメタデータで指定してもよい。また再生フラグ２０４も必要に応じて他の設定値を追加してもよい（例えば、「常に再生する」など）。
【００２８】
コンテンツ２５０に対してＣＭ位置及び/又は履歴情報２００を作成すると、ＣＭ位置及び/又は履歴情報２１０のように表される。ＣＭ位置及び/又は履歴情報２１０ではＣＭ２５２がＣＭ情報２１５、ＣＭ２５３がＣＭ情報２１６、ＣＭ２５４がＣＭ情報２１７に対応付けられる。
【００２９】
ＣＭ位置及び/又は履歴情報２１０を作成する手順について図３を用いて説明する。ＣＭ位置及び/又は履歴情報２１０の作成は、任意のタイミングで実行することができ、例えばコンテンツ再生時、コンテンツ録画時、待機時など、いずれの場合でも可能である。特にコンテンツ再生時にＣＭ位置及び/又は履歴情報２１０を作成する場合、１つのチャンネルをコンテンツ再生に割り当て、別のチャンネルをコンテンツに対するＣＭ位置及び/又は履歴情報２１０の作成用として割り当てることにより、再生と平行してＣＭ位置及び/又は履歴情報２１０を作成することが可能となる。
【００３０】
まず、制御部１５０は、記録媒体１０４に記録されているコンテンツを再生部１０８への読み出しを指示し、コンテンツの再生を開始する。コンテンツ２５０の例では、本編２５１が再生される。再生の速度は等倍速再生あるいは高速再生でもよい。制御部１５０は、再生部１０８に指示し、再生部１０８で再生された音声、映像、字幕、番組補助情報などの情報を、ＣＭ検出部１０７へ送る。送信する情報の組み合わせはＣＭ検出部１０７がＣＭを検出するのに必要十分な情報である（ステップＳ３０１）。
【００３１】
次に制御部１５０は、コンテンツを再生しながらコンテンツが終端に達したかどうかを確認する（ステップＳ３０２）。コンテンツの終端に達していた場合は、コンテンツの再生を停止する（ステップＳ３０９）。
【００３２】
ステップＳ３０２においてコンテンツが終端に達していなければ、ＣＭ検出部１０７は、再生部１０８より送られてくる前記情報を元に、ＣＭ２５２の開始位置を検出する（ステップＳ３０３）。そして、現在の再生位置がＣＭの開始位置であるか否かを判断し（ステップＳ３０４）、判断した結果、現在の再生位置がＣＭの開始位置でなかった場合は再びステップＳ３０２に戻り（ステップＳ３０４：Ｎｏ）、制御部１５０はＣＭの検出を続ける。
【００３３】
ステップＳ３０４において現在の再生位置がＣＭ２５２に（１５’２０”より開始）に達し、ＣＭの開始を検出した場合は（ステップＳ３０４：Ｙｅｓ）、ＣＭ検出部１０７はＣＭ検出を制御部１５０へ伝える。制御部１５０は、ＣＭ検出を受信すると、その時点での再生時間あるいは再生位置を再生部１０８から受け取り、ＣＭ位置及び/又は履歴情報２１０内のＣＭ開始位置２１１に設定し、必要に応じてＣＭ位置及び/又は履歴情報記録媒体１０５に記録する（ステップＳ３０５）。
【００３４】
次にＣＭ検出部１０７は、検出したＣＭ２５２の終了位置２１２の検出を行う（ステップＳ３０６）。そして、ＣＭ２５２の再生がまだ終了していないか否かを判断し（ステップＳ３０７）、判断した結果、終了していない場合は再びステップＳ３０６に戻り、ＣＭの終了位置検出を続ける。ステップＳ３０７において再生位置がＣＭ２５２の終端（１６’２０”）に達し、ＣＭの終了を検出した場合、ＣＭ検出部１０７は制御部１５０にＣＭ２５２が終了したことを伝える。
【００３５】
制御部１５０は、ＣＭ２５２の終了を受信すると、その時点での再生時間または再生位置を再生部１０８から受け取り、ＣＭ終了位置２１２に設定し、必要に応じてＣＭ位置及び/又は履歴情報記録媒体１０５に記録する（ステップＳ３０８）。その後、ステップＳ３０２へ戻り、本編２５５の再生を続け、次のＣＭ開始部分の検知を続ける。
【００３６】
このようにＣＭの開始、終了位置の検出を繰り返し続け、ステップＳ３０２においてコンテンツ２５０の終端に達した場合、制御部１５０は再生部１０８に指示し、コンテンツ２５０の再生を停止させる（ステップＳ３０９）。この結果、ＣＭ位置及び/又は履歴情報２１０に示すように、ＣＭ開始位置２１１、ＣＭ終了位置２１２が記録される。またＣＭ・位置及び/又は履歴情報の初期設定として、前回再生日時２１３はまだ実際に視聴を行っていないので未定義とし、再生フラグ２１４は全て「再生する」に設定する。
【００３７】
次に視聴者が、記録媒体１０４に蓄積されたコンテンツ２５０を視聴中に一時停止した場合、ＣＭ位置及び/又は履歴情報記録媒体１０５に記憶したコンテンツのＣＭ位置及び/又は履歴情報２１０を利用して、一時停止画面上でＣＭ２５２を再生する方法について図４のフローチャート４００を用いて説明する。
【００３８】
前提として、再生を開始した時点で、コンテンツ２５０に対応するＣＭ位置及び/又は履歴情報２１０は、制御部１５０によってあらかじめＣＭ位置及び/又は履歴情報記録媒体１０５から読み出され、一時記録媒体１５１へ記録されているものとする。
【００３９】
まず視聴者が本編２５１を再生中に、装置１００に対して一時停止操作を行い（例えばリモコンの一時停止ボタンを押す）、その操作を入力部１０２が受信する（ステップＳ４０１）。そして入力部１０２からの一時停止入力を制御部１５０が受け取り、再生部１０８を制御し、再生を一時停止する（ステップＳ４０２）。
【００４０】
次に、制御部１５０はタイマ部１０６に指示し、時間の計測を開始する（ステップＳ４０３）。制御部１５０は、あらかじめ設定した所定の時間が経過したか否かの判断を行い（ステップＳ４０４）、所定の時間が経過するまで画面上に一時停止中の映像を表示したまま待ち状態にする。これは一時停止中の映像を観るための待ち時間である。この待ち時間は視聴者の設定に応じて変化させてもよい。
【００４１】
ここで、ステップＳ４０３、ステップＳ４０４における待ち時間の計測と判断の方法として、制御部１５０がタイマ部１０６より現時点での時刻を取得し、時刻情報を一時記録媒体１５１に記録し、随時タイマ部１０６から現在時刻を取得しつつ、制御部１５０が一時記録媒体１５１に記録された時刻と現在時刻の比較を繰り返し、設定された経過時間が経つまで待つ方法がある。また待ち時間終了の通知を、指定時間経過後に制御部１５０へ送るように、タイマ部１０６に対して設定する方法もある。
【００４２】
ステップＳ４０４において所定の時間が経過した後（ステップＳ４０４：Ｙｅｓ）、制御部１５０は一時記録媒体１５１より再生中のコンテンツ２５０に対応したＣＭ位置及び/又は履歴情報２１０（図２参照）を取得する（ステップＳ４０５）。
【００４３】
次に制御部１５０は取得したＣＭ位置及び/又は履歴情報２１０の中から「再生する」フラグのついたＣＭ情報が存在するかどうかを検索する（ステップＳ４０６）。ステップＳ４０６において「再生する」フラグのついたＣＭ情報を発見できなかった場合（ステップＳ４０６：Ｎｏ）、ＣＭを画面に表示することなく一時停止を継続する。ステップＳ４０６において「再生する」フラグのついたＣＭ情報２１５を発見した場合は、制御部１５０は再生部１０８より取得した一時停止時の再生位置を一時記録媒体１５１に記録する（ステップＳ４０７）。
【００４４】
そして制御部１５０は、現在の再生位置を、ステップＳ４０５で取得したＣＭ位置及び/又は履歴情報２１０内のＣＭ開始位置２１１に示す再生位置へ移動し、再生部１０８に対してＣＭ再生を指示する（ステップＳ４０８）。再生部１０８は発見したＣＭ情報２１５に対応するＣＭ２５２の再生を開始し、ＣＭ映像を画面合成部１１１へ送り、同時に一時停止中の本編の画面を子画面生成部１０９へ送る。同時に音声出力部１１２へＣＭ２５２の音声信号を送る。音声の大きさは必要に応じて変化させてもよい。
【００４５】
ここで、コンテンツ２５０のように、「再生する」フラグのついたＣＭがコンテンツ内に複数存在する場合、一時停止時の再生位置（本編２５１）に最も近いＣＭ２５２に対応するＣＭ情報２１５を選択することで、本編とＣＭの関連性を強めることができる。またこの方法以外にも「再生する」フラグのついたＣＭの中からランダムに選択するという方法もある。
【００４６】
次に子画面生成部１０９は、再生部１０８より受け取ったＣＭ２５２の一時停止画面を子画面として変換し、画面合成部１１１へ送る。画面合成部１１１は再生部１０８より直接送られた再生中のＣＭ画面と子画面生成部１０９から送られた視聴コンテンツの一時停止画面を合成し映像出力部１１３へ送る。そして映像出力部１１３を介して、画面合成部１１１で合成された画面を表示装置へ出力する（ステップＳ４０９）。ここで、画面合成部１１１で生成する各画面サイズの比または画面重ね合わせの形態は視聴者が指定できるようにしてもよい（例えば半透明の重ね合わせなど）。
【００４７】
以上から、図６の再生画面６０１のような画面を再生中に視聴者が一時停止を指示すると、図６の一時停止画面６０２に示すように再生していた画面を一時停止して左下の子画面で表示しつつ、ＣＭ映像を画面右に表示させることができる。
【００４８】
次に、図２の本編２５１の一時停止中に、ＣＭ２５２を再生している状態から本編２５１の再生に復帰するまでの手順を図５のフローチャート５００を用いて説明する。ステップＳ４０８にてＣＭ２５２の再生を開始した後、制御部１５０は入力部１０２の一時停止解除入力の確認を行う（ステップＳ５０１）。
【００４９】
一時停止解除入力が入力部１０２より制御部１５０へ伝えられた場合（ステップＳ５０１：Ｙｅｓ）、制御部１５０はＣＭ２５２が再生中であるか否かを判断し（ステップＳ５０３）、もし再生中であれば制御部１５０は再生部１０８に対し、ＣＭ２５２の再生停止を指示する（ステップＳ５０４）。ＣＭ２５２の再生を行っていない場合は（ステップＳ５０３：Ｎｏ）、ステップＳ５１０へ移行し、一時停止前の本編の再生を再開する。
【００５０】
一方、ステップＳ５０１において視聴者からの一時停止解除入力がない場合には（ステップＳ５０１：Ｎｏ）、制御部１５０はＣＭ２５２が再生中であるか否かを判断し（ステップＳ５０２）、再生中でなければ一時停止を継続し、ステップＳ５０１へ戻る、再生中であれば制御部１５０は再生部１０８から現在の再生位置を取得し、再生位置をＣＭ位置及び/又は履歴情報２１０のＣＭ終了位置２１２と比較することでＣＭ再生が終了したか否かを確認する（ステップＳ５０５）。
【００５１】
ステップＳ５０５においてＣＭ再生がまだ終了していない場合にはステップＳ５０１へ戻り、再び入力信号を確認する（ステップＳ５０５：Ｎｏ）。ステップＳ５０５において、再生中のＣＭ２５２が終了した場合には、制御部１５０はタイマ部１０６より現在の時刻を取得する。そしてこの再生終了したＣＭ２５２の前回再生日時２１３を現在時刻で更新し、再生フラグ２１４を「再生しない」へ変更する。そして更新したＣＭ位置及び/又は履歴情報２１０を必要に応じてＣＭ位置及び/又は履歴情報記録媒体１０５に保存する（ステップＳ５０６）。
【００５２】
次に制御部１５０は「再生する」フラグのついたＣＭ情報がＣＭ位置及び/又は履歴情報２１０上に存在するか否かを判断する（ステップＳ５０７）。ステップＳ５０７において、「再生する」フラグのついたＣＭ情報２１６がＣＭ位置及び/又は履歴情報２１０上に存在する場合は、制御部１５０は再生部１０８の再生位置を、次に再生するＣＭ２５３のＣＭ開始位置２１１へ移動する。そして再生部１０８は制御部１５０の命令でＣＭ２５３の再生を開始し（ステップＳ５０８）、ステップＳ５０１へ戻る。
【００５３】
一方ステップＳ５０７において、「再生する」フラグのついたＣＭが存在しなかった場合（ステップＳ５０７：Ｎｏ）、制御部１５０は子画面生成部１０９を操作し、子画面の生成を停止し、画面合成部１１１は子画面との合成を停止する（ステップＳ５０９）。
【００５４】
次に制御部１５０はステップＳ４０７で一時記録媒体１５１に記録した一時停止時の再生位置を読み出し、再生部１０８の再生位置を一時停止時の本編２５１の位置へ移動させる。そして制御部１５０は再生部１０８を操作し、一時停止時していた本編２５１の再生を再開する（ステップＳ５１０）。
【００５５】
次に、図７、図８を用いて一時停止時の動作の概要を説明する。図７のように１つのコンテンツ２５０に含まれる３本のＣＭのうち、１本目のＣＭ２５２（ＣＭ情報２１５に対応）が再生済みであり（「再生しない」フラグが付いている）、現在１本目のＣＭ２５２と２本目のＣＭ２５３との間の本編２５５を再生中の場合、視聴者からの一時停止入力を受け付けると（ステップＳ４０１）、本編２５５の再生を一時停止する（ステップＳ４０２）。
【００５６】
一定時間経過すると（ステップＳ４０３〜４０４）、取得したＣＭ位置及び/又は履歴情報２１０の中から「再生する」フラグの設定されたＣＭ情報（ＣＭ情報２１６〜２１７）に対応する２本のＣＭ（ＣＭ２５３〜２５４）を検出し、現在の再生位置から最も近い位置にあり、未再生のＣＭであるＣＭ２５３を再生する（ステップＳ４０５〜４０９）。
【００５７】
ＣＭ２５３の再生が終了すると（ステップＳ５０５：Ｙｅｓ）、図８に示す通り、ＣＭ２５３に対応するＣＭ情報２１６の前回再生日時２１３と再生フラグ２１４を更新する（ステップＳ５０６）。そしてまだＣＭ２５４が再生されていないため、続けてＣＭ２５４を再生する（ステップＳ５０８）。
【００５８】
ＣＭ２５４の再生中に一時停止解除操作をすると（ステップＳ５０１：Ｙｅｓ、ステップＳ５０３：Ｙｅｓ、ステップＳ５０４）、画面合成が解除され、もとのコンテンツの再生が再開される（ステップＳ５０９〜５１０）。このときのＣＭ位置及び/又は履歴情報２１０の状態は図８に示すように、ＣＭ２５２、ＣＭ２５３は一度再生されているので各ＣＭ情報の再生フラグ２１４が「再生しない」に更新されている。
【００５９】
ＣＭ２５４はＣＭ再生中に一時停止が解除されたため、対応するＣＭ情報２１７の前回再生日時２１３は未設定のままであり、再生フラグ２１４についても「再生する」のままである。
【００６０】
次に視聴者がコンテンツを再生する際の動作について図９のフローチャート９００を用いて説明する。
【００６１】
通常の再生では、記録媒体１０４に蓄積されたコンテンツを再生部１０８へ送り、再生部１０８は送られた情報を再生信号へ変換し、音声出力部１１２と画面合成部１１１を経由して映像出力部１１３へ送ることで視聴者が映像を視聴できる。ここで前提として、コンテンツ再生を開始する時に制御部１５０は、あらかじめＣＭ位置及び/又は履歴情報記録媒体１０５より再生対象コンテンツのＣＭ位置及び/又は履歴情報２００を取得し、一時記録媒体１５１に記録しておく。そして、コンテンツの再生を開始する。
【００６２】
コンテンツの再生中に、制御部１５０は、再生部１０８から取得した現在の再生位置と、一時記録媒体１５１から取得したコンテンツに対応するＣＭ位置及び/又は履歴情報２００中のＣＭ開始位置２０１と比較し、現在の再生位置がＣＭ開始の直前か否かを確認する（ステップＳ９０１）。ＣＭ開始直前でなければ、再びステップＳ９０１へ戻り、確認を続ける。
【００６３】
ステップＳ９０１において、ＣＭ開始直前であると判断された場合、制御部１５０はＣＭ位置及び/又は履歴情報２００の中から現在の再生位置直後のＣＭに関する情報を取得し、ＣＭの再生フラグ２４０が「再生する」に設定されているか否かを判断する（ステップＳ９０２）。
【００６４】
その結果、現在の再生位置直後のＣＭに「再生する」フラグがついていた場合、再生部１０８はＣＭ開始位置２０１まで再生を続行する（ステップＳ９０３）。そして再生位置がＣＭ部分に入ると、再生部１０８は本編に続いてＣＭを再生する（ステップＳ９０４）。ＣＭの再生を続けながら、制御部１５０は再生部１０８から現在の再生時間を取得し、再生中のＣＭに対応するＣＭ情報・履歴情報２００内のＣＭ終了位置２０２と比較を行う（ステップＳ９０５）。ＣＭがまだＣＭ終了位置２０２に達していなかった場合、ステップＳ９０４へ戻り、ＣＭの再生を続ける。
【００６５】
ステップＳ９０５において、ＣＭがＣＭ終了位置２０２に達していると判断した場合、制御部１５０はタイマ部１０６から現在時刻を取得し、ステップＳ９０４で再生したＣＭに対応するＣＭ位置及び/又は履歴情報２００内の前回再生日時２０３を現在の時刻で更新する（ステップＳ９０６）。そして必要に応じて、ＣＭ位置及び/又は履歴情報２００を一時記録媒体１５１に記録する。
【００６６】
そして再生部１０８はＣＭに続く本編の再生を続ける（ステップＳ９０９）。
【００６７】
ステップＳ９０２において、制御部１５０はＣＭに「再生しない」フラグが付いていると判断したとき、再生部１０８は本編をＣＭ開始位置２０１まで再生する（ステップＳ９０７）。現在の再生位置がＣＭ開始位置２０１まで達すると、制御部１５０は再生部１０８の現在再生位置をＣＭ終了位置２０２に移動し（ステップ９０８）、本編の再生を続行する（ステップＳ９０９）。
【００６８】
例えば、図８のコンテンツ２５０のように本編中にＣＭが３本（ＣＭ２５２〜２５４）挿入されており、ＣＭ２５２、２５３に対応するＣＭ情報２１５、２１６の再生フラグ２１４に「再生しない」フラグが設定されている場合、図１０に示すように再生位置がＣＭ２５３の開始位置直前に達した場合、フローチャート９００と対応させた説明する。まず制御部１５０は、再生位置がＣＭ開始直前（４５’０５”）に達したため、ＣＭ位置及び/又は履歴情報２１０内の再生フラグ２１４を確認する（ステップＳ９０１：Ｙｅｓ、ステップＳ９０２）。
【００６９】
そしてＣＭ情報２１６の再生フラグ２１４は「再生しない」であるため、ＣＭ開始位置（４５’０５”）まで再生を続けた後、ＣＭ２５３をスキップし、本編２５６の再生を続行する（ステップＳ９０２：Ｙｅｓ、ステップＳ９０３〜９０９）。このようにして、再生部１０８はＣＭ２５３を自動的にスキップし、本編の再生を続行する。
【００７０】
以上から、本実施例で説明した録画再生装置１００は、映像コンテンツ内に含まれるＣＭの開始位置および終了位置を検出するＣＭ検出部１０７と、ＣＭ開始位置、終了位置、前回再生日時、再生フラグから構成されるＣＭ位置及び/又は履歴情報２００を作成し、ＣＭ位置及び/又は履歴情報２００を参照してＣＭの再生制御を行う制御部１５０と、情報２００を蓄積するＣＭ位置及び/又は履歴情報記録媒体１０５と、コンテンツの一時停止中の画面とＣＭ再生画面を合成する画面合成部１１１と、を備えることにより、視聴者がコンテンツを視聴している場合に、制御部１５０は、ＣＭ位置及び/又は履歴情報２００を参照し、一度視聴したＣＭを自動的にスキップすることが可能となる。また、視聴者がコンテンツ再生の一時停止を指示した場合に、ＣＭ位置及び/又は履歴情報２００を参照し、コンテンツ中に含まれるまだ再生していないＣＭを再生することができる。
【００７１】
これにより、視聴者が早送り等の操作でＣＭをスキップした場合でも一時停止中にＣＭが再生されるため、コンテンツ配給者が意図したＣＭを再生する機会を確保することができ、一度再生したＣＭは本編再生中にスキップするため、コンテンツ再生時に視聴者が本編の視聴に専念したまま本編の再生を続行できる。
【００７２】
なお、本実施例ではＣＭを対象に説明したが、ＣＭに限らずデジタル放送等のコンテンツ内に挿入されるデータ放送や文字放送などのコンテンツに対しても本実施例を適用することができる。また、以降の実施例についても同様である。
（実施例２）
実施例２では、コンテンツの再生中に操作メニュー画面を表示させて操作を行った場合に、それまで再生していた画面を一時停止して、操作メニュー画面と共に、一時停止中のコンテンツに含まれるＣＭ映像をＣＭ位置及び/又は履歴情報２００を参照して表示することを特徴とする。本実施例は、実施例１と同様の録画再生装置１００を用いて実施可能である。
【００７３】
まず、図１１を用いて視聴者がコンテンツ視聴中に操作メニュー画面を表示させた場合の処理について説明する。視聴者がコンテンツを視聴中にリモコンなどの入力機器を用いてメニュー画面表示を指示すると、入力部１０２はメニュー画面表示操作が行われたことを制御部１５０へ通知する（ステップＳ１１０１）。制御部１５０は、再生部１０８に対してコンテンツの再生を一時停止させる（ステップＳ１１０２）。このとき制御部１５０は、一時記録媒体１５１にコンテンツ上で一時停止した再生位置を記録しておく（ステップＳ１１０３）。
【００７４】
次に制御部１５０はメニュー画面を制御画面生成部１１０で生成し、生成したメニュー画面を画面合成部１１１へ送る（ステップＳ１１０４）。そして制御部１５０は、ＣＭ位置及び/又は履歴情報記録媒体１０５あるいは一時記録媒体１５１からＣＭ位置及び/又は履歴情報２００を取得する（ステップＳ１１０５）。
【００７５】
取得したＣＭ位置及び/又は履歴情報２００の中から、「再生する」フラグのついたＣＭが存在するかどうかを確認する（ステップＳ１１０６）。ステップＳ１１０６において、「再生する」フラグの付いたＣＭがコンテンツ中に存在しない場合、子画面は生成せず、制御部１５０は画面合成部１１１に対してメニュー画面のみの映像信号を表示部１１２へ送るように指示する（ステップＳ１１１１）。
【００７６】
ステップ１１０６において、「再生する」フラグの付いたＣＭが存在する場合、制御部１５０は再生部１０８に指示して、「再生する」フラグの付いたＣＭの先頭へ再生位置を移動させる。そして制御部１５０は再生部１０８でＣＭを再生させ、映像の再生信号を子画面生成部１０９へ送り、ＣＭ音声の再生信号は音声出力部１１２へ送る（ステップＳ１１０７）。
【００７７】
そして子画面生成部１０９は再生部１０８から受け取った映像を子画面に変換し、画面合成部１１１へ送る。画面合成部１１１はステップＳ１１０４で生成したメニュー画面とＣＭが表示されている子画面を合成する（ステップＳ１１０８）。図１４にメニュー画面とＣＭの再生画面を合成した画面例を示す。
【００７８】
ＣＭの再生が終了するまで再生部１０８はＣＭ再生を継続する（ステップＳ１１０９、ステップＳ１１１０）。ＣＭの再生が終了した場合、制御部１５０はタイマ部１０６から現在時刻を取得し、終了したＣＭのＣＭ位置及び/又は履歴情報２００内の前回再生日時２０３を更新し、必要に応じてＣＭ位置及び/又は履歴情報記録媒体１０５へ記録する（ステップＳ１１１２）。
【００７９】
制御部１５０は、ＣＭ位置及び/又は履歴情報２００内に「再生する」フラグが付いたＣＭ要素が存在するかどうかの確認を行う（ステップＳ１１１３）。
【００８０】
ステップＳ１１１３において「再生する」フラグの付いたＣＭが存在していた場合、ステップＳ１１０７へ戻り、ＣＭの再生を引き続き行う。
【００８１】
ステップＳ１１１３において「再生する」フラグの付いたＣＭが存在していない場合、制御部１５０は再生部１０８に指示して、子画面生成部１０９への映像信号の送信を停止させ、また同時に子画面生成部１０９に指示して画面合成部１１１への映像信号の送信を停止させる（ステップＳ１１１４）。その結果、画面はＣＭが表示されていない通常のメニュー画面に戻る。
【００８２】
次にメニュー画面操作中には、機能実行のために画面全体を用いるような処理も考えられる。このような場合に、メニュー画面操作を行うための手順について図１２を用いて説明する。
【００８３】
図１２のフローチャート１２００は、フローチャート１１００の手順でメニュー画面を表示した後に、視聴者がメニュー画面上で種々の操作を行う際の処理手順を示す。視聴者がメニュー画面を操作する度に、制御部１５０は入力部１０２から送られたメニュー画面操作信号を処理する（ステップＳ１２０１）。
【００８４】
制御部１５０は、視聴者より指示されたメニュー操作が、ＣＭ映像の子画面を画面上に表示するスペースを確保できる操作であるか否かを判断する（ステップＳ１２０２）。ＣＭを画面上に表示できないような操作とは、例えば画質調整操作や、多くの項目を表示する必要がある設定操作などである。
【００８５】
ステップＳ１２０２において視聴者からのメニュー操作がＣＭを画面上に表示できない操作であると判断した場合（ステップＳ１２０２：Ｎｏ）、制御部１５０は再生部１０８に指示し、子画面で再生中のＣＭを一時停止させる。そして一時停止位置を一時記録媒体１５１へ記録する（ステップＳ１２０３）。
【００８６】
次に、子画面合成を解除し（ステップＳ１２０４）、制御部１０５は、視聴者からの操作に応じて必要な制御を行う（ステップＳ１２０８）。ステップＳ１２０２において、視聴者からの入力がＣＭを画面上に表示可能な操作だった場合、制御部１５０は一時停止中のＣＭが存在するか否かを判断する（ステップＳ１２０５）。一時停止中のＣＭが存在した場合、制御部１５０は再生部１０８に指示して、ＣＭの再生を再開させる（ステップＳ１２０６）。
【００８７】
次に制御部１５０は子画面生成部１０９を操作し、再生部１０８から送られてきたＣＭ映像の子画面化を行い、子画面化した映像を画面合成部１１１へ送る。そして画面合成部１１１は制御画面生成部１１０から送られてきたメニュー画面と、子画面生成部１０９から送られてきたＣＭ子画面映像を合成し、映像出力部１１３へ送る。そして制御部１０５は、視聴者からの操作に応じて必要な制御を行う（ステップＳ１２０８）。
【００８８】
ここで、メニュー画面の操作を終了した後、メニュー操作開始前のコンテンツ再生画面に戻る場合と、メニュー画面操作の結果、コンテンツ再生画面に戻らない場合が考えられる。例えば、メニュー操作開始前のコンテンツ再生画面に戻らない場合とは、チャンネル変更、写真閲覧やウェブサイト閲覧などの、再生するコンテンツが変更された場合などである。メニュー画面からの復帰処理について図１３のフローチャート１３００を用いて説明する。
【００８９】
視聴者がメニュー画面で操作を行った後、操作終了を指示すると（ステップＳ１３０１）、その時点で制御部１５０はＣＭが再生中であるか否かを判断する（ステップＳ１３０２）。
ＣＭが再生中である場合、制御部１５０は再生部１０８に指示し、ＣＭの再生を停止させ、画面の合成も解除する（ステップＳ１３０３、ステップＳ１３０４）。
そして制御部１５０は、ステップＳ１３０１において、最後に入力部１０２から受け付けた操作終了後にメニュー操作開始前のコンテンツ再生画面に戻るか否かを判断する（ステップＳ１３０５）。
【００９０】
操作終了後、メニュー操作開始前のコンテンツ再生画面に復帰する場合は、制御部１５０は再生部１０８に指示し、再生位置を、ステップＳ１１０３にて一時記録媒体１５１に記憶したメニュー画面操作開始前のコンテンツ再生位置へ移動させ、そして再生を再開させる（ステップＳ１３０６）。
【００９１】
ステップＳ１３０４においてメニュー操作開始前のコンテンツ再生画面に復帰しないと判断した場合は、制御部１５０は再生部１０８を操作し、操作に応じて遷移するべき画面に遷移させる（ステップＳ１３０７）。
【００９２】
以上から、本実施例で説明した録画再生装置１００では、視聴者がコンテンツ再生中にメニュー画面操作を指示した場合、制御部１５０は、コンテンツ再生を自動的に一時停止させ、メニュー画面を表示すると同時に、ＣＭ位置及び/又は履歴情報２００を参照してコンテンツに含まれる未再生のＣＭを再生する。
【００９３】
また、表示装置の全画面を使用する必要があるメニュー画面を表示する場合は、メニュー画面の操作状態に応じて、ＣＭ再生を継続あるいは停止するといったＣＭ再生制御を行う。これにより、メニュー画面操作時に、視聴者がコンテンツ内容を見逃すことを防ぎ、視聴者の操作を妨げることなくＣＭを再生する機会を確保することができる。
（実施例３）
実施例１、実施例２では一度再生したＣＭを再び再生させることはできなかったが、本実施例では、ＣＭ位置及び/又は履歴情報２００中の再生フラグ２０４を用いて、一時停止中に繰り返しＣＭを再生させること、または前回再生時間より一定期間過ぎたＣＭについて再度再生させることを可能とする。
【００９４】
かかる処理は自動で行うことも、視聴者からの入力によって、例えば、図１５の画面１５０１のようなメニュー画面で操作に応じて行なうことも可能である。視聴中のコンテンツを一時停止中にＣＭを自動で繰り返し再生させる処理について図１５のフローチャート１５５０を用いて説明する。実施例１では、一時停止中に再生するべきＣＭを検出する処理を行っている部分は図４中のステップＳ４０６、図５中のステップＳ５０７である。一時停止中に再生するべきＣＭを全て再生してしまった場合は、ステップＳ４０６、ステップＳ５０７において制御部１５０が、「再生する」フラグが付いたＣＭが存在しないと判断するため、ＣＭ再生を行わず、通常の一時停止画面で待つことになる。
【００９５】
そこで、既に再生済みのＣＭを再度再生するために、本実施例では、ステップＳ１５５１における「再生する」フラグが付いたＣＭがＣＭ位置及び/又は履歴情報２００中に存在するか否かを判断する処理をステップＳ４０６、ステップＳ５０７に対応させ、制御装置１５０が「再生する」フラグが付いたＣＭが存在しないと判断した場合にステップＳ１５５２を行う。
【００９６】
ステップＳ１５５１において、「再生する」フラグが付いたＣＭがコンテンツ中に存在しないと制御部１５０が判断した場合、制御部１５０は、一時停止中コンテンツに関連付けられたＣＭ位置及び/又は履歴情報２００を操作し、再生フラグ２０４を全て「本編停止中に再生する」に変更する（ステップ１５５２）。この「本編停止中に再生する」フラグは、一時停止中やメニュー画面操作時には、「再生する」フラグと同様の意味であるが、本編再生時には「再生しない」と同様の意味を持つ。すなわち図９のステップＳ９０２において、「本編停止中に再生する」フラグは「再生しない」として扱われるということである。
【００９７】
以上から、一時停止時にコンテンツに含まれる全てのＣＭを再生した場合でも、ＣＭ位置及び/又は履歴情報２００の再生フラグ２０４を「再生する」に更新するため、繰り返しＣＭを再生させることができる。
【００９８】
上記の方法は、実施例２のメニュー画面操作時にも適用することができる。
【００９９】
上記の他にＣＭを再び再生する方法として、最後にコンテンツを視聴してから一定時間が経過したＣＭについてのみ、再度再生する場合が考えられる。前回再生日時から任意の日時（例えば、Ｘ日）が経過したＣＭを再度再生する方法について図１６のフローチャート１６００を用いて説明する。
【０１００】
まず、制御部１５０は、ＣＭ位置及び/又は履歴情報更新対象コンテンツのＣＭ位置及び/又は履歴情報２００をＣＭ位置及び/又は履歴情報記録媒体１０５から取得する（ステップＳ１６０１）。そして制御部１５０は、ＣＭ位置及び/又は履歴情報２００に含まれる各ＣＭの中から、再生フラグ２０４が「再生しない」に設定されているＣＭについて、前回再生日時２０３とタイマ部１０６から取得した現在時刻を比較する（ステップＳ１６０２）。
【０１０１】
ここで前回再生日時２０３から所定の日時（Ｘ日）が過ぎていると判断した場合、制御部１５０は更新対象となるＣＭの再生フラグ２０４を「再生する」に変更する（ステップＳ１６０３）。過ぎていないと判断した場合は変更を行わない（ステップＳ１６０２：Ｎｏ）。
【０１０２】
そして、ＣＭ位置及び/又は履歴情報２００内にまだ更新確認を行っていないＣＭ情報が存在すれば、ステップＳ１６０２へ戻り、制御部１５０がＣＭ位置及び/又は履歴情報２００の更新を続ける（ステップＳ１６０４：Ｙｅｓ）。コンテンツに含まれる全てのＣＭについて確認した後、制御部１５０はＣＭ位置及び/又は履歴情報２００をＣＭ位置及び/又は履歴情報記録媒体１０５へ記録する（ステップＳ１６０５）。
【０１０３】
ここで、フローチャート１６００の処理を実施するタイミングは、視聴者からのリモコン入力等によって受動的に行う場合と、定期的に自動で行う場合が考えられ、どちらの方法を用いてもよい。また対象となるコンテンツは特定のコンテンツのみでもよいし、複数のコンテンツでもよい。複数のコンテンツを対象とする場合は、フローチャート１６００の処理を繰り返し行うことで処理を実現できる。
【０１０４】
以上から、本実施例で説明した録画再生装置１００では、制御部１５０がＣＭ位置及び/又は履歴情報２００内の再生フラグ２０４の設定値を参照し、必要に応じて設定値を変更することにより、特定のＣＭの繰り返し再生や、一度再生したＣＭを一定時間経過後に再度表示することができ、柔軟にＣＭの再生制御を行うことが可能になる。
（実施例４）
次に、実施例４について図面を用いて説明する。実施例３では、録画再生装置１００のみでコンテンツ内に含まれるＣＭの再生制御を実行したが、本実施例では、映像送信装置と映像受信装置との間で、実施例３で行なったＣＭ再生制御を実行する方法について説明する。
【０１０５】
図１７は、映像送信装置１７００と、映像受信装置１７５０の構成を示した図である。映像送信装置１７００と映像受信装置１７５０の間は、インターネットなどのＩＰ網、有線または無線のＬＡＮ、Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ（ＵＳＢ）、Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ（ＨＤＭＩ）などの通信媒体でネットワーク接続されているものとする。また一台の映像送信装置１７００は、同時に複数の映像を再生部１０８で再生することによって、複数の映像受信装置１７５０に対して映像を送信することができる。
【０１０６】
映像送信装置１７００は、記録媒体１０４、ＣＭ位置及び/又は履歴情報記録媒体１０５、タイマ部１０６、ＣＭ検出部１０７、再生部１０８、子画面生成部１０９、制御画面生成部１１０、画面合成部１１１、制御部１５０、一時記録媒体１５１、通信部１７０１を備えて構成されている。通信部１７０１は、ネットワーク接続した他の装置に対して、映像音声信号の送信や制御信号の送受信を実行する部分であり、必要に応じて送信信号の暗号化、受信信号の復号化を行うようになっている。それ以外の部分は、録画再生装置１００と同様の構成である。
【０１０７】
映像受信装置１７５０は、入力部１０２、音声出力部１１２、映像出力部１１３、制御部１７７０、通信部１７５１を備えて構成されている。通信部１７５１は、映像音声信号の受信や制御信号の送受信を実行する部分であり、必要に応じて、送信信号の暗号化、受信信号の復号化を行うようになっている。制御部１７７０は、各部の統括的な制御を実行し、必要に応じて入力部１０２を介した視聴者からの操作指示を、通信部１７５１を介して映像送信装置１７００へ通知する。それ以外の部分は、録画再生装置１００と同様の構成である。
【０１０８】
実施例３と同様の効果を発揮することを示すため、映像送信装置１７００と映像受信装置１７５０の間の入出力処理について説明する。映像送信装置１７００側では、実施例１の図３で説明した手順を用いて、記録媒体１０４に格納しているコンテンツ毎にＣＭ位置及び/又は履歴情報２００をあらかじめ作成し、ＣＭ位置及び/又は履歴情報記録媒体１０５に格納しているものとする。
【０１０９】
視聴者がリモコン等の入力機器を用いて映像受信装置１７５０の入力部１０２に対して「再生」操作を行った場合、入力部１０２は制御部１７７０へ入力された操作入力信号を伝える。そして制御部１７７０は操作入力信号の種別を判別し、「再生」の場合は通信部１７５１を介して映像送信装置１７００へ向けて「再生」操作要求と（必要であれば）その付属情報（例えば、再生するコンテンツ名、再生倍速など）を送信する。
映像送信装置１７００の通信部１７０１は、「再生」操作要求を受信し、制御部１５０へ通知する。
【０１１０】
制御部１５０は、操作要求の内容を判別し、「再生」の場合は再生部１０８に対して記録媒体１０４に記録したコンテンツの再生を指示する。そして、制御部１５０の指示で、画面合成部１１１は再生コンテンツの映像信号を通信部１７０１へ出力する。また再生コンテンツの音声は再生部１０８から通信部１７０１へ送る。通信部１７０１は、必要に応じて映像と音声の信号を通信に適した形式に変換し、映像受信装置１７５０へ変換した映像音声信号を送信する。
【０１１１】
映像受信装置１７５０の通信部１７５１は、通信部１７０１から送られてきた映像音声信号を受信し、制御部１７７０の指示で、映像信号を音声出力部１１２および映像出力部１１３に適合した形式に変換し、音声信号は音声出力部１１２へ、映像信号は映像出力部１１３へ送る。
【０１１２】
以上の手順を行うことで、実施例３と同様に、映像送信装置１７００と映像受信装置１７５０との間でコンテンツを再生する。
【０１１３】
次に、視聴者がリモコン等の入力機器を用いて、映像受信装置１７５０の入力部１０２に対して「一時停止」操作を行った場合の処理動作について説明する。
【０１１４】
映像受信装置１７５０の入力部１０２は、「再生」操作を行なった場合と同様、制御部１７７０に対して操作入力信号を通知する。制御部１７７０は、操作入力信号の種別を判別し、「一時停止」の場合は通信部１７５１を介して映像送信装置１７００へ向けて「一時停止」操作要求を送信する。映像送信装置１７００の通信部１７０１は、「一時停止」操作要求を受信し、制御部１５０へ通知する。
【０１１５】
制御部１５０は、操作要求の内容を判別し、「一時停止」の場合は、実施例１の図４で示した通り、再生部１０８を指示してコンテンツ再生を一時停止する。そして、ＣＭ位置及び/又は履歴情報記録媒体１０５に格納したＣＭ位置及び/又は履歴情報２００を取得し、「再生する」フラグが設定されているＣＭ情報を抽出し、ＣＭの再生を再生部１０８に指示する。再生部１０８は、ＣＭの再生を開始し、ＣＭ映像を画面合成部１１１へ送り、同時に一時停止中の本編の画面を子画面生成部１０９へ送る。
【０１１６】
次に子画面生成部１０９は、再生部１０８より受け取ったＣＭの一時停止画面を子画面として変換し、画面合成部１１１へ送る。画面合成部１１１は再生部１０８より直接送られた再生中のＣＭ画面と子画面生成部１０９から送られた視聴コンテンツの一時停止画面を合成し、通信部１７０１へ出力する。
【０１１７】
通信部１７０１は、必要に応じて映像と音声の信号を通信に適した形式に変換し、映像受信装置１７５０へ変換した映像音声信号を送信する。映像受信装置１７５０の通信部１７５１は、通信部１７０１から送られてきた映像音声信号を受信し、制御部１７７０の指示で、映像信号を音声出力部１１２および映像出力部１１３に適合した形式に変換し、音声信号は音声出力部１１２へ、映像信号は映像出力部１１３へ送る。
【０１１８】
以上の手順を行うことで、実施例１と同様に、映像送信装置１７００と映像受信装置１７５０との間で再生中のコンテンツを一時停止した場合、コンテンツ停止画面と共にＣＭ画面を表示することが可能となる。
【０１１９】
また、上記と同様の手順を用いて、映像送信装置１７００は、実施例１〜３に記載した既に再生済みのＣＭをスキップする、あるいは繰り返しＣＭを再生するなどのＣＭ再生制御を実行することができる。
【０１２０】
図１７に示した構成以外にも、通信を利用した構成の例として図１８に示すものが挙げられる。図１８では、映像受信装置１８５０側に子画面生成部１０９、画面合成部１１１、制御画面生成部１１０を備える。
【０１２１】
映像送信装置１８００は、映像送信装置１７００と異なり、映像受信装置１８５０が画面を生成するために必要な情報のみを通信部１８０１を介して送信する。映像受信装置１８５０の制御部１５０は、通信部１８５１を介して受信した情報を制御画面生成部１１０に出力し、情報によってメニュー画面等、制御画面を生成することを指示する。
【０１２２】
ここで、図１７と図１８に示す映像送信装置１７００、１８００は、映像受信装置１７５０、１８５０と同じ場所に設置しても良いし、コンテンツ配信センタとして別の場所に設置しても良い。また、映像受信装置１７５０、１８５０が複数接続された構成も考えられる。
【０１２３】
以上から、本実施例４で説明した映像送信装置１７００、１８００および映像受信装置１７５０、１８５０は、コンテンツや制御信号を送受信するための通信部１７０１、１７５１、１８０１、１８５１を備えることにより、両装置間でコンテンツや制御信号の送受信を行うことができ、映像送信装置１７００、１８００は、コンテンツのＣＭ検出を行い、ＣＭ位置及び/又は履歴情報２００の作成および管理を行い、映像受信装置１７５０、１８５０からの操作指示に従い、通信部１７０１、１７５１、１８０１、１８５１を介してコンテンツおよびＣＭの再生／転送制御を行うことができる。
【０１２４】
これにより、映像送信装置を有するコンテンツ配信元は、視聴者のコンテンツ再生状況に適したＣＭ再生制御を行うことができ、映像受信装置を有する視聴者は、一度再生したＣＭが自動的にスキップされるため、コンテンツ本編の視聴を続行することができる。
【図面の簡単な説明】
【０１２５】
【図１】録画再生装置の一構成例である。
【図２】ＣＭ位置・履歴情報の一構成例である。
【図３】ＣＭ位置・履歴情報を生成する方法を説明するためのフローチャートである。
【図４】利用者が一時停止を指示した時の処理を説明するためのフローチャートである。
【図５】一時停止からの復帰時の処理を説明するためのフローチャートである。
【図６】再生時と一時停止時に表示する画面例である。
【図７】ＣＭの再生過程を説明するための図である。
【図８】ＣＭの再生過程を説明するための図である。
【図９】コンテンツ再生時の処理を説明するためのフローチャートである。
【図１０】ＣＭの再生過程を説明するための図である。
【図１１】利用者がメニュー操作を指示した時の処理を説明するためのフローチャートである。
【図１２】利用者がメニュー操作を指示した時の処理を説明するためのフローチャートである。
【図１３】メニュー操作からの復帰処理を説明するためのフローチャートである。
【図１４】メニュー操作時に表示する画面例である。
【図１５】利用者が再生フラグを設定する画面例およびフローチャートである。
【図１６】再生日時に応じた再生フラグ操作を説明するためのフローチャートである。
【図１７】通信を利用した映像送信装置と映像受信装置の一構成例である。
【図１８】通信を利用した映像送信装置と映像受信装置の一構成例である。
【符号の説明】
【０１２６】
１００…録画再生装置
１０１…チューナ処理部
１０２…入力部
１０３…記録部
１０４…記録媒体
１０５…ＣＭ位置・履歴情報記録媒体
１０６…タイマ部
１０７…ＣＭ検出部
１０８…再生部
１０９…子画面生成部
１１０…制御画面生成部
１１１…画面合成部
１１２…音声出力部
１１３…映像出力部
１５０…制御部
１５１…一時記録装置
２００、２１０…ＣＭ位置・履歴情報
２０１、２１１…ＣＭ開始位置
２０２、２１２…ＣＭ終了位置
２０３、２１３…前回再生日時
２０４、２１４…再生フラグ
２０５、２０６、２０７、２１５、２１６、２１７  ＣＭ情報
１７０１、１７５１、１８０１、１８５１  通信部
【図１】
2009033583.tif 000003
【図２】
2009033583.tif 000004
【図３】
2009033583.tif 000005
【図４】
2009033583.tif 000006
【図５】
2009033583.tif 000007
【図６】
2009033583.tif 000008
【図７】
2009033583.tif 000009
【図８】
2009033583.tif 000010
【図９】
2009033583.tif 000011
【図１０】
2009033583.tif 000012
【図１１】
2009033583.tif 000013
【図１２】
2009033583.tif 000014
【図１３】
2009033583.tif 000015
【図１４】
2009033583.tif 000016
【図１５】
2009033583.tif 000017
【図１６】
2009033583.tif 000018
【図１７】
2009033583.tif 000019
【図１８】
2009033583.tif 000020