(57)【要約】【課題】  ネットワークの管理設定変更を一時的にのみ変更したい場合に、設定復帰作業の失念等により、後続のユーザーによるネットワーク利用に支障を来たす不具合を効果的に防止できるネットワーク管理システムを提供する。【解決手段】  ネットワークシステム１において、復帰のための変更入力操作を万一失念した場合でも、管理設定情報の変更に対し、管理ソフトウェアの変更入力インターフェースからの変更入力操作とは無関係に自動復帰条件が予め定められている。管理設定情報が変更された後、該自動復帰条成立した場合には、当該変更前の予め定められた管理設定情報内容に勝手に復帰する。【選択図】    図１
2007065840.tif 000002
【特許請求の範囲】
【請求項１】
端末装置と、
該端末装置が接続されるネットワークと、
前記端末装置における管理ソフトウェアの実行により機能実現され、当該端末装置に管理設定情報の変更入力インターフェースを形成し、該変更入力インターフェースからの変更入力操作に基づいて、該端末装置による前記ネットワークの使用を管理するための管理設定情報を変更する管理設定情報変更手段と、
前記変更入力インターフェースからの変更入力操作とは無関係な、予め定められた自動復帰条件が成立した場合に、前記管理設定情報変更手段により変更された前記管理設定情報を当該変更前の予め定められた管理設定情報内容に復帰させる自動復帰処理を行なう管理設定情報自動復帰手段と、を備えたことを特徴とするネットワーク管理システム。
【請求項２】
前記ネットワークに対し複数の前記端末装置とともに、該端末装置により前記ネットワークを介して共有される周辺電子機器が接続され、
前記管理設定情報は、前記ネットワークを介した前記端末装置による前記周辺電子機器の使用に係る管理設定を行なうためのものである請求項１に記載のネットワーク管理システム。
【請求項３】
前記管理設定情報自動復帰手段は、前記管理設定情報に管理設定情報変更手段による変更履歴が生じた後、予め定められた自動復帰待機期間が経過した場合に前記自動復帰条件が成立したものと判断して前記自動復帰処理を行なう請求項２記載のネットワーク管理システム。
【請求項４】
前記管理設定情報自動復帰手段は、前記管理設定情報に対する前記変更入力操作が行なわれた前記端末装置において、該変更入力操作が行なわれてから一定時間以上、該端末装置の入力部に対するユーザーアクセスが途切れた場合に、前記自動復帰待機期間が経過したと判断して前記自動復帰処理を行なう請求項３記載のネットワーク管理システム。
【請求項５】
前記管理設定情報自動復帰手段は、前記管理ソフトウェア又は該管理ソフトウェアよりも下の階層に位置する基盤ソフトウェアの終了した場合に前記自動復帰条件が成立したものとして判断し、前記自動復帰処理を行なう請求項２ないし請求項４のいずれか１項に記載のネットワーク管理システム。
【請求項６】
前記管理設定情報自動復帰手段は、ある端末装置から前記管理設定情報の変更入力操作がなされた後、前記周辺電子機器に対して別の端末装置から前記周辺電子機器にアクセスがあった場合に前記自動復帰条件が成立したものとして判断し、前記自動復帰処理を行なう請求項２ないし請求項５のいずれか１項に記載のネットワーク管理システム。
【請求項７】
前記周辺電子機器は印刷装置であり、前記管理ソフトウェアは、前記端末装置に対し、前記印刷装置に対する印刷出力ジョブを生成するアプリケーションソフトウェアとは別にインストールされたものであり、前記管理設定情報は、前記管理ソフトウェアからの書き換えが可能であって前記アプリケーションソフトウェアからの書き換えが不能な管理設定情報記憶部に記憶されてなる請求項２ないし請求項６のいずれか１項に記載のネットワーク管理システム。
【請求項８】
前記周辺電子機器は、前記ネットワークに接続された外部通信網を経由して送られる電子メールを送受信するメール送受信機能を具備してなり、
前記管理設定情報は、前記メール送受信機能についての情報を含む請求項２ないし請求項７のいずれか１項に記載のネットワーク管理システム。
【請求項９】
前記管理設定情報は、前記周辺電子機器のネットワークプロトコル設定情報を含む請求項２ないし請求項８のいずれか１項に記載のネットワーク管理システム。
【請求項１０】
前記自動復帰処理により復帰させるべき管理設定情報である復帰対象管理設定情報を記憶する復帰対象管理設定情報記憶手段を備え、前記管理設定情報自動復帰手段は、前記自動復帰処理に際して、前記管理設定情報変更手段により変更された後の前記管理設定情報を無効化する一方、前記復帰対象管理設定情報を前記復帰対象管理設定情報記憶手段から読み出し、現在有効な管理設定情報内容として設定する請求項２ないし請求項９のいずれか１項に記載のネットワーク管理システム。
【請求項１１】
前記周辺電子機器には、前記ネットワークの管理処理に使用する現在有効な管理設定情報を記憶するための、揮発性メモリからなる管理設定情報記憶部と、前記復帰対象管理設定情報記憶手段をなす不揮発性メモリからなる復帰対象管理設定情報記憶部とが設けられ、
前記管理設定情報自動復帰手段は、前記自動復帰条件が成立した場合に、前記管理設定情報記憶部の記憶内容を、前記復帰対象管理設定情報記憶部から読み出された前記復帰対象管理設定情報により書き換える請求項１０記載のネットワーク管理システム。
【請求項１２】
前記端末装置において前記変更入力インターフェースには、該変更入力インターフェースにてなされる前記管理設定情報の変更に対し前記自動復帰処理を行なう自動復帰モードと、前記変更入力インターフェースから新たな変更入力を行なわない限り、変更された管理設定情報内容を確定的に有効化する確定モードとのいずれかを選択するモード選択手段が形成され、
前記管理設定情報自動復帰手段は、前記自動復帰モードが選択されている場合にのみ、前記自動復帰処理を行なう請求項２ないし請求項１１のいずれか１項に記載のネットワーク管理システム。
【請求項１３】
前記端末装置において前記変更入力インターフェースには、該変更入力インターフェースにてなされる前記管理設定情報の変更に対し前記自動復帰処理を行なう自動復帰モードと、前記変更入力インターフェースから新たな変更入力を行なわない限り、変更された管理設定情報内容を確定的に有効化する確定モードとのいずれかを選択するモード選択手段が形成され、
前記管理設定情報自動復帰手段は、前記自動復帰モードが選択されている場合にのみ、前記自動復帰処理を行なうものであり、
前記端末装置には、前記管理設定情報の変更内容を、前記ネットワークを介して前記周辺電子機器に送信する管理設定情報変更内容送信手段が設けられ、前記自動復帰モードが選択されている場合には、前記周辺電子機器に対し前記管理設定情報の変更内容とともに、当該変更が前記自動復帰処理の対象であることを示す自動復帰識別情報を送信するものであり、
前記周辺電子機器には、受信した変更後の前記管理設定情報を前記管理設定情報記憶部にロードするとともに、前記自動復帰識別情報を受信した場合にのみ、前記管理設定情報自動復帰手段は、前記自動復帰条件の成立に伴い、前記管理設定情報記憶部に記憶されている前記変更後の管理設定情報を、前記復帰対象管理設定情報記憶部から読み出された前記復帰対象管理設定情報により書き換える請求項１１記載のネットワーク管理システム。
【請求項１４】
前記周辺電子機器には、前記自動復帰識別情報を受信しなかった場合に、前記復帰対象管理設定情報記憶部内の前記復帰対象管理設定情報を、受信した変更後の前記管理設定情報により更新する復帰対象管理設定情報更新手段が設けられる請求項１３記載のネットワーク管理システム。
【請求項１５】
前記周辺電子機器に、前記自動復帰条件の成立判定手段が設けられている請求項１３又は請求項１４に記載のネットワーク管理システム。
【請求項１６】
前記周辺電子機器には、前記ネットワークの管理処理に使用する現在有効な管理設定情報を記憶するための、揮発性メモリからなる管理設定情報記憶部が設けられ、
他方、前記端末装置には前記復帰対象管理設定情報記憶手段が設けられ、前記管理設定情報変更手段により管理設定情報を変更する際に、変更前の管理設定情報を前記周辺装置から受信し前記復帰対象管理設定情報記憶手段に記憶し、前記管理設定情報自動復帰手段は、前記自動復帰条件が成立した場合に、該復帰対象管理設定情報記憶手段から前記復帰対象管理設定情報を読み出して前記周辺電子機器にこれを送信するものであり、前記周辺電子機器は、該復帰対象管理設定情報を受信して、前記管理設定情報記憶部の記憶内容を当該復帰対象管理設定情報により書き換える請求項１１記載のネットワーク管理システム。
【請求項１７】
前記端末装置に、前記自動復帰条件の成立判定手段が設けられている請求項１６記載のネットワーク管理システム。
【請求項１８】
前記端末装置には、該端末装置のユーザーを前記ネットワークに対するアクセスレベルと対応付けて登録するユーザー登録手段が設けられ、
前記復帰対象管理設定情報記憶手段は、登録された前記ユーザーのうち、予め定められたアクセスレベルよりも上位のアクセスレベルを付与されたユーザーにより入力設定された管理設定情報を前記復帰対象管理設定情報として記憶する請求項１０又は請求項１１に記載のネットワーク管理システム。
【請求項１９】
前記管理設定情報を変更しようとするユーザーが、前記復帰対象管理設定情報を入力設定したユーザーよりもアクセスレベルが下位である場合に、前記管理設定情報自動復帰手段は当該変更に対して前記自動復帰処理を行なう請求項１８記載のネットワーク管理システム。
【請求項２０】
前記ネットワークは電子メール送受信用に使用される外部通信網に接続され、かつ、前記端末装置の一部が前記電子メールを送受信するためのメール通信サーバとして使用され、前記管理設定情報は、前記端末装置に対する前記メール通信サーバの設定情報を含む請求項１に記載のネットワーク管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ネットワーク管理システムに関する。
【背景技術】
【０００２】
端末装置同士をネットワーク接続したり、あるいは複数の端末装置にて印刷装置（プリンタ）などの周辺電子機器をネットワーク上で共有したい場合は、個々の端末装置や周辺電子機器に、ネットワークプロトコル設定（例えば、ネットワーク上での相互識別のためのＩＰアドレス設定など）、ユーザーの登録及びアクセス条件設定など、管理設定を行う必要がある。この管理設定処理は、例えば周辺電子機器が接続されている場合に、その周辺電子機器の機能利用に係るアプリケーションソフトウェアとは別の、専用の管理ソフトウェア（管理ツール）を用いて行なわれる。
【０００３】
管理設定処理は、一般には管理者専用の端末装置（いわゆる管理サーバ）にて行なわれるが、管理ツールがインストールされていれば他の端末装置からでも実行することができる。一般には、管理設定処理の権限を与えられるのはネットワーク管理者として登録されたユーザーであり、管理者ＩＤやパスワード入力によりアクセスを許可され、管理設定処理を一元的に行なうことが許可される。
【０００４】
しかし、ネットワーク接続される端末装置や周辺電子機器の数が増え、管理内容が複雑化した場合、管理者もまた複数登録され、それぞれに管理設定処理の権限が与えられることもある。この場合、異なる管理者が個別に管理設定の変更を行なった場合、先に実施された重要な設定変更が、後で実施された設定変更履歴により改変されたり、消去されることもありえる。そこで、特許文献１には、複数の管理者にアクセスレベルを設定し、アクセスレベルが上位の管理者により設定された管理設定内容に対し、下位のアクセスレベルの管理者からの設定変更要求があった場合にはこれを拒絶するアクセス制御方式が開示されている。
【特許文献１】特開平２−１２３３４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１の方式では、アクセスレベルが下位の管理者は、自分よりも上位の管理者が一度設定変更を行なってしまうと、設定変更を行なうことができなくなってしまう。例えば、印刷装置などの周辺電子機器製品の開発フェーズにおいて、試作プロトタイプのネットワーク上での動作確認等を行ないたい場合、管理設定条件を頻繁に変更しながら試験を行なう必要がある。このような場合、上記特許文献のごとく、管理設定変更に関する制約が多いと、該試験等を行なう際に非常に非能率である。
【０００６】
他方、複数管理者の全員に、特に制約なく管理設定変更の権限を与えれば上記の問題は解消されるが、前述のごとく、先行する重要な設定内容が後続の設定変更により上書きされる惧れがあるほか、例えばある管理者が試験用に一時的に管理設定内容を変更し、試験終了後に変更した内容を元に戻すつもりであったのがこれを失念してしまったような場合、後続のユーザーによる端末装置のネットワーク接続に支障を来たしたり、周辺電子機器が使用不能になったり、あるいは望みの動作を行わなくなったりするなどの不具合を招来することがある。
【０００７】
本発明は、ネットワークの管理設定変更を一時的にのみ変更したい場合に、設定復帰作業の失念等により、後続のユーザーによるネットワーク利用に支障を来たす不具合を効果的に防止できるネットワーク管理システムを提供することにある。
【課題を解決するための手段及び発明の効果】
【０００８】
上記課題を解決するため、本発明のネットワーク管理システムは、端末装置と、該端末装置が接続されるネットワークと、端末装置における管理ソフトウェアの実行により機能実現され、当該端末装置に管理設定情報の変更入力インターフェースを形成し、該変更入力インターフェースからの変更入力操作に基づいて、該端末装置によるネットワークの使用を管理するための管理設定情報を変更する管理設定情報変更手段と、変更入力インターフェースからの変更入力操作とは無関係な、予め定められた自動復帰条件が成立した場合に、管理設定情報変更手段により変更された管理設定情報を当該変更前の予め定められた管理設定情報内容に復帰させる自動復帰処理を行なう管理設定情報自動復帰手段と、を備えたことを特徴とする。
【０００９】
なお、「端末装置によるネットワークの使用」とは、ネットワークに接続された端末装置により、当該ネットワークに接続された他の端末装置又は周辺電子機器に対し、該ネットワークを介してアクセスし、また、該アクセスに基づいてそれら他の端末装置又は周辺電子機器を使用することをいう。また、「ネットワークの使用管理に関する管理設定情報」とは、上記ネットワーク使用の主体となる端末装置への管理設定情報、又はそのアクセス先となる端末装置ないし周辺電子機器への管理設定情報のことである。
【００１０】
端末装置の変更入力インターフェースからの変更入力操作に基づいて一度変更した管理設定情報は、該変更入力インターフェースから再度変更入力操作を行なうことによって、変更前の管理設定情報内容に戻す（つまり、復帰させる）ことができるが、これは面倒であるし、該復帰のための変更入力操作を失念すれば、誰かが変更入力操作を行なうまでは変更した管理設定情報内容が残り続けることになる。しかし、上記本発明によると、復帰のための変更入力操作を万一失念した場合でも、管理設定情報の変更に対し、該変更入力インターフェースからの変更入力操作とは無関係な自動復帰条件が予め定められているので、管理設定情報が変更された後、該自動復帰条成立した場合には、当該変更前の予め定められた管理設定情報内容に勝手に復帰するようになっている。その結果、後続のユーザーによる端末装置のネットワーク接続に支障を来たしたり、周辺電子機器が使用不能になったり、あるいは望みの動作を行わなくなったりするなどの不具合を効果的に防止できる。
【００１１】
ネットワークに対しては、複数の端末装置とともに、該端末装置によりネットワークを介して共有される周辺電子機器を接続することができる。この場合、管理設定情報は、ネットワークを介した端末装置による周辺電子機器の使用に係る管理設定を行うためのものとすることができる。周辺電子機器の使用に際して、その管理設定情報を一時的に変更した場合でも、自動復帰条件成立により変更前の管理設定情報内容に自動復帰するので、管理設定情報を元も戻す作業を失念しても、その後の該周辺電子機器の使用に影響が及ぶことを効果的に防止できる。
【００１２】
また、何らかの作業等のために、管理設定情報を一時的に変更したい場合、その作業が終われば変更後の管理設定情報内容は不要になるので、速やかにこれを変更前の状態に戻すことが望ましい。この場合、上記作業等を行なうために、変更入力操作により管理設定情報が内容変更された状態を時限的に継続させ、その後、変更前の予め定められた管理設定情報内容に自動復帰させるための、自動復帰待機期間を予め定めておくとよい。管理設定情報自動復帰手段は、管理設定情報に管理設定情報変更手段による変更履歴が生じた後、予め定められた自動復帰待機期間が経過した場合に自動復帰条件が成立したものと判断して自動復帰処理を行なうものとして構成することができる。
【００１３】
具体的には、自動復帰待機期間の継続時間を設定・計測するタイマーを設けることができ、管理設定情報自動復帰手段は、設定された継続時間をタイマーが計測し終わった場合に自動復帰処理を行なうものとして構成することができる。タイマー設定された継続時間（自動復帰待機期間）が満了することで、上記の自動復帰処理を確実に行なうことができる。
【００１４】
例えば、管理設定情報の変更が行なわれた後、端末装置の入力部に対するユーザーアクセスが不自然に長時間途切れた場合は、ユーザーが一時的に管理設定情報を変更するつもりで、その後の復帰作業を失念している可能性が高いといえる。そこで、管理設定情報自動復帰手段は、管理設定情報に対す変更入力操作が行なわれた端末装置において、該変更入力操作が行なわれてから一定時間以上、該端末装置の入力部に対するユーザーアクセスが途切れた場合に、自動復帰待機期間が経過したと判断して自動復帰処理を行なうものとすることができる。このようにすると、変更後の管理設定情報内容がまだ必要な段階（例えば何らかの作業を継続中）に、タイマーにより、管理設定情報が古い内容に強制復帰してしまう不具合を効果的に防止できる。
【００１５】
一方、管理設定情報自動復帰手段は、管理ソフトウェア又は該管理ソフトウェアよりも下の階層（つまり、コンピュータハードウェアに近い側の階層）に位置する基盤ソフトウェアの終了した場合に自動復帰条件が成立したものとして判断し、自動復帰処理を行なうものとすることもできる。管理設定情報の変更を伴うネットワーク上での作業等が終了した後、管理ソフトウェア又はその基盤ソフトウェア（プラットフォームあるいはオペレーティングシステム）が終了処理されるのを契機に自動復帰条件が成立したものとして判断することで、変更後の管理設定情報内容がまだ必要な段階（例えば何らかの作業を継続中）に、タイマー等により管理設定情報が古い内容に強制復帰してしまう不具合を効果的に防止できる。この場合、管理ソフトウェア又はその基盤ソフトウェアが終了処理されたときを、自動復帰待機期間満了のタイミングとして捉えることができる。
【００１６】
この場合、管理設定情報自動復帰手段は、ある端末装置から管理設定情報の変更入力操作がなされた後、周辺電子機器に対して別の端末装置から周辺電子機器にアクセスがあった場合に自動復帰条件が成立したものとして判断し、自動復帰処理を行なうことができる。すなわち、第一のユーザー（管理者）が特定の端末装置から管理設定情報の変更を行なった場合、管理設定情報の変更を欲しない第二のユーザーが別の端末装置から上記周辺電子機器にアクセスした場合に、直ちに前述の自動復帰処理がなされるので、管理設定情報の変更の影響が、該第二のユーザーによる周辺電子機器の使用に及ぶことがない。
【００１７】
上記の周辺電子機器は印刷装置とすることができる。この場合、管理ソフトウェアは、端末装置に対し、印刷装置に対する印刷出力ジョブを生成するアプリケーションソフトウェアとは別にインストールされたものとすることができる。そして、管理設定情報は、管理ソフトウェアからの書き換えが可能であってアプリケーションソフトウェアからの書き換えが不能な管理設定情報記憶部に記憶することができる。このようにすることで、例えば管理者の資格を有さない一般ユーザーが、印刷装置を使用するアプリケーションソフトウェア側から管理設定情報を誤って（あるいは故意に）書き換えてしまう不具合を効果的に防止することができる。
【００１８】
上記の前記周辺電子機器は、前記ネットワークに接続された外部通信網を経由して送られる電子メールを送受信するメール送受信機能を具備して構成され、前記管理設定情報は、前記メール送受信機能についての情報を含むことができる。周辺電子機器に電子メール送受信機能を搭載することで、通信を介した印刷装置の利用価値を高めることができる。この場合、この電子メール利用に係る設定も、印刷装置への管理設定対象となり、本発明の適用対象をより拡張することができる。具体的には、上記周辺電子機器を印刷装置とし、その印刷装置は、ネットワークに接続された外部通信網を経由して送られてくる印刷画像データが組み込まれた電子メールを受信するメール受信元装置、又はネットワークを介して端末装置から受信した印刷画像データを電子メールに組み込んで外部通信網に送出するメール送信元装置の機能を具備してなるものとして構成することができる。印刷画像データの電子メール送受信機能を搭載することで、通信を介した印刷装置の利用価値をより高めることができる。
【００１９】
（変更の対象となる）管理設定情報は、周辺電子機器のネットワークプロトコル設定情報を含むものとすることができる。周辺電子機器のネットワークプロトコル設定情報の変更は、ネットワーク上に接続された端末装置による周辺電子機器へのアクセスに直接的に影響し、変更後の設定情報を元に戻す作業を失念した場合に、アクセス不能となる端末装置あるいは周辺電子機器も発生しうる。従って、本発明の適用により、こうした不具合を未然に防ぐことができ、波及効果が大きい。
【００２０】
本発明のネットワーク管理システムには、自動復帰処理により復帰させるべき管理設定情報である復帰対象管理設定情報を記憶する復帰対象管理設定情報記憶手段を設けることができる。管理設定情報自動復帰手段は、自動復帰処理に際して、管理設定情報変更手段により変更された後の管理設定情報を無効化する一方、復帰対象管理設定情報を復帰対象管理設定情報記憶手段から読み出し、現在有効な管理設定情報内容として設定することができる。これにより、変更後の管理設定情報が不要となった場合に、別途記憶されている復帰対象管理設定情報を用いて前述の自動復帰処理を速やかに行なうことができる。
【００２１】
ネットワークに対し複数の端末装置とともに、該端末装置によりネットワークを介して共有される周辺電子機器が接続され、管理設定情報が、ネットワークを介した端末装置による周辺電子機器の使用に係る管理設定を行うためのものである場合、周辺電子機器には、ネットワークの管理処理に使用する現在有効な管理設定情報を記憶するための、揮発性メモリ（例えばＲＡＭで構成できる）からなる管理設定情報記憶部と、復帰対象管理設定情報記憶手段をなす不揮発性メモリ（例えば、バックアップ電源付きのＲＡＭか、電気的に内容書き換えが可能なＲＯＭ（ＥＥＰＲＯＭあるいはフラッシュメモリ）など）からなる復帰対象管理設定情報記憶部とを設けることができる。
【００２２】
この場合、管理設定情報自動復帰手段は、自動復帰条件が成立した場合に、管理設定情報記憶部の記憶内容を、復帰対象管理設定情報記憶部から読み出された復帰対象管理設定情報により書き換えるものとすることができる。管理設定情報への変更内容が一時的なものであれ、確定的なものであれ、書き込まれた変更後の管理設定情報は、該管理設定情報を使用するソフトウェアの割当メモリ空間内にスタックする必要があり、管理設定情報記憶部はそのスタック領域として使用できる。そして、前述の自動復帰処理を行なう場合は、管理設定情報記憶部における管理設定情報の書込情報を、不揮発性メモリから読み出された復帰対象管理設定情報により書き換え（例えば上書き）することにより、簡単に実行できる。なお、上記構成では、周辺電子機器側に復帰対象管理設定情報記憶手段が設けられ、自動復帰条件の成立により、管理設定情報記憶部の内容を復帰対象管理設定情報にて書き換える処理を行なう。従って、自動復帰条件が成立したか否かを判定する自動復帰条件判定手段を周辺電子機器側に設けておけば、上記の自動復帰処理を周辺電子機器内で完結することができ、処理をより単純化することができる。
【００２３】
周辺電子機器を立ち上げた場合は、管理設定情報記憶部には復帰対象管理設定情報記憶部から読み出された復帰対象管理設定情報をデフォルトの管理設定情報としてロードすることができる。この場合、管理設定情報の変更処理は、この管理設定情報記憶部上での書き換え処理により実行できる。周辺電子機器の電源を落とせば、管理設定情報記憶部に記憶されている変更後の管理設定情報は喪失され、その後再度周辺電子機器を立ち上げると、復帰対象管理設定情報の内容の自動復帰することとなる。
【００２４】
本発明においては、例えば、上位アクセスレベルの管理者等が恒久的な設定変更を意図して管理設定情報の変更入力を行なう場合、その設定変更内容が自動復帰処理により喪失することは当然望ましくない。そこで、端末装置において変更入力インターフェースには、該変更入力インターフェースにてなされる管理設定情報の変更に対し自動復帰処理を行なう自動復帰モードと、変更入力インターフェースから新たな変更入力を行なわない限り、変更された管理設定情報内容を確定的に有効化する確定モードとのいずれかを選択するモード選択手段を形成しておくことができる。この場合、管理設定情報自動復帰手段は、自動復帰モードが選択されている場合にのみ、自動復帰処理を行なうものとすることができる。このようにすることで、自動復帰処理の不要な管理設定情報変更に対しては自動復帰モードを選択しないことで、意図せざる自動復帰処理により、その設定変更内容が喪失する不具合を防止することができる。
【００２５】
前述の自動復帰モードと確定モードとの選択が可能な構成においては、次のような態様が可能である。すなわち、端末装置に、管理設定情報の変更内容を、ネットワークを介して周辺電子機器に送信する管理設定情報変更内容送信手段を設け、自動復帰モードが選択されている場合には、周辺電子機器に対し管理設定情報の変更内容とともに、当該変更が自動復帰処理の対象であることを示す自動復帰識別情報を送信するものとすることができる。周辺電子機器には、受信した変更後の管理設定情報を管理設定情報記憶部にロードするとともに、自動復帰識別情報を受信した場合にのみ、管理設定情報自動復帰手段は、自動復帰条件の成立に伴い、管理設定情報記憶部に記憶されている変更後の管理設定情報を、復帰対象管理設定情報記憶部から読み出された復帰対象管理設定情報により書き換えるものとすることができる。このようにすると、自動復帰モードが選択されなかった場合には、端末装置から送信される（変更後の）管理設定情報に自動復帰識別情報が添付されず、これを受ける周辺電子機器側で、管理設定情報記憶部に記憶されている変更後の管理設定情報が復帰対象管理設定情報により書き換えられる不具合を確実に防止することができる。
【００２６】
一方、周辺電子機器には、自動復帰識別情報を受信しなかった場合に、復帰対象管理設定情報記憶部内の復帰対象管理設定情報を、受信した変更後の管理設定情報により更新する復帰対象管理設定情報更新手段を設けることができる。これにより、周辺電子機器側では、自動復帰識別情報を受信しなかった場合を、前述の確定モードと判断することができ、復帰対象管理設定情報の更新処理をスムーズに行なうことができる。
【００２７】
ネットワークに対し複数の端末装置とともに、該端末装置によりネットワークを介して共有される周辺電子機器が接続され、管理設定情報が、ネットワークを介した端末装置による周辺電子機器の使用に係る管理設定を行うためのものである場合は、次のように構成することもできる。すなわち、周辺電子機器には、ネットワークの管理処理に使用する現在有効な管理設定情報を記憶するための、揮発性メモリからなる管理設定情報記憶部を設け、他方、復帰対象管理設定情報記憶手段を端末装置に設け、管理設定情報自動復帰手段は、自動復帰条件が成立した場合に、該復帰対象管理設定情報記憶手段から復帰対象管理設定情報を読み出して周辺電子機器にこれを送信するものであり、周辺電子機器は、該復帰対象管理設定情報を受信して、管理設定情報記憶部の記憶内容を当該復帰対象管理設定情報により書き換えるものとする。これによると、周辺電子機器側に管理設定情報自動復帰手段の機能が備わっていない場合でも、端末装置側でその処理の要部を完結することができ、本発明が適用可能な周辺電子機器のバリエーションを拡張することができる。この場合、自動復帰条件の成立判定手段は、端末装置に設けておくことができる。
【００２８】
次に、端末装置には、該端末装置のユーザーをネットワークに対するアクセスレベルと対応付けて登録するユーザー登録手段を設けることができる。復帰対象管理設定情報記憶手段は、登録されたユーザーのうち、予め定められたアクセスレベルよりも上位のアクセスレベルを付与されたユーザーにより入力設定された管理設定情報を復帰対象管理設定情報として記憶するものとすることができる。つまり、上位アクセスレベルを有したユーザーは、一般にはネットワークの使用状態を統括把握した上位のネットワーク管理者であり、そのネットワーク管理者が作成した管理設定情報を、自動復帰処理に使用される復帰対象管理設定情報として優先利用することで、該上位ネットワーク管理者は、自動復帰処理後のネットワークの管理設定状態を容易に把握することができる。
【００２９】
この場合、管理設定情報を変更しようとするユーザーが、復帰対象管理設定情報を入力設定したユーザーよりもアクセスレベルが下位である場合に、管理設定情報自動復帰手段は当該変更に対して自動復帰処理を行なうものとすることができる。このようにすると、上記自動復帰処理の適用により、上位アクセスレベルのユーザーに係る管理設定情報の設定内容を、下位アクセスレベルのユーザーによる管理設定情報の変更に対して優先することができ、ネットワーク設定管理をより合理的に行なうことができる。
【００３０】
また、本発明のネットワーク管理システムでは、ネットワークが電子メール送受信用に使用される外部通信網に接続され、かつ、端末装置の一部が電子メールを送受信するためのメール通信サーバとして使用され、（変更の対象となる）管理設定情報は、端末装置に対するメール通信サーバの設定情報を含むものとすることができる。メール通信サーバの設定情報が変更されると、例えば設定変更に対応していない端末装置（あるいはメール送受信機能を備えた前述の印刷装置）からの電子メールの送受信が不能となる場合が発生しうる。従って、本発明の適用により、こうした不具合を未然に防ぐことができ、波及効果が大きい。
【発明を実施するための最良の形態】
【００３１】
以下、本発明の実施の形態を、図面を用いて説明する。
図１は、本発明の適用対象となるネットワークシステムの一例を示す概略図であり、複数の端末装置３０ａ，３０ｂ，５０と、周辺電子機器としての印刷装置１０と、それら端末装置３０ａ，３０ｂ及び印刷装置１０が接続されるネットワーク３００とを備える。ネットワーク３００は、ブロードバンドルータ５１を介して地域ＩＰ網（例えば、ＡＤＳＬ通信網や光通信網）等で構成されるインターネット通信網に接続されている。このインターネット通信網は、電子メール送受信用に使用される外部通信網として機能するものであり、端末装置５０は、この電子メールを送受信するためのメール通信サーバとして使用される。
【００３２】
図２は、印刷装置２の電気的構成を示すブロック図である。印刷装置２の制御主体は、ＣＰＵ１１、ＲＯＭ１３、ＲＡＭ１２（揮発性メモリ）、ＥＥＰＲＯＭ５３（書き換え可能な不揮発性メモリ）、ネットワーク３００との間で通信する通信インターフェース１８、ネットワーク３００を介して受信した印刷制御データを一時格納する受信バッファメモリ１７、及び入出力部１５が内部バス１４により接続されたコンピュータハードウェアからなる。入出力部１５には、周知のインクジェット印刷機構、レーザー印刷機構、熱転写印刷機構、あるいはドットインパクト式印刷機構などからなる印刷部２３、ＬＣＤ等からなる表示部２２、タッチパネル、押しボタンスイッチあるいはテンキーなどから構成された入力部２１が接続されている。
【００３３】
また、本実施形態において印刷装置１０はいわゆる複合機として構成され、印刷部２３のほかに、複写や画像取り込みに使用するスキャナ部２４、及びＦＡＸ部２５も制御対象として入力部２１に接続されている。これら印刷部２３、スキャナ部２４及びＦＡＸ部２５の動作は周知のものであり、ＲＯＭ１３に格納された対応する制御ソフトウェア１３ａ，１３ｂ，１３ｃを、ＣＰＵ１１がＲＡＭ１２の制御ワークエリア１２ａにて実行することで動作制御される。
【００３４】
また、印刷装置１０は、ネットワーク３００に接続された外部通信網を経由して送られてくる印刷画像データが組み込まれた電子メールを受信するメール受信元装置、及びネットワークを介して端末装置３０ａ，３０ｂから受信した印刷画像データを電子メールに組み込んで外部通信網に送出するメール送信元装置の機能を具備してなる。このメール送受信機能を実現するソフトウェアは周知のものであり、ＲＯＭ１３に格納された通信ソフトウェア１３ｃに組み込まれている。
【００３５】
次に、端末装置３０ａ，３０ｂ，５０は周知のパソコンあるいはワークステーションとして構成され、そのコンピュータハードウェア部分は、図３及び図４に示すように、いずれも、ＣＰＵ１０１、ＲＡＭ１０２、ＲＯＭ１０３、ネットワーク３００との間でデータ送受信を行なうための通信インターフェース１１０、及び入出力部１０６が内部バス１０５により接続された構成を有する。また、インターフェース（Ｉ／Ｆ）１１４，１１９を介して、記憶装置（本実施形態ではＨＤＤを採用している）１０４やＣＤ−ＲＯＭドライブ１０９などが接続されている。また、入出力部１０６には、ＬＣＤあるいはＣＲＴからなる表示部１０８、キーボードあるいはマウス等からなる入力部１０７が接続されている。
【００３６】
記憶装置１０４には、各端末装置３０ａ，３０ｂ，５０の基盤ソフトウェアとなるＯＳ１０４ａ、印刷機能を有した種々のアプリケーション１０４ｂ、ネットワーク３００を介して印刷装置１０（図１）への印刷制御指令処理を行なうプリンタドライバ１０４ｃがインストールされている。アプリケーション１０４ｂからの印刷ジョブの実行を指令すると、プリンタドライバ１０４ｃが印刷ジョブワークメモリ１０２ａを使用してＣＰＵ１０１により実行され、当該印刷ジョブに係る印刷データがネットワーク３００を介して印刷装置１０に送信される。印刷書式等の印刷設定データは、図示しない印刷ジョブウィンドウから随時設定可能であり、印刷設定メモリ１０２ｂにロードして使用される。印刷実行時には、展開用の印刷データに該印刷設定データが添付されたバイナリ印刷データとして印刷装置１０へ転送される。印刷装置１０では、印刷設定データを参照して印刷データをビットマップのページ印刷画像データに展開（ラスタライズ）し、印刷を実行する。
【００３７】
各端末装置３０ａ，３０ｂ，５０により、ネットワーク３００を使用するためには、すなわち、ネットワーク３００に接続された１つの端末装置（例えば端末装置３０ａ，５０）から、当該ネットワーク３００に接続された他の端末装置（例えば端末装置３０ｂ）又印刷装置（周辺電子機器）１０に、該ネットワーク３００を介してアクセスするか、あるいは、該アクセスによりそれら装置３０ｂあるいは１０を使用するためには、各端末装置３０ａ，３０ｂ，５０及び印刷装置（周辺電子機器）１０に、上記ネットワーク使用に関する管理設定を行なう必要がある。この管理設定は、管理装置をなす端末装置３０ａの記憶装置１０４にインストールされた管理ソフトウェア１０４ｄの実行により行なうことができる。
【００３８】
具体的には、端末装置３０ａにて管理ソフトウェア１０４ｄ（ＲＡＭ１０２の管理ソフトワークメモリ１０２ｃを使用して実行される）を起動すると、その表示部１０８には、ＯＳ１０４上のグラフィックユーザーインターフェースにて、図６、図７あるいは図８に示すような管理設定ウィンドウ２１０，２１１あるいは２１２（管理設定インターフェース）が開き、該管理設定ウィンドウ２１０，２１１あるいは２１２から、入力部１０７を用いて管理設定情報を入力することができる。また、管理設定ウィンドウ２１０，２１１あるいは２１２は、一旦設定された管理設定情報（管理設定データ）の変更入力を行なう変更入力インターフェースとしても機能し、該ウィンドウ２１０，２１１あるいは２１２上での変更入力操作に基づいて、管理設定情報を変更することができる（管理設定情報変更手段）。
【００３９】
図３に示すように、端末装置３０ａ（管理装置）自身の管理設定データは、記憶装置１０４の記憶領域１０４ｅに書き込み、管理設定を行う。また、他の端末装置３０ｂ（あるいは５０）及び印刷装置（周辺電子機器）１０の管理設定データは、端末装置３０ａの管理設定ウィンドウ２１０，２１１あるいは２１２から入力され、ネットワーク３００を介して対象となる装置３０ｂ，５０，１０に転送される。図４に示すごとく、端末装置３０ｂでは、受信した管理設定データを記憶装置１０４の記憶領域１０４ｅに書き込む。さらに、図２に示すように、印刷装置（周辺電子機器）１０では、受信した管理設定データをＥＥＰＲＯＭ５３の記憶領域５３ａに書き込む。
【００４０】
本実施形態において管理設定データは、ネットワーク３００にアクセスする際に必要となるネットワークプロトコル設定情報とされている。管理ソフトウェアを立ち上げ、設定対象となるデバイス（周辺電子機器（印刷装置１０）あるいは各端末装置）を選択して、図６の管理設定ウィンドウ２１０を開くと、設定可能なネットワークプロトコル設定情報として、選択したデバイスのＩＰアドレス、サブネットマスク及びゲートウェイ（いずれも周知の設定情報なので、詳細については説明を省略する）の各データを入力・設定することが可能である。
【００４１】
また、前述の通り、図２に示す印刷装置１０は、メール受信元装置及びメール送信元装置の機能を具備してなる。そして、印刷装置１０が電子メールを送受信するための受信サーバ設定や送信サーバ設定などを含むメール設定情報は、ＥＥＰＲＯＭ５３のメモリ領域５３ｂに、メール設定データとして格納されており、ＲＡＭ１２のメール設定メモリ１２ｄに随時ロードして使用される。このメール設定情報も管理設定データの一つであり、その確定内容を記憶するＥＥＰＲＯＭ５３のメモリ領域５３ｂは復帰対象管理設定情報記憶手段の一つをなし、当該メモリ領域５３ｂに記憶されたメール設定データは復帰対象管理設定情報の一つをなす。そして、実際のメール送受信処理時において、メール設定データがロードされるメール設定メモリ１２ｄは、管理設定情報記憶部をなす。
【００４２】
端末装置３０ａ，３０ｂ及び印刷装置１０の管理設定メモリ１０２ｄ，１２ｂに記憶された管理設定データ（情報）は、管理ソフトウェア１０４ｄからの書き換えは可能であるが、アプリケーションソフトウェア１０４ｂからの書き換えは不能である。他方、印刷設定メモリ１０２ｄ内の印刷設定データは、アプリケーションソフトウェア１０４ｂ（ひいては、これと連動するプリンタドライバ１０４ｃ）からの書き換えが可能である。
【００４３】
なお、管理ソフトウェア１０４ｄは管理装置以外の端末装置、例えば図４に示すように、クライアント側の端末装置３０ｂ（さらには端末装置５０）にもインストールすることが可能であり、これによって、該管理装置以外の端末装置からでも管理設定情報の書き込みあるいは書き換えが可能である。以下の説明では、端末装置３０ｂ及び端末装置５０にも管理ソフトウェア１０４ｄがインストールされているものとする。
【００４４】
印刷装置１０あるいは端末装置３０ａ，３０ｂ，５０の管理設定情報は、管理ソフトウェア１０４により、図６〜図８の管理設定ウィンドウ２１０，２１１あるいは２１２（変更入力インターフェース）を用いて随時変更を行なうことができる。このとき、この変更された管理設定情報の内容は、変更入力インターフェースから新たな変更入力を行なわない限り、変更された管理設定情報内容を確定的に有効化する確定モードと、予め定められた自動復帰条件が成立した場合に、管理設定情報変更手段により変更された管理設定情報を当該変更前の予め定められた管理設定情報内容に復帰させる自動復帰処理を行なう自動復帰モード（この場合、管理ソフトウェア１０４は、管理設定情報自動復帰手段を実現する）との、いずれかにより取り扱うことができる。なお、本実施形態では、自動復帰モードのことを、「変更された管理設定情報が一時的にのみ有効化される」という意味で、「テンポラリモード」とも称する。
【００４５】
例えば、図６の管理設定ウィンドウ２１０は、ネットワークプロトコル設定の入力・変更用のものである。ネットワークプロトコル設定を変更したいデバイスを選択してこのウィンドウを開くと、ＩＰアドレス、サブネットマスク及びゲートウェイの現在の設定値（Current Status）が、管理設定メモリ１０２ｄから読み出され、各々対応する表示ウィンドウ内に表示される。ユーザーはこれを参照して、変更入力用のウィンドウ（Set Value）内に、変更後の内容を入力部１０７（図３、図４）から入力する。確定モードを選択する場合は、確定ボタン（Apply）をクリックする。他方、自動復帰モードを選択する場合は一時ボタン（Temporal Apply）をクリックする。すなわち、モード選択手段の機能が実現されている。
【００４６】
なお、図７の管理設定ウィンドウ２１１は、メール送信サーバアドレス（ＳＭＴＰ）、メール受信サーバアドレス（ＰＯＰ３）及び印刷装置１０の電子メールアドレス（Printer E-Mail Address）を含むメール設定情報の入力・変更用のものである。また、図８の管理設定ウィンドウ２１１は、メール送信サーバアドレス（ＳＭＴＰ）、印刷装置１０の電子メールアドレス（Printer E-Mail Address）、及び印刷装置１０（周辺電子機器）からの電子メールの送信先となる電子メールアドレス（Administrator E-Mail Address）を含むメール設定情報の入力・変更用のものである。いずれも、基本的な構成は、図６の管理設定ウィンドウ２１０と同じである。
【００４７】
前述のごとく、変更入力を行なった端末装置（この場合、３０ａ）自身に係る管理設定情報が変更される場合は、その端末装置の管理設定メモリ１０２ｄ（ＲＡＭ１０２）あるいはメール設定メモリ１０２ｆ内の管理設定情報が、入力された管理設定情報の内容にて上書き更新される（つまり、古い管理設定情報が無効化され、代わって新しい管理設定情報が有効化される）。他方、変更入力を行なった端末装置以外のデバイス（端末装置３０ｂもしくは印刷装置１０）の管理設定情報が変更される場合は、入力された管理設定情報の内容がネットワーク３００を介して書き換え先のデバイスに送信され、該デバイスが端末装置３０ｂである場合は、図４の管理設定メモリ１０２ｄ（ＲＡＭ１０２）あるいはメール設定メモリ１０２ｆの内容が、また、印刷装置１０の場合は、図２の管理設定メモリ１２ｂ（ＲＡＭ１２）あるいはメール設定メモリ１２ｄの内容が、送信されてきた管理設定情報の内容にて上書き更新される。
【００４８】
この場合、確定モードが選択されていると、入力ないし送信されてきた変更後の管理設定情報の内容により、端末装置３０ａ，３０ｂの場合は、図３ないし図４の記憶装置１０４内の管理設定データ１０４ｅ（その記憶エリアが復帰対象管理設定情報記憶部をなす）あるいはメール設定データ１０４ｇ（復帰用メール設定データ：その記憶エリアは復帰対象管理設定情報記憶部をなす）の内容が、印刷装置１０の場合は、図２の復帰用管理設定データ５３ａ（ＥＥＰＲＯＭ５３内）の内容が、それぞれ、送信されてきた管理設定情報の内容にて上書き更新される。このように、更新された管理設定情報の内容は、記憶内容が不揮発性となる記憶装置１０４ないしＥＥＰＲＯＭ５３に確定書き込みされ、自動復帰モードが選択された際の、復帰させるべき管理設定情報内容として使用される。
【００４９】
端末装置３０ａ，３０ｂの記憶装置１０４には、アクセスレベル設定データ１０４ｆが登録されている。このアクセスレベル設定データ１０４ｆは、端末装置端末装置３０ａ，３０ｂのユーザーをネットワークに対するアクセスレベルと対応付けて登録するもので（ユーザー登録手段）、ユーザー名とパスワードにアクセスレベル（数字が小さいほうが上位のアクセスレベルであることを意味する）が対応付けられ、記憶されている。また、各ユーザーには、管理設定情報の変更権利の有無に係る情報も合わせて記憶されている。具体的には、アクセスレベルが上位（１）のユーザーには、全ての管理設定情報の変更権が与えられ（◎）、アクセスレベルが中位（２）のユーザーには、管理設定情報の一部（例えば設定データ１及び設定データ２のうちの、設定データ２のみ）についての変更権が与えられる（〇）。アクセスレベルが下位（３）のユーザーには、該ユーザーの一部にのみ、管理設定情報の一部の変更についての変更権が与えられ（○）、その他の下位（３）のユーザーには、変更権が与えられ（×）ていない。
【００５０】
確定モードが選択され、更新された管理設定情報の内容が、記憶内容が不揮発性となる記憶装置１０４ないしＥＥＰＲＯＭ５３（復帰対象管理設定情報記憶部）に確定書き込みされた場合、その確定変更を行なったユーザーのアクセスレベル（あるいはユーザー名）も管理設定情報とともに記憶される。そして、次に、別のユーザーから確定モードによる管理設定情報の変更が要求された場合は、アクセスレベル設定データ１０４ｆを参照することにより、当該確定変更が認められるべきか否かが判断される。そして、そのユーザーのアクセスレベルが、管理設定情報の確定変更を前回行なったユーザーのアクセスレベルよりも高い場合は、確定モードの選択が受理される。また、前回行なったユーザーのアクセスレベルよりも低い場合は、確定モードの選択が拒否される。なお、前回行なったユーザーのアクセスレベルと同じであった場合は、適宜取り決めをしておく（例えば、管理設定情報の変更権が与えられている場合に限って、確定モードの選択が受理されるなど）。
【００５１】
一方、テンポラリモード（自動復帰モード）が選択された場合は、ＲＡＭ１０２あるいはＲＡＭ１２上の管理設定情報記憶部での管理設定情報の書き換えのみがなされ、不揮発性記憶部（記憶装置１０４ないしＥＥＰＲＯＭ５３）として構成された上記復帰対象管理設定情報記憶部における管理設定情報の書き換え・更新はなされない。具体的には、変更入力を行なった端末装置（この場合、３０ａ）自身に係る管理設定情報がテンポラリモードにて変更される場合は、その端末装置の管理設定メモリ１０２ｄ（ＲＡＭ１０２）あるいはメール設定メモリ１０２ｄ内の管理設定情報が、入力された管理設定情報の内容にて上書き更新される。他方、変更入力を行なった端末装置以外のデバイス（端末装置３０ｂもしくは印刷装置１０）の管理設定情報が変更される場合は、入力された管理設定情報の内容に、該管理設定情報の変更がテンポラリモード（自動復帰モード）によるものであることを示す自動復帰識別情報を添付した形で、ネットワーク３００を介して書き換え先のデバイスに送信する。そして、該デバイスが端末装置３０ｂである場合は、図４の管理設定メモリ１０２ｄ（ＲＡＭ１０２）あるいはメール設定メモリ１０２ｄの内容が、また、印刷装置１０の場合は、図２の管理設定メモリ１２ｂ（ＲＡＭ１２）あるいはメール設定メモリ１２ｄの内容が、送信されてきた管理設定情報の内容にて上書き更新される。自動復帰識別情報は、例えば、送信すべき管理設定情報（変更後のもの）のデータ列の末尾又は先頭に付加された識別ビットとすることができ、該識別ビットが「０」であればテンポラリモード非選択、同じく「１」であればテンポラリモード選択として識別することができる。
【００５２】
テンポラリモードが選択された場合、ＲＡＭ１０２あるいはＲＡＭ１２上の管理設定情報記憶部での管理設定情報の変更がなされたあと、予め定められた自動復帰条件が成立すると、上記の復帰対象管理設定情報記憶部に記憶されている（変更前の）管理設定情報が読み出され、管理設定情報記憶部の管理設定情報の記憶内容に上書きする処理が自動的に行なわれる。変更された前記管理設定情報を当該変更前の予め定められた管理設定情報内容に復帰させる自動復帰処理が実行される。
【００５３】
自動復帰条件としては、以下のいずれを採用してもよいし、本実施形態では、管理ソフトウェア１０４ｄ上にて、図示しない選択ウィンドウ上での選択入力により、所望の自動復帰条件を選択できるようにしてある。
（自動復帰条件１）テンポラリモードの選択が確定するとともに、自動復帰待機期間の継続時間を設定・計測するソフトタイマーを起動し、予め設定された継続時間（管理ソフトウェア１０４ｄから所望の値を入力・設定することができる）をタイマーが計測し終わった場合に自動復帰処理を行なう。
（自動復帰条件２）管理設定情報に対す変更入力操作が行なわれた端末装置において、該変更入力操作が行なわれてから一定時間以上、該端末装置の入力部に対するユーザーアクセスが途切れた場合に、自動復帰待機期間が経過したと判断して自動復帰処理を行なう。アクセス途切れの継続時間は、自動復帰条件１と同様のソフトタイマーにより計測することができる。
【００５４】
（自動復帰条件３）管理ソフトウェアを含むクライアントアプリケーションや、管理ソフトウェアよりも下の階層（つまり、コンピュータハードウェアに近い側の階層）に位置する基盤ソフトウェア（ＯＳ）が終了した場合に自動復帰条件が成立したものとして判断し、自動復帰処理を行なう。
（自動復帰条件４）ある端末装置から管理設定情報の変更入力操作がなされた後、印刷装置１０（周辺電子機器）に対して別の端末装置からアクセスがあった場合に自動復帰条件が成立したものとして判断し、自動復帰処理を行なう。
【００５５】
自動復帰条件条件１，２におけるソフトタイマーの設定値なども含め、これらの自動復帰条件のいずれが選択されたかは、テンポラリモード設定データ（図２：符号５３ｃ、図３及び図４：符号１０４ｈ）として記憶され、実行用格納エリア（図２：符号１２ｃ、図３及び図４：符号１０２ｅ）に随時ロードして使用される。
【００５６】
図３及び図４に示すように、管理ソフトウェア１０４ｄが組み込まれている端末装置（３０ａあるいは３０ｂ）の場合は、上記の自動復帰条件の成立判定と自動復帰処理の実行を行なうルーチン（自動復帰条件条件１，２におけるソフトタイマーを含む）を、該管理ソフトウェア１０４ｄに組み込んでおけばよい。
【００５７】
また、図２の印刷装置１０（周辺電子機器）の場合は、上記の自動復帰条件の成立判定と自動復帰処理とを担うテンポラリモード処理プログラム（自動復帰条件条件１，２におけるソフトタイマーを含む）をＲＯＭ１３（フラッシュメモリ等、別途設けられた不揮発性メモリでもよい）に格納しておくことで、該処理を印刷装置１０側の主導で実行することができる（第一態様）。この場合、復帰用管理設定データ５３ａ（及び復帰用メール設定データ５３ｂ）及びテンポラリモード設定データ５３ｃを印刷装置１０側にて保有している必要がある。
【００５８】
他方、復帰対象管理設定情報を、管理設定情報の変更入力を行なう端末装置（例えば３０ａ）側で保有し、自動復帰条件の成立判定も該端末装置側で行なうようにすることが可能である（第二態様）。自動復帰条件が成立した場合は、該端末装置側から復帰対象管理設定情報を印刷装置１０（周辺電子機器）に送信し、印刷装置１０は、該復帰対象管理設定情報を受信して、管理設定メモリ（管理設定情報記憶部）１２ｂの記憶内容を当該復帰対象管理設定情報により書き換えることで、自動復帰処理を実行する。この態様では、印刷装置１０側のテンポラリモード処理プログラム１３ｅ、復帰用管理設定データ５３ａ（及び復帰用メール設定データ５３ｂ）及びテンポラリモード設定データ５３は省略することができる。
【００５９】
以下、上記第一態様を採用した場合の、端末装置側における管理ソフトウェアの処理の流れの一例を図９に示す。Ｓ１では、管理設定情報の変更を行なうユーザーが、ユーザー名とパスワードの入力を行い、Ｓ２では、図５のアクセスレベル設定データ１０４ｆを参照して、入力されたユーザー名とパスワードとの照合処理を行なう。Ｓ３では、該ユーザーが変更権利を許可されたユーザーかどうか（つまり、アクセスレベル設定データ１０４ｆにユーザー名が登録されているユーザーかどうか）を判定し、許可されていないユーザーであれば処理を打ち切って終了する。他方、許可されたユーザーの場合は、どの管理設定情報の変更を行なうかを入力することで、図６〜図８の、対応するいずれかの変更設定入力ウィンドウを開くとともに、Ｓ５では、現在の管理設定情報の内容を、ネットワーク経由で印刷装置１０側から取得し（復帰用管理設定データ５３）、該ウィンドウに表示する。
【００６０】
Ｓ６では、変更設定入力ウィンドウ上にて変更後の管理設定情報を入力し、確定モード（Apply）、テンポラリモード（自動復帰モード：Temporal Apply）及びキャンセルのいずれが選択されたかを判定する（Ｓ７，Ｓ１０，Ｓ１２）。Ｓ７で確定モードが選択された場合はＳ８に進み、そのユーザーが確定モードの選択を許可されたユーザーかどうかを、アクセスレベル設定データ１０４ｆ（ユーザーレベルに対応した変更権利の有無）を参照して判定する。変更権利が許可されたレベルのユーザーであればＳ９に進み、入力された変更後の管理設定情報を、一時変更識別情報を非添付（例えば、前述の識別ビットを「０」とした状態）の形で印刷装置１０側に送信する。このとき、下位ユーザーであっても、復帰用管理設定データを設定した上位ユーザーが、特に該下位ユーザーに対し変更を許可設定しているユーザー（例えば、図５において変更権利「○」とされたアクセスレベル「３」のユーザー）である場合には、上位ユーザーによる確定変更の許可を識別する識別情報を、上記一時変更識別情報に付随する形で添付（例えば、前述の識別ビットとは異なる専用の識別ビットを別途設けおき、その識別ビットを「１」とする。添付しない場合は「０」とする。）して、印刷装置１０側に送信する。
【００６１】
一方、Ｓ１０でテンポラリモードが選択された場合、あるいは、Ｓ８で確定モードの選択を許可されていないユーザー（例えば図５のユーザー名「丙田凡助」、「上野空男」あるいは「風我吹太」）であった場合はＳ１１に進み、テンポラリモードに移行し、入力された変更後の管理設定情報を、一時変更識別情報を添付した形で印刷装置１０側に送信する。なお、Ｓ８側からＳ１１に進む流れでは、ユーザーの意図に反してテンポラリモードに移行するので、その旨をアラートボックス等により表示することが望ましい。なお、Ｓ１２でキャンセルが選択された場合は、Ｓ１３に進み、変更入力内容をリセットして終了する。
【００６２】
図１０は、印刷装置１０側におけるテンポラリモード処理プログラムの流れを示すものである。Ｓ５１では、端末装置からの管理設定情報の変更要求を受信する。Ｓ５２では、その変更要求が変更権利を許可されたユーザーからのものであるかどうかを判断し、許可されていないユーザーであれば処理を打ち切って終了する。なお、これと同様の判断は、図９の端末装置側の処理でも実行されているが、どちらか一方の判断処理を省略してもよい。
【００６３】
Ｓ５３では、受信した（変更後の）管理設定情報に、一時変更識別情報が添付されているかどうかを確認する。添付されていない場合はＳ５４に進み、ＥＥＰＲＯＭ５３に記憶されている復帰用管理設定データ（復帰対象管理設定情報）を設定したユーザーのアクセスレベルを確認し、今回管理設定情報の変更を要求してきたユーザーのアクセスレベルが、それよりも上位（又は同等）であるかどうかを確認する。ＹｅｓであればＳ５５に進み、ＥＥＰＲＯＭ５３内に復帰用管理設定データ５３ａとして記憶されている管理設定情報の内容を、受信した管理設定情報にて上書き更新する。また、Ｓ５４にてＮｏの場合でも、Ｓ５６にて復帰用管理設定データを設定した上位ユーザーが、特に該下位ユーザーに対し変更を許可設定している場合は、Ｓ５５に進んで同様の確定モードによる管理設定情報の変更処理となる。
【００６４】
一方、Ｓ５３で、変更後の管理設定情報に一時変更識別情報が添付されてきた場合、あるいはＳ５６にて復帰用管理設定データを設定した上位ユーザーが、上記下位ユーザーに対し変更を許可していない場合はＳ５７に進み、テンポラリモードでの変更許可がなされているかどうかを確認する（例えば、上位ユーザーの設定が、自分より下位のユーザーが変更要求してきた際に、テンポラリモードに入ることを認めていない状態にされているの場合は変更が許可されない）。許可がなされていない場合は処理を打ち切って終了する。一方、許可されている場合はＳ５８に進み、テンポラリモードでの変更として、ＥＥＰＲＯＭ５３内の復帰用管理設定データ５３ａの内容は変更せず、管理設定メモリ１２ｂ内の現在使用中の管理設定情報のみを、変更後の管理設定情報にて上書きする。
【００６５】
Ｓ５９では、テンポラリモード（自動復帰モード）の自動復帰条件が充足されているかどうかを確認する。前述の４つの自動復帰条件のいずれが設定されているかは、テンポラリモード設定メモリ１２ｃの内容を参照することにより把握できる。図１１は自動復帰条件１による充足判定ルーチンを、図１２は自動復帰条件２による充足判定ルーチンを、図１３は自動復帰条件３による充足判定ルーチンを、図１４は自動復帰条件４による充足判定ルーチンを、それぞれ示している。そして、自動復帰条件が充足されていた場合はＳ６０に進み、復帰用管理設定データ５３ａに記憶されている復帰対象管理設定情報を読み出しこれに復帰させる。
【００６６】
図１５は、テンポラリモード終了条件（自動復帰条件）の設定処理を示すもので、Ｓ１０１及びＳ１０２は自動復帰条件１の設定を、Ｓ１０３及びＳ１０４は自動復帰条件２の設定を、Ｓ１０５及びＳ１０６は自動復帰条件４の設定を、Ｓ１０７及びＳ１０８は自動復帰条件４の設定を、それぞれ示す。自動復帰条件１及び自動復帰条件２を設定する場合は、Ｓ１０２，Ｓ１０４で、復帰するまでのテンポラリモード継続時間をソフトタイマーに入力設定する処理も行なう。なお、本実施形態では、テンポラリモード終了条件設定は、何れかひとつの自動復帰情報のみが設定されるが、二つ以上の条件設定ができるように構成してもよい。
【００６７】
なお、先行するユーザーがテンポラリモードにて管理設定情報を変更設定し、そのテンポラリモードが終了する前に、別のユーザーが管理設定情報をさらにテンポラリモードで変更しようとした場合は、図１６あるいは図１７のようなテンポラリモード競合調停処理を行なうことができる。図１６は、設定受付側の処理であり、Ｓ１５１では、管理設定情報の新しい変更内容を受信したかどうかを確認する。Ｙｅｓの場合はＳ１５２に進み、（管理設定情報の）先行する変更設定内容が存在するかどうかを確認する（Ｎｏの場合はリターンとなる）。Ｓ１５２で、Ｙｅｓの場合はＳ１５３に進み、先行する設定内容を退避メモリ（図２：符号１０ｅ、図３，図４：符号１０２ｇ）に退避する（Ｎｏの場合はＳ１５３をスキップする）。そして、Ｓ１５４で、新しい変更設定内容を管理設定メモリ（管理設定情報記憶部、図２：符号１２ｂ（１２ｄ）、図３，図４：符号１０２ｄ（１０２ｆ））にロードする。
【００６８】
図１７は、設定終了側の処理であり、Ｓ２０１では、管理設定メモリに現在ロードされている管理設定情報の内容が、テンポラリモード終了条件を満たしているかどうかを確認する。ＹｅｓであればＳ２０２に進み、ロードされている管理設定情報を無効化し、Ｓ２０３に進む。そして、退避メモリに退避中の先行する管理設定情報があればこれを読み出して、管理設定メモリにリロードする。
【００６９】
次に、前述の第二態様を採用した場合の、端末装置側における管理ソフトウェアの処理の流れを図１８に示す。この処理は、図９のＳ１１を、Ｓ６００のテンポラリモード管理処理にて置き換えたものに相当する。すなわち、Ｓ１０あるいはＳ８でテンポラリモードへの移行が確定した場合にＳ６００に進む。印刷装置１０側では、端末装置側から新しい管理設定情報が送られてきた場合、その情報で随時、管理設定メモリ１０２ｄ（管理設定情報記憶部）の内容を上書き更新する。図１９は、テンポラリモード管理処理の詳細を示すもので、Ｓ６０１では、変更入力された管理設定情報を印刷装置１０に送信する。以降、テンポラリモードの終了管理を端末装置側で行い、Ｓ６０２では終了条件（自動復帰条件）が充足されたかどうかを判定する。充足している場合はＳ６０３に進み、記憶装置１０４に記憶されている管理設定データ（復帰対象管理設定情報）１０４ｅの内容を読み出して、印刷装置１０側に送信する。印刷装置１０ではこれを受信し、変更されている管理設定メモリ１０２ｄ（管理設定情報記憶部）の内容を上書きすることで、元の管理設定情報内容に復帰させる。
【図面の簡単な説明】
【００７０】
【図１】本発明のネットワーク管理システムの一構成例を示す概略ブロック図。
【図２】印刷装置の電気的構成例を示すブロック図。
【図３】管理装置側の端末装置の電気的構成例を示すブロック図。
【図４】クライアント側の端末装置の電気的構成例を示すブロック図。
【図５】アクセスレベル設定データの一例を示す概念図。
【図６】管理設定ウィンドウ（変更設定入力ウィンドウ）の第一例を示す図。
【図７】同じく第二例を示す図。
【図８】同じく第三例を示す図。
【図９】第一態様における端末装置側の管理ソフトウェアの一例を示すフローチャート。
【図１０】印刷装置側のテンポラリモード処理プログラムの一例を示すフローチャート。
【図１１】自動復帰条件の充足判定処理の第一例を示すフローチャート。
【図１２】同じく第二例を示すフローチャート。
【図１３】同じく第三例を示すフローチャート。
【図１４】同じく第四例を示すフローチャート。
【図１５】自動復帰条件の設定処理の一例を示すフローチャート。
【図１６】テンポラリモード競合調停処理の一例を示す第一のフローチャート。
【図１７】同じく第二のフローチャート。
【図１８】第二態様における端末装置側の管理ソフトウェアの一例を示すフローチャート。
【図１９】図１８のテンポラリモード管理処理の一例を示すフローチャート。
【符号の説明】
【００７１】
１  ネットワークシステム
１０  印刷装置（周辺電子機器）
１２ｂ  管理設定メモリ（管理設定情報記憶部）
５３  ＥＥＰＲＯＭ（復帰対象管理設定情報記憶部）
５３ａ  復帰用管理設定データ（復帰対象管理設定情報）
３０ａ，３０ｂ，５０  端末装置
１０４ｄ  管理ソフトウェア
３００  ネットワーク
【図１】
2007065840.tif 000003
【図２】
2007065840.tif 000004
【図３】
2007065840.tif 000005
【図４】
2007065840.tif 000006
【図５】
2007065840.tif 000007
【図６】
2007065840.tif 000008
【図７】
2007065840.tif 000009
【図８】
2007065840.tif 000010
【図９】
2007065840.tif 000011
【図１０】
2007065840.tif 000012
【図１１】
2007065840.tif 000013
【図１２】
2007065840.tif 000014
【図１３】
2007065840.tif 000015
【図１４】
2007065840.tif 000016
【図１５】
2007065840.tif 000017
【図１６】
2007065840.tif 000018
【図１７】
2007065840.tif 000019
【図１８】
2007065840.tif 000020
【図１９】
2007065840.tif 000021