(57)【要約】【課題】低コストで、ネットワーク運営を行なうことが可能な画像形成装置、ネットワークシステム、プログラムおよび記録媒体を提供する。【解決手段】複数の装置に関する管理情報を管理するための管理モードを有する管理可能装置は、管理モードに設定された場合、ネットワークにデータアクセス可能となった装置と、ネットワークにデータアクセス不能となった装置とを検出し、検出された装置に関する情報に基づいて、管理情報を更新する。【選択図】図５
2007140658.tif 000002
【特許請求の範囲】
【請求項１】
複数の装置が接続可能なネットワークにおいて、
前記複数の装置のうちの１以上の装置は、画像を形成する機能を有する装置であり、
前記１以上の装置のうちの少なくとも１つの装置は、前記複数の装置に関する管理情報を管理するための管理モードを有する管理可能装置である場合に、
前記ネットワークに接続され、前記管理モードを有する画像形成装置であって、
前記管理モードに設定するための管理モード設定手段と、
前記管理情報を更新するための情報更新手段と、
前記ネットワークにデータアクセス可能となった装置と、前記ネットワークにデータアクセス不能となった装置とを検出するための検出手段とを備え、
前記情報更新手段は、前記管理モードに設定された場合、前記検出手段により検出された装置に関する情報に基づいて、前記管理情報を更新する、画像形成装置。
【請求項２】
前記管理可能装置を検出するための管理可能装置検出手段をさらに備え、
前記ネットワークにデータアクセス可能となった時点において、前記管理可能装置検出手段により前記ネットワークにデータアクセス可能な前記管理可能装置が検出されない場合、前記管理モード設定手段は、前記管理モードに設定する、請求項１に記載の画像形成装置。
【請求項３】
前記管理可能装置を検出するための管理可能装置検出手段と、
前記管理情報を受信する管理情報受信手段とをさらに備え、
前記ネットワークにデータアクセス可能となった時点において、前記管理情報受信手段は、前記管理可能装置検出手段により検出された１以上の前記管理可能装置のうちの前記管理モードに設定されている管理可能装置から前記管理情報を受信し、
前記管理モード設定手段は、前記管理モードに設定する、請求項１に記載の画像形成装置。
【請求項４】
前記管理可能装置を検出するための管理可能装置検出手段と、
前記管理情報を送信する管理情報送信手段とをさらに備え、
前記管理情報送信手段は、前記管理モードに設定されている場合、前記管理情報を前記管理可能装置検出手段により検出された１以上の前記ネットワークにデータアクセス可能な前記管理可能装置へ送信する、請求項１に記載の画像形成装置。
【請求項５】
前記管理情報送信手段は、所定時間間隔で、前記管理情報を前記１以上の管理可能装置へ送信する、請求項４に記載の画像形成装置。
【請求項６】
前記管理情報を送信する管理情報送信手段をさらに備え、
前記管理情報送信手段は、前記管理モードに設定されている場合、前記ネットワークとデータアクセス不能となる前に、前記管理情報を前記１以上の管理可能装置のうちの１つへ送信する、請求項１に記載の画像形成装置。
【請求項７】
前記管理情報を記憶する記憶手段をさらに備え、
前記記憶手段は、前記ネットワークとデータアクセス不能となる前に、前記管理情報を記憶する、請求項１に記載の画像形成装置。
【請求項８】
前記管理情報は、ライセンス管理情報、アカウント情報、アドレス情報およびアクセス権情報の少なくとも１つを含む、請求項１に記載の画像形成装置。
【請求項９】
複数の装置が接続されるネットワークに接続された複数の画像形成装置を備えるネットワークシステムであって、
前記複数の画像形成装置のうちの１台である第１の画像形成装置は、前記複数の装置に関する管理情報を管理するための管理モードを有し、
前記第１の画像形成装置は、
前記第１の画像形成装置を、前記管理モードに設定するための第１管理モード設定手段と、
前記管理情報を送信する管理情報送信手段とを備え、
前記複数の画像形成装置のうちの１台である第２の画像形成装置は、前記複数の装置に関する管理情報を管理するための管理モードを有し、
前記第２の画像形成装置は、
前記第２の画像形成装置を、前記管理モードに設定するための第２管理モード設定手段と、
前記管理情報を受信する管理情報受信手段と、
前記管理情報を更新するための管理情報更新手段とを備え、
前記第１の画像形成装置の前記管理情報送信手段により送信された前記管理情報を、前記第２の画像形成装置の前記管理情報受信手段により受信した場合、前記第２管理モード設定手段は、前記第２の画像形成装置を前記管理モードに設定し、前記第２の画像形成装置の前記管理情報更新手段は、受信した前記管理情報に基づいて、前記第２の画像形成装置が管理する前記管理情報を更新する、ネットワークシステム。
【請求項１０】
複数の装置が接続可能なネットワークにおいて、
前記複数の装置のうちの１以上の装置は、画像を形成する機能を有する装置であり、
前記１以上の装置のうちの少なくとも１つの装置は、前記複数の装置に関する管理情報を管理するための管理モードを有する管理可能装置である場合に、
前記ネットワークに接続され、前記管理モードを有する画像形成装置に情報管理処理を実行させるためのプログラムであって、
前記画像形成装置を前記管理モードに設定するステップと、
前記管理情報を更新するためのステップと、
前記ネットワークにデータアクセス可能となった装置と、前記ネットワークにデータアクセス不能となった装置とを検出するステップと、
前記画像形成装置が前記管理モードに設定された場合、前記検出するステップにより検出された装置に関する情報に基づいて、前記管理情報を更新するステップとを、画像形成装置に実行させる、プログラム。
【請求項１１】
前記管理可能装置を検出するステップと、
前記ネットワークにデータアクセス可能となった時点において、前記管理可能装置を検出するステップにより前記ネットワークにデータアクセス可能な前記管理可能装置が検出されない場合、前記画像形成装置を前記管理モードに設定するステップとを、さらに、画像形成装置に実行させる、請求項１０に記載のプログラム。
【請求項１２】
前記管理可能装置を検出するステップと、
前記ネットワークにデータアクセス可能となった時点において、前記前記管理可能装置を検出するステップにより検出された１以上の前記管理可能装置のうちの前記管理モードに設定されている管理可能装置から前記管理情報を受信するステップと、
前記画像形成装置を前記管理モードに設定するステップとを、さらに、画像形成装置に実行させる、請求項１０に記載のプログラム。
【請求項１３】
前記管理可能装置を検出するステップと、
前記画像形成装置が前記管理モードに設定されている場合、前記管理情報を前記管理可能装置を検出するステップにより検出された１以上の前記ネットワークにデータアクセス可能な前記管理可能装置へ送信するステップとを、さらに、画像形成装置に実行させる、請求項１０に記載のプログラム。
【請求項１４】
前記送信するステップは、所定時間間隔で、前記管理情報を前記１以上の管理可能装置へ送信する、請求項１３に記載のプログラム。
【請求項１５】
前記画像形成装置が前記管理モードに設定されている場合、前記ネットワークとデータアクセス不能となる前に、前記管理情報を前記１以上の管理可能装置のうちの１つへ送信するステップを、さらに、画像形成装置に実行させる、請求項１０に記載のプログラム。
【請求項１６】
前記ネットワークとデータアクセス不能となる前に、前記管理情報を前記画像形成装置の記憶部に記憶させるステップを、さらに、画像形成装置に実行させる、請求項１０に記載のプログラム。
【請求項１７】
前記管理情報は、ライセンス管理情報、アカウント情報、アドレス情報およびアクセス権情報の少なくとも１つを含む、請求項１０に記載のプログラム。
【請求項１８】
請求項１０〜請求項１７のいずれかに記載のプログラムを記録した、記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、ネットワークシステム、プログラムおよび記録媒体に関し、特に、複数の装置の情報を管理する画像形成装置、ネットワークシステム、プログラムおよび記録媒体に関する。
【背景技術】
【０００２】
複数のＭＦＰ（Multi Function Peripherals）、複数の端末およびそれらを管理するサーバが、ネットワークで接続されるシステムにおいて、サーバはＭＦＰに係わる様々な項目を管理している。
【０００３】
サーバが管理する項目は、ライセンス管理、アカウント管理、アドレス管理、アクセス権の管理など、多岐にわたる。ここで、ＭＦＰは、プリンタ、ＦＡＸ、スキャナ等の複数の機能を有する機器である。
【０００４】
たとえば、特開２００３−１２２５３７号公報（特許文献１）には、ライセンス管理の技術（以下、従来技術Ａともいう）が開示されている。従来技術Ａでは、サーバが、ＭＦＰの持つ動作機能毎に設定されたライセンス数を記憶している。そして、ユーザが所望の動作機能を要求するのに伴い、対応する動作機能について現在使用されている数が、サーバにより当該ライセンス数に達しているか否かが判定され、サーバが、使用要求された動作機能の使用の許否を決定する。
【０００５】
また、従来技術Ａには、ライセンス管理は、通常サーバが行なうが、ライセンスを管理する機能を備えたＭＦＰがその機能を担ってもよい旨も記載されている。
【特許文献１】特開２００３−１２２５３７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
複数のＭＦＰや端末がネットワークに接続されている環境下で、様々な項目を管理させるサーバ管理機能をＰＣ（Personal Computer）に担わせる場合、ＭＦＰとは別にサーバ専用の装置としてＰＣを用意する必要があり、システム全体としてコストアップにつながるという問題があった。
【０００７】
一方、通常、ＭＦＰは消費電力が大きいなどの理由により、就業時に電源をオンにされ、就業後は電源をオフにされるという使用方法が一般的である。そのような状況下でサーバ管理機能を複数のＭＦＰのうちの１台に担わせる場合、当該ＭＦＰの電源が常時オンになっているとは限らない。たとえば、サーバ管理機能を担うＭＦＰの電源がオンにされる前に、他のＭＦＰの電源がオンにされた場合、サーバ不在となってネットワーク運営が行なえない。
【０００８】
また、ネットワークに接続されている他のＭＦＰの電源がすべてオフになる前に、サーバ管理機能を担うＭＦＰの電源がオフにされてしまう可能性もある。サーバ管理機能を担っているＭＦＰの電源がオフにされた場合は、管理されていたデータが使用できなくなる。この場合、ネットワークに接続された他のＭＦＰの稼動状態が混乱または稼動不可に陥る可能性があり、ネットワーク運営に支障をきたすという問題が発生する。
【０００９】
本発明は、上述の問題点を解決するためになされたものであって、その目的は、複数のＭＦＰが電源オンされてネットワーク接続されてゆく過程において、様々な項目を管理するサーバ管理機能を担うＭＦＰを擁したネットワークを自立的に構築する画像形成装置、ネットワークシステム、プログラムおよび記録媒体を提供することである。
【００１０】
本発明の他の目的は、複数のＭＦＰが電源オフされてネットワーク切断されてゆく過程において、当該ＭＦＰの電源オフに際してサーバ管理機能を他のＭＦＰへ移動させることで、サーバ管理機能を担う専用装置を必要とせずに、自立的なネットワーク運営が可能な画像形成装置、ネットワークシステム、プログラムおよび記録媒体を提供することである。
【課題を解決するための手段】
【００１１】
上述の課題を解決するために、この発明のある局面に従うと、複数の装置が接続可能なネットワークにおいて、複数の装置のうちの１以上の装置は、画像を形成する機能を有する装置であり、１以上の装置のうちの少なくとも１つの装置は、複数の装置に関する管理情報を管理するための管理モードを有する管理可能装置である場合に、ネットワークに接続され、管理モードを有する画像形成装置は、管理モードに設定するための管理モード設定手段と、管理情報を更新するための情報更新手段と、ネットワークにデータアクセス可能となった装置と、ネットワークにデータアクセス不能となった装置とを検出するための検出手段とを備え、情報更新手段は、管理モードに設定された場合、検出手段により検出された装置に関する情報に基づいて、管理情報を更新する。
【００１２】
好ましくは、管理可能装置を検出するための管理可能装置検出手段をさらに備え、ネットワークにデータアクセス可能となった時点において、管理可能装置検出手段によりネットワークにデータアクセス可能な管理可能装置が検出されない場合、管理モード設定手段は、管理モードに設定する。
【００１３】
好ましくは、管理可能装置を検出するための管理可能装置検出手段と、管理情報を受信する管理情報受信手段とをさらに備え、ネットワークにデータアクセス可能となった時点において、管理情報受信手段は、管理可能装置検出手段により検出された１以上の管理可能装置のうちの管理モードに設定されている管理可能装置から管理情報を受信し、管理モード設定手段は、管理モードに設定する。
【００１４】
好ましくは、管理可能装置を検出するための管理可能装置検出手段と、管理情報を送信する管理情報送信手段とをさらに備え、管理情報送信手段は、管理モードに設定されている場合、管理情報を管理可能装置検出手段により検出された１以上のネットワークにデータアクセス可能な管理可能装置へ送信する。
【００１５】
好ましくは、管理情報送信手段は、所定時間間隔で、管理情報を１以上の管理可能装置へ送信する。
【００１６】
好ましくは、管理情報を送信する管理情報送信手段をさらに備え、管理情報送信手段は、管理モードに設定されている場合、ネットワークとデータアクセス不能となる前に、管理情報を１以上の管理可能装置のうちの１つへ送信する。
【００１７】
好ましくは、管理情報を記憶する記憶手段をさらに備え、記憶手段は、ネットワークとデータアクセス不能となる前に、管理情報を記憶する。
【００１８】
好ましくは、管理情報は、ライセンス管理情報、アカウント情報、アドレス情報およびアクセス権情報の少なくとも１つを含む。
【００１９】
この発明の他の局面に従うと、複数の装置が接続されるネットワークに接続された複数の画像形成装置を備えるネットワークシステムであって、複数の画像形成装置のうちの１台である第１の画像形成装置は、複数の装置に関する管理情報を管理するための管理モードを有し、第１の画像形成装置は、第１の画像形成装置を、管理モードに設定するための第１管理モード設定手段と、管理情報を送信する管理情報送信手段とを備え、複数の画像形成装置のうちの１台である第２の画像形成装置は、複数の装置に関する管理情報を管理するための管理モードを有し、第２の画像形成装置は、第２の画像形成装置を、管理モードに設定するための第２管理モード設定手段と、管理情報を受信する管理情報受信手段と、管理情報を更新するための管理情報更新手段とを備え、第１の画像形成装置の管理情報送信手段により送信された管理情報を、第２の画像形成装置の管理情報受信手段により受信した場合、第２管理モード設定手段は、第２の画像形成装置を管理モードに設定し、第２の画像形成装置の管理情報更新手段は、受信した管理情報に基づいて、第２の画像形成装置が管理する管理情報を更新する。
【００２０】
この発明のさらに他の局面に従うと、複数の装置が接続可能なネットワークにおいて、複数の装置のうちの１以上の装置は、画像を形成する機能を有する装置であり、１以上の装置のうちの少なくとも１つの装置は、複数の装置に関する管理情報を管理するための管理モードを有する管理可能装置である場合に、ネットワークに接続され、管理モードを有する画像形成装置に情報管理処理を実行させるためのプログラムは、画像形成装置を管理モードに設定するステップと、管理情報を更新するためのステップと、ネットワークにデータアクセス可能となった装置と、ネットワークにデータアクセス不能となった装置とを検出するステップと、画像形成装置が管理モードに設定された場合、検出するステップにより検出された装置に関する情報に基づいて、管理情報を更新するステップとを、画像形成装置に実行させる。
【００２１】
好ましくは、管理可能装置を検出するステップと、ネットワークにデータアクセス可能となった時点において、管理可能装置を検出するステップによりネットワークにデータアクセス可能な管理可能装置が検出されない場合、画像形成装置を管理モードに設定するステップとを、さらに、画像形成装置に実行させる。
【００２２】
好ましくは、管理可能装置を検出するステップと、ネットワークにデータアクセス可能となった時点において、管理可能装置を検出するステップにより検出された１以上の管理可能装置のうちの管理モードに設定されている管理可能装置から管理情報を受信するステップと、画像形成装置を管理モードに設定するステップとを、さらに、画像形成装置に実行させる。
【００２３】
好ましくは、管理可能装置を検出するステップと、画像形成装置が管理モードに設定されている場合、管理情報を管理可能装置を検出するステップにより検出された１以上のネットワークにデータアクセス可能な管理可能装置へ送信するステップとを、さらに、画像形成装置に実行させる。
【００２４】
好ましくは、送信するステップは、所定時間間隔で、管理情報を１以上の管理可能装置へ送信する。
【００２５】
好ましくは、画像形成装置が管理モードに設定されている場合、ネットワークとデータアクセス不能となる前に、管理情報を１以上の管理可能装置のうちの１つへ送信するステップを、さらに、画像形成装置に実行させる。
【００２６】
好ましくは、ネットワークとデータアクセス不能となる前に、管理情報を画像形成装置の記憶部に記憶させるステップを、さらに、画像形成装置に実行させる。
【００２７】
好ましくは、管理情報は、ライセンス管理情報、アカウント情報、アドレス情報およびアクセス権情報の少なくとも１つを含む。
【００２８】
この発明のさらに他の局面に従うと、記録媒体は、プログラムを記録した媒体である。
【発明の効果】
【００２９】
本発明に係る画像形成装置は、様々な項目を管理するサーバ管理機能を担うＭＦＰを自立的に構築する。そのため、管理情報を管理するために常時電源オンとしたサーバ管理機能を担う専用装置を必要とせずに、ネットワークに接続された複数の機器の情報を管理するネットワーク運営を行なう。その結果、低コストで、ネットワーク運営を行なうことができるという効果を奏する。
【００３０】
本発明に係るネットワークシステムは、様々な項目を管理するサーバ管理機能を担うＭＦＰを自立的に構築する。そのため、管理情報を管理するために常時電源オンとしたサーバ管理機能を担う専用装置を必要とせずに、ネットワークに接続された複数の機器の情報を管理するネットワーク運営を行なう。その結果、低コストで、ネットワーク運営を行なうことができるという効果を奏する。
【００３１】
本発明に係るプログラムは、様々な項目を管理するサーバ管理機能を担うＭＦＰを自立的に構築する。そのため、管理情報を管理するために常時電源オンとしたサーバ管理機能を担う専用装置を必要とせずに、ネットワークに接続された複数の機器の情報を管理するネットワーク運営を行なう。その結果、低コストで、ネットワーク運営を行なうことができるという効果を奏する。
【００３２】
本発明に係る記録媒体は、プログラムを記録する。プログラムは、様々な項目を管理するサーバ管理機能を担うＭＦＰを自立的に構築する。そのため、管理情報を管理するために常時電源オンとしたサーバ管理機能を担う専用装置を必要とせずに、ネットワークに接続された複数の機器の情報を管理するネットワーク運営を行なう。その結果、低コストで、ネットワーク運営を行なうことができるという効果を奏する。
【発明を実施するための最良の形態】
【００３３】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
【００３４】
＜第１の実施の形態＞
図１は、本実施の形態におけるネットワークシステム１０００の構成を示すブロック図である。図１を参照して、ネットワークシステム１０００は、ＭＦＰ１００Ａ，１００Ｂ，１００Ｃ，１００Ｄ，１００Ｅ，１００Ｆと、ＰＣ２００と、ネットワーク２１０とを備える。
【００３５】
ネットワーク２１０は、たとえば、ＬＡＮである。
ＭＦＰ１００Ａ，１００Ｂ，１００Ｃ，１００Ｄ，１００Ｅ，１００Ｆの各々は、ネットワーク２１０に接続されている。以下においては、ＭＦＰ１００Ａ，１００Ｂ，１００Ｃ，１００Ｄ，１００Ｅ，１００Ｆを総括的に、ＭＦＰ１００とも称する。ＭＦＰ１００は、ＦＡＸ、コピー、プリンタ、スキャナ等の複数の機能を有する。すなわち、ＭＦＰ１００は、画像形成装置として動作するものである。ＰＣ２００は、ネットワーク２１０に接続されている。
【００３６】
図２は、ＭＦＰ１００の内部構成を示すブロック図である。なお、図２には、説明のために、記録媒体１５５も示している。記録媒体１５５には、後述するプログラム１５５Ａが記録されている。プログラム１５５Ａは、媒体等に記録されてプログラム製品として流通されるものである。
【００３７】
図２を参照して、ＭＦＰ１００は、データバス１０５と、制御部１１０と、データ一時記憶部１２０と、ＲＯＭ（Read Only Memory）１３０と、記憶部１４０と、記録媒体アクセス部１５０とを含む。
【００３８】
制御部１１０、データ一時記憶部１２０、ＲＯＭ１３０、記憶部１４０、記録媒体およびアクセス部１５０は、データバス１０５に接続されている。
【００３９】
ＲＯＭ１３０には、制御部１１０に後述する処理を行なわせるためのプログラム１５５Ａ、その他各種プログラムおよびデータ等が記憶されている。
【００４０】
データ一時記憶部１２０は、制御部１１０によってデータアクセスされ、一時的にデータを記憶するワークメモリとして使用される。データ一時記憶部１２０は、データを一時的に記憶可能なＲＡＭ（Random Access Memory）、ＳＲＡＭ（Static Random Access Memory）、ＤＲＡＭ（Dynamic Random Access Memory）、ＳＤＲＡＭ（Synchronous DRAM）、ダブルデータレートモードという高速なデータ転送機能を持ったＳＤＲＡＭであるＤＤＲ−ＳＤＲＡＭ（Double Data Rate SDRAM）、Rambus社が開発した高速インターフェース技術を採用したＤＲＡＭであるＲＤＲＡＭ（Rambus Dynamic Random Access Memory）、Ｄｉｒｅｃｔ−ＲＤＲＡＭ（Direct Rambus Dynamic Random Access Memory）、その他、データを揮発的に記憶保持可能な構成を有する回路のいずれであってもよい。
【００４１】
記憶部１４０は、大容量のデータを記憶可能なハードディスクである。なお、記憶部１４０は、ハードディスクに限定されることなく、たとえば、電源を供給されなくても不揮発的にデータを記憶保持可能な構成を有する回路（たとえば、フラッシュメモリ）であればよい。
【００４２】
制御部１１０は、ＲＯＭ１３０または記憶部１４０に記憶されたプログラム１５５Ａに従って、ＭＦＰ１００の内部の各機器に対する各種処理や、演算処理等を行なう機能を有する。制御部１１０は、管理モード設定部、情報更新部、検出部、管理可能装置検出部、管理情報受信部および管理情報送信部として動作する。
【００４３】
制御部１１０は、マイクロプロセッサ（Microprocessor）、プログラミングすることができるＬＳＩ（Large Scale Integration）であるＦＰＧＡ（Field Programmable Gate Array）、特定の用途のために設計、製造される集積回路であるＡＳＩＣ（Application Specific Integrated Circuit）、その他の演算機能を有する回路のいずれであってもよい。
【００４４】
記録媒体アクセス部１５０は、プログラム１５５Ａが記録された記録媒体１５５から、プログラム１５５Ａを読出す機能を有する。記録媒体１５５に記憶されているプログラム１５５Ａは、制御部１１０の動作（インストール処理）により、記録媒体アクセス部１５０から読み出され、記憶部１４０に記憶される。
【００４５】
このインストール処理用プログラムは、予め、記憶部１４０に格納されており、インストール処理は、制御部１１０が、インストール処理用プログラムに基づいて行なう。
【００４６】
なお、ＲＯＭ１３０にプログラム１５５Ａが記憶されてなく、記憶部１４０に、プログラム１５５Ａがインストールされていなくてもよい。この場合、制御部１１０は、記録媒体アクセス部１５０を介して、記録媒体１５５に記憶されたプログラム１５５Ａを読み出し、プログラム１５５Ａに基づいた所定の処理を行なう。
【００４７】
記録媒体１５５は、ＤＶＤ−ＲＯＭ（Digital Versatile Disk Read Only Memory）、ＣＤ−ＲＯＭ（Compact Disk Read Only Memory）、ＭＯ（Magneto Optical Disk）、フロッピー（登録商標）ディスク、ＣＦ(Compact Flash) カード、ＳＭ（Smart Media（登録商標））、ＭＭＣ（Multi Media Card）、ＳＤ（Secure Digital）メモリーカード、メモリースティック（登録商標）、ｘＤピクチャーカードおよびＵＳＢメモリ、磁気テープ、その他不揮発性メモリのいずれであってもよい。
【００４８】
ＭＦＰ１００は、さらに、操作パネル部１６０を含む。操作パネル部１６０は、データバス１０５に接続されている。
【００４９】
操作パネル部１６０は、表示部１６２と、入力部１６４とを有する。
表示部１６２は、ユーザに各種情報を、文字や画像等で表示する機能を有する。表示部１６２は、ユーザが、画面に直接触れることで、情報入力可能なタッチパネル機能を有するものである。表示部１６２は、液晶ディスプレイ（ＬＣＤ（Liquid Crystal Display））、ＦＥＤ（Field Emission Display）、有機ＥＬディスプレイ（Organic Electro luminescence Display）、ドットマトリクス等その他の画像表示方式の表示機器のいずれであってもよい。
【００５０】
表示部１６２に、表示される画像には、後述するボタン画像が配置される場合もある。ボタン画像を、ユーザが押下操作することにより、押下操作されたボタン画像の情報（以下、押下操作ボタン情報ともいう）は、制御部１１０へ送信される。
【００５１】
入力部１６４は、ユーザがＭＦＰ１００を操作するためのインターフェースである。入力部１６４には、たとえば、複数のボタンが設けられている。複数のボタンの中には、ＭＦＰ１００の電源をオンまたはオフするための電源ボタンが含まれる。ＭＦＰ１００の電源がオンのときに、ユーザが電源ボタンを押下すると、操作パネル部１６０は、電源をオフするための電源オフ指示を、制御部１１０へ送信する。
【００５２】
ＭＦＰ１００は、さらに、スキャナ部１７０と、印刷部１８０と、通信部１９０と、ＮＣＵ部１９２とを含む。スキャナ部１７０、印刷部１８０、通信部１９０およびＮＣＵ（Network Control Unit）部１９２は、データバス１０５に接続されている。
【００５３】
スキャナ部１７０は、紙等の媒体から、画像を読取る機能を有する。
印刷部１８０は、紙等の媒体に、指示された画像または文字を印字してプリントアウトする機能を有する。
【００５４】
通信部１９０は、ネットワーク２１０とデータの授受を行なう。通信部１９０は、イーサネット（登録商標）を利用した通信用インターフェースである。また、通信部１９０は、ＵＳＢ（Universal Serial Bus）１．１、ＵＳＢ２．０、その他シリアル転送を行なう通信用インターフェースのいずれであってもよい。また、通信部１９０は、無線ＬＡＮの規格であるＩＥＥＥ８０２．１１ａ、ＩＥＥＥ８０２．１１ｂ、ＩＥＥＥ８０２．１１ｇ、その他無線技術を利用してデータ通信を行なう通信用インターフェースのいずれであってもよい。
【００５５】
ＮＣＵ部１９２は、公衆電話交換網（ＰＳＴＮ）を利用して、ＦＡＸの送受信を行なう機能を有する。
【００５６】
記憶部１４０には、ＭＦＰ１００が有する、ＦＡＸ、コピー、プリンタ、スキャナ等の機能毎に設定されたライセンス数が対応付けられたライセンステーブルが記憶されている。なお、以下において、ライセンスは、ＭＦＰにインストールされたソフトを使用する権利、および、ＦＡＸ、コピー、プリンタ、スキャナ等の機能を使用するための権利であるとする。
【００５７】
図３は、一例としての、ライセンステーブルおよびライセンス管理テーブルを示す図である。図３を参照して、図３（Ａ）は、ライセンステーブルＴ１００を示す図である。ライセンステーブルＴ１００の「分類２」の列の「機能」は、ＦＡＸ、コピー、プリンタ、スキャナの各々に対応した、機能である。たとえば、機能Ｆは、スキャナを利用した機能である。また、機能Ｆは、スキャナ部１７０により読取ったデータを、たとえば、ファイルに作成する機能である。
【００５８】
ライセンステーブルＴ１００の「分類３」の列の「機能」は、対応する行の「分類２」の機能を、さらに詳細に分類した機能を示す。たとえば、機能６は、機能Ｆが、データをファイルに作成する機能である場合、ＴＩＦＦ形式のファイルを作成する機能である。
【００５９】
ライセンステーブルＴ１００の「ライセンス」とは、対応する行の機能のライセンスをＭＦＰ１００が有しているか否かを示す。“０”であれば、対応する機能を有していないことを示す。“１”であれば、対応する機能を１つ有していることを示す。
【００６０】
次に、本実施の形態における、画像形成装置が、ネットワーク２１０に接続されている複数の装置の情報（たとえば、ライセンス情報）を管理する処理について、説明する。なお、複数の装置とは、ＭＦＰに限定されることはない。たとえば、複数の装置には、ＰＣやファクシミリ等が含まれている。以下においては、ネットワーク２１０に接続されている複数の装置の情報を管理する画像形成装置を、管理装置ともいう。なお、管理装置は、管理モードに設定された機器ともいう。
【００６１】
本実施の形態では、ネットワーク２１０に接続されている、管理モードに設定可能な複数の画像形成装置のうち、最初に電源がオンとなり、ネットワーク２１０とデータアクセス可能となった画像形成装置が、管理装置となる。以下においては、管理モードに設定可能な画像形成装置、すなわち、管理モードを有する画像形成装置を、管理可能装置ともいう。また、管理モードに設定可能な画像形成装置であって、ネットワーク２１０とデータアクセス可能となった画像形成装置をアクセス可能機器ともいう。
【００６２】
本実施の形態では、画像形成装置としてＭＦＰを例として説明を行なう。ネットワークシステム１０００において、ＭＦＰ１００Ａが、最初に電源オンとなったとする。この場合、ＭＦＰ１００Ａがネットワークシステム１０００内の各機器のライセンス管理を行なう処理を実行する。
【００６３】
図４は、ＭＦＰ１００Ａが行なう処理のフローチャートである。図４を参照して、ステップＳ１１０では、制御部１１０が、ネットワーク２１０に接続されている複数の機器のうち、アクセス可能機器があるか否かを判定する。ステップＳ１１０において、ＹＥＳならば、この処理は終了する。一方、ステップＳ１１０において、ＮＯならば、ステップＳ１１２に進む。
【００６４】
ステップＳ１１２では、制御部１１０が、データ一時記憶部１２０に設けられている管理フラグをオンにする。管理フラグは、初期状態はオフに設定されている。管理フラグがオンとなっている機器は、ネットワーク２１０に接続されている複数の機器の情報（たとえば、ライセンス情報）を管理する。以下においては、管理フラグがオンになった機器を、管理モードに設定された機器ともいう。すなわち、ＭＰＦ１００は、管理モードに設定された機器となる。その後、この処理は終了する。
【００６５】
次に、本実施の形態における管理装置の処理について説明する。以下においては、本実施の形態における管理装置の処理を管理処理Ａともいう。
【００６６】
図５は、管理処理Ａのフローチャートである。図５を参照して、管理装置では、まず、ステップＳ１２０の処理が行なわれる。
【００６７】
ステップＳ１２０では、制御部１１０が、ネットワーク２１０に接続されている複数の機器のうち、アクセス可能機器があるか否かを判定する。ステップＳ１２０において、ＹＥＳならば、ステップＳ１２０Ａに進む。一方、ステップＳ１２０において、ＮＯならば、再度、ステップＳ１２０の処理が繰り返される。
【００６８】
ステップＳ１２０Ａでは、ライセンス管理テーブル作成処理が行なわれる。ライセンス管理テーブル作成処理では、制御部１１０が、記憶部１４０に記憶されているライセンステーブルに基づいて、ライセンス管理テーブルを作成する。この場合、ライセンステーブルは、図３（Ａ）のライセンステーブルＴ１００であるとする。生成されたライセンス管理テーブルは、図３（Ｂ）のライセンス管理テーブルＴ２００であるとする。制御部１１０は、生成したライセンス管理テーブルＴ２００を、記憶部１４０に記憶させる。その後、ステップＳ１２１に進む。
【００６９】
ステップＳ１２１では、ライセンス情報要求処理が行なわれる。ライセンス情報要求処理では、制御部１１０が、全てのアクセス可能機器の各々が有するライセンス情報を要求するための指示（以下、ライセンス情報要求指示ともいう）を、全てのアクセス可能機器へ送信する。
【００７０】
アクセス可能機器では、まず、ステップＳ１３０の処理が行なわれる。ステップＳ１３０では、制御部１１０が、管理装置から、ライセンス情報要求指示を受信したか否かを判定する。ステップＳ１３０において、ＹＥＳならば、ステップＳ１３１に進む。一方、ステップＳ１３１において、ＮＯならば、再度、ステップＳ１３０の処理が繰り返される。
【００７１】
ステップＳ１３１では、ライセンス情報送信処理が行なわれる。ライセンス情報送信処理では、記憶部１４０に記憶されているライセンステーブルに基づくライセンス情報を、管理装置へ送信する。この場合、ライセンステーブルは、図３（Ｃ）に示されるライセンステーブルＴ１１０であるとする。
【００７２】
管理装置では、ステップＳ１２１の処理の後、ステップＳ１２２に進む。
ステップＳ１２２では、制御部１１０が、管理装置から、ライセンス情報を受信したか否かを判定する。ステップＳ１２２において、ＹＥＳならば、ステップＳ１２３に進む。一方、ステップＳ１２２において、ＮＯならば、再度、ステップＳ１２２の処理が行なわれる。
【００７３】
ステップＳ１２３では、ライセンス管理テーブル更新処理が行なわれる。ライセンス管理テーブル更新処理では、制御部１１０が、記憶部１４０に記憶されているライセンス管理テーブルＴ２００を、受信したライセンス情報に基づいて更新する。この場合、受信したライセンス情報は、機能２、機能５および機能６のライセンス数が１であるので、更新されたライセンス管理テーブルは、図３（Ｄ）のライセンス管理テーブルＴ２００Ａとなる。なお、複数のアクセス可能機器の各々から、対応するライセンス情報を受信した場合は、受信した複数のライセンス情報に基づいて、制御部１１０は、ライセンス管理テーブルを更新する。
【００７４】
また、制御部１１０は、ネットワーク２１０を常に監視しており、ライセンス情報を送信したアクセス可能機器の電源がオフになった場合、対応するアクセス可能機器の有する機能のライセンスを減算することで、ライセンス管理テーブルを更新する。
【００７５】
図６は、アクセス可能機器の電源がオフになった場合に更新されるライセンス管理テーブルを説明するための図である。
【００７６】
図６（Ａ）は、ステップＳ１２３において更新する前の、一例としてのライセンス管理テーブルＴ２１０を示す図である。
【００７７】
図６（Ｂ）は、電源がオフになったアクセス可能機器が有するライセンステーブルＴ１５０を示す図である。
【００７８】
この場合、制御部１１０は、ライセンス管理テーブルＴ２１０を、ライセンステーブルＴ１５０に基づいて更新する。更新されたライセンス管理テーブルは、図６（Ｃ）のライセンス管理テーブルＴ２１０Ａとなる。
【００７９】
その後、ステップＳ１２４に進む。
ステップＳ１２４では、電源オフ指示があるか否かが判定される。具体的には、制御部１１０が、ユーザの電源ボタンの押下操作により、電源オフ指示を受信したか否かを判定する。ステップＳ１２４において、ＹＥＳならば、ステップＳ１４０に進む。一方、ステップＳ１２４において、ＮＯならば、再度、ステップＳ１２１の処理が行なわれる。
【００８０】
したがって、ステップＳ１２４の条件が満たされるまで、ステップＳ１２１，Ｓ１２２，Ｓ１２３の処理が繰り返される。すなわち、ネットワーク２１０におけるアクセス可能機器の増減に応じて、ライセンス管理テーブルは更新される。
【００８１】
たとえば、ステップＳ１２２の処理の前に、前述したのと異なるアクセス可能機器から、以下のライセンステーブルＴ１２０に基づくライセンス情報を、管理装置が受信したとする。
【００８２】
図７は、一例としての、ライセンステーブルおよびライセンス管理テーブルを示す図である。図７を参照して、図７（Ａ）は、ライセンステーブルＴ１２０を示す図である。
【００８３】
再び、図５を参照して、ステップＳ１２３では、前述したライセンス管理テーブル更新処理が行なわれ、ライセンス管理テーブルＴ２００Ａを、受信したライセンス情報に基づいて更新する。更新されたライセンス管理テーブルは、図７（Ｂ）のライセンス管理テーブルＴ２００Ｂとなる。
【００８４】
ステップＳ１４０では、電源オフ時処理が行なわれる。
図８は、電源オフ時処理のフローチャートである。なお、電源オフ時処理は、管理装置が行なう処理である。図８を参照して、ステップＳ１４１Ａでは、制御部１１０が、管理情報を、記憶部１４０に記憶させる。管理情報は、たとえば、ライセンス管理テーブルの情報である。管理情報を記憶部１４０に記憶させる際には、ログ情報として記憶した日時などの必要な情報を一緒に記憶部１４０に記憶してもよい。この処理が行なわれることにより、全てのアクセス可能機器の電源がオフされた後（たとえば、次の日）に、新たにＭＦＰの電源がオンにされ、管理モードに設定された場合、以下の効果を奏する。当該効果は、ライセンス管理テーブルを新たに作成せずに、テーブル内容を、確認する処理または修正する処理を実施するだけで、迅速に管理装置としての処理を行なうことができるという効果である。その後、ステップＳ１４１に進む。
【００８５】
ステップＳ１４１では、制御部１１０が、ネットワーク２１０にアクセス可能機器があるか否かを判定する。ステップＳ１４１において、ＹＥＳならば、ステップＳ１４２に進む。一方、ステップＳ１４１において、ＮＯならば、この電源オフ時処理は終了し、図５の処理に戻り、ステップＳ１４０の次のステップＳ１４０Ａに進む。
【００８６】
ステップＳ１４２では、アクセス可能機器選択処理が行なわれる。アクセス可能機器選択処理では、ステップＳ１４１の処理により、複数のアクセス可能機器があることが判定された場合、制御部１１０が、選択基準に基づいて、アクセス可能機器の選択を行なう。以下においては、選択されたアクセス可能機器を、選択アクセス可能機器ともいう。
【００８７】
選択基準は、たとえば、ネットワーク２１０において、管理装置から最も近い位置にあるアクセス可能機器を選択するという基準である。
【００８８】
選択基準は、たとえば、ネットワーク２１０において、機能のライセンスを最も多く有するアクセス可能機器を選択するという基準である。
【００８９】
なお、ステップＳ１４１の処理により、アクセス可能機器が１台であることが判定された場合は、当該アクセス可能機器が、選択アクセス可能機器となる。
【００９０】
その後、ステップＳ１４３に進む。
ステップＳ１４３では、制御部１１０が、記憶部１４０に記憶されているライセンス管理テーブルに基づいたライセンス管理情報を、選択アクセス可能機器へ送信する。その後、ステップＳ１４３Ａに進む。
【００９１】
ステップＳ１４３Ａでは、表示部１１０が、表示部１６２にメッセージ画像を表示させる。
【００９２】
図９は、一例としてのメッセージ画像４００を示す図である。メッセージ画像４００は、ライセンス管理情報を転送中である旨のメッセージが表示された画像である。このメッセージに表示されている通り、ユーザの電源オフ指示によりライセンス管理情報の転送が開始される。そして、ライセンス管理情報の転送終了後に、自動的に管理装置の電源がオフになる。このメッセージは、ライセンス管理情報の転送中に主電源がオフにされるのを防ぐための警告ともなっている。
【００９３】
再び、図８を参照して、選択アクセス可能機器では、まず、ステップＳ１５０の処理が行なわれる。
【００９４】
ステップＳ１５０では、制御部１１０が、ライセンス管理情報を受信したか否かを判定する。ステップＳ１５０において、ＹＥＳならば、ステップＳ１５１に進む。一方、ステップＳ１５０において、ＮＯならば、再度、ステップＳ１５０の処理が繰り返される。
【００９５】
ステップＳ１５１では、選択アクセス可能機器が所定条件を満たし、ライセンス管理が可能であるか否かが、制御部１１０により判定される。ここで、所定条件は、たとえば、制御部１１０の稼働率が、所定の値（たとえば、４０％）以下であるという条件である。すなわち、制御部１１０の稼働率が１００％に近い大きな値であれば、その機器が管理装置としての機能を果たすことがより困難と判断される。ステップＳ１５１において、ＹＥＳならば，ステップＳ１５２に進む。一方、ステップＳ１５１において、ＮＯならば，ステップＳ１５４に進む。
【００９６】
ステップＳ１５２では、制御部１１０が、管理装置へ、ライセンス管理承諾データを送信する。ライセンス管理承諾データは、ライセンス管理を承諾したことを示すためのデータである。その後、ステップＳ１５３に進む。
【００９７】
ステップＳ１５３では、制御部１１０が、データ一時記憶部１２０に設けられている管理フラグをオンにする。その後、選択アクセス可能機器における処理は終了する。この処理完了後、選択アクセス可能機器が、管理装置となる。
【００９８】
ステップＳ１５４では、制御部１１０が、管理装置へ、ライセンス管理非承諾データを送信する。ライセンス管理非承諾データは、ライセンス管理を承諾しなかったことを示すためのデータである。その後、選択アクセス可能機器における処理は終了する。
【００９９】
管理装置では、ステップＳ１４３Ａの処理の後、ステップＳ１４４に進む。
ステップＳ１４４では、制御部１１０が、ライセンス管理承諾データを受信したか否かを判定する。ステップＳ１４４において、ＹＥＳならば、この電源オフ時処理は終了し、図５の処理に戻り、ステップＳ１４０の次のステップＳ１４０Ａに進む。一方、ステップＳ１４４において、ＮＯならば、ステップＳ１４５に進む。
【０１００】
ステップＳ１４５では、制御部１１０が、ライセンス管理非承諾データを受信したか否かを判定する。ステップＳ１４５において、ＹＥＳならば、再度、ステップＳ１４１の処理が行なわれる。すなわち、別のアクセス可能機器が探される。一方、ステップＳ１４５において、ＮＯならば、再度、ステップＳ１４５の処理が行なわれる。
【０１０１】
再び、図５を参照して、ステップＳ１４０の処理が終了すると、ステップＳ１４０Ａに進む。
【０１０２】
ステップＳ１４０Ａでは、制御部１１０が、管理装置の主電源をオフにする。以上により、管理装置の処理は終了する。
【０１０３】
アクセス可能機器では、ステップＳ１３１の処理の後、ステップＳ１３２に進む。
ステップＳ１３２では、電源オフ指示があるか否かが判定される。詳細な処理の説明は、ステップＳ１２４と同様なので繰り返さない。ステップＳ１３２において、ＹＥＳならば、ステップＳ１３４に進む。一方、ステップＳ１３２において、ＮＯならば、再度、ステップＳ１３０の処理が行なわれる。
【０１０４】
ステップＳ１３４では、制御部１１０が、アクセス可能機器の電源をオフにする。以上により、アクセス可能機器の処理は終了する。
【０１０５】
以上の処理により、管理装置は、主電源がオフになる前に、他のアクセス可能機器へ、ライセンス管理情報を送信し、アクセス可能機器が、ライセンス管理をできる状態にしてから、電源をオフとする。
【０１０６】
したがって、ネットワーク２１０において、電源がオンであるＭＦＰがなくなるまで、ライセンス管理を続けることができるという効果を奏する。
【０１０７】
次に、アクセス可能機器が、管理装置に対し、機能の使用要求を行なった場合の処理（以下、機能使用処理ともいう）を説明する。この場合、アクセス可能機器の表示部１６２には、機能使用要求画像が表示される。
【０１０８】
図１０は、機能使用要求画像５００を示す図である。機能使用要求画像５００は、一例として、スキャナ機能を利用した複数の機能の各々の使用要求を行なうための画像である。
【０１０９】
図１０を参照して、機能使用要求画像５００には、ボタン画像５１０Ａ，５１０Ｂ，５１０Ｃ，５１０Ｄ，５９２，５９４と、メッセージ画像５２０とが配置されている。
【０１１０】
ボタン画像５１０Ａは、スキャナ部１７０が読取った１つの画像を、ＰＤＦ（登録商標）形式の１つのファイルにする機能を選択するためのボタン画像である。ボタン画像５１０Ｂは、スキャナ部１７０が読取った複数の画像を、ＰＤＦ（登録商標）形式の１つのファイルにする機能を選択するためのボタン画像である。ボタン画像５１０Ｃは、スキャナ部１７０が読取った１つの画像を、ＴＩＦＦ形式の１つのファイルにする機能を選択するためのボタン画像である。ボタン画像５１０Ｄは、スキャナ部１７０が読取った１つの画像を、ＪＰＥＧ形式の１つのファイルにする機能を選択するためのボタン画像である。
【０１１１】
ボタン画像５９２は、ボタン画像５１０Ａ，５１０Ｂ，５１０Ｃ，５１０Ｄのいずれかにより選択された機能の使用要求を行なうためのボタン画像である。ボタン画像５９４は、他の画像に遷移するための画像である。
【０１１２】
メッセージ画像５２０は、状況に応じたメッセージを表示する画像である。
図１１は、機能使用処理のフローチャートである。図１１におけるアクセス可能機器の処理は、前述のアクセス可能機器の処理とは、別個に独立して行なわれる。図１１を参照して、アクセス可能機器では、まず、ステップＳ１７０の処理が行なわれる。
【０１１３】
ステップＳ１７０では、機能の使用要求操作があるか否かが判定される。具体的には、制御部１１０が、ユーザによるボタン画像５１０Ａ，５１０Ｂ，５１０Ｃ，５１０Ｄのいずれかボタン画像の押下操作の後、ユーザによるボタン画像５９２の押下操作があったか否かを判定する。ステップＳ１７０において、ＹＥＳならば、ステップＳ１７１に進む。一方、ステップＳ１７０において、ＮＯならば、再度、ステップＳ１７０の処理が行なわれる。
【０１１４】
ステップＳ１７１では、制御部１１０が、ステップＳ１７０の機能の使用要求操作により選択された機能が使用可能か否かを、管理装置に対し問い合わせるための機能使用可能問合せ情報を、管理装置へ送信する。
【０１１５】
図１１における管理装置の処理は、前述の管理装置の処理とは、別個に独立して行なわれる。管理装置では、まず、ステップＳ１６０の処理が行なわれる。
【０１１６】
ステップＳ１６０では、制御部１１０が、機能使用可能問合せ情報を受信したか否かを判定する。ステップＳ１６０において、ＹＥＳならば、ステップＳ１６１に進む。一方、ステップＳ１６０において、ＮＯならば、再度、ステップＳ１６０の処理が繰り返される。
【０１１７】
ステップＳ１６１では、受信した機能使用可能問合せ情報に対応する機能（以下、問合せ機能ともいう）が使用可能か否かが判定される。具体的には、制御部１１０が、問合せ機能のライセンスがあるか否かを、記憶部１４０に記憶されているライセンス管理テーブルを参照することで判定する。ステップＳ１６１において、ＹＥＳならば、ステップＳ１６３に進む。一方、ステップＳ１６１において、ＮＯならば、ステップＳ１６２に進む。
【０１１８】
ステップＳ１６１の処理が行われるとき、たとえば、ライセンス管理テーブルが、図３（Ｄ）のライセンス管理テーブルＴ２００Ａであるとする。また、問合せ機能が、たとえば、図３（Ｄ）の機能７に対応するものであるとする。この場合、機能７のライセンスの数は０なので、ステップＳ１６１の条件を満たさず、ステップＳ１６２に進む。
【０１１９】
ステップＳ１６２では、制御部１１０が、問合せ機能が使用不可であることを示す使用不可情報を、機能使用可能問合せ情報を送信したアクセス可能機器へ送信する。その後、再度、ステップＳ１６０の処理が行なわれる。
【０１２０】
なお、ステップＳ１６１の処理が行われるとき、たとえば、ライセンス管理テーブルが、図３（Ｄ）のライセンス管理テーブルＴ２００Ａであるとする。また、問合せ機能が、たとえば、図３（Ｄ）の機能６に対応するものであるとする。この場合、機能６のライセンスの数は２なので、ステップＳ１６１の条件を満たし、ステップＳ１６３に進む。
【０１２１】
ステップＳ１６３では、ライセンス管理テーブル更新処理が行なわれる。ライセンス管理テーブル更新処理では、記憶部１４０に記憶されているライセンス管理テーブルにおいて、問合せ機能に対応するライセンスの数を１減算させることで、ライセンス管理テーブルを更新する。その後、ステップＳ１６４に進む。
【０１２２】
ステップＳ１６４では、制御部１１０が、問合せ機能が使用可能であることを示す使用可能情報を、機能使用可能問合せ情報を送信したアクセス可能機器へ送信する。
【０１２３】
アクセス可能機器では、ステップＳ１７１の処理の後、ステップＳ１７２に進む。
ステップＳ１７２では、制御部１１０が、使用不可情報を受信したか否かを判定する。ステップＳ１７２において、ＹＥＳならば、ステップＳ１７３に進む。一方、ステップＳ１７２において、ＮＯならば、後述するステップＳ１７４に進む。
【０１２４】
ステップＳ１７３では、表示更新処理が行なわれる。表示更新処理では、制御部１１０が、表示部１６２に、以下の画像５００Ａを表示させる。
【０１２５】
図１２は、表示部１６２に表示される画像５００Ａを示す図である。図１２を参照して、画像５００Ａは、機能使用要求画像５００と比較して、メッセージ画像５２０の代わりにメッセージ画像５２０Ａが配置される点が異なる。それ以外の点は、機能使用要求画像５００と同様なので詳細な説明は繰り返さない。
【０１２６】
メッセージ画像５２０Ａには、送信した機能使用可能問合せ情報に対応する機能のライセンスが使用中であることを示すメッセージが表示される。
【０１２７】
再び、図１１を参照して、ステップＳ１７３の処理の後、再度、ステップＳ１７１の処理が行なわれる。すなわち、機能使用可能問合せ情報に対応する機能が使用可能となるまで、管理装置に機能使用可能問合せ情報の送信を繰返し行なう。
【０１２８】
前述のステップＳ１７２において、ＮＯならば、ステップＳ１７４に進む。
ステップＳ１７４では、制御部１１０が、使用可能情報を受信したか否かを判定する。ステップＳ１７４において、ＹＥＳならば、ステップＳ１７５に進む。一方、ステップＳ１７４において、ＮＯならば、再度、ステップＳ１７２の処理が行なわれる。
【０１２９】
ステップＳ１７５では、制御部１１０が、送信した機能使用可能問合せ情報に対応する機能を使用する。その後、ステップＳ１７６に進む。
【０１３０】
ステップＳ１７６では、制御部１１０が、送信した機能使用可能問合せ情報に対応する機能の使用が終了したか否かを判定する。ステップＳ１７６において、ＹＥＳならば、ステップＳ１７６Ａに進む。一方、ステップＳ１７６において、ＮＯならば、再度、ステップＳ１７６の処理が繰り返される。
【０１３１】
ステップＳ１７６Ａでは、制御部１１０が、機能の使用を終了した旨を示す機能使用終了情報を、管理装置へ送信する。その後、再度、ステップＳ１７０の処理が行なわれる。
【０１３２】
管理装置では、ステップＳ１６４の処理の後、ステップＳ１６５に進む。
ステップＳ１６５では、制御部１１０が、送信した使用可能情報に対応する機能使用終了情報を受信したか否かを判定する。ステップＳ１６５において、ＹＥＳならば、ステップＳ１６６に進む。一方、ステップＳ１６５において、ＮＯならば、再度、ステップＳ１６５の処理が行なわれる。
【０１３３】
ステップＳ１６６では、ライセンス管理テーブル更新処理が行なわれる。ライセンス管理テーブル更新処理では、記憶部１４０に記憶されているライセンス管理テーブルにおいて、ステップＳ１６３で減算した、問合せ機能に対応するライセンスの数を元に戻すことで、ライセンス管理テーブルを更新する。その後、再度、ステップＳ１６０の処理が行なわれる。
【０１３４】
本実施の形態において、管理装置は、ライセンス管理情報だけではなく、アカウント情報、アドレス情報、アクセス権情報等も管理する。アカウント情報は、ユーザの認証を行なうための情報およびユーザ毎の機器使用状況を把握するための情報である。アドレス情報は、ＦＡＸの番号情報、電子メールアドレス情報等を含む。アクセス権情報は、記憶部１４０にアクセス権がある機器（ユーザ）を管理した情報である。以下、ライセンス管理情報、アカウント情報、アドレス情報、アクセス権情報を、総括的に管理情報と称する。
【０１３５】
本実施の形態では、管理装置が、管理情報を管理する場合も適用可能である。
以下に、管理情報の一例として、アカウント情報を示したアカウントテーブルを示す。
【０１３６】
図１３は、一例としてのアカウントテーブルＴ３００を示す図である。図１３を参照して、アカウントテーブルＴ３００におけるＩＰアドレスとは、ネットワーク２１０に接続されているＭＦＰ１００のＩＰアドレスを示す。たとえば、１５０．１６．１１９．１０４のＩＰアドレスを有するＭＦＰ１００を利用できるユーザは、４名である。ネットワーク２１０に接続するとき、ユーザ認証を義務付けている場合、ＭＦＰ１００は、管理装置に対し、ユーザ名と、ユーザ名に対応するパスワードを送信することで、ネットワーク２１０に接続でき、ネットワーク２１０に接続された他の機器等を使用可能となる。
【０１３７】
前述のユーザ毎の機器使用状況を把握するための情報は、たとえば、ユーザ毎のプリント枚数である。当該情報も、アカウント管理テーブルに記憶される。なお、アカウント管理テーブルの作成処理および更新処理は、それぞれ、図５において説明したライセンス管理テーブル作成処理およびライセンス管理テーブル更新処理と同様に行なわれる。
【０１３８】
次に、管理装置が、管理情報を管理する処理（以下、管理処理Ｂ１ともいう）について説明する。なお、ネットワーク２１０に接続されている各ＭＦＰ内の記憶部１４０には、予め管理情報が記憶されているとする。
【０１３９】
図１４は、管理処理Ｂ１のフローチャートである。図１４を参照して、ステップＳ２２４では、前述のステップＳ１２４と同様な処理が行われるので詳細な説明は繰り返さない。ステップＳ２２４において、ＹＥＳならば、ステップＳ２４０に進む。一方、ステップＳ２２４において、ＮＯならば、再度、ステップＳ２２４の処理が行なわれる。
【０１４０】
ステップＳ２４０では、電源オフ時処理Ａが行なわれる。
図１５は、電源オフ時処理Ａのフローチャートである。電源オフ時処理Ａは、管理装置が行なう処理である。図１５を参照して、ステップＳ２４１Ａでは、制御部１１０が、管理情報を、記憶部１４０に記憶させる。管理情報は、たとえば、アカウント管理テーブルの情報である。管理情報を記憶部１４０に記憶させる際には、ログ情報として記憶した日時などの必要な情報を一緒に記憶部１４０に記憶してもよい。アカウント情報は、消失しては困る情報であるため、全てのアクセス可能機器の電源がオフにされても、再利用可能な形態で保持しておく必要がある。
【０１４１】
この処理が行なわれることにより、全てのアクセス可能機器の電源がオフされた後（たとえば、次の日）に、新たにＭＦＰの電源がオンにされ、管理モードに設定された場合、以下の効果を奏する。当該効果は、管理モードに設定されたＭＦＰが、記憶部１４０に記憶された管理情報をもとに、滞りなくネットワーク運営を遂行することができるという効果である。その後、ステップＳ２４１に進む。
【０１４２】
ステップＳ２４１では、前述のステップＳ１４１と同様な処理が行われるので詳細な説明は繰り返さない。ステップＳ２４１において、ＹＥＳならば、ステップＳ２４２に進む。ステップＳ２４１において、ＮＯならば、この電源オフ時処理Ａは終了し、図１４の処理に戻り、ステップＳ２４０の次のステップＳ２４０Ａに進む。
【０１４３】
ステップＳ２４２では、アクセス可能機器選択処理が行なわれる。アクセス可能機器選択処理では、ステップＳ２４１の処理により、複数のアクセス可能機器があることが判定された場合、制御部１１０が、前述の選択基準に基づいて、アクセス可能機器の選択を行なう。以下においては、選択されたアクセス可能機器を、選択アクセス可能機器ともいう。
【０１４４】
なお、ステップＳ２４１の処理により、アクセス可能機器が１台であることが判定された場合は、当該アクセス可能機器が、選択アクセス可能機器となる。
【０１４５】
その後、ステップＳ２４３に進む。
ステップＳ２４３では、制御部１１０が、記憶部１４０に記憶されている管理情報を、選択アクセス可能機器へ送信する。その後、ステップＳ２４３Ａに進む。
【０１４６】
ステップＳ２４３Ａでは、制御部１１０が、表示部１６２にメッセージ画像を表示させる。
【０１４７】
図１６は、一例としてのメッセージ画像４００Ａを示す図である。メッセージ画像４００Ａは、管理情報を転送中である旨のメッセージが表示された画像である。
【０１４８】
再び、図１５を参照して、選択アクセス可能機器では、まず、ステップＳ２５０の処理が行なわれる。
【０１４９】
ステップＳ２５０では、制御部１１０が、管理情報を受信したか否かを判定する。ステップＳ２５０において、ＹＥＳならば、ステップＳ２５１に進む。一方、ステップＳ２５０において、ＮＯならば、再度、ステップＳ２５０の処理が繰り返される。
【０１５０】
ステップＳ２５１では、選択アクセス可能機器が前述の所定条件を満たし、管理情報の管理が可能であるか否かが、制御部１１０により判定される。ステップＳ２５１において、ＹＥＳならば，ステップＳ２５２に進む。一方、ステップＳ２５１において、ＮＯならば，ステップＳ２５４に進む。
【０１５１】
ステップＳ２５２では、制御部１１０が、管理装置へ、管理承諾データを送信する。管理承諾データは、管理情報の管理を承諾したことを示すためのデータである。その後、ステップＳ２５３に進む。
【０１５２】
ステップＳ２５３では、制御部１１０が、データ一時記憶部１２０に設けられている管理フラグをオンにする。その後、選択アクセス可能機器における処理は終了する。この場合、選択アクセス可能機器が、管理装置となる。
【０１５３】
ステップＳ２５４では、制御部２５１が、管理装置へ、管理非承諾データを送信する。管理非承諾データは、管理情報の管理を承諾しなかったことを示すためのデータである。その後、選択アクセス可能機器における処理は終了する。
【０１５４】
管理装置では、ステップＳ２４３Ａの処理の後、ステップＳ２４４に進む。
ステップＳ２４４では、制御部１１０が、管理承諾データを受信したか否かを判定する。ステップＳ２４４において、ＹＥＳならば、この電源オフ時処理は終了し、図１４の処理に戻り、ステップＳ２４０の次のステップＳ２４０Ａに進む。一方、ステップＳ２４４において、ＮＯならば、ステップＳ２４５に進む。
【０１５５】
ステップＳ２４５では、制御部１１０が、管理非承諾データを受信したか否かを判定する。ステップＳ２４５において、ＹＥＳならば、再度、ステップＳ２４１の処理が行なわれる。一方、ステップＳ２４５において、ＮＯならば、再度、ステップＳ２４５の処理が行なわれる。
【０１５６】
再び、図１４を参照して、ステップＳ２４０の処理が終了すると、ステップＳ２４０Ａに進む。
【０１５７】
ステップＳ２４０Ａでは、制御部１１０が、管理装置の電源をオフにする。以上により、管理装置の処理は終了する。
【０１５８】
図１７は、ネットワーク２１０に接続されているＭＦＰが順次電源オフされた場合の管理情報の移動の様子を示した図である。ここで、ＭＦＰ１００Ａが管理装置であり、ＭＦＰ１００Ｂ，１００Ｃ，１００Ｄがアクセス可能機器であるとする。
【０１５９】
図１７を参照して、ＭＦＰ１００Ａ，１００Ｂ，１００Ｃの順番に電源がオフにされると、前述した処理により、管理情報は、ＭＦＰ１００Ａから、ＭＦＰ１００Ｂ，ＭＦＰ１００Ｃ，ＭＦＰ１００Ｄへ順次移動していく。
【０１６０】
以上の処理により、管理装置は、電源がオフになる前に、他のアクセス可能機器へ、管理情報を送信し、アクセス可能機器が、管理情報の管理をできる状態にしてから、電源をオフとする。
【０１６１】
したがって、ネットワークにおいて、電源がオンであるＭＦＰがなくなるまで、管理情報の管理を続けることができるという効果を奏する。
【０１６２】
また、本実施の形態によれば、管理情報を管理するために、常時電源オンとしたサーバ機能を有する装置を設ける必要がない。すなわち、無駄な電力の消費を避けることができ、コストを削減できるという効果を奏する。
【０１６３】
以上説明したように、本実施の形態では、低コストで、ネットワークに接続された複数の機器の情報を、より確実に管理することができるという効果を奏する。
【０１６４】
＜第２の実施の形態＞
第１の実施の形態では、ネットワーク２１０に接続されている複数のＭＦＰのうち、最初に電源がオンとなり、ネットワーク２１０とデータアクセス可能となったＭＦＰを管理装置としていた。本実施の形態では、ネットワーク２１０に接続されている複数のＭＦＰのうち、新たに電源がオンとなり、ネットワーク２１０とデータアクセス可能となったＭＦＰを管理装置とする。
【０１６５】
本実施の形態におけるネットワークシステムは、実施の形態１のネットワークシステム１０００と同じであるので詳細な説明は繰り返さない。
【０１６６】
本実施の形態では、ネットワークシステム１０００において、ＭＦＰ１００Ａ，１００Ｂの順に電源がオンになったとする。したがって、ＭＦＰ１００Ｂが、管理装置として動作しており、ＭＦＰ１００Ａが、アクセス可能機器として動作しているとする。そして、新たに、ＭＦＰ１００Ｃが、アクセス可能機器（以下、新アクセス可能機器ともいう）となった場合の処理（以下、管理処理Ｂ２ともいう）について説明する。
【０１６７】
図１８は、管理処理Ｂ２のフローチャートである。図１８を参照して、管理装置では、まず、ステップＳ３２０の処理が行なわれる。
【０１６８】
ステップＳ３２０では、制御部１１０が、ネットワーク２１０で、新アクセス可能機器を検出したか否かを判定する。ステップＳ３２０において、ＹＥＳならば、ステップＳ３２１に進む。一方、ステップＳ３２０において、ＮＯならば、再度、ステップＳ３２０の処理が繰り返される。
【０１６９】
ステップＳ３２１では、制御部１１０が、記憶部１４０に記憶されているライセンス管理テーブルに基づいたライセンス管理情報を、新アクセス可能機器へ送信する。その後、ステップＳ３２２に進む。
【０１７０】
ステップＳ３２２では、表示部１１０が、表示部１６２にメッセージ画像４００を表示させる。ライセンス管理情報の送信が終了すると、この管理装置における処理は終了する。
【０１７１】
新アクセス可能機器では、まず、ステップＳ３３０の処理が行なわれる。
ステップＳ３３０では、前述のステップＳ１５０と同様な処理が行われるので詳細な説明は繰り返さない。ステップＳ３３０において、ＹＥＳならば、ステップＳ３３２に進む。一方、ステップＳ３３０において、ＮＯならば、再度、ステップＳ３３０の処理が繰り返される。
【０１７２】
ステップＳ３３２では、ライセンス管理テーブル作成処理が行なわれる。ライセンス管理テーブル作成処理では、ステップＳ３３０で受信したライセンス管理情報に基づくライセンス管理テーブルのデータに、新アクセス可能機器が有するライセンステーブルのデータを加算することで生成される。
【０１７３】
具体的には、制御部１１０が、記憶部１４０に記憶されているライセンステーブルのデータおよび受信したライセンス管理情報に基づいて、ライセンス管理テーブルを作成する。
【０１７４】
ここで、新アクセス可能機器が有するライセンステーブルは、図３（Ｃ）のライセンステーブルＴ１１０であるとする。受信したライセンス管理情報に基づくライセンス管理テーブルは、図３（Ｂ）のライセンス管理テーブルＴ２００であるとする。したがって、制御部１１０によって生成されるライセンス管理テーブルは、ライセンス管理テーブルＴ２００Ａとなる。
【０１７５】
制御部１１０は、生成したライセンス管理テーブルＴ２００Ａを、記憶部１４０に記憶させる。その後、ステップＳ３３３に進む。
【０１７６】
ステップＳ３３３では、制御部１１０が、データ一時記憶部１２０に設けられている管理フラグをオンにする。その後、新アクセス可能機器における処理は終了する。この場合、新アクセス可能機器が、管理装置となる。
【０１７７】
本実施の形態では、管理装置が、前述の管理情報を管理する場合も適用可能である。
次に、管理装置が、管理情報を管理する処理（以下、管理処理Ｃ２ともいう）について説明する。
【０１７８】
図１９は、管理処理Ｃ２のフローチャートである。図１９を参照して、管理装置では、まず、ステップＳ４２０の処理が行なわれる。
【０１７９】
ステップＳ４２０では、前述のステップＳ３２０と同様な処理が行われるので詳細な説明は繰り返さない。ステップＳ４２０において、ＹＥＳならば、ステップＳ４２１に進む。一方、ステップＳ４２０において、ＮＯならば、再度、ステップＳ４２０の処理が繰り返される。
【０１８０】
ステップＳ４２１では、制御部１１０が、記憶部１４０に記憶されている管理情報を、新アクセス可能機器へ送信する。その後、ステップＳ４２２に進む。
【０１８１】
ステップＳ４２２では、表示部１１０が、表示部１６２にメッセージ画像４００Ａを表示させる。管理情報の送信が終了すると、この管理装置における処理は終了する。
【０１８２】
新アクセス可能機器では、まず、ステップＳ４３０の処理が行なわれる。
ステップＳ４３０では、制御部１１０が、管理情報を受信したか否かを判定する。ステップＳ４３０において、ＹＥＳならば、ステップＳ４３３に進む。一方、ステップＳ４３０において、ＮＯならば、再度、ステップＳ４３０の処理が繰り返される。
【０１８３】
ステップＳ４３３では、制御部１１０が、データ一時記憶部１２０に設けられている管理フラグをオンにする。その後、新アクセス可能機器における処理は終了する。この場合、新アクセス可能機器が、管理装置となる。
【０１８４】
図２０は、ネットワーク２１０に接続されているＭＦＰが順次電源オンされた場合の管理情報の移動の様子を示す図である。ＭＦＰ１００Ａ，１００Ｂ，１００Ｃ，１００Ｄ，１００Ｅ，１００Ｆの順に電源がオンされたとする。
【０１８５】
図２０を参照して、ＭＦＰ１００Ａ，１００Ｂ，１００Ｃ，１００Ｄ，１００Ｅ，１００Ｆの順に電源がオンされると、前述した処理により、管理情報は、ＭＦＰ１００Ａから、ＭＦＰ１００Ｂ，１００Ｃ，１００Ｄ，１００Ｅ，１００Ｆへ順次移動していく。
【０１８６】
以上説明したように、本実施の形態では、ネットワーク２１０に接続されている複数のＭＦＰのうち、新たに電源がオンとなり、ネットワーク２１０とデータアクセス可能となったＭＦＰを、順次管理装置とする処理を行なう。
【０１８７】
第１の実施の形態では、管理装置となったＭＦＰが、新たなアクセス可能機器のライセンス情報を取得するために、定期的に、ネットワーク２１０に、新たなアクセス可能機器があるか否かを確認する必要がある。
【０１８８】
しかし、本実施の形態では、新たなアクセス可能機器が、管理情報を管理装置から自動的に受信し、管理装置となる。そのため、管理装置となった新たなアクセス可能機器は、第１の実施の形態のように定期的にネットワーク２１０にアクセスする必要がない。
【０１８９】
したがって、ネットワークに余計な負荷をかけることがないという効果を奏する。
＜第３の実施の形態＞
第１および第２の実施の形態では、管理情報を有するＭＦＰは、１台であった。本実施の形態では、管理情報を、複数のＭＦＰで共有する。なお、本実施の形態では、第１の実施の形態と同様、ネットワーク２１０に接続されている複数のＭＦＰのうち、最初に電源がオンとなり、ネットワーク２１０とデータアクセス可能となったＭＦＰを管理装置とする。本実施の形態では、ネットワークシステム１０００において、ＭＦＰ１００Ａが、最初に電源オンとなったとする。
【０１９０】
したがって、図４の処理により、ＭＦＰ１００Ａが、管理装置となる。
次に、本実施の形態における管理装置の処理について説明する。以下においては、本実施の形態における、管理装置の処理を管理処理Ａ３ともいう
図２１は、管理処理Ａ３のフローチャートである。図２１を参照して、管理装置では、まず、ステップＳ５２０の処理が行なわれる。
【０１９１】
ステップＳ５２０では、前述のステップＳ１２０と同様な処理が行なわれるので詳細な説明は繰り返さない。ステップＳ５２０において、ＹＥＳならば、ステップＳ５２０Ａに進む。一方、ステップＳ５２０において、ＮＯならば、再度、ステップＳ５２０の処理が繰り返される。
【０１９２】
ステップＳ５２０Ａでは、前述のステップＳ１２０Ａと同様な処理が行なわれるので詳細な説明は繰り返さない。その後、ステップＳ５２１に進む。
【０１９３】
ステップＳ５２１では、ライセンス情報要求処理が行なわれる。ライセンス情報要求処理では、制御部１１０が、全てのアクセス可能機器の各々が有するライセンス情報を要求するためのライセンス情報要求指示を、全てのアクセス可能機器へ送信する。
【０１９４】
アクセス可能機器では、まず、ステップＳ５３０の処理が行なわれる。
ステップＳ５３０では、前述のステップＳ１３０と同様な処理が行なわれるので詳細な説明は繰り返さない。ステップＳ５３０において、ＹＥＳならば、ステップＳ５３１に進む。一方、ステップＳ５３１において、ＮＯならば、再度、ステップＳ５３０の処理が繰り返される。
【０１９５】
ステップＳ５３１では、ライセンス情報送信処理が行なわれる。ライセンス情報送信処理では、前述のステップＳ１３１の処理と同様、記憶部１４０に記憶されているライセンステーブルに基づくライセンス情報を、管理装置へ送信する。
【０１９６】
管理装置では、ステップＳ５２１の処理の後、ステップＳ５２２に進む。
ステップＳ５２２では、前述のステップＳ１２２と同様な処理が行なわれるので詳細な説明は繰り返さない。ステップＳ５２２において、ＹＥＳならば、ステップＳ５２３に進む。一方、ステップＳ５２２において、ＮＯならば、再度、ステップＳ５２２の処理が行なわれる。
【０１９７】
ステップＳ５２３では、前述のステップＳ１２３と同様にライセンス管理テーブル更新処理が行なわれるので詳細な説明は繰り返さない。その後、ステップＳ５２３Ａに進む。
【０１９８】
ステップＳ５２３Ａでは、制御部１１０が、記憶部１４０に記憶されているライセンス管理テーブルに基づいたライセンス管理情報を、全てのアクセス可能機器へ送信する。
【０１９９】
アクセス可能機器では、ステップＳ５３１の処理の後、ステップＳ５３１Ａに進む。
ステップＳ５３１Ａでは、制御部１１０が、ライセンス管理情報を受信したか否かを判定する。ステップＳ５３１Ａにおいて、ＹＥＳならば、ステップＳ５３１Ｂに進む。一方、ステップＳ５３１Ａにおいて、ＮＯならば、ステップＳ５３２に進む。
【０２００】
ステップＳ５３１Ｂでは、制御部１１０が、受信したライセンス管理情報を記憶部１４０に記憶させる。なお、既に、記憶部１４０にライセンス管理情報が記憶されている場合は、受信したライセンス管理情報を上書き記憶させる。
【０２０１】
管理装置では、ステップＳ５２３Ａの処理の後、ステップＳ５２４に進む。
ステップＳ５２４では、前述のステップＳ１２４と同様な処理が行われるので詳細な説明は繰り返さない。ステップＳ５２４において、ＹＥＳならば、ステップＳ５４０に進む。一方、ステップＳ５２４において、ＮＯならば、再度、ステップＳ５２１の処理が行なわれる。
【０２０２】
したがって、ステップＳ５２４の条件が満たされるまで、ステップＳ５２１，Ｓ５２２，Ｓ５２３，Ｓ５２３Ａの処理が繰り返される。すなわち、ネットワーク２１０におけるアクセス可能機器の増減に応じて、ライセンス管理テーブルは更新される。
【０２０３】
また、全てのアクセス可能機器へ、最新のライセンス管理テーブルに基づくライセンス管理情報が送信される。
【０２０４】
ステップＳ５４０では、電源オフ時処理Ｂが行なわれる。
図２２は、電源オフ時処理Ｂのフローチャートである。図２２を参照して、ステップＳ５４１では、前述のステップＳ１４１と同様な処理が行なわれるので詳細な説明は繰り返さない。ステップＳ５４１において、ＹＥＳならば、ステップＳ５４２に進む。ステップＳ５４１において、ＮＯならば、この電源オフ時処理Ｂは終了し、図２１の処理に戻り、ステップＳ５４０の次のステップＳ５４０Ａに進む。
【０２０５】
ステップＳ５４２では、前述のステップＳ１４２と同様にアクセス可能機器選択処理が行なわれ、選択アクセス可能機器が決定される。その後、ステップＳ５４３に進む。
【０２０６】
ステップＳ５４３では、制御部１１０が、ライセンス管理を行なわせるためのライセンス管理実行指示を、選択アクセス可能機器へ送信する。
【０２０７】
選択アクセス可能機器では、まず、ステップＳ５５０の処理が行なわれる。
ステップＳ５５０では、制御部１１０が、ライセンス管理実行指示を受信したか否かを判定する。ステップＳ５５０において、ＹＥＳならば、ステップＳ５５１に進む。一方、ステップＳ５５０において、ＮＯならば、再度、ステップＳ５５０の処理が繰り返される。
【０２０８】
ステップＳ５５１では、前述のステップＳ１５１と同様に、選択アクセス可能機器が所定条件を満たし、ライセンス管理が可能であるか否かが、制御部１１０により判定される。ステップＳ５５１において、ＹＥＳならば，ステップＳ５５２に進む。一方、ステップＳ５５１において、ＮＯならば，ステップＳ５５４に進む。
【０２０９】
ステップＳ５５２では、前述のステップＳ１５２と同様な処理が行なわれるので詳細な説明は繰り返さない。その後、ステップＳ５５３に進む。
【０２１０】
ステップＳ５５３では、制御部１１０が、データ一時記憶部１２０に設けられている管理フラグをオンにする。その後、選択アクセス可能機器における処理は終了する。この場合、選択アクセス可能機器が、管理装置となる。
【０２１１】
ステップＳ５５４では、前述のステップＳ１５４と同様に、制御部１１０が、管理装置へ、ライセンス管理非承諾データを送信する。その後、選択アクセス可能機器における処理は終了する。
【０２１２】
管理装置では、ステップＳ５４３の処理の後、ステップＳ５４４に進む。
ステップＳ５４４では、前述のステップＳ１４４と同様な処理が行なわれるので詳細な説明は繰り返さない。ステップＳ５４４において、ＹＥＳならば、この電源オフ時処理Ｂは終了し、図２１の処理に戻り、ステップＳ５４０の次のステップＳ５４０Ａに進む。一方、ステップＳ５４４において、ＮＯならば、ステップＳ５４５に進む。
【０２１３】
ステップＳ５４５では、前述のステップＳ１４５と同様な処理が行なわれるので詳細な説明は繰り返さない。ステップＳ５４５において、ＹＥＳならば、再度、ステップＳ５４１の処理が行なわれる。一方、ステップＳ５４５において、ＮＯならば、再度、ステップＳ５４５の処理が行なわれる。
【０２１４】
再び、図２１を参照して、ステップＳ５４０の処理が終了すると、ステップＳ５４０Ａに進む。
【０２１５】
ステップＳ５４０Ａでは、制御部１１０が、管理装置の電源をオフにする。以上により、管理装置の処理は終了する。
【０２１６】
アクセス可能機器では、ステップＳ５３１Ｂの処理の後、ステップＳ５３２に進む。
ステップＳ５３２では、電源オフ指示があるか否かが判定される。詳細な処理の説明は、ステップＳ１２４と同様なので繰り返さない。ステップＳ５３２において、ＹＥＳならば、ステップＳ５３４に進む。一方、ステップＳ５３２において、ＮＯならば、再度、ステップＳ５３０の処理が行なわれる。
【０２１７】
ステップＳ５３４では、制御部１１０が、アクセス可能機器の電源をオフにする。以上により、アクセス可能機器の処理は終了する。
【０２１８】
本実施の形態では、管理装置が、前述の管理情報を管理する場合も適用可能である。
次に、管理装置が、管理情報を管理する処理（以下、管理処理Ｃ３ともいう）について説明する。なお、ネットワーク２１０に接続されている各ＭＦＰ内の記憶部１４０には、予め管理情報が記憶されているとする。
【０２１９】
図２３は、管理処理Ｃ３のフローチャートである。図２３を参照して、管理装置では、まず、ステップＳ６２３Ａの処理が行なわれる。
【０２２０】
ステップＳ６２３Ａでは、制御部１１０が、記憶部１４０に記憶されている管理情報を、全てのアクセス可能機器へ送信する。
【０２２１】
アクセス可能機器では、まず、ステップＳ６３１Ａの処理が行なわれる。
ステップＳ６３１Ａでは、制御部１１０が、管理情報を受信したか否かを判定する。ステップＳ６３１Ａにおいて、ＹＥＳならば、ステップＳ６３１Ｂに進む。一方、ステップＳ６３１Ａにおいて、ＮＯならば、ステップＳ６３２に進む。
【０２２２】
ステップＳ６３１Ｂでは、制御部１１０が、受信した管理情報を記憶部１４０に記憶させる。なお、既に、記憶部１４０に管理情報が記憶されている場合は、受信した管理情報を上書き記憶させる。
【０２２３】
管理装置では、ステップＳ６２３Ａの処理の後、ステップＳ６２４に進む。
ステップＳ６２４では、前述のステップＳ１２４と同様な処理が行われるので詳細な説明は繰り返さない。ステップＳ６２４において、ＹＥＳならば、ステップＳ６４０に進む。一方、ステップＳ６２４において、ＮＯならば、再度、ステップＳ６２４の処理が行なわれる。
【０２２４】
ステップＳ６４０では、電源オフ時処理Ｃが行なわれる。
図２４は、電源オフ時処理Ｃのフローチャートである。電源オフ時処理Ｃは、管理装置が行なう処理である。図２４を参照して、ステップＳ６４１では、前述のステップＳ１４１と同様な処理が行なわれるので詳細な説明は繰り返さない。ステップＳ６４１において、ＹＥＳならば、ステップＳ６４２に進む。ステップＳ６４１において、ＮＯならば、この電源オフ時処理Ｃは終了し、図２３の処理に戻り、ステップＳ６４０の次のステップＳ６４０Ａに進む。
【０２２５】
ステップＳ６４２では、前述のステップＳ１４２と同様にアクセス可能機器選択処理が行なわれ、選択アクセス可能機器が決定される。その後、ステップＳ６４３に進む。
【０２２６】
ステップＳ６４３では、制御部１１０が、管理情報の管理を行なわせるための管理実行指示を、選択アクセス可能機器へ送信する。
【０２２７】
選択アクセス可能機器では、まず、ステップＳ６５０の処理が行なわれる。
ステップＳ６５０では、制御部１１０が、管理実行指示を受信したか否かを判定する。ステップＳ６５０において、ＹＥＳならば、ステップＳ６５１に進む。一方、ステップＳ６５０において、ＮＯならば、再度、ステップＳ６５０の処理が繰り返される。
【０２２８】
ステップＳ６５１では、前述のステップＳ２５１と同様に、選択アクセス可能機器が前述の所定条件を満たし、管理情報の管理が可能であるか否かが、制御部１１０により判定される。ステップＳ６５１において、ＹＥＳならば，ステップＳ６５２に進む。一方、ステップＳ６５１において、ＮＯならば，ステップＳ６５４に進む。
【０２２９】
ステップＳ６５２では、前述のステップＳ２５２と同様に、制御部１１０が、管理装置へ、管理承諾データを送信する。その後、ステップＳ６５３に進む。
【０２３０】
ステップＳ６５３では、制御部１１０が、データ一時記憶部１２０に設けられている管理フラグをオンにする。その後、選択アクセス可能機器における処理は終了する。この場合、選択アクセス可能機器が、管理装置となる。
【０２３１】
ステップＳ６５４では、前述のステップＳ２５４と同様に、制御部１１０が、管理装置へ、管理非承諾データを送信する。その後、選択アクセス可能機器における処理は終了する。
【０２３２】
管理装置では、ステップＳ６４３の処理の後、ステップＳ６４４に進む。
ステップＳ６４４では、前述のステップＳ２４４と同様な処理が行なわれるので詳細な説明は繰り返さない。ステップＳ６４４において、ＹＥＳならば、この電源オフ時処理Ｃは終了し、図２３の処理に戻り、ステップＳ６４０の次のステップＳ６４０Ａに進む。一方、ステップＳ６４４において、ＮＯならば、ステップＳ６４５に進む。
【０２３３】
ステップＳ６４５では、前述のステップＳ２４５と同様な処理が行なわれるので詳細な説明は繰り返さない。ステップＳ６４５において、ＹＥＳならば、再度、ステップＳ６４１の処理が行なわれる。一方、ステップＳ６４５において、ＮＯならば、再度、ステップＳ６４５の処理が行なわれる。
【０２３４】
再び、図２３を参照して、ステップＳ６４０の処理が終了すると、ステップＳ６４０Ａに進む。
【０２３５】
ステップＳ６４０Ａでは、制御部１１０が、管理装置の電源をオフにする。以上により、管理装置の処理は終了する。
【０２３６】
アクセス可能機器では、ステップＳ６３１Ｂの処理の後、ステップＳ６３２に進む。
ステップＳ６３２では、電源オフ指示があるか否かが判定される。詳細な処理の説明は、ステップＳ１２４と同様なので繰り返さない。ステップＳ６３２において、ＹＥＳならば、ステップＳ６３４に進む。一方、ステップＳ６３２において、ＮＯならば、再度、ステップＳ６３１Ａの処理が行なわれる。
【０２３７】
ステップＳ６３４では、制御部１１０が、アクセス可能機器の電源をオフにする。以上により、アクセス可能機器の処理は終了する。
【０２３８】
本実施の形態では、管理情報を、複数のＭＦＰで共有しているので、管理装置が故障等により、突然、電源オフになっても管理情報の管理は、他のＭＦＰで行なうことができる。以下にその処理（以下、機能使用処理Ａともいう）について説明する。
【０２３９】
図２５は、機能使用処理Ａのフローチャートである。図２５を参照して、機能使用処理Ａは、図１１の機能使用処理と比較して、ステップＳ１７４の代わりにステップＳ１７４Ａが行なわれる点と、ステップＳ１７７の処理が行われる点とが異なる。それ以外は、図１１の機能使用処理と同様なので詳細な説明は繰り返さない。以下、異なる処理のみについて説明する。
【０２４０】
ステップＳ１７４Ａでは、制御部１１０が、使用可能情報を受信したか否かを判定する。ステップＳ１７４において、ＹＥＳならば、ステップＳ１７５に進む。一方、ステップＳ１７４において、ＮＯならば、ステップＳ１７７に進む。ステップＳ１７７に進む場合は、管理装置からの応答がないということである。
【０２４１】
管理装置からの応答がない原因の一例としては、故障等により、突然、管理装置の電源がオフになったことが考えられる。
【０２４２】
また、管理装置からの応答がない原因の一例としては、誤ってコンセントを抜いてしまい、突然、管理装置の電源がオフになったことが考えられる。
【０２４３】
ステップＳ１７７では、制御部１１０が、データ一時記憶部１２０に設けられている管理フラグをオンにする。その後、アクセス可能機器における処理は終了する。この場合、アクセス可能機器が、記憶部１４０に記憶されているライセンス管理情報を利用して管理装置となる。
【０２４４】
図２６は、管理装置が、ネットワーク２１０の複数のアクセス可能機器へ、管理情報を送信している状態を示す図である。この場合、ＭＦＰ１００Ａが、管理装置であり、ＭＦＰ１００Ｂ，１００Ｃ，１００Ｄ，１００Ｅ，１００Ｆが、アクセス可能機器であるとする。
【０２４５】
図２６を参照して、管理装置は、前述の処理により、管理情報を、所定時間間隔で複数のアクセス可能機器へ送信する。
【０２４６】
以上の処理により、管理情報を複数のＭＦＰで共有しておくことによって、管理装置の電源が突然オフになっても、機能の使用要求を行なった他のアクセス可能機器が、管理装置になることができる。したがって、管理装置の管理情報が必要な、アクセス可能機器の正常な動作を確保できるという効果を奏する。
【０２４７】
＜第４の実施の形態＞
第３の実施の形態では、管理情報を、複数のＭＦＰで共有しておくことによって、管理装置の電源が突然オフになっても、機能の使用要求を行なった他のアクセス可能機器が、管理装置になることができていた。
【０２４８】
本実施の形態では、管理情報を、複数のＭＦＰで共有していない場合に、管理装置の電源が突然オフになっても、他のアクセス可能機器が、管理装置になることが可能な処理を説明する。
【０２４９】
具体的には、前述の図２５の処理により、機能の使用要求を行なったアクセス可能機器が、管理装置になる。
【０２５０】
その後、管理装置が、図５の処理をすることで、他のアクセス可能機器から、ライセンス情報を取得して、ライセンス管理情報を作成することができる。
【０２５１】
以上の処理により、管理情報を、複数のＭＦＰで共有していない場合に、管理装置の電源が突然オフになっても、他のアクセス可能機器が、管理装置になることが可能となる。
【０２５２】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【０２５３】
【図１】本実施の形態におけるネットワークシステムの構成を示すブロック図である。
【図２】ＭＦＰの内部構成を示すブロック図である。
【図３】一例としての、ライセンステーブルおよびライセンス管理テーブルを示す図である。
【図４】ＭＦＰが行なう処理のフローチャートである。
【図５】管理処理Ａのフローチャートである。
【図６】アクセス可能機器の電源がオフになった場合に更新されるライセンス管理テーブルを説明するための図である。
【図７】一例としての、ライセンステーブルおよびライセンス管理テーブルを示す図である。
【図８】電源オフ時処理のフローチャートである。
【図９】一例としてのメッセージ画像を示す図である。
【図１０】機能使用要求画像を示す図である。
【図１１】機能使用処理のフローチャートである。
【図１２】表示部に表示される画像を示す図である。
【図１３】一例としてのアカウントテーブルを示す図である。
【図１４】管理処理Ｂ１のフローチャートである。
【図１５】電源オフ時処理Ａのフローチャートである。
【図１６】一例としてのメッセージ画像を示す図である。
【図１７】ネットワークに接続されているＭＦＰが順次電源オフされた場合の管理情報の移動の様子を示した図である。
【図１８】管理処理Ｂ２のフローチャートである。
【図１９】管理処理Ｃ２のフローチャートである。
【図２０】ネットワークに接続されているＭＦＰが順次電源オンされた場合の管理情報の移動の様子を示す図である。
【図２１】管理処理Ａ３のフローチャートである。
【図２２】電源オフ時処理Ｂのフローチャートである。
【図２３】管理処理Ｃ３のフローチャートである。
【図２４】電源オフ時処理Ｃのフローチャートである。
【図２５】機能使用処理Ａのフローチャートである。
【図２６】管理装置が、ネットワークの複数のアクセス可能機器へ、管理情報を送信している状態を示す図である。
【符号の説明】
【０２５４】
１００，１００Ａ，１００Ｂ，１００Ｃ，１００Ｄ，１００Ｅ，１００Ｆ  ＭＦＰ、１１０  制御部、１４０  記憶部、１０００  ネットワークシステム。
【図１】
2007140658.tif 000003
【図２】
2007140658.tif 000004
【図３】
2007140658.tif 000005
【図４】
2007140658.tif 000006
【図５】
2007140658.tif 000007
【図６】
2007140658.tif 000008
【図７】
2007140658.tif 000009
【図８】
2007140658.tif 000010
【図９】
2007140658.tif 000011
【図１０】
2007140658.tif 000012
【図１１】
2007140658.tif 000013
【図１２】
2007140658.tif 000014
【図１３】
2007140658.tif 000015
【図１４】
2007140658.tif 000016
【図１５】
2007140658.tif 000017
【図１６】
2007140658.tif 000018
【図１７】
2007140658.tif 000019
【図１８】
2007140658.tif 000020
【図１９】
2007140658.tif 000021
【図２０】
2007140658.tif 000022
【図２１】
2007140658.tif 000023
【図２２】
2007140658.tif 000024
【図２３】
2007140658.tif 000025
【図２４】
2007140658.tif 000026
【図２５】
2007140658.tif 000027
【図２６】
2007140658.tif 000028