(57)【要約】【課題】再生データとＤＲＭ情報とインベントリ情報とを一体にしたパッケージファイルを配信し、再生データの再生を制限する。【解決手段】ファイルパッケージ端末装置２００は、再生データ、ＤＲＭ情報およびインベントリ情報をパッケージ化したパッケージファイル１１０を生成し、生成したパッケージファイル１１０をパッケージファイル配信サーバ３００に提供する。パッケージファイル配信サーバ３００は、ファイルパッケージ端末装置２００から提供されたパッケージファイル１１０を登録する。パッケージファイル配信サーバ３００は、パッケージファイル１１０をパッケージファイル再生端末装置４００へ配信する。パッケージファイル再生端末装置４００は、パッケージファイル１１０を再生するユーザとパッケージファイル１１０をダウンロードしたユーザとが一致する場合にパッケージファイル１１０に含まれる画像データを再生する。【選択図】図１
2011209840.tif 000002
【特許請求の範囲】
【請求項１】
再生する再生データとユーザの認証に用いるユーザ認証情報とを含んだパッケージファイルを配信するパッケージファイル配信サーバ装置とパッケージファイルに含まれる再生データを再生するパッケージファイル再生端末装置とを有するパッケージファイル配信システムにおいて、
前記パッケージファイル配信サーバ装置は、
複数のパッケージファイルを記憶するパッケージファイル記憶部と、
前記パッケージファイル配信サーバ装置に対するユーザのログインデータとしてサーバログインデータを前記パッケージファイル再生端末装置から受信するサーバログイン処理部と、
配信するパッケージファイルを配信要求ファイルとして指定するパッケージファイル配信要求を前記パッケージファイル再生端末装置から受信する配信要求受信部と、
前記配信要求受信部により受信されたパッケージファイル配信要求に基づいて前記配信要求ファイルを前記パッケージファイル記憶部から入力し、入力した配信要求ファイルに含まれるユーザ認証情報と前記サーバログイン処理部により受信されたサーバログインデータとに基づいて前記配信要求ファイルの配信を許可するか否かを判定する配信許可判定部と、
前記配信許可判定部により配信許可された場合、前記配信要求ファイルと前記サーバログインデータとを含んだ配信ファイルを生成し、生成した配信ファイルを前記パッケージファイル再生端末装置へ配信するパッケージファイル配信部とを備え、
前記パッケージファイル再生端末装置は、
前記サーバログインデータを入力し、入力したサーバログインデータを前記パッケージファイル配信サーバ装置へ送信するサーバログイン部と、
前記パッケージファイル配信要求を前記パッケージファイル配信サーバ装置へ送信し、前記パッケージファイル配信サーバ装置から前記配信ファイルを受信する配信要求部と、
前記配信要求部により受信された配信ファイルを記憶する配信ファイル記憶部と、
前記パッケージファイル再生端末装置に対するユーザのログインデータとして端末ログインデータを入力する端末ログイン処理部と、
再生する配信ファイルを再生要求ファイルとして指定する配信ファイル再生要求を入力する再生要求入力部と、
前記再生要求入力部に入力された配信ファイル再生要求に基づいて前記再生要求ファイルを前記配信ファイル記憶部から入力し、入力した再生要求ファイルに含まれるサーバログインデータと前記端末ログイン処理部に入力された端末ログインデータとに基づいて前記再生要求ファイルの再生を許可するか否かを判定する再生許可判定部と、
前記再生許可判定部により再生許可された場合、前記再生要求ファイルに含まれる再生データを再生する配信ファイル再生部とを備える
ことを特徴とするパッケージファイル配信システム。
【請求項２】
前記パッケージファイル配信サーバ装置の前記パッケージファイル配信部は、配信ファイルのコピーを許可するか否かを示すコピー許可情報を含んだ配信ファイルを配信し、
前記パッケージファイル再生端末装置の前記再生許可判定部は、前記再生要求ファイルに含まれるサーバログインデータと前記端末ログイン処理部に入力された前記端末ログインデータとに基づいて前記パッケージファイル配信サーバ装置にログインしたユーザと前記パッケージファイル再生端末装置にログインしたユーザとが同じユーザであるか否かを判定し、同じユーザである場合に前記再生要求ファイルの再生を許可し、異なるユーザである場合に前記再生要求ファイルに含まれるコピー許可情報を参照し、参照したコピー許可情報がコピー許可を示す場合に前記再生要求ファイルの再生を許可し、参照したコピー許可情報がコピー不許可を示す場合に前記再生要求ファイルの再生を許可しない
ことを特徴とする請求項１記載のパッケージファイル配信システム。
【請求項３】
前記パッケージファイル再生端末装置は、さらに、
前記再生許可判定部により再生許可されなかった場合、前記再生要求ファイルに含まれる再生データを壊す配信ファイル破壊部を備える
ことを特徴とする請求項２記載のパッケージファイル配信システム。
【請求項４】
パッケージファイルに含まれるユーザ認証情報は、ユーザ認証の要否を示す認証要否情報とユーザ認証を行うユーザ認証装置を指定する認証装置情報とユーザ認証の方法を示す認証方法情報とを含み、
前記配信許可判定部は、前記配信要求ファイルに含まれるユーザ認証情報を参照し、前記認証要否情報がユーザ認証を要することを示す場合に前記認証装置情報に指定されたユーザ認証装置へ前記サーバログインデータと前記認証方法情報とを送信し、前記ユーザ認証装置からユーザを認証許可するか否かを示す認証結果を受信し、受信した認証結果に基づいて前記配信ファイルの配信を許可するか否かを判定する
ことを特徴とする請求項１〜請求項３いずれかに記載のパッケージファイル配信システム。
【請求項５】
再生する再生データとユーザの認証に用いるユーザ認証情報とを含んだパッケージファイルを配信するパッケージファイル配信サーバ装置とパッケージファイルに含まれる再生データを再生するパッケージファイル再生端末装置とを有するパッケージファイル配信システムのパッケージファイル配信方法において、
前記パッケージファイル配信サーバ装置は、複数のパッケージファイルを記憶するパッケージファイル記憶部と、サーバログイン処理部と、配信要求受信部と、配信許可判定部と、パッケージファイル配信部とを備え、
前記サーバログイン処理部が、前記パッケージファイル配信サーバ装置に対するユーザのログインデータとしてサーバログインデータを前記パッケージファイル再生端末装置から受信し、
前記配信要求受信部が、配信するパッケージファイルを配信要求ファイルとして指定するパッケージファイル配信要求を前記パッケージファイル再生端末装置から受信し、
前記配信許可判定部が、前記配信要求受信部により受信されたパッケージファイル配信要求に基づいて前記配信要求ファイルを前記パッケージファイル記憶部から入力し、入力した配信要求ファイルに含まれるユーザ認証情報と前記サーバログイン処理部により受信されたサーバログインデータとに基づいて前記配信要求ファイルの配信を許可するか否かを判定し、
前記パッケージファイル配信部が、前記配信許可判定部により配信許可された場合、前記配信要求ファイルと前記サーバログインデータとを含んだ配信ファイルを生成し、生成した配信ファイルを前記パッケージファイル再生端末装置へ配信し、
前記パッケージファイル再生端末装置は、サーバログイン部と、配信要求部と、配信ファイル記憶部と、端末ログイン処理部と、再生要求入力部と、再生許可判定部と、配信ファイル再生部とを備え、
前記サーバログイン部が、前記サーバログインデータを入力し、入力したサーバログインデータを前記パッケージファイル配信サーバ装置へ送信し、
前記配信要求部が、前記パッケージファイル配信要求を前記パッケージファイル配信サーバ装置へ送信し、前記パッケージファイル配信サーバ装置から前記配信ファイルを受信し、
前記配信ファイル記憶部が、前記配信要求部により受信された配信ファイルを記憶し、
前記端末ログイン処理部が、前記パッケージファイル再生端末装置に対するユーザのログインデータとして端末ログインデータを入力し、
前記再生要求入力部が、再生する配信ファイルを再生要求ファイルとして指定する配信ファイル再生要求を入力し、
前記再生許可判定部が、前記再生要求入力部に入力された配信ファイル再生要求に基づいて前記再生要求ファイルを前記配信ファイル記憶部から入力し、入力した再生要求ファイルに含まれるサーバログインデータと前記端末ログイン処理部に入力された端末ログインデータとに基づいて前記再生要求ファイルの再生を許可するか否かを判定し、
前記配信ファイル再生部が、前記再生許可判定部により再生許可された場合、前記再生要求ファイルに含まれる再生データを再生する
ことを特徴とするパッケージファイル配信システムのパッケージファイル配信方法。
【請求項６】
再生する再生データとユーザの認証に用いるユーザ認証情報とを含んだパッケージファイルをパッケージファイル再生端末装置へ配信するパッケージファイル配信サーバ装置において、
複数のパッケージファイルを記憶するパッケージファイル記憶部と、
前記パッケージファイル配信サーバ装置に対するユーザのログインデータとしてサーバログインデータを前記パッケージファイル再生端末装置から受信するサーバログイン処理部と、
配信するパッケージファイルを配信要求ファイルとして指定するパッケージファイル配信要求を前記パッケージファイル再生端末装置から受信する配信要求受信部と、
前記配信要求受信部により受信されたパッケージファイル配信要求に基づいて前記配信要求ファイルを前記パッケージファイル記憶部から入力し、入力した配信要求ファイルに含まれるユーザ認証情報と前記サーバログイン処理部により受信されたサーバログインデータとに基づいて前記配信要求ファイルの配信を許可するか否かを判定する配信許可判定部と、
前記配信許可判定部により配信許可された場合、前記配信要求ファイルと前記サーバログインデータとを含んだ配信ファイルを生成し、生成した配信ファイルを前記パッケージファイル再生端末装置へ配信するパッケージファイル配信部と
を備えることを特徴とするパッケージファイル配信サーバ装置。
【請求項７】
再生する再生データとユーザの認証に用いるユーザ認証情報とを含んだパッケージファイルをパッケージファイル再生端末装置へ配信するパッケージファイル配信サーバ装置のパッケージファイル配信サーバプログラムにおいて、
前記パッケージファイル配信サーバ装置が、複数のパッケージファイルを記憶するパッケージファイル記憶部を備え、
前記パッケージファイル配信サーバ装置に対するユーザのログインデータとしてサーバログインデータを前記パッケージファイル再生端末装置から受信するサーバ内ログイン処理と、
配信するパッケージファイルを配信要求ファイルとして指定するパッケージファイル配信要求を前記パッケージファイル再生端末装置から受信する配信要求受信処理と、
前記配信要求受信処理で受信したパッケージファイル配信要求に基づいて前記配信要求ファイルを前記パッケージファイル記憶部から入力し、入力した配信要求ファイルに含まれるユーザ認証情報と前記サーバ内ログイン処理で受信したサーバログインデータとに基づいて前記配信要求ファイルの配信を許可するか否かを判定する配信許可判定処理と、
前記配信許可判定処理で配信許可した場合、前記配信要求ファイルと前記サーバログインデータとを含んだ配信ファイルを生成し、生成した配信ファイルを前記パッケージファイル再生端末装置へ配信するパッケージファイル配信処理と
をコンピュータに実行させるパッケージファイル配信サーバプログラム。
【請求項８】
再生する再生データとユーザの認証に用いるユーザ認証情報とを含んだパッケージファイルをパッケージファイル配信サーバ装置から受信し、受信したパッケージファイルに含まれる再生データを再生するパッケージファイル再生端末装置において、
前記パッケージファイル配信サーバ装置に対するユーザのログインデータとしてサーバログインデータを入力し、入力したサーバログインデータを前記パッケージファイル配信サーバ装置へ送信するサーバログイン部と、
配信要求するパッケージファイルを配信要求ファイルとして指定するパッケージファイル配信要求を前記パッケージファイル配信サーバ装置へ送信し、前記配信要求ファイルと前記サーバログインデータとを含んだ配信ファイルを前記パッケージファイル配信サーバ装置から受信する配信要求部と、
前記配信要求部により受信された配信ファイルを記憶する配信ファイル記憶部と、
前記パッケージファイル再生端末装置に対するユーザのログインデータとして端末ログインデータを入力する端末ログイン処理部と、
再生する配信ファイルを再生要求ファイルとして指定する配信ファイル再生要求を入力する再生要求入力部と、
前記再生要求入力部に入力された配信ファイル再生要求に基づいて前記再生要求ファイルを前記配信ファイル記憶部から入力し、入力した再生要求ファイルに含まれるサーバログインデータと前記端末ログイン処理部に入力された端末ログインデータとに基づいて前記再生要求ファイルの再生を許可するか否かを判定する再生許可判定部と、
前記再生許可判定部により再生許可された場合、前記再生要求ファイルに含まれる再生データを再生する配信ファイル再生部と
を備えることを特徴とするパッケージファイル再生端末装置。
【請求項９】
再生する再生データとユーザの認証に用いるユーザ認証情報とを含んだパッケージファイルをパッケージファイル配信サーバ装置から受信し、受信したパッケージファイルに含まれる再生データを再生するパッケージファイル再生端末装置のパッケージファイル再生端末プログラムにおいて、
前記パッケージファイル配信サーバ装置に対するユーザのログインデータとしてサーバログインデータを入力し、入力したサーバログインデータを前記パッケージファイル配信サーバ装置へ送信するサーバログイン処理と、
配信要求するパッケージファイルを配信要求ファイルとして指定するパッケージファイル配信要求を前記パッケージファイル配信サーバ装置へ送信し、前記配信要求ファイルと前記サーバログインデータとを含んだ配信ファイルを前記パッケージファイル配信サーバ装置から受信する配信要求処理と、
前記配信要求処理で受信した配信ファイルを記憶する配信ファイル記憶処理と、
前記パッケージファイル再生端末装置に対するユーザのログインデータとして端末ログインデータを入力する端末ログイン処理と、
再生する配信ファイルを再生要求ファイルとして指定する配信ファイル再生要求を入力する再生要求入力処理と、
前記再生要求入力処理で入力した配信ファイル再生要求に基づいて前記再生要求ファイルを前記配信ファイル記憶部から入力し、入力した再生要求ファイルに含まれるサーバログインデータと前記端末ログイン処理部に入力された端末ログインデータとに基づいて前記再生要求ファイルの再生を許可するか否かを判定する再生許可判定処理と、
前記再生許可判定処理で再生許可した場合、前記再生要求ファイルに含まれる再生データを再生する配信ファイル再生処理と
をコンピュータに実行させるパッケージファイル再生端末プログラム。
【請求項１０】
パッケージファイルに含まれる再生データを再生するパッケージファイル再生端末装置において、
特定の配信先端末装置に配信されたパッケージファイルであって再生する再生データと再生データのコピーを許可するか否かを示すコピー許可情報と前記配信先端末装置を識別する配信先情報とを含んだパッケージファイルを記憶する記憶部と、
前記パッケージファイルに含まれるコピー許可情報に基づいて前記パッケージファイルがコピーを許可される再生データを含むパッケージファイルであるか否かを判定し、前記パッケージファイルに含まれる配信先情報に基づいて前記パッケージファイルの配信先が自端末装置であるか否かを判定する判定部と、
前記パッケージファイルがコピーを許可される再生データを含む場合と前記パッケージファイルコピーを許可されない再生データを含み前記パッケージの配信先が自端末装置である場合とのいずれかの場合に前記パッケージファイルに含まれる再生データを再生する再生部と
を備えたことを特徴とするパッケージファイル再生端末装置。
【請求項１１】
特定の配信先端末装置に配信されたパッケージファイルであって再生する再生データと再生データのコピーを許可するか否かを示すコピー許可情報と前記配信先端末装置を識別する配信先情報とを含んだパッケージファイルを記憶する記憶部を備えるパッケージファイル再生端末装置のパッケージファイル再生端末プログラムにおいて、
前記パッケージファイルに含まれるコピー許可情報に基づいて前記パッケージファイルがコピーを許可される再生データを含むパッケージファイルであるか否かを判定し、前記パッケージファイルに含まれる配信先情報に基づいて前記パッケージファイルの配信先が自端末装置であるか否かを判定する判定処理と、
前記パッケージファイルがコピーを許可される再生データを含む場合と前記パッケージファイルコピーを許可されない再生データを含み前記パッケージの配信先が自端末装置である場合とのいずれかの場合に前記パッケージファイルに含まれる再生データを再生する再生処理と
をコンピュータに実行させるパッケージファイル再生端末プログラム。
【請求項１２】
再生する再生データと再生データのＤＲＭ（Ｄｉｇｉｔａｌ  Ｒｉｇｈｔｓ  Ｍａｎａｇｅｍｅｎｔ）情報と再生データのインベントリ情報とを含んだデータとしてパッケージファイルを生成するパッケージファイル生成部を備えたことを特徴とするファイルパッケージ端末装置。
【請求項１３】
前記ＤＲＭ情報はユーザの認証に用いるユーザ認証情報とパッケージファイルのコピーを許可するか否かを示すコピー許可情報とを含むことを特徴とする請求項１２記載のファイルパッケージ端末装置。
【請求項１４】
前記ユーザ認証情報はユーザ認証の要否を示す認証要否情報とユーザ認証を行うユーザ認証装置を指定する認証装置情報とユーザ認証の方法を示す認証方法情報とを含むことを特徴とする請求項１３記載のファイルパッケージ端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、ネットワークで画像データを配信するシステムにおけるパッケージファイル配信システム、パッケージファイル配信システムのパッケージファイル配信方法、パッケージファイル配信サーバ装置、パッケージファイル配信サーバプログラム、パッケージファイル再生端末装置、パッケージファイル再生端末プログラムおよびファイルパッケージ端末装置に関するものである。
【背景技術】
【０００２】
音声や動画の送信においては、さまざまな種類のデータや標準的なデータ圧縮方法により圧縮したデータを保持できるコンテナフォーマットが多く用いられている。
ＷＡＶ、ＡＩＦＦ、ＡＶＩ、ＭＯＶ、ＭＰＥＧはコンテナフォーマットの一例である。
【０００３】
また、アクセス情報を収集するためには、ＷＥＢページのＨＴＭＬにｊａｖａｓｃｒｉｐｔ（登録商標）を埋め込む必要があった。
【０００４】
音声、動画、副題、章（チャプター）、字幕、メタデータ（タグ）などをコンテナフォーマットにより圧縮して保持し、さまざまな種類のデータを識別したりまとめたりすることができる。
しかし、文字情報であるインベントリは、コンテナフォーマットで保存された動画などと一体として保持されない。
【０００５】
インベントリは動画などとは別のデータベースで管理され、データベースが壊れると動画などとの対応がとれなくなってしまう。つまり、データの維持能率が低い。
この場合、個人情報や特定のキーワードなどのインベントリを特別なアプリケーションを用いて動画などから抽出する必要がある。
【０００６】
ＷＭＲＭ（Ｗｉｎｄｏｗｓ  Ｍｅｄｉａ  Ｒｉｇｈｔｓ  Ｍａｎａｇｅｍｅｎｔ）（Ｗｉｎｄｏｗｓは登録商標である）のような特定のコンテナフォーマット用の認証があるがその汎用性は低い。
また、静止画用のコンテナフォーマットは存在しない。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００２−０９１９９０号公報
【特許文献２】特開平７−１２３３９２号公報
【特許文献３】特開平１１−０９６２３７号公報
【特許文献４】再表２００２−０５６２２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は、例えば、再生データとＤＲＭ情報（ＤＲＭ：Ｄｉｇｉｔａｌ  Ｒｉｇｈｔｓ  Ｍａｎａｇｅｍｅｎｔ）とインベントリ情報とを一体にしたパッケージファイルを配信し、再生データの再生を制限できるようにすることを目的とする。
【課題を解決するための手段】
【０００９】
本発明のパッケージファイル配信システムは、
再生する再生データとユーザの認証に用いるユーザ認証情報とを含んだパッケージファイルを配信するパッケージファイル配信サーバ装置とパッケージファイルに含まれる再生データを再生するパッケージファイル再生端末装置とを有し、
前記パッケージファイル配信サーバ装置は、
複数のパッケージファイルを記憶するパッケージファイル記憶部と、
前記パッケージファイル配信サーバ装置に対するユーザのログインデータとしてサーバログインデータを前記パッケージファイル再生端末装置から受信するサーバログイン処理部と、
配信するパッケージファイルを配信要求ファイルとして指定するパッケージファイル配信要求を前記パッケージファイル再生端末装置から受信する配信要求受信部と、
前記配信要求受信部により受信されたパッケージファイル配信要求に基づいて前記配信要求ファイルを前記パッケージファイル記憶部から入力し、入力した配信要求ファイルに含まれるユーザ認証情報と前記サーバログイン処理部により受信されたサーバログインデータとに基づいて前記配信要求ファイルの配信を許可するか否かを判定する配信許可判定部と、
前記配信許可判定部により配信許可された場合、前記配信要求ファイルと前記サーバログインデータとを含んだ配信ファイルを生成し、生成した配信ファイルを前記パッケージファイル再生端末装置へ配信するパッケージファイル配信部とを備え、
前記パッケージファイル再生端末装置は、
前記サーバログインデータを入力し、入力したサーバログインデータを前記パッケージファイル配信サーバ装置へ送信するサーバログイン部と、
前記パッケージファイル配信要求を前記パッケージファイル配信サーバ装置へ送信し、前記パッケージファイル配信サーバ装置から前記配信ファイルを受信する配信要求部と、
前記配信要求部により受信された配信ファイルを記憶する配信ファイル記憶部と、
前記パッケージファイル再生端末装置に対するユーザのログインデータとして端末ログインデータを入力する端末ログイン処理部と、
再生する配信ファイルを再生要求ファイルとして指定する配信ファイル再生要求を入力する再生要求入力部と、
前記再生要求入力部に入力された配信ファイル再生要求に基づいて前記再生要求ファイルを前記配信ファイル記憶部から入力し、入力した再生要求ファイルに含まれるサーバログインデータと前記端末ログイン処理部に入力された端末ログインデータとに基づいて前記再生要求ファイルの再生を許可するか否かを判定する再生許可判定部と、
前記再生許可判定部により再生許可された場合、前記再生要求ファイルに含まれる再生データを再生する配信ファイル再生部とを備える。
【００１０】
前記パッケージファイル配信サーバ装置の前記パッケージファイル配信部は、配信ファイルのコピーを許可するか否かを示すコピー許可情報を含んだ配信ファイルを配信し、
前記パッケージファイル再生端末装置の前記再生許可判定部は、前記再生要求ファイルに含まれるサーバログインデータと前記端末ログイン処理部に入力された前記端末ログインデータとに基づいて前記パッケージファイル配信サーバ装置にログインしたユーザと前記パッケージファイル再生端末装置にログインしたユーザとが同じユーザであるか否かを判定し、同じユーザである場合に前記再生要求ファイルの再生を許可し、異なるユーザである場合に前記再生要求ファイルに含まれるコピー許可情報を参照し、参照したコピー許可情報がコピー許可を示す場合に前記再生要求ファイルの再生を許可し、参照したコピー許可情報がコピー不許可を示す場合に前記再生要求ファイルの再生を許可しない。
【００１１】
前記パッケージファイル再生端末装置は、さらに、
前記再生許可判定部により再生許可されなかった場合、前記再生要求ファイルに含まれる再生データを壊す配信ファイル破壊部を備える。
【００１２】
パッケージファイルに含まれるユーザ認証情報は、ユーザ認証の要否を示す認証要否情報とユーザ認証を行うユーザ認証装置を指定する認証装置情報とユーザ認証の方法を示す認証方法情報とを含み、
前記配信許可判定部は、前記配信要求ファイルに含まれるユーザ認証情報を参照し、前記認証要否情報がユーザ認証を要することを示す場合に前記認証装置情報に指定されたユーザ認証装置へ前記サーバログインデータと前記認証方法情報とを送信し、前記ユーザ認証装置からユーザを認証許可するか否かを示す認証結果を受信し、受信した認証結果に基づいて前記配信ファイルの配信を許可するか否かを判定する。
【００１３】
本発明のパッケージファイル配信方法は、
再生する再生データとユーザの認証に用いるユーザ認証情報とを含んだパッケージファイルを配信するパッケージファイル配信サーバ装置とパッケージファイルに含まれる再生データを再生するパッケージファイル再生端末装置とを有するパッケージファイル配信システムのパッケージファイル配信方法であって、
前記パッケージファイル配信サーバ装置は、複数のパッケージファイルを記憶するパッケージファイル記憶部と、サーバログイン処理部と、配信要求受信部と、配信許可判定部と、パッケージファイル配信部とを備え、
前記サーバログイン処理部が、前記パッケージファイル配信サーバ装置に対するユーザのログインデータとしてサーバログインデータを前記パッケージファイル再生端末装置から受信し、
前記配信要求受信部が、配信するパッケージファイルを配信要求ファイルとして指定するパッケージファイル配信要求を前記パッケージファイル再生端末装置から受信し、
前記配信許可判定部が、前記配信要求受信部により受信されたパッケージファイル配信要求に基づいて前記配信要求ファイルを前記パッケージファイル記憶部から入力し、入力した配信要求ファイルに含まれるユーザ認証情報と前記サーバログイン処理部により受信されたサーバログインデータとに基づいて前記配信要求ファイルの配信を許可するか否かを判定し、
前記パッケージファイル配信部が、前記配信許可判定部により配信許可された場合、前記配信要求ファイルと前記サーバログインデータとを含んだ配信ファイルを生成し、生成した配信ファイルを前記パッケージファイル再生端末装置へ配信し、
前記パッケージファイル再生端末装置は、サーバログイン部と、配信要求部と、配信ファイル記憶部と、端末ログイン処理部と、再生要求入力部と、再生許可判定部と、配信ファイル再生部とを備え、
前記サーバログイン部が、前記サーバログインデータを入力し、入力したサーバログインデータを前記パッケージファイル配信サーバ装置へ送信し、
前記配信要求部が、前記パッケージファイル配信要求を前記パッケージファイル配信サーバ装置へ送信し、前記パッケージファイル配信サーバ装置から前記配信ファイルを受信し、
前記配信ファイル記憶部が、前記配信要求部により受信された配信ファイルを記憶し、
前記端末ログイン処理部が、前記パッケージファイル再生端末装置に対するユーザのログインデータとして端末ログインデータを入力し、
前記再生要求入力部が、再生する配信ファイルを再生要求ファイルとして指定する配信ファイル再生要求を入力し、
前記再生許可判定部が、前記再生要求入力部に入力された配信ファイル再生要求に基づいて前記再生要求ファイルを前記配信ファイル記憶部から入力し、入力した再生要求ファイルに含まれるサーバログインデータと前記端末ログイン処理部に入力された端末ログインデータとに基づいて前記再生要求ファイルの再生を許可するか否かを判定し、
前記配信ファイル再生部が、前記再生許可判定部により再生許可された場合、前記再生要求ファイルに含まれる再生データを再生する。
【００１４】
本発明のパッケージファイル配信サーバ装置は、
再生する再生データとユーザの認証に用いるユーザ認証情報とを含んだパッケージファイルをパッケージファイル再生端末装置へ配信するパッケージファイル配信サーバ装置であって、
複数のパッケージファイルを記憶するパッケージファイル記憶部と、
前記パッケージファイル配信サーバ装置に対するユーザのログインデータとしてサーバログインデータを前記パッケージファイル再生端末装置から受信するサーバログイン処理部と、
配信するパッケージファイルを配信要求ファイルとして指定するパッケージファイル配信要求を前記パッケージファイル再生端末装置から受信する配信要求受信部と、
前記配信要求受信部により受信されたパッケージファイル配信要求に基づいて前記配信要求ファイルを前記パッケージファイル記憶部から入力し、入力した配信要求ファイルに含まれるユーザ認証情報と前記サーバログイン処理部により受信されたサーバログインデータとに基づいて前記配信要求ファイルの配信を許可するか否かを判定する配信許可判定部と、
前記配信許可判定部により配信許可された場合、前記配信要求ファイルと前記サーバログインデータとを含んだ配信ファイルを生成し、生成した配信ファイルを前記パッケージファイル再生端末装置へ配信するパッケージファイル配信部とを備える。
【００１５】
本発明のパッケージファイル配信サーバプログラムは、
再生する再生データとユーザの認証に用いるユーザ認証情報とを含んだパッケージファイルをパッケージファイル再生端末装置へ配信するパッケージファイル配信サーバ装置のパッケージファイル配信サーバプログラムであって、
前記パッケージファイル配信サーバ装置が、複数のパッケージファイルを記憶するパッケージファイル記憶部を備え、
前記パッケージファイル配信サーバ装置に対するユーザのログインデータとしてサーバログインデータを前記パッケージファイル再生端末装置から受信するサーバ内ログイン処理と、
配信するパッケージファイルを配信要求ファイルとして指定するパッケージファイル配信要求を前記パッケージファイル再生端末装置から受信する配信要求受信処理と、
前記配信要求受信処理で受信したパッケージファイル配信要求に基づいて前記配信要求ファイルを前記パッケージファイル記憶部から入力し、入力した配信要求ファイルに含まれるユーザ認証情報と前記サーバ内ログイン処理で受信したサーバログインデータとに基づいて前記配信要求ファイルの配信を許可するか否かを判定する配信許可判定処理と、
前記配信許可判定処理で配信許可した場合、前記配信要求ファイルと前記サーバログインデータとを含んだ配信ファイルを生成し、生成した配信ファイルを前記パッケージファイル再生端末装置へ配信するパッケージファイル配信処理とをコンピュータに実行させる。
【００１６】
本発明のパッケージファイル再生端末装置は、
再生する再生データとユーザの認証に用いるユーザ認証情報とを含んだパッケージファイルをパッケージファイル配信サーバ装置から受信し、受信したパッケージファイルに含まれる再生データを再生するパッケージファイル再生端末装置であって、
前記パッケージファイル配信サーバ装置に対するユーザのログインデータとしてサーバログインデータを入力し、入力したサーバログインデータを前記パッケージファイル配信サーバ装置へ送信するサーバログイン部と、
配信要求するパッケージファイルを配信要求ファイルとして指定するパッケージファイル配信要求を前記パッケージファイル配信サーバ装置へ送信し、前記配信要求ファイルと前記サーバログインデータとを含んだ配信ファイルを前記パッケージファイル配信サーバ装置から受信する配信要求部と、
前記配信要求部により受信された配信ファイルを記憶する配信ファイル記憶部と、
前記パッケージファイル再生端末装置に対するユーザのログインデータとして端末ログインデータを入力する端末ログイン処理部と、
再生する配信ファイルを再生要求ファイルとして指定する配信ファイル再生要求を入力する再生要求入力部と、
前記再生要求入力部に入力された配信ファイル再生要求に基づいて前記再生要求ファイルを前記配信ファイル記憶部から入力し、入力した再生要求ファイルに含まれるサーバログインデータと前記端末ログイン処理部に入力された端末ログインデータとに基づいて前記再生要求ファイルの再生を許可するか否かを判定する再生許可判定部と、
前記再生許可判定部により再生許可された場合、前記再生要求ファイルに含まれる再生データを再生する配信ファイル再生部とを備える。
【００１７】
本発明のパッケージファイル再生端末プログラムは、
再生する再生データとユーザの認証に用いるユーザ認証情報とを含んだパッケージファイルをパッケージファイル配信サーバ装置から受信し、受信したパッケージファイルに含まれる再生データを再生するパッケージファイル再生端末装置のパッケージファイル再生端末プログラムであって、
前記パッケージファイル配信サーバ装置に対するユーザのログインデータとしてサーバログインデータを入力し、入力したサーバログインデータを前記パッケージファイル配信サーバ装置へ送信するサーバログイン処理と、
配信要求するパッケージファイルを配信要求ファイルとして指定するパッケージファイル配信要求を前記パッケージファイル配信サーバ装置へ送信し、前記配信要求ファイルと前記サーバログインデータとを含んだ配信ファイルを前記パッケージファイル配信サーバ装置から受信する配信要求処理と、
前記配信要求処理で受信した配信ファイルを記憶する配信ファイル記憶処理と、
前記パッケージファイル再生端末装置に対するユーザのログインデータとして端末ログインデータを入力する端末ログイン処理と、
再生する配信ファイルを再生要求ファイルとして指定する配信ファイル再生要求を入力する再生要求入力処理と、
前記再生要求入力処理で入力した配信ファイル再生要求に基づいて前記再生要求ファイルを前記配信ファイル記憶部から入力し、入力した再生要求ファイルに含まれるサーバログインデータと前記端末ログイン処理部に入力された端末ログインデータとに基づいて前記再生要求ファイルの再生を許可するか否かを判定する再生許可判定処理と、
前記再生許可判定処理で再生許可した場合、前記再生要求ファイルに含まれる再生データを再生する配信ファイル再生処理とをコンピュータに実行させる。
【００１８】
本発明のパッケージファイル再生端末装置は、
パッケージファイルに含まれる再生データを再生するパッケージファイル再生端末装置であって、
特定の配信先端末装置に配信されたパッケージファイルであって再生する再生データと再生データのコピーを許可するか否かを示すコピー許可情報と前記配信先端末装置を識別する配信先情報とを含んだパッケージファイルを記憶する記憶部と、
前記パッケージファイルに含まれるコピー許可情報に基づいて前記パッケージファイルがコピーを許可される再生データを含むパッケージファイルであるか否かを判定し、前記パッケージファイルに含まれる配信先情報に基づいて前記パッケージファイルの配信先が自端末装置であるか否かを判定する判定部と、
前記パッケージファイルがコピーを許可される再生データを含む場合と前記パッケージファイルコピーを許可されない再生データを含み前記パッケージの配信先が自端末装置である場合とのいずれかの場合に前記パッケージファイルに含まれる再生データを再生する再生部とを備える。
【００１９】
本発明のパッケージファイル再生端末プログラムは、
特定の配信先端末装置に配信されたパッケージファイルであって再生する再生データと再生データのコピーを許可するか否かを示すコピー許可情報と前記配信先端末装置を識別する配信先情報とを含んだパッケージファイルを記憶する記憶部を備えるパッケージファイル再生端末装置のパッケージファイル再生端末プログラムであって、
前記パッケージファイルに含まれるコピー許可情報に基づいて前記パッケージファイルがコピーを許可される再生データを含むパッケージファイルであるか否かを判定し、前記パッケージファイルに含まれる配信先情報に基づいて前記パッケージファイルの配信先が自端末装置であるか否かを判定する判定処理と、
前記パッケージファイルがコピーを許可される再生データを含む場合と前記パッケージファイルコピーを許可されない再生データを含み前記パッケージの配信先が自端末装置である場合とのいずれかの場合に前記パッケージファイルに含まれる再生データを再生する再生処理とをコンピュータに実行させる。
【００２０】
本発明のファイルパッケージ端末装置は、
再生する再生データと再生データのＤＲＭ（Ｄｉｇｉｔａｌ  Ｒｉｇｈｔｓ  Ｍａｎａｇｅｍｅｎｔ）情報と再生データのインベントリ情報とを含んだデータとしてパッケージファイルを生成するパッケージファイル生成部を備える。
【００２１】
前記ＤＲＭ情報はユーザの認証に用いるユーザ認証情報とパッケージファイルのコピーを許可するか否かを示すコピー許可情報とを含む。
【００２２】
前記ユーザ認証情報はユーザ認証の要否を示す認証要否情報とユーザ認証を行うユーザ認証装置を指定する認証装置情報とユーザ認証の方法を示す認証方法情報とを含む。
【発明の効果】
【００２３】
本発明によれば、例えば、再生データとＤＲＭ情報（ユーザ認証情報、コピー許可情報、サーバログインデータ）とインベントリ情報とを一体にしたパッケージファイルを配信し、再生データの再生を制限することができる。
【図面の簡単な説明】
【００２４】
【図１】実施の形態１における画像配信システム１００の構成図。
【図２】実施の形態１におけるファイルパッケージ端末装置２００の機能構成図。
【図３】実施の形態１におけるパッケージファイル配信サーバ装置３００の機能構成図。
【図４】実施の形態１におけるパッケージファイル再生端末装置４００の機能構成図。
【図５】実施の形態１におけるパッケージファイル登録処理を示すフローチャート。
【図６】実施の形態１におけるパッケージファイル１１０の構成図。
【図７】実施の形態１におけるパッケージファイル配信処理を示すフローチャート。
【図８】実施の形態１におけるパッケージファイル再生処理を示すフローチャート。
【図９】実施の形態１における画像配信システム１００のハードウェア資源の一例を示す図。
【図１０】実施の形態２における画像配信システム１００の画像配信方法の概要図。
【図１１】実施の形態２におけるパッケージファイル１１０の再生条件を示す表。
【発明を実施するための形態】
【００２５】
実施の形態１．
画像データを含んだパッケージファイルを配信し、パッケージファイルが配信された端末装置で画像データを再生する画像配信システムについて説明する。
画像データは再生データの一例である。画像データの代わりに音声データや文書データなどを再生データとしてパッケージファイルに含めても構わない。
【００２６】
図１は、実施の形態１における画像配信システム１００の構成図である。
実施の形態１における画像配信システム１００の構成について、図１に基づいて以下に説明する。
【００２７】
画像配信システム１００（パッケージファイル配信システムの一例）は、ファイルパッケージ端末装置２００、パッケージファイル配信サーバ装置３００およびパッケージファイル再生端末装置４００を備える。
ファイルパッケージ端末装置２００、パッケージファイル配信サーバ装置３００およびパッケージファイル再生端末装置４００はネットワーク１０１を介して通信を行う。
【００２８】
ファイルパッケージ端末装置２００は、画像データを含んだパッケージファイル１１０を生成し、生成したパッケージファイル１１０をパッケージファイル配信サーバ装置３００に提供する。
パッケージファイル配信サーバ装置３００は、ファイルパッケージ端末装置２００から提供されたパッケージファイル１１０を登録する。
【００２９】
パッケージファイル配信サーバ装置３００は、パッケージファイル１１０をパッケージファイル再生端末装置４００へ配信する。
パッケージファイル再生端末装置４００は、パッケージファイル１１０を再生するユーザとパッケージファイル１１０をダウンロードしたユーザとが一致する場合にパッケージファイル１１０に含まれる画像データを再生する。
【００３０】
図２は、実施の形態１におけるファイルパッケージ端末装置２００の機能構成図である。
実施の形態１におけるファイルパッケージ端末装置２００の機能構成について、図２に基づいて以下に説明する。
【００３１】
ファイルパッケージ端末装置２００は、パッケージファイル生成部２１０、パッケージファイル圧縮部２２０およびパッケージファイル送信部２３０を備える。
【００３２】
パッケージファイル生成部２１０は、画像データ（再生データの一例）、ＤＲＭ情報およびインベントリ情報を含んだデータをパッケージファイル１１０として生成する。
ＤＲＭ情報は、ユーザの認証に用いるユーザ認証情報（後述する「許可認証データ」）と、パッケージファイルのコピーを許可するか否かを示すコピー許可情報（後述する「複製許可データ」）とを含む。
ユーザ認証情報は、ユーザ認証の要否を示す認証要否情報（後述する「閲覧許可の有無」）と、ユーザ認証を行うユーザ認証装置を指定する認証装置情報（後述する「許可確認先」）と、ユーザ認証の方法を示す認証方法情報（後述する「許可確認方法」）とを含む。
【００３３】
パッケージファイル圧縮部２２０は、パッケージファイル１１０を圧縮する。
【００３４】
パッケージファイル送信部２３０は、圧縮したパッケージファイル１１０をパッケージファイル配信サーバ装置３００へ送信する。
【００３５】
図３は、実施の形態１におけるパッケージファイル配信サーバ装置３００の機能構成図である。
実施の形態１におけるパッケージファイル配信サーバ装置３００の機能構成について、図３に基づいて以下に説明する。
【００３６】
パッケージファイル配信サーバ装置３００は、ファイル受信・保存部３１０、アクセス処理部３２０、パッケージファイルアクセス部３３０、ログイン照会部３３１、パッケージファイル配信部３３２、パッケージファイル記憶部３９０およびログイン情報記憶部３９１を備える。
【００３７】
ファイル受信・保存部３１０は、ファイルパッケージ端末装置２００からパッケージファイル１１０を受信し、受信したパッケージファイル１１０をパッケージファイル記憶部３９０に記憶する。
【００３８】
アクセス処理部３２０（サーバログイン処理部の一例）は、パッケージファイル配信サーバ装置３００に対するユーザのログインデータとしてサーバログインデータ（後述する「配信ログインＩＤ」）をパッケージファイル再生端末装置４００から受信する。
アクセス処理部３２０は、受信したサーバログインデータとログイン情報記憶部３９１に記憶されている登録ユーザデータとに基づいてユーザのログインを許可するか否かを判定する。
【００３９】
パッケージファイルアクセス部３３０（配信要求受信部の一例）は、配信するパッケージファイル１１０を配信要求ファイルとして指定するパッケージファイル配信要求をパッケージファイル再生端末装置４００から受信する。
【００４０】
ログイン照会部３３１（配信許可判定部の一例）は、パッケージファイル配信要求に基づいて配信要求ファイルをパッケージファイル記憶部３９０から入力する。
ログイン照会部３３１は、配信要求ファイルに含まれるユーザ認証情報とアクセス処理部３２０が受信したサーバログインデータとに基づいて、配信要求ファイルの配信を許可するか否かを判定する。
例えば、ログイン照会部３３１は、配信要求ファイルに含まれるユーザ認証情報を参照し、認証要否情報がユーザ認証を要することを示す場合に認証装置情報に指定されたユーザ認証装置へサーバログインデータと認証方法情報とを送信する。ログイン照会部３３１は、ユーザ認証装置からユーザを認証許可するか否かを示す認証結果を受信し、受信した認証結果に基づいて配信ファイルの配信を許可するか否かを判定する。
【００４１】
パッケージファイル配信部３３２（パッケージファイル配信部の一例）は、ログイン照会部３３１により配信許可された場合、配信要求ファイルとサーバログインデータとを含んだ配信ファイルを生成する。
パッケージファイル配信部３３２は、生成した配信ファイルをパッケージファイル再生端末装置４００へ配信する。
【００４２】
パッケージファイル記憶部３９０は、ファイルパッケージ端末装置２００から提供された複数のパッケージファイル１１０を記憶する。
【００４３】
ログイン情報記憶部３９１は、パッケージファイル配信サーバ装置３００の利用を許可される複数のユーザそれぞれのデータを登録ユーザデータとして記憶する。
【００４４】
図４は、実施の形態１におけるパッケージファイル再生端末装置４００の機能構成図である。
実施の形態１におけるパッケージファイル再生端末装置４００の機能構成について、図４に基づいて以下に説明する。
【００４５】
パッケージファイル再生端末装置４００は、パッケージファイル配信サーバアクセス部４１０、パッケージファイル配信要求部４２０、パッケージファイル受信部４２１、パッケージファイル再生部４３０、ＤＲＭ情報確認部４３１および端末記憶部４９０を備える。
【００４６】
パッケージファイル配信サーバアクセス部４１０（サーバログイン部の一例）は、パッケージファイル配信サーバ装置３００に対するユーザのログインデータとしてサーバログインデータを入力する。
パッケージファイル配信サーバアクセス部４１０は、入力したサーバログインデータをパッケージファイル配信サーバ装置３００へ送信する。
【００４７】
パッケージファイル配信要求部４２０（配信要求部の一例）は、配信要求するパッケージファイルを配信要求ファイルとして指定するパッケージファイル配信要求をパッケージファイル配信サーバ装置３００へ送信する。
【００４８】
パッケージファイル受信部４２１（配信要求部の一例）は、配信要求ファイルとサーバログインデータとを含んだ配信ファイルをパッケージファイル配信サーバ装置３００から受信する。
【００４９】
パッケージファイル再生部４３０（端末ログイン処理部の一例）は、パッケージファイル再生端末装置４００に対するユーザのログインデータとして端末ログインデータ（後述する「再生ログインＩＤ」）を入力する。
パッケージファイル再生部４３０（再生要求入力部の一例）は、再生する配信ファイルを再生要求ファイルとして指定する配信ファイル再生要求を入力する。
パッケージファイル再生部４３０（配信ファイル再生部の一例）は、ＤＲＭ情報確認部４３１により再生許可された場合、再生要求ファイルに含まれる画像データ（再生データの一例）を再生する。
【００５０】
ＤＲＭ情報確認部４３１（再生許可判定部の一例）は、配信ファイル再生要求に基づいて再生要求ファイルを端末記憶部４９０から入力する。
ＤＲＭ情報確認部４３１は、入力した再生要求ファイルに含まれるサーバログインデータと端末処理ログイン部４４０に入力された端末ログインデータとに基づいて再生要求ファイルの再生を許可するか否かを判定する。
例えば、ＤＲＭ情報確認部４３１は、サーバログインデータと端末ログインデータとに基づいてパッケージファイル配信サーバ装置３００にログインしたユーザとパッケージファイル再生端末装置４００にログインしたユーザとが同じユーザであるか否かを判定する。ＤＲＭ情報確認部４３１は、同じユーザである場合に再生要求ファイルの再生を許可する。ＤＲＭ情報確認部４３１は、異なるユーザである場合に再生要求ファイルに含まれるコピー許可情報を参照し、参照したコピー許可情報がコピー許可を示す場合に再生要求ファイルの再生を許可する。ＤＲＭ情報確認部４３１は、参照したコピー許可情報がコピー不許可を示す場合に再生要求ファイルの再生を許可しない。
【００５１】
端末記憶部４９０（配信ファイル記憶部の一例）は、パッケージファイル受信部４２１により受信された配信ファイルを記憶する。
【００５２】
次に、画像配信システム１００の画像配信方法（パッケージファイル配信方法の一例）として、パッケージファイル登録処理、パッケージファイル配信処理およびパッケージファイル再生処理を説明する。
【００５３】
図５は、実施の形態１におけるパッケージファイル登録処理を示すフローチャートである。
実施の形態１におけるパッケージファイル登録処理について、図５に基づいて以下に説明する。
【００５４】
Ｓ１１０において、パッケージファイル生成部２１０は、画像データとＤＲＭ情報とインベントリ情報とをパッケージ化したパッケージファイル１１０を生成する。
【００５５】
例えば、パッケージファイル提供者は、パッケージ化する画像データ、ＤＲＭ情報およびインベントリ情報を入力装置（例えば、キーボード、マウス）を用いてファイルパッケージ端末装置２００に対して指定する。
パッケージファイル生成部２１０は、パッケージファイル生成者の指定に基づいてパッケージファイル１１０を生成する。
【００５６】
図６は、実施の形態１におけるパッケージファイル１１０の構成図である。
図６に示すように、パッケージファイル１１０はインベントリ情報１１１、ＤＲＭ情報１１２および画像データ１１３を一体にしたファイルである。
【００５７】
インベントリ情報１１１は、画像データ１１３の生成時刻や生成者など、画像データ１１３に関する情報を示す。インベントリ情報１１１は画像データ１１３を再生するユーザによって参照される。
【００５８】
ＤＲＭ情報１１２は、画像データ１１３の著作権に関する情報である。
ＤＲＭ情報１１２は、許可認証データや複製許可データを含む。
【００５９】
許可認証データは「閲覧許可の有無」「許可確認先」「許可確認方法」を情報として含む。
閲覧許可の有無は、画像データ１１３の閲覧許可が必要か否かを示す情報である。
許可確認先は、閲覧許可を確認する装置（例えば、ユーザ認証装置）を示す情報である。
許可確認方法は、年齢や権限などユーザを確認する項目を示す情報である。
【００６０】
複製許可データは、画像データ１１３の複製を許可するか否かを示す。
【００６１】
パッケージファイル１１０は、パッケージＩＤによって識別されるものとする。
【００６２】
図５に戻り、パッケージファイル登録処理の説明を続ける。
【００６３】
Ｓ１１０の後、Ｓ１２０に進む。
【００６４】
Ｓ１２０において、パッケージファイル圧縮部２２０は、Ｓ１１０で生成されたパッケージファイル１１０を所定の圧縮方法で圧縮する。
圧縮されたパッケージファイル１１０は、以降で説明するパッケージファイル配信処理、パッケージファイル再生処理において適宜に解凍される。例えば、パッケージファイル１１０は画像データ１１３の再生時に解凍される。以下、解凍についての説明を省略する。
Ｓ１２０の後、Ｓ１３０に進む。
【００６５】
Ｓ１３０において、パッケージファイル送信部２３０は、Ｓ１２０で圧縮されたパッケージファイル１１０をパッケージファイル配信サーバ装置３００へ送信する。
パッケージファイル配信サーバ装置３００のファイル受信・保存部３１０は、パッケージファイル１１０を受信し、受信したパッケージファイル１１０をパッケージファイル記憶部３９０に登録する。
Ｓ１３０により、パッケージファイル登録処理は終了する。
【００６６】
図７は、実施の形態１におけるパッケージファイル配信処理を示すフローチャートである。
実施の形態１におけるパッケージファイル配信処理について、図７に基づいて以下に説明する。
【００６７】
Ｓ２１０において、パッケージファイル配信サーバ装置３００のアクセス処理部３２０は、画像配信サービス用のログインデータをパッケージファイル再生端末装置４００から受信し、画像配信サービスに対するユーザのログイン処理を行う。
以下、Ｓ２１０で受信した画像配信サービス用のログインデータを「配信ログインデータ」という。
【００６８】
例えば、パッケージファイル再生端末装置４００のパッケージファイル配信サーバアクセス部４１０は画像配信サービスのログイン画面（ＷＥＢページ）を表示装置に表示し、ユーザは入力装置を用いてログイン画面に自分のユーザＩＤおよびパスワードを入力する。
パッケージファイル配信サーバアクセス部４１０は、ログイン画面に入力されたユーザＩＤとパスワードとを配信ログインデータとしてパッケージファイル配信サーバ装置３００へ送信する。パッケージファイル配信サーバ装置３００のアクセス処理部３２０は、配信ログインデータを受信する。
アクセス処理部３２０は、ログイン情報記憶部３９１に登録されている複数の登録ユーザデータを検索する。登録ユーザデータは、画像配信サービスに登録されたユーザのユーザＩＤやパスワードなどを示す。
アクセス処理部３２０は、配信ログインデータに含まれるユーザＩＤおよびパスワードがいずれかの登録ユーザデータと一致した場合、画像配信サービスへのログインを許可し、配信要求画面を返信する。パッケージファイル配信サーバアクセス部４１０は配信要求画面を表示する。
アクセス処理部３２０は、配信ログインデータに含まれるユーザＩＤおよびパスワードがいずれの登録ユーザデータとも一致しない場合、画像配信サービスへのログインを却下し、ログインエラー画面を返信する。パッケージファイル配信サーバアクセス部４１０はログインエラー画面を表示する。この場合、ユーザは、ログイン画面に戻ってユーザＩＤおよびパスワードを入力し直し、画像配信サービスへのログインを再度試みる。
【００６９】
Ｓ２１０で画像配信サービスへのログインが許可された後、Ｓ２２０に進む。
【００７０】
Ｓ２２０において、パッケージファイル配信サーバ装置３００のパッケージファイルアクセス部３３０は、パッケージファイル配信要求をパッケージファイル再生端末装置４００から受信する。
パッケージファイル配信要求とは、ユーザがダウンロードしたいパッケージファイル１１０（以下、「配信要求ファイル」という）を指定したデータである。
【００７１】
例えば、パッケージファイル再生端末装置４００のパッケージファイル配信要求部４２０は配信要求画面を表示する。配信要求画面とは、パッケージファイル配信サーバ装置３００から配信されるパッケージファイル１１０のパッケージＩＤを一覧にした画面である。ユーザはダウンロードしたいパッケージファイル１１０を配信要求画面の一覧から選択する。
パッケージファイル配信要求部４２０は選択されたパッケージファイル１１０を配信要求ファイルとして指定したパッケージファイル配信要求を送信し、アクセス処理部３２０はパッケージファイル配信要求を受信する。
【００７２】
Ｓ２２０の後、Ｓ２３０に進む。
【００７３】
Ｓ２３０において、ログイン照会部３３１は、パッケージファイル配信要求に指定された配信要求ファイルをパッケージファイル記憶部３９０から取得する。
ログイン照会部３３１は、配信要求ファイルのＤＲＭ情報１１２に含まれる許可認証データに基づいて、配信許可するか否かを判定する。
【００７４】
例えば、ログイン照会部３３１は、許可認証データが「閲覧許可無し」を示し場合、配信許可する。
また、ログイン照会部３３１は、許可認証データが「閲覧許可有り」を示す場合、配信ログインデータのユーザＩＤと許可認証データに含まれる「許可確認方法」とを含んだユーザ認証要求をユーザ認証装置へ送信する。ユーザ認証装置は許可認証データに「許可確認先」として指定される。
ユーザ認証装置は、登録ユーザ毎にユーザＩＤに対応付けて年齢や種別（無料ユーザ、有料ユーザ）などの属性情報を記憶している。
ユーザ認証装置は、ユーザ認証要求に含まれるユーザＩＤに対応する登録ユーザの属性情報と「許可確認方法」とに基づいて配信許可するか否かを判定する。例えば、登録ユーザの年齢が２０歳であり、「許可確認方法」が“１８歳以上”で年齢制限していれば配信を許可する。また、登録ユーザの種別が“無料ユーザ”であり、「許可確認方法」が無料ユーザを制限していれば配信を却下する。
ユーザ認証装置は判定結果を返信し、ログイン照会部３３１はユーザ認証装置の判定結果を使用する。
【００７５】
Ｓ２３０で認証許可された後、Ｓ２４０に進む。
Ｓ２３０で認証許可されなかった場合、パッケージファイル配信部３３２は配信エラー画面を返信し、パッケージファイル再生端末装置４００のパッケージファイル配信要求部４２０は配信エラー画面を表示する。この場合、ユーザは配信要求画面に戻り、パッケージファイル１１０を指定し直す。
【００７６】
Ｓ２４０において、パッケージファイル配信部３３２は配信ログインデータのユーザＩＤを配信要求ファイルのＤＲＭ情報１１２に追加する。以下、ＤＲＭ情報１１２に追加されたユーザＩＤを「配信ログインＩＤ」という。
パッケージファイル配信部３３２は配信ログインＩＤを追加した配信要求ファイルをパッケージファイル再生端末装置４００へ送信する。
パッケージファイル再生端末装置４００のパッケージファイル受信部４２１は配信要求ファイルを受信し、受信した配信要求ファイル（パッケージファイル１１０）を端末記憶部４９０に記憶する。
Ｓ２４０により、パッケージファイル配信処理は終了する。
【００７７】
図８は、実施の形態１におけるパッケージファイル再生処理を示すフローチャートである。
実施の形態１におけるパッケージファイル再生処理について、図８に基づいて以下に説明する。
【００７８】
Ｓ３１０において、パッケージファイル再生端末装置４００のパッケージファイル再生部４３０は、ユーザが再生したいパッケージファイル１１０のパッケージＩＤと画像配信サービス用のユーザＩＤとを入力する。
【００７９】
例えば、ユーザは、パッケージファイル１１０を再生するためにパッケージファイル再生部４３０を起動する。
パッケージファイル再生部４３０はユーザＩＤを入力するログイン画面を表示し、ユーザはログイン画面に画像配信サービス用のユーザＩＤを入力する。
パッケージファイル再生部４３０は端末記憶部４９０に記憶されているパッケージファイル１１０を一覧にして表示し、ユーザは一覧の中からパッケージファイル１１０（パッケージＩＤ）を選択する。
【００８０】
ユーザが先にパッケージファイル１１０を指定し、パッケージファイル１１０が指定されたときにパッケージファイル再生部４３０が起動し、その後にパッケージファイル再生部４３０がログイン画面でユーザＩＤを要求しても構わない。
【００８１】
以下、Ｓ３１０で入力されたユーザＩＤを「再生ログインＩＤ」という。
また、Ｓ３１０で指定されたパッケージファイル１１０を「再生要求ファイル」という。
【００８２】
Ｓ３１０の後、Ｓ３２０に進む。
【００８３】
Ｓ３２０において、ＤＲＭ情報確認部４３１は再生要求ファイルを端末記憶部４９０から取得し、再生要求ファイルの再生を許可するか否かを以下のように判定する。
【００８４】
ＤＲＭ情報確認部４３１は、再生ログインＩＤと再生要求ファイルのＤＲＭ情報１１２に含まれる配信ログインＩＤとを比較する。
再生ログインＩＤと配信ログインＩＤとが一致する場合、ＤＲＭ情報確認部４３１は再生要求ファイルの再生を許可する。
再生ログインＩＤと配信ログインＩＤとが一致しない場合、ＤＲＭ情報確認部４３１は再生要求ファイルのＤＲＭ情報１１２に含まれる複製許可データを参照する。
複製許可データが“複製許可”を示す場合、ＤＲＭ情報確認部４３１は再生要求ファイルの再生を許可する。
複製許可データが“複製許可”を示さない場合、ＤＲＭ情報確認部４３１は再生要求ファイルの再生を許可しない。“複製許可”を示さない場合とは、複製許可データが“複製不許可”を示す場合、ＤＲＭ情報１１２に複製許可データが含まれない場合、複製許可データが“複製許可”と“複製不許可”とのいずれでもない規定外の値を示す場合などである。ＤＲＭ情報１１２が改ざんされ、ＤＲＭ情報１１２に複製許可データが含まれない場合や複製許可データが規定外の値を示す場合が考えられるためである。
【００８５】
Ｓ３２０の後、Ｓ３２１に進む。
【００８６】
Ｓ３２１において再生許可の場合（ＹＥＳ）、Ｓ３３０に進む。
Ｓ３２１において再生不許可の場合（ＮＯ）、パッケージファイル再生部４３０が再生エラー画面を表示し、パッケージファイル再生処理は終了する。このとき、再生要求ファイルを破壊して画像データ１１３を再生できなくしても構わない。
【００８７】
Ｓ３３０において、パッケージファイル再生部４３０は再生要求ファイルに含まれる画像データ１１３を表示装置に表示する。
Ｓ３３０により、パッケージファイル再生処理は終了する。
【００８８】
上記した画像配信方法により、例えば、パッケージファイル１１０の再生を以下のように制限することができる。
パッケージファイル１１０のＤＲＭ情報１１２に許可認証方法として“１８歳以上”を設定し、複製許可データとして“複製不許可”を設定すれば、１８歳以上のユーザに配信した画像データ１１３が１８歳未満のユーザによって再生されることを防ぐことができる。
パッケージファイル１１０のＤＲＭ情報１１２に複製許可データとして“複製許可”を設定すれば、パッケージファイル再生端末装置４００を使用する複数のユーザが画像データ１１３を再生することができる。
【００８９】
図９は、実施の形態１における画像配信システム１００のハードウェア資源の一例を示す図である。
図９において、ファイルパッケージ端末装置２００、パッケージファイル配信サーバ装置３００およびパッケージファイル再生端末装置４００は、ＣＰＵ９１１（Ｃｅｎｔｒａｌ・Ｐｒｏｃｅｓｓｉｎｇ・Ｕｎｉｔ）（マイクロプロセッサ、マイクロコンピュータともいう）を備えている。ＣＰＵ９１１は、バス９１２を介してＲＯＭ９１３、ＲＡＭ９１４、通信ボード９１５、表示装置９０１、キーボード９０２、マウス９０３、ドライブ装置９０４、磁気ディスク装置９２０と接続され、これらのハードウェアデバイスを制御する。ドライブ装置９０４は、ＦＤ（Ｆｌｅｘｉｂｌｅ・Ｄｉｓｋ・Ｄｒｉｖｅ）、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）、ＤＶＤ（Ｄｉｇｉｔａｌ・Ｖｅｒｓａｔｉｌｅ・Ｄｉｓｃ）などの記憶媒体を読み書きする装置である。
【００９０】
通信ボード９１５は、有線または無線で、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネット、電話回線などの通信網に接続している。
【００９１】
磁気ディスク装置９２０には、ＯＳ９２１（オペレーティングシステム）、ウィンドウシステム９２２、プログラム群９２３、ファイル群９２４が記憶されている。
【００９２】
プログラム群９２３には、実施の形態において「〜部」として説明する機能を実行するプログラムが含まれる。プログラムは、ＣＰＵ９１１により読み出され実行される。すなわち、プログラムは、「〜部」としてコンピュータを機能させるものであり、また「〜部」の手順や方法をコンピュータに実行させるものである。
【００９３】
ファイル群９２４には、実施の形態において説明する「〜部」で使用される各種データ（入力、出力、判定結果、計算結果、処理結果など）が含まれる。
【００９４】
実施の形態において構成図およびフローチャートに含まれている矢印は主としてデータや信号の入出力を示す。
【００９５】
実施の形態において「〜部」として説明するものは「〜回路」、「〜装置」、「〜機器」であってもよく、また「〜ステップ」、「〜手順」、「〜処理」であってもよい。すなわち、「〜部」として説明するものは、ファームウェア、ソフトウェア、ハードウェアまたはこれらの組み合わせのいずれで実装されても構わない。
【００９６】
実施の形態２．
パッケージファイルが配信先の端末装置から別の端末装置にコピーされ、コピー先の端末装置で画像データが再生される場合について説明する。
【００９７】
図１０は、実施の形態２における画像配信システム１００の概要図である。
実施の形態２における画像配信システム１００について、図１０に基づいて以下に説明する。
【００９８】
まず、画像配信システム１００の構成について説明する。
【００９９】
画像配信システム１００の構成は実施の形態１（図１参照）と同様である。但し、ネットワーク１０１には２台のパッケージファイル再生端末装置４００Ａ・Ｂが接続されている。
ファイルパッケージ端末装置２００とパッケージファイル配信サーバ装置３００との機能構成は、実施の形態１（図２、図３参照）と同じである。
【０１００】
パッケージファイル再生端末装置４００Ａ・Ｂは、実施の形態１で説明した構成（図４参照）に加えて、パッケージファイル破壊部４３２を備える。
但し、パッケージファイル１１０のコピー先であるパッケージファイル再生端末装置４００Ｂは、パッケージファイル配信サーバアクセス部４１０、パッケージファイル配信要求部４２０およびパッケージファイル受信部４２１を備えなくても構わない。
パッケージファイル破壊部４３２については後述する。
【０１０１】
次に、画像配信システム１００の画像配信方法について説明する。
【０１０２】
パッケージファイル配信サーバ装置３００は、パッケージファイル１１０を配信するとき、パッケージファイル１１０のＤＲＭ情報１１２に配信ログインＩＤの他に「配信先装置ＩＤ」を追加する（図７、Ｓ２５０）。
配信先装置ＩＤとは、配信先のパッケージファイル再生端末装置４００Ａを識別する装置ＩＤ（例えば、ＭＡＣアドレス）である。例えば、パッケージファイル再生端末装置４００Ａの装置ＩＤは、ユーザが画像配信サービスにログインするときに配信ログインデータと共にパッケージファイル配信サーバ装置３００へ通知される。
【０１０３】
ここで、パッケージファイル再生端末装置４００Ａに配信されたパッケージファイル１１０がパッケージファイル再生端末装置４００Ｂにコピーされたものとする。
例えば、パッケージファイル１１０はネットワーク１０１を介した通信により又は記憶媒体（例えば、ＣＤ−ＲＯＭ）を用いてパッケージファイル再生端末装置４００Ａ・Ｂ間でコピーされる。
【０１０４】
パッケージファイル再生端末装置４００ＢのＤＲＭ情報確認部４３１は、パッケージファイル１１０を再生するユーザとパッケージファイル１１０をダウンロードしたユーザとが異なり、パッケージファイル１１０がコピー制限されている場合、パッケージファイル１１０の再生を許可しない（図８、Ｓ３２０）。
【０１０５】
パッケージファイル破壊部４３２は、パッケージファイル再生端末装置４００Ｂの装置ＩＤとパッケージファイル１１０のＤＲＭ情報１１２に含まれる配信先装置ＩＤ（パッケージファイル再生端末装置４００Ａの装置ＩＤ）とが異なるため、パッケージファイル１１０を破壊する。
パッケージファイル１１０の破壊（破棄）とは、パッケージファイル１１０の消去（削除）、パッケージファイル１１０内の画像データ１１３の削除や書き換えなど、パッケージファイル１１０内の画像データ１１３を再生できなくすることである。
【０１０６】
図１１は、実施の形態２におけるパッケージファイル１１０の再生条件を示す表である。
実施の形態２におけるパッケージファイル１１０の再生条件について、図１１に基づいて以下に説明する。
配信ログインＩＤと再生ログインＩＤとが一致する場合、ＤＲＭ情報確認部４３１は画像データ１１３の再生を許可する（項番１〜４）。
ＤＲＭ情報１１２内の複製許可データが“複製許可”を示す場合、ＤＲＭ情報確認部４３１は画像データ１１３の再生を許可する（項番５，６）。
ＤＲＭ情報１１２内の複製許可データが“複製許可”を示さない場合、ＤＲＭ情報確認部４３１は画像データ１１３の再生を許可しない（項番７）。
ＤＲＭ情報１１２内の複製許可データが“複製許可”を示さず、自再生端末装置の端末ＩＤとＤＲＭ情報１１２内の配信先装置ＩＤとが一致しない場合、パッケージファイル破壊部４３２はパッケージファイル１１０を破壊する（項番８）。
【０１０７】
項番４や項番７の再生条件において、複製許可データが“複製不許可”であることを理由にＤＲＭ情報確認部４３１が画像データ１１３の再生を却下し、パッケージファイル破壊部４３２がパッケージファイル１１０を破壊しても構わない。
項番７の再生条件において、自再生端末装置と配信先装置とが一致することを理由に画像データ１１３の再生を許可しても構わない。
【０１０８】
図１１の再生条件により、例えば、パッケージファイル１１０の再生を以下のように制限することができる。
パッケージファイル１１０のＤＲＭ情報１１２に許可確認方法として“有料ユーザ”を設定し、複製許可データとして“複製不許可”を設定すれば、有料で配信した画像データ１１３が端末装置間で不正にコピーされても、画像データ１１３のコピーは破壊され利用できない。
【０１０９】
実施の形態１，２において、例えば、以下のようなパッケージファイル配信システムについて説明した。
【０１１０】
パッケージファイル配信システム（画像配信システム１００）は、ファイルパッケージ端末装置２００、パッケージファイル配信サーバ装置３００およびパッケージファイル再生端末装置４００を有する。
ファイルパッケージ端末装置２００は、パッケージファイル生成部２１０とパッケージファイル圧縮部２２０とを備える。
パッケージファイル生成部２１０は、文書・画像ファイル（画像データ１１３）に対応したインベントリ情報及びＤＲＭ情報を、文書・画像ファイルと一体にパッケージ化したファイル（パッケージファイル１１０）に記録する。
パッケージファイル圧縮部２２０は、許可認証データ（閲覧許可の有無、許可確認方法、許可確認先）をパッケージファイル１１０に埋め込みファイル圧縮を行う。
パッケージファイル配信サーバ装置３００は、ログイン照会部３３１とパッケージファイル配信部３３２とを備える。
ログイン照会部３３１は、ファイル要求したユーザのログインＩＤ（配信ログインＩＤ）を照合し、パッケージファイル１１０の配信を許可する。
パッケージファイル配信部３３２は、画像配信要求に対応するパッケージファイル１１０を、ログイン照会部３３１で許可されたＩＤのパッケージファイル再生端末装置４００へ送信する。
パッケージファイル再生端末装置４００は、ＤＲＭ情報確認部４３１とパッケージファイル破壊部４３２とパッケージファイル再生部４３０とを備える。
ＤＲＭ情報確認部４３１は、パッケージファイルからＤＲＭ情報１１２を抽出し、抽出したＤＲＭ情報１１２の中の複製許可データを抽出する。複製許可データが抽出できない場合（複製不許可）、ＤＲＭ情報確認部４３１はＤＲＭ情報１１２が不正に変更されたと判断し、そのＤＲＭ情報１１２を抽出したパッケージファイル１１０を特定する。
パッケージファイル破壊部４３２は、ＤＲＭ情報確認部４３１が特定したパッケージファイル１１０の中の文書・画像ファイルを抽出し、抽出した文書・画像ファイルを破壊する。
パッケージファイル再生部４３０は、ＤＲＭ情報確認部４３１で不正に変更されたと判断されなかった場合には、パッケージファイル１１０から文書・画像ファイルを抽出する。パッケージファイル再生部４３０は抽出した文書・画像ファイルをＪＰＥＧ、ＭＰＥＧ、ＡＶＩ、ＴＸＴ等のフォーマットに変換した後、再生を行う。
【０１１１】
パッケージファイル配信システムは、例えば、以下のような効果を奏する。
【０１１２】
画像、動画のコンテナファイルをインベントリ、ＤＲＭ情報を含んだパッケージとして格納・保存することで、不正コピー防止ができる。
文書をパッケージ化する際に属性情報を文書本体と一緒に保存可能となり、文書の開示制限や特徴抽出が可能になる。
圧縮時に閲覧許可の有無、許可確認方法、許可確認先を指定することで無条件の閲覧を禁止することが出来、アクセスログ収集のページタグとしても利用可能である。
ファイル単位で認証の対象となることから、細切れのデータや破壊されたデータであっても、関連付けをすることにより、同一ファイルとしての認証が可能である。
ＤＲＭ情報を破壊、改ざん等をして、画像のコピーを行う者に対して、文書・画像ファイルとＤＲＭ情報をパッケージ化している。そして、ＤＲＭ情報が抽出されて変更された場合に不正処理と判断し、元のＤＲＭ情報に関連付けられている文書・画像ファイルを特定し、その文書・画像ファイルを破壊する。
文書・画像ファイルの破壊は、文書・画像ファイルの個々のデータを消去したり、ランダムなデータを書き加える等により、元の画像データとは異なるデータファイルにすることで行う。これにより、画像のコピーができないようにする。
【０１１３】
画像、動画のコンテナファイルをインベントリ、ＤＲＭ情報を含んだパッケージとして格納・保存することで、文書の維持能率を向上させる。
データベースはインベントリ情報からの抽出情報で作成可能なため、応用範囲を広げることが出来る。
ＤＲＭ情報は不正コピー防止の他に個人情報、社外秘情報の隠蔽処理にも利用可能である。
文書をパッケージ化する際のオプションとして、個人情報や文書属性情報の生成を付加することで、属性情報を文書本体と一緒に保存可能となり、文書の開示制限や特徴抽出が可能になる。
圧縮時に閲覧許可の有無、許可確認方法、許可確認先を指定することで無条件の閲覧を禁止することが出来、アクセスログ収集のページタグとしても利用可能である。
【符号の説明】
【０１１４】
１００  画像配信システム、１０１  ネットワーク、１１０  パッケージファイル、１１１  インベントリ情報、１１２  ＤＲＭ情報、１１３  画像データ、２００  ファイルパッケージ端末装置、２１０  パッケージファイル生成部、２２０  パッケージファイル圧縮部、２３０  パッケージファイル送信部、３００  パッケージファイル配信サーバ装置、３１０  ファイル受信・保存部、３２０  アクセス処理部、３３０  パッケージファイルアクセス部、３３１  ログイン照会部、３３２  パッケージファイル配信部、３９０  パッケージファイル記憶部、３９１  ログイン情報記憶部、４００，４００Ａ，４００Ｂ  パッケージファイル再生端末装置、４１０  パッケージファイル配信サーバアクセス部、４２０  パッケージファイル配信要求部、４２１  パッケージファイル受信部、４３０  パッケージファイル再生部、４３１  ＤＲＭ情報確認部、４３２  パッケージファイル破壊部、４９０  端末記憶部、９０１  表示装置、９０２  キーボード、９０３  マウス、９０４  ドライブ装置、９１１  ＣＰＵ、９１２  バス、９１３  ＲＯＭ、９１４  ＲＡＭ、９１５  通信ボード、９２０  磁気ディスク装置、９２１  ＯＳ、９２２  ウィンドウシステム、９２３  プログラム群、９２４  ファイル群。
【図１】
2011209840.tif 000003
【図２】
2011209840.tif 000004
【図３】
2011209840.tif 000005
【図４】
2011209840.tif 000006
【図５】
2011209840.tif 000007
【図６】
2011209840.tif 000008
【図７】
2011209840.tif 000009
【図８】
2011209840.tif 000010
【図９】
2011209840.tif 000011
【図１０】
2011209840.tif 000012
【図１１】
2011209840.tif 000013