(57)【特許請求の範囲】
【請求項１】
MPEG2トランスポートストリームのデータパケットを蓄積媒体へ記録する方法であって、記録すべきデータパケットは少なくとも１つの特定のプログラムに属し、前記MPEG2トランスポートストリームはプログラムの組に対するデータパケットを含み、且つ前記トランスポートストリームのデータパケットは元のタイムスタンプを含み、各記録すべきデータパケットにタイムスタンプが割り当てられるものであり、当該方法は：
−前記MPEG2トランスポートストリームから前記少なくとも１つの特定のプログラムについてのデータパケットを選択し、その後の蓄積のために、セクタパックを集め、各セクタパックは前記少なくとも１つの特定のプログラムの複数のデータパケットをそのパケットヘッダと共に含み；
−ソフトウェア実行処理により、前記MPEG2トランスポートストリームから、記録されるべき前記セクタパック中の前記データパケットのいくつかに関する元のタイムスタンプを捕捉し、前記の捕捉された元のMPEG2トランスポートストリーム・タイムスタンプを使って、記録されるべき前記セクタパック中の他のデータパケットについてのタイムスタンプを計算し、セクタパック中のこれら他の各データパケットに計算されたタイムスタンプが割り当てられて対応する元のタイムスタンプの代わりになり、それにより計算されたタイムスタンプのシーケンスが元のタイムスタンプと混在させられ；
−前記計算されたタイムスタンプおよび混在する元のタイムスタンプと共に前記セクタパックを記録する段階を含む、
方法。
【請求項２】
MPEG2トランスポートストリームの記録されたデータパケットを蓄積媒体から再生する方法であって、記録されたデータパケットは少なくとも１つの特定のプログラムに属し、前記MPEG2トランスポートストリームはプログラムの組に対するデータパケットを含み、且つ前記トランスポートストリームのデータパケットは元のタイムスタンプを含んでいたが、前記元のタイムスタンプから計算されたタイムスタンプがセクタパックの形で記録された前記記録されたデータパケットのいくつかに割り当てられており、当該方法は：
−記録されたセクタパックを再生し；
−セクタパック中の各データパケットに割り当てられている前記計算されたタイムスタンプおよび混在する元のタイムスタンプを取得し；
−前記計算されたタイムスタンプおよび元のタイムスタンプを使って、前記少なくとも１つの特定のプログラムについてのデータパケットを、前記少なくとも１つの特定のプログラムについての前記データパケットが、プログラムの組に対するデータパケットを含む前記元のMPEG2トランスポートストリーム中でもっていた時間的位置に対応する時間的位置において出力する段階を含む、
方法。
【請求項３】
請求項１または２に記載の方法であって、前記セクタパック中のデータパケットについての計算されたタイムスタンプが、時点ｔｉｎｔｅｒｒｕｐｔ＿ｋとｔｉｎｔｅｒｒｕｐｔ＿ｋ＋１で発生する捕捉された元のMPEG2トランスポートストリームタイムスタンプから：
ｓｅｃｔｏｒ＿ｐａｃｋｅｔ＿ｔｉｍｅｓｔａｍｐ  ｍ＝（ｔｒａｎｓｐｏｒｔ＿ｐａｃｋｅｔ＿ｎｕｍｂｅｒ  ｉ  ＊  ｔｒａｎｓｐｏｒｔ＿ｐａｃｋｅｔ＿ｄｉｓｔａｎｃｅ）  ＋  ｉｎｉｔｉａｌ＿ｔｉｍｅにより計算されたものであり、ここで、
ｔｒａｎｓｐｏｒｔ＿ｐａｃｋｅｔ＿ｄｉｓｔａｎｃｅ＝（ｔｉｎｔｅｒｒｕｐｔ＿ｋ＋１−ｔｉｎｔｅｒｒｕｐｔ＿ｋ）／Ｎ；
ｉｎｉｔｉａｌ＿ｔｉｍｅ＝ｔｉｎｔｅｒｒｕｐｔ＿ｋ；
Ｎ＝ｔｉｎｔｅｒｒｕｐｔ＿ｋとｔｉｎｔｅｒｒｕｐｔ＿ｋ＋１の間のデータパケットの量であり、Ｎは固定又は可変であり、
Ｍ＝ｔｉｎｔｅｒｒｕｐｔ＿ｋとｔｉｎｔｅｒｒｕｐｔ＿ｋ＋１の間の選択されたデータパケットの量であり、
セクタパケット番号ｍはMPEG2トランスポートストリーム内の対応するソースパケット番号ｉを参照し；
ｉは０．．．Ｎ−１の範囲の値であり、ｍ＝０．．．Ｍ−１であり；
Ｎが可変ならば、対応する値情報も記録または再生される、
方法。
【請求項４】
前記の捕捉された元の諸タイムスタンプが前記MPEG2トランスポートストリーム内において元のデータパケットの所定の数の固定の時間距離を有する請求項１乃至３のうちいずれか一項に記載の方法。
【請求項５】
前記特定のプログラムのデータパケットは、ＤＶＤストリーマレコーダ又はDVD-RAMレコーダを使用して記録又は再生される、請求項１乃至４のうちいずれか一項に記載の方法。
【請求項６】
前記蓄積媒体は、光ディスク又は、光磁気ディスク又は、ハードディスクである、請求項１乃至５のうちいずれか一項に記載の方法。
【請求項７】
MPEG2トランスポートストリームのデータパケットを蓄積媒体へ記録する装置であって、記録すべきデータパケットは少なくとも１つの特定のプログラムに属し、前記MPEG2トランスポートストリームはプログラムの組に対するデータパケットを含み、且つ前記トランスポートストリームのデータパケットは元のタイムスタンプを含み、各記録すべきデータパケットにタイムスタンプが割り当てられるものであり、当該装置は：
−前記MPEG2トランスポートストリームから前記少なくとも１つの特定のプログラムについてのデータパケットを選択し、その後の蓄積のために、セクタパックを集めるよう適応された手段であって、各セクタパックは前記少なくとも１つの特定のプログラムの複数のデータパケットをそのパケットヘッダと共に含む、手段と；
−ソフトウェア実行処理により、前記MPEG2トランスポートストリームから、記録されるべき前記セクタパック中の前記データパケットのいくつかに関する元のタイムスタンプを捕捉し、前記の捕捉された元のMPEG2トランスポートストリーム・タイムスタンプを使って、記録されるべき前記セクタパック中の他のデータパケットについてのタイムスタンプを計算するよう適応された手段であって、セクタパック中のこれら他の各データパケットにタイムスタンプが割り当てられて対応する元のタイムスタンプの代わりになり、それにより計算されたタイムスタンプのシーケンスが元のタイムスタンプと混在するようにする、手段と；
−前記計算されたタイムスタンプおよび混在する元のタイムスタンプと共に前記セクタパックを記録するよう適応された手段とを有する、
装置。
【請求項８】
MPEG2トランスポートストリームの記録されたデータパケットを蓄積媒体から再生する装置であって、記録されたデータパケットは少なくとも１つの特定のプログラムに属し、前記MPEG2トランスポートストリームはプログラムの組に対するデータパケットを含み、且つ前記トランスポートストリームのデータパケットは元のタイムスタンプを含んでいたが、前記元のタイムスタンプから計算されたタイムスタンプがセクタパックの形で記録された前記記録されたデータパケットのいくつかに割り当てられており、当該装置は：
−記録されたセクタパックを再生するよう適応された手段と；
−セクタパック中の各データパケットに割り当てられている前記計算されたタイムスタンプおよび混在する元のタイムスタンプを取得するよう適応された手段と；
−前記計算されたタイムスタンプおよび元のタイムスタンプを使って、前記少なくとも１つの特定のプログラムについてのデータパケットを、前記少なくとも１つの特定のプログラムについての前記データパケットが、プログラムの組に対するデータパケットを含む前記元のMPEG2トランスポートストリーム中でもっていた時間的位置に対応する時間的位置において出力するよう適応された手段とを有する、
装置。
【請求項９】
請求項７または８に記載の装置であって、前記セクタパック中のデータパケットについての計算されたタイムスタンプが、時点ｔｉｎｔｅｒｒｕｐｔ＿ｋとｔｉｎｔｅｒｒｕｐｔ＿ｋ＋１で発生する捕捉された元のMPEG2トランスポートストリームタイムスタンプから：
ｓｅｃｔｏｒ＿ｐａｃｋｅｔ＿ｔｉｍｅｓｔａｍｐ  ｍ＝（ｔｒａｎｓｐｏｒｔ＿ｐａｃｋｅｔ＿ｎｕｍｂｅｒ  ｉ  ＊  ｔｒａｎｓｐｏｒｔ＿ｐａｃｋｅｔ＿ｄｉｓｔａｎｃｅ）  ＋  ｉｎｉｔｉａｌ＿ｔｉｍｅにより計算されたものであり、ここで、
ｔｒａｎｓｐｏｒｔ＿ｐａｃｋｅｔ＿ｄｉｓｔａｎｃｅ＝（ｔｉｎｔｅｒｒｕｐｔ＿ｋ＋１−ｔｉｎｔｅｒｒｕｐｔ＿ｋ）／Ｎ；
ｉｎｉｔｉａｌ＿ｔｉｍｅ＝ｔｉｎｔｅｒｒｕｐｔ＿ｋ；
Ｎ＝ｔｉｎｔｅｒｒｕｐｔ＿ｋとｔｉｎｔｅｒｒｕｐｔ＿ｋ＋１の間のデータパケットの量であり、Ｎは固定又は可変であり、
Ｍ＝ｔｉｎｔｅｒｒｕｐｔ＿ｋとｔｉｎｔｅｒｒｕｐｔ＿ｋ＋１の間の選択されたデータパケットの量であり、
セクタパケット番号ｍはMPEG2トランスポートストリーム内の対応するソースパケット番号ｉを参照し；
ｉは０．．．Ｎ−１の範囲の値であり、ｍ＝０．．．Ｍ−１であり；
Ｎが可変ならば、対応する値情報も記録または再生される、
装置。
【請求項１０】
前記の捕捉された元の諸タイムスタンプが前記MPEG2トランスポートストリーム内において元のデータパケットの所定の数の固定の時間距離を有する請求項７乃至９のうちいずれか一項に記載の装置。
【請求項１１】
前記特定のプログラムのデータパケットは、ＤＶＤストリーマレコーダ又はDVD-RAMレコーダを使用して記録又は再生される、請求項７乃至１０のうちいずれか一項に記載の装置。
【請求項１２】
前記蓄積媒体は、光ディスク又は、光磁気ディスク又は、ハードディスクである、請求項７乃至１１のうちいずれか一項に記載の装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、トランスポートストリームに含まれる特定の幾つかのプログラムの少なくとも１つに属する、トランスポートストリームのデータパケットを蓄積媒体に記録し又は蓄積媒体から再生する方法及び装置に関する。
【０００２】
【従来の技術】
ＭＰＥＧ２データストリームは、データ同期のための、且つ復号器内で、ビデオ及び／又はオーディオデータに対する表示タイムスタンプ及び／又は復号タイムスタンプを決定するための、タイムスタンプを有する。ＭＰＥＧ２トランスポートストリームは、幾つかのプログラムを運び、そして、これらのプログラムに対する、対応する固定長のトランスポートパケットが集められる。
【０００３】
【発明が解決しようとする課題】
特定のＭＰＥＧ２プログラムは、例えば、セットトップボックスのようなＤＶＢ（ディジタルビデオ放送）受信器、又は、例えば、ディジタルＴＶのような、ＡＴＳＣ（アドバンスドテレビジョンシステム委員会）受信器により受信できる。特定のプログラムのデータパケットを、例えば、ＤＶＤストリーマレコーダ又は、ＤＶＤ−ＲＡＭレコーダそ使用して、光媒体上に記録できる。記録されたデータパケットの実時間再生に対しては、−例えば、ＤＶＢ−Ｓ規格に従ったＭＰＥＧ２トランスポートパケットは−、各パケットが別の時間情報、即ち、パケットタイムスタンプを必要とする。この理由により、タイムスタンプは、記録時に各データパケットに対して捕捉される。しかし、トランスポートストリームからのタイムスタンプの捕捉は、ソフトウェア実行処理では、非常に時間のかかる動作である。本発明により解決する問題は、処理時間内で、特にソフトウェア処理時間内で、データパケット記録又は再生に必要とされるタイムスタンプを節約する方法及び装置を提供することである。この問題は、請求項１に記載の方法で解決される。本方法を使用する装置は請求項４に記載されている。
【０００４】
【課題を解決するための手段】
連続するＭＰＥＧ２トランスポートパケットは、各１８８バイトの同じ長さを有する。通常は、例えば、衛星又はケーブル又は地上伝送から発するときには、そのようなトランスポートパケットは等距離と仮定され得る。従って、優位に、Ｎ個おきのトランスポートパケットに対してトランスポートストリームタイムスタンプを捕捉し、且つ失われたタイムスタンプを計算することが可能である。それにより、実時間ビットストリーム記録に要するタイムスタンプを発生するための、ソフトウェア処理時間は節約される。
【０００５】
原理的には、本発明の方法は、
トランスポートストリームのデータパケットを、蓄積媒体へ記録し又は、蓄積媒体から再生するのに適し、そのデータパケットは少なくとも１つの特定のプログラムに属し、前記トランスポートストリームはプログラムの組みに対するデータパケットを初めから含み、且つ前記トランスポートストリームのデータパケットにタイムスタンプが割り当てられ、
−前記特定のプログラムのいくつかの前記記録された又は再生されたデータパケットに対するタイムスタンプは、前記トランスポートストリームの対応するデータパケットの元のタイムスタンプであり、
−残りの記録された又は再生された特定のプログラムデータパケットに対するタイムスタンプは、特定のプログラムの前記幾つかのデータパケットの前記元のタイムスタンプを使用して計算される。
【０００６】
本発明の方法の優位な更なる実施例は、それぞれの独立請求項に記載されている。
【０００７】
原理的には、本発明の装置は、トランスポートストリームのデータパケットを、記録し又は、再生するのに適し、そのデータパケットは少なくとも１つの特定のプログラムに属し、前記トランスポートストリームはプログラムの組みに対するデータパケットを初めから含み、且つ前記トランスポートストリームのデータパケットにタイムスタンプが割り当てられ、
−前記特定のプログラムに属する前記トランスポートストリームタイムスタンプとデータパケットから選択する手段と、ここで、記録されるべきこれらのデータパケットのいくつかに対するタイムスタンプは、前記トランスポートストリームの対応するデータパケットの元のタイムスタンプであり、
−記録されるべき残りの特定のプログラムデータパケットに対するタイムスタンプを、特定のプログラムの前記幾つかのデータパケットの前記元のタイムスタンプを使用して計算する手段と、
−前記元のタイムスタンプ及び前記計算されたタイムスタンプと共に、前記特定のプログラムデータパケットを集め且つ蓄積媒体上に記録する手段と、
−前記元の及び計算されたタイムスタンプと共に、記録された特定のプログラムデータパケットを再生する手段と、
−前記元のタイムスタンプと計算されたタイムスタンプを推定する手段と、
−前記元の及び計算されたタイムスタンプを推定する前記手段の制御の下で、元のトランスポートストリーム内のそれらの元の時間位置に対応する、前記元の及び計算されたタイムスタンプと共に、再生される特定のプログラムデータパケットを、集める手段とを有する。
【０００８】
本発明の優位な更なる実施例は、それぞれの独立請求項に記載されている。
【０００９】
【発明の実施の形態】
図１では、送信器ＴＲからのトランスポートストリームが、例えば、セットトップボックスのＤＶＢデコーダＤＶＢＤＥＣのトランスポートストリーム入力ＴＩで受信される。ＴＲは衛星、ＲＦ送信器、ケーブルオペレータ、通信ネットワーク又は、等距離のトランスポートパケットを有するデータストリームの他のソースでも良い。ＤＶＢＤＥＣの１つの出力は、ＴＶセット又は、モニタに接続される。ＤＶＢＤＥＣの更なる出力は、ＤＶＤストリーマＤＶＤＳＴＲの記録入力か、又は、ディジタルデータの他のレコーダへ接続される。ＤＶＤＳＴＲの応答出力は、ＤＶＢＤＥＣのストリーマ入力ＳＩに接続される。データレコーダＤＶＤＳＴＲは、ＭＰＥＧ２トランスポートストリームを復号しないのが好ましいが、しかし、ＭＰＥＧ２復号及び再符号化を含むデータレコーダを使用することも可能である。記録モードでは、ＤＶＤＳＴＲは、ＤＶＢＤＥＣにより送られたトランスポートストリームのうちの１つ又はそれ以上のプログラムに関するパケットを選択し、そして、後続の蓄積のために、パケットヘッダと共に例えば、１０のトランスポートパケットを含むセクタパックを集める。記録できるプログラムの量は、蓄積装置の最大データレート又は、その処理能力に依存する。ＤＶＤＳＴＲでの実時間再生に関しては、各トランスポートパケットは、自分自身のタイムスタンプを担わなければならない。タイムスタンプは、例えば、4バイトの長さを有するデータワードであり、処理時間情報を示す。ソフトウェア実行処理に対しては、パケットの間の間隔は約４０μｓのみであるので、各伝送されたトランスポートパケットのタイムスタンプを補足することは非常に時間を消費する。
この値は、
（１／ｎｅｔ＿ｔｒａｎｓｐｏｎｄｅｒ＿ｂｉｔｒａｔｅ）＊１８８バイト＊８ビット／バイトからの結果であり、ここで、ｎｅｔ＿ｔｒａｎｓｐｏｎｄｅｒ＿ｂｉｔｒａｔｅは、３８．９Ｍビット／秒である。
【００１０】
図２の上側部分は、プログラムＡからＤに対するビデオとオーディオデータを有するパケットを含むトランスポートストリームＴＲＳを示す。プログラムＡはＤＶＤＳＴＲの記録のために選択された。各ＭＰＥＧ２パケットの先頭は、タイムスタンプの捕捉のための割り込み信号を発生するのに使用できる、パルス’ｓｔａｒｔ＿ｏｆ＿ｐａｃｋｅｔ’ＳＯＰによりマークされている。例えば、トランスポートストリームのＮおきのＳＯＰは、“有効”と設定される。タイムスタンプＴＩＳは各ＳＯＰに続く。例えば、トランスポートストリームからの１０のプログラムＡトランスポートパケットの選択に続いて、図２の下側の部分に示すようにセクタパックＳＥＣが蓄積のために準備される。セクタパックは例えば、２０４８バイトの長さを有し、そして、セクタヘッダを有する。再生のために、正しいタイムスタンプが、セクタの各パケットに要求される。従ってセクタの各パケットに対するタイムスタンプが記録される必要がある。対応するセクタパケットタイムスタンプＴＩＳを、以下のように時点ｔｉｎｔｅｒｒｕｐｔ＿ｋとｔｉｎｔｅｒｒｕｐｔ＿ｋ＋１で発生するトランスポートストリームタイムスタンプから計算することができる。
【００１１】
ｓｅｃｔｏｒ＿ｐａｃｋｅｔ＿ｔｉｍｅｓｔａｍｐ  ｍ＝（ｔｒａｎｓｐｏｒｔ＿ｐａｃｋｅｔ＿ｎｕｍｂｅｒ  ｉ  ＊  ｔｒａｎｓｐｏｒｔ＿ｐａｃｋｅｔ＿ｄｉｓｔａｎｃｅ）  ＋  ｉｎｉｔｉａｌ＿ｔｉｍｅ、ここで、ｔｒａｎｓｐｏｒｔ＿ｐａｃｋｅｔ＿ｄｉｓｔａｎｃｅ＝（ｔｉｎｔｅｒｒｕｐｔ＿ｋ＋１−ｔｉｎｔｅｒｒｕｐｔ＿ｋ）／Ｎであり、ｉｎｉｔｉａｌ＿ｔｉｍｅ＝ｔｉｎｔｅｒｒｕｐｔ＿ｋであり、Ｎ＝ｔｉｎｔｅｒｒｕｐｔ＿ｋとｔｉｎｔｅｒｒｕｐｔ＿ｋ＋１の間のトランスポートパケットの量であり、Ｎは固定又は可変であり、Ｍ＝ｔｉｎｔｅｒｒｕｐｔ＿ｋとｔｉｎｔｅｒｒｕｐｔ＿ｋ＋１の間の選択されたトランスポートパケットの量であり、セクタパケットＮｏ．ｍはトランスポートストリーム内の対応するソースパケットＮｏ．ｉを参照し、ｉは０．．．Ｎ−１の範囲の値であり、ｍ＝０．．．Ｍ−１である。Ｎが可変ならば、対応する値情報も、記録される。
【００１２】
代わりとして、記録時には、ｔｉｎｔｅｒｒｕｐｔ＿ｘタイムスタンプと、トランスポートストリームの他のプログラムの中間パケットの数に関する情報，及び、割り込みの間のパケットの数を蓄積し、且つ再生時に失われたセクタパケットタイムスタンプを計算することも可能である。
【００１３】
両実施例において、再生されたセクタパケットは、図２の上側に示すような時間位置に対応するＤＶＤＳＴＲから出力される。結果は、他のプログラムのトランスポートパケットが失われているトランスポートストリームである。
【００１４】
ＤＶＤストリーマＤＶＤＳＴＲは、以下の段階を含む。データストリームレコーダ入力信号ＳＴＲＩは、パケット及びタイムスタンプ選択器Ｐ＋ＴＳＳＥＬ、記録段階ＲＥＣ，再生段階ＲＥＰＬ及び、データストリームレコーダ出力信号ＳＴＲＯを供給するパケット及びタイムスタンプ集合段階Ｐ＋ＴＳＡＳＳを通過する。段階Ｐ＋ＴＳＳＥＬは、トランスポートストリームからプログラムＡを担うパケット、時点ｔｉｎｔｅｒｒｕｐｔ＿ｋとｔｉｎｔｅｒｒｕｐｔ＿ｋ＋１で発生するトランスポートストリームタイムスタンプを選択する。ｓｅｃｔｏｒ＿ｐａｃｋｅｔ＿ｔｉｍｅｓｔａｍｐは、上述の式を使用して、ｔｉｎｔｅｒｒｕｐｔ＿ｋからｔｉｎｔｅｒｒｕｐｔ＿ｋ＋１でタイムスタンプ処理段階ＴＳＰＲＯＣで計算されるそして、対応するセクタパケットと共に記録する段階ＲＥＣに与えられる。タイムスタンプ推定段階ＴＳＥＶＡＬでは、ｓｅｃｔｏｒ＿ｐａｃｋｅｔ＿ｔｉｍｅｓｔａｍｐは、再生されたセクタデータから推定され、そして、プログラムＡトランスポートストリームパケットの正しい時間位置でデータストリームを出力する段階Ｐ＋ＴＳＡＳＳに与えられる。Ｐ＋ＴＳＳＥＬ、ＲＥＣ及びＲＥＰＬは、例えば、ストリーマ装置の前面上の制御キーのような、ユーザインターフェースＵＩからの入力を受けるコントローラＣＴＲＬにより制御される。
【００１５】
この記述では、タイムスタンプを捕捉する基準と所定の数は、２７ＭＨｚのクロック基準周波数の３２−ビットカウンタである。与えられる数は、本発明の他のアプリケーションにも相応して適用することができる。本発明は、ＭＰＥＧ２，ＭＰＥＧ１、ＭＰＥＧ４、ＡＣ−３又は、他の符号化標準に基づくビデオ及び／又はオーディオ記録に対して使用され得る。記録に対しては、ＤＶＤのような光又は光磁気媒体又は、ハードディスク又はテープのような磁気媒体が使用できる。
【００１６】
【発明の効果】
本発明によって、処理時間内で、特にソフトウェア処理時間内で、データパケット記録又は再生に必要とされるタイムスタンプを節約する方法及び装置を提供できる。
【図面の簡単な説明】
【図１】データレコーダを含む民生用受信装置の簡略化したブロックを示す図である。
【図２】４つのプログラムのデータパケットを有するトランスポートストリームと、これらのプログラムの１つの集められたデータパケットの例を示す図である。
【図３】データストリームレコーダの信号処理部分のブロックを示す図である。
【符号の説明】
ＤＶＤＳＴＲ  ＤＶＤストリーマ
ＳＴＲＩ  データストリームレコーダ入力信号
Ｐ＋ＴＳＳＥＬ  パケット及びタイムスタンプ選択器
ＲＥＣ  記録段階ＲＥＣ
ＲＥＰＬ  再生段階ＲＥＰＬ
ＳＴＲＯ  データストリームレコーダ出力信号
Ｐ＋ＴＳＡＳＳ  パケット及びタイムスタンプ集合段階
ＴＳＰＲＯＣ  タイムスタンプ処理段階
ＴＳＥＶＡＬ  タイムスタンプ推定段階
ＣＴＲＬ  コントローラ
【図１】
0004740468.tif 000002
【図２】
0004740468.tif 000003
【図３】
0004740468.tif 000004