(57)【要約】【課題】画像処理装置に印刷ジョブを出力した後でも、印刷ジョブの実行をキャンセルできるようにする。【解決手段】画像データの印刷の要求があると、ホスト装置は、印刷ジョブを生成し、プリントキューに印刷ジョブを格納する。ホスト装置は、格納した印刷ジョブを画像処理装置に送信する。画像処理装置は、印刷ジョブに対する準備処理を行う。準備処理が終了して、印刷ジョブを実行する前に、画像処理装置は、ホスト装置に印刷ジョブの実行開始の確認を行う。ホスト装置が実行開始を指示すると、画像処理装置は、印刷ジョブを実行する。ホスト装置が実行のキャンセルを指示すると、画像処理装置は、印刷ジョブの実行を中止する。【選択図】図８
2010214710.tif 000002
【特許請求の範囲】
【請求項１】
印刷ジョブを管理するホスト装置と、ホスト装置から出力された印刷ジョブを実行する画像処理装置とを備え、画像処理装置は、印刷ジョブを実行する前に、ホスト装置に対して実行開始の確認を行うことを特徴とするプリントシステム。
【請求項２】
画像処理装置は、ホスト装置が実行開始を指示したとき、印刷ジョブを実行し、ホスト装置がキャンセルを指示したとき、印刷ジョブの実行を中止することを特徴とする請求項１記載のプリントシステム。
【請求項３】
画像処理装置は、ホスト装置に実行開始の確認を行ってから所定時間経過しても、ホスト装置からの指示がないとき、実行開始あるいは中止のうち、予め決められた処理を行うことを特徴とする請求項２記載のプリントシステム。
【請求項４】
画像処理装置は、印刷ジョブのプレビュー画像をホスト装置に送信し、ホスト装置は、プレビュー画像を表示することを特徴とする請求項２または３記載のプリントシステム。
【請求項５】
ホスト装置は、生成された印刷ジョブを格納するプリントキューを備え、ホスト装置は、印刷ジョブの格納が完了すると、印刷ジョブをプリントキューから画像処理装置に送信し、画像処理装置は、受け取った印刷ジョブに対する準備処理を行ってから、ホスト装置に対して確認を行い、ホスト装置は、画像処理装置に確認に対する指示を行うことを特徴とする請求項１〜４のいずれかに記載のプリントシステム。
【請求項６】
印刷ジョブを管理するホスト装置から出力された印刷ジョブを実行する制御部を備え、制御部は、印刷ジョブを実行する前に、ホスト装置に対して実行開始の確認を行い、ホスト装置から実行開始の指示を受けると、印刷ジョブを実行し、ホスト装置からキャンセルの指示を受けると、印刷ジョブの実行を中止することを特徴とする画像処理装置。
【請求項７】
制御部は、ホスト装置に実行開始の確認を行ってから所定時間経過しても、ホスト装置からの指示がないとき、実行開始あるいは中止のうち、予め決められた処理を行うことを特徴とする請求項６記載の画像処理装置。
【請求項８】
制御部は、印刷ジョブのプレビュー画像をホスト装置に送信することを特徴とする請求項６または７記載の画像処理装置。
【請求項９】
制御部は、ホスト装置から受け取った印刷ジョブに対する準備処理を行ってから、ホスト装置に対して確認を行うことを特徴とする請求項６〜８のいずれかに記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置がホスト装置から出力された印刷ジョブを実行するプリントシステムに関する。
【背景技術】
【０００２】
プリンタ等の画像処理装置は、ネットワークを通じてホスト装置に通信可能に接続されている。パーソナルコンピュータ等のホスト装置は、アプリケーションソフトによって画像データを作成する。そして、作成された画像データは、画像処理装置によって印刷されて出力される。
【０００３】
図１４に示すように、アプリケーションソフトにおいて印刷要求が行われると、ホスト装置は、プリンタドライバを起動して、印刷ジョブを生成する。印刷ジョブは、プリントキューに格納される。格納が完了すると、印刷ジョブは、プリンタに送信される。プリンタは、印刷ジョブを受け取ると、印刷ジョブを実行する。すなわち、プリンタは、印刷ジョブ内の印刷データをラスタデータに変換したり、印刷条件を設定するといった印刷準備処理を行った後、記録シートに画像を印刷する。
【０００４】
ここで、ユーザが操作ミスによって印刷要求の操作をしてしまった場合などに、印刷ジョブがキャンセルされる。印刷ジョブの格納中であれば、印刷ジョブのキャンセルが可能である。しかし、格納が完了すると、すぐに印刷ジョブはプリンタに送信され、印刷ジョブが自動的に実行されるので、印刷ジョブをキャンセルすることができない。
【０００５】
特許文献１には、格納された印刷ジョブに対する削除等の変更を行えるようにしたことが記載されている。すなわち、プリンタに通信可能に接続されたホスト装置に、印刷ジョブをプリントキューに格納し、この印刷ジョブを出力するスプーラと、スプーラから出力された印刷ジョブを保持し、この印刷ジョブをプリンタに送信する印刷ジョブ管理部とが設けられる。印刷ジョブの格納が完了しても、印刷ジョブは、まだプリンタに送信されず、印刷ジョブ管理部に保持される。保持されている間に、印刷ジョブの削除や設定変更を行うことができる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００９−３７７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、印刷ジョブがホスト装置からプリンタに送信されると、ホスト装置は印刷ジョブを保持していないので、印刷ジョブをキャンセルすることができなくなってしまう。そこで、本発明は、上記に鑑み、プリンタに印刷ジョブが出力された後でも、印刷ジョブのキャンセルを可能にするプリントシステムの提供を目的とする。
【課題を解決するための手段】
【０００８】
本発明は、印刷ジョブを管理するホスト装置と、ホスト装置から出力された印刷ジョブを実行する画像処理装置とを備え、画像処理装置は、印刷ジョブを実行する前に、ホスト装置に対して実行開始の確認を行う。
【０００９】
ホスト装置は、印刷ジョブを生成したり、印刷ジョブを保存したりして、印刷ジョブを管理する。ホスト装置が印刷ジョブの実行を画像処理装置に要求すると、印刷ジョブはホスト装置から画像処理装置に出力され、ホスト装置は、印刷ジョブを管理できなくなる。そこで、画像処理装置が、印刷ジョブをすぐに実行せずに、印刷ジョブの実行前に、ホスト装置に確認を行う。これによって、印刷ジョブをキャンセルすることが可能となる。
【００１０】
ホスト装置は、生成された印刷ジョブを格納するプリントキューを備え、ホスト装置は、印刷ジョブの格納が完了すると、印刷ジョブをプリントキューから画像処理装置に送信する。画像処理装置は、受け取った印刷ジョブに対する準備処理を行ってから、ホスト装置に対して確認を行う。ホスト装置は、画像処理装置に確認に対する指示を行う。
【００１１】
画像処理装置は、ホスト装置が実行開始を指示したとき、印刷ジョブを実行し、ホスト装置がキャンセルを指示したとき、印刷ジョブの実行を中止する。画像処理装置は、ホスト装置に実行開始の確認を行ってから所定時間経過しても、ホスト装置からの指示がないとき、実行開始あるいは中止のうち、予め決められた処理を行う。これにより、ホスト装置からの指示がなくても、印刷ジョブが画像処理装置に保留されたままになることを防止できる。
【００１２】
画像処理装置は、印刷ジョブのプレビュー画像をホスト装置に送信し、ホスト装置は、プレビュー画像を表示する。ユーザは、プレビュー画面を参考にして、実行するか中止するかを選択できる。印刷ジョブに対する変更等がある場合に、印刷ジョブを中止させることができる。
【００１３】
上記の画像処理装置は、印刷ジョブを管理するホスト装置から出力された印刷ジョブを実行する制御部を備える。制御部は、印刷ジョブを実行する前に、ホスト装置に対して実行開始の確認を行い、ホスト装置から実行開始の指示を受けると、印刷ジョブを実行し、ホスト装置からキャンセルの指示を受けると、印刷ジョブの実行を中止する。
【発明の効果】
【００１４】
本発明によると、印刷ジョブがホスト装置から画像処理装置に出力された後でも、印刷ジョブの実行を中止することができる。これによって、操作ミスによって印刷ジョブを実行させた場合や印刷ジョブに対する変更を行いたい場合などに、実行を中止できるので、無駄な印刷をなくすことができる。したがって、記録シート等の消耗材を節約できるとともに、電力消費も低減ができる。
【図面の簡単な説明】
【００１５】
【図１】本発明のプリントシステムの概略構成を示す図
【図２】端末装置の概略構成を示すブロック図
【図３】印刷要求を行うときの画面を示す図
【図４】印刷ジョブの開始時の画面を示す図
【図５】スプール中のプリンキューの画面を示す図
【図６】スプール完了時のプリントキューの画面を示す図
【図７】印刷ジョブ送信時のプリントキューの画面を示す図
【図８】印刷ジョブを実行するときのフローチャート
【図９】印刷ジョブの開始時の画面を示す図
【図１０】印刷実行の確認画面を示す図
【図１１】印刷実行を指示するときの確認画面を示す図
【図１２】複数の印刷ジョブが保留されているときの確認画面を示す図
【図１３】実行確認の有無の設定画面を示す図
【図１４】従来の印刷ジョブを実行するときのフローチャート
【発明を実施するための形態】
【００１６】
本実施形態のプリントシステムは、図１に示すように、画像データを処理する画像処理装置と、利用者が画像データや処理指示を入力するホスト装置とを備える。画像処理装置とホスト装置は、それぞれがＬＡＮ、ＷＡＮ、インターネット等のネットワークに接続される。各装置間でのデータの送受信は、ネットワークを介して行われる。
【００１７】
画像処理装置は、原稿を読み取って画像データを入力する画像読取部１と、利用者の入力を受け付ける操作部２と、入力された画像データの印刷を行なう画像形成部３と、画像データを保存するハードディスク装置４と、ホスト装置とのデータ通信を行なう通信部５と、ファクシミリ装置６と通信するためのＦＡＸモデム７と、装置全体の制御情報や設定情報等を記憶している管理部８と、装置全体の制御を司る制御部である機器制御部９とを備えている。  
【００１８】
画像読取部１は、画像を入力する画像入力部として機能し、ＣＣＤ１０といった撮像素子と、原稿台や自動原稿送り装置（以下、ＡＤＦという）にセットされた原稿を検知する原稿検知センサ１１とを有する。ＣＣＤ１０によって読み取られた画像の画像データは画像形成部３に出力される。
【００１９】
操作部２は、操作パネルであって、処理指示を入力する操作キーを有する入力部１２と、静電圧式のタッチパネル１３ａを有する表示部１３と、表示部１３に画面を表示させる表示制御部（図示せず）とを備える。表示制御部は、入力部１２あるいはタッチパネル１３ａからの入力を受信すると、メモリ（図示せず）に記憶されている操作部全体の制御情報や設定情報等の情報に基づいて各部を制御する。また、表示制御部は、入力部１２からの入力があると、入力があった各ボタンの操作内容を機器制御部９に出力する。
【００２０】
画像形成部３は、入力された画像データを記憶するローカルメモリ２０と、レーザ走査ユニットを有する印字部２１と、手差しトレイ、カセットトレイを備えた給紙部２２と、排紙トレイを備えた排紙部２３とを有する。
【００２１】
ローカルメモリ２０は、ＳＤＲＡＭ、フラッシュメモリ等の読み書き可能な半導体メモリを用いる。ローカルメモリ２０は、入力された画像データを記憶する領域と、出力するための画像データを記憶する領域とに分割されている。なお、１つのローカルメモリ２０を分割して使用する代わりに、２つのローカルメモリ２０を入力用と出力用として、それぞれ使用してもよい。
【００２２】
入力された画像データは、ローカルメモリ２０に記憶される。ローカルメモリ２０は、古い画像データに新しい画像データを上書きすることにより、画像データを記憶する。画像データは、画像処理部２４によって圧縮、伸張、加工等の画像処理が行われ、ローカルメモリ２０に記憶される。画像処理された画像データが印字部２１、ハードディスク装置４あるいは機器制御部９に出力される。印字部２１は、ローカルメモリ２０に記憶された画像データに基づいて、給紙部２２から供給される記録シートに画像を印刷する。
【００２３】
通信部５は、ＬＡＮケーブルを介してルータ、スイッチングハブ等に接続され、パソコン、サーバ等の端末装置３０によって形成されたネットワークと接続される。ネットワークは、電話回線網や光ファイバ等の通信回線を介してインターネットに接続される。
【００２４】
通信部５は、ネットワーク内の端末装置３０や他の画像処理装置とデータの送受信を行うとともに、インターネットを通じて外部の端末装置３０やファクシミリ装置３１とデータや電子メールの送受信を行う。したがって、ネットワーク内外の端末装置３０、ファクシミリ装置３１および他の画像処理装置がホスト装置とされる。
【００２５】
ＦＡＸモデム７は、電話線を介して電話回線網に接続され、外部のファクシミリ装置６とファクシミリ通信を行う。このように、通信部５やＦＡＸモデム７を通じて画像データが入力される。
【００２６】
機器制御部９は、操作部２からの入力あるいはホスト装置からのデータ入力があると、管理部８に記憶されている情報に基づいて各部を制御して、入力された画像データを処理する。すなわち、入力された画像データに対してコピーモード、プリンタモード、スキャナモード、ファクシミリモード、ドキュメントファイリングモードのいずれかを実行して、入力された画像データを所望の形態で出力する。
【００２７】
ハードディスク装置４は、画像データを一時的に保存する記憶部とされる。ハードディスク装置４に画像データが保存されるとき、暗号化復号化部２５によって、画像データは暗号化される。ハードディスク装置４から画像データが読み出されるとき、画像データは復号化される。
【００２８】
ハードディスク装置４は、画像データ以外のデータとして、データの処理に関する管理情報を記憶する。管理情報としては、ファイリング管理情報、送信先管理情報、履歴管理情報である。ファイリング管理情報は、入力された画像データを保存したファイルのリストである。送信先管理情報は、ファクシミリ通信における送信先のリストである。履歴管理情報は、実行した処理内容のリストである。
【００２９】
ハードディスク装置４は、画像データを消去する消去部２６を備える。消去対象の画像データは、処理作業エリアに記憶されているデータである。機器制御部９が、画像データを処理して出力した後に、消去部２６の動作を制御する。消去部２６は、ランダムなデータや無意味なデータを上書きしたり、あるいは、データそのものを消去したりして、記憶されていた画像データを読み取り不可能にして、元の画像を再現できないように無効化する。
【００３０】
なお、消去部２６は、ローカルメモリ２０に対しても、上書きにより古い画像データを消去する、あるいは、画像データを消去することによって、画像データを無効化するようにしてもよい。ハードディスク装置４に記憶されている管理情報は、機器制御部９からの指令がない限り消去されない。
【００３１】
次に、各モードを実行するときの動作を説明する。先ず、コピーモード時には、画像読取部１により読み取られた原稿の画像データが、画像形成部３から複写物として出力される。具体的には、読取位置にセットされた原稿の画像をＣＣＤ１０によって読み取る。ＣＣＤ１０から出力された画像データは、画像処理部２４により、ローカルメモリ２０上で画像処理され、出力画像として完成される。一旦ローカルメモリ２０からハードディスク装置４に転送されて保存される。原稿が複数ある場合は、この読み取り、記憶の動作が繰り返される。
【００３２】
その後、操作部２から指示された処理内容に基づいて、ハードディスク装置４に保存された画像データが適切なタイミングで順次読み出され、ローカルメモリ２０に送られる。そして、印字部２１への書き込みタイミングに合わせて、画像データがローカルメモリ２０から印字部２１へと転送され、給紙部２２から供給された記録シートに画像が印刷され、記録シートは排紙部２３により排出される。
【００３３】
また、読み取った画像データを複数枚印刷する場合も同様に、画像データが出力画像としてページ単位でハードディスク装置４に記憶され、出力するモードに合わせてハードディスク装置４からローカルメモリ２０に送られる。ローカルメモリ２０の画像データは、出力枚数の分だけ繰り返し、印字部２１への書き込みタイミングに合わせて印字部２１へ転送される。
【００３４】
プリンタモード時には、端末装置３０から出力された画像データが、画像形成部３から出力される。すなわち、端末装置３０からの画像データが、通信部５により受信される。機器制御部９は、入力された画像データをローカルメモリ２０に送り、出力する画像データとしてページ単位に展開し、一旦ハードディスク装置４に保存する。そして、画像データは、ハードディスク装置４からローカルメモリ２０に送られ、コピーモードの場合と同様にして印字部２１へと転送され、画像が記録シートに印刷される。
【００３５】
スキャナモード時には、画像読取部１において読み取られた原稿の画像データが、ネットワークを通じて任意の端末装置３０にデータ通信される。すなわち、ＣＣＤ１０から出力された画像データは、ローカルメモリ２０上で画像処理されて出力画像として完成され、一旦ハードディスク装置４へ保存される。そして、送信するとき、画像データがハードディスク装置４からローカルメモリ２０に送られ、機器制御部９は、操作部２を介して指示されたネットワーク内の送信先との通信を確立させ、通信部５から目的の送信先に画像データを送信する。また、画像データは、通信部５によりネットワークからインターネットを通じて、外部の端末装置３０やファクシミリ装置３１にも送信される。
【００３６】
ファクシミリモード時にも同様の動作によって、機器制御部９は、ＦＡＸモデム７から電話回線を通じてファクシミリ装置６に画像データを送信する。
【００３７】
上記のように画像読取部１あるいはホスト装置から入力された画像データの処理が完了したとき、消去部２６がハードディスク装置４に保存された画像データを消去する。なお、ドキュメントファイリングモードでは、画像読取部１あるいはホスト装置から入力された画像データは、ハードディスク装置４に保存される。機器制御部９は、必要なときに画像データを呼び出して、印刷や送信する。
【００３８】
本プリントシステムにおけるホスト装置である、利用者が使用するパソコン等の端末装置３０は、画像処理装置が実行するジョブを管理する。すなわち、端末装置３０は、入力された画像データに基づいてジョブを生成し、このジョブの実行を画像処理装置に要求する。画像処理装置は、この要求を受けて、端末装置３０から出力されたジョブを実行する。ジョブは、プリンタモード、ファクシミリモード、ドキュメントファイリングモードのいずれかによって実行される。
【００３９】
端末装置３０は、図２に示すように、処理指示を入力する入力部３２と、画像を表示する表示部３３と、画像データを記憶する記憶部３４と、画像データに対するジョブを管理するジョブ管理部３５と、装置全体の制御を司る制御部３６と、画像処理装置や他のホスト装置と通信を行う通信部３７とを備えている。
【００４０】
特に、端末装置３０では、文章作成ソフトあるいは表作成ソフトといったアプリケーションソフトによって画像データが作成される。また、ブラウザやメーラーによって外部から画像データが入力される。このような画像データに対して、例えば図３に示すように、アプリケーションソフトによって表示部３３に表示されている画面において、ユーザが印刷要求の操作を行うと、ＣＰＵ等を備えた制御部３６は、プリンタドライバを動作させて、印刷ジョブを生成する。このとき、図４に示すように、印刷ジョブの開始を示す画面が表示部３３に表示される。
【００４１】
プリンタドライバは、画像データをＰＤＬに変換して、印刷データを作成する。そして、プリンタドライバは、印刷データと、ユーザにより入力された印刷条件等の印刷情報とを合わせて、印刷ジョブを生成し、印刷ジョブをジョブ管理部３５のプリントキュー３８に格納する。このとき、図５に示すように、プリントキュー３８の状態を示す画面に、格納中（スプール中）の表示がされる。なお、プリントキュー３８は、ハードディスク装置あるいはメモリからなる記憶部３４に設けられ、ジョブ管理部３５によって管理される。
【００４２】
プリンタドライバは、プリントキュー３８への印刷ジョブの格納が完了すると、印刷ジョブを指定された画像処理装置に出力する。このとき、図６に示すように、プリントキュー３８の状態を示す画面では、格納中（スプール中）の表示が消える。プリントキュー３８に複数の印刷ジョブが格納されているとき、先着順に印刷ジョブが出力される。この出力に応じて、制御部３６は、通信部３７を通じて画像処理装置に印刷ジョブを送信する。印刷ジョブの送信が完了すると、図７に示すように、プリントキュー３８の状態を示す画面では、格納されていた印刷ジョブの表示が削除される。
【００４３】
画像処理装置が印刷ジョブを受信すると、機器制御部９は、印刷ジョブに対する準備処理を行う。すなわち、機器制御部９は、印刷情報に基づいて印刷データをラスタデータに変換し、ページ単位に展開して準備処理が終了すると、ハードディスク装置４にラスタデータを一時的に保存する。そして、機器制御部９は、ラスタデータをハードディスク装置４から読み出して、印字部２１に転送する。印字部２１は、記録シートに画像を印刷して出力する。
【００４４】
ところで、ユーザの操作ミスや印刷情報の変更などによって、印刷ジョブを中止する事情が生じたとき、印刷ジョブが画像処理装置に送信される前、すなわちプリントキュー３８に格納されている間であれば、端末装置３０は、印刷ジョブの実行を中止させることができる。図４に示す画面において、ユーザがキャンセルボタンを操作する、あるいは図５に示す画面において、ユーザが印刷ジョブに対するキャンセルを選択するといったように、ユーザが印刷のキャンセルを入力すると、制御部３６は、プリンタドライバに印刷中止を指示する。プリンタドライバは、プリントキュー３８から印刷ジョブを削除する。
【００４５】
しかし、通常、印刷ジョブは、プリントキュー３８への格納が完了すると、すぐに画像処理装置に送信される。送信された後では、ユーザは、印刷をキャンセルすることができない。そこで、画像処理装置は、印刷ジョブを実行する前に、端末装置３０に対して印刷ジョブの実行開始の確認を行い、端末装置３０からの指示にしたがって印刷ジョブの実行の開始あるいは中止を行う。
【００４６】
図８に示すように、ユーザが端末装置３０にある画像データの印刷を要求する操作を行うと、制御部３６がプリンタドライバを動作させる。印刷ジョブが生成され、印刷ジョブは一旦プリントキュー３８に格納される。格納が完了すると、印刷ジョブは画像処理装置に送信される。
【００４７】
プリンタドライバが、印刷ジョブを生成して、プリントキュー３８に格納するまでの間、図９に示すように、印刷ジョブの実行が準備中であることを示す画面が表示部３３に表示される。なお、印刷実行の最終的な許可が得られていないので、ここでは印刷準備中と表示される。この画面が表示されている間は、印刷ジョブはまだ画像処理装置に送信されていないので、印刷ジョブのキャンセルが可能である。
【００４８】
画像処理装置が印刷ジョブを受け取ると、機器制御部９は、印刷ジョブに対する準備処理を行う。準備処理が終了すると、機器制御部９は、端末装置３０に印刷許可の要求を行う。
【００４９】
端末装置３０の制御部３６は、画像処理装置から印刷許可の要求を受けると、図１０に示すように、印刷実行の確認画面を表示部３３に表示させる。確認画面には、印刷許可の確認メッセージと、印刷ボタンおよびキャンセルボタンが表示される。ユーザは、印刷ジョブの実行開始かキャンセルかのいずれかを選択できる。
【００５０】
例えば、図１１に示すように、ユーザが印刷ボタンを操作すると、端末装置３０の制御部３６は、通信部３７を通じて画像処理装置に実行開始の指示を行う。画像処理装置の機器制御部９は、この指示を受けると、ラスタデータを印字部２１に出力する。印字部２１が印刷を行う。
【００５１】
ユーザがキャンセルボタンを操作すると、制御部３６は、画像処理装置に実行中止の指示を行う。機器制御部９は、この指示にしたがって印刷ジョブの実行を中止する。機器制御部９は、ハードディスク装置４に保存されている印刷ジョブのラスタデータを消去する。
【００５２】
実行開始の確認に際して、ユーザは、印刷する画像を確認できる。確認画面に、プレビューボタンが表示され、ユーザがこのボタンを操作すると、端末装置３０の制御部３６は、画像処理装置に印刷する画像の提供を指示する。画像処理装置の機器制御部９は、印刷する画像のプレビュー画像を端末装置３０に送信する。端末装置３０の制御部３６は、プレビュー画像を表示部３３に表示させる。
【００５３】
ユーザは、表示されたプレビュー画面を見て、印刷を開始させるか中止させるかを判断することができる。例えば、画像の一部がはみ出て、印刷されないといったことがわかる。このような場合、ユーザが印刷ジョブの中止を選択する。端末装置３０は、画像処理装置に中止を指示する。画像処理装置は、印刷ジョブの実行を中止する。そして、ユーザは、端末装置３０において、印刷条件の設定を変更するなどの操作を行い、再度印刷要求の操作を行う。端末装置３０は、変更された印刷ジョブを生成して、画像処理装置に送信する。このように、プレビュー画像を表示することにより、的確に印刷の実行か中止を決めることができ、無駄な印刷をなくすことができる。
【００５４】
また、画像処理装置からの印刷の確認に対して、ユーザが端末装置３０から離れたときのように、ユーザが指示を行わない場合がある。そこで、画像処理装置は、端末装置３０からの応答がないときのためにタイムアウト機能を有する。すなわち、機器制御部９は、タイムアウト機能として、端末装置３０に確認を行ったからタイマにより時間を計り、端末装置３０からの応答を待つ。所定時間経過しても端末装置３０からの応答がないとき、機器制御部９は、タイムアウトと判断し、印刷ジョブの実行開始とする。したがって、ユーザが指示を行わない場合、強制的に印刷が開始される。これにより、実行されない印刷ジョブが画像処理装置に溜まってしまうことを防止できる。
【００５５】
なお、タイムアウトになったとき、機器制御部９は、印刷ジョブの実行を中止してもよい。タイムアウトになったときに実行開始とするか中止するかは、予め決められ、機器制御部９は、設定情報として管理部８に記憶する。端末装置３０からの指示がなく、タイムアウトになると、機器制御部は、いずれか一方の決められた処理を行う。
【００５６】
画像処理装置が、上記のようなタイムアウト機能を有しない場合、画像処理装置に、複数の印刷ジョブが保留のまま存在する。そこで、機器制御部９は、新たな印刷ジョブを受け取ったときに、端末装置３０に全ての印刷ジョブに対する確認を行う。端末装置３０の表示部３３には、図１２に示すように、各印刷ジョブに対する複数の確認画面が表示される。全ての画面の印刷ボタンが操作されると、各印刷ジョブの実行が開始される。印刷ジョブは先着順に実行される。また、任意の印刷ジョブに対して、実行開始の指示がされたとき、画像処理装置は、指示された印刷ジョブだけを実行する。指示されなかった印刷ジョブは、そのまま保留される。
【００５７】
ここで、急いで実行したい印刷ジョブがあれば、ユーザは、その印刷ジョブに対する確認画面を選ぶ。制御部３６は、この印刷ジョブの実行を画像処理装置に指示する。これによって、後から印刷ジョブを要求した場合であっても、最先に印刷を行うことができる。
【００５８】
このように、印刷ジョブが画像処理装置に出力されてしまっても、印刷開始前に印刷ジョブを実行するかの確認を行うことにより、操作ミスをした場合などによって印刷をキャンセルしたいときに、実行を中止させることができる。これによって、記録シート等の消耗材の無駄な使用をなくすことができる。
【００５９】
ところで、上記の印刷ジョブを実行する前の確認の有無は、予め設定される。端末装置３０において、画像処理装置のプロパティとして設定される。図１３に示すように、プロパティの設定の１つとして、実行確認のためのメッセージを表示するか否かの項目が設けられる。制御部３６は、ユーザによって設定された実行確認情報を記憶し、印刷ジョブを生成するときに実行確認情報を付加する。
【００６０】
画像処理装置が印刷ジョブを受け取ると、機器制御部９は、印刷ジョブから実行確認情報を読み出す。確認を行う設定であれば、機器制御部９は、印刷ジョブの実行前に確認を行う。なお、この実行確認の設定は、画像処理装置において行ってもよい。機器制御部９は、設定された実行確認情報を管理部８に記憶する。印刷ジョブの実行を開始する前に、機器制御部９は、実行確認情報にしたがって動作する。
【００６１】
なお、本発明は、上記実施形態に限定されるものではなく、本発明の範囲内で上記実施形態に多くの修正および変更を加え得ることは勿論である。画像処理装置と端末装置とは、ケーブルを介して直接接続されていてもよい。
【００６２】
また、印刷ジョブ以外の画像データのファクシミリ送信、画像データのドキュメントファイリングといったジョブにおいても、ジョブを実行する前に、実行開始の確認を行ってもよい。例えば、ホスト装置が画像処理装置に画像データのファクシミリ送信を要求すると、画像処理装置は、ホスト装置からジョブを受け取る。機器制御部は、ファクシミリ送信する前に、ホスト装置に実行開始の確認を行う。また、ホスト装置が画像処理装置に画像データのファイリングを要求すると、画像処理装置の機器制御部は、画像データをハードディスク装置に保存する前に、ホスト装置に実行開始の確認を行う。
【００６３】
上記の実施の形態では、端末装置がプリントキューを有しているが、画像処理装置がプリントキューを有していてもよい。端末装置の制御部は、印刷要求に応じて印刷ジョブを生成すると、印刷ジョブを画像処理装置に送信する。画像処理装置の機器制御部は、印刷ジョブをプリントキューに格納し、格納が完了すると、準備処理を行う。そして、機器制御部は、準備処理が終了したとき、あるいは印刷ジョブをプリントキューに格納し終わったとき、端末装置に実行開始の確認を行う。
【符号の説明】
【００６４】
１    画像読取部
２    操作部
３    画像形成部
４    ハードディスク装置
５    通信部
８    管理部
９    機器制御部
２１    印字部
３０    端末装置
３３    表示部
３５    ジョブ管理部
３６    制御部
３７    通信部
３８    プリントキュー
【図１】
2010214710.tif 000003
【図２】
2010214710.tif 000004
【図３】
2010214710.tif 000005
【図４】
2010214710.tif 000006
【図５】
2010214710.tif 000007
【図６】
2010214710.tif 000008
【図７】
2010214710.tif 000009
【図８】
2010214710.tif 000010
【図９】
2010214710.tif 000011
【図１０】
2010214710.tif 000012
【図１１】
2010214710.tif 000013
【図１２】
2010214710.tif 000014
【図１３】
2010214710.tif 000015
【図１４】
2010214710.tif 000016