(57)【要約】  【課題】選択した印刷待ちの印刷データに対し確実にキャンセル指示ができるようにすると共に、印刷中の印刷データに対し、即時にキャンセルできるようにする。また、キャンセル実行中に次の印刷データの処理が開始した場合でもユーザが意図する印刷データをキャンセル可能として、用紙の無駄を最小限に抑える画像形成装置を提供する。  【解決手段】ＵＩ装置５２には、表示部６６とキャンセルボタン６０及び実行ボタン６２、印刷データ選択ボタン５８ａ，５８ｂが配置されている。表示部６６には印刷中の印刷データの識別情報が表示され、キャンセルボタン６０を所定時間押下すると、印刷中の印刷データがキャンセルされる。一方、押下時間が所定時間に満たない場合は、印刷データの識別情報がリスト表示され、印刷データ選択ボタン５８ａ，５８ｂにより、いずれかの印刷データが選択可能となり、実行ボタン６０により選択が決定されキャンセルされる。【選択図】図５
2006088355.tif 000002
【特許請求の範囲】
【請求項１】
表示手段と、印刷手段と、この印刷手段による印刷を中断させるキャンセル手段と、このキャンセル手段の操作態様に応じて、前記印刷手段による印刷中の印刷データの識別情報を前記表示手段に表示可能とした表示制御手段とを有する画像形成装置。
【請求項２】
前記キャンセル手段は、キャンセル指示の操作時間を変えることにより印刷データのキャンセルを可能とすることを特徴とする請求項１の画像形成装置。
【請求項３】
前記キャンセル手段は、表示手段に印刷データの識別情報を順次表示し、表示した印刷データをキャンセル可能とすることを特徴とする請求項１及び請求項２の画像形成装置。
【請求項４】
前記キャンセル手段は、印刷停止状態にある印刷データをキャンセル可能とすることを特徴とする請求項１乃至３の画像形成装置
【請求項５】
前記キャンセル手段は、キャンセルの指示を行うキャンセルボタンと、キャンセルの指示の決定を行う実行ボタンとを有する請求項１乃至４の画像形成装置。
【請求項６】
前記キャンセル手段は、キャンセルの指示及びキャンセル指示の決定を行うキャンセルボタンを有する請求項３の画像形成装置。
【請求項７】
前記キャンセル手段は、印刷データを選択する選択ボタンを有する請求項１乃至６の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ホストコンピュータ等で作成された印刷データを出力する画像形成装置に関する。
【背景技術】
【０００２】
この種の画像形成装置として、印刷データキャンセル機能を有するものがすでに公知となっている（例えば特許文献１及び特許文献２）。
【０００３】
【特許文献１】特開平５−７７５２５号公報
【特許文献２】特開２０００−２０２５５号公報
【０００４】
例えば、特開平５−７７５２５号公報においては、操作パネル上のキャンセルスイッチが押下されることで、プリントコントローラ部に残っている全てのデータがクリアされるようにしてある。この従来例によれば、プリントキャンセル時、無駄なプリントや紙のジャムを防止し、紙の無駄を抑えることが可能である。しかしながら、全てのデータがクリアされるので意図しない印刷データまでキャンセルされる場合があった。
また、例えば特開２０００−２０２５５においては、印刷単位をジョブ名で指定し、印刷データの開始から終了までをひとつの単位として消去を行うようにしてある。これにより、ユーザが希望するジョブ名を選択しキャンセルすることが可能である。しかしながら、近年の印刷速度の向上により、キャンセルを実行するジョブの選択中に、キャンセルを所望するジョブの印刷が終了してしまうという問題があった。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、上記従来技術の問題点を解決し、選択した処理待ちの印刷データに対し確実にキャンセル指示ができるようにすると共に、印刷中の印刷データに対しても即時にキャンセルが実行できるようにして、用紙の無駄を最小限に抑えることができる画像形成装置を提供することを課題としている。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明の特徴とするところは、表示手段と、印刷手段と、この印刷手段による印刷を中断させるキャンセル手段と、このキャンセル手段の操作態様に応じて、前記印刷手段による印刷中の印刷データの識別情報を前記表示手段に表示可能とした表示制御手段とを有する画像形成装置にある。
【０００７】
好適には、前記キャンセル手段は、キャンセル指示の操作時間を変えることにより印刷データのキャンセルを可能とする。したがって、印刷中の印刷データを容易な操作で即時キャンセルすることができる。
【０００８】
好適には、前記キャンセル手段は、表示手段に印刷データの識別情報を順次表示し、表示した印刷データをキャンセル可能とする。したがって、ユーザは順次表示される印刷データ識別情報により、キャンセルする印刷データを確認することができる。
【０００９】
好適には、前記キャンセル手段は、印刷停止状態にある印刷データをキャンセル可能とする。したがって、停止状態にある印刷データをキャンセルし、次の印刷データを処理することで、生産性の低下を防止することができる。
【００１０】
好適には、前記キャンセル手段は、キャンセルの指示を行うキャンセルボタンと、キャンセルの指示の決定を行う実行ボタンとを有する。したがって、キャンセル指示を行うボタンとキャンセル指示の決定を行うボタンを設けているので、ボタン２度押しによる誤操作を防ぐことができる。
【００１１】
好適には、前記キャンセル手段は、キャンセルの指示及びキャンセル指示の決定を行うキャンセルボタンを有する。したがってキャンセルボタンによりキャンセル指示の決定も行うので、操作ボタンをより少なくすることができる。
【００１２】
好適には、前記キャンセル手段は、印刷データを選択する選択ボタンを有する。
【発明の効果】
【００１３】
本発明によれば、キャンセルボタンの操作態様に応じて、印刷中の印刷データのキャンセルを行えるようにしたので、即時にキャンセルが可能となり、用紙の無駄を最小限に抑えることができる。また、本発明の画像形成装置によれば、ユーザの意図する印刷データをキャンセルすることが可能である。
【発明を実施するための最良の形態】
【００１４】
次に本発明の実施形態を図面に基いて説明する。
【００１５】
図１において、画像形成装置１０は、プリントユニット１２とスキャンユニット１４とを有し、プリントユニット１２は、例えば３段のシート供給トレイ１６を有し、これら給紙トレイ１６のそれぞれには供給ヘッド１８が設けられている。給紙トレイ１６の一つが選択されると、供給ヘッド１８が作動して選択されたシート供給路２０を介してプリントエンジン２２に供給される。
【００１６】
プリントエンジン２２は例えばゼログラフィからなり、感光体２４と、この感光体２４の表面を一様に帯電させる帯電ロール２６と、感光体２４に潜像を書き込むレーザ書込み装置２８と、トナー像を感光体２４に現像する現像装置３０と、現像されたトナー像をシートに転写する転写ロール３２と、残留トナーを取るクリーナ３４と、シートのトナー像を定着させる定着装置３６とを有する。帯電ロール２６により感光体２４の表面が一様に帯電され、レーザ書込み装置２８により潜像が形成され、この潜像が現像装置３０により現像され、転写ロール３２によりシートに転写され、定着装置３６により定着され、シート排出路３８から排出トレイ４０に排出される。
【００１７】
ただし、両面印刷が設定された場合には、定着装置３６により表面が定着されたシートは、シート排出路３８から反転装置４２に送られ、この反転装置４２で反転され、シート反転路４４に送られ、再びシート供給路２０に戻され、プリントエンジン２２に送られて裏面の印刷がなされる。
【００１８】
スキャンユニット１４は、両面原稿の読み取りが可能なＤＡＤＦ等の自動原稿送り装置４６を有し、この自動原稿送り装置４６により原稿はプラテン４８に送られ、このプラテン４８上でＣＣＤ等からなる読取部５０により原稿の画像が読み取られる。また、この画像形成装置１０は、図示しない通信装置が設けられ、この通信装置を介してファクシミリとして送受信したり、ホストコンピュータから送信された画像をプリントすることができるようになっている。
【００１９】
ユーザインターフェイス装置（ＵＩ装置）５２は、画像形成装置１０と一体に、又はネットワークを介して設けられ、画像形成装置１０の処理内容を選択し、かつ表示するようになっている。このＵＩ装置５２は、例えば液晶表示の表示パネル５４及び操作ボタンを配置した操作パネル５６等からなる。この操作パネル５６には、印刷データ選択ボタン５８ａ，５８ｂが配置されている。この印刷データ選択ボタン５８ａ，５８ｂの一方を押すと上方向へ印刷データ選択が移り、他方を押すと下方向に印刷データ選択が移るようになっている。さらに、操作パネル５６には、キャンセルを指示するキャンセルボタン６０と選択を決定する実行ボタン６２が配置されている。また、表示パネル５４は、印刷データの識別情報及び処理内容等が表示される表示部６６を有する。
【００２０】
図２において、上記画像形成装置の制御回路例が示され、ＣＰＵ６８，プログラムＲＯＭ７０，ＲＡＭ７２，ビットマップメモリ７４，ホストインターフェイス７６，ユーザインターフェイス７８及びプリントエンジンインターフェイス８０がバス接続されている。ＣＰＵ６８は、プログラムＲＯＭ７０に書き込まれたプログラムに従って、ホストコンピュータより送られたデータをＲＡＭ７２に順次格納し、このＲＡＭ７２からビットマップメモリ７４にイメージ展開し、それをビデオ信号として、プリントエンジンインターフェイス８０に送り出す。このプリントエンジンインターフェイス８０から上述したプリントエンジン２２に対して印刷データが送出されると、プリントエンジン２２が駆動し、同印刷データに基づいて印刷を実行する。
また、ＣＰＵ６８は、上述したＵＩ装置５２の操作パネル５６のスイッチを押下することにより、押下したスイッチに対応したプログラムを起動して各々のスイッチに割り当てられた機能を実行する。
【００２１】
図３において、上記画像形成装置における印刷データ管理プログラムの内容が示されている。
制御部８２は、データ受信部８４，解析部８６，描画部８８，印刷制御部９０及び一時記憶部９２を有する。データ受信部８４は、ホストコンピュータからの印刷データが入力される。このデータ受信部８４は、入力された印刷データが、入力された順番に印刷されるように順次印刷データを格納する。制御部８２は、データ受信部８４に格納された最先の印刷データを解析部８６に受け渡す。解析部８６は、印刷データのコマンド等を解析する。コマンドが解析されると、描画部８８において電子画像データに展開される。この電子画像データは、印刷用紙の各ページに印刷されるイメージのデータであり、ビットマップデータを含むデータとされる。印刷制御部９０は、電子画像データをビデオ信号に変換し、上述したプリンタエンジンインターフェイス８０よりプリンタエンジン２２に送信する。
【００２２】
また、制御部８２は、操作パネル５６からの操作入力データが入力される。タイマ９４は、操作入力データにおいて、印刷データのキャンセル指示が入力されると起動し、タイムアップデータが制御部８２に入力される。また、制御部８２は、操作パネル５６からの操作入力データが入力されると、印刷中の印刷データの情報を一時記憶部９２に記憶する。さらに、制御部８２は、データ受信部８４の印刷データの識別情報や状況をユーザインターフェイス７８を通じて表示パネル５４に表示する。
【００２３】
次に、上述したように構成された実施形態の作用について、図４乃至図６を参照しながら説明する。
図４に示すように、プリント制御プログラムのキャンセル処理に入ると、まず、ステップＳ１０において、キャンセルボタン６０が押下されたか否かを判定する。キャンセルボタン６０が押下されたと判定された場合はステップＳ１２に進む。キャンセルボタン６０が押下されていないと判定された場合は再びステップＳ１０に戻り、キャンセルボタン６０が押下されたか否かを判定する。即ち、キャンセルボタン６０が押下されるのを監視することになる。なお、キャンセルボタン６０が押下された場合、タイマ９４が起動し、キャンセルボタン６０の押下時間をカウントする。
【００２４】
ステップＳ１２において、データ受信部８４に印刷データが有るか否かを判定する。データ受信部８４に印刷データが有ると判定された場合はステップＳ１４に進み印刷中の印刷データを一時記憶部９２に記憶する。また、印刷中の印刷データの識別情報を表示パネル５４の表示部６６に表示する。図５の例では、表示パネル５４の表示部６６には、「インサツチュウ」及び「Ａ４  １０マイ」と表示された状態を示している。これにより、ユーザは印刷中の印刷データを識別することができる。一方、ステップＳ１２において、印刷データが無いと判定された場合は、キャンセル処理を終了する。
【００２５】
次のステップＳ１６において、キャンセルボタン６０が所定時間押下されたか否かを判定する。即ち、ステップＳ１０において起動したタイマ９４がタイプアップしたか否かを判定する。キャンセルボタン６０が所定時間押下されたと判定された場合は、ステップＳ１８に進み、ステップＳ１４において一時記憶部９２に記憶した印刷データを消去する。したがって、キャンセルボタン６０を所定時間押下するのみで、印刷中の印刷データをキャンセルすることが可能となる。よって、容易な操作で即時にキャンセル可能となり、用紙の無駄を最小限に抑えることができる。
図５の例では、ステップＳ１４において一時記憶部９２に記憶された印刷データがキャンセルされ、表示パネル５４の表示部６６には、「キャンセルチュウ」及び「Ａ４  １０マイ」と表示された状態を示している。これにより、ユーザはキャンセルした印刷データを識別することができる。
このステップＳ１８において、一時記憶部９２に記憶した印刷データが消去されるとキャンセル処理を終了する。
【００２６】
一方、キャンセルボタン６０が所定時間押下されていないと判定された場合、即ち、押下が所定時間に達していないと判定された場合は、ステップＳ２０に進み、データ受信部８４に格納された印刷データの識別情報を表示パネル５４の表示部６６にリスト表示する。図６の例では、表示パネル５４の表示部６６に例えば２つの印刷データの識別情報が表示されている。
【００２７】
次のステップＳ２２において、表示パネル５４の表示部６６にリスト表示された印刷データから、選択された印刷データを消去する。図６の例では、印刷データ選択ボタン５８ａ，５８ｂが押下されることにより、例えば「＜ジョブ情報２  ショリチュウ＞」と表示された印刷データの識別情報が選択され、下線表示された状態を示している。次に、実行ボタン６２が押下されることにより選択が決定され、選択された印刷データが消去され、表示部６６には「キャンセルチュウ」と表示された状態を示している。このように、表示部６６にリスト表示された印刷データの中からキャンセルする印刷データを選択するので、ユーザは意図した印刷データをキャンセルすることができる。また、選択された印刷データの決定は、実行ボタン６２によって行うので、キャンセルボタン６０の２度押しによる誤操作を防止することができる。
このステップＳ２２において選択した印刷データが消去されるとキャンセル処理を終了する。
【００２８】
次に、上述したキャンセル処理において制御される印刷データについて詳細に説明する。
図７は、データ受信部８４内における印刷データの処理状況を模式化して示している。
例えば、印刷データＡ（Ａ０１，Ａ０２）、印刷データＢ（Ｂ０１，Ｂ０２，Ｂ０３）及び印刷データＣ（Ｃ０１）がホストコンピュータから送信され、データ受信部８４に順次格納され、順次印刷されている状態を示している。Ａ０１およびＡ０２は、例えば印刷データＡの１ページもしくは１ジョブ等の１つの単位を示す。以下、Ｂ０１，Ｂ０２．．．Ｃ０１についても同様である。
（ａ）においては、データ受信部８４が印刷データＡ０１，Ａ０２，Ｂ０１を格納し、Ａ０１が印刷中の状態を示している。
（ｂ）においては、（ａ）から一定の時間が経過し、データ受信部８４は新たに印刷データＢ０２，Ｂ０３を格納し、また、印刷データＡ０１，Ａ０２の印刷が終了してデータ受信部８４から消去され（点線表示）、印刷データＢ０１が印刷中となっている状態を示している。例えば、（ｂ）の状態にあるときに、キャンセルボタン６０が押下されたとすると、印刷中である印刷データＢが一時記憶部９２に記憶される。
（ｃ）においては、（ｂ）から一定の時間が経過し、データ受信部８４が新たに印刷データＣ０１を格納し、印刷データＢ０１の印刷が終了してデータ記憶部から消去され（点線表示）ている状態を示している。例えば、（ｃ）の状態にあるときに、上述したキャンセルボタン６０の押下時間が所定時間経過した判断されると、一時記憶部９２には印刷データＢが記憶されているため、データ受信部８４に格納されている印刷データＢ０２及びＢ０３がキャンセル（一点鎖線表示）される。
したがって、ユーザは印刷速度が速い場合であっても、意図した印刷データを即時にキャンセルすることができる。
【００２９】
次に、用紙補給時の印刷データのキャンセル処理について説明する。
【００３０】
図８に示すように、プリント制御プログラムに入ると、ステップＳ３０において用紙が有るか否かを判定する。即ち、給紙トレイ１６に用紙が有るか否か、または所望する用紙サイズが給紙トレイ１６に有るか否かを判定している。このステップＳ３０において用紙が有ると判定された場合には、ステップＳ３２に進み、データ受信部８４に印刷データがあるか否かを判定する。印刷データがあると判定された場合は、ステップＳ３４に進み、印刷中の印刷データを一時記憶部９２に記憶し、ステップＳ４０にて印刷処理を行う。一方、ステップＳ３２において印刷データが無いと判定された場合には、印刷処理を終了する。
【００３１】
ステップＳ３０において用紙が無いと判定された場合には、ステップＳ３６に進み、表示パネル５４の表示部６６に用紙の補給を促す旨を表示する。図９の例では、用紙切れにより印刷処理が停止され、表示部６６には「ホッパ１  Ａ４  ホキュウ」と表示された状態を示している。なお、このように用紙切れにより印刷処理が停止した場合、タイマ９４が起動し、印刷処理停止時間をカウントする。  
【００３２】
次のステップＳ３８において、給紙トレイに用紙の補給がされたか否かを判定する。用紙の補給がされたと判定された場合は、ステップＳ４０に進み、印刷処理を行う。一方、用紙の補給がされていないと判定された場合は、再びステップＳ３８に戻り、給紙トレイに用紙の補給がされたか否かを判定する。即ち、給紙トレイ１６に用紙が補給されるのを監視することになる。
【００３３】
ここで、給紙トレイ１６に用紙が補給されず、ステップＳ３８において起動したタイマ９４がタイムアップした場合は、ステップＳ４０に進み、印刷処理が停止されている印刷データがキャンセルされて次の印刷処理が行われる。図８に示す例では、タイマ９４がタイムアップしたことにより、印刷処理が停止されていた印刷データがキャンセルされ、表示部６６には「キャンセルチュウ」と表示された状態を示している。続いて、例えばＡ４用紙以外の次の印刷データの処理が開始され、表示部６６には「インサツチュウ」と表示された状態を示している。これにより、停止中の印刷処理停止時間を判定し、所定時間以上印刷停止が継続した場合に、停止中の印刷データをキャンセルし、次の印刷データの処理を実行することで、生産性の低下を防止することができる。
【００３４】
次に、本発明に係る第２の実施形態を図１０及び図１１に基づいて説明する。
【００３５】
なお、第１の実施形態で説明した部材には同一の符号を付し、重複する説明は省略する。
【００３６】
図１０に示すＵＩ装置５２は、例えば液晶表示の表示パネル５４及び操作ボタンを配置した操作パネル５６等からなる。この操作パネル５６には、印刷データ選択ボタン５８ａ，５８ｂ、キャンセルボタン６０が配置されている。また、表示パネル５４には印刷データの状況や印刷データの識別情報をリスト表示する表示部６６を有する。
【００３７】
次に、上述したように構成された第２の実施形態の作用について、図１０及び図１１を参照しながら説明する。
【００３８】
図１１に示すように、プリント制御プログラムのキャンセル処理に入り、ステップＳ２６において、キャンセルボタン６０の押下時間が、所定時間より経過したか否かを判定する。キャンセルボタン６０が所定時間押下されていると判定された場合は、一時記憶部９２に記憶した印刷データを消去する。キャンセルボタン６０の押下時間が、所定時間経過していないと判定された場合は、ステップＳ５０に進む。ステップＳ５０において全ての印刷データの識別情報が表示パネル５４の表示部６６に表示されたか否かを判定する。即ち、次のステップＳ５２においてデータ受信部８４に格納されている全ての印刷データの識別情報を表示部６６に表示されたか否かを判定している。このステップＳ５２において全ての印刷データの識別情報が表示部６６に表示されたと判定された場合は、キャンセル処理を終了する。一方、全ての印刷データの識別情報が表示部６６に表示されたと判定されていないと判定された場合は、ステップＳ５２に進み、データ受信部８２に格納されている印刷データの識別情報を最先のものから表示部６６表示する。図１０の例では、表示部６６において、データ受信部８４に格納されている印刷データの識別情報が順次表示され、例えば「ジョブ情報２  Ａ４  １０マイ」と表示されている状態を示している。
【００３９】
次に、ステップＳ５４において、表示部６６に表示済みの印刷データを一時記憶部９２に記憶し、ステップＳ１６に戻る再度キャンセルボタン６２の押下時間の判定を行う。即ち、ステップＳ１６からステップＳ５４のサイクルを繰り返すことにより、データ受信部８４の印刷データ情報を順次１つずつ表示部６６に表示し、一時記憶部９２の印刷データ情報を更新する。このとき、印刷データ情報を順次表示中にキャンセルボタン６２を所定時間押下することにより、表示中の印刷データを消去することができる。図１０の例では、データ情報表示部９６に「ジョブ情報２  Ａ４  １０マイ」と表示中に、キャンセルボタン６２が所定時間押下され、表示中の印刷データが消去され、データ情報表示部９６に「キャンセルチュウ」と表示された状態を示している。
【００４０】
したがって、キャンセルを行う印刷データの選択は、キャンセルボタン６０を押下するタイミングでおこない、また、キャンセルを行う印刷データの選択の決定は、キャンセルを行う印刷データの情報が表示部６６に表示中にキャンセルボタン６０を所定時間以上押下することによって行われる。よって、印刷データのキャンセルの指示、選択及び選択の決定をキャンセルボタン６０のみで行うので、操作ボタンの数をより少なくすることが可能となる。
【産業上の利用可能性】
【００４１】
以上述べたように、本発明は、用紙の無駄の低減を実現する画像形成装置に利用することができる。
【図面の簡単な説明】
【００４２】
【図１】本発明の実施形態に係る画像形成装置を示す側面図である。
【図２】本発明の実施形態に係る画像形成装置に用いた制御回路を示すブロック図である。
【図３】本発明の実施形態に係る画像形成装置に用いた制御プログラムを示すブロック図である。
【図４】本発明の実施形態に係る画像形成装置に用いた制御プログラムの動作フローの一部を示すフローチャートである。
【図５】本発明の実施形態に係る画像形成装置に用いたＵＩ装置の表示フローの一部を示すフローチャートである。
【図６】本発明の実施形態に係る画像形成装置に用いたＵＩ装置の表示フローの他の一部を示すフローチャートである。
【図７】本発明の実施形態に係る画像形成装置に用いた制御プログラムにおいて制御される印刷データを示す模式図である。
【図８】本発明の実施形態に係る画像形成装置に用いた制御プログラムの動作フローの他の一部を示すフローチャートである。
【図９】本発明の実施形態に係る画像形成装置に用いたＵＩ装置の表示フローの一部を示すフローチャートである。
【図１０】本発明の第２の実施形態に係る画像形成装置に用いたＵＩ装置の表示フローを示すフローチャートである。
【図１１】本発明の第２の実施形態に係る画像形成装置に用いた制御プログラムの動作フローを示すフローチャートである。
【符号の説明】
【００４３】
１０  画像形成装置
１６  給紙トレイ
２２  プリントエンジン
５２  ＵＩ装置
５４  表示パネル
５６  操作パネル
５８ａ，５８ｂ  印刷データ選択ボタン
６０  キャンセルボタン
６２  実行ボタン
６６  表示部
６８  ＣＰＵ
７０  プログラムＲＯＭ
７２  ＲＡＭ
７４  ビットマップメモリ
８２  制御部
８４  データ受信部
８６  解析部
８８  描画部
９０  印刷制御部
９２  一時記憶部
９４  タイマ
【図１】
2006088355.tif 000003
【図２】
2006088355.tif 000004
【図３】
2006088355.tif 000005
【図４】
2006088355.tif 000006
【図５】
2006088355.tif 000007
【図６】
2006088355.tif 000008
【図７】
2006088355.tif 000009
【図８】
2006088355.tif 000010
【図９】
2006088355.tif 000011
【図１０】
2006088355.tif 000012
【図１１】
2006088355.tif 000013