(57)【要約】【課題】利用者がコマーシャルの有無およびコマーシャル配信回数を選択することができるコンテンツ配信方法を提供する。【解決手段】利用者端末１６からのコンテンツ配信要求を受けて、サーバ１１が「コマーシャルあり」、「コマーシャルなし」のいずれかを選択するための選択画面およびコマーシャル回数を入力するための入力画面を利用者端末１６へ送信する。利用者による「コマーシャルあり」の選択があり、かつ、コマーシャル回数の入力があった場合に、サーバ１１が配信すべきコマーシャルの選択を行なう。次に、選択したコマーシャル映像を利用者端末１６へロードするためのＵＲＬと、コンテンツを利用者端末１６へロードするためのＵＲＬとを含む制御コマンドを生成し、利用者の端末へ送信する。利用者は、送信された制御コマンドに基づいてコンテンツおよびコマーシャル映像を利用者端末１６にロードし、視聴する。【選択図】  図１
2004200759.tif 000002
【特許請求の範囲】
【請求項１】
利用者端末と、該利用者端末からのコンテンツ配信要求を受けるサーバと、コンテンツファイルを所有するコンテンツサイトと、コマーシャル映像ファイルを所有するコマーシャルサイトと、前記利用者端末、サーバ、コンテンツサイト、コマーシャルサイトを相互に接続するネットワークとからなるコンテンツ配信システムにおけるコンテンツ配信方法において、
前記サーバが、前記利用者端末からのコンテンツ配信要求を受けて、「コマーシャルあり」、「コマーシャルなし」のいずれかを選択するための選択画面を前記利用者端末へ送信し、
前記利用者端末による「コマーシャルあり」の選択があった場合に、前記サーバが、配信すべきコマーシャルの選択を行い、
次いで、前記サーバが、前記コンテンツサイトのファイルへアクセスするための第１の識別子と、前記選択したコマーシャルのファイルへアクセスするための第２の識別子とを含む制御コマンドを生成して前記利用者端末へ送信し、
前記利用者端末が、前記第１の識別子に基づいて前記コンテンツサイトからコンテンツファイルを取得して再生するとともに、前記第２の識別子に基づいて、前記コマーシャルサイトからコマーシャルファイルを取得して再生することを特徴とするコンテンツ配信方法。
【請求項２】
前記サーバは、前記利用者端末からのコンテンツ配信要求を受けて、前記コマーシャル回数を入力するための入力画面を前記利用者端末へ送信し、
前記利用者端末によるコマーシャル回数Ｎ（Ｎ：正の整数）の入力があった場合に、前記サーバが、前記コマーシャル回数Ｎに基づいて、配信すべきコマーシャルの選択を行い、
次いで、前記サーバが、前記コンテンツサイトのファイルへアクセスするための第１の識別子と、前記選択したコマーシャルのファイルへＮ回アクセスするための第２の識別子とを含む制御コマンドを生成して前記利用者端末に送信し、
前記利用者端末が、前記第１の識別子に基づいて、前記コンテツサイトからコンテツファイルを取得し再生するとともに、前記第２の識別子に基づいて前記コマーシャルサイトから前記コマーシャル回数Ｎ分のコマーシャルファイルを取得して再生することを特徴とする請求項１記載のコンテンツ配信方法。
【請求項３】
前記コマーシャルの選択は、前記利用者の属性に基づいて行われることを特徴とする請求項１または２記載のコンテツ配信方法。
【請求項４】
前記コマーシャルの選択は、前記利用者のコンテンツ視聴履歴に基づいて行われることを特徴とする請求項１または２記載のコンテンツ配信方法。
【請求項５】
コンテンツを配信するコンテンツサイトが所有するコンテンツファイルの識別子が記憶されたコンテンツＵＲＬデータベースと、
コマーシャル映像を配信するコマーシャルサイトが所有するコマーシャルファイルの識別子が記憶されたコマーシャルＵＲＬデータベースと、
利用者端末からのコンテンツ配信要求を受けて、「コマーシャルあり」、「コマーシャルなし」のいずれかを選択するための選択画面を前記利用者端末へ送信する選択画面送信手段と、
前記利用者端末による「コマーシャルあり」の選択があった場合に、配信すべきコマーシャルを選択する選択手段と、
前記コンテンツＵＲＬデータベースからコンテンツファイルの識別子を読み出すと共に、前記選択手段により選択されたコマーシャルに基づいて、前記コマーシャルＵＲＬデータベースからコマーシャルファイルの識別子を読み出し、これらの識別子を含む制御コマンドを生成するコマンド生成手段と、
前記コマンド生成手段によって生成された制御コマンドを前記利用者端末へ送信するコマンド送信手段と
を具備することを特徴とするコンテンツ配信サーバ。
【請求項６】
前記利用者端末からのコンテンツ配信要求を受けて、前記コマーシャル回数を入力するための入力画面を前記利用者端末へ送信するコマーシャル回数入力画面送信手段を具備し、
前記選択手段は、前記利用者端末によるコマーシャル回数Ｎ（Ｎ：正の整数）の入力があった場合に、前記コマーシャル回数Ｎに基づいて、配信すべきコマーシャルの選択を行い、
前記コマンド生成手段は、前記コンテンツサイトのファイルへアクセスするための第１の識別子と、前記選択手段により選択されたコマーシャルに基づいて、前記コマーシャルのファイルへＮ回アクセスするための第２の識別子とを含む制御コマンドを生成することを特徴とする請求項５記載のコンテンツ配信サーバ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ストリーミング技術を用いて映像コンテンツを配信するコンテンツ配信方法および配信サーバに関する。
【０００２】
【従来の技術】
従来、インターネットを介した動画配信サービスを事業として運営する形態の１つに、動画にＣＭ（コマーシャル）を挿入してスポンサから広告料を徴収する広告モデルがある。この実現方式として、運営者が決定した広告挿入位置を検出し、広告映像を挿入配信する技術がある（例えば、特許文献１）。
【０００３】
図５は、この配信サービスの一例を説明するためのイメージ図であり、この図において、１は配信サーバ、２はインターネット網、３、３はサービス利用者の端末（クライアント端末）である。また、４は動画コンテンツを配信する動画配信サイト、５はＣＭ（コマーシャル）映像を配信するＣＭ配信サイトである。
【０００４】
サーバ１は事前に動画配信サイト４から動画コンテンツを、また、ＣＭ配信サイト５からＣＭ映像をアップロードし、内部の記憶装置に記憶しておく。そして、サービス利用者端末３からサーバ１へ配信要求があった場合、サーバ１は、要求があった動画コンテンツの中に複数の広告映像を挿入して１本のコンテンツを形成し、形成したコンテンツをサービス利用者端末３へ配信する。
【０００５】
【特許文献１】
特開２００１−３５７３００号公報
【０００６】
【発明が解決しようとする課題】
ところで、このような配信サービスにあっては、運営者が予め決定した数のＣＭをコンテンツの中に挿入していた。しかしながら、視聴者によっては、１回、２回のＣＭはよいが、あまり回数が多いのは好ましくないとする人と、少々ＣＭが多くてもコンテンツのロード代金が安くなる方がよいとする人もいる。このように、従来の広告挿入配信方法では、視聴者の嗜好に合ったコンテツを配信することができないという問題があった。
【０００７】
この発明は上述した事情に鑑みてなされたもので、視聴者がコマーシャルの有無を選択することができ、また、コマーシャルの回数を選択することができるコンテンツ配信方法および配信サーバを提供することを目的とする。
【０００８】
【課題を解決するための手段】
上述した問題点を解決するために、請求項１記載の発明では、利用者端末と、該利用者端末からのコンテンツ配信要求を受けるサーバと、コンテンツファイルを所有するコンテンツサイトと、コマーシャル映像ファイルを所有するコマーシャルサイトと、前記利用者端末、サーバ、コンテンツサイト、コマーシャルサイトを相互に接続するネットワークとからなるコンテンツ配信システムにおけるコンテンツ配信方法において、前記サーバが、前記利用者端末からのコンテンツ配信要求を受けて、「コマーシャルあり」、「コマーシャルなし」のいずれかを選択するための選択画面を前記利用者端末へ送信し、前記利用者端末による「コマーシャルあり」の選択があった場合に、前記サーバが、配信すべきコマーシャルの選択を行い、次いで、前記サーバが、前記コンテンツサイトのファイルへアクセスするための第１の識別子と、前記選択したコマーシャルのファイルへアクセスするための第２の識別子とを含む制御コマンドを生成して前記利用者端末へ送信し、前記利用者端末が、前記第１の識別子に基づいて前記コンテンツサイトからコンテンツファイルを取得して再生するとともに、前記第２の識別子に基づいて、前記コマーシャルサイトからコマーシャルファイルを取得して再生することを特徴とする。
【０００９】
また、請求項２記載の発明では、請求項１記載のコンテンツ配信方法において、前記サーバは、前記利用者端末からのコンテンツ配信要求を受けて、前記コマーシャル回数を入力するための入力画面を前記利用者端末へ送信し、前記利用者端末によるコマーシャル回数Ｎ（Ｎ：正の整数）の入力があった場合に、前記サーバが、前記コマーシャル回数Ｎに基づいて、配信すべきコマーシャルの選択を行い、次いで、前記サーバが、前記コンテンツサイトのファイルへアクセスするための第１の識別子と、前記選択したコマーシャルのファイルへＮ回アクセスするための第２の識別子とを含む制御コマンドを生成して前記利用者端末に送信し、前記利用者端末が、前記第１の識別子に基づいて、前記コンテツサイトからコンテツファイルを取得し再生するとともに、前記第２の識別子に基づいて前記コマーシャルサイトから前記コマーシャル回数Ｎ分のコマーシャルファイルを取得して再生することを特徴とする。
【００１０】
また、請求項３記載の発明では、請求項１または２記載のコンテツ配信方法において、前記コマーシャルの選択は、前記利用者の属性に基づいて行われることを特徴とする。
【００１１】
また、請求項４記載の発明では、請求項１または２記載のコンテンツ配信方法において、前記コマーシャルの選択は、前記利用者のコンテンツ視聴履歴に基づいて行われることを特徴とする。
【００１２】
また、上述した問題点を解決するために、請求項５記載の発明では、コンテンツを配信するコンテンツサイトが所有するコンテンツファイルの識別子が記憶されたコンテンツＵＲＬデータベースと、コマーシャル映像を配信するコマーシャルサイトが所有するコマーシャルファイルの識別子が記憶されたコマーシャルＵＲＬデータベースと、利用者端末からのコンテンツ配信要求を受けて、「コマーシャルあり」、「コマーシャルなし」のいずれかを選択するための選択画面を前記利用者端末へ送信する選択画面送信手段と、前記利用者端末による「コマーシャルあり」の選択があった場合に、配信すべきコマーシャルを選択する選択手段と、前記コンテンツＵＲＬデータベースからコンテンツファイルの識別子を読み出すと共に、前記選択手段により選択されたコマーシャルに基づいて、前記コマーシャルＵＲＬデータベースからコマーシャルファイルの識別子を読み出し、これらの識別子を含む制御コマンドを生成するコマンド生成手段と、前記コマンド生成手段によって生成された制御コマンドを前記利用者端末へ送信するコマンド送信手段とを具備することを特徴とする。
【００１３】
また、請求項６記載の発明では、請求項５記載のコンテンツ配信サーバにおいて、前記利用者端末からのコンテンツ配信要求を受けて、前記コマーシャル回数を入力するための入力画面を前記利用者端末へ送信するコマーシャル回数入力画面送信手段を具備し、前記選択手段は、前記利用者端末によるコマーシャル回数Ｎ（Ｎ：正の整数）の入力があった場合に、前記コマーシャル回数Ｎに基づいて、配信すべきコマーシャルの選択を行い、前記コマンド生成手段は、前記コンテンツサイトのファイルへアクセスするための第１の識別子と、前記選択手段により選択されたコマーシャルに基づいて、前記コマーシャルのファイルへＮ回アクセスするための第２の識別子とを含む制御コマンドを生成することを特徴とする。
【００１４】
【発明の実施の形態】
以下、図面を用いて本発明の実施の形態を説明する。
Ａ．実施形態の構成
図１は、本発明の実施形態によるコンテンツ配信方法を適用したコンテンツ配信システムの構成を示すブロック図である。この図において、１１は制御コマンド生成サーバ、１２、１３は各々動画配信サイト、１４，１５は各々ＣＭ配信サイト、１６は利用者端末であり、これらの各構成要素１１〜１６がインターネット網１７を介して相互に接続されている。ここで、サーバ１１はコンテンツ配信事業を行う配信事業会社が管理するサーバである。動画配信サイト１２，１３は共に配信事業会社と契約している動画製作会社のサイトであり、多数の動画コンテンツを有し、それらのコンテンツをインターネット網１７を介して配信する。また、ＣＭ配信サイト１４，１５は共に、配信事業会社とコマーシャル契約をしている例えば広告代理店が管理するサイトである。
【００１５】
また、利用者端末１６はサーバ１１と動画配信契約をした利用者の端末（パーソナルコンピュータ）であり、内部のメモリにサーバ１１から配信された視聴プログラムがロードされる。この視聴プログラムは、切替機能、動画Player１、挿入ＣＭPlayer１、挿入ＣＭPlayer２という４つのサブプログラムを有している（詳細は後述する）。
【００１６】
図２は、サーバ１１の構成を示すブロック図であり、この図において、２１はＣＰＵ（中央処理装置）、２２はＣＰＵ２１のプログラムが記憶されたＲＯＭ（リードオンリメモリ）、２３はデータ一時記憶用のＲＡＭ（ランダムアクセスメモリ）、２４はキーボード、マウス等からなる操作部、２５は液晶表示器等からなるの表示部、２６はサーバ１１をインターネット網１７に接続するための通信部である。また、２７〜３０はいずれもＤＢ（データベース）であり、通常、ハードディスク内に生成される。履歴ＤＢ２７は、ユーザの動画利用履歴が書き込まれるＤＢである。動画ＵＲＬ・ＤＢ２８は、動画配信サイト１２，１３が各々所有する配信可能な動画ファイルのＵＲＬ（Uniform Resource Locator）（識別子）が記憶されたＤＢである。ＣＭ・ＵＲＬ・ＤＢ２９は、ＣＭ配信サイト１４、１５の管理会社がサーバ１１を管理する配信事業会社と配信契約をしたＣＭファイルのＵＲＬが記憶されたＤＢである。また、利用者属性ＤＢ３０はサーバ１１を管理する配信事業会社と動画配信契約を行った利用者の属性が記憶されたＤＢである。ここで、利用者属性には次のような項目がある。
ＩＤ（識別番号）、パスワード、住所、氏名、性別、年齢、趣味、メールアドレス等
【００１７】
Ｂ．実施形態の動作
次に、図３に示すフローチャートを参照して本実施形態の動作について詳細に説明する。
動画の配信を希望する利用者は、まず、利用者端末１６からサーバ１１へアクセスし、住所、氏名その他の属性を入力して配信契約の申込みを行う。この申込みを受けたサーバ１１のＣＰＵ２１は、その利用者のＩＤおよびパスワードを決めて各利用者属性と共に利用者属性ＤＢ３０に書き込む。次に、ＩＤおよびパスワードを利用者端末１６へ送信すると共に、視聴プログラムを利用者端末１６へダウンロードする。
【００１８】
次に、利用者は、動画の配信を希望する時に、サーバ１１へアクセスし、ＩＤおよびパスワードを送信する（図３のステップＳａ１）。サーバ１１のＣＰＵ２１はこのＩＤおよびパスワードを受け、利用者属性ＤＢ３０に既に登録済みであることを確かめた後、利用者履歴に基づく動画リストを作成する（ステップＳｂ１）。すなわち、ＣＰＵ２１は、履歴ＤＢ２７を検索してアクセスがあった利用者の過去の動画利用履歴を抽出する。次に、その履歴から利用者の好みを検出し、検出した好みに合致した動画リストを作成する。例えば、利用者がアニメを好む場合は最新のアニメのリストを作成し、また、利用者がスポーツものを好む場合は最新のスポーツ映像のリストを作成する。そして、作成したリストを利用者端末１６へ送信する（ステップＳｂ２）。
【００１９】
サーバ１１から送信されたリストは、端末１６の表示画面に表示される（ステップＳａ２）。ここで、利用者は、リストから希望する動画を選択する（ステップＳａ３）。なお、リストに希望する動画がない場合は、利用者がサーバ１１にその旨を連絡する。サーバ１１はその連絡を受け、配信可能な動画の全リストを端末１６へ送信し、利用者は、そのリストから配信を希望する動画を選択する。
【００２０】
次に、利用者は、リストと共に表示画面に表示される「ＣＭあり／ＣＭなし」のいずれかを選択する。ここで、「ＣＭあり」とは動画にＣＭが挿入されることを言い、「ＣＭなし」とは動画にＣＭが挿入されないことを言う。「ＣＭあり」を選択すると、配信料金が安くなる利点がある。そして、利用者が「ＣＭあり」を選択すると（ステップＳａ４）、端末１６の表示画面にＣＭ回数入力画面が表示され、利用者がＣＭ回数を入力すると（ステップＳａ５）、ステップＳａ３において選択した動画のコード番号と上記ＣＭ回数がサーバ１１へ送信される（ステップＳａ６）。なお、「ＣＭなし」を選択した場合はステップａ５をスキップしてステップＳａ６へ進む。
【００２１】
利用者端末１６から動画コードおよびＣＭ回数がサーバ１１へ送信されると、サーバ１１のＣＰＵ２１が利用者属性および履歴に基づいてＣＭ選択を行う（ステップＳｂ３）。すなわち、ＣＰＵ２１は利用者属性ＤＢ３０から利用者の属性を読み出し、例えば、利用者が男性で２０歳であれば、現在、契約しているＣＭの中から、若い男性向けＣＭを選択する。次に、履歴ＤＢ２７から利用者の動画利用履歴を抽出して利用者の好みを検出する。そして、若い男性向けＣＭの中から、利用者の好みに合致するＣＭを選択する。例えば、利用者がスポーツの動画を好む場合はスポーツ用品会社のＣＭを選択する。
【００２２】
次に、ＣＰＵ２１は、利用者が選択した動画のＵＲＬを動画ＵＲＬ・ＤＢ２８から読み出し、次いで、ステップＳｂ３において選択したＣＭのＵＲＬをＣＭ・ＵＲＬ・ＤＢ２９から読み出す。次に、ＣＭを動画のどの時点に挿入するかを決定し、その決定結果と、動画のＵＲＬおよびＣＭのＵＲＬとによって、利用者端末１６の視聴プログラムを制御する制御コマンドを生成する（ステップＳｂ４）。そして、生成した制御コマンドを利用者端末１６へ送信する（ステップＳｂ５）。
【００２３】
次に、ＣＰＵ２１は、ＣＭ掲載料、コンテンツ配信料の請求処理を行う（ステップＳｂ６）、この場合、コンテンツ配信料はＣＭ回数に応じて決められる。その一例を次に示す。
ＣＭが０回→３００円
ＣＭが１回→２５０円
ＣＭが２回→２００円
……
ＣＭが５回→０円
【００２４】
次いで、コンテンツライセンス料支払い処理を行い（ステップＳｂ７）、次いで、履歴ＤＢ２７に利用者ＩＤと対応して利用者が選択した動画のコード番号を書き込む（ステップＳｂ８）。
【００２５】
一方、制御コマンドを受信した利用者端末１６は、その制御コマンドを内部の視聴プログラムにセットする。これにより、以後、「切替機能」が制御コマンドを解釈し、「動画Player1」、「挿入ＣＭPlayer1」、「挿入ＣＭPlayer2」を制御することにより、利用者端末１６の表示画面に動画およびＣＭの表示が行われる（ステップＳａ７）。以下、この動画・ＣＭ表示処理を図４に示す流れ図に沿って説明する。
【００２６】
いま、利用者端末１６が受けた制御コマンドが、
動画１取得：URL＝Ｕ１
00.00.00  ＣＭ１：URL＝Ｕ２
00.15.00  ＣＭ２：URL＝Ｕ３
であったとする。この制御コマンドは、URLがＵ１の動画１をストリーミング配信によって配信を受けて時刻00.00.00から表示し、また、同時刻00.00.00においてURLがＵ２のＣＭ１の配信を受けて表示し、時刻00.15.00（１５分後）においてURLがＵ３のＣＭ２の配信を受けて表示せよ、というコマンドである。
【００２７】
利用者端末１６がこの制御コマンドを受けると、「切替機能」が「動画Player１」へ動画１の取得指示を出力する。「動画Player１」はこの指示を受け、動画配信サイト１２（または１３）へURL＝Ｕ１によってアクセスし、動画１の配信を受ける。予め決められた一定量の動画データの配信を受けた時点で、「動画Player１」が「切替機能」へ受信完了報告を送る。「切替機能」はこの報告を受け、「動画Player１」へ動画１の表示の一時停止を指示する。なお、この時点において、動画表示はまだ開始されていないが、この一時停止の指示により、動画表示がいつでも即刻開始できる状態とされる。
【００２８】
次に、「切替機能」は、「挿入ＣＭPlayer１」へＣＭ１の取得指示を出力する。「挿入ＣＭPlayer１」はこの指示を受け、ＣＭ配信サイト１４（または１５）へURL＝Ｕ２によってアクセスし、ＣＭ１の配信を受ける。そして、「挿入ＣＭPlayer１」はこのＣＭ１の配信を受けると、受信完了報告を「切替機能」へ出力する。「切替機能」は、この報告を受け、ＣＭ１の一時停止指示を「挿入ＣＭPlayer１」へ出力する。これにより、ＣＭ１が即刻表示できる状態となる。
【００２９】
次に、「切替機能」は、「挿入ＣＭPlayer１」へＣＭ１の再生を指示する。「挿入ＣＭPlayer１」はこの指示を受け、ＣＭ１の表示を行う。この表示は「切替機能」を介して行われる。そして、ＣＭ１の表示が終了すると、「切替機能」が「動画Player１」へ動画１の再生を指示する。「動画Player１」はこの指示を受け動画１の表示を開始する。以後、表示画面に動画１の表示が行われる。次に、「切替機能」は、「挿入ＣＭPlayer２」へＣＭ２の取得指示を行う。「挿入ＣＭPlayer２」はこの指示を受け、ＣＭ配信サイト１４（または１５）へURL＝Ｕ３によってアクセスし、ＣＭ２の配信を受ける。「挿入ＣＭPlayer２」はこのＣＭ１の配信を受けると、受信完了報告を「切替機能」へ出力する。「切替機能」は、この報告を受け、ＣＭ２の一時停止指示を「挿入ＣＭPlayer２」へ出力する。これにより、ＣＭ２が即刻表示できる状態となる。
【００３０】
次に、時刻が00.15.00になると、「切替機能」が「動画Player１」へ動画１の一時停止指示を出力する。「動画Player１」はこの指示を受け、動画表示を即刻再開できる状態で一時停止する。次に、「切替機能」は、「挿入ＣＭPlayer２」へＣＭ２の再生指示を行う。「挿入ＣＭPlayer２」はこの指示を受け、ＣＭ２の表示を行う。そして、このＣＭ２の表示が終了した時点で、「切替機能」が「動画Player１」へ動画１の再開指示を行う。「動画Player１」はこの指示を受け、動画表示を再開する。
【００３１】
このように、上記実施形態によれば、サーバ１１からは制御コマンドのみが利用者端末へ送られる。したがって、サーバ１１はコンテンツやＣＭをわざわざ内部の記憶装置にアップロードする必要がない。また、利用者端末１６の視聴プログラが有するサブプログラムは、切替機能と単一の「Player」のみで実現することも可能であるが、上記実施形態のように複数の「Player」を有することにより、それらの「Player」が前もって表示すべきコンテンツまたはＣＭを用意しているので、再生時において、切れ目なく再生を行うことができる。また、配信予定を変更する必要が生じた場合、新たな制御コマンドを生成して利用者端末１６へ送信すればよく、配信予定の変更を簡単に行うことができる。
【００３２】
Ｃ．応用例
本発明により、ＣＭ挿入回数を入力するなど、ユーザのアクションに応じたＣＭ挿入サービスを実現することができる。そこで、サーバのＣＭ選択ステップ（図３のＳｂ３）にユーザの入力したキーワードとＣＭのキーワードとのマッチングを行うキーワードマッチ機能を追加することにより、ユーザの入力したキーワードに関連するＣＭを挿入するサービスへ応用することができる。また、アンケートを集計し、集計結果から最適なＣＭを選択する集計機能を追加することにより、動画選択時にアンケートを実施し、その集計結果に基づいたＣＭを挿入するサービスなどにも応用することができる。
【００３３】
このように、上記実施形態によれば、サーバから「コマーシャルあり」、「コマーシャルなし」のいずれかを選択するための選択画面を送信し、利用者端末から選択可能としたので、視聴者がコマーシャルの有無を選択することができる。また、サーバからコンテンツへ挿入するコマーシャルの回数を入力するためのコマーシャル回数入力画面を送信し、利用者端末から選択可能としたので、コマーシャルの回数を選択することができる。これにより、コマーシャルを見たくない利用者、コマーシャルが表示されても配信料が安い方がよいと考える利用者等、種々の利用者にそれぞれ対応することができるという利点が得られる。また、本実施形態によれば、利用者の属性やコンテツ利用履歴に基づいてコマーシャルを選択するので、利用者の嗜好に適合したコマーシャルを提供することができる。
【００３４】
【発明の効果】
以上説明したように、本発明によれば、利用者端末からのコンテンツ配信要求を受けて、サーバから「コマーシャルあり」、「コマーシャルなし」のいずれかを選択するための選択画面を前記利用者端末へ送信し、前記利用者端末により選択可能としたので、視聴者がコマーシャルの有無を選択することができるという利点が得られる。また、サーバからコンテンツへ挿入するコマーシャルの回数を入力するためのコマーシャル回数入力画面を送信し、利用者端末から選択可能としたので、コマーシャルの回数を選択することができるという利点が得られる。これにより、コマーシャルを見たくない利用者、コマーシャルが表示されても配信料が安い方がよいと考える利用者等、種々の利用者にそれぞれ対応することができるという利点が得られる。
【図面の簡単な説明】
【図１】この発明の実施の形態による分散配置コンテンツ配信方法を適用したコンテンツ配信システムの構成を示すブロック図である。
【図２】同システムにおけるサーバ１１の構成を示すブロック図である。
【図３】同システムにおけるサーバ１１および利用者端末１６の動作を示すフローチャートである。
【図４】図３における動画・ＣＭ表示ルーチンＳａ７の詳細を示す流れ図である。
【図５】従来のコンテンツ配信方法を説明するためのイメージ図である。
【符号の説明】
１１…制御コマンド生成サーバ
１２、１３…動画配信サイト
１４，１５…ＣＭ配信サイト
１６…利用者端末
２１…ＣＰＵ
２７…履歴ＤＢ（データベース）
２８…動画ＵＲＬ・ＤＢ
２９…ＣＭ・ＵＲＬ・ＤＢ
３０…利用者属性ＤＢ
【図１】
2004200759.tif 000003
【図２】
2004200759.tif 000004
【図３】
2004200759.tif 000005
【図４】
2004200759.tif 000006
【図５】
2004200759.tif 000007