(57)【要約】【課題】上書き消去機能とハイバネーション機能とを有効利用可能な情報処理装置及びその制御方法、並びにプログラムを提供する。【解決手段】画像形成装置１は、上書き消去機能、及びハイバネーション機能のうちの一方の機能を有効とする指示が入力された場合に、他方の機能が有効に設定されているときは、いずれか一方の機能だけを有効とする設定を行う。【選択図】図７
2014013543.tif 000002
【特許請求の範囲】
【請求項１】
不揮発性記憶装置に記憶されたデータを消去する場合に、当該データが記憶されていた領域に予め定められたデータを上書きする上書き消去機能と、揮発性記憶装置に記憶されたデータを前記不揮発性記憶装置に記憶させるハイバネーション機能とを備えた情報処理装置であって、
前記上書き消去機能、及び前記ハイバネーション機能を有効に設定するために、ユーザにより有効とする指示が入力される入力手段と、
前記入力手段において、前記上書き消去機能、及び前記ハイバネーション機能のうちの一方の機能を有効とする指示が入力された場合に、他方の機能が有効に設定されているときは、いずれか一方の機能だけを有効とする設定を行う設定手段と
を備えたことを特徴とする情報処理装置。
【請求項２】
前記設定手段は、前記入力手段において、前記上書き消去機能、及び前記ハイバネーション機能のうちの一方の機能を有効とする指示が入力された場合に、他方の機能が有効に設定されているときは、前記他方の機能を有効に設定することを禁止するか、前記一方の機能を無効に設定し、前記他方の機能を有効に設定することを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記ユーザに情報を表示する表示手段と、
前記上書き消去機能、及び前記ハイバネーション機能のうちの一方の機能が有効の場合には、他方の機能を設定できないことを明示するように前記表示手段を制御する表示制御手段と
を備えたことを特徴とする請求項１記載の情報処理装置。
【請求項４】
前記上書き消去機能が有効に設定され、前記ハイバネーション機能が無効に設定されている場合には、前記ハイバネーション機能を用いることなく前記情報処理装置の消費電力を低減させることを特徴とする請求項１乃至請求項３のいずれか１項に記載の情報処理装置。
【請求項５】
前記ハイバネーション機能が有効に設定されており、当該ハイバネーション機能により前記不揮発性記憶装置に記憶されたデータを用いて前記情報処理装置が再起動した場合には、前記ハイバネーション機能により前記不揮発性記憶装置に記憶されたデータを前記上書き消去機能により消去することを特徴とする請求項１乃至請求項４のいずれか１項に記載の情報処理装置。
【請求項６】
不揮発性記憶装置に記憶されたデータを消去する場合に、当該データが記憶されていた領域に予め定められたデータを上書きする上書き消去機能と、揮発性記憶装置に記憶されたデータを前記不揮発性記憶装置に記憶させるハイバネーション機能とを備えた情報処理装置の制御方法であって、
前記上書き消去機能、及び前記ハイバネーション機能を有効または無効に設定するために、ユーザにより有効または無効とする指示が入力される入力ステップと、
前記入力ステップにおいて、前記上書き消去機能、及び前記ハイバネーション機能のうちの一方の機能を有効とする指示が入力された場合に、他方の機能が有効に設定されているときは、いずれか一方の機能だけを有効とする設定を行う設定ステップと
を備えたことを特徴とする制御方法。
【請求項７】
不揮発性記憶装置に記憶されたデータを消去する場合に、当該データが記憶されていた領域に予め定められたデータを上書きする上書き消去機能と、揮発性記憶装置に記憶されたデータを前記不揮発性記憶装置に記憶させるハイバネーション機能とを備えた情報処理装置の制御方法をコンピュータに実行させるためのプログラムであって、
前記制御方法は、
前記上書き消去機能、及び前記ハイバネーション機能を有効または無効に設定するために、ユーザにより有効または無効とする指示が入力される入力ステップと、
前記入力ステップにおいて、前記上書き消去機能、及び前記ハイバネーション機能のうちの一方の機能を有効とする指示が入力された場合に、他方の機能が有効に設定されているときは、いずれか一方の機能だけを有効とする設定を行う設定ステップと
を備えたことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及びその制御方法、並びにプログラムに関する。
【背景技術】
【０００２】
従来から、ハードディスク（以下、「ＨＤＤ」という）などの外部記憶装置を利用して情報を蓄積可能な情報処理装置がある。このＨＤＤには、データと、そのデータのＨＤＤにおける位置情報（以下、「ＦＡＴ」という）とが記憶されている。
【０００３】
また、このような情報処理装置の中には、受信した情報（以下、「データ」という）を一時的に記憶し、処理（以下、「ジョブ」という）が完了するとデータをＨＤＤから消去するものがある。
【０００４】
データが消去される前のＨＤＤにデータが記憶されている状態で、ＨＤＤを情報処理装置から引きぬき、他のコンピュータ等に接続し内部を解析することで、データが盗み取られるという危険性がある。
【０００５】
こうした危険性や、情報セキュリティー意識の高まりに伴い、ＦＡＴだけでなく残存データも消去する上書き消去機能が広く知られるようになっている。
【０００６】
この上書き消去機能を有する情報処理装置においては、ジョブが完了すると同時に、使用済のデータに対して、０、乱数、または固定値などを１回から複数回にわたり上書きすることで、データが残存しないことを保証している。
【０００７】
一方、揮発領域（以下、「ＲＡＭ」という）に記憶されたシステム情報をＨＤＤに記憶しておき、次回起動時にＨＤＤからシステム情報を読み出し、ＲＡＭに書き戻すことで、システムの状態を復元するハイバネーションという技術がある。
【０００８】
このハイバネーションは、システム情報の圧縮や削減技術と組み合わせることで、電源オフの状態からシステムを高速に復元する技術として、広く知られている。なお、ハイバネーション時にＨＤＤに記憶されるシステム情報には、ユーザー情報やそのキャッシュ情報など、上書き消去機能によって消去されるべき情報が含まれる可能性がある。
【０００９】
こうした背景から、システムが省電力状態に遷移する前に、ＨＤＤに記憶された機密情報をメモリに退避しておき、なおかつＨＤＤに記憶された機密情報を上書き消去すること技術が開示されている（例えば、特許文献１参照）。これは、省電力状態中にＨＤＤを抜かれて解析されるなどの機密情報漏洩の防止と、メモリに機密情報を維持しロストしないということとを同時に実現する技術である。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２０１１−００５６８３号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
しかしながら、上書き消去機能とハイバネーション機能を併用した場合、上書き消去機能によって消去されるべきデータがシステム情報に含まれたまま、電源オフされる場合がある。システム情報は次回起動を高速に行う為のものであり、これらシステム情報からユーザー情報を判別し、消去する場合は、その処理を行うために終了処理の時間が余分にかかる。
【００１２】
本発明の目的は、上書き消去機能とハイバネーション機能とを有効利用可能な情報処理装置及びその制御方法、並びにプログラムを提供することにある。
【課題を解決するための手段】
【００１３】
上記目的を達成するために、請求項１の情報処理装置は、不揮発性記憶装置に記憶されたデータを消去する場合に、当該データが記憶されていた領域に予め定められたデータを上書きする上書き消去機能と、揮発性記憶装置に記憶されたデータを前記不揮発性記憶装置に記憶させるハイバネーション機能とを備えた情報処理装置であって、前記上書き消去機能、及び前記ハイバネーション機能を有効に設定するために、ユーザにより有効とする指示が入力される入力手段と、前記入力手段において、前記上書き消去機能、及び前記ハイバネーション機能のうちの一方の機能を有効とする指示が入力された場合に、他方の機能が有効に設定されているときは、いずれか一方の機能だけを有効とする設定を行う設定手段と備えたことを特徴とする。
【発明の効果】
【００１４】
本発明によれば、上書き消去機能とハイバネーション機能とを有効利用可能な情報処理装置及びその制御方法、並びにプログラムを提供することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施の形態に係る画像形成装置の概略構成を示す図である。
【図２】図１におけるコントローラの概略構成を示す図である。
【図３】図２におけるＣＰＵにより実行される上書き消去機能制御処理の手順を示すフローチャートである。
【図４】図２における表示部に表示される設定項目リストの画面を示す図である。
【図５】図２におけるＣＰＵにより実行されるハイバネーション機能設定画面表示処理の手順を示すフローチャートである。
【図６】図５の処理において表示される画面を示す図である。
【図７】図２におけるＣＰＵにより実行される上書き消去機能無効化処理の手順を示すフローチャートである。
【図８】図２におけるＣＰＵにより実行される上書き消去機能設定画面表示処理の手順を示すフローチャートである。
【図９】図８の処理において表示される画面を示す図である。
【図１０】図２におけるＣＰＵにより実行されるハイバネーション機能無効化処理の手順を示すフローチャートである。
【図１１】図２における表示部に表示される設定項目リストの画面を示す図である。
【図１２】図２におけるＣＰＵにより実行される設定項目リストの画面表示処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００１６】
以下、本発明の実施の形態について図面を参照しながら詳述する。なお、本実施の形態では、本発明に係る情報処理装置を、画像形成装置に適用した実施の形態について説明する。
【００１７】
図１は、本発明の実施の形態に係る画像形成装置１の概略構成を示す図である。
【００１８】
図１において、画像形成装置１は、コントローラ３、画像読み取り部２、印字部４、操作パネル５、及びＦＡＸ装置６で構成される。
【００１９】
コントローラ３は、画像形成装置１全体を制御する。画像読み取り部２は、原稿から光学的に画像を読み取り画像データに変換する。また、画像読み取り部２は原稿給紙ユニット２１及びスキャナユニット２２を備える。
【００２０】
原稿給紙ユニット２１は、原稿束を自動的に逐次入れ替えることが可能となっている。また、スキャナユニット２２は、原稿を光学スキャンし画像データに変換することが可能となっている。変換された画像データはコントローラ３に送信される。
【００２１】
印字部４は、画像データが示す画像を記録紙に印刷する。また、印字部４は、マーキングユニット４１、排紙ユニット４３、及び給紙ユニット４２を備える。給紙ユニット４２は、紙束から１枚ずつ逐次給紙可能となっている。マーキングユニット４１は、給紙した紙に画像を印刷する。排紙ユニット４３は、印刷後の紙を排紙する。
【００２２】
ＦＡＸ装置６は、電話回線を用いて、画像データの送受信を行う。操作パネル５は、ユーザに情報を表示したり、ユーザの操作を受け付ける。
【００２３】
また、画像形成装置１は、ＬＡＮ７を用いてコンピュータ８との間で画像データの送受信を行ったり、コンピュータ８からジョブの発行や画像形成装置１への指示なども行うことが可能である。
【００２４】
画像形成装置１は多彩なジョブを実行可能である。一例として、複写機能、画像送信機能、画像保存機能、及び画像印刷機能について説明する。
【００２５】
まず、複写機能は、画像読み取り部２で得られた画像データをコントローラ３の不揮発性メモリ装置に記録し、同時に印字部４を使用して印刷を行なう機能である。画像送信機能は、画像読み取り部２で得られた画像データを、ＬＡＮ７を用いてコンピュータ８に送信する機能である。
【００２６】
画像保存機能は、画像読み取り部２で得られた画像データをコントローラ３の不揮発性メモリ装置に記憶し、必要に応じて画像データの送信や印刷を行う機能である。画像印刷機能は、コンピュータ８から送信された例えばページ記述言語を解析し、印字部４で印刷する機能である。
【００２７】
図２は、図１におけるコントローラ３の概略構成を示す図である。
【００２８】
図２において、コントローラ３は、ＣＰＵ１０１、ＨＤＤ１０２、ＲＡＭ１０３、ＮＩＣ１０４、ＬＡＮＩＦ１１０、ＥＥＰＲＯＭ１１２、スイッチ１１４、外部入力コントローラ１０５、ディスプレイコントローラ１０７、ＵＳＢホストコントローラ１０９、及びタイマ１１３を備えている。
【００２９】
ＣＰＵ１０１は、指示された命令セットと入力値に応じてシステムバス１１１に接続される各デバイスを総括的に制御する。ＨＤＤ１０２は、不揮発性記憶装置であり、オペレーティングシステム、オペレーティングシステムを選択する為のブートローダ、各機能を実現したり制御したりする為のファームウェア、ファイルを効率良く管理するためのファイルシステムなどのデータが記憶されている。
【００３０】
ＲＡＭ１０３は揮発性記憶装置であり、ＣＰＵ１０１のメインメモリやワークエリア等として使用される。ＮＩＣ１０４はネットワークインタフェースカードであり、ＬＡＮＩＦ１１０にＬＡＮケーブルを接続し、ＬＡＮ７を用いてコンピュータ８などの他のネットワーク機器と双方向にデータを通信する。
【００３１】
操作パネル５は、入力手段に対応し、ユーザが指示入力する為の不図示のタッチパネル、操作キー１０６、及びユーザにシステム情報など情報を表示する表示手段としての表示部１０８を備えている。
【００３２】
外部入力コントローラ１０５は、タッチパネルや操作キー１０６からの指示入力の検知や制御を行う。ディスプレイコントローラ１０７はは、表示部１０８の表示を制御する。
【００３３】
ＵＳＢホストコントローラ１０９は、大容量記憶デバイスやＩＣカードリーダ等のＵＳＢインターフェースを備えたデバイスを接続可能である。ＥＥＰＲＯＭ１１２は、書き換え可能な小容量の不揮発性メモリであり、画像形成装置１の設定情報などが記憶される。
【００３４】
タイマ１１３は、２次電池を備え、基準時刻からの経過時間を常に計測する他、ＣＰＵ１０１からの指示に応じて、経過時間の測定を行う。
【００３５】
スイッチ１１４は、ＣＰＵ１０１への電力制御指示を発生させることができる。ＣＰＵ１０１は電力制御指示に応じて、起動処理やシャットダウン処理や後述する省電力状態などへの、電力状態遷移処理を行う。
【００３６】
画像形成装置１は、各部に通電されている通常状態以外に、相対的に消費電力が低い省電力状態へ遷移することができる。ＣＰＵ１０１は、省電力遷移要求を受信した場合、ＲＡＭ１０３、操作パネル５、及びスイッチ１１４以外の各部への通電を抑制し、消費電力を抑えた省電力状態へ遷移させ、ＣＰＵ１０１自身を通常状態遷移要求のみ受信可能な状態に設定を行う。
【００３７】
なお、このときＬＡＮ７からの印刷要求により通常状態へ遷移可能にするために、外部ＩＦであるＮＩＣ１０４やＬＡＮＩＦ１１０は通電を維持しておく場合もある。
【００３８】
またＣＰＵ１０１は、通常状態遷移要求を受信した場合、通電を抑制していた各部に通電し、各部の初期化処理を行うことで、省電力状態から通常状態へ遷移する。省電力状態遷移要求や通常状態遷移要求は、例えばスイッチ１１４の操作や操作キー１０６の操作により発生させることができる。
【００３９】
上述した構成で行われる上書き消去処理、及びハイバネーションデータ作成処理について説明する。
【００４０】
上書き消去機能を実現するための上書き消去処理とは、ＣＰＵ１０１の指示により、ＨＤＤ１０２に記憶されたデータを消去する場合に、当該データが記憶されていた領域に予め定められたデータを上書きする処理である。具体的には、「０」ばかりのデータや乱数などのデータを複数回上書きすることによって、ＨＤＤ１０２に記憶されたデータの残存磁化を無くす処理のことである。
【００４１】
また、ハイバネーションデータ作成機能を実現するためのハイバネーションデータ作成処理とは、ＲＡＭ１０３に記憶されたデータをＨＤＤ１０２に記憶させる処理である。具体的には、ＣＰＵ１０１がＲＡＭ１０３に記憶されたシステム情報を読み出し、ＨＤＤ１０２にハイバネーションデータとして記憶させる処理のことである。
【００４２】
ＣＰＵ１０１は、次回起動時にＨＤＤ１０２にハイバネーションデータが記憶されているか否かを調べ、記憶されている場合はハイバネーションデータをＲＡＭ１０３に展開し、画像形成装置１の状態を復元する。
【００４３】
図３は、図２におけるＣＰＵ１０１により実行される上書き消去機能制御処理の手順を示すフローチャートである。
【００４４】
図３における処理は、ＨＤＤ１０２へのアクセスが一定時間無い場合、画像形成装置１の起動処理時、またはユーザーからの電力状態遷移要求を受信した際に電力状態を遷移させる前に行われるが、これらに限るものではない。
【００４５】
図３において、上書き機能が有効か否か判別する（ステップＳ３０１）。ここでの判別は、ＨＤＤ１０２、ＲＡＭ１０３、及びＥＥＰＲＯＭ１１２のいずれか１つに記憶された上書き機能が有効か否かを示す設定値情報を用いて行われる。この設定値情報は、ハイバネーション機能が有効か否かも示している。
【００４６】
ステップＳ３０１の判別の結果、上書き機能が有効なときは（ステップＳ３０１でＹＥＳ）、上述した上書き消去処理を行い（ステップＳ３０４）、本処理を終了する。
【００４７】
一方、ステップＳ３０１の判別の結果、上書き機能が有効ではないときは（ステップＳ３０１でＮＯ）、ハイバネーション機能が有効か否か判別する（ステップＳ３０２）。
【００４８】
ステップＳ３０２の判別の結果、ハイバネーション機能が有効ではないときは（ステップＳ３０２でＮＯ）、本処理を終了する。一方、ステップＳ３０２の判別の結果、ハイバネーション機能が有効なときは（ステップＳ３０２でＹＥＳ）、ハイバネーションデータ作成処理を行い（ステップＳ３０３）、本処理を終了する。
【００４９】
図３の処理によれば、上書き消去されるべき情報が含まれうるハイバネーションデータの作成を、上書き消去機能が有効な場合に禁止することができる。このように、書き消去機能が有効に設定され、ハイバネーション機能が無効に設定されている場合には、ハイバネーション機能を用いることなく情報処理装置の消費電力を低減させる。こうして省電力状態に遷移させることで、起動の高速性も維持することができる。
【００５０】
図４は、図２における表示部１０８に表示される設定項目リストの画面４００を示す図である。
【００５１】
図４において、画面４００は、設定項目に対応した機能名と設定値情報とが表示されたボタン４０２、４０３などが示されている。いずれかのボタンがユーザにより押下されると、対応する設定画面が表示される。
【００５２】
例えば、ボタン４０２が押下された場合は、ハイバネーション設定画面が表示され、ボタン４０３が押下された場合は、上書き消去設定画面が表示される。各々の設定画面においてユーザにより設定されると、対応する設定値情報は更新されることとなる。
【００５３】
図５は、図２におけるＣＰＵ１０１により実行されるハイバネーション機能設定画面表示処理の手順を示すフローチャートである。
【００５４】
ハイバネーション機能と上書き消去機能とが排他的な設定である為、ハイバネーション機能を有効にする際は、上書き消去機能設定の有効及び無効に応じて処理が変わることとなる。
【００５５】
図５において、図４に示されるボタン４０２がユーザにより押下されると、ハイバネーション機能設定画面への遷移要求を検知し、上書き消去機能が有効であるか否か判別する（ステップＳ５０１）。
【００５６】
ステップＳ５０２の判別の結果、上書き消去機能が有効であるときは（ステップＳ５０１でＹＥＳ）、上書き消去機能有効時の画面を表示して（ステップＳ５０２）、本処理を終了する。
【００５７】
一方、ステップＳ５０２の判別の結果、上書き消去機能が有効ではないときは（ステップＳ５０１でＮＯ）、上書き消去機能有効時ではないときに表示する通常の画面を表示して（ステップＳ５０３）、本処理を終了する。
【００５８】
図６は、図５の処理において表示される画面を示す図である。
【００５９】
図６（Ａ）は、上書き消去機能が無効かつハイバネーション機能が無効であるときに表示される画面６００を示している。
【００６０】
画面６００には、有効にするボタン６０４、及びキャンセルボタン６０５が表示されている。有効にするボタン６０４をユーザが押下すると、ハイバネーション機能が有効となる。これは、後述する画面６０２での有効にするボタン６０４でも同じである。
【００６１】
キャンセルボタン６０５をユーザが押下すると、何も設定されない。これは、後述する画面６０１，６０２でのキャンセルボタン６０５でも同じである。
【００６２】
一方、図６（Ｂ）（Ｃ）は、上書き消去機能が有効かつハイバネーション機能が無効であるときに表示される画面６０１，６０２を示している。
【００６３】
図６（Ｂ）において、さらに警告文６０６が表示されている。また、有効にするボタン６０７は有効にするボタン６０４とは異なる色で表示されている。
【００６４】
この画面６０１は、上書き消去機能を無効化しない限り、ハイバネーション機能設定を行えない画像形成装置１で表示される。
【００６５】
警告文６０６は、ユーザーに対して、上書き消去機能有効時はハイバネーション機能を有効にできないことを通知する為の文である。また、有効にするボタン６０７は、ユーザーに対して、ハイバネーション機能が設定できないことを示す為に、有効にするボタン６０４とは異なる色となっている。従って、ユーザーが有効にするボタン６０７を操作したとしても、ハイバネーション機能設定有効要求は通知されない。
【００６６】
なお、有効にするボタン６０７について、色の変更に限らず、有効にするボタン６０７の形状を変更してもよい。また、有効にするボタン６０７を表示しなくてもよい。
【００６７】
図６（Ｃ）において、警告文６０８が表示されている。
【００６８】
この画面６０２は、ハイバネーション機能設定が行われると、上書き消去機能を無効化する画像形成装置１で表示される。
【００６９】
従って、警告文６０８は、ユーザーに対して、上書き消去機能が有効時にハイバネーション機能を有効にした場合、上書き消去機能は無効化されることを通知する為の文である。
【００７０】
図７は、図２におけるＣＰＵ１０１により実行される上書き消去機能無効化処理の手順を示すフローチャートである。
【００７１】
図７における処理は、ユーザによりハイバネーション機能設定が行われたことによるハイバネーション機能設定有効要求により行われる。
【００７２】
まず、上書き消去機能が有効か否か判別する（ステップＳ７０１）。ステップＳ７０１の判別の結果、上書き消去機能が有効ではないときは（ステップＳ７０１でＮＯ）、ハイバネーション機能を有効にして（ステップＳ７０３）、本処理を終了する。
【００７３】
一方、ステップＳ７０１の判別の結果、上書き消去機能が有効であるときは（ステップＳ７０１でＹＥＳ）、上書き消去機能を無効にし（ステップＳ７０２）、上記ステップＳ７０３に進む。
【００７４】
これによりハイバネーション機能が有効となる。このようにハイバネーション機能が有効に設定されており、当該ハイバネーション機能によりＨＤＤ１０２に記憶されたデータを用いて画像形成装置１が再起動した場合には、ハイバネーション機能によりＨＤＤ１０２に記憶されたデータを上書き消去機能により消去するようにしてもよい。
【００７５】
図８は、図２におけるＣＰＵ１０１により実行される上書き消去機能設定画面表示処理の手順を示すフローチャートである。
【００７６】
上述したように、ハイバネーション機能と上書き消去機能とが排他的な設定である為、上書き消去機能を有効にする際は、ハイバネーション機能の有効及び無効に応じて処理が変わることとなる。
【００７７】
図８において、図４に示されるボタン４０３がユーザにより押下されると、上書き消去機能設定画面への遷移要求を検知し、ハイバネーション機能が有効であるか否か判別する（ステップＳ８０１）。
【００７８】
ステップＳ８０２の判別の結果、ハイバネーション機能が有効であるときは（ステップＳ８０１でＹＥＳ）、ハイバネーション機能有効時の画面を表示して（ステップＳ８０２）、本処理を終了する。
【００７９】
一方、ステップＳ８０２の判別の結果、ハイバネーション機能が有効ではないときは（ステップＳ８０１でＮＯ）、ハイバネーション機能有効時ではないときに表示する通常の画面を表示して（ステップＳ８０３）、本処理を終了する。
【００８０】
図９は、図８の処理において表示される画面を示す図である。
【００８１】
図９（Ａ）は、上書き消去機能が無効かつハイバネーション機能が無効であるときに表示される画面９００を示している。
【００８２】
画面９００には、有効にするボタン９０４、及びキャンセルボタン９０５が表示されている。有効にするボタン９０４をユーザが押下すると、上書き消去機能が有効となる。これは、後述する画面９０２での有効にするボタン９０４でも同じである。
【００８３】
キャンセルボタン９０５をユーザが押下すると、何も設定されない。これは、後述する画面９０１，９０２でのキャンセルボタン６０５でも同じである。
【００８４】
一方、図９（Ｂ）（Ｃ）は、ハイバネーション機能が有効かつ上書き消去機能が無効であるときに表示される画面９０１，９０２を示している。
【００８５】
図９（Ｂ）において、さらに警告文９０６が表示されている。また、有効にするボタン９０７は有効にするボタン９０４とは異なる色で表示されている。
【００８６】
この画面９０１は、ハイバネーション機能を無効化しない限り、上書き消去機能設定を行えない画像形成装置１で表示される。
【００８７】
警告文９０６は、ユーザーに対して、ハイバネーション機能有効時は上書き消去機能を有効にできないことを通知する為の文である。また、有効にするボタン９０７は、ユーザーに対して、上書き消去機能が設定できないことを示す為に、有効にするボタン９０４とは異なる色となっている。従って、ユーザーが有効にするボタン９０７を操作したとしても、上書き消去機能設定有効要求は通知されない。
【００８８】
なお、有効にするボタン９０７について、色の変更に限らず、有効にするボタン９０７の形状を変更してもよい。また、有効にするボタン９０７を表示しなくてもよい。
【００８９】
図９（Ｃ）において、警告文９０８が表示されている。
【００９０】
この画面９０２は、上書き消去機能設定が行われると、ハイバネーション機能を無効化する画像形成装置１で表示される。
【００９１】
従って、警告文９０８は、ユーザーに対して、ハイバネーション機能が有効時に上書き消去機能を有効にした場合、ハイバネーション機能は無効化されることを通知する為の文である。
【００９２】
図１０は、図２におけるＣＰＵ１０１により実行されるハイバネーション機能無効化処理の手順を示すフローチャートである。
【００９３】
図１０における処理は、ユーザにより上書き消去機能設定が行われたことによる上書き消去機能設定有効要求により行われる。
【００９４】
まず、ハイバネーション機能が有効か否か判別する（ステップＳ７０１）。ステップＳ７０１の判別の結果、ハイバネーション機能が有効ではないときは（ステップＳ７０１でＮＯ）、上書き消去機能を有効にして（ステップＳ７０３）、本処理を終了する。
【００９５】
一方、ステップＳ７０１の判別の結果、ハイバネーション機能が有効であるときは（ステップＳ７０１でＹＥＳ）、ハイバネーション機能を無効にし（ステップＳ７０２）、上記ステップＳ７０３に進む。
【００９６】
［第２の実施の形態］
第２の実施の形態では、図４で示した設定項目リストの画面の変形例について説明する。
【００９７】
図１１は、図２における表示部１０８に表示される設定項目リストの画面を示す図である。
【００９８】
図１１（Ａ）は、ユーザによる上書き消去機能設定を禁止させた画面１２００を示している。
【００９９】
画面１２００には、ボタン１２０２が他のボタンと異なる色で表示され、ボタン１２０２がユーザにより押下されたとしても、上書き消去機能設定画面が表示されないようになっている。
【０１００】
図１１（Ｂ）は、ユーザによるハイバネーション機能設定を禁止させた画面１２０１を示している。
【０１０１】
画面１２０１には、ボタン１２０３が他のボタンと異なる色で表示され、ボタン１２０３がユーザにより押下されたとしても、ハイバネーション機能設定画面が表示されないようになっている。
【０１０２】
このように、第２の実施の携帯での設定項目リストの画面は、ハイバネーション機能と上書き消去機能とのいずれ一方が有効の場合は、他方のボタンを押下しても、対応する設定画面への遷移要求が通知されず、設定画面への遷移を禁止する。
【０１０３】
これにより、ユーザは設定画面へ遷移することができないため、各々の設定が排他的であることを認識できる。
【０１０４】
図１２は、図２におけるＣＰＵ１０１により実行される設定項目リストの画面表示処理の手順を示すフローチャートである。
【０１０５】
図１２において、上書き消去機能が有効か否か判別する（ステップＳ１１０１）。ステップＳ１１０１の判別の結果、上書き消去機能が有効であるときは（ステップＳ１１０１でＹＥＳ）、上書き消去機能有効画面である上記画面１２０１を表示し（ステップＳ１１０２）、本処理を終了する。
【０１０６】
一方、ステップＳ１１０１の判別の結果、上書き消去機能が有効ではないときは（ステップＳ１１０１でＮＯ）、ハイバネーション機能が有効か否か判別する（ステップＳ１１０３）。
【０１０７】
ステップＳ１１０３の判別の結果、ハイバネーション機能が有効ではないときは（ステップＳ１１０３でＮＯ）、通常画面を表示し（ステップＳ１１０５）、本処理を終了する。ここでの通常画面とは、設定画面への遷移を禁止するための色が異なるボタンが存在しない画面であり、形式的には図４の画面と同じものである。
【０１０８】
一方、ステップＳ１１０３の判別の結果、ハイバネーション機能が有効であるときは（ステップＳ１１０３でＹＥＳ）、ハイバネーション機能有効画面である上記画面１２００を表示し（ステップＳ１１０４）、本処理を終了する。
【０１０９】
図１２の処理におけるステップＳ１１０２，１１０４は、上書き消去機能、及びハイバネーション機能のうちの一方の機能が有効の場合には、他方の機能を設定できないことを明示するように表示部１０８を制御する表示制御手段に対応する。この場合、有効にすることが指示が入力された他方の機能を有効に設定することを禁止している。
【０１１０】
上述した実施の形態において、図７のステップＳ７０２，７０３、及び図ステップＳ１００２，１００３は、設定手段に対応する。すなわち、これらのステップは、上書き消去機能、及びハイバネーション機能のうちの一方の機能を有効とする指示が入力された場合に、他方の機能が有効に設定されているときは、いずれか一方の機能だけを有効とする設定を行う。この場合、有効に設定されていた一方の機能を無効に設定し、有効にすることが指示が入力された他方の機能を有効に設定するように設定する。
【０１１１】
このように、本実施の形態では、上書き消去機能、及びハイバネーション機能のうちの一方の機能を有効とする指示が入力された場合に、他方の機能が有効に設定されているときは、いずれか一方の機能だけを有効とする設定を行う。その結果、例えばセキュリティを確保したいときに、上書き消去機能を有効にし、ハイバネーション機能を無効にして、ハイバネーション機能を用いない節電状態に遷移させることで消費電力の低減も可能である。このように、本実施の形態によれば、上書き消去機能とハイバネーション機能とを有効利用可能となっている。
【０１１２】
以上説明した実施の形態では、画像形成装置１を例にして説明したが、ハイバネーション機能及び上書き消去機能を備えたパソコン、タブレット端末、及び携帯端末のような情報処理装置に適用できる。
【０１１３】
（他の実施の形態）
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【符号の説明】
【０１１４】
１  画像形成装置
３  コントローラ
５  操作パネル
１０１  ＣＰＵ
１０２  ＨＤＤ
１０３  ＲＡＭ
１０６  操作キー
１０７  表示部
【図１】
2014013543.tif 000003
【図２】
2014013543.tif 000004
【図３】
2014013543.tif 000005
【図４】
2014013543.tif 000006
【図５】
2014013543.tif 000007
【図６】
2014013543.tif 000008
【図７】
2014013543.tif 000009
【図８】
2014013543.tif 000010
【図９】
2014013543.tif 000011
【図１０】
2014013543.tif 000012
【図１１】
2014013543.tif 000013
【図１２】
2014013543.tif 000014