(57)【特許請求の範囲】
【請求項１】
デバイスがマルチメディアサービスを提供する方法であって、
特定のマルチメディアサービスに対応するコンテンツ及び少なくとも１つの広告を受信するステップと、
前記少なくとも１つの広告の実行に必要な権利を示す第１の権利オブジェクトを要請する第１の要請メッセージを送信するステップと、
前記第１の権利オブジェクトを含む要請応答メッセージを受信する場合に、前記第１の権利オブジェクトを用いて前記少なくとも１つの広告を実行するステップと、
前記少なくとも１つの広告の実行に従う広告消費内訳を含む報告メッセージを送信するステップと、
前記報告メッセージに対応する広告消費認証書を含む報告応答メッセージを受信するステップと、
前記コンテンツの実行に必要な権利を示す第２の権利オブジェクトを要請するために広告消費事実を示す広告消費認証書を含む第２の要請メッセージを送信することにより前記第２の権利オブジェクトを取得するステップとを有する、
ことを特徴とするマルチメディアサービス提供方法。
【請求項２】
前記報告メッセージは、前記第１の権利オブジェクト及び前記第２の権利オブジェクトを生成する権利発行サーバに送信されることを特徴とする請求項１に記載のマルチメディアサービス提供方法。
【請求項３】
前記要請応答メッセージに対応する前記報告メッセージを受信すべきサーバが広告の消費内訳を管理する広告サーバである場合に、前記報告メッセージは前記広告サーバに送信され、前記報告応答メッセージは前記広告サーバから受信されることを特徴とする請求項１に記載のマルチメディアサービス提供方法。
【請求項４】
前記広告消費認証書は、前記広告を消費したことを認証する認証情報を含むことを特徴とする請求項１に記載のマルチメディアサービス提供方法。
【請求項５】
前記広告消費内訳は、前記実行された少なくとも１つの広告のそれぞれの識別情報と、実行された広告の個数と、総実行所要時間とを含むことを特徴とする請求項１に記載のマルチメディアサービス提供方法。
【請求項６】
前記広告消費認証書は、広告の消費量に従って発行されるトークンであり、
前記要請応答メッセージは、広告消費の時に発生するトークンに関する情報を含み、
前記報告応答メッセージは、前記少なくとも１つの広告の消費により発生するトークンに関する情報を含むことを特徴とする請求項１に記載のマルチメディアサービス提供方法。
【請求項７】
マルチメディアサービスを提供するユーザーデバイスであって、
マルチメディアサービスを通して提供されるコンテンツ及び広告を実行するマルチメディア再生部と、
特定のマルチメディアサービスに対応するコンテンツ及び少なくとも１つの広告を受信する場合に、前記少なくとも１つの広告の実行に必要な権利を示す第１の権利オブジェクトを要請する第１の要請メッセージを送信し、前記第１の権利オブジェクトを含む要請応答メッセージを受信する場合に、前記第１の権利オブジェクトを用いて前記マルチメディア再生部を通して前記少なくとも１つの広告を実行し、前記少なくとも１つの広告の実行に従う広告消費内訳を含む報告メッセージを送信し、前記報告メッセージに対応する広告消費認証書を含む報告応答メッセージを受信し、前記コンテンツの実行に必要な権利を示す第２の権利オブジェクトを要請するために広告消費事実を示す広告消費認証書を含む第２の要請メッセージを送信することにより前記第２の権利オブジェクトを取得するエージェントとを有する、
ことを特徴とするユーザーデバイス。
【請求項８】
前記報告メッセージは、前記第１の権利オブジェクト及び前記第２の権利オブジェクトを生成する権利発行サーバに送信されることを特徴とする請求項７に記載のユーザーデバイス。
【請求項９】
前記要請応答メッセージに対応する前記報告メッセージを受信すべきサーバが広告の消費内訳を管理する広告サーバである場合に、前記報告メッセージは前記広告サーバに送信され、前記報告応答メッセージは前記広告サーバから受信されることを特徴とする請求項７に記載のユーザーデバイス。
【請求項１０】
前記広告消費認証書は、前記少なくとも１つの広告が前記ユーザーデバイスにより消費されたことを認証する認証情報であることを特徴とする請求項７に記載のユーザーデバイス。
【請求項１１】
前記広告消費内訳は、前記実行された少なくとも１つの広告のそれぞれの識別情報と、
実行された広告の個数と、総実行所要時間とを含むことを特徴とする請求項７に記載のユーザーデバイス。
【請求項１２】
前記広告消費認証書は、広告の消費量に従って発行されるトークンであり、
前記要請応答メッセージは、広告消費の時に発生するトークンに関する情報を含み、
前記報告応答メッセージは、前記少なくとも１つの広告の消費により発生するトークンに関する情報を含むことを特徴とする請求項７に記載のユーザーデバイス。
【請求項１３】
マルチメディアサービスを通して提供されるコンテンツに対する権利を発行する権利発行サーバが広告視聴を通したマルチメディアサービスを提供する方法であって、
少なくとも１つの広告の実行に必要な権利を示す第１の権利オブジェクトを要請する第１の要請メッセージをデバイスから受信するステップと、
前記第１の権利オブジェクトを含む第１の要請応答メッセージを前記デバイスに送信するステップと、
前記少なくとも１つの広告に関連したコンテンツ実行に必要な権利を示す第２の権利オブジェクトを要請するための第２の要請メッセージを受信するステップと、
前記少なくとも１つの広告が前記デバイスにより消費されたことを認証する広告消費認証書に関連した情報が前記第２の要請メッセージに含まれている場合に前記第２の権利オブジェクトを生成するステップと、
前記第２の権利オブジェクトを含む第２の要請応答メッセージを前記デバイスに送信するステップと
を有することを特徴とするマルチメディアサービス提供方法。
【請求項１４】
前記少なくとも１つの広告に対する消費内訳を含む報告メッセージを前記デバイスから受信するステップと、
前記消費内訳に対応する前記広告消費認証書を生成し、前記広告消費認証書を含む報告応答メッセージを前記デバイスに送信するステップとをさらに有することを特徴とする請求項１３に記載のマルチメディアサービス提供方法。
【請求項１５】
前記広告の消費内訳は、前記実行された少なくとも１つの広告のそれぞれの識別情報と、実行された広告の個数と、総実行所要時間とを含むことを特徴とする請求項１４に記載のマルチメディアサービス提供方法。
【請求項１６】
前記広告消費認証書は広告の消費量に従って発行されるトークンであり、
前記第１の要請応答メッセージは、広告消費の時に発生するトークンに関する情報を含み、
前記報告応答メッセージは、前記少なくとも１つの広告の消費により発生するトークンに関する情報を含むことを特徴とする請求項１４に記載のマルチメディアサービス提供方法。
【請求項１７】
前記広告消費認証書を含むメッセージを広告の消費内訳を管理する広告サーバから受信する場合に、前記広告消費認証書を前記デバイスに伝達するステップをさらに有することを特徴とする請求項１３に記載のマルチメディアサービス提供方法。
【請求項１８】
マルチメディアサービスを通して提供されるコンテンツに対する権利を発行する権利発行サーバ装置であって、
デバイスとメッセージを送受信する通信部と、
前記通信部を通して少なくとも１つの広告の実行に必要な権利を示す第１の権利オブジェクトを要請する第１の要請メッセージをデバイスから受信し、前記第１の権利オブジェクトを含む第１の要請応答メッセージを前記デバイスに送信し、前記少なくとも１つの広告に関連したコンテンツ実行に必要な権利を示す第２の権利オブジェクトを要請するための第２の要請メッセージを受信し、前記少なくとも１つの広告が前記デバイスにより消費されたことを認証する広告消費認証書に関連した情報が前記第２の要請メッセージに含まれている場合に、前記第２の権利オブジェクトを生成し、前記第２の権利オブジェクトを含む第２の要請応答メッセージを前記デバイスに送信する権利管理部と
を有することを特徴とする権利発行サーバ装置。
【請求項１９】
前記権利管理部は、前記通信部を通して前記少なくとも１つの広告に対する消費内訳を含む報告メッセージを前記デバイスから受信し、前記消費内訳に対応する前記広告消費認証書を生成し、前記広告消費認証書を含む報告応答メッセージを前記デバイスに送信することを特徴とする請求項１８に記載の権利発行サーバ装置。
【請求項２０】
前記広告の消費内訳は、前記実行された少なくとも１つの広告のそれぞれの識別情報と、実行された広告の個数と、総実行所要時間とを含むことを特徴とする請求項１９に記載の権利発行サーバ装置。
【請求項２１】
前記広告消費認証書は広告の消費量に従って発行されるトークンであり、
前記第１の要請応答メッセージは広告消費の時に発生するトークンに関する情報を含み、
前記報告応答メッセージは前記少なくとも１つの広告の消費により発生するトークンに関する情報を含むことを特徴とする請求項１９に記載の権利発行サーバ装置。
【請求項２２】
前記権利管理部は、前記通信部を通して前記広告消費認証書を含むメッセージを広告の消費内訳を管理する広告サーバから受信する場合に、前記広告消費認証書を前記デバイスに伝達することを特徴とする請求項１８に記載の権利発行サーバ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、広告サービスに関し、特に、ディジタル著作権管理（Digital Right Management：ＤＲＭ）を用いてユーザーの広告視聴結果に従ってメインサービスを提供する方法及び装置に関する。
【背景技術】
【０００２】
放送サービス又はオンデマンドコンテンツ（Contents On Demand）配信サービスのようなマルチメディアサービスの消費を盛り上げるためにコンテンツ及び広告をともに提供することにより安価でマルチメディアサービスをユーザーに提供する方案が幅広く使用されるものと予想される。このようなマルチメディアサービスを活性化するためにユーザーの広告視聴を通してマルチメディアサービスを安価で利用する時にユーザーがかならず広告を視聴するようにする方法が必要であり、また、サービスプロバイダがユーザーの広告視聴結果を実際のサービスの利用に円滑に接続させる方案が必要である。
【０００３】
高価のマルチメディアサービス又はコンテンツは、ＤＲＭ技術で保護され、マルチメディアサービス又はコンテンツの消費コストを減少させるために広告とともに提供される。サービスプロバイダの立場では、広告視聴に従って実際の消費コストを減少させることができる高価のマルチメディアサービス又はコンテンツを提供することができ、ユーザーの立場では、安価でマルチメディアサービス又はコンテンツを利用することができる。
【０００４】
上述したサービスプロバイダの事業モデルは、視聴者がサービスプロバイダとの約束に従って広告を正確に視聴したか否かに依存する。したがって、視聴者の広告視聴結果をサービスプロバイダが分かる方法が必要であり、また、上記視聴結果に従ってサービスプロバイダがＤＲＭで保護される高価のマルチメディアサービス又はコンテンツをユーザーが利用することができるようにする方案が必要である。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、少なくとも上述した問題点及び／又は不都合に取り組み、少なくとも以下の便宜を提供することにある。すなわち、本発明の目的は、ユーザーの広告視聴結果をサービスプロバイダに提供することができる方法及び装置を提供することにある。
【０００６】
本発明の他の目的は、ユーザーの広告視聴結果に従ってメインサービスを安価で利用することができるようにする方法及び装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記のような目的を達成するために、本発明の実施形態の一態様によれば、広告視聴を通したマルチメディアサービスをデバイスが受信する方法を提供する。上記方法は、特定のマルチメディアサービスに対応するコンテンツ及び少なくとも１つの広告を受信するステップと、上記少なくとも１つの広告の実行に必要な権利を示す第１の権利オブジェクトを要請する第１の要請メッセージを送信するステップと、上記第１の権利オブジェクトを含む要請応答メッセージを受信する場合に、上記第１の権利オブジェクトを用いて上記少なくとも１つの広告を実行するステップと、上記少なくとも１つの広告の実行に従う広告消費内訳を含む報告メッセージを送信するステップと、上記報告メッセージに対応する広告消費認証書を含む報告応答メッセージを受信するステップと、上記コンテンツの実行に必要な権利を示す第２の権利オブジェクトを要請するための第２の要請メッセージを送信することにより上記第２の権利オブジェクトを取得するステップとを有し、上記第２の要請メッセージは、上記広告消費認証書に関連した情報を含むことを特徴とする。
【０００８】
本発明の実施形態の他の態様によれば、マルチメディアサービスを通して提供されるコンテンツに対する権限を発行する権限発行サーバが広告視聴を通したマルチメディアサービスを提供する方法であって、少なくとも１つの広告の実行に必要な権限を示す第１の権限オブジェクトを要請する第１の要請メッセージをデバイスから受信するステップと、上記第１の権限オブジェクトを含む第１の要請応答メッセージを上記デバイスに送信するステップと、上記少なくとも１つの広告に関連したコンテンツ実行に必要な権限を示す第２の権限オブジェクトを要請するための第２の要請メッセージを受信するステップと、上記少なくとも１つの広告が上記デバイスにより消費されたことを認証する広告消費認証書に関連した情報が上記第２の要請メッセージに含まれている場合に上記第２の権限オブジェクトを生成するステップと、上記第２の権限オブジェクトを含む第２の要請応答メッセージを上記デバイスに送信するステップとを有することを特徴とする。
【発明の効果】
【０００９】
本発明は、マルチメディアサービス又はコンテンツを保護するために使用されるＤＲＭ技術を広告消費に適用させることによりユーザーがマルチメディアサービス又はコンテンツの消費のために提供される広告をかならず視聴することができるようにし、また、視聴の結果に基づいて、ユーザーがマルチメディアサービス又はコンテンツを使用することができる適切な権利をサービスプロバイダから受けることができるようにする。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態によるサービスシステムの構成を示す図である。
【図２】本発明の一実施形態によるユーザーデバイスの構成を示す図である。
【図３】本発明の一実施形態による権利発行サーバの構成を示す図である。
【図４】本発明の一実施形態による権限要請メッセージの構成を示す図である。
【図５】本発明の一実施形態による権限要請応答メッセージの構成を示す図である。
【図６】本発明の一実施形態による広告消費結果報告メッセージの構成を示す図である。
【図７】本発明の一実施形態によるトークン報告メッセージの構成を示す図である。
【図８】本発明の一実施形態によるユーザーデバイス及び権利発行サーバの動作を示す図である。
【図９】本発明の他の実施形態による権限要請応答メッセージの構成を示す図である。
【図１０】本発明の他の実施形態によるユーザーデバイスと権利発行サーバ及び広告サーバの動作を示す図である。
【図１１】本発明の他の実施形態によるユーザーデバイスと権利発行サーバ及び広告サーバの動作を示す図である。
【発明を実施するための形態】
【００１１】
以下、本発明の好適な実施形態を、添付の図面を参照しつつ詳細に説明する。図面中、同一の構成要素には、可能な限り同一の参照符号及び番号を付するものとする。
【００１２】
なお、下記の説明における具体的な特定事項は、本発明のより全般的な理解を助けるために提供されたもので、これら特定事項によって本発明が限定されるものではないことは、当該技術分野における通常の知識を持つ者にとっては明らかであるだろう。そして、下記の説明において、関連する公知機能或いは構成についての具体的な説明は、本発明の簡潔さのために適宜省略するものとする。
【００１３】
後述する詳細な説明には、上述した技術的課題をなすための本発明において代表的な実施形態を提示する。また、本発明の説明の便宜のために、携帯放送応用標準団体であるオープンモバイルアライアンス（Open Mobile Alliance：ＯＭＡ）のディジタル著作権管理（Digital Rights Management：ＤＲＭ）で定義している技術及びエンティティの名称を同一に使用するが、このような標準及び名称が本発明の範囲を限定するのではなく、類似の技術的背景を有するシステムに適用可能であることはもちろんである。
【００１４】
本発明は、サービスプロバイダがメインサービス及び広告をともに提供してユーザーが広告を視聴するようにすることにより、実際提供しようとするメインサービスを安価で使用することができるようにする。特に、マルチメディアサービス又はコンテンツ保護のために使用されるＤＲＭ技術を用いてユーザーが消費した広告の結果に従って実際のサービスを利用することができるようにする。
【００１５】
これに従って、本発明において、ユーザーが広告とともに提供されるマルチメディアサービスを申し込む場合に、ユーザーデバイスは、サービスの利用のために視聴しなければならない広告に対する利用権限を関連するネットワークエンティティに要請し取得する。ユーザーデバイスは、対応する広告の視聴結果を報告し、広告の視聴結果に従って対応するマルチメディアサービスを使用することができる権限を受けてマルチメディアサービスを実行する。
【００１６】
図１は、本発明の一実施形態に従ってＤＲＭを使用するサービスシステムの構成を示す図である。ＤＲＭを用いる広告基盤のマルチメディアサービスを提供するのに関連があるエンティティが図示されている。ネットワーク１００は、コンテンツ提供サーバ（content issuer：ＣＩ）１３０と権利発行サーバ（Rights issuer：ＲＩ）１２０とを含む。特定のサービスを要請し、実際に実行するユーザーデバイスに対応するデバイス１１０は、ＤＲＭエージェント１１１と、広告を出力することができる表示部と、広告出力及びデバイスの全般的な動作を制御する制御部とを含む。
【００１７】
ネットワーク１００は、マルチメディアサービス又はコンテンツを供給するプロバイダとコンテンツ供給者及び広告を供給する広告供給者との領域であり、デバイス１１０は、マルチメディアサービス又はコンテンツ及び広告を消費するユーザーの領域である。
【００１８】
コンテンツ提供サーバ１３０は、マルチメディアサービスをデバイス１１０に提供するサーバ装置であり、コンテンツ供給者からコンテンツの供給を受け、広告供給者から広告の供給を受ける。本発明の一実施形態に従って、コンテンツ提供サーバ１１０は、デバイスの要請に対応するマルチメディアサービス及び関連する広告を対応するデバイスに提供する。この時に、要請されたマルチメディアサービスにより提供されるコンテンツ及び関連する広告は、１つのサービスパッケージに結合されてデバイスに提供することができる。
【００１９】
権利発行サーバ１２０は、コンテンツ提供サーバ１１０により提供される各種サービス、コンテンツ、及び広告などを消費することができる権利を示す権利オブジェクト（Right object：ＲＯ）の生成及び管理を行うサーバ装置である。権利発行サーバ１２０は、ＲＯを消費するデバイスに対する認証及び登録を実行し、デバイスの要請に応じてＲＯを送信する。権利発行サーバ１２０は、ＲＯに設定された権限通りに関連するコンテンツが消費されたか否かを監視し、ＲＯを要請したデバイスからコンテンツの消費現況に関する報告を受ける。
【００２０】
本発明において、コンテンツ提供サーバ１３０及び権利発行サーバ１２０は、協定に従って任意のコンテンツと広告とが結合されたサービスパッケージに関連したＲＯを生成する。本発明では、コンテンツを消費することができるＲＯと広告を消費することができるＲＯとを別のＲＯと仮定し、広告を消費した後にこのコンテンツを消費することができるＲＯが伝達されると仮定する。
【００２１】
すなわち、本発明の一実施形態に従って、権利発行サーバ１３０は、デバイス要請に応じて特定の広告に対応する第１のＲＯを対応するデバイスに送信する。権利発行サーバ１２０は、対応するデバイスから特定の広告に関連したコンテンツに対する第２のＲＯ要請を受信する時に、広告消費認証書を通してデバイスが特定の広告を再生したことが確認される場合に第２のＲＯを対応するデバイスに送信する。
【００２２】
広告消費認証書は、デバイスが特定の広告を消費したことを認証する情報であり、本発明の一実施形態に従って、消費事実を示す消費認証情報であることもあり、広告消費量まで示すことができるトークン（token）であることもある。また、広告消費認証書は、本発明の実施形態に従って権利発行サーバ１３０で発行されることもあり、広告消費内訳を管理する別途の広告サーバで発行されることもある。
【００２３】
権利発行サーバ１３０で広告消費認証書を発行する場合に、権利発行サーバ１３０は、対応するデバイスから特定の広告に対する消費の報告を受ける時に、消費内訳を確認して広告消費認証書を対応するデバイスに伝達する。
【００２４】
デバイス１１０は、特定のマルチメディアサービス又はコンテンツをコンテンツ提供サーバ１３０に要請し、要請したマルチメディアサービスを実行するためのＲＯを権利発行サーバ１２０から取得する。デバイス１１０は、取得したＲＯを用いて対応するマルチメディアサービス又はコンテンツを実行する。
【００２５】
デバイス１１０は、本発明の一実施形態に従って、特定のマルチメディアサービスを要請する。この後に、コンテンツ提供サーバ１３０から特定のマルチメディアサービスに対応するサービスパッケージを受信する場合に、サービスパッケージに含まれた広告に対応するＲＯを権利発行サーバ１２０に要請する。広告に対応するＲＯを権利発行サーバ１２０から受信する時にこれを用いて対応する広告を再生する。広告の再生が完了する場合に、デバイス１１０は、本発明の一実施形態に従って広告消費内訳を権利発行サーバ１２０又は広告サーバに報告し、広告消費認証書を取得する。
【００２６】
この後に、デバイス１１０は、サービスパッケージに含まれたコンテンツに対応するＲＯを権利発行サーバ１２０に要請する。この時に、デバイス１１０は、広告消費認証書を含むＲＯ要請メッセージを権利発行サーバ１２０に送信する。デバイス１１０は、コンテンツに対応するＲＯを権利発行サーバ１２０から受信する時に、これを用いて対応するコンテンツを再生することができる。
【００２７】
図２及び図３は、上記のように動作するデバイス１１０及び権利発行サーバ１２０の一例を示す。図２は、本発明の一実施形態によるデバイス１１０の構成を示し、図３は、本発明の一実施形態による権利発行サーバ１２０の構成を示す図である。
【００２８】
図２を参照すると、デバイス１１０は、ＤＲＭエージェント１１１、格納部１１２、マルチメディア再生部１１３、及び送受信部１１４を含むことができる。
【００２９】
マルチメディア再生部１１３は、ＤＲＭエージェント１１３の制御の下に、マルチメディアサービスを通して受信されたコンテンツ及び広告を再生する。
【００３０】
格納部１１２は、デバイス１１０の制御のためのプログラム、参照データ、アップデート可能な各種保管用データなどを格納し、ＤＲＭエージェント１１１のワーキングメモリ（working memory）に提供される。格納部１１２は、マルチメディアサービスを通して受信される各種コンテンツ及び広告を格納する。
【００３１】
送受信部１１４は、ネットワークエンティティ及びメッセージ又はデータを送受信し、受信されたメッセージ又はＤＲＭエージェント１１１に伝達し、ＤＲＭエージェント１１１から伝達されるデータ及びメッセージを対応するネットワークエンティティに送信する。
【００３２】
ＤＲＭエージェント１１１は、ＤＲＭが適用されたコンテンツ実行の時にＤＲＭを適用するための動作を制御するソフトウェア的構成要素である。ＤＲＭエージェント１１１は、本発明によるマルチメディアサービスの要請、要請したマルチメディアサービスの実行に必要なＲＯの取得、取得したＲＯの適用に関連した動作を実行し、これに関連したデバイス１１０の各構成部の動作を制御し、関連するメッセージの処理及び生成を行う。
【００３３】
図３を参照すると、権利発行サーバ１２０は、権利管理部１２１、データベース１２２、メッセージ生成部１２３、及び通信部１２４を含むことができる。
【００３４】
通信部１２４は、ネットワークエンティティ及びデバイスとメッセージ又はデータを送受信し、受信されたメッセージ又は権利管理部１２１に送信し、権利管理部１２１及びメッセージ生成部１２３からのデータ及びメッセージを対応するネットワークエンティティ又はデバイスに送信する。
【００３５】
データベース１２２は、ＲＯ生成に必要な各種情報、例えば、デバイス認証情報、各種コンテンツ及び広告に対応する権限に関する情報などを格納する。データベース１２２は、広告消費認証書に関連した情報を格納する。
【００３６】
メッセージ生成部１２３は、権利管理部１２１の制御に従って各種メッセージを生成し、通信部１２４に伝達する。
【００３７】
権利管理部１２１は、ＲＯを要請したデバイスの認証と、各種コンテンツ及び広告に対応するＲＯの生成、送信、処理に関連した動作を実行し、これに関連した権利発行サーバ１２０の各構成部を制御する。権利管理部１２１は、広告消費認証書の生成又は確認に必要な動作を実行し、これに関連した権利発行サーバ１２０の各構成部を制御する。すなわち、権利管理部１２１は、本発明によるＲＯの生成、送信、処理、及び広告消費認証書の生成又は確認に関連した各種動作を実行する。
【００３８】
本発明によるマルチメディアサービス提供過程を図８を参照して説明する。図８は、本発明の一実施形態によるデバイス１１０及び権利発行サーバ１２０の動作を示す図である。図８において、本発明の説明と直接関連ないＤＲＭメッセージは省略されている。
【００３９】
図８を参照すると、デバイス１１０は、コンテンツ提供サーバ１３０から特定のマルチメディアサービスを要請し、特定のマルチメディアサービスに対応するサービスパッケージを受信する。デバイス１１０は、広告とマルチメディアコンテンツとが結合されたサービスパッケージを確認し、サービスパッケージに含まれる広告を消費することができるＲＯを取得するために、ステップ６０１において、ＲＯ要請メッセージ、例えば、ROAP-RORequest（Right Object Acquisition Protocol Right Object Request）メッセージを権利発行サーバ１２０に送信する。図４は、ROAP-RORequestメッセージの一例を示す。
【００４０】
図４に示す各パラメータは、アプリケーションレイヤー標準団体であるオープンモバイルアライアンス（ＯＭＡ）のＤＲＭバージョン２に具体的に説明されている。
【００４１】
ROAP-RORequestメッセージ２００は、デバイス１１０が特定のコンテンツを消費するために特定のコンテンツに対する暗号キー及び権限を規定したＲＯを要請するために使用されるメッセージである。図４を参照すると、ROAP-RORequestメッセージ２００は、Device IDフィールド２０１、Domain IDフィールド２０２、RI IDフィールド２０３、Device Nonceフィールド２０４、Request Timeフィールド２０５、RO infoフィールド２０６、Certificate chainフィールド２０７、Extensionsフィールド２０８、及びsignatureフィールド２０９を含むことができる。
【００４２】
従来のROAP-RORequestメッセージと本発明によるROAP-RORequestメッセージ２００との違いは、RO infoフィールド２０６に格納される内容に関するものである。RO infoフィールド２０６は取得しようとするＲＯを指定するための情報が格納されるフィールドであり、従来のRO infoフィールド２０６は、かならずデバイス１１０が実行する特定のコンテンツの識別情報を含み、対応するコンテンツに符合するＲＯを要請する。しかしながら、本発明のRO infoフィールド２０６は、特定のコンテンツの識別情報が格納されてもよく、特定のコンテンツに関連した広告の識別情報が格納されてもよく、または、特定のコンテンツと広告とが結合されたサービスパッケージの識別情報で取得しようとするＲＯを指定してもよい。
【００４３】
RO infoフィールド２０６の内容は、サービスプロバイダが広告と結合されたコンテンツに関する情報をユーザーにどのように通知するものであるかに依存する。例えば、コンテンツ識別子がRO infoフィールド２０６に含まれており、広告消費認証書がROAP-RO-Requestメッセージ２００に含まれていない場合に、権利発行サーバ１２０は、対応するコンテンツを利用する前に消費されなければならない広告を探し、それに符合するＲＯをユーザーのデバイスに送信する。
【００４４】
広告識別子がRO infoフィールド２０６に含まれている場合に、権利発行サーバ１２０は、この広告識別子に対応するＲＯを生成してデバイス１１０に送信する。権利発行サーバ１２０は、広告識別子に対応する広告の消費の後に提供されなければならないコンテンツを把握した後に、ユーザーのデバイス１１０が広告の消費の後にＲＯを要請する時には、把握されたコンテンツに関連したＲＯを送信する。
【００４５】
パッケージ識別子がRO infoフィールド２０６に含まれている場合に、権利発行サーバ１２０は、このパッケージ識別子が示すパッケージに含まれている広告を消費することができるＲＯを提供する。
【００４６】
図４のDevice IDフィールド２０１に格納されるデバイスＩＤは、ROAP-RORequestメッセージ２００を送信するデバイス１１０の識別子であり、Domain IDフィールド２０２に含まれるドメインＩＤは、デバイス１１０がドメインに属している場合に、対応するドメインの識別子である。ドメインは、ＯＭＡ  ＤＲＭで使用する概念であり、ユーザーが有しているデバイスの集合である。ユーザーは、任意のコンテンツに対してユーザーのドメイン内のすべてのデバイスで消費することができるようにＲＯを要請することができる。
【００４７】
RI IDフィールド２０３に含まれるRI IDは、ROAP-RORequestメッセージ２００を受信する権利発行サーバ１２０の識別子である。Device Nonceフィールド２０４には、デバイス１１０を認証することができる暗号化された値が格納され、Request Timeフィールド２０５には、ROAP-RORequestメッセージ２００が送信される時間が含まれ、Certificate chainフィールド２０７には、デバイスを認証（Certification）した最高認証機関に関する情報が格納される。Extensionsフィールド２０８は、このメッセージの内容の他に追加の内容、例えば、広告消費認証書が含まれることができるフィールドであり、Signatureフィールド２０９は、ROAP-RORequestメッセージ２００自体の無欠性及び保安性を認証することができる内容を送信するフィールドである。
【００４８】
図８に戻って、ステップ６０１において、図４で説明したROAP-RORequestメッセージ２００を受信した権利発行サーバ１２０は、ROAP-RORequestメッセージ２００の内容を検証した後に適合した要請であると判定される場合に、ステップ６０３においてＲＯ要請応答メッセージ、例えば、ROAP-ROResponseメッセージを送信する。ROAP-ROResponseメッセージの一例を図５に示す。
【００４９】
図５のROAP-ROResponseメッセージ３００は、デバイス１００が要請したＲＯに対する処理結果を知らせるメッセージであり、Statusフィールド３０１、Device IDフィールド３０２、RI IDフィールド３０３、Device Nonceフィールド３０４、Protected ROsフィールド３０５、Certificate chainフィールド３０６、OCSP Responseフィールド３０７、Extensionsフィールド３０８、Signatureフィールド３０９が含まれることができる。
【００５０】
権利発行サーバ１２０は、ROAP-RORequestメッセージ２００を通したデバイス１１０の要請が適合しない場合に、その理由をStatusフィールド３０１に説明して拒絶メッセージを送信し、デバイスの要請が適合する場合には、デバイスが要請したＲＯを送信する。
【００５１】
図５のDevice IDフィールド３０２、RI IDフィールド３０３、Device Nonceフィールド３０４、及びSignatureフィールド３０９に含まれる情報の内容及び役割は、図２のDevice IDフィールド２０２、RI IDフィールド２０３、Device Nonceフィールド２０４、及びSignatureフィールド２０９のそれと同様である。
【００５２】
Protected ROsフィールド３０５は、デバイス１１０のみがアクセス可能な暗号化キーで暗号化されたＲＯが含まれるフィールドであり、ステップ６０３では、広告再生のための情報が含まれているＲＯを含む。
【００５３】
Certificate Chainフィールド３０６は、デバイス１１０が図２のCertificate chainフィールド２０７を用いて提供したCertificate Chainの情報を有し、権利発行サーバ１２０が最高認証機関に確認した情報を含む。
【００５４】
広告消費認証書としてトークンを用いる場合に、extensionフィールド３０８には、権利発行サーバ１２０を広告消費の後に提供することができるトークンに関する情報が格納される。extensionフィールド３０８に含まれる情報の内容は、権利発行サーバ１２０がデバイスの広告視聴の後にコンテンツをどの方式で提供するものであるかに依存する。
【００５５】
例えば、デバイスがProtected ROsフィールド３０５で提供されたＲＯに規定されている数だけの広告を視聴した後に、コンテンツを見ることができる権利をすぐ割り当てる場合には、extensionフィールド３０８に別途の情報が含まれる必要がない。しかしながら、権利発行サーバ１２０が広告視聴の結果で一種のトークンを与えてデバイスがコンテンツの視聴の時にトークンを使用することができるようにする場合に、広告視聴の後に提供可能なトークンの量を格納することができる。また、トークンを格納することができる場所、例えば、デバイス１１０又は権利発行サーバ１２０を明示することができ、広告ごとに提供されるトークンの量が異なる場合には、各広告に対するトークンの量をextensionフィールド３０８に格納することができる。広告の視聴時間に従ってトークンの量が変わる場合には、トークン変化量に関する情報をextensionフィールド３０８を通して提供することができる。トークンを提供するポリシーは、サービスプロバイダにより決定される。
【００５６】
図８に戻って、デバイス１１０は、ステップ６０３で受信したROAP-ROResponseメッセージが示す広告を消費した後に、ステップ６０５において、広告消費報告メッセージ、例えば、Reporting Report Submitメッセージを権利発行サーバ１２０に送信して広告消費の結果を報告する。
【００５７】
図６は、Reporting Report submitメッセージの一例を示す。
【００５８】
図６を参照すると、Reporting Report submitメッセージ４００は、Device IDフィールド４０１、RI IDフィールド４０２、Device Nonceフィールド４０３、Report Timeフィールド４０４、Metering Reportフィールド４０５、Certificate chainフィールド４０６、Extensionsフィールド４０７、及びSignatureフィールド４０８を含むことができる。
【００５９】
図６に示すReporting Report submitメッセージ４００は、ＯＭＡ  ＤＲＭに規定されているROAP-Metering Report Submitメッセージを本発明の目的に従って改善したのである。Device IDフィールド４０１、RI IDフィールド４０２、Device nonceフィールド４０３、Reporttimeフィールド４０４、Certificate chainフィールド４０６、extensionフィールド４０７、及びsignatureフィールド４０８は、図２の同一の名称を有するフィールドと同一の機能をする。
【００６０】
Metering Reportフィールド４０５には、視聴された広告の数、広告視聴総時間、及び視聴された広告のリストに関する情報などが含まれることができ、この情報は、図５のProtected ROフィールド３０５を通して送信されるＲＯの内容及びextensionフィールド３０８の内容に従って決定される。
【００６１】
図８では、広告消費の結果がトークンで提供されると仮定して説明したが、広告消費の結果がトークンで提供されない場合には、デバイス１１０は、広告視聴事実だけを報告してもよい。権利発行サーバ（ＲＩ）１２０は、ステップ６０５で受信したReporting Report Submitメッセージ４００の内容を判定した後に、デバイス１１０が要請された広告をすべて再生した場合に、ステップ６０７において広告消費報告応答メッセージ、例えば、ROAP-TokenDeliveryResponseメッセージをデバイス１１０に送信する。ROAP-TokenDeliveryResponseメッセージの一例を図７に図示し、ＯＭＡの技術規格であるDRM2.0 extension for BCASTのROAP-TokenDeliveryResponseメッセージと同一の構造を有し、同一の機能をする。
【００６２】
図７を参照すると、ROAP-TokenDeliveryResponseメッセージは、Statusフィールド５０１、Device IDフィールド５０２、RI IDフィールド５０３、Token Delivery IDフィールド５０４、Device Nonceフィールド５０５、Token Quantityフィールド５０６、Token Reporting URLフィールド５０７、Latest Token Consumptionフィールド５０８、Earliest Reporting Timeフィールド５０９、Latest Reporting Timeフィールド５１０、Certificate chainフィールド５１１、OCSP Responseフィールド５１２、Extensionsフィールド５１３、及びSignatureフィールド５１４が含まれることができる。
【００６３】
Statusフィールド５０１は、ステップ６０５のReporting Report submitメッセージ４００の処理結果を知らせるフィールドであり、Device IDフィールド５０１は、デバイス識別子が格納されるフィールドであり、RI IDフィールド５０２は、トークンを発行した権利発行サーバ１２０の識別子が格納されるフィールドであり、Token Delivery IDフィールド５０４は、発行されたトークンの識別子を含む。
【００６４】
Device Nonceフィールド５０５は、デバイスを認証するのに必要な情報を含んでいるフィールドであり、Token Quantityフィールド５０６は、発行されたトークンの数を表示するフィールドであり、Token Reporting URLフィールド５０７は、トークンが使用された結果を報告する場所のアドレスを含む。Latest Token Consumptionフィールド５０８は、発行されたトークンの有効期間を示すフィールドであり、Earliest Reporting Timeフィールド５０９及びLatest Reporting Timeフィールド５１０は、デバイスがトークンの消費状況をかならず報告しなければならない期間に関する情報を含む。
【００６５】
Certificate Chainフィールド５１１は、最高認証機関の情報を含んでおり、OCSP Responseフィールド５１２は、権利発行サーバ１２０のCertificate Chainに対する応答情報を含んでおり、extensionフィールド５１３及びSignatureフィールド５１４は、同一の名称を有する他のメッセージと同一の機能を実行する。
【００６６】
上述したように、広告消費認証書としてトークンが利用される場合を例に挙げて説明したが、広告消費認証書として消費認証情報を用いる場合に、広告消費報告応答メッセージには、消費認証情報の識別子、消費認証情報の有効期間などが含まれる。すなわち、消費認証書の識別情報及び有効期間などを含む広告消費報告応答メッセージは、デバイス１１０がコンテンツに対応するＲＯを取得する資格があることを示す。
【００６７】
デバイス１１０は、ステップ６０７において、ROAP-TokenDeliveryResponseメッセージ５００を受信した後に、ステップ６０９において、与えられたトークンに関する情報を含むＲＯ要請メッセージ、すなわち、ROAP-RORequestメッセージを権利発行サーバ１２０に送信することによりユーザーが再生を希望するコンテンツに対するＲＯを要請する。ＲＯ要請メッセージには、取得しようとするＲＯに対応するコンテンツ識別子及び広告消費認証書に関する情報が含まれる。
【００６８】
権利発行サーバ１２０は、ステップ６０７において、ROAP-RORequestメッセージを受信する場合に、ROAP-RORequestメッセージに含まれているトークン又は広告消費認証書に関する情報を確認し、対応するコンテンツに対するＲＯを取得する資格があるか否かを確認する。対応するコンテンツに対するＲＯを取得する資格がある場合には、ステップ６１１において、権利発行サーバ１２０は、要請されたＲＯを含むROAP-ROResponseメッセージをデバイス１１０に送信する。ステップ６０７のROAP-RORequestメッセージ及びステップ６１１のROAP-ROResponseメッセージは、図４及び図５に示すROAP-RORequestメッセージ及びROAP-ROResponseメッセージと同様に構成することができる。
【００６９】
ROAP-ROResponseメッセージを受信したデバイス１１０は、ROAP-ROResponseメッセージに含まれるＲＯを利用して対応するコンテンツを再生することができる。
【００７０】
上記した実施形態は、権利発行サーバ１２０がデバイス１１０の広告消費内訳を確認し、それに従う広告消費認証書を発行する場合を例に挙げて説明したが、本発明の他の実施形態に従って、デバイス１１０の広告消費内訳及び広告消費認証書の発行が別のサーバ装置で実行されるように構成することもできる。図９乃至図１１は、このような本発明の他の実施形態を示す図である。
【００７１】
本発明の他の実施形態において、広告視聴の代価でコンテンツを提供する事業主体が、広告視聴のためのＲＯを提供する権利発行サーバ１２０と同一でないものと仮定する。すなわち、第３のプロバイダがＲＯをデバイス１１０に提供する権利発行サーバ１２０の所有主とビジネス協定を行った後に、デバイスの広告消費結果に従って適切なコンテンツを提供する。この場合に、デバイス１１０は、広告消費内訳を権利発行サーバ１２０に報告するものではなく、広告消費結果を第３のサーバ装置に報告しなければならない。第３のプロバイダのサーバは、権利発行サーバ１２０を所有するプロバイダの権利発行サーバとは異なるサーバであることができる。以下の説明では、本発明の実施形態に従って、デバイス１１０が広告消費内訳を報告しなければならないサーバを広告サーバと呼ぶ。
【００７２】
図９は、デバイス１１０の広告消費のためのＲＯ要請に対応して権利発行サーバ１２０がＲＯを送信するために構成するＲＯ要請メッセージの一例を示す。本発明の一実施形態に従って、図９のROAPresponseのメッセージ７００は、デバイス１１０が広告を消費した後に、広告の消費内訳を報告しなければならないサーバ装置のアドレス、すなわち、広告サーバのアドレスを含む。
【００７３】
図９を参照すると、ROAPresponseのメッセージ７００は、Statusフィールド７０１、Device IDフィールド７０２、RI IDフィールド７０３、Device Nonceフィールド７０４、Protected ROsフィールド７０５、Certificate chainフィールド７０６、OCSP Responseフィールド７０７、Extensionsフィールド７０８、Signatureフィールド７０９、Measurement Report Addressフィールド７１０を含むことができる。
【００７４】
Device IDフィールド７０２、RI IDフィールド７０３、Device Nonceフィールド７０４、Protected ROsフィールド７０５、Certificate Chainフィールド７０６、OCSP Responseフィールド７０７、Signatureフィールド７０９のそれぞれの機能は、対応する図５のDevice IDフィールド３０２、RI IDフィールド３０３、Device Nonceフィールド３０４、Protected ROsフィールド３０５、Certificate Chainフィールド３０６、OCSP Responseフィールド３０７、Signatureフィールド３０９の機能と同一である。
【００７５】
図９のMeasurement Report Addressフィールド７１０は、デバイス１１０が広告を消費した後に、消費内訳を報告しなければならないサーバのアドレスを含むフィールドであり、ＵＲＬなどを使用することができる。
【００７６】
extensionフィールド７０８は、Measurement Report Addressフィールド７１０が独立したエレメントとして存在するのではなく、extensionフィールド７０８の値があるか否かに従って有効値が与えられる。すなわち、Measurement Report Addressフィールド７１０に有効なアドレス値が存在する場合には、extensionフィールド７０８にアドレス値が含まれず、Measurement Report Addressフィールド７１０にアドレス値が存在しない場合には、extensionフィールド７０８に有効なアドレス値が含まれる。
【００７７】
このような実施形態によるデバイスの広告消費内訳報告（measurement report）は、図６で説明したROAP-Metering-Reportメッセージ４００をそのまま使用して実行することができる。図６のDevice IDフィールド４０１、RI DIフィールド４０２、Device Nonceフィールド４０３、Certificate chainフィールド４０６に含まれる情報は、図９に示しているROAPResponseメッセージ７００を送信する権利発行サーバ１２０と広告消費報告メッセージを受信する広告サーバとの間で事前情報の交換を通して把握している情報であると仮定する。権利発行サーバ１２０と広告サーバとの間の情報交換方法は様々に行われることができる。
【００７８】
図１０及び図１１は、本発明の他の実施形態に従う各エンティティ間の動作を示すフローチャートである。言い換えれば、広告消費の後にコンテンツを消費するデバイス１１０、広告消費のためのＲＯ及びコンテンツ消費のためのＲＯを管理する権利発行サーバ１２０、及びデバイス１１０の広告消費内訳を判定することによりコンテンツが提供されるか否かを決定する広告サーバ１４０の動作過程を示す。
【００７９】
図１０を参照すると、権利発行サーバ１２０及び広告サーバ１４０は、ステップ８０１においてデバイス１１０に関連した情報を事前に交換する。
【００８０】
デバイス８００は、ステップ８０３において、ROAP-RORequestメッセージを使用して特定のコンテンツに接続された広告又は複数の広告を消費することができるＲＯを権利発行サーバ１２０に要請する。
【００８１】
権利発行サーバ１２０は、これに応じてステップ８０５でROAP-ROResponseメッセージ７００を送信する。ROAP-ROResponseメッセージの構造及び動作は図９に説明されており、本発明の実施形態に従って広告消費内訳を報告する広告サーバ１４０のアドレスを含んでいる。
【００８２】
デバイス１２０は、一定数の広告を消費した後に、ステップ８０７においてReporting Report Submitメッセージを通して広告消費内訳を広告サーバ１４０に報告する。Reporting Report Submitメッセージは、図６に示すメッセージのように構成することができる。
【００８３】
広告サーバ１４０は、広告消費報告メッセージをデバイス１２０から受信した後に、図１０におけるように、広告消費報告応答メッセージを直接デバイス１１０に送信してもよく、図１１におけるように権利発行サーバ１２０を通してデバイス１１０に送信してもよい。
【００８４】
図１０を参照して、広告サーバ８６０は、ステップ８０７においてReporting Report submitメッセージを受信する場合に、このメッセージに含まれている広告消費内訳を確認し、それに従う広告消費認証書を生成する。ステップ８０９において、広告消費認証書に関連した情報を含む広告消費報告応答メッセージ、例えば、Reporting Responseメッセージを構成してデバイス１１０に送信する。この時に、広告消費認証書は、消費認証情報であることもあり、トークンであることもある。
【００８５】
Reporting Responseメッセージを受信したデバイス１１０は、ステップ８１１において、コンテンツを消費するためのＲＯを要請するためにROAP-RORequestメッセージを権利発行サーバ１２０に送信する。この時に、ROAP-RORequestメッセージは、Reporting Responseメッセージに含まれて伝達された広告消費認証書に関する情報を含む。
【００８６】
権利発行サーバ１２０は、ステップ８１１で受信したROAP-RORequestメッセージの広告消費認証書に関する情報を確認し、この情報が適法である場合には、デバイス１１０が要請したＲＯを生成し、ステップ８１３においてROAP-ROResopnseメッセージを用いてデバイス１１０に送信する。
【００８７】
ROAP-ROResponseメッセージを受信したデバイス１１０は、ROAP-ROResponseメッセージに含まれるＲＯを用いて対応するコンテンツを再生することができる。
【００８８】
一方、広告サーバ１４０が権利発行サーバ１２０を通して広告消費報告応答メッセージをデバイス１１０に送信する場合を図１１を参照して説明する。
【００８９】
図１１のステップ９０１乃至ステップ９０７は、図１０のステップ８０１乃至ステップ８０７と同一である。ステップ９０７において、Reporting Report submitメッセージを受信した広告サーバ１４０は、このメッセージに含まれる広告消費内訳を確認し、それに従う広告消費認証書を生成する。ステップ９０９において、広告消費認証書に関連した情報を含む広告消費報告応答メッセージ、例えば、RO delivery Requestメッセージを構成して権利発行サーバ１２０に送信する。RO delivery Requestメッセージは、権利発行サーバ８４０がデバイス８００にＲＯを伝達するように要請するメッセージである。
【００９０】
権利発行サーバ１２０は、RO delivery Requestメッセージを受信する場合に、ステップ９１１において、広告消費認証書に関連した情報を含むROAP-Triggerメッセージを構成してデバイス１１０に送信する。
【００９１】
ROAP-Triggerメッセージを受信したデバイス１１０は、ステップ９１３において、コンテンツを消費するためのＲＯを要請するためにROAP-RORequestメッセージを権利発行サーバ１２０に送信する。この時に、ROAP-RORequestメッセージは、ROAP-Triggerメッセージに含まれて伝達された広告消費認証書に関する情報を含む。
【００９２】
権利発行サーバ１２０は、ステップ９１３で受信したROAP-RORequestメッセージの広告消費認証書に関する情報を確認し、この情報が適法である場合には、デバイス１１０が要請したＲＯを生成し、ステップ９１５においてROAP-ROResopnseメッセージを用いてデバイス１１０に送信する。
【００９３】
ROAP-ROResponseメッセージを受信したデバイス１１０は、ROAP-ROResponseメッセージに含まれるＲＯを用いて対応するコンテンツを再生することができる。
【００９４】
以上、本発明を具体的な実施形態を参照して詳細に説明してきたが、本発明の範囲及び趣旨を逸脱することなく様々な変更が可能であるということは、当業者には明らかである。例えば、コンテンツ提供サーバ１０１及び権利発行サーバ１２０が個々のサーバであると仮定して説明したが、それぞれの構成部として１つのサーバに含まれることもできる。すなわち、サービス提供サーバがコンテンツ提供部及び権利発行部を含むように構成してもよい。したがって、本発明の範囲は、上述の実施形態に限定されるべきではなく、特許請求の範囲の記載及びこれと均等なものの範囲内で定められるべきである。
【符号の説明】
【００９５】
６０１  ＲＯ要請メッセージを権利発行サーバに送信するステップ
６０３  ＲＯ要請メッセージの内容を検証した後に適合した要請であると判定される場合に、ＲＯ要請応答メッセージを送信するステップ
６０５  広告消費報告メッセージを権利発行サーバ１２０に送信して広告消費の結果を報告するステップ
６０７  デバイスが要請された広告をすべて再生した場合に、広告消費報告応答メッセージをデバイスに送信するステップ
６０９  与えられたトークンに関する情報を含むＲＯ要請メッセージを権利発行サーバに送信することによりユーザーが再生を希望するコンテンツに対するＲＯを要請するステップ
６１１  対応するコンテンツに対するＲＯを取得する資格がある場合に、権利発行サーバは、要請されたＲＯを含むメッセージをデバイス送信するステップ
【図１】
0005538618.tif 000002
【図２】
0005538618.tif 000003
【図３】
0005538618.tif 000004
【図４】
0005538618.tif 000005
【図５】
0005538618.tif 000006
【図６】
0005538618.tif 000007
【図７】
0005538618.tif 000008
【図８】
0005538618.tif 000009
【図９】
0005538618.tif 000010
【図１０】
0005538618.tif 000011
【図１１】
0005538618.tif 000012