Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4122145B2 - Video content trading server - Google Patents
[go: Go Back, main page]

JP4122145B2 - Video content trading server - Google Patents

Video content trading server Download PDF

Info

Publication number
JP4122145B2
JP4122145B2 JP2001320625A JP2001320625A JP4122145B2 JP 4122145 B2 JP4122145 B2 JP 4122145B2 JP 2001320625 A JP2001320625 A JP 2001320625A JP 2001320625 A JP2001320625 A JP 2001320625A JP 4122145 B2 JP4122145 B2 JP 4122145B2
Authority
JP
Japan
Prior art keywords
data
video content
content
condition data
distribution
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2001320625A
Other languages
Japanese (ja)
Other versions
JP2002247536A (en
Inventor
浩司 東
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to JP2001320625A priority Critical patent/JP4122145B2/en
Publication of JP2002247536A publication Critical patent/JP2002247536A/en
Application granted granted Critical
Publication of JP4122145B2 publication Critical patent/JP4122145B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、映像コンテンツトレーディングサーバに関し、特にたとえば、全国各地に潜在する映像コンテンツに関する情報および映像コンテンツデータ自体を迅速に収集することができる映像コンテンツトレーディングサーバに関する。
【0002】
【従来の技術】
従来、テレビ放送局,ケーブルテレビ放送局,衛星テレビ放送局,インターネット放送局,番組制作会社,個人放送事業者等(以下、単に情報媒体者と称す)は、放送番組で使用する映像コンテンツ(動画,静止画)を自ら製作していた。製作の工程について説明すると、まず、最初に情報媒体者は、全国各地のイベントや事件に関する情報を自らもしくは関係者から入手する。情報媒体者は、入手した情報の中から視聴者が関心を持つようなイベントや事件などの事象の選定を行う。情報媒体者は、取材者を派遣して選定した事象を取材して映像コンテンツを製作する。
【0003】
【発明が解決しようとする課題】
しかしながら、従来の方法では、入手できる情報が限られているため、全国各地に潜在する事象に関する情報を入手するのは困難であった。また、取材活動は現地に取材者を派遣しなければならないため、人件費,交通費等の多くのコストが発生する問題を含んでいた。情報媒体者は、取材活動に投入可能な人的資源(取材者),資金資源が限られているため、上述した問題から全国各地に存在する事象の一部しか取材することができなかった。このような状況から、放送メディア・放送局が多種・多局化する将来においては、映像コンテンツが不足する問題が予想される。上述の問題を解決するため、取材地近郊に居住する取材能力を有する者を利用して取材活動を行う取り組みが現在進められているが、情報媒体者は取材の進行状況や内容などを逐次確認することが困難であった。そのため、取材した映像コンテンツが期待通りの期限および内容で入手することが困難な場合が多かった。
【0004】
他方、全国各地には自分の職業や趣味に関して発表の場(放送される場)を求めていても、情報媒体者に取材・放送してもらう方法を知らないため、発表する場を得ることが無く不満を募らせている者が多数存在していた。反対に、話題となったイベントなどについては、全国から情報媒体者らが取材に押しかけてくるために、イベントの進行に支障をきたすなどの弊害が生じていた。
【0005】
それゆえに、本発明の主たる目的は、全国各地存在する映像コンテンツに関する情報や映像コンテンツ自体を迅速且つ低コストで入手することができ、全国各地にいる発表の場を求めている者に発表の場を提供する機会与えることができる映像コンテンツトレーディングシステムを提供することである。
【0006】
【課題を解決するための手段】
請求項1に記載の発明は、コンピュータネットワークを利用して動画や静止画などの映像コンテンツを取引するための映像コンテンツトレーディングサーバであって、情報提供者端末から映像コンテンツの素材となる撮影対象の内容、撮影対象の存在する場所および撮影対象に関するイベントの発生日を示す素材情報データと、撮影に対する費用条件、著作権条件および放送局条件を含む撮対象の取材を許可する条件を示す取材許可条件データとを受信する受信手段と、受信された素材情報データと受信された取材許可条件データとを記憶する記憶手段と、記憶された素材情報データをコンテンツ製作者端末に送信する送信手段と、コンテンツ製作者端末から送信された素材情報データに対する撮影条件(取材許可条件に対応した撮影に対する費用条件、著作権条件、放送局条件、コンテンツ製作者の所在地およびコンテンツ製作者により製作されるコンテンツの放送予定日を含む)を示す撮影申込条件データを受信する受信手段と、受信された撮影申込条件データを記憶する記憶手段と、記憶された撮影申込条件データを、取材許可条件データに含まれる撮影に対する費用条件、著作権条件および放送局条件と比較するとともに、素材情報データに記述される撮影対象の存在する場所とコンテンツ製作者の所在地との距離と、素材情報データに記述される撮影対象に関するイベントの発生日とコンテンツ製作者により製作されるコンテンツの放送予定日までの期間の長さに基づいて最も合致する撮影申込条件データを選定する選定手段と、選定された撮影申込条件データを送信したコンテンツ製作者端末に対し撮影によ映像コンテンツの製作を指示するデータを送信する送信手段と、映像コンテンツの製作を指示するデータを受信したコンテンツ製作者端末から、送信された映像コンテンツを受信する受信手段と、受信された映像コンテンツを配信する配信手段とを有する、映像コンテンツトレーディングサーバである。
【0007】
請求項2に記載の発明は、記憶された取材許可条件データには、配信条件データを含み、配信希望者端末から配信申込条件データを受信する受信手段と、受信された映像コンテンツを配信希望者端末に配信する際に、配信条件データと配信申込条件データとが合致する配信申込条件データを選定する選定手段と、配信手段は、選定された配信申込条件データを送信した配信希望者端末に対して配信する機能を有し、映像コンテンツが配信された配信希望者端末に対し、映像コンテンツの全部を配信したときに、配信希望者端末から配信料の徴収処理を行う徴収処理手段と、徴収した配信料の一部または全部を、映像コンテンツを送信したコンテンツ製作者に支払う支払い処理手段とを含む、請求項1に記載の映像コンテンツトレーディングサーバである。
【0008】
請求項3に記載の発明は、受信された映像コンテンツから静止画データを生成する静止画生成手段を含み、静止画生成手段は、受信された映像コンテンツを再生したときの先頭部分,先頭から5秒後の部分,最後から5秒前の部分,最後の部分における静止画データを生成する機能と、生成された静止画データを提供する機能を有する、請求項1に記載の映像コンテンツトレーディングサーバである。
【0009】
請求項4に記載の発明は、受信された映像コンテンツから静止画データを生成する静止画生成手段を含み、静止画生成手段は、受信された映像コンテンツを再生したときの任意の時間における静止画データを生成する機能と、生成された静止画データを提供する機能を有する、請求項1に記載の映像コンテンツトレーディングサーバである。
【0010】
請求項5に記載の発明は、映像コンテンツの製作を指示するデータを受信した映像コンテンツ製作者端末から、取材日情報、静止画データ表示予定日および動画データ表示予定日を含む進捗状況データを受信する進捗状況受信手段と、受信された進捗状況データを送信する進捗状況送信手段とを含む、請求項1に記載の映像コンテンツトレーディングサーバである。
【0011】
請求項6に記載の発明は、記憶された素材情報データを、前記撮影対象に関するイベントの発生日に関連づけてカレンダ状のHTMLデータを生成するカレンダ生成手段と、生成されたカレンダ状のHTMLデータを送信するカレンダ送信手段とを含む、請求項1に記載の映像コンテンツトレーディングサーバである。
【0012】
【0013】
【0014】
【0015】
【0016】
【0017】
【0018】
【0019】
【0020】
【0021】
【0022】
【0023】
【0024】
【0025】
【0026】
【0027】
【0028】
本発明の上述の目的,その他の目的,特徴および利点は、図面を参照して行う以下の発明の実施の形態の詳細な説明から一層明らかとなろう。
【0029】
【発明の実施の形態】
図1は、本発明にかかる映像コンテンツトレーディングサーバを用いて構築した映像コンテンツトレーディングシステムの一実施形態を示す概略図である。映像コンテンツトレーディングシステム10は、図1に示すように、映像コンテンツトレーディングサーバ12と情報提供者端末50とコンテンツ製作者端末100とネットワーク200とを含む。
【0030】
映像コンテンツトレーディングサーバ12は、動画データや静止画データなどの映像コンテンツデータ自体や映像コンテンツの素材となる撮影対象の内容を示す素材情報データを取引するためのサーバである。映像コンテンツトレーディングサーバ12は、図2に示すように、CPU14を含む。CPU14は、映像コンテンツトレーディングサーバ12において各種処理を行うときに演算処理を行う中央演算処理装置である。CPU14には、ROM16が接続されている。ROM16は、映像コンテンツトレーディングサーバ12が起動時に実行する基本入出力処理プログラムを格納するためのメモリである。また、CPU14にはRAM18が接続されている。RAM18は、CPU14において各種演算処理を実行するとき使用するプログラムやデータを一時的に格納するためのメモリである。
【0031】
さらに、CPU14には出力部20が接続されている。出力部20は、CPU14が演算処理することで得られた各種のデータを後述するプリンタ22等に出力するためのインターフェイスである。出力部20には、上述したように、プリンタ22が接続されている。プリンタ22は、演算処理で得られた請求書データなどの印刷データを紙に印刷するものである。プリンタ22としては、レーザープリンタ,インクジェットプリンタ,ドットプリンタ,熱転写型プリンタ等を使用する。なお、データを紙等に印刷する必要がない場合には、必ずしもプリンタ22が接続されなくてもよい。
【0032】
CPU14には、画像処理部24が接続されている。画像処理部24は、CPU14の演算処理結果に基づいて画面表示データを生成するものである。画像処理部24で生成された画像表示データは、画像処理部24に接続されたディスプレイ26により適宜画面として表示される。なお、映像コンテンツトレーディングサーバ12の処理過程をモニタする必要がない場合には、必ずしもディスプレイ26が接続される必要はない。
【0033】
また、CPU14には、記憶装置28が接続されている。記憶装置28は、CPU14が各種処理を実行するときに使用するプログラムやデータを記憶したり、CPU14が演算処理により生成したデータやネットワーク200を介して受信したデータを記憶したりするためのものである。
【0034】
記憶装置28には、図3に示すように、HTTPサーバ28aとメールサーバ28bとデータベース管理システム28cと料金徴収・支払い処理システム28dと画像処理システム28eとが格納されている。HTTPサーバ28aは、HTTPプロトコルに基づいて情報提供者端末50およびコンテンツ製作者端末100から要求された各種データを送信したり、情報提供者端末50等から送信されたデータを受信するためのアプリケーションである。
【0035】
メールサーバ28bは、情報提供者端末50およびコンテンツ製作者端末100から送信された電子メールを受信したり、情報提供者端末50およびコンテンツ製作者端末100へ電子メールを送信するためアプリケーションである。また、メールサーバ28bは、メーリングリスト機能を備えており、図4に示すようなメーリングリストを備えている。メールサーバ28bに設けられた任意のメールアドレスに電子メールが送信されてきたときに、メーリングリストに記載されている全てのメールアドレスへ電子メールを転送する。なお、メーリングリストに記載されているのはコンテンツ製作者のメールアドレスである。
【0036】
データベース管理システム28cは、情報提供者端末50およびコンテンツ製作者端末100から送信された映像コンテンツデータと生成した映像コンテンツデータや映像コンテンツの素材となる撮影対象の内容に関する情報および電子メールの内容のデータを関連付けてデータベースとして記憶し、管理する機能を有するアプリケーションである。料金徴収・支払い処理システム28dは、情報提供者やコンテンツ製作者に対して料金の徴収や支払いの必要が生じた場合に料金の徴収・支払い処理を行うアプリケーションである。
【0037】
画像処理システム28eは、送信された映像コンテンツデータ(動画データ)から様々な画像データを生成する機能を有するアプリケーションである。機能としては、コンテンツ製作者端末100から受信した映像コンテンツデータを編集する機能を有する。また、画像処理システム28eは、編集前または編集後の動画データから動画データの先頭部分、先頭から5秒後の部分、最後から5秒前の部分、最後の部分および任意の部分の静止画データを生成する機能を有する。なお、先頭から5秒後の部分、最後から5秒前の部分、最後の部分の静止画データは、画像処理システム28eにより自動的に生成されるが、任意の部分の静止画データは手作業により行われる。さらに、画像処理システム28eは、元の動画データより解像度を低くした動画データを生成する機能を有する。
【0038】
HTTPサーバ28a、メールサーバ28bデータベース管理システム28c、料金徴収・支払い処理システム28d、画像処理システム28eについては、本システムの動作説明時に詳述する
【0039】
さらに、CPU14には、入力部30が接続されている。入力部30は、図示しないマウス,キーボード,タブレットやスキャナ等の入力装置が接続されるためのインターフェイスであり、このインターフェイスを介して各種の指示命令やデータがCPU14に入力される。なお、映像コンテンツトレーディングサーバ12において各種のデータ入力処理を行わない場合には、キーボードやマウス等の入力装置は、必ずしも入力部30に接続される必要はない。また、CPU14には、ネットワーク接続部32が接続されている。ネットワーク接続部32としては、モデム,ターミナルアダプタやLANカード等が適用される。そして、ネットワーク接続部32には、ネットワーク200が接続される。
【0040】
情報提供者端末50は、図5に示すように、CPU52を含む。CPU52は、情報提供者端末50において各種処理を行うときに演算処理を行う中央演算処理装置である。CPU52には、ROM54が接続されている。ROM54は、情報提供者端末50起動時に実行する基本入出力処理プログラムを格納するためのメモリである。また、CPU52にはRAM56が接続されている。RAM56は、CPU52において、各種演算処理を実行するときに使用するプログラムやデータを一時的に格納するためのメモリである。
【0041】
CPU52には、ビデオキャプチャー部58が接続されている。ビデオキャプチャー部58は、入力される各種ビデオ信号を動画データや静止画データに変換し後述する記憶装置66に記憶する機能を有する。ビデオキャプチャー部58には、任意な時にAV機器60が接続される。AV機器60には、ビデオデッキ、ビデオカメラなど各種ビデオ信号を出力可能な機器が用いられる。
【0042】
CPU52には、画像処理部62が接続されている。画像処理部62は、CPU52の演算処理の結果に基づいて画面表示データを生成するものである。画像処理部62には、ディスプレイ64が接続されている。ディスプレイ64は、画像処理部62で生成された画像表示データに基いて画面を表示する。
【0043】
CPU52には、記憶装置66が接続されている。記憶装置66は、CPU52が各種処理を実行するときに使用するプログラムやデータを記憶する。また、記憶装置66はCPU52が演算処理等により生成したデータや受信したデータを記憶する。記憶装置66に記憶されるアプリケーションとしては、図6に示すように、図示しないOS(operation system)の他に、WWWブラウザ66aとメーラー66bとが記憶されている。WWWブラウザ66aは、映像コンテンツトレーディングサーバ12から配信されたHTMLデータに含まれるテキストデータ,静止画データおよび動画データをディスプレイ26において可視化する。メーラー66bは、適宜なメールサーバと電子メールの送受信を行うためのものである。
【0044】
CPU52には、入力部68が接続されている。入力部68は、後述する入力装置70を接続するためのインターフェイスである。入力部68は、入力装置70から入力された各種の指示信号や各種データをCPU52に入力する。入力部68には、入力装置70が接続されている。入力装置70には、キーボード,マウス,タブレット,タッチパネルが使用される。入力装置70は、各種コマンドを入力するために用いられる。
【0045】
CPU52には、サウンドカード72が接続されている。サウンドカード72には、各種音源チップおよび音声入力部(図示せず)が搭載されており情報提供者端末50において音声を再生・録音・入力する機能を提供する。
【0046】
CPU52には、ネットワーク接続部74が接続される。ネットワーク接続部74としては、LANカード,モデムやターミナルアダプタ等が用いられネットワーク200と接続される。ネットワーク接続部74は、テキストデータや映像コンテンツを送受信する機能を有する。
【0047】
なお、上述した情報提供者端末50は、パーソナルコンピュータ,ワークステーション等のコンピュータに、ビデオキャプチャーカードを装着し、適当なWWWブラウザアプリケーションおよびメール送受信アプリケーションをインストールすることで同様の構成とすることができる。また、映像コンテンツトレーディングサーバ12に対する映像コンテンツの送信を扱わずに、映像コンテンツトレーディングサーバ12に対して映像コンテンツの素材となる撮影対象の内容に関する情報提供を行う情報提供者端末として使用する場合には、ビデオキャプチャー部58を装着する必要もない。
【0048】
コンテンツ製作者端末100は、図7に示すように、CPU102を含む。CPU102は、コンテンツ製作者端末100において各種処理を行うときに演算処理を行う中央演算処理装置である。CPU102には、ROM104が接続されている。ROM104は、コンテンツ製作者端末100起動時に実行する基本入出力処理プログラムを格納するためのメモリである。また、CPU102にはRAM106が接続されている。RAM106は、CPU102において、各種演算処理を実行するときに使用するプログラムやデータを一時的に格納するためのメモリである。
【0049】
CPU10には、ビデオキャプチャー部108が接続されている。ビデオキャプチャー部108は、入力される各種のビデオ信号を動画データや静止画データに変換し後述する記憶装置116に記録する機能を有する。ビデオキャプチャー部108には、任意な時にAV機器110が接続される。AV機器110には、ビデオデッキ、ビデオカメラなどの各種ビデオ信号出力可能な機器が用いられる。
【0050】
CPU102には、画像処理部112が接続されている。画像処理部112は、CPU102の演算処理の結果に基づいて画面表示データを生成するものである。画像処理部112には、ディスプレイ114が接続されている。ディスプレイ114は、画像処理部112で生成された画像表示データに基いて画面を表示する。
【0051】
CPU102には、記憶装置116が接続されている。記憶装置116は、CPU102が各種処理を実行するときに使用するプログラムやデータを記憶する。また、記憶装置116はCPU102が演算処理等により生成したデータや受信したデータを記憶する。記憶装置116に記憶されるアプリケーションとしては、図8に示すように、図示しないOS(operation system)の他に、WWWブラウザ116aとメーラー116bが記憶されている。WWWブラウザ116aは、映像コンテンツトレーディングサーバ12から配信されたHTMLデータに含まれるテキストデータ,静止画データおよび動画データをディスプレイ114において可視化する。メーラー116bは、設定をおこなったメールサーバと電子メールの送受を行うためのものである。
【0052】
CPU102には、入力部118が接続されている。入力部118は、後述する入力装置120を接続するためのインターフェイスである。入力部118は、入力装置120から入力された各種の指示信号や各種データをCPU102に入力する。入力部118には、入力装置120が接続されている。入力装置120には、キーボード,マウス,タブレット,タッチパネルが使用される。入力装置120は、各種コマンドを入力するために用いられる。
【0053】
CPU102には、サウンドカード122が接続されている。サウンドカード122には、各種音源チップおよび音声入力部(図示せず)が搭載されておりコンテンツ製作者端末100において音声を再生・録音・入力する機能を提供する。
【0054】
CPU102には、ネットワーク接続部124が接続される。ネットワーク接続部124としては、LANカード,モデムやターミナルアダプタ等が用いられネットワーク200と接続される。ネットワーク接続部124は、テキストデータや映像コンテンツを送受信する機能を有する。
【0055】
なお、上述したようにコンテンツ製作者端末100は、情報提供者端末50と同様な構成を有しており、パーソナルコンピュータ,ワークステーション等のコンピュータに、ビデオキャプチャーカードを装着し、適当なWWWブラウザアプリケーションおよびメール送受信アプリケーションをインストールすることで構成することができる。
【0056】
図9は、映像コンテンツトレーディングシステムの一動作例を示すフローチャート図である。映像コンテンツの素材となる撮影対象の内容を示す素材情報データをやり取りする場合について説明する。
【0057】
まず、ステップS1において、映像コンテンツトレーディングサーバ12は、情報提供者端末50に対して、映像コンテンツの素材となる撮影対象の内容を示す素材情報データと撮影対象の取材を許可する条件を示す取材許可条件データを入力するための入力フォームデータを送信する。入力フォームデータは、HTMLデータにより記載されており、情報提供者端末50のWWWブラウザ66aにより入力フォームがディスプレイ64に表示される。
【0058】
ステップS2においては、情報提供者端末50の入力装置70により映像コンテンツの素材となる撮影対象の内容を示す素材情報データと撮影対象の取材を許可する条件を示す取材許可条件データが入力される。なお、素材情報データとは、全国各地で開催される各種イベントに関する情報や特殊な技能を有する個人に関する情報など情報媒体で放送可能なあらゆる事柄をいう。また、取材許可条件データとは、撮影に対する費用(取材費用)の条件、著作権の所在・配分等の著作権条件放送対象となる映像コンテンツ放送する放送局の希望条件のことをいう。
【0059】
ステップS3においては、入力フォーム内に設けられている送信ボタンがクリックされることで、入力された素材情報データと取材許可条件データが映像コンテンツトレーディングサーバ12に送信される。
【0060】
ステップS4においては、素材情報データと取材許可条件データがHTTPサーバ28aにより受信される。
【0061】
ステップS5においては、素材情報データと取材許可条件データがデータベース管理システム28cにより任意に検索・抽出可能なデータとして記憶される。
【0062】
ステップS6においては、図示しないCGIやスクリプトプログラムにより素材情報データが取出され、HTTPサーバ28aにより配信可能なHTMLデータに変換される。なお、変換により生成されたHTMLデータは、コンテンツ製作者端末100により素材情報データに対するコンテンツ製作者の撮影条件を示すデータである撮影申込条件データが入力できるよう入力フォームも備えたページとなるように生成される。
【0063】
ステップS7においては、映像コンテンツトレーディングサーバ12にアクセスしてきたコンテンツ製作者端末100に素材情報データを含むHTMLデータがHTTPサーバ28aにより配信される。
【0064】
ステップS8においては、コンテンツ製作者端末100の入力部118を用いてコンテンツ製作者により撮影申込条件データが入力される。
【0065】
ステップS9においては、入力フォーム内に設けられている送信ボタンがクリックされることで、入力された撮影申込条件データが映像コンテンツトレーディングサーバ12に送信される。
【0066】
ステップS10においては、撮影申込条件データがHTTPサーバ28aにより受信される。ここで、撮影申込条件データとは、取材許可条件データに対応した内容(撮影に対する費用(取材費用)の条件、著作権の所在・配分等の著作権条件、放送局条件、その他の取材条件(コンテンツ製作者の所在地、コンテンツ製作者により製作されるコンテンツの放送予定日))のことをいう。
【0067】
ステップS11においては、撮影申込条件データがデータベース管理システム28cにより、上記送信された素材情報データと取材許可条件データとに関連付けられて記憶される。
【0068】
なお、ステップS7からステップS11までの処理は、映像コンテンツトレーディングサーバ12にアクセスしてきたコンテンツ製作者端末100それぞれに対して行われ単数または複数の撮影申込条件データが、上記送信された素材情報データと取材許可条件データとに関連付けられて記憶される。
【0069】
ステップS12においては、データベース管理システム28cにより、取材許可条件データの内容と条件が最も合致する撮影申込条件データの選定が行われる。たとえば、取材者により入力された撮影申込条件データは、撮影に対する費用条件、著作権条件、放送局条件、素材情報データに記述される撮影対象の存在場所および素材情報データに記述される撮影対象に関するイベントの発生日、の各パラメータを比較して選定される。なお、選定が行われる前に撮影申込条件データに含まれるデータに対して、任意の係数により補正が行われてもよい。具体的な係数としては、素材情報データに記述される撮影対象の存在場所とコンテンツ製作者の所在場所との距離の大きさに基づいてデータを補正する係数や、素材情報データに記述される撮影対象に関するイベントの発生日とコンテンツ製作者により製作されたコンテンツの放送予定日までの期間の長さに基づいてデータを補正する係数など、映像コンテンツの流通性やタイムリー性を高めるために適宜な係数が設定される。
【0070】
ステップS13においては、選定された撮影申込条件データを入力・送信してきたコンテンツ製作者に対して撮影により映像コンテンツの製作を指示する内容(データ)がメールサーバ28bにより送信される。
【0071】
コンテンツ製作者により取材が行われることにより映像コンテンツの製作が行われる。
【0072】
ステップS14においては、コンテンツ製作者により製作された映像コンテンツが映像コンテンツトレーディングサーバ12に送信される。
【0073】
ステップS15においては、送信されてきた映像コンテンツが、対応する素材情報データと取材許可条件データとに関連付けられて記憶される。
【0074】
ステップS16においては、複数のコンテンツ製作者により撮影申込条件データが送信されてきた場合に、映像コンテンツを製作しなかったコンテンツ製作者に対して映像コンテンツの配信が行われる。また、取材許可条件データに映像コンテンツの配信を希望する旨を示すデータが含まれていた場合には、許可条件データを入力した情報提供端末50に対して映像コンテンツが配信されてもよい。
【0075】
続いて、図10を参照しながら、情報提供者端末50から映像コンテンツ自体が配信される場合について説明する。なお、図10は、映像コンテンツトレーディングシステムのその他の動作例を示すフローチャート図である。
【0076】
まず、ステップS21において、映像コンテンツトレーディングサーバ12は情報提供者端末50に対して、映像コンテンツの内容を簡単に説明する映像コンテンツ説明データと映像コンテンツ配信の条件を示す配信条件データを記入し映像コンテンツトレーディングサーバ12に送信する機能を有する入力フォームデータを送信する。入力フォームデータは、先程と同様に、HTMLデータにより記載されており、情報提供者端末50のWWWブラウザ66aにより入力フォームがディスプレイ64に表示される。
【0077】
ステップS22においては、情報提供者端末50の入力装置70により映像コンテンツの内容を簡単に説明する映像コンテンツ説明データと映像コンテンツの配信の条件を示す配信条件データとが入力される。なお、配信条件データとは、映像コンテンツをコンテンツ製作者に対して配信する場合に映像コンテンツ使用料をコンテンツ製作者から徴収するか否か、映像コンテンツ使用料を徴収する場合にはその価格、映像コンテンツをコンテンツ製作者に配信する場合に発生する料金を支払っても配信を希望するか否か、著作権の所在・配分、映像コンテンツの放送時期、放送地域などの情報提供者が送信した映像コンテンツの取扱いに関して希望する条件のことをいう。
【0078】
ステップS23においては、入力フォーム内に設けられている送信ボタンがクリックされることで、入力された映像コンテンツ説明データと配信条件データおよび映像コンテンツが映像コンテンツトレーディングサーバ12に送信される。
【0079】
ステップS24においては、映像コンテンツ説明データと配信条件データおよび映像コンテンツがHTTPサーバ28aにより受信される。
【0080】
ステップS25においては、映像コンテンツ説明データと配信条件データおよび映像コンテンツがデータベース管理システム28cにより任意に検索・抽出可能なデータとして記憶される。
【0081】
ステップS26においては、図示しないCGIやスクリプトプログラムにより映像コンテンツ説明データと配信条件データおよび映像コンテンツが取出され、HTTPサーバ28aにより配信可能なHTMLデータに変換される。なお、変換により生成されたHTMLデータは、コンテンツ製作者端末100により映像コンテンツに対するコンテンツ製作者の配信条件を示すデータである配信申込条件データが入力できるよう入力フォームも備えたページとなるように生成される。なお、映像コンテンツはそのまま放送されないように、映像コンテンツの一部が配信されるように処理されることが望ましい。
【0082】
ステップS27においては、映像コンテンツトレーディングサーバ12にアクセスしてきたコンテンツ製作者端末100にステップS26において生成されたHTMLデータがHTTPサーバ28aにより配信される。
【0083】
ステップS28においては、コンテンツ製作者端末100の入力部118を用いてコン テンツ製作者により配信申込条件データが入力される。
【0084】
ステップS29においては、入力フォーム内に設けられている送信ボタンがクリックされることで、入力された配信申込条件データが映像コンテンツトレーディングサーバ12に送信される。
【0085】
ステップS30においては、配信申込条件データがHTTPサーバ28aにより受信される。
【0086】
ステップS31においては、配信申込条件データがデータベース管理システム28cにより、対応する映像コンテンツ説明データと配信条件データおよび映像コンテンツとに関連付けられて記憶される。
【0087】
なお、ステップS27からステップS31までの処理は、映像コンテンツトレーディングサーバ12にアクセスしてきたコンテンツ製作者端末10それぞれに対して行われ単数または複数の配信申込条件データが、上記送信された映像コンテンツ説明データと配信条件データおよび映像コンテンツとに関連付けられて記憶される。
【0088】
ステップS32においては、データベース管理システム28cにより、配信条件データの内容と配信申込条件データの内容が合致するか判断される。なお、判断が行われる前に、配信申込条件データに含まれるデータに対して任意の係数により補正処理が行われてもよい。
【0089】
ステップS33においては、条件が合致すると判断された配信申込条件データを入力・送信してきたコンテンツ製作者に対して映像コンテンツ全部の配信がメールサーバ28bにより送信される。
【0090】
ステップS34においては、コンテンツ製作者に映像コンテンツの全部を配信することで映像コンテンツ使用料の徴収・支払いや配信料の徴収などの必要が生じた場合、料金徴収・支払い処理システム28dにより処理が行われる。なお、料金の徴収や支払い処理は、クレジットカードやデビットカードなどを用いて電算処理により行われてもよいし、請求書等の帳票をプリンタ22によって出力し任意の手段によりコンテンツ製作者に届くように構成されてもよい。
【0091】
引き続いて、図11を参照しながら、映像コンテンツトレーディングサーバ12から映像コンテンツが配信される別の場合について説明する。なお、図11は、映像コンテンツトレーディングシステムのさらにその他の動作例を示すフローチャート図である。
【0092】
まず、ステップS41において、映像コンテンツトレーディングサーバ12は、情報提供者端末50に対して、映像コンテンツの素材となる撮影対象の内容を示す素材情報データと撮影対象の撮影を許可する条件を示す取材許可条件データを入力するための入力フォームデータを送信する。詳細な手順について説明すると、素材情報データと取材許可条件データを入力しようとする者は、映像コンテンツトレーディングサーバ12のホームページにアクセスし、図12に示すような、素材情報データの一部(題名)が一覧表示されているページを表示させる。素材情報データと取材許可条件データを入力しようとする者は、素材情報データを書き込む日付が表示されている部分をクリックすることで、図13に示すような入力フォームページ(入力フォームデータ)を受信する。なお、この入力フォームへは、アクセス制限など設けず誰もがアクセスし入力できるうに構成することが望ましい。
【0093】
ステップS42においては、図14に示すように、情報提供者端末50の入力装置70により映像コンテンツの素材となる撮影対象の内容を示す素材情報データと取材許可条件データを入力する。
【0094】
ステップS43においては、入力フォーム内に設けられている「書き込み」ボタンがクリックされることで、入力された素材情報データと取材許可条件データが映像コンテンツトレーディングサーバ12に送信される。
【0095】
ステップS44においては、素材情報データと取材許可条件データがHTTPサーバ28aにより受信される。
【0096】
ステップS45においては、素材情報データと取材許可条件データがデータベース管理システム28cにより任意に検索・抽出可能なデータとして記憶される。
【0097】
ステップS46においては、図示しないCGIやスクリプトプログラムにより素材情報データが取出され、HTTPサーバ28aにより配信可能なHTMLデータに変換される。取出された素材情報データは、撮影対象に関するイベントの発生日に関連づけたカレンダ状のHTMLデータに変換され、素材情報データ一覧可能としている。図15に示すように、この実施形態においては、2ヶ月分素材情報データが一覧できるようにページを生成している
【0098】
ステップS47においては、映像コンテンツトレーディングサーバ12にアクセスしてきたコンテンツ製作者端末100に素材情報データと取材許可条件データの一部(題名)を含むHTMLデータがHTTPサーバ28aにより配信される。
【0099】
ステップS48においては、コンテンツ製作者端末100の入力部118により撮影申込条件データが入力される。撮影申込条件データの入力の手順は、まず、図15のようにカレンダ表示された素材情報データのうち撮影の申込みを行うイベントが表示されている部分をクリックすることから行われる。クリックすることで、図16に示すようなページが配信される。ページ内には、ステップS42において記入された内容と同等の内容が記載されている。撮影申込条件データの入力を行う者は、ページに記載された内容を確認した後、ページ内に設けられた「条件記入」のボタンをクリックし、配信された入力用フォームページ内に条件を記入する。撮影申込条件データには、取材許可条件データに対応した内容(撮影に対する費用(取材費用)の条件、著作権の所在・配分等の著作権条件、放送局条件、その他の取材条件(コンテンツ製作者の所在地、コンテンツ製作者により製作されるコンテンツの放送予定日))、映像コンテンツの納品期限、利用料金の他、映像コンテンツの利用形態(編集可能か否か等)などの様々な条件を記入することができるように構成されている。
【0100】
ステップS49においては、撮影申込条件データを入力する入力フォーム内に設けられている送信ボタンがクリックされることで、入力された撮影申込条件データが映像コンテンツトレーディングサーバ12に送信される。
【0101】
ステップS50においては、撮影申込条件データがHTTPサーバ28aにより受信される。
【0102】
ステップS51においては、撮影申込条件データがデータベース管理システム28cにより、対応する素材情報データと取材許可条件データとに関連付けられて記憶される。
【0103】
なお、ステップS47からステップS51までの処理は、映像コンテンツトレーディングサーバ12にアクセスしてきたコンテンツ製作者端末100それぞれに対して行われ単数または複数の撮影申込条件データが、対応する素材情報データと取材許可条件データとに関連付けられて記憶される。
【0104】
ステップS52においては、データベース管理システム28cにより、取材許可条件データ合致する撮影申込条件データの選定が行われる。たとえば、コンテンツ製作者により入力された撮影申込条件データは、撮影に対する費用条件、著作権条件、放送局条件、素材情報データに記述される撮影対象の存在場所および素材情報データに記述される撮影対象に関するイベントの発生日、の各パラメータを、取材許可条件データと比較して選定される。なお、選定が行われる前に撮影申込条件データに含まれるデータに対して、任意の係数により補正が行われてもよい。具体的な係数としては、料金データに対して、上述したように素材情報データに記述される撮影対象の存在場所とコンテンツ製作者の所在場所との距離の大きさに基づいて値を補正する係数や、素材情報データに記述される撮影対象に関するイベントの発生日とコンテンツ製作者により製作されたコンテンツの放送予定日までの期間の長さに基づいて値を補正する係数など、映像コンテンツの流通性やタイムリー性を高めるために適宜な係数が設定される。
【0105】
ステップS53においては、選定された撮影申込条件データを入力・送信してきたコンテンツ製作者に対して撮影により映像コンテンツの製作を指示する内容(データ)がメールサーバ28bにより送信される。
【0106】
ここで、コンテンツ製作者により取材が行われることにより映像コンテンツの製作が行われる。なお、情報提供者や当該映像コンテンツの配信を希望する者が、映像コンテンツ製作の進捗状況を確認したい場合には、図16に示すページ内に設けられている「進捗状況」ボタンをクリックすることにより、図17に示すようなページによって進捗状況を確認することが可能である。また、情報提供者や当該映像コンテンツの配信を希望する者が、コンテンツ製作者に要望がある場合には、図17に示すページ内に設けられている「要望」ボタンをクリックすることにより、要望内容を記入するページが表示され、内容を記入した後、任意のボタンをクリックすることにより電子メールにより要望の内容がコンテンツ製作者に送信される。
【0107】
ステップS54においては、コンテンツ製作者により製作された映像コンテンツが映像コンテンツトレーディングサーバ12に送信される。
【0108】
ステップS55においては、送信されてきた映像コンテンツが、それに対応した素材情報データに関連付けられて記憶される。
【0109】
ステップS56においては、受信した映像コンテンツデータから静止画データ生成が行われる。図18に示すように、コンテンツ製作者により送信された映像コンテンツデータを再生したときの先頭部分,先頭から5秒後の部分,最後から5秒前の部分,最後の部分の静止画データが画像処理ソフトにより生成される。なお、生成する静止画データとして、以上の部分についてのみではなく、作業者によりその映像コンテンツデータの特徴を最も表している部分の静止画データが生成されてもよい。生成された静止画データは、HTTPサーバ28aにより、閲覧可能なようにHTTPサーバ28aの管理ディレクトリに記録される。なお、この静止画データは、図17中に示す「閲覧」ボタンをクリックすることにより閲覧が可能であるが、閲覧ページには任意のID,パスワードを入力することで閲覧可能となるようにアクセス制限されている。
【0110】
ステップS57においては、像処理システム28eにより編集作業が実施され映像コンテンツデータから画像解像度を低くした動画データが画像処理ソフトにより生成される。生成される動画データとしては、RealNetwoks社のRealPlayer(登録商標)で再生可能なリアルビデオ形式やMicrosoft社のWindows MediaPlayerで再生可能なWindows Mediaファイル形式やMpeg形式,Avi形式等が生成される。なお、配信される動画データとしては、ネットワーク配信によりストリーム再生を行える動画データが望ましい。この動画データは、図17中に示す「閲覧」ボタンをクリックすることにより閲覧が可能であるが、閲覧ページには任意のID,パスワードを入力することで閲覧可能となるようにアクセス制限されている。
【0111】
ステップS58においては、像処理システム28eにより編集作業が実施された編集済み映像コンテンツデータが生成される。この映像コンテンツデータは動画データではあるがステップS57で生成された動画データとは異なり画像解像度は元の画像解像度と等しいもしくは放送に十分利用できる画像解像度で生成される。生成される映像コンテンツのデータ形式としては、mpeg形式やデジタルビデオ機が使用するフォーマット形式が用いられる。生成された動画データは、静止画データと同様に、HTTPサーバ28aにより、閲覧可能なようにHTTPサーバ28aの管理ディレクトリに記録される。なお、この動画データは、図17に示す「ダウンロード」ボタンをクリックすることによりダウンロードが可能であるが、配信ページには任意のID,パスワードを入力することで閲覧可能となるようにアクセス制限されている。
【0112】
以上のステップを経た後、ステップS56、ステップS57、ステップS58において生成された静止画データ、動画データ、編集済み映像コンテンツは、図17中の「閲覧」「ダウンロード」ボタンをクリックして適宜な料金を支払うことにより提供される。例えば、編集済み映像コンテンツの場合は、5万円、動画データの場合は、編集済み映像コンテンツの価格の60パーセントである3万円、静止画データの場合は、編集済み映像コンテンツの価格の25パーセントである1万2千5百円という料金で提供される。なお、撮影申込条件データと取材許可条件データの条件が合致した者については、予め静止画データ、動画データ、編集済み映像コンテンツすべてが閲覧可能な状態に設定されているが、途中で映像コンテンツの閲覧・配信をキャンセルしたいときには、図16に示すページ内に設けられている「放送キャンセル」ボタンをクリックし、任意のID,パスワードを入力することによりキャンセルを行うことが可能である。キャンセルした場合には、静止画データ、動画データの閲覧状況から価格が算出され請求が行われる。
【0113】
なお、この料金は、一例に過ぎず、その他の設定により提供がおこなわれてもよい。また、料金についても変動するように構成されてもよく、例えば、3者が映像コンテンツの購入した場合には、最初に設定した価格の70パーセントの料金で提供するように構成したり、取材した日付から10日を過ぎたら70パーセントの料金で提供するように構成してもよい。また、ステップS48において、購入者は支払ってもよいと考える最高価格および期限を入力し、そのデータをデータベース管理システム2cに記録しておき、映像コンテンツの価格が変動して期限内に購入可能価格となった場合、その購入者が映像コンテンツを閲覧可能となるように構成してもよい。この場合には、適宜、その購入者にID,パスワードを発行し、HTTPサーバ28aによるその購入者に対するアクセス制限が解除される。
【0114】
【発明の効果】
この発明によれば、全国各地存在する映像コンテンツに関する情報や映像コンテンツ自体を迅速且つ低コストで入手することができ、全国各地にいる発表の場を求めている者に発表の場を提供する機会与えることができる。
【図面の簡単な説明】
【図1】 本発明にかかる映像コンテンツトレーディングサーバを用いて構築した映像コンテンツトレーディングシステムの一実施形態を示す概略図である。
【図2】 映像コンテンツトレーディングサーバを示すブロック図である。
【図3】 映像コンテンツトレーディングサーバの記憶装置内を示す概念図である。
【図4】 メーリングリストを示す概念図である。
【図5】 情報提供者端末を示すブロック図である。
【図6】 情報提供者端末の記憶装置内を示す概念図である。
【図7】 コンテンツ製作者端末を示すブロック図である。
【図8】 コンテンツ製作者端末の記憶装置内を示す概念図である。
【図9】 映像コンテンツトレーディングシステムの一動作例を示すフローチャート図である。
【図10】 映像コンテンツトレーディングシステムのその他の動作例を示すフローチャート図である。
【図11】 映像コンテンツトレーディングシステムのさらにその他の動作例を示すフローチャート図である。
【図12】 素材情報データの一部が一覧表示されているページを示す図解図である。
【図13】 素材情報データを入力する入力フォームページを示す図解図である。
【図14】 素材情報データが入力された入力フォームページを示す図解図である。
【図15】 素材情報データの一部が一覧表示されているページを示す別の図解図である。
【図16】 取材する映像コンテンツに関する情報が表示されたページを示す別の図解図である。
【図17】 進捗状況を表示するページを示す別の図解図である。
【図18】 静止画データを示す図解図である。
【符号の説明】
10 映像コンテンツトレーディングシステム
12 映像コンテンツトレーディングサーバ
14 CPU
16 ROM
18 RAM
20 出力部
22 プリンタ
24 画像処理部
26 ディスプレイ
28 記憶装置
28a HTTPサーバ
28b メールサーバ
28c データベース管理システム
28d 料金徴収・支払い処理システム
28e 画像処理システム
30 入力部
32 ネットワーク接続部
50 情報提供者端末
52 CPU
54 ROM
56 RAM
58 ビデオキャプチャー部
60 AV機器
62 画像処理部
64 ディスプレイ
66 記憶装置
66a WWWブラウザ
66b メーラー
100 コンテンツ製作者端末
102 CPU
104 ROM
106 RAM
108 ビデオキャプチャー部
110 AV機器
112 画像処理部
114 ディスプレイ
116 記憶装置
200 ネットワーク
[0001]
BACKGROUND OF THE INVENTION
  The present invention relates to a video content trading server, and more particularly, to a video content trading server that can quickly collect information on video content that exists in various parts of the country and video content data itself.
[0002]
[Prior art]
  Conventionally, a television broadcast station, a cable television broadcast station, a satellite television broadcast station, an Internet broadcast station, a program production company, a personal broadcaster, etc. (hereinafter simply referred to as an information media person) have used video contents (videos) used in broadcast programs. , Still images). The production process will be explained. First, an information medium person first obtains information on events and incidents in various parts of the country from himself or from related parties. The information mediator selects events such as events and incidents that the viewer is interested in from the obtained information. The information mediator dispatches interviewers to cover the selected event and produce video content.
[0003]
[Problems to be solved by the invention]
  However, in the conventional method, since the information that can be obtained is limited, it is difficult to obtain information on potential events in various parts of the country. In addition, since the interview activities had to dispatch interviewers to the site, there were many problems such as labor costs and transportation costs. Information media personnel were able to report only some of the events that exist in various parts of the country due to the above-mentioned problems due to the limited human resources (interviewers) and financial resources that can be invested in the coverage activities. Under such circumstances, in the future when the number of broadcasting media / broadcasting stations becomes large and multi-stationed, a problem of shortage of video content is expected. In order to solve the above problems, there is currently an effort to conduct coverage activities using people who have the ability to report in the vicinity of the coverage area.Although being advancedIt was difficult for the information media person to check the progress and contents of the interviews one after another. For this reason, it has often been difficult to obtain the video content that has been covered with the expected deadline and content.
[0004]
  On the other hand, even if you are looking for a place of announcement (broadcast place) about your profession and hobbies throughout the country, you do not know how to get information media to interview and broadcast, so you can get a place to announce There were many people who were frustrated. On the other hand, about the events that became a hot topic, information media people from all over the country gathered for coverage, causing problems such as hindering the progress of the events.
[0005]
  Therefore, the main purpose of the present invention is toInInformation about existing video content and the video content itself can be obtained quickly and at low cost.HaveOpportunity to provide a place for presentation to those who are looking for a place for presentationTheIt is to provide a video content trading system that can be provided.
[0006]
[Means for Solving the Problems]
  The invention according to claim 1 is a video content for transacting video content such as moving images and still images using a computer network.tradingServer and informationOfferFrom the user terminal,Details of the subject to be imaged, Subject of shootingWhere it existsAnd the date of the event related to the shootingMaterial information data and the cost of shootingConditions, copyright conditionsAnd broadcastStation conditionsIncludingShadowSubjectInterviewIndicates the conditions that allowInterviewReceiving means for receiving permission condition data, received material information data and receivedInterviewStorage means for storing permission condition data, transmission means for transmitting the stored material information data to the content producer terminal, and shooting conditions for the material information data transmitted from the content producer terminal(Including shooting conditions corresponding to the permission conditions for coverage, copyright conditions, broadcasting station conditions, the location of the content producer, and the scheduled broadcast date of the content produced by the content producer)Receiving means for receiving photographing application condition data, storage means for storing received photographing application condition data, and stored photographing application condition data, CoverageExpenses for shooting included in permission condition dataConditions, copyright conditions and broadcasting station conditionsCompare withIn addition, the distance between the location where the shooting target exists described in the material information data and the location of the content producer, the date of the event related to the shooting target described in the material information data, and the content produced by the content producer Based on the length of the period until the scheduled broadcast dateSelection means for selecting the most suitable shooting application condition data and the content producer terminal that has transmitted the selected shooting application condition data,By shootingRuTransmission means for transmitting data instructing production of video content;Receiving means for receiving transmitted video content from a content producer terminal that has received data instructing production of video content; and distributing means for distributing received video content;A video content trading server.
[0007]
  The invention according to claim 2 is stored.InterviewThe permission condition data includes distribution condition data, receiving means for receiving distribution application condition data from the distribution requester terminal, and distribution condition data and distribution application when distributing the received video content to the distribution requester terminal. A selection means for selecting distribution application condition data that matches the condition data;Distribution meansFor the delivery requester terminal that sent the selected delivery application condition dataHas a function to deliverA collection processing means for collecting a distribution fee from the distribution requester terminal when all of the video content is distributed to a distribution requester terminal to which the video content is distributed, and a part or all of the collected distribution fee The video content trading server according to claim 1, further comprising payment processing means for paying a content creator who has transmitted the video content.
[0008]
  The invention described in claim 3 includes still image generation means for generating still image data from the received video content, and the still image generation means has a head portion when the received video content is played back, and 5 from the head. Function for generating still image data in the second part, the part 5 seconds before the last part, and the last part, and the function for providing the generated still picture dataWhenThe video content trading server according to claim 1, comprising:
[0009]
  The invention according to claim 4 includes still image generation means for generating still image data from the received video content, and the still image generation means is a still image at an arbitrary time when the received video content is reproduced. Function to generate data and function to provide generated still image dataWhenThe video content trading server according to claim 1, comprising:
[0010]
  According to the fifth aspect of the present invention, the progress status data including the interview date information, the still image data display scheduled date, and the moving image data display scheduled date is received from the video content producer terminal that has received the data instructing the production of the video content. The video content trading server according to claim 1, further comprising: a progress status receiving unit that transmits the progress status data that is received.
[0011]
  The invention according to claim 6 stores the stored material information data., In relation to the date of occurrence of the event related to the shooting target2. The video content trading server according to claim 1, further comprising: a calendar generation unit that generates calendar-like HTML data; and a calendar transmission unit that transmits the generated calendar-like HTML data.
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
  The above object, other objects, features, and advantages of the present invention will become more apparent from the following detailed description of embodiments of the present invention with reference to the drawings.
[0029]
DETAILED DESCRIPTION OF THE INVENTION
  FIG. 1 is a schematic diagram showing an embodiment of a video content trading system constructed using a video content trading server according to the present invention. As shown in FIG. 1, the video content trading system 10 includes a video content trading server 12 and information.OfferA user terminal 50, a content creator terminal 100, and a network 200.
[0030]
  The video content trading server 12 is a server for trading video content data itself such as moving image data and still image data, and material information data indicating the content of a shooting target that is a video content material. The video content trading server 12 includes a CPU 14 as shown in FIG. CPU 14 is video contenttradingThis is a central processing unit that performs arithmetic processing when performing various processing in the server 12. A ROM 16 is connected to the CPU 14. ROM 16 is video contenttradingThis is a memory for storing a basic input / output processing program that is executed by the server 12 at startup. A RAM 18 is connected to the CPU 14. The RAM 18 executes various arithmetic processes in the CPU 14.InA memory for temporarily storing programs and data to be used.
[0031]
  Further, an output unit 20 is connected to the CPU 14. The output unit 20 is an interface for outputting various data obtained by the arithmetic processing by the CPU 14 to a printer 22 or the like described later. As described above, the printer 22 is connected to the output unit 20. The printer 22 prints print data such as invoice data obtained by arithmetic processing on paper. As the printer 22, a laser printer, an ink jet printer, a dot printer, a thermal transfer printer, or the like is used. Note that the printer 22 does not necessarily have to be connected when it is not necessary to print data on paper or the like.
[0032]
  An image processing unit 24 is connected to the CPU 14. The image processing unit 24 generates screen display data based on the calculation processing result of the CPU 14. The image display data generated by the image processing unit 24 is appropriately displayed as a screen on the display 26 connected to the image processing unit 24. In addition, when it is not necessary to monitor the processing process of the video content trading server 12, the display 26 is not necessarily connected.
[0033]
  Further, a storage device 28 is connected to the CPU 14. The storage device 28 stores programs and data used when the CPU 14 executes various processes, and stores data generated by the CPU 14 through arithmetic processing and data received via the network 200. is there.
[0034]
  As shown in FIG. 3, the storage device 28 stores an HTTP server 28a, a mail server 28b, a database management system 28c, a fee collection / payment processing system 28d, and an image processing system 28e. The HTTP server 28a receives information based on the HTTP protocol.OfferVarious data requested from the creator terminal 50 and the content creator terminal 100, and informationOfferThis is an application for receiving data transmitted from the person terminal 50 or the like.
[0035]
  Mail server 28bOfferReceiving e-mails transmitted from the creator terminal 50 and the content creator terminal 100, and informationOfferTo send an e-mail to the creator terminal 50 and the content creator terminal 100ofIs an application. Further, the mail server 28b has a mailing list function, and has a mailing list as shown in FIG. When an e-mail is transmitted to an arbitrary e-mail address provided in the mail server 28b, the e-mail is transferred to all e-mail addresses described in the mailing list. Note that the mailing list contains the e-mail address of the content creator.
[0036]
  Database management system 28cOfferThe video content data transmitted from the user terminal 50 and the content creator terminal 100, the generated video content data and the information on the content of the shooting target as the material of the video content and the data of the content of the e-mail are stored in association with each other as a database; It is an application that has a function to manage. The fee collection / payment processing system 28dOfferThis is an application that performs fee collection / payment processing when fee collection or payment is required for a creator or content creator.
[0037]
  The image processing system 28e is an application having a function of generating various image data from transmitted video content data (moving image data). As a function,Content productionTerminal10It has a function of editing video content data received from 0. In addition, the image processing system 28e is configured to start still image data from the moving image data before editing or after editing from the first portion of the moving image data, the portion 5 seconds after the beginning, the portion 5 seconds before the end, the last portion, and an arbitrary portion. It has the function to generate. Note that the image processing system 28e automatically generates still image data for the portion 5 seconds after the beginning, the portion 5 seconds before the end, and the last portion, but still image data for any portion is manually generated. Is done. Furthermore, the image processing system 28e has a function of generating moving image data having a lower resolution than the original moving image data.
[0038]
  HTTP server 28a, mail server 28b,The database management system 28c, fee collection / payment processing system 28d, and image processing system 28e will be described in detail when the operation of the system is described..
[0039]
  Further, an input unit 30 is connected to the CPU 14. The input unit 30 is an interface for connecting input devices such as a mouse, a keyboard, a tablet, and a scanner (not shown), and various instruction commands and data are input to the CPU 14 through this interface. When various data input processes are not performed in the video content trading server 12, an input device such as a keyboard and a mouse is not necessarily connected to the input unit 30. In addition, a network connection unit 32 is connected to the CPU 14. As the network connection unit 32, a modem, a terminal adapter, a LAN card, or the like is applied. The network 200 is connected to the network connection unit 32.
[0040]
  informationOfferThe person terminal 50 includes a CPU 52 as shown in FIG. CPU52 is informationOfferThis is a central processing unit that performs arithmetic processing when performing various processing in the person terminal 50. A ROM 54 is connected to the CPU 52. ROM54 is informationOfferPerson terminal 50ofThis is a memory for storing a basic input / output processing program to be executed at startup. A RAM 56 is connected to the CPU 52. The RAM 56 is a memory for temporarily storing programs and data used when the CPU 52 executes various arithmetic processes.
[0041]
  A video capture unit 58 is connected to the CPU 52. The video capture unit 58 converts various input video signals into moving image data and still image data.,It has a function of storing in a storage device 66 described later. An AV device 60 is connected to the video capture unit 58 at any time. As the AV device 60, a device capable of outputting various video signals such as a video deck and a video camera is used.
[0042]
  An image processing unit 62 is connected to the CPU 52. The image processing unit 62 generates screen display data based on the result of arithmetic processing by the CPU 52. A display 64 is connected to the image processing unit 62. The display 64 displays a screen based on the image display data generated by the image processing unit 62.
[0043]
  A storage device 66 is connected to the CPU 52. The storage device 66 stores programs and data used when the CPU 52 executes various processes. The storage device 66 stores data generated by the CPU 52 through arithmetic processing or the like or received data. As applications stored in the storage device 66, a WWW browser 66a and a mailer 66b are stored in addition to an OS (operation system) (not shown) as shown in FIG. The WWW browser 66 a visualizes text data, still image data, and moving image data included in the HTML data distributed from the video content trading server 12 on the display 26. The mailer 66b is for performing transmission / reception of electronic mail with an appropriate mail server.
[0044]
  An input unit 68 is connected to the CPU 52. The input unit 68 is an interface for connecting an input device 70 described later. The input unit 68 inputs various instruction signals and various data input from the input device 70 to the CPU 52. An input device 70 is connected to the input unit 68. As the input device 70, a keyboard, a mouse, a tablet, and a touch panel are used. The input device 70 is used for inputting various commands.
[0045]
  A sound card 72 is connected to the CPU 52. The sound card 72 is equipped with various sound source chips and a voice input unit (not shown).,informationOfferA function for reproducing, recording, and inputting voice in the person terminal 50 is provided.
[0046]
  A network connection unit 74 is connected to the CPU 52. As the network connection unit 74, a LAN card, a modem, a terminal adapter, or the like is used.,Connected to the network 200. The network connection unit 74 has a function of transmitting and receiving text data and video content.
[0047]
  The above informationOfferThe person terminal 50 can have the same configuration by installing a video capture card in a computer such as a personal computer or a workstation and installing an appropriate WWW browser application and mail transmission / reception application. Also, information that provides information regarding the content of the shooting target that is the material of the video content to the video content trading server 12 without handling transmission of the video content to the video content trading server 12OfferWhen used as a user terminal, it is not necessary to attach the video capture unit 58.
[0048]
  The content creator terminal 100 includes a CPU 102 as shown in FIG. The CPU 102 is a central processing unit that performs arithmetic processing when various processes are performed in the content creator terminal 100. A ROM 104 is connected to the CPU 102. The ROM 104 is a memory for storing a basic input / output processing program that is executed when the content creator terminal 100 is activated. A RAM 106 is connected to the CPU 102. The RAM 106 is a memory for temporarily storing programs and data used when the CPU 102 executes various arithmetic processes.
[0049]
  CPU102Is connected to a video capture unit 108. The video capture unit 108 converts various input video signals into moving image data and still image data.,It has a function of recording in a storage device 116 described later. An AV device 110 is connected to the video capture unit 108 at any time. The AV device 110 includes various video signals such as a video deck and a video camera.ofA device capable of outputting is used.
[0050]
  An image processing unit 112 is connected to the CPU 102. The image processing unit 112 generates screen display data based on the result of arithmetic processing by the CPU 102. A display 114 is connected to the image processing unit 112. The display 114 is based on the image display data generated by the image processing unit 112.ZAnd display the screen.
[0051]
  A storage device 116 is connected to the CPU 102. The storage device 116 stores programs and data used when the CPU 102 executes various processes. The storage device 116 stores data generated by the CPU 102 through arithmetic processing or the like and received data. As applications stored in the storage device 116, a WWW browser 116a and a mailer 116b are stored in addition to an OS (not shown) as shown in FIG. The WWW browser 116 a visualizes text data, still image data, and moving image data included in the HTML data distributed from the video content trading server 12 on the display 114. The mailer 116b sends and receives e-mails to the mail server that has been set.TrustIs for doing.
[0052]
  An input unit 118 is connected to the CPU 102. The input unit 118 is an interface for connecting an input device 120 described later. The input unit 118 inputs various instruction signals and various data input from the input device 120 to the CPU 102. An input device 120 is connected to the input unit 118. As the input device 120, a keyboard, a mouse, a tablet, and a touch panel are used. The input device 120 is used for inputting various commands.
[0053]
  A sound card 122 is connected to the CPU 102. The sound card 122 is equipped with various sound source chips and a voice input unit (not shown).,The content creator terminal 100 is provided with a function of reproducing, recording, and inputting audio.
[0054]
  A network connection unit 124 is connected to the CPU 102. As the network connection unit 124, a LAN card, a modem, a terminal adapter, or the like is used.,Connected to the network 200. The network connection unit 124 has a function of transmitting and receiving text data and video content.
[0055]
  Note that, as described above, the content creator terminal 100 uses the informationOfferThe user terminal 50 has the same configuration, and can be configured by installing a video capture card in a computer such as a personal computer or a workstation and installing an appropriate WWW browser application and mail transmission / reception application.
[0056]
  FIG. 9 is a flowchart showing an operation example of the video content trading system. A case will be described in which material information data indicating the content of a shooting target that is a material of video content is exchanged.
[0057]
  First, in step S1, the video content trading server 12OfferTo the user terminal 50, the material information data indicating the content of the shooting target that is the material of the video content and the shooting targetInterviewIndicates the conditions that allowInterviewSend input form data to input permission condition data. Input form data is described in HTML data,OfferThe input form is displayed on the display 64 by the WWW browser 66a of the person terminal 50.
[0058]
  In step S2, informationOfferMaterial information indicating the content of the shooting target that is the material of the video content by the input device 70 of the person terminal 50 and the shooting targetInterviewIndicates the conditions that allowInterviewPermit condition data is entered. The material information data refers to all matters that can be broadcast on an information medium, such as information on various events held throughout the country and information on individuals with special skills. Also,InterviewPermission condition data is the cost of shooting(Interview costs)Conditions, copyright location and distributionCopyright conditions,Broadcast targetVideo contentThebroadcastBroadcast stationDesired conditionetcI mean.
[0059]
  In step S3, when the send button provided in the input form is clicked, the input material information data andInterviewThe permission condition data is transmitted to the video content trading server 12.
[0060]
  In step S4, the material information data andInterviewThe permission condition data is received by the HTTP server 28a.
[0061]
  In step S5, the material information data andInterviewThe permission condition data is stored as data that can be arbitrarily searched and extracted by the database management system 28c.
[0062]
  In step S6, material information data is extracted by a CGI or script program (not shown) and converted into HTML data that can be distributed by the HTTP server 28a. Note that the HTML data generated by the conversion is generated by the content creator terminal 100 with respect to the material information data.Content creatorShooting application condition data, which is data indicating the shooting conditions ofNaGenerated to be a page with an input form.
[0063]
  In step S7, HTML data including material information data is distributed by the HTTP server 28a to the content producer terminal 100 that has accessed the video content trading server 12.
[0064]
  In step S8, shooting application condition data is input by the content producer using the input unit 118 of the content producer terminal 100.
[0065]
  In step S <b> 9, when the transmission button provided in the input form is clicked, the input shooting application condition data is transmitted to the video content trading server 12.
[0066]
  In step S10, the shooting application condition data is received by the HTTP server 28a.Here, the shooting application condition data refers to the contents corresponding to the coverage permission condition data (the cost of the shooting (coverage cost), the copyright conditions such as the location and distribution of copyright, broadcasting station conditions, other coverage conditions ( This refers to the location of the content producer and the scheduled broadcast date of the content produced by the content producer)).
[0067]
  In step S11, the shooting application condition data is,By the database management system 28c,the aboveSent material information data andInterviewIt is stored in association with permission condition data.
[0068]
  The processing from step S7 to step S11 is the content producer terminal 100 that has accessed the video content trading server 12.ofDone for each,Single or multiple shooting application condition datathe aboveSent material information data andInterviewIt is stored in association with permission condition data.
[0069]
  In step S12, the database management system 28cInterviewThe photographing application condition data that most closely matches the contents of the permission condition data is selected.For example, the shooting application condition data input by the interviewer is related to the shooting conditions described in the material information data and the cost conditions for shooting, the copyright conditions, the broadcasting station conditions, the location of the shooting target described in the material information data. It is selected by comparing each parameter of the event occurrence date.Note that the data included in the imaging application condition data may be corrected by an arbitrary coefficient before selection. As specific coefficient,The location of the shooting target and the location of the content producer described in the material information dataA coefficient to correct the data based on the distance between andThe event occurrence date related to the shooting target described in the material information data and the scheduled broadcast date of the content produced by the content creatorAppropriate coefficients such as a coefficient for correcting the data based on the length of the period up to this time are set in order to improve the distribution and timeliness of the video content.
[0070]
  In step S13, the mail server 28b transmits contents (data) instructing production of video content by photographing to the content producer who has input and transmitted the selected photographing application condition data.
[0071]
  The video content is produced by the coverage by the content producer.
[0072]
  In step S <b> 14, the video content produced by the content producer is transmitted to the video content trading server 12.
[0073]
  In step S15, the transmitted video contentBut,CorrespondenceDoMaterial information data andInterviewIt is stored in association with permission condition data.
[0074]
  In step S16, a plurality ofContent creatorVideo content was not produced when shooting application condition data was sent byContent creatorThe video content is distributed. Also,InterviewIf the permission condition data includes data indicating that video content distribution is desired, the permission condition data has been entered.informationOfferPersonVideo content may be distributed to the terminal 50.
[0075]
  Subsequently, referring to FIG.OfferA case where video content itself is distributed from the user terminal 50 will be described. FIG. 10 is a flowchart showing another operation example of the video content trading system.
[0076]
  First, in step S21, the video content trading server 12 receives information.OfferVideo content description data and video content for simply explaining the content of the video content to the user terminal 50ofFill in the delivery condition data indicating the delivery conditions.TheInput form data having a function of transmitting to the video content trading server 12 is transmitted. Input form data is described in HTML data as before,OfferThe input form is displayed on the display 64 by the WWW browser 66a of the person terminal 50.
[0077]
  In step S22, informationOfferThe video content explanation data for briefly explaining the content of the video content and the delivery condition data indicating the delivery conditions of the video content are input by the input device 70 of the person terminal 50. The distribution condition data means whether or not to collect the video content usage fee from the content producer when distributing the video content to the content producer, and if the video content usage fee is collected, the price, video Information such as whether or not you wish to distribute even if you pay the fee that is incurred when distributing content to content creators, location and distribution of copyright, broadcasting time of video content, broadcasting area, etc.OfferThis refers to the desired conditions regarding the handling of the video content transmitted by the user.
[0078]
  In step S <b> 23, when the transmission button provided in the input form is clicked, the input video content description data, distribution condition data, and video content are transmitted to the video content trading server 12.
[0079]
  In step S24, video content description data, distribution condition data, and video content are received by the HTTP server 28a.
[0080]
  In step S25, the video content description data, distribution condition data, and video content are stored as data that can be arbitrarily searched and extracted by the database management system 28c.
[0081]
  In step S26, the video content description data, the distribution condition data, and the video content are extracted by a CGI or script program (not shown) and converted into HTML data that can be distributed by the HTTP server 28a. The HTML data generated by the conversion isContent productionTerminal100 for video contentContent creatorYou can enter the delivery application condition data that is the data showing the delivery conditions ofNaGenerated to be a page with an input form. In addition, it is desirable to process so that a part of the video content is distributed so that the video content is not broadcast as it is.
[0082]
  In step S27, the video content trading server 12 has been accessed.Content productionTerminal10The HTML data generated in step S26 is distributed to 0 by the HTTP server 28a.
[0083]
  In step S28,Content productionTerminal10Using 0 input unit 118Con Tents productionThe distribution application condition data is input by the user.
[0084]
  In step S <b> 29, when the transmission button provided in the input form is clicked, the input distribution application condition data is transmitted to the video content trading server 12.
[0085]
  In step S30, the distribution application condition data is received by the HTTP server 28a.
[0086]
  In step S31,DeliveryApplication condition data is database managementsystemAccording to 28cCorrespondingThe video content description data, the distribution condition data, and the video content are stored in association with each other.
[0087]
  The processing from step S27 to step S31 has accessed the video content trading server 12.Content productionTerminal100ofDone for each,Single or multiple distribution application condition datathe aboveThe transmitted video content description data, distribution condition data, and video content are stored in association with each other.
[0088]
  In step S32, the database management system 28c determines whether the contents of the distribution condition data match the contents of the distribution application condition data. Before making a decision,DeliveryCorrection processing may be performed on the data included in the application condition data using an arbitrary coefficient.
[0089]
  In step S33, the distribution application condition data determined to meet the conditions has been input and transmitted.Content productionThe distribution of the entire video content is transmitted to the user by the mail server 28b.
[0090]
  In step S34,Content productionWhen the video content usage fee is collected / paid or the distribution fee is collected by distributing the entire video content to the user, processing is performed by the fee collection / payment processing system 28d. Charge collection and payment processing may be performed by computer processing using a credit card, debit card, or the like, or a form such as an invoice is output by the printer 22.,It may be configured to reach the content creator by any means.
[0091]
  Subsequently, referring to FIG.Video content trading server 12Another case where video content is distributed from will be described. FIG. 11 is a flowchart showing still another operation example of the video content trading system.
[0092]
  First, in step S41, the video content trading server 12OfferThe material information data indicating the content of the shooting target that is the material of the video content and the conditions for permitting shooting of the shooting target.InterviewSend input form data to input permission condition data. Explaining the detailed procedure, material information dataAnd coverage permission condition dataThe person who wants to input the URL accesses the homepage of the video content trading server 12 and displays a page on which a part (title) of the material information data is displayed as a list as shown in FIG. Material information dataAnd coverage permission condition dataThe person who wants to input the input form page (input form data) as shown in FIG. 13 by clicking the portion where the date for writing the material information data is displayed. There are no restrictions on access to this input form.InEveryone has accessTheCan enterYoIt is desirable to configure as follows.
[0093]
  In step S42, as shown in FIG.OfferMaterial information data indicating the content of the shooting target that is the material of the video content by the input device 70 of the person terminal 50And coverage permission condition dataEnter.
[0094]
  In step S43, the input material information data is input by clicking the “write” button provided in the input form.And coverage permission condition dataIs transmitted to the video content trading server 12.
[0095]
  In step S44, material information dataAnd coverage permission condition dataIs received by the HTTP server 28a.
[0096]
  In step S45, material information dataAnd coverage permission condition dataDatabase managementsystemThe data is stored as data that can be arbitrarily searched and extracted by 28c.
[0097]
  In step S46, material information data is extracted by a CGI or script program (not shown) and converted into HTML data that can be distributed by the HTTP server 28a. The retrieved material information data isCorresponding to the event occurrence date related to the shooting targetConverted to calendar-like HTML data, material information dataTheList availableTrying. As shown in FIG. 15, in this embodiment, two monthsofGenerate pages to list material information datais doing.
[0098]
  In step S47, the video content trading server 12 has been accessed.Content productionTerminal10Material information data in 0And coverage permission condition dataHTML data including a part (title) of is delivered by the HTTP server 28a.
[0099]
  In step S48,Content productionTerminal10The photographing application condition data is input through the zero input unit 118. The procedure for inputting shooting application condition data is as shown in FIG.Calendar displayedMaterial information dataEvent to apply for shootingThis is done by clicking the part where is displayed. By clicking, a page as shown in FIG. 16 is distributed. In the page, contents equivalent to the contents entered in step S42 are described. The person who enters the shooting application condition data, after confirming the contents described on the page, clicks the “Enter Condition” button provided on the page, and fills in the conditions on the distributed input form page. To do. In the shooting application condition data,Content corresponding to the coverage permission condition data (expenses for shooting (coverage costs), copyright conditions such as the location and distribution of copyright, broadcasting station conditions, other coverage conditions (depending on the location of the content producer, content creator) Scheduled broadcast date of the produced content)),In addition to the video content delivery deadline and usage fee, various conditions such as video content usage mode (whether editing is possible, etc.) can be entered.
[0100]
  In step S49, when the transmission button provided in the input form for inputting the shooting application condition data is clicked, the input shooting application condition data is transmitted to the video content trading server 12.
[0101]
  In step S50, the shooting application condition data is received by the HTTP server 28a.
[0102]
  In step S51, the shooting application condition data is obtained by the database management system 28c.CorrespondingMaterial information data andInterviewIt is stored in association with permission condition data.
[0103]
  The processing from step S47 to step S51 is performed for each content creator terminal 100 that has accessed the video content trading server 12.,Single or multiple shooting application condition dataCorrespondingMaterial information dataAnd coverage permission condition dataAssociated and stored.
[0104]
  In step S52, the database management system 28cInterviewPermission condition dataWhenMatching shooting application condition data is selected.For example, the shooting application condition data entered by the content producer includes the shooting cost conditions, copyright conditions, broadcasting station conditions, the location of the shooting target described in the material information data, and the shooting target described in the material information data. Each parameter of the event occurrence date is selected by comparison with the coverage permission condition data.Note that the data included in the imaging application condition data may be corrected by an arbitrary coefficient before selection. As specific coefficients, as described above for fee data,The location of the shooting target and the location of the content producer described in the material information dataA coefficient that corrects the value based on the distance betweenThe event occurrence date related to the shooting target described in the material information data and the scheduled broadcast date of the content produced by the content creatorAppropriate coefficients such as a coefficient for correcting the value based on the length of the period until the time are set in order to improve the distribution and timeliness of the video content.
[0105]
  In step S53, the mail server 28b transmits contents (data) instructing production of video content by photographing to the content producer who has input and transmitted the selected photographing application condition data.
[0106]
  here,The video content is produced by the coverage by the content producer. In addition,Information providers and those who want to distribute the video contentIf you want to check the progress of video content production, click the “Progress” button provided in the page shown in FIG. 16 to display the page shown in FIG.Progress byIt is possible to confirm. Also,Information providers and those who want to distribute the video contentRequests from content producersIsIn this case, by clicking the “request” button provided in the page shown in FIG. 17, a page for filling in the desired content is displayed. Request details by emailContent creatorSent to.
[0107]
  In step S 54, the video content produced by the content producer is transmitted to the video content trading server 12.
[0108]
  In step S55, the transmitted video contentBut,It is stored in association with the corresponding material information data.
[0109]
  In step S56, still image data is received from the received video content data.ofGeneration occurs. As shown in FIG. 18, when the video content data transmitted by the content creator is reproduced, the head part, the part after 5 seconds from the beginning, the part before 5 seconds from the end, and the still image of the last partdataIs generated by image processing software. Still image data to be generatedAsIn addition to the above portions, the still image data of the portion that most represents the characteristics of the video content data may be generated by the operator. The generated still image data is recorded in the management directory of the HTTP server 28a so as to be browsed by the HTTP server 28a. This still image data can be browsed by clicking the “browse” button shown in FIG. 17, but the browse page is accessed so that it can be browsed by entering an arbitrary ID and password. Limited.
[0110]
  In step S57,PictureEditing work is performed by the image processing system 28e.,Moving image data with a reduced image resolution is generated by the image processing software from the video content data. As the moving image data to be generated, a real video format that can be played back by RealPlayer (registered trademark) of RealNetwoks, a Windows Media file format that can be played back by Microsoft Windows MediaPlayer, an Mpeg format, an Avi format, and the like are generated. The moving image data to be distributed is preferably moving image data that can be stream-reproduced by network distribution. This video data can be browsed by clicking the “browse” button shown in FIG. 17, but the access is restricted so that it can be browsed by entering an arbitrary ID and password on the browse page. Yes.
[0111]
  In step S58,PictureEditing work was performed by the image processing system 28e.EditedVideo content data is generated. Although this video content data is moving image data, unlike the moving image data generated in step S57, the image resolution is generated at an image resolution equal to the original image resolution or sufficiently available for broadcasting. As a data format of the generated video content, an mpeg format or a format used by a digital video machine is used. The generated moving image data is recorded in the management directory of the HTTP server 28a so that it can be browsed by the HTTP server 28a, like the still image data. This video data can be downloaded by clicking the “Download” button shown in FIG. 17, but access is restricted so that it can be viewed by entering an arbitrary ID and password on the distribution page. ing.
[0112]
  After passing through the above steps, the still image data, moving image data, and edited video content generated in steps S56, S57, and S58 are appropriately charged by clicking the “Browse” and “Download” buttons in FIG. PayThatProvided by. For example, in the case of edited video content, 50,000 yen, in the case of moving image data, 30,000 yen, which is 60% of the price of the edited video content, and in the case of still image data, the price of the edited video content is 25. It is offered at a charge of 125,000 yen, which is a percentage. Shooting application condition dataAnd coverageFor those who meet the conditions of the permission condition data, all of the still image data, video data, and edited video content are set in a state that can be browsed in advance. It is possible to cancel by clicking the “broadcast cancel” button provided in the page shown in FIG. 16 and inputting an arbitrary ID and password. In case of cancellation, the price is calculated from the browsing status of still image data and video data.,A charge is made.
[0113]
  This fee is merely an example, and may be provided by other settings. In addition, the fee may be configured to vary. For example, when three parties purchase video content, the fee is set to 70% of the initially set price, or interviewed. It may be configured to provide a fee of 70% after 10 days from the date. In step S48, the purchaser inputs the maximum price and due date that he / she wishes to pay and inputs the data into the database management system 28If the price of the video content changes and becomes a purchaseable price within the time limit, the purchaser may be able to view the video content. In this case, an ID and a password are issued to the purchaser as appropriate, and the access restriction for the purchaser by the HTTP server 28a is released.
[0114]
【The invention's effect】
  According to this invention, all over the countryInInformation about existing video content and the video content itself can be obtained quickly and at low cost.HaveOpportunity to provide a place for presentation to those who are looking for a place for presentationTheCan be given.
[Brief description of the drawings]
FIG. 1 is a video content according to the present invention.tradingIt is the schematic which shows one Embodiment of the video content trading system constructed | assembled using the server.
FIG. 2 is a block diagram illustrating a video content trading server.
[Figure 3] Video contenttradingIt is a conceptual diagram which shows the inside of the memory | storage device of a server.
FIG. 4 is a conceptual diagram showing a mailing list.
[Figure 5] InformationOfferIt is a block diagram which shows a person's terminal.
[Figure 6] InformationOfferIt is a conceptual diagram which shows the inside of the memory | storage device of a person terminal.
FIG. 7 is a block diagram showing a content creator terminal.
FIG. 8 is a conceptual diagram showing the inside of a storage device of a content producer terminal.
FIG. 9 is a flowchart showing an operation example of a video content trading system.
FIG. 10 is a flowchart showing another operation example of the video content trading system.
FIG. 11 is a flowchart showing still another operation example of the video content trading system.
FIG. 12 is an illustrative view showing a page in which a part of material information data is displayed as a list;
FIG. 13 is an illustrative view showing an input form page for inputting material information data.
FIG. 14 is an illustrative view showing an input form page in which material information data is input.
FIG. 15 is another illustrative view showing a page in which a part of the material information data is displayed as a list.
FIG. 16 is another illustrative view showing a page on which information related to video content to be collected is displayed.
FIG. 17 is another illustrative view showing a page displaying the progress status;
FIG. 18 is an illustrative view showing still image data.
[Explanation of symbols]
  10 Video content trading system
  12 Video content trading server
  14 CPU
  16 ROM
  18 RAM
  20 Output section
  22 Printer
  24 Image processing unit
  26 display
  28 Storage device
  28a HTTP server
  28b Mail server
  28c Database management system
  28d Fee collection and payment processing system
  28e Image processing system
  30 Input section
  32 Network connection
  50 informationOfferTerminal
  52 CPU
  54 ROM
  56 RAM
  58 Video capture section
  60 AV equipment
  62 Image processing unit
  64 display
  66 Storage device
  66a WWW browser
  66b mailer
  100 Content creator terminal
  102 CPU
  104 ROM
  106 RAM
  108 Video capture section
  110 AV equipment
  112 Image processing unit
  114 display
  116 storage device
  200 network

Claims (6)

コンピュータネットワークを利用して動画や静止画などの映像コンテンツを取引するための映像コンテンツトレーディングサーバであって、
情報提供者端末から映像コンテンツの素材となる撮影対象の内容、撮影対象の存在する場所および撮影対象に関するイベントの発生日を示す素材情報データと、撮影に対する費用条件、著作権条件および放送局条件を含む前記撮対象の取材を許可する条件を示す取材許可条件データとを受信する受信手段と、
前記受信された素材情報データと前記受信された取材許可条件データとを記憶する記憶手段と、
前記記憶された素材情報データをコンテンツ製作者端末に送信する送信手段と、
前記コンテンツ製作者端末から前記送信された素材情報データに対する撮影条件(取材許可条件に対応した撮影に対する費用条件、著作権条件、放送局条件、コンテンツ製作者の所在地およびコンテンツ製作者により製作されるコンテンツの放送予定日を含む)を示す撮影申込条件データを受信する受信手段と、
前記受信された撮影申込条件データを記憶する記憶手段と、
前記記憶された撮影申込条件データを前記取材許可条件データに含まれる撮影に対する費用条件、著作権条件および放送局条件と比較するとともに、前記素材情報データに記述される撮影対象の存在する場所と前記コンテンツ製作者の所在地との距離と、前記素材情報データに記述される撮影対象に関するイベントの発生日と前記コンテンツ製作者により製作されるコンテンツの放送予定日までの期間の長さに基づいて最も合致する撮影申込条件データを選定する選定手段と、
前記選定された撮影申込条件データを送信したコンテンツ製作者端末に対し撮影によ映像コンテンツの製作を指示するデータを送信する送信手段と
前記映像コンテンツの製作を指示するデータを受信したコンテンツ製作者端末から、送信された映像コンテンツを受信する受信手段と、
前記受信された映像コンテンツを配信する配信手段とを有する、映像コンテンツトレーディングサーバ。
A video content trading server for trading video content such as videos and still images using a computer network,
From the information provider terminal , material information data indicating the content of the shooting target that is the material of the video content, the location where the shooting target exists and the date of occurrence of the event related to the shooting target, and the cost conditions, copyright conditions, and broadcasting station conditions for shooting receiving means for receiving and gathering permission condition data indicating the shooting condition for permitting coverage of shadow subject including,
Storage means for storing the received material information data and the received coverage permission condition data;
Transmitting means for transmitting the stored material information data to a content producer terminal;
Shooting conditions for the material information data transmitted from the content creator terminal (cost conditions for shooting corresponding to coverage permission conditions, copyright conditions, broadcasting station conditions, location of the content producer, and content produced by the content producer Receiving means for receiving the photographing application condition data indicating the scheduled broadcast date) ,
Storage means for storing the received photographing application condition data;
The imaging application condition data the storage cost conditions for photographing included in the coverage permission condition data, as well as compared to the copyright conditions and broadcasters conditions, and where the presence of the imaging object that is described in the material information data Based on the distance from the location of the content producer, the date of occurrence of the event related to the shooting target described in the material information data, and the length of the period until the scheduled broadcast date of the content produced by the content producer A selection means for selecting matching application condition data;
With respect to the selected photographing application condition content creator terminal data transmitted and transmission means for transmitting the data to instruct the production of that by shooting the video content,
Receiving means for receiving transmitted video content from a content producer terminal that has received data instructing production of the video content;
A video content trading server comprising distribution means for distributing the received video content.
前記記憶された取材許可条件データには、配信条件データを含み、
配信希望者端末から配信申込条件データを受信する受信手段と、
前記受信された映像コンテンツを前記配信希望者端末に配信する際に、前記配信条件データと前記配信申込条件データとが合致する配信申込条件データを選定する選定手段と、
前記配信手段は、前記選定された配信申込条件データを送信した配信希望者端末に対して配信する機能を有し
前記映像コンテンツが配信された配信希望者端末に対し、当該映像コンテンツの全部を配信したときに、当該配信希望者端末から配信料の徴収処理を行う徴収処理手段と、
前記徴収した配信料の一部または全部を、当該映像コンテンツを送信したコンテンツ製作者に支払う支払い処理手段とを含む、請求項1に記載の映像コンテンツトレーディングサーバ。
The stored coverage permission condition data includes distribution condition data,
A receiving means for receiving distribution application condition data from a distribution requester terminal;
A selection means for selecting distribution application condition data that matches the distribution condition data and the distribution application condition data when distributing the received video content to the distribution requester terminal;
The distribution means has a function of distributing to the distribution requester terminal that transmitted the selected distribution application condition data,
To the video delivery desired terminal the content has been delivered, when delivered the whole of the video content, a collection processing means for collection processing of the distribution fee from the distribution desired terminal,
The portion of the collected and delivery charges or all, and a payment processing means for paying the content creator who sent the video content, the video content trading server of claim 1.
前記受信された映像コンテンツから静止画データを生成する静止画生成手段を含み、
前記静止画生成手段は、
前記受信された映像コンテンツを再生したときの先頭部分,先頭から5秒後の部分,最後から5秒前の部分,最後の部分における静止画データを生成する機能と、
前記生成された静止画データを提供する機能を有する、請求項1に記載の映像コンテンツトレーディングサーバ。
Including still image generation means for generating still image data from the received video content;
The still image generation means includes
A function of generating still image data in a head part when the received video content is reproduced, a part after 5 seconds from the top, a part before 5 seconds from the last, and a last part;
And a function for providing still image data said generated video content trading server of claim 1.
前記受信された映像コンテンツから静止画データを生成する静止画生成手段を含み、
前記静止画生成手段は、
前記受信された映像コンテンツを再生したときの任意の時間における静止画データを生成する機能と、
前記生成された静止画データを提供する機能を有する、請求項1に記載の映像コンテンツトレーディングサーバ。
Including still image generation means for generating still image data from the received video content;
The still image generation means includes
A function of generating still image data at an arbitrary time when the received video content is reproduced;
And a function for providing still image data said generated video content trading server of claim 1.
前記映像コンテンツの製作を指示するデータを受信したコンテンツ製作者端末から、取材日情報、静止画データ表示予定日および動画データ表示予定日を含む進捗状況データを受信する進捗状況受信手段と、
前記受信された進捗状況データを送信する進捗状況送信手段とを含む、請求項1に記載の映像コンテンツトレーディングサーバ。
Progress status receiving means for receiving progress status data including coverage date information, still image data display scheduled date and moving image data display scheduled date from the content producer terminal that has received the data instructing production of the video content;
The video content trading server according to claim 1, further comprising progress status transmission means for transmitting the received progress status data.
前記記憶された素材情報データを、前記撮影対象に関するイベントの発生日に関連づけてカレンダ状のHTMLデータを生成するカレンダ生成手段と、
前記生成されたカレンダ状のHTMLデータを送信するカレンダ送信手段とを含む、請求項1に記載の映像コンテンツトレーディングサーバ。
Calendar generation means for generating calendar-like HTML data in association with the stored material information data on the date of occurrence of an event relating to the photographing target ;
The video content trading server according to claim 1, further comprising: calendar transmission means for transmitting the generated calendar-like HTML data.
JP2001320625A 2000-12-14 2001-10-18 Video content trading server Expired - Fee Related JP4122145B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001320625A JP4122145B2 (en) 2000-12-14 2001-10-18 Video content trading server

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2000380300 2000-12-14
JP2000-380300 2000-12-14
JP2001320625A JP4122145B2 (en) 2000-12-14 2001-10-18 Video content trading server

Publications (2)

Publication Number Publication Date
JP2002247536A JP2002247536A (en) 2002-08-30
JP4122145B2 true JP4122145B2 (en) 2008-07-23

Family

ID=26605829

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001320625A Expired - Fee Related JP4122145B2 (en) 2000-12-14 2001-10-18 Video content trading server

Country Status (1)

Country Link
JP (1) JP4122145B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3917141B2 (en) * 2003-09-02 2007-05-23 株式会社クルーズ・コミュニケーションズ Video information supply device, video information reception device, and video information editing device
JP2006092310A (en) * 2004-09-24 2006-04-06 Koji Azuma Content registration and use system
JP4481781B2 (en) * 2004-09-27 2010-06-16 日本映像通信株式会社 Video collection and distribution system

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10254850A (en) * 1997-03-10 1998-09-25 Digital Vision Lab:Kk Information distribution system and information preparing method to apply to the system
JPH11250145A (en) * 1997-12-31 1999-09-17 Victor Co Of Japan Ltd Contents information distribution system
JP4032529B2 (en) * 1998-10-15 2008-01-16 株式会社日立製作所 A computer that matches the request from the requester with the content provided by the provider

Also Published As

Publication number Publication date
JP2002247536A (en) 2002-08-30

Similar Documents

Publication Publication Date Title
US10362341B2 (en) Systems and methods for sharing video with advertisements over a network
US8453190B2 (en) System for sharing video with advertisements over a network
JP4866739B2 (en) Website for publishing and selling images
US10547907B2 (en) Personal casting system
US7590586B2 (en) Method of and system for auctioning off commercial frames for on-air content and method of and system for automatically sending on-air content
US20060031499A1 (en) Content reservation control method having client storage areas and a time frame based providing schedule
US20040204985A1 (en) Digital image service and revenue generation
WO2001010126A1 (en) Method and system for sharing video with advertisements over a network
JPH11224228A (en) Network photo service system
JP2008502053A (en) System and method for delivering web content to mobile devices
AU710166B2 (en) Edited image printing system and method
JP2002170070A (en) Presentation material publishing system, presentation material publishing server, presentation material publishing method, and storage medium for presentation material publishing program
JP4122145B2 (en) Video content trading server
US20060069574A1 (en) Selling system and selling method for pictures through internet and computer solftware thereof
US20060212351A1 (en) Server apparatus having function of creating website on which advertisement information is automatically displayed, and advertisement information providing system using the server apparatus
JPWO2007113904A1 (en) Advertisement distribution system, advertisement distribution server device, advertisement distribution method, and advertisement display program
JP2003023613A (en) Contents distribution system
JP3929478B1 (en) Internet broadcast program production support system
JP2004336442A (en) Video image feeding system
JP2002135558A (en) Image processing service providing system
JP2002133265A (en) Method for distributing information and recording medium
JP2002288560A (en) Billing method, billing management device, and program
US20040250271A1 (en) Program creation support system
JP2004297743A (en) Video information distribution system
JP2002084521A (en) Video information distribution method, video information distribution system, and recording medium

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20041124

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050124

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20050621

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050721

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050831

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20050907

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20060324

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080229

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080501

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110509

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120509

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130509

Year of fee payment: 5

LAPS Cancellation because of no payment of annual fees