(57)【特許請求の範囲】
【請求項１】
表示部にコンテンツを表示するコンテンツ表示処理装置から受信したコンテンツ送信要求に応じたコンテンツを、該コンテンツ表示処理装置に送信するコンテンツ提供装置であって、
上記コンテンツ送信要求を受信したとき、該受信したコンテンツ送信要求から、該コンテンツ送信要求に応じて送信するコンテンツを特定するコンテンツ識別情報と、該コンテンツ送信要求に含まれる、上記コンテンツにアクセスするためのアクセス情報を上記コンテンツ表示処理装置に対して送信したコンテンツ情報送受信装置または該コンテンツ情報送受信装置のユーザを識別可能なユーザ識別情報とを抽出し、該抽出した上記コンテンツ識別情報と、上記ユーザ識別情報とに対応付けて、該コンテンツ送信要求に応じて送信するコンテンツの再生が開始されたことを示す再生開始状態を再生状態記憶部に格納する再生開始状態情報格納手段と、
上記再生状態記憶部に記憶されている上記コンテンツの再生開始状態に基づいて、上記ユーザ識別情報で示されるコンテンツ情報送受信装置または該コンテンツ情報送受信装置のユーザに応じたコンテンツ情報を生成するコンテンツ情報生成手段とを備え、
上記生成したコンテンツ情報を上記コンテンツ情報送受信装置に送信するとともに、
上記コンテンツ送信要求を受信したとき、該コンテンツ送信要求を送信したコンテンツ表示処理装置の端末属性を検出し、該検出した端末属性に応じたコンテンツを上記コンテンツ表示処理装置に送信することを特徴とするコンテンツ提供装置。
【請求項２】
上記コンテンツ識別情報と、上記ユーザ識別情報と、上記コンテンツ表示処理装置においてコンテンツ識別情報により特定されるコンテンツが再生中か、再生が停止されたか、再生が終了したかのいずれかを示す再生状態とを含む再生状態情報を受信したとき、
該再生状態情報から、上記コンテンツ識別情報と上記ユーザ識別情報と上記再生状態とを抽出し、該抽出した上記コンテンツ識別情報と上記ユーザ識別情報とに対応付けて、該抽出した上記再生状態を上記再生状態記憶部に格納することを特徴とする請求項１に記載のコンテンツ提供装置。
【請求項３】
表示部にコンテンツを表示するコンテンツ表示処理装置から受信したコンテンツ送信要求に応じたコンテンツを、該コンテンツ表示処理装置に送信するコンテンツ提供装置であって、
上記コンテンツ送信要求を受信したとき、該受信したコンテンツ送信要求から、該コンテンツ送信要求に応じて送信するコンテンツを特定するコンテンツ識別情報と、該コンテンツ送信要求に含まれる、上記コンテンツにアクセスするためのアクセス情報を上記コンテンツ表示処理装置に対して送信したコンテンツ情報送受信装置または該コンテンツ情報送受信装置のユーザを識別可能なユーザ識別情報と、上記コンテンツ送信要求に含まれる、上記コンテンツ表示処理装置または上記コンテンツ表示処理装置のユーザを識別可能な第２のユーザ識別情報とを抽出し、該抽出した上記ユーザ識別情報と上記第２のユーザ識別情報との組合せが不正でない場合、上記抽出した上記コンテンツ識別情報と、上記ユーザ識別情報と、該コンテンツ送信要求に応じて送信するコンテンツの再生が開始されたことを示す再生開始状態とを対応付けて再生状態記憶部に格納する再生開始状態情報格納手段を備え、
上記コンテンツ送信要求を受信したとき、該コンテンツ送信要求を送信したコンテンツ表示処理装置の端末属性を検出し、該検出した端末属性に応じたコンテンツを上記コンテンツ表示処理装置に送信することを特徴とするコンテンツ提供装置。
【請求項４】
表示部にコンテンツを表示するコンテンツ表示処理装置から受信したコンテンツ送信要求に応じたコンテンツを、該コンテンツ表示処理装置に送信するコンテンツ提供方法であって、
上記コンテンツ送信要求を受信したとき、該受信したコンテンツ送信要求から、該コンテンツ送信要求に応じて送信するコンテンツを特定するコンテンツ識別情報と、該コンテンツ送信要求に含まれる、上記コンテンツにアクセスするためのアクセス情報を上記コンテンツ表示処理装置に対して送信したコンテンツ情報送受信装置または該コンテンツ情報送受信装置のユーザを識別可能なユーザ識別情報とを抽出し、該抽出した上記コンテンツ識別情報と、上記ユーザ識別情報とに対応付けて、該コンテンツ送信要求に応じて送信するコンテンツの再生が開始されたことを示す再生開始状態を再生状態記憶部に格納する再生開始状態情報格納ステップと、
上記再生状態記憶部に記憶されている上記コンテンツの再生開始状態に基づいて、上記ユーザ識別情報で示されるコンテンツ情報送受信装置または該コンテンツ情報送受信装置のユーザに応じたコンテンツ情報を生成するステップと、
上記生成したコンテンツ情報を上記コンテンツ情報送受信装置に送信するステップと、
上記コンテンツ送信要求を受信したとき、該コンテンツ送信要求を送信したコンテンツ表示処理装置の端末属性を検出し、該検出した端末属性に応じたコンテンツを上記コンテンツ表示処理装置に送信するステップとを含むことを特徴とするコンテンツ提供方法。
【請求項５】
表示部にコンテンツを表示するコンテンツ表示処理装置から受信したコンテンツ送信要求に応じたコンテンツを、該コンテンツ表示処理装置に送信するコンテンツ提供方法であって、
上記コンテンツ送信要求を受信したとき、該受信したコンテンツ送信要求から、該コンテンツ送信要求に応じて送信するコンテンツを特定するコンテンツ識別情報と、該コンテンツ送信要求に含まれる、上記コンテンツにアクセスするためのアクセス情報を上記コンテンツ表示処理装置に対して送信したコンテンツ情報送受信装置または該コンテンツ情報送受信装置のユーザを識別可能なユーザ識別情報と、上記コンテンツ送信要求に含まれる、上記コンテンツ表示処理装置または上記コンテンツ表示処理装置のユーザを識別可能な第２のユーザ識別情報とを抽出し、該抽出した上記ユーザ識別情報と上記第２のユーザ識別情報との組合せが不正でない場合、上記抽出した上記コンテンツ識別情報と、上記ユーザ識別情報と、該コンテンツ送信要求に応じて送信するコンテンツの再生が開始されたことを示す再生開始状態とを対応付けて再生状態記憶部に格納する再生開始状態情報格納ステップと、
上記コンテンツ送信要求を受信したとき、該コンテンツ送信要求を送信したコンテンツ表示処理装置の端末属性を検出し、該検出した端末属性に応じたコンテンツを上記コンテンツ表示処理装置に送信するステップとを含むことを特徴とするコンテンツ提供方法。
【請求項６】
請求項１から３のいずれか１項に記載のコンテンツ提供装置を動作させるプログラムであって、コンピュータを上記の各手段として機能させるためのプログラム。
【請求項７】
請求項６に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツへアクセスするためのコンテンツ情報を、ユーザごとのコンテンツ視聴履歴に基づいてユーザごとに生成し、該コンテンツ情報を送受信するユーザ装置に対して送信するコンテンツ提供装置、コンテンツ提供方法、プログラム、およびプログラムを記録したコンピュータ読み取り可能な記録媒体に関するものである。
【背景技術】
【０００２】
近年、動画像や音楽などのコンテンツを表示するコンテンツ表示処理装置が普及している。特に、インターネットを利用したＷｅｂサービス、あるいは、デジタルテレビ放送などの普及に伴い、ネットワークや放送を介して外部のサーバ装置からコンテンツを取得し、該取得したコンテンツを表示するコンテンツ表示処理装置が利用されるようになっている。その一例としては、ユーザの選択に応じて、外部のサーバ装置から動画像を取得して表示する、ＶＯＤ（Video On Demand）などが挙げられ、ＶＯＤのアプリケーションを実現するコンテンツ表示処理装置が実用化されている。また、ＶＯＤを実現するコンテンツ表示処理装置としてはセットトップボックス（ＳＴＢ）が挙げられる。
【０００３】
このようなＳＴＢを用いてＶＯＤのアプリケーションを利用する場合、ユーザは、サーバ装置に格納されている数千のコンテンツの中から、視聴したいコンテンツを選択することができる。ここで、視聴したいコンテンツを選択するにあたり、ユーザは、上記数千のコンテンツの中から視聴したいコンテンツを探す作業が必要であった。
【０００４】
この場合、仮にユーザが、視聴したいコンテンツをある程度特定している状態であるならば、キーワードなどによるコンテンツの検索機能をサーバ装置に設けておくことにより、ユーザがコンテンツを容易に探すことができる。しかしながら、必ずしも全てのユーザが、事前に視聴したいコンテンツのキーワードを特定できるとは限らない。つまり、視聴したい特定のコンテンツが決まっておらず、キーワードを特定できなかったり、漠然と視聴したいという要求しか持っていないユーザも存在する。
【０００５】
このようなユーザに対して、ユーザが過去に視聴したコンテンツの履歴や、ユーザ情報（ユーザプロファイル）を基に、コンテンツを推奨する技術がある（特許文献１参照）。
【０００６】
しかしながら、上記技術を用いた場合であっても、ユーザがＳＴＢやテレビなどに対して何らかの操作（たとえば、ＳＴＢの電源を入れたり、テレビのチャネル変更や入力切り替えなど）を行ってＶＯＤアプリケーションの画面を見ることができる状態にならなければ、ユーザに対して推奨するコンテンツの情報を見せたり、電子コンテンツガイド（ＥＣＧ）を見せることができない。
【０００７】
さらに、ユーザは、会社や学校などの外出先から自宅に帰宅して、ＶＯＤなどのサービスを利用することが多い。このようなとき、ユーザは帰宅後であるため、比較的疲労している状態であることも考えられる。そのため、このような状態でコンテンツを探す場合、コンテンツを探すための機能の利便性が良くなければ、ユーザがコンテンツを探すことを途中で断念してしまうなど、コンテンツを視聴するという段階に至らないこともありえる。
【０００８】
そこで、特許文献２には、１）ユーザの携帯端末にコンテンツのＵＲＬ（Uniform Resource Locator）情報を含むメールを送信しておき、２）その後ユーザが該送信されたメールを、無線を通じてＳＴＢなどのコンテンツ表示処理装置に送信すると、３）該コンテンツ表示処理装置では該送信されたメールを表示し、そしてユーザが該コンテンツ表示処理装置にて該メールに含まれるＵＲＬ情報を選択すると、外部のサーバ装置からコンテンツを取得することが開示されている。
【０００９】
また、特許文献３では、１）ユーザが携帯端末からＳＴＢなどのコンテンツ表示処理装置にユーザＩＤを送信すると、２）該コンテンツ表示処理装置では、該送信されたユーザＩＤおよび該ＩＤに対応するユーザ属性情報に基づき、ユーザ属性情報に応じてＳＴＢに格納されている本番組データ、粗番組データ、番組番号、放送プログラムなどからコンテンツを視聴するための画面を生成することが開示されている。
【特許文献１】特開２００５−２７５７４０号公報（公開日：平成１７年１０月６日）
【特許文献２】特開２００５−１３５３４６号公報（公開日：平成１７年５月２６日）
【特許文献３】国際公開第０２／００７３３４号パンフレット（公開日：２００２年１月２４日）
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、特許文献２に開示されている方法によれば、ユーザを識別する概念が無いため、ユーザに応じて個別のメール送信をすることができない。すなわち、不特定のユーザに同一のコンテンツ情報を送信しており、各ユーザに適したコンテンツ情報を送信することはできない。そのため、ユーザによっては、該送信されたコンテンツ情報が嗜好に合わない場合がある。例えば、スポーツのうちサッカーを嗜好するユーザに対して野球のコンテンツ情報を送信しても、そのユーザの嗜好に合わず、有用なコンテンツ情報となり得ないという問題があった。
【００１１】
また、特許文献３に開示されている方法によれば、ユーザを識別する概念は存在するものの、ユーザが選択したコンテンツの情報を、次回のコンテンツ配信にフィードバックするものではないため、ユーザの過去に視聴したコンテンツに応じたコンテンツ情報を配信することができないという問題があった。
【００１２】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、１）コンテンツ提供装置からユーザの携帯電話機など（コンテンツ情報送受信装置）に対して、ＶＯＤなどのコンテンツにアクセスするためのコンテンツ情報を送信し、２）次にユーザが該ユーザ装置にて該コンテンツ情報の選択を行い、３）その後ＳＴＢなどのコンテンツ表示処理装置から該コンテンツ情報に対応するコンテンツを上記コンテンツ提供装置から取得し、該取得したコンテンツを上記コンテンツ表示処理装置にて再生するコンテンツ表示処理システムにおいて、ユーザごとのコンテンツ視聴履歴を上記コンテンツ提供装置に蓄積することにより、コンテンツへアクセスするためのコンテンツ情報を、ユーザごとのコンテンツ視聴履歴に基づいてユーザごとに生成し、該コンテンツ情報を送受信するユーザ装置に対して送信することができるコンテンツ提供装置、コンテンツ提供方法、プログラム、およびプログラムを記録したコンピュータ読み取り可能な記録媒体を提供することにある。
【課題を解決するための手段】
【００１３】
上記課題を解決するために、本発明に係るコンテンツ提供装置は、表示部にコンテンツを表示するコンテンツ表示処理装置から受信したコンテンツ送信要求に応じたコンテンツを、該コンテンツ表示処理装置に送信するコンテンツ提供装置であって、上記コンテンツ送信要求を受信したとき、該受信したコンテンツ送信要求から、該コンテンツ送信要求に応じて送信するコンテンツを特定するコンテンツ識別情報と、該コンテンツ送信要求に含まれる、上記コンテンツにアクセスするためのアクセス情報を上記コンテンツ表示処理装置に対して送信したコンテンツ情報送受信装置または該コンテンツ情報送受信装置のユーザを識別可能なユーザ識別情報とを抽出し、該抽出した上記コンテンツ識別情報と、上記ユーザ識別情報と、該コンテンツ送信要求に応じて送信するコンテンツの再生が開始されたことを示す再生開始状態とを対応付けて再生状態記憶部に格納する再生開始状態情報格納手段を備えることを特徴としている。
【００１４】
また、本発明に係るコンテンツ提供方法は、表示部にコンテンツを表示するコンテンツ表示処理装置から受信したコンテンツ送信要求に応じたコンテンツを、該コンテンツ表示処理装置に送信するコンテンツ提供方法であって、上記コンテンツ送信要求を受信したとき、該受信したコンテンツ送信要求から、該コンテンツ送信要求に応じて送信するコンテンツを特定するコンテンツ識別情報と、該コンテンツ送信要求に含まれる、上記コンテンツにアクセスするためのアクセス情報を上記コンテンツ表示処理装置に対して送信したコンテンツ情報送受信装置または該コンテンツ情報送受信装置のユーザを識別可能なユーザ識別情報とを抽出し、該抽出した上記コンテンツ識別情報と、上記ユーザ識別情報と、該コンテンツ送信要求に応じて送信するコンテンツの再生が開始されたことを示す再生開始状態とを対応付けて再生状態記憶部に格納する再生開始状態情報格納ステップを含むことを特徴としている。
【００１５】
上記の構成によれば、上記コンテンツ送信要求を受信したとき、該受信したコンテンツ送信要求から、上記コンテンツ識別情報と、上記ユーザ識別情報とを抽出し、該抽出した上記コンテンツ識別情報と、上記ユーザ識別情報と、該コンテンツ送信要求に応じて送信するコンテンツの再生が開始されたことを示す再生開始状態とを対応付けて再生状態記憶部に格納することができる。
【００１６】
よって、どの上記コンテンツ情報送受信装置または該コンテンツ情報送受信装置のユーザが、どのコンテンツを視聴しはじめたかを上記再生状態記憶部に格納することができるので、上記コンテンツ情報送受信装置または該コンテンツ情報送受信装置のユーザが視聴しはじめたコンテンツの履歴を蓄積することができる。
【００１７】
したがって、上記コンテンツ表示処理装置にて上記コンテンツ提供装置から受信したコンテンツを視聴する場合であっても、上記コンテンツ情報送受信装置または該コンテンツ情報送受信装置のユーザがコンテンツを視聴しはじめたことを蓄積することができるという効果を奏する。
【００１８】
さらに、本発明に係るコンテンツ提供装置は、上記の構成において、上記コンテンツ識別情報と、上記ユーザ識別情報と、上記コンテンツ表示処理装置においてコンテンツ識別情報により特定されるコンテンツが再生中か、再生が停止されたか、再生が終了したかのいずれかを示す再生状態とを含む再生状態情報を受信したとき、
該再生状態情報から、上記コンテンツ識別情報と上記ユーザ識別情報と上記再生状態とを抽出し、該抽出した上記コンテンツ識別情報と上記ユーザ識別情報と上記再生状態とを対応付けて上記再生状態記憶部に格納する再生状態情報格納手段をさらに備える構成としてもよい。
【００１９】
上記の構成によれば、上記コンテンツ識別情報と上記ユーザ識別情報と上記再生状態とを含む再生状態情報を受信し、該再生状態情報から抽出した上記コンテンツ識別情報と上記ユーザ識別情報と上記再生状態とを対応付けて記憶部に格納することができる。
【００２０】
よって、どの上記コンテンツ情報送受信装置または該コンテンツ情報送受信装置のユーザが、どのコンテンツを視聴し、該コンテンツはどのような再生状態であるかを上記再生状態記憶部に格納することができるので、上記コンテンツ情報送受信装置または該コンテンツ情報送受信装置のユーザが視聴したコンテンツの再生状態の履歴を蓄積することができる。
【００２１】
したがって、上記コンテンツ表示処理装置にて上記コンテンツ提供装置から受信したコンテンツを視聴する場合であっても、上記コンテンツ情報送受信装置または該コンテンツ情報送受信装置のユーザが視聴するコンテンツの再生状態を蓄積することができるという効果を奏する。
【００２２】
さらに、本発明に係るコンテンツ提供装置は、上記の構成において、上記アクセス情報を含むコンテンツ情報を生成するコンテンツ情報生成手段をさらに備え、上記コンテンツ情報送受信装置に上記生成したコンテンツ情報を送信する構成としてもよい。
【００２３】
上記の構成によれば、上記アクセス情報を含むコンテンツ情報を生成し、該生成したコンテンツ情報を上記コンテンツ情報送受信装置に送信することができる。
【００２４】
よって、上記コンテンツ情報を上記コンテンツ情報送受信装置に送信することができる。
【００２５】
したがって、コンテンツのお勧め情報（上記コンテンツ情報）を上記コンテンツ情報送受信装置に送信することができるという効果を奏する。
【００２６】
さらに、本発明に係るコンテンツ提供装置は、上記の構成において、上記コンテンツ情報生成手段が、上記記憶部に記憶されている、上記コンテンツ識別情報と上記ユーザ識別情報と上記再生状態とに基づいて、上記ユーザ識別情報で示されるコンテンツ情報送受信装置または該コンテンツ情報送受信装置のユーザに応じた、上記コンテンツ情報を生成する構成としてもよい。
【００２７】
上記の構成によれば、上記記憶部に記憶されている、上記コンテンツ識別情報と上記ユーザ識別情報と上記再生状態とに基づいて、上記ユーザ識別情報で示されるコンテンツ情報送受信装置または該コンテンツ情報送受信装置のユーザに応じた、上記コンテンツ情報を生成することができる。
【００２８】
よって、上記コンテンツ情報送受信装置または該コンテンツ情報送受信装置のユーザごとの、コンテンツの再生状態の履歴に基づいて上記コンテンツ情報を生成することができる。
【００２９】
したがって、コンテンツの再生状態の履歴を基にして、ユーザの嗜好に応じた、コンテンツのお勧め情報（上記コンテンツ情報）を生成し、上記コンテンツ情報送受信装置に送信することができるという効果を奏する。
【００３０】
なお、上記コンテンツ提供装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記各手段として動作させることにより上記コンテンツ提供装置をコンピュータにて実現させるコンテンツ提供装置の制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【発明の効果】
【００３１】
以上のように、本発明に係るコンテンツ提供装置は、表示部にコンテンツを表示するコンテンツ表示処理装置から受信したコンテンツ送信要求に応じたコンテンツを、該コンテンツ表示処理装置に送信するコンテンツ提供装置であって、上記コンテンツ送信要求を受信したとき、該受信したコンテンツ送信要求から、該コンテンツ送信要求に応じて送信するコンテンツを特定するコンテンツ識別情報と、該コンテンツ送信要求に含まれる、上記コンテンツにアクセスするためのアクセス情報を上記コンテンツ表示処理装置に対して送信したコンテンツ情報送受信装置または該コンテンツ情報送受信装置のユーザを識別可能なユーザ識別情報とを抽出し、該抽出した上記コンテンツ識別情報と、上記ユーザ識別情報と、該コンテンツ送信要求に応じて送信するコンテンツの再生が開始されたことを示す再生開始状態とを対応付けて再生状態記憶部に格納する再生開始状態情報格納手段を備えている。
【００３２】
また、本発明に係るコンテンツ提供方法は、表示部にコンテンツを表示するコンテンツ表示処理装置から受信したコンテンツ送信要求に応じたコンテンツを、該コンテンツ表示処理装置に送信するコンテンツ提供方法であって、上記コンテンツ送信要求を受信したとき、該受信したコンテンツ送信要求から、該コンテンツ送信要求に応じて送信するコンテンツを特定するコンテンツ識別情報と、該コンテンツ送信要求に含まれる、上記コンテンツにアクセスするためのアクセス情報を上記コンテンツ表示処理装置に対して送信したコンテンツ情報送受信装置または該コンテンツ情報送受信装置のユーザを識別可能なユーザ識別情報とを抽出し、該抽出した上記コンテンツ識別情報と、上記ユーザ識別情報と、該コンテンツ送信要求に応じて送信するコンテンツの再生が開始されたことを示す再生開始状態とを対応付けて再生状態記憶部に格納する再生開始状態情報格納ステップを含んでいる。
【００３３】
よって、どの上記コンテンツ情報送受信装置または該コンテンツ情報送受信装置のユーザが、どのコンテンツを視聴しはじめたかを上記再生状態記憶部に格納することができるので、上記コンテンツ情報送受信装置または該コンテンツ情報送受信装置のユーザが視聴しはじめたコンテンツの履歴を蓄積することができる。
【００３４】
したがって、上記コンテンツ表示処理装置にて上記コンテンツ提供装置から受信したコンテンツを視聴する場合であっても、上記コンテンツ情報送受信装置または該コンテンツ情報送受信装置のユーザがコンテンツを視聴しはじめたことを蓄積することができる。
【００３５】
これにより、上記コンテンツ提供装置は、コンテンツの再生状態の履歴を基にして、ユーザの嗜好に応じた、コンテンツのお勧め情報（上記コンテンツ情報）を生成し、上記コンテンツ情報送受信装置に送信することができるという効果を奏する。
【発明を実施するための最良の形態】
【００３６】
本発明の一実施形態について図１から図２５に基づいて説明すると以下の通りである。
【００３７】
（コンテンツ表示処理システムの全体構成）
図２を参照しながら、本実施形態に係るコンテンツ表示処理システム８００について説明する。図２は、本実施形態に係るコンテンツ提供装置１０（コンテンツ提供装置）とコンテンツ表示処理装置２０（コンテンツ表示処理装置）とコンテンツ情報送受信装置３０（コンテンツ情報送受信装置）とを含むコンテンツ表示処理システム８００（コンテンツ表示処理システム）の装置構成および各装置間で送信される情報のフローを示すブロック図である。なお、コンテンツ表示処理装置２０およびコンテンツ情報送受信装置３０はそれぞれ、通常はユーザに応じて複数台存在するが、図２ではそれぞれ１台ずつを図示している。
【００３８】
図２に示すように、コンテンツ提供装置１０とコンテンツ情報送受信装置３０とは通信可能に接続されている。また、コンテンツ情報送受信装置３０とコンテンツ表示処理装置２０とは通信可能に接続されている。また、コンテンツ提供装置１０とコンテンツ表示処理装置２０とは通信可能に接続されている。
【００３９】
コンテンツ提供装置１０は、動画像、静止画像、音声、テキストなどの電子的情報であるコンテンツ３を管理するサーバ装置であり、コンテンツ３の配信サービスを行う配信事業者などが所有する装置である。
【００４０】
なお、コンテンツ３は、上記に限定されるものではなく、オフィスドキュメント、電子書籍、その他の電子的情報であってもよい。
【００４１】
また、コンテンツ提供装置１０は、ユーザＩＤ、メールアドレス、好みのジャンル、年齢制限情報、パスワードなどのユーザ属性情報を管理する。ユーザ属性情報については後述する。
【００４２】
そして、コンテンツ提供装置１０は、コンテンツ情報送受信装置３０（またはそのユーザ）の識別情報を示すユーザＩＤに応じて、１または複数のコンテンツ情報５を生成し、該生成したコンテンツ情報５をコンテンツ情報送受信装置３０に送信する（図２に示すフロー（１））。なお、図２に示すフロー（１）は必ずしも１回のデータ送信である必要は無く、複数回のやり取りで実現されるものであってもよい。後述するフロー（２）から（６）についても同様である。
【００４３】
なお、ユーザを識別するためのＩＤと装置を識別するためのＩＤとは厳密には異なるものであるが、本実施形態においては、複数のユーザにより利用されうるコンテンツ表示処理装置２０へのコンテンツ３の配信サービスにおいて、個人ユーザにより利用されることが多いコンテンツ情報送受信装置３０のＩＤを用いるという点では、ユーザＩＤであっても装置のＩＤであっても、大きな効果の違いは生じないため、本実施形態においては、ユーザＩＤおよび装置のＩＤとを区別することなく、まとめてユーザＩＤと称する。
【００４４】
ここで、コンテンツ情報５とは、コンテンツ提供装置１０に格納しているコンテンツ３にアクセスするためのアクセス情報であり、また、ユーザが該コンテンツ３の概要を確認するためにも用いられる。コンテンツ情報５の詳細については後述する。
【００４５】
なお、以下では、コンテンツ情報５が、コンテンツ３のプロモーションのためにユーザに送信される場合、コンテンツ情報５を「お勧め情報」とも記載する。
【００４６】
なお、コンテンツ提供装置１０は、コンテンツ表示処理装置２０またはコンテンツ表示処理装置２０のユーザの識別情報を示すユーザＩＤに応じて、１または複数のコンテンツ情報５を生成し、該生成したコンテンツ情報５を対応するコンテンツ表示処理装置２０にしてもよい。
【００４７】
また、上記ユーザＩＤと関連付けのないコンテンツ情報５を生成して、該生成したコンテンツ情報５を不特定数のコンテンツ情報送受信装置３０またはコンテンツ表示処理装置２０に送信してもよい。
【００４８】
また、コンテンツ提供装置１０は、コンテンツ表示処理装置２０からの、コンテンツ３の送信要求であるコンテンツ送信要求４を受信し、該受信したコンテンツ送信要求４に応じたコンテンツ３を要求元のコンテンツ表示処理装置２０に送信する。コンテンツ送信要求４については後述する。
【００４９】
なお、コンテンツ提供装置１０は、ユーザ管理やコンテンツ管理を行うための装置と、コンテンツ３を配信するための装置と、コンテンツ情報５を配信するための装置とから構成されていてもよいし、さらにはそれら装置が通信ネットワークで接続されている構成であってもよいが、図２では、コンテンツ提供装置１０を、これら機能を備える１つの装置として図示している。
【００５０】
次に、コンテンツ情報送受信装置３０は、コンテンツ３の配信サービスを受けるユーザが所有する装置であり、コンテンツ提供装置１０から送信されるコンテンツ情報５を受信する。例えばコンテンツ情報５をメールで受信するような場合、ユーザが外出先にいるときに当該メールを受信して、帰宅中にコンテンツ情報５を見ることができる。
【００５１】
そして、コンテンツ情報送受信装置３０は、必要に応じてコンテンツ情報５の一部または全部を加工したコンテンツ要求情報６を生成し、該生成したコンテンツ要求情報６をコンテンツ表示処理装置２０に送信する（図２に示すフロー（２））。なお、コンテンツ情報５を加工せずにそのままコンテンツ要求情報６としてもよい。コンテンツ要求情報６については後述する。
【００５２】
なお、コンテンツ情報送受信装置３０は、例えば、携帯電話機、ＰＤＡ（personal digital assistant）、モバイルＰＣ（Personal Computer）、据え置きのＰＣなどである。図２では、携帯電話機として図示している。
【００５３】
また、図２ではコンテンツ情報送受信装置３０を１台しか図示していないが、ユーザにごとに存在するものであり、それぞれ固有のユーザＩＤおよびメールアドレスが割り当てられる。例えば、図２では、コンテンツ情報送受信装置３０またはコンテンツ情報送受信装置３０のユーザのユーザＩＤ「ＩＤ１２３４ａ」が、また、メールアドレスとして「yama-a@movie.cell」が割り当てられている。また、図示しない別のコンテンツ情報送受信装置３０には、例えば、別のユーザＩＤ「ＩＤ１２３４ｂ」が、また、別のメールアドレスとして「yama-b@movie.cell」が割り当てられる。なお、一般的には、コンテンツ情報送受信装置３０は、個人ユーザが利用するものであり、複数のユーザが共用するものではない。
【００５４】
したがって、例えば、コンテンツ提供装置１０から、ある家族の父親のメールアカウントが割り当てられているＰＣなどのコンテンツ情報送受信装置３０に対して、お勧め情報としてコンテンツ情報５を送信する。そして、その父親のＰＣであるコンテンツ情報送受信装置３０で該お勧め情報であるコンテンツ情報５を受信し、そして、その父親のＰＣからコンテンツ要求情報６をテレビなどのコンテンツ表示処理装置２０に送信することにより、コンテンツ提供装置１０からお勧めのコンテンツ３を取得することができる。
【００５５】
なお、図２に示すように、例えば、コンテンツ情報送受信装置３０にてコンテンツ３を取得する要求をしたい場合は、コンテンツ情報送受信装置３０からコンテンツ提供装置１０に対して、コンテンツ３の送信を要求するコンテンツ送信要求４Ａを送信してもよい（図２に示すフロー（５））。コンテンツ送信要求４Ａはコンテンツ要求情報６に基づいて生成されるものである。コンテンツ送信要求４Ａについては後述する。
【００５６】
このとき、コンテンツ送信要求４Ａに対する応答として、コンテンツ提供装置１０は、コンテンツ送信要求４Ａに含まれるコンテンツ情報５に対応するコンテンツ３を、コンテンツ情報送受信装置３０に送信する（図２に示すフロー（６））。そして、コンテンツ情報送受信装置３０は、該コンテンツ３を受信し、自装置の表示画面に表示する処理を行う。
【００５７】
次に、コンテンツ表示処理装置２０は、コンテンツ３の配信サービスを受けるユーザが所有する装置であり、コンテンツ情報送受信装置３０から送信されるコンテンツ要求情報６を受信する。そして、コンテンツ表示処理装置２０は、該受信したコンテンツ要求情報６を基にして、必要に応じてコンテンツ要求情報６の一部または全部を加工したコンテンツ送信要求情報７を生成する。なお、コンテンツ要求情報６を加工せずにそのままコンテンツ送信要求情報７としてもよい。コンテンツ送信要求情報７については後述する。
【００５８】
そして、コンテンツ表示処理装置２０は、該生成したコンテンツ送信要求情報７を基にコンテンツ送信要求４を生成し、該生成したコンテンツ送信要求４をコンテンツ提供装置１０に送信する（図２に示すフロー（３））。そして、その応答としてコンテンツ提供装置１０からコンテンツ３を受信する（図２に示すフロー（４））。そして、コンテンツ表示処理装置２０は、受信したコンテンツ３を表示画面に表示する処理を行う。
【００５９】
なお、コンテンツ表示処理装置２０は、例えば、テレビ、ＳＴＢ、ハードディスクレコーダー、音楽プレーヤーなど、コンテンツ３を表示処理することが可能な装置である。図２では、コンテンツ表示処理装置２０は、コンテンツ３の受信処理および再生処理を行うコンテンツ受信・再生装置２０ｂ（例えば、ハードディスクレコーダー）と、該再生されたコンテンツの表示を行うコンテンツ表示装置２０ａ（例えば、テレビモニタ）とを備えて構成される例を示している。ただし、コンテンツ表示処理装置２０はこの構成に限定されるものではなく、例えば、コンテンツ表示装置２０ａがコンテンツ受信・再生装置２０ｂの機能を併せて搭載しており、コンテンツ表示装置２０ａだけですべての処理を行う構成であってもよい。
【００６０】
また、コンテンツ表示処理装置２０は、リモコン２０ｃなどの入力操作デバイスにより、ユーザからの入力を受けつけてもよい。リモコン２０ｃは例えば、赤外線リモコンである。
【００６１】
なお、図２ではコンテンツ表示処理装置２０を１台しか図示していないが、ユーザごとに存在するものであり、それぞれ固有のユーザＩＤおよびメールアドレスが割り当てられる。図２では、コンテンツ表示処理装置２０またはコンテンツ表示処理装置２０のユーザのユーザＩＤ「ＩＤ１２３４」が、また、メールアドレスとして「yama@movie.pcpc」が割り当てられている。
【００６２】
なお、一般的には、コンテンツ表示処理装置２０は、個人ユーザの利用に限らず、家族などの複数ユーザが共用することが多い。
【００６３】
さらに、コンテンツ表示処理装置２０は、デジタル放送などの放送波を受信する機能をさらに備えていてもよい。
【００６４】
また、コンテンツ提供装置１０からコンテンツ表示処理装置２０への送信は、放送波を用いてもよいし、通信ネットワークを用いてもよい。また、コンテンツ表示処理装置２０からコンテンツ提供装置１０への送信は、通信ネットワークを用いる。また、コンテンツ提供装置１０とコンテンツ情報送受信装置３０との送受信、および、コンテンツ情報送受信装置３０からコンテンツ表示処理装置２０への送信は、通信ネットワークを用いる。
【００６５】
ここで、通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４ケーブル、ＵＳＢケーブル、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ回線等の有線でも、ＩｒＤＡのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線等の無線でも利用可能である。
【００６６】
（コンテンツ表示処理システムの処理概要）
次に、コンテンツ表示処理システム８００にて行われる各種処理の概要について説明する。
【００６７】
１）ユーザ属性情報の登録・更新（コンテンツ提供装置１０にて）
ユーザがコンテンツの配信サービスを契約するにあたり、ユーザ属性情報をコンテンツ提供装置１０に登録する。コンテンツ提供装置１０を通じて配信サービス提供者と、コンテンツ表示処理装置２０を有するユーザとの間で契約をした後、配信サービス提供者によってコンテンツ提供装置１０に登録されるのが一般的である。このとき、ユーザ属性情報として、ユーザの課金情報、ユーザのメールアドレス、ユーザの好みのジャンル、ユーザの年齢制限情報などを登録する。なお、ユーザが、コンテンツ表示処理装置２０またはコンテンツ情報送受信装置３０を介して、ユーザ属性情報の登録や更新を行うことができてもよい。
【００６８】
２）コンテンツの表示（コンテンツ表示処理装置２０にて）
コンテンツ３を視聴するときは、一般的なＶＯＤと同様に、ＳＴＢなどのコンテンツ表示処理装置２０に、ユーザ属性情報に応じて映画などのコンテンツを選択するメニューを表示する。そして、ユーザが該メニューから所望のコンテンツを選択することにより、コンテンツ提供装置１０からコンテンツ３が送信され、コンテンツ表示処理装置２０にてコンテンツ３を表示する。
【００６９】
３）お勧め情報の生成（コンテンツ提供装置１０にて）
コンテンツ提供装置１０は、上記１）で登録されたユーザ属性情報を基にコンテンツ情報５（お勧め情報）を所定のタイミングで生成する。このとき、コンテンツ情報送受信装置３０が複数台存在し（例えば、父親のコンテンツ情報送受信装置３０と娘のコンテンツ情報送受信装置３０とが存在し）、それぞれについてユーザ属性情報が登録されている場合（例えば、父親のユーザ属性情報と娘のユーザ属性情報とがそれぞれ登録されている場合）、それぞれのユーザ属性情報に応じたコンテンツ情報５を生成することが望ましい。すなわち、父親のコンテンツ情報送受信装置３０と娘のコンテンツ情報送受信装置３０には、それぞれ別々に生成したコンテンツ情報５を生成することが望ましい。その結果、父親のユーザ属性情報と娘のユーザ属性情報とが異なる場合には、父親に対するお勧め情報と娘に対するお勧め情報とが異なるものになる場合がある。
【００７０】
４）お勧め情報の送信（コンテンツ提供装置１０にて）
上記３）で生成されたコンテンツ情報５（お勧め情報）は、対応するコンテンツ情報送受信装置３０に送信される。このとき、コンテンツ情報送受信装置３０に割り当てられているメールアドレスに対して、コンテンツ提供装置１０の内部または外部に備えられているメール配信システムによって、メール送信される構成が望ましい。ただし、コンテンツ提供装置１０から能動的に送信される構成に限定されるものではなく、ユーザからのＷｅｂページを介したリクエストなどを受けたことをトリガとして送信されてもよい。
【００７１】
５）お勧め情報の表示、送信（コンテンツ情報送受信装置３０にて）
コンテンツ情報送受信装置３０は、上記４）で送信されたコンテンツ情報５（お勧め情報）を受信し、表示する。そして、ユーザが該表示されたお勧め情報に含まれるコンテンツ情報を選択すると、その一部または全部を加工したコンテンツ要求情報６を生成し、該生成したコンテンツ要求情報６をコンテンツ表示処理装置２０に送信する。なお、コンテンツ要求情報６には、コンテンツ情報送受信装置３０（またはそのユーザ）を識別できる情報（ユーザＩＤ）が含まれていることが望ましい。
【００７２】
６）視聴するコンテンツの指定（コンテンツ表示処理装置２０にて）
コンテンツ表示処理装置２０は、上記５）で送信されたコンテンツ要求情報６を受信し、表示する。そして、ユーザが該表示されたコンテンツ要求情報６を選択すると、必要に応じてその一部または全部を加工したコンテンツ送信要求情報７を生成する。そして、該生成したコンテンツ送信要求情報７を基に、コンテンツ提供装置１０に対してコンテンツ送信要求４を送信する。なお、コンテンツ送信要求４には、コンテンツ情報送受信装置３０またはコンテンツ表示処理装置２０（またはそのユーザ）を識別できる情報（ユーザＩＤ）が含まれていることが望ましい。
【００７３】
７）コンテンツの送信（コンテンツ提供装置１０にて）
コンテンツ提供装置１０は、上記６）で送信されたコンテンツ送信要求４を受信し、コンテンツ送信要求４にて要求されたコンテンツ３を要求元のコンテンツ表示処理装置２０に送信する。
【００７４】
８）コンテンツの受信・表示（コンテンツ表示処理装置２０にて）
コンテンツ表示処理装置２０は、上記７）で送信されたコンテンツ３を受信し、表示する。
【００７５】
９）ユーザ属性情報の格納（コンテンツ提供装置１０にて）
コンテンツ提供装置１０は、上記７）で受信したコンテンツ送信要求４に対応するコンテンツ３をコンテンツ表示処理装置２０で再生している状態（再生開始、再生中断、再生終了など）を、上記コンテンツ送信要求４に含まれるコンテンツ情報送受信装置３０またはコンテンツ表示処理装置２０（またはそのユーザ）を識別するユーザＩＤと対応付けてユーザ属性情報として格納する。
【００７６】
１０）新しいお勧め情報の生成（コンテンツ提供装置１０にて）
コンテンツ提供装置１０は、上記９）で格納したユーザ属性情報に基づいて、新しいお勧めを生成する。例えば、上記９）で受信したコンテンツ送信要求４によってユーザが選択したコンテンツ３が分かるため、該選択したコンテンツ３に関連する物販用情報（該選択したコンテンツ３に関連するサウンドトラックＣＤや携帯ストラップなどを販売するための情報）や、該選択したコンテンツ３に関連する新しいコンテンツ情報５（お勧め情報）を生成する。そして、再び上記４）にてコンテンツ情報５（お勧め情報）の送信を行う。
【００７７】
なお、上記７）でコンテンツ送信要求４を受信しているので、コンテンツ送信要求４を受信したタイミングで新たなコンテンツ情報５（お勧め情報）を生成および送信してもよいし、ユーザがコンテンツ３を視聴し終わったタイミングで新たなコンテンツ情報５（お勧め情報）を生成および送信してもよい。例えば、映画コンテンツを視聴し終わったタイミングで、その映画コンテンツの関連情報を新たなコンテンツ情報５として送信することにより、よりユーザの嗜好に合うお勧め情報を提供することが可能となる。
【００７８】
（コンテンツ情報）
次に、コンテンツ情報５、コンテンツ要求情報６、およびコンテンツ送信要求情報７について、それぞれ説明する。
【００７９】
（コンテンツ情報）
まず、コンテンツ情報５について説明する。コンテンツ情報５は、図１にて説明したとおり、コンテンツ提供装置１０からコンテンツ情報送受信装置３０に送信される情報である。コンテンツ情報５は、コンテンツ提供装置１０に格納しているコンテンツ３にアクセスするためのアクセス情報であり、ユーザがコンテンツ３の概要を知るためにも用いられる。
【００８０】
そのため、コンテンツ情報５には、コンテンツ提供装置１０が管理するコンテンツ３を特定することができる情報が含まれる。上記特定することができる情報とは、例えば、コンテンツ３の所在を一意に示すＵＲＬ（Uniform Resource Locator）であってもよいし、コンテンツ３を一意に識別するコンテンツＩＤであってもよい。
【００８１】
そして、ユーザがコンテンツ３の内容を把握するために、コンテンツ情報５には、上記特定することができる情報に加えて、タイトルやサムネイルなどのコンテンツ３の付随情報（メタデータ）が付加されていてもよいし、コンテンツ３に関連する情報（例えば、関連する書籍などの物販情報）が付加されていてもよい。
【００８２】
また、予め特定のコンテンツ情報送受信装置３０に対してコンテンツ情報５を送信するときは、該コンテンツ情報送受信装置３０（またはそのユーザ）を識別可能なユーザＩＤをコンテンツ情報５に含む。
【００８３】
図３を参照しながら、コンテンツ情報５について説明する。図３は、コンテンツ情報５の一例を模式的に示す図である。なお、表示幅などの表示形式はコンテンツ情報送受信装置３０に応じて異なる場合があるので、コンテンツ情報送受信装置３０にて必ずしも図３の見た目と同じように表示されるとは限らない。
【００８４】
図３には、複数のコンテンツについてのコンテンツ情報５（お勧め情報）を記載している。すなわち、「おでん８」というタイトルのコンテンツ、および、「ムラガール３」というタイトルのコンテンツについてのコンテンツ情報５をそれぞれ記載している。
【００８５】
そして、「おでん８」のコンテンツ情報５として、「おでん８」の概要５１、「おでん８」のＵＲＬ５２、「おでん８」に関連するお勧めの物販情報のＵＲＬ５３、「おでん８」に関連するホームページへのリンク５４を記載している。また、「ムラガール３」のコンテンツ情報５として、「ムラガール３」のＵＲＬ５５を記載している。
【００８６】
そして、ＵＲＬ５２は、さらに、コンテンツの所在５２ａ、ユーザＩＤ５２ｂ、コンテンツを特定する情報５２ｃを含んだ文字列となっている。ただし、コンテンツのＵＲＬ５２に含まれる情報は、これらに限定されるものではない。
【００８７】
ここで、ユーザＩＤ５２ｂにおいて、「id=id1324a」と記載している。これは、このコンテンツ情報５が、ユーザＩＤが「ID1324a」であるユーザまたは装置に送信するために生成されたお勧め情報であることを示している。このように記載しておくことにより、このＵＲＬ５２を用いてコンテンツ提供装置１０にアクセスを行うと、「ID1324a」のユーザまたは装置からのアクセスであることを容易に特定することが可能となる。もちろん、ユーザＩＤを直接記載しなくてもよく、ユーザまたは装置を識別可能な情報であればどのような形式でもよい。
【００８８】
なお、ＵＲＬ５２にて「http://」を記述してＨＴＴＰ（Hyper Text Transfer Protocol）プロトコルを指定しているが、これに限定されるものではない。例えば「vodp:://」などと記述してＨＴＴＰではない別プロトコルの指定を行ってもよい。このプロトコル指定に応じて適切なアプリケーションを起動してコンテンツ提供装置１０にアクセスする。
【００８９】
次に、図４を参照しながら、あるコンテンツの視聴が終了した旨を含むユーザ属性情報に基づいて新たに生成されたコンテンツ情報５について説明する。図４は、あるコンテンツの視聴が終了した旨を含むユーザ属性情報に基づいて新たに生成されたコンテンツ情報５の一例を模式的に示す図である。なお、表示幅などの表示形式はコンテンツ情報送受信装置３０に応じて異なる場合があるので、コンテンツ情報送受信装置３０にて必ずしも図４の見た目と同じように表示されるとは限らない。
【００９０】
図４には、図３で示した「おでん８」というコンテンツをユーザが視聴し終えた場合における、新たに生成されたコンテンツ情報５（お勧め情報）を記載している。すなわち「おでん８」に関連する物販情報や関連情報を記載している。このようにあるコンテンツ３の視聴を終えたことに基づいて、関連する新たなお勧め情報（コンテンツ情報５）を送信することにより、該コンテンツ３に関連した物品の販売などが期待できる。
【００９１】
なお、上記では、あるコンテンツ３の視聴が終わったことにより新たなコンテンツ情報５を生成することとしたが、これに限定されるものではない。例えば、コンテンツ提供装置１０に内部タイマーを備えておき、ユーザがコンテンツ３を視聴開始してから所定期間（例えば３０分）が経過した時点で、新たなコンテンツ情報５を送信したり、ユーザがコンテンツ３の視聴を中断してから所定期間（例えば３日）が経過した時点で、新たなコンテンツ情報５を送信するなどとしてもよい。
【００９２】
なお、コンテンツ３の再生状態をコンテンツ表示処理装置２０にて記憶する場合、または、コンテンツ提供装置１０にて記憶する場合のいずれの方式でも実現可能であるが、コンテンツ提供装置１０にて記憶する場合であれば、コンテンツ表示処理装置２０にてコンテンツ３の再生を停止した後に、該停止情報をコンテンツ表示処理装置２０からコンテンツ提供装置１０に送信することにより、コンテンツ提供装置１０で管理すればよい。
【００９３】
また、新たなコンテンツ情報５に基づいて、ユーザが新たなコンテンツ３にアクセスしたり、関連物品を購入したりしたことを、さらに、コンテンツ提供装置１０にて履歴として管理し、さらに次のお勧め情報を作成する際に活用することが望ましい。
【００９４】
（コンテンツ要求情報）
次に、コンテンツ要求情報６について説明する。コンテンツ要求情報６は、図１にて説明したとおり、コンテンツ情報送受信装置３０にてコンテンツ情報５の一部または全部を加工して生成したものである。ここで、加工とは、例えば、コンテンツ情報５に、コンテンツ情報送受信装置３０が保有している、コンテンツ情報送受信装置３０（またはそのユーザ）を識別するユーザＩＤを付加する。これは、コンテンツ要求情報６をどの装置（コンテンツ情報送受信装置３０）が送信したものであるかを識別するための情報として用いる。また、ユーザ入力されたパスワードを暗号化して付加するなどしてもよい。その他に、新たにファイルとして生成したり、文字コードを変換したり（Shift JISからUTF-8への変換など）、画像のフォーマットを変換したり（ビットマップ形式からＪＰＥＧ（Joint Photographic Experts Group）形式への変換など）してもよい。
【００９５】
ただし、上記生成後に、コンテンツ情報５に基づいて特定可能であったコンテンツ３が特定できなくなってはならない。すなわち、コンテンツ要求情報６には、該コンテンツ３にアクセスするためのアクセス情報が含まれる。
【００９６】
次に、コンテンツ情報５からコンテンツ要求情報６を生成する具体例を以下で説明する。例えば、コンテンツ情報５の一部が、該コンテンツの格納先を示すＵＲＬから成る場合、該ＵＲＬをＢＯＤＹ部に記載したＨＴＭＬファイルをコンテンツ要求情報６として生成することが挙げられる。これは、単にＵＲＬで示される文字列だけを送信するプロトコルよりも、ファイルネームなどの属性を付けたＨＴＭＬファイルを送信するプロトコルの方が汎用的であり、また、コンテンツ表示処理装置２０で処理を行いやすいためである。
【００９７】
図５を参照しながら、図３に示したコンテンツ情報５を加工して生成したコンテンツ要求情報６の一例について説明する。図５は、図３に示したコンテンツ情報５を加工して生成したコンテンツ要求情報６の一例を模式的に示す図である。
【００９８】
図５は、図３で説明したＵＲＬ５２を基に生成したＨＴＭＬファイルの例を示している。図５に示すように、ＵＲＬ５２をＢＯＤＹ部３８３に記述し、さらに、ＨＥＡＤ部３８２やヘッダ３８１などを補完して完全なＨＴＭＬ形式のファイルにすることが望ましい。
【００９９】
ＨＴＭＬファイルの形式にすれば、送信先であるコンテンツ表示処理装置２０において、受信したコンテンツ要求情報６をそのままＨＴＭＬブラウザにて表示することができる。さらに、ファイルネームに拡張子を付与しておくことにより、コンテンツ表示処理装置２０が、コンテンツ要求情報６を表示するにあたり、どのアプリケーションを起動すればよいかという判定が容易に行える。ＨＴＭＬファイルには通常「.htm」または「.html」という拡張子をつけておくので、この拡張子によりＨＴＭＬブラウザを起動すればよいことが容易にわかる。
【０１００】
なお、上記生成するファイルはＨＴＭＬ形式に限るものではなく、例えば、ＸＭＬ（Extensible Markup Language）やＳＶＧ（Scalable Vector Graphics）などで記述してもよい。コンテンツ表示処理装置２０では、ファイル形式に応じたアプリケーションを起動して、コンテンツ要求情報６を表示することができる。
【０１０１】
なお、コンテンツ要求情報６を送信する際の転送プロトコルは、ＩＰ（Internet Protocol）であってもよいし、ＩｒＤＡのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）などの無線通信であってもよい。
【０１０２】
次に、図６を参照しながら、コンテンツ情報５を加工して生成したコンテンツ要求情報６の他の例について説明する。図６は、図３で示したコンテンツ情報５を加工して生成したコンテンツ要求情報６の他の例を模式的に示す図である。
【０１０３】
図６は、コンテンツ情報５を、所定の画像データと画像のメタデータとを記録するフォーマットであるＥＸＩＦ（Exchangeable image file format）形式のファイル５００とする例を示している。図６において、例えば、メーカーノート領域５２１に、コンテンツ情報５のうちコンテンツ３にアクセスするための情報を設定し、画像領域５１０に所定の画像データを設定する。
【０１０４】
これにより、ＰＣの画面上のアイコンをクリックすることにより対応するプログラムが起動されるのと同様に、上記所定の画像データをコンテンツ表示処理装置２０に送信すると、メーカーノート領域に設定された情報に基づきコンテンツ３を取得・再生することができる。
【０１０５】
（コンテンツ送信要求情報）
コンテンツ送信要求情報７は、図１にて説明したとおり、コンテンツ表示処理装置２０にてコンテンツ要求情報６の一部または全部を加工して生成したものである。ここで、コンテンツ情報５からコンテンツ要求情報６を生成した方法と同様の方法で、コンテンツ要求情報６からコンテンツ送信要求情報７を生成する。
【０１０６】
すなわち、上記加工とは、例えば、コンテンツ要求情報６に、コンテンツ表示処理装置２０が保有している、コンテンツ表示処理装置２０（またはそのユーザ）を識別するユーザＩＤを付加する。これは、コンテンツ送信要求情報７がどの装置（コンテンツ表示処理装置２０）が送信したものであるかを識別するための情報として用いる。また、ユーザ入力されたパスワードを暗号化して付加するなどしてもよい。その他に、コンテンツ要求情報を生成するときと同様に、新たにファイルとして生成したり、文字コードを変換したり（Shift JISからUTF-8への変換など）、画像のフォーマットを変換したり（ビットマップ形式からＪＰＥＧ形式への変換など）してもよい。
【０１０７】
ただし、上記生成後に、コンテンツ要求情報６に基づいて特定可能であったコンテンツ３が特定できなくなってはならない。すなわち、コンテンツ送信要求情報７には、該コンテンツ３にアクセスするためのアクセス情報が含まれる。
【０１０８】
なお、コンテンツ情報５は、必ずしもコンテンツ３を特定することができる情報を含んでいなくてもよい。この場合、コンテンツ情報送受信装置３０がコンテンツ要求情報６を生成する際、または、コンテンツ表示処理装置２０がコンテンツ送信要求情報７を生成する際に、コンテンツ３を特定することができる情報へと加工し、加工後の情報を用いて、コンテンツ提供装置１０にコンテンツ送信要求４またはコンテンツ送信要求４Ａを送信すればよい。つまり、コンテンツ提供装置１０が受信するコンテンツ送信要求４またはコンテンツ送信要求４Ａには、コンテンツ３を特定できる情報と、どのコンテンツ情報送受信装置３０、または、どのコンテンツ表示処理装置２０からの要求であるかとを認識できる情報が含まれていればよい。
【０１０９】
例えば、１）コンテンツ提供装置１０からコンテンツ情報送受信装置３０に送られるコンテンツ情報５には、コンテンツ情報送受信装置３０（またはそのユーザ）のユーザＩＤが含まれていなくてもよい。２）この場合、コンテンツ情報送受信装置３０からコンテンツ表示処理装置２０に送られるコンテンツ要求情報６に、コンテンツ情報送受信装置３０（またはそのユーザ）のユーザＩＤが付加されればよい。３）さらに、コンテンツ表示処理装置２０からコンテンツ提供装置１０に送られるコンテンツ送信要求情報７を含むコンテンツ送信要求４に、コンテンツ表示処理装置２０（またはそのユーザ）のユーザＩＤが付加されてもよい。
（コンテンツ送信要求）
コンテンツ送信要求４は、図１にて説明したとおり、コンテンツ表示処理装置２０からコンテンツ提供装置１０に対して、取得したいコンテンツ３を要求するために送信するものである。そのため、コンテンツ送信要求４は、取得したいコンテンツ３を特定するために、コンテンツ送信要求情報７を含む。
【０１１０】
コンテンツ送信要求４Ａは、図１にて説明したとおり、コンテンツ情報送受信装置３０からコンテンツ提供装置１０に対して、取得したいコンテンツ３を要求するために送信するものである。そのため、コンテンツ送信要求４Ａは、取得したいコンテンツ３を特定するために、コンテンツ要求情報６を含む。
【０１１１】
なお、コンテンツ送信要求４およびコンテンツ送信要求４Ａ、ＵＲＬを含むリンク形式情報やＨＴＭＬファイルとして送信することが一般的であるが、これに限定されるものではない。
【０１１２】
（装置構成）
次に、コンテンツ提供装置１０、コンテンツ情報送受信装置３０、および、コンテンツ表示処理装置２０の構成についてそれぞれ説明する。
【０１１３】
（コンテンツ提供装置の構成）
まず、図１を参照しながら、コンテンツ提供装置１０の構成について説明する。図１は、本実施の一形態に係るコンテンツ提供装置１０の構成を示すブロック図である。図１に示すようにコンテンツ提供装置１０は、制御部１１０、記憶部１２０、通信部１３０、および入出力制御部１７０を備えて構成される。
【０１１４】
制御部１１０は、記憶部１２０、および入出力制御部１７０の制御を行うとともに、所定の演算処理を行うものである。所定の演算処理としては、例えば、コンテンツ表示処理装置２０からのコンテンツ送信要求４の受信処理などがある。制御部１１０の詳細な構成については後述する。
【０１１５】
記憶部１２０は、制御部１１０で利用される各種データ、プログラムの実行によって得られたデータなどを記憶するものであり、ＲＯＭ（Read-Only Memory）やフラッシュメモリなどの不揮発性メモリなどで実現される。上記各種データは、記憶部１２０内部の各種記憶部に記憶される。記憶部１２０は、ユーザ属性情報記憶部１２１（再生状態記憶部）、コンテンツ・コンテンツ情報記憶部１２２を含んでいる。
【０１１６】
ユーザ属性情報記憶部１２１は、ユーザのユーザＩＤ、該ユーザのメールアドレス、該ユーザの好みのジャンル、該ユーザの年齢、該ユーザのパスワード、該ユーザの課金情報、該ユーザが再生したコンテンツの再生状態などを含むユーザ属性情報を、ユーザ単位に、読み出し可能な状態で記憶する。ユーザ属性情報記憶部１２１についての詳細は後述する。
【０１１７】
ここで、コンテンツ３の再生状態とは、コンテンツ３が時間情報を有するものである場合（すなわち、映像や音声など）における、当該コンテンツ３を再生していること、当該コンテンツ３の再生が終了していること、当該コンテンツ３を早送りしていること、当該コンテンツ３を巻き戻ししていること、当該コンテンツ３を一時停止していること、当該コンテンツ３の再生を中断したこと、当該コンテンツ３の再生速度を変更したことなどといった、当該コンテンツ３の再生に関する状態である。さらに、上記再生などを行った日時情報、上記早送りした時間（例えば２分間早送りしたなど）、上記再生速度のスピード、上記再生を中断した時点における再生位置（先頭からのバイト数、再生経過時間など）、電子文書のページ送り、視聴終了の通知などを含んでもよい。
【０１１８】
コンテンツ・コンテンツ情報記憶部１２２は、コンテンツ表示処理装置２０およびコンテンツ情報送受信装置３０に送信するコンテンツ３およびコンテンツ情報５を、読み出し可能な状態で記憶する。
【０１１９】
なお、記憶部１２０は、必ずしもコンテンツ提供装置１０に備えられる必要はなく、外部記憶装置として、読み取り可能な状態でコンテンツ提供装置１０に接続される構成でもよい。
【０１２０】
通信部１３０は、例えばインターネットなどの通信ネットワークを介して、コンテンツ表示処理装置２０およびコンテンツ情報送受信装置３０と通信するものであり、内部に受信部１３１および送信部１３２を備えている。なお、コンテンツ表示処理装置２０との通信方式と、コンテンツ情報送受信装置３０との通信方式とは、それぞれ異なるものであってもよい。
【０１２１】
受信部１３１は、コンテンツ表示処理装置２０から送信されたコンテンツ送信要求４とコンテンツ３の再生状態情報、および、コンテンツ情報送受信装置３０から送信されたコンテンツ送信要求４Ａとコンテンツ３の再生状態情報を受信するものであり、入出力制御部１７０内部の受信制御部１７１により制御される。受信部１３１で受信されたコンテンツ送信要求４、コンテンツ送信要求４Ａ、コンテンツ３の再生状態情報は、受信制御部１７１へ送られる。
【０１２２】
ここで、コンテンツ３の再生状態情報とは、該コンテンツ３を特定するコンテンツＩＤと、該コンテンツ３にアクセスするためのアクセス情報をコンテンツ表示処理装置２０に対して送信したコンテンツ情報送受信装置３０（またはそのユーザ）のユーザＩＤと、コンテンツ表示処理装置２０における該コンテンツ３の上記再生状態とを含む情報である。
【０１２３】
受信制御部１７１は、受信部１３１を制御し、受信部１３１から受信したコンテンツ送信要求４およびコンテンツ送信要求４Ａを後述するコンテンツ要求受信部１１１に送信する。また、受信したコンテンツ３の再生状態情報を後述するコンテンツ再生状態情報受信部１１８に送信する。
【０１２４】
送信部１３２は、コンテンツ表示処理装置２０およびコンテンツ情報送受信装置３０に対して、コンテンツ３およびコンテンツ情報５を送信するものであり、入出力制御部１７０内部の送信制御部１７２により制御される。
【０１２５】
送信制御部１７２は、送信部１３２を制御し、後述するコンテンツ・コンテンツ情報送信部１１６から受信した、コンテンツ３およびコンテンツ情報５を送信部１３２に送信する。
【０１２６】
次に、制御部１１０について詳細に説明する。制御部１１０は、コンテンツ要求受信部１１１と、端末属性検出部１１２と、ユーザＩＤ検索部１１３と、コンテンツ送信可否判定部１１４と、送信コンテンツ調整部１１５と、コンテンツ・コンテンツ情報送信部１１６と、コンテンツ情報生成部１１７（コンテンツ情報生成手段）と、コンテンツ再生状態情報受信部１１８と、属性情報更新部１１９（再生開始状態情報格納手段、再生状態情報格納手段）とを含んでいる。
【０１２７】
コンテンツ要求受信部１１１は、コンテンツ表示処理装置２０から送信されたコンテンツ送信要求４、および、コンテンツ情報送受信装置３０から送信されたコンテンツ送信要求４Ａを、受信部１３１および受信制御部１７１を介して受信する。
【０１２８】
また、このとき、コンテンツ送信要求４またはコンテンツ送信要求４Ａに含まれる、コンテンツ表示処理装置２０またはコンテンツ情報送受信装置３０（またはそのユーザ）を識別可能なユーザＩＤと、該送信要求されているコンテンツ３のコンテンツＩＤとに基づいて、該ユーザＩＤを持つコンテンツ表示処理装置２０またはコンテンツ情報送受信装置３０（またはそのユーザ）と、該コンテンツＩＤを持つコンテンツ３と、該コンテンツ３の再生を開始した旨とを対応付けて、属性情報更新部１１９がユーザ属性情報記憶部１２１の嗜好・履歴ＤＢ１５２に格納してもよい。
【０１２９】
次に、端末属性検出部１１２は、コンテンツ要求受信部１１１が受信したコンテンツ送信要求４の送信元であるコンテンツ表示処理装置２０の装置属性情報、または、コンテンツ要求受信部１１１が受信したコンテンツ送信要求４Ａの送信元であるコンテンツ情報送受信装置３０の装置属性情報を検出する。例えば、Ｗｅｂブラウザにおいてユーザエージェントとして送られる情報を参照することにより、装置属性情報を検出する。
【０１３０】
ここで、装置属性情報とは、当該装置の表示画面のサイズやＣＰＵの処理速度といったハードウェアに関する情報、および、当該装置が搭載しているソフトウェアのバージョン情報やインストール情報などのソフトウェアに関する情報を含む、当該装置の属性を表す情報である。
【０１３１】
次に、ユーザＩＤ検索部１１３は、コンテンツ要求受信部１１１が受信したコンテンツ送信要求４またはコンテンツ送信要求４Ａの送信元が、どのユーザが所有する装置であるかを判定する。コンテンツ送信要求４またはコンテンツ送信要求４Ａに含まれる、コンテンツ表示処理装置２０またはコンテンツ情報送受信装置３０（またはそのユーザ）を識別可能なユーザＩＤを抽出し、後述するユーザ属性情報記憶部１２１から対応するユーザＩＤを検索する。例えば、コンテンツ表示処理装置２０からコンテンツ送信要求４を受信した場合に、該コンテンツ表示処理装置（またはそのユーザ）のユーザＩＤをユーザ属性情報記憶部１２１から検索する。これは、通常、コンテンツ表示処理装置２０に対してコンテンツ３の配信サービスの契約が結ばれているからである。もちろんコンテンツ情報送受信装置３０に対してコンテンツ３の配信サービスの契約が結ばれている場合には、コンテンツ情報送受信装置３０（またはそのユーザ）のユーザＩＤを取得する。
【０１３２】
次に、コンテンツ送信可否判定部１１４は、ユーザＩＤ検索部１１３が取得したユーザＩＤと関連付けられて、ユーザ属性情報記憶部１２１の顧客マスタＤＢに登録されている契約内容と、コンテンツ要求受信部１１１が受信したコンテンツ送信要求４またはコンテンツ送信要求４Ａにて要求されているコンテンツ３とを比較して、当該要求されているコンテンツ３が上記契約内容に合っているものであるか（すなわち、当該要求されているコンテンツ３を要求元に送信して良いか）を判定する。
【０１３３】
次に、送信コンテンツ調整部１１５は、コンテンツ送信可否判定部１１４が上記当該要求されているコンテンツ３を送信して良いと判定した場合、当該要求されているコンテンツ３をコンテンツ・コンテンツ情報記憶部１２２から取得し、該取得したコンテンツ３を必要に応じて調整する。そして、調整後のコンテンツ３をコンテンツ・コンテンツ情報送信部１１６に送信する。
【０１３４】
該調整を行うにあたり、送信コンテンツ調整部１１５は、ユーザ属性情報記憶部１２１に格納されている該取得したコンテンツ３の再生状態に関する履歴情報や、端末属性検出部１１２が検出した装置属性情報を利用する。
【０１３５】
例えば、ユーザ属性情報記憶部１２１の嗜好・履歴ＤＢに格納されている再生状態に関する履歴情報に応じて、送信するコンテンツ３の再生開始位置をシークしたり、ＭＰＥＧ２（Moving Picture Experts Group 2）形式で格納されているコンテンツ３を端末属性検出部１１２が検出した装置属性情報に応じてＨ．２６４形式にフォーマット変換したり、端末属性検出部１１２が検出した装置属性情報に応じた画面サイズにコンテンツ３をリサイズするなどを行う。なお、フォーマット変換については、１種類のフォーマットをコンテンツ・コンテンツ情報記憶部１２２に格納しておき、送信の都度変換してもよいし、複数種類のフォーマットを予めコンテンツ・コンテンツ情報記憶部１２２に格納しておき、端末属性検出部１１２が検出した装置属性情報に応じて適切なフォーマットを選択してもよい。
【０１３６】
また、動画から静止画を切り出してサムネイル画像を生成したり、複数のサムネイル画像を合成して１枚の画像を生成することなどを行ってもよい。
【０１３７】
なお、上記再生状態に関する履歴情報や装置属性情報を参照した結果、調整の必要がない場合は、上記取得したコンテンツ３をそのままコンテンツ・コンテンツ情報送信部１１６に送信すればよい。
【０１３８】
次に、コンテンツ・コンテンツ情報送信部１１６は、送信コンテンツ調整部１１５から受信したコンテンツ３を、該コンテンツ３の要求元であるコンテンツ表示処理装置２０またはコンテンツ情報送受信装置３０に対して、送信制御部１７２および送信部１３２を介して送信する。
【０１３９】
さらに、コンテンツ・コンテンツ情報送信部１１６は、後述するコンテンツ情報生成部１１７から受信したコンテンツ情報５を、コンテンツ表示処理装置２０またはコンテンツ情報送受信装置３０に対して、送信制御部１７２および送信部１３２を介して送信する。
【０１４０】
なお、コンテンツ情報５を送信する形式は、メールによる送信でもよいし、ＨＴＴＰプロトコルによる受信でもよい。またデータフォーマットはＸＭＬを含んでもよい。また、コンテンツ３を送信する形式は、ファイルをダウンロードする形式でもよいし、ストリーミングで送信する形式でもよい。
【０１４１】
次に、コンテンツ情報生成部１１７は、所定のタイミングでユーザに応じたコンテンツ情報５（お勧め情報）を生成し、該生成したコンテンツ情報５をコンテンツ・コンテンツ情報送信部１１６に送信する。このとき、コンテンツ情報生成部１１７は、ユーザ属性情報記憶部１２１の嗜好・履歴ＤＢに格納されている情報や、コンテンツ情報５に記載されているコンテンツ３がコンテンツ・コンテンツ情報記憶部１２２に格納された日時や、コンテンツ３の配信サービスを行う事業者が優先的にプロモーションしたいコンテンツ３に基づいて、コンテンツ情報５を生成する。
【０１４２】
例えば、あるコンテンツを視聴し終わっている旨がユーザ属性情報記憶部１２１の嗜好・履歴ＤＢに記憶されている場合、該コンテンツに関連するコンテンツにアクセスするための情報を含むコンテンツ情報５を生成する。
【０１４３】
なお、生成するコンテンツ情報５は、コンテンツ情報送受信装置３０およびコンテンツ表示処理装置２０ごとにそれぞれ生成することが望ましい。
【０１４４】
次に、コンテンツ再生状態情報受信部１１８は、コンテンツ表示処理装置２０およびコンテンツ情報送受信装置３０から送信されたコンテンツ３の再生状態情報を、受信部１３１および受信制御部１７１を介して受信する。
【０１４５】
なお、コンテンツ３をストリーミング形式で送信している場合、送信が完了した部分に基づいて、コンテンツ表示処理装置２０およびコンテンツ情報送受信装置３０における再生位置を認識してもよい。しかしながら、ストリーミング形式ではなくファイル形式で送信する場合、実際の再生位置はコンテンツ表示処理装置２０およびコンテンツ情報送受信装置３０でしか分からないので、再生開始や再生終了や再生中断などの制御信号をコンテンツ表示処理装置２０またはコンテンツ情報送受信装置３０から受信することが望ましい。
【０１４６】
次に、属性情報更新部１１９は、コンテンツ再生状態情報受信部１１８が受信した、コンテンツ３の再生状態情報に基づき、ユーザ属性情報記憶部１２１に格納する。
【０１４７】
すなわち、上記再生状態情報に含まれる、コンテンツＩＤとユーザＩＤと上記再生状態とを抽出し、該抽出したコンテンツＩＤとユーザＩＤと上記再生状態とを対応付けて、ユーザ属性情報記憶部１２１を更新する。
【０１４８】
例えば、ユーザＩＤが「id1324」のユーザが、コンテンツＩＤが「Ｄ」のコンテンツ３について、その再生を終了したという再生状態情報を受信した場合、ユーザ属性情報記憶部１２１の嗜好・履歴ＤＢの、ユーザＩＤが「id1324」のエントリのカラム「履歴１」または「履歴２」に、コンテンツＩＤが「Ｄ」のコンテンツ３が、再生を終了した旨を格納する。
【０１４９】
このように、ユーザＩＤが「id1324」のユーザが、コンテンツＩＤが「Ｄ」のコンテンツ３の再生が終了したという再生状態情報を格納することにより、次回，ユーザＩＤが「id1324」のユーザに対してコンテンツ情報５（お勧め情報）を生成する際に考慮する情報とすることができる。例えば、コンテンツＩＤが「Ｄ」のコンテンツ３がシリーズもののコンテンツのうちの１つである場合、コンテンツＩＤが「Ｄ」のコンテンツ３の再生が終了しているので、該コンテンツ３の続編を次回のコンテンツ情報５（お勧め情報）として生成する。
【０１５０】
なお、コンテンツ３の送信に応じて、図示しない課金処理部にて課金処理を行ってもよい。なお、課金は、コンテンツ表示処理装置２０（またはそのユーザ）に対して行ってもよいし、コンテンツ情報送受信装置３０（またはそのユーザ）に対して行ってもよい。コンテンツ情報送受信装置３０（またはそのユーザ）のユーザＩＤをコンテンツ要求情報６に含めてコンテンツ表示処理装置２０に送信し、さらに、コンテンツ表示処理装置２０が上記ユーザＩＤをコンテンツ送信要求４に含めてコンテンツ提供装置１０に送信することにより、コンテンツ提供装置１０ではコンテンツ情報送受信装置３０を識別することができるため、コンテンツ情報送受信装置３０に対して課金を行うことができる。家族で共用するコンテンツ表示処理装置２０に対する課金と、個人ユーザが利用するコンテンツ情報送受信装置３０に対する課金とを別々に行うことで、家族に対する課金と個人に対する課金とを分けることができる。
【０１５１】
次に、図７（ａ）および図７（ｂ）を参照しながら、ユーザ属性情報記憶部１２１の構成について、詳細に説明する。図７（ａ）および図７（ｂ）は、ユーザ属性情報記憶部１２１の構成を模式的に示す図である。
【０１５２】
ユーザ属性情報記憶部１２１は、図７（ａ）に示す顧客マスタＤＢ１５１と図７（ｂ）に示す嗜好・履歴ＤＢ１５２とから構成される。
【０１５３】
顧客マスタＤＢ１５１は、コンテンツ表示処理装置２０ごとユーザ情報を管理するためのデータベースであり、コンテンツ表示処理装置２０ごとに１つのエントリを持つ。図７（ａ）の例では、２つのエントリが管理されている様子を示している。
【０１５４】
図７（ａ）の例では、顧客マスタＤＢ１５１は、「ユーザＩＤ」、「ユーザネーム」、「パスワード」、「ユーザ呼称」、「契約内容」、「メールアドレス」をカラムとして含んでいる。ただし、顧客マスタＤＢ１５１が有するカラムはこれらに限定されるものではない。
【０１５５】
「ユーザＩＤ」は、コンテンツ表示処理装置２０（またはそのユーザ）を一意に識別するためのユーザＩＤである。次に、「ユーザネーム」は、ユーザ管理のために用いるユーザの名称である。次に、「パスワード」は、課金、認証、メンテナンスなどを行う際に用いられる。ユーザがパスワードとして入力した文字列と、このカラムの内容とを照合する。次に、「ユーザ呼称」は、配信サービスの使用やコンテンツ提供装置１０の内部で使用するユーザの呼び名である。次に、「契約内容」は、ユーザが契約した配信サービスの内容であり、例えば、複数のコンテンツ３をまとめたパック商品を購入したという契約内容であったり、所定のコンテンツのみが視聴可能であるといった契約内容を記載する。次に、「メールアドレス」は、ユーザに対して、コンテンツ情報５や各種お知らせ情報などを送信する際に使用する。ここではコンテンツ表示処理装置２０ごとに１つのアドレスを記載している。
【０１５６】
次に、嗜好・履歴ＤＢ１５２は、コンテンツ表示処理装置２０を利用する複数のユーザの属性情報やコンテンツの再生情報を管理するためのデータベースである。
【０１５７】
図７（ｂ）の例では、嗜好・履歴ＤＢ１５２は、「親ユーザＩＤ」、「子ＩＤ」、「パスワード」、「メールアドレス」、「ユーザ呼称」、「年齢」、「ジャンル１」、「ジャンル２」、「好み」、「履歴１」、「履歴２」をカラムとして含んでいる。ただし、嗜好・履歴ＤＢ１５２が有するカラムはこれらに限定されるものではない。
【０１５８】
「親ユーザＩＤ」は、顧客マスタＤＢ１５１とのひも付けを行うためのカラムである。図７（ｂ）の例では、顧客マスタＤＢ１５１の“ID1324”エントリとひも付くことを示している。
【０１５９】
次に「子ＩＤ」は、親ユーザＩＤで指定されるコンテンツ表示処理装置２０にコンテンツ要求情報６を送信するコンテンツ情報送受信装置３０（またはそのユーザ）を識別するためのユーザＩＤである。「親ユーザＩＤ」と「子ＩＤ」との組は、嗜好・履歴ＤＢ１５２内で一意である。なお、以下では親ユーザＩＤと子ＩＤとを連結して１つのユーザＩＤとして記載する場合がある（例えば「ID1324ａ」など）。
【０１６０】
次に、「パスワード」、「メールアドレス」、「ユーザ呼称」はそれぞれ、顧客マスタＤＢ１５１の「パスワード」、「メールアドレス」、「ユーザ呼称」と同様である。
【０１６１】
次に「年齢」は、ユーザの年齢であり、ユーザが要求したコンテンツ３が該ユーザに適したものであるか否かを判定するために使用する。これにより、例えば、１３歳の娘と４０歳の父親とで構成される家庭では、「ユーザＩＤ」が“ID1324”のユーザの「年齢」を“１３”と設定しておくことにより、ユーザＩＤが“ID1324”のユーザ（すなわち上記娘）が、１４歳以上に適したコンテンツ３にアクセスしてきた場合には、該コンテンツ３を送信しなかったり、パスワードによる確認後に送信するなどの処理を行うことが可能となる。一方、「ユーザＩＤ」が“ID1324a”のユーザの「年齢」を「４０」であるので、“ID1324a”のユーザ（すなわち上記父親）は、１４歳以上に適したコンテンツ３にも制約なくアクセスできる。
【０１６２】
次に、「ジャンル１」および「ジャンル２」は、ユーザが好むコンテンツ３のジャンルを示す。次に、「好み」は、ユーザの好みの俳優や監督など、各種好みの情報である。
【０１６３】
次に、「履歴１」および「履歴２」は、ユーザが視聴したコンテンツ３と該コンテンツ３の再生状態とを記憶する。図７（ｂ）の例では、再生を行ったコンテンツ３のコンテンツＩＤ（ここでは、Ｘ、Ａ、Ｙ）、再生を開始した日時、再生が途中で中断した場合における再生経過時間を記載している。例えば、ユーザＩＤが“ID1324”であるエントリの「履歴１」は、ＸというコンテンツＩＤを持つコンテンツ３を、2006年12月12日19時20分00秒に再生を開始し、25分15秒経過した時点で中断されたことを示している。また、親ユーザＩＤが“ID1324”であるエントリの「履歴２」には、再生開始位置からの経過時間の記載がないが、これはＡというコンテンツＩＤを持つコンテンツ３を最後まで再生したことを示している。
【０１６４】
なお、ユーザＩＤが“ID1324a”であるエントリの「履歴２」にも、ＸというコンテンツＩＤを持つコンテンツ３の履歴情報がある。すなわち、同一のコンテンツであってもユーザＩＤごと履歴情報を記憶する。
【０１６５】
なお、ユーザＩＤが“ID1324a”であるエントリの「履歴１」における、“ＰＧ１８”という記載は、１８歳未満のユーザは視聴禁止であることを示す情報である。
【０１６６】
また、図７（ｂ）の例では、履歴は２つまでしか記憶できないが、２つに限定されるものではなく、３つ以上の履歴を記憶する構成であってもよい。
【０１６７】
また、お勧め情報であるコンテンツ情報５は、嗜好・履歴ＤＢ１５２の「ジャンル１」、「ジャンル２」、「好み」、「履歴１」、「履歴２」などに基づいて生成される。また、他のユーザの各コンテンツ３に対する評価や、他のユーザからのお勧め情報などをさらに組み合わせてもよい。なお、お勧め情報の生成方法については本発明の本質的部分ではないので説明を省略する。
【０１６８】
また、ユーザＩＤが“ID1324a”であるユーザが、例えばＸというコンテンツＩＤを持つコンテンツを再生するにあたり、コンテンツ情報送受信装置３０にて該コンテンツを視聴する場合と、コンテンツ情報送受信装置３０からコンテンツ要求情報６をコンテンツ表示処理装置２０に送信して該コンテンツを視聴する場合とのいずれであっても、区別なく視聴履歴を記録する。これにより、例えば通勤中に携帯端末であるコンテンツ情報送受信装置３０にてＸというコンテンツＩＤを持つコンテンツを視聴した後、上記コンテンツ情報送受信装置３０から自宅にあるテレビなどのコンテンツ表示処理装置２０にコンテンツ要求情報６を送信して上記コンテンツを再び視聴する場合、コンテンツ情報送受信装置３０で視聴した続きから視聴を再開することができる。
【０１６９】
なお、格納する情報は、コンテンツの再生状態情報に限られるものではない。例えば、物販の購入状況や配信サービスの利用状況などを同時に記憶してもよい。これらを記録することで、より正確なユーザの嗜好を得られる可能性がある。
【０１７０】
なお、ユーザＩＤ検索部１１３で検索するユーザＩＤと属性情報更新部１１９が更新する対象のユーザＩＤとは異なる場合がある。つまり、ユーザＩＤ検索部１１３はコンテンツ表示処理装置２０のユーザＩＤ（例えば図７（ｂ）における“ID1234”）を特定するが、属性情報更新部１１９は、コンテンツ情報送受信装置３０のユーザＩＤ（例えば図７（ｂ）における“ID1234a”）の属性情報を変更することがある。コンテンツ表示処理装置２０のユーザＩＤは、例えば、ユーザエージェントなどコンテンツ表示処理装置２０との直接やり取りすることにより得る。一方、コンテンツ情報送受信装置３０のユーザＩＤは、例えば、コンテンツ送信要求４に含まれるＵＲＬなどの情報に含めて得る。本質的には、コンテンツ提供装置１０とコンテンツ表示処理装置２０との１対１の関係ではなくて、コンテンツ３を主に視聴する装置であるコンテンツ表示処理装置２０と、コンテンツ３を視聴する装置にもなり得るコンテンツ情報送受信装置３０を区別することと、それぞれのＩＤを関連付けてコンテンツ提供装置１０にて管理することにより、個人として利用する場合および家族などと共有して利用する場合の、２つの利用形態を適切に管理することができる。その結果、ユーザが使いやすく、かつ、コンテンツ事業者がプロモーションを行いやすいシステムを構築することができる。
【０１７１】
（コンテンツ情報送受信装置の構成）
次に、図８を参照しながら、コンテンツ情報送受信装置３０の構成について説明する。図８は、本実施の一形態に係るコンテンツ情報送受信装置３０の構成を示すブロック図である。図８に示すようにコンテンツ情報送受信装置３０は、制御部３１０、記憶部３２０、第１通信部３３０、第２通信部３４０、表示部３５０、入力操作部３６０、および入出力制御部３７０を備えて構成される。
【０１７２】
制御部３１０は、記憶部３２０、および入出力制御部３７０の制御を行うとともに、所定の演算処理を行うものである。所定の演算処理としては、例えば、コンテンツ提供装置１０からのコンテンツ情報５の受信処理などがある。制御部３１０の詳細な構成については後述する。
【０１７３】
記憶部３２０は、制御部３１０で利用される各種データ、プログラムの実行によって得られたデータなどを記憶するものであり、ＲＯＭ（Read-Only Memory）やフラッシュメモリなどの不揮発性メモリなどで実現される。上記各種データは、記憶部３２０内部の各種記憶部に記憶される。記憶部３２０は、コンテンツ・コンテンツ情報記憶部３２１、コンテンツ情報補完データ記憶部３２２を含んでいる。
【０１７４】
コンテンツ・コンテンツ情報記憶部３２１は、後述するコンテンツ・コンテンツ情報受信部３１１が受信したコンテンツ情報５およびコンテンツ３を、読み出し可能な状態で記憶する。
【０１７５】
コンテンツ情報補完データ記憶部３２２は、後述するコンテンツ要求情報生成部３１４が、コンテンツ情報５をコンテンツ要求情報６に加工する際に必要な情報を、読み出し可能な状態で予め記憶する。
【０１７６】
例えば、図５を用いて説明したように、コンテンツ情報５がリンク情報であって、コンテンツ要求情報６をＨＴＭＬファイルとして生成する場合、コンテンツ情報補完データ記憶部３２２には、該ＨＴＭＬファイルとして生成するために付加するＨＴＭＬのＨＥＡＤ部３８２やヘッダ３８１などを記憶しておく。なお、ＸＭＬファイルを生成する場合には対応する別の情報を記憶するなど、複数の送信フォーマットに対応した情報をそれぞれ記憶していてもよい。また、例えば、図６を用いて説明したように、コンテンツ要求情報６をＥＸＩＦ形式のファイルで送信する場合、所定の画像データおよびＥＸＩＦ形式の所定ファイルを記憶しておく。
【０１７７】
なお、記憶部３２０は、必ずしもコンテンツ情報送受信装置３０に備えられる必要はなく、外部記憶装置として、読み取り可能な状態でコンテンツ情報送受信装置３０に接続される構成でもよい。
【０１７８】
第１通信部３３０は、例えばインターネットなどの通信ネットワークを介してコンテンツ提供装置１０と双方向通信するものであり、内部に第１受信部３３１および第１送信部３３２を備えている。
【０１７９】
第１受信部３３１は、コンテンツ提供装置１０から送信されたコンテンツ情報５およびコンテンツ３を受信するものであり、入出力制御部３７０内部の第１受信制御部３７１により制御される。第１受信部３３１で受信されたコンテンツ情報５およびコンテンツ３は、第１受信制御部３７１へ送られる。
【０１８０】
第１受信制御部３７１は、第１受信部３３１を制御し、第１受信部３３１から受信したコンテンツ情報５およびコンテンツ３を後述するコンテンツ・コンテンツ情報受信部３１１に送信する。
【０１８１】
第１送信部３３２は、コンテンツ提供装置１０に対して、コンテンツ送信要求４Ａ、および、コンテンツ３の再生状態情報を送信するものであり、入出力制御部３７０内部の第１送信制御部３７２により制御される。
【０１８２】
第１送信制御部３７２は、第１送信部３３２を制御し、後述するコンテンツ要求部３１６から受信した、コンテンツ送信要求４Ａを第１送信部３３２に送信する。また、後述するコンテンツ再生状態情報送信部３１７から受信した、コンテンツ３の再生状態情報を第１送信部３３２に送信する。
【０１８３】
第２通信部３４０は、例えば電力線搬送などの通信ネットワークを介してコンテンツ表示処理装置２０と通信するものであり、内部に第２送信部３４４を備えている。第２送信部３４４は、コンテンツ表示処理装置２０に対して、コンテンツ要求情報６を送信するものであり、入出力制御部３７０内部の第２送信制御部３７４により制御される。
【０１８４】
第２送信制御部３７４は、第２送信部３４４を制御し、後述するコンテンツ要求情報送信部３１５から受信した、コンテンツ要求情報６を第２送信部３４４に送信する。
【０１８５】
表示部３５０は、入出力制御部３７０内部の表示制御部３７５から送られた情報を表示する。表示部３５０は、例えばＬＣＤ（Liquid Crystal Display；液晶表示装置）で構成される。表示部３５０に表示する情報としては、コンテンツ・コンテンツ情報受信部３１１で受信したコンテンツ情報５やコンテンツ３などが含まれる。なお、表示部３５０は、必ずしもコンテンツ情報送受信装置３０に備えられる必要はなく、外部装置としてコンテンツ情報送受信装置３０に通信可能に接続される構成でもよい。
【０１８６】
表示制御部３７５は、表示部３５０を制御し、制御部３１０から指示された情報を表示部３５０に送信する。
【０１８７】
入力操作部３６０は、コンテンツ情報送受信装置３０のユーザの入力操作を受けつけ、入力操作に応じた入力信号を、入出力制御部３７０内部の入力操作制御部３７６に送信する。入力操作部３６０は、例えば、リモコン、マウス、キーボード、スイッチ、タッチパネルなどの入力デバイスで構成される。ユーザが入力操作部３６０から入力操作を行うことにより、コンテンツ情報の表示指示、表示するコンテンツ情報の切り替え指示、コンテンツ情報の送信指示、表示するコンテンツ情報の再生状態などの入力操作に応じた入力信号を生成する。
【０１８８】
なお、入力操作部３６０は、必ずしもコンテンツ情報送受信装置３０に備えられる必要はなく、外部装置としてコンテンツ情報送受信装置３０に通信可能に接続される構成でもよい。
【０１８９】
入力操作制御部３７６は、コンテンツ情報送受信装置３０のユーザの操作を受けつける入力操作部３６０を制御し、ユーザの入力操作に応じた入力信号を後述する入力操作解析部３１３に送信する。
【０１９０】
次に、制御部３１０について詳細に説明する。制御部３１０は、コンテンツ・コンテンツ情報受信部３１１（コンテンツ情報受信手段）とコンテンツ・コンテンツ情報再生部３１２と入力操作解析部３１３とコンテンツ要求情報生成部３１４（コンテンツ要求情報生成手段）とコンテンツ要求情報送信部３１５（コンテンツ要求情報送信手段）とコンテンツ要求部３１６とコンテンツ再生状態情報送信部３１７とを含んでいる。
【０１９１】
コンテンツ・コンテンツ情報受信部３１１は、第１受信制御部３７１からコンテンツ情報５およびコンテンツ３を受信する。そして、該受信したコンテンツ情報５およびコンテンツ３をコンテンツ・コンテンツ情報記憶部３２１に格納する。なお、該受信したコンテンツ情報５およびコンテンツ３をコンテンツ・コンテンツ情報記憶部３２１に格納せずに、コンテンツ・コンテンツ情報再生部３１２を介して表示部３５０へ表示してもよい。
【０１９２】
次に、コンテンツ・コンテンツ情報再生部３１２は、コンテンツ・コンテンツ情報記憶部３２１に格納されているコンテンツ情報５またはコンテンツ３を読み出して、表示制御部３７５を介して表示部３５０へ表示する。該表示するタイミングは、ユーザによる入力操作部３６０への所定操作があったときでもよいし、予め定められた所定時刻のときでもよいし、コンテンツ情報送受信装置３０の電源が入力された直後であってもよい。
【０１９３】
ここで、コンテンツ情報５およびコンテンツ３が、例えば電子メールやＨＴＭＬである場合、電子メールアプリケーションやＷｅｂブラウザなどによりコンテンツ情報５およびコンテンツ３を表示部３５０に表示する。また、コンテンツ情報５およびコンテンツ３が、例えば、ＭＰＥＧ４（Moving Picture Experts Group Phase 4）形式の映像データや、ＭＰ３（MPEG Audio Layer 3）形式の音声データなどのフォーマットである場合、映像データや音声データをデコード可能なソフトウェアまたはハードウェアを適宜選択して表示部３５０に表示する。なお、どのソフトウェアまたはハードウェアを選択するかは、コンテンツ情報５およびコンテンツ３のファイルの拡張子などの属性に基づいて判断すればよい。また、コンテンツ情報５およびコンテンツ３は、ＳＶＧやＳＭＩＬ（Synchronized Multimedia Integration Language）などの、レイアウト情報を含んだものであってもよい。
【０１９４】
次に、入力操作解析部３１３は、入力操作部３６０から入力操作制御部３７６を介して送信される入力信号を解析する。そして、表示部３５０上で選択したコンテンツ情報５をコンテンツ表示処理装置２０に送信する指示、および、表示部３５０上で選択したコンテンツ情報５に対応するコンテンツ３をコンテンツ提供装置１０から取得する指示、および、表示部３５０上で再生しているコンテンツ３の再生状態の信号を検出し、その検出結果をそれぞれコンテンツ要求情報生成部３１４、コンテンツ要求部３１６、コンテンツ再生状態情報送信部３１７に送信する。
【０１９５】
そのために、入力操作解析部３１３は、コンテンツ情報送信指示検出部３１３１、コンテンツ取得指示検出部３１３２、コンテンツ再生状態検出部３１３３を備えて構成される。
【０１９６】
コンテンツ情報送信指示検出部３１３１は、表示部３５０に表示されているコンテンツ情報５のうち、ユーザがボタンやマウスなどの入力操作部３６０を用いて選択したコンテンツ情報５を、コンテンツ表示処理装置２０に送信する旨のユーザ指示があったかどうかを検出する。このユーザ指示は、ユーザが、該選択したコンテンツ情報５に対応するコンテンツ３をコンテンツ表示処理装置２０にて再生することとした場合に、入力される指示である。
【０１９７】
そして、コンテンツ情報送信指示検出部３１３１は、上記指示があったことを検出した場合、上記選択しているコンテンツ情報５に基づいて、コンテンツ表示処理装置２０に送信するコンテンツ要求情報６を生成するために、該選択しているコンテンツ情報５をコンテンツ要求情報生成部３１４へ通知する。
【０１９８】
コンテンツ取得指示検出部３１３２は、表示部３５０に表示されているコンテンツ情報５のうち、ユーザがボタンやマウスなどの入力操作部３６０を用いて選択したコンテンツ情報５に対応するコンテンツ３を、コンテンツ提供装置１０から取得する旨のユーザ指示があるかどうかを検出する。このユーザ指示は、ユーザが、該選択したコンテンツ情報５に対応するコンテンツ３をコンテンツ情報送受信装置３０にて再生することとした場合に、入力される指示である。
【０１９９】
そして、コンテンツ取得指示検出部３１３２は、上記指示があったことを検出した場合、上記選択したコンテンツ情報５に対応する新たなコンテンツ３の取得を要求する旨をコンテンツ要求部３１６へ送信する。
【０２００】
コンテンツ再生状態検出部３１３３は、表示部３５０に再生しているコンテンツ３に対するユーザからの再生状態に関する入力信号を検出する。そして上記再生状態に関する入力信号を検出した場合、該信号をコンテンツ提供装置１０に送信するために、該信号をコンテンツ再生状態情報送信部３１７へ送信する。
【０２０１】
次に、コンテンツ要求情報生成部３１４は、コンテンツ情報送信指示検出部３１３１から通知されたコンテンツ情報５をコンテンツ・コンテンツ情報記憶部３２１から読み出し、該読み出したコンテンツ情報５をコンテンツ表示処理装置２０が処理するため、コンテンツ要求情報６を生成する。このとき、既に説明したように例えば、コンテンツ情報送受信装置３０（またはそのユーザ）のユーザＩＤを付加することが望ましい。
【０２０２】
上記生成を行うために、コンテンツ要求情報生成部３１４は、コンテンツ情報補完データ記憶部３２２に予め格納している情報を用いてもよい。
【０２０３】
そして、コンテンツ要求情報生成部３１４は、上記生成後のコンテンツ要求情報６を、コンテンツ要求情報送信部３１５に送信する。
【０２０４】
次に、コンテンツ要求情報送信部３１５は、コンテンツ要求情報生成部３１４から送信されるコンテンツ要求情報６を、第２送信制御部３７４を介して第２送信部３４４へ送信する。このとき、送信のためのファイル転送などのプロトコル処理を行う。
【０２０５】
次に、コンテンツ要求部３１６は、コンテンツ取得指示検出部３１３２からの、コンテンツ情報５に対応する新たなコンテンツ３の取得を要求する旨の通知を受信し、該コンテンツ情報５に基づくコンテンツ送信要求４Ａを生成する。そして、該生成したコンテンツ送信要求４Ａを、第１送信制御部３７２および第１送信部３３２を介して、コンテンツ提供装置１０へ送信する。
【０２０６】
次に、コンテンツ再生状態情報送信部３１７は、コンテンツ再生状態検出部３１３３から、コンテンツ３の再生状態情報を受信し、第１送信制御部３７２および第１送信部３３２を介して、コンテンツ提供装置１０へ該信号を送信する。
【０２０７】
なお、上記再生状態情報は、次回コンテンツ提供装置１０からコンテンツ３を受信し、再生する際に用いられる。例えば、今回コンテンツ３を途中まで再生したコンテンツ情報送受信装置３０とは異なる装置にて次回コンテンツ３の再生を行う場合に、今回再生を中断した時点から次回の再生を開始するなどが挙げられる。もちろん、今回コンテンツ３を再生したコンテンツ情報送受信装置３０にて次回の再生を行う場合にも同様に用いることができる。
【０２０８】
（コンテンツ表示処理装置の構成）
次に、図９を参照しながら、コンテンツ表示処理装置２０の構成について説明する。図９は、本実施の一形態に係るコンテンツ表示処理装置２０の構成を示すブロック図である。図９に示すようにコンテンツ表示処理装置２０は、制御部２１０、記憶部２２０、第１通信部２３０、第２通信部２４０、表示部２５０、入力操作部２６０、および入出力制御部２７０を備えて構成される。
【０２０９】
制御部２１０は、記憶部２２０、および入出力制御部２７０の制御を行うとともに、所定の演算処理を行うものである。所定の演算処理としては、例えば、コンテンツ提供装置１０からのコンテンツ３の受信処理などがある。制御部２１０の詳細な構成については後述する。
【０２１０】
記憶部２２０は、制御部２１０で利用される各種データ、プログラムの実行によって得られたデータなどを記憶するものであり、ＲＯＭやフラッシュメモリなどの不揮発性メモリなどで実現される。上記各種データは、記憶部２２０内部の各種記憶部に記憶される。記憶部２２０は、コンテンツ・コンテンツ要求情報記憶部２２１、コンテンツ情報補完データ記憶部２２２、再生履歴情報記憶部２２３、認証情報記憶部２２４を含んでいる。
【０２１１】
コンテンツ・コンテンツ要求情報記憶部２２１は、後述するコンテンツ・コンテンツ要求情報受信部２１１が受信したコンテンツ要求情報６およびコンテンツ３を、読み出し可能な状態で記憶する。
【０２１２】
コンテンツ情報補完データ記憶部２２２は、後述するコンテンツ送信要求情報生成部２１４が、コンテンツ要求情報６からコンテンツ送信要求情報７を生成する際に必要な情報を、読み出し可能な状態で予め記憶する。コンテンツ情報補完データ記憶部２２２は、コンテンツ情報補完データ記憶部３２２に記憶されている情報と同様の情報を記憶する。
【０２１３】
再生履歴情報記憶部２２３は、コンテンツ表示処理装置２０を利用する複数のユーザの属性情報やコンテンツの再生情報を、読み出し可能な状態で記憶する。具体的には、ユーザのユーザＩＤと該ユーザの視聴したコンテンツのコンテンツＩＤと該コンテンツの再生状態を記憶する。
したがって、再生履歴情報記憶部２２３は、コンテンツ提供装置１０のユーザ属性情報記憶部１２１の嗜好・履歴ＤＢ１５２のカラム「親ユーザＩＤ」、「子ＩＤ」、「履歴１」を少なくとも含むデータベースであればよい。
【０２１４】
認証情報記憶部２２４は、コンテンツ提供装置１０との間で端末の認証処理を行うための情報を、読み出し可能な状態で記憶する。認証情報記憶部２２４は、例えば、端末認証を行う際に用いられる認証用ＩＤを記憶するセキュアＦｌａｓｈなどである。
【０２１５】
なお、記憶部２２０は、必ずしもコンテンツ表示処理装置２０に備えられる必要はなく、外部記憶装置として、読み取り可能な状態でコンテンツ表示処理装置２０に接続される構成でもよい。
【０２１６】
第１通信部２３０は、例えば電力線搬送などの通信ネットワークを介してコンテンツ情報送受信装置３０と通信するものであり、内部に第１受信部２３１を備えている。
【０２１７】
第１受信部２３１は、コンテンツ情報送受信装置３０から送信されたコンテンツ要求情報６を受信するものであり、入出力制御部２７０内部の第１受信制御部２７１により制御される。第１受信部２３１で受信されたコンテンツ要求情報６は、第１受信制御部２７１へ送られる。
【０２１８】
第１受信制御部２７１は、第１受信部２３１を制御し、第１受信部２３１から受信したコンテンツ要求情報６を後述するコンテンツ・コンテンツ要求情報受信部２１１に送信する。
【０２１９】
第２通信部２４０は、例えばインターネットなどの通信ネットワークを介してコンテンツ提供装置１０と通信するものであり、内部に第２受信部２４２および第２送信部２４３を備えている。
【０２２０】
第２受信部２４２は、コンテンツ提供装置１０から送信されたコンテンツ３およびコンテンツ情報５を受信するものであり、入出力制御部２７０内部の第２受信制御部２７２により制御される。第２受信部２４２で受信されたコンテンツ３およびコンテンツ情報５は、第２受信制御部２７２へ送られる。
【０２２１】
第２受信制御部２７２は、第２受信部２４２を制御し、第２受信部２４２から受信したコンテンツ３およびコンテンツ情報５を後述するコンテンツ・コンテンツ要求情報受信部２１１に送信する。
【０２２２】
第２送信部２４３は、コンテンツ提供装置１０に対して、コンテンツ送信要求４、および、コンテンツ３の再生状態情報を送信するものであり、入出力制御部２７０内部の第２送信制御部２７３により制御される。
【０２２３】
第２送信制御部２７３は、第２送信部２４３を制御し、後述するコンテンツ要求部２１５から受信した、コンテンツ送信要求４を第２送信部２４３に送信する。また、後述するコンテンツ再生状態情報送信部２１６から受信した、コンテンツ３の再生状態情報を第２送信部２４３に送信する。
【０２２４】
表示部２５０は、入出力制御部２７０内部の表示制御部２７５から送られた情報を表示する。表示部２５０は、例えばＬＣＤで構成される。表示部２５０に表示する情報としては、コンテンツ・コンテンツ要求情報受信部２１１で受信したコンテンツ情報５やコンテンツ３などが含まれる。なお、表示部２５０は、必ずしもコンテンツ表示処理装置２０に備えられる必要はなく、外部装置としてコンテンツ表示処理装置２０に通信可能に接続される構成でもよい。
【０２２５】
表示制御部２７５は、表示部２５０を制御し、制御部２１０から指示された情報を表示部２５０に送信する。
【０２２６】
入力操作部２６０は、コンテンツ表示処理装置２０のユーザの入力操作を受けつけ、入力操作に応じた入力信号を、入出力制御部２７０内部の入力操作制御部２７６に送信する。入力操作部２６０は、例えば、リモコン、マウス、キーボード、スイッチ、タッチパネルなどの入力デバイスで構成される。ユーザが入力操作部２６０から入力操作を行うことにより、コンテンツ３の表示指示、表示部３５０に表示しているコンテンツ要求情報６の選択、コンテンツ送信要求４の送信指示、表示部３５０に表示しているコンテンツ３の再生状態などの入力操作に応じた入力信号を生成する。
【０２２７】
なお、入力操作部２６０は、必ずしもコンテンツ表示処理装置２０に備えられる必要はなく、外部装置としてコンテンツ表示処理装置２０に通信可能に接続される構成でもよい。
【０２２８】
入力操作制御部２７６は、コンテンツ表示処理装置２０のユーザの操作を受けつける入力操作部２６０を制御し、ユーザの入力操作に応じた入力信号を後述する入力操作解析部２１３に送信する。
【０２２９】
次に、制御部２１０について詳細に説明する。制御部２１０は、コンテンツ・コンテンツ要求情報受信部２１１（コンテンツ要求情報受信手段）と、コンテンツ・コンテンツ要求情報再生部２１２と、入力操作解析部２１３と、コンテンツ送信要求情報生成部２１４と、コンテンツ要求部２１５（コンテンツ要求手段）と、コンテンツ再生状態情報送信部２１６と、認証処理部２１８とを含んでいる。また、制御部２１０は、コンテンツ再生状態情報格納部２１７を含んでいてもよい。
【０２３０】
コンテンツ・コンテンツ要求情報受信部２１１は、第１受信制御部２７１からコンテンツ要求情報６を受信する。そして、該受信したコンテンツ要求情報６をコンテンツ・コンテンツ要求情報記憶部２２１に格納する。なお、上記受信したコンテンツ要求情報６をコンテンツ・コンテンツ要求情報記憶部２２１に格納せずに、直ちにコンテンツ・コンテンツ要求情報再生部２１２を介して表示部２５０へ表示してもよい。また、上記受信したコンテンツ要求情報６を直ちにコンテンツ提供装置１０へ送信するためにコンテンツ送信要求情報生成部２１４へ送信してもよい。
【０２３１】
なお、コンテンツ３の受信にあたり、暗号化されたデータの復号化処理や著作権保護のための処理などがなされることがあるが、ここではそれら処理についての説明は省略する。
【０２３２】
また、コンテンツ・コンテンツ要求情報受信部２１１は、第２受信制御部２７２からコンテンツ３およびコンテンツ情報５を受信する。そして、該受信したコンテンツ３およびコンテンツ情報５をコンテンツ・コンテンツ要求情報記憶部２２１に格納する。なお、該受信したコンテンツ３およびコンテンツ情報５をコンテンツ・コンテンツ要求情報記憶部２２１に格納せずに、コンテンツ・コンテンツ要求情報再生部２１２を介して表示部２５０へ表示してもよい。
【０２３３】
なお、ユーザ設定等により、コンテンツ・コンテンツ要求情報受信部２１１がコンテンツ要求情報６を受信しないというモードにコンテンツ表示処理装置２０内で切り替えることができてもよい。
【０２３４】
次に、コンテンツ・コンテンツ要求情報再生部２１２は、コンテンツ・コンテンツ要求情報受信部２１１から受信したコンテンツ３、または、コンテンツ・コンテンツ要求情報受信部２１１がコンテンツ・コンテンツ要求情報記憶部２２１に格納したコンテンツ３を、表示制御部２７５を介して表示部２５０へ表示する。
【０２３５】
このとき、上記コンテンツ３の再生状態情報が再生履歴情報記憶部２２３に格納されている場合、該再生状態に関する履歴情報を読み出して、該再生状態に関する履歴情報に従って上記コンテンツ３を表示部２５０に表示する。例えば、上記コンテンツ３を再生状態情報として、再生停止した旨および再生停止位置が、再生履歴情報記憶部２２３に格納されている場合、該再生停止位置から上記コンテンツ３の再生を開始して表示部２５０に表示する。
【０２３６】
また、コンテンツ・コンテンツ要求情報再生部２１２は、コンテンツ・コンテンツ要求情報記憶部２２１に格納されているコンテンツ情報５またはコンテンツ要求情報６を読み出して、表示制御部２７５を介して表示部２５０へ表示する。
【０２３７】
なお、コンテンツ・コンテンツ要求情報再生部２１２が上記表示するタイミングは、ユーザによる入力操作部２６０への所定操作があったときでもよいし、予め定められた所定時刻のときでもよいし、コンテンツ表示処理装置２０の電源が入力された直後であってもよい。
【０２３８】
次に、入力操作解析部２１３は、入力操作部２６０から入力操作制御部２７６を介して送信される入力信号を解析する。そして、表示部２５０上で選択したコンテンツ情報５またはコンテンツ要求情報６に対応するコンテンツ３をコンテンツ提供装置１０から取得する指示、および、表示部２５０上で再生しているコンテンツ３の再生状態の信号を検出し、その検出結果をそれぞれコンテンツ送信要求情報生成部２１４、コンテンツ再生状態情報送信部２１６に送信する。また、上記コンテンツ３の再生状態の信号をコンテンツ再生状態情報格納部２１７に送信してもよい。
【０２３９】
そのために、入力操作解析部２１３は、コンテンツ取得指示検出部２１３１、コンテンツ再生状態検出部２１３２を備えて構成される。
【０２４０】
コンテンツ取得指示検出部２１３１は、表示部２５０に表示されているコンテンツ情報５またはコンテンツ要求情報６のうち、ユーザがボタンやマウスなどの入力操作部２６０を用いて選択したコンテンツ情報５またはコンテンツ要求情報６に対応するコンテンツ３を、コンテンツ提供装置１０から取得する旨のユーザ指示があるかどうかを検出する。このユーザ指示は、ユーザが、該選択したコンテンツ情報５またはコンテンツ要求情報６に対応するコンテンツ３をコンテンツ表示処理装置２０にて再生することとした場合に、入力される指示である。
【０２４１】
そして、コンテンツ取得指示検出部２１３１は、上記指示があったことを検出した場合、上記選択されたコンテンツ情報５またはコンテンツ要求情報６をコンテンツ送信要求情報生成部２１４へ送信する。
【０２４２】
コンテンツ再生状態検出部２１３２は、表示部２５０に再生しているコンテンツ３に対するユーザからの再生状態に関する入力信号を検出する。そして上記再生状態に関する入力信号を検出した場合、該信号をコンテンツ提供装置１０に送信するために、上記再生しているコンテンツ３のコンテンツＩＤと、上記再生しているコンテンツ３のコンテンツ送信要求４に含まれていた、該コンテンツ３にアクセスするためのコンテンツ要求情報６をコンテンツ表示処理装置２０に対して送信したコンテンツ情報送受信装置３０（またはそのユーザ）を識別可能なユーザＩＤと、上記再生状態とを含む再生状態情報をコンテンツ再生状態情報送信部２１６へ送信する。また、上記再生状態情報をコンテンツ再生状態情報格納部２１７に送信してもよい。
【０２４３】
コンテンツ送信要求情報生成部２１４は、コンテンツ取得指示検出部２１３１から通知されたコンテンツ情報５またはコンテンツ要求情報６をコンテンツ・コンテンツ要求情報記憶部２２１から読み出し、該読み出したコンテンツ情報５またはコンテンツ要求情報６をコンテンツ提供装置１０が処理するためにコンテンツ送信要求情報７を生成する。このとき、既に説明したように例えば、コンテンツ表示処理装置２０（またはそのユーザ）のユーザＩＤを付加することが望ましい。
【０２４４】
上記生成を行うために、コンテンツ送信要求情報生成部２１４は、コンテンツ情報補完データ記憶部２２２に予め格納している情報を用いてもよい。ここで、コンテンツ送信要求情報生成部２１４が、コンテンツ情報補完データ記憶部２２２に予め格納している情報を用いる処理は、コンテンツ要求情報生成部３１４が、コンテンツ情報補完データ記憶部３２２に予め格納している情報を用いる処理と同様であるので、その説明を省略する。
【０２４５】
そして、コンテンツ送信要求情報生成部２１４は、上記生成後のコンテンツ送信要求情報７を、コンテンツ要求部２１５に送信する。
【０２４６】
次に、コンテンツ要求部２１５は、コンテンツ送信要求情報生成部２１４から送信されるコンテンツ送信要求情報７を基に、新たなコンテンツ３の取得を要求する旨のコンテンツ送信要求４を生成する。そして、コンテンツ要求部２１５は、第２送信制御部２７３および第２送信部２４３を介して、コンテンツ提供装置１０へコンテンツ送信要求４を送信する。
【０２４７】
次に、コンテンツ再生状態情報送信部２１６は、コンテンツ再生状態検出部２１３２から、コンテンツ３の再生状態情報を受信し、第２送信制御部２７３および第２送信部２４３を介して、コンテンツ提供装置１０へ該信号を送信する。
【０２４８】
なお、上記再生状態情報は、次回コンテンツ提供装置１０からコンテンツ３を受信し、再生する際に用いられる。例えば、今回コンテンツ３を途中まで再生して中断した場合、該中断した時点から次回の再生を開始するなどが挙げられる。
【０２４９】
次に、コンテンツ再生状態情報格納部２１７は、コンテンツ再生状態検出部２１３２から、コンテンツ３の再生状態情報を受信し、再生履歴情報記憶部２２３へ該情報を格納する。すなわち、上記再生状態情報に含まれる、コンテンツＩＤとユーザＩＤと上記再生状態とを抽出し、該抽出したコンテンツＩＤとユーザＩＤと上記再生状態とを対応付けて、ユーザ属性情報記憶部１２１を更新する。
【０２５０】
なお、上記格納した再生状態は、コンテンツ提供装置１０からコンテンツ３を受信せずに、コンテンツ表示処理装置２０だけで次回の再生を行う場合に用いられる。
【０２５１】
認証処理部２１８は、例えば、コンテンツ提供装置１０と通信を開始する際に、コンテンツ提供装置１０との間で端末の認証処理を行う。例えば、コンテンツ提供装置１０が提供するＶＯＤ配信サービスは契約に基づく課金が行われる。そのために、端末を認証して契約者を特定する必要があるために、端末認証が行われる。なお、図１に示すコンテンツ提供装置１０において、認証処理部２１８と認証処理を行う部材については、図示およびその説明を省略している。
【０２５２】
なお、認証処理部２１８は、認証処理において、認証情報記憶部２２４に記憶されている、端末認証を行う際に用いられる認証用ＩＤを用いる。認証用ＩＤは、通常、装置毎に固有の値が割り当てられており、セキュアＦｌａｓｈなどに格納されている。
【０２５３】
（コンテンツ表示システムにおける処理の流れ）
次に、図１０から図１１を参照しながら、コンテンツ表示処理システム８００にてコンテンツ３を表示するまでの流れについて説明する。すでに図２で説明したように、コンテンツ表示処理システム８００では、１）コンテンツ提供装置１０がコンテンツ情報送受信装置３０へコンテンツ情報５（お勧め情報）を送信し、２）そして、コンテンツ情報送受信装置３０のユーザが、受信したコンテンツ情報５（お勧め情報）をコンテンツ表示処理装置２０へ送信し、３）そして、該ユーザがコンテンツ表示処理装置２０にてコンテンツ提供装置１０からコンテンツ３を取得して表示する。
【０２５４】
（コンテンツ提供装置における処理の流れ）
まず図１０を参照しながら、コンテンツ提供装置１０における処理の流れを説明する。図１０は、コンテンツ提供装置１０における処理の流れを示すフローチャートである。処理の概要は、１）コンテンツ提供装置１０がコンテンツ情報送受信装置３０へコンテンツ情報５（お勧め情報）を送信し、２）コンテンツ情報送受信装置３０からコンテンツ送信要求４Ａ、または、またはコンテンツ表示処理装置２０からコンテンツ送信要求４を受信して、該要求に対応するコンテンツ３を送信し、３）再生終了などの制御信号を受信してユーザ属性情報を更新する。
【０２５５】
まず、ユーザに対してコンテンツ３の配信サービスを行うにあたり、コンテンツ配信サービスを行う事業者などにより、契約したユーザの属性情報を、事前にユーザ属性情報記憶部１２１に格納しておく（ステップＳ１３１）。
【０２５６】
次に、コンテンツ情報生成部１１７が、所定のタイミングでユーザに応じたコンテンツ情報５（お勧め情報）を生成する（ステップＳ１３２）。
【０２５７】
次に、コンテンツ・コンテンツ情報送信部１１６が、上記生成したコンテンツ情報５（お勧め情報）を、上記ユーザに対応するコンテンツ表示処理装置２０およびコンテンツ情報送受信装置３０に送信する（ステップＳ１３３）。
【０２５８】
上記送信後、コンテンツ要求受信部１１１が、コンテンツ表示処理装置２０からコンテンツ送信要求４またはコンテンツ情報送受信装置３０からコンテンツ送信要求４Ａを受信すると（ステップＳ１３４にてＹＥＳ）、以下のとおり要求されたコンテンツ３の送信準備を行う（ステップＳ１３５）。
【０２５９】
すなわち、端末属性検出部１１２が、上記受信したコンテンツ送信要求４の送信元であるコンテンツ表示処理装置２０の装置属性情報、または、上記受信したコンテンツ送信要求４Ａの送信元であるコンテンツ情報送受信装置３０の装置属性情報を検出する。また、ユーザＩＤ検索部１１３が、上記受信したコンテンツ送信要求４またはコンテンツ送信要求４Ａの送信元が、どのユーザが所有する装置であるかを判定する。また、コンテンツ送信可否判定部１１４が、要求されたコンテンツ３が契約内容に合っているものであるかを判定する。そして、送信コンテンツ調整部１１５が、要求されたコンテンツ３をコンテンツ・コンテンツ情報記憶部１２２から取得し、該取得したコンテンツ３を必要に応じて調整する。
【０２６０】
なお、コンテンツ要求受信部１１１が、コンテンツ表示処理装置２０からコンテンツ送信要求４またはコンテンツ情報送受信装置３０からコンテンツ送信要求４Ａを受信しない場合は（ステップＳ１３４にてＮＯ）、引き続き、コンテンツ送信要求４またはコンテンツ送信要求４Ａの受信を待つ。
【０２６１】
次に、コンテンツ・コンテンツ情報送信部１１６が、送信コンテンツ調整部１１５から受信したコンテンツ３を、要求元であるコンテンツ表示処理装置２０またはコンテンツ情報送受信装置３０に対して送信する（ステップＳ１３６）。
【０２６２】
なお、このとき、コンテンツ送信要求４またはコンテンツ送信要求４Ａに含まれる、コンテンツ表示処理装置２０またはコンテンツ情報送受信装置３０（またはそのユーザ）を識別可能なユーザＩＤと、該送信要求されているコンテンツ３のコンテンツＩＤとに基づいて、該ユーザＩＤを持つコンテンツ表示処理装置２０またはコンテンツ情報送受信装置３０（またはそのユーザ）と、該コンテンツＩＤを持つコンテンツ３と、該コンテンツ３の再生を開始した旨とを対応付けて、属性情報更新部１１９がユーザ属性情報記憶部１２１の嗜好・履歴ＤＢ１５２に格納してもよい。
【０２６３】
次に、コンテンツ再生状態情報受信部１１８が、コンテンツ表示処理装置２０およびコンテンツ情報送受信装置３０から送信されたコンテンツ３の再生状態情報（例えば、再生中断や再生終了などであり、再生中断のときは再生停止位置を含む）を受信すると（ステップＳ１３７にてＹＥＳ）、属性情報更新部１１９が該受信した信号に基づき、ユーザ属性情報記憶部１２１の嗜好・履歴ＤＢ１５２における「履歴１」や「履歴２」を更新する（ステップＳ１３８）。
【０２６４】
ここで、コンテンツ送信要求４に、コンテンツ情報送受信装置３０（またはそのユーザ）のユーザＩＤとコンテンツ表示処理装置２０（またはそのユーザ）のユーザＩＤとが含まれており、かつ、それらＩＤが同一の親ユーザＩＤを有するとき、それらの装置（またはユーザ）の組合せは、コンテンツ提供装置１０を利用するにあたり、正しい組合せである（すなわち不正な利用ではない）ことがわかる。そのため、コンテンツ提供装置１０では、送信されてきたコンテンツ送信要求４に、コンテンツ情報送受信装置３０（またはそのユーザ）のユーザＩＤとコンテンツ表示処理装置２０（またはそのユーザ）のユーザＩＤとが含まれており、かつ、それらが嗜好・履歴ＤＢ１５２にて、同一の「親ユーザＩＤ」を有するか否かを判定する。例えば、コンテンツ情報送受信装置３０のユーザＩＤが「ID1324a」であり、コンテンツ表示処理装置２０のユーザＩＤが「ID1324」である場合は、いずれも親ユーザＩＤは「ID1324」である。そして、上記いずれのユーザＩＤも同一の「親ユーザＩＤ」を有する場合に、属性情報更新部１１９がユーザ属性情報記憶部１２１の嗜好・履歴ＤＢ１５２を更新することが望ましい。
【０２６５】
なお、コンテンツ再生状態情報受信部１１８が、上記再生状態情報を受信しない場合は（ステップＳ１３７にてＮＯ）、引き続き、上記信号の受信を待つ。
【０２６６】
なお、実際には、コンテンツ配信にあたり課金処理等を行うことが多いため、コンテンツ提供装置１０にアクセスしてくるコンテンツ情報送受信装置３０およびコンテンツ表示処理装置２０との間で、認証処理を行うこと一般的であるが、ここではその記載を省略している。
【０２６７】
（コンテンツ情報送受信装置における処理の流れ）
次に図１１を参照しながら、コンテンツ情報送受信装置３０における処理の流れを説明する。図１１は、コンテンツ情報送受信装置３０における処理の流れを示すフローチャートである。処理の概要は、１）コンテンツ提供装置１０からコンテンツ情報５（お勧め情報）を受信し、２）コンテンツ表示処理装置２０にてコンテンツ３を表示する場合は、コンテンツ情報５から生成したコンテンツ要求情報６をコンテンツ表示処理装置２０に送信し、３）自端末（コンテンツ情報送受信装置３０）にてコンテンツ３を表示する場合は、コンテンツ提供装置１０にコンテンツ送信要求４Ａを送信し、コンテンツ３を取得する。
【０２６８】
まず、コンテンツ・コンテンツ情報受信部３１１が、コンテンツ提供装置１０からコンテンツ情報５（お勧め情報）を受信すると（ステップＳ３３１にてＹＥＳ）、コンテンツ・コンテンツ情報再生部３１２が該受信したコンテンツ情報５を表示部３５０へ表示する（ステップＳ３３２）。
【０２６９】
なお、コンテンツ・コンテンツ情報受信部３１１が、コンテンツ提供装置１０からコンテンツ情報５を受信しない場合は（ステップＳ３３１にてＮＯ）、引き続き、コンテンツ情報５の受信を待つ。
【０２７０】
次に、コンテンツ情報送受信装置３０のユーザが、入力操作部３６０にて上記表示されているコンテンツ情報５のうち興味があるものを選択し（ステップＳ３３３）、該選択したコンテンツ情報５をコンテンツ表示処理装置２０へ送信する所定指示をしたことをコンテンツ情報送信指示検出部３１３１が検出した場合（ステップＳ３３４にてＹＥＳ）、コンテンツ要求情報生成部３１４が、該選択したコンテンツ情報５からコンテンツ要求情報６を生成する（ステップＳ３３５）。
【０２７１】
そして、コンテンツ要求情報送信部３１５が、コンテンツ要求情報６を、コンテンツ表示処理装置２０へ送信する（ステップＳ３３６）。
【０２７２】
また、ステップＳ３３３にて選択したコンテンツ情報５をコンテンツ表示処理装置２０へ送信する所定指示をしたことをコンテンツ情報送信指示検出部３１３１が検出しない場合（ステップＳ３３４にてＮＯ）、かつ、該選択されたコンテンツ情報５に対応するコンテンツ３を自装置（コンテンツ情報送受信装置３０）で再生する所定指示をしたことをコンテンツ取得指示検出部３１３２が検出した場合（ステップＳ３３７にてＹＥＳ）、コンテンツ要求部３１６が、該選択されたコンテンツ情報５に基づいてコンテンツ送信要求４Ａをコンテンツ提供装置１０へ送信する（ステップＳ３３８）。
【０２７３】
上記送信後、コンテンツ・コンテンツ情報受信部３１１が、コンテンツ提供装置１０からコンテンツ３を受信すると（ステップＳ３３９にてＹＥＳ）、コンテンツ・コンテンツ情報再生部３１２が該受信したコンテンツ３を表示部３５０に表示する（ステップＳ３４０）。
【０２７４】
なお、コンテンツ・コンテンツ情報受信部３１１が、コンテンツ提供装置１０からコンテンツ３を受信しない場合は（ステップＳ３３９にてＮＯ）、引き続き、コンテンツ３の受信を待つ。
【０２７５】
次に、コンテンツ情報送受信装置３０のユーザが、入力操作部３６０にて上記表示されているコンテンツ３の再生制御（例えば再生終了など）を行ったことをコンテンツ再生状態検出部３１３３が検出すると、コンテンツ再生状態情報送信部３１７が、該再生状態信号を、コンテンツ提供装置１０へ送信する（ステップＳ３４１）。
【０２７６】
なお、ステップＳ３４１０にて、送信する再生状態情報は、コンテンツ３の再生終了に限られない。例えば、コンテンツ３の再生終了の旨を通知するだけでなく、再生途中における早送り、巻き戻し、一時停止、中断などの情報をさらに送信することにより、それら情報を基に、コンテンツ提供装置１０にてより詳細にユーザのコンテンツ再生状態を把握し、嗜好分析することができる。
【０２７７】
なお、ステップＳ３３３にて選択したコンテンツ情報５をコンテンツ表示処理装置２０へ送信する所定指示をしたことをコンテンツ情報送信指示検出部３１３１が検出しない場合（ステップＳ３３４にてＮＯ）、かつ、該選択されたコンテンツ情報５に対応するコンテンツ３を自装置（コンテンツ情報送受信装置３０）で再生する所定指示をしたことをコンテンツ取得指示検出部３１３２が検出しない場合（ステップＳ３３７にてＮＯ）、特に処理を行わず、ステップＳ３３３に戻る。
【０２７８】
なお、実際にはコンテンツ配信にあたり、課金処理等を行うことが多いため、コンテンツ情報送受信装置３０とコンテンツ提供装置１０との間において、端末認証処理を行うこと一般的であるが、ここではその記載を省略している。
【０２７９】
（コンテンツ表示処理装置における処理の流れ）
次に図１２を参照しながら、コンテンツ表示処理装置２０における処理の流れを説明する。図１２は、コンテンツ表示処理装置２０における処理の流れを示すフローチャートである。処理の概要は、１）コンテンツ情報送受信装置３０からコンテンツ要求情報６を受信し、２）コンテンツ３を表示するために、コンテンツ提供装置１０にコンテンツ送信要求４を送信し、コンテンツ３を取得する。
【０２８０】
まず、コンテンツ・コンテンツ要求情報受信部２１１が、コンテンツ情報送受信装置３０からコンテンツ要求情報６を受信すると（ステップＳ２３１にてＹＥＳ）、コンテンツ・コンテンツ要求情報再生部２１２が該受信したコンテンツ要求情報６を表示部２５０へ表示する（ステップＳ２３２）。
【０２８１】
なお、コンテンツ・コンテンツ要求情報受信部２１１が、コンテンツ情報送受信装置３０からコンテンツ要求情報６を受信しない場合は（ステップＳ２３１にてＮＯ）、引き続き、コンテンツ要求情報６の受信を待つ。
【０２８２】
次に、コンテンツ表示処理装置２０のユーザが、入力操作部２６０にて上記表示されているコンテンツ要求情報６のうち興味があるものを選択し（ステップＳ２３３）、該選択したコンテンツ要求情報６に対応するコンテンツ３を、コンテンツ提供装置１０から取得する所定指示をしたことをコンテンツ取得指示検出部２１３１が検出した場合（ステップＳ２３４にてＹＥＳ）、必要に応じてコンテンツ３へのアクセス確認を行う（ステップＳ２３５）。なお、上記受信したコンテンツ要求情報６が１つのコンテンツ情報しか含まない場合は、上記ユーザによる選択操作は必ずしも必要ない。
【０２８３】
上記アクセス確認は、図９に図示しないアクセス確認部にて、コンテンツ表示処理装置２０のユーザに対し、該受信したコンテンツ要求情報６に含まれる情報にアクセスしてよいか否かを確認する。このように確認する理由は、例えば、コンテンツ要求情報６がＵＲＬからなる情報である場合、該ＵＲＬで示されるコンテンツ３が該ユーザにとって不適切なコンテンツである可能性があるからである。さらに、上記ＵＲＬにアクセスする際にユーザに対して所定のパスワードの入力を求めるなどしてもよい。
【０２８４】
なお、上記アクセス確認は、必ず実施される必要はなく、コンテンツ表示処理装置２０が上記アクセス確認を行わないモードとなる機能を備えていてもよい。この場合、ステップＳ２３５における判定処理は省略される。
【０２８５】
次に、上記アクセスが可であると判断された場合（ステップＳ２３５にてＹＥＳ）、コンテンツ送信要求情報生成部２１４が、上記選択されたコンテンツ要求情報６を加工し、コンテンツ送信要求情報７を生成する（ステップＳ２３６）。
【０２８６】
なお、上記アクセスが否であると判断された場合（ステップＳ２３５にてＮＯ）、処理を行わず、ステップＳ２３１に戻る。
【０２８７】
次に、コンテンツ要求部２１５が、コンテンツ送信要求情報７に基づいてコンテンツ送信要求４をコンテンツ提供装置１０へ送信する（ステップＳ２３７）。
【０２８８】
上記送信後、コンテンツ・コンテンツ要求情報受信部２１１が、コンテンツ提供装置１０からコンテンツ３を受信すると（ステップＳ２３８にてＹＥＳ）、コンテンツ・コンテンツ要求情報再生部２１２が該受信したコンテンツ３を表示部２５０に表示する（ステップＳ２３９）。なお、コンテンツ提供装置１０から受信したコンテンツ３を一旦コンテンツ・コンテンツ要求情報記憶部２２１に格納し、コンテンツ・コンテンツ要求情報再生部２１２は該格納されているコンテンツ３を読み出して表示部２５０に表示してもよい。
【０２８９】
なお、コンテンツ・コンテンツ要求情報受信部２１１が、コンテンツ提供装置１０からコンテンツ３を受信しない場合は（ステップＳ２３８にてＮＯ）、引き続き、コンテンツ３の受信を待つ。
【０２９０】
次に、コンテンツ表示処理装置２０のユーザが、入力操作部２６０にて上記表示されているコンテンツ３の再生制御（例えば再生終了など）を行ったことをコンテンツ再生状態検出部２１３２が検出すると、コンテンツ再生状態情報送信部２１６が、再生状態情報を、コンテンツ提供装置１０へ送信する（ステップＳ２４０）。なお、再生状態情報をコンテンツ表示処理装置２０にて保存する場合は、コンテンツ再生状態情報送信部２１６が、再生状態情報を、コンテンツ提供装置１０へ送信する代わりに、コンテンツ再生状態情報格納部２１７が該再生状態情報に基づいて再生履歴情報記憶部２２３を更新する。
【０２９１】
なお、ステップＳ２４０にて、送信する再生状態情報は、コンテンツ３の再生終了に限られない。例えば、コンテンツ３の再生終了の旨を通知するだけでなく、再生途中における早送り、巻き戻し、一時停止、中断などの情報をさらに送信することにより、それら情報を基に、コンテンツ提供装置１０にてより詳細にユーザのコンテンツ３に対する再生状態に関する履歴情報を蓄積できるので、より詳細な嗜好分析をすることができる。
【０２９２】
また、実際には、コンテンツ配信にあたり課金処理等を行うことが多いため、コンテンツ表示処理装置２０とコンテンツ提供装置１０との間において、端末認証処理を行うこと一般的であるが、ここではその記載を省略している。
【０２９３】
（装置間で送受信する情報のシーケンス）
次に、図１３を参照しながら、コンテンツ提供装置１０とコンテンツ表示処理装置２０とコンテンツ情報送受信装置３０との間でやりとりされる情報のシーケンス例について説明する。図１３は、コンテンツ提供装置１０とコンテンツ表示処理装置２０とコンテンツ情報送受信装置３０との間でやりとりされる情報の例を示すシーケンス図である。
【０２９４】
まず、コンテンツ提供装置１０がお勧め情報（コンテンツ情報５）をコンテンツ情報送受信装置３０に送信する（ステップＳ１００１）。
【０２９５】
次に、コンテンツ情報送受信装置３０は、コンテンツ提供装置１０から上記お勧め情報（コンテンツ情報５）を受信し、表示をする。そして、コンテンツ情報送受信装置３０のユーザからのお勧め情報の選択（コンテンツＡに対応するコンテンツ情報５を選択したものとする）および該ユーザからの送信指示に基づき、コンテンツＡのリクエスト（コンテンツ要求情報６）をコンテンツ表示処理装置２０に送信する（ステップＳ１００２）。
【０２９６】
次に、コンテンツ表示処理装置２０は、コンテンツ情報送受信装置３０から上記コンテンツＡのリクエスト（コンテンツ要求情報６）を受信する。そして、コンテンツＡのリクエスト（コンテンツ送信要求４）をコンテンツ提供装置１０に送信する（ステップＳ１００３）。なお、コンテンツ表示処理装置２０のユーザに対して該コンテンツ送信要求４の送信確認を行ってもよい。
【０２９７】
次に、コンテンツ提供装置１０は、コンテンツ表示処理装置２０から上記コンテンツ送信要求４を受信する。そして、上記コンテンツ送信要求４にて要求されたコンテンツＡをコンテンツ表示処理装置２０に送信する（ステップＳ１００４）。なお、ここでは、コンテンツＡの送信は、ＭＰＥＧ２などの形式によるストリーム送信を想定しており、また、コンテンツＡの要求は初めてであるため、コンテンツＡの先頭位置から送信しているものとする。
【０２９８】
次に、コンテンツ表示処理装置２０は、コンテンツ提供装置１０から上記コンテンツＡを受信し、該受信したコンテンツＡを先頭位置から順に再生する（ステップＳ１００５）。
【０２９９】
次に、ユーザの所定操作により、再生中のコンテンツＡの再生を途中で中断する指示をしたとする（ステップＳ１００６）。ここで、再生を中断する上記所定操作として、コンテンツ情報送受信装置３０をユーザが操作することにより、コンテンツ表示処理装置２０に対して、再生を中断する旨の所定ファイルを送信したり、制御用リモコンコードを送信してもよい。また、リモコンなどの入力操作部２６０から再生を中断する旨の制御用リモコンコードを入力してもよい。なお、一般的な携帯電話機では、家電制御用の赤外線リモコンコードをソフトウェアで制御して送信することが可能である。
【０３００】
次に、上記ユーザ操作により、コンテンツ表示処理装置２０はコンテンツＡの再生を中断するとともに、再生状態情報（ここでは、再生を中断したことを含む情報）をコンテンツ提供装置１０に送信する（ステップＳ１００７）。ここで、再生状態情報は、再生を中断した旨の情報のほか、中断時点の再生位置情報（コンテンＡの再生開始位置からのバイト数または再生経過時間など）を含むことが望ましい。コンテンツ提供装置１０からストリーミングによりコンテンツが送信される場合であっても、コンテンツ表示処理装置２０で先読みを行うことが一般的であるため、コンテンツ提供装置１０側で正確な中断位置を把握することが難しいためである。
【０３０１】
なお、コンテンツを非同期に送受信する場合（たとえばＨＴＴＰなどのプロトコルにより送受信する場合）には、ユーザが再生中断を指示した時点で、未再生部分のデータをすでに取得している場合がある。このときは、すでに取得しているデータは削除することが望ましい。
【０３０２】
また、ユーザが再生中断を指示したとき、コンテンツＡに代えて表示部に表示する映像は、特に限定されるものではなく、地上デジタル放送であってもよいし、メニュー画面であってもよい。
【０３０３】
次に、コンテンツ提供装置１０は、上記再生状態情報を受信し、該受信した再生状態情報に基づいて、ユーザ属性情報記憶部１２１を更新する（ステップＳ１００８）。すわなち、当該ユーザが、コンテンツＡの再生を中断したことを記憶する。さらに、上記中断時点の再生位置情報を記憶することが望ましい。
【０３０４】
次に、ユーザが上記再生中断を指示してから所定期間後に、コンテンツＡを再び再生したいと考えたとき、コンテンツ情報送受信装置３０を操作して、コンテンツＡの再リクエスト（コンテンツ要求情報６）をコンテンツ表示処理装置２０に送信する（ステップＳ１００９）。
【０３０５】
次に、コンテンツ表示処理装置２０は、コンテンツ情報送受信装置３０から上記コンテンツＡの再リクエスト（コンテンツ要求情報６）を受信する。そして、コンテンツＡの再リクエスト（コンテンツ送信要求４）をコンテンツ提供装置１０に送信する（ステップＳ１０１０）。
【０３０６】
次に、コンテンツ提供装置１０が、コンテンツ表示処理装置２０から上記コンテンツ送信要求４を受信する。そして、上記コンテンツ送信要求４にて要求されたコンテンツＡをコンテンツ表示処理装置２０に送信する（ステップＳ１０１１）。このとき、上記コンテンツ送信要求４に対応するコンテンツＡとユーザＩＤとに基づいてユーザ属性情報記憶部１２１を検索し、コンテンツＡの再開中断位置を得る。そして、該再開中断位置からコンテンツＡをストリーム配信する（ステップＳ１０１１）。
【０３０７】
次に、コンテンツ表示処理装置２０は、コンテンツ提供装置１０から上記コンテンツＡを受信し、該受信したコンテンツＡを上記中断位置から順に再生する（ステップＳ１０１２）。
【０３０８】
次に、コンテンツＡを最後まで再生し終わった場合、再生状態情報（ここでは、再生を終了したことを含む）をコンテンツ提供装置１０に送信する（ステップＳ１０１３）。
【０３０９】
次に、コンテンツ提供装置１０は、上記再生状態情報を受信し、該受信した再生状態情報に基づいて、ユーザ属性情報記憶部１２１を更新する（ステップＳ１０１４）。すわなち、当該ユーザが、コンテンツＡを再生終了したことを記憶する。
【０３１０】
次に、コンテンツ提供装置１０が、上記コンテンツＡを再生終了したことを踏まえて生成した新たなお勧め情報（コンテンツ情報５）をコンテンツ情報送受信装置３０に送信する（ステップＳ１０１５）。
【０３１１】
なお、ステップＳ１００７にて再生状態情報（ここでは、再生を中断したことを含む）をコンテンツ提供装置１０に送信するタイミングで、コンテンツ情報送受信装置３０に対して、その時点での再生を中断しているコンテンツ３の情報を一括して送信してもよい。これにより、その時点で再生途中のコンテンツ３が複数ある場合に、ユーザが再生を再開するコンテンツ３を選択することができる。
【０３１２】
また、上記再生状態情報をコンテンツ提供装置１０に送信せず、コンテンツ表示処理装置２０内部に記憶してもよい。
【０３１３】
次に、図１４を参照しながら、コンテンツ提供装置１０とコンテンツ表示処理装置２０とコンテンツ情報送受信装置３０との間でやりとりされる情報のシーケンスの他の例について説明する。図１４は、コンテンツ提供装置１０とコンテンツ表示処理装置２０とコンテンツ情報送受信装置３０との間でやりとりされる情報の他の例を示すシーケンス図である。
【０３１４】
ここでは、上記再生状態情報をコンテンツ提供装置１０に送信せず、コンテンツ表示処理装置２０内部に記憶する場合のシーケンス例を示している。なお、説明の便宜上、図１３にて示した各ステップと同一のステップには、同一の符号を付記し、その説明を省略する。
【０３１５】
ステップＳ１００６にてユーザの所定操作により、再生中のコンテンツＡの再生を途中で中断する指示があたえられると、コンテンツ表示処理装置２０はコンテンツＡの再生を中断するとともに、コンテンツ再生状態情報格納部２１７が再生状態情報（ここでは、再生を中断したことを含む）に基づいて再生履歴情報記憶部２２３を更新する（ステップＳ１０１６）。ここで、再生状態情報は、再生を中断した旨の情報のほか、中断した再生位置情報（コンテンＡの再生開始位置からのバイト数または再生経過時間など）を含むことが望ましい。
【０３１６】
そして、ステップＳ１００９にて、コンテンツ情報送受信装置３０からコンテンツＡの再リクエストとしてコンテンツ要求情報６を受信すると、該受信したコンテンツ要求情報６に対応するコンテンツＡが、以前に、再生を中断されて再生履歴情報記憶部２２３に再生状態を格納しているコンテンツのうちのいずれかと一致するか、および、該受信したコンテンツ要求情報６に含まれるユーザＩＤが、該再生状態が格納されているコンテンツＡを再生したユーザＩＤと一致するかを判定する。
【０３１７】
上記のいずれも一致する場合、コンテンツＡとユーザＩＤとに対応して格納した再生中断位置からコンテンツＡの再生を開始する（ステップＳ１０１２）。
【０３１８】
上記処理は、ユーザＩＤとコンテンツＩＤに対応付けて再生状態を記憶しておき、コンテンツの再生要求に応じて、該コンテンツの再生状態に関する履歴情報の有無を判定し、該履歴がある場合には適切な再生位置から再生を行うという処理を、コンテンツ表示処理装置２０にて実現したものである。
【０３１９】
したがってコンテンツ表示処理装置２０には、ユーザＩＤとコンテンツＩＤと再生状態とを保持することになる。なお、再生途中の情報のみならず、これまでに再生を終了した履歴などを記憶しておくことにより、コンテンツ表示処理装置２０においてユーザの嗜好を把握することも可能となる。
（表示画面例）
次に、コンテンツ情報送受信装置３０の表示画面例、および、コンテンツ表示処理装置２０の表示画面例、について説明する。
（コンテンツ情報送受信装置の表示画面例）
まず、図１５（ａ）および図１５（ｂ）および図１６（ａ）および図１６（ｂ）を参照しながら、コンテンツ情報送受信装置３０の表示画面例について説明する。
【０３２０】
図１５（ａ）は、図３に示したコンテンツ情報５をコンテンツ情報送受信装置３０の表示部３５０にて表示したときの表示画面例を模式的に示した図である。図３に示したコンテンツ情報５の全てを画面内に表示できないため、図３に示したコンテンツ情報５の一部を画面上に表示し、かつ、表示画面右側にスクロールバーを設けている。
【０３２１】
ユーザは、上下ボタンなどの入力操作部３６０を用いて、表示されている情報を選択する。図１５（ａ）では、ＵＲＬ５２が選択されている状態（アンダーラインが引かれ強調されている状態）である。そして、ユーザは入力操作部３６０を用いて、画面上の「決定」ボタンを押下することにより、該選択されているＵＲＬ５２に対する操作を行う画面へ遷移する。
【０３２２】
図１５（ｂ）は、図１５（ａ）にて選択したＵＲＬ５２に対して可能な操作の一覧を表示したときの表示画面例を模式的に示した図である。
【０３２３】
図１５（ｂ）では、ポップアップメニュー７１に該操作の一覧を表示している。この例では、「ウェブアクセス」、「タグ送信」、「全文送信」といった操作が可能であることがわかる。ここで、ユーザが入力操作部３６０を用いて「ウェブアクセス」を指定すると、上記選択したＵＲＬ５２で示されるＷｅｂにアクセスする。
【０３２４】
また、「タグ送信」を指定すると、該選択されているＵＲＬ５２を、コンテンツ要求情報６として、コンテンツ表示処理装置２０に送信する。
【０３２５】
また、「全文送信」を指定すると、現在表示しているコンテンツ情報５の全体をコンテンツ要求情報６として、コンテンツ表示処理装置２０に送信する。なお、「全文送信」はメール全体や当該Ｗｅｂページ全文を送信するような場合に使用する。
【０３２６】
なお、図１５（ａ）にてＷｅｂページを表示しているとき、図１５（ｂ）のポップアップメニューには、「現在のＵＲＬを送る」という操作を表示してもよい。これは、現在表示しているＷｅｂページを指定するＵＲＬを、コンテンツ表示処理装置２０に送信するという操作である。
【０３２７】
例えば、コンテンツ提供装置１０が端末側のソフトウェアまたはハードウェアの属性（例えば、Ｗｅｂブラウザのエージェント情報など）に応じて、送信するコンテンツ３を切り替えることが可能である場合を考える。一般的には、携帯電話機などのコンテンツ情報送受信装置３０における表示部３５０よりも、テレビなどのコンテンツ表示処理装置２０の表示部２５０の方が、表示サイズが大きく、かつ、解像度が高いことが多い。そのため、コンテンツ情報送受信装置３０にて所定のＵＲＬで指定されるＷｅｂページを閲覧していたが、より表示サイズが大きく、かつ、高精彩な画面で閲覧したい場合に、該ＵＲＬをコンテンツ表示処理装置２０に送信する。そして、コンテンツ表示処理装置２０から該ＵＲＬが指定するＷｅｂページにアクセスすると、コンテンツ情報送受信装置３０にて表示するのに比べて、よりサイズが大きく、かつ、高精彩なコンテンツ３が表示される。
【０３２８】
なお、図１５（ａ）および図１５（ｂ）では、テキストデータを表示しているが、これに限定されるものではない。例えば、メーカーノート領域にＵＲＬを設定したＥＸＩＦ形式のデータであってもよい。この場合、コンテンツ情報送受信装置３０にて画像領域に設定しているＪＰＥＧ画像を表示し、それをコンテンツ表示処理装置２０に送信する。これにより、コンテンツ表示処理装置２０でも該ＪＰＥＧ画像を表示し、かつ、メーカーノート領域に設定したＵＲＬに基づいてコンテンツ３を取得することが可能となる。
【０３２９】
次に、図１６（ａ）は、図３に示したコンテンツ情報５をコンテンツ情報送受信装置３０の表示部３５０にて表示したときの他の表示画面例を模式的に示した図である。
【０３３０】
この例では、図３に示したコンテンツ情報５のうちのＵＲＬ５２の情報が、ＪＰＥＧ画像１３６３のタグに埋め込まれた状態であるものとする。そのため、ユーザが入力操作部３６０により送信ボタン１３６２を押下すると、上記タグ付きＪＰＥＧ画像１３６３がコンテンツ表示処理装置２０に送信される。
【０３３１】
なお、表示されたお勧め情報をさしあたり確認だけしておき、すぐにコンテンツ表示処理装置２０に送信しなくてもよい、すなわち、後で送信できるような仕組みがあることが望ましい。例えば、コンテンツ情報５が１日に何通もメールで通知されるような場合、１）メール通知毎にコンテンツ情報５を確認し、コンテンツ表示処理装置２０に送信しなければならないとなると、ユーザに負担を強いることが考えられ、２）また、ユーザが過去のメールに記載されているコンテンツ情報５を探し出して、該探し出したコンテンツ情報５を、コンテンツ要求情報６としてコンテンツ表示処理装置２０に送信するという操作は、利便性が良くない。
【０３３２】
このようなときに、例えば、図１６（ａ）に示した画面におけるチェックボタン１３６１を用いて、コンテンツ情報５をチェックし、該チェックしたことをコンテンツ情報送受信装置３０にて記憶しておくことが望ましい。そして、その後、上記チェックされたコンテンツ情報５を容易にコンテンツ表示処理装置２０に送信することができれば、利便性が良い。
【０３３３】
図１６（ｂ）は、図１６（ａ）にてチェックされたコンテンツ情報５をコンテンツ情報送受信装置３０の表示部３５０にて一覧表示したときの表示画面例を模式的に示した図である。
【０３３４】
図１６（ｂ）では、ＪＰＥＧ画像１３６４ａ、１３６４ｂ、１３６４ｃ、１３６４ｄが表示されている。これらは、図１６（ａ）のチェックボタン１３６１によりチェックされたコンテンツ情報５である。
【０３３５】
そして、ユーザが、十字方向キーなどの入力操作部３６０により、上記表示されているＪＰＥＧ画像のいずれかを選択する。そして、送信ボタン１３６５を押下することにより、該選択したＪＰＥＧ画像であるコンテンツ情報５を、コンテンツ要求情報６としてコンテンツ表示処理装置２０に送信される。
【０３３６】
なお、図１６（ｂ）では、ＪＰＥＧ画像１３６４ａ、１３６４ｂ、１３６４ｃ、１３６４ｄに併せて、日時情報を表示している。この日時情報は、コンテンツ提供装置１０がコンテンツ情報５を送信した日時（メール送信であれば、メールの発信日時）、コンテンツ情報送受信装置３０がコンテンツ情報５を受信した日時、ユーザがコンテンツ情報５をチェックした日時などであることが望ましい。
【０３３７】
また、図１６（ｂ）では、ＪＰＥＧ画像を同時に４つしか表示していないが、チェックされたコンテンツ情報５が５つ以上存在する場合であっても、十字キーなどにより表示画面をスクロールすることにより、現在表示されていないＪＰＥＧ画像について選択可能とすることが望ましい。
【０３３８】
また、コンテンツ表示処理装置２０に送信した日時や、送信した回数を記憶するなどにより、頻繁にコンテンツ表示処理装置２０に送信するコンテンツ情報５や、最近送信したコンテンツ情報５を、コンテンツ情報送受信装置３０の表示画面の上の方に表示したり、自動的に所定のリストに登録するなどして、該コンテンツ情報５を表示するまでに必要な操作の回数を少なくすることが望ましい。たとえば、音楽のようなコンテンツ３の場合、ユーザが気に入った曲やアルバムを何度も聴くことが多いため、上記のような操作の回数を少なくする工夫を行うと利便性が高くなる。
（コンテンツ表示処理装置の表示画面例）
次に図１７を参照しながら、コンテンツ表示処理装置２０の表示画面例について説明する。図１７は、あるコンテンツ要求情報６をコンテンツ表示処理装置２０の表示部２５０にて表示したときの表示画面例を模式的に示した図である。
【０３３９】
図１７では、ユーザＩＤが「ID1324」である、「山田」という呼称のユーザに対するお勧め情報を表示している。このユーザの好みのジャンルとして、図７（ｂ）にて示した嗜好・履歴ＤＢには、「野球」および「アニメ」が登録されている。そのため、図１７の画面例では、「アニメ」に関するお勧め情報６１、「野球」に関するお勧め情報６２および６３が表示されている。そして、ユーザは、該お勧め情報内のリンクを押下することにより、対応するＶＯＤコンテンツを視聴することができる。
【０３４０】
なお、上記リンクのリンク先はＶＯＤコンテンツに限るものではない。例えば、上記リンクのリンク先として、ＩＰ放送や地上デジタル放送などリアルタイムな放送であってもよい。
【０３４１】
次に、図１８（ａ）〜図１８（ｇ）を参照しながら、コンテンツ表示処理装置２０が地上デジタル放送などの放送を表示中にコンテンツ要求情報６を受信し、コンテンツ３を再生するまでの表示画面の遷移例について説明する。図１８（ａ）〜図１８（ｇ）は、コンテンツ表示処理装置２０の表示画面の遷移例を模式的に示した図である。
【０３４２】
まず、図１８（ａ）では、コンテンツ表示処理装置２０にて地上デジタル放送などの放送波を受信し、該受信した放送を表示部２５０にて表示している様子を示している。
【０３４３】
次に、図１８（ｂ）では、図１８（ａ）に示すように放送を表示している途中で、コンテンツ情報送受信装置３０からコンテンツ要求情報６を受信した様子を示している。ここでは、コンテンツ要求情報６を受信中である旨を表示するメッセージ６４を、放送に重畳して表示している。
【０３４４】
なお、ここでは、受信した放送の表示と並行してコンテンツ要求情報６を受信する様子を示したが、これに限定されるものではない。例えば、ユーザ操作により通信モードの切り替えが可能であって、例えば、外部装置とのデータ通信が可能な通信モードに切り替えたときだけ、コンテンツ要求情報６を受信することとしてもよい。
【０３４５】
次に、図１８（ｃ）では、図１８（ｂ）で受信したコンテンツ要求情報６の概要を表示する様子を示している。ここでは、コンテンツ要求情報６がＪＰＥＧフォーマットの「写真.JPEG」というファイル名である画像ファイルであって、該ファイルを表示するか否かを確認する旨を表示するメッセージ６５を、放送に重畳して表示している。そして、ユーザはリモコンなどの入力操作部２６０により、該ファイルを表示するか否かを指示する。
【０３４６】
なお、上記では、コンテンツ要求情報６がＪＰＥＧフォーマットか否かを判断基準としたが、これに限定されるものではない。例えば、ＪＰＥＧのタグとしてＵＲＬなどの情報が含まれている場合には、そのタグの有無やＵＲＬなどの情報の有無により判断することが望ましい。
【０３４７】
次に、図１８（ｄ）では、図１８（ｃ）にて受信したコンテンツ要求情報６に対してユーザが表示する指示を与えた直後の様子を示している。ここでは、上記受信した画像ファイルを放送に代えて表示している。
【０３４８】
また、図１８（ｅ）では、図１８（ｂ）で受信したコンテンツ要求情報６の概要を表示する他の様子を示している。ここでは、コンテンツ要求情報６がコンテンツ３の所在を示すＵＲＬであって、該コンテンツ３を表示するか否かを確認する旨を表示するメッセージ６６を、放送に重畳して表示している。そして、ユーザはリモコンなどの入力操作部２６０により、該コンテンツ３を表示するか否かを指示する。
【０３４９】
なお、図１８（ｅ）では、コンテンツ３の所在を示すＵＲＬである文字列を表示する例を示したが、これに限定されるものではない。例えば、コンテンツ３のサムネイルやタイトルなどを表示してもよい。
【０３５０】
また、図１８（ｅ）に示したＵＲＬには、コンテンツ情報送受信装置３０のユーザＩＤ（id1324a）が記載されている。このように記載されているのは、コンテンツ提供装置１０で生成されたコンテンツ情報５に対して、コンテンツ情報送受信装置３０がユーザＩＤを追加してコンテンツ要求情報６を生成しているためである。
【０３５１】
ただし、セキュリティなどの観点からユーザＩＤを視認できる状態にしたくない場合には、ユーザＩＤを暗号化するなどして、容易に解読できないようにしておくことが望ましい。また、ＵＲＬ全体を暗号化するなどして容易に解読できないようにしておくと、さらにセキュリティが高まる。このとき、通常のＷｅｂブラウザを用いる代わりに、所定のアプリケーションを用いることにより、アクセス先のＵＲＬをユーザに視認させない状態でコンテンツ３を表示することができる。
【０３５２】
次に、図１８（ｆ）では、図１８（ｅ）にて受信したコンテンツ要求情報６に対応するコンテンツ３をユーザが表示する指示を与えた直後の様子を示している。ここでは、コンテンツ提供装置１０にアクセスし、上記コンテンツ３を取得して、該取得したコンテンツ３を放送に代えて表示している。なお、ここでは、該取得した「おでん８」というコンテンツ３を表示するためには購入する必要がある場合であって、該購入の意志をユーザに確認する確認画面５６を表示する例を示している。この確認画面５６は、コンテンツ提供装置１０からコンテンツ表示処理装置２０に送信される画面である。そして、ユーザはリモコンなどの入力操作部２６０により、該コンテンツ３を購入するか否かを指示する。
【０３５３】
次に、図１８（ｇ）では、図１８（ｆ）にてユーザが購入する指示を与えた直後の様子を示している。ここでは、上記取得した「おでん８」というコンテンツ３を放送に代えて表示している。
【０３５４】
（情報の流通フローモデル）
コンテンツ表示処理システム８００において、コンテンツ提供装置１０が、コンテンツ情報送受信装置３０（またはそのユーザ）のユーザＩＤを知り得る前と知り得た後とでは、情報の流通フローモデルを変えることが可能であるので、以下で４つのモデルについて説明する。
【０３５５】
（モデル１）
まず、図１９を参照しながら、コンテンツ提供装置１０が、コンテンツ情報送受信装置３０（またはそのユーザ）のユーザＩＤを知り得る前における、装置間で送信される情報の流通フローモデルについて説明する。図１９は、コンテンツ提供装置１０が、コンテンツ情報送受信装置３０（またはそのユーザ）のユーザＩＤを知り得る前における、装置間で送信される情報の流通フローモデルを示す模式図である。
【０３５６】
本モデルは、コンテンツ提供装置１０が、コンテンツ情報送受信装置３０（またはそのユーザ）のユーザＩＤをまだ知っていない。そのため、図１９に示すフロー（１）に示すように、コンテンツ提供装置１０からコンテンツ情報送受信装置３０に送信するコンテンツ情報５には、コンテンツ３へのアクセス情報のみを含み、コンテンツ情報送受信装置３０（またはそのユーザ）のユーザＩＤを含まない。
【０３５７】
次に、図１９に示すフロー（２）に示すように、該コンテンツ情報送受信装置３０からコンテンツ表示処理装置２０に送信するコンテンツ要求情報６には、該コンテンツ情報送受信装置３０（またはそのユーザ）のユーザＩＤを付加する。
【０３５８】
次に、図１９に示すフロー（３）に示すように、該コンテンツ表示処理装置２０からコンテンツ提供装置１０に送信するコンテンツ送信要求４には、さらに、該コンテンツ表示処理装置２０（またはそのユーザ）のユーザＩＤを付加する。
【０３５９】
そして、図１９に示すフロー（４）に示すように、該コンテンツ送信要求４に応じたコンテンツ３を該コンテンツ表示処理装置２０に送信する。
【０３６０】
以上のように、フロー（３）において、コンテンツ提供装置１０には、コンテンツ情報送受信装置３０（またはそのユーザ）のユーザＩＤと、コンテンツ表示処理装置２０（またはそのユーザ）のユーザＩＤとの組が送信される。したがって、コンテンツ提供装置１０は、コンテンツ情報送受信装置３０（またはそのユーザ）のユーザＩＤを知ることができるとともに、コンテンツ提供装置１０では、コンテンツ情報送受信装置３０（またはそのユーザ）のユーザＩＤとコンテンツ表示処理装置２０（またはそのユーザ）のユーザＩＤとの関連付けを知ることができる。
【０３６１】
そのため、コンテンツ情報送受信装置３０のユーザのコンテンツ３の再生状態をユーザ属性情報記憶部１２１の嗜好・履歴ＤＢ１５２に記憶させることができる。
【０３６２】
さらに、次回以降、コンテンツ情報送受信装置３０のユーザに応じたコンテンツ情報５を、当該コンテンツ情報送受信装置３０に送信することが可能となる。
【０３６３】
（モデル２）
次に、図２０を参照しながら、コンテンツ提供装置１０が、コンテンツ情報送受信装置３０（またはそのユーザ）のユーザＩＤを知り得た後における、装置間で送信される情報の流通フローモデルの一例について説明する。図２０は、コンテンツ提供装置１０が、コンテンツ情報送受信装置３０（またはそのユーザ）のユーザＩＤを知り得た後における、装置間で送信される情報の流通フローモデルの一例を示す模式図である。
【０３６４】
本モデルは、コンテンツ提供装置１０が、コンテンツ情報送受信装置３０（またはそのユーザ）のユーザＩＤをすでに知り得ている。そのため、図２０に示すフロー（１）に示すように、コンテンツ提供装置１０がコンテンツ情報送受信装置３０のユーザに適したコンテンツ情報５を生成し、該生成したコンテンツ情報５を該コンテンツ情報送受信装置３０に送信することができる。そのため、図２０に示すフロー（１）に示すように、コンテンツ提供装置１０が生成するコンテンツ情報５には、コンテンツ３へのアクセス情報に加えて、コンテンツ情報送受信装置３０（またはそのユーザ）のユーザＩＤを含んでいる。
【０３６５】
次に、図２０に示すフロー（２）に示すように、該コンテンツ情報送受信装置３０から、コンテンツ情報送受信装置３０（またはそのユーザ）のユーザＩＤを付加することなく、コンテンツ要求情報６をコンテンツ表示処理装置２０に送信する。
【０３６６】
次に、図２０に示すフロー（３）および（４）は、図１９に示したフロー（３）および（４）と同様であるので、その説明を省略する。
【０３６７】
（モデル３）
次に、図２１を参照しながら、コンテンツ提供装置１０が、コンテンツ情報送受信装置３０（またはそのユーザ）のユーザＩＤを知り得た後における、装置間で送信される情報の流通フローモデルの他の一例について説明する。図２１は、コンテンツ提供装置１０が、コンテンツ情報送受信装置３０（またはそのユーザ）のユーザＩＤを知り得た後における、装置間で送信される情報の流通フローモデルの他の一例を示す模式図である。
【０３６８】
本モデルは、コンテンツ提供装置１０が、コンテンツ情報送受信装置３０（またはそのユーザ）のユーザＩＤと、ユーザＩＤとコンテンツ表示処理装置２０（またはそのユーザ）のユーザＩＤとの関連付けをすでに知り得ている。したがって、図２１に示すフロー（２）に示すように、コンテンツ情報送受信装置３０からコンテンツ送信要求４Ａをコンテンツ提供装置１０に送信し、そして、コンテンツ提供装置１０が該コンテンツ送信要求４Ａに対応するコンテンツ３を、該コンテンツ情報送受信装置３０と対応づくコンテンツ表示処理装置２０に送信することができる。
【０３６９】
そのため、例えば、外出先にいるコンテンツ情報送受信装置３０のユーザが、自宅に帰宅後に、コンテンツ表示処理装置２０に対してコンテンツ要求情報６を送信しなくても、外出先でコンテンツ情報送受信装置３０からコンテンツ送信要求４Ａをコンテンツ提供装置１０に送信しておけば、コンテンツ提供装置１０から該ユーザのコンテンツ表示処理装置２０にコンテンツ３を送信することができる。
【０３７０】
そのために、図２１に示すフロー（１）にて該コンテンツ情報送受信装置３０（またはそのユーザ）を特定せずに送信されたコンテンツ情報５に、該コンテンツ情報送受信装置３０（またはそのユーザ）のユーザＩＤを付加してコンテンツ要求情報６を生成し、図２１に示すフロー（２）に示すように、該生成したコンテンツ要求情報６を含むコンテンツ送信要求４Ａをコンテンツ提供装置１０に送信する。これにより、コンテンツ提供装置１０は、どのコンテンツ情報送受信装置３０からコンテンツ送信要求４Ａが送信されたかがわかるので、その結果、該コンテンツ情報送受信装置３０に対応づくコンテンツ表示処理装置２０がわかる。
【０３７１】
そして、図２１に示すフロー（３）に示すように、該対応づくコンテンツ表示処理装置２０にコンテンツ３を送信する。
【０３７２】
これにより、ユーザはコンテンツ情報送受信装置３０からコンテンツ表示処理装置２０に対して、コンテンツ要求情報６を送信する必要が無く、コンテンツ表示処理装置２０への操作のみで所望のコンテンツを閲覧することが可能となる。
【０３７３】
なお、図２１に示すフロー（３）にてコンテンツ３を送信する代わりに、上記コンテンツ送信要求４Ａに含まれるコンテンツ要求情報６をユーザが選択した情報として、該対応づくコンテンツ表示処理装置２０に送信してもよい。
【０３７４】
（モデル４）
次に、図２２を参照しながら、コンテンツ提供装置１０が、コンテンツ情報送受信装置３０（またはそのユーザ）のユーザＩＤを知り得た後における、装置間で送信される情報の流通フローモデルの他の一例について説明する。図２２は、コンテンツ提供装置１０が、コンテンツ情報送受信装置３０（またはそのユーザ）のユーザＩＤを知り得た後における、装置間で送信される情報の流通フローモデルの他の一例を示す模式図である。
【０３７５】
図２１に示すフロー（１）では、コンテンツ情報送受信装置３０（またはそのユーザ）を特定せずにコンテンツ情報５を送信しているが、すでにコンテンツ提供装置１０がコンテンツ情報送受信装置３０（またはそのユーザ）のユーザＩＤを知っているので、上記モデル２で説明したように、コンテンツ情報送受信装置３０のユーザに適したコンテンツ情報５を送信してもよい。そのために図２２に示すフロー（１）では、コンテンツ提供装置１０が生成するコンテンツ情報５には、コンテンツ３へのアクセス情報に加えて、コンテンツ情報送受信装置３０（またはそのユーザ）のユーザＩＤを含んでいる。
【０３７６】
なお、図２２に示すフロー（２）および（３）は、図２１に示すフロー（２）および（３）と同様であるので、その説明を省略する。
【０３７７】
このモデル４においても、前記モデル３と同様、ユーザはコンテンツ情報送受信装置３０からコンテンツ表示処理装置２０に対して、コンテンツ要求情報６を送信する必要が無く、コンテンツ表示処理装置２０への操作のみで所望のコンテンツを閲覧することが可能となる。
【０３７８】
（変形例１  コンテンツ情報送受信装置における処理の流れ）
コンテンツ情報送受信装置３０においてコンテンツ情報５からコンテンツ要求情報６を生成するにあたり、パスワードなどのユーザが入力した情報を用いてもよい。
【０３７９】
例えば、課金サービスを受けるときなどにおいて、ユーザ認証や端末認証を行うことがある。また、認証情報だけでなく、ユーザが行う所定の設定やユーザが入力する所定のメッセージなどをコンテンツ提供装置１０に送信したい場合もある。このようなときに、コンテンツ情報送受信装置３０にてユーザ入力を可能としておくことが望ましい。
【０３８０】
そこで、図２３を参照しながら、ユーザが入力した情報を基にコンテンツ要求情報６を生成する処理の流れを説明する。図２３は、ユーザが入力した情報を基にコンテンツ要求情報６を生成する処理の流れを示すフローチャートである。なお、図２３に示すフローは、図１１におけるステップＳ３３４とステップＳ３３６との間に追加するものであるので、その間以外のステップについては記載を省略するとともに、図１１と同一のステップについては同一の符号を付して記載を省略し、併せてその説明を省略する。
【０３８１】
ステップＳ３３４にて、ユーザが選択したコンテンツ情報５をコンテンツ表示処理装置２０へ送信する所定指示をしたことをコンテンツ情報送信指示検出部３１３１が検出したあと（ステップＳ３３４にてＹＥＳ）、ユーザからのパスワードの入力を受けつける（ステップＳ３４２）。パスワード入力画面については後述で例を挙げて説明する。
【０３８２】
次に、パスワードの入力が完了すると、該入力されたパスワードが正しいか否かを、図示しないパスワード判定処理部にて判定する（ステップＳ３４３）。ここで当該判定は、コンテンツ提供装置１０と通信を行い、厳格な判定を行ってもよいし、単に予め定められた所定の文字列が入力されていることのみを判定してもよい。なお、ステップＳ３４３の判定処理は必ずしも必要ではなく、該入力されたパスワードが正しいか否かを判定しなくてもよい。
【０３８３】
次に、上記入力されたパスワードが正しくないものであると判定された場合（ステップＳ３４３にてＮＯ）、その旨のエラー表示を行い（ステップＳ３４４）、再びユーザからの入力を受けつける。
【０３８４】
次に、上記入力されたパスワードが正しいものであると判定された場合（ステップＳ３４３にてＹＥＳ）、図示しない暗号化処理部にて、パスワードの暗号化処理を行う（Ｓ３４５）。なお、暗号化処理は、ユーザが入力した文字列（この場合はパスワード）のみを暗号化・秘匿化してもよいし、ユーザが入力した文字列に加えてコンテンツのタイトルやユーザＩＤなどを含めて暗号化してもよいし、コンテンツに関する情報の全体を暗号化してもよいし、通信路全体を暗号化してもよい（例えばＳＳＬ（Secure Socket Layer）など）。
【０３８５】
次に、上記暗号化された情報と他の情報（コンテンツ提供装置１０のＵＲＬなど）と組み合わせて、コンテンツ情報を加工し、コンテンツ要求情報を生成する（ステップＳ３３５）。
【０３８６】
なお、ステップＳ３４２にて処理を中断するユーザ入力があった場合は、コンテンツ要求情報６の生成を行わずに処理を終了する。
【０３８７】
なお、上記例では、ユーザ入力されるものがパスワードである例を示したが、これに限定されるものではない。例えば、コンテンツ３に対するユーザのコメントや制御コマンドなどであってもよい。映画コンテンツの感想などのコメントをコンテンツ情報送受信装置３０にて入力し、コンテンツ表示処理装置２０経由でコンテンツ提供装置１０に送信することが可能になる。
【０３８８】
また、上記例ではパスワードをユーザが入力する例を記載したが、携帯電話の電話番号のような装置固有のＩＤを自動で付加するものでもよい。この場合、コンテンツ情報送受信装置３０に、装置固有のＩＤを記録したＳＩＭ（Subscriber Identity Module Card）やＵＳＩＭ（Universal SIM）カードを搭載しておくことにより、装置固有のＩＤを取得することができる。
【０３８９】
また、暗号化については、秘匿性を高めるため、同じ内容であっても毎回異なる符合が出力されることが望ましい。例えば、ユーザ入力時または暗号作成時の時刻情報を含めて暗号化することにより、毎回異なる暗号が生成可能となる。また、時刻情報含めた情報を暗号化し、該時刻情報をコンテンツ提供装置１０側で得た場合において、例えば、パスワード入力後１０分以上経過していればそのリクエストは受けつけないなどとすることにより、より信頼性の高いシステムを構築することが可能となる。
【０３９０】
なお、コンテンツ情報送受信装置３０のユーザのパスワードをコンテンツ提供装置１０側で取得する場合には、図示しない課金システムにより課金することが可能となる。
【０３９１】
次に、図２４を参照しながら、図２３で示したユーザ入力処理を行う画面例を説明する。図２４は、図２３で示した処理を行う画面例を模式的に示した図である。
【０３９２】
図２４に示す画面にて、パスワード入力欄にユーザがパスワードを入力した後、「送信」ボタンを押下すると、ステップＳ３４３における処理が行われる。また、「戻る」ボタンを押下すると、処理が中断される。なお、ここではパスワードの入力が完了しても、「送信」ボタンまたは「戻る」ボタンが押されるまで処理を行わないこととしたが、これに限定されるものではない。
【０３９３】
なお、図２３および図２４では、コンテンツ情報送受信装置３０にて、ユーザの入力した情報や装置固有のＩＤを用いてコンテンツ情報５を加工し、コンテンツ要求情報６を生成したが、同様の処理をコンテンツ表示処理装置２０にてコンテンツ送信要求情報７を生成する際に行ってもよい。すなわち、コンテンツ表示処理装置２０（またはそのユーザ）を識別するユーザＩＤを用いてコンテンツ要求情報６を加工し、コンテンツ送信要求情報７を生成してもよい。
【０３９４】
コンテンツ要求情報６がＸＭＬ言語やスクリプト言語など記述されている場合には、上記例と同様に、コンテンツ要求情報６に従ってコンテンツ表示処理装置２０固有の情報やユーザの入力した情報を基に、コンテンツ送信要求情報７を生成し、コンテンツ送信要求情報７を含めたコンテンツ送信要求４をコンテンツ提供装置１０サーバ装置に送信することが容易に実現できる。なお、ユーザが入力した情報は、例えば、ある映画コンテンツを見た後で、その映画コンテンツの感想をコンテンツ提供装置１０に投稿するというような目的でも利用できる。
【０３９５】
（変形例２  コンテンツ表示処理装置における処理の流れ）
コンテンツ表示処理装置２０では、コンテンツ要求情報６を受信した後、コンテンツ提供装置１０に対してコンテンツ送信要求４を送信し、コンテンツ３を取得する。ここで、取得しようとするコンテンツ３が、コンテンツ表示処理装置２０にて登録されているコンテンツであるか否か、また、コンテンツ３が自装置内にあるかによって、コンテンツ３の取得方法を変更してもよい。なお、上記において、コンテンツ３がコンテンツ表示処理装置２０に登録されているとは、コンテンツ表示処理装置２０のユーザが契約している所定の配信サービスにコンテンツ３が含まれることを意味し、コンテンツ３がコンテンツ表示処理装置２０に登録されていないとは、コンテンツ表示処理装置２０のユーザが契約している配信サービスにコンテンツ３が含まれないことを意味する。
【０３９６】
図２５を参照しながら、コンテンツ表示処理装置２０がコンテンツ３を取得する流れの他の例を説明する。図２５は、コンテンツ表示処理装置２０がコンテンツ３を取得する流れの他の例を示すフローチャートである。なお、図２５に示すフローは、図１２におけるステップＳ２３５以降に処理を追加するものであるので、ステップＳ２３５より前のステップについては記載を省略するとともに、図１２と同一のステップについては同一の符号を付して記載を省略し、併せてその説明を省略する。
【０３９７】
ステップＳ２３５にてアクセスが可であると判断された場合（ステップＳ２３５にてＹＥＳ）、取得しようとするコンテンツ３が、コンテンツ表示処理装置２０にてユーザにより登録されているコンテンツであるか否か、また、該取得しようとするコンテンツ３がコンテンツ表示処理装置２０内にあるかについて、図示しない所定の判定手段にて判定する（ステップＳ２４１）。
【０３９８】
ここで、該取得しようとするコンテンツ３が、コンテンツ表示処理装置２０にて登録されていないコンテンツであると判定された場合、ユーザが契約していない配信サービスにアクセスすることになるため、その旨の警告を表示する（ステップＳ２４２）。もちろん、ユーザに契約外の配信サービスにアクセスすることを明示し、ユーザに確認を求めた後にアクセスしてもよい。なお、例えば、コンテンツ表示処理装置２０がＷｅｂブラウザなどのアプリケーションを備えている場合、ユーザがＷｅｂブラウザ上で任意のＵＲＬを入力することにより、上記登録されていない配信サービスへのアクセスが可能である。
【０３９９】
ここで、該取得しようとするコンテンツ３が、コンテンツ表示処理装置２０にて登録されているコンテンツであると判定された場合、コンテンツ送信要求情報７を生成し（ステップＳ２３６）、コンテンツ送信要求情報７に基づいてコンテンツ送信要求４をコンテンツ提供装置１０へ送信する（ステップＳ２３７）。
【０４００】
次に、この例では、コンテンツ提供装置１０との通信によりコンテンツ表示処理装置２０の端末認証を行っている（ステップＳ２４３）。認証の方式は特に限定されるものではない。装置自体の認証に限らず、取得しようとしているコンテンツ３が契約条件を満たすかどうかなどの判定を含んでいてもよい。また、例えば携帯電話機用のＱＶＧＡサイズのコンテンツ３を、フルハイビジョン対応のコンテンツ表示処理装置２０が取得しようとしたとき、「携帯電話機用のコンテンツですが、取得して宜しいですか？」などの確認メッセージを表示し、ユーザに確認を促してもよい。
【０４０１】
上記端末認証に失敗した場合は（ステップＳ２４４にてＮＯ）、ユーザにその旨のメッセージを表示し（ステップＳ２４５）、コンテンツ提供装置１０との通信を終了する。
【０４０２】
上記端末認証に失敗した場合は（ステップＳ２４４にてＹＥＳ）、Ｓステップ２３８以降の処理を行う。
【０４０３】
また、ステップＳ２４１にて、該取得しようとするコンテンツ３がコンテンツ表示処理装置２０内にあると判定された場合、コンテンツ・コンテンツ要求情報記憶部２２１から該コンテンツ３を読み出す（ステップＳ２４６）。例えば、コンテンツ表示処理装置２０がハードディスクレコーダーであって録画済みのコンテンツ３がコンテンツ・コンテンツ要求情報記憶部２２１に格納されている場合、該格納されているコンテンツ３を選択して読み出す。
【０４０４】
そして、該読み出したコンテンツ３をコンテンツ・コンテンツ要求情報再生部２１２が表示部２５０に表示する（ステップＳ２３９）。
【０４０５】
（コンテンツ情報を他のコンテンツ情報送受信装置３０へ転送した場合の処理例）
なお、上記モデル２のように、コンテンツ提供装置１０が、例えば２０歳以上に適したコンテンツ３にアクセスするためのコンテンツ情報５に、コンテンツ情報送受信装置３０（またはそのユーザ）を識別できるユーザＩＤを付加した状態で、当該コンテンツ情報送受信装置３０（装置Ａとする）にメール送信する場合、装置Ａのユーザが、装置Ａからさらに別のコンテンツ情報送受信装置３０（装置Ｂとする）に該コンテンツ情報５をメール転送することが考えられる。そして、装置Ｂのユーザが２０歳未満であることが考えられる。
【０４０６】
ここで、装置Ｂが、該コンテンツ情報５に装置Ｂ（またはそのユーザ）を識別できるユーザＩＤをさらに付加してコンテンツ要求情報６を生成し、該生成したコンテンツ要求情報６をコンテンツ表示処理装置２０に送信する構成であれば、コンテンツ表示処理装置２０では、もともとコンテンツ提供装置１０が付加した装置Ａ（またはそのユーザ）のユーザＩＤと、装置Ｂが付加した装置Ｂ（またはそのユーザ）のユーザＩＤとを比較することにより、それらが同一か否かを判定し、それぞれの判定結果に応じた処理を行うことが可能である。
【０４０７】
例えば、ユーザＩＤが同一でないと判定された場合、コンテンツ表示処理装置２０の表示部２５０にて「本コンテンツは装置Ｂに送られたものではありませんが、再生してもよろしいですか？」などの確認メッセージを表示し、ユーザに確認を求めることなどが可能となる。
【０４０８】
また、ユーザＩＤが同一でないと判定された場合、コンテンツ提供装置１０に問い合わせて、「本コンテンツは２０歳以上向けですが再生してもよろしいですか？」というメッセージ表示を行ってもよい。
【０４０９】
さらに、ユーザＩＤが同一でないと判定された場合、コンテンツ提供装置１０へのコンテンツ送信要求４の送信やコンテンツ３の再生を行わないといった設定が、コンテンツ表示処理装置２０やコンテンツ提供装置１０で可能な構成になっていてもよい。
【０４１０】
（コンテンツ送信要求４に含まれる、コンテンツ情報送受信装置３０（またはそのユーザ）のユーザＩＤとコンテンツ表示処理装置２０（またはそのユーザ）のユーザＩＤが異なる場合の処理例）
あるコンテンツ送信要求４に含まれる、コンテンツ情報送受信装置３０（またはそのユーザ）のユーザＩＤとコンテンツ表示処理装置２０（またはそのユーザ）のユーザＩＤとが同一の親ユーザＩＤを有するとき、それらの装置（またはユーザ）の組合せは、コンテンツ提供装置１０を利用するにあたり、正しい組合せである（すなわち不正な利用ではない）ことがわかる。
【０４１１】
そのため、コンテンツ提供装置１０では、送信されてきたコンテンツ送信要求４に、コンテンツ情報送受信装置３０（またはそのユーザ）のユーザＩＤとコンテンツ表示処理装置２０（またはそのユーザ）のユーザＩＤとが含まれており、かつ、それらが嗜好・履歴ＤＢ１５２にて、同一の「親ユーザＩＤ」を有するか否かを判定する。例えば、コンテンツ情報送受信装置３０のユーザＩＤが「ID1324a」であり、コンテンツ表示処理装置２０のユーザＩＤが「ID1324」である場合は、いずれも親ユーザＩＤは「ID1324」である。
【０４１２】
そして、上記いずれのユーザＩＤも同一の「親ユーザＩＤ」を有する場合に、属性情報更新部１１９がユーザ属性情報記憶部１２１の嗜好・履歴ＤＢ１５２を更新することが望ましい。
【０４１３】
一方、コンテンツ情報送受信装置３０（またはそのユーザ）のユーザＩＤとコンテンツ表示処理装置２０（またはそのユーザ）のユーザＩＤとが同一の親ユーザＩＤを有さないとき、それらの装置（またはユーザ）の組合せは、コンテンツ提供装置１０を利用するにあたり、正しい組合せではない（不正な利用である可能性がある）ことがわかる。
【０４１４】
例えば、コンテンツ情報送受信装置３０にてコンテンツ情報５にユーザＩＤ「ID1324a」が付加されたが、コンテンツ表示処理装置２０の認証処理部２１８とコンテンツ提供位置１０との間でやり取りされるコンテンツ表示処理装置２０（またはそのユーザ）のユーザＩＤが「ID1324a」ではない場合である。
【０４１５】
このようなケースが生じるのは、上記コンテンツ情報送受信装置３０（またはそのユーザ）のユーザＩＤ「ID1324a」が付加されたコンテンツ情報５を、「ID1324」以外のユーザＩＤを持つコンテンツ表示処理装置２０に送信し、コンテンツ３の送信要求を行う場合である。例えば、ユーザＩＤが「ID1324a」である自分の携帯端末（コンテンツ情報送受信装置３０）から、ユーザＩＤが「ID1324」以外である他人の再生装置（コンテンツ表示処理装置２０）に対してコンテンツ情報５を送信し、該他人の再生装置にてコンテンツ３の送信要求を行う場合や、自分の携帯端末（コンテンツ情報送受信装置３０）にあるコンテンツ情報５を、メールなどで他人の携帯端末（コンテンツ情報送受信装置３０）に送信したあと、該他人の携帯端末から該他人の再生装置（コンテンツ表示処理装置２０）に対してコンテンツ情報５を送信し、該他人の再生装置にてコンテンツ３の送信要求を行う場合、などが考えられる。
【０４１６】
いずれにしても配信サービス事業者側は、契約条件に照らした上で、問題がなければコンテンツ送信要求があったコンテンツ３を送信することが望ましい。上記の場合には、「ID1324a」の携帯端末のユーザは、他人に対して当該コンテンツ３を宣伝したと考えることもできるため、「ID1324a」または「ID1324」の契約に対して特典ポイントを付加するなどの処理を行ってもよい。これは、ユーザ属性情報記憶部１２１の嗜好・履歴ＤＢ１５２にさらに特典ポイントのカラムを追加することにより容易に実現できる。他人にコンテンツを宣伝することにより特典ポイントが増えると、例えば、新しいサービスを受けることができるなどの特典を受けることができるようにすればよい。
【０４１７】
（あるユーザが継続的に使用しているとみなす状態の例）
コンテンツ情報送受信装置３０からコンテンツ表示処理装置２０に送られたコンテンツ情報５にコンテンツ情報送受信装置３０（またはそのユーザ）のユーザＩＤが付加されており、該ユーザＩＤに基づきコンテンツ情報送受信装置３０（またはそのユーザ）が特定される場合には、その後連続してなされる操作は、そのコンテンツ情報送受信装置３０（またはそのユーザ）からなされた操作であるとみなして、コンテンツ表示処理装置２０やコンテンツ提供装置１０が動作してもかまわない。つまり、例えば、コンテンツ情報送受信装置３０のユーザがＡさんであると特定された場合において、その後連続して、コンテンツ表示処理装置２０のリモコン２０ｃにて操作がなされたときは、Ａさんにより継続的に操作されているとみなす。従って、例えば視聴履歴を表示する場合には、Ａさんの視聴履歴がコンテンツ表示処理装置２０の表示部２５０に表示されたり、表示部２５０の画面デザインが、Ａさんが設定したデザインになるようにすることが考えられる。また、例えば「携帯端末（コンテンツ情報送受信装置３０）に案内情報をメール送信する」という操作をＡさんがコンテンツ表示処理装置２０で行った場合、Ａさんの携帯端末（コンテンツ情報送受信装置３０）に対して上記案内情報をメール送信するということも考えられる。なお、上記のように継続的な使用とみなす状態は、コンテンツ表示処理装置２０での操作が無くなってから所定時間を経過したときや、コンテンツ表示処理装置２０の電源をオフにしたときや、ＶＯＤを表示する画面から放送波を表示する画面に切り替えたときなどをトリガとして、上記継続的な使用とみなさない状態に移行することが望ましい。
【０４１８】
（付記事項）
本発明に係るコンテンツ提供装置１０は、コンテンツ送信要求４に応じてコンテンツ３を要求元に送信することが可能なサーバ装置であればよい。
【０４１９】
また、本発明に係るコンテンツ情報送受信装置３０は、コンテンツ情報の送受信が可能な装置であればよい。特に、本明細書のコンテンツ情報送受信装置は、携帯電話機に好適である。
【０４２０】
また、本発明に係るコンテンツ表示処理装置２０は、コンテンツの表示処理が可能な装置であればよい。特に、本明細書のコンテンツ表示処理装置は、他のサーバ装置から受信したコンテンツを表示処理するＳＴＢに好適である。
【０４２１】
また、本発明に係るコンテンツ３は、テキストデータ、音声データ、画像データ、映像データ、オフィスドキュメント、電子書籍、その他の電子的情報またはそれらを組み合わせたものであってもよく、また、特定のフォーマットに限定されるものではない。
【０４２２】
なお、実施の形態は上述の他に、以下のようにも表現できる。
【０４２３】
[１]本発明に係るコンテンツ表示処理装置は、ネットワークを通じてサービス提供装置と通信する第１の通信手段と、外部の装置から情報を受信する第２の通信手段と、前記第２の通信手段からユーザもしくは外部装置と対応付けられた情報を含むコンテンツ情報を受信するコンテンツ情報受信手段と、前記受信したコンテンツ情報に基づき、前記第１の通信手段によりストリームコンテンツを取得するコンテンツ受信手段と、前記受信したコンテンツを再生するコンテンツ再生手段とを有するものであってもよい。
【０４２４】
[２]さらに、本発明に係るコンテンツ表示処理装置は、前記第２の通信手段から受信したコンテンツ情報に対応して、過去の視聴停止時点と対応した場所からの再生が行われるものであってもよい。
【０４２５】
[３]さらに、本発明に係るコンテンツ表示処理装置は、再生停止要求を受けて、停止場所情報を前記第１の通信手段から送信するものであってもよい。
【０４２６】
[４]さらに、本発明に係るコンテンツ表示処理装置は、受信したコンテンツ情報の一部もしくは全部を記憶し、コンテンツ情報に含まれるユーザもしくは外部装置と対応付けられた情報に対応させて、視聴状況を記憶するものであってもよい。
【０４２７】
[５]本発明に係るコンテンツ提供装置は、外部装置と通信を行うための通信手段と、第１の装置からコンテンツ送信要求を受け、コンテンツを送信する第１の情報送受信手段と、第２の装置にコンテンツ情報を送信する第２の情報送受信手段と、第２の装置の端末の属性情報を記憶する装置属性情報記憶手段と、前記第１の情報送受信手段で受信した情報に含まれる前記第２の装置の情報を用いて、前記第２の装置の装置属性情報を更新する端末情報更新手段とを有するものであってもよい。
【０４２８】
[６]さらに、本発明に係るコンテンツ提供装置は、コンテンツはストリーム型の情報を送信するものであってもよい。
【０４２９】
[７]さらに、本発明に係るコンテンツ提供装置は、前記第１の装置から再生終了情報もしくは再生中断情報を取得し、前記第１の装置の属性情報を更新するものであってもよい。
【０４３０】
[８]さらに、本発明に係るコンテンツ提供装置は、前記第１の装置からの送信要求もしくは再生終了もしくは再生中断情報を取得し、当該コンテンツ情報に対応する第２の装置に対して、関連情報を送信するものであってもよい。
【０４３１】
[９]本発明に係るコンテンツ情報送受信装置は、コンテンツ提供装置と通信する第１の通信手段と、コンテンツ表示処理装置と通信する第２の通信手段と、前記第１通信手段により受信したコンテンツ情報の少なくとも一部を表示するコンテンツ情報表示手段と、ユーザに情報を入力させるユーザ入力手段と、前記受信したコンテンツ情報の少なくとも一部と、前記ユーザが入力した入力情報の少なくとも一部を組み合わせてコンテンツ情報を更新するコンテンツ情報更新手段と、前記更新されたコンテンツ情報を前記第２の通信手段により送信するものであってもよい。
【０４３２】
[１０]さらに、本発明に係るコンテンツ情報送受信装置は、コンテンツ提供装置と通信する第１の通信手段と、コンテンツ表示処理装置と通信する第２の通信手段と、前記第１通信手段により受信したコンテンツ情報の少なくとも一部を表示するコンテンツ情報表示手段と、機器の情報を記憶する機器情報記憶手段と、前記機器情報記憶手段に記憶されている情報の少なくとも一部と、前記受信したコンテンツ情報と組み合わせて新しいコンテンツ情報を作成するコンテンツ情報更新手段と、前記更新されたコンテンツ情報を前記第２の通信手段により送信するものであってもよい。
【０４３３】
[１１]さらに、本発明に係るコンテンツ情報送受信装置は、コンテンツ情報を暗号化する暗号化手段を持ち、コンテンツ情報を暗号化して送信するものであってもよい。
【０４３４】
上記課題を解決するために、本発明に係るコンテンツ情報送受信装置は、コンテンツを表示するコンテンツ表示処理装置に対してコンテンツにアクセスするためのアクセス情報を送信するコンテンツ情報送受信装置であって、コンテンツを提供するコンテンツ提供装置から、上記アクセス情報を含むコンテンツ情報を受信するコンテンツ情報受信手段と、上記受信したコンテンツ情報と、自装置または自装置のユーザを識別可能なユーザ識別情報とを含む、コンテンツ要求情報を生成するコンテンツ要求情報生成手段と、上記コンテンツ要求情報を上記コンテンツ表示処理装置に送信するコンテンツ要求情報送信手段とを備えることを特徴としている。
【０４３５】
また、本発明に係るコンテンツ情報送受信方法は、コンテンツを表示するコンテンツ表示処理装置に対してコンテンツにアクセスするためのアクセス情報を送信するコンテンツ情報送受信方法であって、コンテンツを提供するコンテンツ提供装置から、上記アクセス情報を含むコンテンツ情報を受信するコンテンツ情報受信ステップと、上記受信したコンテンツ情報と、自装置または自装置のユーザを識別可能なユーザ識別情報とを含む、コンテンツ要求情報を生成するコンテンツ要求情報生成ステップと、上記コンテンツ要求情報を上記コンテンツ表示処理装置に送信するコンテンツ要求情報送信ステップとを含むことを特徴としている。
【０４３６】
上記の構成によれば、上記コンテンツ提供装置から、上記アクセス情報を含むコンテンツ情報を受信し、該受信したコンテンツ情報と、自装置または自装置のユーザを識別可能なユーザ識別情報とを含む、コンテンツ要求情報を生成し、該生成したコンテンツ要求情報を上記コンテンツ表示処理装置に送信することができる。
【０４３７】
よって、上記コンテンツ情報と上記ユーザ識別情報とを関連付けて、上記コンテンツ表示処理装置に対して上記コンテンツ要求情報を送信することができる。そのため、上記コンテンツ表示処理装置が上記コンテンツ提供装置に対して、上記コンテンツ要求情報に含まれる上記アクセス情報によって指定されたコンテンツにアクセスするための要求を送信するときに、上記ユーザ識別情報を関連付けて送信させることができる。
【０４３８】
したがって、どのコンテンツ情報送受信装置または該コンテンツ情報送受信装置のユーザが、どのコンテンツの取得を要求したかについて、上記コンテンツ提供装置に通知することができるという効果を奏する。
【０４３９】
上記課題を解決するために、本発明に係るコンテンツ表示処理装置は、コンテンツを提供するコンテンツ提供装置から取得したコンテンツを表示部に表示するコンテンツ表示処理装置であって、コンテンツにアクセスするための情報を送信するコンテンツ情報送受信装置から、上記コンテンツ提供装置から該コンテンツ情報送受信装置が取得した、コンテンツにアクセスするためのアクセス情報を含むコンテンツ情報と、該コンテンツ情報送受信装置または該コンテンツ情報送受信装置のユーザを識別可能なユーザ識別情報と、を含むコンテンツ要求情報を受信するコンテンツ要求情報受信手段と、上記コンテンツ要求情報に含まれる上記アクセス情報によって指定されたコンテンツにアクセスするためのコンテンツ送信要求を、上記ユーザ識別情報を含めて生成し、該生成したコンテンツ送信要求を上記コンテンツ提供装置に送信するコンテンツ要求手段とを備えることを特徴としている。
【０４４０】
また、本発明に係るコンテンツ表示処理方法は、コンテンツを提供するコンテンツ提供装置から取得したコンテンツを表示部に表示するコンテンツ表示処理方法であって、コンテンツにアクセスするための情報を送信するコンテンツ情報送受信装置から、上記コンテンツ提供装置から該コンテンツ情報送受信装置が取得した、コンテンツにアクセスするためのアクセス情報を含むコンテンツ情報と、該コンテンツ情報送受信装置または該コンテンツ情報送受信装置のユーザを識別可能なユーザ識別情報と、を含むコンテンツ要求情報を受信するコンテンツ要求情報受信ステップと、上記コンテンツ要求情報に含まれる上記アクセス情報によって指定されたコンテンツにアクセスするためのコンテンツ送信要求を、上記ユーザ識別情報を含めて生成し、該生成したコンテンツ送信要求を上記コンテンツ提供装置に送信するコンテンツ要求ステップとを含むことを特徴としている。
【０４４１】
上記の構成によれば、上記コンテンツ情報送受信装置から、上記コンテンツ提供装置から該コンテンツ情報送受信装置が取得した上記コンテンツ情報と、該コンテンツ情報送受信装置または該コンテンツ情報送受信装置のユーザを識別可能なユーザ識別情報と、を含むコンテンツ要求情報を受信し、上記コンテンツ要求情報に含まれる上記アクセス情報によって指定されたコンテンツにアクセスするためのコンテンツ送信要求を、上記ユーザ識別情報を含めて生成し、該生成したコンテンツ送信要求を上記コンテンツ提供装置に送信することができる。
【０４４２】
よって、上記コンテンツ送信要求と、上記ユーザ識別情報とを対応付けて上記コンテンツ提供装置に送信することができる。
【０４４３】
したがって、どのコンテンツ情報送受信装置または該コンテンツ情報送受信装置のユーザが、どのコンテンツの取得を要求したかについて、上記コンテンツ提供装置に通知することができるという効果を奏する。
【０４４４】
さらに、本発明に係るコンテンツ表示処理装置は、上記の構成において、上記表示部に表示されているコンテンツに対するユーザから再生の停止の指示を検出したとき、該コンテンツの再生が停止したことを表す再生状態情報を上記コンテンツ提供装置に送信する構成としてもよい。
【０４４５】
上記の構成によれば、ユーザから再生の停止の指示があったとき、該コンテンツの再生が停止したことを表す再生状態情報を上記コンテンツ提供装置に送信することができる。
【０４４６】
よって、コンテンツの再生が停止したこと上記コンテンツ提供装置に通知することができるため、上記コンテンツ提供装置にて、上記コンテンツ識別情報と上記ユーザ識別情報と該コンテンツの再生が停止したことを表す再生状態情報とを対応付けて記憶部に格納することができる。
【０４４７】
したがって、ユーザが視聴したコンテンツを停止したという履歴を、次回のお勧め情報（上記コンテンツ情報）を生成するための情報として利用することができるという効果を奏する。
【０４４８】
さらに、本発明に係るコンテンツ表示処理装置は、上記の構成において、上記表示部に表示されているコンテンツの再生終了を検出したとき、該コンテンツの再生が終了したことを表す再生状態情報を上記コンテンツ提供装置に送信する構成としてもよい。
【０４４９】
上記の構成によれば、コンテンツの再生が終了したとき、該コンテンツの再生が終了したことを表す再生状態情報を上記コンテンツ提供装置に送信することができる。
【０４５０】
よって、コンテンツの再生が終了したこと上記コンテンツ提供装置に通知することができるため、上記コンテンツ提供装置にて、上記コンテンツ識別情報と上記ユーザ識別情報と該コンテンツの終了が停止したことを表す再生状態情報とを対応付けて記憶部に格納することができる。
【０４５１】
したがって、ユーザが視聴したコンテンツの再生が終了したという履歴を、次回のお勧め情報（上記コンテンツ情報）を生成するための情報として利用することができるという効果を奏する。
【０４５２】
さらに、本発明に係るコンテンツ表示処理システムは、上記コンテンツ提供装置と、上記コンテンツ情報送受信装置と、上記コンテンツ表示処理装置とを備えることを特徴としている。
【０４５３】
上記の構成によれば、１）上記コンテンツ情報送受信装置が、上記コンテンツ情報と、自装置または自装置のユーザを識別可能なユーザ識別情報とを含む、コンテンツ要求情報を上記コンテンツ表示処理装置に送信し、２）上記コンテンツ表示処理装置が、上記コンテンツ要求情報に含まれる、上記アクセス情報によって指定されたコンテンツにアクセスするためのコンテンツ送信要求を、上記ユーザ識別情報を含めて生成し、該生成したコンテンツ送信要求を上記コンテンツ提供装置に送信し、３）上記コンテンツ提供装置が、該コンテンツ送信要求から、該コンテンツ送信要求に応じて送信するコンテンツを特定する上記コンテンツ識別情報と、該コンテンツ送信要求に含まれる、該コンテンツにアクセスするためのアクセス情報を上記コンテンツ表示処理装置に対して送信したコンテンツ情報送受信装置または該コンテンツ情報送受信装置のユーザを識別可能なユーザ識別情報とを抽出し、該抽出した上記コンテンツ識別情報と、上記ユーザ識別情報と、該コンテンツ送信要求に応じて送信するコンテンツの再生が開始されたことを示す再生開始状態とを対応付けて再生状態記憶部に格納することができる。
【０４５４】
よって、どの上記コンテンツ情報送受信装置または該コンテンツ情報送受信装置のユーザが、どのコンテンツを視聴し、該コンテンツはどのような再生状態であるかを、上記コンテンツ提供装置の再生状態記憶部に格納することができる。
【０４５５】
したがって、上記コンテンツ提供装置は、コンテンツの再生状態の履歴を基にして、ユーザの嗜好に応じた、コンテンツのお勧め情報（上記コンテンツ情報）を生成し、上記コンテンツ情報送受信装置に送信することができるという効果を奏する。
【０４５６】
なお、上記コンテンツ表示処理装置およびコンテンツ情報送受信装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記各手段として動作させることにより上記コンテンツ表示処理装置およびコンテンツ情報送受信装置をコンピュータにて実現させるコンテンツ表示処理装置およびコンテンツ情報送受信装置の制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【０４５７】
最後に、制御部１１０・２１０・３１０は、ＣＰＵを用いてソフトウェアによって実現してもよいし、ハードウェアロジックによって構成してもよい。ソフトウェアによって実現する場合は、コンテンツ提供装置１０およびコンテンツ表示処理装置２０およびコンテンツ情報送受信装置３０は、各機能を実現する制御プログラムの命令を実行するＣＰＵ、上記プログラムを格納したＲＯＭ、上記プログラムを展開するＲＡＭ、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアであるコンテンツ提供装置１０およびコンテンツ表示処理装置２０およびコンテンツ情報送受信装置３０の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、コンテンツ提供装置１０およびコンテンツ表示処理装置２０およびコンテンツ情報送受信装置３０に供給し、コンテンツ提供装置１０およびコンテンツ表示処理装置２０およびコンテンツ情報送受信装置３０内のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【０４５８】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などを用いることができる。
【０４５９】
また、コンテンツ提供装置１０およびコンテンツ表示処理装置２０およびコンテンツ情報送受信装置３０を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４ケーブル、ＵＳＢケーブル、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ回線等の有線でも、ＩｒＤＡのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【０４６０】
本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【産業上の利用可能性】
【０４６１】
本発明は、コンテンツへアクセスするためのコンテンツ情報を、ユーザごとのコンテンツ視聴履歴に基づいてユーザごとに生成し、該コンテンツ情報を送受信するユーザ装置に対して送信することができるコンテンツ提供装置、コンテンツ情報送受信装置、コンテンツ表示処理装置に好適に利用することができる。
【図面の簡単な説明】
【０４６２】
【図１】図２に示したコンテンツ表示処理システムにおけるコンテンツ提供装置の要部構成を示すブロック図である。
【図２】本発明の実施形態に係るコンテンツ表示処理システムの装置構成および各装置間で送信される情報のフローを示すブロック図である。
【図３】図２に示したコンテンツ表示処理システムにて扱われるコンテンツ情報の一例を模式的に示す図である。
【図４】あるコンテンツの視聴が終了した旨を含むユーザ属性情報に基づいて新たに生成された、図２に示したコンテンツ表示処理システムにて扱われるコンテンツ情報の一例を模式的に示す図である。
【図５】図３に示したコンテンツ情報を加工して生成したコンテンツ要求情報の一例を模式的に示す図である。
【図６】図３で示したコンテンツ情報を加工して生成したコンテンツ要求情報の他の例を模式的に示す図である。
【図７】図７（ａ）は、図１に示したコンテンツ提供装置におけるユーザ属性情報記憶部のうちの顧客マスタＤＢの構成を模式的に示す図である。図７（ｂ）は、図１に示したコンテンツ提供装置におけるユーザ属性情報記憶部のうちの嗜好・履歴ＤＢの構成を模式的に示す図である。
【図８】図２に示したコンテンツ表示処理システムにおけるコンテンツ情報送受信装置の要部構成を示すブロック図である。
【図９】図２に示したコンテンツ表示処理システムにおけるコンテンツ表示処理装置の要部構成を示すブロック図である。
【図１０】図１に示したコンテンツ提供装置における処理の流れを示すフローチャートである。
【図１１】図８に示したコンテンツ情報送受信装置における処理の流れを示すフローチャートである。
【図１２】図９に示したコンテンツ表示処理装置における処理の流れを示すフローチャートである。
【図１３】図１に示したコンテンツ提供装置と図９に示したコンテンツ表示処理装置と図８に示したコンテンツ情報送受信装置との間でやりとりされる情報の例を示すシーケンス図である。
【図１４】図１に示したコンテンツ提供装置と図９に示したコンテンツ表示処理装置と図８に示したコンテンツ情報送受信装置との間でやりとりされる情報の他の例を示すシーケンス図である。
【図１５】図１５（ａ）は、図３に示したコンテンツ情報を図８に示したコンテンツ情報送受信装置の表示部にて表示したときの表示画面例を模式的に示した図である。図１５（ｂ）は、図１５（ａ）に示した表示画面にて選択したＵＲＬに対して可能な操作の一覧を表示したときの表示画面例を模式的に示した図である。
【図１６】図１６（ａ）は、図３に示したコンテンツ情報を図８に示したコンテンツ情報送受信装置の表示部にて表示したときの他の表示画面例を模式的に示した図である。図１６（ｂ）は、図１６（ａ）にてチェックされたコンテンツ情報を図８に示したコンテンツ情報送受信装置の表示部にて一覧表示したときの表示画面例を模式的に示した図である。
【図１７】図２に示したコンテンツ表示処理システムにて扱われる、あるコンテンツ要求情報をコンテンツ表示処理装置の表示部にて表示したときの表示画面例を模式的に示した図である。
【図１８】図１８（ａ）は、図９に示したコンテンツ表示処理装置にて地上デジタル放送などの放送波を受信し、該受信した放送を表示部にて表示している様子を示した図である。図１８（ｂ）は、図１８（ａ）にて放送を表示している途中で、図８に示したコンテンツ情報送受信装置からコンテンツ要求情報を受信した様子を示した図である。図１８（ｃ）は、図１８（ｂ）にて受信したコンテンツ要求情報の概要を表示する様子を示した図である。図１８（ｄ）は、図１８（ｃ）にて受信したコンテンツ要求情報に対して、ユーザが表示する指示を与えた直後の様子を示した図である。図１８（ｅ）は、図１８（ｂ）にて受信したコンテンツ要求情報の概要を表示する他の様子を示した図である。図１８（ｆ）は、図１８（ｅ）にて受信したコンテンツ要求情報に対応するコンテンツをユーザが表示する指示を与えた直後の様子を示した図である。図１８（ｇ）は、図１８（ｆ）にてユーザが購入する指示を与えた直後の様子を示した図である。
【図１９】図２に示したコンテンツ提供装置が、図８に示したコンテンツ情報送受信装置３０（またはそのユーザ）のユーザＩＤを知り得る前における、図２に示したコンテンツ表示処理システムの装置間で送信される情報の流通フローモデルを示す模式図である。
【図２０】図２に示したコンテンツ提供装置が、図８に示したコンテンツ情報送受信装置３０（またはそのユーザ）のユーザＩＤを知り得た後における、図２に示したコンテンツ表示処理システムの装置間で送信される情報の流通フローモデルの一例を示す模式図である。
【図２１】図２に示したコンテンツ提供装置が、図８に示したコンテンツ情報送受信装置３０（またはそのユーザ）のユーザＩＤを知り得た後における、図２に示したコンテンツ表示処理システムの装置間で送信される情報の流通フローモデルの他の一例を示す模式図である。
【図２２】図２に示したコンテンツ提供装置が、図８に示したコンテンツ情報送受信装置３０（またはそのユーザ）のユーザＩＤを知り得た後における、図２に示したコンテンツ表示処理システムの装置間で送信される情報の流通フローモデルの他の一例を示す模式図である。
【図２３】ユーザが入力した情報を基に、図２に示したコンテンツ表示処理システムにて扱われるコンテンツ要求情報を生成する処理の流れを示すフローチャートである。
【図２４】図２３で示したユーザ入力処理を行う画面例を模式的に示した図である。
【図２５】図９に示したコンテンツ表示処理装置がコンテンツを取得する流れの他の例を示すフローチャートである。
【符号の説明】
【０４６３】
４    コンテンツ送信要求
４Ａ  コンテンツ送信要求
５    コンテンツ情報
６    コンテンツ要求情報
７    コンテンツ送信要求情報
１０    コンテンツ提供装置
２０    コンテンツ表示処理装置
３０    コンテンツ情報送受信装置
１１１    コンテンツ要求受信部
１１６    コンテンツ・コンテンツ情報送信部
１１７    コンテンツ情報生成部（コンテンツ情報生成手段）
１１８    コンテンツ再生状態情報受信部
１１９    属性情報更新部（再生開始状態情報格納手段、再生状態情報格納手段）
１２１    ユーザ属性情報記憶部（再生状態記憶部）
１２２    コンテンツ・コンテンツ情報記憶部
２１１    コンテンツ・コンテンツ要求情報受信部（コンテンツ要求情報受信手段）
２１２    コンテンツ・コンテンツ要求情報再生部
２１４    コンテンツ送信要求情報生成部
２１５    コンテンツ要求部（コンテンツ要求手段）
２１６    コンテンツ再生状態情報送信部
２１７    コンテンツ再生状態情報格納部
２２１    コンテンツ・コンテンツ要求情報記憶部
２２２    コンテンツ情報補完データ記憶部
２２３    再生履歴情報記憶部
２５０    表示部
３１１    コンテンツ・コンテンツ情報受信部（コンテンツ情報受信手段）
３１２    コンテンツ・コンテンツ情報再生部
３１４    コンテンツ要求情報生成部（コンテンツ要求情報生成手段）
３１５    コンテンツ要求情報送信部（コンテンツ要求情報送信手段）
３１６    コンテンツ要求部
３１７    コンテンツ再生状態情報送信部
３２１    コンテンツ・コンテンツ情報記憶部
３２２    コンテンツ情報補完データ記憶部
８００    コンテンツ表示処理システム
【図１】
0005274804.tif 000002
【図２】
0005274804.tif 000003
【図３】
0005274804.tif 000004
【図４】
0005274804.tif 000005
【図５】
0005274804.tif 000006
【図６】
0005274804.tif 000007
【図７】
0005274804.tif 000008
【図８】
0005274804.tif 000009
【図９】
0005274804.tif 000010
【図１０】
0005274804.tif 000011
【図１１】
0005274804.tif 000012
【図１２】
0005274804.tif 000013
【図１３】
0005274804.tif 000014
【図１４】
0005274804.tif 000015
【図１５】
0005274804.tif 000016
【図１６】
0005274804.tif 000017
【図１７】
0005274804.tif 000018
【図１８】
0005274804.tif 000019
【図１９】
0005274804.tif 000020
【図２０】
0005274804.tif 000021
【図２１】
0005274804.tif 000022
【図２２】
0005274804.tif 000023
【図２３】
0005274804.tif 000024
【図２４】
0005274804.tif 000025
【図２５】
0005274804.tif 000026