【手続補正書】
【提出日】平成17年9月16日(2005.9.16)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  暗号化されて配布され、ライセンスの保持を条件として利用可能になるコンテンツを記憶する第１の記憶手段と、
ライセンスを記憶する第２の記憶手段と、
コンテンツを利用しようとする複数の情報機器をグループ化して識別するためのグループ化機器識別情報と、機器グループごとに共通に付与されたコンテンツ解読用の鍵情報とを、機器グループごとに付与されたグループ識別子と共に記憶する第３の記憶手段と、
前記第２および第３の記憶手段の記憶内容に基づいて、前記第１の記憶手段に記憶されたコンテンツを解読して再生する処理を行う再生処理手段と
を備えたことを特徴とする情報機器。
【請求項２】  前記第１の記憶手段は、前記コンテンツの利用を可能にするライセンスを識別するためのライセンス識別情報を、このコンテンツに対応付けて記憶しており、
前記第２の記憶手段に記憶されたライセンスは、前記ライセンス識別情報と前記グループ化機器識別情報とを含んでいる
ことを特徴とする請求項１に記載の情報機器。
【請求項３】  前記再生処理手段は、
再生要求がなされたコンテンツに対応するライセンス識別情報を前記第１の記憶手段から読み出し、
読み出されたライセンス識別情報に対応するグループ化機器識別情報を前記第２の記憶手段から読み出し、
読み出されたグループ化機器識別情報に対応する鍵情報を前記第３の記憶手段から読み出し、
読み出された鍵情報を用いて、前記第１の記憶手段に記憶されたコンテンツを解読して出力する
ことを特徴とする請求項２に記載の情報機器。
【請求項４】  前記情報サーバに対し、自己の属する機器グループを情報サーバに登録することを要求するグループ登録要求を行うグループ登録要求手段と
を備えたことを特徴とする請求項１に記載の情報機器。
【請求項５】  前記情報サーバに対して、その情報機器をサービス提供対象として登録し前記グループ化機器識別情報および前記鍵情報を送付することを要求するサービス登録要求を行うサービス登録要求手段
を備えたことを特徴とする請求項４に記載の情報機器。
【請求項６】  自己を他から識別するための固有の機器識別情報を記憶する第４の記憶手段と、
前記情報サーバに対して、前記第４の記憶手段に記憶された機器識別情報を情報サーバに登録することを要求する機器登録要求を行う機器登録要求手段と
を備えたことを特徴とする請求項４に記載の情報機器。
【請求項７】  前記第４の記憶手段に記憶されるべき前記機器識別情報を生成する機器識別情報生成手段を備えたことを特徴とする請求項６に記載の情報機器。
【請求項８】  前記情報サーバに対して、前記第４の記憶手段に記憶された機器識別情報を情報サーバの登録から削除することを要求する機器登録削除要求を行う機器登録削除要求手段を備えたことを特徴とする請求項６に記載の情報機器。
【請求項９】  １つの機器グループが、１のユーザの保有する複数の情報機器からなるグループとして規定されている
ことを特徴とする請求項１に記載の情報機器。
【請求項１０】  前記鍵情報は、最上層から最下層に向かって枝分かれしていく階層ツリー構造における各ノードに対応して規定され暗号化されたノードキーのうち、最下層のデバイスノードとしての自機器グループに割り当てられたデバイスノードキーに該当するものであり、
前記コンテンツは、前記階層ツリー構造における前記デバイスノードキーから最上層のノードキーであるルートキーに至る経路上の各ノードキーを用いて多重に暗号化されたものであり、
前記再生処理手段は、デバイスノードキーとしての前記鍵情報を用いて、前記階層ツリー構造における最下層から最上層に至る経路上のノードキーを順次解読し、得られた前記ルートキーを用いて前記コンテンツを解読する
ことを特徴とする請求項１に記載の情報機器。
【請求項１１】  前記コンテンツは、さらに、前記ルートキーによって暗号化されたコンテンツキーを用いて暗号化されており、
前記再生処理手段は、さらに、前記ルートキーによって前記コンテンツキーを解読し、得られたコンテンツキーを用いて前記コンテンツを解読する
ことを特徴とする請求項１０に記載の情報機器。
【請求項１２】  前記コンテンツは、テキストデータ、静止画像データ、動画像データ、音声データ、またはそれらを組み合わせてなるデータである
ことを特徴とする請求項１に記載の情報機器。
【請求項１３】  暗号化されて配布されたコンテンツを利用可能にする機能を備えた情報サーバであって、
コンテンツを利用しようとする情報機器からのグループ登録要求に応じて、その情報機器が属する機器グループに関する情報をグループ識別子に対応付けて登録するグループ登録処理手段と、
前記情報機器からのサービス登録要求に応じて、その情報機器をサービス提供対象として登録すると共に、その情報機器が属する機器グループ内の複数の情報機器をグループ化して識別するための一のグループ化機器識別情報と一のコンテンツ解読用の鍵情報とを前記グループ識別子に対応付けて登録し、さらに、その情報機器が属する機器グループ内のすべての情報機器に対して、前記一のグループ化機器識別情報と前記一の鍵情報とを付与するサービス登録処理手段と
を備えたことを特徴とする情報サーバ。
【請求項１４】  前記情報機器からの機器登録要求に応じて、その機器登録要求から、個々の情報機器を識別するための機器識別情報を抽出し、この機器識別情報を前記グループ識別子に対応付けて登録する機器登録管理手段と
を備えたことを特徴とする請求項１３に記載の情報サーバ。
【請求項１５】  前記機器登録管理手段は、一の機器グループについて登録された機器識別情報の数が一定数に達した以降は、その機器グループに属する新たな情報機器からの機器登録要求を拒否する
ことを特徴とする請求項１４に記載の情報サーバ。
【請求項１６】  前記機器登録管理手段は、前記情報機器からの機器登録削除要求に応じて、この機器登録削除要求により指定された機器識別情報を登録から削除する
ことを特徴とする請求項１４に記載の情報サーバ。
【請求項１７】  情報機器からのライセンス要求に応じて、このライセンス要求によって指定されたライセンスを、そのライセンス要求をしてきた情報機器に提供するライセンス提供手段と、
前記ライセンス要求からグループ化機器識別情報を抽出し、その抽出されたグループ化機器識別情報が前記サービス登録処理手段によって登録されたものであるか否かを調べ、その結果に応じて、前記ライセンス提供手段によるライセンス提供に伴う課金処理を行うか否かを判定する課金処理手段と
を備えたことを特徴とする請求項１３に記載の情報サーバ。
【請求項１８】  １つの機器グループが、１のユーザの保有する複数の情報機器からなるグループとして規定されている
ことを特徴とする請求項１３に記載の情報サーバ。
【請求項１９】  コンテンツを利用する機能を備えた情報機器に適用されるプログラムであって、
暗号化されて配布されライセンスの保持を条件として利用可能になるコンテンツを第１の記憶手段に記憶するステップと、
ライセンスを第２の記憶手段に記憶するステップと、
コンテンツを利用しようとする複数の情報機器をグループ化して識別するためのグループ化機器識別情報と、機器グループごとに共通に付与されたコンテンツ解読用の鍵情報とを、機器グループごとに付与されたグループ識別子と共に第３の記憶手段に記憶するステップと、
前記第２および第３の記憶手段の記憶内容に基づいて、前記第１の記憶手段に記憶されたコンテンツを解読して再生する処理を行うステップと
を前記情報機器に実行させることを特徴とする情報処理プログラム。
【請求項２０】    暗号化されて配布されたコンテンツを利用可能にする機能を備えた情報サーバに適用されるプログラムであって、
コンテンツを利用しようとする情報機器からのグループ登録要求に応じて、その情報機器が属する機器グループに関する情報をグループ識別子に対応付けて登録するステップと、
前記情報機器からのサービス登録要求に応じて、その情報機器をサービス提供対象として登録すると共に、その情報機器が属する複数の情報機器をグループ化して識別するための一のグループ化機器識別情報と一のコンテンツ解読用の鍵情報とを前記グループ識別子に対応付けて登録し、さらに、その情報機器が属する機器グループ内のすべての情報機器に対して、前記一のグループ化機器識別情報と前記一の鍵情報とを付与するステップと
を前記情報サーバに実行させることを特徴とする情報処理プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
【発明が解決しようとする課題】
近年のインターネットの爆発的な普及と急速なブロードバンド化とにより、ＰＣだけではなく、いわゆるＣＥ機器（Consumer Electronics) と呼ばれる家電向け電子機器もまた直接ネットワークに繋がることになることが予測される。また、１人で複数のＰＣやネットアクセス可能なＣＥ機器を持つようになると考えられる。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
本発明の第１の情報処理プログラムは、暗号化されて配布されライセンスの保持を条件として利用可能になるコンテンツを第１の記憶手段に記憶するステップと、ライセンスを第２の記憶手段に記憶するステップと、コンテンツを利用しようとする複数の情報機器をグループ化して識別するためのグループ化機器識別情報と、機器グループごとに共通に付与されたコンテンツ解読用の鍵情報とを、機器グループごとに付与されたグループ識別子と共に第３の記憶手段に記憶するステップと、第２および第３の記憶手段の記憶内容に基づいて、第１の記憶手段に記憶されたコンテンツを解読して再生する処理を行うステップとを情報機器に実行させるものである。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
「コンテンツ」とは、ディジタル化され暗号化されて配布されたコンテンツ本体部分をいい、テキスト情報、静止画や動画等の画像情報、音声情報、およびそれらの組み合わせ等をいう。例えば、電子書籍や電子新聞等のようなテキスト情報と画像情報とを組み合わせたものや、ゲームプログラムのようなアプリケーションソフトウェア等も含む。配布の形態は問わず、インターネット等の通信回線を介して配信されたものでも、ＣＤ−ＲＯＭ等の記録媒体によって配布されたものでも構わない。「コンテンツの利用」とは、凡そコンテンツが有する情報を役立つ（意味のある）形で用いることをいい、コンテンツを再生し、閲覧し、または実行する行為等を含む。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】変更
【補正の内容】
【００２６】
「鍵情報」とは、暗号化されたコンテンツを解読して利用可能な状態にするための解読（復号）用のキーである。本発明では、機器グループごとに共通のキーが付与される。したがって、１つの機器グループ内においては、すべての情報機器が同じキーをもつ。このキーは、ユーザからは認識できないセキュアな情報として取り扱われるので、通常のユーザにとっては、機器グループの内外を問わず情報機器間で移動やコピーをしたり、情報自体の改変を行うことはできない。以下の実施の形態では、デバイスノードキーＤＮＫがその一具体例に対応する。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００３７
【補正方法】変更
【補正の内容】
【００３７】
一方、上記のライセンスの有効性は、予め情報サーバ４から情報機器１−１〜１−３にそれぞれ付与されるグループ化機器識別情報（以下、リーフＩＤともいう。）および鍵情報ＤＮＫ( デバイスノードキー；Device Node Key)に基づいて判断され、管理される。すなわち、１つの機器グループ内の情報機器は、それぞれ、互いに異なる( 少なくともその機器グループ内で重複しない) 機器ＩＤを有する一方、同一の( 共通の) リーフＩＤと同一の( 共通の) 鍵情報ＤＮＫとを有する。これらのリーフＩＤおよび鍵情報ＤＮＫは、ユーザからは不可視( 認識不可能) であるようにセキュアな情報として取り扱われるので、機器グループの内外を問わず、情報機器間での移動やコピーはできない。また、ユーザ自身はリーフＩＤを認識できないので、ユーザがなすべき各種の登録手続き等を可能ならしめるために、機器グループごとに、ユーザＩＤでもあるグループ識別子（グループＩＤ）が付与されて、運用されるようになっている。なお、機器ＩＤ、リーフＩＤ、鍵情報ＤＮＫおよびグループＩＤについての詳細は後述する（図５、図６）。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００３９
【補正方法】変更
【補正の内容】
【００３９】
図２に示したように、情報機器１−１は、ＣＰＵ（Central Processing Unit ）２１と、ＲＯＭ（Read Only Memory）２２と、ＲＡＭ（Random Access Memory）２３と、暗号化復号部２４と、コーデック部２５と、入出力インタフェース３２とを備えている。これらは、バス３１を介して相互に接続されている。このバス３１にはまた、入出力インタフェース３２を介して、入力部２６と、出力部２７と、記憶部２８と、通信部２９と、ドライブ３０とが接続されている。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００５２
【補正方法】変更
【補正の内容】
【００５２】
制御機能ブロック９０の各機能は主としてＣＰＵ２１や暗号化復号部２４等が担当し、通信機能ブロック１００は主として通信部２９が担当し、記憶機能ブロック１１０は主として記憶部２８やＲＡＭ２３が担当する。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００５７
【補正方法】変更
【補正の内容】
【００５７】
サービス登録処理機能９３は、情報機器からのサービス登録要求に応じて、その情報機器をサービス提供対象として登録すると共に、リーフＩＤおよび鍵情報ＤＮＫをグループＩＤに対応付けてグループ管理テーブル１１３に登録し、さらに、その情報機器が属する機器グループ内のすべての情報機器に対して、その登録されたリーフＩＤおよび鍵情報ＤＮＫを付与する機能である。このサービス登録機能９３は、本実施の形態では、「ＯｐｅｎＭＧ  Ｘ」登録処理が相当する。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００６９
【補正方法】変更
【補正の内容】
【００６９】
機器ＩＤ１２４は、１つの機器グループ内において個々の情報機器を識別するために用いられる、いわばローカルな次元での（機器グループ内での）機器識別情報である。すなわち、機器ＩＤ１２４は、ある機器グループ内の情報機器間で互いに異なるものとなっており、この点で、機器グループ内の情報機器に共通に付与されるリーフＩＤとは異なる。この機器ＩＤ１２４によって、機器グループに何台の情報機器が登録されているかが把握される。この機器ＩＤ１２４は、情報機器１−１が専用のコンテンツ再生機器の場合には、製造や販売の段階でＲＯＭ２２に設定されるが、情報機器１−１がＰＣ等の汎用機の場合には、乱数等を用いたソフトウェアによってあとから（例えば、後述する機器登録時に）生成される。このようなソフトウェアは、例えばグループ登録時や機器登録時に情報サーバ４からダウンロードされ、図３の機器ＩＤ生成機能５６を実現する。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】０１３３
【補正方法】変更
【補正の内容】
【０１３３】
次に、図３等を参照して、情報機器１−１を用いてコンテンツを再生する場合の処理について説明する。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】図面の簡単な説明
【補正方法】変更
【補正の内容】
【図面の簡単な説明】
【図１】
本発明の一実施の形態に係る情報処理システムの全体構成を表すブロック図である。
【図２】
情報機器および情報サーバの要部構成を表すブロック図である。
【図３】
情報機器の機能構成の要部を表すブロック図である。
【図４】
情報サーバの機能構成の要部を表すブロック図である。
【図５】
情報サーバにおけるグループ管理テーブルおよびライセンステーブルの一例を表す図である。
【図６】
情報機器におけるコンテンツファイル、ライセンスおよびユーザデータの内容の一例を表す図である。
【図７】
情報サーバによって管理される暗号解読キーにおける階層ツリー構造の一例を表す図である。
【図８】
図７の階層ツリー構造に適用される有効化キーブロックおよび鍵情報の内容の一例を表す図である。
【図９】
情報機器と情報サーバとの間で行われるグループ登録処理、機器登録処理およびサービス登録処理を説明するための図である。
【図１０】
情報機器と情報サーバとの間で行われる機器登録処理およびサービス登録処理を説明するための図である。
【図１１】
情報機器と情報サーバとの間で行われる機器登録削除処理を説明するための図である。
【図１２】
情報機器と情報サーバとの間で行われるコンテンツおよびライセンスのダウンロード処理を説明するための図である。
【符号の説明】
１−１〜１−４…情報機器、１Ｇ…機器グループ、２…インターネット、４…情報サーバ、２１…ＣＰＵ、２２…ＲＯＭ、２４…暗号化復号部、２６…入力部、２７…出力部、２８…記憶部、２９…通信部、５０，９０…制御機能ブロック、５１…再生処理機能、５２…グループ登録要求機能、５３…機器登録要求機能、５４…サービス登録要求機能、５５…機器登録削除要求機能、７０，１００…通信機能ブロック、８０，１１０…記憶機能ブロック、８１…第１の記憶部、８２…第２の記憶部、８３…第３の記憶部、８４…第４の記憶部、９１…グループ登録処理機能、９２…機器登録管理機能、９３…サービス登録処理機能、９４…コンテンツ・ライセンス提供機能、９５…課金処理機能、１１１…コンテンツ蓄積部、１１２…ライセンステーブル、１１３…グループ管理テーブル、１２２…パスワード、１２３…グループ情報、１２４…機器ＩＤ、１２５…サービスデータ、１２７、１３３，１４１…ライセンスＩＤ、１３０…コンテンツファイル、１３１…コンテンツＩＤ、１３４…有効化キーブロックＥＫＢ、１４０…ライセンス、１４５，１５５…リーフＩＤ、１５０…ユーザデータ、１５２…グループＩＤ、１５６…鍵情報ＤＮＫ。