(57)【要約】【課題】  ストレージ装着時の意図しないセキュリティレベルの低下を回避する。【解決手段】  本発明における画像形成装置は、前記画像形成装置に装着されているストレージに暗号化機能があるか否かを確認する確認手段と、前記ストレージに記憶すべきデータに対して暗号化処理を実行する暗号化機能を有する暗号化手段と、起動時に前記確認手段によってストレージに暗号化機能が無いことが確認された場合、前記暗号化手段の暗号化機能を有効化するように制御する制御手段と、を備えることを特徴とする。【選択図】  図５
2016107571.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置であって、
前記画像形成装置に装着されているストレージに暗号化機能があるか否かを確認する確認手段と、
前記ストレージに記憶すべきデータに対して暗号化処理を実行する暗号化機能を有する暗号化手段と、
起動時に前記確認手段によってストレージに暗号化機能が無いことが確認された場合、前記暗号化手段の暗号化機能を有効化するように制御する制御手段と、
を備えることを特徴とする画像形成装置。
【請求項２】
画像形成装置であって、
前記画像形成装置に装着されているストレージに記憶すべきデータに対して暗号化処理を実行する暗号化機能を有する暗号化手段と、
起動時に、異なるストレージが装着されているか否かを判断する判断手段と、
異なるストレージが装着されていると前記判断手段により判断された場合に、装着されているストレージに暗号化機能があるか否かを確認する確認手段と、
装着されている前記ストレージに暗号化機能が無いことが前記確認手段により確認された場合、前記暗号化手段の暗号化機能を有効化するように制御する制御手段と、
を備えることを特徴とする画像形成装置。
【請求項３】
前記確認手段は、異なるストレージが装着されていると前記判断手段により判断された場合に、装着されている新ストレージに暗号化機能にあるか否かと、以前装着されていた旧ストレージに暗号化機能があるか否かを確認し、
前記制御手段は、前記新ストレージに暗号化機能が無く、かつ、前記旧ストレージに暗号化機能があることが前記確認手段により確認された場合に、前記暗号化手段の暗号化機能を有効化するように制御することを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記制御手段は、前記新ストレージに暗号化機能があることが前記確認手段により確認された場合、前記暗号化手段の暗号化機能を無効化するように制御することを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記制御手段は、前記確認手段により前記新ストレージに暗号化機能があることが前記確認手段により確認された場合で、かつ、前記新ストレージの暗号化機能によってデータを暗号化する際の暗号強度が、前記暗号化手段によってデータを暗号化する際の暗号強度よりも高い場合に、前記暗号化手段の暗号化機能を無効化するように制御することを特徴とする請求項４に記載の画像形成装置。
【請求項６】
画像形成装置であって、
起動時に異なるストレージが装着されているか否かを判断する判断手段と、
異なるストレージが装着されていると前記判断手段により判断された場合に、装着されている新ストレージに暗号化機能があるか否かと、以前装着されていた旧ストレージに暗号化機能があるか否かを確認する確認手段と、
前記新ストレージに暗号化機能が無く、かつ、前記旧ストレージに暗号化機能があることが前記確認手段により確認された場合に、警告メッセージを表示する表示手段と、
を備えることを特徴とする画像形成装置。
【請求項７】
装着されているストレージに記憶すべきデータに対して暗号化処理を実行する暗号化機能を有する暗号化手段を備えた画像形成装置の制御方法であって、
前記画像形成装置に装着されているストレージに暗号化機能があるか否かを確認する確認ステップと、
起動時に前記確認ステップでストレージに暗号化機能が無いことが確認された場合、前記暗号化手段の暗号化機能を有効化するように制御する制御ステップと、
を有することを特徴とする画像形成装置の制御方法。
【請求項８】
装着されているストレージに記憶すべきデータに対して暗号化処理を実行する暗号化機能を有する暗号化手段を備えた画像形成装置の制御方法であって、
起動時に、異なるストレージが装着されているか否かを判断する判断ステップと、
異なるストレージが装着されていると前記判断ステップで判断された場合に、装着されているストレージに暗号化機能があるか否かを確認する確認ステップと、
装着されている前記ストレージに暗号化機能が無いことが前記確認ステップで確認された場合、前記暗号化手段の暗号化機能を有効化するように制御する制御ステップと、
を有することを特徴とする画像形成装置の制御方法。
【請求項９】
画像形成装置の制御方法であって、
起動時に異なるストレージが装着されているか否かを判断する判断ステップと、
異なるストレージが装着されていると前記判断ステップで判断された場合に、装着されている新ストレージに暗号化機能があるか否かと、以前装着されていた旧ストレージに暗号化機能があるか否かを確認する確認ステップと、
前記新ストレージに暗号化機能が無く、かつ、前記旧ストレージに暗号化機能があると前記確認ステップで確認された場合に、警告メッセージを表示する表示ステップと、
を有することを特徴とする制御方法。
【請求項１０】
請求項１ないし６のいずれか１項に記載の画像形成装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ストレージに記憶するデータに対して暗号化処理を実行する画像形成装置に関する。
【背景技術】
【０００２】
コピー、プリンタ、スキャナ等の機能を搭載したＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎａｌ  Ｐｅｒｉｐｈｅｒａｌ）の中でもオフィスに設置するような大型のタイプにおいては、データを記憶するためのストレージを有するものが大半である。例えば、ＨＤＤ（ハードディスクドライブ）や不揮発性メモリで構成された半導体ディスク（ソリッドステートドライブ、以下、ＳＳＤ）がストレージとして利用されている。これらのストレージに記憶するデータには、設計図や個人情報といった機密情報が含まれることが多く、取り外されることによる情報漏洩が大きな課題であった。このような問題に対して、ＭＦＰのコントローラに暗号化機能を持たせ、暗号化した文書データをストレージに書き込む手法が一般的となった（たとえば特許文献１参照）。さらに近年は、自己暗号化機能を備えたストレージ（Ｓｅｌｆ  Ｅｎｃｒｙｐｔｉｎｇ  Ｄｒｉｖｅｓ、以下、ＳＥＤ）も増加傾向にある。ＳＥＤを使用することでＭＦＰの暗号化機能を利用せずに文書データを暗号化して記憶することが可能となっている（たとえば特許文献２参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１１６６７号公報
【特許文献２】特開２００８−２３４０５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、ＭＦＰの暗号化機能やストレージ自身の暗号化機能等の様々な手段でデータの暗号化が可能となり、セキュリティを高められる一方で、これらを利用した運用において新たに生じる問題もある。例えば、ＭＦＰのコントローラとストレージの双方が暗号化機能を有する場合、ＭＦＰの管理者やサービスマンはどちらの暗号化機能を用いてもセキュリティを確保できると考える。したがって、ストレージの暗号化機能だけを有効にしてＭＦＰを使用する運用が想定される。
【０００５】
このように、ストレージの暗号化機能だけを有効にしてＭＦＰを使用するケースにおいては、例えば次のような課題がある。例えば、サービスマンや管理者が、故障等により、新しいストレージに交換する場合がある。この場合、新たに用意したストレージが暗号化機能を有しない場合、コントローラの暗号化機能も無効であるため、結果として暗号化されないデータがストレージに記憶されるようになってしまう。
【０００６】
本発明は、上記の課題に鑑みて、暗号化されないデータがストレージに記憶されることを抑制するための手段を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明における画像形成装置は、前記画像形成装置に装着されているストレージに暗号化機能があるか否かを確認する確認手段と、前記ストレージに記憶すべきデータに対して暗号化処理を実行する暗号化機能を有する暗号化手段と、起動時に前記確認手段によってストレージに暗号化機能が無いことが確認された場合、前記暗号化手段の暗号化機能を有効化するように制御する制御手段と、を備えることを特徴とする。
【０００８】
また上記目的を達成するために、本発明における画像形成装置は、前記画像形成装置に装着されているストレージに記憶すべきデータに対して暗号化処理を実行する暗号化機能を有する暗号化手段と、起動時に、異なるストレージが装着されているか否かを判断する判断手段と、異なるストレージが装着されていると前記判断手段により判断された場合に、装着されているストレージに暗号化機能があるか否かを確認する確認手段と、装着されている前記ストレージに暗号化機能が無いことが前記確認手段により確認された場合、前記暗号化手段の暗号化機能を有効化するように制御する制御手段と、を備えることを特徴とする。
【０００９】
また上記目的を達成するために、本発明における画像形成装置は、起動時に異なるストレージが装着されているか否かを判断する判断手段と、異なるストレージが装着されていると前記判断手段により判断された場合に、装着されている新ストレージに暗号化機能があるか否かと、以前装着されていた旧ストレージに暗号化機能があるか否かを確認する確認手段と、前記新ストレージの暗号化機能が無く、かつ、前記旧ストレージに暗号化機能があることが前記確認手段により確認された場合に、警告メッセージを表示する表示手段と、を備えることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、暗号化されないデータがストレージに記憶されることを抑制することができる。
【図面の簡単な説明】
【００１１】
【図１】画像形成装置１のブロック図
【図２】ＨＤＤ１４のデータ構成の一例
【図３】ＳＲＡＭ４０に記録するデータテーブルの一例
【図４】暗号化ボード９０が有する暗号化機能設定時の表示例
【図５】起動時における暗号機能の有効化又は無効化処理を示すフローチャート
【図６】ＳＥＤの接続を推奨するメッセージ通知の一例
【図７】ＨＤＤ１４装着時における選択的な暗号機能無効化のフローチャート
【発明を実施するための形態】
【００１２】
以下、本発明を実施するための形態について図面を用いて説明する。
【００１３】
図１は、第１の実施形態における画像形成装置１のブロック図である。スキャナ２は、原稿から光学的に画像を読み取りデジタル画像に変換する読取装置である。プリンタ４は、デジタル画像を紙デバイスに出力する印刷装置である。操作部８は、画像形成装置１の操作や表示を行うためのユーザインタフェースである。ＨＤＤ１４は、デジタル画像や、ユーザ設定値やデバイス設定値を記憶するストレージである。コントローラ３は、各モジュールに指示を出す事により画像形成装置上でジョブを実行することが可能な制御手段である。
【００１４】
画像形成装置１は、ＬＡＮ９経由でコンピュータ１０からデジタル画像の入出力、ジョブの発行や機器の指示等も行なうことが可能である。スキャナ２は、自動的に原稿束を逐次入れ替えることが可能な原稿給紙ユニット１１、原稿を光学スキャンしデジタル画像に変換する事が可能なスキャナユニット１２から成り、変換された画像データはコントローラ３に送信される。プリンタ４は、紙束から一枚ずつ逐次給紙可能な給紙ユニット１８、給紙した紙に画像データを印刷するためのマーキングユニット１６、印刷後の紙を排紙するための排紙ユニット１７、排紙した用紙に後処理を施すためのフィニッシャユニット５０から成る。
【００１５】
コントローラ３は、ＣＰＵ１３を有し、スキャナ２及びプリンタ４と画像データの送受信及び保存を行う。またコントローラ３は、スキャナ２から受信した画像データを、メモリ１５に一時保存する。その後、暗号化ボード９０を介して、ＨＤＤ１４へと画像データを記憶する事で画像のスキャンと保存が完了する。コントローラ３は、ＨＤＤ１４から画像データをメモリ１５に一時保存し、メモリ１５からプリンタ４に画像データを送信することによりプリント出力を行うことができる。
【００１６】
また、画像形成装置１は、画像処理ユニット５を有する。画像処理ユニット５は、汎用画像処理部１９を有し、メモリ１５に保存した画像データに対して縮小等の処理を行ったものを再びメモリ１５に保存することが可能である。
【００１７】
暗号化ボード９０は、ＣＰＵ１３とＨＤＤ１４との間に取り付け可能な暗号化処理ユニットである。暗号化ボード９０は、ＣＰＵ１３から送信された、ＨＤＤ１４に記憶すべきデータに対して、暗号化処理を実行する。反対に、ＨＤＤ１４に記憶されているデータを読み出す際にはＨＤＤ１４から送信されたデータ（暗号データ）に対して復号化処理を実行する。暗号化ボード９０は、ＣＰＵ１３の指示に従い、暗号化機能の有効化および無効化を切替えることが可能である。暗号化ボード９０の暗号化機能の有効化・無効化の切替は、管理者やサービスマン等のオペレータが操作部８から設定することもできる。
【００１８】
ＨＤＤ１４は、ＡＴＡによってコントローラ３に接続され、ＡＴＡ規格に準拠した命令（以下ＡＴＡコマンド）によって、シリアル番号や暗号機能の有無といった情報の取得や、暗号機能を有する場合には暗号機能有効化の設定が可能である。尚、ストレージとしてＨＤＤ１４の代わりにＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）を用いた構成も考えられる。
【００１９】
画像形成装置１は、コントローラ３が制御する操作部８を有し、オペレータ操作もしくは、ＬＡＮ９からの指示をＣＰＵ１３が解釈し、多彩なジョブを実行可能である。操作部８では、ジョブの状態を表示したり、スキャナ２やプリンタ４などのエンジンの状態を表示したりすることもできる。ＳＲＡＭ４０は、ユーザ設定等を保持するための不揮発メモリであり、電源をＯＦＦしても継続して保持する。ＲＯＭ１６０にはコントローラ３のＣＰＵ１３が実行するプログラムが格納される。ＳＲＡＭ４０同様に設定値を保持する目的でも利用できる。
【００２０】
電源装置６は、画像形成装置１における電源を供給する装置である。装置ＯＦＦ時、ＡＣ電源２９はスイッチ３０により絶縁されている。スイッチ３０をＯＮにすることでＡＣ−ＤＣコンバータ２０にＡＣ電源が供給され、ＤＣ電源が作られる。この装置はＣＰＵ１３の指示により装置全体を４つの独立した電源制御が可能である。すなわち、ＣＰＵ１３からの指示により、コントローラ部電力２５、プリンタ部電力２８、スキャナ部電力２６、汎用画像処理部電力２７の電源をＯＦＦ／ＯＮ制御可能である。
【００２１】
図２は、ＨＤＤ１４のデータ構成の一例である。テンポラリ領域２０１は、画像形成装置１が圧縮された画像を展開する等、一時的に使用するデータを保持する領域である。そのため、テンポラリ領域２０１には機密性の高いデータが残存する可能性がある。ＢＯＸデータ領域２０２は、格納したスキャン画像を印刷したり、送信したりするＢＯＸ機能のデータを保持する領域である。即ち、ＢＯＸデータ領域２０２には、テンポラリ領域２０１同様に機密性の高いデータが保持されることになる。アプリケーション領域２０３は、ユーザが後からインストールして利用可能であるアプリケーションを保持するための領域である。設定データ領域２０４は、例えば、ユーザ設定値やデバイス設定値を保持するための領域である。デバイス設定値には、課金カウンタ、部門別カウンタ等の各種カウンタ、画像濃度調整値、画像位置調整値、セキュリティ情報、送信ジョブ情報、受信ジョブ情報、ファクスジョブ情報、ユーザ管理情報、サービスマンログ等がある。
【００２２】
図３は、ＳＲＡＭ４０に記録するデータテーブルの一例である。データテーブル３００は、電源供給が停止されても継続して保持すべきデータの集合である。例えば、ユーザやサービスマンによって設定される、操作部８にメッセージを表示する際の表示言語３０１や、画像形成装置１のＩＰアドレス３０２を保持する。本実施形態においては、さらにＨＤＤ１４の有するストレージシリアル番号３０３やストレージ暗号化機能の有無、即ちＳＥＤであるか否かを示すストレージ暗号化機能情報３０４を保持する。ストレージシリアル番号３０３やストレージ暗号化機能情報３０４は、起動時に確認され、ＳＲＡＭ４０に記録される。コントローラ暗号化機能設定３０５は、暗号化ボード９０が有する暗号化機能の設定である。
【００２３】
図４は、暗号化ボード９０が有する暗号化機能設定時の表示例である。暗号化ボード９０が有する暗号化機能を管理者やサービスマンが有効化する際に、暗号有効化ボタン４０１を選択後、ＯＫボタン４０３を押下する。これにより、コントローラ暗号化機能設定３０５に暗号化機能が有効である旨の情報が記録され、次回起動以降ＨＤＤ暗号化機能が有効になる。また、解除ボタン４０２を選択後、ＯＫボタン４０３を押下することでＨＤＤ暗号化機能が無効になる。図４では操作部８による設定を示しているが、操作部８を介さずにＣＰＵ１３によって暗号化ボード９０の暗号化機能を有効化することも可能である。
【００２４】
図５は、起動時における暗号機能の有効化又は無効化処理を示すフローチャートである。本フローチャートはＲＯＭ１６０に格納されたプログラムを、コントローラ３のＣＰＵ１３が実行することによって実現される。
【００２５】
ステップＳ１０００１において、ＣＰＵ１３は、ＳＲＡＭ４０に保持しているストレージシリアル番号３０３を取得し、ステップＳ１０００２に進む。ストレージシリアル番号３０３は前回起動時のＨＤＤ１４のストレージシリアル番号に相当する。
【００２６】
ステップＳ１０００２において、ＣＰＵ１３は、ＡＴＡコマンドによって、ＨＤＤ１４のストレージシリアル番号を取得し、ステップＳ１０００３に進む。
【００２７】
ステップＳ１０００３において、ＣＰＵ１３は、ステップＳ１０００１で取得したストレージシリアル番号と、ステップＳ１０００２で取得したストレージシリアル番号とが同じか否かを判断する。２つの取得したストレージシリアル番号が同じであると判断した場合、前回起動時のＨＤＤ１４と同じＨＤＤが装着されていると判断し、処理を終了する。２つの取得したストレージシリアル番号が異なる場合、以前装着されていたストレージ（旧ストレージ）とは異なるストレージ（新ストレージ）が装着されていると判断し、ステップＳ１０００４に進む。
【００２８】
ステップＳ１０００４において、ＣＰＵ１３は、ステップＳ１０００２において取得したストレージシリアル番号をＳＲＡＭ４０内のストレージシリアル番号３０３として記録し、ステップＳ１０００５に進む。
【００２９】
ステップＳ１０００５において、ＣＰＵ１３は、ＡＴＡコマンドによって、ＨＤＤ１４のストレージ暗号化機能の有無情報を取得し、ステップＳ１０００６に進む。
【００３０】
ステップＳ１０００６において、ＣＰＵ１３は、新ストレージであるＨＤＤ１４が自己暗号化機能を備えたストレージ（すなわちＳＥＤ）であるか否かを判断する。新ストレージがＳＥＤでないと判断した場合、ステップＳ１０００７に進む。新ストレージがＳＥＤであると判断した場合、ステップＳ１００１１に進む。
【００３１】
ステップＳ１０００７において、ＣＰＵ１３は、ＳＲＡＭ４０に保持しているストレージ暗号化機能情報３０４を取得し、ステップＳ１０００８に進む。
【００３２】
ステップＳ１０００８において、ＣＰＵ１３は、ステップＳ１０００５において取得した新たに装着したＨＤＤ１４のストレージ暗号化機能情報をＳＲＡＭ４０内のストレージ暗号化機能情報３０４として記録する。
【００３３】
ステップＳ１０００９において、ＣＰＵ１３は、ステップＳ１０００７で取得したストレージ暗号化機能情報３０４に基づき、前回起動時のＨＤＤ１４（旧ストレージ）がストレージ暗号化機能を有していたか否かを判断する。前回起動時のＨＤＤ１４（旧ストレージ）がＳＥＤであったと判断した場合、ステップＳ１００１０に進む。前回起動時のＨＤＤ１４（旧ストレージ）がＳＥＤでなかったと判断した場合、新たに装着したＨＤＤ１４使用時にセキュリティレベルの低下がないため処理を終了する。
【００３４】
ステップＳ１００１０において、ＣＰＵ１３は暗号化ボード９０の有する暗号化機能を有効化する。
【００３５】
ステップＳ１００１１において、ＣＰＵ１３はＳＲＡＭ４０に保持しているコントローラ暗号化機能設定３０５を取得し、ステップＳ１００１２に進む。
【００３６】
ステップＳ１００１２において、ＣＰＵ１３はステップＳ１００１１において取得したコントローラ暗号化機能設定３０５に基づいて、暗号化ボード９０の有する暗号化機能が有効であるか否かを判断する。暗号化ボード９０の有する暗号化機能が有効であると判断した場合、処理を終了する。暗号化ボード９０の有する暗号化機能が有効でなかったと判断した場合、ステップＳ１００１３に進む。
【００３７】
ステップＳ１００１３において、ＣＰＵ１３は暗号化ボード９０の有する暗号化機能を無効化する。
【００３８】
以上、説明したように、本実施形態では、以前装着されていたＨＤＤとは異なるＨＤＤが装着され、データ暗号化機能が有効な構成から無効な構成になった場合、ＭＦＰの有する暗号化ボードの暗号化機能を有効化する。これにより、例えば、ＨＤＤの交換前後で、暗号化機能が意図せず無効化されてしまうことが防止できる。
【００３９】
加えて、本実施形態においては、以前装着されていたＨＤＤとは異なるＨＤＤが装着され、データ暗号化機能が無効な構成から有効な構成になった場合に、ＭＦＰの有する暗号化ボードの暗号化機能を無効化する。これにより、例えば、ＨＤＤの交換前後で、ストレージに書き込まれるデータに多重に暗号化をかけてしまうという冗長な処理を回避でき、パフォーマンスの劣化や電力消費量を低減することができる。
【００４０】
なお、本実施例のステップＳ１０００１からステップＳ１０００４は異なるＨＤＤが装着されたか否かを判定するための処理であって、省略してもよい。
【００４１】
また、ステップＳ１００１０における暗号化ボード９０の有する暗号化機能の有効化処理の代わりに、図６に示したような警告メッセージを表示するようにしてもよい。
【００４２】
図６は、オペレータに対してＳＥＤの接続を推奨する警告メッセージの画面例である。図６に示されるように、ＣＰＵ１３は、操作部８に、ＳＥＤを装着し直すか、それともＳＥＤを使用せずに旧ストレージの使用を継続するかの選択肢を表示する。図６の警告メッセージが表示された画面で、“ＳＥＤを装着する”ボタンを選択した場合、電源ＯＦＦし、オペレータはＳＥＤを接続して作業をやり直す。“このまま使う”ボタンを選択した場合（ＳＥＤを使用せずに継続することを選択した場合）、ＣＰＵ１３は、暗号化ボード９０の有する暗号化機能を有効にすることなく処理を終了する。
【００４３】
このように、Ｓ１００９でＹＥＳと判定された際に警告メッセージを表示することで、オペレータの判断に従った運用が可能となる。
【００４４】
また、ステップＳ１００１３における暗号化ボード９０の有する暗号化機能の無効化処理は、ストレージの暗号化機能を無効化する処理であってもよい。これにより、コントローラ暗号化機能設定３０５を変更することなくサービスマンや管理者の意図した設定での運用が可能となる。
【００４５】
さらに、ステップＳ１００１３における暗号化ボード９０の有する暗号化機能の無効化処理は、図７のフローチャートに示すように、暗号強度の比較によって無効化する暗号化機能を決定する処理であってもよい。
【００４６】
ステップＳ２０００１において、ＣＰＵ１３は、ＡＴＡコマンドによって暗号化ボード９０有する暗号化機能の暗号強度をストレージから取得してステップＳ２０００２に進む。ステップＳ２０００２において、ＣＰＵ１３は、ＡＴＡコマンドによってＨＤＤ１４のストレージ暗号化機能の暗号強度をストレージから取得してステップＳ２０００３に進む。ステップＳ２０００３において、ＣＰＵ１３はステップＳ２０００１において取得した暗号化ボード９０有する暗号化機能の暗号強度とステップＳ２０００２において取得したＨＤＤ１４のストレージ暗号化機能の暗号強度の強弱を判断する。ＨＤＤ１４のストレージ暗号化機能の暗号強度の方が強度が高いと判断した場合、ステップＳ２０００４に進む。暗号化ボード９０の有する暗号化機能の暗号強度の方が高いと判断した場合、ステップＳ２０００５に進む。
【００４７】
ステップＳ２０００４において、ＣＰＵ１３は、暗号化ボード９０の有する暗号化機能を無効化する。ステップＳ２０００５において、ＣＰＵ１３は、ＨＤＤ１４のストレージ暗号化機能を無効化する。
【００４８】
このように構成することにより、暗号強度の高い暗号化機能を利用することが可能となる。
【００４９】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００５０】
１  画像形成装置
２  スキャナ装置
３  コントローラ
４  プリンタ装置
５  画像処理ユニット
１３  ＣＰＵ
１４  ＨＤＤ
４０  ＳＲＡＭ
９０  暗号化ボード
【図１】
2016107571.tif 000003
【図２】
2016107571.tif 000004
【図３】
2016107571.tif 000005
【図４】
2016107571.tif 000006
【図５】
2016107571.tif 000007
【図６】
2016107571.tif 000008
【図７】
2016107571.tif 000009