JP2010055193A - Distribution system and distribution method - Google Patents
Distribution system and distribution method Download PDFInfo
- Publication number
- JP2010055193A JP2010055193A JP2008216968A JP2008216968A JP2010055193A JP 2010055193 A JP2010055193 A JP 2010055193A JP 2008216968 A JP2008216968 A JP 2008216968A JP 2008216968 A JP2008216968 A JP 2008216968A JP 2010055193 A JP2010055193 A JP 2010055193A
- Authority
- JP
- Japan
- Prior art keywords
- distribution
- content
- client
- terminal device
- group
- 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.)
- Granted
Links
Images
Abstract
Description
本発明は、配信システム、ならびに配信方法に関するものである。 The present invention relates to a distribution system and a distribution method.
クライアント端末にコンテンツを配信する際、前記コンテンツにCMを付加するような技術が知られている。 A technique for adding a CM to the content when distributing the content to a client terminal is known.
例えば、特許文献1には、クライアントからの配信要求に従って、サーバが、対応するCMデータをコンテンツに付加して、クライアント端末にストリーミング配信するような技術が記載されている。
For example,
しかしながら、特許文献1の技術では、配信先の端末がサーバと常時接続されていないような環境にある場合には、コンテンツに付加されたCMを配信できない可能性があった。
However, in the technique of
そこで、本発明では、サーバと受信端末との接続が切断した場合でも、コンテンツに対応付けられた任意のCMデータを、確実に端末に配信することが可能な技術を提供することを目的とする。 Therefore, an object of the present invention is to provide a technique capable of reliably delivering arbitrary CM data associated with content to a terminal even when the connection between the server and the receiving terminal is disconnected. .
前記課題を解決するために、本発明の配信システムは、端末装置と、配信サーバと、前記端末装置に設けられ、前記配信サーバに、クライアントID及びコンテンツIDを含むコンテンツ配信要求を送信する処理を行う制御部と、前記配信サーバに設けられ、コンテンツ、および、前記コンテンツのコンテンツメタデータ、を有するコンテンツ関連情報と、CM、および、前記CMのCMメタデータ、を有するCM関連情報と、クライアントID毎に、前記クライアントIDで特定されるクライアントに関する属性情報と、を記憶する記憶部と、前記配信サーバに装置に設けられ、前記端末装置より、コンテンツ配信要求を受信する処理と、受信したコンテンツ配信要求に含まれるクライアントIDに対応する属性情報を取得し、取得した属性情報に適合するCMメタデータを有するCMからなるCMグループを特定する処理と、前記CMグループより、予め定められた配信順序に従って、CMを特定し、特定したCMと、受信したコンテンツ配信要求に含まれるコンテンツIDで特定されるコンテンツとを、コンテンツ配信要求を送信してきた端末装置に送信する処理と、を行う制御部と、を備えることを特徴とする。 In order to solve the above problems, a distribution system according to the present invention includes a terminal device, a distribution server, and a process for transmitting a content distribution request including a client ID and a content ID to the distribution server. A control unit for performing content-related information provided in the distribution server and including content and content metadata of the content; CM-related information including CM and CM metadata of the CM; and client ID A storage unit that stores attribute information related to the client specified by the client ID, a process of receiving a content distribution request from the terminal device provided in the distribution server, and the received content distribution Acquire attribute information corresponding to the client ID included in the request, and A process for identifying a CM group composed of CMs having CM metadata that conforms to the information, a CM is identified from the CM group according to a predetermined distribution order, and is included in the identified CM and the received content distribution request And a control unit that performs processing for transmitting the content specified by the content ID to the terminal device that has transmitted the content distribution request.
以上のように、本発明の配信システムによれば、CMデータを確実に受信端末へと配信することが可能である。 As described above, according to the distribution system of the present invention, CM data can be reliably distributed to the receiving terminal.
以下、本発明を実施するための最良の形態について、図面を参照して説明する。
<第一の実施形態>
図1に、本発明の第一の実施形態にかかる配信システム1を示す。
The best mode for carrying out the present invention will be described below with reference to the drawings.
<First embodiment>
FIG. 1 shows a
同図に示すように、配信システム1は、コンテンツおよびCMを配信する配信サーバ10と、配信サーバ10からネットワーク900およびアクセスポイント800を介して、コンテンツおよびCMの配信を受ける受信端末20と、から構成されている。
As shown in the figure, a
ネットワーク900は、電話・携帯電話網やインターネット等を含む公衆通信網である。
The
AP(アクセスポイント)800は、受信端末20とネットワーク900との接続を中継し、受信端末20は、AP800と無線電波を送受信することでネットワーク900と接続される。
AP (access point) 800 relays the connection between receiving
配信サーバ10は、コンテンツに所定の数のCMをグループ化して対応付け、グループに属するCMを順次、受信端末20へと配信するものである。
The distribution server 10 groups and associates a predetermined number of CMs with content, and sequentially distributes CMs belonging to the group to the
受信端末20は、例えば、携帯電話や、ポータブルプレイヤや、ヘッドマウントディスプレイであり、画像や音声が再生可能な端末であればその形態は限定されない。
The
まず、配信サーバ10について詳細に説明する。
First, the
配信サーバ10は、制御部110と、記憶部120と、I/F部130と、を備えている。
The
記憶部120は、コンテンツデータベース121と、CMデータベース122と、顧客情報70と、を記憶する。
The
コンテンツデータベース121には、クライアント(ここでは、受信端末20のユーザ)へと配信されるコンテンツデータと、当該コンテンツデータに関連する情報を有するコンテンツメタデータと、を有するコンテンツ関連情報を予め蓄積する。コンテンツデータは、例えば、音楽や映像、画像、文書等、あらゆるデジタルデータ全般である。
In the
また、メタデータは、コンテンツを説明する複数の情報から構成されている。例えば、コンテンツのID、ジャンル、タイトル、再生時間等の情報が格納されている。 The metadata is composed of a plurality of pieces of information describing the content. For example, information such as content ID, genre, title, and playback time is stored.
また、配信されるコンテンツの形式は、どのようなものであっても良い。例えば、複数のファイルからなるプレイリスト形式でコンテンツデータを配信することが可能である。 In addition, the content format to be distributed may be any format. For example, it is possible to distribute content data in a playlist format composed of a plurality of files.
CMデータベース122は、広告情報を配信するためのいわゆるCM(コマーシャル)に関するCMデータと、当該CMデータに関連する情報を有するCMメタデータと、を有するCM関連情報を予め蓄積する。本発明におけるCMデータは、クライアントに対する宣伝を目的とするデータであり、その形式は特に限定されない。
The
なお、CMデータベース122に格納されるCMデータにも、予めこれらを管理するためのメタデータが付与されている。メタデータには、例えば、CMのID、企業名、商品ジャンル、作成日時、シリーズ名、ターゲットとする消費者層の年代、居住地区、性別等を示す情報が格納されている。
Note that the CM data stored in the
顧客情報70は、後述の顧客管理部111によって、クライアントごとに生成される情報である。顧客情報70は、例えば、図2に示すように、受信端末20およびクライアントを識別するためのクライアントIDを格納するクライアントID格納領域70aと、当該クライアントの嗜好や年齢・性別・住所等に関する個人情報をデータ化した属性情報を格納する属性情報格納領域70bと、クライアントへのコンテンツおよびCMの配信履歴を格納する配信履歴格納領域70cと、から構成されている。
The
なお、配信履歴は、クライアントへと配信するコンテンツごとに、後述のCM管理部112によって生成される。具体的に、配信履歴は、クライアントへ配信するコンテンツを識別するためのコンテンツIDを格納するコンテンツID格納領域71aと、当該コンテンツに付加されるCMの付加情報72を格納する付加情報格納領域71bと、からなる。
The distribution history is generated by the
付加情報72は、例えば図3に示すような情報であり、コンテンツID格納領域71aで識別される配信コンテンツに付加するためのCMが、グループごとに管理されている。 The additional information 72 is information as shown in FIG. 3, for example, and CMs to be added to the distribution content identified in the content ID storage area 71a are managed for each group.
具体的に、CM管理部112は、クライアントからコンテンツ配信要求があると、配信コンテンツに付加するCMをCMデータベース122から所定の数だけ選択してグループ化する。付加情報72には、このようなCMグループを識別するためのCMグループIDを格納するCMグループID格納領域72aと、当該CMグループに属するCMのIDを格納するCMID格納領域72bと、グループ内でのCMの配信順序を示すシーケンス番号を格納するシーケンス番号格納領域72cと、から構成されている。
Specifically, when there is a content distribution request from the client, the
制御部110は、顧客情報を管理する顧客管理部111と、配信コンテンツに付加するCMを管理するCM管理部112と、受信端末20へコンテンツおよびCMを配信するデータ配信部113と、を有する。
The
顧客管理部111は、予めクライアントから情報等を受け付け、クライアントごとに顧客情報70を生成する。
The
具体的に、顧客管理部111は、予め顧客情報70を生成し、クライアントおよび受信端末20を識別するためのクライアントIDを、クライアントID格納領域70aへと格納する。そして、クライアントの嗜好や年齢・性別・住所等の個人情報を、ウェブページ等を介して受け付けて、属性情報として属性情報格納領域70bへと格納する。
Specifically, the
以下、CM管理部112およびデータ配信部113の実行する処理について、図4を参照しながら説明する。図4は、各装置の動作例を示すタイムチャートである。
Hereinafter, processing executed by the
CM管理部112は、受信端末20からのコンテンツ配信要求を受け付けると、要求されたコンテンツに付加するCMを所定の数、選択してグループ化する。
When receiving a content distribution request from the
具体的に、まず、CM管理部112は、配信要求を送信したクライアントの顧客情報70を、クライアントIDから検索して特定する。そして、新たな配信履歴を配信履歴格納領域70cに生成して、配信を要求されたコンテンツのコンテンツIDを、コンテンツID格納領域71cへと格納する。
Specifically, first, the
なお、配信要求は、例えば、データ配信部113が予め受信端末20へ配信可能なコンテンツリストを提供し、利用者はこれに基づいて所望のコンテンツの配信を要求することが可能である。
The distribution request is, for example, a list of contents that can be distributed to the
次に、CM管理部112は、配信コンテンツに付加するCMを、CMデータベース122より所定の数、選択する。
Next, the
CMの選択に関しては、特にその手法を限定しない。以下、CMの選択処理についての一例を示す。 The method for selecting the CM is not particularly limited. An example of CM selection processing will be described below.
例えば、CM管理部112は、予め蓄積されるクライアントの属性情報に適合する内容のCMを、CMデータベース122から選択する。
For example, the
具体的に、CM管理部112は、クライアントの属性情報の内容と、CMデータに含まれるメタデータの内容とを比較して、より適合度の高いCMを選択する。
Specifically, the
適合度は、例えば、CMに付与されたメタデータの項目に予め重み係数を配し、クライアントの属性情報とCMのメタデータとを照合して、一致する項目の重み係数の総和を算出することで推定することができる。 For example, the fitness is calculated by adding a weighting factor to the metadata item assigned to the CM in advance and collating the attribute information of the client with the metadata of the CM to calculate the sum of the weighting factors of the matching items. Can be estimated.
CM管理部112は、この総和が大きければ大きいほど、クライアントとCMとの適合度が高いと判断して、適合度の高い順に所定の数のCMデータをピックアップする。
The
なお、CMをシリーズごとに選択したり、配信コンテンツの内容(例えば、ジャンル等)と適合するCMデータを選択したりしても良い。また、長時間のCMを分割して、これらをグループ化することも可能である。 Note that a CM may be selected for each series, or CM data that matches the content of the distribution content (for example, a genre) may be selected. It is also possible to divide long-term CMs and group them.
次に、CM管理部112は、選択した各CMを識別するためのCMIDを、付加情報72のCMID格納領域72bにそれぞれ格納する。そして、これら複数のCMを1グループとして、グループIDを付し、CMグループID格納領域72aへと格納する。
Next, the
また、CM管理部112は、CMグループにおけるCMデータの配信順序についても設定する。このような配信順序の設定手法についても、ここでは特に限定しない。例えば、上述の重み係数の大小や、CMの作成日の新旧、シリーズであれば予め設定された順番を、配信順序として設定することができる。なお、設定された配信順序は、シーケンス番号格納領域72cへと格納される。
The
また、このようなCMグループは、本実施形態においては1つだけ設定されるものとする。複数のCMグループが設定される場合の処理については、第二の実施形態で述べる。 In addition, only one such CM group is set in the present embodiment. The processing when a plurality of CM groups are set will be described in the second embodiment.
その後、CM管理部112は、配信要求のあったコンテンツと、当該コンテンツに関連付けられたCMグループに属するCMのうち、シーケンス番号が最も高い配信順序を示すCMと、の配信指示をデータ配信部113に出力する。
Thereafter, the
以上が、受信端末20からコンテンツの配信要求を受けた際に実行されるCM管理部112の処理である。次に、受信端末20から視聴履歴を受信した際に実行される処理について説明する。
The above is the process of the
CM管理部112は、受信端末20から図5に示すような視聴履歴を受け付けると、コンテンツの視聴履歴に従って、次に配信するCMを特定する。
When receiving the viewing history as shown in FIG. 5 from the receiving
具体的に、CM管理部112はまず、受信端末20におけるコンテンツおよびCMの視聴履歴の視聴終了フラグ格納領域222eを参照して、視聴済みのCMが存在するか否かを特定する。視聴済みのCMが存在する場合には、顧客情報70から視聴済みのCMが付加されたコンテンツを特定する。そして、付加情報72を参照して、視聴済みのCMが属するCMグループを特定し、視聴済みのCMよりも配信順序が後のシーケンス番号を有するCMが存在するか否かを判断する。
Specifically, the
視聴済みのCMよりも配信順序が後のCMが存在する場合には、CM管理部112は、視聴履歴から、視聴済みのCMが付加されたコンテンツについての視聴履歴を参照して、配信するCMを決定する。
When there is a CM whose distribution order is later than the already viewed CM, the
配信するCMは、コンテンツの視聴履歴とどのように関連付けて決定しても良い。例えば、コンテンツの再生割合(視聴済みの領域の長さ)と対応付けて、コンテンツ再生割合が高い程、配信順序が後のシーケンス番号のCMを配信するような構成とすることができる。もちろん、未配信のCMを同時に送信することも可能である。 The CM to be distributed may be determined in association with the content viewing history. For example, in association with the content reproduction ratio (the length of the viewed area), the higher the content reproduction ratio, the more the CM with the later distribution number can be distributed. Of course, undistributed CMs can be transmitted simultaneously.
なお、ここでは、コンテンツの再生が全て終了した後は、CMを配信しないものとする。 Here, it is assumed that the CM is not distributed after all of the content reproduction is completed.
そして、CM管理部112は、CMの配信指示をデータ配信部113へと出力する。
Then, the
データ配信部113は、コンテンツおよびCMの配信指示を受け付けると、指定されたコンテンツおよびCMを、データの送受信可能にネットワーク900と接続されるI/F部130を介して、受信端末20へと配信する。なお、データ配信部113は、コンテンツを配信する際、当該コンテンツの配信履歴についても併せて送信する。
Upon receiving the content and CM distribution instruction, the
次に、受信端末20について説明する。
Next, the receiving
受信端末20は、制御部210と、記憶部220と、I/F部230と、音声出力部240と、表示部250と、入力部260と、を有する。
The receiving
記憶部220は、データ記憶領域221と、視聴履歴記憶領域222と、からなる。
The
データ記憶領域221は、配信サーバ10から配信されるコンテンツデータおよびCMデータ、そして、配信されるコンテンツデータの配信履歴、すなわち、配信コンテンツごとの付加情報72が蓄積される。
The
視聴履歴記憶領域222は、利用者の指示により実行される再生・早送り・一次停止等の制御に関する視聴履歴を記憶する。視聴履歴は、図5に示すように、制御対象となったコンテンツおよびCMのCMIDを格納するコンテンツ/CMID格納領域222aと、制御内容を示す情報を格納する制御内容格納領域222bと、制御の対象となったコンテンツおよびCMの時間を示す制御時間格納領域222cと、制御が終了した日時等を格納する更新時格納領域222dと、コンテンツおよびCMの視聴が終了したことを示す視聴終了フラグを格納する視聴終了フラグ格納領域222eと、からなる。
The viewing
制御部210は、配信サーバ10へコンテンツの配信を要求する配信要求部211と、配信サーバ10から受信したデータを蓄積するデータ管理部212と、コンテンツおよびCMを再生し、その視聴履歴を記録するデータ再生部213と、を有する。
The
配信要求部211は、入力部260を介して、利用者から指示操作を受け付けて、配信サーバ10へコンテンツの配信を要求するコンテンツ配信要求を送信する処理を行う。
The
具体的に、配信要求部211は、入力部260を介して、利用者から所望のコンテンツの配信指示を受け付けると、配信サーバ10へ配信コンテンツを指定するコンテンツIDを含むコンテンツ配信要求を送信する。
Specifically, when the
また、配信要求部211は、配信サーバ10との接続の確立を検出すると、配信サーバ10へ視聴履歴を送信する。
In addition, when the
なお、前回の接続の確立時から視聴履歴に更新が無い場合には、当該処理は実行されなくとも良い。 Note that if the viewing history has not been updated since the previous connection was established, this processing need not be executed.
また、配信要求部211は、一定のタイミングごとに配信サーバ10と接続を確立して、視聴履歴を送信するような構成としても良い。
In addition, the
データ管理部212は、コンテンツデータおよびCMデータを蓄積する。
The
具体的に、データ管理部212は、配信サーバ10から送信されるコンテンツデータと、当該コンテンツデータに関する配信履歴と、付加されたCMデータと、を記憶部220のデータ記憶領域221へと蓄積する。
Specifically, the
また、データ管理部212は、配信サーバ10からCMデータを受信すると、蓄積された配信履歴を参照して、当該CMデータを含む付加情報72を特定する。そして、当該付加情報72から、受信したCMよりも配信順序が早いCMのCMIDを特定して、特定したCMIDに対応するCMをデータ記憶領域221より削除する。
In addition, when receiving the CM data from the
なお、CMの削除のタイミングは、後の配信順序のCMを受信した際に限らず、例えば、利用者がCMの視聴を終了した際としても良い。 Note that the timing of deleting a CM is not limited to when a CM in a later distribution order is received, and may be, for example, when the user ends viewing of the CM.
データ再生部213は、入力部260を介して利用者からコンテンツの再生指示を受け付けて、コンテンツデータおよびCMデータを再生する。
The
具体的に、データ再生部213は、利用者からコンテンツの再生指示を受け付けると、データ記憶領域222に記憶される当該コンテンツの配信履歴から、再生指示を受けたコンテンツに関連付けられたCMのシーケンス番号を参照する。そして、配信順序が最も早いCMのCMIDを特定して、当該CMIDに対応するCMデータを再生する。
Specifically, when the
その後、CMの再生が終了すると、データ再生部213は、後述の視聴履歴に視聴終了フラグを登録するとともに、再生が終了したCMデータをデータ記憶領域221から削除し、再生指示を受けたコンテンツの再生を開始する。
Thereafter, when the reproduction of the CM is completed, the
なお、CM再生のタイミングは、コンテンツの再生前に限定されない。例えば、コンテンツの再生時間が所定の長さに達した時や、チャプタの終了時、または、コンテンツが利用者によって停止された時等に、CMの再生を開始するような構成としても良い。 Note that the CM playback timing is not limited to before the content playback. For example, the CM may be played back when the playback time of the content reaches a predetermined length, at the end of the chapter, or when the content is stopped by the user.
そして、データ再生部213は、図5に示すようなコンテンツおよびCMデータの視聴履歴を生成して、視聴履歴記憶領域222へと格納する。
Then, the
データ再生部213は、例えば、コンテンツおよびCMデータに未視聴の領域が存在しなくなった場合、視聴が終了したものと判断して視聴終了フラグ格納領域222eに視聴終了フラグを登録する。
For example, when there is no unviewed area in the content and the CM data, the
もちろん、視聴終了の判断はこれに限定されず、例えば、未視聴の領域が全体の一定割合(例えば、1割)以下となった場合等に、視聴が終了したと判断するような構成としても良い。 Of course, the determination of the end of viewing is not limited to this. For example, when the unviewed area is equal to or less than a certain ratio (for example, 10%) of the entire area, the viewing end may be determined. good.
I/F部230は、アクセスポイント800や各機能部間におけるインターフェース(例えば、USB等)を提供し、受信端末20を他の機器とデータの送受信可能に接続する。
The I /
入力部260は、例えば操作スイッチを備え、利用者からの指示操作を受け付ける。操作指示とは、例えば、各コンテンツやCMの選択および再生、停止等の指示である。
The
表示部250は、例えば、LCD等のディスプレイであり、データ再生部213によって供給される画像信号に基づいて画像を表示する。
The
音声出力部240は、データ再生部213によって供給される音声信号を音声に変換して出力する。
The
なお、これらの各装置は、例えば、図11に示すようなコンピュータ810により構成することができる。
Each of these devices can be configured by a
コンピュータ810は、ハードディスク等の補助メモリ803と、メモリ802と、CPU(Central Processing Unit)801と、NIC(Network Interface Card)804等の通信装置と、これらを接続するバス805と、を備えており、各制御部は、補助メモリ803に記憶されている所定のプログラムを、メモリ802に読み込みCPU801で実行することにより実現可能である。
The
次に、配信サーバ10のCM管理部112が、コンテンツ配信要求を受け付けた際に実行する処理について、図6を用いて説明する。図6は、CM管理部112が受信端末20からコンテンツ配信要求を受け付けた際に実行する処理の流れを示すフローチャートである。
Next, a process executed when the
CM管理部112は、受信端末20からコンテンツ配信要求を受信したか否かを判断する(S11)。
The
次に、CM管理部112は、コンテンツに付加するCMを所定の数選択する(S12)。
Next, the
具体的に、CM管理部112は、配信要求のあったクライアントの顧客情報70を検索して、要求されたコンテンツについての配信履歴を生成する。そして、当該顧客の属性情報格納領域70bを参照して、適合度の高いCMを、所定の数CMデータベース122から抽出する。
Specifically, the
さらに、CM管理部112は、所定の数のCMについて、配信順序を決定する(S13)。
Further, the
具体的に、CM管理部112は、ステップ12で抽出した複数のCMをグループ化してグループIDを付すとともに、当該グループのCMの配信順序を設定し、付加情報72を生成する。
Specifically, the
そして、CM管理部112は、配信要求のあったコンテンツと、配信順序が最も早いシーケンス番号が設定されたCMと、のIDを含む配信指示をデータ配信部113へと出力して(S14)、処理を終了する。
Then, the
次に、配信サーバ10のCM管理部112が、受信端末20から視聴履歴を受け付けた際に実行する処理について、図7を用いて説明する。図7は、CM管理部112が受信端末20から視聴履歴を受け付けた際に実行する処理の流れを示すフローチャートである。
Next, processing executed when the
CM管理部112は、I/F部130を介して、受信端末20から視聴履歴を受信したか否かを判断する(S21)。
The
次に、CM管理部112は、最新の視聴履歴に視聴済みのCMに関するレコードが存在するか否かを判断する(S22)。視聴履歴に視聴済みフラグが登録されたCMに関するレコードが存在する場合には、ステップ23へと進み(YES)、存在しなかった場合には(NO)、処理を終了する。
Next, the
視聴履歴に視聴済みのCMを示すレコードが存在する場合には(S22でYES)、CM管理部112は、視聴済みのCMが属するグループに、視聴済みのCMよりも配信順序が後のCMが存在するか否かを判断する(S23)。視聴済みのCMよりも配信順序が後のCMが存在する場合には(YES)、ステップ24へと進み、存在しない場合には(NO)、処理を終了する。
When there is a record indicating a CM that has been viewed in the viewing history (YES in S22), the
配信順序が後のCMが存在する場合には(S23でYES)、CM管理部112は、視聴履歴から、視聴済みのCMが付加されたコンテンツの再生割合を参照して、再生割合と対応する配信順序のCMを特定する(S24)。
When there is a CM whose distribution order is later (YES in S23), the
そして、CM管理部112は、ステップ24で特定されたCMのIDを含む配信指示をデータ配信部113へと出力して(S25)、処理を終了する。
Then, the
以上、配信サーバ10が、コンテンツおよびCMを配信する際に実行する処理について説明した。
The processing executed when the
上記によれば、1つのコンテンツに対して複数のCMを配信する場合でも、複数回にわたるCM配信が可能であるため、受信端末20の限られたストレージをCMデータが圧迫することがない。
According to the above, even when a plurality of CMs are distributed for one content, CM distribution can be performed a plurality of times. Therefore, the CM data does not press the limited storage of the receiving
また、受信端末20のネットワークへの常時接続が難しい場合でも、接続が確立する度にCMを追加することができる。
<第二の実施形態>
次に、第二の実施形態にかかる配信システム2について説明する。
Even when it is difficult to always connect the receiving
<Second Embodiment>
Next, the distribution system 2 according to the second embodiment will be described.
第二の実施形態にかかる配信システム2は、配信サーバ30と、受信端末20と、からなる。以下、第一の実施形態にかかる配信システム1と比較して、異なる部分について説明する。
The distribution system 2 according to the second embodiment includes a
本実施形態において、配信サーバ30は、コンテンツに付加するCMを、複数のグループで管理する。さらに、配信サーバ30は、受信端末20から送信される視聴履歴から先に配信したCMの再生状況を判断し、配信するCMグループを切り換える。
In the present embodiment, the
このような配信サーバ30を用いた本発明の第二の実施形態について、以下、図8を参照しながら説明する。
A second embodiment of the present invention using such a
受信端末20は、第一の実施形態とほぼ同様の構成であるため、ここでは詳細な説明を省略する。
Since the receiving
配信サーバ30は、制御部310と、記憶部320と、を有する。
The
記憶部320は、顧客情報80を記憶する。顧客情報80は、第一の実施形態にかかる顧客情報70とほぼ同様の構成であるが、格納される付加情報の内容のみが異なる。
The
顧客情報80は、図8に示すような付加情報82を格納する。付加情報82は、第一の実施形態にかかる付加情報72と比較して、CMグループの配信順序を示すシーケンス番号格納領域82dをさらに備えている点で異なる。
The
制御部310のCM管理部312は、視聴履歴からCMの再生状況を判断し、配信するCMグループを切り換える。
The
まず、CM管理部312は、受信端末20からのコンテンツの配信要求を受け付けると、第一の実施形態にかかるCM管理部112とほぼ同様の処理を実行して、配信コンテンツごとに配信履歴を生成する。
First, upon receiving a content distribution request from the receiving
次に、CM管理部312は、当該コンテンツに付加するCMを、CMデータベース122より所定の数、選択して各CMのIDをCMID格納領域72bにそれぞれ格納する。そして、これら複数のCMデータを1グループとしてグループIDを付し、CMグループID格納領域72aへと格納する。そして、当該グループに属するCMの配信順序を決定し、順序を示すシーケンス番号を、シーケンス番号格納領域72cへと格納する。
Next, the
ここで、本実施形態にかかるCM管理部312は、上述の処理を所定の回数繰り返して、CMグループを複数設定する。
Here, the
なお、CM管理部312は、1グループ目のCMと同じCMが含まれないように、他のグループのCMを選択する。
Note that the
また、グループごとに、別のジャンルやシリーズのCM群が選択されていることが望ましい。よって、複数のCMグループを設定する場合には、異なる基準からなる重み係数に従って、属するCMを決定することが望ましい。 In addition, it is desirable that CM groups of different genres and series are selected for each group. Therefore, when a plurality of CM groups are set, it is desirable to determine the CM to which they belong according to a weighting factor consisting of different criteria.
次に、CM管理部312は、設定された複数のCMグループの配信順序を決定して、シーケンス番号格納領域82dへと格納する。配信順序の決定処理については、ここでは特に限定せず、例えば、優先する項目の重み係数が高い順に、配信順序を決定することが可能である。
Next, the
その後、CM管理部112は、配信コンテンツに設定されたCMグループの中で配信順序が最も高いグループに属し、かつ、配信順序が最も高いCMと、配信要求のあったコンテンツと、の配信指示をデータ配信部113に出力する。
Thereafter, the
以上が、受信端末20からコンテンツの配信要求を受けた際に実行されるCM管理部312の処理である。次に、受信端末20から視聴履歴を受信した際に実行される処理について説明する。
The above is the processing of the
CM管理部312は、受信端末20から、図5に示すような視聴履歴を受け付けると、コンテンツの視聴履歴に従って、次に配信するCMを特定する。
When receiving the viewing history as shown in FIG. 5 from the receiving
具体的に、CM管理部312は、受信端末20から視聴履歴を受信すると、まず、第一の実施形態と同様に、視聴終了フラグ格納領域222eにフラグが登録されているレコードを抽出して、視聴が終了したCMを特定する。そして、コンテンツの再生割合に合わせて、視聴済みのCMの属するグループの中から、視聴済みのCMよりも配信順序が後のCMを配信する。
Specifically, when receiving the viewing history from the receiving
ここで、視聴を終了したCMが存在しなかった場合には、CM管理部312は、コンテンツ/CMID格納領域222aにCMIDが格納されているレコードを特定する。そして、再生状況が芳しくないCMを、制御内容および制御時間から判断する。
Here, when there is no CM for which viewing has ended, the
再生状況が芳しくないCMとは、例えば、早送りが実行されたり、再生が途中で終了されているようなCMである。 A CM with poor reproduction status is, for example, a CM in which fast-forwarding is executed or reproduction is terminated halfway.
CM管理部312は、再生状況が芳しくないCMが存在する場合には、当該CMが属するCMグループのシーケンス番号を付加情報82より読み出して、現在のCMグループよりも配信順序が1つ後のCMグループに属し、かつ、配信順序が最も早いCMを特定し、データ配信部113へ当該CMの配信指示を出力する。
When there is a CM whose reproduction status is not good, the
なお、現在のCMグループよりも配信順序が後のCMグループが存在しない場合には、処理を終了する。 If there is no CM group whose distribution order is later than the current CM group, the process ends.
以上のような処理により、本実施形態にかかる配信システム2は、コンテンツに付加されたCMの再生状況が芳しくない場合には、他のCMグループへ配信CM群を切り換えることによって、よりクライアントの嗜好にあわせたCMを配信することが可能である。
<第三の実施形態>
次に、第三の実施形態について説明する。図10は、本実施形態にかかる配信システム3の機能構成図である。
Through the processing as described above, the distribution system 2 according to the present embodiment switches the distribution CM group to another CM group when the reproduction status of the CM added to the content is not good, thereby further improving the client preference. It is possible to distribute commercials tailored to.
<Third embodiment>
Next, a third embodiment will be described. FIG. 10 is a functional configuration diagram of the distribution system 3 according to the present embodiment.
本実施形態にかかる配信システム3は、配信サーバ40と、受信端末50と、配信サーバ40と受信端末50とを中継するクライアントPC60と、からなる。配信サーバ40は、クライアントPC60へコンテンツおよびCMを配信し、クライアントPC60はこれらを蓄積して、受信端末50へと送信する。
The distribution system 3 according to the present embodiment includes a
配信サーバ40の制御部410は、顧客管理部111と、CM管理部412と、データ配信部413と、を備えている。
The
CM管理部412は、クライアントPC60からのコンテンツ配信要求に従って、コンテンツおよびCMを配信する。
The
具体的に、CM管理部412は、クライアントPC60からコンテンツの配信要求を受け付けると、第一の実施形態と同様に、コンテンツに付加するCMグループの設定を行う。もちろん、第二の実施形態にかかるCM管理部312と同様に、複数のCMグループを設定するような構成としても良い。
Specifically, when receiving a content distribution request from the
次に、CM管理部412は、配信要求のあったコンテンツと、当該コンテンツに設定したCMグループに属するCMの全てと、の配信を、データ配信部413に指示する。
Next, the
データ配信部413は、CM管理部412からの配信指示に従って、コンテンツ、および、当該コンテンツに設定されたCMグループに属するCMの全てを、受信端末50およびクライアントPC60へと配信する。なお、その際には、配信履歴(配信コンテンツの付加情報72)についても送信する。
In accordance with the distribution instruction from the
クライアントPC60は、制御部610と、記憶部620と、を有する。
The
制御部610は、受信端末50からのコンテンツの配信要求を受け付けると、I/F部640を介して、配信サーバ40へと受信端末50の要求するコンテンツの配信を要求する。
Upon receiving the content distribution request from the receiving terminal 50, the control unit 610 requests the
そして、配信サーバ40からコンテンツと、当該コンテンツに設定されたCMグループに属するCM群と、配信履歴と、を受信して、記憶部620へと格納する。
Then, the content, the CM group belonging to the CM group set for the content, and the distribution history are received from the
さらに、制御部610は、配信履歴に含まれる付加情報72を参照して、配信要求のあったコンテンツに付加するCMを選択する。 Further, the control unit 610 refers to the additional information 72 included in the distribution history and selects a CM to be added to the content requested to be distributed.
具体的に、制御部610は、付加情報72のシーケンス番号格納領域72cに、最も配信順序の早いシーケンス番号が格納されているCMを特定して、当該CMと、配信要求のあったコンテンツと、を受信端末50へと配信する。
Specifically, the control unit 610 identifies the CM in which the sequence number with the earliest distribution order is stored in the sequence
以上が、受信端末50からコンテンツの配信要求を受けた際に実行される制御部610の処理である。 The above is the processing of the control unit 610 executed when a content distribution request is received from the receiving terminal 50.
なお、受信端末50から視聴履歴を受信した際にも、第一の実施形態にかかるCM管理部112と、ほぼ同様の処理を実行する。
Note that, when a viewing history is received from the receiving terminal 50, substantially the same processing as that of the
具体的に、制御部610は、視聴履歴の視聴終了フラグ格納領域222eを参照して、視聴済みのCMが存在するか否かを特定する。そして、視聴済みのCMよりも配信順序が後のシーケンス番号を有するCMを特定して、コンテンツの再生割合から配信CMを決定し、受信端末50へと配信する。 Specifically, the control unit 610 refers to the viewing end flag storage area 222e of the viewing history and specifies whether or not a viewed CM exists. Then, a CM having a sequence number whose distribution order is later than that of the viewed CM is identified, a distribution CM is determined from the content reproduction ratio, and is distributed to the receiving terminal 50.
なお、ここでも、第二の実施形態にかかるCM管理部312と同様に、CMの再生状況によって、複数のCMグループを切り換えるような構成としても良い。
Here, as in the
受信端末50の制御部510は、配信要求部511と、データ管理部512と、データ再生部213と、を有する。
The
受信端末50は、クライアントPC60を介してコンテンツおよびCMの配信を受けることが可能な点で上記の実施形態と異なる。
The receiving terminal 50 is different from the above embodiment in that the receiving terminal 50 can receive distribution of content and CM via the
配信要求部511は、入力部260を介して、利用者から指示操作を受け付けて、クライアントPC60へコンテンツの配信を要求する。
The
また、配信要求部511は、クライアントPC60との接続の確立を検出すると、クライアントPC60へ視聴履歴を送信する。なお、前回の接続の確立時と比較して視聴履歴に更新が無い場合には、当該処理は実行されなくとも良い。
Further, when the
データ管理部512は、クライアントPC60から配信されるコンテンツデータと、当該コンテンツデータに関する配信履歴と、付加されたCMデータとを、記憶部220のデータ記憶領域221へと蓄積する。
The
また、データ管理部512は、クライアントPC60からCMデータを受信すると、蓄積された配信履歴を参照して、当該CMデータを含む付加情報72を特定する。そして、当該付加情報72から、受信したCMよりも配信順序が早いCMのIDを特定して、これらのCMをデータ記憶領域221より削除する。
Further, when receiving the CM data from the
以上のような構成により、本実施形態にかかる配信システム3によれば、受信端末50は、クライアントPC60を介して配信サーバ40からコンテンツおよびCMデータを取得することが可能である。従って、受信端末50と配信サーバ40間の通信が不要となり、受信端末50の通信費用を削減することが可能である。
With the configuration described above, according to the distribution system 3 according to the present embodiment, the receiving terminal 50 can acquire content and CM data from the
また、予めコンテンツに設定されるCMグループに属するCMデータ群を、受信端末50よりも比較的容量の高いクライアントPC60に蓄積させておくことにより、度重なるトラフィックや転送時間についても削減することができる。
Further, by storing the CM data group belonging to the CM group set in advance in the
また、本発明は、上記のような実施形態には制限されない。上記の実施形態は、本発明の技術的思想の範囲内で様々な変形が可能である。 Further, the present invention is not limited to the embodiment as described above. The above embodiment can be variously modified within the scope of the technical idea of the present invention.
例えば、上述の各実施形態にかかる各システムは、コンテンツを配信するコンテンツ配信サーバと、CMを配信するCM配信サーバと、を別々に有していても良い。 For example, each system according to each of the above-described embodiments may separately include a content distribution server that distributes content and a CM distribution server that distributes CM.
1・2・3:配信システム、10・30・40:配信サーバ、20・50:受信端末、60:クライアントPC、121:コンテンツデータベース、122:CMデータベース、70・80:顧客情報、800:AP、900:ネットワーク。 1, 2.3: Distribution system, 10.30.40: Distribution server, 20.50: Receiving terminal, 60: Client PC, 121: Content database, 122: CM database, 70.80: Customer information, 800: AP 900: Network.
Claims (11)
配信サーバと、
前記端末装置に設けられ、前記配信サーバに、クライアントID及びコンテンツIDを含むコンテンツ配信要求を送信する処理を行う制御部と、
前記配信サーバに設けられ、コンテンツ、および、前記コンテンツのコンテンツメタデータ、を有するコンテンツ関連情報と、CM、および、前記CMのCMメタデータ、を有するCM関連情報と、クライアントID毎に、前記クライアントIDで特定されるクライアントに関する属性情報と、を記憶する記憶部と、
前記配信サーバに装置に設けられ、前記端末装置より、コンテンツ配信要求を受信する処理と、受信したコンテンツ配信要求に含まれるクライアントIDに対応する属性情報を取得し、取得した属性情報に適合するCMメタデータを有するCMからなるCMグループを特定する処理と、前記CMグループより、予め定められた配信順序に従って、CMを特定し、特定したCMと、受信したコンテンツ配信要求に含まれるコンテンツIDで特定されるコンテンツとを、コンテンツ配信要求を送信してきた端末装置に送信する処理と、を行う制御部と、
を備えること、
を特徴とする配信システム。 A terminal device;
A distribution server;
A control unit that is provided in the terminal device and performs processing for transmitting a content distribution request including a client ID and a content ID to the distribution server;
Content-related information provided in the distribution server and including content and content metadata of the content, CM-related information including CM and CM metadata of the CM, and the client for each client ID A storage unit for storing attribute information about the client specified by the ID;
CM that is provided in the distribution server and that receives the content distribution request from the terminal device, acquires attribute information corresponding to the client ID included in the received content distribution request, and conforms to the acquired attribute information A process for identifying a CM group composed of CMs having metadata, a CM from the CM group according to a predetermined distribution order, and the identified CM and a content ID included in the received content distribution request And a process for transmitting the content to be transmitted to the terminal device that has transmitted the content distribution request;
Providing
A distribution system characterized by
前記配信サーバの制御部は、
前記CMグループを、受信したコンテンツ配信要求に含まれるコンテンツIDから特定されるコンテンツのコンテンツメタデータに適合するCMメタデータを有するCMから特定すること、
を特徴とする配信システム。 The distribution system according to claim 1,
The control unit of the distribution server,
Identifying the CM group from CMs having CM metadata that matches the content metadata of the content identified from the content ID included in the received content distribution request;
A distribution system characterized by
前記配信順序は、属性情報に適合するCMメタデータに予め割り振られている重み付けの値の集計値が高いものから順に配信するものであること、
を特徴とする配信システム。 The distribution system according to claim 1,
The distribution order is to distribute in descending order of the aggregate value of the weighting values allocated in advance to the CM metadata that matches the attribute information.
A distribution system characterized by
前記配信サーバの制御部は、
習得した属性情報に適合するCMメタデータを有するCMのうち、属性情報に適合するCMメタデータに予め割り振られている重み付けの値の集計値が高いものから順に予め定められた数のCMにより前記CMグループを特定すること、
を特徴とする配信システム。 The distribution system according to claim 1,
The control unit of the distribution server,
Among the CMs having CM metadata that matches the acquired attribute information, the CM is determined by a predetermined number of CMs in descending order of the aggregate value of the weighting values previously assigned to the CM metadata that matches the attribute information. Identifying CM groups,
A distribution system characterized by
前記端末装置の制御部は、視聴したCMを特定する情報を含む視聴履歴を前記配信サーバに送信する処理を行い、
前記配信サーバの制御部は、受信した視聴履歴で特定される視聴したCMの次の配信順序のCMを、予め定められた配信順序に従って、前記CMグループより特定し、特定したCMを、視聴履歴を送信してきた端末装置に送信する処理を行うこと、
を特徴とする配信システム。 The distribution system according to any one of claims 1 to 4,
The control unit of the terminal device performs a process of transmitting a viewing history including information specifying a viewed CM to the distribution server,
The control unit of the distribution server identifies a CM in the next distribution order of the viewed CM specified by the received viewing history from the CM group in accordance with a predetermined distribution order, and identifies the identified CM as the viewing history. Processing to transmit to the terminal device that has transmitted
A distribution system characterized by
前記端末装置の制御部は、コンテンツ及びCMの視聴履歴を前記配信サーバに送信する処理を行い、
前記配信サーバの制御部は、
受信した視聴履歴で特定されるコンテンツの再生割合が高いほど、配信順序が後のCMを、前記視聴履歴を送信してきた端末装置に配信すること
を特徴とする配信システム。 The distribution system according to any one of claims 1 to 5,
The control unit of the terminal device performs processing of transmitting content and CM viewing history to the distribution server,
The control unit of the distribution server,
A distribution system that distributes a CM whose distribution order is later to a terminal device that has transmitted the viewing history as the reproduction ratio of the content specified by the received viewing history is higher.
前記配信サーバの制御部は、
受信したコンテンツ配信要求に含まれるクライアントIDに対応する属性情報と、CMメタデータと、を比較して、CMメタデータに予め割り振られた重み付けの値の集計値の高いCMからなるCMグループを、異なる重み付けの値を用いて複数特定し、
受信した視聴履歴で特定されるCMの再生割合が、所定の値よりも低い場合に、前記CMを含むCMグループよりも、予め定められた配信順序が後のCMグループに含まれるCMを、予め定められたCMの配信順序に従って特定し、特定したCMを、視聴履歴を送信してきた端末装置に送信する処理を行うこと、
を特徴とする配信システム。 The distribution system according to claim 5 or 6, wherein
The control unit of the distribution server,
By comparing the attribute information corresponding to the client ID included in the received content distribution request with the CM metadata, a CM group made up of CMs having a high total value of weighting values allocated in advance to the CM metadata is obtained. Identify multiple using different weighting values,
When the reproduction ratio of the CM specified by the received viewing history is lower than a predetermined value, a CM included in a CM group that has a predetermined distribution order after the CM group including the CM is previously determined. Performing a process of transmitting the specified CM to a terminal device that has transmitted the viewing history, according to a predetermined distribution order of CMs;
A distribution system characterized by
前記配信サーバの制御部は、
前記CMグループの配信順序を特定する情報を含む配信履歴を、端末装置へ配信し、
前記端末装置は、
前記配信サーバからCMを受信すると、前記CMの含まれるCMグループ中で以前に配信されたCMを前記配信履歴により特定し、前記CMを削除すること
を特徴とする配信システム。 The distribution system according to any one of claims 5 to 7,
The control unit of the distribution server,
Distributing distribution history including information specifying the distribution order of the CM group to the terminal device,
The terminal device
When receiving a CM from the distribution server, the distribution system identifies a previously distributed CM in the CM group including the CM based on the distribution history, and deletes the CM.
前記配信サーバおよび前記端末装置を中継する中継装置を、さらに備え
前記配信サーバの制御部は、コンテンツおよびCMを、前記中継装置を介して端末装置へ配信すること、
を特徴とする配信システム。 The distribution system according to any one of claims 1 to 8,
A relay device that relays the distribution server and the terminal device; the control unit of the distribution server distributes content and CM to the terminal device via the relay device;
A distribution system characterized by
配信サーバと、
中継装置と、
前記端末装置に設けられ、前記中継装置に、クライアントID及びコンテンツIDを含むコンテンツ配信要求を送信する処理を行う制御部と、
前記配信サーバに設けられ、コンテンツ、および、前記コンテンツのコンテンツメタデータ、を有するコンテンツ関連情報と、CM、および、前記CMのCMメタデータ、を有するCM関連情報と、クライアントID毎に、前記クライアントIDで特定されるクライアントに関する属性情報と、を記憶する記憶部と、
前記配信サーバに設けられ、前記中継装置を介して、前記端末装置からのコンテンツ配信要求を受信する処理と、受信したコンテンツ配信要求に含まれるクライアントIDに対応する属性情報を取得し、取得した属性情報に適合するCMメタデータを有するCMからなるCMグループを特定する処理と、前記CMグループに含まれるCMと、受信したコンテンツ配信要求に含まれるコンテンツIDとで特定されるコンテンツとを、コンテンツ配信要求を送信してきた中継装置に送信する処理と、を行う制御部と、
前記中継装置に設けられ、前記端末装置から、コンテンツ配信要求を受信し、配信サーバへと送信する処理と、前記配信サーバから、前記CMグループに含まれる全てのCMと、受信したコンテンツ配信要求に含まれるコンテンツIDとで特定されるコンテンツと、を受信する処理と、前記CMグループから、予め定められた配信順序に従って、CMを特定し、特定したCMと、受信したコンテンツ配信要求に含まれるコンテンツIDで特定されるコンテンツと、をコンテンツ配信要求を送信してきた端末装置に送信する処理と、を行う制御部と、
を備えること、
を特徴とする配信システム。 A terminal device;
A distribution server;
A relay device;
A control unit that is provided in the terminal device and performs processing for transmitting a content distribution request including a client ID and a content ID to the relay device;
Content-related information provided in the distribution server and including content and content metadata of the content, CM-related information including CM and CM metadata of the CM, and the client for each client ID A storage unit for storing attribute information about the client specified by the ID;
A process of receiving a content distribution request from the terminal device via the relay device provided in the distribution server, and acquiring attribute information corresponding to the client ID included in the received content distribution request, and acquiring the acquired attribute Content distribution includes processing for specifying a CM group including CMs having CM metadata that matches information, content specified by the CM included in the CM group, and a content ID included in the received content distribution request. A control unit that performs processing to transmit to the relay device that has transmitted the request;
A process provided in the relay device for receiving a content distribution request from the terminal device and transmitting it to the distribution server, and from the distribution server to all CMs included in the CM group and the received content distribution request. Processing for receiving content specified by the included content ID, and specifying the CM from the CM group according to a predetermined distribution order, and the content included in the received content distribution request A control unit that performs processing for transmitting the content specified by the ID to the terminal device that has transmitted the content distribution request;
Providing
A distribution system characterized by
前記配信サーバが、受信したコンテンツ配信要求に含まれるクライアントIDに対応する属性情報を取得し、取得した属性情報に適合するCMメタデータを有するCMからなるCMグループを特定する過程と、
前記配信サーバが、前記CMグループより、予め定められた配信順序に従って、CMを特定し、特定したCMと、受信したコンテンツ配信要求に含まれるコンテンツIDで特定されるコンテンツと、をコンテンツ配信要求を送信してきた端末装置に送信する過程と、
を備えること、
を特徴とする配信方法。 A process in which a distribution server receives a content distribution request including a client ID and a content ID from a terminal device;
A process in which the distribution server acquires attribute information corresponding to a client ID included in the received content distribution request, and specifies a CM group including CMs having CM metadata matching the acquired attribute information;
The distribution server specifies a CM according to a predetermined distribution order from the CM group, and sends a content distribution request to the specified CM and the content specified by the content ID included in the received content distribution request. The process of transmitting to the terminal device that has transmitted,
Providing
A distribution method characterized by.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008216968A JP5560545B2 (en) | 2008-08-26 | 2008-08-26 | Distribution system and distribution method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008216968A JP5560545B2 (en) | 2008-08-26 | 2008-08-26 | Distribution system and distribution method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2010055193A true JP2010055193A (en) | 2010-03-11 |
JP5560545B2 JP5560545B2 (en) | 2014-07-30 |
Family
ID=42071076
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008216968A Active JP5560545B2 (en) | 2008-08-26 | 2008-08-26 | Distribution system and distribution method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5560545B2 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020137005A (en) * | 2019-02-22 | 2020-08-31 | 株式会社ビデオリサーチ | Data processing device and data processing method |
US11838601B2 (en) | 2018-06-29 | 2023-12-05 | Line Corporation | Advertisement display method, advertisement display device, and non-transitory computer readable medium storing advertisement display program |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001067295A (en) * | 1999-08-26 | 2001-03-16 | Daikoku Denki Co Ltd | Network information system |
JP2002024221A (en) * | 2000-05-08 | 2002-01-25 | Sony Corp | Information distribution system and its client, information distributing server, method for transmitting browsing history information, method for receiving browsing history information, and program thereof |
JP2003296228A (en) * | 2002-03-29 | 2003-10-17 | Gigaflops Japan Inc | Java applet with advertisement display function added thereto in addition to main contents |
JP2004199217A (en) * | 2002-12-17 | 2004-07-15 | Viewpoint Communications Inc | Information providing system, distribution apparatus, receiving apparatus, information providing method, and program |
JP2006202143A (en) * | 2005-01-21 | 2006-08-03 | Fujitsu Ltd | Terminal information collection system, terminal information collecting method, central apparatus, and computer program |
WO2007041073A1 (en) * | 2005-09-30 | 2007-04-12 | Yahoo! Inc. | Automatically matching advertisements to media files |
WO2007082190A2 (en) * | 2006-01-06 | 2007-07-19 | Qualcomm Incorporated | Apparatus and methods of selective collection and selective presentation of content |
JP2008530944A (en) * | 2005-02-25 | 2008-08-07 | ケーティーフリーテル・カンパニー・リミテッド | Method of outputting original advertisement during performance of broadcasting service and user terminal performing the method |
-
2008
- 2008-08-26 JP JP2008216968A patent/JP5560545B2/en active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001067295A (en) * | 1999-08-26 | 2001-03-16 | Daikoku Denki Co Ltd | Network information system |
JP2002024221A (en) * | 2000-05-08 | 2002-01-25 | Sony Corp | Information distribution system and its client, information distributing server, method for transmitting browsing history information, method for receiving browsing history information, and program thereof |
JP2003296228A (en) * | 2002-03-29 | 2003-10-17 | Gigaflops Japan Inc | Java applet with advertisement display function added thereto in addition to main contents |
JP2004199217A (en) * | 2002-12-17 | 2004-07-15 | Viewpoint Communications Inc | Information providing system, distribution apparatus, receiving apparatus, information providing method, and program |
JP2006202143A (en) * | 2005-01-21 | 2006-08-03 | Fujitsu Ltd | Terminal information collection system, terminal information collecting method, central apparatus, and computer program |
JP2008530944A (en) * | 2005-02-25 | 2008-08-07 | ケーティーフリーテル・カンパニー・リミテッド | Method of outputting original advertisement during performance of broadcasting service and user terminal performing the method |
WO2007041073A1 (en) * | 2005-09-30 | 2007-04-12 | Yahoo! Inc. | Automatically matching advertisements to media files |
JP2009510610A (en) * | 2005-09-30 | 2009-03-12 | ヤフー! インコーポレイテッド | Automatic matching of advertisements to media files |
WO2007082190A2 (en) * | 2006-01-06 | 2007-07-19 | Qualcomm Incorporated | Apparatus and methods of selective collection and selective presentation of content |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11838601B2 (en) | 2018-06-29 | 2023-12-05 | Line Corporation | Advertisement display method, advertisement display device, and non-transitory computer readable medium storing advertisement display program |
JP2020137005A (en) * | 2019-02-22 | 2020-08-31 | 株式会社ビデオリサーチ | Data processing device and data processing method |
Also Published As
Publication number | Publication date |
---|---|
JP5560545B2 (en) | 2014-07-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5505009B2 (en) | COMMUNICATION TERMINAL DEVICE, COMPUTER PROGRAM, AND CONTENT SEARCH METHOD | |
JP5681641B2 (en) | Specific, collective and automatic generation of media guides for online content | |
JP5882903B2 (en) | How to synchronize digital media content | |
JP4830889B2 (en) | Information distribution system, information distribution method, node device, etc. | |
CN102196008A (en) | Peer-to-peer downloading method, video equipment and content transmission method | |
JP3970777B2 (en) | Video distribution system and video distribution method | |
WO2008110087A1 (en) | Mehtod for playing multimedia, system, client-side and server | |
KR101634215B1 (en) | Targeted advertising in a peer-to-peer network | |
JP5640807B2 (en) | Content provision system | |
JP2002041823A (en) | Information distributing device, information receiving device and information distributing system | |
JP2009098818A (en) | Content acquiring device, program, content acquiring method, and content acquiring system | |
KR20070105628A (en) | Method for exchanging contents between heterogeneous system and contents management system for performing the method | |
JP5560545B2 (en) | Distribution system and distribution method | |
JP2009288891A (en) | Content and commercial message distribution system, distribution server and reception terminal | |
WO2011142249A1 (en) | Terminal, distribution system, distribution server, playback method, and program | |
KR20130059259A (en) | Method and apparatus for providing advertisement into streaming service | |
JP2008071229A (en) | Network av system and controller | |
JP5308946B2 (en) | Data providing apparatus, data providing method, data providing program, and data providing system | |
JP2005110016A (en) | Distributing video image recommendation method, apparatus, and program | |
JP2013045273A (en) | Cache server, method for determining cache object, content distribution system, and cache object determination program | |
JP5347385B2 (en) | TERMINAL DEVICE, DISTRIBUTION SYSTEM, TERMINAL DEVICE DATA MANAGEMENT METHOD, AND PROGRAM | |
JP2012018555A (en) | Request reception device, request reception method and program | |
KR100835528B1 (en) | Multimedia Contents Streaming Method Using Section Information and Streaming Apparatus Thereof | |
JP4550723B2 (en) | Data editing apparatus and its program | |
JP6011435B2 (en) | Movie playback device, program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110825 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120208 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120910 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120925 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20121126 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130730 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130930 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20140513 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140526 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5560545 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |