(57)【要約】【課題】セキュリティモジュールを含むブートローダーがオープンされることを防止できる、放送サービスのためのセキュリティモジュールダウンロード制御方法を提供する。【解決手段】本発明によると、サービスサーバー及びセキュリティサーバーとネットワークで連結されるユーザー端末において放送サービスのためのセキュリティモジュールのダウンロードを制御する方法であって、上記サービスサーバーに接続してローダー（Ｌｏａｄｅｒ）をダウンロードする段階と、上記ローダーを通じて上記セキュリティサーバーに接続する段階と、上記セキュリティサーバーからブートローダー（Ｂｏｏｔｌｏａｄｅｒ）をダウンロードする段階と、上記ブートローダーを実行して上記セキュリティサーバーからセキュリティモジュールをダウンロードする段階と、を含むセキュリティモジュールダウンロード制御方法が提供される。【選択図】図１
2016513388.tif 000002
【特許請求の範囲】
【請求項１】
サービスサーバー及びセキュリティサーバーとネットワークで連結されるユーザー端末において放送サービスのためのセキュリティモジュールのダウンロードを制御する方法であって、
上記サービスサーバーに接続してローダー（Ｌｏａｄｅｒ）をダウンロードする段階と、
上記ローダーを通じて上記セキュリティサーバーに接続する段階と、
上記セキュリティサーバーからブートローダー（Ｂｏｏｔｌｏａｄｅｒ）をダウンロードする段階と、
上記ブートローダーを実行して上記セキュリティサーバーからセキュリティモジュールをダウンロードする段階と、を含むことを特徴とするセキュリティモジュールダウンロード制御方法。
【請求項２】
上記セキュリティモジュールは、ＣＡＳクライアント、ＤＲＭクライアント、セキュリティポリシー、及び認証書のうち少なくとも一つを含むことを特徴とする請求項１に記載のセキュリティモジュールダウンロード制御方法。
【請求項３】
上記サービスサーバーは、ウェブサーバー又はモバイルアプリストアサーバーのうち少なくとも一つを含むことを特徴とする請求項１に記載のセキュリティモジュールダウンロード制御方法。
【請求項４】
上記ローダーは、上記セキュリティサーバーのアドレス情報を含み、上記アドレス情報を用いて上記セキュリティサーバーと通信することを特徴とする請求項１に記載のセキュリティモジュールダウンロード制御方法。
【請求項５】
上記ブートローダーは、上記ＣＡＳクライアント、ＤＲＭクライアント、セキュリティポリシー、及び認証書の有無及び更新の必要有無を判断することを特徴とする請求項１に記載のセキュリティモジュールダウンロード制御方法。
【請求項６】
上記ブートローダーは、上記セキュリティポリシーを参照して新しいブートローダーのダウンロードの必要有無を決定することを特徴とする請求項５に記載のセキュリティモジュールダウンロード制御方法。
【請求項７】
上記ブートローダー及び上記セキュリティモジュールは、暗号化されたコンテンツの復号を遂行することを特徴とする請求項１に記載のセキュリティモジュールダウンロード制御方法。
【請求項８】
請求項１乃至７のいずれか一項に記載の方法を行うプログラムを記録したコンピュータで読み取り可能な記録媒体。
【請求項９】
ユーザー端末とネットワークを通じて接続されるセキュリティサーバー装置であって、
サービスサーバーに接続してローダー（Ｌｏａｄｅｒ）を駆動するユーザー端末からブートローダー（Ｂｏｏｔｌｏａｄｅｒ）要請を受信する通信部と、
上記ブートローダー及び上記ブートローダーをダウンロードしたユーザー端末によって要請されるセキュリティモジュールを格納する格納部と、
上記通信部を通じて上記ブートローダー及び上記セキュリティモジュールが転送されるように制御する制御部と、を含むことを特徴とするセキュリティサーバー装置。
【請求項１０】
上記セキュリティモジュールは、ＣＡＳクライアント、ＤＲＭクライアント、セキュリティポリシー及び認証書のうち少なくとも一つを含むことを特徴とする請求項９に記載のセキュリティサーバー装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、放送サービスセキュリティモジュールのダウンロード制御方法及び装置に関し、より詳細には、放送サービスのためのセキュリティモジュールを安全にダウンロードできるようにする方法及び装置に関する。
【背景技術】
【０００２】
全世界的に放送のデジタル転換が行われており、放送制作に関連する技術及びシステムのデジタル転換が既に完了している状況である。
【０００３】
デジタルコンテンツは、アナログコンテンツとは異なり、媒体の特性上、完全な複製が可能であるだけでなく、編集及び配信が容易であるので、コンテンツに対するアクセス制限と保護が不可欠である。
【０００４】
これらの理由から、正当な加入者のみが該当コンテンツにアクセスできるようにする限定受信システム（Ｃｏｎｄｉｔｉｏｎａｌ  Ａｃｃｅｓｓ  Ｓｙｓｔｅｍ、以下、「ＣＡＳ」という）及びデジタル権利管理（Ｄｉｇｉｔａｌ  Ｒｉｇｈｔｓ  Ｍａｎａｇｅｍｅｎｔ、以下「ＤＲＭ」という）が提案されている。
【０００５】
ＣＡＳは、加入者管理システム（Ｓｕｂｓｃｒｉｂｅｒ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ、以下、「ＳＭＳ」という）と共に、許可された加入者だけに、特定のプログラムの受信及び再生ができるように処理する。
【０００６】
一般的なＣＡＳにおいて、放送事業者側であるヘッドエンド（Ｈｅａｄ−Ｅｎｄ）は、制御ワード（Ｃｏｎｔｒｏｌ  Ｗｏｒｄ、以下、「ＣＷ」という）を利用してコンテンツをスクランブル処理し、この時、制御ワードは認証キーで暗号化され、上記認証キーは配布キーで暗号化される。
【０００７】
以後、制御ワード及び認証キーなどは、所定のメッセージ（例えば、資格制御メッセージ又は資格管理メッセージ）に含まれて放送受信機に転送される。
【０００８】
ここで、放送受信機は、通常のセットトップボックスであっても良い。
【０００９】
セットトップボックスは、スクランブルされた転送ストリーム（スクランブルされたコンテンツ）を受信する場合、認証キーを分配キーで復号化し、復号化された認証キーで制御ワードを獲得する。セットトップボックスは、獲得された制御ワードを用いて、スクランブルされた転送ストリームをデスクランブルし、視聴可能な形態の信号を出力する。
【００１０】
従来はセットトップボックスにＣＡＳ機能をサポートするためのモジュールがエンベデッド（ｅｍｂｅｄｄｅｄ）方式で内蔵されたが、近年ではＣＡＳクライアントをサーバーからダウンロード方式で提供するＤＣＡＳ（Ｄｏｗｎｌｏａｄａｂｌｅ  Ｃｏｎｄｉｔｉｏｎａｌ  Ａｃｃｅｓｓ  Ｓｙｓｔｅｍ）方式が提案されている。
【００１１】
しかし、ＤＣＡＳが適用されているとしても、セットトップボックスの製造過程でセキュリティフレームワークのための認証書などの関連モジュールが内蔵されなければならない。
【００１２】
最近では宅内に設置されたセットトップボックスを介してだけでなく、移動通信端末（スマートフォン）、タブレットＰＣなどのモバイル機器を介して放送サービスが利用されている実情である。
【００１３】
このようなＮ−スクリーン環境では、セキュリティモジュールが予め内蔵されて提供されるのが難しい実情であるため、これをダウンロード方式で提供することが必要である。
【００１４】
しかし、放送サービス、特に有料放送サービスのためのセキュリティモジュールを何らの制約なしにサーバーからダウンロード方式で提供する場合、セキュリティモジュールの違法複製が発生し得るという問題点がある。
特に、最近では、オープンソースベースのベース端末が一般的に提供される傾向があって、オープンソースには多様なライセンスが存在するが、その基本理念はソフトウェアを製作する時に参照された一種の設計地図を無料で公開及び配布することである。
【００１５】
しかし、放送サービスのためのセキュリティモジュールをオープンソースベースで提供する場合には、設計地図を参照して違法にセキュリティモジュールが制作及び配布される恐れがあるため、セキュリティモジュール及びこれをサポートするためのソフトウェア自体がオープンされることを防止する必要がある。
【発明の概要】
【発明が解決しようとする課題】
【００１６】
上記のような従来技術の問題点を解決するために、本発明は、セキュリティモジュールがエンベデッド方式で内蔵されていない端末に、セキュリティモジュールを安全にダウンロードできるようにする放送サービスセキュリティモジュールのダウンロード制御方法及び装置を提案する。
【００１７】
本発明の他の目的は、以下の実施例を通じて当業者により導出できる。
【課題を解決するための手段】
【００１８】
上記した目的を達成するために本発明の好ましい一実施例によると、サービスサーバー及びセキュリティサーバーとネットワークで連結されるユーザー端末において放送サービスのためのセキュリティモジュールのダウンロードを制御する方法であって、上記サービスサーバーに接続してローダー（Ｌｏａｄｅｒ）をダウンロードする段階と、上記ローダーを通じて上記セキュリティサーバーに接続する段階と、上記セキュリティサーバーからブートローダー（Ｂｏｏｔｌｏａｄｅｒ）をダウンロードする段階と、上記ブートローダーを実行して上記セキュリティサーバーからセキュリティモジュールをダウンロードする段階と、を含むセキュリティモジュールダウンロード制御方法が提供される。
【００１９】
上記セキュリティモジュールは、ＣＡＳクライアント、ＤＲＭクライアント、セキュリティポリシー、及び認証書のうち少なくとも一つを含むことができる。
上記サービスサーバーは、ウェブサーバー又はモバイルアプリストアサーバーのうち少なくとも一つを含むことができる。
上記ローダーは、上記セキュリティサーバーのアドレス情報を含み、上記アドレス情報を用いて上記セキュリティサーバーと通信することができる。
上記ブートローダーは、上記ＣＡＳクライアント、ＤＲＭクライアント、セキュリティポリシー、及び認証書の有無及び更新の必要有無を判断することができる。
上記ブートローダーは、上記セキュリティポリシーを参照して、新しいブートローダーのダウンロードの必要有無を決定することができる。
上記ブートローダー及び上記セキュリティモジュールは、暗号化されたコンテンツの復号を遂行することができる。
【００２０】
本発明の他の側面によると、上記の方法を行うプログラムが記録されたコンピュータで読み取り可能な記録媒体が提供される。
【００２１】
本発明の更に他の側面によると、ユーザー端末とネットワークを通じて接続されるセキュリティサーバー装置であって、サービスサーバーに接続してローダー（Ｌｏａｄｅｒ）を駆動するユーザー端末からブートローダー要請を受信する通信部と、上記ブートローダー及び上記ブートローダーをダウンロードしたユーザー端末によって要請されるセキュリティモジュールを格納する格納部と、上記通信部を通じて上記ブートローダー及び上記セキュリティモジュールが転送されるように制御する制御部と、を含むセキュリティサーバー装置が提供される。
【００２２】
上記セキュリティモジュールは、ＣＡＳクライアント、ＤＲＭクライアント、セキュリティポリシー及び認証書のうち少なくとも一つを含むことができる。
【発明の効果】
【００２３】
本発明によると、サービスサーバーから提供されたローダーを通じてブートローダーをダウンロードできるようにしてあるので、セキュリティモジュールを含むブートローダーがオープンされることを防止できる長所がある。
【図面の簡単な説明】
【００２４】
【図１】は、本発明の好ましい一実施例による放送サービスセキュリティモジュール提供システムを示した図面である。
【図２】は、本発明の好ましい一実施例によるセキュリティサーバーの詳細構成を示した図面である。
【図３】は、本発明によるユーザー端末の詳細構成を示した図面である。
【図４】は、本発明によるセキュリティモジュールダウンロード過程を示したフローチャートである。
【図５】は、本発明によるユーザー端末でのセキュリティモジュールダウンロード制御過程の手順図である。
【発明を実施するための形態】
【００２５】
本発明は多様な変更を付加でき、多様な実施例を有し得るが、詳細な説明においては特定の実施例を図面に例示して詳細に説明することにする。
しかし、これは本発明を特定の実施形態に限定しようとするものではなく、本発明は、本発明の思想及び技術範囲に含まれる全ての変更、均等物乃至代替物を含むものとして理解されなければならない。
各図面を説明しながら類似の参照符号を類似の構成要素に対して使用している。
【００２６】
以下では、本発明による実施例を添付された図面を参照して詳細に説明する。
【００２７】
図１は、本発明の好ましい一実施例による放送サービスセキュリティモジュール提供システムを示した図面である。
【００２８】
図１に示したように、本発明によるシステムは、放送サービスのためのセキュリティモジュールを提供するサービスサーバー１００、セキュリティサーバー１０２及びこれらのサーバー１００，１０２とネットワークを通じて接続されるユーザー端末１０４を含む。
【００２９】
ここで、ネットワークは有線／無線インターネット、放送網、衛星網等の一部又は全部を含むことができる。
【００３０】
本発明によるユーザー端末１０４は、放送サービスのためのセキュリティモジュールがエンベデッド方式で内蔵されていない端末、即ち、セットトップボックス、移動通信端末、及びタブレットＰＣのようなモバイル端末である。
【００３１】
この他に、ユーザー端末１０４は、ネットワーク接続が可能であり、セキュリティモジュールをダウンロードして実行できる端末であればすべて含む。
【００３２】
本発明によるセキュリティモジュールは、有料ライブプログラム又はオンデマンドプログラムのような暗号化されたコンテンツを適法なユーザーのみ利用できるようにするアプリケーション及び設定ファイルであって、認証書、セキュリティポリシー、及び、ＣＡＳクライアントとＤＲＭクライアントとを含むセキュリティクライアント等を含み、このようなセキュリティモジュールのダウンロード及び管理は、ブートローダー（Ｂｏｏｔｌｏａｄｅｒ）によって遂行される。
【００３３】
本発明によると、上記のようなブートローダー及びセキュリティモジュールは、ユーザー端末１０４に対して当初オープンされていない状態においてユーザー端末１０４に提供されるようにする。
【００３４】
ユーザー端末１０４からの接続がある場合、本発明によるサービスサーバー１００は、ユーザー端末１０４にローダー（Ｌｏａｄｅｒ）を提供する。
【００３５】
ここでサービスサーバー１００は、通常のウェブサーバー又はモバイルアプリストアサーバーである。
【００３６】
本発明によるユーザー端末１０４は、ブラウザベース端末であり、このようなブラウザ環境においてユーザー端末１０４はブラウザを通じてウェブサーバーに接続され、ウェブサーバーはユーザー端末１０４にローダーを転送する。
【００３７】
ローダー（Ｌｏａｄｅｒ）はプラグイン（ｐｌｕｇ−ｉｎ）方式で実行されるアプリケーションであり、ウェブサーバーはウェブページにローダーを含ませてユーザー端末１０４に転送する。
【００３８】
ユーザー端末１０４は、ローダーが設置されていない場合、ウェブサーバーから提供されたローダーを設置し、これを実行する。
【００３９】
本発明によるローダーは、モバイルアプリ環境でも提供でき、ユーザー端末１０４はモバイルアプリストアサーバーに接続してローダーをダウンロードできる。
【００４０】
好ましくは、モバイルアプリ環境においてユーザーが放送サービス利用のためのモバイルアプリをダウンロードする場合、ローダーは該当モバイルアプリに含まれてダウンロードされる。
【００４１】
本発明によるローダーはセキュリティサーバー１０２のアドレス情報を含み、上記アドレス情報を利用してセキュリティサーバー１０２と通信する。
【００４２】
ローダーを通じてユーザー端末１０４がセキュリティサーバー１０２に接続する場合、セキュリティサーバー１０２はブートローダーをユーザー端末１０４に転送する。
【００４３】
本発明によるブートローダーは、認証書、セキュリティクライアント、セキュリティポリシー（Ｓｅｃｕｒｅ  Ｐｏｌｉｃｙ）のダウンロードを制御し、セキュリティサーバー１０２と連動してセキュリティモジュールの有無及び更新の必要有無を判断する。
【００４４】
これにより、本発明によれば、コンテンツセキュリティのための機能を遂行するブートローダーをサービスサーバー１００から提供するのではなく、ローダーによって接続可能なセキュリティサーバー１０２を通じて提供するので、ブートローダー及びセキュリティモジュールがオープンされていない状態で安全に提供できる。
【００４５】
図２は、本発明の好ましい一実施例によるセキュリティサーバーの詳細構成を示した図面である。
【００４６】
図２に示したように、本発明によるセキュリティサーバー１０２は、通信部２００、制御部２０２、及び格納部２０４を含む。
【００４７】
通信部２００は、ローダーを実行しているユーザー端末１０４と通信する。
【００４８】
制御部２０２は、通信部２００を通じてユーザー端末１０４からブートローダー要請が受信される場合、格納部２０４に格納されたブートローダーがユーザー端末１０４に転送されるように制御する。
【００４９】
この際、ユーザー端末１０４は、セキュリティサーバー１０２の通信部２００から受信したブートローダーを実行し、ブートローダーを通じてセキュリティサーバー１０２に認証書、セキュリティクライアント、及びセキュリティポリシーを含むセキュリティモジュールを要請する。
【００５０】
上記した要請が受信される場合、通信部２００は、格納部２０４に格納されたセキュリティモジュールをユーザー端末１０４に転送する。
【００５１】
ブートローダー及びセキュリティモジュールのダウンロードが完了した場合、ユーザー端末１０４はコンテンツサーバー（図示せず）に接続して暗号化されたコンテンツを受信し、これを復号する。
【００５２】
図３は、本発明によるユーザー端末の詳細構成を示した図面である。
【００５３】
図３に示したように、本発明によるユーザー端末１０２は、ローダー（Ｌｏａｄｅｒ）３００、ブートローダー（Ｂｏｏｔｌｏａｄｅｒ）３０２、コア３０４、ＣＡＳクライアント３０６、ＤＲＭクライアント３０８、認証書格納部３１０及びセキュリティポリシー格納部３１２を含む。
【００５４】
ローダー３００は、ウェブサーバー又はモバイルアプリストアサーバーのようなサービスサーバー１００から提供されて設置され、ローダー３００はセキュリティサーバーアドレス情報を通してセキュリティサーバー１０２と通信する。
【００５５】
ローダー３００は、セキュリティサーバー１０２にブートローダーを要請し、これによってブートローダーがダウンロードされ、ユーザー端末１０４に設置及び実行される。
【００５６】
本発明によるブートローダー３０２は、認証書、セキュリティポリシー、及び、コア３０４を介してセキュリティクライアントの管理を遂行する。
【００５７】
より詳細に、本発明によるブートローダー３０２は認証書の有無を判断し、認証書が存在しない場合にはセキュリティサーバー１０２に認証書を要請する。
【００５８】
また、ブートローダー３０２は認証書の有効期限をモニタリングし、有効期限が切れた場合にはセキュリティサーバー１０２に新しい認証書を要請する。
【００５９】
セキュリティサーバー１０２から提供された認証書は、認証書格納部３１０に格納される。
【００６０】
ブートローダー３０２は、セキュリティポリシーの有無を判断し、セキュリティポリシーが存在しない場合、又はセキュリティポリシーのバージョンの更新がある場合には、セキュリティサーバー１０２にセキュリティポリシーを要請する。セキュリティポリシーはセキュリティポリシー格納部３１２に格納される。
【００６１】
ここで、セキュリティポリシーは、ブートローダーの有効期限、セキュリティクライアント（ＣＡＳクライアント及びＤＲＭクライアントを含む）の有効期限及びセキュリティポリシー自体の有効期限に関する情報を含み、構成ファイル（ｃｏｎｆｉｇｕｒａｔｉｏｎ  ｆｉｌｅ）の形で提供され得る。
【００６２】
セキュリティポリシーによってブートローダー３０２の更新が必要な場合、ブートローダー３０２はセキュリティサーバー１０２に新しいブートローダーを要請する。
【００６３】
本発明によるブートローダー３０２はセキュリティサーバー１０２に、コンテンツ利用時に制御ワードを獲得するために必要なＣＡＳクライアント３０６と、違法複製を防止するためのＤＲＭクライアント３０８を要請する。
【００６４】
コア３０４は、ブートローダー３０２と、ＣＡＳクライアント３０６及びＤＲＭクライアント３０８を含むセキュリティクライアントと連動して、暗号化されたコンテンツを復号する機能を遂行する。
例えば、ユーザー端末１０４はコンテンツサーバーから暗号化されたコンテンツ（スクランブルされたコンテンツ）と共に資格管理メッセージ（Ｅｎｔｉｔｌｅｍｅｎｔ  Ｍａｎａｇｅｍｅｎｔ  Ｍｅｓｓａｇｅ、以下、「ＥＭＭ」という）及び資格制御メッセージ（Ｅｎｔｉｔｌｅｍｅｎｔ  Ｃｏｎｔｒｏｌ  Ｍｅｓｓａｇｅ、以下、「ＥＣＭ」という）を受信する。
【００６５】
ＣＡＳクライアント３０６はＥＭＭ及びＥＣＭに含まれている情報を利用してスクランブルされたコンテンツのデスクランブルするための情報（例えば、制御ワード）を抽出し、コア３０４は抽出された制御ワードを利用して暗号化されたコンテンツをデスクランブルし、ディスプレイ部（図示せず）に転送する。
【００６６】
図４は、本発明によるセキュリティモジュールダウンロード過程を示したフローチャートである。
【００６７】
図４を参照すると、ユーザー端末１０４はサービスサーバー１００からダウンロードしたローダーを実行する（段階４００）。
【００６８】
本発明によるローダーは、セキュリティサーバー１０２のアドレス情報を含み、これを通じてセキュリティサーバー１０２に接続してブートローダーを要請する（段階４０２）。
【００６９】
セキュリティサーバー１０２は、ブートローダーをユーザー端末１０４に転送する（段階４０４）。
【００７０】
ユーザー端末１０４は、ダウンロードしたブートローダーを実行し（段階４０６）、ブートローダーを通じてセキュリティサーバー１０２に認証書、セキュリティポリシー、及びセキュリティクライアントのようなセキュリティモジュールを要請する（段階４０８）。
【００７１】
セキュリティサーバー１０２は、要請されたセキュリティモジュールを転送する（段階４１０）。
【００７２】
図５は、本発明によるユーザー端末でのセキュリティモジュールダウンロード制御過程の手順図である。
【００７３】
図５を参照すると、ユーザー端末１０４は起動時に、ブートローダーの有無を判断し（段階５００）、ブートローダーが存在しない場合、セキュリティサーバー１０２に接続してブートローダーをダウンロードする（段階５０２）。
【００７４】
一方、ブートローダーが存在する場合、ブートローダーが駆動され（段階５０４）、ブートローダーは認証書の有無を判断し（段階５０６）、認証書が存在しない場合にはセキュリティサーバー１０２から認証書をダウンロードする（段階５０８）。
【００７５】
認証書が存在する場合、ブートローダー３０２はセキュリティポリシーの有無を判断する（段階５１０）。セキュリティポリシーが存在する場合、ブートローダー３０２はセキュリティポリシーのバージョンをチェックする（段階５１２）。
【００７６】
ブートローダー３０２は、セキュリティポリシーが存在しない場合、又はセキュリティポリシーのバージョンが現在のバージョンと一致しない場合（Ｄｉｆｆ）には、セキュリティサーバー１０２からセキュリティポリシーをダウンロードする（段階５１４）。
【００７７】
セキュリティポリシーのバージョンが現在のバージョンと一致する場合（Ｓａｍｅ）、ブートローダー３０２はセキュリティクライアントの有無を判断する（段階５１６）。
【００７８】
前述したように、セキュリティクライアントは、スクランブルされたコンテンツをデスクランブルするためのＣＡＳクライアント３０６及びＤＲＭクライアント３０８を含む。
【００７９】
セキュリティクライアントが存在しない場合、ブートローダー３０２はセキュリティサーバー１０２からセキュリティクライアントをダウンロードする（段階５１８）。
【００８０】
一方、セキュリティクライアントが存在してもブートローダー３０２はセキュリティクライアントのバージョンをチェックし（段階５２０）、バージョンが現在のバージョンと一致しない場合（Ｄｉｆｆ）には，段階５１８を遂行する。
【００８１】
セキュリティクライアントのバージョンが現在のバージョンと一致する場合（Ｓａｍｅ）には、セキュリティクライアントが駆動される（段階５２２）。
【００８２】
本発明の実施例は多様なコンピュータ手段を通じて実行可能なプログラム命令形態に具現され、コンピュータで読み取り可能媒体に記録される。前記コンピュータで読み取り可能媒体は、プログラム命令、データファイル、データ構造などを単独にまたはこれらを組み合わせて含む。上記媒体に記録されるプログラム命令は、本発明のために特別に設計され構成されるか、又は、コンピュータソフトウェア分野の当業者に公知且つ使用可能なものである。コンピュータで読み取り可能記録媒体の例としては、ハードディスク、フロッピー（登録商標）ディスク、及び磁気テープのような磁気媒体（ｍａｇｎｅｔｉｃ  ｍｅｄｉａ）、ＣＤ−ＲＯＭ、ＤＶＤのような光記録媒体（ｏｐｔｉｃａｌ  ｍｅｄｉａ）、フロプティカルディスク（ｆｌｏｐｔｉｃａｌ  ｄｉｓｋ）のような磁気−光媒体（ｍｅｇｎｅｔｏ−ｏｐｔｉｃａｌ  ｍｅｄｉａ）、及びロム（ＲＯＭ）、ラム（ＲＡＭ）、フラッシュメモリなどのようなものが含まれる。プログラム命令の例としては、コンパイラにより作成されるような機械語コードだけでなく、インタプリタなどを用いてコンピュータにより実行可能な高級言語コードを含む。上記したハードウェア装置は本発明の一実施例の動作を行うために一つ以上のソフトウェアモジュールとして動作するように構成されてもよく、その逆も同様である。
【００８３】
上述したように本発明においては、具体的な構成要素などのような特定事項と限定された実施例及び図面によって説明されたが、これは本発明のより全般的な理解を容易にするために提供されたものだけであって、本発明は上記実施例に限定されるものではなく、本発明の属する分野における通常的な知識を有する者であればこのような記載から多様な修正及び変形が可能である。従って、本発明の思想は、説明された実施例に限って定められてはならず、後述する特許請求範囲だけでなくこの特許請求の範囲と均等乃至等価的な変形のある全てのものは本発明の思想の範疇に属するものである。
【符号の説明】
【００８４】
１００      サービスサーバー
１０２      セキュリティサーバー
１０４      ユーザー端末
２００      通信部
２０２      制御部
２０４      格納部
３００      ローダー
３０２      ブートローダー
３０４      コア
３０６      ＣＡＳクライアント
３０８      ＤＲＭクライアント
３１０      認証書格納部
３１２      セキュリティポリシー格納部
【図１】
2016513388.tif 000003
【図２】
2016513388.tif 000004
【図３】
2016513388.tif 000005
【図４】
2016513388.tif 000006
【図５】
2016513388.tif 000007
【国際調査報告】
2016513388.tif 000008
2016513388.tif 000009
2016513388.tif 000010
2016513388.tif 000011