(57)【要約】  本発明は、特にスマートカードを用いてユーザの便宜性を極大化することができ、充分の保安水準を維持することができるデジタルコンテンツの配布方法及びこれに使われるコンテンツ実行デバイスに関する。本発明のコンテンツ実行デバイスは、コンテンツを実行するのに必要なツールが格納された独立認証手段と；接続された独立認証手段と放送サーバーとの間のユーザ認証のためのチャネルを提供するための認証サポートモジュールと；前記接続された独立認証手段に格納されたツールを呼び出すためのツールエージェントと；前記放送サーバーから入力されたコンテンツデータを実行させるためのコンテンツ実行部と；を含むことを特徴とする。本発明のコンテンツ権限管理システムに含まれるコンテンツ実行デバイスにスマートカードをユーザ認証及び／またはコンテンツ再生用ツール管理用途に適用し、これにより、ユーザは、別途の措置なくスマートカードだけを交替することによって、新しいコンテンツ実行デバイスで自身にライセンスが付与されたコンテンツを自由に実行させる便宜を付与することができるという効果がある。すなわち、本発明によれば、ユーザは、異なるブロードキャスターのコンテンツを効率的に利用可能となる。
2008529152.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを実行するのに必要なツールが格納された独立認証手段と；
前記独立認証手段に格納されたツールを呼び出すためのツールエージェントと；
外部の放送サーバーから入力されたコンテンツデータを実行させるためのコンテンツ実行部と；
を含むコンテンツ実行デバイス。
【請求項２】
前記独立認証手段は、スマートカードであることを特徴とする請求項１に記載のコンテンツ実行デバイス。
【請求項３】
前記スマートカードと外部の放送サーバーとの間にデータ通信チャネルを提供するための認証サポートモジュールをさらに含むことを特徴とする請求項２に記載のコンテンツ実行デバイス。
【請求項４】
前記スマートカードは、
コンテンツの実行に必要なツールを格納するためのツール格納部と；
外部の放送サーバーに対する権限情報を格納するための権限格納部と；
外部の放送サーバーと相互認証を行うための認証モジュールと；
を含むことを特徴とする請求項２に記載のコンテンツ実行デバイス。
【請求項５】
外部の放送サーバーに接続し、前記独立認証手段に格納されたツールをアップグレードするためのツールアップグレード部をさらに含むことを特徴とする請求項１に記載のコンテンツ実行デバイス。
【請求項６】
ユーザデバイスから放送局サーバーに新規加入を要請する段階と；
前記ユーザデバイスに接続されたユーザのスマートカード情報を前記放送局サーバーに伝送する段階と；
前記放送局サーバーが伝送されたスマートカード情報を確認する段階と；
前記放送局サーバーに新規加入及びユーザのスマートカードを登録する段階と；
前記放送局サーバーが認証書を前記スマートカードに伝送する段階と；
前記スマートカードが内部メモリに前記認証書を格納する段階と；
を含むコンテンツ放送サービス加入方法。
【請求項７】
前記認証書格納段階の後に、
前記ユーザデバイスがコンテンツの実行に必要な少なくとも１つのツールを統合管理するツールサーバーに接続し、特定のツールを要請する段階と；
前記ツールサーバーが前記スマートカードを検証する段階と；
前記ツールサーバーから前記ユーザデバイスに前記特定のツールを伝送する段階と；
前記スマートカードに伝送された特定のツールを格納する段階と；
をさらに含むことを特徴とする請求項６に記載のコンテンツ放送サービス加入方法。
【請求項８】
放送局サーバーからコンテンツを受信する段階と；
前記受信されたコンテンツを実行するのに必要なツールを判断する段階と；
前記必要なツールがスマートカードに存在するか否かを判断する段階と；
ツールサーバーに接続し、前記スマートカードに存在しないツールを要請する段階と；
前記放送サーバーから当該ツールを伝送される段階と；
前記スマートカードに前記伝送されたツールを格納する段階と；
前記スマートカードに格納されたツールを用いて前記コンテンツを実行する段階と；
を含むコンテンツ実行方法。
【請求項９】
放送局サーバー及び／またはツールサーバーから許可を受けて、ソースデバイスに格納されたコンテンツをターゲットデバイスに再配布する方法において、
前記コンテンツが再配布許諾されたものであるか否かを検査する段階と；
前記ターゲットデバイスに前記コンテンツ、使用ツール情報及び前記放送局サーバーのポインタを伝送する段階と；
前記ターゲットデバイスが前記放送局サーバーに接続し、前記コンテンツの実行許可を要請する段階と；
実行許可を受けて前記コンテンツを再生する段階と；
を含むコンテンツ再配布方法。
【請求項１０】
前記再配布許諾可否の検査段階の後に、
前記ツールサーバーから前記ターゲットデバイスを認証される段階をさらに含むことを特徴とする請求項９に記載のコンテンツ再配布方法。
【請求項１１】
前記ターゲットデバイス認証段階は、
ソースデバイスからターゲットデバイスの識別値を前記ツールサーバーに伝送する段階と；
前記ツールサーバーから入力された識別値をＤＢで照会し、前記ターゲットデバイスが再配布される権限を保有するか否かを判断する段階と；
前記判断結果を前記ソースデバイスに伝達する段階と；
を含むことを特徴とする請求項１０に記載のコンテンツ再配布方法。
【請求項１２】
前記コンテンツ伝送段階の後に、
ターゲットデバイスが前記ツールサーバーから必要なツールを獲得する段階をさらに含むことを特徴とする請求項９に記載のコンテンツ再配布方法。
【請求項１３】
放送サーバーから許可を受けて、ソースデバイスに格納されたコンテンツをターゲットデバイスに再配布する方法において、
前記コンテンツが再配布許諾されたものであるか否かを検査する段階と；
外部の放送サーバーから前記ターゲットデバイスを認証される段階と；
前記ターゲットデバイスに前記コンテンツ、使用ツール情報及びプレイ許可情報を伝送する段階と；
前記ターゲットデバイスで前記コンテンツを再生する段階と；
を含むコンテンツ再配布方法。
【請求項１４】
放送局サーバー及び／またはツールサーバーから許可を受けて、ソースデバイスに格納されたコンテンツをコンバージョンし、ターゲットデバイスに再配布する方法において、
前記ソースデバイスに格納されたコンテンツがコンバージョン再配布が許可されたものであるか否かを検査する段階と；
前記ツールサーバーにポータブルツールの伝送を要請し、ダウンロードされる段階と；
前記放送局サーバーに前記コンテンツのコンバージョン再配布許可書を要請して伝送される段階と；
前記ターゲットデバイスにコンテンツ、ポータブルツール及び前記再伝送許可書を伝送する段階と；
前記ターゲットデバイスで前記ポータブルツール及び再伝送許可書を使用して前記コンテンツを再生する段階と；
を含むコンテンツ再配布方法。
【請求項１５】
前記再配布許可可否の検査段階の後に、
前記ターゲットデバイスが前記ソースデバイスの属する同じユーザドメインの一員であるか否かを確認する段階をさらに含むことを特徴とする請求項１４に記載のコンテンツ再配布方法。
【請求項１６】
コンテンツデバイスが保有するコンテンツを外部のターゲットデバイスに再配布する方法において、
前記コンテンツが再配布許諾されたものであるか否かを検査する段階と；
外部のツールサーバーから前記ターゲットデバイスを認証される段階と；
前記ターゲットデバイスに前記コンテンツ、使用ツール情報及び前記コンテンツに対する権利を保有する放送局サーバーのポインタを伝送する段階と；
を含むコンテンツ再配布方法。
【請求項１７】
前記ターゲットデバイス認証段階は、
コンテンツデバイスからターゲットデバイスの識別値を前記ツールサーバーに伝送する段階と；
前記ツールサーバーから前記ターゲットデバイスが再配布される権限を保有するか否かの判断結果を伝達される段階と；
を含むことを特徴とする請求項１６に記載のコンテンツ再配布方法。
【請求項１８】
コンテンツデバイスが外部のソースデバイスから保有するコンテンツを再配布される方法において、
前記ソースデバイスから前記コンテンツ、使用ツール情報及び前記放送局サーバーのポインタを伝送される段階と；
前記コンテンツに対する権利を保有する放送局サーバーに接続し、前記コンテンツの実行許可を要請する段階と；
実行許可を受けて前記コンテンツを再生する段階と；
を含むコンテンツ再配布方法。
【請求項１９】
前記コンテンツを伝送される段階の後に、
外部のツールサーバーから前記使用ツール情報に対応するツールを獲得する段階をさらに含むことを特徴とする請求項１８に記載のコンテンツ再配布方法。
【請求項２０】
コンテンツデバイスが保有するコンテンツをコンバージョンし、外部のターゲットデバイスに再配布する方法において、
前記コンテンツがコンバージョン再配布が許可されたものであるか否かを検査する段階と；
外部のツールサーバーにポータブルツールの伝送を要請し、ダウンロードされる段階と；
前記コンテンツに対する権利を保有する放送局サーバーに前記コンテンツのコンバージョン再配布許可書を要請して伝送される段階と；
前記ターゲットデバイスにコンテンツ、ポータブルツール及び前記再伝送許可書を伝送する段階と；
を含むことを特徴とするコンテンツ再配布方法。
【請求項２１】
前記再配布許可可否の検査段階の後に、
前記ターゲットデバイスが、前記ソースデバイスの属する同じユーザドメインの一員であるか否かを確認する段階をさらに含むことを特徴とする請求項２０に記載のコンテンツ再配布方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル放送に使われるコンテンツ提供サービス方法及びこれに使われるコンテンツ実行デバイスに関し、特に、スマートカードを用いてユーザの便宜性を極大化することができ、充分の保安水準を維持することができるデジタルコンテンツ提供サービス方法及びこれに使われるコンテンツ実行デバイスに関する。
【背景技術】
【０００２】
デジタルコンテンツの場合、従来のアナログコンテンツに比べて品質に優れていて、その運用上の便利性に優れているが、無限回数で複製が可能であるため、著作権の侵害可能性及び侵害範囲が増大する。特に、デジタル放送の場合、数多くの加入者に複製が容易なデジタルコンテンツを提供する場合、著作権侵害が大きく発生するだろうということは、極めて自明である。したがって、デジタル産業の発展に伴ってデジタルコンテンツの保護に対する重要性が急激に増大しながら、多様な形態のＤＲＭ（digital rights management：デジタルコンテンツ権利管理）が開発された。
【０００３】
このように、放送サービスがデジタル化されるにつれて、さらに改善された保護メカニズムが必要である。既存のＣＡＳ（Conditional Access System）は、浮かび上がるブロードキャスティングビジネスモデルからブロードキャスティングコンテンツの保安を保証することができない。例えば、それは、ブロードキャスティングコンテンツを録音及び再配布から保護することができない。
【０００４】
従来の放送システム上での各放送局サーバー（broadcaster）は、放送（broadcasting）サービスのために自身だけの特有な保護メカニズムを利用していて、他の放送局と互換可能な保護メカニズムは存在しなかった。したがって、最終ユーザが他のブロードキャスターから新しいチャネルサービスを利用しようとすれば、彼は、自身のセットトップボックス（Set-Top-Box：ＳＴＢ）を変更しなければならない。これは、放送コンテンツ消費者にとって非常に面倒なことになり、経済的に非効率的である。
【０００５】
また、ユーザが自身のセットトップボックスを交替する場合、交替されたセットトップボックスに対する登録作業を各放送局毎に行わなければならないが、これは、ユーザに大きい不便を招く。
【０００６】
一方、正当な権限でコンテンツを伝送されたユーザは、前記コンテンツを伝送されたマルチメディアデバイスでない他のデバイスで使用したり、他のユーザに再配布しようとする意思を有することができるが、従来技術では、このような変形されたライセンス配布は許容されなかった。これは、ユーザのコンテンツ利用において制限されるところ、デジタルコンテンツ放送の普及に障害になることができる。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は、前述のような問題点を克服するためになされたもので、その目的は、デジタルコンテンツの配布管理の保安性及び／または便宜性を強化することにある。
【０００８】
また、本発明の他の目的は、スマートカードを用いて便利に権限認証手続を行うことができるコンテンツ実行デバイスを提供することにある。
【０００９】
また、本発明のさらに他の目的は、認証及びツール管理の役目が分担された構造の放送システムにおいてスマートカードを用いて効率的に放送サービスを提供する方法を提供することにある。
【００１０】
また、本発明のさらに他の目的は、放送コンテンツ消費者の領域をホームドメインとして規定した放送システムにおいてスマートカードを用いて効率的に放送サービスを提供する方法を提供することにある。
【００１１】
また、本発明のさらに他の目的は、正当に獲得したコンテンツを他のユーザやデバイスに伝送することができる方法を提供することにある。
【課題を解決するための手段】
【００１２】
上記目的を達成するための本発明のコンテンツ実行デバイスは、コンテンツを実行するのに必要なツールが格納された独立認証手段と；前記独立認証手段に格納されたツールを呼び出すためのツールエージェントと；放送サーバーから入力されたコンテンツデータを実行させるためのコンテンツ実行部と；を含むことを特徴とする。
【００１３】
上記目的を達成するための本発明のコンテンツ実行デバイス（放送サービスユーザ側に属することを強調するためにユーザデバイスともいう）及びコンテンツデータを放送する放送サーバーへのコンテンツ放送サービス加入方法は、ユーザデバイスがコンテンツデータを放送する放送局サーバーに新規加入を要請する段階と；前記ユーザデバイスに接続されたユーザのスマートカード情報を前記放送局サーバーに伝送する段階と；前記放送局サーバーが伝送されたスマートカード情報を確認する段階と；前記放送局サーバーに新規加入及びユーザのスマートカードを登録する段階と；前記放送局サーバーが認証書を前記スマートカードに伝送する段階と；前記スマートカードが内部メモリに前記認証書を格納する段階と；を含むことを特徴とする。
【００１４】
上記目的を達成するための本発明のコンテンツ実行デバイスで行われるコンテンツ実行方法は、放送局サーバーからコンテンツを伝送される段階と；前記伝送されたコンテンツを実行するのに必要なツールを判断する段階と；前記必要なツールが前記コンテンツ実行デバイスに接続されたスマートカードに存在するか否かを判断する段階と；ツールサーバーに接続し、前記スマートカードに存在しないツールを要請する段階と；前記ツールサーバーから当該ツールを伝送される段階と；前記スマートカードに前記伝送されたツールを格納する段階と；前記スマートカードに格納されたツールを用いて前記コンテンツを再生する段階と；を含むことを特徴とする。
【００１５】
上記目的を達成するための再配布するコンテンツ実行デバイス（ソースデバイス）及び再配布されるコンテンツ実行デバイス（ソースデバイス）で行われる本発明のコンテンツ再配布方法は、再配布しようとするコンテンツが再配布許諾されたものであるか否かを検査する段階と；前記ターゲットデバイスに前記コンテンツ、使用ツール情報及び当該放送局サーバーのポインタを伝送する段階と；前記ターゲットデバイスが前記放送局サーバーに接続し、前記コンテンツの実行許可を要請する段階と；実行許可を受けて前記コンテンツを再生する段階と；を含むことを特徴とする。
【００１６】
上記目的を達成するためのソースデバイス及びターゲットデバイスで行われる本発明の他のコンテンツ再配布方法は、再配布しようとするコンテンツが再配布許諾されたものであるか否かを検査する段階と；外部の放送サーバーから前記ターゲットデバイスを認証される段階と；前記ターゲットデバイスに前記コンテンツ、使用ツール情報及びプレイ許可情報を伝送する段階と；前記ターゲットデバイスで前記コンテンツを再生する段階と；を含むことを特徴とする。
【００１７】
前記ソースデバイスが保有するコンテンツを前記ターゲットデバイスに再配布する方法は、前記コンテンツが再配布許諾されたものであるか否かを検査する段階と；前記ツールサーバーから前記ターゲットデバイスを認証される段階と；  前記ターゲットデバイスに前記コンテンツ、使用ツール情報及び前記コンテンツに対する権利を保有する放送局サーバーのポインタを伝送する段階と；を含むことを特徴とする。
【００１８】
前記ターゲットデバイスが前記ソースデバイスから保有するコンテンツを再配布される方法は、前記ソースデバイスから前記コンテンツ、使用ツール情報及び前記放送局サーバーのポインタを伝送される段階と；前記コンテンツに対する権利を保有する放送局サーバーに接続し、前記コンテンツの実行許可を要請する段階と；実行許可を受けて前記コンテンツを再生する段階と；を含むことを特徴とする。
【００１９】
上記目的を達成するためのコンテンツ実行デバイス（ソースデバイス）及びポータブルデバイス（ターゲットデバイス）で行われるコンバージョンするコンテンツ再配布方法は、前記ソースデバイスに格納されたコンテンツがコンバージョン再配布が許可されたものであるか否かを検査する段階と；ツールサーバーにポータブルデバイス用ツール（以下、ポータブルツールという）の伝送を要請し、ダウンロードされる段階と；放送局サーバーに前記ターゲットデバイスへの再伝送許可書を要請し、伝送される段階と；ポータブルデバイスにコンテンツ、ポータブルツール及び前記再伝送許可書を伝送する段階と；前記ターゲットデバイスで前記ポータブルツール及び再伝送許可書を使用して前記コンテンツを再生する段階と；を含むことを特徴とする。
【００２０】
前記ソースデバイスが保有するコンテンツを前記ターゲットデバイスにコンバージョン再配布する方法は、前記コンテンツがコンバージョン再配布が許可されたものであるか否かを検査する段階と；前記ツールサーバーにポータブルツールの伝送を要請し、ダウンロードされる段階と；前記コンテンツに対する権利を保有する放送局サーバーに前記コンテンツのコンバージョン再配布許可書を要請し、伝送される段階と；前記ターゲットデバイスにコンテンツ、ポータブルツール及び前記再伝送許可書を伝送する段階と；を含むことを特徴とする。
【発明の効果】
【００２１】
前述したような本発明のコンテンツ権限管理システムに含まれるコンテンツ実行デバイスにスマートカードをユーザ認証及び／またはコンテンツ再生用ツール管理用途に適用し、これにより、ユーザは、別途の措置なくスマートカードだけを交替することによって、新しいコンテンツ実行デバイスで自身にライセンスが付与されたコンテンツを自由に実行させる便宜を付与する効果がある。
【００２２】
すなわち、本発明によれば、ユーザは、異なるブロードキャスターのコンテンツを効率的に利用可能になる。
【００２３】
本発明に係るコンテンツデータの再配布方法を実施することによって、当該放送に加入しない他のユーザも制限された範囲で当該コンテンツを実行するようにすることによって、適法な方法でコンテンツの広範囲な使用を誘導する効果がある。
【００２４】
本発明に係るコンテンツデータの再配布方法を実施することによって、コンテンツ放送受信機だけでなく、ＰＤＡのようなユーザが保有する他のマルチメディアデバイスでも著作権保護装置がある当該コンテンツを便利に実行するようにすることによって、適法な方法でコンテンツの広範囲な使用を誘導する効果がある。
【発明を実施するための最良の形態】
【００２５】
より明確な説明のために、本発明が使われることができるデジタルコンテンツ保護／管理システムについて記述する。本発明のホームドメインシステムは、多様な形態のデジタルコンテンツ保護／管理システムと共に使われることができる。しかし、本発明がデジタルコンテンツ保護／管理システムに関するものでないから、本発明の動作を説明するために、特定のデジタルコンテンツ保護／管理システムに限定して説明する。
【００２６】
図１に示す放送コンテンツ保護／管理システムは、コンテンツ提供者が保有するプロデューサーサーバーと；前記プロデューサーサーバーから入力されたコンテンツを各サービス加入者に伝達するための伝送サーバー３００−１と；各加入者及び／またはコンテンツに対する認証を行うためのクリアリングハウス３００−２と；コンテンツデータを暗号化／復号化するためのツールを管理するツールサーバー４００と；から構成される。
【００２７】
図示のプロデューサーサーバーは、放送コンテンツを保護管理するための情報を著作するサーバーであって、ツールサーバー４００と連係して保護管理対象であるコンテンツ情報（防護ストリーム）を伝送サーバー３００−１に伝達する役目を担当する。すなわち、放送サービスするコンテンツをクリアリングハウス３００−２に登録し、流通に必要な情報（コンテンツＩＤ、クリアリングハウス公開キー、クリアリングハウスＵＲＬなど）を入力される。また、コンテンツに適用するツールを決定し、ツールに関連した情報（ツールＩＤ、ツール定義（descriptor）など）を入力される。この時、適用するツールがツールサーバー４００に存在しない場合、プロデューサーサーバーは、新しいツールとツールの定義をツールサーバー４００に登録し、新しいツールＩＤを付与されることもできる。また、ＤＭＰターミノロジーによってＣＰまたはＳＰで動作することができる。
【００２８】
図示の伝送サーバー３００−１は、前記プロデューサーサーバーから入力された前記防護ストリームをサービス加入者のドメインコントローラ（コンテンツ実行デバイス）１００に伝送する役目を行う。この時、具現によって、前記防護ストリームをさらに所定のフォーマットに変換して伝送することができ、前記フォーマットの具現によって、前記ツールサーバー４００に登録されたツールをもって変換を行うこともできる。ツールサーバー４００を使用せずに、フォーマット変換がなされる具現においては、前記プロデューサーサーバーが前記伝送サーバー３００に伝送する流通、ツール、格納などに関する情報をシンタックスファイルで作って伝送する時、伝送サーバー３００内で適用されるツールに関連した情報をも別途のシンタックスファイルで伝送されることができる。
【００２９】
図示のツールサーバー４００は、放送コンテンツに適用されるツールを管理するサーバーであって、放送コンテンツに対する暗号化／復号化及び／またはスクランブリング／ディスクランブリング及び／またはウォーターマーキング／フィンガープリンティングツールを体系的に管理するためのものである。ツールを登録するためのツールサーバーのサーバー及びツールを配布／管理するためのツール管理機関のサーバーを含むことができる。本実施例のスマートカードに格納されるソールをダウンロードされるためのサーバーである。
【００３０】
図示のクリアリングハウス３００−２は、一種のサーバーシステムであって、放送コンテンツの流通のために、ユーザのコンテンツ使用、配布などを制御するための使用権限及び条件をライセンスに含めて発給する機能と、コンテンツ使用による課金／支払い／精算機能及びユーザ／デバイス／コンテンツ／ドメイン認証機能を担当する。前記クリアリングハウスは、統合的なデジタル放送提供のための放送標準機関などで保有する統合認証システムであることもでき、各放送局毎に別途に具備した認証システムであることもできる。前記クリアリングハウス３００−２は、前記スマートカードを登録し、必要な保安キー、キー情報、公認認証書のうち少なくとも１つ以上を発給する。
【００３１】
前記プロデューサーサーバー、クリアリングハウス３００−２、伝送サーバー３００−１及びツールサーバー４００は、ユーザの立場で放送局を形成する機関の集合である放送サーバードメインに所属されている。本実施例のコンテンツ実行デバイス１００の観点から、ツール登録及び管理のためのサーバーであるツールサーバー４００を除いた、コンテンツ実行デバイス１００に遠隔連結される放送サーバードメインのクリアリングハウス３００−２及び伝送サーバー３００−１を放送局サーバー３００と称し、前記ツールサーバー４００及び放送局サーバー３００を包括して放送サーバーと称する。
【００３２】
本発明が適用される前記コンテンツ保護／管理システムは、１つのホームドメインに多数のコンテンツ実行デバイス及び／または多数のユーザが含まれる本発明のホームドメインシステムと連係して使われることができる。この場合、デバイス間のコンテンツの再配布は、互いに異なるホームドメイン間のコンテンツ再配布であることができ、コンテンツのコンバージョン再配布は、同一のホームドメイン間のコンテンツ再配布であることができる。
【００３３】
このために、前記クリアリングハウス３００−２の認証データ格納モジュールには、各ホームドメイン別に含むデバイス及び／またはユーザに関する情報を有することができ、認証実行モジュールは、各ホームドメイン別に含むデバイス及び／またはユーザに対する登録手続を行うことができる。
【００３４】
この場合、本実施例のコンテンツ実行デバイスは、１つのホームドメインに多数のコンテンツ実行デバイス及び／または多数のユーザが含まれるホームドメインシステムのホームドメインコントローラとして使われることができる。前記ホームドメイン（ホームドメイン：Home Domain）とは、１つのホームドメインコントローラと、当該ホームドメインコントローラに属するユーザ及びデバイス（ＳＡＶ、ＰＡＶ）のグループを意味する。１つのホームドメインコントローラが１つのホームドメインを規定し、各ホームドメインには、多数のユーザ及びデバイスを含む。ホームドメインコントローラは、デジタル放送受信用セットトップボックスのようにそれ自体が１つのマルチメディア再生機の役目を兼ねるように具現することもでき、ホームドメイン管理だけを担当するように具現することもできる。このように各ホームドメインの定義及び各ユーザ及び／またはデバイスの管理において、ホームドメインコントローラが重大な役目を行うようになる。スマートカードを用いて加入者認証を容易で且つ安全に行うことができる本実施例のコンテンツ実行デバイスは、前記ホームドメインコントローラとして適合した特性を有する。
【００３５】
以下、本発明の好ましい実施例を添付の図面を参照して詳細に説明する。本実施例は、本発明の権利範囲を限定するものでなく、ただ例示的に提示されたものである。
【００３６】
図２に示すコンテンツ実行デバイスは、独立認証モジュールをスマートカードで具現した実施例であって、接続されたスマートカード２００と外部の放送局サーバー３００との間のユーザ認証のためのチャネルを提供するための認証サポートモジュール１１０と；前記接続されたスマートカード２００に格納されたツールを呼び出すためのツールエージェント１２０と；外部の放送局サーバー３００から入力されたコンテンツデータを実行させるためのコンテンツ実行部１３０と；を含む。
【００３７】
本実施例のコンテンツ実行デバイス１００に接続される認証用スマートカード２００は、独立的な演算装置（ＣＰＵ）及び格納メモリ（ＥＥＰＲＯＭ）を内蔵したスマートチップから構成され、本発明の思想と関連した構成要素としては、コンテンツ再生に必要なツールを格納するためのツール格納部２１０と；外部の放送サーバーに対する権限情報を格納するための権限格納部２３０と；外部の放送サーバーに対して相互認証を行うための認証モジュール２２０と；を含む。
【００３８】
前記スマートカード２００は、ＲＦ無線通信方式のＲＦカードで具現可能であるが、コンテンツ実行デバイス１００との安定した連結を保証するために、接触式パッドを使用した通信方式の接触式カードで具現することが好ましい。
【００３９】
前記認証サポートモジュール１１０は、接触式スマートカードと接続するための接触式端子と、スマートカードのための直列通信フォーマットに、または直列通信フォーマットからのデータ変換のためのスマートカードインタフェースモジュールとを含むことができる。
【００４０】
前記コンテンツ実行部１３０及びツールエージェント１２０は、具体的にコンテンツ実行デバイスに備えられるＣＰＵのような演算装置、前記演算装置が実行させるプログラム及び前記プログラムがローディングされるＲＡＭのような演算メモリで具現されることができる。前記コンテンツ実行部１３０の構成及び動作は、一般的なマルチメディア実行デバイスの場合と同様であるが、但し、コンテンツの再生中に前記スマートカード２００に格納された特定のツールが必要な場合、ツールエージェント１２０を呼び出すことができる。前記ツールエージェント１２０は、前記スマートカード２００のツール格納部２１０からコンテンツデータの実行に必要なツールをローディングして実行させる役目を行う。
【００４１】
本実施例のコンテンツ実行デバイス１００は、インターネットのような遠隔通信チャネルを使用して外部の放送局サーバー３００に接続し、必要なデータ通信を行うための放送受信段１４０をさらに含むことができる。
【００４２】
前記ツール格納部２１０及び権限格納部２３０は、スマートカード内部のワンチップに内蔵されたＥＥＰＲＯＭ上に具現することができ、前記認証モジュール２２０は、スマートカード内部のワンチップに内蔵されたＣＰＵコア及び当該プログラムで具現することができる。また、前記スマートカードは、接触式パッドを介して外部（本実施例では、コンテンツ実行デバイス）と直列データ通信を行うことができる直列通信インタフェースをさらに含むことができる。前記ツール格納部２１０は、主に放送国で許可されたユーザのみに配布するツールを格納するための空間であり、前記権限格納部２３０は、放送局に加入されたユーザ（正確に言えば、スマートカードユーザ）の識別情報及び接続（または認証）に必要な情報（例：キー情報、公認認証書）を格納するための空間である。これにより、放送局に登録されて当該スマートカードを発給された加入者は、自身のスマートカードを有していれば、いずれのコンテンツ実行デバイス（但し、スマートカード挿入が可能でなければならない）でも別途の措置なく自身の加入権限の通り放送コンテンツを実行することができるようになる。前記認証モジュール２２０は、外部の放送サーバーが保有する保安キーと対応する保安キー（対称キー方式場合であることもでき、非対称キー方式であることもできる）を保有していて、前記放送サーバーと相互認証を通じて自身の真正性を確認されることができる。相互認証とは、自体演算機能を有するスマートカードの特性を用いてスマートカードでも放送サーバーの真正性を認証することを含むスマートカードに対する認証方法であって、スマートカード業界において広く使われる技術である。
【００４３】
一方、前記ツールエージェント１２０は、図３に示すようなツールパック構造のコンテンツ再生用ソフトウェアパッケージ手段を使用する具現である場合に、一層有用である。
【００４４】
前記ツールパック構造の一例は、ソフトウェア及びデータパッケージであって、ツールパックの書誌情報を含むツールパック書誌情報と；図２のツールエージェントにローディングされる前の原本データであるツールエージェントと；前記ツールエージェントにより活性化され、コンテンツデータを所定の規則で処理するための１つ以上のツールプログラムを含むツールグループと；から構成される。空中波放送やインターネット放送のようなコンテンツデータ提供サービス毎に別途の固有なツールパックを有するようになる。具現によって、前記ツールパック構造は、ツールパック構造が保有するツールパックデータパケットの真正性−権限ある者により生成された後、偽造／変造がないことを表示−を保証するためのツールパック署名値をさらに含むことができる。前記ツールパックインフォメーションには、図１に示すツールサーバーの位置を示すツールサーバーＵＲＬを含むことができる。
【００４５】
前記ツールエージェントは、当該ツールパックによりエンコーディングされたコンテンツデータを取り扱う外部デバイスまたは応用プログラム製作者の便宜のために、当該呼出インタフェース及び／または媒介変数、リターン変数などの仕様を公衆に公開することが好ましい。前記ツールパックエージェントは、当該ツールパックを必要とするコンテンツデータを実行させようとする時、あらかじめツールエージェントにローディングされることが好ましい。
【００４６】
前記ツールプログラムは、個別的なエンコーディング／デコーディング処理のためのプログラムであり、前記活性化されたツールエージェントは、行うべき業務の処理中に、１つ以上のツールプログラムを呼び出し、必要なエンコーディング／デコーディング処理を委任することができる。ところが、前記ツールエージェントは、エンコーディングされたコンテンツデータを取り扱う外部デバイスまたは応用プログラム上で呼び出されるので、関連製作者がツールエージェントに対する呼出インタフェース及び／または媒介変数、リターン変数などの仕様を認知することが好ましいが、前記ツールプログラムは、ただツールエージェントにより呼び出されるだけであるから、前記ツールプログラムに対する呼出インタフェース及び／または媒介変数、リターン変数などの仕様を非公開で保護する場合、外部デバイスまたは応用プログラム関連製作者に不便を与えることなく、コンテンツデータ変換に対する強化された保安性を確保することができる。
【００４７】
一方、前記ツールパックに含まれる多数のツールプログラムは、当該ツールエージェントにより使われる全ての非公開ツールプログラム及び公開ツールプログラムを共に含むこともでき、一部の公開ツールプログラムを含まないこともできる。後者の場合が前者の場合に比べて多少保安性が劣っているが、多数のツールパックで重複されて使用される可能性が高い前記公開ツールプログラムを別途に格納することによって、ツールパックデータの格納効率を高めることができる。このために、後者の場合には、呼出インタフェース及び／または媒介変数、リターン変数などの実行仕様が公開された１つ以上のツールプログラムの集合である共通ツールプール構造をさらに含まなければならない。
【００４８】
本実施例に係る放送サービス提供システムの動作を各細部項目シナリオ別に説明する。
【００４９】
シナリオＩ．新しいブロードキャスティングサービスの加入
本シナリオの状況は、次の通りである。放送業者（broadcaster）Ａと放送業者Ｂは、彼らの有料チャネルサービスを保護するために、彼ら自身の保護ツールを利用する。各放送業者は、コンテンツと共に彼らのツール情報及びツールを初期化する情報を伝送する。ＡとＢは、彼らの保護ツールをツール登録機関（Tool Registration Authority：ＴＲＡ）のツールサーバーに伝送する。ツールサーバーは、新しいツールを登録し、ツールを管理し、ツールを最終ユーザ（デバイス）に伝送する役目を行う。ユーザＣは、現在放送業者Ａから有料チャネルサービスを受信している。また、彼は、放送業者Ｂからの新しい有料チャネルサービスに加入することを希望する。
【００５０】
図４に示すような前記シナリオに適用するための新しい放送業者のコンテンツ提供サービスに加入するための方法は、ユーザデバイス１００が新しい放送業者の放送局サーバー３００に新規加入を要請し（ステップＳ１１０）、ユーザ情報を伝送する段階（ステップＳ１２４）と；前記放送局サーバー３００が伝送されたユーザ情報を確認し（ステップＳ１２６）、ユーザのスマートカード２００を登録する段階（ステップＳ１３２、Ｓ１３４）と；前記放送局サーバー３００がキー情報を生成し（ステップＳ１３６）、前記スマートカード２００に伝送する段階（ステップＳ１４０）と；前記スマートカード２００が内部メモリに前記キー情報を格納する段階（ステップＳ１５０）と；を含む。
【００５１】
図示の構造では、スマートカードに格納する認証書としてキー情報を使用して具現したが、ここで、キー情報とは、スマートカード２００で復号（descrambling）用キーを生成するために使用する情報を言う。具現によって、さらに複雑な構造を有し、別途の公認された認証用機関で規定するフォーマットを有する公認認証書を使用することができる。
【００５２】
前述のような過程で、ユーザＣは、新しい放送サービスＢへの加入を完了し、加入が完了した状態のユーザＣのスマートカードには、放送サービスＡの加入認証書及び放送サービスＢの加入認証書が各々格納されている。このように加入が完了した状態で、ユーザＣは、いずれのデバイス（例：セットトップボックス）でも加入認証書が内蔵されたスマートカードを接続すれば、放送業者Ｂの放送サーバーから当該放送コンテンツを伝送されることができる。
【００５３】
ところが、前記放送業者Ｂの放送サーバーは、自身がサービスするコンテンツデータを自身だけのツールとして処理（エンコーディング）して提供するところ、これを伝送されるユーザＣのデバイスには、これを逆処理（デコーディング）するためのツールが必要である。加入が完了した状態では、ユーザＣは、当該放送Ｂに対するツールを有していないが、図５に示すような前記放送Ｂに対するツールを獲得するための方法は、スマートカード２００を接続した状態のユーザデバイス１００がツールサーバー４００に接続し、特定の放送に対するツールを要請する段階（ステップＳ１６０）と；前記ツールサーバー４００が前記スマートカード２００を検証する段階（ステップＳ１７０）と；前記ツールサーバー４００が前記ユーザデバイス１００に前記放送に対するツールを伝送する段階（ステップＳ１８０）と；前記スマートカード２００に伝送された前記ツールを格納する段階（ステップＳ１９０）と；を含む。
【００５４】
ユーザデバイス１００から放送コンテンツの伝送を要請された前記放送局サーバー３００は、ツールのバージョンを含むツール情報を前記コンテンツと共にユーザデバイス１００に伝送する。具現によって、前記ツール情報は、ウォーターマーク抽出のためのシード番号や暗号化されたコンテンツデータの復号化のためのキー値をさらに含むことができる。コンテンツデータを伝送されたユーザデバイス１００は、自身のメモリまたはスマートカード２００に前記コンテンツと共に伝送されたツール情報に該当するツールが存在するか否かを確認する。適合したツールが存在しない場合、前述のようなツールダウンロード過程を行い、適合したツールが存在すれば、これを用いて前記コンテンツを実行（再生）させる。
【００５５】
シナリオII．保護ツールのアップグレード
本シナリオの状況は、次の通りである。放送局Ａは、その有料チャネルサービスを保護するために自身の保護ツールを利用する。放送局Ａは、その新しいサービスを保護したり、既存のツールをアップグレードするために、新しいツールを採用することを決定した。ユーザＣは、現在放送局Ａから有料チャネルサービスを受信している。ユーザＣのコンテンツ実行デバイス（スマートカードを含む）は、以前バージョンの保護ツールのみを有しているので、今後の放送局Ａのサービスを続いて受信するために、新しいバージョンのツールへの交替が要求される。放送局Ａの放送局サーバーでは、アップグレード（または新規採用）を決定したツールを前記ツールサーバーに登録し、コンテンツの放送サービス時、コンテンツと共にツールバージョン値を含むツール情報を伝送する。
【００５６】
前記ユーザデバイスが自身のスマートカードにアップグレードされたツールを格納するための方案は、前記ツールサーバーに接続して伝送される方法、前記放送局サーバーから伝送される方法及び放送コンテンツと共に伝送されるツールリンクが示す場所に接続して伝送される方法がある。前記３つの場合、全てユーザデバイスの立場では遠隔に位置する放送局側サーバーに接続してダウンロードされるものであって、その動作は、ほぼ同様なので、以下では、ツールサーバーからダウンロードされるものとして具体化して説明する。または、ツールまたはツールリンクがコンテンツと共に放送されることもできる。
【００５７】
放送局Ａがそれ自身の永続的な放送サービスのために新しいツールを採用することを決定すれば、まず、前記新しいツールをツールサーバーに登録する。その後、図６に示された手続が行われるところ、放送局Ａは、ログインされた（ステップＳ２１０）ユーザデバイス（１００）に放送しようとするコンテンツと共に前記新しいツール及び関連情報を放送する（ステップＳ２２０）。前記コンテンツを伝送されたスマートカード２００を接続した状態のユーザデバイス１００は、伝送されたコンテンツを実行するのに必要なツールを判断する段階（ステップＳ２３０）と；前記必要なツールが前記スマートカード２００に存在するか否かを判断する段階（ステップＳ２４０）と；ツールサーバー４００に接続し、前記スマートカード２００に存在しないツールを要請する段階（ステップＳ２６０）と；を含むツール伝送要請作業を行う。
【００５８】
前記ツール伝送要請を受け付けたツールサーバー４００は、前記スマートカード２００を検証する段階（ステップＳ２７０）と；前記ユーザデバイス１００に前記放送に対するツールを伝送する段階（ステップＳ２８０）と；を含むツール伝送作業を行う。その後、前記ユーザデバイス１００は、前記スマートカード２００に伝送された前記ツールを格納し（ステップＳ２９０）、新しく導入したツールを用いて前記コンテンツを実行させる。
【００５９】
シナリオIII．さらに他のＳＴＢへのブロードキャスティングコンテンツ伝送
本シナリオの状況は、次の通りである。放送局Ａは、最終ユーザが特定のコンテンツ（全部または一部）を異なるドメインの他のデバイス（セットトップボックス）に伝送することができるようにする。放送局Ａ及び放送局Ｂは、コンテンツ保護のために自身固有の保護ツールを利用する。放送局Ａ及び放送局Ｂは、それら自身の保護ツールをツールサーバーに登録したものと仮定する。ユーザＣは、放送Ａに加入し、ユーザＤは、放送Ｂに加入した。ユーザＣは、自身のデバイス（ソースデバイス）にある放送ＡのコンテンツをユーザＤのデバイス（ターゲットデバイス）に配布することを希望する。本シナリオにおいてコンテンツの配布は、ユーザＣが保有するものとして登録されたデバイスから他のユーザＤが保有するものとして登録されたデバイスに行われるという点が、後述するシナリオと区別される。
【００６０】
図７に示すような、前記シナリオに適用するためのユーザＣのソースデバイスに格納されたコンテンツの再配布方法は、再配布しようとするコンテンツが再配布許諾されたものであるか否かを検査する段階（ステップＳ３１０）と；前記ターゲットデバイスに前記コンテンツ、使用ツール情報及び当該放送局のポインタを伝送する段階（ステップＳ３２０）と；前記ターゲットデバイスが前記放送局サーバーに伝送されたコンテンツの実行許可を要請する段階（ステップＳ３３０）と；実行許可を受け（ステップＳ３３５）、前記コンテンツを再生する段階（ステップＳ３４０）と；を含む。
【００６１】
前記再配布権限検査段階（ステップＳ３１０）は、前記ソースデバイス１００−１の制御部が内部の格納メモリに格納されたコンテンツデータの書誌情報を検査し、再配布可能なものとして表示されているか否かを確認する方式で行われる。権限表示の不法的な毀損を防止するために、前記書誌情報は、暗号化されることが好ましい。しかし、後続過程で当該放送局にさらに再配布可能可否を確認する手続（例えば、下記ステップＳ３３０、Ｓ３３５）がある場合には、暗号化しなくてもよい。
【００６２】
再配布をより厳格に規制しようとする具現の場合には、前記再配布権限検査段階（ステップＳ３１０）の後に、外部の放送局サーバー３００から前記ターゲットデバイス１００−２を認証される段階をさらに含むことができる。これは、少なくとも本発明のコンテンツ放送サービスに加入したユーザ（すなわちいずれか１つの放送局サービスに加入したユーザ）間のみにコンテンツの再配布を許容しようとする政策を実現するためのものであって、本段階をより適切に適用するためには、本発明の放送システムで使われるコンテンツ実行デバイスは、各自ＭＡＣ（Media access code）のような固有の識別値を有していることが好ましい。本実施例では、各コンテンツ実行デバイスに挿入されるスマートカードの固有識別値（ＭＡＣ値であることもでき、アプリケーションで付与された識別番号であることもできる）でコンテンツ実行デバイスを識別することができる。全てのコンテンツ実行デバイスに固有の識別値を付与することは、従来のデバイスとの互換性及びデバイス製造費用の増大問題の点から好ましくないのに対し、固有の識別値で認識されるための本然の目的を有するスマートカードを用いてデバイスを識別することは、適用が容易で且つ低価であり、ユーザも便利なので、さらに好ましい。
【００６３】
放送局サーバー３００でないツール登録／管理センターに保有するツールサーバーでユーザ確認を実行するように具現することもできるが、この具現は、本発明に係るコンテンツ放送サービスに加入された各放送の全ての加入者に関する情報をツールサーバーで有しているように具現することが容易であるという観点から好ましい。
【００６４】
前記ターゲットデバイス１００−２の認証段階は、ソースデバイス１００−１からターゲットデバイス１００−２の識別値を前記ツールサーバーに伝送する段階と；前記ツールサーバーから入力された識別値をＤＢで照会し、当該識別値のデバイスが再配布される権限を保有するか否かを判断する段階と；前記判断結果を前記ターゲットデバイス１００−１に伝達する段階と；を含むことができる。
【００６５】
コンテンツ／関連情報の伝送段階（ステップＳ３２０）で、前記ソースデバイスから前記ターゲットデバイスに伝送される関連情報としては、伝送するコンテンツを再生するために使われるツールを示す情報及び伝送しようとするコンテンツの権利を有している当該放送局のポインタ（ＵＲＬ、リンクなど）であることができ、当該放送著作権管理システムに加入されていないユーザに伝送する場合には、ツールサーバーのポインタを共に伝送することもできる。
【００６６】
具現によって、コンテンツ及び関連情報の伝送段階（ステップＳ３２０）の後に、ターゲットデバイス１００−２がツールサーバー（不図示）から必要なツールを獲得する段階をさらに含むことができる。ツール獲得段階を省略することは、既にターゲットデバイス１００−２に当該ツールが存在する場合及び前記コンテンツ／関連情報の伝送段階で必要なツールを共に伝送する具現の場合である。前記ターゲットデバイス１００−２は、前記ツールサーバーから必要なツールに対する伝送を要請し、ダウンロードされる。具現によって、前記要請されたツールサーバーは、使用回数の制限があるツールをターゲットデバイス１００−２に伝送することができる。
【００６７】
前記コンテンツ実行許可要請段階（ステップＳ３３０）では、ターゲットデバイス１００−２が当該コンテンツに対する権利を保有する放送局の放送局サーバー３００に（有無線通信などの手段に）再配布されたコンテンツの実行のための許可書を要請する方式で行われる。これを要請された放送局サーバー３００は、自身のＤＢで当該コンテンツに対する再配布回数、再配布可能範囲などの情報を勘案して許可書発給可否を決定し、発給が決定されれば、規定された範囲の許可書を作成し、ターゲットデバイス１００−２に伝送する（ステップＳ３３５）。
【００６８】
前記コンテンツ再生段階（ステップＳ３４０）で、前記ターゲットデバイス１００−２は、伝送された許可書を使用して再配布されたコンテンツを再生する。前記許可書は、電子的なファイル形式を有する再配布されたコンテンツの実行に必ず必要なソフトウェアモジュールであることができる。
【００６９】
図８に示すような構成を有する、他のユーザのデバイス（ターゲットデバイス）へのコンテンツの再配布方法の他の実施例として前記シナリオに適用するためのユーザＣのデバイス（ソースデバイス）に格納されたコンテンツの再配布方法は、再配布しようとするコンテンツが再配布許諾されたものであるか否かを検査する段階（ステップＳ４１０）と；外部のツールサーバー４００から前記ターゲットデバイス１００−２を認証される段階（ステップＳ４２０）と；ターゲットデバイス１００−２に前記コンテンツ、使用ツール情報及びプレイ許可情報を伝送する段階（ステップＳ４３０）と；ターゲットデバイス１００−２で前記コンテンツを再生する段階（ステップＳ４４０）と；を含む。
【００７０】
前記再配布権限検査段階（ステップＳ４１０）は、前記ソースデバイス１００−１の制御部が内部の格納メモリに格納されたコンテンツデータの書誌情報を検査し、再配布可能なものとして表示されているか否かを確認する方式で行われることができる。権限表示の不法的な毀損を防止するために、前記書誌情報は、暗号化されることが好ましい。しかし、後続過程で当該放送局にさらに再配布可能可否を確認する手続が別途に存在する場合には、暗号化しなくてもよい。
【００７１】
前記ターゲットデバイス認証段階（ステップＳ４２０）は、少なくとも本発明のコンテンツ放送サービスに加入したユーザ（すなわちいずれか１つの一放送局サービスに加入したユーザ）間のみにコンテンツの再配布を許容しようとする政策を実現するためのものであって、本段階をより適切に適用するためには、本発明の放送システムで使われるコンテンツ実行デバイスは、各自ＭＡＣ（Media access code）のような固有の識別値を有していることが好ましい。本実施例では、各コンテンツ実行デバイスに挿入されるスマートカードの固有識別値（ＭＡＣ値であることもでき、チップアプリケーションで付与された識別番号であることもできる）にコンテンツ実行デバイスを識別する。これは、全てのコンテンツ実行デバイスに固有の識別値を付与することは、従来のデバイスとの互換性及びデバイス製造費用の増大問題の点から好ましくないが、固有の識別値で認識されるための本然の目的を有するスマートカードを用いてデバイスを識別することは、適用が容易で且つ低価であり、ユーザも便利である。
【００７２】
前記ターゲットデバイスの認証段階（ステップＳ４２０）は、ソースデバイス１００−１からターゲットデバイス１００−２の識別値を前記ツールサーバー４００に伝送し、認証を要請する段階（ステップＳ４２２）と；前記ターゲットデバイス１００−２を認証する段階（ステップＳ４２４）と；前記判断結果をソースデバイス１００−１に伝達する段階と；を含むことができる。
【００７３】
具現によって、前記認証段階（ステップＳ４２４）では、前記ターゲットデバイスの識別値をＤＢで照会し、当該識別値のデバイスが再配布される権限を保有するか否かを判断するオフライン認証を行ったり、当該放送局サーバー（不図示）と連結して直接オンライン認証を行うことができる。
【００７４】
コンテンツ／関連情報の伝送段階（ステップＳ４３０）で、ソースデバイス１００−１からターゲットデバイス１００−２に伝送される関連情報の１つとして、伝送するコンテンツを再生するために使われるツールを示す情報があり、前記ターゲットデバイス１００−２は、前記ツール情報に該当するツールを自身が保有しているか否かを検査し、保有していない場合、これをソースデバイス１００−１に通知し、ソースデバイス１００−１から当該ツールを伝送されるように具現することができる。
【００７５】
前記コンテンツ再生段階（ステップＳ４４０）で、ターゲットデバイス１００−２は、伝送されたコンテンツを必要なツールを使用して再生する。本段階でも、ターゲットデバイス１００−２は、伝送された許可書を使用して再配布されたコンテンツを再生するように具現することができる。
【００７６】
シナリオIV．他のマルチメディアデバイスへのブロードキャスティングコンテンツ伝送
本シナリオの状況は、次の通りである。放送局Ａは、ユーザがそれ自身のポータブルデバイスで特定のコンテンツ（全部または一部）をプレイすることができるように許容する。放送局Ａは、ポータブルデバイス再生用ツールを前記ツールサーバーに登録する。ポータブルデバイスは、通常、ブロードキャスティングコンテンツを再生するに低い性能を有する。したがって、コンテンツは、ポータブルデバイスの仕様によって適切な解像度に変換される必要がある。すなわち、これは、コンテンツ著作物のコンバージョン（変形）をもたらす。ユーザＣは、放送コンテンツをソースデバイスに格納し、それを自身のポータブルデバイス（ターゲットデバイス）で再生しようとする。
【００７７】
図９に示すような、前記シナリオに適用するためのユーザＣのデバイスに格納されたコンテンツの再配布方法は、ソースデバイス１００−１に格納されたコンテンツがコンバージョン再配布が許可されたものであるか否かを検査する段階（ステップＳ５１０）と；外部のツールサーバー４００にポータブルデバイス用ツール（以下、ポータブルツールという）の伝送を要請し、ダウンロードされる段階（ステップＳ５２０）と；放送局サーバー３００にターゲットデバイス１００−３へのコンバージョン再伝送許可書を要請し、伝送される段階（ステップＳ５３０）と；ターゲットデバイス１００−３にコンテンツ、ポータブルツール及び前記再伝送許可書を伝送する段階（ステップＳ５４０）と；ターゲットデバイス１００−３で前記ポータブルツール及び再伝送許可書を使用して前記コンテンツを再生する段階（ステップＳ５５０）と；を含む。
【００７８】
前記コンバージョン再配布許可可否の検査段階（ステップＳ５１０）は、前記ソースデバイス１００−１の制御部が内部の格納メモリに格納されたコンテンツデータの書誌情報を検査し、再配布可能なものとして表示されているか否かを確認する方式で行われることができる。権限表示の不法的な毀損を防止するために、前記書誌情報は、暗号化されることが好ましい。
【００７９】
前記コンバージョン再配布許可可否の検査段階（ステップＳ５１０）の後に、ターゲットデバイス１００−３がソースデバイス１００−１の属する同じドメインの一員であるか否かを確認する段階をさらに含むことができる。これは、１つのユーザの保有デバイスまたはいずれか１つのサービスドメイン（例えば、ホームドメイン）に属するデバイスと関係がある場合のみに、コンテンツの再配布を許容する政策を適用するためである。このために、前記関係を有するデバイス（ポータブルデバイスを含む）の目録が前記放送局サーバー３００またはツールサーバー４００に登録されることができ、ユーザが有するメインデバイス（スマートカードで識別され、放送局サーバーからコンテンツを１次的に伝送される役目を行う）にも、前記関係のデバイス目録を保有するように具現することができる。
【００８０】
前記ポータブルツールダウンロード段階（ステップＳ５２０）は、前記ソースデバイス１００−１で行われるが、これは、前記ソースデバイス１００−１が、インターネットのような手段でツールサーバー４００に接続することが容易であるのに対し、ターゲットデバイス１００−３が、大部分オフライン状態で使われるからである。
【００８１】
前記コンバージョン再配布許可段階（ステップＳ５３０）は、前記放送局サーバー３００が当該コンテンツに対する配布政策及び当該ユーザの権限をＤＢで検索し、ポータブル伝送の許容可否を判断する段階と；ポータブル伝送の許容を決定した場合、ポータブル用許可書を作成する段階と；作成された許可書を前記ソースデバイス１００−１に伝送する段階と；を含むことができる。
【００８２】
前記コンテンツ伝送段階（ステップＳ５４０）で、前記ソースデバイス１００−１は、有無線通信手段（連結されたケーブルが一般的である）を介してターゲットデバイス１００−３にコンテンツ、ポータブルツール及びポータブル許可書を伝送するが、ターゲットデバイス１００−３は、伝送されたポータブルツールと同じツールが既に内部の格納メモリに格納されている場合、コンテンツとポータブル許可書だけを伝送されることができる。
【００８３】
前記コンテンツ再生段階でターゲットデバイス１００−３は、前記ポータブルツール及びポータブル許可書を使用して入力されたコンテンツを実行させる。
【００８４】
メインデバイス１００−１で最初にサービスされたコンテンツをポータブル用コンテンツへのコンバージョン作業は、前記放送局サーバー、ソースデバイス１００−１またはターゲットデバイス１００−３で実行するように各々具現が可能であるが、相互間の通信量を低減するためには、前記ソースデバイス１００−１で行うように具現することもできる。この場合、前記ソースデバイス１００−１からターゲットデバイス１００−３に伝送されるコンテンツは、ポータブル用にコンバージョンされた（すなわち、ダウンサイズされた）コンテンツデータであり、前記ソースデバイスは、前記放送局サーバー３００またはツールサーバー４００からダウンサイジング用ツールを伝送され、当該コンテンツをコンバージョンする。
【００８５】
以上、特定の実施例と関連して本発明を説明したが、本発明は、前述した実施例及び添付の図面に限定されるものでなく、本発明の技術的思想を逸脱しない範囲内で、様々な置換、変形及び変更が可能であることが、本発明の属する技術分野における通常の知識を有する者にとって自明である。
【図面の簡単な説明】
【００８６】
【図１】本発明のコンテンツ実行デバイスが使われることができるコンテンツ放送システムの構成を示す構造図である。
【図２】本発明の一実施例に係るコンテンツ実行デバイスの構造を示すブロック図である。
【図３】本発明のコンテンツ実行デバイスに適用されることができるツールパック構造を示すブロック図である。
【図４】本発明の一実施例に係るコンテンツ提供サービス方法を示すブロック図である。
【図５】本発明の他の実施例に係るコンテンツ提供サービス方法を示すブロック図である。
【図６】本発明のさらに他の実施例に係るコンテンツ提供サービス方法を示すブロック図である。
【図７】本発明の一実施例に係るコンテンツ再配布方法を示すブロック図である。
【図８】本発明の他の実施例に係るコンテンツ再配布方法を示すブロック図である。
【図９】本発明のさらに他の実施例に係るコンテンツ再配布方法を示すブロック図である。
【符号の説明】
【００８７】
１００  コンテンツ実行デバイス
１１０  認証サポートモジュール
１２０  ツールエージェント
１３０  コンテンツ実行部
１４０  放送受信段
２００  スマートカード
２１０  ツール格納部
２２０  認証モジュール
２３０  権限格納部
３００  放送局サーバー
４００  ツールサーバー
【図１】
2008529152.tif 000003
【図２】
2008529152.tif 000004
【図３】
2008529152.tif 000005
【図４】
2008529152.tif 000006
【図５】
2008529152.tif 000007
【図６】
2008529152.tif 000008
【図７】
2008529152.tif 000009
【図８】
2008529152.tif 000010
【図９】
2008529152.tif 000011
【国際調査報告】
2008529152.tif 000012
2008529152.tif 000013