(57)【要約】  本発明に従う携帯放送システムにおける移動端末に放送される放送サービスの保護のための短期キーメッセージ（ＳＴＫＭ）の生成方法は、加入情報を管理する放送サービス加入部（ＢＳＭ）が上記放送サービスの認証のためのキー情報を上記放送サービスを転送する放送サービス分配／適応部（ＢＳＤ／Ａ）に転送する過程と、前記放送サービス分配／適応部（ＢＳＤ／Ａ）が移動端末で前記放送サービスの復号化のためのトラフィック暗号キー（ＴＥＫ）を生成して、前記短期キーメッセージ（ＳＴＫＭ）に挿入する過程と、前記放送サービス分配／適応部（ＢＳＤ／Ａ）が前記トラフィック暗号キー（ＴＥＫ）が挿入された短期キーメッセージ（ＳＴＫＭ）に対し、前記キー情報を用いてメッセージ認証コード（ＭＡＣ）処理を遂行することにより、完成された短期キーメッセージ（ＳＴＫＭ）を生成する過程と、を含む。
2009528760.tif 000002
【特許請求の範囲】
【請求項１】
携帯放送システムにおける移動端末に放送される放送サービスの保護のための短期キーメッセージ（ＳＴＫＭ）の生成方法であって、
放送サービスデータを前記移動端末へ転送する放送サービス分配／適応部（ＢＳＤ／Ａ）が、メッセージ認証コード（Message Authentication Code：ＭＡＣ）の処理前の部分的に作成された短期キーメッセージ（ＳＴＫＭ）を、加入情報を管理する放送サービス加入部（ＢＳＭ）へ転送する過程と、
前記放送サービス加入部（ＢＳＭ）が、前記部分的に作成された短期キーメッセージ（ＳＴＫＭ）に、前記放送サービスの復号化（decipher）のためのトラフィック暗号キー（ＴＥＫ）を挿入する過程と、
前記放送サービス加入部（ＢＳＭ）が、前記トラフィック暗号キー（ＴＥＫ）が挿入された短期キーメッセージ（ＳＴＫＭ）に対し前記ＭＡＣ処理を遂行することにより、完成された短期キーメッセージ（ＳＴＫＭ）を生成する過程と、
を含むことを特徴とする携帯放送システムにおける短期キーメッセージ（ＳＴＫＭ）の生成方法。
【請求項２】
前記放送サービスは、前記移動端末に提供する少なくとも一つのコンテンツを含むことを特徴とする請求項１に記載の携帯放送システムにおける短期キーメッセージ（ＳＴＫＭ）の生成方法。
【請求項３】
前記ＭＡＣ処理を遂行する過程は、前記放送サービス加入部（ＢＳＭ）が認証キーを用いて前記トラフィック暗号キー（ＴＥＫ）が挿入された短期キーメッセージ（ＳＴＫＭ）に電子署名する過程をさらに含むことを特徴とする請求項１に記載の携帯放送システムにおける短期キーメッセージ（ＳＴＫＭ）の生成方法。
【請求項４】
前記放送サービス分配／適応部（ＢＳＤ／Ａ）が前記放送サービス加入部（ＢＳＭ）に前記部分的に作成された短期キーメッセージ（ＳＴＫＭ）の転送を要求する過程をさらに含むことを特徴とする請求項１に記載の携帯放送システムにおける短期キーメッセージ（ＳＴＫＭ）の生成方法。
【請求項５】
前記放送サービス加入部（ＢＳＭ）が前記トラフィック暗号キー（ＴＥＫ）を生成して、前記放送サービス分配／適応部（ＢＳＤ／Ａ）へ転送する過程をさらに含むことを特徴とする請求項１に記載の携帯放送システムにおける短期キーメッセージ（ＳＴＫＭ）の生成方法。
【請求項６】
前記放送サービス分配／適応部（ＢＳＤ／Ａ）が前記トラフィック暗号キー（ＴＥＫ）を生成して、前記放送サービス加入部（ＢＳＭ）へ転送する過程をさらに含むことを特徴とする請求項１に記載の携帯放送システムにおける短期キーメッセージ（ＳＴＫＭ）の生成方法。
【請求項７】
前記放送サービス分配／適応部（ＢＳＤ／Ａ）が前記トラフィック暗号キー（ＴＥＫ）を生成するための情報を前記放送サービス加入部（ＢＳＭ）へ転送する過程と、
前記放送サービス加入部（ＢＳＭ）が前記トラフィック暗号キー（ＴＥＫ）を生成するための情報を用いて、前記トラフィック暗号キー（ＴＥＫ）を生成する過程と、
をさらに含むことを特徴とする請求項１に記載の携帯放送システムにおける短期キーメッセージ（ＳＴＫＭ）の生成方法。
【請求項８】
前記短期キーメッセージ（ＳＴＫＭ）は、一つの放送サービスに対し、複数個生成されることを特徴とする請求項１に記載の携帯放送システムにおける短期キーメッセージ（ＳＴＫＭ）の生成方法。
【請求項９】
前記短期キーメッセージ（ＳＴＫＭ）は、一つのコンテンツに対し、複数個生成されることを特徴とする請求項２に記載の携帯放送システムにおける短期キーメッセージ（ＳＴＫＭ）の生成方法。
【請求項１０】
携帯放送システムにおける移動端末に放送される放送サービスの保護のための短期キーメッセージ（ＳＴＫＭ）の生成方法であって、
加入情報を管理する放送サービス加入部（ＢＳＭ）が、前記放送サービスの認証のための少なくとも一つのキー情報を、前記放送サービスを転送する放送サービス分配／適応部（ＢＳＤ／Ａ）へ転送する過程と、
前記放送サービス分配／適応部（ＢＳＤ／Ａ）が、前記移動端末で前記放送サービスの復号化（decipher）のためのトラフィック暗号キー（ＴＥＫ）を生成して、前記部分的に作成された短期キーメッセージ（ＳＴＫＭ）に挿入する過程と、
前記放送サービス分配／適応部（ＢＳＤ／Ａ）が、前記トラフィック暗号キー（ＴＥＫ）が挿入された短期キーメッセージ（ＳＴＫＭ）に対し、前記少なくとも一つのキー情報を用いてメッセージ認証コード（Message Authentication Code：ＭＡＣ）処理を遂行することにより、完成された短期キーメッセージ（ＳＴＫＭ）を生成する過程と、
を含むことを特徴とする携帯放送システムにおける短期キーメッセージ（ＳＴＫＭ）の生成方法。
【請求項１１】
前記放送サービスは、前記移動端末に提供する少なくとも一つのコンテンツを含むことを特徴とする請求項１０に記載の携帯放送システムにおける短期キーメッセージ（ＳＴＫＭ）の生成方法。
【請求項１２】
前記ＭＡＣ処理を遂行する過程は、前記放送サービス分配／適応部（ＢＳＤ／Ａ）が前記少なくとも一つのキー情報を用いて前記トラフィック暗号キー（ＴＥＫ）が挿入された短期キーメッセージ（ＳＴＫＭ）に電子署名する過程をさらに含むことを特徴とする請求項１０に記載の携帯放送システムにおける短期キーメッセージ（ＳＴＫＭ）の生成方法。
【請求項１３】
前記放送サービス分配／適応部（ＢＳＤ／Ａ）が前記放送サービス加入部（ＢＳＭ）に前記少なくとも一つのキー情報の転送を要求する過程をさらに含むことを特徴とする請求項１０に記載の携帯放送システムにおける短期キーメッセージ（ＳＴＫＭ）の生成方法。
【請求項１４】
移動端末に放送サービスの受信のための短期キーメッセージ（ＳＴＫＭ）を転送する携帯放送システムであって、
メッセージ認証コード（Message Authentication Code：ＭＡＣ）の処理前の部分的に作成されたメッセージ（ＳＴＫＭ）を生成して、トラフィック暗号キー（ＴＥＫ）を用いて前記放送サービスを暗号化して放送する放送サービス分配／適応部（ＢＳＤ／Ａ）と、
前記移動端末の加入情報を管理し、前記放送サービス分配／適応部（ＢＳＤ／Ａ）から受信された前記部分的に作成されたメッセージ（ＳＴＫＭ）に前記トラフィック暗号キー（ＴＥＫ）を挿入し、前記メッセージ認証コード（ＭＡＣ）処理を遂行して、完成されたメッセージ（ＳＴＫＭ）を生成した後、前記放送サービス分配／適応部（ＢＳＤ／Ａ）へ転送する放送サービス加入部（ＢＳＭ）と、
を含むことを特徴とする携帯放送システム。
【請求項１５】
前記放送サービスは、前記移動端末に提供する少なくとも一つのコンテンツを含むことを特徴とする請求項１４に記載の携帯放送システム。
【請求項１６】
前記放送サービス加入部（ＢＳＭ）は、認証キーを用いて前記トラフィック暗号キー（ＴＥＫ）が挿入された短期キーメッセージ（ＳＴＫＭ）に電子署名処理を遂行することを特徴とする請求項１４に記載の携帯放送システム。
【請求項１７】
前記放送サービス分配／適応部（ＢＳＤ／Ａ）は、前記放送サービス加入部（ＢＳＭ）に前記部分的に作成された短期キーメッセージ（ＳＴＫＭ）の転送要請を転送することを特徴とする請求項１４に記載の携帯放送システム。
【請求項１８】
前記放送サービス加入部（ＢＳＭ）は、前記トラフィック暗号キー（ＴＥＫ）を生成して前記放送サービス分配／適応部（ＢＳＤ／Ａ）へ転送することを特徴とする請求項１４に記載の携帯放送システム。
【請求項１９】
前記放送サービス分配／適応部（ＢＳＤ／Ａ）は、前記トラフィック暗号キー（ＴＥＫ）を生成して、前記放送サービス加入部（ＢＳＭ）へ転送することを特徴とする請求項１４に記載の携帯放送システム。
【請求項２０】
前記放送サービス分配／適応部（ＢＳＤ／Ａ）は、前記トラフィック暗号キー（ＴＥＫ）を生成するための情報を前記放送サービス加入部（ＢＳＭ）へ転送し、
前記放送サービス加入部（ＢＳＭ）は、前記トラフィック暗号キー（ＴＥＫ）を生成するための情報を用いて、前記トラフィック暗号キー（ＴＥＫ）を生成することを特徴とする請求項１４に記載の携帯放送システム。
【請求項２１】
前記短期キーメッセージ（ＳＴＫＭ）は、一つの放送サービスに対し、複数個生成されることを特徴とする請求項１４に記載の携帯放送システム。
【請求項２２】
前記短期キーメッセージ（ＳＴＫＭ）は、一つのコンテンツに対し、複数個生成されることを特徴とする請求項１５に記載の携帯放送システム。
【請求項２３】
移動端末に放送サービスの受信のための短期キーメッセージ（ＳＴＫＭ）を転送する携帯放送システムであって、
メッセージ認証コード（Message Authentication Code：ＭＡＣ）の処理前の部分的に作成されたメッセージ（ＳＴＫＭ）に前記放送サービスのトラフィック暗号キー（ＴＥＫ）を挿入した後、認証キーが含まれた少なくとも一つのキー情報を用いて完成された短期キーメッセージ（ＳＴＫＭ）を生成する放送サービス分配／適応部（ＢＳＤ／Ａ）と、
前記移動端末の加入情報を管理し、前記放送サービス分配／適応部（ＢＳＤ／Ａ）に前記少なくとも一つのキー情報を転送する放送サービス加入部（ＢＳＭ）と、
を含むことを特徴とする携帯放送システム。
【請求項２４】
前記放送サービスは、前記移動端末に提供する少なくとも一つのコンテンツを含むことを特徴とする請求項２３に記載の携帯放送システム。
【請求項２５】
前記放送サービス分配／適応部（ＢＳＤ／Ａ）は、前記少なくとも一つのキー情報を用いて、前記トラフィック暗号キー（ＴＥＫ）が挿入された短期キーメッセージ（ＳＴＫＭ）に電子署名処理を遂行することを特徴とする請求項２３に記載の携帯放送システム。
【請求項２６】
前記放送サービス分配／適応部（ＢＳＤ／Ａ）は、前記放送サービス加入部（ＢＳＭ）に前記少なくとも一つのキー情報の転送要請を送ることを特徴とする請求項２３に記載の携帯放送システム。
【請求項２７】
携帯放送システムにおける放送サービスの保護のための方法であって、
放送サービスを移動端末に転送する放送サービス分配／適応部（ＢＳＤ／Ａ）が、メッセージ認証コード（Message Authentication Code：ＭＡＣ）の処理前の部分的に作成された短期キーメッセージ（ＳＴＫＭ）を、加入情報を管理する放送サービス加入部（ＢＳＭ）へ転送する過程と、
前記放送サービス加入部（ＢＳＭ）が、前記部分的に作成された短期キーメッセージ（ＳＴＫＭ）に前記放送サービスの復号化（decipher）のためのトラフィック暗号キー（ＴＥＫ）を挿入する過程と、
前記放送サービス加入部（ＢＳＭ）が、前記トラフィック暗号キー（ＴＥＫ）が挿入された短期キーメッセージ（ＳＴＫＭ）に対し、前記ＭＡＣ処理を遂行して、完成された短期キーメッセージ（ＳＴＫＭ）を生成して、前記放送サービス分配／適応部（ＢＳＤ／Ａ）へ転送する過程と、
前記放送サービス分配／適応部（ＢＳＤ／Ａ）が、前記完成された短期キーメッセージ（ＳＴＫＭ）を前記移動端末に転送した後、前記トラフィック暗号キー（ＴＥＫ）を用いて前記放送サービスを暗号化して放送する過程と、
を含むことを特徴とする携帯放送システムにおける放送サービスの保護方法。
【請求項２８】
携帯放送システムにおける放送サービスの保護のための方法であって、
加入情報を管理する放送サービス加入部（ＢＳＭ）が、放送サービスの認証のための少なくとも一つのキー情報を、前記放送サービスを転送する放送サービス分配／適応部（ＢＳＤ／Ａ）へ転送する過程と、
前記放送サービス分配／適応部（ＢＳＤ／Ａ）が、前記移動端末で前記放送サービスの復号化（decipher）のためのトラフィック暗号キー（ＴＥＫ）を生成して、部分的に作成された短期キーメッセージ（ＳＴＫＭ）に挿入する過程と、
前記放送サービス分配／適応部（ＢＳＤ／Ａ）が、前記トラフィック暗号キー（ＴＥＫ）が挿入された短期キーメッセージ（ＳＴＫＭ）に対し、前記少なくとも一つのキー情報を用いてメッセージ認証コード（Message Authentication Code：ＭＡＣ）処理を遂行して、完成された短期キーメッセージ（ＳＴＫＭ）を生成する過程と、
前記放送サービス分配／適応部（ＢＳＤ／Ａ）が、前記完成された短期キーメッセージ（ＳＴＫＭ）を前記移動端末に転送した後、前記トラフィック暗号キー（ＴＥＫ）を用いて前記放送サービスを暗号化して放送する過程と、
を含むことを特徴とする携帯放送システムにおける放送サービスの保護方法。
【請求項２９】
携帯放送システムであって、
メッセージ認証コード（Message Authentication Code：ＭＡＣ）の処理前の部分的に作成されたメッセージ（ＳＴＫＭ）を生成し、完成された短期キーメッセージ（ＳＴＫＭ）を移動端末に転送した後、トラフィック暗号キー（ＴＥＫ）を用いて放送サービスを暗号化して放送する放送サービス分配／適応部（ＢＳＤ／Ａ）と、
前記移動端末の加入情報を管理し、前記放送サービス分配／適応部（ＢＳＤ／Ａ）から受信された前記部分的に作成されたメッセージ（ＳＴＫＭ）に前記トラフィック暗号キー（ＴＥＫ）を挿入し、前記メッセージ認証コード（ＭＡＣ）処理を遂行して、前記完成されたメッセージ（ＳＴＫＭ）を生成した後、前記放送サービス分配／適応部（ＢＳＤ／Ａ）へ転送する放送サービス加入部（ＢＳＭ）と、
を含むことを特徴とする携帯放送システム。
【請求項３０】
携帯放送システムであって、
メッセージ認証コード（Message Authentication Code：ＭＡＣ）の処理前の部分的に作成されたメッセージ（ＳＴＫＭ）に前記放送サービスのトラフィック暗号キー（ＴＥＫ）を挿入し、認証キーが含まれた少なくとも一つのキー情報を用いて、完成された短期キーメッセージ（ＳＴＫＭ）を生成して移動端末に転送した後、放送サービスを暗号化して放送する放送サービス分配／適応部（ＢＳＤ／Ａ）と、
前記移動端末の加入情報を管理し、前記放送サービス分配／適応部（ＢＳＤ／Ａ）に前記少なくとも一つのキー情報を転送する放送サービス加入部（ＢＳＭ）と、
を含むことを特徴とする携帯放送システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯放送システム(a mobile broadcast system)における放送サービス方法及びそのシステムに関し、特に放送システムを構成する各ネットワークエンティティ（Network Entity）間の放送サービス／コンテンツ保護方法とシステム、及びこのための暗号キー及びメッセージ生成方法に関する。
【背景技術】
【０００２】
移動通信市場は、既存の技術の組み合せまたは統合により新たなサービスの生産を持続的に要求されており、現在、従来の移動通信システムにおいて、携帯電話、ＰＤＡ等の携帯端末機（以下、“移動端末”）を通じて放送サービスを提供する段階にある。このような潜在的で、かつ実際的な市場の需要、マルチメディアサービスに対して急増するユーザ要求、既存の音声サービスに加えて放送サービスなどの新たなサービスを提供しようとする事業者の戦略、および需要者の要求によって移動通信事業を強化しているＩＴ企業の利害という要因を背景として、移動通信サービスとＩＰ技術との融合は、次世代の移動通信技術開発の大きい流れとして位置付けられている。
【０００３】
オープンモバイルアライアンス（Open Mobile Alliance：ＯＭＡ）は、個別モバイルソリューション間の相互連動のための標準を研究する団体であって、上記ＯＭＡは、移動通信用ゲーム、インターネットサービスのような多様なアプリケーション標準を定める。特に、上記ＯＭＡのワーキンググループのうち、ＯＭＡ ＢＣＡＳＴワーキンググループ（Open Mobile Alliance Browser and Content Mobile Broadcast Sub Working Group）では、移動端末を用いて放送サービスを提供する技術を研究している。以下、ＯＭＡ ＢＣＡＳＴワーキンググループで論議される放送システム（以下、“携帯放送システム”）について簡略に説明する。
【０００４】
図１は、従来の携帯放送システムのネットワーク構造を示すブロック図である。
図１において、コンテンツ供給者（Content Creation：ＣＣ）１０は、放送サービス（以下、“ＢＣＡＳＴサービス”）の供給者であり、上記ＢＣＡＳＴサービスは、従来の音声／映像放送サービス、ファイル（音楽ファイル、またはデータファイル）ダウンロードサービスなどになることができる。ＢＣＡＳＴサービスアプリケーション部（Service Application：ＢＳＡ）２０は、コンテンツ供給者（ＣＣ）１０からＢＣＡＳＴサービスデータの供給を受けて、図１のＢＣＡＳＴネットワークに適した形態に加工して、ＢＣＡＳＴサービスデータを生成し、また携帯放送サービスの案内に必要とされる標準化されたメタデータを生成する。
【０００５】
図１において、ＢＣＡＳＴサービス分配／適応部（Service Distribution／Adaptation：ＢＳＤ／Ａ）３０は、上記ＢＣＡＳＴサービスアプリケーション部（ＢＳＡ）２０から供給を受けたＢＣＡＳＴサービスデータを転送するベアラー（bearer）を設定し、ＢＣＡＳＴサービスの転送スケジュールを決定し、携帯放送案内を生成する。ＢＣＡＳＴ加入管理部（BCAST Subscription Management：ＢＳＭ）４０は、ＢＣＡＳＴサービスの受信のための加入情報とＢＣＡＳＴサービス提供情報、及びＢＣＡＳＴサービスを受信する移動端末に対する装置情報を管理する。
【０００６】
図１において、移動端末（Terminal）５０は、ＢＣＡＳＴサービスを受信できる端末機であり、端末機の性能に従ってセルラーネットワークと接続できる機能を持つ。移動端末５０は、セルラーネットワークと接続できる端末機であると仮定する。そして、図１において、放送ネットワーク（Broadcast Network）６０はＢＣＡＳＴサービスを転送するネットワークであって、例えば、ディジタルビデオ放送−ハンドヘルド（ＤＶＢ−Ｈ）、３ＧＰＰのマルチメディア放送とマルチキャストサービス（ＭＢＭＳ）、及び３ＧＰＰ２の放送とマルチキャストサービス（ＢＣＭＣＳ）などのためのものになることができる。両方向ネットワーク（Interaction Network）７０は、ポイント・ツー・ポイント(point to point)ベースでＢＣＡＳＴサービスを転送したり、ＢＣＡＳＴサービスの受信に関連した制御情報及び付加情報を両方向に交換するネットワークであって、例えば既存のセルラーネットワークとなることができる。
【０００７】
ＢＣＡＳＴサービスにおいて、多数の移動端末は、放送サービスを管理するサーバーが転送した暗号化されたサービスデータを受信する。この際、多数の移動端末は端末内に予め格納された所定の暗号キー（encryption key）を用いて、上記サーバーから提供される暗号化されたサービスデータを復号化（decipher）することにより、該当サービスを用いることができる。これと関連して放送コンテンツ及びサービスを暗号化する方法は、サービス保護（Service Protection）とコンテンツ保護（Content Protection）の２つに大別される。ここで、上記サービス保護は、ＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０と移動端末５０との間の転送チャネルの保護を意味し、上記コンテンツ保護は、ＢＣＡＳＴサービスアプリケーション部（ＢＳＡ）２０と移動端末５０との間の終端間の保護を意味する。
【０００８】
しかしながら、現在、携帯放送システムでは、放送サービス及び／又はコンテンツの安全な転送のために放送システムを構成するエンティティ間の放送サービス及び／又はコンテンツの暗号化のための暗号キー及びメッセージの生成及び転送などのための方法及び手順のような具体的な方案が提案されておらず、その具体的な方案の提案が要望される。
【発明の開示】
【発明が解決しようとする課題】
【０００９】
本発明の目的は、携帯放送システムにおける放送サービス及び／又はコンテンツを保護する方法及びそのシステムを提供することにある。
本発明の他の目的は、携帯放送システムにおける放送サービス及び／又はコンテンツを保護するための暗号キー及びメッセージの生成方法、及びそのシステムを提供することにある。
本発明の更に他の目的は、携帯放送システムにおける放送サービス及び／又はコンテンツを保護するための暗号キーでトラフィック暗号キー（ＴＥＫ）と短期キーメッセージ（ＳＴＫＭ）を生成する方法及びそのシステムを提供することにある。
本発明の更なる他の目的は、携帯放送システムにおけるサービス及び／又はコンテンツを保護するように放送システムを構成するエンティティ間で暗号キー及びメッセージを生成して転送する方法とこのためのシステムを提供することにある。
本発明の更に他の目的は、放送システムを構成し、各コンポーネント間のメッセージを生成及び転送して、携帯放送システムにおける放送サービス及び／又はコンテンツを保護することができる方法及びこのためのシステムを提供することにある。
【課題を解決するための手段】
【００１０】
本発明に従う携帯放送システムにおける移動端末に放送される放送サービスの保護のための短期キーメッセージ（ＳＴＫＭ）の生成方法は、放送サービスデータを上記移動端末へ転送する放送サービス分配／適応部（ＢＳＤ／Ａ）がメッセージ認証コード（Message Authentication Code：ＭＡＣ）の処理前の部分的に作成された短期キーメッセージ（ＳＴＫＭ）を加入情報を管理する放送サービス加入部（ＢＳＭ）へ転送する過程と、上記放送サービス加入部（ＢＳＭ）が上記部分的に作成された短期キーメッセージ（ＳＴＫＭ）に上記放送サービスの復号化（decipher）のためのトラフィック暗号キー（ＴＥＫ）を挿入する過程と、上記放送サービス加入部（ＢＳＭ）が上記トラフィック暗号キー（ＴＥＫ）が挿入された短期キーメッセージ（ＳＴＫＭ）に対し、上記ＭＡＣ処理を遂行することにより、完成された短期キーメッセージ（ＳＴＫＭ）を生成する過程と、を含む。
【００１１】
また、本発明に従う携帯放送システムにおける移動端末に放送される放送サービスの保護のための短期キーメッセージ（ＳＴＫＭ）の生成方法は、加入情報を管理する放送サービス加入部（ＢＳＭ）が上記放送サービスの認証のための少なくとも一つのキー情報を上記放送サービスを転送する放送サービス分配／適応部（ＢＳＤ／Ａ）へ転送する過程と、上記放送サービス分配／適応部（ＢＳＤ／Ａ）が上記移動端末で上記放送サービスの復号化（decipher）のためのトラフィック暗号キー（ＴＥＫ）を生成して、部分的に作成された短期キーメッセージ（ＳＴＫＭ）に挿入する過程と、上記放送サービス分配／適応部（ＢＳＤ／Ａ）が上記トラフィック暗号キー（ＴＥＫ）が挿入された短期キーメッセージ（ＳＴＫＭ）に対し、上記少なくとも一つのキー情報を用いてメッセージ認証コード（Message Authentication Code：ＭＡＣ）の処理を遂行することにより、完成された短期キーメッセージ（ＳＴＫＭ）を生成する過程と、を含む。
【００１２】
また、本発明に従って移動端末に放送サービスの受信のための短期キーメッセージ（ＳＴＫＭ）を転送する携帯放送システムは、メッセージ認証コード（Message Authentication Code：ＭＡＣ）の処理前の部分的に作成されたメッセージ（ＳＴＫＭ）を生成して、トラフィック暗号キー（ＴＥＫ）を用いて、上記放送サービスを暗号化して放送する放送サービス分配／適応部（ＢＳＤ／Ａ）と、上記移動端末の加入情報を管理し、上記放送サービス分配／適応部（ＢＳＤ／Ａ）から受信された上記部分的に作成されたメッセージ（ＳＴＫＭ）に上記トラフィック暗号キー（ＴＥＫ）を挿入し、上記メッセージ認証コード（ＭＡＣ）の処理を遂行して、完成されたメッセージ（ＳＴＫＭ）を生成した後、上記放送サービス分配／適応部（ＢＳＤ／Ａ）へ転送する放送サービス加入部（ＢＳＭ）と、を含む。
【００１３】
また、本発明に従って移動端末に放送サービスの受信のための短期キーメッセージ（ＳＴＫＭ）を転送する携帯放送システムは、メッセージ認証コード（Message Authentication Code：ＭＡＣ）の処理前の部分的に作成されたメッセージ（ＳＴＫＭ）を生成し、トラフィック暗号キー（ＴＥＫ）を用いて、上記放送サービスを暗号化して放送する放送サービス分配／適応部（ＢＳＤ／Ａ）と、上記移動端末の加入情報を管理し、上記放送サービス分配／適応部（ＢＳＤ／Ａ）から受信された上記部分的に作成されたメッセージ（ＳＴＫＭ）に上記トラフィック暗号キー（ＴＥＫ）を挿入し、上記メッセージ認証コード（ＭＡＣ）処理を遂行して、完成されたメッセージ（ＳＴＫＭ）を生成した後、上記放送サービス分配／適応部（ＢＳＤ／Ａ）へ転送する放送サービス加入部（ＢＳＭ）と、を含む。
【発明の効果】
【００１４】
本発明によると、携帯放送システムにおいて、ネットワークエンティティ間での具体的なＴＥＫ生成及びＳＴＫＭ生成方法と暗号化されたサービスを送受信する具体的なＢＣＡＳＴサービス保護方法を提供して、これにより安全なサービス及びコンテンツの放送伝達が可能になる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施形態を添付した図面を参照しつつ説明すると、次の通りである。後述する詳細な説明では、技術的な課題を解決するための本発明の代表的な実施形態を提示する。
【００１６】
後述する本発明の実施形態は、説明の便宜のために非同期移動通信システムの標準である３ＧＰＰ（3rd Generation Partnership Project）、または移動端末のアプリケーション標準機構であるＯＭＡで定義しているエンティティ(entities)の名称を使用するが、このような標準及び名称が本発明の範囲を限定するものではなく、本発明は、類似の技術的背景を有するシステムに適用可能であることは勿論である。
【００１７】
まず、本発明の実施形態に従う携帯放送システムにおけるサービス保護及びコンテンツ保護を遂行する基本的な方法について簡略に説明する。本発明が適用される携帯放送システムの基本的な構成は、図１に図示されており、本発明は図１のような構成の携帯放送システムにおけるサービス保護及びコンテンツ保護方案を開示する。
【００１８】
コンテンツ供給者（ＣＣ）１０から提供されたコンテンツは、図１のＢＣＡＳＴサービスアプリケーション部（ＢＳＡ）２０、またはＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０で暗号化(encrypt)されて移動端末５０に放送される。コンテンツ保護とは異なり、上記サービス保護はＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０がＢＣＡＳＴサービスを提供する転送チャネルに対する暗号化を遂行する。ＢＣＡＳＴ加入管理部（ＢＳＭ）４０は、サービス保護及び／又はコンテンツ保護の全てに対して移動端末５０の加入管理を遂行する。
【００１９】
上記サービス保護及び／又はコンテンツ保護に使われる暗号の関連情報と使用方法は、次の通りである。移動端末５０は、図１の放送システムから提供されるサービス及びコンテンツを使用するために、ＢＣＡＳＴ加入管理部（ＢＳＭ）４０にサービス加入者として登録して登録キーデータ（Registration Key Material：ＲＫＭ）を受信する。以後、移動端末５０は、サービスに加入しながら長期キーメッセージ（Long-Term Key Message：ＬＫＭ）を獲得した後、実際に暗号化されたサービス及びコンテンツを復号化(decipher)することに使われる短期キーメッセージ（Short-Term Key Message：ＳＫＭ）を獲得することができる。
【００２０】
また、移動端末５０は、上記ＲＫＭを用いて上記ＬＫＭを復号化することができ、その復号化の結果としてサービス暗号キー（Service Encryption Key：ＳＥＫ）とサービス認証キー（Service Authentication Key：ＳＡＫ）を獲得する。上記ＳＥＫとＳＡＫは、サービス暗号化及び認証キー（Service Encryption Authentication Key：ＳＥＡＫ）という統合された形態で上記ＬＫＭに含まれて移動端末５０に伝えられる。
【００２１】
上記ＳＴＫＭは、トラフィック暗号キー（Traffic Encryption Key：ＴＥＫ）を含んでおり、上記ＴＥＫなどを保護するために、上記ＳＫＭは上記ＳＥＡＫによって暗号化され、ＭＡＣ（Message Authentication Code）関数が適用される。上記ＳＥＡＫによって復号化されて得られた上記ＴＥＫを用いて、移動端末５０は実際に暗号化されたサービス及びコンテンツを復号化することができる。
【００２２】
前述した暗号キーを通じて保護されたサービスは、図１に図示されたように、ＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０から移動端末５０に転送され、暗号キーを通じて保護されたコンテンツは、ＢＣＡＳＴサービスアプリケーション部（ＢＳＡ）２０から移動端末５０に転送される。
【００２３】
＜表１＞は、図１の各ＢＣＡＳＴインターフェース（ＢＣＡＳＴ−１〜８）（１００〜１６０）を定義したものである。
【００２４】
【表１】
2009528760.tif 000003
【００２５】
下記の＜表２＞乃至＜表７＞において、“名称(Name)”は該当メッセージを構成する要素値と属性値に対する名称を表す。“タイプ”は該当名称が要素値または属性値のうち、どの形態であるかを意味し、上記要素値はＥ１、Ｅ２、Ｅ３、Ｅ４のような値を有し、Ｅ１は全体メッセージに対する上位要素値を意味し、Ｅ２はＥ１の下位要素値、Ｅ３はＥ２の下位要素値、Ｅ４はＥ３の下位要素値を表す。上記属性値はAで表され、Ａは該当要素の属性値を表す。例として、Ｅ１の下のＡはＥ１の属性値を表す。“範疇(category)”は該当要素値または属性値が必須要素(mandatory)であるかオプション(optional)であるかを区分するために使われ、必須の場合はＭ値を、オプションの場合は０値を有する。“カーディナリティー(cardinality)”は要素の間の関係を表し、０，０．．１，１，０．．ｎ，１．．ｎの値を持つ。０はオプション関係、１は必須関係を意味し、ｎは多数の値を持つことができることを表す。例として、０．．ｎは、該当メッセージが要素値を有しないこともあり、ｎ個の要素値を持つこともあることを表す。“説明(description)”は該当要素または属性値が意味するところを表し、“データ型(data type)”は該当要素値または属性値に対するデータ形態を表す。
【００２６】
下記の＜表２＞乃至＜表７＞は、本発明で定義されるメッセージのフィールド構成を順に示すものであって、メッセージの各フィールドに対する説明は該当表に明示されている。そして、下記の＜表８＞はこのようなメッセージが各々如何なる状況に適用されるかを示すものである。以下、本発明の実施形態で用いられるサービス及びコンテンツの暗号化のための暗号キーとメッセージを各々ＴＥＫ（Traffic Encryption Key）とＳＴＫＭ（Short Term Key Message）と称する。
【００２７】
＜表２＞は、要請(Request)メッセージ型式Ｒｅｑ−１を定義したものである。
【００２８】
【表２】
2009528760.tif 000004
【００２９】
＜表３＞は、応答(Response)メッセージ型式Ｒｅｓ−１を定義したものである。
【００３０】
【表３】
2009528760.tif 000005
【００３１】
＜表４＞は、応答(Response)メッセージ型式Ｒｅｓ−２を定義したものである。
【００３２】
【表４】
2009528760.tif 000006
【００３３】
＜表５＞は、転送(Delivery)メッセージ型式Ｔｒａ−１を定義したものである。
【００３４】
【表５】
2009528760.tif 000007
【００３５】
＜表６＞は、確認(Confirm)メッセージ型式Ｃｏｎ−１を定義したものである。
【００３６】
【表６】
2009528760.tif 000008
【００３７】
＜表７＞は、確認(Confirm)メッセージ型式Ｃｏｎ−２を定義したものである。
【００３８】
【表７】
2009528760.tif 000009
【００３９】
最後に、＜表８＞は、＜表２＞乃至＜表７＞に定義されたメッセージ型式で定義された“Ｔａｇ”を用いて各メッセージの種類を区分したものである。下記に定義された“Ｔａｇ”値は常に固定的なものではなく、単にメッセージの種類を表しており、状況によって変わることができる。応答メッセージと確認メッセージにおいて、Statusフィールドは、一般的に“０”であれば成功的に要請及び伝達メッセージを受けて関連事項を遂行したことを表し、“１”であれば、上記要請及び伝達メッセージの受信に失敗することにより、それと関連した事項の遂行が失敗したことを意味する。
【００４０】
そして、＜表２＞乃至＜表７＞において、“Option”フィールドは、単一ＳＴＫＭを要請するか、複数のＳＴＫＭを要請するかを指示することに使われる。“Option”フィールドの値が“０”であれば単一ＳＴＫＭを要請するものであり、“１”であれば複数のＳＴＫＭを要請するものであって、該当コンテンツ（プログラム）に対する全てのＳＴＫＭの要請を表す。また、“Option”フィールドの値が“２”であれば一つのサービスに対する全てのＳＴＫＭの要請を表す。
【００４１】
また、＜表８＞はＴａｇ値に従うメッセージ種類及び適用メッセージ型式を示すものであって、各メッセージは＜表８＞の‘適用メッセージ型式’に表すように、Message IDを活用した短縮された型式のメッセージであるＲｅｓ−２またはＣｏｎ−２などを使用して性能上の改善が得られる。
【００４２】
【表８】
2009528760.tif 000010
【００４３】
図２は、本発明の実施形態１に従うＢＳＭ基盤の暗号キー及び短期キーメッセージの生成方法を示す流れ図であって、これは上記暗号キーとしてＴＥＫを生成し、上記短期キーメッセージとしてＳＴＫＭを生成する方法を示すものである。上記ＳＴＫＭは、加入者がサービス加入を通じて長期キーメッセージ（ＬＫＭ）を獲得した後、サービス及び／又はコンテンツを復号化できるトラフィック暗号キー（ＴＥＫ）を獲得するようにＢＣＡＳＴ加入管理部（ＢＳＭ）４０で生成されるメッセージである。
【００４４】
図２の実施形態１で提示するＴＥＫ及びＳＴＫＭ生成方法は、図１のＢＣＡＳＴ加入管理部（ＢＳＭ）４０が直接にＴＥＫ及びＳＴＫＭの生成を行うが、ＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０もＳＴＫＭ生成過程に部分的に関与する方法である。図２において、ＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０は、ＳＴＫＭを生成するにあたって、ＴＥＫ部分とＳＴＫＭのＭＡＣ部分は作成しない。図２を参照すると、ステップ２０１で、ＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０は部分的に作成されたＳＴＫＭ、即ち、ＴＥＫとＭＡＣが含まれていないＳＴＫＭを図１のＢＣＡＳＴ加入管理部（ＢＳＭ）４０に伝達する。このために、図２に図示してはいないが、ＢＣＡＳＴ加入管理部（ＢＳＭ）４０は、ＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０にＳＴＫＭ要請メッセージとして＜表２＞のＲｅｑ−１を転送することができる。そして、上記ＳＴＫＭ要請メッセージを受信したＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０は、部分的に作成されたＳＴＫＭを転送したＢＣＡＳＴ加入管理部（ＢＳＭ）４０にＳＴＫＭ要請応答メッセージとして＜表３＞のＲｅｓ−１または＜表４＞のＲｅｓ−２を転送することができる。
【００４５】
また、他の実施形態として、図２のＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０は、ＢＣＡＳＴ加入管理部（ＢＳＭ）４０の要請なしで、ＳＴＫＭ転送メッセージとして＜表５＞で定義されたＴｒａ−１を用いて部分的に作成されたＳＴＫＭを直接に転送することができる。この場合、上記ＳＴＫＭ転送メッセージを受信したＢＣＡＳＴ加入管理部（ＢＳＭ）４０は、ＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０にＳＴＫＭ受信を表すＳＴＫＭ伝達確認メッセージとして＜表６＞または＜表７＞で各々定義されたＣｏｎ−１またはＣｏｎ−２で応答する。
【００４６】
一方、図２のステップ２０３で、ＢＣＡＳＴ加入管理部（ＢＳＭ）４０は、部分的に作成されたＳＴＫＭを受信した後、トラフィック暗号キーであるＴＥＫを生成する。そして、生成されたＴＥＫをサービス暗号キーであるＳＥＫで暗号化してＳＴＫＭに挿入すると共に、サービス認証キーであるＳＡＫを用いてＳＴＫＭをＭＡＣ関数処理し、その結果値をＳＴＫＭに挿入して、完成されたＳＴＫＭを生成する。そして、完成されたＳＴＫＭは、ＢＣＡＳＴ加入管理部（ＢＳＭ）４０からＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０へ転送される。
【００４７】
図３は、本発明の実施形態２に従うＢＳＭ基盤の複数の暗号キー及び短期キーメッセージの生成方法を示す流れ図であって、これは一つのコンテンツ（プログラム）／サービスに対する複数のＴＥＫ及びＳＴＫＭの生成方法を示すものである。
【００４８】
図３のステップ３０１で、ＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０は、部分的に作成された一つのコンテンツ（プログラム）、または一つのサービスに対する多数のＳＴＫＭをＢＣＡＳＴ加入管理部（ＢＳＭ）４０へ転送する。ステップ３０３で、ＢＣＡＳＴ加入管理部（ＢＳＭ）４０は、一つのコンテンツ（プログラム）、または一つのサービスに対して完成された多数のＳＴＫＭをＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０に伝達する。したがって、図３の方法は、図２で提案する方法と類似しているが、ＢＣＡＳＴ加入管理部（ＢＳＭ）４０で完成して転送するＳＴＫＭが一つでなく、一つのコンテンツ（プログラム）または一つのサービスに該当する多数のＳＴＫＭを生成して転送するものである。この場合、ＳＴＫＭ要請メッセージとして＜表２＞で定義されたＲｅｑ−１において、Optionフィールドの値は複数のＳＴＫＭ転送であることを指示する１または２にならなければならない。また、図２の他の実施形態でのように、ＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０がＢＣＡＳＴ加入管理部（ＢＳＭ）４０に直接ＳＴＫＭ伝達メッセージとして＜表５＞で定義されたＴｒａ−１を用いて部分的に作成されたＳＴＫＭを転送する場合にも、そのOptionフィールドの値が複数のＳＴＫＭ転送であることを指示する１または２に指定されなければならない。
【００４９】
一方、図２及び図３の実施形態では、ＢＣＡＳＴ加入管理部（ＢＳＭ）４０がＴＥＫを生成するようにしたが、ＢＣＡＳＴ加入管理部（ＢＳＭ）４０の代わりに、ＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０がＴＥＫを生成し、それを一部の情報と一緒に上記の部分的に作成されたＳＴＫＭに挿入して、ＢＣＡＳＴ加入管理部（ＢＳＭ）４０に伝達することも可能である。この場合、ＢＣＡＳＴ加入管理部（ＢＳＭ）４０は、ＴＥＫなどをサービス暗号キーであるＳＥＫを用いて暗号化し、それを、ＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０から受信したメッセージ認証コード（Message Authentication Code：ＭＡＣ）が含まれていないＳＴＫＭにまた挿入し、サービス認証キーであるＳＡＫでＭＡＣ関数処理して、またＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０へ完成されたＳＴＫＭを転送する。
【００５０】
また、ＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）は、ＴＥＫなどを含んだ部分的に作成されたＳＴＫＭをＢＣＡＳＴ加入管理部（ＢＳＭ）４０に転送することができるが、更に他の方法として、ＴＥＫなどのＳＴＫＭ生成に必要な情報をメッセージの幾つかのフィールドに入れて送れば、ＢＣＡＳＴ加入管理部（ＢＳＭ）４０では該当メッセージからＴＥＫなどを含んだ関連情報を抽出してＳＴＫＭを生成することができる。
【００５１】
図４は、本発明の実施形態３に従うＢＳＤ／Ａ基盤の暗号キー及び短期キーメッセージの生成方法を示す流れ図であって、これは上記暗号キーとしてＴＥＫを生成し、上記短期キーメッセージとしてＳＴＫＭを生成するための方法を示すものである
【００５２】
図４において、ＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０は、ＴＥＫ生成及びＳＴＫＭを独占的に生成するものである。このために、ＢＣＡＳＴ加入管理部（ＢＳＭ）４０は、図４のステップ４０１で、サービス暗号化及び認証のためのＳＥＫ及びＳＡＫをＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０に伝達して、ＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０でＳＴＫＭに対するＭＡＣ処理を可能にしなければならない。これによって、上記ＳＥＫ及びＳＡＫを受信したＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０は、ステップ４０３で、ＴＥＫなどをＳＥＫを用いて暗号化して部分的に作成されたＳＴＫＭに挿入し、ＴＥＫが挿入されたＳＴＫＭをサービス認証キーであるＳＡＫでＭＡＣ関数処理して、完成されたＳＴＫＭを生成する。そして、上記生成されたＳＴＫＭを移動端末５０に転送する。
【００５３】
一方、ＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０は、図４に図示してはいないが、ＢＣＡＳＴ加入管理部（ＢＳＭ）４０に上記ＳＥＫ及びＳＡＫの転送を要請するＳＥＡＫ要請メッセージとして＜表２＞で定義されたＲｅｑ−１を転送することができる。そして、上記ＳＥＫ及びＳＡＫを受信したＢＣＡＳＴ加入管理部（ＢＳＭ）４０は、これに応答して、ＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０にＳＥＡＫ応答メッセージとして＜表３＞または＜表４＞で各々定義されたＲｅｓ−１またはＲｅｓ−２を転送することができる。
【００５４】
更に他の実施形態として、ＢＣＡＳＴ加入管理部（ＢＳＭ）４０は、ＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０からＳＥＫ及びＳＡＫの転送要請がない場合にも、ＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０にＳＥＡＫ伝達メッセージとして＜表５＞で定義されたＴｒａ−１を転送することにより、直接ＳＥＫ及びＳＡＫを転送することができる。上記ＳＥＡＫ伝達メッセージを受信したＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０は、ＢＣＡＳＴ加入管理部（ＢＳＭ）４０に転送確認メッセージとして＜表６＞または＜表７＞で各々定義されたＣｏｎ−１またはＣｏｎ−２を転送することができる。そして、図４で提案する方法では、ＢＣＡＳＴ加入管理部（ＢＳＭ）４０とＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０との間で、ＳＥＫとＳＡＫの統合された形態であるＳＥＡＫ(merged SEAK)を交換することができるが、ＳＥＫとＳＡＫとを別に転送することも可能である。
一方、本発明で提示した＜表２＞乃至＜表６＞のメッセージフォーマットは、各々＜表９＞乃至＜表１２＞のようなメッセージフォーマットとしても定義できる。
【００５５】
＜表９＞は、＜表２＞の更に他の型式である要請メッセージ‘Ｒｅｑ−１’を定義したものである。
【００５６】
【表９】
2009528760.tif 000011
【００５７】
＜表１０＞は、＜表３＞の更に他の型式である応答メッセージ‘Ｒｅｓ−１’を定義したものである。
【００５８】
【表１０】
2009528760.tif 000012
【００５９】
＜表１１＞は、＜表５＞の更に他の型式である伝達メッセージ‘Ｔｒａ−１’を定義したものである。
【００６０】
【表１１】
2009528760.tif 000013
【００６１】
＜表１２＞は、＜表６＞の更に他の型式である確認メッセージ‘Ｃｏｎ−１’を定義したものである。
【００６２】
【表１２】
2009528760.tif 000014
【００６３】
以下、図５及び図６を参照して図２乃至図４で説明した本発明のＳＴＫＭ生成方法をＢＣＡＳＴサービス保護方法に適用した例を説明する。
図５は、本発明の実施形態１または実施形態２を用いた場合のＢＣＡＳＴサービス保護方法を示す流れ図であって、これは図２または図３の実施形態を用いて暗号化されたサービスを転送する手続きを示すものであって、コンテンツ保護のためのコンテンツの暗号化過程は選択的に遂行されることができる。したがって、以下の説明でコンテンツの暗号化に対する説明は省略する。
【００６４】
まず、図５のステップ５０１で、移動端末５０はＢＣＡＳＴサービスの受信のための加入情報とＢＣＡＳＴサービス提供情報などを管理するＢＣＡＳＴ加入管理部（ＢＳＭ）４０に両方向ネットワーク７０を通じて接続してＢＣＡＳＴサービス加入及び受信のための所定の登録（Registration）手続きを遂行する。上記の登録手続きを遂行した移動端末５０は、ステップ５０３で、ＢＣＡＳＴ加入管理部（ＢＳＭ）４０からサービス暗号キー（ＳＥＫまたはＰＥＫ）（Service Encryption Key or Program Encryption Key）及びサービス認証キー（ＳＡＫまたはＰＡＫ）が含まれた長期キーメッセージ（ＬＴＫＭ）を獲得する。上記長期キーメッセージ（ＬＴＫＭ）は移動端末５０が暗号化されて放送されるサービスを復号化する過程で用いられる。ここで、上記ＳＥＫ／ＳＡＫはサービス（Service ）に対する暗号化／電子署名に使われるキーであり、ＰＥＫ／ＰＡＫはプログラム（Program）に対する暗号化／電子署名に使われるキーである。サービスはコンテンツの集合と見ることができ、プログラムは一つのコンテンツと見ることができる。
【００６５】
ステップ５０５で、ＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０は、移動端末５０が暗号化されたサービスを復号化する時に用いるトラフィック暗号キー（ＴＥＫ）を生成する。ＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０は、生成されたＴＥＫをＢＣＡＳＴ加入管理部（ＢＳＭ）４０に転送する。ＴＥＫをＢＣＡＳＴ加入管理部（ＢＳＭ）４０で直接生成する場合、上記ＴＥＫ転送手続きは省略できる。
【００６６】
ステップ５０７で、ＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０は、ＴＥＫを直接生成する場合に、ＴＥＫが含まれるがメッセージ認証コード（ＭＡＣ）が含まれていない部分的に作成されたＳＴＫＭをＢＣＡＳＴ加入管理部（ＢＳＭ）４０へ転送する。上記部分的に作成されたＳＴＫＭは、ＳＴＫＭの生成に必要なその他の情報を含む。上記部分的に作成されたＳＴＫＭを受信したＢＣＡＳＴ加入管理部（ＢＳＭ）４０は、自身が持っているＳＥＫ／ＰＥＫでＴＥＫを暗号化し、ＴＥＫを含んだ部分的に作成されたＳＴＫＭをＳＡＫ／ＰＡＫで電子署名して、完成されたＳＴＫＭを生成する。ここで、電子署名としては、ＲＳＡのような公開キー／秘密キー方式、またはＭＡＣ関数を利用することができる。ステップ５０７で、ＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０とＢＣＡＳＴ加入管理部（ＢＳＭ）４０は、部分的に作成されたＳＴＫＭの送受信のために、ＳＴＫＭ伝達メッセージまたはＳＴＫＭ要請メッセージを交換することができる。そして、完成されたＳＴＫＭは、ＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０に伝えられる。
【００６７】
また、ＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）は、ＴＥＫなどを含んだ部分的に作成されたＳＴＫＭをＢＣＡＳＴ加入管理部（ＢＳＭ）４０に転送できるが、更に他の方法では、ＴＥＫなどのＳＴＫＭ生成に必要な情報をメッセージの幾つかのフィールドに入れて送れば、ＢＣＡＳＴ加入管理部（ＢＳＭ）４０でＴＥＫなどを含んだ関連情報を用いてＳＴＫＭを生成することができる。
【００６８】
以後、ステップ５０９で、ＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０は、完成されたＳＴＫＭを移動端末５０へ転送する。また、ステップ５１１で、コンテンツ供給者（ＣＣ）１０は加入者に放送されるコンテンツをＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０に伝達し、コンテンツを受信したＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０は、ステップ５１３で、ＴＥＫを用いて移動端末５０に提供されるサービスを暗号化して、ステップ５１５で、放送ネットワーク６０を通じて上記暗号化されたサービスを移動端末５０に転送する。
【００６９】
以後、移動端末５０は、ステップ５０１、ステップ５０３の登録、及びＬＴＫＭ受信手続きを通じて獲得したＳＥＫ／ＰＥＫ及びＳＡＫ／ＰＡＫを用いて、ステップ５０９で獲得したＳＴＫＭを復号化することにより、放送サービスを復号化するために用いられるＴＥＫを得て、そのＴＥＫを用いて暗号化されたサービスを復号化して、上記サービスを再生することができる。そして、前述した手続きは、図３の実施形態のように一つのプログラム／サービスに対する多数のＳＴＫＭ転送手続きにも適用されることができる。
【００７０】
図６は、本発明の実施形態３を用いた場合、ＢＣＡＳＴサービス保護方法を示す流れ図であって、これは図４の実施形態を用いて暗号化されたサービスを転送する手続きを示すものである。本実施形態は、ＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０がＴＥＫを独占的に生成し、サービス暗号化及び認証のためのＳＥＫ／ＰＥＫ及びＳＡＫ／ＰＡＫをＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０に伝達して、ＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０でＳＴＫＭに対するメッセージ認証コード（ＭＡＣ）の処理を可能にしたものである。
【００７１】
まず、図６において、移動端末５０がＢＣＡＳＴ加入管理部（ＢＳＭ）４０に接続してサービス加入及び受信のための登録手続きを遂行し、ＳＥＫ／ＰＥＫ及びＳＡＫ／ＰＡＫが含まれたＬＴＫＭを受信するステップ６０１、ステップ６０３の動作は、図５のステップ５０１、ステップ５０３の動作と同一であるので、その詳細な説明は省略する。
【００７２】
以後、ステップ６０５で、ＢＣＡＳＴ加入管理部（ＢＳＭ）４０は、自身が持っているＳＥＫ／ＰＥＫ及びＳＡＫ／ＰＡＫをＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０に伝達する。ステップ６０７で、ＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０は、自身が生成したＴＥＫとその他の情報を用いて部分的に作成されたＳＴＫＭを生成し、最後にこれにＳＡＫ／ＰＡＫで電子署名して、完成されたＳＴＫＭを生成する。ここで、電子署名としては、ＲＳＡのような公開キー／秘密キー方式、またはメッセージ認証コード（ＭＡＣ）関数を利用することができる。以後、完成されたＳＴＫＭを移動端末５０に転送し、ＴＥＫで暗号化されたサービスを放送するステップ６０７乃至ステップ６１３の動作は、図５のステップ５０９乃至ステップ５１５の動作と同一である。
【００７３】
したがって、図６の実施形態においても、移動端末５０は、ＳＴＫＭを通じてＴＥＫを得て、そのＴＥＫを用いて暗号化されたサービスを復号化して再生することができる。そして、前述した手続きは図３の実施形態のように一つのプログラム／サービスに対する多数のＳＴＫＭ転送手続きにも適用されることができる。
【００７４】
以下に説明する添付された図７乃至図１０では、前述した図５と図６に基づいた放送アーキテクチャにおいて、それぞれのエンティティ（entity）を構成するコンポーネント間のメッセージ作動方式について説明する。また、図７乃至図１０の説明では、前述した図２及び図３で提示した方法が適用されることを例として説明する。しかしながら、当業者であれば、後述する図７乃至図１０の説明が単に図２及び図３に限定されず、図４で提示した方法でも適用できることを類推できることは当然である。また、後述する図７乃至図１０では、両方向チャネルをサポートするネットワークで、登録及び長期キーメッセージ（ＬＴＫＭ）の受信過程が遂行される形態を示しているが、放送チャネルをサポートするネットワークでも適用可能である。
【００７５】
前述したように、放送アーキテクチャは放送サービス保護アーキテクチャと放送コンテンツ保護アーキテクチャとに分けられる。放送サービス保護アーキテクチャとコンテンツ保護アーキテクチャとの間の相違点は、下記の通りである。放送コンテンツ保護アーキテクチャは、転送されるコンテンツに対する権利管理（rights management）をサポートすることができる。一方、放送サービス保護アーキテクチャは権利管理機能がない。
【００７６】
図７は、図２及び図３に提示された方法により放送サービス保護アーキテクチャでＢＣＡＳＴのＤＲＭプロファイルの動作時に遂行される信号の流れ図である。
上記ＤＲＭプロファイルは、ＯＭＡ標準団体で定義したＤＲＭ ｖ２．０規格を放送環境で使用することに適するように作った放送用ＤＲＭ規格である。
【００７７】
まず、移動端末５０は、ステップ７０１で、ＢＣＡＳＴサービスの受信のための加入者の加入情報を管理するＢＣＡＳＴ加入管理部（ＢＳＭ）４０のＳＰ−Ｍコンポーネント４１に両方向ネットワーク７０を通じて接続してＢＣＡＳＴサービスの加入及び受信のための所定の登録（Registration）手続きを遂行する。このような登録手続きに対しては前述したので、ここでは詳細な説明を省略する。
【００７８】
上記登録手続きを遂行した移動端末５０は、ステップ７０３で、ＢＣＡＳＴ加入管理部（ＢＳＭ）４０のＣＰ−Ｍコンポーネントからサービス暗号キー（ＳＥＫ）／サービス認証キー（ＳＡＫ）、またはプログラム暗号キー（Program Encryption Key：ＰＥＫ）／プログラム認証キー（Program Authentication Key：ＰＡＫ）が含まれた長期キーメッセージ（ＬＴＫＭ）を獲得する。ここで、上記ＳＥＫ／ＳＡＫはサービス（Service）に対する暗号化／電子署名に使われるキーであり、ＰＥＫ／ＰＡＫはプログラム（Program）に対する暗号化／電子署名に使われるキーである。サービスはコンテンツの集合と見ることができ、プログラムは一つのコンテンツと見ることができる。
【００７９】
ＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０のＳＰ−ＫＤコンポーネント３３は、ステップ７０５で、移動端末５０が暗号化されたサービスを復号化する時に用いるトラフィック暗号キー（ＴＥＫ）を生成する。ステップ７０７で、ＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０のＳＰ−ＫＤコンポーネント３３は、生成されたトラフィック暗号キー（ＴＥＫ）と共に短期キーメッセージ（ＳＴＫＭ）生成に必要な他のパラメータ（例えば、暗号化方法、暗号化方法に従う関連情報、プロトコルバージョン、時間情報等）をＢＣＡＳＴ加入管理部（ＢＳＭ）４０のＳＰ−Ｍコンポーネント４１へ転送する。
【００８０】
以後、ＳＴＫＭ生成に必要なＴＥＫと幾つかのパラメータを受信したＢＣＡＳＴ加入管理部（ＢＳＭ）４０のＳＰ−Ｍコンポーネント４１は、自身が持っているサービス暗号キー（ＳＥＫ及びＰＥＫ）でトラフィック暗号キー（ＴＥＫ）などを暗号化し、上記暗号化されたトラフィック暗号キー（ＴＥＫ）を含んだ他のパラメータで作成された短期キーメッセージ（ＳＴＫＭ）をサービス認証キー（ＳＡＫ及びＰＡＫ）で電子署名して、完成された短期キーメッセージ（ＳＴＫＭ）を生成する。ここで、電子署名としては、ＲＳＡのような公開キー／秘密キー方式、またはＭＡＣ関数を用いることができる。ＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０とＢＣＡＳＴ加入管理部（ＢＳＭ）４０は、短期キーメッセージ（ＳＴＫＭ）の作成に必要なトラフィック暗号キー（ＴＥＫ）及び幾つかのパラメータの送受信のために、短期キーメッセージ（ＳＴＫＭ）伝達メッセージ、または短期キーメッセージ（ＳＴＫＭ）要請メッセージを交換することができる。このような過程に対する説明は前述したので、ここでは詳細な説明を省略する。そして、ＢＣＡＳＴ加入者管理部４０のＳＰ−Ｍコンポーネント４１は、ステップ７０９で、前述した過程を通じて完成された短期キーメッセージ（ＳＴＫＭ）をＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０のＦＤ／ＳＤコンポーネント３２に伝達する。
【００８１】
ステップ７１１で、ＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０のＳＰ−ＫＤコンポーネント３３は、生成されたトラフィック暗号キー（ＴＥＫ）をＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０のＳＰ−Ｅコンポーネント３１へ転送する。上記ＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０のＳＰ−Ｅコンポーネント３１は、伝達を受けたサービスの暗号化を制御する。これは、図７のステップ７１７に該当する。
【００８２】
コンテンツ供給者（ＣＣ）１０は、コンテンツをＢＣＡＳＴサービスアプリケーション（ＢＳＡ）２０のファイルアプリケーション／ストリームアプリケーション（ＦＡ／ＳＡ）コンポーネント２１に伝達する。このようにコンテンツが伝達されると、ステップ７１５で、ＢＣＡＳＴサービスアプリケーション（ＢＳＡ）２０のＦＡ／ＳＡコンポーネント２１は、伝達を受けたコンテンツをサービス形態に作り変えてＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０のＳＰ−Ｅコンポーネント３１に伝達する。ステップ７１７で、ＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０のＳＰ−Ｅコンポーネント３１は、前述した暗号化を遂行し、ステップ７１９で、暗号化されたサービスをＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０のＦＤ／ＳＤコンポーネント３２に伝達する。
【００８３】
以後、ステップ７２１で、ＦＤ／ＳＤコンポーネント３２は、完成された短期キーメッセージ（ＳＴＫＭ）を移動端末５０へ転送する。次に、ステップ７２３で、ＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０のＦＤ／ＳＤコンポーネント３２は、暗号化されたサービスを移動端末５０まで伝達する。このような過程を経て、暗号化されたサービスを上記移動端末に提供できるようになる。
【００８４】
図８は、図２と図３で提示した放送サービス保護アーキテクチャで、ＢＣＡＳＴのスマートカードプロファイル作動時に遂行される過程の信号流れ図である。
図８は、前述した図７と類似な過程を有する。したがって、類似な過程に対しては類似な過程の参照符号を対比するようにし、相違する過程に対してのみ説明する。
【００８５】
まず、図８のステップ８０１における登録過程は前述した図７の過程と同一である。以後、ステップ８０３では、長期キーメッセージ（ＬＴＫＭ）を受信するエンティティは移動端末５０に含まれたスマートカード５１であって、図７での説明と相違している。その他、ステップ８０５乃至ステップ８１９は、図７で説明したステップ７０５乃至ステップ７１９と同一である。上記のように長期キーメッセージ（ＬＴＫＭ）を受信するエンティティが移動端末５０のスマートカード５１であるので、上記暗号化されたサービスを復号化するために、ステップ８２１で、短期キーメッセージ（ＳＴＫＭ）が移動端末５０のスマートカード５１で受信され、トラフィック暗号キー（ＴＥＫ）が移動端末５０に伝達されて復号化に用いられる。以後、ステップ８２３の暗号化されたサービス転送は、前述した図７のステップ７２３の通りである。したがって、移動端末５０にスマートカード５１が含まれる場合は、図８で説明したように動作して、暗号化されたサービスを受信して処理することができる。
【００８６】
図９は、図２と図３で提示した方法により放送コンテンツ保護アーキテクチャでＢＣＡＳＴのＤＲＭプロファイル動作時に遂行される過程の信号流れ図である。
図９の動作も前述した図７と類似している。図９は、前述した図７と対比すると、コンテンツ保護アーキテクチャに基づいて作動する点が相違する。コンテンツ保護アーキテクチャにおいて、各コンポーネントの機能はサービス保護アーキテクチャと類似しているが、ＢＣＡＳＴ加入者管理部４０のＣＰ−Ｍコンポーネント４２は、権利管理遂行に使われることができる権利オブジェクト（Rights Object）を生成することができる。即ち、前述した図７と対比すると、ＢＣＡＳＴ加入者管理部４０のＳＰ−Ｍコンポーネント４１がＣＰ−Ｍコンポーネント４２に代替され、上記ＣＰ−Ｍコンポーネント４２では権利管理遂行に使われることができる権利オブジェクト（Rights Object）を生成できるという点に差がある。
【００８７】
図１０は、図２と図３で提示した方法により放送コンテンツ保護アーキテクチャでＢＣＡＳＴのスマートカードプロファイルが動作時に遂行される方式を示す信号流れ図である。
図１０は、前述した図８と類似している。但し、図１０は図９のようにコンテンツ保護アーキテクチャに基づいて作動する点が相違している。したがって、図１０と図８との相違点は、図７と図９との相違点と同一である。即ち、コンテンツ保護アーキテクチャにおいて、各コンポーネントの機能はサービス保護アーキテクチャと類似しているが、ＢＣＡＳＴ加入者管理部４０のＣＰ−Ｍコンポーネント４２は、権利管理遂行に使われることができる権利オブジェクト（Rights Object）を生成することができる。即ち、前述した図８と対比すると、ＢＣＡＳＴ加入者管理部４０のＳＰ−Ｍコンポーネント４１がＣＰ−Ｍコンポーネント４２に代替され、ＣＰ−Ｍコンポーネント４２では権利管理遂行に使われることができる権利オブジェクト（Rights Object）を生成できるという点に差がある。
【００８８】
図１１は、図２と図３で説明した方法が放送サービス及びコンテンツ保護方法と連動される過程を示す図であって、図７の実施形態における短期キーメッセージ（ＳＴＫＭ）の転送過程ではＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０のＦＤ／ＳＤコンポーネント３２が用いられるが、図１１の実施形態ではＦＤ／ＳＤコンポーネント３２を利用しない。
【００８９】
まず、図１１のステップ１１０１乃至ステップ１１０７は、図７のステップ７０１乃至ステップ７０７の動作と同一である。ステップ１１０１乃至ステップ１１０７で、移動端末５０がＢＣＡＳＴ加入管理部（ＢＳＭ）４０のＳＰ−Ｍコンポーネント４１とＢＣＡＳＴサービスの加入及び受信のための所定登録（Registration）手続きを遂行し、ＳＰ−Ｍコンポーネント４１からサービス暗号キー（ＳＥＫ）／サービス認証キー（ＳＡＫ）、またはプログラム暗号キー（ＰＥＫ）／プログラム認証キー（ＰＡＫ）が含まれた長期キーメッセージ（ＬＴＫＭ）を受信する動作を遂行して、ＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０のＳＰ−ＫＤコンポーネント３３がトラフィック暗号キー（ＴＥＫ）を生成した後、上記生成されたトラフィック暗号キー（ＴＥＫ）と短期キーメッセージ（ＳＴＫＭ）の生成に必要な他のパラメータ（例えば、暗号化方法、暗号化方法に従う関連情報、プロトコルバージョン、時間情報等）をＢＣＡＳＴ加入管理部（ＢＳＭ）４０のＳＰ−Ｍコンポーネント４１へ転送する。
【００９０】
但し、図１１の実施形態では、ＦＤ／ＳＤコンポーネント３２を利用しないので、ステップ１１０９で、ＢＣＡＳＴ加入管理部（ＢＳＭ）４０のＳＰ−Ｍコンポーネント４１は、サービス／プログラム認証キー（ＳＡＫ／ＰＡＫ）で電子署名して、完成された短期キーメッセージ（ＳＴＫＭ）を生成し、生成された短期キーメッセージ（ＳＴＫＭ）をＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０のＳＰ−ＫＤコンポーネント３３へ転送する。ここで、電子署名としては、ＲＳＡのような公開キー／秘密キー方式、またはＭＡＣ関数を用いることができる。以後、ステップ１１１１で、ＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０のＳＰ−ＫＤコンポーネント３３は、ステップ１１０５で生成されたトラフィック暗号キー（ＴＥＫ）をＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０のＳＰ−Ｅコンポーネント３１へ転送する。上記ＳＰ−Ｅコンポーネント３１は、伝達を受けたサービスの暗号化を制御する。
【００９１】
ステップ１１１３乃至ステップ１１１７の動作は、図７のステップ７１３乃至ステップ７１７の動作と同一である。ステップ１１１３乃至ステップ１１１７で、コンテンツ供給者（ＣＣ）１０がＢＣＡＳＴサービスアプリケーション（ＢＳＡ）２０のＦＡ／ＳＡコンポーネント２１にコンテンツを伝達し、ＦＡ／ＳＡコンポーネント２１がコンテンツをサービス形態に作り変えた後、ＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０のＳＰ−Ｅコンポーネント３１に伝達し、ＳＰ−Ｅコンポーネント３１がサービスの暗号化を遂行する。前述した動作に従ってサービスの暗号化が完了されると、ステップ１１１９で、ＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０のＳＰ−ＫＤコンポーネント３３は、ステップ１１０９でＳＰ−Ｍコンポーネント３１から伝達を受けた暗号化されたサービス及びコンテンツを復号化するために用いられるトラフィック暗号キー（ＴＥＫ）を含んでいる短期キーメッセージ（ＳＴＫＭ）を移動端末５０へ転送する。
【００９２】
以後、ステップ１１２１で、ＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０のＳＰ−Ｅコンポーネント３１は、暗号化されたサービスを移動端末５０に伝達し、これを受信した移動端末５０は、ステップ１１１９で伝達を受けた短期キーメッセージ（ＳＴＫＭ）を用いて、上記暗号化されたサービスを復号化する。図１１の実施形態では、移動端末５０が暗号化されたサービスを受信する過程を図示したが、暗号化されたコンテンツの受信にも適用されることができる。
【００９３】
図１２は、図４で提示した方法が放送サービス及びコンテンツ保護方法と連動される過程を示す図であって、図１２の実施形態は短期キーメッセージ（ＳＴＫＭ）の生成過程を除いては図１１の実施形態と同一である。
【００９４】
即ち、上記短期キーメッセージ（ＳＴＫＭ）の生成過程を見ると、ステップ１２０７で、ＢＣＡＳＴ加入管理部（ＢＳＭ）４０のＳＰ−Ｍコンポーネント４１は、サービス（Service）に対する暗号化／電子署名に使われるキーとしてＳＥＫとＳＡＫが含まれたサービス暗号化及び認証キー（Service Encryption Authentication Key：ＳＥＡＫ）及び／又はプログラム（Program）に対する暗号化／電子署名に使われるキーとしてＰＥＫとＰＡＫが含まれたプログラム暗号化及び認証キー（Program Encryption Authentication Key：ＰＥＡＫ）をＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０のＳＰ−ＫＤコンポーネント３３に伝達する。すると、ステップ１２０９で、ＳＰ−ＫＤコンポーネント３３は、サービス／プログラム認証キー（ＳＡＫ／ＰＡＫ）で電子署名することにより、完成された短期キーメッセージ（ＳＴＫＭ）を生成し、生成された短期キーメッセージ（ＳＴＫＭ）は、ステップ１２１９で、移動端末５０に伝達される。なお、図１２のステップ１２０１乃至ステップ１２０５、ステップ１２１１乃至ステップ１２２１の動作は、図１１のステップ１１０１乃至ステップ１１０５、ステップ１１１１乃至ステップ１１２１の動作と同一であるので、その詳細な説明は省略する。
【００９５】
図１１と図１２の実施形態は、サービス保護（Service Protection）アーキテクチャの各コンポーネントの動作を説明したが、コンテンツ保護（Content Protection）アーキテクチャの各コンポーネントも同一な方式により動作する。一方、図１１及び図１２の実施形態とコンテンツ保護に対する図９及び図１０の実施形態との相違点は、図１１及び図１２の実施形態では、ＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）３０のＦＤ／ＳＤコンポーネント３２を利用しないということである。そして、図１１及び図１２の実施形態で、スマートカードが適用される場合、移動端末５０のサービス登録処理及び長期キーメッセージ（ＬＴＫＭ）の伝達処理が、スマートカード５１と、ＳＰ−Ｍコンポーネント４１またはＣＰ−Ｍコンポーネント４２との間で実施されることができ、短期キーメッセージ（ＳＴＫＭ）は、上記伝達を受けた短期キーメッセージ（ＳＴＫＭ）からトラフィック暗号キー（ＴＥＫ）が得られるスマートカード５１に伝達されることができる。なお、図２と図３で提示した短期キーメッセージ（ＳＴＫＭ）の伝達方法は、図１１と図１２の実施形態にも適用されることができる。
【００９６】
以上、本発明の詳細な説明においては具体的な実施形態について詳述したが、本発明の範囲を逸脱しない限り、各種の変形が可能であることは勿論である。よって、本発明の範囲は説明の実施形態によって定まるものではなく、特許請求の範囲とその均等物によって定まるべきである。
【図面の簡単な説明】
【００９７】
【図１】従来の携帯放送システムのネットワークアーキテクチャを示すブロック図である。
【図２】本発明の実施形態１に従うＢＳＭ基盤の暗号キー及び短期キーメッセージの生成方法を示す流れ図である。
【図３】本発明の実施形態２に従うＢＳＭ基盤の複数の暗号キー及び短期キーメッセージの生成方法を示す流れ図である。
【図４】本発明の実施形態３に従うＢＳＤ／Ａ基盤の暗号キー及び短期キーメッセージの生成方法を示す流れ図である。
【図５】本発明の実施形態１または実施形態２を用いたＢＣＡＳＴサービス保護方法を示す流れ図である。
【図６】本発明の実施形態３を用いたＢＣＡＳＴサービス保護方法を示す流れ図である。
【図７】図２及び図３に提示された放送サービス保護アーキテクチャでＢＣＡＳＴのＤＲＭプロファイル作動時に遂行される処理の流れ図である。
【図８】図２と図３で提示した放送サービス保護アーキテクチャでＢＣＡＳＴのスマートカードプロファイル作動時に遂行される処理の流れ図である。
【図９】図２と図３で提示した放送コンテンツ保護アーキテクチャでＢＣＡＳＴのＤＲＭプロファイル動作時に遂行される処理の流れ図である。
【図１０】図２と図３で提示した放送コンテンツ保護アーキテクチャでＢＣＡＳＴのスマートカードプロファイル動作時に遂行される処理の流れ図である。
【図１１】図２と図３で提示した方法が放送サービス及びコンテンツ保護アーキテクチャでＳＴＫＭ生成方法と連動される処理の流れ図である。
【図１２】図４で提示した方法が放送サービス及びコンテンツ保護アーキテクチャと連動される処理の流れ図である。
【符号の説明】
【００９８】
１０  コンテンツ供給者（ＣＣ）
２０  ＢＣＡＳＴサービスアプリケーション部（ＢＳＡ）
３０  ＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）
４０  ＢＣＡＳＴ加入管理部（ＢＳＭ）
５０  移動端末
６０  放送ネットワーク
【図１】
2009528760.tif 000015
【図２】
2009528760.tif 000016
【図３】
2009528760.tif 000017
【図４】
2009528760.tif 000018
【図５】
2009528760.tif 000019
【図６】
2009528760.tif 000020
【図７】
2009528760.tif 000021
【図８】
2009528760.tif 000022
【図９】
2009528760.tif 000023
【図１０】
2009528760.tif 000024
【図１１】
2009528760.tif 000025
【図１２】
2009528760.tif 000026
【国際調査報告】
2009528760.tif 000027
2009528760.tif 000028