(57)【要約】【課題】ジョブの実行中に逐次変化していく画像をユーザーが確実に確認できるようにする。【解決手段】画像処理装置１は、画像入力部１０に画像データが入力してから画像出力部１３で画像出力が行われるまでの間に画像処理部１２において順次実行される複数の画像処理に対応する処理経路を表示部２４に表示すると共に、サムネイル画像生成部１７によって順次生成されるサムネイル画像を処理経路に沿って更新しながら移動させていくことにより、画像処理部１２における各画像処理の進行状況と各画像処理による処理結果とを表示する。表示制御部３２は、サムネイル画像を処理経路に沿って移動させていく表示状態のとき、操作検知部３３が所定の操作を検知することに伴って処理経路上に表示されているサムネイル画像の移動を停止させた表示に切り替える。【選択図】図２
2014027454.tif 000002
【特許請求の範囲】
【請求項１】
各種情報を表示する表示手段と、
前記表示手段に対する操作を検知する操作検知手段と、
画像データを入力する画像入力手段と、
前記画像入力手段に入力した画像データに対し、複数の画像処理を順次実行していく画像処理手段と、
前記画像入力手段に入力した画像データおよび前記画像処理手段における各画像処理によって順次生成される処理済み画像データに基づき、サムネイル画像を順次生成するサムネイル画像生成手段と、
前記画像処理手段において全ての画像処理が施された画像データに基づいて画像の出力処理を行う画像出力手段と、
前記画像入力手段に画像データが入力してから前記画像出力手段で画像出力が行われるまでの間に前記画像処理手段において順次実行される複数の画像処理に対応する処理経路を前記表示手段に表示すると共に、前記サムネイル画像生成手段によって順次生成されるサムネイル画像を前記処理経路に沿って更新しながら移動させていくことにより、前記画像処理手段における各画像処理の進行状況と各画像処理による処理結果とを表示する表示制御手段と、
を備え、
前記表示制御手段は、前記操作検知手段が所定の操作を検知することに伴い、前記処理経路上に表示されたサムネイル画像の移動を停止させることを特徴とする画像処理装置。
【請求項２】
前記表示制御手段は、前記処理経路上に表示されたサムネイル画像の移動を停止させることに伴い、当該サムネイル画像に対応する別のサムネイル画像を前記処理経路上に表示して更新しながら移動させていくことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記表示制御手段は、前記処理経路上に表示されたサムネイル画像の移動を停止させることに伴い、当該サムネイル画像の停止位置よりも後段側の前記処理経路上に、前記サムネイル画像生成手段によって順次生成されるサムネイル画像を追加表示していくことにより、前記画像処理手段における各画像処理の進行状況と各画像処理による処理結果とを表示することを特徴とする請求項１に記載の画像処理装置。
【請求項４】
各種情報を表示する表示手段と、
前記表示手段に対する操作を検知する操作検知手段と、
画像データを入力する画像入力手段と、
前記画像入力手段に入力した画像データに対し、複数の画像処理を順次実行していく画像処理手段と、
前記画像入力手段に入力した画像データおよび前記画像処理手段における各画像処理によって順次生成される処理済み画像データに基づき、サムネイル画像を順次生成するサムネイル画像生成手段と、
前記画像処理手段において全ての画像処理が施された画像データに基づいて画像の出力処理を行う画像出力手段と、
前記画像入力手段に画像データが入力してから前記画像出力手段で画像出力が行われるまでの間に前記画像処理手段において順次実行される複数の画像処理に対応する処理経路を前記表示手段に表示すると共に、前記サムネイル画像生成手段によって順次生成されるサムネイル画像を前記処理経路に沿って更新しながら移動させていくことにより、前記画像処理手段における各画像処理の進行状況と各画像処理による処理結果とを表示する表示制御手段と、
を備え、
前記表示制御手段は、前記操作検知手段が所定の操作を検知することに伴い、前記処理経路上に表示されたサムネイル画像を、前記処理経路の表示領域とは異なる領域に表示することを特徴とする画像処理装置。
【請求項５】
前記所定の操作は、前記表示手段に表示された前記処理経路に沿って移動していくサムネイル画像に対する操作であることを特徴とする請求項１乃至４のいずれかに記載の画像処理装置。
【請求項６】
各種情報を表示する表示手段と、
画像データを入力する画像入力手段と、
前記画像入力手段に入力した画像データに対し、複数の画像処理を順次実行していく画像処理手段と、
前記画像入力手段に入力した画像データおよび前記画像処理手段における各画像処理によって順次生成される処理済み画像データに基づき、サムネイル画像を順次生成するサムネイル画像生成手段と、
前記画像処理手段において全ての画像処理が施された画像データに基づいて画像の出力処理を行う画像出力手段と、
前記画像入力手段に画像データが入力してから前記画像出力手段で画像出力が行われるまでの間に前記画像処理手段において順次実行される複数の画像処理に対応する処理経路を前記表示手段に表示し、前記画像処理手段における処理状況に応じて前記処理経路の表示状態を更新していくと共に、前記処理経路の表示領域とは異なる領域に前記サムネイル画像生成手段によって順次生成されるサムネイル画像を表示する表示制御手段と、
を備えることを特徴とする画像処理装置。
【請求項７】
前記画像処理手段において実行される各画像処理の設定又は設定変更を行う制御手段と、
前記画像処理手段において実行される各画像処理によって生成される処理済み画像データを記憶する画像記憶手段と、
を更に備え、
前記制御手段は、前記画像処理手段における各画像処理の設定に基づき処理時間が所定時間を超える画像処理によって生成される処理済み画像データを前記画像記憶手段に保存することを特徴とする請求項１乃至６のいずれかに記載の画像処理装置。
【請求項８】
画像データに対して各種の画像処理を実行する画像処理装置と連携した表示を行う表示装置であって、
前記画像処理装置は、
画像データを入力する画像入力手段と、
前記画像入力手段に入力した画像データに対し、複数の画像処理を順次実行していく画像処理手段と、
前記画像入力手段に入力した画像データおよび前記画像処理手段における各画像処理によって順次生成される処理済み画像データに基づき、サムネイル画像を順次生成するサムネイル画像生成手段と、
前記画像処理手段において全ての画像処理が施された画像データに基づいて画像の出力処理を行う画像出力手段と、
前記画像処理手段において実行される各画像処理の設定を行う制御手段と、
を備え、
前記表示装置は、
各種情報を表示する表示手段と、
前記表示手段に対する操作を検知する操作検知手段と、
前記画像入力手段に画像データが入力してから前記画像出力手段で画像出力が行われるまでの間に前記画像処理手段において順次実行される複数の画像処理に対応する処理経路を前記表示手段に表示すると共に、前記サムネイル画像生成手段によって順次生成されるサムネイル画像を前記処理経路に沿って更新しながら移動させていくことにより、前記画像処理手段における各画像処理の進行状況と各画像処理による処理結果とを表示する表示制御手段と、
を備え、
前記表示制御手段は、前記操作検知手段が所定の操作を検知することに伴い、前記処理経路上に表示されたサムネイル画像の移動を停止させることを特徴とする表示装置。
【請求項９】
前記表示制御手段は、前記処理経路上に表示されたサムネイル画像の移動を停止させることに伴い、当該サムネイル画像に対応する別のサムネイル画像を前記処理経路上に表示して更新しながら移動させていくことを特徴とする請求項８に記載の表示装置。
【請求項１０】
前記表示制御手段は、前記処理経路上に表示されたサムネイル画像の移動を停止させることに伴い、当該サムネイル画像の停止位置よりも後段側の前記処理経路上に、前記サムネイル画像生成手段によって順次生成されるサムネイル画像を追加表示していくことにより、前記画像処理手段における各画像処理の進行状況と各画像処理による処理結果とを表示することを特徴とする請求項８に記載の表示装置。
【請求項１１】
画像データに対して各種の画像処理を実行する画像処理装置と連携した表示を行う表示装置であって、
前記画像処理装置は、
画像データを入力する画像入力手段と、
前記画像入力手段に入力した画像データに対し、複数の画像処理を順次実行していく画像処理手段と、
前記画像入力手段に入力した画像データおよび前記画像処理手段における各画像処理によって順次生成される処理済み画像データに基づき、サムネイル画像を順次生成するサムネイル画像生成手段と、
前記画像処理手段において全ての画像処理が施された画像データに基づいて画像の出力処理を行う画像出力手段と、
前記画像処理手段において実行される各画像処理の設定を行う制御手段と、
を備え、
前記表示装置は、
各種情報を表示する表示手段と、
前記表示手段に対する操作を検知する操作検知手段と、
前記画像入力手段に画像データが入力してから前記画像出力手段で画像出力が行われるまでの間に前記画像処理手段において順次実行される複数の画像処理に対応する処理経路を前記表示手段に表示すると共に、前記サムネイル画像生成手段によって順次生成されるサムネイル画像を前記処理経路に沿って更新しながら移動させていくことにより、前記画像処理手段における各画像処理の進行状況と各画像処理による処理結果とを表示する表示制御手段と、
を備え、
前記表示制御手段は、前記操作検知手段が所定の操作を検知することに伴い、前記処理経路上に表示されたサムネイル画像を、前記処理経路の表示領域とは異なる領域に表示することを特徴とする表示装置。
【請求項１２】
前記所定の操作は、前記表示手段に表示された前記処理経路に沿って移動していくサムネイル画像に対する操作であることを特徴とする請求項８乃至１１のいずれかに記載の表示装置。
【請求項１３】
画像データに対して各種の画像処理を実行する画像処理装置と連携した表示を行う表示装置であって、
前記画像処理装置は、
画像データを入力する画像入力手段と、
前記画像入力手段に入力した画像データに対し、複数の画像処理を順次実行していく画像処理手段と、
前記画像入力手段に入力した画像データおよび前記画像処理手段における各画像処理によって順次生成される処理済み画像データに基づき、サムネイル画像を順次生成するサムネイル画像生成手段と、
前記画像処理手段において全ての画像処理が施された画像データに基づいて画像の出力処理を行う画像出力手段と、
前記画像処理手段において実行される各画像処理の設定を行う制御手段と、
を備え、
前記表示装置は、
各種情報を表示する表示手段と、
前記画像入力手段に画像データが入力してから前記画像出力手段で画像出力が行われるまでの間に前記画像処理手段において順次実行される複数の画像処理に対応する処理経路を前記表示手段に表示し、前記画像処理手段における処理状況に応じて前記処理経路の表示状態を更新していくと共に、前記処理経路の表示領域とは異なる領域に前記サムネイル画像生成手段によって順次生成されるサムネイル画像を表示する表示制御手段と、
を備えることを特徴とする表示装置。
【請求項１４】
各種情報を表示する表示手段と、該表示手段に対する操作を検知する操作検知手段とを有する表示装置において実行されることにより、画像データに対して各種の画像処理を実行する画像処理装置と連携した表示を行うためのプログラムであって、
前記画像処理装置は、
画像データを入力する画像入力手段と、
前記画像入力手段に入力した画像データに対し、複数の画像処理を順次実行していく画像処理手段と、
前記画像入力手段に入力した画像データおよび前記画像処理手段における各画像処理によって順次生成される処理済み画像データに基づき、サムネイル画像を順次生成するサムネイル画像生成手段と、
前記画像処理手段において全ての画像処理が施された画像データに基づいて画像の出力処理を行う画像出力手段と、
前記画像処理手段において実行される各画像処理の設定を行う制御手段と、
を備え、
当該プログラムは、前記表示装置において実行されることにより、前記表示装置を、
前記画像入力手段に画像データが入力してから前記画像出力手段で画像出力が行われるまでの間に前記画像処理手段において順次実行される複数の画像処理に対応する処理経路を前記表示手段に表示すると共に、前記サムネイル画像生成手段によって順次生成されるサムネイル画像を前記処理経路に沿って更新しながら移動させていくことにより、前記画像処理手段における各画像処理の進行状況と各画像処理による処理結果とを表示する表示制御手段、
として機能させ、
前記表示制御手段は、前記操作検知手段が所定の操作を検知することに伴い、前記処理経路上に表示されたサムネイル画像の移動を停止させることを特徴とするプログラム。
【請求項１５】
前記表示制御手段は、前記処理経路上に表示されたサムネイル画像の移動を停止させることに伴い、当該サムネイル画像に対応する別のサムネイル画像を前記処理経路上に表示して更新しながら移動させていくことを特徴とする請求項１４に記載のプログラム。
【請求項１６】
前記表示制御手段は、前記処理経路上に表示されたサムネイル画像の移動を停止させることに伴い、当該サムネイル画像の停止位置よりも後段側の前記処理経路上に、前記サムネイル画像生成手段によって順次生成されるサムネイル画像を追加表示していくことにより、前記画像処理手段における各画像処理の進行状況と各画像処理による処理結果とを表示することを特徴とする請求項１４に記載のプログラム。
【請求項１７】
各種情報を表示する表示手段と、該表示手段に対する操作を検知する操作検知手段とを有する表示装置において実行されることにより、画像データに対して各種の画像処理を実行する画像処理装置と連携した表示を行うためのプログラムであって、
前記画像処理装置は、
画像データを入力する画像入力手段と、
前記画像入力手段に入力した画像データに対し、複数の画像処理を順次実行していく画像処理手段と、
前記画像入力手段に入力した画像データおよび前記画像処理手段における各画像処理によって順次生成される処理済み画像データに基づき、サムネイル画像を順次生成するサムネイル画像生成手段と、
前記画像処理手段において全ての画像処理が施された画像データに基づいて画像の出力処理を行う画像出力手段と、
前記画像処理手段において実行される各画像処理の設定を行う制御手段と、
を備え、
当該プログラムは、前記表示装置において実行されることにより、前記表示装置を、
前記画像入力手段に画像データが入力してから前記画像出力手段で画像出力が行われるまでの間に前記画像処理手段において順次実行される複数の画像処理に対応する処理経路を前記表示手段に表示すると共に、前記サムネイル画像生成手段によって順次生成されるサムネイル画像を前記処理経路に沿って更新しながら移動させていくことにより、前記画像処理手段における各画像処理の進行状況と各画像処理による処理結果とを表示する表示制御手段、
として機能させ、
前記表示制御手段は、前記操作検知手段が所定の操作を検知することに伴い、前記処理経路上に表示されたサムネイル画像を、前記処理経路の表示領域とは異なる領域に表示することを特徴とするプログラム。
【請求項１８】
前記所定の操作は、前記表示手段に表示された前記処理経路に沿って移動していくサムネイル画像に対する操作であることを特徴とする請求項１４乃至１７のいずれかに記載のプログラム。
【請求項１９】
各種情報を表示する表示手段と、該表示手段に対する操作を検知する操作検知手段とを有する表示装置において実行されることにより、画像データに対して各種の画像処理を実行する画像処理装置と連携した表示を行うためのプログラムであって、
前記画像処理装置は、
画像データを入力する画像入力手段と、
前記画像入力手段に入力した画像データに対し、複数の画像処理を順次実行していく画像処理手段と、
前記画像入力手段に入力した画像データおよび前記画像処理手段における各画像処理によって順次生成される処理済み画像データに基づき、サムネイル画像を順次生成するサムネイル画像生成手段と、
前記画像処理手段において全ての画像処理が施された画像データに基づいて画像の出力処理を行う画像出力手段と、
前記画像処理手段において実行される各画像処理の設定を行う制御手段と、
を備え、
当該プログラムは、前記表示装置において実行されることにより、前記表示装置を、
前記画像入力手段に画像データが入力してから前記画像出力手段で画像出力が行われるまでの間に前記画像処理手段において順次実行される複数の画像処理に対応する処理経路を前記表示手段に表示し、前記画像処理手段における処理状況に応じて前記処理経路の表示状態を更新していくと共に、前記処理経路の表示領域とは異なる領域に前記サムネイル画像生成手段によって順次生成されるサムネイル画像を表示する表示制御手段、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、表示装置およびプログラムに関する。
【背景技術】
【０００２】
複合機などの画像処理装置は、ジョブを実行する際、入力する画像データに対して予め設定された複数の画像処理を順次実行して出力用の画像データを生成し、その出力用の画像データを出力するという一連の動作を行う。例えばＦＡＸ送信ジョブの場合、画像処理装置は、スキャナ部が原稿を読み取って取得する画像データに対して複数の画像処理を順次実行していくことによってＦＡＸ送信可能な画像データを生成し、その画像データをＦＡＸデータとして送信する。また画像データの出力態様は、必ずしもＦＡＸ送信に限られるものではなく、コピージョブの場合は印刷出力が行われる。またスキャンジョブの場合には、ネットワークを介して他の機器に送信したり、或いは、画像処理装置に内蔵されたハードディスク装置内のボックス（ＢＯＸ）と呼ばれる記憶領域に保存したりする出力態様もある。
【０００３】
従来、この種の画像処理装置において、ジョブの実行によって生成された画像データを、ジョブの実行終了後に編集できるようにした様々な技術が提案されている（例えば、特許文献１，２）。
【０００４】
特許文献１の技術は、両面に画像が印刷された複数枚の原稿を片面ずつ２回のスキャンジョブを実行した後、それら２回のスキャンジョブで得られた表ページ群と裏ページ群とを簡単な操作で並び換えることにより、先頭ページから最終ページまでを順に配置した文書ファイルを生成するものである。
【０００５】
また特許文献２の技術は、スキャンジョブの実行終了後、スキャンジョブによって生成された読取画像をユーザーがタッチ操作可能な操作パネルに一覧表示すると共に、その一覧表示の隣に編集アイコンを表示する。そしてユーザーが一覧表示された読取画像を編集アイコン上にドラッグする操作を行うと、ユーザーによって選択された読取画像に対して編集アイコンに対応する編集処理が実行されるようになる。
【０００６】
これらの従来技術はいずれも、スキャンジョブの実行が終了した後に、ユーザーによる編集操作を受け付けてユーザーが所望する画像データに加工又は編集するための技術である。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００９−２３０６３２号公報
【特許文献２】特開２００８−２３６５３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
ところで、ユーザーにとっては、画像処理装置に対してジョブの実行を指示した後、そのジョブの実行が完了するまでの間に、画像処理の設定が間違っていることに気付くことがある。例えば、複数枚のカラー原稿を読み取ってカラーコピーを出力したい場合、画像処理装置から実際に出力される１枚目の印刷出力がモノクロ出力になっていれば、全ページの印刷出力が完了するまでに画像処理のカラー設定が間違っていたことに気付く。また１枚目の印刷出力が開始されていない状態でも、ジョブの実行を指示した直後に、それ以前に、モノクロ設定をカラー設定に変更する操作を行っていないことに気付くこともある。
【０００９】
しかし、上述した従来技術は、ジョブの実行中に行われる個々の画像処理の設定を途中で変更することができるものではない。それ故、従来の場合、ユーザーは、ジョブの実行を途中で一旦キャンセルして終了させた後、あらためて画像処理や出力態様の設定操作を正確に行った上で、画像処理装置に対して再度ジョブの実行を指示することが必要不可欠となる。ところが、ジョブの実行を途中でキャンセルする場合には、そのキャンセル時において例えば多数ページからなる原稿の読み取り動作がほぼ終了していることもあり、それまでに読み取った画像データが無駄になる。またユーザーにとっても、ジョブの実行を再度指示する際に、１度読み取られた原稿をあらためてスキャナ部にセットし直す作業などを行わなければならず、作業効率が低下するという問題がある。
【００１０】
また従来においては、画像処理装置においてジョブの実行が完了してしまった後に、ユーザーがそのジョブに対する画像処理の設定が間違っていたことに気付くことが多いのが実情である。この場合も上記と同様であり、ユーザーは、あらためて画像処理の設定操作を正確に行った上で、画像処理装置に対して再度ジョブの実行を指示しなければならなくなる。このような事態が生じる原因は、従来の画像処理装置ではジョブの実行中にどのような画像処理が行われるかを、ユーザーがリアルタイムで把握することができない点にあると考えられる。すなわち、従来の画像処理装置は、ジョブの実行中に行われる一連の画像処理において画像データがどのように変化するかをユーザーに対してリアルタイムで表示するものではないため、ユーザーにとってはジョブの実行が完了してしまった後の出力画像を確認することによって画像処理の設定が間違っていたことに気付くケースが多くなり、ジョブの実行が無駄になるという事態が多発する。
【００１１】
これを防止するためには、例えば、画像処理装置においてジョブの実行が開始されてから画像出力が開始されるまでの間に、どのような画像処理が行われるかを処理経路として操作パネルなどの表示画面に表示することが考えられる。この場合、各画像処理が進行していく都度、サムネイル画像を生成し、画像処理の進行状況に応じてサムネイル画像を順次更新しながら処理経路に沿って移動表示していくことにより、ユーザーにとっては、画像処理の進捗具合と各画像処理によって変化した画像データの中身とをリアルタイムで把握することができるようになる。したがって、ユーザーは、ジョブの実行中に逐次変化していく画像を確認することにより、意図しない画像変化が生じていることを確認した時点でジョブの実行を一時停止させ、画像処理の設定を変更した上でジョブの実行を再開させることができるようになると考えられる。
【００１２】
ところが、近年の画像処理装置は、ジョブの実行中に行われる各画像処理の速度が高速化しており、画像出力を開始するまでの時間が短くなっている。それ故、画像処理装置において順次実行される画像処理の処理経路を表示し、その処理経路上をサムネイル画像が移動していくような表示態様の場合、サムネイル画像が処理経路上を比較的高速で移動することになる。その結果、ユーザーは処理経路に沿って高速移動していくサムネイル画像を視線追尾しながら画像変化を確認していかなければならなくなり、サムネイル画像の細部までを十分に確認することができないという新たな問題が生じることになる。
【００１３】
そこで本発明は、上述した問題を解決すべく、ジョブの実行中に行われる画像処理において画像がどのように変化していくかを、ユーザーが十分に確認できるようにした画像処理装置、表示装置およびプログラムを提供することを目的とするものである。
【課題を解決するための手段】
【００１４】
上記目的を達成するため、請求項１に係る発明は、画像処理装置であって、各種情報を表示する表示手段と、前記表示手段に対する操作を検知する操作検知手段と、画像データを入力する画像入力手段と、前記画像入力手段に入力した画像データに対し、複数の画像処理を順次実行していく画像処理手段と、前記画像入力手段に入力した画像データおよび前記画像処理手段における各画像処理によって順次生成される処理済み画像データに基づき、サムネイル画像を順次生成するサムネイル画像生成手段と、前記画像処理手段において全ての画像処理が施された画像データに基づいて画像の出力処理を行う画像出力手段と、前記画像入力手段に画像データが入力してから前記画像出力手段で画像出力が行われるまでの間に前記画像処理手段において順次実行される複数の画像処理に対応する処理経路を前記表示手段に表示すると共に、前記サムネイル画像生成手段によって順次生成されるサムネイル画像を前記処理経路に沿って更新しながら移動させていくことにより、前記画像処理手段における各画像処理の進行状況と各画像処理による処理結果とを表示する表示制御手段と、を備え、前記表示制御手段は、前記操作検知手段が所定の操作を検知することに伴い、前記処理経路上に表示されたサムネイル画像の移動を停止させることを特徴とする構成である。
【００１５】
請求項２に係る発明は、請求項１に記載の画像処理装置において、前記表示制御手段は、前記処理経路上に表示されたサムネイル画像の移動を停止させることに伴い、当該サムネイル画像に対応する別のサムネイル画像を前記処理経路上に表示して更新しながら移動させていくことを特徴とする構成である。
【００１６】
請求項３に係る発明は、請求項１に記載の画像処理装置において、前記表示制御手段は、前記処理経路上に表示されたサムネイル画像の移動を停止させることに伴い、当該サムネイル画像の停止位置よりも後段側の前記処理経路上に、前記サムネイル画像生成手段によって順次生成されるサムネイル画像を追加表示していくことにより、前記画像処理手段における各画像処理の進行状況と各画像処理による処理結果とを表示することを特徴とする構成である。
【００１７】
請求項４に係る発明は、画像処理装置であって、各種情報を表示する表示手段と、前記表示手段に対する操作を検知する操作検知手段と、画像データを入力する画像入力手段と、前記画像入力手段に入力した画像データに対し、複数の画像処理を順次実行していく画像処理手段と、前記画像入力手段に入力した画像データおよび前記画像処理手段における各画像処理によって順次生成される処理済み画像データに基づき、サムネイル画像を順次生成するサムネイル画像生成手段と、前記画像処理手段において全ての画像処理が施された画像データに基づいて画像の出力処理を行う画像出力手段と、前記画像入力手段に画像データが入力してから前記画像出力手段で画像出力が行われるまでの間に前記画像処理手段において順次実行される複数の画像処理に対応する処理経路を前記表示手段に表示すると共に、前記サムネイル画像生成手段によって順次生成されるサムネイル画像を前記処理経路に沿って更新しながら移動させていくことにより、前記画像処理手段における各画像処理の進行状況と各画像処理による処理結果とを表示する表示制御手段と、を備え、前記表示制御手段は、前記操作検知手段が所定の操作を検知することに伴い、前記処理経路上に表示されたサムネイル画像を、前記処理経路の表示領域とは異なる領域に表示することを特徴とする構成である。
【００１８】
請求項５に係る発明は、請求項１乃至４のいずれかに記載の画像処理装置において、前記所定の操作は、前記表示手段に表示された前記処理経路に沿って移動していくサムネイル画像に対する操作であることを特徴とする構成である。
【００１９】
請求項６に係る発明は、画像処理装置であって、各種情報を表示する表示手段と、画像データを入力する画像入力手段と、前記画像入力手段に入力した画像データに対し、複数の画像処理を順次実行していく画像処理手段と、前記画像入力手段に入力した画像データおよび前記画像処理手段における各画像処理によって順次生成される処理済み画像データに基づき、サムネイル画像を順次生成するサムネイル画像生成手段と、前記画像処理手段において全ての画像処理が施された画像データに基づいて画像の出力処理を行う画像出力手段と、前記画像入力手段に画像データが入力してから前記画像出力手段で画像出力が行われるまでの間に前記画像処理手段において順次実行される複数の画像処理に対応する処理経路を前記表示手段に表示し、前記画像処理手段における処理状況に応じて前記処理経路の表示状態を更新していくと共に、前記処理経路の表示領域とは異なる領域に前記サムネイル画像生成手段によって順次生成されるサムネイル画像を表示する表示制御手段と、を備えることを特徴とする構成である。
【００２０】
請求項７に係る発明は、請求項１乃至６のいずれかに記載の画像処理装置において、前記画像処理手段において実行される各画像処理の設定又は設定変更を行う制御手段と、前記画像処理手段において実行される各画像処理によって生成される処理済み画像データを記憶する画像記憶手段と、を更に備え、前記制御手段は、前記画像処理手段における各画像処理の設定に基づき処理時間が所定時間を超える画像処理によって生成される処理済み画像データを前記画像記憶手段に保存することを特徴とする構成である。
【００２１】
請求項８に係る発明は、画像データに対して各種の画像処理を実行する画像処理装置と連携した表示を行う表示装置であって、前記画像処理装置は、画像データを入力する画像入力手段と、前記画像入力手段に入力した画像データに対し、複数の画像処理を順次実行していく画像処理手段と、前記画像入力手段に入力した画像データおよび前記画像処理手段における各画像処理によって順次生成される処理済み画像データに基づき、サムネイル画像を順次生成するサムネイル画像生成手段と、前記画像処理手段において全ての画像処理が施された画像データに基づいて画像の出力処理を行う画像出力手段と、前記画像処理手段において実行される各画像処理の設定を行う制御手段と、を備え、前記表示装置は、各種情報を表示する表示手段と、前記表示手段に対する操作を検知する操作検知手段と、前記画像入力手段に画像データが入力してから前記画像出力手段で画像出力が行われるまでの間に前記画像処理手段において順次実行される複数の画像処理に対応する処理経路を前記表示手段に表示すると共に、前記サムネイル画像生成手段によって順次生成されるサムネイル画像を前記処理経路に沿って更新しながら移動させていくことにより、前記画像処理手段における各画像処理の進行状況と各画像処理による処理結果とを表示する表示制御手段と、を備え、前記表示制御手段は、前記操作検知手段が所定の操作を検知することに伴い、前記処理経路上に表示されたサムネイル画像の移動を停止させることを特徴とする構成である。
【００２２】
請求項９に係る発明は、請求項８に記載の表示装置において、前記表示制御手段は、前記処理経路上に表示されたサムネイル画像の移動を停止させることに伴い、当該サムネイル画像に対応する別のサムネイル画像を前記処理経路上に表示して更新しながら移動させていくことを特徴とする構成である。
【００２３】
請求項１０に係る発明は、請求項８に記載の表示装置において、前記表示制御手段は、前記処理経路上に表示されたサムネイル画像の移動を停止させることに伴い、当該サムネイル画像の停止位置よりも後段側の前記処理経路上に、前記サムネイル画像生成手段によって順次生成されるサムネイル画像を追加表示していくことにより、前記画像処理手段における各画像処理の進行状況と各画像処理による処理結果とを表示することを特徴とする構成である。
【００２４】
請求項１１に係る発明は、画像データに対して各種の画像処理を実行する画像処理装置と連携した表示を行う表示装置であって、前記画像処理装置は、画像データを入力する画像入力手段と、前記画像入力手段に入力した画像データに対し、複数の画像処理を順次実行していく画像処理手段と、前記画像入力手段に入力した画像データおよび前記画像処理手段における各画像処理によって順次生成される処理済み画像データに基づき、サムネイル画像を順次生成するサムネイル画像生成手段と、前記画像処理手段において全ての画像処理が施された画像データに基づいて画像の出力処理を行う画像出力手段と、前記画像処理手段において実行される各画像処理の設定を行う制御手段と、を備え、前記表示装置は、各種情報を表示する表示手段と、前記表示手段に対する操作を検知する操作検知手段と、前記画像入力手段に画像データが入力してから前記画像出力手段で画像出力が行われるまでの間に前記画像処理手段において順次実行される複数の画像処理に対応する処理経路を前記表示手段に表示すると共に、前記サムネイル画像生成手段によって順次生成されるサムネイル画像を前記処理経路に沿って更新しながら移動させていくことにより、前記画像処理手段における各画像処理の進行状況と各画像処理による処理結果とを表示する表示制御手段と、を備え、前記表示制御手段は、前記操作検知手段が所定の操作を検知することに伴い、前記処理経路上に表示されたサムネイル画像を、前記処理経路の表示領域とは異なる領域に表示することを特徴とする構成である。
【００２５】
請求項１２に係る発明は、請求項８乃至１１のいずれかに記載の表示装置において、前記所定の操作は、前記表示手段に表示された前記処理経路に沿って移動していくサムネイル画像に対する操作であることを特徴とする構成である。
【００２６】
請求項１３に係る発明は、画像データに対して各種の画像処理を実行する画像処理装置と連携した表示を行う表示装置であって、前記画像処理装置は、画像データを入力する画像入力手段と、前記画像入力手段に入力した画像データに対し、複数の画像処理を順次実行していく画像処理手段と、前記画像入力手段に入力した画像データおよび前記画像処理手段における各画像処理によって順次生成される処理済み画像データに基づき、サムネイル画像を順次生成するサムネイル画像生成手段と、前記画像処理手段において全ての画像処理が施された画像データに基づいて画像の出力処理を行う画像出力手段と、前記画像処理手段において実行される各画像処理の設定を行う制御手段と、を備え、前記表示装置は、各種情報を表示する表示手段と、前記画像入力手段に画像データが入力してから前記画像出力手段で画像出力が行われるまでの間に前記画像処理手段において順次実行される複数の画像処理に対応する処理経路を前記表示手段に表示し、前記画像処理手段における処理状況に応じて前記処理経路の表示状態を更新していくと共に、前記処理経路の表示領域とは異なる領域に前記サムネイル画像生成手段によって順次生成されるサムネイル画像を表示する表示制御手段と、を備えることを特徴とする構成である。
【００２７】
請求項１４に係る発明は、各種情報を表示する表示手段と、該表示手段に対する操作を検知する操作検知手段とを有する表示装置において実行されることにより、画像データに対して各種の画像処理を実行する画像処理装置と連携した表示を行うためのプログラムであって、前記画像処理装置は、画像データを入力する画像入力手段と、前記画像入力手段に入力した画像データに対し、複数の画像処理を順次実行していく画像処理手段と、前記画像入力手段に入力した画像データおよび前記画像処理手段における各画像処理によって順次生成される処理済み画像データに基づき、サムネイル画像を順次生成するサムネイル画像生成手段と、前記画像処理手段において全ての画像処理が施された画像データに基づいて画像の出力処理を行う画像出力手段と、前記画像処理手段において実行される各画像処理の設定を行う制御手段と、を備え、当該プログラムは、前記表示装置において実行されることにより、前記表示装置を、前記画像入力手段に画像データが入力してから前記画像出力手段で画像出力が行われるまでの間に前記画像処理手段において順次実行される複数の画像処理に対応する処理経路を前記表示手段に表示すると共に、前記サムネイル画像生成手段によって順次生成されるサムネイル画像を前記処理経路に沿って更新しながら移動させていくことにより、前記画像処理手段における各画像処理の進行状況と各画像処理による処理結果とを表示する表示制御手段、として機能させ、前記表示制御手段は、前記操作検知手段が所定の操作を検知することに伴い、前記処理経路上に表示されたサムネイル画像の移動を停止させることを特徴とする構成である。
【００２８】
請求項１５に係る発明は、請求項１４に記載のプログラムにおいて、前記表示制御手段は、前記処理経路上に表示されたサムネイル画像の移動を停止させることに伴い、当該サムネイル画像に対応する別のサムネイル画像を前記処理経路上に表示して更新しながら移動させていくことを特徴とする構成である。
【００２９】
請求項１６に係る発明は、請求項１４に記載のプログラムにおいて、前記表示制御手段は、前記処理経路上に表示されたサムネイル画像の移動を停止させることに伴い、当該サムネイル画像の停止位置よりも後段側の前記処理経路上に、前記サムネイル画像生成手段によって順次生成されるサムネイル画像を追加表示していくことにより、前記画像処理手段における各画像処理の進行状況と各画像処理による処理結果とを表示することを特徴とする構成である。
【００３０】
請求項１７に係る発明は、各種情報を表示する表示手段と、該表示手段に対する操作を検知する操作検知手段とを有する表示装置において実行されることにより、画像データに対して各種の画像処理を実行する画像処理装置と連携した表示を行うためのプログラムであって、前記画像処理装置は、画像データを入力する画像入力手段と、前記画像入力手段に入力した画像データに対し、複数の画像処理を順次実行していく画像処理手段と、前記画像入力手段に入力した画像データおよび前記画像処理手段における各画像処理によって順次生成される処理済み画像データに基づき、サムネイル画像を順次生成するサムネイル画像生成手段と、前記画像処理手段において全ての画像処理が施された画像データに基づいて画像の出力処理を行う画像出力手段と、前記画像処理手段において実行される各画像処理の設定を行う制御手段と、を備え、当該プログラムは、前記表示装置において実行されることにより、前記表示装置を、前記画像入力手段に画像データが入力してから前記画像出力手段で画像出力が行われるまでの間に前記画像処理手段において順次実行される複数の画像処理に対応する処理経路を前記表示手段に表示すると共に、前記サムネイル画像生成手段によって順次生成されるサムネイル画像を前記処理経路に沿って更新しながら移動させていくことにより、前記画像処理手段における各画像処理の進行状況と各画像処理による処理結果とを表示する表示制御手段、として機能させ、前記表示制御手段は、前記操作検知手段が所定の操作を検知することに伴い、前記処理経路上に表示されたサムネイル画像を、前記処理経路の表示領域とは異なる領域に表示することを特徴とする構成である。
【００３１】
請求項１８に係る発明は、請求項１４乃至１７のいずれかに記載のプログラムにおいて、前記所定の操作は、前記表示手段に表示された前記処理経路に沿って移動していくサムネイル画像に対する操作であることを特徴とする構成である。
【００３２】
請求項１９に係る発明は、各種情報を表示する表示手段と、該表示手段に対する操作を検知する操作検知手段とを有する表示装置において実行されることにより、画像データに対して各種の画像処理を実行する画像処理装置と連携した表示を行うためのプログラムであって、前記画像処理装置は、画像データを入力する画像入力手段と、前記画像入力手段に入力した画像データに対し、複数の画像処理を順次実行していく画像処理手段と、前記画像入力手段に入力した画像データおよび前記画像処理手段における各画像処理によって順次生成される処理済み画像データに基づき、サムネイル画像を順次生成するサムネイル画像生成手段と、前記画像処理手段において全ての画像処理が施された画像データに基づいて画像の出力処理を行う画像出力手段と、前記画像処理手段において実行される各画像処理の設定を行う制御手段と、を備え、当該プログラムは、前記表示装置において実行されることにより、前記表示装置を、前記画像入力手段に画像データが入力してから前記画像出力手段で画像出力が行われるまでの間に前記画像処理手段において順次実行される複数の画像処理に対応する処理経路を前記表示手段に表示し、前記画像処理手段における処理状況に応じて前記処理経路の表示状態を更新していくと共に、前記処理経路の表示領域とは異なる領域に前記サムネイル画像生成手段によって順次生成されるサムネイル画像を表示する表示制御手段、として機能させることを特徴とする構成である。
【発明の効果】
【００３３】
本発明によれば、ジョブの実行中に行われる画像処理において画像がどのように変化していくかをユーザーが十分に確認できるような表示態様でサムネイル画像を表示することができる。
【図面の簡単な説明】
【００３４】
【図１】画像処理装置の構成概念を示す図である。
【図２】画像処理装置のハードウェア構成の一例を示すブロック図である。
【図３】画像メモリ、画像処理部およびサムネイル画像生成部の構成例を示す図である。
【図４】画像処理部の各処理部がハードウェアで構成される場合の処理の概要を示すタイミングチャートである。
【図５】画像処理装置がジョブの実行を開始してから完了するまでの間に操作パネルに表示される基本的な表示画面の一例を示す図である。
【図６】画像処理装置がジョブの実行を開始してから完了するまでの間に操作パネルに表示される基本的な表示画面の一例を示す図である。
【図７】処理経路に沿って移動するサムネイル画像がユーザーによりタッチ操作された状態を示す図である。
【図８】ユーザーによる操作に基づいてサムネイル画像を停止させた状態で表示する場合の第１の表示態様の例を示す図である。
【図９】ユーザーによる操作に基づいてサムネイル画像を停止させた状態で表示する場合の第２の表示態様の例を示す図である。
【図１０】ユーザーによる操作に基づいてサムネイル画像を停止させた状態で表示する場合の第３の表示態様の例を示す図である。
【図１１】ユーザーによる操作に基づいてサムネイル画像を停止させた状態で表示する場合の第４の表示態様の例を示す図である。
【図１２】処理経路を表示するために操作パネルにおいて行われる処理手順の一例を示すフローチャートである。
【図１３】移動表示処理の詳細な処理手順の一例を示すフローチャートである。
【図１４】操作検知処理の詳細な処理手順の一例を示すフローチャートである。
【図１５】第２の実施の形態において画像処理装置がジョブの実行を開始してから完了するまでの間に操作パネルに表示される表示画面の一例を示す図である。
【図１６】第２の実施の形態において画像処理装置がジョブの実行を開始してから完了するまでの間に操作パネルに表示される表示画面の一例を示す図である。
【図１７】画像処理部の各処理部がソフトウェア処理で画像処理を実行する場合の処理の概要を示すタイミングチャートである。
【発明を実施するための形態】
【００３５】
以下、本発明に関する好ましい実施形態について図面を参照しつつ詳細に説明する。尚、以下に説明する実施形態において互いに共通する部材には同一符号を付しており、それらについての重複する説明は省略する。
【００３６】
（第１の実施の形態）
図１は、本実施形態における画像処理装置１の構成概念を示す図である。この画像処理装置１は、例えば、コピージョブやプリントジョブ、スキャンジョブ、ＦＡＸジョブなどの様々なジョブを実行することが可能な複合機などで構成される。
【００３７】
画像処理装置１の装置本体１ａは、原稿を読み取って画像データを生成するスキャナ部２と、印刷用紙などに対して画像形成を行って印刷出力を行うプリンタ部３とを備えている。また装置本体１ａの正面側には、ユーザーが画像処理装置１を操作する際のユーザーインタフェースとなる操作パネル５が設けられている。この操作パネル５は、例えば装置本体１ａに対して着脱可能となっている。操作パネル５を装置本体１ａから取り外して使用する場合、操作パネル５は、タブレット端末などのような携帯型の表示装置６として機能する。この操作パネル５は、装置本体１ａと有線又は無線で通信を行うことにより、各種の操作画面を表示すると共に、ユーザーによる操作を検知して装置本体１ａに通知するように構成される。
【００３８】
図２は、画像処理装置１のハードウェア構成の一例を示すブロック図である。図２に示すように、画像処理装置１の装置本体１ａは、画像入力部１０と、画像メモリ１１と、画像処理部１２と、画像出力部１３と、ハードディスク装置１４と、ジョブ制御部１５と、通信インタフェース１６と、サムネイル画像生成部１７とを備えている。装置本体１ａにおいてこれら各部が動作することにより、画像処理装置１は、コピージョブやプリントジョブ、スキャンジョブ、ＦＡＸジョブなどの様々なジョブを実行する。
【００３９】
画像入力部１０は、ジョブの実行対象となる画像データを取得するものである。上述したスキャナ部２は、原稿を読み取ることによってジョブの実行対象となる画像データを取得するため、画像入力部１０の一つを構成する。またその他にも、画像処理装置１は、ＬＡＮなどのネットワークからジョブの実行対象となる画像データを取得したり、或いは、ＦＡＸデータを受信することによってジョブの実行対象となる画像データを取得したりすることも可能である。そのため、図示を省略するネットワークインタフェースやＦＡＸ受信部なども画像入力部１０の一つとして機能するものである。画像入力部１０は、ジョブの実行開始に伴い、ジョブの実行対象となる画像データを取得すると、その画像データを画像メモリ１１に格納する。尚、画像入力部１０がジョブの実行対象として取得する画像データは、１ページ分の画像データであっても良いし、複数ページ分の画像データであっても良い。
【００４０】
画像メモリ１１は、複数ページ分の画像データを記憶しておくことが可能な記憶領域を有するメモリである。この画像メモリ１１にジョブの実行対象となる画像データが格納されると、画像処理部１２が機能する。
【００４１】
画像処理部１２は、画像入力部１０によって取得される画像データに対し、ジョブの実行時に予め設定された複数の画像処理を順次実行していくことによって出力対象となる画像データを生成する処理部である。この画像処理部１２は、後述するように画像メモリ１１に格納される画像データを読み出して複数の画像処理を順次実行していくことにより、画像メモリ１１に対して処理済み画像データを格納していく。
【００４２】
画像出力部１３は、画像処理部１２において画像データに対する全ての画像処理が実行された後、その処理済み画像データを読み出して画像出力を行うものである。上述したプリンタ部３は、各種画像処理が施された画像データに基づいて画像出力の一つの態様である印刷出力を行うものであるため、画像出力部１３の一つを構成する。またその他にも、画像処理装置１は、ＬＡＮなどのネットワーク経由で外部機器に対して画像データを出力したり、或いは、ＦＡＸデータを送信したりすることによって画像出力を行うことも可能である。そのため、図示を省略するネットワークインタフェースやＦＡＸ送信部なども画像出力部１３の一つとして機能するものである。また画像出力部１３は、ハードディスク装置１４に対して画像データを出力することも可能である。
【００４３】
サムネイル画像生成部１７は、画像入力部１０によって取得される画像データ、および、画像処理部１２において順次生成される処理済み画像データを画像メモリ１１から読み出し、それらの画像データに対応するサムネイル画像を生成する処理部である。例えば、サムネイル画像生成部１７は、画像メモリ１１に格納された画像データを読み出す際、画素を間引きしながら読み出すことにより、その画像データに対応するサムネイル画像を生成する。
【００４４】
ハードディスク装置１４は、画像出力部１３によって出力される画像データやその他のデータなどを記憶しておくためのものである。
【００４５】
ジョブ制御部１５は、ジョブの実行開始に伴い、画像入力部１０、画像処理部１２、画像出力部１３およびサムネイル画像生成部１７の動作を制御することにより、画像処理装置１におけるジョブの実行を統括的に制御するものである。このジョブ制御部１５は、ジョブの実行を開始する際、そのジョブの種類、或いは、ユーザーによるジョブの事前設定操作に基づき、画像処理部１２に対して実行すべき画像処理およびその実行順序を指示すると共に、各画像処理を実行する際に適用するパラメータなどを設定する。またジョブ制御部１５は、ジョブの種類やユーザーによるジョブの事前設定操作に基づき、画像出力部１３に対して出力態様を指示する。そしてジョブ制御部１５は、ジョブの実行開始に伴い、画像入力部１０、画像処理部１２および画像出力部１３のそれぞれにおいて必要な動作を行わせることにより、ジョブの実行中に行う一連の動作を制御する。
【００４６】
またジョブ制御部１５は、ジョブの実行中に、操作パネル５から例えば画像処理の設定を変更する操作情報（処理内容変更指示）を受信すると、その操作情報を受信したタイミングで画像処理部１２において実行される画像処理の設定を変更する。このとき、ジョブ制御部１５は、必要に応じてジョブの実行を一時停止させ、画像処理の設定を変更した後にジョブの実行を再開する。
【００４７】
図３は、画像メモリ１１、画像処理部１２およびサムネイル画像生成部１７の構成例を示す図である。図３に示すように、画像メモリ１１には、入力画像データ記憶部１１ａと、処理済みデータ記憶部１１ｂとが設けられている。画像入力部１０が取得した画像データは、入力画像データ記憶部１１ａに格納される。この入力画像データ記憶部１１ａに記憶される画像データは、例えばジョブの実行が完了するまでオリジナルデータ（初期データ）のまま保持される。そのため、ジョブの実行中に、仮に画像処理部１２における画像処理の設定が変更された場合であっても、入力画像データ記憶部１１ａに格納されている画像データを読み出してジョブの実行を再開することができる。この場合、画像入力部１０は、再度、同じ画像データを取得する必要がない。
【００４８】
画像処理部１２は、画像メモリ１１の入力画像データ記憶部１１ａに格納された画像データを順次読み出し、ジョブ制御部１５によって予め設定された処理過程に応じて複数の画像処理を順次実行する。図３の例では、画像処理部１２は、下地調整部４１、解像度変換部４２、色変換部４３、シャープネス実行部４４およびオーバーレイ実行部４５を備えており、これらが順次画像処理を行っていく構成である。ただし、図３は単なる一例であり、画像処理部１２が行う画像処理には図３に示されていない画像処理が含まれていても良い。
【００４９】
下地調整部４１は、画像処理部１２において最初に機能し、入力画像データ記憶部１１ａに格納された画像データＧ１０を読み出して画像の下地を白色などの予め定められた色に調整する処理部である。この下地調整部４１は、下地調整を行った画像データＧ１１を処理済みデータ記憶部１１ｂに格納する。
【００５０】
解像度変換部４２は、画像処理部１２において２番目に機能し、処理済みデータ記憶部１１ｂに格納された下地調整済みの画像データＧ１１を読み出して解像度変換を行う処理部である。この解像度変換部４２は、解像度変換を行った画像データＧ１２を処理済みデータ記憶部１１ｂに格納する。
【００５１】
色変換部４３は、画像処理部１２において３番目に機能し、処理済みデータ記憶部１１ｂに格納された解像度変換済みの画像データＧ１２を読み出して色変換を行う処理部である。この色変換部４３は、色変換を行った画像データＧ１３を処理済みデータ記憶部１１ｂに格納する。
【００５２】
シャープネス実行部４４は、画像処理部１２において４番目に機能し、処理済みデータ記憶部１１ｂに格納された色変換済みの画像データＧ１３を読み出してエッジ強調などを行うことにより画像の先鋭化を行う処理部である。このシャープネス実行部４４は、シャープネス実行済みの画像データＧ１４を処理済みデータ記憶部１１ｂに格納する。
【００５３】
オーバーレイ実行部４５は、画像処理部１２において５番目に機能し、処理済みデータ記憶部１１ｂに格納されたシャープネス実行済みの画像データＧ１４を読み出して予め定められた画像を合成することによりオーバーレイ処理を実行する処理部である。このオーバーレイ実行部４５は、オーバーレイ実行済みの画像データＧ１５を処理済みデータ記憶部１１ｂに格納する。
【００５４】
このように画像処理部１２は、予め設定された複数の画像処理を順次実行していくことにより、ジョブの実行対象である画像データＧ１０を順次加工して最終的に出力対象となる画像データＧ１５を生成する。尚、画像処理部１２における上述した処理順序は単なる一例である。
【００５５】
画像メモリ１１の処理済みデータ記憶部１１ｂには、上記のようにして生成される複数の処理済み画像データＧ１１，Ｇ１２，Ｇ１３，Ｇ１４，Ｇ１５の全てをジョブの実行が完了するまで記憶しておくようにしても良い。ただし、その場合は、ジョブの実行が完了するまで、多数の画像データＧ１１，Ｇ１２，Ｇ１３，Ｇ１４，Ｇ１５が画像メモリ１１の記憶領域を占有することになる。これを防止するためには、上記のように複数の処理済み画像データＧ１１，Ｇ１２，Ｇ１３，Ｇ１４，Ｇ１５の全てを、ジョブの実行が完了するまで記憶しておくのではなく、例えば後段の画像処理が完了した時点で、処理済み画像データＧ１１，Ｇ１２，Ｇ１３，Ｇ１４を順に処理済みデータ記憶部１１ｂから削除していくようにしても良い。
【００５６】
また画像処理部１２における各画像処理の設定に基づき処理時間が所定時間を超える画像処理によって生成される処理済み画像データだけを処理済みデータ記憶部１１ｂに保存しておくようにしても良い。例えばジョブの実行中にユーザーによって画像処理の設定が変更された場合であっても、処理時間が所定時間を超える画像処理よりも後段側の画像処理の設定だけが変更された場合には、処理済みデータ記憶部１１ｂに保存されている処理済み画像データを読み出してそれ以降の処理から再開することが可能である。したがって、この場合には、ジョブの再開後に処理時間が所定時間を超える画像処理を再度行う必要がなくなるので、処理効率が向上するという利点がある。
【００５７】
サムネイル画像生成部１７は、画像メモリ１１の入力画像データ記憶部１１ａに、ジョブの実行対象となる画像データＧ１０が格納されると、その画像データＧ１０を読み出してサムネイル画像を生成する。またサムネイル画像生成部１７は、処理済みデータ記憶部１１ｂに処理済み画像データＧ１１，Ｇ１２，Ｇ１３，Ｇ１４，Ｇ１５が順次格納される都度、それらの画像データを読み出してサムネイル画像を生成する。そのため、サムネイル画像生成部１７は、画像データＧ１０，Ｇ１１，Ｇ１２，Ｇ１３，Ｇ１４，Ｇ１５のそれぞれに対応するサムネイル画像を順次生成する。
【００５８】
例えば、画像処理部１２における下地調整部４１、解像度変換部４２、色変換部４３、シャープネス実行部４４およびオーバーレイ実行部４５の各処理部がハードウェアで構成される場合、画像処理部１２は、各画像処理を高速で実行することが可能である。図４は、画像処理部１２の各処理部がハードウェアで構成される場合の処理の概要を示すタイミングチャートである。尚、図４の例では、スキャナ部２が複数ページから成る原稿を１ページずつ読み取ってジョブの実行対象となる画像データＧ１０を１ページずつ生成する場合を示している。スキャナ部２は、タイミングＴ１で原稿読み取りを開始すると、読み取りヘッドが原稿を主走査方向１ラインずつ読み取っていき、画像メモリ１１に画像データＧ１０を１ラインずつ格納していく。
【００５９】
画像処理部１２の各処理部４１，４２，４３，４４，４５がハードウェアで構成される場合、画像メモリ１１に処理対象となる画像データが少なくとも１ライン分格納されると、処理を開始することができる。そのため、下地調整部４１は、スキャナ部２によって１ページ目の読み取り動作が開始された後、少なくとも１ライン分の画像データが入力画像データ記憶部１１ａに格納されたタイミングＴ２で、下地調整処理を開始する。その後、下地調整部４１は、スキャナ部２による原稿の読み取り動作と並行して下地調整処理を行っていく。そしてスキャナ部２による最終ラインの読み取りが完了し、タイミングＴ３で１ページ分全体の画像データＧ１０が画像メモリ１１に格納されると、下地調整部４１は、そのタイミングＴ３から僅かに遅れたタイミングＴ４で１ページ分全体に対する下地調整処理を完了させる。
【００６０】
また解像度変換部４２は、下地調整部４１により処理済みデータ記憶部１１ｂに対して下地調整済みの画像データＧ１１が少なくとも１ライン分格納されたタイミングでその画像データＧ１１を読み出し、解像度変換の実行を開始する。そして解像度変換部４２は、下地調整部４１によって１ページ分全体の処理済み画像データＧ１１が画像メモリ１１に格納されるタイミングＴ４から僅かに遅れたタイミングＴ５で１ページ分全体に対する解像度変換を完了させる。
【００６１】
さらに色変換部４３、シャープネス実行部４４およびオーバーレイ実行部４５についても上記と同様であり、上段側の処理部によって少なくとも１ライン分の画像データが処理済みデータ記憶部１１ｂに格納されたタイミングで、それぞれの画像処理の実行を開始する。そして各処理部は、上段側の処理部によって１ページ分全体の処理済み画像データが画像メモリ１１に格納されてから僅かに遅れたタイミングで１ページ分全体に対する画像処理を完了させる。
【００６２】
サムネイル画像生成部１７は、スキャナ部２によって１ページ分全体の画像データＧ１０が入力画像データ記憶部１１ａに格納されると、そのタイミングＴ３で画像データＧ１０を読み出し、画像データＧ１０に対応するサムネイル画像を生成する。またサムネイル画像生成部１７は、下地調整部４１、解像度変換部４２、色変換部４３、シャープネス実行部４４およびオーバーレイ実行部４５のそれぞれの処理が完了して処理済み画像データＧ１１，Ｇ１２，Ｇ３１，Ｇ１４，Ｇ１５が画像メモリ１１に格納されたタイミングでそれらの画像データに対応するサムネイル画像を順次生成する。
【００６３】
したがって、画像処理部１２がハードウェアで構成される場合、スキャナ部２によって１ページ目の原稿読み取りが完了した後、２ページ目の原稿読み取りが開始されるまでに、複数の画像処理の全てを完了させることが可能である。またサムネイル画像生成部１７は、スキャナ部２が２ページ目の原稿読み取りを開始するまでに、スキャナ部２が読み取って取得した画像データＧ１０、および、複数の画像処理のそれぞれにおいて生成された画像データＧ１１，Ｇ１２，Ｇ３１，Ｇ１４，Ｇ１５のそれぞれに対応するサムネイル画像を生成しておくことが可能である。
【００６４】
尚、図４の例では、スキャナ部２が少なくとも１ライン分の画像データＧ１０を画像メモリ１１に格納した時点で画像処理部１２による画像処理が開始される場合を示したが、これに限られるものではない。例えば、スキャナ部２が１ページ分全体の画像データＧ１０を画像メモリ１１に格納したタイミングで画像処理部１２が画像処理を開始するものであっても構わない。その場合であっても、画像処理部１２が各画像処理をハードウェアで実行するものであれば、数マイクロ秒程度で全ての画像処理を完了させることができるため、スキャナ部２が２ページ目の原稿読み取りを開始するまでに、予め設定されている複数の画像処理の全てを完了させることが可能である。
【００６５】
図２に示すジョブ制御部１５は、上述した一連の動作を制御することにより、画像処理装置１においてジョブの実行中に行われる画像処理を制御する。
【００６６】
またジョブ制御部１５は、通信インタフェース１６を介して操作パネル５と通信を行う。通信インタフェース１６は、有線又は無線による通信を行うためのインタフェースである。ジョブ制御部１５は、ジョブの実行開始に伴い、画像入力部１０、画像処理部１２および画像出力部１３のそれぞれで行われる処理内容を、通信インタフェース１６を介して操作パネル５に送信する。またジョブ制御部１５は、サムネイル画像生成部１７においてサムネイル画像が生成されることに伴い、通信インタフェース１６を介してサムネイル画像を操作パネル５に送信する。さらにジョブ制御部１５は、ジョブの実行を開始してから完了するまでの間に、操作パネル５から操作情報を受信すると、その操作情報に応じた処理を行う。例えば、ジョブ制御部１５は、操作パネル５から受信する操作情報に基づいてジョブの実行動作を一時的に停止したり、ジョブ実行中に行われる画像処理の設定を変更したり、画像出力の出力態様を変更したりする。また、ジョブ制御部１５は、画像処理の設定を変更した場合には、ジョブの実行を再開するとき、その設定変更を反映させた状態でその後のジョブの実行を制御する。
【００６７】
一方、操作パネル５は、図２に示すように、ＣＰＵ２０と、ＲＯＭ２１と、ＲＡＭ２２と、表示部２４と、操作部２５と、通信インタフェース２６とを備えている。ＣＰＵ２０は、ＲＯＭ２１に予め格納されているプログラム２３を読み出して実行する演算処理ユニットである。ＲＯＭ２１は、不揮発性のメモリであり、プログラム２３の他、様々なデータなどが予め記憶される。ＲＡＭ２２は、ＣＰＵ２０がプログラム２３を実行することによって発生する一時的なデータなどを記憶するためのメモリである。例えば、装置本体１ａから受信するサムネイル画像なども、このＲＡＭ２２に一時的に保存される。表示部２４は、カラー液晶ディスプレイなどで構成され、ユーザーに対して各種の情報を表示する。操作部２５は、例えば表示部２４の表示画面上に配置されたタッチパネルセンサなどによって構成され、ユーザーによる操作を受け付ける。通信インタフェース２６は、装置本体１ａとの間で有線又は無線による通信を行うためのインタフェースである。
【００６８】
操作パネル５のＣＰＵ２０は、プログラム２３を実行することにより、通信制御部３１、表示制御部３２および操作検知部３３として機能する。通信制御部３１は、通信インタフェース２６を介して装置本体１ａから受信する情報を表示制御部３２に出力すると共に、操作検知部３３から入力する操作情報を通信インタフェース２６から装置本体１ａに送信する処理部である。
【００６９】
表示制御部３２は、表示部２４に表示する表示画面を制御する。特に本実施形態における表示制御部３２は、画像処理装置１においてジョブの実行が行われるとき、ジョブ制御部１５から送信される情報に基づいて、画像入力部１０、画像処理部１２および画像出力部１３のそれぞれで行われる処理内容を特定する。そして表示制御部３２は、画像入力部１０に画像データが入力してから画像出力部１３において画像出力が完了するまでの画像データに対する処理経路を表示部２４に表示する。すなわち、表示制御部３２は、ジョブの実行中に画像処理部１２において行われる複数の画像処理のそれぞれに対応する複数の処理アイコンを表示部２４に表示し、それら複数の処理アイコンを画像処理部１２で行われる処理順序に従って経路線で接続することにより、処理経路を表示する。そして表示制御部３２は、ジョブ制御部１５から受信するサムネイル画像をその処理経路上に表示すると共に、そのサムネイル画像を更新しながら処理経路に沿って移動させていく。すなわち、表示制御部３２は、画像処理部１２において実行される各画像処理の進行状況と、各画像処理における画像データの変化とを表示するために処理経路の表示状態を逐次更新する。
【００７０】
尚、表示制御部３２がサムネイル画像を処理経路に沿って移動させていく速度は、画像処理部１２において各画像処理が実際に進行していく速度と一致させても良い。ただし、画像処理部１２が上述したようにハードウェアで各画像処理を実行する場合には、画像処理部１２において各画像処理が極めて短時間で終了してしまうため、そのような短時間でサムネイル画像を処理経路に沿って順に移動させていくと、ユーザーは十分にサムネイル画像の中身を確認することができなくなる。そのため、表示制御部３２がサムネイル画像を処理経路に沿って移動させていく速度は、必ずしも画像処理部１２における処理速度に一致していなくても良い。
【００７１】
操作検知部３３は、ユーザーが操作部２５に対する操作を行った場合にその操作を検知する処理部である。この操作検知部３３は、表示制御部３２によって表示部２４に処理経路が表示されている状態で、その処理経路に含まれる処理アイコンや、処理経路上に表示されているサムネイル画像に対する操作を検知すると、その操作に基づく操作情報を表示制御部３２へ出力すると共に、必要に応じてその操作情報を通信制御部３１へ出力する。表示制御部３２は、操作検知部３３から操作情報を入力すると、その操作情報に基づいて表示部２４の表示状態を制御する。さらに通信制御部３１は、操作検知部３３から操作情報を入力すると、その操作情報をジョブ制御部１５に対して送信する。特にジョブの実行中に、操作検知部３３からジョブ制御部１５に対して送出される操作情報には、ジョブの実行を一時的に停止させる停止信号や、ジョブの実行中に行われる画像処理の設定変更を行う指示（処理内容変更指示）などが含まれる。
【００７２】
以下、上記構成の画像処理装置１においてジョブの実行が行われるときの操作パネル５の表示画面例を示しつつ、ジョブの実行途中でユーザーが行うことが可能な操作、および、その操作によって操作パネル５又は画像処理装置１が行う処理について詳しく説明する。
【００７３】
図５および図６は、いずれも画像処理装置１がジョブの実行を開始してから完了するまでの間に操作パネル５に表示される基本的な表示画面の一例を示す図である。尚、図５および図６では、原稿を読み取ってＦＡＸ送信を行うジョブが実行される場合を例示している。
【００７４】
画像処理装置１は、上述したように、ジョブの実行を開始することに伴い、画像入力部１０にジョブの実行対象となる画像データが入力してから画像出力部１３による画像出力が行われるまでの間に、画像データが通過する処理経路を操作パネル５の表示部２４に表示する。図５に示すように、表示部２４に表示される処理経路には、複数の処理アイコンＧＡ，ＧＢ，ＧＣ，ＧＤ，ＧＥ，ＧＦ，ＧＧと、それら複数の処理アイコンＧＡ，ＧＢ，ＧＣ，ＧＤ，ＧＥ，ＧＦ，ＧＧを処理順序に従って接続する複数の経路線Ｒ１，Ｒ２，Ｒ３，Ｒ４，Ｒ５，Ｒ６とが含まれる。処理アイコンＧＡは、画像入力部１０として動作するスキャナ部２に対応する処理アイコンである。また処理アイコンＧＢ，ＧＣ，ＧＤ，ＧＥ，ＧＦは、それぞれ画像処理部１２の下地調整部４１、解像度変換部４２、色変換部４３、シャープネス実行部４４およびオーバーレイ実行部４５に対応する処理アイコンである。さらに処理アイコンＧＧは、画像出力部１３として動作するＦＡＸ送信部に対応する処理アイコンである。これら処理アイコンには、それぞれの処理内容を表示するためのテキスト情報が含まれている。そして、それら処理アイコンが経路線Ｒ１，Ｒ２，Ｒ３，Ｒ４，Ｒ５，Ｒ６で順に接続されることにより、ジョブの実行中に行われる各処理の順序が表示される。すなわち、図５の画面例では、処理アイコンＧＡ，ＧＢ，ＧＣ，ＧＤ，ＧＥ，ＧＦ，ＧＧの順に画像データに対する処理が行われていくことを示す処理経路となっている。また図５の画面例では、各処理アイコンＧＡ，ＧＢ，ＧＣ，ＧＤ，ＧＥ，ＧＦ，ＧＧの表示サイズが等しく、且つ、配置間隔がほぼ等間隔となっている。また複数の経路線Ｒ１，Ｒ２，Ｒ３，Ｒ４，Ｒ５，Ｒ６の長さもほぼ均等な状態で表示されている。
【００７５】
また図５に示すように、この表示画面の下部には、ユーザーがジョブの実行を一時停止させるための停止ボタンＢ３と、ユーザーが画像処理の設定内容などを変更するための編集ボタンＢ４とが表示される。したがって、ジョブの実行が開始された後に、ユーザーが停止ボタンＢ３を操作すると、操作パネル５からジョブ制御部１５に対して停止信号が送出され、ジョブの実行を一時停止させることができる。また、図５に示すような処理経路が表示された状態でユーザーが意図する処理順序になっていないことに気付いたときには、編集ボタンＢ４を操作すると、ジョブの実行中に行われる画像処理の設定変更などを行うことができるようになる。さらに、下地調整や解像度変換などの処理内容を個別に変更する場合には、ユーザーは各処理アイコンＧＡ，ＧＢ，ＧＣ，ＧＤ，ＧＥ，ＧＦ，ＧＧに対するタッチ操作を行うと、それに基づいて各画像処理における処理内容を個別に設定変更することも可能である。
【００７６】
そして表示制御部３２は、画像処理装置１においてジョブの実行が開始されると、サムネイル画像生成部１７で順次生成されるサムネイル画像を取得し、ＲＡＭ２２に格納する。表示制御部３２は、スキャナ部２によって取得された画像データＧ１０に対応するサムネイル画像Ｇ２０を取得すると、そのサムネイル画像Ｇ２０を、図５に示すように、最初の経路線Ｒ１上に表示する。このとき、スキャナ部２に対応する処理アイコンＧＡを、他の未処理の処理アイコンＧＢ，ＧＣ，ＧＤ，ＧＥ，ＧＦ，ＧＧとは異なる表示態様に表示変更することにより、処理の進行状況を表示する。すなわち、図５に示す表示状態は、スキャナ部２によって取得された画像データが下地調整部４１によって下地調整が行われている状態であることを示すものである。したがって、ユーザーは、図５のような表示画面により、ジョブの実行中に行われる処理が下地調整まで進んでいることを把握することができる。またユーザーは、経路線Ｒ１上に表示されるサムネイル画像Ｇ２０を見れば、スキャナ部２によってどのような画像データが取得されたかを把握することができる。
【００７７】
表示制御部３２は、図５に示すように、サムネイル画像Ｇ２０を経路線Ｒ１上に表示すると、そのサムネイル画像Ｇ２０を経路線Ｒ１に沿って所定の速度で下流側へ移動させていく。このときのサムネイル画像Ｇ２０の移動速度は、例えば経路線Ｒ１上に表示されてから処理アイコンＧＢに到達するまでに少なくとも１秒以上の一定の表示時間を確保できるような移動速度とすることが好ましい。尚、他の経路線上にサムネイル画像を表示するときも同様である。
【００７８】
そしてサムネイル画像Ｇ２０が下地調整に対応する処理アイコンＧＢへ到達したとき、下地調整部４１による下地調整が完了しており、下地調整済み画像データＧ１１に対応するサムネイル画像Ｇ２１がＲＡＭ２２に格納されていれば、表示制御部３２は、そのサムネイル画像Ｇ２１を読み出す。そして図５に示す表示状態を、図６に示す表示状態へと更新する。すなわち、表示制御部３２は、次のサムネイル画像Ｇ２１を取得すると、最初の経路線Ｒ１上に表示していたサムネイル画像Ｇ２０を消去し、新たに取得したサムネイル画像Ｇ２１を、図６に示すように、２番目の経路線Ｒ２上に表示する。そしてサムネイル画像Ｇ２１を経路線Ｒ２に沿って移動させていく。このとき、表示制御部３２は、下地調整に対応する処理アイコンＧＢを、他の未処理の処理アイコンＧＣ，ＧＤ，ＧＥ，ＧＦ，ＧＧとは異なる表示態様に表示変更することにより、処理の進行状況を表示する。すなわち、図６に示す表示状態は、スキャナ部２によって取得された画像データが解像度変換部４２において解像度変換が行われている状態であることを示すものである。したがって、ユーザーは、図６のような表示画面により、ジョブの実行中に行われる処理が解像度変換まで進んでいることを把握することができる。またユーザーは、経路線Ｒ２上に表示されるサムネイル画像Ｇ２１を見れば、下地調整部４１によって画像データがどのように変化したかを把握することができる。
【００７９】
これ以降についても同様であり、表示制御部３２は、経路線に沿って移動させていくサムネイル画像が次の処理アイコンに到達したとき、次のサムネイル画像がＲＡＭ２２に格納されていれば、それを読み出して次の経路線上に表示する。このとき、サムネイル画像が到達した処理アイコンの表示態様を処理済みの表示態様に変更し、新たに読み出したサムネイル画像を次の経路線に沿って移動させていく。したがって、ユーザーは、表示部２４に表示される処理経路において各処理アイコンの表示態様や、サムネイル画像の表示位置などを確認することにより、ジョブの実行中に行われる処理の進行状況を把握することができると共に、各画像処理による画像データの変化も同時に把握することができるようになる。
【００８０】
ただし、上記のように表示されるサムネイル画像は、各経路線Ｒ１，Ｒ２，Ｒ３，Ｒ４，Ｒ５，Ｒ６上を下流側に向かって移動するように表示されると共に、各経路線Ｒ１，Ｒ２，Ｒ３，Ｒ４，Ｒ５，Ｒ６上での表示時間が数秒程度という比較的短い時間となる。そのため、ユーザーは、処理経路を移動するサムネイル画像を目線で追尾しながら短時間で所望の画像データとなっているか否かを把握する必要があるが、そのような短時間で画像データの細部における変化などを十分に確認することができない可能性がある。
【００８１】
そこで操作パネル５は、上述したように処理経路に沿って移動していくサムネイル画像を表示している状態でユーザーが所定の操作を行った場合に、サムネイル画像の移動を停止させるように構成される。例えば、本実施形態では、ユーザーが処理経路上に表示されるサムネイル画像に対するタッチ操作を行った場合に、そのサムネイル画像の移動を停止させるようになっている。
【００８２】
図７は、経路線Ｒ１上に沿って移動するサムネイル画像Ｇ２０がユーザーによりタッチ操作された状態を示す図である。操作検知部３３は、図７に示すようにユーザーによるタッチ操作を検知すると、その操作情報を表示制御部３２に出力する。表示制御部３２は、その操作情報に基づき、サムネイル画像Ｇ２０に対するタッチ操作であるか否かを判断し、サムネイル画像Ｇ２０に対するタッチ操作であれば、経路線Ｒ１に沿って移動しているサムネイル画像Ｇ２０を停止させた表示態様に切り替える。つまり、表示制御部３２は、経路線Ｒ１に沿ってサムネイル画像Ｇ２０を移動させていく表示態様から、そのサムネイル画像Ｇ２０を一定の位置に静止させた状態で継続的に表示を行う表示態様に切り替える。したがって、ユーザーは、サムネイル画像Ｇ２０を静止した状態で確認することができるようになり、画像データの全体像だけでなく、細部についても十分に確認することができるようになる。
【００８３】
図８乃至図１１のそれぞれは、ユーザーによる操作に基づいてサムネイル画像Ｇ２０を停止させた状態で表示する場合の表示態様の一例を示す図である。すなわち、サムネイル画像Ｇ２０を停止させた状態で継続的な表示を行う場合であっても、その後の処理の進行に伴って処理経路の表示状態を更新していくことが好ましい。そのため、本実施形態では、サムネイル画像Ｇ２０を停止させた状態で処理経路を表示する表示態様として、図８乃至図１１に示す４つの表示態様があり、表示制御部３２が、それら４つの表示態様のうちからユーザーによって予め選択された一の表示態様で処理経路の更新を行っていくように構成される。以下、それら４つの表示態様のそれぞれについて詳しく説明する。尚、図８乃至図１１では、図７に示したように例えばユーザーが経路線Ｒ１上に表示されたサムネイル画像Ｇ２０に対するタッチ操作を行った場合の表示態様を例示している。
【００８４】
まず図８は、サムネイル画像Ｇ２０を停止させた状態で処理経路の表示を更新していく第１の表示態様を示す図である。この第１の表示態様では、サムネイル画像Ｇ２０がユーザーによるタッチ操作の行われた位置で停止する。そのため、ユーザーは、タッチ操作を行った後、図８に示すように経路線Ｒ１上で停止した状態となるサムネイル画像Ｇ２０をじっくり観察することにより、所望の画像データとなっているか否かを判断することができるようになる。さらに第１の表示態様では、サムネイル画像Ｇ２０を経路線Ｒ１上で停止させた後、ジョブの実行中に行われる画像処理の進行に伴って各処理アイコンの表示態様を、図８に示すように処理済みの表示態様に変更していく。尚、図８の例では、色変換部４３までの処理が終了した状態を示す表示態様となっている。したがって、ユーザーは、サムネイル画像Ｇ２０の細部を観察しながら、画像処理の進行状況を把握することができるようになる。
【００８５】
次に図９は、第２の表示態様を示す図である。この第２の表示態様では、第１の表示態様と同様、サムネイル画像Ｇ２０がユーザーによるタッチ操作の行われた位置で停止する。そのため、ユーザーは、タッチ操作を行った後、図９に示すように経路線Ｒ１上で停止した状態となるサムネイル画像Ｇ２０をじっくり観察することにより、所望の画像データとなっているか否かを判断することができるようになる。
【００８６】
さらに、この第２の表示態様では、ユーザーの操作によってサムネイル画像Ｇ２０を経路線Ｒ１上で停止させることに伴い、表示制御部３２が、そのサムネイル画像Ｇ２０に対応する別のサムネイル画像を処理経路上に表示する。そして表示制御部３２は、経路線Ｒ１上で一のサムネイル画像Ｇ２０を停止させた状態を継続しつつ、ジョブの実行中に行われる画像処理の進行に伴って別のサムネイル画像を処理経路に沿って移動させていく。表示制御部３２は、別のサムネイル画像を次の処理アイコンの下流側に移動させるときには、サムネイル画像を更新する。例えば、別のサムネイル画像を、処理アイコンＧＢの下流側の経路線Ｒ２上で表示するときには、下地調整済み画像データＧ１１に対応するサムネイル画像Ｇ２１に更新し、処理アイコンＧＣの下流側の経路線Ｒ３上で表示するときには、解像度変換済み画像データＧ１２に対応するサムネイル画像Ｇ２２に更新し、処理アイコンＧＤの下流側の経路線Ｒ４上で表示するときには、色変換済み画像データＧ１３に対応するサムネイル画像Ｇ２３に更新する。このとき、表示制御部３２は、各処理アイコンの表示態様を処理済みの表示態様に変更していく。尚、図９の例では、色変換部４３までの処理が終了した状態を示す表示態様となっている。したがって、ユーザーは、表示部２４に表示される処理経路において各処理アイコンの表示態様や、停止したサムネイル画像から分離して移動していく別のサムネイル画像の表示位置などを確認することにより、ジョブの実行中に行われる処理の進行状況を把握することができると共に、各画像処理による画像データの変化も同時に把握することができるようになる。
【００８７】
次に図１０は、第３の表示態様を示す図である。この第３の表示態様においても、第１の表示態様と同様、サムネイル画像Ｇ２０がユーザーによるタッチ操作の行われた位置で停止する。そのため、ユーザーは、タッチ操作を行った後、図１０に示すように経路線Ｒ１上で停止した状態となるサムネイル画像Ｇ２０をじっくり観察することにより、所望の画像データとなっているか否かを判断することができるようになる。
【００８８】
またこの第３の表示態様では、ユーザーの操作によってサムネイル画像Ｇ２０を経路線Ｒ１上で停止させることに伴い、表示制御部３２が、そのサムネイル画像Ｇ２０に対応する別のサムネイル画像を処理経路上に表示する。そして表示制御部３２は、経路線Ｒ１上で一のサムネイル画像Ｇ２０を停止させた状態を継続しつつ、ジョブの実行中に行われる画像処理の進行に伴って順次生成されるサムネイル画像を処理経路に追加表示していく。尚、処理経路に追加表示されるサムネイル画像は、追加表示される時点で経路線上に停止した状態で表示されるものであっても良い。つまり、表示制御部３２は、サムネイル画像Ｇ２０の停止位置よりも後段側の経路線Ｒ２，Ｒ３，Ｒ４，Ｒ５，Ｒ６上に、サムネイル画像生成部１７によって順次生成されるサムネイル画像Ｇ２１，Ｇ２２，Ｇ２３，Ｇ２４，Ｇ２５，Ｇ２６を順次追加表示していくことにより、画像処理部１２における各画像処理の進行状況と各画像処理による処理結果とを表示する。したがって、この第３の表示態様では、画像処理の進行に伴って次の処理アイコンの下流側にサムネイル画像を表示するときには、前段の経路線上の所定位置に前のサムネイル画像を停止させた状態で残しつつ、それよりも後段側の経路線上にあらたなサムネイル画像を追加表示することになる。例えば、処理アイコンＧＣの下流側の経路線Ｒ３上にサムネイル画像Ｇ２２を表示するときには、サムネイル画像Ｇ２１を経路線Ｒ２上の所定位置に残しつつ、次の経路線Ｒ３上に新たなサムネイル画像Ｇ２２を表示する。同様に、処理アイコンＧＤの下流側の経路線Ｒ４上にサムネイル画像Ｇ２３を表示するときには、サムネイル画像Ｇ２２を経路線Ｒ３上の所定位置に残しつつ、次の経路線Ｒ４上にサムネイル画像Ｇ２３を表示する。このとき、表示制御部３２は、各処理アイコンの表示態様を処理済みの表示態様に変更していく。尚、図１０の例では、色変換部４３までの処理が終了した状態を示す表示態様となっている。したがって、ユーザーは、表示部２４に表示される処理経路において各処理アイコンの表示態様や、停止したサムネイル画像よりも後段側において順次追加表示されていく複数のサムネイル画像の表示位置などを確認することにより、ジョブの実行中に行われる処理の進行状況を把握することができると共に、各画像処理による画像データの変化も同時に把握することができるようになる。
【００８９】
次に図１１は、第４の表示態様を示す図である。この第４の表示態様では、経路線Ｒ１に表示しているサムネイル画像Ｇ２０に対するタッチ操作が行われると、そのサムネイル画像Ｇ２０が処理経路とは異なる表示領域に停止した状態で表示される。すなわち、表示制御部３２は、図１１に示すようにプレビュー表示領域ＰＲを、処理経路とは異なる領域に表示し、そのプレビュー表示領域ＰＲにおいてユーザーが指定したサムネイル画像Ｇ２０を停止させた状態で拡大表示する。したがって、ユーザーは、プレビュー表示領域ＰＲで停止した状態に拡大表示されるサムネイル画像Ｇ２０を観察することにより、所望の画像データとなっているか否かをより確実に判断することができるようになる。
【００９０】
またこの第４の表示態様では、ユーザーによって経路線Ｒ１上に表示されているサムネイル画像Ｇ２０がタッチ操作された場合であっても、そのサムネイル画像Ｇ２０は経路線Ｒ１に沿って移動していき、その後も画像処理の進行に伴って各経路線Ｒ２，Ｒ３，Ｒ４，Ｒ５，Ｒ６上へと逐次更新されながら進んでいく。このとき、表示制御部３２は、各処理アイコンの表示態様を処理済みの表示態様に変更していく。尚、図１１の例では、色変換部４３までの処理が終了した状態を示す表示態様となっている。そして画像処理が進行する間においても、プレビュー表示領域ＰＲでは、ユーザーによって指定されたサムネイル画像Ｇ２０の拡大表示が継続される。したがって、ユーザーは、表示部２４に表示される処理経路において各処理アイコンの表示態様や、処理経路上のサムネイル画像の表示位置などを確認することにより、ジョブの実行中に行われる処理の進行状況を把握することができると共に、各画像処理による画像データの変化も同時に把握することができるようになる。
【００９１】
本実施形態の表示制御部３２は、上記のような４つの表示態様のそれぞれで処理経路を表示するとき、サムネイル画像を停止させた状態で表示するか否かを管理するために、各経路線Ｒ１，Ｒ２，Ｒ３，Ｒ４，Ｒ５，Ｒ６に対応させた停止フラグを個別に設定する。各経路線に対応する個別の停止フラグは、ジョブの実行開始時に全てオフに初期化される。そしてジョブの実行中にユーザーによってサムネイル画像に対するタッチ操作が行われると、表示制御部３２は、そのタッチ操作が行われたサムネイル画像が表示されている経路線に対応する停止フラグをオンに切り替える。そして表示制御部３２は、各経路線に対応する複数の停止フラグのうちのいずれか１つがオン状態のとき、４つの表示態様のいずれが選択されている場合であっても、上述したようにサムネイル画像を停止させた状態で表示する。以下、このような表示制御部３２による処理の詳細について説明する。
【００９２】
図１２乃至図１４は、操作パネル５の表示部２４に上述した処理経路を表示するためにＣＰＵ２０において行われる処理手順の一例を示すフローチャートである。この処理手順は、例えば画像処理装置１におけるジョブの実行開始に伴って、操作パネル５のＣＰＵ２０がプログラム２３に基づいて実行する処理である。また、このフローチャートでは、主として、上述した表示制御部３２における処理手順を示している。
【００９３】
まず図１２に示すように、操作パネル５は、ユーザーによるジョブの実行指示を検知すると、ジョブ制御部１５に対してジョブ実行指示を送信し（ステップＳ１）、ジョブ制御部１５からジョブの設定情報を受信する（ステップＳ２）。操作パネル５は、ジョブの設定情報を取得すると、そのジョブの実行中に行われる一連の動作の処理経路を決定する（ステップＳ３）。これに伴い、操作パネル５は、処理経路に含まれる各経路線に対応する停止フラグを全てオフに初期化する（ステップＳ４）。そして操作パネル５は、表示部２４に処理経路を表示する（ステップＳ５）。
【００９４】
その後、操作パネル５は、画像処理装置１においてジョブの実行が開始されることに伴い、ジョブ制御部１５からサムネイル画像を取得する（ステップＳ６）。このとき、操作パネル５は、例えば各画像処理が行われることによって順次生成される複数のサムネイル画像を取得する。操作パネル５は、それら複数のサムネイル画像の中から、最初のサムネイル画像を抽出し、１番目の経路線Ｒ１上に表示する（ステップＳ７）。このとき、操作パネル５は、経路線Ｒ１上に表示したサムネイル画像を所定の移動速度で経路線Ｒ１に沿って下流側に移動させていく。そして操作パネル５は、一の経路線上に表示しているサムネイル画像を次の経路線上へ移動させて表示するための移動表示処理を実行する（ステップＳ８）。
【００９５】
図１３は、この移動表示処理（ステップＳ８）の詳細な処理手順の一例を示すフローチャートである。操作パネル５は、この処理を開始すると、現在の経路線上で移動しているサムネイル画像がその下流側に位置する次の処理アイコンの表示位置に到着したか否かを判断する（ステップＳ２０）。ただし、このとき現在の経路線上でサムネイル画像が停止していることもある。そのような場合、操作パネル５は、ステップＳ２０において、現在の経路線上で表示しているサムネイル画像の表示時間が所定時間を超えたか否かを判断するようにしても良い。ステップＳ２０において、サムネイル画像が次の処理アイコンの表示位置に未だ到着していない場合、或いは、サムネイル画像の表示時間が所定時間に満たない場合には、その後の処理は行われることなく、移動表示処理（ステップＳ８）が終了する。
【００９６】
一方、サムネイル画像が次の処理アイコンの表示位置に到着している場合、或いは、サムネイル画像の表示時間が所定時間を超えている場合（ステップＳ２０でＹＥＳ）、操作パネル５は、次の処理アイコンの下流側に次の経路線が存在するか否かを判断する（ステップＳ２１）。そして次の処理アイコンの下流側に次の経路線がない場合（ステップＳ２１でＮＯ）、その後の処理は行われることなく、移動表示処理（ステップＳ１０）が終了する。これに対し、次の処理アイコンの下流側に次の経路線が存在する場合（ステップＳ２１でＹＥＳ）、操作パネル５は、現在の経路線に対応する停止フラグがオンに設定されているか否かを判断する（ステップＳ２２）。停止フラグがオンであれば（ステップＳ２２でＹＥＳ）、現在の経路線に対応して表示しているサムネイル画像を削除することなく、ステップＳ２４の処理へと進む。一方、停止フラグが初期設定のままのオフである場合（ステップＳ２２でＮＯ）、操作パネル５は、現在の経路線に対応して表示しているサムネイル画像を削除し（ステップＳ２３）、ステップＳ２４の処理へと進む。
【００９７】
次に操作パネル５は、次の経路線上に表示するサムネイル画像を取得し（ステップＳ２４）、その取得したサムネイル画像を次の経路線上に表示する（ステップＳ２５）。また、これに伴い、操作パネル５は、処理アイコンの表示態様を処理済み表示態様に変更する（ステップＳ２６）。以上で、移動表示処理（ステップＳ８）が全て終了する。
【００９８】
図１２に戻り、次に操作パネル５は、ユーザーによる操作が検知されたか否かを判断し（ステップＳ９）、ユーザーによる操作が検知されていれば、操作検知処理を実行する（ステップＳ１０）。この操作検知処理は、ユーザーによる操作に基づいて、サムネイル画像の移動を停止させたり、サムネイル画像の移動を再開させたりする処理である。また、この操作検知処理では、ユーザーによる操作に基づいて、ジョブの実行中に行われる画像処理の設定を変更する処理も行われる。
【００９９】
図１４は、操作検知処理（ステップＳ１０）の詳細な処理手順の一例を示すフローチャートである。操作パネル５は、この処理を開始すると、ユーザーによって行われた操作がサムネイル画像のタッチ操作であるか否かを判断する（ステップＳ３０）。その結果、サムネイル画像のタッチ操作である場合（ステップＳ３０でＹＥＳ）、操作パネル５は、そのタッチ操作が行われたサムネイル画像が表示されている経路線に対応する停止フラグがオフであるか否かを判断する（ステップＳ３１）。そして停止フラグがオフであれば（ステップＳ３１でＹＥＳ）、その停止フラグをオンに設定変更し（ステップＳ３２）、そのタッチ操作が行われたサムネイル画像の移動を停止させた状態に表示する（ステップＳ３３）。一方、停止フラグがオンであれば（ステップＳ３１でＮＯ）、その停止フラグをオフに設定変更し（ステップＳ３４）、タッチ操作が行われたサムネイル画像の停止状態を解除して移動表示を再開する（ステップＳ３５）。
【０１００】
次に操作パネル５は、ユーザーによって行われた操作が処理アイコンのタッチ操作であるか否かを判断する（ステップＳ３６）。その結果、処理アイコンのタッチ操作である場合（ステップＳ３６でＹＥＳ）、操作パネル５は、ユーザーによって画像処理の処理内容を変更する操作が行われたか否かを判断する（ステップＳ３７）。そして画像処理の処理内容を変更する操作が行われると、操作パネル５は、その操作に基づく操作情報として、処理内容変更指示をジョブ制御部１５に送信する（ステップＳ３８）。
【０１０１】
これにより、ジョブ制御部１５は、ジョブの実行を一時停止し、ジョブの実行中に行う画像処理部１２における設定を変更する。そして画像処理部１２における画像処理の設定変更を反映させると、ジョブの実行を再開する。このとき、ジョブ制御部１５は、画像処理部１２に対して画像処理の設定を変更した状態で再度はじめから処理を開始することを指示する。そのため、画像処理部１２は、画像メモリ１１の入力画像データ記憶部１１ａに保存されている画像データを読み出して設定変更後の画像処理をはじめから実行する。
【０１０２】
そして操作パネル５は、表示部２４に表示している処理経路の表示状態を変更する必要があるか否かを判断する（ステップＳ３９）。例えば、画像処理部１２において行われる複数の画像処理の処理順序が変更になった場合には、処理経路の表示状態を変更する必要がある。そのため、操作パネル５は、処理経路の表示状態を変更する必要がある場合には（ステップＳ３９でＹＥＳ）、表示部２４に表示している処理経路の表示状態を、設定変更後の処理経路に適合するように更新する（ステップＳ４０）。以上で、操作検知処理（ステップＳ１０）が全て終了する。
【０１０３】
以上のように本実施形態の画像処理装置１は、画像入力部１０に画像データが入力してから画像出力部１３で画像出力が行われるまでの間に画像処理部１２において順次実行される複数の画像処理に対応する処理経路を、操作パネル５の表示部２４に表示すると共に、サムネイル画像生成部１７によって順次生成されるサムネイル画像を処理経路に沿って更新しながら移動させていくことにより、画像処理部１２における各画像処理の進行状況と各画像処理による処理結果とを表示する構成である。そして表示部２４に処理経路を表示する表示制御部３２は、ユーザーが処理経路に沿って移動していくサムネイル画像に対するタッチ操作を行った場合に、そのサムネイル画像の移動を停止させた状態で表示するように構成されている。
【０１０４】
つまり、ユーザーが表示部２４に表示された処理経路に沿って高速移動していくサムネイル画像を視線追尾しながら確認するとき、サムネイル画像の細部までを十分に確認することができないような場合には、処理経路に沿って移動していくサムネイル画像をタッチ操作することにより、そのサムネイル画像を停止させた状態で表示させることができる。したがって、ユーザーは、サムネイル画像の移動を停止させた状態で視線を移動させることなく、じっくりとサムネイル画像の細部までを十分に確認することができるため、各画像処理において所望の画像処理が行われているか否かをジョブの実行中に把握することができるようになる。
【０１０５】
また、本実施形態の表示制御部３２は、処理経路上に表示されたサムネイル画像の移動を停止させることに伴い、そのサムネイル画像に対応する別のサムネイル画像を処理経路上に表示して更新しながら移動させていくように表示することが可能である。それ故、ユーザーは、サムネイル画像を停止させた状態であっても、処理経路に沿って移動していく別のサムネイル画像で他の画像処理の結果を確認することができると共に、ジョブの進行状況を把握することもできる。
【０１０６】
また、本実施形態の表示制御部３２は、図１０に示したように、処理経路上に表示されたサムネイル画像の移動を停止させることに伴い、そのサムネイル画像の停止位置よりも後段側の処理経路上に、サムネイル画像生成部１７によって順次生成されるサムネイル画像を追加表示していくことも可能である。それ故、ユーザーは、サムネイル画像を停止させた状態であっても、処理経路上に順次追加表示されていく別のサムネイル画像で他の画像処理の結果を確認することができると共に、ジョブの進行状況を把握することもできる。
【０１０７】
また、本実施形態の表示制御部３２は、ユーザーが処理経路に沿って移動していくサムネイル画像に対するタッチ操作を行った場合に、図１１に示したように、そのサムネイル画像を、処理経路の表示領域とは異なるプレビュー表示領域ＰＲに拡大して表示することも可能である。したがって、ユーザーは、タッチ操作を行ったサムネイル画像を詳細に確認することができるようになる。
【０１０８】
ところで、上記においては、処理経路に含まれる複数の経路線Ｒ１，Ｒ２，Ｒ３，Ｒ４，Ｒ５，Ｒ６のそれぞれにサムネイル画像が表示されたとき、そのサムネイル画像が個々の経路線上を上流側から下流側に向かって移動していく表示態様を例示した。しかし、本実施形態においては、必ずしもそのような表示態様に限られるものではない。すなわち、処理経路に含まれる複数の経路線Ｒ１，Ｒ２，Ｒ３，Ｒ４，Ｒ５，Ｒ６のそれぞれにサムネイル画像が表示するときには、そのサムネイル画像を個々の経路線上の所定位置に停止させた状態で表示する表示態様であっても構わない。そのような表示態様であっても、個々の経路線上でサムネイル画像が表示される時間は数秒程度と短いため、表示時間経過後にはその経路線上の所定位置からサムネイル画像が消去され、次の経路線上の所定位置に別のサムネイル画像が表示されるようになる。したがって、個々の経路線上でサムネイル画像を停止させた状態で表示する場合であっても、ユーザーにとっては、そのような短時間の間に画像データの変化を十分に確認することができない可能性がある。それ故、ユーザーが個々の経路線上の所定位置で停止した状態で表示されているサムネイル画像に対するタッチ操作を行った場合には、上述したように、そのサムネイル画像を所定位置で停止させたまま表示する表示状態を継続させることにより、ユーザーは、タッチ操作を行ったサムネイル画像をじっくりと観察して、細部までを十分に確認することができるようになる。
【０１０９】
（第２の実施の形態）
次に第２の実施の形態について説明する。上述した第１の実施の形態では、ユーザーが処理経路に沿って移動していくサムネイル画像のタッチ操作を行った場合に、サムネイル画像の移動を停止させた状態で表示する形態について説明した。これに対し、本実施形態では、ユーザーが特別な操作を行わなくても良い形態について説明する。尚、本実施形態においても、画像処理装置１の構成などは第１の実施の形態で説明したものと同様である。
【０１１０】
図１５および図１６は、第２の実施の形態において画像処理装置１がジョブの実行を開始してから完了するまでの間に操作パネル５に表示される表示画面の一例を示す図である。尚、図１５および図１６では、第１の実施の形態と同様に、原稿を読み取ってＦＡＸ送信を行うジョブが実行される場合を例示している。
【０１１１】
まず図１５に示すように、画像処理装置１は、ジョブの実行を開始することに伴い、画像入力部１０にジョブの実行対象となる画像データが入力してから画像出力部１３による画像出力が行われるまでの間に、画像データが通過する処理経路を操作パネル５の表示部２４に表示する。図１５に示す表示画面が、第１の実施の形態と異なる点は、プレビュー表示領域ＰＲがはじめから表示される点と、各経路線Ｒ１，Ｒ２，Ｒ３，Ｒ４，Ｒ５，Ｒ６が第１の実施の形態よりも太く表示される点である。
【０１１２】
表示制御部３２は、画像処理装置１においてジョブの実行が開始されると、図１５に示すような処理経路を表示部２４に表示すると共に、処理経路の表示領域とは異なる領域にプレビュー表示領域ＰＲを表示する。その後、表示制御部３２は、サムネイル画像生成部１７で順次生成されるサムネイル画像を取得し、ＲＡＭ２２に格納する。表示制御部３２は、スキャナ部２によって取得された画像データＧ１０に対応するサムネイル画像Ｇ２０を取得すると、そのサムネイル画像Ｇ２０を、図１５に示すように、プレビュー表示領域ＰＲに表示する。このプレビュー表示領域ＰＲは、ジョブの実行中において表示部２４の一定の位置に表示されるため、サムネイル画像Ｇ２０を停止させた状態で表示することができる。
【０１１３】
また表示制御部３２は、サムネイル画像Ｇ２０をプレビュー表示領域ＰＲに表示することに伴い、スキャナ部２に対応する処理アイコンＧＡを、他の未処理の処理アイコンＧＢ，ＧＣ，ＧＤ，ＧＥ，ＧＦ，ＧＧとは異なる表示態様に表示変更することにより、処理の進行状況を表示する。また表示制御部３２は、その後、経路線Ｒ１を上流側から下流側に向かって表示色を変更していくなど、経路線Ｒ１の表示態様を画像処理の進行状況に応じて変化させていく。つまり、本実施形態では、サムネイル画像Ｇ２０がプレビュー表示領域ＰＲに表示されるため、経路線Ｒ１の表示態様を逐次更新していくことにより、ジョブの進行状況を表示するのである。図１５に示す表示状態では、スキャナ部２によって取得された画像データが下地調整部４１によって下地調整が行われている状態であることが示されている。したがって、ユーザーは、図１５のような表示画面により、ジョブの実行中に行われる処理が下地調整まで進んでいることを把握することができる。またユーザーは、プレビュー表示領域ＰＲに表示される停止した状態のサムネイル画像Ｇ２０を見れば、スキャナ部２によってどのような画像データが取得されたかを正確に把握することができる。
【０１１４】
そして経路線Ｒ１の表示態様の変化が下地調整に対応する処理アイコンＧＢへ到達したとき、下地調整部４１による下地調整が完了しており、下地調整済み画像データＧ１１に対応するサムネイル画像Ｇ２１がＲＡＭ２２に格納されていれば、表示制御部３２は、そのサムネイル画像Ｇ２１を読み出す。そして図１５に示す表示状態を、図１６に示す表示状態へと更新する。すなわち、表示制御部３２は、次のサムネイル画像Ｇ２１を取得すると、プレビュー表示領域ＰＲに表示しているサムネイル画像Ｇ２０を消去し、新たに取得したサムネイル画像Ｇ２１をプレビュー表示領域ＰＲに表示する。
【０１１５】
このとき、表示制御部３２は、下地調整に対応する処理アイコンＧＢを、他の未処理の処理アイコンＧＣ，ＧＤ，ＧＥ，ＧＦ，ＧＧとは異なる表示態様に表示変更することにより、処理の進行状況を表示する。また表示制御部３２は、その後、経路線Ｒ２の表示態様を上流側から下流側に向けて変化させていく。すなわち、図１６に示す表示状態は、スキャナ部２によって取得された画像データが解像度変換部４２において解像度変換が行われている状態であることを示している。したがって、ユーザーは、図１６のような表示画面により、ジョブの実行中に行われる処理が解像度変換まで進んでいることを把握することができる。またユーザーは、プレビュー表示領域ＰＲに表示されるサムネイル画像Ｇ２１を見れば、下地調整部４１によって画像データがどのように変化したかを確実に把握することができる。
【０１１６】
これ以降についても同様であり、表示制御部３２は、経路線の表示態様の変化が次の処理アイコンに到達したとき、次のサムネイル画像がＲＡＭ２２に格納されていれば、それを読み出してプレビュー表示領域ＰＲにおけるサムネイル画像の表示を更新する。したがって、ユーザーは、表示部２４に表示される処理経路において各処理アイコンの表示態様や、経路線が変化していく位置などを確認することにより、ジョブの実行中に行われる処理の進行状況を把握することができると共に、プレビュー表示領域ＰＲのサムネイル画像を確認することにより、画像データの変化も確認することができるようになる。
【０１１７】
このように本実施形態の表示制御部３２は、画像処理装置１においてジョブの実行が行われるとき、画像入力部１０に画像データが入力してから画像出力部１３で画像出力が行われるまでの間に画像処理部１２において順次実行される複数の画像処理に対応する処理経路を表示部２４に表示し、画像処理部１２における処理状況に応じて処理経路の表示状態を更新していくと共に、処理経路の表示領域とは異なる領域にサムネイル画像生成部１７によって順次生成されるサムネイル画像を表示する構成である。したがって、画像処理装置１においてジョブの実行が開始されると、ユーザーは第１の実施の形態のようにサムネイル画像に対するタッチ操作を行わなくても、プレビュー表示領域ＰＲにおいて停止した状態で表示されるサムネイル画像をじっくりと観察することができる。またジョブの進行に伴って処理経路の表示状態が更新されていくため、ユーザーは、ジョブの進行状況も同時に確認することができるようになる。
【０１１８】
尚、上記以外の構成および表示態様は、第１の実施の形態で説明したものと同様である。ただし、本実施形態においては、経路線上にサムネイル画像を表示するものではないため、表示制御部３２が第１の実施の形態で説明したフローチャートに基づく処理を行う場合でも、各経路線ごとに停止フラグを設定する必要はない。
【０１１９】
（変形例）
以上、本発明に関する一実施形態について説明したが、本発明は上述した内容のものに限られるものではなく、種々の変形例が適用可能である。
【０１２０】
例えば、上記実施形態においては、スキャナ部２が原稿を読み取ることによってジョブの実行対象となる画像データを取得し、画像出力部１３がＦＡＸ送信を行うことによって画像出力を行うジョブが実行される場合について説明した。しかし、画像処理装置１は、ＦＡＸ送信ジョブに限らず、様々なジョブを実行可能であり、ＦＡＸ送信ジョブ以外のジョブを実行するときにも操作パネル５に対して上述した表示態様で処理経路の表示を行うことが可能である。ただし、画像入力部１０に画像データが入力してから画像出力部１３において画像出力が開始されるまでの時間が短いプリントジョブなどの場合には、操作パネル５において全ページに対応するサムネイル画像の移動表示処理が完了するまで画像出力を待機させておくように構成することが好ましい。
【０１２１】
また上記実施形態においては、画像処理部１２における下地調整部４１、解像度変換部４２、色変換部４３、シャープネス実行部４４およびオーバーレイ実行部４５の各処理部がハードウェアで構成される場合を例示した。しかし、画像処理部１２における各画像処理は、ソフトウェア処理によって行われるものであっても構わない。図１７は、画像処理部１２の各処理部がソフトウェア処理で画像処理を実行する場合の処理の概要を示すタイミングチャートである。図１７に示すようにソフトウェア処理の場合は、画像処理部１２において下地調整、解像度変換、色変換、シャープネスおよびオーバーレイの各処理がひとつずつ順に行われる。またソフトウェア処理の場合は、ハードウェアによる処理（図４参照）と比較して各処理に要する処理時間が長くなる。すなわち、図１７に示すように、例えばタイミングＴ１０でジョブの実行が開始された場合であっても、各画像処理が終了するタイミングＴ１１〜Ｔ１６がハードウェア構成の場合よりもかなり遅くなる。そしてソフトウェア処理の場合は、ジョブの実行中にユーザーによって画像処理の設定が変更されてしまうと、再度長時間をかけて個々の画像処理を行っていく必要があり、ハードウェア構成の場合よりもスループットが著しく低下する。それ故、ソフトウェア処理の場合には、上述したように、画像処理部１２における各画像処理の設定に基づき処理時間が所定時間を超える画像処理によって生成される処理済み画像データを処理済みデータ記憶部１１ｂに保存しておくように構成することが特に好ましい。この場合、例えばジョブの実行中にユーザーによって画像処理の設定が変更された場合であっても、処理時間が所定時間を超える画像処理よりも後段側の画像処理の設定だけが変更された場合には、処理済みデータ記憶部１１ｂに保存されている処理済み画像データを読み出してそれ以降の処理から再開することができる。したがって、ジョブの再開後に処理時間が所定時間を超える画像処理を再度行う必要がなくなるので、スループットが著しく低下してしまうことを防止することができる。
【０１２２】
また上記のように画像処理部１２がソフトウェア処理で各画像処理を実行するものである場合には、ソフトウェアによって各画像処理が施された処理済み画像データを全て画像メモリ１１に保存しておくようにしても良い。この場合、ユーザーが画像処理の設定を変更した場合であっても、その変更された画像処理の前段の画像処理が完了した状態から画像処理を再開できるため、処理効率が向上する。ただし、この場合は、画像メモリ１１を多数の処理済み画像データが占有してしまうことになるため、大容量の画像メモリ１１を搭載しておくことが好ましい。
【０１２３】
また上記実施形態においては、操作パネル５が画像処理装置１の装置本体１ａに対して着脱可能であり、操作パネル５を装置本体１ａから取り外して使用する場合には操作パネル５がタブレット端末などのような携帯型の表示装置６として機能することを説明した。しかし、上記とは逆に、例えば一般的なタブレット端末などのような携帯型の表示装置６に、上述したプログラム２３をアプリケーションとしてインストールすることにより、一般的な表示装置６を、画像処理装置１の操作パネル５として機能させるものであっても構わない。
【符号の説明】
【０１２４】
１  画像処理装置
５  操作パネル
６  表示装置
１０  画像入力部（画像入力手段）
１１  画像メモリ（画像記憶手段）
１２  画像処理部（画像処理手段）
１３  画像出力部（画像出力手段）
１５  ジョブ制御部（制御手段）
２３  プログラム
２４  表示部（表示手段）
３２  表示制御部（表示制御手段）
３３  操作検知部（操作検知手段）
【図１】
2014027454.tif 000003
【図２】
2014027454.tif 000004
【図３】
2014027454.tif 000005
【図４】
2014027454.tif 000006
【図５】
2014027454.tif 000007
【図６】
2014027454.tif 000008
【図７】
2014027454.tif 000009
【図８】
2014027454.tif 000010
【図９】
2014027454.tif 000011
【図１０】
2014027454.tif 000012
【図１１】
2014027454.tif 000013
【図１２】
2014027454.tif 000014
【図１３】
2014027454.tif 000015
【図１４】
2014027454.tif 000016
【図１５】
2014027454.tif 000017
【図１６】
2014027454.tif 000018
【図１７】
2014027454.tif 000019