(57)【要約】  【課題】  ユーザが課金なしにメディアオブジェクトに関する権利を不正に取得し、第三者から入手したメディアオブジェクトを再生することを防止する。  【解決手段】  メディアサーバから配信されるメディアオブジェクトについて、端末から送信されるダウンロードの結果を示す信号を分析し、ユーザによるキャンセルや圏外によってダウンロードが最後まで完全に行われていないと、メディアサーバは、権利サーバに対して、ＮＧの権利プッシュ指示を送信し、これに対応して、権利サーバから端末側には権利オブジェクトは配信されない。【選択図】  図５
2005251033.tif 000002
【特許請求の範囲】
【請求項１】
サーバ１から取得したメディアオブジェクトを再生する端末と、端末にメディアオブジェクトを送るサーバ１と、端末に権利オブジェクトを送るサーバ２から構成されるシステムにおいて、
前記端末は、
前記サーバ１から送られたメディアオブジェクトを受信する受信手段と、
前記受信結果を生成してメディアダウンロード結果通知情報とするメディアダウンロード結果通知情報作成手段と、
前記生成したメディアダウンロード結果通知情報をサーバ１に送る送信手段を少なくとも備え、
前記サーバ１は、
前記メディアダウンロード結果通知情報を受信する受信手段と、
前記受信したメディアダウンロード結果通知情報を分析して、権利プッシュ指示を生成する権利プッシュ指示情報作成手段と、
前記生成した権利プッシュ指示をサーバ２に送信する送信手段を少なくとも備え、
前記サーバ２は、
前記権利プッシュ指示を受信する受信手段と、
前記受信した権利プッシュ指示を分析し、前記端末に権利オブジェクトを送るか否かを判定する権利プッシュ指示判定手段と、
前記判定の結果、端末がメディアオブジェクトを正常に受信している場合にのみ、権利オブジェクトを前記端末に送信する送信手段を少なくとも備えたことを特徴とする不正権利取得防止システム。
【請求項２】
前記端末は、前記メディアオブジェクトに関する権利オブジェクトの存在を確認する権利オブジェクト検索手段をさらに備えることを特徴とする請求項１に記載の不正権利取得防止システム。
【請求項３】
前記端末の送信手段は、前記サーバ１に対して、前記メディアオブジェクトに関する権利オブジェクトが端末内に存在するか否かの情報についても送信することを特徴とする請求項１又は２に記載の不正権利取得防止システム。
【請求項４】
前記メディアダウンロード結果通知情報は、前記端末によるダウンロード受信が正常に完了したか否かの結果を示す情報であることを特徴とする請求項１乃至３のうちいずれか一つに記載の不正権利取得防止システム。
【請求項５】
サーバから取得したメディアオブジェクトを再生する端末と、端末にメディアオブジェクトと権利オブジェクトを送るサーバから構成されるシステムにおいて、
前記端末は、
前記サーバから送られたメディアオブジェクトを受信する受信手段と、
前記受信結果を生成してメディアダウンロード結果通知情報とするメディアダウンロード結果通知情報作成手段と、
前記生成したメディアダウンロード結果通知情報をサーバに送る送信手段を少なくとも備え、
前記サーバは、
前記メディアダウンロード結果通知情報を受信する受信手段と、
前記受信したメディアダウンロード結果通知情報を分析して、権利プッシュ指示を生成する権利プッシュ指示情報作成手段と、
前記権利プッシュ指示を分析し、前記端末に権利オブジェクトを送るか否かを判定する権利プッシュ指示判定手段と、
前記判定の結果、端末がメディアオブジェクトを正常に受信している場合にのみ、権利オブジェクトを前記端末に送信する送信手段を少なくとも備えたことを特徴とする不正権利取得防止システム。
【請求項６】
サーバから取得したメディアオブジェクトを再生する端末と、端末に権利オブジェクトを送るサーバから構成されるシステムにおいて、
前記端末は、
前記サーバから送られた権利オブジェクトを受信する受信手段と、
前記受信した権利オブジェクトに付加されているメディアオブジェクトと権利オブジェクトの配信順序を規定している配信順序情報を抽出する配信順序情報抽出手段と、
前記抽出した配信順序情報がメディアオブジェクト、権利オブジェクトの順序であれば、該当メディアオブジェクトを検索するメディアオブジェクト検索手段と、
前記検索した結果、前記権利オブジェクトに対応するメディアオブジェクトが存在する場合、および前記配信順序情報が権利オブジェクト、メディアオブジェクトの順序の場合のうちいずれか一方の場合であれば、前記権利オブジェクトを保存する保存手段を少なくとも備え、
前記サーバは、
権利オブジェクトとメディアオブジェクトの配信順序情報を生成する配信順序情報生成手段と、
前記生成した配信順序情報を権利オブジェクトに付加して送信する送信手段を少なくとも備えたことを特徴とする不正権利取得防止システム。
【請求項７】
前記端末は、前記メディアオブジェクトに関する権利オブジェクトの存在を確認する権利オブジェクト検索手段をさらに備えることを特徴とする請求項６に記載の不正権利取得防止システム。
【請求項８】
前記端末の送信手段は、前記サーバに対して、前記メディアオブジェクトに関する権利オブジェクトが端末内に存在するか否かの情報についても送信することを特徴とする請求項６又は７に記載の不正権利取得防止システム。
【請求項９】
前記配信順序情報は、前記権利オブジェクトを特定するコンテンツＩＤを含むことを特徴とする請求項６乃至８のうちいずれか一つに記載の不正権利取得防止システム。
【請求項１０】
サーバ１から取得したメディアオブジェクトを再生する端末と、端末にメディアオブジェクトを送るサーバ１と、端末に権利オブジェクトを送るサーバ２を含む不正権利取得防止方法であって、
前記端末において、前記サーバ１から送られたメディアオブジェクトを受信するステップと、前記受信結果を生成してメディアダウンロード結果通知情報とするステップと、前記生成したメディアダウンロード結果通知情報をサーバ１に送るステップと、
前記サーバ１において、前記メディアダウンロード結果通知情報を受信するステップと、前記受信したメディアダウンロード結果通知情報を分析して、権利プッシュ指示を生成するステップと、前記生成した権利プッシュ指示をサーバ２に送信するステップと、
前記サーバ２において、前記権利プッシュ指示を受信するステップと、前記受信した権利プッシュ指示を分析し、前記端末に権利オブジェクトを送るか否かを判定するステップと、前記判定の結果、端末がメディアオブジェクトを正常に受信している場合にのみ、権利オブジェクトを前記端末に送信するステップと、を備えることを特徴とする不正権利取得防止方法。
【請求項１１】
サーバから取得したメディアオブジェクトを再生する端末と、端末に権利オブジェクトを送るサーバを含む不正権利取得防止方法であって、
前記サーバにおいて、権利オブジェクトとメディアオブジェクトの配信順序情報を生成するステップと、前記生成した配信順序情報を権利オブジェクトに付加して送信するステップと、
前記端末において、前記サーバから送られた権利オブジェクトを受信するステップと、前記受信した権利オブジェクトに付加されているメディアオブジェクトと権利オブジェクトの配信順序を規定している配信順序情報を抽出するステップと、前記抽出した配信順序情報がメディアオブジェクト、権利オブジェクトの順序であれば、該当メディアオブジェクトを検索するステップと、前記検索した結果、前記権利オブジェクトに対応するメディアオブジェクトが存在する場合、および前記配信順序情報が権利オブジェクト、メディアオブジェクトの順序の場合のうちいずれか一方の場合であれば、前記権利オブジェクトを保存するステップと、を備えることを特徴とする不正権利取得防止方法。
【請求項１２】
サーバ１から取得したメディアオブジェクトを再生する端末と、端末にメディアオブジェクトを送るサーバ１と、端末に権利オブジェクトを送るサーバ２を含むシステムに、
前記端末において、前記サーバ１から送られたメディアオブジェクトを受信するステップと、前記受信結果を生成してメディアダウンロード結果通知情報とするステップと、前記生成したメディアダウンロード結果通知情報をサーバ１に送るステップと、
前記サーバ１において、前記メディアダウンロード結果通知情報を受信するステップと、前記受信したメディアダウンロード結果通知情報を分析して、権利プッシュ指示を生成するステップと、前記生成した権利プッシュ指示をサーバ２に送信するステップと、
前記サーバ２において、前記権利プッシュ指示を受信するステップと、前記受信した権利プッシュ指示を分析し、前記端末に権利オブジェクトを送るか否かを判定するステップと、前記判定の結果、端末がメディアオブジェクトを正常に受信している場合にのみ、権利オブジェクトを前記端末に送信するステップと、を実行させることを特徴とするプログラム。
【請求項１３】
サーバから取得したメディアオブジェクトを再生する端末と、端末に権利オブジェクトを送るサーバを含むシステムに、
前記サーバにおいて、権利オブジェクトとメディアオブジェクトの配信順序情報を生成するステップと、前記生成した配信順序情報を権利オブジェクトに付加して送信するステップと、
前記端末において、前記サーバから送られた権利オブジェクトを受信するステップと、前記受信した権利オブジェクトに付加されているメディアオブジェクトと権利オブジェクトの配信順序を規定している配信順序情報を抽出するステップと、前記抽出した配信順序情報がメディアオブジェクト、権利オブジェクトの順序であれば、該当メディアオブジェクトを検索するステップと、前記検索した結果、前記権利オブジェクトに対応するメディアオブジェクトが存在する場合、および前記配信順序情報が権利オブジェクト、メディアオブジェクトの順序の場合のうちいずれか一方の場合であれば、前記権利オブジェクトを保存するステップと、を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザが携帯電話等の端末側に配信される、例えば音楽、ビデオ等のメディアオブジェクトに関する権利を不正に取得し、第三者から入手したメディアオブジェクトを再生すること防止するシステムや方法に関する。
【背景技術】
【０００２】
従来、デジタルデータの著作権を保護する技術として、Ｗindows（登録商標） Ｍedia ＰlayerのＤＲＭ（デジタル著作権管理  Ｄigital Ｒights Ｍanagement）が知られていて、容易に複製できないようにインターネット上の音楽配信やビデオ等で使用されている。
ＤＲＭ規格として、図１に示すように、メディアオブジェクトが権利オブジェクトよりも先に配信されるものや、図２に示すように、権利オブジェクトがメディアオブジェクトよりも先に配信されるものがある。
【０００３】
図１に示すように、配信順序がメディア→権利のものは、まず、端末が購入したいメディアオブジェクト(Contents ID:XXX)を選択すると、メディアサーバ(A2)にメディアダウンロード選択指示を送信する。(図１中(1)の矢印)。なお、このとき端末には権利(Contents ID:XXX)が存在しないため、「権利なし」でメディアダウンロード選択指示を送信する。
次にメディアサーバ(A2)は、端末からの「メディアダウンロード選択指示」を受けて、権利サーバ(A1)に「権利のプッシュ指示」(図１中(2)の矢印)をし、メディアオブジェクト(Contents ID:XXX)を端末にダウンロードする(図１中(3)の矢印)。なお、権利プッシュ指示は端末からのメディアダウンロード選択指示が「権利なし」の場合のみ送信される。
次に権利サーバ(A1)は、メディアサーバ(A2)からの「権利プッシュ指示」を受けて、端末に権利オブジェクト(Contents ID:XXX)をプッシュする(図１中(4)の矢印)。
そして、端末は、メディアオブジェクト(Contents ID:XXX)と権利オブジェクト(Contents ID:XXX)が正常に届いてから、課金サーバ(A0)にステータス通知(Contents ID:XXXのダウンロード、プッシュ成功)を送信する(図１中(5)の矢印)。
これに対応して、課金サーバ(A0)は、端末からのステータス通知(Contents ID:XXXのダウンロード、プッシュ成功)を受けて、課金を行うようになっている。
【０００４】
また図２に示すように、配信順序が権利→メディアのものは、まず、権利サーバ(A1)が権利オブジェクト(Contents ID:YYY)を端末にプッシュする(図２中(1)の矢印)。
次に端末は、購入したいメディアオブジェクト(Contents ID:YYY)を選択すると(Contents ID:YYY)、メディアサーバ(A2)に選択指示を送信する(図２中(2)の矢印)。なお、このとき端末には権利(Contents ID:YYY)が存在するため、「権利あり」でメディアダウンロード選択指示を送信する。
次にメディアサーバ(A2)は、端末からの「メディアダウンロード選択指示」を受けて、メディアオブジェクト(Contents ID:YYY)を端末にダウンロードする(図２中(3)の矢印)。なお、権利プッシュ指示は端末からのメディアダウンロード選択指示が「権利あり」のため送信しない。
そして、端末は、メディアオブジェクト(Contents ID:YYY)と権利オブジェクト(Contents ID:YYY)が正常に届いてから、課金サーバ(A0)にステータス通知(Contents ID:YYYのダウンロード、プッシュ成功)を送信する(図２中(4)の矢印)。
これに対応して、課金サーバ(A0)は、端末からのステータス通知(Contents ID:YYYのダウンロード、プッシュ成功)を受けて、課金を行うようになっている。
また、端末がメディアサーバ(A2)にメディアオブジェクト(Contents ID:YYY)に関する権利プッシュ指示をし(図２中(5)の矢印)、それに応じてメディアサーバ(A2)が権利サーバ(A1)に権利プッシュ指示をし(図２中(6)の矢印)、して、権利サーバ(A1)が権利オブジェクト(Contents ID:YYY)を端末にプッシュする(図２中(1)の矢印)場合もある。
【０００５】
また、サーバが端末にメディアオブジェクトに関する権利オブジェクトを配信する発明は、例えば特許文献１にも開示されている。
【特許文献１】特開２０００−２６８０９６号公報  これは、サーバからメディアオブジェクトを配信する前に許諾・権利情報を送り、ユーザの同意を条件にメディアオブジェクトを送ることで、サーバからのメディアオブジェクトの配信が完全に行われたことをサーバ側で確認、保証することが可能なシステムに関するものである。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、図１に示す、配信順序がメディア→権利のものでは、メディアオブジェクト(Contents ID:XXX)が最後まで完全にダウンロードされた場合には問題ないが、図３に示すように、ダウンロード中に、ユーザが意図的にキャンセルしたり、圏外の場合によりメディアオブジェクト(Contents ID:XXX)が最後まで完全にダウンロードされない場合には、端末は、課金サーバ(A0)にキャンセル又は圏外を示すステータス通知(User Cancel又は圏外)を送信する(図３中(4)の矢印)。このとき、端末にメディアオブジェクト(Contents ID:XXX)は存在しない。
一方、権利サーバ(A1)は、メディアサーバ(A2)からの「権利プッシュ指示」を受けるので、端末がメディアオブジェクト(Contents ID:XXX)を最後まで完全にダウンロードしたか否かに関係なく、端末に権利オブジェクト(Contents ID:XXX)をプッシュする(図３中(5)の矢印)。これにより、端末に権利オブジェクト(Contents ID:XXX)が存在する。
その結果、サーバ側は、配信順序をメディア→権利とするパターンで権利を配信しているにも関わらず、端末側は、配信順序を権利→メディアとするパターンで受信した権利オブジェクトであると解釈し処理してしまう。なお、課金サーバ(A0)では、端末からのステータス通知(User Cancel又は圏外)を受けるので、課金はしない。
以上の場合に、端末には課金がされることなく、権利オブジェクト(Contents ID:XXX)だけが残ってしまうので、ユーザが、第三者からメディアオブジェクト(Contents ID:XXX)を不正に入手し、入手したメディアオブジェクト(Contents ID:XXX)をタダ取りした権利オブジェクト(Contents ID:XXX)で再生するという、権利の不正使用が発生するといった問題がある。
【０００７】
また、図２に示す、配信順序が権利→メディアのものにおいても、先に配信される権利オブジェクト(Contents ID:YYY)に関しては、対応するメディアオブジェクト(Contents ID:YYY)がダウンロードされるか否かによって特に問題は生じないが、図４に示すように、端末からの指示により、配信順序がメディア→権利のもの、メディアオブジェクト(Contents ID:XXX)、権利オブジェクト(Contents ID:XXX)が配信されると、図３で示したものと同様に、メディアオブジェクト(Contents ID:XXX)のダウンロード中に、ユーザが意図的にキャンセルしたり、圏外の場合によりメディアオブジェクト(Contents ID:XXX)が最後まで完全にダウンロードされない場合には、端末には権利オブジェクト(Contents ID:YYY)に加え、課金がされていない権利オブジェクト(Contents ID:XXX)が残ってしまうので、ユーザが、第三者からメディアオブジェクト(Contents ID:XXX)を不正に入手し、入手したメディアオブジェクト(Contents ID:XXX)をタダ取りした権利オブジェクト(Contents ID:XXX)で再生するといった権利の不正使用の問題がある。
【０００８】
また、特許文献１では、サーバから端末にメディアオブジェクトに加えて権利オブジェクトを配信するシステムが記載されているが、メディアオブジェクトのダウンロード中にユーザのキャンセルや圏外によって生じる権利の不正使用に関する問題については何ら触れられていない。
【０００９】
そこで本発明は、本発明は、ユーザが課金なしにメディアオブジェクトに関する権利を不正に取得し、第三者から入手したメディアオブジェクトを再生することを防止するシステムや方法を提供することを目的にする。
【課題を解決するための手段】
【００１０】
前記従来の課題を解決するために、本発明は、サーバ１から取得したメディアオブジェクトを再生する端末と、端末にメディアオブジェクトを送るサーバ１と、端末に権利オブジェクトを送るサーバ２から構成されるシステムにおいて、
前記端末は、前記サーバ１から送られたメディアオブジェクトを受信する受信手段と、前記受信結果を生成してメディアダウンロード結果通知情報とするメディアダウンロード結果通知情報作成手段と、前記生成したメディアダウンロード結果通知情報をサーバ１に送る送信手段を少なくとも備え、
前記サーバ１は、前記メディアダウンロード結果通知情報を受信する受信手段と、前記受信したメディアダウンロード結果通知情報を分析して、権利プッシュ指示を生成する権利プッシュ指示情報作成手段と、前記生成した権利プッシュ指示をサーバ２に送信する送信手段を少なくとも備え、
前記サーバ２は、前記権利プッシュ指示を受信する受信手段と、前記受信した権利プッシュ指示を分析し、前記端末に権利オブジェクトを送るか否かを判定する権利プッシュ指示判定手段と、前記判定の結果、端末がメディアオブジェクトを正常に受信している場合にのみ、権利オブジェクトを前記端末に送信する送信手段を少なくとも備えたことを特徴とする。
【００１１】
また、前記端末は、前記メディアオブジェクトに関する権利オブジェクトの存在を確認する権利オブジェクト検索手段をさらに備えることを特徴とする。
【００１２】
さらに、前記端末の送信手段は、前記サーバ１に対して、前記メディアオブジェクトに関する権利オブジェクトが端末内に存在するか否かの情報についても送信することを特徴とする。
【００１３】
また、前記メディアダウンロード結果通知情報は、前記端末によるダウンロード受信が正常に完了したか否かの結果を示す情報であることを特徴とする。
【００１４】
また本発明は、サーバから取得したメディアオブジェクトを再生する端末と、端末にメディアオブジェクトと権利オブジェクトを送るサーバから構成されるシステムにおいて、
前記端末は、前記サーバから送られたメディアオブジェクトを受信する受信手段と、前記受信結果を生成してメディアダウンロード結果通知情報とするメディアダウンロード結果通知情報作成手段と、前記生成したメディアダウンロード結果通知情報をサーバに送る送信手段を少なくとも備え、
前記サーバは、前記メディアダウンロード結果通知情報を受信する受信手段と、前記受信したメディアダウンロード結果通知情報を分析して、権利プッシュ指示を生成する権利プッシュ指示情報作成手段と、前記権利プッシュ指示を分析し、前記端末に権利オブジェクトを送るか否かを判定する権利プッシュ指示判定手段と、前記判定の結果、端末がメディアオブジェクトを正常に受信している場合にのみ、権利オブジェクトを前記端末に送信する送信手段を少なくとも備えたことを特徴とする。
【００１５】
また本発明は、サーバから取得したメディアオブジェクトを再生する端末と、端末に権利オブジェクトを送るサーバから構成されるシステムにおいて、
前記端末は、前記サーバから送られた権利オブジェクトを受信する受信手段と、前記受信した権利オブジェクトに付加されているメディアオブジェクトと権利オブジェクトの配信順序を規定している配信順序情報を抽出する配信順序情報抽出手段と、前記抽出した配信順序情報がメディアオブジェクト、権利オブジェクトの順序であれば、該当メディアオブジェクトを検索するメディアオブジェクト検索手段と、前記検索した結果、前記権利オブジェクトに対応するメディアオブジェクトが存在する場合、および前記配信順序情報が権利オブジェクト、メディアオブジェクトの順序の場合のうちいずれか一方の場合であれば、前記権利オブジェクトを保存する保存手段を少なくとも備え、
前記サーバは、権利オブジェクトとメディアオブジェクトの配信順序情報を生成する配信順序情報生成手段と、前記生成した配信順序情報を権利オブジェクトに付加して送信する送信手段を少なくとも備えたことを特徴とする。
【００１６】
また、前記端末は、前記メディアオブジェクトに関する権利オブジェクトの存在を確認する権利オブジェクト検索手段をさらに備えることを特徴とする。
【００１７】
また、前記端末の送信手段は、前記サーバに対して、前記メディアオブジェクトに関する権利オブジェクトが端末内に存在するか否かの情報についても送信することを特徴とする。
【００１８】
また、前記配信順序情報は、前記権利オブジェクトを特定するコンテンツＩＤを含むことを特徴とする。
【００１９】
また、本発明は、サーバ１から取得したメディアオブジェクトを再生する端末と、端末にメディアオブジェクトを送るサーバ１と、端末に権利オブジェクトを送るサーバ２を含む不正権利取得防止方法であって、
前記端末において、前記サーバ１から送られたメディアオブジェクトを受信するステップと、前記受信結果を生成してメディアダウンロード結果通知情報とするステップと、前記生成したメディアダウンロード結果通知情報をサーバ１に送るステップと、
前記サーバ１において、前記メディアダウンロード結果通知情報を受信するステップと、前記受信したメディアダウンロード結果通知情報を分析して、権利プッシュ指示を生成するステップと、前記生成した権利プッシュ指示をサーバ２に送信するステップと、
前記サーバ２において、前記権利プッシュ指示を受信するステップと、前記受信した権利プッシュ指示を分析し、前記端末に権利オブジェクトを送るか否かを判定するステップと、前記判定の結果、端末がメディアオブジェクトを正常に受信している場合にのみ、権利オブジェクトを前記端末に送信するステップと、を備えることを特徴とする。
【００２０】
また、本発明は、サーバから取得したメディアオブジェクトを再生する端末と、端末に権利オブジェクトを送るサーバを含む不正権利取得防止方法であって、
前記サーバにおいて、権利オブジェクトとメディアオブジェクトの配信順序情報を生成するステップと、前記生成した配信順序情報を権利オブジェクトに付加して送信するステップと、
前記端末において、前記サーバから送られた権利オブジェクトを受信するステップと、前記受信した権利オブジェクトに付加されているメディアオブジェクトと権利オブジェクトの配信順序を規定している配信順序情報を抽出するステップと、前記抽出した配信順序情報がメディアオブジェクト、権利オブジェクトの順序であれば、該当メディアオブジェクトを検索するステップと、前記検索した結果、前記権利オブジェクトに対応するメディアオブジェクトが存在する場合、および前記配信順序情報が権利オブジェクト、メディアオブジェクトの順序の場合のうちいずれか一方の場合であれば、前記権利オブジェクトを保存するステップと、を備えることを特徴とする。
【００２１】
また、本発明は、サーバ１から取得したメディアオブジェクトを再生する端末と、端末にメディアオブジェクトを送るサーバ１と、端末に権利オブジェクトを送るサーバ２を含むシステムに、
前記端末において、前記サーバ１から送られたメディアオブジェクトを受信するステップと、前記受信結果を生成してメディアダウンロード結果通知情報とするステップと、前記生成したメディアダウンロード結果通知情報をサーバ１に送るステップと、
前記サーバ１において、前記メディアダウンロード結果通知情報を受信するステップと、前記受信したメディアダウンロード結果通知情報を分析して、権利プッシュ指示を生成するステップと、前記生成した権利プッシュ指示をサーバ２に送信するステップと、
前記サーバ２において、前記権利プッシュ指示を受信するステップと、前記受信した権利プッシュ指示を分析し、前記端末に権利オブジェクトを送るか否かを判定するステップと、前記判定の結果、端末がメディアオブジェクトを正常に受信している場合にのみ、権利オブジェクトを前記端末に送信するステップと、を実行させることを特徴とするプログラムである。
【００２２】
また、本発明は、サーバから取得したメディアオブジェクトを再生する端末と、端末に権利オブジェクトを送るサーバを含むシステムに、
前記サーバにおいて、権利オブジェクトとメディアオブジェクトの配信順序情報を生成するステップと、前記生成した配信順序情報を権利オブジェクトに付加して送信するステップと、
前記端末において、前記サーバから送られた権利オブジェクトを受信するステップと、前記受信した権利オブジェクトに付加されているメディアオブジェクトと権利オブジェクトの配信順序を規定している配信順序情報を抽出するステップと、前記抽出した配信順序情報がメディアオブジェクト、権利オブジェクトの順序であれば、該当メディアオブジェクトを検索するステップと、前記検索した結果、前記権利オブジェクトに対応するメディアオブジェクトが存在する場合、および前記配信順序情報が権利オブジェクト、メディアオブジェクトの順序の場合のうちいずれか一方の場合であれば、前記権利オブジェクトを保存するステップと、を実行させることを特徴とするプログラムである。
【発明の効果】
【００２３】
本発明によれば、サーバ１から端末にメディアオブジェクトをダウンロードした際に、ダウンロードの結果を示す信号がサーバ１に送信され、その内容が分析される。そして、分析により権利プッシュ指示信号が作成され、サーバ２に送信される。これに対応して、サーバ２は、受信した権利プッシュ指示信号を分析し、端末に権利オブジェクトを配信するか否かを判定し、判定により権利オブジェクトを配信することが決定した場合に限り、端末に権利オブジェクトを配信し、判定により権利オブジェクトを配信しないことが決定した場合には、端末に権利オブジェクトは配信されない。
よって、例えば、端末側でダウンロードが正常に完了しなかった場合には、サーバ１によって端末に権利オブジェクトを配信させないような権利プッシュ指示信号を作成し、サーバ２に送信することができ、これによれば、サーバ２から端末へ権利オブジェクトは配信されない。
したがって、ダウンロード中にユーザがキャンセルしたり圏外になることが原因で、課金されないにもかかわらず権利オブジェクトだけが端末に配信されることを阻止することができるので、その権利オブジェクトを利用して、ユーザが第三者から入手したメディアオブジェクトを使用するといった権利の不正使用を防止することができる。
【００２４】
また本発明によれば、サーバは、端末から送信されたメディアダウンロード選択指示情報から配信順序情報を作成し、配信順序情報付きの権利オブジェクトを端末に配信する。そして、端末側では、配信順序がメディアオブジェクトの方が先であると、権利オブジェクトに対応した配信済のメディアオブジェクトが端末側にあるかを検索し、存在する場合には、配信された権利オブジェクトを保存するが、メディアオブジェクトが存在しない場合には、配信された権利オブジェクトは保存しない。
したがって、ダウンロード中にユーザがキャンセルしたり圏外になることが原因で、課金されないにもかかわらず権利オブジェクトだけが端末に保存されることはないので、その権利オブジェクトを利用して、ユーザが第三者から入手したメディアオブジェクトを使用するといった権利の不正使用を防止することができる。
【発明を実施するための最良の形態】
【００２５】
（実施の形態１）
本発明の実施の形態１について、図５乃至図１２を参照しながら説明する。
本発明の実施の形態１に係る不正権利取得防止システムは、図５に示すシーケンスのようになっている。
すなわち、端末（例えば携帯電話）によりユーザが購入したいメディアオブジェクト(Contents ID:XXX)を選択すると、メディアサーバ(A2)にメディアダウンロード選択指示を送信する(図５中(1)の矢印)。なお、このとき端末には権利(Contents ID:XXX)が存在しないため、「権利なし」でメディアダウンロード選択指示を送信する。
次にメディアサーバ(A2)は、端末からの「メディアダウンロード選択指示」を受けて、対応するメディアオブジェクト(Contents ID:XXX)を端末にダウンロードする(図５中(2)の矢印)。なお、権利プッシュ指示は端末からのメディアダウンロード選択指示が「権利なし」の場合のみ送信される。
【００２６】
そして、端末側において、メディアオブジェクト(Contents ID:XXX)のダウンロード中に、ユーザがキャンセルすると、メディアサーバ(A2)にメディアダウンロード結果通知として(NG)であることを送信する(図５中(3)の矢印)。なお、ダウンロード中に、圏外になった場合も同様にメディアダウンロード結果通知(NG)が送信される。この場合、端末にはメディアオブジェクト(Contents ID:XXX)は存在しない。
次にメディアサーバ(A2)は、端末からのメディアダウンロード結果通知(NG)を受けて、権利サーバ(A1)に「権利プッシュ指示(NG)」を送信する(図５中(4)の矢印)。権利プッシュ指示は、端末からのメディアダウンロード選択指示が「権利なし」の場合のみ送信される。
次に権利サーバ(A1)は、メディアサーバ(A2)からの「権利プッシュ指示(NG)」を受けて、端末に権利オブジェクト(Contents ID:XXX)をプッシュしない。すなわち、端末に権利オブジェクト(Contents ID:XXX)は配信されない。
この場合、メディアオブジェクト(Contents ID:XXX)のダウンロード中に、ユーザがキャンセルしたため、端末は課金サーバ(A0)にステータス通知(User Cancel)を送信する(図５中(5)の矢印)。ダウンロード中に圏外になった場合には、端末は課金サーバ(A0)にステータス通知(圏外)を送信する。これにより課金はされない。
なお、メディアオブジェクト(Contents ID:XXX)のダウンロードが正常に完了した場合には、メディアサーバ(A2)から権利サーバ(A1)に「権利プッシュ指示(メディア先送信)」が送信され、権利サーバ(A1)は端末にメディアオブジェクト(Contents ID:XXX)に対応した権利オブジェクト(Contents ID:XXX)を配信する。
また、端末がメディアサーバ(A2)にメディアオブジェクト(Contents ID:XXX)に関する権利プッシュ指示をし(図５中(6)の矢印)、それに応じてメディアサーバ(A2)が権利サーバ(A1)に権利プッシュ指示をし(図５中(7)の矢印)、して、権利サーバ(A1)が権利オブジェクト(Contents ID:XXX)を端末にプッシュする場合もある。
【００２７】
次に、メディアサーバ(A2)，権利サーバ(A1)，端末の構成概要をそれぞれ図６乃至図８に示す。
図６に示すように、メディアサーバ(A2)は、主に、受信手段６０１，指示／結果通知判定手段６０２，メモリ６０３，メディアダウンロード送信フォーマット作成手段６０４，メディアダウンロード結果通知分析手段６０５，権利プッシュ指示情報作成手段６０６，送信手段６０７から構成されている。
【００２８】
受信手段６０１は、端末から送信されるメディアダウンロード選択指示信号，メディアダウンロード結果通知信号を受信する。指示／結果通知判定手段６０２は、受信手段６０１が受信した信号が、メディアダウンロード選択指示信号およびメディアダウンロード結果通知信号のうちいずれであるかを判定する。メモリ６０３には、各種のメディアオブジェクトが対応するContents IDが付加された状態で格納されている。メディアダウンロード送信フォーマット作成手段６０４は、端末からダウンロードの指示があった場合に選択されたメディアオブジェクト（Contents ID付加済）をメモリ６０３から読み出して送信用のフォーマットを作成する。メディアダウンロード結果通知分析手段６０５は、メディアダウンロード結果通知信号はダウンロードが正常に完了したか否かを分析する。権利プッシュ指示情報作成手段６０６は、メディアダウンロード結果通知分析手段６０５による分析結果に基づいて権利プッシュ指示として、ＮＧ送信又はメディア先送信の情報を作成する。送信手段６０７は、メディアダウンロード送信フォーマット作成手段６０４で作成されたメディアオジェクトを端末に配信したり、権利プッシュ指示情報作成手段６０６で作成された権利プッシュ指示情報を権利サーバ(A1)に送信する。
【００２９】
図７に示すように、権利サーバ(A1)は、主に、受信手段７０１，権利プッシュ指示判定手段７０２，メモリ７０３，権利プッシュ送信フォーマット作成手段７０４，送信手段７０５から構成されている。
【００３０】
受信手段７０１は、メディアサーバ(A2)から送信される権利プッシュ指示信号を受信する。権利プッシュ指示判定手段７０２は、受信手段７０１が受信した権利プッシュ指示信号の内容を分析し、端末に対して権利オブジェクトを配信しない権利プッシュ指示(NG)であるか又は権利オブジェクトを配信する権利プッシュ指示(メディア先送信)であるかを判定する。メモリ７０３には、各種のメディアオブジェクトに対した権利オブジェクトが対応するContents IDが付加された状態で格納されている。権利プッシュ送信フォーマット作成手段７０４は、メディアサーバ(A2)から権利プッシュ指示(メディア先送信)があった場合に対応する権利オブジェクトをメモリ７０３から読み出して送信用のフォーマットを作成する。送信手段７０５は、権利プッシュ送信フォーマット作成手段７０４で作成された権利オブジェクトを端末に配信する。
【００３１】
図８に示すように、端末は、主に、受信手段８０１，送信手段８０２，メディアダウンロード結果通知情報作成手段８０４，オブジェクト判定手段８０５，メディアオブジェクト抽出手段８０７，権利オブジェクト抽出手段８０８，ステータス通知結果作成手段８１０，メディアオブジェクト保存手段８１１，権利オブジェクト保存手段８１２，メモリ８１３から構成されている。
【００３２】
受信手段８０１は、メディアサーバ(A2)から配信されるメディアオブジェクトや権利サーバ(A1)から配信される権利オブジェクトを受信する。送信手段８０２は、メディアサーバ(A2)にメディアダウンロード選択指示信号やメディアダウンロード結果通知信号を送信したり、課金サーバ(A0)にステータス通知信号を送信する。また、送信手段８０２は、メディアダウンロード選択指示信号の送信時に、端末に権利オブジェクトが存在する「権利あり」か否「権利なし」かの情報も併せて送信する。メディアダウンロードの選択指示はボタン操作等により行うことができる。メディアダウンロード結果通知情報作成手段８０４は、受信手段８０１からの出力信号に基づいてダウンロードが正常に完了したか否かによって対応する情報を作成する。なお、ダウンロード中にユーザがキャンセルしたり、圏外になりダウンロードが最後までされなくなった場合には、その情報が原因とともに受信手段８０１から出力される。オブジェクト判定手段８０５は、受信手段８０１が受信した信号が、メディアオブジェクトであるか又は権利オブジェクトであるかを判定する。メディアオブジェクト抽出手段８０６は、メディアオブジェクトを抽出し、取得されたメディアオブジェクトのContents ID等の内容を解析し、このメディアオブジェクトに関する権利オブジェクトはメディアオブジェクトよりも先に配信されるものか後に配信されるものかについて把握する。権利オブジェクト抽出手段８０８は、権利オブジェクトを抽出し、取得された権利オブジェクトの権利，Contents ID等の内容を解析する。ステータス通知結果作成手段８１０は、ダウンロードが正常に行われたか否かによって対応するステータス通知信号を作成する。メディアオブジェクト保存手段８１１，権利オブジェクト保存手段８１２は、メディアオブジェクト，権利オブジェクトをそれぞれメモリ８１３に格納させる。
【００３３】
次に、メディアサーバ(A2)，権利サーバ(A1)，端末における処理内容をそれぞれ図９乃至図１１に示す。
図９は、メディアサーバ(A2)におけるメディアダウンロード結果通知受信処理の内容を示す。端末からメディアダウンロード結果情報を取得すると（１００１）、そのメディアオブジェクトに関するメディアダウンロード選択指示情報は「権利なし」、すなわち、端末には対応する権利オブジェクトが存在しないものであるか否かを判断する（１００２）。そして、「権利あり」、すなわち、端末に対応する権利オブジェクトが既に存在する場合には、処理を終了するが、「権利なし」の場合には、メディアダウンロード結果情報の内容は正常であるか否かを判断する（１００３）。そして、メディアダウンロード結果情報の内容は正常であれば、ダウンロードが正常に完了したことを示しているので、権利プッシュ指示として権利オブジェクトの配信を促す権利プッシュ指示(メディア先送信)の送信を行う（１００５）が、メディアダウンロード結果情報の内容が正常でなければ、ユーザによるキャンセルや圏外による原因でダウンロードが途中で中止されたことを示しているので、権利プッシュ指示として権利オブジェクトを配信しないことを示す権利プッシュ指示(NG)の送信を行う（１００６）。
【００３４】
図１０は、権利サーバ(A1)における権利プッシュ指示受信処理の内容を示す。メディアサーバ(A2)から権利プッシュ指示の信号を受信すると、その情報を取得する（１１０１）。そして、指示情報の内容が、権利プッシュ指示はNGであるか否かを判断し（１１０２）、権利プッシュ指示(NG)であると、権利サーバ(A1)は処理を終了する。よって、この場合には権利オブジェクトは端末に配信されない。
一方、指示情報の内容が権利プッシュ指示(NG)でないと、すなわち、権利プッシュ指示(メディア先送信)であれば、該当するContents ID付きの権利オブジェクトをメモリ７０３から取得し（１１０３）、端末に配信する（１１０４）。
【００３５】
図１１は、端末におけるメディアオブジェクト，権利オブジェクト受信処理の内容を示す。なお、端末から送信されるメディアダウンロード選択指示の処理は、ここでは省略したが、ユーザがボタンなどの入力手段により行われ、その送信時に、端末に権利オブジェクトが存在する「権利あり」か否「権利なし」かの情報も併せて送られる。
まず、メディアオブジェクト，権利オブジェクトのうちいずれかのオブジェクトを受信すると、そのオブジェクトは正常に受信できたか否かを判断する（１２０１）。正常に、すなわち最後まで完全に受信できた場合には、そのオブジェクトはいずれのオブジェクトであるかを判断し（１２０２）、権利オブジェクトであるとメモリ８１３に保存し（１２０３）、その内容を解析処理する（１２０４）。また、メディアオブジェクトであるとメモリ８１３に保存し（１２０５）、メディアオブジェクトの内容を解析処理する（１２０６）。そして、メディアオブジェクトに対応する権利オブジェクトが配信されるまでの待ち時間がメディアオブジェクトに付加されているか否かを判断し（１２０７）、付加されていない場合には、権利オブジェクトが配信されるまで、かなりの時間がかかるので、対応するステータス通知の送信処理を行う（１２０９）。一方、待ち時間がメディアオブジェクトに付加されている場合には、付加された待ち時間をタイムアウト処理で待った後（１２０８）、ステップ１２０１に戻る。
【００３６】
また、ステップ１２０１でオブジェクトが正常に受信できなかった場合には、エラー情報を設定し、その原因、例えば、ユーザによるキャンセルなのか、圏外なのか等についても付加する（１２１０）。そして、メディアダウンロード受信処理でエラーになったのか否かを判断し（１２１１）、エラーになったのではなければ、対応するステータス通知の送信処理を行い（１２０９）、エラーになったのであれば、メディアダウンロード結果通知の送信処理を行い（１２１２）、対応するステータス通知の送信処理を行う（１２０９）。メディアダウンロード結果通知の送信処理（１２１２）によって、メディアダウンロード結果通知(NG)の信号がメディアサーバ(A2)に送信される。
【００３７】
ここで、メディアオブジェクトとそれに対応した権利オブジェクトとの配信順序は、以下に示す６つのパターンがある。
パターン１：メディア→（○○秒）→権利
パターン２：メディア→（△日）  →権利
パターン３：権利→（○○秒）→メディア
パターン４：権利→（△日）  →メディア
パターン５：権利→（○○秒）→メディア  ※端末の指示で権利プッシュ
パターン６：権利→（△日）  →メディア  ※端末の指示で権利プッシュ
【００３８】
パターン１は、メディアオブジェクトを端末に配信した後、すぐにそれに対応した権利オブジェクトを配信する場合を示し、パターン２は、メディアオブジェクトを端末に配信した後、かなり時間を経て（例えば、数日）それに対応した権利オブジェクトを配信する場合を示している。また、パターン３は、権利オブジェクトを端末に配信した後、すぐにそれに対応したメディアオブジェクトを配信する場合を示し、パターン４は、権利オブジェクトを端末に配信した後、かなり時間を経て（例えば、数日）それに対応したメディアオブジェクトを配信する場合を示している。さらに、パターン５は、端末が権利プッシュの指示をしたことに基づき、権利オブジェクトを端末に配信した後、すぐにそれに対応したメディアオブジェクトを配信する場合を示し、パターン６は、同じく端末が権利プッシュの指示をしたことに基づき、権利オブジェクトを端末に配信した後、かなり時間を経て（例えば、数日）それに対応したメディアオブジェクトを配信する場合を示している。
【００３９】
そして、ステップ１２０７の判断で、権利オブジェクトが配信されるまでの待ち時間が付加されていない場合は、上記パターン２のケースになる。
【００４０】
このように、本発明の実施の形態１に係る不正権利取得防止システムでは、メディアサーバ(A2)から端末にメディアオブジェクトをダウンロードした際に、ダウンロードが正常に完了したか否かを示すメディアダウンロード結果通知を端末からメディアサーバ(A2)に送信させ、端末側でダウンロードが正常に完了しなかった場合には、メディアサーバ(A2)は権利サーバ(A1)に、権利プッシュ指示(NG)がされ、権利サーバ(A1)から端末へ権利オブジェクトは配信されない。
よって、ダウンロード中にユーザがキャンセルしたり圏外になることが原因で、課金されないにもかかわらず権利オブジェクトだけが端末に配信されることはないので、その権利オブジェクトを利用して、ユーザが第三者から入手したメディアオブジェクトを使用するといった権利の不正使用を防止することができる。
【００４１】
なお、本発明の実施の形態１では、メディアサーバ(A2)が備える権利プッシュ指示情報作成手段６０６（図６）は、メディアダウンロード結果通知信号を分析することによりＮＧ送信又はメディア先送信といった情報を有する権利プッシュ指示情報を作成するものであったが、端末から送信されるメディアダウンロード選択指示信号を分析することにより権利プッシュ指示情報を作成させることもできる。例えば、メディアダウンロード選択指示信号に「権利あり」という情報が含まれていれば、権利サーバ(A1)は端末に権利オブジェクトを配信する必要はないので、権利プッシュ指示(NG)という情報を作成し権利サーバ(A1)に送信することが可能である。
【００４２】
また、本発明の実施の形態１では、権利サーバ(A1)とメディアサーバ(A2)とを別々にした例を示したが、両方の機能を有する一つのサーバを設けるようにしてもよい。
その場合、サーバは、端末から送られるメディアダウンロード結果通知情報を受信する受信手段と、受信したメディアダウンロード結果通知情報を分析して、権利プッシュ指示を生成する権利プッシュ指示情報作成手段と、権利プッシュ指示を分析し、前記端末に権利オブジェクトを送るか否かを判定する権利プッシュ指示判定手段と、判定の結果、端末がメディアオブジェクトを正常に受信している場合にのみ、権利オブジェクトを端末に送信する送信手段を少なくとも備える必要がある。
【００４３】
（実施の形態２）
次に本発明の実施の形態２について、図１２乃至図２０を参照しながら説明する。なお、実施の形態１と同一部分には同一符号を付しその説明を省略する。
本発明の実施の形態２に係る不正権利取得防止システムは、図１２に示すシーケンスのようになっている。
すなわち、端末（例えば携帯電話）によりユーザが購入したいメディアオブジェクト(Contents ID:XXX)を選択すると、メディアサーバ(A2)にメディアダウンロード選択指示を送信する(図１２中(1)の矢印)。なお、このとき端末には権利(Contents ID:XXX)が存在しないため、「権利なし」でメディアダウンロード選択指示を送信する。
次にメディアサーバ(A2)は、端末からの「メディアダウンロード選択指示」を受けて、権利サーバ(A1)に「権利プッシュ指示」(図１２中(2)の矢印)をし、メディアオブジェクト(Contents ID:XXX)を端末にダウンロードする(図１２中(3)の矢印)(Contents ID:XXX)。なお、権利プッシュ指示は端末からのメディアダウンロード選択指示が「権利なし」の場合のみ送信される。
【００４４】
そして、端末側において、メディアオブジェクト(Contents ID:XXX)のダウンロード中に、ユーザがキャンセルすると、課金サーバ(A0)にステータス通知(User Cancel)を送信する(図１２中(4)の矢印)。従って、課金はされない。なお、ダウンロード中に、圏外になった場合も同様にステータス通知(圏外)が送信される。この場合、端末にはメディアオブジェクト(Contents ID:XXX)は存在しない。
次に権利サーバ(A1)は、メディアサーバ(A2)からの「権利プッシュ指示」を受けて、端末に権利オブジェクト(Contents ID:XXX)と配信順序情報(メディア→権利)をプッシュする(図１２中(5)の矢印)。
そして端末は、権利サーバ(A1)から送られた配信順序情報(メディア→権利)を判断し、既に、メディアオブジェクト(Contents ID:XXX)が配信されていることから、メディアオブジェクト(Contents ID:XXX)を検索するが、見つからないので、該当権利オブジェクト(Contents ID:XXX)は保存しない。すなわち、端末に権利オブジェクト(Contents ID:XXX)は存在しない。
なお、メディアオブジェクト(Contents ID:XXX)のダウンロードが正常に完了した場合には、メディアオブジェクト(Contents ID:XXX)は検索により見つかるので、該当権利オブジェクト(Contents ID:XXX)は保存される。
また、端末がメディアサーバ(A2)にメディアオブジェクト(Contents ID:XXX)に関する権利プッシュ指示をし(図１２中(7)の矢印)、それに応じてメディアサーバ(A2)が権利サーバ(A1)に権利プッシュ指示をし(図１２中(8)の矢印)、して、権利サーバ(A1)が権利オブジェクト(Contents ID:XXX)を端末に配信順序とともにプッシュする(図１２中(5)の矢印)場合もある。
【００４５】
また、図１３に示すように、権利サーバ(A1)とは異なる権利サーバ(B)から、別の権利オブジェクト(Contents ID:YYY)と配信順序情報(権利→メディア)が端末にさらにプッシュされた場合(図１３中(5)の矢印)、端末は、権利サーバ(B)から送られた配信順序情報(権利→メディア)を判断すると、メディアオブジェクト(Contents ID:YYY)は、まだ、ダウンロードされていないことがわかるので、該当権利オブジェクト(Contents ID:YYY)はそのままにしておく。よって権利オブジェクト(Contents ID:YYY)は存在する。
【００４６】
次に、本発明の実施の形態２に係るメディアサーバ(A2)，権利サーバ(A1)，端末の構成概要をそれぞれ図１４乃至図１６に示す。上述した実施の形態１と異なる点を主に説明する。
図１４に示すように、メディアサーバ(A2)は、受信手段６０１は、端末から送信されるメディアダウンロード選択指示信号だけを受信するとともに、指示／結果通知判定手段６０２を設けることなく、しかもメディアダウンロード結果通知判定手段６０５にかえて、配信順序情報作成手段１５０１を設けた点が実施の形態１とは異なる。
配信順序情報作成手段１５０１は、メディアダウンロードの選択指示信号により、端末に、メディアオブジェクトとそれに対応する権利オブジェクトのうちどちらが先に配信されるかを示す配信順序情報を作成する。
【００４７】
図１５に示すように、権利サーバ(A1)は、権利プッシュ指示判定手段７０２にかえて、権利オブジェクト特定手段１６０１を設け、さらに配信順序情報付加手段１６０２を設けた点が実施の形態１とは異なる。
権利オブジェクト特定手段１６０１は、受信した権利プッシュ指示信号により、端末に配信する権利オブジェクトを特定する。配信順序情報付加手段１６０２は、権利オブジェクト特定手段１６０１で特定された権利オブジェクトにメディアサーバ(A2)で決定された配信順序情報を付加する。
【００４８】
図１６に示すように、端末は、メディアダウンロード結果通知情報作成手段８０４を設けることなく、権利判定手段１７０１を設けた点が実施の形態１とは異なる。
権利判定手段１７０１は、権利オブジェクトに含まれる配信順序情報を抽出するとともに、メディアオブジェクトを検索し、権利オブジェクトを権利オブジェクト保存手段によりメモリ８１３に保存させるか否かを判定する。
【００４９】
次に、メディアサーバ(A2)，権利サーバ(A1)，端末における処理内容をそれぞれ図１７乃至図２０に示す。
図１７は、メディアサーバ(A2)における配信順序情報作成処理の内容を示す。端末からメディアダウンロード選択指示情報を取得すると（１８０１）、そのメディアオブジェクトに対応する権利オブジェクトに関する権利プッシュの必要があるか否かを判断する（１８０２）。
【００５０】
そして、端末に、対応する権利オブジェクトが既に存在し、権利プッシュをする必要がない場合には、処理を終了する。
実施の形態１で説明した配信順序の６つのパターンのうち、この権利プッシュをする必要がない場合に該当するのは、パターン３（権利オブジェクトを端末に配信した後、すぐにそれに対応したメディアオブジェクトを配信する場合）と、パターン４（権利オブジェクトを端末に配信した後、かなり時間を経て（例えば、数日）それに対応したメディアオブジェクトを配信する場合）である。
【００５１】
また、ステップ１８０２で、権利プッシュをする必要がある場合には、どのパターンであるかを判断する（１８０３，１８０４，１８０５）。
そして、パターン１（メディアオブジェクトを端末に配信した後、すぐにそれに対応した権利オブジェクトを配信する場合）であれば、配信順序を、「メディア→（○○秒）→権利」とした権利プッシュ指示の送信を行う（１８０６）。また、パターン５（端末が権利プッシュの指示をしたことに基づき、権利オブジェクトを端末に配信した後、すぐにそれに対応したメディアオブジェクトを配信する場合）又はパターン６（端末が権利プッシュの指示をしたことに基づき、権利オブジェクトを端末に配信した後、かなり時間を経て（例えば、数日）それに対応したメディアオブジェクトを配信する場合）であれば、配信順序を、「権利→メディア  ※端末の指示で権利プッシュ」とした権利プッシュ指示の送信を行う（１８０７）。さらに、パターン２（メディアオブジェクトを端末に配信した後、かなり時間を経て（例えば、数日）それに対応した権利オブジェクトを配信する場合）であれば、配信順序を、「メディア→（△日）  →権利」とした権利プッシュ指示の送信を行う（１８０８）。
【００５２】
図１８は、権利サーバ(A1)における権利プッシュ指示受信処理の内容を示す。メディアサーバ(A2)から権利プッシュ指示の信号を受信すると、その情報を取得する（１１０１）。そして、権利プッシュ指示情報の内容から該当するContents ID付きの権利オブジェクトをメモリ７０３から取得し（１１０３）、端末に配信する（１９０１）。この権利オブジェクトの配信には、配信順序についても併せて配信される。
【００５３】
図１９は、端末におけるメディアオブジェクト，権利オブジェクト受信処理の内容を示す。なお、端末から送信されるメディアダウンロード選択指示の処理は、ここでは省略したが、ユーザがテンキーなどの入力手段により行われ、その送信時に、端末に権利オブジェクトが存在する「権利あり」か否「権利なし」かの情報も併せて送られる。
まず、メディアオブジェクト，権利オブジェクトのうちいずれかのオブジェクトを受信すると、そのオブジェクトは正常に受信できたか否かを判断する（１２０１）。正常に、すなわち最後まで完全に受信できた場合には、そのオブジェクトはいずれのオブジェクトであるかを判断し（１２０２）、権利オブジェクトであるとその内容を解析処理し（１２０４）、図２０に示す権利判定処理を行う（２００１）。また、メディアオブジェクトであるとメモリ８１３に保存し（１２０５）、メディアオブジェクトの内容を解析処理する（１２０６）。そして、メディアオブジェクトに対応する権利オブジェクトが配信されるまでの待ち時間がメディアオブジェクトに付加されているか否かを判断し（１２０７）、付加されていない場合には、権利オブジェクトが配信されるまで、かなりの時間がかかるので、対応するステータス通知の送信処理を行う（１２０９）。上記パターン２の場合はこのケースになる。一方、待ち時間がメディアオブジェクトに付加されている場合には、付加された待ち時間をタイムアウト処理で待った後（１２０８）、ステップ１２０１に戻る。
【００５４】
また、ステップ１２０１でオブジェクトが正常に受信できなかった場合には、エラー情報を設定し、その原因、例えば、ユーザによるキャンセルなのか、圏外なのか等についても付加する（１２１０）。そして、対応するステータス通知の送信処理を行う（１２０９）。
【００５５】
図２０は、端末における権利判定処理の内容を示す。端末は、配信順序情報を取得し（２１０１）、その配信順序情報の内容は、メディアオブジェクト，権利オブジェクトのうちいずれが先であるかを判断する（２１０２，２１０３）。そして、メディアオブジェクトの方が先に配信されるものであると、Contents IDに基づき、権利オブジェクトに対応した配信済のメディアオブジェクトがメモリ８１３内にあるかを検索し（２１０４）、該当するメディアオブジェクトが存在した場合に、権利オブジェクトをメモリ８１３に保存させる（２１０５，２１０６）。よって、該当するメディアオブジェクトが存在しない場合には、配信された権利オブジェクトはメモリ８１３に保存されないので、端末に残らない。また、権利オブジェクトの方が先に配信されるものであると、権利オブジェクトをメモリ８１３に保存させる（２１０６）。
【００５６】
このように、本発明の実施の形態２に係る不正権利取得防止システムでは、メディアサーバ(A2)は、端末から送信されたメディアダウンロード選択指示情報から配信順序情報を決定し、権利サーバ(A1)は、対応する権利オブジェクトに併せて配信順序情報を端末に配信する。そして、端末側では、配信順序がメディアオブジェクトの方が先であると、権利オブジェクトに対応した配信済のメディアオブジェクトが端末側にあるかを検索し、存在する場合には、配信された権利オブジェクトを保存するが、メディアオブジェクトが存在しない場合には、配信された権利オブジェクトは保存されない。
よって、ダウンロード中にユーザがキャンセルしたり圏外になることが原因で、課金されないにもかかわらず権利オブジェクトだけが端末に保存されることはないので、その権利オブジェクトを利用して、ユーザが第三者から入手したメディアオブジェクトを使用するといった権利の不正使用を防止することができる。
【００５７】
なお、本発明の実施の形態２では、権利サーバ(A1)とメディアサーバ(A2)とを別々にした例を示したが、両方の機能を有する一つのサーバを設けるようにしてもよい。
その場合、サーバは、権利オブジェクトとメディアオブジェクトの配信順序情報を生成する配信順序情報生成手段と、生成した配信順序情報を権利オブジェクトに付加して送信する送信手段を少なくとも備える必要がある。
【００５８】
また、本発明の実施の形態２では、図２０で示した権利判定処理において、メディアオブジェクトが先に配信される場合に、端末にメデァアオブジェクトが存在するか否を検索するようにしたが、権利オブジェクトが先に配信される場合に、既に端末に該当する権利オブジェクトが存在するか否かを検索する処理を設けてもよい。
さらに、このように権利オブジェクトが先に配信される場合を想定し、既に端末に該当する権利オブジェクトが存在するか否かを検索する処理を、本発明の実施の形態１においても設けるようにしてもよい。
【産業上の利用可能性】
【００５９】
本発明にかかる不正権利取得防止システム及び不正権利取得防止方法は、サーバから携帯電話等の端末側に配信されるメディアオブジェクトに関する権利を、ユーザが不正に取得し、第三者から入手したメディアオブジェクトを再生しうるものに適用しうる。
【図面の簡単な説明】
【００６０】
【図１】配信順序がメディア→権利の場合の、従来技術のシーケンス図。
【図２】配信順序が権利→メディアの場合の、従来技術のシーケンス図。
【図３】図１の課題を表すシーケンス図。
【図４】図２の課題を表すシーケンス図。
【図５】本発明の実施の形態１に係るシーケンス図。
【図６】本発明の実施の形態１に係るメディアサーバの構成図。
【図７】本発明の実施の形態１に係る権利サーバの構成図。
【図８】本発明の実施の形態１に係る端末の構成図。
【図９】本発明の実施の形態１に係るメディアサーバのメディアダウンロード結果通知受信処理を示すフローチャート。
【図１０】本発明の実施の形態１に係る権利サーバの権利プッシュ指示受信処理を示すフローチャート。
【図１１】本発明の実施の形態１に係る端末のメディア、権利オブジェクト受信処理を示すフローチャート。
【図１２】本発明の実施の形態２に係るシーケンス図。
【図１３】本発明の実施の形態２に係る別のシーケンス図。
【図１４】本発明の実施の形態２に係るメディアサーバの構成図。
【図１５】本発明の実施の形態２に係る権利サーバの構成図。
【図１６】本発明の実施の形態２に係る端末の構成図。
【図１７】本発明の実施の形態２に係るメディアサーバの配信順序情報作成処理を示すフローチャート。
【図１８】本発明の実施の形態２に係る権利サーバの権利プッシュ指示受信処理を示すフローチャート。
【図１９】本発明の実施の形態２に係る端末のメディア、権利オブジェクト受信処理を示すフローチャート。
【図２０】本発明の実施の形態２に係る端末の権利判定処理を示すフローチャート。
【符号の説明】
【００６１】
６０１    受信手段
６０２    指示／結果通知判定手段
６０３    メモリ
６０４    メディアダウンロード送信フォーマット作成手段
６０５    メディアダウンロード結果通知分析手段
６０６    権利プッシュ指示情報作成手段
６０７    送信手段
７０１    受信手段
７０２    権利プッシュ指示判定手段
７０３    メモリ
７０４    権利プッシュ送信フォーマット作成手段
７０５    送信手段
８０１    受信手段
８０２    送信手段
８０４    メディアダウンロード結果通知情報作成手段
８０５    オブジェクト判定手段
８０７    メディアオブジェクト抽出手段
８０８    権利オブジェクト抽出手段
８１０    ステータス通知結果作成手段
８１１    メディアオブジェクト保在手段
８１２    権利オブジェクト保在手段
８１３    メモリ
１５０１    配信順序情報作成手段
１６０１    権利オブジェクト特定手段
１６０２    配信順序情報付加手段
１７０１    権利判定手段（配信順序情報抽出手段，メディアオブジェクト検索手段）
A0    課金サーバ
A1    権利サーバ
A2    メディアサーバ（サーバ１）
B     権利サーバ（サーバ２）
【図１】
2005251033.tif 000003
【図２】
2005251033.tif 000004
【図３】
2005251033.tif 000005
【図４】
2005251033.tif 000006
【図５】
2005251033.tif 000007
【図６】
2005251033.tif 000008
【図７】
2005251033.tif 000009
【図８】
2005251033.tif 000010
【図９】
2005251033.tif 000011
【図１０】
2005251033.tif 000012
【図１１】
2005251033.tif 000013
【図１２】
2005251033.tif 000014
【図１３】
2005251033.tif 000015
【図１４】
2005251033.tif 000016
【図１５】
2005251033.tif 000017
【図１６】
2005251033.tif 000018
【図１７】
2005251033.tif 000019
【図１８】
2005251033.tif 000020
【図１９】
2005251033.tif 000021
【図２０】
2005251033.tif 000022