(57)【要約】【課題】通信プロトコルの種類が増加した場合であっても容易に各通信プロトコルを追加・修正・削除すること。【解決手段】各通信プロトコルを用いて宅内の通信ネットワーク１０２に接続されたホーム機器１０１から該ホーム機器１０１で保持するホーム機器情報を取得し、取得したホーム機器情報を通信プロトコル情報として収集し、収集された通信プロトコル情報からホーム機器を一意に識別可能な情報をユニークキーとして抽出し、通信プロトコル情報を構成している情報の構造を通信プロトコルに依存する形式からユニークキーに依存する形式に変換する。【選択図】図３
2011103626.tif 000002
【特許請求の範囲】
【請求項１】
所定の通信プロトコルを用いて宅内の通信ネットワークに接続されたホーム機器から当該ホーム機器で保持するホーム機器情報を取得し、取得した前記ホーム機器情報を通信プロトコル情報として収集し、第１記憶手段に記憶する収集手段と、
収集された前記通信プロトコル情報を前記第１記憶手段から読み出して、当該通信プロトコル情報から前記ホーム機器を一意に識別可能な情報をユニークキーとして抽出し、前記通信プロトコル情報を構成している情報の構造を通信プロトコルに依存する形式から前記ユニークキーに依存する形式に変換し、ユニークキー単位に変換された前記通信プロトコル情報を第２記憶手段に記憶する変換手段と、
を有することを特徴とするホーム機器情報収集装置。
【請求項２】
変換された前記通信プロトコル情報を前記第２記憶手段から読み出して、当該変換された通信プロトコル情報を前記ホーム機器のＭＡＣアドレスに対応付けて、ＭＡＣアドレス単位に集約された通信プロトコル情報を生成する生成手段と、
生成された前記通信プロトコル情報を、通信プロトコル情報に含まれる情報に基づいてホーム機器の機器名を推定するセンタサーバに送信する送信手段と、
を更に有することを特徴とする請求項１に記載のホーム機器情報収集装置。
【請求項３】
前記ホーム機器のアドレスを管理するアドレス情報を自機の記憶手段から収集して、前記ホーム機器のＭＡＣアドレスが当該アドレス情報に追記された時刻及び削除された時刻を取得する取得手段と、
前記追記された時刻を前記ホーム機器が前記通信ネットワークに接続された接続時刻とし、前記削除された時刻を前記ホーム機器が前記通信ネットワークから切断された切断時刻とした接続切断履歴情報をＭＡＣアドレス単位に第３記憶手段に記憶する管理手段と、
を更に有することを特徴とする請求項１又は２に記載のホーム機器情報収集装置。
【請求項４】
前記生成手段は、
前記接続切断履歴情報を前記第３記憶手段から読み出して、ＭＡＣアドレス単位に集約された前記通信プロトコル情報と当該接続切断履歴情報とを含めた通信プロトコル情報を生成することを特徴とする請求項３に記載のホーム機器情報収集装置。
【請求項５】
前記収集手段は、
前記ホーム機器のアドレスを管理するアドレス情報を自機の記憶手段から収集して、当該アドレス情報に変化があった場合のみ、前記所定の通信プロトコルを用いて前記ホーム機器から前記ホーム機器情報を取得することを特徴とする請求項１乃至４のいずれか１項に記載のホーム機器情報収集装置。
【請求項６】
宅内の通信ネットワークに接続されたホーム機器のアドレスを管理するアドレス情報を自機の記憶手段から定期的に収集して、前記ホーム機器のＭＡＣアドレスが当該アドレス情報に追記された時刻及び削除された時刻を繰り返し取得する取得手段と、
前記追記された時刻を前記ホーム機器が前記通信ネットワークに接続された接続時刻とし、前記削除された時刻を前記ホーム機器が前記通信ネットワークから切断された切断時刻とした接続切断履歴情報をＭＡＣアドレス単位に第１記憶手段に記憶する管理手段と、
現在収集した前記アドレス情報が過去に収集したアドレス情報と異なる場合のみ、所定の通信プロトコルを用いて前記ホーム機器から当該ホーム機器で保持するホーム機器情報を取得し、取得した前記ホーム機器情報を通信プロトコル情報として収集し、第２記憶手段に記憶する収集手段と、
収集された前記通信プロトコル情報を前記第２記憶手段から読み出して、当該通信プロトコル情報から前記ホーム機器を一意に識別可能な情報をユニークキーとして抽出し、前記通信プロトコル情報を構成している情報の構造を通信プロトコルに依存する形式から前記ユニークキーに依存する形式に変換し、ユニークキー単位に変換された前記通信プロトコル情報を第３記憶手段に記憶する変換手段と、
変換された前記通信プロトコル情報を前記第３記憶手段から読み出して、当該変換された通信プロトコル情報を前記ホーム機器のＭＡＣアドレスに対応付け、更に、前記接続切断履歴情報を前記第１記憶手段から読み出して、ＭＡＣアドレス単位に集約された前記通信プロトコル情報と当該接続切断履歴情報とを含めた通信プロトコル情報を生成する生成手段と、
を有することを特徴とするホーム機器情報収集装置。
【請求項７】
前記所定の通信プロトコルは、
少なくとも、ＡＲＰ、ＮＤＰ、ＤＨＣＰ、ＮｅｔＢＩＯＳ、ＵＰｎＰ、ＷＳＤ、前記ホーム機器で独自に使用される通信プロトコルのうちいずれか１つ以上であることを特徴とする請求項１乃至６のいずれか１項に記載のホーム機器情報収集装置。
【請求項８】
所定の通信プロトコルを用いて宅内の通信ネットワークに接続されたホーム機器から当該ホーム機器で保持するホーム機器情報を取得し、取得した前記ホーム機器情報を通信プロトコル情報として収集し、第１記憶手段に記憶するステップと、
収集された前記通信プロトコル情報を前記第１記憶手段から読み出して、当該通信プロトコル情報から前記ホーム機器を一意に識別可能な情報をユニークキーとして抽出し、前記通信プロトコル情報を構成している情報の構造を通信プロトコルに依存する形式から前記ユニークキーに依存する形式に変換し、ユニークキー単位に変換された前記通信プロトコル情報を第２記憶手段に記憶するステップと、
を有することを特徴とするホーム機器情報収集方法。
【請求項９】
宅内の通信ネットワークに接続されたホーム機器のアドレスを管理するアドレス情報を自機の記憶手段から定期的に収集して、前記ホーム機器のＭＡＣアドレスが当該アドレス情報に追記された時刻及び削除された時刻を繰り返し取得するステップと、
前記追記された時刻を前記ホーム機器が前記通信ネットワークに接続された接続時刻とし、前記削除された時刻を前記ホーム機器が前記通信ネットワークから切断された切断時刻とした接続切断履歴情報をＭＡＣアドレス単位に第１記憶手段に記憶するステップと、
現在収集した前記アドレス情報が過去に収集したアドレス情報と異なる場合のみ、所定の通信プロトコルを用いて前記ホーム機器から当該ホーム機器で保持するホーム機器情報を取得し、取得した前記ホーム機器情報を通信プロトコル情報として収集し、第２記憶手段に記憶するステップと、
収集された前記通信プロトコル情報を前記第２記憶手段から読み出して、当該通信プロトコル情報から前記ホーム機器を一意に識別可能な情報をユニークキーとして抽出し、前記通信プロトコル情報を構成している情報の構造を通信プロトコルに依存する形式から前記ユニークキーに依存する形式に変換し、ユニークキー単位に変換された前記通信プロトコル情報を第３記憶手段に記憶するステップと、
変換された前記通信プロトコル情報を前記第３記憶手段から読み出して、当該変換された通信プロトコル情報を前記ホーム機器のＭＡＣアドレスに対応付け、更に、前記接続切断履歴情報を前記第１記憶手段から読み出して、ＭＡＣアドレス単位に集約された前記通信プロトコル情報と当該接続切断履歴情報とを含めた通信プロトコル情報を生成するステップと、
を有することを特徴とするホーム機器情報収集方法。
【請求項１０】
前記所定の通信プロトコルは、
少なくとも、ＡＲＰ、ＮＤＰ、ＤＨＣＰ、ＮｅｔＢＩＯＳ、ＵＰｎＰ、ＷＳＤ、前記ホーム機器で独自に使用される通信プロトコルのうちいずれか１つ以上であることを特徴とする請求項８又は９に記載のホーム機器情報収集方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、宅内の通信ネットワークに接続されたホーム機器から、そのホーム機器で保持するホーム機器情報を収集する技術に関する。
【背景技術】
【０００２】
従来、エンドユーザ宅外からＩＰ通信ネットワークを介して、エンドユーザ宅内に設置されたＩＰ通信可能なホーム機器から情報を収集する場合には、一般的に、エンドユーザ宅外のＩＰ通信ネットワークとエンドユーザ宅内のＩＰ通信ネットワークとの間に配置されたブロードバンドルータのファイアウォール機能を操作（具体的には、エンドユーザ宅外からエンドユーザ宅内への通信を許可するようにセキュリティ設定を変更する操作）することにより、エンドユーザ宅外からエンドユーザ宅内への通信を許容させ、ホーム機器にアクセスすることによりホーム機器情報を収集する方法が用いられている。
【０００３】
また、特許文献１には、エンドユーザ宅内のＩＰ通信ネットワーク上の１つのホーム機器（特許文献１では、「ＬＡＮ接続機器」と記載されている）において、ＩＰ通信ネットワーク内の他のホーム機器をＡＲＰ（Ａｄｄｒｅｓｓ  Ｒｅｓｏｌｕｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）で発見し、ＮｅｔＢＩＯＳ（Ｎｅｔｗｏｒｋ  Ｂａｓｉｃ  Ｉｎｐｕｔ  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）プロトコルにより、発見したホーム機器のホーム機器情報を収集する方法が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第４１１２３９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、例えば、ホーム機器を遠隔から保守するケースを想定した場合に、遠隔保守の対象となるホーム機器が増加するに従って使用される通信プロトコルの種類が増加することが容易に予想されるが、特許文献１にはＮｅｔＢＩＯＳ以外の通信プロトコルを用いてホーム機器情報を収集する技術についての開示はないため、ＮｅｔＢＩＯＳ以外の通信プロトコルに対応するホーム機器を遠隔保守の対象にできないという問題があった。
【０００６】
また、遠隔保守を目的としたホーム機器の稼働状況（宅内のＩＰ通信ネットワークへの接続状況及び切断状況）を管理できないという問題もあった。
【０００７】
本発明は、上記課題を鑑みてなされたものであり、通信プロトコルの種類が増加した場合であっても容易に各通信プロトコルを追加・修正・削除することを第１の課題とし、宅内に配備された通信機器及び通信ネットワークに負荷を与えることなくホーム機器情報や稼働状況を収集することを第２の課題とする。
【課題を解決するための手段】
【０００８】
請求項１に記載の本発明は、所定の通信プロトコルを用いて宅内の通信ネットワークに接続されたホーム機器から当該ホーム機器で保持するホーム機器情報を取得し、取得した前記ホーム機器情報を通信プロトコル情報として収集し、第１記憶手段に記憶する収集手段と、収集された前記通信プロトコル情報を前記第１記憶手段から読み出して、当該通信プロトコル情報から前記ホーム機器を一意に識別可能な情報をユニークキーとして抽出し、前記通信プロトコル情報を構成している情報の構造を通信プロトコルに依存する形式から前記ユニークキーに依存する形式に変換し、ユニークキー単位に変換された前記通信プロトコル情報を第２記憶手段に記憶する変換手段と、を有することを特徴とする。
【０００９】
本発明によれば、所定の通信プロトコルを用いて宅内の通信ネットワークに接続されたホーム機器から該ホーム機器で保持するホーム機器情報を取得し、取得したホーム機器情報を通信プロトコル情報として収集し、収集された通信プロトコル情報からホーム機器を一意に識別可能な情報をユニークキーとして抽出し、通信プロトコル情報を構成している情報の構造を通信プロトコルに依存する形式からユニークキーに依存する形式に変換して記憶するため、通信プロトコルの種類が増加した場合であっても容易に各通信プロトコルを追加・修正・削除することができる。
【００１０】
請求項２に記載の本発明は、変換された前記通信プロトコル情報を前記第２記憶手段から読み出して、当該変換された通信プロトコル情報を前記ホーム機器のＭＡＣアドレスに対応付けて、ＭＡＣアドレス単位に集約された通信プロトコル情報を生成する生成手段と、生成された前記通信プロトコル情報を、通信プロトコル情報に含まれる情報に基づいてホーム機器の機器名を推定するセンタサーバに送信する送信手段と、を更に有することを特徴とする。
【００１１】
請求項３に記載の本発明は、前記ホーム機器のアドレスを管理するアドレス情報を自機の記憶手段から収集して、前記ホーム機器のＭＡＣアドレスが当該アドレス情報に追記された時刻及び削除された時刻を取得する取得手段と、前記追記された時刻を前記ホーム機器が前記通信ネットワークに接続された接続時刻とし、前記削除された時刻を前記ホーム機器が前記通信ネットワークから切断された切断時刻とした接続切断履歴情報をＭＡＣアドレス単位に第３記憶手段に記憶する管理手段と、を更に有することを特徴とする。
【００１２】
本発明にあっては、ホーム機器のアドレスを管理するアドレス情報を自機の記憶手段から収集して、ホーム機器のＭＡＣアドレスが当該アドレス情報に追記された時刻及び削除された時刻を取得し、追記された時刻をホーム機器が通信ネットワークに接続された接続時刻とし、削除された時刻をホーム機器が通信ネットワークから切断された切断時刻とした接続切断履歴情報をＭＡＣアドレス単位に記憶するため、ホーム機器の稼動状況（宅内の通信ネットワークへの接続状況及び切断状況）を収集することができる。
【００１３】
請求項４に記載の本発明は、前記生成手段は、前記接続切断履歴情報を前記第３記憶手段から読み出して、ＭＡＣアドレス単位に集約された前記通信プロトコル情報と当該接続切断履歴情報とを含めた通信プロトコル情報を生成することを特徴とする。
【００１４】
請求項５に記載の本発明は、前記収集手段は、前記ホーム機器のアドレスを管理するアドレス情報を自機の記憶手段から収集して、当該アドレス情報に変化があった場合のみ、前記所定の通信プロトコルを用いて前記ホーム機器から前記ホーム機器情報を取得することを特徴とする。
【００１５】
本発明にあっては、ホーム機器のアドレスを管理するアドレス情報を自機の記憶手段から収集して、アドレス情報に変化があった場合のみ、所定の通信プロトコルを用いてホーム機器からホーム機器情報を取得するため、宅内に配備された通信機器（ホーム機器情報収集装置及びホーム機器）及び宅内の通信ネットワークに負荷を与えることなくホーム機器情報を収集することができる。
【００１６】
請求項６に記載の本発明は、宅内の通信ネットワークに接続されたホーム機器のアドレスを管理するアドレス情報を自機の記憶手段から定期的に収集して、前記ホーム機器のＭＡＣアドレスが当該アドレス情報に追記された時刻及び削除された時刻を繰り返し取得する取得手段と、前記追記された時刻を前記ホーム機器が前記通信ネットワークに接続された接続時刻とし、前記削除された時刻を前記ホーム機器が前記通信ネットワークから切断された切断時刻とした接続切断履歴情報をＭＡＣアドレス単位に第１記憶手段に記憶する管理手段と、現在収集した前記アドレス情報が過去に収集したアドレス情報と異なる場合のみ、所定の通信プロトコルを用いて前記ホーム機器から当該ホーム機器で保持するホーム機器情報を取得し、取得した前記ホーム機器情報を通信プロトコル情報として収集し、第２記憶手段に記憶する収集手段と、収集された前記通信プロトコル情報を前記第２記憶手段から読み出して、当該通信プロトコル情報から前記ホーム機器を一意に識別可能な情報をユニークキーとして抽出し、前記通信プロトコル情報を構成している情報の構造を通信プロトコルに依存する形式から前記ユニークキーに依存する形式に変換し、ユニークキー単位に変換された前記通信プロトコル情報を第３記憶手段に記憶する変換手段と、変換された前記通信プロトコル情報を前記第３記憶手段から読み出して、当該変換された通信プロトコル情報を前記ホーム機器のＭＡＣアドレスに対応付け、更に、前記接続切断履歴情報を前記第１記憶手段から読み出して、ＭＡＣアドレス単位に集約された前記通信プロトコル情報と当該接続切断履歴情報とを含めた通信プロトコル情報を生成する生成手段と、を有することを特徴とする。
【００１７】
請求項７に記載の本発明は、前記所定の通信プロトコルは、少なくとも、ＡＲＰ、ＮＤＰ、ＤＨＣＰ、ＮｅｔＢＩＯＳ、ＵＰｎＰ、ＷＳＤ、前記ホーム機器で独自に使用される通信プロトコルのうちいずれか１つ以上であることを特徴とする。
【００１８】
請求項８に記載の本発明は、所定の通信プロトコルを用いて宅内の通信ネットワークに接続されたホーム機器から当該ホーム機器で保持するホーム機器情報を取得し、取得した前記ホーム機器情報を通信プロトコル情報として収集し、第１記憶手段に記憶するステップと、収集された前記通信プロトコル情報を前記第１記憶手段から読み出して、当該通信プロトコル情報から前記ホーム機器を一意に識別可能な情報をユニークキーとして抽出し、前記通信プロトコル情報を構成している情報の構造を通信プロトコルに依存する形式から前記ユニークキーに依存する形式に変換し、ユニークキー単位に変換された前記通信プロトコル情報を第２記憶手段に記憶するステップと、を有することを特徴とする。
【００１９】
請求項９に記載の本発明は、宅内の通信ネットワークに接続されたホーム機器のアドレスを管理するアドレス情報を自機の記憶手段から定期的に収集して、前記ホーム機器のＭＡＣアドレスが当該アドレス情報に追記された時刻及び削除された時刻を繰り返し取得するステップと、前記追記された時刻を前記ホーム機器が前記通信ネットワークに接続された接続時刻とし、前記削除された時刻を前記ホーム機器が前記通信ネットワークから切断された切断時刻とした接続切断履歴情報をＭＡＣアドレス単位に第１記憶手段に記憶するステップと、現在収集した前記アドレス情報が過去に収集したアドレス情報と異なる場合のみ、所定の通信プロトコルを用いて前記ホーム機器から当該ホーム機器で保持するホーム機器情報を取得し、取得した前記ホーム機器情報を通信プロトコル情報として収集し、第２記憶手段に記憶するステップと、収集された前記通信プロトコル情報を前記第２記憶手段から読み出して、当該通信プロトコル情報から前記ホーム機器を一意に識別可能な情報をユニークキーとして抽出し、前記通信プロトコル情報を構成している情報の構造を通信プロトコルに依存する形式から前記ユニークキーに依存する形式に変換し、ユニークキー単位に変換された前記通信プロトコル情報を第３記憶手段に記憶するステップと、変換された前記通信プロトコル情報を前記第３記憶手段から読み出して、当該変換された通信プロトコル情報を前記ホーム機器のＭＡＣアドレスに対応付け、更に、前記接続切断履歴情報を前記第１記憶手段から読み出して、ＭＡＣアドレス単位に集約された前記通信プロトコル情報と当該接続切断履歴情報とを含めた通信プロトコル情報を生成するステップと、を有することを特徴とする。
【００２０】
請求項１０に記載の本発明は、前記所定の通信プロトコルは、少なくとも、ＡＲＰ、ＮＤＰ、ＤＨＣＰ、ＮｅｔＢＩＯＳ、ＵＰｎＰ、ＷＳＤ、前記ホーム機器で独自に使用される通信プロトコルのうちいずれか１つ以上であることを特徴とする。
【発明の効果】
【００２１】
本発明によれば、通信プロトコルの種類が増加した場合であっても容易に各通信プロトコルを追加・修正・削除することができ、宅内に配備された通信機器及び通信ネットワークに負荷を与えることなくホーム機器情報や稼働状況を収集することができる。
【図面の簡単な説明】
【００２２】
【図１】実施例１に係るホーム機器情報提供システムの全体構成を示す図である。
【図２】センタサーバ及びホームゲートウェイの機能ブロックを示す図である。
【図３】実施例１に係るホーム機器情報提供システムの処理の流れを示すシーケンスである。
【図４】論理アドレステーブルの一例を示す図である。
【図５】ハードウェアテーブルの一例を示す図である。
【図６】収集された通信プロトコル情報の一例を示す図である。
【図７】整理された通信プロトコル情報の一例を示す図である。
【図８】変換された通信プロトコル情報の一例を示す図である。
【図９】マージされた通信プロトコル情報の一例を示す図である。
【図１０】集約された通信プロトコル情報の一例を示す図である。
【図１１】機器名辞書の一例を示す図である。
【図１２】ホーム機器情報一覧の一例を示す図である。
【発明を実施するための形態】
【００２３】
以下、本発明を実施する２つの実施例について図面を用いて説明する。
【実施例１】
【００２４】
最初に、実施例１に係るホーム機器情報提供システムの構成について説明する。図１は、実施例１に係るホーム機器情報提供システムの全体構成を示す図である。このホーム機器情報提供システム１は、ＩＰ通信可能なホーム機器１０１と、宅内の通信ネットワーク１０２を介してホーム機器１０１に接続されたホームゲートウェイ１０３と、宅外の通信ネットワーク１０４を介してホームゲートウェイ１０３に接続され、ネットワーク事業者により保有されるセンタサーバ１０５と、センタサーバ１０５に接続され、サービス事業者により保有され、ホーム機器１０１を利用したサービスを最終的に実現するサービス事業者サーバ１０６とを備えている。
【００２５】
なお、ホーム機器１０１と宅内の通信ネットワーク１０２とホームゲートウェイ１０３とはエンドユーザ宅内に配置されている。また、特に、ホームゲートウェイ１０３は、宅内の通信ネットワーク１０２と宅外の通信ネットワーク１０４との間で両者のネットワークに接続された通信機器を相互に接続する処理を行い、宅外の通信ネットワーク１０４からホーム機器１０１に接続する際のエンドユーザ宅における窓口としての役割を担うものである。
【００２６】
図２は、センタサーバ及びホームゲートウェイの機能ブロックを示す図である。センタサーバ１０５は、外部通信部２０１と、ホーム機器情報収集部２０２と、機器名推定部２０３と、処理部２０４とで構成されている。
【００２７】
外部通信部２０１は、サービス事業者サーバ１０６との通信インタフェースを有し、サービス事業者サーバ１０６からホーム機器情報一覧取得の要求をオンラインで受付けて、ホーム機器情報収集部２０２で生成された機器情報一覧取得の結果をサービス事業者サーバ１０６に返す機能を有している。
【００２８】
ホーム機器情報収集部２０２は、処理部２０４及びホームゲートウェイ１０３の処理部３０１を介して通信プロトコル情報マージ部３０２から各通信プロトコル情報を取得した後に、取得した各通信プロトコル情報を元に機器名推定部２０３で推定された機器名を付加したホーム機器情報一覧を生成する機能を有している。
【００２９】
機器名推定部２０３は、ホームゲートウェイ１０３から取得した各通信プロトコル情報に基づいてホーム機器１０１の機器名を推定する機能を有している。
【００３０】
処理部２０４は、ホーム機器情報一覧取得の要求に基づいてセンタサーバ１０５から送信される通信プロトコル情報取得の要求を宅外の通信ネットワーク１０４を介してホームゲートウェイ１０３に送信する機能や、その要求に対してホームゲートウェイ１０３から返信された各通信プロトコル情報を受け付ける機能を有している。
【００３１】
一方、ホームゲートウェイ１０３は、処理部３０１と、通信プロトコル情報マージ部３０２と、プロトコルバンドル群３０３とで構成されている。
【００３２】
処理部３０１は、宅外の通信ネットワーク１０４を介してセンタサーバ１０５から送信された通信プロトコル情報取得の要求を受け付ける機能や、その要求に対して返信される各通信プロトコル情報をセンタサーバ１０５に送信する機能を有している。
【００３３】
通信プロトコル情報マージ部３０２は、プロトコルバンドル群３０３でホーム機器１０１から収集した各通信プロトコル情報を受信し、受信した各通信プロトコル情報をマージしたデータテーブルを生成する機能や、ホーム機器情報収集部２０２から送信された通信プロトコル情報取得の要求に基づいて、そのデータテーブルに保持されている通信プロトコル情報を返す機能を有している。
【００３４】
プロトコルバンドル群３０３とは、ホームゲートウェイ１０３で動作可能であって、ホーム機器１０１で保持するホーム機器情報を各通信プロトコル情報として収集する機能を備えたプログラム群である。なお、バンドルとは、ＯＳＧｉ（Ｏｐｅｎ  Ｓｅｒｖｉｃｅｓ  Ｇａｔｅｗａｙ  ｉｎｉｔｉａｔｉｖｅ）技術におけるソフトウェアモジュールであり、ホームゲートウェイ１０３に実装されているＯＳＧｉフレームワーク上で複数のバンドルが組み合わされて実行されることにより、そのホームゲートウェイ１０３で所定のサービス（本実施例の場合には、各通信プロトコル情報を収集するサービス）を提供可能にするものである。なお、このプロトコルバンドル群に代えて、その名称をプロトコル機能部としても得られる効果は同じである。
【００３５】
次に、実施例１に係るホーム機器情報提供システムの処理の流れについて説明する。図３は、実施例１に係るホーム機器情報提供システムの処理の流れを示すシーケンスである。
【００３６】
最初に、サービス事業者サーバ１０６は、プラットフォームのセンタサーバ１０５に対し、ホームゲートウェイ１０３を指定したホーム機器情報一覧取得を要求する（Ｓ１）。なお、予めホーム機器１０１を一意に特定する情報（例えば、ＭＡＣアドレス）が分かっている場合には、ホーム機器１０１を指定してホーム機器情報一覧取得を要求することも可能である。また、前提として、プラットフォームを保有するネットワーク事業者は、サービス事業者に対して、ホームゲートウェイ１０３を一意に指定可能な情報を提供としているものとする。
【００３７】
次いで、センタサーバ１０５は、指定されたホームゲートウェイ配下のホーム機器から取得可能な通信プロトコル情報取得を要求する（Ｓ２）。
【００３８】
次いで、ホームゲートウェイ１０３は、自機のメモリ等に保持されホーム機器１０１のアドレスを管理しているアドレス情報、具体的には、ＡＲＰ（Ａｄｄｒｅｓｓ  Ｒｅｓｏｌｕｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）情報（ＩＰｖ４の場合）やＮＤＰ（Ｎｅｉｇｈｂｏｒ  Ｄｉｓｃｏｖｅｒｙ  Ｐｒｏｔｏｃｏｌ）情報（ＩＰｖ６の場合）を収集して、宅内の通信ネットワーク１０２を介してホームゲートウェイ１０３に接続されているホーム機器１０１のＭＡＣアドレスを取得する（Ｓ３）。この時、ホームゲートウェイ１０３と一定時間通信していないホーム機器１０１のＭＡＣアドレスはＡＲＰ情報やＮＤＰ情報から削除されてしまうため、予めホームゲートウェイ１０３とホーム機器１０１とが属するサブネットの全てのＩＰアドレスに対して、ｐｉｎｇ（Ｐａｃｋｅｔ  ＩＮｔｅｒｎｅｔ  Ｇｒｏｐｅｒ）やＵＤＰ（Ｕｓｅｒ  Ｄａｔａｇｒａｍ  Ｐｒｏｔｏｃｏｌ）パケット通信等を試行した後に、ＡＲＰ情報やＮＤＰ情報を収集する。
【００３９】
次いで、ＩＰアドレスとＭＡＣアドレスとの対応関係を示す論理アドレステーブルを生成する（Ｓ４）。図４は、論理アドレステーブルの一例を示す図である。１つのＭＡＣアドレスに対して複数のＩＰアドレスが割り当てられる場合（ＩＰｖ４／ＩＰｖ６のデュアルスタックや仮想ＩＰアドレスの場合）があるため、ＩＰアドレスを「キー」とし、ＭＡＣアドレスを「値」として論理アドレステーブルを生成する。なお、収集したＡＲＰ情報やＮＤＰ情報からネットワークインタフェース情報（ＬＡＮ、ＷＡＮ等）も取得できる場合には、そのネットワークインタフェース情報も追記する。
【００４０】
次いで、ホーム機器１０１における宅内の通信ネットワーク１０２への接続状況や切断状況を示すハードウェアテーブルを生成する（Ｓ５）。図５は、ハードウェアテーブルの一例を示す図である。ハードウェアテーブルには、ネットワークインタフェース毎に、ＭＡＣアドレスを「キー」として、そのＭＡＣアドレスをＡＲＰ情報やＮＤＰ情報から確認した時刻が「値」として記録される。具体的には、ＡＲＰ情報やＮＤＰ情報を繰り返し収集し、ホーム機器１０１のＭＡＣアドレスがＡＲＰ情報やＮＤＰ情報に追記された時刻を宅内の通信ネットワーク１０２に接続された接続時刻とし、ＡＲＰ情報やＮＤＰ情報から削除された時刻を宅内の通信ネットワーク１０２から切断された切断時刻とし、最も新しい時刻に追記された時刻を最終確認時刻として、これらをそのＭＡＣアドレスに対する接続切断履歴情報としてハードウェアテーブルに記録し、管理する。図５に示す一例によれば、ＭＡＣアドレスが、００．８０．００．００．００．０１であるホーム機器は、２００９／８／１の００：００：００に接続し、２００９／８／１０の０３：００：００に切断され、再度、２００９／８／２０の０１：００：００に接続し、最後に、ＡＲＰ情報やＮＤＰ情報を取得した時刻である２００９／９／１の０１：００：００まで接続中となっている。
【００４１】
次いで、各通信プロトコルを用いてホーム機器１０１で保持するホーム機器情報を取得し、取得したホーム機器情報を通信プロトコル情報として収集する（Ｓ６）。具体的には、例えば、通信プロトコルとしてＵＰｎＰ（Ｕｎｉｖｅｒｓａｌ  Ｐｌｕｇ  ａｎｄ  Ｐｌａｙ）やＷＳＤ（Ｗｅｂ  Ｓｅｒｖｉｃｅｓ  ｏｎ  Ｄｅｖｉｃｅｓ）が用いられる場合には、特定のマルチキャストアドレスとポートに情報収集要求（発見要求）の電文を送信すると、ＵＰｎＰやＷＳＤに対応しているホーム機器は、要求元の送信ＩＰアドレスと送信ポートに対して、そのホーム機器で保持しているホーム機器情報を記載した応答電文を返す処理が行われる。また、ＮｅｔＢＩＯＳ（Ｎｅｔｗｏｒｋ  Ｂａｓｉｃ  Ｉｎｐｕｔ  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）が用いられる場合には、上記マルチキャストアドレスの代わりに、ユニキャストでサブネット内のＩＰアドレスと特定ポートに情報収集要求（発見要求）の電文を送信することになる。対象となる通信プロトコルとしては、ＡＲＰ、ＮＤＰ、ＮｅｔＢＩＯＳ、ＵＰｎＰ、ＷＳＤ、ホーム機器１０１で独自に使用される通信プロトコル等のホームゲートウェイ１０３から能動的に各ホーム機器１０１に対してパケットを送信し、そのホーム機器１０１からホーム機器情報を収集できるものや、ＤＨＣＰ（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）等のホームゲートウェイ１０３で保持しているものを利用することができる。なお、ＤＨＣＰを用いる場合には、ホームゲートウェイ１０３がＤＨＣＰサーバとなることが必要となる。
【００４２】
図６は、収集された通信プロトコル情報の一例を示す図である。同図（ａ）は、通信プロトコルとしてＵＰｎＰを用いた場合の通信プロトコル情報の一例を示し、同図（ｂ）は、通信プロトコルとしてホーム機器１０１で使用している独自プロトコルを用いた場合の通信プロトコル情報の一例を示し、同図（ｃ）は、通信プロトコルとしてＤＨＣＰを用いた場合の通信プロトコル情報の一例を示している。同図に示すように、収集される情報は、用いられる通信プロトコルの種類によって異なっている。
【００４３】
次いで、収集した通信プロトコル情報を、ホーム機器名といったホーム機器の固有名称等の「通信プロトコル情報」と、そのホーム機器１０１に与えられえたアドレス情報等の「付加情報」に分類して整理すると共に、ユニークキー種別や収集日時を付加情報に追記する（Ｓ７）。図７は、整理された通信プロトコル情報の一例を示す図である。ホームゲートウェイ１０３は、ユニークキー種別を通信プロトコルの種類毎に予め定義しておき、収集された通信プロトコル情報の通信プロトコルの種類に応じてユニークキー種別を追記する。なお、このようなユニークキー種別には、ＵＰｎＰやＷＳＤ等でプロトコルが払い出すもの（ユニークキー種別ＡＰ）、ＩＰアドレス（ユニークキー種別ＩＰ）、ＭＡＣアドレス（ユニークキー種別ＭＡＣ）の３種類がある。図７に示されたＵＰｎＰはユニークキー種別ＡＰの一例であり、独自プロトコルはユニークキー種別ＩＰの一例であり、ＤＨＣＰはユニークキー種別ＭＡＣの一例である。独自プロトコルの一例として、ＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）の特定ポートにアクセスするものがあり、この通信プロトコル情報は応答データ又はその一部となる。
【００４４】
次いで、上記Ｓ６及びＳ７で収集及び整理された各通信プロトコル情報は各通信プロトコルに依存しているため、これらをマージする前に、各通信プロトコル情報を各通信プロトコルに依存しない形に変換する（Ｓ８）。具体的には、まず、整理された通信プロトコル情報から、ホーム機器１０１を一意に識別可能な情報（具体的には、ＩＰアドレス、ＭＡＣアドレス、ＵＰｎＰ等の高レイヤープロトコルで定義されたＩＤの３種類）をユニークキーとして抽出する。即ち、ユニークキー種別に対応する値をユニークキーとする。例えば、ユニークキー種別がＩＰの場合には、ＩＰアドレスをユニークキーとする。その後、通信プロトコル情報を構成している情報の構造を通信プロトコルに依存する形式からユニークキーに依存する形式に変換する。図８は、ユニークキー単位に変換された通信プロトコル情報の一例を示す図である。
【００４５】
このような変換方法は、通信プロトコル情報をＭＡＰ化（キーと値のテーブル）する方法や、ＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）等で構造化して１つの文字列で表記する方法等がある。
【００４６】
なお、上記Ｓ６〜Ｓ８において、通信プロトコル情報を収集するプログラムとしては、例えば、ＯＳＧｉフレームワークのバンドルを用いることができる。変換された通信プロトコル情報は通信プロトコルに依存しないため、通信プロトコル毎にバンドルを生成しても、後段にてマージするプログラムとのインタフェースが共通化（言い換えれば、バンドルで出力されるフォーマットが共通化）されることになる。
【００４７】
従って、収集又は整理した通信プロトコル情報を構成している情報の構造を、通信プロトコルに依存する形式からユニークキーに依存する形式に変換したことにより、マージするプログラムのインタフェースが共通化され、動的に通信プロトコル情報収集用のバンドルを追加・変更・削除することが可能となる。これにより、各通信プロトコル情報を容易にマージ可能となり、通信プロトコルの種類が増加した場合であっても容易に各通信プロトコルを追加・修正・削除することができ、ホーム機器の種類が増加した場合であっても、ホーム機器情報を随時収集することが可能となる。
【００４８】
次いで、各通信プロトコル情報をマージする（Ｓ９）。通信プロトコル情報のマージはユニークキー種別毎に行い、通信プロトコル情報がマージされたソフトウェアテーブルを生成する。ここでは、付加情報に基づいてマージする。ＩＰアドレスは長期的なユニーク性を保証できないため、ユニークキー種別がＩＰの場合には、図４に示した論理アドレステーブルからそのＩＰアドレスに対応するＭＡＣアドレスを調べて追記することも可能である。図９は、マージされた通信プロトコル情報の一例を示す図である。マージする際に、同じユニークキーの情報がソフトウェアテーブルに存在する場合には上書きする。但し、ユニークキーの種別がＩＰで、追記されたＭＡＣアドレスが異なる場合、古い情報を別テーブルで保存しておき、ソフトウェアテーブルには上書きするものとする。これは、宅内の通信ネットワーク１０２から切断されたホーム機器１０１の通信プロトコル情報を保存するためである。
【００４９】
次いで、ＭＡＣアドレス単位で通信プロトコル情報を生成する（Ｓ１０）。一般的なホーム機器のＭＡＣアドレスは１つであるため、ＭＡＣアドレス単位とすることで、ホーム機器単位とみなすことができる。まず、図５に示したハードウェアからＭＡＣアドレスを１つ選択し、図４に示した論理アドレステーブルで紐付けられたＩＰアドレスを調べる。その後、図９に示したソフトウェアテーブルや上記別テーブルから、選択したＭＡＣアドレス又は調べたＩＰアドレスを持つ通信プロトコル情報を抽出する。なお、ユニークキー種別がＩＰの通信プロトコル情報のように、ＭＡＣアドレスとＩＰアドレスとの両方を持つ場合には、ＭＡＣアドレスを優先する。図１０は、ＭＡＣアドレス単位で集約された通信プロトコル情報の一例を示す図である。ＭＡＣアドレスをキーとして、ソフトウェアテーブルから抽出された通信プロトコル情報と、ハードウェアテーブルから抽出された接続切断履歴情報とを全体とする一つの通信プロトコル情報が生成されている。なお、接続切断履歴情報を含めないことも可能である。
【００５０】
次いで、生成されたＭＡＣアドレス単位の通信プロトコル情報を、Ｓ２で要求された通信プロトコル情報取得要求に対する戻り値として、センタサーバ１０５に応答する（Ｓ１１）。サービス事業者サーバ１０６からホーム機器１０１のＭＡＣアドレスが指定されている場合には、そのＭＡＣアドレスに紐付く通信プロトコル情報のみを戻り値とし、指定されていない場合には、ハードウェアテーブルにある全てのＭＡＣアドレスを対象とする。
【００５１】
次いで、センタサーバ１０５は、通信プロトコル情報からホーム機器１０１の機器名を推定する（Ｓ１２）。機器名を推定する単位はＭＡＣアドレス単位であり、各ＭＡＣアドレスに紐付く通信プロトコル情報を利用して機器名を推定する。推定する方法には、例えば、（１）ＵＰｎＰのデバイス情報やＭＡＣアドレスのＯＵＩ（Ｏｒｇａｎｉｚａｔｉｏｎａｌｌｙ  Ｕｎｉｑｕｅ  Ｉｄｅｎｔｉｆｉｅｒ：ベンダ識別子）等を利用する方法や、（２）既知のホーム機器実機から収集した通信プロトコル情報で構成される機器名辞書と、推定対象であるホーム機器から収集した通信プロトコル情報とを比較する方法がある。（１）の方法では、収集した通信プロトコル情報の中に機器名が明記されている場合に適用することができる。（２）の方法は、通信プロトコル情報の特徴から機器名を推定する方法であり、具体的な比較方法は、各通信プロトコル情報の文字列比較（全部一致や部分一致等）や数値比較（大小、イコール等）であり、複数の通信プロトコル情報を変換して新たな文字列や数値を生成して比較する方法もある。図１１は、（２）の機器名辞書の一例を示す図である。ここでは、一例として、機器名をメーカ名、機器種別（ＴＶやＮＡＳ、プリンタ等のホーム機器の種別）、機種名（ブランド名やシリーズ名）、型番（主に、英数字で表現される形式）で構成する。このような機器名辞書を予め定義しておき、比較項目で定義された部分を比較方法で定義された方法で比較し、最も合致率の高い機器名をホーム機器１０１の機器名として推定する。なお、機器名の全部又は一部が推定できない場合には、対象箇所を「不明」とする。
【００５２】
次いで、推定した機器名を通信プロトコル情報に含めた新たな通信プロトコル情報を生成し、生成した新たな通信プロトコル情報をホーム機器１０１のホーム機器情報一覧とし、Ｓ１で要求されたホーム機器情報一覧取得に対する戻り値として、サービス事業者サーバ１０６に応答する（Ｓ１３）。図１２は、ＭＡＣアドレス単位のホーム機器情報一覧の一例を示す図である。このホーム機器情報一覧には、ホームゲートウェイ１０３からの応答として送信された通信プロトコル情報の他に、推定された機器名が含まれている。
【００５３】
以上が、ホーム機器情報提供システム１の全体の処理の流れであるが、Ｓ４における論理アドレステーブルの生成処理で、１周期前の過去に生成した論理アドレステーブルと変化がない場合（即ち、前回取得したＡＲＰ情報やＮＤＰ情報にと今回取得したＡＲＰ情報やＮＤＰ情報に変化がない場合）には、ホームゲートウェイ１０３にネットワーク接続されたホーム機器１０１に変化がないものとみなし、Ｓ６〜Ｓ９の各処理を省略することも可能である。その場合には、不必要にホーム機器１０１から情報収集を行わないことになるので、ホームゲートウェイ１０３、宅内の通信ネットワーク１０２、ホーム機器１０１に負荷を与えることなくホーム機器情報を収集することができる。
【００５４】
また、サービス事業者サーバ１０６が同時又は連続して、同一のホームゲートウェイ１０３に対してホーム機器情報一覧取得を要求する場合、要求初回を除いてＳ３〜Ｓ９の各処理を省略しても構わない。
【００５５】
更には、ホーム機器１０１が送信するパケットを特定ポートで受信したりスヌーピングすることで収集可能な通信プロトコル情報（例えば、ＷＷＷブラウザのユーザエージェント情報等）の場合でも、図８や図９に示すような形式でマージ処理を行っても構わない。
【００５６】
本実施例によれば、各通信プロトコルを用いて宅内の通信ネットワーク１０２に接続されたホーム機器１０１から該ホーム機器１０１で保持するホーム機器情報を取得し、取得したホーム機器情報を通信プロトコル情報として収集し、収集された通信プロトコル情報からホーム機器を一意に識別可能な情報をユニークキーとして抽出し、通信プロトコル情報を構成している情報の構造を通信プロトコルに依存する形式からユニークキーに依存する形式に変換するので、マージするプログラムのインタフェースが共通化され、動的に通信プロトコル情報収集用のバンドルを追加・変更・削除することが可能となる。そして、これにより、各通信プロトコル情報を容易にマージ可能となり、通信プロトコルの種類が増加した場合であっても容易に各通信プロトコルを追加・修正・削除することができ、ホーム機器の種類が増加した場合であっても、ホーム機器情報を随時収集することが可能となる。
【００５７】
本実施例によれば、ホーム機器１０１のアドレスを管理する論理アドレステーブルの情報に変化がない場合には、ホームゲートウェイ１０３にネットワーク接続されたホーム機器１０１に変化がないものとみなし、変化があった場合にのみ、各通信プロトコルを用いてホーム機器１０１からホーム機器情報を取得するので、ホームゲートウェイ１０３、宅内の通信ネットワーク１０２、ホーム機器１０１に負荷を与えることなくホーム機器情報を収集することができる。
【００５８】
本実施例によれば、ホーム機器１０１のアドレスを管理するＡＲＰ情報やＮＤＰ情報をメモリから収集して、ホーム機器１０１のＭＡＣアドレスがＡＲＰ情報やＮＤＰ情報に追記された時刻及び削除された時刻を取得し、追記された時刻をホーム機器が通信ネットワークに接続された接続時刻とし、削除された時刻をホーム機器が通信ネットワークから切断された切断時刻とした接続切断履歴情報をＭＡＣアドレス単位に記憶するので、ホーム機器の稼動状況（宅内の通信ネットワークへの接続状況及び切断状況）を収集することができる。
【００５９】
本実施例によれば、ホームゲートウェイ１０３がホーム機器１０１の情報を収集する機能を持つため、センタサーバ１０５と、宅外の通信ネットワーク１０４と、ホームゲートウェイ１０３とで構成されるプラットフォームをサービス事業者やエンドユーザに提供しているネットワーク事業者が、当該プラットフォーム上でサービスを提供するサービス事業者に対して、ホームゲートウェイ１０３に接続されているホーム機器１０１の情報を提供することができ、サービス事業者は、サービスに利用可能なホーム機器１０１を発見することができる。
【実施例２】
【００６０】
実施例２に係るホーム機器情報提供システム１は、遠隔保守を目的としてホーム機器１０１の稼働状態（宅内の通信ネットワークへの接続状況及び切断状況）を管理することを特徴としている。なお、本実施例に係るホーム機器情報提供システムのシステム構成、センタサーバ及びホームゲートウェイの機能ブロック構成、ホーム機器情報提供システムの処理の流れについては実施例１と同様であるので、重複する説明は省略するものとする。
【００６１】
ホーム機器１０１の稼働状況を管理するには、ホームゲートウェイ１０３にて定期的に繰り返してＡＲＰ情報やＮＤＰ情報を収集する必要がある。そこで、本実施例では、実施例１で説明した処理の流れのうちＳ３〜Ｓ９を、定期的に繰り返し処理を実施する。
【００６２】
また、切断中のホーム機器１０１に対して機器名の推定を行うために、そのホーム機器１０１の通信プロトコル情報を接続中に取得して、保存しておく必要がある。そこで、Ｓ４における論理アドレステーブルの生成処理で、１周期前の過去に生成した論理アドレステーブルと変化がない場合（即ち、前回取得したＡＲＰ情報やＮＤＰ情報にと今回取得したＡＲＰ情報やＮＤＰ情報に変化がない場合）には、ホームゲートウェイ１０３にネットワーク接続されたホーム機器１０１に変化がないものとみなし、Ｓ６〜Ｓ９の各処理を省略する。
【００６３】
本実施例によれば、定期的に繰り返してＡＲＰ情報やＮＤＰ情報を収集して論理アドレステーブルやハードウェアテーブルをその都度生成するので、ホーム機器の稼動状況を随時収集することができる。
【００６４】
本実施例によれば、ホーム機器１０１のアドレスを管理する論理アドレステーブルの情報に変化がない場合には、ホームゲートウェイ１０３にネットワーク接続されたホーム機器１０１に変化がないものとみなし、変化があった場合にのみ、各通信プロトコルを用いてホーム機器１０１からホーム機器情報を取得して保存するので、エンドユーザ宅内に配備されたホームゲートウェイ１０３、ホーム機器１０１、宅内の通信ネットワーク１０２に負荷を与えることなくホーム機器情報を収集することができ、ホームゲートウェイ１０３と現在ネットワーク接続中のホーム機器１０１だけではなく、過去にホームゲートウェイ１０３とネットワーク接続された切断中のホーム機器１０１のホーム機器情報もサービス事業者サーバ１０６に提供することができる。
【００６５】
本実施例によれば、サービス事業者が提供する遠隔保守サービスにおけるトラブル対応時に、ホーム機器１０１の機器名と稼働状況がエンドユーザへのヒアリングなしに把握することが可能となり、遠隔保守サービスのオペレータのエンドユーザ一人当たりの対応時間を削減することができる。
【００６６】
最後に、実施例１及び実施例２では、ハードウェアテーブルで扱うユニークキーをＭＡＣアドレスとしたが、ホームゲートウェイ１０３にネットワーク以外で接続される機器（例えば、ＵＳＢデバイス等）についても同様に、ハードウェアを一意に識別する情報（例えば、ＵＳＢデバイスのシリアル番号等）で管理しても構わない。
【００６７】
実施例１及び実施例２のホーム機器情報提供システム１を構成している各装置は、ＣＰＵ等の演算処理装置やメモリ等の記憶装置を備えたコンピュータにより構成可能なものであり、各機能処理はプログラムによって実行される。また、このようなプログラムは記憶装置に記憶されており、記録媒体に記録することも、ネットワークを通して提供することも可能である。さらに、両実施例で生成された論理アドレステーブル及びハードウェアテーブル、収集・整理・変換・マージ・集約された通信プロトコル情報は読出可能な記憶手段に一時的に記憶されるものとする。
【符号の説明】
【００６８】
１…ホーム機器情報提供システム
１０１…ホーム機器
１０２…宅内の通信ネットワーク
１０３…ホームゲートウェイ（ホーム機器情報収集装置）
１０４…宅外の通信ネットワーク
１０５…センタサーバ
１０６…サービス事業者サーバ
２０１…外部通信部
２０２…ホーム機器情報収集部
２０３…機器名推定部
２０４…処理部
３０１…処理部
３０２…通信プロトコル情報マージ部
３０３…プロトコルバンドル群
Ｓ１〜Ｓ１３…ステップ
【図１】
2011103626.tif 000003
【図２】
2011103626.tif 000004
【図３】
2011103626.tif 000005
【図４】
2011103626.tif 000006
【図５】
2011103626.tif 000007
【図６】
2011103626.tif 000008
【図７】
2011103626.tif 000009
【図８】
2011103626.tif 000010
【図９】
2011103626.tif 000011
【図１０】
2011103626.tif 000012
【図１１】
2011103626.tif 000013
【図１２】
2011103626.tif 000014