(57)【要約】【課題】バックアップ時にジョブが入力されたとき、ジョブを保留することなく、バックアップ処理をしながら印刷処理を実行することで、生産性の低下を抑えることができる画像形成装置及び画像形成装置の制御方法を提供する。【解決手段】ＨＤＤ（ハードディスク装置）１１０を搭載し、ＨＤＤ１１０に保存されているデータを外部記憶装置１９０にバックアップする機能を有する画像形成装置１において、バックアップを行う際に、制御部１００は、ＨＤＤ１１０のバックアップが完了した領域を、新しいデータの書込みが可能な領域として開放する。【選択図】図２
2018028577.tif 000002
【特許請求の範囲】
【請求項１】
ハードディスク装置を搭載し、前記ハードディスク装置に保存されているデータを外部記憶装置にバックアップする機能を有する画像形成装置であって、
バックアップ処理を行う際に、前記ハードディスク装置の保存領域を管理する領域管理部と、
前記領域管理部の管理結果を基に、前記ハードディスク装置の前記バックアップ処理が完了した領域を、新しいデータの書込みが可能な領域として開放する制御部と、
を備えることを特徴とする画像形成装置。
【請求項２】
前記バックアップ処理が完了した領域は、新しいデータの上書きが可能な領域である
ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記制御部は、前記バックアップ処理が完了した後、当該バックアップ処理中に上書きした領域の元データを、前記外部記憶装置から読み出して前記ハードディスク装置の空いている領域に書き込む
ことを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記制御部は、前記上書きした領域の元データについて、必要なデータサイズのみ前記ハードディスク装置の空いている領域に書き込む
ことを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記制御部は、前記新しいデータが印刷データであるとき、上書きする書込み先に応じて、前記印刷データに基づく印刷処理及び前記バックアップ処理の動作を制御する
ことを特徴とする請求項２に記載の画像形成装置。
【請求項６】
前記制御部は、前記書込み先が前記ハードディスク装置のディスク外周部であるとき、前記印刷データに基づく印刷処理及び前記バックアップ処理を並行して行う
ことを特徴とする請求項５に記載の画像形成装置。
【請求項７】
前記制御部は、前記書込み先が前記ハードディスク装置のディスク内周部であるとき、前記バックアップ処理を中断し、前記印刷データに基づく印刷処理を行う
ことを特徴とする請求項５に記載の画像形成装置。
【請求項８】
前記制御部は、不揮発データのバックアップ処理中は印刷処理を保留し、前記不揮発データのバックアップ完了後に印刷処理を再開する
ことを特徴とする請求項２に記載の画像形成装置。
【請求項９】
前記制御部は、前記ハードディスク装置のパフォーマンスを基に、上書きする書込み先が、前記バックアップ処理と競合しても前記印刷処理のリアルタイム性を維持できる領域であるか否かを判断し、リアルタイム性を維持できない場合、前記バックアップ処理を中断する
ことを特徴とする請求項２に記載の画像形成装置。
【請求項１０】
前記制御部は、前記ハードディスク装置のパフォーマンスを基に、上書きする書込み先が、前記バックアップ処理と競合しても前記印刷処理のリアルタイム性を維持できる領域であるか否かを判断し、リアルタイム性を維持できない場合、前記バックアップ処理を優先し、前記印刷処理を保留する
ことを特徴とする請求項２に記載の画像形成装置。
【請求項１１】
前記制御部は、前記上書きした領域の元データを、前記ハードディスク装置の空いている領域に書き込む処理を、ジョブが入力されにくい時間帯で行う
ことを特徴とする請求項３に記載の画像形成装置。
【請求項１２】
ハードディスク装置を搭載し、前記ハードディスク装置に保存されているデータを外部記憶装置にバックアップする機能を有する画像形成装置の制御方法であって、
バックアップ処理を行う際に、前記ハードディスク装置の保存領域を管理し、
その管理結果を基に、前記ハードディスク装置の前記バックアップ処理が完了した領域を、新しいデータの書込みが可能な領域として開放する
ことを特徴とする画像形成装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及び画像形成装置の制御方法に関する。
【背景技術】
【０００２】
複写機、プリンタ装置、ファクシミリ装置、印刷機、複合機等の画像形成装置は、大容量の画像データを記憶可能な不揮発性の記憶装置としてハードディスク装置（ＨＤＤ；Hard Disk Drive）を備えている。そして、画像形成装置では、ハードディスク装置に対してパーティションの設定、具体的には、ＲＡＷ領域及びファイルシステム（ＦＳ）領域の設定が行われている。
【０００３】
ファイルシステム領域では、主に、入力される画像データをビットマップ形式の画像データに変換するラスター画像処理（以下、「ＲＩＰ処理」と記述する）が行われる。そして、ビットマップ形式の画像データをＲＡＷ領域に保存することで、大容量の画像データを高速に扱うことができる。また、ビットマップ形式の画像データを高速アクセス可能なＲＡＷ領域に保存することで、印刷時のリアルタイム性を確保することができる。
【０００４】
ところで、ハードディスク装置は、駆動部品（可動部品）が多いために、故障する可能性がある。したがって、画像データやジョブデータなどユーザーにとって大事なデータについては、定期的にバックアップすることが好ましい。そのため、画像形成装置には、ハードディスク装置に保存された画像データやジョブデータを外部記憶装置（例えば、ＵＳＢメモリもしくはｅＳＡＴＡなどのインターフェースで接続したハードディスク装置）にバックアップする機能が備えられている。
【０００５】
現状のＲＡＷ領域のバックアップ処理では、外周部から内周部に向けて、画像形成装置内部のハードディスク装置から外部記憶装置にデータを順次コピーする処理が行われる。つまり、ハードディスク装置と外部記憶装置の中身は同じデータ配列、内容となる。
【０００６】
しかしながら、バックアップ処理を開始すると、ハードディスク装置のバックアップ処理がシステムを専有してしまい、画像形成処理を行うことができない。その理由の一つとして、バックアップ処理によるハードディスク装置のアクセスと、画像形成処理によるハードディスク装置のアクセスが競合したときにＲＡＷ領域のパフォーマンスが保証できないことが挙げられる。必要なパフォーマンスを満たさない場合、画像形成処理では最悪ジャムが起きたり、形成した画像が異常画像になったりする可能性がある。
【０００７】
一つの解決手法として、バックアップ時にジョブが入力されたらジョブを保留し、バックアップ処理完了後にジョブを実行する技術がある（例えば、特許文献１参照）。特許文献１には、「バックアップの実行中にジョブを受け付けたとき、ジョブの実行を留保し、バックアップの終了後に留保したジョブを実行する制御を行う。」と記載されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１１−１９７４９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、特許文献１に記載の従来技術では、バックアップ中は印刷が遅れてしまい、生産性の低下の原因となってしまう。他の解決手法として、ジョブが入力されたらバックアップを中断し、ジョブ処理の完了後にバックアップを再開するという方法が考えられるが、ジョブが連続して入力された場合はバックアップ時間が伸びてしまう。ＲＡＷ領域は領域が大きいため、バックアップ時間は非常に長いという特徴がある（例えば、１．５ＴＢで８時間位)。
【００１０】
そこで、本発明は、バックアップ時にジョブが入力されたとき、ジョブを保留することなく、バックアップ処理をしながら印刷処理を実行することで、生産性の低下を抑えることができる画像形成装置及び画像形成装置の制御方法を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、本発明の画像形成装置は、
ハードディスク装置を搭載し、ハードディスク装置に保存されているデータを外部記憶装置にバックアップする機能を有する画像形成装置であって、
バックアップ処理を行う際に、ハードディスク装置の保存領域を管理する領域管理部と、
領域管理部の管理結果を基に、ハードディスク装置のバックアップ処理が完了した領域を、新しいデータの書込みが可能な領域として開放する制御部と、
を備えることを特徴とする。
【００１２】
また、本発明の画像形成装置の制御方法は、
ハードディスク装置を搭載し、ハードディスク装置に保存されているデータを外部記憶装置にバックアップする機能を有する画像形成装置の制御方法であって、
バックアップ処理を行う際に、ハードディスク装置の保存領域を管理し、
その管理結果を基に、ハードディスク装置のバックアップ処理が完了した領域を、新しいデータの書込みが可能な領域として開放する
ことを特徴とする。
【００１３】
バックアップ処理を行う際に、ハードディスク装置のバックアップ処理が完了した領域を、新しいデータの書込みが可能な領域として開放し、その開放した領域に新しいデータを書き込むことで、新しいデータに基づく他の処理とバックアップ処理の同時動作が可能になる。したがって、バックアップ時にジョブが入力されたとき、ジョブを保留することなく、バックアップ処理をしながら印刷処理を実行することができる。
【発明の効果】
【００１４】
本発明によれば、バックアップ時にジョブが入力されたとき、ジョブを保留することなく、バックアップ処理をしながら印刷処理を実行することができるため、生産性の低下を抑えることができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の一実施形態に係る画像形成装置のシステム構成の概略を示す全体構成図である。
【図２】本発明の一実施形態に係る画像形成装置の各部のハードウェア構成の一例を示すブロック図である。
【図３】ハードディスク装置のパフォーマンスとパーティション（ＲＡＷ領域／ＦＳ領域）との関係を示す図である。
【図４】ハードディスク装置と外部記憶装置との接続関係を示す図である。
【図５】バックアップ処理中にジョブの割込みがなかった場合のバックアップ処理の動作についての説明図である。
【図６】バックアップ処理中にジョブの割込みがあった場合の処理１の動作の説明図である。
【図７】処理１を実行する手順の一例を示すフローチャートである。
【図８】バックアップ処理中にジョブの割込みがあった場合のバックアップ後の処理２の動作の説明図である。
【図９】処理２を実行する手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００１６】
以下、本発明を実施するための形態（以下、「実施形態」と記述する）について図面を用いて詳細に説明する。本発明は実施形態に限定されるものではない。なお、以下の説明や各図において、同一要素又は同一機能を有する要素には同一符号を用いることとし、重複する説明は省略する。
【００１７】
［画像形成装置のシステム構成］
図１は、本発明の一実施形態に係る画像形成装置のシステム構成の概略を示す全体構成図である。本実施形態では、画像形成装置として複写機を例に挙げて説明するが、複写機への適用に限られるものではない。
【００１８】
図１に示すように、本実施形態に係る画像形成装置１は、静電気を用いて用紙Ｓに画像を形成する電子写真方式を採用しており、イエロー（Ｙ）、マゼンダ（Ｍ）、シアン（Ｃ）及びブラック（Ｋ）の４色のトナーを重ね合わせるタンデム形式のカラー画像形成装置である。この画像形成装置１は、原稿搬送部１０と、用紙収納部２０と、画像読取部３０と、画像形成部４０と、中間転写ベルト５０と、２次転写部６０と、定着部７０と、制御基板８０とを有する構成となっている。
【００１９】
原稿搬送部１０は、原稿Ｇをセットする原稿給紙台１１と、複数のローラ１２と、搬送ドラム１３と、搬送ガイド１４と、原稿排出ローラ１５と、原稿排出トレイ１６とを有している。原稿給紙台１１にセットされた原稿Ｇは、複数のローラ１２及び搬送ドラム１３によって、画像読取部３０の読取位置に１枚ずつ搬送される。搬送ガイド１４及び原稿排出ローラ１５は、複数のローラ１２及び搬送ドラム１３により搬送された原稿Ｇを原稿排出トレイ１６に排出する。
【００２０】
用紙収納部２０は、装置本体の下部に配置されており、用紙Ｓのサイズや種類に応じて複数設けられている。この用紙Ｓは、給紙部２１により給紙されて搬送部２３に送られ、搬送部２３によって転写位置である２次転写部６０に搬送される。また、用紙収納部２０の近傍には、手差部２２が設けられている。この手差部２２からは、ユーザーによってセットされる、用紙収納部２０に収納されていないサイズの用紙やタグを有するタグ紙、ＯＨＰシート等の特殊紙が転写位置へ送られる。
【００２１】
画像読取部３０は、原稿搬送部１０により搬送された原稿Ｇ又は原稿台３１に載置された原稿の画像を読み取って、画像データを生成する。具体的には、原稿Ｇの画像がランプＬによって照射される。このランプＬからの照射光に基づく原稿Ｇからの反射光は、第１ミラーユニット３２、第２ミラーユニット３３、レンズユニット３４の順に導かれて、撮像素子３５の受光面に結像する。撮像素子３５は、入射した光を光電変換して所定の画像信号を出力する。撮像素子３５から出力された画像信号は、Ａ／Ｄ変換されることにより画像データとして作成される。
【００２２】
また、画像読取部３０は、画像読取制御部３６を有している。画像読取制御部３６は、Ａ／Ｄ変換によって作成された画像データに、シェーディング補正やディザ処理、圧縮等の周知の画像処理を施して、制御基板８０に搭載されたＲＡＭ（不図示）に格納する。なお、画像データは、画像読取部３０から出力されるデータに限定されず、画像形成装置１に接続されたパーソナルコンピュータや他の画像形成装置などの外部装置から受信したデータであってもよい。
【００２３】
用紙収納部２０と画像読取部３０との間には、画像形成部４０と像担持体である中間転写ベルト５０とが配置されている。画像形成部４０は、イエロー（Ｙ）、マゼンダ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）の各色のトナー像を形成するために、第１の画像形成ユニット４０Ｙ、第２の画像形成ユニット４０Ｍ、第３の画像形成ユニット４０Ｃ及び第４の画像形成ユニット４０Ｋの４つの画像形成ユニットを有する。
【００２４】
第１の画像形成ユニット４０Ｙは、イエローのトナー像を形成し、第２の画像形成ユニット４０Ｍは、マゼンダのトナー像を形成する。また、第３の画像形成ユニット４０Ｃは、シアンのトナー像を形成し、第４の画像形成ユニット４０Ｋは、ブラックのトナー像を形成する。これら４つの画像形成ユニット４０Ｙ，４０Ｍ，４０Ｃ，４０Ｋは、それぞれ同一の構成を有している。したがって、ここでは、第１の画像形成ユニット４０Ｙについて説明する。
【００２５】
第１の画像形成ユニット４０Ｙは、像担持体であるドラム状の感光体（感光体ドラム）４１と、感光体４１の周囲に配置された帯電部４２と、露光部４３と、現像部４４と、クリーニング部４５とを有している。感光体４１は、不図示の駆動モータによる駆動の下に回転する。帯電部４２は、感光体４１に電荷を与えることにより感光体４１の表面を一様に帯電する。露光部４３は、原稿Ｇから読み取られた画像データ又は外部装置から送信された画像データに基づいて、感光体４１の表面に対して例えばレーザビームによって露光を行うことにより、感光体４１上に静電潜像を形成する。
【００２６】
現像部４４は、トナーとキャリアとからなる二成分現像剤を用いて、感光体４１上に形成された静電潜像を現像する。トナーは、画像を形成する粒子である。キャリアは、現像部４４内でのトナーとの混合において摩擦帯電によりトナーに適正な電荷を与える機能と、感光体４１と対向する現像領域にトナーを搬送する機能と、感光体４１上の静電潜像にトナーが忠実に現像できるように現像電界を形成する機能とを持っている。現像部４４には、感光体４１に現像剤を供給する現像スリーブ４６を有している。この現像部４４は、感光体４１に形成された静電潜像にイエローのトナーを付着させる。これにより、感光体４１の表面には、イエローのトナー像が形成される。
【００２７】
なお、第２の画像形成ユニット４０Ｍの現像部４４は、感光体４１にマゼンタのトナーを付着させ、第３の画像形成ユニット４０Ｃの現像部４４は、感光体４１にシアンのトナーを付着させる。そして、第４の画像形成ユニット４０Ｋの現像部４４は、感光体４１にブラックのトナーを付着させる。
【００２８】
クリーニング部４５は、感光体４１の表面に残留しているトナーを除去する。
【００２９】
感光体４１上に付着したトナーは、中間転写体である中間転写ベルト５０に転写される。中間転写ベルト５０は、無端状に形成されており、複数のローラに掛け渡されている。この中間転写ベルト５０は、不図示の駆動モータによる駆動の下に、感光体４１の回転（移動）方向とは逆方向に回転する。
【００３０】
中間転写ベルト５０における各画像形成ユニット４０Ｙ，４０Ｍ，４０Ｃ，４０Ｋの感光体４１と対向する位置には、１次転写部５１が設けられている。この１次転写部５１は、中間転写ベルト５０にトナーと逆極性の電圧を印加させることで、感光体４１上に付着したトナーを中間転写ベルト５０に転写する。
【００３１】
そして、中間転写ベルト５０が回転することで、４つの画像形成ユニット４０Ｙ，４０Ｍ，４０Ｃ，４０Ｋで形成されたトナー像が、中間転写ベルト５０の表面に順次転写される。これにより、中間転写ベルト５０上には、イエロー、マゼンダ、シアン及びブラックのトナー像が重なり合うことによってカラー画像が形成される。
【００３２】
また、中間転写ベルト５０に対向した状態でベルトクリーニング装置５３が設けられている。このベルトクリーニング装置５３は、用紙Ｓへのトナー画像の転写を終えた中間転写ベルト５０の表面を清掃する。
【００３３】
中間転写ベルト５０の近傍で、かつ搬送部２３の用紙搬送方向の下流には、２次転写部６０が配置されている。この２次転写部６０は、搬送部２３によって搬送されてきた用紙Ｓを中間転写ベルト５０に接触させることにより、中間転写ベルト５０の外周面上に形成されたトナー像を用紙Ｓに転写する。
【００３４】
２次転写部６０は、２次転写ローラ６１を有している。２次転写ローラ６１は、対向ローラ５２に圧接されている。そして、２次転写ローラ６１と中間転写ベルト５０とが接触する部分は、２次転写ニップ部６２となる。この２次転写ニップ部６２の位置は、中間転写ベルト５０の外周面上に形成されたトナー像を用紙Ｓに転写する転写位置である。
【００３５】
２次転写部６０における用紙Ｓの排出側には、定着部７０が設けられている。この定着部７０は、用紙Ｓを加圧及び加熱して、転写されたトナー像を用紙Ｓに定着させる。定着部７０は、例えば、一対の定着部材である定着上ローラ７１及び定着下ローラ７２で構成されている。定着上ローラ７１及び定着下ローラ７２は、互いに圧接した状態で配置されており、定着上ローラ７１と定着下ローラ７２との圧接部として定着ニップ部が形成される。
【００３６】
定着上ローラ７１の内部には、加熱部が設けられている。この加熱部からの輻射熱により定着上ローラ７１のローラ部が温められる。そして、定着上ローラ７１のローラ部の熱が用紙Ｓへ伝達されることにより、用紙Ｓ上のトナー像が定着される。
【００３７】
用紙Ｓは、２次転写部６０によってトナー像が転写された面（定着対象面）が定着上ローラ７１と向き合うように搬送され、定着ニップ部を通過する。したがって、定着ニップ部を通過する用紙Ｓには、定着上ローラ７１と定着下ローラ７２とによる加圧と、定着上ローラ７１のローラ部の熱による加熱が行われる。
【００３８】
定着部７０の用紙Ｓの搬送方向の下流には、切換ゲート２４が配置されている。切換ゲート２４は、定着部７０を通過した用紙Ｓの搬送路を切り換える。すなわち、切換ゲート２４は、用紙Ｓの片面への画像形成におけるフェースアップ排紙を行う場合に、用紙Ｓを直進させる。これにより、用紙Ｓは、一対の排紙ローラ２５によって排紙される。また、切換ゲート２４は、用紙Ｓの片面への画像形成におけるフェースダウン排紙を行う場合、及び用紙Ｓの両面への画像形成を行う場合に、用紙Ｓを下方に案内する。
【００３９】
フェースダウン排紙を行う場合は、切換ゲート２４によって用紙Ｓを下方に案内した後に、用紙反転搬送部２６によって用紙Ｓの表裏を反転して上方に搬送する。これにより、表裏が反転された用紙Ｓは、一対の排紙ローラ２５によって排紙される。用紙Ｓの両面への画像形成を行う場合は、切換ゲート２４によって用紙Ｓを下方に案内した後に、用紙反転搬送部２６によって用紙Ｓの表裏を反転する。そして、表裏が反転された用紙Ｓは、再給紙路２７によって再び転写位置へ送られる。
【００４０】
一対の排紙ローラ２５の下流側には、用紙Ｓを折ったり、用紙Ｓに対してステープル処理等を行ったりする後処理装置を配置してもよい。
【００４１】
［画像形成装置の各部のハードウェア構成］
次に、画像形成装置１の各部のハードウェア構成について、図２を参照して説明する。図２は、画像形成装置１の各部のハードウェア構成の一例を示すブロック図である。
【００４２】
図２に示すように、画像形成装置１は、制御部１００を備えている。この制御部１００は、先述した制御基板８０（図１参照）上に構成されている。
【００４３】
制御部１００は、例えば、ＣＰＵ（Central Processing Unit）１０１と、ＣＰＵ１０１が実行するプログラム等を記憶するためのＲＯＭ（Read Only Memory）１０２と、ＣＰＵ１０１の作業領域として使用されるＲＡＭ（Random Access Memory）１０３とを有している。なお、ＲＯＭ１０２としては、例えば、通常電気的に消去可能なプログラマブルＲＯＭを用いることができる。
【００４４】
ＣＰＵ１０１は、画像形成装置１の全体を制御する。ＣＰＵ１０１を含む制御部１００は、ハードディスク装置（以下、「ＨＤＤ」と記述する）１１０、操作表示部１２０、領域管理部１３０、バッファメモリ１４０及び通信部１５０に対してシステムバス１６０を介して接続されている。制御部１００はさらに、画像読取部３０、画像形成部４０、定着部７０及び画像処理部９０に対してシステムバス１６０を介して接続されている。
【００４５】
ＨＤＤ１１０は、大容量の画像データを記憶可能な不揮発性の記憶装置であり、画像読取部３０で読み取って得た原稿画像の画像データを記憶したり、出力済みの画像データ等を記憶したりする。ＨＤＤ１１０については、後でより詳細に説明する。
【００４６】
操作表示部１２０は、液晶表示装置（ＬＣＤ）や有機ＥＬＤ（Electro Luminescence Display）等のディスプレイからなるタッチパネルである。この操作表示部１２０は、ユーザーに対する指示メニューや取得した画像データに関する情報等を表示する。さらに、操作表示部１２０は、複数のキーを備え、ユーザーのキー操作による各種の指示、文字、数字などのデータの入力を受け付けて、入力信号を制御部１００に出力する。
【００４７】
領域管理部１３０は、ＨＤＤ１１０の保存領域を把握する（管理する）アドレス管理テーブルからなり、ＨＤＤ１１０に保存されているデータをバックアップ処理する際に用いられる。バッファメモリ１４０は、ＨＤＤ１１０に保存されているデータをバックアップする際に、制御部１００による制御の下に、ＨＤＤ１１０から読み出されたデータを一時的に保存する。
【００４８】
通信部１５０は、外部の情報処理装置であるＰＣ（パーソナルコンピュータ）１７０から送信されるジョブ情報を、通信回線１８０を介して受け取る。そして、受け取ったジョブ情報を、システムバス１６０を介して制御部１００に送る。ジョブ情報には、形成する画像の画像データと、その画像データに対応付けられた、使用する用紙の種類及び枚数などの情報が含まれている。
【００４９】
なお、本実施形態では、外部装置としてＰＣ１７０を例示したが、これに限定されるものではなく、外部装置としては、例えばファクシミリ装置等その他各種の装置を適用することができる。
【００５０】
画像読取部３０は、原稿画像を光学的に読み取って電気信号に変換する。例えば、カラー原稿を読み取る場合は、一画素当たりＲＧＢ各１０ビットの階調の輝度情報を持つ画像データを生成する。画像読取部３０によって生成された画像データや、画像形成装置１に接続された外部装置の一例であるＰＣ１７０から送信される画像データは、画像処理部９０に送られ、画像処理される。画像処理部９０は、受信した画像データに対して、アナログ処理、Ａ／Ｄ変換、シェーディング補正、画像圧縮、周期ムラ（画像の周期的な濃度ムラ）補正等の処理を行う。
【００５１】
例えば、画像形成装置１でカラー画像を形成する場合、画像読取部３０等によって生成されたＲ・Ｇ・Ｂの画像データを画像処理部９０における色変換ＬＵＴ(Look Up Table)に入力する。そして、画像処理部９０は、Ｒ・Ｇ・ＢデータをＹ・Ｍ・Ｃ・Ｋの画像データに色変換する。そして、色変換した画像データに対して、階調再現特性の補正、濃度補正ＬＵＴを参照した網点などのスクリーン処理、あるいは細線を強調するためのエッジ処理などを行う。
【００５２】
制御部１００は、ＣＰＵ１０１による制御の下に、画像形成装置１の全体を制御する。具体的には、制御部１００は、画像形成部４０を駆動制御し、画像濃度制御用のトナー像又は画像形成用のトナー像を形成し、中間転写ベルト５０に１次転写する。また、制御部１００は、２次転写部６０を駆動制御し、中間転写ベルト５０が担持するトナー画像を用紙Ｓに２次転写する。さらに、制御部１００は、定着部７０を駆動制御し、用紙Ｓを加圧及び加熱して、トナー画像を用紙Ｓに定着させる。
【００５３】
［ＨＤＤ（ハードディスク装置）の構成］
先述したように、画像形成装置１は、大容量の画像データを記憶可能な不揮発性の記憶装置としてＨＤＤ１１０を備えている（図２参照）。そして、ＨＤＤ１１０のディスクに対して、ＲＡＷ領域１１０ａとファイルシステム領域（以下、「ＦＳ領域」と記述する）１１０ｂとの設定、即ちパーティション設定が行われる。
【００５４】
ＲＡＷ領域１１０ａは、画像形成用に変換した後の画像データ、即ちＲＩＰ（Raster Image Processor）処理後のビットマップ形式の画像データを記憶する記憶領域である。ＦＳ領域１１０ｂは、画像形成用に変換する前の画像データ、例えばＰＣ１７０等の外部の情報処理装置から送られてくるページ記述言語で記述されたＲＩＰ処理前の画像データを記憶する記憶領域である。
【００５５】
ＨＤＤ１１０のディスクの領域をＲＡＷ領域１１０ａとＦＳ領域１１０ｂとに区切るパーティション設定は、大容量の画像データを高速に扱うために行われる。ＦＳ領域１１０ｂは、アクセス容易性、格納効率を重視する。これに対して、ＲＡＷ領域１１０ａは、データの書込み／読出し速度がＦＳ領域１１０ｂよりも高速であり、データを連続セクタで格納することによって高速アクセスが可能である。
【００５６】
ＦＳ領域１１０ｂでは、主に、ＰＣ１５０等の外部の情報処理装置から入力される画像データをビットマップ形式の画像データに変換するＲＩＰ処理が行われる。そして、ビットマップ形式の画像データを高速アクセス可能なＲＡＷ領域１１０ａに保存することで、印刷時のリアルタイム性を確保することができる。
【００５７】
ＦＳ領域１１０ｂは、オペレーティングシステム（Operating System；ＯＳ）のファイルシステムにより管理される領域であり、ユーザーにより操作表示部１２０（図２参照）を介して記憶を指示された画像データを、後からファイル名や各種属性により検索して再利用可能に記憶する。ＦＳ領域１１０ｂは、データの書込み／読出しのスピードについてはそれほど重視されないが、ファイルシステムによる各種の管理や利用が可能である。
【００５８】
本実施形態に係る画像形成装置１では、図２に示すように、ＨＤＤ１１０のＦＳ領域１１０ｂに対するデータの書込み／読出しにキャッシュ１１１が使用される。キャッシュ１１１は、制御部１００がオペレーティングシステムによって管理しているメモリの一部をキャッシュメモリとして割り当てたものであり、ＨＤＤ１１０よりも高速なデータの書込み／読出しが可能に構成されている。なお、図２に記載のキャッシュ１１１は、動作状態を示すものであって、実際にこの位置に配置されるものではない。
【００５９】
ＲＡＷ領域１１０ａは、制御部１００によりＲＡＷデバイスとして管理される領域であって、揮発性メモリの容量不足を補う仮想メモリとして画像データを所定のタイミングで出力するために一時的に記憶する。ＲＡＷ領域１１０ａは、データの書込み／読出しにスピードが要求されるため、制御部１００により直接データ管理が行われている。ＲＡＷ領域１１０ａには、セクタ番号とデータ容量の管理によって１ページ分の画像データが連続するセクタに書き込まれる。
【００６０】
ＨＤＤ１１０は、ディスクの外周部から内周部にいくにつれてパフォーマンスが低下する特徴がある。そのような状況下において、ＲＡＷ領域１１０ａは、図３に示すように、印刷処理のリアルタイム性を満たすことができる領域、即ち外周側の領域に設定される。すなわち、より高速なアクセスを実現するために、ＲＡＷ領域１１０ａとして、ＨＤＤ１１０のディスクにおいて、ＦＳ領域１１０ｂよりも外周側の領域が使用される。
【００６１】
［バックアップ処理について］
上記構成の本実施形態に係る画像形成装置１には、ＨＤＤ１１０に保存されている画像データやジョブデータなどユーザーにとって大事なデータ（ユーザーデータ）について、定期的にバックアップする機能が備えられている。具体的には、画像形成装置１には、図２に示すように、外部記憶装置１９０が接続されており、ＨＤＤ１１０に保存されているデータが外部記憶装置１９０にバックアップされる。外部記憶装置１９０としては、図４に示すように、ｅＳＡＴＡなどのインターフェース２００で接続したハードディスク装置を例示することができる。ただし、外部記憶装置１９０としては、ハードディスク装置に限定されるものではなく、ＵＳＢメモリなどであってもよい。
【００６２】
＜バックアップ処理中にジョブの割込みがなかった場合＞
ところで、現状のＲＡＷ領域１１０ａのバックアップでは、外周部（セクタ通し番号ＬＢＡ：０）から内周部に向けて、ＨＤＤ１１０から外部記憶装置１９０にデータを順次コピーする処理（バックアップ処理）が行われる。つまり、ＨＤＤ１１０と外部記憶装置１９０の中身は同じデータ配列、内容となる。
【００６３】
具体的には、バックアップ処理が開始されると、制御部１００は、ＨＤＤ１１０に保存されているデータをバッファメモリ１４０に読み出す。バッファメモリ１４０に読み出されたデータは、ｅＳＡＴＡなどのインターフェース２００を介して外部記憶装置１９０（例えば、ハードディスク装置）に送信され、当該外部記憶装置１９０に書き込まれる。また、印刷処理（画像形成処理）において、印刷データ（画像データ）やスキャンデータは、画像処理部９０により、バッファメモリ１４０を経由してＨＤＤ１１０に書き込まれる。
【００６４】
外部記憶装置１９０が接続され、バックアップ処理が開始されると、ＨＤＤ１１０から外部記憶装置１９０へデータのコピー動作が開始される。そして、図５Ａに示すＨＤＤ１１０の領域Ａ，Ｂ，Ｃ，Ｄの各データが、図５Ｂに示す外部記憶装置１９０にデータ１，２，３，４としてバックアップ処理される。ここで、バックアップ処理中にジョブの割込みが無く（ジョブの入力が無く）、バックアップ処理が終われば、図５の状態、即ち図５Ａに示すＨＤＤ１１０と図５Ｂに示す外部記憶装置１９０の中身は同じデータ配列、内容となる。
【００６５】
＜バックアップ処理中にジョブの割込みがあった場合＞
次に、バックアップ処理中にジョブの割込み（ジョブの入力）があった場合のバックアップ処理について説明する。
【００６６】
（処理１）
処理１は、ＨＤＤ１１０のバックアップ処理が完了した領域を、新しいデータの書込みが可能な領域として開放する処理の例である。処理１の動作について図６を用いて説明する。仮に、バックアップ処理中にジョブの割込み（ジョブの入力）があったとき、図６Ａに示すようにＨＤＤ１１０の領域Ｂの最初の部分までは、図６Ｂに示すようにデータ１，２として外部記憶装置１９０にバックアップ処理が完了しており、領域Ｂの最初の部分以降についてはこれからバックアップ処理を行う領域とする。
【００６７】
ここでは、バックアップ処理と印刷処理とを同時に（並行して）行う同時動作場合を考える。通常、新しいデータ、例えば印刷データ（画像データ）は、ＨＤＤ１１０の空いている領域（図６ＡのＢｌａｎｋ領域）に保存される。しかし、ディスク内周部ではパフォーマンスが低いため、ＨＤＤ１１０のバックアップ処理と、印刷データに基づく印刷処理が競合すると、ＨＤＤ１１０のパフォーマンスが足らず、印刷処理のリアルタイム性が損なわれる。
【００６８】
一方、ディスク外周部のパフォーマンスが高い領域を用いての印刷処理は、他のアクセスと競合してもリアルタイム性が損なわれることがない。そこで、本実施形態では、ＨＤＤ１１０の既にバックアップ処理が完了しているディスク外周部の領域Ａを、新しいデータの書込みが可能な領域として開放し、この開放した領域に対して新しいデータの書込み／読出しを行うようにする。これと同時に、領域Ｂのデータについて、バックアップのための読出しを行う。ここで、「新しいデータの書込みが可能な領域として開放する」ということは、当該領域について新しいデータの上書きを可能にするということである。
【００６９】
印刷データの書込み／読出しは、パフォーマンスの高いディスク外周部の領域（即ち、領域Ａ）を用いているため、印刷データに基づく印刷処理がバックアップ処理と競合しても、印刷処理のリアルタイム性を維持することができる。制御部１００は、ＨＤＤ１１０のデータを外部記憶装置１９０にコピーする際に、バックアップが完了している領域について、領域管理部１３０（図２参照）のバックアップ用のアドレス管理テーブルを逐次更新する。したがって、制御部１００は、新しいデータの書込みが可能な領域として開放する領域、即ち上書き可能な領域を把握できている。
【００７０】
続いて、処理１を実行する手順の一例について、図７のフローチャートを用いて具体的に説明する。なお、バックアップ処理は、例えば操作表示部１２０（図２参照）に設けられたバックアップ機能の開始を指令するスタートボタンをユーザーが押すことによって開始されることとする。そして、ユーザーによってスタートボタンが押されると、制御部１００による制御の下に、図７のフローチャートの処理が開始される。
【００７１】
制御部１００は、まず、スタートボタンが押された時点でのユーザーデータ（画像データやジョブデータなど）、不揮発データ(カウンタ値、レジスタ値)、アドレス管理テーブル等の情報をバックアップし、バックアップ処理が完了した領域について、領域管理部１３０のアドレス管理テーブルを更新する（ステップＳ１１）。これらの処理を最初に行うことにより、データの整合性をとることができる。
【００７２】
次に、制御部１００は、バックアップ処理が完了したか否かを判断し（ステップＳ１２）、バックアップ処理が完了したのであれば（Ｓ１２のＹＥＳ）、バックアップ処理のための一連の処理を終了する。バックアップ処理が完了していなければ（Ｓ１２のＮＯ）、制御部１００は、ジョブの入力（ジョブの割込み）があったか否かを判断し（ステップＳ１３）、ジョブの入力がなければ（Ｓ１３のＮＯ）、ステップＳ１１に戻ってバックアップ処理を継続する。
【００７３】
ジョブの入力があった場合には（Ｓ１３のＹＥＳ）、制御部１００は、不揮発データのバックアップ処理中であるか否かを判断し（ステップＳ１４）、不揮発データのバックアップ処理中であれば（Ｓ１４のＹＥＳ）、ジョブ保留フラグを立てて（ジョブ保留フラグ＝１）、ジョブを保留し（ステップＳ１５）、しかる後ステップＳ１１に戻ってバックアップ処理を継続する。
【００７４】
不揮発データのバックアップ処理中でなかった場合には（Ｓ１４のＮＯ）、制御部１００は、ジョブ（印刷処理）を保留し、不揮発データのバックアップ処理の完了後に印刷処理を再開する。これにより、競合による不揮発不具合／データ不整合を抑えることができる。
【００７５】
ＲＡＷ領域のバックアップ処理中にジョブが入力された場合、制御部１００は、バックアップ処理が完了した領域（図６Ａでは、領域Ａ）のうちの書込み可能な領域、即ち上書きが可能な領域を探す（ステップＳ１６）。なお、制御部１００は、ＨＤＤ１１０のデータを外部記憶装置１９０にコピーする際に、バックアップ用のアドレス管理テーブルを逐次更新することで、上書きが可能な領域を把握できている。
【００７６】
次に、制御部１００は、書込み可能領域のサイズを、書き込む画像データのサイズとを比較し、領域サイズがデータサイズよりも大きいか否かを判断する（ステップＳ１７）。そして、制御部１００は、書込み可能領域のサイズが、書き込む画像データのサイズよりも大きい場合（Ｓ１７のＹＥＳ）、書込み先（書き込む場所）がバックアップ処理と競合しても印刷処理のリアルタイム性を維持できる領域であるか否かを、予め把握しているＨＤＤ１１０のパフォーマンスから判断する（ステップＳ１８）。制御部１００は、印刷処理のリアルタイム性を維持できる領域である場合は（Ｓ１８のＹＥＳ）、ステップＳ１１に戻ってバックアップ処理を続行する。
【００７７】
書込み先がリアルタイム性を維持できない領域である場合（Ｓ１８のＮＯ）、制御部１００は、印刷優先モードであるか否かを判断し（ステップＳ１９）、印刷優先モードでなければ（Ｓ１９のＮＯ）、ジョブ保留フラグを立てて（ジョブ保留フラグ＝１）、ジョブを保留し（ステップＳ２０）、しかる後ステップＳ１１に戻ってバックアップ処理を継続する。印刷優先モードについては、ユーザーが予め設定するようにしてもよいし、ステップＳ１９での判断の際にユーザーが設定するようにしてもよい。
【００７８】
なお、ステップＳ１７の判断処理において、書込み可能領域のサイズが画像データのサイズ以下の場合（Ｓ１７のＮＯ）には、制御部１００は、ステップＳ１９の判断処理に移行する。そして、ステップＳ１９の判断処理において、印刷優先モードであれば（Ｓ１９のＹＥＳ）、制御部１００は、リアルタイム性維持のためにバックアップ処理を中断し、アドレス管理テーブルを更新するとともに、図６Ａの空いている領域（Ｂｌａｎｋ領域）を用いて印刷データ処理を行う（ステップＳ２１）。
【００７９】
上述したように、処理１では、ＨＤＤ１１０の既にバックアップが完了している外周部の領域Ａを、新しいデータの書込みが可能な領域として開放する処理が行われる。これにより、他の動作との同時動作が可能になる。具体的には、開放した領域を例えば印刷データの書込み／読出しに使うことにより、バックアップ処理中でも、ジョブが入力されたとき、ジョブを保留することなく、バックアップ処理をしながら印刷処理（画像形成処理）を実行することができる。その結果、生産性の低下を抑えることができるとともに、バックアップ処理の処理能力（効率）の低下を抑えることができる。
【００８０】
処理１では、新しいデータの書込み先がリアルタイム性を維持できない領域（例えば、ディスク内周部）である場合、バックアップ処理を中断し、Ｂｌａｎｋ領域を用いて印刷データに基づく印刷処理を行うことにより、印刷処理のリアルタイム性を維持することができる。また、バックアップ処理を優先し、ジョブを保留するようにすることも可能である。印刷処理を優先するか、バックアップ処理を優先するかは、ユーザーが任意に選択可能である。あるいは、バックアップが完了しているところまでに印刷データの保存及びバックアップ処理を行い、余ったデータを、バックアップ処理を停止した上でＢｌａｎｋ領域に保存するようにしてもよい。
【００８１】
また、書込み先がリアルタイム性を維持できない領域である場合について、ジョブ入力ごとに、印刷優先／バックアップ優先をユーザーに選択させてもよいし、基本的に印刷優先設定、基本的にバックアップ優先設定、例外で、緊急ジョブ受付可能等、選択手法は問わない。これらについてはジョブを受信した時点で、扱うデータ量が計算できるためデータの扱い方を事前に判断できる。バックアップ処理の中断後、再開するときは途中から再開する。
【００８２】
（処理２）
処理２は、バックアップ処理が終わった後、外部記憶装置１９０に保存してあって、ＨＤＤ１１０に保存されていないデータ（差分が出ているデータ）を、外部記憶装置１９０からＨＤＤ１１０にコピーする処理の例である。この差分が出ているデータを外部記憶装置１９０からＨＤＤ１１０へ戻す（コピーする）動作をリストアコピーと呼ぶ。処理２の動作について図８を用いて説明する。
【００８３】
バックアップ処理が終わった時点で、新しいデータの書込みが可能な領域として開放されたＨＤＤ１１０の外周部の領域Ａには、図８Ａに示すように、新しいデータが書き込まれているものとする。領域Ａへの新しいデータ４の上書きにより、バックアップ処理によってＨＤＤ１１０の領域Ａから外部記憶装置１９０に保存されたデータ１は、ＨＤＤ１１０に保存されていないことになる。
【００８４】
そこで、バックアップ処理が終わると（外部記憶装置１９０に１，２，３のデータ全てが揃うと)、外部記憶装置１９０に保存してあって、ＨＤＤ１１０に保存されていない元データ１を、外部記憶装置１９０からＨＤＤ１１０にリストアコピーする。同時に、ＨＤＤ１１０と外部記憶装置１９０のデータ保存場所が異なる箇所の異なる場所についてＨＤＤ１１０のアドレス管理テーブルを更新する。
【００８５】
処理２では、領域Ａの元データ１の全てをリストアコピーするのではなく、必要なデータサイズのみ、即ち領域Ａの上書きによって失われた領域の元データのみをＨＤＤ１１０の空いている領域（Ｂｌａｎｋ領域）に書き込むようにすることが好ましい。すなわち、リストアコピーでは、必要なデータサイズのみ書込みを行い、余分にデータの書込みを行わないようにすることが好ましい。
【００８６】
続いて、処理２を実行する手順の一例について、図９のフローチャートを用いて具体的に説明する。処理２では、バックアップ完了領域に印刷データが上書きされた場合、制御部１００による制御の下に、バックアップ完了後に、外部記憶装置１９０からＨＤＤ１１０に不足データをリストアコピーする。
【００８７】
制御部１００は、リストアコピーが完了したか否かを判断し（ステップＳ３１）、完了していれば（Ｓ３１のＹＥＳ）、処理２の一連の処理を終了し、完了していなければ（Ｓ３１のＮＯ）、ジョブが入力されたか否かを判断する（ステップＳ３２）。
【００８８】
リストアコピー中にジョブ入力がなかった場合（Ｓ３２のＮＯ）、制御部１００は、バックアップ(リストアコピーを含む)処理が完了したか否かを判断し（ステップＳ３３）、完了していれば（Ｓ３３のＹＥＳ）、リストアコピーを中断するとともに、アドレス管理テーブルを更新し（ステップＳ３４）、しかる後ステップＳ３１に戻る。完了していなければ（Ｓ３３のＮＯ）、制御部１００は、優先実行フラグ（リストア優先フラグ）が立っている（リストア優先フラグ＝１）か否かを判断する（ステップＳ３５）。そして、制御部１００は、優先実行フラグが立っていれば（Ｓ３５のＹＥＳ）ステップＳ３４に移行し、優先実行フラグがたっていなければ（フラグ＝０）ステップＳ３１に戻る。
【００８９】
ステップＳ３２の判断処理において、リストアコピー中にジョブが入力された場合（Ｓ３２のＹＥＳ）、制御部１００は、印刷優先モードであるか否かを判断する（ステップＳ３６）。そして、制御部１００は、印刷優先モードでなければ（Ｓ３６のＮＯ）、ジョブ保留フラグを立てて（ジョブ保留フラグ＝１）、ジョブを保留し（ステップＳ３７）、しかる後ステップＳ３３に移行し、印刷優先モードであれば（Ｓ３６のＹＥＳ）、リストアコピーを中断するとともに、アドレス管理テーブルを更新し（ステップＳ３８）、処理２の一連の処理を終了する。
【００９０】
すなわち、リストアコピー中にジョブが入力された場合、処理１の場合と同様に、印刷処理、バックアップ(リストアコピーを含む)処理のどちらを優先するかの設定に合わせて優先処理を変える。印刷優先の場合は、リアルタイム性を優先するためにリストアコピーを中断する。バックアップ優先の場合は、バックアップ(リストアコピーを含む)処理を優先するためにジョブを保留する。
【００９１】
リストアコピーでは、上書きした領域（領域Ａ）の元データ（データ１）について、必要なデータサイズのみＨＤＤ１１０の空いている領域（Ｂｌａｎｋ領域）に書き込むようにすることが好ましい。すなわち、必要なデータサイズのみ書込みを行い、余分にデータの書込みを行わないようにすることが好ましい。
【００９２】
なお、リストアコピー中は印刷処理の同時動作を行うことができないため、ジョブが入力されにくい時間帯（タイミング）で行うことが好ましい。例えば、画像形成装置の過去のジョブ入力履歴を保存しておき、ジョブ入力が行われにくい時間帯を予想してリストアコピーを行うなどの方法がある。ここでは、リストア優先フラグを用いている。ジョブが入力されにくい時間帯については、例えば画像形成装置１の過去のジョブ入力の履歴から予想することができる。ジョブが入力されにくい時間帯としては、例えば夜間や昼休みを例示することができる。
【００９３】
ＨＤＤ１１０のデータに上書きしてしまっている画像データを使う場合（再印刷を行う場合）、バックアップ(リストアコピーを含む)処理を停止して外部記憶装置１９０から必要なデータを読み出しながら再印刷を行うことになる。
【００９４】
［変形例］
以上、本発明について実施形態を用いて説明したが、本発明は上記実施形態に記載の範囲には限定されない。すなわち、本発明の要旨を逸脱しない範囲内で上記実施形態に多様な変更または改良を加えることができ、そのような変更または改良を加えた形態も本発明の技術的範囲に含まれる。
【００９５】
例えば、上記実施形態では、本発明の一実施形態に係る画像形成装置１として複写機を例に挙げたが、この適用例に限られるものではない。すなわち、本発明は、複写機の他、プリンタ装置、ファクシミリ装置、印刷機、複合機などの電子写真方式の画像形成装置全般に対して適用可能である。
【００９６】
また、バックアップ処理を行うときのデータ転送単位を、ＨＤＤ１１０の外周−内周の読出し位置によって適切なサイズを計算してバックアップ処理を行うことでリアルタイム性維持可能領域を広げることができる。
【符号の説明】
【００９７】
１…画像形成装置、  １０…原稿搬送部、  ２０…用紙収納部、  ３０…画像読取部、  ４０…画像形成部、  ５０…中間転写ベルト、  ６０…２次転写部、  ７０…定着部、  ８０…制御基板、  ９０…画像処理部、  １００…制御部、  １１０…ＨＤＤ（ハードディスク装置）、  １９０…外部記憶装置
【図１】
2018028577.tif 000003
【図２】
2018028577.tif 000004
【図３】
2018028577.tif 000005
【図４】
2018028577.tif 000006
【図５】
2018028577.tif 000007
【図６】
2018028577.tif 000008
【図７】
2018028577.tif 000009
【図８】
2018028577.tif 000010
【図９】
2018028577.tif 000011