(57)【特許請求の範囲】
【請求項１】
端末における視聴者測定（ＡＭ）のための方法であって、
サービス及びコンテンツのうちの少なくとも１つに対する視聴者測定コマンドをスマートカードに送信するステップを有し、
前記視聴者測定コマンドは、前記サービス及び前記コンテンツのうちの少なくとも１つの消費時間を報告するための、イベントタイプによる少なくとも一つのイベントタイプパラメータを含み、
前記イベントタイプは視聴者測定が許容されたサービス／コンテンツであることを示すタイプを含み、
前記少なくとも一つのイベントタイプパラメータは、
前記サービス及び前記コンテンツのうち少なくとも一つの識別子と、
前記サービス及び前記コンテンツのうち少なくとも一つの累積時間と、
前記サービス及び前記コンテンツのうち少なくとも一つの絶対時間と、を含むことを特徴とする方法。
【請求項２】
前記イベントタイプは、視聴者測定が許容されないサービス／コンテンツであることを示すタイプを含むことを特徴とする請求項１に記載の方法。
【請求項３】
スマートカードでの視聴者測定（ＡＭ）のための方法であって、
サービス及びコンテンツのうちの少なくとも１つに対する視聴者測定コマンドを端末から受信するステップと、
前記視聴者測定コマンドに基づいて視聴者測定結果を生成するステップと、
前記サービス及び前記コンテンツのうちの少なくとも１つに対する前記視聴者測定結果を含む報告メッセージをサーバに送信するステップと、
を有し、
前記視聴者測定コマンドは、前記サービス及び前記コンテンツのうちの少なくとも１つの消費時間を報告するための、イベントタイプによる少なくとも一つのイベントタイプパラメータを含み、
前記イベントタイプは視聴者測定が許容されたサービス／コンテンツであることを示すタイプを含み、
前記少なくとも一つのイベントタイプパラメータは、
前記サービス及び前記コンテンツのうち少なくとも一つの識別子と、
前記サービス及び前記コンテンツのうち少なくとも一つの累積時間と、
前記サービス及び前記コンテンツのうち少なくとも一つの絶対時間と、を含むことを特徴とする方法。
【請求項４】
前記視聴者測定結果は、消費時間情報及びサービス／コンテンツＩＤを含むことを特徴とする請求項３に記載の方法。
【請求項５】
前記イベントタイプは、視聴者測定が許容されないサービス／コンテンツであることを示すタイプを含むことを特徴とする請求項３に記載の方法。
【請求項６】
前記報告メッセージは、短メッセージサービス（ＳＭＳ）メッセージを通して送信されることを特徴とする請求項５に記載の方法。
【請求項７】
端末における視聴者測定（ＡＭ）のための装置であって、
サービス及びコンテンツのうちの少なくとも１つに対する視聴者測定コマンドをスマートカードに送信する第１の通信部を有し、
前記視聴者測定コマンドは、前記サービス及び前記コンテンツのうちの少なくとも１つの消費時間を報告するための、イベントタイプによる少なくとも一つのイベントタイプパラメータを含み、
前記イベントタイプは視聴者測定が許容されたサービス／コンテンツであることを示すタイプを含み、
前記少なくとも一つのイベントタイプパラメータは、
前記サービス及び前記コンテンツのうち少なくとも一つの識別子と、
前記サービス及び前記コンテンツのうち少なくとも一つの累積時間と、
前記サービス及び前記コンテンツのうち少なくとも一つの絶対時間と、を含むことを特徴とする装置。
【請求項８】
前記イベントタイプは、視聴者測定が許容されないサービス／コンテンツであることを示すタイプを含むことを特徴とする請求項７に記載の装置。
【請求項９】
スマートカードでの視聴者測定（ＡＭ）のための装置であって、
サービス及びコンテンツのうちの少なくとも１つに対する視聴者測定コマンドを端末から受信する受信部と、
前記視聴者測定コマンドに基づいて視聴者測定結果を生成し、前記サービス及び前記コンテンツのうちの少なくとも１つに対する前記視聴者測定結果を含む報告メッセージをサーバに送信する視聴者測定モジュールと、
を有し、
前記視聴者測定コマンドは、前記サービス及び前記コンテンツのうちの少なくとも１つの消費時間を報告するための、イベントタイプによるイベントタイプパラメータを含み、
前記イベントタイプは視聴者測定が許容されたサービス／コンテンツであることを示すタイプを含み、
前記少なくとも一つのイベントタイプパラメータは、
前記サービス及び前記コンテンツのうち少なくとも一つの識別子と、
前記サービス及び前記コンテンツのうち少なくとも一つの累積時間と、
前記サービス及び前記コンテンツのうち少なくとも一つの絶対時間と、を含むことを特徴とする装置。
【請求項１０】
前記視聴者測定結果は、消費時間情報及びサービス／コンテンツＩＤを含むことを特徴とする請求項９に記載の装置。
【請求項１１】
前記イベントタイプは、視聴者測定が許容されないサービス／コンテンツであることを示すタイプを含むことを特徴とする請求項９に記載の装置。
【請求項１２】
前記報告メッセージは、短メッセージサービス（ＳＭＳ）メッセージを通して送信されることを特徴とする請求項１１に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ送信システムに関し、特に、ユーザのコンテンツ消費形態を分析することにより次世代ユーザカスタマイズサービスのような付加サービスを提供するための装置及び方法に関する。
【背景技術】
【０００２】
移動通信市場は、既存の技術の再組み合せ又は統合を通して新たなサービスの創造を持続的に要求されている。現在の通信及びブロードキャスティング技術の発達に沿って、従来のブロードキャスティングシステム又は移動通信システムは、携帯電話、ＰＤＡ（Personal Digital Assistant）など（端末）のような携帯端末機を通して次世代ユーザカスタマイズサービスを提供することができる。
【０００３】
次世代ユーザカスタマイズサービスのうちの１つとして、ブロードキャスティングサービス又はコンテンツ提供サービスにおいてユーザの消費形態を測定し、ユーザの趣向に適合したコンテンツ又は広告を提供するサービスが幅広く使用されると予想されている。このサービスの基本機能は、視聴者測定（Audience Measurement：以下、“ＡＭ”と称する）である。ＡＭの基本機能は、ユーザがどのサービスをいつ、どこで、どのくらい、どんな方法で消費したかを記録するものである。ＡＭの動作は、ＡＭコマンド伝達、ＡＭ実行、及びＡＭ実行結果報告を含む。ＡＭデータは、コンテンツを消費するデバイス又はサービスプロバイダーが管理するサーバに格納されることができる。ＡＭは、コンテンツ送信サービスを運営するオペレータにより直接格納されてもよく、ネットワーク上の第３のＡＭ関連オペレータにより格納されてもよい。したがって、ＡＭを実行する端末又はスマートカードは、ＡＭコマンドで示されるサーバのアドレスにＡＭ実行結果報告を送信することができなければならない。
【０００４】
上述したように、ＡＭは、端末で直接実現されてもよく、又はこのような端末に接続されたスマートカード内で実現されてもよい。ＡＭ機能が端末で直接実現される場合に、端末内のタイマー又は組込形時計は、サービス及びコンテンツの消費時間を直接測定することができる。他方、ＡＭ機能がスマートカードに組み込まれている場合に、サービス及びコンテンツの消費時間を直接測定することができない。サービス又はコンテンツの消費の間に、スマートカードは、ユーザの権限保護及びサービス／コンテンツ送信経路及びコンテンツの不法使用を防止するためのコンテンツプロテクション（Content Protection）機能を保証するために導入された。このサービスプロテクション機能において、スマートカードは、サービスプロテクションを通して暗号化されたコンテンツ及びサービスを復号するための復号キーを格納し、端末がこの暗号化されたコンテンツ及びサービスを復号しようという時点で端末の要請に応じてこの復号化キーを端末に伝達することによりコンテンツ及びサービスが復号されるようにし、ユーザが使用することができるようにする。組み込まれたＡＭ機能を有するスマートカードは、端末が復号キーを必要とする時にコンテンツ及びサービスを復号するための復号キーの伝達を要請するメッセージを用いてコンテンツ及びサービスの消費時間を推定する方法を使用する。
【０００５】
上述した従来の技術において、ＡＭサーバがサービスプロテクション機能を提供するサーバを管理する同一のオペレータにより管理される場合に、サービス又はコンテンツの消費時間は、端末が復号キーを伝達することをスマートカードに要請するために使用されるメッセージの要請頻度を用いて推定することができる。しかしながら、ＡＭサーバが第３のオペレータにより管理される場合に、ＡＭ機能が組み込まれたスマートカードでは、サービス及びコンテンツの消費時間を報告する方法がない。したがって、ＡＭ機能が組み込まれたスマートカードにおいてサービス及びコンテンツの消費時間を報告することができる方案が必要となった。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明の目的は、少なくとも上述した問題点及び／又は不都合に取り組み、少なくとも以下の便宜を提供することにある。すなわち、本発明の目的は、ユーザのサービス又はコンテンツの消費形態を測定するＡＭにおいてサービス又はコンテンツの消費時間を報告することができる方法及び装置を提供することにある。
【０００７】
本発明の他の目的は、加入者識別モジュール（Subscriber Identity Module：ＳＩＭ）カードのような端末とは別途のスマートカードをＡＭに使用する場合に、サービス又はコンテンツの消費時間を報告することができる方法及び装置を提供することにある。
【課題を解決するための手段】
【０００８】
上記のような目的を達成するために、本発明の一態様によれば、コンテンツ送信システムの端末におけるサービス又はコンテンツの消費時間を報告する方法が提供される。上記方法は、上記サービス又は上記コンテンツを暗号化するための暗号化キーをブロードキャスティングサーバから受信するステップと、上記暗号化キーの解釈を要請するメッセージをスマートカードに送信するステップとを含む。上記メッセージは、上記サービス又は上記コンテンツの消費時間情報を含む。また、端末における視聴者測定（ＡＭ）のための方法であって、サービス及びコンテンツのうちの少なくとも１つに対する視聴者測定コマンドをスマートカードに送信するステップを有し、前記視聴者測定コマンドは、前記サービス及び前記コンテンツのうちの少なくとも１つの消費時間を報告するためのイベントタイプによる少なくとも一つのイベントタイプパラメータを含み、前記イベントタイプは視聴者測定が許容されたサービス／コンテンツを含むことを特徴とする方法を含む。
【０００９】
本発明の他の態様によれば、コンテンツ送信システムの端末におけるサービス又はコンテンツの消費時間を報告する装置が提供される。上記装置は、上記サービス又は上記コンテンツを暗号化するための暗号化キーをブロードキャスティングサーバから受信する受信部と、上記サービス又は上記コンテンツの消費時間情報を生成する時間情報生成部と、上記暗号化キーの解釈を要請するメッセージを通して上記消費時間情報をスマートカードに送信する第１の通信部とを含む。また、スマートカードでの視聴者測定（ＡＭ）のための方法であって、サービス及びコンテンツのうちの少なくとも１つに対する視聴者測定コマンドを端末から受信するステップと、前記視聴者測定コマンドに基づいて視聴者測定結果を生成するステップと、前記サービス及び前記コンテンツのうちの少なくとも１つに対する前記視聴者測定結果を含む報告メッセージをサーバに送信するステップと、を有し、前記視聴者測定コマンドは、前記サービス及び前記コンテンツのうちの少なくとも１つの消費時間を報告するためのイベントタイプによる少なくとも一つのイベントタイプパラメータを含み、前記イベントタイプは視聴者測定が許容されたサービス／コンテンツを含むことを特徴とする方法を含む。
【００１０】
本発明のさらに他の態様によれば、コンテンツ送信システムにおける端末とは個別に備えられるスマートカードでサービス又はコンテンツの消費時間を報告する方法が提供される。上記方法は、上記サービス又は上記コンテンツの消費時間情報を含む暗号化キーの解釈を要請するメッセージを上記端末から受信するステップと、上記消費時間情報を用いて視聴者測定（ＡＭ）結果を生成するステップと、上記視聴者測定結果をブロードキャスティングサーバに送信するステップとを含む。また、端末における視聴者測定（ＡＭ）のための装置であって、サービス及びコンテンツのうちの少なくとも１つに対する視聴者測定コマンドをスマートカードに送信する第１の通信部を有し、前記視聴者測定コマンドは、前記サービス及び前記コンテンツのうちの少なくとも１つの消費時間を報告するためのイベントタイプによる少なくとも一つのイベントタイプパラメータを含み、前記イベントタイプは視聴者測定が許容されたサービス／コンテンツを含むことを特徴とする装置を含む。
【００１１】
本発明の実施形態のさらなる他の態様によれば、コンテンツ送信システムにおける端末とは個別に備えられるスマートカードでサービス又はコンテンツの消費時間を報告する装置が提供される。上記装置は、上記サービス又は上記コンテンツの消費時間情報を含む暗号化キーの解釈を要請するメッセージを上記端末から受信する第２の通信部と、上記消費時間情報を用いて視聴者測定結果を生成し、上記視聴者測定結果をブロードキャスティングサーバに送信する視聴者測定モジュールとを含む。また、スマートカードでの視聴者測定（ＡＭ）のための装置であって、サービス及びコンテンツのうちの少なくとも１つに対する視聴者測定コマンドを端末から受信する受信部と、前記視聴者測定コマンドに基づいて視聴者測定結果を生成し、前記サービス及び前記コンテンツのうちの少なくとも１つに対する前記視聴者測定結果を含む報告メッセージをサーバに送信する視聴者測定モジュールと、を有し、前記視聴者測定コマンドは、前記サービス及び前記コンテンツのうちの少なくとも１つの消費時間を報告するためのイベントタイプによるイベントタイプパラメータを含み、前記イベントタイプは視聴者測定が許容されたサービス／コンテンツを含むことを特徴とする装置を含む。
【発明の効果】
【００１２】
本発明は、スマートカードに基づくＡＭにおいて、ＡＭ結果報告を受信するＡＭサーバは、ＡＭサーバを管理するエンティティとは関係なくサービス又はコンテンツの消費時間を把握することができる。
【００１３】
また、本発明の実施形態によれば、ユーザのサービス又はコンテンツの消費形態を測定するＡＭにおいてサービス又はコンテンツの消費時間を効率的に報告することができる。
【００１４】
さらに、本発明の実施形態によれば、ＳＩＭカードのような端末とは別途のスマートカードをＡＭに使用する場合にサービスやコンテンツの消費時間を報告することができる。
【００１５】
本発明の他の目的、効果、及び顕著な特徴は、添付図面が併用される本発明の実施形態を開示する後述の詳細な説明から、当業者にとって一層明らかになる。
【図面の簡単な説明】
【００１６】
【図１】従来のＡＭ報告方法を示す信号フロー図である。
【図２】本発明の実施形態によるサービス又はコンテンツの消費時間を示す短期キーメッセージ（Short Term Key Message：ＳＴＫＭ）の構造図である。
【図３】本発明の実施形態によるサービス又はコンテンツの消費時間を示すイベントメッセージの構造を示す図である。
【図４】本発明の実施形態による端末及びスマートカードの構成を示すブロック図である。
【図５】本発明の実施形態によるＡＭ報告方法を示すフロー図である。
【図６】本発明の実施形態によるＡＭ結果報告メッセージの構造図である。
【発明を実施するための形態】
【００１７】
以下、本発明の好適な実施形態を、添付の図面を参照しつつ詳細に説明する。図面中、同一の構成要素には、可能な限り同一の参照符号及び番号を付するものとする。
【００１８】
なお、下記の説明における具体的な特定事項は、本発明のより全般的な理解を助けるために提供されたもので、これら特定事項によって本発明が限定されるものではないことは、当該技術分野における通常の知識を持つ者にとっては明らかであるだろう。そして、下記の説明において、関連する公知機能又は構成についての具体的な説明は、本発明の簡潔さのために適宜省略するものとする。
【００１９】
後述する説明において、本発明の説明の便宜のために、携帯端末機のブロードキャスティングアプリケーションの標準グループであるオープンモバイルアライアンスモバイルブロードキャストサービス（Open Mobile Alliance Mobile Broadcast Service：ＯＭＡ  ＢＣＡＳＴ）で定義しているエンティティの名称を同様に使用するが、このような標準及び名称が本発明の範囲を限定するのではなく、類似した技術的背景を有するシステムに適用可能であることはもちろんである。したがって、本発明は、様々なブロードキャスティングシステムだけでなく様々なコンテンツ送信システムにも適用可能であることはもちろんである。視聴者測定（ＡＭ）サーバは、ブロードキャスティングサービスを運営するオペレータに属するサーバであってもよいし、第３のオペレータが運営するサーバであってもよい。
【００２０】
図１は、従来のＡＭ報告方法を示す信号フロー図である。
【００２１】
図１において、ＡＭの動作の説明に不必要なステップは省略した。
【００２２】
ブロードキャスティングサーバ１２０は、ブロードキャスティングサービスを提供するサーバであり、サービスガイド（Service Guide：以下、“ＳＧ”と称する）を生成し送信する（BCAST Service Distribution/Adaptation：ＢＳＤ／Ａ）、加入者管理、保安、ＡＭ管理などのような機能を実行するためのＢＳＭ（BCAST Subscription Management）を含むことができる。
【００２３】
ブロードキャスティングサーバ１２０は、ステップ１３０でＳＧを生成する。ＳＧは、サービス及びコンテンツの説明、サービス及びコンテンツを受信する方法、及び時間及び保安に関する情報を提供する。ブロードキャスティングサーバ１２０は、ブロードキャスティングネットワーク又は双方向ネットワークを通してステップ１３０で生成されたＳＧを端末１１０に送信する。この後に、ブロードキャスティングサーバ１２０は、ステップ１３４においてＡＭのためのコマンドを生成する。ＡＭコマンドは、測定範囲、報告回数などを含むことができる。ブロードキャスティングサーバ１２０は、ステップ１３６で生成されたＡＭコマンドを端末１１０に送信する。ステップ１３６で、ＡＭコマンドは、ブロードキャスティングネットワークを通して送信されてもよいし、双方向ネットワークを通して送信されてもよい。ブロードキャスティングネットワークは、ブロードキャスティングサービスを送信するネットワークであり、例えば、ディジタルビデオブロードキャスティングハンドヘルド（Digital Video Broadcasting-Handheld：ＤＶＢ−Ｈ）ネットワーク、第３世代パートナーシッププロジェクト（3rd Generation Partnership Project：３ＧＰＰ）のマルチメディアブロードキャストマルチキャストサービス（Multimedia Broadcast Multicast Service：ＭＢＭＳ）ネットワーク、及び第３世代パートナーシッププロジェクト２（3rd Generation Partnership Project：３ＧＰＰ２）のブロードキャスト及びマルチキャストサービス（Broadcast and Multicast Services：ＢＣＭＣＳ）ネットワークなどであることができる。双方向ネットワークは、１対１通信でブロードキャスティングサービスを送信するか又はブロードキャスティングサービス受信に関連した制御情報及び付加情報を双方向に交換するネットワークであり、例えば、セルラーネットワークであることができる。
【００２４】
この送信は、ＢＣＡＳＴ通知（Notification）メッセージ、ショートメッセージサービス（Short Message Service：ＳＭＳ）メッセージ、又は個別のメッセージを用いて実行することができる。また、ＡＭコマンドは、ＳＧの送信の前に送信することができるが、本発明では、ＳＧの送信の後に送信すると仮定する。ＡＭが実現される位置に従って、ブロードキャスティングサーバ１２０は、ＡＭコマンドをスマートカード１００に送信することができる。スマートカード１００は、ブロードキャスティングサービスの保安ソリューションを提供するエンティティであり、ユニバーサル加入者同定モジュール（Universal Subscriber Identity Module：ＵＳＩＭ）又はＵＳＩＭに類似したソフトウェア又はハードウェアであることができる。ステップ１３８でのＡＭ実行動作及びステップ１４４でのＡＭ実行動作は、端末１１０により実行されるまたはスマートカード１００により実行されるという違いがあるが、上述したＡＭにおいて、だれが、どのサービスを、どこで、どのくらい消費したかに関する基本的なＡＭ動作を実行する。その結果は、ステップ１４２でのＡＭ結果報告又はステップ１４６でのＡＭ結果報告を通してブロードキャスティングサーバ１２０に報告する。ステップ１４２又はステップ１４６において、ＡＭ結果報告は、ブロードキャスティングサーバ１２０の他に第３のサーバ、すなわち、ＡＭサーバにも送信することができる。この場合に、第３のサーバのアドレスは、ステップ１３６で送信されたＡＭコマンド又はステップ１４０で送信されたＡＭコマンドを通して提供することができる。上述したように、ＡＭ結果報告がステップ１４２又はステップ１４６におけるように、ブロードキャスティングサーバ１２０でなく第３のサーバに送信される場合に、スマートカード１００がサービス及びコンテンツの消費時間を報告する方法がない。本発明の実施形態は、ＡＭ結果報告がブロードキャスティングサーバ１２０でなく第３のサーバに送信される場合にサービス及びコンテンツの消費時間を報告する方法及び装置を含む。
【００２５】
図２は、本発明の実施形態によるサービス又はコンテンツの消費時間を示す短期キーメッセージ（Short Term Key Message：ＳＴＫＭ）の構造図である。
【００２６】
図２において、コンテンツ及びサービスの使用を示すフィールド２０６は、端末とスマートカードとの間で交換されるマルチメディアインターネットキーイング（Multimedia Internet KEYing：ＭＩＫＥＹ）メッセージに付加される。
【００２７】
ＭＩＫＥＹメッセージを用いるＳＴＫＭは、ブロードキャスティングサーバから端末に送信され、端末は、ＳＴＫＭを通して復号され送信されるデータを知るためにＳＴＫＭをスマートカードに送信する。スマートカードは、スマートカードが記憶している復号キーを用いて端末から受信されたＳＴＫＭを復号した後に、端末が必要とする情報を送信する。ＭＩＫＥＹは、ＩＥＴＦ（Internet Engineering Task Force）で定義したマルチメディアコンテンツのための暗号化キーを送信するメッセージのフォーマットを規定する規格であり、ＯＭＡ  ＢＣＡＳＴで使用するＭＩＫＥＹは、ＲＦＣ（Request For Comments）５４１０で定義する。本発明において、ＭＩＫＥＹに関する説明は不必要であるので省略する。
【００２８】
図２を参照すると、フィールド２０１は、ＭＩＫＥＹメッセージの一般ヘッダ（Common Header）であり、プロトコルバージョンのような情報を示し、ＲＦＣ  ３８３０に詳細な内容が記述されている。
【００２９】
フィールド２０２は、３ＧＰＰにおいてブロードキャスティングサービスの送信のためにＭＢＭＳに使用される拡張フィールドである。
【００３０】
フィールド２０３は、ＯＭＡ  ＢＣＡＳＴで使用する拡張フィールドであり、タイムスタンプ（Time Stamp：ＴＳ）フィールド２０４及びペイロードフィールドであるＫＥＭＡＣフィールド２０５は、本発明と関連がないので説明を省略するが、ＯＭＡ−ＴＳ−ＢＣＡＳＴ−ＳｖｃＣｎｔＰｒｏｔｅｃｔｉｏｎに詳細に説明される。
【００３１】
サービス／コンテンツ消費時間フィールド２０６は、本発明に含まれるフィールドであり、端末が特定のサービス又はコンテンツに対するＳＴＫＭの解釈をスマートカードに要請する時に送信のためにＭＩＫＥＹメッセージのエンドに付加される。サービス／コンテンツ消費時間フィールド２０６の値は、端末に組み込まれているクロックの時間値又は端末の外部から取得された信号を通して知られる時間値（例えば、全地球測位システム（ＧＰＳ）ネットワーク又はネットワークタイムプロトコル（ＮＴＰ）ネットワークでサーバの時間を示すために使用されるプロトコル）である。サービス／コンテンツ消費時間フィールド２０６は、下記のような様々な値を有することができる。
【００３２】
【表１】
0005578742.tif 000002
【００３３】
表１において、最初の送信後のサービス／コンテンツ消費時間２０６の値は、表１に示すように絶対時間値又は累積時間値であることができる。サービス／コンテンツ消費時間フィールド２０６が絶対時間値を有する場合に、スマートカードは、最後のＳＴＫＭメッセージのサービス／コンテンツ消費時間フィールド２０６の値から最初のＳＴＫＭメッセージのサービス／コンテンツ消費時間フィールド２０６の値を減算することにより得られた値をＳＴＫＭメッセージに対応するサービス又はコンテンツの消費時間として計算することができる。
【００３４】
また、サービス／コンテンツ消費時間フィールド２０６は、ＯＭＡ  ＢＣＡＳＴ拡張フィールド２０３を通して送信することができ、この場合に、上述したものと同一の構造及び値を有することができる。
【００３５】
図３は、本発明の実施形態によるサービス又はコンテンツの消費時間を示すイベントメッセージの構造を示す図である。
【００３６】
図３において、端末とスマートカードとの間で特定のイベントに関するデータを送信するために使用するイベントメッセージに新たなメッセージを付加することにより、端末がサービス又はコンテンツの消費時間をスマートカードに通知する。
【００３７】
このイベントメッセージは、特定のイベントが発生する時にスマートカードと端末との間で交換されるメッセージである。従来、このイベントメッセージは、サービス又はコンテンツのザッピングの発生について通知するか又はペアレンタルコントロール（Parental control）及びクリアツウエア（clear to air）サービスに対するＡＭを許容するか否かを通知するために使用される。従来では、ＡＭが許容された（AM-allowed）サービス／コンテンツのイベントに関する値は、サービス又はコンテンツの識別子であり、暗号化されたサービス又はコンテンツの識別子は、サービス又はコンテンツに対応するＫｅｙ＿ＤｏｍａｉｎＩｄ||サービス暗号化キー（Service Encryption Key：ＳＥＫ）／プログラム暗号化キー（Program Encryption Key：ＰＥＫ）＿ＩＤであり、暗号化されないサービス又はコンテンツの識別子は、サービス又はコンテンツに関する情報を提供するＳＧで提供するサービス又はコンテンツの識別子である。しかしながら、本発明において、サービス又はコンテンツに関する消費時間情報を送信するために、図３に示すフィールド３０１、３０２、３０３、及び３０４が含まれる。本発明の第２の実施形態の説明の前に、１つのイベントは、イベントに関連した複数の値を有することができ、その詳細な内容は、ＯＭＡ−ＢＣＡＳＴ−ＴＳ−ＳｖｃＣｏｎＰｒｏｔｅｃｔｉｏｎに記述されているので省略する。
【００３８】
図３を参照すると、フィールド３０１は、暗号化されたサービス又はコンテンツに対する識別子である値を有することにより、キー情報に対応するサービス又はコンテンツは、現在のＢＣＡＳＴ標準の場合のようにＫｅｙ＿Ｄｏｍａｉｎ＿Ｉｄ||ＳＥＫ／ＰＥＫ＿ＩＤで識別される。
【００３９】
フィールド３０２は、暗号化されないサービス又はコンテンツに対する識別子であり、ＢＣＡＳＴ  ＳＧのサービスフラグメント又はコンテンツフラグメントで提供する値を含む。
【００４０】
コンテンツフラグメントで提供されるフィールド３０１の識別子及びフィールド３０２の識別子に加えて、スマートカードと端末との間でサービス及びコンテンツを明確に識別することができる識別子がある場合には、このような識別子も使用することができる。ａｎｙＵＲＩがサービス又はコンテンツの識別子として含まれるが、この識別子は、文字列（string）フォーマットで表現してもよいし、他のデータフォーマットで表現してもよい。
【００４１】
フィールド３０３は、イベントメッセージの送信の時の時間であり、端末が提供する時間情報又はＧＰＳ又はＮＴＰネットワークのような外部から取得することができる時間情報であることができる。フィールド３０３の値を使用することにより、スマートカードは、表１に説明したように、サービス又はコンテンツの消費時間を計算することができる。
【００４２】
フィールド３０４は、サービス又はコンテンツの累積消費時間である値を含み、表１に説明するように使用することができる。
【００４３】
特定のサービスの消費時間の送信は、表１及び図３を参照して説明しない。まず、イベントメッセージのタグ、長さ、及び値が表示された後に、このイベントメッセージに対するタイプパラメータが定義される。特定のサービスＡに対するサービス消費開始時刻が００：００：００である場合に、このイベントメッセージは、｛０ｘ０１||Ａ０ｘ０２||００：００：００｝として表現することができる。“０ｘ０１”及び“０ｘ０２”は、図３のフィールド３０１及びフィールド３０２を示し、その次の値は、各フィールドに対する値である。“||”は、この値が連結される（concatenate）ことを意味する。“||”は、“＋”で示すことができる。
【００４４】
図４は、本発明の実施形態による端末及びスマートカードの構成を示すブロック図である。
【００４５】
端末４００は、受信部４０１、時間情報生成部４０２、及び第１の通信部４０３を含むことができる。
【００４６】
スマートカード４１０は、第２の通信部４１１及びＡＭモジュール４１２を含むことができる。本発明とは関係がない端末４００の機能及びスマートカード４１０の機能に関する説明を省略する。
【００４７】
受信部４０１は、ＢＣＡＳＴサービスの受信に必要なＳＧ、ブロードキャスティングサービス、ブロードキャスティングサービスの受信に必要な保安情報、及びＳＴＫＭメッセージを受信する。
【００４８】
時間情報生成部４０２は、本発明で提案したサービス又はコンテンツの消費時間を測定するための時間情報を提供し、端末４００で提供される時間情報又はＧＰＳから得られた外部信号又はネットワークから提供されるＮＴＰ信号のような外部信号を用いて時間情報を生成する。第１の通信部４０３は、スマートカード４１０と端末４００との間の通信を担当する。第１の通信部４０３は、本発明の第１の実施形態に従う図２のＳＴＫＭメッセージ及び本発明の第２の実施形態に従う図３に示すイベントメッセージを生成し、該生成されたメッセージをスマートカード４１０に送信する。第１の通信部４０３は、図２に示すようなＳＴＫＭメッセージ又は図３に示すようなイベントメッセージを生成する時に、現在の時間について時間情報生成部４０２に問い合わせることにより、現在の時間情報をこのメッセージに付加するか、又はサービス又はコンテンツの累積消費時間を計算し、この計算された時間をこのメッセージに付加する。
【００４９】
第２の通信部４１１は、第１の通信部４０３からＳＴＫＭメッセージ又はイベントメッセージを受信し、この受信されたメッセージをＡＭモジュール４１２に送信する。ＡＭモジュール４１２は、スマート基盤ＡＭにおいて、ＡＭ構成動作、ＡＭ実行動作、ＡＭ結果報告動作などのようなＡＭに関連したすべての動作を処理するモジュールであり、本発明の第１の実施形態においてＳＴＫＭメッセージを通して送信される時間情報又は本発明の第２の実施形態においてイベントメッセージを通して送信される時間情報を用いてＡＭ結果報告で対応するサービス又はコンテンツの消費時間を記録し、ＡＭ結果報告をＡＭサーバに送信する。ＡＭサーバは、ＢＣＡＳＴサービスを運営するオペレータに属するサーバであってもよく、又は第３のオペレータが運営するサーバであってもよい。
【００５０】
図５は、本発明の実施形態によるＡＭ報告方法を示すフロー図である。
【００５１】
図５を参照すると、ステップ５３０において、ブロードキャスティングサーバ５２０は、サービス又はコンテンツに関する情報、受信情報、スケジュール情報などを含むＳＧを生成し、ステップ５３２において、この生成されたＳＧを端末５１０に送信する。端末５１０は、ＳＧを受信した後に、ステップ５３４において、この受信されたＳＧを解釈することによりサービス又はコンテンツに関する受信情報を取得する。ブロードキャスティングサーバ５２０は、ステップ５３６において、サービス又はコンテンツを端末に送信し、端末５１０は、ステップ５３８において、このサービス又はコンテンツを受信する。その後に、ブロードキャスティングサーバ５２０は、ステップ５４０において、スマートカード５００に送信されるＡＭコマンドを生成し、ステップ５４２において、この生成されたＡＭコマンドをスマートカード５００に送信する。ＡＭコマンドは、サービスの受信の前である任意の時点でスマートカード５００に送信することができる。しかしながら、図５では、ＡＭコマンドは、このサービス又はコンテンツの送信の後に送信する。また、ＡＭ実行メッセージは、ブロードキャスティングサーバ５２０から直接送信されてもよく、又はスマートカード５００が端末５１０を通してブロードキャスティングサーバ５２０で示される任意のサーバからＡＭコマンドをダウンロードしてもよい。任意のサーバに関する情報は、ＡＭサービスに加入する時に提供されてもよく、又はスマートカード５００自体に含まれていてもよい。スマートカード５００は、ステップ５４４において、この送信されたＡＭコマンドに従ってＡＭを実行し、ステップ５４６において、このサービス又はコンテンツの消費時間情報を用いて、ステップ５４８においてＡＭ測定結果を生成する。ＡＭ測定結果は、このサービス又はコンテンツの名前、このサービス又はコンテンツが消費される位置、消費の主体、及び消費時間を含むことができ、消費時間情報の生成のために、図２及び図３で提案したメッセージを使用する。端末５１０は、ステップ５５０において、ステップ５４８で生成されたＡＭ測定結果を含むＡＭ結果報告をブロードキャスティングサーバ５２０に送信する。図５に図示していないが、ステップ５４８で生成されたＡＭ測定結果を含むＡＭ結果報告は、ＡＭコマンドで示される第３のサーバに送信すること
ができる。言い換えれば、ＡＭ結果報告がＡＭコマンドで示されるサーバのアドレスに送信されなければならない。
【００５２】
図６は、本発明の実施形態によるＡＭ結果報告メッセージの構造図である。
【００５３】
図６を参照すると、ＡＭ結果報告メッセージは、図５のステップ５５０で送信されたＡＭ結果報告の一例であり、本発明で提案した方法で得られたサービス又はコンテンツの消費時間情報を含むことができる。
【００５４】
メッセージ６０１は、図５のスマートカード５００から図５のブロードキャスティングサーバ５２０にＡＭ測定結果を報告するメッセージの一例であり、ＯＭＡ−ＢＣＡＳＴ−ＴＳ−Ｓｅｒｖｉｃｅに詳細に説明されており、実際の測定結果は、メッセージ６０１のザッピングイベントを通して報告される。メッセージ６０２は、ザッピングイベントの一例である。本発明で提案した方法に従って、実際のサービス又はコンテンツの消費時間は、サービス／コンテンツＩＤ６０３及び消費された時間６０４を通して記録され報告され、暗号化されたコンテンツ及びサービスに対して、キードメインＩＤ及びキーグループパートは、サービス又はコンテンツのＩＤとして使用することができる。
【００５５】
以上、本発明を具体的な実施形態を参照して詳細に説明してきたが、本発明の範囲及び趣旨を逸脱することなく様々な変更が可能であるということは、当業者には明らかであり、本発明の範囲は、上述の実施形態に限定されるべきではなく、特許請求の範囲の記載及びこれと均等なものの範囲内で定められるべきである。
【符号の説明】
【００５６】
１００      スマートカード
１２０      ブロードキャスティングサーバ
４００      端末
４０１      受信部
４０２      時間情報生成部
４０３      第１の通信部
４１０      スマートカード
４１１      第２の通信部
４１２      ＡＭモジュール
５００      スマートカード
５２０      ブロードキャスティングサーバ
６０１      メッセージ
６０２      メッセージ
６０３      サービス／コンテンツＩＤ
【図１】
0005578742.tif 000003
【図２】
0005578742.tif 000004
【図３】
0005578742.tif 000005
【図４】
0005578742.tif 000006
【図５】
0005578742.tif 000007
【図６】
0005578742.tif 000008