(57)【要約】【課題】記録媒体の記憶領域を無駄に消費することなくコンテンツを記憶可能なコンテンツ再生装置を提供する。【解決手段】他の装置からコンテンツ、タイミング情報およびネットワークアドレスを受信し、コンテンツ、タイミング情報およびネットワークアドレスを記憶する。ネットワークアドレスにより特定される広告サーバから広告データを受信する。タイミング情報に基づくタイミングで、広告データに基づく広告情報を表示することを条件に、コンテンツを再生する。【選択図】図１７
2008072626.tif 000002
【特許請求の範囲】
【請求項１】
要求に応じて、広告データを配信する広告サーバとデータ通信可能なコンテンツ再生装置であって、
コンテンツとしての一次データと、前記広告データに基づく広告情報を表示するタイミング情報および前記広告サーバを特定するためのネットワークアドレスを含む二次データとを、他の装置から受信する受信手段と、
受信した前記一次データおよび前記二次データを記憶する記憶手段と、
前記ネットワークアドレスにより特定される広告サーバに、前記広告データを要求する要求手段とを備え、
前記受信手段は、前記要求手段の要求により前記広告サーバから送信される前記広告データを受信し、
前記タイミング情報に基づくタイミングで、受信した前記広告データに基づく広告情報を表示することを条件に、前記一次データを再生する再生手段とをさらに備える、コンテンツ再生装置。
【請求項２】
前記記憶手段には、前記コンテンツ再生装置の位置を示す位置情報が記憶され、
前記受信した広告データは、前記位置情報に対応したデータである、請求項１に記載のコンテンツ再生装置。
【請求項３】
前記記憶手段には、自装置の装置情報が記憶され、
前記受信した広告データは、前記装置情報に対応したデータである、請求項１に記載のコンテンツ再生装置。
【請求項４】
前記一次データは、オリジナルのコンテンツをコピーしたコピーコンテンツであり、
前記二次データは、前記コピーコンテンツの関連情報を含み、
前記関連情報を変更する変更手段と、
前記変更手段により変更された関連情報を、情報を管理する管理装置へ送信する送信手段とをさらに備える、請求項１に記載のコンテンツ再生装置。
【請求項５】
前記関連情報は前記オリジナルのコンテンツのコピー回数であり、
前記変更手段は前記コピー回数を変更する、請求項４に記載のコンテンツ再生装置。
【請求項６】
前記関連情報は、前記オリジナルのコンテンツを提供した装置のユーザ情報を含み、
前記変更手段は、前記コピーコンテンツを要求する装置のユーザ情報を前記関連情報に追加する、請求項４に記載のコンテンツ再生装置。
【請求項７】
前記関連情報は、前記オリジナルのコンテンツの再生に伴う前記広告データの再生時間の情報を含み、
前記変更手段は、前記広告データの再生時間を、予め設定された時間よりも長い時間に変更する、請求項４に記載のコンテンツ再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ再生装置に関し、特に、コンテンツを再生する場合に広告データを再生するコンテンツ再生装置に関する。
【背景技術】
【０００２】
近年、ディジタル放送等により提供されるオリジナルのコンテンツのデータと全く同じコピーデータを録画可能な装置が普及しつつある。そこで、オリジナルのコンテンツの不正コピーを防ぐため、オリジナルのコンテンツには、一般的に、コピー制御情報が含まれる。このコピー制御情報は、たとえば、オリジナルのコンテンツを録画した装置のみ再生可能にする情報である。
【０００３】
しかしながら、オリジナルのコンテンツにコピー制御情報を含める方法では、コピー制御情報が解析されてしまうと、オリジナルのコンテンツを自由にコピー可能となってしまう。
【０００４】
そこで、特開２００２−３２９０８３号公報（特許文献１）には、広告データを、オリジナルのコンテンツに含めたデータ（以下、広告データ包含コンテンツともいう）を生成し、広告データ包含コンテンツを配布する技術（以下、第１の先行技術ともいう）が開示されている。これにより、広告データ包含コンテンツがいくらコピーされても、広告データ包含コンテンツを再生するには、広告データも再生される。そのため、オリジナルのコンテンツの提供会社は、広告データの提供会社から広告料金等を受け取ることで、オリジナルのコンテンツの不正コピーにより被る不利益を回避することが可能となる。
【特許文献１】特開２００２−３２９０８３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、第１の先行技術では、広告データがオリジナルのコンテンツに含められるため、オリジナルのコンテンツを録画する場合、広告データも録画する必要がある。そのため、ＨＤＤ（Hard Disk Drive）等の記録媒体の記憶領域を無駄に消費するという問題点がある。
【０００６】
本発明は、上述の問題点を解決するためになされたものであって、その目的は、記録媒体の記憶領域を無駄に消費することなくコンテンツを記憶可能なコンテンツ再生装置を提供することである。
【課題を解決するための手段】
【０００７】
上述の課題を解決するために、この発明のある局面に従うと、要求に応じて、広告データを配信する広告サーバとデータ通信可能なコンテンツ再生装置は、コンテンツとしての一次データと、広告データに基づく広告情報を表示するタイミング情報および広告サーバを特定するためのネットワークアドレスを含む二次データとを、他の装置から受信する受信手段と、受信した一次データおよび二次データを記憶する記憶手段と、ネットワークアドレスにより特定される広告サーバに、広告データを要求する要求手段とを備え、受信手段は、要求手段の要求により広告サーバから送信される広告データを受信し、コンテンツ再生装置は、タイミング情報に基づくタイミングで、受信した広告データに基づく広告情報を表示することを条件に、一次データを再生する再生手段とをさらに備える。
【０００８】
好ましくは、記憶手段には、コンテンツ再生装置の位置を示す位置情報が記憶され、受信した広告データは、位置情報に対応したデータである。
【０００９】
好ましくは、記憶手段には、自装置の装置情報が記憶され、受信した広告データは、装置情報に対応したデータである。
【００１０】
好ましくは、一次データは、オリジナルのコンテンツをコピーしたコピーコンテンツであり、二次データは、コピーコンテンツの関連情報を含み、関連情報を変更する変更手段と、変更手段により変更された関連情報を、情報を管理する管理装置へ送信する送信手段とをさらに備える。
【００１１】
好ましくは、関連情報はオリジナルのコンテンツのコピー回数であり、変更手段はコピー回数を変更する。
【００１２】
好ましくは、関連情報は、オリジナルのコンテンツを提供した装置のユーザ情報を含み、変更手段は、コピーコンテンツを要求する装置のユーザ情報を関連情報に追加する。
【００１３】
好ましくは、関連情報は、オリジナルのコンテンツの再生に伴う広告データの再生時間の情報を含み、変更手段は、広告データの再生時間を、予め設定された時間よりも長い時間に変更する。
【発明の効果】
【００１４】
本発明に係るコンテンツ再生装置は、他の装置からコンテンツ、タイミング情報およびネットワークアドレスを受信し、コンテンツ、タイミング情報およびネットワークアドレスを記憶する。ネットワークアドレスにより特定される広告サーバから広告データを受信する。タイミング情報に基づくタイミングで、広告データに基づく広告情報を表示することを条件に、コンテンツを再生する。
【００１５】
したがって、コンテンツを再生する場合に、広告データを受信するので、広告データを記憶するための記憶領域を無駄に消費することがない。その結果、記録媒体の記憶領域を無駄に消費することなくコンテンツを記憶できるという効果を奏する。
【発明を実施するための最良の形態】
【００１６】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
【００１７】
本発明において取り扱うコンテンツとは、映像、音声、画像などのディジタルデータおよびそれらに関連する関連情報などを意図している。当然のことながら、上記コンテンツと同様の扱い方をされるものであれば、コンテンツはディジタルデータに限定されるものではない。また、コンテンツが、テレビ放送、インターネット放送、携帯電話網などのネットワークを介して提供されるならば、一つのコンテンツが複数のネットワークから提供されることも可能である。
（システムの構成）
図１は、本実施の形態におけるネットワークシステム１０００の構成を示す図である。図１を参照して、ネットワークシステム１０００には、ホームネットワーク５０１が含まれる。
【００１８】
ホームネットワーク５０１は、たとえば、宅内に設けられたネットワークである。宅内とは、たとえば、ユーザの自宅内、会社内等である。ホームネットワーク５０１には、通信端末装置５００と、映像表示装置６００と、通信部５０とが含まれる。
【００１９】
通信端末装置５００は、ＰＤＡ（Personal Digital Assistance）である。また、通信端末装置５００は、電話の機能を有する。なお、通信端末装置５００は、電話の機能を有していなくてもよい。また、通信端末装置５００は、ＰＤＡに限定されることなく、通信機能を備え、携帯可能な装置であればどのような装置（たとえば、ＰＣ（Personal Computer）、携帯電話、リモコン端末）でもよい。
【００２０】
通信端末装置５００は、電話網６０と、無線によりデータ通信可能である。電話網６０は、たとえば、携帯電話のための電話網である。なお、通信端末装置５００は、電話網６０とデータ通信をした場合、データ通信時に使用したデータ量に応じたパケット料金が発生する。
【００２１】
映像表示装置６００は、液晶テレビである。なお、映像表示装置６００は、液晶テレビに限定されることなく、画像を表示可能な装置であればどのような装置であってもよい。映像表示装置６００は、たとえば、プラズマテレビであってもよい。また、映像表示装置６００は、画像を表示するための表示装置と、当該表示装置に表示させるための画像データを送信する画像データ送信装置とから構成される装置であってもよい。画像データ送信装置は、たとえば、ＳＴＢ（Set Top Box）、ＨＤＤレコーダ、ＤＶＤ（Digital Versatile Disc）レコーダ等である。
【００２２】
通信端末装置５００と、映像表示装置６００とは、無線または有線でデータ通信を行なう。すなわち、通信端末装置５００と、映像表示装置６００とから映像表示システムが構成される。
【００２３】
通信部５０は、通信端末装置５００、映像表示装置６００およびネットワーク７０の各々と、データ通信を行なう機能を有する。ネットワーク７０は、インターネットなどの外部のネットワークである。
【００２４】
通信部５０は、無線ＬＡＮの規格である、ＩＥＥＥ８０２．１１ａ、ＩＥＥＥ８０２．１１ｂおよびＩＥＥＥ８０２．１１ｇのいずれかに基づく無線技術を利用して、複数の機器と同時にデータ通信を行なう機能を有する。なお、無線技術は、ＩＥＥＥ８０２．１１ａ、ＩＥＥＥ８０２．１１ｂおよびＩＥＥＥ８０２．１１ｇのいずれかに基づく技術に限定されることはなく、その他の無線技術であってもよい。したがって、通信部５０は、通信端末装置５００、映像表示装置６００およびネットワーク７０の各々と、無線でデータ通信を行なうことが可能である。
【００２５】
また、通信部５０は、さらに、イーサネット（登録商標）を利用した通信用インターフェースを有し、ホームネットワーク５０１内の装置がネットワーク７０への接続要求を出した場合、機器が有するアドレスをネットワーク７０におけるアドレスに変換するＮＡＴ（Network Address Translation）機能を含むルータ機能を持つ。したがって、通信部５０は、たとえば、ＬＡＮケーブルを介して、通信端末装置５００、映像表示装置６００およびネットワーク７０の各々とデータ通信を行なうことができる。すなわち、通信部５０は、通信端末装置５００、映像表示装置６００およびネットワーク７０の各々と、有線でデータ通信を行なうことが可能である。
【００２６】
また、ネットワーク７０は、電話網６０と、無線または有線によりデータ通信可能である。したがって、通信端末装置５００は、電話網６０を介して、ネットワーク７０とデータ通信可能である。
【００２７】
ネットワークシステム１０００には、さらに、サービスサーバ８００Ａと、検索サーバ８００Ｓと、Ｗｅｂサーバ８００Ｗとが含まれる。
【００２８】
サービスサーバ８００Ａは、コンテンツおよび、コンテンツに関連する情報等を提供するサーバである。コンテンツは、たとえば、動画像、音楽データ等である。コンテンツが、たとえば、番組の動画像である場合、コンテンツに関連する情報とは、たとえば、番組情報である。サービスサーバ８００Ａは、ＰＣである。なお、サービスサーバ８００Ａは、ＰＣに限定されることなく、動画像等のコンテンツ、音楽データ等のコンテンツ、コンテンツに関連する情報等を提供する機能を有した装置であればどのような装置であってもよい。
【００２９】
サービスサーバ８００Ａは、現在の日時から、所定期間（たとえば、２４時間）前の日時までの期間における、全てのチャンネルの全ての番組を録画し、番組を録画した録画データを記憶している。なお、サービスサーバ８００Ａは、現在の日時から、所定期間（たとえば、２４時間）経過後の録画データを自動的に削除する。したがって、サービスサーバ８００Ａには、現在の日時から、所定期間前の日時までの期間における、全てのチャンネルの全ての番組の録画データが記憶されている。また、サービスサーバ８００Ａは、放送される番組の録画データとは別に、装置からの配信要求に応じて配信する、映画などの映像コンテンツを記憶している。なお、サービスサーバ８００Ａは、録画データの配信要求があれば、録画データの配信要求を行なった装置へ、配信要求された録画データを、送信またはストリーミング配信する。
【００３０】
また、サービスサーバ８００Ａは、現在、放送中の番組およびこれから放送予定の動画像データを所定期間（たとえば、２４時間）分予め記憶している。そして、現在、放送中の番組の動画像データの配信要求があれば、動画像データの配信要求を行なった装置へ、配信要求された動画像データをストリーミング配信する。
【００３１】
検索サーバ８００Ｓは、ネットワーク７０に接続された端末装置から、検索情報としてのキーワードを受信すると、受信したキーワードに関連する情報のＷｅｂページのＵＲＬ（Uniform Resource Locator）を検索するサーバである。検索サーバ８００Ｓは、ＰＣである。なお、検索サーバ８００Ｓは、ＰＣに限定されることなく、ネットワーク７０に接続された端末装置からキーワードを受信した場合、受信したキーワードに関連する情報のＷｅｂページのＵＲＬ（Uniform Resource Locator）を検索する機能を有する装置であればどのような装置であってもよい。
【００３２】
Ｗｅｂサーバ８００Ｗは、複数種類の情報の各々に対応する複数のＷｅｂページのデータを提供するサーバである。Ｗｅｂサーバ８００Ｗは、たとえば、映画に関連する情報に対応する複数のＷｅｂページのデータを提供する。Ｗｅｂサーバ８００Ｗは、ＰＣである。なお、Ｗｅｂサーバ８００Ｗは、ＰＣに限定されることなく、複数種類の情報の各々に対応する複数のＷｅｂページのデータを提供する機能を有する装置であればどのような装置であってもよい。
【００３３】
サービスサーバ８００Ａ、検索サーバ８００ＳおよびＷｅｂサーバ８００Ｗの各々は、ネットワーク７０と、無線または有線でデータ通信を行なう。
【００３４】
本実施の形態では、通信部５０は、通信端末装置５００、映像表示装置６００およびネットワーク７０の各々と、高速にデータ通信が可能であるとする。通信部５０は、通信端末装置５００、映像表示装置６００およびネットワーク７０の各々と、たとえば、最大で１００Ｍｂｐｓ（Mega bit per second）の速度でデータ通信が可能であるとする。
【００３５】
また、ネットワーク７０は、通信部５０、電話網６０、サービスサーバ８００Ａ、検索サーバ８００ＳおよびＷｅｂサーバ８００Ｗの各々と、高速にデータ通信が可能であるとする。ネットワーク７０は、通信部５０、電話網６０、サービスサーバ８００Ａ、検索サーバ８００ＳおよびＷｅｂサーバ８００Ｗの各々と、たとえば、最大で１００Ｍｂｐｓの速度でデータ通信が可能であるとする。したがって、たとえば、映像表示装置６００とネットワーク７０とのデータ通信の最大速度は１００Ｍｂｐｓであるとする。また、たとえば、通信端末装置５００とネットワーク７０とのデータ通信の最大速度は１００Ｍｂｐｓであるとする。
【００３６】
なお、通信端末装置５００と電話網６０とのデータ通信の速度は、通信端末装置５００とネットワーク７０とのデータ通信の速度よりも遅いとする。通信端末装置５００と電話網６０とのデータ通信の最大速度は、たとえば、２５６ｋｂｐｓであるとする。
【００３７】
また、通信端末装置５００と映像表示装置６００とのデータ通信の速度は、通信端末装置５００と電話網６０とのデータ通信の速度よりも、十分に速いとする。通信端末装置５００と映像表示装置６００とのデータ通信の最大速度は、たとえば、４Ｍｂｐｓであるとする。
（通信端末装置）
次に、通信端末装置５００について詳細に説明する。
【００３８】
図２は、通信端末装置５００の外観を正面から示した図である。図２を参照して、通信端末装置５００は、表示部５３０と、音声出力部５７０と、ＬＥＤ５７６と、入力部５４０とを備える。
【００３９】
表示部５３０は、文字や画像等を表示する機能を有する。表示部５３０は、ＬＣＤパネル（Liquid Crystal Display Panel）、ＦＥＤパネル（Field Emission Display Panel）および有機ＥＬディスプレイパネル（Organic Electro luminescence Display Panel）のいずれかを使用した装置である。なお、表示部５３０は、上記以外の表示方式のパネルを使用した装置であってもよい。
【００４０】
表示部５３０の解像度は、横４８０（ドット）×縦６４０（ドット）である。なお、表示部５３０の解像度は、横４８０（ドット）×縦６４０（ドット）に限定されることなく、他の解像度（たとえば、横２４０（ドット）×縦３２０（ドット））であってもよい。
【００４１】
また、表示部５３０は、ユーザが、画面に直接触れることで、情報入力可能なタッチパネル機能を有する。表示部５３０は、ユーザが画面にタッチした位置情報を、後述する制御部５１０へ送信する。制御部５１０は、受信した位置情報に基づいて、所定の処理を行なう。
【００４２】
音声出力部５７０は、電話の音声を出力する機能を有する。音声出力部５７０には、音声を出力するスピーカが含まれる。音声出力部５７０は、後述する制御部５１０から受信した音声データに基づく音声をスピーカから出力する。
【００４３】
ＬＥＤ５７６は、通信端末装置５００で行なわれる処理に応じて、光による報知を行なう。たとえば、ＬＥＤ５７６は、電話の着信があった場合、光を点滅させる。
【００４４】
入力部５４０は、ボタン群５４１を含む。ボタン群５４１は、方向ボタン５４１Ａ，５４１Ｂ，５４１Ｃ，５４１Ｄと、決定ボタン５４１Ｅとを含む。方向ボタン５４１Ａ，５４１Ｂ，５４１Ｃ，５４１Ｄは、ユーザによる短時間（たとえば、１秒未満）の押下操作（以下、短押操作ともいう）により、表示部５３０に画像が表示されている場合、画像内の移動させる対象となる物（たとえば、カーソル等）を上下左右に移動させるためのボタンである。具体的には、短押操作があった、方向ボタン５４１Ａ，５４１Ｂ，５４１Ｃ，５４１Ｄは、たとえば、カーソルを、それぞれ、上，下，左，右に移動させるためのボタンである。また、方向ボタン５４１Ａ，５４１Ｂ，５４１Ｃ，５４１Ｄは、ユーザによる長時間（たとえば、一秒以上）の押下操作（以下、長押操作ともいう）により、たとえば画面をそれぞれ、上，下，左，右に画面スクロールすることも可能である。
【００４５】
決定ボタン５４１Ｅは、短押操作により、たとえば、方向ボタン５４１Ａ，５４１Ｂ，５４１Ｃ，５４１Ｄの短押操作により選択された項目等を決定するためのボタンである。
【００４６】
入力部５４０は、さらに、機能ボタン５４２Ａ，５４２Ｂ，５４３Ａ，５４３Ｂを含む。機能ボタン５４２Ａ，５４２Ｂの各々は、短押操作により、たとえば、ユーザにより予め設定されたプログラム等を起動させるためのボタンである。
【００４７】
機能ボタン５４３Ａは、通信端末装置５００に電話がかかってきた場合、短押操作により通話開始を行なうためのボタンである。機能ボタン５４３Ｂは、通信端末装置５００が通話中である場合、短押操作により通話を終了させるためのボタンである。また、機能ボタン５４３Ｂは、ユーザによる長時間（たとえば、１秒以上）の押下操作（以下、長押操作ともいう）により、通信端末装置５００の電源のオンとオフとの切替えを行なうためのボタンである。
【００４８】
入力部５４０は、入力部５４０に含まれる複数のボタンのうち、短押操作または長押操作されたボタンに対応するボタン信号を、後述する制御部５１０へ送信する。すなわち、入力部５４０は、ユーザが通信端末装置５００を操作するためのインターフェースである。以下においては、ユーザによる、入力部５４０の操作または表示部５３０に対するタッチ操作を、インターフェース操作Ｍともいう。
【００４９】
通信端末装置５００は、さらに、音声入力部５７４を備える。音声入力部５７４は、通話のときに、音声を入力する機能を有する。音声入力部５７４には、音声を入力するマイクが含まれる。音声入力部５７４は、マイクにより取得した音声を音声データに変換して、音声データを、通信端末装置５００内の後述する制御部５１０へ送信する。
【００５０】
図３は、通信端末装置５００の外観を左側面から示した図である。図３を参照して、通信端末装置５００は、記録媒体挿入部５５０Ａを備える。記録媒体挿入部５５０Ａは、通信端末装置５００に後述する記録媒体を挿入する部分である。
【００５１】
図４は、通信端末装置５００の外観を背面から示した図である。図４を参照して、通信端末装置５００は、さらに、音声出力部５７２と、撮像部５７８とを備える。音声出力部５７２は、後述する制御部５１０で行なわれる処理に対応した音声を出力する機能を有する。音声出力部５７２には、音声を出力するスピーカが含まれる。音声出力部５７２は、後述する制御部５１０から受信した音声データに基づく音声をスピーカから出力する。
【００５２】
撮像部５７８は、撮像対象となる被写体を撮像する撮像処理を行なう機能を有する。撮像部５７８は、図示しない、撮像レンズ、受光部およびカラーフィルタ部とを含む。受光部は、入力された光を電気信号に変換する機能を有する。受光部は、複数の受光素子から構成される。受光素子は、たとえば、ＣＣＤ（Charge Coupled Device）イメージセンサまたはＣＭＯＳ（Complementary Metal Oxide Semiconductor）イメージセンサ等を使用した素子である。
【００５３】
カラーフィルタ部は、複数のカラーフィルタから構成される。カラーフィルタは、Ｒ、Ｇ、Ｂの各々に対応したフィルタである。複数のカラーフィルタは、複数の受光素子にそれぞれ対応して設けられる。
【００５４】
撮像処理では以下の処理が行なわれる。まず、撮像部５７８が、撮像対象となる被写体に反射されて撮像レンズに入射した光を、カラーフィルタ部を介して、受光部に入力させる。受光部は入力された光を電気信号に変換する。そして、撮像部５７８は、変換した電気信号をディジタルデータ（以下、撮像画像データともいう）に変換する。
【００５５】
図５は、通信端末装置５００の内部構成を示したブロック図である。なお、図５には、説明のために、記録媒体５５５も示している。記録媒体５５５には、後述するプログラム１８０が記録されている。すなわち、プログラム１８０は、媒体等に記録されてプログラム製品として流通される。また、記録媒体５５５もプログラム製品として流通される。
【００５６】
図５を参照して、通信端末装置５００は、さらに、制御部５１０と、一時記憶部５２２と、記憶部５２０とを備える。
【００５７】
記憶部５２０は、データを不揮発的に記憶する機能を有する。記憶部５２０は、制御部５１０によってデータアクセスされる。記憶部５２０は、電源を供給されなくてもデータを不揮発的に保持可能な媒体（たとえば、フラッシュメモリ）である。記憶部５２０には、プログラム１８０、後述する録画データ、その他の各種データ等が記憶されている。プログラム１８０は、後述する、リモコンプログラムを含む。
【００５８】
制御部５１０は、記憶部５２０に記憶されたプログラム１８０に従って、通信端末装置５００内の各部に対する各種処理や、演算処理等を行なう機能を有する。制御部５１０は、マイクロプロセッサ（Microprocessor）、ＦＰＧＡ（Field Programmable Gate Array）、ＡＳＩＣ（Application Specific Integrated Circuit）、ＤＳＰ（Digital Signal Processor）およびその他の演算機能を有する回路のいずれであってもよい。
【００５９】
一時記憶部５２２は、制御部５１０によってデータアクセスされ、一時的にデータを記憶するワークメモリとして使用される。一時記憶部５２２は、ＲＡＭ（Random Access Memory）、ＳＲＡＭ（Static Random Access Memory）、ＤＲＡＭ（Dynamic Random Access Memory）、ＳＤＲＡＭ（Synchronous DRAM）、ＤＤＲ−ＳＤＲＡＭ（Double Data Rate SDRAM）、ＲＤＲＡＭ（Rambus Dynamic Random Access Memory（登録商標））、Ｄｉｒｅｃｔ−ＲＤＲＡＭ（Direct Rambus Dynamic Random Access Memory（登録商標））、その他、データを揮発的に記憶保持可能な構成を有する回路のいずれであってもよい。
【００６０】
通信端末装置５００は、さらに、アンテナ５０２と、チューナ５０５と、データ処理部５０７とを備える。
【００６１】
アンテナ５０２は、チューナ５０５と接続されている。チューナ５０５は、制御部５１０により指示された周波数の放送信号を、アンテナ５０２を介して受信する。チューナ５０５は、ディジタル放送およびアナログ放送に基づく放送信号を受信する機能を有する。
【００６２】
放送信号は、画像データ、音声データ、テキストデータ、ＥＰＧ（Electric Program Guide）データを含む。なお、放送信号が、ディジタル放送に基づく信号である場合、放送信号は、さらに、ＢＭＬ（Broadcast Markup Language）データ等が含まれる。ＥＰＧデータは、複数の番組情報を示すデータである。ＢＭＬデータは、画像データ、音声データおよびテキストデータの各々の配置位置や、動作などの制御を行なうためのデータである。チューナ５０５は、受信した放送信号を、データ処理部５０７へ送信する。
【００６３】
データ処理部５０７は、受信した放送信号を復調し、復調データとする。受信した放送信号が、アナログ放送に基づく信号である場合、データ処理部５０７は、以下の処理を行なう。まず、データ処理部５０７は、復調データを、デコード処理し、画像データ、音声データを得るとともに、放送信号の垂直帰線区間（ＶＢＩ：Vertical Blanking Interval）から、テキストデータ、ＥＰＧデータを得る。
【００６４】
そして、データ処理部５０７は、制御部５１０から、表示部５３０に画像を表示させるための表示指示を受信すると、画像データを、後述するＶＤＰ（Video Display Processor）５３２へ送信する。ＶＤＰ５３２は、画像データを受信すると、表示部５３０に画像データに基づく画像（動画像または静止画像）を表示させる。
【００６５】
また、データ処理部５０７は、制御部５１０から、録画処理を行なうための録画指示を受信すると、画像データおよび音声データを圧縮して、録画データとして、記憶部５２０に記憶させる。この場合の録画データを、以下においては、コンテンツともいう。録画データは、ＭＰＥＧ（Moving Picture Experts Group）４形式で圧縮されたデータである。なお、録画データは、ＭＰＥＧ４形式で圧縮されたデータに限定されることなく、他の形式で圧縮されたデータであってもよい。ここで、他の形式とは、たとえば、ＭＰＥＧ１、ＭＰＥＧ２、Ｈ．２６４等の形式である。
【００６６】
また、受信した放送信号が、ディジタル放送に基づく信号である場合、データ処理部５０７は、以下の処理を行なう。まず、データ処理部５０７は、復調データを、ディジタル放送のプロトコルに基づいてデコード処理し、デコードデータにする。デコードデータには、画像データ、音声データ、テキストデータ、ＥＰＧデータ、ＢＭＬデータが含まれる。デコードデータに含まれる、画像データおよび音声データは、ＭＰＥＧ４形式で圧縮されたデータである。なお、デコードデータに含まれる、画像データおよび音声データは、ＭＰＥＧ４形式で圧縮されたデータに限定されることなく、他の形式で圧縮されたデータであってもよい。ここで、他の形式とは、たとえば、ＭＰＥＧ１、ＭＰＥＧ２、Ｈ．２６４等の形式である。
【００６７】
そして、データ処理部５０７は、制御部５１０から、表示部５３０に画像を表示させるための表示指示を受信すると、表示指示により指定されたチャンネルのデコードデータに含まれる画像データを、後述するＶＤＰ５３２へ送信する。ＶＤＰ５３２は、画像データを受信すると、表示部５３０に画像データに基づく画像（動画像または静止画像）を表示させる。
【００６８】
また、データ処理部５０７は、制御部５１０から、録画処理を行なうための録画指示を受信すると、録画指示により指定されたチャンネルのデコードデータを、録画データとして、記憶部５２０に記憶させる。この場合の録画データを、以下においては、コンテンツともいう。この場合、録画データには、画像データ、音声データ、テキストデータおよびＢＭＬデータが含まれる。
【００６９】
通信端末装置５００は、さらに、ＶＤＰ５３２と、ＶＲＡＭ（Video Random Access Memory）５３６とを備える。
【００７０】
ＶＲＡＭ５３６は、画像データを一時的に記憶する機能を有する。
制御部５１０は、記憶部５２０に記憶されたプログラム１８０に従って、ＶＤＰ５３２に対し、描画指示を出す。描画指示とは、画像を生成し、当該画像を表示部５３０に表示させる指示である。
【００７１】
ＶＤＰ５３２は表示部５３０と接続されている。ＶＤＰ５３２は、制御部５１０からの描画指示に応じて、記憶部５２０内の後述するプログラム１８０からフォントデータ、図形データ等を読出し、ＶＲＡＭ５３６を利用して画像を生成する。そして、ＶＤＰ５３２は、ＶＲＡＭ５３６に記憶された画像データを読出し、表示部５３０に、当該画像データに基づく画像を表示させる。
【００７２】
通信端末装置５００は、さらに、入力部５４０と、記録媒体アクセス部５５０を備える。
【００７３】
制御部５１０は、入力部５４０に含まれる、前述した複数のボタンのうち、短押操作または長押操作があったボタンに対応するボタン信号を、入力部５４０から受信する。制御部５１０は、受信したボタン信号に応じた処理を行なう。
【００７４】
記録媒体アクセス部５５０は、記録媒体５５５が前述の記録媒体挿入部５５０Ａから通信端末装置５００に挿入（装着）されると、記録媒体５５５にデータアクセス可能となる。これにより、記録媒体アクセス部５５０は、プログラム１８０が記録された記録媒体５５５から、プログラム１８０を読出すことが可能となる。
【００７５】
記録媒体５５５に記憶されているプログラム１８０は、制御部５１０のインストール処理により、記録媒体アクセス部５５０により読み出され、制御部５１０が、プログラム１８０を、記憶部５２０に記憶させる。このインストール処理用プログラムは、予め、記憶部５２０に格納されており、インストール処理は、制御部５１０が、インストール処理用プログラムに基づいて行なう。
【００７６】
なお、記憶部５２０には、プログラム１８０がインストールされていなくてもよい。この場合、制御部５１０は、記録媒体アクセス部５５０を介して、記録媒体５５５に記憶されたプログラム１８０を読み出して、プログラム１８０に基づいた所定の処理を行なう。記録媒体５５５には、さらに、コンテンツデータ等も記録されている。コンテンツデータは、たとえば、音楽データ、動画像データ等である。
【００７７】
記録媒体５５５は、フロッピー（登録商標）ディスク、ＣＦ(Compact Flash（登録商標）) カード、ＳＭ（Smart Media（登録商標））、ＭＭＣ（Multi Media Card（登録商標））、ＳＤ（Secure Digital（登録商標））メモリーカード、メモリースティック（登録商標）、ｘＤピクチャーカード（登録商標）および上記以外の不揮発性メモリのいずれであってもよい。
【００７８】
通信端末装置５００は、さらに、通信部５６０と、通信部５６２とを備える。
通信部５６０は、制御部５１０とデータの送受信を行なう。また、通信部５６０は、映像表示装置６００と有線または無線で、データの送受信を行なう機能を有する。
【００７９】
通信部５６０は、ＵＳＢ（Universal Serial Bus）１．１またはＵＳＢ２．０の規格に基づく、シリアル転送を行なう通信用インターフェースの機能を有する。なお、シリアル転送を行なう通信用インターフェースの規格は、ＵＳＢ１．１またはＵＳＢ２．０に限定されることなく他の規格であってもよい。
【００８０】
なお、通信部５６０は、パラレル転送を行なう通信用インターフェースの機能を有していてもよい。パラレル転送を行なう通信用インターフェースは、たとえば、セントロニクス準拠の規格またはＩＥＥＥ１２８４（Institute of Electrical and Electronic Engineers 1284）の規格に準拠したインターフェースである。また、通信部５６０は、ＩＥＥＥ１３９４またはＳＣＳＩ規格に基づく通信用インターフェースの機能を有していてもよい。
【００８１】
また、通信部５６０は、さらに、無線データ通信機能を有する。無線データ通信機能は、Bluetooth（登録商標）を使用して、無線でデータ通信を行なう機能を有する。なお、無線データ通信は、Bluetooth（登録商標）を使用した方式に限定されることなく、たとえば、赤外線等を使用した他の通信方式であってもよい。通信部５６０は、制御部５１０からの制御指示に応じて、映像表示装置６００と無線でデータ通信を行なう。
【００８２】
通信部５６２は、制御部５１０と、データの送受信を行なう。通信部５６２は、無線ＬＡＮの規格である、ＩＥＥＥ８０２．１１ａ、ＩＥＥＥ８０２．１１ｂおよびＩＥＥＥ８０２．１１ｇのいずれかに基づく無線技術を利用してデータ通信を行なう機能を有する。なお、無線技術は、ＩＥＥＥ８０２．１１ａ、ＩＥＥＥ８０２．１１ｂおよびＩＥＥＥ８０２．１１ｇのいずれかに基づく技術に限定されることはなく、その他の無線技術であってもよい。したがって、通信部５６２は、無線により、通信部５０とデータ通信を行なうことができる。
【００８３】
また、通信部５６２は、さらに、イーサネット（登録商標）を利用した通信用インターフェースの機能を有する。したがって、通信部５６２は、たとえば、ＬＡＮケーブルを介して、通信部５０とデータ通信を行なうことができる。
【００８４】
したがって、本実施の形態における通信端末装置５００は、ネットワーク７０から、通信部５０および通信部５６２を介して、プログラムのダウンロード処理を行ない、記憶部５２０に格納することもできる。この場合、当該ダウンロードしたプログラムは、プログラム１８０である。
【００８５】
制御部５１０は、ネットワーク７０からダウンロードしたプログラム（プログラム１８０）に従って、所定の処理を行なう。このダウンロード用プログラムは、予め、記憶部５２０に格納されており、ダウンロード処理は、制御部５１０が、ダウンロード用プログラムに基づいて行なう。
【００８６】
通信端末装置５００は、さらに、アンテナ５６４と、通信部５６６とを備える。
アンテナ５６４は、通信部５６６と接続されている。通信部５６６は、アンテナ５６４を利用して、無線通信信号を送受信する機能を有する。通信部５６６は、制御部５１０により指示された周波数の無線通信信号を、アンテナ５６４を介して受信する。無線通信信号は、音声データ、文字データおよび画像データ等を含む信号である。
【００８７】
通信部５６６は、アンテナ５６４を利用して、無線通信信号により、図示しない最寄の基地局と通信を行なう。最寄の基地局は、電話網６０と通信を行なうことができる。したがって、通信部５６６は、アンテナ５６４を利用して、無線通信信号により、最寄の基地局を介して、電話網６０と通信を行なう。通信部５６６は、無線通信信号を受信した場合、当該無線通信信号を復調し、復調した無線通信信号に基づくデータを、制御部５１０へ送信する。また、通信部５６６は、無線通信信号を送信する場合、制御部５１０からデータ（たとえば、音声データ）を受信し、当該データを、所定のプロトコルに基づいて、無線通信信号に変換する。そして、通信部５６６は、アンテナ５６４を利用して、変換した無線通信信号を、図示しない最寄の基地局を介して、電話網６０へ送信する。
【００８８】
通信部５６６は、最寄の基地局と通信を行なうことで、基地局の位置を示す情報（以下、基地局位置情報ともいう）も取得可能である。通信部５６６は、制御部５１０からの制御指示に応じて、取得した基地局位置情報を、制御部５１０へ送信する。制御部５１０は、受信した基地局位置情報に基づいて、通信端末装置５００の位置を大まかに把握することができる。
【００８９】
また、通信部５６６は、ＧＰＳ（Global Positioning System）機能を有する。ＧＰＳ機能とは、人口衛星と通信して、通信端末装置５００の位置（緯度、経度、高度等に基づく位置）の情報（以下、ＧＰＳ位置情報ともいう）を取得する機能である。通信部５６６は、制御部５１０からの制御指示に応じて、ＧＰＳ位置情報を取得し、制御部５１０へ送信する。
【００９０】
制御部５１０は、前述した音声出力部５７０，５７２、音声入力部５７４とデータ通信する。
【００９１】
制御部５１０が、音声データを音声出力部５７０へ送信すると、音声出力部５７０は、制御部５１０から受信した音声データに基づく音声をスピーカから出力する。制御部５１０が、音声データを音声出力部５７２へ送信すると、音声出力部５７２は、制御部５１０から受信した音声データに基づく音声をスピーカから出力する。
【００９２】
ユーザが音声入力部５７４に含まれるマイクに対して音声を発すると、音声入力部５７４は、マイクにより取得した音声を音声データに変換して、音声データを、制御部５１０へ送信する。
【００９３】
制御部５１０は、前述したＬＥＤ５７６、撮像部５７８とデータ通信する。ＬＥＤ５７６は、制御部５１０からの制御指示に基づいて、光を発する。
【００９４】
撮像部５７８は、制御部５１０からの制御指示に基づいて、前述の撮像処理を行ない、撮像画像データを制御部５１０へ送信する。制御部５１０は、撮像画像データを受信すると、撮像画像データを、一時記憶部５２２、記憶部５２０および記録媒体５５５のいずれかに記憶させる。
【００９５】
通信端末装置５００は、さらに、振動部５７９を備える。振動部５７９は、制御部５１０からの制御指示に基づいて、通信端末装置５００を振動させる機能を有する。振動部５７９は、たとえば、電話の着信、電子メールの受信時に、制御部５１０からの制御指示に基づいて、通信端末装置５００を振動させる。
【００９６】
通信端末装置５００は、さらに、ＲＦＩＤ５８０を備える。ＲＦＩＤ５８０は、たとえば、FeliCa（登録商標）などのセキュリティ機能をもったＲＦＩＤ（Radio Frequency Identification）に基づく集積回路で、非接触で図示しない読み取り端末と通信を行なう。また、ＲＦＩＤ５８０は、制御部５１０からの制御指示に基づいて、端末ＩＤなどのデータを出力する。
（映像表示装置）
次に、映像表示装置６００について詳細に説明する。
【００９７】
図６は、映像表示装置６００の外観を正面から示した図である。図６を参照して、映像表示装置６００は、表示部６３０と、音声出力部６７０とを備える。
【００９８】
表示部６３０は、文字や画像等を表示する機能を有する。表示部６３０は、ＬＣＤパネル、ＣＲＴ（Cathode Ray Tube）、ＦＥＤパネル、ＰＤＰ（Plasma Display Panel）および有機ＥＬディスプレイパネルのいずれかを使用した装置である。なお、表示部６３０は、上記以外の表示方式のパネルを使用した装置であってもよい。表示部６３０の解像度は、表示部５３０の解像度より大きい。たとえば、表示部６３０の解像度は、ＰＣの画像が表示できる横１３６６（ドット）×縦７６８（ドット）の解像度である。なお、表示部６３０の解像度は、横１３６６（ドット）×縦７６８（ドット）に限定されることなく、他の解像度（たとえば、１０２４×７６８）であってもよい。表示部６３０の映像を表示する部分のアスペクト比は１６：９である。なお、アスペクト比は１６：９に限定されることなく、たとえば、４：３であってもよい。
【００９９】
音声出力部６７０は、後述する制御部６１０で行なわれる処理に対応した音声を出力する機能を有する。音声出力部６７０には、音声を出力するスピーカが含まれる。音声出力部６７０は、後述する制御部６１０から受信した音声データに基づく音声をスピーカから出力する。
【０１００】
図７は、映像表示装置６００の内部構成を示したブロック図である。なお、図７には、説明のために、記録媒体５５５Ａも示している。記録媒体５５５Ａには、後述するプログラム１８０Ａが記録されている。すなわち、プログラム１８０Ａは、媒体等に記録されてプログラム製品として流通される。また、記録媒体５５５Ａもプログラム製品として流通される。
【０１０１】
図７を参照して、映像表示装置６００は、さらに、制御部６１０と、一時記憶部６２２と、記憶部６２０とを備える。
【０１０２】
記憶部６２０は、データを不揮発的に記憶する機能を有する。記憶部６２０は、制御部６１０によってデータアクセスされる。記憶部６２０は、大容量のデータを記憶可能なハードディスクである。なお、記憶部６２０は、ハードディスクに限定されることなく、電源を供給されなくてもデータを不揮発的に保持可能な媒体（たとえば、フラッシュメモリ）であればよい。記憶部６２０には、プログラム１８０Ａ、後述する録画データ、映像表示装置６００を識別するための装置ＩＤ、その他の各種データ等が記憶されている。
【０１０３】
制御部６１０は、記憶部６２０に記憶されたプログラム１８０Ａに従って、映像表示装置６００内の各部に対する各種処理や、演算処理等を行なう機能を有する。制御部６１０は、前述の制御部５１０と同様なものであるので詳細な説明は繰り返さない。
【０１０４】
一時記憶部６２２は、制御部６１０によってデータアクセスされ、一時的にデータを記憶するワークメモリとして使用される。一時記憶部６２２は、前述の一時記憶部５２２と同様なものであるので詳細な説明は繰り返さない。
【０１０５】
映像表示装置６００は、さらに、アンテナ６０２と、チューナ６０５と、データ処理部６０７とを備える。
【０１０６】
アンテナ６０２は、チューナ６０５と接続されている。チューナ６０５は、制御部６１０により指示された周波数の放送信号を、アンテナ６０２を介して受信する。チューナ６０５は、ディジタル放送およびアナログ放送に基づく放送信号を受信する機能を有する。
【０１０７】
放送信号は、画像データ、音声データ、テキストデータ、ＥＰＧデータを含む。なお、放送信号が、ディジタル放送に基づく信号である場合、放送信号は、さらに、前述したＢＭＬデータ等が含まれる。チューナ６０５は、受信した放送信号を、データ処理部６０７へ送信する。
【０１０８】
データ処理部６０７は、受信した放送信号を復調し、復調データとする。受信した放送信号が、アナログ放送に基づく信号である場合、データ処理部６０７は、以下の処理を行なう。まず、データ処理部６０７は、復調データを、デコード処理し、画像データおよび音声データを取得するとともに、放送信号の垂直帰線区間から、テキストデータ、ＥＰＧデータを取得する。
【０１０９】
そして、データ処理部６０７は、制御部６１０から、表示部６３０に画像を表示させるための表示指示を受信すると、画像データを、後述するＶＤＰ６３２へ送信する。ＶＤＰ６３２は、画像データを受信すると、表示部６３０に画像データに基づく画像（動画像または静止画像）を表示させる。
【０１１０】
また、データ処理部６０７は、制御部６１０から、録画処理を行なうための録画指示を受信すると、画像データおよび音声データを圧縮して、録画データとして、記憶部６２０に記憶させる。録画データは、ＭＰＥＧ２形式で圧縮されたデータである。なお、録画データは、ＭＰＥＧ２形式で圧縮されたデータに限定されることなく、他の形式で圧縮されたデータであってもよい。ここで、他の形式とは、たとえば、ＭＰＥＧ１、Ｈ．２６４等の形式である。
【０１１１】
また、受信した放送信号が、ディジタル放送に基づく信号である場合、データ処理部６０７は、以下の処理を行なう。まず、データ処理部６０７は、復調データを、ディジタル放送の規格に基づいてデコード処理し、デコードデータにする。デコードデータには、画像データ、音声データ、テキストデータ、ＥＰＧデータ、ＢＭＬデータが含まれる。デコードデータに含まれる、画像データおよび音声データは、ＭＰＥＧ２形式で圧縮されたデータである。なお、デコードデータに含まれる、画像データおよび音声データは、ＭＰＥＧ２形式で圧縮されたデータに限定されることなく、他の形式で圧縮されたデータであってもよい。ここで、他の形式とは、たとえば、ＭＰＥＧ１、Ｈ．２６４等の形式である。
【０１１２】
そして、データ処理部６０７は、制御部６１０から、表示部６３０に画像データを表示させるための表示指示を受信すると、表示指示により指定されたチャンネルのデコードデータに含まれる画像データを、後述するＶＤＰ６３２へ送信する。ＶＤＰ６３２は、画像データを受信すると、表示部６３０に画像データに基づく画像（動画像または静止画像）を表示させる。
【０１１３】
以下においては、チューナ６０５が受信した放送信号に基づく画像であって、かつ、表示部６３０に表示される画像を、ＴＶ画像ともいう。なお、映像表示装置６００を操作するための後述するリモコン３００に設けられる、“１”〜“１２”の数字ボタンの押下操作で、直接、選局可能なＴＶ画像のチャンネルの種類の数は、最大で１２個であるとする。当然のことながら、リモコン３００に設けられる数字ボタンの数が多ければ多いほど、直接、選局可能なＴＶ画像のチャンネルの種類の数は多くなる。
【０１１４】
リモコン３００の“１”〜“１２”の数字ボタンには、それぞれ、“１”〜“１２”のリモコンチャンネル番号が設定される。たとえば、“３”の数字ボタンには、リモコンチャンネル番号“３”が設定される。また、１つのリモコンチャンネル番号には、１つのＴＶ画像のチャンネルを登録可能である。たとえば、リモコンチャンネル番号“１”に対し、ＴＶ画像のチャンネル番号“８”が登録されているとする。この場合、リモコン３００の“１”の数字ボタンが、ユーザにより押下処理されることにより、リモコン３００から、チャンネル番号“８”のＴＶ画像を選局するためのリモコン信号が、映像表示装置６００へ送信される。
【０１１５】
なお、映像表示装置６００は、複数種類のＴＶ画像を同時に、表示部６３０に表示する機能を有する。また、映像表示装置６００は、ＴＶ画像と、他の種類の画像とを同時に、表示部６３０に表示する機能を有する。
【０１１６】
また、データ処理部６０７は、制御部６１０から、録画処理を行なうための録画指示を受信すると、録画指示により指定されたチャンネルのデコードデータを、録画データとして、記憶部６２０に記憶させる。この場合の録画データを、以下においては、コンテンツともいう。この場合、録画データには、画像データ、音声データ、テキストデータおよびＢＭＬデータが含まれる。
【０１１７】
映像表示装置６００は、さらに、ＶＤＰ６３２と、ＶＲＡＭ６３６とを備える。
ＶＲＡＭ６３６は、画像データを一時的に記憶する機能を有する。
【０１１８】
制御部６１０は、記憶部６２０に記憶されたプログラム１８０Ａに従って、ＶＤＰ６３２に対し、描画指示を出す。描画指示とは、画像を生成し、当該画像を表示部６３０に表示させる指示である。
【０１１９】
ＶＤＰ６３２は表示部６３０と接続されている。ＶＤＰ６３２は、制御部６１０からの描画指示に応じて、記憶部６２０内の後述するプログラム１８０Ａからフォントデータ、図形データ等を読出し、ＶＲＡＭ６３６を利用して画像を生成する。そして、ＶＤＰ６３２は、ＶＲＡＭ６３６に記憶された画像データを読出し、表示部６３０に、当該画像データに基づく画像を表示させる。
【０１２０】
映像表示装置６００は、さらに、入力部６４０と、記録媒体アクセス部６５０とを備える。
【０１２１】
入力部６４０は、図示されない複数のボタンを含む。複数のボタンは、映像表示装置６００の外部に設けられている。複数のボタンのうち、いずれかのボタンがユーザにより押下操作されると、入力部６４０は、押下操作されたボタンに対応するボタン信号を、制御部６１０へ送信する。制御部６１０は、受信したボタン信号に基づいて、所定の処理を行なう。以下においては、ユーザによる、入力部６４０のボタン操作を、インターフェース操作Ｔともいう。
【０１２２】
記録媒体アクセス部６５０は、プログラム１８０Ａが記録された記録媒体５５５Ａから、プログラム１８０Ａを読出す機能を有する。記録媒体５５５Ａに記憶されているプログラム１８０Ａは、制御部６１０のインストール処理により、記録媒体アクセス部６５０により読み出され、制御部６１０が、プログラム１８０Ａを、記憶部６２０に記憶させる。このインストール処理用プログラムは、予め、記憶部６２０に格納されており、インストール処理は、制御部６１０が、インストール処理用プログラムに基づいて行なう。
【０１２３】
なお、記憶部６２０には、プログラム１８０Ａがインストールされていなくてもよい。この場合、制御部６１０は、記録媒体アクセス部６５０を介して、記録媒体５５５Ａに記憶されたプログラム１８０Ａを読み出して、プログラム１８０Ａに基づいた所定の処理を行なう。記録媒体５５５Ａには、さらに、コンテンツデータ等も記録されている。コンテンツデータは、たとえば、音楽データ、動画像データ等である。
【０１２４】
記録媒体５５５Ａは、Blu-ray Disc（登録商標）、ＨＤ−ＤＶＤ（High-Definition Digital Versatile Disc）（登録商標）、ＤＶＤ−ＲＯＭ（Digital Versatile Disk Read Only Memory）、ＤＶＤ−Ｒ（Digital Versatile Disk Recordable）、ＤＶＤ−ＲＡＭ（Digital Versatile Disk Random Access Memory）、ＤＶＤ＋ＲＷ（Digital Versatile Disk Re-Writable）、ＤＶＤ−ＲＷ、ＣＤ−ＲＯＭ（Compact Disk Read Only Memory）、ＭＯ（Magneto Optical Disk）、フロッピー（登録商標）ディスク、ＣＦカード（登録商標）、ＳＭ（Smart Media（登録商標））、ＭＭＣ（登録商標）、ＳＤメモリーカード（登録商標）、メモリースティック（登録商標）、ｘＤピクチャーカード、ＵＳＢメモリ、磁気テープおよび上記以外の不揮発性メモリのいずれであってもよい。
【０１２５】
映像表示装置６００は、さらに、通信部６６０と、通信部６６２とを備える。
通信部６６０は、制御部６１０とデータの送受信を行なう。また、通信部６６０は、通信端末装置５００と有線または無線で、データの送受信を行なう機能を有する。なお、通信部６６０は、前述の通信部５６０と同様な構成および機能を有するので詳細な説明は繰り返さない。
【０１２６】
通信部６６２は、制御部６１０と、データの送受信を行なう。通信部６６２は、前述の通信部５６２と同様な構成および機能を有するので詳細な説明は繰り返さない。したがって、通信部６６２は、無線により、通信部５０とデータ通信を行なうことができる。また、通信部６６２は、たとえば、ＬＡＮケーブルを介して、通信部５０とデータ通信を行なうことができる。
【０１２７】
したがって、本実施の形態における映像表示装置６００は、ネットワーク７０から、通信部５０および通信部６６２を介して、プログラムのダウンロード処理を行ない、記憶部６２０に格納することもできる。この場合、当該ダウンロードしたプログラムは、プログラム１８０Ａである。
【０１２８】
制御部６１０は、ネットワーク７０からダウンロードしたプログラム（プログラム１８０Ａ）に従って、所定の処理を行なう。このダウンロード用プログラムは、予め、記憶部６２０に格納されており、ダウンロード処理は、制御部６１０が、ダウンロード用プログラムに基づいて行なう。
【０１２９】
映像表示装置６００は、さらに、リモコン信号受信部６８０を備える。リモコン信号受信部６８０は、リモコン（リモートコントローラー）３００から出力される、映像表示装置６００を操作するためのリモコン信号を受信する機能を有する。リモコン信号受信部６８０は、受信したリモコン信号を制御部６１０へ送信する。制御部６１０は、受信したリモコン信号に応じて、対応する処理を行なう。なお、リモコン３００には、前述したように、ＴＶ画像を選局するための“１”〜“１２”の数字ボタンが設けられる。以下においては、ユーザによる、リモコン３００の操作も、インターフェース操作Ｔともいう。
【０１３０】
なお、前述した通信端末装置５００がリモコン３００の機能を有することも想定でき、通信端末装置５００、リモコン３００は、２つが存在する場合、および一方のみしか存在しない場合なども想定できる。
【０１３１】
制御部６１０は、前述した音声出力部６７０とデータ通信する。制御部６１０が、音声データを音声出力部６７０へ送信すると、音声出力部６７０は、制御部６１０から受信した音声データに基づく音声をスピーカから出力する。
（サービスサーバ、検索サーバおよびＷｅｂサーバ）
図８は、サービスサーバ８００Ａの内部構成を示したブロック図である。図８を参照して、サービスサーバ８００Ａは、表示部８３０と、制御部８１０と、一時記憶部８２２と、記憶部８２０とを備える。
【０１３２】
表示部８３０は、文字や画像等を表示する機能を有する。表示部８３０は、前述の表示部６３０と同様なものであるので詳細な説明は繰り返さない。
【０１３３】
記憶部８２０は、データを不揮発的に記憶する機能を有する。記憶部８２０は、制御部８１０によってデータアクセスされる。記憶部８２０は、大容量のデータを記憶可能なハードディスクである。なお、記憶部８２０は、ハードディスクに限定されることなく、電源を供給されなくてもデータを不揮発的に保持可能な媒体（たとえば、フラッシュメモリ）であればよい。記憶部８２０には、プログラム１８０Ｂ、録画データ、コンテンツデータ、その他の各種データ等が記憶されている。
【０１３４】
制御部８１０は、記憶部８２０に記憶されたプログラム１８０Ｂに従って、サービスサーバ８００Ａ内の各部に対する各種処理や、演算処理等を行なう機能を有する。制御部８１０は、前述の制御部５１０と同様なものであるので詳細な説明は繰り返さない。
【０１３５】
一時記憶部８２２は、制御部８１０によってデータアクセスされ、一時的にデータを記憶するワークメモリとして使用される。一時記憶部８２２は、前述の一時記憶部５２２と同様なものであるので詳細な説明は繰り返さない。
【０１３６】
サービスサーバ８００Ａは、さらに、ＶＤＰ８３２と、ＶＲＡＭ８３６とを備える。
ＶＲＡＭ８３６は、画像データを一時的に記憶する機能を有する。
【０１３７】
制御部８１０は、記憶部８２０に記憶されたプログラム１８０Ｂに従って、ＶＤＰ８３２に対し、描画指示を出す。描画指示とは、画像を生成し、当該画像を表示部８３０に表示させる指示である。
【０１３８】
ＶＤＰ８３２は表示部８３０と接続されている。ＶＤＰ８３２は、制御部８１０からの描画指示に応じて、記憶部５２０内の後述するプログラム１８０Ｂからフォントデータ、図形データ等を読出し、ＶＲＡＭ８３６を利用して画像を生成する。そして、ＶＤＰ８３２は、ＶＲＡＭ８３６に記憶された画像データを読出し、表示部８３０に、当該画像データに基づく画像を表示させる。
【０１３９】
サービスサーバ８００Ａは、さらに、入力部８４０を備える。
入力部８４０には、マウス８４２と、キーボード８４４とが接続されている。ユーザは、マウス８４２またはキーボード８４４を利用して、サービスサーバ８００Ａに指示を与える。マウス８４２またはキーボード８４４からの入力指示は、入力部８４０を介して制御部８１０へ送信される。制御部８１０は、入力部８４０からの入力指示に基づいて所定の処理を行なう。
【０１４０】
サービスサーバ８００Ａは、さらに、通信部８６０と、通信部８６２とを備える。
通信部８６０は、制御部８１０とデータの送受信を行なう。また、通信部８６０は、図示しない他の装置と有線または無線で、データの送受信を行なう機能を有する。なお、通信部８６０は、前述の通信部５６０と同様な構成および機能を有するので詳細な説明は繰り返さない。
【０１４１】
通信部８６２は、制御部８１０と、データの送受信を行なう。通信部８６２は、前述の通信部５６２と同様な構成および機能を有するので詳細な説明は繰り返さない。したがって、通信部８６２は、無線により、ネットワーク７０とデータ通信を行なうことができる。また、通信部８６２は、たとえば、ＬＡＮケーブルを介して、ネットワーク７０とデータ通信を行なうことができる。
【０１４２】
なお、検索サーバ８００ＳおよびＷｅｂサーバ８００Ｗの各々も、前述したサービスサーバ８００Ａと同様な構成を有するので詳細な説明は繰り返さない。
（リモコン）
次に、通信端末装置５００を、映像表示装置６００を操作するためのリモコン（以下、表示装置リモコンともいう）として使用するための処理について説明する。インターフェース操作Ｍにより、制御部５１０がプログラム１８０のリモコンプログラムを実行すると、通信端末装置５００を、表示装置リモコンとして使用することが可能となる。この場合、表示部５３０には、以下のリモコン画像ＭＧ１００が表示される。
【０１４３】
図９は、一例としてのリモコン画像ＭＧ１００を示す図である。図９を参照して、リモコン画像ＭＧ１００には、ボタン画像ＭＢＧ１１０，ＭＢＧ１２０，ＭＢＧ１３０が配置される。
【０１４４】
ボタン画像ＭＢＧ１１０，ＭＢＧ１２０，ＭＢＧ１３０の各々は、インターフェース操作Ｍにより、押下処理されることで、制御部５１０が、後述の対応するリモコン信号を、通信部５６０を利用して、映像表示装置６００へ送信するためのボタン画像である。
【０１４５】
ボタン画像ＭＢＧ１１０は、インターフェース操作Ｍにより、押下処理されることで、電源リモコン信号を、映像表示装置６００へ送信するためのボタン画像である。ここで、映像表示装置６００は、待機モードを有する。待機モードとは、表示部６３０に画像を表示させるための電源がオフであるために、表示部６３０が画像を表示できない状態であって、主電源がオフでない状態である。すなわち、待機モードとは、表示部６３０に画像が表示されていない状態であって、主電源がオフでない状態である。以下においては、表示部６３０に画像を表示させるための電源を画像表示電源ともいう。
【０１４６】
したがって、映像表示装置６００が待機モードの場合、電源リモコン信号を受信することにより、画像表示電源がオンされることにより、表示部６３０に画像を表示させることができる。なお、以下においては、画像表示電源がオンの状態の映像表示装置６００を通常モードともいう。すなわち、電源リモコン信号は、映像表示装置６００において、待機モードと、通常モードとを切替えるためのリモコン信号である。
【０１４７】
ボタン画像ＭＢＧ１２０は、インターフェース操作Ｍにより、押下処理されることで、番組表表示リモコン信号を、映像表示装置６００へ送信するためのボタン画像である。番組表表示リモコン信号は、映像表示装置６００の表示部６３０に、後述する番組表画像を表示させるためのリモコン信号である。
【０１４８】
ボタン画像ＭＢＧ１３０は、インターフェース操作Ｍにより、押下処理されることで、メニュー表示リモコン信号を、映像表示装置６００へ送信するためのボタン画像である。メニュー表示リモコン信号は、映像表示装置６００の表示部６３０に、後述するメニュー画像を表示させるためのリモコン信号である。
【０１４９】
リモコン画像ＭＧ１００には、さらに、ボタン画像ＭＢＧ１４２，ＭＢＧ１４４，ＭＢＧ１５２，ＭＢＧ１５４が配置される。ボタン画像ＭＢＧ１４２，ＭＢＧ１４４，ＭＢＧ１５２，ＭＢＧ１５４の各々は、インターフェース操作Ｍにより、押下処理されることで、制御部５１０が、後述の対応するリモコン信号を、通信部５６０を利用して、映像表示装置６００へ送信するためのボタン画像である。
【０１５０】
ボタン画像ＭＢＧ１４２は、インターフェース操作Ｍにより、押下処理されることで、音量アップリモコン信号を、映像表示装置６００へ送信するためのボタン画像である。音量アップリモコン信号は、映像表示装置６００の音声出力部６７０から出力される音声を大きくさせるためのリモコン信号である。ボタン画像ＭＢＧ１４４は、インターフェース操作Ｍにより、押下処理されることで、音量ダウンリモコン信号を、映像表示装置６００へ送信するためのボタン画像である。音量ダウンリモコン信号は、映像表示装置６００の音声出力部６７０から出力される音声を小さくさせるためのリモコン信号である。
【０１５１】
ボタン画像ＭＢＧ１５２は、インターフェース操作Ｍにより、押下処理されることで、チャンネルプラスリモコン信号を、映像表示装置６００へ送信するためのボタン画像である。チャンネルプラスリモコン信号は、映像表示装置６００の表示部６３０にＴＶ画像が表示されている場合に、前述のリモコンチャンネル番号を１インクリメントさせるためのリモコン信号である。なお、リモコンチャンネル番号が“１２”の場合に、上記の１インクリメントされる処理が行なわれた場合、リモコンチャンネル番号は、“１”になる。
【０１５２】
ボタン画像ＭＢＧ１５４は、インターフェース操作Ｍにより、押下処理されることで、チャンネルマイナスリモコン信号を、映像表示装置６００へ送信するためのボタン画像である。チャンネルマイナスリモコン信号は、映像表示装置６００の表示部６３０にＴＶ画像が表示されている場合に、前述のリモコンチャンネル番号を１デクリメントさせるためのリモコン信号である。なお、リモコンチャンネル番号が“１”の場合に、上記の１デクリメントされる処理が行なわれた場合、リモコンチャンネル番号は、“１２”になる。
【０１５３】
リモコン画像ＭＧ１００には、さらに、ボタン画像ＭＢＧ１７０，ＭＢＧ１８０が配置される。ボタン画像ＭＢＧ１７０，ＭＢＧ１８０の各々は、インターフェース操作Ｍにより、押下処理されることで、制御部５１０が、後述の対応するリモコン信号を、通信部５６０を利用して、映像表示装置６００へ送信するためのボタン画像である。
【０１５４】
ボタン画像ＭＢＧ１７０は、インターフェース操作Ｍにより、押下処理されることで、設定画像表示リモコン信号を、映像表示装置６００へ送信するためのボタン画像である。設定画像表示リモコン信号は、映像表示装置６００の表示部６３０に、後述する設定画像を表示させるためのリモコン信号である。ボタン画像ＭＢＧ１８０は、インターフェース操作Ｍにより、押下処理されることで、詳細リモコン画像表示リモコン信号を、映像表示装置６００へ送信するためのボタン画像である。詳細リモコン画像表示リモコン信号は、映像表示装置６００の表示部６３０に、詳細リモコン画像を表示させるためのリモコン信号である。詳細リモコン画像とは、映像表示装置６００に対し頻繁に使用されるリモコン信号以外のリモコン信号を、映像表示装置６００へ送信するための画像である。
【０１５５】
以下においては、通信端末装置５００が、映像表示装置６００へリモコン信号を送信することで映像表示装置６００を操作可能な場合における、通信端末装置５００の動作モードを、リモコンモードともいう。
（コンテンツの処理）
次に、映像表示装置６００が、サービスサーバ８００Ａからコンテンツを受信するための処理（以下、コンテンツ取扱い処理ともいう）について説明する。なお、通信端末装置５００の表示部５３０には、リモコン画像ＭＧ１００が表示されているとする。この場合、通信端末装置５００は、リモコンモードに設定されているとする。ここで、通信端末装置５００および映像表示装置６００の装置ＩＤは、それぞれ、“１１ＭＡ”および“１１ＴＡ”であるとする。ここで、装置ＩＤとは、装置を識別するための情報（以下、装置識別情報ともいう）である。
【０１５６】
なお、通信端末装置５００および映像表示装置６００の各々は、ユーザＩＤを記憶している。ユーザＩＤは、対応する装置のユーザを特定するためのＩＤである。すなわち、ユーザＩＤは、対応する装置を特定するためのＩＤでもある。また、ユーザＩＤとは、通信端末装置５００および映像表示装置６００の各々が、サービスサーバ８００Ａから、サービスを受けるための識別情報である。ここで、サービスとは、たとえば、コンテンツとしての動画像データのダウンロードである。
【０１５７】
ユーザＩＤは、通信端末装置５００および映像表示装置６００の各々が、サービスサーバ８００Ａに対し、サービスを受けるためのサービス享受登録処理を行なうことで、サービスサーバ８００Ａから発行されるＩＤである。
【０１５８】
本実施の形態では、通信端末装置５００および映像表示装置６００の各々が、サービスサーバ８００Ａに対し、事前にサービス享受登録処理を行なうことで、ユーザＩＤを受信して、記憶部に記憶しているものとする。通信端末装置５００の記憶部５２０に記憶されているユーザＩＤは、“１１ＭＡ−Ｕ”であるとする。映像表示装置６００の記憶部６２０に記憶されているユーザＩＤは、“１１ＴＡ−Ｕ”であるとする。
【０１５９】
図１０は、コンテンツ取扱い処理のフローチャートである。図１０では、通信端末装置５００、映像表示装置６００、サービスサーバ８００Ａの各々において行なわれる処理を示す。図１０を参照して、通信端末装置５００では、まず、ステップＳ１１０の処理が行なわれる。
【０１６０】
ステップＳ１１０では、制御部５１０が、リスト取得操作があるか否かを判定する。リスト取得操作とは、サービスサーバ８００Ａから取得可能なコンテンツのリストを表示部５３０に表示させるための操作である。具体的には、リスト取得操作は、図９のボタン画像ＭＢＧ１３０を押下処理するためのインターフェース操作Ｍである。ステップＳ１１０において、ＹＥＳならば、ステップＳ１１１に進む。一方、ステップＳ１１０において、ＮＯならば、再度、ステップＳ１１０の処理が行なわれる。
【０１６１】
ステップＳ１１１では、リスト取得処理が行なわれる。リスト取得処理では、まず、制御部５１０が、リスト取得要求としてのリスト取得リモコン信号を、通信部５６０を利用して、映像表示装置６００へ送信する。リスト取得リモコン信号は、サービスサーバ８００Ａから取得可能なコンテンツのリストを、映像表示装置６００に取得させるためのリモコン信号である。
【０１６２】
映像表示装置６００では、まず、ステップＳ１２０の処理が行なわれる。ステップＳ１２０では、制御部６１０が、リスト取得要求としてのリスト取得リモコン信号を受信したか否かを判定する。ステップＳ１２０において、ＹＥＳならば、ステップＳ１２１に進む。一方、ステップＳ１２０において、ＮＯならば、再度、ステップＳ１２０の処理が行なわれる。
【０１６３】
ステップＳ１２１では、リスト取得処理Ａが行なわれる。リスト取得処理Ａでは、まず、制御部６１０が、通信部６６２を利用して、サービスサーバ８００Ａから取得可能なコンテンツのリストを取得するためのリスト取得要求Ａを、サービスサーバ８００Ａへ送信する。
【０１６４】
サービスサーバ８００Ａでは、まず、ステップＳ１４０の処理が行なわれる。
ステップＳ１４０では、制御部８１０が、リスト取得要求Ａを受信したか否かを判定する。ステップＳ１４０において、ＹＥＳならば、ステップＳ１４１に進む。一方、ステップＳ１４０において、ＮＯならば、再度、ステップＳ１４０の処理が行なわれる。
【０１６５】
ステップＳ１４１では、制御部８１０が、リスト取得要求Ａを送信した装置に対し、配信可能なコンテンツのリストのデータである、以下のリストデータＤ１００を送信する。その後，ステップＳ１４１の処理は終了する。
【０１６６】
図１１は、一例としてのリストデータＤ１００を示す図である。図１１を参照して、リストデータＤ１００は、複数のコンテンツ情報から構成される。「管理番号」とは、複数のコンテンツ情報の各々を管理するための番号である。「番組ＩＤ」とは、コンテンツを識別するためのＩＤである。「タイトル」とは、対応するコンテンツのタイトルを示す。
【０１６７】
再び、図１０を参照して、映像表示装置６００では、リスト取得処理Ａにおいて、制御部６１０が、リストデータＤ１００を受信する。制御部６１０は、リストデータＤ１００を受信すると、記憶部６２０にリストデータＤ１００を記憶させる。そして、制御部６１０が、リストデータＤ１００に基づいて、ＶＤＰ６３２を利用して、以下のリスト画像Ｇ２００を生成し、生成したリスト画像Ｇ２００を表示部６３０に表示させる。
【０１６８】
図１２は、一例としてのリスト画像Ｇ２００を示す図である。図１２を参照して、リスト画像Ｇ２００には、ボタン画像ＢＧ２１１，ＢＧ２１２，ＢＧ２１３，ＢＧ２１４，ＢＧ２１５，ＢＧ２１６，ＢＧ２１７，ＢＧ２１８，ＢＧ２１９が配置される。ボタン画像ＢＧ２１１，ＢＧ２１２，ＢＧ２１３，ＢＧ２１４，ＢＧ２１５，ＢＧ２１６，ＢＧ２１７，ＢＧ２１８，ＢＧ２１９の各々には、コンテンツのタイトルが表示される。
【０１６９】
ボタン画像ＢＧ２１１，ＢＧ２１２，ＢＧ２１３，ＢＧ２１４，ＢＧ２１５，ＢＧ２１６，ＢＧ２１７，ＢＧ２１８，ＢＧ２１９の各々は、押下処理されることにより、対応するコンテンツを、サービスサーバ８００Ａから取得するためのボタン画像である。
【０１７０】
なお、リスト画像Ｇ２００は、ＥＰＧデータに基づいて生成された電子番組表が表示された画像であってもよい。この場合、ボタン画像ＢＧ２１１，ＢＧ２１２，ＢＧ２１３，ＢＧ２１４，ＢＧ２１５，ＢＧ２１６，ＢＧ２１７，ＢＧ２１８，ＢＧ２１９の各々は、番組の動画像を取得するためのボタン画像となる。
【０１７１】
再び、図１０を参照して、ステップＳ１２１のリスト取得処理Ａでは、さらに、制御部６１０が、通信部６６０を利用して、受信したリストデータＤ１００を、通信端末装置５００へ送信（転送）する。その後、ステップＳ１２１の処理は終了する。
【０１７２】
通信端末装置５００において、ステップＳ１１１のリスト取得処理では、さらに、制御部５１０が、リストデータＤ１００を受信する。制御部５１０は、リストデータＤ１００を受信すると、記憶部５２０にリストデータＤ１００を記憶させる。そして、制御部５１０が、リストデータＤ１００に基づいて、ＶＤＰ５３２を利用して、以下のリスト画像ＭＧ２００を生成し、生成したリスト画像ＭＧ２００を表示部５３０に表示させる。そして、ステップＳ１１１の処理は終了する。
【０１７３】
図１３は、一例としてのリスト画像ＭＧ２００を示す図である。図１３を参照して、リスト画像ＭＧ２００には、コンテンツ一覧画像Ｇ２１０と、ボタン画像ＭＢＧ１７０，ＭＢＧ２８０が配置される。
【０１７４】
コンテンツ一覧画像Ｇ２１０は、サービスサーバ８００Ａからコンテンツを取得するためのボタン画像を表示する画像である。コンテンツ一覧画像Ｇ２１０には、ボタン画像ＭＢＧ２１１，ＭＢＧ２１２，ＭＢＧ２１３，ＭＢＧ２１４，ＭＢＧ２１５，ＭＢＧ２１６，ＭＢＧ２１７，ＭＢＧ２１８，ＭＢＧ２１９が配置される。ボタン画像ＭＢＧ２１１，ＭＢＧ２１２，ＭＢＧ２１３，ＭＢＧ２１４，ＭＢＧ２１５，ＭＢＧ２１６，ＭＢＧ２１７，ＭＢＧ２１８，ＭＢＧ２１９の各々には、コンテンツのタイトルが表示される。
【０１７５】
ボタン画像ＭＢＧ２１１，ＭＢＧ２１２，ＭＢＧ２１３，ＭＢＧ２１４，ＭＢＧ２１５，ＭＢＧ２１６，ＭＢＧ２１７，ＭＢＧ２１８，ＭＢＧ２１９の各々は、インターフェース操作Ｍにより、押下処理されることにより、映像表示装置６００に表示されているリスト画像Ｇ２００内の、同じタイトルを表示するボタン画像を押下処理するためのリモコン信号を、映像表示装置６００へ送信するためのボタン画像である。
【０１７６】
たとえば、インターフェース操作Ｍにより、「Ｂ映画」というタイトルを表示するボタン画像ＭＢＧ２１１が押下処理されると、制御部５１０は、リスト画像Ｇ２００内において、「Ｂ映画」というタイトルを表示するボタン画像ＢＧ２１１を押下処理するためのリモコン信号を、映像表示装置６００へ送信する。
【０１７７】
ボタン画像ＭＢＧ１７０は、図９のリモコン画像ＭＧ１００内のボタン画像ＭＢＧ１７０と同様なので詳細な説明は繰り返さない。ボタン画像ＭＢＧ２８０は、インターフェース操作Ｍにより、押下処理されることにより、表示部５３０に、リスト画像ＭＧ２００の代わりに、図９のリモコン画像ＭＧ１００の画像を表示させるためのボタン画像である。
【０１７８】
なお、リモコン画像ＭＧ１００は、ＥＰＧデータに基づいて生成された電子番組表が表示された画像であってもよい。この場合、ボタン画像ＭＢＧ２１１，ＭＢＧ２１２，ＭＢＧ２１３，ＭＢＧ２１４，ＭＢＧ２１５，ＭＢＧ２１６，ＭＢＧ２１７，ＭＢＧ２１８，ＭＢＧ２１９の各々は、コンテンツとしての番組の動画像を取得するためのボタン画像となる。
【０１７９】
再び、図１０を参照して、通信端末装置５００では、ステップＳ１１１の処理が終了すると、ステップＳ１１２に進む。
【０１８０】
ステップＳ１１２では、制御部５１０が、コンテンツ取得操作があるか否かを判定する。コンテンツ取得操作とは、サービスサーバ８００Ａからコンテンツを受信するための操作である。具体的には、コンテンツ取得操作は、インターフェース操作Ｍにより、ボタン画像ＭＢＧ２１１，ＭＢＧ２１２，ＭＢＧ２１３，ＭＢＧ２１４，ＭＢＧ２１５，ＭＢＧ２１６，ＭＢＧ２１７，ＭＢＧ２１８，ＭＢＧ２１９のいずれかを押下処理する操作である。
【０１８１】
ステップＳ１１２において、ＹＥＳならば、ステップＳ１１３に進む。一方、ステップＳ１１２において、ＮＯならば、再度、ステップＳ１１２の処理が行なわれる。ここでは、インターフェース操作Ｍにより、「Ｂ映画」というタイトルを表示するボタン画像ＭＢＧ２１１を押下処理するコンテンツ取得操作があったとして、ステップＳ１１３に進む。以下においては、コンテンツ取得操作により、サービスサーバ８００Ａに対し、取得要求されるコンテンツを取得要求コンテンツという。
【０１８２】
ステップＳ１１３では、制御部５１０が、コンテンツ取得要求としてのコンテンツ取得リモコン信号を、通信部５６０を利用して、映像表示装置６００へ送信する。そして、このステップＳ１１３の処理は終了する。この場合、コンテンツ取得リモコン信号は、タイトルが「Ｂ映画」の取得要求コンテンツをサービスサーバ８００Ａから受信するためのリモコン信号である。
【０１８３】
映像表示装置６００では、ステップＳ１２１の処理が終了すると、ステップＳ１２２に進む。
【０１８４】
ステップＳ１２２では、制御部６１０が、コンテンツ取得要求としてのコンテンツ取得リモコン信号を受信したか否かを判定する。ステップＳ１２２において、ＹＥＳならば、ステップＳ１２３に進む。一方、ステップＳ１２２において、ＮＯならば、再度、ステップＳ１２２の処理が行なわれる。ここでは、コンテンツ取得要求としての、タイトルが「Ｂ映画」の取得要求コンテンツを受信するためのコンテンツ取得リモコン信号を受信したとして、ステップＳ１２３に進む。
【０１８５】
ステップＳ１２３では、制御部６１０が、通信部６６２を利用して、サービスサーバ８００Ａから、受信したコンテンツ取得リモコン信号が特定するコンテンツを取得するためのコンテンツ取得要求Ａを、サービスサーバ８００Ａへ送信する。その後、ステップＳ１２３の処理は終了する。コンテンツ取得要求Ａには、取得要求コンテンツを特定するための番組ＩＤと、ユーザＩＤとが含まれる。
【０１８６】
ここでは、コンテンツ取得要求Ａに含まれる番組ＩＤは、タイトルが「Ｂ映画」の取得要求コンテンツを特定するための番組ＩＤ“Ｐ１２３４”であるとする。また、コンテンツ取得要求Ａに含まれるユーザＩＤは、記憶部６２０に記憶されている “１１ＴＡ−Ｕ”である。
【０１８７】
サービスサーバ８００Ａでは、ステップＳ１４１の処理が終了すると、ステップＳ１４２に進む。
【０１８８】
ステップＳ１４２では、制御部８１０が、コンテンツ取得要求Ａを受信したか否かを判定する。ステップＳ１４２において、ＹＥＳならば、ステップＳ１４３に進む。一方、ステップＳ１４２において、ＮＯならば、再度、ステップＳ１４２の処理が行なわれる。
【０１８９】
ステップＳ１４３では、制御部８１０が、受信したコンテンツ取得要求Ａに含まれるユーザＩＤが、前述のサービス享受登録処理により自装置が発行したＩＤであるか否かを判定する。ステップＳ１４３において、ＹＥＳと判定される場合、すなわち、受信したコンテンツ取得要求Ａに含まれるユーザＩＤが、自装置が発行したＩＤである場合、認証成功として、ステップＳ１４４に進む。一方、ステップＳ１４３において、ＮＯならば、再度、ステップＳ１４２の処理が行なわれる。
【０１９０】
ステップＳ１４４では、制御部８１０が、取得要求コンテンツの番組ＩＤに対応するコンテンツ再生必要データを、映像表示装置６００へ送信する。コンテンツ再生必要データとは、取得要求コンテンツを再生するために必要なデータである。その後、ステップＳ１４４の処理は終了する。なお、サービスサーバ８００Ａの記憶部８２０には、複数の番組ＩＤにそれぞれ対応する、複数のコンテンツ再生必要データが予め記憶されている。ここでは、送信されるコンテンツ再生必要データは、以下に説明するコンテンツ再生必要データＤ２００であるとする。
【０１９１】
図１４は、一例としてのコンテンツ再生必要データＤ２００を示す図である。図１４を参照して、「番組ＩＤ」とは、取得要求コンテンツの番組ＩＤである。「ＵＲＬ」とは、取得要求コンテンツのＵＲＬである。ここでは、番組ＩＤが“Ｐ１２３４”の取得要求コンテンツのファイル名は、“Ｐ１２３４．ｍｐｇ”であるとする。
【０１９２】
コンテンツ再生必要データＤ２００において、「広告サーバアドレス」とは、広告サーバを特定するためのネットワークアドレスである。広告サーバは、取得要求コンテンツを再生するときに必要とされるＣＭデータを配信するサーバである。ＣＭデータは、広告提供会社等の広告情報を表示する動画像または静止画像のデータである。
【０１９３】
広告サーバは、一例として、サービスサーバ８００Ａであるとする。したがって、サービスサーバ８００Ａの記憶部８２０には、複数種類のＣＭデータが記憶されている。なお、広告サーバは、サービスサーバ８００Ａとは異なる、ネットワーク７０とデータ通信可能な他の装置であってもよい。広告サーバアドレスは、一例として、ＵＲＬで示される。なお、広告サーバアドレスは、ＵＲＬに限定されることなく、たとえば、ＩＰアドレスであってもよい。
【０１９４】
「ＣＭ表示基準時間ＳＴ」とは、ＣＭデータを再生する基準となる時間である。コンテンツ再生必要データＤ２００では、「ＣＭ表示基準時間ＳＴ」は、一例として、１５秒であるとする。「ＣＭ表示タイミング」とは、取得要求コンテンツの再生時に、ＣＭデータが再生されるタイミングである。「ＣＭ表示タイミング」が、たとえば、“００：００：００”の場合、ＣＭデータが再生されるタイミングは、取得要求コンテンツの一番先頭部分の再生を開始する時刻（以下、再生開始時刻ともいう）である。また、「ＣＭ表示タイミング」が、たとえば、“００：２９：３０”の場合、ＣＭデータが再生されるタイミングは、再生開始時刻から２９分３０秒経過した時刻となる。
【０１９５】
「ＣＭＩＤ」とは、ＣＭデータを特定するためのＩＤである。「ＣＭ表示時間」とは、ＣＭデータが再生表示される時間である。ｋ（自然数）ＳＴとは、「ＣＭ表示時間」が、「ＣＭ表示基準時間ＳＴ」のｋ倍の時間であることを示す。「ＣＭ表示時間」が、たとえば、２ＳＴであり、「ＣＭ表示基準時間ＳＴ」が、１５秒である場合、「ＣＭ表示時間」は３０秒となる。
【０１９６】
コンテンツ再生必要データＤ２００では、たとえば、「ＣＭ表示タイミング」が“００：１４：４５”の場合、再生開始時刻から１４分４５秒経過した時刻に、ＣＭＩＤが“ＣＭ０００２”のＣＭデータが、４５秒表示されることを示す。
【０１９７】
コンテンツ再生必要データＤ２００において、「コピー回数」とは、番組ＩＤで特定されるコンテンツを他の装置にコピーした場合、インクリメントされる数である。「マスターユーザＩＤ」とは、自装置（サービスサーバ８００Ａ）が発行したユーザＩＤを有する装置が、コンテンツ取得要求Ａを、自装置に対して送信した場合に、自装置（サービスサーバ８００Ａ）が受信したコンテンツ取得要求Ａに含まれるユーザＩＤをコンテンツ再生必要データに記述したＩＤである。
【０１９８】
したがって、コンテンツ再生必要データを受信した装置が、コンテンツ再生必要データを他の装置へ送信した場合においても、コンテンツ再生必要データを参照することで、コンテンツ再生必要データに示される番組ＩＤのコンテンツの元の所有装置を、「マスターユーザＩＤ」により特定することができる。
【０１９９】
再び、図１０を参照して、サービスサーバ８００Ａでは、ステップＳ１４４の処理の後、ステップＳ１４５に進む。
【０２００】
ステップＳ１４５では、制御部８１０が、データ要求対応処理を実行する。データ要求対応処理は、他の処理とは独立して行なわれる処理である。その後、再度、ステップＳ１４２の処理が行なわれる。
【０２０１】
映像表示装置６００では、ステップＳ１２３の処理が終了すると、ステップＳ１２４に進む。
【０２０２】
ステップＳ１２４では、制御部６１０が、コンテンツ再生必要データを受信し、受信したコンテンツ再生必要データを、記憶部６２０に記憶させる。ここでは、受信したコンテンツ再生必要データは、図１４のコンテンツ再生必要データＤ２００であるとする。その後、ステップＳ１２５に進む。
【０２０３】
ステップＳ１２５では、制御部６１０が、プログラム送信処理が行なわれる。プログラム送信処理では、制御部６１０が、コンテンツを再生するための再生操作プログラムを、通信端末装置５００へ送信する。その後、再度、ステップＳ１２２の処理が行なわれる。通信端末装置５００において再生操作プログラムが実行されると、以下の操作パネル画像ＰＧ１００が、表示部５３０に表示される。
【０２０４】
図１５は、一例としての操作パネル画像ＰＧ１００を示す図である。図１５を参照して、操作パネル画像ＰＧ１００には、前述のコンテンツ取得操作によって選択されたコンテンツの再生準備ができた旨と、コンテンツの再生に必要な操作とを示すメッセージが表示される。表示されるメッセージは、たとえば、「選択したコンテンツの再生準備ができました。コンテンツを再生するには、再生ボタンを押してください。」である。図１５は、あくまでも一例であり、例えば、図１３にてコンテンツを選択した時点で、映像表示装置で選択したコンテンツの再生が始まるというようなことも想定される。
【０２０５】
操作パネル画像ＰＧ１００には、さらに、再生ボタン画像ＰＢＧ１１０と、ボタン画像ＰＢＧ１８０とが配置される。
【０２０６】
再生操作プログラムには、再生ボタン画像ＰＢＧ１１０およびボタン画像ＰＢＧ１８０のデータと、操作パネル画像ＰＧ１００内に再生ボタン画像ＰＢＧ１１０およびボタン画像ＰＢＧ１８０をそれぞれ配置する複数の相対座標値の情報、ボタン画像の名称の情報等が含まれる。
【０２０７】
再生ボタン画像ＰＢＧ１１０ボタン画像名は、「再生」である。
また、再生操作プログラムには、再生ボタン画像ＰＢＧ１１０に対応するリモコン信号のデータも含まれる。通信端末装置５００において再生操作プログラムが実行されている場合に、再生ボタン画像ＰＢＧ１１０が押下操作されると、押下操作されたボタン画像に対応するリモコン信号を、映像表示装置６００へ送信する処理が行なわれる。
【０２０８】
再生ボタン画像ＰＢＧ１１０に対応するリモコン信号は、映像表示装置６００において、コンテンツを再生させつつ、録画処理させるためのリモコン信号（以下、再生リモコン信号ともいう）である。なお、再生ボタン画像ＰＢＧ１１０に対応するリモコン信号は、映像表示装置６００において、コンテンツの録画処理をさせることなく、コンテンツの再生のみを実行させるためのリモコン信号であってもよい。
【０２０９】
ボタン画像ＰＢＧ１８０は、インターフェース操作Ｍにより押下処理されることにより、コンテンツの再生処理を行なうことなく、図１３のリスト画像ＭＧ２００を表示部５３０に表示させるためのボタン画像である。
【０２１０】
再び、図１０を参照して、通信端末装置５００では、ステップＳ１１３の処理の後、ステップＳ１１４に進む。
【０２１１】
ステップＳ１１４では、制御部５１０が、プログラムを受信したか否かを判定する。ステップＳ１１４において、ＹＥＳならば、ステップＳ１１５に進む。一方、ステップＳ１１４において、ＮＯならば、再度、ステップＳ１１４の処理が行なわれる。ここでは、再生操作プログラムを受信したとして、ステップＳ１１５に進む。
【０２１２】
ステップＳ１１５では、操作パネル画像表示処理が行なわれる。操作パネル画像表示処理では、制御部５１０が、受信したプログラムを実行する。ここで、受信したプログラムは、再生操作プログラムであるとする。制御部５１０は、再生操作プログラムを実行することにより、ＶＤＰ５３２を利用して、図１５の操作パネル画像ＰＧ１００を生成し、操作パネル画像ＰＧ１００を表示部５３０に表示させる。その後、ステップＳ１１６に進む。
【０２１３】
ステップＳ１１６では、制御部５１０が、キャンセル操作があるか否かを判定する。キャンセル操作とは、ボタン画像ＰＢＧ１８０を押下処理するためのインターフェース操作Ｍである。ステップＳ１１６において、ＹＥＳならば、ステップＳ１１７に進む。一方、ステップＳ１１６において、ＮＯならば、再度、ステップＳ１１６の処理が行なわれる。
【０２１４】
ステップＳ１１７では、リスト画像表示処理が行なわれる。リスト画像表示処理では、制御部５１０が、ＶＤＰ５３２を利用して、図１３のリスト画像ＭＧ２００を生成し、生成したリスト画像ＭＧ２００を表示部５３０に表示させる。そして、再度、ステップＳ１１２の処理が行なわれる。
（コンテンツの再生）
次に、映像表示装置６００において、コンテンツを再生させつつ、録画処理させるための処理（以下、コンテンツ再生処理Ｒともいう）について説明する。コンテンツ再生処理Ｒは、他の処理とは独立して行なわれる処理である。
【０２１５】
なお、通信端末装置５００の表示部５３０には、図１５の操作パネル画像ＰＧ１００が表示されているとする。また、映像表示装置６００の記憶部６２０には、コンテンツ再生必要データＤ２００が記憶されているとする。
【０２１６】
図１６は、コンテンツ再生処理Ｒのフローチャートである。図１６では、通信端末装置５００、映像表示装置６００およびサービスサーバ８００Ａの各々において行なわれる処理を示す。
【０２１７】
通信端末装置５００では、まず、ステップＳ２１０の処理が行なわれる。
ステップＳ２１０では、制御部５１０が、再生操作があるか否かを判定する。再生操作は、再生ボタン画像ＰＢＧ１１０を押下処理するためのインターフェース操作Ｍである。ステップＳ２１０において、ＹＥＳならば、ステップＳ２１１に進む。一方、ステップＳ２１０において、ＮＯならば、再度、ステップＳ２１０の処理が行なわれる。ここでは、再生操作があったとして、ステップＳ２１１に進む。以下においては、再生操作により再生対象となるコンテンツを再生対象コンテンツともいう。ここでは、再生対象コンテンツは、一例として、番組ＩＤが“Ｐ１２３４”のコンテンツであるとする。また、以下においては、再生対象コンテンツが再生される場合、再生されるＣＭデータを、再生対象ＣＭデータともいう。
【０２１８】
なお、再生操作があった場合、再生ボタン画像ＰＢＧ１１０は、後述の処理において再生されるコンテンツを、たとえば、一時停止させるためのボタン画像等に変更されてもよい。
【０２１９】
ステップＳ２１１では、制御部５１０が、再生指示としての再生リモコン信号を映像表示装置６００へ送信する。その後、再度、ステップＳ２１０の処理が行なわれる。
【０２２０】
映像表示装置６００では、まず、ステップＳ２２０の処理が行なわれる。
ステップＳ２２０では、制御部６１０が、再生指示としての再生リモコン信号を受信したか否かを判定する。ステップＳ２２０において、ＹＥＳならば、ステップＳ２２１に進む。一方、ステップＳ２２０において、ＮＯならば、再度、ステップＳ２２０の処理が行なわれる。
【０２２１】
ステップＳ２２１では、データ取得処理Ｔが行なわれる。データ取得処理Ｔは、制御部６１０が、記憶部６２０に記憶されているコンテンツ再生必要データに基づいて、再生対象コンテンツを再生するために必要なデータを、サービスサーバ８００Ａから受信するための処理である。ここでは、コンテンツ再生必要データは、図１４のコンテンツ再生必要データＤ２００であるとする。
【０２２２】
図１７は、データ取得処理Ｔおよびデータ要求対応処理のフローチャートを示す。図１７を参照して、映像表示装置６００が行なうデータ取得処理Ｔでは、まず、ステップＳ３２０の処理が行なわれる。
【０２２３】
ステップＳ３２０では、制御部６１０が、自装置の装置情報を生成し、生成した装置情報を、サービスサーバ８００Ａへ送信する。その後、ステップＳ３２０の処理は終了する。ここで、送信される装置情報は、以下の装置情報ＴＤ３００である。
【０２２４】
図１８は、一例としての装置情報ＴＤ３００を示す図である。図１８を参照して、「ユーザＩＤ」とは、前述のサービス享受登録処理を行なうことで、サービスサーバ８００Ａから発行されたＩＤである。「日時」とは、装置情報ＴＤ３００を送信する日時である。「位置」とは、映像表示装置６００が設置されている位置を示す情報である。装置情報ＴＤ３００では、一例として、郵便番号を位置情報としている。なお、装置情報ＴＤ３００が示す位置情報としての郵便番号は、関西における、ある地域の郵便番号であるとする。すなわち、装置情報ＴＤ３００が示す位置情報に基づく地域は、「関西」であるとする。なお、位置情報は、郵便番号に限定されることなく、たとえば、住所等であってもよい。なお、映像表示装置６００が設置されている位置を示す情報（たとえば、郵便番号、電話番号、ＧＰＳ情報）は、記憶部６２０に記憶されている。
【０２２５】
「装置ＩＤ」とは、映像表示装置６００の装置ＩＤである。「再生可能フォーマット」とは、映像表示装置６００が再生可能な動画像のフォーマットである。映像表示装置６００は、一例として、ＭＰＥＧ１形式、ＭＰＥＧ２形式、ＭＰＥＧ２−ＴＳ形式およびＨ．２６４形式の動画像を再生可能であるとする。「解像度」とは、映像表示装置６００の表示部６３０の解像度である。表示部６３０の解像度は、一例として、横１３６６（ドット）×縦７６８（ドット）であるとする。
【０２２６】
サービスサーバ８００Ａが行なうデータ要求対応処理では、まず、ステップＳ３４０の処理が行なわれる。
【０２２７】
ステップＳ３４０では、制御部８１０が、装置情報を受信し、受信した装置情報を、記憶部８２０に記憶させる。ここで、受信した装置情報は、装置情報ＴＤ３００であるとする。その後、ステップＳ３４０の処理は終了する。
【０２２８】
映像表示装置６００が行なうデータ取得処理Ｔでは、ステップＳ３２０の処理の後、ステップＳ３２１に進む。
【０２２９】
ステップＳ３２１では、制御部６１０が、経過時間測定処理を実行する。経過時間測定処理は、他の処理とは独立して行なわれる処理である。経過時間測定処理は、ステップＳ３２０の処理が終了してからの経過時間ＥＴを管理する処理である。その後、ステップＳ３２２に進む。
【０２３０】
ステップＳ３２２では、ＣＭ表示タイミングであるか否かが判定される。具体的には、制御部６１０が、経過時間測定処理により管理されている経過時間ＥＴが、コンテンツ再生必要データＤ２００に示されるＣＭ表示タイミングの時刻と一致するか否かが判定される。ステップＳ３２２において、ＹＥＳならば、ステップＳ３２３に進む。一方、ステップＳ３２２において、ＮＯならば、後述するステップＳ３３０に進む。
【０２３１】
たとえば、経過時間ＥＴが、０秒の場合、コンテンツ再生必要データＤ２００に示されるＣＭ表示タイミングの時刻“００：００：００”と一致するので、制御部６１０は、経過時間ＥＴが、ＣＭ表示タイミングと一致すると判定する。ここでは、経過時間ＥＴが０秒であるとする。この場合、ステップＳ３２２において、ＹＥＳと判定され、ステップＳ３２３に進む。
【０２３２】
ステップＳ３２３では、制御部６１０が、後述するコンテンツ表示処理が実行中であるか否かを判定する。ステップＳ３２３において、ＹＥＳならば、後述するステップＳ３２４に進む。一方、ステップＳ３２３において、ＮＯならば、ステップＳ３２５に進む。ここでは、コンテンツ表示処理が実行中でないとして、ステップＳ３２５に進む。
【０２３３】
ステップＳ３２５では、制御部６１０が、ＣＭデータ取得処理を実行する。ＣＭデータ取得処理は、他の処理とは独立して行なわれる処理である。その後、ステップＳ３２５の処理は終了する。
【０２３４】
サービスサーバ８００Ａが行なうデータ要求対応処理では、ステップＳ３４０の処理の後、ステップＳ３４１に進む。
【０２３５】
ステップＳ３４１では、制御部８１０が、ＣＭデータ要求対応処理を実行する。ＣＭデータ要求対応処理は、他の処理とは独立して行なわれる処理である。
【０２３６】
図１９は、ＣＭデータ取得処理およびＣＭデータ要求対応処理のフローチャートを示す。図１９を参照して、映像表示装置６００が行なうＣＭデータ取得処理では、まず、ステップＳ４２２の処理が行なわれる。
【０２３７】
ステップＳ４２２では、制御部６１０が、ＣＭデータ要求を、コンテンツ再生必要データＤ２００に示される広告サーバアドレスで特定されるサービスサーバ８００Ａへ送信する。ＣＭデータ要求には、再生対象ＣＭデータを特定するためのＣＭＩＤと、ＣＭＩＤに対応するＣＭ表示時間と、再生対象コンテンツの番組ＩＤとが含まれる。ここで、再生対象ＣＭデータのＣＭＩＤおよび再生対象コンテンツの番組ＩＤは、それぞれ、“ＣＭ０００１”および“Ｐ１２３４”であるとする。したがって、ＣＭデータ要求には、再生対象ＣＭデータのＣＭＩＤである“ＣＭ０００１”と、ＣＭ表示時間である３０秒と、再生対象コンテンツの番組ＩＤである“Ｐ１２３４”とが含まれるとする。その後、ステップＳ４２２の処理は終了する。
【０２３８】
サービスサーバ８００Ａが行なうＣＭデータ要求対応処理では、まず、ステップＳ４４０の処理が行なわれる。
【０２３９】
ステップＳ４４０では、制御部８１０が、ＣＭデータ要求を受信したか否かを判定する。ステップＳ４４０において、ＹＥＳならば、ステップＳ４４２に進む。一方、ステップＳ４４０において、ＮＯならば、再度、ステップＳ４４０の処理が行なわれる。ここでは、ＣＭデータ要求を受信したとして、ステップＳ４４２に進む。
【０２４０】
ステップＳ４４２では、制御部８１０が、受信したＣＭデータ要求に含まれる番組ＩＤに対応する番組情報データを、記憶部８２０から読み出す。ここで、記憶部８２０には、複数の番組ＩＤにそれぞれ対応する複数の番組情報データが記憶されているとする。その後、ステップＳ４４２の処理は終了する。なお、ＣＭデータ要求に含まれる番組ＩＤが“Ｐ１２３４”の場合、読み出される番組情報データは、以下の番組情報データＳＤ４００であるとする。
【０２４１】
図２０は、一例としての番組情報データＳＤ４００を示す図である。図２０を参照して、「番組ＩＤ」とは、ＣＭデータ要求に含まれる番組ＩＤである。すなわち、番組ＩＤは、再生対象コンテンツの番組ＩＤである。「ジャンル」とは、再生対象コンテンツのジャンルを示す。「ＣＭ配信地域」および「ＣＭ配信期限」は後述する。「ＣＭＩＤ」の行の“ＰＲＥＣＭ”および“ＥＮＤＣＭ”以外のＩＤは、再生対象ＣＭデータを特定するためのＩＤである。
【０２４２】
「ＣＭＩＤ」の行の“ＰＲＥＣＭ”とは、図１４の「ＣＭ表示基準時間ＳＴ」が、後述する処理により変更された場合、必要に応じて、再生対象ＣＭデータの前に再生されるＣＭデータ（以下、前挿入ＣＭデータともいう）を特定するためのＩＤである。この場合、前挿入ＣＭデータは、再生対象ＣＭデータとなる。
【０２４３】
「ＣＭＩＤ」の行の“ＥＮＤＣＭ”とは、図１４の「ＣＭ表示基準時間ＳＴ」が、後述する処理により変更された場合、必要に応じて、再生対象ＣＭデータの後に再生されるＣＭデータ（以下、後挿入ＣＭデータともいう）を特定するためのＩＤである。この場合、後挿入ＣＭデータは、再生対象ＣＭデータとなる。
【０２４４】
「ファイル名」とは、対応する列のＣＭＩＤにより特定されるＣＭデータのファイル名である。「時間」とは、対応する列の対応する列のＣＭＩＤにより特定されるＣＭデータの再生時間である。
【０２４５】
「ＣＭ配信地域」は、再生対象ＣＭデータを再生可能な地域を示す。「ＣＭ配信地域」が、たとえば、「関西」の場合、再生対象コンテンツを再生する装置が関西にある場合にのみ、番組情報データＳＤ４００に示される再生対象ＣＭデータが再生される。
【０２４６】
「ＣＭ配信期限」は、番組情報データＳＤ４００に示される再生対象ＣＭデータを配信する期限を示す。たとえば、再生対象コンテンツが再生される日時が、「ＣＭ配信期限」に示される２００６年１０月３０日より後の日時であれば、番組情報データＳＤ４００に示される再生対象ＣＭデータは、配信されない。
【０２４７】
再生対象ＣＭデータが、たとえば、新製品の紹介のＣＭ映像である場合、当該新製品の次期製品の発売のため、たとえば、当該新製品の製造を中止する事前の日時が再生対象ＣＭデータの配信期限として設定される。このように再生対象ＣＭデータに配信期限を設けることで、再生対象ＣＭデータの配信を要求された日時において配信するのに適さない再生対象ＣＭデータの配信を防ぐことができる。
【０２４８】
また、これまでのテレビ放送などのＣＭは、放送枠・番組に応じてＣＭが挿入されるのみでＣＭ自体が変化することが無かった。しかしながら、このような仕組みにより、ユーザが、録画・保存、配布した録画コンテンツの再生時において、最新のＣＭを提供することが可能となる。すなわち、コンテンツ再生時に、いつまでも同じＣＭが再生されることを防ぎ、ＣＭ本来の効果が失われることを防ぐことができる。
【０２４９】
また、本実施の形態では、コンテンツ再生時に、ＣＭを挿入する。したがって、このような仕組みにより、コンテンツ自体に複雑な暗号化処理などをする必要なくコンテンツの流通を促進できるという効果を奏する。
【０２５０】
再び、図１９を参照して、サービスサーバ８００Ａでは、ステップＳ４４２の処理の後、ステップＳ４４３に進む。
【０２５１】
ステップＳ４４３では、制御部８１０が、受信した装置情報が示す日時が、読み出された番組情報データが示す配信期限より後の日時であるか否かを判定する。ステップＳ４４３において、ＹＥＳならば、後述するステップＳ４４７に進む。一方、ステップＳ４４３において、ＮＯならば、ステップＳ４４４に進む。ここで、受信した装置情報は、図１８の装置情報ＴＤ３００であるとする。また、読み出された番組情報データは、番組情報データＳＤ４００であるとする。したがって、ステップＳ４４３において、ＮＯと判定されて、ステップＳ４４４に進む。
【０２５２】
ステップＳ４４４では、制御部８１０が、受信した装置情報が示す位置情報に基づく地域と、読み出された番組情報データが示すＣＭ配信地域とが一致するか否かを判定する。ステップＳ４４４において、ＹＥＳならば、ステップＳ４４５に進む。一方、ステップＳ４４４において、ＮＯならば、後述するステップＳ４４７に進む。
【０２５３】
ここで、受信した装置情報は、図１８の装置情報ＴＤ３００であるとする。なお、装置情報ＴＤ３００が示す位置情報に基づく地域は、「関西」であるとする。また、読み出された番組情報データは、番組情報データＳＤ４００であるとする。番組情報データＳＤ４００が示すＣＭ配信地域は、「関西」である。したがって、ステップＳ４４４において、ＹＥＳと判定されて、ステップＳ４４５に進む。
【０２５４】
ステップＳ４４５では、ＣＭデータ配信処理が行なわれる。ＣＭデータ配信処理では、まず、制御部８１０が、ＣＭデータ要求に含まれるＣＭ表示時間が、番組情報データに示される再生対象ＣＭデータの再生時間のｓ（ｓ：自然数）倍であるか否かを判定する。ここで、番組情報データは、番組情報データＳＤ４００であるとする。この場合、ＣＭデータ要求に含まれるＣＭ表示時間は３０秒であり、番組情報データＳＤ４００に示されるＣＭＩＤが“ＣＭ０００１”の再生対象ＣＭデータの再生時間（１５秒）のｓ倍となっている。
【０２５５】
なお、詳細は後述するが、ｓ倍となっていない場合、再生対象ＣＭデータの再生によるＣＭ表示時間を調整するために、番組情報データＳＤ４００に示されるＣＭＩＤが“ＰＲＥＣＭ”および“ＥＮＤＣＭ”の少なくとも一方のＣＭデータを、記憶部８２０から読み出す。
【０２５６】
そして、制御部８１０は、番組情報データを参照して、受信したＣＭデータ要求に含まれるＣＭＩＤにより特定される再生対象ＣＭデータを、記憶部８２０から読み出す。そして、制御部８１０は、受信した装置情報を参照して、再生対象ＣＭデータが、データ変換が必要か否かを判定する。ここで、装置情報は、図１８の装置情報ＴＤ３００であるとする。また、再生対象ＣＭデータは、ＭＰＥＧ２−ＴＳ（Transport Stream）形式で圧縮された動画像データであるとする。なお、動画像データの圧縮形式は、ＭＰＥＧ２−ＴＳ形式に限定されることなく、他の形式で圧縮されたデータであってもよい。ここで、他の形式とは、たとえば、ＭＰＥＧ１の形式である。
【０２５７】
また、再生対象ＣＭデータの再生時の画像サイズは、横１３６６（ドット）×縦７６８（ドット）であるとする。この場合、装置情報ＴＤ３００は、ユーザＩＤが“１１ＴＡ−Ｕ”の装置が、ＭＰＥＧ２−ＴＳ形式のデータを再生可能であり、かつ、横１３６６（ドット）×縦７６８（ドット）の画像を再生可能であることを示す。そのため、装置情報ＴＤ３００に対応する映像表示装置６００は、再生対象ＣＭデータを、そのまま再生可能であるので、制御部８１０は、データ変換が必要ないと判定し、再生対象ＣＭデータを、ＣＭデータ要求を送信した装置（映像表示装置６００）へストリーミング配信する。
【０２５８】
ここで、番組情報データは、番組情報データＳＤ４００であるとする。ここで、ＣＭデータ要求に含まれるＣＭＩＤは、“ＣＭ０００１”であるとする。この場合、制御部８１０は、ファイル名が“ＣＭ０００１．ｍｐｇ”の再生対象ＣＭデータを、記憶部８２０から読出し、再生対象ＣＭデータを、映像表示装置６００へストリーミング配信する。ＣＭデータ要求により要求されたＣＭデータのストリーミング配信が終了すると、ステップＳ４４５の処理は終了し、ステップＳ４４９に進む。
【０２５９】
なお、制御部８１０が、データ変換が必要と判定した場合の詳細な処理の説明は後述する。
【０２６０】
ＣＭデータのストリーミング配信が全て終了すると、ステップＳ４４５の処理は終了し、ステップＳ４４９に進む。ここでは、ストリーミング配信されるＣＭデータは、再生対象ＣＭデータのみである。
【０２６１】
なお、記憶部８２０に記憶されている複数種類のＣＭデータは、サービスサーバ８００Ａとデータ通信可能な他の装置（以下、ＣＭデータミラーサーバともいう）の記憶部にも記憶されているとする。したがって、サービスサーバ８００Ａの記憶部８２０内の記憶領域の一部の破損等により、ファイル名が“ＣＭ０００１．ｍｐｇ”の再生対象ＣＭデータが読み出せない場合、制御部８１０は、ＣＭデータミラーサーバから、再生対象ＣＭデータを受信し、受信した再生対象ＣＭデータを映像表示装置６００へストリーミング配信する。
【０２６２】
ステップＳ４４９では、制御部８１０が、送信したコンテンツ再生必要データに示される全てのＣＭＩＤにそれぞれ対応する全ての再生対象ＣＭデータを配信したか否かを判定する。ステップＳ４４９において、ＹＥＳならば、このＣＭデータ要求対応処理は終了する。一方、ステップＳ４４９において、ＮＯならば、再度、ステップＳ４４０の処理が行なわれる。ここで、送信したコンテンツ再生必要データは、図１４のコンテンツ再生必要データＤ２００であるとする。ここでは、全ての再生対象ＣＭデータを配信していないとして、再度、ステップＳ４４０に進む。
【０２６３】
映像表示装置６００では、ステップＳ４２２の処理の後、ステップＳ４２４に進む。
ステップＳ４２４では、表示処理が行なわれる。表示処理では、制御部６１０が、ＶＤＰ６３２を利用して、再生対象ＣＭデータをサービスサーバ８００Ａから受信しながら、再生対象ＣＭデータの再生（復号化）を行ない、再生対象ＣＭデータに基づく画像（以下、ＣＭ画像ともいう）を、表示部６３０に表示するストリーミング再生表示処理が行なわれる。ＣＭ画像には、文字、映像等による広告情報が表示される。
【０２６４】
なお、受信したＣＭデータが、ＣＭＩＤ“ＣＭ０００１”に対応するＣＭデータである場合、ＣＭ表示時間は、図１４のコンテンツ再生必要データＤ２００により、３０秒間となる。ＣＭＩＤが“ＣＭ０００１”のＣＭデータの長さは１５秒なので、この場合、ＣＭＩＤが“ＣＭ０００１”のＣＭデータは、２回、再生表示される。
【０２６５】
なお、再生対象ＣＭデータの受信が完了し、再生対象ＣＭデータに基づく画像の再生が終了した場合、この表示処理は終了し、このＣＭデータ取得処理は終了する。
【０２６６】
再び、図１７を参照して、ステップＳ３２５の処理の後、ステップＳ３２６に進む。
ステップＳ３２６では、制御部６１０が、ステップＳ３２５で実行したＣＭデータ取得処理が終了したか否かを判定する。ステップＳ３２６において、ＹＥＳならば、ステップＳ３２７に進む。一方、ステップＳ３２６において、ＮＯならば、再度、ステップＳ３２６の処理が行なわれる。
【０２６７】
ステップＳ３２７では、制御部６１０が、ＣＭ再生終了情報を、サービスサーバ８００Ａへ送信する。ＣＭ再生終了情報は、再生対象ＣＭデータの再生が終了した旨を示す情報である。ＣＭ再生終了情報には、ＣＭデータ取得処理において、再生が終了したＣＭデータのＣＭＩＤおよび再生回数と、提供元情報とが含まれる。
【０２６８】
ここでは、再生が終了したＣＭデータのＣＭＩＤは、“ＣＭ０００１”であるとする。また、ＣＭＩＤが“ＣＭ０００１”のＣＭデータの再生回数は、２回である。提供元情報は、再生対象コンテンツを映像表示装置６００に提供した装置を特定するための情報である。提供元情報は、ユーザＩＤにより示されるとする。ここでは、再生対象コンテンツを映像表示装置６００に提供する装置は、サービスサーバ８００Ａである。この場合、サービスサーバ８００Ａは、ユーザＩＤを有してないので、ここでは、提供元情報は、ユーザＩＤを含まない情報となる。なお、提供元情報は、ユーザＩＤに限定されることなく、たとえば、装置ＩＤ等であってもよい。その後、ステップＳ３２７の処理は終了する。
【０２６９】
サービスサーバ８００Ａが行なうデータ要求対応処理では、ステップＳ３４１の処理の後、ステップＳ３４２に進む。
【０２７０】
ステップＳ３４２では、制御部８１０が、ＣＭ再生終了情報を受信したか否かを判定する。ステップＳ３４２において、ＹＥＳならば、ステップＳ３４３に進む。一方、ステップＳ３４２において、ＮＯならば、後述するステップＳ３４６に進む。ここでは、ＣＭ再生終了情報を受信したとして、ステップＳ３４３に進む。
【０２７１】
ステップＳ３４３では、制御部８１０が、受信したＣＭ再生終了情報に含まれる提供元情報にユーザＩＤが含まれるか否かを判定する。ステップＳ３４３において、ＹＥＳならば、ステップＳ３４４に進む。一方、ステップＳ３４３において、ＮＯならば、後述するステップＳ３４６に進む。ここでは、受信したＣＭ再生終了情報に含まれる提供元情報にユーザＩＤが含まれないとして、後述するステップＳ３４６に進む。
【０２７２】
映像表示装置６００が行なうデータ取得処理Ｔでは、ステップＳ３２７の処理の後、ステップＳ３２８に進む。
【０２７３】
ステップＳ３２８では、制御部６１０が、後述するコンテンツ表示処理が一時停止中であるか否かを判定する。ステップＳ３２８において、ＹＥＳならば、後述するステップＳ３２９に進む。一方、ステップＳ３２８において、ＮＯならば、ステップＳ３３０に進む。ここでは、後述するコンテンツ表示処理が一時停止中でないとして、ステップＳ３３０に進む。
【０２７４】
ステップＳ３３０では、制御部６１０が、後述するコンテンツ表示処理が実行中であるか否かを判定する。ステップＳ３３０において、ＹＥＳならば、後述するステップＳ３３３に進む。ステップＳ３３０において、ＮＯならば、ステップＳ３３１に進む。ここでは、コンテンツ表示処理が実行中でないとして、ステップＳ３３１に進む。
【０２７５】
ステップＳ３３１では、制御部６１０が、再生対象コンテンツを取得するための再生対象コンテンツ取得要求を、サービスサーバ８００Ａへ送信する。再生対象コンテンツ取得要求には、再生対象コンテンツの番組ＩＤが含まれる。ここで、再生対象コンテンツの番組ＩＤは、“Ｐ１２３４”であるとする。その後、ステップＳ３３１の処理は終了する。
【０２７６】
サービスサーバ８００Ａが行なうデータ要求対応処理では、ステップＳ３４２，Ｓ３４３，Ｓ３４４のいずかにおいてＮＯと判定された場合またはステップＳ３４５の処理の後、ステップＳ３４６に進む。
【０２７７】
ステップＳ３４６では、制御部８１０が、再生対象コンテンツ取得要求を受信したか否かを判定する。ステップＳ３４６において、ＹＥＳならば、ステップＳ３４７に進む。一方、ステップＳ３４６において、ＮＯならば、後述するステップＳ３５２に進む。ここでは、再生対象コンテンツ取得要求を受信したとして、ステップＳ３４７に進む。
【０２７８】
ステップＳ３４７では、制御部８１０が、コンテンツ配信処理を実行する。コンテンツ配信処理は、他の処置とは独立した処理である。その後、ステップＳ３４７の処理は終了する。
【０２７９】
コンテンツ配信処理では、制御部８１０が、受信した再生対象コンテンツ取得要求に含まれる番組ＩＤにより特定される再生対象コンテンツを、記憶部８２０から読み出す。再生対象コンテンツ取得要求に含まれる番組ＩＤは、“Ｐ１２３４”であるとする。したがって、再生対象コンテンツは、番組ＩＤが“Ｐ１２３４”であり、ファイル名が“Ｐ１２３４．ｍｐｇ”のコンテンツである。
【０２８０】
そして、制御部８１０は、受信した装置情報を参照して、再生対象コンテンツが、データ変換が必要か否かを判定する。ここで、装置情報は、装置情報ＴＤ３００であるとする。また、再生対象コンテンツは、ＭＰＥＧ２−ＴＳ形式で圧縮された動画像データであるとする。なお、動画像データの圧縮形式は、ＭＰＥＧ２−ＴＳ形式に限定されることなく、他の形式で圧縮されたデータであってもよい。ここで、他の形式とは、たとえば、ＭＰＥＧ１の形式である。
【０２８１】
また、再生対象コンテンツの再生時の画像サイズは、横１３６６（ドット）×縦７６８（ドット）であるとする。この場合、装置情報ＴＤ３００は、ユーザＩＤが“１１ＴＡ−Ｕ”の装置が、ＭＰＥＧ２−ＴＳ形式のデータを再生可能であり、かつ、横１３６６（ドット）×縦７６８（ドット）の画像を再生可能であることを示す。そのため、装置情報ＴＤ３００に対応する映像表示装置６００は、再生対象コンテンツを、そのまま再生可能であるので、制御部８１０は、データ変換が必要ないと判定し、再生対象コンテンツを、再生対象コンテンツ取得要求を送信した装置（映像表示装置６００）へストリーミング配信する。再生対象コンテンツにより要求された再生対象コンテンツのストリーミング配信が終了すると、コンテンツ配信処理は終了する。
【０２８２】
なお、データ変換が必要か否かの判断は、コンテンツに限定されることなく、たとえば、通信路の状態（通信状況）等によっても行なわれてもよい。この場合、ビットレートなどのリアルタイム変換をするようなことも想定される。
【０２８３】
なお、制御部８１０が、データ変換が必要と判定した場合の詳細な処理の説明は後述する。
【０２８４】
ステップＳ３４７の処理の後、ステップＳ３５２に進む。
ステップＳ３５２では、制御部８１０が、後述するコンテンツ再生終了情報を受信したか否かを判定する。ステップＳ３５２において、ＹＥＳならば、ステップＳ３５３に進む。一方、ステップＳ３５２において、ＮＯならば、再度、ステップＳ３４２の処理が行なわれる。ここでは、コンテンツ再生終了情報を受信していないとして、ステップＳ３４２に進む。
【０２８５】
映像表示装置６００が行なうデータ取得処理Ｔでは、ステップＳ３３１の処理の後、ステップＳ３３２に進む。
【０２８６】
ステップＳ３３２では、制御部６１０が、コンテンツ表示処理を実行する。コンテンツ表示処理は、他の処理とは独立して行なわれる処理である。その後、ステップＳ３３３に進む。
【０２８７】
コンテンツ表示処理では、制御部６１０が、ＶＤＰ６３２を利用して、再生対象コンテンツをサービスサーバ８００Ａから受信しながら、再生対象コンテンツの再生（復号化）を行ない、再生対象コンテンツに基づく画像（以下、コンテンツ画像ともいう）を、表示部６３０に表示するストリーミング再生表示処理が行なわれる。ここで、再生対象コンテンツは、番組ＩＤが“Ｐ１２３４”であり、ファイル名が“Ｐ１２３４．ｍｐｇ”のコンテンツである。
【０２８８】
なお、制御部６１０は、再生対象コンテンツを受信しながら、受信した一部の再生対象コンテンツを記憶部６２０に順次記憶させる。再生対象コンテンツの受信が完了し、再生対象コンテンツに基づく画像の再生が終了した場合、このコンテンツ表示処理は終了する。なお、コンテンツ表示処理が終了したときには、記憶部６２０に再生対象コンテンツの全てのデータが記憶されることになる。
【０２８９】
ステップＳ３３３では、制御部６１０が、コンテンツ表示処理が終了したか否かを判定する。ステップＳ３３３において、ＹＥＳならば、ステップＳ３３４に進む。一方、ステップＳ３３３において、ＮＯならば、ステップＳ３３５に進む。ここでは、コンテンツ表示処理が終了してないとして、ステップＳ３３５に進む。
【０２９０】
ステップＳ３３５では、コンテンツ再生必要データが示す、再生対象コンテンツおよび全ての再生対象ＣＭデータの再生が終了したか否かを判定する。ステップＳ３３５において、ＹＥＳならば、後述するステップＳ３３８に進む。一方、ステップＳ３３５において、ＮＯならば、再度、ステップＳ３２２の処理が行なわれる。
【０２９１】
ここで、コンテンツ再生必要データは、図１４のコンテンツ再生必要データＤ２００であるとする。この場合、再生対象コンテンツは、番組ＩＤが、“Ｐ１２３４”のコンテンツである。また、全ての再生対象ＣＭデータは、コンテンツ再生必要データＤ２００に示される全てのＣＭＩＤにそれぞれ対応する複数の再生対象ＣＭデータである。ここでは、ステップＳ３３５において、ＮＯと判定されたとして、ステップＳ３２２に進む。
【０２９２】
ステップＳ３２２では、前述した処理が行なわれるので詳細な説明は繰り返さない。ここでは、経過時間測定処理により管理されている経過時間ＥＴが、１４分４５秒であるとする。この場合、経過時間測定処理により管理されている経過時間ＥＴが、コンテンツ再生必要データＤ２００に示されるＣＭ表示タイミングの時刻“００：１４：４５”と一致するので、ステップＳ３２２において、ＹＥＳと判定され、ステップＳ３２３に進む。
【０２９３】
ステップＳ３２３では、前述したように、制御部６１０が、コンテンツ表示処理が実行中であるか否かを判定する。ここでは、コンテンツ表示処理が実行中であるとして、ステップＳ３２４に進む。
【０２９４】
ステップＳ３２４では、制御部６１０が、実行中のコンテンツ表示処理を一時停止させる。ここでは、再生対象コンテンツの最初から１４分４５秒経過した時点で、再生対象コンテンツの再生が一時停止されるとする。その後、ステップＳ３２５に進む。
【０２９５】
ステップＳ３２５では、前述したＣＭデータ取得処理が行なわれるので詳細な説明は繰り返さない。前述したＣＭデータ取得処理およびＣＭデータ要求対応処理により、表示部６３０には、ＣＭＩＤが“ＣＭ０００２”の再生対象ＣＭデータが、図１４のコンテンツ再生必要データＤ２００に示される「ＣＭ表示時間」である４５秒間、再生表示される。この場合、たとえば、ＣＭＩＤが“ＣＭ０００２”のＣＭデータが３回再生されることで、ＣＭ画像が４５秒間、表示部５３０に表示される。その後、ステップＳ３２６に進む。
【０２９６】
ステップＳ３２６では、前述した処理が行なわれるので詳細な説明は繰り返さない。ここでは、ＣＭデータ取得処理が終了したとして、ステップＳ３２７に進む。
【０２９７】
ステップＳ３２７では、前述した処理が行なわれるので詳細な説明は繰り返さない。その後、ステップＳ３２８に進む。
【０２９８】
ステップＳ３２８では、制御部６１０が、コンテンツ表示処理が一時停止中であるか否かを判定する。ステップＳ３２８において、ＹＥＳならば、ステップＳ３２９に進む。一方、ステップＳ３２８において、ＮＯならば、ステップＳ３３０に進む。ここでは、コンテンツ表示処理が一時停止中であるとして、ステップＳ３２９に進む。
【０２９９】
ステップＳ３２９では、制御部６１０が、一時停止中のコンテンツ表示処理を再開する。ここで、一時停止中のコンテンツ表示処理により、再生対象コンテンツの最初から１４分４５秒経過した時点で、再生対象コンテンツの再生が一時停止されているとする。この場合、制御部６１０は、コンテンツ表示処理の実行を再開することで、再生対象コンテンツの最初から１４分４５秒経過した時点から、再生対象コンテンツの再生が開始される。なお、再開されたコンテンツ表示処理は、他の処理とは独立して実行される。その後、ステップＳ３３０に進む。
【０３００】
ステップＳ３３０では、前述したように、制御部６１０が、コンテンツ表示処理が実行中であるか否かを判定する。この場合、コンテンツ表示処理は実行中であるとして、ステップＳ３３３に進む。
【０３０１】
ステップＳ３３３では、前述した処理が行なわれるので詳細な説明は繰り返さない。ここでは、コンテンツ表示処理が終了したとして、ステップＳ３３４に進む。
【０３０２】
ステップＳ３３４では、制御部６１０が、コンテンツ再生終了情報を、サービスサーバ８００Ａへ送信する。コンテンツ再生終了情報は、再生対象コンテンツの再生が終了した旨を示す情報である。コンテンツ再生終了情報には、コンテンツ表示処理において、再生が終了した再生対象コンテンツの番組ＩＤ（たとえば、“Ｐ１２３４”）と、提供元情報とが含まれる。提供元情報は、再生対象コンテンツを提供した装置を特定するための情報である。提供元情報は、ユーザＩＤにより示されるとする。ここでは、映像表示装置６００に再生対象コンテンツを提供した装置は、サービスサーバ８００Ａである。この場合、サービスサーバ８００Ａは、ユーザＩＤを有してないので、ここでは、提供元情報は、ユーザＩＤを含まない情報となる。なお、提供元情報は、ユーザＩＤに限定されることなく、たとえば、装置ＩＤ等であってもよい。その後、ステップＳ３３４の処理は終了する。
【０３０３】
サービスサーバ８００Ａが行なうデータ要求対応処理では、コンテンツ再生終了情報を受信した場合、前述したステップＳ３５２において、ＹＥＳと判定されて、ステップＳ３５３に進む。
【０３０４】
ステップＳ３５３では、制御部８１０が、受信したコンテンツ再生終了情報に含まれる提供元情報にユーザＩＤが含まれるか否かを判定する。ステップＳ３５３において、ＹＥＳならば、ステップＳ３５４に進む。一方、ステップＳ３５３において、ＮＯならば、後述するステップＳ３５８に進む。ここでは、受信したコンテンツ再生終了情報に含まれる提供元情報にユーザＩＤが含まれないとして、ステップＳ３５８に進む。
【０３０５】
ステップＳ３５８では、制御部８１０が、他の処理とは独立して実行されているＣＭデータ要求対応処理が終了したか否かを判定する。ステップＳ３５８において、ＹＥＳならば、このデータ要求対応処理は終了する。一方、ステップＳ３５８において、ＮＯならば、再度、ステップＳ３５８の処理が行なわれる。
【０３０６】
前述したように、ＣＭデータ要求対応処理が終了するのは、送信したコンテンツ再生必要データに示される全てのＣＭＩＤにそれぞれ対応する全ての再生対象ＣＭデータが配信された場合である。また、ステップＳ３５８の処理が実行されるのは、コンテンツ再生終了情報を受信した場合である。したがって、ステップＳ３５８でＹＥＳと判定されるのは、制御部８１０が、送信したコンテンツ再生必要データに示される、再生対象コンテンツおよび全ての再生対象ＣＭデータの配信が終了した場合である。
【０３０７】
映像表示装置６００が行なうデータ取得処理Ｔでは、ステップＳ３３４の処理の後、ステップＳ３３５に進む。
【０３０８】
ステップＳ３３５では、前述した処理が行なわれるので詳細な説明は繰り返さない。ここでは、再生対象コンテンツおよび全ての再生対象ＣＭデータの再生が終了したとして、ステップＳ３３８に進む。
【０３０９】
ステップＳ３３８では、コピー回数更新処理が行なわれる。コピー回数更新処理では、制御部６１０が、記憶部６２０に記憶されているコンテンツ再生必要データが示すコピー回数を“１”インクリメントする。すなわち、コピー回数が変更される。ここでは、コンテンツ再生必要データは、図１４のコンテンツ再生必要データＤ２００であるとする。したがって、コピー回数更新処理により、コンテンツ再生必要データＤ２００は、以下のコンテンツ再生必要データＤ２００Ａとなる。その後、このデータ取得処理Ｔは終了し、図１６のコンテンツ再生処理Ｒに戻り、ステップＳ２２１の処理も終了し、再度、ステップＳ２２０の処理が行なわれる。
【０３１０】
図２１は、一例としてのコンテンツ再生必要データＤ２００Ａを示す図である。図２１を参照して、コンテンツ再生必要データＤ２００Ａは、図１４のコンテンツ再生必要データＤ２００と比較して、コピー回数が、“０”の代わりに“１”である点のみが異なる。それ以外は、コンテンツ再生必要データＤ２００と同様なので詳細な説明は繰り返さない。
【０３１１】
以上の処理により、コンテンツ表示処理が終了したことで、記憶部６２０に再生対象コンテンツの全てのデータが記憶されることになる。上記処理が行なわれることにより、サービスサーバ８００Ａから直接コンテンツを受信した装置が、オリジナルのコンテンツを有する装置となる。ここでは、映像表示装置６００が、オリジナルのコンテンツを有する装置となる。なお、通信端末装置５００が、サービスサーバ８００Ａから直接コンテンツを受信してもよい。この場合、通信端末装置５００が、オリジナルのコンテンツを有する装置となる。
（コンテンツのコピー）
次に、データ取得処理Ｔが行なわれることにより映像表示装置６００の記憶部６２０に記憶された、オリジナルのコンテンツである再生対象コンテンツを、他の装置にコピーする処理（以下、コピー処理ともいう）について説明する。ここで、他の装置は、一例として、通信端末装置５００であるとする。なお、通信端末装置５００の記憶部５２０および映像表示装置６００の記憶部６２０には、それぞれ、コピープログラムＭおよびコピープログラムＴが記憶されている。通信端末装置５００で行なわれるコピー処理は、通信端末装置５００の制御部５１０が、コピープログラムＭを実行することで行なわれる処理である。映像表示装置６００で行なわれるコピー処理は、映像表示装置６００の制御部６１０が、コピープログラムＴを実行することで行なわれる処理である。
【０３１２】
また、映像表示装置６００の記憶部６２０には、前述した処理が複数回行なわれることにより、サービスサーバ８００Ａから受信した複数のコンテンツが記憶されているとする。以下においては、記憶部６２０に記憶されている複数のコンテンツのリストを、コンテンツリストともいう。記憶部６２０には、以下のコンテンツリストＬＤ５００も記憶されているとする。
【０３１３】
図２２は、一例としてのコンテンツリストＬＤ５００を示す図である。図２２を参照して、コンテンツリストＬＤ５００は、複数のコンテンツ情報から構成される。「番号」とは、複数のコンテンツ情報の各々を管理するための番号である。「番組ＩＤ」とは、コンテンツを識別するためのＩＤである。「タイトル」とは、対応するコンテンツのタイトルを示す。
【０３１４】
図２３は、コピー処理のフローチャートである。図２３では、通信端末装置５００、映像表示装置６００の各々において行なわれる処理を示す。なお、通信端末装置５００の表示部５３０には、コンテンツリストを取得するためのリスト取得画像が表示されているとする。リスト取得画像には、押下処理されることで、映像表示装置６００からコンテンツリストを取得するためのリスト取得ボタンが配置されているとする。
【０３１５】
図２３を参照して、通信端末装置５００では、まず、ステップＳ５１０の処理が行なわれる。
【０３１６】
ステップＳ５１０では、制御部５１０が、コンテンツリスト取得操作があるか否かを判定する。コンテンツリスト取得操作とは、映像表示装置６００の記憶部６２０に記憶されているコンテンツリストを取得するためのインターフェース操作Ｍである。すなわち、コンテンツリスト取得操作は、リスト取得ボタンを押下処理するためのインターフェース操作Ｍである。ここで、コンテンツリストは、図２２のコンテンツリストＬＤ５００であるとする。ステップＳ５１０において、ＹＥＳならば、ステップＳ５１１に進む。一方、ステップＳ５１０において、ＮＯならば、再度、ステップＳ５１０の処理が行なわれる。
【０３１７】
ステップＳ５１１では、制御部５１０が、コンテンツリストを取得するためのコンテンツリスト取得要求を、映像表示装置６００へ送信する。その後，ステップＳ５１１の処理は終了する。
【０３１８】
映像表示装置６００では、まず、ステップＳ５２０の処理が行なわれる。
ステップＳ５２０では、制御部６１０が、コンテンツリスト取得要求を受信したか否かを判定する。ステップＳ５２０において、ＹＥＳならば、ステップＳ５２１に進む。一方、ステップＳ５２０において、ＮＯならば、再度、ステップＳ５２０の処理が行なわれる。
【０３１９】
ステップＳ５２１では、制御部６１０が、コンテンツリストを、通信端末装置５００へ送信する。送信されるコンテンツリストは、図２２のコンテンツリストＬＤ５００であるとする。その後、ステップＳ５２１の処理は終了する。
【０３２０】
通信端末装置５００では、ステップＳ５１１の処理の後、ステップＳ５１２に進む。
ステップＳ５１２では、コンテンツリスト受信処理が行なわれる。コンテンツリスト受信処理では、制御部５１０が、コンテンツリストＬＤ５００を受信し、記憶部５２０に記憶させる。その後、制御部５１０は、ＶＤＰ５３２を利用して、コンテンツリストＬＤ５００に基づく、以下のコンテンツリスト画像ＭＧ３００を生成し、コンテンツリスト画像ＭＧ３００を表示部５３０に表示する。その後、ステップＳ５１２の処理は終了する。
【０３２１】
図２４は、一例としてのコンテンツリスト画像ＭＧ３００を示す図である。図２４を参照して、コンテンツリスト画像ＭＧ３００には、リスト画像ＭＧ３１０が配置される。リスト画像ＭＧ３１０には、コンテンツリストＬＤ５００に示される複数の番組のタイトルがリスト表示される。
【０３２２】
枠ＭＳＲ３１２は、タイトルを選択するための枠である。枠ＭＳＲ３１２は、方向ボタン５４１Ａの短押操作により、リスト画像ＭＧ３１０内において、上に移動させることが可能である。枠ＭＳＲ３１２は、方向ボタン５４１Ｂの短押操作により、リスト画像ＭＧ３１０内において、下に移動させることが可能である。
【０３２３】
コンテンツリスト画像ＭＧ３００には、さらに、ボタン画像ＭＢＧ３５０が配置される。ボタン画像ＭＢＧ３５０は、インターフェース操作Ｍにより押下処理されることにより、枠ＭＳＲ３１２により選択されているタイトルのコンテンツを、映像表示装置６００から受信するためのボタン画像である。
【０３２４】
再び、図２３を参照して、通信端末装置５００では、ステップＳ５１２の処理の後、ステップＳ５１３に進む。
【０３２５】
ステップＳ５１３では、制御部５１０が、コピー操作があるか否かを判定する。コピー操作は、ボタン画像ＭＢＧ３５０を押下処理するためのインターフェース操作Ｍである。ステップＳ５１３において、ＹＥＳならば、ステップＳ５１４に進む。一方、ステップＳ５１３において、ＮＯならば、再度、ステップＳ５１３の処理が行なわれる。ここでは、コピー操作があったとして、ステップＳ５１４に進む。以下においては、コピー操作により、映像表示装置６００に対し、取得要求されるコンテンツをコピー取得要求コンテンツという。
【０３２６】
ステップＳ５１４では、制御部５１０が、コピーコンテンツを要求するためのコピーコンテンツ取得要求を、映像表示装置６００へ送信する。ここで、コピーコンテンツとは、コピー操作があったときに、枠ＭＳＲ３１２により選択されていたタイトルのコンテンツを複製したコンテンツである。具体的には、制御部５１０は、コピーコンテンツ取得要求としてのコピーコンテンツ取得リモコン信号を、通信部５６０を利用して、映像表示装置６００へ送信する。そして、ステップＳ５１４の処理は終了する。コピーコンテンツ取得リモコン信号には、コピー取得要求コンテンツを特定するための番組ＩＤと、ユーザＩＤとが含まれる。
【０３２７】
ここでは、コピーコンテンツ取得リモコン信号に含まれる番組ＩＤは、タイトルが「Ｂ映画」のコピー取得要求コンテンツを特定するための番組ＩＤ“Ｐ１２３４”であるとする。また、コピーコンテンツ取得リモコン信号に含まれるユーザＩＤは、記憶部５２０に記憶されている “１１ＭＡ−Ｕ”である。
【０３２８】
映像表示装置６００では、ステップＳ５２１の処理の後、ステップＳ５２２に進む。
ステップＳ５２２では、制御部６１０が、コピーコンテンツ取得要求としてのコピーコンテンツ取得リモコン信号を受信したか否かを判定する。ステップＳ５２２において、ＹＥＳならば、ステップＳ５２３に進む。一方、ステップＳ５２２において、ＮＯならば、再度、ステップＳ５２２の処理が行なわれる。
【０３２９】
ステップＳ５２３では、コンテンツ再生必要データ変更処理が行なわれる。コンテンツ再生必要データ変更処理では、制御部６１０が、要求されているコピーコンテンツを再生するために必要なコンテンツ再生必要データの一部を変更する。ここで、変更されるコンテンツ再生必要データは、コピー取得要求コンテンツの番組ＩＤに対応するコンテンツ再生必要データである。コピー取得要求コンテンツの番組ＩＤは、“Ｐ１２３４”であるので、コンテンツ再生必要データは、図２１のコンテンツ再生必要データＤ２００Ａである。
【０３３０】
具体的には、制御部６１０は、コンテンツ再生必要データＤ２００Ａにおける「ＵＲＬ」を、記憶部６２０に記憶されている、コピーコンテンツのファイル名に変更する。また、制御部６１０は、コンテンツ再生必要データＤ２００Ａにおける「ＣＭ表示時間ＳＴ」を、１５秒から、たとえば、１６秒というように長くする。なお、コンテンツ再生必要データＤ２００Ａにおける「ＣＭ表示時間ＳＴ」は、変更されなくてもよい。
【０３３１】
また、制御部６１０は、コンテンツ再生必要データＤ２００Ａにおけるコピー回数を“１”インクリメントする。すなわち、コピー回数が変更される。また、制御部６１０は、コンテンツ再生必要データＤ２００Ａに対して、コピーコンテンツを要求している装置（通信端末装置５００）のユーザＩＤ（“１１ＭＡ−Ｕ”）をコピーユーザＩＤとして追加する。なお、ステップＳ５２３の処理が行なわれる毎にコピーユーザＩＤとしてユーザＩＤが、１つ追加される。
【０３３２】
以上の制御部６１０の処理により、コンテンツ再生必要データＤ２００Ａは、以下のコンテンツ再生必要データＤ２００Ｂに変更される。その後、ステップＳ５２３の処理は終了する。
【０３３３】
図２５は、一例としてのコンテンツ再生必要データＤ２００Ｂを示す図である。図２５を参照して、コンテンツ再生必要データＤ２００Ｂは、図２１のコンテンツ再生必要データＤ２００Ａと比較して、「ＵＲＬ」が「ファイル名」に変更されている点と、ＣＭ表示時間ＳＴが、１５秒から１６秒に変更されている点と、コピー回数が、１から２に変更されている点と、コピーコンテンツを要求している通信端末装置５００のユーザＩＤ（“１１ＭＡ−Ｕ”）が、「コピーユーザＩＤ１」として追加されている点とが異なる。それ以外は、コンテンツ再生必要データＤ２００Ａと同様なので詳細な説明は繰り返さない。
【０３３４】
ＣＭ表示時間ＳＴが、１５秒から１６秒に変更されことにより、複数の「ＣＭＩＤ」に対応するＣＭデータのＣＭ表示時間は、長くなることになる。たとえば、「ＣＭ表示時間」が、たとえば、２ＳＴであり、「ＣＭ表示基準時間ＳＴ」が、１６秒である場合、「ＣＭ表示時間」は３２秒となる。
【０３３５】
再び、図２３を参照して、映像表示装置６００では、ステップＳ５２３の処理の後、ステップＳ５２４に進む。
【０３３６】
ステップＳ５２４では、制御部６１０が、コピーコンテンツ取得リモコン信号に含まれる番組ＩＤにより特定されるコピー取得要求コンテンツおよび変更後のコンテンツ再生必要データを、通信端末装置５００へ送信する。ここで、変更後のコンテンツ再生必要データは、コンテンツ再生必要データＤ２００Ｂであるとする。
【０３３７】
通信端末装置５００では、ステップＳ５１４の処理の後、ステップＳ５１５に進む。
ステップＳ５１５では、受信処理Ｍが行なわれる。受信処理Ｍでは、制御部５１０が、コピー取得要求コンテンツおよび変更後のコンテンツ再生必要データを受信する。そして、制御部５１０は、受信したコピー取得要求コンテンツおよび変更後のコンテンツ再生必要データを、記憶部５２０に記憶させる。
【０３３８】
ここでは、受信したコピー取得要求コンテンツは、タイトルが「Ｂ映画」であり、かつ、番組ＩＤが“Ｐ１２３４”のコンテンツであるとする。また、受信したコンテンツ再生必要データは、コンテンツ再生必要データＤ２００Ｂであるとする。したがって、記憶部５２０には、番組ＩＤが“Ｐ１２３４”のコピー取得要求コンテンツと、コンテンツ再生必要データＤ２００Ｂとが記憶される。その後、再度、ステップＳ５１３の処理が行なわれる。
【０３３９】
なお、受信処理Ｍにおいて受信される、コピー取得要求コンテンツおよびコンテンツ再生必要データは、コンテンツである。すなわち、受信処理Ｍにおいて受信されるコンテンツは、コピー取得要求コンテンツおよびコンテンツ再生必要データを含む。この場合、コンテンツ再生必要データは、広告データを取得するための広告情報である。
【０３４０】
映像表示装置６００では、ステップＳ５２４の処理の後、ステップＳ５２５に進む。
ステップＳ５２５では、コンテンツ提供管理処理が行なわれる。コンテンツ提供管理処理では、制御部６１０が、送信したコピー取得要求コンテンツを管理するための提供コンテンツ管理データを更新する。なお、初期状態では、提供コンテンツ管理データには情報が記述されていない。提供コンテンツ管理データは、記憶部６２０に記憶されている。
【０３４１】
具体的には、制御部６１０が、コピー取得要求コンテンツを送信した装置のユーザＩＤと、送信したコピー取得要求コンテンツの番組ＩＤとを対応づけて提供コンテンツ管理データに追記することにより、提供コンテンツ管理データを更新する。その後、再度、ステップＳ５２２の処理が行なわれる。更新後の提供コンテンツ管理データは、以下の提供コンテンツ管理データＤ６００となる。
【０３４２】
図２６は、一例としての提供コンテンツ管理データＤ６００を示す図である。図２６を参照して、「ユーザＩＤ」とは、コピー取得要求コンテンツを送信した装置のユーザＩＤである。「番組ＩＤ」とは、送信したコピー取得要求コンテンツの番組ＩＤである。
【０３４３】
以上のコピー処理により、映像表示装置６００の記憶部６２０に記憶されているオリジナルのコンテンツをコピーしたコピーコンテンツが、通信端末装置５００の記憶部５２０記憶される。なお、コンテンツのコピーは、記録媒体を使用して行なわれてもよい。
【０３４４】
この場合、映像表示装置６００では、制御部６１０が、コンテンツと、前述のステップＳ５２３のコンテンツ再生必要データ変更処理を行なうことにより生成したコンテンツ再生必要データとを記録媒体５５５Ａに記憶させる。
【０３４５】
そして、通信端末装置５００では、制御部５１０が、記録媒体５５５Ａに記憶されたコンテンツと、コンテンツ再生必要データとを、記録媒体５５５Ａから読出し、記憶部５２０に記憶させる。これらの処理により、映像表示装置６００の記憶部６２０に記憶されたオリジナルのコンテンツをコピーしたコピーコンテンツが、通信端末装置５００の記憶部５２０に記憶される。
【０３４６】
また、通信端末装置５００の記憶部５２０に記憶されたオリジナルのコンテンツが、他の通信端末装置５００の記憶部５２０にコピーされてもよい。ここで、コンテンツを提供する通信端末装置５００を、通信端末装置Ａという。また、コンテンツが提供される通信端末装置５００を、通信端末装置Ｂという。
【０３４７】
この場合、通信端末装置Ａが、図２３のコピー処理における映像表示装置の処理を行なう。また、通信端末装置Ｂが、図２３のコピー処理における通信端末装置の処理において、制御部６１０および記憶部６２０をそれぞれ制御部５１０および記憶部５２０に置き換えた処理を行なう。上記処理により、オリジナルのコンテンツをコピーしたコピーコンテンツが、通信端末装置Ｂの記憶部５２０に記憶される。
【０３４８】
また、コンテンツのコピーは記録媒体を使用して行なわれてもよい。
この場合、通信端末装置Ａでは、制御部５１０が、コンテンツと、前述のステップＳ５２３のコンテンツ再生必要データ変更処理の処理において、制御部６１０および記憶部６２０をそれぞれ制御部５１０および記憶部５２０に置き換えた処理を行なうことにより生成したコンテンツ再生必要データとを記録媒体５５５Ａに記憶させる。
【０３４９】
そして、通信端末装置Ｂでは、制御部５１０が、記録媒体５５５Ａに記憶されたコンテンツと、コンテンツ再生必要データとを、記録媒体５５５Ａから読出し、記憶部５２０に記憶させる。これらの処理により、通信端末装置Ａの記憶部５２０に記憶されたオリジナルのコンテンツをコピーしたコピーコンテンツが、通信端末装置Ｂの記憶部５２０に記憶される。
（コピーコンテンツの再生）
次に、前述のコピー処理により通信端末装置５００の記憶部５２０に記憶されたコピーコンテンツを再生するための処理（以下、コンテンツ再生処理Ｍともいう）について説明する。なお、記憶部５２０には、番組ＩＤが“Ｐ１２３４”のコンテンツと、コンテンツ再生必要データＤ２００Ｂとが記憶されているとする。
【０３５０】
コンテンツ再生処理Ｍは、他の処理とは独立して行なわれる処理である。なお、通信端末装置５００の記憶部５２０には、再生プログラムＭが記憶されている。コンテンツ再生処理Ｍは、通信端末装置５００の制御部５１０が、再生プログラムＭを実行することで行なわれる処理である。
【０３５１】
図２７は、コンテンツ再生処理Ｍのフローチャートである。図２７を参照して、ステップＳ６１０では、コンテンツリスト画像表示処理が行なわれる。コンテンツリスト画像表示処理では、制御部５１０が、ＶＤＰ５３２を利用して、コンテンツリスト画像を生成し、生成したコンテンツリスト画像を、表示部５３０に表示させる処理を行なう。その後、ステップＳ６１０の処理は終了する。以下においては、記憶部５２０に記憶された、再生の対象となるコンテンツも再生対象コンテンツともいう。前述したように、再生対象コンテンツが再生される場合、再生されるＣＭデータを、再生対象ＣＭデータともいう。
【０３５２】
コンテンツリスト画像は、記憶部５２０に記憶されている再生対象コンテンツのタイトルに基づいて生成される。表示部５３０に表示されるコンテンツリスト画像は、以下のコンテンツリスト画像ＭＧ４００であるとする。
【０３５３】
図２８は、一例としてのコンテンツリスト画像ＭＧ４００を示す図である。図２８を参照して、コンテンツリスト画像ＭＧ４００には、リスト画像ＭＧ４１０が配置される。リスト画像ＭＧ４１０には、記憶部５２０に記憶されている再生対象コンテンツのタイトルが表示される。なお、記憶部５２０に複数の再生対象コンテンツが記憶されている場合は、リスト画像ＭＧ４１０には、複数の再生対象コンテンツのタイトルが表示される。
【０３５４】
枠ＭＳＲ４１２は、タイトルを選択するための枠である。リスト画像ＭＧ４１０に複数の再生対象コンテンツのタイトルが表示されている場合、枠ＭＳＲ４１２は、方向ボタン５４１Ａの短押操作により、リスト画像ＭＧ４１０内において、上に移動させることが可能である。また、リスト画像ＭＧ４１０に複数の再生対象コンテンツのタイトルが表示されている場合、枠ＭＳＲ４１２は、方向ボタン５４１Ｂの短押操作により、リスト画像ＭＧ４１０内において、下に移動させることが可能である。
【０３５５】
コンテンツリスト画像ＭＧ４００には、さらに、ボタン画像ＭＢＧ４５０が配置される。ボタン画像ＭＢＧ４５０は、インターフェース操作Ｍにより押下処理されることにより、枠ＭＳＲ４１２により選択されているタイトルの再生対象コンテンツを、再生するためのボタン画像である。
【０３５６】
再び、図２７を参照して、ステップＳ６１０の処理の後、ステップＳ６１１に進む。
ステップＳ６１１では、制御部５１０が、再生操作があるか否かを判定する。再生操作は、ボタン画像ＭＢＧ４５０を押下処理するためのインターフェース操作Ｍである。ステップＳ６１１において、ＹＥＳならば、ステップＳ６１２に進む。一方、ステップＳ６１１において、ＮＯならば、再度、ステップＳ６１１の処理が行なわれる。ここでは、再生操作があったとして、ステップＳ６１２に進む。
【０３５７】
ステップＳ６１２では、データ取得処理Ｍが行なわれる。データ取得処理Ｍは、制御部５１０が、コンテンツ再生必要データに基づいて、再生対象コンテンツを再生するために必要なデータを、サービスサーバ８００Ａから受信するための処理である。ここでは、コンテンツ再生必要データは、図２５のコンテンツ再生必要データＤ２００Ｂであるとする。
【０３５８】
なお、通信端末装置５００は、サービスサーバ８００Ａとデータ通信可能であるとする。なお、通信端末装置５００が、サービスサーバ８００Ａとデータ通信可能であるか否かの判定処理を、後述するデータ取得処理ＭのステップＳ７２０の前に行なってもよい。この場合、サービスサーバ８００Ａとデータ通信可能である場合に、ステップＳ７２０の処理が行なわれる。
【０３５９】
図２９は、データ取得処理Ｍおよびデータ要求対応処理のフローチャートを示す。図２９のデータ要求対応処理は、前述したサービスサーバ８００Ａが行なう図１７のデータ要求対応処理と同様な処理である。図２９を参照して、通信端末装置５００が行なうデータ取得処理Ｍでは、まず、ステップＳ７２０の処理が行なわれる。
【０３６０】
ステップＳ７２０では、制御部５１０が、自装置の装置情報を生成し、生成した装置情報を、サービスサーバ８００Ａへ送信する。その後、ステップＳ７２０の処理は終了する。ここで、送信される装置情報は、以下の装置情報ＭＤ３００である。
【０３６１】
図３０は、一例としての装置情報ＭＤ３００を示す図である。図３０を参照して、「ユーザＩＤ」とは、前述のサービス享受登録処理を行なうことで、サービスサーバ８００Ａから発行されたＩＤである。「日時」とは、装置情報ＭＤ３００を送信する日時である。「位置」とは、制御部５１０が通信部５６６から取得するＧＰＳ位置情報が示す情報である。「位置」の項目のＸ、Ｙは、それぞれ、通信端末装置５００の経度および緯度を示す。したがって、装置情報ＭＤ３００では、一例として、通信端末装置５００の経度および緯度は、それぞれ、１３５度４０分および３４度２５分であることを示す。
【０３６２】
なお、通信端末装置５００の位置情報としてのＧＰＳ位置情報は、所定時間（たとえば、１分）間隔で、制御部５１０が、通信部５６６から取得し、記憶部５２０に記憶させる。したがって、記憶部５２０に記憶される通信端末装置５００の位置情報は、所定時間毎に更新される。
【０３６３】
「装置ＩＤ」とは、通信端末装置５００の装置ＩＤである。「再生可能フォーマット」とは、通信端末装置５００が再生可能な動画像のフォーマットである。通信端末装置５００は、一例として、ＭＰＥＧ１形式およびＨ．２６４形式の動画像を再生可能であるとする。「解像度」とは、通信端末装置５００の表示部５３０の解像度である。表示部５３０の解像度は、一例として、横４８０（ドット）×縦６４０（ドット）であるとする。
【０３６４】
サービスサーバ８００Ａが行なうデータ要求対応処理では、まず、ステップＳ３４０の処理が行なわれる。
【０３６５】
ステップＳ３４０では、前述した処理が行なわれるので詳細な説明は繰り返さない。この処理により、記憶部８２０に、装置情報ＭＤ３００が記憶される。
【０３６６】
通信端末装置５００が行なうデータ取得処理Ｍでは、ステップＳ７２０の処理の後、ステップＳ７２１に進む。
【０３６７】
ステップＳ７２１では、制御部５１０が、経過時間測定処理Ｍを実行する。経過時間測定処理Ｍは、他の処理とは独立して行なわれる処理である。経過時間測定処理Ｍは、ステップＳ７２０の処理が終了してからの経過時間（以下、経過時間ＥＭＴともいう）を管理する処理である。その後、ステップＳ７２２に進む。
【０３６８】
ステップＳ７２２では、ＣＭ表示タイミングであるか否かが判定される。具体的には、制御部５１０が、経過時間測定処理Ｍにより管理されている経過時間ＥＭＴが、コンテンツ再生必要データＤ２００Ｂに示されるＣＭ表示タイミングの時刻と一致するか否かが判定される。ステップＳ７２２において、ＹＥＳならば、ステップＳ７２３に進む。一方、ステップＳ７２２において、ＮＯならば、後述するステップＳ７３０に進む。
【０３６９】
たとえば、経過時間ＥＭＴが、０秒の場合、コンテンツ再生必要データＤ２００Ｂに示されるＣＭ表示タイミングの時刻“００：００：００”と一致するので、制御部５１０は、経過時間ＥＭＴが、ＣＭ表示タイミングと一致すると判定する。ここでは、経過時間ＥＭＴが０秒であるとする。この場合、ステップＳ７２２において、ＹＥＳと判定され、ステップＳ７２３に進む。
【０３７０】
ステップＳ７２３では、制御部５１０が、後述するコンテンツ表示処理Ｍが実行中であるか否かを判定する。ステップＳ７２３において、ＹＥＳならば、後述するステップＳ７２４に進む。一方、ステップＳ７２３において、ＮＯならば、ステップＳ７２５に進む。ここでは、コンテンツ表示処理Ｍが実行中でないとして、ステップＳ７２５に進む。
【０３７１】
ステップＳ７２５では、制御部５１０が、ＣＭデータ取得処理Ｍを実行する。ＣＭデータ取得処理Ｍは、他の処理とは独立して行なわれる処理である。その後、ステップＳ７２５の処理は終了する。
【０３７２】
サービスサーバ８００Ａが行なうデータ要求対応処理では、ステップＳ３４０の処理の後、ステップＳ３４１に進む。
【０３７３】
ステップＳ３４１では、制御部８１０が、前述したＣＭデータ要求対応処理を実行する。ＣＭデータ要求対応処理は、他の処理とは独立して行なわれる処理である。
【０３７４】
図３１は、ＣＭデータ取得処理ＭおよびＣＭデータ要求対応処理のフローチャートを示す。図３１のＣＭデータ要求対応処理は、前述したサービスサーバ８００Ａが行なう図１９のＣＭデータ要求対応処理と同様な処理である。図３１を参照して、通信端末装置５００が行なうＣＭデータ取得処理Ｍでは、まず、ステップＳ８２２の処理が行なわれる。
【０３７５】
ステップＳ８２２では、制御部５１０が、ＣＭデータ要求を、コンテンツ再生必要データＤ２００Ｂに示される広告サーバアドレスで特定されるサービスサーバ８００Ａへ送信する。ＣＭデータ要求には、再生対象ＣＭデータを特定するためのＣＭＩＤと、ＣＭＩＤに対応するＣＭ表示時間と、再生対象コンテンツの番組ＩＤとが含まれる。ここで、再生対象ＣＭデータのＣＭＩＤおよび再生対象コンテンツの番組ＩＤは、それぞれ、“ＣＭ０００１”および“Ｐ１２３４”であるとする。したがって、ＣＭデータ要求には、再生対象ＣＭデータのＣＭＩＤである“ＣＭ０００１”と、ＣＭ表示時間である３２秒と、再生対象コンテンツの番組ＩＤである“Ｐ１２３４”とが含まれるとする。その後、ステップＳ８２２の処理は終了する。
【０３７６】
サービスサーバ８００Ａが行なうＣＭデータ要求対応処理では、まず、ステップＳ４４０の処理が行なわれる。
【０３７７】
ステップＳ４４０では、前述した処理と同様な処理が行なわれるので詳細な説明は繰り返さない。ここでは、ＣＭデータ要求を受信したとして、ステップＳ４４２に進む。
【０３７８】
ステップＳ４４２では、前述した処理と同様な処理が行なわれるので詳細な説明は繰り返さない。この処理により、図２０の番組情報データＳＤ４００が読み出されるとする。その後、ステップＳ４４３に進む。
【０３７９】
ステップＳ４４３では、前述した処理と同様な処理が行なわれるので詳細な説明は繰り返さない。この処理により、受信した装置情報が示す日時が、読み出された番組情報データが示す配信期限より後の日時であるか否かが判定される。ここで、受信した装置情報は、図３０の装置情報ＭＤ３００であるとする。また、読み出された番組情報データは、番組情報データＳＤ４００であるとする。したがって、ステップＳ４４３において、ＮＯと判定されて、ステップＳ４４４に進む。
【０３８０】
ステップＳ４４４では、制御部８１０が、受信した装置情報が示す位置情報に基づく地域と、読み出された番組情報データが示すＣＭ配信地域とが一致するか否かを判定する。ステップＳ４４４において、ＹＥＳならば、ステップＳ４４５に進む。一方、ステップＳ４４４において、ＮＯならば、後述するステップＳ４４７に進む。
【０３８１】
ここで、受信した装置情報は、図３０の装置情報ＭＤ３００であるとする。なお、装置情報ＭＤ３００が示す位置情報（経度、緯度）に基づく地域は、「関西」であるとする。すなわち、装置情報ＭＤ３００が示す位置情報としての経度および緯度は、それぞれ、関西のある地域の緯度、経度を示す。
【０３８２】
また、読み出された番組情報データは、番組情報データＳＤ４００であるとする。番組情報データＳＤ４００が示すＣＭ配信地域は、「関西」である。したがって、ステップＳ４４４において、ＹＥＳと判定されて、ステップＳ４４５に進む。
【０３８３】
ステップＳ４４５では、前述したのと同様にＣＭデータ配信処理が行なわれる。ＣＭデータ配信処理では、まず、制御部８１０が、ＣＭデータ要求に含まれるＣＭ表示時間が、番組情報データに示される再生対象ＣＭデータの再生時間のｓ（ｓ：自然数）倍であるか否かを判定する。ここで、番組情報データは、番組情報データＳＤ４００であるとする。この場合、ＣＭデータ要求に含まれるＣＭ表示時間は３２秒であり、番組情報データＳＤ４００に示されるＣＭＩＤが“ＣＭ０００１”の再生対象ＣＭデータの再生時間（１５秒）のｓ倍となっていない。
【０３８４】
この場合、制御部８１０は、再生対象ＣＭデータの再生によるＣＭ表示時間を調整するために、番組情報データＳＤ４００に示されるＣＭＩＤが“ＰＲＥＣＭ”であり、ファイル名が“ＰＲＥＣＭ．ｍｐｇ”の前挿入ＣＭデータを、記憶部８２０から読み出す。なお、前挿入ＣＭデータの再生時間は１秒である（図２０参照）。前挿入ＣＭデータは、ＭＰＥＧ２−ＴＳ形式で圧縮された動画像データであるとする。また、再生対象ＣＭデータの再生時の画像サイズは、横１３６６（ドット）×縦７６８（ドット）であるとする。
【０３８５】
そして、制御部８１０は、受信した装置情報を参照して、前挿入ＣＭデータが、データ変換が必要か否かを判定する。ここで、装置情報は、装置情報ＭＤ３００であるとする。この場合、装置情報ＭＤ３００は、ユーザＩＤが“１１ＭＡ−Ｕ”の装置が、ＭＰＥＧ１形式およびＨ．２６４形式の動画像は再生可能であるが、ＭＰＥＧ２−ＴＳ形式のデータの再生が不可能であることを示す。また、装置情報ＭＤ３００は、ユーザＩＤが“１１ＭＡ−Ｕ”の装置が、横４８０（ドット）×縦６４０（ドット）以下のサイズの画像を再生可能であることを示す。そのため、装置情報ＭＤ３００に対応する通信端末装置５００は、前述した形式の前挿入ＣＭデータを、再生不可能であるので、制御部８１０は、データ変換が必要であると判定する。
【０３８６】
この場合、制御部８１０は、前挿入ＣＭデータの画像形式を、たとえば、Ｈ．２６４形式に変換し、画像のサイズも、横４８０（ドット）×縦６４０（ドット）以下のサイズ（たとえば、横３２０（ドット）×縦２４０（ドット））に変換した前挿入ＣＭデータを生成しつつ、生成した前挿入ＣＭデータを、ＣＭデータ要求を送信した装置（通信端末装置５００）へストリーミング配信する。前挿入ＣＭデータのストリーミング配信が終了すると、制御部８１０が、番組情報データを参照して、受信したＣＭデータ要求に含まれるＣＭＩＤにより特定される再生対象ＣＭデータを、記憶部８２０から読み出す。そして、制御部８１０は、受信した装置情報を参照して、再生対象ＣＭデータが、データ変換が必要か否かを判定する。ここで、装置情報は、装置情報ＭＤ３００である。
【０３８７】
また、再生対象ＣＭデータは、ＭＰＥＧ２−ＴＳ形式で圧縮された動画像データであるとする。また、再生対象ＣＭデータの再生時の画像サイズは、横１３６６（ドット）×縦７６８（ドット）であるとする。
【０３８８】
ここで、番組情報データは、番組情報データＳＤ４００である。ここで、ＣＭデータ要求に含まれるＣＭＩＤは、“ＣＭ０００１”であるとする。この場合、再生対象ＣＭデータは、ファイル名が“ＣＭ０００１．ｍｐｇ”の再生対象ＣＭデータ（図２０参照）となる。
【０３８９】
この場合、制御部８１０は、前述の前挿入ＣＭデータと同様に、再生対象ＣＭデータもデータ変換が必要であると判定する。この場合、制御部８１０は、前述した前挿入ＣＭデータと同様に、再生対象ＣＭデータの画像形式を、たとえば、Ｈ．２６４形式に変換し、画像のサイズも、横４８０（ドット）×縦６４０（ドット）以下のサイズ（たとえば、横３２０（ドット）×縦２４０（ドット））に変換した再生対象ＣＭデータを生成しつつ、生成した再生対象ＣＭデータを、ＣＭデータ要求を送信した装置（通信端末装置５００）へストリーミング配信する。
【０３９０】
番組情報データに示される再生対象ＣＭデータの再生時間のｓ（ｓ：自然数）倍でないと判定された場合、再生対象ＣＭデータのストリーミング配信が終了すると、制御部８１０は、再生対象ＣＭデータの再生によるＣＭ表示時間を調整するために、番組情報データＳＤ４００に示されるＣＭＩＤが“ＥＮＤＣＭ”であり、ファイル名が“ＥＮＤＣＭ．ｍｐｇ”の後挿入ＣＭデータを、記憶部８２０から読み出す。なお、後挿入ＣＭデータの画像形式、再生時の画像サイズおよび再生時間は、前挿入ＣＭデータと同じであるとする。この場合、制御部８１０は、前述した前挿入ＣＭデータと同様に、後挿入ＣＭデータの画像形式を、たとえば、Ｈ．２６４形式に変換し、画像のサイズも、横４８０（ドット）×縦６４０（ドット）以下のサイズ（たとえば、横３２０（ドット）×縦２４０（ドット））に変換した後挿入ＣＭデータを生成しつつ、生成した後挿入ＣＭデータを、ＣＭデータ要求を送信した装置（通信端末装置５００）へストリーミング配信する。
【０３９１】
ＣＭデータのストリーミング配信が全て終了すると、ステップＳ４４５の処理は終了し、ステップＳ４４９に進む。ここでは、ストリーミング配信されるＣＭデータは、前挿入ＣＭデータ、再生対象ＣＭデータおよび後挿入ＣＭデータである。
【０３９２】
なお、前挿入ＣＭデータおよび後挿入ＣＭデータのストリーミング配信は、一方のみが行なわれてもよい。
【０３９３】
なお、記憶部８２０に記憶されている複数種類のＣＭデータは、サービスサーバ８００Ａとデータ通信可能な、前述したＣＭデータミラーサーバの記憶部にも記憶されているとする。したがって、サービスサーバ８００Ａの記憶部８２０内の記憶領域の一部の破損等により、読出し対象のＣＭデータが読み出せない場合、制御部８１０は、ＣＭデータミラーサーバから、読出し対象のＣＭデータを受信し、受信したＣＭデータを通信端末装置５００へストリーミング配信する。
【０３９４】
ステップＳ４４９では、前述した処理が行なわれるので詳細な説明は繰り返さない。ここでは、全ての再生対象ＣＭデータを配信していないとして、再度、ステップＳ４４０に進む。
【０３９５】
通信端末装置５００では、ステップＳ８２２の処理の後、ステップＳ８２４に進む。
ステップＳ８２４では、表示処理Ｍが行なわれる。表示処理Ｍでは、制御部５１０が、ＶＤＰ５３２を利用して、前挿入ＣＭデータ、再生対象ＣＭデータおよび後挿入ＣＭデータをサービスサーバ８００Ａから順に受信しながら、前挿入ＣＭデータ、再生対象ＣＭデータおよび後挿入ＣＭデータの再生（復号化）を順次行ない、前挿入ＣＭデータ、再生対象ＣＭデータおよび後挿入ＣＭデータの各々に基づく画像（以下、ＣＭ画像ともいう）を、表示部５３０に表示するストリーミング再生表示処理が行なわれる。ＣＭ画像には、文字、映像等による広告情報が表示される。
【０３９６】
なお、受信したＣＭデータが、ＣＭＩＤ“ＣＭ０００１”に対応するＣＭデータである場合、ＣＭ表示時間は、図２５のコンテンツ再生必要データＤ２００Ｂにより、３２秒間となる。ＣＭＩＤが“ＣＭ０００１”のＣＭデータの長さは１５秒なので、この場合、まず、前挿入ＣＭデータを１秒間再生し、ＣＭＩＤが“ＣＭ０００１”のＣＭデータを２回再生し、後挿入ＣＭデータを１秒間再生することで、ＣＭ画像を３２秒間、表示部５３０に表示する。
【０３９７】
なお、全てのＣＭデータの受信が完了し、全てのＣＭデータに基づく画像の再生が終了した場合、この表示処理Ｍは終了し、このＣＭデータ取得処理Ｍは終了する。
【０３９８】
再び、図２９を参照して、ステップＳ７２５の処理の後、ステップＳ７２６に進む。
ステップＳ７２６では、制御部５１０が、ステップＳ７２５で実行したＣＭデータ取得処理Ｍが終了したか否かを判定する。ステップＳ７２６において、ＹＥＳならば、ステップＳ７２７に進む。一方、ステップＳ７２６において、ＮＯならば、再度、ステップＳ７２６の処理が行なわれる。
【０３９９】
ステップＳ７２７では、制御部５１０が、ＣＭ再生終了情報を、サービスサーバ８００Ａへ送信する。ＣＭ再生終了情報は、再生対象ＣＭデータの再生が終了した旨を示す情報である。ＣＭ再生終了情報には、ＣＭデータ取得処理Ｍにおいて、再生が終了したＣＭデータのＣＭＩＤおよび再生回数と、提供元情報とが含まれる。
【０４００】
ここでは、再生が終了したＣＭデータのＣＭＩＤは、“ＣＭ０００１”、“ＰＲＥＣＭ”および“ＥＮＤＣＭ”である。また、ＣＭＩＤが、“ＣＭ０００１”、“ＰＲＥＣＭ”および“ＥＮＤＣＭ”にそれぞれ対応するＣＭデータの再生回数は、それぞれ、２回、１回および１回である。提供元情報は、再生対象コンテンツを通信端末装置５００に提供した装置を特定するための情報である。提供元情報は、ユーザＩＤにより示されるとする。
【０４０１】
ここでは、前述の図２３のコピー処理により、再生対象コンテンツを通信端末装置５００に提供した装置は、映像表示装置６００である。映像表示装置６００のユーザＩＤは、図２５のコンテンツ再生必要データＤ２００Ｂに示される“１１ＴＡ−Ｕ”である。したがって、“１１ＴＡ−Ｕ”は、マスターユーザＩＤである。
【０４０２】
したがって、提供元情報は、ユーザＩＤである“１１ＴＡ−Ｕ” を含む情報となる。なお、提供元情報は、ユーザＩＤに限定されることなく、たとえば、装置ＩＤ等であってもよい。その後、ステップＳ７２７の処理は終了する。
【０４０３】
サービスサーバ８００Ａが行なうデータ要求対応処理では、ステップＳ３４１の処理の後、ステップＳ３４２に進む。
【０４０４】
ステップＳ３４２では、前述した処理が行なわれるので詳細な説明は繰り返さない。ここでは、ＣＭ再生終了情報を受信したとして、ステップＳ３４３に進む。
【０４０５】
ステップＳ３４３では、前述した処理が行なわれるので詳細な説明は繰り返さない。ここでは、受信したＣＭ再生終了情報に含まれる提供元情報にユーザＩＤが含まれるとして、ステップＳ３４４に進む。
【０４０６】
ステップＳ３４４では、制御部８１０が、受信したＣＭ再生終了情報に含まれる提供元情報に含まれるユーザＩＤが、マスターユーザＩＤであるか否かを判定する。ステップＳ３４４において、ＹＥＳならば、ステップＳ３４５に進む。一方、ステップＳ３４４において、ＮＯならば、後述するステップＳ３４６に進む。  ここで、受信したＣＭ再生終了情報に含まれる提供元情報にユーザＩＤは、マスターユーザＩＤである“１１ＴＡ−Ｕ”である。したがって、ステップＳ３４４において、ＹＥＳと判定され、ステップＳ３４５に進む。
【０４０７】
ステップＳ３４５では、再生管理データを更新するための再生管理データ更新処理が行なわれる。再生管理データとは、複数のマスターユーザＩＤ毎に、再生対象コンテンツ、再生対象ＣＭデータの再生回数等の再生情報を管理するデータである。したがって、再生管理データは、マスターユーザＩＤを含む提供元情報に対応づけて管理されるデータである。なお、初期状態では、再生管理データには情報が記述されていない。記憶部８２０には、複数のマスターユーザＩＤにそれぞれ対応する複数の再生管理データが記憶されている。
【０４０８】
本実施の形態では、再生管理データ更新処理において、マスターユーザＩＤ“１１ＴＡ−Ｕ”に対応する再生管理データが更新されるとする。具体的には、制御部８１０が、再生管理データに再生情報を追記することにより、再生管理データを更新する。したがって、再生管理データに追記される再生情報は、マスターユーザＩＤを含む提供元情報に対応づけて管理される情報である。ここで、追記される再生情報は、コンテンツを再生した装置を特定するためのユーザＩＤと、当該コンテンツを再生した装置により再生されたコンテンツを特定するためのＩＤと、再生されたコンテンツの再生回数とを含む。
【０４０９】
ここでは、コンテンツを再生した装置を特定するためのユーザＩＤは、ＣＭ再生終了情報を送信した通信端末装置５００のユーザＩＤである“１１ＭＡ−Ｕ“である。また、通信端末装置５００により再生されたコンテンツは、ＣＭＩＤが“ＣＭ０００１”、“ＰＲＥＣＭ”および“ＥＮＤＣＭ”のＣＭデータである。したがって、通信端末装置５００により再生されたコンテンツを特定するためのＩＤは“ＣＭ０００１”、“ＰＲＥＣＭ”および“ＥＮＤＣＭ”である。また、ＣＭＩＤが、“ＣＭ０００１”、“ＰＲＥＣＭ”および“ＥＮＤＣＭ”にそれぞれ対応するＣＭデータの再生回数は、それぞれ、２回、１回および１回である。以上の再生情報が制御部８１０により追記されることにより更新された再生管理データは、以下の再生管理データＤ７００となる。再生管理データ更新処理が終了すると、ステップＳ３４５の処理は終了する。
【０４１０】
図３２は、一例としての再生管理データＤ７００を示す図である。図３２を参照して、「マスターユーザＩＤ」、「ユーザＩＤ」、「ＣＭＩＤ」、「番組ＩＤ」は前述したので詳細な説明は繰り返さない。再生管理データＤ７００は、たとえば、ＣＭＩＤが、“ＣＭ０００１”、“ＰＲＥＣＭ”および“ＥＮＤＣＭ”にそれぞれ対応するＣＭデータの再生回数が、それぞれ、２回、１回および１回であることを示す。また、再生管理データＤ７００は、ＣＭＩＤが、“ＣＭ０００１”、“ＰＲＥＣＭ”および“ＥＮＤＣＭ”にそれぞれ対応するＣＭデータを再生した装置は、ユーザＩＤが“１１ＭＡ−Ｕ“である通信端末装置５００を示す。
【０４１１】
再び、図２９を参照して、通信端末装置５００が行なうデータ取得処理Ｍでは、ステップＳ７２７の処理の後、ステップＳ７２８に進む。
【０４１２】
ステップＳ７２８では、制御部５１０が、後述するコンテンツ表示処理Ｍが一時停止中であるか否かを判定する。ステップＳ７２８において、ＹＥＳならば、後述するステップＳ７２９に進む。一方、ステップＳ７２８において、ＮＯならば、ステップＳ７３０に進む。ここでは、後述するコンテンツ表示処理Ｍが一時停止中でないとして、ステップＳ７３０に進む。
【０４１３】
ステップＳ７３０では、制御部５１０が、後述するコンテンツ表示処理Ｍが実行中であるか否かを判定する。ステップＳ７３０において、ＹＥＳならば、後述するステップＳ７３３に進む。ステップＳ７３０において、ＮＯならば、ステップＳ７３１に進む。ここでは、コンテンツ表示処理Ｍが実行中でないとして、ステップＳ７３１に進む。
【０４１４】
ステップＳ７３１では、制御部５１０が、再生対象コンテンツを取得するための再生対象コンテンツ取得要求を、サービスサーバ８００Ａへ送信する。再生対象コンテンツ取得要求には、再生対象コンテンツの番組ＩＤが含まれる。ここで、再生対象コンテンツの番組ＩＤは、“Ｐ１２３４”であるとする。その後、ステップＳ７３１の処理は終了する。
【０４１５】
サービスサーバ８００Ａが行なうデータ要求対応処理では、ステップＳ３４２，Ｓ３４３，Ｓ３４４のいずかにおいてＮＯと判定された場合またはステップＳ３４５の処理の後、ステップＳ３４６に進む。
【０４１６】
ステップＳ３４６では、前述した処理が行なわれるので詳細な説明は繰り返さない。ここでは、再生対象コンテンツ取得要求を受信したとして、ステップＳ３４７に進む。
【０４１７】
ステップＳ３４７では、前述したように、制御部８１０が、コンテンツ配信処理を実行する。コンテンツ配信処理は、他の処置とは独立した処理である。その後、ステップＳ３４７の処理は終了する。
【０４１８】
コンテンツ配信処理では、制御部８１０が、受信した再生対象コンテンツ取得要求に含まれる番組ＩＤにより特定される再生対象コンテンツを、記憶部８２０から読み出す。再生対象コンテンツ取得要求に含まれる番組ＩＤは、“Ｐ１２３４”であるとする。したがって、再生対象コンテンツは、番組ＩＤが“Ｐ１２３４” であり、ファイル名が“Ｐ１２３４．ｍｐｇ”のコンテンツである。
【０４１９】
そして、制御部８１０は、受信した装置情報を参照して、再生対象コンテンツが、データ変換が必要か否かを判定する。ここで、装置情報は、図３０の装置情報ＭＤ３００であるとする。また、再生対象コンテンツは、ＭＰＥＧ２−ＴＳ形式で圧縮された動画像データであるとする。
【０４２０】
また、再生対象コンテンツの再生時の画像サイズは、横１３６６（ドット）×縦７６８（ドット）であるとする。この場合、装置情報ＭＤ３００は、ユーザＩＤが“１１ＭＡ−Ｕ”の装置が、ＭＰＥＧ１形式およびＨ．２６４形式の動画像は再生可能であるが、ＭＰＥＧ２−ＴＳ形式のデータの再生が不可能であることを示す。また、装置情報ＭＤ３００は、ユーザＩＤが“１１ＭＡ−Ｕ”の装置が、横４８０（ドット）×縦６４０（ドット）以下のサイズの画像を再生可能であることを示す。そのため、装置情報ＭＤ３００に対応する通信端末装置５００は、前述した形式の再生対象コンテンツを、再生不可能であるので、制御部８１０は、データ変換が必要であると判定する。
【０４２１】
この場合、制御部８１０は、再生対象コンテンツの画像形式を、たとえば、Ｈ．２６４形式に変換し、画像のサイズも、横４８０（ドット）×縦６４０（ドット）以下のサイズ（たとえば、横３２０（ドット）×縦２４０（ドット））に変換した再生対象コンテンツを生成しつつ、生成した再生対象コンテンツを、ＣＭデータ要求を送信した装置（通信端末装置５００）へストリーミング配信する。再生対象コンテンツにより要求された再生対象コンテンツのストリーミング配信が終了すると、コンテンツ配信処理は終了する。
【０４２２】
ステップＳ３４７の処理の後、ステップＳ３５２に進む。
ステップＳ３５２では、前述した処理が行なわれるので詳細な説明は繰り返さない。ここでは、コンテンツ再生終了情報を受信していないとして、ステップＳ３４２に進む。
【０４２３】
通信端末装置５００が行なうデータ取得処理Ｍでは、ステップＳ７３１の処理の後、ステップＳ７３２に進む。
【０４２４】
ステップＳ７３２では、制御部５１０が、コンテンツ表示処理Ｍを実行する。コンテンツ表示処理Ｍは、他の処理とは独立して行なわれる処理である。その後、ステップＳ７３３に進む。
【０４２５】
コンテンツ表示処理Ｍでは、制御部５１０が、ＶＤＰ５３２を利用して、再生対象コンテンツをサービスサーバ８００Ａから受信しながら、再生対象コンテンツの再生（復号化）を行ない、再生対象コンテンツに基づく画像（以下、コンテンツ画像ともいう）を、表示部６３０に表示するストリーミング再生表示処理が行なわれる。ここで、再生対象コンテンツは、番組ＩＤが“Ｐ１２３４”であり、ファイル名が“Ｐ１２３４．ｍｐｇ”のコンテンツである。
【０４２６】
なお、制御部５１０は、再生対象コンテンツを受信しながら、受信した一部の再生対象コンテンツを記憶部５２０に順次記憶させる。再生対象コンテンツの受信が完了し、再生対象コンテンツに基づく画像の再生が終了した場合、このコンテンツ表示処理Ｍは終了する。なお、コンテンツ表示処理Ｍが終了したときには、記憶部５２０に再生対象コンテンツの全てのデータが記憶されることになる。
【０４２７】
ステップＳ７３３では、制御部５１０が、コンテンツ表示処理Ｍが終了したか否かを判定する。ステップＳ７３３において、ＹＥＳならば、ステップＳ７３４に進む。一方、ステップＳ７３３において、ＮＯならば、ステップＳ７３５に進む。ここでは、コンテンツ表示処理Ｍが終了してないとして、ステップＳ７３５に進む。
【０４２８】
ステップＳ７３５では、コンテンツ再生必要データが示す、再生対象コンテンツおよび全ての再生対象ＣＭデータの再生が終了したか否かを判定する。ステップＳ７３５において、ＹＥＳならば、このデータ取得処理Ｍは終了し、図２７のコンテンツ再生処理Ｍに戻り、ステップＳ６１２の処理も終了し、再度、ステップＳ６１１の処理が行なわれる。一方、ステップＳ７３５において、ＮＯならば、再度、ステップＳ７２２の処理が行なわれる。
【０４２９】
ここで、コンテンツ再生必要データは、図２５のコンテンツ再生必要データＤ２００Ｂであるとする。この場合、再生対象コンテンツは、番組ＩＤが、“Ｐ１２３４”のコンテンツである。また、全ての再生対象ＣＭデータは、コンテンツ再生必要データＤ２００Ｂに示される全てのＣＭＩＤにそれぞれ対応する複数の再生対象ＣＭデータである。ここでは、ステップＳ７３５において、ＮＯと判定されたとして、ステップＳ７２２に進む。
【０４３０】
ステップＳ７２２では、前述した処理が行なわれるので詳細な説明は繰り返さない。ここでは、経過時間測定処理Ｍにより管理されている経過時間ＥＭＴが、１４分４５秒であるとする。この場合、経過時間測定処理Ｍにより管理されている経過時間ＥＭＴが、コンテンツ再生必要データＤ２００Ｂに示されるＣＭ表示タイミングの時刻“００：１４：４５”と一致するので、ステップＳ７２２において、ＹＥＳと判定され、ステップＳ７２３に進む。
【０４３１】
ステップＳ７２３では、前述したように、制御部５１０が、コンテンツ表示処理Ｍが実行中であるか否かを判定する。ここでは、コンテンツ表示処理Ｍが実行中であるとして、ステップＳ７２４に進む。
【０４３２】
ステップＳ７２４では、制御部５１０が、実行中のコンテンツ表示処理Ｍを一時停止させる。ここでは、再生対象コンテンツの最初から１４分４５秒経過した時点で、再生対象コンテンツの再生が一時停止されるとする。その後、ステップＳ７２５に進む。
【０４３３】
ステップＳ７２５では、前述したＣＭデータ取得処理が行なわれるので詳細な説明は繰り返さない。前述したＣＭデータ取得処理ＭおよびＣＭデータ要求対応処理により、表示部６３０には、ＣＭＩＤが“ＣＭ０００２”の再生対象ＣＭデータと、前挿入ＣＭデータおよび後挿入ＣＭデータの少なくとも一方とが、図２５のコンテンツ再生必要データＤ２００Ｂに示される「ＣＭ表示時間」である４８秒間、再生表示される。この場合、たとえば、前挿入ＣＭデータが１秒間再生され、ＣＭＩＤが“ＣＭ０００２”のＣＭデータが３回再生され、後挿入ＣＭデータを１秒間再生されることで、ＣＭ画像が４８秒間、表示部５３０に表示される。その後、ステップＳ７２６に進む。
【０４３４】
ステップＳ７２６では、前述した処理が行なわれるので詳細な説明は繰り返さない。ここでは、ＣＭデータ取得処理Ｍが終了したとして、ステップＳ７２７に進む。
【０４３５】
ステップＳ７２７では、前述した処理が行なわれるので詳細な説明は繰り返さない。その後、ステップＳ７２８に進む。この処理により、ＣＭ再生終了情報が、サービスサーバ８００Ａへ送信される。そして、サービスサーバ８００Ａにおいて、前述したように、ステップＳ３４５の処理が行なわれることで、再生管理データＤ７００が更新される。
【０４３６】
ステップＳ７２８では、制御部５１０が、コンテンツ表示処理Ｍが一時停止中であるか否かを判定する。ステップＳ７２８において、ＹＥＳならば、ステップＳ７２９に進む。一方、ステップＳ７２８において、ＮＯならば、ステップＳ７３０に進む。ここでは、コンテンツ表示処理Ｍが一時停止中であるとして、ステップＳ７２９に進む。
【０４３７】
ステップＳ７２９では、制御部５１０が、一時停止中のコンテンツ表示処理Ｍを再開する。ここで、一時停止中のコンテンツ表示処理Ｍにより、再生対象コンテンツの最初から１４分４５秒経過した時点で、再生対象コンテンツの再生が一時停止されているとする。この場合、制御部５１０は、コンテンツ表示処理Ｍの実行を再開することで、再生対象コンテンツの最初から１４分４５秒経過した時点から、再生対象コンテンツの再生が開始される。なお、再開されたコンテンツ表示処理Ｍは、他の処理とは独立して実行される。その後、ステップＳ７３０に進む。
【０４３８】
ステップＳ７３０では、前述したように、制御部５１０が、コンテンツ表示処理Ｍが実行中であるか否かを判定する。この場合、コンテンツ表示処理Ｍは実行中であるとして、ステップＳ７３３に進む。
【０４３９】
ステップＳ７３３では、前述した処理が行なわれるので詳細な説明は繰り返さない。ここでは、コンテンツ表示処理Ｍが終了したとして、ステップＳ７３４に進む。
【０４４０】
ステップＳ７３４では、制御部５１０が、コンテンツ再生終了情報を、サービスサーバ８００Ａへ送信する。コンテンツ再生終了情報は、再生対象コンテンツの再生が終了した旨を示す情報である。コンテンツ再生終了情報には、コンテンツ表示処理Ｍにおいて、再生が終了した再生対象コンテンツの番組ＩＤと、提供元情報とが含まれる。
【０４４１】
ここでは、再生対象コンテンツの番組ＩＤは、“Ｐ１２３４” である。提供元情報は、再生対象コンテンツを通信端末装置５００に提供した装置を特定するための情報である。提供元情報は、ユーザＩＤにより示されるとする。
【０４４２】
ここでは、前述の図２３のコピー処理により、再生対象コンテンツを通信端末装置５００に提供した装置は、映像表示装置６００である。映像表示装置６００のユーザＩＤは、図２５のコンテンツ再生必要データＤ２００Ｂに示される“１１ＴＡ−Ｕ”である。したがって、“１１ＴＡ−Ｕ”は、マスターユーザＩＤである。
【０４４３】
したがって、提供元情報は、ユーザＩＤである“１１ＴＡ−Ｕ” を含む情報となる。なお、提供元情報は、ユーザＩＤに限定されることなく、たとえば、装置ＩＤ等であってもよい。その後、ステップＳ７３４の処理は終了する。
【０４４４】
サービスサーバ８００Ａが行なうデータ要求対応処理では、コンテンツ再生終了情報を受信した場合、前述したステップＳ３５２において、ＹＥＳと判定されて、ステップＳ３５３に進む。
【０４４５】
ステップＳ３５３では、前述した処理が行なわれるので詳細な説明は繰り返さない。ここでは、受信したコンテンツ再生終了情報に含まれる提供元情報にユーザＩＤが含まれるとして、ステップＳ３５４に進む。
【０４４６】
ステップＳ３５４では、制御部５１０が、受信したコンテンツ再生終了情報に含まれる提供元情報に含まれるユーザＩＤが、マスターユーザＩＤであるか否かを判定する。ステップＳ３５４において、ＹＥＳならば、ステップＳ３５５に進む。一方、ステップＳ３５４において、ＮＯならば、ステップＳ３５８に進む。ここで、受信したコンテンツ再生終了情報に含まれる提供元情報にユーザＩＤは、マスターユーザＩＤである“１１ＴＡ−Ｕ”である。したがって、ステップＳ３５４において、ＹＥＳと判定され、ステップＳ３５５に進む。
【０４４７】
ステップＳ３５５では、ステップＳ３４５と同様に再生管理データ更新処理が行なわれるので詳細な説明は繰り返さない。この処理により、制御部８１０が、再生管理データに再生情報を追記することにより、再生管理データを更新する。前述したように、再生管理データは、マスターユーザＩＤを含む提供元情報に対応づけて管理されるデータである。したがって、再生管理データに追記される再生情報は、マスターユーザＩＤを含む提供元情報に対応づけて管理される情報である。ここで、追記される再生情報は、コンテンツを再生した装置を特定するためのユーザＩＤと、当該コンテンツを再生した装置により再生されたコンテンツを特定するためのＩＤとを含む。
【０４４８】
ここでは、コンテンツを再生した装置を特定するためのユーザＩＤは、再生管理データ更新処理を送信した通信端末装置５００のユーザＩＤである“１１ＭＡ−Ｕ“である。また、通信端末装置５００により再生されたコンテンツは、番組ＩＤが“Ｐ１２３４”であり、ファイル名が“Ｐ１２３４．ｍｐｇ”のコンテンツである。したがって、通信端末装置５００により再生されたコンテンツを特定するためのＩＤは“Ｐ１２３４”である。以上の再生情報が制御部８１０により追記されることにより更新された再生管理データは、以下の再生管理データＤ７００Ａであるとする。再生管理データ更新処理が終了すると、ステップＳ３５５の処理は終了する。
【０４４９】
図３３は、一例としての再生管理データＤ７００Ａを示す図である。図３３を参照して、再生管理データＤ７００Ａは、図３２の再生管理データＤ７００と比較して、ＣＭＩＤの数が増加している点と、増加したＣＭＩＤに対応するＣＭデータの再生回数が追加されている点と、番組ＩＤが追加されている点と、再生された番組としてのコンテンツの再生回数が追加されている点とが異なる。それ以外は、再生管理データＤ７００と同様なので詳細な説明は繰り返さない。
【０４５０】
再生管理データＤ７００Ａは、“ＣＭ０００１”、“ＣＭ０００２”、“ＣＭ０００３”、“ＰＲＥＣＭ”および“ＥＮＤＣＭ”にそれぞれ対応するＣＭデータの再生回数は、それぞれ、２回、３回、２回、１回および１回であることを示す。また、再生管理データＤ７００Ａは、ユーザＩＤが“１１ＭＡ−Ｕ“である通信端末装置５００が、番組ＩＤが“Ｐ１２３４”であるコンテンツを１回再生したことを示す。
【０４５１】
再び、図２９を参照して、サービスサーバ８００Ａが行なうデータ要求対応処理では、ステップＳ３５５の処理の後、ステップＳ３５８に進む。
【０４５２】
ステップＳ３５８では、前述した処理が行なわれるので詳細な説明は繰り返さない。
通信端末装置５００が行なうデータ取得処理Ｍでは、ステップＳ７３４の処理の後、ステップＳ７３５に進む。
【０４５３】
ステップＳ７３５では、前述した処理が行なわれるので詳細な説明は繰り返さない。ここでは、再生対象コンテンツおよび全ての再生対象ＣＭデータの再生が終了したとして、このデータ取得処理Ｍは終了し、図２７のコンテンツ再生処理Ｍに戻り、ステップＳ６１２の処理も終了し、再度、ステップＳ６１１の処理が行なわれる。
【０４５４】
以上説明したように、本実施の形態においては、通信端末装置５００および映像表示装置６００の各々は、再生対象コンテンツを再生する場合に、サービスサーバ８００Ａから広告データを受信して、広告データを再生する。そのため、広告データを記憶するための記憶領域を無駄に消費することがない。その結果、記録媒体としての記憶部５２０および記憶部６２０の記憶領域を無駄に消費することなくコンテンツを記憶できるという効果を奏する。
【０４５５】
また、サービスサーバ８００Ａは、コンテンツとしてのＣＭデータの再生回数と、番組としてのコンテンツの再生回数と、コンテンツを再生した装置を特定するユーザＩＤとを対応づけて管理する。
【０４５６】
したがって、コンテンツの再生管理と、コンテンツの再生を行なう装置とを管理することができるという効果を奏する。
（ＣＭデータの配信の別の例）
次に、図１９および図３１のステップＳ４４３においてＹＥＳと判定される状態（以下、状態Ａともいう）と、図１９および図３１のステップＳ４４４においてＮＯと判定される状態（以下、状態Ｂともいう）との少なくとも一方の状態を満たし、図１９および図３１のステップＳ４４７の処理が行なわれる場合の処理について説明する。
【０４５７】
状態Ａは、図１７のステップＳ３２０の処理および図２９のステップＳ７２０の処理が行なわれる日時が、再生対象ＣＭデータの配信期限より後の日時であるという状態である。ここで、状態Ａは、図１７のステップＳ３２０の処理および図２９のステップＳ７２０の処理の各々により、サービスサーバ８００Ａへ送信される装置情報が示す日時が、たとえば、２００６年１１月１０日１６時３０分であり、図１９および図３１のステップＳ４４２において読み出された番組情報データが、図２０の番組情報データＳＤ４００である状態である。
【０４５８】
この場合、図１９および図３１のステップＳ４４３において、制御部８１０が、受信した装置情報が示す日時（２００６年１１月１０日１６時３０分）が、読み出された番組情報データＳＤ４００が示すＣＭ配信期限（２００６年１０月３０日）より後の日時であると判定する。そのため、図１９および図３１のステップＳ４４３において、ＹＥＳと判定され、図１９および図３１のステップＳ４４７に進む。図１９および図３１のステップＳ４４３において、ＹＥＳと判定され、図１９および図３１のステップＳ４４７に進む場合は、たとえば、映像表示装置６００および通信端末装置５００の各々において、再生対象コンテンツが、読み出された番組情報データＳＤ４００が示す配信期限（２００６年１０月３０日）より後の日時に再生開始された場合である。
【０４５９】
状態Ｂは、サービスサーバ８００Ａが、映像表示装置６００および通信端末装置５００の各々から受信した装置情報が示す位置情報に基づく地域と、図１９および図３１のステップＳ４４２において読み出した番組情報データが示すＣＭ配信地域とが一致しない状態である。ここで、状態Ｂは、サービスサーバ８００Ａが、図１７のステップＳ３４０の処理により受信した装置情報および図２９のステップＳ３４０の処理により受信した装置情報の各々が示す位置情報に基づく地域が、たとえば、関東であり、図１９および図３１のステップＳ４４２において読み出された番組情報データが、図２０の番組情報データＳＤ４００である状態である。
【０４６０】
この場合、図１９および図３１のステップＳ４４４において、制御部８１０が、受信した装置情報が示す位置情報に基づく地域（関東）と、読み出された番組情報データＳＤ４００が示すＣＭ配信地域（関西）とが一致しないと判定する。そのため、図１９および図３１のステップＳ４４４において、ＮＯと判定され、図１９および図３１のステップＳ４４７に進む。図１９および図３１のステップＳ４４４において、ＮＯと判定され、図１９および図３１のステップＳ４４７に進む場合は、たとえば、映像表示装置６００が引越し等により設置位置が移動された場合および通信端末装置５００がユーザの持ち運びにより移動された場合である。
【０４６１】
したがって、図１９および図３１のステップＳ４４７の処理が行なわれる場合は、前述した状態Ａおよび状態Ｂのいずれかの状態を満たしている場合である。
【０４６２】
図１９および図３１のステップＳ４４７では、ＣＭデータ配信処理Ａが行なわれる。ＣＭデータ配信処理Ａは、制御部８１０が、以下のＣＭテーブル選択データＤ８００を参照して、番組情報データに示される「ジャンル」および「ＣＭ配信地域」の情報に基づいて、ＣＭテーブルを選択する。ここで、番組情報データは、番組情報データＳＤ４００であるとする。
【０４６３】
図３４は、一例としてのＣＭテーブル選択データＤ８００を示す図である。図３４を参照して、ＣＭテーブル選択データＤ８００には、ジャンルおよび地域に対応する複数のＣＭテーブルをそれぞれ選択するための複数のＣＭ選択ＩＤが示される。ＣＭ選択ＩＤは、たとえば、“ＣＭＴ０１１”である。なお、ＣＭテーブル選択データＤ８００に示される複数のＣＭ選択ＩＤにそれぞれ対応する複数のＣＭテーブルは、予め記憶部８２０に記憶されている。なお、記憶部８２０に記憶される複数のＣＭテーブルは、所定期間（たとえば、１ヶ月）毎に変更される。
【０４６４】
したがって、制御部８１０は、ＣＭテーブル選択データＤ８００を参照して、番組情報データＳＤ４００に示される、ジャンルとしての「映画」および地域としての「関西」をキーワードとして、ＣＭ選択ＩＤを選択する。この場合、選択されるＣＭ選択ＩＤは、ＣＭテーブル選択データＤ８００において、「映画」の行でかつ、「関西」の列で特定される“ＣＭＴ０３３”となる。
【０４６５】
そして、制御部８１０は、ＣＭ選択ＩＤ“ＣＭＴ０３３”で特定される、以下のＣＭテーブルＤ９００を、記憶部８２０から読み出す。
【０４６６】
図３５は、一例としてのＣＭテーブルＤ９００を示す図である。図３５を参照して、「ＣＭＩＤ」、「ファイル名」、「時間」は、図２０で説明した内容と同じなので詳細な説明は繰り返さない。なお、ＣＭテーブルＤ９００に示されるファイル名のＣＭデータは、予め記憶部８２０に記憶されている。また、記憶部８２０に記憶される複数のＣＭデータは、地域に対応するデータである。たとえば、ＣＭテーブルＤ９００は、地域が関西に対応するデータであるので、ＣＭテーブルＤ９００が示すファイル名のＣＭデータは、関西に対応したＣＭデータとなる。
【０４６７】
なお、記憶部８２０に記憶される複数のＣＭデータは、所定期間（たとえば、１ヶ月）毎に変更される。したがって、サービスサーバ８００Ａは、ＣＭデータが再生される日時に応じた最適なＣＭデータを提供することができる。
【０４６８】
そして、制御部８１０は、読み出したＣＭテーブルＤ９００に基づいて、図１９および図３１のステップＳ４４５のＣＭデータ配信処理と同様な処理を行なうので詳細な説明は繰り返さない。
【０４６９】
制御部８１０は、ＣＭデータ要求に含まれるＣＭ表示時間が、番組情報データに示される再生対象ＣＭデータの再生時間のｓ倍であるか否かを判定結果に基づく処理を前述したように行なう。
【０４７０】
そして、データ変換が必要か否かの判定結果に基づく処理を前述したように行なう。なお、記憶部８２０から読み出されるＣＭデータは、たとえば、ＣＭＩＤが“ＣＭ０００１”である場合、ファイル名が“ＣＭＮ０００１．ｍｐｇ”のＣＭデータとなる。そして、ＣＭデータ要求を送信した装置へ、読み出したＣＭデータをストリーミング配信する。ステップＳ４４７の処理が終了すると、前述したステップＳ４４９に進む。
【０４７１】
以上のステップＳ４４７の処理が行なわれることにより、サービスサーバ８００Ａは、再生対象コンテンツが再生される日時が、番組情報データに示される配信期限より後の日時であっても、ＣＭデータが再生される日時に応じた最適なＣＭデータを配信することができる。また、サービスサーバ８００Ａは、映像表示装置６００および通信端末装置５００の位置に応じた、最適なＣＭデータを配信することができる。
【０４７２】
そして、図１９のステップＳ４２４および図３１のステップＳ８２４において、サービスサーバ８００Ａから配信されるＣＭデータが再生表示される。
【０４７３】
したがって、映像表示装置６００および通信端末装置５００は、再生対象コンテンツを再生する日時が、番組情報データに示される配信期限より後の日時であっても、ＣＭデータを再生する日時に応じた最適なＣＭデータを再生表示することができる。また、映像表示装置６００および通信端末装置５００は、自装置の位置に応じた、最適なＣＭデータを再生表示することができる。
【０４７４】
また、再生対象コンテンツが、コピーコンテンツである場合においても、地域（位置）、日時（時間）等に応じた、最適なＣＭデータに差し替えて、当該ＣＭデータを再生表示することができる。
（コンテンツの再生情報に基づくサービスの提供）
次に、オリジナルのコンテンツをコピーしたコピーコンテンツを有する複数の通信端末装置５００の各々が、図２７のコンテンツ再生処理Ｍおよび図２９のデータ取得処理Ｍを行なった場合における、サービスサーバ８００Ａが管理する再生管理データについて説明する。ここで、複数の通信端末装置５００の各々のユーザＩＤは異なるとする。また、コピーコンテンツを有する複数の通信端末装置５００の各々は、図２３のコピー処理、記録媒体を使用したコピー処理等によって、コピーコンテンツを取得するとする。なお、コピーコンテンツを取得する装置は、コピーコンテンツを再生するために必要なコンテンツ再生必要データも取得する。
【０４７５】
この場合、サービスサーバ８００Ａが管理する再生管理データは、サービスサーバ８００Ａが、前述の処理を行なう複数の通信端末装置５００の各々に対して、図２９のデータ要求対応処理を行なうことで、以下の再生管理データＤ７００Ｂのようになる。
【０４７６】
図３６は、一例としての再生管理データＤ７００Ｂを示す図である。図３６を参照して、再生管理データＤ７００Ｂは、図３３の再生管理データＤ７００Ａと比較して、複数のユーザＩＤ毎に、再生情報が記述されている点が異なる。
【０４７７】
そして、サービスサーバ８００Ａは、ＣＭＩＤにより特定される、コンテンツとしてのＣＭデータの再生回数に応じて、受信したＣＭ再生終了情報に含まれる提供元情報に含まれるマスターユーザＩＤで特定される装置（以下、オリジナルコンテンツ提供装置ともいう）にサービスを提供する。たとえば、サービスサーバ８００Ａは、特定のＣＭＩＤにより特定されるＣＭデータの再生回数が所定回数（たとえば、１０回）以上であれば、オリジナルコンテンツ提供装置にサービスを提供する。すなわち、サービスサーバ８００Ａは、コンテンツとしてのＣＭデータの再生情報に応じたサービスを、オリジナルコンテンツ提供装置に提供する。オリジナルコンテンツ提供装置は、たとえば、映像表示装置６００である。なお、オリジナルコンテンツ提供装置は、通信端末装置５００であってもよい。
【０４７８】
また、サービスサーバ８００Ａは、番組ＩＤにより特定されるコンテンツの再生回数に応じて、オリジナルコンテンツ提供装置にサービスを提供する。たとえば、サービスサーバ８００Ａは、特定の番組ＩＤにより特定されるコンテンツの再生回数が所定回数（たとえば、１０回）以上であれば、オリジナルコンテンツ提供装置にサービスを提供する。すなわち、サービスサーバ８００Ａは、コンテンツの再生情報に応じたサービスを、オリジナルコンテンツ提供装置に提供する。
【０４７９】
オリジナルコンテンツ提供装置に提供されるサービスは、たとえば、オリジナルコンテンツ提供装置が、オリジナルのコンテンツを再生する場合に、ＣＭデータの再生をなしとするサービスである。
【０４８０】
また、オリジナルコンテンツ提供装置に提供されるサービスは、たとえば、サービスサーバ８００Ａから特典映像をダウンロード可能にするサービスである。
【０４８１】
また、オリジナルコンテンツ提供装置に提供されるサービスは、たとえば、オリジナルコンテンツ提供装置がサービスサーバ８００Ａからコンテンツを購入する場合、コンテンツの購入価格の割引を行なうサービスである。
【０４８２】
オリジナルコンテンツ提供装置は、オリジナルコンテンツのコピーコンテンツを他の装置に多く提供する程、他の装置でＣＭデータおよびコピーコンテンツが再生される回数が多くなる確率が上昇する。
【０４８３】
したがって、オリジナルコンテンツ提供装置は、オリジナルコンテンツのコピーコンテンツを他の装置に多く提供する程、サービスサーバ８００Ａから、様々なサービスを受けることができる。
（機能ブロック図）
図３７は、本実施の形態における制御部５１０の機能ブロック図である。図３７を参照して、制御部５１０は、受信部５１１と、要求部５１２と、再生部５１３とを含む。受信部５１１は、コンテンツと、広告データに基づく広告情報を表示するタイミング情報と、広告サーバとしてのサービスサーバ８００Ａを特定するためのネットワークアドレスとを受信する。
【０４８４】
要求部５１２は、受信部５１１が受信したネットワークアドレスにより特定される広告サーバとしてのサービスサーバ８００Ａに広告データを要求する。
【０４８５】
また、受信部５１１は、要求部５１２の要求により広告サーバとしてのサービスサーバ８００Ａから送信される広告データを受信する。
【０４８６】
再生部５１３は、受信部５１１が受信したタイミング情報に基づくタイミングで、受信部５１１が受信した広告データに基づく広告情報を表示することを条件に、一次データとしてのコンテンツを再生する。
【０４８７】
なお、制御部５１０に含まれる、受信部５１１、要求部５１２および再生部５１３の全てまたは一部は、ハードウエアで構成されてもよい。
【０４８８】
図３８は、本実施の形態における制御部６１０の機能ブロック図である。図３８を参照して、制御部６１０は、受信部６１１と、要求部６１２と、再生部６１３とを含む。受信部６１１は、コンテンツと、広告データに基づく広告情報を表示するタイミング情報と、広告サーバとしてのサービスサーバ８００Ａを特定するためのネットワークアドレスとを受信する。
【０４８９】
要求部６１２は、受信部６１１が受信したネットワークアドレスにより特定される広告サーバとしてのサービスサーバ８００Ａに広告データを要求する。
【０４９０】
また、受信部６１１は、要求部６１２の要求により広告サーバとしてのサービスサーバ８００Ａから送信される広告データを受信する。
【０４９１】
再生部６１３は、受信部６１１が受信したタイミング情報に基づくタイミングで、受信部６１１が受信した広告データに基づく広告情報を表示することを条件に、一次データとしてのコンテンツを再生する。
【０４９２】
なお、制御部６１０に含まれる、受信部６１１、要求部６１２および再生部６１３の全てまたは一部は、ハードウエアで構成されてもよい。
【０４９３】
図３９は、本実施の形態における制御部５１０の他の例の機能ブロック図である。図３９を参照して、制御部５１０は、受信部５１５と、再生部５１６と、送信部５１７とを含む。
【０４９４】
受信部５１５は、他の装置からコンテンツを受信する。再生部５１６は、コンテンツを再生する。送信部５１７は、再生部５１６によりコンテンツが再生された場合、再生されたコンテンツの再生情報と、コンテンツを提供する他の装置を特定するための提供元情報とを、コンテンツの再生管理を行なう管理サーバへ送信する。
【０４９５】
なお、制御部５１０に含まれる、受信部５１５、再生部５１６および送信部５１７の全てまたは一部は、ハードウエアで構成されてもよい。
【０４９６】
図４０は、本実施の形態における制御部６１０の他の例の機能ブロック図である。図４０を参照して、制御部６１０は、受信部６１５と、再生部６１６と、送信部６１７とを含む。
【０４９７】
受信部６１５は、他の装置からコンテンツを受信する。再生部６１６は、コンテンツを再生する。送信部６１７は、再生部６１６によりコンテンツが再生された場合、再生されたコンテンツの再生情報と、コンテンツを提供する他の装置を特定するための提供元情報とを、コンテンツの再生管理を行なう管理サーバへ送信する。
【０４９８】
なお、制御部６１０に含まれる、受信部６１５、再生部６１６および送信部６１７の全てまたは一部は、ハードウエアで構成されてもよい。
（発明の展開）
本実施の形態においては、再生対象コンテンツは、動画像のコンテンツであった。しかしながら、再生対象コンテンツは、動画像のコンテンツに限定されることなく、たとえば、音楽等のコンテンツであってもよい。
【０４９９】
また、本実施の形態では、オリジナルコンテンツまたはコピーコンテンツを再生する場合、ＣＭデータの再生が必須であったが、オリジナルコンテンツまたはコピーコンテンツのみを再生する場合、ＣＭデータの再生が必須でなくてもよい。この場合、サービスサーバ８００Ａは、ＣＭデータの再生管理を行なわず、オリジナルコンテンツおよびコピーコンテンツの再生管理のみを行なうことになる。
【０５００】
また、本実施の形態においては、サービスサーバ８００Ａは、要求に応じて配信するＣＭデータおよび再生対象コンテンツを、配信先の装置情報を参照して、必要に応じてデータ変換をして、データ変換後のデータを配信していた。しかしながら、予め、ＣＭデータおよび再生対象コンテンツの各々に対し複数種類のデータを用意しておき、配信先の装置情報に最適なデータを選択して、配信してもよい。
【０５０１】
また、本実施の形態においては、ＣＭデータは、再生対象コンテンツの再生時にサービスサーバ８００Ａから受信していた。しかしながら、再生対象コンテンツの再生の前に、再生対象コンテンツを再生するために必要なＣＭデータを予めサービスサーバ８００Ａから受信しておていもよい。
【０５０２】
また、本実施の形態においては、再生対象コンテンツおよび再生対象ＣＭデータを、１つの装置（サービスサーバ８００Ａ）から受信していた。しかしながら、再生対象コンテンツおよび再生対象ＣＭデータの各々を、異なる２つの装置から受信してもよい。
【０５０３】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【０５０４】
【図１】本実施の形態におけるネットワークシステムの構成を示す図である。
【図２】通信端末装置の外観を正面から示した図である。
【図３】通信端末装置の外観を左側面から示した図である。
【図４】通信端末装置の外観を背面から示した図である。
【図５】通信端末装置の内部構成を示したブロック図である。
【図６】映像表示装置の外観を正面から示した図である。
【図７】映像表示装置の内部構成を示したブロック図である。
【図８】サービスサーバの内部構成を示したブロック図である。
【図９】一例としてのリモコン画像を示す図である。
【図１０】コンテンツ取扱い処理のフローチャートである。
【図１１】一例としてのリストデータを示す図である。
【図１２】一例としてのリスト画像を示す図である。
【図１３】一例としてのリスト画像を示す図である。
【図１４】一例としてのコンテンツ再生必要データを示す図である。
【図１５】一例としての操作パネル画像を示す図である。
【図１６】コンテンツ再生処理Ｒのフローチャートである。
【図１７】データ取得処理Ｔおよびデータ要求対応処理のフローチャートを示す。
【図１８】一例としての装置情報を示す図である。
【図１９】ＣＭデータ取得処理およびＣＭデータ要求対応処理のフローチャートを示す。
【図２０】一例としての番組情報データを示す図である。
【図２１】一例としてのコンテンツ再生必要データを示す図である。
【図２２】一例としてのコンテンツリストを示す図である。
【図２３】コピー処理のフローチャートである。
【図２４】一例としてのコンテンツリスト画像を示す図である。
【図２５】一例としてのコンテンツ再生必要データを示す図である。
【図２６】一例としての提供コンテンツ管理データを示す図である。
【図２７】コンテンツ再生処理Ｍのフローチャートである。
【図２８】一例としてのコンテンツリスト画像を示す図である。
【図２９】データ取得処理Ｍおよびデータ要求対応処理のフローチャートを示す。
【図３０】一例としての装置情報を示す図である。
【図３１】ＣＭデータ取得処理ＭおよびＣＭデータ要求対応処理のフローチャートを示す。
【図３２】一例としての再生管理データを示す図である。
【図３３】一例としての再生管理データを示す図である。
【図３４】一例としてのＣＭテーブル選択データを示す図である。
【図３５】一例としてのＣＭテーブルを示す図である。
【図３６】一例としての再生管理データを示す図である。
【図３７】本実施の形態における制御部の機能ブロック図である。
【図３８】本実施の形態における制御部の機能ブロック図である。
【図３９】本実施の形態における制御部の他の例の機能ブロック図である。
【図４０】本実施の形態における制御部の他の例の機能ブロック図である。
【符号の説明】
【０５０５】
５０  通信部、７０  ネットワーク、１８０，１８０Ａ  プログラム、３００  リモコン、５００  通信端末装置、５１０，６１０，８１０  制御部、５２０，６２０，８２０  記憶部、５３０，６３０  表示部、５４０  入力部、５５５，５５５Ａ  記録媒体、６００  映像表示装置、８００Ａ  サービスサーバ、８００Ｓ  検索サーバ、８００Ｗ  Ｗｅｂサーバ、１０００  ネットワークシステム。
【図１】
2008072626.tif 000003
【図２】
2008072626.tif 000004
【図３】
2008072626.tif 000005
【図４】
2008072626.tif 000006
【図５】
2008072626.tif 000007
【図６】
2008072626.tif 000008
【図７】
2008072626.tif 000009
【図８】
2008072626.tif 000010
【図９】
2008072626.tif 000011
【図１０】
2008072626.tif 000012
【図１１】
2008072626.tif 000013
【図１２】
2008072626.tif 000014
【図１３】
2008072626.tif 000015
【図１４】
2008072626.tif 000016
【図１５】
2008072626.tif 000017
【図１６】
2008072626.tif 000018
【図１７】
2008072626.tif 000019
【図１８】
2008072626.tif 000020
【図１９】
2008072626.tif 000021
【図２０】
2008072626.tif 000022
【図２１】
2008072626.tif 000023
【図２２】
2008072626.tif 000024
【図２３】
2008072626.tif 000025
【図２４】
2008072626.tif 000026
【図２５】
2008072626.tif 000027
【図２６】
2008072626.tif 000028
【図２７】
2008072626.tif 000029
【図２８】
2008072626.tif 000030
【図２９】
2008072626.tif 000031
【図３０】
2008072626.tif 000032
【図３１】
2008072626.tif 000033
【図３２】
2008072626.tif 000034
【図３３】
2008072626.tif 000035
【図３４】
2008072626.tif 000036
【図３５】
2008072626.tif 000037
【図３６】
2008072626.tif 000038
【図３７】
2008072626.tif 000039
【図３８】
2008072626.tif 000040
【図３９】
2008072626.tif 000041
【図４０】
2008072626.tif 000042