(57)【要約】【課題】海賊版のコンテンツに対するライセンスの発行やライセンスの偽造を阻止することができるライセンス管理方法を提供する。【解決手段】端末３側に備えた利用者又は端末３の識別情報Ｉｄを一方又は両方に備えた第１ライセンスＡと第２ライセンスＢを組み合わせることでコンテンツＣの使用が端末３で許可されるライセンス管理方法であって、第２サーバ２が第１サーバ１に第１ライセンスＡを要求する過程と、第１サーバ１が第２サーバ２から第１ライセンスＡの要求を受け、第２ライセンスＢと一意な対の第１ライセンスＡを発行し、第１ライセンスＡを第２サーバ２に送信する第１ライセンス発行過程と、第２サーバ２が第１ライセンスＡと一意な対の第２ライセンスＢを発行する第２ライセンス発行過程と、端末３が第２サーバ２から第１ライセンスＡと第２ライセンスＢを取得するライセンス取得過程と、を含むことを特徴とする。【選択図】図２
2014123160.tif 000002
【特許請求の範囲】
【請求項１】
端末（３）側に備えた利用者又は前記端末（３）の識別情報（Ｉｄ）を一方又は両方に備えた第１ライセンス（Ａ）と第２ライセンス（Ｂ）を組み合わせることでコンテンツ（Ｃ）の使用が前記端末（３）で許可されるライセンス管理方法であって、
第２サーバ（２）が第１サーバ（１）に前記第１ライセンス（Ａ）を要求する過程と、
前記第１サーバ（１）が前記第２サーバ（２）から前記第１ライセンス（Ａ）の要求を受け、前記第２ライセンス（Ｂ）と一意な対の前記第１ライセンス（Ａ）を発行し、前記第１ライセンス（Ａ）を前記第２サーバ（２）に送信する第１ライセンス発行過程と、
前記第２サーバ（２）が前記第１ライセンス（Ａ）と一意な対の前記第２ライセンス（Ｂ）を発行する第２ライセンス発行過程と、
前記端末（３）が前記第２サーバ（２）から前記第１ライセンス（Ａ）と前記第２ライセンス（Ｂ）を取得するライセンス取得過程と、を含むことを特徴とするライセンス管理方法。
【請求項２】
請求項１に記載のライセンス管理方法に用いたことを特徴とする第１サーバ。
【請求項３】
請求項１に記載のライセンス管理方法に用いたことを特徴とする第２サーバ。
【請求項４】
請求項１に記載のライセンス管理方法に用いたことを特徴とする端末。
【請求項５】
請求項１に記載のライセンス管理方法の前記第１ライセンス発行過程、前記第２ライセンス発行過程または前記ライセンス取得過程をコンピュータに行わせたことを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は第１ライセンスと第２ライセンスを組み合わせることでコンテンツの使用が許可されるライセンス管理方法に関する。
【背景技術】
【０００２】
従来、第１ライセンスと第２ライセンスを組み合わせることでコンテンツの使用が許可されるライセンス管理方法が知られる。例えば、特開２００４―１３９２３８号公報に記載の技術はソフトウェアライセンス管理方法、ソフトウェアライセンス管理システム及びコンピュータプログラムの技術が開示されている。
【特許文献１】特開２００４―１３９２３８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、上記従来のライセンス管理方法は、ソフトウェアが予め具備している第１のライセンス情報（公開鍵Ｐｄ）と、ライセンス保有端末が供給する第２のライセンス情報（秘密鍵Ｓｄ，公開鍵Ｐｍ及び秘密鍵Ｓｍ）とが組み合わされることによって、ソフトウェアの使用が許可される。しかしながら、海賊版のコンテンツを排除できないと言った問題があった。
【０００４】
そこで、本発明の目的は海賊版のコンテンツに対するライセンスの発行やライセンスの偽造を阻止することができるライセンス管理方法を提供することにある。
【課題を解決するための手段】
【０００５】
上記の課題を解決するため本発明のライセンス管理方法は、端末（３）側に備えた利用者又は前記端末（３）の識別情報（Ｉｄ）を一方又は両方に備えた第１ライセンス（Ａ）と第２ライセンス（Ｂ）を組み合わせることでコンテンツ（Ｃ）の使用が前記端末（３）で許可されるライセンス管理方法であって、第２サーバ（２）が第１サーバ（１）に前記第１ライセンス（Ａ）を要求する過程と、前記第１サーバ（１）が前記第２サーバ（２）から前記第１ライセンス（Ａ）の要求を受け、前記第２ライセンス（Ｂ）と一意な対の前記第１ライセンス（Ａ）を発行し、前記第１ライセンス（Ａ）を前記第２サーバ（２）に送信する第１ライセンス発行過程と、前記第２サーバ（２）が前記第１ライセンス（Ａ）と一意な対の前記第２ライセンス（Ｂ）を発行する第２ライセンス発行過程と、前記端末（３）が前記第２サーバ（２）から前記第１ライセンス（Ａ）と前記第２ライセンス（Ｂ）を取得するライセンス取得過程と、を含むことを特徴とする。
【発明の効果】
【０００６】
本発明によれば、ライセンス管理方法は第１サーバが第１ライセンスを発行し、第２サーバが第２ライセンスを発行する構成としたことで、一意な対の第１ライセンスと第２ライセンスが第１サーバと第２サーバで同時に発行されるため、海賊版のコンテンツに対するライセンスの発行やライセンスの偽造を阻止することができる。
また、利用者がコンテンツをファイル共有サイトにアップロードしても他人が利用することができない。
【発明を実施するための最良の形態】
【０００７】
以下、本発明の実施の形態について詳細に説明する。
【０００８】
図１は実施形態のライセンス管理システムの構成図である。
本発明のライセンス管理システムは、第２ライセンスＢと一意な対の第１ライセンスＡの生成用の第１サーバ１と、第１ライセンスＡと一意な対の第２ライセンスＢの生成用の第２サーバ２と、第１ライセンスＡと第２ライセンスＢの取得用の端末３と、から構成される。
【０００９】
第１サーバ１、第２サーバ２、端末３などの装置はインターネット１０などのネットワークシステムに接続され、ＣＰＵ、ＲＯＭ、ＲＡＭ、ＨＤＤ（ハードディスクドライブ）、各種インターフェース、入出力部及び通信用ＬＳＩなどを有するコンピュータ部を備える。
ここで、入出力部はキーボード、ディスプレイ、マウスなどを備える。
【００１０】
第１サーバ１は自己のＲＯＭに第１暗号鍵Ｋａと第２復号鍵Ｋｄを備える。
第２サーバ２は自己のＨＤＤに複数のコンテンツＣを備え、自己のＲＯＭに第２暗号鍵Ｋｃとコンテンツ用暗号鍵Ｋｅを備える。
端末３は自己の各種インターフェースに識別情報Ｉｄと第１復号鍵Ｋｂを備えた認証用集積回路３０を含んでいる。ここで、識別情報Ｉｄは利用者又は端末３に割当てられた識別子である。
一対の第１暗号鍵Ｋａと第１復号鍵Ｋｂ、及び一対の第２暗号鍵Ｋｃと第２復号鍵ＫｄはＲＳＡ暗号などの公開鍵暗号方式の鍵で、各鍵は暗号化と復号化の一方向のみが可能な一方向性を備える。
【００１１】
コンテンツＣはコンテンツ識別子Ｉｃ、及びコンテンツ用暗号鍵Ｋｅで暗号化されたプログラムＰｃを備える。
第１ライセンスＡは一組となって第１暗号鍵Ｋａで暗号化された乱数Ｒａ、コンテンツ識別子Ｉｃ、識別情報Ｉｄ、使用期限Ｄｅ及び第２復号鍵Ｋｄを備える。
第２ライセンスＢは一組となって第２暗号鍵Ｋｃで暗号化された乱数Ｒａ、コンテンツ識別子Ｉｃ、識別情報Ｉｄ、使用期限Ｄｅ及びコンテンツ用暗号鍵Ｋｅを備える。
乱数Ｒａは第１ライセンスＡと第２ライセンスＢが一意な対であることの証明に用いられる。
【００１２】
次にシーケンスフローチャートを説明する。
図２は実施形態のライセンス管理システムのシーケンスフローチャートである。
＜識別情報割当て＞
端末３は図示させていない識別情報要求を第１サーバ１に送信する。
識別情報要求を受信した第１サーバ１は識別情報Ｉｄを割当て、識別情報Ｉｄを端末３に送信する（ステップＳ０１）。
識別情報Ｉｄを受信した（ステップＳ０２）端末３は認証用集積回路３０に識別情報Ｉｄを書き込む。
【００１３】
＜ライセンス発行＞
第２サーバ２は図示させていないＷｅｂページを端末３に送信する。ここで、Ｗｅｂページはダウンロード可能な電子書籍、音楽コンテンツ、映像コンテンツ、ソフトウェアなどのコンテンツを選択させる複数のボタンＢｕを備える。
Ｗｅｂページを受信した端末３はそれを自己のディスプレイに表示し、端末の利用者にＷｅｂページの中のボタンＢｕを１つ選択させ、認証用集積回路３０から識別情報Ｉｄを取得し、識別情報ＩｄとボタンＢｕを第２サーバ２に送信する（ステップＳ０３）。
【００１４】
識別情報ＩｄとボタンＢｕを受信した（ステップＳ０４）第２サーバ２は自己のＨＤＤからボタンＢｕに該当するコンテンツＣを読み取り（ステップＳ０５）、乱数Ｒａを生成し、使用期限Ｄｅを生成し（ステップＳ０６）、コンテンツＣのコンテンツ識別子Ｉｃを取得し、第１ライセンス生成要求を第１サーバ１に送信する（ステップＳ０７）。ここで、第１ライセンス生成要求は乱数Ｒａ、コンテンツ識別子Ｉｃ、識別情報Ｉｄ及び使用期限Ｄｅを含んでいる。
【００１５】
第１ライセンス生成要求を受信した（ステップＳ０８）第１サーバ１は自己のＲＯＭの第１暗号鍵Ｋａと第２復号鍵Ｋｄを取得し、乱数Ｒａ、コンテンツ識別子Ｉｃ、識別情報Ｉｄ、使用期限Ｄｅ及び第２復号鍵Ｋｄの一組を第１暗号鍵Ｋａで暗号化した第１ライセンスＡを生成し（ステップＳ０９）、第１ライセンスＡを第２サーバ２に送信する（ステップＳ１０）。
【００１６】
第１ライセンスＡを受信した（ステップＳ１１）第２サーバ２は自己のＲＯＭの第２暗号鍵Ｋｃとコンテンツ用暗号鍵Ｋｅを取得し、乱数Ｒａ、コンテンツ識別子Ｉｃ、識別情報Ｉｄ、使用期限Ｄｅ及びコンテンツ用暗号鍵Ｋｅの一組を第２暗号鍵Ｋｃで暗号化した第２ライセンスＢを生成し（ステップＳ１２）、第１ライセンスＡ、第２ライセンスＢ及びコンテンツＣを端末３に送信する（ステップＳ１３）。
【００１７】
第１ライセンスＡ、第２ライセンスＢ及びコンテンツＣを受信した（ステップＳ１４）端末３は第１ライセンスＡ、第２ライセンスＢ及びコンテンツＣを自己のＨＤＤに記憶し、自己のＨＤＤから第１ライセンスＡ、第２ライセンスＢ及びコンテンツＣを読み出し、それらを認証用集積回路３０に送る。
＜ライセンス認証＞
第１ライセンスＡ、第２ライセンスＢ及びコンテンツＣを受取った認証用集積回路３０は第１ライセンスＡを自己の第１復号鍵Ｋｂで復号し、第１ライセンスＡから第２復号鍵Ｋｄを取得し、第２ライセンスＢを第２復号鍵Ｋｄで復号し、第１ライセンスＡと第２ライセンスＢの乱数Ｒａが一致することを確認し、第１ライセンスＡ、第２ライセンスＢ及びコンテンツＣのコンテンツ識別子Ｉｃが一致することを確認し、第１ライセンスＡ、第２ライセンスＢ及び自己の識別情報Ｉｄが一致することを確認し、第１ライセンスＡと第２ライセンスＢの使用期限Ｄｅの期日が過ぎていないことを確認するライセンス認証（ステップＳ１５）を行い、ライセンス認証が許可となった場合に、第２ライセンスＢからコンテンツ用暗号鍵Ｋｅを取得し、コンテンツＣのプログラムＰｃをコンテンツ用暗号鍵Ｋｅで復号し、プログラムＰｃを端末３に送る。
＜コンテンツ再生＞
プログラムＰｃを受取った端末３は自己のＣＰＵでプログラムＰｃを実行させてコンテンツＣを自己のディスプレイ上に再生することとなる（ステップＳ１６）。
【００１８】
上記実施形態において、コンテンツ識別子Ｉｃ、識別情報Ｉｄ及び使用期限Ｄｅは第１ライセンスＡ又は第２ライセンスＢのどちらか一方に備えた構成としてもよい。
乱数Ｒａは第１サーバ１で生成され、第２サーバ２に送信される構成としてもよい。
ライセンス管理システムは端末３がコンテンツＣを予め備え、第２サーバ２が端末３からコンテンツＣのコンテンツ識別子Ｉｃを取得する構成としてもよい。また、端末３が自己のＣＰＵで実行したソフトウェアで認証用集積回路３０の機能を提供する構成としてもよい。その場合の識別情報Ｉｄは端末３のＲＯＭに書き込まれる。
【００１９】
上記実施形態によれば、ライセンス管理システムは第１サーバが第１ライセンスを発行し、第２サーバが第２ライセンスを発行する構成としたことで、一意な対の第１ライセンスと第２ライセンスが第１サーバと第２サーバで同時に発行されるため、海賊版のコンテンツに対するライセンスの発行やライセンスの偽造を阻止することができる。
また、利用者がコンテンツをファイル共有サイトにアップロードしても他人が利用することができない。
【００２０】
以上の説明においては、通信制御プログラムを含む各種制御プログラムが、予めＲＯＭに格納されている場合について説明したが、制御プログラムを、コンピュータ部で読取可能な記憶媒体に記録するようにしてもよい。このような構成であれば、コンピュータ部によってプログラムが記憶媒体から読み取られ、読み取られたプログラムに従ってコンピュータ部が処理を実行すると、上記実施形態の装置と同等の作用および効果が得られる。
【００２１】
ここで、記憶媒体とは、ＲＡＭ、ＲＯＭ等の半導体記憶媒体、ＦＤ、ＨＤＤ（ハードディスクドライブ）等の磁気記憶型記憶媒体、ＣＤ、ＤＶＤ、ＢＤ等の光学的読取方式記憶媒体、ＭＯ等の磁気記憶型／光学的読取方式記憶媒体であって、電子的、磁気的、光学的等の読み取り方法のいかんにかかわらず、コンピュータ部で読み取り可能な記憶媒体であれば、どのような記憶媒体であってもよい。
【００２２】
また、インターネット、ＬＡＮ等のネットワークシステムを介して制御プログラムをダウンロードし、インストールして実行するように構成することも可能である。
【図面の簡単な説明】
【００２３】
【図１】実施形態のライセンス管理システムの構成図である。
【図２】実施形態のライセンス管理システムのシーケンスフローチャートである。
【符号の説明】
【００２４】
１…第１サーバ，２…第２サーバ，３…端末，１０…インターネット，３０…認証用集積回路，Ｋａ…第１暗号鍵，Ｋｂ…第１復号鍵，Ｋｃ…第２暗号鍵，Ｋｄ…第２復号鍵，Ｋｅ…コンテンツ用暗号鍵，Ｉｄ…識別情報，Ｂｕ…ボタン，Ｃ…コンテンツ，Ｉｃ…コンテンツ識別子，Ｐｃ…プログラム，Ａ…第１ライセンス，Ｂ…第２ライセンス，Ｒａ…乱数，Ｄｅ…使用期限
【図１】
2014123160.tif 000003
【図２】
2014123160.tif 000004
【手続補正書】
【提出日】平成23年11月3日(2011.11.3)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
端末（３）側に備えた利用者又は前記端末（３）の識別情報（Ｉｄ）を一方又は両方に備えた第１ライセンス（Ａ）と第２ライセンス（Ｂ）を組み合わせることでコンテンツ（Ｃ）の使用が前記端末（３）で許可されるライセンス管理方法であって、
第１サーバ（１）又は第２サーバ（２）が前記第１ライセンス（Ａ）と前記第２ライセンス（Ｂ）を対にする情報（Ｒａ）を生成する過程と、
前記第２サーバ（２）が前記第１サーバ（１）に前記第１ライセンス（Ａ）を要求する過程と、
前記第１サーバ（１）が前記第２サーバ（２）から前記第１ライセンス（Ａ）の要求を受け、前記情報（Ｒａ）を含む前記第１ライセンス（Ａ）を発行し、前記第１ライセンス（Ａ）を前記第２サーバ（２）に送信する第１ライセンス発行過程と、
前記第２サーバ（２）が前記情報（Ｒａ）を含む前記第２ライセンス（Ｂ）を発行する第２ライセンス発行過程と、
前記端末（３）が前記第２サーバ（２）から前記第１ライセンス（Ａ）と前記第２ライセンス（Ｂ）を取得するライセンス取得過程と、を含むことを特徴とするライセンス管理方法。
【請求項２】
第１サーバ（１）、第２サーバ（２）及び端末（３）から構成され、前記端末（３）側に備えた利用者又は前記端末（３）の識別情報（Ｉｄ）を一方又は両方に備えた第１ライセンス（Ａ）と第２ライセンス（Ｂ）を組み合わせることでコンテンツ（Ｃ）の使用が前記端末（３）で許可され、
前記第１サーバ（１）又は前記第２サーバ（２）が前記第１ライセンス（Ａ）と前記第２ライセンス（Ｂ）を対にする情報（Ｒａ）を生成する手段と、前記第２サーバ（２）が前記第１サーバ（１）に前記第１ライセンス（Ａ）を要求する手段と、前記第１サーバ（１）が前記第２サーバ（２）から前記第１ライセンス（Ａ）の要求を受け、前記情報（Ｒａ）を含む前記第１ライセンス（Ａ）を発行し、前記第１ライセンス（Ａ）を前記第２サーバ（２）に送信する手段と、前記第２サーバ（２）が前記情報（Ｒａ）を含む前記第２ライセンス（Ｂ）を発行する手段と、前記端末（３）が前記第２サーバ（２）から前記第１ライセンス（Ａ）と前記第２ライセンス（Ｂ）を取得する手段と、を備えたシステムに用いたことを特徴とする第１サーバ。
【請求項３】
第１サーバ（１）、第２サーバ（２）及び端末（３）から構成され、前記端末（３）側に備えた利用者又は前記端末（３）の識別情報（Ｉｄ）を一方又は両方に備えた第１ライセンス（Ａ）と第２ライセンス（Ｂ）を組み合わせることでコンテンツ（Ｃ）の使用が前記端末（３）で許可され、
前記第１サーバ（１）又は前記第２サーバ（２）が前記第１ライセンス（Ａ）と前記第２ライセンス（Ｂ）を対にする情報（Ｒａ）を生成する手段と、前記第２サーバ（２）が前記第１サーバ（１）に前記第１ライセンス（Ａ）を要求する手段と、前記第１サーバ（１）が前記第２サーバ（２）から前記第１ライセンス（Ａ）の要求を受け、前記情報（Ｒａ）を含む前記第１ライセンス（Ａ）を発行し、前記第１ライセンス（Ａ）を前記第２サーバ（２）に送信する手段と、前記第２サーバ（２）が前記情報（Ｒａ）を含む前記第２ライセンス（Ｂ）を発行する手段と、前記端末（３）が前記第２サーバ（２）から前記第１ライセンス（Ａ）と前記第２ライセンス（Ｂ）を取得する手段と、を備えたシステムに用いたことを特徴とする第２サーバ。
【請求項４】
第１サーバ（１）、第２サーバ（２）及び端末（３）から構成され、前記端末（３）側に備えた利用者又は前記端末（３）の識別情報（Ｉｄ）を一方又は両方に備えた第１ライセンス（Ａ）と第２ライセンス（Ｂ）を組み合わせることでコンテンツ（Ｃ）の使用が前記端末（３）で許可され、
前記第１サーバ（１）又は前記第２サーバ（２）が前記第１ライセンス（Ａ）と前記第２ライセンス（Ｂ）を対にする情報（Ｒａ）を生成する手段と、前記第２サーバ（２）が前記第１サーバ（１）に前記第１ライセンス（Ａ）を要求する手段と、前記第１サーバ（１）が前記第２サーバ（２）から前記第１ライセンス（Ａ）の要求を受け、前記情報（Ｒａ）を含む前記第１ライセンス（Ａ）を発行し、前記第１ライセンス（Ａ）を前記第２サーバ（２）に送信する手段と、前記第２サーバ（２）が前記情報（Ｒａ）を含む前記第２ライセンス（Ｂ）を発行する手段と、前記端末（３）が前記第２サーバ（２）から前記第１ライセンス（Ａ）と前記第２ライセンス（Ｂ）を取得する手段と、を備えたシステムに用いたことを特徴とする端末。
【請求項５】
請求項１に記載のライセンス管理方法を実現したことを特徴とする制御プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
上記の課題を解決するため本発明のライセンス管理方法は、端末（３）側に備えた利用者又は前記端末（３）の識別情報（Ｉｄ）を一方又は両方に備えた第１ライセンス（Ａ）と第２ライセンス（Ｂ）を組み合わせることでコンテンツ（Ｃ）の使用が前記端末（３）で許可されるライセンス管理方法であって、第１サーバ（１）又は第２サーバ（２）が前記第１ライセンス（Ａ）と前記第２ライセンス（Ｂ）を対にする情報（Ｒａ）を生成する過程と、前記第２サーバ（２）が前記第１サーバ（１）に前記第１ライセンス（Ａ）を要求する過程と、前記第１サーバ（１）が前記第２サーバ（２）から前記第１ライセンス（Ａ）の要求を受け、前記情報（Ｒａ）を含む前記第１ライセンス（Ａ）を発行し、前記第１ライセンス（Ａ）を前記第２サーバ（２）に送信する第１ライセンス発行過程と、前記第２サーバ（２）が前記情報（Ｒａ）を含む前記第２ライセンス（Ｂ）を発行する第２ライセンス発行過程と、前記端末（３）が前記第２サーバ（２）から前記第１ライセンス（Ａ）と前記第２ライセンス（Ｂ）を取得するライセンス取得過程と、を含むことを特徴とする。