(57)【要約】【課題】画像データを保存するハードディスクを備えた画像形成装置において、ハードディスクに不良セクタが発生した場合、データの読み出しエラーとなる。読み出しエラーが発生したことにより再び印刷をする場合、それまでに印刷した分の印刷用紙が無駄となる。【解決手段】画像データをハードディスクに保存する際に、用紙種などの設定値に基づいて、書き込み確認を行うか、バックアップ用の画像データを保存するかの判別を行う。  これにより、画像データを保存する際の処理速度に与える影響を抑えつつ、読み出しエラーの発生を抑え、ユーザに与える負担を低減することができる。【選択図】図６
2020015195.tif 000002
【特許請求の範囲】
【請求項１】
画像データについての設定値を取得する取得手段と、
前記画像データを保存する記憶手段と、
前記記憶手段に保存された前記画像データを読み出して、読み出しエラーが発生していないかの確認を行う確認手段と、
前記画像データを印刷する画像形成手段と、
を有する画像形成装置において、
前記設定値に基づいて前記確認手段による前記確認を行うか否かの判別を行う判別手段を有する
ことを特徴とする画像形成装置。
【請求項２】
前記判別手段は、前記設定値が第１の設定値である場合、前記確認を行うと判別し、前記設定値が第２の設定値である場合、前記確認を行わないと判別する
ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記判別手段は、前記設定値が第１設定値または第２の設定値のいずれでもない場合、画像形成装置において予め登録された設定にしたがい、前記確認を行うか否かの判別を行う
ことを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記記憶手段は、画像データをページごとに異なる領域に保存する
ことを特徴とする請求項１〜３のいずれか１項に記載の画像形成装置。
【請求項５】
前記確認手段が行う前記確認において、画像データの読み出しエラーが発生した場合、再び、前記記憶手段に前記画像データを保存する
ことを特徴とする請求項１〜４のいずれか１項に記載の画像形成装置。
【請求項６】
前記確認手段が行う前記確認において、画像データの読み出しエラーが発生した場合、前記記憶手段における異なる領域に、再び、前記画像データを保存する
ことを特徴とする請求項５に記載の画像形成装置。
【請求項７】
前記判別手段が前記確認を行わないと判別した場合、前記画像データのバックアップ用画像データを前記記憶手段に保存する
ことを特徴とする請求項２〜６のいずれか１項に記載の画像形成装置。
【請求項８】
前記バックアップ用画像データを前記記憶手段における異なる領域に保存する
ことを特徴とする請求項８に記載の画像形成装置。
【請求項９】
前記記憶手段が、ハードディスクである
ことを特徴とする請求項１〜８のいずれか１項に記載の画像形成装置。
【請求項１０】
前記画像データが、印刷ジョブデータに含まれている
ことを特徴とする請求項１〜９のいずれか１項に記載の画像形成装置。
【請求項１１】
前記印刷ジョブデータに、前記設定値が含まれる
ことを特徴とする請求項１０に記載の画像形成装置。
【請求項１２】
前記印刷ジョブデータに、前記設定値として、印刷に使用する用紙種が含まれる
ことを特徴とする請求項１１に記載の画像形成装置。
【請求項１３】
前記印刷ジョブデータに、前記設定値として、印刷を実行する際のカラー選択が含まれる
ことを特徴とする請求項１１に記載の画像形成装置。
【請求項１４】
前記印刷ジョブデータに、前記設定値として、印刷に使用するカセットが含まれる
ことを特徴とする請求項１１に記載の画像形成装置。
【請求項１５】
前記カセットに、用紙種に関する情報が関連付けられている
ことを特徴とする請求項１４に記載の画像形成装置。
【請求項１６】
前記確認手段は、画像形成を行うときに、再び、前記記憶手段に保存されている前記画像データの読み出しエラーが発生していないかの確認を行う
ことを特徴とする請求項１〜１４のいずれか１項に記載の画像形成装置。
【請求項１７】
前記確認手段が画像形成を行うときに前記記憶手段に保存されている前記画像データの読み出しエラーが発生したと判断した場合、前記画像形成手段は、前記記憶手段に保存されているバックアップ用画像データに基づいて画像形成を行う
ことを特徴とする請求項１６に記載の画像形成装置。
【請求項１８】
前記画像形成手段は、前記記憶手段に保存されている前記画像データに基づいて画像形成を行った後、前記画像データを前記記憶手段から削除する
ことを特徴とする請求項１〜１７のいずれか１項に記載の画像形成装置。
【請求項１９】
画像データについての設定値を取得する取得手段と、
前記画像データを保存する記憶手段と、
前記記憶手段に保存された前記画像データを読み出して、読み出しエラーが発生していないかの確認を行う確認手段と、
前記画像データを印刷する画像形成手段と、
を有する画像形成装置の制御方法において、
前記設定値に基づいて前記確認手段による前記確認を行うか否かの判別を行う判別工程を有する
ことを特徴とする画像形成装置の制御方法。
【請求項２０】
請求項１９に記載の制御方法をコンピュータにより実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データを保存するハードディスクのような記憶手段を備える情報処理装置に関するものである。特に、画像データを記憶するハードディスクに発生するエラーに対応する手段を備えた画像形成装置に関するものである。
【背景技術】
【０００２】
従来、画像形成装置には、ユーザが投入した画像データやアプリケーションデータを保存したり、処理中のデータを一時的に保存したりする記憶装置として、ハードディスクを備えるものがある。
ハードディスクは、例えば停電により、書き込み中に主電源が遮断された場合など、データの書き込みや読み出しのできない媒体不良領域（以下、「不良セクタ」と言う）が発生することがある。
【０００３】
この不良セクタをそのままの状態にしてデータの読み出しを行うと、不良セクタにあたる部分に記録されているデータの読み出し処理が正常に終了せず、データ読み出しエラーとなる。
特許文献１には、ハードディスクに保存したデータの読み出し時に、読み出しエラーの発生を抑制する技術として、ハードディスクの複数個所に対して、データを記録する情報処理装置が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平３−２７４２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
画像処理装置においても、ハードディスクの複数の個所においてバックアップを含めた複数の画像データを保存すれば、読み出しエラーの発生を抑制することが可能である。しかしながら、複数個所に対してデータを保存する方法を採用したとしても、データを保存したすべての個所においてエラーが発生する可能性がある。
特に、画像形成を行う情報処理装置においては、画像データを印刷している途中でデータの読み出しエラーが発生し、印刷が失敗となった場合、改めて印刷を実施する必要がある。このような読み出しエラーが発生したことにより印刷を再実施する場合、エラーが発生したときまでに印刷した分の印刷用紙が無駄となる。このため、特に、高価な用紙を用いた場合やカラー印刷の場合には、読み出しエラーが発生した場合にユーザが負担するコストが高い。
【０００６】
そこで、複数個所に対してデータを保存してもすべての個所でエラーが発生するという問題に対処するために、データの保存後に一旦データを読み出して、ハードディスクにデータが正しく書き込まれたか確認を行うことにより、安全性を高める手法がある。
しかし、データを書き込むごとにデータを読み出して確認を行うことは、複数個所にデータを保存する方法に比べ、データ保存のための処理速度が遅くなる。
【０００７】
そこで、本発明では、ハードディスクからの読み出しエラーという問題に対応するために、データ保存する際の処理速度に大きな影響を与えることなく、読み出しエラーの発生を抑え、ユーザに与える負担を低減することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、画像データについての設定値を取得する取得手段と、前記画像データを保存する記憶手段と、前記記憶手段に保存された前記画像データを読み出して、読み出しエラーが発生していないかの確認を行う確認手段と、前記画像データを印刷する画像形成手段と、を有する画像形成装置において、前記設定値に基づいて前記確認手段による前記確認を行うか否かの判別を行う判別手段を有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、ハードディスクからの読み出しエラーが発生したときに、ユーザが負担するコストに応じた読み出しエラー対策を行うことができる。
これにより、データを保存する際の処理速度に与える影響を抑えつつ、読み出しエラーの発生を抑えることができる。
【図面の簡単な説明】
【００１０】
【図１】画像形成装置の構成例である。
【図２】ハードディスクの構成を説明する図である。
【図３】画像形成装置の動作を制御するプログラムのモジュール構成を示す図である。
【図４】ハードディスク上のファイルシステムのデータ構造を示す図である。
【図５】本印刷ジョブデータのデータ構成を示す図である。
【図６】画像生成処理の流れを説明するフローチャートである。
【図７】画像形成処理の流れを説明するフローチャートである。
【図８】用紙種ごとの画像データの保存方法を示す表である。
【図９】カラー選択に応じた画像データの保存方法を示す表である。
【発明を実施するための形態】
【００１１】
以下、本発明を実施するための形態について図面を用いて説明する。
図１は、情報処理装置の一例である画像形成装置１００（以下、「ＭＦＰ（MultiFunction Peripheral）」と言う）の構成例を示すブロック図である。
【００１２】
制御部１１０は、画像入力デバイスであるスキャナ１３０や画像出力デバイスであるプリンタ１４０と接続されており、画像情報の入出力を制御する。また、制御部１１０は、ＬＡＮ１８０に接続され、ＬＡＮ１８０を経由してＰＣ１６０などの外部装置と印刷データの受信などを行う。
【００１３】
ＣＰＵ１１１は、ＲＯＭ１１３に格納されたプログラム３００に基づいて動作し、ＭＦＰ１００の動作を制御する。
ＲＯＭ１１３は、ＭＦＰ１００の動作を制御するためのプログラム３００を格納している。プログラム３００内には、図３に示されるように、ジョブ処理モジュール３０１、画像生成モジュール３０２、印刷モジュール３０３、などが格納されている。
ＲＡＭ１１２は、画像処理部１１８により処理される画像データなどを一時的に格納するためのメモリである。
【００１４】
ＨＤＤ１１４は、画像データなどを格納するハードディスクである。
ハードディスクのような記憶装置にアクセスするために、図４に示されるように、画像データをファイル単位として扱うことが可能なファイルシステム４００が用いられる。ファイルシステム４００においては、アプリケーションからの指示に応じて、ファイルパスを通してファイル名を指定してファイルを開き、ファイルへのデータの書き込み、ファイル内のデータの読み出し、などが可能である。
ＨＤＤ１１４に格納されたプログラムはＲＡＭ１１２にロードされる。そして、ＣＰＵ１１１はロードされたプログラムに基づいてＭＦＰ１００の動作を制御する。
【００１５】
ネットワークＩ／Ｆ１１５は、ＬＡＮ１８０に接続されて、ネットワーク経由でＰＣ１６０などの外部装置と通信を行い、データの入出力を制御する。
デバイスＩ／Ｆ１１６は、画像入出力デバイスであるスキャナ１３０やプリンタ１４０と制御部１１０とを接続し、画像データの同期系／非同期系の変換を行う。
操作部Ｉ／Ｆ１１７は、操作部１５０と制御部１１０を接続するインターフェースであり、操作部１５０に表示するための画像データを操作部１５０に出力する。また、操作部Ｉ／Ｆ１１７は、操作部１５０からユーザが入力した情報をＣＰＵ１１１に送信する。
【００１６】
画像処理部１１８は、ＬＡＮ１８０を経由して受信したデータや、デバイスＩ／Ｆ１１６から入出力された画像データに対して画像処理を行う。
カセット１７０は、印刷用紙を格納するカセットである。印刷が実行される際には、カセット内に格納されている印刷用紙が供給され、供給された印刷用紙に画像データが印刷される。ＭＦＰ１００はカセットごとに関連付けられた用紙種に関する情報を記憶しており、その情報はＲＡＭ１１２もしくはＨＤＤ１１４に保存される。
【００１７】
図２は、ＨＤＤ（ハードディスク）１１４の構成の概略を説明する図である。
ハードディスク１１４を構成する磁気ディスク２０２は、セクタと呼ばれる複数の記憶領域に分けられている。各セクタ２０３には、例えば、１つの画像データが記憶される。
ハードディスク１１４に記録されているデータは、磁気ヘッド２０１を磁気ディスク２０２のセクタ２０３まで移動させることにより読み取られる。
【００１８】
このとき、外部からの振動や、温度・湿度の環境などにより、読み書きが行われるセクタ２０３がずれたりすることが要因となり、セクタ２０３が異常状態となることがある。また、データを書き込み中に不意な電源断などによりセクタ２０３への書き込みが正常に完了しなかったりすることが要因となり、異常状態になることもある。
また、長期間の使用による磁気ディスク２０２の磁力の劣化により、セクタ２０３へのデータの書き込みや読み取りが正常に行えなくなることもある。
【００１９】
このように、異常状態となり、データの書き込みや読み取りが正常に行えなくなったセクタは、不良セクタと呼ぶ。
不良セクタに記録された画像データは、破損しているため、印刷しても画像に欠損などが生じ、正常に読めない場合がある。
【００２０】
図４は、図３の画像生成モジュール３０２によって生成された画像データをハードディスク１１４に保存する際の、ファイルシステム４００のデータ構造の一例を説明する図である。
図４の例において、画像データ管理部４１０は画像ファイル４１１〜４１６を管理している。
【００２１】
ここで、画像ファイル４１２内の「画像データ１（バックアップ）」は、画像ファイル４１１内の「画像データ１」とデータ自体は同じであり、「画像データ１」が複製されて保存されていることを示す。
同様に、画像ファイル４１４内の「画像データ２（バックアップ）」は、画像ファイル４１３内の「画像データ２」の複製データである。
また、画像ファイル４１５内の「画像データ３」と、画像ファイル４１６内の「画像データ４」については、複製データが保存されていない。
【００２２】
なお、一般的なファイルシステムの場合、１つのセクタ２０３には１つの画像ファイルが記録される。すなわち、「画像データ１」と「画像データ１（バックアップ）」を画像ファイルに記録する場合、これらは別のセクタに記録される。そのため、「画像データ１」を記録しているセクタが不良セクタとなった場合でも、別セクタに記録されている「画像データ１（バックアップ）」は正常に読み出すことができる。
【００２３】
図５は、画像形成装置１００に投入される印刷ジョブデータ５００のデータ構造を示す図である。
印刷ジョブデータ５００は、ヘッダ部５０１とデータ部５０２とから構成される。
ヘッダ部５０１は、印刷ジョブの設定値に関する情報からなる。印刷ジョブの設定値には、例えば、印刷に使用する用紙種、カラー／モノクロなどのカラー選択、使用されるカセット、印刷部数などが含まれる。なお、用紙種には、後述する図８で説明するように、例えば、普通紙、再生紙、色紙、厚紙、はがき、封筒、コート紙、ＯＨＰフィルムなどがある。
また、データ部５０２は、ページごとの画像データからなる。
【００２４】
図６は、画像保存処理の流れを説明するフローチャートである。
なお、画像保存処理とは、印刷ジョブデータが画像形成装置１００に投入されてから、投入された印刷ジョブデータの画像データをハードディスク１１４に保存するまでの処理を言う。
本フローチャートにおける各処理は、ＲＯＭ１１３に格納されたプログラム３００内の画像生成モジュール３０２を、ＣＰＵ１１１が実行することによって実現される。
【００２５】
図６のフローチャートは、ジョブ管理モジュール３０１が、ＰＣ１６０から送信された印刷ジョブデータ５００をネットワークＩ／Ｆ１１５を介して受信し、ＲＡＭ１１２に保存すると、開始する。なお、このような印刷ジョブデータ５００の投入方法は一例であり、ＰＣ１６０以外の情報処理装置から送信される印刷ジョブデータ５００でもよいし、通信手段もネットワーク以外の手段でもよい。
【００２６】
Ｓ１０１において、ＣＰＵ１１１は、ＰＣ１６０から送信され、ＲＡＭ１１２に保存された印刷ジョブデータ５００のヘッダ部５０１の解析を行い、印刷ジョブの設定値を取得する。なお、取得される印刷ジョブの設定値としては、図５で説明したように、例えば、用紙種、カラー選択、カセット、印刷部数、などがある。
【００２７】
次に、Ｓ１０２において、ＣＰＵ１１１は、印刷ジョブデータ５００のデータ部５０２を画像生成モジュール３０２で処理し、ＲＡＭ１１２上にページごとの画像の生成を行う。
次に、Ｓ１０３において、ＣＰＵ１１１は、Ｓ１０２で生成したページごとの画像を、ファイルシステム４００の画像データ管理部４１０により、ＲＡＭ１１２からハードディスク１１４に保存する。
【００２８】
そして、Ｓ１０４において、ＣＰＵ１１１は、Ｓ１０１で取得した印刷ジョブにおいて、印刷に使用する用紙種が指定されているか否かを判別する。
用紙種が指定されている場合、Ｓ１０５へ進む。
用紙種が指定されていない場合、Ｓ１０６へ進む。
【００２９】
用紙種が指定されている場合、Ｓ１０５において、ＣＰＵ１１１は、Ｓ１０１で取得した印刷ジョブから、印刷に使用する用紙種を取得する。
用紙種が指定されていない場合、Ｓ１０６において、ＣＰＵ１１１は、Ｓ１０１で取得した印刷ジョブにおいて、印刷に使用する用紙を供給するカセットが指定されているか否かを判別する。
カセットが指定されている場合、Ｓ１０７へ進む。
カセットが指定されていない場合、Ｓ１０８へ進む。
【００３０】
カセットが指定されている場合、Ｓ１０７において、ＣＰＵ１１１は、Ｓ１０１で取得した印刷ジョブから、使用するカセットについての設定値を取得し、そのカセットに関連付けられている用紙種を取得する。
カセットが指定されていない場合、Ｓ１０８において、ＣＰＵ１１１は、画像形成装置１００において予め登録されている設定値から用紙種を取得する。
【００３１】
そして、Ｓ１０９において、ＣＰＵ１１１は、用紙種ごとのデータ保存方法を記載した表（図８）を参照し、Ｓ１０４、Ｓ１０６、Ｓ１０７で取得した用紙種に基づいて、ハードディスク１１４からの書き込み確認を行う用紙種であるか否かを判別する。
書き込み確認を行う用紙種である場合、Ｓ１１０へ進む。
書き込み確認を行う用紙種でない場合、Ｓ１１３へ進む。
【００３２】
書き込み確認を行う用紙種である場合、Ｓ１１０において、ＣＰＵ１１１は、ファイルシステム４００の画像データ管理部４１０により、ハードディスク１１４に保存されている画像データを読み出す読み出し処理を行う。
次に、Ｓ１１１において、ＣＰＵ１１１は、Ｓ１１０で行った読み出し処理でエラーが発生しないかを確認する。
エラーが発生しなかった場合は、本フローチャートの画像生成処理を終了する。
エラーが発生した場合は、Ｓ１１２に進む。
【００３３】
読み出し処理でエラーが発生した場合、Ｓ１１２において、ＣＰＵ１１１は、ファイルシステム４００の画像データ管理部４１０により、Ｓ１０２で生成したページ画像を、ＲＡＭ１１２からハードディスク１１４に再保存する。なお、再保存の際には、エラーが発生したセクタとは別のセクタに記録する。
その後、Ｓ１１０へ戻る。
【００３４】
Ｓ１０９で書き込み確認を行う用紙種でなかった場合、Ｓ１１３において、ＣＰＵ１１１は、画像データ管理部４１０により、ＲＡＭ１１２からハードディスク１１４にバックアップ用の画像データを保存する。なお、バックアップ用の画像データは、元の画像を記録したセクタとは別のセクタに記録する。
その後、画像保存処理を終了する。
【００３５】
なお、本実施形態では、書き込み確認を行う用紙種でない場合にも、安全性を確保するためにバックアップ用の画像データを保存する。しかし、バックアップ用の画像データを保存しない構成であってもよい。
【００３６】
図７は、画像形成処理の流れを説明するフローチャートである。
なお、画像形成処理とは、画像形成装置１００に投入された印刷ジョブデータの画像データがハードディスク１１４に保存されてから、保存された画像データの印刷をプリンタ１４０で実行するまでの処理を言う。
本フローチャートにおける各処理は、ＲＯＭ１１３に格納されたプログラム３００内の印刷モジュール３０３を、ＣＰＵ１１１が実行することによって実現される。
【００３７】
Ｓ２０１において、ＣＰＵ１１１は、画像データ管理部４１０により、ハードディスク１１４に保存されている画像データをＲＡＭ１１２へ読み出す読み出し処理を行う。
そして、Ｓ２０２において、ＣＰＵ１１１は、Ｓ２０１で行った読み出し処理でエラーが発生したかを判断する。
エラーが発生しなかった場合は、Ｓ２０３に進む。
エラーが発生した場合は、Ｓ２０６に進む。
なお、Ｓ１０９〜Ｓ１１１において、すでに一度ハードディスク１１４からの書き込み確認が行われている画像データについては、Ｓ２０２において読み出しエラーが発生する可能性は極めて低い。
【００３８】
読み出し処理でエラーが発生しなかった場合、Ｓ２０３において、ＣＰＵ１１１は、プリンタ１４０により画像形成処理を行う。
ここで、画像形成処理は、例えば、電子写真技術を用いて、ＲＡＭ１１２に読み出しを行った画像データを記録媒体に画像形成する。なお、画像形成処理は電子写真技術に限定されず、他の技術を用いてもよい。
【００３９】
次に、Ｓ２０４において、Ｓ２０３で画像形成を行った画像データをハードディスク１１４から削除する。
なお、この削除処理は、本発明に必須の処理ではない。画像形成を行った画像データは、再利用のために残しておいてもよい。
【００４０】
次に、Ｓ２０５において、ＣＰＵ１１１は、Ｓ２０３で画像形成を行った画像データが印刷ジョブの最終ページであるかを判断する。
最終ページである場合は、本フローチャートを終了する。
最終ページでない場合、Ｓ２０１に戻る。
【００４１】
Ｓ２０２で読み出し処理でエラーが発生した場合、Ｓ２０６において、ＣＰＵ１１１は、エラーが発生した画像データのバックアップ用画像データがあるか否かを確認する。
バックアップ用画像データがある場合、Ｓ２０７に進む。
バックアップ用画像データがない場合、Ｓ２０９に進む。
【００４２】
バックアップ用画像データがある場合、Ｓ２０７において、ＣＰＵ１１１は、バックアップ用画像データの読み出し処理を行う。
次に、Ｓ２０８において、ＣＰＵ１１１は、Ｓ２０７で読み出し処理を行ったバックアップ用画像データの読み出し処理でエラーが発生したか否かを確認する。
読み出し処理でエラーが発生していない場合、Ｓ２０３に進み、ＣＰＵ１１１は、読み出し処理したバックアップ用画像データを用いて画像形成処理を行う。
【００４３】
読み出し処理でエラーが発生した場合、Ｓ２０９に進む。
そして、Ｓ２０９において、ＣＰＵ１１１は、ハードディスク１１４からの画像データの読み出しエラーが発生したことを操作部１５０に通知する。
【００４４】
図８は、図６の画像生成処理のフローチャートのＳ１０９において、用紙種ごとに画像データの保存方法を示す表である。
印刷ジョブデータ５００のヘッダ部５０１から取得された用紙種が、色紙、厚紙、はがき、封筒、コート紙、ＯＨＰフィルムの場合は、画像データの保存後に書き込み確認を行う。これらの用紙は、普通紙や再生紙よりも高価な用紙であるため、読み出しエラーが発生した時の印刷の再実施コストが高いためである。
これに対して、普通紙、再生紙の場合は、書き込み確認を行わず、代わりに、画像データ保存時にバックアップ用の画像データをハードディスク１１４に保存する。
【００４５】
以上のように、本実施形態によれば、ハードディスクの読み取りエラーが発生したときにユーザが被る被害が大きくなる場合においては、より安全性の高い読み出しエラー対策として、ハードディスクからの書き込み確認を行う。これにより、読み出しエラーの発生を抑え、ユーザが被る被害を低減するようにする。
【００４６】
なお、本実施形態では、図６のフローチャートにおいて、Ｓ１０１で取得した印刷ジョブデータに記録された設定値の内、用紙種に基づいて、画像データの保存後に、書き込み確認をするかバックアップ用画像データを保存するかを切り替える構成とした。
しかし、用紙種に限られず、他の印刷設定値に基づいて、画像生成時に書き込み確認をするかバックアップ用画像データを保存するかを切り替える構成であってもよい。
【００４７】
例えば、カラー選択に関しては、カラー印刷は、モノクロ印刷に比べ、ハードディスクにエラーが発生したときのコストが高い。そのため、図９に示されるように、印刷設定がカラー印刷の場合には書き込み確認を行い、モノクロ印刷時にはバックアップ用画像データの保存を行うことによっても、ユーザ被害を低減することができる。
【００４８】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。
本発明は上述の実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形が可能であり、それらを本発明の範囲から除外するものではない。すなわち、上述した実施形態及びその変形例を組み合わせた構成もすべて本発明に含まれる。
【符号の説明】
【００４９】
１００      画像形成装置
１１１      ＣＰＵ
１１４      ＨＤＤ（ハードディスク）
１１８      画像処理部
３００      プログラム
４００      ファイルシステム
５００      印刷ジョブデータ
【図１】
2020015195.tif 000003
【図２】
2020015195.tif 000004
【図３】
2020015195.tif 000005
【図４】
2020015195.tif 000006
【図５】
2020015195.tif 000007
【図６】
2020015195.tif 000008
【図７】
2020015195.tif 000009
【図８】
2020015195.tif 000010
【図９】
2020015195.tif 000011