(57)【要約】【課題】あるネットワークに接続されていた端末コンピュータが、他のネットワークに接続されたときに、新たな接続先の利用可能な装置を、その情報を収集して利用する。【解決手段】本願実施形態の端末コンピュータは、  複数のネットワークの１つから、他のネットワークに接続されたときに、このネットワークを介して、このネットワークに接続された複数の装置それぞれに対して、複数の装置それぞれの動作のために用いられる装置情報の送信を要求する装置情報要求手段と、ネットワークを介して、装置それぞれを、その装置の装置情報を用いて駆動する複数の装置駆動手段と、送信の要求に応じて装置から送信された装置情報に基づいて、複数の駆動手段により駆動されうる装置を、この端末コンピュータの装置駆動手段から使用可能とする使用可能化手段とを有する。【選択図】図３
2011039900.tif 000002
【特許請求の範囲】
【請求項１】
それぞれネットワークを介して接続された複数の装置と、
前記複数のネットワークのいずれにも接続されうる端末コンピュータと
を有し、
前記複数の装置それぞれは、
前記ネットワークを介した端末コンピュータからの要求に応じて、その装置の動作のための装置情報を、前記要求元の端末コンピュータに送信する装置情報送信装置
を有し、
前記端末コンピュータは、
前記ネットワークを介して、前記装置それぞれを、その装置の装置情報を用いて駆動する複数の装置駆動手段と、
あるネットワークから他のネットワークのネットワークに接続されたときに、前記接続されたネットワークを介して、前記装置それぞれに対して、前記装置情報の送信を要求する装置情報要求手段と、
前記送信の要求に応じて前記装置から送信された装置情報に基づいて、前記複数の駆動手段により駆動されうる装置を、この端末コンピュータの装置駆動手段から使用可能とする使用可能化手段と
を有する
ネットワークシステム。
【請求項２】
前記端末コンピュータは、
前記送信の要求に応じて前記装置から送信された装置情報に基づいて、前記複数の駆動手段により駆動されうる装置以外の装置を、この端末コンピュータの装置駆動手段から使用不可能とする使用不可能化手段
をさらに有する請求項１に記載のネットワークシステム。
【請求項３】
前記端末コンピュータの使用可能化手段は、さらに、前記送信の要求に応じて前記装置から送信された装置情報により、前記複数の駆動手段のいずれかにより駆動可能と判断された装置を、この駆動装置から使用可能とする
請求項１または２に記載のネットワークシステム。
【請求項４】
複数のネットワークの１つから、他のネットワークに接続されたときに、このネットワークを介して、このネットワークに接続された複数の装置それぞれに対して、前記複数の装置それぞれの動作のために用いられる装置情報の送信を要求する装置情報要求手段と、
前記ネットワークを介して、前記装置それぞれを、その装置の装置情報を用いて駆動する複数の装置駆動手段と、
前記送信の要求に応じて前記装置から送信された装置情報に基づいて、前記複数の駆動手段により駆動されうる装置を、この端末コンピュータの装置駆動手段から使用可能とする使用可能化手段と
を有する端末コンピュータ。
【請求項５】
前記送信の要求に応じて前記装置から送信された装置情報に基づいて、前記複数の駆動手段により駆動されうる装置以外の装置を、この端末コンピュータの装置駆動手段から使用不可能とする使用不可能化手段
をさらに有する請求項４に記載の端末コンピュータ。
【請求項６】
前記使用可能化手段は、さらに、前記送信の要求に応じて前記装置から送信された装置情報により、前記複数の駆動手段のいずれかにより駆動可能と判断された装置を、この駆動装置から使用可能とする
請求項４または５に記載の端末コンピュータ。
【請求項７】
それぞれコンピュータを有し、ネットワークを介して接続された複数の装置と、
前記複数のネットワークのいずれにも接続されうる端末コンピュータと
を有するネットワークにおいて、
前記複数の装置それぞれのコンピュータに、
前記ネットワークを介した端末コンピュータからの要求に応じて、その装置の動作のための装置情報を、前記要求元の端末コンピュータに送信するステップ
を実行させ、
前記端末コンピュータに、
前記ネットワークを介して、前記装置それぞれを、その装置の装置情報を用いて駆動する複数のステップと、
あるネットワークから他のネットワークのネットワークに接続されたときに、前記接続されたネットワークを介して、前記装置それぞれに対して、前記装置情報の送信を要求するステップと、
前記送信の要求に応じて前記装置から送信された装置情報に基づいて、前記複数の駆動手段により駆動されうる装置を、この端末コンピュータの装置駆動手段から使用可能とするステップと
を実行させる
プログラム。
【請求項８】
複数のネットワークの１つから、他のネットワークに接続されたときに、このネットワークを介して、このネットワークに接続された複数の装置それぞれに対して、前記複数の装置それぞれの動作のために用いられる装置情報の送信を要求するステップと、
前記ネットワークを介して、前記装置それぞれを、その装置の装置情報を用いて駆動する複数のステップと、
前記送信の要求に応じて前記装置から送信された装置情報に基づいて、前記複数の駆動手段により駆動されうる装置を、この端末コンピュータの装置駆動手段から使用可能とするステップと
を端末コンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークシステムおよびそのプログラムに関する。
【背景技術】
【０００２】
例えば、特許文献１は、情報管理サーバがコンピュータとプリンタを管理し、移動したコンピュータに対して更新情報送信手段を送信することにより、印刷設定が自動更新される印刷装置設定方法を開示する。
また、例えば、特許文献２は、計算機システムの動作に必要なシステム管理情報が記憶されているシステム管理情報記憶部と、計算機システムが接続されているネットワークから情報を取得するネットワーク情報取得部と、ネットワーク情報取得部で取り出した情報とシステム管理情報記憶部に記憶されているネットワーク情報を比較して計算機システムが移動したか否かを判別するネットワーク移動判別部と、ネットワークを移動したと判別された場合にシステム管理情報記憶部に記憶されているシステム管理情報を削除するシステム管理情報削除部と、計算機システムの動作に必要なシステム管理情報を生成してシステム管理情報記憶部に新たに設定するシステム管理情報生成部とを備えたシステム管理情報設定装置を開示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−０９９１９３号公報
【特許文献２】特開平０７−１７５４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、複数のネットワークのいずれかに接続されていたコンピュータが、他のネットワークに接続されたときに、新たな接続先のネットワークに接続された装置の内の利用可能な装置を、その情報を収集して利用するネットワークシステムおよびそのプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
本願請求項１にかかる発明は、それぞれネットワークを介して接続された複数の装置と、前記複数のネットワークのいずれにも接続されうる端末コンピュータとを有し、前記複数の装置それぞれは、前記ネットワークを介した端末コンピュータからの要求に応じて、その装置の動作のための装置情報を、前記要求元の端末コンピュータに送信する装置情報送信装置を有し、前記端末コンピュータは、前記ネットワークを介して、前記装置それぞれを、その装置の装置情報を用いて駆動する複数の装置駆動手段と、あるネットワークから他のネットワークのネットワークに接続されたときに、前記接続されたネットワークを介して、前記装置それぞれに対して、前記装置情報の送信を要求する装置情報要求手段と、前記送信の要求に応じて前記装置から送信された装置情報に基づいて、前記複数の駆動手段により駆動されうる装置を、この端末コンピュータの装置駆動手段から使用可能とする使用可能化手段とを有するネットワークシステムである。
【０００６】
本願請求項２にかかる発明は、前記端末コンピュータは、前記送信の要求に応じて前記装置から送信された装置情報に基づいて、前記複数の駆動手段により駆動されうる装置以外の装置を、この端末コンピュータの装置駆動手段から使用不可能とする使用不可能化手段をさらに有する請求項１に記載のネットワークシステムである。
【０００７】
本願請求項３にかかる発明は、前記端末コンピュータの使用可能化手段は、さらに、前記送信の要求に応じて前記装置から送信された装置情報により、前記複数の駆動手段のいずれかにより駆動可能と判断された装置を、この駆動装置から使用可能とする請求項１または２に記載のネットワークシステムである。
【０００８】
本願請求項４にかかる発明は、複数のネットワークの１つから、他のネットワークに接続されたときに、このネットワークを介して、このネットワークに接続された複数の装置それぞれに対して、前記複数の装置それぞれの動作のために用いられる装置情報の送信を要求する装置情報要求手段と、前記ネットワークを介して、前記装置それぞれを、その装置の装置情報を用いて駆動する複数の装置駆動手段と、前記送信の要求に応じて前記装置から送信された装置情報に基づいて、前記複数の駆動手段により駆動されうる装置を、この端末コンピュータの装置駆動手段から使用可能とする使用可能化手段とを有する端末コンピュータである。
【０００９】
本願請求項５にかかる発明は、前記送信の要求に応じて前記装置から送信された装置情報に基づいて、前記複数の駆動手段により駆動されうる装置以外の装置を、この端末コンピュータの装置駆動手段から使用不可能とする使用不可能化手段をさらに有する請求項４に記載の端末コンピュータである。
【００１０】
本願請求項６にかかる発明は、前記使用可能化手段は、さらに、前記送信の要求に応じて前記装置から送信された装置情報により、前記複数の駆動手段のいずれかにより駆動可能と判断された装置を、この駆動装置から使用可能とする請求項４または５に記載の端末コンピュータである。
【００１１】
本願請求項７にかかる発明は、それぞれコンピュータを有し、ネットワークを介して接続された複数の装置と、前記複数のネットワークのいずれにも接続されうる端末コンピュータとを有するネットワークシステムにおいて、前記複数の装置それぞれのコンピュータに、前記ネットワークを介した端末コンピュータからの要求に応じて、その装置の動作のための装置情報を、前記要求元の端末コンピュータに送信するステップを実行させ、前記端末コンピュータに、前記ネットワークを介して、前記装置それぞれを、その装置の装置情報を用いて駆動する複数のステップと、あるネットワークから他のネットワークのネットワークに接続されたときに、前記接続されたネットワークを介して、前記装置それぞれに対して、前記装置情報の送信を要求するステップと、前記送信の要求に応じて前記装置から送信された装置情報に基づいて、前記複数の駆動手段により駆動されうる装置を、この端末コンピュータの装置駆動手段から使用可能とするステップとを実行させるプログラムである。
【００１２】
本願請求項８にかかる発明は、複数のネットワークの１つから、他のネットワークに接続されたときに、このネットワークを介して、このネットワークに接続された複数の装置それぞれに対して、前記複数の装置それぞれの動作のために用いられる装置情報の送信を要求するステップと、前記ネットワークを介して、前記装置それぞれを、その装置の装置情報を用いて駆動する複数のステップと、前記送信の要求に応じて前記装置から送信された装置情報に基づいて、前記複数の駆動手段により駆動されうる装置を、この端末コンピュータの装置駆動手段から使用可能とするステップとを端末コンピュータに実行させるプログラムである。
【発明の効果】
【００１３】
本願請求項１にかかる発明によれば、複数のネットワークのいずれかに接続されていたコンピュータが、他のネットワークに接続されたときに、新たな接続先のネットワークに接続された装置の内の利用可能な装置を、その情報を収集して利用するネットワークシステムを提供できる。
【００１４】
本願請求項２にかかる発明によれば、複数のネットワークのいずれかに接続されていた端末コンピュータが、他のネットワークに接続されたときに、新たな接続先のネットワークに接続された装置の内の利用不可能な装置を、利用不可能とするネットワークシステムを提供できる。
【００１５】
本願請求項３にかかる発明によれば、複数のネットワークのいずれかに接続されていた端末コンピュータが、他のネットワークに接続されたときに、新たな接続先のネットワークに接続された装置の内で、元のネットワークに接続されていた装置と類似する装置を利用可能とするネットワークシステムを提供できる。
【００１６】
本願請求項４にかかる発明によれば、複数のネットワークのいずれかに接続されていた端末コンピュータが、他のネットワークに接続されたときに、新たな接続先のネットワークに接続された装置の内の利用可能な装置を、その情報を収集して利用する端末コンピュータを提供できる。
【００１７】
本願請求項５にかかる発明によれば、複数のネットワークのいずれかに接続されていた端末コンピュータが、他のネットワークに接続されたときに、新たな接続先のネットワークに接続された装置の内の利用不可能な装置を、利用不可能とする端末コンピュータを提供できる。
【００１８】
本願請求項６にかかる発明によれば、複数のネットワークのいずれかに接続されていたコンピュータが、他のネットワークに接続されたときに、新たな接続先のネットワークに接続された装置の内で、元のネットワークに接続されていた装置と類似する装置を利用可能とするネットワークシステムを提供できる。
【００１９】
本願請求項７にかかる発明によれば、ネットワークシステムにおいて、複数のネットワークのいずれかに接続されていたコンピュータが、他のネットワークに接続されたときに、新たな接続先のネットワークに接続された装置の内の利用可能な装置を、その情報を収集して利用するプログラムを提供できる。
【００２０】
本願請求項８にかかる発明によれば、ネットワークシステムに接続された端末コンピュータにおいて、複数のネットワークのいずれかに接続されていたこの端末コンピュータが、他のネットワークに接続されたときに、新たな接続先のネットワークに接続された装置の内の利用可能な装置を、その情報を収集して利用するプログラムを提供できる。
【図面の簡単な説明】
【００２１】
【図１】本願実施形態が適用される第１および第２のネットワークシステムの構成を例示する図であって、（Ａ）は第１のネットワークシステムを示し、（Ｂ）は第２のネットワークシステムを示す。
【図２】図１（Ａ），（Ｂ）に示したサーバ装置およびプリンタ装置に設定される設定情報を例示する図である。
【図３】図１に示したコンピュータが、第１のネットワークシステムから第２のネットワークシステムに移動されたときの処理（Ｓ１０）を示すフローチャートである。
【図４】図３に示した処理（Ｓ１０）により、第１のネットワークシステムから第２のネットワークシステムに移されたコンピュータが、どのような周辺機器を利用可能とするかを例示する図である。
【発明を実施するための形態】
【００２２】
［本願実施形態がなされるに至った経緯］
例えば、特許文献２に開示された装置は、計算機がネットワークに移動したと判断されたときに、記憶されているシステム管理情報を削除し計算機システムの動作に必要なシステム管理情報を生成して新たに設定する。
しかし、この装置によれば、保存していた情報を更新するタイミングがないので、ネットワークからプリンタ装置が取り外されたときなど、ネットワークシステムの構成が変化したときに、情報の不整合が発生しうる。
【００２３】
本願実施形態は、このような不具合を解消し、利用者がコンピュータを、あるネットワークから取り外して、他のネットワークに接続したとき、このコンピュータは、ネットワークに接続されている装置（データサーバ装置およびプリンタ装置など）から装置情報を取得し、このコンピュータに記憶されている装置情報を修正するように構成されている。
さらに、本願実施形態は，同一の会社内の複数のネットワーク間におけるコンピュータの移動といった、類似した装置が接続されている場合には、移動前のネットワークに接続されていた装置と類似の装置を利用するように構成されている。
また、本願実施形態は、移動先のネットワークにコンピュータを接続して、装置を利用するためのプログラム（デバイスドライバ）をインストールするときに、移動先のネットワークに存在する装置のデバイスドライバのみを使用可能とし、それ以外を使用不可能とすることにより、使用不能なデバイスドライバを使用可能とすることに起因するトラブルを防ぐように構成されている。
【００２４】
［実施形態の説明］
以下、本願実施形態を説明する。
【００２５】
［ネットワークシステム］
以下、本願実施形態が適用される第１および第２のネットワークシステム１−１，１−２を説明する。
図１は、本願実施形態が適用される第１および第２のネットワークシステム１−１，１−２の構成を例示する図であって、（Ａ）は第１のネットワークシステム１−１を示し、（Ｂ）は第２のネットワークシステム１−２を示す。
図１に示すように、図１（Ａ），（Ｂ）に示すネットワークシステム（ＮＥＴ）１−１，１−２はそれぞれ、コンピュータ（ＰＣ）２−１−１〜２−１−ｎ，２−２−１〜２−２−ｎ（ｎ≧２；ｎは常に同じ数であるとは限らない）と、サーバ装置３−１−１〜３−１−ｎ，３−２−１〜３−２−ｎと、プリンタ装置４−１−１〜４−１−ｎ，４−２−１〜４−２−ｎが、ＤＨＣＰサーバ（図示せず）などを含むネットワーク１２０−１，１２０−２を介して相互に通信可能に接続されて構成される。
【００２６】
なお、コンピュータ２−１−１〜２−１−ｎなどのように、複数あり得る構成部分のいずれかが、特定されずに示されるときには、単にコンピュータ２、コンピュータ２−１あるいはコンピュータ２−２などと略記されることがある。
また、情報処理および情報通信の主体となりうるコンピュータ２、サーバ装置３およびプリンタ装置４は、以下、ノードとも総称されることがあり、また、サーバ装置３およびプリンタ装置４は、周辺機器とも総称されることがある。
【００２７】
また、以下、説明の具体化および明確化のために、各ノードが複数あり、第１のネットワークシステム１−１のネットワーク１２０−１に接続されていたコンピュータ２−１−２が、第２のネットワークシステム１−２に移動する場合が具体例とされる。
ネットワークシステム１−１，１−２においては、コンピュータ２−１−２が第１のネットワークシステム１−１から第２のネットワークシステム１−２に移されたときであっても、コンピュータ２−１−２が、第１のネットワークシステム１−１において用いていた周辺機器の情報と、第２のネットワークシステム１−２において取得した周辺機器の情報とを用いて、いずれの周辺機器が利用可能かを判断し、利用可能な周辺機器を利用することができる。
【００２８】
なお、図１（Ａ），（Ｂ）に示すように、例えば、第１のネットワーク１２０−１のＤＨＣＰサーバにより、第１のネットワークシステム１−１に接続されたコンピュータ２−１−２には、ＩＰアドレス１０．２０．３０．１００が設定され、サーバ装置３−１−１にはＩＰアドレス１０．２０．３０．１０が設定され、プリンタ装置４−１−１，４−１−ｎには、それぞれにＩＰアドレス１０．２０．３０．５０と１０．２０．３０．６０とが設定される。
また、例えば、第１のネットワーク１２０−２のＤＨＣＰサーバにより、第２のネットワークシステム１−１に接続されたコンピュータ２−１−２には、ＩＰアドレス５０．６０．７０．２００が設定され、サーバ装置３−２−１にはＩＰアドレス５０．６０．７０．５が設定され、プリンタ装置４−２−１，４−２−ｎには、それぞれにＩＰアドレス５０．６０．７０．６０と５０．６０．７０．７０とが設定される。
【００２９】
［ハードウェア構成］
以下、ネットワークシステム１に接続されたノードのハードウェア構成を説明する。
図１に示すように、ネットワークシステム１に接続されたノードは、ＣＰＵ１０２、ＲＯＭおよびＲＡＭなどを含むメモリ１０４およびこれらの周辺回路などから構成される本体１００、表示装置、キーボード、ＵＳＢポートおよびマウスなどを含む入出力装置１０６、ネットワーク１２０と本体１００との間で情報を送受信するインターフェース（ＩＦ）１１０、ＨＤ，ＣＤ，ＤＶＤなどの記憶媒体１１４に対してデータの書き込みおよび読み出しを行う記憶装置１１２、および、印刷装置２において印刷出力のために用いられる画像形成装置などの機能実現部１１６から構成される。
つまり、ネットワークシステム１を構成するノードそれぞれは、それぞれの機能を実現するための構成部分を有し、他のノード２と通信可能な一般的なコンピュータとしての構成部分を有している。
【００３０】
［設定情報］
以下、各周辺装置に設定される設定情報を説明する。
図２は、図１（Ａ），（Ｂ）に示したサーバ装置３およびプリンタ装置４に設定される設定情報を例示する図である。
図２に示すように、ネットワークシステム１に接続された周辺機器（例えばプリンタ装置４）には、プリンタ名、モデル（機種）名、ドライバ名、コンピュータ２への接続先ポート（接続先）およびプリンタ装置４それぞれの設定情報が含まれる。
なお、設定情報に含まれる接続先として、図１（Ａ），（Ｂ）に示したＩＰアドレスを示してもよい。
周辺機器の設定情報は、コンピュータ２において、サーバ装置３およびプリンタ装置４を利用するために用いられるプログラム（デバイスドライバ；図示せず）にも設定され、コンピュータ２からこれらの周辺機器を利用するために用いられる。
図２に示した各情報は、周辺装置のメモリ１０４および記憶装置１１２（図１）などに記憶される（以下同様）。
【００３１】
［ネットワークシステム間移動の際のコンピュータ２の処理］
以下、第１のネットワークシステム１−１から切り離され、第２のネットワークシステム１−２に接続されたコンピュータ２−１−２の処理を説明する。
なお、以下の説明においては、コンピュータ２−１−２を、単にコンピュータ２と略記することがある。
図３は、図１に示したコンピュータ２−１−２が、第１のネットワークシステム１−１から第２のネットワークシステム１−２に移動されたときの処理（Ｓ１０）を示すフローチャートである。
なお、図３に示した処理は、コンピュータ２にインストールされたＯＳ上で実行されるプログラム（いずれも図示せず）の処理により、コンピュータ２のハードウェア資源を具体的に利用して実現される。
【００３２】
図３に示すように、第１のネットワークシステム１−１から、第２のネットワークシステム１−２に移されると、ステップ１００（Ｓ１００）コンピュータ２は、ネットワーク１２０−２のＤＨＣＰサーバからＩＰアドレス（例えば、５０．６０．７０．２００；図１）の設定を受ける。
ステップ１０２（Ｓ１０２）において、コンピュータ２は、第２のネットワークシステム１−２内にブロードキャスト形式で、各周辺機器の設定情報およびＩＰアドレス（例えば、ＭＩＢ（Management Information Base）情報に含まれる）の送信を要求する。
第２のネットワークシステム１−２に接続された各周辺機器それぞれは、要求したコンピュータ２に対して、その設定情報およびＩＰアドレスなどを送信し、コンピュータ２は、送信されたこれらの情報を、ネットワーク１２０−２を介して受信する。
【００３３】
ステップ１０４（Ｓ１０４）において、コンピュータ２は、Ｓ１０２の処理において受信した全ての周辺機器の設定情報について処理が終了したか否かを判断する。
全ての周辺機器の設定情報について処理が終了したときには、コンピュータ２は処理を終了し、これ以外のときには、それまでに処理の対象とされていない周辺機器から受信した設定情報などを選択して、Ｓ１０６の処理に進む。
ステップ１０６（Ｓ１０６）において、コンピュータ２は、処理の対象として選択された周辺機器から受信した設定情報により示される周辺機器の機種が、第１のネットワークシステム１−１に接続されていたときに、デバイスドライバに設定されていた設定情報のいずれかにより示される周辺機器の機種と同じであるか否かを判断する。
つまり、例えば、コンピュータ２は、処理の対象として選択されたプリンタ装置４から受信した設定情報に含まれる「モデル名」、「ドライバ」名および「プリンタの設定」が、第１のネットワークシステム１−１に接続されていたときに、デバイスドライバに設定されていたこれらと同じ情報を含む設定情報を有する周辺機器があるか否かを判断する。
移動先の第２のネットワークシステム１−２に、第１のネットワークシステム１−１においてと同じ機種の周辺装置があるときには、コンピュータ２はＳ１０８の処理に進み、これ以外のときにはＳ１２０の処理に進む。
【００３４】
ステップ１０８（Ｓ１０８）において、コンピュータ２は、移動先の第２のネットワークシステム１−２に、第１のネットワークシステム１−１においてと同じ機種の周辺装置が複数あるか否かを判断する。
同じ機種の周辺装置が複数あるときには、コンピュータ２はＳ１１０の処理に進み、これ以外のときにはＳ１１２の処理に進む。
ステップ１１０（Ｓ１１０）において、コンピュータ２は、第１のネットワークシステム１−１においての周辺装置の構成と、できるだけ構成の周辺装置を選択する。
【００３５】
ステップ１１２（Ｓ１１２）において、コンピュータ２は、Ｓ１０６またはＳ１１０において選択された周辺装置の設定情報をデバイスドライバに設定し、このデバイスドライバを使用可能な状態として、Ｓ１０６の処理において同機種と判定された周辺機器の利用を可能とする。
ステップ１１４（Ｓ１１４）において、コンピュータ２は、Ｓ１１２において使用可能とされた処理対象の周辺機器の装置情報により、それまで記憶されていた同一機種の周辺機器の装置情報を更新する。
【００３６】
ステップ１２０（Ｓ１２０）において、コンピュータ２は、処理の対象として選択された周辺機器から受信した設定情報により示される周辺機器の機種が、第１のネットワークシステム１−１に接続されていたときに、デバイスドライバに設定されていた設定情報のいずれかにより示される周辺機器の機種と類似するか否かを判断する。
なお、周辺機器の類否は、プリンタの設定（ＤＥＶＭＯＤＥの内容）など、設定情報の内容が近似しているしているか否かにより判断される。
類似する周辺機器があるときにはコンピュータ２は、Ｓ１１２と同様な処理を行って、Ｓ１１４の処理に進み、これ以外のときにはＳ１２２の処理に進む。
なお、処理の対象として選択された周辺機器から受信した設定情報により示される周辺機器の機種と、第１のネットワークシステム１−１に接続されていたときに、デバイスドライバに設定されていた設定情報のいずれかにより示される周辺機器の機種と類似とが類似するとは、例えば、コンピュータ２に存在するいずれかのデバイスドライバに、その周辺装置の設定情報を設定することにより、その周辺装置の少なくとも一部の機能が利用可能になることを示す。
ステップ１２２（Ｓ１２２）において、コンピュータ２は、処理の対象となっていた周辺機器の設定情報を使用不可能とする。
【００３７】
図４は、図３に示した処理（Ｓ１０）により、第１のネットワークシステム１−１から第２のネットワークシステム１−２に移されたコンピュータ２が、どのような周辺機器を利用可能とするかを例示する図である。
図４に符号ａ，ｄを付して示すように、図３に示したＳ１０の処理により、コンピュータ２は、第２のネットワークシステム１−２に、以前接続されていた第１のネットワークシステム１−１と同じ機種で、同じ設定のプリンタ装置４が存在するときには、そのプリンタ装置４を利用可能とする。
【００３８】
また、図４に符号ｂを付して示すように、以前接続されていた第１のネットワークシステム１−１と同じ機種あるいは類似する周辺装置が第２のネットワークシステム１−２に存在しないときには、以前接続されていた第１のネットワークシステム１−１において接続されていたプリンタ装置４の使用を停止するようにデバイスドライバを設定する。
また、図４に符号ｃを付して示すように、新たに接続された第２のネットワークシステム１−２と接続されている周辺機器が、以前接続されていた第１のネットワークシステム１−１に存在したかったときには、コンピュータ２は、その周辺機器を利用するためのデバイスドライバを作成しない。
【符号の説明】
【００３９】
１・・・ネットワークシステム，
２・・・コンピュータ，
１００・・・本体，
１０４・・・メモリ，
１０６・・・入出力装置，
１１０・・・ＩＦ，
１１２・・・記憶装置，
１１４・・・記憶媒体，
１１６・・・機能実現部，
３・・・サーバ装置，
４・・・プリンタ装置，
【図１】
2011039900.tif 000003
【図２】
2011039900.tif 000004
【図３】
2011039900.tif 000005
【図４】
2011039900.tif 000006