(57)【要約】【課題】  ユーザが選んだコンテンツに対して動的に異なったページの提供を可能にする。【解決手段】  利用者端末１０からシナリオサーバ１１にシナリオ要求コマンドが送信されると、シナリオサーバ１１からシナリオが配信され、これを受信、読込んで、コンテンツサーバ１２にコンテンツ要求を出す。配信されたコンテンツを表示、再生し、ユーザがボタンを押下すると、再生中のコンテンツのＩＤと、利用者端末の位置情報が抽出されて仲介サーバ１３に送信する。仲介サーバ１３は、このＩＤに関連する情報である、要求元の利用者端末１０が利用されている住所近くの映画館が運営するＷｅｂページへのリンク情報を動的に選択する。この情報を受け取った利用者端末１０ではその映画館の運営するホームページを表示する。【選択図】  図１
2005173781.tif 000002
【特許請求の範囲】
【請求項１】
シナリオを利用してマルチメディアコンテンツを再生、表示する利用者端末において、
マルチメディアコンテンツの位置情報を記述したファイルであるシナリオを配信するシナリオサーバからシナリオを受信し、
該シナリオを受信、読み込み、該シナリオに記述されている位置情報を手がかりにして、個々のコンテンツを格納するコンテンツサーバにコンテンツを要求するコマンドを発信し、
前記コンテンツサーバから返却されたコンテンツを受信し、再生している最中に、ユーザからのアクションを契機として再生中のコンテンツを特定する情報を該シナリオから抽出し、またＧＰＳ機能により得られた該利用者端末の存在する場所を特定する位置情報を獲得し、
前記シナリオから抽出された再生中のコンテンツを特定する情報と、ＧＰＳ機能により得られた該利用者端末の存在する場所を特定する位置情報を仲介サーバに送信すること
を特徴とする利用者端末内の処理方法。
【請求項２】
利用者が視聴しているコンテンツと利用者端末の位置情報を受け取り、利用者に提供する情報を決定する仲介サーバにおいて、
利用者端末が、マルチメディアコンテンツの位置情報を記述したファイルであるシナリオを配信するシナリオサーバから受信したシナリオに基づいてマルチメディアコンテンツを再生中に該シナリオから抽出された、再生中のコンテンツを特定する情報と、ＧＰＳ機能により得られた利用者端末の存在する場所を特定する位置情報を受信し、
前記コンテンツを特定する情報と、前記利用者の位置情報から、そのコンテンツと利用者端末の位置情報に関連した情報を格納するサーバを決定し、決定されたサーバに対して前記情報を要求し、
得られた情報を前記利用者端末に送信すること
を特徴とする仲介サーバ内の処理方法。
【請求項３】
シナリオを利用してマルチメディアコンテンツを表示、再生する利用者端末において、
マルチメディアコンテンツの位置情報を記述したファイルであるシナリオを配信するシナリオサーバからシナリオを受信する手段と、
受信したシナリオに記述されている位置情報を手がかりにして、個々のコンテンツを格納するコンテンツサーバにコンテンツを要求するコマンドを送信する手段と、
前記コンテンツサーバから返却されたコンテンツを受信し、再生する手段と、
コンテンツ再生中に再生中のコンテンツを特定する情報を前記シナリオからを抽出する手段と、
ＧＰＳ手段と、
前記シナリオから抽出された再生中のコンテンツを特定する情報と、前記ＧＰＳ手段により得られた利用者端末の存在する場所を特定する位置情報とを仲介サーバに送信する手段
とを有することを特徴とする利用者端末。
【請求項４】
利用者が視聴しているコンテンツと利用者端末の位置情報を受け取り、利用者に提供する情報を決定する仲介サーバにおいて、
利用者端末が、マルチメディアコンテンツの位置情報を記述したファイルであるシナリオを配信するシナリオサーバから受信したシナリオに基づいてマルチメディアコンテンツを再生中にシナリオから抽出された、再生中のコンテンツを特定する情報とＧＰＳ機能により得られた利用者端末の存在する場所を特定する位置情報を受信する手段と、
前記コンテンツを特定する情報と、前記利用者の位置情報から、そのコンテンツと利用者端末の位置情報に関連した情報を格納するサーバを決定し、決定されたサーバに対して前記情報を要求する手段と、
得られた情報を前記利用者端末に返却する手段を有すること
を特徴とする仲介サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネットを介して、シナリオに基づきコンテンツを配信するコンテンツ提供システムに関する。
【背景技術】
【０００２】
従来からシナリオ（再生リストと呼ばれる場合もある）と呼ばれるテキストファイルを使い、サーバからこのシナリオを受取ったクライアント端末において、シナリオの記述に従ってコンテンツを時系列に連続再生（映像の場合）または表示（静止画やテキスの場合）するコンテンツ配信方法が広く利用されている。シナリオにはインターネットにおけるＵＲＬ（Uniform Resource Locator）のようなコンテンツの格納位置を表すアドレスを複数並べて記述し、クライアントはシナリオに記述されたＵＲＬで指定されたサーバからシナリオの記述順に、コンテンツを取得して時系列に表示、再生する（例えばＳＭＡＩＬ，Ｗｉｎｄｏｗｓ  Ｍｅｄｉａの再生リスト）。
【０００３】
一方、図８のようにインターネット上のＷｅｂページに配置されたバナー広告とよばれる、一つのｈｔｍｌファイルの中で静止画ファイルと他のＷｅｂページへのリンク情報をｈｔｍｌ言語の仕様により定義されたタグの中に記述（図９）することにより、Ｗｅｂページ表示された静止画像７１に他のページへのリンク情報を関連付け、ユーザがその静止画像７１にマウスカーソルを合わせてクリックすることで、指定されたＵＲＬに存在する広告主のＷｅｂページを呼び出して、表示する仕組みが利用されている。
【０００４】
最近は静止画だけではなく、動画にもリンク情報を関連付ける技術が利用され始めており、両方の技術を組み合わせてシナリオに記述した複数の数十秒程度の短い広告用動画像を時系列に連続して配信し、これにリンク情報を関連付けユーザを広告主のサイトに誘導するインターネット上のインタラクティブなテレビコマーシャル（ＴＶＣＦ）ともいえるサービスも提供されるようになってきた。
【０００５】
ここでは、図１０に従来技術を利用して、コンピュータネットワーク上で実現される映画予告編配信システムを示す。なお以下、映画予告編とは、劇場公開用の映画を紹介する目的で製作された３０秒から２分程度の宣伝用映像コンテンツのことである。映画予告編配信システムは、少なくともひとつの利用者端末６０と、利用者端末６０からのシナリオの配信要求を受けて、要求元である利用者端末６０に対して、映画予告編コンテンツの位置情報（ＵＲＬ）を記述したファイルであるシナリオを配信するシナリオサーバ６１、利用者端末６０の有する、受信したシナリオを解釈する機能により発信する、シナリオに記述されたＵＲＬに基づいた映画予告編コンテンツの配信要求を受けて、要求元である利用者端末６０に対して、映画予告編コンテンツを配信する少なくともひとつのコンテンツサーバ６２と、シナリオに記載された各コンテンツに対応したリンク先のＷｅｂページであるｈｔｍｌファイルを格納する少なくともひとつのＷｅｂサーバ６３と、それらを接続するインターネットのようなコンピュータネットワーク６４からなる。
【０００６】
つぎに、図１１を用いて図１０の映画予告編配信システムの動作を説明する。まず、利用者端末６０からシナリオサーバ６１に対してシナリオ配信要求コマンドを送出することにより、映画予告編配信システムの利用が始まる（ステップ２０１）。これは、インターネット上でのＨＴＴＰ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）におけるＧｅｔメソッドを利用する。利用者端末６０からのコマンドを受け取った（ステップ２０２）シナリオサーバ６１では、コマンド発信元である利用者端末６０に対して、あらかじめ情報提供者が準備した公開中または近日公開の複数映画の予告編コンテンツを格納したコンテンツサーバ６２の位置情報（ＵＲＬ）を記述したシナリオを返却する（ステップ２０３）。返却されたシナリオを受信した利用者端末６０では、このシナリオを読込み（ステップ２０４）、シナリオに記述してあるコンテンツの位置情報（ＵＲＬ）を手がかりにして、個々のコンテンツを格納するコンテンツサーバ６２にコンテンツを要求するコマンドを発信する（ステップ２０５）。利用者端末６０からのコンテンツ送信要求を受けた（ステップ２０６）コンテンツサーバ６２では、格納しているコンテンツの中から要求に合った映画予告編コンテンツを要求元である利用者端末６０に返却する（ステップ２０７）。返却された映画予告編コンテンツは利用者端末６０において表示、再生される（ステップ２０８）。前述のように、シナリオには情報提供者によりあらかじめ複数のＵＲＬが記述してあるので、利用者端末６０のシナリオ解釈部によりひとつずつＵＲＬが解釈されて、利用者端末６０のコンテンツ表示部で順番に映画予告編が再生されることになる。これはちょうどＴＶ（テレビ）でＣＭを見ているような状態である。このように映画予告編のコンテンツが再生されている時にユーザが予告編再生中の映画を見たいと考えて、ボタンを押下する、または、コンテンツ表示部のディスプレイに触れるといったアクションを起こすと、利用者端末６０のコンテンツ選択情報生成部ではこれを検知して（ステップ２０９）、再生中のコンテンツを一時停止し、再生中のコンテンツに関連付けられたＵＲＬのＷｅｂページを保存するＷｅｂサーバ６３に対してページ取得を要求し（ステップ２１０）、要求を受け取った（ステップ２１１）Ｗｅｂサーバ６３は、利用者端末６０に要求のあったページを返す（ステップ２１２）。利用者端末６０ではページを受信し（ステップ２１３）、表示する（ステップ２１４）。
【非特許文献１】ＮＴＴ  Ｒ＆Ｄ  ２００２年１０月号
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述した従来技術ではリンク情報、指し示されるリンク先の記述は静的であり、ユーザは画像や動画をクリックすることにより、あらかじめ決められた単一のページに誘導されるのみであった。同じ画像や動画をマウスカーソルで指し示しマウスボタンをクリックする場合でも、ユーザ毎にその要求は様々であることが考えられる、例えば商品の広告の場合なら購入を考えているユーザと商品の詳細を知りたいだけのユーザでは誘導すべきページが異なるはずである。また、劇場映画の上映時間を調べるためのサイトへのリンクの場合数ある劇場のサイトの中から、そのユーザが行こうとするであろう映画館のサイトにリンクが張られなければ必要な情報は得られない。
【０００８】
本発明の目的は、リンク先が動的に変更可能な利用者端末および仲介サーバならびにその処理方法を提供することにある。
【課題を解決するための手段】
【０００９】
本発明は、コンテンツに直接リンク情報を埋め込むということはせず、利用者端末が情報提供者の提供するシナリオを受信し、コンテンツを表示、再生する際にシナリオに記述された、そのコンテンツの格納位置を示すアドレス、またはその他の付加情報の中からコンテンツを特定するＩＤ（例えば、ファイル名のようなユニークな文字列）を取得し、この情報を情報提供者が提供する仲介サーバに返却する機能を持たせる。さらに、利用者端末には位置情報を取得するＧＰＳ（Global Positioning System）機能をもたせて、このＧＰＳ機能から得られる利用者の位置情報を仲介サーバに送信する機能を持たせる。情報提供者側の仲介サーバが、利用者端末から返却された、コンテンツを特定するＩＤと利用者端末の位置情報を基にして利用者端末に送信する情報を制御する制御機能を持つことにより、ユーザが選んだコンテンツに対して動的に異なったページの提供を可能にする。
【発明の効果】
【００１０】
本発明によれば、シナリオに記述されたコンテンツを特定するＩＤを媒介とすることにより、従来技術で事前に必要であったｈｔｍｌの仕様に基づいた各々のコンテンツに関連付けるリンク情報の記述が必要なくなり、背景技術を利用したバナー広告やインタラクティブなＴＶＣＭでは不可能であったＧＰＳから得られた利用者端末の位置情報に応じて表示するＷｅｂページを動的に変化させるコンテンツ配信システムを実現できる。
【発明を実施するための最良の形態】
【００１１】
次に、本発明の実施の形態について図面を参照して説明する。
【００１２】
図１は本発明の一実施形態による映画予告編配信システムの構成を示す図である。なお、本実施形態における映画予告編とは、劇場公開用の映画を紹介する目的で製作された、３０秒から２分程度の映画コンテンツのことである。
【００１３】
図１に示すように、本実施形態の映像予告編配信システムは、少なくとも１つの利用者端末１０と、利用者端末１０からのシナリオの配信要求を受けて、要求元である利用者端末１０に対して、映画予告編コンテンツの位置情報（ＵＲＬ）を記述したファイルであるシナリオを配信するシナリオサーバ１１と、利用者端末１０の有する、受信したシナリオを解釈する機能により発信する、シナリオに記述されたＵＲＬに基づいた映画予告編コンテンツの配信要求を受けて、要求元である利用者端末１０に対して、映画予告編コンテンツを配信する少なくとも１つのコンテンツサーバ１２と、利用者端末１０から受取ったコンテンツを特定するためのＩＤに基づいて、あらかじめＩＦ  ＴＨＥＮルールで指し示した情報を返却する仲介サーバ１３と、それらを接続するインターネットのようなコンピュータネットワーク１４からなり、利用者端末１０は、シナリオに記載されたコンテンツを特定するＩＤを抽出して発信する機能も有している。
【００１４】
利用者端末１０は、図２に示すように、コンテンツサーバ１２から受信した映画予告編コンテンツを再生表示する機能（例えばｍｐｅｇデコーダとディスプレイ）を有するコンテンツ表示部２０と、各サーバと通信するための通信機能を有する通信部２１と、シナリオサーバ１１から受信したシナリオを解釈し、ＵＲＬで指定されたコンテンツサーバ１２に対するコンテンツ要求コマンドを生成する機能を有するシナリオ解釈部２２と、ユーザが再生中のコンテンツを選択した際にシナリオからそのコンテンツを特定するＩＤを取り出して仲介サーバ１３に返却するコンテンツ選択情報を生成する機能を有するコンテンツ選択情報生成部２３と、ＧＰＳ機能部２４からなる。
【００１５】
シナリオサーバ１１はＷＷＷサーバであり、図３に示すように、利用者端末１０と通信するための通信部３０と、シナリオを格納しておくためのシナリオＤＢ３１とからなり、利用者端末１０からのシナリオの配信要求により、利用者端末１０に向けてシナリオを送信する機能を有する。
【００１６】
コンテンツサーバ１２は、図４に示すように、利用者端末１０からのコンテンツ配信要求を受信し、コンテンツを送信するための通信機能を有する通信部４０と、コンテンツを格納するコンテンツＤＢ４１とからなる。
【００１７】
仲介サーバ１３は、図５に示すように、利用者端末１０からコンテンツ選択情報と利用者端末１０の位置情報を受信したり、利用者端末１０に返却するページのＵＲＬを送信したりする機能を有する通信部５０と、コンテンツ選択情報をページのＵＲＬと関連付けるルールを格納したルールベース５１とからなる。
【００１８】
次に、本実施形態の映画予告編配信システムの処理手順を、図６を用いて説明する。まず、利用者端末１０からシナリオサーバ１１に対してシナリオ配信要求コマンドを送出することにより、映画予告編配信システムの利用が始まる（ステップ１０１）。これは、インターネット上でのＨＴＴＰ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）におけるＧｅｔメソッドを利用する。利用者端末１０からのコマンドを受け取った（ステップ１０２）シナリオサーバ１１では、コマンド発信元である利用者端末１０に対して、あらかじめ情報提供者が準備した公開中または近日公開の複数映画の予告編コンテンツを格納したコンテンツサーバ１２の位置情報（ＵＲＬ）を記述したシナリオを返却する（ステップ１０３）。返却されたシナリオを受信した利用者端末１０では、このシナリオを読込み（ステップ１０４）、シナリオに記述してあるコンテンツの位置情報（ＵＲＬ）を手がかりにして、個々のコンテンツを格納するコンテンツサーバ１２にコンテンツを要求するコマンドを発信する（ステップ１０５）。利用者端末１０からのコンテンツ送信要求を受けた（ステップ１０６）コンテンツサーバ１２では、格納しているコンテンツの中から要求にあった映画予告編コンテンツを要求元である利用者端末１０に返却する（ステップ１０７）。返却された映画予告編コンテンツは利用者端末１０において表示、再生される（ステップ１０８）。前述のように、シナリオには情報提供者によりあらかじめ複数のＵＲＬが記述してあるので、利用者端末１０のシナリオ解釈部２２によりひとつずつＵＲＬが解釈されて、利用者端末１０のコンテンツ表示部２０で順番に映画予告編が再生されることになる。これはちょうどＴＶでＣＭを見ているような状態である。このように映画予告編のコンテンツが再生されている時にユーザが予告編再生中の映画を見たいと考えて、ボタンを押下する、またはコンテンツ表示部２０のディスプレイに触れるといったアクションを起こすと、利用者端末１０のコンテンツ選択情報生成部２３ではこれを検知して（ステップ１０９）ユーザのボタン押下間に再生中のコンテンツを特定するＩＤを、ステップ１０４で読込んだシナリオから抽出し（ステップ１１０）、ＧＰＳ機能部２４から得られた利用者端末１０の位置情報をあわせた情報を仲介サーバ１３に送信する（ステップ１１１）。なお、シナリオにコンテンツを特定するＩＤが存在しない場合は、コンテンツのＵＲＬをコンテンツを特定する情報として代用することも可能である。仲介サーバ１３では利用者端末１０からコンテンツを特定するＩＤと利用者端末１０の位置情報を受け取り（ステップ１１２）、これにあらかじめ用意された位置情報と映画館とのマッチングルールを適用することにより、このＩＤに関連する情報である要求元の利用者端末１０が利用されている住所近くの映画館が運営するＷｅｂページへのリンク情報を動的に選択し（ステップ１１３）、コマンドの発信元である利用者端末１０に返却する（ステップ１１４）。この情報を受け取った（ステップ１１５）利用者端末１０では、その映画館の運営するホームページを表示する（ステップ１１６）。このことで、映画予告編に関連した映画館のホームページへのリンクへユーザを誘導する。ユーザは予告編で興味をもった映画に関して利用者が端末を利用している場所に最寄の映画館での情報を閲覧できる。さらに、利用者端末１０ではシナリオに記述されたコンテンツの位置情報を全て処理したかどうかを判定し（ステップ１１７）、全てのコンテンツを再生し終わるまで以上の処理を繰り返す。
【００１９】
図７は本発明における広告コンテンツの表示方法を規定したシナリオを表す図である。この図ではシナリオには３つの映画予告編コンテンツに関するＵＲＬ（位置情報）の情報が記述されており、図６のステップ１０５においてはこのＵＲＬに基づいて、コンテンツサーバ（この例では１２９．６０．１６０．５８のＩＰアドレスを持つサーバ）にコンテンツを要求することになる。さらに、映画予告編コンテンツが選択される図６のステップ１０９の際には、ステップ１１０でパーサにより＜ＩＴＥＭ＞タグに囲まれた要素の中のｃｉｄ属性の値である、コンテンツを一意に決定するＩＤを抽出する。また、図７における＜ＩＡ＞タグで囲まれたＵＲＬは、仲介サーバ１２の位置情報を示しており、図６のステップ１１１の仲介サーバ１３への情報送信する際にこの情報を利用することにより、映画予告編配信システムを実現する。
【００２０】
なお、本実施形態では映画予告編配信システムをとりあげたが、同様の方法により、全国チェーンを展開する店の紹介ＣＭがシナリオに含まれ、利用者端末上で流れた場合、利用者端末の位置情報を用いて、最寄のチェーン店を紹介できるページに誘導する。メーカーが販売する商品のＣＭをシナリオに含めた場合、その商品を販売する最寄の商店を紹介できるページに誘導するまたは、映画予告編を含め上記の店舗の商品販売に資するＣＭ配信システムの実現にも応用できる。
【図面の簡単な説明】
【００２１】
【図１】本発明の一実施形態の映像予告編配信システムの構成図である。
【図２】図１中の利用者端末の構成図である。
【図３】図１中のシナリオサーバの構成図である。
【図４】図１中のコンテンツサーバの構成図である。
【図５】図１中の仲介サーバの構成図である。
【図６】図１の実施形態の映像予告編配信システムの動作を示すフローチャートである。
【図７】図１の実施形態におけるシナリオの例を示す図である。
【図８】バナー広告を説明する図である。
【図９】バナー広告を実現するｈｔｍｌの例を示す図である。
【図１０】従来技術の映像予告編配信システムの構成図である。
【図１１】図１０のシステムの動作を示すフローチャートである。
【符号の説明】
【００２２】
１０    利用者端末
１１    シナリオサーバ
１２    コンテンツサーバ
１３    仲介サーバ
１４    コンピュータネットワーク
２０    コンテンツ表示部
２１    通信部
２２    シナリオ解釈部
２３    コンテンツ選択情報生成部
２４    ＧＰＳ機能部
３０    通信部
３１    シナリオＤＢ
４０    通信部
４１    コンテンツＤＢ
５０    通信部
５１    ルールベース
１０１〜１１７    ステップ
【図１】
2005173781.tif 000003
【図２】
2005173781.tif 000004
【図３】
2005173781.tif 000005
【図４】
2005173781.tif 000006
【図５】
2005173781.tif 000007
【図６】
2005173781.tif 000008
【図７】
2005173781.tif 000009
【図８】
2005173781.tif 000010
【図９】
2005173781.tif 000011
【図１０】
2005173781.tif 000012
【図１１】
2005173781.tif 000013