(57)【要約】  第１の端末は、各サービスの受信に必要な情報が格納されているサービスガイドを用いて少なくとも１つのサービスに加入した後に、このサービスガイド及びこの加入したサービスの識別子（ＩＤ）をスマートカードに送信する。上記スマートカードは、このサービスガイド及びこの加入したサービスのＩＤを格納し、第２の端末から受信されたＴＢＫ情報を取得するための要請メッセージに対する応答メッセージを介して上記サービスガイド及び上記加入したサービスのＩＤを上記第２の端末に送信する。上記第２の端末は、上記要請メッセージを上記スマートカードに送信することにより上記応答メッセージを受信し、上記応答メッセージに含まれている上記加入したサービスのＩＤに基づいて上記サービスガイドから再生しようとするサービスに対応するＴＢＫ情報を取得し、上記ＴＢＫ情報を用いて認証過程を実行することにより上記ＴＢＫを取得する。
2011503684.tif 000002
【特許請求の範囲】
【請求項１】
移動通信システムにおける端末バインディングキー（ＴＢＫ）を取得するためのシステムであって、
各サービスの受信に必要な情報が格納されているサービスガイドを用いて少なくとも１つのサービスに加入した後に、前記サービスガイド及び前記加入したサービスの識別子（ＩＤ）をスマートカードに送信する第１の端末と、
前記サービスガイド及び前記加入したサービスのＩＤを格納し、第２の端末から受信されたＴＢＫ情報を取得するための要請メッセージに対する応答メッセージを介して前記サービスガイド及び前記加入したサービスのＩＤを前記第２の端末に送信する前記スマートカードと、
前記要請メッセージを前記スマートカードに送信することにより前記応答メッセージを受信し、前記応答メッセージに含まれている前記加入したサービスのＩＤに基づいて前記サービスガイドから再生しようとするサービスに対応するＴＢＫ情報を取得し、前記ＴＢＫ情報を用いて認証過程を実行することにより前記ＴＢＫを取得する前記第２の端末と、
を具備することを特徴とするシステム。
【請求項２】
前記ＴＢＫ情報は、前記加入したサービスに対応するＴＢＫ ＩＤ及び前記加入したサービスに対応するＴＢＫの発行を受けることができるユニフォームリソースロケータ（ＵＲＬ）の中の少なくとも１つを具備することを特徴とする請求項１に記載のシステム。
【請求項３】
移動通信システムにおける端末バインディングキー（ＴＢＫ）を取得するためのシステムであって、
各サービスの受信に必要な情報が格納されているサービスガイドを用いて少なくとも１つのサービスに加入した後に、前記加入したサービスの暗号化キーを暗号化するのに使用されるＴＢＫ関連情報をスマートカードに送信する第１の端末と、
前記ＴＢＫ関連情報を格納し、第２の端末から受信された前記ＴＢＫ関連情報を取得するための要請メッセージに対する応答メッセージを介して前記ＴＢＫ関連情報を出力する前記スマートカードと、
前記要請メッセージを前記スマートカードに送信することにより前記スマートカードから前記応答メッセージを受信した後に、前記応答メッセージに基づいて再生しようとするサービスに対応するＴＢＫ関連情報を取得し、前記ＴＢＫ関連情報を用いて認証過程を実行することにより前記ＴＢＫを取得する前記第２の端末と、
を具備することを特徴とするシステム。
【請求項４】
前記ＴＢＫ関連情報は、前記加入したサービスの識別子（ＩＤ）、前記加入したサービスに対応するＴＢＫ ＩＤ、及び前記加入したサービスに対応するＴＢＫの発行を受けることができるユニフォームリソースロケータ（ＵＲＬ）の中の少なくとも１つを具備することを特徴とする請求項３に記載のシステム。
【請求項５】
前記第２の端末は、前記加入したサービスのＩＤの要請を前記スマートカードに送信することにより前記加入したサービスのＩＤを受信し、前記少なくとも１つの加入したサービスのＩＤの中で前記再生しようとするサービスのＩＤを選択し、前記選択したＩＤを含む要請メッセージを前記スマートカードに送信し、前記選択したＩＤに対応するＴＢＫ ＩＤ及びＵＲＬが含まれている応答メッセージを受信することを特徴とする請求項４に記載のシステム。
【請求項６】
前記第２の端末は、前記応答メッセージを介して前記加入したサービスのＩＤと、前記加入したサービスのＴＢＫ ＩＤ及びＵＲＬを受信し、前記加入した少なくとも１つのサービスのＩＤの中で前記再生しようとするサービスのＩＤを選択し、前記選択したＩＤに対応するＴＢＫ ＩＤ及びＵＲＬを取得することを特徴とする請求項４に記載のシステム。
【請求項７】
移動通信システムにおける端末バインディングキー（ＴＢＫ）を取得するための方法であって、
第１の端末で各サービスの受信に必要な情報が格納されているサービスガイドを用いて少なくとも１つのサービスに加入した後に、前記サービスガイド及び前記加入したサービスの識別子（ＩＤ）をスマートカードに送信するステップと、
前記スマートカードで前記サービスガイド及び前記加入したサービスのＩＤを格納するステップと、
第２の端末でＴＢＫ情報を取得するための要請メッセージを前記スマートカードに送信するステップと、
前記スマートカードで前記要請メッセージに対する応答メッセージを介して前記格納されているサービスガイド及び前記加入したサービスのＩＤを前記第２の端末に送信するステップと、
前記第２の端末で前記応答メッセージを受信した後に、前記応答メッセージに含まれている前記加入したサービスのＩＤに基づいて前記サービスガイドから再生しようとするサービスに対応するＴＢＫ情報を取得し、前記取得したＴＢＫ情報を用いて認証過程を実行することにより前記ＴＢＫを取得するステップと、
を具備することを特徴とする方法。
【請求項８】
前記ＴＢＫ情報は、前記加入したサービスに対応するＴＢＫ ＩＤ及び前記加入したサービスに対応するＴＢＫの発行を受けることができるユニフォームリソースロケータ（ＵＲＬ）の中の少なくとも１つを具備することを特徴とする請求項７に記載の方法。
【請求項９】
移動通信システムにおける端末バインディングキー（ＴＢＫ）を取得するための方法であって、
第１の端末で各サービスの受信に必要な情報が格納されているサービスガイドを用いて少なくとも１つのサービスに加入した後に、前記加入したサービスの暗号化キーを暗号化するのに使用されるＴＢＫ関連情報をスマートカードに送信するステップと、
前記スマートカードで前記ＴＢＫ関連情報を格納するステップと、
第２の端末で前記ＴＢＫ関連情報を取得するための要請メッセージを前記スマートカードに送信するステップと、
前記スマートカードで前記要請メッセージに対する応答メッセージを介して前記格納されているＴＢＫ関連情報を前記第２の端末に送信するステップと、
前記第２の端末で前記応答メッセージを受信した後に、前記応答メッセージに基づいて再生しようとするサービスに対応するＴＢＫ関連情報を取得し、前記ＴＢＫ関連情報を用いて認証過程を実行することにより前記ＴＢＫを取得するステップと、
を具備することを特徴とする方法。
【請求項１０】
前記ＴＢＫ関連情報は、前記加入したサービスの識別子（ＩＤ）、前記加入したサービスに対応するＴＢＫ ＩＤ、及び前記加入したサービスに対応するＴＢＫの発行を受けることができるユニフォームリソースロケータ（ＵＲＬ）の中の少なくとも１つを具備することを特徴とする請求項９に記載の方法。
【請求項１１】
前記ＴＢＫを取得するステップは、
前記加入したサービスのＩＤの要請を前記スマートカードに送信することにより前記加入したサービスのＩＤを受信するステップと、
前記加入した少なくとも１つのサービスのＩＤの中で前記再生しようとするサービスのＩＤを選択し、前記選択したＩＤを含む要請メッセージを前記スマートカードに送信し、前記選択したＩＤに対応するＴＢＫ ＩＤ及びＵＲＬが含まれている応答メッセージを受信するステップと、
を具備することを特徴とする請求項１０に記載の方法。
【請求項１２】
前記ＴＢＫを取得するステップは、
前記応答メッセージを介して前記加入したサービスのＩＤ、前記加入したサービスのＴＢＫ ＩＤ及びＵＲＬを受信するステップと、
前記加入した少なくとも１つのサービスのＩＤの中で前記再生しようとするサービスのＩＤを選択し、前記選択したＩＤに対応するＴＢＫ ＩＤ及びＵＲＬを取得するステップと、
を具備することを特徴とする請求項１０に記載の方法。
【請求項１３】
移動通信システムにおける端末バインディングキー（ＴＢＫ）を取得するためのシステムであって、
各サービスの受信に必要な情報が格納されているサービスガイドを受信し、前記サービスガイドを用いて少なくとも１つのサービスに加入した後に、前記サービスガイドを取得するための取得情報及び前記加入したサービスの識別子（ＩＤ）をスマートカードに送信する第１の端末と、
前記取得情報及び前記加入したサービスのＩＤを格納し、第２の端末から受信された前記取得情報を取得するための第１の要請メッセージに対する応答メッセージを介して前記取得情報を前記第２の端末に送信し、前記第２の端末から受信された前記加入したサービスのＩＤを取得するための第２の要請メッセージに対する応答メッセージを介して前記加入したサービスのＩＤを前記第２の端末に送信する前記スマートカードと、
前記取得情報に基づくサービスガイドを要請する第３の要請メッセージを前記ＢＳＤ／Ａに送信することにより前記取得情報に基づくサービスガイドを前記ＢＳＤ／Ａから受信し、前記第２の要請メッセージを前記スマートカードに送信することにより前記加入したサービスのＩＤを受信し、前記加入したサービスのＩＤを用いてＴＢＫ取得に必要なＴＢＫ情報を前記取得情報に基づくサービスガイドから取得し、前記ＴＢＫ情報を用いて認証過程を実行することにより前記ＴＢＫを取得する前記第２の端末と、
を具備することを特徴とするシステム。
【請求項１４】
前記ＴＢＫ情報は、前記加入したサービスに対応するＴＢＫ ＩＤ及び前記加入したサービスに対応するＴＢＫが発行されることができるユニフォームリソースロケータ（ＵＲＬ）の中の少なくとも１つを具備することを特徴とする請求項１３に記載のシステム。
【請求項１５】
前記取得情報は、前記サービスガイドを取得することができるＵＲＬ及び前記サービスガイドのフラグメントＩＤを具備することを特徴とする請求項１３に記載のシステム。
【請求項１６】
移動通信システムにおける端末バインディングキー（ＴＢＫ）を取得するための方法であって、
第１の端末でブロードキャストサービス分配／適応部（ＢＳＤ／Ａ）から各サービスの受信に必要な情報が格納されているサービスガイドを受信し、前記サービスガイドを用いて少なくとも１つのサービスに加入した後に、前記サービスガイドを取得するための取得情報及び前記加入したサービスの識別子（ＩＤ）をスマートカードに送信するステップと、
前記スマートカードで前記取得情報及び前記加入したサービスのＩＤを格納するステップと、
第２の端末で前記取得情報に基づくサービスガイドを要請する第３の要請メッセージを前記ＢＳＤ／Ａに送信し、前記取得情報に基づくサービスガイドを前記ＢＳＤ／Ａから受信するステップと、
前記第２の端末で前記加入したサービスのＩＤを取得するための第２の要請メッセージを前記スマートカードに送信することにより前記加入したサービスのＩＤを前記スマートカードから受信するステップと、
前記第２の端末で前記加入したサービスのＩＤを用いてＴＢＫ取得に必要なＴＢＫ情報を前記取得情報に基づくサービスガイドから取得し、前記ＴＢＫ情報を用いて認証過程を実行することにより前記ＴＢＫを取得するステップと、
を具備することを特徴とする方法。
【請求項１７】
前記ＴＢＫ情報は、前記加入したサービスに対応するＴＢＫ ＩＤ及び前記加入したサービスに対応するＴＢＫが発行されることができるユニフォームリソースロケータ（ＵＲＬ）の中の少なくとも１つを具備することを特徴とする請求項１６に記載の方法。
【請求項１８】
前記取得情報は、前記サービスガイドを取得することができるＵＲＬ及び前記サービスガイドのフラグメントＩＤを具備することを特徴とする請求項１６に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動通信システムに関し、特に、移動通信システムにおける端末が端末バインディングキー（Terminal Binding key：以下、“ＴＢＫ”と称する。）を取得するためのシステム及び方法に関する。
【背景技術】
【０００２】
移動通信システムの携帯移動ブロードキャスト（Mobile Broadcast（ＢＣＡＳＴ））技術であるオープンモバイルアライアンス（ＯＭＡ）ブロードキャストバージョン１．０（ＢＣＡＳＴ ｖ１．０）標準のスマートカードプロフィールは、ブロードキャストサービス及びコンテンツがスマートカードを用いて安全な端末で使用されることができるようにデジタル著作権管理（Digital Rights Management：以下、“ＤＲＭ”と称する。）関連情報を使用している。このスマートカードの使用は、権利携帯（Rights Portability）を可能にする。ここで使用される‘権利携帯’は、加入者識別モジュール（Universal Subscribe Identity Module：以下、“ＵＳＩＭ”と称する。）カード及びユーザ識別モジュール（User Identity Module：以下、“ＵＩＭ”と称する。）のようなスマートカードにこのＤＲＭ関連情報を格納することにより、複数の端末機が予め加入されたブロードキャスト用コンテンツを再生することができるようにする機能を意味する。すなわち、権利携帯機能は、スマートカードに格納されている端末バインディングキー（Terminal Binding Key：以下、“ＴＢＫ”と称する。）のようなＤＲＭ関連情報を使用して幾つかの端末でユーザが加入したブロードキャストサービス及びコンテンツを活用することができるようにする。
【０００３】
以下、このＤＲＭ関連情報の中でＴＢＫを用いてブロードキャストサービス及びコンテンツを安全な端末で使用する方法について説明する。
【０００４】
ＴＢＫは、端末がブロードキャスト加入管理装置（BCAST Subscription Management：以下、“ＢＳＭ”と称する。）と認証過程の実行に成功した後に発行される暗号化キーであり、トラフィック暗号化キー（Traffic Encryption Key：以下、“ＴＥＫ”と称する。）を暗号化するのに使用される。ＴＥＫは、ブロードキャストサービス及びコンテンツ（以下、“サービス”と略称する。）を暗号化するために使用される暗号化キーである。したがって、ＴＢＫを有している端末だけがＴＥＫを復号化し、この復号化されたＴＥＫから暗号化されたサービスを復号化することによりサービスを再生する。
【０００５】
以下、図１を参照して現在使用可能な端末（以下、“第１の端末”と称する。）がスマートカードを用いて上述したＴＢＫの発行を受けるためにＢＳＭと認証過程を実行することによりサービスを受信する方法について説明する。
【０００６】
図１は、従来の端末がＢＳＭと認証過程を実行することによりサービスを受信する方法を示す図である。
【０００７】
図１を参照すると、ステップ１１０で、第１の端末１０３は、ＢＣＡＳＴサービスの受信のための加入者の加入情報を管理するＢＳＭ１０１から、サービス関連情報及びパラメータを含むサービスガイドを受信する。ステップ１１５で、第１の端末１０３は、ＢＳＭ１０１との双方向接続を介してＧＢＡ＿Ｕを実行する。ＧＢＡ＿Ｕは、３ＧＰＰ ＴＳ３３．２２０に定義された端末とスマートカード間の認証技術である。その後に、ステップ１２０で、第１の端末１０３は、サービス暗号化キー（ＳＥＫ）／サービス認証キー（ＳＡＫ）又はプログラム暗号化キー（Program Encryption Key：以下、“ＰＥＫ”と称する。）／プログラム認証キー（Program Authentication Key：以下、“ＰＡＫ”と称する。）が含まれているロングタームキーメッセージ（Long-Term key Message：ＬＴＫＭ）を取得する。ステップ１２５で、第１の端末１０３は、この取得したＬＴＫＭをスマートカード１０５に送信する。
【０００８】
ステップ１３０で、第１の端末１０３は、ＢＳＭ１０１との双方向接続を介してＴＢＫを取得する。すなわち、ＢＳＭ１０１及び第１の端末１０３は、ＨＴＴＰＳ（Secure Hypertext Transfer Protocol）を介して認証及び安全なチャネルを確立する。また、第１の端末１０３は、第１の端末の識別子ＢＣＡＳＴ＿Ｃｌｉｅｎｔ＿ＩＤをこのチャネルを介してＢＳＭ１０１に送信する。ＢＣＡＳＴ＿Ｃｌｉｅｎｔ＿ＩＤを受信した後に、ＢＳＭ１０１は、ＢＣＡＳＴ＿Ｃｌｉｅｎｔ＿ＩＤに基づいて端末安全性検証を実行し、この検証の結果に従ってＴＢＫを発行する。ＢＳＭ１０１は、この発行したＴＢＫをこのチャネルを介して第１の端末１０３に送信する。したがって、第１の端末１０３は、ＴＢＫを取得することができる。
【０００９】
ステップ１３５で、ＢＳＭ１０１は、この暗号化されたＴＥＫを含む他のパラメータで構成されている短期キーメッセージ（ＳＴＫＭ）をデジタル署名することにより完成されたＳＴＫＭを生成し、この生成されたＳＴＫＭを第１の端末１０３に送信する。ステップ１４０で、第１の端末１０３は、この受信したＳＴＫＭをスマートカード１０５に送信する。ステップ１４５で、スマートカード１０５は、この受信したＳＴＫＭからＴＥＫを検出し、この検出したＴＥＫを第１の端末１０３に送信する。ステップ１５０で、第１の端末１０３は、ＢＳＭ１０１から送信される暗号化されたサービス及びコンテンツを、ＴＥＫを用いて受信することができる。
【００１０】
ステップ１４５で抽出されたＴＥＫがＴＢＫにより暗号化されるため、ＴＢＫ復号化は、ＴＢＫを有している認証された端末だけでなされる。
【００１１】
上述したように、ＢＳＭ１０１がこの決定されたＴＢＫを第１の端末１０３に送信するため、ユーザが新たに加入した新たな端末（以下、“第２の端末”と称する。）は、ユーザが予め加入したサービスを再生することができない。従って、第２の端末は、予め加入したサービスをさらに加入する過程を実行しなければならない。
【００１２】
従って、ユーザが第１の端末を第２の端末に置き換える際に、第２の端末が予め加入したサービスを再生するためには第１の端末が取得したＴＢＫを第２の端末が取得することができる方案が要求される。
【発明の概要】
【発明が解決しようとする課題】
【００１３】
したがって、本発明は、上述した従来技術の問題点を解決するために提案されたものであり、その目的は、移動通信システムにおける新たな端末が予め加入したサービスを再生することができるように端末バインディングキー関連情報を用いてＴＢＫを取得するためのシステム及び方法を提供することにある。
【課題を解決するための手段】
【００１４】
上記のような目的を達成するために、本発明の実施形態の一態様によれば、移動通信システムにおける端末バインディングキー（ＴＢＫ）を取得するためのシステムを提供する。上記ＴＢＫ取得システムは、各サービスの受信に必要な情報が格納されているサービスガイドを用いて少なくとも１つのサービスに加入した後に、上記サービスガイド及び上記加入したサービスの識別子（ＩＤ）をスマートカードに送信する第１の端末と、上記サービスガイド及び上記加入したサービスのＩＤを格納し、第２の端末から受信されたＴＢＫ情報を取得するための要請メッセージに対する応答メッセージを介して上記サービスガイド及び上記加入したサービスのＩＤを上記第２の端末に送信する上記スマートカードと、上記要請メッセージを上記スマートカードに送信することにより上記応答メッセージを受信し、上記応答メッセージに含まれている上記加入したサービスのＩＤに基づいて上記サービスガイドから再生しようとするサービスに対応するＴＢＫ情報を取得し、上記ＴＢＫ情報を用いて認証過程を実行することにより上記ＴＢＫを取得する上記第２の端末とを具備することを特徴とする。
【００１５】
本発明の実施形態の他の態様によれば、移動通信システムにおける端末バインディングキー（ＴＢＫ）を取得するためのシステムを提供する。上記ＴＢＫ取得システムは、各サービスの受信に必要な情報が格納されているサービスガイドを用いて少なくとも１つのサービスに加入した後に、上記加入したサービスの暗号化キーを暗号化するのに使用されるＴＢＫ関連情報をスマートカードに送信する第１の端末と、上記ＴＢＫ関連情報を格納し、第２の端末から受信された上記ＴＢＫ関連情報を取得するための要請メッセージに対する応答メッセージを介して上記ＴＢＫ関連情報を出力する上記スマートカードと、上記要請メッセージを上記スマートカードに送信することにより上記スマートカードから上記応答メッセージを受信した後に、上記応答メッセージに基づいて再生しようとするサービスに対応するＴＢＫ関連情報を取得し、上記ＴＢＫ関連情報を用いて認証過程を実行することにより上記ＴＢＫを取得する上記第２の端末とを具備することを特徴とする。
【００１６】
本発明のさらに他の態様によれば、移動通信システムにおける端末バインディングキー（ＴＢＫ）を取得するための方法を提供する。上記ＴＢＫ取得方法は、第１の端末で各サービスの受信に必要な情報が格納されているサービスガイドを用いて少なくとも１つのサービスに加入した後に、上記サービスガイド及び上記加入したサービスの識別子（ＩＤ）をスマートカードに送信するステップと、上記スマートカードで上記サービスガイド及び上記加入したサービスのＩＤを格納するステップと、第２の端末でＴＢＫ情報を取得するための要請メッセージを上記スマートカードに送信するステップと、上記スマートカードで上記要請メッセージに対する応答メッセージを介して上記格納されているサービスガイド及び上記加入したサービスのＩＤを上記第２の端末に送信するステップと、上記第２の端末で上記応答メッセージを受信した後に、上記応答メッセージに含まれている上記加入したサービスのＩＤに基づいて上記サービスガイドから再生しようとするサービスに対応するＴＢＫ情報を取得し、上記取得したＴＢＫ情報を用いて認証過程を実行することにより上記ＴＢＫを取得するステップとを具備することを特徴とする。
【００１７】
本発明のさらなる他の態様によれば、移動通信システムにおける端末バインディングキー（ＴＢＫ）を取得するための方法を提供する。上記ＴＢＫ取得方法は、第１の端末で各サービスの受信に必要な情報が格納されているサービスガイドを用いて少なくとも１つのサービスに加入した後に、上記加入したサービスの暗号化キーを暗号化するのに使用されるＴＢＫ関連情報をスマートカードに送信するステップと、上記スマートカードで上記ＴＢＫ関連情報を格納するステップと、第２の端末で上記ＴＢＫ関連情報を取得するための要請メッセージを上記スマートカードに送信するステップと、上記スマートカードで上記要請メッセージに対する応答メッセージを介して上記格納されているＴＢＫ関連情報を上記第２の端末に送信するステップと、上記第２の端末で上記応答メッセージを受信した後に、上記応答メッセージに基づいて再生しようとするサービスに対応するＴＢＫ関連情報を取得し、上記ＴＢＫ関連情報を用いて認証過程を実行することにより上記ＴＢＫを取得するステップとを具備することを特徴とする。
【００１８】
本発明のさらなる他の１つの態様によれば、移動通信システムにおける端末バインディングキー（ＴＢＫ）を取得するためのシステムを提供する。上記ＴＢＫ取得システムは、各サービスの受信に必要な情報が格納されているサービスガイドを受信し、上記サービスガイドを用いて少なくとも１つのサービスに加入した後に、上記サービスガイドを取得するための取得情報及び上記加入したサービスの識別子（ＩＤ）をスマートカードに送信する第１の端末と、上記取得情報及び上記加入したサービスのＩＤを格納し、第２の端末から受信された上記取得情報を取得するための第１の要請メッセージに対する応答メッセージを介して上記取得情報を上記第２の端末に送信し、上記第２の端末から受信された上記加入したサービスのＩＤを取得するための第２の要請メッセージに対する応答メッセージを介して上記加入したサービスのＩＤを上記第２の端末に送信する上記スマートカードと、上記取得情報に基づくサービスガイドを要請する第３の要請メッセージを上記ＢＳＤ／Ａに送信することにより上記取得情報に基づくサービスガイドを上記ＢＳＤ／Ａから受信し、上記第２の要請メッセージを上記スマートカードに送信することにより上記加入したサービスのＩＤを受信し、上記加入したサービスのＩＤを用いてＴＢＫ取得に必要なＴＢＫ情報を上記取得情報に基づくサービスガイドから取得し、上記ＴＢＫ情報を用いて認証過程を実行することにより上記ＴＢＫを取得する上記第２の端末と、を具備することを特徴とする。
【００１９】
本発明のさらにまた他の態様によれば、移動通信システムにおける端末バインディングキー（ＴＢＫ）を取得するための方法を提供する。上記方法は、第１の端末でブロードキャストサービス分配／適応部（ＢＳＤ／Ａ）から各サービスの受信に必要な情報が格納されているサービスガイドを受信し、上記サービスガイドを用いて少なくとも１つのサービスに加入した後に、上記サービスガイドを取得するための取得情報及び上記加入したサービスの識別子（ＩＤ）をスマートカードに送信するステップと、上記スマートカードで上記取得情報及び上記加入したサービスのＩＤを格納するステップと、第２の端末で上記取得情報に基づくサービスガイドを要請する第３の要請メッセージを上記ＢＳＤ／Ａに送信し、上記取得情報に基づくサービスガイドを上記ＢＳＤ／Ａから受信するステップと、上記第２の端末で上記加入したサービスのＩＤを取得するための第２の要請メッセージを上記スマートカードに送信することにより上記加入したサービスのＩＤを上記スマートカードから受信するステップと、上記第２の端末で上記加入したサービスのＩＤを用いてＴＢＫ取得に必要なＴＢＫ情報を上記取得情報に基づくサービスガイドから取得し、上記ＴＢＫ情報を用いて認証過程を実行することにより上記ＴＢＫを取得するステップと、を具備することを特徴とする。
【発明の効果】
【００２０】
本発明によれば、ユーザの新たな端末は、端末バインディングキーの発行を受け、これにより、ユーザが予め加入したサービスを再生することができる。
【００２１】
また、本発明によれば、ユーザが新たな端末を用いてＴＢＫを要求するサービス及びコンテンツを使用しようとする際にＴＢＫが新たな端末に備えられるので、安全なサービス及びコンテンツの使用が可能である。
【００２２】
さらに、ユーザが予め加入したサービスを、置き換えられた端末でも使用することができるようにするために、変更された端末が双方向チャネルを介してサービスガイドを受信することができるようにする。
【図面の簡単な説明】
【００２３】
【図１】従来の端末がＢＳＭと認証過程を実行することによりサービスを受信する方法を示す図である。
【図２】本発明の実施形態によるＴＢＫ発行システムを示す図である。
【図３】本発明の第１の実施形態による第２の端末でＴＢＫ関連情報を用いてＴＢＫを取得する手順を示す図である。
【図４】本発明の第２の実施形態による第２の端末でＴＢＫ関連情報を用いてＴＢＫを取得する手順を示す図である。
【図５】本発明の第２の実施形態による第２の端末でＴＢＫ関連情報を用いてＴＢＫを取得する手順の他の例を示す図である。
【図６】本発明の第３の実施形態による第２の端末でＴＢＫ関連情報を用いてブロードキャストチャネルを介してＴＢＫを取得する手順を示す図である。
【図７】本発明の第４の実施形態による第２の端末でＴＢＫ関連情報を用いて相互チャネルを介してＴＢＫを取得する手順を示す図である。
【発明を実施するための形態】
【００２４】
本発明の他の目的、利点、及び顕著な特徴は、添付の図面及び本発明の実施形態からなされた以下の詳細な説明から、この分野の当業者に明確になるはずである。
【００２５】
以下、本発明の望ましい実施形態を添付の図面を参照して詳細に説明する。下記の説明において、関連した公知機能或いは構成に対する具体的な説明が本発明の要旨を不必要に不明瞭にすると判断された場合に、その詳細な説明は省略する。また、後述する用語は、本発明の機能を考慮して定義されたものであって、ユーザ、運用者の意図、又は慣例によって変わることができる。したがって、上記用語は、本明細書の全体内容に基づいて定義されなければならない。
【００２６】
説明の便宜のために、本発明の実施形態が非同期移動通信システムの標準である３ＧＰＰ又は移動端末のアプリケーション標準グループであるオープンモバイルアライアンス（ＯＭＡ）で定義された個体の名称を使用するが、このような標準及び名称が本発明の範囲を限定するのではなく、類似した技術的背景を有するシステムに適用することができる。
【００２７】
本発明の主な要旨は、ユーザの第２の端末が第１の端末を介して予め加入したサービスを再生することができるように、スマートカードに格納されているＴＢＫ関連情報を用いてＴＢＫを取得する方式を提供することにある。
【００２８】
ＴＢＫ関連情報は、加入したサービスのＩＤであるGlobalServiceID、TerminalBindingKeyID、及びＴＢＫを取得することができるユニフォームリソースロケータ（ＵＲＬ）を示すPermissionIssuerURLの中の少なくとも１つを含む。PermissionIssuerURLは、第２の端末がＴＢＫの要請を送信することにより取得するＢＳＭのＵＲＬである。
【００２９】
図２は、本発明の実施形態によるＴＢＫ発行システムを示す図である。
【００３０】
図２を参照すると、ＢＣＡＳＴサービス分配／適応部（Service Distribution/Adaptation：ＢＳＤ／Ａ）１００は、ＢＣＡＳＴサービスアプリケーション部（ＢＳＡ）から提供されたＢＣＡＳＴサービスデータを送信するベアラを確立し、ＢＣＡＳＴサービスの送信スケジュールを決定する。特に、本発明の実施形態によれば、ＢＳＤ／Ａ１００は、サービス関連情報を含むサービスガイドを生成し、このサービスガイドを第１の端末３００及び第２の端末４００に送信する。この際に、このサービスガイドは、移動通信システムにおける各サービスの受信に必要な情報を格納する。
【００３１】
第１の端末３００は、この受信したサービスガイドを介して所望のサービスに加入し、サービスガイド及びこの加入したサービスに関するＴＢＫ関連情報の中の少なくとも１つをスマートカード５００に送信する。
【００３２】
スマートカード５００は、この受信したサービスガイド及びＴＢＫ関連情報の中の少なくとも１つを格納することにより、幾つかの端末で予め加入したサービスを再生することができる著作権移動性（Rights Portability）機能を実行する。
【００３３】
すなわち、スマートカード５００がこの受信したサービスガイド及びＴＢＫ関連情報の中の少なくとも１つを格納した場合に、本発明の第１及び第２の実施形態によるＴＢＫ関連情報を第２の端末４００から取得するための下記の＜表１＞のRetrieveRequestメッセージを受信すると、下記の＜表２＞のRetrieveResponseメッセージを用いてこの格納されたサービスガイド及びＴＢＫ関連情報の中の少なくとも１つを第２の端末４００に送信する。
【００３４】
また、スマートカード５００がこの受信されたサービスガイド及びＴＢＫ関連情報の中の少なくとも１つを格納した場合に、本発明の第３及び第４の実施形態によるＴＢＫ関連情報を第２の端末４００から取得するための下記の＜表３＞のRetrieveRequestメッセージを受信すると、下記の＜表４＞のRetrieveResponseメッセージを用いてこの格納したサービスガイド及びＴＢＫ関連情報の中の少なくとも１つを第２の端末４００に送信する。
【００３５】
同一のユーザが第２の端末４００にアクセスする場合に、ＢＳＭ２００は、第２の端末４００が現在再生するために選択したサービスに関するＴＢＫ関連情報を取得する前に、第２の端末４００と認証過程を実行する。
【００３６】
第２の端末４００は、RetrieveRequestメッセージをスマートカード５００に送信し、RetrieveRequestメッセージに応じたRetrieveResponseメッセージを介してこの格納されたサービスガイド及びＴＢＫ関連情報の中の少なくとも１つをスマートカード５００から受信し、これにより、現在再生するためのサービスに関するＴＢＫ関連情報を取得する。第２の端末４００は、この取得したＴＢＫ関連情報を用いてＢＳＭ２００と認証過程を実行することによりＴＢＫの発行を受ける。従って、第２の端末４００は、この発行を受けたＴＢＫを用いて予め加入されたサービスを再生することができる。
【００３７】
【表１】
2011503684.tif 000003
【００３８】
【表２】
2011503684.tif 000004
【００３９】
【表３】
2011503684.tif 000005
【００４０】
【表４】
2011503684.tif 000006
【００４１】
図３は、本発明の第１の実施形態による第２の端末でＴＢＫ関連情報を用いてＴＢＫを取得する手順を示す図である。
【００４２】
図３を参照すると、ステップ３０１乃至ステップ３０７は、本発明の第１の実施形態に従って第１の端末３００で加入したサービスに関するＴＢＫ関連情報をスマートカード５００に格納する過程に対応し、ステップ３０９乃至ステップ３１９は、第２の端末４００でスマートカード５００に格納されているＴＢＫ関連情報を用いてＴＢＫを取得する過程に対応する。ここで、ＴＢＫ関連情報は、GlobalServiceID及びＴＢＫ情報（TerminalBindingKeyID、PermissionIssuerURL）を含む。
【００４３】
ステップ３０１で、ＢＳＤ／Ａ１００は、サービス関連情報が格納されているサービスガイドを第１の端末３００に送信する。ここで、このサービスガイドは、このサービス関連情報としてＴＢＫ情報を含む。
【００４４】
ステップ３０３で、第１の端末３００は、この受信されたサービスガイドを介して所望のサービスに加入する。
【００４５】
ステップ３０５で、第１の端末３００は、この受信されたサービスガイド及び加入したサービスのGlobalServiceIDをスマートカード５００に送信する。
【００４６】
ステップ３０７で、スマートカード５００は、この受信されたサービスガイド及びGlobalServiceIDを格納する。また、スマートカード５００は、第１の端末３００から前に受信された他のサービスに対するGlobalServiceIDとともにこの受信されたGlobalServiceIDを格納する。
【００４７】
ステップ３０９で、第２の端末４００は、スマートカード５００が挿入されるか又は任意のサービスが要請される際に、サービスガイド及びGlobalServiceIDsを取得するための＜表１＞のRetrieveRequestメッセージをスマートカード５００に送信する。ステップ３１１で、このRetrieveRequestメッセージを受信した後に、スマートカード５００は、ステップ３０７で格納されているサービスガイド及び少なくとも１つのGlobalServiceIDが含まれている＜表２＞のRetrieveResponseメッセージを第２の端末４００に送信する。
【００４８】
ステップ３１３で、第２の端末４００は、RetrieveResponseメッセージを介して受信されたサービスガイド及びGlobalServiceIDをサービス再生要請の際に使用するために格納した後に、この受信された少なくとも１つのGlobalServiceIDで現在再生しようとするサービスに対応するGlobalServiceIDを選択し、この選択されたGlobalServiceIDに対応するＴＢＫ情報をこの受信されたサービスガイドから取得する。この際に、第２の端末４００は、サービスガイドに存在するPermissionsIssuerURLを用いてＴＢＫを発行するＢＳＭのＵＲＬを把握することができる。
【００４９】
この後に、ステップ３１５で、第２の端末４００は、この取得したＴＢＫ情報の中でPermissionsIssuerURLが指定するＢＳＭ２００とＯＭＡ ＢＣＡＳＴ ｖ１．０に定義されているＴＢＫ認証過程を実行し、ステップ３１７で、ＢＳＭ２００からＴＢＫの発行を受ける。従って、ステップ３１９で、第２の端末４００は、この選択されたGlobalServiceIDに対応するサービスのＴＢＫを取得する。
【００５０】
図４は、本発明の第２の実施形態による第２の端末でＴＢＫ関連情報を用いてＴＢＫを取得する手順を示す図である。
【００５１】
図４を参照すると、ステップ４０１乃至ステップ４０７は、本発明の第２の実施形態に従って第１の端末３００で加入したサービスに関するＴＢＫ関連情報をスマートカード５００に格納する過程に対応し、ステップ４０９乃至ステップ４２１は、第２の端末４００でスマートカード５００に格納されているＴＢＫ関連情報を用いてＴＢＫを取得する過程に対応する。
【００５２】
ステップ４０１で、ＢＳＤ／Ａ１００は、サービスガイドを第１の端末３００に送信する。ステップ４０３で、第１の端末３００は、この受信されたサービスガイドを用いてサービスに加入する。
【００５３】
ステップ４０５で、第１の端末３００は、この加入したサービスに対応するＴＢＫ情報（TerminalBindingKeyID、PermissionsIssuerURL）及びGlobalServiceIDをスマートカード５００に送信する。ステップ４０７で、スマートカード５００は、この受信されたＴＢＫ情報及びGlobalServiceIDを格納する。
【００５４】
ステップ４０９で、第２の端末４００は、スマートカード５００が挿入されるか又は任意のブロードキャストサービスが要請される際に、ＴＢＫ関連情報を取得するための＜表１＞のRetrieveRequestメッセージをスマートカード５００に送信する。
【００５５】
ステップ４１１で、スマートカード５００は、＜表２＞のRetrieveResponseメッセージを介して格納されているユーザが加入した少なくとも１つのサービスに対する少なくとも１つのGlobalServiceIDを第２の端末４００に送信する。
【００５６】
ステップ４１３で、第２の端末４００は、この受信された少なくとも１つのGlobalServiceIDをサービス再生要請がある際に使用することができるように格納した後に、この受信された少なくとも１つのGlobalServiceIDの中で現在再生しようとするサービスに対応するGlobalServiceIDを選択し、この選択されたGlobalServiceIDをスマートカード５００に送信する。
【００５７】
ステップ４１５で、スマートカード５００は、この選択されたGlobalServiceIDに対応するＴＢＫ情報（TerminalBindingKeyID、PermissionsIssuerURL）を取得し、＜表２＞のRetrieveResponseメッセージを介してこの取得したＴＢＫ情報を第２の端末４００に送信する。
【００５８】
ステップ４１７で、第２の端末４００は、この取得したＴＢＫ情報の中でPermissionsIssuerURLが指定するＢＳＭ２００と認証過程を実行し、ステップ４１９でＢＳＭ２００からＴＢＫの発行を受ける。従って、ステップ４２１で、第２の端末４００は、この選択されたGlobalServiceIDに対応するサービスのＴＢＫを取得する。
【００５９】
図５は、本発明の第２の実施形態による第２の端末でＴＢＫ関連情報を用いてＴＢＫを取得する手順の他の例を示す図である。
【００６０】
図５を参照すると、ステップ５０１乃至ステップ５０７は、本発明の第２の実施形態に従って第１の端末３００で加入したサービスに関するＴＢＫ関連情報をスマートカード５００に格納する過程に対応し、この過程は、ステップ４０１乃至ステップ４０７の過程と同一である。ステップ４０９乃至ステップ４２１は、第２の端末４００でスマートカード５００に格納されているＴＢＫ関連情報を用いてＴＢＫを取得する過程に対応する。
【００６１】
ステップ５０９で、第２の端末４００は、スマートカード５００が挿入されるか又は任意のブロードキャストサービスが要請される際に、ＴＢＫ関連情報を取得するための＜表１＞のRetrieveRequestメッセージをスマートカード５００に送信する。
【００６２】
ステップ５１１で、スマートカード５００は、＜表２＞のRetrieveResponseメッセージを介して格納されているユーザが加入したサービスの識別子であるGlobalServiceID及びＴＢＫ情報（TerminalBindingKeyID、PermissionsIssuerURL）を第２の端末４００に送信する。
【００６３】
ステップ５１３で、第２の端末４００は、この受信された少なくとも１つのＴＢＫ関連情報をサービス再生要請がある際に使用することができるように格納した後に、この少なくとも１つのＴＢＫ関連情報の中で現在再生しようとするサービスのGlobalServiceIDを選択し、この選択されたGlobalServiceIDに対応するＴＢＫ情報（TerminalBindingKeyID、PermissionsIssuerURL）を取得する。
【００６４】
ステップ５１５で、第２の端末４００は、この取得したＴＢＫ関連情報の中でPermissionsIssuerURLが指定するＢＳＭ２００と認証過程を実行し、ステップ５１７で、ＢＳＭ２００からＴＢＫの発行を受ける。従って、ステップ５１９で、第２の端末４００は、この選択したGlobalServiceIDに対応するサービスのＴＢＫを取得する。
【００６５】
上述した第１及び第２の実施形態において、第１の端末３００がＴＢＫ関連情報をスマートカード５００に送信する際に、サービス再生の頻度に対応する優先度を追加で送信することができる。したがって、ＴＢＫ関連情報及び優先度がスマートカード５００にともに格納されている場合に、第２の端末４００が現在再生のために選択したサービスの優先度が高い場合に、第１の端末３００は、第２の実施形態に従ってGlobalServiceID、TerminalBindingKeyID、及びPermissionsIssuerURLをスマートカード５００に格納し、これにより、第２の端末４００がＴＢＫ関連情報を迅速に取得するようにすることができる。他方、第２の端末４００が現在再生のために選択したサービスの優先度が低い場合に、第１の端末３００は、第１の実施形態に従ってGlobalServiceIDだけをスマートカード５００に格納し、これにより、第２の端末４００がサービスに加入したか否かだけを把握するようにすることができる。
【００６６】
本発明の第３の実施形態による第２の端末でサービスガイド取得を介してＴＢＫを取得する方法及び本発明の第４の実施形態による第２の端末で相互チャネルを介してＴＢＫ関連情報を用いてＴＢＫを取得する方法について説明する。
【００６７】
図６は、本発明の第３の実施形態による第２の端末でＴＢＫ関連情報を用いてブロードキャストチャネルを介してＴＢＫを取得する手順を示す図である。
【００６８】
図６を参照すると、ステップ６０１で、ＢＳＤ／Ａ１００は、サービスガイドを特定のブロードキャストサービスに加入した第１の端末３００に送信する。図面には図示していないが、第１の端末３００が加入したブロードキャストサービスにＴＢＫが要請されると、第１の端末３００は、ＢＳＭ２００との認証を介してＴＢＫを取得する。ＢＳＭ２００との認証及びＴＢＫ取得は、ＯＭＡ ＢＣＡＳＴ ｖ１．０標準に明記されている詳細に従う。
【００６９】
ステップ６０３で、第１の端末３００は、加入したサービスのＩＤを示すGlobalServiceIDをスマートカード５００に送信する。ステップ６０５で、スマートカード５００は、第２の端末４００との接続を確立する。
【００７０】
ステップ６０７で、この接続確立が完了した後に、第２の端末４００は、GlobalServiceIDを要請するための＜表３＞のRetrieveRequestメッセージをスマートカード５００に送信する。ステップ６０９で、第２の端末４００は、GlobalServiceIDが含まれている＜表４＞のRetrieveResponseメッセージをスマートカード５００から受信する。
【００７１】
ステップ６１１で、第２の端末４００は、ブロードキャストチャネルを介してサービスガイドをＢＳＤ／Ａ１００から受信する。ステップ６１３で、第２の端末４００は、この受信したサービスガイドでGlobalServiceIDを用いてＴＢＫ取得に必要なＴＢＫ関連情報を検索する。このような検索は、このサービスガイド内にＴＢＫ関連フィールドがあるか否かを確認することによりなされる。
【００７２】
ステップ６１５で、第２の端末４００は、このサービスガイドに含まれているＴＢＫ関連情報の中でPermissionsIssuerURLに対応するＢＳＭ２００と接続した後にＯＭＡ ＢＣＡＳＴ ｖ１．０に定義された認証過程を実行する。ステップ６１７で、第２の端末４００は、ＢＳＭ２００からＴＢＫの発行を受ける。ステップ６１９で、第２の端末４００は、ＴＢＫを必要とするサービスのＴＢＫを取得する。
【００７３】
図７は、本発明の第４の実施形態による第２の端末でＴＢＫ関連情報を用いて相互チャネルを介してＴＢＫを取得する手順を示す図である。
【００７４】
図７を参照すると、ステップ７０１で、ＢＳＤ／Ａ１００は、サービスガイドを第１の端末３００に送信する。ステップ７０３で、第１の端末３００は、このサービスガイドを用いて少なくとも１つのサービスに加入した後に、このサービスガイドを取得するためのサービスガイド取得情報及びこの加入したサービスのＩＤをスマートカード５００に送信する。ここで、このサービスガイド取得情報は、加入したサービスに関連したサービスガイドのフラグメント識別子（Fragment ID）及びサービスガイドを取得することができるＵＲＬ情報（SG Acquisition URL）を含む。
【００７５】
ステップ７０５で、スマートカード５００は、第２の端末４００との接続を確立する。ステップ７０７で、この接続確立が完了した後に、第２の端末４００は、このサービスガイド取得情報を要請するためのRetrieveRequestメッセージをスマートカード５００に送信する。ステップ７０９で、第２の端末４００は、ＴＢＫ関連情報が含まれているサービスガイドを取得するために＜表４＞のRetrieveResponseメッセージを介してサービスガイド取得情報（SG Acquisition URL、Fragment ID）をスマートカード５００から受信する。
【００７６】
ステップ７１１で、第２の端末４００は、この受信されたサービスガイド取得情報（SG Acquisition URL、Fragment ID）に従ってサービスガイドを要請するためのサービスガイド要請メッセージをＢＳＤ／Ａ１００に送信する。ステップ７１３で、第２の端末４００は、この要請したサービスガイドをＢＳＤ／Ａ１００から受信する。
【００７７】
ステップ７１５で、第２の端末４００は、ＴＢＫ関連情報の中で加入したサービスのＩＤを示すGlobalServiceIDを取得するために＜表３＞のRetrieveRequestメッセージのタグ（Tag）フィールドを‘０’として指定し、これをスマートカード５００に送信する。ステップ７１７で、第２の端末４００は、GlobalServiceIDが含まれている＜表４＞のRetrieveResponseメッセージをスマートカード５００から受信する。
【００７８】
ステップ７１９で、第２の端末４００は、この受信したサービスガイドでGlolbalServiceIDを用いてＴＢＫ取得に必要なＴＢＫ関連情報（TerminalBindingKeyID及びPermissionIssuerURLなど）を検索する。このような検索は、サービスガイド内にＴＢＫ関連フィールドがあるか否かを確認することによりなされる。
【００７９】
ステップ７２１で、第２の端末４００は、サービスガイドから取得したPermissionIssuerURLと関連したＢＳＭ２００と接続した後に、ＯＭＡ ＢＣＡＳＴ ｖ１．０に定義された認証過程を実行する。ステップ７２３で、第２の端末４００は、ＢＳＭ２００からＴＢＫの発行を受ける。ステップ７２５で、第２の端末４００は、ＴＢＫを必要とするサービスのＴＢＫを取得する。
【００８０】
一方、図７で定義された方法がＴＢＫ取得に使用されるが、第２の端末４００で全サービスガイドの取得に使用されることもできる。このために、第２の端末４００は、ステップ７１１で、ＨＴＴＰ／１．１のメッセージボディーに＜ｋｅｙ＞−＜ｖａｌｕｅ＞の形式で値を指定する。すなわち、第２の端末４００は、＜ｋｅｙ＞には“ａｌｌ”を指定し、＜ｖａｌｕｅ＞には“ｔｒｕｅ”を指定し、これらをＢＳＤ／Ａ１００に送信する。これに対する応答で、第２の端末４００は、要請した全サービスガイドをＢＳＤ／Ａ１００から受信することができる。
【００８１】
以上、本発明を具体的な実施形態を参照して詳細に説明してきたが、本発明の範囲及び趣旨を逸脱することなく様々な変更が可能であるということは、当業者には明らかであり、本発明の範囲は、上述の実施形態に限定されるべきではなく、特許請求の範囲の記載及びこれと均等なものの範囲内で定められるべきである。
【符号の説明】
【００８２】
ＴＢＫ(Terminal Binding key)        端末バインディングキー
ＰＥＫ(Program Encryption Key)      プログラム暗号化キー
ＰＡＫ(Program Authentication Key)  プログラム認証キー
ＬＴＫＭ(Long−Term key Message)    ロングタームキーメッセージ
ＳＥＫ      サービス暗号化キー
ＳＡＫ      サービス認証キー
ＳＴＫＭ    短期キーメッセージ
【図１】
2011503684.tif 000007
【図２】
2011503684.tif 000008
【図３】
2011503684.tif 000009
【図４】
2011503684.tif 000010
【図５】
2011503684.tif 000011
【図６】
2011503684.tif 000012
【図７】
2011503684.tif 000013
【国際調査報告】
2011503684.tif 000014
2011503684.tif 000015