(57)【特許請求の範囲】
【請求項１】
情報処理端末に接続されたネットワーク機器において、前記ネットワーク機器は、ＩＰｖ６通信に必要な情報の配布を行うＤＨＣＰｖ６サーバ機能部を有し、
前記情報処理端末がＩＰｖ６による通信を行う際に、前記情報処理端末へＩＰｖ６による通信に必要な情報の配布をするための前記ＤＨＣＰｖ６サーバ機能部の選択基準を設定するＤＨＣＰｖ６サーバ機能選択手段を有することを特徴とするネットワーク機器。
【請求項２】
請求項１に記載のネットワーク機器において、前記ＤＨＣＰｖ６サーバ機能選択手段は、前記ＤＨＣＰｖ６サーバ機能部のＤＨＣＰｖ６サーバ機能の選択基準を設定するとともに、前記情報処理端末からの接続要求から取得された情報処理端末情報に基づいて前記ＤＨＣＰｖ６サーバ機能部の設定を切り替えることを特徴とするネットワーク機器。
【請求項３】
請求項１又は２に記載のネットワーク機器において、前記ＤＨＣＰｖ６サーバ機能部と前記ＤＨＣＰｖ６サーバ機能選択手段とを備えた第１のデータ処理装置とネットワーク機器における情報を記憶する第１の記憶装置とを備え、
前記第１の記憶装置は、前記ネットワーク機器に接続した情報処理端末の情報を記憶する端末情報記憶部と、ＤＨＣＰｖ６によるＩＰｖ６情報の配布方法の選定基準を記憶するＤＨＣＰｖ６配布テーブルとを備え、
前記ＤＨＣＰｖ６サーバ機能部は、接続要求をした情報処理端末へＤＨＣＰｖ６によるＩＰｖ６情報の配布を行い、
前記ＤＨＣＰｖ６サーバ機能選択手段は、接続要求をした情報処理端末の情報に基づいて、前記端末情報記憶部および前記ＤＨＣＰｖ６配布テーブルに保存されている情報を参照し、該当情報処理端末へのＤＨＣＰｖ６によるＩＰｖ６情報の配布方法を選択することを特徴とするネットワーク機器。
【請求項４】
請求項３に記載のネットワーク機器において、前記第１のデータ処理装置は、さらに、ユーザの指示によりネットワーク機器のＤＨＣＰｖ６配布テーブルへＤＨＣＰｖ６の配布方法の選定基準を設定し保存するＤＨＣＰｖ６設定カスタマイズ手段を備えることを特徴とするネットワーク機器。
【請求項５】
請求項１乃至４の内のいずれか一項に記載されたネットワーク機器に接続される情報処理端末であって、前記情報処理端末は、ネットワーク接続した前記ネットワーク機器へ接続要求を行う接続要求手段と、前記ネットワーク機器からＤＨＣＰｖ６によりＩＰｖ６情報を取得し、ＩＰｖ６情報記憶部へ保存するＤＨＣＰｖ６クライアント機能部を備えた第２のデータ処理装置と、情報処理端末における情報を記憶する第２の記憶装置とを有し、
前記第２の記憶装置は、ネットワーク機器からＤＨＣＰｖ６により配布されたＩＰｖ６情報を記憶しているＩＰｖ６情報記憶部を備えることを特徴とする情報処理端末。
【請求項６】
請求項１乃至４の内のいずれか一項に記載されたネットワーク機器と、これに接続される情報処理端末とを備え、前記情報処理端末は、ネットワーク接続した前記ネットワーク機器へ接続要求を行う接続要求手段と、前記ネットワーク機器からＤＨＣＰｖ６によりＩＰｖ６情報を取得し、ＩＰｖ６情報記憶部へ保存するＤＨＣＰｖ６クライアント機能部を備えた第２のデータ処理装置と、情報処理端末における情報を記憶する第２の記憶装置とを有し、前記第２の記憶装置は、ネットワーク機器からＤＨＣＰｖ６により配布されたＩＰｖ６情報を記憶しているＩＰｖ６情報記憶部を備えることを特徴とする情報通信処理装置。
【請求項７】
ＤＨＣＰｖ６サーバ機能部を有するネットワーク機器のネットワーク通信方法において、前記ネットワーク機器に接続する端末がＩＰｖ６による通信を行う際に、端末がサポートしているＤＨＣＰｖ６サーバのＩＰｖ６通信に必要な情報の配布方法を指定することなく、ＤＨＣＰｖ６サーバ設定を変更し、端末へＩＰｖ６による通信に必要な情報の配布を可能とすることを特徴とするネットワーク通信方法。
【請求項８】
情報処理端末から接続要求から端末情報を参照し、保存する第１のステップと、
保存された端末情報及びＤＨＣＰｖ６配布テーブルを参照し、接続要求のあった情報処理端末に一致する情報が存在するか確認する第２のステップと、
前記第２のステップにおいて接続要求のあった情報処理端末に一致する情報が存在した場合は、ＤＨＣＰｖ６配布テーブルに従い情報処理端末へのＤＨＣＰｖ６によるＩＰｖ６情報配布方法を決定する第３のステップと、
前記第２のステップにおいて接続要求のあった情報処理端末に一致する情報が存在しない場合は、ユーザにより変更可能なデフォルトのＤＨＣＰｖ６によるＩＰｖ６情報配布方法に決定する第４のステップと、
保存されたＩＰｖ６情報を情報処理端末へ送信する第５のステップとを有することを特徴とするネットワーク通信方法。
【請求項９】
請求項８に記載のネットワーク通信方法において、さらに、ユーザが前記ＤＨＣＰｖ６配布テーブルに追加設定及び設定の保存が可能なように構成されていることを特徴とするネットワーク通信方法。
【請求項１０】
請求項８又は９に記載のネットワーク通信方法において、さらに、前記情報処理端末と前記情報処理端末に接続されたネットワーク機器とを備えた情報通信処理装置を用い、前記情報処理端末によって、前記ネットワーク機器から送信されたＩＰｖ６情報を受信し、保存する第６のステップを有することを特徴とする情報通信処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、接続端末毎に異なる方式でＤＨＣＰｖ６によるＩＰｖ６情報の配布可能なネットワーク機器、そのネットワーク通信方法、それを用いた情報通信処理装置に関する。
【背景技術】
【０００２】
現在普及しているパーソナルコンピュータ、タブレット等の端末では、Internet Protocol Version 6（以降ＩＰｖ６と記載）による通信を利用可能なものも多い。そのような端末は、ＩＰｖ６による通信を行う際に、ＩＰｖ６アドレス、ＤＮＳサーバアドレスなどを固定値で入力する場合もある。しかし、Dynamic Host Configuration Protocol Version 6（以下、ＤＨＣＰｖ６と呼ぶ）によりＩＰｖ６アドレスなどのＩＰｖ６の接続に必要な情報（以下、ＩＰｖ６情報と呼ぶ）を自動的に割り当てるのが一般的である。
【０００３】
ＤＨＣＰｖ６サーバのＩＰｖ６情報の配布方法は単一ではなく、ＩＰｖ６アドレスの配布方法だけでも、次のように様々である。
【０００４】
例えば、（１）ＤＨＣＰｖ６でＩＰｖ６アドレスを配布する方法、（２）ＤＨＣＰｖ６プロトコルでＩＰｖ６のPrefixとしてＩＰｖ６アドレスの先頭アドレスを配布する方法、（３）Router Advertisement（以下、ＲＡと呼ぶ）などのネットワーク情報に付加してＩＰｖ６アドレスの先頭アドレスをPrefixとして配布する方法など。
【０００５】
特許文献１では、ＩＰアドレス配布先の端末装置のユーザ情報と、ユーザ認証機能を持つ認証サーバが管理するユーザＩＤとを対応させ、この端末装置がこの認証サーバとのユーザ認証に成功した際に、このユーザ情報に基づいた前記通信ポリシーを決定するＩＰアドレス生成装置が提案されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００９−１１８３２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、前述したように、ＤＨＣＰｖ６によるＩＰｖ６の通信に必要な情報の配布方法は単一でなく複数存在していることもある。また、ＤＨＣＰｖ６クライアント機能部を有するパーソナルコンピュータ、タブレット等の端末ではＤＨＣＰｖ６サーバのＩＰｖ６情報の配布方法の一部しかサポートしていない端末も存在する。そのような理由から、端末をインターネット接続の際にＤＨＣＰｖ６サーバ機能を有するルータなどのネットワーク機器に接続した場合に、ＤＨＣＰｖ６サーバからＩＰｖ６アドレスなどのＩＰｖ６情報を取得できないためＩＰｖ６による通信が行えないという問題があった。
【０００８】
この問題に対して、接続する端末に対応するためにＤＨＣＰｖ６サーバのＩＰｖ６アドレスの配布方法を変更する機能を有するルータなどのネットワーク機器も存在する。
【０００９】
しかし、上記ネットワーク機器においては、ＤＨＣＰｖ６サーバのＩＰｖ６アドレスの配布方法を変更はできるが、端末に併せて複数のＤＨＣＰｖ６サーバのＩＰｖ６アドレスの配布方法の指定はできない。したがって、ルータ配下に様々な端末が混在する場合に、一部の端末にはＩＰｖ６アドレスを配布することはできるが、設定したＤＨＣＰｖ６サーバのＩＰｖ６アドレス配布方法をサポートしていない端末へは配布することができないという問題があった。
【００１０】
そこで、本発明の一技術的課題は、端末をネットワーク機器に接続するユーザが情報処理端末のサポートしているＤＨＣＰｖ６クライアント機能部を意識することなく、端末毎に異なる配布方法でＩＰｖ６情報の配布を行うことができるネットワーク機器と、そのネットワーク通信方法と、それを用いた情報通信処理装置とを提供することにある。
【００１１】
さらに、本発明のもう一つの技術的課題は、異なる形式のＤＨＣＰｖ６クライアント機能部しかサポートしていない情報処理端末を複数台同時にＤＨＣＰｖ６サーバ機能を有するネットワーク機器へ接続が可能となるネットワーク機器と、そのネットワーク通信方法と、それを用いた情報通信処理装置とを提供することにある。
【課題を解決するための手段】
【００１２】
本発明の第１の態様によれば、情報処理端末に接続されたネットワーク機器において、前記ネットワーク機器は、ＩＰｖ６通信に必要な情報の配布を行うＤＨＣＰｖ６サーバ機能部を有し、前記情報処理端末がＩＰｖ６による通信を行う際に、前記情報処理端末へＩＰｖ６による通信に必要な情報の配布をするための前記ＤＨＣＰｖ６サーバ機能部の選択基準を設定するＤＨＣＰｖ６サーバ機能選択手段を有することを特徴とするネットワーク機器が得られる。
【００１３】
本発明の第2の態様によれば、前記ネットワーク機器と、これに接続される情報処理端末とを備え、前記情報処理端末は、ネットワーク接続した前記ネットワーク機器へ接続要求を行う接続要求手段と、前記ネットワーク機器からＤＨＣＰｖ６によりＩＰｖ６情報を取得し、ＩＰｖ６情報記憶部へ保存するＤＨＣＰｖ６クライアント機能部を備えた第２のデータ処理装置と、情報処理端末における情報を記憶する第２の記憶装置とを有し、前記第２の記憶装置は、ネットワーク機器からＤＨＣＰｖ６により配布されたＩＰｖ６情報を記憶しているＩＰｖ６情報記憶部を備えることを特徴とする情報通信処理装置が得られる。
【００１４】
また、本発明の第３の態様によれば、ＤＨＣＰｖ６サーバ機能部を有するネットワーク機器のネットワーク通信方法において、前記ネットワーク機器に接続する端末がＩＰｖ６による通信を行う際に、端末がサポートしているＤＨＣＰｖ６サーバのＩＰｖ６通信に必要な情報の配布方法を指定することなく、ＤＨＣＰｖ６サーバ設定を変更し、端末へＩＰｖ６による通信に必要な情報の配布を可能とすることを特徴とするネットワーク通信方法が得られる。
【００１５】
また、本発明の第４の態様によれば、情報処理端末から接続要求から端末情報を参照し、保存する第１のステップと、保存された端末情報及びＤＨＣＰｖ６配布テーブルを参照し、接続要求のあった情報処理端末に一致する情報が存在するか確認する第２のステップと、前記第２のステップにおいて接続要求のあった情報処理端末に一致する情報が存在した場合は、ＤＨＣＰｖ６配布テーブルに従い情報処理端末へのＤＨＣＰｖ６によるＩＰｖ６情報配布方法を決定する第３のステップと、前記第２のステップにおいて接続要求のあった情報処理端末に一致する情報が存在しない場合は、ユーザにより変更可能なデフォルトのＤＨＣＰｖ６によるＩＰｖ６情報配布方法に決定する第４のステップと、保存されたＩＰｖ６情報を情報処理端末へ送信する第５のステップとを有することを特徴とするネットワーク通信方法が得られる。
【００１６】
また、本発明の第５の態様によれば、前記ネットワーク通信方法において、さらに、前記情報処理端末と前記情報処理端末に接続されたネットワーク機器とを備えた情報通信処理装置を用い、前記情報処理端末によって、前記ネットワーク機器から送信されたＩＰｖ６情報を受信し、保存する第６のステップを有することを特徴とする情報通信処理方法が得られる。
【発明の効果】
【００１７】
本発明によれば、端末をネットワーク機器に接続するユーザが情報処理端末のサポートしているＤＨＣＰｖ６クライアント機能部を意識することなく、端末毎に異なる配布方法でＩＰｖ６情報の配布を行うことができ、異なる形式のＤＨＣＰｖ６クライアント機能部しかサポートしていない情報処理端末を複数台同時にＤＨＣＰｖ６サーバ機能を有するネットワーク機器へ接続が可能となる。
【図面の簡単な説明】
【００１８】
【図１】本発明の第１の実施の形態によるネットワーク機器および情報処理端末を有する情報通信処理装置を示すブロック図である。
【図２】図１の情報通信処理装置のネットワーク機器の動作説明に供せられるフローチャートである。
【図３】図１の情報通信処理装置のネットワーク機器のＤＨＣＰｖ６配布テーブルのデータ構造を示す図である。
【図４】図１の情報通信処理装置のネットワーク機器の端末情報記憶部のデータ構造を示す図である。
【図５】本発明の第２の実施の形態によるネットワーク機器および情報処理端末を有する情報通信処理装置を示すブロック図である。
【図６】図５の情報通信処理装置のネットワーク機器のＤＨＣＰｖ６配布テーブルのデータ構造を示す図である。
【発明を実施するための形態】
【００１９】
以下、本発明の実施の形態について図面を参照しながら説明する。
【００２０】
（第１の実施の形態）
図１は本発明の第１の実施の形態によるネットワーク機器と情報処理端末とを有する情報通信処理装置を示すブロック図である。
【００２１】
図１を参照すると、本発明の第１の実施の形態による情報通信処理装置は、ネットワーク機器１０と、情報処理端末２０とを有している。
【００２２】
ネットワーク機器１０は、第１のデータ処理装置１と、ネットワーク機器１０における情報を記憶する第１の記憶装置２とを備えている。
【００２３】
第１の記憶装置２は、端末情報記憶部２１と、ＤＨＣＰｖ６配布テーブル２２と、ＩＰｖ６情報記憶部２３とを有している。
【００２４】
端末情報記憶部２１は、ネットワーク機器１０に接続した情報処理端末２０の情報を記憶している。
【００２５】
ＤＨＣＰｖ６配布テーブル２２は、ＤＨＣＰｖ６によるＩＰｖ６情報の配布方法の選定基準を記憶している。
【００２６】
ＩＰｖ６情報記憶部２３は、ネットワーク機器に接続した情報処理端末へ配布したＩＰｖ６情報を記憶している。
【００２７】
第１のデータ処理装置１は、端末情報取得手段１１、ＤＨＣＰｖ６サーバ機能選択手段１２、及びＤＨＣＰｖ６サーバ機能部１３を備えている。
【００２８】
端末情報取得手段１１は、ネットワーク機器１０に接続要求をした情報処理端末２０の情報を端末情報記憶部２１へ保存する。
【００２９】
ＤＨＣＰｖ６サーバ機能選択手段１２は、端末情報記憶部２１、ＤＨＣＰｖ６配布テーブル２２に保存されている情報を参照し、該当情報処理端末２０へのＤＨＣＰｖ６によるＩＰｖ６情報の配布方法を選択する。
【００３０】
ＤＨＣＰｖ６サーバ機能部１３は、ネットワーク機器１０に接続要求をした情報処理端末２０へＤＨＣＰｖ６によるＩＰｖ６情報の配布を行う。
【００３１】
また、情報処理端末２０は、第２のデータ処理装置３と、情報処理端末２０における情報を記憶する第２の記憶装置４とを有している。
【００３２】
第２の記憶装置４は、ＩＰｖ６情報記憶部４１を備えている。このＩＰｖ６情報記憶部４１は、ネットワーク機器１０からＤＨＣＰｖ６により配布されたＩＰｖ６情報を記憶している。
【００３３】
また、第２のデータ処理装置３は、接続要求手段３１、ＤＨＣＰｖ６クライアント機能部３２を備えている。
【００３４】
接続要求手段３１は、ネットワーク接続したネットワーク機器１０へ接続要求を行う。
【００３５】
ＤＨＣＰｖ６クライアント機能部３２は、ネットワーク機器からＤＨＣＰｖ６によりＩＰｖ６情報を取得し、ＩＰｖ６情報記憶部４１へ保存する。
【００３６】
次に、図１〜図４を参照して本発明の第１の実施の形態による情報通信処理装置の動作について詳細に説明する。
【００３７】
図２は図１の情報通信処理装置の動作説明に供せられるフローチャートである。また、図３は図１のネットワーク機器のＤＨＣＰｖ６配布テーブルのデータ構造を示す図である。図４は図１のネットワーク機器の端末情報記憶部のデータ構造を示す図である。
【００３８】
図２を参照すると、始めに、ユーザがパーソナルコンピュータやタブレットなどの情報処理端末２０を操作し、接続要求手段３１により、ルータなどのネットワーク機器１０へ接続要求を行う（ステップＡ１）。
【００３９】
ネットワーク機器１０は、情報処理端末２０から接続要求があった場合に、端末情報取得手段１１により接続要求から端末情報を参照し、端末情報記憶部２１へ保存する。
【００４０】
次に、ネットワーク機器１０は、ＤＨＣＰｖ６サーバ機能選択手段１２により、端末情報記憶部２１及びＤＨＣＰｖ６配布テーブル２２を参照し、接続要求のあった情報処理端末２０に一致する情報が存在するか確認する（ステップＡ２）。
【００４１】
図２のステップＡ２において、接続要求のあった情報処理端末２０に一致する情報が存在した場合は、ＤＨＣＰｖ６配布テーブル２２に従い情報処理端末２０へのＤＨＣＰｖ６によるＩＰｖ６情報配布方法を決定する（ステップＡ３）。
【００４２】
一方、図２のステップＡ２において接続要求のあった情報処理端末２０に一致する情報が存在しない場合は、ユーザにより変更可能なデフォルトのＤＨＣＰｖ６によるＩＰｖ６情報配布方法に決定するものとする（ステップＡ４）。
【００４３】
次に、ネットワーク機器１０は、ＤＨＣＰｖ６サーバ機能部１３により、ＩＰｖ６情報記憶部２３を参照しＩＰｖ６情報を情報処理端末へ送信する（ステップＡ５）。
【００４４】
次に、情報処理端末２０はＤＨＣＰｖ６サーバ機能３２により、ネットワーク機器１０から送信されたＩＰｖ６情報を受信し、ＩＰｖ６情報記憶部４１に保存する（ステップＡ６）。
【００４５】
（第２の実施の形態）
次に、本発明の第２の実施の形態について図５を参照して詳細に説明する。
【００４６】
図５は本発明の第２の実施の形態によるネットワーク機器および情報処理端末とを有する情報通信処理装置を示すブロック図である。図５の第２の実施の形態による情報通信処理装置において、図１の第１の実施の形態による情報通信処理装置と同じ名称の部分は、同じ参照符号で示す。
【００４７】
図５を参照すると、図１に示された第１の実施の形態と比較し、本発明の第２の実施の形態によるネットワーク機器のデータ処理装置１が、ＤＨＣＰｖ６設定カスタマイズ手段１４を備える点が異なる。
【００４８】
第２の実施の形態による情報通信処理装置は、ネットワーク機器１０と、情報処理端末２０とを有している。
【００４９】
ネットワ−ク機器１０は、第１のデータ処理装置１と第１の記憶装置２とを有している。
【００５０】
第１のデータ処理装置１は、端末情報取得手段１１、ＤＨＣＰｖ６サーバ機能選択手段１２、ＤＨＣＰｖ６サーバ機能部１３、及びＤＨＣＰｖ６設定カスタマイズ手段１４を備えている。
【００５１】
ここで、端末情報取得手段１１、ＤＨＣＰｖ６サーバ機能選択手段１２、ＤＨＣＰｖ６サーバ機能部１３は、図１における第１の実施の形態と同様である。即ち、端末情報取得手段１１は、ネットワーク機器１０に接続要求をした情報処理端末２０の情報を端末情報記憶部２１へ保存する。
【００５２】
また、ＤＨＣＰｖ６サーバ機能選択手段１２は、端末情報記憶部２１、ＤＨＣＰｖ６配布テーブル２２に保存されている情報を参照し、該当情報処理端末２０へのＤＨＣＰｖ６によるＩＰｖ６情報の配布方法を選択する。
【００５３】
また、ＤＨＣＰｖ６サーバ機能部１３は、ネットワーク機器１０に接続要求をした情報処理端末２０へＤＨＣＰｖ６によるＩＰｖ６情報の配布を行う。
【００５４】
ここで、第２の実施の形態に特有のＤＨＣＰｖ６設定カスタマイズ手段１４は、ユーザの指示によりネットワーク機器１０のＤＨＣＰｖ６配布テーブル２２へＤＨＣＰｖ６の配布方法の選定基準を設定し保存する。
【００５５】
なお、第１の記憶装置２、情報処理端末２０の第２データ処理装置３及び第２の記憶装置４は、図１における第１の実施の形態と同様である。即ち、第１の記憶装置２は、端末情報記憶部２１と、ＤＨＣＰｖ６配布テーブル２２と、ＩＰｖ６情報記憶部２３とを有している。
【００５６】
ここで、端末情報記憶部２１は、ネットワーク機器１０に接続した情報処理端末２０の情報を記憶している。
【００５７】
また、ＤＨＣＰｖ６配布テーブル２２は、ＤＨＣＰｖ６によるＩＰｖ６情報の配布方法の選定基準を記憶している。
【００５８】
また、ＩＰｖ６情報記憶部２３は、ネットワーク機器に接続した情報処理端末へ配布したＩＰｖ６情報を記憶している。
【００５９】
第１のデータ処理装置１は、端末情報取得手段１１、ＤＨＣＰｖ６サーバ機能選択手段１２、及びＤＨＣＰｖ６サーバ機能部１３を備えている。
【００６０】
ここで、端末情報取得手段１１は、ネットワーク機器１０に接続要求をした情報処理端末２０の情報を端末情報記憶部２１へ保存する。
【００６１】
また、ＤＨＣＰｖ６サーバ機能選択手段１２は、端末情報記憶部２１、ＤＨＣＰｖ６配布テーブル２２に保存されている情報を参照し、該当情報処理端末２０へのＤＨＣＰｖ６によるＩＰｖ６情報の配布方法を選択する。
【００６２】
また、ＤＨＣＰｖ６サーバ機能部１３は、ネットワーク機器１０に接続要求をした情報処理端末２０へＤＨＣＰｖ６によるＩＰｖ６情報の配布を行う。
【００６３】
情報処理端末２０は、第２のデータ処理装置３と、情報処理端末２０における情報を記憶する第２の記憶装置４とを有している。
【００６４】
第２の記憶装置４は、ＩＰｖ６情報記憶部４１を備えている。このＩＰｖ６情報記憶部４１は、ネットワーク機器１０からＤＨＣＰｖ６により配布されたＩＰｖ６情報を記憶している。
【００６５】
また、第２のデータ処理装置３は、接続要求手段３１、ＤＨＣＰｖ６クライアント機能部３２を備えている。
【００６６】
ここで、接続要求手段３１は、ネットワーク接続したネットワーク機器１０へ接続要求を行う。
【００６７】
また、ＤＨＣＰｖ６クライアント機能部３２は、ネットワーク機器からＤＨＣＰｖ６によりＩＰｖ６情報を取得し、ＩＰｖ６情報記憶部４１へ保存する。
【００６８】
次に、図２、図４〜図６を参照して第２の実施の形態による情報通信処理装置の動作について詳細に説明する。なお、図６は、図５のネットワーク機器のＤＨＣＰｖ６配布テーブルのデータ構造を示す図である。
【００６９】
図２を参照すると、ユーザがパーソナルコンピュータやタブレットなどの情報処理端末２０を操作し、接続要求手段３１によりルータなどのネットワーク機器１０へ接続要求を行う（ステップＡ１）。
【００７０】
ネットワーク機器１０は、情報処理端末２０から接続要求があった場合に端末情報取得手段１１により接続要求の情報から端末情報を参照し、端末情報記憶部２１へ保存する。
【００７１】
次に、ネットワーク機器１０はＤＨＣＰｖ６サーバ機能選択手段１２により、端末情報記憶部２１及びＤＨＣＰｖ６配布テーブル２２を参照し、接続要求のあった情報処理端末に一致する情報が存在するか確認する（ステップＡ２）。
【００７２】
ＤＨＣＰｖ６配布テーブル２２にあらかじめＤＨＣＰｖ６の配布方法の選定基準が登録されているが、第２の実施の形態では図１における第１の実施の形態と異なり、ユーザがＤＨＣＰｖ６設定カスタマイズ手段１４によりユーザがＤＨＣＰｖ６配布テーブル２２に追加設定及び設定の保存ができるものとする。
【００７３】
第２の実施の形態における図２のステップＡ３〜Ａ６の動作に関しては、図１の第１の実施例の形態と同様である。即ち、図２のステップＡ２において、接続要求のあった情報処理端末２０に一致する情報が存在した場合は、ＤＨＣＰｖ６配布テーブル２２に従い情報処理端末２０へのＤＨＣＰｖ６によるＩＰｖ６情報配布方法を決定する（ステップＡ３）。
【００７４】
一方、図２のステップＡ２において接続要求のあった情報処理端末２０に一致する情報が存在しない場合は、ユーザにより変更可能なデフォルトのＤＨＣＰｖ６によるＩＰｖ６情報配布方法に決定するものとする（ステップＡ４）。
【００７５】
次に、ネットワーク機器１０は、ＤＨＣＰｖ６サーバ機能部１３により、ＩＰｖ６情報記憶部２３を参照しＩＰｖ６情報を情報処理端末へ送信する（ステップＡ５）。
【００７６】
次に、情報処理端末２０はＤＨＣＰｖ６サーバ機能３２により、ネットワーク機器１０から送信されたＩＰｖ６情報を受信し、ＩＰｖ６情報記憶部４１に保存する（ステップＡ６）。
【００７７】
以上説明したように、本発明の第１及び第２の実施の形態においては、第１の効果として、接続機器の多様性への適応を有している。その理由は、ＩＰｖ６のアドレスの形式及びＩＰｖ６のアドレスを含むＩＰｖ６接続に関する情報を配布するＤＨＣＰｖ６サーバ及び情報を受け取る側のＤＨＣＰｖ６クライアントの形式が単一でないため、情報処理端末のＤＨＣＰｖ６クライアント機能部が多様化している傾向にある。
【００７８】
本発明の第１及び第２の実施の形態によると、異なる形式のＤＨＣＰｖ６クライアント機能部しかサポートしていない情報処理端末を複数台接続した場合、すべての情報処理端末に適応したＤＨＣＰｖ６サーバ機能を情報処理端末に提供することを可能とする。
【００７９】
また、本発明の第１及び第２の実施の形態においては、第２の効果として、ユーザの設定の負荷を軽減することができるということである。その理由は、ＤＨＣＰｖ６サーバ機能の設定の切り替えが可能なネットワーク機器では、現在設定されているＤＨＣＰｖ６サーバ機能ではＩＰｖ６アドレスを配布できない形式のＤＨＣＰｖ６クライアント機能部を有する情報処理端末を接続した場合にネットワーク機器のＤＨＣＰｖ６サーバ設定を切り替える必要があった。
【００８０】
本発明の第１及び第２の実施の形態によると、現在のＤＨＣＰｖ６サーバ設定の変更など、有識者でないと困難な設定を行うことなく、ネットワーク機器１０への情報処理端末２０のネットワーク接続を可能とする。
【００８１】
なお、前述した特許文献１では、ＩＰアドレス生成装置でユーザＩＤを管理し、ユーザＩＤに関連付けた認証により通信ポリシーを決定する点と、上記認証により通信の許可／非許可等のフィルタリング機能を示す通信ポリシーを決定している点で本発明とは、異なっている。
【実施例】
【００８２】
次に、本発明の実施例１として、第１の実施の形態による情報処理装置の具体的な動作について説明する。
【００８３】
（実施例１）
図２を再び参照して、始めにユーザは、ユーザがパーソナルコンピュータやタブレットなどの情報処理端末２０のキーボードやタッチパネルなどのインターフェースを操作し、端末情報取得手段１１によりルータなどのネットワーク機器１０に接続要求を行う（ステップＡ１）。
【００８４】
実施例１では、情報処理端末２０とネットワーク機器１０を有線ＬＡＮで接続し、接続確認をRouter Solicitation （以降ＲＳと記載）プロトコルで行うものする。
【００８５】
接続確認にＲＳを使用する理由としては、ＲＳは情報処理端末２０とネットワーク機器１０を有線ＬＡＮで接続した際に、情報処理端末２０が送信するため、情報処理端末２０に追加機能を設けることなく、実施例１を実現することができるためである。
【００８６】
なお、実施例１では、接続確認にＲＳを使用しているが、接続確認をNeighbor Solicitationなど他のプロトコルや、接続インターフェースを無線ＬＡＮなどの他のインターフェースを使用して実現してもよい。
【００８７】
情報処理端末２０からネットワーク機器へ接続要求後に、ネットワーク機器１０はＲＳの情報から情報処理端末２０のＭＡＣアドレスなどの端末情報を端末情報記憶部２１へ保存する。
【００８８】
次に、ネットワーク機器１０は、ＤＨＣＰｖ６サーバ機能選択手段１２により、図２のステップＡ１で保存した端末情報記憶部２１を参照し、接続要求のあった情報処理端末に一致する情報がＤＨＣＰｖ６配布テーブル２２に存在するか確認する（ステップＡ２）。
【００８９】
図３は、ＤＨＣＰｖ６配布テーブル２２に記憶するデータのイメージ図である。
【００９０】
実施例１では、情報処理端末の送信するＲＳに含まれるＭＡＣアドレスの先頭アドレスとＤＨＣＰｖ６配布方法を関連付けることにより決定しているが、他の情報により、ＤＨＣＰｖ６配布方法を決定してもよい。
【００９１】
図２をさらに参照すると、ステップＡ２において接続要求のあった情報処理端末に一致する情報が存在した場合は、ＤＨＣＰｖ６配布テーブル２２に従い情報処理端末へのＤＨＣＰｖ６によるＩＰｖ６情報配布方法を決定する（ステップＡ３）。
【００９２】
図２のステップＡ２において、接続要求のあった情報処理端末に一致する情報が存在しない場合は、ユーザにより変更可能なデフォルトのＤＨＣＰｖ６配布方法に決定するものとする（ステップＡ４）。
【００９３】
次に、ネットワーク機器１０はＤＨＣＰｖ６サーバ機能部１３により、ＩＰｖ６情報記憶部２３を参照し、ＩＰｖ６情報を情報処理端末へ送信する（ステップＡ５）。
【００９４】
図２のステップＡ５において送信するＩＰｖ６情報とは、一般的にＩＰｖ６アドレス、ＤＮＳサーバアドレスやＩＰｖ６アドレスのＰｒｅｆｉｘ長などがあるが、ＤＨＣＰｖ６配布方法により配布を行う情報が異なる。なお、配布したＩＰｖ６情報は端末情報記憶部２１、ＩＰｖ６情報記憶部４１にて管理を行い、ネットワーク機器１０に接続するＩＰｖ６アドレスが重複しないようにするものとする。
【００９５】
情報処理端末２０はＤＨＣＰｖ６サーバ機能３２により、ネットワーク機器１０から送信されたＩＰｖ６情報を受信し、ＩＰｖ６情報記憶部４１に保存する（ステップＡ６）。
【００９６】
情報処理端末２０は、ＩＰｖ６情報記憶部４１に記憶されているＩＰｖ６アドレス、ＤＮＳサーバアドレスなどのＩＰｖ６情報を使用することによりネットワーク機器１０及びインターネットへのＩＰｖ６による通信が可能となる。
【００９７】
実施例１では、情報処理端末２０のＭＡＣアドレスの先頭アドレスによりＤＨＣＰｖ６配布方法を決定している。その理由としては、現在、ＤＨＣＰｖ６クライアント機能部３２を有するパーソナルコンピュータや、スマートフォンやタブレットなど様々な端末がルータなどのネットワーク機器１０に接続可能である。しかし、各々がサポートしているＤＨＣＰｖ６クライアント機能部３２の形式は統一されていない。したがって、ＩＰｖ６アドレス、ＤＮＳサーバアドレスなどネットワーク接続に必要なＩＰｖ６情報の取得方法も様々であり、情報処理端末２０のオペレーティングシステムに依存していることが多い。情報処理端末２０のＭＡＣアドレスの先頭アドレスにより販売している製造元を特定し、各製造元によりが使用している情報処理端末２０のオペレーティングシステムも考慮しＤＨＣＰｖ６サーバの設定を自動的に切り替えること、接続した情報処理端末２０に適応したＩＰｖ６情報の配布が可能になる。
【００９８】
本発明の実施例１により、情報処理端末のオペレーティングシステムを考慮したＤＨＣＰｖ６サーバの設定などをユーザが行うことなくネットワーク機器１０と情報処理端末２０の接続を行うことを可能とする。
【００９９】
（実施例２）
次に、本発明の他の実施例として、第２の実施の形態による情報処理装置の具体的な動作について詳細に説明する。
【０１００】
図２を参照すると、始めにユーザは、ユーザがパーソナルコンピュータやタブレットなどの情報処理端末２０のキーボードやタッチパネルなどのインターフェースを操作し、端末情報取得手段１１によりルータなどのネットワーク機器に接続要求を行う（ステップＡ１）。
【０１０１】
本発明の実施例２では、図１における実施例１と同様に情報処理端末がネットワーク機器へＲＳにより接続要求を行い、ネットワーク機器はＲＳの情報から情報処理端末のＭＡＣアドレスなどの端末情報を端末情報記憶部２１へ保存する。
【０１０２】
次に、ネットワーク機器は、ＤＨＣＰｖ６サーバ機能選択手段１２により、ステップＡ１で保存した端末情報記憶部２１を参照し、接続要求のあった情報処理端末２０に一致する情報がＤＨＣＰｖ６配布テーブル２２に存在するか確認する（ステップＡ２）。
【０１０３】
ＤＨＣＰｖ６配布テーブル２２には、あらかじめＤＨＣＰｖ６の配布方法の選定基準のデフォルト値が登録されているが、ユーザがＤＨＣＰｖ６配布テーブル２２にＤＨＣＰｖ６設定カスタマイズ手段１４により追加設定及び設定の保存ができるものとする。
【０１０４】
図６はＤＨＣＰｖ６配布テーブル２２に保存するデータのイメージ図を示す。
【０１０５】
図１における実施例１と異なり、図６における実施例２では、優先度の項目を設けている。実施例２では優先度の値が低いほど優先度高とし、ユーザが任意の値を設定可能とする。
【０１０６】
なお、ＤＨＣＰｖ６配布テーブル２２の設定のインターフェースに関しては、実施例２では、ＬＡＮケーブルなどで接続したパーソナルコンピュータなどの情報処理端末２０で行うことを想定しているが、ＵＳＢケーブルやシリアルケーブルまたは無線ＬＡＮで接続した端末またはネットワーク機器１０にタッチパネルなどのインターフェースを設けて設定を行ってもよい。
【０１０７】
図２を参照すると、ステップＡ２において、優先度の高い順にＤＨＣＰｖ６配布方法の選定基準に一致する情報の有無を確認し、接続要求のあった情報処理端末２０の情報と一致する情報を検出すると、ＤＨＣＰｖ６配布テーブル２２に従い情報処理端末２０へのＤＨＣＰｖ６によるＩＰｖ６情報配布方法を決定する（ステップＡ３）。
【０１０８】
ここで、図２のステップＡ２において接続要求のあった情報処理端末に一致する情報が存在しない場合は、ユーザにより変更可能なデフォルトのＤＨＣＰｖ６によるＩＰｖ６情報配布方法に決定するものとする（ステップＡ４）。
【０１０９】
図２のステップＡ５〜Ａ６の動作に関しては、図１における実施例１のＡ５〜Ａ６の動作と同様である。
【０１１０】
即ち、ステップＡ４の次に、ネットワーク機器１０はＤＨＣＰｖ６サーバ機能部１３により、ＩＰｖ６情報記憶部２３を参照し、ＩＰｖ６情報を情報処理端末へ送信する（ステップＡ５）。
【０１１１】
図２のステップＡ５において送信するＩＰｖ６情報とは、一般的にＩＰｖ６アドレス、ＤＮＳサーバアドレスやＩＰｖ６アドレスのＰｒｅｆｉｘ長などがあるが、ＤＨＣＰｖ６配布方法により配布を行う情報が異なる。なお、配布したＩＰｖ６情報は端末情報記憶部２１、ＩＰｖ６情報記憶部４１にて管理を行い、ネットワーク機器１０に接続するＩＰｖ６アドレスが重複しないようにするものとする。
【０１１２】
情報処理端末２０はＤＨＣＰｖ６サーバ機能３２により、ネットワーク機器１０から送信されたＩＰｖ６情報を受信し、ＩＰｖ６情報記憶部４１に保存する（ステップＡ６）。
【０１１３】
実施例２では、ＤＨＣＰｖ６設定カスタマイズ手段１４によりユーザが使用したい情報処理端末２０に併せてネットワーク機器１０のＤＨＣＰｖ６サーバ設定をカスタマイズする機能を設けることにより、ユーザの指定するＤＨＣＰｖ６設定で情報処理端末２０をネットワーク機器１０へＩＰｖ６による通信を行うことが可能となる。
【０１１４】
また、ＤＨＣＰｖ６設定カスタマイズ手段１４により、ネットワーク機器１０ではサポートできない情報処理端末へのネットワーク接続を行うことが可能となる。しかし、例えば、ネットワーク機器のファームウェアアップデート時にＤＨＣＰｖ６配布テーブル２２のアップデートを行えば、実施例２とは別の手段によりネットワーク機器と情報処理端末のＩＰｖ６による通信の接続性を高めることは可能である。
【０１１５】
実施例２では、ＤＨＣＰｖ６サーバ機能選択手段１２によりＤＨＣＰｖ６配布テーブル２２を参照して先頭ＭＡＣアドレス、優先度の値によりＤＨＣＰｖ６配布方法を決定しているが、ＲＳ以外で情報処理端末２０の機種情報を送受信するインターフェースを設けることにより、情報処理端末２０を特定する情報を取得してもよい。
【０１１６】
また、実施例２では、ＤＨＣＰｖ６サーバ機能選択手段１２によりＤＨＣＰｖ６配布テーブル２２を参照し、優先度の高い順に先頭ＭＡＣアドレスに一致したものを検出しＤＨＣＰｖ６配布方法を決定している。しかし、決定したＤＨＣＰｖ６配布方法でＩＰｖ６情報を送信できない場合は、再度ＤＨＣＰｖ６配布テーブル２２を参照し優先度の低いＤＨＣＰｖ６配布方法で再度ＩＰｖ６情報を再送信するなどを行う。この再送信によって、ネットワーク機器と情報処理端末のＩＰｖ６による通信の接続性を高めてもよい。
【０１１７】
なお、本発明の上記実施の形態の一部又は、全部は、以下の付記のようにも記載されうるが、以下に限定されるものではない。
【０１１８】
（付記１）  情報処理端末に接続されたネットワーク機器において、前記ネットワーク機器は、ＩＰｖ６通信に必要な情報の配布を行うＤＨＣＰｖ６サーバ機能部を有し、前記情報処理端末がＩＰｖ６による通信を行う際に、前記情報処理端末へＩＰｖ６による通信に必要な情報の配布をするための前記ＤＨＣＰｖ６サーバ機能部の選択基準を設定するＤＨＣＰｖ６サーバ機能選択手段を有するネットワーク機器。
【０１１９】
（付記２）  付記１に記載のネットワーク機器において、前記ＤＨＣＰｖ６サーバ機能選択手段は、前記ＤＨＣＰｖ６サーバ機能部のＤＨＣＰｖ６サーバ機能の選択基準を設定するとともに、前記情報処理端末からの接続要求から取得された情報処理端末情報に基づいて前記ＤＨＣＰｖ６サーバ機能部の設定を切り替えるネットワーク機器。
【０１２０】
（付記３）  付記１又は２に記載のネットワーク機器において、前記ＤＨＣＰｖ６サーバ機能部と前記ＤＨＣＰｖ６サーバ機能選択手段とを備えた第１のデータ処理装置とネットワーク機器における情報を記憶する第１の記憶装置とを備え、前記第１の記憶装置は、前記ネットワーク機器に接続した情報処理端末の情報を記憶する端末情報記憶部と、ＤＨＣＰｖ６によるＩＰｖ６情報の配布方法の選定基準を記憶するＤＨＣＰｖ６配布テーブルとを備え、前記ＤＨＣＰｖ６サーバ機能部は、接続要求をした情報処理端末へＤＨＣＰｖ６によるＩＰｖ６情報の配布を行い、前記ＤＨＣＰｖ６サーバ機能選択手段は、接続要求をした情報処理端末の情報に基づいて、前記端末情報記憶部および前記ＤＨＣＰｖ６配布テーブルに保存されている情報を参照し、該当情報処理端末へのＤＨＣＰｖ６によるＩＰｖ６情報の配布方法を選択するネットワーク機器。
【０１２１】
（付記４）  付記３に記載のネットワーク機器において、前記第１のデータ処理装置は、さらに、ユーザの指示によりネットワーク機器のＤＨＣＰｖ６配布テーブルへＤＨＣＰｖ６の配布方法の選定基準を設定し保存するＤＨＣＰｖ６設定カスタマイズ手段を備えるネットワーク機器。
【０１２２】
（付記５）  付記１乃至４の内のいずれか一つに記載のネットワーク機器において、前記第１の記憶装置は、さらに、ネットワーク機器に接続した情報処理端末へ配布したＩＰｖ６情報を記憶するＩＰｖ６情報記憶部を備えているネットワーク機器。
【０１２３】
（付記６）  付記１乃至５の内のいずれか一つに記載のネットワーク機器において、前記第１のデータ処理装置は、さらに、前記ネットワーク機器に接続要求をした情報処理端末の情報を前記端末情報記憶部へ保存する端末情報取得手段を備えているネットワーク機器。
【０１２４】
（付記７）  付記１乃至６の内のいずれか一つに記載のネットワーク機器において、前記ネットワーク機器と前記ネットワーク機器との接続確認は、ＲＳプロトコルで行われるネットワーク機器。
【０１２５】
（付記８）  付記１乃至７の内のいずれか一つに記載されたネットワーク機器に接続される情報処理端末であって、前記情報処理端末は、ネットワーク接続した前記ネットワーク機器へ接続要求を行う接続要求手段と、前記ネットワーク機器からＤＨＣＰｖ６によりＩＰｖ６情報を取得し、ＩＰｖ６情報記憶部へ保存するＤＨＣＰｖ６クライアント機能部を備えた第２のデータ処理装置と、情報処理端末における情報を記憶する第２の記憶装置とを有し、前記第２の記憶装置は、ネットワーク機器からＤＨＣＰｖ６により配布されたＩＰｖ６情報を記憶しているＩＰｖ６情報記憶部を備える情報処理端末。
【０１２６】
（付記９）  付記１乃至７の内のいずれか一つに記載されたネットワーク機器と、前記ネットワーク機器に接続された情報処理端末とを有し、前記情報処理端末は、ネットワーク接続した前記ネットワーク機器へ接続要求を行う接続要求手段と、前記ネットワーク機器からＤＨＣＰｖ６によりＩＰｖ６情報を取得し、ＩＰｖ６情報記憶部へ保存するＤＨＣＰｖ６クライアント機能部を備えた第２のデータ処理装置と、情報処理端末における情報を記憶する第２の記憶装置とを有し、前記第２の記憶装置は、ネットワーク機器からＤＨＣＰｖ６により配布されたＩＰｖ６情報を記憶しているＩＰｖ６情報記憶部を備える情報通信処理装置。
【０１２７】
（付記１０）  ＤＨＣＰｖ６サーバ機能部を有するネットワーク機器のネットワーク通信方法において、前記ネットワーク機器に接続する端末がＩＰｖ６による通信を行う際に、端末がサポートしているＤＨＣＰｖ６サーバのＩＰｖ６通信に必要な情報の配布方法を指定することなく、ＤＨＣＰｖ６サーバ設定を変更し、端末へＩＰｖ６による通信に必要な情報の配布を可能とするネットワーク通信方法。
【０１２８】
（付記１１）  ネットワーク機器に接続された情報処理端末から接続要求から端末情報を参照し、保存する第１のステップと、保存された端末情報及びＤＨＣＰｖ６配布テーブルを参照し、接続要求のあった情報処理端末に一致する情報が存在するか確認する第２のステップと、前記第２のステップにおいて接続要求のあった情報処理端末に一致する情報が存在した場合は、ＤＨＣＰｖ６配布テーブルに従い情報処理端末へのＤＨＣＰｖ６によるＩＰｖ６情報配布方法を決定する第３のステップと、前記第２のステップにおいて接続要求のあった前記情報処理端末に一致する情報が存在しない場合は、ユーザにより変更可能なデフォルトのＤＨＣＰｖ６によるＩＰｖ６情報配布方法に決定する第４のステップと、保存されたＩＰｖ６情報を前記情報処理端末へ送信する第５のステップとを有するネットワーク通信方法。
【０１２９】
（付記１２）  付記１１に記載のネットワーク通信方法において、さらに、ユーザが前記ＤＨＣＰｖ６配布テーブルに追加設定及び設定の保存が可能なように構成されているネットワーク通信方法。
【０１３０】
（付記１３）  付記１２のネットワーク通信方法において、前記ネットワーク機器と前記情報処理端末との接続確認は、ＲＳプロトコルで行われるネットワーク通信方法。
【０１３１】
（付記１４）  付記１１乃至１３の内の何れか一つに記載のネットワーク通信方法において、さらに、前記ネットワーク機器から送信されたＩＰｖ６情報を受信し、保存する第６のステップを有する前記ネットワーク機器と前記情報処理端末とを備えた情報通信処理装置を用いた情報通信処理方法。
【産業上の利用可能性】
【０１３２】
以上の説明の通り、本発明によれば、ルータなどＤＨＣＰｖ６サーバ機能を有するネットワーク機器といった用途に適用できる。
【０１３３】
また、本発明は、ローカルネットワークまたはインターネット環境下におけるＩＰｖ６アドレスを一括管理するＤＨＣＰｖ６サーバといった用途にも適用できる。
【符号の説明】
【０１３４】
１    第１のデータ処理装置
２    第１の記憶装置
３    第２のデータ処理装置
４    第２の記憶装置
１０    ネットワーク機器
１１    端末情報取得手段
１２    ＤＨＣＰｖ６サーバ機能選択手段
１３    ＤＨＣＰｖ６サーバ機能部
１４    ＤＨＣＰｖ６設定カスタマイズ手段
２０    情報処理端末
２１    端末情報記憶部
２２    ＤＨＣＰｖ６配布テーブル
２３    ＩＰｖ６情報記憶部
３１    接続要求手段
３２    ＤＨＣＰｖ６クライアント機能部
４１    ＩＰｖ６情報記憶部
【要約】
【課題】端末をネットワーク機器に接続するユーザが情報処理端末のサポートしているＤＨＣＰｖ６クライアント機能部を意識することなく、端末毎に異なる配布方法でＩＰｖ６情報の配布を行うことができるネットワーク機器およびネットワーク通信方法を提供する。
【解決手段】情報処理端末２０に接続されたネットワーク機器１０において、前記ネットワーク機器１０は、ＩＰｖ６通信に必要な情報の配布を行うＤＨＣＰｖ６サーバ機能部１３を有する。情報処理端末２０がＩＰｖ６による通信を行う際に、前記情報処理端末２０へＩＰｖ６による通信に必要な情報の配布をするための前記ＤＨＣＰｖ６サーバ機能部の選択基準を設定するＤＨＣＰｖ６サーバ機能選択手段１２を有する。
【選択図】図１【図１】
0005582592.tif 000002
【図２】
0005582592.tif 000003
【図３】
0005582592.tif 000004
【図４】
0005582592.tif 000005
【図５】
0005582592.tif 000006
【図６】
0005582592.tif 000007