(57)【要約】【課題】  本発明は、公開したくないコードやデータについて外部バスを通して読み出せない構造を有するプロセッサユニット及びデータ処理装置を提供する。【解決手段】  トランスポート処理部１３のマイクロプロセッサ３１は、コードＲＡＭ３２及びデータＲＡＭ３３からコードやデータを読みだして処理を実行する。コードＲＡＭ３２及びデータＲＡＭ３３は、秘密性の低いコードやデータを格納する部分３２１、３３１と、秘密性の高いコードやデータを格納する部分３２２、３３２とからなる。この秘密性の低いコードやデータを格納する部分３２１、３３１は、外部バス２０から読出し・書込みができる領域であり、秘密性の高いコードやデータを格納する部分３２２、３３２は、書込みのみ実行でき、外部バス２０からは読出すことが禁止された領域である。【選択図】  図２
2005293286.tif 000002
【特許請求の範囲】
【請求項１】
外部から入力される圧縮された情報からのコンテンツ信号の抽出処理を制御する制御部と、
バスと有線あるいは無線で接続しており、秘密性の低い第１の情報を格納する第１の領域と上記第１の情報よりも秘密性の高い第２の情報を格納する第２の領域とを有し、上記第１の領域はバスより第１の情報の書込み及び読出しが許可されており、上記第２の領域はバスより第２の情報の書込みが許可されており、読出しが禁止された記憶部と、
を有することを特徴とするプロセッサユニット。
【請求項２】
上記記憶部は、
バスと有線あるいは無線で接続しており、秘密性の低い第１のプログラムコードを格納する第１のコード領域と上記第１のプログラムコード情報よりも秘密性の高い第２のプログラムコードを格納する第２のコード領域とを有し、上記第１のコード領域はバスより第１のプログラムコードの書込み及び読出しが許可されており、上記第２のコード領域はバスより第２のプログラムコードの書込みが許可されており、読出しが禁止されたコード記憶部と、
バスと有線あるいは無線で接続しており、秘密性の低い第１のデータを格納する第１のデータ領域と上記第１のデータよりも秘密性の高い第２のデータを格納する第２のデータ領域とを有し、上記第１のデータ領域はバスより第１のデータの書込み及び読出しが許可されており、上記第２のデータ領域はバスより第２のデータの書込みが許可されており、読出しが禁止されたデータ記憶部と、
を有することを特徴とする請求項１記載のプロセッサユニット。
【請求項３】
上記制御部は、上記第２のデータ領域から読出した第２のデータを用いた制御のもとでは、上記第１のデータ領域に対する書込みを禁止し、上記第２のデータ領域に対して書込みを実行することを特徴とする請求項２記載のプロセッサユニット。
【請求項４】
上記制御部は、上記第２のコード領域から読み出した第２のプログラムコード情報を用いた制御のもとでは、上記第１のデータ領域に対する書込みを禁止し、上記第２のデータ領域に対して書込みを実行することを特徴とする請求項２記載のプロセッサユニット。
【請求項５】
上記制御部は、上記第１のコード領域から読み出した第１のプログラムコード情報を用いた制御のもとでは、上記第２のデータ領域に対する読み出し、書込みのどちらか一方あるいはその両方を禁止し、上記第１のデータ領域に対して書込みを実行することを特徴とする請求項２記載のプロセッサユニット。
【請求項６】
上記第２の領域に書き込まれる前に上記第２の情報に対して演算処理を施す演算部を有することを特徴とする請求項１記載のプロセッサユニット。
【請求項７】
圧縮された情報が入力される入力部と、
この入力部から入力される圧縮された情報からのコンテンツ信号の抽出処理を制御する制御部と、バスと有線あるいは無線で接続しており、秘密性の低い第１の情報を格納する第１の領域と上記第１の情報よりも秘密性の高い第２の情報を格納する第２の領域とを有し、上記第１の領域はバスより第１の情報の書込み及び読出しが許可されており、上記第２の領域はバスより第２の情報の書込みが許可されており、読出しが禁止された記憶部とを有するプロセッサと、
このプロセッサにより抽出処理されたコンテンツ信号をデコードするデコーダと、
を有することを特徴とするデータ処理装置。
【請求項８】
上記記憶部は、
バスと有線あるいは無線で接続しており、秘密性の低い第１のプログラムコードを格納する第１のコード領域と上記第１のプログラムコード情報よりも秘密性の高い第２のプログラムコードを格納する第２のコード領域とを有し、上記第１のコード領域はバスより第１のプログラムコードの書込み及び読出しが許可されており、上記第２のコード領域はバスより第２のプログラムコードの書込みが許可されており、読出しが禁止されたコード記憶部と、
バスと有線あるいは無線で接続しており、秘密性の低い第１のデータを格納する第１のデータ領域と上記第１のデータよりも秘密性の高い第２のデータを格納する第２のデータ領域とを有し、上記第１のデータ領域はバスより第１のデータの書込み及び読出しが許可されており、上記第２のデータ領域はバスより第２のデータの書込みが許可されており、読出しが禁止されたデータ記憶部と、
を有することを特徴とする請求項７記載のデータ処理装置。
【請求項９】
上記制御部は、上記第２のデータ領域から読出した第２のデータを用いた制御のもとでは、上記第１のデータ領域に対する書込みを禁止し、上記第２のデータ領域に対して書込みを実行することを特徴とする請求項８記載のデータ処理装置。
【請求項１０】
上記制御部は、上記第２のコード領域から読み出した第２のプログラムコード情報を用いた制御のもとでは、上記第１のデータ領域に対する書込みを禁止し、上記第２のデータ領域に対して書込みを実行することを特徴とする請求項８記載のデータ処理装置。
【請求項１１】
上記制御部は、上記第１のコード領域から読み出した第１のプログラムコード情報を用いた制御のもとでは、上記第２のデータ領域に対する書込みを禁止し、上記第１のデータ領域に対して書込みを実行することを特徴とする請求項８記載のデータ処理装置。
【請求項１２】
上記第２の領域に書き込まれる前に上記第２の情報に対して演算処理を施す演算部を有することを特徴とする請求項７記載のデータ処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、有線あるいは無線通信や記録媒体などのあらゆるメディアを介して伝達される情報を取り扱う、例えばテレビジョン受像機などの装置に適用されるもので、特に公開したくないコードやデータを外部バスを通して読み出せない構造を有するプロセッサユニット及びデータ処理装置に関する。
【背景技術】
【０００２】
近年、動画や音声等のコンテンツ情報のデジタル化が進み、これを扱う例えば、テレビジョン放送、テレビ会議システム、テレビ電話などのように動画像および音声などを伝送するシステムや、動画像及び音声などの信号を磁気ディスク、光ディスクおよび磁気テープなどに記録・再生するシステムにおいては、様々な仕様のものが開発され普及してきている。その結果、各種情報のコピーが容易となり、著作権の十分な保護のための技術が用いられている。
【０００３】
このようなデジタル信号を扱うデジタルシグナルプロセッサ（以下ＤＳＰ）において、試験を行う際に使用する試験用命令ＲＡＭを有し、この試験用命令ＲＡＭの所定アドレス以降に定数情報が格納されており、試験時以外の通常モードの時に、この格納された定数情報を読み出して使用する製品が考えられている（特許文献１参照）。
【特許文献１】特開平７−９３１７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の装置は、試験時以外の通常モードの時に、試験用命令ＲＡＭの所定アドレス以降に格納された所定の定数情報を読み出すようになっているため、試験時以外の通常モードの際に、故意に別のアドレスを指定することにより、試験用命令ＲＡＭに格納されている試験時に用いられるデータやプログラムコードを容易に読み出すことができ、公開されてしまう、更にはこのデータに基づいて使用している著作権保護技術が破られてしまう可能性がある。
【０００５】
本発明は、以上の点に鑑みなされたもので、公開したくないコードやデータについて外部バスを通して読み出せない構造を有するプロセッサユニット及びデータ処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明のプロセッサユニットは、外部から入力される圧縮された情報からのコンテンツ信号の抽出処理を制御する制御部と、バスと有線あるいは無線で接続しており、秘密性の低い第１の情報を格納する第１の領域と上記第１の情報よりも秘密性の高い第２の情報を格納する第２の領域とを有し、上記第１の領域はバスより第１の情報の書込み及び読出しが許可されており、上記第２の領域はバスより第２の情報の書込みが許可されており、読出しが禁止された記憶部と、を有することを特徴とする。
【０００７】
上記目的を達成するために、本発明のデータ処理装置は、圧縮された情報が入力される入力部と、この入力部から入力される圧縮された情報からのコンテンツ信号の抽出処理を制御する制御部と、バスと有線あるいは無線で接続しており、秘密性の低い第１の情報を格納する第１の領域と上記第１の情報よりも秘密性の高い第２の情報を格納する第２の領域とを有し、上記第１の領域はバスより第１の情報の書込み及び読出しが許可されており、上記第２の領域はバスより第２の情報の書込みが許可されており、読出しが禁止された記憶部とを有するプロセッサと、このプロセッサにより抽出処理されたコンテンツ信号をデコードするデコーダと、を有することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、公開したくないコードやデータについて外部バスを通して読み出せない構造を有する。
【発明を実施するための最良の形態】
【０００９】
以下、本発明に係る実施の形態について図面を参照して詳細に説明する。図１は、本発明の一実施の形態に係るデータ処理装置１を用いたテレビジョン受像機１００の要部構成を示す機能ブロック図である。
【００１０】
図１に示すように、チューナ１１にはアンテナで受信したデジタル放送受信信号が供給され、ここで所望の周波数が選択され、選局が行われる。復調部１２は、チューナ１１の出力（選択された周波数の電波）を復調し、一つのトランスポートストリームを出力する。トランスポートストリームは、圧縮された映像信号、音声信号、これら信号の構成を示すデータなどのコンテンツデータがパケット多重されたものである。
【００１１】
トランスポート処理部１３は、復調部１２で復調されたトランスポートストリームのパケット多重された信号の中から必要なコンテンツ信号を抽出して出力する。映像音声デコーダ１４は、トランスポート処理部１３からのコンテンツ信号に含まれる映像信号、音声信号を  デコードする。映像音声デコード１４によりデコードされた映像及び音声信号は、後段に接続されたモニター１５やスピーカ１６へと提供され再生される。
【００１２】
テレビジョン受像機１００は、その他にＭＰＵ２１、ＲＯＭ２２、ワークメモリ２３、ＳＤＲＡＭ２４などが外部バス２０を介して接続されている。ＭＰＵ２１は、このテレビジョン受像機１００全体に対する制御を行う。ＲＯＭ２２は、ＭＰＵ２１によって実行されるプログラム等を格納している。ワークメモリ２３は、ＭＰＵ２１が処理を行う際に作業用に利用する記憶部である。
【００１３】
ＳＤＲＡＭ２４は、後述するトランスポート処理部１３への各種処理を指示するための命令プログラムコードやデータが格納されており、ＭＰＵ２１は、必要に応じてＳＤＲＡＭ２４からトランスポート処理部１３へ対応する命令プログラムコードやデータを供給する。
【００１４】
このＳＤＲＡＭ２４から供給されるプログラムコード及びデータには、後述するように、秘匿性のあるコード及びデータと、秘匿性の低いコード及びデータとから構成されている。秘匿性のあるコード及びデータは、暗号化された状態でＳＤＲＡＭ２４に格納されており、外部バス２０を経由して転送される際にも暗号化された状態で行われる。
【００１５】
図２は、トランスポート処理部１３においてデータ処理を実行する各種回路要素を説明するためのブロック図である。
【００１６】
トランスポート処理部１３は、その中心に縮小命令セット・コンピュータ（ＲＩＳＣ）特性を持つマイクロプロセッサ３１と、コードＲＡＭ３２及びデータＲＡＭ３３を有している。コードＲＡＭ３２は、ユーザコード部３２１と秘匿コード部３２２とから構成されている。データＲＡＭ３３は、ユーザデータ部３３１と秘匿データ部３３２とから構成されている。
【００１７】
ユーザコード部３２１は、図１に示すＳＤＲＡＭ２４から転送された（秘密情報を含まない、あるいは秘密性の低い情報からなる）公開可能なプログラムコードを格納する。このプログラムとしては、例えば、選局などのユーザーインターフェース的機能を制御するものがある。これらは使い勝手向上のためにユーザー（各受信機メーカーであっても良いし、個人ユーザーであっても言い）が自由に改変してかまわない部分である。
【００１８】
秘匿コード部３２２は、図１に示すＳＤＲＡＭ２４から転送された（秘密性の高い情報からなる）非公開あるいは公開したくないプログラムコード（以下、秘匿コードと称す）を格納する。このプログラムとしては、例えば受信コンテンツの著作権保護のためのコンテンツのデスクランブル制御や受信コンテンツの記録をする場合に必要になる暗号処理、そしてその鍵管理などがある。これらは、ユーザーには（特に個人ユーザーには）自由に改変されてはならないものである。
【００１９】
ユーザデータ部３３１は、図１に示すＳＤＲＡＭ２４から転送された（秘密情報を含まない、あるいは秘密性の低い情報からなる）公開可能なユーザデータを格納する。秘匿データ部３３１は、図１に示すＳＤＲＡＭ２４から転送された（秘密性の高い情報からなる）非公開あるいは公開したくない秘匿データを格納する。
【００２０】
マイクロプロセッサ３１は、ユーザコード部３２１と秘匿コード部３２２の夫々に格納されているコード情報を個別に読み出して実行することができる。また、マイクロプロセッサ３１は、ユーザデータ部３３１と秘匿データ部３３２の夫々に格納されているデータを個別に読み出し・書き込みすることができる。
【００２１】
コードＲＡＭ３２のユーザコード部３２１は、外部バス２０とアドレスバス及びデータバスからなる信号線を介して読み出し・書き込みが可能に接続されている。この結果、信号線を介して外部バス２０からユーザコード部３２１へのプログラムコードの書き込みができ、またユーザコード部３２１から外部バス２０へ格納されているプログラムコードの読み出しができる。これにより、ＭＰＵ２１を利用したマイクロプロセッサ３１のプログラムの解析、デバッグ、改変が簡単にできる。さらに、ユーザコード部のメモリーの読み書きを行うことで、メモリー不良の検査もできる。
【００２２】
データＲＡＭ３３のユーザデータ部３３１は、外部バス２０とアドレスバス及びデータバスからなる信号線を介して読み出し・書き込みが可能に接続されている。この結果、信号線を介して外部バス２０からユーザデータ部３３１へのユーザデータの書き込みができ、またユーザデータ部３３１から外部バス２０へ格納されているユーザデータの読み出しができる。これにより、ＭＰＵ２１を利用したマイクロプロセッサ３１のプログラムの解析、デバッグ、改変が簡単にできる。さらに、ユーザデータ部のメモリーの読み書きを行うことで、メモリー不良の検査もできる。
【００２３】
コードＲＡＭ３２の秘匿コード部３２２は、演算部３４を介して外部バス２０とアドレスバス及びデータバスからなる信号線を介して秘匿コード部３２２に対する書き込みのみ可能に接続されている。外部バス２０より信号線を介して提供される秘匿プログラムコードは、演算部３４にて復号化処理が施され、秘匿コード部３２２へと書き込みされる。
【００２４】
演算部３４の具体的例としてはＤＥＳやＡＥＳなどの暗号の復号演算器がある。また、簡単なビット入れ替えやビット反転操作でもよい。用いられる復号鍵や演算の種類は複数通りあってもよく、ＭＰＵ２１などのバス２０上のデバイスからどの鍵や演算を選択するかを指示してもよい。
【００２５】
ＭＰＵ２１の持つメモリー（通常はＲＯＭ）から秘匿コード部にダウンロードすることが出来るので、秘匿コードをあらかじめコードＲＡＭ３２２上でＲＯＭ化しておく必要は無く、機器製造後にもプログラムの変更が可能とすることができ、かつ、秘匿コード部に格納されるコードを暗号化した状態でＭＰＵ２１の持つメモリー上に保持することができるので、ＭＰＵ２１の持つメモリーから秘匿コードの内容を解析されてしまうことを防ぐことが出来る。
尚、本実施例では、秘匿コード部３２２の信号線は同ＲＡＭ３２内に割り当てられているユーザコード部３２１と同じ信号線を使用している。
【００２６】
データＲＡＭ３３の秘匿データ部３３２は、演算部３５を介して外部バス２０とアドレスバス及びデータバスからなる信号線を介して秘匿データ部３３２に対する書き込みのみ可能に接続されている。外部バス２０より信号線を介して提供される秘匿データは、演算部３５にて復号化処理が施され、秘匿データ部３３２へと書き込みされる。本実施例では、秘匿データ部３３２の信号線は同ＲＡＭ３３内に割り当てられているユーザデータ部３３１と同じ信号線を使用している。
【００２７】
トランスポート処理部１３は、この他に、図示しないが、他に接続された周辺装置を制御するコントローラやリアル・タイム・クロック（ＲＴＣ）等を有している。
【００２８】
このように構成されたトランスポート処理部１３においては、コードＲＡＭ３２に格納されているプログラムコードに基づいて、データＲＡＭ３３に格納されているデータを用いた処理を実行し、トランスポートストリームに含まれる複数のプログラムのうちから特定のプログラムのＰＥＳ（Ｐａｃｋｅｔｉｚｅｄ  Ｅｌｅｍｎｔａｒｙ  Ｓｔｒｅａｍ）を抽出するためのトランスポート処理を行い、抽出したＰＥＳを後段の映像音声デコーダ１４へと出力する。
【００２９】
また、このような構成のトランスポート処理部１３においては、コードＲＡＭ３２とデータＲＡＭ３３のテストは自己診断回路として例えばＢＩＳＴ（Ｂｕｉｌｔ  Ｉｎ  Ｓｅｌｆ  Ｔｅｓｔ）を有しており、電源供給された直後にまず自分自身が正常に動けるかを自己診断するようになっている。
【００３０】
しかし、ＢＩＳＴによる診断はメモリーの内部のみで行われ、メモリーの各ビットがＯＫかどうかを調べることは出来るが、メモリー外部のロジックからメモリーが読み書きできるかどうかまでは診断できない。そこでメモリー外部からの診断として、ＭＰＵ２１によって、バス２０を介してアクセステストを行う。
【００３１】
ここで、秘匿コード部３２２や秘匿データ部３３２は読み出せないが、ユーザコード部３２１と秘匿コード部３２２が、そしてユーザデータ部３３１と秘匿データ部３３２がそれぞれ同じ信号線を使用している場合には、バス２０とコードＲＡＭ３２、バス２０とデータＲＡＭ３３がそれぞれ完全に接続されているかを調べ、そしてユーザコード部３２１が秘匿コード部３２２よりも大きなメモリーエリアを持っていれば、ユーザコード部３２１への書き込み、読み出しテストを実施することで、コードＲＡＭ３２のアドレスを全て変化させることが出来るので、これが正常と判断され、ＢＩＳＴの結果も正常と判断されれば、その結果からメモリー全領域が正常との判定が可能である。データＲＡＭ３２についても同様に判定が可能である。
【００３２】
コードＲＡＭ３２の秘匿コード部３２２と、データＲＡＭ３３の秘匿データ部３３２は、外部バス２０に対して格納されている内容を読み出すことが禁止された構成であるが、同ＲＡＭ内に割り当てられている読出し・書込み可能なユーザコード部３２１とユーザデータ部３３１と同じ信号線を使用しているため、ユーザコード部３２１とユーザデータ部３３１の結線テストで兼ねることができる。
【００３３】
ユーザコード部３２１と秘匿コード部３２２、ユーザデータ部３３１と秘匿データ部３３２のサイズは可変としてもよい。このとき、秘匿コードをダウンロードした後にサイズを変化させる（秘匿領域のサイズを狭くする）とＭＰＵ２１から秘匿コードの読み出しが出来てしまう。これを防ぐために、サイズの設定は、ＭＰＵ２１からは設定できず、秘匿コード部３２２のコードの実行によってのみサイズを設定できるように設定レジスタを設けてもよい。
【００３４】
ＭＰＵ２１のプログラムで設定できるようにする場合、サイズを変更するときにはコードＲＡＭ３２やデータＲＡＭ３３で秘匿領域かどうかを判定している領域判定ロジックと、領域を変更しようとするデバイス（普通はＭＰＵ２１のプログラム）で認証を実施し、正当な指示者かどうかを確認した後にサイズを変化させることも好ましい。
【００３５】
例えば、領域判定ロジックから発生された乱数を、サイズを変化させようとするＭＰＵ２１のプログラムが受け取り、共通鍵で暗号化した後に領域判定ロジックに返し、それを領域判定ロジックの中で同じ共通鍵で復号化し、一致するか調べるなどのチャレンジレスポンス方式で認証することが出来る。
【００３６】
また、サイズを変化させようとするＭＰＵ２１が出力する設定値に認証局の秘密鍵による証明書を付加し、領域判定ロジックが保持する認証局の公開鍵で証明書を確認するようなＳＳＬなどの方式を用いてもよい。
【００３７】
図３乃至図５は、トランスポート処理部１３におけるデータ処理時の動作ルールを説明するための図である。
【００３８】
図３に示すように、マイクロプロセッサ３１は、コードＲＡＭ３２のユーザコード部３２１に格納されているプログラムコードを読み出して、この読み出したコードに基づいた処理を実行する場合、データＲＡＭ３３においてはユーザデータ部３３１に格納されているデータを読み出して使用し、あるいはユーザデータ部３３１に処理実行に伴うデータの書き込みを行うようになっている。即ち、データＲＡＭ３３における秘匿データ部３３２に格納されている秘匿データを読み出し、使用することは禁止している。
【００３９】
また、図４に示すように、マイクロプロセッサ３１は、コードＲＡＭ３２の秘匿コード部３２２に格納されている秘匿コードを読み出して、この読み出した秘匿コードに基づいて処理を実行する場合、データＲＡＭ３３においては秘匿データ部３３２に格納されている秘匿データを読み出して使用し、あるいは秘匿データ部３３２に処理実行に伴うデータの書き込みを行うようになっている。
【００４０】
即ち、データＲＡＭ３３におけるユーザデータ部３３１に、処理実行に伴うデータの書き込みを行うことは禁止している。尚、ユーザデータ部３３１に格納されているデータを使用しても良いが、使用しない（使用を禁止している）方がよりセキュリティを高めることができる。この結果、図５に示すように、マイクロプロセッサ３１は、データＲＡＭ３３の秘匿データ部３３２に格納されている秘匿データを読み出して、処理を実行した結果を書き込む場合には、必ず秘匿データ部３３２に書き込むようになっている。
【００４１】
これらは、マイクロプロセッサ３１の持つプログラムカウンタ（ＰＣ）の値が所定のアドレス範囲に入っているかどうかに従ってデータＲＡＭ３３の所定アドレス範囲へのアクセス信号を遮断もしくは通過を制御することで実現することが出来る。
【００４２】
このような動作方法をとることによって、トランスポート処理部１３におけるマイクロプロセッサ３１では、秘匿性の高いプログラムコードやデータがコードＲＡＭ３２やデータＲＡＭ３３に書き込まれた後は、外部バス２０から読み出すことはできず、又秘匿性の高いコードやデータを処理する際には、必要に応じて秘匿データ部３３２にのみ書き込みを行うため、処理内容も外部バス２０から読み出すことができず、高いセキュリティを保つことが可能となる。また、ＬＳＩ設計やテスト段階でも公開したくないコードやデータの秘密を守ることが可能となる。
【図面の簡単な説明】
【００４３】
【図１】本発明の実施形態におけるデータ処理装置１を用いたテレビジョン受像機１００の要部構成を示す機能ブロック図。
【図２】トランスポート処理部１３においてデータ処理を実行する各種回路要素を説明するためのブロック図。
【図３】トランスポート処理部１３におけるデータ処理時の動作ルールを説明するための図。
【図４】トランスポート処理部１３におけるデータ処理時の動作ルールを説明するための図。
【図５】トランスポート処理部１３におけるデータ処理時の動作ルールを説明するための図。
【符号の説明】
【００４４】
１１    チューナ
１２    復調部
１３    トランスポート処理部
１４    映像音声デコーダ
２０    外部バス
２１    ＭＰＵ
２４    ＳＤＲＡＭ
３１    マイクロプロセッサ
３２    コードＲＡＭ
３３    データＲＡＭ
３４、３５    演算部
３２１    ユーザコード部
３２２    秘匿コード部
３３１    ユーザデータ部
３３２    秘匿データ部
【図１】
2005293286.tif 000003
【図２】
2005293286.tif 000004
【図３】
2005293286.tif 000005
【図４】
2005293286.tif 000006
【図５】
2005293286.tif 000007