(57)【特許請求の範囲】
【請求項１】
印刷データに基づいて、画像処理により画像情報を形成する画像処理手段と、この画像処理手段により形成された画像情報に基づいて印刷等の画像形成を行なう画像形成手段と、を備えた画像形成装置であって、
上記画像処理手段が、印刷データを順次に処理するためのデータバッファリング部，ＰＤＬ解析部，描画オブジェクト生成部およびページラスタライズ部を備えるとともに、
上記画像処理手段における各処理の処理中を示す表示装置を備え、
上記画像処理手段の上記データバッファリング部，ＰＤＬ解析部，描画オブジェクト生成部およびページラスタライズ部が、それぞれ処理の処理開始時に、上記表示装置に対して表示開始指令を送出すると共に、処理終了時に表示終了指令を送出し、
上記画像処理手段のページラスタライズ部が、バンド毎のラスタライズ処理により各ページの画像情報を生成する場合に、
上記表示装置が、所定数のバンドのラスタライズ処理を終了したときに、上記ページラスタライズ部に対応する表示を終了し、次の所定数のバンドのラスタライズ処理を開始したときに、上記表示装置の上記ページラスタライズ部に対応する表示を開始する
ことを特徴とする画像形成装置。
【請求項２】
上記表示装置が、各処理に関する表示開始指令により、それぞれ対応する表示を行なうと共に、表示終了指令により、それぞれ対応する表示を停止する請求項１記載の画像形成装置。
【請求項３】
上記表示装置が、各処理に対応して設けた発光部を備え、
各発光部が、それぞれ対応する処理に関する表示開始指令により点灯すると共に、対応する処理に関する表示終了指令により消灯する請求項１又は２記載の画像形成装置。
【請求項４】
上記画像処理手段にて複数の処理が並行して行なわれる場合に、
上記表示装置が、上記画像処理手段で行われる複数の処理に対応する複数の表示を同時に行なう請求項１乃至３のいずれか一項記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばプリンタ，複合機等の印刷機能を備えた画像形成装置に関する。
【背景技術】
【０００２】
従来、プリンタ，複合機等の画像形成装置においては、例えばホストコンピュータから入力された印刷データに関して、画像処理により画像情報を形成し、この画像情報に基づいて、印刷等の画像形成を行なうようにしている。
ところで、画像形成装置で行われる画像形成処理において、例えばイメージデータ等のように、印刷データのデータ量が多い場合には、印刷データを画像処理して、画像情報を生成するために多くの時間がかかることになる。
このため、ユーザの中には、画像形成装置の画像処理が実行中であるにもかかわらず、故障と誤解して、画像形成を停止してしまったり、エラー処理を行ってしまうことがあった。
【０００３】
図５を参照して、このような従来の画像形成装置について説明する。
同図に示すように、画像形成装置９００の画像処理手段９１０は、ホストコンピュータ９２０から入力される印刷データ（図示の場合、いわゆるページ記述言語（ＰＤＬ）データ）を受信すると、データバッファリング部９３０にてバッファリングし、次にＰＤＬ解析部９４０にてバッファリングしたＰＤＬデータに、どのような描画オペレータデータが記述されているのかを解析し、解析結果を順次に描画オブジェクト生成部９５０に送出する。
【０００４】
ここで、画像処理手段９１０は、ＰＤＬ解析部９４０での解析結果に基づいて、描画オブジェクト生成部９５０にて、順次に中間描画オブジェクトを生成する。
その後、画像処理手段１は、描画オブジェクト生成部９５０にてすべてのページの中間描画オブジェクトが揃ったところで、ページラスタライズ部９６０を起動して、ページラスタライズを行なって、ビットマップ画像から成る画像情報を生成する。
そして、画像形成手段９７０は、このようにして生成された画像情報に基づいて、印刷等の画像形成を行なうようになっている。
【０００５】
ところで、画像形成装置９００内の画像処理手段９１０が、上述した画像処理を行なっている間は、画像形成手段９７０は画像形成を行なわず、また操作パネルの表示部等においても何の表示も行なわれない。
特に、印刷データが写真データのようにページラスタライズ部９６０におけるラスタライズ処理に長い時間がかかる場合には、画像形成装置全体が稼動しているか否か分かりにくく、画像形成装置が停止していたり、故障している場合と区別を付けにくい。
このため、ユーザは、画像形成装置の画像処理手段９１０が稼動中であるにもかかわらず、故障と誤解して、画像形成を諦めてしまったり、あるいはエラー処理を開始してしまったりすることがあった。
【０００６】
このような従来の画像形成装置に対して、例えば、特許文献１には、受信したＰＤＬデータ量と処理済みデータ量から、プリンタ内の処理の進捗状況を操作パネルに表示させるようにした印刷処理進捗表示方法が開示されている。
また、特許文献２には、プリンタにおける印刷処理の進行状況を、このプリンタに対してローカル接続またはネットワーク接続された管理装置の表示部に表示するようにした、管理装置が開示されている。
【０００７】
【特許文献１】特開２００１−０４７７０９号
【特許文献２】特開２０００−０３２２００号
【発明の開示】
【発明が解決しようとする課題】
【０００８】
ところが、以上のような従来の提案によっても、画像形成装置における処理過程を具体的に把握することはできず、従来の課題を解決することはできなかった。
まず、特許文献１による印刷処理進捗表示方法においては、印刷データの総容量値に対する処理された印刷データの状況がプリンタの操作パネルに表示されるので、この表示を観察することによって、印刷データのうちどの程度の量が処理されたかを把握することができる。
しかしながら、プリンタにおいて、そのとき具体的にどのページのどの処理が行なわれているかを把握することはできなかった。
【０００９】
また、特許文献２による管理装置においては、同様に、プリンタにおける印刷データの処理状態が、このプリンタに対してローカル接続またはネットワーク接続された管理装置の表示部に表示されるので、このプログレスバー表示を観察することにより、印刷処理の進行状況を把握することができる。
しかしながら、この場合も同様に、そのとき具体的にどのページのどの処理が行なわれているかを把握することはできなかった。また、この管理装置においては、プリンタとは別体に設けられた管理装置が必要であると共に、この管理装置をプリンタに対してローカル接続またはネットワーク接続する必要かあることから、設置作業そして設置スペースが必要となり、イニシャルコストが高くなってしまう。
【００１０】
さらに、以上のような特許文献１および特許文献２においては、印刷処理における所謂ページラスタライズ処理に関しては、その進行状況を表示するようにはなっておらず、例えば写真印刷等において最も時間がかかる処理の表示が行なわれないため、ユーザは比較的長い時間に亘ってイライラしながら待たなければならないとう問題も発生した。
【００１１】
本発明は、上記の問題を解決すべくなされたものであり、印刷処理中に印刷出力までのラスタライズ処理を含む処理のうち、いずれの処理を行なっているかを具体的に表示することができ、これによって、ユーザ側に現在の処理状態の進行等を正確に伝えることができる画像形成装置の提供を目的とする。
【課題を解決するための手段】
【００１２】
この目的を達成するため、本発明の画像形成装置は、印刷データに基づいて、画像処理により画像情報を形成する画像処理手段と、この画像処理手段により形成された画像情報に基づいて印刷等の画像形成を行なう画像形成手段と、を備えた画像形成装置であって、上記画像処理手段における各処理の処理中を示す表示装置を設けて、上記画像処理手段が、各処理の処理開始時に、上記表示装置に対して表示開始指令を送出すると共に、処理終了時に表示終了指令を送出する構成としてある。
【００１３】
画像形成装置をこのような構成とすると、上記画像処理手段が、印刷データに基づいて画像処理におけるいくつかの処理を行なうときに、各処理毎に、その処理開始時に表示装置に対して表示開始指令を送出すると共に、処理終了時に表示装置に対して表示終了指令を出力する。
そして、上記表示装置は、上記画像処理手段からの各処理毎の表示開始指令に基づいて、当該処理に対応した表示を開始し、また当該処理の表示終了指令に基づいて、当該処理に対応した表示を終了する。
【００１４】
これにより、ユーザは、画像形成装置の表示装置を視認することにより、そのとき行なわれている表示に基づいて、画像形成装置の画像処理手段にて、どの処理が現在行なわれているかを容易に把握することができる。
したがって、ユーザは、画像形成装置における印刷データの処理状況を詳細に把握することができるので、印刷データの処理終了をある程度予測することができると共に、画像形成装置において確実に処理が進行中であることを確認することができる。
【００１５】
また、本発明の画像形成装置は、上記画像処理手段が、印刷データを順次に処理するためのデータバッファリング部，ＰＤＬ解析部，描画オブジェクト生成部およびページラスタライズ部を備えており、これらのデータバッファリング部，ＰＤＬ解析部，描画オブジェクト生成部およびページラスタライズ部が、それぞれ処理の開始時に上記表示装置に対して表示開始指令を送出すると共に、処理終了時に表示終了指令を送出する構成としてある。
【００１６】
画像形成装置をこのような構成とすると、上記画像処理手段のデータバッファリング部，ＰＤＬ解析部，描画オブジェクト生成部およびページラスタライズ部が、それぞれ処理を行なうときに、その処理開始時に表示装置に対して表示開始指令を送出すると共に、処理終了時に表示装置に対して表示終了指令を出力する。
そして、上記表示装置は、上記画像処理手段のデータバッファリング部，ＰＤＬ解析部，描画オブジェクト生成部およびページラスタライズ部からの表示開始指令に基づいて、当該処理に対応した表示を開始し、また当該処理の表示終了指令に基づいて、当該処理に対応した表示を終了する。
【００１７】
これにより、ユーザは、画像形成装置の表示装置を視認することにより、各処理に対応した表示を観察し、いずれの表示が行なわれているかを視認することができる。
従って、ユーザは、そのとき行なわれている表示に基づいて、画像処理手段のデータバッファリング部，ＰＤＬ解析部，描画オブジェクト生成部またはページラスタライズ部にて、処理が現在行なわれているかを容易かつ正しく把握することができる。
【００１８】
また、本発明の画像形成装置は、上記表示装置が、各処理に関する表示開始指令により、それぞれ対応する表示を行なうと共に、表示終了指令により、それぞれ対応する表示を停止する構成としてある。
【００１９】
画像形成装置をこのような構成とすると、ユーザは、画像形成装置の表示装置を視認することにより、各処理に対応した表示を観察し、いずれの表示が行なわれているかを視認する。これにより、ユーザは、そのとき行なわれている表示に基づいて、画像形成装置の画像処理手段にて、どの処理が現在行なわれているかを容易かつ正しく把握することができる。
【００２０】
また、本発明の画像形成装置は、上記表示装置が、各処理に対応して設けた発光部を備えており、これらの発光部が、それぞれ対応する処理に関する表示開始指令により点灯し、また対応する処理に関する表示終了指令により消灯する構成としてある。
【００２１】
画像形成装置をこのような構成とすると、ユーザは、画像形成装置の表示装置を視認することにより、各処理に対応した発光部を観察し、いずれの発光部が点灯しているかを視認する。これにより、ユーザは、そのとき点灯している発光部に基づいて、画像形成装置の画像処理手段にて、どの処理が現在行なわれているかを容易かつ正確に把握することができる。
【００２２】
また、本発明の画像形成装置は、上記表示装置が、上記画像処理手段にて複数の処理が並行して行なわれているとき、同時に複数の表示が行なわれる構成としてある。
【００２３】
画像形成装置をこのような構成とすると、ユーザは、画像形成装置の表示装置を視認することにより、複数の処理が並行して行なわれているときでも、各処理に対応した表示を観察することにより、画像形成装置の画像処理手段にて、どの処理が現在行なわれているかを容易かつ正確に把握することができる。
【００２４】
また、本発明の画像形成装置は、上記画像処理手段のページラスタライズ部が、バンド毎のラスタライズ処理により各ページの画像情報を生成する場合に、所定数のバンドのラスタライズ処理を終了したとき、上記表示装置の対応する表示を終了し、次の所定数のバンドのラスタライズ処理を開始するとき、上記表示装置の対応する表示を開始する構成としてある。
【００２５】
画像形成装置をこのような構成とすると、バンド毎のラスタライズ処理が行なわれるときでも、所定数のバンド毎に、表示装置のラスタライズ処理に対応する表示が行なわれるので、ユーザは、この表示を観察することにより、画像形成装置の画像処理手段にて、ラスタライズ処理が行なわれていることを容易かつ正確に把握することができる。
ここで、特にバンド数が多いときには、ラスタライズ処理の表示が、所定数のバンド毎に点滅することになるため、ラスタライズ処理の表示が長時間に亘って例えば点灯しっぱなしにならないので、ユーザは、バンド毎のラスタライズ処理が継続して順次に行なわれていることを容易かつ正しく把握することができる。
【発明の効果】
【００２６】
このようにして、本発明によれば、印刷データに基づいて行われる各種の画像処理における処理中に、処理の進行状態等を各処理毎に、表示装置の対応する表示が行なわれる。
これにより、ユーザは、画像形成装置の表示装置を視認することにより、そのとき行なわれている表示に基づいて、画像形成装置の画像処理手段にて、どの処理が現在行なわれているかを容易かつ正確に把握することができる。
【００２７】
したがって、ユーザは、表示装置の表示を視認することによって、印刷データの処理状況を詳細に把握することができるので、処理終了までの待ち時間をイライラして待ったり、あるいは画像形成装置が停止したり故障していると誤認するようなことがない。
このようにして、本発明によれば、印刷処理中に印刷出力までのラスタライズ処理を含む処理のうち、いずれの処理を行なっているかを表示するようにした画像形成装置が提供されることになる。
【発明を実施するための最良の形態】
【００２８】
以下、本発明に係る画像形成装置の好ましい実施形態について、図面を参照して説明する。
図１は、本発明による画像形成装置の一実施形態の構成を示している。
図１に示すように、画像形成装置１０は、印刷機能を備えた画像形成装置であって、画像処理手段１００と、画像形成手段２００と、表示装置３００と、から構成されている。
ここで、画像形成装置１０の画像処理手段１００は、コンピュータ上で動作するプログラムにより動作が制御されるようになっている。
【００２９】
画像処理手段１００は、例えばローカル接続またはネットワーク接続されたホストコンピュータ４００から送られてくる印刷データ、例えばＰＤＬデータを画像処理して、中間描画オブジェクトを生成し、さらにページラスタライズ処理して、ビットマップ画像から成る画像情報を生成して、画像形成手段２００に送出するようになっている。
この画像処理手段１００は、具体的には、図１に示すように、データバッファリング部１１０と、ＰＤＬ解析部１２０と、描画オブジェクト生成部１３０と、ページラスタライズ部１４０とを備えている。
【００３０】
データバッファリング部１１０は、ホストコンピュータ４００から送られてくるＰＤＬデータ４０１をバッファリングするようになっている。
ここで、データバッファリング部１１０は、ホストコンピュータ４００から受信したＰＤＬデータ４０１を一旦バッファメモリ（図示せず）に記憶させることにより、ホストコンピュータ−画像形成装置１０間の転送速度と画像形成装置１０のＣＰＵ−バッファメモリ間の転送速度の差を補完するようにしている。
また、このデータバッファリング部１１０は、上述したバッファリング処理を開始するとき、表示開始指令１１１を後述する表示装置３００に送出すると共に、上記バッファリング処理を終了するとき、表示終了指令１１２を上記表示装置３００に送出するようになっている。
【００３１】
ＰＤＬ解析部１２０は、データバッファリング部１１０でバッファリングされたＰＤＬデータ４０１に関して、どのような描画オペレータデータが記述されているかを解析し、解析結果（記述された描画オペレータおよびデータのセット）１２１を逐次描画オブジェクト生成部１３０に送出するようになっている。
また、このＰＤＬ解析部１２０は、上述したＰＤＬデータ４０１の解析処理を開始するとき、表示開始指令１２２を後述する表示装置３００に送出すると共に、解析処理を終了するとき、表示終了指令１２３を表示装置３００に送出するようになっている。
【００３２】
描画オブジェクト生成部１３０は、ＰＤＬ解析部１２０から送られてくる解析結果１２１に基づいて、順次にページ毎に中間描画オブジェクト１３１を生成するようになっている。
そして、描画オブジェクト生成部１３０は、すべてのページの中間描画オブジェクト１３１を生成した後、これらの中間描画オブジェクト１３１をページラスタライズ部１４０に送出するようになっている。
また、描画オブジェクト生成部１３０は、上述した中間描画オブジェクトの生成処理を開始するとき、表示開始指令１３２を後述する表示装置３００に送出すると共に、生成処理を終了するとき、表示終了指令１３３を表示装置３００に送出するようになっている。
【００３３】
ページラスタライズ部１４０は、描画オブジェクト生成部１３０にてすべての中間描画オブジェクト１３１が生成された時点で起動され、個々の中間描画オブジェクト１３１に対応するビットマップ画像から成る画像情報１４１を生成して、画像形成手段２００に送出するようになっている。
この場合、ページラスタライズ部１４０は、通常バンド毎のラスタライズ処理によってページ画像であるビットマップ画像を生成するようになっている。
【００３４】
ここで、このページラスタライズ部１４０は、上述したラスタライズ処理を開始するとき、表示開始指令１４２を後述する表示装置３００に送出すると共に、上記ラスタライズ処理を終了するとき、表示終了指令１４３を表示装置３００に送出するようになっている。
また、このページラスタライズ部１４０は、上述したラスタライズ処理に関して、所定数のバンドのラスタライズ処理を終了したとき、表示終了指令１４３を後述する表示装置３００に送出すると共に、次の所定数のバンドのラスタライズ処理を開始するとき、表示開始指令１４２を表示装置３００に送出するようになっている。
【００３５】
画像形成手段２００は、例えばプリンタ用のエンジンであって、画像情報１４１が入力されたとき、この画像情報１４１に基づいて印刷出力を行なうようになっている。
表示装置３００は、例えば画像形成装置の上面等に設けられた操作パネル（図示せず）に隣接して設けられており、図１に示すように、表示部３１０と、表示用インタフェース３２０と、から構成されている。
【００３６】
表示部３１０は、図２に示すように、上述した画像処理手段１００の各部１１０，１２０，１３０，１４０にそれぞれ対応した表示としての四個の発光部３１１，３１２，３１３および３１４を備えている。
各発光部３１１〜３１４は、それぞれ例えばＬＥＤランプから構成されており、これらのＬＥＤランプが点灯することにより、処理中の旨の表示を行なうようになっている。
【００３７】
表示用インタフェース３２０は、画像処理手段１００の各部１１０，１２０，１３０，１４０と接続されている。
そして、表示用インタフェース３２０は、上記各部１１０〜１４０から表示開始指令１１１，１２２，１３２，１４２を受けたとき、対応する表示部３１０の発光部３１１〜３１４を点灯させると共に、上記各部１１０〜１４０から表示終了指令１１２，１２３，１３３，１４３を受けたとき、対応する表示部３１０の発光部３１１〜３１４を消灯させるようになっている。
【００３８】
例えば、表示用インタフェース３２０は、データバッファリング部１１０から表示開始指令１１１を受けたとき、表示部３１０の対応する発光部３１１を点灯させると共に、このデータバッファリング部１１０から表示終了指令１１２を受けたとき、表示部３１０の対応する発光部３１１を消灯させるようになっている。
なお、表示用インタフェース３２０は、上記各部１１０〜１４０のうち、複数の部、例えばＰＤＬ解析部１２０および描画オブジェクト生成部１３０から表示開始指令を受けたときには、これらに対応する複数の発光部、例えば発光部３１２，３１３を同時に点灯させるようになっている。
【００３９】
次に、本実施形態の画像形成装置１０における表示装置３００の印刷中の処理動作について、図３のフローチャートを参照して説明する。
図３において、ステップＡ１にて、ホストコンピュータ４００から画像形成装置１０のデータバッファリング部１１０に対してＰＤＬデータ４０１が送られてくると、画像形成装置１０の画像処理手段１００にて、データバッファリング部１１０が、ステップＡ２にて、ホストバッファが許容量に達していないことを確認し、ステップＡ３にて、ＰＤＬデータ４０１のバッファリング処理を開始すると共に、ステップＡ４にて、表示開始指令１１１を表示装置３００に送出する。
これにより、表示装置３００の表示用インタフェース３２０は、ステップＡ５にて、表示部３１０の対応する発光部３１１を点灯させる。
【００４０】
そして、ステップＡ６にて、データバッファリング部１１０におけるバッファリング処理が終了すると、データバッファリング部１１０は、ステップＡ７にて、表示終了指令を表示装置３００に送出する。
これにより、表示装置３００の表示用インタフェース３２０は、ステップＡ８にて、表示部３１０の対応する発光部３１１が点灯している場合には、ステップＡ９にて、表示部３１０の対応する発光部３１１を消灯させる。
【００４１】
また、上記ステップＡ７と同時に、上記データバッファリング部１１０は、ステップＡ１０にて、バッファリングしたＰＤＬデータ４０１をＰＤＬ解析部１２０に送出する。
これを受けて、上記ＰＤＬ解析部１２０は、ステップＡ１１にて、ＰＤＬデータの解析を開始すると共に、ステップＡ１２にて、表示開始指令１２２を表示装置３００に送出する。
これにより、表示装置３００の表示用インタフェース３２０は、ステップＡ１３にて、表示部３１０の対応する発光部３１２を点灯させる。
【００４２】
そして、ステップＡ１４にて、ＰＤＬ解析部１２０における解析処理が終了すると、ＰＤＬ解析部１２０は、ステップＡ１５にて、表示終了指令１２３を表示装置３００に送出する。
これにより、表示装置３００の表示用インタフェース３２０は、ステップＡ１６にて、表示部３１０の対応する発光部３１２が点灯している場合には、ステップＡ１７にて、この発光部３１２を消灯させる。
【００４３】
また、上記ステップＡ１５と同時に、上記ＰＤＬ解析部１２０は、ステップＡ１８にて、解析結果１２１を描画オブジェクト生成部１３０に送出する
これを受けて、上記描画オブジェクト生成部１３０は、ステップＡ１９にて、解析結果１２１に基づいて、中間描画オブジェクト１３１の生成処理を開始すると共に、ステップＡ２０にて、表示開始指令１３２を表示装置３００に送出する。
これにより、表示装置３００の表示用インタフェース３２０は、ステップＡ２１にて、表示部３１０の対応する発光部３１３を点灯させる。
【００４４】
そして、ステップＡ２２にて、一つの中間描画オブジェクト１３１の生成処理が終了すると、描画オブジェクト生成部１３０は、ステップＡ２３にて、表示終了指令１３３を表示装置３００に送出する。
これにより、表示装置３００の表示用インタフェース３２０は、ステップＡ２４にて、表示部３１０の対応する発光部３１３が点灯している場合には、ステップＡ２５にて、この発光部３１３を消灯させる。
【００４５】
また、上記ステップＡ２３と同時に、描画オブジェクト生成部１３０は、ステップＡ２６にて、中間描画オブジェクトを生成すべき解析結果１２１が残っているか否かを判定し、残っている場合には、上記ステップＡ１９〜Ａ２２の作業を繰返し行なう。
【００４６】
そして、上記ステップＡ２６にて、中間描画オブジェクトを生成すべき解析結果１２１が残っていない場合には、上記描画オブジェクト生成部１３０は、ステップＡ２７にて、生成したすべての中間描画オブジェクト１３１をページラスタライズ部１４０に送出する。
これを受けて、上記ページラスタライズ部１４０は、ステップＡ２８にて、上記中間描画オブジェクト１３１に基づいて、バンド毎のラスタライズ処理を開始すると共に、ステップＡ２９にて、表示開始指令１４２を表示装置３００に送出する。
これにより、表示装置３００の表示用インタフェース３２０は、ステップＡ３０にて、表示部３１０の対応する発光部３１４を点灯させる。
【００４７】
ここで、ステップＡ３１にて、ページラスタライズ部１４０にて所定数のバンドのラスタライズ処理が終了すると、ページラスタライズ部１４０は、ステップＡ３２にて、表示終了指令１４２を表示装置３００に送出する。
これにより、表示装置３００の表示用インタフェース３２０は、ステップＡ３３にて、表示部３１０の対応する発光部３１４が点灯している場合には、ステップＡ３４にて、この発光部３１４を消灯させる。
【００４８】
また、上記ステップＡ３２と同時に、上記ページラスタライズ部１４０は、ステップＡ３５にて、ラスタライズ処理すべきバンドが残っているか否かを判定し、残っている場合には、上記ステップＡ２８に戻って、ステップＡ２８〜Ａ３４の作業を繰り返す。
そして、上記ステップＡ３５にて、ラスタライズ処理すべきバンドが残っていない場合には、上記ページラスタライズ部１４０は、上記描画オブジェクト生成部１３０は、ステップＡ３６にて、生成したすべての画像情報１４１を画像形成手段２００に送出する。
この際、上記ページラスタライズ部１４０は、図４に示すように、一ページ分の中間描画オブジェクト１４１について、順次に所定数のバンド１４１ａ，１４１ｂ，１４１ｃ，１４１ｄ毎にラスタライズ処理を行ない、所定数のバンド毎のラスタライズ処理を開始するとき、表示開始指令１４２を表示装置３００に送出し、また所定数のバンド毎のラスタライズ処理を終了したとき、表示終了指令１４３を表示装置３００に送出する。
【００４９】
そして、上記ページラスタライズ部１４０は、所定数のバンド毎のラスタライズ処理を繰返し行ない、ステップＡ３５にて、ラスタライズ処理すべき中間描画オブジェクトのバンドが残っていないとき、すなわちすべてのラスタライズ処理が終了したとき、ページラスタライズ部１４０は、ステップＡ３６にて、ラスタライズ処理により生成したビットマップ画像の画像情報１４１を画像形成手段２００に送出する。これにより、上記画像形成手段２００は、この画像情報１４１に基づいて印刷出力を行なう。
以上で、印刷データの印刷出力の処理が終了する。
【００５０】
このようにして、本実施形態の画像形成装置１０によれば、画像形成装置１０における印刷処理中に、特に画像処理手段１００の各部１１０〜１４０における処理に対応して、当該処理を表わす表示部３１０の発光部３１１〜３１４が点灯表示される。
これにより、ユーザは、表示装置３００の表示部３１０における各発光部３１１〜３１４の点灯状態を視認することにより、画像形成装置１０の画像処理手段１００において、どの処理が行なわれているかを確認することができる。
【００５１】
特に、ページラスタライズ部１４０におけるラスタライズ処理は、比較的長時間を要するが、このラスタライズ処理に関して、所定数のバンド毎のラスタライズ処理に対応して、表示装置３００の表示部３１０における発光部３１４が点灯するので、このようなラスタライズ処理が継続して行なわれている間は、この発光部３１４が点滅することになるので、ユーザは、ラスタライズ処理が順次行なわれていることを確実に把握することが可能である。
したがって、ユーザは、画像形成装置１０の画像処理手段１００特にページラスタライズ部１４０における処理が行なわれていることを視覚的に確認することができるので、長い時間イライラしながら待ったり、画像形成装置１０の停止あるいは故障と誤認するようなことがない。
【００５２】
以上、本発明の画像形成装置について、好ましい実施形態を示して説明したが、本発明にかかる画像形成装置は、上述した実施形態にのみ限定されるものではなく、本発明の範囲内で種々の変更実施が可能であることはいうまでもない。
例えば、上述した実施形態においては、表示装置３００の表示部３１０は、各処理に対応するＬＥＤランプによる発光部３１１〜３１４を備えているが、これに限らず、他の発光手段を備えた発光部でもよく、あるいは画像形成装置１０に設けられている操作パネルの表示部を利用して、文字またはマークにより各処理の表示を行なうようにしてもよい。
【００５３】
また、上述した実施形態においては、ページラスタライズ部１４０は、所定数のバンド毎のラスタライズ処理の開始時および終了時に、表示装置３００に対して表示開始指令および表示終了指令を送出するようになっているが、これに限らず、表示部３１０の発光部３１４の点滅時の消灯時間を十分に確保するために、ラスタライズ処理の開始時から所定の遅延時間の後に、表示開始指令を表示装置３００に対して送出するようにしてもよい。
【００５４】
さらに、上述した実施形態においては、ページラスタライズ部１４０は、所定数のバンド毎のラスタライズ処理の開始時および終了時に、表示装置３００に対して表示開始指令および表示終了指令を送出するようになっているが、これに限らず、一バンド毎のラスタライズ処理開始時および終了時に、表示装置３００に対して表示開始指令および表示終了指令を送出するようにしてもよい。
【産業上の利用可能性】
【００５５】
本発明は、画像形成装置、例えばプリンタや、印刷機能を備えたデジタル複合機等に利用可能である。
【図面の簡単な説明】
【００５６】
【図１】本発明による画像形成装置の一実施形態の構成を示すブロック図である。
【図２】図１の画像形成装置における表示装置の表示部を示す概略図である。
【図３】図１の画像形成装置における印刷処理動作を示すフローチャートである。
【図４】図１の画像形成装置におけるページラスタライズ部の処理動作を説明する説明図である。
【図５】従来の画像形成装置の一例の構成を示すブロック図である。
【符号の説明】
【００５７】
１０    画像形成装置
１００  画像処理手段
１１０  データバッファリング部
１１１，１２２，１３２，１４２  表示開始指令
１１２，１２３，１３３，１４３  表示終了指令
１２０  ＰＤＬ解析部
１２１  解析結果
１３０  描画オブジェクト生成部
１３１  中間描画オブジェクト
１４０  ページラスタライズ部
１４１  画像情報
２００  画像形成手段
３００  表示装置
３１０  表示部
３１１〜３１４  発光部
３２０  表示用インタフェース
４００  ホストコンピュータ
４０１  ＰＤＬデータ（印刷データ）
【図１】
0004549309.tif 000002
【図２】
0004549309.tif 000003
【図３】
0004549309.tif 000004
【図４】
0004549309.tif 000005
【図５】
0004549309.tif 000006