(57)【要約】【課題】  鍵情報を用いて効率的にコンテンツの視聴制御を行う。【解決手段】  コンテンツを暗号化して受信装置に配信する配信サーバと、復号化鍵により復号してコンテンツを出力するための受信装置とからなる配信システムにおいて、前記配信サーバは、コンテンツを暗号化した暗号化鍵を暗号化する鍵シードを生成する鍵シード生成手段と、鍵シード情報に基づいて秘密鍵を生成する秘密鍵生成手段と、前記暗号化鍵又は前記秘密鍵を鍵シードにより暗号化する鍵暗号化手段と、前記鍵暗号化手段により暗号化された鍵情報、及び前記コンテンツの識別情報あるいは前記ユーザの識別情報に基づいてヘッダ情報を生成するヘッダ生成手段とを有し、前記受信装置は、前記ヘッダ情報と予め蓄積されている秘密鍵とに基づいて前記コンテンツを復号するための復号化鍵を取得する復号化鍵取得手段を有することにより、上記課題を解決する。【選択図】        図１
2006173733.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが契約したコンテンツを暗号化して受信装置に配信する配信サーバと、配信されたコンテンツを受信し復号化鍵により復号してコンテンツを出力するための受信装置とからなる配信システムにおいて、
前記配信サーバは、配信するコンテンツを暗号化した暗号化鍵を暗号化する鍵シードを生成する鍵シード生成手段と、前記鍵シード生成手段により得られる鍵シード情報に基づいて秘密鍵を生成する秘密鍵生成手段と、前記暗号化鍵又は前記秘密鍵を鍵シードにより暗号化する鍵暗号化手段と、前記鍵暗号化手段により暗号化された鍵情報、及び前記コンテンツの識別情報あるいは前記ユーザの識別情報に基づいてヘッダ情報を生成するヘッダ生成手段とを有し、
前記受信装置は、前記ヘッダ情報と予め蓄積されている秘密鍵とに基づいて前記コンテンツを復号するための復号化鍵を取得する復号化鍵取得手段を有することを特徴とする配信システム。
【請求項２】
ユーザが契約したコンテンツを暗号化して対象の受信装置に配信する配信サーバにおいて、
配信するコンテンツを暗号化した暗号化鍵を暗号化する鍵シードを生成する鍵シード生成手段と、
前記鍵シード生成手段により得られる鍵シード情報に基づいて秘密鍵を生成する秘密鍵生成手段と、
前記暗号化鍵又は前記秘密鍵を鍵シードにより暗号化する鍵暗号化手段と、
前記鍵暗号化手段により暗号化された鍵情報、及び前記コンテンツの識別情報あるいは前記ユーザの識別情報に基づいてヘッダ情報を生成するヘッダ生成手段と、
前記コンテンツと前記ヘッダ情報とを合成する合成手段とを有することを特徴とする配信サーバ。
【請求項３】
ユーザが契約したコンテンツ内容に対応した複数のコンテンツ識別情報と、ユーザ識別情報とから一変数多項式を生成する多項式生成手段を有し、
前記鍵シード生成手段は、
前記多項式生成手段により得られる多項式に基づいて前記鍵シードを生成することを特徴とする請求項２に記載の配信サーバ。
【請求項４】
前記多項式生成手段は、
コンテンツ又はチャンネルの契約内容に基づいて、前記多項式の次元を調整するダミー式を前記多項式の任意の位置に挿入することを特徴とする請求項２又は３に記載の配信サーバ。
【請求項５】
前記秘密鍵生成手段は、
既にユーザ側で蓄積されている秘密鍵に対する差分情報を生成することを特徴とする請求項２乃至４の何れか１項に記載の配信サーバ
【請求項６】
前記鍵シード生成手段は、
前記ユーザ識別情報に対応する鍵シードを生成することを特徴とする請求項２乃至５の何れか１項に記載の配信サーバ。
【請求項７】
受信したコンテンツを復号化鍵により復号する受信装置において、
受信した信号に含まれる前記コンテンツとヘッダ情報とを分離する分離手段と、
前記ヘッダ情報と予め蓄積されている秘密鍵とに基づいて前記コンテンツを復号するための復号化鍵を取得する復号化鍵取得手段と、
前記復号化鍵取得手段により得られる復号化鍵に基づいて前記コンテンツの復号を行う復号手段と、
前記復号手段により得られるデータが秘密鍵である場合に、前記秘密鍵を更新する秘密鍵更新手段とを有することを特徴とする受信装置。
【請求項８】
前記秘密鍵更新手段は、
前記復号手段により得られる多項式からなる秘密鍵に含まれるダミー式以外の数式に基づいて、予め蓄積されている秘密鍵の更新を行うことを特徴とする請求項７に記載の受信装置。
【請求項９】
ユーザが契約したコンテンツを暗号化して対象の受信装置に配信する処理をコンピュータに実行させるための配信プログラムにおいて、
配信するコンテンツを暗号化した暗号化鍵を暗号化する鍵シードを生成する鍵シード生成処理と、
必要に応じて前記鍵シード生成処理により得られる鍵シード情報に基づいて秘密鍵を生成する秘密鍵生成処理と、
前記暗号化鍵又は前記秘密鍵を鍵シードにより暗号化する鍵暗号化処理と、
前記鍵暗号化処理により暗号化された鍵情報、及び前記コンテンツの識別情報あるいは前記ユーザの識別情報に基づいてヘッダ情報を生成するヘッダ生成処理と、
前記コンテンツと前記ヘッダ情報とを合成する合成処理とをコンピュータに実行させるための配信プログラム。
【請求項１０】
受信したコンテンツを復号化鍵により復号する受信処理をコンピュータに実行させるための受信プログラムにおいて、
受信した信号に含まれる前記コンテンツとヘッダ情報とを分離する分離処理と、
前記ヘッダ情報と予め蓄積されている秘密鍵とに基づいて前記コンテンツを復号するための復号化鍵を取得する復号化鍵取得処理と、
前記復号化鍵取得処理より得られる復号化鍵に基づいて前記コンテンツの復号を行う復号処理と、
前記復号処理により得られるデータが秘密鍵である場合に、予め蓄積されている秘密鍵を更新する秘密鍵更新処理とをコンピュータに実行させるための受信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、配信システム、配信サーバ、受信装置、配信プログラム、及び受信プログラムに係り、特に、鍵情報を用いて効率的にコンテンツの視聴制御を行うための配信システム、配信サーバ、受信装置、配信プログラム、及び受信プログラムに関する。
【背景技術】
【０００２】
近年、デジタル放送の普及やインターネット等の通信ネットワークを利用したコンテンツ配信の普及に伴い、コンテンツの著作権保護、若しくは課金目的で暗号化されたコンテンツの放送や配信が行われている。また、インターネット経由でのコンテンツの配信は、ブロードキャスト又はユニキャスト等の形態で行われる。
【０００３】
このようなコンテンツを通信ネットワークを介して受信装置に送信する際には、不正な盗聴等を防止するため、通常、暗号化されたコンテンツが送信されている。したがって、暗号化されたコンテンツを復号するために復号化鍵が必要となる。なお、暗号化方式としては、一般にＲＳＡ等の公開鍵暗号方式や、ＤＥＳ（Ｄａｔａ  Ｅｎｃｒｙｐｔｉｏｎ  Ｓｔａｎｄａｒｄ）等の共通鍵暗号方式等がある。
【０００４】
また、コンテンツの保護については、通信中の盗難の他に、不正コピーの防止等を目的としたものも存在する。ここで、コンテンツの著作権保護を目的としたものでは、ＣＰＲＭ（Ｃｏｎｔｅｎｔ  Ｐｒｏｔｅｃｔｉｏｎ  ｆｏｒ  Ｒｅｃｏｒｄａｂｌｅ  Ｍｅｄｉａ）等のコピー制御方式が導入され、コピー制限がかけられている。なお、ＣＰＲＭとは、番組に対してスクランブルをかけて録画回数を制御する著作権保護技術である。
【０００５】
また、放送されるチャンネル毎の課金、コンテンツ（番組）毎の課金を行う場合は、ユーザが要望したチャンネル用、もしくは、コンテンツ用に１つの復号化鍵が割当てられ、その復号化鍵をユーザが購入する方式となる。
【０００６】
より具体的に説明すると、課金形態として、料金単位を１番組（イベント）単位、１ヶ月単位、６ヶ月単位、１年単位等の運用ができ、テレビジョンと同一の課金期間を利用したり、データ放送独自の課金期間を利用することが可能なフラット／ティア課金や、１番組（イベント）単位で随時購入承諾を必要とする課金方式であるＰＰＶ（Ｐａｙ  Ｐｅｒ  Ｖｉｅｗ）等がある（例えば、非特許文献１参照。）。
【非特許文献１】社団法人  電波産業会，「デジタル放送におけるアクセス制御方式」，ＡＲＩＢ  ＳＴＤ−Ｂ２５，平成１５年６月５日，４．１版．
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ところで、上述したアクセス制御方式におけるコンテンツを復号するための復号化鍵の配信手法では、契約するチャンネル、又はコンテンツ毎に復号化鍵が必要となる。そのため、契約するチャンネル数、コンテンツ数に対応して蓄積していおかなければならない復号化鍵の数が多くなってしまう。これにより、コンテンツ配信者側やコンテンツを視聴するユーザ側での鍵情報の正確な管理が困難となる。
【０００８】
本発明は、上述した課題に鑑みなされたものであり、コンテンツ配信側及びユーザ側での鍵情報の管理を容易にし、鍵情報を用いて効率的にコンテンツの視聴制御を行うための配信システム、配信サーバ、受信装置、配信プログラム、及び受信プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本件発明は、以下の特徴を有する課題を解決するための手段を採用している。
【００１０】
請求項１に記載された発明は、ユーザが契約したコンテンツを暗号化して受信装置に配信する配信サーバと、配信されたコンテンツを受信し復号化鍵により復号してコンテンツを出力するための受信装置とからなる配信システムにおいて、前記配信サーバは、配信するコンテンツを暗号化した暗号化鍵を暗号化する鍵シードを生成する鍵シード生成手段と、前記鍵シード生成手段により得られる鍵シード情報に基づいて秘密鍵を生成する秘密鍵生成手段と、前記暗号化鍵又は前記秘密鍵を鍵シードにより暗号化する鍵暗号化手段と、前記鍵暗号化手段により暗号化された鍵情報、及び前記コンテンツの識別情報あるいは前記ユーザの識別情報に基づいてヘッダ情報を生成するヘッダ生成手段とを有し、前記受信装置は、前記ヘッダ情報と予め蓄積されている秘密鍵とに基づいて前記コンテンツを復号するための復号化鍵を取得する復号化鍵取得手段を有することを特徴とする。
【００１１】
請求項１記載の発明によれば、ヘッダ情報に含まれる鍵情報と秘密鍵とを用いて効率的にコンテンツの視聴制御を行うことができる。
【００１２】
請求項２に記載された発明は、ユーザが契約したコンテンツを暗号化して対象の受信装置に配信する配信サーバにおいて、配信するコンテンツを暗号化した暗号化鍵を暗号化する鍵シードを生成する鍵シード生成手段と、前記鍵シード生成手段により得られる鍵シード情報に基づいて秘密鍵を生成する秘密鍵生成手段と、前記暗号化鍵又は前記秘密鍵を鍵シードにより暗号化する鍵暗号化手段と、前記鍵暗号化手段により暗号化された鍵情報、及び前記コンテンツの識別情報あるいは前記ユーザの識別情報に基づいてヘッダ情報を生成するヘッダ生成手段と、前記コンテンツと前記ヘッダ情報とを合成する合成手段とを有することを特徴とする。
【００１３】
請求項２記載の発明によれば、ヘッダ情報に含まれる鍵情報と秘密鍵を用いて効率的にコンテンツの視聴制御を行うことができる。
【００１４】
請求項３に記載された発明は、ユーザが契約したコンテンツ内容に対応した複数のコンテンツ識別情報と、ユーザ識別情報とから一変数多項式を生成する多項式生成手段を有し、前記鍵シード生成手段は、前記多項式生成手段により得られる多項式に基づいて前記鍵シードを生成することを特徴とする。
【００１５】
請求項３記載の発明によれば、多項式を生成することにより、複数のコンテンツ契約に対して秘密鍵を１つにすることができる。これにより、コンテンツ配信者側やコンテンツを視聴する受信装置側での鍵情報の管理を容易に行うことができる。また、効率的にコンテンツの視聴制御を行うことができる。
【００１６】
請求項４に記載された発明は、前記多項式生成手段は、コンテンツ又はチャンネルの契約内容に基づいて、前記多項式の次元を調整するダミー式を前記多項式の任意の位置に挿入することを特徴とする。
【００１７】
請求項４記載の発明によれば、ダミー式を挿入することにより、秘密鍵の安全性を向上することができる。これにより、ユーザに対して安全性の高い秘密鍵の提供が可能となる。
【００１８】
請求項５に記載された発明は、前記秘密鍵生成手段は、既にユーザ側で蓄積されている秘密鍵に対する差分情報を生成することを特徴とする。
【００１９】
請求項５記載の発明によれば、秘密鍵が盗まれても差分情報であるので、不正者に把握することができない。このため安全性を向上することができる。また、データ量が少なくすることができるため、伝送効率を向上することができる。
【００２０】
請求項６に記載された発明は、前記鍵シード生成手段は、前記ユーザ識別情報に対応する鍵シードを生成することを特徴とする。
【００２１】
請求項６記載の発明によれば、ユーザの識別情報に対応したユーザ毎の鍵シードを用いて特定のユーザにだけコンテンツ以外の情報を配信することができる。
【００２２】
請求項７に記載された発明は、受信したコンテンツを復号化鍵により復号する受信装置において、受信した信号に含まれる前記コンテンツとヘッダ情報とを分離する分離手段と、前記ヘッダ情報と予め蓄積されている秘密鍵とに基づいて前記コンテンツを復号するための復号化鍵を取得する復号化鍵取得手段と、前記復号化鍵取得手段により得られる復号化鍵に基づいて前記コンテンツの復号を行う復号手段と、前記復号手段により得られるデータが秘密鍵である場合に、前記秘密鍵を更新する秘密鍵更新手段とを有することを特徴とする。
【００２３】
請求項７記載の発明によれば、ヘッダ情報に含まれる鍵情報と予め蓄積されている秘密鍵とを用いて効率的にコンテンツの視聴制御を行うことができる。
【００２４】
請求項８に記載された発明は、前記秘密鍵更新手段は、前記復号手段により得られる多項式からなる秘密鍵に含まれるダミー式以外の数式に基づいて、予め蓄積されている秘密鍵の更新を行うことを特徴とする。
【００２５】
請求項８記載の発明によれば、秘密鍵の更新を迅速に行うことができる。また、秘密鍵にダミー式を挿入しておくことで、例えば更新内容が少ないユーザに対しても秘密鍵が盗まれた場合における鍵情報の推測を防止することができる。つまり、秘密鍵の安全性を向上することができる。
【００２６】
請求項９に記載された発明は、ユーザが契約したコンテンツを暗号化して対象の受信装置に配信する処理をコンピュータに実行させるための配信プログラムにおいて、配信するコンテンツを暗号化した暗号化鍵を暗号化する鍵シードを生成する鍵シード生成処理と、必要に応じて前記鍵シード生成処理により得られる鍵シード情報に基づいて秘密鍵を生成する秘密鍵生成処理と、前記暗号化鍵又は前記秘密鍵を鍵シードにより暗号化する鍵暗号化処理と、前記鍵暗号化処理により暗号化された鍵情報、及び前記コンテンツの識別情報あるいは前記ユーザの識別情報に基づいてヘッダ情報を生成するヘッダ生成処理と、前記コンテンツと前記ヘッダ情報とを合成する合成処理とをコンピュータに実行させる。
【００２７】
請求項９記載の発明によれば、ヘッダ情報に含まれる鍵情報と秘密鍵を用いて効率的にコンテンツの視聴制御を行うことができる。また、特別な装置構成を必要とせず、低コストで配信処理を実現することができる。また、プログラムをインストールすることにより、容易に配信処理を実現することができる。
【００２８】
請求項１０に記載された発明は、受信したコンテンツを復号化鍵により復号する受信処理をコンピュータに実行させるための受信プログラムにおいて、受信した信号に含まれる前記コンテンツとヘッダ情報とを分離する分離処理と、前記ヘッダ情報と予め蓄積されている秘密鍵とに基づいて前記コンテンツを復号するための復号化鍵を取得する復号化鍵取得処理と、前記復号化鍵取得処理により得られる復号化鍵に基づいて前記コンテンツの復号を行う復号処理と、前記復号処理により得られるデータが秘密鍵である場合に、予め蓄積されている秘密鍵を更新する秘密鍵更新処理とをコンピュータに実行させる。
【００２９】
請求項１０記載の発明によれば、ヘッダ情報に含まれる鍵情報と予め蓄積されている秘密鍵とを用いて効率的にコンテンツの視聴制御を行うことができる。また、特別な装置構成を必要とせず、低コストで受信処理を実現することができる。また、プログラムをインストールすることにより、容易に受信処理を実現することができる。
【発明の効果】
【００３０】
本発明によれば、鍵情報を用いて効率的にコンテンツの視聴制御を行うことができる。
【発明を実施するための最良の形態】
【００３１】
＜本発明の概要＞
本発明は、ユーザが契約するチャンネル数やコンテンツ数とは関係なく、これらをまとめてユーザが蓄積する復号化鍵を１つにし、コンテンツと共に配信されるヘッダ情報と予め登録されている秘密鍵に基づいて、復号化鍵を取得しコンテンツを復号する。また、秘密鍵は、ユーザが契約したコンテンツ内容に対応した複数のコンテンツ識別情報と、ユーザ識別情報とからなる一変数多項式として蓄積されている。これにより、１つの秘密鍵を用いて複数のコンテンツの復号を実現することができる。
【００３２】
以下に本発明の特徴を有する配信システム、配信サーバ、受信装置、配信プログラム、及び受信プログラムを好適に実施した形態について、図面を用いて詳細に説明する。なお、本実施形態では、主にユーザがコンテンツ毎に契約した場合における例について説明するが、本発明においてはこの限りではなく、例えば、チャンネル毎の契約又はコンテンツ又はチャンネルの組み合わせた契約形態等においても同様に適用することができる。
【００３３】
＜実施形態＞
図１は、配信システムのシステム構成例を示す一例の図である。図１に示す配信システム１０は、放送局やポストプロダクション、コンテンツプロバイダ等の配信事業体が管理する番組等のコンテンツを配信（放送等を含む）する配信サーバ１１と、配信サーバ１１から配信されるコンテンツを受信する受信装置１２−１〜１２−ｎとからなり、配信サーバ１１と、受信装置１２とは、例えばインターネット等の通信ネットワーク１３により、データの送受信が可能な状態で接続されている。
【００３４】
配信サーバ１１は、ユーザ（受信装置１２）により契約又は要求されたチャンネル又はコンテンツを暗号化して受信装置１２に送信する。なお、配信サーバ１１は、事前に受信装置１２毎に専用の秘密鍵を生成し、その秘密鍵が出力されているものとする。なお、秘密鍵の具体的な構成は後述する。
【００３５】
受信装置１２は、配信サーバ１１により通信ネットワーク１３を介して送信された暗号化されたコンテンツを受信して、予め蓄積されている秘密鍵により前記コンテンツの復号化鍵を取得し、取得した復号化鍵に基づいてコンテンツの復号化を行って、コンテンツの視聴を行う。なお、本実施形態における復号化鍵は、後述するように予め設定される関数からなる１つの秘密鍵により、それぞれの復号化鍵を取得する。
【００３６】
ここで、図１では、１つの配信サーバ１１に対して、受信装置１２を複数有する構成にしているが、本発明におけるシステム構成はこの限りではなく、例えば、配信サーバ１１と受信端末１２とがｎ対ｎであってもよく、また、１対１やｎ対１であってもよい。
【００３７】
次に、配信サーバ１１及び受信装置１２についての機能構成について、具体的に図を用いて説明する。
【００３８】
＜配信サーバ＞
図２には、本発明における配信サーバの一機能構成例を示す図である。図２における配信サーバ１１は、コンテンツ管理手段２１と、コンテンツ暗号化手段２２と、鍵暗号化手段２３と、初期設定手段２４と、コンテンツ多項式生成手段２５と、鍵シード生成手段２６と、ユーザ管理手段２７と、ユーザ秘密鍵生成手段２８と、ヘッダ生成手段２９と、合成手段３０と、送受信手段３１とを有するよう構成されている。
【００３９】
コンテンツ管理手段２１は、配信するコンテンツの素材となる映像、音声、テキストデータ等のコンテンツ群を蓄積、管理する。また、コンテンツ管理手段２１は、送受信手段３１により受信装置１２から要求のあったコンテンツを抽出し、抽出したコンテンツをコンテンツ暗号化手段２２に出力する。また、抽出したコンテンツ内容等を初期設定手段２４に出力する。
【００４０】
コンテンツ暗号化手段２２は、コンテンツ管理手段２１から得られるコンテンツに対し、暗号化鍵（Ｋｓ）を用いて共通鍵暗号化を行う。また、コンテンツ暗号化手段２２は、暗号化した暗号化コンテンツ（Ｅｃ）を合成手段３０に出力する。また、コンテンツ暗号化手段２２は、暗号化鍵（Ｋｓ）を鍵暗号化手段２３に出力する。
【００４１】
初期設定手段２４は、コンテンツ管理手段２１から得られるコンテンツ内容に基づいて、コンテンツ多項式生成手段２５にてどのような多項式を生成させるかを設定する。例えば、２つの素数をｐ，ｑ（ただし、ｐ−１はｑで割り切れる）とし、有限個の元からなる体、すなわち四則演算が定義され閉じている有限集合であることを示す有限体をＺ＊ｐとし、有限体上の部分群をＧｑとして、Ｇｑの生成元ｇを生成するというような設定を行う。また、演算処理は全て割った余りで分類することを示すモジュロｐ上で行われる。初期設定手段２４は、設定した設定情報をコンテンツ多項式生成手段２５に出力する。
【００４２】
コンテンツ多項式生成手段２５は、鍵の基となる鍵シードを生成するための一変数多項式ｇ（ｘ）を生成する。また、コンテンツ多項式生成手段２５は、生成された一変数多項式ｇ（ｘ）を鍵シード生成手段２６に出力する。なお、コンテンツ多項式生成手段２５の多項式生成手法については後述する。
【００４３】
鍵シード生成手段２６は、コンテンツ多項式生成手段２５により生成されたｇ（ｘ）のｘに対するコンテンツ識別情報（Ｃｉｄ）を代入して、コンテンツ毎に異なる鍵シード（ＫＣｉｄ）を生成する。また、鍵シード生成手段２６は、生成された鍵シード（Ｋｃｉｄ）を鍵暗号化手段２３及びユーザ秘密鍵生成手段２８に出力する。
【００４４】
一方、ユーザ管理手段２７は、受信装置１２を利用するユーザの登録及び管理を行う。つまり、ユーザが現在契約しているコンテンツ内容が管理されており、新規契約や契約満了等により契約数が変更した場合には、その情報が随時更新される。なお、ユーザが所有するコンテンツの識別情報は、ユーザ識別情報（Ｕｉｄ）と関連付けられて管理されている。これにより、ユーザがどのコンテンツ又はチャンネルと契約しているかが容易に管理することができる。また、ユーザ管理手段２７は、後述するユーザ秘密鍵生成手段２８にて生成されるユーザ秘密鍵も蓄積、管理する。
【００４５】
ユーザ秘密鍵生成手段２８は、鍵シード生成手段２６により得られる鍵シード情報と、ユーザ管理手段２７により得られるユーザ識別情報及びコンテンツ識別情報とによりユーザ秘密鍵の生成を行うか否かを判断し、現在受信装置１２に蓄積されているユーザ秘密鍵を更新する必要がある場合にはユーザ秘密鍵の生成を行う。なお、現在受信装置１２に蓄積されているユーザ秘密鍵は、上述したようにユーザ管理手段２７に蓄積、管理されているため、そのユーザ秘密鍵を利用して更新の要否を判断することができる。
【００４６】
具体的には、ユーザ管理手段２７からユーザから契約又は要求のあったコンテンツの識別情報を取得し、そのコンテンツの鍵シードＫｃｉｄを取得して、ユーザ秘密鍵を生成する。また、ユーザ秘密鍵生成手段２８は、生成したユーザ秘密鍵を合成手段３０に出力する。また、ユーザ秘密鍵生成手段２８は、ユーザ識別情報を鍵暗号化手段２３に出力する。更に、ユーザ秘密鍵生成手段２８は、生成したユーザ秘密鍵をユーザ管理手段２７に出力する。
【００４７】
次に、鍵暗号化手段２３は、乱数ｒ（ただし、ｒは１〜ｑ−１の範囲内）を生成し、生成元ｇと、乱数ｒと、鍵シードＫＣｉｄとを用いて、コンテンツ暗号化手段２２により得られる暗号化鍵Ｋｓ又はユーザ秘密鍵生成手段２８により得られるユーザ識別情報の暗号化を行う。また、鍵暗号化手段２３は、暗号化された鍵Ｋｓ（ＥＫｓ）とコンテンツ識別情報又はユーザ識別情報をヘッダ生成手段２９に出力する。
【００４８】
ヘッダ生成手段２９は、コンテンツ暗号化手段２２から得られる鍵Ｋｓ（ＥＫｓ）と、コンテンツ識別情報Ｃｉｄと、乱数ｇｒとを合成し、配信するコンテンツのヘッダ情報を生成する。また、ヘッダ生成手段２９は、生成された暗号化コンテンツのヘッダ情報（Ｈｅａｄ）を合成手段３０に出力する。
【００４９】
合成手段３０は、コンテンツ暗号化手段２２により得られる暗号化されたコンテンツ（Ｅｃ）と、ヘッダ生成手段２９により得られるヘッダ情報（Ｈｅａｄ）とを合成する。また、合成手段３０は合成した送信データを送受信手段３１に出力する。
【００５０】
送受信手段３１は、受信装置１２からのコンテンツ配信要求等に基づいて、その要求された送信データを要求した受信装置１２に送信する。また、送受信手段３１は、インターネット等の通信ネットワーク１３を介して受信装置１２や、通信ネットワーク１３上に接続された他のサーバ等とデータの送受信を行う。
【００５１】
なお、送受信手段３１は、受信装置１２からの要求がコンテンツ要求である場合には、コンテンツ管理手段２１に要求情報を出力する。また、合成手段３０から得られる送信データやユーザ秘密鍵生成手段２８より得られるユーザ秘密鍵を受信装置１２に出力する。
【００５２】
ここで、図２に示す主な機構構成は、それぞれを複数のサーバに独立して存在させ、分散して処理させてもよい。その場合はゲートウェイ等を用いて、イントラネットとインターネットとの各ネットワークの接続を行う。このゲートウェイは、例えばＩＰルータ（ＩＰ：Ｉｎｔｅｒｎｅｔ  ｐｒｏｔｏｃｏｌ）であり、イントラネット内への不正アクセスを防ぐファイア・ウォールの機能を有する。
【００５３】
＜多項式生成＞
次に、上述した多項式生成の具体的な内容について説明する。ここで、本実施形態により生成される多項式は、暗号化されたコンテンツの復号化鍵を取得するため、又はユーザの秘密鍵の情報を取得するために利用されるものである。
【００５４】
＜ユーザ秘密鍵生成＞
最初に、本発明におけるユーザ秘密鍵の生成について具体的に説明する。まず、コンテンツ多項式生成手段２５は、多項式を生成する際、以下の（１）式に示すｎ次の一変数多項式ｇ（ｘ）を生成する。
【００５５】
【数１】
2006173733.tif 000003
（１）式において、この係数ａｉ（ｉ＝０，１，・・・，ｎ）は、Ｚｑ上からランダムに選択される。また、生成されたｇ（ｘ）は、鍵シード生成手段２６に出力する。鍵シード生成手段２６は、配信サーバ１１等が配信する全てのコンテンツに対する鍵シードを生成する。この際、各コンテンツに割当てられているコンテンツ識別情報Ｃｉｄを上述した（１）式のｇ（ｘ）のｘに入力し、得られた値ＫＣｉｄ（＝ｇ（Ｃｉｄ））を鍵シードとして保存する。
【００５６】
また、ユーザ秘密鍵生成手段２８では、ユーザ毎に以下に示す（２）式〜（４）
式に示すような関数により演算を行い、ユーザ秘密鍵（Ｓｕｉｄ（ｘ））を生成する。
【００５７】
【数２】
2006173733.tif 000004
【００５８】
【数３】
2006173733.tif 000005
なお、この秘密鍵（Ｓｕｉｄ（ｘ））は、一変数多項式である。
【００５９】
ここで、（２）式〜（４）式を用いたユーザ秘密鍵（Ｓｕｉｄ（ｘ））の生成手法を具体的に説明する。例えば、一斉配信用コンテンツ識別情報をＣｉｄ０とし、ユーザが所望するコンテンツのコンテンツ識別情報がＣｉｄ１，Ｃｉｄ２，・・・，Ｃｉｄｍとし、これらのＣｉｄ０，Ｃｉｄ１，Ｃｉｄ２，・・・，Ｃｉｄｍをｇ（ｘ）のｘに代入した値をＫｃｉｄ０，Ｋｃｉｄ１，Ｋｃｉｄ２，・・・，Ｋｃｉｄｍ，とする。また、ユーザ識別情報をＵｉｄとし、コンテンツ識別情報をｂ０，ｂ１，・・・，ｂｍ＋１とし、ユーザ識別情報Ｕｉｄをｇ（ｘ）のｘに入力した値をＫｕｉｄとすると、上述に示す（２）式の多項式が生成され、（２）式から（３）式の多項式が生成される。
【００６０】
また、上述に示す（３）式を用いて、（４）式に示すユーザ秘密鍵Ｓｕｉｄ（ｘ）を求めることができる。
【００６１】
上述した関数により生成されたユーザ秘密鍵Ｓｕｉｄ（ｘ）は、各ユーザの受信装置に配信又は電子データを記録媒体に記録しその記録媒体を郵送等の手法を用いて受信装置１２に送られる。また、各ユーザは、受け取った自分のユーザ秘密鍵を配信されたコンテンツを受信する前に蓄積しておくことになる。
【００６２】
＜コンテンツのヘッダ生成＞
次に、コンテンツ配信について具体的に説明する。上述したようにコンテンツは、予め暗号化鍵（Ｋｓ）を用いて暗号化されたコンテンツ（Ｅｃ）が生成される。また、暗号化鍵（Ｋｓ）は、鍵シードを用いてヘッダを生成する。例えば、ヘッダ生成手段２９において、生成されるヘッダ情報Ｈｅａｄは、“Ｈｅａｄ＝＜Ｃｉｄ，ｇｒ，Ｋｓ×ｇｒ×Ｋｃｉｄ＞”として生成する。
【００６３】
ここで、上述のヘッダ情報は、コンテンツ識別情報Ｃｉｄと、乱数ｇｒとコンテンツを暗号化鍵Ｋｓで暗号化したことを示す鍵暗号化情報Ｋｓ×ｇｒ×Ｋｃｉｄとを含んでいることを示している。また、合成手段３０は、ヘッダ情報Ｈｅａｄと、暗号化コンテンツＥｃとを合成してユーザの受信装置に送信データとして配信する。なお、上述のヘッダ情報についての項目、順序等については、この限りではない。
【００６４】
＜受信装置＞
次に、受信装置１２について図を用いて説明する。図３は、本発明における受信装置の一機能構成例を示す図である。図３に示す受信装置１２は、コンテンツ要求手段４１と、送受信手段４２と、分離手段４３と、復号化鍵取得手段４４と、復号手段４５と、ユーザ秘密鍵更新手段４６とを有するよう構成されている。
【００６５】
コンテンツ要求手段４１は、ユーザが所望するコンテンツの要求に対して要求情報を生成し、配信サーバ１１に出力するため、要求情報を送受信手段４２に出力する。
【００６６】
また、コンテンツ要求手段４１は、本発明におけるユーザ秘密鍵を要求する場合にコンテンツ秘密鍵の要求を行うこともできる。
【００６７】
送受信手段４２は、通信ネットワーク１３を介して配信サーバ１１にコンテンツの取得要求情報等を送信する。また、送受信手段４２は、配信サーバ１１に送信した要求信号に対するデータを受信し、受信したデータを分離手段４３に出力する。
【００６８】
分離手段４３は、送受信手段４２により得られる信号から、ヘッダ情報とコンテンツ（データ）との分離を行う。また、分離手段４３は、分離されたヘッダ情報を復号化鍵取得手段４４に出力し、コンテンツデータを復号手段４５に出力する。
【００６９】
復号化鍵取得手段４４は、分離手段４３により得られるヘッダ情報と、予め蓄積されているユーザ秘密鍵Ｓｕｉｄ（ｘ）の関数とに基づいて暗号化されたコンテンツに対応する復号化鍵（セッション鍵）Ｋｓを取得する。なお、復号化鍵Ｋｓの取得手法の具体例については後述する。
【００７０】
また、復号化鍵取得手段４４は、復号されて得られる復号化鍵Ｋｓを復号手段４５に出力する。
【００７１】
復号手段４５は、分離手段４３により得られる暗号化されたコンテンツと、復号化鍵取得手段４４により得られる復号化鍵Ｋｓとに基づいて、暗号化コンテンツＥｃを復号する。ここで、復号した値がコンテンツデータであれば、コンテンツデータ出力を行いユーザに提示することにより、ユーザはコンテンツを視聴することができる。
【００７２】
また、復号手段４５は、復号したデータにユーザ秘密鍵情報が含まれている場合に予め蓄積されているユーザ秘密鍵Ｓｕｉｄ（ｘ）との更新を行うため、復号したユーザ秘密鍵情報をユーザ秘密鍵更新手段４６に出力する。
【００７３】
ユーザ秘密鍵更新手段４６は、復号化鍵取得手段４４から得られるユーザ秘密鍵に基づいて既に蓄積されているユーザ秘密鍵との更新を行い、新たなユーザ秘密鍵情報を蓄積される。なお、本発明におけるユーザ秘密鍵情報の更新手法については後述する。
【００７４】
このように、複数の契約されたコンテンツ（又はチャンネル）に対して１つのユーザ秘密鍵Ｓｕｉｄ（ｘ）を用いて効率的に復号を行うことができ、更にユーザ側での鍵の管理を容易に行うことができる。
【００７５】
＜復号化鍵（セッション鍵）Ｋｓの取得手法＞
次に、上述した復号化鍵（セッション鍵）Ｋｓの取得手法について具体的に説明する。受信装置１２は、予めユーザ秘密鍵（Ｓｕｉｄ（ｘ））が蓄積されている。配信サーバ１１より配信されたコンテンツを視聴の場合には、まず分離手段４３により受信した送信データ（ＨｅａｄとＥｃ）を分離する。また、以下に示す（５）式にしたがって、復号化鍵Ｋｓを取得する。
【００７６】
【数４】
2006173733.tif 000006
なお、ｈ１はｇｒを示し、ｈ２はＫｓ×ｇｒ×Ｋｃｉｄを示している。
【００７７】
そして、取得した復号化鍵Ｋｓを用いて復号手段４５により暗号化されたコンテンツＥｃを復号してコンテンツの視聴を行う。これにより、ユーザが要求したコンテンツのみを復号化鍵Ｋｓを使用して復号することができる。
【００７８】
ただし、一斉配信用のコンテンツ識別情報であるＣｉｄ０は、配信される全ユーザ（受信端末）が復号可能であり、ユーザへの一斉配信用に使用することができる。
【００７９】
また、Ｕｉｄは、各ユーザで固有なものになっているため、ｇ（Ｕｉｄ）は、ユーザ固有の値となる。したがって、ヘッダ情報Ｈｅａｄを“Ｈｅａｄ＝＜Ｕｉｄ，ｈ１，ｈ２＞”とした場合は、Ｕｉｄをユーザ識別情報として有する特定のユーザに対する通信として利用することができる。
【００８０】
＜ユーザ秘密鍵情報の更新手法＞
次に、本発明におけるユーザ秘密鍵情報の更新手法について具体的に説明する。例えば、ユーザが新たに視聴したいコンテンツの契約をした場合、ユーザの秘密鍵の更新が必要となる。このような場合、ユーザ秘密鍵更新情報を上述のヘッダ情報を使用して配信することができる。このヘッダ情報によりＵｉｄ毎にユーザを特定して復号化させることが可能であるため、安全な通信を実現することができる。
【００８１】
なお、本発明では、上述の（２）式、（３）式に示したように、ユーザが複数のコンテンツと契約している場合、複数のコンテンツに対応する一変数多項式が生成され、ユーザ秘密鍵の鍵情報が強固なものとなる。しかしながら、例えば１つのコンテンツしか契約していないユーザは、１式しか作成されないため、第三者に鍵情報を盗まれた場合に、その鍵情報からユーザ秘密鍵が推測されてしまう恐れが高い。
【００８２】
そこで、本発明では、所定の数以上の数式からなる一変数多項式となるように、ダミー式を生成し、多項式となるようにダミー式を任意に挿入する。具体的には、以下に示す（６）式に示すように、ｂｄｕｍｍｙ1、Ｃｉｄｄｕｍｍｙ1、Ｋｃｉｄｄｕｍｍｙ1等によりダミー式を生成し、多項式に挿入して多次元にする。
【００８３】
【数５】
2006173733.tif 000007
これにより、ユーザ秘密鍵の安全性を向上させることができる。
【００８４】
なお、ユーザ秘密鍵が変更された場合には、対象のユーザが契約している全コンテンツに対するユーザ秘密鍵を新たに生成して送信することができる。また、配信サーバ１１から受信端末１２へのユーザ秘密鍵の安全性をより向上させるために、ユーザ秘密鍵の更新、変更のあったコンテンツ識別情報のみのユーザ秘密鍵を差分情報として送信する。なお、差分情報を送信する場合は、受信端末１２に蓄積されている現在のユーザ秘密鍵の多項式数に対応させ、実際の更新情報以外の多項式部分には、ダミー式を挿入し次元を調整する。また、この場合には、受信装置１２のユーザ秘密鍵更新手段４６によりユーザ秘密鍵の更新を行う際には、ダミー以外の鍵情報を更新するようにする。
【００８５】
上述したように本実施形態により、コンテンツ配信側及びユーザ側での鍵情報の管理を容易にし、鍵情報を用いて効率的にコンテンツの視聴制御を行うことができる。つまり、１つのユーザ秘密鍵を用いて複数のコンテンツの復号を実現することができる。
【００８６】
ここで、本発明における配信サーバ１１及び受信装置１２は、上述した専用の装置構成等を用いて本発明における配信処理及び受信処理を行うこともできるが、各構成における処理をコンピュータに実行させることができる実行プログラムを生成し、例えば、汎用のパーソナルコンピュータ、ワークステーション等にそのプログラムをインストールすることにより、本発明における配信処理及び受信処理を実現することができる。
【００８７】
＜ハードウェア構成＞
ここで、本発明における配信処理及び受信処理が実行可能なコンピュータのハードウェア構成例について図を用いて説明する。図４は、本発明における配信処理、受信処理が実現可能なハードウェア構成の一例を示す図である。
【００８８】
図４におけるコンピュータ本体には、入力装置５１と、出力装置５２と、ドライブ装置５３と、補助記憶装置５４と、メモリ装置５５と、各種制御を行うＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）５６と、ネットワーク接続装置５７とを有するよう構成されており、これらはシステムバスＢで相互に接続されている。
【００８９】
入力装置５１は、コンピュータを使用するユーザが操作するキーボード及びマウス等のポインティングデバイスを有しており、ユーザからのプログラムの実行等、各種操作信号を入力する。出力装置５２は、本発明における処理を行うためのコンピュータ本体を操作するのに必要な各種ウィンドウやデータ等を表示するディスプレイ（モニタ）を有し、ＣＰＵ５６が有する制御プログラムにより配信処理プログラム、受信プログラムの実行経過や結果等を表示することができる。
【００９０】
ここで、本発明において、コンピュータ本体にインストールされる実行プログラムは、例えば、ＣＤ−ＲＯＭ等の記録媒体５８等により提供される。プログラムを記録した記録媒体５８は、ドライブ装置５３にセット可能であり、記録媒体５８に含まれる実行プログラムが、記録媒体５８からドライブ装置５３を介して補助記憶装置５４にインストールされる。
【００９１】
補助記憶装置５４は、ハードディスク等のストレージ手段であり、本発明における実行プログラムや、コンピュータに設けられた制御プログラム等を蓄積し必要に応じて入出力を行うことができる。
【００９２】
ＣＰＵ５６は、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）等の制御プログラム、及びメモリ装置５５により読み出され格納されている実行プログラムに基づいて、各種演算や各ハードウェア構成部とのデータの入出力等、コンピュータ全体の処理を制御して、配信処理、受信処理における各処理を実現することができる。プログラムの実行中に必要な各種情報等は、補助記憶装置５４から取得することができ、また格納することもできる。
【００９３】
ネットワーク接続装置５７は、通信ネットワーク等と接続することにより、実行プログラムを通信ネットワークに接続されている他の端末等から取得したり、プログラムを実行することで得られた実行結果又は本発明における実行プログラムを他の端末等に提供することができる。
【００９４】
上述したようなハードウェア構成により、特別な装置構成を必要とせず、低コストで配信処理、受信処理を実現することができる。また、プログラムをインストールすることにより、容易に配信処理、受信処理を実現することができる。次に、上述した配信プログラム及び受信プログラムにおける配信処理手順、受信処理手順についてフローチャートを用いて説明する。なお、以下に示す配信処理手順及び受信処理手順例は、番組等のコンテンツの配信及び受信について説明するが、本発明においてはこの限りではない。
【００９５】
＜配信処理手順＞
図５は、本発明における配信プログラムを用いた配信処理手順を示す一例のフローチャートである。まず、受信装置からのコンテンツ要求を受信する（Ｓ０１）。次に、受信装置から要求のあったコンテンツの抽出を行い（Ｓ０２）、抽出されたコンテンツの暗号化を行う（Ｓ０３）。
【００９６】
次に、ユーザが現在までに契約しているコンテンツ情報や、鍵情報の強度設定等に基づいたコンテンツ多項式生成における式生成条件等の初期設定を行い（Ｓ０４）、設定された各種条件に基づいてコンテンツ多項式を生成する（Ｓ０５）。また、生成したコンテンツ多項式を用いて鍵情報の基となる鍵シードを生成する（Ｓ０６）。
【００９７】
ここで、ユーザによるコンテンツ数の新規契約やコンテンツ数の変更等によりユーザ秘密鍵情報の生成が必要であるか否かを判断し（Ｓ０７）、生成する必要がある場合（Ｓ０７において、ＹＥＳ）、現時点での契約情報や鍵情報の強度設定等に基づいて、ユーザ秘密鍵の生成を行う（Ｓ０８）。なお、ユーザ秘密鍵の生成は、受信装置においてユーザ秘密鍵を新たなユーザ秘密鍵とを置換する場合と、ユーザ秘密鍵の差分情報から一部置換する場合とがあり、予め設定された条件に基づいてユーザ秘密鍵を生成する。また、ユーザ秘密鍵は、上述したように一変数多項式により生成されるが、ダミー式等を挿入してユーザ秘密鍵の安全性を向上させることもできる。
【００９８】
また、Ｓ０８の処理が終了後、または、ユーザ秘密鍵情報の生成が必要ない場合（Ｓ０７において、ＮＯ）、鍵暗号化を行う（Ｓ０９）。
【００９９】
次に、コンテンツのヘッダ情報を生成する（Ｓ１０）。ヘッダ情報には、暗号化されたコンテンツに対応する鍵シードを用いたヘッダ情報が含まれ、更に、ユーザ秘密鍵情報が変更される場合には、ユーザ秘密鍵情報も含まれる。
【０１００】
次に、暗号化されたコンテンツと、Ｓ１０により得られるヘッダ情報とを合成し、（Ｓ１１）、要求のあった受信装置又は一斉配信により送信する（Ｓ１２）。
【０１０１】
このように、ユーザの契約内容に基づいて一変数多項式からなる秘密鍵を１つ生成することで、鍵情報を用いて効率的にコンテンツの視聴制御を行うことができる。
【０１０２】
＜受信処理手順＞
次に、受信処理処理についてフローチャートを用いて説明する。図６は、本発明における受信プログラムを用いた受信処理手順を示す一例のフローチャートである。なお、図６に示すフローチャートでは、既に配信サーバに対してコンテンツの要求を送信しているものとする。
【０１０３】
まず、配信サーバ１１から要求に対応する信号を受信する（Ｓ２１）。次に、受信した信号をヘッダ情報とデータ（コンテンツ）とに分離する（Ｓ２２）。次に、ヘッダ情報と予め蓄積されているユーザ秘密鍵情報情報とに基づいて暗号化鍵を取得し（Ｓ２３）、取得した復号化鍵を用いてＳ２２にて分離されたデータの復号を行う（Ｓ２４）。
【０１０４】
ここで、復号されたデータがユーザ秘密鍵情報であるか否かを判断し（Ｓ２５）、ユーザ秘密鍵情報である場合（Ｓ２５において、ＹＥＳ）、既に蓄積されているユーザ秘密鍵とＳ２４により復号されたユーザ秘密鍵情報との更新を行う（Ｓ２６）。また、ユーザ秘密鍵情報でない場合（Ｓ２５において、ＮＯ）、Ｓ２４にて復号されたデータがコンテンツデータであるものとして、コンテンツをユーザに出力する（Ｓ２７）
なお、コンテンツデータであるか、ユーザ秘密鍵情報であるかは専用の識別情報を用いることにより容易に判断することもできる。これにより、受信装置で１つの秘密鍵を用いて複数のコンテンツの復号を実現することができる。これにより、受信装置側での鍵情報の管理を容易に行うことができ、鍵情報を用いて効率的にコンテンツの視聴制御を行うことができる。
【０１０５】
上述したように本発明によれば、鍵情報を用いて効率的にコンテンツの視聴制御を行うことができる。
【０１０６】
具体的には、例えば、番組を放送する放送事業者等において、放送する番組毎に異なる秘密鍵で暗号化し、ユーザ毎にユーザが要求した番組の秘密鍵をまとめて１つにすることにより、放送事業者は、複数のコンテンツ、チャンネルの契約を希望するユーザに対し、復号化鍵を１つにまとめることが可能となる。
【０１０７】
また、１つにまとめられたユーザ秘密鍵を用いて、ユーザが要求した番組の復号が可能となるが、要求していない番組は復号が不可能となる。つまり、ユーザは要求又は契約したコンテンツ、チャンネルの視聴は可能となり、契約していないチャンネル、コンテンツの視聴は不可能となる。これにより、コンテンツの著作権保護が可能となる。また、正当な課金方式が可能となる。
【０１０８】
更に、本発明では、ユーザ識別情報に該当する特定のユーザ（受信端末）にのみ暗号化されたデータの復号を行うことができるため、放送事業者から特定のユーザにのみコンテンツ配信が可能であり、また、ユーザ秘密鍵の更新をユーザ毎に行うことができる。
【０１０９】
なお、本実施形態においては、インターネット上でのコンテンツ配信を実施例として取り上げたが、放送の場合の視聴方式でも同じ形態で実施可能である。
【０１１０】
以上本発明の好ましい実施例について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形、変更が可能である。
【図面の簡単な説明】
【０１１１】
【図１】配信システムのシステム構成例を示す一例の図である配信システムのシステム構成例を示す一例の図である。
【図２】本発明におけるコンテンツ配信サーバの一機能構成例を示す図である。
【図３】本発明における受信装置の一機能構成例を示す図である。
【図４】本発明における配信処理、受信処理が実現可能なハードウェア構成の一例を示す図である。
【図５】本発明における配信プログラムを用いた配信処理手順を示す一例のフローチャートである。
【図６】本発明における受信プログラムを用いた受信処理手順を示す一例のフローチャートである。
【符号の説明】
【０１１２】
１０  配信システム
１１  配信サーバ
１２  受信装置
１３  通信ネットワーク
２１  コンテンツ管理手段
２２  コンテンツ暗号化手段
２３  鍵暗号化手段
２４  初期設定手段
２５  コンテンツ多項式生成手段
２６  鍵シード生成手段
２７  ユーザ管理手段
２８  ユーザ秘密鍵生成手段
２９  ヘッダ生成手段
３０  合成手段
３１，４２  送受信手段
４１  コンテンツ要求手段
４３  分離手段
４４  復号化鍵取得手段
４５  復号手段
４６  ユーザ秘密鍵更新手段
５１  入力装置
５２  出力装置
５３  ドライブ装置
５４  補助記憶装置
５５  メモリ装置
５６  ＣＰＵ
５７  ネットワーク接続装置
５８  記録媒体
【図１】
2006173733.tif 000008
【図２】
2006173733.tif 000009
【図３】
2006173733.tif 000010
【図４】
2006173733.tif 000011
【図５】
2006173733.tif 000012
【図６】
2006173733.tif 000013