(57)【要約】      （修正有）【課題】担当サービスによるメンテナンス設定項目の不正な操作を防止することができる画像形成装置及びその制御方法、並びにプログラムを提供する。【解決手段】画像形成装置１０１は、メンテナンス画面を表示する操作部２０９を備え、画像形成装置１０１においてサービス担当者の操作制限の設定が「ＯＦＦ（認証が必要）」に設定されており、且つ通常ログインモードにログインできないときは、全メンテナンス設定項目に対応するメンテナンス設定内容を表示するものの、ユーザ資産情報に相当するメンテナンス設定内容には「−」を表示する。【選択図】図２
2015142166.tif 000002
【特許請求の範囲】
【請求項１】
ユーザインターフェースとしての表示画面を有する画像形成装置であって、
前記画像形成装置のメンテナンス作業で変更される設定値を有する複数の設定項目を記憶する設定項目記憶手段と、
前記画像形成装置のメンテナンス作業を行うメンテナンス作業者を認証するメンテナンス認証手段と、
前記認証されたメンテナンス作業者による前記設定値の変更を制限する制限手段と、
前記画像形成装置を利用するユーザを認証するユーザ認証手段と、
前記制限手段が前記メンテナンス作業者による前記設定値の変更を制限しないときであっても、前記ユーザ認証手段により認証されないときは、前記複数の設定項目及び当該設定項目の設定値を前記表示画面に表示させる際、前記設定値を変更できないことを示す表示制御手段とを有することを特徴とする画像形成装置。
【請求項２】
前記表示制御手段は、前記制限手段が前記メンテナンス作業者による前記設定値の変更を制限しているときは、前記複数の設定項目及び当該設定項目の設定値を前記表示画面に表示させる際、前記変更を制限された設定値を変更できないことを示すことを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記複数の設定項目のうち前記画像形成装置のエラーの復旧におけるメンテナンス作業に必要な設定項目を特定する特定手段と、
前記画像形成装置において前記エラーが発生しているか否かを判別する判別手段とをさらに備え、
前記表示制御手段は、前記画像形成装置において前記エラーが発生しているときは、前記複数の設定項目及び当該設定項目の設定値を前記表示画面に表示させる際、前記メンテナンス認証手段により認証されたメンテナンス作業者が前記特定された設定項目の設定値を変更できることを特徴とする請求項１又は２記載の画像形成装置。
【請求項４】
前記表示制御手段は、前記画像形成装置において前記エラーが発生しているときは、前記複数の設定項目及び当該設定項目の設定値を前記表示画面に表示させる際、前記複数の設定項目のうち前記特定された設定項目以外の設定値を変更できないことを示すことを特徴とする請求項３記載の画像形成装置。
【請求項５】
前記変更された設定値に基づいた操作情報を記憶する操作情報記憶手段を更に有することを特徴とする請求項１乃至４のいずれか１項に記載の画像形成装置。
【請求項６】
ユーザインターフェースとしての表示画面を有する画像形成装置の制御方法であって、
前記画像形成装置のメンテナンス作業で変更される設定値を有する複数の設定項目を記憶する設定項目記憶ステップと、
前記画像形成装置のメンテナンス作業を行うメンテナンス作業者を認証するメンテナンス認証ステップと、
前記認証されたメンテナンス作業者による前記設定値の変更を制限する制限ステップと、
前記画像形成装置を利用するユーザを認証するユーザ認証ステップと、
前記制限ステップにおいて前記メンテナンス作業者による前記設定値の変更を制限しないときであっても、前記ユーザ認証ステップにおいて認証されないときは、前記複数の設定項目及び当該設定項目の設定値を前記表示画面に表示させる際、前記設定値を変更できないことを示す表示制御ステップとを有することを特徴とする画像形成装置の制御方法。
【請求項７】
ユーザインターフェースとしての表示画面を有する画像形成装置の制御方法をコンピュータに実行させるプログラムであって、
前記画像形成装置の制御方法は、
前記画像形成装置のメンテナンス作業で変更される設定値を有する複数の設定項目を記憶する設定項目記憶ステップと、
前記画像形成装置のメンテナンス作業を行うメンテナンス作業者を認証するメンテナンス認証ステップと、
前記認証されたメンテナンス作業者による前記設定値の変更を制限する制限ステップと、
前記画像形成装置を利用するユーザを認証するユーザ認証ステップと、
前記制限ステップにおいて前記メンテナンス作業者による前記設定値の変更を制限しないときであっても、前記ユーザ認証ステップにおいて認証されないときは、前記複数の設定項目及び当該設定項目の設定値を前記表示画面に表示させる際、前記設定値を変更できないことを示す表示制御ステップとを有することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関し、特に、担当サービスによるメンテナンス可能な操作範囲を制限することができる画像形成装置及びその制御方法、並びにプログラムに関する。
【背景技術】
【０００２】
画像形成装置は、通常、画像読取機能、印刷機能、及び通信機能等を動作させるための画像処理アプリケーションを持っている。上記画像形成装置のメンテナンスは、担当サービス（専門者）が客先に出向いて行われている。
【０００３】
上記画像形成装置は多数の設定項目を有し、担当サービスは、当該多数の設定項目のうちメンテナンス作業に必要な複数のメンテナンス設定項目の設定値を参照すると共に当該メンテナンス設定項目の設定値を変更することで、画像形成装置の動作不具合の修理や動作の調整を行う。
【０００４】
上記複数のメンテナンス設定項目に係る情報は大きく２つに分類でき、１つは、例えば、画像調整値、ライセンス値、及び画面表示用設定等のメーカーがメンテナンスのために利用するメンテナンス用情報であり、もう１つは、例えば、ＨＤＤのクリア操作の履歴情報及びネットワーク関連設定値等のユーザ資産情報である。メンテナンス用情報及びユーザ資産情報は夫々メーカーの監視下及びユーザの監視下で管理される必要がある。
【０００５】
上記ユーザ資産情報の管理において、画像形成装置の利用時に、当該画像形成装置に設定されたユーザ管理機能を利用してユーザ認証及びユーザ権限を確認し、当該確認した結果に基づいて対象となる画像形成装置の利用を制限する技術が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１１−１２３８９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来のメンテナンス作業におけるユーザ認証技術だけでは、メンテナンス設定項目に対する担当サービスの操作制限が不十分である。例えば、保守契約を結んだユーザの画像形成装置では、担当サービスが上記ユーザ資産情報を操作することが可能であり、通常、担当サービスはユーザがより快適に画像形成装置を使用できるようにメンテナンス作業を行うが、悪意ある人物が担当サービスになりすまし、ユーザの意図に反した操作を行ってユーザ資産情報を操作することで、上記画像形成装置のセキュリティを維持できない可能性がある。
【０００８】
本発明の目的は、担当サービスによるメンテナンス設定項目の不正な操作を防止することができる画像形成装置及びその制御方法、並びにプログラムを提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明の画像形成装置は、ユーザインターフェースとしての表示画面を有する画像形成装置であって、前記画像形成装置のメンテナンス作業で変更される設定値を有する複数の設定項目を記憶する設定項目記憶手段と、前記画像形成装置のメンテナンス作業を行うメンテナンス作業者を認証するメンテナンス認証手段と、前記認証されたメンテナンス作業者による前記設定値の変更を制限する制限手段と、前記画像形成装置を利用するユーザを認証するユーザ認証手段と、前記制限手段が前記メンテナンス作業者による前記設定値の変更を制限しないときであっても、前記ユーザ認証手段により認証されないときは、前記複数の設定項目及び当該設定項目の設定値を前記表示画面に表示させる際、前記設定値を変更できないことを示す表示制御手段とを有することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、担当サービスによるメンテナンス設定項目の不正な操作を防止することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施の形態に係る画像形成装置を含む画像形成システムの構成を概略的に示すブロック図である。
【図２】図１における画像形成装置のハードウェア構成を概略的に示すブロック図である。
【図３】図２の画像形成装置のソフトウェアの構成を説明するのに用いられる図である。
【図４】図３におけるメンテナンス用設定管理モジュールのメンテナンス設定項目を説明するのに用いられる図である。
【図５】図４におけるユーザ資産情報及びメンテナンス用情報を示す図である。
【図６】図２の画像形成装置の操作部に表示される担当サービスの操作制限の設定に関する情報を示す図である。
【図７】図２の画像形成装置の操作部に表示される担当サービスの操作制限の設定画面を示す図である。
【図８】図２の画像形成装置の操作部に表示される担当サービス認証画面を示す図である。
【図９】図３におけるメンテナンス用ログイン認証モジュールで用いる担当サービス用パスワードデータを示す図である。
【図１０】図２の画像形成装置の操作部に表示されるログイン用認証画面を示す図である。
【図１１】図３における通常ログイン用認証モジュールで用いるユーザ認証に必要なユーザデータを示す図である。
【図１２】図３における認証管理モジュールにより管理される設定値変更可否判別結果を示す図である。
【図１３】図３におけるログ管理モジュールにより管理される操作記録データを示す図である。
【図１４】図２の画像形成装置によって実行されるメンテナンス操作制限処理の手順を示すフローチャートである。
【図１５】図２の画像形成装置の操作部に表示される担当サービス用メンテナンス画面を示す図である。
【図１６】図１４のメンテナンス操作制限処理における変形例の手順を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明の実施の形態を図面を参照しながら詳述する。
【００１３】
図１は、本発明の実施の形態に係る画像形成装置１０１を含む画像形成システムの構成を概略的に示すブロック図である。
【００１４】
図１の画像形成システムは、ＬＡＮ１００を介して互いに接続された画像形成装置１０１、ＰＣ１０２、プリントサーバ１０３、及びメールサーバ１０４からなる。
【００１５】
画像形成装置１０１は、ＰＣ１０２から送信されたプリントジョブ、又はプリントサーバ１０３へのアクセスに起因して当該プリントサーバ１０３から送信されたプリントジョブにより印刷処理を行う。画像形成装置１０１は、スキャンした画像データをメールサーバ１０４を介してＰＣ１０２に送信する。
【００１６】
図２は、図１における画像形成装置１０１のハードウェア構成を概略的に示すブロック図である。
【００１７】
画像形成装置１０１は、制御部２００、操作部２０９、プリンタ部２１０、及びスキャナ部２１１を備える。
【００１８】
制御部２００は、ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３、ＨＤＤ２０４、操作部Ｉ／Ｆ２０５、プリンタＩ／Ｆ２０６、スキャナＩ／Ｆ２０７、及びネットワークＩ／Ｆ２０８を備え、これらはバス２１２を介して互いに接続されている。
【００１９】
操作部Ｉ／Ｆ２０５には操作部２０９が、プリンタＩ／Ｆ２０６にはプリンタ部２１０が、スキャナＩ／Ｆ２０７にはスキャナ部２１１が、ネットワークＩ／Ｆ２０８にはＬＡＮ１００が夫々接続されている。
【００２０】
ＣＰＵ２０１はＲＯＭ２０２に記憶された制御プログラムを読み出して読取制御や送信制御等の各種制御を行う。ＲＡＭ２０３はＣＰＵ２０１の主メモリ及びワークエリア等の一時記憶領域として用いられる。ＨＤＤ２０４は画像データや各種プログラムを記憶する。
【００２１】
操作部２０９は、ユーザがログイン認証を行うための表示画面を表示すると共に担当サービス（メンテナンス作業者）がメンテナンス作業に必要な操作内容及び当該操作内容の設定値を表示画面に表示する。
【００２２】
プリンタ部２１０は、プリンタＩ／Ｆ２０６を介して制御部２００から転送された画像データを記録媒体上に印刷する。
【００２３】
スキャナ部２１１は、原稿上の画像を読み取って画像データを生成し、当該画像データをスキャナＩ／Ｆ２０７を介して制御部２００に送信する。
【００２４】
図３は、図２の画像形成装置１０１のソフトウェア３１０の構成を説明するのに用いられる図である。
【００２５】
画像形成装置１０１のソフトウェア３１０は、画面表示管理モジュール３０１、メンテナンス用設定管理モジュール３０２、ユーザ用設定管理モジュール３０３、ログ管理モジュール３０９、認証管理モジュール３０６、メンテナンス用ログイン認証モジュール３０７、及び通常ログイン用認証モジュール３０８で構成される。ソフトウェア３１０は、画像形成装置１０１のＲＯＭ２０２又はＨＤＤ２０４に記憶される。
【００２６】
画面表示管理モジュール３０１は、担当サービスがメンテナンス作業時にログイン認証を行うための担当サービス認証画面、又は通常ユーザ認証時のログイン用認証画面等のＵＩ（ユーザインターフェース）としての表示画面を操作部２０９に表示する。画面表示管理モジュール３０１は、担当サービスがメンテナンス用ログイン認証モジュール３０７でログイン認証を許可されたときは担当サービス用メンテナンス画面を表示し、又はユーザとしての機器管理者が担当サービスにユーザ資産情報を操作させるか否かの設定を行うときは担当サービスの操作制限の設定画面を表示する。
【００２７】
メンテナンス用設定管理モジュール３０２（特定手段）は、メンテナンス作業時に必要となるメンテナンス設定項目４０１（図４）を管理する。図４におけるメンテナンス設定項目４０１は、ユーザ資産情報４０２とメーカーによるメンテナンス作業に必要なメンテナンス用情報４０３とで構成される。ユーザ資産情報４０２及びメンテナンス用情報４０３は画像形成装置１０１においてエラーが発生したときの復旧作業に必要となるリカバリ項目（４０２０及び４０３０）を夫々有する。
【００２８】
図５に示すように、メンテナンス設定項目４０１のユーザ資産情報４０２及びメンテナンス用情報４０３は 、「Ｎｏ．」５０１、操作内容が記入される「項目名」５０２、「ログ対象項目」５０３、及び画像形成装置１０１においてエラーが発生したときの復旧作業に操作が必要となる項目か否かを示す「リカバリ項目」５０４で構成され、ＨＤＤ２０４に格納される（設定項目記憶手段）。Ｎｏ．００１〜００３の夫々に関する項目群５１０〜５１２はユーザ資産情報４０２に該当し、Ｎｏ．０２０〜０２２の夫々に関する項目群５１３〜５１５はメンテナンス用情報４０３に該当する。
【００２９】
メンテナンス設定項目４０１では 、「項目名」５０２に夫々「Ｎｏ.」５０１が割り当てられ、当該「項目名」５０２に対応する操作記録データ（後述の図１３参照。）を残すか否かを「ログ対象項目」５０３に示す。本実施の形態では、「ログ対象項目」５０３が「○」の「項目名」５０２に対応する操作記録データのみが残される。「リカバリ項目」５０４が「○」の「項目名」５０２に記入された操作内容は、ユーザ（機器管理者）が担当サービスに操作制限をかけている場合であっても、画像形成装置１０１においてエラーが発生したときに、メンテナンス操作画面上に表示され、当該操作内容は担当サービスが行うことが可能であり、リカバリ項目（４０２０及び４０３０）の操作内容に相当する。「リカバリ項目」５０４が「−」の「項目名」５０２に記入された操作内容は、画像形成装置１０１においてエラーが発生したときであっても、メンテナンス操作画面上に表示されるが、当該操作内容は担当サービスが行うことができない。つまり、「リカバリ項目」５０４が「○」の「項目名」５０２に記入された操作内容は画像形成装置１０１の非常事態に行うことができないと、画像形成装置１０１においてエラーが発生したときに復旧が難しくなる操作を示す。
【００３０】
ユーザ用設定管理モジュール３０３は、ユーザ（機器管理者）により管理され、ユーザ資産情報４０２における担当サービスの操作制限の設定に関する情報（図６）を管理する。ユーザ（機器管理者）が担当サービスの操作制限の設定画面（図７）を用いて担当サービスの操作制限の設定を適切に行うことで、ユーザ（機器管理者）がユーザ資産情報４０２における担当サービスの操作範囲を制限することができる。
【００３１】
図６に示すように、担当サービスの操作制限の設定に関する情報８１１〜８１３は、「担当サービス操作制限の設定」８０１、当該「担当サービス操作制限の設定」８０１の「設定値」８０２、「ユーザ資産情報４０２に対する担当サービスの操作範囲」８０３で構成され、ＨＤＤ２０４に格納される。
【００３２】
メンテナンス用ログイン認証モジュール３０７は、担当サービスがメンテナンス用設定管理モジュール３０２にアクセスしても良いか否かを判別するために、画面表示管理モジュール３０１を介して操作部２０９に表示される担当サービス認証画面（図８）を用いて担当サービスを認証する。メンテナンス用ログイン認証モジュール３０７は、担当サービスが操作部２０９に表示される担当サービス認証画面（図８）の「パスワード」１１０１に入力した入力データと、予めＨＤＤ２０４に格納された担当サービス用パスワードデータ（図９）とを比較することで認証処理を行う。
【００３３】
通常ログイン用認証モジュール３０８は、ユーザが画像形成装置１０１を利用する前に画面表示管理モジュール３０１を介して操作部２０９にログイン用認証画面（図１０）を表示してユーザ認証を行う。通常ログイン用認証モジュール３０８は、ユーザ又は担当サービスが操作部２０９に表示されるログイン用認証画面（図１０）の「ユーザ名」１２０１及び「パスワード」１２０２に夫々入力した入力データと、予めＨＤＤ２０４に格納されたユーザ認証に必要なユーザデータ（図１１）とを比較することで認証処理を行う。
【００３４】
図１１に示すように、ユーザ認証に必要なユーザデータは、ユーザ毎に「ユーザ名（ＩＤ）」７０１、「パスワード」７０２、画像形成装置１０１の各種機能における各ユーザの操作範囲を制限すると共に画像形成装置１０１のメンテナンス設定項目４０１の操作範囲を制限する「認可（ロール）」７０３で構成される。
【００３５】
「認可（ロール）」７０３は、「Ａｄｍｉｎｉｓｔｒａｔｏｒ」、「Ｇｅｎｅｒａｌ」、及び「Ｇｕｅｓｔ」を有し、後者ほど操作範囲が制限される。
【００３６】
例えば、ユーザ（機器管理者）はユーザ登録を行う際に「認可（ロール）」７０３の設定を行うが、ユーザ（機器管理者）によるユーザ登録が行われていないユーザに「Ｇｕｅｓｔ」を付与する場合があるため、「Ｇｕｅｓｔ」にはユーザ資産情報４０２を操作する権限を与えることはできない。一方で、担当サービスはユーザ（機器管理者）のみ可能な操作を行うこともあるので、担当サービスはユーザ（機器管理者）相当の認可（ロール）である「Ａｄｍｉｎｉｓｔｒａｔｏｒ」又は「Ｇｅｎｅｒａｌ」を与えられる必要がある。
【００３７】
本実施の形態では、担当サービスにユーザ資産情報４０２の操作が可能な「Ａｄｍｉｎｉｓｔｒａｔｏｒ」又は「Ｇｅｎｅｒａｌ」を付与する場合について説明する。
【００３８】
認証管理モジュール３０６は、メンテナンス用ログイン認証モジュール３０７及び通常ログイン用認証モジュール３０８の認証結果の情報と、ユーザ資産情報４０２における担当サービスの操作制限の設定の情報とを組み合わせて、担当サービスによるユーザ資産情報４０２の設定値の変更が可能か否かを判別し、当該判別した設定値変更可否判別結果（図１２）をＨＤＤ２０４に格納する。
【００３９】
図１２に示すように、設定値変更可否判別結果は、各ユーザＡ〜Ｅに関し、「ユーザ名」９０１、「メンテナンス用ログイン認証結果」９０２、「認可（ロール）」９０３、及び「ユーザ資産情報４０２を操作する権限」９０４で構成される。設定値変更可否判別結果では、「ユーザ資産情報４０２を操作する権限」９０４が「○」となるユーザＤやユーザＥに関してのみ、担当サービスがユーザ資産情報４０２の設定値の変更が可能となることが示される。
【００４０】
ログ管理モジュール３０９は、担当サービスが設定値を変更したユーザ資産情報４０２及びメンテナンス用情報４０３の操作記録データ（図１３）を管理する。操作記録データはＨＤＤ２０４に格納される。
【００４１】
図１３に示すように、操作記録データは、ユーザ毎に「ユーザ名（ＩＤ）」１００１、ユーザ資産情報４０２及びメンテナンス用情報４０３（図５）における「Ｎｏ．」５０１に相当する「ユーザ資産情報４０２の操作内容」１００２、及び「操作日時」１００３で構成される。上記操作記録データをユーザ（機器管理者）は操作部２０９等で参照することができるので、担当サービスによるメンテナンス操作時において、誰が、いつ、何を操作したのかをユーザ（機器管理者）が管理することができる。
【００４２】
図１３の操作記録データでは、例えば、ユーザＤがユーザ資産情報４０２の操作内容「Ｎｏ．００３」を日時２０１３年１０月１日１５時１８分に操作したことが記録される。
【００４３】
図１４は、図２の画像形成装置１０１によって実行されるメンテナンス操作制限処理の手順を示すフローチャートである。
【００４４】
図１４のメンテナンス操作制限処理は、ＣＰＵ２０１がＲＯＭ２０２又はＨＤＤ２０４に記憶されたソフトウェアを実行することにより行われる。
【００４５】
図１４において、まず、操作部２０９に担当サービス認証画面（図８）を表示し、次いで、担当サービスがメンテナンス用ログイン認証モジュール３０７によるログイン認証を許可されてメンテナンスモードにログインすると（ステップＳ１５０１でＹＥＳ）（メンテナンス認証手段）、画像形成装置１０１においてエラーが発生しているか否かを判別する（ステップＳ１５０２）（判別手段）。
【００４６】
ステップＳ１５０２の判別の結果、画像形成装置１０１においてエラーが発生しているときは、全メンテナンス設定項目４０１に対応するメンテナンス設定内容１３１０〜１３１３（設定項目及び設定項目の設定値）をメンテナンス画面１３００（後述の図１５参照）に表示すると共に、全メンテナンス設定内容１３１０〜１３１３のうちエラーの復旧作業に必要となるリカバリ項目（４０２０及び４０３０）に相当するメンテナンス設定内容１３１０、１３１３に関しては、操作内容の設定値を変更した後に押下されるＯＫボタンをメンテナンス画面１３００に表示する（ステップＳ１５０３）（表示制御手段）。これにより、リカバリ項目（４０２０及び４０３０）に対応するメンテナンス設定内容１３１０、１３１３では、操作内容の設定値を変更できることが示される。
【００４７】
図１５は、担当サービスがメンテナンス作業時に操作する担当サービス用メンテナンス画面である。このメンテナンス画面１３００は、担当サービスがメンテナンス用ログイン認証モジュール３０７によってログイン認証を許可されると、操作部２０９に表示され、メンテナンス画面１３００では、各メンテナンス設定項目４０１に対応する各メンテナンス設定内容１３１０〜１３１３が示される。また、各メンテナンス設定内容１３１０〜１３１３に関し、表示部１３０１にはユーザ資産情報４０２及びメンテナンス用情報４０３（図５）の「項目名」５０２に記入された操作内容が表示され、表示部１３０２には表示部１３０１の各操作内容の設定値が表示され、表示部１３０３には設定値を変更できる操作内容に対して上記ＯＫボタンが表示され、ユーザ（機器管理者）により操作を制限されているため設定値を変更できない操作内容に対して「−」が表示される。
【００４８】
例えば、ステップＳ１５０３において、エラーの復旧作業に必要となるリカバリ項目（４０２０及び４０３０）に相当するメンテナンス設定内容１３１０、１３１３では、設定値の変更が制限されていないので、ＯＫボタンが表示される。一方で、リカバリ項目（４０２０及び４０３０）に相当しないメンテナンス設定内容１３１１、１３１２では、設定値の変更が制限されているので、「−」が表示される。
【００４９】
次に、表示部１３０２を用いて変更された各リカバリ項目（４０２０及び４０３０）の操作内容の設定値をＨＤＤ２０４に格納し（ステップＳ１５０４）、当該格納された設定値の変更情報に基づいて作成した操作記録データ（図１３）をＨＤＤ２０４に格納し（ステップＳ１５０５）（操作情報記憶手段）、担当サービスによりメンテナンスモードをログアウトすることが選択されたか否かを判別する（ステップＳ１５０６）。
【００５０】
ステップＳ１５０６の判別の結果、担当サービスによりメンテナンスモードをログアウトすることが選択されたときは、担当サービスをメンテナンスモードからログアウトさせて（ステップＳ１５２３）、本処理を終了する。
【００５１】
ステップＳ１５０６の判別の結果、担当サービスによりメンテナンスモードをログアウトすることが選択されないときは、ステップＳ１５０３に戻る。
【００５２】
ステップＳ１５０２の判別の結果、画像形成装置１０１においてエラーが発生していないときは、担当サービスの操作制限の設定が、「ＯＮ（禁止）」、「ＯＦＦ（許可）」、「ＯＦＦ（認証が必要）」（図６）のいずれに設定されているかを判別する（ステップＳ１５１１）（制限手段）。
【００５３】
ここで、図６において、情報８１１に示すようにユーザ（機器管理者）が担当サービス操作制限の設定８０１において「ＯＮ（禁止）」を設定するときは、担当サービスはユーザ資産情報４０２の設定値を参照することはできるが、当該設定値を変更することはできない。情報８１２に示すようにユーザ（機器管理者）が担当サービス操作制限の設定８０１において「ＯＦＦ（許可）」を設定するときは、担当サービスは全メンテナンス設定項目４０１の設定値を参照すると共に当該設定値を変更することができる。情報８１３に示すようにユーザ（機器管理者）が担当サービス操作制限の設定８０１において「ＯＦＦ（認証が必要）」を設定するときは、担当サービスは通常ログイン用認証モジュール３０８によるログイン認証が許可された場合のみ、担当サービスは全メンテナンス設定項目４０１の設定値を参照すると共に当該設定値を変更することができる。
【００５４】
図１４に戻り、ステップＳ１５１１の判別の結果、担当サービスの操作制限の設定が「ＯＦＦ（認証が必要）」に設定されているときは、担当サービスが通常ログイン用認証モジュール３０８によるログイン認証を既に行っているか否かを判別する（ステップＳ１５１２）（ユーザ認証手段）。
【００５５】
ステップＳ１５１２の判別の結果、担当サービスが通常ログイン用認証モジュール３０８によるログイン認証を行っていないときは、ログイン用認証画面（図１０）を表示し（ステップＳ１５１９）、担当サービスが通常ログイン用認証モジュール３０８によるログイン認証を許可されて通常ログインモードにログインしたか否かを判別する（ステップＳ１５２０）（ユーザ認証手段）。
【００５６】
ステップＳ１５２０の判別では、例えば、図１２の設定値変更可否判別結果では、ユーザＡ及びユーザＢはいずれも、「メンテナンス用ログイン認証結果」９０２が「ＮＧ」であるので、ユーザ資産情報４０２を操作する権限を有さないことが認識される。ユーザＣは、「メンテナンス用ログイン認証結果」９０２が「ＯＫ」であるものの、通常ログイン認証時の「認可（ロール）」９０３が「Ｇｕｅｓｔ」であるので、ユーザ資産情報４０２を操作する権限を有さないことが認識される。
【００５７】
一方、ユーザＤ及びユーザＥはいずれも「メンテナンス用ログイン認証結果」９０２が「ＯＫ」であると共に「認可（ロール）」９０３が「Ｇｅｎｅｒａｌ」及び「Ａｄｍｉｎｉｓｔｒａｔｏｒ」であるので、ユーザ資産情報４０２を操作する権限を有することが認識される。
【００５８】
図１４に戻り、ステップＳ１５１２の判別の結果、担当サービスが通常ログイン用認証モジュール３０８によるログイン認証を既に行っているとき、又はステップＳ１５２０の判別の結果、担当サービスが通常ログイン用認証モジュール３０８によるログイン認証を許可されて通常ログインモードにログインしたときは、担当サービスが全メンテナンス設定項目４０１の設定値を変更することができるので、全メンテナンス設定項目４０１に対応する各メンテナンス設定内容１３１０〜１３１３をメンテナンス画面１３００に表示すると共に、各メンテナンス設定内容１３１０〜１３１３についてＯＫボタンをメンテナンス画面１３００に表示する（ステップＳ１５１３）。
【００５９】
次に、表示部１３０２を用いて変更された各メンテナンス設定項目４０１の設定値をＨＤＤ２０４に格納し（ステップＳ１５１４）、認証管理モジュール３０６で管理される設定値変更可否判別結果（図１２）を取得し（ステップＳ１５１５）、上記格納された設定値の変更情報及び上記取得された設定値変更可否判別結果に基づいて作成した操作記録データ（図１３）をＨＤＤ２０４に格納し（ステップＳ１５１６）（操作情報記憶手段）、担当サービスによりメンテナンスモードをログアウトすることが選択されたか否かを判別する（ステップＳ１５１７）。
【００６０】
ステップＳ１５１７の判別の結果、担当サービスによりメンテナンスモードをログアウトすることが選択されたときは、担当サービスを通常ログインモードからログアウトさせ（ステップＳ１５１８）、さらに、担当サービスをメンテナンスモードからログアウトさせて（ステップＳ１５２３）、本処理を終了する。
【００６１】
ステップＳ１５１７の判別の結果、担当サービスによりメンテナンスモードをログアウトすることが選択されないときは、ステップＳ１５１３に戻る。
【００６２】
ステップＳ１５１１の判別の結果、担当サービスの操作制限の設定が「ＯＮ（禁止）」に設定されているとき、又はステップＳ１５２０の判別の結果、担当サービスが通常ログイン用認証モジュール３０８によるログイン認証を許可されずに通常ログインモードにログインできないときは、担当サービスによるユーザ資産情報４０２の設定値の変更はできないので、メンテナンス画面１３００において、全メンテナンス設定項目４０１に対応するメンテナンス設定内容１３１０〜１３１３は表示されるものの、ユーザ資産情報４０２に相当するメンテナンス設定内容１３１１、１３１２には「−」が表示される（ステップＳ１５２１）。一方、担当サービスによるメンテナンス用情報４０３の設定値の変更は制限されていないので、メンテナンス用情報４０３に相当するメンテナンス設定内容１３１０、１３１３にはＯＫボタンが表示される。
【００６３】
図１４に戻り、担当サービスによりメンテナンスモードをログアウトすることが選択されたか否かを判別する（ステップＳ１５２２）。
【００６４】
ステップＳ１５２２の判別の結果、担当サービスによりメンテナンスモードをログアウトすることが選択されたときは、担当サービスをメンテナンスモードからログアウトさせて（ステップＳ１５２３）、本処理を終了する。
【００６５】
ステップＳ１５２２の判別の結果、担当サービスによりメンテナンスモードをログアウトすることが選択されないときは、ステップＳ１５２１に戻る。
【００６６】
ステップＳ１５１１の判別の結果、担当サービス操作制限の設定が「ＯＦＦ（許可）」に設定されているときは、担当サービスが全メンテナンス設定項目４０１の設定値を変更することができるので、全メンテナンス設定項目４０１に対応する各メンテナンス設定内容１３１０〜１３１３をメンテナンス画面１３００に表示すると共に、各メンテナンス設定内容１３１０〜１３１３についてＯＫボタンをメンテナンス画面１３００に表示する（ステップＳ１５０７）。
【００６７】
次に、表示部１３０２を用いて変更された各メンテナンス設定項目４０１の設定値をＨＤＤ２０４に格納し（ステップＳ１５０８）、当該格納された設定値の変更情報に基づいて作成した操作記録データをＨＤＤ２０４に格納し（ステップＳ１５０９）（操作情報記憶手段）、担当サービスによりメンテナンスモードをログアウトすることが選択されたか否かを判別する（ステップＳ１５１０）。
【００６８】
ステップＳ１５１０の判別の結果、担当サービスによりメンテナンスモードをログアウトすることが選択されたときは、担当サービスをメンテナンスモードからログアウトさせて（ステップＳ１５２３）、本処理を終了する。
【００６９】
ステップＳ１５１０の判別の結果、担当サービスによりメンテナンスモードをログアウトすることが選択されないときは、ステップＳ１５０７に戻る。
【００７０】
図１４の処理によれば、担当サービスの操作制限の設定が「ＯＦＦ（認証が必要）」に設定されており（ステップＳ１５１１で「ＯＦＦ（認証が必要）」）且つ担当サービスが通常ログイン用認証モジュール３０８によるログイン認証を許可されずに通常ログインモードにログインできないときは（ステップＳ１５２０でＮＯ）、全メンテナンス設定項目４０１に対応するメンテナンス設定内容１３１０〜１３１３を表示するものの、ユーザ資産情報４０２に相当するメンテナンス設定内容１３１１、１３１２には「−」を表示する（ステップＳ１５２１）ので、担当サービスによるメンテナンス設定項目の不正な操作を防止することができる。
【００７１】
図１４の処理によれば、担当サービスの操作制限の設定が「ＯＮ（禁止）」に設定されているときは（ステップＳ１５１１で「ＯＮ（禁止）」）、全メンテナンス設定項目４０１に対応するメンテナンス設定内容１３１０〜１３１３をメンテナンス画面１３００に表示するが、ユーザ資産情報４０２に相当するメンテナンス設定内容１３１１、１３１２には「−」をメンテナンス画面１３００に表示する（ステップＳ１５２１）ので、担当サービスによるメンテナンス設定項目の不正な操作を防止することができる。
【００７２】
また、図１４の処理によれば、画像形成装置１０１においてエラーが発生しているときは（ステップＳ１５０２でＹＥＳ）、全メンテナンス設定項目４０１に対応するメンテナンス設定内容１３１０〜１３１３をメンテナンス画面１３００に表示すると共に、全メンテナンス設定内容１３１０〜１３１３のうちエラーの復旧作業に必要となるリカバリ項目（４０２０及び４０３０）に相当するメンテナンス設定内容１３１０、１３１３のみに関してＯＫボタンをメンテナンス画面１３００に表示する（ステップＳ１５０３）ので、担当サービスによるメンテナンス設定項目の不正な操作を防止することができる。
【００７３】
さらに、図１４の処理によれば、表示部１３０２を用いて変更された各操作内容の設定値の変更情報に基づいて作成した操作記録データ（図１３）をＨＤＤ２０４に格納する（ステップＳ１５０５、Ｓ１５０９、及びＳ１５１６）ので、ユーザ（機器管理者）が担当サービスによるメンテナンス設定項目の操作を管理することができる。
【００７４】
図１６は、図１４のメンテナンス操作制限処理における変形例の手順を示すフローチャートである。
【００７５】
図１６のメンテナンス操作制限処理は、ＣＰＵ２０１がＲＯＭ２０２又はＨＤＤ２０４に記憶されたソフトウェアを実行することにより行われ、メンテナンス用ログイン認証モジュール３０７によるログイン認証、及び画像形成装置１０１においてエラーの発生の判定の順序が、主に図１４のメンテナンス操作制限処理と異なる。
【００７６】
図１６において、まず、画像形成装置１０１においてエラーが発生しているか否かを判別する（ステップＳ１６０１）（判別手段）。
【００７７】
ステップＳ１６０１の判別の結果、画像形成装置１０１においてエラーが発生しているときは、操作部２０９に担当サービス認証画面（図８）を表示し、次いで、担当サービスがメンテナンス用ログイン認証モジュール３０７によるログイン認証を許可されてメンテナンスモードにログインすると（ステップＳ１６０２でＹＥＳ）（メンテナンス認証手段）、ステップＳ１５０３と同様に、全メンテナンス設定項目４０１に対応するメンテナンス設定内容１３１０〜１３１３をメンテナンス画面１３００に表示すると共に、全メンテナンス設定内容１３１０〜１３１３のうちエラーの復旧作業に必要となるリカバリ項目（４０２０及び４０３０）に相当するメンテナンス設定内容１３１０、１３１３に関しては、ＯＫボタンをメンテナンス画面１３００に表示する（ステップＳ１６０３）（表示制御手段）。
【００７８】
次に、ステップＳ１５０４〜Ｓ１５２３と同様に、表示部１３０２を用いて変更された各リカバリ項目（４０２０及び４０３０）の操作内容の設定値をＨＤＤ２０４に格納し（ステップＳ１６０４）、当該格納された設定値の変更情報に基づいて作成した操作記録データ（図１３）をＨＤＤ２０４に格納し（ステップＳ１６０５）（操作情報記憶手段）、担当サービスによりメンテナンスモードをログアウトすることが選択されたか否かを判別する（ステップＳ１６０６）。
【００７９】
ステップＳ１６０６の判別の結果、担当サービスによりメンテナンスモードをログアウトすることが選択されたときは、担当サービスをメンテナンスモードからログアウトさせて（ステップＳ１６２３）、本処理を終了する。
【００８０】
ステップＳ１６０６の判別の結果、担当サービスによりメンテナンスモードをログアウトすることが選択されないときは、ステップＳ１６０３に戻る。
【００８１】
ステップＳ１６０１の判別の結果、画像形成装置１０１においてエラーが発生していないときは、操作部２０９にログイン用認証画面（図１０）を表示し、担当サービスが通常ログイン用認証モジュール３０８によるログイン認証を許可されて通常ログインモードにログインする（ステップＳ１６１９でＹＥＳ）（ユーザ認証手段）。
【００８２】
次いで、担当サービス認証画面（図８）を表示し、担当サービスがメンテナンス用ログイン認証モジュール３０７によるログイン認証を許可されてメンテナンスモードにログインすると（ステップＳ１６２０でＹＥＳ）（メンテナンス認証手段）、ステップＳ１５１１と同様に、担当サービスの操作制限の設定が、「ＯＮ（禁止）」、「ＯＦＦ（許可）」、「ＯＦＦ（認証が必要）」（図６）のいずれに設定されているかを判別する（ステップＳ１６１１）（制限手段）。
【００８３】
ステップＳ１６１１の判別の結果、担当サービスの操作制限の設定が「ＯＦＦ（認証が必要）」に設定されているときは、既にステップＳ１６１９で担当サービスは通常ログイン用認証モジュール３０８によるログイン認証を許可されていることから、担当サービスが全メンテナンス設定項目４０１の設定値を変更することができるので、ステップＳ１５１３と同様に、全メンテナンス設定項目４０１に対応する各メンテナンス設定内容１３１０〜１３１３をメンテナンス画面１３００に表示すると共に、各メンテナンス設定内容１３１０〜１３１３についてＯＫボタンをメンテナンス画面１３００に表示する（ステップＳ１６１３）。
【００８４】
次に、ステップＳ１５１４〜Ｓ１５２３と同様に、表示部１３０２を用いて変更された各メンテナンス設定項目４０１の設定値をＨＤＤ２０４に格納し（ステップＳ１６１４）、認証管理モジュール３０６で管理される設定値変更可否判別結果（図１２）を取得し（ステップＳ１６１５）、上記格納された設定値の変更情報及び上記取得された設定値変更可否判別結果に基づいて作成した操作記録データ（図１３）をＨＤＤ２０４に格納する（ステップＳ１６１６）（操作情報記憶手段）。
【００８５】
次いで、担当サービスによりメンテナンスモードをログアウトすることが選択されたか否かを判別し（ステップＳ１６１７）、ステップＳ１６１７の判別の結果、担当サービスによりメンテナンスモードをログアウトすることが選択されたときは、担当サービスを通常ログインモードからログアウトさせ（ステップＳ１６１８）、さらに、担当サービスをメンテナンスモードからログアウトさせて（ステップＳ１６２３）、本処理を終了する。
【００８６】
ステップＳ１６１７の判別の結果、担当サービスによりメンテナンスモードをログアウトすることが選択されないときは、ステップＳ１６１３に戻る。
【００８７】
ステップＳ１６１１の判別の結果、担当サービスの操作制限の設定が「ＯＮ（禁止）」に設定されているときは、ステップＳ１５２１と同様に、担当サービスによるユーザ資産情報４０２の設定値の変更はできないので、メンテナンス画面１３００において、全メンテナンス設定項目４０１に対応するメンテナンス設定内容１３１０〜１３１３は表示されるものの、ユーザ資産情報４０２に相当するメンテナンス設定内容１３１１、１３１２には「−」が表示される（ステップＳ１６２１）。
【００８８】
次に、ステップＳ１５２２〜Ｓ１５２３と同様に、担当サービスによりメンテナンスモードをログアウトすることが選択されたか否かを判別し（ステップＳ１６２２）、ステップＳ１６２２の判別の結果、担当サービスによりメンテナンスモードをログアウトすることが選択されたときは、担当サービスをメンテナンスモードからログアウトさせて（ステップＳ１６２３）、本処理を終了する。
【００８９】
ステップＳ１６２２の判別の結果、担当サービスによりメンテナンスモードをログアウトすることが選択されないときは、ステップＳ１６２１に戻る。
【００９０】
ステップＳ１６１１の判別の結果、担当サービス操作制限の設定が「ＯＦＦ（許可）」に設定されているときは、ステップＳ１５０７と同様に、担当サービスが全メンテナンス設定項目４０１の設定値を変更することができるので、全メンテナンス設定項目４０１に対応する各メンテナンス設定内容１３１０〜１３１３をメンテナンス画面１３００に表示すると共に、各メンテナンス設定内容１３１０〜１３１３についてＯＫボタンをメンテナンス画面１３００に表示する（ステップＳ１６０７）。
【００９１】
次に、ステップＳ１５０８〜Ｓ１５２３と同様に、表示部１３０２を用いて変更された各メンテナンス設定項目４０１の設定値をＨＤＤ２０４に格納し（ステップＳ１６０８）、当該格納された設定値の変更情報に基づいて作成した操作記録データをＨＤＤ２０４に格納する（ステップＳ１６０９）（操作情報記憶手段）。
【００９２】
次いで、担当サービスによりメンテナンスモードをログアウトすることが選択されたか否かを判別し（ステップＳ１６１０）、ステップＳ１６１０の判別の結果、担当サービスによりメンテナンスモードをログアウトすることが選択されたときは、担当サービスをメンテナンスモードからログアウトさせて（ステップＳ１６２３）、本処理を終了する。
【００９３】
ステップＳ１６１０の判別の結果、担当サービスによりメンテナンスモードをログアウトすることが選択されないときは、ステップＳ１６０７に戻る。
【００９４】
図１６の処理によれば、上述した図１４の処理と同様の効果を奏することができる。
【００９５】
上述した各実施の形態では、図５におけるユーザ資産情報４０２及びメンテナンス用情報４０３を数字（Ｎｏ．）で管理しているが、アルファベット等で管理してもよい。また、ユーザ資産情報４０２及びメンテナンス用情報４０３において、図５に示す「項目名」５０２に記入される操作内容以外の操作内容を保持してもよい。
【００９６】
上述した各実施の形態では、図５におけるユーザ資産情報４０２及びメンテナンス用情報４０３の種類毎に表示順を変更してもよく、また、担当サービスがメンテナンス作業を行いやすい順に表示してもよい。
【００９７】
上述した各実施の形態では、図９において、担当サービス用パスワードを１種類のみ保持しているが、複数のパスワードを保持してもよい。
【００９８】
上述した各実施の形態では、図１３における操作記録データに関して、各操作内容の設定値が何から何に変更されたか等の情報を有してもよい。また、メンテナンス用情報４０３の操作記録データはユーザ名１００１の情報を有していなくてもよい。
【００９９】
上述した各実施の形態では、図５における「ログ対象項目」５０３が「○」となる操作内容であっても、図１３における操作記録データに関して、画像形成装置１０１のエラー状況に応じて操作記録データを格納しない構成であってもよい。
【０１００】
上述した各実施の形態では、担当サービス用メンテナンス画面１３００において、設定値を変更できない操作内容に「−」を表示しているが、ＯＫボタン１３０３自体を表示しないことで設定値を変更できないことを示してもよい。また、担当サービス用メンテナンス画面１３００において、上記「−」が表示されたメンテナンス設定内容において操作内容の設定値を条件付きで担当サービスが変更することができるように構成してもよく、当該変更された設定値の操作記録データ（図１３）をＨＤＤ２０４に格納するように構成してもよい。
【０１０１】
なお、本発明は、上記実施の形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、当該システム或いは装置のコンピュータ（又はＣＰＵ，ＭＰＵ等）がプログラムを読み出して実行する処理を実行することによって実現してもよく、ネットワーク又は各種記憶媒体を介して取得したソフトウェア（プログラム）をパーソナルコンピュータ（ＣＰＵ，プロセッサ）にて実行することによって実現してもよい。
【符号の説明】
【０１０２】
１０１  画像形成装置
２００  制御部
２０１  ＣＰＵ
２０９  操作部
２１０  プリンタ部
２１１  スキャナ部
３０２  メンテナンス用設定管理モジュール
３０３  ユーザ用設定管理モジュール
３０６  認証管理モジュール
３０９  ログ管理モジュール
４０１  メンテナンス設定項目
４０２  ユーザ資産情報
４０３  メンテナンス用情報
１３００  担当サービス用メンテナンス画面
【図１】
2015142166.tif 000003
【図２】
2015142166.tif 000004
【図３】
2015142166.tif 000005
【図４】
2015142166.tif 000006
【図５】
2015142166.tif 000007
【図６】
2015142166.tif 000008
【図７】
2015142166.tif 000009
【図８】
2015142166.tif 000010
【図９】
2015142166.tif 000011
【図１０】
2015142166.tif 000012
【図１１】
2015142166.tif 000013
【図１２】
2015142166.tif 000014
【図１３】
2015142166.tif 000015
【図１４】
2015142166.tif 000016
【図１５】
2015142166.tif 000017
【図１６】
2015142166.tif 000018