【0001】[0001]
【発明の属する技術分野】本発明は、インターネット上
でコンテンツストリームを配信するコンテンツ配信サー
バおよびこれを用いたビジネスの技術に関する。[0001] 1. Field of the Invention [0002] The present invention relates to a content distribution server that distributes a content stream on the Internet, and a business technique using the same.
【0002】[0002]
【従来の技術】インターネット上では個人による情報発
信が可能であり、個人ホームページを作成し公開した
い、という静止画像やテキストのコンテンツ登録者の需
要も多く、彼らは契約プロバイダのサーバや無料ホーム
ページサーバにコンテンツ登録を行ってホームページを
開設する。これらの利用登録者に無料でサーバを使用さ
せるサーバビジネスは、彼らのホームページに表示する
広告をスポンサーから集め、その広告料収入で成立して
いる。2. Description of the Related Art There is a lot of demand for still image and text contents registrants who want to create and publish personal homepages, because information can be transmitted by individuals on the Internet. Register your content and set up a homepage. The server business that allows these registrants to use the server free of charge collects advertisements to be displayed on their homepage from sponsors and is made up of the advertisement fee revenue.
【0003】ところが、これらホームページから動画や
音楽のようなコンテンツストリームを発信するために
は、上記ホームページサーバの他にコンテンツストリー
ム配信サーバが必要であり、これはコンテンツ配信サー
バビジネス業者と別に登録してかなり高額のサーバ使用
料を支払う必要がある。例えば、某商用ストリーム配信
サーバでは50MBあたり月額20万円である。[0003] However, in order to transmit a content stream such as a moving image or music from these homepages, a content stream distribution server is required in addition to the above-mentioned homepage server. You have to pay a fairly high server usage fee. For example, a certain commercial stream distribution server costs 200,000 yen per month for 50 MB.
【0004】これら個人によるコンテンツストリーム公
開への潜在需要は、IT進展によりますます高まり、今
後、コンテンツ配信サーバビジネスも活発化すると想定
される。このようなビジネスの成功には、コンテンツ登
録者への使用料を一層下げるような工夫が必要である
が、現在それは十分とはいえない。また、優良なコンテ
ンツストリームを提供してくれるコンテンツ提供者を多
数集めることがビジネスの競合を勝ち抜くために必要と
なる。しかし、現状ではコンテンツ登録者への使用料課
金はコンテンツの内容にはよらず容量により一定額であ
り、優良なコンテンツを持つコンテンツ登録者が魅力を
感ずる課金体系ではない。[0004] The potential demand for content stream disclosure by individuals is expected to increase with the progress of IT, and it is assumed that the content distribution server business will be activated in the future. In order to succeed in such a business, it is necessary to devise ways to further reduce the usage fee for content registrants, but this is currently not enough. In addition, it is necessary to gather a large number of content providers who provide excellent content streams in order to survive business competition. However, at present, the usage fee charged to the content registrant is a fixed amount depending on the capacity without depending on the content of the content, and is not a charging system in which the content registrant having excellent content feels attractive.
【0005】従来、民間テレビ局ではコンテンツと広告
とを組み合わせた放送を視聴者に提供しているが、最近
ではインターネット上にストリーム配信によってこれら
コンテンツの一部を提供することも行い始めた。しかし
この場合にはテレビ放送のように時刻によって番組が決
められているのではなく、インターネット上の視聴者が
ウェブページ上のコンテンツリストから希望コンテンツ
を指定して配信を受ける。この場合には、コンテンツと
広告の組み合わせを配信サーバで行うことはなく、比較
的短いニュース映像のようなものが多い。そして、ウェ
ブページ上には広告ウィンドウがあるが、これら広告呈
示は視聴コンテンツと無関係であり、視聴者の嗜好に無
関係になされ、必ずしも訴求効果が高いとはいえない。[0005] Conventionally, commercial television stations have provided viewers with a broadcast in which contents and advertisements are combined. Recently, however, some of these contents have been provided by stream distribution on the Internet. However, in this case, the program is not determined by the time as in a television broadcast, but a viewer on the Internet designates a desired content from a content list on a web page and receives the distribution. In this case, the combination of the content and the advertisement is not performed by the distribution server, but is often a relatively short news video. And although there is an advertisement window on the web page, these advertisement presentations are irrelevant to the viewing content and are made irrespective of the viewer's preference, and it cannot be said that the appeal effect is necessarily high.
【0006】他方、ユーザ嗜好を推定する技術として、
米国特許第5948061号公報に見られるように、ウ
ェブサイトにアクセスするユーザが同時に呈示される広
告に反応してクリックする事実を、ユーザとウェブサイ
トと広告の組み合わせがユーザに満足された、と推定し
て、この事実をデータベースとして蓄え、これに基づ
き、アクセスユーザ、ウェブサイトに応じて同時呈示す
る広告を選定する、という技術が公知である。On the other hand, techniques for estimating user preferences include:
As seen in U.S. Pat. No. 5,948,061, the fact that a user accessing a website clicks in response to a simultaneously presented advertisement is presumed that the combination of user, website and advertisement was satisfied by the user. A technique is known in which this fact is stored as a database, and based on this, an advertisement to be simultaneously presented is selected according to the access user and the website.
【0007】しかし、この技術はウェブサイト呈示にバ
ナー広告を出す時のようにクリック動作を求められる場
合には有効であるが、ストリーム配信のように映像スト
リームを流している場合にはクリックは不自然であり、
特に広告そのものがストリームである場合にはクリック
は不可能である。従って、従来コンテンツストリームの
配信において訴求効果のある広告呈示はなされなかっ
た。[0007] However, this technique is effective when a click operation is required, such as when a banner advertisement is displayed on the presentation of a website, but clicks are not performed when a video stream is flowing as in stream distribution. Natural and
Clicking is impossible, especially when the advertisement itself is a stream. Therefore, conventionally, there has been no advertisement presentation with an appealing effect in the distribution of the content stream.
【0008】[0008]
【発明が解決しようとする課題】このように従来、イン
ターネット上のコンテンツストリームの配信において広
告呈示は視聴者の嗜好に無関係になされ、必ずしも訴求
効果が高くない、という課題があった。また、インター
ネット上にコンテンツ公開を希望するコンテンツ登録者
は高額のコンテンツ配信サーバ使用料を負担せねばなら
ない、という課題があった。また、このサーバ使用料は
コンテンツの良否に関わらず定額なので優良なコンテン
ツを集めるインセンティブに欠ける、という課題があっ
た。As described above, conventionally, in the delivery of a content stream on the Internet, the presentation of an advertisement is performed irrespective of the preference of the viewer, and there is a problem that the appeal effect is not always high. In addition, there is a problem that a content registrant who wants to publish the content on the Internet must pay a large content distribution server usage fee. Further, since the server usage fee is a fixed amount regardless of the quality of the content, there is a problem that the incentive to collect excellent content is lacking.
【0009】一方、上記のようなコンテンツ配信サーバ
ビジネスのために本発明で示すように、新たに広告デー
タを導入するならば、コンテンツストリームの内容によ
っては、従来の民放のコマーシャルのように途中で遮ら
れることを拒否するコンテンツ登録者も予想される。す
なわち、その導入が従来の広告のように画一的である
と、コンテンツ登録者の意に反して広告データが合成呈
示され、コンテンツストリーム鑑賞の妨げになる、とい
う新たな課題が発生する。On the other hand, if new advertising data is introduced as shown in the present invention for the content distribution server business as described above, depending on the content of the content stream, it may be interrupted like a conventional commercial broadcast. Content registrants who refuse to be blocked are also expected. That is, if the introduction is uniform like a conventional advertisement, there is a new problem that the advertisement data is synthesized and presented against the intention of the content registrant, which hinders the viewing of the content stream.
【0010】[0010]
【課題を解決するための手段】インターネット上のコン
テンツストリーム配信に伴う広告呈示は視聴者の嗜好に
無関係になされ、必ずしも訴求効果が高くない、という
上記の課題は、図1に示す如く、希望コンテンツ指定情
報を発信した視聴者の過去の視聴履歴情報を視聴履歴デ
ータベースから検索する段階(ステップS102)と、
前記検索された視聴履歴情報を解析して、該当視聴者の
嗜好情報を生成する段階(ステップS103)と、前記
嗜好情報に最適な広告属性を有する広告データを選定す
る段階(ステップS104)と、前記希望コンテンツス
トリームと前記選定された広告データとを合成した配信
ストリームを生成し配信する段階(ステップS105)
と、前記配信した情報に基づき前記視聴履歴データベー
スを更新する段階(ステップS106)と、を有するコ
ンテンツストリーム配信方法によって解決される。すな
わち、このような方法によって視聴者の嗜好情報を捕ら
え、これにマッチする広告データを配することができ、
広告呈示の訴求効果が高められる。SUMMARY OF THE INVENTION The above-mentioned problem that the advertisement presentation accompanying the content stream distribution on the Internet is made irrespective of the taste of the viewer and the effect of appeal is not always high is a problem as shown in FIG. A step of searching past viewing history information of the viewer who transmitted the designated information from the viewing history database (step S102);
Analyzing the retrieved viewing history information to generate preference information of the corresponding viewer (step S103), and selecting advertisement data having an advertisement attribute optimal for the preference information (step S104); Generating and distributing a distribution stream that combines the desired content stream and the selected advertisement data (Step S105)
And updating the viewing history database based on the distributed information (step S106). That is, in this way, it is possible to capture viewer preference information and distribute advertising data that matches this information,
The appeal effect of advertisement presentation is enhanced.
【0011】また、インターネット上にコンテンツ公開
を希望するコンテンツ登録者は高額のコンテンツ配信サ
ーバ使用料を負担せねばならない、という上記の課題
は、上記図1の方法で広告データをコンテンツストリー
ムと合成して配信することにより、スポンサーからの広
告料収入を得ることで、より低廉なコンテンツ配信サー
バ使用料に抑えることで解決される。The above problem that a content registrant who wants to publish content on the Internet has to bear a large usage fee of the content distribution server is a problem that the advertisement data is combined with the content stream by the method shown in FIG. The problem is solved by obtaining the advertisement fee income from the sponsor by distributing the contents, thereby reducing the use fee of the content distribution server to a lower price.
【0012】また、このサーバ使用料はコンテンツの良
否に関わらず定額なので優良なコンテンツを集めるイン
センティブに欠ける、という上記の課題は、図8(b) に
示す如く、視聴履歴データベースから前記コンテンツ登
録者に属するコンテンツ配信実績を抽出する段階(ステ
ップS811)と、前記コンテンツ配信実績に応じて前
記コンテンツ配信サーバの使用料を算定する段階(ステ
ップS812)と、を有するコンテンツ配信サーバビジ
ネスの方法によって解決される。すなわち、コンテンツ
登録者課金算定手段のもつ算定ロジックを配信実績に応
じて右下がりとなるように設定し、配信実績の多いコン
テンツ登録者にはより低廉な使用料とすることができ、
優良なコンテンツを集めるインセンティブとなる。[0012] Further, since the server usage fee is a fixed amount regardless of the quality of the content, there is no incentive to collect excellent content. As shown in FIG. (Step S811) and calculating a usage fee of the content distribution server according to the content distribution result (Step S812). You. In other words, the calculation logic of the content registrant fee calculation means is set so as to be downward-sloping according to the distribution result, so that a content registrant with a large distribution result can have a lower usage fee,
It is an incentive to collect excellent content.
【0013】また、コンテンツストリームと広告データ
との合成呈示に際して、コンテンツ登録者の意に反して
広告データが合成呈示され、鑑賞の妨げになる、という
上記の課題の解決のために、本発明では広告データとの
合成形式をコンテンツ登録者が指定できるようにした。
すなわち、本明細では『広告データ』とは、主としてビ
デオオーディオの広告ストリームを指すが、それ以外の
静止画広告、テキスト広告などのマルチメディア広告オ
ブジェクトを含むものと定義する。そしてコンテンツス
トリームの中断を拒否するが、コンテンツストリームと
他の表示領域で静止画、テキストなどによる広告を同時
呈示することならば認める、というコンテンツ登録者の
要求を満たすようにした。これは、図8(a) ステップS
801に示す如く、コンテンツ登録時に広告との合成形
式を指定する段階を有する前記コンテンツ配信サーバビ
ジネスの方法によって解決されている。すなわち、ステ
ップS801でコンテンツ登録者が指定する合成呈示方
法および合成パラメータを用いて、図7(a) (b) に示す
ように、複数の合成形式で配信ストリームが作成され、
これに従って図1のステップS105のように動作させ
ることによって、コンテンツ登録者がコンテンツ鑑賞の
妨げにならない広告呈示方法を指定することができる。[0013] Further, in order to solve the above-mentioned problem that the advertisement data is synthesized and presented against the intention of the content registrant when the combined presentation of the content stream and the advertisement data is performed, the viewing is hindered. Content registrants can now specify the format for combining with ad data.
That is, in the present specification, “advertisement data” mainly refers to a video / audio advertisement stream, but is defined to include other multimedia advertisement objects such as still image advertisements and text advertisements. Then, the content registrant is refused to suspend the content stream, but the request of the content registrant is permitted if the advertisement of the still image and the text is simultaneously presented in the content stream and another display area. This corresponds to step S in FIG.
As indicated by reference numeral 801, the problem is solved by the method of the content distribution server business having a step of designating a combination format with an advertisement when registering content. That is, as shown in FIGS. 7A and 7B, a distribution stream is created in a plurality of combining formats using the combining presentation method and combining parameters specified by the content registrant in step S801.
By performing the operation as in step S105 in FIG. 1 in accordance with this, the content registrant can specify an advertisement presenting method that does not hinder the content viewing.
【0014】[0014]
【発明の実施の形態】本発明のコンテンツストリーム配
信方法の実施例を図1〜図11により説明する。なお、
本発明におけるコンピュータ処理は、コンピュータプロ
グラムにより当該コンピュータの主記憶装置上で実行さ
れるが、このコンピュータプログラムの提供形態は、当
該コンピュータに接続された補助記憶装置をはじめ、フ
ロッピー(登録商標)ディスクやCD−ROM等の可搬
型記憶装置やネットワーク接続された他のコンピュータ
の主記憶装置及び補助記憶装置等の各記録媒体に格納さ
れて提供されるもので、このコンピュータプログラムの
実行に際しては、当該コンピュータの主記憶装置上にロ
ーディングされ実行されるものである。DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of a content stream distribution method according to the present invention will be described with reference to FIGS. In addition,
The computer processing in the present invention is executed on a main storage device of the computer by a computer program. The computer program is provided in an auxiliary storage device connected to the computer, a floppy (registered trademark) disk, It is provided by being stored in a recording medium such as a portable storage device such as a CD-ROM or a main storage device and an auxiliary storage device of another network-connected computer. Is loaded onto the main storage device and executed.
【0015】まず、図11に従来のコンテンツ配信サー
バおよび視聴者クライアントの構成例を示す。本構成例
ではコンテンツ配信サーバはコンテンツ登録手段911 を
もち、多くのコンテンツ登録者から受け取ったコンテン
ツストリームをコンテンツストリームファイルベースc-
fb’に登録蓄積する。蓄積内容を示すコンテンツリスト
は図示しない適当なウェブページに掲載され視聴者のア
クセスを待つ。First, FIG. 11 shows a configuration example of a conventional content distribution server and a conventional viewer client. In this configuration example, the content distribution server has a content registration unit 911, and converts a content stream received from many content registrants into a content stream file base c-file.
Register and accumulate in fb '. The content list indicating the stored contents is posted on an appropriate web page (not shown) and waits for the viewer's access.
【0016】図11のように視聴者クライアントは通常
のウェブブラウザの他にインターネット上のストリーム
配信を受信して再生するストリームプレーヤ( 例えばリ
アルネットワークス社の製品であるRealPlayer) を備え
ている。視聴者は図示されていないウェブサーバにアク
セスして、視聴可能なコンテンツのリストをウェブブラ
ウザ上に表示して、そのうちの一つをクリックすると、
ウェブサーバはこれを受信して図11のコンテンツ配信
サーバの従来の選択情報受信手段91に希望コンテンツ指
定情報として伝える。従来の選択情報受信手段91は受信
した希望コンテンツ指定情報から指定のコンテンツid
を抽出し、従来の配信ストリーム生成配信手段95にこれ
を伝える。従来の配信ストリーム生成配信手段95はコン
テンツストリームファイルベースc-fb’から指定のコン
テンツidに対応するコンテンツストリームを取り出
し、これを配信ストリームとして視聴者クライアントの
ストリームプレーヤに配信する。As shown in FIG. 11, the viewer client is provided with a stream player (for example, RealPlayer, a product of Real Networks Inc.) for receiving and reproducing stream distribution on the Internet, in addition to a normal web browser. The viewer accesses a web server (not shown), displays a list of viewable contents on a web browser, and clicks one of them,
The web server receives this and transmits it as desired content designation information to the conventional selection information receiving means 91 of the content distribution server in FIG. The conventional selection information receiving means 91 receives the specified content id from the received desired content specifying information.
Is extracted and transmitted to the conventional distribution stream generation / distribution means 95. The conventional distribution stream generation / distribution means 95 extracts a content stream corresponding to the specified content id from the content stream file base c-fb ′, and distributes this as a distribution stream to a stream player of a viewer client.
【0017】図2には本発明のコンテンツ配信サーバの
一つの構成例を示す。これを先の図11と比べると、本
発明では、視聴履歴データベースs-db、広告データファ
イルベースa-fbなどが追加されている。このコンテンツ
配信サーバの動作例を図1に基づき説明する。なお、図
2の中の各手段要素の働きについては、図1の個々のス
テップの説明に応じて順次説明する。FIG. 2 shows one configuration example of the content distribution server of the present invention. Compared with FIG. 11 described above, in the present invention, a viewing history database s-db, an advertisement data file base a-fb, and the like are added. An operation example of the content distribution server will be described with reference to FIG. The function of each means element in FIG. 2 will be sequentially described according to the description of the individual steps in FIG.
【0018】図1のステップS101は視聴者のクライ
アント装置にコンテンツ一覧を呈示して選択情報受信手
段1が希望コンテンツ指定情報を受け取る段階であり、
これは先に従来の場合で説明したのと同様の動作であ
る。希望コンテンツ指定情報の内容を図3(a) に示す。
この実施例では、namexxx@mailsvxxx.com なる要求視聴
者idをもつ視聴者が要求日時yyyymmddhhmmにおいて、
c105またはc305のコンテンツidをもつコンテンツの配
信を希望していることを示す。この例では視聴者の選ぶ
コンテンツリスト上で選ばれた一つのコンテンツ(例え
ば『柿田川の生き物』)に対して内部的には二つのコン
テンツc105およびc305が対応しており、このいずれをも
送出可能である場合を示している。これらの対応は選択
情報受信手段1によって把握される。Step S101 in FIG. 1 is a step in which a list of contents is presented to the client device of the viewer, and the selection information receiving means 1 receives desired content designation information.
This is the same operation as described above in the conventional case. FIG. 3A shows the contents of the desired content designation information.
In this embodiment, a viewer having a requested viewer id of namexxx@mailsvxxx.com
This indicates that distribution of the content having the content id of c105 or c305 is desired. In this example, two contents c105 and c305 internally correspond to one content selected on the content list selected by the viewer (for example, "Kakita River Creature"), and both of them are transmitted. This shows the case where it is possible. These correspondences are grasped by the selection information receiving means 1.
【0019】次にステップS102よって、選択情報受
信手段1は希望コンテンツ指定情報中の要求視聴者id
を視聴履歴データベース検索手段2に与え、視聴履歴デ
ータベース検索手段2はこれをキーとして視聴履歴デー
タベースs-dbを検索する。ここに視聴履歴データベース
s-dbは本発明のコンテンツ配信サーバが視聴者に配信ス
トリームを送出するたびにその履歴を記録したものであ
って、視聴履歴データベース更新手段6によって更新さ
れるが、その動作は後に説明する。Next, at step S102, the selection information receiving means 1 sets the requested viewer id in the desired content designation information.
Is given to the viewing history database searching means 2, and the viewing history database searching means 2 searches the viewing history database s-db using this as a key. Here is the viewing history database
The s-db is a record of the history every time the content distribution server of the present invention sends out a distribution stream to the viewer, and is updated by the viewing history database updating means 6, and its operation will be described later.
【0020】ここで、視聴履歴データベースs-dbのデー
タ内容を図3(c) の一実施例によって説明する。視聴履
歴データベースs-dbには1配信ごとに1レコードが形成
され、その内容は図3(b) のような配信情報と、図3
(a) に示すようなこの配信のもととなった希望コンテン
ツ指定情報と、配信情報内のコンテンツid、広告id
に対応する配信されたコンテンツおよび広告の各種登録
属性とからなる。図3(b) の例では配信日時yyyymmddhh
mm’に配信先視聴者idnamexxx@mailsvxxx.comに配信
されたコンテンツストリームはc305であり、これに広告
データa108と広告データa214が合成されて配信されたこ
とを示す。これらのコンテンツストリームおよび広告デ
ータはすべて登録時にそれぞれの属性がコンテンツジャ
ンルテーブルc-jtまたは広告ジャンルテーブルa-jtに登
録されており、本実施例ではこれら属性データを視聴履
歴データベースs-dbにもコピーして保持するものとし
た。Here, the data contents of the viewing history database s-db will be described with reference to one embodiment of FIG. In the viewing history database s-db, one record is formed for each distribution, and the contents are distribution information as shown in FIG.
As shown in (a), the desired content designating information which is the source of this distribution, the content id in the distribution information, and the advertisement id
And the various registered attributes of the distributed content and advertisement corresponding to. In the example of FIG. 3B, the delivery date and time is yyyymmddhh
The content stream delivered to the delivery destination viewer idnamexxx@mailsvxxx.com on mm 'is c305, which indicates that the advertisement data a108 and the advertisement data a214 are combined and delivered. All these content streams and advertisement data have their attributes registered in the content genre table c-jt or advertisement genre table a-jt at the time of registration, and in the present embodiment, these attribute data are also stored in the viewing history database s-db. It was copied and kept.
【0021】上記コンテンツ属性としてはコンテンツ登
録者id、登録日時、広告との合成形式、ジャンル指向
度があり、これらの詳細は図4のコンテンツジャンルテ
ーブルc-jtに示される。また、広告属性としては、スポ
ンサーid、契約日時、適応可能合成形式、ジャンル適
合度があり、これらの詳細は図5の広告ジャンルテーブ
ルa-jtに示す。これらの属性について図4および図5を
参照して説明する。The content attributes include a content registrant id, a registration date and time, a format for synthesizing with an advertisement, and a genre directivity. Details of these are shown in a content genre table c-jt in FIG. The advertisement attributes include a sponsor id, a contract date and time, an adaptable synthesis format, and a genre matching degree. Details of these are shown in the advertisement genre table a-jt in FIG. These attributes will be described with reference to FIGS.
【0022】図4にはコンテンツストリーム登録時に作
成されるコンテンツジャンルテーブルc-jtのデータ構造
例を示す。図の例ではコンテンツidがc302であるコン
テンツストリームがminoru.iwata@nifty.comなるコンテ
ンツ登録者idの者により2001.01.16.13:45の日付時刻
に登録された。このコンテンツストリームは広告データ
と合成されて配信されることを許可しており、その広告
との合成形式は『時分割式』および『場所分割式』のい
ずれも可能とされている。ここに『時分割式』とはテレ
ビ放送のコマーシャルのようにコンテンツストリーム放
映の途中に広告が挿入される形式で、図の場合その合成
形式指定値として、 src="cs302a.rm" dur="240s" cm-insert dur="30s" src="cs302b.rm" dur="180s" cm-insert dur="30s" src="cs302c.rm" dur="180s" が指定されている。これは本コンテンツストリームが三
つの部分cs302a.rm (4分もの) 、cs302b.rm (3分もの)
、cs302c.rm (3分もの) 、からなっており、その区切
りごとに30秒ずつの広告ストリームを配することを許可
することを意味している。FIG. 4 shows an example of the data structure of the content genre table c-jt created when registering the content stream. In the example shown in the figure, a content stream whose content id is c302 was registered at a date and time of 2001.01.16.13:45 by a content registrant id of minoru.iwata@nifty.com. This content stream is permitted to be combined with the advertisement data and delivered, and the combination format of the advertisement and the advertisement can be any of a “time division type” and a “location division type”. Here, the “time division type” is a format in which an advertisement is inserted in the middle of broadcasting a content stream, such as a commercial of a television broadcast. 240s "cm-insert dur =" 30s "src =" cs302b.rm "dur =" 180s "cm-insert dur =" 30s "src =" cs302c.rm "dur =" 180s "is specified. This is the content stream consists of three parts cs302a.rm (4 minutes), cs302b.rm (3 minutes)
, Cs302c.rm (three minutes), which means that you can distribute an ad stream of 30 seconds at each break.
【0023】また、『場所分割式』とはコンテンツスト
リームの表示領域と異なる表示領域に広告を同時表示す
る形式であり、図の場合その合成形式指定値として、 left="0" top="350" が指定されている。これはコンテンツ表示左上座標を原
点とする相対座標(0,350)ピクセル位置を広告表
示左上座標とする指定である。このように、本例示のコ
ンテンツストリームc302の場合は両方の合成表示形式の
いずれも可能とするが、一般には、『時分割式』、『場
所分割式』のいずれか一方のみを指定するコンテンツス
トリームが多いと考えられる。The "place division type" is a format in which an advertisement is simultaneously displayed in a display area different from the display area of the content stream, and in the case of the figure, left = "0" top = "350""Is specified. This specifies that the relative coordinate (0,350) pixel position having the origin at the upper left coordinate of the content display is set as the upper left coordinate of the advertisement display. As described above, in the case of the content stream c302 of the present example, both of the combined display formats are possible, but in general, a content stream that specifies only one of the “time division type” and the “location division type” It is thought that there are many.
【0024】次に、コンテンツ属性であるジャンル指向
度を説明する。各コンテンツはその内容にふさわしいジ
ャンルがコンテンツ登録者によって指定される。図4に
示す具体的な実施例では、各コンテンツストリームは、
ジャンルとして、1 音楽、2科学、3 育児、4 スポー
ツ、5 映画、6 ゲーム、7 アウトドア、8 健康、9 環境
・・・・などとあらかじめカテゴリーが定められてお
り、コンテンツ内容にもっともふさわしいジャンルに◎
(得点2点)、ややふさわしいジャンルに〇(得点1
点)、ふさわしくないジャンルに×(得点−1点)を属
性値として登録する。これらは複数ジャンルに設定可能
である。図4のc302なるコンテンツストリームの例では
『科学』に2点、『健康』『環境』に1点、『ゲーム』
に−1点が与えられている。これらの値はこのコンテン
ツのジャンル指向度を示し、これを視聴する視聴者の嗜
好情報を形成する要素となるものであるが、その詳細は
後述する。Next, the genre directivity, which is a content attribute, will be described. For each content, a genre appropriate to the content is specified by the content registrant. In the specific embodiment shown in FIG. 4, each content stream is
Genres are pre-defined as categories such as 1 music, 2 science, 3 childcare, 4 sports, 5 movies, 6 games, 7 outdoors, 8 health, 9 environments, etc. ◎
(2 points), a slightly appropriate genre〇 (1 point)
), And x (score-1 point) is registered as an attribute value in a genre that is not appropriate. These can be set for a plurality of genres. In the example of the content stream c302 in FIG. 4, two points are given for "science", one point for "health" and "environment", and "game".
Is given a -1 point. These values indicate the degree of genre orientation of the content and serve as elements for forming preference information of a viewer who views the content. The details will be described later.
【0025】次に登録広告データに対する広告属性につ
いて図5の広告ジャンルテーブルa-jtを参照して説明す
る。図5に示すa106なる広告データはad012@cr.fujits
u.comなる広告スポンサーと契約し、2000.11.25.16:28
なる日時に登録された。この広告データの適応可能合成
形式は、図の場合、『時分割式』のみであり、その指定
値は、 src="as106a.rm" dur="15s" src="as106b.rm" dur="15s" src="as106c.rm" dur="15s" src="as106d.rm" dur="15s" ある。これは、この広告データは15秒ものの四つのビデ
オ広告as106a.rm 、as106b.rm 、as106c.rm 、as106d.r
m からなることを意味する。Next, the advertisement attribute for the registered advertisement data will be described with reference to the advertisement genre table a-jt in FIG. The advertising data a106 shown in FIG. 5 is ad012@cr.fujits
Signed a contract with an advertising sponsor called u.com, 2000.11.25.16:28
It was registered at a certain date and time. In the case of the figure, the applicable synthesis format of the advertisement data is only the “time-sharing expression”, and the specified value is src = "as106a.rm" dur = "15s" src = "as106b.rm" dur = " 15s "src =" as106c.rm "dur =" 15s "src =" as106d.rm "dur =" 15s " This is because this ad data is 15 seconds but 4 video ads as106a.rm, as106b.rm, as106c.rm, as106d.r
m.
【0026】広告属性としてジャンル適合度が定義され
ているが、これはこの広告データの内容がどのようなジ
ャンル嗜好者に適合するかを広告スポンサーが登録した
ものである。その表記はコンテンツ属性のジャンル指向
度の場合と同様で、図5に示すa106なる広告データの場
合は、『音楽』に2点、『スポーツ』『ゲーム』『アウ
トドア』に1点、『育児』に−1点が与えられている。
このジャンル適合度は本広告データが該当ジャンルに嗜
好をもつ視聴者に訴求する内容であることを示すもので
ある。The genre matching degree is defined as an advertisement attribute, and is registered by an advertising sponsor as to what kind of genre preference person the contents of the advertisement data match. The notation is the same as the case of the genre orientation degree of the content attribute. In the case of the advertisement data a106 shown in FIG. 5, two points are assigned to "music", one point is assigned to "sports", "games" and "outdoors", and "child care" Is given a -1 point.
The genre compatibility indicates that the advertisement data is a content that appeals to viewers who have a preference in the genre.
【0027】さて、図1に戻り、ステップS102にお
いて視聴履歴データベース検索手段2は視聴履歴データ
ベースs-dbの各レコード中の配信先視聴者id欄の値が
求める要求視聴者idと合致するレコードのみを抽出
し、これを視聴履歴情報として嗜好傾向判定手段3にわ
たす。Returning to FIG. 1, in step S102, the viewing history database searching means 2 determines only the record whose value in the distribution destination viewer id column in each record of the viewing history database s-db matches the required viewer id. Is extracted and passed to the preference tendency determination means 3 as viewing history information.
【0028】次いで、嗜好傾向判定手段3はステップS
103において、検索された視聴履歴情報とコンテンツ
ジャンルテーブルc-jtを照合し図6(a) に一例を示すご
とき嗜好情報を作成する。すなわち、本実施例では視聴
履歴情報の各レコードごとに視聴コンテンツidおよび
そのジャンル適合度が設定されているので、このジャン
ル適合度を全視聴履歴情報レコードにわたり集計したジ
ャンル毎の得点を、該当要求視聴者idの過去の視聴履
歴情報に基づく視聴コンテンツジャンル実績係数とす
る。図6(a) に示すように全ジャンルの視聴コンテンツ
ジャンル実績係数の合計psumを求めると、これとジャン
ルi の視聴コンテンツジャンル実績係数piの比pi/psum
は該当視聴者の該当ジャンルへの嗜好度合いを示すと解
釈される。従って、このようにして得られた嗜好情報は
各ジャンルへの嗜好強度分布スペクトルとその強度を表
現している。Next, the preference tendency judging means 3 determines in step S
In 103, the retrieved viewing history information is collated with the content genre table c-jt to create preference information as shown in FIG. 6A. That is, in the present embodiment, the viewing content id and the genre conformity thereof are set for each record of the viewing history information. The viewing content genre is based on the past viewing history information of the viewer id. As shown in FIG. 6A, when the sum psum of the viewing content genre performance coefficients of all genres is obtained, the ratio pi / psum of this and the viewing content genre performance coefficient pi of genre i is obtained.
Is interpreted to indicate the degree of preference of the viewer to the genre. Therefore, the preference information obtained in this manner expresses a preference intensity distribution spectrum for each genre and its intensity.
【0029】次にステップS104において、広告デー
タ選定手段4は広告ジャンルテーブルa-jtの広告属性と
前記嗜好情報とを照合して最適広告idを選定する。本
ステップの詳細を図6(c) のフローチャートによって説
明する。Next, in step S104, the advertisement data selecting means 4 selects the optimum advertisement id by comparing the advertisement attribute of the advertisement genre table a-jt with the preference information. The details of this step will be described with reference to the flowchart of FIG.
【0030】まず、最適広告を選定するにあたって、選
定対象の広告は該当コンテンツストリームが指定する合
成形式に合致するものでなければならない。そのため、
広告データ選定手段4はステップS601において選択
情報受信手段1からコンテンツidを受け、コンテンツ
ジャンルテーブルc-jtの『広告との合成形式』の値から
該当コンテンツidの指定する合成形式を得る。次いで
ステップS602において広告データ選定手段4は広告
ジャンルテーブルa-jtの『適応可能合成形式』をサーチ
し、上記指定合成形式に合致する適応可能合成形式をも
つ広告idレコードのみを抽出して選定対象広告集合と
する。一方、広告データ選定手段4はステップS603
で、先に嗜好傾向判定手段3がステップS103で求め
た該当要求視聴者idの嗜好情報を受け取る。First, in selecting the optimum advertisement, the advertisement to be selected must conform to the combination format specified by the content stream. for that reason,
The advertisement data selecting unit 4 receives the content id from the selection information receiving unit 1 in step S601, and obtains a combination format specified by the content id from the value of “combination format with advertisement” in the content genre table c-jt. Next, in step S602, the advertisement data selection unit 4 searches for “adaptable combination format” in the advertisement genre table a-jt, extracts only the advertisement id record having the adaptation combination format that matches the specified combination format, and selects a selection target. Advertisement set. On the other hand, the advertisement data selecting means 4 determines in step S603
Then, the preference tendency determination means 3 receives the preference information of the corresponding requested viewer id obtained in step S103.
【0031】最後にステップS604で、広告データ選
定手段4は上記選定対象広告集合の中の各広告idごと
に、その広告属性と上記嗜好情報との適合度を順次算出
し、その値が最大である広告idを選定する。すなわ
ち、各広告データは図5に示すような各ジャンル別のジ
ャンル適合度をもつが、これは図6(b) に示すように表
記できる。広告データ選定手段4はこれと図6(a) に示
す前記嗜好情報との相関度を計算して該当広告データと
該当視聴者との適合度を計算する。本実施例では広告デ
ータ選定手段4は図6(b) の〔式1〕で示した値を適合
度として全対象広告データに対し順次求め、適合度の高
い広告データから順に所定個数を選定し、これらの広告
idを配信ストリーム生成配信手段5に出力する。Finally, in step S604, the advertisement data selecting means 4 sequentially calculates the degree of conformity between the advertisement attribute and the preference information for each advertisement id in the set of advertisements to be selected. Select an advertisement id. That is, each advertisement data has a genre matching degree for each genre as shown in FIG. 5, which can be represented as shown in FIG. 6 (b). The advertisement data selection means 4 calculates the degree of correlation between this and the preference information shown in FIG. 6 (a) to calculate the degree of matching between the relevant advertisement data and the relevant viewer. In this embodiment, the advertisement data selecting means 4 sequentially obtains the value shown in [Equation 1] of FIG. 6B as the degree of conformity for all target advertisement data, and selects a predetermined number of advertisement data in descending order of degree of conformity. , And outputs these advertisement ids to the distribution stream generation and distribution means 5.
【0032】以上の動作で図1のステップS104を終
えると、次いで配信ストリーム生成配信手段5はステッ
プS105において、前記選定された広告データの合成
形式と対象コンテンツストリームの合成形式指定値によ
って、これらのストリームを合成するSMIL記述ファ
イルを配信ストリームとして生成し、視聴者クライアン
トにダウンロードさせる。ここにSMIL(Synchroniz
ed Multimedia Integration Language)とはウェブ上で
マルチメディアプレゼンテーションを実現するための国
際標準仕様として World Wide Web Consortium (W3C)に
おいて定められた同期マルチメディアのオーサリング言
語仕様である。すなわち、HTML記述がウェブ上で静
的なマルチメディアコンテンツを可能にするように、S
MIL記述は動画、音声、静止画、テキスト、アニメー
ションの同期表示を含むマルチメディアコンテンツを可
能にする。When step S104 in FIG. 1 is completed by the above operation, the distribution stream generation / distribution means 5 then determines in step S105 the composite format of the selected advertisement data and the composite format designation value of the target content stream. A SMIL description file for synthesizing the stream is generated as a distribution stream, and the viewer client downloads the file. Here, SMIL (Synchroniz
ed Multimedia Integration Language) is a synchronous multimedia authoring language specification defined by the World Wide Web Consortium (W3C) as an international standard specification for realizing multimedia presentations on the Web. That is, as HTML descriptions enable static multimedia content on the web,
The MIL description enables multimedia content including synchronized display of moving images, audio, still images, text, animations.
【0033】図7(a) (b) に合成形式指定に従ったスト
リーム合成SMIL記述例を示す。これを参照しつつス
テップS105の動作を説明する。本実施例ではコンテ
ンツストリームと広告データとの合成形式として、先に
述べたように『時分割式』および『場所分割式』の二種
類をサポートする。このおのおのについて図7(a) (b)
に示すSMIL記述が以下のように対応する。FIGS. 7A and 7B show examples of description of stream composition SMIL according to the composition format specification. The operation of step S105 will be described with reference to this. In the present embodiment, as described above, two types of “time division type” and “location division type” are supported as a combination format of the content stream and the advertisement data. Figure 7 (a) (b)
Corresponds to the following.
【0034】〔図7(a) :時分割式合成例〕希望コンテ
ンツ指定情報から選定されたコンテンツidがc105であ
り、このコンテンツ属性で『広告との合成形式』が、 src="cs105a.rm" dur="180s" cm-insert dur="30s" src="cs105b.rm" dur="180s" cm-insert dur="30s" src="cs105c.rm" dur="180s" と指定されているものとする。広告データ選定手段4は
この指定から30秒もの広告2つの適応合成形式を属性と
する広告ストリームを選定対象候補とし、その中から広
告idがa108でその合成形式属性値は、 src="as108a.rm" dur="30s" src="as108b.rm" dur="30s" なる広告ストリームを選定したとする。配信ストリーム
生成配信手段5はこれら属性指定値から、 cs105a.rm(3分) as108a.rm(30秒) cs105b.rm(3分) as108b.rm(30秒) cs105c.rm(3分) で編集して配信するSMILファイルcs-as105108.smilを図
7(a) のように自動生成する。すなわち、<seq> エレメ
ント中にコンテンツストリーム、広告ストリームを配す
ることにより広告映像挿入タイミング指定を実現する。[FIG. 7 (a): Time-division-type synthesis example] The content id selected from the desired content designation information is c105, and in this content attribute, "combination format with advertisement" is src = "cs105a.rm "dur =" 180s "cm-insert dur =" 30s "src =" cs105b.rm "dur =" 180s "cm-insert dur =" 30s "src =" cs105c.rm "dur =" 180s " Shall be The advertisement data selecting means 4 selects an advertisement stream having an attribute of two adaptive synthesis formats of two advertisements for 30 seconds from this specification as a selection target candidate. rm "dur =" 30s "src =" as108b.rm "dur =" 30s " The delivery stream generation / delivery unit 5 edits these attribute designation values as cs105a.rm (3 minutes) as108a.rm (30 seconds) cs105b.rm (3 minutes) as108b.rm (30 seconds) cs105c.rm (3 minutes) Then, the SMIL file cs-as105108.smil to be distributed is automatically generated as shown in FIG. That is, by arranging the content stream and the advertisement stream in the <seq> element, the advertisement video insertion timing is specified.
【0035】次に、配信ストリーム生成配信手段5は、
本SMILのURL を、 rtsp://server.com/cs-as105108.smil (server.com=
本サーバ) と設定して視聴者クライアントに送出する。視聴者クラ
イアントのストリームプレーヤー( 例えばリアルネット
ワークス社の製品であるRealPlayer) はこれによって該
当SMIL記述文を実行し、所定の広告映像が所定タイミン
グで挿入された所定のコンテンツが視聴される。Next, the delivery stream generation and delivery means 5
Enter the URL of this SMIL at rtsp: //server.com/cs-as105108.smil (server.com =
(This server) and send it to the viewer client. The stream client of the viewer client (for example, RealPlayer, a product of Real Networks Inc.) executes the corresponding SMIL description sentence, and views a predetermined content in which a predetermined advertisement image is inserted at a predetermined timing.
【0036】〔図7(b) :場所分割式合成例〕希望コン
テンツ指定情報から選定されたコンテンツidがc207で
あり、このコンテンツ属性で『広告との合成形式』が、 時分割式=不可、 場所分割式=可、 src="cs207.rm" dur="600s" left="350" top="20" と指定されているものとする。広告データ選定手段4は
この指定から適応可能合成形式が『場所分割式=可』で
ある広告データを吟味し、その中から広告idがa253で
その合成形式属性値が、 時分割式=不可、 場所分割式=可、 src="ap253.gif" なる広告データを選定したとする。配信ストリーム生成
配信手段5はこれら属性指定値から、同様に図7(b) に
示すようなSMIL記述文ファイルcs-ap207253.smilを自動
生成する。本例では対象広告データとしてビデオストリ
ームではなく静止画gif 画像が選定されている。それぞ
れの配置領域を、<layout>エレメントで規定し、<par>
エレメント中にこれら領域に再生するオブジェクトを指
定する。[FIG. 7 (b): Example of location division formula synthesis] The content id selected from the desired content designation information is c207, and in this content attribute, “synthesis format with advertisement” is time division formula = impossible. Location division formula = OK, src = "cs207.rm" dur = "600s" left = "350" top = "20". The advertisement data selecting means 4 examines the advertisement data whose applicable combination format is “place division formula = possible” based on the designation, and among them, the advertisement id is a253 and the composition format attribute value is time division formula = impossible. It is assumed that the advertisement data of the location division formula = possible and src = "ap253.gif" is selected. The delivery stream generation / delivery unit 5 automatically generates a SMIL description file cs-ap207253.smil as shown in FIG. 7B from these attribute designation values. In this example, not a video stream but a still image gif image is selected as the target advertisement data. Each layout area is defined by a <layout> element, and <par>
Specify the objects to be played in these areas in the element.
【0037】さて、図1に戻って、ステップS105で
配信ストリーム生成配信手段5は上記のように作成した
SMIL記述を配信ストリームとして視聴者クライアン
トにダウンロードさせると、ステップS106に移行
し、配信ストリーム生成配信手段5は前記配信ストリー
ムに対応する配信情報を視聴履歴データベース更新手段
6に送出する。視聴履歴データベース更新手段6ではこ
れを受信して新たな視聴履歴情報レコードを生成して、
視聴履歴データベースs-dbにこのレコードを追加して更
新する。ここに視聴履歴データベース更新手段6が配信
情報として配信ストリーム生成配信手段5より受け取る
ものは図3(b) に示す如き項目であるが、視聴履歴デー
タベース更新手段6はこれに加え選択情報受信手段1か
ら図3(a)の希望コンテンツ指定情報を、また配信情報
に含まれるコンテンツidと広告idに対応するコンテ
ンツ属性、広告属性をコンテンツジャンルテーブルc-j
t、広告ジャンルテーブルa-jtから取り出し、これらす
べてからなる視聴履歴情報レコードを図3(c) の形式で
作成し、このレコードを視聴履歴データベースs-dbに追
加する。Returning to FIG. 1, in step S105, the distribution stream generation / distribution means 5 causes the viewer client to download the SMIL description created as described above as a distribution stream, and proceeds to step S106 to generate a distribution stream. The delivery means 5 sends out the delivery information corresponding to the delivery stream to the viewing history database updating means 6. The viewing history database updating means 6 receives this and generates a new viewing history information record,
This record is added to and updated in the viewing history database s-db. Here, what the viewing history database updating means 6 receives from the delivery stream generating and delivering means 5 as the delivery information is the items as shown in FIG. 3 (b), but the viewing history database updating means 6 additionally includes the selection information receiving means 1. 3A, the desired content designation information shown in FIG. 3 (a), the content attribute and the advertisement attribute corresponding to the content id and the advertisement id included in the distribution information are stored in the content genre table cj.
t, taken out of the advertisement genre table a-jt, a viewing history information record including all of them is created in the format shown in FIG. 3 (c), and this record is added to the viewing history database s-db.
【0038】次に、コンテンツ登録および配信サーバ使
用料算定動作について、および広告登録および広告料算
定動作について図8〜10に基づき説明する。本発明の
コンテンツ配信サーバを使用するコンテンツ配信サーバ
ビジネスは、コンテンツ登録者から徴収する配信サーバ
使用料および広告スポンサーから支払われる広告料収入
によってコンテンツ配信サービスコストをまかなうこと
で成り立つ。Next, the content registration and distribution server usage fee calculation operation, and the advertisement registration and advertisement fee calculation operation will be described with reference to FIGS. The content distribution server business using the content distribution server of the present invention is made up by covering the content distribution service cost by the distribution server usage fee collected from the content registrant and the advertising fee revenue paid by the advertising sponsor.
【0039】図8はコンテンツ登録および配信サーバ使
用料算定動作フローチャートである。図8(a) を参照し
てコンテンツ登録動作を説明すると、まずステップS8
01によって、コンテンツ登録手段11はコンテンツ登録
者からのコンテンツ登録情報およびコンテンツストリー
ムファイルを受信する。図2の実施例ではコンテンツ登
録手段11は図示しない回線接続によりこれら登録情報を
受信するものとしたが、オフラインで記録媒体を人間が
受け取るように構成してもよい。FIG. 8 is a flowchart of the operation of calculating the content registration and distribution server usage fee. The content registration operation will be described with reference to FIG.
01, the content registration means 11 receives the content registration information and the content stream file from the content registrant. In the embodiment of FIG. 2, the content registration unit 11 receives these registration information via a line connection (not shown). However, the content registration unit 11 may be configured to allow a human to receive the recording medium off-line.
【0040】次に、コンテンツ登録手段11はステップS
802において、前記コンテンツ登録情報(コンテンツ
属性データ)をコンテンツジャンルテーブルc-jtに登録
し、コンテンツストリームファイルデータをコンテンツ
ストリームファイルベースc-fbに蓄積する。Next, the content registration means 11 executes step S
At 802, the content registration information (content attribute data) is registered in the content genre table c-jt, and the content stream file data is stored in the content stream file base c-fb.
【0041】図8(b) は本サーバのコンテンツ配信サー
バ使用料算定動作を示す。まず、コンテンツ配信実績抽
出手段7はステップS811において、一定日時または
期間の区切りに応じて、視聴履歴データベースs-dbを検
索し、該当コンテンツ登録者に属するコンテンツストリ
ームの全視聴者への配信実績をもれなく抽出する。本実
施例では配信先は不問とし単に配信回数のみを積算し配
信実績とした。FIG. 8B shows a content distribution server usage fee calculation operation of this server. First, in step S811, the content distribution result extraction means 7 searches the viewing history database s-db according to a certain date and time or a period, and determines the distribution result of the content stream belonging to the content registrant to all viewers. Extract completely. In the present embodiment, the distribution destination is irrelevant, and only the number of distributions is simply added to obtain the distribution result.
【0042】次に、コンテンツ登録者課金算定手段8は
ステップS812において、内蔵する算定ロジックに当
てはめ、前記配信実績からコンテンツ配信サーバ使用料
を算出する。本実施例で用いた算定ロジックの一例を図
10に示す。これはサーバの単位使用容量あたりのサー
バ使用料および広告料を配信実績の関数として示したも
のである。この図の一点鎖線によって示される如く、コ
ンテンツ配信サーバ使用料は配信実績の増加とともに減
少し、ある閾値以上ではゼロすなわち無料となる。これ
は同時に配信される広告による広告料収入によって配信
コストをまかなえるからである。Next, in step S812, the content registrant charging calculation means 8 applies a content calculation server to the built-in calculation logic to calculate a content distribution server usage fee from the distribution results. FIG. 10 shows an example of the calculation logic used in this embodiment. This shows the server usage fee and the advertisement fee per unit usage capacity of the server as a function of the distribution result. As shown by the one-dot chain line in this figure, the content distribution server usage fee decreases with an increase in the distribution result, and becomes zero, that is, free above a certain threshold. This is because the distribution cost is covered by the advertisement fee income from the advertisement distributed at the same time.
【0043】図9は広告登録および広告料算定動作フロ
ーチャートである。図9(a) を参照して広告登録動作を
説明すると、まずステップS901によって、広告登録
手段12はスポンサーからの広告登録情報および広告デー
タファイルを受信する。図2の実施例では広告登録手段
12は図示しない回線接続によりこれら登録情報を受信す
るものとしたが、オフラインで記録媒体を人間が受け取
るように構成してもよい。FIG. 9 is a flowchart showing the operation of advertisement registration and advertisement fee calculation. The advertisement registration operation will be described with reference to FIG. 9A. First, in step S901, the advertisement registration means 12 receives the advertisement registration information and the advertisement data file from the sponsor. In the embodiment of FIG.
Although the registration information 12 receives the registration information via a line connection (not shown), the recording medium may be received by a human off-line.
【0044】次に、広告登録手段12はステップS902
において、前記広告登録情報(広告属性データ)を広告
ジャンルテーブルa-jtに登録し、広告データファイルデ
ータを広告データファイルベースa-fbに蓄積する。Next, the advertisement registration means 12 executes step S902.
In, the advertisement registration information (advertisement attribute data) is registered in the advertisement genre table a-jt, and the advertisement data file data is stored in the advertisement data file base a-fb.
【0045】図9(b) は本サーバの広告料算定動作を示
す。まず、広告配信実績抽出手段9はステップS911
において、一定日時または期間の区切りに応じて、視聴
履歴データベースs-dbを検索し、該当スポンサーに属す
る広告データの全視聴者への配信実績をもれなく抽出す
る。この場合も、簡単のため広告種類や配信先は不問と
し単に配信回数のみを積算し配信実績とした。FIG. 9B shows the operation of calculating the advertisement fee of the server. First, the advertisement delivery result extracting means 9 determines in step S911
In the above, the viewing history database s-db is searched according to a certain date and time or a break of a period, and the distribution results of the advertisement data belonging to the corresponding sponsor to all viewers are completely extracted. In this case as well, for simplicity, the type of advertisement and the distribution destination are irrelevant, and only the number of times of distribution is simply added to obtain the distribution result.
【0046】次に、広告料算定手段10はステップS91
2において、内蔵する算定ロジックに当てはめ、前記配
信実績から広告料を算出する。本実施例で用いた算定ロ
ジックの一例を図10に示す。この図の太い実線によっ
て示される如く、広告料は配信実績の増加とともに増加
し、ある閾値以上では一定額(最高額)となる。これは
広告料のみで安定して配信コストをまかなえる値であ
り、逆にこの閾値に達するまでは広告料を割り引いて、
配信実績の少ないコンテンツ登録者からのコンテンツ配
信サーバ使用料を多くとる仕組みとも解される。Next, the advertisement fee calculating means 10 proceeds to step S91.
In step 2, the advertisement fee is calculated from the distribution results by applying the calculation logic incorporated therein. FIG. 10 shows an example of the calculation logic used in this embodiment. As shown by the thick solid line in this figure, the advertisement fee increases with an increase in the distribution result, and becomes a fixed amount (maximum amount) above a certain threshold value. This is a value that stably covers the distribution cost only with the advertising fee, and conversely, discounts the advertising fee until this threshold is reached,
It is also understood that the fee for using the content distribution server from the content registrant who has a low distribution record is high.
【0047】[0047]
【発明の効果】以上の説明から明らかなように、本発明
によれば、視聴者の過去の視聴履歴情報から該当視聴者
の嗜好傾向を捕らえ、これに最適な広告データを選定し
て、視聴希望コンテンツストリームと合成した配信スト
リームを生成して配信することにより視聴者にマッチし
た広告呈示ができ、訴求効果を高めることができる、と
いう効果がある。またコンテンツ配信サーバビジネス運
営者はコンテンツストリーム配信時に広告データを同時
呈示して広告料収入を得ることにより、コンテンツ公開
を希望するコンテンツ登録者はより低廉なコンテンツ配
信サーバ使用料の負担でよい、という効果がある。ま
た、視聴履歴データベースからコンテンツ毎の配信実績
を把握し、高い配信実績をもつコンテンツ登録者には、
より低廉なコンテンツ配信サーバ使用料の負担とするこ
とにより、より優良なコンテンツを集めるインセンティ
ブを与えることができる、という効果がある。また、コ
ンテンツ呈示時に広告の合成呈示がコンテンツ鑑賞の妨
げにならない合成呈示方法を指定できる、という効果が
ある。As is apparent from the above description, according to the present invention, the preference tendency of the viewer is grasped from the past viewing history information of the viewer, the most suitable advertisement data is selected, and the viewer is watched. By generating and distributing a distribution stream synthesized with the desired content stream, it is possible to present advertisements that match the viewer, and to increase the appeal effect. In addition, the content distribution server business operator simultaneously presents advertisement data at the time of content stream distribution and earns advertising fee revenue, so that content registrants who wish to publish content can pay a lower content distribution server usage fee. effective. In addition, the distribution history of each content is grasped from the viewing history database, and content registrants with high distribution
There is an effect that an incentive to collect more excellent contents can be given by setting a lower burden on the contents distribution server usage fee. Further, there is an effect that a combined presentation method in which the combined presentation of the advertisement does not hinder the content appreciation can be designated when the content is presented.
【図1】本発明のコンテンツ配信動作例のフローチャー
トFIG. 1 is a flowchart of a content distribution operation example of the present invention.
【図2】本発明のコンテンツ配信サーバの構成例FIG. 2 is a configuration example of a content distribution server of the present invention.
【図3】視聴履歴データベースs-dbのデータ構造例FIG. 3 shows an example of a data structure of a viewing history database s-db.
【図4】コンテンツジャンルテーブルc-jtのデータ構造
例FIG. 4 is a data structure example of a content genre table c-jt
【図5】広告ジャンルテーブルa-jtのデータ構造例FIG. 5 is a data structure example of an advertisement genre table a-jt
【図6】広告データ選定手段4の動作例FIG. 6 shows an operation example of the advertisement data selecting means 4
【図7】合成形式指定に従ったストリーム合成SMIL
記述例FIG. 7 is a stream composition SMIL according to a composition format specification.
Description example
【図8】コンテンツ登録および配信サーバ使用料算定動
作フローチャートFIG. 8 is a flowchart of a content registration and distribution server usage fee calculation operation.
【図9】広告登録および広告料算定動作フローチャートFIG. 9 is a flowchart of an advertisement registration and advertisement fee calculation operation.
【図10】コンテンツ配信サーバ使用料および広告料算
定関数の実施例FIG. 10 shows an embodiment of a function for calculating a content distribution server usage fee and an advertisement fee.
【図11】従来のコンテンツ配信サーバおよびクライア
ント構成例FIG. 11 is a configuration example of a conventional content distribution server and client.
1 選択情報受信手段 2 視聴履歴データベース検索手段 3 嗜好傾向判定手段 4 広告データ選定手段 5 配信ストリーム生成配信手段 6 視聴履歴データベース更新手段 7 コンテンツ配信実績抽出手段 8 コンテンツ登録者課金算定手段 9 広告配信実績抽出手段 10 広告料算定手段 11 コンテンツ登録手段 91 従来の選択情報受信手段 95 従来の配信ストリーム生成配信手段 911 従来のコンテンツ登録手段 s-db 視聴履歴データベース c-jt コンテンツジャンルテーブル a-jt 広告ジャンルテーブル c-fb コンテンツストリームファイルベース a-fb 広告データファイルベース DESCRIPTION OF REFERENCE NUMERALS 1 selection information receiving means 2 viewing history database searching means 3 preference tendency determining means 4 advertisement data selecting means 5 distribution stream generation and distribution means 6 viewing history database updating means 7 content distribution result extraction means 8 content registrant charge calculation means 9 advertisement distribution results Extraction means 10 Advertising fee calculation means 11 Content registration means 91 Conventional selection information receiving means 95 Conventional distribution stream generation and distribution means 911 Conventional content registration means s-db Viewing history database c-jt Content genre table a-jt Advertising genre table c-fb Content stream file base a-fb Advertising data file base
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) G06F 17/60 302 G06F 17/60 302E 326 326 332 332 504 504 G09F 19/00 G09F 19/00 Z──────────────────────────────────────────────────続 き Continued on the front page (51) Int.Cl.7 Identification symbol FI Theme coat ゛ (Reference) G06F 17/60 302 G06F 17/60 302E 326 326 332 332 504 504 504 G09F 19/00 G09F 19/00 Z
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001053481AJP2002259433A (en) | 2001-02-28 | 2001-02-28 | Content stream distribution program, method, apparatus, and recording medium |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001053481AJP2002259433A (en) | 2001-02-28 | 2001-02-28 | Content stream distribution program, method, apparatus, and recording medium |
| Publication Number | Publication Date |
|---|---|
| JP2002259433Atrue JP2002259433A (en) | 2002-09-13 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001053481APendingJP2002259433A (en) | 2001-02-28 | 2001-02-28 | Content stream distribution program, method, apparatus, and recording medium |
| Country | Link |
|---|---|
| JP (1) | JP2002259433A (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008525884A (en)* | 2004-12-23 | 2008-07-17 | マッシヴ インコーポレイテッド | Matching and scoring ads for targeted distribution in multiple video games such as single and multiplayer games |
| JP2009088777A (en)* | 2007-09-28 | 2009-04-23 | Dentsu Inc | Advertisement selection optimization processing apparatus and processing method thereof |
| JP2009536508A (en)* | 2006-05-05 | 2009-10-08 | ソニー・コンピュータ・エンタテインメント・アメリカ・インク | Ad rotation |
| JP2009245082A (en)* | 2008-03-31 | 2009-10-22 | Edipa Inc | Advertisement-guidance system and advertisement-guidance method |
| US8574074B2 (en) | 2005-09-30 | 2013-11-05 | Sony Computer Entertainment America Llc | Advertising impression determination |
| US8626584B2 (en) | 2005-09-30 | 2014-01-07 | Sony Computer Entertainment America Llc | Population of an advertisement reference list |
| US8676900B2 (en) | 2005-10-25 | 2014-03-18 | Sony Computer Entertainment America Llc | Asynchronous advertising placement based on metadata |
| US8751310B2 (en) | 2005-09-30 | 2014-06-10 | Sony Computer Entertainment America Llc | Monitoring advertisement impressions |
| US8763157B2 (en) | 2004-08-23 | 2014-06-24 | Sony Computer Entertainment America Llc | Statutory license restricted digital media playback on portable devices |
| US8763090B2 (en) | 2009-08-11 | 2014-06-24 | Sony Computer Entertainment America Llc | Management of ancillary content delivery and presentation |
| US8769558B2 (en) | 2008-02-12 | 2014-07-01 | Sony Computer Entertainment America Llc | Discovery and analytics for episodic downloaded media |
| JP2015186003A (en)* | 2014-03-24 | 2015-10-22 | Kddi株式会社 | Recommendation apparatus, recommendation system, recommendation method, and broadcast receiver |
| US9864998B2 (en) | 2005-10-25 | 2018-01-09 | Sony Interactive Entertainment America Llc | Asynchronous advertising |
| US10657538B2 (en) | 2005-10-25 | 2020-05-19 | Sony Interactive Entertainment LLC | Resolution of advertising rules |
| US11004089B2 (en) | 2005-10-25 | 2021-05-11 | Sony Interactive Entertainment LLC | Associating media content files with advertisements |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10390101B2 (en) | 1999-12-02 | 2019-08-20 | Sony Interactive Entertainment America Llc | Advertisement rotation |
| US9466074B2 (en) | 2001-02-09 | 2016-10-11 | Sony Interactive Entertainment America Llc | Advertising impression determination |
| US9984388B2 (en) | 2001-02-09 | 2018-05-29 | Sony Interactive Entertainment America Llc | Advertising impression determination |
| US9195991B2 (en) | 2001-02-09 | 2015-11-24 | Sony Computer Entertainment America Llc | Display of user selected advertising content in a digital environment |
| US10042987B2 (en) | 2004-08-23 | 2018-08-07 | Sony Interactive Entertainment America Llc | Statutory license restricted digital media playback on portable devices |
| US8763157B2 (en) | 2004-08-23 | 2014-06-24 | Sony Computer Entertainment America Llc | Statutory license restricted digital media playback on portable devices |
| JP2008525884A (en)* | 2004-12-23 | 2008-07-17 | マッシヴ インコーポレイテッド | Matching and scoring ads for targeted distribution in multiple video games such as single and multiplayer games |
| US8626584B2 (en) | 2005-09-30 | 2014-01-07 | Sony Computer Entertainment America Llc | Population of an advertisement reference list |
| US8574074B2 (en) | 2005-09-30 | 2013-11-05 | Sony Computer Entertainment America Llc | Advertising impression determination |
| US8751310B2 (en) | 2005-09-30 | 2014-06-10 | Sony Computer Entertainment America Llc | Monitoring advertisement impressions |
| US10467651B2 (en) | 2005-09-30 | 2019-11-05 | Sony Interactive Entertainment America Llc | Advertising impression determination |
| US10789611B2 (en) | 2005-09-30 | 2020-09-29 | Sony Interactive Entertainment LLC | Advertising impression determination |
| US11436630B2 (en) | 2005-09-30 | 2022-09-06 | Sony Interactive Entertainment LLC | Advertising impression determination |
| US9129301B2 (en) | 2005-09-30 | 2015-09-08 | Sony Computer Entertainment America Llc | Display of user selected advertising content in a digital environment |
| US8676900B2 (en) | 2005-10-25 | 2014-03-18 | Sony Computer Entertainment America Llc | Asynchronous advertising placement based on metadata |
| US10410248B2 (en) | 2005-10-25 | 2019-09-10 | Sony Interactive Entertainment America Llc | Asynchronous advertising placement based on metadata |
| US9367862B2 (en) | 2005-10-25 | 2016-06-14 | Sony Interactive Entertainment America Llc | Asynchronous advertising placement based on metadata |
| US11195185B2 (en) | 2005-10-25 | 2021-12-07 | Sony Interactive Entertainment LLC | Asynchronous advertising |
| US11004089B2 (en) | 2005-10-25 | 2021-05-11 | Sony Interactive Entertainment LLC | Associating media content files with advertisements |
| US9864998B2 (en) | 2005-10-25 | 2018-01-09 | Sony Interactive Entertainment America Llc | Asynchronous advertising |
| US10657538B2 (en) | 2005-10-25 | 2020-05-19 | Sony Interactive Entertainment LLC | Resolution of advertising rules |
| JP2009536508A (en)* | 2006-05-05 | 2009-10-08 | ソニー・コンピュータ・エンタテインメント・アメリカ・インク | Ad rotation |
| US8645992B2 (en) | 2006-05-05 | 2014-02-04 | Sony Computer Entertainment America Llc | Advertisement rotation |
| JP2013179591A (en)* | 2006-05-05 | 2013-09-09 | Sony Computer Entertainment America Llc | Advertisement rotation |
| JP2009088777A (en)* | 2007-09-28 | 2009-04-23 | Dentsu Inc | Advertisement selection optimization processing apparatus and processing method thereof |
| US9525902B2 (en) | 2008-02-12 | 2016-12-20 | Sony Interactive Entertainment America Llc | Discovery and analytics for episodic downloaded media |
| US8769558B2 (en) | 2008-02-12 | 2014-07-01 | Sony Computer Entertainment America Llc | Discovery and analytics for episodic downloaded media |
| JP2009245082A (en)* | 2008-03-31 | 2009-10-22 | Edipa Inc | Advertisement-guidance system and advertisement-guidance method |
| US10298703B2 (en) | 2009-08-11 | 2019-05-21 | Sony Interactive Entertainment America Llc | Management of ancillary content delivery and presentation |
| US8763090B2 (en) | 2009-08-11 | 2014-06-24 | Sony Computer Entertainment America Llc | Management of ancillary content delivery and presentation |
| US9474976B2 (en) | 2009-08-11 | 2016-10-25 | Sony Interactive Entertainment America Llc | Management of ancillary content delivery and presentation |
| JP2015186003A (en)* | 2014-03-24 | 2015-10-22 | Kddi株式会社 | Recommendation apparatus, recommendation system, recommendation method, and broadcast receiver |
| Publication | Publication Date | Title |
|---|---|---|
| US20240007696A1 (en) | Systems and methods for using video metadata to associate advertisements therewith | |
| US9641909B2 (en) | Audio/video advertising network | |
| KR102114701B1 (en) | System and method for recognition of items in media data and delivery of information related thereto | |
| US20100138292A1 (en) | Method for providing and searching information keyword and information contents related to contents and system thereof | |
| JP4370910B2 (en) | Advertisement insertion device, advertisement insertion method, and storage medium | |
| JP5318116B2 (en) | Select ads to present | |
| JP5634401B2 (en) | Promotions on video sharing sites | |
| JP2003289521A (en) | Advertising insertion method, distribution system, sending device, receiving device, and program | |
| JP2002358455A (en) | Advertising information distribution device and billing device | |
| US20060218618A1 (en) | Dual display interactive video | |
| US20080281677A1 (en) | System and associated method for selecting advertisements | |
| JP2001357300A (en) | Method, system and, device for providing video content program storage medium stored with program providing video content, advertisement video providing device, program storage medium stored with program providing advertisement video video, content reproducing device, program storage medium stored with program reproducing video content, advertisement charge totalizing method, and program storage medium stored with program totalizing advertisement charge | |
| JP2002259433A (en) | Content stream distribution program, method, apparatus, and recording medium | |
| JP4779236B2 (en) | ADVERTISEMENT INFORMATION DISTRIBUTION MANAGEMENT DEVICE, DISTRIBUTION MANAGEMENT METHOD, AND COMPUTER PROGRAM | |
| JP5422157B2 (en) | How to serve video ads | |
| JP2006012149A (en) | Advertisement selection apparatus, advertisement selection method, and storage medium | |
| US8595760B1 (en) | System, method and computer program product for presenting an advertisement within content | |
| KR20160027486A (en) | Apparatus and method of providing advertisement, and apparatus and method of displaying advertisement | |
| JP2005184228A (en) | Device, method, and program for distributing video content | |
| US20050086119A1 (en) | Content delivery apparatus and content creation method | |
| JP2002230392A (en) | Automatic advertisement embedding system | |
| US20110208583A1 (en) | Advertising control system and method for motion media content | |
| KR20090000698A (en) | Advertising method and system using multimedia contents | |
| WO2004059545A1 (en) | Content information processing system and method | |
| JP3818845B2 (en) | Advertisement allocation method, video content distribution system |
| Date | Code | Title | Description |
|---|---|---|---|
| RD02 | Notification of acceptance of power of attorney | Free format text:JAPANESE INTERMEDIATE CODE: A7422 Effective date:20040610 | |
| RD04 | Notification of resignation of power of attorney | Free format text:JAPANESE INTERMEDIATE CODE: A7424 Effective date:20040610 | |
| A977 | Report on retrieval | Free format text:JAPANESE INTERMEDIATE CODE: A971007 Effective date:20061031 | |
| A131 | Notification of reasons for refusal | Free format text:JAPANESE INTERMEDIATE CODE: A131 Effective date:20061205 | |
| A521 | Request for written amendment filed | Free format text:JAPANESE INTERMEDIATE CODE: A523 Effective date:20070119 | |
| A131 | Notification of reasons for refusal | Free format text:JAPANESE INTERMEDIATE CODE: A131 Effective date:20070220 | |
| A521 | Request for written amendment filed | Free format text:JAPANESE INTERMEDIATE CODE: A523 Effective date:20070406 | |
| A131 | Notification of reasons for refusal | Free format text:JAPANESE INTERMEDIATE CODE: A131 Effective date:20070515 | |
| A521 | Request for written amendment filed | Free format text:JAPANESE INTERMEDIATE CODE: A523 Effective date:20070619 | |
| A02 | Decision of refusal | Free format text:JAPANESE INTERMEDIATE CODE: A02 Effective date:20070814 |