(57)【要約】【課題】ディスクアレイシステムの信頼性の向上等を図る。【解決手段】ディスクアレイシステム１がＲＡＩＤ５で動作しているときに、ホスト２からディスクアレイ３へのアクセスコマンドを受け取るＲＡＩＤ情報管理部１１は、当該コマンド対応の制御をディスク処理制御部１２に対して行う。そのアクセス処理中のエラー回数がディスク処理制御部１２からエラー情報管理部１３へ通知する。エラー情報管理部１３は、エラー回数が多いランクを検出し、検出されたランクについてのＱパリティのスペアディスクへの作成依頼がＲＡＩＤ情報管理部１１に行われると、ＲＡＩＤ情報管理部１１によって制御されるスペアディスク制御部１４は、選択されたスペアディスクのＱパリティディスクへの切り替えを行って検出された上記ランクをＲＡＩＤ６に移行させる。【選択図】図１
2009217408.tif 000002
【特許請求の範囲】
【請求項１】
格納制御手段によってアクセスされる複数の格納領域のデータについて第１のパリテイを生成して前記データを第１のレベルで管理するデータ格納システムで前記データにエラーが発生したとき当該データの復旧を行うデータ復旧方法であって、
前記エラーの情報を管理し、
管理されている前記エラーの情報に基づいて前記エラーが多く発生する可能性の高い前記格納領域を予測し、
予測される当該格納領域のデータについて前記第１のパリテイとは異なる第２のパリテイを生成し、
前記格納制御手段によってアクセスされる前記格納領域であって予測された前記格納領域を、一時的に、生成された前記第２のパリティに用いて前記第１のレベルとは異なる第２のレベルで管理することを特徴とするデータ格納システムのデータ復旧方法。
【請求項２】
格納制御手段によってアクセスされるデータをＲＡＩＤ５で管理するディスクアレイのデータ復旧方法であって、
前記ディスクアレイシステムのランク毎に前記エラーの情報を管理し、
管理されている前記エラーの情報に基づいて前記エラーが多く発生する可能性の高いランクを予測し、
予測される当該ランクのＱパリティを生成し、
前記格納制御手段によってアクセスされる前記ランクであつて予測された前記ランクを、一時的に、生成された上記Ｑパリテイに用いてＲＡＩＤ６で管理することを特徴とするディスクアレイシステムのデータ復旧方法。
【請求項３】
予測される前記ランクは、複数であることを特徴とする請求項２記載のディスクアレイシステムのデータ復旧方法。
【請求項４】
生成された前記Ｑパリテイは、ＲＡＩＤ５で動作しているディスクアレイシステムの中の未使用のスペアディスクから変更されたＱパリテイディスクに格納されることを特徴とする請求項２又は３記載のディスクアレイシステムのデータ復旧方法。
【請求項５】
前記Ｑパリテイは、ＲＡＩＤ５についてのデータ及びＰパリティの生成と非同期で生成することを特徴とする請求項２、３又は４記載のディスクアレイシステムのデータ復旧方法。
【請求項６】
前記スペアディスクの記憶領域と前記Ｑパリテイディスクの記憶領域とを単一のディスクに設けることを特徴とする請求項４又は５記載のディスクアレイシステムのデータ復旧方法。
【請求項７】
格納制御手段によってアクセスされる複数の格納領域のデータについて第１のパリテイを生成して前記データを第１のレベルで管理するデータ格納システムであって、
前記データに発生するエラーの情報を管理する情報管理手段と、
該情報管理手段によって管理されている前記エラーの情報に基づいて前記エラーが多く発生する可能性の高い前記格納領域を予測する予測手段と、
該予測手段によって予測される当該格納領域のデータについて前記第１のパリテイとは異なる第２のパリテイを生成するパリテイ生成手段と、
前記格納制御手段によってアクセスされる前記格納領域であって前記予測手段によって予測された前記格納領域を、一時的に、前記生成手段によって生成された前記第２のパリテイに用いて前記第１のレベルとは異なる第２のレベルで管理するレベル管理手段とを備えることを特徴とするデータ格納システム。
【請求項８】
格納制御手段によってアクセスされるディスクアレイのランクをＲＡＩＤ５で管理するディスクアレイシステムであって、
前記ディスクアレイシステムのランク毎に前記エラーの情報を管理する情報管理手段と、
該情報管理手段によって管理されている前記エラーの情報に基づいて前記エラーが多く発生する可能性の高いランクを予測する予測手段と、
該予測手段によって予測される当該ランクのＱパリティを生成する生成手段と、
前記格納制御手段によってアクセスされる前記ランクであつて前記予測手段によって予測された前記ランクを、一時的に、前記生成手段によって生成されたＱパリテイに用いてＲＡＩＤ６で管理するレベル管理手段とを備えることを特徴とするディスクアレイシステム。
【請求項９】
前記予測手段によって予測される前記ランクは、複数であることを特徴とする請求項８記載のディスクアレイシステム。
【請求項１０】
前記生成手段によって生成された前記Ｑパリテイは、ＲＡＩＤ５で動作しているディスクアレイ装置の中の未使用のスペアディスクから変更されたＱパリテイディスクに格納されることを特徴とする請求項８又は９記載のディスクアレイシステム。
【請求項１１】
前記生成手段によって生成される前記Ｑパリテイは、ＲＡＩＤ５についてのデータ及びＰパリティの生成と非同期で生成することを特徴とする請求項８、９又は１０記載のディスクアレイシステム。
【請求項１２】
前記スペアディスクの記憶領域と前記Ｑパリテイディスクの記憶領域とを単一のディスクに設けることを特徴とする請求項１０又は１１記載のディスクアレイシステム。
【請求項１３】
コンピュータに請求項１記載のデータ格納システムのデータ復旧方法又は請求２乃至６のいずれか一に記載のディスクアレイシステムのデータ復旧方法を実行させることを特徴とする制御プログラム。
【請求項１４】
コンピュータに請求項７記載のデータ格納システム又は請求項８乃至１２のいずれか一に記載のディスクアレイシステムを制御させることを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、データ格納装置のデータ復旧方法及びその装置、ディスクアレイシステムのデータ復旧方法及びその装置並びにそれらの制御プログラムに関し、詳しくはデータ処理システムの信頼性の向上に有用なデータ格納装置のデータ復旧方法及びその装置、ディスクアレイシステムのデータ復旧方法及びその装置並びにそれらの制御プログラムに関する。
【背景技術】
【０００２】
ディスクアレイシステムにおいて、従来からＲＡＩＤ（Redundant Arrays of Inexpensive Disks、又はRedundant Arrays of Independent Disks）技術は、よく知られている。ＲＡＩＤ技術は、複数のハードディスク（ＨＤＤ（Hard Disk））にデータを並列に書き込むことにより耐障害性を向上させる技術である。ＲＡＩＤ技術には、ＲＡＩＤレベル０からＲＡＩＤレベル５までの他に、ＲＡＩＤレベル６も開発され実用に供されている。
【０００３】
ＲＡＩＤ技術のうちのＲＡＩＤ５は、パリテイを１つ使用してハードディスクにデータエラーが発生したとき、そのデータエラーが発生したデータの復旧を行うようにしている。
しかし、例えば、ＲＡＩＤ５で構成されるランク（複数のハードディスク内の一部集合）内の１つのディスク（図６の６１）が故障し、スペアディスク（図６の６２）に対して復旧する際に、復旧元のディスクでメディアエラー等のエラーが発生した場合に、復旧が失敗したアドレスについてのデータが消失するという問題がある。なお、図６において、ディスク６３は、ディスク６２にエラーが発生する前に縮退したディスクである。
【０００４】
この問題を解決するための手段として、図７に示すように、各ディスク毎のエラー情報を監視し、しきい値を超えたディスク（図７の７１）をスペアディスク（図７の７２）にコピーし、コピー完了後縮退（予防コピー）する技術（以下、従来の改良技術という）が開発されている。
また、特許文献１には、ＲＡＩＤアレイの故障後に、ディスクアレイのストライプ情報に基づいてパリテイの再計算をすべきストライプと再計算をしないストライプとを判別し、これによりＲＡＩＤアレイを適正に回復させる技術が開示されている。
【０００５】
また、特許文献２には、ディスク装置のエラー数が基準値以上か否かを判断し、基準値以上と判断されたとき当該ディスク装置の故障診断をした後に、そのディスク装置の縮退を行う技術が開示されている。
また、特許文献３には、ディスクアレイの複数の冗長グループ単位に対して複数のＲＡＩＤレベルを用意しておき、ディスクアレイの複数の冗長グループ単位の中のデータ損失の確率が高いと判断されるＲＡＩＤレベル、すなわち、最も弱いＲＡＩＤレベルから、データ再構築を、ＲＡＩＤレベルでのシステム構成を変更することなく、冗長グループ単位全体について順次に行う技術が開示されている。
【特許文献１】特開２００７−１８４０１１号公報
【特許文献２】特開２００７−２４１８３７号公報
【特許文献３】特開２００１−１４７７８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述した従来の改良技術は、しきい値を超えたディスクをスペアディスクにコピーしてしまうため、エラー情報がしきい値を超えたが、なお、使用し得るディスクのコピーを行い、縮退させるため、縮退率の上昇が避けられないという問題がある。
【０００７】
特許文献１は、ＲＡＩＤアレイの故障があるとき、ＲＡＩＤアレイを適正に回復させるための手段として、ＲＡＩＤアレイの故障後に、ディスクアレイのストライプ情報に基づいてパリテイの再計算をすべきストライプと再計算をしないストライプとを判別することを必須要件とするものであり、ＲＡＩＤアレイの回復のためのその他の技術的事項への言及はない。
【０００８】
特許文献２は、エラー数が基準値以上にあるディスク装置の故障診断後に、そのディスク装置の縮退を行う技術であり、同一のディスク装置保護レベルの中での技術的処置を採用しているに過ぎない。
特許文献３は、ディスクアレイの複数の冗長グループ単位の中のデータ損失の確率が高いと判断されるＲＡＩＤレベル、すなわち、最も弱いＲＡＩＤレベルから、データ再構築を、ＲＡＩＤレベルでのシステム構成を変更することなく、冗長グループ単位全体について順次に行うため、複数の冗長グループ単位分のスペアディスクが必要となるという技術的課題がある。
【０００９】
この発明は、上述の事情に鑑みてなされたもので、データ処理システムの信頼性の向上に寄与し得るデータ格納装置のデータ復旧方法及びその装置、ディスクアレイシステムのデータ復旧方法及びその装置並びにそれらの制御プログラムを提供することを目的としている。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、この発明の第１の構成は、格納制御手段によってアクセスされる複数の格納領域のデータについて第１のパリテイを生成して上記データを第１のレベルで管理するデータ格納システムで上記データにエラーが発生したとき当該データの復旧を行うデータ復旧方法に係り、上記エラーの情報を管理し、管理されている上記エラーの情報に基づいて上記エラーが多く発生する可能性の高い上記格納領域を予測し、予測される当該格納領域のデータについて上記第１のパリテイとは異なる第２のパリテイを生成し、上記格納制御手段によってアクセスされる上記格納領域であって予測された上記格納領域を、一時的に、生成された上記第２のパリティに用いて上記第１のレベルとは異なる第２のレベルで管理することを特徴としている。
【００１１】
この発明の第２の構成は、格納制御手段によってアクセスされる複数の格納領域のデータについて第１のパリテイを生成して上記データを第１のレベルで管理するデータ格納システムに係り、上記データに発生するエラーの情報を管理する情報管理手段と、該情報管理手段によって管理されている上記エラーの情報に基づいて上記エラーが多く発生する可能性の高い上記格納領域を予測する予測手段と、該予測手段によって予測される当該格納領域のデータについて上記第１のパリテイとは異なる第２のパリテイを生成するパリテイ生成手段と、上記格納制御手段によってアクセスされる上記格納領域であって上記予測手段によって予測された上記格納領域を、一時的に、上記生成手段によって生成された上記第２のパリティに用いて上記第１のレベルとは異なる第２のレベルで管理するレベル管理手段とを備えることを特徴としている。
【００１２】
この発明の第３の構成は、データ格納システムのデータ復旧方法を実行させる制御プログラムに係り、コンピュータに上記第１の構成に係るデータ格納システムのデータ復旧方法を実行させることを特徴としている。
【００１３】
この発明の第４の構成は、データ格納システムを制御させる制御プログラムに係り、コンピュータに上記第２の構成に係るデータ格納システムを制御させることを特徴としている。
【発明の効果】
【００１４】
この発明によれば、格納制御手段によってアクセスされる複数の格納領域のデータについて第１のパリテイを生成して上記データを第１のレベルで管理するデータ格納システムで上記データにエラーが発生したとき当該データを復旧する際に、上記エラーの情報を管理し、管理されているエラーの情報に基づいてエラーが多く発生する可能性の高い格納領域を予測し、予測される当該格納領域のデータについて上記第１のパリテイとは異なる第２のパリテイを生成し、上記格納制御手段によってアクセスされる上記格納領域であって予測された上記格納領域を、一時的に、生成された上記第２のパリティに用いて上記第１のレベルとは異なる第２のレベルで管理するようにしたので、縮退率を上げずに信頼性を強化することができる。
また、この信頼性を得るのに必要なディスク台数を低減させることができる。
【発明を実施するための最良の形態】
【００１５】
この発明は、格納制御手段によってアクセスされる複数の格納領域のデータについて第１のパリテイを生成して上記データを第１のレベルで管理するデータ格納システムで発生するエラーの情報を管理すること、そのエラーの情報に基づいてエラーが多く発生する可能性の高い格納領域を予測すること、予測される当該格納領域のデータについて上記第１のパリテイとは異なる第２のパリテイを生成すること、上記格納制御手段によってアクセスされる上記格納領域であって予測された上記格納領域を、一時的に、生成された上記第２のパリティに用いて上記第１のレベルとは異なる第２のレベルで管理することを含んで構成される。
【実施形態１】
【００１６】
図１は、この発明の実施形態１であるディスクアレイシステムの電気的構成を示すブロック図、図２は、同ディスクアレイ装置の制御を説明する概念図、また、図３は、同ディスクアレイ装置の制御手順を示すフローチャートである。
この実施形態のディスクアレイシステム１は、ＲＡＩＤ５で動作するように構成されたディスクアレイシステムの中の、エラーの多いランクをＲＡＩＤ６で動作させる装置に係り、図１に示すように、ディスクアレイシステム１は、ディスクアレイ装置１０とディスクアレイ３とで概略構成されている。
【００１７】
ディスクアレイ装置１０は、ＲＡＩＤ情報管理部１１と、ディスク処理制御部１２と、エラー情報管理部１３と、スペアディスク制御部１４とから概略構成されている。そのＲＡＩＤ情報管理部１１は、ホスト２に接続され、ディスク処理制御部１２は、ディスクアレイ３に接続されている。
ディスクアレイ３は、複数のディスク（ＨＤＤ）３ｉｊに（ｉ＝０，１，２，…，ｍのうちの１つ、ｊ＝０，１，２，…，ｎのうちの１つ）接続されている。
複数のディスク３ｉｊは、複数のディスク群（ランク）に組み込まれるディスクと、ランクに組み込まれないディスクとがあり、後者のディスクは、スペアディスク又はＱパリティディスクと呼ばれるディスクとして管理されている。ランクは、例えば、ディスクアレイの行方向の一部のディスク群から構成されている。
【００１８】
ＲＡＩＤ情報管理部１１は、ホスト２から受け取るコマンドがどのディスク３ｉｊ対応のものであるか否かの判定、ディスク処理制御部１２に対する受信コマンド対応の処理制御の発行（生成）、受け取ったコマンドの処理についての終了報告等を行う機能部である。受信コマンド対応の処理制御の生成は、受信コマンドについてＲＡＩＤ５で行うべきデータ及びＰパリテイの処理指示並びにエラー情報管理部１３からのＱパリテイの処理依頼に基づくＱパリテイの生成及びそのＱパリテイディスクへの書き込みのための処理指示を含み、これらの処理指示は、同期して、すなわち、一連の処理の中で順次発行されるように構成されており、発行される指示は、ディスク処理制御部１２へ渡される。
【００１９】
ディスク処理制御部１２は、複数のディスク３ｉｊとのデータ転送の制御、データ転送中の障害検出、障害が検出されたときのエラー情報管理部１３へのエラーの内容（エラー回数）の通知を行う機能部である。上記のデータ転送の制御には、ＲＡＩＤ情報管理部１１から発行される処理制御に基づくデータ転送を含む。
【００２０】
エラー情報管理部１３は、上述の複数のディスク３ｉｊとのデータ転送中に発生したエラーの内容についてのランク毎の管理、管理中のランク毎にエラー回数を計数し、複数のランクの中からエラー回数が多いランクを検出すること、及び検出されるランクについてのＱパリティのスペアディスクへの生成をＲＡＩＤ情報管理部１１への依頼を行う機能部である。
スペアディスク制御部１４は、エラー情報管理部１３からＲＡＩＤ情報管理部１１を介して上記依頼を受け取ったことに応答しての未使用のスペアディスクの選択、選択されたスペアディスクをＱパリティディスクとして使用することの切り替えと、通常のスペアディスクが必要になった場合に、ランク毎のエラー回数の比較、その比較結果に基づき一番エラー回数の少ないランクに割り当てられているＱパリティディスクの選択、その選択されたＱパリティディスクを通常のスペアディスクとして使用するための切り替えとを行う機能部である。
ＲＡＩＤ情報管理部１１、ディスク処理制御部１２、エラー情報管理部１３及びスペアディスク制御部１４は、プログラムで制御可能に構成されている。
【００２１】
次に、図１乃至図３を参照して、この実施形態の動作を説明する。
この実施形態をスペアディスクを使用した復旧方法について説明する。
ディスクアレイシステム１においてディスクの故障検出を開始すると、エラー情報管理部１３が、ディスクアレイ３のランク毎のエラーの情報管理を行い（図３のステップＳ１）、スペアディスク制御部１４が、未使用のスペアディスクの台数を確認して未使用のスペアディスクの台数が２以上であるか否かを判定する（図３のステップＳ２）
【００２２】
未使用のスペアディスクが１台以下であるならば（図３のステップＳ２のno）、エラー情報管理部１３が、ランク毎のエラー回数を比較し、一番エラー回数の少ないランクに割り当てられているＱパリティディスクを選び、スペアディスク制御部１４が、そのＱパリティディスクをスペアディスクに変更する（図３のステップＳ３）。
未使用のスペアディスクが２台以上であるならば（図３のステップＳ２のyes）、スペアディスク制御部１４が、未使用のスペアディスクをＱパリティディスクに変更する（図３のステップＳ４）。
【００２３】
そして、スペアディスク制御部１４が、未使用のＱパリティディスクの数を確認する（図３のステップＳ５）。未使用のＱパリティディスクがないならば（図３のステップＳ５のno）、ステップＳ１へ戻る。
未使用のＱパリティディスクがあるならば（図３のステップＳ５のyes）、エラー情報管理部１３が、Ｑパリティを使用していないランクの中で、一番エラーの多いランク（図２のエラーの多いＨＤＤ）を選び、Ｑパリティディスクの生成をＲＡＩＤ情報制御部１１に依頼する（図３のステップＳ６）。
ＲＡＩＤ情報制御部１１は、エラー情報管理部１３から依頼のあったＱパリティのデータを未使用のＱパリティディスクに作成する（図３のステップＳ７）。
これにより、ＲＡＩＤ５で動作していた一番エラーの多いランクを、一時的に、ＲＡＩＤ６に切り替えて動作させることができる。
また、その逆への復帰もできる。
【００２４】
このように、この実施形態の構成によれば、スペアディスクを使用しているＲＡＩＤ５において、ランク毎にエラーの情報を管理し、エラーの情報が多いランクについてＱパリティを作成し、当該ランクのみを一時的にＲＡＩＤ６に設定するようにしたので、縮退率を上げずに信頼性を強化することができる。
また、ＲＡＩＤ５でのシステム構成において、使用していないスペアディスクをエラーの多いランクのＱパリティディスクとして使用して信頼性を強化しているので、この信頼性を得るのに必要なディスク台数を、ＲＡＩＤ６によるシステム構成に比して低減する、換言すれば、ＲＡＩＤ６のランク分のディスクを事前に用意しておく必要性が無くすことができる。
【実施形態２】
【００２５】
図４は、この発明の実施形態２であるディスクアレイ装置の制御を説明する概念図である。
この実施形態の構成が、実施形態１のそれと大きく異なる点は、ＲＡＩＤ５からＲＡＩＤ６への移行に必要なＱパリテイの生成をデータ及びＰパリテイの生成と非同期で行うようにした点である。
すなわち、この実施形態のディスクアレイ装置の特徴部分は、実施形態１でのＲＡＩＤ情報管理部においてエラー情報管理部からの依頼に応答してデータ及びＰパリテイについての処理指示の発行に続く一連の処理の中でＱパリテイについての処理指示を発行するのではなく、データ及びＰパリテイについて発行した処理指示から許容し得る時間経過時にＱパリテイの生成指示を発行するようにＲＡＩＤ情報管理部を変更することにある。図４において、線４１は、書き込み時にデータとＰパリティのみを更新し、ホストにレスポンスを返す場合を示し、線４２は、ホストにレスポンスを返した後、これと非同期でＱパリティの生成指示をＲＡＩＤ情報管理部で発行する場合を示す。
但し、Ｑパリティの生成が完了している場合に有効になるという制限はある。
【００２６】
この実施形態の構成によれば、実施形態１と同効が得られるほか、実施形態１ではＲＡＩＤ５で構成されるランクのうちのエラーの多いランクに対するＱパリティについての処理指示を上述した態様で発行するため、Ｑパリティが１台に集まるのを回避できて、書き込みの性能の劣化を防止することもできる。
【実施形態３】
【００２７】
図５は、この発明の実施形態３であるディスクアレイ装置の制御を説明する概念図である。
この実施形態の構成が、実施形態１のそれと大きく異なる点は、スペアディスクとＱパリティディスクとの切り替えなく同一の機能を達成し得るようにした点である。
すなわち、この実施形態のディスクアレイ装置の特徴部分は、スペアディスクに大容量のディスクを使用し、このスペアディスクを複数ランクのＱパリティディスクとしも使用することにある。
【００２８】
この実施形態の構成によれば、スペアディスクとＱパリティディスクとの切り替えなしに、実施形態１と同効を得ることができる。
【００２９】
以上、この発明の実施例を、図面を参照して詳述してきたが、この発明の具体的な構成は、これらの実施例に限られるものではなく、この発明の要旨を逸脱しない範囲の設計の変更等があってもそれらはこの発明に含まれる。
例えば、上記のいずれの実施形態は、１つのランクについてＲＡＩＤ６を構築する例を説明したが、２以上のランクについてもＲＡＩＤ６を構築する仕組みに拡張することもできる。
上記各実施形態を構成するプログラムは、プログラミング言語で構成されるほか、その全部又は一部がファームウェアで構成されてもよい。
また、ディスクは、磁気ディスクであっても、半導体ディスクであってもよい。
上述したエラー発生度の高いランクをＲＡＩＤ構成のシステムの中で決定する例について説明したが、これと同等のことをその他の冗長アレイ構成のデータ格納システムにおいて実施し得る。
【産業上の利用可能性】
【００３０】
ここに開示しているデータ格納装置のデータ復旧方法及びその装置、ディスクアレイシステムのデータ復旧方法及びその装置並びにそれらの制御プログラムは、ディスクアレイを記憶手段として使用する各種の情報処理装置で利用し得る。
【図面の簡単な説明】
【００３１】
【図１】この発明の実施形態１であるディスクアレイ装置の電気的構成を示すブロック図である。
【図２】同ディスクアレイ装置の制御を説明する概念図である。
【図３】同ディスクアレイ装置の制御手順を示すフローチャートである。
【図４】この発明の実施形態２であるディスクアレイ装置の制御を説明する概念図である。
【図５】この発明の実施形態３であるディスクアレイ装置の制御を説明する概念図である。
【図６】従来の１つのディスクアレイシステムの欠点を説明するための概念図である。
【図７】従来の他のディスクアレイシステムの欠点を説明するための概念図である。
【符号の説明】
【００３２】
１      ディスクアレイシステム
１０      ディスクアレイ装置
１１      ＲＡＩＤ情報管理部（パリティ生成手段、レベル管理手段の一部）
１２      ディスク処理制御部（格納制御手段）
１３      エラー情報管理部（情報管理手段、予測手段）
１４      スペアディスク制御部（レベル管理手段の残部）
【図１】
2009217408.tif 000003
【図２】
2009217408.tif 000004
【図３】
2009217408.tif 000005
【図４】
2009217408.tif 000006
【図５】
2009217408.tif 000007
【図６】
2009217408.tif 000008
【図７】
2009217408.tif 000009