(57)【要約】【課題】画像形成装置において、プリンタエンジンが故障状態に陥ったときに、パーソナルコンピュータまたはその他の特別な治具等を用いることなく、プリンタエンジン単体で故障内容を容易に判別する。【解決手段】エンジン故障時に不図示のエンジンテストプリントキーを押下すると、不図示の故障内容チェックシーケンスにおいて故障内容を判別し、故障内容チェックシーケンスで、故障Ｎｏ．１と判断された場合は（ステップ２０４）、メインモータを２５０ｍｓｅｃの間駆動し（ステップ２０９）、また、故障Ｎｏ．２と判断された場合は（ステップ２０５）、メインモータを５００ｍｓｅｃの間駆動し（ステップ２１０）、さらに、故障Ｎｏ．３と判断された場合は（ステップ２０６）、メインモータを７５０ｍｓｅｃの間駆動し、故障内容をユーザあるいはサービスマンに報知する。【選択図】        図４
2004276508.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に画像形成を行う画像形成手段と、前記画像形成手段に給紙される記録媒体を搬送する搬送手段と、前記搬送手段を駆動する駆動手段とを備えた画像形成装置において、
画像形成動作の試験モードの実行を指示する指示手段と、
前記画像形成手段の故障内容を検出する検出手段と、
前記指示手段により画像形成動作の試験モードの実行が指示されると、前記検出手段の故障内容検出結果にもとづいて、前記駆動手段の駆動動作を異ならせることにより前記画像形成手段の故障内容を報知する制御手段と、
を備えたことを特徴とする画像形成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、主に電子写真プロセスを用いて画像を形成する画像形成装置に関し、特にその故障内容報知に関するものである。
【０００２】
【従来の技術】
従来、電子写真プロセスを用いるレーザビームプリンタ等の画像形成装置において、前記レーザビームプリンタエンジンが何らかの故障状態に陥ったとき、その故障内容を判別する手法として、前記レーザビームプリンタのＬＣＤ表示、あるいはリセットスイッチ等の押下によって生じるＬＥＤ，ＬＣＤ等の表示により判別する手法が多くとられている。
【０００３】
しかし、小型機等においては、小型化またはコストダウン等の為、ＬＣＤおよびＬＥＤ等の表示ユニットが搭載されていないレーザビームプリンタが増加している。この場合、レーザビームプリンタエンジンが故障した場合に、ユーザあるいはサービスマンが、パーソナルコンピュータまたはその他の治具等を接続して、確認する手法をとっている。
【０００４】
【発明が解決しようとする課題】
しかしながら、前述の従来の手法では小型機等に多く見受けられるＬＣＤまたはＬＥＤ等の表示ユニットまたはリセットスイッチ等がない画像形成装置のエンジン等が故障状態に陥った場合に、ユーザあるいはサービスマンがパーソナルコンピュータまたはその他の治具等を接続して判別するという煩わしさがあるという問題があった。
【０００５】
本発明は、このような状況のもとでなされたもので、画像形成装置において、プリンタエンジンが故障状態に陥ったときに、パーソナルコンピュータまたはその他の特別な治具等を用いることなく、プリンタエンジン単体で故障内容を容易に判別することを課題とするものである。
【０００６】
【課題を解決するための手段】
前記課題を解決するため、本発明では、画像形成装置を次の（１）ないし（１３）のとおりに構成し、故障内容報知方法を次の（１４），（１５）のとおりに構成し、プログラムを次の（１６）のとおりに構成し、記憶媒体を次の（１７）のとおりに構成する。
【０００７】
（１）記録媒体に画像形成を行う画像形成手段と、前記画像形成手段に給紙される記録媒体を搬送する搬送手段と、前記搬送手段を駆動する駆動手段とを備えた画像形成装置において、
画像形成動作の試験モードの実行を指示する指示手段と、
前記画像形成手段の故障内容を検出する検出手段と、
前記指示手段により画像形成動作の試験モードの実行が指示されると、前記検出手段の故障内容検出結果にもとづいて、前記駆動手段の駆動動作を異ならせることにより前記画像形成手段の故障内容を報知する制御手段と、
を備えたことを特徴とする画像形成装置。
【０００８】
（２）前記（１）記載の画像形成装置において、
前記制御手段は、前記検出手段の故障内容検出結果にもとづいて、前記駆動手段の駆動時間を異ならせることにより前記画像形成手段の故障内容を報知することを特徴とする画像形成装置。
【０００９】
（３）前記（１）記載の画像形成装置において、
前記制御手段は、前記検出手段の故障内容検出結果にもとづいて、前記駆動手段の駆動回数を異ならせることにより前記画像形成手段の故障内容を報知することを特徴とする画像形成装置。
【００１０】
（４）前記（１）記載の画像形成装置において、
前記制御手段は、前記検出手段の故障内容検出結果にもとづいて、前記駆動手段の駆動時間および駆動回数を異ならせることにより前記画像形成手段の故障内容を報知することを特徴とする画像形成装置。
【００１１】
（５）記録媒体に画像形成を行う画像形成手段と、前記画像形成手段に給紙される記録媒体を搬送する搬送手段と、前記搬送手段を駆動する駆動手段とを備えた画像形成装置において、
画像形成動作の試験モードの実行を指示する指示手段と、
前記画像形成手段の故障内容を検出する検出手段と、
前記画像形成装置内を冷却する冷却手段と、
前記指示手段により画像形成動作の試験モードの実行が指示されると、前記検出手段の故障内容検出結果にもとづいて、前記冷却手段の駆動動作を異ならせることにより前記画像形成手段の故障内容を報知する制御手段と、
を備えたことを特徴とする画像形成装置。
【００１２】
（６）前記（５）記載の画像形成装置において、
前記制御手段は、前記検出手段の故障内容検出結果にもとづいて、前記冷却手段の駆動時間を異ならせることにより前記画像形成手段の故障内容を報知することを特徴とする画像形成装置。
【００１３】
（７）前記（５）記載の画像形成装置において、
記制御手段は、前記検出手段の故障内容検出結果にもとづいて、前記冷却手段の駆動回数を異ならせることにより前記画像形成手段の故障内容を報知することを特徴とする画像形成装置。
【００１４】
（８）前記（５）記載の画像形成装置において、
前記制御手段は、前記検出手段の故障内容検出結果にもとづいて、前記冷却手段の駆動時間および駆動回数を異ならせることにより前記画像形成手段の故障内容を報知することを特徴とする画像形成装置。
【００１５】
（９）前記（１）ないし（８）のいずれかに記載の画像形成装置において、
前記画像形成手段は、入力される画像信号にもとづいて感光体上に静電潜像を形成する潜像形成手段と、前記潜像形成手段により感光体上に形成された静電潜像を現像剤で現像する現像手段と、前記現像手段により現像される現像剤像を搬送される記録媒体に転写する転写手段と、前記転写手段により記録媒体に転写された現像剤像を定着する定着手段とを有し、
前記検出手段は、前記潜像形成手段の故障および前記定着手段の故障を検出することを特徴とする画像形成装置。
【００１６】
（１０）前記（１）ないし（４）のいずれかに記載の画像形成装置において、
前記制御手段は、前記検出手段による検出結果が潜像形成手段のみ故障した状態の第１の故障内容、定着手段のみ故障した状態の第２の故障内容、前記潜像形成手段および前記定着手段がともに故障した状態の第３の故障内容で、前記駆動手段の駆動動作を異ならせることにより前記画像形成手段の故障内容を報知することを特徴とする画像形成装置。
【００１７】
（１１）前記（５）ないし（８）のいずれかに記載の画像形成装置において、
前記制御手段は、前記検出手段による検出結果が潜像形成手段のみ故障した状態の第１の故障内容、定着手段のみ故障した状態の第２の故障内容、前記潜像形成手段および前記定着手段がともに故障した状態の第３の故障内容で、前記冷却手段の駆動動作を異ならせることにより前記画像形成手段の故障内容を報知することを特徴とする画像形成装置。
【００１８】
（１２）前記（１）ないし（１１）のいずれかに記載の画像形成装置において、
ＬＣＤまたはＬＥＤを有する表示ユニットを設けたことを特徴とする画像形成装置。
【００１９】
（１３）前記（１）ないし（１２）のいずれかに記載の画像形成装置において、
前記画像形成手段の再起動を指示するリセット指示手段を設けたことを特徴とする画像形成装置。
【００２０】
（１４）記録媒体に画像形成を行う画像形成手段と、前記画像形成手段に給紙される記録媒体を搬送する搬送手段と、前記搬送手段を駆動する駆動手段とを備えた画像形成装置の故障内容報知方法において、
画像形成動作の試験モードの実行を指示する指示工程と、
前記画像形成手段の故障内容を検出する検出工程と、
前記指示工程により画像形成動作の試験モードの実行が指示されると、前記検出工程の故障内容検出結果にもとづいて、前記駆動手段の駆動動作を異ならせることにより前記画像形成手段の故障内容を報知する報知工程と、
を備えたことを特徴とする画像形成装置の故障内容報知方法。
【００２１】
（１５）記録媒体に画像形成を行う画像形成手段と、前記画像形成手段に給紙される記録媒体を搬送する搬送手段と、前記搬送手段を駆動する駆動手段とを有する画像形成装置の故障内容報知方法において、
画像形成動作の試験モードの実行を指示する指示工程と、
前記画像形成手段の故障内容を検出する検出工程と、
前記画像形成装置内を冷却する冷却工程と、
前記指示工程により画像形成動作の試験モードの実行が指示されると、前記検出工程の故障内容検出結果にもとづいて、前記冷却手段の駆動動作を異ならせることにより前記画像形成手段の故障内容を報知する報知工程と、
を備えたことを特徴とする画像形成装置の故障内容報知方法。
【００２２】
（１６）前記（１４）または（１５）に記載された画像形成装置の故障内容報知方法を実現することを特徴とするプログラム。
【００２３】
（１７）前記（１６）に記載されたプログラムをコンピュータが読み取り可能に記憶したことを特徴とする記憶媒体。
【００２４】
【発明の実施の形態】
以下本発明の実施の形態を画像形成装置の実施例により詳しく説明する。なお、本発明は、装置の形に限らず、実施例の説明に裏付けられて、方法，プログラムおよび記憶媒体の形で実施することもできる。
【００２５】
【実施例】
（実施例１）
図１は、実施例１である“画像形成装置（レーザビームプリンタ（ＬＢＰ））”のエンジン構成を示す断面図であり、図２はその制御系の構成を示すブロック図である。
【００２６】
図１において、中継基板１０は、図２に示すように、ビデオコントローラ２２とエンジンコントローラ２３およびレーザスキャナ４とを各々接続する為のものである。
【００２７】
レーザスキャナ４は、入力されたビデオ信号に応じて図示しない半導体レーザから発射されるレーザ光を左右方向に振って感光体（感光ドラム）７上を走査露光する。これにより、感光体７上には文字パターンの静電潜像が形成されることになる。この潜像は、感光体７周囲に設けられた現像器により所定の現像剤（トナー）で現像された後、転写ローラ８により記録紙１に転写される。
【００２８】
この記録紙１にはカットシートを用い、この記録紙１はＬＢＰに装着した用紙カセット９に収納され、給紙ローラ２および搬送ローラ３ａ，３ｂにより、装置内に取り込まれて感光体７に供給される。
【００２９】
転写ローラ８により記録紙１上に転写された現像剤像は、定着器６により記録紙１に熱と圧力により定着され、排紙ローラ５により機外に排紙される。
【００３０】
また、レーザビームプリンタは、図示しないメインモータを備え、感光体（感光ドラム）７，給紙ローラ２，搬送ローラ３ａ，３ｂ，転写ローラ８，排紙ローラ５等を回転駆動する。
【００３１】
また、図１に示すエンジンにはエンジンテストプリントスイッチ１１が搭載されており、このエンジンテストプリントスイッチ１１が押下されると、画像形成動作の試験モードを実行して所定のテストプリントを行う。しかし、故障状態では“故障報知シーケンスを”実行する。よって故障状態においてエンジンテストプリントスイッチ１１が押下されると、故障内容に応じて図示しないメインモータの動作を変化させ、ユーザあるいはサービスマンに報知可能である。
【００３２】
図２は、図１に示したレーザビームプリンタの制御系の構成を示すブロック図であり、図１と同一のものには同一の符号を付してある。
【００３３】
図２において、１２はＣＰＵで、制御プログラムを格納してあるＲＯＭ１５およびレジスタ等として使用するＲＡＭ１６を有し、外部インタフェース１８を介してホストコンピュータ２４等からコード化された画像情報（コードデータ）を受信し、コードデータは画像処理部１７へ送出する。画像処理部１７ではコードデータをＲＡＭ１９に格納するとともに、コードデータを解析して、必要に応じてＲＯＭ１３に格納されている文字フォントからデータを読み出し、コードデータをビデオデータに変換しフレームメモリ１４に格納する。フレームメモリ１４に１頁分のビデオデータが格納されると、ＣＰＵ１２は中継基板１０を介してエンジンコントローラ２３に印字指令を送出し、エンジンコントローラ２３からの主副走査同期信号に同期してフレームメモリ１４に格納されたビデオデータを順次エンジンコントローラ２３に送出する。
【００３４】
また、エンジンコントローラ２３は、種々の情報（エンジンテストプリントスイッチ１１の押下の有無，プリンタエンジン１７の動作状態，ジャム状態，レーザスキャナの故障状態，扉の開閉状態，定着器の故障状態等の種々の情報）を検知する。エンジンテストプリントスイッチ１１は中継基板１０上、またはエンジンコントローラ２３上、またはその他プリンタエンジン内に存在している。
【００３５】
また、ＲＯＭ１３には前記出力情報を生成する際に使用するフォントデータ等、またハードディスク等の図示しない外部メモリが無いプリンタの場合にホストコンピュータ上で利用される情報などを記憶している。ＣＰＵ１２は外部インタフェース部１８を介してホストコンピュータとの通信処理が可能となっており、プログラム内の情報等をホストコンピュータに通知可能に構成されている。
【００３６】
１９は画像処理部１７の主メモリ，ワークエリア等として機能するＲＡＭで、図示しない増設ポートに接続されるオプションＲＡＭによりメモリ容量を拡張することができるように構成されている。なお、ＲＡＭ１９は、出力情報展開領域，環境データ格納領域，ＮＶＲＡＭ等に用いられる。
【００３７】
図１に示したような電子写真プロセスを用いたレーザビームプリンタが陥る故障は、主にレーザスキャナ４の故障と定着器６の故障の２つである為、故障は、レーザスキャナ４の故障時、定着器６の故障時、レーザスキャナ４および定着器６共に故障時の３つに分類することができる。
【００３８】
図３は、故障内容チェックシーケンスを示すフローチャートであり、図１に示した本画像形成装置におけるレーザビームプリンタエンジン故障状態において、エンジンテストプリントスイッチ１１を押下したときの故障報知シーケンス内の故障内容判別シーケンスを有する。なお、このフローチャートの処理は、図２に示したエンジンコントローラ２３によりエンジンコントローラ２３内の図示しないＲＯＭまたはその他の記録媒体に格納されるプログラムにもとづいて実行されるものとする。
【００３９】
図１に示したエンジンテストプリントスイッチ１１が押下されると、まずステップ１０１（図ではＳ１０１と表記する、以下同様）〜ステップ１０３において、プリント動作中、故障内容報知中、およびジャム状態であるかの３つのチェックを行い、前記ステップ１０１〜１０３の３つのチェックのいずれかがＹＥＳ場合（すなわち、プリント動作中，故障内容報知中、およびジャム状態のいずれかである場合）は、ステップ１０４に進み、故障報知シーケンスから抜ける。
【００４０】
一方、ステップ１０１〜１０３において、プリント動作中，故障内容報知中、およびジャム状態であるかの３つのチェックが全てＮＯの場合（即ち、プリント動作中，故障内容報知中，ジャム状態のいずれでもない場合）は、ステップ１０５に進み、故障状態であるか否かの判定を行う。
【００４１】
ステップ１０５で故障状態であると判断された場合は、ステップ１０６〜１１１の故障内容判別シーケンスに移行する。
【００４２】
ステップ１０６〜１１１の故障内容判別シーケンスでは、発生している故障を、故障Ｎｏ．１：レーザスキャナ故障、故障Ｎｏ．２：定着器故障、故障Ｎｏ．３：レーザスキャナおよび定着器ともに故障の３つに分類し、ステップ１１２に進む。
【００４３】
詳細には、まずステップ１０６において、レーザスキャナが故障であるか否かを判定し、レーザスキャナが故障であると判断された場合は、ステップ１０７において、レーザスキャナおよび定着器ともに故障であるか否かを判定し、レーザスキャナおよび定着器ともに故障であると判断された場合は、発生している故障を「故障Ｎｏ．３：レーザスキャナおよび定着器ともに故障」と分類し、ステップ１１２に進む。
【００４４】
一方、ステップ１０７で、レーザスキャナおよび定着器ともに故障でないと判断された場合は、発生している故障を「故障Ｎｏ．１：レーザスキャナ故障」と分類し、ステップ１１２に進む。
【００４５】
一方、ステップ１０６において、レーザスキャナが故障でないと判断された場合は、ステップ１１０において、定着器が故障であるか否かを判定し、定着器が故障であると判断された場合は、発生している故障を「故障Ｎｏ．２：定着器故障」と分類し、ステップ１１２に進む。
【００４６】
次に、ステップ１１２では、図２に示したエンジンコントローラ２３内の図示しないＲＡＭに記憶されるテストプリントモードフラグをセットし、図４に示すプリントチェックシーケンスに移行する。
【００４７】
図４は、図１に示した画像形成装置のレーザビームプリンタエンジン故障状態において、エンジンテストプリントスイッチ１１を押下したときの故障報知シーケンス内のプリントチェックシーケンスを示している。なお、このフローチャートの処理は、図２に示したエンジンコントローラ２３によりエンジンコントローラ２３内の図示しないＲＯＭまたはその他の記録媒体に格納されるプログラムにもとづいて実行されるものとする。
【００４８】
ステップ２０１において、再度故障状態か否かをチェックし、故障状態であると判断された場合は、ステップ２０２においてテストプリントモードであるか否かをチェックし、テストプリントモードであると判断された場合は、ステップ２０３〜２１１に示す故障内容報知シーケンスに移行する。
【００４９】
詳細には、ステップ２０３において、図２に示したエンジンコントローラ２３内の図示しないＲＡＭに記憶される故障内容報知中フラグをセットし、ステップ２０４〜２０６において、図３に示した故障内容チェックシーケンスで故障Ｎｏ．１（レーザスキャナ故障），故障Ｎｏ．２（定着器故障），故障Ｎｏ．３（レーザスキャナおよび定着器ともに故障）のいずれに分類されたかを判断する。
【００５０】
図３に示した故障内容チェックシーケンスで、故障Ｎｏ．１（レーザスキャナ故障）と判断された場合は（ステップ２０４）、メインモータを２５０ｍｓｅｃの間駆動し（ステップ２０９）、また、故障Ｎｏ．２（定着器故障）と判断された場合は（ステップ２０５）、メインモータを５００ｍｓｅｃの間駆動し（ステップ２１０）、さらに、故障Ｎｏ．３（レーザスキャナおよび定着器ともに故障）と判断された場合は（ステップ２０６）、メインモータを７５０ｍｓｅｃの間駆動し（ステップ２１１）、ステップ２０７に移行する。
【００５１】
その後ステップ２０７において、テストプリントモードフラグをクリアし、ステップ２０８において、故障内容報知中フラグをクリアし、故障報知シーケンスから抜ける。
【００５２】
一方、ステップ２０２で、テストプリントモードでないと判断された場合またはステップ２０１で故障状態でないと判断された場合は、そのまま故障報知シーケンスから抜ける。
【００５３】
なお、故障報知シーケンスは故障状態にのみ有効であり、通常状態にエンジンテストプリントスイッチ１１を押下すると（すなわち、ステップ２０１で故障状態でないと判断された場合は）、この故障報知シーケンスから抜けた後、正常にエンジンテストプリントを行い、テストプリントモードフラグをクリアするものとする。
【００５４】
このように、エンジンテストプリントスイッチは、通常状態でのエンジンテストプリントに使用されるだけでなく、故障状態においてはユーザあるいはサービスマンに故障内容を報知する手段としても用いられる。
【００５５】
以上説明したように、本実施例によれば、エンジンテストプリントスイッチを有し、電子写真プロセスを用いたレーザビームプリンタ等の画像形成装置のエンジンが故障状態に陥ったときに、エンジンテストプリントスイッチ押下後の図示しないメインモータの動作により、故障内容をユーザあるいはサービスマンに報知する機能を有することにより、プリンタが故障状態に陥ったときに、パーソナルコンピュータまたはその他の特別な治具等を用いることなく、プリンタエンジン単体で故障内容が容易に判別することが可能となる。
【００５６】
（実施例２）
前記実施例１では、故障状態においてエンジンテストプリントスイッチを押下すると、メインモータの駆動時間を故障内容により異ならせる構成について説明したが、メインモータの駆動回数を、故障内容により異ならせるように構成してもよい。以下、その例を実施例２として説明する。
【００５７】
図５は、図１に示した画像形成装置のレーザビームプリンタエンジン故障状態において、エンジンテストプリントスイッチ１１を押下したときの故障報知シーケンス内のプリントチェックシーケンスを示す。なお、このフローチャートの処理は、図２に示したエンジンコントローラ２３によりエンジンコントローラ２３内の図示しないＲＯＭまたはその他の記録媒体に格納されるプログラムにもとづいて実行されるものとする。また、図４と同一のステップには同一のステップ番号を付してある。
【００５８】
実施例１と同様に、ステップ２０１において、再度故障状態か否かをチェックし、故障状態であると判断された場合は、ステップ２０２において、テストプリントモードであるか否かをチェックし、テストプリントモードであると判断された場合は、ステップ２０３〜２０８，ステップ３０９〜３１１に示す故障内容報知シーケンスに移行する。
【００５９】
詳細には、ステップ２０３において、図２に示したＲＡＭ１９に記憶される故障内容報知中フラグをセットし、ステップ２０４〜２０６において、図３に示した故障内容チェックシーケンスで故障Ｎｏ．１（レーザスキャナ故障），故障Ｎｏ．２（定着器故障），故障Ｎｏ．３（レーザスキャナおよび定着器ともに故障）のいずれに分類されたかを判断する。
【００６０】
図３に示した故障内容チェックシーケンスで、故障Ｎｏ．１（レーザスキャナ故障）と判断された場合は（ステップ２０４）、メインモータを２５０ｍｓｅｃ駆動、２５０ｍｓｅｃ停止を１回行い（ステップ３０９）、また、故障Ｎｏ．２（定着器故障）と判断された場合は（ステップ２０５）、メインモータを２５０ｍｓｅｃ駆動、２５０ｍｓｅｃ停止を２回繰り返し（ステップ３１０）、さらに、故障Ｎｏ．３（レーザスキャナおよび定着器ともに故障）と判断された場合は（ステップ２０６）、メインモータを２５０ｍｓｅｃ駆動、２５０ｍｓｅｃ停止を３回繰り返し（ステップ３１１）、ステップ２０７に移行する。
【００６１】
その後、実施例１と同様に、ステップ２０７において、テストプリントモードフラグをクリアし、ステップ２０８において、故障内容報知中フラグをクリアし、故障報知シーケンスから抜ける。
【００６２】
一方、ステップ２０２で、テストプリントモードでないと判断された場合またはステップ２０１で故障状態でないと判断された場合は、そのまま故障報知シーケンスから抜ける。
【００６３】
以上説明したように本実施例によれば、故障状態においてエンジンテストプリントスイッチを押下することにより、メインモータの駆動回数で（メインモータの駆動回数を、故障Ｎｏ．１（レーザスキャナ故障）の場合は「２５０ｍｓｅｃ駆動、２５０ｍｓｅｃ停止を１回」，故障Ｎｏ．２（定着器故障）の場合は「２５０ｍｓｅｃ駆動、２５０ｍｓｅｃ停止を２回繰り返す」，故障Ｎｏ．３（レーザスキャナおよび定着器ともに故障）の場合は「２５０ｍｓｅｃ駆動、２５０ｍｓｅｃ停止を３回繰り返す」と異ならせることで）、故障内容を、ユーザまたはサービスマンに容易に判別可能に報知することができる。
【００６４】
なお、この故障報知シーケンスは故障状態にのみ有効であり、通常状態にエンジンテストプリントスイッチ１１を押下すると（すなわち、ステップ２０１で故障状態でないと判断された場合は）、実施例１の場合と同様に、この故障報知シーケンスから抜けた後、正常にエンジンテストプリントを行い、テストプリントモードフラグをクリアするものとする。
【００６５】
（実施例３）
故障状態においてエンジンテストプリントスイッチを押下した場合に、前記実施例１ではメインモータの駆動時間を、実施例２ではメインモータの駆動回数を、故障内容により異ならせる構成について説明したが、メインモータの駆動時間および回数（駆動動作（駆動パターン））を、故障内容により異ならせるように構成してもよい。以下、その例を実施例３として説明する。
【００６６】
図６は、図１に示した画像形成装置のレーザビームプリンタエンジン故障状態において、エンジンテストプリントスイッチ１１を押下したときの故障報知シーケンス内のプリントチェックシーケンスを示す。なお、このフローチャートの処理は、図２に示したエンジンコントローラ２３によりエンジンコントローラ２３内の図示しないＲＯＭまたはその他の記録媒体に格納されるプログラムにもとづいて実行されるものとする。また、図４，図５と同一のステップには同一のステップ番号を付してある。
【００６７】
実施例１，２と同様に、ステップ２０１において、再度故障状態か否かをチェックし、故障状態であると判断された場合は、ステップ２０２において、テストプリントモードであるか否かをチェックし、テストプリントモードであると判断された場合は、ステップ２０３〜２０８，ステップ４０９〜４１１に示す故障内容報知シーケンスに移行する。
【００６８】
詳細には、ステップ２０３において、図２に示したエンジンコントローラ２３内の図示しないＲＡＭに記憶される故障内容報知中フラグをセットし、ステップ２０４〜２０６において、図３に示した故障内容チェックシーケンスで故障Ｎｏ．１（レーザスキャナ故障），故障Ｎｏ．２（定着器故障），故障Ｎｏ．３（レーザスキャナおよび定着器ともに故障）のいずれに分類されたかを判断する。
【００６９】
図３に示した故障内容チェックシーケンスで、故障Ｎｏ．１（レーザスキャナ故障）と判断された場合は（ステップ２０４）、メインモータを７５０ｍｓｅｃ駆動、７５０ｍｓｅｃ停止を１回行い（ステップ４０９）、また、故障Ｎｏ．２（定着器故障）と判断された場合は（ステップ２０５）、メインモータを５００ｍｓｅｃ駆動、５００ｍｓｅｃ停止を２回繰り返し（ステップ４１０）、さらに、故障Ｎｏ．３（レーザスキャナおよび定着器ともに故障）と判断された場合は（ステップ２０６）、メインモータを２５０ｍｓｅｃ駆動、２５０ｍｓｅｃ停止を３回繰り返し（ステップ４１１）、ステップ２０７に移行する。
【００７０】
その後、実施例１，２と同様に、ステップ２０７において、テストプリントモードフラグをクリアし、ステップ２０８において、故障内容報知中フラグをクリアし、故障報知シーケンスから抜ける。
【００７１】
一方、ステップ２０２で、テストプリントモードでないと判断された場合またはステップ２０１で故障状態でないと判断された場合は、そのまま故障報知シーケンスから抜ける。
【００７２】
以上説明したように本実施例によれば、故障状態においてエンジンテストプリントスイッチを押下することにより、メインモータの駆動時間および駆動回数（駆動動作（駆動パターン））で（メインモータの駆動回数を、故障Ｎｏ．１（レーザスキャナ故障）の場合は「７５０ｍｓｅｃ駆動、７５０ｍｓｅｃ停止を１回」，故障Ｎｏ．２（定着器故障）の場合は「５００ｍｓｅｃ駆動、５００ｍｓｅｃ停止を２回繰り返す」，故障Ｎｏ．３（レーザスキャナおよび定着器ともに故障）の場合は「２５０ｍｓｅｃ駆動、２５０ｍｓｅｃ停止を３回繰り返す」と異ならせることで）、故障内容がユーザまたはサービスマンに容易に判別可能となる。
【００７３】
なお、この故障報知シーケンスは故障状態にのみ有効であり、通常状態にエンジンテストプリントスイッチ１１を押下すると（すなわち、ステップ２０１で故障状態でないと判断された場合は）、実施例１，２の場合と同様に、この故障報知シーケンスから抜けた後、正常にエンジンテストプリントを行い、テストプリントモードフラグをクリアするものとする。
【００７４】
（実施例４）
故障状態においてエンジンテストプリントスイッチを押下すると、前記実施例１ではメインモータの駆動時間を、実施例２ではメインモータの駆動回数を、実施例３ではメインモータの駆動時間および回数（駆動動作（駆動パターン））を、故障内容により異ならせる構成について説明したが、メインモータではなくファンの駆動時間を故障内容により異ならせるように構成してもよい。以下、その例を実施例４として説明する。
【００７５】
図７は、図１に示した画像形成装置がファンを有している場合において、前記画像形成装置のレーザビームプリンタエンジン故障状態において、エンジンテストプリントスイッチ１１を押下したときの故障報知シーケンス内のプリントチェックシーケンスを示す。なお、このフローチャートの処理は、図２に示したエンジンコントローラ２３によりエンジンコントローラ２３内の図示しないＲＯＭまたはその他の記録媒体に格納されるプログラムにもとづいて実行されるものとする。また、図４〜６と同一のステップには同一のステップ番号を付してある。
【００７６】
実施例１ないし３と同様に、ステップ２０１において、再度故障状態か否かをチェックし、故障状態であると判断された場合は、ステップ２０２において、テストプリントモードであるか否かをチェックし、テストプリントモードであると判断された場合は、ステップ２０３〜２０８，ステップ５０９〜ステップ５１１に示す故障内容報知シーケンスに移行する。
【００７７】
詳細には、ステップ２０３において、図２に示したＲＡＭ１９に記憶される故障内容報知中フラグをセットし、ステップ２０４〜２０６において、図３に示した故障内容チェックシーケンスで故障Ｎｏ．１（レーザスキャナ故障），故障Ｎｏ．２（定着器故障），故障Ｎｏ．３（レーザスキャナおよび定着器ともに故障）のいずれに分類されたかを判断する。
【００７８】
図３に示した故障内容チェックシーケンスで、故障Ｎｏ．１（レーザスキャナ故障）と判断された場合は（ステップ２０４）、ファンを２５０ｍｓｅｃの間駆動し（ステップ５０９）、また、故障Ｎｏ．２（定着器故障）と判断された場合は（ステップ２０５）、ファンを５００ｍｓｅｃの間駆動し（ステップ５１０）、さらに、故障Ｎｏ．３（レーザスキャナおよび定着器ともに故障）と判断された場合は（ステップ２０６）、ファンを７５０ｍｓｅｃの間駆動し（ステップ５１１）、ステップ２０７に移行する。
【００７９】
その後、実施例１ないし３と同様に、ステップ２０７において、テストプリントモードフラグをクリアし、ステップ２０８において、故障内容報知中フラグをクリアし、故障報知シーケンスから抜ける。
【００８０】
一方、ステップ２０２で、テストプリントモードでないと判断された場合またはステップ２０１で故障状態でないと判断された場合は、そのまま故障報知シーケンスから抜ける。
【００８１】
以上説明したように本実施例によれば、故障状態においてエンジンテストプリントスイッチを押下することにより、ファンの駆動時間で（ファンの駆動時間が、故障内容により、故障Ｎｏ．１（レーザスキャナ故障）の場合は「２５０ｍｓｅｃ」，故障Ｎｏ．２（定着器故障）の場合は「５００ｍｓｅｃ」，故障Ｎｏ．３（レーザスキャナおよび定着器ともに故障）の場合は「７５０ｍｓｅｃ」と異ならせることで）、故障内容を、ユーザまたはサービスマンに容易に判別可能に報知することができる。
【００８２】
なお、この故障報知シーケンスは故障状態にのみ有効であり、通常状態にエンジンテストプリントスイッチ１１を押下すると（すなわち、ステップ２０１で故障状態でないと判断された場合は）、実施例１ないし３の場合と同様に、この故障報知シーケンスから抜けた後、正常にエンジンテストプリントを行い、テストプリントモードフラグをクリアするものとする。
【００８３】
（実施例５）
故障状態においてエンジンテストプリントスイッチを押下すると、前記実施例１ではメインモータの駆動時間を、実施例２ではメインモータの駆動回数を、実施例３ではメインモータの駆動時間および回数（駆動動作（駆動パターン））を、実施例４ではメインモータではなくファンの駆動時間を、故障内容により異ならせる構成について説明したが、メインモータでなくファンの駆動回数を、故障内容により異ならせるように構成してもよい。以下、その例を実施例５として説明する。
【００８４】
図８は、図１に示した画像形成装置がファンを有している場合において、前記画像形成装置のレーザビームプリンタエンジン故障状態において、エンジンテストプリントスイッチ１１を押下したときの故障報知シーケンス内のプリントチェックシーケンスを示す。なお、このフローチャートの処理は、図２に示したエンジンコントローラ２３によりエンジンコントローラ２３内の図示しないＲＯＭまたはその他の記録媒体に格納されるプログラムにもとづいて実行されるものとする。また、図４〜７と同一のステップには同一のステップ番号を付してある。
【００８５】
実施例１ないし４と同様に、ステップ２０１において、再度故障状態か否かをチェックし、故障状態であると判断された場合は、ステップ２０２において、テストプリントモードであるか否かをチェックし、テストプリントモードであると判断された場合は、ステップ２０３〜２０８，ステップ６０９〜６１１に示す故障内容報知シーケンスに移行する。
【００８６】
詳細には、ステップ２０３において、図２に示したＲＡＭ１９に記憶される故障内容報知中フラグをセットし、ステップ２０４〜２０６において、図３に示した故障内容チェックシーケンスで故障Ｎｏ．１（レーザスキャナ故障），故障Ｎｏ．２（定着器故障），故障Ｎｏ．３（レーザスキャナおよび定着器ともに故障）のいずれに分類されたかを判断する。
【００８７】
図３に示した故障内容チェックシーケンスで、故障Ｎｏ．１（レーザスキャナ故障）と判断された場合は（ステップ２０４）、ファンを２５０ｍｓｅｃ駆動、２５０ｍｓｅｃ停止を１回行い（ステップ６０９）、また、故障Ｎｏ．２（定着器故障）と判断された場合は（ステップ２０５）、ファンを２５０ｍｓｅｃ駆動、２５０ｍｓｅｃ停止を２回繰り返し（ステップ６１０）、さらに、故障Ｎｏ．３（レーザスキャナおよび定着器ともに故障）と判断された場合は（ステップ２０６）、ファンを２５０ｍｓｅｃ駆動、２５０ｍｓｅｃ停止を３回繰り返し（ステップ６１１）、ステップ２０７に移行する。
【００８８】
その後、実施例１ないし４と同様に、ステップ２０７において、テストプリントモードフラグをクリアし、ステップ２０８において、故障内容報知中フラグをクリアし、故障報知シーケンスから抜ける。
【００８９】
一方、ステップ２０２で、テストプリントモードでないと判断された場合またはステップ２０１で故障状態でないと判断された場合は、そのまま故障報知シーケンスから抜ける。
【００９０】
以上説明したように本実施例によれば、故障状態においてエンジンテストプリントスイッチを押下することにより、ファンの駆動回数で（ファンの駆動回数を、故障Ｎｏ．１（レーザスキャナ故障）の場合は「２５０ｍｓｅｃ駆動、２５０ｍｓｅｃ停止を１回」，故障Ｎｏ．２（定着器故障）の場合は「２５０ｍｓｅｃ駆動、２５０ｍｓｅｃ停止を２回繰り返す」，故障Ｎｏ．３（レーザスキャナおよび定着器ともに故障）の場合は「２５０ｍｓｅｃ駆動、２５０ｍｓｅｃ停止を３回繰り返す」と異ならせることで）、故障内容を、ユーザまたはサービスマンに容易に判別可能に報知することができる。
【００９１】
なお、この故障報知シーケンスは故障状態にのみ有効であり、通常状態にエンジンテストプリントスイッチ１１を押下すると（すなわち、ステップ２０１で故障状態でないと判断された場合は）、実施例１ないし４の場合と同様に、この故障報知シーケンスから抜けた後、正常にエンジンテストプリントを行い、テストプリントモードフラグをクリアするものとする。
【００９２】
（実施例６）
故障状態においてエンジンテストプリントスイッチを押下すると、前記実施例１ではメインモータの駆動時間を、実施例２ではメインモータの駆動回数を、実施例３ではメインモータの駆動時間および回数（駆動動作（駆動パターン））を、実施例４ではメインモータではなくファンの駆動時間を、実施例５ではメインモータでなくファンの駆動回数を、故障内容により異ならせる構成について説明したが、メインモータでなくファンの駆動時間および回数（駆動動作（駆動パターン））を、故障内容により異ならせるように構成してもよい。以下、その例を実施例６として説明する。
【００９３】
図９は、図１に示した画像形成装置がファンを有している場合において、前記画像形成装置のレーザビームプリンタエンジン故障状態においてエンジンテストプリントスイッチ１１を押下したときの故障報知シーケンス内のプリントチェックシーケンスを示す。なお、このフローチャートの処理は、図２に示したエンジンコントローラ２３によりエンジンコントローラ２３内の図示しないＲＯＭまたはその他の記録媒体に格納されるプログラムにもとづいて実行されるものとする。
【００９４】
また、図４〜８と同一のステップには同一のステップ番号を付してある。
【００９５】
実施例１ないし５と同様に、ステップ２０１において、再度故障状態か否かをチェックし、故障状態であると判断された場合は、ステップ２０２において、テストプリントモードであるか否かをチェックし、テストプリントモードであると判断された場合は、ステップ２０３〜２０８，ステップ７０９〜７１１に示す故障内容報知シーケンスに移行する。
【００９６】
詳細には、ステップ２０３において、図２に示したエンジンコントローラ２３内の図示しないＲＡＭに記憶される故障内容報知中フラグをセットし、ステップ２０４〜２０６において、図３に示した故障内容チェックシーケンスで故障Ｎｏ．１（レーザスキャナ故障），故障Ｎｏ．２（定着器故障），故障Ｎｏ．３（レーザスキャナおよび定着器ともに故障）のいずれに分類されたかを判断する。
【００９７】
図３に示した故障内容チェックシーケンスで、故障Ｎｏ．１（レーザスキャナ故障）と判断された場合は（ステップ２０４）、ファンを７５０ｍｓｅｃ駆動、７５０ｍｓｅｃ停止を１回行い（ステップ７０９）、また、故障Ｎｏ．２（定着器故障）と判断された場合は（ステップ２０５）、ファンを５００ｍｓｅｃ駆動、５００ｍｓｅｃ停止を２回繰り返し（ステップ７１０）、さらに、故障Ｎｏ．３（レーザスキャナおよび定着器ともに故障）と判断された場合は（ステップ２０６）、ファンを２５０ｍｓｅｃ駆動、２５０ｍｓｅｃ停止を３回繰り返し（ステップ７１１）、ステップ２１０に移行する。
【００９８】
その後、第１〜５の実施例と同様に、ステップ２０７において、テストプリントモードフラグをクリアし、ステップ２０８において、故障内容報知中フラグをクリアし、故障報知シーケンスから抜ける。
【００９９】
一方、ステップ２０２で、テストプリントモードでないと判断された場合またはステップ２０１で故障状態でないと判断された場合は、そのまま故障報知シーケンスから抜ける。
【０１００】
以上説明したように、本実施例によれば、故障状態においてエンジンテストプリントスイッチを押下することにより、ファンの駆動時間および駆動回数（駆動動作（駆動パターン））で（メインモータの駆動回数を、故障Ｎｏ．１（レーザスキャナ故障）の場合は「７５０ｍｓｅｃ駆動、７５０ｍｓｅｃ停止を１回」，故障Ｎｏ．２（定着器故障）の場合は「５００ｍｓｅｃ駆動、５００ｍｓｅｃ停止を２回繰り返す」，故障Ｎｏ．３（レーザスキャナおよび定着器ともに故障）の場合は「２５０ｍｓｅｃ駆動、２５０ｍｓｅｃ停止を３回繰り返す」と異ならせることで）、故障内容がユーザまたはサービスマンに容易に判別可能である。
【０１０１】
なお、この故障報知シーケンスは、故障状態にのみ有効であり、通常状態にエンジンテストプリントスイッチ１１を押下すると（すなわち、ステップ２０１で故障状態でないと判断された場合は）、第１〜５実施例の場合と同様に、この故障報知シーケンスから抜けた後、正常にエンジンテストプリントを行い、テストプリントモードフラグをクリアするものとする。
【０１０２】
（変形）
以上説明したように、各実施例によれば、電子写真プロセスを用いた画像形成装置が故障状態に陥った場合においても、パーソナルコンピュータまたはその他の特別な治具等を用いることなく、前記画像形成装置エンジンのエンジンテストプリントスイッチの押下により、前記エンジン単体で、容易に故障内容を判別することが可能である。
【０１０３】
また、前述した故障報知シーケンスは、小型機等に多く見受けられるエンジン単体での故障報知機能を有しない画像形成装置（すなわち、ＬＣＤまたはＬＥＤ等の表示ユニット，プリンタエンジンを初期化する（再起動させる）リセットスイッチ等を備えておらず、リセットスイッチ等の押下によって生じるＬＥＤ，ＬＣＤ等の表示による故障内容の判別ができない画像形成装置）において、非常に有効であることは前述したが、ＬＣＤまたはＬＥＤ等の表示ユニット，リセットスイッチ等を有する中型，大型機に前述した故障報知シーケンスを適用するように構成してもよく、このようなＬＣＤまたはＬＥＤ等の表示ユニットやリセットスイッチ等を有する中型，大型機においても有効である。この場合、リセットスイッチ等の押下によって故障内容をＬＥＤ，ＬＣＤ等の表示によって報知するとともに、メインモータ（ファンを有する画像形成装置においてはファンでも可）の駆動動作（駆動パターン）を駆動時間、駆動回数、または駆動時間および駆動回数のように異ならせるように構成してもよい。
【０１０４】
前述の各実施例では、３つの故障内容を判別し、報知する手法を主に説明したが、故障内容は前述した「レーザスキャナ故障」，「定着器故障」，「レーザスキャナおよび定着器ともに故障」の３つの故障に限られるものではなく、今後故障内容が増加した場合においても、故障内容とメインモータ（ファンを有する画像形成装置においてはファンでも可）の駆動動作（駆動パターン）を対応させて報知することは容易であり、このような場合も本発明に含まれるものであり、非常に将来性がある。
【０１０５】
また、報知のための駆動動作（駆動パターン）も、前記駆動動作（駆動パターン）に限られるものではなく、例えば、故障Ｎｏ．１（レーザスキャナ故障）の場合は段々短く例えば「７５０ｍｓｅｃ駆動、５００ｍｓｅｃ停止、５００ｍｓｅｃ駆動、２５０ｍｓｅｃ停止、２５０ｍｓｅｃ駆動、２５０ｍｓｅｃ停止を各１回」，故障Ｎｏ．２（定着器故障）の場合は一定で「５００ｍｓｅｃ駆動、５００ｍｓｅｃ停止を３回繰り返す」，故障Ｎｏ．３（レーザスキャナおよび定着器ともに故障）の場合は段々長く「２５０ｍｓｅｃ駆動、２５０ｍｓｅｃ停止、５００ｍｓｅｃ駆動、５００ｍｓｅｃ停止、７５０ｍｓｅｃ駆動、７５０ｍｓｅｃ停止を１回繰り返す」ような駆動動作（駆動パターン）でもよい。
【０１０６】
さらに、電子写真プロセス方式以外の印字方式、例えばインクジェット方式，熱転写方式，昇華方式等の画像形成装置においても、何らかの故障を検出した場合に、該検出された故障内容にもとづいて、メインモータ（ファンを有する画像形成装置においてはファンでも可）の駆動動作（駆動パターン）を異ならせて、該検出された故障内容を報知するように構成してもよい。
【０１０７】
（データ処理プログラム）
以下、図１０に示すメモリマップを参照して本発明に係る画像形成装置で読み出し可能なデータ処理プログラムの構成について説明する。
【０１０８】
図１０は、本発明に係る画像形成装置で読み出し可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【０１０９】
なお、特に図示しないが、記憶媒体に記憶されるプログラム群を管理する情報、例えばバージョン情報，作成者等も記憶され、かつ、プログラム読み出し側のＯＳ等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。
【０１１０】
さらに、各種プログラムに従属するデータも前記ディレクトリに管理されている。また、インストールするプログラムやデータが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。
【０１１１】
本実施例における図３〜９に示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記憶媒体により、あるいはネットワークを介して外部の記憶媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【０１１２】
以上のように、前述した実施例の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１１３】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１１４】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（Ｒ）ディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＤＶＤ−ＲＯＭ，磁気テープ，不揮発性のメモリカード，ＲＯＭ，ＥＥＰＲＯＭ，シリコンディスク等を用いることができる。
【０１１５】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施例の機能が実現されるだけでなく、そのプログラムコードの指示にもとづき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施例の機能が実現される場合も含まれることは言うまでもない。
【０１１６】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示にもとづき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施例の機能が実現される場合も含まれることは言うまでもない。
【０１１７】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのソフトウエアによって表されるプログラムを格納した記憶媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１１８】
さらに、本発明を達成するためのソフトウエアによって表されるプログラムをネットワーク上のデータベースから通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１１９】
【発明の効果】
以上説明したように、本発明によれば、プリンタエンジンが故障状態に陥ったときに、パーソナルコンピュータまたはその他の特別な治具等を用いることなく、プリンタエンジン単体で故障内容を容易に判別することができる。
【図面の簡単な説明】
【図１】実施例１におけるエンジン構成を示す断面図
【図２】制御系の構成を示すブロック図
【図３】故障内容チェックシーケンスを示すフローチャート
【図４】プリントチェックシーケンスを示すフローチャート
【図５】実施例２におけるプリントチェックシーケンスを示すフローチャート
【図６】実施例３におけるプリントチェックシーケンスを示すフローチャート
【図７】実施例４におけるプリントチェックシーケンスを示すフローチャート
【図８】実施例５におけるプリントチェックシーケンスを示すフローチャート
【図９】実施例６におけるプリントチェックシーケンスを示すフローチャート
【図１０】記憶媒体のメモリマップを示す図
【符号の説明】
１１  エンジンテストプリントスイッチ
１２  ビデオコントローラ内のＣＰＵ
１５  制御用ＲＯＭ
１８  外部インタフェース部
２３  エンジンコントローラ
２４  ホストコンピュータ
【図１】
2004276508.tif 000003
【図２】
2004276508.tif 000004
【図３】
2004276508.tif 000005
【図４】
2004276508.tif 000006
【図５】
2004276508.tif 000007
【図６】
2004276508.tif 000008
【図７】
2004276508.tif 000009
【図８】
2004276508.tif 000010
【図９】
2004276508.tif 000011
【図１０】
2004276508.tif 000012