(57)【要約】【課題】ＩＰパケットのフィルタリング機能を塔載したゲートウェイ装置及びＩＰｖ６ネットワークシステムを提供する。【解決手段】本発明の一態様に係るＩＰｖ６ネットワークシステムでは、ＩＰｖ６ネットワークに接続されたＭＦＰ装置等のＩＰｖ６パケットのＩＰアドレスに含まれる装置に固有なインターフェースＩＤの値により、ＩＰパケット転送におけるフィルタリング並びに上位サービスの機能制限を行う。これにより、ネットワーク間接続におけるセキュリティ制御を行う。また、インターフェースＩＤに通信内容や機器の属性を示す情報を含めることで、当該属性に応じた通信制御を行う。【選択図】      図１
2004289782.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク間のＩＰパケットの転送に際し、ＩＰパケットのＩＰｖ６ヘッダ中の送信元アドレス並びに宛先アドレスを識別し、送信元アドレス並びに宛先アドレス中のインターフェースＩＤが、予め設定された条件に一致した場合に、当該条件に対応づけられたネットワーク間の転送の許可、非許可の制御を行うことを特徴とするゲートウェイ装置。
【請求項２】
上記ゲートウェア装置は、上記転送の許可、非許可の制御を、少なくとも１つの特定のインターフェースＩＤ、若しくはインターフェースＩＤの範囲で、予め定められた条件に一致した場合に行うことを更に特徴とする請求項１に記載のゲートウェイ装置。
【請求項３】
上記ゲートウェイ装置は、上記転送の許可、非許可の制御を、少なくとも１つの特定のインターフェースＩＤ中の特定のビットフィールドに対して特定値若しくは特定範囲で、予め定められた条件に一致した場合に行うことを更に特徴とする請求項１に記載のゲートウェイ装置。
【請求項４】
ＩＰｖ６ネットワークに接続されＩＰｖ６アドレスを有する装置と、
ネットワーク間のＩＰパケットの転送に際し、ＩＰパケットのＩＰｖ６ヘッダ中の送信元アドレス並びに宛先アドレスを識別し、送信元アドレス並びに宛先アドレス中のインターフェースＩＤが、予め設定された条件に一致した場合に、その条件に対応づけられたネットワーク間の転送の許可、非許可を行うよう制御する、ゲートウェイ装置と、
とを有することを特徴とするＩＰｖ６ネットワークシステム。
【請求項５】
上記ゲートウェア装置は、上記転送の許可、非許可の制御を、少なくとも１つの特定のインターフェースＩＤ若しくはインターフェースＩＤの範囲で、予め定められた条件に一致した場合に行うことを更に特徴とする請求項４に記載のＩＰｖ６ネットワークシステム。
【請求項６】
上記ゲートウェイ装置は、上記転送の許可、非許可の制御を、少なくとも１つのインターフェースＩＤ中の特定のビットフィールドに対して特定値若しくは特定範囲で、予め定められた条件に一致した場合に行うことを更に特徴とする請求項４に記載のＩＰｖ６ネットワークシステム。
【請求項７】
上記ＩＰｖ６アドレスを有する装置のＩＰアドレス中のインターフェースＩＤは、装置を個別に識別する情報に独立して、その装置の種類や通信内容の種別などを表すクラス情報を含み、
上記ゲートウェイ装置は、上記転送の許可、非許可の制御を、送信元アドレス並びに宛先アドレス中のインターフェースＩＤ中のクラス情報が、予め設定された条件に一致した場合に行う、ことを更に特徴とする請求項４に記載のＩＰｖ６ネットワークシステム。
【請求項８】
上記ゲートウェイ装置は、上記転送の許可、非許可の制御を、インターフェースＩＤ中の装置を個別に識別する情報が、少なくとも１つの特定値若しくは特定範囲で一致した場合を更なる条件として行う、ことを更に特徴とする請求項７に記載のＩＰｖ６ネットワークシステム。
【請求項９】
上記装置は、機能や通信内容の種別等により異なるクラス情報を含む複数のＩＰｖ６アドレスを有することを更に特徴とする請求項８に記載のＩＰｖ６ネットワークシステム。
【請求項１０】
ＩＰｖ６ネットワークに接続され、ＩＰｖ６アドレスを有し、当該ＩＰアドレス中のインターフェースＩＤが、装置を個別に識別する情報に独立して、その装置の種類や通信内容の種別などの表すクラス情報を含む装置と、
複数のＩＰｖ６ネットワークを接続するゲートウェイ装置と、
前記装置からのＩＰパケットによるサービス要求が発生した際に、ＩＰパケットのＩＰｖ６ヘッダ中の送信元アドレス並びに宛先アドレスを識別し、送信元アドレス並びに宛先アドレス中のインターフェースＩＤ中のクラス情報が、予め設定された条件に一致した場合に、その条件に対応づけられたサービスへ機能変更やサービスの許可、非許可の制御を行うサーバと、
を有することを特徴とするＩＰｖ６ネットワークシステム。
【請求項１１】
上記サーバは、上記許可、非許可の制御を、インターフェースＩＤ中の装置を個別に識別する情報が、少なくとも１つの特定値若しくは所定範囲で一致することを更なる条件として行う、ことを更に特徴とする請求項１０に記載のＩＰｖ６ネットワークシステム。
【請求項１２】
ＩＰｖ６ネットワークに接続され、ＩＰｖ６アドレスを有し、当該ＩＰアドレス中のインターフェースＩＤが、装置を個別に識別する情報に独立して、その装置の種類や通信内容の種別などの表すクラス情報を含む装置と、
複数のＩＰｖ６ネットワークを接続するゲートウェイ装置と、
前記装置からのＩＰパケットによるサービス要求が発生した際に、ＩＰパケットのＩＰｖ６ヘッダ中の送信元アドレスを識別し、送信元アドレス中のインターフェースＩＤ情報に応じて、サービス内容を動的に切り替えるサーバと、
を有することを特徴とするＩＰｖ６ネットワークシステム。
【請求項１３】
上記サーバは、前記ＩＰｖ６アドレスを持つ装置のＩＰアドレス中のインターフェースＩＤ中の装置を個別に識別する情報が少なくとも１つの特定値若しくは所定範囲で一致することを条件に、サービス内容を動的に切り替える、ことを更に特徴とする請求項１２に記載のＩＰｖ６ネットワークシステム。
【請求項１４】
上記インターフェースＩＤは、装置を個別に識別する情報に独立して当該装置の種類や通信内容の種別を少なくともを示すクラス情報を含み、
上記サーバは、インターフェースＩＤ中のクラス情報が予め設定された条件に一致し、更に上記装置を個別に識別する情報が少なくとも１つの特定値若しくは所定範囲で一致することを条件に、サービス内容を動的に切り替える、ことを更に特徴とする請求項１２に記載のＩＰｖ６ネットワークシステム。
【請求項１５】
上記サーバは、上記装置からのＩＰパケットによるサービス要求が発生した際に、ＩＰパケットのＩＰｖ６ヘッダ中の送信元アドレスを識別し、送信元アドレス中のインターフェースＩＤ情報に応じてサービス要求を受け付け、処理の少なくとも一部を他の少なくとも１台の他のサーバに振り分ける、ことを更に特徴とする請求項１２に記載のＩＰｖ６ネットワークシステム。
【請求項１６】
上記サーバは、ＩＰｖ６アドレスを持つ装置のＩＰアドレスに含まれるインターフェースＩＤ中の装置を個別に識別する情報が少なくとも１つの特定値若しくは所定範囲で一致することを条件に、サービス要求を受け付け、処理の少なくとも一部を他の少なくとも１台のサーバに振り分ける、ことを更に特徴とする請求項１２に記載のＩＰｖ６ネットワークシステム。
【請求項１７】
上記インターフェースＩＤは、装置を個別に識別する情報に独立して、その装置の種類や通信内容の種別などの表すクラス情報を含み、
上記サーバは、インターフェースＩＤ中のクラス情報が、予め設定された条件に一致し、更にインターフェースＩＤ中の装置を個別に識別する情報が少なくとも１つの特定値若しくは所定範囲で一致することを条件に、サービス要求を受け付け、処理の少なくとも一部を他の少なくとも１台のサーバに振り分ける、ことを更に特徴とする請求項１２に記載のＩＰｖ６ネットワークシステム。
【請求項１８】
上記サーバは、前記装置からのＩＰパケットによるサービス要求が発生した際に、ＩＰパケットのＩＰｖ６ヘッダ中の送信元アドレスを識別し、送信元アドレス中のインターフェースＩＤ情報に応じて、サービス要求を受け付け、サービスの要求元に対して実際にサービスを提供するサーバの要求先を通知する、ことを更に特徴とする請求項１２に記載のＩＰｖ６ネットワークシステム。
【請求項１９】
上記サーバは、ＩＰｖ６アドレスを持つ装置のＩＰアドレス中の、インターフェースＩＤ中の装置を個別に識別する情報が、少なくとも１つの特定値若しくは所定範囲で一致することを条件に、サービス要求を受け付け、サービスの要求元に対して実際にサービスを提供するサーバの要求先を通知する、ことを更に特徴とする請求項１２に記載のＩＰｖ６ネットワークシステム。
【請求項２０】
上記インターフェースＩＤは、装置を個別に識別する情報に独立して、その装置の種類や通信内容の種別などの表すクラス情報を含み、
上記サーバは、インターフェースＩＤ中のクラス情報が、予め設定された条件に一致し、更にインターフェースＩＤ中の装置を個別に識別する情報が、少なくとも１つの特定値若しくは所定範囲で一致することを条件に、サービス要求を受け付け、サービスの要求元に対して実際にサービスを提供するサーバの要求先を通知する、ことを更に特徴とする請求項１２に記載のＩＰｖ６ネットワークシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばＩＰパケットのフィルタリング機能を塔載したゲートウェイ装置及びＩＰｖ６ネットワークシステムに関するものである。
【背景技術】
【０００２】
一般に、ＩＰｖ４のアドレス長は３２ｂｉｔであり、そのネットワークに割り当てられたアドレスをホストに振り分けている。ゆえに、１つのホストに常に同じアドレスが振り分けられる保証はない。
【０００３】
また、異なるネットワークにホストを接続変更した場合には当然にアドレスも変化する。従って、ゲートウェイを介して接続された、異なるネットワーク間でデータ転送を行う場合において、転送パケットに含まれるＩＰアドレスに基いてパケットフィルタリングを行うときには、ゲートウェイ装置は、常にフィルタリングの対象となるホストのＩＰアドレスの対応を把握する必要がある。ゆえに、割り当てられたＩＰアドレスからは、機器の種類毎の許可、非許可の制御等といった属性を一意に特定することができない。これにより、ホスト数分のＩＰアドレス毎に制御の設定を行う必要が生じ、設定作業が増加し、フィルタリングが必要なホスト数に応じて処理負荷が増大する。尚、パケットフィルタリングとは、ＩＰアドレスに基いて転送の許可／非許可を制御することを意味する。
【０００４】
また、例えばInternet等では、同一リンク内のノード識別を行うために機器に固有の識別子（ＭＡＣアドレス）を使用しているが、ルータやゲートウェイによって接続された、異なるネットワーク間でＩＰ通信を行う際に通信の両端点となる機器の固有の識別子を使用していない。
【０００５】
これに対して、ＩＰｖ６のアドレスは１２８ｂｉｔである。前半６４ｂｉｔにネットワークのアドレス、後半６４ｂｉｔにインターフェースＩＤを割り当てることができる。従って、どのようなネットワークに接続されても、同一のホストであればインターフェースＩＤは変化しない。ここで、インターフェースＩＤとは、ホストにとってのグローバルユニーク値を意味する。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明の解決しようとする課題は、セキュリティ確保の観点からルータにＩＰパケットのフィルタリング機能を塔載してフィルタリングの負荷を軽減すると共に、当該フィルタリングに必要な設定を簡素化し、管理作業を軽減することにある。
【課題を解決するための手段】
【０００７】
上記した課題を解決するために、本発明の第１の態様では、ネットワーク間のＩＰパケットの転送に際し、ＩＰパケットのＩＰｖ６ヘッダ中の送信元アドレス並びに宛先アドレスを識別し、送信元アドレス並びに宛先アドレス中のインターフェースＩＤが、予め設定された条件に一致した場合に、当該条件に対応づけられたネットワーク間の転送の許可、非許可の制御を行うことを特徴とするゲートウェイ装置が提供される。
【０００８】
そして、本発明の第２の態様では、ＩＰｖ６ネットワークに接続されＩＰｖ６アドレスを有する装置と、ネットワーク間のＩＰパケットの転送に際し、ＩＰパケットのＩＰｖ６ヘッダ中の送信元アドレス並びに宛先アドレスを識別し、送信元アドレス並びに宛先アドレス中のインターフェースＩＤが、予め設定された条件に一致した場合に、その条件に対応づけられたネットワーク間の転送の許可、非許可を行うよう制御する、ゲートウェイ装置と、とを有することを特徴とするＩＰｖ６ネットワークシステムが提供される。
【０００９】
さらに、本発明の第３の態様では、ＩＰｖ６ネットワークに接続され、ＩＰｖ６アドレスを有し、当該ＩＰアドレス中のインターフェースＩＤが、装置を個別に識別する情報に独立して、その装置の種類や通信内容の種別などの表すクラス情報を含む装置と、複数のＩＰｖ６ネットワークを接続するゲートウェイ装置と、前記装置からのＩＰパケットによるサービス要求が発生した際に、ＩＰパケットのＩＰｖ６ヘッダ中の送信元アドレス並びに宛先アドレスを識別し、送信元アドレス並びに宛先アドレス中のインターフェースＩＤ中のクラス情報が、予め設定された条件に一致した場合に、その条件に対応づけられたサービスへ機能変更やサービスの許可、非許可の制御を行うサーバと、を有することを特徴とするＩＰｖ６ネットワークシステムが提供される。
【００１０】
また、本発明の第４の態様では、ＩＰｖ６ネットワークに接続され、ＩＰｖ６アドレスを有し、当該ＩＰアドレス中のインターフェースＩＤが、装置を個別に識別する情報に独立して、その装置の種類や通信内容の種別などの表すクラス情報を含む装置と、複数のＩＰｖ６ネットワークを接続するゲートウェイ装置と、前記装置からのＩＰパケットによるサービス要求が発生した際に、ＩＰパケットのＩＰｖ６ヘッダ中の送信元アドレスを識別し、送信元アドレス中のインターフェースＩＤ情報に応じて、サービス内容を動的に切り替えるサーバと、を有することを特徴とするＩＰｖ６ネットワークシステムが提供される。
【発明を実施するための最良の形態】
【００１１】
以下、図面を参照して、本発明の実施形態について詳細に説明する。
【００１２】
（第１実施形態）
図１には、本発明の第１実施形態に係るＩＰｖ６ネットワークシステムの概念図を示して、その構成及び作用を詳細に説明する。
【００１３】
図１に示されるように、ＳＯＨＯや一般家庭のネットワーク内のマルチ・ファンクション・ペリフェラル装置（以下、ＭＦＰ装置と称する）８、プリンタ９、パーソナルコンピュータ（以下、ＰＣと称する）１０は、ルータ７を介してインターネット接続事業者のサーバ６ａに接続されている。
【００１４】
このＭＦＰ装置８等は、当該インターネット接続事業者のサーバ６ａによるインターネット接続サービスにより、インターネット５を介した外部通信を行う。ＭＦＰ装置とは、例えばプリンタ、ファックス、コピーの各機能を統合した複合機等を意味する。また、企業内ＬＡＮのネットワーク内のＭＦＰ装置１３ａ、プリンタ１４ａ、ＰＣ１５ａは、ルータ１２ａ、ファイアウォール１１を介してインターネット接続事業者のサーバ６ｂに接続されている。企業内ＬＡＮのネットワーク内のＭＦＰ装置１３ｂ、プリンタ１４ｂ、ＰＣ１５ｂは、ルータ１２ｂ、ファイアウォール１１を介してインターネット接続事業者のサーバ６ｂに接続されている。このＭＦＰ装置１３ａ等は、当該インターネット接続事業者のサーバ６ｂによるインターネット接続サービスにより、インターネット５を介した外部通信を行う。
【００１５】
ここで、ＭＦＰ装置８等を、ルータ７，１２ａ，１２ｂやファイアウォール１１を介して、インターネット接続事業者のサーバ６ａ，６ｂと接続しているのは、例えばＳＯＨＯや一般家庭内のＬＡＮや企業内のイントラネット等を含むＬＡＮのセキュリティを確保し不要な通信パケットのインターネット５への流出入を防止する為である。また、企業内ＬＡＮのようにＬＡＮ規模が大きくなり、複数のネットワークが存在する場合も、同様の目的でルータ１２ａ，１２ｂを介して各ネットワークが接続されている。本ＩＰｖ６ネットワークシステムでは、メンテナンス情報収集サーバ１が、ＭＦＰ装置等の稼働状況や消耗品の監視やセットアップのアシスタント等のメンテナンス情報を収集する。そして、ユーザに対して迅速且つ好適なサービスを提供する。このメンテナンス情報収集サーバ１は、ルータ２ａ、ファイアウォール３を介して、インターネット接続事業者のサーバ４に接続されている。
【００１６】
このように、第１実施形態に係るＩＰｖ６ネットワークシステムでは、前記したようなＬＡＮに接続されたリモートメンテナンスの対象となる機器の情報のみをインターネットを通じて収集する際に、ＩＰｖ６アドレスのインターフェースＩＤを利用する。即ち、当該インターフェースＩＤにより、対象となる機器の通信データのみを選択的に通過させることで、セキュリティを確保する。そして、それを実現するために、ルータにＩＰパケットのフィルタリング機能を塔載して、当該フィルタリングの負荷を軽減すると共に、フィルタリングに必要な設定を簡素化し、ひいては管理作業を軽減する。
【００１７】
次に、本発明の第１実施形態に係るＩＰｖ６ネットワークシステムが採用するＩＰｖ６アドレスの概要について説明する。
【００１８】
図２には、ＩＰｖ６パケットのヘッダの構造を示し説明する。
【００１９】
即ち、この図２に示されるように、第１実施形態が採用するＩＰｖ６パケットのヘッダには、バージョン(Version(6))、トラフィッククラス(Traffic Class)、フローラベル(Flow Label)、ペイロード長(Payload Length)、後続ヘッダＩＤ(Next Header)、ホップリミット(Hop Limit)、送信元ＩＰｖ６アドレス（Source Address）、宛先ＩＰｖ６アドレス（Destinations Address）、が含まれている。これらのうち、トラフィッククラスは、通信効率を上げるためのフィールドである。フローラベルは、優先度で表現されたパケットを所定単位で区別するためのものである。そして、ペイロード長は、ＩＰｖ６ヘッダの後に続くデータの長さを示している。後続ヘッダＩＤは、後に続くヘッダがどのようなものかを示している。さらに、ホップリミットは、パケットがルータ等のノードを通過できる回数を制限するためのものである。以上のほか、送信元ＩＰｖ６アドレスと宛先ＩＰｖ６アドレスには各１２８ｂｉｔが割り当てられている。このようなヘッダを有するＩＰｖ６パケットは、宛先ＩＰｖ６アドレスに従ってネットワーク上を転送される。このとき、ヘッダに含まれる送信元ＩＰｖ６アドレスより、受信側では送信元を特定することができる。
【００２０】
次に、ＩＰｖ６アドレス構造について詳細に説明する。
【００２１】
図３には、ＩＰｖ６広域集約ユニキャストアドレス（ＲＦＣ２３７４）のアドレス構造を示し説明する。この図３に示されるように、ＩＰｖ６広域集約ユニキャストアドレスのアドレスは、アドレスタイプに係るＦＰ(Format Prefex)、最上位集約識別子であるＴＬＡ  ＩＤ(Top-Level Aggregation Identifier)、ＲＥＳ(Reserved for future use)、次段階集約識別子であるＮＬＡ  ＩＤ(Next-Level Aggregation Identifier)、サイド段階集約識別子であるＳＬＡ  ＩＤ(Site-Level Aggregation Identifier)、インターフェースＩＤからなる。
【００２２】
パブリックトポロジー及びサイトトポロジーを含む上位６４ｂｉｔは、ネットワークを表すアドレスである。下位６４ｂｉｔのインターフェースＩＤは、ネットワークアドレスで示されたネットワーク上でのインターフェースを識別するための識別子である。このインターフェースＩＤは、ＭＡＣ（メディアアクセスコントロール）アドレスから生成することもできる。このＭＡＣアドレスは、メーカー識別子と機器識別子を組み合わせることでユニークな値となることを保証している。ゆえに、ＭＡＣアドレスの値を基にインターフェースＩＤを生成することで、ユニークなＩＰｖ６アドレスを生成することができる。
【００２３】
このように、ＩＰｖ６アドレスにおけるインターフェースＩＤは、インターフェース（機器）に固有の値である。ゆえに、異なるネットワークに接続されることでＩＰｖ６アドレスが変わった場合であっても、ネットワークアドレスを変更するのみで足りる。即ち、インターフェースＩＤは、常に固定であるため、ＩＰｖ６アドレスのインターフェースＩＤを参照することで唯一のインターフェース（唯一の機器）を特定することが可能となる。
【００２４】
ここで、６４ｂｉｔのインターフェースＩＤは、ネットワーク内の個々の端末を識別するためのものであり、重複のないように生成される。このため、ＩＰｖ６では、「ＥＵＩ−６４」と称される方式を採用している。
【００２５】
そして、このＥＵＩ−６４（デバイスを一意に識別する６４ｂｉｔ長のＩＤでＩＥＥＥによって標準化されているアドレス体系）ＩＤからインターフェースＩＤを生成する過程は図４に示される通りである。図４において“ｃ”はメーカー識別子、“ｍ”は機器識別子をそれぞれ示している。更に、ＩＥＥＥ８０２（イーサーネット）４８ｂｉｔＭＡＣからインターフェースＩＤを生成する過程は図５に示される通りである。図５において“ｃ”はメーカー識別子、“ｍ”は機器識別子をそれぞれ示している。各生成過程については公知の技術であるので、ここでは詳細な説明は省略する。
【００２６】
次に、本発明の第１実施形態に係るＩＰｖ６ネットワークシステムが採用するＩＰｖ６アドレスに基くルータのフィルタリングについて説明する。
【００２７】
図６には、インターネット２１を介して、ユーザのネットワーク上の各種機器２４，２５と、メンテナンスサービス提供者のネットワーク上のメンテナンス情報収集サーバ２６との接続関係を示し説明する。ここでは、前提事項として、メンテナンス対象となる機器はユーザーネットワーク上のＭＦＰ装置２４のみであるものとし、更に同じネットワークに接続されたＰＣ２５は対象外であるものとする。これと同様に、メンテナンスサービス提供者のメンテナンス情報収集サーバ２６と同じネットワークに接続されたＰＣ２７もメンテナンスサービスとは無関係であるものとする。
【００２８】
かかる前提条件の下、第１実施形態に係るシステムでは、インターネット２１を経由してメンテナンス情報の授受をＭＦＰ装置２４とメンテナンス情報収集サーバ２６間で行う場合に、メンテナンスサービスに関係のないＰＣ２５やＰＣ２７のデータがインターネット２１に流れることやメンテナンスサービスに関係のないインターネット２１上のデータがユーザのネットワークやメンテナンスサービス提供者のネットワークに入り込むのを防止する。
【００２９】
以下、図７のフローチャートを参照して更に詳細に説明する。即ち、第１実施形態では、インターネット２１とユーザのネットワークやメンテナンスサービス提供者のネットワークを接続する際に、ＩＰパケット中の宛先及び送信元のＩＰｖ６アドレスを検査する（ステップＳ１）。そして、インターフェースＩＤから通信対象となる機器を特定し（ステップＳ２）、インターネット２１へとの通信の許可／非許可を制御することでＩＰパケットのフィルタリングを行う（ステップＳ３）。
【００３０】
実際には、例えば図８に示されるようなフィルタリング設定テーブルを用いてインターフェースＩＤに基づくフィルタリングを行う。
【００３１】
この図８に示されるフィルタリング設定テーブルでは、インターフェースＩＤと装置種別とが図示の如く関連付けられて記憶されている。
【００３２】
このフィルタリング設定テーブルによれば、インターフェースＩＤからメーカ及び個別の機器を識別することができる。従って、特定の機器のインターフェースＩＤ若しくは機器識別子を、同一機種の全て及び一部が対象となるように範囲指定すれば、機器単位にグループ管理されたフィルタ設定ができる。
【００３３】
図８の例では、メーカＡのカラー複写機（モデル○○○）、カラープリンタ（モデル×××）、メーカＢのカラープリンタ（モデル△△△）のインターフェースＩＤをフィルタ条件として設定する。そして、送信元アドレスとして当該フィルタ条件にマッチしたＩＰｖ６パケットのみのインターネットへ２１への送信を許可する。さらに、インターネット２１を経由したメンテナンスサービス提供者のメンテナンス情報収集サーバ２６のインターフェースＩＤを宛先の条件とすることもできる。この場合、更に強固なフィルタリングを行うことができ、不要なデータのインターネット２１への流出を防止することができる。
【００３４】
次に、図９，１０を参照して、インターフェースＩＤに対して機器の属性や通信内容の種別等のクラス情報を示す識別子を付加し、当該クラス情報を示す識別子を基にしてフィルタリングを行う過程を詳細に説明する。
【００３５】
図９には、インターフェースＩＤのベンダ供給ＩＤ（機器識別子）の一部をクラスＩＤとして利用する例を示し、説明する。この例では、インターフェースＩＤの上位２４ｂｉｔにベンダＩＤ、下位４０ｂｉｔにベンダ供給ＩＤが割り当てられている。そして、クラスＩＤフィールドを付加する場合には、ベンダ供給ＩＤの上位１６ｂｉｔにクラスＩＤを割り当てる。
【００３６】
図１０（ａ）乃至（ｃ）には、クラスＩＤのビットフィールドに対して階層的なクラス情報や通信内容の種別を示すビットフィールドの定義例を示し説明する。
【００３７】
図１０（ａ）は、クラスＩＤの階層を示している。即ち、この例では、クラスＩＤは、大分類、中分類、小分類、そして通信レンジを有している。
【００３８】
そして、図１０（ｂ）に示されるように、大分類にはコンピュータ、ＯＡ機器といった上位概念が属し、中分類には例えばＯＡ機器に含まれるプリンタや複写機等といった中位概念が属し、小分類には例えば複写機に含まれる電子写真方式カラー複写機等の下位概念が属する。
【００３９】
さらに、図１０（ｃ）に示されるように、通信レンジでは、
００：レベル０（同一ネットワーク内）
０１：レベル１（イントラネット内）
１０：レベル２（インターネット、限定有り情報）
１１：レベル３（インターネット、制限無し情報）
の如く定義される。
【００４０】
このように機器識別子に独立した形でクラスＩＤを定義することで、フィルタ対象とする機器を容易に特定することができる。更に機器識別子のみによるフィルタ条件設定に比べて、フィルタ条件の設定を簡素化することができる。
【００４１】
尚、例えば、フィルタ条件として、
ベンダＩＤ＝メーカＡ、
製品区分＝プリンタ若しくは複写機、
通信種別＝インターネット送信可、
のように設定することも可能となる。
【００４２】
次に、図１１を参照して、第１実施形態による、インターフェースＩＤを上位サービスに対する利用条件とした利用方法について詳細に説明する。
【００４３】
図１１に示される例では、ＭＦＰ装置３３、ＰＣ３４、メールサーバ３５は、ファイアウォール３２を介してインターネット接続事業者のサーバ３１に接続されている。そして、インターネット接続事業者の提供するサービスによりインターネット３０を介した通信が自在となっている。
【００４４】
以下、図１２のフローチャートを参照して、かかる構成による作用を説明する。
【００４５】
上記構成において、ＭＦＰ装置３３のメンテナンスに必要な情報をインターネット３０を介して企業内ネットワークから送信する場合、メンテナンス情報をインターネット３０に送信する対象機器であるか否かをインターフェースＩＤに基いて判別する（ステップＳ１１）。これにより、上位サービスである電子メールプロトコル（例えば、ＳＭＴＰ）やＷｅｂアクセスプロトコル（例えば、ＨＴＴＰ）等においてインターネット３０へのデータ送信の許可／非許可を制御することができる（ステップＳ１２）。
【００４６】
更に、上位サービスに対しては、インターフェースＩＤのベンダ供給ＩＤ（機器識別子）若しくはクラスＩＤによるクラス情報による条件を与えることで、上位サービスは依頼元のＩＰｖ６アドレスを調べて条件に該当するものに対して利用可能な機能を制御することが可能になる（ステップＳ１３）。
【００４７】
（第２実施形態）
次に本発明の第２実施形態に係る、サービス要求ノードのインターフェースＩＤに応じてサービスを提供するサーバの送信情報を動的に切り替えるＩＰｖ６ネットワークシステムにつき詳細に説明する。
【００４８】
ここで、本発明の第２実施形態に係るＩＰｖ６ネットワークシステムの構成は例えば図１３に示される通りである。即ち、サービス要求者側では、ＭＦＰ装置５１，５２、プリンタ５３、ＰＣ５４は、それぞれルータ５０を介してインターネット接続事業者のサーバ４９と通信自在に接続されている。そして、インターネット接続事業者の提供するサービスにより、インターネット４８を介した通信が可能となっている。そして、サービス提供者側では、ポータルサーバ４１、ユーザヘルプサーバ４２、サービスマンヘルプサーバ４３、消耗品購入サーバ４４、ソフトウェアサーバ４５は、ファイアウォール４６を介してインターネット接続事業者のサーバ４７と通信自在に接続されている。そして、インターネット接続事業者の提供するサービスにより、インターネット４８を介した通信が可能となっている。
【００４９】
以下、図１４のフローチャートを参照して、上記構成による作用を説明する。
【００５０】
上記構成のシステムにおいて、サービス要求者である企業内ＬＡＮ、ＳＯＨＯや家庭内のＬＡＮ接続された機器、図中のＭＦＰ装置５１，５２やプリンタ５３、ＰＣ５４は、ＩＰｖ６アドレス内のインターフェースＩＤに機器固有のＩＤを有している。そして、この例では、サービス要求者のＬＡＮに接続されたＭＦＰ装置５１、ＭＦＰ装置５２は異なる機種であって、ユーザへの詳細な操作方法やヘルプ、トナー等の消耗品の種類は異なるものとする。  
いま、ＭＦＰ装置５１，５２より機器に搭載されたＷｅｂブラウザ機能により、サービス提供者が提供するユーザ向けサポートページにアクセスする場合を想定する。ユーザ向けサポートページへのアクセスは、ＭＦＰ装置５１，５２のモデルによらず同一のアドレス（ＵＲＬ）による。
【００５１】
そして、このアドレスによるＷｅｂページ取得要求は、代表Ｗｅｂサーバ、即ち図中のポータルサーバ４１で受け付けられる（ステップＳ２１，Ｓ２２）。このポータルサーバ４１は、ＴＣＰ／ＩＰ通信の接続情報、即ちソケット情報によりＷｅｂページ取得要求を行っているＭＰＦ装置のＩＰアドレス及びポート番号を特定することができる（ステップＳ２３）。ＩＰｖ６のＩＰアドレスにおいては、そのＩＰアドレスに含まれるインターフェースＩＤはグローバルユニークな値であるため、通信を行っている両装置の個体識別が可能である。従って、インターフェースＩＤにより、ＭＦＰ装置の機種は勿論、同じ機種の装置であっても特定の一台を識別することができる。
【００５２】
なお、個体識別番号（装置一つ一つに個別に振られた番号）により機種を特定することも可能であるが、インターフェースＩＤに機種を特定する情報、及び個体を特定する情報を独立に含める場合、インターフェースＩＤ中の機種を特定する情報のみの参照で装置の機種を特定することが可能となる。
【００５３】
代表Ｗｅｂサーバであるポータルサーバ４１は、Ｗｅｂページ取得要求を行っている機器を前述した方法で特定し、機器に応じた情報を対象装置に送ることができる（ステップＳ２４乃至Ｓ２６）。
【００５４】
また、想定されていない機器からの取得要求に対しては、その旨を知らせるメッセージや取得要求の拒否を行うことができる。従って、情報の取得要求を行う装置やユーザは、当該装置の機種や詳細な個体情報を意識することなく当該装置に適切な情報を自動的に選択し取得することが可能となる（ステップＳ２４，Ｓ２７，Ｓ２８）。
【００５５】
具体的な応用例としては、あるＭＦＰ装置からのサポートＷｅｂアクセスに対し、当該ＭＦＰ装置に利用可能な消耗品の購入画面や詳細ヘルプ画面が機種情報の入力や機種毎に異なるＵＲＬを指示することなく、アクセス可能となる。また、ユーザ利用以外にも、サービス方向向けの詳細なサービス、メンテナンス情報にも、客先から簡素な操作で迅速にアクセス可能となる。
【００５６】
なお、以上説明した第２実施形態では、Ｗｅｂページの取得を例にしたが、ＨＴＴＰを利用したＷｅｂサービスに限られない。即ち、ＴＣＰ／ＩＰ通信を利用した全てのクライアント、サーバのアプリケーションにおいて、インターフェースＩＤを利用した個体識別が可能であり、サービス内容を個体識別情報を利用して動的に切り替えることが可能であることは勿論である。
【００５７】
（第３実施形態）
次に、本発明の第３実施形態に係る、サービス要求ノードのインターフェースＩＤに応じて代表サーバがデータ管理やデータ処理を行うことを特徴とするＩＰｖ６ネットワークシステムについて詳細に説明する。
【００５８】
ここで、本発明の第３実施形態に係るＩＰｖ６ネットワークシステムの構成は例えば図１５に示される通りである。即ち、サービス要求者側では、ＭＦＰ装置７０，７１、プリンタ７２、ＰＣ７３は、それぞれルータ６９を介してインターネット接続事業者のサーバ６８と通信自在に接続されている。そして、インターネット接続事業者の提供するサービスにより、インターネット６７を介した通信が可能となっている。一方、サービス提供者側では、メンテナンス情報収集代表サーバ６１、低速機用メンテナンス情報管理サーバ６２、低速機用メンテナンス情報管理サーバ６３、中速・高速機用メンテナンス情報管理サーバ６４が、ファイアウォール６５を介してインターネット接続事業者のサーバ６６と通信自在に接続されている。そして、インターネット接続事業者の提供するサービスにより、インターネット６７を介した通信が可能となっている。
【００５９】
以下、図１６のフローチャートを参照して、上記構成による作用を説明する。
【００６０】
上記構成において、本システムにおいては、サービス要求者である企業内ＬＡＮ、ＳＯＨＯや家庭内のＬＡＮ接続された機器、即ち、図１５中のＭＦＰ装置７０，７１やプリンタ７２、ＰＣ７３は、ＩＰｖ６アドレス内のインターフェースＩＤに機器固有のＩＤを有している。尚、サービス要求者のＬＡＮに接続されたＭＦＰ装置７０，７１は異なる機種であり、トナーや摩耗部品、経時劣化を伴う部品等の消耗品の情報や、装置内部で発生した紙詰まりや異常動作等のログ情報は、機種毎に異なる。このＭＦＰ装置７０、７１は、消耗品の情報や装置内部で発生した紙詰まりや異常動作等のログ情報を所定のタイミング（消耗品の消耗量や処理枚数、利用時間、異常動作発生直後、決められたスケジュール等）でメンテナンス情報収集代表サーバ６１に送信する。
【００６１】
ここで、仮に本例のシステムが、高速機であるＭＦＰ装置７０を２万台サポートし、低速機であるＭＦＰ装置７１を２０万台サポートする必要があるものとする。
【００６２】
かかる前提の下では、ＭＦＰ装置７０，７１は、メンテナンス情報をモデルによらず、メンテナンス情報収集代表サーバ６１に対して、ＴＣＰ／ＩＰ通信によって送信する（ステップＳ３１）。
【００６３】
メンテナンス情報収集代表サーバ６１は、ＴＣＰ／ＩＰ通信の接続情報（ソケット情報）によりメンテナンス情報の送信要求を行っている機器のＩＰアドレス及びポート番号を特定することができる（ステップＳ３２，Ｓ３３）。また、ＩＰｖ６のＩＰアドレスにおいては、当該ＩＰアドレスに含まれるインターフェースＩＤはグローバルユニークな値である為、通信を行っている両機器の個体識別が可能である。従って、本例では、インターフェースＩＤにより装置の機種は勿論、同じ機種の装置であっても特定の一台を識別できる。尚、個体識別番号（装置一つ一つに個別に振られた番号）により機種を特定することも可能であるが、インターフェースＩＤに機種を特定する情報及び個体を特定する情報を独立に含める場合には、インターフェースＩＤ中の機種を特定する情報のみの参照で、装置の機種を特定することが可能となる。メンテナンス情報収集代表サーバ６１は、メンテナンス情報の送信要求を行っている機器を前述した方法で特定し、処理内容やサポートする台数に応じて、それぞれの処理を担当する複数のサーバに分散させ効率的に処理する（ステップＳ３４）。
【００６４】
また、この例では、想定されていない機器からの要求に対してその旨を知らせるメッセージや取得要求の拒否を行うことも可能となる。メンテナンス情報の送信要求を行う装置やユーザは、装置の機種や詳細な個体情報を意識することなく、必要とする情報を自動的に特定のメンテナンス情報収集代表サーバ６１で処理させることが可能となる。
【００６５】
以上説明した第３実施形態では、メンテナンス情報の送信を例にしたが、ＴＣＰ／ＩＰ通信を利用した全てのクライアント、サーバのアプリケーションにおいて、インターフェースＩＤを利用した個体識別が可能であり、様々なサービスを提供する際に、サービスを実際に処理するサーバを個体識別情報を利用して適切に切り替えることが可能である。
【００６６】
（第４実施形態）
次に本発明の第４実施形態に係る、サービス要求ノードのインターフェースＩＤに応じてサービスを提供する代表サーバが実際に処理を行うサーバの要求先をサービス要求ノードに通知することで、適切なサーバよりサービスを提供することを特徴とするＩＰｖ６ネットワークシステムについて説明する。
【００６７】
ここで、本発明の第４実施形態に係るＩＰｖ６ネットワークシステムの構成は例えば図１７に示される通りである。即ち、サービス要求者側では、ＭＦＰ装置９１，９２、プリンタ９３、ＰＣ９４は、それぞれルータ９０を介してインターネット接続事業者のサーバ８９と通信自在に接続されている。そして、インターネット接続事業者の提供するサービスにより、インターネット８８を介した通信が可能となっている。一方、サービス提供者側では、ポータルサーバ８１、ＭＦＰ装置９１向けサーバ８２、ＭＦＰ装置９２向けサーバ８３、プリンタ向けサーバ８４、ＰＣ向けサーバ８５が、ファイアウォール８６を介して、インターネット接続業者のサーバ８７と通信自在に接続されている。そして、インターネット接続事業者の提供するサービスにより、インターネット８８を介した通信が可能となっている。
【００６８】
以下、図１８のフローチャートを参照して、上記構成による作用を説明する。
【００６９】
上記構成において、サービス要求者である企業内ＬＡＮ、ＳＯＨＯや家庭内のＬＡＮ接続された機器、即ち図１３中のＭＦＰ装置９１，９２やプリンタ９３、ＰＣ９４は、ＩＰｖ６アドレス内のインターフェースＩＤに機器固有のＩＤを有している。本システムにおいては、サービス要求者のＬＡＮに接続されたＭＦＰ装置９１，９２は異なる機種であり、ユーザへの詳細な操作方法やヘルプ、トナー等の消耗品の種類は異なる。ここで、ＭＦＰ装置９１，９２より機器に搭載されたＷｅｂブラウザ機能により、サービス提供者が提供するユーザ向けサポートページにアクセスする場合を想定する。
【００７０】
この場合には、ユーザ向けサポートページへのアクセスは、ＭＦＰ装置のモデルによらず同一のアドレス（ＵＲＬ）による。前記アドレスによるＷｅｂページ取得要求は、代表Ｗｅｂサーバであるポータルサーバ８１で受け付けられる（ステップＳ４１，Ｓ４２）。このポータルサーバ８１は、ＴＣＰ／ＩＰ通信の接続情報（ソケット情報）によりＷｅｂページ取得要求を行っている機器のＩＰアドレス及びポート番号を特定することができる（ステップＳ４３）。尚、ＩＰｖ６のＩＰアドレスにおいては、当該ＩＰアドレスに含まれるインターフェースＩＤは、グローバルユニークな値である為、通信を行っている両機器の個体識別が可能である。従って、本システムでは、インターフェースＩＤにより、装置の機種は勿論、同じ機種の装置であっても特定の一台を識別することができる。
【００７１】
尚、個体識別番号（装置一つ一つに個別に振られた番号）により機種を特定することも可能であるが、インターフェースＩＤに機種を特定する情報及び個体を特定する情報を独立に含める場合には、インターフェースＩＤ中の機種を特定する情報のみを参照すれば装置の機種を特定することが可能となる。そして、代表Ｗｅｂサーバであるポータルサーバ８１は、Ｗｅｂページ取得要求を行っている機器を前述したような方法で特定し、機器に応じた情報を提供するサーバ及び情報の所在をＷｅｂページ取得要求を行っている装置に送信することができる（ステップＳ４４乃至Ｓ４６）。
【００７２】
また、想定されていない機器からの取得要求に対してその旨を知らせるメッセージや取得要求の拒否を行うこともできる（ステップＳ４４，Ｓ４７，Ｓ４８）。
【００７３】
より具体的には、本システムでは、ＨＴＴＰによるＷｅｂページの取得を例に挙げると、ポータルサーバ８１は、代表アドレスに対するＷｅｂページ取得要求に対して、要求元のＭＦＰの機種をインターフェースＩＤより特定する。そして、情報の取得要求を行う装置やユーザは、要求元のＭＦＰ装置に対応するＷｅｂページのアドレス（ＵＲＬ）をリダイレクトし、移動先のリンクを含ませることで、装置の機種や詳細な個体情報を意識することなく、装置に適切な情報を自動的に選択、或いは取得することができる。尚、リダイレクトとは、Ｗｅｂページ情報の中に移動先のＵＲＬを記載し、自動的に取得先を切り替える動作を意味している。
【００７４】
具体的な応用例としては、あるＭＦＰ装置からのサポートＷｅｂアクセスに対し、当該ＭＦＰ装置に利用可能な消耗品の購入画面や詳細ヘルプ画面が機種情報の入力や機種毎に異なるＵＲＬを指示することなくアクセスすることが可能となる。また、客先から簡素な操作で、ユーザ利用以外にもサービス向けの詳細なサービスやメンテナンス情報にも、迅速にアクセスできるようになる。
【００７５】
本例では、Ｗｅｂページの取得を例にしているが、ＨＴＴＰを利用したＷｅｂサービスに限らず、ＴＣＰ／ＩＰ通信を利用した全てのクライアント、サーバのアプリケーションにおいて、インターフェースＩＤを利用した個体識別が可能である。そして、サービス内容を個体識別情報を利用して動的に切り替えることが可能である。
【００７６】
従って、インターフェースＩＤに機器自身の属性を示すクラス情報を含め、ＩＰｖ６のアドレスのインターフェースＩＤを解析することで、通信を行っている機器の属性を知ることができ、その属性情報を元にデータ転送の許可／不許可等のフィルタリング処理を行うことができる。また、ＩＰアドレス全体を調べて機器を特定しフィルタリングを行う従来の方法に比べて、属性情報（メーカや機種等）のみを調べる為、フィルタリングを行う為の処理の軽減、設定や管理の作業の軽減が可能となる。
【００７７】
以上説明したように、本発明の第１乃至第４実施形態によれば以下の効果が奏される。
【００７８】
即ち、ＩＰｖ６のアドレスは１２８ｂｉｔであり、前半６４ｂｉｔにネットワークのアドレス、後半６４ｂｉｔにインターフェースＩＤを割り当てることが可能である。従って、どのようなネットワークに接続されても同一のホストであればインターフェースＩＤが変化することはない。つまり、特定のホストに対してフィルタリングが必要な場合は、ＩＰｖ６アドレスに含まれるホストに固有の値であるインターフェースＩＤをフィルタリングの条件とすることができる。また、接続されるネットワークが変更された場合でも、インターフェースＩＤは変化することがない。従って、ゲートウェイに対して同じフィルタリング条件を利用することができる。
【００７９】
さらに、インターフェースＩＤに対して機器の種類や通信内容の種別等の属性情報を含め、ホストに個別ではなく機種毎や所定の機種における通信内容に種別を条件にすることで、グループ単位にフィルタリングを行うことも可能となる。
【００８０】
また、インターフェースＩＤを上位サービスに対する利用条件とすることもできる。
【００８１】
例えば、装置のメンテナンスに必要な情報をインターネットを介して企業内ネットワークから送信する場合には、メンテナンス情報をインターネットに送信する対象機器であるか否かをインターフェースＩＤにより判別する。
【００８２】
これにより、上位サービスである電子メールプロトコル（例えば、ＳＭＴＰ）やＷｅｂアクセスプロトコル（例えば、ＨＴＴＰ）等においてインターネットへのデータ送信の許可／非許可を制御することも可能となる。
【図面の簡単な説明】
【００８３】
【図１】本発明の第１実施形態に係るＩＰｖ６ネットワークシステムの概念図。
【図２】ＩＰｖ６パケットのヘッダの構造図。
【図３】ＩＰｖ６広域集約ユニキャストアドレス（ＲＦＣ２３７４）のアドレス構造を示す図。
【図４】ＥＵＩ−６４ＩＤからインターフェースＩＤを生成する過程を説明するための図。
【図５】ＩＥＥＥ８０２（イーサーネット）４８ｂｉｔＭＡＣからインターフェースＩＤを生成する過程を説明するための図。
【図６】インターネット２１を介した、ユーザのネットワーク上の各種機器２４，２５とメンテナンスサービス提供者のネットワーク上のメンテナンス情報収集サーバ２６との接続関係を示す図。
【図７】図６の構成による作用を説明するフローチャート図。
【図８】フィルタリング設定テーブルの一例を示す図。
【図９】インターフェースＩＤのベンダ供給ＩＤ（機器識別子）の一部をクラスＩＤとして利用する例を示す図。
【図１０】（ａ）はクラスＩＤの階層を示す図、（ｂ）は各分類について詳細に示す図、（ｃ）は通信レンジについて詳細に示す図。
【図１１】第１実施形態による、インターフェースＩＤを上位サービスに対する利用条件とした利用方法について詳細に説明するための図。
【図１２】図１１の構成による作用を説明するフローチャート図。
【図１３】本発明の第２実施形態に係るＩＰｖ６ネットワークシステムの構成図。
【図１４】図１３の構成による作用を説明するフローチャート図。
【図１５】本発明の第３実施形態に係るＩＰｖ６ネットワークシステムの構成図。
【図１６】図１５の構成による作用を説明するフローチャート図。
【図１７】本発明の第４実施形態に係るＩＰｖ６ネットワークシステムの構成図。
【図１８】図１７の構成による作用を説明するフローチャート図。
【符号の説明】
【００８４】
１・・・メンテナンス情報収集サーバ、２・・・ルータ、３・・・ファイアウォール、４・・・インターネット接続事業者、５・・・インターネット、６・・・インターネット接続事業者、７・・・ルータ、８・・・ＭＦＰ、９・・・プリンタ、１０・・・ＰＣ、１１・・・ファイアウォール、１２・・・ルータ、１３・・・ＭＦＰ、１４・・・プリンタ、１５・・・ＰＣ。
【図１】
2004289782.tif 000003
【図２】
2004289782.tif 000004
【図３】
2004289782.tif 000005
【図４】
2004289782.tif 000006
【図５】
2004289782.tif 000007
【図６】
2004289782.tif 000008
【図７】
2004289782.tif 000009
【図８】
2004289782.tif 000010
【図９】
2004289782.tif 000011
【図１０】
2004289782.tif 000012
【図１１】
2004289782.tif 000013
【図１２】
2004289782.tif 000014
【図１３】
2004289782.tif 000015
【図１４】
2004289782.tif 000016
【図１５】
2004289782.tif 000017
【図１６】
2004289782.tif 000018
【図１７】
2004289782.tif 000019
【図１８】
2004289782.tif 000020