JP4069652B2 - Video distribution method and video distribution system - Google Patents
Video distribution method and video distribution system Download PDFInfo
- 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
Links
- 238000009826 distribution Methods 0.000 title claims description 264
- 238000000034 method Methods 0.000 title claims description 26
- 230000000903 blocking effect Effects 0.000 claims description 17
- 238000012544 monitoring process Methods 0.000 claims description 17
- 238000007726 management method Methods 0.000 claims description 12
- 230000003111 delayed effect Effects 0.000 claims description 6
- 238000012790 confirmation Methods 0.000 description 24
- 238000004891 communication Methods 0.000 description 19
- 238000012545 processing Methods 0.000 description 16
- 238000010586 diagram Methods 0.000 description 7
- 238000004519 manufacturing process Methods 0.000 description 3
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 238000010923 batch production Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
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
[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
[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
[0005]
The
[0006]
When the user wants to view paid video information distributed via the
[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
[0008]
In response to the authentication request transmitted from the moving image distribution device 4, the
[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
[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
[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
[0012]
In order to solve such a problem, it is conceivable to introduce a high-speed and large-scale device as the
[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 (
[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
[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
[0024]
In the configuration shown in FIG. 1, the
[0025]
The
[0026]
The
[0027]
The user
[0028]
Note that the moving
[0029]
The
[0030]
The lower-level communication means 41 is connected to the
[0031]
The
[0032]
The delayed
[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
[0034]
Whether or not the
[0035]
The
[0036]
Next, the operation will be described.
(1) Operation of the
The user needs to acquire the reproduction right of moving image information on the premise that the paid moving image information distributed via the
[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
[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
[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
[0041]
Such terminal identification information and user identification information are stored in the
[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
[0043]
In the video playback device 1, the
[0044]
The
[0045]
The user
[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
[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
[0049]
When receiving the URL from the user
[0050]
Thereafter, the moving
[0051]
(2) Operation of the
FIG. 3 is a flowchart for explaining the operation of the moving image distribution apparatus. In the moving
[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
[0054]
The moving image distribution
[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
[0056]
At the same time (immediately or simultaneously), the
[0057]
When receiving the instruction to start distributing the moving image information from the
[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
[0059]
The moving
[0060]
On the other hand, even after the
[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
[0062]
Specifically, when the
[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
[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
[0065]
(3) Operation of
FIG. 4 is a flowchart for explaining the operation of the authentication apparatus. The user
[0066]
The
[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
[0068]
Further, the user
[0069]
If the user
[0070]
For example, when the user
[0071]
Actually, the user
[0072]
As described above, in this embodiment, when there is a video distribution request from the user, the
[0073]
According to such a configuration, even if authentication requests are concentrated on the
[0074]
Further, the
[0075]
Further, the
[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
[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
[0078]
FIG. 6 is a block diagram showing a configuration of another embodiment of the moving image distribution apparatus. The moving
[0079]
The authentication
[0080]
In the moving
[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
[0082]
The
[0083]
If the delayed
[0084]
If the predetermined authentication period has not yet elapsed, the authentication
[0085]
When it is determined that the predetermined authentication period has elapsed, the authentication
[0086]
If the
[0087]
As described above, in the present embodiment, the authentication
[0088]
According to such a configuration, even when the authentication process by the
[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から請求項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.
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)
| 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 |
-
2002
- 2002-03-26 JP JP2002086948A patent/JP4069652B2/en not_active Expired - Lifetime
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 |