(57)【要約】【課題】  記憶装置内のデータを消去するために好適なユーザインタフェースを有する画像形成装置、データ消去方法を提供する。【解決手段】  画像形成処理で使用されるハードウェア資源と、画像形成に係るプロセスを実行するためのプログラムを有する画像形成装置において、当該画像形成装置を、記憶手段に記憶されているデータを消去する消去モードで起動させるか、あるいは通常に起動させる通常モードで起動させるかを判断するモード判断手段と、モード判断手段の判断結果と、設定に係るデータに応じて、プロセスを起動するプロセス起動手段と、消去モードで起動した場合、記憶手段に記憶されているデータを消去するデータ消去手段と、記憶手段に記憶されているデータの消去に係る情報である消去関連情報を出力する消去関連情報出力手段とを有する。【選択図】  図１１
2005354672.tif 000002
【特許請求の範囲】
【請求項１】
画像形成処理で使用されるハードウェア資源と、画像形成に係るプロセスを実行するためのプログラムを有する画像形成装置において、
当該画像形成装置を、記憶手段に記憶されているデータを消去する消去モードで起動させるか、あるいは通常に起動させる通常モードで起動させるかを判断するモード判断手段と、
前記モード判断手段の判断結果と、設定に係るデータに応じて、前記プロセスを起動するプロセス起動手段と、
前記消去モードで起動した場合、前記記憶手段に記憶されているデータを消去するデータ消去手段と、
前記記憶手段に記憶されているデータの消去に係る情報である消去関連情報を出力する消去関連情報出力手段と
を有することを特徴とする画像形成装置。
【請求項２】
前記消去モードの一つとして、前記データを消去するために必要なプロセスのみが起動されるオンリー消去モードを有することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記消去モードの一つとして、前記プロセスを実行させながら、データの消去も実行するセーフ消去モードを有することを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
前記消去モードの一つとして、予め定められた日時が到来すると、前記データの消去を実行するオート消去モードを有することを特徴とする請求項１から３のいずれか１項に記載の画像形成装置。
【請求項５】
前記消去関連情報は、前記日時の設定に係る情報であることを特徴とする請求項４に記載の画像形成装置。
【請求項６】
前記日時が設定される日時設定手段を有することを特徴とする請求項４または５に記載の画像形成装置。
【請求項７】
前記消去関連情報は、データの消去にかかる残り時間であることを特徴とする請求項１から６のいずれか１項に記載の画像形成装置。
【請求項８】
前記消去関連情報出力手段は、前記消去関連情報を、当該画像形成装置とネットワークを介して接続されたクライアントへ出力することを特徴とする請求項１から７のいずれか１項に記載の画像形成装置。
【請求項９】
画像形成処理で使用されるハードウェア資源と、画像形成に係るプロセスを実行するためのプログラムを有する画像形成装置におけるデータ消去方法において、
当該画像形成装置を、記憶手段に記憶されているデータを消去する消去モードで起動させるか、あるいは通常に起動させる通常モードで起動させるかを判断するモード判断段階と、
前記モード判断段階での判断結果と、設定に係るデータに応じて、前記プロセスを起動するプロセス起動段階と、
前記消去モードで起動した場合、前記記憶手段に記憶されているデータを消去するデータ消去段階と、
前記記憶手段に記憶されているデータの消去に係る情報である消去関連情報を出力する消去関連情報出力段階と
を有することを特徴とするデータ消去方法。
【請求項１０】
前記消去モードの一つとして、前記データを消去するために必要なプロセスのみが起動されるオンリー消去モードを有することを特徴とする請求項９に記載のデータ消去方法。
【請求項１１】
前記消去モードの一つとして、前記プロセスを実行させながら、データの消去も実行するセーフ消去モードを有することを特徴とする請求項９または１０に記載のデータ消去方法。
【請求項１２】
前記消去モードの一つとして、予め定められた日時が到来すると、前記データの消去を実行するオート消去モードを有することを特徴とする請求項９から１１のいずれか１項に記載のデータ消去方法。
【請求項１３】
前記消去関連情報は、前記日時の設定に係る情報であることを特徴とする請求項１２に記載のデータ消去方法。
【請求項１４】
前記日時が設定される日時設定段階を有することを特徴とする請求項１２または１３に記載のデータ消去方法。
【請求項１５】
前記消去関連情報は、データの消去にかかる残り時間であることを特徴とする請求項９から１４のいずれか１項に記載のデータ消去方法。
【請求項１６】
前記消去情報出力段階は、前記データ消去関連情報を、当該画像形成装置とネットワークを介して接続されたクライアントへ出力することを特徴とする請求項９から１５のいずれか１項に記載のデータ消去方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、データ消去方法に関する。
【背景技術】
【０００２】
近年、プリンタ、コピー、ファクシミリ及びスキャナ等の各装置の機能を１つの筐体内に収納した画像形成装置が知られるようになった。この画像形成装置は、１つの筐体内に表示部、印刷部及び撮像部等を設けると共に、プリンタ、コピー、ファクシミリ及びスキャナにそれぞれ対応する４種類のアプリケーションを設け、そのアプリケーションを切り替えることより、プリンタ、コピー、ファクシミリ及びスキャナとして動作させるものである。
【０００３】
このような画像形成装置の記憶装置であるＨＤ（Ｈａｒｄ  Ｄｉｓｋ）は、プリンタ、コピー、ファクシミリ及びスキャナ等の各アプリよりアクセスされ、プリンタ、コピー、ファクシミリ及びスキャナに係る処理に用いられる。
【０００４】
上述したような画像形成装置において、ＨＤごと持ち去られて、例えば印刷済みの画像データや文書等のようなＨＤ内の残存データを解析されたり、機器の撤去又は破棄時に、ＨＤ内の残存データを解析されたりして、画像形成装置を利用するユーザに係る情報が外部に流出してしまう可能性がある問題がある。
【０００５】
そのため、例えばデータの利用直後にそのデータを消去する画像形成装置が市販されている。
【特許文献１】特開２００２−８２８０６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来の画像形成装置では、ＨＤ内のデータを消去に関する情報の表示や設定方法などのユーザインタフェースが十分とはいえなかった。
【０００７】
本発明は、上記の点に鑑みなされたもので、記憶装置内のデータを消去するために好適なユーザインタフェースを有する画像形成装置、データ消去方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
そこで、上記課題を解決するため、本発明は、画像形成処理で使用されるハードウェア資源と、画像形成に係るプロセスを実行するためのプログラムを有する画像形成装置において、当該画像形成装置を、記憶手段に記憶されているデータを消去する消去モードで起動させるか、あるいは通常に起動させる通常モードで起動させるかを判断するモード判断手段と、前記モード判断手段の判断結果と、設定に係るデータに応じて、前記プロセスを起動するプロセス起動手段と、前記消去モードで起動した場合、前記記憶手段に記憶されているデータを消去するデータ消去手段と、前記記憶手段に記憶されているデータの消去に係る情報である消去関連情報を出力する消去関連情報出力手段とを有することを特徴とする。
【０００９】
また、上記課題を解決するため、本発明は、前記消去モードの一つとして、前記データを消去するために必要なプロセスのみが起動されるオンリー消去モードを有することを特徴とする。
【００１０】
また、上記課題を解決するため、本発明は、前記消去モードの一つとして、前記プロセスを実行させながら、データの消去も実行するセーフ消去モードを有することを特徴とする。
【００１１】
また、上記課題を解決するため、本発明は、前記消去モードの一つとして、予め定められた日時が到来すると、前記データの消去を実行するオート消去モードを有することを特徴とする。
【００１２】
また、上記課題を解決するため、本発明は、前記消去関連情報は、前記日時の設定に係る情報であることを特徴とする。
【００１３】
また、上記課題を解決するため、本発明は、前記日時が設定される日時設定手段を有することを特徴とする。
【００１４】
また、上記課題を解決するため、本発明は、前記消去関連情報は、データの消去にかかる残り時間であることを特徴とする。
【００１５】
また、上記課題を解決するため、本発明は、前記消去関連情報出力手段は、前記消去関連情報を、当該画像形成装置とネットワークを介して接続されたクライアントへ出力することを特徴とする。
【００１６】
また、上記課題を解決するため、本発明は、画像形成処理で使用されるハードウェア資源と、画像形成に係るプロセスを実行するためのプログラムを有する画像形成装置におけるデータ消去方法において、当該画像形成装置を、記憶手段に記憶されているデータを消去する消去モードで起動させるか、あるいは通常に起動させる通常モードで起動させるかを判断するモード判断段階と、前記モード判断段階での判断結果と、設定に係るデータに応じて、前記プロセスを起動するプロセス起動段階と、前記消去モードで起動した場合、前記記憶手段に記憶されているデータを消去するデータ消去段階と、前記記憶手段に記憶されているデータの消去に係る情報である消去関連情報を出力する消去関連情報出力段階とを有することを特徴とする。
【００１７】
また、上記課題を解決するため、本発明は、前記消去モードの一つとして、前記データを消去するために必要なプロセスのみが起動されるオンリー消去モードを有することを特徴とする。
【００１８】
また、上記課題を解決するため、本発明は、前記消去モードの一つとして、前記プロセスを実行させながら、データの消去も実行するセーフ消去モードを有することを特徴とする。
【００１９】
また、上記課題を解決するため、本発明は、前記消去モードの一つとして、予め定められた日時が到来すると、前記データの消去を実行するオート消去モードを有することを特徴とする。
【００２０】
また、上記課題を解決するため、本発明は、前記消去関連情報は、前記日時の設定に係る情報であることを特徴とする。
【００２１】
また、上記課題を解決するため、本発明は、前記日時が設定される日時設定段階を有することを特徴とする。
【００２２】
また、上記課題を解決するため、本発明は、前記消去関連情報は、データの消去にかかる残り時間であることを特徴とする。
【００２３】
また、上記課題を解決するため、本発明は、前記消去情報出力段階は、前記データ消去関連情報を、当該画像形成装置とネットワークを介して接続されたクライアントへ出力することを特徴とする。
【発明の効果】
【００２４】
本発明によれば、記憶装置内のデータを消去するために好適なユーザインタフェースを有する画像形成装置、データ消去方法を提供することができる。
【発明を実施するための最良の形態】
【００２５】
以下、本発明の実施の形態について図面に基づいて説明する。本実施の形態は、実施例１、２で構成される。画像形成装置に関する基本的説明は実施例１で行われる。また、本実施の形態において、プロセスとは、プログラムを実行するうえで、カーネルがプログラムを管理するための単位の一つであり、スレッドあるいはジョブなどと呼ばれることもある。このプロセスは、システムプロセスと、アプリケーションなどを含むユーザープロセスとに分類できる。
【実施例１】
【００２６】
最初に画像形成装置（以下、融合機という）１２００の機能構成の一例を、図１に示す。図１は、融合機の機能構成を示すブロック図である。
【００２７】
図１において、融合機１２００は、プロッタ１２０１と、スキャナ１２０２と、ファクシミリ等のハードウェアリソース１２０３等を有すると共に、プラットフォーム１２２０とアプリケーション１２３０とから構成されるソフトウェア群１２１０と、融合機起動部１２４０とを備えている。
【００２８】
融合機起動部１２４０は、融合機１２００の電源投入時に先ず始めに実行され、プラットフォーム１２２０やアプリケーション１２３０を起動する。なお、後述するｉｎｉｔプログラム（以下、単にｉｎｉｔという）１０は、融合機起動部１２４０に含まれ、後述するＮＶＲＡＭ２０８のＨＤ一括消去フラグを参照し、起動するモードを決定する。また、ｉｎｉｔ１０は、モード判断手段と、プロセス起動手段に対応する。
【００２９】
ここで、ｉｎｉｔ１０は、ＮＶＲＡＭのＨＤ一括消去フラグ（１バイト）の値が１だったら、融合機１２００をＨＤオンリー消去モードとして起動し、ＨＤ一括消去フラグの値が２だったら、融合機１２００をＨＤセーフ消去モードとして起動し、ＨＤ一括消去フラグの値が３だったら、融合機１２００をＨＤオート消去モードとして起動し、ＨＤ一括消去フラグの値が１、２、３以外だったら、融合機１２００を通常起動モードとして起動する。なお、それぞれのモードにおいて起動される各アプリ及び／又はプラットフォームを構成する各コントロールサービス等は、後述する図を用いて説明する。また、以下では、説明の簡略化のため、ＨＤオンリー消去モードと、ＨＤオート消去モードとを併せて、ＨＤ一括消去専用モードともいう。ＨＤ一括消去専用モード時、ｉｎｉｔ１０は、必要最小限のｅｘｅｃと、ｍｏｕｎｔとのみを実行する。
【００３０】
プラットフォーム１２２０は、ハードウェア資源の獲得要求を発生させるコントロールサービス１２５０と、ハードウェア資源の管理をおこない、コントロールサービス１２５０からの獲得要求を調停するシステムリソースマネージャー（ＳＲＭ（Ｓｙｓｔｅｍ  Ｒｅｓｏｕｒｃｅ  Ｍａｎａｇｅｒ）１２２３）と、ＯＳ１２２１とを有する。
【００３１】
このコントロールサービス１２５０は、複数のサービスモジュールにより形成され、通常起動モードの場合、ＳＣＳ（Ｓｙｓｔｅｍ  Ｃｏｎｔｒｏｌ  Ｓｅｒｖｉｃｅ）１２２２と、ＥＣＳ（Ｅｎｇｉｎｅ  Ｃｏｎｔｒｏｌ  Ｓｅｒｖｉｃｅ)１２２４と、ＭＣＳ（Ｍｅｍｏｒｙ  Ｃｏｎｔｒｏｌ  Ｓｅｒｖｉｃｅ）１２２５と、ＯＣＳ（Ｏｐｅｒａｔｉｏｎ  ｐａｎｅｌ  Ｃｏｎｔｒｏｌ  Ｓｅｒｖｉｃｅ）１２２６と、ＦＣＳ（ＦＡＸ  Ｃｏｎｔｒｏｌ  Ｓｅｒｖｉｃｅ）１２２７と、ＮＣＳ（Ｎｅｔｗｏｒｋ  Ｃｏｎｔｒｏｌ  Ｓｅｒｖｉｃｅ）１２２８と、ＩＭＨ（Ｉｍａｇｉｎｇ  Ｍｅｍｏｒｙ  Ｈａｎｄｌｅｒ）１２２９とを含む。
【００３２】
ＯＳ１２２１は、ＵＮＩＸ（登録商標）等のオペレーティング・システムである。ＳＲＭ１２２３は、ＳＣＳ１２２２と共にシステムの制御及びリソースの管理を行うものであり、スキャナやプロッタ等のエンジン部、メモリ、ＨＤファイル、ホストＩ／Ｏ（セントロＩ／Ｆ、ネットワークＩ／Ｆ、ＩＥＥＥ１３９４Ｉ／Ｆ、ＲＳ２３２ＣＩ／Ｆ等）のハードウェア資源を利用する上位層からの要求にしたがって調停をおこない、実行制御する。
【００３３】
ＳＣＳ１２２２は、アプリ管理、操作部制御、システム画面表示、ＬＥＤ表示、リソース管理、割り込みアプリ制御等の複数の機能を行なう。
【００３４】
ＥＣＳ１２２４は、プロッタ１２０１と、スキャナ１２０２と、その他ハードウェアリソース１２０３等のエンジン部を制御するものである。ＭＣＳ１２２５は、メモリ制御を行うものである。
【００３５】
ＯＣＳ１２２６は、オペレータと本体制御間の情報伝達手段となるオペレーションパネル１３１０を制御するモジュールであり、オペレータのキー操作イベントを本体制御に通知する処理、各アプリがＧＵＩを構築するためのライブラリ関数を提供する処理、構築されたＧＵＩ情報をアプリ別に管理する処理、オペレーションパネル１３１０上への表示反映処理等を行う。このオペレーションパネル１３１０は、ＨＤ１３０３に記憶されているデータの消去に係る情報である消去関連情報を出力する消去関連情報出力手段と、後述するオート消去モードでの日時を設定する日時設定手段に対応する。
【００３６】
ＦＣＳ１２２７は、システムコントローラの各アプリ層からＰＳＴＮ／ＩＳＤＮ網を使ったファクシミリ送受信、ＢＫＭ（バックアップＳＲＡＭ）で管理されている各種ファクシミリデータの登録／引用、ファクシミリ読み取り、ファクシミリ受信印刷、融合送受信を行うためのＡＰＩ（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇａｒａｍ  Ｉｎｔｅｒｆａｃｅ）を提供する。
【００３７】
ＮＣＳ１２２８は、ネットワークＩ／Ｏを必要とするアプリケーションに対して共通に利用できるサービスを提供するためのモジュール群である。
【００３８】
なお、例えば、ＮＣＳ１２２８で、複数のプロトコルのうちｈｔｔｐｄ（Ｈｙｐｅｒｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ  Ｄａｅｍｏｎ）２００によって、インターネットを介して接続されるネットワーク機器とのデータ通信をＨＴＴＰ（Ｈｙｐｅｒｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）で制御し、ＨＴＴＰリクエストヘッダで指定されるＷｅｂサービスに対応する処理部を関数コールによって起動し、そのＷｅｂサービスによる処理結果をＨＴＴＰレスポンスで該ネットワーク機器へ通知するように構成しても良い。Ｗｅｂサービスは、例えば、ＸＭＬによって記述されたメッセージに従って提供される。
【００３９】
ＩＭＨ１２２９は、イメージデータを仮想メモリ領域（ユーザ仮想空間）から物理メモリへマップする。プロセスの起動に応じて、システムコールを行ない、プロセス用の仮想メモリ領域をマップしたり、マップした仮想メモリ領域をプロセスの終了時に開放したりする処理等を行なう。
【００４０】
アプリケーション１２３０は、プリンタ用のアプリケーションであるプリンタアプリ１２１１と、コピー用アプリケーションであるコピーアプリ１２１２と、ファクシミリ用アプリケーションであるファックスアプリ１２１３と、スキャナ用アプリケーションであるスキャナアプリ１２１４と、ＷｅｂサービスアプリケーションであるＷｅｂサービス処理アプリ１２１５を有する。なお、ＮＣＳ１２２８により接続されたネットワークを介して新たなアプリケーションをネットワーク経由で搭載することもできる。また、各アプリケーションはアプリケーションごとに追加又は削除することができる。
【００４１】
Ｗｅｂサービス処理アプリ１２１５は、Ｗｅｂサービスを要求するＨＴＴＰリクエストを受信して、ＨＴＴＰレスポンスを送信することによってＷｅｂサービスを提供するＷｅｂサーバ５００と、ＡＰＩ（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇａｒａｍ  Ｉｎｔｅｒｆａｃｅ）を介してコントロールサービス１２５０を利用して所定処理を行い、その処理結果をＷＳ−ＡＰＩ（Ｗｅｂ  Ｓｅｒｖｉｃｅ  Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇａｒａｍ  Ｉｎｔｅｒｆａｃｅ）を介してＷｅｂサービスとして提供するＷｅｂサービスファンクション（ＷＳＦ）１４００とを有する。
【００４２】
このように、融合機１２００は、各アプリで共通的に必要となる処理をプラットフォーム１２２０で統一して処理する。
【００４３】
次に、融合機１２００のハードウェア構成について説明する。図２は、融合機のハードウェア構成を示すブロック図である。図２に示すように、この融合機１２００は、オペレーションパネル１３１０、ＦＡＸコントロールユニット（ＦＣＵ）１５３０、エンジン部１３５０（スキャナ１２０２等が接続される）及びプロッタ１２０１とコントローラ１３００のＡＳＩＣ１３０１とをＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ）バス１３０９等で接続した構成となる。
【００４４】
コントローラ１３００は、ＡＳＩＣ１３０１にＮＶＲＡＭ２０８、ＳＤＲＡＭ２０３、フラッシュメモリ２０４、ＨＤ１３０３等を接続すると共に、このＡＳＩＣ１３０１とＣＰＵ１３０４とをＣＰＵチップセットのＮＢ１３０５を介して接続している。
【００４５】
ＣＰＵ１３０４は、融合機１２００の全体制御を行うものである。ＮＢ１３０５は、ＣＰＵ１３０４とシステムメモリ１３０６、ＳＢ１３０７、ＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）１３４１、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）１３３０、ＩＥＥＥ１３９４１３４０、セントロニクス１３４２、ドライバＩ／Ｆ１３４３、ＡＳＩＣ１３０１とを接続するためのブリッジである。
【００４６】
システムメモリ１３０６は、融合機の描画用メモリ等として用いるメモリである。ＳＢ１３０７は、ＮＢ１３０５とＲＯＭ、ＰＣＩデバイス、周辺デバイスとを接続するためのブリッジである。ＡＳＩＣ１３０１は、画像処理用のハードウェア要素を有する画像処理用途向けのＩＣである。
【００４７】
ドライバＩ／Ｆ１３４３は、挿入されたプログラム又はアプリケーション等が格納されている記録媒体１５００から、プログラム又はアプリケーション等を読み込んで、融合機１２００に搭載するのに用いるＩ／Ｆである。なお、例えば記録媒体１５００としては、ＳＤメモリカード、スマートメディア、マルチメディアカード、コンパクトフラッシュ（登録商標）等がある。なお、以下では説明の簡略化のため、記録媒体１５００の一例として、ＳＤメモリカードを用いて説明を行う。但し、このことは、本発明の実施を制限するものではない。なお、以下では、ＳＤメモリカードを、ＳＤメモリカード１５００という。
【００４８】
ＳＤＲＡＭ２０３は、例えばＨＤの一括消去時に、ＨＤの代わりとして、上述した各アプリ、プラットフォームを構成する各コントロールサービス等からアクセスされる不揮発性メモリである。
【００４９】
ＮＶＲＡＭ２０８は、例えば後述するＨＤ一括消去フラグや、融合機１２００の設定ファイル（融合機設定ファイル）２０等を保持する不揮発性メモリである。
【００５０】
フラッシュメモリ（以下、フラッシュＲＯＭという）２０４には、上述した各アプリ、プラットフォームを構成する各コントロールサービスやＳＲＭ１２２３の各プログラムが格納されている。
【００５１】
ＨＤ１３０３は、画像データの蓄積、フォントデータの蓄積、フォームの蓄積、文書の蓄積を行う記憶装置である。オペレーションパネル１３１０は、操作者からの入力操作の受け付け並びに操作者に向けた表示を行う操作、表示部である。
【００５２】
ＡＳＩＣ１３０１には、ＮＶＲＡＭ２０８及びＳＤＲＡＭ２０３等を接続するためのＲＡＭインターフェースと、ＨＤ１３０３を接続するためのハードディスクインターフェースが設けられ、記憶部に対して画像データの入出力を行う場合には、入出力先がＲＡＭインターフェース又はハードディスクインターフェースに切り替えられる。
【００５３】
ＡＧＰ１３０８は、グラフィック処理を高速化するために提案されたグラフィックスアクセラレーターカード用のバスインターフェースである。
【００５４】
以下、具体的な融合機１２００の動作について説明する。まず、オペレーションパネル１３１０を用いてユーザが設定し、起動をするまでの動作を説明する。図３は、ユーザの設定から起動まで融合機１２００の処理を示すフローチャートである。
【００５５】
ステップＳ１０１で、オペパネ設定が行われる。この設定はメンテナンスモードより行われる。その設定は、ＨＤ一括消去時の動作を示す各モードの設定と、ＨＤオート消去モードの場合の消去日時の設定と、ＨＤ一括消去後に電源を落としてそのままとするか、再起動するかの設定である。この実施の形態では、電源ＯＦＦ／ＯＮは再起動を意味し、電源ＯＦＦは、文字通り電源を落としたままとすることを意味する。
【００５６】
次のステップＳ１０２で、ＮＶＲＡＭへ、ステップＳ１０１で設定されたモードに対応する値がＨＤ一括消去フラグにセットされる。この値は、通常起動モードのときは０であり、ＨＤオンリー消去モードのときは１であり、ＨＤセーフ消去モードでは２であり、ＨＤオート消去モードでは３である。
【００５７】
次のステップＳ１０３では、電源がＯＦＦ／ＯＮされる。これは融合機１２００の再起動であり、起動時に上記ＮＶＲＡＭへの設定内容が反映される。ステップＳ１０４で、ｉｎｉｔが起動する。そして、ステップＳ１０５で、ＮＶＲＡＭにセットされたＨＤ一括消去フラグのチェックが行われる。このチェック結果に基づき処理が分岐する。まず、ステップＳ１０６で、ＨＤ一括消去フラグが０かどうか判断される。０ではない場合、ステップＳ１０８へ処理は進む。０の場合、ステップＳ１０７で、通常起動モードの処理が行われる。ステップＳ１０８で、ＨＤ一括消去フラグが１かどうか判断される。１ではない場合、ステップＳ１１０へ処理は進む。１の場合、ステップＳ１０９で、ＨＤオンリー消去モードの処理が行われる。ステップＳ１１０で、ＨＤ一括消去フラグが２かどうか判断される。２の場合、ステップＳ１１１で、ＨＤセーフ消去モードの処理が行われる。２ではない場合、ＨＤ一括消去フラグは３であるので、ステップＳ１１２で、ＨＤオート消去モードの処理が行われる。上記ステップＳ１０６、ステップＳ１０８、ステップＳ１１０は、モード判断段階に対応する。
【００５８】
以下、通常起動モードにおける融合機１２００の動作の一例を説明する。図４は、通常起動モードにおける融合機１２００の処理を示すフローチャートである。ステップＳ２０１で、ｉｎｉｔ１０は、設定ファイルを解析する。ステップＳ２０２で、ｉｎｉｔ１０は、各プロセスを起動する。このステップＳ２０２は、プロセス起動段階に対応する。
【００５９】
次に、通常起動モードにおける融合機の動作の詳細を、図５を用いて説明する。図５は、通常起動モードにおける融合機の動作を説明するための図である。
【００６０】
初めに、ステップＳ１０において、ｉｎｉｔ１０は、ＮＶＲＡＭ２０８のＨＤ一括消去フラグの値をチェックする。ｉｎｉｔ１０は、ＨＤ一括消去フラグの値が０であったら、融合機１２００を通常起動モードで起動する。
【００６１】
ここで、設定ファイル等に記述されているｅｘｅｃの引数のオプションについて、図６を用いて説明する。図６は、ｅｘｅｃの引数のオプションについて説明するための図である。
【００６２】
図６に示されるように、ｉｎｉｔ１０は、ｅｘｅｃの引数が「−ｃ」の場合は、ＨＤ一括消去専用モードの場合「にも」ｅｘｅｃする（その他のモードの場合もｅｘｅｃする。）。
【００６３】
また、ｉｎｉｔ１０は、ｅｘｅｃの引数が「−Ｃ」の場合は、ＨＤ一括消去専用モードの場合「のみ」ｅｘｅｃする（その他のモードの場合はｅｘｅｃしない。）。
【００６４】
また、ｉｎｉｔ１０は、オプションが無い場合は、通常起動モード及びＨＤセーフ消去モードの場合にｅｘｅｃする。
【００６５】
以下、設定ファイル等に記述されているｍｏｕｎｔの引数のオプションについて、図７を用いて説明する。図７は、ｍｏｕｎｔの引数のオプションについて説明するための図である。
【００６６】
図７に示されるように、ｉｎｉｔ１０は、ｍｏｕｎｔの引数が「−ｃ」の場合は、ＨＤ一括消去専用モードの場合「にも」ｍｏｕｎｔする（その他のモードの場合もｍｏｕｎｔする。）。
【００６７】
また、ｉｎｉｔ１０は、ｍｏｕｎｔの引数が「−Ｃ」の場合は、ＨＤ一括消去専用モードの場合「のみ」ｍｏｕｎｔする（その他のモードの場合はｍｏｕｎｔしない。）。
【００６８】
また、ｉｎｉｔ１０は、ｍｏｕｎｔの引数が「−Ｓ」の場合は、ＨＤセーフ消去モードの場合「のみ」ｍｏｕｎｔする（その他のモードの場合はｍｏｕｎｔしない。）。
【００６９】
また、ｉｎｉｔ１０は、オプションが無い場合は、通常起動モード及びＨＤセーフ消去モードの場合にｍｏｕｎｔする。
【００７０】
図５において、ステップＳ１０に続いてステップＳ１１では、ｉｎｉｔ１０が、融合機設定ファイル２０を解析する。
【００７１】
ステップＳ１１に続いてステップＳ１２では、ｉｎｉｔ１０が、融合機設定ファイル２０に記述されている１行目のｅｘｅｃを実行し、ｓｄ＿ｃｈｅｃｋモジュール（以下、単にｓｄ＿ｃｈｅｃｋという）１１を起動する。なお、図５では図示していないが、ｉｎｉｔ１０は、融合機設定ファイル２０に記述されている２行目のｅｘｅｃを実行し、ＨＤ１３０３のチェック及びマウントを行うｈｄ＿ｃｈｅｃｋモジュールを起動する。
【００７２】
ステップＳ１２に続いてステップＳ１３では、ｓｄ＿ｃｈｅｃｋ１１が、ＳＤメモリカード１５００をマウントする。
【００７３】
ステップＳ１３に続いてステップＳ１４では、ｉｎｉｔ１０が、ＳＤメモリカード設定ファイル２１を解析する。
【００７４】
一方、ｉｎｉｔ１０は、ステップＳ１５において、融合機設定ファイル２０に記述されている３行目と、５行目と、６行目と、７行目と、８行目と、９行目と、１０行目と、のｅｘｅｃを実行し、通常起動モード用のＳＣＳ１２２２と、ＥＣＳ１２２４と、ＩＭＨ１２２９と、ＭＣＳ１２２５と、プリンタアプリ１２１１と、コピーアプリ１２１２と、ファックスアプリ１２１３と、を起動する。
【００７５】
ステップＳ１５に続いてステップＳ１６では、各プロセスが、処理に応じて、ＨＤ１３０３にアクセスし、処理を実行する。
【００７６】
なお、図５では、説明の簡略化のため、起動するプロセスが図１に比べて少なくなっている。但し、このことは本発明の実施を制限するものではない。以下においても同様である。
【００７７】
次に、ＨＤオンリー消去モードにおける融合機１２００の動作について説明する。図８は、ＨＤオンリー消去モードにおける融合機１２００の処理を示すフローチャートである。
【００７８】
ステップＳ３０１で、ｉｎｉｔ１０は、設定ファイルを解析する。次のステップＳ３０２で、ｉｎｉｔ１０は、ｓｄ＿ｃｈｅｃｋ１１を起動する。次のステップＳ３０３で、ｉｎｉｔ１０は、ＨＤオンリー消去モード用のＳＣＳであるｓｃｓ＿ｃｌｅａｒモジュール（以下、単にｓｃｓ＿ｃｌｅａｒという）１２を起動する。
【００７９】
次のステップＳ３０４で、ｓｃｓ＿ｃｌｅａｒ１２は、ＨＤ一括消去モジュールであるｈｄ＿ｃｌｅａｒ１３を起動する。そして、ステップＳ３０５で、ＨＤ１３０３が一括消去される。次のステップＳ３０６で、ＮＶＲＡＭのＨＤ一括消去フラグに０がセットされる。なお、ｈｄ＿ｃｌｅａｒ１３は、データ消去手段に対応する。また、ステップＳ３０５は、データ消去段階に対応する。
【００８０】
ステップＳ３０７で、ＨＤ一括消去後は再起動する設定となっているかどうか判断される。再起動する場合、ステップＳ３０８で再起動が行われる。再起動しない場合、ステップＳ３０９で、電源が落とされる。
【００８１】
以下、ＨＤオンリー消去モードにおける融合機１２００の動作の一例を、図９を用いて説明する。図９は、ＨＤオンリー消去モードにおける融合機の動作を説明するための図（その１）である。
【００８２】
初めに、ステップＳ２０において、ｉｎｉｔ１０は、ＮＶＲＡＭ２０８のＨＤ一括消去フラグの値をチェックする。ｉｎｉｔ１０は、ＨＤ一括消去フラグの値が１であったら、融合機１２００をＨＤオンリー消去モードで起動する。
【００８３】
ステップＳ２０に続いてステップＳ２１では、ｉｎｉｔ１０が、融合機設定ファイル２０を解析する。
【００８４】
ステップＳ２１に続いてステップＳ２２では、ｉｎｉｔ１０が、融合機設定ファイル２０に記述されている１行目のｅｘｅｃを実行し、ｓｄ＿ｃｈｅｃｋ１１を起動する。
【００８５】
ステップＳ２２に続いてステップＳ２３では、ｓｄ＿ｃｈｅｃｋ１１が、ＳＤメモリカード１５００をマウントする。
【００８６】
ステップＳ２３に続いてステップＳ２４では、ｉｎｉｔ１０が、ＳＤメモリカード設定ファイル２１を解析し、ｍｏｕｎｔを実行する。
【００８７】
一方、ｉｎｉｔ１０は、ステップＳ２５において、融合機設定ファイル２０に記述されている４行目のｅｘｅｃを実行し、ｓｃｓ＿ｃｌｅａｒ１２を起動する。なお、ｉｎｉｔ１０は、ステップＳ２５において起動したプロセスに対して、動作モードを起動時のオプションとして渡す。
【００８８】
以下、ｉｎｉｔ１０からプロセスに渡されるオプションの一例を、図１０に示す。図１０は、ｉｎｉｔからプロセスに渡されるオプションの一例を示す図である。
【００８９】
図１０に示されるように、ｉｎｉｔ１０は、ＨＤオンリー消去モードの場合、「−Ｏ」を引数としてプロセスを起動する。また、ｉｎｉｔ１０は、ＨＤセーフ消去モードの場合、「−Ｓ」を引数としてプロセスを起動する。また、ｉｎｉｔ１０は、ＨＤオート消去モードの場合、「−Ａ」を引数としてプロセスを起動する。また、ｉｎｉｔ１０は、通常起動モードの場合、引数なしでプロセスを起動する。
【００９０】
図９において、ステップＳ２５に続いてステップＳ２６では、ｓｃｓ＿ｃｌｅａｒ１２が、ｈｄ＿ｃｌｅａｒ１３を起動する。
【００９１】
ステップＳ２６に続いてステップＳ２７では、ｈｄ＿ｃｌｅａｒ１３が、ＨＤ１３０３に格納されているデータの一括消去を実行する。
【００９２】
一方、ｓｃｓ＿ｃｌｅａｒ１２は、ＨＤ１３０３の一括消去に係る情報をオペレーションパネル１３１０に表示する。なお、ここでは、ｓｃｓ＿ｃｌｅａｒ１２が、オペレーションパネル１３１０上への表示反映処理等を行うように説明したが、例えば、ＯＣＳ１２２６が提供する機能の一部を提供するサービスをｉｎｉｔ１０が起動するようにして、該サービスが、ＨＤ１３０３の一括消去に係る情報をオペレーションパネル１３１０に表示するようにしてもよい。但し、以下ではｓｃｓ＿ｃｌｅａｒ１２が起動されているようなモードにおいては、ｓｃｓ＿ｃｌｅａｒ１２がオペレーションパネル１３１０上への表示反映処理等を行うものとして説明を行う。
【００９３】
以下、オペレーションパネル１３１０の表示の遷移の一例を、図１１に示す。図１１は、オペレーションパネルの表示例（その１）である。
【００９４】
ステップＳ４０１は、通常の画面を示している。ステップＳ４０２は、メンテナンスモードの認証画面を示している。この認証画面で、メンテナンスに必要なパスワードが入力される。ステップＳ４０３は、メンテナンス画面を示している。ここでユーザが「ＨＤ一括消去設定」を選択すると、画面はステップＳ４０４の画面に遷移する。
【００９５】
ステップＳ４０４は、ＨＤ一括消去設定画面を示している。ここでユーザが「ＨＤ一括消去時マシン動作モード」を選択すると、画面はステップＳ４０５の画面に遷移する。
【００９６】
ステップＳ４０５は、ＨＤ一括消去時マシン動作モード設定画面を示している。融合機１２００は、ユーザによってＨＤオンリー消去モードが選択されると、ＮＶＲＡＭ２０８のＨＤ一括消去フラグの値を１に設定する。また、融合機１２００は、ユーザによってＨＤセーフ消去モードが選択されると、ＮＶＲＡＭ２０８のＨＤ一括消去フラグの値を２に設定する。また、融合機１２００は、ユーザによってＨＤオート消去モードが選択されると、ＮＶＲＡＭ２０８のＨＤ一括消去フラグの値を３に設定する。
【００９７】
融合機１２００は、ＮＶＲＡＭ２０８のＨＤ一括消去フラグに値を設定すると、マシンの電源をＯＦＦ／ＯＮする。このような動作を行うことによって、融合機１２００は、ユーザが選択したモードでＨＤ１３０３の一括消去処理を行うことができる。
【００９８】
このステップＳ４０５に示される画面でユーザが「ＨＤオンリー消去モード」を選択すると、画面はステップＳ４０６の画面に遷移する。ステップＳ４０６の画面で、「ＨＤ一括消去完了マシン動作」をユーザが選択すると、画面はステップＳ４０７の画面に遷移する。
【００９９】
融合機１２００は、ユーザによってマシン電源ＯＮが選択されると、ＮＶＲＡＭ２０８等のＨＤ一括消去後マシン動作フラグの値を１にする。また、融合機１２００は、ユーザによってマシン電源ＯＦＦが選択されると、ＮＶＲＡＭ２０８等のＨＤ一括消去後マシン動作フラグの値を０にする。
【０１００】
このステップＳ４０７の画面で、ユーザがマシン電源ＯＮを選択することにより、画面はステップＳ４０８の画面に遷移する。ここでユーザが「ＨＤ一括消去実行」を選択することにより、画面は、ステップＳ４０９の画面に遷移する。
【０１０１】
ステップＳ４０９の画面に示されるように、ｓｃｓ＿ｃｌｅａｒ１２は、ＨＤ１３０３の一括消去に係る情報、例えばＨＤ一括消去中であること、ＨＤ一括消去の進捗状況、残り時間、融合機１２００の動作モード、等をオペレーションパネル１３１０に表示する。
【０１０２】
図１１に示されるように、ＨＤ１３０３の一括消去に係る情報をオペレーションパネル１３１０に表示することによって、例えば融合機１２００のユーザは、ＨＤ１３０３の一括消去が後どれくらいで終わるのかが分かる。また、ユーザは現在融合機１２００がどのモードで起動しているのか等が分かると共に、現在ＨＤ１３０３の一括消去中なので融合機１２００の電源を落してはいけないこと等が分かる。
【０１０３】
以下、ＨＤセーフ消去モードにおける融合機１２００の動作の一例を説明する。図１２は、ＨＤセーフ消去モードにおける融合機の処理を示すフローチャートである。ステップＳ５０１で、ｉｎｉｔ１０は、設定ファイルを解析する。ステップＳ５０２で、ｉｎｉｔ１０は、ＲＡＭディスクをマウントする。次のステップＳ５０３で、ｉｎｉｔ１０は、ｓｄ＿ｃｈｅｃｋ１１を起動する。ステップＳ５０４で、ｉｎｉｔ１０は、ＳＣＳ１２２２を起動する。ステップＳ５０５で、ＳＣＳ１２２２がＨＤ一括消去モジュールであるｈｄ＿ｃｌｅａｒ１３を起動する。次にｉｎｉｔ１０は、ステップＳ５０６で、各プロセスを起動する。次のステップＳ５０７で、ＮＶＲＡＭのＨＤ一括消去フラグに０がセットされる。
【０１０４】
ステップＳ５０８で、ＨＤ一括消去後は再起動する設定となっているかどうか判断される。再起動する場合、ステップＳ５０９で再起動が行われる。再起動しない場合、ステップＳ５１０で、電源が落とされる。
【０１０５】
以下、ＨＤセーフ消去モードにおける融合機１２００の動作の詳細を、図１３を用いて説明する。図１３は、ＨＤセーフ消去モードにおける融合機の動作を説明するための図である。
【０１０６】
初めに、ステップＳ３０において、ｉｎｉｔ１０は、ＮＶＲＡＭ２０８のＨＤ一括消去フラグの値をチェックする。ｉｎｉｔ１０は、ＨＤ一括消去フラグの値が２であったら、融合機１２００をＨＤセーフ消去モードで起動する。
【０１０７】
ステップＳ３０に続いてステップＳ３１では、ｉｎｉｔ１０が、融合機設定ファイル２０を解析する。
【０１０８】
ステップＳ３１に続いてステップＳ３２では、ｉｎｉｔ１０が、融合機設定ファイル２０に記述されている１行目のｅｘｅｃを実行し、ｓｄ＿ｃｈｅｃｋ１１を起動する。なお、図９では図示していないが、ｉｎｉｔ１０は、融合機設定ファイル２０に記述されている２行目のｅｘｅｃを実行し、ＨＤ１３０３のチェック及びマウントを行うｈｄ＿ｃｈｅｃｋモジュールを起動する。
【０１０９】
ステップＳ３２に続いてステップＳ３３では、ｓｄ＿ｃｈｅｃｋ１１が、ＳＤメモリカード１５００をマウントする。
【０１１０】
ステップＳ３３に続いてステップＳ３４では、ｉｎｉｔ１０が、ＳＤメモリカード設定ファイル２１を解析し、ｍｏｕｎｔを実行する。
【０１１１】
一方、ｉｎｉｔ１０は、ステップＳ３５において、融合機設定ファイル２０に記述されている３行目と、５行目と、６行目と、７行目と、８行目と、９行目と、１０行目と、のｅｘｅｃを実行し、通常起動モード用のＳＣＳ１２２２と、ＥＣＳ１２２４と、ＩＭＨ１２２９と、ＭＣＳ１２２５と、プリンタアプリ１２１１と、コピーアプリ１２１２と、ファックスアプリ１２１３と、を起動すると共に、融合機設定ファイル２０に記述されている１１行目を実行し、ＳＤＲＡＭ２０３等のＲＡＭディスクをマウントする。
【０１１２】
なお、ｉｎｉｔ１０は、ステップＳ３５において起動したプロセスに対して、動作モードを起動時のオプションとして渡すと共に、ローカル用のストレージデバイスとしてアクセスするデバイス（ＨＤ１３０３か、ＳＤＲＡＭ２０３等のＲＡＭディスクか）を環境変数として渡す。
【０１１３】
以下、ｉｎｉｔ１０からプロセスに渡される環境変数の一例を、図１４に示す。図１４は、ｉｎｉｔからプロセスに渡される環境変数の一例を示す図である。
【０１１４】
図１４に示されるように、ｉｎｉｔ１０は、通常起動モードの場合、環境変数ＬＯＣＡＬ＿ＳＴＯＲＡＧＥとしてＨＤ１３０３を表す”／ｈｄ”を渡してプロセスを起動する。
【０１１５】
また、ｉｎｉｔ１０は、ＨＤセーフ消去モードの場合、環境変数ＬＯＣＡＬ＿ＳＴＯＲＡＧＥとしてＳＤＲＡＭ２０３等のＲＡＭディスクを表す”／ｒａｍｄｉｓｋ”を渡してプロセスを起動する。
【０１１６】
図１３において、ステップＳ３５に続いてステップＳ３６では、ＳＣＳ１２２２が、ｈｄ＿ｃｌｅａｒ１３を起動する。
【０１１７】
ステップＳ３６に続いてステップＳ３７では、ｈｄ＿ｃｌｅａｒ１３が、ＨＤ１３０３に格納されているデータの一括消去を実行する。
【０１１８】
なお、ステップＳ３５において、ｉｎｉｔ１０から環境変数ＬＯＣＡＬ＿ＳＴＯＲＡＧＥとして”／ｒａｍｄｉｓｋ”を渡されて起動されたプロセスは、ＨＤ１３０３にアクセスする代わりに、ＲＡＭディスクにアクセスし、プリントや、コピー、ファックスにスキャン等の画像形成に係る処理を実行する。
【０１１９】
図１３及び図１４に示したように、ＨＤセーフ消去モードを用いると、ＨＤ一括消去を実行中であっても、プリンタや、コピー、ファックス等の画像形成に係る処理を実行することができる。
【０１２０】
以下、ＨＤオート消去モードにおける融合機１２００の動作の一例を説明する。図１５は、ＨＤオート消去モードにおける融合機の処理を示すフローチャートである。ステップＳ６０１で、ｉｎｉｔ１０は、設定ファイルを解析する。ステップＳ６０２で、ｉｎｉｔ１０は、各プロセスを起動する。次のステップＳ６０３で、ＦＣＳポーリングが行われる。次に、ステップＳ６０４で、指定日時かどうか判断される。指定日時では場合、再びステップＳ６０３の処理が行われる。したがって、指定日時でなければポーリングが繰り返されることとなる。指定日時の場合、ステップＳ６０５で、ＮＶＲＡＭのＨＤ一括消去フラグに１がセットされる。
【０１２１】
その次からの処理は、ステップＳ３０７（図８参照）からステップＳ３０９までの処理と同じ処理が行われる。
【０１２２】
次に、オペレーションパネル１３１０の表示の遷移の一例を、図１６に示す。図１６は、オペレーションパネルの表示例（その２）である。
【０１２３】
ステップＳ７０１は、通常の画面を示している。ステップＳ７０２は、メンテナンスモードの認証画面を示している。この認証画面で、メンテナンスに必要なパスワードが入力される。ステップＳ７０３は、メンテナンス画面を示している。ここでユーザが「ＨＤ一括消去設定」を選択すると、画面はステップＳ７０４の画面に遷移する。
【０１２４】
ステップＳ７０４は、ＨＤ一括消去設定画面を示している。ここでユーザが「ＨＤ一括消去時マシン動作モード」を選択すると、画面はステップＳ７０５の画面に遷移する。
【０１２５】
ステップＳ７０５は、ＨＤ一括消去時マシン動作モード設定画面を示している。ここでユーザが「ＨＤオート消去モード」を選択すると、画面はステップＳ７０６の画面に遷移する。ステップＳ７０６の画面は、「ウィークリー設定」または「マンスリー設定」のいずれかを選択するための画面である。
【０１２６】
このように融合機１２００は、ユーザからの要求に応じて、ステップＳ７０６の画面に示されるようなＨＤ１３０３のオート消去の日時の設定を行う画面をオペレーションパネル１３１０に表示する。そして、融合機１２００は、ユーザによって設定された日時の情報等を、例えばＮＶＲＡＭ２０８等に格納する。このステップＳ７０６の画面で、「ウィークリー設定」をユーザが選択すると、画面はステップＳ７０７の画面に遷移する。
【０１２７】
ここで、ユーザがマシン電源ＯＮを選択することにより、画面はステップＳ４０８の画面に遷移する。ステップＳ７０８の画面で、「ＨＤ一括消去完了マシン動作」をユーザが選択すると、画面はステップＳ７０９の画面に遷移する。ステップＳ７０９は、「マシン電源ＯＮ」または「マシン電源ＯＦＦ」のいずれかを選択するための画面である。ここでユーザが「マシン電源ＯＦＦ」を選択することにより、画面は、ステップＳ７１０の画面に遷移する。
【０１２８】
図１７は、ＨＤオート消去モードにおける融合機の動作の詳細を説明するための図である。
【０１２９】
ステップＳ４１において、例えば常駐プロセスであるＦＣＳ１２２７は、ポーリングを行い、ＦＡＸ受信と共に、ＮＶＲＡＭ２０８等を参照し、日時のチェックを行う。ＦＣＳ１２２７は、ユーザが設定した日時になったと判定すると、ＮＶＲＡＭ２０８のＨＤ一括消去フラグの値をＯＮ（１）に設定し、融合機１２００の電源ＯＦＦ／ＯＮを行う。
【０１３０】
ステップＳ４２において、ｉｎｉｔ１０は、ＮＶＲＡＭ２０８のＨＤ一括消去フラグの値をチェックする。ｉｎｉｔ１０は、ＨＤ一括消去フラグの値が１であったら、融合機１２００をＨＤオンリー消去モードで起動する。
【０１３１】
ステップＳ４２に続いてステップＳ４３では、ｉｎｉｔ１０が、融合機設定ファイル２０を解析する。
【０１３２】
ステップＳ４３に続いてステップＳ４４では、ｉｎｉｔ１０が、融合機設定ファイル２０に記述されている１行目のｅｘｅｃを実行し、ｓｄ＿ｃｈｅｃｋ１１を起動する。
【０１３３】
ステップＳ４４に続いてステップＳ４５では、ｓｄ＿ｃｈｅｃｋ１１が、ＳＤメモリカード１５００をマウントする。
【０１３４】
ステップＳ４５に続いてステップＳ４６では、ｉｎｉｔ１０が、ＳＤメモリカード設定ファイル２１を解析し、ｍｏｕｎｔを実行する。
【０１３５】
一方、ｉｎｉｔ１０は、ステップＳ４７において、融合機設定ファイル２０に記述されている４行目のｅｘｅｃを実行し、ｓｃｓ＿ｃｌｅａｒ１２を起動する。なお、ｉｎｉｔ１０は、ステップＳ４７において起動したプロセスに対して、動作モードを起動時のオプションとして渡す。
【０１３６】
ステップＳ４７に続いてステップＳ４８では、ｓｃｓ＿ｃｌｅａｒ１２が、ＨＤ一括消去モジュールであるｈｄ＿ｃｌｅａｒ１３を起動する。
【０１３７】
ステップＳ４８に続いてステップＳ４９では、ｈｄ＿ｃｌｅａｒ１３が、ＨＤ１３０３に格納されているデータの一括消去を実行する。
【０１３８】
図１６及び図１７に示したように、ユーザは、ＨＤ一括消去を実行する日時を予め設定しておくことができる。そして、予め定められた日時が到来すると、融合機１２００は、データの消去を実行するので、例えば夜間の間に、安全にＨＤ１３０３内の残存データを一括消去することができる。
【０１３９】
以下、ＨＤ１３０３の一括消去処理後の融合機１２００の動作の一例を、図１８を用いて説明する。図１８は、ＨＤ一括消去処理後の融合機の動作を説明するための図である。
【０１４０】
融合機１２００のｉｎｉｔ１０は、ｈｄ＿ｃｌｅａｒ１３によるＨＤ１３０３の一括消去処理が終了すると、ＮＶＲＡＭ２０８のＨＤ一括消去フラグの値を０とする。
【０１４１】
融合機１２００のｉｎｉｔ１０は、ＨＤ一括消去後マシン動作フラグの値をチェックし、ＨＤ一括消去後マシン動作フラグの値が１であり、且つ、当該融合機１２００がＨＤセーフ消去モード又はＨＤオンリー消去モード又はＨＤオート消去モードとして起動されているならば、電源のＯＦＦ／ＯＮを行う。
【０１４２】
また、融合機１２００のｉｎｉｔ１０は、ＨＤ一括消去後マシン動作フラグの値をチェックし、ＨＤ一括消去後マシン動作フラグの値が０ならば、電源のＯＦＦを行う。
【０１４３】
融合機１２００のｉｎｉｔ１０は、ｈｄ＿ｃｌｅａｒ１３によるＨＤ１３０３の一括消去処理が終了すると、ＮＶＲＡＭ２０８のＨＤ一括消去フラグの値を０とするため、次から融合機１２００は、通常起動モードとして起動される。
【０１４４】
以下、ＨＤ１３０３の一括消去処理に係る情報を、当該融合機１２００と、ネットワークを介して接続されたクライアントへ通知する動作の一例を、図１９を用いて説明する。図１９は、クライアントへの通知動作を説明するための図である。
【０１４５】
初めに、ステップＳ６０において、ｉｎｉｔ１０は、ＮＶＲＡＭ２０８のＨＤ一括消去フラグの値をチェックする。ｉｎｉｔ１０は、ＨＤ一括消去フラグの値が１であったら、融合機１２００をＨＤオンリー消去モードで起動する。
【０１４６】
ステップＳ６０に続いてステップＳ６１では、ｉｎｉｔ１０が、融合機設定ファイル２０を解析する。
【０１４７】
ステップＳ６１に続いてステップＳ６２では、ｉｎｉｔ１０が、融合機設定ファイル２０に記述されている１行目のｅｘｅｃを実行し、ｓｄ＿ｃｈｅｃｋ１１を起動する。
【０１４８】
ステップＳ６２に続いてステップＳ６３では、ｓｄ＿ｃｈｅｃｋ１１が、ＳＤメモリカード１５００をマウントする。
【０１４９】
ステップＳ６３に続いてステップＳ６４では、ｉｎｉｔ１０が、ＳＤメモリカード設定ファイル２１を解析し、ｍｏｕｎｔを実行する。
【０１５０】
一方、ｉｎｉｔ１０は、ステップＳ６５において、融合機設定ファイル２０に記述されている４行目と、８行目と、のｅｘｅｃを実行し、ｓｃｓ＿ｃｌｅａｒ１２と、ＮＣＳ１２２８の機能の一部を提供するｎｃｓｄ１４と、を起動する。なお、ｉｎｉｔ１０は、ステップＳ６５において起動したプロセスに対して、動作モードを起動時のオプションとして渡す。
【０１５１】
ステップＳ６５に続いてステップＳ６６では、ｓｃｓ＿ｃｌｅａｒ１２が、ＨＤ一括消去モジュールであるｈｄ＿ｃｌｅａｒ１３を起動する。
【０１５２】
ステップＳ６６に続いてステップＳ６７では、ｈｄ＿ｃｌｅａｒ１３が、ＨＤ１３０３に格納されているデータの一括消去を実行する。
【０１５３】
一方、ステップＳ６８において、ｎｃｓｄ１４は、ＨＤ１３０３の一括消去に係る情報をクライアントに通知する。
【０１５４】
以下、クライアントのＷｅｂブラウザに表示されたＨＤ一括消去に係る情報の一例を、図２０に示す。図２０は、クライアントのＷｅｂブラウザに表示されたＨＤ一括消去に係る情報の一例を示す図である。
【０１５５】
融合機１２００は、例えば図２０に示されるようなＷｅｂページ（画面）を作成し、ステップＳ６８においてクライアントに提供するようにしてもよい。クライアントが、図１７に示されるようなＷｅｂページをＷｅｂブラウザに表示することによって、クライアントのユーザは、ＨＤ１３０３の一括消去が後どれくらいで終わるのか、とか、現在融合機１２００がどのモードで起動しているのか等が分かると共に、現在ＨＤ１３０３の一括消去中なので融合機１２００の電源を落してはいけないこと等がわかる。
【０１５６】
なお、融合機１２００においてＷｅｂページを作成するのではなく、融合機１２００と、クライアントとの間の通信をＳＯＡＰに基づいて行い、ＨＤ１３０３の一括消去に係る情報を、ＸＭＬの形式で記述し、クライアントに提供するようにしてもよい。このような構成とした場合、クライアントにおいて、図２０に示されるような画面を作成し、Ｗｅｂブラウザに表示する。なお、以下では説明の簡略化のため、融合機１２００は、Ｗｅｂページを作成し、出力することでクライアントに提供するものとして説明を行う。なお、このことは本発明の実施を制限するものではない。
【０１５７】
以下、融合機１２００が、クライアントに送信したＨＤ一括消去に係るメールの一例を、図２１に示す。図２１は、クライアントに送信したＨＤ一括消去に係るメールの一例を示す図である。
【０１５８】
融合機１２００は、例えば図２１に示されるようなメールを作成し、ステップＳ６８においてクライアントに提供するようにしてもよい。クライアントのユーザは、図２１に示されるようなメールを参照することによって、ＨＤ１３０３の一括消去が後どれくらいで終わるのか、とか、現在融合機１２００がどのモードで起動しているのか等が分かると共に、現在ＨＤ１３０３の一括消去中なので融合機１２００の電源を落してはいけないこと等がわかる。
【０１５９】
なお、図１９においては、ＨＤオンリー消去モードを用いて、クライアントへのＨＤ一括消去に係る情報の通知について説明を行ったが、クライアントへの通知は、どのモードにおいても同様に適用可能である。
【０１６０】
以下、ＨＤオンリー消去モードにおける融合機１２００の動作の他の例を、図２２を用いて説明する。図２２は、ＨＤオンリー消去モードにおける融合機の動作を説明するための図（その２）である。
【０１６１】
初めに、ステップＳ７０において、ｉｎｉｔ１０は、ＮＶＲＡＭ２０８のＨＤ一括消去フラグの値をチェックする。ｉｎｉｔ１０は、ＨＤ一括消去フラグの値が１であったら、融合機１２００をＨＤオンリー消去モードで起動する。
【０１６２】
ステップＳ７０に続いてステップＳ７１では、ｉｎｉｔ１０が、融合機設定ファイル２０を解析する。
【０１６３】
ステップＳ７１に続いてステップＳ７２では、ｉｎｉｔ１０が、融合機設定ファイル２０に記述されている１行目のｅｘｅｃを実行し、ｓｄ＿ｃｈｅｃｋ１１を起動する。
【０１６４】
ステップＳ７２に続いてステップＳ７３では、ｓｄ＿ｃｈｅｃｋ１１が、ＳＤメモリカード１５００をマウントする。
【０１６５】
ステップＳ７３に続いてステップＳ７４では、ｉｎｉｔ１０が、ＳＤメモリカード設定ファイル２１を解析し、ｍｏｕｎｔを実行する。
【０１６６】
一方、ｉｎｉｔ１０は、ステップＳ７５において、融合機設定ファイル２０に記述されている４行目と、１０行目と、のｅｘｅｃを実行し、ｓｃｓ＿ｃｌｅａｒ１２と、コピーアプリ１２１２の機能を提供するｃｏｐｙアプリ１５と、を起動する。なお、ｉｎｉｔ１０は、ステップＳ７５において起動したプロセスに対して、動作モードを起動時のオプションとして渡す。
【０１６７】
ステップＳ７５に続いてステップＳ７６では、ｓｃｓ＿ｃｌｅａｒ１２が、ＨＤ一括消去モジュールであるｈｄ＿ｃｌｅａｒ１３を起動する。
【０１６８】
ステップＳ７６に続いてステップＳ７７では、ｈｄ＿ｃｌｅａｒ１３が、ＨＤ１３０３に格納されているデータの一括消去を実行する。
【０１６９】
一方、ステップＳ７８において、ｃｏｐｙアプリ１５は、ＨＤ１３０３にアクセスせずに、例えばＲＡＭディスク等にアクセスし、コピーアプリ１２１２が提供する機能を提供する。
【０１７０】
図２２に示されるような処理を行うことによって、ＨＤ一括消去中であっても、コピー機能だけは提供することができる。
【０１７１】
以下、ＨＤオンリー消去モードにおける融合機１２００の動作の他の例を、図２３を用いて説明する。図２３は、ＨＤオンリー消去モードにおける融合機の動作を説明するための図（その３）である。
【０１７２】
初めに、ステップＳ８０において、ｉｎｉｔ１０は、ＮＶＲＡＭ２０８のＨＤ一括消去フラグの値をチェックする。ｉｎｉｔ１０は、ＨＤ一括消去フラグの値が１であったら、融合機１２００をＨＤオンリー消去モードで起動する。
【０１７３】
ステップＳ８０に続いてステップＳ８１では、ｉｎｉｔ１０が、融合機設定ファイル２０を解析する。
【０１７４】
ステップＳ８１に続いてステップＳ８２では、ｉｎｉｔ１０が、融合機設定ファイル２０に記述されている１行目のｅｘｅｃを実行し、ｓｄ＿ｃｈｅｃｋ１１を起動する。
【０１７５】
ステップＳ８２に続いてステップＳ８３では、ｓｄ＿ｃｈｅｃｋ１１が、ＳＤメモリカード１５００をマウントする。
【０１７６】
ステップＳ８３に続いてステップＳ８４では、ｉｎｉｔ１０が、ＳＤメモリカード設定ファイル２１を解析し、ｍｏｕｎｔを実行する。
【０１７７】
一方、ｉｎｉｔ１０は、ステップＳ８５において、融合機設定ファイル２０に記述されている４行目と、９行目と、のｅｘｅｃを実行し、ｓｃｓ＿ｃｌｅａｒ１２と、ファックスアプリ１２１３の機能を提供するｆａｘアプリ１６と、を起動する。なお、ｉｎｉｔ１０は、ステップＳ８５において起動したプロセスに対して、動作モードを起動時のオプションとして渡す。
【０１７８】
ステップＳ８５に続いてステップＳ８６では、ｓｃｓ＿ｃｌｅａｒ１２が、ＨＤ一括消去モジュールであるｈｄ＿ｃｌｅａｒ１３を起動する。
【０１７９】
ステップＳ８６に続いてステップＳ８７では、ｈｄ＿ｃｌｅａｒ１３が、ＨＤ１３０３に格納されているデータの一括消去を実行する。
【０１８０】
一方、ステップＳ８８において、ｆａｘアプリ１６は、ＨＤ１３０３にアクセスせずに、例えばＲＡＭディスク等にアクセスし、ファックスアプリ１２１３が提供する機能を提供する。
【０１８１】
図２３に示されるような処理を行うことによって、ＨＤ一括消去中であっても、ファックス機能だけは提供することができる。
【０１８２】
以下、ＨＤオンリー消去モードにおける融合機１２００の動作の他の例を、図２４を用いて説明する。図２４は、ＨＤオンリー消去モードにおける融合機の動作を説明するための図（その４）である。
【０１８３】
初めに、ステップＳ９０において、ｉｎｉｔ１０は、ＮＶＲＡＭ２０８のＨＤ一括消去フラグの値をチェックする。ｉｎｉｔ１０は、ＨＤ一括消去フラグの値が１であったら、融合機１２００をＨＤオンリー消去モードで起動する。
【０１８４】
ステップＳ９０に続いてステップＳ９１では、ｉｎｉｔ１０が、融合機設定ファイル２０を解析する。
【０１８５】
ステップＳ９１に続いてステップＳ９２では、ｉｎｉｔ１０が、融合機設定ファイル２０に記述されている１行目のｅｘｅｃを実行し、ｓｄ＿ｃｈｅｃｋ１１を起動する。
【０１８６】
ステップＳ９２に続いてステップＳ９３では、ｓｄ＿ｃｈｅｃｋ１１が、ＳＤメモリカード１５００をマウントする。
【０１８７】
ステップＳ９３に続いてステップＳ９４では、ｉｎｉｔ１０が、ＳＤメモリカード設定ファイル２１を解析し、ｍｏｕｎｔを実行する。
【０１８８】
一方、ｉｎｉｔ１０は、ステップＳ９５において、融合機設定ファイル２０に記述されている４行目と、９行目と、１０行目と、１１行目と、のｅｘｅｃを実行し、ｓｃｓ＿ｃｌｅａｒ１２と、ｃｏｐｙアプリ１５と、ｆａｘアプリ１６と、ｎｃｓｄ１４と、を起動する。なお、ｉｎｉｔ１０は、ステップＳ９５において起動したプロセスに対して、動作モードを起動時のオプションとして渡す。
【０１８９】
ステップＳ９５に続いてステップＳ９６では、ｓｃｓ＿ｃｌｅａｒ１２が、ＨＤ一括消去モジュールであるｈｄ＿ｃｌｅａｒ１３を起動する。
【０１９０】
ステップＳ９６に続いてステップＳ９７では、ｈｄ＿ｃｌｅａｒ１３が、ＨＤ１３０３に格納されているデータの一括消去を実行する。
【０１９１】
一方、ステップＳ９８において、ｎｃｓｄ１４は、利用可能な機能に係る情報をクライアントに通知する。
【０１９２】
なお、図２４に示される、ｃｏｐｙアプリ１５や、ｆａｘアプリ１６は、図２２及び図２３に示したように、ＨＤ１３０３にアクセスせずに、例えばＲＡＭディスク等にアクセスし、コピーアプリ１２１２が提供する機能や、ファックスアプリ１２１３が提供する機能を提供する。
【０１９３】
図２４に示されるような処理を行うことによって、ＨＤ一括消去中であっても、ＨＤ１３０３を利用しないアプリ等を起動し、提供可能な機能に係る情報を、クライアントに通知することができる。
【０１９４】
以下、クライアントのＷｅｂブラウザに表示された利用可能な機能に係る情報の一例を、図２５に示す。図２５は、クライアントのＷｅｂブラウザに表示された利用可能な機能に係る情報の一例を示す図である。
【０１９５】
融合機１２００は、例えば図２５に示されるようなＷｅｂページ（画面）を作成し、図２４のステップＳ９８においてクライアントに提供するようにしてもよい。クライアントが、図２２に示されるようなＷｅｂページをＷｅｂブラウザに表示することによって、クライアントのユーザは、ＨＤ一括消去処理実行中であっても利用可能な機能を知ることができる。
【０１９６】
以下、融合機１２００が、クライアントに送信した利用可能な機能に係るメールの一例を、図２６に示す。図２６は、クライアントに送信した利用可能な機能に係るメールの一例を示す図である。
【０１９７】
融合機１２００は、例えば図２６に示されるようなメールを作成し、図２４のステップＳ９８においてクライアントに提供するようにしてもよい。クライアントのユーザは、図２６に示されるようなメールを参照することによって、ＨＤ一括消去処理実行中であっても利用可能な機能を知ることができる。
【０１９８】
以下、クライアントに表示された利用可能な機能に係る機能ボタンの一例を、図２７に示す。図２７は、クライアントに表示された利用可能な機能に係る機能ボタンの一例を示す図である。
【０１９９】
融合機１２００は、例えば図２７に示されるような機能ボタンを作成し、図２４のステップＳ９８においてクライアントに提供するようにしてもよい。クライアントが、図２７に示されるような機能ボタンを表示することによって、クライアントのユーザは、ＨＤ一括消去処理実行中であっても利用可能な機能を知ることができる。また、クライアントは、利用可能な機能を表すボタンをクリック等することによって、該機能を利用することができる。
【０２００】
以下、融合機１２００の機種で使用しているＣＰＵアーキテクチャ（ｘ８６／ＭＩＰＳ）によらない共通ＳＤメモリカードの構成を、図２８及び図２９を用いて説明する。
【０２０１】
図２８は、機種共通ＳＤメモリカードの構成を示す図（その１）である。図２８に示されるように、ファイル名（＊＿ｉ３８６、＊＿ｍｉｐｓ）によって、「設定ファイル（ｃｎｆファイル）を読む／読まない」及び「アプリモジュール（ｍｏｄファイル）のｅｘｅｃ又はｍｏｕｎｔをする／しない」を識別するようにすることによって、ＣＰＵアーキテクチャによらない共通ＳＤメモリカードを提供することができる。
【０２０２】
図２９は、機種共通ＳＤメモリカードの構成を示す図（その２）である。図２９に示されるように、ｅｘｅｃ又はｍｏｕｎｔコマンドのオプション（−ｉ、−ｍ）によって「アプリモジュール（ｍｏｄファイル）のｅｘｅｃ又はｍｏｕｎｔをする／しない」を識別するようにすることによって、ＣＰＵアーキテクチャによらない共通ＳＤメモリカードを提供することができる。
【０２０３】
図２８及び図２９に示したように、ＣＰＵアーキテクチャによらない共通ＳＤメモリカードを提供することによって、ユーザは、ＣＰＵアーキテクチャによらず、共通のＳＤメモリカードを使用することができ、利便性が向上する。
【０２０４】
上述したように、本発明によれば、安全に且つ効率的にＨＤ１３０３内のデータを消去することができる。
【実施例２】
【０２０５】
実施例２では、ＨＤ一括消去モジュールをＲＯＭに格納する実施例が説明される。また、画像形成装置に関する基本的説明は、実施例１と同じであるので省略する。この実施例２においては、実施例１で説明した符号と同様の符号の説明は省略する。ＨＤ一括消去モジュールがＲＯＭに格納されることにより、実施例１で説明したｓｄ＿ｃｈｅｃｋやＳＤカードのマウント処理が不要となる。
【０２０６】
次に、通常起動モードにおける融合機の動作の詳細を、図３０を用いて説明する。図３０は、通常起動モードにおける融合機の動作を説明するための図である。
【０２０７】
初めに、ステップＳ８０１において、ｉｎｉｔ１０は、ＮＶＲＡＭ２０８のＨＤ一括消去フラグの値をチェックする。ｉｎｉｔ１０は、ＨＤ一括消去フラグの値が０であったら、融合機１２００を通常起動モードで起動する。ステップＳ８０２では、ｉｎｉｔ１０が、融合機設定ファイル２０を解析する。融合機設定ファイル２０に記述されている行のうち、下線が引かれている行が実行される。
【０２０８】
ステップＳ８０３では、通常起動モード用のＳＣＳ１２２２と、ＥＣＳ１２２４と、ＩＭＨ１２２９と、ＭＣＳ１２２５と、プリンタアプリ１２１１と、コピーアプリ１２１２と、ファックスアプリ１２１３と、を起動する。ステップＳ８０４では、各プロセスが、処理に応じて、ＨＤ１３０３にアクセスし、処理を実行する。
【０２０９】
次に、ＨＤオンリー消去モードにおける融合機１２００の動作の一例を、図３１を用いて説明する。図３１は、ＨＤオンリー消去モードにおける融合機の動作を説明するための図である。
【０２１０】
初めに、ステップＳ９０１において、ｉｎｉｔ１０は、ＮＶＲＡＭ２０８のＨＤ一括消去フラグの値をチェックする。ｉｎｉｔ１０は、ＨＤ一括消去フラグの値が１であったら、融合機１２００をＨＤオンリー消去モードで起動する。ステップＳ９０２では、ｉｎｉｔ１０が、融合機設定ファイル２０を解析する。融合機設定ファイル２０に記述されている行のうち、下線が引かれている行が実行される。ステップＳ９０３では、ｉｎｉｔ１０が、ｈｄ＿ｃｌｅａｒ１３を実行する。そして、ステップＳ９０４で、ＨＤの一括消去が行われる。
【０２１１】
一方、ステップＳ９０５でｉｎｉｔ１０がＨＤ一括消去専用モード用ｓｃｓであるｓｃｓ＿ｃｌｅａｒ１２を起動する。ｓｃｓ＿ｃｌｅａｒ１２は、ステップＳ９０６でオペレーションパネル１６００を表示する。このオペレーションパネル１６００は、残り時間を表示する場合の表示例である。
【０２１２】
次に、ＨＤセーフ消去モードにおける融合機１２００の動作の詳細を、図３２を用いて説明する。図３２は、ＨＤセーフ消去モードにおける融合機の動作を説明するための図である。
【０２１３】
初めに、ステップＳ１００１において、ｉｎｉｔ１０は、ＮＶＲＡＭ２０８のＨＤ一括消去フラグの値をチェックする。ｉｎｉｔ１０は、ＨＤ一括消去フラグの値が２であったら、融合機１２００をＨＤセーフ消去モードで起動する。ステップＳ１００２では、ｉｎｉｔ１０が、融合機設定ファイル２０を解析する。融合機設定ファイル２０に記述されている行のうち、下線部が引かれている行が実行される。
【０２１４】
ステップＳ１００３で、ｉｎｉｔ１０は、ｈｄ＿ｃｌｅａｒ１３を実行する。そして、ステップＳ１００４で、ＨＤの一括消去が行われる。
【０２１５】
一方、ｉｎｉｔ１０は、ステップＳ１００５において、通常起動モード用のＳＣＳ１２２２と、ＥＣＳ１２２４と、ＩＭＨ１２２９と、ＭＣＳ１２２５と、プリンタアプリ１２１１と、コピーアプリ１２１２と、ファックスアプリ１２１３と、を起動すると共に、融合機設定ファイル２０に記述されている１０行目を実行し、ＳＤＲＡＭ２０３等のＲＡＭディスクをマウントする。そして、起動されたプロセスは、ＨＤ１３０３にアクセスする代わりに、ＲＡＭディスクにアクセスし、プリントや、コピー、ファックスにスキャン等の画像形成に係る処理を実行する。
【０２１６】
図３３、図３４は、ＨＤオート消去モードにおける融合機の動作の詳細を説明するための図である。まず、ユーザは、図３３に示されるように、オペレーションパネル１６０１から日時を指定する。このオペレーションパネル１６０１は、夜間である午前０時に消去を開始する場合のオペレーションパネルを示す図である。
【０２１７】
次に、図３４を用いて説明する。ステップＳ１１０１において、例えば常駐プロセスであるＦＣＳ１２２７は、ポーリングを行い、ＦＡＸ受信と共に、ＮＶＲＡＭ２０８等を参照し、日時のチェックを行う。ＦＣＳ１２２７は、ユーザが設定した日時になったと判定すると、ＮＶＲＡＭ２０８のＨＤ一括消去フラグの値をＯＮ（３）に設定し、融合機１２００の電源ＯＦＦ／ＯＮを行う。
【０２１８】
ステップＳ１１０２において、ｉｎｉｔ１０は、ＮＶＲＡＭ２０８のＨＤ一括消去フラグの値をチェックする。ｉｎｉｔ１０は、ＨＤ一括消去フラグの値が３であったら、融合機１２００をＨＤオート消去モードで起動する。ステップＳ１１０３では、ｉｎｉｔ１０が、融合機設定ファイル２０を解析する。融合機設定ファイル２０に記述されている行のうち、下線が引かれている行が実行される。ステップＳ１１０４では、ｉｎｉｔ１０が、ｈｄ＿ｃｌｅａｒ１３を実行する。そして、ステップＳ１１０５で、ＨＤの一括消去が行われる。
【０２１９】
一方、ステップＳ９０５でｉｎｉｔ１０がＨＤ一括消去専用モード用ｓｃｓであるｓｃｓ＿ｃｌｅａｒ１２を起動する。
【０２２０】
以上説明した処理における設定ファイルでは、オプションを指定しなければならなかった。図３５は、そのオプションの指定を不要とする設定ファイルの例を示す図である。設定ファイル１７０１は、通常起動モードの場合の設定ファイルである。設定ファイル１７０２は、ＨＤオンリー消去モードまたはＨＤオート消去モードの場合の設定ファイルである。設定ファイル１７０３は、ＨＤセーフ消去モードの場合の設定ファイルである。
【０２２１】
これらの設定ファイルに示されるように、オプションが不要となっている。このようにオプションを不要とした場合、ｉｎｉｔ１０は起動モードにより、いずれのファイルを読み込むか判断する。
【０２２２】
以上、本発明の好ましい実施例について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【図面の簡単な説明】
【０２２３】
【図１】融合機の機能構成を示すブロック図である。
【図２】融合機のハードウェア構成を示すブロック図である。
【図３】ユーザの設定から起動まで融合機の処理を示すフローチャートである。
【図４】通常起動モードにおける融合機の処理を示すフローチャートである。
【図５】通常起動モードにおける融合機の動作を説明するための図である（その１）。
【図６】ｅｘｅｃの引数のオプションについて説明するための図である。
【図７】ｍｏｕｎｔの引数のオプションについて説明するための図である。
【図８】ＨＤオンリー消去モードにおける融合機の処理を示すフローチャートである。
【図９】ＨＤオンリー消去モードにおける融合機の動作を説明するための図（その１）である。
【図１０】ｉｎｉｔからプロセスに渡されるオプションの一例を示す図である。
【図１１】オペレーションパネルの表示の遷移の一例を示す図（その１）である。
【図１２】ＨＤセーフ消去モードにおける融合機の処理を示すフローチャートである。
【図１３】ＨＤセーフ消去モードにおける融合機の動作を説明するための図（その１）である。
【図１４】ｉｎｉｔからプロセスに渡される環境変数の一例を示す図である。
【図１５】ＨＤオート消去モードにおける融合機の処理を示すフローチャートである。
【図１６】オペレーションパネルの表示の遷移の一例を示す図である（その２）。
【図１７】ＨＤオート消去モードにおける融合機の動作を説明するための図（その１）である。
【図１８】ＨＤ一括消去処理後の融合機の動作を説明するための図である。
【図１９】クライアントへの通知動作を説明するための図である。
【図２０】クライアントのＷｅｂブラウザに表示されたＨＤ一括消去に係る情報の一例を示す図である。
【図２１】クライアントに送信したＨＤ一括消去に係るメールの一例を示す図である。
【図２２】ＨＤオンリー消去モードにおける融合機の動作を説明するための図（その２）である。
【図２３】ＨＤオンリー消去モードにおける融合機の動作を説明するための図（その３）である。
【図２４】ＨＤオンリー消去モードにおける融合機の動作を説明するための図（その４）である。
【図２５】クライアントのＷｅｂブラウザに表示された利用可能な機能に係る情報の一例を示す図である。
【図２６】クライアントに送信した利用可能な機能に係るメールの一例を示す図である。
【図２７】クライアントに表示された利用可能な機能に係る機能ボタンの一例を示す図である。
【図２８】機種共通ＳＤメモリカードの構成を示す図（その１）である。
【図２９】機種共通ＳＤメモリカードの構成を示す図（その２）である。
【図３０】通常起動モードにおける融合機の動作を説明するための図（その２）である。
【図３１】ＨＤオンリー消去モードにおける融合機の動作を説明するための図（その３）である。
【図３２】ＨＤセーフ消去モードにおける融合機の動作を説明するための図（その２）である。
【図３３】日時を指定するオペレーションパネルを示す図である。
【図３４】ＨＤオート消去モードにおける融合機の動作を説明するための図（その２）である。
【図３５】オプションの指定を不要とする設定ファイルの例を示す図である。
【符号の説明】
【０２２４】
１０  ｉｎｉｔ
１１  ｓｄ＿ｃｈｅｃｋ
１２  ｓｃｓ＿ｃｌｅａｒ
１３  ｈｄ＿ｃｌｅａｒ
１４  ｎｃｓｄ
１５  ｃｏｐｙアプリ
１６  ｆａｘアプリ
２０  融合機設定ファイル
２１  ＳＤメモリカード設定ファイル
２０８  ＮＶＲＡＭ
１２００  融合機
１３０３  ＨＤ
１３１０  オペレーションパネル
１５００  記録媒体（ＳＤメモリカード）
１７０１、１７０２、１７０３  設定ファイル
【図１】
2005354672.tif 000003
【図２】
2005354672.tif 000004
【図３】
2005354672.tif 000005
【図４】
2005354672.tif 000006
【図５】
2005354672.tif 000007
【図６】
2005354672.tif 000008
【図７】
2005354672.tif 000009
【図８】
2005354672.tif 000010
【図９】
2005354672.tif 000011
【図１０】
2005354672.tif 000012
【図１１】
2005354672.tif 000013
【図１２】
2005354672.tif 000014
【図１３】
2005354672.tif 000015
【図１４】
2005354672.tif 000016
【図１５】
2005354672.tif 000017
【図１６】
2005354672.tif 000018
【図１７】
2005354672.tif 000019
【図１８】
2005354672.tif 000020
【図１９】
2005354672.tif 000021
【図２０】
2005354672.tif 000022
【図２１】
2005354672.tif 000023
【図２２】
2005354672.tif 000024
【図２３】
2005354672.tif 000025
【図２４】
2005354672.tif 000026
【図２５】
2005354672.tif 000027
【図２６】
2005354672.tif 000028
【図２７】
2005354672.tif 000029
【図２８】
2005354672.tif 000030
【図２９】
2005354672.tif 000031
【図３０】
2005354672.tif 000032
【図３１】
2005354672.tif 000033
【図３２】
2005354672.tif 000034
【図３３】
2005354672.tif 000035
【図３４】
2005354672.tif 000036
【図３５】
2005354672.tif 000037