(57)【特許請求の範囲】
【請求項１】
制御部と記憶部とを備え、
前記記憶部は、ジョブの実行順序を記憶し、
前記制御部は、
前記ジョブの出力画像に係るプレビュー画像を生成して表示するプレビュー部と、
前記実行順序の最初のジョブを実行するジョブ実行部と、
を含み、
前記プレビュー部は、
前記プレビュー画像を生成する前記ジョブが実行中であれば当該ジョブの実行を一時
停止し、前記プレビュー画像を生成し、当該ジョブの実行を再開し、
前記ジョブの実行を停止するキャンセル機能を有し、
前記プレビュー画像と、前記ジョブの継続を指示するための継続ボタンと、前記ジョブの停止を指示するための停止ボタンとを含む、プレビュー画像表示画面を表示し、
前記プレビュー画像表示画面を表示した後、前記継続ボタンの操作の有無を確認せずに当該ジョブの実行を再開し、前記継続ボタンが操作されると前記プレビュー画像表示画面を消して当該ジョブの実行を継続する
ことを特徴とする画像形成装置。
【請求項２】
前記プレビュー部は、前記出力画像を生成し、該出力画像を縮小した前記プレビュー画像を生成して前記出力画像を削除することを特徴とする、請求項１に記載の画像形成装置。
【請求項３】
ジョブの出力画像に係るプレビュー画像を生成して表示するプレビュー部、及び、記憶された実行順序の最初のジョブを実行するジョブ実行部として画像形成装置のコンピューターを機能させ、
前記プレビュー部は、
前記プレビュー画像を生成する前記ジョブが実行中であれば当該ジョブの実行を一時停止し、前記プレビュー画像を生成し、当該ジョブの実行を再開し、
前記ジョブの実行を停止するキャンセル機能を有し、
前記プレビュー画像と、前記ジョブの継続を指示するための継続ボタンと、前記ジョブの停止を指示するための停止ボタンとを含む、プレビュー画像表示画面を表示し、      前記プレビュー画像表示画面を表示した後、前記継続ボタンの操作の有無を確認せずに当該ジョブの実行を再開し、前記継続ボタンが操作されると前記プレビュー画像表示画面を消して当該ジョブの実行を継続する
ことを特徴とする画像形成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及び画像形成装置において動作する画像形成プログラムに関する。
【背景技術】
【０００２】
ファイル等の内容の印刷、印刷物のコピー等を実行する画像形成装置が広く利用されている。画像形成装置の利用者は、特にファイル等の内容の印刷において、実際の印刷に先立って印刷状態を示すプレビュー画像を確認し、その状態による印刷を可とする場合には印刷を指示し、不可とする場合には印刷を指示せずにファイル等の内容を修正することがある。かかる操作のためにプレビュー画像を表示する画像形成装置も多い。
【０００３】
ころで、一度プレビュー画像を確認して、印刷を指示した後においても、再確認をし、必要に応じて印刷をキャンセルすることを望む利用者も存在する。特許文献１には、かかる要望に対応するものとして、ジョブキュー中に存在するジョブについて、そのジョブの出力画像に係るプレビュー画像を生成して表示する画像形成装置が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−２９７４４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に開示された画像形成装置は、プレビュー画像を表示するジョブを、画像確認終了まで保留する。このため、以下の問題が発生している。（１）現に実行中のジョブについては、保留することができないので、プレビュー画像を生成することができない。（２）保留されたジョブの再開までに時間を要する。再確認後において印刷をキャンセルしない場合に、印刷の完了が遅れる。
【０００６】
本発明は、ジョブを保留することなくプレビュー画像を表示することのできる画像形成装置を提供することを課題とする。
【課題を解決するための手段】
【０００７】
本発明の画像形成装置は、
制御部と記憶部とを備え、
前記記憶部は、ジョブの実行順序を記憶し、
前記制御部は、前記ジョブの出力画像に係るプレビュー画像を生成して表示するプレビュー部を含み、
前記プレビュー部は、前記プレビュー画像を生成する前記ジョブが実行中であれば当該ジョブの実行を一時停止し、前記プレビュー画像を生成し、当該ジョブの実行を再開する
ことを特徴とする。
【０００８】
この特徴によれば、ジョブを保留することなく、プレビュー画像を生成することができる。ジョブが実行中であっても、プレビュー画像の生成が可能である。一時停止から再開までの時間だけジョブの完了が遅延するが、ジョブは継続的に実行される。
【０００９】
本発明の画像形成装置は、
前記プレビュー部は、前記ジョブの実行を停止するキャンセル機能を有することを特徴とする。
【００１０】
この特徴によれば、プレビュー画像を再確認したユーザーがジョブの実行を停止することができる。
【００１１】
本発明の画像形成装置は、
前記プレビュー部は、前記キャンセル機能の実行の有無を確認せずに当該ジョブの実行を再開することを特徴とする。
【００１２】
この特徴によれば、プレビュー画像を再確認したユーザーがジョブの実行を停止しない場合におけるジョブの完了の遅延時間は、プレビュー画像の生成に必要とされる時間（１秒以下と考えられる）を超えることがない。
【００１３】
本発明の画像形成装置は、
前記プレビュー部は、前記出力画像を生成し、該出力画像を縮小した前記プレビュー画像を生成して前記出力画像を削除することを特徴とする。
【００１４】
この特徴によれば、出力画像及びプレビュー画像を保持するための記憶部容量の使用を小さなものとすることができる。
【００１５】
本発明の画像形成プログラムは、
ジョブの出力画像に係るプレビュー画像を生成して表示するプレビュー部、及び
記憶された実行順序の最初のジョブを実行するジョブ実行部として画像形成装置のコンピューターを機能させ、
前記プレビュー部は、前記プレビュー画像を生成する前記ジョブが実行中であれば当該ジョブの実行を一時停止し、前記プレビュー画像を生成し、当該ジョブの実行を再開する
ことを特徴とする。
【００１６】
本発明の画像形成装置において動作する画像形成プログラムである 。
【発明の効果】
【００１７】
本発明の画像形成装置によれば、ジョブを保留することなくプレビュー画像を表示することが可能となる。これにより、実行中のジョブについてもプレビュー画像を表示でき、ユーザーの判断によるジョブの実行停止が可能となる。また、ユーザーがジョブの実行を停止しない場合におけるジョブの完了の遅延時間を小さくすることができる。
【図面の簡単な説明】
【００１８】
【図１】図１は、画像形成装置の機能構成を示す図である。
【図２】図２は、ステータス表示画面を示す図である。
【図３】図３は、ジョブ別データを示す図である。
【図４】図４は、プレビュー部の処理を示すフローチャートである。
【図５】図５は、プレビュー画像生成の処理を示すフローチャートである。
【図６】図６は、プレビュー画像生成のジョブ別データを示す図である。
【図７】図７は、プレビュー画像表示画面を示す図である。
【発明を実施するための形態】
【００１９】
図１は、本発明の電子機器の一形態としての画像形成装置の機能構成を示す図である。画像形成装置１は、制御部２、記憶部３、表示・入力部４及びプリンター５を備えている。
【００２０】
制御部２は、プレビュー部２１及びジョブ印刷部２２（ジョブ実行部）を含む。
【００２１】
なお、制御部２は、例えばＣＰＵ（Central Processing Unit）を備える。制御部２は、画像形成プログラムを実行することにより、プレビュー部２１及びジョブ印刷部２２として動作する。
【００２２】
プレビュー部２１は、ユーザーからの要求に基づき、プレビュー画像を生成して表示する。詳細については後述する。
【００２３】
ジョブ印刷部２２は、ジョブ実行データ３１によって定められる順番で、ジョブ別データ３２から画像を生成し、プリンター５を駆動して印刷する。
【００２４】
記憶部３は、ジョブ実行データ３１及びジョブ別データ３２を記憶している。
【００２５】
ジョブ実行データ３１は、複数のジョブの実行順序を規定するデータである。実行順序が最初のものが実行され（画像データがジョブ印刷部２２によって印刷され）ている。
【００２６】
ジョブ別データ３２は、各々のジョブに関するデータである。各々のジョブについて、ジョブの状態に依存して、原ファイル３２１、画像データ３２２及びプレビューデータ３２３の１又は２以上がジョブ別データ３２として保持される。
【００２７】
表示・入力部４は、画像形成装置１に付され、タッチパネルディスプレイにより情報を表示し、ユーザーによる入力を受け付ける。なお、画像形成装置１にネットワークを介して接続されたコンピューター等によってもタッチパネルディスプレイと同様の表示・入力が可能である。本明細書においてはタッチパネルディスプレイによるものとして説明するが、ネットワークを介して接続されたコンピューター等であってもよい。
【００２８】
プリンター５は、ジョブ印刷部２２によって駆動され、画像データを用紙に印刷する。
【００２９】
図において、各部の間のデータの入出力を矢印で示す。
【００３０】
以下、ジョブの制御（実行）について説明する。
【００３１】
図２は、ステータス表示画面を示す図である。ジョブ実行データの内容を、表示・入力部４に、ステータス表示画面４１として表示するものである。ステータス表示画面４１には、ジョブが、実行される順に（図面上方が先に実行されるジョブを表すものとする。）状態表示４１１として表示されている。最上段のジョブ１が実行中、その下段のジョブ２及びジョブ３が実行待である。
【００３２】
状態表示４１１の右方にプレビュー要求ボタン４１２がある。ユーザーは、プレビュー要求ボタンを操作することで、画像形成装置１にプレビューを表示させることができる。なお、プレビュー要求ボタン４１２はプレビューを要求する手段を例示したものであり、他の手段であってもよい。具体的な手段にかかわらず、ユーザーによって、実行中のジョブについても、実行待のジョブについても、プレビューの要求が可能となっていることが重要である。
【００３３】
図３は、ジョブ別データを示す図である。図２に示した状態におけるものである。実行中のジョブ１については、画像データ３２２が、ジョブ印刷部２２によって生成され、プリンター５から印刷されている。実行待のジョブ２及び３については、画像データ３２２が生成されておらず、原ファイル３２１が保持されている。原ファイル３２１は、それを加工して画像データ３２２を生成することのできるデータである。（画像データ３２２と同一であってもよい。）
【００３４】
原ファイルが文書データその他画像以外の形式のデータであるときには、原ファイル３２１を変換して画像データ３２２を得る。原ファイル３２１が画像形式のデータであるときは、画像データ３２２と一致する場合もあるが、用紙サイズやカラーの調整により加工が必要となることが多い。この加工はジョブの実行時に、ジョブ印刷部によって実行される。このため、ジョブ２及びジョブ３については画像データが未生成である。
【００３５】
ジョブがファイルの印刷でなくコピーである場合には、原ファイル３２１がなく、スキャナーから画像データ３２２が読み取られることもある。
【００３６】
なお、図３においてジョブ毎に別々のフォルダーを有するように描いているが、理解の容易性のためであり、実際にフォルダーを有さずともよい。
【００３７】
以下、ユーザーがプレビューを要求した場合の処理を説明する。
【００３８】
図２に示すように、ジョブ１が実行中であり、画像データ３２２が、ジョブ印刷部２２によって生成され、プリンター５から印刷されている。ジョブ２及び３は実行待である。
【実施例１】
【００３９】
ユーザーは、図２に示すステータス表示画面４１において、ジョブ１についてのプレビュー要求ボタン４１２を操作する。制御部２は、プレビュー部２１を起動する。この際、ジョブ１に係るものであることをプレビュー部２１に伝える。
【００４０】
図４は、プレビュー部の処理を示すフローチャートである。プレビュー部２１は、ジョブを同定する（２１ａ）。本実施例ではジョブ１が同定される。その後、プレビュー部２１は、実行中のジョブであるか否かの判断を行う（２１ｂ）。この判断は、ジョブ実行データ３１を参照することによる。
【００４１】
プレビュー部２１は、次に、実行中のジョブであればジョブを一時停止する（２１ｃ）。一時停止は、ジョブ印刷部２２における画像処理等の計算を停止するものである。プリンター５における印刷、及びコピーの場合のスキャナーにおける読取は停止されない。（ただし、画像処理装置の設計として、プリンター５における印刷及びスキャナーにおける読取を停止することとしてもよい。）
【００４２】
プレビュー部２１は、次に、プレビュー画像を生成する（２１ｄ）。以下、プレビュー画像生成について詳述する。図５は、プレビュー画像生成の処理を示すフローチャートである。プレビュー部２１は、プレビュー画像を生成するジョブについて、ジョブ別データのコピーを作成する（２１ｄ１）。この際、画像データ３２２が存在する場合には原ファイル３２１をコピーしなくともよい。
【００４３】
プレビュー部２１は、画像データ３２２が不存在ならば作成する（２１ｄ２）が、実行中であるジョブ１については画像データ３２２が存在する。プレビュー部２１は、何もしない。
【００４４】
プレビュー部２１は、画像データ３２２に基づいてプレビュー画像データ３２３を生成する（２１ｄ３）。具体的には、サイズの変更、カラーの調整等を行う。
【００４５】
プレビュー部２１は、画像データ３２２を削除する（２１ｄ４）。
【００４６】
図６は、プレビュー画像生成のジョブ別データを示す図である。プレビュー画像生成の処理（２１ｄ）におけるジョブ別データの変遷を示したものである。プレビュー画像生成処理開始時におけるジョブ別データ３２は、図の左上に符号３２Ｓで示されたものである。
【００４７】
ジョブ別データのコピーを作成し（２１ｄ１）、画像データ３２２が不存在ならば作成する（２１ｄ２）ことで、ジョブ別データのコピーが符号３２Ａ１で示されたものとなる。符号３２Ｓで示されたジョブ別データは削除されずに残されている。
【００４８】
プレビュー画像データ３２３を生成する（２１ｄ３）ことで、ジョブ別データのコピーが符号３２Ａ２で示されたものとなる。画像データ３２２を削除する（２１ｄ４）ことで、ジョブ別データのコピーが符号３２Ａ３で示されたものとなる。
【００４９】
符号３２Ａ３で示されたものは、プレビュー画像データ３２３のみのものである。サイズの小さなデータとなり、記憶部３の容量を制約することが少ない。符号３２Ａ１及び３２Ａ２で示されたものは処理途中の（短時間のみ存在する）状態であるが、符号３２Ａ３で示されたものは、ユーザーがプレビュー画像を閲覧している間（長時間の可能性がある）保持される。これがサイズの小さなデータとなることで、他のジョブへの影響が小さくなる。
【００５０】
再び、図４に戻り、プレビュー部の処理を説明する。
【００５１】
プレビュー部２１は、次に、プレビュー画像を表示する（２１ｅ）。その後、プレビュー部２１は、実行中のジョブであるか否かの判断を行う（２１ｆ）。この判断は、符号２１ｂで示したものと同一の結果なので、ジョブ実行データ３１を参照せずに符号２１ｂで示したものの結果を使用する。
【００５２】
プレビュー部２１は、次に、実行中のジョブであればジョブを再開する（２１ｇ）。すなわちジョブ印刷部２２における画像処理等の計算を再開する。
【００５３】
図７は、プレビュー画像表示画面を示す図である。プレビュー画像を表示する（２１ｅ）際に、表示・入力部４にプレビュー表示画面４２として表示されるものである。プレビュー表示画面４２には、プレビュー画像表示４２１がされ、継続ボタン４２２及び停止ボタン４２３が設けられている。
【００５４】
ユーザーが継続ボタン４２２を操作すると、プレビュー表示画面４２が消され、ジョブ１の実行が継続される。ただし、ユーザーが継続ボタン４２２を操作する前にジョブが再開（２１ｇ）されているので、継続ボタン４２２の操作に起因してジョブ印刷部２２の動作が替わるものではない。
【００５５】
ユーザーが停止ボタン４２３を操作すると、ジョブが停止される。すなわち、ジョブ１に係るジョブ印刷部２２の動作が終了し、ジョブ印刷部はジョブ２の処理を開始する。制御部２は、合わせて、プリンター５（必要であればスキャナーをも）の動作を終了させる。
【００５６】
以上の処理により、ユーザーがプレビューを要求した際にジョブ１に係る印刷がどれだけ遅延するかについて検討する。一時停止（２１ｃ）から再開（２１ｇ）までの時間は、短い。ＣＰＵの処理によるプレビュー画像の生成（２１ｄ）、プレビュー画像の表示（２１ｅ）は短時間、通常は１秒以下、長くとも数秒と考えられる。また、プリンター５が１の画像を印刷している間に一時停止（２１ｃ）及び再開（２１ｇ）が行われ、次の画像の印刷開始が遅延しないのであれば、ジョブ１に係る印刷は遅延なく実行される。
【００５７】
以上詳細に説明したように、本実施例の画像処理装置によれば、実行中のジョブについてもプレビュー画像を表示でき、ユーザーの判断によるジョブの実行停止が可能となる。また、ユーザーがジョブの実行を停止しない場合におけるジョブの完了の遅延時間を小さくすることができる。
【実施例２】
【００５８】
本実施例は、実行待のジョブについてのプレビューに係るものである。実施例１との相違点について説明する。他の点は実施例１と同様であり、詳細な説明を省略する。
【００５９】
ユーザーは、図２に示すステータス表示画面４１において、ジョブ２についてのプレビュー要求ボタン４１２を操作する。制御部２は、プレビュー部２１を起動する。この際、ジョブ２に係るものであることをプレビュー部２１に伝える。
【００６０】
プレビュー部２１による実行中のジョブであるか否かの判断（２１ｂ、２１ｆ）において、実行中ではないとの判断となり、一時停止（２１ｃ）及び再開（２１ｇ）は行われない（図４参照）。（ジョブ１に係るジョブ印刷部２２の処理は行われておらず、一時停止（２１ｃ）及び再開（２１ｇ）の必要がない）。
【００６１】
ジョブ別データのコピーを作成した（２１ｄ１）後、画像データ３２２が不存在なので作成される（２１ｄ２が実行される：図６参照）。なお、画像データ３２２が存在する場合も考えられ、その場合には画像データ３２２を作成せずにコピーする。
【００６２】
ユーザーが継続ボタン４２２を操作した際には、ジョブ２はそのままジョブ実行データ３１に保持される。
【００６３】
ユーザーが停止ボタン４２３を操作した際には、ジョブ２がジョブ実行データ３１から削除される（ジョブ２は実行されない）。なお、削除でなく保留としてもよい。
【００６４】
他については、実施例１と同様である。
【００６５】
以上詳細に説明したように、本実施例の画像処理装置によれば、実行待のジョブについてもプレビュー画像を表示でき、ユーザーの判断によるジョブの実行停止が可能となる。
【産業上の利用可能性】
【００６６】
ジョブを保留することなくプレビュー画像を表示することが可能であり、実行中のジョブについてもプレビュー画像を表示でき、ユーザーがジョブの実行を停止しない場合におけるジョブの完了の遅延時間を小さくすることのできる画像形成装置である。多くの企業における利用が考えられる。
【符号の説明】
【００６７】
１    画像形成装置
２    制御部
２１  プレビュー部
２２  ジョブ印刷部
３    記憶部
３１  ジョブ実行データ
３２  ジョブ別データ
４    表示・入力部
４１  ステータス表示画面
４２  プレビュー表示画面
５    プリンター
【図１】
0006372790.tif 000002
【図２】
0006372790.tif 000003
【図３】
0006372790.tif 000004
【図４】
0006372790.tif 000005
【図５】
0006372790.tif 000006
【図６】
0006372790.tif 000007
【図７】
0006372790.tif 000008