(57)【特許請求の範囲】
【請求項１】
デバイスを管理するデバイス管理システムと、
前記デバイス管理システムを制御する制御システムとを備え、
前記デバイス管理システムは、
前記デバイスを管理するためのアプリケーションからの情報に基づいて前記デバイスが適切に管理されているか否かを判断する管理状態判断手段と、
前記デバイス、前記デバイスが所属するグループ、および、前記グループ同士の階層構造を管理するグループ管理手段とを備え、
前記制御システムは、前記デバイスが適切に管理されていないことが前記管理状態判断手段によって判断された場合に、適切に管理されていないことが前記管理状態判断手段によって判断された前記デバイスとしての管理不適切デバイスの所属先を、前記管理不適切デバイスが所属する前記グループとしての管理不適切デバイス所属グループから、前記管理不適切デバイス所属グループが所属する上位の前記グループとしての上位グループに変更することを前記グループ管理手段に行わせ、
前記制御システムは、前記管理不適切デバイスの所属先の変更を前記グループ管理手段に行わせる場合に、前記グループ管理手段による前記管理不適切デバイスの所属先の変更に応じた特定の動作を前記デバイス管理システム以外の特定のシステムに行わせることを特徴とするデバイス自動管理システム。
【請求項２】
前記特定のシステムの少なくとも１つは、前記管理不適切デバイスの管理の契約内容を管理する契約管理システムであって、
前記制御システムは、前記管理不適切デバイスの所属先の変更を前記グループ管理手段に行わせる場合に、前記グループ管理手段による前記管理不適切デバイスの所属先の変更に応じた前記契約内容の変更を前記特定の動作の少なくとも１つとして前記契約管理システムに行わせることを特徴とする請求項１に記載のデバイス自動管理システム。
【請求項３】
前記特定のシステムの少なくとも１つは、前記契約内容に応じた費用を管理する会計システムであって、
前記制御システムは、前記契約内容の変更を前記契約管理システムに行わせる場合に、前記契約管理システムによる前記契約内容の変更に応じた前記費用の変更を前記特定の動作の少なくとも１つとして前記会計システムに行わせることを特徴とする請求項２に記載のデバイス自動管理システム。
【請求項４】
デバイスを管理するデバイス管理システムと、
前記デバイス管理システムを制御する制御システムとを備え、
前記デバイス管理システムは、
前記デバイスを管理するためのアプリケーションからの情報に基づいて前記デバイスが適切に管理されているか否かを判断する管理状態判断手段と、
前記デバイス、前記デバイスが所属するグループ、および、前記グループ同士の階層構造を管理するグループ管理手段とを備え、
前記制御システムは、前記デバイスが適切に管理されていないことが前記管理状態判断手段によって判断された場合に、適切に管理されていないことが前記管理状態判断手段によって判断された前記デバイスとしての管理不適切デバイスの所属先を、前記管理不適切デバイスが所属する前記グループとしての管理不適切デバイス所属グループから、前記管理不適切デバイス所属グループが所属する上位の前記グループとしての上位グループに変更することを前記グループ管理手段に行わせ、
前記制御システムは、前記デバイスが適切に管理されていないことが前記管理状態判断手段によって判断された場合に、前記デバイス管理システム以外の特定のシステムから取得した情報に応じて、前記管理不適切デバイスの所属先の変更を前記グループ管理手段に行わせることを特徴とするデバイス自動管理システム。
【請求項５】
前記特定のシステムの少なくとも１つは、前記管理不適切デバイス所属グループの管理者の契約情報を管理する契約情報管理システムであって、
前記制御システムは、前記デバイスが適切に管理されていないことが前記管理状態判断手段によって判断された場合に、前記契約情報管理システムから取得した前記契約情報の内容が特定の内容であるとき、前記管理不適切デバイスの所属先の変更を前記グループ管理手段に行わせることを特徴とする請求項４に記載のデバイス自動管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、多数のデバイスを管理するデバイス自動管理システムに関する。
【背景技術】
【０００２】
従来、多数のデバイスを管理するシステムとして、遠隔地に存在するデバイスの状態を監視するシステムが知られている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−２６９４６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のシステムにおいては、遠隔地に存在するデバイスの状態を監視することができるものの、そのデバイスが適切に管理されているか否かを判断することができないので、デバイスが適切に管理されている状態を維持することができないという問題がある。
【０００５】
そこで、本発明は、デバイスが適切に管理されている状態を維持することができるデバイス管理システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明のデバイス自動管理システムは、デバイスを管理するデバイス管理システムと、前記デバイス管理システムを制御する制御システムとを備え、前記デバイス管理システムは、前記デバイスを管理するためのアプリケーションからの情報に基づいて前記デバイスが適切に管理されているか否かを判断する管理状態判断手段と、前記デバイス、前記デバイスが所属するグループ、および、前記グループ同士の階層構造を管理するグループ管理手段とを備え、前記制御システムは、前記デバイスが適切に管理されていないことが前記管理状態判断手段によって判断された場合に、適切に管理されていないことが前記管理状態判断手段によって判断された前記デバイスとしての管理不適切デバイスの所属先を、前記管理不適切デバイスが所属する前記グループとしての管理不適切デバイス所属グループから、前記管理不適切デバイス所属グループが所属する上位の前記グループとしての上位グループに変更することを前記グループ管理手段に行わせることを特徴とする。
【０００７】
この構成により、本発明のデバイス自動管理システムは、デバイスを管理するためのアプリケーションからの情報に基づいてデバイスが適切に管理されていないことをデバイス管理システムが判断した場合に、適切に管理されていないことがデバイス管理システムによって判断された管理不適切デバイスの所属先を管理不適切デバイス所属グループから上位グループに自動的に変更するので、デバイスが適切に管理されている状態を維持することができるとともに、デバイスが適切に管理されている状態を維持するためにデバイス管理システムの利用者に生じる負担を軽減することができる。
【０００８】
また、本発明のデバイス自動管理システムにおいて、前記制御システムは、前記管理不適切デバイスの所属先の変更を前記グループ管理手段に行わせる場合に、前記グループ管理手段による前記管理不適切デバイスの所属先の変更に応じた特定の動作を前記デバイス管理システム以外の特定のシステムに行わせても良い。
【０００９】
この構成により、本発明のデバイス自動管理システムは、管理不適切デバイスの所属先の変更を自動的に行う場合に、管理不適切デバイスの所属先の変更に応じて特定のシステムにおいて必要となる特定の動作を自動的に行うので、特定のシステムの利用者の負担を軽減することができる。
【００１０】
また、本発明のデバイス自動管理システムにおいて、前記特定のシステムの少なくとも１つは、前記管理不適切デバイスの管理の契約内容を管理する契約管理システムであって、前記制御システムは、前記管理不適切デバイスの所属先の変更を前記グループ管理手段に行わせる場合に、前記グループ管理手段による前記管理不適切デバイスの所属先の変更に応じた前記契約内容の変更を前記特定の動作の少なくとも１つとして前記契約管理システムに行わせても良い。
【００１１】
この構成により、本発明のデバイス自動管理システムは、管理不適切デバイスの所属先の変更を自動的に行う場合に、管理不適切デバイスの所属先の変更に応じて必要となる、管理不適切デバイスの管理の契約内容の変更を自動的に行うので、契約管理システムの利用者の負担を軽減することができる。
【００１２】
また、本発明のデバイス自動管理システムにおいて、前記特定のシステムの少なくとも１つは、前記契約内容に応じた費用を管理する会計システムであって、前記制御システムは、前記契約内容の変更を前記契約管理システムに行わせる場合に、前記契約管理システムによる前記契約内容の変更に応じた前記費用の変更を前記特定の動作の少なくとも１つとして前記会計システムに行わせても良い。
【００１３】
この構成により、本発明のデバイス自動管理システムは、管理不適切デバイスの所属先の変更を自動的に行う場合に、管理不適切デバイスの所属先の変更に応じて必要となる、管理不適切デバイスの管理の契約内容の変更を自動的に行うだけではなく、管理不適切デバイスの管理の契約内容の変更に応じた費用の変更を自動的に行うので、会計システムの利用者の負担を軽減することができる。
【００１４】
また、本発明のデバイス自動管理システムにおいて、前記制御システムは、前記デバイスが適切に管理されていないことが前記管理状態判断手段によって判断された場合に、前記デバイス管理システム以外の特定のシステムから取得した情報に応じて、前記管理不適切デバイスの所属先の変更を前記グループ管理手段に行わせても良い。
【００１５】
この構成により、本発明のデバイス自動管理システムは、デバイス管理システム以外の特定のシステムから取得した情報に応じて管理不適切デバイスの所属先の変更を行うので、デバイスの管理の適切性を向上することができる。
【００１６】
また、本発明のデバイス自動管理システムにおいて、前記特定のシステムの少なくとも１つは、前記管理不適切デバイス所属グループの管理者の契約情報を管理する契約情報管理システムであって、前記制御システムは、前記デバイスが適切に管理されていないことが前記管理状態判断手段によって判断された場合に、前記契約情報管理システムから取得した前記契約情報の内容が特定の内容であるとき、前記管理不適切デバイスの所属先の変更を前記グループ管理手段に行わせても良い。
【００１７】
この構成により、本発明のデバイス自動管理システムは、契約情報管理システムによって管理されている、管理不適切デバイス所属グループの管理者の契約情報に応じて管理不適切デバイスの所属先の変更を行うので、デバイスの管理の適切性を向上することができる。
【発明の効果】
【００１８】
本発明のデバイス自動管理システムは、デバイスが適切に管理されている状態を維持することができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の一実施の形態に係るシステムのブロック図である。
【図２】図１に示す画像形成装置が所属するグループの一例を示す図である。
【図３】図１に示すデバイス管理システムと、ワークフローサービスとの通信モデルを示す図である。
【図４】画像形成装置が適切に管理されているか否かを判断する場合の図１に示すデバイス管理システムの動作のフローチャートである。
【図５】図１に示すデバイス管理システムの動作が自動化されていない場合に、画像形成装置が適切に管理されていないと判断したときのデバイス管理システムの動作のフローチャートである。
【図６】図１に示す管理状態通知手段によってグループ管理者の宛先に送信される管理不適切通知の一例を示す図である。
【図７】図１に示す管理状態通知手段によってグループ管理者の宛先に送信される警告付きの管理不適切通知の一例を示す図である。
【図８】図１に示す管理状態通知手段によって上位グループ管理者の宛先に送信される管理不適切通知の一例を示す図である。
【図９】図１に示すデバイス管理システムの動作が自動化されている場合に、画像形成装置が適切に管理されていないと判断したときのデバイス管理システムの動作の一例のフローチャートである。
【図１０】デバイス管理システムから特定の通知が届いた場合の図１に示すワークフローサービスの動作の一例のフローチャートである。
【図１１】管理不適切デバイスの所属先の変更をフリートマネージメントに行わせる場合の図１に示すワークフローサービスの動作の一例のフローチャートである。
【発明を実施するための形態】
【００２０】
以下、本発明の一実施の形態について、図面を用いて説明する。
【００２１】
まず、本実施の形態に係るデバイス自動管理システム１０の構成について説明する。
【００２２】
図１は、本実施の形態に係るデバイス自動管理システム１０のブロック図である。
【００２３】
図１に示すように、デバイス自動管理システム１０は、デバイスとしての画像形成装置を多数管理するデバイス管理システム２０を備えている。デバイス管理システム２０は、少なくとも１台のコンピューターによって実現されている。例えば、デバイス管理システム２０は、画像形成装置の製造業者によって運営されている。
【００２４】
デバイス管理システム２０は、画像形成装置を管理するためのアプリケーションとしてフリートアセスメント（Ｆｌｅｅｔ  Ａｓｓｅｓｓｍｅｎｔ）２１、フリートマネージメント（Ｆｌｅｅｔ  Ｍａｎａｇｅｍｅｎｔ）２２およびフリートメンテナンス（Ｆｌｅｅｔ  Ｍａｉｎｔｅｎａｎｃｅ）２３を実行することができる。フリートアセスメント２１は、例えば、画像形成装置の稼働状況やメンテナンスの実施状況など、画像形成装置が所属するグループの状態を診断するアプリケーションである。フリートマネージメント２２は、画像形成装置の管理を行うアプリケーションであって、画像形成装置が所属するグループを管理するグループ管理手段を構成している。フリートメンテナンス２３は、遠隔地から画像形成装置のメンテナンスを実施するアプリケーションである。
【００２５】
デバイス管理システム２０は、特定のプログラムを実行することによって、画像形成装置を管理するためのアプリケーションからの情報に基づいて画像形成装置が適切に管理されているか否かを判断する管理状態判断手段２４、および、画像形成装置が適切に管理されていないことを示す管理不適切通知を特定の宛先に対して行う管理状態通知手段２５として機能する。
【００２６】
デバイス自動管理システム１０は、画像形成装置３１、３２、３３などの多数の画像形成装置を備えている。画像形成装置は、例えば、ＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）、プリント専用機、コピー専用機、スキャン専用機などの画像形成装置である。多数の画像形成装置のそれぞれは、画像形成装置自身の使用者の環境に設置されている。
【００２７】
画像形成装置３１は、画像形成装置３１自身を管理するためのアプリケーションとしてデバイスエージェント（Ｄｅｖｉｃｅ  Ａｇｅｎｔ）３１ａを実行することができる。デバイスエージェント３１ａは、画像形成装置の管理に必要な情報（以下「フリートデータ（Ｆｌｅｅｔ  Ｄａｔａ）」と言う。）を画像形成装置３１自身から収集し、収集したフリートデータをインターネットなどのネットワーク経由でデバイス管理システム２０に送信するアプリケーションである。ここで、フリートデータには、例えば、用紙などの記録媒体が画像形成装置内に無くなったこと、何れかの色のトナーが画像形成装置内に無くなったこと、画像形成装置のカバーが開けられたこと、画像形成装置が故障したこと、画像形成装置の電源が入れられたことなどの画像形成装置の状態を示す情報が含まれている。デバイス自動管理システム１０は、画像形成装置３１と同様の画像形成装置を多数備えている。
【００２８】
デバイス自動管理システム１０は、画像形成装置３２などの多数の画像形成装置を管理するＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）などのコンピューター４０を備えている。コンピューター４０は、画像形成装置の使用者の環境に設置されている。コンピューター４０は、画像形成装置を管理するためのアプリケーションとしてゲートウェイ（Ｇａｔｅｗａｙ）４０ａを実行することができる。ゲートウェイ４０ａは、画像形成装置のそれぞれからフリートデータを収集し、収集したフリートデータをインターネットなどのネットワーク経由でデバイス管理システム２０に送信するアプリケーションである。デバイス自動管理システム１０は、コンピューター４０と同様のコンピューターを多数備えている。
【００２９】
デバイス自動管理システム１０は、画像形成装置３３などの画像形成装置とＢｌｕｅｔｏｏｔｈ（登録商標）などの近距離通信によって通信可能なスマートフォン、タブレットなどの携帯機器５０を備えている。携帯機器５０は、画像形成装置の管理者としてのサービスマンなどのデバイス管理者によって携帯されている。携帯機器５０は、画像形成装置を管理するためのアプリケーションとしてモバイルエージェント（Ｍｏｂｉｌｅ  Ａｇｅｎｔ）５０ａを実行することができる。モバイルエージェント５０ａは、画像形成装置から近距離通信によってフリートデータを収集し、収集したフリートデータを３Ｇ（第３世代移動通信システム）などのネットワーク経由でデバイス管理システム２０に送信するアプリケーションである。デバイス自動管理システム１０は、携帯機器５０と同様の携帯機器を多数備えている。
【００３０】
デバイス自動管理システム１０は、デバイス管理者と、画像形成装置が所属するグループの管理者としてのグループ管理者との何れかによって使用されるＰＣなどのコンピューター６０を備えている。コンピューター６０は、デバイス管理者およびグループ管理者のうちコンピューター６０自身の使用者の環境に設置されている。コンピューター６０は、インターネットなどのネットワークを介してデバイス管理システム２０と通信し、デバイス管理システム２０によって提供されるフリートアセスメント２１、フリートマネージメント２２およびフリートメンテナンス２３を利用可能である。デバイス自動管理システム１０は、コンピューター６０と同様のコンピューターを多数備えている。
【００３１】
図２は、画像形成装置が所属するグループの一例を示す図である。
【００３２】
図２に示すように、グループには、グループ管理者が所属している。グループ管理者は、グループ管理者自身と同一のグループに画像形成装置、デバイス管理者およびグループを登録したり削除したりすることができる。１つのグループには、画像形成装置、デバイス管理者およびグループがそれぞれ複数所属することが可能である。グループ管理者は、グループ管理者自身と同一のグループに所属している画像形成装置およびデバイス管理者に対して、何れのデバイス管理者が何れの画像形成装置を管理するかを登録したり変更したりすることができる。デバイス管理者は、デバイス管理者自身と同一のグループに所属している少なくとも１つの画像形成装置の管理者である。
【００３３】
グループは、階層構造になっている。例えば、図２において、グループ９１は、グループ９２の上位のグループである。最上位のグループは、例えば、画像形成装置の製造業者の専属の販売会社である。最下位のグループは、例えば、画像形成装置の使用者である。最上位のグループと、最下位のグループとの間には、グループが存在しないか、１階層以上のグループが存在する。最上位のグループと、最下位のグループとの間に存在するグループは、例えば、画像形成装置の製造業者の専属ではない販売会社（以下「非専属販売会社」と言う。）である。
【００３４】
フリートマネージメント２２（図１参照。）は、グループと、グループに所属する画像形成装置、デバイス管理者およびグループ管理者と、グループ同士の階層構造とを管理している。
【００３５】
図１に示すように、デバイス自動管理システム１０は、デバイス管理システム２０を制御する制御システムとしてのワークフローサービス７０と、デバイス管理システム２０およびワークフローサービス７０の何れとも異なる多数のシステム７５と、サービスバス８０とを備えている。
【００３６】
システム７５としては、例えば、ワークフローサービス７０とは異なるＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）内部に設けられたインターナルサーバーとしてのＣＲＭ（Ｃｕｓｔｏｍｅｒ  Ｒｅｌａｔｉｏｎｓｈｉｐ  Ｍａｎａｇｅｍｅｎｔ）、ＥＲＰ（Ｅｎｔｅｒｐｒｉｓｅ  Ｒｅｓｏｕｒｃｅ  Ｐｌａｎｎｉｎｇ）などの業務サーバーがある。例えば、ＣＲＭ／ＥＲＰは、グループ管理者の契約情報を管理する契約情報管理システムであっても良いし、画像形成装置の管理の契約内容を管理する契約管理システムであっても良いし、画像形成装置の管理の契約内容に応じた費用を管理する会計システムであっても良い。システム７５と、サービスバス８０とは、ＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）を介して接続されても良い。
【００３７】
サービスバス８０は、デバイス管理システム２０と、ワークフローサービス７０との間の通信を制御する。また、サービスバス８０は、ワークフローサービス７０と、多数のシステム７５との間の通信も制御する。
【００３８】
図３は、デバイス管理システム２０と、ワークフローサービス７０との通信モデルを示す図である。
【００３９】
図３において、画像形成装置のエラーイベントなどのイベントデータと、画像形成装置の使用履歴などのストックデータと、登録されている画像形成装置を示すデバイスエントリーと、登録されているグループを示すグループエントリーと、登録されている利用者を示すユーザーエントリーとは、ＪＳＯＮ（ＪａｖａＳｃｒｉｐｔ  Ｏｂｊｅｃｔ  Ｎｏｔａｔｉｏｎ）形式で記述されている。
【００４０】
デバイス管理システム２０と、ワークフローサービス７０とは、サービスバス８０を介して図３に示す通信モデルを使って通信する。すなわち、デバイス管理システム２０と、ワークフローサービス７０とは、ＲＥＳＴ（Ｒｅｐｒｅｓｅｎｔａｔｉｏｎａｌ  Ｓｔａｔｅ  Ｔｒａｎｓｆｅｒ）をベースとしたモデルで通信する。ワークフローサービス７０は、ＲＥＳＴでモデル化された管理状態判断手段２４およびフリートマネージメント２２を組み合わせて、所望のワークフローを設定する。サービスバス８０は、デバイス管理システム２０側で発生した状態変化に対して、ワークフローサービス７０側に設定されたワークフローを起動する。また、サービスバス８０は、ワークフローサービス７０側からデバイス管理システム２０側のＲＥＳＴ  ＡＰＩ（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍｍｉｎｇ  Ｉｎｔｅｒｆａｃｅ）をコールする際の接続の調停や、通信プロトコルレベルの変換処理を行う。
【００４１】
以上においては、デバイス管理システム２０と、ワークフローサービス７０との間の通信について説明したが、ワークフローサービス７０と、システム７５との間の通信についても同様である。すなわち、ワークフローサービス７０は、サービスバス８０を介してシステム７５と通信することも可能である。
【００４２】
次に、デバイス自動管理システム１０の動作について説明する。
【００４３】
まず、画像形成装置が適切に管理されているか否かを判断する場合のデバイス管理システム２０の動作について説明する。
【００４４】
図４は、画像形成装置が適切に管理されているか否かを判断する場合のデバイス管理システム２０の動作のフローチャートである。
【００４５】
図４に示すように、デバイス管理システム２０の管理状態判断手段２４は、現時点を基準とした過去の特定の期間の間に、フリートアセスメント２１によるグループの状態の診断が使用されていたか否かを判断する（Ｓ１０１）。
【００４６】
管理状態判断手段２４は、フリートアセスメント２１によるグループの状態の診断が使用されていたとＳ１０１において判断すると、そのグループに所属している画像形成装置が適切に管理されていると判断する（Ｓ１０２）。
【００４７】
管理状態判断手段２４は、使用されていなかったとＳ１０１において判断するか、Ｓ１０２の処理が終了すると、現時点を基準とした過去の特定の期間の間に、デバイス管理者がフリートマネージメント２２にログインしていたか否かを判断する（Ｓ１０３）。
【００４８】
管理状態判断手段２４は、デバイス管理者がフリートマネージメント２２にログインしていたとＳ１０３において判断すると、そのデバイス管理者による管理の対象の画像形成装置が適切に管理されていると判断する（Ｓ１０４）。
【００４９】
管理状態判断手段２４は、ログインしていなかったとＳ１０３において判断するか、Ｓ１０４の処理が終了すると、現時点を基準とした過去の特定の期間の間に、フリートメンテナンス２３によって画像形成装置のメンテナンスが実施されていたか否かを判断する（Ｓ１０５）。
【００５０】
管理状態判断手段２４は、フリートメンテナンス２３によって画像形成装置のメンテナンスが実施されていたとＳ１０５において判断すると、その画像形成装置が適切に管理されていると判断する（Ｓ１０６）。
【００５１】
管理状態判断手段２４は、実施されていなかったとＳ１０５において判断するか、Ｓ１０６の処理が終了すると、現時点を基準とした過去の特定の期間の間に、デバイスエージェント３１ａまたはゲートウェイ４０ａによってデバイス管理システム２０にフリートデータが送信されていたか否かを判断する（Ｓ１０７）。
【００５２】
管理状態判断手段２４は、デバイスエージェント３１ａまたはゲートウェイ４０ａによってデバイス管理システム２０にフリートデータが送信されていたとＳ１０７において判断すると、そのフリートデータの対象の画像形成装置が適切に管理されていると判断する（Ｓ１０８）。
【００５３】
管理状態判断手段２４は、送信されていなかったとＳ１０７において判断するか、Ｓ１０８の処理が終了すると、現時点を基準とした過去の特定の期間の間に、モバイルエージェント５０ａが使用されていたか否かを判断する（Ｓ１０９）。
【００５４】
管理状態判断手段２４は、モバイルエージェント５０ａが使用されていたとＳ１０９において判断すると、そのモバイルエージェント５０ａを使用したデバイス管理者による管理の対象の画像形成装置が適切に管理されていると判断する（Ｓ１１０）。
【００５５】
管理状態判断手段２４は、使用されていなかったとＳ１０９において判断するか、Ｓ１１０の処理が終了すると、Ｓ１０２、Ｓ１０４、Ｓ１０６、Ｓ１０８およびＳ１１０の何れにおいても「適切に管理されている」と判断されなかった画像形成装置について、適切に管理されていないと判断して（Ｓ１１１）、図４に示す動作を終了する。
【００５６】
次に、画像形成装置が適切に管理されていないとデバイス管理システム２０が判断した場合のデバイス自動管理システム１０の動作について説明する。
【００５７】
まず、デバイス管理システム２０の動作が自動化されていない場合に、画像形成装置が適切に管理されていないとデバイス管理システム２０が判断したときのデバイス自動管理システム１０の動作について説明する。
【００５８】
図５は、デバイス管理システム２０の動作が自動化されていない場合に、画像形成装置が適切に管理されていないと判断したときのデバイス管理システム２０の動作のフローチャートである。
【００５９】
デバイス管理システム２０は、画像形成装置が適切に管理されていないとＳ１１１において判断した場合、適切に管理されていないと判断した画像形成装置（以下「対象デバイス」と言う。）に対して、図５に示す動作を実行する。
【００６０】
図５に示すように、管理状態通知手段２５は、対象デバイスのデバイス管理者をフリートマネージメント２２によって特定する（Ｓ１３１）。
【００６１】
次いで、管理状態通知手段２５は、対象デバイスが所属しているグループのグループ管理者をフリートマネージメント２２によって特定する（Ｓ１３２）。
【００６２】
次いで、管理状態通知手段２５は、Ｓ１３１において特定されたデバイス管理者と、Ｓ１３２において特定されたグループ管理者とが同一人であるか否かを判断する（Ｓ１３３）。
【００６３】
管理状態通知手段２５は、同一人ではないとＳ１３３において判断すると、変数ｔの値を０に設定し（Ｓ１３４）、Ｓ１３２において特定したグループ管理者の宛先に、例えば図６に示すような管理不適切通知を送信する（Ｓ１３５）。
【００６４】
次いで、管理状態判断手段２４は、図４に示す動作と同様に、画像形成装置を管理するためのアプリケーションからの情報に基づいて対象デバイスが適切に管理されているか否かを判断する（Ｓ１３６）。
【００６５】
管理状態判断手段２４は、対象デバイスが適切に管理されているとＳ１３６において判断すると、図５に示す動作を終了する。
【００６６】
一方、管理状態判断手段２４は、対象デバイスが適切に管理されていないとＳ１３６において判断すると、特定の時間が経過したか否かを判断する（Ｓ１３７）。
【００６７】
管理状態判断手段２４は、特定の時間が経過していないとＳ１３７において判断すると、Ｓ１３６の処理を実行する。
【００６８】
一方、管理状態判断手段２４は、特定の時間が経過したとＳ１３７において判断すると、変数ｔの値を１増加させて（Ｓ１３８）、変数ｔが特定の値以上になったか否かを判断する（Ｓ１３９）。
【００６９】
管理状態通知手段２５は、変数ｔが特定の値以上になっていないとＳ１３９において判断されると、Ｓ１３５の処理を実行する。
【００７０】
管理状態通知手段２５は、同一人であるとＳ１３３において判断すると、Ｓ１３２において特定したグループ管理者の宛先に、例えば図７に示すような警告付きの管理不適切通知を送信する（Ｓ１４０）。
【００７１】
次いで、管理状態判断手段２４は、図４に示す動作と同様に、画像形成装置を管理するためのアプリケーションからの情報に基づいて対象デバイスが適切に管理されているか否かを判断する（Ｓ１４１）。
【００７２】
管理状態判断手段２４は、対象デバイスが適切に管理されているとＳ１４１において判断すると、図５に示す動作を終了する。
【００７３】
一方、管理状態判断手段２４は、対象デバイスが適切に管理されていないとＳ１４１において判断すると、特定の時間が経過したか否かを判断する（Ｓ１４２）。
【００７４】
管理状態判断手段２４は、特定の時間が経過していないとＳ１４２において判断すると、Ｓ１４１の処理を実行する。
【００７５】
管理状態通知手段２５は、変数ｔが特定の値以上になったとＳ１３９において判断されるか、特定の時間が経過したとＳ１４２において判断されると、対象デバイスが所属しているグループの１つ上位の階層のグループのグループ管理者（以下「上位グループ管理者」と言う。）をフリートマネージメント２２によって特定する（Ｓ１４３）。
【００７６】
そして、管理状態通知手段２５は、Ｓ１４３において特定した上位グループ管理者の宛先に、例えば図８に示すような管理不適切通知を送信する（Ｓ１４４）。ここで、管理状態通知手段２５は、図８に示すように、対象デバイスが所属しているグループの１つ上位の階層のグループに対象デバイスを移動させるための指示を受け付けるためのデバイス移動指示受付部としてのデバイス移動ボタン２０１を、Ｓ１４４において送信する管理不適切通知に含める。Ｓ１４３において特定された上位グループ管理者は、Ｓ１４４において送信されてきた管理不適切通知を読んだ結果、対象デバイスが所属しているグループの１つ上位の階層のグループに対象デバイスを移動させる必要があると判断した場合には、デバイス移動ボタン２０１を押せば良い。一方、Ｓ１４３において特定された上位グループ管理者は、Ｓ１４４において送信されてきた管理不適切通知を読んだ結果、管理不適切通知において対象デバイスのデバイス管理者とされている者が異動などで組織において既に対象デバイスのデバイス管理者でなくなっている場合など、対象デバイスが所属しているグループの１つ上位の階層のグループに対象デバイスを移動させる必要がないと判断した場合には、デバイス移動ボタン２０１を押さなければ良い。デバイス移動ボタン２０１が押されると、フリートマネージメント２２は、対象デバイスが所属しているグループの１つ上位の階層のグループに対象デバイスを移動させる。
【００７７】
管理状態通知手段２５は、Ｓ１４４の処理が終了すると、図５に示す動作を終了する。
【００７８】
次に、デバイス管理システム２０の動作が自動化されている場合に、画像形成装置が適切に管理されていないとデバイス管理システム２０が判断したときのデバイス自動管理システム１０の動作について説明する。
【００７９】
図５に示す動作の少なくとも一部は、ワークフローサービス７０によって自動化される任意の動作に置き換えられることが可能である。
【００８０】
例えば、デバイス管理システム２０は、同一人であるとＳ１３３において判断した後、Ｓ１４０〜Ｓ１４４の処理に代えて、図９に示すように、対象デバイスが適切に管理されていないことと、対象デバイスのデバイス管理者、および、対象デバイスが所属しているグループのグループ管理者が同一人であることとを、ワークフローサービス７０に通知する（Ｓ１４５）ようになっていても良い。ワークフローサービス７０は、デバイス管理システム２０からそのような通知が届いた場合に実行するように設定されているワークフローに従って、例えば、図１０に示すように、対象デバイスが所属しているグループのグループ管理者の契約情報をシステム７５の１つとしての契約情報管理システムから取得し（Ｓ１６１）、取得した契約情報の内容が特定の内容である場合、例えば、契約や支払状態に異動があった場合に（Ｓ１６２でＹＥＳ）、対象デバイスの所属先の変更、すなわち、対象デバイスが所属しているグループの１つ上位の階層のグループへの対象デバイスの移動をフリートマネージメント２２に行わせる（Ｓ１６３）ようになっていても良い。一方、ワークフローサービス７０は、契約や支払状態に異動がなかった場合には（Ｓ１６２でＮＯ）、対象デバイスの所属先の変更を行わせる（Ｓ１６３）ことはしないようになっていても良い。
【００８１】
なお、ワークフローサービス７０は、契約情報管理システム以外のシステム７５から取得した情報に応じて対象デバイスの所属先の変更をフリートマネージメント２２に行わせるワークフローが設定されていても良いし、システム７５からの情報に関わらず対象デバイスの所属先の変更をフリートマネージメント２２に行わせるワークフローが設定されていても良い。
【００８２】
ワークフローサービス７０は、適切に管理されていないことがデバイス管理システム２０によって判断された画像形成装置（以下「管理不適切デバイス」と言う。）の所属先の変更をフリートマネージメント２２に行わせる場合に、フリートマネージメント２２による管理不適切デバイスの所属先の変更に応じた特定の動作をシステム７５に行わせても良い。例えば、ワークフローサービス７０は、管理不適切デバイスの所属先の変更をフリートマネージメント２２に行わせる場合に、図１１に示すように、フリートマネージメント２２による管理不適切デバイスの所属先の変更に応じた契約内容の変更、例えば、管理不適切デバイスのメンテナンス契約を、管理不適切デバイスが所属するグループ（以下「管理不適切デバイス所属グループ」と言う。）から、管理不適切デバイス所属グループが所属する上位のグループ（以下「上位グループ」と言う。）に変更することを、システム７５の１つとしての契約管理システムに行わせる（Ｓ１９１）ようになっていても良い。更に、ワークフローサービス７０は、契約管理システムによる契約内容の変更に応じた費用の変更をシステム７５の１つとしての会計システムに行わせる（Ｓ１９２）ようになっていても良い。
【００８３】
以上においては、図５に示す動作のうち、同一人であるとＳ１３３において判断された後の動作がワークフローサービス７０によって自動化される任意の動作に置き換えられる例を説明している。しかしながら、図５に示す動作は、同一人であるとＳ１３３において判断された後の動作以外の箇所の動作がワークフローサービス７０によって自動化される任意の動作に置き換えられても良い。例えば、図５に示す動作は、同一人ではないとＳ１３３において判断された後の動作がワークフローサービス７０によって自動化される任意の動作に置き換えられても良いし、変数ｔが特定の値以上になったとＳ１３９において判断された後の動作がワークフローサービス７０によって自動化される任意の動作に置き換えられても良いし、特定の時間が経過したとＳ１４２において判断された後の動作がワークフローサービス７０によって自動化される任意の動作に置き換えられても良い。
【００８４】
以上に説明したように、デバイス自動管理システム１０は、画像形成装置を管理するためのアプリケーションからの情報に基づいて画像形成装置が適切に管理されていないことをデバイス管理システム２０が判断した（Ｓ１１１）場合に、管理不適切デバイスの所属先を、管理不適切デバイス所属グループから、上位グループに自動的に変更する（Ｓ１６３）ので、画像形成装置が適切に管理されている状態を維持することができる。したがって、デバイス自動管理システム１０は、例えば、非専属販売会社が販売した画像形成装置が非専属販売会社自身によって管理される場合に、非専属販売会社が画像形成装置を適切に管理しなくなったときであっても、非専属販売会社が所属しているグループの上位グループによって画像形成装置が管理されるので、画像形成装置によって画像形成装置の使用者に提供される印刷機能などの機能が適切に継続して画像形成装置の使用者に提供されることができる。
【００８５】
また、デバイス自動管理システム１０は、画像形成装置を管理するためのアプリケーションからの情報に基づいて画像形成装置が適切に管理されていないことをデバイス管理システム２０が判断した（Ｓ１１１）場合に、管理不適切デバイスの所属先を、管理不適切デバイス所属グループから、上位グループに自動的に変更する（Ｓ１６３）ので、画像形成装置が適切に管理されている状態を維持するためにデバイス管理システム２０の利用者に生じる負担を軽減することができる。
【００８６】
デバイス自動管理システム１０は、管理不適切デバイスの所属先の変更を自動的に行う（Ｓ１６３）場合に、管理不適切デバイスの所属先の変更に応じてシステム７５において必要となる特定の動作を自動的に行う（Ｓ１９１およびＳ１９２）ので、システム７５の利用者の負担を軽減することができる。
【００８７】
デバイス自動管理システム１０は、管理不適切デバイスの所属先の変更を自動的に行う（Ｓ１６３）場合に、管理不適切デバイスの所属先の変更に応じて必要となる、管理不適切デバイスの管理の契約内容の変更を自動的に行う（Ｓ１９１）ので、契約管理システムの利用者の負担を軽減することができる。
【００８８】
デバイス自動管理システム１０は、管理不適切デバイスの所属先の変更を自動的に行う（Ｓ１６３）場合に、管理不適切デバイスの所属先の変更に応じて必要となる、管理不適切デバイスの管理の契約内容の変更を自動的に行う（Ｓ１９１）だけではなく、管理不適切デバイスの管理の契約内容の変更に応じた費用の変更を自動的に行う（Ｓ１９２）ので、会計システムの利用者の負担を軽減することができる。
【００８９】
デバイス自動管理システム１０は、システム７５から取得した情報に応じて（Ｓ１６１およびＳ１６２）管理不適切デバイスの所属先の変更を行う（Ｓ１６３）ので、画像形成装置の管理の適切性を向上することができる。特に、デバイス自動管理システム１０は、契約情報管理システムによって管理されている、管理不適切デバイス所属グループの管理者の契約情報に応じて管理不適切デバイスの所属先の変更を行うので、画像形成装置の管理の適切性を向上することができる。
【００９０】
本発明のデバイスは、本実施の形態において、画像形成装置であるが、画像形成装置以外のデバイスであっても良い。
【符号の説明】
【００９１】
１０  デバイス自動管理システム
２０  デバイス管理システム
２１  フリートアセスメント（アプリケーション）
２２  フリートマネージメント（アプリケーション、グループ管理手段）
２３  フリートメンテナンス（アプリケーション）
２４  管理状態判断手段
３１  画像形成装置（デバイス）
３１ａ  デバイスエージェント（アプリケーション）
３２、３３  画像形成装置（デバイス）
４０ａ  ゲートウェイ（アプリケーション）
５０ａ  モバイルエージェント（アプリケーション）
７０  ワークフローサービス（制御システム）
７５  システム（特定のシステム）
９１、９２  グループ
【図１】
0006028049.tif 000002
【図２】
0006028049.tif 000003
【図３】
0006028049.tif 000004
【図４】
0006028049.tif 000005
【図５】
0006028049.tif 000006
【図６】
0006028049.tif 000007
【図７】
0006028049.tif 000008
【図８】
0006028049.tif 000009
【図９】
0006028049.tif 000010
【図１０】
0006028049.tif 000011
【図１１】
0006028049.tif 000012