(57)【要約】【課題】管理するグループの誤削除を少なくする画像形成システムを提供する。【解決手段】  画像形成システムＸは、管理対象の画像形成装置２と、画像形成装置２をグループ単位で管理するサーバー１とを含む。削除要求取得部１００は、グループの削除要求を取得する。グループ状態算出部１１０は、取得された削除要求に対応するグループの画像形成装置２がオンライン状態、処理実行状態、及びアイドル状態にあるか否かの状態を取得して各状態の割合を算出する。警告部１２０は、算出された各状態の割合が各特定閾値を超えた場合に、削除警告を行う。グループ削除部１３０は、削除警告にも関わらず削除要求を取得した場合にグループを削除する。状態通知部２００は、オンライン状態にある場合、処理実行状態、及びアイドル状態にあるか否かをサーバー１に通知する。【選択図】図３
2018201111.tif 000002
【特許請求の範囲】
【請求項１】
管理対象の画像形成装置と、該画像形成装置をグループ単位で管理するサーバーとを含む画像形成システムであって、
前記サーバーは、
前記グループの削除要求を取得する削除要求取得部と、
前記削除要求取得部により取得された前記削除要求に対応する前記グループの前記画像形成装置がオンライン状態、処理実行状態、及びアイドル状態にあるか否かの状態を取得して各状態の割合を算出するグループ状態算出部と、
前記グループ状態算出部により算出された各状態の割合が各特定閾値を超えた場合に、削除警告を行う警告部と、
前記警告部による前記削除警告にも関わらず前記削除要求を取得した場合に前記グループを削除するグループ削除部とを備え、
前記画像形成装置は、
前記オンライン状態にある場合、前記処理実行状態、及び前記アイドル状態にあるか否かを前記サーバーに通知する状態通知部を備える
ことを特徴とする画像形成システム。
【請求項２】
前記サーバーの前記警告部は、
前記削除要求に対応する前記グループに、警告登録された前記画像形成装置が含まれる場合にも、前記削除警告を行う
ことを特徴とする請求項１に記載の画像形成システム。
【請求項３】
前記サーバーの前記警告部は、
前記削除要求に対応する前記グループに、下位グループが含まれる場合にも、前記削除警告を行う
ことを特徴とする請求項１又は２に記載の画像形成システム。
【請求項４】
管理対象の画像形成装置をグループ単位で管理するサーバーであって、
前記グループの削除要求を取得する削除要求取得部と、
前記削除要求取得部により取得された前記削除要求に対応する前記グループの前記画像形成装置がオンライン状態、処理実行状態、及びアイドル状態にあるか否かの状態を取得して各状態の割合を算出するグループ状態算出部と、
前記グループ状態算出部により算出された各状態の割合が各特定閾値を超えた場合に、削除警告を行う警告部と、
前記警告部による前記削除警告にも関わらず前記削除要求を取得した場合に前記グループを削除するグループ削除部とを備える
ことを特徴とするサーバー。
【請求項５】
管理対象の画像形成装置をグループ単位で管理するサーバーにより実行される管理方法であって、
前記グループの削除要求を取得し、
取得された前記削除要求に対応する前記グループの前記画像形成装置がオンライン状態、処理実行状態、及びアイドル状態にあるか否かの状態を取得して各状態の割合を算出し、
算出された各状態の割合が各特定閾値を超えた場合に、削除警告を行い、
前記削除警告にも関わらず前記削除要求を取得した場合に前記グループを削除する
ことを特徴とする管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成システム、サーバー、及び管理方法、特に管理対象の画像形成装置をグループ単位で管理する画像形成システム、サーバー、及び管理方法に関する。
【背景技術】
【０００２】
従来から、文書や画像を印刷可能な複合機（Multifunctional Peripheral, MFP）等の画像形成装置が存在する。
また、このような画像形成装置の課金、保守、サービス対応等の管理を行うサーバーを含む画像形成システムも存在する。
【０００３】
特許文献１を参照すると、サーバーは、画像形成装置の設定値の変更を管理するための設定値管理グループが定義された設定値管理グループデータベースと、特定の画像形成装置に対する設定値の変更をいずれの画像形成装置に反映させるかを定義した反映範囲テーブルと、管理者から特定の画像形成装置の設定値変更が指示されたとき、指示された画像形成装置がいずれの設定値管理グループに登録されているか判断し、指示された画像形成装置の登録されている設定値管理グループの反映範囲テーブルを参照し、設定値を変更する他の画像形成装置を決定し、決定した他の画像形成装置に対し、設定値を変更する指示を出すマネージャを備え、画像形成装置の各々は、マネージャから自装置の設定項目の設定値を変更する指示を受けたとき、自装置の設定項目の設定値を変更するエージェントとを備える画像形成システムが開示されている。
特許文献１の技術は、管理対象の画像形成装置をグループ単位で効率よく管理できる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１７−２１６２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１の技術は、管理者の操作ミス等により誤ってグループを指示した場合でも、すぐにグループが削除されてしまっていた。このように管理者が意図しないグループの削除が行われた場合には、画像形成装置とサーバーとの間の接続が切れ、又、関連するデータの設定値やデータそのものがデータベースから削除されていた。このような事態が生じると、画像形成装置の再接続や再設定、又は、削除されたデータの復旧に多くの手間と労力がかかっていた。
【０００６】
本発明は、このような状況に鑑みてなされたものであって、上述の問題点を解消する画像形成装置を提供することを課題とする。
【課題を解決するための手段】
【０００７】
本発明の画像形成システムは、管理対象の画像形成装置と、該画像形成装置をグループ単位で管理するサーバーとを含む画像形成システムであって、前記サーバーは、前記グループの削除要求を取得する削除要求取得部と、前記削除要求取得部により取得された前記削除要求に対応する前記グループの前記画像形成装置がオンライン状態、処理実行状態、及びアイドル状態にあるか否かの状態を取得して各状態の割合を算出するグループ状態算出部と、前記グループ状態算出部により算出された各状態の割合が各特定閾値を超えた場合に、削除警告を行う警告部と、前記警告部による前記削除警告にも関わらず前記削除要求を取得した場合に前記グループを削除するグループ削除部とを備え、前記画像形成装置は、前記オンライン状態にある場合、前記処理実行状態、及び前記アイドル状態にあるか否かを前記サーバーに通知する状態通知部を備えることを特徴とする。
本発明の画像形成システムは、前記サーバーの前記警告部は、前記削除要求に対応する前記グループに、警告登録された前記画像形成装置が含まれる場合にも、前記削除警告を行うことを特徴とする。
本発明の画像形成システムは、前記サーバーの前記警告部は、前記削除要求に対応する前記グループに、下位グループが含まれる場合にも、前記削除警告を行うことを特徴とする。
本発明のサーバーは、管理対象の画像形成装置をグループ単位で管理するサーバーであって、前記グループの削除要求を取得する削除要求取得部と、前記削除要求取得部により取得された前記削除要求に対応する前記グループの前記画像形成装置がオンライン状態、処理実行状態、及びアイドル状態にあるか否かの状態を取得して各状態の割合を算出するグループ状態算出部と、前記グループ状態算出部により算出された各状態の割合が各特定閾値を超えた場合に、削除警告を行う警告部と、前記警告部による前記削除警告にも関わらず前記削除要求を取得した場合に前記グループを削除するグループ削除部とを備えることを特徴とする。
本発明の管理方法は、管理対象の画像形成装置をグループ単位で管理するサーバーにより実行される管理方法であって、前記グループの削除要求を取得し、取得された前記削除要求に対応する前記グループの前記画像形成装置がオンライン状態、処理実行状態、及びアイドル状態にあるか否かの状態を取得して各状態の割合を算出し、算出された各状態の割合が各特定閾値を超えた場合に、削除警告を行い、前記削除警告にも関わらず前記削除要求を取得した場合に前記グループを削除することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、削除要求に対応するグループの画像形成装置がオンライン状態、処理実行状態、及びアイドル状態にあるか否かの状態を取得して各状態の割合を算出し、各状態の割合が各特定閾値を超えた場合に削除警告を行うことで、誤ってグループを削除されにくくする画像形成システムを提供することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施の形態に係る画像形成システムのシステム構成図である。
【図２】図１に示すサーバーの構成を示すブロック図である。
【図３】本発明の実施の形態に係る画像形成システムの機能構成を示すブロック図である。
【図４】図３に示すグループ設定の概念図である。
【図５】本発明の実施の形態に係るグループ警告削除処理のフローチャートである。
【図６】図５に示す削除警告処理の概念図である。
【図７】図５に示す削除警告処理の概念図である。
【図８】図５に示す削除警告処理の概念図である。
【発明を実施するための形態】
【００１０】
＜実施の形態＞
〔画像形成システムＸのシステム構成〕
まず、図１を参照して、本発明の実施の形態に係る画像形成システムＸのシステム構成について説明する。
画像形成システムＸは、ユーザーの環境に設置された管理対象の画像形成装置２−１、……、２−ｎが、ネットワーク５を介して、遠隔管理を行うサーバー１に接続されて構成される。
また、本実施の形態の画像形成システムＸは、サーバー１をグループ単位で管理する。図１の例では、画像形成装置２−１〜２−８が、グループＡ、Ｂに所属して管理されている例を示している。また、各グループは階層構造であってもよく、例えば、図１に示すように、グループＡの下位にグループｃ、ｄが設定されている。
なお、以下において、画像形成装置２−１、……、２−ｎのいずれかを示す場合、単に「画像形成装置２」と称する。
【００１１】
サーバー１は、ＰＣ（Personal Computer）や汎用機等のサーバーである。サーバー１は、各画像形成装置２を遠隔で管理し、主に課金、保守、サービス対応等を行う。また、サーバー１は、いわゆる「クラウド」上のサーバーであってもよい。また、サーバー１は、イントラネット内のサーバーであってもよい。
【００１２】
画像形成装置２は、ＭＦＰ、ネットワークスキャナー、ドキュメントスキャナー、ネットワークＦＡＸ、プリンター等である。
また、画像形成装置２は、カラー又は白黒印刷、ファクシミリ送受信、ネットワークファクシミリ送受信、複写、スキャンによる電子文書化、ネットワークスキャン、電子文書を格納する文書ボックス等の各種の機能を備える。画像形成装置２は、ユーザーの指示により、これらの機能に係る処理であるジョブを実行可能である。
また、画像形成装置２は、印刷機能を有するＭＦＰやプリンター等の場合、感光体ドラム、露光部、現像部、転写部、及び定着部等を備えている。これにより、画像形成装置２は、帯電、露光、現像、転写、定着からなる画像形成プロセスを実行することで、記録紙にトナー像を記録し、印刷することが可能である。
【００１３】
ネットワーク５は、ＬＡＮ（Local Area Network）等のイントラネット（Intranet）、インターネットや携帯電話網等のＷＡＮ（Wide Area Network）等のネットワークである。
サーバー１及び各画像形成装置２は、ルーター（Router）やゲートウェイ（Gateway）等を介して、ネットワーク５に接続されていてもよい。また、ネットワーク５は、ＶＰＮ（Virtual Private Network）を構成していてもよい。
【００１４】
次に、図２により、サーバー１の構成について説明する。
サーバー１は、制御部１０、ネットワーク送受信部１５、入力部１６、表示部１７、及び記憶部１９を備えている。
【００１５】
制御部１０は、ＧＰＰ（General Purpose Processor）、ＣＰＵ（Central Processing Unit、中央処理装置）、ＭＰＵ（Micro Processing Unit）、ＤＳＰ（Digital Signal Processor）、ＧＰＵ（Graphics Processing Unit）、ＡＳＩＣ（Application Specific Processor、特定用途向けプロセッサー）等の情報処理手段である。
制御部１０は、記憶部１９の補助記憶部に記憶されている制御プログラムを読み出して、この制御プログラムを主記憶部に展開させて実行することで、後述する機能ブロックの各手段として動作させられる。
【００１６】
ネットワーク送受信部１５は、ネットワーク５に接続するためのＬＡＮボードや無線送受信機等を含むネットワーク接続手段である。
【００１７】
入力部１６は、サーバー１により画像形成装置２を管理する管理者による各種指示を取得するためのキーボードやポインティングデバイス等である。このポインティングデバイスは、タッチパネル、デジタイザー、タッチパッド等を含む。
入力部１６は、管理者により各種指示を入力させ、取得することが可能である。
【００１８】
表示部１７は、ＬＣＤ(Liquid Crystal Display)、有機ＥＬディスプレイ、ＦＥＤ（Field Emission Display）、蛍光表示管等の平面ディスプレイパネル、プロジェクター、ステータス表示用ＬＥＤ等である。
なお、入力部１６と表示部１７とがタッチパネル付きのディスプレイやデジタイザー等のように一体的に形成されていてもよい。
【００１９】
記憶部１９は、一時的でない記録媒体を用いた記憶手段である。記憶部１９は、主記憶部として、ＲＡＭ（Random Access Memory）等を含んでいてもよい。また、記憶部１９は、補助記憶部として、各種ＲＯＭ（Read Only Memory）、ｅＭＭＣ（embedded Multi Media Card）やＳＳＤ（Solid State Drive）等のフラッシュメモリー、及び／又はＨＤＤ（Hard Disk Drive）等を含んでいてもよい。また、記憶部１９の補助記憶部には、サーバー１の動作制御を行うための制御プログラムが記憶されていてもよい。この制御プログラムは、画像形成装置２を管理するための管理プログラムを含む。
【００２０】
〔画像形成システムＸの機能構成〕
ここで、図３及び図４を参照し、画像形成システムＸの機能構成について説明する。
サーバー１の制御部１０は、削除要求取得部１００、グループ状態算出部１１０、警告部１２０、及びグループ削除部１３０を備えている。
また、サーバー１の記憶部１９は、グループ設定３００及び特定閾値群３１０を記憶している。
また、画像形成装置２は、状態通知部２００を備えている。
【００２１】
削除要求取得部１００は、グループの削除要求を取得する。具体的には、削除要求取得部１００は、ＧＵＩ（Graphical User Interface）を用いた管理プログラムを実行することで、入力部１６及び表示部１７を用いた管理者の指示として、管理している画像形成装置２が所属するグループを削除する指示である削除要求を取得する。このため、削除要求取得部１００は、管理プログラムのメイン（主）画面の処理についても実行してもよい。このような構成において、削除要求取得部１００は、管理プログラムにより、グループの作成、グループ内の画像形成装置２の設定、課金、保守、サービス対応等を行うことも可能である。また、削除要求取得部１００は、管理プログラムにより、削除要求の取得の際に初期警告を行うことも可能である。また、削除要求取得部１００は、後述する削除警告設定をグループ設定３００に設定することも可能である。
【００２２】
グループ状態算出部１１０は、削除要求取得部１００により取得された削除要求に対応するグループの画像形成装置２の稼働状況（利用状況）を判断する。具体的には、グループ状態算出部１１０は、当該グループに所属する各画像形成装置２の状態通知部２００から状態を取得して、各状態にある画像形成装置の割合を算出することで稼働状況を判断する。本実施形態において、各状態としては、オンライン状態、処理実行状態、及びアイドル状態にあるか否かの状態を取得して、各状態の割合を算出する。
このうち、オンライン状態は、画像形成装置２と接続可能である状態を示す。当該画像形成装置２がネットワーク５（図１）に接続されており、物理電源スイッチ等がオフでなく、スタンバイ（省電力）状態又は通常起動状態であれば、オンライン状態となる。また、当該画像形成装置２がネットワーク５に接続されていない、物理電源スイッチ等がオフ、故障状態である等により稼働していない場合には、オフライン状態となる。なお、当該画像形成装置２がスタンバイ状態であっても、サーバー１との接続が可能であり、ＳＮＭＰやＰｉｎｇ等による状態の確認が可能であってもよい。また、処理実行状態は、画像形成装置２が特定期間内に処理を実行していた状態を示す。また、アイドル状態は、通常起動状態で、ジョブやユーザーの操作を待機している状態を示す。
【００２３】
警告部１２０は、グループ状態算出部１１０により算出された各状態の割合が各特定閾値を超えた場合に、削除警告を行う。この警告は、ダイアログボックスの表示や警告音声等によるものであってもよい。
また、警告部１２０は、削除要求に対応するグループに、警告登録された画像形成装置２が含まれる場合にも、削除警告を行う。この警告登録については後述する。
また、警告部１２０は、削除要求に対応するグループに下位グループが含まれる場合にも、削除警告を行う。
【００２４】
グループ削除部１３０は、警告部１２０による削除警告にも関わらず再度の削除要求を取得した場合にグループを削除する。
【００２５】
状態通知部２００は、画像形成装置２の稼働に関する状態をサーバー１へ通知する。本実施形態において、状態通知部２００は、オンライン状態にある場合、処理実行状態、及びアイドル状態にあるか否か等をサーバー１に通知する。状態通知部２００は、例えば、特定期間内にジョブを実行していたか、ユーザーが操作していた場合、処理実行状態であると通知してもよい。また、状態通知部２００は、例えば、アイドル状態である場合、その旨を通知してもよい。
【００２６】
グループ設定３００は、サーバー１の管理する画像形成装置２をグループとして管理するためのグループの設定データである。このグループ設定３００には、上述したように、階層的なグループを設定可能である。
また、グループ設定３００において、各画像形成装置２について、警告登録が行われてもよい。警告登録は、登録されたグループが削除要求された際に削除警告を行うためのフラグ等の設定である。この警告登録は、例えば、各フロア等で共通に使用される画像形成装置２、他の画像形成装置２の処理を分散実行や中継等する「マスター」の画像形成装置２等に設定することが可能である。
また、グループ設定３００において、警告部１２０による削除警告を行う「削除警告設定」を、グループ単位又は全グループに対して設定されていてもよい。なお、削除警告設定は、デフォルト（規定）で「する」に設定されていてもよい。
【００２７】
図４により、図１で示したのと同様のグループが設定されたグループ設定３００の例について説明する。この例では、画像形成装置２−１、２−２、２−３、２−４、２−５がグループＡ、画像形成装置２−６、２−７、２−８がグループＢに所属し、更に、グループＡは下位グループ（サブグループ）としてグループｃ、グループｄを含んでいる。このグループｃには、画像形成装置２−１、２−２が所属し、グループｄには、画像形成装置２−３、２−４、２−５が所属している。また、この例において、太字で示すグループＢの画像形成装置２−６は、警告登録が設定されている。
【００２８】
特定閾値群３１０は、グループにおける稼働に関する状態の閾値の設定を示すデータである。本実施形態において、特定閾値群３１０は、オンライン状態にある画像形成装置２の割合の閾値（以下、「オンライン閾値」という。）、処理実行状態にある画像形成装置２の割合の閾値（以下、「処理実行閾値」という。）、及びアイドル状態にある画像形成装置２の割合の閾値（以下、「アイドル閾値」という。）を含む。これらの閾値は、例えば、それぞれ、６〜７割程度以上の値が設定されていてもよい。
【００２９】
ここで、サーバー１の制御部１０は、記憶部１９に記憶された制御プログラムを実行することで、除要求取得部、グループ状態算出部１１０、警告部１２０、及びグループ削除部１３０として機能させられる。また、画像形成装置２の制御部は、記憶部に記憶された制御プログラムを実行することで、状態通知部２００として機能させられる。
また、上述のサーバー１及び画像形成装置２の各部は、本発明の管理方法を実行するハードウェア資源となる。
なお、上述の機能構成の一部又は任意の組み合わせをＩＣやプログラマブルロジック等でハードウェア的に構成してもよい。
【００３０】
〔サーバー１によるグループ警告削除処理〕
次に、図５〜図８を参照して、本発明の実施の形態に係るサーバー１によるグループ警告削除処理の説明を行う。
本実施形態のグループ警告削除処理では、管理者によるグループの削除要求を取得する。ここで、削除要求に対応するグループに、警告登録された画像形成装置２が含まれる場合に削除警告を行う。また、削除要求に対応するグループに、下位グループが含まれる場合にも、削除警告を行う。そして、取得された削除要求に対応するグループの画像形成装置がオンライン状態、処理実行状態、及びアイドル状態にあるか否かの各状態を取得して、各状態のグループ中での割合を算出する。この上で、算出された各状態の割合が各特定閾値を超えた場合に削除警告を行い、更に、削除警告にも関わらず削除要求を取得した場合にはグループを削除する。
本実施形態のグループ警告削除処理は、主に制御部１０が、記憶部１９に記憶されたプログラムを、各部と協働し、ハードウェア資源を用いて実行する。
以下で、図５のフローチャートを参照して、本実施形態のグループ警告削除処理の詳細をステップ毎に説明する。
【００３１】
（ステップＳ１０１）
まず、削除要求取得部１００が、削除要求取得処理を行う。
削除要求取得部１００は、管理者による管理プログラムの実行により、削除要求を取得する。本実施形態において、管理者は、ＧＵＩを用いた管理プログラムから、表示部１７に表示されたグループと画像形成装置２とを閲覧し、グループを入力部１６で選択してもよく、これを削除要求取得部１００により受け付けて取得してもよい。
また、削除要求取得部１００は、この削除要求の受け付け時に、毎回、「警告：本当にグループを削除しますか？  削除すると、再度、グループとグループ内の画像形成装置２を全て設定する必要があります」といったダイアログボックスを表示部１７に表示して初期警告し、ユーザーの指示を求めてもよい。
また、削除要求取得部１００は、この削除要求を一旦、管理プログラムで処理をまとめて実行するための処理キューに、削除要求に対応するグループを削除することを示すキューをエンキュー（追加）してもよい。
【００３２】
（ステップＳ１０２）
次に、警告部１２０が、削除警告設定があるか否かを判定する。
警告部１２０は、グループ設定３００を参照し、削除要求に対応するグループに対して、削除警告設定が設定されている場合に、Ｙｅｓと判定する。警告部１２０は、それ以外の場合には、Ｎｏと判定する。
Ｙｅｓの場合、警告部１２０は、処理をステップＳ１０３に進める。
Ｎｏの場合、警告部１２０は、処理をステップＳ１１０に進める。この場合には、警告部１２０による初期警告以降の削除警告が行われず、そのままグループが削除される。
【００３３】
（ステップＳ１０３）
次に、警告部１２０が、警告登録された画像形成装置２が含まれるか否かを判定する。警告部１２０は、グループ設定３００を参照し、例えば、削除要求に対応するグループに所属する画像形成装置２に、警告登録された画像形成装置２が一つでも含まれる場合に、Ｙｅｓと判定する。警告部１２０は、それ以外の場合には、Ｎｏと判定する。
Ｙｅｓの場合、警告部１２０は、処理をステップＳ１０８に進める。これにより、削除要求に対応するグループに、警告登録された画像形成装置２が含まれる場合には、確実に削除警告を行うことが可能となる。
Ｎｏの場合、警告部１２０は、処理をステップＳ１０４に進める。
【００３４】
（ステップＳ１０４）
次に、警告部１２０が、下位グループがあるか否かを判定する。警告部１２０は、グループ設定３００を参照し、削除要求に対応するグループの下位にグループが含まれる場合に、Ｙｅｓと判定する。警告部１２０は、それ以外の場合には、Ｎｏと判定する。
Ｙｅｓの場合、警告部１２０は、処理をステップＳ１０８に進める。これにより、削除要求に対応するグループに下位グループが含まれる場合にも、確実に削除警告を行うことが可能となる。
Ｎｏの場合、警告部１２０は、処理をステップＳ１０５に進める。
【００３５】
（ステップＳ１０５）
ここで、グループ状態算出部１１０が、グループ状態取得処理を行う。
グループ状態算出部１１０は、削除要求に対応するグループに対して、サブグループを含めた画像形成装置２の稼働状況を取得する。
グループ状態算出部１１０は、グループ設定３００を参照し、削除要求に対応するグループに所属する各画像形成装置２に対して接続を行い、各画像形成装置２がオンライン状態、処理実行状態、及びアイドル状態にあるか否かの状態を取得する。
【００３６】
ここで、各画像形成装置２の状態通知部２００は、接続されたオンライン状態にある場合、処理実行状態及びアイドル状態にあるか否かをサーバー１に通知する。このため、状態通知部２００は、通常起動状態において、例えば、記憶部に格納されたジョブの実行履歴を確認し、特定期間内に操作があった場合、又は、現在、ジョブが実行中である場合に、処理実行状態であるとサーバー１に通知してもよい。また、状態通知部２００は、ユーザーの操作履歴を確認し、特定期間内にユーザーの操作があった、又は、まだ操作が継続中である場合にも、処理実行状態であるとサーバー１に通知してもよい。また、状態通知部２００は、通常起動状態で、ジョブやユーザーの操作の待機中である場合、アイドル状態であるとサーバー１に通知してもよい。
【００３７】
より具体的に説明すると、まず、グループ状態算出部１１０は、削除要求に対応するグループに所属する各画像形成装置２がオンライン状態又はオフライン状態にあるかを確認する。グループ状態算出部１１０は、確認した画像形成装置２が、現在、オンライン状態であれば当該状態の台数にカウントする。
また、グループ状態算出部１１０は、各画像形成装置２がオンライン状態である場合、状態通知部２００からの通知により、アイドル状態にあるか否かを確認する。グループ状態算出部１１０は、確認した画像形成装置２が、現在、アイドル状態であれば当該状態の台数にカウントする。
また、グループ状態算出部１１０は、各画像形成装置２が処理実行状態であるか否かを確認する。グループ状態算出部１１０は、確認した画像形成装置２が、現在、処理実行状態であれば当該状態の台数にカウントする。
【００３８】
（ステップＳ１０６）
次に、グループ状態算出部１１０が、各状態割合算出処理を行う。グループ状態算出部１１０は、削除要求に対応するグループに所属する各画像形成装置２について、オンライン状態、処理実行状態、及びアイドル状態にあるか否かのカウントされた台数から、それぞれの状態の割合を算出する。すなわち、グループ状態算出部１１０は、各状態に該当する画像形成装置２の台数（カウント）と、削除要求に対応するグループに含まれる画像形成装置２の総台数との割合を算出する。
【００３９】
（ステップＳ１０７）
次に、警告部１２０が、各状態の割合が特定閾値を超えたか否かを判定する。警告部１２０は、例えば、特定閾値群３１０を参照して、削除要求に対応するグループに含まれる画像形成装置２の各状態の割合のいずれかが、各状態の特定閾値を超えていた場合に、Ｙｅｓと判定する。すなわち、この例の場合、警告部１２０は、削除要求に対応するグループのオンライン状態の割合がオンライン閾値以上であったか、処理実行状態の割合が処理実行閾値以上であったか、及び／又は、アイドル状態の割合がアイドル閾値以上であった場合に、Ｙｅｓと判定する。また、警告部１２０は、例えば、各状態の割合が、全て閾値未満の場合には、Ｎｏと判定する。
Ｙｅｓの場合、警告部１２０は、処理をステップＳ１０８に進める。
Ｎｏの場合、警告部１２０は、処理をステップＳ１１０に進める。
なお、全ての状態の割合が、特定閾値群３１０の全ての各状態の特定閾値以上又は未満である場合、又は、２つ以上の組み合わせの特定閾値の特定閾値以上又は未満である場合に、Ｙｅｓと判定するような構成も可能である。
【００４０】
（ステップＳ１０８）
ここで、削除要求に対応するグループに警告登録された画像形成装置２があった場合、下位グループがあった場合、各状態の割合が閾値を超えた場合、警告部１２０が、削除警告処理を行う。
【００４１】
図６は、管理者がグループＢを削除要求した際の画面例５００を示す。この場合、削除要求に対応するグループＢには、警告登録された画像形成装置２である画像形成装置２−６が含まれる。このため、警告部１２０は、表示欄５１０のようなダイアログボックスを表示して、管理者に、本当に当該グループの削除を行うか否かを再度確認する。ここで、管理者が「ＯＫ」を押下すると、警告部１２０は、再度の削除要求を取得する。また、管理者が「キャンセル」を押下すると、削除要求取得部１００は、再度の削除要求を取得しない。
【００４２】
図７は、管理者がグループＡを削除要求した際の画面例５０１を示す。この場合、削除要求に対応するグループＡには、下位グループであるグループｃ、ｄが含まれている。このため、警告部１２０は、表示欄５１１のようなダイアログボックスを表示して削除を行うか否かを再度確認する。ここでも、管理者が「ＯＫ」を押下すると再度の削除要求を取得し、「キャンセル」を押下すると再度の削除要求を取得しない。
【００４３】
図８は、管理者がグループｃを削除要求した際の画面例５０２を示す。この例では、グループｃに所属する画像形成装置２−１と、画像形成装置２−２とがオンライン状態であり、オンライン閾値を超えているため稼働状態と判断される。このため、警告部１２０は、各画像形成装置２について、その旨の情報を表示した上で、表示欄５１２のようなダイアログボックスを表示して、削除を行うか否かを再度確認する。ここでも、管理者が「ＯＫ」を押下すると再度の削除要求を取得し、「キャンセル」を押下すると再度の削除要求を取得しない。
【００４４】
（ステップＳ１０９）
次に、警告部１２０が、再度の削除要求を取得したか否かを判定する。警告部１２０は、例えば、図６〜図８の各ダイアログボックスにおいて「ＯＫ」が押下された場合のように、再度の削除要求を取得した場合に、Ｙｅｓと判定する。警告部１２０は、それ以外の場合には、Ｎｏと判定する。
Ｙｅｓの場合、警告部１２０は、処理をステップＳ１１０に進める。
Ｎｏの場合、警告部１２０は、グループ警告削除処理を終了する。この場合は、管理者の意図しない削除であると考えられるため、警告部１２０は、例えば、処理キューをクリア（削除）することで、グループの削除を実行しなくてもよい。
【００４５】
（ステップＳ１１０）
ここで、グループ削除部１３０が、グループ削除処理を行う。
グループ削除部１３０は、警告部１２０による削除警告にも関わらず削除要求を取得した場合、又は、削除警告設定がそもそも設定されていなかった場合に、グループを削除する。すなわち、グループ削除部１３０は、ユーザーの意図した削除であれば、処理キューをデキュー（実行）する。
具体的には、グループ削除部１３０は、当該グループに含まれる画像形成装置２との接続を停止し、グループ設定３００から削除要求に対応するグループを削除する。これにより、関連するデータの設定値やデータそのものが、グループ設定３００から削除される。
以上により、本発明の実施の形態に係るグループ警告削除処理を終了する。
【００４６】
以上のように構成することで、以下のような効果を得ることができる。
典型的な、画像形成装置が、当該画像形成装置を集中的に管理するサーバーに接続され、またそれらの画像形成装置がグループ単位でまとめられ管理されている画像形成システムにおいて、そのグループを管理者が誤って削除してしまうという事態が生じることがあった。このような意図しない削除が行われた場合、画像形成装置とサーバーとの間で接続が切れ、また関連するデータの設定値やデータそのものがデータベースから削除される。この場合、それら画像形成装置の再接続に手間がかかり、また関連して変更、または削除されるデータの復旧に多くの手間と労力がかかっていた。
これに対して、本発明の実施の形態に係る画像形成システムＸは、管理対象の画像形成装置２と、画像形成装置２をグループ単位で管理するサーバー１とを含む画像形成システムであって、サーバー１は、グループの削除要求を取得する削除要求取得部１００と、削除要求取得部１００により取得された削除要求に対応するグループの画像形成装置２がオンライン状態、処理実行状態、及びアイドル状態にあるか否かの状態を取得して各状態の割合を算出するグループ状態算出部１１０と、グループ状態算出部１１０により算出された各状態の割合が各特定閾値を超えた場合に、削除警告を行う警告部１２０と、警告部１２０による削除警告にも関わらず削除要求を取得した場合にグループを削除するグループ削除部１３０とを備え、画像形成装置２は、オンライン状態にある場合、処理実行状態、及びアイドル状態にあるか否かをサーバー１に通知する状態通知部２００を備えることを特徴とする。
このように、グループで管理されている画像形成装置２の稼働状況を基に、誤ったグループの削除操作や意図しないグループの削除操作を制限し、管理者に通知し、グループ削除処理を中断することで、誤ってグループを削除されにくくする画像形成システムを提供することができる。これにより、管理者の利便性が向上し、管理者をサポートするメーカー等の担当者の手間も削減することができる。さらに、ユーザーにとっても、管理者のグループの誤削除により画像形成装置２の稼働が停止するといった事態が生じにくくなるため、利便性が向上する。
【００４７】
また、本発明の実施の形態に係る画像形成システムＸは、サーバー１の警告部１２０は、削除要求に対応するグループに、警告登録された画像形成装置２が含まれる場合にも、削除警告を行うことを特徴とする。
このように構成することで、あまり稼働していなくても必要な、共通に使用される画像形成装置２や、「マスター」の画像形成装置２等を誤って削除する危険性を減じることができ、管理者やユーザーの利便性を向上させられる。
【００４８】
また、本発明の実施の形態に係る画像形成システムＸは、サーバー１の警告部１２０は、削除要求に対応するグループに下位グループが含まれる場合にも、削除警告を行うことを特徴とする。
このように構成することで、下位のグループを削除するつもりで、間違って上位のグループを削除するといった誤操作を防止でき、管理者やユーザーの利便性を向上させられる。
【００４９】
〔他の実施の形態〕
なお、上述の実施の形態においては、サーバー１に備えられた入力部１６、表示部１７を用いたＧＵＩによるグループの削除を行う例について記載した。
しかしながら、サーバー１は、遠隔地にある外部の端末からグループの削除を行ってもよい。また、コンソール（文字）のコマンドにより、グループの削除を行ってもよい。この際にも、上述のグループ警告削除処理と同様の手順で、管理者へ削除の警告を行ってもよい。
このように構成することで、グループの管理を柔軟に行うことと、グループの誤削除を抑制することを両立させることができ、利便性を向上することができる。
【００５０】
また、上述の実施の形態においては、一人の管理者がグループの管理を行うような例について記載した。
しかしながら、グループ単位で管理者が設定され、例えば、ログイン後に権限がある管理者の削除要求を受け付けるように構成してもよい。
このように構成することで、管理者による権限外のグループの削除を抑止することができ、誤削除を効果的に防止可能となる。
【００５１】
また、本発明は、画像形成装置以外の情報処理装置にも適用できる。つまり、ネットワークスキャナー、スキャナーをＵＳＢ等で別途接続したサーバー等を用いる構成であってもよい。
【００５２】
また、上記実施の形態の構成及び動作は例であって、本発明の趣旨を逸脱しない範囲で適宜変更して実行することができることは言うまでもない。
【符号の説明】
【００５３】
１  サーバー
２、２−１、２−２、２−３、２−４、２−５、２−６、２−７、２−８  画像形成装置
５  ネットワーク
１０  制御部
１５  ネットワーク送受信部
１６  入力部
１７  表示部
１９  記憶部
１００  削除要求取得部
１１０  グループ状態算出部
１２０  警告部
１３０  グループ削除部
２００  状態通知部
３００  グループ設定
３１０  特定閾値群
５００、５０１、５０２  画面例
５１０、５１１、５１２  表示欄
Ｘ  画像形成システム
【図１】
2018201111.tif 000003
【図２】
2018201111.tif 000004
【図３】
2018201111.tif 000005
【図４】
2018201111.tif 000006
【図５】
2018201111.tif 000007
【図６】
2018201111.tif 000008
【図７】
2018201111.tif 000009
【図８】
2018201111.tif 000010