(57)【要約】【課題】  ＩＰｓｅｃ／ＩＫＥプロトコルによるデータ通信の安全性と、シームレスローミングによるデータ通信の利便性とを両立させること。【解決手段】  ＩＰｓｅｃ暗号通信路に平行するＩＫＥ暗号通信路を利用し、ＩＰアドレスの変化時には変化後のＩＰアドレスから、ＩＫＥフェーズ２プロトコルにより、ＩＰｓｅｃ暗号通信路の更新を通信相手に要求する。相手方ではＩＰアドレスの差異によらず、従前のクッキーとの同一性から要求元の同一性を確認できる限り、上記要求にしたがってＩＫＥプロトコルにより、上記更新に必要な情報の折衝をおこなう。その後、両通信者間で新アドレスによるＩＰｓｅｃ暗号通信路を作成するとともに、旧通信路を削除する。【選択図】        図１２
2005210645.tif 000002
【特許請求の範囲】
【請求項１】
第１のデータ通信装置と第２のデータ通信装置との間でＩＰｓｅｃ暗号通信路を介してデータを送受信するデータ通信方法において、
前記第１のデータ通信装置の使用するＩＰアドレスが他のＩＰアドレスに変更されたことを検出する検出工程と、
前記検出工程で前記変更が検出された場合に、前記他のＩＰアドレスから前記第２のデータ通信装置に対して前記ＩＰｓｅｃ暗号通信路の更新要求を送信する送信工程と、
前記送信工程で送信された前記更新要求を受信する受信工程と、
前記受信工程で受信された前記更新要求中に含まれる送信元ＩＰアドレス以外の識別情報に基づいて当該更新要求が前記第１のデータ通信装置から送信されたものであるか否かを判定する判定工程と、
前記判定工程で、前記受信工程で受信された前記更新要求が前記第１のデータ通信装置から送信されたものであると判定された場合に前記ＩＰｓｅｃ暗号通信路の更新に必要な情報を決定する決定工程と、
前記決定工程で決定された前記情報に基づいて前記ＩＰｓｅｃ暗号通信路を更新する更新工程と、
を含むことを特徴とするデータ通信方法。
【請求項２】
前記送信工程および前記決定工程ではＩＫＥフェーズ２プロトコルにしたがって前記更新要求を送信しあるいは前記情報を決定することを特徴とする前記請求項１に記載のデータ通信方法。
【請求項３】
前記識別情報は、前記受信工程で前記更新要求が受信されるより前にＩＫＥ暗号通信路を介して前記第２のデータ通信装置が受信している前記第１のデータ通信装置のクッキーであることを特徴とする前記請求項２に記載のデータ通信方法。
【請求項４】
第１のデータ通信装置と第２のデータ通信装置との間でＩＰｓｅｃ暗号通信路を介してデータを送受信するデータ通信システムにおいて、
前記第１のデータ通信装置の使用するＩＰアドレスが他のＩＰアドレスに変更されたことを検出する検出手段と、
前記検出手段により前記変更が検出された場合に、前記他のＩＰアドレスから前記第２のデータ通信装置に対して前記ＩＰｓｅｃ暗号通信路の更新要求を送信する送信手段と、
前記送信手段により送信された前記更新要求を受信する受信手段と、
前記受信手段により受信された前記更新要求中に含まれる送信元ＩＰアドレス以外の識別情報に基づいて当該更新要求が前記第１のデータ通信装置から送信されたものであるか否かを判定する判定手段と、
前記判定手段により、前記受信手段により受信された前記更新要求が前記第１のデータ通信装置から送信されたものであると判定された場合に前記ＩＰｓｅｃ暗号通信路の更新に必要な情報を決定する決定手段と、
前記決定手段により決定された前記情報に基づいて前記ＩＰｓｅｃ暗号通信路を更新する更新手段と、
を備えることを特徴とするデータ通信システム。
【請求項５】
前記送信手段および前記決定手段はＩＫＥフェーズ２プロトコルにしたがって前記更新要求を送信しあるいは前記情報を決定することを特徴とする前記請求項４に記載のデータ通信システム。
【請求項６】
前記識別情報は、前記受信手段により前記更新要求が受信されるより前にＩＫＥ暗号通信路を介して前記第２のデータ通信装置が受信している前記第１のデータ通信装置のクッキーであることを特徴とする前記請求項５に記載のデータ通信システム。
【請求項７】
他のデータ通信装置との間でＩＰｓｅｃ暗号通信路を介してデータを送受信するデータ通信装置上で稼働するデータ通信プログラムにおいて、
前記データ通信装置の使用するＩＰアドレスが他のＩＰアドレスに変更されたことを検出する検出工程と、
前記検出工程で前記変更が検出された場合に、前記他のＩＰアドレスから前記他のデータ通信装置に対して前記ＩＰｓｅｃ暗号通信路の更新要求を送信する送信工程と、
前記送信工程で送信された前記更新要求中に含まれる送信元ＩＰアドレス以外の識別情報に基づいて当該更新要求が前記データ通信装置から送信されてきたものであると判定した前記他のデータ通信装置との間で、前記ＩＰｓｅｃ暗号通信路の更新に必要な情報を決定する決定工程と、
前記決定工程で決定された前記情報に基づいて前記ＩＰｓｅｃ暗号通信路を更新する更新工程と、
をコンピュータに実行させることを特徴とするデータ通信プログラム。
【請求項８】
他のデータ通信装置との間でＩＰｓｅｃ暗号通信路を介してデータを送受信するデータ通信装置において、
自装置の使用するＩＰアドレスが他のＩＰアドレスに変更されたことを検出する検出手段と、
前記検出手段により前記変更が検出された場合に、前記他のＩＰアドレスから前記他のデータ通信装置に対して前記ＩＰｓｅｃ暗号通信路の更新要求を送信する送信手段と、
前記送信手段により送信された前記更新要求中に含まれる送信元ＩＰアドレス以外の識別情報に基づいて当該更新要求が前記データ通信装置から送信されてきたものであると判定した前記他のデータ通信装置との間で、前記ＩＰｓｅｃ暗号通信路の更新に必要な情報を決定する決定手段と、
前記決定手段により決定された前記情報に基づいて前記ＩＰｓｅｃ暗号通信路を更新する更新手段と、
を備えることを特徴とするデータ通信装置。
【請求項９】
他のデータ通信装置との間でＩＰｓｅｃ暗号通信路を介してデータを送受信するデータ通信装置上で稼働するデータ通信プログラムにおいて、
前記他のデータ通信装置から送信されてきた前記ＩＰｓｅｃ暗号通信路の更新要求を受信する受信工程と、
前記受信工程で受信された前記更新要求中に含まれる送信元ＩＰアドレス以外の識別情報に基づいて当該更新要求が前記他のデータ通信装置から送信されてきたものであるか否かを判定する判定工程と、
前記判定工程で、前記受信工程で受信された前記更新要求が前記他のデータ通信装置から送信されてきたものであると判定された場合に前記ＩＰｓｅｃ暗号通信路の更新に必要な情報を決定する決定工程と、
前記決定工程で決定された前記情報に基づいて前記ＩＰｓｅｃ暗号通信路を更新する更新工程と、
をコンピュータに実行させることを特徴とするデータ通信プログラム。
【請求項１０】
他のデータ通信装置との間でＩＰｓｅｃ暗号通信路を介してデータを送受信するデータ通信装置において、
前記他のデータ通信装置から送信されてきた前記ＩＰｓｅｃ暗号通信路の更新要求を受信する受信手段と、
前記受信手段により受信された前記更新要求中に含まれる送信元ＩＰアドレス以外の識別情報に基づいて当該更新要求が前記他のデータ通信装置から送信されてきたものであるか否かを判定する判定手段と、
前記判定手段により、前記受信手段により受信された前記更新要求が前記他のデータ通信装置から送信されてきたものであると判定された場合に前記ＩＰｓｅｃ暗号通信路の更新に必要な情報を決定する決定手段と、
前記決定手段により決定された前記情報に基づいて前記ＩＰｓｅｃ暗号通信路を更新する更新手段と、
を備えることを特徴とするデータ通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、第１のデータ通信装置と第２のデータ通信装置との間でＩＰｓｅｃ暗号通信路を介してデータを送受信するデータ通信方法、データ通信システム、データ通信プログラム、およびデータ通信装置に関する。
【背景技術】
【０００２】
安全性が要求されるネットワーク通信で現在広く用いられ、Ｐ２Ｐの暗号通信や暗号化ＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）、ファイアウォールのセキュアゲートウェイ等へも応用されている暗号通信方式として、「ＩＰｓｅｃ／ＩＫＥ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  ｓｅｃｕｒｉｔｙ／Ｉｎｔｅｒｎｅｔ  Ｋｅｙ  Ｅｘｃｈａｎｇｅ）」が存在する（たとえば、非特許文献１参照。）。
【０００３】
この非特許文献１にも記載されているように、ＩＰｓｅｃは暗号通信（および認証通信）プロトコルであり、ＩＫＥはＩＰｓｅｃで使用する鍵の交換をおこなうプロトコルである。ＩＰｓｅｃ暗号通信路で使用する鍵を、ＩＫＥ暗号通信路経由で定期的に差し替えることで、通信の安全性をより向上させることができる。
【０００４】
図１４はＩＫＥプロトコルの概略を示す説明図である。図中、フェーズ１は通信開始時に実行されるプロトコルであり、始動者（Ｉｎｉｔｉａｔｏｒ）である通信者Ａと応答者（Ｒｅｓｐｏｎｄｅｒ）である通信者Ｂとの間で、ＩＫＥ用ＳＡパラメータや鍵情報、ＩＤ、認証情報などが受け渡しされる（図１４（１−１）〜（１−６）を参照。）。また、フェーズ２は通信開始時、および通信途中にも定期的に実行されるプロトコルであり、通信者Ａから通信者Ｂに提案されたＩＰｓｅｃ用ＳＡパラメータの組み合わせのうち、通信者Ｂが一つを選択して通信者Ａに通知すると、通信者Ａから通信者Ｂに確認の旨を通知する手順となっている（図１４（２−１）〜（２−３）を参照。）。
【０００５】
一方、携帯電話機やノートパソコン、車載端末等のモバイル機器の発達により、移動中もこれらの機器に対して通信サービスを提供するような場面が増加している。そして、移動する機器に継続してサービスを提供するには、複数の基地局／アクセスポイント間でローミングサービスをおこなう必要がある。特にローミング時に切れ目なく通信サービスを提供することを「シームレスローミング」と呼び、今後のユビキタスネットワーク社会では必須のサービス／技術であるといわれている。そして一般にＩＰ通信のローミングサービスは、「モバイルＩＰ」と呼ばれる技術で実現されている。なお、ローミングに関する従来技術としてはたとえば下記特許文献１などがある。
【０００６】
【特許文献１】特開２００３−３１９０１０号公報
【非特許文献１】馬場達也著、“マスタリングＩＰｓｅｃ”、オーム社、２００１年
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながらこのモバイルＩＰによる通信を安全におこなうには、何らかの方式による通信の暗号化が必須である。そして上述のように、暗号通信の代表的なプロトコルはＩＰｓｅｃ／ＩＫＥであるが、もっぱらＩＰアドレスによって通信相手を識別するＩＰｓｅｃでは、ローミングが発生してＩＰアドレスが変化すると通信を継続できない。そこで、ローミング前後で同じＩＰアドレスを使用できるモバイルＩＰの技術をＩＰｓｅｃの外側に適用すると、モバイルＩＰのヘッダは暗号化の対象外となってしまう。
【０００８】
すなわち、モバイルＩＰの安全性を確保するのにＩＰｓｅｃを使用するとローミングが不可能になり、ＩＰｓｅｃをローミング後も継続するためには、暗号化されていないモバイルＩＰを使用しなければならないという事態になり、暗号通信による安全なネットワーク通信と、シームレスローミングとを同時に実現することは困難であった。
【０００９】
そこで従来は、モバイルＩＰ通信プロトコル自体を守ることは断念し、ＩＰｓｅｃ暗号通信を継続することで一応の安全性確保とシームレスローミングとを実現していた。この従来例としてはたとえば、ローミングが発生する側（ＩＰアドレスが変化する側）の機器に「ＭｏｂｉｌｅＩＰ  ＦＡ（Ｆｏｒｅｉｇｎ  Ａｇｅｎｔ）」、当該機器の通信相手側に「ＭｏｂｉｌｅＩＰ  ＨＡ（Ｈｏｍｅ  Ａｇｅｎｔ）」を搭載し、ローミング発生を検出するとこれらの機能により自動的に通信路を張り替えるようなものがある。しかし完全に安全な通信とはいえない上に、「ＭｏｂｉｌｅＩＰ  ＨＡ」は一種のサーバであって移動に制限などがあるため、いずれにせよＰ２Ｐ通信における安全性と利便性との両立は困難であるという問題もあった。
【００１０】
この発明は、上述した従来技術による問題点を解消するため、ＩＰｓｅｃ／ＩＫＥプロトコルによるデータ通信の安全性と、シームレスローミングによるデータ通信の利便性とを両立させることが可能なデータ通信方法、データ通信システム、データ通信プログラム、およびデータ通信装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上述した課題を解決し、目的を達成するため、この発明にかかるデータ通信方法、データ通信システム、データ通信プログラム、およびデータ通信装置は、通信者ＡおよびＢの間にＩＰｓｅｃ暗号通信路が確立している状態で、ＡのＩＰアドレスが変化すると、ＡからＢにＩＰｓｅｃ暗号通信路の更新が要求され、ＢではＩＰアドレス以外の識別情報により通信相手の同一性を確認の上、上記更新に必要な情報をＡとの間で取り決めて、ＩＰｓｅｃ暗号通信路の更新をおこなう。
【００１２】
この発明によれば、ローミングなどを契機として通信途中に相手のＩＰアドレスが変化しても、それ以外の識別情報で相手の同一性を確認できる限り、新たなＩＰアドレスの下でＩＰｓｅｃ暗号通信路を張り替えて接続を維持することができる。
【００１３】
また、この発明にかかるデータ通信方法、およびデータ通信システムは、ＩＰｓｅｃ暗号通信路の更新要求と当該更新に必要な情報の決定とをＩＫＥフェーズ２プロトコルにしたがっておこなう。
【００１４】
この発明によれば、既存のＩＫＥフェーズ２プロトコルを利用・拡張するだけで、ＩＰアドレスが変化してもＩＰｓｅｃ暗号通信路を高速に張り替えて接続を維持することができる。
【００１５】
また、この発明にかかるデータ通信方法、およびデータ通信システムは、通信相手の同一性を確認するための識別情報として、ＩＰアドレスが変化する前に受信している相手のクッキーを利用する。
【００１６】
この発明によれば、既存のＩＫＥフェーズ２プロトコルで交換されるパケット内のクッキーを利用して、ＩＰアドレスの変化後も通信相手の同一性を確認することができる。
【発明の効果】
【００１７】
本発明にかかるデータ通信方法、データ通信システム、データ通信プログラム、およびデータ通信装置によれば、通信途中でＩＰアドレスが変化してもＩＫＥフェーズ２プロトコルによるＩＰｓｅｃ鍵の更新処理を利用して、新たなＩＰアドレスの下でＩＰｓｅｃ暗号通信路を張り替えるので、ＩＰｓｅｃ／ＩＫＥプロトコルによるデータ通信の安全性と、シームレスローミングによるデータ通信の利便性とを両立させることができるという効果を奏する。
【発明を実施するための最良の形態】
【００１８】
以下に添付図面を参照して、この発明にかかるデータ通信方法、データ通信システム、データ通信プログラム、およびデータ通信装置の好適な実施の形態を詳細に説明する。
【００１９】
図１は、この発明の実施の形態にかかるデータ通信システムの全体構成を示す説明図である。図中、データ通信装置Ａ１００ａは具体的にはノートパソコンなど、ローミングが発生する（ＩＰアドレスが変化する）側のモバイル機器である。また、データ通信装置Ｂ１００ｂはその通信相手であるゲートウェイなどであり、ＬＡＮ内の他のデータ通信装置Ｃ１００ｃに代わって、ＬＡＮ外の機器との通信を代行する。なお、データ通信装置Ａ１００ａとＢ１００ｂとの間ではＩＰｓｅｃトンネルモードによる暗号通信路が保持されており、このＩＰｓｅｃ通信を利用しているアプリケーションは、トンネルモード内で設定されているプライベートＩＰアドレスを使用している。
【００２０】
次に、図２はこの発明の実施の形態にかかるデータ通信システムを構成する、データ通信装置Ａ１００ａ・Ｂ１００ｂ・Ｃ１００ｃのハードウエア構成を示す説明図である。説明の便宜上、各装置はいずれも同一のハードウエア構成を有するものとする。
【００２１】
図２に示すように、データ通信装置Ａ１００ａ・Ｂ１００ｂ・Ｃ１００ｃは、ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３、ＨＤＤ（ハードディスクドライブ）２０４、ＨＤ（ハードディスク）２０５、ＦＤＤ（フレキシブルディスクドライブ）２０６、ＦＤ（フレキシブルディスク）２０７、ディスプレイ２０８、ネットワークＩ／Ｆ（インターフェース）２０９、キーボード２１０およびマウス２１１を備えている。また、上記各部はバス２００により接続されている。
【００２２】
図中、ＣＰＵ２０１は装置全体の制御を司る。ＲＯＭ２０２はブートプログラムなどを記憶している。ＲＡＭ２０３はＣＰＵ２０１のワークエリアとして使用される。
【００２３】
ＨＤＤ２０４は、ＣＰＵ２０１の制御にしたがってＨＤ２０５に対するデータのリード／ライトを制御する。ＨＤ２０５は、ＨＤＤ２０４の制御にしたがって書き込まれたデータを記憶する。ＦＤＤ２０６は、ＣＰＵ２０１の制御にしたがってＦＤ２０７に対するデータのリード／ライトを制御する。ＦＤ２０７は、ＦＤＤ２０６の制御にしたがって書き込まれたデータを記憶する。なお、ＦＤ２０７は着脱可能な記録媒体の一例であり、ＦＤ２０７の代わりにＣＤ−ＲＯＭ（ＣＤ−Ｒ、ＣＤ−ＲＷ）、ＭＯ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、メモリーカードなどであってもよい。
【００２４】
ディスプレイ２０８は、カーソル、ウィンドウ、アイコンなどをはじめ、文書や画像などの各種データを表示する。ネットワークＩ／Ｆ２０９はＬＡＮ／ＷＡＮなどのネットワークに接続され、当該ネットワークと装置内部とのデータの送受信を司る。キーボード２１０は、文字、数字、各種指示などの入力のための複数のキーを備え、押下されたキーに対応するデータを装置内部へ入力する。マウス２１１は本体下部のボールの回転量と回転方向、および本体上部の各ボタンのＯＮ／ＯＦＦを随時装置内部へ入力する。
【００２５】
次に、図３はこの発明の実施の形態にかかるデータ通信システムの構成を機能的に示す説明図である。ただしここでは上記システムのうち、本発明の説明に必要な部分（具体的にはデータ通信装置Ａ１００ａおよびＢ１００ｂ）のみを示している。
【００２６】
図３に示すように、データ通信装置Ａ１００ａ・Ｂ１００ｂは、各々別個のＩＰアドレスを有する複数のＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）を備えている。なお、データ通信装置Ａ１００ａのＮＩＣ甲３００ａのＩＰアドレスは「ＩＰａｄｄｒｅｓｓＡ甲」、ＮＩＣ乙３０１ａのＩＰアドレスは「ＩＰａｄｄｒｅｓｓＡ乙」、データ通信装置Ｂ１００ｂのＮＩＣ甲３００ｂのＩＰアドレスは「ＩＰａｄｄｒｅｓｓＢ甲」、ＮＩＣ乙３０１ｂのＩＰアドレスは「ＩＰａｄｄｒｅｓｓＢ乙」であるものとする。
【００２７】
また、データ通信装置Ａ１００ａ・Ｂ１００ｂは上記のほか、ローミング検出部３０２ａ・３０２ｂ、ＩＫＥ処理部３０３ａ・３０３ｂ、ＩＫＥ用ＤＢ（データベース）３０４ａ・３０４ｂ、ＩＰｓｅｃ処理部３０５ａ・３０５ｂ、ＩＰｓｅｃ用ＤＢ（データベース）３０６ａ・３０６ｂを備えている。同名の各部の機能はＡＢ間で共通である。なお、ＮＩＣ以外の各部はＨＤ２０５などからＲＡＭ２０３に読み出されたプログラムを、ＣＰＵ２０１が実行することにより実現される。
【００２８】
まず、ローミング検出部３０２ａ・３０２ｂは自装置におけるローミングの発生（使用するＩＰアドレスの変更）を検出する機能部である。どのように検出するかは本発明では特に問わないので、何らかの既存の技術によって検出できればよい。
【００２９】
次に、ＩＫＥ処理部３０３ａ・３０３ｂは他のデータ通信装置との間でＩＫＥ暗号通信路を保持する機能部である。また、ＩＫＥ用ＤＢ３０４ａ・３０４ｂはＩＫＥ処理部３０３ａ・３０３ｂでの処理に必要な諸情報を保持するデータベースである。図４は、ＩＫＥ用ＤＢ３０４ａ・３０４ｂの内容を模式的に示す説明図である。図４に模式的に示すように、ＩＫＥ用ＤＢ３０４ａ・３０４ｂにはデータ通信装置Ａ１００ａおよびＢ１００ｂのＩＰアドレス、クッキー、使用するＳＡパラメータ、ＡＢ間で交換した鍵などが保持される。
【００３０】
図３に戻り、次にＩＰｓｅｃ処理部３０５ａ・３０５ｂは他のデータ通信装置との間でＩＰｓｅｃ暗号通信路を保持する機能部である。また、ＩＰｓｅｃ用ＤＢ３０６ａ・３０６ｂはＩＰｓｅｃ処理部３０５ａ・３０５ｂでの処理に必要な諸情報を保持するデータベースである。図５は、ＩＰｓｅｃ用ＤＢ３０６ａ・３０６ｂの内容を模式的に示す説明図である。図５に模式的に示すように、ＩＰｓｅｃ用ＤＢ３０６ａ・３０６ｂにはデータ通信装置Ａ１００ａおよびＢ１００ｂのＩＰアドレス、使用するＳＡパラメータ、ＡからＢへの暗号通信で使用する鍵や、逆にＢからＡへの暗号通信で使用する鍵などが保持される。なお、図示するようにＩＰｓｅｃのデータは、ＡからＢへの通信情報とＢからＡへの通信情報との２種類で構成される。
【００３１】
ここで、図６は、この発明の実施の形態にかかるデータ通信システムの、ローミング発生前の状態を模式的に示す説明図であり、図７は、この発明の実施の形態にかかるデータ通信システムの、ローミング発生直後の状態を模式的に示す説明図である。
【００３２】
図６に示すように、データ通信装置Ａ１００ａのＮＩＣ甲３００ａとデータ通信装置Ｂ１００ｂのＮＩＣ甲３００ｂとの間で、ＩＰｓｅｃ／ＩＫＥ暗号通信路が確立している状態で、図７のようにデータ通信装置Ａ１００ａ側で、ＮＩＣ甲３００ａからＮＩＣ乙３０１ａへのローミングが発生したとする。このとき、上述のようにＩＰｓｅｃはＩＰアドレスが変化すると通信を維持できないため、ＩＰｓｅｃ暗号通信路・ＩＫＥ暗号通信路のいずれも切断されてしまう。なお図７において、点線は通信路が切断された状態を意味している。
【００３３】
そこで本実施の形態では、ＩＰアドレスが変化してもそれ以外の情報、たとえばクッキーの同一性によって通信相手の同一性を確認することが可能なＩＫＥを利用して、ＩＰｓｅｃ／ＩＫＥ暗号通信路の張り替えをおこなう。
【００３４】
図８は、この発明の実施の形態にかかるデータ通信システムの、ＩＰｓｅｃ暗号通信路更新処理のうち始動者による提案の様子を模式的に示す説明図であり、図９は、この発明の実施の形態にかかるデータ通信システムの、ＩＰｓｅｃ暗号通信路更新処理のうち応答者による選択と始動者による確認の様子を模式的に示す説明図である。また、図１０は、この発明の実施の形態にかかるデータ通信システムの、新ＩＰｓｅｃ暗号通信路作成後の状態を模式的に示す説明図であり、図１１は、この発明の実施の形態にかかるデータ通信システムの、旧ＩＰｓｅｃ暗号通信路削除後の状態を模式的に示す説明図である。
【００３５】
まず、データ通信装置Ａ１００ａのローミング検出部３０２ａは、ローミングの発生を検出すると、ローミングイベントとローミング後の新たなＩＰアドレスとをＩＫＥ処理部３０３ａに通知する（図７）。これを受けたＩＫＥ処理部３０３ａは、現在のＩＫＥ暗号通信路で使用している自己のＩＰアドレスを新たなＩＰアドレスで更新する（図８）。具体的には、図４に示したＩＫＥ用ＤＢ３０４ａ内の「ＩＰａｄｄｒｅｓｓＡ甲」（ＮＩＣ甲３００ａのＩＰアドレス）を「ＩＰａｄｄｒｅｓｓＡ乙」（ＮＩＣ乙３０１ａのＩＰアドレス）に書き換えることになる。
【００３６】
そして、ＩＫＥ処理部３０３ａはＩＫＥ用ＤＢ３０４ａの更新と同時に、データ通信装置Ｂ１００ｂに対して、新しいＩＰアドレスからＩＫＥフェーズ２プロトコルにより、ＩＰｓｅｃ暗号通信路の更新要求（ＩＰｓｅｃ暗号通信路用の鍵の更新依頼）を送信する（図８）。このとき鍵やクッキー、ＩＤなどは従前のＩＫＥ暗号通信路で使用していたものを使用する。このＩＰｓｅｃ暗号通信路の更新要求（図１４（２−１））は、同時にＩＫＥ暗号通信路を、従前の鍵等を使用して旧ＩＰアドレスから新ＩＰアドレスへと張り替える要求でもある。
【００３７】
そして、図９に示すように、上記要求を受けたデータ通信装置Ｂ１００ｂのＩＫＥ処理部３０３ｂは、ＩＰアドレスの変化にかかわらず所定の識別情報、具体的にはクッキーにより通信相手がＡであることを確認すると、暗号通信が復号できることを条件に、現在のＩＫＥ暗号通信路で使用している相手のＩＰアドレス（ＩＫＥ用ＤＢ３０４ｂ内に保持）を新たなＩＰアドレスで更新する。そして、同時にデータ通信装置Ａ１００ａとの間で、図１４（２−２）（２−３）による鍵更新処理をおこなう。
【００３８】
そして上記処理が完了すると、図１０に示すように、データ通信装置Ａ１００ａ・Ｂ１００ｂのそれぞれのＩＫＥ処理部３０３ａ・３０３ｂは、Ａの新しいＩＰアドレスで新しいＩＰｓｅｃ暗号通信路を設定し、ＩＰｓｅｃ用ＤＢ３０６ａ・３０６ｂに登録する。その結果、図５に示したＩＰｓｅｃ用ＤＢ３０６ａ・３０６ｂ内の２つの「ＩＰａｄｄｒｅｓｓＡ甲」（ＮＩＣ甲３００ａのＩＰアドレス）は、いずれも「ＩＰａｄｄｒｅｓｓＡ乙」（ＮＩＣ乙３０１ａのＩＰアドレス）」に置換されることになる。次に、これを受けたＩＰｓｅｃ処理部３０５ａ・３０５ｂが、新ＩＰｓｅｃ暗号通信路を使用して通信を開始する。
【００３９】
その後、図１１に示すように、ＩＫＥ処理部３０３ａ・３０３ｂはＩＰｓｅｃ用ＤＢ３０６ａ・３０６ｂから、従前のＩＰｓｅｃ暗号通信路の情報を削除する。これにより、ＡのＮＩＣ甲３００ａとＢのＮＩＣ甲３００ｂとの間の古いＩＰｓｅｃ暗号通信路は削除され、ＡのＮＩＣ乙３０１ａとＢのＮＩＣ甲３００ｂとの間にＩＰｓｅｃ／ＩＫＥ暗号通信路が張り替えられる。
【００４０】
次に、図１２はデータ通信装置Ａ１００ａにおける、ＩＰｓｅｃ／ＩＫＥ暗号通信路の更新処理の手順を示すフローチャートである。データ通信装置Ａ１００ａのローミング検出部３０２ａがローミングの発生を検出すると（ステップＳ１２０１）、その事実と新たなＩＰアドレスとがＩＫＥ処理部３０３ａに通知され、これを受けたＩＫＥ処理部３０３ａが、ＩＫＥ用ＤＢ３０４ａ内の自己のＩＰアドレスを更新する（ステップＳ１２０２）。
【００４１】
次に、ＩＫＥ処理部３０３ａはデータ通信装置Ｂ１００ｂに対して、ローミング後の新たなＩＰアドレスからＩＰｓｅｃ暗号通信路更新要求（ＩＰｓｅｃ鍵更新依頼）を送信し、これを受けたデータ通信装置Ｂ１００ｂのＩＫＥ処理部３０３ｂとの間で、ＩＫＥフェーズ２プロトコル（図１４（２−１）〜（２−３））による鍵更新処理をおこなう（ステップＳ１２０３）。その後、新たな鍵とＩＰアドレスによる新たなＩＰｓｅｃＳＡを作成して、ＩＰｓｅｃ用ＤＢ３０６ａに登録するとともに（ステップＳ１２０４）、従前のＩＰｓｅｃＳＡを当該ＤＢから削除する（ステップＳ１２０５）。
【００４２】
一方、図１３はデータ通信装置Ｂ１００ｂにおける、ＩＰｓｅｃ／ＩＫＥ暗号通信路の更新処理の手順を示すフローチャートである。データ通信装置Ａ１００ａのＩＫＥ処理部３０３ａからＩＰｓｅｃ暗号通信路更新要求（ＩＰｓｅｃ鍵更新依頼）を受信すると（ステップＳ１３０１）、データ通信装置Ｂ１００ｂのＩＫＥ処理部３０３ｂは、まず当該要求中に含まれるＩＰアドレスと識別情報（具体的にはクッキー）とが、共にＩＫＥ用ＤＢ３０４ｂに登録されているＡのそれと同一であるかどうかを調べる（ステップＳ１３０２）。なお、ＡのＩＰアドレスはＩＰヘッダに、ＡのクッキーはＩＳＡＫＭＰヘッダに、それぞれ記述されている。
【００４３】
そして、ＩＰアドレスもクッキーも共にＡのものである場合（ステップＳ１３０２：Ｙｅｓ）は、上記依頼は通信途中で定期的に送信されてくる、通常のＩＰｓｅｃ鍵更新依頼である。一方、ＩＰアドレスは違っていてもクッキーだけでもＡのものであれば（ステップＳ１３０２：Ｎｏ、ステップＳ１３０７：Ｙｅｓ）、上記依頼はローミング発生時に送信されてくる、ＩＰアドレスの変更を伴うＩＰｓｅｃ鍵更新依頼である。そこで上記いずれかの場合は、上記依頼中の暗号化パケットが正常に復号できる（ステップＳ１３０３：ＹｅｓまたはステップＳ１３０９：Ｙｅｓ）ことを条件として、ＩＰｓｅｃ鍵の更新処理へ移行する。
【００４４】
すなわち、まず通常の鍵更新の場合（ステップＳ１３０２：Ｙｅｓ、ステップＳ１３０３：Ｙｅｓ）は、データ通信装置Ａ１００ａのＩＫＥ処理部３０３ａとの間で、ＩＫＥフェーズ２プロトコル（図１４（２−１）〜（２−３））による鍵更新処理をおこなう（ステップＳ１３０４）。その後、新たな鍵とＩＰアドレスによる新たなＩＰｓｅｃＳＡを作成して、ＩＰｓｅｃ用ＤＢ３０６ｂに登録するとともに（ステップＳ１３０５）、従前のＩＰｓｅｃＳＡを当該ＤＢから削除する（ステップＳ１３０６）。
【００４５】
一方、ローミング発生時の鍵更新の場合（ステップＳ１３０２：Ｎｏ、ステップＳ１３０７：Ｙｅｓ、ステップＳ１３０９：Ｙｅｓ）は、まずＩＫＥ用ＤＢ３０４ｂ内のＡのＩＰアドレスを「ＩＰａｄｄｒｅｓｓＡ甲」から「ＩＰａｄｄｒｅｓｓＡ乙」に更新する（ステップＳ１３１０）。そして、ステップＳ１３０４へ移行し、通常の場合と同様の鍵更新と、ＩＰｓｅｃ用ＤＢ３０６ｂへの新ＩＰｓｅｃＳＡの登録、ＩＰｓｅｃ用ＤＢ３０６ｂからの旧ＩＰｓｅｃＳＡの削除をおこなう（ステップＳ１３０４〜Ｓ１３０６）。
【００４６】
なお、ＩＰアドレス・クッキーのいずれもＡのものでない場合（ステップＳ１３０２：Ｎｏ、ステップＳ１３０７：Ｎｏ）や、暗号化パケットが正しく復号できなかった場合（ステップＳ１３０３：ＮｏまたはステップＳ１３０９：Ｎｏ）は、異常なパケットが来たと判断して不正パケット処理に移行する（ステップＳ１３０８）。この異常処理としては、たとえばその場でＡとの通信を取り止めたり、受信したパケットを無視したりする実装が多いが、本発明ではその詳細は問わない。
【００４７】
上述のように従来のＩＰｓｅｃ／ＩＫＥでは、ローミングが発生するとＩＰｓｅｃ暗号通信路とＩＫＥ暗号通信路の両方が切断されてしまうため、引き続き暗号通信をおこなう場合、ＩＫＥのフェーズ１およびフェーズ２を改めておこなわなければならない。これに対して本発明では、ローミングが発生してもＩＫＥのフェーズ２だけをおこなえばよいので、ＩＰｓｅｃ暗号通信路を高速に張り替えて通信を継続でき、シームレスなローミングが実現される。なお、本出願人が調査したあるリモートアクセスソフトウェアでは、フェーズ１からフェーズ２までの通信に４秒必要であったのに対し、フェーズ２のみの場合は０．１秒以下であった。したがってこの環境に本実施の形態を導入した場合、従来技術の４０倍以上高速なローミングが可能となる。
【００４８】
また、本発明によれば通信者はお互いに特別なサーバである必要がないため、従来不可能であった、Ｐ２Ｐでのシームレスローミングが可能となる。
【００４９】
しかも上記を実現するために、本発明ではローミング検出部３０２ａ・３０２ｂを新たに設ける以外、ＩＫＥ処理部３０３ａ・３０３ｂに多少の処理機能を追加しているだけである。すなわち、ローミング発生時に強制的にＩＫＥフェーズ２プロトコルを実行する機能、および図１３中、「通常のＩＰｓｅｃ鍵更新」という点線で囲った以外の機能が追加部分となる。
【００５０】
なお、上述した実施の形態では、ローミング後の通信者Ａの識別情報としてクッキーを使用している。これは現在のＩＰｓｅｃ／ＩＫＥ通信のプロトコル仕様を変更せず、したがってＩＰｓｅｃ／ＩＫＥ本来の安全性は維持したまま、シームレスローミングを可能とするためである。通信相手の異同を判断できる限り、クッキー以外にたとえばＩＤ、ＦＱＤＮメールアドレスやトンネルモード内で使用しているプライベートアドレスなどを識別情報として使用することも可能であるし、ＩＰｓｅｃ暗号通信路を別のＩＰアドレスへ張り替えるのに、ＩＫＥ以外のプロトコルを使用することも可能である。
【００５１】
なお、上述した実施の形態では通信相手のＩＰアドレスが変化する原因として、もっぱらローミングを想定しているが、ローミングに限らず何らかの理由でＩＰアドレスが変わってしまうために、ＩＰｓｅｃ／ＩＫＥ通信が切断されてしまう場合にも、本発明を適用して通信の断絶を回避することが可能である。
【００５２】
なお、本実施の形態で説明したデータ通信方法は、予め用意されたプログラムをパーソナル・コンピュータやワークステーション等のコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク２０５、フレキシブルディスク２０７、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネット等のネットワークを介して配布することが可能な伝送媒体であってもよい。
【００５３】
（付記１）第１のデータ通信装置と第２のデータ通信装置との間でＩＰｓｅｃ暗号通信路を介してデータを送受信するデータ通信方法において、
前記第１のデータ通信装置の使用するＩＰアドレスが他のＩＰアドレスに変更されたことを検出する検出工程と、
前記検出工程で前記変更が検出された場合に、前記他のＩＰアドレスから前記第２のデータ通信装置に対して前記ＩＰｓｅｃ暗号通信路の更新要求を送信する送信工程と、
前記送信工程で送信された前記更新要求を受信する受信工程と、
前記受信工程で受信された前記更新要求中に含まれる送信元ＩＰアドレス以外の識別情報に基づいて当該更新要求が前記第１のデータ通信装置から送信されたものであるか否かを判定する判定工程と、
前記判定工程で、前記受信工程で受信された前記更新要求が前記第１のデータ通信装置から送信されたものであると判定された場合に前記ＩＰｓｅｃ暗号通信路の更新に必要な情報を決定する決定工程と、
前記決定工程で決定された前記情報に基づいて前記ＩＰｓｅｃ暗号通信路を更新する更新工程と、
を含むことを特徴とするデータ通信方法。
【００５４】
（付記２）前記送信工程および前記決定工程ではＩＫＥフェーズ２プロトコルにしたがって前記更新要求を送信しあるいは前記情報を決定することを特徴とする前記付記１に記載のデータ通信方法。
【００５５】
（付記３）前記識別情報は、前記受信工程で前記更新要求が受信されるより前にＩＫＥ暗号通信路を介して前記第２のデータ通信装置が受信している前記第１のデータ通信装置のクッキーであることを特徴とする前記付記２に記載のデータ通信方法。
【００５６】
（付記４）第１のデータ通信装置と第２のデータ通信装置との間でＩＰｓｅｃ暗号通信路を介してデータを送受信するデータ通信システムにおいて、
前記第１のデータ通信装置の使用するＩＰアドレスが他のＩＰアドレスに変更されたことを検出する検出手段と、
前記検出手段により前記変更が検出された場合に、前記他のＩＰアドレスから前記第２のデータ通信装置に対して前記ＩＰｓｅｃ暗号通信路の更新要求を送信する送信手段と、
前記送信手段により送信された前記更新要求を受信する受信手段と、
前記受信手段により受信された前記更新要求中に含まれる送信元ＩＰアドレス以外の識別情報に基づいて当該更新要求が前記第１のデータ通信装置から送信されたものであるか否かを判定する判定手段と、
前記判定手段により、前記受信手段により受信された前記更新要求が前記第１のデータ通信装置から送信されたものであると判定された場合に前記ＩＰｓｅｃ暗号通信路の更新に必要な情報を決定する決定手段と、
前記決定手段により決定された前記情報に基づいて前記ＩＰｓｅｃ暗号通信路を更新する更新手段と、
を備えることを特徴とするデータ通信システム。
【００５７】
（付記５）前記送信手段および前記決定手段はＩＫＥフェーズ２プロトコルにしたがって前記更新要求を送信しあるいは前記情報を決定することを特徴とする前記付記４に記載のデータ通信システム。
【００５８】
（付記６）前記識別情報は、前記受信手段により前記更新要求が受信されるより前にＩＫＥ暗号通信路を介して前記第２のデータ通信装置が受信している前記第１のデータ通信装置のクッキーであることを特徴とする前記付記５に記載のデータ通信システム。
【００５９】
（付記７）他のデータ通信装置との間でＩＰｓｅｃ暗号通信路を介してデータを送受信するデータ通信装置上で稼働するデータ通信プログラムにおいて、
前記データ通信装置の使用するＩＰアドレスが他のＩＰアドレスに変更されたことを検出する検出工程と、
前記検出工程で前記変更が検出された場合に、前記他のＩＰアドレスから前記他のデータ通信装置に対して前記ＩＰｓｅｃ暗号通信路の更新要求を送信する送信工程と、
前記送信工程で送信された前記更新要求中に含まれる送信元ＩＰアドレス以外の識別情報に基づいて当該更新要求が前記データ通信装置から送信されてきたものであると判定した前記他のデータ通信装置との間で、前記ＩＰｓｅｃ暗号通信路の更新に必要な情報を決定する決定工程と、
前記決定工程で決定された前記情報に基づいて前記ＩＰｓｅｃ暗号通信路を更新する更新工程と、
をコンピュータに実行させることを特徴とするデータ通信プログラム。
【００６０】
（付記８）前記送信工程および前記決定工程ではＩＫＥフェーズ２プロトコルにしたがって前記更新要求を送信しあるいは前記情報を決定することを特徴とする前記付記７に記載のデータ通信プログラム。
【００６１】
（付記９）前記識別情報は、前記送信工程で前記更新要求が送信されるより前にＩＫＥ暗号通信路を介して前記他のデータ通信装置に送信されている前記データ通信装置のクッキーであることを特徴とする前記付記８に記載のデータ通信プログラム。
【００６２】
（付記１０）他のデータ通信装置との間でＩＰｓｅｃ暗号通信路を介してデータを送受信するデータ通信装置において、
自装置の使用するＩＰアドレスが他のＩＰアドレスに変更されたことを検出する検出手段と、
前記検出手段により前記変更が検出された場合に、前記他のＩＰアドレスから前記他のデータ通信装置に対して前記ＩＰｓｅｃ暗号通信路の更新要求を送信する送信手段と、
前記送信手段により送信された前記更新要求中に含まれる送信元ＩＰアドレス以外の識別情報に基づいて当該更新要求が前記データ通信装置から送信されてきたものであると判定した前記他のデータ通信装置との間で、前記ＩＰｓｅｃ暗号通信路の更新に必要な情報を決定する決定手段と、
前記決定手段により決定された前記情報に基づいて前記ＩＰｓｅｃ暗号通信路を更新する更新手段と、
を備えることを特徴とするデータ通信装置。
【００６３】
（付記１１）前記送信手段および前記決定手段はＩＫＥフェーズ２プロトコルにしたがって前記更新要求を送信しあるいは前記情報を決定することを特徴とする前記付記１０に記載のデータ通信装置。
【００６４】
（付記１２）前記識別情報は、前記送信手段により前記更新要求が送信されるより前にＩＫＥ暗号通信路を介して前記他のデータ通信装置に送信されている自装置のクッキーであることを特徴とする前記付記１１に記載のデータ通信装置。
【００６５】
（付記１３）他のデータ通信装置との間でＩＰｓｅｃ暗号通信路を介してデータを送受信するデータ通信装置上で稼働するデータ通信プログラムにおいて、
前記他のデータ通信装置から送信されてきた前記ＩＰｓｅｃ暗号通信路の更新要求を受信する受信工程と、
前記受信工程で受信された前記更新要求中に含まれる送信元ＩＰアドレス以外の識別情報に基づいて当該更新要求が前記他のデータ通信装置から送信されてきたものであるか否かを判定する判定工程と、
前記判定工程で、前記受信工程で受信された前記更新要求が前記他のデータ通信装置から送信されてきたものであると判定された場合に前記ＩＰｓｅｃ暗号通信路の更新に必要な情報を決定する決定工程と、
前記決定工程で決定された前記情報に基づいて前記ＩＰｓｅｃ暗号通信路を更新する更新工程と、
をコンピュータに実行させることを特徴とするデータ通信プログラム。
【００６６】
（付記１４）前記決定工程ではＩＫＥフェーズ２プロトコルにしたがって前記情報を決定することを特徴とする前記付記１３に記載のデータ通信プログラム。
【００６７】
（付記１５）前記識別情報は、前記受信工程で前記更新要求が受信されるより前にＩＫＥ暗号通信路を介して受信している前記他のデータ通信装置のクッキーであることを特徴とする前記付記１４に記載のデータ通信プログラム。
【００６８】
（付記１６）他のデータ通信装置との間でＩＰｓｅｃ暗号通信路を介してデータを送受信するデータ通信装置において、
前記他のデータ通信装置から送信されてきた前記ＩＰｓｅｃ暗号通信路の更新要求を受信する受信手段と、
前記受信手段により受信された前記更新要求中に含まれる送信元ＩＰアドレス以外の識別情報に基づいて当該更新要求が前記他のデータ通信装置から送信されてきたものであるか否かを判定する判定手段と、
前記判定手段により、前記受信手段により受信された前記更新要求が前記他のデータ通信装置から送信されてきたものであると判定された場合に前記ＩＰｓｅｃ暗号通信路の更新に必要な情報を決定する決定手段と、
前記決定手段により決定された前記情報に基づいて前記ＩＰｓｅｃ暗号通信路を更新する更新手段と、
を備えることを特徴とするデータ通信装置。
【００６９】
（付記１７）前記決定手段はＩＫＥフェーズ２プロトコルにしたがって前記情報を決定することを特徴とする前記付記１６に記載のデータ通信装置。
【００７０】
（付記１８）前記識別情報は、前記受信手段により前記更新要求が受信されるより前にＩＫＥ暗号通信路を介して受信している前記他のデータ通信装置のクッキーであることを特徴とする前記付記１７に記載のデータ通信装置。
【産業上の利用可能性】
【００７１】
以上のように、本発明にかかるデータ通信方法、データ通信システム、データ通信プログラム、およびデータ通信装置は、通信途中でＩＰアドレスが変化するようなデータ通信の安全性確保に有用であり、特に来たるべきユビキタス社会において、いつでも、どこからでも、安全にデータを送受信する用途に適している。
【図面の簡単な説明】
【００７２】
【図１】この発明の実施の形態にかかるデータ通信システムの全体構成を示す説明図である。
【図２】データ通信装置Ａ１００ａ・Ｂ１００ｂ・Ｃ１００ｃのハードウエア構成を示す説明図である。
【図３】この発明の実施の形態にかかるデータ通信システムの構成を機能的に示す説明図である。
【図４】ＩＫＥ用ＤＢ３０４ａ・３０４ｂの内容を模式的に示す説明図である。
【図５】ＩＰｓｅｃ用ＤＢ３０６ａ・３０６ｂの内容を模式的に示す説明図である。
【図６】この発明の実施の形態にかかるデータ通信システムの、ローミング発生前の状態を模式的に示す説明図である。
【図７】この発明の実施の形態にかかるデータ通信システムの、ローミング発生直後の状態を模式的に示す説明図である。
【図８】この発明の実施の形態にかかるデータ通信システムの、ＩＰｓｅｃ暗号通信路更新処理のうち始動者による提案の様子を模式的に示す説明図である。
【図９】この発明の実施の形態にかかるデータ通信システムの、ＩＰｓｅｃ暗号通信路更新処理のうち応答者による選択と始動者による確認の様子を模式的に示す説明図である。
【図１０】この発明の実施の形態にかかるデータ通信システムの、新ＩＰｓｅｃ暗号通信路作成後の状態を模式的に示す説明図である。
【図１１】この発明の実施の形態にかかるデータ通信システムの、旧ＩＰｓｅｃ暗号通信路削除後の状態を模式的に示す説明図である。
【図１２】データ通信装置Ａ１００ａにおける、ＩＰｓｅｃ／ＩＫＥ暗号通信路の更新処理の手順を示すフローチャートである。
【図１３】データ通信装置Ｂ１００ｂにおける、ＩＰｓｅｃ／ＩＫＥ暗号通信路の更新処理の手順を示すフローチャートである。
【図１４】ＩＫＥプロトコルの概略を示す説明図である。
【符号の説明】
【００７３】
１００ａ  データ通信装置Ａ
１００ｂ  データ通信装置Ｂ
１００ｃ  データ通信装置Ｃ
２００  バス
３００ａ，３００ｂ  ＮＩＣ甲
３０１ａ，３０１ｂ  ＮＩＣ乙
３０２ａ，３０２ｂ  ローミング検出部
３０３ａ，３０３ｂ  ＩＫＥ処理部
３０４ａ，３０４ｂ  ＩＫＥ用ＤＢ
３０５ａ，３０５ｂ  ＩＰｓｅｃ処理部
３０６ａ，３０６ｂ  ＩＰｓｅｃ用ＤＢ
【図１】
2005210645.tif 000003
【図２】
2005210645.tif 000004
【図３】
2005210645.tif 000005
【図４】
2005210645.tif 000006
【図５】
2005210645.tif 000007
【図６】
2005210645.tif 000008
【図７】
2005210645.tif 000009
【図８】
2005210645.tif 000010
【図９】
2005210645.tif 000011
【図１０】
2005210645.tif 000012
【図１１】
2005210645.tif 000013
【図１２】
2005210645.tif 000014
【図１３】
2005210645.tif 000015
【図１４】
2005210645.tif 000016