(57)【特許請求の範囲】
【請求項１】
コンテンツ配信サーバから取得したコンテンツの中の少なくとも一部を推奨部分として設定するための推奨部分設定部と、
前記コンテンツの前記推奨部分を前記コンテンツ配信サーバへ送信する送信部と、
前記コンテンツの前記推奨部分の設定を制限するための制限情報を保持する制限情報保持部と、
を備え、
前記制限情報は、前記コンテンツの購入状況毎に前記推奨部分として設定できる範囲の情報を含み、前記制限情報保持部は、前記コンテンツの購入状況に応じた制限情報を前記推奨部分設定部に送信することを特徴とする情報処理装置。
【請求項２】
前記推奨部分設定部は、前記コンテンツの前記推奨部分を配信するユーザを設定させる設定部を備えることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
購入されたコンテンツを情報処理装置に配信する配信部と、
前記コンテンツの中の少なくとも一部を推奨部分として前記情報処理装置から受信する受信部と、
前記コンテンツの前記推奨部分の設定を制限するための制限情報を保持する制限情報保持部と、
を備え、
前記配信部が、前記受信部によって受信した前記コンテンツの前記推奨部分を配信し、
前記制限情報は、前記コンテンツの購入状況毎に前記推奨部分として設定できる範囲の情報を含み、前記制限情報保持部は、前記コンテンツの購入状況に応じた制限情報を前記推奨部分設定部に送信することを特徴とするコンテンツ配信サーバ。
【請求項４】
前記コンテンツの前記推奨部分を設定したユーザの情報を保持するユーザ情報保持部を更に備え、
前記ユーザ情報保持部が、前記コンテンツの購入状況に応じた制限情報をユーザ毎に保持することを特徴とする請求項３に記載のコンテンツ配信サーバ。
【請求項５】
情報処理装置とコンテンツ配信サーバとを備えるコンテンツ配信システムであって、
前記コンテンツ配信サーバは、
購入されたコンテンツを前記情報処理装置に配信する配信部と、
前記コンテンツの中の少なくとも一部を推奨部分として前記情報処理装置から受信する受信部と、
前記コンテンツの前記推奨部分の設定を制限するための制限情報を保持する制限情報保持部と、
を備え、
前記情報処理装置は、
前記コンテンツの前記推奨部分を設定するための推奨部分設定部と、
前記コンテンツの前記推奨部分を前記コンテンツ配信サーバへ送信する送信部と、
を備え、
前記コンテンツ配信サーバの前記配信部が、前記受信部によって受信した前記コンテンツの前記推奨部分を配信し、
前記制限情報は、前記コンテンツの購入状況毎に前記推奨部分として設定できる範囲の情報を含み、前記制限情報保持部は、前記コンテンツの購入状況に応じた制限情報を前記推奨部分設定部に送信することを特徴とするコンテンツ配信システム。
【請求項６】
前記コンテンツ配信サーバは、前記コンテンツの前記推奨部分を設定したユーザの情報を保持するユーザ情報保持部を更に備え、
前記ユーザ情報保持部が、前記コンテンツの購入状況に応じた制限情報をユーザ毎に保持することを特徴とする請求項５に記載のコンテンツ配信システム。
【請求項７】
前記推奨部分設定部は、前記コンテンツの前記推奨部分を配信するユーザを設定させる設定部を備えることを特徴とする請求項５又は６に記載のコンテンツ配信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツを購入したユーザがコンテンツの推奨部分（いわゆる、コンテンツ内のオススメ部分）を配信することが可能な情報処理装置に関する。
【背景技術】
【０００２】
近年、ネットワークを介して音楽や映像データなどのコンテンツを配信するコンテンツ配信が盛んに行われている。現在、このようなコンテンツ配信において、コンテンツの購入を促進するために、コンテンツの正規版以外に、コンテンツの一部などを体験版として配信することが行われている。
【０００３】
引用文献１は、従来のコンテンツ配信システムを開示している。引用文献１のコンテンツ配信システムでは、販売機が、コンテンツを所定量劣化させて表示させるための複製回数（例えば、３回）を記録した体験版光ディスクを提供する。光ディスク装置でこの体験版光ディスクを再生した場合、複製回数に応じてコンテンツの品質を劣化させて表示する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−８７３９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
引用文献１のコンテンツ配信システムでは、そもそも、コンテンツの体験版をコンテンツ提供者が準備しており、ユーザ側の視点に立った広告配信が行えていない。また、引用文献１のコンテンツ配信システムでは、体験版のコンテンツの画質が劣化しているので、コンテンツの本当の良さがユーザに理解されない場合がある。
【０００６】
本発明は、コンテンツを購入したユーザ自身がコンテンツの一部を推奨部分として配信し、且つ、その推奨部分を正規版と同品質で配信する技術を提供する。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明の情報処理装置は、コンテンツ配信サーバから取得したコンテンツの中の少なくとも一部を推奨部分として設定するための推奨部分設定部と、前記コンテンツの前記推奨部分を前記コンテンツ配信サーバへ送信する送信部とを備えることを特徴とする。
【０００８】
また、本発明のコンテンツ配信サーバは、購入されたコンテンツを情報処理装置に配信する配信部と、前記コンテンツの中の少なくとも一部を推奨部分として前記情報処理装置から受信する受信部とを備え、前記配信部が、前記受信部によって受信した前記コンテンツの前記推奨部分を配信することを特徴とする。
【０００９】
また、本発明のコンテンツ配信システムは、情報処理装置とコンテンツ配信サーバとを備え、前記コンテンツ配信サーバは、購入されたコンテンツを前記情報処理装置に配信する配信部と、前記コンテンツの中の少なくとも一部を推奨部分として前記情報処理装置から受信する受信部とを備え、前記情報処理装置は、前記コンテンツの前記推奨部分を設定するための推奨部分設定部と、前記コンテンツの前記推奨部分を前記コンテンツ配信サーバへ送信する送信部とを備え、前記コンテンツ配信サーバの前記配信部が、前記受信部によって受信した前記コンテンツの前記推奨部分を配信することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、コンテンツを購入したユーザ自身がコンテンツの一部を推奨部分として配信することができる。また、本発明によれば、推奨部分を正規版と同品質で配信することができる。
【００１１】
本発明に関連する更なる特徴は、本明細書の記述、添付図面から明らかになるものである。また、上記した以外の、課題、構成及び効果は、以下の実施形態の説明により明らかにされる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態に係るコンテンツ配信システムの構成を示すブロック図である。
【図２】本発明の実施形態に係る入出力端末の構成を示すブロック図である。
【図３】ユーザがコンテンツを購入する場合の各構成の動作を示すブロック図である。
【図４】コンテンツを購入したユーザがコンテンツの推奨部分を設定する場合の各構成の動作を示すブロック図である。
【図５】コンテンツの推奨部分を設定する際の入出力端末の出力部が表示する画面例である。
【図６】制限情報保持部が保持する制限情報の例である。
【図７】推奨部分作成ユーザ情報保持部が保持するユーザ情報の例である。
【図８】テキストコンテンツの場合のコンテンツフォーマットの一例である。
【図９】図８のフォーマットを用いてコンテンツの推奨部分を入出力端末に表示した例である。
【図１０】ユーザがコンテンツを購入する際のコンテンツ配信サーバ及び入出力端末における処理を示すフローチャートである。
【図１１】コンテンツの推奨部分を受信した場合のフローチャートである。
【図１２】コンテンツの推奨部分を設定する場合のフローチャートである。
【図１３】コンテンツの推奨部分を表示する場合のフローチャートである。
【図１４】図１３のステップ１３０３の処理内容を更に詳細に示すフローチャートである。
【図１５】ユーザが推奨コンテンツを見た後にそのコンテンツの正規版を購入する際の処理内容を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、添付図面を参照して本発明の実施形態について説明する。添付図面では、機能的に同じ要素は同じ番号で表示されている。なお、添付図面は本発明の原理に則った具体的な実施形態と実装例を示しているが、これらは本発明の理解のためのものであり、決して本発明を限定的に解釈するために用いられるものではない。
【００１４】
＜コンテンツ配信システムの構成＞
以下、本発明の一形態を説明する。図１は、本発明の実施形態に係るコンテンツ配信システムの構成を示すブロック図である。
本発明のコンテンツ配信システム１００は、コンテンツ配信サーバ１１０と、ユーザ側の入出力端末１２０とから構成されている。コンテンツ配信サーバ１１０と入出力端末１２０は、ネットワーク１３０を介して通信を行う。
【００１５】
コンテンツ配信サーバ１１０は、例えばコンピュータなどの情報処理装置により構成されており、ＣＰＵ（図示せず：プロセッサ又は演算部ともいう）と、メモリやＨＤＤやＲＯＭなどの記憶装置（図示せず）とを有している。
また、入出力端末１２０も、上述と同様のコンピュータなどの情報処理装置で構成される。なお、入出力端末１２０は、例えば、ＰＤＡ、ＰＨＳ、携帯電話、スマートフォン、タブレット端末などの可搬型端末にしてもよい。
【００１６】
ネットワーク１３０は、有線通信、又は無線ＬＡＮによる無線通信を利用したネットワークである。また、ネットワーク１３０としては、インターネット、ＶＰＮ、携帯電話通信網、ＰＨＳ通信網などの広域ネットワークを利用できる。以下に、コンテンツ配信サーバ１１０と入出力端末１２０のそれぞれの構成を説明する。
【００１７】
＜コンテンツ配信サーバの構成＞
コンテンツ配信サーバ１１０は、課金情報保存部１１１と、コンテンツ配信部１１２と、制限情報保持部１１３と、推奨部分作成ユーザ情報保持部１１４と、通信制御部（図示せず）とを備える。
【００１８】
課金情報保存部１１１は、ユーザ認証情報及びコンテンツ決済情報を保持するものである。課金情報保存部１１１は、入出力端末１２０からユーザ及びコンテンツの購入を受け取り、入出力端末１２０のユーザ認証処理及びコンテンツの決済処理を実行する。課金情報保存部１１１は、ユーザ認証処理及びコンテンツの決済処理を実行した後に、コンテンツ配信部１１２にコンテンツの配信指示を送信する。
【００１９】
コンテンツ配信部１１２は、コンテンツ保存部１１５を備える。コンテンツ保存部１１５は、コンテンツの正規版と、入出力端末１２０のユーザが設定したコンテンツの推奨部分の情報とを保持する。これらの情報は、別々に保持されていてもよいし、後述するフォーマット８００（図８参照）のように１つにまとめられて保持されてもよい。
【００２０】
また、コンテンツ配信部１１２は、コンテンツ保存部１１５からコンテンツの正規版を購入ユーザの入出力端末１２０に配信する。また、コンテンツ配信部１１２は、入出力端末１２０からコンテンツの推奨部分についての情報が送信された場合、コンテンツの推奨部分の情報をコンテンツ保存部１１５に格納する。さらに、コンテンツ配信部１１２は、コンテンツ保存部１１５からコンテンツの推奨部分の情報を取得して、コンテンツの推奨部分の情報を購入前の他のユーザに配信する。
【００２１】
制限情報保持部１１３は、コンテンツの推奨部分の設定を制限する制限情報を保持するものである。制限情報保持部１１３は、入出力端末１２０においてコンテンツの推奨部分が設定される際に、制限情報を入出力端末１２０に送信する。
【００２２】
図示しない通信制御部は、ネットワーク（例えば、ＷＥＢなど）１３０に接続するためのインタフェースであり、送信部と受信部とを備える。通信制御部は、ＰＰＰｏＥ、ＬＡＮ、ＷｉＦｉなどを用いてネットワークに接続する。コンテンツ配信サーバ１１０は、この通信制御部を介して、入出力端末１２０からの情報を受信し、入出力端末１２０へ情報を送信する。
【００２３】
推奨部分作成ユーザ情報保持部１１４は、コンテンツの推奨部分を設定したユーザの情報を保持するものである。推奨部分作成ユーザ情報保持部１１４が保持する情報の詳細については後述する。推奨部分作成ユーザ情報保持部１１４は、入出力端末１２０から、コンテンツの推奨部分を設定したユーザの情報を受信する。そして、推奨部分作成ユーザ情報保持部１１４は、コンテンツの推奨部分を設定したユーザの情報を格納する。
【００２４】
また、推奨部分作成ユーザ情報保持部１１４は、コンテンツの推奨部分が配信された入出力端末がコンテンツを購入した場合、そのコンテンツの推奨部分を設定したユーザの情報を入出力端末から受信する。そして、推奨部分作成ユーザ情報保持部１１４は、対応するユーザの情報を更新する。例えば、推奨部分作成ユーザ情報保持部１１４は、コンテンツの総売り上げ数が所定の数値を超えた場合、制限情報のランクを１つ上のランクに更新する。
【００２５】
＜入出力端末の構成＞
入出力端末１２０は、コンテンツ表示部１２１と、コンテンツ推奨部分設定部１２２とを備える。コンテンツ表示部１２１は、コンテンツ配信サーバ１１０のコンテンツ配信部１１２から配信されたコンテンツを表示可能なデータにデコードして、入出力端末１２０上に表示するものである。また、コンテンツ推奨部分設定部１２２は、コンテンツの推奨部分を設定するためのものである。入出力端末１２０の詳細な説明は図２を用いて以下に説明する。
【００２６】
図２は、本発明の実施形態に係る入出力端末１２０の構成を示すブロック図である。
入出力端末１２０は、ＣＰＵ（図示せず：プロセッサ又は演算部ともいう）と、入力部１２３と、出力部１２４と、記憶部１２５と、通信制御部１２６と、データ制御部１２７と、コンテンツ管理部１２８と、コンテンツ表示部１２１と、コンテンツ推奨部分設定部１２２とを備える。
【００２７】
入力部１２３は、キーボードやマウスなどの入力装置である。出力部１２４は、ＬＣＤなどのモニタである。なお、入力部１２３及び出力部１２４は、タッチパネルなどのように両方の機能を１つにまとめたものでもよい。ユーザは、出力部１２４の表示を見ながら入力部１２３を操作し、コンテンツを見たり、コンテンツの推奨部分の設定を行ったりする。
【００２８】
記憶部１２５は、メモリ、ＨＤＤ、ＳＤ、ＳＳＤやＲＯＭなど、データの記録及び読み出しが可能な記録媒体である。
【００２９】
通信制御部１２６は、ネットワーク（例えば、ＷＥＢなど）１３０に接続するためのインタフェースであり、送信部と受信部とを備える。通信制御部は、ＰＰＰｏＥ、ＬＡＮ、ＷｉＦｉなどを用いてネットワークに接続する。入出力端末１２０は、通信制御部１２６を介して、コンテンツ配信サーバ１１０からの情報を受信し、コンテンツ配信サーバ１１０へ情報を送信する。
【００３０】
データ制御部１２７は、通信制御部１２６とデータの送受信を行い、入出力端末１２０内の各構成要素にデータを転送するものである。例えば、データ制御部１２７は、通信制御部１２６を介して取得したデータを記憶部１２５に格納する。また、データ制御部１２７は、通信制御部１２６を介して取得したデータをコンテンツ管理部１２８に転送する。
【００３１】
コンテンツ管理部１２８は、データ制御部１２７を介して取得したコンテンツのデータを解析し、コンテンツのＤＲＭや購入状態を管理する。コンテンツ管理部１２８は、ユーザがコンテンツを購入する際に、コンテンツ配信サーバ１１０の課金情報保存部１１１と通信して決済処理を実行する。また、コンテンツ管理部１２８は、購入したコンテンツを解析した後、そのコンテンツをコンテンツ表示部１２１へ転送する。
【００３２】
また、コンテンツ管理部１２８は、ユーザがコンテンツの推奨部分を設定する際にコンテンツのデータを管理する。例えば、コンテンツ管理部１２８は、コンテンツ配信サーバ１１０の制限情報保持部１１３から受信した制限情報をコンテンツ推奨部分設定部１２２に転送する。さらに、コンテンツ管理部１２８は、コンテンツ推奨部分設定部１２２によって設定された推奨部分の情報を取得する。その後、コンテンツ管理部１２８は、その推奨部分の情報と、ユーザの情報（推奨部分を設定したユーザの情報）とをコンテンツ配信サーバ１１０に送信する。
【００３３】
また、コンテンツ管理部１２８は、コンテンツを購入する前のコンテンツの管理も行う。コンテンツ管理部１２８は、コンテンツの推奨部分の情報を取得し、コンテンツの正規版から体験版のコンテンツを作成する。そして、コンテンツ管理部１２８は、その作成したコンテンツをコンテンツ表示部１２１に転送する。この際、コンテンツ管理部１２８は、そのコンテンツの推奨部分を設定したユーザの情報をコンテンツ配信サーバ１１０に送信する。例えば、コンテンツ配信サーバ１１０の推奨部分作成ユーザ情報保持部１１４は、このユーザの情報に基づいて、推奨部分作成ユーザ情報保持部１１４内の総ダウンロード数の情報を更新する（図７参照）。
【００３４】
また、コンテンツ管理部１２８は、体験版のコンテンツを見たユーザがそのコンテンツの正規版を購入した場合、決済処理とともにそのコンテンツの推奨部分を設定したユーザの情報をコンテンツ配信サーバ１１０に送信する。コンテンツ配信サーバ１１０の推奨部分作成ユーザ情報保持部１１４は、このユーザの情報に基づいて、推奨部分作成ユーザ情報保持部１１４内の総売り上げ数の情報を更新する（図７参照）。
【００３５】
コンテンツ表示部１２１は、コンテンツ管理部１２８を介して取得したコンテンツのデータを解析し、出力部１２４で表示可能なデータにデコードする。
【００３６】
コンテンツ推奨部分設定部１２２は、ユーザの入力部１２３による操作に基づいて、コンテンツの推奨部分を設定する。例えば、テキストのコンテンツの場合、コンテンツ推奨部分設定部１２２によって、推奨部分の開始位置と終了位置とが設定される。なお、コンテンツ推奨部分設定部１２２は、コンテンツ内の複数の箇所を推奨部分として設定してもよい。
【００３７】
推奨部分を設定するコンテンツとしては、テキスト以外にも様々なコンテンツを対象としている。例えば、音楽コンテンツの場合、コンテンツ推奨部分設定部１２２は、コンテンツの開始時間と終了時間を１つ以上設定することによって推奨部分を設定する。また、動画コンテンツの場合、コンテンツ推奨部分設定部１２２は、コンテンツの開始時間と終了時間を１つ以上設定することによって推奨部分を設定する。また、画像コンテンツの場合、コンテンツ推奨部分設定部１２２は、１つ以上の領域（例えば、左上と右下の座標値など）を設定することによって推奨部分を設定する。
【００３８】
次に、コンテンツ配信サーバ１１０及び入出力端末１２０の動作について説明する。
【００３９】
＜コンテンツ購入時の処理＞
図３は、ユーザがコンテンツを購入する場合の各構成の動作を示すブロック図である。図３では、コンテンツ配信サーバ１１０や入出力端末１２０のいくつかの構成要素が省略されている。
【００４０】
課金情報保存部１１１は、入出力端末１２０と通信を行い、入出力端末１２０のユーザ認証処理及びコンテンツの決済処理を実行する。課金情報保存部１１１は、入出力端末１２０のユーザ認証処理及びコンテンツの決済処理が完了した後に、コンテンツ配信部１１２にコンテンツの配信指示を送信する。
【００４１】
次に、コンテンツ配信部１１２は、課金情報保存部１１１の指示に応じて、コンテンツ保存部１１５からコンテンツの正規版を取得する。そして、コンテンツ配信部１１２は、コンテンツを購入したユーザの入出力端末１２０にコンテンツの正規版を配信する。
【００４２】
入出力端末１２０は、コンテンツの正規版を受信すると、コンテンツ表示部１２１によってコンテンツを表示可能なデータにデコードする。そして、入出力端末１２０は、デコードされたデータを出力部１２４によって表示する。
【００４３】
＜推奨部分設定時の処理＞
図４は、コンテンツを購入したユーザがコンテンツの推奨部分を設定する場合の各構成の動作を示すブロック図である。また、図５は、コンテンツの推奨部分を設定する際の入出力端末１２０の出力部１２４が表示する画面例を示している。なお、図４及び５では、コンテンツ配信サーバ１１０や入出力端末１２０のいくつかの構成要素が省略されている。
【００４４】
ユーザがコンテンツの推奨部分を設定する際、まず、コンテンツ推奨部分設定部１２２は、制限情報保持部１１３から制限情報を取得する。制限情報の詳細は後述する。
【００４５】
図５に示すように、入出力端末１２０の出力部１２４には、購入したコンテンツの内容が表示されており、ユーザは、入力部１２３を用いてコンテンツの一部（又は複数個所）を選択し、推奨部分生成ボタン１２４ａをクリックする。
【００４６】
図５では、出力部１２４が、ユーザが選択したコンテンツの総文字数及び総ページ数を表示している。コンテンツ推奨部分設定部１２２は、推奨部分生成ボタン１２４ａがクリックされると、ユーザが選択した総文字数や総ページ数を制限情報と比較する。コンテンツ推奨部分設定部１２２は、総文字数や総ページ数が制限を超えていた場合、選択可能な範囲を超えていることを出力部１２４に出力する。
【００４７】
コンテンツ推奨部分設定部１２２は、ユーザが選択した総文字数や総ページ数が制限内に収まっている場合、コンテンツの推奨部分の情報をコンテンツ管理部１２８に転送する。その後、入出力端末１２０は、コンテンツの推奨部分の情報と推奨部分を設定したユーザの情報をネットワーク１３０を介してコンテンツ配信サーバ１１０に送信する。
【００４８】
コンテンツ配信部１１２は、コンテンツの推奨部分の情報をコンテンツ保存部１１５に格納する。また、推奨部分作成ユーザ情報保持部１１４は、推奨部分を設定したユーザの情報を格納する。推奨部分作成ユーザ情報保持部１１４に保持される情報の詳細は後述する。
【００４９】
次に、コンテンツ配信サーバ１１０内に格納されているデータの内容を説明する。なお、以下の説明では「テーブル」形式によってコンテンツ配信サーバ１１０内に格納されているデータを説明するが、これら情報は必ずしもテーブルによるデータ構造で表現されていなくても良く、リストや配列など他のデータ構造で表現されていてもよい。
【００５０】
＜制限情報の内容＞
図６は、制限情報保持部１１３が保持する制限情報の例を示している。制限情報保持部１１３内の制限情報は、コンテンツのＩＤ毎に管理されている。また、制限情報保持部１１３は、１つのコンテンツに対して複数の制限情報を保持しており、制限情報は、ランク（rank）毎に設定されている。本実施例では、ランクが高いほど、推奨部分として設定できる範囲が広くなる。例えば、ランクは、ユーザが設定した推奨部分によってどれだけコンテンツが売れたかに対応させることができる。したがって、コンテンツの推奨部分を設定して、コンテンツの販売に寄与したユーザが、より高いランクに設定されるようにしてもよい。
【００５１】
制限情報は、テキストのコンテンツの場合、推奨部分として設定できる許可総ページ数と、許可総文字数と、禁止ページとを含む。なお、動画コンテンツの場合には、制限情報は、許可チャプタ数、許可総時間、禁止時間などとなる。また、音楽コンテンツの場合は、許可総時間、禁止時間などとなる。画像コンテンツの場合は、禁止領域を定義する座標などの情報となる。
【００５２】
＜ユーザ情報の内容＞
図７は、推奨部分作成ユーザ情報保持部１１４が保持するユーザ情報の例を示している。推奨部分作成ユーザ情報保持部１１４内のユーザ情報は、ユーザのＩＤ毎に管理されている。ユーザ情報は、コンテンツＩＤと、総ダウンロード数と、総売り上げ数と、ランク情報とを含む。例えば、「ユーザＩＤ：００００１」の例では、コンテンツＩＤが００２３４５６のコンテンツは、推奨部分が３８２回ダウンロードされ、結果的に１８個の売上げがあったことを示している。
【００５３】
また、「ユーザＩＤ：００００１」の例では、コンテンツＩＤが００２３４５６のコンテンツに関しては、制限情報のランクが２に設定されている。この場合、制限情報保持部１１３は、制限情報を入出力端末１２０に送信する際、推奨部分作成ユーザ情報保持部１１４からランク「２」の情報を取得する。そして、制限情報保持部１１３は、コンテンツＩＤが００２３４５６のコンテンツに関して、複数の制限情報の中からランク「２」の制限情報を入出力端末１２０に送信する。
【００５４】
また、推奨部分作成ユーザ情報保持部１１４は、コンテンツを購入する前のユーザの入出力端末１２０から、推奨部分を設定したユーザの情報を受け取り、推奨部分作成ユーザ情報保持部１１４内の総ダウンロード数を更新する。
また、推奨部分作成ユーザ情報保持部１１４は、実際にコンテンツを購入された場合、そのユーザの入出力端末１２０から、推奨部分を設定したユーザの情報を受け取り、推奨部分作成ユーザ情報保持部１１４内の総売り上げ数を更新する。
さらに、推奨部分作成ユーザ情報保持部１１４は、総売り上げ数が所定の数値を超えた場合、制限情報のランクを１つ上のランクに更新する。
【００５５】
＜コンテンツのフォーマット＞
図８は、テキストコンテンツの場合のコンテンツのフォーマットの一例８００を示している。テキストコンテンツの場合、フォーマット８００は、正規版コンテンツの情報領域８０１と、推奨部分の情報領域８０２とを備える。正規版コンテンツの情報領域８０１には、コンテンツの正規版の情報が格納され、推奨部分の情報領域８０２には、ユーザが設定した推奨部分の情報が格納されている。
【００５６】
本実施例では、コンテンツ配信サーバ１１０と入出力端末１２０との間でフォーマット８００を用いる。したがって、入出力端末１２０が購入後のコンテンツを表示する場合は、入出力端末１２０は、正規版コンテンツの情報領域８０１からコンテンツの情報を取得して表示する。また、入出力端末１２０においてコンテンツの推奨部分の設定を行った場合、コンテンツの推奨部分の情報は、コンテンツ配信サーバ１１０に送信され、コンテンツ保存部１１５に格納されているフォーマット８００の推奨部分の情報領域８０２に挿入される。
【００５７】
本実施例において、推奨部分の情報領域８０２には、推奨部分の開始文字位置と終了文字位置とが格納されている。さらに、推奨部分を設定したユーザの情報も格納されている。さらに、コンテンツの購入情報として、正規版を購入しているかの購入フラグと、正規版を購入する際の購入先ＵＲＬとが格納されている。なお、本実施例では、推奨部分の開始文字位置及び終了文字位置のポインタのみが格納されているが、ポインタの情報以外の情報でもよい。例えば、推奨部分のポインタの情報から実データをつなぎ合わせて、再生可能なコンテンツの推奨部分を推奨部分の情報領域８０２に格納していてもよい。
【００５８】
推奨部分の情報領域８０２には、複数の推奨部分の設定が格納されていてもよい。例えば、異なるユーザが設定した推奨部分が設定されていてもよいし、同一のユーザが設定した複数の推奨部分が設定されていてもよい。この場合、入出力端末１２０は、ユーザからの入力を受け付けて、複数の推奨部分から１つの推奨部分を選択してもよい。入出力端末１２０のコンテンツ管理部１２８は、ユーザの選択した推奨部分に関して、体験版のコンテンツを作成し、その作成したコンテンツをコンテンツ表示部１２１に転送する。また、別の例として、入出力端末１２０は、複数の推奨部分の全てを再生するように実行してもよい。
【００５９】
また、推奨部分の情報領域８０２には、購入先のＵＲＬを情報として格納しているが、別の情報を格納して別の決済処理を行うようにしてもよい。例えば、携帯電話会社が仕組みを持つキャリア決済による課金処理や、ＮＦＣなどによる電子マネー決済処理を行ってもよい。また、このような決済処理を行う場合、購入情報として、課金情報とコンテンツを一意に特定できる情報を設定しておけばよい。また、購入フラグは、上述のように推奨部分の情報領域に含めてもよいし、コンテンツのフォーマット８００を取得した際にコンテンツ配信サーバ１１０の課金情報保存部１１１から取得してもよい。
【００６０】
図９は、図８のフォーマット８００を用いてコンテンツの推奨部分を入出力端末１２０の出力部１２４に表示した例を示している。
入出力端末１２０のコンテンツ管理部１２８は、フォーマット８００の形式でコンテンツを取得する。コンテンツ管理部１２８は、フォーマット８００の推奨部分の情報領域８０２から推奨部分の開始文字位置と終了文字位置とを取得する。そして、入出力端末１２０のコンテンツ管理部１２８は、正規版コンテンツの情報領域８０１のデータをつなぎ合わせて、体験版のコンテンツを作成し、そのコンテンツをコンテンツ表示部１２１に転送する。そして、出力部１２４が、図９のような画面を表示する。
【００６１】
本実施例では、推奨部分以外に「略」という文字を挿入して表示している。しかしながら、このような表示形式に限定されず、省略されていることが分かる他の表示を挿入してもよい。例えば、「．．．」などのテキストを入れたり、省略されている部分の背景色を通常の背景色と異なるものに設定して表示するようにしたりしてもよい。
また、音楽コンテンツの場合、音量を徐々に小さくしながら次の推奨部分に変化させたり（次の推奨部分の開始時に音量を以前の状態に戻しても良いし、音量が小さい状態で次の推奨部分を再生開始して、徐々に音量を大きくして以前の音量に戻しても良い）、「その部分に省略されている部分がある」ということがわかるような音声アナウンスを挿入したりしてもよい。また、動画コンテンツの場合には、出力部１２４に表示される輝度を徐々に暗くしながら次の推奨部分に変化させたり（次の推奨部分の開始時に輝度を以前の状態に戻しても良いし、輝度が暗い状態で次の推奨部分を再生開始してから徐々に輝度を明るくして通常に戻しても良い）、「その部分に省略されている部分がある」ということがわかるような画像を一定期間表示されるようにしたりしてもよい。
【００６２】
また、コンテンツ管理部１２８が、体験版のコンテンツを作成する際に自動的に「略」などの表示を挿入してもよいし、推奨部分を設定したユーザが、推奨部分を設定する際に、省略している部分にどのような表示を挿入するかを設定するようにしてもよい。
【００６３】
また、図９の例では、正規版を購入するためのボタンが表示されているが、図８の推奨部分の情報領域８０２の情報を用いて購入するためのＵＲＬを表示するようにしてもよい。
【００６４】
＜コンテンツ配信サーバ及び入出力端末における処理＞
次に、コンテンツ配信サーバ１１０及び入出力端末１２０における処理の流れについて説明する。
【００６５】
図１０は、ユーザがコンテンツを購入する際のコンテンツ配信サーバ１１０及び入出力端末１２０における処理を示すフローチャートである。
ステップ１００１において、ユーザが入力部１２３を操作しながら出力部１２４上に表示されたコンテンツの購入を決定する。次に、ステップ１００２において、コンテンツ管理部１２８が、コンテンツの決済処理を決定し、ユーザ情報やコンテンツの情報をコンテンツ配信サーバ１１０に送信する。
【００６６】
次に、ステップ１００３において、課金情報保存部１１１は、ユーザ情報やコンテンツの情報を取得し、ユーザ認証処理及び決済処理を実行する。その後、課金情報保存部１１１は、コンテンツ配信部１１２に配信の指示を送信する。
【００６７】
次に、ステップ１００４において、コンテンツ配信部１１２は、コンテンツ保存部１１５から対象のコンテンツを取得する。そして、ステップ１００５において、コンテンツ配信部１１２は、対象のコンテンツを入出力端末１２０に配信する。
最後に、ステップ１００６において、入出力端末１２０で、対象のコンテンツを受信する。
【００６８】
図１１は、コンテンツの推奨部分を受信した場合のフローチャートである。
ステップ１１０１において、ユーザが入力部１２３を操作しながら、出力部１２４上に表示されたコンテンツを選択する。
ステップ１１０２において、コンテンツ配信部１１２は、コンテンツ保存部１１５から対象のコンテンツを取得する。そして、ステップ１１０３において、コンテンツ配信部１１２は、対象のコンテンツを入出力端末１２０に配信する。
ステップ１１０４において、入出力端末１２０が、対象のコンテンツを受信する。その後、入出力端末１２０のコンテンツ管理部１２８が、コンテンツフォーマット８００からコンテンツの推奨部分の情報を取得し、体験版のコンテンツを生成し、コンテンツ表示部１２１に転送する。
【００６９】
図１２は、コンテンツの推奨部分を設定する場合のフローチャートである。
ステップ１２０１において、ユーザが入力部１２３を操作しながら、出力部１２４上において購入したコンテンツを選択する。
ステップ１２０２において、コンテンツ管理部１２８は、制限情報保持部１１３からの制限情報を取得する。ここで、コンテンツ管理部１２８は、コンテンツ推奨部分設定部１２２に制限情報を転送する。
【００７０】
ステップ１２０３において、ユーザが入力部１２３を操作しながらコンテンツの推奨部分を選択する。なお、図１２に示すように、コンテンツの推奨部分は、複数個所設定することも可能である。ステップ１２０４において、コンテンツ推奨部分設定部１２２が、推奨部分の設定処理を実行する。
そして、ステップ１２０５において、コンテンツ推奨部分設定部１２２が、選択された推奨部分が制限情報内に収まっているかを判定する。選択された推奨部分が制限情報内に収まっている場合、ステップ１２０６に進む。また、選択された推奨部分が制限情報内に収まっていない場合、ステップ１２０８に進む。
【００７１】
ステップ１２０８の場合では、例えば、コンテンツ推奨部分設定部１２２は、出力部１２４上に推奨部分が設定できない旨を表示する。その後、推奨部分を選択するステップ１２０３に戻る。
一方、ステップ１２０６の場合、コンテンツ推奨部分設定部１２２が、推奨部分の情報をコンテンツ管理部１２８に転送する。そして、コンテンツ管理部１２８が、推奨部分を設定したユーザの情報をコンテンツ配信サーバ１１０に送信する。
【００７２】
その後、ステップ１２０７において、コンテンツ管理部１２８が、コンテンツの推奨部分の情報もコンテンツ配信サーバ１１０に送信する。
【００７３】
図１３は、コンテンツの推奨部分を表示する場合のフローチャートである。
ステップ１３０１において、コンテンツ管理部１２８は、コンテンツフォーマット８００を取得する。次に、ステップ１３０２において、コンテンツ管理部１２８は、コンテンツフォーマット８００の推奨部分の情報領域８０２から推奨部分の情報を取得する。
【００７４】
次に、ステップ１３０３において、コンテンツ管理部１２８は、推奨部分の情報に基づいて体験版のコンテンツを構成する。ここでの処理の詳細は後述する。
次に、ステップ１３０４において、コンテンツ管理部１２８が、体験版のコンテンツをコンテンツ表示部１２１に転送する。そして、最終的に、出力部１２４が、体験版のコンテンツを表示する。
【００７５】
図１４は、図１３のステップ１３０３の処理内容を更に詳細に示すフローチャートである。ここでは、テキストコンテンツの場合について説明する。
ステップ１４０１において、コンテンツ管理部１２８は、コンテンツフォーマット８００の推奨部分の情報領域８０２から開始位置と終了位置の情報を取得する。
次に、ステップ１４０２において、コンテンツ管理部１２８は、正規版コンテンツの情報領域８０１から取得した開始位置と終了位置に対応する領域を取得する。
【００７６】
ステップ１４０３において、コンテンツ管理部１２８は、取得すべき推奨部分があるかを判定する。推奨部分が複数設定されており、取得すべき推奨部分がまだある場合は、ステップ１４０５に進む。一方、取得すべき推奨部分がない場合、ステップ１４０４に進む。
【００７７】
ステップ１４０５の場合、コンテンツ管理部１２８は、正規版コンテンツから取得した領域を一時保存して、ステップ１４０２に戻る。一方、ステップ１４０４の場合、コンテンツ管理部１２８は、正規版コンテンツから取得した全ての領域をつなぎ合わせて、体験版のコンテンツを構成する。
【００７８】
図１５は、他のユーザが推奨コンテンツを見て、そのコンテンツの正規版を購入する際の処理内容を示すフローチャートである。
ステップ１５０１において、ユーザが出力部１２４上で正規版コンテンツの購入を決定した場合（例えば、画面上で購入ボタンをクリックした場合）、コンテンツ管理部１２８は、コンテンツフォーマット８００の推奨部分の情報領域８０２から購入情報を取得する。
次に、ステップ１５０２において、コンテンツ管理部１２８は、取得した購入情報に基づいて決済処理を実行する。この際、入出力端末１２０は、コンテンツ配信サーバ１１０の課金情報保存部１１１と通信してユーザ認証処理及び決済処理を行う。
【００７９】
次に、ステップ１５０３において、コンテンツ管理部１２８は、コンテンツフォーマット８００の推奨部分の情報領域８０２から、推奨部分を設定したユーザの情報を取得する。そして、コンテンツ管理部１２８は、コンテンツの情報（例えば、コンテンツＩＤ）と、推奨部分を設定したユーザの情報をコンテンツ配信サーバ１１０に送信する。コンテンツ配信サーバ１１０では、推奨部分作成ユーザ情報保持部１１４が、取得した情報に基づいて、コンテンツＩＤに対応する総売り上げ数の値をカウントアップする。
【００８０】
次に、ステップ１５０４において、コンテンツ管理部１２８は、コンテンツフォーマット８００の推奨部分の情報領域８０２の購入フラグを「購入済み」に設定する。
【００８１】
＜まとめ＞
本実施形態によれば、入出力端末１２０が、コンテンツを購入したユーザにコンテンツの内容を表示するためのコンテンツ表示部１２１及び出力部１２４と、コンテンツの中の少なくとも一部を推奨部分として設定するためのコンテンツ推奨部分設定部１２２とを備え、コンテンツ配信サーバ１１０が、コンテンツの推奨部分を配信するコンテンツ配信部１１２を備える。
この構成によれば、コンテンツ推奨部分設定部１２２によって設定されたコンテンツの推奨部分をコンテンツ配信部１１２から他のユーザに配信することができる。すなわち、コンテンツを購入したユーザ自身がコンテンツの一部を推奨部分として他のユーザに配信することができる。しかも、ユーザ自身が真に気に入った部分が推奨部分として配信されるので、コンテンツ提供者のお仕着せの広告に比べて、コンテンツの広告効果を高めることができる。さらに、ユーザ自身により推奨部分を配信する構成なので、コンテンツ提供者が自身で広告を行う必要がなく、広告にかけるコストを低減できる。
また、この構成によれば、コンテンツの一部を推奨部分として設定するので、推奨部分を正規版と同品質で配信することができる。
【００８２】
また、本実施形態によれば、コンテンツの推奨部分の設定を制限する制限情報を保持する制限情報保持部１１３を更に備え、制限情報保持部１１３が、入出力端末１２０のコンテンツ推奨部分設定部１２２に制限情報を送信する。コンテンツに対して無制限に推奨部分が設定されるとコンテンツ提供者の利益が損なわれる場合があるが、制限情報を用いることによってコンテンツ提供者が許可した部分のみを配信することが可能となる。
【００８３】
また、本実施形態によれば、制限情報保持部１１３は、１つのコンテンツに対して複数の制限情報を保持しており、制限情報保持部１１３は、コンテンツの購入状況に応じた制限情報を送信する。特に、本実施形態では、コンテンツの販売に寄与したユーザに対して、より高いランクの制限情報が送信されるようになっている。コンテンツの販売に寄与したユーザほど、コンテンツのより広い範囲を推奨部分として設定できるので、ユーザが推奨部分を設定するモチベーションを維持でき、結果として、コンテンツの広告効果を高めることができる。
【００８４】
＜変形例＞
本発明は上記した実施形態に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施形態は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、各実施形態の構成の一部について、他の構成の追加・削除・置換をすることが可能である。
【００８５】
例えば、本実施形態では、コンテンツの推奨部分の情報をコンテンツ配信サーバ１１０に保存しているが、この構成に限定されない。例えば、コンテンツ配信サーバ１１０は、通信制御部を介して受信したコンテンツの推奨部分を、そのままコンテンツ配信部１１２によって他のユーザに配信してもよい。
また、例えば、コンテンツの推奨部分の情報をユーザ個人が所有するサーバに保存してもよい。また、コンテンツ配信サーバ１１０を介さず、コンテンツの推奨部分の情報を持ち運び可能な記録媒体（ＵＳＢメモリ、メモリカードなど）に格納して、直接他のユーザに配布してもよい。また、コンテンツの推奨部分の情報を電子メールに添付して、直接他のユーザに送信するようにしてもよい。したがって、本発明によれば、入出力端末１２０が、少なくともコンテンツ推奨部分設定部１２２を備えていればよい。これにより、コンテンツを購入したユーザ自身がコンテンツの一部を推奨部分として他のユーザに配信することができる。
【００８６】
また、コンテンツ配信サーバ１１０の構成要素（例えば、制限情報保持部１１３）は、入出力端末１２０にあってもよい。この場合、コンテンツ推奨部分設定部１２２は、入出力端末１２０内の制限情報保持部から制限情報を取得する。例えば、コンテンツのフォーマット８００内に推奨部分の制限情報に関する領域を設けてもよい。入出力端末１２０内の制限情報保持部は、フォーマット８００内の制限情報に関する領域から制限情報を取得して、その制限情報をコンテンツ推奨部分設定部１２２に送信する。これにより、コンテンツの推奨部分の設定を制限情報によって制限することが可能になる。また、この例では、制限情報保持部は、コンテンツの購入状況をコンテンツ配信サーバ１１０から受信して、コンテンツの購入状況に応じた制限情報をコンテンツ推奨部分設定部１２２に送信するようにしてもよい。
【００８７】
また、入出力端末１２０の構成要素（例えば、コンテンツ表示部１２１、コンテンツ推奨部分設定部１２２、コンテンツ管理部１２８）は、入出力端末１２０以外の端末（ネットワーク上のサーバ）にあってもよい。
例として、コンテンツ配信サーバ１１０をＡＳＰ（Application Service Provider）のサーバとして構成し、コンテンツ配信サーバ１１０に、入出力端末１２０の構成要素（例えば、コンテンツ表示部１２１、コンテンツ推奨部分設定部１２２、コンテンツ管理部１２８）の機能を組み込んでもよい。入出力端末１２０には、インターネットのブラウザソフトウェアがインストールされており、入出力端末１２０は、ブラウザソフトウェアを用いてコンテンツ配信サーバ１１０に接続して、コンテンツの推奨部分の設定を行うことができる。これにより、入出力端末１２０に、コンテンツの推奨部分を設定するための構成要素を組み込むことなく、コンテンツの推奨部分の設定及びコンテンツの配信を行うことができる。
【００８８】
また、コンテンツのフォーマットは、上述したような例に限定されない。コンテンツ配信サーバ１１０のコンテンツ保存部１１５が、コンテンツの正規版とコンテンツの推奨部分とを別々に格納しておき、コンテンツ配信部１１２が、購入前のユーザの入出力端末にコンテンツの推奨部分のみを配信するようにしてもよい。
【００８９】
また、ユーザがコンテンツの推奨部分を設定する際に、ユーザが出力部１２４上で配信先のユーザを設定するように構成してもよい。この場合、コンテンツ推奨部分設定部１２２が、コンテンツの推奨部分を配信するユーザを設定させる設定部を更に備えてもよい。そして、入出力端末１２０は、配信先となるユーザの情報をコンテンツ配信サーバ１１０のコンテンツ配信部１１２に送信する。その後、コンテンツ配信部１１２が、設定されたユーザにコンテンツの推奨部分を配信する。
【００９０】
また、上述した実施形態の構成は、それらの一部や全部を、例えば、集積回路で設計する等によりハードウェアで実現することができる。また、本発明は、実施形態の機能を実現するソフトウェアのプログラムコードで実現してもよい。この場合、プログラムコードを記録した記憶媒体をコンテンツ配信サーバ１１０及び入出力端末１２０等の情報処理装置に提供し、その情報処理装置のコンピュータ（又はＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出す。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコード自体、及びそれを記憶した記憶媒体は本発明を構成することになる。
このようなプログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ハードディスク、ＳＳＤ（Solid State Drive）、光ディスク、光磁気ディスク、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどが用いられる。
また、本実施形態に記載の機能を実現するプログラムコードは、例えば、アセンブラ、Ｃ／Ｃ＋＋、ｐｅｒｌ、Ｓｈｅｌｌ、ＰＨＰ、Ｊａｖａ（登録商標）等の広範囲のプログラム又はスクリプト言語で実装できる。
【００９１】
また、プログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）などが実際の処理の一部又は全部を行い、その処理によって前述した実施の形態の機能が実現されるようにしてもよい。さらに、記憶媒体から読み出されたプログラムコードが、コンピュータ上のメモリに書きこまれた後、そのプログラムコードの指示に基づき、コンピュータのプロセッサなどが実際の処理の一部又は全部を行い、その処理によって前述した実施の形態の機能が実現されるようにしてもよい。
【００９２】
さらに、実施の形態の機能を実現するソフトウェアのプログラムコードを、ネットワークを介して配信することにより、それを情報処理装置のハードディスクやメモリ等の記憶手段又はＣＤ−ＲＷ、ＣＤ−Ｒ等の記憶媒体に格納し、使用時にその装置のコンピュータ（又はＣＰＵやＭＰＵ）が当該記憶手段や当該記憶媒体に格納されたプログラムコードを読み出して実行するようにしてもよい。
【００９３】
また、上述の実施形態において、制御線や情報線は、説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線や情報線を示しているとは限らない。全ての構成が相互に接続されていてもよい。
【符号の説明】
【００９４】
１００  コンテンツ配信システム
１１０  コンテンツ配信サーバ
１１１  課金情報保存部
１１２  コンテンツ配信部
１１３  制限情報保持部
１１４  推奨部分作成ユーザ情報保持部
１１５  コンテンツ保存部
１２０  入出力端末
１２１  コンテンツ表示部
１２２  コンテンツ推奨部分設定部
１２３  入力部
１２４  出力部
１２５  記憶部
１２６  通信制御部
１２７  データ制御部
１２８  コンテンツ管理部
【図１】
0006001311.tif 000002
【図２】
0006001311.tif 000003
【図３】
0006001311.tif 000004
【図４】
0006001311.tif 000005
【図５】
0006001311.tif 000006
【図６】
0006001311.tif 000007
【図７】
0006001311.tif 000008
【図８】
0006001311.tif 000009
【図９】
0006001311.tif 000010
【図１０】
0006001311.tif 000011
【図１１】
0006001311.tif 000012
【図１２】
0006001311.tif 000013
【図１３】
0006001311.tif 000014
【図１４】
0006001311.tif 000015
【図１５】
0006001311.tif 000016