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

JP4069652B2 - Video distribution method and video distribution system - Google Patents

Video distribution method and video distribution system Download PDF

Info

Publication number
JP4069652B2
JP4069652B2 JP2002086948A JP2002086948A JP4069652B2 JP 4069652 B2 JP4069652 B2 JP 4069652B2 JP 2002086948 A JP2002086948 A JP 2002086948A JP 2002086948 A JP2002086948 A JP 2002086948A JP 4069652 B2 JP4069652 B2 JP 4069652B2
Authority
JP
Japan
Prior art keywords
moving image
information
user
distribution
video
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP2002086948A
Other languages
Japanese (ja)
Other versions
JP2003284032A (en
Inventor
貴弘 城島
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP2002086948A priority Critical patent/JP4069652B2/en
Publication of JP2003284032A publication Critical patent/JP2003284032A/en
Application granted granted Critical
Publication of JP4069652B2 publication Critical patent/JP4069652B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

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

Description

【0001】
【発明の属する技術分野】
本発明は、利用者の要求に応じて動画を配信する動画配信方法及び動画配信システムに関する。
【0002】
【従来の技術】
図8は、動画配信システムのネットワーク構成を示す構成図である。図8に示すように、動画配信システムは、動画再生装置1、入力装置2、出力装置3、動画配信装置4及び認証装置5を備えている。
【0003】
図8に示す構成において、動画再生装置1は、利用者が備えた、配信された動画情報を再生する装置である。動画再生装置1は、インターネットなどのネットワーク6に接続されている。入力装置2は、利用者が備えた、各種情報を動画再生装置1に入力する装置である。出力装置3は、利用者が備えた、動画再生装置1によって再生された動画情報を出力する装置である。なお、動画再生装置1、入力装置2及び出力装置3は、一般にパーソナルコンピュータ等で構成される。
【0004】
動画配信装置4は、動画配信サービス会社等によって設置された、利用者の動画再生装置1からの動画配信要求に基づき、利用者の動画再生装置1に対して有料の動画情報を配信する装置である。動画配信装置4は、インターネットなどのネットワーク6,7に接続されている。なお、1台の動画配信装置4にかかる負荷を軽減すべく、複数の動画配信装置4がネットワーク6,7上に設けられている。
【0005】
認証装置5は、動画配信サービス会社または認証サービス会社等によって設置された、利用者が配信される動画情報を再生する権利(以下、再生権という)を持っているか否かについての認証を行う装置である。認証装置5は、ネットワーク7に接続されている。認証装置5は、動画配信装置4からの認証要求に応じて、再生権の有無の認証を実行する。また、認証装置5は、複数の動画配信装置4からの認証要求を受け付けている。なお、認証装置5は、1台である必要はなく、複数台設けられてもよい。しかし、一般に、認証装置5の数は、動画配信装置4の数に比べて少ないものである。
【0006】
利用者がネットワーク6を介して配信される有料の動画情報を視聴しようとする場合、次のような処理が動画配信システムによって行われる。利用者は、入力装置2を操作して動画再生指示を動画再生装置1に入力する。動画再生装置1は、入力装置2から入力された動画再生指示を受け取ると、ネットワーク6を通じて動画配信装置4にアクセスして接続する。そして、動画再生装置1は、動画配信装置4に対して動画配信要求を送信する。
【0007】
動画配信装置4は、配信する動画情報が有料であるため、接続してきた動画再生装置1の利用者が動画情報の再生権を持っているかどうかを判断する必要がある。従って、動画配信装置4は、動画再生装置1からネットワーク6を介して送られる利用者情報に基づいて、ネットワーク7を経由して認証装置5に認証要求を送信し、利用者が動画情報の再生権を持っているかどうかを問い合わせる。
【0008】
認証装置5は、動画配信装置4から送信された認証要求に応じて、利用者が動画情報の再生権を持っているかどうかについての認証を行う。そして、認証装置5は、認証結果をネットワーク7を介して動画配信装置4に送信する。動画配信装置4は、認証装置5から送信された認証結果を受信する。
【0009】
認証結果が認証の成功である場合、すなわち利用者が動画情報の再生権を持っていると判断された場合、動画配信装置4は、当該利用者の動画再生装置1に対して配信要求された動画情報を送信する。動画再生装置1は、動画配信装置4から送信された動画情報を受信して出力装置3で表示再生する。
【0010】
【発明が解決しようとする課題】
以上のように、複数の動画配信装置4は、多数の利用者の動画再生装置1から送られる動画配信要求を受け付ける。また、一つまたは少数の認証装置5は、複数の動画配信装置4から送られる多数の利用者の動画配信要求に対する認証要求を受け付ける。従って、認証装置5にかかる負荷は大きくなってしまい、認証装置5の認証処理に時間がかかってしまう。
【0011】
例えば、図8の動画配信システムでコンサートなどのライブの動画情報を配信する場合、ライブ開始時において多数の動画再生装置1が、一時的に動画配信装置4に対して動画配信要求を行う。従って、ライブ開始時には、動画配信装置4からの大量の認証要求(再生権の確認要求)が認証装置5に問い合わされることになる。従って、認証装置5において、認証要求の処理に手間取れば、その間、動画配信装置4に対して動画情報の送信許可の認証結果が返送されない。その結果、利用者は、ライブ開始時に動画配信要求を動画配信装置4に行ったにもかかわらず、ライブの動画情報を冒頭から視聴できない事態が生じ得る。
【0012】
また、このような問題を解消するために、認証装置5として高速、大規模な装置を導入することも考えられる。しかし、多量の認証要求が発生するのは、ライブ開始時などの短期間のみである。このような短期間の認証要求の処理を行うためだけに、高価な装置を導入するのは、費用対効果の点で明らかに効率が悪く、装置が無駄となってしまう。
【0013】
本発明は、上記のような課題を解決するためになされたものであり、短期間に大量の動画配信要求があったときでも、直ちに動画配信を行うことができるとともに、高速で大規模な装置を導入する必要がなく、費用対効果を改善できる動画配信方法及び動画配信システムを得ることを目的とする。
【0014】
【課題を解決するための手段】
以上の目的を達成するため、本発明の動画配信方法は、動画配信装置が、ユーザ端末(動画再生装置10、端末)から送信された動画配信要求に応じて、配信要求された動画情報を再生する権利(再生権)をユーザ端末のユーザ(利用者)が持っているか否かについて認証装置に問い合わせるとともに、ユーザ端末に対する動画情報の配信を開始し、認証装置が、動画配信装置からの問い合わせに対して、動画配信要求に含まれる情報に基づいてユーザが動画情報を再生する権利を持っているか否かについて判断し、動画配信装置が、認証装置によってユーザが動画情報を再生する権利を持っていないと判断されたとき、ユーザ端末に対する動画情報の配信を停止する。
【0015】
認証装置が、ユーザが動画情報を再生する権利を持っているか否かについて、動画配信要求に含まれるユーザを識別する情報(利用者識別情報)及び動画情報を示す情報に基づいて、ユーザ及び動画情報を特定して判断するように構成するのが好ましい。このような構成によって、確実にユーザの動画情報を再生する権利の有無を判断することができる。
【0016】
認証装置が、ユーザが動画情報を再生する権利を持っているか否かについて、動画配信要求に含まれるユーザを識別する情報、動画情報を示す情報及びユーザ端末を識別する情報(端末識別情報)に基づいて、ユーザ、動画情報及びユーザ端末を特定して判断するのが好ましい。このような構成によって、不正に動画配信要求を行う不正者に対する動画情報の配信を一層確実に排除することができる。
【0017】
動画配信装置が、動画情報の配信を開始してから所定期間(認証期間)を経過しても、ユーザが動画情報を再生する権利を持っているか否かについての認証装置からの判断結果が得られないとき、動画情報の配信を停止するようにしてもよい。このような構成によって、不正者に対して長期間に渡って動画情報が配信されてしまうのを防止することができる。
【0018】
また、本発明の動画配信システムは、ユーザ端末(動画再生装置10、端末)から送信された動画配信要求に応じて、配信要求された動画情報を再生する権利(再生権)をユーザ端末のユーザ(利用者)が持っているか否かについて問い合わせるとともに、動画情報の配信の開始を指示し、その後に、問い合わせに対してユーザが動画情報を再生する権利を持っていないと判断されたとき、動画情報の配信の停止を指示する管理手段(動画配信要求受信手段43、遅延認証手段44、動画配信遮断手段46)と、管理手段からの問い合わせに対して、動画配信要求に含まれる情報に基づいてユーザが動画情報を再生する権利を持っているか否かについて判断し、判断結果を管理手段に送る権利判定手段(認証装置50)と、管理手段からの指示に従って、ユーザ端末に対する動画情報の配信の開始または停止を実行する動画配信手段(47)とを備えた。
【0019】
権利判定手段は、ユーザが動画情報を再生する権利を持っているか否かについて、動画配信要求に含まれるユーザを識別する情報(利用者識別情報)及び動画情報を示す情報に基づいて、ユーザ及び動画情報を特定して判断するように構成されるのが好ましい。このような構成によって、確実にユーザの動画情報を再生する権利の有無を判断することができる。
【0020】
権利判定手段は、ユーザが動画情報を再生する権利を持っているか否かについて、動画配信要求に含まれるユーザを識別する情報、動画情報を示す情報及びユーザ端末を識別する情報(端末識別情報)に基づいて、ユーザ、動画情報及びユーザ端末を特定して判断するように構成されるのが好ましい。このような構成によって、不正に動画配信要求を行う不正者に対する動画情報の配信を一層確実に排除することができる。
【0021】
動画情報の配信を開始してから所定期間を経過しても、ユーザが動画情報を再生する権利を持っているか否かについての判断結果が得られないとき、動画情報の配信の停止を動画配信手段に指示する監視手段(認証期間監視手段48、認証期間データベース49)を備えてもよい。このような構成によって、不正者に対して長期間に渡って動画情報が配信されてしまうのを防止することができる。
【0022】
管理手段は、動画配信要求してきたユーザが動画情報を再生する権利を持っているか否かについて権利判定手段に問い合わせるとともに、動画配信手段に動画情報の配信の開始を指示し、その後に、問い合わせに対する権利判定手段からの判断結果を受け取ると、その判断結果を確認し、ユーザが動画情報を再生する権利を持っていないと判断された場合、動画配信が不正である旨を通知する遅延認証手段と、遅延認証手段からの通知を受け取ると、動画配信手段にユーザに対する動画情報の配信の停止を指示する遮断手段とを含む構成が好ましい。このような構成によれば、確実に、ユーザの動画情報を再生する権利の管理、動画配信の開始・遮断(停止)の管理等を行うことができる。
【0023】
【発明の実施の形態】
以下、本発明の実施の一形態を図面を参照して説明する。
実施の形態1.
図1は、本発明の動画配信システムの構成を示すブロック図である。図1に示すように、動画配信システムは、入力装置2、出力装置3、動画再生装置10、動画配信装置40及び認証装置50を備えている。
【0024】
図1に示す構成において、入力装置2は、利用者が備えた、各種情報を動画再生装置1に入力する装置である。出力装置3は、利用者が備えた、動画再生装置1によって再生された動画情報を出力する装置である。なお、入力装置2及び出力装置3は、図8に示した構成と同様である。
【0025】
動画再生装置10は、利用者が備えた、配信された動画情報を再生する装置である。動画再生装置10は、通信手段11、接続開始手段12、利用者情報追加手段13、動画配信要求手段14及び動画情報受信再生手段15を備えている。
【0026】
通信手段11は、インターネットなどのネットワーク6と接続され、ネットワーク6を通じて動画配信装置40とデータ通信を行う。接続開始手段12は、入力装置2から入力される動画再生の開始指示を受け取り、接続先の動画配信装置40と再生する動画情報を決定して、動画配信装置40に接続するためにURL(Uniformed Resource Locator)を生成する。
【0027】
利用者情報追加手段13は、入力装置2から入力された情報や動画再生装置10の端末識別情報などを取得して利用者情報とし、その利用者情報を暗号化する。利用者情報追加手段13は、接続開始手段12が生成したURLに暗号化した利用者情報を追加する。動画配信要求手段14は、利用者情報追加手段13で作成されたURLを用いて、動画配信装置40に対して動画配信要求を行う。動画情報受信再生手段15は、動画配信装置40から送信された動画情報を受信し、受信した動画情報を再生して出力装置3に動画を表示させる。
【0028】
なお、動画再生装置10、入力装置2及び出力装置3は、一般的にはパーソナルコンピュータ等の端末で構成される。また、動画再生装置10は、利用者の端末上で動作するソフトウェアとして実現される。
【0029】
動画配信装置40は、動画配信サービス会社等によって設置された、利用者の動画再生装置10からの動画配信要求に基づき、利用者の動画再生装置1に対して有料の動画情報を配信する装置である。動画配信装置40は、下位通信手段41、上位通信手段42、動画配信要求受信手段43、遅延認証手段44、動画取得手段45、動画配信遮断手段46及び動画配信手段47を備えている。
【0030】
下位通信手段41は、ネットワーク6と接続され、ネットワーク6を通じて動画再生装置10とデータ通信を行う。上位通信手段42は、インターネット、専用線などのネットワーク7と接続され、ネットワーク7を通じて認証装置50とデータ通信を行う。動画配信要求受信手段43は、動画再生装置10から送られた動画配信要求を下位通信手段41を介して受け取り、動画配信要求に基づいて、配信する動画情報を特定するとともに、動画情報の再生を要求している利用者を特定する。
【0031】
遅延認証手段44は、動画配信要求受信手段43で特定された利用者が動画配信要求受信手段43で特定された動画情報の再生権を持っているか否かについて認証装置50に問い合わせを行う。これとともに(直ちにまたは同時に)、遅延認証手段44は、動画配信手段47に対して動画配信要求受信手段43で特定された動画情報の配信開始を指示する。
【0032】
また、遅延認証手段44は、認証装置50から送信される認証要求に対する認証結果を受信し、認証結果が認証の成功か失敗かを確認する。遅延認証手段44は、認証結果が認証の成功であった場合、すなわち利用者が動画情報の再生権を持っていると判断された場合、何も処理を行わない。遅延認証手段44は、認証結果が認証の失敗であった場合、すなわち利用者が動画情報の再生権を持っていないと判断された場合、動画配信が不正である旨を動画配信遮断手段46に通知する。
【0033】
動画取得手段45は、利用者に配信する動画情報をファイルからまたはネットワークを通じて取得する。動画配信遮断手段46は、遅延認証手段44からの動画配信が不正である旨の通知を受け取ると、動画配信手段47によって現在行われている利用者に対する動画情報の配信の停止を指示する。動画配信手段47は、遅延認証手段44からの動画情報の配信開始の指示を受けて、当該動画情報を動画取得手段45から読み込みながら利用者に対する動画情報の配信を開始する。動画配信手段47は、動画配信遮断手段46からの動画情報の配信停止の指示を受けて、当該動画情報の利用者に対する配信を停止する。
【0034】
認証装置50は、動画配信サービス会社または認証サービス会社等によって設置された、動画配信装置40から送られる認証要求に応じて、利用者が配信される動画情報の再生権を持っているか否かについての認証を行う装置である。認証装置50は、通信手段51、利用者情報DB52及び利用者情報確認手段53を備えている。
【0035】
通信手段51は、ネットワーク7と接続され、ネットワーク7を通じて認証装置50とデータ通信を行う。利用者情報データベース(DB)52は、利用者が保有する動画情報の再生権に関する情報を格納する。利用者情報確認手段53は、動画配信装置40から送信された認証要求を受け取り、利用者情報DB52を参照して、認証要求における利用者の動画情報に対する再生権の有無を確認する。利用者情報確認手段53は、再生権の有無の確認結果を認証要求に対する認証結果として動画配信装置40に返信する。
【0036】
次に、動作について説明する。
(1)動画再生装置10の動作
利用者は、ネットワーク6を介して配信される有料の動画情報を視聴する前提として、動画情報の再生権を取得しておく必要がある。動画情報の再生権を取得する方法としては、次のようなものが考えられる。
【0037】
例えば、利用者が、パソコン等の端末からオンラインで動画配信サービス会社等のサーバがネットワーク上に提供するWebページ(サイト)にアクセスして接続する。そして、利用者は、Webページ上で所定の動画情報の再生権の購入を申し込んで、当該再生権を取得する。
【0038】
また、他の方法としては、次のようなものが考えられる。例えば、利用者は、動画再生装置10(動画再生用ソフトウェア)を購入する。利用者は、購入した動画再生装置10のガイドに従って、利用者に関する情報をサーバがネットワーク上に提供するWebページに登録し、動画情報の再生権を取得する。なお、動画情報の再生権を取得する方法については、上記の方法に限定されるものではない。
【0039】
利用者は、動画情報の再生権を取得する際、例えば自身の氏名、メールアドレス、クレジットカード番号等を登録する。利用者は、その他に、動画再生装置10を使用する端末を識別する端末識別情報、例えば、端末に導入されている動画再生装置10の製品番号(シリアルナンバー)等、または動画再生装置10が動作している端末の製造番号(シリアルナンバー)等の情報についても登録する。このような端末識別情報は、認証装置50による利用者の再生権の有無を確認する際に利用される。
【0040】
また、利用者は、動画情報の再生権を取得すると、再生権の取得を申し込んだサーバから利用者を識別する利用者ID等の利用者識別情報が与えられる。この利用者識別情報についても、認証装置50による利用者の再生権の有無を確認する際に利用される。
【0041】
このような端末識別情報及び利用者識別情報は、利用者が再生権を取得した動画情報に対応付けられて認証装置50の利用者情報DB52に格納される。
【0042】
図2は、動画再生装置の動作を説明するためのフローチャートである。利用者は、有料の動画情報を視聴しようとする場合、入力装置2を操作して動画再生指示を動画再生装置1に入力する。なお、利用者は、他の装置から入力装置2を介して動画再生指示を動画再生装置1に入力してもよい。ここで、例えば、利用者が動画配信装置40である「VIDEO」上の動画「LIVE」を再生したいものとする。
【0043】
動画再生装置1において、接続開始手段12は、入力装置2から入力された動画再生指示を受け取る(ステップS101)。接続開始手段12は、動画再生指示の内容を解析して、目的とする動画情報を配信している接続先である動画配信装置40を決定する(ステップS102)。そして、接続開始手段12は、取得する動画情報を決定する(ステップS103)。
【0044】
接続開始手段12は、接続先として決定した動画配信装置40の目的とする動画情報が存在するURLを生成する(ステップS104)。例えば、URLとして、「rtsp://VIDEO/LIVE 」が生成される。「rtsp:// 」は動画を再生する際に指定するURL表記の一例である。URL中の「…//VIDEO/…」が動画情報の配信を要求する動画配信装置40を指定する部分である。URL中の「…/LIVE 」が取得したい動画情報を示す部分である。なお、URLの生成には、予め登録されているURLを読み出すこと等も含まれる。接続開始手段12は、生成したURLを利用者情報追加手段13に渡す。
【0045】
利用者情報追加手段13は、入力装置2から入力された動画再生指示から利用者を識別する利用者識別情報を取得する(ステップS105)。利用者識別情報は、動画再生装置10を利用している利用者が一意に識別できるものであればよい。利用者識別情報の具体例として、利用者を識別するための利用者ID等の情報があげられる。ここで、利用者識別情報を「XYZ」として説明する。
【0046】
利用者情報追加手段13は、端末を識別する端末識別情報、例えば動画再生装置10の製品番号または端末の製造番号等の端末識別情報を読み込んで取得する(ステップS106)。端末識別情報は、動画再生装置10が動作している端末が一意に識別できるものであればよい。動画再生装置10の製品番号によって、動画再生装置10が導入されている端末が特定される。また、端末の製造番号によって、直接的に端末自身が特定される。ここで、端末識別情報を動画再生装置10固有の情報「PLAYER1」として説明する。
【0047】
利用者識別情報と端末識別情報とを組み合わせて利用者情報が利用者情報追加手段13によって作成される。上記の例では、利用者識別情報「XYZ」と端末識別情報「PLAYER1」とを組み合わせて利用者情報「XYZPLAYER1」が作成される。
【0048】
利用者情報追加手段13は、利用者情報のセキュリティ面を考慮して、利用者情報を暗号化する。上記の例では、利用者情報「XYZPLAYER1」は利用者情報追加手段13によって暗号化されて「CRYPT_XYZPLAYER1」となる。利用者情報追加手段13は、接続開始手段12から受け取ったURLに暗号化した利用者情報を追加する(ステップS107)。上記の例では、暗号化された利用者情報が追加されたURLは「rtsp://VIDEO/LIVE?USER=CRYPT_XYZPLAYER1 」となる。利用者情報追加手段13は、そのURLを動画配信要求手段14に渡す。
【0049】
動画配信要求手段14は、利用者情報追加手段13からURLを受け取ると、受け取ったURLの動画配信装置40に対して通信手段11を介して動画配信要求を行う(ステップS108)。
【0050】
その後、動画再生装置10は、動画配信装置40からネットワーク6を通じて動画情報が配信されるのを待つ(ステップS109)。動画配信装置40から動画情報が配信されてくれば、動画情報受信再生手段15は、動画情報を受信し、受信した動画情報を再生する(ステップS110)。再生された動画は、出力装置3で画面表示される。以後、動画配信装置40から動画情報が配信されている間は、ステップS109及びS110の処理を繰り返す。動画配信装置40からの動画情報の配信が終了(停止)すると、処理を終了する。
【0051】
(2)動画配信装置40の動作
図3は、動画配信装置の動作を説明するためのフローチャートである。動画配信装置40において、動画配信要求受信手段43は、ネットワーク6を通じて送信された動画再生装置10からの動画配信要求を下位通信手段41を介して受信する(ステップS201)。
【0052】
動画配信要求受信手段43は、動画配信要求を受信すると、動画配信要求に含まれるURLを解析し、利用者によって配信要求されている動画情報、配信要求している要求元の利用者、及びその利用者の端末を特定する(ステップS202)。
【0053】
具体的には、動画配信要求受信手段43は、URLが「rtsp://VIDEO/LIVE?USER=CRYPT_XYZPLAYER1 」であるとき、URLから配信要求されている動画情報が「LIVE」であると判断する。また、動画配信要求受信手段43は、URLの暗号化された利用者情報の部分「CRYPT_XYZPLAYER1」を複合化して、利用者情報が「XYZPLAYER1」であると判断する。動画配信要求受信手段43は、利用者情報「XYZPLAYER1」から配信要求している利用者の利用者識別情報が「XYZ」であり、端末識別情報、すなわち動画再生装置10を識別する情報が「PLAYER1」であると判断する。
【0054】
動画配信要求受信手段43は、特定した配信要求されている動画情報を示す情報及び特定した利用者情報(利用者識別情報及び端末識別情報)を遅延認証手段44に渡す。遅延認証手段44は、動画配信要求受信手段43から動画情報を示す情報及び利用者情報を受け取る。
【0055】
遅延認証手段44は、受け取った動画情報を示す情報及び利用者情報に基づいて、利用者が動画情報の再生権を持っているかどうかについて問い合わせる認証要求を、上位通信手段42を介して認証装置50に送信する(ステップS203)。上記の例では、遅延認証手段44は、利用者情報「XYZPLAYER1」で特定される利用者が動画情報「LIVE」の再生権を持っているかどうかを問い合わせる認証要求を認証装置50に送信する。
【0056】
これとともに(直ちにまたは同時に)、遅延認証手段44は、配信要求元の動画再生装置10に対して配信要求された動画情報の配信を開始するように、動画配信手段47に指示する(ステップS204)。例えば、端末識別情報が動画再生装置10を識別する情報「PLAYER1」である場合、遅延認証手段44は、「PLAYER1」で特定された動画再生装置10に対して動画情報「LIVE」の配信を開始するように動画配信手段47に指示する。
【0057】
動画配信手段47は、遅延認証手段44からの動画情報の配信開始の指示を受けると、動画情報の配信停止の指示を受けたかどうかを確認する(ステップS205)。動画配信手段47は、動画情報の配信停止の指示を受けている場合は、指定された動画情報を配信せずに、そのまま処理を終了する。動画配信手段47は、動画情報の配信停止の指示を受けていない場合は、指定された動画情報を動画取得手段45から取得する(ステップS206)。
【0058】
ここで、動画取得手段45による動画情報の動画情報取得方法については、さまざまなものが考えられる。例えば、動画取得手段45は、データ格納手段(図示せず)に格納されたファイルから、またはネットワークを通じて適切な大きさの動画情報を取得する。具体的には、動画情報「LIVE」がファイル「LIVEFILE」に保存されている場合、動画取得手段45は、ファイル「LIVEFILE」の中身を適切な大きさで動画配信手段47に渡す。
【0059】
動画配信手段47は、動画取得手段45から動画情報を取得できたか否かを確認する(ステップS207)。動画配信手段47は、動画取得手段45から動画情報を取得できたとき、取得した当該動画情報をネットワーク6を通じて動画再生装置10に配信する(ステップS208)。動画配信手段47は、動画取得手段45から動画情報を取得できなければ、処理を終了する。以降、動画配信手段47は、ステップS205からステップS208の処理を繰り返す。
【0060】
一方において、遅延認証手段44は、動画配信手段47に動画情報の配信開始を指示した後も(ステップS204)、認証装置50に送信した認証要求に対する認証結果が返信されるまで待ち続ける。遅延認証手段44は、認証装置50から返信された認証結果を受け取ると、認証結果が認証の成功であるか失敗であるか、すなわち利用者が動画情報の再生権を持っていると判断されたか否かを確認する(ステップS209)。
【0061】
認証結果が認証の成功である場合、すなわち利用者が動画情報の再生権を持っていると判断された場合は、遅延認証手段44は、何もせずに認証の処理を終了する。逆に、認証結果が認証の失敗である場合、すなわち利用者が動画情報の再生権を持っていないと判断された場合は、遅延認証手段44は、動画配信遮断手段46に配信要求元の動画再生装置10への動画配信が不正である旨を通知する。
【0062】
具体的には、認証装置50によって利用者情報「XYZPLAYER1」の利用者が動画情報「LIVE」に対する再生権を持っていると判断された場合、遅延認証手段44は、何も処理を行わない。従って、動画情報「LIVE」は、動画配信手段47によって動画再生装置10に配信され続ける。逆に、認証装置50によって利用者情報「XYZPLAYER1」の利用者が動画情報「LIVE」に対する再生権を持っていないと判断された場合、遅延認証手段44は、「PLAYER1」の動画再生装置10に対する動画情報「LIVE」の配信は不正であることを通知する。
【0063】
動画配信遮断手段46は、遅延認証手段44から動画配信の不正の通知を受け取ると、動画配信手段47に動画情報の配信停止を指示する(ステップS210)。例えば、動画配信手段47は、「PLAYER1」の動画再生装置10に対して動画情報「LIVE」を配信しているとき、当該動画情報「LIVE」の配信が不正であると、動画配信遮断手段46は、動画配信手段47に「PLAYER1」の動画再生装置10に対する動画情報「LIVE」の配信を停止するように指示する。
【0064】
動画配信手段47は、動画再生装置10に動画情報を配信している間、動画情報の配信停止の指示があったかどうかについて確認している(ステップS205)。動画配信手段47は、動画配信遮断手段46からの動画情報の配信停止の指示を受けると、当該動画情報の配信を停止して(ステップS211)、処理を終了する。
【0065】
(3)認証装置50の動作
図4は、認証装置の動作を説明するためのフローチャートである。利用者情報確認手段53は、動画配信装置40の遅延認証手段44からネットワーク7を通じて送信される認証要求を通信手段51を介して受信する(ステップ301)。利用者情報確認手段53は、認証要求を受信すると、認証要求に含まれる動画情報を示す情報及び利用者情報に基づいて、利用者情報DB52内のデータを検索し(ステップS302)、当該利用者が当該動画情報の再生権を持っているかどうかを確認する(ステップS303)。
【0066】
利用者情報DB52は、例えば図5に示すような利用者が保有する動画情報の再生権に関する情報を格納している。図5の例では、利用者情報「XYZPLAYER1」の利用者は、動画情報「LIVE」の再生権を持っている。また、利用者情報「ABCPLAYER2」の利用者は、動画情報「MOVIE」の再生権を持っている。
【0067】
ここで、利用者情報確認手段53は、利用者情報「XYZPLAYER1」の利用者が動画情報「LIVE」の再生権を持っているかどうかを問い合わせる認証要求を受ける。この場合、利用者情報確認手段53は、利用者情報DB52をデータを検索すると、利用者情報DB52内に該当する再生権ありを示すデータを発見する。従って、利用者情報確認手段53は、認証要求に対して認証の成功、すなわち再生権ありと判断する。
【0068】
また、利用者情報確認手段53は、利用者情報「ABCPLAYER2」の利用者が動画情報「LIVE」の再生権を持っているかどうかを問い合わせる認証要求を受ける。この場合、利用者情報確認手段53は、利用者情報DB52をデータを検索しても、利用者情報DB52内に該当する項目を発見できない。従って、利用者情報確認手段53は、認証要求に対して認証の失敗、すなわち再生権なしと判断する。
【0069】
利用者情報確認手段53は、確認した結果、利用者が動画情報の再生権を持っていると判断した場合、通信手段51を介して動画配信装置40に対して認証が成功したことを示す認証結果、すなわち再生権ありを示す認証結果を送信する(ステップ304)。逆に、利用者情報確認手段53は、利用者が動画情報の再生権を持っていないと判断した場合、通信手段51を介して動画配信装置40に対して認証が失敗したことを示す認証結果、すなわち再生権なしを示す認証結果を送信する(ステップS305)。
【0070】
例えば、利用者情報確認手段53は、利用者情報「XYZPLAYER1」の利用者が動画情報「LIVE」の再生権を持っていると判断すると、認証の成功を示す認証結果、すなわち再生権ありを示す認証結果を動画配信装置40に送信する。逆に、例えば、利用者情報確認手段53は、利用者情報「ABCPLAYER2」の利用者が動画情報「LIVE」の再生権を持っていないと判断すると、認証の失敗を示す認証結果、すなわち再生権なしを示す認証結果を動画配信装置40に送信する。
【0071】
実際には、利用者情報確認手段53は、大量の認証要求を複数の動画配信装置40から受ける。従って、利用者情報確認手段53は実際には次にような処理を行うことが想定される。例えば、利用者情報確認手段53は、認証要求を一時的にキューに蓄積し、バッチ処理として再生権の有無の確認を行う。または、利用者情報確認手段53は、認証要求に優先順位を付け、優先順位の順番に再生権の有無の確認の処理を行う。
【0072】
以上のように、本実施の形態では、利用者からの動画配信要求があったとき、遅延認証手段44は、配信要求された動画情報の再生権を利用者が持っているか否かについて問い合わせる認証要求を認証装置50に送信するとともに、動画配信手段47に動画情報の配信の開始を指示する。その後、遅延認証手段44は、利用者が動画情報の再生権を持っていない不正者であると認証装置50によって判断されたとき、動画配信手段47に動画配信遮断手段46を介して動画情報の配信の停止を指示する。
【0073】
このような構成によれば、認証装置50に認証要求が集中して動作が遅くなったとしても、利用者に対して即時に動画情報の配信を行うことができる。かかる構成では、認証装置50の処理速度が比較的低速であっても、動画情報の配信には影響がない。従って、認証装置50として、高価で高速、大規模な装置を装置を設置しなくてもよい。
【0074】
また、認証装置50は、利用者が動画情報の再生権を持っているか否かについて、利用者を識別する情報及び動画情報を示す情報に基づいて、利用者及び動画情報を特定して判断するので、確実に利用者の動画情報の再生権の有無を判断することができる。
【0075】
また、認証装置50は、利用者が動画情報の再生権を持っているか否かについて、利用者を識別する情報及び動画情報を示す情報だけでなく、端末を識別する情報に基づいて、端末をも特定して判断すると、不正に動画配信要求を行う者に対する動画情報の配信を確実に排除することができる。すなわち、認証装置50の利用者情報DB52に登録されていない端末からアクセスがあると、不正者であるとみなすことにより、利用者を識別する情報の漏洩等による利用者の被害の発生等を未然に防止することができる。
【0076】
なお、実施の形態1では、利用者を特定する利用者識別情報は、再生権の取得の際に発行される利用者ID等とされていたが、これに限られるものではない。例えば、利用者の氏名、電話番号等の情報であってもよい。また、動画再生装置10が動作する端末を特定する端末識別情報は、動画再生装置10の製品番号または端末の製造番号等されていたが、これに限られるものではない。例えば、動画再生装置10に付けられている名前等であってもよい。
【0077】
また、利用者識別情報及び端末識別情報は、何らかのアルゴリズムに基づく処理が施されて、利用者及び端末の特定に利用されるようにしてもよい。この場合、動画再生装置10の利用者情報追加手段13において、そのような処理が施され、また動画配信装置40の動画配信要求受信手段43において、逆の処理が施される。
【0078】
実施の形態2.
図6は、動画配信装置の他の実施の形態の構成を示すブロック図である。図6に示す動画配信装置40Aは、図1に示した動画配信装置40の構成に、認証期間監視手段48及び認証期間データベース(DB)49を追加したものである。
【0079】
認証期間監視手段48は、認証装置50への認証要求に対する認証結果が返信されるまでの期間を監視し、所定の認証期間が経過すると、動画配信遮断手段46に対して動画情報の配信の停止を指示する。認証期間DB49は、各動画情報毎に定義された認証要求に対する認証結果の返信待ち期間、すなわち認証待ち期間である認証期間を格納する。
【0080】
動画配信装置40Aにおいて、その他の構成については図1に示したものと同様である。従って、重複する説明を省略する。
【0081】
次に、動作について説明する。
図7は、動画配信装置の他の実施の形態の動作を説明するためのフローチャートである。なお、図7におけるステップS201からステップS208の処理は、図3で説明した処理と同様である。但し、遅延認証手段44は、認証要求を認証装置50に送信するとともに(ステップS203)、認証期間監視手段48に対して認証要求を送信したことを通知する。
【0082】
遅延認証手段44は、認証装置50に送信した認証要求に対する認証結果が返信されるまで待ち続ける。また、認証期間監視手段48は、遅延認証手段44から認証要求を送信したことを通知された後、遅延認証手段44が認証結果を受信したか否かを監視する(ステップS212)。
【0083】
遅延認証手段44が認証結果を受信していない場合、認証期間監視手段48は、認証の対象の動画情報に対する認証待ち期間である認証期間を認証期間DB49より取得する(ステップS213)。認証期間監視手段48は、取得した認証期間に基づいて、遅延認証手段44からの認証要求を送信した旨の通知を受けたときから所定の認証期間を経過していないかどうかを確認する(ステップS214)。
【0084】
認証期間監視手段48は、所定の認証期間を未だ経過していない場合は、再びステップS212の処理に戻り、遅延認証手段44が認証結果を受信したか否かを監視する。
【0085】
認証期間監視手段48は、所定の認証期間を経過したと判断した場合は、動画配信遮断手段46に対して動画情報の配信の停止を指示する。そして、動画配信遮断手段46は、認証期間監視手段48からの動画情報の配信停止の指示を受けると、当該動画情報の配信停止を動画配信手段47に指示する(ステップS210)。
【0086】
認証期間監視手段48は、ステップS212の処理において、遅延認証手段44が認証結果を所定の認証期間内に受信したと判断した場合は、遅延認証手段44によるステップS209の処理に移行させる。なお、ステップS209及びステップS210の処理は、図3で説明した処理と同様である。従って、重複する説明を省略する。
【0087】
以上のように、本実施の形態では、認証期間監視手段48は、動画情報の配信を開始してから所定の認証期間を経過しても、利用者が動画情報の再生権を持っているか否かについての認証結果が得られないとき、動画情報の配信の停止を動画配信手段47に指示する。
【0088】
このような構成によれば、認証装置50による認証処理が極端に遅くなった場合でも、不正な利用者に対して長期間に渡って動画情報が配信されてしまうのを防止することができる。
【0089】
【発明の効果】
以上のように、本発明では、ユーザ端末から送信された動画配信要求に応じて、配信要求された動画情報を再生する権利をユーザ端末のユーザが持っているか否かについて確認するとともに、動画情報の配信を開始し、ユーザが動画情報を再生する権利を持っていないと判断されたとき、動画情報の配信を停止する。このような構成によれば、短期間に大量の動画配信要求があったときでも、直ちに動画配信を行うことができるとともに、高速で大規模な装置を導入する必要がなく、費用対効果を改善できる。
【図面の簡単な説明】
【図1】 本発明の動画配信システムの構成を示すブロック図である。
【図2】 動画再生装置の動作を説明するためのフローチャートである。
【図3】 動画配信装置の動作を説明するためのフローチャートである。
【図4】 認証装置の動作を説明するためのフローチャートである。
【図5】 利用者が保有する動画情報の再生権に関する情報の一例を示す図である。
【図6】 動画配信装置の他の実施の形態の構成を示すブロック図である。
【図7】 動画配信装置の他の実施の形態の動作を説明するためのフローチャートである。
【図8】 動画配信システムのネットワーク構成を示す構成図である。
【符号の説明】
10 動画再生装置(ユーザ端末)
40,40A 動画配信装置
43 動画配信要求受信手段(管理手段)
44 遅延認証手段(管理手段)
46 動画配信遮断手段(管理手段)
47 動画配信手段
48 認証期間監視手段(監視手段)
49 認証期間データベース(監視手段)
50 認証装置(権利判定手段)
52 利用者情報データベース(権利判定手段)
53 利用者情報確認手段(権利判定手段)
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a moving image distribution method and a moving image distribution system for distributing a moving image in response to a user request.
[0002]
[Prior art]
FIG. 8 is a configuration diagram showing a network configuration of the moving image distribution system. As shown in FIG. 8, the moving image distribution system includes a moving image reproduction device 1, an input device 2, an output device 3, a moving image distribution device 4, and an authentication device 5.
[0003]
In the configuration shown in FIG. 8, the video playback device 1 is a device that plays back the distributed video information provided by the user. The video playback device 1 is connected to a network 6 such as the Internet. The input device 2 is a device for inputting various types of information provided by the user to the video playback device 1. The output device 3 is a device provided by the user for outputting moving image information reproduced by the moving image reproducing device 1. Note that the moving image playback device 1, the input device 2, and the output device 3 are generally constituted by a personal computer or the like.
[0004]
The video distribution device 4 is a device that is installed by a video distribution service company or the like and distributes paid video information to the video playback device 1 of the user based on the video distribution request from the video playback device 1 of the user. is there. The moving image distribution device 4 is connected to networks 6 and 7 such as the Internet. Note that a plurality of video distribution devices 4 are provided on the networks 6 and 7 in order to reduce the load on one video distribution device 4.
[0005]
The authentication apparatus 5 is an apparatus that is installed by a video distribution service company, an authentication service company, or the like, and performs authentication as to whether or not a user has a right to reproduce video information distributed (hereinafter referred to as a reproduction right). It is. The authentication device 5 is connected to the network 7. In response to the authentication request from the moving image distribution device 4, the authentication device 5 performs authentication for the presence / absence of the reproduction right. Further, the authentication device 5 accepts authentication requests from a plurality of moving image distribution devices 4. Note that the number of authentication devices 5 is not necessarily one, and a plurality of authentication devices 5 may be provided. However, in general, the number of authentication devices 5 is smaller than the number of moving image distribution devices 4.
[0006]
When the user wants to view paid video information distributed via the network 6, the following processing is performed by the video distribution system. The user operates the input device 2 to input a video playback instruction to the video playback device 1. When the video playback device 1 receives the video playback instruction input from the input device 2, the video playback device 1 accesses and connects to the video distribution device 4 through the network 6. Then, the moving image reproduction device 1 transmits a moving image distribution request to the moving image distribution device 4.
[0007]
Since the moving image information to be distributed is charged for the moving image distribution device 4, it is necessary to determine whether or not the user of the connected moving image reproduction device 1 has the reproduction right of the moving image information. Accordingly, the video distribution device 4 transmits an authentication request to the authentication device 5 via the network 7 based on the user information sent from the video playback device 1 via the network 6, and the user reproduces the video information. Ask if you have the right.
[0008]
In response to the authentication request transmitted from the moving image distribution device 4, the authentication device 5 performs authentication as to whether the user has the right to reproduce moving image information. Then, the authentication device 5 transmits the authentication result to the moving image distribution device 4 via the network 7. The moving image distribution device 4 receives the authentication result transmitted from the authentication device 5.
[0009]
If the authentication result is a successful authentication, that is, if it is determined that the user has the right to reproduce the video information, the video distribution device 4 is requested to distribute to the video reproduction device 1 of the user. Send video information. The moving image reproduction device 1 receives the moving image information transmitted from the moving image distribution device 4 and displays and reproduces it on the output device 3.
[0010]
[Problems to be solved by the invention]
As described above, the plurality of video distribution devices 4 accept video distribution requests sent from a large number of users' video reproduction devices 1. In addition, one or a few authentication devices 5 accept authentication requests for a large number of users' video distribution requests sent from a plurality of video distribution devices 4. Therefore, the load applied to the authentication device 5 is increased, and the authentication process of the authentication device 5 takes time.
[0011]
For example, when live video information such as a concert is distributed in the video distribution system of FIG. 8, a large number of video playback devices 1 temporarily make a video distribution request to the video distribution device 4 at the start of the live. Accordingly, at the start of live performance, a large amount of authentication requests (reproduction rights confirmation request) from the moving image distribution device 4 are inquired to the authentication device 5. Therefore, if the authentication device 5 takes time to process the authentication request, the authentication result for permitting transmission of moving image information is not returned to the moving image distribution device 4 during that time. As a result, the user may not be able to view the live video information from the beginning even though the video distribution request is sent to the video distribution device 4 at the start of the live.
[0012]
In order to solve such a problem, it is conceivable to introduce a high-speed and large-scale device as the authentication device 5. However, a large amount of authentication requests are generated only for a short period of time such as when live is started. Introducing an expensive device only for processing such a short-term authentication request is clearly inefficient in terms of cost effectiveness, and the device is wasted.
[0013]
The present invention has been made in order to solve the above-described problems. Even when a large amount of moving image distribution requests are made in a short period of time, the present invention can immediately perform moving image distribution and can perform a large-scale apparatus at high speed. It is an object to obtain a moving image distribution method and a moving image distribution system that can improve cost effectiveness.
[0014]
[Means for Solving the Problems]
In order to achieve the above object, the moving image distribution method of the present invention includes: The video distribution device Whether or not the user (user) of the user terminal has the right (playback right) to play the video information requested for distribution in response to the video distribution request transmitted from the user terminal (video playback device 10, terminal). about Contact the authentication device And For user terminals Start distributing video information, In response to the inquiry from the video distribution device, the authentication device determines whether the user has the right to reproduce the video information based on the information included in the video distribution request. When it is determined that the user does not have the right to play video information, For user terminals Stop distributing video information.
[0015]
The authentication device As to whether or not the user has the right to reproduce the video information, the user and the video information are specified based on information (user identification information) identifying the user and information indicating the video information included in the video distribution request. It is preferable to make a judgment. With such a configuration, it is possible to determine whether or not the user has the right to reproduce the moving image information.
[0016]
The authentication device Whether or not the user has the right to reproduce the video information is determined based on information identifying the user included in the video distribution request, information indicating the video information, and information identifying the user terminal (terminal identification information). It is preferable to determine by determining the moving image information and the user terminal. With such a configuration, it is possible to more reliably eliminate distribution of moving image information to an unauthorized person who illegally makes a moving image distribution request.
[0017]
The video distribution device Whether or not the user has the right to reproduce the video information even after a predetermined period (authentication period) has elapsed since the start of the distribution of the video information From the authentication device When the determination result cannot be obtained, the distribution of the moving image information may be stopped. With such a configuration, it is possible to prevent moving image information from being distributed to unauthorized persons over a long period of time.
[0018]
In addition, the moving image distribution system of the present invention provides a right (reproduction right) for reproducing moving image information requested for distribution in response to a moving image distribution request transmitted from a user terminal (moving image reproduction apparatus 10, terminal). Inquiries about whether or not (user) possesses, instructed the start of distribution of video information, and when it is determined that the user does not have the right to play back the video information in response to the inquiry, In response to an inquiry from the management means (moving picture distribution request receiving means 43, delay authentication means 44, moving picture distribution blocking means 46) for instructing to stop the distribution of information, Based on information contained in the video distribution request It is determined whether or not the user has the right to reproduce the moving image information, and the right determination means (authentication device 50) for sending the determination result to the management means, and the distribution of the moving image information to the user terminal according to the instruction from the management means Start or stop And a moving image distribution means (47).
[0019]
The right determination means determines whether the user has the right to reproduce the video information based on information (user identification information) identifying the user included in the video distribution request and information indicating the video information. It is preferably configured to identify and determine moving image information. With such a configuration, it is possible to determine whether or not the user has the right to reproduce the moving image information.
[0020]
The right judging means determines whether or not the user has the right to reproduce the moving picture information, information for identifying the user included in the moving picture distribution request, information indicating the moving picture information, and information for identifying the user terminal (terminal identification information) Based on the above, it is preferable that the user, the moving image information, and the user terminal are identified and determined. With such a configuration, it is possible to more reliably eliminate distribution of moving image information to an unauthorized person who illegally makes a moving image distribution request.
[0021]
If the user does not have a decision about whether or not the user has the right to play back the video information even after a predetermined period of time has passed since the start of the video information delivery, the video delivery is stopped. Monitoring means (authentication period monitoring means 48, authentication period database 49) for instructing the means may be provided. With such a configuration, it is possible to prevent moving image information from being distributed to unauthorized persons over a long period of time.
[0022]
The management means inquires to the rights determination means as to whether or not the user who has requested the video distribution has the right to reproduce the video information, instructs the video distribution means to start the distribution of the video information, and then responds to the inquiry A delay authentication unit for confirming the determination result upon receiving the determination result from the right determination unit and notifying that the video distribution is illegal when it is determined that the user does not have the right to reproduce the video information; When the notification from the delay authentication unit is received, a configuration including a blocking unit that instructs the moving image distribution unit to stop the distribution of the moving image information to the user is preferable. According to such a configuration, it is possible to reliably manage the right to reproduce the user's moving image information, manage the start / blocking (stop) of moving image distribution, and the like.
[0023]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
Embodiment 1 FIG.
FIG. 1 is a block diagram showing the configuration of the moving image distribution system of the present invention. As shown in FIG. 1, the moving image distribution system includes an input device 2, an output device 3, a moving image playback device 10, a moving image distribution device 40, and an authentication device 50.
[0024]
In the configuration shown in FIG. 1, the input device 2 is a device that inputs various types of information provided to the user to the video playback device 1. The output device 3 is a device provided by the user for outputting moving image information reproduced by the moving image reproducing device 1. The input device 2 and the output device 3 have the same configuration as shown in FIG.
[0025]
The video playback device 10 is a device that plays back the distributed video information provided by the user. The moving image reproduction apparatus 10 includes a communication unit 11, a connection start unit 12, a user information addition unit 13, a moving image distribution request unit 14, and a moving image information reception / reproduction unit 15.
[0026]
The communication unit 11 is connected to a network 6 such as the Internet, and performs data communication with the video distribution device 40 through the network 6. The connection start unit 12 receives a moving image reproduction start instruction input from the input device 2, determines the moving image information to be reproduced with the connected moving image distribution device 40, and connects to the moving image distribution device 40 with a URL (Uniformed). Resource Locator).
[0027]
The user information adding means 13 acquires information input from the input device 2 and terminal identification information of the video playback device 10 to obtain user information, and encrypts the user information. The user information adding unit 13 adds the encrypted user information to the URL generated by the connection start unit 12. The moving image distribution requesting unit 14 makes a moving image distribution request to the moving image distribution device 40 using the URL created by the user information adding unit 13. The moving image information receiving / reproducing means 15 receives the moving image information transmitted from the moving image distribution device 40, reproduces the received moving image information, and displays the moving image on the output device 3.
[0028]
Note that the moving image playback device 10, the input device 2, and the output device 3 are generally configured by a terminal such as a personal computer. Moreover, the moving image playback apparatus 10 is realized as software that operates on a user's terminal.
[0029]
The video distribution device 40 is a device installed by a video distribution service company or the like that distributes paid video information to the video playback device 1 of the user based on a video distribution request from the video playback device 10 of the user. is there. The video distribution device 40 includes a lower-level communication unit 41, a higher-level communication unit 42, a video distribution request receiving unit 43, a delay authentication unit 44, a video acquisition unit 45, a video distribution blocking unit 46, and a video distribution unit 47.
[0030]
The lower-level communication means 41 is connected to the network 6 and performs data communication with the video playback device 10 through the network 6. The upper communication means 42 is connected to the network 7 such as the Internet or a dedicated line, and performs data communication with the authentication device 50 through the network 7. The video distribution request receiving unit 43 receives the video distribution request sent from the video reproduction device 10 via the lower-level communication unit 41, specifies the video information to be distributed based on the video distribution request, and reproduces the video information. Identify the requesting user.
[0031]
The delay authentication unit 44 makes an inquiry to the authentication device 50 as to whether or not the user specified by the moving image distribution request receiving unit 43 has the right to reproduce the moving image information specified by the moving image distribution request receiving unit 43. At the same time (immediately or simultaneously), the delay authentication unit 44 instructs the moving image distribution unit 47 to start distributing the moving image information specified by the moving image distribution request receiving unit 43.
[0032]
The delayed authentication unit 44 receives an authentication result for the authentication request transmitted from the authentication device 50 and confirms whether the authentication result is a success or failure of the authentication. When the authentication result is a successful authentication, that is, when it is determined that the user has the right to reproduce moving image information, the delay authentication unit 44 performs no processing. When the authentication result is an authentication failure, that is, when it is determined that the user does not have the right to reproduce the video information, the delay authentication unit 44 notifies the video distribution blocking unit 46 that the video distribution is illegal. Notice.
[0033]
The moving image acquisition means 45 acquires moving image information distributed to the user from a file or through a network. When receiving the notification that the moving image distribution is invalid from the delay authentication unit 44, the moving image distribution blocking unit 46 instructs the moving image distribution unit 47 to stop the distribution of the moving image information to the current user. In response to the instruction to start the distribution of the moving image information from the delay authentication unit 44, the moving image distribution unit 47 starts distributing the moving image information to the user while reading the moving image information from the moving image acquisition unit 45. In response to the instruction to stop the distribution of the moving image information from the moving image distribution blocking unit 46, the moving image distribution unit 47 stops the distribution of the moving image information to the user.
[0034]
Whether or not the authentication device 50 has a reproduction right of the moving image information distributed in response to the authentication request sent from the moving image distribution device 40 installed by the moving image distribution service company or the authentication service company. Is a device that performs authentication. The authentication device 50 includes a communication unit 51, a user information DB 52, and a user information confirmation unit 53.
[0035]
The communication unit 51 is connected to the network 7 and performs data communication with the authentication device 50 through the network 7. The user information database (DB) 52 stores information related to the reproduction right of the moving image information held by the user. The user information confirmation unit 53 receives the authentication request transmitted from the moving image distribution device 40, refers to the user information DB 52, and confirms whether or not there is a reproduction right for the user's moving image information in the authentication request. The user information confirmation unit 53 returns the confirmation result of the presence / absence of the reproduction right to the moving image distribution apparatus 40 as an authentication result for the authentication request.
[0036]
Next, the operation will be described.
(1) Operation of the video playback device 10
The user needs to acquire the reproduction right of moving image information on the premise that the paid moving image information distributed via the network 6 is viewed. The following methods can be considered as a method for acquiring the right to reproduce moving image information.
[0037]
For example, a user accesses and connects to a Web page (site) provided on a network by a server such as a video distribution service company online from a terminal such as a personal computer. Then, the user applies for the purchase of the reproduction right of the predetermined moving image information on the Web page, and acquires the reproduction right.
[0038]
As another method, the following can be considered. For example, the user purchases the moving image playback device 10 (moving image playback software). The user registers information related to the user on a Web page provided on the network by the server according to the guide of the purchased video playback device 10 and acquires the playback right of the video information. Note that the method for acquiring the right to reproduce moving image information is not limited to the above method.
[0039]
When the user acquires the reproduction right of the moving image information, the user registers his / her name, e-mail address, credit card number, and the like, for example. In addition, the user can also identify terminal identification information for identifying a terminal that uses the video playback device 10, for example, the product number (serial number) of the video playback device 10 installed in the terminal, or the video playback device 10 operates. Also register information such as the serial number of the terminal you are using. Such terminal identification information is used when the authentication device 50 confirms whether the user has the reproduction right.
[0040]
Further, when the user acquires the reproduction right of the moving image information, user identification information such as a user ID for identifying the user is given from the server to which the acquisition of the reproduction right is applied. This user identification information is also used when the authentication device 50 confirms whether or not the user has the reproduction right.
[0041]
Such terminal identification information and user identification information are stored in the user information DB 52 of the authentication device 50 in association with the moving image information for which the user has acquired the reproduction right.
[0042]
FIG. 2 is a flowchart for explaining the operation of the moving image playback apparatus. When a user intends to view paid video information, the user operates the input device 2 to input a video playback instruction to the video playback device 1. Note that the user may input a video playback instruction to the video playback device 1 from another device via the input device 2. Here, for example, it is assumed that the user wants to play the moving image “Live” on “VIDEO” that is the moving image distribution device 40.
[0043]
In the video playback device 1, the connection start unit 12 receives a video playback instruction input from the input device 2 (step S101). The connection start unit 12 analyzes the content of the moving image reproduction instruction and determines the moving image distribution device 40 that is the connection destination that distributes the target moving image information (step S102). And the connection start means 12 determines the moving image information to acquire (step S103).
[0044]
The connection start unit 12 generates a URL where the target video information of the video distribution device 40 determined as the connection destination exists (step S104). For example, “rtsp: // VIDEO / LIVE” is generated as the URL. “Rtsp: //” is an example of a URL notation specified when playing back a moving image. “... // VIDEO /...” In the URL is a part that designates the moving image distribution device 40 that requests distribution of moving image information. "... / LIVE" in the URL is a part indicating moving picture information to be acquired. Note that generation of a URL includes reading a URL registered in advance. The connection start unit 12 passes the generated URL to the user information addition unit 13.
[0045]
The user information adding means 13 acquires user identification information for identifying the user from the moving image reproduction instruction input from the input device 2 (step S105). The user identification information may be any information that can be uniquely identified by the user using the video playback device 10. Specific examples of the user identification information include information such as a user ID for identifying the user. Here, the user identification information is described as “XYZ”.
[0046]
The user information adding means 13 reads and acquires terminal identification information for identifying a terminal, for example, terminal identification information such as a product number of the moving image reproducing apparatus 10 or a terminal manufacturing number (step S106). The terminal identification information may be any information that can uniquely identify the terminal on which the video playback device 10 is operating. The terminal in which the video playback device 10 is introduced is specified by the product number of the video playback device 10. Also, the terminal itself is directly identified by the terminal manufacturing number. Here, the terminal identification information will be described as information “PLAYER 1” unique to the moving image playback apparatus 10.
[0047]
User information is created by the user information adding means 13 by combining the user identification information and the terminal identification information. In the above example, the user identification information “XYZPLAYER1” is created by combining the user identification information “XYZ” and the terminal identification information “PLAYER1”.
[0048]
The user information adding unit 13 encrypts the user information in consideration of the security of the user information. In the above example, the user information “XYZPLAYER1” is encrypted by the user information adding means 13 to become “CRYPT_XYZPLAYER1”. The user information adding unit 13 adds the encrypted user information to the URL received from the connection start unit 12 (step S107). In the above example, the URL to which the encrypted user information is added is “rtsp: // VIDEO / LIVE? USER = CRYPT_XYZPLAYER1”. The user information adding unit 13 passes the URL to the moving image distribution requesting unit 14.
[0049]
When receiving the URL from the user information adding unit 13, the moving image distribution request unit 14 makes a moving image distribution request to the moving image distribution device 40 of the received URL via the communication unit 11 (step S 108).
[0050]
Thereafter, the moving image reproducing device 10 waits for moving image information to be distributed from the moving image distribution device 40 through the network 6 (step S109). If the moving image information is distributed from the moving image distribution device 40, the moving image information receiving / reproducing means 15 receives the moving image information and reproduces the received moving image information (step S110). The reproduced moving image is displayed on the screen by the output device 3. Thereafter, while the moving image information is distributed from the moving image distribution device 40, the processes in steps S109 and S110 are repeated. When the distribution of the moving image information from the moving image distribution device 40 ends (stops), the process ends.
[0051]
(2) Operation of the video distribution device 40
FIG. 3 is a flowchart for explaining the operation of the moving image distribution apparatus. In the moving image distribution device 40, the moving image distribution request receiving unit 43 receives the moving image distribution request from the moving image reproduction device 10 transmitted through the network 6 via the lower communication unit 41 (step S201).
[0052]
When the video distribution request receiving means 43 receives the video distribution request, it analyzes the URL included in the video distribution request, the video information requested for distribution by the user, the requesting user who requested the distribution, and its The user terminal is specified (step S202).
[0053]
Specifically, when the URL is “rtsp: // VIDEO / LIVE? USER = CRYPT_XYZPLAYER1”, the moving image distribution request receiving unit 43 determines that the moving image information requested for distribution from the URL is “LIVE”. . Further, the moving image distribution request receiving unit 43 combines the encrypted user information portion “CRYPT_XYZPLAYER1” of the URL and determines that the user information is “XYZPLAYER1”. In the video distribution request receiving means 43, the user identification information of the user who has requested distribution from the user information “XYZPLAYER1” is “XYZ”, and the terminal identification information, that is, the information for identifying the video playback device 10 is “PLAYER1”. Is determined.
[0054]
The moving image distribution request receiving unit 43 passes the information indicating the specified moving image information requested for distribution and the specified user information (user identification information and terminal identification information) to the delay authentication unit 44. The delay authentication unit 44 receives information indicating the moving image information and user information from the moving image distribution request receiving unit 43.
[0055]
The delay authentication means 44 sends an authentication request for inquiring whether or not the user has a reproduction right of the moving picture information based on the received information indicating the moving picture information and the user information, via the upper communication means 42. (Step S203). In the above example, the delay authentication means 44 transmits an authentication request for inquiring whether or not the user specified by the user information “XYZPLAYER1” has the reproduction right of the moving image information “Live” to the authentication device 50.
[0056]
At the same time (immediately or simultaneously), the delay authenticating unit 44 instructs the moving image distribution unit 47 to start distributing the moving image information requested to be distributed to the moving image reproducing apparatus 10 that is the distribution request source (step S204). . For example, when the terminal identification information is information “PLAYER1” for identifying the video playback device 10, the delay authentication unit 44 starts distributing the video information “Live” to the video playback device 10 specified by “PLAYER1”. The video distribution means 47 is instructed to do so.
[0057]
When receiving the instruction to start distributing the moving image information from the delay authenticating unit 44, the moving image distributing unit 47 checks whether or not the instruction to stop distributing the moving image information has been received (step S205). If the moving image distribution unit 47 receives an instruction to stop distributing moving image information, the moving image distribution unit 47 ends the process without distributing the specified moving image information. If the moving image distribution unit 47 has not received an instruction to stop distribution of moving image information, the moving image distribution unit 47 acquires the specified moving image information from the moving image acquisition unit 45 (step S206).
[0058]
Here, various methods can be considered for the moving image information acquisition method of the moving image information by the moving image acquisition means 45. For example, the moving image acquisition unit 45 acquires moving image information of an appropriate size from a file stored in a data storage unit (not shown) or through a network. Specifically, when the moving image information “LIVE” is stored in the file “LIVEFILE”, the moving image acquisition unit 45 passes the contents of the file “LIVEFILE” to the moving image distribution unit 47 with an appropriate size.
[0059]
The moving image distribution unit 47 confirms whether or not the moving image information has been acquired from the moving image acquisition unit 45 (step S207). When the moving image distribution unit 47 can acquire the moving image information from the moving image acquisition unit 45, the moving image distribution unit 47 distributes the acquired moving image information to the moving image reproducing apparatus 10 through the network 6 (step S208). If the moving image distribution unit 47 cannot acquire the moving image information from the moving image acquisition unit 45, the processing ends. Thereafter, the moving image distribution means 47 repeats the processing from step S205 to step S208.
[0060]
On the other hand, even after the delay authentication unit 44 instructs the moving image distribution unit 47 to start moving image information distribution (step S204), the delay authentication unit 44 continues to wait until an authentication result for the authentication request transmitted to the authentication device 50 is returned. Upon receipt of the authentication result returned from the authentication device 50, the delay authentication means 44 determines whether the authentication result is a success or failure of the authentication, that is, whether the user has the right to reproduce the video information It is confirmed whether or not (step S209).
[0061]
If the authentication result is a successful authentication, that is, if it is determined that the user has the right to reproduce moving image information, the delayed authentication means 44 ends the authentication process without doing anything. On the other hand, if the authentication result is an authentication failure, that is, if it is determined that the user does not have the right to reproduce the video information, the delay authentication unit 44 sends the video requesting the video to the video distribution blocking unit 46 Notify that the video distribution to the playback device 10 is illegal.
[0062]
Specifically, when the authentication device 50 determines that the user of the user information “XYZPLAYER1” has the reproduction right for the moving image information “Live”, the delay authentication unit 44 performs no processing. Accordingly, the moving image information “Live” is continuously distributed to the moving image reproducing apparatus 10 by the moving image distribution means 47. On the other hand, when the authentication device 50 determines that the user of the user information “XYZPLAYER1” does not have the reproduction right for the moving image information “Live”, the delay authentication unit 44 determines that the user of the moving image reproduction device 10 of “PLAYER1” It is notified that the distribution of the video information “Live” is illegal.
[0063]
When the moving picture distribution blocking means 46 receives an illegal notification of moving picture distribution from the delay authentication means 44, it instructs the moving picture distribution means 47 to stop moving the moving picture information (step S210). For example, when the moving image distribution unit 47 distributes the moving image information “LIVE” to the moving image playback device 10 of “PLAYER 1”, if the distribution of the moving image information “LIVE” is illegal, the moving image distribution blocking unit 46 Instructs the moving image distribution means 47 to stop distributing the moving image information “Live” to the moving image playback device 10 of “PLAYER1”.
[0064]
The moving image distribution means 47 confirms whether or not there is an instruction to stop the distribution of moving image information while distributing the moving image information to the moving image playback device 10 (step S205). When receiving the instruction to stop the distribution of the moving image information from the moving image distribution blocking unit 46, the moving image distribution unit 47 stops the distribution of the moving image information (step S211) and ends the process.
[0065]
(3) Operation of authentication device 50
FIG. 4 is a flowchart for explaining the operation of the authentication apparatus. The user information confirmation unit 53 receives an authentication request transmitted from the delay authentication unit 44 of the moving image distribution apparatus 40 through the network 7 via the communication unit 51 (step 301). Upon receiving the authentication request, the user information confirmation unit 53 searches the data in the user information DB 52 based on the information indicating the moving image information included in the authentication request and the user information (step S302), and the user Confirms whether or not the user has the reproduction right of the moving picture information (step S303).
[0066]
The user information DB 52 stores, for example, information related to the reproduction right of moving image information held by the user as shown in FIG. In the example of FIG. 5, the user of the user information “XYZPLAYER1” has the reproduction right of the moving image information “Live”. Further, the user of the user information “ABCPLAYER2” has a reproduction right of the moving image information “MOVIE”.
[0067]
Here, the user information confirmation means 53 receives an authentication request for inquiring whether the user of the user information “XYZPLAYER1” has the reproduction right of the moving image information “Live”. In this case, when the user information confirmation unit 53 searches the user information DB 52 for data, the user information confirmation unit 53 finds data indicating that the corresponding reproduction right exists in the user information DB 52. Accordingly, the user information confirmation unit 53 determines that the authentication is successful in response to the authentication request, that is, there is a reproduction right.
[0068]
Further, the user information confirmation unit 53 receives an authentication request for inquiring whether or not the user of the user information “ABCPLAYER2” has the reproduction right of the moving image information “Live”. In this case, the user information confirmation means 53 cannot find the corresponding item in the user information DB 52 even if the user information DB 52 is searched for data. Accordingly, the user information confirmation unit 53 determines that the authentication request has failed, that is, there is no reproduction right.
[0069]
If the user information confirming means 53 determines that the user has the right to reproduce the moving image information as a result of the confirmation, the user information confirming means 53 indicates that the authentication is successful for the moving image distribution apparatus 40 via the communication means 51. A result, that is, an authentication result indicating that there is a reproduction right is transmitted (step 304). On the contrary, if the user information confirmation unit 53 determines that the user does not have the reproduction right of the moving image information, the authentication result indicating that the authentication to the moving image distribution apparatus 40 has failed via the communication unit 51. That is, an authentication result indicating no reproduction right is transmitted (step S305).
[0070]
For example, when the user information confirmation unit 53 determines that the user of the user information “XYZPLAYER1” has the reproduction right of the moving image information “Live”, the user information confirmation unit 53 indicates the authentication result indicating the success of the authentication, that is, the presence of the reproduction right. The authentication result is transmitted to the moving image distribution device 40. On the contrary, for example, when the user information confirmation unit 53 determines that the user of the user information “ABCPLAYER2” does not have the reproduction right of the moving image information “LIVE”, the authentication result indicating the authentication failure, that is, the reproduction right An authentication result indicating none is transmitted to the moving image distribution device 40.
[0071]
Actually, the user information confirmation unit 53 receives a large number of authentication requests from the plurality of moving image distribution apparatuses 40. Therefore, it is assumed that the user information confirmation unit 53 actually performs the following processing. For example, the user information confirmation unit 53 temporarily accumulates authentication requests in a queue and confirms the presence / absence of a reproduction right as a batch process. Alternatively, the user information confirmation unit 53 assigns priorities to the authentication requests, and performs processing for confirming the presence / absence of the reproduction right in the order of priorities.
[0072]
As described above, in this embodiment, when there is a video distribution request from the user, the delay authentication unit 44 performs authentication for inquiring whether or not the user has the right to reproduce the video information requested for distribution. The request is transmitted to the authentication device 50 and the moving image distribution unit 47 is instructed to start distributing moving image information. Thereafter, when the authentication device 50 determines that the user is an unauthorized person who does not have the right to reproduce video information, the delay authentication unit 44 sends the video information to the video distribution unit 47 via the video distribution blocking unit 46. Instruct to stop delivery.
[0073]
According to such a configuration, even if authentication requests are concentrated on the authentication device 50 and the operation becomes slow, moving image information can be immediately distributed to the user. In such a configuration, even if the processing speed of the authentication device 50 is relatively low, the distribution of moving image information is not affected. Accordingly, it is not necessary to install an expensive, high-speed, large-scale device as the authentication device 50.
[0074]
Further, the authentication device 50 determines whether or not the user has the right to reproduce the moving image information by identifying the user and the moving image information based on information identifying the user and information indicating the moving image information. Therefore, it is possible to reliably determine whether the user has the right to reproduce the video information.
[0075]
Further, the authentication device 50 determines whether or not the user has the right to reproduce the moving image information based on the information for identifying the terminal as well as the information for identifying the user and the information indicating the moving image information. If it is also specified and determined, it is possible to reliably exclude the distribution of the moving image information to the person who makes the moving image distribution request illegally. That is, if there is an access from a terminal that is not registered in the user information DB 52 of the authentication device 50, it is assumed that the user is an unauthorized person, so that the occurrence of damage to the user due to leakage of information for identifying the user, etc. Can be prevented.
[0076]
In the first embodiment, the user identification information for identifying the user is the user ID issued at the time of acquiring the reproduction right. However, the present invention is not limited to this. For example, information such as the user's name and telephone number may be used. Moreover, although the terminal identification information for specifying the terminal on which the moving image reproducing apparatus 10 operates is the product number of the moving image reproducing apparatus 10 or the manufacturing number of the terminal, it is not limited to this. For example, it may be a name assigned to the moving image playback apparatus 10.
[0077]
Further, the user identification information and the terminal identification information may be subjected to processing based on some algorithm and used for specifying the user and the terminal. In this case, such processing is performed in the user information adding unit 13 of the moving image reproducing device 10, and the reverse processing is performed in the moving image distribution request receiving unit 43 of the moving image distribution device 40.
[0078]
Embodiment 2. FIG.
FIG. 6 is a block diagram showing a configuration of another embodiment of the moving image distribution apparatus. The moving image distribution device 40A shown in FIG. 6 is obtained by adding an authentication period monitoring unit 48 and an authentication period database (DB) 49 to the configuration of the moving image distribution device 40 shown in FIG.
[0079]
The authentication period monitoring unit 48 monitors a period until an authentication result for the authentication request to the authentication device 50 is returned. When a predetermined authentication period has elapsed, the distribution of moving image information to the moving image distribution blocking unit 46 is stopped. Instruct. The authentication period DB 49 stores an authentication result reply waiting period for an authentication request defined for each moving picture information, that is, an authentication period that is an authentication waiting period.
[0080]
In the moving image distribution apparatus 40A, the other configurations are the same as those shown in FIG. Therefore, the overlapping description is omitted.
[0081]
Next, the operation will be described.
FIG. 7 is a flowchart for explaining the operation of another embodiment of the moving image distribution apparatus. Note that the processing from step S201 to step S208 in FIG. 7 is the same as the processing described in FIG. However, the delay authentication unit 44 transmits an authentication request to the authentication device 50 (step S203) and notifies the authentication period monitoring unit 48 that the authentication request has been transmitted.
[0082]
The delay authentication unit 44 continues to wait until an authentication result for the authentication request transmitted to the authentication device 50 is returned. Further, after being notified that the authentication request has been transmitted from the delay authentication unit 44, the authentication period monitoring unit 48 monitors whether or not the delay authentication unit 44 has received the authentication result (step S212).
[0083]
If the delayed authentication unit 44 has not received the authentication result, the authentication period monitoring unit 48 acquires from the authentication period DB 49 an authentication period that is an authentication waiting period for the moving image information to be authenticated (step S213). Based on the acquired authentication period, the authentication period monitoring unit 48 checks whether or not a predetermined authentication period has elapsed since the notification that the authentication request was transmitted from the delayed authentication unit 44 (step S40). S214).
[0084]
If the predetermined authentication period has not yet elapsed, the authentication period monitoring unit 48 returns to the process of step S212 and monitors whether the delayed authentication unit 44 has received the authentication result.
[0085]
When it is determined that the predetermined authentication period has elapsed, the authentication period monitoring unit 48 instructs the moving image distribution blocking unit 46 to stop distributing moving image information. Then, when receiving the instruction to stop the distribution of the moving image information from the authentication period monitoring unit 48, the moving image distribution blocking unit 46 instructs the moving image distribution unit 47 to stop the distribution of the moving image information (step S210).
[0086]
If the delay authentication unit 44 determines that the authentication result is received within the predetermined authentication period in the process of step S212, the authentication period monitoring unit 48 shifts to the process of step S209 by the delay authentication unit 44. Note that the processing in steps S209 and S210 is the same as the processing described in FIG. Therefore, the overlapping description is omitted.
[0087]
As described above, in the present embodiment, the authentication period monitoring unit 48 determines whether or not the user has the right to reproduce video information even after a predetermined authentication period has elapsed since the start of the distribution of the video information. When the authentication result is not obtained, the moving image distribution means 47 is instructed to stop the distribution of moving image information.
[0088]
According to such a configuration, even when the authentication process by the authentication device 50 is extremely slow, it is possible to prevent the moving image information from being distributed to an unauthorized user over a long period of time.
[0089]
【The invention's effect】
As described above, according to the present invention, in response to a video distribution request transmitted from the user terminal, whether or not the user of the user terminal has the right to reproduce the video information requested for distribution is determined. And when it is determined that the user does not have the right to reproduce the moving image information, the distribution of the moving image information is stopped. According to such a configuration, even when a large amount of video distribution requests are made in a short period of time, it is possible to immediately perform video distribution, and it is not necessary to introduce a large-scale device at high speed, improving cost effectiveness it can.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a configuration of a moving image distribution system of the present invention.
FIG. 2 is a flowchart for explaining the operation of the moving image reproducing apparatus.
FIG. 3 is a flowchart for explaining the operation of the moving image distribution apparatus.
FIG. 4 is a flowchart for explaining the operation of the authentication device.
FIG. 5 is a diagram illustrating an example of information related to a reproduction right of moving image information held by a user.
FIG. 6 is a block diagram illustrating a configuration of another embodiment of the moving image distribution apparatus.
FIG. 7 is a flowchart for explaining the operation of another embodiment of the moving image distribution apparatus;
FIG. 8 is a configuration diagram showing a network configuration of a moving image distribution system.
[Explanation of symbols]
10 Movie playback device (user terminal)
40,40A video distribution device
43 Video distribution request receiving means (management means)
44 Delay authentication means (management means)
46 Video distribution blocking means (management means)
47 Video distribution means
48 Authentication period monitoring means (monitoring means)
49 Authentication period database (monitoring means)
50 Authentication device (right judging means)
52 User information database (right judging means)
53 User information confirmation means (right judgment means)

Claims (9)

動画配信装置が、ユーザ端末から送信された動画配信要求に応じて、配信要求された動画情報を再生する権利を前記ユーザ端末のユーザが持っているか否かについて認証装置に問い合わせるとともに、前記ユーザ端末に対する前記動画情報の配信を開始し、
前記認証装置が、前記動画配信装置からの問い合わせに対して、前記動画配信要求に含まれる情報に基づいて、前記ユーザが前記動画情報を再生する権利を持っているか否かについて判断し、
前記動画配信装置が、前記認証装置によって前記ユーザが前記動画情報を再生する権利を持っていないと判断された場合に、前記ユーザ端末に対する前記動画情報の配信を停止する
ことを特徴とする動画配信方法。
Video distribution device, in accordance with the moving image distribution request transmitted from the user terminal, querying the right to play the video information distribution request to the authentication device as to whether the user terminal users have Rutotomoni, the user Start distributing the video information to the device ,
In response to the inquiry from the video distribution device, the authentication device determines whether the user has a right to reproduce the video information based on information included in the video distribution request;
The moving image distribution device stops the distribution of the moving image information to the user terminal when the authentication device determines that the user does not have the right to reproduce the moving image information. Method.
前記認証装置が、前記ユーザが前記動画情報を再生する権利を持っているか否かについて、前記動画配信要求に含まれるユーザを識別する情報及び動画情報を示す情報に基づいて、前記ユーザ及び前記動画情報を特定して判断する
ことを特徴とする請求項1記載の動画配信方法。
The authentication device, whether the user has the right to reproduce the moving image information, based on the information indicating information and video information identifying the user included in the video distribution request, the user and the videos 2. The moving image distribution method according to claim 1, wherein information is determined and determined.
前記認証装置が、前記ユーザが前記動画情報を再生する権利を持っているか否かについて、前記動画配信要求に含まれるユーザを識別する情報、動画情報を示す情報及びユーザ端末を識別する情報に基づいて、前記ユーザ、前記動画情報及び前記ユーザ端末を特定して判断する
ことを特徴とする請求項1記載の動画配信方法。
The authentication device, whether the user has the right to reproduce the moving picture information, based on the information identifying information for identifying a user included in the video distribution request, the information and a user terminal shows the video information The moving image distribution method according to claim 1, wherein the user, the moving image information, and the user terminal are identified and determined.
前記動画配信装置が、前記動画情報の配信を開始してから所定期間を経過しても、前記ユーザが前記動画情報を再生する権利を持っているか否かについての前記認証装置からの判断結果が得られない場合には、前記動画情報の配信を停止する
ことを特徴とする請求項1から請求項3のうちのいずれか1項記載の動画配信方法。
The video distribution device, even after the lapse of a predetermined time period from the start of delivery of the video information, the determination result from the authentication device as to whether the user has the right to reproduce the moving picture information The moving image distribution method according to any one of claims 1 to 3, characterized in that distribution of the moving image information is stopped if it cannot be obtained.
ユーザ端末から送信された動画配信要求に応じて、配信要求された動画情報を再生する権利を前記ユーザ端末のユーザが持っているか否かについて問い合わせるとともに、前記動画情報の配信の開始を指示し、その後に、問い合わせに対して前記ユーザが前記動画情報を再生する権利を持っていないと判断された場合に、前記動画情報の配信の停止を指示する管理手段と、
前記管理手段からの問い合わせに対して、前記動画配信要求に含まれる情報に基づいて、前記ユーザが前記動画情報を再生する権利を持っているか否かについて判断し、判断結果を前記管理手段に送る権利判定手段と、
前記管理手段からの指示に従って、前記ユーザ端末に対する前記動画情報の配信の開始または停止を実行する動画配信手段と
を備えたことを特徴とする動画配信システム。
In response to the video distribution request transmitted from the user terminal, inquires whether or not the user of the user terminal has the right to play the video information requested for distribution, and instructs the start of distribution of the video information, Thereafter, when it is determined that the user does not have the right to reproduce the video information in response to the inquiry, a management unit that instructs to stop the distribution of the video information;
In response to the inquiry from the management means, it is determined whether or not the user has the right to reproduce the video information based on information included in the video distribution request, and the determination result is sent to the management means. Rights determination means;
A moving image distribution system comprising: moving image distribution means for starting or stopping distribution of the moving image information to the user terminal in accordance with an instruction from the management means.
前記権利判定手段は、前記ユーザが前記動画情報を再生する権利を持っているか否かについて、前記動画配信要求に含まれるユーザを識別する情報及び動画情報を示す情報に基づいて、前記ユーザ及び前記動画情報を特定して判断する
ことを特徴とする請求項5記載の動画配信システム。
The right judging unit, wherein whether the user has the right to reproduce the moving image information, based on the information indicating information and video information identifying the user included in the video distribution request, the user and the The moving image distribution system according to claim 5, wherein moving image information is specified and determined.
前記権利判定手段は、前記ユーザが前記動画情報を再生する権利を持っているか否かについて、前記動画配信要求に含まれるユーザを識別する情報、動画情報を示す情報及びユーザ端末を識別する情報に基づいて、前記ユーザ、前記動画情報及び前記ユーザ端末を特定して判断することを特徴とする請求項5記載の動画配信システム。 The right judging unit, whether the user has the right to reproduce the moving image information, information identifying a user included in the video distribution request, the information and information identifying the user terminal indicating the video information 6. The moving image distribution system according to claim 5, wherein the user, the moving image information, and the user terminal are identified and determined based on the determination. 前記動画情報の配信を開始してから所定期間を経過しても、前記ユーザが前記動画情報を再生する権利を持っているか否かについての判断結果が得られない場合には、前記動画情報の配信の停止を動画配信手段に指示する監視手段を備えたことを特徴とする請求項5から請求項7のうちのいずれか1項記載の動画配信システム。Even after the elapse of a predetermined time period from the start of delivery of the moving image information, wherein when the user determination result of whether they have the right to reproduce the moving picture information can not be obtained, the moving image information 8. The moving image distribution system according to claim 5, further comprising a monitoring unit that instructs the moving image distribution unit to stop distribution. 前記管理手段は、
前記動画配信要求してきた前記ユーザが前記動画情報を再生する権利を持っているか否かについて前記権利判定手段に問い合わせるとともに、前記動画配信手段に前記動画情報の配信の開始を指示し、その後に、問い合わせに対する前記権利判定手段からの判断結果を受け取ると、当該判断結果を確認し、前記ユーザが前記動画情報を再生する権利を持っていないと判断された場合、動画配信が不正である旨を通知する遅延認証手段と、
前記遅延認証手段からの前記通知を受け取ると、前記動画配信手段に前記ユーザに対する前記動画情報の配信の停止を指示する遮断手段と
を備えたことを特徴とする請求項5から請求項8のうちのいずれか1項記載の動画配信システム。
The management means includes
With inquiry to the right judging unit for determining whether or not the user who has the video distribution request has the right to reproduce the video information, the instructing the start of the delivery video information to the video distribution unit, thereafter, Upon receiving the determination result from the right determination means for the inquiry, the determination result is confirmed, and if it is determined that the user does not have the right to reproduce the moving image information, notification that the moving image distribution is illegal Delayed authentication means,
9. The apparatus according to claim 5, further comprising: a blocking unit that instructs the moving image distribution unit to stop the distribution of the moving image information to the user when the notification from the delay authentication unit is received. The moving image distribution system according to any one of the above.
JP2002086948A 2002-03-26 2002-03-26 Video distribution method and video distribution system Expired - Lifetime JP4069652B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002086948A JP4069652B2 (en) 2002-03-26 2002-03-26 Video distribution method and video distribution system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002086948A JP4069652B2 (en) 2002-03-26 2002-03-26 Video distribution method and video distribution system

Publications (2)

Publication Number Publication Date
JP2003284032A JP2003284032A (en) 2003-10-03
JP4069652B2 true JP4069652B2 (en) 2008-04-02

Family

ID=29233362

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002086948A Expired - Lifetime JP4069652B2 (en) 2002-03-26 2002-03-26 Video distribution method and video distribution system

Country Status (1)

Country Link
JP (1) JP4069652B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009296554A (en) * 2008-06-09 2009-12-17 Sony Corp Server device, license distributing method and content receiving device
JP5778070B2 (en) * 2012-04-04 2015-09-16 三菱電機インフォメーションシステムズ株式会社 Content data management system and program

Also Published As

Publication number Publication date
JP2003284032A (en) 2003-10-03

Similar Documents

Publication Publication Date Title
US6990580B2 (en) Information providing apparatus and method, information processing apparatus and method, and program storage medium
US7215779B2 (en) Information providing apparatus and method, information processing apparatus and method, and program storage medium
EP1301863B1 (en) Systems and methods for integrity certification and verification of content consumption environments
US9032097B2 (en) Data communication with remote network node
US7895445B1 (en) Token-based remote data access
US8108493B2 (en) Remote access management
EP1277305B1 (en) Secure digital content licensing system and method
US7873987B2 (en) Content distribution system and distribution method, and content processing device and processing method
US7240033B2 (en) Information providing apparatus and method, information processing apparatus and method, program storage medium, program, and information providing system
EP1587000A1 (en) Content delivery system, information processing apparatus or information processing method, and computer program
US6684198B1 (en) Program data distribution via open network
US9400875B1 (en) Content routing with rights management
US20150199663A1 (en) Information providing apparatus and method, information processing apparatus and method, program storage medium, program, and information providing system
US20080022356A1 (en) Communication processing method and system relating to authentication information
CN101189633B (en) Method and equipment for carrying out authorizing rights issuers in content delivering system
JP4069652B2 (en) Video distribution method and video distribution system
CN101310263A (en) Data communication with remote network nodes
JP2009217370A (en) Content viewing terminal, its program, and content viewing right transfer method
JPH1168744A (en) Control method for information distribution system and information distribution system
JP4637602B2 (en) Content distribution system, content distribution method, and program
KR100610638B1 (en) A system and a method for providing multimedia contents on demand
WO2007087742A1 (en) A method and apparatus for obtaining content data packets in drm
WO2006118561A1 (en) Systems and methods for integrity certification and verification
JP2004086490A (en) Integrated service equipment
JP2005197804A (en) Streaming distribution server

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050221

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20051116

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20051116

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20070920

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20071002

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20071130

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: 20071225

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080107

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 4069652

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20110125

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20110125

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20120125

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20130125

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20130125

Year of fee payment: 5

EXPY Cancellation because of completion of term