(57)【要約】      （修正有）【課題】インターネット上で動画をユーザーに提供する際、動画の提供にあたって広告を挿入することができる動画抽出システムを提供する。【解決手段】コンピュータを用いて、ユーザーの端末装置から入力されたキーワードに合致する動画を前記ユーザーの端末装置に提供する動画抽出システムにおいて、前記コンピュータが、動画ファイル取得手段と、前記動画ファイル取得手段によって取得した複数の動画ファイルを前記端末装置にて連続して自動再生する動画ファイル再生手段と、記憶手段に記憶してある広告ファイルのうちから直前に再生した動画ファイルに付与されているタグ内容と合致する広告ファイルを抽出し、この抽出した広告ファイルのうちの１つを広告料に応じた確率で選択し、該選択した広告ファイルを前記端末装置にて連続して自動再生する広告ファイル再生手段とを備えた。【選択図】図６
2009065416.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータを用いて、ユーザーの端末装置から入力されたキーワードに合致する動画を前記ユーザーの端末装置に提供する動画抽出システムにおいて、
前記コンピュータが、前記ユーザーの端末装置から入力されたキーワードに合致する動画ファイルを取得する動画ファイル取得手段と、広告依頼された広告ファイルをあらかじめ記憶した記憶手段と、前記動画ファイル取得手段によって取得した複数の動画ファイルを前記端末装置にて連続して自動再生する動画ファイル再生手段と、前記記憶手段に記憶してある広告ファイルのうちから直前に再生した動画ファイルに付与されているタグ内容と合致する広告ファイルを抽出し、この抽出した広告ファイルのうちの１つを広告料に応じた確率で選択し、該選択した広告ファイルを前記端末装置にて連続して自動再生する広告ファイル再生手段とを備えたことを特徴とする動画抽出システム。
【請求項２】
前記広告ファイル再生手段が、前記記憶手段に記憶してある広告ファイルのうち前記ユーザーの端末装置から入力されたキーワードに合致する広告ファイルのみを自動再生することを特徴とする請求項１に記載の動画抽出システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は動画抽出システムに関し、特に、複数の動画を抽出する動画抽出システムに関する。
【背景技術】
【０００２】
最近では、インターネット上にユーチューブ（非特許文献１参照）やヤフー動画（非特許文献２参照）といった動画サービスサイトが開設され、ユーザーに対して様々な動画を提供するサービスが繰り広げられている。
【０００３】
このような従来の動画サービスサイトでは、ユーザーがキーワードを入力して動画ファイルを検索することができるようになっており、検索結果の動画ファイルの概要を示すサムネイルをユーザーに提示し、ユーザーはその提示された中からいずれかのファイルを選択し、その動画を再生して閲覧するようにしていた。
【０００４】
【非特許文献１】動画サービスサイト［youtube（ユーチューブ）］、［online］、YouTube, LLC 、［平成１９年７月９日検索］、インターネット＜URL：http://jp.youtube.com/＞
【非特許文献２】動画サービスサイト［YAHOO!動画（ヤフー動画）］、［online］、ヤフー株式会社 、［平成１９年７月９日検索］、インターネット＜URL：http://streaming.yahoo.co.jp/＞
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところが、上述のような従来の動画サービスサイトでは、ユーザーは検索結果からいずれかを選択して動画を再生することしかできず、いわば動画を再生するためにはユーザーによる能動的な操作が必要であった。
【０００６】
これに対して、最近のビジネスシーンは多様化しており、ユーザーに動画を提供する際にも様々なビジネスがあることが想像される。
【０００７】
本発明は上記の点にかんがみてなされたもので、インターネット上で動画をユーザーに提供する際、ユーザーの利便性を向上させるとともに、動画の提供にあたって広告を挿入することができる動画抽出システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は上記の目的を達成するために、コンピュータを用いて、ユーザーの端末装置から入力されたキーワードに合致する動画を前記ユーザーの端末装置に提供する動画抽出システムにおいて、前記コンピュータが、前記ユーザーの端末装置から入力されたキーワードに合致する動画ファイルを取得する動画ファイル取得手段と、広告依頼された広告ファイルをあらかじめ記憶した記憶手段と、前記動画ファイル取得手段によって取得した複数の動画ファイルを前記端末装置にて連続して自動再生する動画ファイル再生手段と、前記記憶手段に記憶してある広告ファイルのうちから直前に再生した動画ファイルに付与されているタグ内容と合致する広告ファイルを抽出し、この抽出した広告ファイルのうちの１つを広告料に応じた確率で選択し、該選択した広告ファイルを前記端末装置にて連続して自動再生する広告ファイル再生手段とを備えたことを特徴とする。
【０００９】
また本発明は請求項１に記載の発明において、前記広告ファイル再生手段が、前記記憶手段に記憶してある広告ファイルのうち前記ユーザーの端末装置から入力されたキーワードに合致する広告ファイルのみを自動再生することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、インターネット上で動画をユーザーに提供する際、ユーザーの利便性を向上させるとともに、動画の提供にあたって広告を挿入することができる動画抽出システムを提供することができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明による実施の形態について図面を参照して説明する。
【００１２】
図１は、本発明による動画抽出システムの一実施の形態の構成を示すブロック図である。
【００１３】
本実施の形態の動画抽出システムは、ユーザーが端末装置を操作してインターネットに接続し、動画抽出サイトにアクセスして利用される。
【００１４】
図１に示すように、本実施の形態の動画抽出システムは、サーバーコンピュータ１、２、３、４と、端末装置としてのパソコン６、７とを有し、サーバーコンピュータ１、２、３、４と、パソコン６、７とをネットワーク５で接続して構成される。
【００１５】
なお、本実施の形態では、ユーチューブやヤフー動画といった個別の動画サービスサイトのそれぞれが別個にサーバーコンピュータ１、２、３にて動作し、動画抽出サイトがサーバーコンピュータ４にて動作し、これに対して図１のようなネットワーク構成を採用してパソコン６、７から各サイトにアクセスするようにしている。
【００１６】
図１において、ネットワーク５はたとえばインターネットであり、このインターネットに各装置がアクセスするためのネットワークとしては、たとえばイーサネット（登録商標）やトークンリング等のＬＡＮやそのほかインターネットなど、また有線、無線を問わず、また通信プロトコルも問わず、どのようなネットワークでもかまわない。ネットワーク５に接続された各装置のそれぞれには、予めネットワーク上のアドレスが設定されており、各装置はこのアドレスによって識別され、ネットワーク５に接続された他の装置との通信を行う。
【００１７】
図２は、図１に示したサーバーコンピュータ１の構成を示すブロック図である。
【００１８】
図１に示したサーバーコンピュータ１、２および３は、ハードウェアに関わる基本構成は同様であるので、ここでは代表してサーバーコンピュータ１について説明する。
【００１９】
サーバーコンピュータ１は、図１に示したネットワーク５とのインタフェースであるネットワーク接続手段１４と、サーバーコンピュータ１全体の動作を制御するＣＰＵやＭＰＵなどの制御手段１１と、操作者がサーバーコンピュータ１に対する操作、指示等を入力したり、サーバーコンピュータ１が操作者に対して様々な情報を表示したり出力する入出力手段１２と、サーバーコンピュータ１の動作に必要なプログラムおよびパラメータ等を記憶する記憶手段１３とを有して構成される。入出力手段１２としては、たとえば、入力のためにキーボードやマウス等が用いられ、出力のためにディスプレイ装置等が用いられる。
【００２０】
図３は、図１に示したサーバーコンピュータ４の構成を示すブロック図である。
【００２１】
サーバーコンピュータ４は、図１に示したネットワーク５とのインタフェースであるネットワーク接続手段４４と、サーバーコンピュータ４全体の動作を制御するＣＰＵやＭＰＵなどの制御手段４１と、操作者がサーバーコンピュータ４に対する操作、指示等を入力したり、サーバーコンピュータ４が操作者に対して様々な情報を表示したり出力する入出力手段４２と、サーバーコンピュータ４の動作に必要なプログラムおよびパラメータ等を記憶する記憶手段４３とを有して構成される。入出力手段４２としては、たとえば、入力のためにキーボードやマウス等が用いられ、出力のためにディスプレイ装置等が用いられる。
【００２２】
図４は、図１に示したパソコン６の構成を示すブロック図である。
【００２３】
図１に示したパソコン６および７は、本実施の形態に関わる基本構成は同様であるので、ここでは代表してパソコン６について説明する。
【００２４】
パソコン６は、図１に示したネットワーク５とのインタフェースであるネットワーク接続手段６４と、パソコン６全体の動作を制御するＣＰＵやＭＰＵなどの制御手段６１と、ユーザーがパソコン６に対する操作、指示等を入力したり、パソコン６がユーザーに対して様々な情報を表示したり出力する入出力手段６２と、パソコン６の動作に必要なプログラムおよびパラメータ等を記憶する記憶手段６３とを有して構成される。入出力手段６２としては、たとえば、入力のためにキーボードやマウス等が用いられ、出力のためにディスプレイ装置等が用いられる。
【００２５】
次に、本実施の形態の動画抽出システムの動作について説明する。
【００２６】
本実施の形態の動画抽出システムによれば、ユーザーは、パソコン６や７を用いて動画抽出サイトすなわちサーバーコンピュータ４にアクセスし、動画抽出システムのサービスの提供を受ける。
【００２７】
図５は、図１に示した動画抽出システムの動作を説明するブロック図である。
【００２８】
また、図６は、図１に示した動画抽出システムの動作を説明するフローチャートを示す図である。
【００２９】
図５に示すように、本実施の形態の動画抽出システムでは、動画抽出サイトであるサーバーコンピュータ４（以下、動画抽出サイト４ともいう）が、パソコン６からのキーワードに合致する動画ファイルを動画サービスサイトであるサーバーコンピュータ１、２および３（以下、動画サービスサイト１、動画サービスサイト２、動画サービスサイト３ともいう）から収集し、パソコン６を操作するユーザーに対して提供する。
【００３０】
図６を参照しながらさらに詳しく説明する。
【００３１】
図６のフローチャートは基本的に動画抽出サイト４の動作を示すものである。
【００３２】
ユーザーはパソコン６を操作し、たとえばブラウザなどによって、インターネットに接続し、動画抽出サイト４にアクセスする（ネットワーク５を介した接続）。その後、ユーザーはパソコン６を操作し、自分が興味のあるキーワードを動画抽出サイト４に対して送信する。
【００３３】
動画抽出サイト４では、ユーザーからのキーワードを受信し（Ａ−１）、予め登録してある動画サービスサイト１、動画サービスサイト２および動画サービスサイト３に対してインターネットを介してアクセスし（ネットワーク５を介した接続）、各動画サービスサイトのそれぞれからキーワードに合致する動画ファイルを取得する（Ａ−２）。
【００３４】
なお、動画ファイルとその動画ファイルが関連するキーワードとはあらかじめ対応付けられて各動画サービスサイトに登録されている。
【００３５】
この動画ファイルの取得には、たとえば、所定のＡＰＩ（Application Program Interface）を用いて、ＧｅｔＦｉｌｅＬｉｓｔといった関数を利用することができる。
【００３６】
ここでは、図５に示すように、キーワードに合致する動画ファイルとして、動画サービスサイト１からは動画ファイル１０ａが得られ、動画サービスサイト２からは動画ファイル２０ａが得られ、動画サービスサイト３からは動画ファイル３０ａが得られたものとする。ファイル形式は、どのようなものであってもよく、たとえばＭＰＥＧ、ＦＬＶ、ＡＶＩ、ＤＩＶＸ、ＷＭＶなどに対応することができる。
【００３７】
続いて、動画抽出サイト４では、記憶手段４３にあらかじめ記憶してある広告ファイルを読み出す（Ａ−３）。この広告ファイルは、広告主からあらかじめ広告依頼を受けて記憶手段４３に登録してあり、広告動画を再生するための動画ファイルでもよいし、広告静止画を表示する画像ファイルであってもよいし、音声のみで広告を行う音声ファイルであってもよいし、また、これらの組合せであってもよい。
【００３８】
また、この広告ファイルは、ユーザーが動画ファイルを抽出する際に入力するキーワードに対応付けられて記憶手段４３に登録されているものとする。また、この広告ファイルは、それぞれについて広告の対価として広告主から提供される広告料の額とも対応付けられて記憶手段４３に登録されているものとする。また、この広告ファイルは、各動画ファイルに付与されたタグの内容とも対応付けられて記憶手段４３に登録されているものとする。
【００３９】
上記ステップ（Ａ−３）では、たとえば、ステップ（Ａ−１）で受信したキーワードに対応付けられている広告ファイルを記憶手段４３から読み出すようにすることができる。このように、ユーザーが入力したキーワードに関連したものを選択することによって、そのユーザーに適した広告を行うことができ、広告効果の向上が望める。
【００４０】
続いて、動画抽出サイト４では、取得した動画ファイルのうちの１つ目をインターネットを介してパソコン６に送信し、パソコン６にて自動再生する（Ａ−４）。このパソコン６には動画再生アプリケーションが、あらかじめ、たとえばブラウザのプラグインとしてインストールされている。
【００４１】
この１つ目の動画の再生が終了したならば、ステップ（Ａ−３）で読み出した広告ファイルのうち、今回再生した（すなわち直前に再生した）動画ファイルに付与されているタグ内容と合致する広告ファイルを抽出し、この抽出した広告ファイルのうちの１つを、それぞれの広告料に応じた確率で選択し、この選択した広告ファイルをインターネットを介してパソコン６に送信し、パソコン６にて自動再生する（Ａ−５）。このパソコン６には、広告ファイルの種類（動画ファイル、画像ファイル、音声ファイル等）に応じた再生アプリケーションが、あらかじめ、たとえばブラウザのプラグインとしてインストールされている。
【００４２】
ここで、ステップ（Ａ−５）における処理について図７を参照しながら詳細に説明する。
【００４３】
図７は、図３に示した記憶手段４３に記憶してあるテーブルの一例を示す図であり、（ａ）は、ステップ（Ａ−１）で受信したキーワードによって抽出された広告ファイルについて示すテーブルであり、（ｂ）は、（ａ）の広告ファイルのうちから動画ファイルのタグによって抽出した広告ファイルについて示すテーブルである。
【００４４】
図７（ａ）では、広告ファイル４０ａ、４０ｂ、４０ｃ、４０ｄの４つの広告ファイルが、ステップ（Ａ−３）で読み出された場合について、ステップ（Ａ−５）でこの４つの広告ファイルのうちのどの広告ファイルを再生するかの選択をする際に用いるテーブルを示している。
【００４５】
また、図７（ｂ）は、図７（ａ）の広告ファイルのうちから動画ファイルのタグ（この例ではサッカー）によって抽出した広告ファイルについてのテーブルを示している。
【００４６】
本実施例では、図７（ａ）に示すように、どのようなタグが付けられている動画ファイルを再生した後で広告を行うかの対応付けが広告ファイルごとに登録してある。
【００４７】
制御手段４１では、今回再生した動画ファイルに付与されているタグによって広告ファイルの絞り込みすなわち抽出を行う。図７（ａ）および（ｂ）の例では、タグ：サッカーによって広告ファイル４０ａおよび４０ｄが抽出される。
【００４８】
また、本実施例では、動画ファイルに付与されているタグで抽出された広告ファイルが複数である場合について、その抽出されたすべての広告ファイルの広告料の合計に対する、各広告ファイルそれぞれの広告料の割合に基づき、その各広告ファイルを再生する確率を定めている。すなわち、図７（ｂ）では、タグ：サッカーで抽出された広告ファイルは４０ａおよび４０ｄであり、この広告ファイルの広告料の合計は５０万円であり、広告ファイル４０ａの広告料は４０万円なので、広告ファイル４０ａを再生する確率は８０％となり、広告ファイル４０ｄの広告料は１０万円なので、広告ファイル４０ｄを再生する確率は２０％となる。
【００４９】
制御手段４１では、この各広告ファイルを再生する確率に基づいて各広告ファイルに数値範囲を割り当て、乱数を取得し、取得した乱数がどの数値範囲であるかによって、どの広告ファイルを再生するかの選択結果としている。
【００５０】
この乱数の取得は、たとえば、Ｃ＃（Ｃ言語）では、
int
rda;
rda =
rand() ;
で行われ、この関数rand()は、０以上ＲＡＮＤ＿ＭＡＸ以下の乱数をリターン値として返す。すなわち、発生した乱数はrdaに格納される。本実施例ではＲＡＮＤ＿ＭＡＸ＝３２７６７であるとして説明する。
【００５１】
取得した乱数は０〜３２７６７の範囲であり、この３２７６８個の数値のいずれかを、図７（ｂ）に示すように各広告ファイルを再生する確率に基づいて各広告ファイルに割り当てる。すなわち、広告ファイル４０ａは再生確率が８０％であるので、０〜２６２１４の２６２１５個の数値を割り当て、広告ファイル４０は再生確率が２０％であるので、続く２６２１５〜３２７６７の６５５３個の数値を割り当てる。
【００５２】
制御手段４１では、たとえば取得した乱数が２００００であれば、この数値を範囲としている広告ファイル４０ａを再生する広告ファイルとして選択する。ステップ（Ａ−５）では、この選択した広告ファイルをインターネットを介してパソコン６に送信し、パソコン６にて自動再生する。
【００５３】
図６の説明に戻り、制御手段４１では、ステップ（Ａ−２）で取得した動画ファイルが複数であった場合にそのすべてをパソコン６に送信したかどうかを判断し、すべて再生済みであれば処理を終了し、そうでなければステップ（Ａ−４）に戻って処理を繰り返す。
【００５４】
すなわち、ステップ（Ａ−４）では、ステップ（Ａ−２）で取得した複数の動画ファイルのうちの次の動画ファイル（この送信する動画ファイルの順序は、たとえばキーワードのヒット率の高い順にしてもよい）をインターネットを介してパソコン６に送信し、パソコン６にて自動再生する。
【００５５】
また、ステップ（Ａ−５）では、ステップ（Ａ−３）で読み出した広告ファイルのうちから上述のタグによる抽出および再生する確率に基づいて再生する広告ファイルを選択し、これをインターネットを介してパソコン６に送信し、パソコン６にて自動再生する。
【００５６】
本実施例では、すでに再生済みの広告ファイルであっても、上述の再生する確率に基づいて何度でも選択される可能性があり、再生する確率が高いほうが非常に有利になる。
【００５７】
図８は、図６に示したフローチャートの処理によって、パソコン６で再生されるファイルの順序を示す図である。
【００５８】
本実施例によれば、図８に示すように、ステップ（Ａ−２）で取得した１つ目の動画ファイル１０ａを再生した後に、ステップ（Ａ−３）で読み出した広告ファイルのうちから１つ目の動画ファイルに付与されているタグ：サッカーで広告ファイルを抽出し、この抽出された広告ファイルのうちから上述の再生する確率に基づいて再生する広告ファイルを選択し、この選択した広告ファイルの再生が行われ、その後、２つ目の動画ファイル２０ａを再生した後に、ステップ（Ａ−３）で読み出した広告ファイルのうちから２つ目の動画ファイルに付与されているタグ：映画で広告ファイルを抽出し、抽出結果が広告ファイル４０ｂのみなのでこの広告ファイル４０ｂの再生が行われ、最後の動画ファイル３０ａを再生した後に、ステップ（Ａ−３）で読み出した広告ファイルのうちから最後の動画ファイルに付与されているタグ：音楽で広告ファイルを抽出し、抽出結果が広告ファイル４０ｃのみなのでこの広告ファイル４０ｃの再生が行われる。
【００５９】
本実施例によれば、上述のように動画の合間に広告を挟むことによって広告機会が得られ、動画抽出サイト４の運営者が広告主から広告収入を得ることができる。
【００６０】
また、本実施例によれば、ユーザーが指定したキーワードに関連する動画ファイルを自動で抽出し、連続して再生することによって、ユーザーの利便性を向上することができる。
【００６１】
なお、広告動画を流すタイミングは、キーワードに合致した動画ファイルどうしの合間に限らず、動画ファイルを再生中に中断して広告動画を再生するタイミングでもよいし、すべての動画ファイルの再生前でもよいし、すべての動画ファイルの再生後でもよいし、またユーザーが広告動画を見たくなるような仕組みを組み込んでもよい。
【００６２】
また、広告する商品等としては、ユーザーが入力したキーワードに関連したものを選択することによって、そのユーザーに適した広告を行うことができ、広告効果の向上が望める。
【００６３】
さらに、動画ファイルに付与されているタグの内容に対応した広告ファイルを抽出し、この広告ファイルを再生することによって、ユーザーが意識してはいないが、そのユーザーの潜在的なニーズに適した広告を行うことができ、広告効果の向上が望める。
【図面の簡単な説明】
【００６４】
【図１】本発明による動画抽出システムの一実施の形態の構成を示すブロック図である。
【図２】図１に示したサーバーコンピュータ１の構成を示すブロック図である。
【図３】図１に示したサーバーコンピュータ４の構成を示すブロック図である。
【図４】図１に示したパソコン６の構成を示すブロック図である。
【図５】図１に示した動画抽出システムの動作を説明するブロック図である。
【図６】図１に示した動画抽出システムの動作を説明するフローチャートを示す図である。
【図７】図３に示した記憶手段４３に記憶してあるテーブルの一例を示す図であり、（ａ）は、ステップ（Ａ−１）で受信したキーワードによって抽出された広告ファイルについて示すテーブルであり、（ｂ）は、（ａ）の広告ファイルのうちから動画ファイルのタグによって抽出した広告ファイルについて示すテーブルである。
【図８】図６に示したフローチャートの処理によって、パソコン６で再生されるファイルの順序を示す図である。
【符号の説明】
【００６５】
１、２、３  サーバーコンピュータ（動画サービスサイト）
４  サーバーコンピュータ（動画抽出サイト）
５  ネットワーク
６、７  パソコン（端末装置）
１０ａ、２０ａ、３０ａ  動画ファイル
４０ａ、４０ｂ、４０ｃ、４０ｄ  広告ファイル
１１  制御手段
１２  入出力手段
１３  記憶手段
１４  ネットワーク接続手段
４１  制御手段
４２  入出力手段
４３  記憶手段
４４  ネットワーク接続手段
６１  制御手段
６２  入出力手段
６３  記憶手段
６４  ネットワーク接続手段
【図１】
2009065416.tif 000003
【図２】
2009065416.tif 000004
【図３】
2009065416.tif 000005
【図４】
2009065416.tif 000006
【図５】
2009065416.tif 000007
【図６】
2009065416.tif 000008
【図７】
2009065416.tif 000009
【図８】
2009065416.tif 000010