(57)【要約】【課題】  画像形成装置などにおいて，ハードウェア回路の動作を含めた制御プログラムの検証を可能にすると共に，装置の各機器が現実に動作した場合に起こりうる事象を確認できるようにすること。【解決手段】  ＣＰＵ１１が，ＲＡＭ１３に格納される参照データに基づいて，予め定められたプログラムを実行することにより，画像形成動作を行う画像形成装置において，実際の画像形成動作が行われる時に，当該画像形成装置の各部の状態を検出する各種センサ類やＣＰＵ１１と通信する各機器から入力される入力情報を，参照データとしてＲＡＭ１３に随時格納する通常画像形成モードと，模擬の画像形成動作を行うために，予め定められＨＤ１４に記憶されたテストデータを，参照データとしてＲＡＭ１３に格納するデバッグモードとを切替え可能にする。【選択図】図２
2012032567.tif 000002
【特許請求の範囲】
【請求項１】
所定の制御手段が，一時記憶手段に格納される参照データに基づいて，予め定められたプログラムを実行することにより，画像形成動作を行う画像形成装置であって，
実際の画像形成動作が行われる時に，当該画像形成装置の各部の状態を検出する検出手段及び／又は前記制御手段と通信する各機器から入力される入力情報を，前記参照データとして前記一時記憶手段に随時格納し，画像形成動作を行う通常画像形成モードと，
模擬の画像形成動作を行うために，この格納された参照データに基づいて，予め定められたプログラムを実行することにより，画像形成動作を行うデバッグモードと，
を切り替える切替手段を備えることを特徴とする画像形成装置。
【請求項２】
前記記憶情報が，前記検出手段及び／又は前記各機器から，どのような入力情報が，どのようなタイミングで入力されるかを予め定めたテストデータである請求項１に記載の画像形成装置。
【請求項３】
前記テストデータが，前記通常画像形成モードにおいて前記検出手段及び／又は前記各機器から入力された過去の実績データである請求項２に記載の画像形成装置。
【請求項４】
所定の制御手段が，一時記憶手段に格納される参照データに基づいて，画像形成装置に画像形成動作を行わせるために実行する制御プログラムであって，
実際の画像形成動作が行われる時に，当該画像形成装置の各部の状態を検出する検出手段及び／又は前記制御手段と通信する各機器から入力される入力情報を，前記参照データとして前記一時記憶手段に随時格納し，この格納された参照データに基づいて，画像形成動作を行う通常画像形成モードと，
模擬の画像形成動作を行うために，予め所定の記憶手段に記憶された記憶情報を，前記参照データとして前記一時記憶手段に格納し，この格納された参照データに基づいて，画像形成動作を行うデバッグモードと，
を切り替え可能であることを特徴とする画像形成装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，画像形成動作における任意の事象を検証することが可能な画像形成装置及びこのような画像形成装置に適用される制御プログラムに関するものである。
【背景技術】
【０００２】
一般に，制御プログラム等のソフトウェアによって制御されて動作する機械装置の分野では，装置の開発途中や異常発生時において制御プログラム等のソフトウェアでは，どのようなタイミングでどのような事象が起きるのか，即ち動作の再現性が求められる。
そのため，多くの装置においては，例えば特許文献１に記載のスキャナシミュレータのような専用のシミュレータを用いて，仮想的に装置（特許文献１の場合はスキャナ装置）を動作させるために，センサ等の入力情報についてフラグを立てて，制御プログラムのみをＰＣ上で実行したりして装置の動作を繰り返し再現して制御プログラム等のソフトウェアを解析，検証することがなされている。
しかし，実際の装置においては，その装置の置かれる環境（例えば温度や湿度）や装置の動作回数，動作時間の影響による消耗具合等によって，各機械要素の作動タイミングは変化するので，単に制御プログラムをＰＣ上で実行したとしても，現実とはかけ離れた動作確認となる可能性がある。
例えば，画像形成装置は，その制御プログラムが，用紙の搬送状況や，感光体の帯電状況，定着ヒータの温度等を検出する搬送センサ，電位センサ，温度センサ等からの入力情報を参照して各部を制御することにより画像形成動作を行うが，温度や湿度，搬送ローラの磨耗状況等によって，各センサ等からの入力情報が入力されるタイミングが変化することが知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−７４８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし，画像形成装置の画像形成動作における制御は，ＣＰＵが制御プログラム等のソフトウェアを実行することによってなされる制御だけでなく，ＡＳＩＣ等のハードウェア回路による制御も含まれ，複雑になっているし，前記したように，各センサ等からの入力情報が入力されるタイミングは種々の状況によって変化することが知られており，そのため，画像形成装置では，上記したようなセンサ類等の入力情報にフラグを立てて制御プログラムのみをＰＣ上で実行しても，各部からの信号の入力タイミングが実際の装置とかけ離れてしまう可能性があり，画像形成装置における再現性の検証としてはその精度が十分でなくなる可能性がある。
従って，本発明は上記事情に鑑みてなされたものであって，ＣＰＵ等の所定の制御手段が，予め定められたプログラムを実行することにより，各機器を制御して画像形成動作を行う画像形成装置及び，当該画像形成装置に適用される制御プログラムにおいて，ハードウェア回路の動作を含めた制御プログラムの検証を可能にすると共に，装置の各機器の動作タイミングを現実の動作に近づけることができるようにして，実際に起こりうる事象の確認を正確に行いうるようにする画像形成装置およびその制御プログラムの提供を目的とする。
【課題を解決するための手段】
【０００５】
上記課題を解決するために本発明は，
所定の制御手段が，一時記憶手段に格納される参照データに基づいて，予め定められたプログラムを実行することにより，画像形成動作を行う画像形成装置であって，
実際の画像形成動作が行われる時に，当該画像形成装置の各部の状態を検出する検出手段及び／又は前記制御手段と通信する各機器から入力される入力情報を，前記参照データとして前記一時記憶手段に随時格納し，画像形成動作を行う通常画像形成モードと，
模擬の画像形成動作を行うために，この格納された参照データに基づいて，予め定められたプログラムを実行することにより，画像形成動作を行うデバッグモードと，
を切り替える切替手段を備えることを特徴とする画像形成装置として構成される。
このように構成することにより，前記切替手段によって前記デバッグモードに切り替えることで，前記入力情報に代えて前記記憶情報が前記参照データとなり，模擬の画像形成動作を画像形成装置自体を利用して行うことができる。
つまり，前記記憶手段に予め記憶された記憶情報に基づいて，現実に画像形成装置の前記各機器を同じタイミングで繰り返し動作させることができるので，従来のようにシミュレータは，プログラムのみの検証でなく，実際の画像形成装置を作動させて動作検証を行うことができるので，種々の要因によって動作タイミングが変動する画像形成装置の検証精度の向上に優れた効果を発揮する。
また，記憶情報を可能な限り現実の機械における作動タイミングなどに近づけることができるので，実際の画像形成装置の動作に即した検証が可能となる。
また，画像形成装置自体を現実に同じタイミングで繰り返し動作させることができるので，ハードウェア回路の動作を含めた複雑な制御プログラムであっても検証することができ，さらに，画像形成装置の各機器が現実に動作した場合に起こりうる事象を確認することもできる。
なお，前記記憶情報は，前記検出手段及び／又は前記各機器から，どのような入力情報が，どのようなタイミングで入力されるかを予め定めたテストデータであることが考えられる。
様々なテストデータを予め定めて前記記憶手段に記憶させておくことにより，実際には起こりにくい条件でも模擬の画像形成動作を行うことができる。そのため，あらゆる状況を考慮した幅広いプログラムの検証や，画像形成装置に起きうる様々な事象の確認を行うことができる。
さらに前記テストデータが，前記通常画像形成モードにおいて前記検出手段及び／又は前記各機器から入力された過去の実績データであることが考えられる。
前記検出手段や前記各機器からの入力情報の過去の実績データを前記テストデータとすることにより，例えば通常画像形成モードにおける実際の画像形成動作において異常が起こった場合等に，実績データを用いて模擬の画像形成動作を行って，異常発生の原因を検証することができる。
本発明は上記したような通常画像形成モードとデバッグモードとを切り替え可能な制御プログラムとして構成されてもよい。
【発明の効果】
【０００６】
本発明によると，前記切替手段によって前記デバッグモードに切り替えることで，前記入力情報に代えて前記記憶情報が前記参照データとなり，模擬の画像形成動作を画像形成装置自体を利用して行うことができる。
つまり，前記検出手段や前記各機器から入力される実際の入力情報に関係なく，前記記憶手段に予め記憶された記憶情報に基づいて，現実に画像形成装置の前記各機器を同じタイミングで繰り返し動作させることができる。
そのため，ハードウェア回路の動作を含めた複雑な制御プログラムであっても検証することができ，さらに，画像形成装置の各機器が現実に動作した場合に起こりうる事象を確認することもできる。
【図面の簡単な説明】
【０００７】
【図１】本発明に係る画像形成装置の概略を示すブロック図。
【図２】本発明に係る画像形成装置の通常画像形成モードとデバッグモードの切り替えを説明するフローチャート。
【図３】本発明に係る画像形成装置の通常画像形成モードにおける画像形成動作を簡略的に説明するフローチャート。
【図４】本発明に係る画像形成装置のデバッグモードにおける画像形成動作を簡略的に説明するフローチャート。
【発明を実施するための形態】
【０００８】
以下添付図面を参照しながら，本発明の実施の形態について説明し，本発明の理解に供する。尚，以下の実施の形態は，本発明を具体化した一例であって，本発明の技術的範囲を限定する性格のものではない。
本発明の実施形態に係る複合機Ｘの構成は大別して，制御部１，印刷エンジン部２，操作表示部３，スキャナ部４に分類される。また，複合機Ｘは外部端末（以下，ＰＣ）５と接続，通信している。
複合機Ｘは，操作表示部３からの操作入力，或いはＰＣ５からの入力情報に従って，制御部１が印刷エンジン部２を制御することにより，スキャナ部４により読み取られた画像情報，若しくはＰＣ５より送信された画像情報を用紙に印刷することができる。
【０００９】
制御部１は，図１に示されるように，ＣＰＵ１１（制御手段の一例）及びＲＯＭ１２，ＲＡＭ１３（一時記憶手段の一例），ハードディスク（記憶手段の一例，以下ＨＤと略す）１４等の周辺装置，更にはＡＳＩＣ１５等の制御回路，タイマー１６を備える。
制御部１は，ＣＰＵ１１がＲＡＭ１３に格納される参照データに基づいて，ＲＯＭ１２やＨＤ１４に予め記憶された制御プログラムを実行すると共にＡＳＩＣ１５と連動することにより，画像形成動作を含めた，本発明の実施形態にかかる複合機Ｘの統括的な制御を行うものである。
なお，図１ではＨＤ１４は１つとしているが，複数のハードディスクで，入力された情報と，オペレーションシステムやアプリケーションといったプログラムを別々に記憶するように構成してもよい。
【００１０】
印刷エンジン部２は，不図示の感光体，帯電装置，露光装置，現像装置，転写装置，定着装置，給紙・搬送装置等の画像を形成するための各機器を備え，これら各機器は制御部１と通信している。
印刷エンジン部２は，これら各機器が操作表示部３で操作入力される画像形成要求，或いはＰＣ５から送信される画像形成要求に従って制御部１により制御されることにより，スキャナ部４で読み取られた画像情報或いは，ＰＣ５から送信された画像情報を用紙に印刷する。
【００１１】
本実施形態に係る複合機Ｘでは，印刷エンジン部２により実際に用紙に画像情報を印刷する通常画像形成モードと，印刷エンジン部２を模擬的に動作させて制御プログラムの検証，解析や，複合機Ｘに起こりうる事象の検証を行うためのデバッグモードとに切り替えることが可能になっている。そして，そのような制御プログラムがＲＯＭ１２に記憶されている。なお，通常画像形成モードと，デバッグモードとの切り替えは，例えば操作表示部３或いは不図示の切替スイッチ等の切替手段によって行われる。
【００１２】
続いて，この実施形態にかかる画像形成装置の処理手順について，図２以下のフローチャートを参照して説明する。
以下の説明中，Ｓ１，Ｓ２，…は，前記制御部１の処理手順（ステップ）の識別標識である。
複合機Ｘでは，図２に示すように，画像形成要求が，操作表示部３から操作入力されるかＰＣ５から送信されると（ステップＳ１），ステップＳ２で上記切替手段がデバッグモードに設定されているかどうかが判定される。
ステップＳ２でデバッグモードに設定されていないと判定される，即ち通常画像形成モードに設定されていると判定されると（ステップＳ２のＮｏ側），ステップＳ３へ移行し，後述するように通常画像形成モードで実際に画像形成動作が実行される。
ステップＳ２でデバッグモードに設定されていると判定されると（ステップＳ２のＹｅｓ側），ステップＳ５へ移行し，後述するようにデバッグモードでの模擬の画像形成動作が実行される。
【００１３】
複合機Ｘの通常画像形成モードでは，画像形成動作が行われる時に，複合機Ｘの各部の状態を検出する検出手段や，上記画像形成装置の制御部１と通信する各機器から入力される入力情報を随時ＲＡＭ１３（一時記憶手段の一例）に格納して，このＲＡＭ１３に格納された入力情報を参照データとする制御プログラムをＣＰＵ１１が実行することにより，制御部１（制御手段の一例）が上記各機器を制御して実際に用紙に画像を印刷する画像形成動作を行う。
検出手段としては，例えば，用紙の搬送状況を検出する複数の搬送センサ２５，不図示の感光体の表面電位を検出する電位センサ２６，不図示の定着装置の温度を検出する温度センサ２７等の各種センサ類が挙げられるが，いずれも画像形成動作のいずれかの段階における動作を開始するタイミングの契機となる情報を出力するものである。
ＲＡＭ１３に随時格納される上記入力情報は，これら各種センサ２５〜２７による検出結果や，スキャナ部４（各機器の一例）からの画像データ受信完了を示す情報や，不図示の現像装置や転写装置等の各機器の動作完了を示す情報等が含まれるが，これらもまた，画像形成動作のいずれかの段階における動作を開始するタイミングの契機となる情報を出力するものである。
【００１４】
以下，図３を用いて，前記Ｓ３で示される複合機Ｘにおける通常画像形成モードでの実際の一連の画像形成動作中の動作の一例を説明する。
これらの動作は，本発明が適用されうる動作の一例であって，これら以外にも多くの適用可能な動作がある。
まず，操作表示部３又はＰＣ５から画像形成要求があった後，通常画像形成モードであると判定された場合，ステップＳ３０１でスキャナ部４（又はＰＣ５）から画像データの受信が開始され，ＨＤ１４に蓄積される。ステップＳ３０２では制御部１が搬送モータ２１を駆動することにより，不図示の給紙装置から用紙の給紙・搬送が開始される。また，不図示の感光体表面を一様に帯電させるため，ステップＳ３０３にて制御部１が帯電電源２２を制御することにより，不図示の帯電装置への帯電バイアス電圧の印加を開始する。
なお，図３ではステップＳ３０１〜Ｓ３０３は順次開始されるようにしているが，通常画像形成モードが開始された時にステップＳ３０１〜Ｓ３０３が同時に開始されるようにしてもよい。
【００１５】
ステップＳ３０４では，電位センサ２６により検出した不図示の感光体表面の電位をＲＡＭ１３に格納し，この電位が予め設定されＲＯＭ１２或いはＨＤ１４に記憶された所定の電位と比較される。ＲＡＭ１３に格納された電位センサ２６の検出結果が所定の電位に到達していなければ（ステップＳ３０４のＮｏ側），処理はＳ３０３に戻り，帯電バイアス電圧がさらに印加される。ＲＡＭ１３に格納された電位センサ２６の検出結果が所定の電位に到達していれば（ステップＳ３０４のＹｅｓ側），帯電電源２２の電圧を維持し，帯電器を所定の電圧に設定すると共に，感光体を回転させて，感光体に帯電させ，処理はステップＳ３０５へ移行する。
ステップＳ３０５では，スキャナ部４（又はＰＣ５）から画像データの受信完了を示す入力情報がＲＡＭ１３に入力されたかどうかが判定される。画像データの受信完了を示す入力情報が確認されると（ステップＳ３０５のＹｅｓ側），処理はステップＳ３０６へ移行する。画像データの受信完了を示す入力情報が確認されなければ（ステップＳ３０５のＮｏ側），画像データの受信が完了するまでステップＳ３０５が繰り返される。
なお，図３ではステップＳ３０４とＳ３０５は順次行われるようにしているが，同時に処理が行われてもよい。
【００１６】
ステップＳ３０６では，不図示の感光体の露光及び現像がなされる。
即ち，ステップＳ３０４で感光体表面電位が所定の電位に到達し，且つステップＳ３０５で画像データの受信が完了したタイミング（所定タイミングＴ１）で，制御部１はレーザ光源２３を制御して，感光体表面を露光すると共に，不図示の現像装置を制御して現像バイアス電圧を印加することにより感光体表面を現像する。
なお，図３では省略しているが，現像装置はレーザ光源２３（露光装置）の動作完了を示す入力情報がＲＡＭ１３に入力されてから動作を開始する。
感光体表面の現像が完了する（現像装置の動作完了情報がＲＡＭ１３に入力される）と処理はステップＳ３０７へ移行する。
【００１７】
ステップＳ３０７では，不図示の搬送ローラが回転され，搬送センサ２５からＲＡＭ１３に入力される入力情報より，給紙・搬送された用紙がトナー転写開始位置であるレジスト位置に到達しているかが判定される。
用紙がレジスト位置に到達していると判定された場合（ステップＳ３０７のＹｅｓ側），処理はステップＳ３０８に移行し，用紙がレジスト位置に到達していないと判定された場合（ステップＳ３０７のＮｏ側），用紙がレジスト位置に到達するまでステップＳ３０７（搬送ローラの回転）が繰り返される。
なお，図３ではステップＳ３０６とＳ３０７は順次行われるようにしているが，同時に処理が行われてもよい。この場合，感光体表面の現像完了より先に用紙がレジスト位置に到達すれば，感光体表面の現像が完了するまで搬送モータ２１を停止させて用紙を待機させる等の制御がなされる。
【００１８】
ステップＳ３０８では，感光体表面に現像されたトナー像が用紙に転写される。
ステップＳ３０６で感光体表面の現像が完了し，且つステップＳ３０７で用紙がレジスト位置に到達したタイミング（所定タイミングＴ２）で，制御部１は転写電源２４を制御して転写電圧を不図示の転写装置に印加し用紙の搬送を行ってトナー像を用紙に転写させる。
トナー像が転写された用紙は，ステップＳ３０９で不図示の定着装置にて加熱，加圧され，トナー像が用紙に定着されて排出される。
なお，温度センサ２７の入力情報を参照して不図示の定着装置のヒータを制御したり，搬送モータ２１を一旦停止させたりするといった周知の制御は，上の手順とは別に行われるものとする。
【００１９】
以上のようにして，通常画像形成モードにおける実際の画像形成動作（図２におけるステップＳ３）が完了する。
そして，上記の通常画像形成モードにおける画像形成動作の中で，搬送センサ２５等の検出手段や，不図示の現像装置等の各機器からの入力情報の入力のタイミングは，夫々タイマー１６で計測されており，ＨＤ１４に過去の実績データとして記憶される（図２のステップＳ４）。タイマー１６による計測は，例えば画像データ受信開始時を始期として計測される。
ＨＤ１４に記憶しておく実績データの種類については特に限定されないが，例えば上記説明における電位センサ２６から入力される電位が所定の電位に到達し，且つスキャナ部４からの画像データ受信完了を示す入力がなされたタイミングＴ１や，不図示の現像装置から現像完了を示す入力があり，且つ搬送センサ２５から用紙がレジスト位置に到達したことを示す入力があったタイミングＴ２等が挙げられる。
【００２０】
次に，図４を用いて複合機Ｘにおける図２のＳ５で示されるデバッグモードでの「模擬の画像形成動作」の一例を説明する。この例では，一例として，前記図２のＳ４でハードディスクＨＤ１４に記憶された実際の画像形成動作において得られた実績データを予め定められたプログラムを実行するための契機として用いる場合について説明する。このように実績データを参照データとして用いる場合には，実機の動作を具体的に検証することができ，その誤動作などの確認の精度が向上するが，これは一例であって，予め作成された理想的な動作タイミングとしてのデータを参照データとして用いるようなことも，この実施形態の望ましい用い方である。
まず，操作表示部３又はＰＣ５から画像形成要求があった後，デバッグモードであると判定された場合（図２のステップＳ２），ステップＳ５０１にて，制御部１は，予め設定されＨＤ１４に記憶されたテストデータを読み込み，一時記憶部としてのＲＡＭ１３に格納する。デバッグモードでは，当該テストデータを参照データとして，ＣＰＵ１１が制御プログラムを実行することにより模擬の画像形成動作が行われる。
ここでＨＤ１４に記憶されたテストデータは，搬送センサ２５等の検出手段や不図示の現像装置等の各機器から，どのような入力情報がどのようなタイミングで入力されるかを定めたスケジュールデータである。ここでは一例として，下記のＴ１およびＴ２のタイミングデータを用いる場合について説明する。
図４の実施形態では，電位センサ２６から入力される電位が所定の電位に到達し，且つスキャナ部４からの画像データ受信完了を示す入力がなされたとみなすタイミングを所定タイミングＴ１とし，不図示の現像装置から現像完了を示す入力があり，且つ搬送センサ２５から用紙がレジスト位置に到達したとみなすタイミングを所定タイミングＴ２としたデータを読み込みＲＡＭ１３に格納する。
【００２１】
ステップＳ５０２〜Ｓ５０４は通常画像形成モードにおけるステップＳ３０１〜Ｓ３０３と同様に，スキャナ部４からの画像データの受信，不図示の給紙装置からの用紙の給紙・搬送，及び不図示の感光体への帯電が開始される。
通常画像形成モードでは，電位センサ２６からの入力情報や，画像データの受信完了を示す入力情報をＲＡＭ１３に格納して，これら入力情報に従ってレーザ光源２３を制御し，搬送センサ２５の入力情報や現像装置の現像完了を示す入力情報をＲＡＭ１３に格納して，これら入力情報に従って転写電源２４を制御している。ところが，これら入力情報は，複合機Ｘの置かれる環境（温度や湿度）等によりタイミングが大きく変化する。そのため，このような現実のタイミングと関係ない動作タイミングでの再現を行っても，再現性が現実的でない場合が生じることに起因して，この実施形態では，前記のように現実の画像形成動作を起こったときに得られた（Ｓ４で得られた）実績データを参照データとして採用している。
即ち，このデバッグモードでは，タイマー１６のカウントがステップＳ５０１でＲＡＭ１３に格納した実績データとしてのタイミングＴ１になったか否かを判定すること（ステップＳ５０５）により，レーザ光源２３を制御して露光を開始し（ステップＳ５０６），実績データとしてのタイミングＴ２になったか否かを判定すること（ステップＳ５０７）により，転写電源を制御して用紙へのトナーの転写を行う（ステップＳ５０８）。
即ち，図３の制御手順と比べることで理解されるように，図３における画像データの受信開始（Ｓ３０１）からＳ３０４の感光体表面電位が所定の画像形成動作に適した電位になるまでの時間および画像データの受信開始（Ｓ３０１）から画像データの受信完了までの時間の両方のいずれか長い方に要する実績データとしての時間が，タイミングＴ１として通常画像形成動作時に記憶されており，デバッグモードでは，Ｓ３０４の感光体表面電位が所定の画像形成動作に適した電位になるまでの時間および画像データの受信完了（Ｓ３０５）までの時間をそれぞれのセンサ信号から検知することなく，上記実績データであるタイミングＴ１を使って，次のレーザ光源点灯や現像バイアスの電圧印加（Ｓ５０６）を開始しているのである。
また，Ｔ２についても同様に，画像データの受信開始（Ｓ３０１）からＳ３０７の用紙がレジスト位置に到達するまでの実際の時間が，タイミングＴ２として通常画像形成動作時に記憶されており，デバッグモードでは，Ｓ３０７の用紙がレジスト位置に到達するまでの時間をそのセンサ信号から検知することなく，上記実績データであるタイミングＴ２を使って，次の転写電圧印加（Ｓ５０８）を開始している。
これにより，現実に複合機Ｘを動作させて模擬の画像形成動作を複合機Ｘの置かれる環境等と同様の条件のもとで，現実に生じる動作タイミングで再現することができる。その結果，実機を現実に動作させてプログラムの検証を行うことができるので，現実的な検証，解析を行うことができる。
図４の手順に戻ると，上記のようにして，実績データに基づいて画像形成装置が運転された結果，トナー像が転写された用紙は，ステップＳ５０９で不図示の定着装置にて加熱，加圧されて排出される。
【００２２】
なお，本実施形態ではＨＤ１４に予め記憶されるテストデータの一例として上記した所定タイミングＴ１，Ｔ２としているが，その他の検出手段や各機器からどのような入力情報がどのようなタイミングで入力されるかをテストデータとして予め定めていてもよい。
また，テストデータを様々な条件で定めてＨＤ１４に記憶させておくことにより，実際には起こりにくい条件でもデバッグモードにて模擬の画像形成動作を行うことができる。そのため，あらゆる状況を考慮した幅広いプログラムの検証や，画像形成装置に起きうる様々な事象の確認を行うことも可能である。
【００２３】
前記したように，上の実施形態ではテストデータとして，通常画像形成モードにおいてＨＤ１４に記憶させた過去の実績データを用いている。
このように過去の実績データをテストデータとすることにより，例えば通常画像形成モードにおける実際の画像形成動作において異常が起こった場合等に，実績データを用いて模擬の画像形成動作を行って，異常発生の原因を検証することができるからである。
【符号の説明】
【００２４】
Ｘ      複合機（画像形成装置の一例）
１      制御部（画像読取装置の一例）
１１    ＣＰＵ（制御手段の一例）
１２    ＲＯＭ
１３    ＲＡＭ（一時記憶手段の一例）
１４    ハードディスク（記憶手段の一例）
１５    ＡＳＩＣ
１６    タイマー
２      印刷エンジン部
２５    搬送センサ（検出手段の一例）
２６    電位センサ（検出手段の一例）
２７    温度センサ（検出手段の一例）
３      操作表示部（切替手段の一例）
４      スキャナ部（各機器の一例）
【図１】
2012032567.tif 000003
【図２】
2012032567.tif 000004
【図３】
2012032567.tif 000005
【図４】
2012032567.tif 000006