(57)【要約】【課題】放送番組に含まれるＣＭ部分を、放送番組を視聴した後でも視聴することが可能なプログラム等を提供する。【解決手段】コンピュータは、広告データを含む放送番組を受信して出力する。コンピュータは、出力済みの放送番組を示す視聴情報を記憶部に記憶しておく。そして、コンピュータは、広告データの出力指示を受け付けた場合、記憶部に記憶しておいた視聴情報に基づいて、出力済みの放送番組に含まれる広告データを出力する。【選択図】図１
2020014156.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータに、
広告データを含む放送番組を受信して出力し、
出力済みの前記放送番組を示す視聴情報を記憶部に記憶し、
前記広告データの出力指示を受け付け、
前記出力指示を受け付けた場合に、前記記憶部に記憶してある視聴情報に基づいて、出力済みの前記放送番組に含まれる広告データを出力する
処理を実行させるプログラム。
【請求項２】
前記コンピュータに、
前記出力済みの放送番組に含まれる広告データを外部装置に要求し、
前記外部装置から前記広告データを取得して出力する
処理を実行させる請求項１に記載のプログラム。
【請求項３】
前記コンピュータに、
前記出力済みの放送番組に含まれる広告データに応じた広告印刷物の要求を受け付け、
前記広告印刷物の要求を受け付けた場合、前記広告データに応じた広告印刷物の作成要求を外部装置へ出力する
処理を実行させる請求項１又は２に記載のプログラム。
【請求項４】
前記放送番組は、テレビジョン放送に係る番組である
請求項１から３までのいずれかひとつに記載のプログラム。
【請求項５】
前記コンピュータに、
前記記憶部に記憶してある視聴情報に基づいて、出力済みの前記放送番組の番組情報を表示部に表示し、
表示された前記番組情報に基づいて、出力済みの前記放送番組に含まれる広告データの出力指示を受け付ける
処理を実行させる請求項１から４までのいずれかひとつに記載のプログラム。
【請求項６】
前記コンピュータに、
前記記憶部に記憶してある視聴情報に基づいて、出力済みの前記放送番組に含まれる広告データの広告情報を表示部に表示し、
表示された前記広告情報に基づいて、前記広告データの出力指示を受け付ける
処理を実行させる請求項１から５までのいずれかひとつに記載のプログラム。
【請求項７】
前記コンピュータに、
前記出力済みの放送番組に含まれる広告データの出力指示を音出力装置から取得し、
取得した前記出力指示に基づいて前記広告データを外部装置から取得し、
取得した前記広告データを前記音出力装置へ出力する
処理を実行させる請求項１から６までのいずれかひとつに記載のプログラム。
【請求項８】
前記放送番組は、ラジオ放送に係る番組であり、
前記コンピュータに、
前記出力済みの放送番組に含まれる音声の広告データをテキストデータに変換し、
変換したテキストデータを表示部に表示する
処理を実行させる請求項１から７までのいずれかひとつに記載のプログラム。
【請求項９】
放送番組に含まれる広告データを記憶する記憶部と、
前記広告データの要求を外部装置から受け付ける要求受付部と、
要求された前記広告データを前記記憶部から読み出して前記外部装置へ出力する出力部と
を備える情報処理装置。
【請求項１０】
前記記憶部は、前記放送番組毎に前記広告データを記憶しており、
前記要求受付部は、前記放送番組毎に前記広告データの要求を受け付け、
前記出力部は、要求された前記放送番組に含まれる広告データを前記外部装置へ出力する
請求項９に記載の情報処理装置。
【請求項１１】
前記広告データ毎に、前記出力部が前記広告データを出力した前記外部装置のユーザのユーザ情報を記憶するユーザ情報記憶部と、
前記ユーザ情報記憶部に記憶してあるユーザ情報を、前記広告データに応じた通信装置へ送信する送信部と
を備える請求項９又は１０に記載の情報処理装置。
【請求項１２】
前記広告データに応じた広告印刷物の作成要求を外部装置から受け付ける印刷物要求受付部と、
作成要求された前記広告印刷物の作成指示を所定の通信装置へ送信する作成指示送信部と
を備える請求項９から１１までのいずれかひとつに記載の情報処理装置。
【請求項１３】
広告データを含む放送番組を受信して出力する番組出力部と、
出力済みの前記放送番組を示す視聴情報を記憶部に記憶する記憶処理部と、
前記広告データの出力指示を受け付ける受付部と、
前記出力指示を受け付けた場合に、前記記憶部に記憶してある視聴情報に基づいて、出力済みの前記放送番組に含まれる広告データを出力する広告出力部と
を備える情報処理装置。
【請求項１４】
情報処理装置が、
広告データを含む放送番組を受信して出力し、
出力済みの前記放送番組を示す視聴情報を記憶部に記憶し、
前記広告データの出力指示を受け付け、
前記出力指示を受け付けた場合に、前記記憶部に記憶してある視聴情報に基づいて、出力済みの前記放送番組に含まれる広告データを出力する
処理を実行する情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プログラム、情報処理装置及び情報処理方法に関する。
【背景技術】
【０００２】
テレビジョン放送による放送番組にはそれぞれ、番組本編部分とコマーシャルメッセージ（ＣＭ）部分とが含まれている。特許文献１では、録画した放送番組を再生する際に、ＣＭ部分をカットして再生する装置が開示されている。特許文献１の装置は、放送番組を録画する際にＣＭ部分を検出しておき、録画した放送番組を再生する際に、検出していたＣＭ部分を再生せずに番組本編部分のみを再生する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２８７８３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１の装置では、録画した放送番組を再生する際に、番組本編部分のみが再生されるので、ＣＭ部分によって番組本編部分の視聴が中断されない。しかし、番組の視聴中にＣＭがカットされることは、ユーザにとっても広告主にとっても損失である。
【０００５】
本発明は、このような事情に鑑みてなされたものであり、その目的とするところは、放送番組に含まれるＣＭ部分（広告データ）を、放送番組を視聴した後でも視聴することが可能なプログラム等を提供することにある。
【課題を解決するための手段】
【０００６】
本開示の一態様に係るプログラムは、コンピュータに、広告データを含む放送番組を受信して出力し、出力済みの前記放送番組を示す視聴情報を記憶部に記憶し、前記広告データの出力指示を受け付け、前記出力指示を受け付けた場合に、前記記憶部に記憶してある視聴情報に基づいて、出力済みの前記放送番組に含まれる広告データを出力する処理を実行させる。
【発明の効果】
【０００７】
本開示の一態様によれば、放送番組に含まれている広告データ（ＣＭ部分）を、放送番組を視聴した後の、例えばユーザが見たいタイミングで視聴することができる。よって、ユーザは自身の意思で広告データを視聴でき、有用な広告データを見逃すことを回避できる。またユーザの意思で広告データが視聴されるので、広告データによる宣伝効果が高い。
【図面の簡単な説明】
【０００８】
【図１】ＣＭ視聴システムの構成例を示すブロック図である。
【図２】視聴番組ＤＢの構成例を示す模式図である。
【図３】ＣＭＤＢの構成例を示す模式図である。
【図４】ユーザ情報ＤＢの構成例を示す模式図である。
【図５】配信状況ＤＢの構成例を示す模式図である。
【図６】テレビジョン受信機の制御部によって実現される機能を示すブロック図である。
【図７】テレビジョン受信機の表示画面例を示す模式図である。
【図８】サーバ装置の制御部によって実現される機能を示すブロック図である。
【図９】テレビジョン受信機が行う視聴情報記憶処理の手順を示すフローチャートである。
【図１０】テレビジョン受信機及びサーバ装置が行うＣＭ配信処理の手順を示すフローチャートである。
【図１１】サーバ装置が行う提供処理の手順を示すフローチャートである。
【図１２】実施形態２のＣＭＤＢの構成例を示す模式図である。
【図１３】実施形態２のテレビジョン受信機の制御部によって実現される機能を示すブロック図である。
【図１４】テレビジョン受信機の表示画面例を示す模式図である。
【図１５】実施形態２のサーバ装置の制御部によって実現される機能を示すブロック図である。
【図１６】実施形態２のテレビジョン受信機及びサーバ装置が行うＣＭ配信処理の手順を示すフローチャートである。
【図１７】実施形態２のテレビジョン受信機及びサーバ装置が行うＣＭ配信処理の手順を示すフローチャートである。
【図１８】実施形態３のテレビジョン受信機の構成例を示すブロック図である。
【図１９】ＣＭ情報ＤＢの構成例を示す模式図である。
【図２０】実施形態３のテレビジョン受信機の制御部によって実現される機能を示すブロック図である。
【図２１】実施形態３のテレビジョン受信機が行うＣＭ再生処理の手順を示すフローチャートである。
【図２２】実施形態４のテレビジョン受信機及びスピーカの構成例を示すブロック図である。
【図２３】実施形態４のテレビジョン受信機及びサーバ装置が行うＣＭ配信処理の手順の一部を示すフローチャートである。
【図２４】ラジオ受信機の構成例を示すブロック図である。
【図２５】ラジオ受信機の制御部によって実現される機能を示すブロック図である。
【図２６】実施形態４のラジオ受信機及びサーバ装置が行うＣＭ配信処理の手順を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下に、本開示のプログラム、情報処理装置及び情報処理方法について実施形態を示す図面に基づいて詳述する。
【００１０】
（実施形態１）
図１はＣＭ視聴システムの構成例を示すブロック図である。本実施形態のＣＭ視聴システムは、テレビジョン受信機１０及びサーバ装置（情報処理装置）２０を含み、テレビジョン受信機１０及びサーバ装置２０はインターネット等のネットワークＮに接続可能に構成されている。サーバ装置２０は、複数台設けられてもよいし、１台の装置内に設けられた複数の仮想マシンによって実現されてもよいし、クラウドサーバを用いて実現されてもよい。
【００１１】
テレビジョン受信機１０は、放送局から送信されるテレビジョン放送の放送信号を受信して放送番組を取得し、放送番組に含まれる映像及び音声を出力するユーザ端末である。テレビジョン受信機１０は、テレビジョン放送を受信できる機器であればよく、スマートフォン、タブレット端末、パーソナルコンピュータ等の各種機器であってもよい。
【００１２】
テレビジョン受信機１０は、制御部１１、記憶部１２、放送受信部１３、信号処理部１４、表示部１５、音声出力部１６、入力部１７、通信部１８等を含み、これらの各部はバスを介して相互に接続されている。制御部１１は、ＣＰＵ（Central Processing Unit ）、ＭＰＵ（Micro Processor Unit）又はＧＰＵ（Graphics Processing Unit）等の１又は複数のプロセッサを含む。制御部１１は、記憶部１２に記憶してある制御プログラムを適宜実行することにより、本開示の情報処理装置であるテレビジョン受信機１０が行うべき種々の情報処理、制御処理等を行う。なお、制御部１１は、絶対時刻（年／月／日／時／分／秒）を示す時計を有している。
【００１３】
記憶部１２は、ＲＡＭ（Random Access Memory）、フラッシュメモリ、ハードディスク、ＳＳＤ（Solid State Drive）等を含む。記憶部１２は、制御部１１が実行する制御プログラム及び制御プログラムの実行に必要な各種のデータ等を予め記憶している。また記憶部１２は、制御部１１が制御プログラムを実行する際に発生するデータ等を一時的に記憶する。記憶部１２に記憶される制御プログラムには、本開示のプログラムであるＣＭ視聴アプリケーションプログラム（以下、ＣＭ視聴アプリという）１２ａが含まれる。ＣＭ視聴アプリ１２ａは、例えば通信部１８を介して外部装置から取得されて記憶部１２に記憶されてもよい。また、テレビジョン受信機１０が可搬型記憶媒体に記憶された情報を読み取る読取部等を備える場合、ＣＭ視聴アプリ１２ａは可搬型記憶媒体から読み出されて記憶部１２に記憶されてもよい。記憶部１２に記憶されるデータには、視聴番組データベース（以下、視聴番組ＤＢという）１２ｂが含まれる。
【００１４】
図２は視聴番組ＤＢ１２ｂの構成例を示す模式図である。視聴番組ＤＢ１２ｂには、テレビジョン受信機１０の制御部１１がＣＭ視聴アプリ１２ａを実行することにより情報が蓄積される。視聴番組ＤＢ１２ｂには、ユーザが視聴済み（テレビジョン受信機１０で出力済み）の放送番組及び視聴中の放送番組に関する視聴情報が記憶され、ユーザが視聴した放送番組毎に、視聴番組に予め割り当てられた番組ＩＤ、視聴日、視聴開始時刻、視聴終了時刻、チャンネル、番組サムネイル、ＣＭ放送時刻、ＣＭサムネイルが対応付けて蓄積される。番組サムネイルは、例えばユーザが放送番組の視聴を開始した時点での映像から生成されたサムネイル画像である。ＣＭサムネイルは、例えば放送番組中のＣＭの放送が開始された時点での映像から生成されたサムネイル画像である。視聴番組ＤＢ１２ｂは、テレビジョン受信機１０に接続された外部の記憶装置等に記憶されてもよく、ネットワークＮを介してテレビジョン受信機１０が通信可能な別の記憶装置に記憶されてもよい。
【００１５】
放送受信部１３は、複数チャンネルのテレビジョン放送の受信が可能な受信器であり、制御部１１からの指示に従って、いずれかのチャンネルのテレビジョン放送による放送信号を受信する。放送受信部１３は、地上波放送及び衛星放送等の電波を用いて送信されるテレビジョン放送による放送信号、及びケーブルテレビ網を介して送信される放送信号を受信する。放送受信部１３が受信する放送信号には、放送番組の番組信号が含まれ、番組信号には、適宜タイミングで挿入されたＣＭ信号（広告データ）が含まれる。なお、放送信号には、各放送局が放送する放送番組のチャンネル、放送開始日時、放送終了日時及び番組タイトル等を示す番組情報を含むＥＰＧ（電子番組表：Electronic program guide ）信号が定期的に含まれる。また、ＣＭ信号は、例えば民間の放送局において挿入される信号であり、各種商品の宣伝用のＣＭ、各放送局の番組の宣伝用のＣＭ、放送局自体の宣伝用のＣＭ等の信号であってもよい。放送受信部１３は、受信した放送信号を信号処理部１４へ送出する。
【００１６】
信号処理部１４は、放送受信部１３が受信した放送信号に対して、ＦＦＴ（高速フーリエ変換）処理及び復調処理等の所定の処理を行い、放送信号から放送番組の番組信号を抽出する。放送信号から抽出される番組信号には映像信号及び音声信号が含まれており、信号処理部１４は、抽出した番組信号の映像信号を表示部（番組出力部）１５へ送出して表示させ、抽出した番組信号の音声信号を音声出力部（番組出力部）１６へ送出して音声出力させる。なお、番組信号に含まれるＣＭ信号についても同様に、信号処理部１４は、ＣＭ信号の映像信号を表示部１５へ送出し、ＣＭ信号の音声信号を音声出力部１６へ送出する。
【００１７】
表示部１５は、液晶ディスプレイ、プラズマディスプレイ又は有機ＥＬ（Electro Luminescence）ディスプレイ等であり、制御部１１からの指示に従って各種の情報を表示する。例えば、表示部１５は、信号処理部１４から取得した映像信号（番組信号及びＣＭ信号の映像信号）に基づいて番組及びＣＭの映像を表示する。音声出力部１６は、スピーカ及び増幅器等を有しており、信号処理部１４から取得した音声信号を増幅器にて増幅してスピーカにて番組及びＣＭの音声を出力する。
【００１８】
入力部１７は、ユーザによる操作入力を受け付け、操作内容に対応した制御信号を制御部１１へ送出する。入力部１７及び表示部１５は一体として構成されたタッチパネルであってもよい。また、入力部１７は、テレビジョン受信機１０を遠隔から操作するためのリモートコントロール装置から送信されてくるリモコン信号を受信する受信部を備えてもよい。この場合、入力部１７は、受信部にて受信したリモコン信号を制御部１１へ送出する。通信部１８は、例えば無線通信によってネットワークＮに接続するためのインタフェースであり、ネットワークＮを介して外部装置との間で情報の送受信を行う。なお、通信部１８は有線通信によってネットワークＮに接続される構成でもよい。
【００１９】
サーバ装置２０は、サーバコンピュータ、パーソナルコンピュータ等である。サーバ装置２０は、制御部２１、記憶部２２、通信部２３等を含み、これらの各部はバスを介して相互に接続されている。制御部２１は、ＣＰＵ、ＭＰＵ又はＧＰＵ等の１又は複数のプロセッサを含む。制御部２１は、記憶部２２に記憶してある制御プログラムを適宜実行することにより、本開示の情報処理装置であるサーバ装置２０が行う種々の情報処理及び制御処理等を行う。
【００２０】
記憶部２２は、ＲＡＭ、フラッシュメモリ、ハードディスク、ＳＳＤ等を含む。記憶部２２は、制御部２１が実行する制御プログラム及び制御プログラムの実行に必要な各種のデータ等を予め記憶している。また記憶部２２は、制御部２１が制御プログラムを実行する際に発生するデータ等を一時的に記憶する。記憶部２２に記憶される制御プログラムには、ＣＭ配信プログラム２２ａが含まれる。記憶部２２に記憶されるデータには、ＣＭデータベース（以下、ＣＭＤＢという）２２ｂ、ユーザ情報データベース（以下、ユーザ情報ＤＢという）２２ｃ、配信状況データベース（以下、配信状況ＤＢという）２２ｄが含まれる。ＣＭ配信プログラム２２ａ、ＣＭＤＢ２２ｂ及びユーザ情報ＤＢ２２ｃは、例えば通信部２３を介して外部装置から取得されて記憶部２２に記憶されてもよい。また、サーバ装置２０が可搬型記憶媒体に記憶された情報を読み取る読取部等を備える場合、ＣＭ配信プログラム２２ａ、ＣＭＤＢ２２ｂ及びユーザ情報ＤＢ２２ｃは可搬型記憶媒体から読み出されて記憶部２２に記憶されてもよい。
【００２１】
図３はＣＭＤＢ２２ｂの構成例を示す模式図である。ＣＭＤＢ２２ｂには、各放送局が放送する放送番組毎に、放送番組に含まれるＣＭに関するＣＭ情報が記憶されている。なお、ＣＭＤＢ２２ｂには、少なくとも各放送局が放送済みの放送番組のＣＭ情報が記憶されており、未放送の放送番組のＣＭ情報が記憶されていてもよい。具体的には、ＣＭＤＢ２２ｂには、放送番組毎に、チャンネル、放送日、番組放送時刻（放送開始時刻及び放送終了時刻）、ＣＭ放送時刻（ＣＭ放送開始時刻及びＣＭ放送終了時刻）、ＣＭデータ（広告データ）が対応付けて蓄積されている。ＣＭデータは、放送番組に挿入されたＣＭに係る映像を表示するための映像データと、ＣＭに係る音声を出力するための音声データとを含み、ＣＭを出力するためのデータである。
【００２２】
図４はユーザ情報ＤＢ２２ｃの構成例を示す模式図である。ユーザ情報ＤＢ２２ｃには、本実施形態のＣＭ視聴システムを利用するためにユーザ登録したユーザのユーザ情報が登録してある。ユーザ情報ＤＢ２２ｃには、ユーザ登録したユーザ毎に、ユーザＩＤ、性別、年齢層、趣味等が対応付けて登録されている。ユーザＩＤは各ユーザに予め割り当てられた識別情報であり、性別、年齢層及び趣味はユーザの属性を示す情報である。ユーザの属性を示す情報として、ユーザが好きな番組のジャンル等がユーザ情報ＤＢ２２ｃに記憶されていてもよい。サーバ装置２０において、制御部２１は、通信部２３を介してユーザ情報の変更又は追加を受け付けた場合、ユーザ情報ＤＢ２２ｃの登録内容を更新する。
【００２３】
図５は配信状況ＤＢ２２ｄの構成例を示す模式図である。配信状況ＤＢ２２ｄは、サーバ装置２０の制御部２１がＣＭ配信プログラム２２ａを実行することによりＣＭの配信状況を示す情報が蓄積される。配信状況ＤＢ２２ｄには、ＣＭＤＢ２２ｂに記憶されている各放送番組のＣＭ毎に、チャンネル、放送日、番組放送時刻（番組放送開始時刻及び番組放送終了時刻）、ＣＭ放送時刻（ＣＭ放送開始時刻及びＣＭ放送終了時刻）、配信済みのユーザのユーザＩＤ及び配信日時が対応付けて蓄積される。よって、配信状況ＤＢ２２ｄは、ＣＭ（広告データ）毎に、ＣＭデータを出力（配信）したユーザのユーザ情報を記憶するユーザ情報記憶部として用いられる。ＣＭＤＢ２２ｂ、ユーザ情報ＤＢ２２ｃ及び配信状況ＤＢ２２ｄは、サーバ装置２０に接続された外部の記憶装置等に記憶されてもよく、ネットワークＮを介してサーバ装置２０が通信可能な別の記憶装置に記憶されてもよい。
【００２４】
通信部２３は、有線接続又は無線接続によってネットワークＮに接続するためのインタフェースであり、ネットワークＮを介して外部装置との間で情報の送受信を行う。サーバ装置２０は、上述した構成のほかに、液晶ディスプレイ、有機ＥＬディスプレイ等の表示部、マウス、キーボード等の入力部等を備えていてもよい。
【００２５】
本実施形態のＣＭ視聴システムでは、ユーザはテレビジョン受信機１０を用いてテレビジョン放送による番組を視聴する。ユーザは、視聴済みの放送番組に含まれていたＣＭ（コマーシャルメッセージ）を再度見たい場合に、テレビジョン受信機１０を用いてサーバ装置２０からＣＭデータを受信して視聴することができる。
【００２６】
次に、テレビジョン受信機１０において制御部１１がＣＭ視聴アプリ１２ａを実行することによって実現される機能について説明する。図６は、テレビジョン受信機１０の制御部１１によって実現される機能を示すブロック図、図７は、テレビジョン受信機１０の表示画面例を示す模式図である。テレビジョン受信機１０の制御部１１は、記憶部１２に記憶してあるＣＭ視聴アプリ１２ａを実行した場合、視聴検知部１０１、視聴情報記憶部１０２、ＣＭ表示受付部１０３、読出部１０４、選択画面生成部１０５、ＣＭ選択受付部１０６、ＣＭ要求出力部１０７、ＣＭ受信部１０８、ＣＭ出力部１０９の各機能を実現する。なお、本実施形態では、これらの各機能を制御部１１がＣＭ視聴アプリ１２ａを実行することにより実現するが、これらの一部を専用のハードウェア回路で実現してもよい。
【００２７】
視聴検知部１０１は、テレビジョン放送の番組に対するユーザの視聴状況を検知する。例えば、視聴検知部１０１は、ユーザによる番組の視聴開始及び視聴終了を検知する。具体的には、視聴検知部１０１は、入力部１７を介して視聴開始に係る操作入力を受け付けた場合（例えばテレビジョン受信機１０の電源がオンされた場合）、ユーザによる番組視聴が開始されることを検知する。また視聴検知部１０１は、入力部１７を介して視聴終了に係る操作入力を受け付けた場合（例えばテレビジョン受信機１０の電源がオフされた場合）、ユーザによる番組視聴が終了されることを検知する。視聴検知部１０１は、ユーザによる番組の視聴開始を検知した場合、視聴が開始された番組のチャンネルを検知する。また視聴検知部１０１は、入力部１７を介してチャンネル変更に係る操作入力を受け付けた場合、変更後のチャンネルを検知する。視聴検知部１０１は、ユーザが視聴を開始した時点での番組の映像信号に基づいてサムネイル画像（番組サムネイル）を生成する。また視聴検知部１０１は、ユーザが視聴中の番組においてＣＭの放送開始及び放送終了を検知する。例えば視聴検知部１０１は、放送受信部１３が受信する放送信号が番組信号であるかＣＭ信号であるかを検知する。視聴検知部１０１は、ＣＭの放送開始を検知した場合、この時点でのＣＭの映像信号に基づいてサムネイル画像（ＣＭサムネイル）を生成する。なお、視聴検知部１０１は、ＣＭの放送開始及び放送終了を検知しない構成でもよい。
【００２８】
視聴情報記憶部（記憶処理部）１０２は、視聴検知部１０１の検知結果に基づいて、ユーザの視聴中又は視聴済みの放送番組に関する視聴情報を視聴番組ＤＢ１２ｂに記憶する。具体的には、視聴検知部１０１がユーザによる番組の視聴開始を検知した場合、視聴情報記憶部１０２は、番組ＩＤを発行し、この時点で時計が示す日時に基づく視聴日及び視聴開始時刻と、視聴検知部１０１が検知した番組のチャンネル及び視聴検知部１０１が生成した番組サムネイルとを番組ＩＤに対応付けて視聴番組ＤＢ１２ｂに記憶する。また、視聴検知部１０１がユーザによる番組の視聴終了を検知した場合、視聴情報記憶部１０２は、時計が示す日時に基づく視聴終了時刻を番組ＩＤに対応付けて視聴番組ＤＢ１２ｂに記憶する。更に、視聴検知部１０１がＣＭの開始を検知した場合、視聴情報記憶部１０２は、時計が示す日時に基づくＣＭ放送開始時刻と、視聴検知部１０１が生成したＣＭサムネイルとを視聴番組ＤＢ１２ｂに記憶する。また、視聴検知部１０１がＣＭの終了を検知した場合、視聴情報記憶部１０２は、時計が示す日時に基づくＣＭ放送終了時刻を視聴番組ＤＢ１２ｂに記憶する。
【００２９】
視聴検知部１０１及び視聴情報記憶部１０２は、上述した処理により、ユーザが視聴した番組及び視聴中の番組の情報を視聴番組ＤＢ１２ｂに蓄積できる。なお、視聴番組ＤＢ１２ｂには、ＣＭ放送時刻及びＣＭサムネイルが記憶されていなくてもよい。この場合、視聴検知部１０１は、ユーザが視聴中の番組においてＣＭの放送開始及び放送終了を検知しなくてもよく、また、ＣＭサムネイルを生成しなくてもよい。
【００３０】
ＣＭ表示受付部１０３は、テレビジョン受信機１０にて視聴済みの番組に含まれていたＣＭの表示指示を、入力部１７を介して受け付ける。例えば、本実施形態のテレビジョン受信機１０は、入力部１７を介して所定の操作入力を受け付けた場合、所定のメニュー画面を表示部１５に表示し、メニュー画面を介してＣＭの表示指示を受け付けることができる。また、テレビジョン受信機１０は、例えばＣＭの表示指示を受け付けるための操作ボタンを表示部１５の所定領域に表示しており、入力部１７を介して操作ボタンに対する操作を受け付けた場合にＣＭの表示指示として受け付けてもよい。
【００３１】
読出部１０４は、視聴番組ＤＢ１２ｂに記憶されている視聴情報を読み出す。読出部１０４は、例えば視聴日が現在から所定期間内（例えば１週間等）の視聴情報を視聴番組ＤＢ１２ｂから読み出す。また読出部１０４は、例えば視聴日が現在に近い順に所定数の視聴情報を視聴番組ＤＢ１２ｂから読み出してもよい。
【００３２】
選択画面生成部１０５は、読出部１０４が読み出した視聴情報に基づいて、表示すべきＣＭの選択画面を生成する。例えば選択画面生成部１０５は、図７に示すように、視聴済みの番組（視聴番組）の番組情報を一覧表示するための画面情報を生成する。図７に示す画面では、視聴済みの各番組について、番組サムネイルＰＴ、視聴日（放送日）、チャンネル、視聴開始時刻、視聴終了時刻が表示されており、これらの情報は読出部１０４が視聴番組ＤＢ１２ｂから読み出した視聴情報に含まれる。また、番組のタイトルが視聴番組ＤＢ１２ｂに記憶されている場合、図７に示す画面にように、視聴済みの各番組のタイトルを表示することができる。また図７に示す画面では、各番組中に放送されたＣＭについて、ＣＭサムネイルＣＴ及びＣＭ放送時刻（放送開始時刻及び放送終了時刻）が表示されており、これらの情報（広告情報）は読出部１０４が視聴番組ＤＢ１２ｂから読み出した視聴情報に含まれる。選択画面生成部１０５は、生成した画面情報を表示部１５へ出力し、これにより、図７に示すようなＣＭ選択画面が表示される。なお、ＣＭ選択画面には、ユーザの視聴開始時刻及び視聴終了時刻のほかに、番組の放送開始時刻及び放送終了時刻が表示されてもよい。
【００３３】
図７に示すＣＭ選択画面は、例えばユーザが入力部１７を介していずれかの番組の番組サムネイルＰＴ又はいずれかのＣＭのＣＭサムネイルＣＴに対する選択操作を行うことにより、いずれかの番組又はＣＭに対する選択が可能に構成されている。ユーザは、ＣＭ選択画面に表示された各番組及び各ＣＭの情報に基づいて、もう一度見たいＣＭを探し出し、いずれかのＣＭを入力部１７にて選択する。なお、ＣＭの選択は、番組毎に行うこともでき、ユーザが番組を選択することにより、番組中に放送されたＣＭをまとめて選択することができる。ＣＭ選択受付部１０６は、入力部１７を介したユーザの操作に基づいて、ＣＭ選択画面においていずれかの番組又はいずれかのＣＭに対する選択を受け付ける。いずれかの番組又はＣＭの選択を受け付けた場合、ＣＭ選択受付部（受付部）１０６は、選択された番組中のＣＭ又は選択されたＣＭに対する出力指示を受け付ける。
【００３４】
ＣＭ要求出力部１０７は、ＣＭ選択受付部１０６がいずれかのＣＭに対する選択（出力指示）を受け付けた場合、選択されたＣＭをサーバ装置（外部装置）２０に要求する。具体的には、ＣＭ要求出力部１０７は、選択されたＣＭの識別情報を含むＣＭ要求信号を通信部１８によりサーバ装置２０へ送信する。ＣＭの識別情報は、それぞれのＣＭを識別できる情報であればよく、例えばチャンネル、視聴日（放送日）、ＣＭ放送時刻を含む。また、ＣＭ選択受付部１０６がいずれかの番組に対する選択（出力指示）を受け付けた場合、ＣＭ要求出力部１０７は、選択された番組中のＣＭをサーバ装置２０に要求する。ここでは、ＣＭ要求出力部１０７は、選択された番組に対するユーザの視聴情報を含むＣＭ要求信号を通信部１８によりサーバ装置２０へ送信する。ユーザの視聴情報は、番組のチャンネル、視聴日、視聴時刻（視聴開始時刻及び視聴終了時刻）を含む。
【００３５】
ＣＭ受信部１０８は、ＣＭ要求出力部１０７が送信したＣＭ要求信号に基づいてサーバ装置２０が配信したＣＭデータを通信部１８により受信する。ＣＭ出力部（広告出力部）１０９は、ＣＭ受信部１０８が受信したＣＭデータに基づいてＣＭを出力する。具体的には、ＣＭ出力部１０９は、ＣＭデータに含まれる映像データを表示部１５へ送出してＣＭに係る映像を表示し、ＣＭデータに含まれる音声データを音声出力部１６へ送出してＣＭに係る音声を出力する。
【００３６】
次に、サーバ装置２０において制御部２１がＣＭ配信プログラム２２ａを実行することによって実現される機能について説明する。図８は、サーバ装置２０の制御部２１によって実現される機能を示すブロック図である。サーバ装置２０の制御部２１は、記憶部２２に記憶してあるＣＭ配信プログラム２２ａを実行した場合、ＣＭ要求受付部２０１、ＣＭ読出部２０２、ＣＭ配信部２０３、配信状況記憶部２０４の各機能を実現する。なお、これらの各機能の一部を専用のハードウェア回路で実現してもよい。
【００３７】
ＣＭ要求受付部２０１は、ＣＭＤＢ２２ｂに記憶してあるＣＭデータに対して外部装置からの要求をネットワークＮを介して受け付ける。具体的には、ＣＭ要求受付部２０１は、テレビジョン受信機１０から送信されたＣＭ要求信号を通信部２３により受信する。ＣＭ読出部２０２は、ＣＭ要求受付部２０１が受信したＣＭ要求信号に応じたＣＭデータをＣＭＤＢ２２ｂから読み出す。例えば、ＣＭの識別情報を含むＣＭ要求信号を受信した場合、ＣＭ読出部２０２は、ＣＭの識別情報が示すチャンネル、視聴日（放送日）、ＣＭ放送時刻によって特定されるＣＭのＣＭデータをＣＭＤＢ２２ｂから読み出す。また、番組に対するユーザの視聴情報を含むＣＭ要求信号を受信した場合、ＣＭ読出部２０２は、ユーザの視聴情報が示すチャンネル、視聴日（放送日）、視聴時刻によって特定されるＣＭのＣＭデータをＣＭＤＢ２２ｂから読み出す。例えばＣＭ読出部２０２は、視聴情報が示すチャンネル及び視聴日（放送日）に対応するＣＭのうちで、ＣＭ放送時刻がユーザの視聴時刻内であるＣＭのＣＭデータを読み出す。即ち、ＣＭ読出部２０２は、ユーザが番組の視聴と共に視聴したＣＭのＣＭデータを読み出す。
【００３８】
ＣＭ配信部２０３は、ＣＭ読出部２０２がＣＭＤＢ２２ｂから読み出したＣＭデータを、通信部２３により要求元のテレビジョン受信機１０へ配信（送信）する。配信状況記憶部２０４は、ＣＭ配信部２０３によるＣＭデータの配信状況を示す情報（配信状況情報）を配信状況ＤＢ２２ｄに記憶する。配信状況ＤＢ２２ｄには、各ＣＭの識別情報としてチャンネル、放送日、番組放送時刻、ＣＭ放送時刻が予め記憶してあり、これらの情報によって特定されるＣＭに対応付けて、ＣＭ配信部２０３がＣＭデータを配信したユーザＩＤ及び配信日時（ユーザ情報）を記憶する。なお、ＣＭ要求受付部２０１が受信するＣＭ要求信号にテレビジョン受信機１０のユーザのユーザＩＤが含まれており、ＣＭ要求信号に含まれるユーザＩＤによって、ＣＭの要求元のユーザ（テレビジョン受信機１０）を特定できる。よって、配信状況記憶部２０４は、ＣＭ配信部２０３が配信したＣＭの識別情報に対応付けて、ＣＭ要求信号に含まれていたユーザＩＤ及び配信日時を配信状況ＤＢ２２ｄに記憶する。これにより、テレビジョン受信機１０からの要求に応じてサーバ装置２０が配信したＣＭの配信状況情報を蓄積できる。
【００３９】
以下に、本実施形態のＣＭ視聴システムにおいて、テレビジョン受信機１０及びサーバ装置２０が行う処理についてフローチャートに基づいて説明する。まず、ユーザがテレビジョン受信機１０を用いてテレビジョン放送を視聴している場合にテレビジョン受信機１０が行う処理について説明する。図９は、テレビジョン受信機１０が行う視聴情報記憶処理の手順を示すフローチャートである。以下の処理は、テレビジョン受信機１０の記憶部１２に記憶してあるＣＭ視聴アプリ１２ａを含む制御プログラムに従って制御部１１によって実行される。
【００４０】
停止中のテレビジョン受信機１０において、制御部１１は、ユーザによる番組の視聴が開始されたか否かを判断する（Ｓ１）。番組の視聴が開始されていないと判断した場合（Ｓ１：ＮＯ）、制御部１１は、番組の視聴が開始されるまで待機する。番組の視聴が開始されたと判断した場合（Ｓ１：ＹＥＳ）、制御部１１は、番組ＩＤを発行し、番組ＩＤに対応付けて、開始された視聴に係る視聴情報を視聴番組ＤＢ１２ｂに記憶（視聴番組ＤＢ１２ｂを更新）する（Ｓ２）。ここでは、制御部１１は、番組ＩＤに対応付けて、この時点で時計が示す日時に基づく視聴日及び視聴開始時刻と、チャンネルとを視聴番組ＤＢ１２ｂに記憶する。また、制御部１１は、放送受信部１３及び信号処理部１４によって受信した番組信号から生成した番組サムネイルを視聴番組ＤＢ１２ｂに記憶する。
【００４１】
番組の視聴（番組信号の受信）を開始したテレビジョン受信機１０において、制御部１１は、放送受信部１３にて放送信号を受信し、信号処理部１４にて所定の信号処理を行い、得られた番組信号の映像信号及び音声信号をそれぞれ表示部１５及び音声出力部１６にて出力する。これにより、ユーザはテレビジョン放送の番組をテレビジョン受信機１０にて視聴できる。番組視聴中のテレビジョン受信機１０において、制御部１１は、ユーザによるチャンネルの変更が行われたか否かを判断する（Ｓ３）。チャンネルの変更が行われたと判断した場合（Ｓ３：ＹＥＳ）、制御部１１は、番組ＩＤを発行し、番組ＩＤに対応付けて、変更後のチャンネルに基づく視聴に係る視聴情報を視聴番組ＤＢ１２ｂに記憶（更新）する（Ｓ４）。ここでは、制御部１１は、番組ＩＤに対応付けて、この時点で時計が示す日時に基づく視聴日及び視聴開始時刻と、変更後のチャンネルと、変更後のチャンネルにて受信した番組信号から生成した番組サムネイルとを視聴番組ＤＢ１２ｂに記憶する。これにより、番組毎（チャンネル毎）に番組の視聴情報を蓄積できる。チャンネルの変更が行われていないと判断した場合（Ｓ３：ＮＯ）、制御部１１は、ステップＳ４の処理をスキップする。
【００４２】
番組視聴中のテレビジョン受信機１０において、制御部１１は、ＣＭの放送が開始されたか否かを判断する（Ｓ５）。ＣＭ放送が開始されていないと判断した場合（Ｓ５：ＮＯ）、制御部１１はステップＳ９の処理に移行する。ＣＭ放送が開始されたと判断した場合（Ｓ５：ＹＥＳ）、制御部１１は、視聴番組ＤＢ１２ｂにおいて、視聴中の番組の番組情報（視聴日、視聴時刻、チャンネル）に対応付けて、放送が開始されたＣＭに係る視聴情報を視聴番組ＤＢ１２ｂに記憶（更新）する（Ｓ６）。ここでは、制御部１１は、視聴中の番組の番組情報に対応付けて、この時点で時計が示す日時に基づくＣＭ放送開始時刻と、ＣＭ信号から生成したＣＭサムネイルとを視聴番組ＤＢ１２ｂに記憶する。制御部１１は、ＣＭの放送が終了したか否かを判断し（Ｓ７）、終了していないと判断した場合（Ｓ７：ＮＯ）、終了するまで待機する。ＣＭの放送が終了したと判断した場合（Ｓ７：ＹＥＳ）、制御部１１は、この時点で時計が示す日時に基づくＣＭ放送終了時刻を、視聴番組ＤＢ１２ｂにおいて、ステップＳ６で記憶したＣＭに係る視聴情報に対応付けて記憶（更新）する（Ｓ８）。これにより、視聴中の番組に含まれているＣＭの視聴情報も蓄積できる。
【００４３】
制御部１１は、番組の視聴が終了したか否かを判断し（Ｓ９）、番組視聴が終了していないと判断した場合（Ｓ９：ＮＯ）、ステップＳ３の処理に戻る。番組視聴が終了したと判断した場合（Ｓ９：ＹＥＳ）、制御部１１は、この時点で時計が示す日時に基づく視聴終了時刻を、視聴番組ＤＢ１２ｂにおいて、視聴を終了した番組の番組情報に対応付けて記憶（更新）する（Ｓ１０）。制御部１１は、ユーザによる番組の視聴が開始される都度、上述した処理を行い、ユーザが視聴した番組の視聴情報を蓄積する。
【００４４】
次に、ユーザが、視聴済みの番組で放送されていたＣＭのＣＭデータをサーバ装置２０から受信して見る（再生する）場合にテレビジョン受信機１０及びサーバ装置２０が行う処理について説明する。図１０は、テレビジョン受信機１０及びサーバ装置２０が行うＣＭ配信処理の手順を示すフローチャートである。以下の処理は、テレビジョン受信機１０の記憶部１２に記憶してあるＣＭ視聴アプリ１２ａを含む制御プログラムに従って制御部１１によって実行され、サーバ装置２０の記憶部２２に記憶してあるＣＭ配信プログラム２２ａを含む制御プログラムに従って制御部２１によって実行される。
【００４５】
テレビジョン受信機１０において、制御部１１は、入力部１７を介したユーザ操作によって、視聴済みのＣＭの表示指示を受け付けたか否かを判断する（Ｓ２１）。ＣＭの表示指示を受け付けていないと判断した場合（Ｓ２１：ＮＯ）、制御部１１は、他の処理を行いつつ待機する。ＣＭの表示指示を受け付けたと判断した場合（Ｓ２１：ＹＥＳ）、制御部１１は、視聴番組ＤＢ１２ｂから視聴情報を読み出す（Ｓ２２）。例えば制御部１１は、視聴日が現在から所定期間内の視聴情報を読み出す。制御部１１は、読み出した視聴情報に基づいて、ＣＭの選択画面を生成して表示部１５に表示する（Ｓ２３）。これにより、例えば図７に示すようなＣＭ選択画面が表示部１５に表示される。
【００４６】
制御部１１は、ＣＭ選択画面を介してユーザによっていずれかのＣＭが選択されたか否かを判断し（Ｓ２４）、選択されていないと判断した場合（Ｓ２４：ＮＯ）、待機する。いずれかのＣＭが選択されたと判断した場合（Ｓ２４：ＹＥＳ）、制御部１１は、選択されたＣＭの要求信号を通信部１８からサーバ装置２０へ送信する（Ｓ２５）。
【００４７】
サーバ装置２０の制御部２１は、テレビジョン受信機１０から送信されたＣＭ要求信号を通信部２３にて受信したか否かを判断しており（Ｓ２６）、受信していないと判断した場合（Ｓ２６：ＮＯ）、他の処理を行いつつ待機する。ＣＭ要求信号を受信したと判断した場合（Ｓ２６：ＹＥＳ）、制御部２１は、受信したＣＭ要求信号に応じたＣＭデータをＣＭＤＢ２２ｂから読み出す（Ｓ２７）。制御部２１は、読み出した１又は複数のＣＭデータを通信部２３によりテレビジョン受信機１０へ送信する（Ｓ２８）。テレビジョン受信機１０の制御部１１は、サーバ装置２０から送信されたＣＭデータを通信部１８にて受信し、受信したＣＭデータに基づいてＣＭを出力（再生）する（Ｓ３０）。これにより、ＣＭデータに含まれる映像データに基づく映像は表示部１５に表示され、ＣＭデータに含まれる音声データに基づく音声は音声出力部１６にて出力される。
【００４８】
サーバ装置２０の制御部２１は、テレビジョン受信機１０へＣＭデータを送信した後、ＣＭデータの配信状況情報を配信状況ＤＢ２２ｄに記憶する（Ｓ２９）。例えば制御部２１は、配信状況ＤＢ２２ｄにおいて、送信したＣＭの識別情報に対応付けて、送信先のユーザＩＤ及び配信日時を記憶する。なお、制御部２１は、テレビジョン受信機１０からＣＭ要求信号を受信した場合に、ＣＭ要求信号に含まれる情報（例えばユーザＩＤ）に基づいて、要求元のテレビジョン受信機１０のユーザを特定することができる。また制御部２１は、ＣＭ要求信号に含まれる情報に基づいてユーザ認証を行った後に、ＣＭデータの送信を行ってもよい。
【００４９】
テレビジョン受信機１０の制御部１１は、ユーザからのＣＭの表示指示を受け付ける都度、上述したステップＳ２１〜Ｓ２５及びＳ３０の処理を行う。サーバ装置２０の制御部２１は、テレビジョン受信機１０からＣＭ要求信号を受信する都度、上述したステップＳ２７〜Ｓ２９の処理を行う。これにより、ユーザからのＣＭ表示指示に従って、テレビジョン受信機１０は、サーバ装置２０からＣＭデータを受信して再生することができる。よって、ユーザがＣＭを見たいタイミングでテレビジョン受信機１０にて視聴することができる。
【００５０】
上述した処理によって各ＣＭデータの配信状況情報を配信状況ＤＢ２２ｄに蓄積しているサーバ装置２０は、各ＣＭの配信状況情報を、ＣＭに応じた他のサーバ装置（通信装置）に提供することができる。例えばサーバ装置２０は、ＣＭの広告主のサーバ装置、広告代理店のサーバ装置、広告の製作者のサーバ装置等（全て図示せず）に各ＣＭの配信状況情報を提供（送信）することが考えられる。以下に、サーバ装置２０がＣＭの配信状況情報を他のサーバ装置に提供する処理について説明する。図１１は、サーバ装置２０が行う提供処理の手順を示すフローチャートである。
【００５１】
サーバ装置２０は、配信状況ＤＢ２２ｄに蓄積した配信状況情報を外部装置に提供する提供処理を定期的に行う。例えば、サーバ装置２０は、一週間のうちの所定曜日の所定時刻又は一ヶ月のうちの所定日の所定時刻等、所定のタイミングで提供処理を行う。よって、サーバ装置２０の制御部２１は、提供処理の実行タイミングが到来したか否かを判断しており（Ｓ４１）、到来していないと判断した場合（Ｓ４１：ＮＯ）、到来するまで待機する。提供処理の実行タイミングが到来したと判断した場合（Ｓ４１：ＹＥＳ）、制御部２１は、配信状況ＤＢ２２ｄから、１つのＣＭに対応する配信状況情報（ユーザＩＤ及び配信日時）を読み出す（Ｓ４２）。
【００５２】
サーバ装置２０の制御部２１は、読み出した配信状況情報に対してユーザ情報を対応付ける（Ｓ４３）。例えば、制御部２１は、読み出した配信状況情報のユーザＩＤに対応するユーザ情報（性別、年齢層、趣味）をユーザ情報ＤＢ２２ｃから読み出し、配信状況情報に付加する。また、制御部２１は、配信状況情報を読み出したＣＭに対応するサーバ装置を特定する（Ｓ４４）。例えば、サーバ装置２０は、各ＣＭについて、広告主のサーバ装置、広告代理店のサーバ装置、広告の製作者のサーバ装置に関する情報を記憶部２２に記憶しており、制御部２１は、記憶情報に基づいて、ＣＭに対応するサーバ装置を特定し、このサーバ装置の宛先情報を取得する。
【００５３】
そして、制御部（送信部）２１は、取得した宛先情報に基づいて、ＣＭに対応するサーバ装置に対して、ユーザ情報を付加した配信状況情報を送信する（Ｓ４５）。制御部２１は、全てのＣＭの配信状況情報に対する処理を終了したか否かを判断しており（Ｓ４６）、終了していないと判断した場合（Ｓ４６：ＮＯ）、ステップＳ４２の処理に戻り、未処理のＣＭの配信状況情報を読み出す（Ｓ４２）。制御部２１は、読み出した配信状況情報に対して、ステップＳ４３〜Ｓ４５の処理を行う。全てのＣＭの配信状況情報に対する処理を終了したと判断した場合（Ｓ４６：ＹＥＳ）、制御部２１は処理を終了する。これにより、それぞれのＣＭを配信したユーザのユーザ情報及び配信日時を、ＣＭに応じたサーバ装置へ提供することができる。よって、ＣＭ放送後にＣＭの配信を希望して視聴したユーザの属性等を含むＣＭ配信状況情報を広告主、広告代理店、広告の製作者等に提供することができる。
【００５４】
本実施形態では、一旦放送されたＣＭを、ユーザからの表示指示に従ってテレビジョン受信機１０で再度視聴できる。ユーザ（視聴者）は、テレビジョン放送の番組を視聴する場合、番組本編部分と比較してＣＭ部分を見流している可能性が高い。本実施形態では、ユーザがＣＭを見たいタイミングで視聴できるので、ユーザは見たい時に見たいＣＭを視聴することができる。ユーザが見たい時に効率良くＣＭを提供できるので、宣伝効果の向上が期待できる。広告主にとってＣＭは、番組と共に放送されたタイミングで視聴される必要はなく、ユーザが見たいタイミングで視聴されればよい。従って、ユーザからの要求に応じてＣＭを配信することにより、ＣＭ配信を希望するユーザに対して、ユーザが希望するタイミングで効率良く視聴できるＣＭ配信を実現できる。
【００５５】
本実施形態では、テレビジョン放送後にサーバ装置２０からテレビジョン受信機１０へ配信された各ＣＭの配信状況（配信先のユーザ等）を把握できる。よって、テレビジョン放送で放送されたＣＭについては、視聴したユーザの属性等は把握できないが、放送後の配信状況に基づいて、各ＣＭに興味を持ったユーザの属性等は把握できる。よって、ＣＭに興味を持ったユーザに対して各種の宣伝を行うことができると共に、テレビジョン放送で放送されたＣＭについて、視聴したユーザの属性を推測することができる。
【００５６】
本実施形態において、サーバ装置２０からテレビジョン受信機１０へ配信されるＣＭデータは、テレビジョン放送されたＣＭデータそのもののほかに、ＣＭデータに付加データを追加したデータであってもよい。例えば、ＣＭによって宣伝される商品に関する広告データ、宣伝対象の商品に関連する商品に関する広告データ等をＣＭデータに付加してもよい。この場合、テレビジョン放送されたＣＭを再生させるだけでなく、広告データに基づいて更なる宣伝を行うことができる。
【００５７】
（実施形態２）
実施形態２のＣＭ視聴システムについて説明する。本実施形態では、視聴済み（放送済み）のＣＭをテレビジョン受信機１０で再度視聴できるだけでなく、視聴済みのＣＭに応じた広告印刷物がテレビジョン受信機１０のユーザに配達されるシステムについて説明する。本実施形態のＣＭ視聴システムは、実施形態１のＣＭ視聴システムの各装置を有し、更に広告印刷物を作成する業者のサーバ装置（図示せず）を含む。実施形態１と同一の構成については同一の符号を付して説明を省略する。なお、広告印刷物を作成する業者とは、例えば、指定された広告データに基づいて広告印刷物を作成（印刷）する印刷業者、指定されたＣＭに応じて広告データを作成し、作成した広告データに基づいて広告印刷物を作成（印刷）する印刷業者等である。印刷業者のサーバ装置は、ネットワークＮに接続可能であり、ネットワークＮ経由で広告印刷物の作成依頼（作成要求）をサーバ装置２０から受信する。
【００５８】
図１２は実施形態２のＣＭＤＢ２２ｂの構成例を示す模式図である。本実施形態のＣＭＤＢ２２ｂには、図３に示す実施形態１のＣＭＤＢ２２ｂと同様に、各放送番組中のＣＭ毎に、チャンネル、放送日、番組放送時刻、ＣＭ放送時刻、ＣＭデータが蓄積されており、更に広告データが対応付けて蓄積されている。広告データは、ＣＭに応じた広告印刷物を作成するためのデータであり、例えばＣＭで宣伝される商品のチラシ又はパンフレットを作成するためのデータである。なお、広告データには、宣伝対象の商品だけでなく、関連する商品、一緒に宣伝したい商品等のチラシ又はパンフレットを作成するためのデータが含まれていてもよい。
【００５９】
図１３は実施形態２のテレビジョン受信機１０の制御部１１によって実現される機能を示すブロック図、図１４はテレビジョン受信機１０の表示画面例を示す模式図である。本実施形態のテレビジョン受信機１０では、制御部１１はＣＭ視聴アプリ１２ａを実行した場合、図６に示した各機能において、ＣＭ要求出力部１０７の代わりにＣＭ・印刷物要求出力部１１０の機能を実現する。その他は図６に示した各機能と同様の機能を実現するので、同様の機能については同一の符号を付して説明を省略する。
【００６０】
本実施形態の選択画面生成部１０５は、読出部１０４が読み出した視聴情報に基づいて、図１４に示すようなＣＭ選択画面を生成する。図１４に示すＣＭ選択画面は、図７に示すＣＭ選択画面と同様の構成を有し、更にＣＭ再生ボタン及び印刷物依頼ボタンを表示する。図１４に示すＣＭ選択画面においても、いずれかの番組の番組サムネイルＰＴ又はいずれかのＣＭのＣＭサムネイルＣＴに対する選択操作が可能である。また図１４に示すＣＭ選択画面において、ユーザは、選択した番組又はＣＭに対して、ＣＭの再生を指示する場合はＣＭ再生ボタンを操作し、印刷物の依頼を指示する場合は印刷物依頼ボタンを操作する。
【００６１】
本実施形態のＣＭ選択受付部１０６は、ＣＭ選択画面においていずれかの番組又はいずれかのＣＭに対する選択を受け付け、更に選択された番組又はＣＭに対するＣＭ再生指示又は印刷物依頼指示を受け付ける。図１４に示すＣＭ選択画面は、上側の番組の番組サムネイルＰＴが選択された状態であり、この状態でＣＭ再生ボタンが操作された場合、ＣＭ選択受付部１０６は、選択された番組中のＣＭに対する再生指示を受け付ける。一方、図１４に示す状態で印刷物依頼ボタンが操作された場合、ＣＭ選択受付部１０６は、選択された番組中のＣＭに対する印刷物の依頼指示を受け付ける。
【００６２】
ＣＭ選択受付部１０６が番組又はＣＭに対する再生指示を受け付けた場合、ＣＭ・印刷物要求出力部１１０は、実施形態１のＣＭ要求出力部１０７と同様に、選択された番組中のＣＭ又は選択されたＣＭをサーバ装置２０に要求する。具体的には、ＣＭ・印刷物要求出力部１１０は、選択された番組に対するユーザの視聴情報を含むＣＭ要求信号、又は選択されたＣＭの識別情報を含むＣＭ要求信号をサーバ装置２０へ送信する。一方、ＣＭ選択受付部１０６が番組又はＣＭに対する印刷物の依頼指示を受け付けた場合、ＣＭ・印刷物要求出力部１１０は、選択された番組中のＣＭに応じた印刷物又は選択されたＣＭに応じた印刷物の作成（配送）をサーバ装置２０に要求する。例えば、ＣＭ・印刷物要求出力部１１０は、選択された番組に対するユーザの視聴情報又は選択されたＣＭの識別情報を含み、このＣＭに応じた印刷物の作成及び配送を要求する印刷物要求信号をサーバ装置２０へ送信する。
【００６３】
図１５は実施形態２のサーバ装置２０の制御部２１によって実現される機能を示すブロック図である。本実施形態のサーバ装置２０では、制御部２１はＣＭ配信プログラム２２ａを実行した場合、図８に示した各機能において、ＣＭ要求受付部２０１の代わりにＣＭ・印刷物要求受付部２０５の機能を実現する。その他は図８に示した各機能と同様の機能を実現し、更に印刷物要求出力部２０６の機能を実現する。なお、同様の機能については同一の符号を付して説明を省略する。
【００６４】
ＣＭ・印刷物要求受付部２０５は、テレビジョン受信機１０から送信されたＣＭ要求信号又は印刷物要求信号を通信部２３により受信する。ＣＭ・印刷物要求受付部２０５がＣＭ要求信号を受信した場合、ＣＭ読出部２０２、ＣＭ配信部２０３及び配信状況記憶部２０４は、実施形態１のＣＭ読出部２０２、ＣＭ配信部２０３及び配信状況記憶部２０４と同様の処理を行う。即ち、ＣＭ読出部２０２は、ＣＭ・印刷物要求受付部２０５が受信したＣＭ要求信号に応じたＣＭデータをＣＭＤＢ２２ｂから読み出し、ＣＭ配信部２０３は、読み出したＣＭデータを要求元のテレビジョン受信機１０へ送信する。また、配信状況記憶部２０４は、ＣＭ配信部２０３によるＣＭデータの配信状況を示す情報を配信状況ＤＢ２２ｄに記憶する。
【００６５】
ＣＭ・印刷物要求受付部２０５が印刷物要求信号を受信した場合、ＣＭ読出部２０２は、印刷物要求信号に応じた広告データをＣＭＤＢ２２ｂから読み出す。例えば、番組に対するユーザの視聴情報を含む印刷物要求信号を受信した場合、ＣＭ読出部２０２は、ユーザの視聴情報が示すチャンネル、視聴日（放送日）、視聴時刻によって特定されるＣＭの広告データを読み出す。また、ＣＭの識別情報を含む印刷物要求信号を受信した場合、ＣＭ読出部２０２は、ＣＭの識別情報が示すチャンネル、視聴日（放送日）、ＣＭ放送時刻によって特定されるＣＭの広告データを読み出す。即ち、ＣＭ読出部２０２は、ユーザが番組の視聴と共に視聴したＣＭの広告データを読み出す。
【００６６】
印刷物要求出力部２０６は、ＣＭ読出部２０２がＣＭＤＢ２２ｂから読み出した広告データに基づく広告印刷物の作成及び作成した広告印刷物の配送を所定の印刷業者のサーバ装置に要求する。ここでは、印刷物要求出力部２０６は、テレビジョン受信機１０から受信した印刷物要求信号に含まれる情報（例えばユーザＩＤ）に基づいて、要求元のテレビジョン受信機１０のユーザを特定する。なお、印刷要求信号にユーザの宛先情報が含まれる場合、印刷物要求出力部２０６は、印刷要求信号からユーザの宛先情報を取得する。また、ユーザ情報ＤＢ２２ｃに各ユーザの宛先情報が記憶されている場合、印刷物要求出力部２０６は、印刷要求信号に含まれるユーザＩＤに対応する宛先情報をユーザ情報ＤＢ２２ｃから読み出す。そして、印刷物要求出力部２０６は、広告データ及びユーザの宛先情報を含み、この広告データに基づく広告印刷物のユーザへの配送を要求する要求信号（広告印刷物の作成指示）を通信部２３により所定の印刷業者のサーバ装置（外部装置）へ送信する。なお、宛先情報は、例えば郵便番号及び住所を含み、広告印刷物を配送するための情報であるが、電子メールアドレスであってもよい。
【００６７】
各ＣＭに対応する広告データが印刷業者のサーバ装置に記憶されている場合、印刷物要求出力部２０６が印刷業者のサーバ装置へ送信する印刷物の要求信号に、広告データが含まれなくてもよい。この場合、印刷物要求出力部２０６は、ＣＭの識別情報を含み、このＣＭに応じた広告印刷物の要求信号を印刷業者のサーバ装置へ送信すればよい。この場合、印刷業者のサーバ装置は、受信した要求信号に含まれるＣＭの識別情報に基づいて、このＣＭに対応する広告データを自身の記憶部から読み出すことができる。これにより、サーバ装置２０は、テレビジョン受信機１０からＣＭに応じた広告印刷物の作成を要求された場合に、所定の印刷業者のサーバ装置に広告印刷物の作成及び配送を要求（依頼）することができる。
【００６８】
本実施形態のテレビジョン受信機１０は、ユーザがテレビジョン放送を視聴している場合、図９に示す処理と同様の処理を行う。よって、ユーザが視聴した番組の視聴情報を視聴番組ＤＢ１２ｂに蓄積できる。
以下に、本実施形態のＣＭ視聴システムにおけるＣＭ配信処理について説明する。図１６及び図１７は、実施形態２のテレビジョン受信機１０及びサーバ装置２０が行うＣＭ配信処理の手順を示すフローチャートである。
【００６９】
本実施形態のテレビジョン受信機１０において、制御部１１は、図１０中のステップＳ２１〜Ｓ２３と同様の処理を行う（Ｓ５１〜Ｓ５３）。これにより、例えば図１４に示すようなＣＭ選択画面が表示部１５に表示される。制御部１１は、ＣＭ選択画面を介していずれかの番組又はＣＭに対する再生指示を受け付けたか否かを判断する（Ｓ５４）。いずれかの番組又はＣＭに対する再生指示を受け付けたと判断した場合（Ｓ５４：ＹＥＳ）、テレビジョン受信機１０の制御部１１及びサーバ装置２０の制御部２１は、図１０中のステップＳ２５〜Ｓ３０と同様の処理を行う（Ｓ５５〜Ｓ６０）。これにより、選択された番組中のＣＭ又は選択されたＣＭが表示部１５及び音声出力部１６にて出力され、出力されたＣＭの配信状況情報が配信状況ＤＢ２２ｄに蓄積される。
【００７０】
番組又はＣＭに対する再生指示を受け付けていないと判断した場合（Ｓ５４：ＮＯ）、テレビジョン受信機１０の制御部１１は、いずれかの番組又はＣＭに対する印刷物の依頼指示を受け付けたか否かを判断する（Ｓ６１）。番組又はＣＭに対する印刷物の依頼指示を受け付けていないと判断した場合（Ｓ６１：ＮＯ）、制御部１１は処理を終了する。いずれかの番組又はＣＭに対する印刷物の依頼指示を受け付けたと判断した場合（Ｓ６１：ＹＥＳ）、制御部１１は、選択された番組又はＣＭに対する印刷物の要求信号をサーバ装置２０へ送信する（Ｓ６２）。サーバ装置２０の制御部２１は、テレビジョン受信機１０から送信された印刷物要求信号を受信したか否かを判断しており（Ｓ６３）、受信していないと判断した場合（Ｓ６３：ＮＯ）、他の処理を行いつつ待機する。
【００７１】
印刷物要求信号を受信したと判断した場合（Ｓ６３：ＹＥＳ）、制御部２１は、受信した印刷物要求信号に応じた広告データをＣＭＤＢ２２ｂから読み出す（Ｓ６４）。制御部２１は、広告データに基づく広告印刷物の配送先のユーザの宛先情報を取得する（Ｓ６５）。例えば、制御部２１は、受信した印刷物要求信号からユーザの宛先情報を取得する。制御部２１は、読み出した１又は複数の広告データとユーザの宛先情報とを含み、広告印刷物のユーザへの配送を要求する要求信号を所定の印刷業者のサーバ装置へ送信する（Ｓ６６）。これにより、選択された番組中のＣＭ又は選択されたＣＭに応じた広告印刷物の作成及び所定ユーザへの配送を所定の印刷業者に依頼することができる。
【００７２】
テレビジョン受信機１０の制御部１１は、ユーザからの印刷物の作成依頼を受け付ける都度、ステップＳ６２の処理を行い、サーバ装置２０の制御部２１は、テレビジョン受信機１０から印刷物要求信号を受信する都度、ステップＳ６４〜Ｓ６６の処理を行う。これにより、ユーザからの印刷物の作成依頼に従って、テレビジョン受信機１０は、ＣＭに応じた印刷物の要求を、サーバ装置２０を介して所定の印刷業者のサーバ装置へ送信することができる。印刷業者が、サーバ装置２０からの印刷物の要求に従って広告印刷物を作成し、所定ユーザに配送することにより、視聴済みのＣＭに応じた広告印刷物がテレビジョン受信機１０のユーザに配送される。なお、本実施形態において、広告印刷物をユーザに配送する代わりに、広告印刷物の電子データを電子メール等でユーザに配信する構成でもよい。
【００７３】
本実施形態においても、上述した実施形態１と同様の効果が得られる。また、本実施形態では、ユーザは、視聴済みのＣＭを再度テレビジョン受信機１０で視聴できるだけでなく、各ＣＭに応じた広告印刷物を取得することができる。ユーザからの要求に応じて広告印刷物が配送されるので、ユーザは所望の広告印刷物を得ることができ、広告主は、広告印刷物を希望するユーザに対して効率良く広告を配布することができる。
【００７４】
本実施形態では、サーバ装置２０は、テレビジョン受信機１０のユーザ毎に、広告印刷物の配送要求を所定の印刷業者のサーバ装置へ送信するので、ユーザ毎にカスタマイズされた広告印刷物の配送要求が可能となる。例えば、各商品の宣伝だけでなく、各商品を販売する販売サイトへのリンクが設定されたＱＲコード（登録商標）が印刷された印刷物の配送を印刷業者のサーバ装置に要求することができる。また、サーバ装置２０が各ユーザの買い物の購入履歴を記憶している場合、ＣＭに応じた広告印刷物だけでなく、各ユーザの購入履歴に応じた商品の広告印刷物の配送を印刷業者のサーバ装置に要求することができる。
【００７５】
（実施形態３）
実施形態３のテレビジョン受信機について説明する。本実施形態では、視聴済み（放送済み）のＣＭがテレビジョン受信機１０で蓄積される構成について説明する。本実施形態では、サーバ装置２０が設けられていなくてもよい。図１８は実施形態３のテレビジョン受信機１０の構成例を示すブロック図である。本実施形態のテレビジョン受信機１０は、実施形態１と同じ構成を有するので、同一の構成については同一の符号を付して説明を省略する。本実施形態のテレビジョン受信機１０では、記憶部１２に視聴番組ＤＢ１２ｂの代わりにＣＭ情報データベース（以下、ＣＭ情報ＤＢという）１２ｃが記憶されている。
【００７６】
図１９はＣＭ情報ＤＢ１２ｃの構成例を示す模式図である。ＣＭ情報ＤＢ１２ｃには、テレビジョン受信機１０の制御部１１がＣＭ視聴アプリ１２ａを実行することにより、視聴済みのＣＭに関する情報が蓄積される。ＣＭ情報ＤＢ１２ｃには、図２に示した実施形態１の視聴番組ＤＢ１２ｂと同様に、ユーザが視聴した放送番組毎に、番組ＩＤ、視聴日、視聴開始時刻、視聴終了時刻、チャンネル、番組サムネイル、ＣＭ放送時刻、ＣＭサムネイルが対応付けて蓄積されており、更に放送されたＣＭのＣＭデータが対応付けて蓄積されている。なお、ＣＭデータは、ＣＭ情報ＤＢ１２ｃに蓄積されるほかに、記憶部１２の所定領域又はテレビジョン受信機１０の外部の記憶装置に蓄積されてもよい。この場合、ＣＭ情報ＤＢ１２ｃに、ＣＭデータの代わりに、ＣＭデータを記憶部１２又は外部の記憶装置から読み出すための情報（記憶先情報）を記憶しておいてもよい。ＣＭ情報ＤＢ１２ｃは、テレビジョン受信機１０に接続された外部の記憶装置等に記憶されてもよく、ネットワークＮを介してテレビジョン受信機１０が通信可能な別の記憶装置に記憶されてもよい。
【００７７】
図２０は実施形態３のテレビジョン受信機１０の制御部１１によって実現される機能を示すブロック図である。本実施形態のテレビジョン受信機１０では、制御部１１はＣＭ視聴アプリ１２ａを実行した場合、図６に示す実施形態１の機能のうちで、視聴検知部１０１、ＣＭ表示受付部１０３、読出部１０４、選択画面生成部１０５、ＣＭ選択受付部１０６及びＣＭ出力部１０９の各機能を実現し、更に、ＣＭ情報記憶部１１１及びＣＭ読出部１１２の機能を実現する。実施形態１と同一の機能については同一の符号を付して説明を省略する。本実施形態においても、これらの各機能の一部を専用のハードウェア回路で実現してもよい。
【００７８】
ＣＭ情報記憶部１１１は、視聴検知部１０１の検知結果に基づいて、ユーザが視聴したＣＭに関する視聴情報をＣＭ情報ＤＢ１２ｃに記憶する。具体的には、ＣＭ情報記憶部１１１は、実施形態１の視聴情報記憶部１０２と同様に、視聴検知部１０１がユーザによる番組の視聴開始を検知した場合、番組ＩＤに対応付けて、視聴日、視聴開始時刻、チャンネル、番組サムネイルをＣＭ情報ＤＢ１２ｃに記憶する。また、ＣＭ情報記憶部１１１は、視聴検知部１０１がユーザによる番組の視聴終了を検知した場合、番組ＩＤに対応付けて視聴終了時刻をＣＭ情報ＤＢ１２ｃに記憶する。更に、ＣＭ情報記憶部１１１は、視聴検知部１０１がＣＭの開始を検知した場合、ＣＭ放送開始時刻及びＣＭサムネイルをＣＭ情報ＤＢ１２ｃに記憶し、視聴検知部１０１がＣＭの終了を検知した場合、ＣＭ放送終了時刻を視聴番組ＤＢ１２ｂに記憶する。ここで、ＣＭ情報記憶部１１１は、視聴検知部１０１がＣＭの開始を検知した場合、放送受信部１３及び信号処理部１４によって取得したＣＭデータのＣＭ情報ＤＢ１２ｃへの記憶を開始し、視聴検知部１０１がＣＭの終了を検知した場合、ＣＭデータの記憶を終了する。なお、ＣＭ情報記憶部１１１は、ＣＭデータをＣＭ情報ＤＢ１２ｃに記憶する構成に限らず、記憶部１２の所定領域又はテレビジョン受信機１０の外部の記憶装置に記憶してもよい。この場合、ＣＭ情報記憶部１１１は、ＣＭデータを記憶先から読み出すための情報をＣＭ情報ＤＢ１２ｃに記憶しておく。これにより、本実施形態では、ユーザが視聴した番組及びＣＭの情報と共にＣＭデータを視聴番組ＤＢ１２ｂに蓄積できる。
【００７９】
ＣＭ読出部１１２は、ＣＭ選択受付部１０６がいずれかのＣＭに対する選択を受け付けた場合、選択されたＣＭのＣＭデータをＣＭ情報ＤＢ１２ｃから読み出す。また、ＣＭ読出部１１２は、ＣＭ選択受付部１０６がいずれかの番組に対する選択を受け付けた場合、選択された番組中のＣＭのＣＭデータをＣＭ情報ＤＢ１２ｃから読み出す。
本実施形態のＣＭ出力部１０９は、ＣＭ読出部１１２がＣＭ情報ＤＢ１２ｃから読み出したＣＭデータに基づいてＣＭを表示部１５及び音声出力部１６によって出力する。
【００８０】
本実施形態のテレビジョン受信機１０は、ユーザがテレビジョン放送を視聴している場合、図９に示す処理と同様の処理を行う。なお、本実施形態では、図９中のステップＳ６で、テレビジョン受信機１０の制御部１１は、ＣＭ情報ＤＢ１２ｃにおいて、視聴中の番組の番組情報に対応付けて、放送が開始されたＣＭのＣＭ放送開始時刻及びＣＭサムネイルをＣＭ情報ＤＢ１２ｃに記憶（更新）すると共に、ＣＭデータのＣＭ情報ＤＢ１２ｃへの記憶を開始する。また、図９中のステップＳ８で、制御部１１は、ＣＭ情報ＤＢ１２ｃにおいて、ＣＭの情報に対応付けてＣＭ放送終了時刻を記憶（更新）すると共に、ＣＭデータのＣＭ情報ＤＢ１２ｃへの記憶を終了する。これにより、ユーザが視聴したＣＭの視聴情報と共にＣＭデータを蓄積できる。
【００８１】
以下に、本実施形態のテレビジョン受信機１０において、視聴済みのＣＭを再生する処理について説明する。図２１は、実施形態３のテレビジョン受信機１０が行うＣＭ再生処理の手順を示すフローチャートである。以下の処理は、テレビジョン受信機１０の記憶部１２に記憶してあるＣＭ視聴アプリ１２ａを含む制御プログラムに従って制御部１１によって実行される。
【００８２】
本実施形態のテレビジョン受信機１０において、制御部１１は、図１０中のステップＳ２１〜Ｓ２４と同様の処理を行う（Ｓ７１〜Ｓ７４）。これにより、例えば図７に示すようなＣＭ選択画面が表示部１５に表示され、制御部１１は、ＣＭ選択画面を介していずれかの番組又はＣＭに対する選択（再生指示）を受け付ける。いずれかの番組又はＣＭが選択されたと判断した場合（Ｓ７４：ＹＥＳ）、制御部１１は、選択されたＣＭのＣＭデータをＣＭ情報ＤＢ１２ｃから読み出す（Ｓ７５）。そして、制御部１１は、読み出したＣＭデータに基づいてＣＭを出力（再生）する（Ｓ７６）。これにより、ＣＭデータに含まれる映像データに基づく映像は表示部１５に表示され、ＣＭデータに含まれる音声データに基づく音声は音声出力部１６にて出力される。
【００８３】
本実施形態においても、上述した実施形態１と同様の効果が得られる。具体的には、一旦放送されたＣＭを、ユーザからの表示指示に従ってテレビジョン受信機１０で再生できる。よって、ユーザがＣＭを見たいタイミングで再生できるので、ユーザは見たい時に見たいＣＭを繰り返し視聴することができる。ユーザが見たい時に効率良くＣＭを提供できるので、宣伝効果の向上が期待できる。本実施形態では、テレビジョン受信機１０が、視聴済みのＣＭのＣＭデータを蓄積し、ユーザからの要求に応じて再生するので、複雑な構成を用いることなく、ＣＭの再生処理が可能となる。
【００８４】
（実施形態４）
実施形態４のＣＭ視聴システムについて説明する。本実施形態では、視聴済み（放送済み）のＣＭの再生指示（配信指示）を、テレビジョン受信機１０に接続されたスピーカを介した音声入力によって行うシステムについて説明する。本実施形態のＣＭ視聴システムは、実施形態１のＣＭ視聴システムの各装置を有し、更にスピーカ（音出力装置）を含む。実施形態１と同一の構成については同一の符号を付して説明を省略する。
【００８５】
図２２は、実施形態４のテレビジョン受信機１０及びスピーカの構成例を示すブロック図である。本実施形態のテレビジョン受信機１０は、図１に示す実施形態１のテレビジョン受信機１０と同様の構成を有し、更にスピーカ接続部１９を有する。スピーカ接続部１９は、スピーカ３０を接続するための接続部であり、スピーカ接続部１９にスピーカ３０を接続することにより、テレビジョン受信機１０及びスピーカ３０の間で音声信号の送受信が可能となる。なお、スピーカ接続部１９は、スピーカ３０との間で無線通信を行う構成でもよい。
【００８６】
スピーカ３０は、接続部３１、音声入力部３２、音声出力部３３等を含み、これらの各部はバスを介して相互に接続されている。接続部３１は、テレビジョン受信機１０のスピーカ接続部１９に接続するための接続部である。音声入力部３２は、マイク、増幅器及びＡ／Ｄ（アナログ／デジタル）変換器等を有しており、音声データの入力を受け付ける。具体的には、音声入力部３２は、マイクにて周囲の音声を収集してアナログの音声データを取得し、取得した音声データを増幅器にて増幅し、Ａ／Ｄ変換器にてデジタルの音声データに変換し、音声データを受け付ける。音声入力部３２は、受け付けた音声データを接続部３１を介してテレビジョン受信機１０へ送出する。音声出力部３３は、スピーカ及び増幅器等を有しており、テレビジョン受信機１０から取得した音声データを増幅器にて増幅し、スピーカにて音声出力する。
【００８７】
本実施形態のＣＭ視聴システムでは、サーバ装置２０が音声認識機能を有しており、テレビジョン受信機１０は、スピーカ３０から音声データを取得した場合、取得した音声データをサーバ装置２０へ送信し、サーバ装置２０が音声認識処理を行う。サーバ装置２０は、音声認識結果をテレビジョン受信機１０へ送信し、テレビジョン受信機１０は、サーバ装置２０から取得する音声認識結果に基づく処理を行うことにより、スピーカ３０を介して入力された音声に応じた処理を行うことができる。
【００８８】
本実施形態のテレビジョン受信機１０は、ユーザがテレビジョン放送を視聴している場合、図９に示す処理と同様の処理を行う。よって、本実施形態においても、ユーザが視聴した番組の視聴情報を視聴番組ＤＢ１２ｂに蓄積できる。
以下に、本実施形態のＣＭ視聴システムにおけるＣＭ配信処理について説明する。図２３は、実施形態４のテレビジョン受信機１０及びサーバ装置２０が行うＣＭ配信処理の手順の一部を示すフローチャートである。図２３の処理は、図１０中のステップＳ２１の処理の前に、ステップＳ８１〜Ｓ８６の処理を追加したものである。図２３では、図１０中のステップＳ２２〜Ｓ３０の図示を省略する。
【００８９】
本実施形態のＣＭ視聴システムにおいて、テレビジョン受信機１０の制御部１１は、スピーカ３０からの音声入力を受け付けたか否かを判断しており（Ｓ８１）、音声入力を受け付けていないと判断した場合（Ｓ８１：ＮＯ）、待機する。音声入力を受け付けたと判断した場合（Ｓ８１：ＹＥＳ）、制御部１１は、スピーカ３０から入力された音声データをネットワークＮ経由でサーバ装置２０へ送信する（Ｓ８２）。サーバ装置２０の制御部２１は、テレビジョン受信機１０から取得した音声データに対して音声認識処理を行い（Ｓ８３）、音声認識結果をネットワークＮ経由でテレビジョン受信機１０へ送信する（Ｓ８４）。
【００９０】
テレビジョン受信機１０の制御部１１は、サーバ装置２０から音声認識結果を受信し（Ｓ８５）、受信した音声認識結果に基づいて、スピーカ３０を介して入力された内容を特定する（Ｓ８６）。例えば、スピーカ３０を介して「ＣＭの再生を実行」の音声メッセージが入力されていた場合、制御部１１は、視聴済みのＣＭの表示指示が入力されたと特定する。この場合、ステップＳ２１で、制御部１１は、視聴済みのＣＭの表示指示を受け付けたと判断する（Ｓ２１：ＹＥＳ）。その後、テレビジョン受信機１０の制御部１１及びサーバ装置２０の制御部２１は、ステップＳ２２以降の処理を行う。これにより、本実施形態においても、実施形態１と同様の処理を行うことができる。
【００９１】
なお、スピーカ３０を介して、例えば「７月１日の１０時から１１時の６チャンネルのＣＭを再生」という音声メッセージが入力された場合、テレビジョン受信機１０の制御部１１は、ステップＳ２１〜Ｓ２３の処理をスキップし、ステップＳ２４で、７月１日の１０時から１１時の６チャンネルのＣＭが選択されたと判断する（Ｓ２４：ＹＥＳ）。この場合、テレビジョン受信機１０の制御部１１及びサーバ装置２０の制御部２１は、ステップＳ２５以降の処理を行う。この場合には、ユーザは、再生対象のＣＭの指示を音声入力によって行うことができる。
【００９２】
本実施形態においても、上述した実施形態１と同様の効果が得られる。また、本実施形態では、ＣＭの再生指示又は再生すべきＣＭの指定をスピーカ３０を介した音声入力によって行うことができる。
【００９３】
本実施形態において、サーバ装置２０からテレビジョン受信機１０へ配信されたＣＭデータの音声データはスピーカ３０で音声出力されてもよい。また、サーバ装置２０からテレビジョン受信機１０へ配信されたＣＭデータの映像データを、テキストデータに変換し、テキストデータを読み上げた音声がスピーカ３０で出力されてもよい。例えば、サーバ装置２０は、ＣＭデータをテレビジョン受信機１０へ配信する際に、映像データをテキストデータに変換し、変換後のテキストデータをテレビジョン受信機１０へ配信してもよい。また、テレビジョン受信機１０が、サーバ装置２０から受信したＣＭデータの映像データをテキストデータに変換し、変換後のテキストデータに基づく音声データをスピーカ３０へ出力してもよい。本実施形態の構成は、実施形態２，３にも適用でき、実施形態２，３に適用した場合であっても同様の効果が得られる。
【００９４】
（実施形態５）
実施形態５のＣＭ視聴システムについて説明する。本実施形態では、テレビジョン放送の代わりにラジオ放送で放送された番組中のＣＭをラジオ受信機で再度聴取することができるシステムについて説明する。本実施形態のＣＭ視聴システムは、実施形態１のＣＭ視聴システムの各機器において、テレビジョン受信機１０の代わりにラジオ受信機を有する。本実施形態のサーバ装置２０は実施形態１のサーバ装置２０と同一である。実施形態１と同一の構成については同一の符号を付して説明を省略する。
【００９５】
図２４はラジオ受信機の構成例を示すブロック図である。ラジオ受信機４０は、実施形態１のテレビジョン受信機１０と同様の構成を有するので、詳細については説明を省略する。ラジオ受信機４０は、制御部４１、記憶部４２、放送受信部４３、信号処理部４４、音声出力部４５、入力部４６、通信部４７等を含み、これらの各部はバスを介して相互に接続されている。ラジオ受信機４０の記憶部４２には、本開示のプログラムであるＣＭ再生アプリケーションプログラム（以下、ＣＭ再生アプリという）４２ａ及び聴取番組ＤＢ４２ｂが記憶されている。聴取番組ＤＢ４２ｂは、実施形態１の視聴番組ＤＢ１２ｂと同様の構成を有しており、ラジオ受信機４０の制御部４１がＣＭ再生アプリ４２ａを実行することによって、聴取済みのＣＭの情報が蓄積される。なお、聴取番組ＤＢ４２ｂには、番組サムネイル及びＣＭサムネイルは蓄積されない。ＣＭ再生アプリ４２ａは、例えば通信部４７を介して外部装置から取得されて記憶部４２に記憶されてもよい。また、ラジオ受信機４０が可搬型記憶媒体に記憶された情報を読み取る読取部等を備える場合、ＣＭ再生アプリ４２ａは可搬型記憶媒体から読み出されて記憶部４２に記憶されてもよい。
【００９６】
ラジオ受信機４０の放送受信部４３は、複数チャンネルのラジオ放送の受信が可能な受信器であり、制御部４１からの指示に従って、いずれかのチャンネルのラジオ放送による放送信号を受信する。放送受信部４３が受信する放送信号には、テレビジョン放送の放送信号と同様に、放送番組の番組信号が含まれ、番組信号には、適宜タイミングで挿入されたＣＭ信号（広告データ）が含まれる。
【００９７】
ラジオ受信機４０の信号処理部４４は、放送受信部４３が受信した放送信号に対して所定の信号処理を行い、放送信号から放送番組の番組信号（音声信号）を抽出する。信号処理部４４は、抽出した番組信号（音声信号）及び番組信号に含まれるＣＭ信号（音声信号）を音声出力部４５へ送出して音声出力させる。ラジオ受信機４０の入力部４６は、マイク、増幅器及びＡ／Ｄ変換器等を用いて、音声入力によってユーザからの入力を受け付ける構成を有してもよい。ラジオ受信機４０は、上述した構成のほかに、液晶ディスプレイ又は有機ＥＬディスプレイ等の表示部を備えていてもよい。
【００９８】
次に、ラジオ受信機４０において制御部４１がＣＭ再生アプリ４２ａを実行することによって実現される機能について説明する。図２５は、ラジオ受信機４０の制御部４１によって実現される機能を示すブロック図である。ラジオ受信機４０の制御部４１は、記憶部４２に記憶してあるＣＭ再生アプリ４２ａを実行した場合、聴取検知部４０１、聴取情報記憶部４０２、ＣＭ再生受付部４０３、読出部４０４、ＣＭ要求出力部４０５、ＣＭ受信部４０６、ＣＭ出力部４０７の各機能を実現する。なお、本実施形態でも、これらの各機能の一部を専用のハードウェア回路で実現してもよい。
【００９９】
聴取検知部４０１は、実施形態１の視聴検知部１０１と同様の処理により、ラジオ放送の番組に対するユーザの聴取状況を検知する。具体的には、聴取検知部４０１は、ユーザによるラジオ番組の視聴開始及び視聴終了、聴取中の番組のチャンネル及びチャンネル変更、聴取中の番組におけるＣＭの放送開始及び放送終了を検知する。聴取情報記憶部４０２は、聴取検知部４０１の検知結果に基づいて、ユーザの聴取中又は聴取済みのラジオ番組に関する聴取情報を聴取番組ＤＢ４２ｂに記憶する。
【０１００】
ＣＭ再生受付部４０３は、ラジオ受信機４０にて聴取済みの番組に含まれていたＣＭの再生指示を、入力部４６を介して受け付ける。例えば、ラジオ受信機４０に、ＣＭの再生指示を受け付けるための操作ボタンが設けられており、ＣＭ再生受付部４０３は、入力部４６を介して操作ボタンに対する操作を受け付けた場合、ＣＭの再生指示として受け付ける。また、ＣＭ再生受付部４０３は、例えば「７月１日の１０時から１１時のＦＭ東京のＣＭを再生」、「７月１日の１０時に聴いていた番組のＣＭを再生」という音声メッセージを入力部４６を介して受け付けた場合、ＣＭの再生指示として受け付けてもよい。
【０１０１】
読出部４０４は、ＣＭ再生受付部４０３が再生指示を受け付けたＣＭの聴取情報を聴取番組ＤＢ４２ｂから読み出す。読出部４０４は、例えば再生指示されたＣＭの視聴日、視聴開始時刻、視聴終了時刻、チャンネルを聴取番組ＤＢ４２ｂから読み出す。更に読出部４０４は、ＣＭ放送時刻も聴取番組ＤＢ４２ｂから読み出してもよい。
ＣＭ要求出力部４０５は、読出部４０４が聴取番組ＤＢ４２ｂから読み出した情報に係るＣＭをサーバ装置２０に要求する。具体的には、ＣＭ要求出力部４０５は、選択されたＣＭの識別情報（視聴日（放送日）、視聴開始時刻、視聴終了時刻、チャンネル、ＣＭ放送時刻）を含むＣＭ要求信号を通信部４７によりサーバ装置２０へ送信する。なお、ＣＭの識別情報にＣＭ放送時刻が含まれていなくてもよい。
【０１０２】
ＣＭ受信部４０６は、実施形態１のＣＭ受信部１０８と同様に、ＣＭ要求出力部４０５が送信したＣＭ要求信号に基づいてサーバ装置２０が配信したＣＭデータを通信部４７により受信する。ＣＭ出力部４０７は、ＣＭ受信部４０６が受信したＣＭデータ（音声データ）を音声出力部４５へ送出してＣＭに係る音声を出力する。
【０１０３】
本実施形態のラジオ受信機４０は、ユーザがラジオ放送を聴取している場合、図９に示す処理と同様の処理を行う。よって、ユーザが聴取した番組の聴取情報を聴取番組ＤＢ４２ｂに蓄積できる。
以下に、本実施形態のＣＭ視聴システムにおけるＣＭ配信処理について説明する。図２６は、実施形態４のラジオ受信機４０及びサーバ装置２０が行うＣＭ配信処理の手順を示すフローチャートである。以下の処理は、ラジオ受信機４０の記憶部４２に記憶してあるＣＭ再生アプリ４２ａを含む制御プログラムに従って制御部４１によって実行され、サーバ装置２０の記憶部２２に記憶してあるＣＭ配信プログラム２２ａを含む制御プログラムに従って制御部２１によって実行される。
【０１０４】
ラジオ受信機４０において、制御部４１は、入力部４６を介したユーザ操作によって、聴取済みのＣＭの再生指示を受け付けたか否かを判断する（Ｓ９１）。ＣＭの再生指示を受け付けていないと判断した場合（Ｓ９１：ＮＯ）、制御部１１は、他の処理を行いつつ待機する。ＣＭの再生指示を受け付けたと判断した場合（Ｓ９１：ＹＥＳ）、制御部４１は、再生指示を受け付けたＣＭの聴取情報を聴取番組ＤＢ４２ｂから読み出す（Ｓ９２）。制御部４１は、読み出した聴取情報に基づいて、再生指示を受け付けたＣＭの要求信号をサーバ装置２０へ送信する（Ｓ９３）。
【０１０５】
サーバ装置２０の制御部２１は、実施形態１で説明した図１０中のステップＳ２６〜Ｓ２９と同様の処理を行う（Ｓ９４〜Ｓ９７）。これにより、サーバ装置２０は、ラジオ受信機４０から要求されたＣＭのＣＭデータをラジオ受信機４０へ送信し、ラジオ受信機４０へのＣＭの配信状況情報を配信状況ＤＢ２２ｄに記憶する。ラジオ受信機４０の制御部４１は、サーバ装置２０から送信されたＣＭデータを受信し、受信したＣＭデータに基づいてＣＭを出力（再生）する（Ｓ９８）。これにより、ＣＭデータ（音声データ）に基づくＣＭの音声が音声出力部４５にて出力される。
【０１０６】
本実施形態においても、上述した実施形態１と同様の効果が得られる。即ち、一旦ラジオ放送されたＣＭを、ユーザからの再生指示に従ってラジオ受信機４０で再度聴取することができる。ユーザがＣＭを聴きたいタイミングで聴取できるので、ユーザは聴きたい時に聴きたいＣＭを聴取することができる。ユーザが聴きい時に効率良くＣＭを提供できるので、宣伝効果の向上が期待できる。また、本実施形態においても、ラジオ放送後にサーバ装置２０からラジオ受信機４０へ配信された各ＣＭの配信状況（配信先のユーザ等）を把握できる。よって、ラジオ放送されたＣＭについては、視聴したユーザの属性等は把握できないが、放送後の配信状況に基づいて、各ＣＭに興味を持ったユーザの属性等は把握できる。従って、ＣＭに興味を持ったユーザに対して各種の宣伝を行うことができると共に、ラジオ放送されたＣＭについて、聴取したユーザの属性を推測することができる。また、本実施形態においても、サーバ装置２０は、配信状況ＤＢ２２ｄに蓄積した各ＣＭの配信状況情報を、ＣＭに応じた他のサーバ装置に提供することができる。
【０１０７】
本実施形態の構成は、実施形態２〜４にも適用でき、実施形態２〜４に適用した場合であっても同様の効果が得られる。例えば、本実施形態の構成を実施形態２に適用した場合、聴取済み（ラジオ放送済み）のＣＭをラジオ受信機４０で再度聴取できるだけでなく、聴取済みのＣＭに応じた広告印刷物をラジオ受信機４０のユーザに配達することができる。
【０１０８】
本実施形態において、例えばラジオ受信機４０が表示部を備える場合、又はラジオ受信機４０に表示装置の接続が可能である場合、ラジオ受信機４０は、サーバ装置２０から受信したＣＭデータ（音声データ）をテキストデータに変換し、表示部又は表示装置に表示させてもよい。これにより、ＣＭを再生させる際にテキストデータを表示させることができるので、ＣＭの内容を視認できる。
【０１０９】
（実施形態６）
本実施形態では、ネットワークＮ経由で送受信される各種データに含まれる広告を後で視聴することができるシステムについて説明する。上述した実施形態１〜４は、テレビジョン放送によって放送されたＣＭが放送後に配信される構成であり、上述した実施形態５は、ラジオ放送によって放送されたＣＭが放送後に配信される構成である。本開示の構成は、ネットワークＮを介して送受信される各種データに含まれる広告についても同様の処理を行うことができる。
【０１１０】
例えば、実施形態１において、テレビジョン受信機１０が、ウェブブラウザを実行してウェブサイトを閲覧する機能を有する場合、ネットワークＮ経由でウェブサイトから取得したウェブページに含まれる広告を保存しておき、後から広告を見ることができるようにテレビジョン受信機１０を構成することができる。具体的には、テレビジョン受信機１０は、ウェブページを取得した場合に、ウェブページに含まれる広告データを検知し、検知した広告データを抽出して記憶しておく。そして、ユーザから広告の再生指示（表示指示）を受け付けた場合、テレビジョン受信機１０は、記憶しておいた広告データを表示部１５及び音声出力部１６にて出力する。これにより、ウェブページと共に受信した広告データを、ユーザが見たいタイミングで視聴できるので、広告を効率良く提供でき、宣伝効果の向上が期待できる。ウェブページから抽出した広告データは、テレビジョン受信機１０の記憶部１２に記憶しておいてもよいし、外部の記憶装置に記憶しておいてもよい。なお、記憶しておいた広告データを出力する際に、例えば広告データに含まれる表示用データ（例えば画像データ）をテキストデータに変換し、更にテキストデータを読み上げる音声データに変換して音声出力部１６にて出力してもよい。また、広告データに含まれる音声データをテキストデータに変換して表示部１５に表示させてもよい。このような構成のテレビジョン受信機１０を備えるシステムにおいても、広告データの再生指示を受け付けた場合に、再生指示された広告に応じた広告印刷物の配送を所定の印刷業者のサーバ装置に要求するようにテレビジョン受信機１０を構成することができる。
【０１１１】
また、テレビジョン受信機１０がゲームアプリを実行することにより所定のゲームサーバからネットワークＮ経由で取得する各種情報に含まれる広告を保存しておくことにより、後から広告を見ることができるようにテレビジョン受信機１０を構成することができる。この場合にも、テレビジョン受信機１０は、ゲームサーバから各種情報を取得した場合に、各種情報に含まれる広告データを検知し、検知した広告データを抽出して記憶しておく。そして、ユーザから広告の再生指示（表示指示）を受け付けた場合、テレビジョン受信機１０は、記憶しておいた広告データを表示部１５及び音声出力部１６にて出力する。上述した構成において、テレビジョン受信機１０の代わりに、パーソナルコンピュータ、スマートフォン、タブレット端末等を用いてもよく、これらの端末が外部装置から取得する各種の情報（コンテンツ）に含まれる広告を処理対象とすることができる。
【０１１２】
更に、実施形態５において、ラジオ受信機４０が、インターネットラジオの番組信号を受信できる場合、ネットワークＮ経由で取得したインターネットラジオの番組信号に含まれる広告を保存しておき、後から広告を見ることができるようにラジオ受信機４０を構成することができる。具体的には、ラジオ受信機４０は、受信したインターネットラジオの番組信号に含まれる広告データを検知し、検知した広告データを抽出して記憶しておく。そして、ユーザから広告の再生指示を受け付けた場合、ラジオ受信機４０は、記憶しておいた広告データを音声出力する。これにより、インターネットラジオの番組中の広告データを、ユーザが聴きたいタイミングで聴取できるので、広告を効率良く提供できる。インターネットラジオの番組信号から抽出した広告データは、ラジオ受信機４０の記憶部４２に記憶しておいてもよいし、外部の記憶装置に記憶しておいてもよい。なお、記憶しておいた広告データを出力する際に、例えば広告データ（音声データ）をテキストデータに変換して、ラジオ受信機４０に設けられた表示部又はラジオ受信機４０に接続された表示装置に表示させてもよい。このような構成のラジオ受信機４０を備えるシステムにおいても、広告データの再生指示を受け付けた場合に、再生指示された広告に応じた広告印刷物の配送を所定の印刷業者のサーバ装置に要求するようにラジオ受信機４０を構成することができる。
【０１１３】
上述した実施形態１〜４の構成は、テレビジョン放送を受信して放送番組を記録する記録再生装置に適用できる。記録再生装置に適用した場合、記録再生装置にて録画（記録）した放送番組（録画番組）の再生処理を行った後に、この録画番組中のＣＭをサーバ装置２０から取得して再度視聴できるように構成できる。このような構成において、録画番組の再生時に、番組中のＣＭを再生せずに番組本編のみを再生してもよい。この場合、録画番組の再生時にはＣＭ部分がカットされた状態で番組本編のみを視聴でき、再生処理後のユーザが見たいタイミングでＣＭを視聴できるので、番組本編とＣＭとを効率良く視聴できる。
【０１１４】
今回開示された実施の形態はすべての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上記した意味ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１１５】
１０  テレビジョン受信機
１１  制御部
１２  記憶部
１３  放送受信部
１５  表示部
１６  音声出力部
１８  通信部
２０  サーバ装置（情報処理装置）
２１  制御部
２２  記憶部
２３  通信部
１０２  視聴情報記憶部
１０３  ＣＭ表示受付部
１０５  選択画面生成部
１０６  ＣＭ選択受付部
１０７  ＣＭ要求出力部
１０８  ＣＭ受信部
１０９  ＣＭ出力部
２０１  ＣＭ要求受付部（要求受付部）
２０３  ＣＭ配信部（出力部）
２０５  ＣＭ・印刷物要求受付部（印刷物要求受付部）
２０６  印刷物要求出力部（作成指示送信部）
２２ｂ  ＣＭＤＢ
２２ｄ  配信状況ＤＢ
【図１】
2020014156.tif 000003
【図２】
2020014156.tif 000004
【図３】
2020014156.tif 000005
【図４】
2020014156.tif 000006
【図５】
2020014156.tif 000007
【図６】
2020014156.tif 000008
【図７】
2020014156.tif 000009
【図８】
2020014156.tif 000010
【図９】
2020014156.tif 000011
【図１０】
2020014156.tif 000012
【図１１】
2020014156.tif 000013
【図１２】
2020014156.tif 000014
【図１３】
2020014156.tif 000015
【図１４】
2020014156.tif 000016
【図１５】
2020014156.tif 000017
【図１６】
2020014156.tif 000018
【図１７】
2020014156.tif 000019
【図１８】
2020014156.tif 000020
【図１９】
2020014156.tif 000021
【図２０】
2020014156.tif 000022
【図２１】
2020014156.tif 000023
【図２２】
2020014156.tif 000024
【図２３】
2020014156.tif 000025
【図２４】
2020014156.tif 000026
【図２５】
2020014156.tif 000027
【図２６】
2020014156.tif 000028