(57)【要約】【課題】印刷中に実行される画像処理の進捗状況を表示し、使用者の退屈を軽減する。【解決手段】画像形成装置は、印刷部、画像処理を行うモジュールを含む画像処理部、印刷ジョブのときモジュールによる処理が完了した印刷直前の画像データである直前画像データを画像処理部から受信し、直前画像データに基づき印刷部に画像を形成させるエンジン制御部、画像処理部がエンジン制御部に送信する直前画像データを抽出する抽出部、画像を表示する表示部、抽出部が抽出した直前画像データに基づき、画像処理の進捗状況を示す進捗画像を表示部に表示させる制御部と、を含む。【選択図】図７
2018144418.tif 000002
【特許請求の範囲】
【請求項１】
印刷を行う印刷部と、
画像データに画像処理を行うモジュールを含む画像処理部と、
印刷ジョブのとき、前記モジュールによる処理が完了した印刷直前の前記画像データである直前画像データを前記画像処理部から受信し、前記直前画像データに基づき前記印刷部に画像を形成させるエンジン制御部と、
前記画像処理部が前記エンジン制御部に送信する前記直前画像データを抽出する抽出部と、
画像を表示する表示部と、
前記抽出部が抽出した前記直前画像データに基づき、画像処理の進捗状況を示す進捗画像を前記表示部に表示させる制御部と、を含むことを特徴とする画像形成装置。
【請求項２】
１ページの前記進捗画像は複数のブロックで分割され、
１ページの前記進捗画像を表示するとき、
前記制御部は、
前記抽出部による１ページの前記直前画像データの抽出の開始後、ページでの先頭の前記ブロックを前記表示部に表示させ、
前記抽出部による前記直前画像データの抽出が進むごとに、表示する前記ブロックを前記表示部に追加させ、
最終的に１ページの前記進捗画像を前記表示部に表示させることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
使用者の操作を受け付ける操作部を含み、
前記操作部が秘密保護操作を受け付けたとき、
前記制御部は、前記進捗画像に代えて、予め定められた代替画像を前記表示部に表示させ、
前記制御部は、
前記抽出部による１ページの前記直前画像データの抽出の開始後、前記代替画像の先頭の前記ブロックを前記表示部に表示させ、
前記抽出部による前記直前画像データの抽出が進むごとに、表示する前記代替画像の前記ブロックを追加させ、
最終的に１ページの前記代替画像を前記表示部に表示させることを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記代替画像は、黒塗り画像又はサンプル画像であることを特徴とする請求項２又は３に記載の画像形成装置。
【請求項５】
前記印刷部は、用紙を１枚ずつ供給する給紙部を含み、
前記エンジン制御部は、前記印刷部に用紙を給紙させ、
前記画像処理部は、給紙が開始されてから、直前に給紙された用紙である直前給紙用紙に対応するページの前記直前画像データの生成を開始し、
次の用紙の給紙前に、前記制御部は、前記直前給紙用紙の前記進捗画像又は前記代替画像の全体を前記表示部に表示させることを特徴とする請求項１乃至４の何れか１項に記載の画像形成装置。
【請求項６】
前記制御部は、印刷ジョブの何ページの前記進捗画像又は前記代替画像を表示しているかを前記表示部に表示させることを特徴とする請求項１乃至５の何れか１項に記載の画像形成装置。
【請求項７】
使用者の操作を受け付ける操作部を含み、
前記操作部は、印刷ジョブをキャンセルするためのキャンセル操作を受け付けることを特徴とする請求項１乃至６の何れか１項に記載の画像形成装置。
【請求項８】
前記抽出部が抽出した前記直前画像データのデータ形式に変換して前記表示部で前記進捗画像を表示するための表示用画像データを生成する表示用データ生成部を含み、
前記制御部は、前記表示用画像データに基づき、前記進捗画像を前記表示部に表示させることを特徴とする請求項１乃至７の何れか１項に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を表示する表示部を含む画像形成装置に関する。
【背景技術】
【０００２】
画像形成装置には、プレビュー画像を行うものがある。プレビュー画像は、これから印刷しようとする印刷物の内容を示す。プレビュー画像により、印刷開始前に、使用者はどのような印刷がなされるかを確認できる。使用者は、設定漏れなどを印刷開始前に確認できる。印刷ミスを減らすことができる。特許文献１には、プレビュー画像を表示する画像形成装置の一例が記載されている。
【０００３】
特許文献１には、ビットマップ画像データを表示し、ネットワークからデータを受信し、圧縮画像データを受信したとき圧縮画像データ全体を受信する前でも受信した部分を伸長し、伸長された画像データに基づいてプレビュー用画像データを生成し、プレビュー用画像データを表示させるネットワーク端末装置が記載されている。この構成により画像データの受信中に、受信画像データの復号と縮小を並行して行い、作成した縮小画像を順次表示して迅速にプレビューを表示しようとする（特許文献１：請求項１、段落［０００４］等参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−２８２３８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
画像形成装置を用いて印刷ジョブを実行する場合、使用者は、印刷ジョブの完了まで待たなくてはならない。印刷ジョブに含まれるページ数が多いほど、待ち時間が長くなる。例えば、コピージョブを実行する場合、原稿のスキャン（読み取り）が行われる。スキャンで得られた画像データに基づき、印刷が開始される。スキャン開始から印刷完了までの間、使用者が行うべき操作は特にない。使用者は印刷完了を待つのみである。そのため、待ち時間の間、退屈であるという問題がある。
【０００６】
特許文献１記載の技術では、印刷前に、ファクシミリ受信データの内容をプレビュー画像として表示する。しかし、印刷開始から印刷完了までの待ち時間について、特に記載はない。従って、上記の問題を解決することはできない。
【０００７】
上記従来技術の問題点に鑑み、本発明は、印刷中に実行される画像処理の進捗状況を表示し、使用者の退屈を軽減する。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、請求項１に係る画像形成装置は、画像形成装置は、印刷部、画像処理部、エンジン制御部、抽出部、表示部、制御部を含む。前記印刷部は印刷を行う。前記画像処理部は、画像データに画像処理を行うモジュールを含む。前記エンジン制御部は、印刷ジョブのとき前記モジュールによる処理が完了した印刷直前の前記画像データである直前画像データを前記画像処理部から受信し、前記直前画像データに基づき前記印刷部に画像を形成させる。前記抽出部は、前記画像処理部が前記エンジン制御部に送信する前記直前画像データを抽出する。前記表示部は、画像を表示する。前記制御部は、前記抽出部が抽出した前記直前画像データに基づき、画像処理の進捗状況を示す進捗画像を前記表示部に表示させる。
【発明の効果】
【０００９】
本発明によれば、印刷中に実行される画像処理の進捗状況を表示することができる。進捗画像を表示することにより、使用者の退屈を軽減することができる。
【図面の簡単な説明】
【００１０】
【図１】実施形態に係る複合機の一例を示す図である。
【図２】実施形態に係るエンジン制御部の制御の一例を示す図である。
【図３】実施形態に係る画像処理部の画像処理の一例を説明するための図である。
【図４】実施形態に係る進捗表示画面の一例を示す図である。
【図５】実施形態に係る進捗画像の変化の一例を示す図である。
【図６】実施形態に係る代替画像の変化の一例を示す図である。
【図７】実施形態に係る複合機での進捗画像の表示の流れの一例を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、図１〜図７を用いて、本発明の実施形態を説明する。以下の説明では、画像形成装置として、複合機１００を例に挙げて説明する。但し、本実施の形態に記載されている構成、配置等の各要素は、発明の範囲を限定するものではなく単なる説明例にすぎない。
【００１２】
（複合機１００の構成）
まず、図１を用いて、実施形態に係る複合機１００（画像形成装置）の概要を説明する。図１は実施形態に係る複合機１００の一例を示す図である。
【００１３】
複合機１００は、制御部１と記憶部２を含む。制御部１は複合機１００の各部を制御する。制御部１は、ＣＰＵ１１、画像処理部３を含む。ＣＰＵ１１は制御に関する演算、処理を行う。画像処理部３は、画像データに関する処理を行う。記憶部２はＲＯＭ、ＲＡＭ、ＨＤＤのような記憶装置を含む。記憶部２は、制御用プログラムや各種データを記憶する。制御部１は、記憶部２に記憶されたプログラム、データに基づき処理を行う。
【００１４】
複合機１００は、原稿搬送部４ａと画像読取部４ｂを含む。原稿搬送部４ａは、セットされた原稿を１枚ずつ、自動的に搬送する。制御部１は、読み取り位置（搬送読取用コンタクトガラス）に向けて原稿を原稿搬送部４ａに搬送させる。送り出された原稿は、画像読取部４ｂの上面に設けられた搬送読取用コンタクトガラスの上面を通過する。
【００１５】
画像読取部４ｂは載置読取用コンタクトガラスを含む。画像読取部４ｂは載置読取用コンタクトガラスにセットされた原稿を読み取ることもできる。制御部１は、搬送原稿、又は、載置読取用コンタクトガラスにセットされた原稿を画像読取部４ｂに読み取らせる（スキャンさせる）。画像読取部４ｂは、読み取った原稿の画像データを生成する。生成された画像データは、記憶部２（ＲＡＭ又はＨＤＤ）に記憶される。
【００１６】
また、複合機１００は操作パネル５を含む。操作パネル５は、表示パネル５１（表示部に相当）、タッチパネル５２（操作部に相当）、ハードキー５３（操作部に相当）を含む。制御部１は、ジョブに関する画面を表示パネル５１に表示させる。また、制御部１は、操作用画像を表示パネル５１に表示させる。操作用画像は、例えば、ボタン、ソフトキー、タブ、スイッチである。表示パネル５１に対し、タッチパネル５２が設けられる。タッチパネル５２は、使用者がタッチした位置（座標）を検知する。タッチパネル５２の出力に基づき、制御部１は、操作された操作用画像を認識する。使用者は、表示パネル５１（タッチパネル５２）を操作することにより、ジョブに関する各種設定を行える。例えば、原稿読み取りに関する設定や、コピージョブに関する設定や、送信ジョブに関する設定を行うことができる。
【００１７】
ハードキー５３は複数設けることができる。例えば、スタートキーやキャンセルキーをハードキー５３として設けることができる。スタートキーは、ジョブの実行開始を指示するためのキーである。キャンセルキーは、実行中のジョブを中止させるためのキーである。制御部１は、スタートキーやキャンセルキーの操作を認識する。
【００１８】
複合機１００はエンジン制御部６と印刷部７を含む。印刷部７は、給紙部７ａ、用紙搬送部７ｂ、画像形成部７ｃ、定着部７ｄ、両面搬送部７ｅを含む。印刷部７は、用紙を給紙、搬送し、トナー像を用紙に印刷する。印刷ジョブのとき、制御部１はエンジン制御部６に印刷を指示する。指示に基づき、エンジン制御部６は、印刷部７を制御する。エンジン制御部６は、エンジンＣＰＵ６１とエンジン記憶部６２を含む。エンジン記憶部６２は、印刷部７の制御に必要なデータ、プログラムを記憶する。エンジンＣＰＵ６１は、エンジン記憶部６２のデータ、プログラムに基づき、印刷部７を制御する。
【００１９】
複合機１００は通信部１２を含む。通信部１２は、制御部１と通信可能に接続される。通信部１２は、ネットワークや通信網を介して、コンピューター２００やＦＡＸ装置３００と通信する。コンピューター２００は、例えば、ＰＣやサーバーである。通信部１２は、コンピューター２００やＦＡＸ装置３００から印刷用データを受信する。
【００２０】
（エンジン制御部６による印刷部７の制御）
次に、図２を用いて、実施形態に係るエンジン制御部６による印刷部７の制御の一例を説明する。図２は、実施形態に係るエンジン制御部６の制御の一例を示す図である。
【００２１】
印刷ジョブを複合機１００に行わせることができる。印刷ジョブのとき、エンジン制御部６は、印刷部７の動作を制御する。印刷ジョブとしては、コピージョブ、ボックス印刷ジョブ、プリンタージョブがある。
【００２２】
コピージョブは、セットされた原稿を読み取り、読み取りで得られた画像データに基づき印刷するジョブである。使用者は、原稿をセットする。また、使用者は、操作パネル５にコピージョブに関する設定を行う。スタートキーが操作されたとき、制御部１は、画像読取部４ｂに原稿を読み取らせる。また、制御部１は、印刷指示及び画像データをエンジン制御部６に送信する。指示及び受信画像データに基づき、エンジン制御部６は、印刷部７に印刷させる。
【００２３】
ボックス印刷ジョブは、記憶部２に不揮発的に記憶されている画像データに基づき印刷するジョブである。使用者は、操作パネル５で印刷に用いる画像データを選択する。また、使用者は、操作パネル５にボックス印刷ジョブに関する設定を行う。スタートキーが操作されたとき、制御部１は、印刷指示及び画像データをエンジン制御部６に送信する。指示及び受信した画像データに基づき、エンジン制御部６は、印刷部７に印刷させる。
【００２４】
プリンタージョブは、通信部１２が受信した印刷用データに基づき印刷するジョブである。通信部１２が印刷用データを受信したとき、制御部１は、印刷指示及び印刷用データに基づく画像データをエンジン制御部６に送信する。指示及び受信した画像データに基づき、エンジン制御部６は、印刷部７に印刷させる。
【００２５】
印刷ジョブのとき、エンジン制御部６は、１枚ずつ用紙を給紙部７ａに送り出させる。給紙部７ａは、給紙カセット７１、給紙モーター７２、給紙ローラー７３を含む。給紙カセット７１は用紙束を収容する。給紙モーター７２は給紙ローラー７３を回転させる。印刷ジョブのとき、エンジン制御部６は給紙モーター７２を動作させる。これにより、給紙ローラー７３が回転する。給紙ローラー７３と接する用紙が送り出される。
【００２６】
印刷ジョブのとき、エンジン制御部６は、用紙を用紙搬送部７ｂに搬送させる。用紙搬送部７ｂは、搬送モーター７４、搬送ローラー対７５を含む。搬送モーター７４は搬送ローラー対７５を回転させる。印刷ジョブのとき、エンジン制御部６は、搬送モーター７４を動作させる。これにより、搬送ローラー対７５が回転する。用紙が機内で搬送される。
【００２７】
印刷ジョブのとき、エンジン制御部６は、画像形成部７ｃにトナー像を形成させる。画像形成部７ｃは、感光体ドラム７６、帯電装置７７、露光装置７８、現像装置７９、転写装置７１０、メインモーター７１１を含む。感光体ドラム７６は、周面にトナー像を担持する。エンジン制御部６は、感光体ドラム７６の帯電を帯電装置７７に行わせる。露光装置７８は、レーザー装置、ポリゴンミラー、ポリゴンモーター、レンズ、ミラーを含む。エンジン制御部６は、レーザービームによる感光体ドラム７６の走査、露光を露光装置７８に行わせる。露光装置７８は、制御部１から受信した直前画像データ（詳細は後述）に基づき、レーザービームの点消灯を行う。これにより、直前画像データに応じた静電潜像が形成される。エンジン制御部６は、トナーによる静電潜像の現像を現像装置７９に行わせる。エンジン制御部６は、トナー像の用紙への転写を転写装置７１０に行わせる。印刷ジョブのとき、エンジン制御部６は、メインモーター７１１を回転させる。メインモーター７１１は、感光体ドラム７６、現像装置７９に含まれる回転体、転写装置７１０に含まれる回転体を回転させる。
【００２８】
印刷ジョブのとき、エンジン制御部６は、用紙に転写されたトナー像の定着を定着部７ｄに行わせる。定着部７ｄは、定着モーター７１２、定着用ローラー対７１３、ヒーター７１４を含む。定着モーター７１２は定着用ローラー対７１３を回転させる。ヒーター７１４は定着用ローラー対７１３を熱する。定着用ローラー対７１３のニップに用紙が進入する。定着用ローラー対７１３は、用紙に熱と圧力を加える。これにより、トナー像が用紙に定着する。定着後の用紙は用紙搬送部７ｂにより機外に排出される。
【００２９】
両面印刷を行うとき、エンジン制御部６は、片面印刷済の用紙を画像形成部７ｃの上流まで両面搬送部７ｅに搬送させる。両面搬送部７ｅは、用紙の前後、表裏を逆転させるスイッチバック機構（不図示）を含む。エンジン制御部６は、用紙の前後、表裏が逆転された片面印刷済用紙を画像形成部７ｃの上流に合流させる。
【００３０】
（画像処理部３による画像処理）
次に、図３を用いて、実施形態に係る画像処理部３の画像処理の一例を説明する。図３は、実施形態に係る画像処理部３の画像処理の一例を説明するための図である。
【００３１】
画像処理部３は、例えば、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔである。）である。言い換えると、画像処理部３は、画像処理用に設計された集積回路である。印刷ジョブのとき、画像処理部３は、画像データに画像処理を施す。コピージョブやボックス印刷ジョブのとき、操作パネル５でなされた設定に基づき、画像処理が行われる。以下、図３を用いて、コピージョブやボックス印刷ジョブのときの画像データの処理の流れの一例を説明する。
【００３２】
図３に示すように、画像処理部３は、第１モジュール３１、第２モジュール３２、第１バッファメモリー３３、第３モジュール３４、第２バッファメモリー３５、第４モジュール３６を含む。第１バッファメモリー３３と第２バッファメモリー３５は、例えば、リングバッファである。
【００３３】
画像読取部４ｂが読み取った画像データに基づき、コピージョブやボックス印刷ジョブが行われる。画像読取部４ｂの読み取りで得られた画像データは、画像処理部３に入力される。第１モジュール３１は、入力された画像データを圧縮する。圧縮された画像データは、ひとまず、記憶部２（ＲＡＭ又はＨＤＤ）に記憶される。コピージョブのとき、圧縮された画像データは、印刷部７の準備ができ次第、記憶部２から読み出される。ボックス印刷ジョブのとき、圧縮された画像データは、後日、使用者が操作パネル５で選択した時点に読み出される。
【００３４】
圧縮された画像データは、第２モジュール３２に入力される。第２モジュール３２は、圧縮された画像データを伸長する。第２モジュール３２は、設定に応じて、伸長後の画像データの回転や変倍（ズーム）を行う。第２モジュール３２は、１ページの画像データの全体的なレイアウトに関する処理を行う。例えば、１枚の用紙に複数ページの画像データを含める場合、第２モジュール３２は、回転処理や縮小処理を行う。
【００３５】
第２モジュール３２が処理した画像データは、第１バッファメモリー３３に出力される。第１バッファメモリー３３は、画像データを一時的に蓄える。第１バッファメモリー３３に蓄えられた画像データは、順次、第３モジュール３４に出力される。
【００３６】
第３モジュール３４は、画素値の変換に関するモジュールである。第３モジュール３４は、色変換処理を行う。第３モジュール３４は、色変換処理として、例えば、エコプリント処理、スムージング処理、スクリーニング処理、ハーフトーン処理を行う。エコプリント処理は、トナーの消費量を減らす処理である。エコプリントの設定がなされているとき、第３モジュール３４は、エコプリント処理を行う。エコプリント処理では、各画素の画素値は、薄くなる方向に補正される。スムージング処理は、平滑化フィルターを用いて濃淡変動を緩やかにする処理である。画像データの各画素は、濃度に応じた画素値を有する。一方、画素にトナーをのせる、のせないという２値的な選択に基づき、トナー像が形成される。スクリーニング処理、ハーフトーン処理は、網点（ドットの粗密）により画像の濃淡を再現するための処理である。
【００３７】
第３モジュール３４が処理した画像データは、第２バッファメモリー３５に出力される。第２バッファメモリー３５は、画像データを一時的に蓄える。第２バッファメモリー３５に蓄えられた画像データは、順次、第４モジュール３６に出力される。
【００３８】
第４モジュール３６は、画像の位置を最終的に調整する。操作パネル５で設定された綴じ代や余白の幅に応じ、第４モジュール３６は、画像の位置を調整する。例えば、第４モジュール３６は、白色の画素の挿入、白色の画素の削除、又は、エンジン制御部６への画像データの送信タイミングの遅延により、用紙内での画像の位置を調整する。
【００３９】
また、第４モジュール３６は、画像データをエンジン制御部６に送信する。エンジン制御部６に送信される画像データは、印刷直前の画像データである。本説明では、画像処理部３がエンジン制御部６に送信する画像データを直前画像データと称する。つまり、画像処理部３（第４モジュール３６）は、印刷直前の画像データである直前画像データを生成する。そして、画像処理部３は、エンジン制御部６からの要求に応じて、直前画像データを送信する。
【００４０】
直前画像データは、既に、スクリーニング処理、ハーフトーン処理が行われている。そのため、直前画像データは露光装置７８でのレーザービームの点消灯に用いられる。例えば、レーザービームを点灯させる画素には、１の値が、レーザービームを点灯させない画素には、０の値が収められる。直前画像データは、２値的な画像データといえる。画像処理部３は、直前画像データをエンジン制御部６に送信する。エンジン制御部６は、受信した直前画像データに基づき、露光装置７８にレーザービームの点消灯を行わせる。
【００４１】
ここで、第１バッファメモリー３３、第２バッファメモリー３５の記憶容量は、１バンド分である。各バッファメモリーの容量は１ページの画像データのサイズよりも少ない。例えば、画像データはバンド単位で処理される。バンドの大きさ（幅）は、バッファメモリーのサイズに応じて、適宜定められる。例えば、１バンドは、５．５ｍｍ（副走査方向の幅）×用紙幅（主走査方向の幅）である。１バンドは、主走査方向のラインの束ともいえる。１バンドに含まれる主走査方向のラインの数は、副走査方向の幅÷１画素（１ドット）のピッチとなる。第４モジュール３６は、主走査方向の１ライン単位、主走査方向の複数ライン単位、又は、バンド単位で直前画像データを送信する。
【００４２】
（進捗画像８の表示）
次に、図４〜図６に基づき、実施形態に係る複合機１００での進捗画像８の表示の一例を説明する。図４は、実施形態に係る進捗表示画面５ａの一例を示す図である。図５は、実施形態に係る進捗画像８の変化の一例を示す図である。図６は、実施形態に係る代替画像９の変化の一例を示す図である。図７は、実施形態に係る複合機１００での進捗画像８の表示の流れの一例を示すフローチャートである。
【００４３】
まず、複合機１００は、抽出部３７を含む（図３参照）。抽出部３７は、画像処理部３がエンジン制御部６に送信する直前画像データを抽出する（コピーする）。そのため、抽出部３７は、エンジン制御部６と画像処理部３をつなぐ画像データ用の信号線に接続される。抽出部３７は、例えば、高速メモリーである。直前画像データは順次送信される。そのため、抽出部３７は、全ての画像処理が完了した画像データ（直前画像データ）をページの先頭から順番に取得する。
【００４４】
制御部１は、抽出された直前画像データに基づき、進捗画像８を表示パネル５１に表示させる。進捗画像８は、画像処理の進捗状況を示す。言い換えると、進捗画像８は、１ページの直前画像データのうち、エンジン制御部６に送信済の部分を示す。印刷直前の画像データに基づくので、進捗画像８は、印刷実行結果も示す。
【００４５】
進捗画像８を表示するため、複合機１００は、表示用データ生成部３８（図３参照）を含む。表示用データ生成部３８は、変換処理部３９と縮小処理部３１０を含む。表示パネル５１の表示には、ＲＧＢ形式のデータが用いられる。変換処理部３９は、直前画像データをＲＧＢ形式にした変換データを生成する。また、表示パネル５１の画素数は、直前画像データよりも少ない。そこで、縮小処理部３１０は、変換データを間引いて（縮小して）、表示用画像データを生成する。制御部１は、表示用画像データに基づき、進捗画像８を表示パネル５１に表示させる。
【００４６】
図４は、進捗表示画面５ａの一例を示す。制御部１は、印刷ジョブの実行中、進捗表示画面５ａを表示パネル５１に表示させる。図４のうち、左側の画像が進捗画像８である。図４は、１ページの進捗画像８の全体が表示されている状態を示す。
【００４７】
直前画像データの抽出が進むごとに、表示される進捗画像８の面積は次第に大きくされる。進捗画像８の面積が大きいほど、直前画像データの生成及び送信が進んでいることになる。使用者は、進捗画像８の状態により、１ページの画像データのうち、どの程度まで画像処理が完了しているかを直感的に把握できる。
【００４８】
図５を用いて、進捗画像８の変化を説明する。まず、１ページの進捗画像８は短冊状の複数のブロックｂで分割される。ブロックｂの左端は、進捗画像８の左端である。ブロックｂの右端は、進捗画像８の右端である。ブロックｂのサイズは、バンドのサイズと対応していてもよい。言い換えると、１ページの直前画像データに含まれるバンド数と、進捗画像８のブロック数を等しくしてもよい。また、ブロックｂは、進捗画像８の横方向の１ラインであってもよい。図５は、１ページを６つのブロックｂに分ける例を示している。
【００４９】
抽出部３７は、少なくとも、１ブロック分の表示用画像データの生成に必要な直前画像データを記憶する。抽出部３７は、１ページ分の直前画像データを記憶できてもよい。
【００５０】
画像処理の開始後、抽出部３７は、直前画像データの抽出を開始する。やがて、抽出部３７が先頭ブロックの表示用画像データの生成に必要な直前画像データを抽出する。そして、表示用データ生成部３８は、先頭ブロック部分の表示用画像データを生成する。生成された表示用画像データは、記憶部２に記憶される。生成された表示用データに基づき、制御部１は、進捗画像８のうち、先頭のブロックｂを表示パネル５１に表示させる。図５の左上の進捗画像８が、先頭のブロックｂのみを表示した状態を示す。
【００５１】
直前画像データの送信の進行に応じて、抽出部３７は、次の１ブロック分の表示用画像データの生成に必要な直前画像データを抽出する。抽出できたとき、表示用データ生成部３８は、次の１ブロック分の表示用画像データを生成する。生成された表示用画像データは、記憶部２に記憶される。新たなブロックｂが生成済の表示用画像データに追加される。制御部１は、進捗画像８のうち、次のブロックｂを表示部に追加表示させる。これにより、進捗画像８がブロック単位で追加されていくように見える。抽出部３７による直前画像データの抽出が進むごとに、制御部１は、表示するブロックｂを表示パネル５１に追加させる。上から下に向かって、表示されるブロックｂが次第に増える。図５は、直前画像データの抽出の進行に応じて、表示されるブロックｂが増えることを示す。
【００５２】
画像処理部３が１ページの全ての直前画像データを送信した時点で、最後のブロックｂの表示用画像データの生成に必要な直前画像データの抽出が完了する。このとき、表示用データ生成部３８は、最後のブロックｂの表示用画像データを生成する。生成された最後のブロックｂの表示用画像データは、記憶部２に記憶される。最後のブロックｂの表示用データに基づき、制御部１は、進捗画像８の最下段のブロックｂを表示させる。最終的に、制御部１は、進捗画像８のページ全体を表示パネル５１に表示させる。
【００５３】
進捗画像８は印刷内容を示す。進捗画像８を第三者に見られたくない場合がある。そこで、進捗表示画面５ａには、秘密保護ボタンＢ１が設けられる。秘密保護ボタンＢ１が操作されたとき（秘密保護操作がなされたとき）、制御部１は、表示モードを秘密保護モードとする。秘密保護モードで秘密保護ボタンＢ１が操作されたとき、制御部１は、秘密保護モードを解除する。
【００５４】
秘密保護モードでは、制御部１は、進捗画像８に代えて、代替画像９を表示させる。なお、秘密保護モードが解除されたとき、制御部１は、代替画像９に代えて、進捗画像８を表示させる。進捗画像８の表示中に秘密保護モードに移行したとき、制御部１は、進捗画像８を代替画像９に切替させる。代替画像９の表示中に秘密保護モードが解除されたとき、制御部１は、代替画像９を進捗画像８に切替させる。
【００５５】
代替画像９は、黒塗り画像又はサンプル画像である。サンプル画像は、適宜定められる。サンプル画像は、記憶部２に不揮発的に記憶される。記憶部２は、風景画像、人物画像、動物画像、文書画像、ベタ画像のような複数種のサンプル画像を記憶してもよい。操作パネル５は、代替画像９として使用するサンプル画像を選択する操作を受け付けてもよい。制御部１は、選択されたサンプル画像を代替画像９として用いる。
【００５６】
代替画像９を表示するときも、抽出部３７は、直前画像データを抽出する。また、表示用データ生成部３８は、ブロック単位で表示用画像データの生成を繰り返す。生成された表示用画像データは、記憶部２に記憶される。これにより、秘密保護モードが解除されたとき、直ちに進捗画像８を表示させることができる。秘密保護モードでは、制御部１は、進捗画像８の表示用画像データを表示パネル５１に与えない。代わりに、制御部１は、代替画像９の画像データを与える。
【００５７】
図６は、代替画像９の切り替わり例を示す。図６では、黒塗り画像を代替画像９として表示する例を示す。図６に示すように、代替画像９も短冊状の複数のブロックｂで分割される。ブロックｂの左端は、代替画像９の左端である。ブロックｂの右端は、代替画像９の右端である。代替画像９のブロック数、１ブロックのサイズは、進捗画像８のブロック数と同じである。そして、図６は、図５と同様に、１ページを６つのブロックｂに分ける例を示している。
【００５８】
制御部１は、進捗画像８に代えて代替画像９を表示パネル５１に表示させる。生成済の進捗画像８の表示用画像データのブロック数がｎのとき、制御部１は、代替画像９のｎ番目のブロックｂまでを表示パネル５１に表示させる。例えば、生成済の進捗画像８の表示用画像データが先頭ブロックのみのとき、制御部１は、代替画像９の先頭ブロックのみを表示パネル５１に表示させる。ページ全体の進捗画像８の表示用画像データが生成されたとき、制御部１は、代替画像９のページ全体を表示パネル５１に表示させる。
【００５９】
また、進捗表示画面５ａには、ページ表示欄Ｃ１が設けられる。ページ表示欄Ｃ１は、印刷ジョブのうち、進捗画像８又は代替画像９に対応するページは何ページ目であるかを示す。いいかえると、制御部１は、印刷ジョブの何ページの進捗画像８又は代替画像９を表示しているかを表示パネル５１に表示させる。
【００６０】
進捗画像８により、使用者はどのような印刷結果が得られるかを確認できる。進捗画像８を見たとき、所望の内容の印刷物が得られないと気づく場合がある。進捗表示画面５ａには、キャンセルボタンＢ２が設けられる。これにより、進捗画像８を見て、直ちに印刷ジョブをキャンセル（中止）することができる。用紙、トナー、電力の無駄な消費を無くすことができる。キャンセルボタンＢ２が操作されたとき、制御部１は、印刷の中止をエンジン制御部６に指示する。中止指示に基づき、エンジン制御部６は、印刷（給紙、用紙搬送、画像形成、転写、定着）を印刷部７に停止させる。また、制御部１は、画像処理部３に画像処理を中止させる。
【００６１】
次に、図７を用いて、印刷ジョブ実行時の進捗画像８の表示の流れの一例を説明する。コピージョブやボックス印刷ジョブのとき、原稿セットや操作パネル５での設定を行う必要がある。これらのジョブのとき、使用者は複合機１００（表示パネル５１）まで移動する。そこで、コピージョブやボックス印刷ジョブのとき、制御部１は、進捗画像８を表示パネル５１に表示させる。
【００６２】
図７のスタートは、制御部１が１枚目の用紙の給紙を給紙部７ａに開始させた時点である。１枚目の給紙前に、コピーやボックス印刷ジョブの設定がなされ、スタートキーが操作されている。また、コピージョブの場合、スキャンが開始されている。
【００６３】
画像処理部３は、進捗表示画面５ａを表示パネル５１に表示させる（ステップ♯１）。直前に給紙が開始された用紙（直前給紙用紙）に対応するページ（画像データ）の画像処理を開始する（ステップ♯２）。画像処理部３は、給紙開始後に画像処理を開始する。
【００６４】
そして、制御部１は、ページ番号をページ表示欄Ｃ１に表示させる（ステップ♯３）。複数枚の印刷ジョブのとき、用紙が給紙されるごとに、制御部１は、ページ番号を表示パネル５１に変更させる。
【００６５】
片面印刷の場合、印刷ジョブの開始時、制御部１は、「１」をページ番号としてページ表示欄Ｃ１に表示させる。印刷ジョブが進むごとに、ページ番号は１ずつ大きくなる。複合機１００では、用紙は表側が下向きに排出される。両面印刷の場合、排出時に表側が下向きとなるように、裏面→表面の順で印刷される。両面印刷の場合、印刷ジョブの開始時、制御部１は、ページ表示欄Ｃ１に「２」をページ番号として表示させる。従って、ページ表示欄Ｃ１に表示されるページ番号の順番は、ページ順と一致しない場合がある。
【００６６】
やがて、抽出部３７は、１ブロックの表示用画像データの生成に必要な直前画像データを抽出する（ステップ♯４）。表示用データ生成部３８は、１ブロック分の表示用画像データを生成する（ステップ♯５）。制御部１は、生成された表示用画像データを記憶部２に記憶させる（ステップ♯６）。そして、制御部１は、秘密保護モードであるか否かを確認する（ステップ♯７）。言い換えると、制御部１は、秘密保護操作がなされていか否かを確認する。
【００６７】
秘密保護モードでないとき（ステップ♯７のＮｏ）、制御部１は、進捗画像８を表示パネル５１に表示させる（ステップ♯８）。秘密保護モードのとき、制御部１は、代替画像９を表示パネル５１に表示させる（ステップ♯９）。ステップ♯８、ステップ♯９においては、１ブロック分の表示用画像データの追加（ステップ♯４〜ステップ♯６）に基づき、表示されるブロックｂが追加される。
【００６８】
ステップ♯８、ステップ♯９の次に、制御部１は進捗画像８又は代替画像９のページ全体を表示したか否かを確認する（ステップ♯１０）。制御部１は、直前給紙用紙に対応するページの直前画像データの抽出（送受信）が完了したか否かを確認する。
【００６９】
まだ、ページ全体を表示していないとき（ステップ♯１０のＮｏ）、フローは、ステップ♯４に戻る。ページ全体を表示したとき（ステップ♯１０のＹｅｓ）、制御部１は、印刷ジョブの全ページの画像処理が完了したか否かを確認する（ステップ♯１１）。
【００７０】
全ページが完了していないとき（ステップ♯１１のＮｏ）、制御部１は、次の用紙の給紙を開始したか否かの確認を続ける（ステップ♯１２、ステップ♯１２のＮｏ→ステップ♯１２）。なお、連続して印刷するとき、制御部１は、所定の間隔で用紙を給紙部７ａに給紙させる。所定の間隔は、複合機１００の印刷速度により定まる。１分間に３０枚印刷する複合機１００の場合、所定の間隔は、６０秒÷３０枚＝２秒となる。
【００７１】
次の用紙の給紙が開始されたとき（ステップ♯１２のＹｅｓ）、制御部１は、表示している進捗画像８又は代替画像９を消す（ステップ♯１３）。そして、フローは、ステップ♯２に戻る。
【００７２】
印刷ジョブの全ページの画像処理が完了したとき（ステップ♯１１のＹｅｓ）、制御部１は、進捗表示画面５ａを消す（ステップ♯１４）。その結果、制御部１は、別の画面を表示パネル５１に表示させる。ステップ♯１４により、進捗画像８又は代替画像９も表示されなくなる。そして、本フローは終了する（エンド）。
【００７３】
このようにして、実施形態に係る画像形成装置（複合機１００）は、印刷部７、画像処理部３、エンジン制御部６、抽出部３７、表示部（表示パネル５１）、制御部１を含む。印刷部７は印刷を行う。画像処理部３は、画像データに画像処理を行うモジュールを含む。エンジン制御部６は、印刷ジョブのときモジュールによる処理が完了した印刷直前の画像データである直前画像データを画像処理部３から受信し、直前画像データに基づき印刷部７に画像を形成させる。抽出部３７は、画像処理部３がエンジン制御部６に送信する直前画像データを抽出する。表示部は画像を表示する。制御部１は、抽出部３７が抽出した直前画像データに基づき、画像処理の進捗状況を示す進捗画像８を表示部に表示させる。
【００７４】
これにより、印刷中、画像処理の進捗状況を示す画像を表示することができる。印刷中に視覚に訴える情報を表示することにより、使用者の退屈を軽減することができる。使用者は、進捗画像８により、どの程度、画像処理が進んでいるかを確認できる。例えば、印刷ジョブの何ページ目まで画像処理が完了しているかを確認することができる。また、進捗画像８は、印刷に用いる画像データに基づく。従って、進捗画像８により、所望する印刷物が出力されるか否かを確認することもできる。
【００７５】
また、１ページの進捗画像８は短冊状の複数のブロックｂで分割される。１ページの進捗画像８を表示するとき、制御部１は、抽出部３７による１ページの直前画像データの抽出の開始後、ページの先頭のブロックｂを表示部に表示させる。抽出部３７による直前画像データの抽出が進むごとに、制御部１は、表示するブロックｂを表示部に追加させる。制御部１は、最終的に１ページの進捗画像８を表示部に表示させる。これにより、画像処理の進行にあわせ、進捗画像８のうち、印刷物の内容を示す領域が次第に増えていく。印刷物の内容を示す領域がブロック単位で追加される。進捗画像８が時間とともに変化する。進捗画像８をアニメーション的に変化させることができる。従って、使用者を視覚的に楽しませることができる。待ち時間中の使用者の退屈を軽減することができる。
【００７６】
１ページの進捗画像８は短冊状（長方形）の複数のブロックｂで分割される例を上述した。しかし、ブロックｂは、格子状（正方形）でもよい。この場合、各格子の表示順が予め定められる。１ページの進捗画像８を表示するとき、制御部１は、抽出部３７による１ページの直前画像データの抽出の開始後、先頭（１番目）のブロックｂを表示部に表示させる。抽出部３７による直前画像データの抽出が進むごとに、制御部１は、表示するブロックｂを順番に表示部に追加させる。最後の順番のブロックｂが表示されたとき、１ページの進捗画像８の全体が表示される。このように、短冊状（長方形）以外でもよく、格子状（正方形）でもよい。
【００７７】
使用者の操作を受け付ける操作部（タッチパネル５２）を含む。操作部が秘密保護操作（秘密保護ボタンＢ１のタッチ）を受け付けたとき、制御部１は、進捗画像８に代えて、予め定められた代替画像９を表示部に表示させる。抽出部３７による１ページの直前画像データの抽出の開始後、制御部１は、代替画像９の先頭のブロックｂを表示部に表示させる。抽出部３７による直前画像データの抽出が進むごとに、制御部１は表示する代替画像９のブロックｂを追加させる。制御部１は、最終的に１ページの代替画像９を表示部に表示させる。情報セキュリティや秘密保持のため、進捗画像８を他人に見られたくない場合、進捗画像８を他人に見られないようにすることができる。情報、秘密の漏れを防ぐことができる。進捗画像８に代えて代替画像９を表示させるので、退屈を軽減する効果は無くならない。
【００７８】
また、代替画像９は、黒塗り画像又はサンプル画像である。これにより、代替画像９により、印刷完了待ちの使用者を視覚的に楽しませることができる。
【００７９】
また、印刷部７は、用紙を１枚ずつ供給する給紙部７ａを含む。エンジン制御部６は、印刷部７に用紙を給紙させる。画像処理部３は、給紙が開始されてから、直前に給紙された用紙である直前給紙用紙に対応するページの直前画像データの生成を開始する。次の用紙の給紙前に、制御部１は、直前給紙用紙の進捗画像８又は代替画像９の全体を表示部に表示させる。これにより、ページの給紙開始後、直前給紙用紙に対応する画像（進捗画像８又は代替画像９）の表示を開始することができる。また、次の用紙の給紙前に、直前給紙用紙に対応する画像の全体の表示を終えることができる。実際に画像処理されているページの内容（印刷結果）をリアルタイムに（迅速に）表示することができる。
【００８０】
また、制御部１は、印刷ジョブの何ページの進捗画像８又は代替画像９を表示しているかを表示部に表示させる。これにより、使用者は、現在、印刷ジョブの何ページ目が処理されているかを確認できる。
【００８１】
また、操作部（タッチパネル５２、キャンセルキー）は、印刷ジョブをキャンセルするためのキャンセル操作（キャンセルボタンＢ２又はキャンセルキーへの操作）を受け付ける。これにより、進捗画像８をみて、印刷ジョブをキャンセル（中止）することができる。所望する（期待する）結果と異なる進捗画像８が表示されたとき、使用者は、印刷ジョブをキャンセルすればよい。用紙、時間、電力の無駄を減らすことができる。
【００８２】
また、抽出部３７が抽出した直前画像データのデータ形式に変換して表示部で進捗画像８を表示するための表示用画像データを生成する表示用画像データ生成部を含む。制御部１は、表示用画像データに基づき、進捗画像８を表示部に表示させる。これにより、直前画像データを抽出後、迅速に表示用画像データを生成することができる。直前画像データの送信に追随して、進捗画像８を迅速かつリアルタイムに更新することができる。
【００８３】
以上、本発明の実施形態を説明したが、本発明の範囲はこれに限定されず、発明の主旨を逸脱しない範囲で種々の変更を加えて実施することができる。
【産業上の利用可能性】
【００８４】
本発明は、画像データを処理して印刷する画像形成装置に利用可能である。  
【符号の説明】
【００８５】
１００  複合機（画像形成装置）          １      制御部
３      画像処理部                      ３１    第１モジュール（モジュール）
３２    第２モジュール（モジュール）    ３４    第３モジュール（モジュール）
３６    第４モジュール（モジュール）    ３７    抽出部
３８    表示用データ生成部              ５１    表示パネル（表示部）
５２    タッチパネル（操作部）          ５３    ハードキー（操作部）
６      エンジン制御部                  ７      印刷部
７ａ    給紙部                          ８      進捗画像
９      代替画像                        ｂ      ブロック
【図１】
2018144418.tif 000003
【図２】
2018144418.tif 000004
【図３】
2018144418.tif 000005
【図４】
2018144418.tif 000006
【図５】
2018144418.tif 000007
【図６】
2018144418.tif 000008
【図７】
2018144418.tif 000009