(57)【要約】【課題】保守員の権限を厳密に管理する。【解決手段】画像形成装置１００は、画像形成部１４と、記憶部５２と、カードリーダー４２と、取得部５０１と、検証部５０２と、許可部５０３とを備える。画像形成部１４は、用紙Ｐに画像を形成する。記憶部５２は、画像形成装置１００の保守会社ＭＣを示すルート証明書ＲＣ２を記憶する。カードリーダー４２は、カードＣに記録された認証局署名情報Ｄ１を読み取る。取得部５０１は、カードリーダー４２から認証局署名情報Ｄ１を取得する。検証部５０２は、ルート証明書ＲＣ２に基づき、認証局署名情報Ｄ１の正当性を検証する。許可部５０３は、検証部５０２の検証結果に応じて、所定の保守機能ＦＮを使用可能とする。認証局署名情報Ｄ１は、ルート証明書ＲＣ１に基づき生成される。【選択図】図３
2019036883.tif 000002
【特許請求の範囲】
【請求項１】
画像形成媒体に画像を形成する画像形成部を備える画像形成装置であって、
前記画像形成装置の保守を行う会社を示すルート証明書を記憶する記憶部と、
前記ルート証明書に基づき生成される認証局署名情報を読み取るカードリーダーと、
前記カードリーダーから前記認証局署名情報を取得する取得部と、
前記ルート証明書に基づき、前記認証局署名情報の正当性を検証する検証部と、
前記検証部の検証結果に応じて、所定の保守機能を使用可能とする許可部と
を備える、画像形成装置。
【請求項２】
前記所定の保守機能は、複数の階層の保守機能を含み、
前記複数の階層は、それぞれ、前記保守を行う会社に付与される権限の大きさに対応し、
前記許可部は、前記検証部の検証結果に応じて、前記保守を行う会社に、前記複数の階層のうちいずれか１つの階層を割り当てる、請求項１に記載の画像形成装置。
【請求項３】
前記認証局署名情報は、前記ルート証明書の秘密鍵によって署名される、請求項１又は請求項２に記載の画像形成装置。
【請求項４】
カードには、保守員署名情報が更に記録されており、
前記カードリーダーは、前記カードから前記保守員署名情報を読み取り、
前記取得部は、前記カードリーダーから前記保守員署名情報を取得し、
前記検証部は、前記ルート証明書に基づき、前記保守員署名情報の正当性を検証し、
前記保守員署名情報は、保守員の識別情報を含み、前記ルート証明書に基づき署名される、請求項１から請求項３のいずれか１項に記載の画像形成装置。
【請求項５】
前記保守員署名情報は、前記ルート証明書の秘密鍵によって署名される、請求項４に記載の画像形成装置。
【請求項６】
前記保守員署名情報は、有効期限情報を含み、
前記検証部は、前記有効期限情報が示す有効期限に応じて、前記保守員署名情報の正当性を検証する、請求項４又は請求項５に記載の画像形成装置。
【請求項７】
複数の前記保守を行う会社のうち、少なくとも１つの会社を示すルート証明書を無効化する無効化部を更に備え、
前記ルート証明書が無効化されている場合には、前記検証部は、前記ルート証明書に対応する前記認証局署名情報を正当性がないと決定する、請求項１から請求項６のいずれか１項に記載の画像形成装置。
【請求項８】
画像形成媒体に画像を形成する画像形成部を備える画像形成装置が実行する認証方法であって、
前記画像形成装置は、
前記画像形成装置の保守を行う会社を示すルート証明書を記憶する記憶部と、
前記ルート証明書に基づき生成される認証局署名情報を読み取るカードリーダーと
を備え、前記画像形成装置が実行する認証方法は、
前記カードリーダーから前記認証局署名情報を取得する取得ステップと、
前記ルート証明書に基づき、前記認証局署名情報の正当性を検証する検証ステップと、
前記検証ステップでの検証結果に応じて、所定の保守機能を使用可能とする許可ステップと
を含む、画像形成装置が実行する認証方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、及び画像形成装置が実行する認証方法に関する。
【背景技術】
【０００２】
特許文献１に記載の画像形成装置は、カードリーダーと制御部とを備える。カードリーダーは、ＩＣカードの情報を読み取る。ＩＣカードは、保守作業者の認証情報を記憶する。制御部は、カードリーダーが接続されている場合には、そのカードリーダーが規定のカードリーダーであるか否かを判断する。カードリーダーが規定のカードリーダーであった場合には、制御部は、保守モードの信頼レベルを「高」に設定し、カードリーダーが規定のカードリーダーでなかった場合には、制御部は、保守モードの信頼レベルを「低」に設定する。保守モードの信頼レベルが「低」に設定されている場合には、保守モードで実行できるサービスの範囲が保守モードの信頼レベルが「高」に設定されている場合に比べて狭い。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−２３１１２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載の画像形成装置では、単にカードリーダーが規定のカードリーダーであるか否かに応じて、保守員の権限を決定するため、保守員の権限の管理が充分ではない可能性がある。
【０００５】
例えば、規定のカードリーダーを接続すれば、高度の保守機能が使用可能になるため、保守員に過大な保守権限を付与してしまう可能性がある。この場合には、画像形成装置に対して、保守員によって適正な保守作業が行われない可能性がある。
【０００６】
本発明は、上記課題に鑑みてなされたものであり、保守員の権限を厳密に管理可能な画像形成装置、及び画像形成装置が実行する認証方法を提供することを目的としている。
【課題を解決するための手段】
【０００７】
本発明に係る画像形成装置は、画像形成部と、記憶部と、カードリーダーと、取得部と、検証部と、許可部とを備える。前記画像形成部は、画像形成媒体に画像を形成する。前記記憶部は、前記画像形成装置の保守を行う会社を示すルート証明書を記憶する。前記カードリーダーは、前記ルート証明書に基づき生成される認証局署名情報を読み取る。前記取得部は、前記カードリーダーから前記認証局署名情報を取得する。前記検証部は、前記ルート証明書に基づき、前記認証局署名情報の正当性を検証する。前記許可部は、前記検証部の検証結果に応じて、所定の保守機能を使用可能とする。
【０００８】
本発明に係る画像形成装置が実行する認証方法は、画像形成部と、記憶部と、カードリーダーとを備える画像形成装置が実行する認証方法である。前記画像形成部は、画像形成媒体に画像を形成する。前記記憶部は、前記画像形成装置の保守を行う会社を示すルート証明書を記憶する。前記カードリーダーは、前記ルート証明書に基づき生成される認証局署名情報を読み取る。前記画像形成装置が実行する認証方法は、取得ステップと、検証ステップと、許可ステップとを含む。前記取得ステップでは、前記カードリーダーから前記認証局署名情報を取得する。前記検証ステップでは、前記ルート証明書に基づき、前記認証局署名情報の正当性を検証する。前記許可ステップでは、前記検証ステップでの検証結果に応じて、所定の保守機能を使用可能とする。
【発明の効果】
【０００９】
本発明に係る画像形成装置、及び画像形成装置が実行する認証方法によれば、保守員の権限を厳密に管理できる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態に係る画像形成装置の構成を示す図である。
【図２】本発明の実施形態に係る制御部の構成を示す図である。
【図３】（ａ）ＩＣカードに記憶する情報の一例を示す図である。（ｂ）発行されたルート証明書に含まれる情報の一例を示す図である。（ｃ）証明書記憶部に記憶されたルート証明書に含まれる情報の一例を示す図である。
【図４】階層と保守会社との関係の一例を示す図である。
【図５】準備手順の一例を示すフローチャートである。
【図６】制御部の処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明の実施形態について、図面（図１〜図６）を参照しながら説明する。なお、図中、同一又は相当部分については同一の参照符号を付して説明を繰り返さない。
【００１２】
まず、図１を参照して、本発明の実施形態に係る画像形成装置１００の構成について説明する。図１は、画像形成装置１００の構成を示す図である。画像形成装置１００は、カラー複合機である。画像形成装置１００は、原稿Ｒに形成された画像を読み取ると共に、トナーを用いて用紙Ｐに画像を形成する。
【００１３】
図１に示すように、画像形成装置１００は、画像形成ユニット１、原稿読取ユニット２、原稿搬送ユニット３、操作パネル４及び制御部５を備える。画像形成ユニット１は、用紙Ｐに画像を形成する。原稿読取ユニット２は、原稿Ｒに形成された画像を読み取り、画像情報を生成する。原稿搬送ユニット３は、原稿Ｒを原稿読取ユニット２に搬送する。操作パネル４は、ユーザーからの操作を受け付ける。制御部５は、画像形成装置１００の動作を制御する。
【００１４】
画像形成ユニット１は、給送部１２、搬送部Ｌ、トナー供給部１３、画像形成部１４、定着部１６及び排出部１７を備える。画像形成部１４は、転写部１５を含む。
【００１５】
給送部１２は、用紙Ｐを搬送部Ｌへ供給する。搬送部Ｌは、用紙Ｐを転写部１５及び定着部１６を経由して排出部１７まで搬送する。用紙Ｐは、「画像形成媒体」の一例に相当する。
【００１６】
トナー供給部１３は、画像形成部１４にトナーを供給する。画像形成部１４は、用紙Ｐに画像を形成する。
【００１７】
転写部１５は、中間転写ベルト１５４を備える。画像形成部１４が、中間転写ベルト１５４上にシアン色、マゼンタ色、イエロー色、及び黒色のトナー像を転写する。複数色のトナー像が中間転写ベルト１５４上で重畳され、中間転写ベルト１５４上に画像が形成される。転写部１５は、中間転写ベルト１５４上に形成された画像を、用紙Ｐ上に転写する。その結果、用紙Ｐに画像が形成される。
【００１８】
定着部１６は、用紙Ｐを加熱及び加圧し、用紙Ｐに形成された画像を用紙Ｐに定着する。排出部１７は、用紙Ｐを画像形成装置１００の外部に排出する。
【００１９】
操作パネル４は、タッチパネル４１及びカードリーダー４２を備える。タッチパネル４１は、例えば、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）を備え、種々の画像を表示する。また、タッチパネル４１は、タッチセンサーを備え、ユーザーからの操作を受け付ける。カードリーダー４２は、ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）カードＣが記憶する情報を読み出す。カードリーダー４２は、例えばＩＳＯ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｏｒｇａｎｉｚａｔｉｏｎ  ｆｏｒ  Ｓｔａｎｄａｒｄｉｚａｔｉｏｎ）／ＩＥＣ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｅｌｅｃｔｒｏｔｅｃｈｎｉｃａｌ  Ｃｏｍｍｉｓｓｉｏｎ）１４４４３規格に基づき、ＩＣカードＣが記憶する情報を読み出す。
【００２０】
制御部５は、プロセッサー５１及び記憶部５２を備える。プロセッサー５１は、例えばＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）を備える。記憶部５２は、半導体メモリーのようなメモリーを備え、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）を備えてもよい。記憶部５２は、制御プログラムを記憶している。
【００２１】
次に、図１〜図３を参照して、本発明の実施形態に係る制御部５の構成について説明する。図２は、制御部５の構成を示す図である。
【００２２】
図２に示すように、制御部５は、取得部５０１、検証部５０２、許可部５０３及び無効化部５０４を備える。具体的には、制御部５のプロセッサー５１は、制御プログラムを実行することによって、取得部５０１、検証部５０２、許可部５０３及び無効化部５０４として機能する。また、制御部５の記憶部５２は、証明書記憶部５２１を備える。
【００２３】
図３（ａ）は、ＩＣカードＣに記憶する情報の一例を示す図である。図３（ｂ）は、発行されたルート証明書ＲＣ１に含まれる情報の一例を示す図である。図３（ｃ）は、証明書記憶部５２１に記憶されたルート証明書ＲＣ２に含まれる情報の一例を示す図である。
【００２４】
図３（ａ）に示すように、ＩＣカードＣは、認証局署名情報Ｄ１と保守員署名情報Ｄ２とを記憶する。認証局署名情報Ｄ１は、ＩＣカードＣを所持する保守員の所属する会社を示す。認証局署名情報Ｄ１は、ルート証明書ＲＣ１に基づき署名される。
【００２５】
保守員署名情報Ｄ２は、ＩＣカードＣを所持する保守員の識別情報を含む。保守員の識別情報は、例えば、保守員のＩＤ（Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）情報、及び保守員の氏名情報の少なくとも一方を含む。保守員署名情報Ｄ２は、ルート証明書ＲＣ１に基づき署名される。
【００２６】
図３（ｂ）に示すように、ルート証明書ＲＣ１は、公開鍵Ｋ１及び秘密鍵Ｋ２を含む。ルート証明書ＲＣ１は、複数の保守会社ＭＣの認証局の各々によって発行される。複数の保守会社ＭＣの各々は、画像形成装置１００の保守を行う。ルート証明書ＲＣ１は、複数の保守会社ＭＣの各々が、保守会社ＭＣ自体を証明する。
【００２７】
公開鍵Ｋ１は、秘密鍵Ｋ２によって署名された情報の復号に用いられる。すなわち、公開鍵Ｋ１は、認証局署名情報Ｄ１及び保守員署名情報Ｄ２を復号化する。秘密鍵Ｋ２は、認証局署名情報Ｄ１及び保守員署名情報Ｄ２を暗号化する。具体的には、認証局署名情報Ｄ１は、ルート証明書ＲＣ１の秘密鍵Ｋ２によって署名され、保守員署名情報Ｄ２は、ルート証明書ＲＣ１の秘密鍵Ｋ２によって署名される。
【００２８】
図３（ｃ）に示すように、ルート証明書ＲＣ２は、公開鍵Ｋ１を含む。ルート証明書ＲＣ２は、複数の保守会社ＭＣの認証局の各々によって、ルート証明書ＲＣ１に基づいて生成される。
【００２９】
図２と図３とに示されるように、証明書記憶部５２１は、複数のルート証明書ＲＣ２を記憶する。
【００３０】
取得部５０１は、カードリーダー４２から認証局署名情報Ｄ１及び保守員署名情報Ｄ２を取得する。具体的には、取得部５０１は、ＩＣカードＣに記憶された認証局署名情報Ｄ１及び保守員署名情報Ｄ２を、カードリーダー４２を介して取得する。
【００３１】
検証部５０２は、ルート証明書ＲＣ２に基づき、認証局署名情報Ｄ１の正当性を検証する。具体的には、検証部５０２は、ルート証明書ＲＣ２の公開鍵Ｋ１によって認証局署名情報Ｄ１を復号化し、認証局署名情報Ｄ１の正当性を検証する。
【００３２】
また、検証部５０２は、ルート証明書ＲＣ２に基づき、保守員署名情報Ｄ２の正当性を検証する。具体的には、ルート証明書ＲＣ２の公開鍵Ｋ１によって保守員署名情報Ｄ２を復号化し、保守員署名情報Ｄ２の正当性を検証する。
【００３３】
許可部５０３は、検証部５０２の検証結果に応じて、所定の保守機能ＦＮを使用可能とする。所定の保守機能ＦＮについては、図４を参照して詳細に説明する。
【００３４】
無効化部５０４は、複数の保守会社ＭＣのうち、少なくとも１つの保守会社ＭＣに示すルート証明書ＲＣ２を無効化する。無効化部５０４は、例えばルート証明書ＲＣ２を削除することによってルート証明書ＲＣ２を無効化する。ルート証明書ＲＣ２が無効化されている場合には、検証部５０２は、ルート証明書ＲＣ２に対応する認証局署名情報Ｄ１を正当性がないと決定する。
【００３５】
以上、図１〜図３を参照して説明したように、本発明の実施形態では、ルート証明書ＲＣ１は、保守会社ＭＣの認証局が自己（＝保守会社ＭＣ）の正当性を証明するデジタル証明書であるため、信頼性が極めて高い。また、ルート証明書ＲＣ２に基づき、認証局署名情報Ｄ１の正当性を検証し、検証結果に応じて、所定の保守機能を使用可能とする。したがって、所定の保守機能を適正に設定することによって、保守員の権限を厳密に管理できる。
【００３６】
また、認証局署名情報Ｄ１は、ルート証明書ＲＣ１の秘密鍵Ｋ２によって署名される。よって、認証局署名情報Ｄ１を、ルート証明書ＲＣ２の公開鍵Ｋ１によって復号化できる。したがって、認証局署名情報Ｄ１の正当性を検証できる。また、画像形成装置１００に記憶されるルート証明書ＲＣ２には秘密鍵Ｋ２が含まれていない。したがって、秘密鍵Ｋ２が漏洩することを防止できる。
【００３７】
更に、ルート証明書ＲＣ２に基づき、保守員署名情報Ｄ２の正当性を検証する。また、保守員署名情報Ｄ２は、保守員の識別情報を含み、ルート証明書ＲＣ１に基づき署名される。よって、保守員署名情報Ｄ２の正当性をルート証明書ＲＣ２に基づき適正に検証できる。したがって、保守員の権限を更に厳密に管理できる。
【００３８】
また、保守員署名情報Ｄ２は、ルート証明書ＲＣ１の秘密鍵Ｋ２によって署名される。よって、保守員署名情報Ｄ２を、ルート証明書ＲＣ２の公開鍵Ｋ１によって復号化できる。したがって、保守員署名情報Ｄ２の正当性を検証できる。また、画像形成装置１００に記憶されるルート証明書ＲＣ２には秘密鍵Ｋ２が含まれていない。したがって、秘密鍵Ｋ２が漏洩することを防止できる。
【００３９】
更に、ルート証明書ＲＣ２が無効化されている場合には、ルート証明書ＲＣ２に対応する認証局署名情報Ｄ１を正当性がないと決定する。したがって、ルート証明書ＲＣ２を無効化することによって、ルート証明書ＲＣ２に対応する保守会社ＭＣの保守作業を確実に禁止できる。
【００４０】
なお、本発明の実施形態では、検証部５０２が認証局署名情報Ｄ１及び保守員署名情報Ｄ２の正当性をルート証明書ＲＣ２に基づき検証するが、本発明はこれに限定されない。検証部５０２が認証局署名情報Ｄ１の正当性をルート証明書ＲＣ２に基づき検証すればよい。すなわち、検証部５０２が保守員署名情報Ｄ２の正当性を検証しなくてもよい。
【００４１】
次に、図２〜図４を参照して、制御部５の構成について更に説明する。図４は、階層ＲＮと保守会社ＭＣとの関係の一例を示す図である。図４の「階層ＲＮ」欄に示すように、階層ＲＮは、複数の階層ＲＮ（例えば、第１階層ＲＮ１、第２階層ＲＮ２、第３階層ＲＮ３及び第４階層ＲＮ４）を含む。第１階層ＲＮ１〜第４階層ＲＮ４の各々は、保守会社ＭＣの保守員に付与される権限の大きさに対応する。
【００４２】
例えば、第１階層ＲＮ１は、最も大きな権限に対応する。具体的には、第１階層ＲＮ１は、第１保守機能ＦＮ１を実行することができる権限を示す。第１保守機能ＦＮ１は、画像形成装置１００に対する全ての保守機能ＦＮを示す。第１階層ＲＮ１には、保守会社ＭＣの第１グループＧＲ１が対応付けられている。第１グループＧＲ１は、複数の保守会社ＭＣのうち、少なくとも１つの保守会社ＭＣを含む。
【００４３】
第２階層ＲＮ２は、第１階層ＲＮ１よりも小さい権限に対応する。具体的には、第２階層ＲＮ２は、第２保守機能ＦＮ２を実行することができる権限を示す。第２保守機能ＦＮ２は、画像形成装置１００に対する極めて高度な保守機能ＦＮを除く保守機能ＦＮを示す。第２階層ＲＮ２には、第２グループＧＲ２が対応付けられている。第２グループＧＲ２は、複数の保守会社ＭＣのうち、少なくとも１つの保守会社ＭＣを含む。
【００４４】
第３階層ＲＮ３は、第２階層ＲＮ２よりも小さい権限に対応する。具体的には、第３階層ＲＮ３は、第３保守機能ＦＮ３を実行することができる権限を示す。第３保守機能ＦＮ３は、画像形成装置１００に対して定常的に行う保守機能ＦＮを示す。第３階層ＲＮ３には、第３グループＧＲ３が対応付けられている。第３グループＧＲ３は、複数の保守会社ＭＣのうち、少なくとも１つの保守会社ＭＣを含む。
【００４５】
第４階層ＲＮ４は、第３階層ＲＮ３よりも小さい権限に対応する。具体的には、第４階層ＲＮ４は、第４保守機能ＦＮ４のみを実行することができる権限を示す。第４保守機能ＦＮ４は、画像形成装置１００に対する一部の簡単な保守機能ＦＮを示す。第４階層ＲＮ４には、第４グループＧＲ４が対応付けられている。第４グループＧＲ４は、複数の保守会社ＭＣのうち、少なくとも１つの保守会社ＭＣを含む。
【００４６】
図４の「保守会社ＭＣ」欄に示すように、複数の保守会社ＭＣの各々には、第１階層ＲＮ１〜第４階層ＲＮ４のうちいずれか１つの階層ＲＮが割り当てられている。複数の保守会社ＭＣは、例えば、ＡＢＣ株式会社、ＤＥＦ株式会社、ＳＴＵ販売会社、及びＶＷＸ販売会社を含む。
【００４７】
ＡＢＣ株式会社は、例えば画像形成装置１００の「統括販社」である。「統括販社」は、大規模の「販社」を示す。「販社」とは、画像形成装置１００の製造会社の製品を販売させる目的で、製造会社が出資（又は設立）したメーカー資本系列の卸売企業を示す。ＡＢＣ株式会社は、第１グループＧＲ１に含まれる。すなわち、ＡＢＣ株式会社には、第１階層ＲＮ１が割り当てられている。
【００４８】
ＤＥＦ株式会社は、例えば、画像形成装置１００の小規模の販社である。ＤＥＦ株式会社は、第２グループＧＲ２に含まれる。すなわち、ＤＥＦ株式会社には、第２階層ＲＮ２が割り当てられている。
【００４９】
ＳＴＵ販売会社は、例えば画像形成装置１００の「上級ディーラー」である。「上級ディーラー」は、画像形成装置１００を使用するユーザーによって上位に格付けされた「ディーラー」を示す。「ディーラー」とは、画像形成装置１００の製造会社との間で販売契約を締結した会社を示す。ＳＴＵ販売会社は、第３グループＧＲ３に含まれる。すなわち、ＳＴＵ販売会社には、第３階層ＲＮ３が割り当てられている。
【００５０】
ＶＷＸ販売会社は、例えば画像形成装置１００の「一般ディーラー」である。「一般ディーラー」は、上級ディーラーではないディーラーを示す。ＶＷＸ販売会社は、第４グループＧＲ４に含まれる。すなわち、ＶＷＸ販売会社には、第４階層ＲＮ４が割り当てられている。
【００５１】
許可部５０３は、検証部５０２の検証結果に応じて、保守会社ＭＣに、第１階層ＲＮ１〜第４階層ＲＮ４のうちいずれか１つの階層ＲＮを割り当てる。また、許可部５０３は、保守会社ＭＣの階層ＲＮに基づき所定の保守機能を使用可能とする。具体的には、保守会社ＭＣの保守員に第１階層ＲＮ１が割り当てられている場合には、許可部５０３は、保守会社ＭＣの保守員に第１保守機能ＦＮ１を実行することができる権限を付与する。保守会社ＭＣの保守員に第２階層ＲＮ２が割り当てられている場合には、許可部５０３は、保守会社ＭＣの保守員に第２保守機能ＦＮ２を実行することができる権限を有する。
【００５２】
保守会社ＭＣに第３階層ＲＮ３が割り当てられている場合には、許可部５０３は、保守会社ＭＣの保守員に第３保守機能ＦＮ３を実行することができる権限を付与する。保守会社ＭＣに第４階層ＲＮ４が割り当てられている場合には、許可部５０３は、保守会社ＭＣの保守員に第４保守機能ＦＮ４を実行することができる権限を付与する。
【００５３】
以上、図２〜図４を参照して説明したように、本発明の実施形態では、所定の保守機能ＦＮは、複数の階層ＲＮ（第１階層ＲＮ１〜第４階層ＲＮ４）の保守機能ＦＮ（第１保守機能ＦＮ１〜第４保守機能ＦＮ４）を含む。また、第１階層ＲＮ１〜第４階層ＲＮ４は、それぞれ、保守会社ＭＣの保守員に付与される権限の大きさに対応する。保守会社ＭＣには、第１階層ＲＮ１〜第４階層ＲＮ４のうちいずれか１つの階層ＲＮが割り当てられ、保守会社ＭＣの保守員は、第１保守機能ＦＮ１〜第４保守機能ＦＮ４のうち、割り当てられた階層ＲＮに対応する保守機能ＦＮを実行することができる。したがって、保守員の所属する保守会社ＭＣに応じて、保守員に付与する権限の大きさを調整できる。
【００５４】
次に、図１〜図５を参照して、制御部５が処理を開始する前に、画像形成装置１００のユーザー（管理者）及び保守会社ＭＣが実行する準備作業の手順について説明する。以下の説明において、準備作業の手順を、「準備手順」と記載する場合がある。図５は、準備手順の一例を示すフローチャートである。
【００５５】
図５に示すように、まず、ステップＳ１０１において、保守会社ＭＣの認証局はルート証明書ＲＣ１を発行する。
次に、ステップＳ１０３において、保守会社ＭＣの認証局は、認証局署名情報Ｄ１を生成する。具体的には、保守会社ＭＣの認証局は、ルート証明書ＲＣ１に基づき署名することによって認証局署名情報Ｄ１を生成する。
次に、ステップＳ１０５において、保守会社ＭＣの認証局は、保守員署名情報Ｄ２を生成する。具体的には、保守会社ＭＣの認証局は、ルート証明書ＲＣ１に基づき署名することによって保守員署名情報Ｄ２を生成する。保守員署名情報Ｄ２は、保守員の識別情報と有効期限ＰＤを示す情報とを含む。有効期限ＰＤは、ＩＣカードＣの有効な期限を示す。
次に、ステップＳ１０７において、保守会社ＭＣの認証局は、認証局署名情報Ｄ１と保守員署名情報Ｄ２とをＩＣカードＣに書き込む。
次に、ステップＳ１０９において、保守会社ＭＣの認証局がルート証明書ＲＣ２を生成し、画像形成装置１００のユーザー（管理者）は、ルート証明書ＲＣ２を画像形成装置１００の証明書記憶部５２１に記憶し、処理が終了する。
【００５６】
以上、図１〜図５を参照して説明したように、本発明の実施形態では、ＩＣカードＣに認証局署名情報Ｄ１と保守員署名情報Ｄ２とが記憶され、画像形成装置１００の証明書記憶部５２１にルート証明書ＲＣ２が記憶される。
【００５７】
次に、図２〜図６を参照して、制御部５の処理について説明する。図６は、制御部５の処理の一例を示すフローチャートである。
図６に示すように、ステップＳ２０１において、取得部５０１は、ＩＣカードＣから認証局署名情報Ｄ１及び保守員署名情報Ｄ２を取得する。具体的には、取得部５０１は、ＩＣカードＣに記憶された認証局署名情報Ｄ１及び保守員署名情報Ｄ２を、カードリーダー４２を介して取得する。
次に、ステップＳ２０３において、検証部５０２は、認証局署名情報Ｄ１の正当性を検証する。
具体的には、検証部５０２は、まず、認証局署名情報Ｄ１に対応するルート証明書ＲＣ２が証明書記憶部５２１に記憶されているか否かを判定する。認証局署名情報Ｄ１に対応するルート証明書ＲＣ２とは、認証局署名情報Ｄ１を復号化可能な公開鍵Ｋ１を保有するルート証明書ＲＣ２を示す。認証局署名情報Ｄ１に対応するルート証明書ＲＣ２が証明書記憶部５２１に記憶されていない場合には、検証部５０２は、認証局署名情報Ｄ１に正当性が無いと判定する。また、認証局署名情報Ｄ１に対応するルート証明書ＲＣ２が証明書記憶部５２１に記憶されている場合には、検証部５０２は、ルート証明書ＲＣ２の公開鍵Ｋ１によって認証局署名情報Ｄ１を復号化し、ルート証明書ＲＣ２と照合することによって、認証局署名情報Ｄ１の正当性を検証する。
【００５８】
認証局署名情報Ｄ１に正当性が無いと検証部５０２が判定した場合（ステップＳ２０３でＮＯ）には、処理がステップＳ２１３に進む。認証局署名情報Ｄ１に正当性が有ると検証部５０２が判定した場合（ステップＳ２０３でＹＥＳ）には、処理がステップＳ２０５に進む。
そして、ステップＳ２０５において、検証部５０２は、保守員署名情報Ｄ２の正当性を検証する。具体的には、検証部５０２は、ルート証明書ＲＣ２の公開鍵Ｋ１によって保守員署名情報Ｄ２を復号化し、ルート証明書ＲＣ２と照合することによって、保守員署名情報Ｄ２の正当性を検証する。
保守員署名情報Ｄ２に正当性が無いと検証部５０２が判定した場合（ステップＳ２０５でＮＯ）には、処理がステップＳ２１３に進む。保守員署名情報Ｄ２に正当性が有ると検証部５０２が判定した場合（ステップＳ２０５でＹＥＳ）には、処理がステップＳ２０７に進む。
そして、ステップＳ２０７において、検証部５０２は、ＩＣカードＣが有効期限ＰＤ内であるか否かを判定する。具体的には、検証部５０２は、例えば保守員署名情報Ｄ２に基づいて、ＩＣカードＣが有効期限ＰＤ内であるか否かを判定する。
【００５９】
ＩＣカードＣが有効期限ＰＤ内ではないと検証部５０２が判定した場合（ステップＳ２０７でＮＯ）には、処理がステップＳ２１３に進む。ＩＣカードＣが有効期限ＰＤ内であると検証部５０２が判定した場合（ステップＳ２０７でＹＥＳ）には、処理がステップＳ２０９に進む。
次に、ステップＳ２０９において、許可部５０３は、ルート証明書ＲＣ２に基づき、階層ＲＮを決定する。具体的には、許可部５０３は、ルート証明書ＲＣ２に基づき、第１階層ＲＮ１〜第４階層ＲＮ４のうち、いずれか１つの階層ＲＮを決定する。
次に、ステップＳ２１１において、許可部５０３は、ＩＣカードＣを所有する保守員に対して、１つの階層ＲＮに対応する保守機能ＦＮを許可し、処理が終了する。
ステップＳ２０３でＮＯの場合、ステップＳ２０５でＮＯの場合、及びステップＳ２０７でＮＯの場合には、ステップＳ２１３において、制御部５は、タッチパネル４１にエラーメッセージを表示する。また、許可部５０３は、ＩＣカードＣを所有する保守員に対して、全ての保守機能ＦＮを禁止して、処理が終了する。
【００６０】
例えば、ステップＳ２０３でＮＯの場合、又はステップＳ２０５でＮＯの場合には、ステップＳ２１３において、制御部５は、タッチパネル４１に「ＩＣカードに記憶された情報が正しくありません。」とのメッセージを表示する。また、例えば、ステップＳ２０７でＮＯの場合には、ステップＳ２１３において、制御部５は、タッチパネル４１に「ＩＣカードの有効期限が切れています。」とのメッセージを表示する。
【００６１】
ステップＳ２０１は、「取得ステップ」の一例に相当する。ステップＳ２０３及びステップＳ２０５は、「検証ステップ」の一例に相当する。ステップＳ２０９及びステップＳ２１１は、「許可ステップ」の一例に相当する。
【００６２】
以上、図２〜図６を参照して説明したように、本発明の実施形態では、保守員署名情報Ｄ２は、有効期限情報を含み、有効期限情報が示す有効期限ＰＤに応じて、保守員署名情報Ｄ２の正当性を検証する。したがって、保守員がＩＣカードＣを紛失した場合のリスクを抑制できる。
【００６３】
なお、本発明の実施形態では、有効期限情報が、保守員署名情報Ｄ２に含まれるが、本発明はこれに限定されない。有効期限情報がＩＣカードＣに格納されていればよい。例えば、有効期限情報が認証局署名情報Ｄ１に含まれてもよい。
【００６４】
以上、図面を参照しながら本発明の実施形態について説明した。ただし、本発明は、上記の実施形態に限られるものではなく、その要旨を逸脱しない範囲で種々の態様において実施することが可能である（例えば、下記に示す（１）〜（４））。図面は、理解し易くするために、それぞれの構成要素を主体に模式的に示しており、図示された各構成要素の厚み、長さ、個数等は、図面作成の都合上から実際とは異なる場合がある。また、上記の実施形態で示す各構成要素の形状、寸法等は一例であって、特に限定されるものではなく、本発明の構成から実質的に逸脱しない範囲で種々の変更が可能である。
【００６５】
（１）図１〜図３を参照して説明したように、本発明の実施形態では、ＩＣカードＣが認証局署名情報Ｄ１と保守員署名情報Ｄ２とを記憶するが、本発明はこれに限定されない。ＩＣカードＣが認証局署名情報Ｄ１を記憶すればよい。すなわち、ＩＣカードＣが保守員署名情報Ｄ２を記憶しなくてもよい。
【００６６】
（２）図１〜図３を参照して説明したように、本発明の実施形態では、カードがＩＣカードＣであるが、本発明はこれに限定されない。カードが認証局署名情報Ｄ１を記憶すればよい。例えば、カードが磁気カードでもよい。
【００６７】
（３）図２〜図４を参照して説明したように、本発明の実施形態では、所定の保守機能は、４つの階層ＲＮ（第１階層ＲＮ１〜第４階層ＲＮ４）の保守機能ＦＮを含むが、本発明はこれに限定されない。所定の保守機能は、複数の階層ＲＮの保守機能ＦＮを含めばよい。保守機能ＦＮの階層ＲＮの個数が多い程、保守会社ＭＣの保守員に付与する権限を細かく制限できる。
【００６８】
（４）図２〜図４を参照して説明したように、本発明の実施形態では、無効化部５０４は、ルート証明書ＲＣ２を削除することによってルート証明書ＲＣ２を無効化するが、本発明はこれに限定されない。無効化部５０４は、ルート証明書ＲＣ２を無効化すればよい。例えば、無効化部５０４は、ルート証明書ＲＣ２の読み出しを禁止することによって、ルート証明書ＲＣ２を無効化してもよい。
【産業上の利用可能性】
【００６９】
本発明は、画像形成装置、及び画像形成装置が実行する認証方法の分野に利用可能である。
【符号の説明】
【００７０】
１００    画像形成装置
１    画像形成ユニット
１４    画像形成部
４    操作パネル
４１    タッチパネル
４２    カードリーダー
５    制御部
５１    プロセッサー
５０１    取得部
５０２    検証部
５０３    許可部
５０４    無効化部
５２    記憶部
５２１    証明書記憶部
Ｃ    ＩＣカード
Ｄ１    認証局署名情報
Ｄ２    保守員署名情報
ＲＣ１    ルート証明書
ＲＣ２    ルート証明書
Ｋ１    公開鍵
Ｋ２    秘密鍵
ＭＣ    保守会社
ＦＮ    保守機能
ＦＮ１〜ＦＮ４    第１保守機能〜第４保守機能
ＲＮ    階層
ＲＮ１〜ＲＮ４    第１階層〜第４階層
ＧＲ１〜ＧＲ４    第１グループ〜第４グループ
Ｐ    用紙（画像形成媒体）
【図１】
2019036883.tif 000003
【図２】
2019036883.tif 000004
【図３】
2019036883.tif 000005
【図４】
2019036883.tif 000006
【図５】
2019036883.tif 000007
【図６】
2019036883.tif 000008