JP2002314967A - Pay viewing management method and viewing contents management system and streaming distribution system - Google Patents

Pay viewing management method and viewing contents management system and streaming distribution system

Info

Publication number
JP2002314967A
JP2002314967A JP2001113641A JP2001113641A JP2002314967A JP 2002314967 A JP2002314967 A JP 2002314967A JP 2001113641 A JP2001113641 A JP 2001113641A JP 2001113641 A JP2001113641 A JP 2001113641A JP 2002314967 A JP2002314967 A JP 2002314967A
Authority
JP
Japan
Prior art keywords
viewing
viewer terminal
approval key
moving image
streaming distribution
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2001113641A
Other languages
Japanese (ja)
Inventor
Makoto Mizukami
真 水上
Satoshi Tatsuoka
佐到士 立岡
Hiroki Omae
広樹 大前
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Webstream Corp
Original Assignee
Webstream Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Webstream Corp filed Critical Webstream Corp
Priority to JP2001113641A priority Critical patent/JP2002314967A/en
Priority to PCT/JP2002/003377 priority patent/WO2002085023A1/en
Publication of JP2002314967A publication Critical patent/JP2002314967A/en
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

PROBLEM TO BE SOLVED: To provide a pay viewing management method capable of surely collecting viewing tariff from a viewer who views animation contents streaming- distributed via an Internet. SOLUTION: A viewing contents management server 30 preliminarily distributes a viewing approval key 39 to a viewer terminal 10 (6). Then, the streaming distribution request of animation contents 54 and a viewing approval key 13 are transmitted from the viewer terminal 10 to a streaming distributing server 50 (7). The viewing approval key 13 is transferred to a viewing contents managing server 30, and collated with the distributed viewing approval key 39. The collated result is returned to the streaming distributing server 50 (9). When the transferred viewing approval key 13 is made coincident with the distributed viewing approval key 39 as the collated result, the streaming distributing server 50 executes the streaming distribution of the animation contents 54 to the viewer terminal 10 (10).

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、インターネットを
用いた動画配信サービスに関し、特に視聴者の視聴する
視聴者端末に対して動画コンテンツをストリーミング配
信する場合に、視聴料の徴収状態を管理するのに好適
な、有償視聴管理方法、視聴コンテンツ管理システム、
ストリーミング配信システムに関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a moving picture distribution service using the Internet, and more particularly to managing a state of collecting a viewing fee when streaming moving picture content is distributed to a viewer terminal viewed by a viewer. Paid viewing management method and viewing content management system suitable for
It relates to a streaming distribution system.

【0002】[0002]

【従来の技術】衛星放送のような多チャンネル放送事業
者においては、コンテンツ製作者と番組放送契約を締結
し、視聴者とは受信料契約に基づいて視聴者の希望する
チャンネルや番組を視聴できるようにセットトップボッ
クスを用意している。しかし、多チャンネル放送事業を
運営することは、放送設備の構築に数百億円程度の巨額
の設備投資が必要となり、動画コンテンツ製作者が自力
で放送事業者となることは現実的でなかった。
2. Description of the Related Art In a multi-channel broadcasting company such as a satellite broadcasting, a program broadcasting contract is concluded with a content producer, and a viewer can view a desired channel or program based on a receiving fee contract. So we have a set-top box. However, running a multi-channel broadcasting business required a huge amount of capital investment of several hundred billion yen to build broadcasting facilities, and it was not realistic for video content producers to become broadcasters on their own. .

【0003】他方、近年のブロードバンド通信の進展に
より1.5Mbps程度の高速通信が可能となり、テレ
ビ画面のような動画を1秒間に30フレームの画像情報
として配信することが可能になってきている。このよう
な、インターネットを用いた動画配信サービスにおいて
は、小型の放送用テレビカメラとストリーミング配信用
ホームページを開設するだけで、ストリーミング配信が
可能となり、配信用設備の投資額も数百万円程度と従来
に比較して格段に低価格化してきている。そこで、コン
テンツ製作者が単独でも放送事業者として運営できる環
境が整いつつある。
On the other hand, with the recent development of broadband communication, high-speed communication of about 1.5 Mbps has become possible, and it has become possible to distribute a moving image such as a television screen as image information of 30 frames per second. In such a video distribution service using the Internet, streaming distribution is possible simply by opening a small broadcast TV camera and a streaming distribution homepage, and investment in distribution equipment is about several million yen. The price has been significantly lower than in the past. Therefore, an environment in which a content creator can operate alone as a broadcaster is being prepared.

【0004】[0004]

【発明が解決しようとする課題】この場合、放送事業者
としては、視聴者には無料で視聴番組(動画コンテン
ツ)を提供し、他方多数の視聴者に広告宣伝を行いたい
広告主を募集することによって、放送事業者の運営に必
要な経費を回収することも考えられる。しかし、充分な
広告収入が得られる視聴者数、例えば数百万人を獲得で
きる動画コンテンツを小規模な放送事業者が獲得するの
は難しい。
In this case, as a broadcasting company, a viewer is provided with a viewing program (moving picture content) free of charge, and on the other hand, an advertiser who wants to advertise to a large number of viewers is recruited. By doing so, it is also conceivable to recover the expenses necessary for the operation of the broadcaster. However, it is difficult for a small broadcaster to acquire video contents that can obtain enough viewers, for example, millions of viewers, to obtain sufficient advertisement income.

【0005】一方、視聴者が視聴料を負担するのであれ
ば、数百人程度の視聴者を獲得することで、小規模な放
送事業者でも動画コンテンツの配信を継続して行える。
しかし、小規模な放送事業者が不特定多数のインターネ
ット放送の視聴者から視聴料を受取るような視聴コンテ
ンツ管理システムを構築することは困難であるという課
題がある。
[0005] On the other hand, if the viewer bears the viewing fee, by acquiring several hundred viewers, even a small broadcaster can continue to distribute moving image content.
However, there is a problem that it is difficult to build a viewing content management system in which a small broadcaster receives viewing fees from an unspecified number of Internet broadcast viewers.

【0006】本発明は上述する課題を解決したもので、
第1の目的は、インターネット経由でストリーミング配
信される動画コンテンツを視聴する視聴者に対して、視
聴料を確実に徴収できる有償視聴管理方法並びに視聴コ
ンテンツ管理システムを提供することである。第2の目
的は、動画コンテンツをストリーミング配信する場合に
視聴料の徴収委託が簡便に行える有償視聴管理方法並び
にストリーミング配信システムを提供することである。
[0006] The present invention has solved the above-mentioned problems.
A first object is to provide a fee-based viewing management method and a viewing content management system that can reliably collect a viewing fee for a viewer who views video content streamed via the Internet. A second object is to provide a paid viewing management method and a streaming delivery system which can easily commission collection of viewing fee when streaming video content is delivered.

【0007】[0007]

【課題を解決するための手段】上記第1の目的を達成す
る本発明の視聴コンテンツ管理サーバーを用いる有償視
聴管理方法は、図1に示すように、ストリーミング配信
サーバー50から配信される動画コンテンツ54を視聴
者端末10で視聴する場合に、視聴者端末10での動画
コンテンツ54の視聴に対する課金状態を管理する視聴
コンテンツ管理サーバー30を用いる有償視聴管理方法
において次の工程を有している。
A paid viewing management method using a viewing content management server according to the present invention that achieves the first object is, as shown in FIG. 1, a moving picture content 54 distributed from a streaming distribution server 50. The following steps are included in the paid viewing management method using the viewing content management server 30 that manages the billing state for viewing the moving image content 54 on the viewer terminal 10 when viewing on the viewer terminal 10.

【0008】まず、視聴者端末10での動画コンテンツ
54の視聴に対する課金の決済が済んでいる場合(〜
)に、視聴コンテンツ管理サーバー30は予め視聴承
認キー39を視聴者端末10に配布する()。次に、
視聴者端末10からストリーミング配信サーバー50に
対し動画コンテンツ54のストリーミング配信要求と共
に視聴承認キー13が送信される()。更に、この視
聴承認キー13はストリーミング配信サーバー50から
視聴コンテンツ管理サーバー30に転送される()。
そして、視聴コンテンツ管理サーバー30は配布した視
聴承認キー39と、ストリーミング配信サーバー50か
ら転送された視聴承認キー13とを照合して、当該照合
結果をストリーミング配信サーバー50に返信する
()。しかして、照合結果において転送された視聴承
認キー13と配布した視聴承認キー39とが一致してい
る場合は、ストリーミング配信サーバー50は視聴者端
末10に対して動画コンテンツ54のストリーミング配
信を行う(10)。
[0008] First, when payment for viewing of the moving image content 54 on the viewer terminal 10 has been settled (-
In (), the viewing content management server 30 distributes the viewing approval key 39 to the viewer terminal 10 in advance (). next,
The viewing approval key 13 is transmitted from the viewer terminal 10 to the streaming distribution server 50 together with the streaming distribution request of the moving image content 54 (). Further, the viewing approval key 13 is transferred from the streaming distribution server 50 to the viewing content management server 30 ().
Then, the viewing content management server 30 checks the distributed viewing approval key 39 against the viewing approval key 13 transferred from the streaming distribution server 50, and returns the matching result to the streaming distribution server 50 (). If the transferred viewing approval key 13 and the distributed viewing approval key 39 match in the verification result, the streaming distribution server 50 performs streaming distribution of the moving image content 54 to the viewer terminal 10 ( Ten).

【0009】このような視聴コンテンツ管理サーバー3
0を用いる有償視聴管理方法によれば、視聴コンテンツ
管理サーバー30は、視聴承認キー39を視聴者端末1
0に配布して、視聴者端末10での動画コンテンツ54
の視聴に対する課金の決済が済んでいる証拠としてい
る。視聴者端末10を用いて動画コンテンツ54の視聴
をする場合には、配布された視聴承認キー39を視聴承
認キー13として視聴者端末10からストリーミング配
信サーバー50に送信する。ストリーミング配信サーバ
ー50は、送信された視聴承認キー13を視聴コンテン
ツ管理サーバー30に転送して、視聴者端末10から送
信された視聴承認キー13が配布された視聴承認キー3
9と一致しているか視聴コンテンツ管理サーバー30に
照会する。視聴コンテンツ管理サーバー30は、照合結
果をストリーミング配信サーバー50に返信する。
[0009] Such a viewing content management server 3
According to the paid viewing management method using 0, the viewing content management server 30 sets the viewing approval key 39 to the viewer terminal 1.
0 and distributed to the viewer terminal 10 for the moving image content 54
This is evidence that payment for viewing has been completed. When viewing the moving image content 54 using the viewer terminal 10, the distributed viewing approval key 39 is transmitted from the viewer terminal 10 to the streaming distribution server 50 as the viewing approval key 13. The streaming distribution server 50 transfers the received viewing approval key 13 to the viewing content management server 30 and distributes the viewing approval key 13 transmitted from the viewer terminal 10 to the viewing approval key 3.
Inquiry is made to the viewing content management server 30 to see if it matches 9. The viewing content management server 30 returns the collation result to the streaming distribution server 50.

【0010】照合結果にて、送信された視聴承認キー1
3が配布された視聴承認キー39と一致していれば、視
聴者端末10に動画コンテンツ54をストリーミング配
信するための視聴料の決済が済んでいる証拠となる。そ
こで、ストリーミング配信サーバー50は視聴者端末1
0に対して動画コンテンツのストリーミング配信を行
う。他方、視聴者端末10で視聴料の決済が済んでいな
い動画コンテンツ54の視聴を行おうとしても、送信さ
れた視聴承認キー13は配布された視聴承認キー39と
一致しない。そこで、視聴コンテンツ管理サーバー30
の照合結果が不一致となり、決済未了であることをスト
リーミング配信サーバー50が把握できる。そこで、視
聴者端末10ではストリーミング配信サーバー50から
動画コンテンツ54のストリーミング配信を受けること
が出来ない。
According to the collation result, the transmitted viewing approval key 1
If 3 matches the distributed viewing approval key 39, it is evidence that the payment of the viewing fee for streaming distribution of the moving image content 54 to the viewer terminal 10 has been completed. Therefore, the streaming distribution server 50 sets the viewer terminal 1
For 0, streaming distribution of moving image content is performed. On the other hand, even if the viewer terminal 10 attempts to view the video content 54 for which the viewing fee has not been settled, the transmitted viewing approval key 13 does not match the distributed viewing approval key 39. Therefore, the viewing content management server 30
Are not matched, and the streaming distribution server 50 can recognize that the payment has not been completed. Therefore, the viewer terminal 10 cannot receive the streaming distribution of the moving image content 54 from the streaming distribution server 50.

【0011】好ましくは、視聴者端末10での動画コン
テンツ54の視聴に対する課金の決済が済んでいるか否
かの確認は、視聴者端末10から動画コンテンツ54の
視聴要求を受信し()、視聴者端末10の動画コンテ
ンツ54の視聴料が決済済みか確認する(、)と良
い。決済済みとは、一回の動画コンテンツ54の視聴に
対して毎回視聴料を支払うものでも良く、またあるスト
リーミング配信サーバー50からの一定期間の視聴に対
して包括的に視聴料を支払うものでも良く、さらにスト
リーミング配信サーバー50が無償で視聴を許している
場合でも良い。好ましくは、動画コンテンツ54にはタ
イトル名を付して、数多くの動画コンテンツの中からど
のタイトルを視聴したいのか判別できるようにすると良
い。
[0011] Preferably, the confirmation of whether or not the payment for the viewing of the moving image content 54 at the viewer terminal 10 has been completed is performed by receiving a viewing request of the moving image content 54 from the viewer terminal 10 (), It is preferable to confirm whether the viewing fee of the moving image content 54 of the terminal 10 has been settled (,). The term “paid” means that the viewing fee may be paid every time the video content 54 is viewed, or the viewing fee may be paid comprehensively for a certain period of viewing from a certain streaming distribution server 50. Alternatively, the streaming distribution server 50 may permit free viewing. Preferably, a title name is given to the moving image content 54 so that it is possible to determine which title is desired to be viewed from among many moving image contents.

【0012】上記第2の目的を達成する本発明のストリ
ーミング配信サーバーを用いる有償視聴管理方法は、図
1に示すように、動画コンテンツの視聴に対する課金状
態に基づいて、視聴者端末10に対する動画コンテンツ
54のストリーミング配信を行うストリーミング配信サ
ーバー50を有する有償視聴管理方法において次の工程
を有している。
As shown in FIG. 1, the paid viewing management method using the streaming distribution server of the present invention that achieves the second object is, as shown in FIG. The paid viewing management method having the streaming distribution server 50 for performing the streaming distribution of 54 includes the following steps.

【0013】まず、ストリーミング配信サーバー50
は、視聴者端末10から動画コンテンツ54のストリー
ミング配信要求と視聴承認キー13を受信する()。
次に、ストリーミング配信サーバー50は、視聴者端末
10から受信した視聴承認キー13を視聴コンテンツ管
理サーバー30に転送する()。続いて、ストリーミ
ング配信サーバー50は、転送した視聴承認キー13が
予め視聴者端末10に配布された視聴承認キー39と一
致しているか否かの照合結果を視聴コンテンツ管理サー
バー30から受取る()。ここで視聴者端末10に配
布された視聴承認キー39は、視聴者端末10での動画
コンテンツ54の視聴に対する課金の決済が済んでいる
場合に視聴コンテンツ管理サーバー30から配布され
る。そして、照合結果において転送した視聴承認キー1
3が配布された視聴承認キー39と一致している場合
は、ストリーミング配信サーバー50は視聴者端末10
に対して指定された動画コンテンツ54のストリーミン
グ配信を行う(10)。
First, the streaming distribution server 50
Receives the streaming distribution request for the moving image content 54 and the viewing approval key 13 from the viewer terminal 10 ().
Next, the streaming distribution server 50 transfers the viewing approval key 13 received from the viewer terminal 10 to the viewing content management server 30 (). Subsequently, the streaming distribution server 50 receives from the viewing content management server 30 a comparison result as to whether the transferred viewing approval key 13 matches the viewing approval key 39 distributed to the viewer terminal 10 in advance (). Here, the viewing approval key 39 distributed to the viewer terminal 10 is distributed from the viewing content management server 30 when payment for the viewing of the moving image content 54 on the viewer terminal 10 has been completed. Then, the viewing approval key 1 transferred in the comparison result
3 matches the distributed viewing approval key 39, the streaming distribution server 50
The streaming distribution of the designated moving image content 54 is performed (10).

【0014】このようなストリーミング配信サーバー5
0を有する有償視聴管理方法によれば、まずストリーミ
ング配信サーバー50は視聴者端末10から動画コンテ
ンツ54のストリーミング配信要求と視聴承認キー13
を受信する。すると、ストリーミング配信サーバー50
は視聴承認キー13を視聴コンテンツ管理サーバー30
に転送して、視聴料の決済が済んでいるかの照会を行
う。視聴承認キー13が予め配布された視聴承認キー3
9と一致している場合には、視聴料の決済済みを示して
いる照会結果となるから、ストリーミング配信サーバー
50は視聴者端末10に対して動画コンテンツ54のス
トリーミング配信を行う。このようにして、ストリーミ
ング配信サーバー50では不特定多数の視聴者端末10
からの動画コンテンツ54のストリーミング配信要求に
対して、コストの係る視聴料の決済システムを構築する
ことなく、視聴コンテンツ管理サーバー30から配布さ
れた視聴承認キー39を視聴承認キー13としてストリ
ーミング配信サーバー50に転送して、視聴料の決済確
認を行うことが出来る。
[0014] Such a streaming distribution server 5
According to the paid viewing management method having “0”, first, the streaming delivery server 50 requests the streaming delivery request of the moving image content 54 from the viewer terminal 10 and the viewing approval key 13.
To receive. Then, the streaming distribution server 50
Stores the viewing approval key 13 in the viewing content management server 30.
To check if the viewing fee has been settled. Viewing approval key 3 in which viewing approval key 13 is distributed in advance
If the number matches 9, the result of the inquiry indicates that the viewing fee has been settled. Therefore, the streaming distribution server 50 performs streaming distribution of the moving image content 54 to the viewer terminal 10. In this way, the streaming distribution server 50 displays an unspecified number of viewer terminals 10
In response to a request for streaming distribution of the video content 54 from the user, the viewing distribution key 50 distributed from the viewing content management server 30 is used as the viewing authorization key 13 without setting up a costly viewing fee settlement system. To confirm the payment of the viewing fee.

【0015】上記第1の目的を達成する本発明の視聴コ
ンテンツ管理システムは、図2に示すように、ストリー
ミング配信される動画コンテンツ54を視聴者端末10
で視聴する場合に、視聴者端末10での動画コンテンツ
54の視聴に対する課金状態を管理する視聴コンテンツ
管理サーバーを用いるものである。視聴コンテンツ管理
システムは、視聴者端末10での動画コンテンツ54の
視聴に対する課金の決済が済んでいるか確認する課金状
態確認手段304と、課金状態確認手段304で決済の
確認が取れる場合に、視聴承認キー39を視聴者端末1
0に配布する視聴承認キー配布手段306を備える。
As shown in FIG. 2, the viewing content management system of the present invention that achieves the first object is capable of transmitting streaming-distributed moving image content 54 to the viewer terminal 10.
In the case of viewing by using the viewing content management server, a viewing content management server that manages a charging state for viewing the moving image content 54 on the viewer terminal 10 is used. The viewing content management system includes a charging status confirmation unit 304 for confirming whether payment for viewing the moving image content 54 on the viewer terminal 10 is completed, and a viewing approval when the charging status confirmation unit 304 confirms the payment. Key 39 to the viewer terminal 1
0 is provided with a viewing approval key distribution unit 306 for distributing the viewing approval key.

【0016】さらに、視聴コンテンツ管理システムは、
視聴者端末10からストリーミング配信サーバー50に
対し送信された動画コンテンツ54のストリーミング配
信要求と視聴承認キー13のうち、視聴承認キー13が
ストリーミング配信サーバー50から転送された視聴承
認キー13を受信する視聴承認キー問合せ受理手段30
8と、配布された視聴承認キー39と、視聴承認キー問
合せ受理手段308で受取った視聴承認キー13とを照
合する視聴承認キー照合手段309とを備えている。そ
して、視聴承認キー照合手段309にて視聴承認キー1
3と視聴承認キー39が一致しているとの照合結果を得
たときは、ストリーミング配信サーバー50にて視聴者
端末10に対して動画コンテンツ54のストリーミング
配信が行われる。
Further, the viewing content management system includes:
Among the streaming distribution request of the moving image content 54 transmitted from the viewer terminal 10 to the streaming distribution server 50 and the viewing authorization key 13, the viewing authorization key 13 receives the viewing authorization key 13 transferred from the streaming distribution server 50. Authorization key inquiry receiving means 30
8 and a viewing approval key matching unit 309 that checks the distributed viewing approval key 39 with the viewing approval key 13 received by the viewing approval key inquiry receiving unit 308. Then, the viewing approval key matching means 309 checks the viewing approval key 1
When the collation result that the 3 and the viewing approval key 39 match is obtained, the streaming distribution server 50 performs streaming distribution of the moving image content 54 to the viewer terminal 10.

【0017】上記第2の目的を達成する本発明のストリ
ーミング配信システムは、図2に示すように、動画コン
テンツ54の視聴に対する課金状態に基づいて、視聴者
端末10に対する動画コンテンツ54のストリーミング
配信を行うストリーミング配信システムにおいて、視聴
者端末10から動画コンテンツ54のストリーミング配
信要求と視聴承認キー13を受信する配信要求受信手段
502と、視聴者端末10から受信した視聴承認キー1
3を転送する視聴承認キー転送手段504と、視聴承認
キー転送手段504で転送した視聴承認キー13が、視
聴者端末10での動画コンテンツ54の視聴に対する課
金の決済が済んでいる場合に予め視聴者端末10に配布
される視聴承認キー39と一致しているか否かの照合結
果を受信する照合結果受信手段506と、転送した視聴
承認キー13と配布された視聴承認キー39が一致して
いるとの照合結果を得たときは、視聴者端末10に対し
て動画コンテンツ54のストリーミング配信を行うスト
リーミング配信手段508とを備えることを特徴とす
る。
As shown in FIG. 2, the streaming distribution system of the present invention that achieves the second object performs streaming distribution of the moving image content 54 to the viewer terminal 10 based on a charging state for viewing the moving image content 54. In the streaming distribution system to be performed, a distribution request receiving unit 502 that receives a streaming distribution request for the moving image content 54 and the viewing approval key 13 from the viewer terminal 10, and a viewing approval key 1 received from the viewer terminal 10.
3 and the viewing approval key 13 transferred by the viewing approval key transfer unit 504 are used in advance when the payment for the viewing of the moving image content 54 on the viewer terminal 10 is completed. The matching result receiving means 506 for receiving the matching result as to whether or not it matches the viewing approval key 39 distributed to the user terminal 10, and the transferred viewing approval key 13 and the distributed viewing approval key 39 match. And a streaming distribution means 508 for performing streaming distribution of the moving image content 54 to the viewer terminal 10 when the collation result is obtained.

【0018】[0018]

【発明の実施の形態】以下、本発明の実施の形態につい
て、図面を参照して説明する。なお、各図において互い
に同一あるいは相当する部材には同一符号又は類似符号
を付し、重複した説明は省略する。図1は本発明の実施
の形態を説明する視聴管理システム全体の構成ブロック
図である。図において、視聴者端末10は、インターネ
ット20を介して視聴コンテンツ管理サーバー30、ス
トリーミング配信サーバー50と接続されるものであ
る。視聴者端末10には、パソコン、インターネット接
続可能な携帯電話機、パーム端末のようなインターネッ
ト接続可能な携帯情報端末、ゲーム機端末、テレビ受像
機に接続されるセットトップボックス等が含まれる。視
聴者端末10には、視聴コンテンツ管理サーバー30か
ら配布される視聴承認キー39を、ストリーミング配信
サーバー50に対して視聴したい動画コンテンツ54の
タイトル11のストリーミング配信要求と共に視聴承認
キー13として送信する機能が設けられており、例えば
クッキー(Cookie)と呼ばれるソフトウェアの一種で実現
されている。
Embodiments of the present invention will be described below with reference to the drawings. In each of the drawings, the same or corresponding members are denoted by the same or similar reference numerals, and redundant description will be omitted. FIG. 1 is a configuration block diagram of an entire viewing management system for explaining an embodiment of the present invention. In the figure, a viewer terminal 10 is connected to a viewing content management server 30 and a streaming distribution server 50 via the Internet 20. The viewer terminal 10 includes a personal computer, a mobile phone that can be connected to the Internet, a portable information terminal such as a palm terminal that can be connected to the Internet, a game machine terminal, a set-top box that is connected to a television receiver, and the like. A function of transmitting the viewing approval key 39 distributed from the viewing content management server 30 to the viewer terminal 10 together with the streaming distribution request of the title 11 of the moving image content 54 to be viewed to the streaming distribution server 50 as the viewing authorization key 13. Are implemented, for example, by a type of software called a cookie.

【0019】インターネット20は通信プロトコルとし
てHTTP(Hyper Text Transfer Protocol)やWAP(W
ireless Application Protocol)を用い、通信情報がH
TML(Hyper Text Markup Language)、XML(eXtensi
ble Markup Language)、WML(Wireless Markup Langu
age)のような言語で記載されたWebページ情報を伝送
するもので、通信回線としては光ファイバ通信回線、銅
線を用いた有線回線、移動体通信用の無線回線などがあ
る。また、通信情報が動画コンテンツのファイルの場合
は、例えばMPEG(Moving Picture Expert Group)方
式で圧縮されている。移動体通信用のインターネット用
の通信には、IMT(International Mobile Telecommun
ication)2000、CDMA(Code Division Multiple Acce
ss)等のディジタル通信用の規格に準拠する送受信機能
を視聴者端末10に設ける。
The Internet 20 has a communication protocol of HTTP (Hyper Text Transfer Protocol) or WAP (WAP).
communication information is H
TML (Hyper Text Markup Language), XML (eXtensi
ble Markup Language), WML (Wireless Markup Langu)
age), which transmits Web page information written in a language such as an optical fiber communication line, a wired line using a copper wire, a wireless line for mobile communication, and the like. When the communication information is a file of moving image content, the file is compressed by, for example, an MPEG (Moving Picture Expert Group) method. For communication for the Internet for mobile communication, IMT (International Mobile Telecommun
ication) 2000, CDMA (Code Division Multiple Acce
The viewer terminal 10 is provided with a transmission / reception function conforming to digital communication standards such as ss).

【0020】視聴コンテンツ管理サーバー30は、動画
コンテンツ配信用データベース32、視聴者管理データ
ベース34、配信事業者管理データベース36並びに視
聴承認キーデータベース38を備えている。動画コンテ
ンツ配信用データベース32には、動画コンテンツ54
の番組識別記号、番組URL(Uniform Resource Locato
r)アドレス、タイトル、撮影年月日、総配信時間、出演
者、動画コンテンツの概要、視聴料などが記録されてい
る。
The viewing content management server 30 includes a video content distribution database 32, a viewer management database 34, a distributor management database 36, and a viewing approval key database 38. The video content distribution database 32 includes a video content 54
Program identification code, program URL (Uniform Resource Locato
r) Address, title, shooting date, total distribution time, performers, outline of video content, viewing fee, etc. are recorded.

【0021】視聴者管理データベース34には、視聴者
氏名、生年月日、住所、決済口座番号、クレジットカー
ド番号、電話番号、電子メールアドレス、視聴履歴など
が記録されている。配信事業者管理データベース36に
は、ストリーミング配信サーバー50の利用事業者に関
する事業者名称、法人登記地、配信している動画コンテ
ンツ54の名称、契約有効期間、決済口座番号、電話番
号、電子メールアドレス、視聴履歴などが記録されてい
る。視聴承認キーデータベース38には、視聴者端末に
送信した視聴承認キー39に関する情報としての視聴認
証IDと視聴認証パスワードを視聴者端末10に発行し
た年月日、並びに視聴の許可されるストリーミング配信
サーバー50又は動画コンテンツ54を記録してある。
The viewer management database 34 records a viewer's name, date of birth, address, settlement account number, credit card number, telephone number, e-mail address, viewing history, and the like. The distribution company management database 36 includes a business name, a company registration place, a name of the moving image content 54 being distributed, a contract validity period, a settlement account number, a telephone number, and an e-mail address regarding the business operator of the streaming distribution server 50. , Viewing history, and the like. In the viewing approval key database 38, the date and time of issuing the viewing authentication ID and the viewing authentication password as information on the viewing approval key 39 transmitted to the viewer terminal to the viewer terminal 10, and the streaming distribution server to which viewing is permitted 50 or a moving image content 54 is recorded.

【0022】決済サーバー40は、金融機関やクレジッ
トカード会社と視聴料の決済に用いるものである。視聴
コンテンツ管理サーバー30に対して視聴者が希望する
動画コンテンツ54の視聴者端末10に対するダウンロ
ードを申し出た場合に、決済サーバー40は当該動画コ
ンテンツ54の視聴料を視聴者の決済口座番号又はクレ
ジットカード番号の定める口座を介して徴収し、視聴コ
ンテンツ管理サーバー30の運営事業者やストリーミン
グ配信サーバー50の利用事業者に支払う。
The settlement server 40 is used for settlement of a viewing fee with a financial institution or a credit card company. When the viewer offers the viewing content management server 30 to download the desired video content 54 to the viewer terminal 10, the payment server 40 sets the viewing fee of the video content 54 to the viewer's payment account number or credit card. It is collected through an account determined by the number and paid to the operator of the viewing content management server 30 and the operator of the streaming distribution server 50.

【0023】ストリーミング配信サーバー50は、各利
用事業者毎に設けられているもので、動画コンテンツデ
ータベース52と動画配信処理モジュール510並びに
視聴イベント処理モジュール520を有している。動画
コンテンツデータベース52は、映画、ニュース画像、
風景映像、人物映像、街頭映像などの動画コンテンツ5
4をMPEGのような標準規格にそって記録している。
視聴イベント処理モジュール520は、視聴者端末10
からストリーミング配信サーバー50に対する動画コン
テンツ54のストリーミング配信要求を受取ると、視聴
者端末10から同時に送信される視聴承認キー13を視
聴コンテンツ管理サーバー30に転送する。そして、視
聴コンテンツ管理サーバー30において、転送された視
聴承認キー13と予め配布された視聴承認キー39とが
一致しているか照合され、照合結果を視聴イベント処理
モジュール520にて受信する。視聴イベント処理モジ
ュール520は、転送された視聴承認キー13と予め配
布された視聴承認キー39とが一致しているとの照合結
果を受取ると、視聴者端末10について正当な権限があ
ると確認できるので、動画配信処理モジュール510に
より視聴者端末10に対して動画コンテンツ54のスト
リーミング配信を開始する。
The streaming distribution server 50 is provided for each user and has a moving image content database 52, a moving image distribution processing module 510, and a viewing event processing module 520. The video content database 52 stores movies, news images,
Video contents 5 such as landscape images, people images, street images, etc.
4 is recorded in accordance with a standard such as MPEG.
The viewing event processing module 520 includes the viewer terminal 10
When the streaming distribution server 50 receives a request for streaming distribution of the moving image content 54 from the streaming distribution server 50, the viewing approval key 13 transmitted simultaneously from the viewer terminal 10 is transferred to the viewing content management server 30. Then, the viewing content management server 30 checks whether the transferred viewing approval key 13 and the previously distributed viewing approval key 39 match, and the checking result is received by the viewing event processing module 520. When the viewing event processing module 520 receives the collation result indicating that the transferred viewing approval key 13 matches the viewing approval key 39 distributed in advance, the viewing event processing module 520 can confirm that the viewer terminal 10 has valid authority. Therefore, the video distribution processing module 510 starts streaming distribution of the video content 54 to the viewer terminal 10.

【0024】ここで正当な権限とは、視聴者端末10の
視聴者が個別動画用コンテンツの視聴契約を締結済みで
あるとか、ストリーミング配信サーバー50の包括的な
動画用コンテンツの視聴契約を締結済みとか、優待期間
のため自由にストリーミング配信サーバー50の視聴が
許されている等を、視聴コンテンツ管理サーバー30に
おいて確認できる場合を言う。視聴者端末10は動画コ
ンテンツ54の上映にあたり、ストリーミング(streami
ng)を用いて著作権法上の複製権、改変権、上演権等の
問題が生じないようにしている。
Here, the legitimate authority means that the viewer of the viewer terminal 10 has already concluded the viewing contract for the individual moving image contents, or has concluded the comprehensive distribution contract for the moving image contents of the streaming distribution server 50. Or a case where the viewing content management server 30 can confirm that viewing of the streaming distribution server 50 is freely permitted for a preferential treatment period. The viewer terminal 10 performs streaming (streami
ng) to prevent problems such as the right to copy, modify, and perform under the Copyright Act.

【0025】また、ストリーミングとは、インターネッ
ト20のようなネットワーク上で音声や動画データを転
送する方式の一つで、視聴者端末10では受信中に動画
データを再生して上映を行うと共に、受信した動画デー
タの視聴者端末10での保存は出来ないようにいる。そ
して、視聴者端末10がストリーミング配信サーバー5
0に対してインターネット20により接続されている場
合に限り、視聴者端末10での動画コンテンツ54の上
映や視聴を可能として、複製の範囲や上演の回数を実質
的に制限している。
Streaming is one of the systems for transferring audio and video data over a network such as the Internet 20. The viewer terminal 10 plays back the video data during reception and plays the video. The saved moving image data cannot be stored in the viewer terminal 10. Then, the viewer terminal 10 is switched to the streaming distribution server 5
Only when the video content 54 is connected to the Internet via the Internet 20, the movie terminal 54 can be displayed and viewed on the viewer terminal 10, thereby substantially limiting the range of duplication and the number of performances.

【0026】このように構成された視聴管理システムで
のデータ授受を次に説明する。まず視聴者は視聴者端末
10や郵送、電話などによって視聴コンテンツ管理サー
バー30の運営事業者との間で、動画コンテンツ54の
視聴契約を締結する。視聴契約が締結されると、視聴コ
ンテンツ管理サーバー30の運営事業者から視聴者の認
証ID、パスワード、その他視聴者が契約当事者である
ことを確認できる固有情報が、視聴者管理データベース
34に登録される。また、視聴コンテンツ管理サーバー
30は会員登録した視聴者に対する視聴承認キー39
を、視聴者端末10に視聴端末クッキー12等の形態で
送信する。ここで視聴端末クッキー12とは、視聴コン
テンツ管理サーバー30で運営されるWebサイトから
送られてくる視聴端末用データを言い、この視聴端末用
データを視聴コンテンツ管理サーバー30やストリーミ
ング配信サーバー50に送り返すことで、視聴者端末1
0の特定やカスタマイズ情報の保持を行うことができ
る。
Data transfer in the viewing management system configured as described above will be described below. First, the viewer concludes a viewing contract for the moving image content 54 with the operator of the viewing content management server 30 by the viewer terminal 10, mail, telephone, or the like. When the viewing contract is concluded, the authentication ID and password of the viewer and other unique information that can confirm that the viewer is a contracting party are registered in the viewer management database 34 from the operator of the viewing content management server 30. You. The viewing content management server 30 also provides a viewing approval key 39 for the registered viewer.
Is transmitted to the viewer terminal 10 in the form of the viewing terminal cookie 12 or the like. Here, the viewing terminal cookie 12 refers to viewing terminal data transmitted from a website operated by the viewing content management server 30, and sends the viewing terminal data back to the viewing content management server 30 or the streaming distribution server 50. The viewer terminal 1
It is possible to specify 0 and hold customization information.

【0027】他方、ストリーミング配信サーバー50の
利用事業者は訪問、郵送、電話などによって視聴コンテ
ンツ管理サーバー30の運営事業者との間で、動画コン
テンツ54の配信管理委託契約を締結する。配信管理委
託契約が締結されると、視聴コンテンツ管理サーバー3
0の運営事業者から運営事業者の認証ID、視聴委託料
の授受方法、視聴委託料金額、その他ストリーミング配
信サーバー50と視聴者端末10との間での視聴管理に
必要な情報が、配信事業者管理データベース36に登録
される。また、ストリーミング配信サーバー50の動画
コンテンツデータベース52に存在する動画コンテンツ
54に対しては、個別動画コンテンツ54を検索しやす
いように番組ID、番組URL、概要などを動画コンテ
ンツ配信用データベース32に登録してある。なお、視
聴コンテンツ管理サーバー30とストリーミング配信サ
ーバー50の詳細は後で説明する。
On the other hand, the business operator of the streaming distribution server 50 concludes a distribution management consignment contract for the moving image content 54 with the business operator of the viewing content management server 30 by visiting, mailing, calling, or the like. When the distribution management consignment contract is concluded, the viewing content management server 3
The information necessary for the viewing management between the streaming distribution server 50 and the viewer terminal 10 is provided by the distribution business. Is registered in the user management database 36. For the moving image content 54 existing in the moving image content database 52 of the streaming distribution server 50, the program ID, the program URL, the outline, and the like are registered in the moving image content distribution database 32 so that the individual moving image content 54 can be easily searched. It is. The details of the viewing content management server 30 and the streaming distribution server 50 will be described later.

【0028】このような視聴コンテンツ管理サーバー3
0と視聴者端末10並びにストリーミング配信サーバー
50との間における事前の登録手続きが完了すると、視
聴者は視聴者端末10に対してストリーミング配信サー
バー50から動画コンテンツ54をストリーミング配信
できる状態に移行する。まず、視聴者は視聴者端末10
を用いて視聴コンテンツ管理サーバー30に対してタイ
トル11で表される有償の動画コンテンツ54の配信を
依頼する(ステップ1)。タイトル11の選定に当たっ
ては、視聴コンテンツ管理サーバー30から視聴者端末
10に対して提供される動画コンテンツ54の検索エン
ジンを用いると良い。
[0028] Such a viewing content management server 3
When the pre-registration procedure between 0, the viewer terminal 10 and the streaming distribution server 50 is completed, the viewer shifts to a state where the video distribution 54 can be streamed from the streaming distribution server 50 to the viewer terminal 10. First, the viewer is connected to the viewer terminal 10.
Is requested to the viewing content management server 30 to distribute the paid video content 54 represented by the title 11 (step 1). In selecting the title 11, a search engine for the moving image content 54 provided from the viewing content management server 30 to the viewer terminal 10 may be used.

【0029】すると、視聴コンテンツ管理サーバー30
は動画コンテンツ配信用データベース32を参照して動
画コンテンツ54の番組ID、番組URL、概要、視聴
料などを取得すると共に、この取得した情報の入力用画
面情報を視聴者端末10に表示させる(ステップ2)。
視聴料には、動画コンテンツ54を視聴者端末10にダ
ウンロードする度に課金するペイパービュー方式と、月
単位のように一定期間定額を支払うと特定のストリーミ
ング配信サーバー50からの動画コンテンツ54を視聴
者端末10にダウンロードできる定額制とがある。
Then, the viewing content management server 30
Acquires the program ID, the program URL, the outline, the viewing fee, and the like of the moving image content 54 with reference to the moving image content distribution database 32, and displays the input screen information of the obtained information on the viewer terminal 10 (step 2).
The viewing fee includes a pay-per-view system that charges each time the video content 54 is downloaded to the viewer terminal 10 and a video content 54 from a specific streaming distribution server 50 when a fixed amount is paid for a certain period such as a month. 10 has a flat-rate system that can be downloaded.

【0030】視聴者端末10では、視聴コンテンツ管理
サーバー30における視聴者端末10の視聴者に関する
会員番号のような視聴者を識別できる情報を入力して、
視聴コンテンツ管理サーバー30に送信する(ステップ
3)。入力する内容は氏名、会員番号、有効期限などで
ある。なお、会員制を採用しないで、視聴者端末10が
視聴コンテンツ管理サーバー30にアクセスする度に、
クレジットカード番号のような決済情報を入力するよう
にしても良い。
In the viewer terminal 10, information for identifying the viewer such as a member number of the viewer of the viewer terminal 10 in the viewing content management server 30 is input.
The content is transmitted to the viewing content management server 30 (step 3). The input contents include a name, a member number, an expiration date, and the like. In addition, each time the viewer terminal 10 accesses the viewing content management server 30 without adopting the membership system,
Payment information such as a credit card number may be input.

【0031】視聴コンテンツ管理サーバー30では、視
聴者管理データベース34を参照して視聴者端末10の
視聴者が会員登録しているか参照し、会員登録済と確認
されればペイパービュー方式か定額制かに応じて決済サ
ーバー40に決済を依頼する(ステップ4)。決済サー
バー40ではペイパービュー方式においては、視聴者の
決済口座から動画コンテンツ54をストリーミング配信
する対価を徴収して、視聴コンテンツ管理サーバー30
に報告する(ステップ5)。決済サーバー40では定額
制の場合には、視聴料が納付済みの期間であれば課金を
行わないが、視聴料が未納であれば定額視聴料を課金す
る。なお、決済が行われなかった場合は、視聴料が支払
われなかった旨の報告を視聴コンテンツ管理サーバー3
0に報告する。
The viewing content management server 30 refers to the viewer management database 34 to see if the viewer of the viewer terminal 10 has registered as a member. If it is confirmed that the member has been registered, the pay-per-view system or the flat-rate system is used. In response, the settlement server 40 is requested to make a settlement (step 4). In the pay-per-view method, the payment server 40 collects the value for streaming distribution of the video content 54 from the viewer's payment account,
(Step 5). In the case of the fixed-rate system, the settlement server 40 does not charge if the viewing fee has been paid, but charges the flat-rate viewing fee if the viewing fee has not been paid. If the payment has not been made, a report that the viewing fee has not been paid is sent to the viewing content management server 3.
Report to 0.

【0032】視聴コンテンツ管理サーバー30では、決
済サーバー40から送信された決済情報を視聴者端末1
0の視聴履歴の一部として保存する。視聴料の決済がで
きた場合には、視聴コンテンツ管理サーバー30は視聴
者端末10に対して視聴承認キー39としての視聴認証
IDと視聴認証パスワードを配布する(ステップ6)。
視聴承認キー39は視聴する視聴者端末10と動画コン
テンツ54の組合せが特定できるように作成されると共
に、公知の暗号化によって視聴承認キー39を視聴コン
テンツ管理サーバー30から視聴者端末10に送信、配
信等のオンラインにより配布している。なお、視聴者管
理データベース34に登録済みの会員視聴者に対しては
予め視聴者端末10に対して視聴認証IDと視聴認証パ
スワードを配信しておき、視聴者端末10にて配信され
た視聴認証IDと視聴認証パスワードを記憶させておく
と共に、視聴する動画コンテンツ54の情報を逐次付加
する構成としてもよい。
In the viewing content management server 30, the payment information transmitted from the payment server 40 is transmitted to the viewer terminal 1.
0 is saved as a part of the viewing history. If the viewing fee is settled, the viewing content management server 30 distributes the viewing authentication ID and the viewing authentication password as the viewing approval key 39 to the viewer terminal 10 (step 6).
The viewing approval key 39 is created so that the combination of the viewer terminal 10 and the moving image content 54 to be viewed can be specified, and the viewing approval key 39 is transmitted from the viewing content management server 30 to the viewer terminal 10 by known encryption. It is distributed by online distribution. Note that the viewing authentication ID and the viewing authentication password are distributed to the viewer terminal 10 in advance for the member viewers registered in the viewer management database 34, and the viewing authentication distributed by the viewer terminal 10 is performed. The ID and the viewing authentication password may be stored, and information on the moving image content 54 to be viewed may be sequentially added.

【0033】視聴者はストリーミング配信サーバー50
に対して指定した動画コンテンツ54を視聴者端末10
に対してストリーミング配信要求する(ステップ7)。
この際に、視聴者は視聴コンテンツ管理サーバー30か
ら配信された視聴承認キー13としての視聴認証IDと
視聴認証パスワードを視聴者端末10からストリーミン
グ配信サーバー50に送信する。視聴承認キー13とし
ての視聴認証IDと視聴認証パスワードは、視聴端末ク
ッキー12を用いて視聴者端末10からストリーミング
配信サーバー50に送信してもよく、また視聴者端末1
0の入力画面で配布された視聴承認キー39としての視
聴認証IDと視聴認証パスワードを視聴者が入力しても
よい。
[0033] The viewer is the streaming distribution server 50.
Video content 54 specified for the viewer terminal 10
Request for streaming distribution (step 7).
At this time, the viewer transmits the viewing authentication ID and the viewing authentication password as the viewing approval key 13 distributed from the viewing content management server 30 to the streaming distribution server 50 from the viewer terminal 10. The viewing authentication ID and the viewing authentication password serving as the viewing approval key 13 may be transmitted from the viewer terminal 10 to the streaming distribution server 50 using the viewing terminal cookie 12, or the viewer terminal 1.
The viewer may input the viewing authentication ID and the viewing authentication password as the viewing approval key 39 distributed on the 0 input screen.

【0034】ストリーミング配信サーバー50では、視
聴者端末10から送信された視聴承認キー13としての
視聴認証IDと視聴認証パスワードを、ダウンロードし
ようとする動画コンテンツ54の番組IDと共に、視聴
コンテンツ管理サーバー30に転送する(ステップ
8)。視聴コンテンツ管理サーバー30では、受信した
視聴承認キー13としての視聴認証IDと視聴認証パス
ワード並びに番組IDを、視聴承認キーデータベース3
8に記録してある視聴承認キー39の発行情報と比較し
て、正当な視聴承認キーか判断する。
The streaming distribution server 50 transmits the viewing authentication ID and the viewing authentication password as the viewing approval key 13 transmitted from the viewer terminal 10 together with the program ID of the moving image content 54 to be downloaded to the viewing content management server 30. Transfer (step 8). The viewing content management server 30 stores the received viewing authentication ID, viewing authentication password, and program ID as the viewing approval key 13 in the viewing approval key database 3.
8 is compared with the issuance information of the viewing approval key 39 recorded in No. 8 to determine whether the key is a valid viewing approval key.

【0035】視聴コンテンツ管理サーバー30では、視
聴承認キー13が正当であれば真(True)、間違っている
場合は偽(False)をストリーミング配信サーバー50に
送信する(ステップ9)。この時点で、視聴コンテンツ
管理サーバー30では、視聴者管理データベース34の
視聴者端末10に関する視聴履歴にダウンロードした動
画コンテンツ54の分類情報を格納する。ここで、分類
情報とは、ストリーミング配信サーバー50の利用事業
者にとって如何なる範疇の動画コンテンツ54が視聴者
に好まれているか判断するための範疇の区分けをいう。
The viewing content management server 30 transmits true (True) if the viewing approval key 13 is valid, and transmits false (False) to the streaming distribution server 50 if it is incorrect (step 9). At this point, the viewing content management server 30 stores the classification information of the downloaded moving image content 54 in the viewing history of the viewer terminal 10 in the viewer management database 34. Here, the classification information refers to the classification of the category for judging what category of the moving image content 54 is preferred by the viewer for the business operator of the streaming distribution server 50.

【0036】ストリーミング配信サーバー50は、視聴
コンテンツ管理サーバー30から視聴承認キー13が真
(True)であるとの報告を受取ると、視聴者端末10に対
して指定された動画コンテンツ54をストリーミング配
信する(ステップ10)。なお、ストリーミング配信に
代えて、圧縮された動画コンテンツ54を一旦インター
ネット20経由で視聴者端末10にダウンロードして、
視聴者端末10で解凍しながら動画コンテンツ54を視
聴するようにしてもよい。
The streaming distribution server 50 determines that the viewing approval key 13 is true from the viewing content management server 30.
When receiving the report of (True), the designated moving image content 54 is streamed to the viewer terminal 10 (step 10). In addition, instead of streaming distribution, the compressed moving image content 54 is temporarily downloaded to the viewer terminal 10 via the Internet 20,
The video content 54 may be viewed while being decompressed on the viewer terminal 10.

【0037】図2は視聴コンテンツ管理サーバーとスト
リーミング配信サーバーの詳細を説明する機能ブロック
図である。視聴コンテンツ管理サーバー30は、ストリ
ーミング配信される動画コンテンツ54を視聴者端末1
0で再生する場合に、視聴者端末10での動画コンテン
ツ54の視聴に対する課金状態を管理するものである。
視聴コンテンツ管理サーバー30は、視聴申込み受信手
段302、課金状態確認手段304、視聴承認キー配布
手段306、視聴承認キー問合せ受理手段308、視聴
承認キー照合手段309を備えている。
FIG. 2 is a functional block diagram illustrating details of the viewing content management server and the streaming distribution server. The viewing content management server 30 transfers the streaming-distributed video content 54 to the viewer terminal 1.
When the reproduction is performed at 0, the charge state for viewing the moving image content 54 on the viewer terminal 10 is managed.
The viewing content management server 30 includes a viewing application receiving unit 302, a charging status confirmation unit 304, a viewing approval key distribution unit 306, a viewing approval key inquiry receiving unit 308, and a viewing approval key matching unit 309.

【0038】視聴申込み受信手段302は、視聴者端末
10から特定のコンテンツ名の動画コンテンツ54の視
聴申込みを受付ける。課金状態確認手段304は、視聴
者端末10での動画コンテンツ54の視聴に対する課金
の決済が済んでいるか確認する。視聴承認キー配布手段
306は、課金状態確認手段304で決済の確認が取れ
る場合に、視聴承認キー39を視聴者端末10に配布す
る。視聴承認キー問合せ受理手段308は、視聴承認キ
ー転送手段504から転送された視聴承認キー13を受
取る。視聴承認キー照合手段309は、視聴者端末10
に予め送信した視聴承認キー39と、視聴承認キー問合
せ受理手段308で受取った視聴承認キー13とを照合
して、照合結果を照合結果受信手段506に送信する。
ここで、例えば視聴承認キー39は視聴承認キーデータ
ベース38に格納されていると良い。
The viewing application receiving means 302 receives a viewing application for the moving image content 54 having a specific content name from the viewer terminal 10. The billing state confirming means 304 confirms whether billing for viewing the moving image content 54 on the viewer terminal 10 has been completed. The viewing approval key distribution unit 306 distributes the viewing approval key 39 to the viewer terminal 10 when the settlement is confirmed by the charging status checking unit 304. The view approval key inquiry receiving means 308 receives the view approval key 13 transferred from the view approval key transfer means 504. The viewing approval key collating means 309 is provided for the viewer terminal 10
Is compared with the viewing approval key 13 received by the viewing approval key inquiry receiving means 308, and the matching result is transmitted to the matching result receiving means 506.
Here, for example, the viewing approval key 39 may be stored in the viewing approval key database 38.

【0039】ストリーミング配信サーバー50は、配信
要求受信手段502、視聴承認キー転送手段504、照
合結果受信手段506、ストリーミング配信手段508
を備えている。配信要求受信手段502は、視聴者端末
10から動画コンテンツ54のストリーミング配信要求
と視聴承認キー13を受信する。視聴承認キー転送手段
504は、視聴者端末10から受信した視聴承認キー1
3を視聴承認キー問合せ受理手段308に転送する。照
合結果受信手段506は、視聴承認キー転送手段504
から転送された視聴承認キー13に対する視聴承認キー
照合手段309から照合結果を受信する。この照合結果
は、視聴者端末10での動画コンテンツ54の視聴に対
する課金の決済が済んでいるか否かを、視聴承認キー照
合手段310にて視聴者端末10に配布された視聴承認
キー39と視聴承認キー13が一致しているか否か照合
を行って、間接的に検証したものである。ストリーミン
グ配信手段508は、照合結果が視聴承認キー13を正
当と扱っている場合は、視聴者端末10に対して動画コ
ンテンツ54のストリーミング配信を行う。
The streaming distribution server 50 includes a distribution request receiving unit 502, a viewing approval key transfer unit 504, a collation result receiving unit 506, and a streaming distribution unit 508.
It has. The distribution request receiving unit 502 receives a streaming distribution request for the moving image content 54 and the viewing approval key 13 from the viewer terminal 10. The viewing approval key transfer unit 504 receives the viewing approval key 1 received from the viewer terminal 10.
3 is transferred to the viewing approval key inquiry receiving means 308. The verification result receiving means 506 is provided as a viewing approval key transferring means 504.
The verification result is received from the viewing approval key matching unit 309 for the viewing approval key 13 transferred from the server. The collation result is determined based on whether the payment for the viewing of the moving image content 54 on the viewer terminal 10 has been settled or not by the viewing approval key 39 distributed to the viewer terminal 10 by the viewing approval key matching unit 310. The verification is performed indirectly by checking whether or not the approval keys 13 match. The streaming distribution unit 508 performs streaming distribution of the moving image content 54 to the viewer terminal 10 when the collation result indicates that the viewing approval key 13 is valid.

【0040】図3は視聴コンテンツ管理サーバーとスト
リーミング配信サーバーに搭載されるソフトウェア構成
を説明する機能ブロック図で、視聴者端末での動画コン
テンツの視聴に対する課金の決済が済んでいるか確認す
るのに関連するものを示している。ストリーミング配信
サーバー50には、視聴イベント処理モジュール520
と視聴者認証モジュール530が設けられている。視聴
イベント処理モジュール520は、前述の配信要求受信
手段502、視聴承認キー転送手段504、並びに照合
結果受信手段506の機能を有している。視聴者認証モ
ジュール530は、ストリーミング配信サーバー50に
接続している視聴者端末10の認証を行う機能を有して
いる。
FIG. 3 is a functional block diagram for explaining the software configuration mounted on the viewing content management server and the streaming distribution server, which is related to confirming whether the payment for the viewing of the moving image content at the viewer terminal has been completed. Shows what to do. The streaming distribution server 50 includes a viewing event processing module 520.
And a viewer authentication module 530 are provided. The viewing event processing module 520 has the functions of the distribution request receiving unit 502, the viewing approval key transferring unit 504, and the matching result receiving unit 506 described above. The viewer authentication module 530 has a function of authenticating the viewer terminal 10 connected to the streaming distribution server 50.

【0041】視聴コンテンツ管理サーバー30は、We
bサーバー31、アプリケーションサーバー33、デー
タベースサーバー35により機能分散して構成されてい
る。Webサーバー31には、例えばMort Bay Consult
ing社から提供される商標Jettyというソフトウェアが搭
載されている。Webサーバー31には、例えばWWW
コンソーシアムによって仕様が公開されているSOAP
(Simple Object Access Protocol)を用いるオブジェク
ト起動モジュール310と、オブジェクト起動モジュー
ル310にて受信したXMLで記述されたオブジェクト
を理解して、アプリケーションサーバー33に搭載され
たオブジェクト起動モジュール310の各オブジェクト
を起動するプログラムに引き渡すXMLパーサー312
と、課金処理モジュール314が搭載されている。
The viewing content management server 30 uses We
The functions are distributed by a b server 31, an application server 33, and a database server 35. For example, Mort Bay Consult
Includes software called Jetty provided by ing. For example, WWW
SOAP whose specifications are disclosed by the consortium
Understand the object activation module 310 using (Simple Object Access Protocol) and the object described in XML received by the object activation module 310, and activate each object of the object activation module 310 mounted on the application server 33. XML parser 312 passed to the program
And a billing module 314.

【0042】アプリケーションサーバー33には、例え
ばJboss Group Incから提供される商標Jbossというソフ
トウェアが搭載されており、ログ記録処理テストオブジ
ェクト331、操作承認処理テストオブジェクト33
2、視聴者認証処理テストオブジェクト333、並びに
課金処理モジュール334が搭載されている。また、デ
ータベース接続モジュール335は、ログ記録処理テス
トオブジェクト331、操作承認処理テストオブジェク
ト332、視聴者認証処理テストオブジェクト333、
並びに課金処理モジュール334とデータベースサーバ
ー35とのデータの授受を管理している。
The application server 33 is equipped with software called, for example, the trademark Jboss provided by Jboss Group Inc. The log recording processing test object 331 and the operation approval processing test object 33
2. A viewer authentication processing test object 333 and a charging processing module 334 are mounted. The database connection module 335 includes a log recording process test object 331, an operation approval process test object 332, a viewer authentication process test object 333,
It also manages the exchange of data between the accounting module 334 and the database server 35.

【0043】データベースサーバー35には、例えばMy
SQL ABから提供される商標MySQLというSQL(Structured
Query Language)の派生物としてのソフトウェアが搭載
されており、視聴管理テーブル352、ユーザ管理テー
ブル354、並びに課金管理テーブル356を有してい
る。ここで、視聴管理テーブル352、ユーザ管理テー
ブル354、並びに課金管理テーブル356は、前述の
視聴者管理データベース34を構成する要素である。
In the database server 35, for example, My
SQL (Structured
Software as a derivative of Query Language) is installed, and has a viewing management table 352, a user management table 354, and a charging management table 356. Here, the viewing management table 352, the user management table 354, and the charging management table 356 are elements constituting the above-described viewer management database 34.

【0044】決済サーバー40には、例えば株式会社ウ
ェブマネーから提供される商標WebMoneyという課金シス
テム用のソフトウェアが搭載されており、各視聴者毎に
課金ページ402が設けられている。
The settlement server 40 is provided with, for example, software for a billing system called WebMoney, which is provided by WebMoney Co., Ltd., and a billing page 402 is provided for each viewer.

【0045】図4は視聴コンテンツ管理サーバーとスト
リーミング配信サーバーに搭載される視聴管理用ソフト
ウェアを説明する機能ブロック図である。ストリーミン
グ配信サーバー50には、動画配信処理モジュール51
0、視聴イベント処理モジュール520、視聴者認証モ
ジュール530、遠隔オブジェクト管理モジュール54
0が搭載されている。動画配信処理モジュール510は
視聴者端末10に対して動画コンテンツのストリーミン
グ配信を行うプログラムで、例えばMicro Soft社製の商
品名『Windows Media Service』、Apple社の商品名『Ma
cintosh』用の『Quick Time』、Real社製の商品名『Rea
l Media』等が用いられる。
FIG. 4 is a functional block diagram illustrating viewing management software installed in the viewing content management server and the streaming distribution server. The streaming distribution server 50 includes a moving image distribution processing module 51
0, viewing event processing module 520, viewer authentication module 530, remote object management module 54
0 is mounted. The video distribution processing module 510 is a program for performing streaming distribution of video content to the viewer terminal 10. For example, a product name “Windows Media Service” manufactured by Micro Soft, a product name “Ma” manufactured by Apple Inc.
Quick Time for "cintosh" and "Rea"
l Media ”or the like is used.

【0046】視聴イベント処理モジュール520は、視
聴イベントハンドラ522、ログ記録スレッド524、
操作承認スレッド526を備えている。視聴イベントハ
ンドラ522は動画配信処理モジュール510からのイ
ベント通知、視聴者認証要求に応じて、ログ記録用の要
求キュー523と操作承認用の要求キュー525を生成
する。ログ記録スレッド524はログ記録用の要求キュ
ー523を読込んで、視聴コンテンツ管理サーバー30
のログ記録処理テストオブジェクト331に送信する。
操作承認スレッド526は操作承認用の要求キュー52
5を読込んで、視聴コンテンツ管理サーバー30の操作
承認処理テストオブジェクト332に送信すると共に、
操作承認処理テストオブジェクト332からの承認結果
通知を動画配信処理モジュール510に転送する。
The viewing event processing module 520 includes a viewing event handler 522, a log recording thread 524,
An operation approval thread 526 is provided. The viewing event handler 522 generates a log recording request queue 523 and an operation approval request queue 525 in response to an event notification and a viewer authentication request from the moving image distribution processing module 510. The log recording thread 524 reads the request queue 523 for log recording, and
To the log recording processing test object 331.
The operation approval thread 526 is a request queue 52 for operation approval.
5 is read and transmitted to the operation approval processing test object 332 of the viewing content management server 30.
The approval result notification from the operation approval processing test object 332 is transferred to the moving image distribution processing module 510.

【0047】視聴者認証モジュール530は、視聴者認
証要求ハンドラ532と視聴者認証スレッド534を備
えている。視聴者認証要求ハンドラ532は動画配信処
理モジュール510からの視聴者認証要求に応じて、要
求キュー533を生成する。視聴者認証スレッド534
は要求キュー533を読込んで、視聴コンテンツ管理サ
ーバー30の視聴者認証処理テストオブジェクト333
に送信すると共に、視聴者認証処理テストオブジェクト
333からの認証結果通知を動画配信処理モジュール5
10に転送する。
The viewer authentication module 530 includes a viewer authentication request handler 532 and a viewer authentication thread 534. The viewer authentication request handler 532 generates a request queue 533 in response to a viewer authentication request from the moving image distribution processing module 510. Viewer authentication thread 534
Reads the request queue 533, and executes the viewer authentication processing test object 333 of the viewing content management server 30.
And the notification of the authentication result from the viewer authentication processing test object 333 to the moving image distribution processing module 5
Transfer to 10.

【0048】遠隔オブジェクト管理モジュール540
は、ログ記録スレッド524、操作承認スレッド526
並びに視聴者認証スレッド534に接続されたROPE
(Remote Object Proxy Engine)542、544、546
を備えている。ROPE542は、オブジェクト起動モ
ジュール310を介してログ記録処理テストオブジェク
ト331のオブジェクトの動作を管理する。ROPE5
44は、オブジェクト起動モジュール310を介して操
作承認処理テストオブジェクト332のオブジェクトの
動作を管理する。ROPE546は、オブジェクト起動
モジュール310を介して視聴者認証処理テストオブジ
ェクト333のオブジェクトの動作を管理する。ここ
で、オブジェクトとは、従来のようにプログラムをアル
ゴリズムとデータに分離して捉えるのではなく、データ
とそれを処理するためのメッセージ及び処理をひとまと
まりとするものであり、プログラム言語としてはC++
やJavaが用いられている。
Remote object management module 540
Is a log recording thread 524 and an operation approval thread 526
ROPE connected to the viewer authentication thread 534
(Remote Object Proxy Engine) 542, 544, 546
It has. The ROPE 542 manages the operation of the log recording process test object 331 via the object activation module 310. ROPE5
44 manages the operation of the object of the operation approval processing test object 332 via the object activation module 310. The ROPE 546 manages the operation of the object of the viewer authentication processing test object 333 via the object activation module 310. Here, the object is not a conventional method in which a program is separated into an algorithm and data, but a group of data, a message for processing the data, and a process, and a program language is C ++.
And Java are used.

【0049】オブジェクト起動モジュール310は、例
えばSOAPを用いるもので、視聴コンテンツ管理サー
バー30に実装されたログ記録処理テストオブジェクト
331、操作承認処理テストオブジェクト332並びに
視聴者認証処理テストオブジェクト333を生成して、
各オブジェクトの実際の機能を記述したコード部分を起
動する。XMLパーサー312は、オブジェクト起動モ
ジュール310にて受信したXMLで記述されたオブジ
ェクトを理解して、オブジェクト起動モジュール310
の各オブジェクトを起動するプログラムに引き渡す。オ
ブジェクト定義部316は、オブジェクトの定義を行う
為にメソッドを記載する仕様で、例えばSDL(Service
Description Language)が用いられる。遠隔オブジェク
ト管理モジュール540は、各オブジェクトをXMLで
記述するときにオブジェクト定義部316を参照してい
る。
The object activation module 310 uses, for example, SOAP, and generates a log recording processing test object 331, an operation approval processing test object 332, and a viewer authentication processing test object 333 mounted on the viewing content management server 30. ,
Invokes a piece of code that describes the actual function of each object. The XML parser 312 understands the object described in the XML received by the object activation module 310, and
Hand over to each program that starts each object. The object definition unit 316 is a specification that describes a method for defining an object, for example, an SDL (Service
Description Language) is used. The remote object management module 540 refers to the object definition unit 316 when describing each object in XML.

【0050】図5はログ記録スレッドからログ記録処理
テストオブジェクトに通知されるデータ項目の説明図で
ある。視聴イベント処理モジュール520のログ記録ス
レッド524から、視聴コンテンツ管理サーバー30の
ログ記録処理テストオブジェクト331に送信されるデ
ータ項目は、動画配信処理モジュール510から視聴イ
ベントハンドラ522へのイベント通知に含まれるもの
である。データ項目には視聴者に関するものとしてN
o.1イベント種別からNo.7視聴者GUIDまでが
あり、動画コンテンツに関するものとしてNo.8ライ
ブからNo.19総再生時間までが含まれるが、各イベ
ントにおいて全ての項目が設定されているとは限らな
い。
FIG. 5 is an explanatory diagram of data items notified from the log recording thread to the log recording processing test object. Data items transmitted from the log recording thread 524 of the viewing event processing module 520 to the log recording processing test object 331 of the viewing content management server 30 are included in the event notification from the video distribution processing module 510 to the viewing event handler 522. It is. Data items include N for viewers
o. No. 1 from the event type. No. 7 viewer GUID, and No. No. 8 from live. Up to 19 total playback times are included, but not all items are set in each event.

【0051】No.1イベント種別は、視聴者端末10
の視聴コンテンツ管理サーバー30に対する接続/切断
の状態、動画コンテンツの視聴開始/終了、動画コンテ
ンツの視聴時における再生/停止、視聴者認証の許可/
スキップなどが含まれる。視聴者に関するデータ項目と
して、更にNo.2視聴者エージェント、No.3視聴
者IPアドレス(Internet Protocol address)、No.
4プロトコル、No.5視聴者ID(IDentification)、
No.6視聴者名、No.7視聴者GUIDが存在して
いる。
No. One event type is the viewer terminal 10
Status of connection / disconnection to the viewing content management server 30, start / end of viewing of video content, playback / stop when viewing video content, permission /
This includes skipping. As data items relating to the viewer, the data items No. 2 viewer agent, no. 3 viewer IP address (Internet Protocol address), no.
4 protocol, no. 5 viewer ID (IDentification),
No. No. 6 viewer name, No. There are 7 viewer GUIDs.

【0052】No.8ライブは動画コンテンツがライブ
(生放送)であるか否か示しており、No.9ブロード
キャストは動画コンテンツがブロードキャスト(録画放
送)であるか否か示しており、No.10シーク可能は
記録ヘッドを動かすように高速で動画コンテンツの早送
りや巻戻しができるか否か示しており、No.11は飛
び越し可能を示している。No.12物理名はストリー
ム配信するファイル名を示しており、No.13リクエ
スト名は視聴者端末から動画コンテンツを要求するのに
使用する名前を示している。No.14ビットレートは
ストリーム配信のビットレート、No.15持続時間は
動画コンテンツの持続時間、No.16再生レートは動
画コンテンツの再生レート、No.17開始位置は動画
コンテンツ上の開始位置、No.18総バイト数は視聴
者端末に送信したストリームの総バイト数、No.19
総再生時間は視聴者端末にストリーム配信した総再生時
間をいう。
No. No. 8 live indicates whether or not the moving image content is live (live broadcast). No. 9 broadcast indicates whether or not the moving image content is broadcast (recorded broadcast). No. 10 seek indicates whether or not fast-forwarding and rewinding of moving image content can be performed at high speed to move the recording head. Numeral 11 indicates that jumping is possible. No. No. 12 physical name indicates a file name to be stream-distributed. 13 The request name indicates a name used to request video content from the viewer terminal. No. The 14 bit rate is the bit rate of stream distribution, No. 15 is the duration of the moving image content. 16 playback rate is the playback rate of the moving image content; 17 start position on the moving image content; 18 is the total number of bytes of the stream transmitted to the viewer terminal. 19
The total playback time refers to the total playback time for stream distribution to the viewer terminal.

【0053】なお、操作承認スレッド526から操作承
認処理テストオブジェクト332に通知されるデータ項
目も、ログ記録スレッドからログ記録処理テストオブジ
ェクトに通知されるデータ項目と同様である。また、視
聴者認証スレッド534から視聴者認証処理テストオブ
ジェクト333に通知されるデータ項目は、No.6視
聴者名、パスワード、No.12物理名、No.13リ
クエスト名である。
The data items notified from the operation approval thread 526 to the operation approval processing test object 332 are the same as the data items notified from the log recording thread to the log recording processing test object. The data item notified from the viewer authentication thread 534 to the viewer authentication processing test object 333 is No. 6 Viewer name, password, No. 12 physical name, No. 13 is the request name.

【0054】このように構成された視聴コンテンツ管理
システム並びにストリーミング配信システムの動作を、
視聴者端末10に表示される画面の図6から図13を用
いて説明する。図6は視聴者端末に視聴コンテンツ管理
サーバーのトップページが表示される状態を示してい
る。トップページ600には、視聴コンテンツ管理サー
バー30の運営するWebサイトの大分類表示欄60
2、サンプル映像表示スクリーン604、新着情報欄6
06、ランキング欄608、リコメンド欄610が設け
られている。Webサイトの大分類表示欄602には、
例えばホーム、映画、ニュース、スポーツ、TV、音
楽、絵画、催事、アニメーション等の動画コンテンツ5
4の大分類が表示されている。新着情報欄606には、
サイトで最近起きた視聴者向けの情報が表示される。ラ
ンキング欄608には、視聴者から頻繁に視聴されてい
る動画コンテンツ名が表示されている。リコメンド欄6
10には、サイトの顧客視聴促進用のプローモーション
が表示され、例えばプレゼントや集会の表示が行われ
る。
The operations of the viewing content management system and the streaming distribution system configured as described above are described below.
The screen displayed on the viewer terminal 10 will be described with reference to FIGS. FIG. 6 shows a state where the top page of the viewing content management server is displayed on the viewer terminal. The top page 600 includes a large classification display column 60 of a Web site operated by the viewing content management server 30.
2. Sample video display screen 604, new arrival information column 6
06, a ranking column 608, and a recommendation column 610 are provided. In the large classification display column 602 of the Web site,
For example, moving image contents 5 such as home, movies, news, sports, TV, music, paintings, special events, animations, etc.
Four major categories are displayed. In the new arrival information column 606,
Displays information about viewers that recently occurred on the site. The ranking field 608 displays the names of moving image contents frequently viewed by viewers. Recommendation column 6
In 10, a promotion for promoting customer viewing of the site is displayed, for example, a present or a meeting is displayed.

【0055】図7は視聴者と視聴コンテンツ管理システ
ムの運営者との間で締結される契約約款の表示画面であ
る。契約約款の表示画面620には、契約約款が表示さ
れる。契約約款の概要は、視聴者は視聴者端末を用いて
動画コンテンツのストリーミング配信を受けることがで
き、反対給付として視聴料を視聴コンテンツ管理システ
ムの運営者に支払うというものである。視聴者が『同意
する』との表示622をクリックすると、次の画面に移
行する。視聴者が『同意しない』との表示624をクリ
ックすると、トップページ600に戻る。
FIG. 7 is a display screen of a contract agreement concluded between the viewer and the operator of the viewing content management system. The contract terms and conditions display screen 620 displays the contract terms and conditions. The outline of the contract clause is that the viewer can receive streaming distribution of the moving image content using the viewer terminal, and pays the viewing fee to the operator of the viewing content management system as the opposite benefit. When the viewer clicks the display 622 of "Agree", the screen shifts to the next screen. When the viewer clicks on display 624 of "I do not agree", the display returns to top page 600.

【0056】図8はストリーミング配信サーバーから視
聴者端末にストリーミング配信されるサンプル画像と音
声の表示図である。視聴者端末10には、ストリーミン
グ配信サーバー50からストリーミング配信される画像
コンテンツを視聴できる設備、例えばMicro Soft社製の
商品名『Windows Media Player』、Real社製の商品名
『Real Media Player』等が実装されている必要があ
る。そこで、視聴者はサンプル画像と音声を表示するサ
ンプル画像表示画面630を視聴者端末10で視聴し
て、ストリーミング配信を受けられるか確認する。視聴
者はサンプル画像と音声を視聴者端末10で問題なく視
聴できる場合には、その旨の表示キー632をリクック
して次に進む。視聴者端末10でサンプル画像と音声を
視聴するのに支障がある場合は、表示キー634をリク
ックして、トップページ600に戻る。
FIG. 8 is a display diagram of sample images and sounds that are streamed from the streaming server to the viewer terminal. The viewer terminal 10 includes facilities for viewing image contents distributed from the streaming distribution server 50, such as "Windows Media Player" manufactured by Micro Soft, "Real Media Player" manufactured by Real, and the like. Must be implemented. Therefore, the viewer views the sample image display screen 630 displaying the sample image and the sound on the viewer terminal 10 and confirms whether or not streaming distribution can be received. If the viewer can view the sample image and the sound on the viewer terminal 10 without any problem, the viewer clicks the display key 632 to that effect and proceeds to the next step. If there is any difficulty in viewing the sample image and the audio on the viewer terminal 10, the display key 634 is clicked, and the display returns to the top page 600.

【0057】図9はストリーミング配信に対する視聴料
の決済条件の入力画面である。決済条件入力画面640
には、視聴者の決済に必要な情報の入力画面が表示され
ている。例えば決済にWebMoneyを用いる場合には、スク
ラッチ番号を入力欄642に入力して送信キー644を
操作する。クレジットカードを用いる場合には、カード
番号と有効期限をそれぞれ入力欄646、647に入力
して、送信キー648を操作する。
FIG. 9 shows a screen for inputting the payment condition of the viewing fee for the streaming distribution. Settlement condition input screen 640
Displays a screen for inputting information necessary for viewer settlement. For example, when using WebMoney for payment, the user inputs a scratch number in the input field 642 and operates the transmission key 644. When a credit card is used, the card number and the expiration date are entered in input fields 646 and 647, respectively, and the transmission key 648 is operated.

【0058】図10は視聴認証ID並びに視聴認証パス
ワードの発行画面である。視聴料の決済が完了すると、
視聴コンテンツ管理サーバー30から視聴者端末10に
対して視聴承認キーとしての視聴認証ID並びに視聴認
証パスワードが発行され、視聴承認キー表示画面650
に表示される。そして、視聴者が開始キー652を操作
すると、図11の視聴承認キー入力画面660がポップ
アップ画面として現れる。視聴者が、図11の視聴承認
キー入力画面660で視聴認証ID並びに視聴認証パス
ワードを適切に入力すると、ストリーミング配信サーバ
ー50から画像コンテンツ54のストリーミング配信が
開始される。動画コンテンツを視聴できる期限は、例え
ば3日間に限られている。なお、視聴者が開始キー65
2を操作すると、直接ストリーミング配信サーバー50
から画像コンテンツ54のストリーミング配信が開始さ
れる構成としても良い。この場合には、開始キー652
のリンク先を表すURLアドレスの付帯情報に、視聴認
証ID並びに視聴認証パスワードから生成された視聴承
認キーが含まれている。
FIG. 10 shows a screen for issuing a viewing authentication ID and a viewing authentication password. When payment for the viewing fee is completed,
A viewing authentication ID and a viewing authentication password as viewing approval keys are issued from the viewing content management server 30 to the viewer terminal 10, and a viewing approval key display screen 650 is displayed.
Will be displayed. Then, when the viewer operates the start key 652, the viewing approval key input screen 660 of FIG. 11 appears as a pop-up screen. When the viewer appropriately inputs the viewing authentication ID and the viewing authentication password on the viewing approval key input screen 660 in FIG. 11, the streaming distribution of the image content 54 from the streaming distribution server 50 is started. The time limit for viewing the moving image content is limited to, for example, three days. It should be noted that the start key 65
2 operates the direct streaming distribution server 50
, The streaming distribution of the image content 54 may be started. In this case, the start key 652
The viewing information ID and the viewing approval key generated from the viewing authentication password are included in the accompanying information of the URL address indicating the link destination.

【0059】図11は視聴者端末に表示される視聴認証
ID並びに視聴認証パスワードの入力画面である。視聴
者端末10が視聴承認キーとしての視聴認証ID並びに
視聴認証パスワードの発行画面650を表示したもので
あれば、ストリーミング配信サーバー50から画像コン
テンツ54のストリーミング配信を視聴できることはサ
ンプル画像表示画面630で確認している。もし、視聴
認証ID並びに視聴認証パスワードの発行画面を表示し
た視聴者端末10と異なる視聴者端末にて視聴する場合
は、画像コンテンツ54のストリーミング配信を視聴で
きる状態にセットアップしておく必要がある。視聴者が
配布された視聴認証ID並びに視聴認証パスワードを視
聴承認キー入力画面660に入力すると、入力された視
聴認証ID並びに視聴認証パスワードが配布した視聴認
証ID並びに視聴認証パスワードと一致していることを
視聴コンテンツ管理サーバー30にて確認する。
FIG. 11 shows an input screen for a viewing authentication ID and a viewing authentication password displayed on the viewer terminal. If the viewer terminal 10 displays a screen 650 for issuing a viewing authentication ID and a viewing authentication password as a viewing approval key, the sample image display screen 630 indicates that the streaming distribution of the image content 54 from the streaming distribution server 50 can be viewed. I have confirmed. If the content is to be viewed on a viewer terminal different from the viewer terminal 10 on which the screen for issuing the viewing authentication ID and the viewing authentication password is displayed, it is necessary to set up the streaming distribution of the image content 54 so that it can be viewed. When the viewer inputs the distributed viewing authentication ID and viewing authentication password on the viewing approval key input screen 660, the input viewing authentication ID and viewing authentication password match the distributed viewing authentication ID and viewing authentication password. At the viewing content management server 30.

【0060】図12は選択されたコンテンツの映像画面
である。コンテンツの映像画面670には、ビデオデッ
キやテープレコーダと同様に、停止キー671、再生キ
ー672、早送りキー673、巻戻しキー674が設け
られている。
FIG. 12 shows a video screen of the selected content. The content video screen 670 is provided with a stop key 671, a play key 672, a fast forward key 673, and a rewind key 674, like the video deck and the tape recorder.

【0061】図13は検索画面の一例を示す図である。
視聴者は視聴コンテンツ管理サーバー30の動画コンテ
ンツ検索機能を用いて視聴したい動画コンテンツの検索
条件を入力する。すると、検索結果表示画面680に
は、検索条件を充足する動画コンテンツのタイトル画
面、タイトル、撮影年度、総時間、出演者、概要等が表
示される。
FIG. 13 shows an example of the search screen.
The viewer uses the moving image content search function of the viewing content management server 30 to input search conditions for the moving image content desired to be viewed. Then, on the search result display screen 680, a title screen, title, shooting year, total time, performer, summary, and the like of the moving image content satisfying the search condition are displayed.

【0062】図14は課金管理テーブルの項目図であ
る。課金管理テーブル356では、視聴者を識別する視
聴者ID、動画コンテンツ54を識別する動画コンテン
ツID、視聴承認キーとしての視聴認証ID並びに視聴
認証パスワード、有効期限が記録されている。図15は
動画コンテンツ配信用データベースの項目図である。動
画コンテンツ配信用データベース32には、動画コンテ
ンツ54の番組ID、番組URL、タイトル、撮影年月
日、総配信時間、出演者、動画コンテンツの概要、視聴
料などが記録されている。
FIG. 14 is an item diagram of the accounting management table. In the charging management table 356, a viewer ID for identifying a viewer, a video content ID for identifying the video content 54, a viewing authentication ID as a viewing approval key, a viewing authentication password, and an expiration date are recorded. FIG. 15 is an item diagram of the video content distribution database. In the video content distribution database 32, a program ID, a program URL, a title, a shooting date, a total distribution time, a cast, an outline of the video content, a viewing fee, and the like of the video content 54 are recorded.

【0063】[0063]

【発明の効果】以上説明したように、本発明の有償視聴
管理方法によれば、ストリーミング配信サーバーから配
信される動画コンテンツを視聴者端末で視聴する場合
に、前記視聴者端末での前記動画コンテンツの視聴に対
する課金状態を管理する視聴コンテンツ管理サーバーを
用いる有償視聴管理方法において、前記視聴者端末での
前記動画コンテンツの視聴に対する課金の決済が済んで
いる場合に、予め視聴承認キーを前記視聴者端末に配布
し、前記視聴者端末から前記ストリーミング配信サーバ
ーに対し前記動画コンテンツのストリーミング配信要求
と共に送信され、さらに前記ストリーミング配信サーバ
ーから転送された視聴承認キーを受信し、前記配布した
視聴承認キーと、前記ストリーミング配信サーバーから
転送された前記視聴承認キーとを照合して、当該照合結
果を前記ストリーミング配信サーバーに返信する。しか
して前記照合結果において前記配布した視聴承認キーと
前記転送された視聴承認キーとが一致している場合は、
前記ストリーミング配信サーバーによって前記視聴者端
末に対して前記動画コンテンツのストリーミング配信が
行なわれるので、視聴料を納付済みの視聴者に対しての
みインターネット経由でストリーミング配信による動画
コンテンツの視聴を許可できる。特に小規模な放送事業
者であっても、視聴コンテンツ管理サーバーに視聴料の
徴収委託を行うことによって、不特定多数のインターネ
ット放送の視聴者から視聴料を確実に受取ることができ
る。
As described above, according to the paid viewing management method of the present invention, when viewing video content distributed from a streaming distribution server at a viewer terminal, the video content at the viewer terminal is displayed. In the paid viewing management method using the viewing content management server that manages the charging status for viewing, the viewing approval key is set in advance to the viewer if the payment for the viewing of the video content on the viewer terminal has been settled. Distributed to a terminal, transmitted from the viewer terminal to the streaming distribution server together with a streaming distribution request for the moving image content, further receives a viewing authorization key transferred from the streaming distribution server, and The viewing transferred from the streaming distribution server By matching the certification key, and returns the verification result to the streaming server. If the distributed viewing approval key matches the transferred viewing approval key in the comparison result,
Since the streaming distribution server performs the streaming distribution of the moving image content to the viewer terminal, it is possible to permit only the viewer who has paid the viewing fee to view the moving image content by the streaming distribution via the Internet. In particular, even small-scale broadcasters can reliably receive viewing fees from an unspecified number of Internet broadcast viewers by entrusting the collection of viewing fees to the viewing content management server.

【0064】本発明の有償視聴管理方法によれば、動画
コンテンツの視聴に対する課金状態に基づいて、視聴者
端末に対する前記動画コンテンツのストリーミング配信
を行うストリーミング配信サーバーを有する有償視聴管
理方法において、前記視聴者端末から前記動画コンテン
ツのストリーミング配信要求と視聴承認キーを受信し、
前記視聴者端末から受信した前記視聴承認キーを前記視
聴コンテンツ管理サーバーに転送する。そして、前記転
送した視聴承認キーが前記視聴者端末に対して配布され
た視聴承認キーと一致しているか否かの照合結果を前記
視聴コンテンツ管理サーバーから受取る。ここで、前記
配布された視聴承認キーは前記視聴者端末での前記動画
コンテンツの視聴に対する課金の決済が済んでいる場合
に予め前記視聴者端末に配布されるものである。そし
て、前記照合結果において前記転送した視聴承認キーと
前記配布された視聴承認キーとが一致しているものであ
る場合は、前記視聴者端末に対して前記動画コンテンツ
のストリーミング配信を行う。そこで、動画コンテンツ
をストリーミング配信する場合に、ストリーミング配信
サーバーは動画コンテンツのストリーミング配信を行
い、視聴料の徴収状態については視聴コンテンツ管理サ
ーバーに問合せることによって、動画コンテンツの視聴
料徴収委託が簡便に行える
According to the paid viewing management method of the present invention, the paid viewing management method includes a streaming distribution server that performs streaming distribution of the moving image content to viewer terminals based on a charging state for viewing the moving image content. Receiving a streaming distribution request of the moving image content and a viewing approval key from a user terminal,
The viewing approval key received from the viewer terminal is transferred to the viewing content management server. Then, a collation result as to whether the transferred viewing approval key matches the viewing approval key distributed to the viewer terminal is received from the viewing content management server. Here, the distributed viewing approval key is distributed to the viewer terminal in advance when the payment for viewing the moving image content on the viewer terminal has been settled. Then, when the transferred viewing approval key matches the distributed viewing approval key in the comparison result, the video content is streamed to the viewer terminal. Therefore, when streaming video content, the streaming distribution server performs streaming distribution of the video content, and inquires of the viewing content management server about the collection state of the viewing fee, whereby the viewing fee collection commission of the video content can be easily commissioned.

【図面の簡単な説明】[Brief description of the drawings]

【図1】 本発明の実施の形態を説明する視聴管理シス
テム全体の構成ブロック図である。
FIG. 1 is a configuration block diagram of an entire viewing management system illustrating an embodiment of the present invention.

【図2】 視聴コンテンツ管理サーバーとストリーミン
グ配信サーバーの詳細を説明する機能ブロック図であ
る。
FIG. 2 is a functional block diagram illustrating details of a viewing content management server and a streaming distribution server.

【図3】 視聴コンテンツ管理サーバーとストリーミン
グ配信サーバーに搭載されるソフトウェア構成を説明す
る機能ブロック図である。
FIG. 3 is a functional block diagram illustrating a software configuration mounted on a viewing content management server and a streaming distribution server.

【図4】 視聴コンテンツ管理サーバーとストリーミン
グ配信サーバーに搭載される視聴管理用ソフトウェアを
説明する機能ブロック図である。
FIG. 4 is a functional block diagram illustrating viewing management software installed in the viewing content management server and the streaming distribution server.

【図5】 ログ記録スレッドからログ記録処理テストオ
ブジェクトに通知されるデータ項目の説明図である。
FIG. 5 is an explanatory diagram of data items notified from a log recording thread to a log recording processing test object.

【図6】 視聴者端末に視聴コンテンツ管理サーバーの
トップページが表示される状態を示している。
FIG. 6 shows a state in which a top page of the viewing content management server is displayed on the viewer terminal.

【図7】 視聴者と視聴コンテンツ管理システムの運営
者との間で締結される契約約款の表示画面である。
FIG. 7 is a display screen of a contract agreement concluded between a viewer and an operator of the viewing content management system.

【図8】 ストリーミング配信サーバーから視聴者端末
にストリーミング配信されるサンプル画像と音声の表示
図である。
FIG. 8 is a display diagram of sample images and sounds that are streamed from a streaming server to a viewer terminal.

【図9】 ストリーミング配信に対する視聴料の決済条
件の入力画面である。
FIG. 9 is a screen for inputting payment condition of viewing fee for streaming distribution.

【図10】 視聴認証ID並びに視聴認証パスワードの
発行画面である。
FIG. 10 is a screen for issuing a viewing authentication ID and a viewing authentication password.

【図11】 視聴者端末に表示される視聴認証ID並び
に視聴認証パスワードの入力画面である。
FIG. 11 is an input screen for a viewing authentication ID and a viewing authentication password displayed on the viewer terminal.

【図12】 選択されたコンテンツの映像画面である。FIG. 12 is a video screen of a selected content.

【図13】 検索画面の一例を示す図である。FIG. 13 is a diagram illustrating an example of a search screen.

【図14】 課金管理テーブルの項目図である。FIG. 14 is an item diagram of a charge management table.

【図15】 動画コンテンツ配信用データベースの項目
図である。
FIG. 15 is an item diagram of a video content distribution database.

【符号の説明】[Explanation of symbols]

10 視聴者端末 20 インターネット 30 視聴コンテンツ管理サーバー 32 動画コンテンツ配信用データベース 34 視聴者管理データベース 36 配信事業者管理データベース 38 視聴承認キーデータベース 40 決済サーバー 50 ストリーミング配信サーバー 510 動画配信処理モジュール 520 視聴イベント処理モジュール 530 視聴者認証モジュール 540 オブジェクト起動モジュール Reference Signs List 10 viewer terminal 20 Internet 30 viewing content management server 32 video content distribution database 34 viewer management database 36 distributor management database 38 viewing approval key database 40 payment server 50 streaming distribution server 510 video distribution processing module 520 viewing event processing module 530 Viewer authentication module 540 Object activation module

フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) H04N 7/173 640 H04N 7/173 640 (72)発明者 大前 広樹 東京都品川区上大崎2丁目24番9号 IK ビル 株式会社ウェブストリーム内 Fターム(参考) 5C064 BA07 BB01 BC04 BC07 BC18 BC23 BC25 BD02 BD04 BD08 BD09 Continuation of the front page (51) Int.Cl. 7 Identification symbol FI Theme coat II (reference) H04N 7/173 640 H04N 7/173 640 (72) Inventor Hiroki Omae 2-24-9 Kami-Osaki, Shinagawa-ku, Tokyo IK Building F-term in Webstream Inc. (reference) 5C064 BA07 BB01 BC04 BC07 BC18 BC23 BC25 BD02 BD04 BD08 BD09

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】 ストリーミング配信サーバーから配信さ
れる動画コンテンツを視聴者端末で視聴する場合に、前
記視聴者端末での前記動画コンテンツの視聴に対する課
金状態を管理する視聴コンテンツ管理サーバーを用いる
有償視聴管理方法において;前記視聴者端末での前記動
画コンテンツの視聴に対する課金の決済が済んでいる場
合に、予め視聴承認キーを前記視聴者端末に配布し;前
記視聴者端末から前記ストリーミング配信サーバーに対
し前記動画コンテンツのストリーミング配信要求と共に
送信され、さらに前記ストリーミング配信サーバーから
転送された視聴承認キーを受信し;前記配布した視聴承
認キーと、前記ストリーミング配信サーバーから転送さ
れた前記視聴承認キーとを照合して、当該照合結果を前
記ストリーミング配信サーバーに返信し;しかして前記
照合結果において前記配布した視聴承認キーと前記転送
された視聴承認キーとが一致している場合は、前記スト
リーミング配信サーバーによって前記視聴者端末に対し
て前記動画コンテンツのストリーミング配信が行なわれ
る;視聴コンテンツ管理サーバーを用いる有償視聴管理
方法。
1. A pay-per-view management system that uses a viewing content management server that manages a charging state for viewing of the moving image content on the viewer terminal when the moving image content distributed from the streaming distribution server is viewed on the viewer terminal. A method of distributing a viewing approval key to the viewer terminal in advance when the payment for the viewing of the moving image content on the viewer terminal has been completed; and transmitting the viewing approval key from the viewer terminal to the streaming distribution server. Receiving the viewing approval key transmitted with the streaming delivery request for the video content and further transferred from the streaming delivery server; collating the distributed viewing approval key with the viewing approval key transferred from the streaming delivery server; The matching result to the streaming distribution If the distributed viewing approval key matches the transferred viewing approval key in the verification result, the streaming distribution server sends the moving picture content to the viewer terminal. Streaming distribution is performed; a paid viewing management method using a viewing content management server.
【請求項2】 前記視聴者端末での前記動画コンテンツ
の視聴に対する課金の決済が済んでいるか否かの確認
は、前記視聴者端末から前記動画コンテンツの視聴要求
を受信し、前記視聴者端末の前記動画コンテンツの視聴
料が決済済みか確認することを特徴とする請求項1に記
載の視聴コンテンツ管理サーバーを用いる有償視聴管理
方法。
2. Checking whether or not payment for charging for viewing of the moving image content at the viewer terminal has been completed includes receiving a request for viewing the moving image content from the viewer terminal, The paid viewing management method using the viewing content management server according to claim 1, wherein it is determined whether the viewing fee for the moving image content has been settled.
【請求項3】 動画コンテンツの視聴に対する課金状態
に基づいて、視聴者端末に対する前記動画コンテンツの
ストリーミング配信を行うストリーミング配信サーバー
を有する有償視聴管理方法において;前記視聴者端末か
ら前記動画コンテンツのストリーミング配信要求と視聴
承認キーを受信し;前記視聴者端末から受信した前記視
聴承認キーを前記視聴コンテンツ管理サーバーに転送
し;前記転送した視聴承認キーが前記視聴者端末に対し
て配布された視聴承認キーと一致しているか否かの照合
結果を前記視聴コンテンツ管理サーバーから受取るもの
であって、前記配布された視聴承認キーは前記視聴者端
末での前記動画コンテンツの視聴に対する課金の決済が
済んでいる場合に予め前記視聴者端末に配布されるもの
であり;前記照合結果において前記転送した視聴承認キ
ーと前記配布された視聴承認キーとが一致しているもの
である場合は、前記視聴者端末に対して前記動画コンテ
ンツのストリーミング配信を行う;ストリーミング配信
サーバーを用いる有償視聴管理方法。
3. A paid / viewing management method having a streaming distribution server for performing streaming distribution of the moving image content to a viewer terminal based on a charging state for viewing of the moving image content; streaming distribution of the moving image content from the viewer terminal Receiving the request and the viewing approval key; transferring the viewing approval key received from the viewer terminal to the viewing content management server; the transferred viewing approval key being distributed to the viewer terminal And a collation result of whether or not it matches with the viewing content management server, wherein the distributed viewing approval key has been settled for a fee for viewing the moving image content on the viewer terminal. Is distributed to the viewer terminal in advance in the case; If the transferred viewing approval key and the distributed viewing approval key match, the streaming distribution of the moving image content is performed to the viewer terminal; paid viewing using a streaming distribution server Management method.
【請求項4】 ストリーミング配信される動画コンテン
ツを視聴者端末で視聴する場合に、前記視聴者端末での
前記動画コンテンツの視聴に対する課金状態を管理する
視聴コンテンツ管理システムにおいて;前記視聴者端末
での前記動画コンテンツの視聴に対する課金の決済が済
んでいるか確認する課金状態確認手段と;前記課金状態
確認手段で決済の確認が取れる場合に、視聴承認キーを
前記視聴者端末に配布する視聴承認キー配布手段と;前
記視聴者端末から前記ストリーミング配信サーバーに対
し送信された前記動画コンテンツのストリーミング配信
要求と共に送信され、さらに前記ストリーミング配信サ
ーバーから転送された視聴承認キーを受信する視聴承認
キー問合せ受理手段と;前記配布された視聴承認キーと
前記転送された視聴承認キーとを照合する視聴承認キー
照合手段と;を備え、前記視聴承認キー照合手段にて前
記転送された視聴承認キーと前記配布した視聴承認キー
が一致しているとの照合結果を得たときは、前記ストリ
ーミング配信サーバーから前記視聴者端末に対して前記
動画コンテンツのストリーミング配信が行われることを
特徴とする視聴コンテンツ管理システム。
4. A viewing content management system that manages a charging state for viewing the moving image content on the viewer terminal when viewing the streaming-distributed moving image content on the viewer terminal; Charging status confirmation means for confirming whether payment for the viewing of the video content has been completed; and distribution of a viewing approval key for distributing a viewing approval key to the viewer terminal when the charging status confirmation means can confirm the settlement. Means for receiving a viewing approval key inquiry transmitted with the streaming distribution request for the moving image content transmitted from the viewer terminal to the streaming distribution server, and further receiving a viewing approval key transferred from the streaming distribution server; The distributed viewing approval key and the transferred viewing And a viewing approval key matching unit for checking the approval key. The viewing approval key matching unit obtains a matching result indicating that the transferred viewing approval key matches the distributed viewing approval key. A streaming distribution of the moving image content from the streaming distribution server to the viewer terminal.
【請求項5】 動画コンテンツの視聴に対する課金状態
に基づいて、視聴者端末に対する前記動画コンテンツの
ストリーミング配信を行うストリーミング配信システム
において;前記視聴者端末から前記動画コンテンツのス
トリーミング配信要求と視聴承認キーを受信する配信要
求受信手段と;前記視聴者端末から受信した前記視聴承
認キーを視聴コンテンツ管理サーバーに転送する視聴承
認キー転送手段と;前記転送された視聴承認キーが、前
記視聴者端末での前記動画コンテンツの視聴に対する課
金の決済が済んでいる場合に予め前記視聴者端末に配布
される視聴承認キーと一致しているか否かの照合結果
を、前記視聴コンテンツ管理サーバーから受信する照合
結果受信手段と;前記転送された視聴承認キーと前記配
布された視聴承認キーが一致しているとの照合結果を得
た場合は、前記視聴者端末に対して前記動画コンテンツ
のストリーミング配信を行うストリーミング配信手段
と;を備えるストリーミング配信システム。
5. A streaming distribution system for performing streaming distribution of the moving image content to a viewer terminal based on a charging state for viewing of the moving image content; a request for a streaming distribution of the moving image content from the viewer terminal and a viewing approval key. A distribution request receiving means for receiving; a viewing approval key transfer means for transferring the viewing approval key received from the viewer terminal to a viewing content management server; and the transferred viewing approval key being transmitted from the viewer terminal. A verification result receiving means for receiving, from the viewing content management server, a verification result as to whether or not it matches a viewing approval key distributed to the viewer terminal in advance when the payment for the viewing of the video content has been settled; And the transferred viewing approval key and the distributed viewing approval key And a streaming distribution means for performing streaming distribution of the moving image content to the viewer terminal when a matching result is obtained that matches.
JP2001113641A 2001-04-12 2001-04-12 Pay viewing management method and viewing contents management system and streaming distribution system Pending JP2002314967A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2001113641A JP2002314967A (en) 2001-04-12 2001-04-12 Pay viewing management method and viewing contents management system and streaming distribution system
PCT/JP2002/003377 WO2002085023A1 (en) 2001-04-12 2002-04-04 Streaming delivery management system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001113641A JP2002314967A (en) 2001-04-12 2001-04-12 Pay viewing management method and viewing contents management system and streaming distribution system

Publications (1)

Publication Number Publication Date
JP2002314967A true JP2002314967A (en) 2002-10-25

Family

ID=18964834

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001113641A Pending JP2002314967A (en) 2001-04-12 2001-04-12 Pay viewing management method and viewing contents management system and streaming distribution system

Country Status (1)

Country Link
JP (1) JP2002314967A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005295392A (en) * 2004-04-02 2005-10-20 Zennikkei Co Ltd Image monitoring system
KR20110109091A (en) * 2010-03-30 2011-10-06 엘지전자 주식회사 Method for displaying user interface and internet protocol television enabling of the method

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005295392A (en) * 2004-04-02 2005-10-20 Zennikkei Co Ltd Image monitoring system
KR20110109091A (en) * 2010-03-30 2011-10-06 엘지전자 주식회사 Method for displaying user interface and internet protocol television enabling of the method
KR101660736B1 (en) * 2010-03-30 2016-09-28 엘지전자 주식회사 Method for displaying user interface and internet protocol television enabling of the method

Similar Documents

Publication Publication Date Title
JP4370085B2 (en) Shopping system using video distribution technology
CA2650729C (en) System and/or method for distributing media content
US6263505B1 (en) System and method for supplying supplemental information for video programs
KR100706470B1 (en) Network-based method and system for transmitting digital data to a client computer and charging only for data that is used by the client computer user
US8307123B2 (en) Content distribution system, distribution method, content processing device, and processing method
US20040254887A1 (en) Access control and metering system for streaming media
US20040019900A1 (en) Integration platform for interactive communications and management of video on demand services
US20040254851A1 (en) Electronic merchandise distribution apparatus, electronic merchandise receiving terminal, and electronic merchandise distribution method
US20060053066A1 (en) Online digital video signal transfer apparatus and method
US20010018771A1 (en) System and method for supplying supplemental information for video programs
US20020032905A1 (en) Online digital video signal transfer apparatus and method
US20130276139A1 (en) Method and apparatus for accessing content protected media streams
JP2002541687A (en) Media distribution system
CA2405492A1 (en) Online digital video signal transfer apparatus and method
JP4321340B2 (en) Playback device
JP4370360B2 (en) Dialog system using video distribution technology
WO2005117438A1 (en) Streaming video distributing system
WO2001080039A2 (en) System and method for self-publishing webcast content over a computer network
JP2002330416A (en) Streaming advertisement distribution system and streaming advertisement distribution method
JP2002314967A (en) Pay viewing management method and viewing contents management system and streaming distribution system
JP2002320214A (en) Viewing management method and system thereof
KR20080029322A (en) System and method for adjusting advertising costs and program recording medium
JP4227773B2 (en) TV program recording and distribution system, TV program recording and distribution method, and program thereof
JP2003018572A (en) Information delivering system
JP2002207491A (en) Contents data distribution system, downloading terminal device, and portable telephone set