(57)【要約】【課題】メタファイルを用いたコンテンツ配信において、利用者にコンテンツ配信のためのパスワードやＵＲＬを認識させることなく、コンテンツ配信に高いセキュリティを付与することを可能とする。【解決手段】通信回線４０を介し、ワンタイムＵＲＬ管理装置１０がコンテンツ配信サーバ２０からクライアント端末３０へのコンテンツ配信を制御するコンテンツ配信システムであって、装置１０が、端末３０からのコンテンツ配信要求により特定されたコンテンツのＵＲＬと作成したパスワードにもとづきワンタイムＵＲＬを有するメタファイルを作成して端末３０へ送信し、サーバ２０からのパスワードの確認要求に対し、パスワードがパスワードテーブルに存在するかどうかを検索し、存在する場合は削除して確認情報をサーバ２０に送信し、サーバ２０が、確認情報を受信すると、コンテンツを端末３０に送信する。【選択図】      図１
2004310269.tif 000002
【特許請求の範囲】
【請求項１】
通信回線を介して、ワンタイムＵＲＬ管理装置がコンテンツ配信サーバからクライアント端末へのコンテンツ配信を制御するコンテンツ配信システムであって、
前記クライアント端末が、前記ワンタイムＵＲＬ管理装置へコンテンツ配信要求を送信し、前記ワンタイムＵＲＬ管理装置から送信されてきたメタファイルに含まれるワンタイムＵＲＬにもとづいて前記コンテンツ配信サーバにアクセスし、
前記ワンタイムＵＲＬ管理装置が、前記クライアント端末から前記コンテンツ配信要求を受信すると、パスワードを作成してパスワードテーブルに格納するとともに、前記コンテンツ配信要求により特定されたコンテンツのＵＲＬと前記パスワードにもとづき前記ワンタイムＵＲＬを作成し、このワンタイムＵＲＬにもとづき前記メタファイルを作成して前記クライアント端末へ送信し、かつ、前記コンテンツ配信サーバから送信されてきたパスワードの確認要求に対して、このパスワードの確認要求に含まれるパスワードが前記パスワードテーブルに存在するかどうかを検索し、前記パスワードが前記パスワードテーブルに存在する場合は、前記パスワードを前記パスワードテーブルから削除して前記パスワードが正しいものであることを示す情報を前記コンテンツ配信サーバに送信し、前記パスワードが前記パスワードテーブルに存在しない場合は、前記パスワードが不正であることを示す情報を前記コンテンツ配信サーバに送信し、
前記コンテンツ配信サーバが、前記クライアント端末によるアクセスの際に受信した前記ワンタイムＵＲＬから前記パスワードを抽出し、このパスワードの確認要求を前記ワンタイムＵＲＬ管理装置に送信して、前記ワンタイムＵＲＬ管理装置から前記パスワードが正しいものであることを示す情報を受信すると、前記ワンタイムＵＲＬにもとづき要求されたコンテンツを前記クライアント端末に送信する
ことを特徴とするコンテンツ配信システム。
【請求項２】
前記ワンタイムＵＲＬ管理装置が、前記パスワードとして、有効期限付きのパスワードを作成し、所定のタイミングで前記パスワードテーブルに対して有効期限切れのパスワードを検索して、当該有効期限切れのパスワードを前記パスワードテーブルから削除する
ことを特徴とする請求項１記載のコンテンツ配信システム。
【請求項３】
前記ワンタイムＵＲＬ管理装置が、前記クライアント端末にコンテンツ一覧表を送信し、
前記クライアント端末が、前記コンテンツ一覧表からコンテンツの選択入力を行うことにより、前記コンテンツ配信要求を前記ワンタイムＵＲＬ管理装置に送信する
ことを特徴とする請求項１または２記載のコンテンツ配信システム。
【請求項４】
前記コンテンツが、映像コンテンツであることを特徴とする請求項１〜３のいずれかに記載のコンテンツ配信システム。
【請求項５】
通信回線を介して、ワンタイムＵＲＬ管理装置がコンテンツ配信サーバからクライアント端末へのコンテンツ配信を制御するコンテンツ配信方法であって、
前記クライアント端末が、前記ワンタイムＵＲＬ管理装置へコンテンツ配信要求を送信し、
前記ワンタイムＵＲＬ管理装置が、前記コンテンツ配信要求を受信すると、パスワードを作成してパスワードテーブルに格納するとともに、前記コンテンツ配信要求により特定されたコンテンツのＵＲＬと前記パスワードにもとづきワンタイムＵＲＬを作成し、このワンタイムＵＲＬにもとづきメタファイルを作成して前記クライアント端末へ送信し、
前記クライアント端末が、前記メタファイルに含まれる前記ワンタイムＵＲＬにもとづいて前記コンテンツ配信サーバにアクセスし、
前記コンテンツ配信サーバが、前記アクセスの際に受信した前記ワンタイムＵＲＬから前記パスワードを抽出して、このパスワードの確認要求を前記ワンタイムＵＲＬ管理装置に送信し、
前記ワンタイムＵＲＬ管理装置が、前記パスワードの確認要求にもとづき前記パスワードが前記パスワードテーブルに存在するかどうかを検索して、前記パスワードが前記パスワードテーブルに存在する場合は、前記パスワードを前記パスワードテーブルから削除して前記パスワードが正しいものであることを示す情報を前記コンテンツ配信サーバに送信し、前記パスワードが前記パスワードテーブルに存在しない場合は、前記パスワードが不正であることを示す情報を前記コンテンツ配信サーバに送信し、
前記コンテンツ配信サーバが、前記パスワードが前記パスワードテーブルに存在することを示す情報を受信すると、前記ワンタイムＵＲＬにもとづき要求されたコンテンツを前記クライアント端末に送信する
ことを特徴とするコンテンツ配信方法。
【請求項６】
前記ワンタイムＵＲＬ管理装置が、前記パスワードとして、有効期限付きのパスワードを作成し、所定のタイミングで前記パスワードテーブルに対して有効期限切れのパスワードを検索して、当該有効期限切れのパスワードを前記パスワードテーブルから削除する
ことを特徴とする請求項５記載のコンテンツ配信方法。
【請求項７】
通信回線を介して、ワンタイムＵＲＬ管理装置にコンテンツ配信サーバからクライアント端末へのコンテンツ配信を制御させるワンタイムＵＲＬ管理プログラムであって、
前記コンテンツ配信サーバに、
前記クライアント端末からのコンテンツ配信要求に対して、パスワードを作成させてパスワードテーブルに格納させるとともに、前記コンテンツ配信要求により特定されたコンテンツのＵＲＬと前記パスワードにもとづきワンタイムＵＲＬを作成させ、
前記ワンタイムＵＲＬにもとづきメタファイルを作成させて前記クライアント端末へ送信させる
ことを実行させるためのコンテンツ配信プログラム。
【請求項８】
前記ワンタイムＵＲＬ管理装置に、
前記コンテンツ配信サーバから送信されてきたパスワードの確認要求に対して、このパスワードの確認要求に含まれるパスワードが前記パスワードテーブルに存在するかどうかを検索させて、前記パスワードが前記パスワードテーブルに存在する場合は、前記パスワードを前記パスワードテーブルから削除させて前記パスワードが正しいものであることを示す情報を前記コンテンツ配信サーバへ送信させ、前記パスワードが前記パスワードテーブルに存在しない場合は、前記パスワードが不正であることを示す情報を前記コンテンツ配信サーバへ送信させる
ことを実行させるための請求項７記載のコンテンツ配信プログラム。
【請求項９】
前記ワンタイムＵＲＬ管理装置に、
前記パスワードとして、有効期限付きのパスワードを作成させ、
所定のタイミングで前記パスワードテーブルに対して有効期限切れのパスワードを検索させて、当該有効期限切れのパスワードを前記パスワードテーブルから削除させる
ことを実行させるための請求項７または８記載のコンテンツ配信プログラム。
【請求項１０】
通信回線を介して、コンテンツ配信サーバからクライアント端末へのコンテンツ配信を制御するワンタイムＵＲＬ管理装置であって、
前記クライアント端末からのコンテンツ配信要求に対して、パスワードを作成してパスワードテーブルに格納するとともに、前記コンテンツ配信要求により特定されたコンテンツのＵＲＬと前記パスワードにもとづきワンタイムＵＲＬを作成するワンタイムＵＲＬ作成手段と、
前記ワンタイムＵＲＬにもとづきメタファイルを作成して前記クライアント端末に送信するメタファイル作成手段と、を有する
ことを特徴とするワンタイムＵＲＬ管理装置。
【請求項１１】
前記コンテンツ配信サーバから送信されてきたパスワードの確認要求に対して、このパスワードの確認要求に含まれるパスワードが前記パスワードテーブルに存在するかどうかを検索して、前記パスワードが前記パスワードテーブルに存在する場合は、前記パスワードを前記パスワードテーブルから削除して前記パスワードが正しいものであることを示す情報を前記コンテンツ配信サーバに送信し、前記パスワードが前記パスワードテーブルに存在しない場合は、前記パスワードが不正であることを示す情報を前記コンテンツ配信サーバに送信するパスワード確認手段を有する
ことを特徴とする請求項１０記載のワンタイムＵＲＬ管理装置。
【請求項１２】
前記ワンタイムＵＲＬ作成手段が、前記パスワードとして、有効期限付きのパスワードを作成し、
前記ワンタイムＵＲＬ管理装置が、所定のタイミングで前記パスワードテーブルに対して有効期限切れのパスワードを検索して、当該有効期限切れのパスワードを前記パスワードテーブルから削除するパスワード期限確認手段を有する
ことを特徴とする請求項１０または１１記載のワンタイムＵＲＬ管理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コンテンツの配信にあたり、ワンタイムＵＲＬを有するメタファイルをクライアント端末に送信し、クライアント端末がこれを用いてコンテンツ配信サーバにアクセスすることにより、利用者にコンテンツ配信のためのパスワードやＵＲＬを認識させることなく、コンテンツ配信に高いセキュリティを付与するコンテンツ配信システム、方法、プログラム、およびワンタイムＵＲＬ管理装置に関する。
【０００２】
【従来の技術】
従来、インターネットを利用した映像配信システムでは、クライアントは映像コンテンツのＵＲＬが記入されたメタファイルを利用して映像を視聴するのが一般的な方法である。
映像コンテンツへのアクセスを特定クライアントのみに制限したい場合、メタファイル作成機構へのアクセスをパスワード等を用いて制限する方法が多い。
しかし、この方法では、メタファイル作成機構より正規に入手したメタファイルが二次利用されると、映像コンテンツのＵＲＬが漏洩してしまう可能性がある。映像コンテンツのＵＲＬが一度ネットワーク上に漏洩してしまえば、多くのクライアントから不正に映像コンテンツへアクセスされるおそれがあるという問題があった。
一方、このような固定式のパスワードを用いた場合の問題点を解消すべく、サービスの供給にあたり、一度だけ使用することの可能なワンタイムパスワードを発行する利用者認証方法等が提案されている（例えば、特許文献１参照。）。
【０００３】
【特許文献１】
特開２００１−４５５６２号公報
【０００４】
【発明が解決しようとする課題】
しかしながら、この従来の利用者認証方法を、映像配信システムに適用したとしても、パスワードが、利用者の目にさらされるため、漏洩を招くおそれがあるという問題があった。また、その認証のために、パスワードが、人手を介して入力される必要があるという問題もあった。
さらに、利用者が、このパスワードを用いて正規にメタファイルを受信したとしても、メタファイルが二次利用された場合に、映像コンテンツのＵＲＬが漏洩してしまうという問題を排除することができるものではなかった。
加えて、サービスの供給を受けるための当該パスワードを入力は、任意のタイミングに行われることとなるため、パスワードを比較的長期間有効とする必要があり、パスワード漏洩の危険が高いという問題もあった。
【０００５】
本発明は、上記の事情にかんがみなされたものであり、コンテンツの配信にあたり、ワンタイムＵＲＬを有するメタファイルをクライアント端末に送信し、クライアント端末がこれを用いてコンテンツ配信サーバにアクセスすることにより、利用者にコンテンツ配信のためのパスワードやＵＲＬを認識させることなく、コンテンツ配信に高いセキュリティを付与することの可能なコンテンツ配信システム、方法、プログラム、およびワンタイムＵＲＬ管理装置の提供を目的とする。
【０００６】
【課題を解決するための手段】
上記目的を達成するため、本発明の請求項１記載のコンテンツ配信システムは、通信回線を介して、ワンタイムＵＲＬ管理装置がコンテンツ配信サーバからクライアント端末へのコンテンツ配信を制御するコンテンツ配信システムであって、クライアント端末が、ワンタイムＵＲＬ管理装置へコンテンツ配信要求を送信し、ワンタイムＵＲＬ管理装置から送信されてきたメタファイルに含まれるワンタイムＵＲＬにもとづいてコンテンツ配信サーバにアクセスし、ワンタイムＵＲＬ管理装置が、クライアント端末からコンテンツ配信要求を受信すると、パスワードを作成してパスワードテーブルに格納するとともに、コンテンツ配信要求により特定されたコンテンツのＵＲＬとパスワードにもとづきワンタイムＵＲＬを作成し、このワンタイムＵＲＬにもとづきメタファイルを作成してクライアント端末へ送信し、かつ、コンテンツ配信サーバから送信されてきたパスワードの確認要求に対して、このパスワードの確認要求に含まれるパスワードがパスワードテーブルに存在するかどうかを検索し、パスワードがパスワードテーブルに存在する場合は、パスワードをパスワードテーブルから削除してパスワードが正しいものであることを示す情報をコンテンツ配信サーバに送信し、パスワードがパスワードテーブルに存在しない場合は、パスワードが不正であることを示す情報をコンテンツ配信サーバに送信し、コンテンツ配信サーバが、クライアント端末によるアクセスの際に受信したワンタイムＵＲＬからパスワードを抽出し、このパスワードの確認要求をワンタイムＵＲＬ管理装置に送信して、ワンタイムＵＲＬ管理装置からパスワードが正しいものであることを示す情報を受信すると、ワンタイムＵＲＬにもとづき要求されたコンテンツをクライアント端末に送信する構成としてある。
【０００７】
コンテンツ配信システムをこのような構成にすれば、コンテンツのＵＲＬに対するアクセスを一回のみに限定することができる。
すなわち、あるクライアントが取得したメタファイルを、他のクライアントが二次利用して映像配信サーバにアクセスしても、パスワードテーブルにおける該当パスワードが削除されているため、そのアクセスは不正なものと見なされて視聴することができない。
この効果によって、映像コンテンツの著作権の侵害や、有料コンテンツの不正視聴等を阻止することが可能となる。さらに、メタファイルの発行と映像コンテンツ等の視聴とを一対一に対応付けることができ、正確な視聴情報を得ることが可能となる。
【０００８】
また、本発明のコンテンツ配信システムによれば、パスワードおよびＵＲＬが人目にさらされることがなく、コンテンツ配信におけるセキュリティを高めることが可能となる。
さらに、メタファイルを受信したクライアント端末は、そのＷｅｂブラウザなどによってメタファイルに関連付けられたプレーヤを自動的に起動でき、クライアント端末のＵＲＬへのアクセスに際して人手を介する必要がない。
加えて、本発明では、ワンタイムＵＲＬが直ちに利用されるため、高いセキュリティ効果を得ることが可能となる。
なお、コンテンツ配信要求が有する情報としては、コンテンツを特定することの可能な情報であればよく、例えば、コンテンツの選択情報などとすることができる。
【０００９】
本発明の請求項２記載のコンテンツ配信システムは、ワンタイムＵＲＬ管理装置が、パスワードとして、有効期限付きのパスワードを作成し、所定のタイミングでパスワードテーブルに対して有効期限切れのパスワードを検索して、当該有効期限切れのパスワードをパスワードテーブルから削除する構成としてある。
【００１０】
コンテンツ配信システムをこのような構成にすれば、ワンタイムＵＲＬ管理装置が作成したパスワードに有効期限を設定することによって、パスワードの効果を限られた時間に制限することができる。
本発明のコンテンツ配信システムによれば、ワンタイムＵＲＬ管理装置により発行されたワンタイムＵＲＬは、発行後直ちに利用され、そのパスワードはパスワードテーブルから削除されるため、パスワードの寿命はもともと極めて短時間である。
【００１１】
しかし、例えば、ワンタイムＵＲＬ管理装置がメタファイルをクライアント端末に送信した直後に、クライアント端末のシステムダウン等によりクライアント端末からコンテンツ配信サーバへのアクセスが行われず、パスワードが有効状態のまま存続することとなる場合なども考えられる。
このため、本発明のコンテンツ配信システムは、パスワードテーブルからパスワードを短時間の間に自動的に削除することにより、パスワード漏洩の機会を低減して、セキュリティ効果を高めることを可能としている。
【００１２】
なお、従来技術においても、利用者に発行したパスワードに有効期限を設定することが行われているが、従来のパスワードの有効期限の制限機能と本発明のそれとは、その質において大きく相違するものである。
すなわち、従来のパスワードの有効期限は、利用者に対して所定の利用機会を確保するものであり、例えば、一年，一ヶ月，一週間，一日といった、ある程度長い期間を設定する必要がある。
一方、本発明の有効期限は、利用者に対して利用機会を与えるものではなく、ワンタイムＵＲＬ管理装置からクライアント端末へのメタファイル送信、クライアント端末からコンテンツ配信サーバへのアクセス、およびコンテンツ配信サーバにおけるパスワードの確認・削除の実行を確保できればよいものであるため、例えば、数分や数秒といった単位の時間を設定し、パスワードの効果を極めて短時間に制限することが可能なものである。
【００１３】
本発明の請求項３記載のコンテンツ配信システムは、ワンタイムＵＲＬ管理装置が、クライアント端末にコンテンツ一覧表を送信し、クライアント端末が、コンテンツ一覧表からコンテンツの選択入力を行うことにより、コンテンツ配信要求をワンタイムＵＲＬ管理装置に送信する構成としてある。
【００１４】
コンテンツ配信システムをこのような構成にすれば、利用者は、ワンタイムＵＲＬ管理装置からクライアント端末に送信されてきたコンテンツ一覧表を参照して、この一覧表から視聴等を行いたいコンテンツを選択することができる。
そして、クライアント端末から、その選択情報をコンテンツ配信要求としてワンタイムＵＲＬ管理装置に送信することができる。
また、ワンタイムＵＲＬ管理装置は、上記コンテンツ一覧表における選択情報をチェックし、クライアントによる選択がされている場合に、この選択されているコンテンツに対して配信要求があったと判断して、上述のパスワードの作成等を実行することが可能となる。
【００１５】
本発明の請求項４記載のコンテンツ配信システムは、コンテンツが、映像コンテンツである構成としてある。
コンテンツ配信システムをこのような構成にすれば、このコンテンツ配信システムを、特に映像コンテンツの視聴に用いることが可能となる。
【００１６】
本発明の請求項５記載のコンテンツ配信方法は、通信回線を介して、ワンタイムＵＲＬ管理装置がコンテンツ配信サーバからクライアント端末へのコンテンツ配信を制御するコンテンツ配信方法であって、クライアント端末が、ワンタイムＵＲＬ管理装置へコンテンツ配信要求を送信し、ワンタイムＵＲＬ管理装置が、コンテンツ配信要求を受信すると、パスワードを作成してパスワードテーブルに格納するとともに、コンテンツ配信要求により特定されたコンテンツのＵＲＬとパスワードにもとづきワンタイムＵＲＬを作成し、このワンタイムＵＲＬにもとづきメタファイルを作成してクライアント端末へ送信し、クライアント端末が、メタファイルに含まれるワンタイムＵＲＬにもとづいてコンテンツ配信サーバにアクセスし、コンテンツ配信サーバが、アクセスの際に受信したワンタイムＵＲＬからパスワードを抽出して、このパスワードの確認要求をワンタイムＵＲＬ管理装置に送信し、ワンタイムＵＲＬ管理装置が、パスワードの確認要求にもとづきパスワードがパスワードテーブルに存在するかどうかを検索して、パスワードがパスワードテーブルに存在する場合は、パスワードをパスワードテーブルから削除してパスワードが正しいものであることを示す情報をコンテンツ配信サーバに送信し、パスワードがパスワードテーブルに存在しない場合は、パスワードが不正であることを示す情報をコンテンツ配信サーバに送信し、コンテンツ配信サーバが、パスワードがパスワードテーブルに存在することを示す情報を受信すると、ワンタイムＵＲＬにもとづき要求されたコンテンツをクライアント端末に送信する方法としてある。
【００１７】
コンテンツ配信方法をこのような方法にすれば、コンテンツのＵＲＬに対するアクセスを一回のみに限定することができるとともに、パスワードおよびＵＲＬを利用者に認識させずにコンテンツの配信を行うことが可能となる。
このため、メタファイルの二次使用などによるＵＲＬの漏洩を防止することができるとともに、ワンタイムＵＲＬが人手を介することなく直ちに利用されることから、コンテンツ配信におけるセキュリティを高めることが可能となる。
【００１８】
本発明の請求項６記載のコンテンツ配信方法は、ワンタイムＵＲＬ管理装置が、パスワードとして、有効期限付きのパスワードを作成し、所定のタイミングでパスワードテーブルに対して有効期限切れのパスワードを検索して、当該有効期限切れのパスワードをパスワードテーブルから削除する方法としてある。
【００１９】
コンテンツ配信方法をこのような方法にすれば、ワンタイムＵＲＬに保有させるパスワードに有効期限を設定し、コンテンツ配信のための認証に必要な時間の経過時に、そのパスワードをパスワードテーブルから削除することができる。
このため、不測の事態が発生した場合でも、パスワードやコンテンツのＵＲＬが漏洩する危険を低減することが可能となる。
【００２０】
本発明の請求項７記載のコンテンツ配信プログラムは、通信回線を介して、ワンタイムＵＲＬ管理装置にコンテンツ配信サーバからクライアント端末へのコンテンツ配信を制御させるワンタイムＵＲＬ管理プログラムであって、コンテンツ配信サーバに、クライアント端末からのコンテンツ配信要求に対して、パスワードを作成させてパスワードテーブルに格納させるとともに、コンテンツ配信要求により特定されたコンテンツのＵＲＬとパスワードにもとづきワンタイムＵＲＬを作成させ、ワンタイムＵＲＬにもとづきメタファイルを作成させてクライアント端末へ送信させる構成としてある。
【００２１】
コンテンツ配信プログラムをこのような構成にすれば、ワンタイムＵＲＬ管理装置に、クライアント端末からのコンテンツ配信要求に対して、ワンタイムＵＲＬを有するメタファイルを作成させて、クライアント端末に送信させることができる。
このため、クライアント端末は、利用者にコンテンツのＵＲＬおよびパスワードを認識させることなく、このメタファイルを用いてコンテンツ配信サーバにアクセスすることが可能となる。
【００２２】
本発明の請求項８記載のコンテンツ配信プログラムは、ワンタイムＵＲＬ管理装置に、コンテンツ配信サーバから送信されてきたパスワードの確認要求に対して、このパスワードの確認要求に含まれるパスワードがパスワードテーブルに存在するかどうかを検索させて、パスワードがパスワードテーブルに存在する場合は、パスワードをパスワードテーブルから削除させてパスワードが正しいものであることを示す情報をコンテンツ配信サーバへ送信させ、パスワードがパスワードテーブルに存在しない場合は、パスワードが不正であることを示す情報をコンテンツ配信サーバへ送信させる構成としてある。
【００２３】
コンテンツ配信プログラムをこのような構成にすれば、ワンタイムＵＲＬ管理装置に、ワンタイムＵＲＬに含まれるパスワードにもとづいて、コンテンツ配信のための認証を行うにあたり、認証が成功した場合には、パスワードテーブルからそのパスワードを削除させることができる。
このため、ワンタイムＵＲＬの二次使用を防止することができ、また、コンテンツ配信サーバのアクセスにあたって利用者によるＵＲＬ等の参照も行われないことから、コンテンツ配信において、高いセキュリティを実現することが可能となる。
【００２４】
本発明の請求項９記載のコンテンツ配信プログラムは、ワンタイムＵＲＬ管理装置に、パスワードとして、有効期限付きのパスワードを作成させ、所定のタイミングでパスワードテーブルに対して有効期限切れのパスワードを検索させて、当該有効期限切れのパスワードをパスワードテーブルから削除させる構成としてある。
【００２５】
コンテンツ配信プログラムをこのような構成にすれば、ワンタイムＵＲＬ管理装置に、ワンタイムＵＲＬに保有させるパスワードに、有効期限を設定させることができる。
このため、不測の事態が生じた場合などにおいても、パスワードの不正使用を防止することができ、高いセキュリティを維持することが可能となる。
【００２６】
本発明の請求項１０記載のワンタイムＵＲＬ管理装置は、通信回線を介して、コンテンツ配信サーバからクライアント端末へのコンテンツ配信を制御するワンタイムＵＲＬ管理装置であって、クライアント端末からのコンテンツ配信要求に対して、パスワードを作成してパスワードテーブルに格納するとともに、コンテンツ配信要求により特定されたコンテンツのＵＲＬとパスワードにもとづきワンタイムＵＲＬを作成するワンタイムＵＲＬ作成手段と、ワンタイムＵＲＬにもとづきメタファイルを作成してクライアント端末に送信するメタファイル作成手段とを有する構成としてある。
【００２７】
ワンタイムＵＲＬ管理装置をこのような構成にすれば、クライアント端末からのコンテンツ配信要求に対して、ワンタイムＵＲＬを有するメタファイルをクライアント端末に送信することができる。
このため、クライアント端末は、利用者にコンテンツのＵＲＬおよびパスワードを認識させることなく、このメタファイルを用いてコンテンツ配信サーバにアクセスすることが可能となる。
なお、ワンタイムＵＲＬ作成手段は、ワンタイムＵＲＬ作成プログラムが、ワンタイムＵＲＬ管理装置のプログラムメモリ上に展開されて、ＣＰＵにより実行されることによって機能するものである。これは、他の各手段についても同様である。
【００２８】
本発明の請求項１１記載のワンタイムＵＲＬ管理装置は、コンテンツ配信サーバから送信されてきたパスワードの確認要求に対して、このパスワードの確認要求に含まれるパスワードがパスワードテーブルに存在するかどうかを検索して、パスワードがパスワードテーブルに存在する場合は、パスワードをパスワードテーブルから削除してパスワードが正しいものであることを示す情報をコンテンツ配信サーバに送信し、パスワードがパスワードテーブルに存在しない場合は、パスワードが不正であることを示す情報をコンテンツ配信サーバに送信するパスワード確認手段を有する構成としてある。
【００２９】
ワンタイムＵＲＬ管理装置をこのような構成にすれば、ワンタイムＵＲＬに含まれるパスワードにもとづいて、コンテンツ配信のための認証を行うにあたり、認証が成功した場合には、パスワードテーブルからそのパスワードを削除することができる。
このため、ワンタイムＵＲＬの二次使用は行えず、また、コンテンツ配信サーバのアクセスにあたって利用者によるＵＲＬの参照も行われないことから、コンテンツ配信において、高いセキュリティを実現することが可能となる。
【００３０】
本発明の請求項１２記載のワンタイムＵＲＬ管理装置は、ワンタイムＵＲＬ作成手段が、パスワードとして、有効期限付きのパスワードを作成し、ワンタイムＵＲＬ管理装置が、所定のタイミングでパスワードテーブルに対して有効期限切れのパスワードを検索して、当該有効期限切れのパスワードをパスワードテーブルから削除するパスワード期限確認手段を有する構成としてある。
【００３１】
ワンタイムＵＲＬ管理装置をこのような構成にすれば、ワンタイムＵＲＬに保有させるパスワードに、有効期限を設定することができる。
このため、不測の事態が生じた場合などにおいても、パスワードの不正使用を防止し、高いセキュリティを維持することが可能となる。
【００３２】
【発明の実施の形態】
以下、本発明の実施形態につき、図面を参照して説明する。
本実施形態においては、配信対象とするコンテンツを映像コンテンツとし、コンテンツ配信サーバを映像配信サーバと、コンテンツ配信システムを映像配信システムとしているが、これらに限定するものではない。
まず、本発明の実施形態の構成について、図１を参照して説明する。同図は、本実施形態の映像配信システム１の構成を示すブロック図である。
【００３３】
図１に示すように、本実施形態の映像配信システム１は、ワンタイムＵＲＬ管理装置１０，映像配信サーバ２０，クライアント端末３０（３０−１，３０−２〜３０−ｎ），通信回線４０を有している。
ワンタイムＵＲＬ管理装置１０は、ワンタイムＵＲＬを管理することにより、映像配信サーバ２０からクライアント端末３０へ映像コンテンツを配信するにあたってのセキュリティを確保する機器である。
このワンタイムＵＲＬ管理装置１０としては、ワークステーションやサーバ、パーソナルコンピュータ等を用いることができる。
【００３４】
ワンタイムＵＲＬ管理装置１０は、図１に示すように、プログラムメモリ１１，データベース１２，ＣＰＵ１３を有している。
プログラムメモリ１１は、プログラムそのものを格納するメモリであり、メタファイル作成プログラム１１ａ，ワンタイムＵＲＬ作成プログラム１１ｂ，パスワード確認プログラム１１ｃ，パスワード期限確認プログラム１１ｄが読み込まれ、実行可能状態となっている。
【００３５】
メタファイル作成プログラム１１ａは、映像コンテンツ視聴用のメタファイルを作成するプログラムである。
ワンタイムＵＲＬ作成プログラム１１ｂは、新規にパスワードを作成してパスワードテーブル１２ｃに登録し、そのパスワードをもとにワンタイムＵＲＬを作成するプログラムである。
パスワード確認プログラム１１ｃは、映像配信サーバ２０からの要求に応じて、パスワードテーブル１２ｃを参照してパスワードの正当性を確認するプログラムである。
パスワード期限確認プログラム１１ｄは、有効期限の切れたパスワードをパスワードテーブル１２ｃから削除するプログラムである。
【００３６】
データベース１２は、ユーザテーブル１２ａ，コンテンツテーブル１２ｂ，パスワードテーブル１２ｃを有している。
ユーザテーブル１２ａは、ワンタイムＵＲＬ管理装置１０へアクセスのあったクライアントの認証に利用するユーザ名およびパスワード等を記憶する。
コンテンツテーブル１２ｂは、映像配信サーバ２０が格納している映像コンテンツのＵＲＬ等を記憶する。
パスワードテーブル１２ｃは、ワンタイムＵＲＬ作成プログラム１１ｂにより作成され、ワンタイムＵＲＬの作成に使用されるパスワード等を記憶する。
なお、図１においては、データベース１２をワンタイムＵＲＬ管理装置１０内の構成としているが、ワンタイムＵＲＬ管理装置１０に接続された外部記憶装置に保有させてもかまわない。
ＣＰＵ１３は、プログラムメモリ１１内の各プログラム１１ａ〜１１ｄの実行および、各プログラム１１ａ〜１１ｄによるデータベース１２へのアクセスを制御する。
【００３７】
映像配信サーバ２０は、映像コンテンツをクライアント端末３０に配信するための機能を有する機器であり、例えば、ワークステーションやサーバ等を用いることができる。
この映像配信サーバ２０は、クライアント端末３０から映像コンテンツへのアクセスを受けると、このアクセスの際に受信したワンタイムＵＲＬからパスワードを抽出して、このパスワードの有効性をワンタイムＵＲＬ管理装置１０へ確認した後に、映像コンテンツをクライアント端末３０へ送信する。
【００３８】
クライアント端末３０は、ワンタイムＵＲＬ管理装置１０からメタファイルを取得し、そのメタファイルを利用して映像配信サーバ２０に接続し、映像コンテンツを視聴する機能を有する機器である。
このクライアント端末３０としては、例えば、パーソナルコンピュータや、携帯電話、ＰＨＳ、ＰＤＡ等を用いることができる。
【００３９】
通信回線４０は、従来公知の任意好適な公衆回線、商業回線又は専用回線を用いることができる。またワンタイムＵＲＬ管理装置１０，映像配信サーバ２０，クライアント端末３０のそれぞれの間においては、同一又は別個の通信回線で構成することができる。
さらに、通信回線４０は、ワンタイムＵＲＬ管理装置１０，映像配信サーバ２０，クライアント端末３０のそれぞれの間を、無線あるいは有線で接続可能な回線であり、例えば、公衆回線網、専用回線網、インターネット回線網及びイントラネット網により構成することができる。
【００４０】
次に、本実施形態の映像配信システムにおけるメタファイル作成処理手順について、図２〜図５を参照して説明する。図２は、本発明の実施形態の映像配信システムにおけるメタファイル作成処理手順を示すフローチャートである。図３〜図５は、それぞれ同システムにおけるユーザテーブル１２ａ，コンテンツテーブル１２ｂ，パスワードテーブル１２ｃの例を示す図である。
【００４１】
図２のフローチャートにおいて、ステップ１０７およびステップ１０８は、ワンタイムＵＲＬ作成プログラム１１ｂの動作を示しており、その他のステップは、メタファイル作成プログラム１１ａの動作を示している。
まず、メタファイル作成プログラム１１ａは、クライアント端末３０からのアクセスに応じて、ユーザテーブル１２ａを参照してユーザ認証を行う（ステップ１０１）。図３に示すように、ユーザテーブル１２ａにはユーザ名とパスワードが格納されている。
【００４２】
メタファイル作成プログラム１１ａは、クライアント端末３０から入力されたユーザ名とパスワードが、ユーザテーブル１２ａにおけるユーザ名とパスワードの組み合わせと一致するかどうか確認し（ステップ１０２）、一致しなければクライアントへ認証エラーを通知する（ステップ１０３）。
一致すればコンテンツテーブル１２ｂを参照して、クライアント端末３０にコンテンツ一覧表を送信する（ステップ１０４）。図４に示すようにコンテンツテーブル１２ｂには、コンテンツ名とコンテンツのＵＲＬが格納されている。
【００４３】
次に、クライアント端末３０は、コンテンツ一覧表から視聴するコンテンツを選択する。このとき、クライアント端末３０は、その選択情報をワンタイムＵＲＬ管理装置１０に送信する。
これに対して、メタファイル作成プログラム１１ａは、クライアント端末３０がコンテンツを選択したかどうかチェックする（ステップ１０５）。コンテンツが選択されていれば、メタファイル作成プログラム１１ａは、ワンタイムＵＲＬ作成プログラム１１ｂにワンタイムＵＲＬの作成を要求する。
【００４４】
ワンタイムＵＲＬ作成プログラム１１ｂは、新しいパスワードを作成し、パスワードテーブル１２ｃに格納する（ステップ１０７）。図５に示すように、パスワードは有効期限を含むランダムな文字列とする。
次に、ワンタイムＵＲＬ作成プログラム１１ｂは、コンテンツテーブル１２ｂから上記選択されたコンテンツのＵＲＬを取得し、このコンテンツＵＲＬにステップ１０７で作成したパスワードをパラメータとして付加することで、ワンタイムＵＲＬを作成する（ステップ１０８）。
【００４５】
そして、ワンタイムＵＲＬ作成プログラム１１ｂは、作成したワンタイムＵＲＬをメタファイル作成プログラム１１ａに受け渡し、メタファイル作成プログラム１１ａはワンタイムＵＲＬを含んだメタファイルを作成する（ステップ１０９）。
メタファイル作成プログラム１１ａは、ステップ１０９で作成したメタファイルを、クライアント端末３０に送信する（ステップ１１０）。
【００４６】
次に、本実施形態の映像配信システムにおけるパスワード確認処理手順について、図６を参照して説明する。図６は、本発明の実施形態の映像配信システムにおけるパスワード確認処理手順を示すフローチャートであり、パスワード確認プログラム１１ｃの動作を示すものである。
まず、同図の動作に先立ち、上述のステップ１１０においてメタファイルを受け取ったクライアント端末３０は、メタファイルに書かれたＵＲＬにもとづいて、映像配信サーバ２０に接続する。
これに対して、映像配信サーバ２０は、クライアント端末３０からアクセスを受けた時に受信したワンタイムＵＲＬからパスワードを抽出し、このパスワードをワンタイムＵＲＬ管理装置１０に送信して、ワンタイムＵＲＬ管理装置１０内のパスワード確認プログラム１１ｃに対してパスワードの確認を要求する。
【００４７】
パスワード確認プログラム１１ｃは、映像配信サーバ２０からのパスワード確認要求が来ていないかチェックする（ステップ２０１）。
確認要求が来ていれば（ステップ２０２のＹＥＳ）、パスワードテーブル１２ｃを参照して、映像配信サーバ２０から送信されてきたパスワードが、テーブル内に存在するか確認する（ステップ２０３）。
テーブルにパスワードがなければ（ステップ２０３のＮＯ）、パスワード確認プログラム１１ｃは、映像配信サーバ２０にパスワードが不正であることを通知する（ステップ２０４）。
テーブルにパスワードがあれば（ステップ２０３のＹＥＳ）、パスワード確認プログラム１１ｃは、そのパスワードを削除して（ステップ２０５）、映像配信サーバ２０にパスワードが正しい旨を通知する（ステップ２０６）。
【００４８】
そして、パスワード確認プログラム１１ｃは、ステップ２０２においてパスワード確認要求がなかった場合と、ステップ２０４，２０６の通知の後、再びステップ２０１からの処理を繰り返す。
このようにして、映像配信サーバ２０は、ステップ２０６の通知を受けると、クライアント端末３０へ映像コンテンツの配信を開始する。
なお、クライアント端末３０においては、映像コンテンツの受信にあたり、使用済みのメタファイルを自動的に削除させることが好ましい。
【００４９】
次に、本実施形態の映像配信システムにおけるパスワード削除処理手順について、図７を参照して説明する。図７は、本発明の実施形態の映像配信システムにおけるパスワード削除処理手順を示すフローチャートであり、パスワード期限確認プログラム１１ｄの動作を示すものである。
【００５０】
パスワード期限確認プログラム１１ｄは、パスワードテーブル１２ｃに有効期限切れのパスワードがあるか確認する（ステップ３０１）。
期限切れのパスワードがあれば、パスワード期限確認プログラム１１ｄは、そのパスワードをパスワードテーブル１２ｃから削除する（ステップ３０２）。
そして、パスワード期限確認プログラム１１ｄは、一定時間処理を停止し（ステップ３０３）、再びステップ３０１からの処理を繰り返す。
【００５１】
以上説明したように、本実施形態のコンテンツ配信システムによれば、コンテンツのＵＲＬに対するアクセスを一回のみに限定することができるとともに、パスワードおよびＵＲＬを利用者に認識させずにコンテンツの配信を行うことができる。
このため、メタファイルの二次使用などによるＵＲＬの漏洩を防止することができるとともに、ワンタイムＵＲＬが人手を介することなく直ちに利用されることから、コンテンツ配信におけるセキュリティを高めることが可能となる。
また、ワンタイムＵＲＬに保有させるパスワードに有効期限を設定し、コンテンツ配信のための認証に必要な時間の経過時に、そのパスワードをパスワードテーブルから削除することができる。
このため、不測の事態が発生した場合でも、パスワードやコンテンツのＵＲＬが漏洩することを防止することが可能となる。
【００５２】
上記の実施形態におけるワンタイムＵＲＬの作成や、パスワードの確認等は、コンテンツ配信プログラムにより実行される。
このコンテンツ配信プログラムは、コンピュータの各構成要素に指令を送り、所定の処理、例えば、ワンタイムＵＲＬの作成処理や、パスワードの確認処理等を行わせる。
これによって、これらの処理は、コンテンツ配信プログラムとコンピュータとが協働したワンタイムＵＲＬ管理装置１０などにより実現される。
【００５３】
なお、コンテンツ配信プログラムは、コンピュータのＲＯＭやハードディスクに記憶させる他、コンピュータ読み取り可能な記録媒体、たとえば、外部記憶装置及び可搬記録媒体等に格納することができる。
外部記憶装置とは、磁気ディスク等の記録媒体を内蔵し、例えばコンテンツ配信端末などに外部接続される記憶増設装置をいう。一方、可搬記録媒体とは、記録媒体駆動装置（ドライブ装置）に装着でき、かつ、持ち運び可能な記録媒体であって、たとえば、ＣＤ−ＲＯＭ、フレキシブルディスク、メモリカード、光磁気ディスク等をいう。
【００５４】
そして、記録媒体に記録されたプログラムは、コンピュータのＲＡＭにロードされて、ＣＰＵにより実行される。この実行により、上述した本実施形態のワンタイムＵＲＬ管理装置１０の機能が実現される。
さらに、コンピュータでコンテンツ配信プログラムをロードする場合、他のコンピュータで保有されたコンテンツ配信プログラムを、通信回線を利用して自己の有するＲＡＭや外部記憶装置にダウンロードすることもできる。
このダウンロードされたコンテンツ配信プログラムも、ＣＰＵにより実行され、本実施形態のワンタイムＵＲＬの作成処理や、パスワードの確認処理等を実現する。
【００５５】
なお、本発明は以上の実施形態に限定されるものではなく、本発明の範囲内において、種々の変更実施が可能であることは言うまでもない。
例えば、ワンタイムＵＲＬ管理装置１０における各プログラムをより詳細な機能レベルに分離したり、あるいは統合することが可能である。また、本実施形態の映像配信システムにおいて、映像配信サーバを複数もたせるようにするなど適宜変更することが可能である。
【００５６】
【発明の効果】
以上のように、本発明によれば、コンテンツのＵＲＬに対するアクセスを一回のみに限定することができる。
すなわち、あるクライアント端末が取得したメタファイルを、他のクライアントが二次利用して映像配信サーバにアクセスしても、パスワードテーブルの該当パスワードは削除されているため、そのアクセスは不正なものと見なされて視聴することができない。
このため、映像コンテンツの著作権の侵害や、有料コンテンツの不正視聴等を阻止することが可能となる。
また、メタファイルの発行と映像コンテンツ等の視聴とを一対一に対応付けることができるため、正確な視聴情報が得ることが可能となる。
【００５７】
さらに、本発明によれば、パスワードおよびＵＲＬが人目にさらされることがないため、コンテンツ配信におけるセキュリティを高めることが可能となる。
加えて、メタファイルを受信したクライアント端末は、そのＷｅｂブラウザなどによってメタファイルに関連付けられたプレーヤを自動的に起動できるため、クライアント端末のＵＲＬへのアクセスに際して人手を介する必要がない。
また、本発明では、ワンタイムＵＲＬが直ちに利用されることから、高いセキュリティ効果を得ることが可能となる。
【００５８】
さらに、本発明によれば、ワンタイムＵＲＬ管理装置が作成したパスワードに有効期限を設定することによって、パスワードの効果を限られた時間に制限することができ、不測の事態が生じた場合にパスワードやコンテンツのＵＲＬが漏洩する危険性を低減させることが可能となる。
また、コンテンツ配信プログラムは、コンピュータの各構成要素へ所定の指令を送ることにより、このワンタイムＵＲＬの作成機能や、パスワードの確認機能等を実現させることができる。
これによって、これらの機能等は、コンテンツ配信プログラムとコンピュータとが協働したワンタイムＵＲＬ管理装置により実現可能である。
【図面の簡単な説明】
【図１】本発明の実施形態の映像配信システムの構成を示すブロック図である。
【図２】本発明の実施形態の映像配信システムにおけるメタファイル作成処理手順を示すフローチャートである。
【図３】本発明の実施形態の映像配信システムにおけるユーザテーブルを示す図である。
【図４】本発明の実施形態の映像配信システムにおけるコンテンツテーブルを示す図である。
【図５】本発明の実施形態の映像配信システムにおけるパスワードテーブルを示す図である。
【図６】本発明の実施形態の映像配信システムにおけるパスワード確認処理手順を示すフローチャートである。
【図７】本発明の実施形態の映像配信システムにおけるパスワード削除処理手順を示すフローチャートである。
【符号の説明】
１  映像配信システム
１０  ワンタイムＵＲＬ管理装置
１１  プログラムメモリ
１１ａ  メタファイル作成プログラム
１１ｂ  ワンタイムＵＲＬ作成プログラム
１１ｃ  パスワード確認プログラム
１１ｄ  パスワード期限確認プログラム
１２  データベース
１２ａ  ユーザテーブル
１２ｂ  コンテンツテーブル
１２ｃ  パスワードテーブル
２０  映像配信サーバ
３０（３０−１，３０−２〜３０−ｎ）  クライアント端末
４０  通信回線
【図１】
2004310269.tif 000003
【図２】
2004310269.tif 000004
【図３】
2004310269.tif 000005
【図４】
2004310269.tif 000006
【図５】
2004310269.tif 000007
【図６】
2004310269.tif 000008
【図７】
2004310269.tif 000009