(57)【特許請求の範囲】
【請求項１】
メンテナンスモードを有する画像形成装置において、
ベースコードを生成するベースコード生成部と、
前記ベースコード生成部により生成された前記ベースコードを表示する表示装置と、
前記ベースコード生成部により生成された前記ベースコードを所定の変換方法で正規個別パスワードに変換して、前記正規個別パスワードを生成する正規個別パスワード生成部と、
前記ベースコードの表示後に、個別パスワードを受け付ける入力装置と、
前記正規個別パスワードに基づいて、前記入力装置により受け付けられた個別パスワードが正当なものであるか否かを判定する認証処理部と、
前記入力装置により受け付けられた個別パスワードが正当なものであると前記認証処理部により判定された場合、当該画像形成装置の動作モードを通常モードからメンテナンスモードに切り換え、メンテナンスモードセッションを開始する動作モード制御部と、
を備え、
前記入力装置は、前記ベースコードの表示前に、共通パスワードを受け付け、
前記認証処理部は、前記入力装置により受け付けられた前記共通パスワードが正当なものであるか否かを判定し、
前記動作モード制御部は、（ａ）前記メンテナンスモードセッションの終了を保留するか否かを判定し、（ｂ）前記メンテナンスモードセッションの終了を保留する場合、前記メンテナンスモードセッションのセッション情報を記憶装置に記憶して前記動作モードを前記メンテナンスモードから前記通常モードへ切り換え、
前記ベースコード生成部は、前記入力装置により受け付けられた前記共通パスワードが正当なものである場合、前記記憶装置にセッション情報が記憶されていないときには、前記ベースコードを生成し、
前記動作モード制御部は、前記入力装置により受け付けられた前記共通パスワードが正当なものである場合、前記記憶装置にセッション情報が記憶されているときには、ただちに、前記メンテナンスモードセッションを再開すること、
を特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関するものである。
【背景技術】
【０００２】
複合機などの画像形成装置は、動作モードとして、通常モードとは異なるメンテナンスモードを有する（例えば特許文献１参照）。メンテナンスモードでは、サービスマンによる当該画像形成装置のメンテナンス（各種設定、ログの取得など）が行われる。その際、例えば、サービスマンにより入力されたパスワードなどに基づく認証に成功した場合のみ、動作モードが、メンテナンスモードに切り換えられる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１４５９３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述の技術では、パスワードを詐取した者が動作モードをメンテナンスモードに切り換えることができるため、セキュリティレベルが低い。
【０００５】
本発明は、上記の問題に鑑みてなされたものであり、メンテナンスモードのセキュリティレベルが高い画像形成システムで使用可能な画像形成装置を得ることを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る画像形成装置は、ベースコードを生成するベースコード生成部と、前記ベースコード生成部により生成された前記ベースコードを表示する表示装置と、前記ベースコード生成部により生成された前記ベースコードを所定の変換方法で正規個別パスワードに変換して、前記正規個別パスワードを生成する正規個別パスワード生成部と、前記ベースコードの表示後に、個別パスワードを受け付ける入力装置と、前記正規個別パスワードに基づいて、前記入力装置により受け付けられた個別パスワードが正当なものであるか否かを判定する認証処理部と、記入力装置により受け付けられた個別パスワードが正当なものであると前記認証処理部により判定された場合、当該画像形成装置の動作モードを通常モードからメンテナンスモードに切り換え、メンテナンスモードセッションを開始する動作モード制御部とを備える。前記入力装置は、前記ベースコードの表示前に、共通パスワードを受け付け、前記認証処理部は、前記入力装置により受け付けられた前記共通パスワードが正当なものであるか否かを判定し、前記動作モード制御部は、（ａ）前記メンテナンスモードセッションの終了を保留するか否かを判定し、（ｂ）前記メンテナンスモードセッションの終了を保留する場合、前記メンテナンスモードセッションのセッション情報を記憶装置に記憶して前記動作モードを前記メンテナンスモードから前記通常モードへ切り換え、前記ベースコード生成部は、前記入力装置により受け付けられた前記共通パスワードが正当なものである場合、前記記憶装置にセッション情報が記憶されていないときには、前記ベースコードを生成し、前記動作モード制御部は、前記入力装置により受け付けられた前記共通パスワードが正当なものである場合、前記記憶装置にセッション情報が記憶されているときには、ただちに、前記メンテナンスモードセッションを再開する。
【発明の効果】
【０００９】
本発明によれば、メンテナンスモードのセキュリティレベルが高い画像形成システムで使用可能な画像形成装置が得られる。
【００１０】
本発明の上記又は他の目的、特徴および優位性は、添付の図面とともに以下の詳細な説明から更に明らかになる。
【図面の簡単な説明】
【００１１】
【図１】図１は、本発明の実施の形態１に係る画像形成システムの構成を示すブロック図である。
【図２】図２は、実施の形態１における画像形成装置１の動作を説明するフローチャートである。
【図３】図３は、本発明の実施の形態２に係る画像形成システムの構成を示すブロック図である。
【発明を実施するための形態】
【００１２】
以下、図に基づいて本発明の実施の形態を説明する。
【００１３】
実施の形態１．
【００１４】
図１は、本発明の実施の形態１に係る画像形成システムの構成を示すブロック図である。図１に示すシステムは、メンテナンスモードを有する電子機器１と、サービスパーソンなどにより携帯される端末装置２とを備える。
【００１５】
画像形成装置１は、メンテナンスモードを有する複合機などである。端末装置２は、例えば、画像形成装置１の動作モードをメンテナンスモードに切り換えるための個別パスワードを生成するプログラムをインストールされた携帯端末装置である。
【００１６】
また、画像形成装置１は、操作パネル１１と、ベースコード生成部１２と、個別パスワード生成部１３と、認証処理部１４と、動作モード制御部１５と、記憶装置１６とを備える。
【００１７】
なお、例えば、ベースコード生成部１２、個別パスワード生成部１３、認証処理部１４、および動作モード制御部１５は、例えばＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）などを有するコンピューターでプログラムを実行することで実現される。
【００１８】
操作パネル１１は、液晶ディスプレイなどの表示装置１１ａと、タッチパネル、ハードキーなどの入力装置１１ｂとを備える。また、記憶装置１６は、フラッシュメモリーなどの不揮発性の記憶装置であって、共通パスワード２１を記憶している。
【００１９】
サービスパーソンが画像形成装置１のメンテナンスを行うために要求される共通パスワードおよび個別パスワードの入力時において、入力装置１１ｂは、そのパスワードを入力する操作を受け付ける。
【００２０】
ベースコード生成部１２は、端末装置２を所持するサービスパーソンに対して、ベースコードを生成し、表示装置１１ａに表示させる。ベースコードは、例えば乱数などであって、セッションごとに新たに生成されるコードである。
【００２１】
正規個別パスワード生成部１３は、ベースコード生成部１２により生成されたベースコードを所定の変換方法で正規個別パスワードに変換して、正規個別パスワードを生成する。
【００２２】
「所定の変換方法」は、変換式、変換テーブルなどである。例えば、変換式としては、暗号化に使用する関数やハッシュ関数が使用される。
【００２３】
認証処理部１４は、ベースコードの表示後に入力装置１１ｂに対して入力された個別パスワードを特定し、正規個別パスワードに基づいて、入力装置１１ｂにより受け付けられた個別パスワードが正当なものであるか否かを判定する。
【００２４】
具体的には、認証処理部１４は、入力された個別パスワードが正規個別パスワードと同一である場合、個別パスワードが正当なものであると判定し、認証に成功したと判定する。認証処理部１４は、入力された個別パスワードが正規個別パスワードと同一ではない場合、個別パスワードが正当なものではないと判定し、認証に失敗したと判定する。
【００２５】
動作モード制御部１５は、入力装置１１ｂにより受け付けられた個別パスワードが正当なものであると認証処理部１４により判定された場合、当該画像形成装置１の動作モードをメンテナンスモードに切り換える。
【００２６】
なお、実施の形態１では、セッションごとに生成されるベースコードから生成される個別パスワードに基づく認証処理の前に、固定的な共通パスワードに基づく認証処理が実行される。つまり、共通パスワードに基づく認証に成功した後、ベースコードが生成され、個別パスワードに基づく認証処理が実行される。そのため、実施の形態１では、入力装置１１ｂは、ベースコードの表示前に、共通パスワードを受け付け、認証処理部１４は、入力装置１１ｂにより受け付けられた共通パスワードが正当なものであるか否かを判定する。
【００２７】
また、実施の形態１では、動作モード制御部１５は、（ａ）メンテナンスモードセッションの終了を保留するか否かを判定し、（ｂ）メンテナンスモードセッションの終了を保留する場合、メンテナンスモードセッションのセッション情報を記憶装置１６またはＲＡＭに記憶して動作モードをメンテナンスモードから通常モードへ切り換える。なお、セッション情報は、セッションＩＤ、セッション情報の有効期限などを含む。なお、有効期限が到来すると、セッション情報は無効とされ、消去される。
【００２８】
ベースコード生成部１２は、入力装置１１ｂにより受け付けられた共通パスワードが正当なものである場合、記憶装置１６またはＲＡＭにセッション情報が記憶されていないときには、ベースコードを生成し、動作モード制御部１５は、入力装置１１ｂにより受け付けられた共通パスワードが正当なものである場合、記憶装置１６またはＲＡＭにセッション情報が記憶されているときには、ただちに、メンテナンスモードセッションを再開する（つまり、この場合、ベースコードは生成されず、個別パスワードに基づく認証処理は実行されずに、メンテナンスモードセッションが再開される）。
【００２９】
また、端末装置２は、入力装置３１、表示装置３２、記憶装置３３、および演算処理装置３４を備える。
【００３０】
入力装置３１は、キーボードなどの装置である。表示装置３２は、各種情報を表示する液晶ディスプレイなどの装置である。
【００３１】
記憶装置３３は、フラッシュメモリーなどの不揮発性記憶装置であって、プログラム４１を記憶している。
【００３２】
演算処理装置３４は、ＣＰＵ、ＲＯＭ、ＲＡＭなどを備えるコンピューターであって、プログラム４１などをＲＡＭに読み出して、ＣＰＵで実行することで、ベースコード特定部５１および個別パスワード生成部５２として動作する。
【００３３】
サービスパーソンは、画像形成装置に表示されたベースコードを視認し、視認したベースコードを、入力装置３１を使用して端末装置２に入力する。入力装置３１は、そのベースコードを受け付ける。
【００３４】
ベースコード特定部５１は、入力装置３１により受け付けられたベースコードを特定する。
【００３５】
個別パスワード生成部５２は、ベースコード特定部５１により特定されたベースコードを所定の変換方法（つまり、上述の画像形成装置１における所定の変換方法と同一のもの）で個別パスワードに変換して個別パスワードを生成し、表示装置３２に表示させる。
【００３６】
次に、上記システムにおける各装置の動作について説明する。図２は、実施の形態１における画像形成装置１の動作を説明するフローチャートである。
【００３７】
サービスパーソンは、画像形成装置１のメンテナンスを行うために、最初に共通パスワードを画像形成装置１に入力する。入力装置１１ｂは、その共通パスワードを受け付ける（ステップＳ１）。
【００３８】
認証処理部１４は、正規の共通パスワード２１に基づいて、入力された共通パスワードが正当なものであるか否かを判定する（ステップＳ２）。
【００３９】
入力された共通パスワードが正当なものであると判定された場合、認証処理部１４は、保留されているメンテナンスモードセッションのセッション情報が記憶されているか否かを判定する（ステップＳ３）。
【００４０】
有効なセッション情報が記憶されていない場合、ベースコード生成部１２は、ベースコードを生成し（ステップＳ４）、表示装置１１ｂに表示させる。
【００４１】
サービスパーソンは、表示装置１１ｂに表示されたベースコードを視認し、端末装置２においてプログラム２１を起動させ、そのベースコードを端末装置２に入力する。
【００４２】
端末装置２において、ベースコードが入力されると、ベースコード特定部５１は、そのベースコードを特定し、個別パスワード生成部５２は、特定したベースコードに対応する個別パスワードを生成し、表示装置３２に表示させる（ステップＳ５）。
【００４３】
サービスパーソンは、表示装置３２に表示されたベースコードを視認し、その個別パスワードを画像形成装置１に入力する。画像形成装置１において、入力装置１１ｂは、その個別パスワードを受け付ける（ステップＳ６）。
【００４４】
認証処理部１４は、その入力された個別パスワードが正当なものであるか否かを判定する（ステップＳ７）。
【００４５】
入力された個別パスワードが正当なものであると判定された場合、動作モード制御部１５は、当該画像形成装置１の動作モードをメンテナンスモードに切り換え、メンテナンスモードセッションを開始する（ステップＳ８）。
【００４６】
その後、サービスパーソンは、メンテナンスモードセッションを終了または中断（保留）したい場合、メンテナンスモードから通常モードへの動作モードの切換要求を入力する。また、そのとき、サービスパーソンは、メンテナンスモードセッションの終了または中断（保留）を指示する操作を入力装置１１ｂに対して行う。
【００４７】
そして、動作モード制御部１５は、メンテナンスモードセッションを保留するか否かを判定する（ステップＳ９）。
【００４８】
そして、メンテナンスモードセッションを保留しないと判定した場合、動作モード制御部１５は、メンテナンスモードセッションを終了し、動作モードをメンテナンスモードから通常モードへ切り替える（ステップＳ１０）。この場合、セッション情報は記憶されない。
【００４９】
他方、メンテナンスモードセッションを保留すると判定した場合、動作モード制御部１５は、メンテナンスモードセッションを保留し（つまり、セッション情報を記憶し）（ステップＳ１１）、その後、動作モードをメンテナンスモードから通常モードへ切り替える（ステップＳ１２）。
【００５０】
なお、共通パスワードに基づく認証に成功した時点において（つまり、ステップＳ３において）、保留中のメンテナンスモードセッションが存在する場合（つまり、有効なセッション情報が記憶されている場合）、動作モード制御部１５は、メンテナンスモードセッションをただちに再開する（ステップＳ１３）。動作モード制御部１５は、メンテナンスモードセッションを再開する際に、セッション情報を消去する。
【００５１】
また、ステップＳ２において、入力された共通パスワードが正当な共通パスワードではないと判定された場合、およびステップＳ７において、入力された個別パスワードが正当な個別パスワードではないと判定された場合、認証処理部１４は、認証に失敗したと判定し、メンテナンスモードへの動作モードの切り換えを拒否する。
【００５２】
以上のように、上記実施の形態１によれば、画像形成装置１では、ベースコード生成部１２は、ベースコードを生成して表示装置１１ａに表示させ、認証処理部１４は、ベースコードの表示後に入力された個別パスワードが正当なものであるか否かを、正規個別パスワードに基づいて判定する。動作モード制御部１５は、入力装置１１ｂにより受け付けられた個別パスワードが正当なものであると認証処理部１４により判定された場合、当該画像形成装置１の動作モードをメンテナンスモードに切り換える。他方、端末装置２では、ベースコード特定部５１は、入力されたベースコードを特定し、個別パスワード生成部５２は、ベースコード特定部５１により特定されたベースコードから個別パスワードを生成して表示装置３２に表示させる。
【００５３】
これにより、固定的な共通パスワードが詐取されても、セッションごとに生成されるベースコードに基づく個別パスワードを詐取することは困難であり、プログラム４１がインストールされた端末装置２を有するサービスパーソンのみがメンテナンスモードを利用できるため、メンテナンスモードのセキュリティが高くなる。
【００５４】
実施の形態２．
【００５５】
実施の形態２では、プログラム４１に地域コードがセットされており、その地域コードと同一の地域コードを有する画像形成装置１に対してのみ有効な個別パスワードをベースコードから生成するようにしたものである。
【００５６】
図３は、本発明の実施の形態２に係る画像形成システムの構成を示すブロック図である。
【００５７】
実施の形態２では、画像形成装置１の記憶装置１６は、画像形成装置１の仕向け地域（アジア、ヨーロッパ、北米、南米など）を示す地域コード２２を予め記憶している。そして、正規個別パスワード生成部１３は、記憶装置１６に記憶されている地域コード２２を考慮して所定の変換方法で、ベースコードを正規個別パスワードに変換して、正規個別パスワードを生成する。
【００５８】
他方、端末装置２の個別パスワード生成部５２は、個別パスワード生成部５２に対して設定されている地域コード４１ａを考慮して所定の変換方法で、ベースコードを個別パスワードに変換して個別パスワードを生成する。例えば、仕向け地域がアジアである画像形成装置１用のプログラム４１にはアジアを示す地域コードが設定されることで、個別パスワード生成部５２にもアジアを示す地域コードが設定される。つまり、正規個別パスワード生成部１３および個別パスワード生成部５２において、地域コード４１ａをパラメーターとして「所定の変換方法」で正規個別パスワードおよび個別パスワードが、ベースコードから生成される。
【００５９】
例えば、この地域コード４１ａには、プログラム４１のインストール時に、ＧＰＳ（Global Positioning System）などを利用した位置検出装置で現在位置を特定し、特定した現在位置に対応する地域コードが設定される。
【００６０】
なお、実施の形態２に係る画像形成システムにおけるその他の構成および動作については実施の形態１のものと同様であるので、その説明を省略する。
【００６１】
以上のように、上記実施の形態２によれば、画像形成装置１の仕向け地域以外のサービスパーソン（つまり、画像形成装置１の仕向け地域以外の仕向け地域用のプログラム４１を使用するサービスパーソン）に対して、画像形成装置１のメンテナンスモードの利用を禁止することができる。
【００６２】
例えば、画像形成装置は仕向け地域ごとに異なる仕様を有する場合があり、他の仕向け地域のサービスパーソンがメンテナンスを行うと、予期せぬ不具合が発生する可能性があるため、そのような不具合の発生を抑制することができる。
【００６３】
実施の形態３．
【００６４】
実施の形態３では、メンテナンスモードにおいて許可される操作の範囲が異なる複数の権限がランクとして設定され、各サービスパーソンの端末装置２には、そのサービスパーソンのランクに応じたプログラム４１がインストールされる。
【００６５】
そして、実施の形態３では、端末装置２の個別パスワード生成部５２は、所定の複数ランクのうちのいずれかのランク（つまり、端末装置２を有するサービスパーソンのランク）を予め設定されており、設定されているランクを考慮して所定の変換方法で、ベースコードを個別パスワードに変換して、個別パスワードを生成する。
【００６６】
例えば、「所定の変換方法」におけるあるパラメーターに対して、複数のランクに対して互いに異なる値を有する値を設定し、個別パスワード生成部５２は、設定されているランクの値を有するパラメーターに基づいてベースコードから個別パスワードを生成する。
【００６７】
他方、画像形成装置１では、正規個別パスワード生成部１３は、複数ランクのそれぞれを考慮して所定の変換方法で、ベースコードを正規個別パスワード候補に変換して、正規個別パスワード候補を生成する。
【００６８】
認証処理部１４は、正規個別パスワード候補に基づいて、入力装置１１ｂにより受け付けられた個別パスワードが正当なものであるか否かを判定し、さらに、入力装置１１ｂにより受け付けられた個別パスワードおよび正規個別パスワード候補に基づいて、メンテナンスモードのランクを決定する。
【００６９】
ここでは、入力された個別パスワードが正規個別パスワード候補のいずれかと同一である場合、個別パスワードが正当なものであると判定される。そして、入力された個別パスワードと同一である正規個別パスワード候補に対応するランクが、メンテナンスモードのランクとされる。
【００７０】
そして、動作モード制御部１５は、入力装置１１ｂにより受け付けられた個別パスワードが正当なものであると認証処理部１４により判定された場合、当該画像形成装置１の動作モードを、決定したランクのメンテナンスモードに切り換える。
【００７１】
なお、実施の形態３に係る画像形成システムにおけるその他の構成および動作については実施の形態１または実施の形態２のものと同様であるので、その説明を省略する。
【００７２】
以上のように、上記実施の形態３によれば、複数のサービスパーソンに対して、互いに異なる権限を設定することができる。
【００７３】
なお、上述の実施の形態に対する様々な変更および修正については、当業者には明らかである。そのような変更および修正は、その主題の趣旨および範囲から離れることなく、かつ、意図された利点を弱めることなく行われてもよい。つまり、そのような変更および修正が請求の範囲に含まれることを意図している。
【産業上の利用可能性】
【００７４】
本発明は、例えば、画像形成装置に適用可能である。
【符号の説明】
【００７５】
１  画像形成装置
２  端末装置
１１ａ  表示装置（第１表示装置の一例）
１１ｂ  入力装置（第１入力装置の一例）
１２  ベースコード生成部
１３  正規個別パスワード生成部
１４  認証処理部
１５  動作モード制御部
３１  表示装置（第２表示装置の一例）
３２  入力装置（第２入力装置の一例）
３４  演算処理装置（コンピューターの一例）
４１  プログラム（メンテナンスモードパスワード生成プログラムの一例）
５１  ベースコード特定部
５２  個別パスワード生成部
【図１】
0006421988.tif 000002
【図２】
0006421988.tif 000003
【図３】
0006421988.tif 000004