(57)【特許請求の範囲】
【請求項１】
印刷装置であって、
印刷ジョブに基づく印刷を実行する印刷手段と、
前記印刷装置のエラーの発生及び解除を検出する検出手段と、を備え、
前記印刷手段は、前記印刷装置にエラーの発生が検出された場合に、前記印刷ジョブの実行を一時停止し、発生したエラーの解除が検出された場合に、第一の所定時間の計測を開始し、
ユーザーの操作がなく前記第一の所定時間が経過した場合は、前記一時停止している印刷ジョブの実行を再開し、
前記ユーザーの所定の操作が前記第一の所定時間の経過前にあった場合は、前記第一の所定時間よりも長い第二の所定時間の計測を開始し、前記一時停止している印刷ジョブ及び印刷を待機している他の印刷ジョブのうちいずれかを選択する前記ユーザーの操作があった場合に、前記選択された印刷ジョブに基づく印刷を実行し、
前記ユーザーの所定の操作及び前記印刷ジョブを選択する操作がなく前記第二の所定時間が経過した場合は、前記一時停止している印刷ジョブの実行を再開する、
ことを特徴とする印刷装置。
【請求項２】
請求項１に記載の印刷装置であって、
前記印刷ジョブに関する情報を表示する表示手段を備え、
前記表示手段は、前記一時停止している印刷ジョブに関する情報、及び前記印刷を待機している他の印刷ジョブに関する情報を、前記ユーザーの操作により切り替え可能に一時停止画面に表示し、いずれかの印刷ジョブの選択を受け付ける、
ことを特徴とする印刷装置。
【請求項３】
請求項１に記載の印刷装置であって、
前記印刷ジョブに関する情報を表示する表示手段を備え、
前記表示手段は、前記一時停止している印刷ジョブに関する情報、及び前記印刷を待機している他の印刷ジョブに関する情報を、一覧にして一時停止画面に表示し、いずれかの印刷ジョブの選択を受け付ける、
ことを特徴とする印刷装置。
【請求項４】
請求項１〜３いずれか一項に記載の印刷装置であって、
前記ユーザーを認証する認証手段を有し、
前記印刷手段は、前記一時停止している印刷ジョブ、及び前記印刷を待機している他の印刷ジョブのうち、前記認証手段により認証されたユーザーの印刷ジョブを選択し、当該選択した印刷ジョブに基づく印刷を実行する、
ことを特徴とする印刷装置。
【請求項５】
印刷装置における印刷方法であって、
印刷ジョブに基づく印刷を実行する印刷ステップと、
前記印刷装置のエラーの発生及び解除を検出する検出ステップと、を含み、
前記印刷ステップは、前記印刷装置にエラーの発生が検出された場合に、前記印刷ジョブの実行を一時停止し、発生したエラーの解除が検出された場合に、第一の所定時間の計測を開始し、
ユーザーの操作がなく前記第一の所定時間が経過した場合は、前記一時停止している印刷ジョブの実行を再開し、
前記ユーザーの所定の操作が前記第一の所定時間の経過前にあった場合は、前記第一の所定時間よりも長い第二の所定時間の計測を開始し、前記一時停止している印刷ジョブ及び印刷を待機している他の印刷ジョブのうちいずれかを選択する前記ユーザーの操作があった場合に、前記選択された印刷ジョブに基づく印刷を実行し、
前記ユーザーの所定の操作及び前記印刷ジョブを選択する操作がなく前記第二の所定時間が経過した場合は、前記一時停止している印刷ジョブの実行を再開する、
ことを特徴とする印刷方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、及び印刷方法に関する。
【背景技術】
【０００２】
印刷装置には、例えば、ある印刷ジョブの実行中に、ユーザーによる所定のキー操作を受け付けた場合、当該印刷ジョブを一時停止したりキャンセルしたりすることができるものがある。
【０００３】
また、特許文献１には、トレイセンサーによってユーザーによるトレイ上の用紙の抜き取り作業が検知された場合に、ジョブ処理を一時停止する画像形成装置が記載されている。
【０００４】
また、印刷装置には、例えば、紙詰まりや用紙切れなどのエラーの発生を検出した場合、実行中の印刷ジョブを一時停止し、その後エラーが解除されたことを検出した場合、一時停止していた印刷ジョブを自動的に再開するものがある。
【０００５】
また、印刷装置には、割り込み印刷機能を有するものがある。この印刷装置は、例えば、ユーザーによる所定のキー操作を受け付けた場合、実行中の印刷ジョブを一時停止し、その後、他の印刷ジョブの選択と割り込み印刷の指示を受け付けた場合に、当該他の印刷ジョブの印刷の実行を開始する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００６−１８４７１３
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上述の印刷装置では、エラーが発生した場合には、そのエラーの解除後、一時停止されていた印刷ジョブが自動的に再開される。そのため、あるユーザーが印刷装置のエラーを解除するための作業（例えば、詰まった紙を取り除く作業）を行っても、エラーにより一時停止中の印刷ジョブが当該ユーザーのジョブでない場合、その一時停止中の印刷ジョブが自動的に再開されることとなる。当該ユーザーが自分の印刷ジョブを優先的に割り込み印刷したい場合は、再開された印刷ジョブを一時停止し、割り込み印刷の操作を行う必要がある。
【０００８】
このように、エラー解除後に印刷ジョブが自動的に再開されると、ユーザーの使い勝手が悪い場合がある。特に、エラーを解除するために印刷装置の前にいるユーザーにとっては、自分の印刷ジョブの印刷結果を最初に得られないのは不便である。
【０００９】
そこで、本発明は、エラー解除時の印刷ジョブの割り込み印刷の使い勝手をより向上することを目的とする。
【課題を解決するための手段】
【００１０】
上記の課題を解決するための本発明の一態様は、印刷装置であって、印刷ジョブに基づく印刷を実行する印刷手段と、前記印刷装置のエラーの発生及び解除を検出する検出手段と、を備え、前記印刷手段は、前記印刷装置にエラーの発生が検出された場合に、前記印刷ジョブの実行を一時停止し、発生したエラーの解除が検出された場合に、第一の所定時間の計測を開始し、ユーザーの操作がなく前記第一の所定時間が経過した場合は、前記一時停止している印刷ジョブの実行を再開し、前記ユーザーの所定の操作が前記第一の所定時間の経過前にあった場合は、前記第一の所定時間よりも長い第二の所定時間の計測を開始し、前記一時停止している印刷ジョブ及び印刷を待機している他の印刷ジョブのうちいずれかを選択する前記ユーザーの操作があった場合に、前記選択された印刷ジョブに基づく印刷を実行し、前記ユーザーの所定の操作及び前記印刷ジョブを選択する操作がなく前記第二の所定時間が経過した場合は、前記一時停止している印刷ジョブの実行を再開する、ことを特徴とする。
【００１３】
また、前記印刷装置であって、前記印刷ジョブに関する情報を表示する表示手段を備え、前記表示手段は、前記一時停止している印刷ジョブに関する情報、及び前記印刷を待機している他の印刷ジョブに関する情報を、前記ユーザーの操作により切り替え可能に一時停止画面に表示し、いずれかの印刷ジョブの選択を受け付ける、ことを特徴としてもよい。
【００１４】
また、前記印刷装置であって、前記印刷ジョブに関する情報を表示する表示手段を備え、前記表示手段は、前記一時停止している印刷ジョブに関する情報、及び前記印刷を待機している他の印刷ジョブに関する情報を、一覧にして一時停止画面に表示し、いずれかの印刷ジョブの選択を受け付ける、ことを特徴としてもよい。
【００１７】
また、前記印刷装置であって、前記ユーザーを認証する認証手段を有し、前記印刷手段は、前記一時停止している印刷ジョブ、及び前記印刷を待機している他の印刷ジョブのうち、前記認証手段により認証されたユーザーの印刷ジョブを選択し、当該選択した印刷ジョブに基づく印刷を実行する、ことを特徴としてもよい。
【００１８】
上記の課題を解決する本発明の他の態様は、印刷装置における印刷方法であって、印刷ジョブに基づく印刷を実行する印刷ステップと、前記印刷装置のエラーの発生及び解除を検出する検出ステップと、を含み、前記印刷ステップは、前記印刷装置にエラーの発生が検出された場合に、前記印刷ジョブの実行を一時停止し、発生したエラーの解除が検出された場合に、第一の所定時間の計測を開始し、ユーザーの操作がなく前記第一の所定時間が経過した場合は、前記一時停止している印刷ジョブの実行を再開し、前記ユーザーの所定の操作が前記第一の所定時間の経過前にあった場合は、前記第一の所定時間よりも長い第二の所定時間の計測を開始し、前記一時停止している印刷ジョブ及び印刷を待機している他の印刷ジョブのうちいずれかを選択する前記ユーザーの操作があった場合に、前記選択された印刷ジョブに基づく印刷を実行し、前記ユーザーの所定の操作及び前記印刷ジョブを選択する操作がなく前記第二の所定時間が経過した場合は、前記一時停止している印刷ジョブの実行を再開する、ことを特徴とする。
【００１９】
上記した以外の課題、構成、及び効果は、以下の実施形態の説明により明らかにされる。
【図面の簡単な説明】
【００２０】
【図１】本発明の一実施形態に係る印刷システムの概略構成の一例を示すブロック図である。
【図２】操作パネルの一例を示す図である。
【図３】操作パネルに表示される画面の遷移の一例を示す図である。
【図４】操作パネルに表示される画面の遷移の変形例を示す図である。
【発明を実施するための形態】
【００２１】
以下、本発明の一実施形態について、図面を参照して説明する。
【００２２】
図１は、本発明の一実施形態に係る印刷システム１０の概略構成の一例を示すブロック図である。
【００２３】
印刷システム１０は、印刷装置１００と、情報処理装置（ホストＰＣ（Personal Computer））２００と、を備える。
【００２４】
印刷装置１００と情報処理装置２００は、ＬＡＮ（Local Area Network）等のコンピューターネットワーク５０を介して、相互に通信可能に接続されている。
【００２５】
印刷装置１００は、情報処理装置２００から送信された印刷データ（印刷ジョブ）の印刷を行う。印刷装置１００は、例えば、不図示の、ＣＰＵ（Central Processing Unit）と、ＲＡＭ（Random Access Memory）等の主記憶装置と、ＲＯＭ（Read Only Memory）やフラッシュメモリー等の補助記憶装置と、ネットワーク５０に接続するための通信装置と、印刷エンジンと、を備えた一般的なプリンターである。印刷装置１００は、例えば、インクジェット方式やレーザー方式のプリンターである。
【００２６】
また、印刷装置１００は、入力ボタン、液晶ディスプレイなどからなる操作パネル（入出力装置）１２１を、さらに備える。
【００２７】
図２は、操作パネル１２１の一例を示す図である。
【００２８】
図示するように、操作パネル１２１は、電源ボタン１２２と、ポーズボタン１２３と、方向キー（上キー１２４ａ、下キー１２４ｂ、左キー１２４ｃ、右キー１２４ｄ）と、ＯＫボタン１２５と、ディスプレイ１２６と、を備える。
【００２９】
電源ボタン１２２は、印刷装置１００に電源を投入するためのボタンである。ポーズボタン１２３は、実行中の印刷ジョブをポーズ（一時停止を実行または一時停止を解除）するためのボタンである。方向キー（１２４ａ〜ｄ）は、ディスプレイ１２６に表示している画面を切り替える（例えば、印刷ジョブに関する情報Ｘをスクロールする）ためのキーである。ＯＫボタン１２５は、印刷ジョブの選択や、ハイライトされている項目を選択するためのボタンである。ディスプレイ１２６は、各種情報（例えば、印刷ジョブに関する情報Ｘ）を表示する。
【００３０】
印刷装置１００は、図１に示すように、印刷ジョブ受信部１１０と、印刷ジョブ管理部１２０と、表示制御部１３０と、印刷実行部１４０と、を有する。なお、各機能部（１１０〜１４０）は、例えば、補助記憶装置に記憶されている所定のプログラムを主記憶装置にロードしてＣＰＵで実行することで実現可能である。
【００３１】
印刷ジョブ受信部１１０は、情報処理装置２００から出力された印刷ジョブを受信する。また、印刷ジョブ受信部１１０は、受信した印刷ジョブを所定の記憶装置に格納する。
【００３２】
印刷ジョブ管理部１２０は、印刷ジョブ受信部１１０で受信された印刷ジョブを管理する。例えば、印刷ジョブ管理部１２０は、印刷ジョブ受信部１１０で受信された印刷ジョブを解析し、印刷ジョブに関する情報Ｘ（以下では単に「情報Ｘ」ともいう）を生成する。ここで、情報Ｘには、例えば、印刷ジョブを識別する印刷ジョブ名（又はファイル名）、印刷ジョブを生成した装置名（又はユーザー名）、印刷設定（例えば、用紙サイズ）、印刷枚数、等が含まれる。
【００３３】
また、印刷ジョブ管理部１２０は、印刷ジョブの実行順序を決定する。通常は、印刷ジョブ管理部１２０は、印刷ジョブの受信順序を、そのまま印刷ジョブの実行順序とする。ただし、ユーザーの指示によって印刷ジョブの実行順序が変更された場合（例えば、割り込み印刷）には、当該指示に従って印刷ジョブの実行順序を変更する。
【００３４】
また、印刷ジョブ管理部１２０は、印刷済みの印刷ジョブについては、所定の記憶装置から削除する。
【００３５】
表示制御部１３０は、所定の出力装置（例えば、ディスプレイ１２６）に表示する画面を制御する。また、所定の入力装置（例えば、操作パネル１２１）からの入力を制御する。例えば、表示制御部１３０は、印刷ジョブ管理部１２０で生成された情報Ｘをディスプレイ１２６に表示する。また、例えば、操作パネル１２１の各種ボタンやキーの操作に応じて、画面を変更する。
【００３６】
ここで、表示制御部１３０は、実行中の印刷ジョブがある場合には、印刷ジョブに関する情報Ｘを、第１の態様（詳細については後述する）で表示する。また、表示制御部１３０は、ポーズ中の印刷ジョブがある場合には、印刷ジョブに関する情報Ｘを、第１の態様とは異なる第２の態様（詳細については後述する）で表示する。また、表示制御部１３０は、１つの印刷ジョブが選択されると、印刷ジョブに関する情報Ｘを、第２の態様とは異なる第３の態様（詳細については後述する）で表示する。
【００３７】
また、表示制御部１３０は、印刷ジョブの実行中に印刷実行部１４０によりエラーが検出された場合、エラーを通知するエラー画面（詳細については後述する）を表示する。
【００３８】
ここで、表示制御部１３０は、印刷実行部１４０によりエラーが解除されたことを通知された場合、印刷ジョブ管理部１２０が管理する印刷ジョブの数が一つであるか複数であるかを判定する。印刷ジョブの数が一つである場合、例えば、待機中の印刷ジョブがなくポーズ中の印刷ジョブがある場合、表示制御部１３０は、第１の態様の画面を表示する。
【００３９】
一方、印刷ジョブの数が複数である場合、例えば、エラーによりポーズ中の印刷ジョブと一以上の待機中の印刷ジョブがある場合、表示制御部１３０は、第２の態様の画面を表示する。
【００４０】
印刷実行部１４０は、印刷ジョブに基づく印刷を実行する。具体的には、印刷実行部１４０は、情報処理装置２００から送信された印刷ジョブから、印刷コマンドと印刷対象のデータを抽出し、印刷エンジンで印刷可能な印刷データを生成する。それから、印刷実行部１４０は、印刷データを印刷エンジン（不図示）に送信し、印刷エンジンや印字ヘッド（不図示）を制御して、印刷ジョブに基づく印字を印刷媒体（例えば、印刷用紙）に対して実行する。
【００４１】
また、印刷実行部１４０は、エラーの検出を行う、例えば、印刷実行部１４０は、印刷エンジンや印刷装置１００が備える各種センサー（不図示）の出力信号に基づいて、紙詰まり、用紙切れ、などのエラーを検出する。エラーを検出した場合は、他の機能部に通知する。また、エラーが解除されたことを検出した場合も、他の機能部に通知する。
【００４２】
また、エラーを検出した場合、印刷実行部１４０は、実行中の印刷ジョブをポーズする。エラーが解除されたことを検出した場合、印刷実行部１４０は、上記の表示制御部１３０による画面遷移に従って、印刷ジョブの実行を制御する。すなわち、第１の態様の画面が表示される場合、ポーズ中の印刷ジョブを再開する。第２の態様の画面が表示される場合、ポーズを継続する。
【００４３】
上記の印刷装置１００の構成は、本願発明の特徴を説明するにあたって主要構成を説明したものであって、上記に限られない。また、一般的なプリンターが備える他の構成を排除するものではない。また、印刷装置１００は、印刷機能を有していれば、例えば、複合機、コピー機、ファクシミリ装置などでもよい。
【００４４】
情報処理装置２００は、印刷装置１００のホストコンピューターとして機能する。図示するように、ネットワーク５０には、複数の情報処理装置２００が接続されている。そして、各情報処理装置２００は、それぞれ独立して、印刷装置１００に対して印刷ジョブを送信することができる。
【００４５】
情報処理装置２００は、例えば、不図示の、ＣＰＵと、ＲＡＭ等の主記憶装置と、ＲＯＭやハードディスク等の補助記憶装置と、ディスプレイ等からなる出力装置と、キーボード、マウス等からなる入力装置と、印刷装置１００とデータの送受信を行う通信インターフェイスと、を備える一般的なコンピューターである。
【００４６】
上記の情報処理装置２００の構成は、本願発明の特徴を説明するにあたって主要構成を説明したものであって、上記に限られない。また、一般的なコンピューターが備える他の構成を排除するものではない。また、情報処理装置２００は、印刷装置１００のホストコンピューターとして機能すれば、例えば、携帯端末などでもよい。
【００４７】
本実施形態が適用された印刷システム１０は、以上のような構成からなる。ただし、上記の印刷システム１０の構成は、本願発明の特徴を説明するにあたって主要構成を説明したものであって、上記に限られない。また、他の構成の追加を排除するものではない。
【００４８】
また、上記した印刷装置１００の各機能構成は、印刷装置１００の構成を理解容易にするために、主な処理内容に応じて分類したものである。構成要素の分類の仕方や名称によって、本願発明が制限されることはない。印刷装置１００の構成は、処理内容に応じて、さらに多くの構成要素に分類することもできる。また、１つの構成要素がさらに多くの処理を実行するように分類することもできる。また、各構成要素の処理は、１つのハードウェアで実行されてもよいし、複数のハードウェアで実行されてもよい。
【００４９】
次に、上記構成からなる印刷装置１００の特徴的な動作について説明する。
【００５０】
図３は、操作パネルに表示される画面の遷移の一例を示す図である。
【００５１】
＜ステータス画面＞
表示制御部１３０は、情報処理装置２００から印刷ジョブが送信されるのを待機している間は、図示するようなステータス画面をディスプレイ１２６に表示する。ステータス画面には、例えば、印刷装置１００が印刷可能な状態であることをユーザーに通知するためのメッセージ（例えば、「印刷できます」）や現在時刻などが含まれる。
【００５２】
印刷ジョブ受信部１１０は、情報処理装置２００から送信された印刷ジョブを受信すると、受信した印刷ジョブを所定の記憶装置に格納するとともに、各機能部（１２０〜１４０）に通知する。
【００５３】
このとき、印刷ジョブ管理部１２０は、印刷ジョブ受信部１１０で受信された印刷ジョブを解析し、印刷ジョブに関する情報Ｘを生成する。
【００５４】
また、印刷ジョブ管理部１２０は、印刷ジョブ受信部１１０で受信された印刷ジョブの実行順序を決定する。例えば、印刷ジョブ管理部１２０は、実行中（或いは待機中）の印刷ジョブが他にない場合には、印刷ジョブ受信部１１０で受信された印刷ジョブを、最初（１番目）に実行すべき印刷ジョブとする。一方、実行中（或いは待機中）の印刷ジョブが他にある場合には、印刷ジョブ受信部１１０で受信された印刷ジョブを、最後に実行すべき印刷ジョブとする。なお、印刷ジョブ管理部１２０は、１つの印刷ジョブについての印刷が終了する毎に、待機中の各印刷ジョブの実行順序を１つ上げる（「（現在の実行順序）−１」番目とする）。
【００５５】
また、印刷実行部１４０は、最初（１番目）に実行すべき印刷ジョブとして決定された印刷ジョブについて、実行処理を開始する。具体的には、印刷実行部１４０は、最初（１番目）に実行すべき印刷ジョブとして決定された印刷ジョブから、印刷コマンドと印刷対象のデータを抽出し、印刷エンジンで印刷可能な印刷データを生成する。それから、印刷実行部１４０は、印刷データを印刷エンジンに送信し、印刷エンジンや印字ヘッドを制御して、印刷ジョブに基づく印字を印刷媒体（例えば、印刷用紙）に対して実行する。
【００５６】
＜実行中画面＞
表示制御部１３０は、印刷実行部１４０で印刷ジョブの実行処理が開始されると、図示するような実行中画面をディスプレイ１２６に表示する（上述した第１の態様）。
【００５７】
実行中画面には、例えば、印刷ジョブ管理部１２０で生成された情報Ｘが含まれる。図示する例では、実行中の印刷ジョブに関する情報Ｘ１として、印刷中であることを示すメッセージ「０１．印刷中」、印刷ジョブを生成したユーザー名「ユーザー１」、印刷ジョブを識別するファイル名「ドキュメント１．ｄｏｃ」、指定された用紙サイズ「Ａ４」、印刷枚数「９９９」、等がディスプレイ１２６に表示される。
【００５８】
実行中の印刷ジョブの他に、待機中の印刷ジョブがある（図示する例では、待機中の印刷ジョブが２つある）場合には、表示制御部１３０は、各印刷ジョブに関する情報Ｘをスクロール可能に表示する。
【００５９】
例えば、表示制御部１３０は、実行中の印刷ジョブに関する情報Ｘ１を表示している状態で、下キー１２４ｂが押下されると、待機中の印刷ジョブに関する情報Ｘ２を表示する画面に切り替える（下にスクロールする）。図示する例では、待機中の印刷ジョブに関する情報Ｘ２として、待機中であることを示すメッセージ「０２．印刷待機中」、印刷ジョブを生成したユーザー名「ユーザー２」、印刷ジョブを識別するファイル名「ドキュメント２．ｄｏｃ」、指定された用紙サイズ「Ａ４」、等がディスプレイ１２６に表示される。
【００６０】
また、表示制御部１３０は、待機中の印刷ジョブに関する情報Ｘ２を表示している状態で、下キー１２４ｂがさらに押下されると、別の待機中の印刷ジョブに関する情報Ｘ３を表示する画面に切り替える（下にスクロールする）。図示する例では、別の待機中の印刷ジョブに関する情報Ｘ３として、待機中であることを示すメッセージ「０３．印刷待機中」、印刷ジョブを生成したユーザー名「ユーザー３」、印刷ジョブを識別するファイル名「ドキュメント３．ｄｏｃ」、指定された用紙サイズ「Ａ４」、等がディスプレイ１２６に表示される。
【００６１】
また、表示制御部１３０は、待機中の印刷ジョブに関する情報（Ｘ２、Ｘ３）を表示している状態で、上キー１２４ａが押下されると、遷移元の画面（Ｘ１、Ｘ２）に戻す（上にスクロールする）。
【００６２】
このような実行中画面を表示する（すなわち、第１の態様で印刷ジョブに関する情報Ｘを表示する）ことにより、本実施形態の印刷装置１００は、実行中の印刷ジョブについてポーズ（一時停止）することなく、実行中の印刷ジョブや待機中の印刷ジョブについて選択を受け付けることができる。なお、印刷ジョブの選択は、ポーズボタン１２３やＯＫボタン１２５の押下により実現できる。
【００６３】
また、実行中画面では、各印刷ジョブに関する情報Ｘがスクロール可能に表示されるため、各印刷ジョブに関する情報Ｘを、ディスプレイ１２６全面に表示でき、その分、各印刷ジョブについて詳細な情報をディスプレイ１２６に表示できる。その結果、ユーザーは、ポーズ等したい印刷ジョブを確実に選択することができる。
【００６４】
また、表示制御部１３０は、第１の態様で印刷ジョブに関する情報Ｘが表示された状態（実行中画面を表示した状態）で、全ての印刷ジョブについての印刷が終了した場合には、表示画面をステータス画面に戻す。
【００６５】
＜ポーズ中画面＞
表示制御部１３０は、第１の態様で印刷ジョブに関する情報（Ｘ１〜Ｘ３のいずれか）が表示された状態（実行中画面）で、ポーズボタン１２３が押下されると、表示中の印刷ジョブが選択されたとみなして、図示するようなポーズ中画面をディスプレイ１２６に表示する（上述した第２の態様）。
【００６６】
そして、印刷実行部１４０は、実行中の印刷ジョブについて実行処理をポーズ（一時停止）する。
【００６７】
ここで、表示制御部１３０は、実行中画面（又は操作メニュー画面）から遷移してポーズ中画面を表示した場合、タイマーを用いて、所定の長期時間（例えば、６０秒）の計測を開始する。ポーズ中画面を表示中に、スクロールなどのユーザーの何らかの操作があった場合、操作がある度に、前記所定の長期時間の計測を最初から開始する。
【００６８】
一方、表示制御部１３０は、エラー画面から遷移してポーズ中画面を表示した場合、タイマーを用いて、前記所定の長期時間に替えて、前記所定の長期時間よりも短い所定の短期時間（例えば、１０秒）の計測を開始する。ただし、ポーズ中画面を表示中に、スクロールなどのユーザーの何らかの操作が一度あった場合、その後は、前記所定の長期時間を使用する。
【００６９】
ポーズ中画面には、実行中画面と同様に、印刷ジョブ管理部１２０で生成された情報Ｘが含まれる。例えば、表示制御部１３０は、実行中画面で選択された印刷ジョブに関する情報（Ｘ１〜Ｘ３のいずれか）を、ポーズ中画面にも表示する。
【００７０】
ただし、ポーズ中画面の表示（第２の態様）は、実行中画面の表示（第１の態様）とは、ポーズ中であることを示すメッセージ「０１．ポーズ中」をハイライト表示する点で異なる。
【００７１】
また、表示制御部１３０は、実行中画面の表示（第１の態様）と同様に、待機中の印刷ジョブがある場合（図示する例では、待機中の印刷ジョブが２つある場合）には、ポーズ中の印刷ジョブと待機中の印刷ジョブの各印刷ジョブに関する情報Ｘをスクロール可能に表示する。
【００７２】
このようなポーズ中画面を表示する（すなわち、第２の態様で印刷ジョブに関する情報Ｘを表示する）ことにより、本実施形態の印刷装置１００は、実行中の印刷ジョブをポーズ（一時停止）させた状態で、そのポーズ中の印刷ジョブや待機中の印刷ジョブについて選択を受け付けることができる。なお、印刷ジョブの選択は、ＯＫボタン１２５の押下により実現できる。
【００７３】
表示制御部１３０は、第２の態様で印刷ジョブに関する情報Ｘが表示された状態（ポーズ中画面を表示した状態）で、ポーズボタン１２３が押下されると、ポーズを解除する指示がされたとみなして、表示画面を実行中画面（第１の態様）に戻す。これに伴い、印刷実行部１４０は、ポーズしていた印刷ジョブの実行処理を再開する。
【００７４】
また、表示制御部１３０は、ポーズ中画面が表示された状態で、ユーザーの操作が何もされずに前記所定の長期時間又は前記所定の短期時間が経過した場合、表示画面を実行中画面に戻す。これに伴い、印刷実行部１４０は、ポーズしていた印刷ジョブの実行処理を再開する。
【００７５】
＜操作メニュー画面＞
表示制御部１３０は、第２の態様で印刷ジョブに関する情報（Ｘ１〜Ｘ３のいずれか）が表示された状態（ポーズ中画面）で、ＯＫボタン１２５が押下されると、表示中の印刷ジョブが選択されたとみなして、図示するような操作メニュー画面をディスプレイ１２６に表示する（上述した第３の態様）。
【００７６】
表示制御部１３０は、操作メニュー画面を表示した場合、タイマーを用いて、所定の長期時間の計測を開始する。操作メニュー画面を表示中に、スクロールなどのユーザーの何らかの操作があった場合、操作がある度に、前記所定の長期時間の計測を最初から開始する。
【００７７】
操作メニュー画面には、例えば、印刷ジョブ管理部１２０で生成された印刷ジョブに関する情報Ｘに加え、ポーズ中画面（或いは実行中画面）で選択された印刷ジョブに対して行う操作項目が含まれる。
【００７８】
例えば、図示するように、ポーズ中画面でポーズ中の印刷ジョブが選択された場合には、表示制御部１３０は、印刷ジョブを生成したユーザー名「ユーザー１」、印刷ジョブを識別するファイル名「ドキュメント１．ｄｏｃ」を表示するとともに、選択された印刷ジョブに対して行う操作項目として、「前の画面に戻る」、「Ｊｏｂデータ削除」、「全Ｊｏｂデータ削除」等を表示する。
【００７９】
一方、ポーズ中画面で待機中の印刷ジョブが選択された場合には、表示制御部１３０は、印刷ジョブを生成したユーザー名「ユーザー２」、印刷ジョブを識別するファイル名「ドキュメント２．ｄｏｃ」を表示するとともに、選択された印刷ジョブに対して行う操作項目として、「前の画面に戻る」、「Ｊｏｂデータ削除」、「割り込み印刷」等を表示する。
【００８０】
ここで、「前の画面に戻る」が選択された場合（或いは左キー１２４ｃが押下された場合）には、表示制御部１３０は、表示画面をポーズ中画面（第２の態様）に戻す。
【００８１】
また、「Ｊｏｂデータ削除」が選択された場合には、表示制御部１３０は、ポーズ中画面で選択された印刷ジョブを削除して、表示画面を実行中画面（第１の態様）に戻す。ただし、実行すべき印刷ジョブが１つもない場合には、ステータス画面に戻す。
【００８２】
また、「全Ｊｏｂデータ削除」が選択された場合には、表示制御部１３０は、ポーズ中画面で選択された印刷ジョブに加えて、他の全印刷ジョブも削除して、表示画面をステータス画面に戻す。
【００８３】
また、ポーズボタン１２３が押下された場合には、ポーズを解除する指示がされたとみなして、表示画面を実行中画面（第１の態様）に戻す。これに伴い、印刷実行部１４０は、ポーズしていた印刷ジョブの実行処理を再開する。
【００８４】
また、表示制御部１３０は、操作メニュー画面が表示された状態で、ユーザーの操作が何もされずに前記所定の長期時間が経過した場合、表示画面を実行中画面に戻す。これに伴い、印刷実行部１４０は、ポーズしていた印刷ジョブの実行処理を再開する。
【００８５】
＜実行中画面（割り込み印刷）＞
操作メニュー画面で「割り込み印刷」が選択された場合には、表示制御部１３０は、実行中画面（第１の態様）に戻し、割り込み印刷が指示された印刷ジョブに関する情報Ｘをディスプレイ１２６に表示する。ここで、印刷実行部１４０は、割り込み印刷が指示された印刷ジョブを優先して実行する（いわゆる、割り込み印刷）。このとき、印刷実行部１４０は、ポーズ中の印刷ジョブがある場合には、当該印刷ジョブの実行処理を中止する。また、印刷ジョブ管理部１２０は、優先して実行される印刷ジョブ以外の他の印刷ジョブについて、実行順序をそれぞれ１つ下げる（「（現在の実行順序）＋１」番目とする）。
【００８６】
なお、操作メニュー画面で「割り込み印刷」が選択されて実行中画面に遷移した場合であっても、表示制御部１３０は、待機中の印刷ジョブがある場合には、各印刷ジョブに関する情報Ｘをスクロール可能に表示する。また、ポーズボタン１２３の押下により、表示画面を、ポーズ中画面に遷移したり、当該ポーズ中画面から実行中画面に戻したりすることもできる。
【００８７】
表示制御部１３０は、第１の態様で割り込み印刷ジョブに関する情報が表示された状態（実行中画面）で、印刷実行部１４０による印刷が終了すると、表示画面をポーズ中画面に戻す。
【００８８】
＜エラー画面＞
表示制御部１３０は、第１の態様で印刷ジョブに関する情報Ｘが表示された状態（実行中画面を表示した状態）で、印刷実行部１４０によりエラーの検出を通知された場合には、図示するようなエラー画面をディスプレイ１２６に表示する。ここで、エラー画面には、例えば、印刷装置１００に発生したエラーをユーザーに通知するためのメッセージ（例えば、「紙をセットしてください」）などが含まれる。なお、印刷実行部１４０は、エラーの検出に伴い、実行中の印刷ジョブをポーズする。
【００８９】
表示制御部１３０は、印刷実行部１４０によりエラーが解除されたことを通知された場合、印刷ジョブ管理部１２０が管理する印刷ジョブの数が一つであるか複数であるかを判定する。
【００９０】
印刷ジョブの数が一つである場合、例えば、待機中の印刷ジョブがなくポーズ中の印刷ジョブがある場合、表示制御部１３０は、表示画面を実行中画面に戻す。これに伴い、印刷実行部１４０は、エラーによりポーズしていた印刷ジョブの実行処理を再開する。
【００９１】
印刷ジョブの数が複数である場合、例えば、エラーによりポーズ中の印刷ジョブと一以上の待機中の印刷ジョブがある場合、表示制御部１３０は、ポーズ中画面（第２の態様）を表示する。この場合、印刷実行部１４０は、印刷ジョブのポーズを継続する。
【００９２】
なお、上記の実施形態の各画面の構成は、一例であり、本発明の要旨を逸脱しない範囲で適宜変更してよい。
【００９３】
以上、本発明の一実施形態について説明した。本実施形態によれば、エラー解除時の印刷ジョブの割り込み印刷の使い勝手が向上する。
【００９４】
すなわち、本実施形態では、印刷装置は、エラーが解除された場合に、ポーズ中の印刷ジョブを自動的に再開せずに、ポーズ中に遷移する。ポーズ中画面において、ユーザーは、ポーズ中の印刷ジョブ以外の待機中の印刷ジョブを選択し、ポーズ中画面から遷移した操作メニュー画面において、割り込み印刷を指示することができる。
【００９５】
このような構成により、エラー解除により自動的に印刷ジョブが再開されないので、ユーザーは、ポーズキーを押下せずに、割り込み印刷の操作に移ることができる。エラー解除時の印刷ジョブの割り込み印刷を、より少ない操作で行うことができるため、使い勝手が向上する。例えば、特に、エラーを解除するために印刷装置の前にいるユーザーにとっては、自分の印刷ジョブの印刷結果を最初に出力するように簡単に設定でき、便利である。
【００９６】
また、本実施形態では、印刷装置は、エラーの解除によりポーズ中に遷移した場合、通常のタイムアウト時間（所定の長期時間）よりも短いタイムアウト時間（所定の短期時間）が計測される。そして、当該タイムアウト時間が経過した場合に、印刷装置は、実行中に遷移する。
【００９７】
このような構成により、エラー解除後のポーズ中に、ユーザーが何ら操作を行わない場合であっても、より早く印刷が再開される。例えば、エラーを解除したユーザーが、ポーズ中の印刷ジョブのユーザーである場合には、そのユーザーは操作を行う必要はないので、早期に印刷が再開されて便利である。
【００９８】
上記の実施形態は、本発明の要旨を例示することを意図し、本発明を限定するものではない。多くの代替物、修正、変形例は当業者にとって明らかである。
【００９９】
＜変形例＞
図４は、操作パネルに表示される画面の遷移の変形例を示す図である。本図は、図３と異なる点を中心に記載している。以下では、図３と異なる点を中心に説明する。
【０１００】
表示制御部１３０は、エラー画面を表示している状態で、印刷実行部１４０によりエラーが解除されたことを通知された場合、印刷ジョブ管理部１２０が管理する印刷ジョブの数が一つであるか複数であるかを判定する。
【０１０１】
印刷ジョブの数が一つである場合、表示制御部１３０は、表示画面を実行中画面に戻す。これに伴い、印刷実行部１４０は、エラーによりポーズしていた印刷ジョブの実行処理を再開する。
【０１０２】
一方、印刷ジョブの数が複数である場合、表示制御部１３０は、図示するようなポーズ中画面（第４の態様）をディスプレイ１２６に表示する。この場合、印刷実行部１４０は、印刷ジョブのポーズを継続する。
【０１０３】
ポーズ中画面（第４の態様）には、ポーズ中の印刷ジョブと、待機中の印刷ジョブとが一覧表示される。例えば、本図では、実行順に三つの印刷ジョブに関する情報が表示されている（「ユーザー１  ドキュメント１．ｄｏｃ」、「ユーザー２  ドキュメント２．ｄｏｃ」、「ユーザー３  ドキュメント３．ｄｏｃ」）。また、ポーズ中画面（第４の態様）に表示された各印刷ジョブは、例えば、方向キーの操作により選択することができる。本図では、選択されている印刷ジョブの情報が、ハイライト表示されている。
【０１０４】
また、表示制御部１３０は、エラー画面から遷移してポーズ中画面（第４の態様）を表示した場合、タイマーを用いて、前記所定の短期時間（例えば、１０秒）の計測を開始する。ただし、ポーズ中画面を表示中に、スクロールなどのユーザーの何らかの操作が一度あった場合、その後は、前記所定の長期時間を使用する。
【０１０５】
表示制御部１３０は、ポーズ中画面（第４の態様）を表示している状態で、ＯＫボタン１２５が押下されると、表示画面を実行中画面（第１の態様）に戻し、ポーズ中画面で選択された印刷ジョブに関する情報Ｘをディスプレイ１２６に表示する。ここで、表示制御部１３０は、待機中の印刷ジョブが選択された場合、割り込み印刷が指示されたと判断して、当該ジョブに関する情報Ｘを表示する。
【０１０６】
エラーによりポーズしていた印刷ジョブが選択された場合、印刷実行部１４０は、当該印刷ジョブの実行処理を再開する。一方、待機中の印刷ジョブが選択された場合、印刷実行部１４０は、割り込み印刷が指示された印刷ジョブを優先して実行する。
【０１０７】
また、表示制御部１３０は、ポーズ中画面（第４の態様）を表示している状態で、ユーザーの操作が何らされずに前記所定の長期時間又は前記所定の短期時間が経過した場合、表示画面を実行中画面に戻す。これに伴い、印刷実行部１４０は、エラーによりポーズしていた印刷ジョブの実行処理を再開する。
【０１０８】
以上の本発明の一実施形態の変形例によっても、エラー解除時の印刷ジョブの割り込み印刷の使い勝手が向上する。
【０１０９】
すなわち、本変形例では、印刷装置は、エラーが解除された場合に、ポーズ中の印刷ジョブを自動的に再開せずに、ポーズ中に遷移する。ポーズ中の画面において、ユーザーは、ポーズ中の印刷ジョブと待機中の印刷ジョブの中から実行対象の印刷ジョブを選択することにより、選択した印刷ジョブの実行を開始することができる。
【０１１０】
このような構成により、エラー解除時の印刷ジョブの割り込み印刷を、さらに少ない操作で簡単に行うことができるため、使い勝手が向上する。
【０１１１】
＜他の変形例＞
上記の実施形態の一例及び変形例では、エラー解除後、ユーザーが操作パネルを操作することにより、割り込み印刷を指示できるが、例えば、操作パネルを操作せずに割り込み印刷を指示できるようにしてもよい。
【０１１２】
例えば、印刷装置は、記憶媒体を有するカードから、当該記憶媒体に記憶された情報を読み取る読取ユニットを備えるようにする。ユーザーは、それぞれ自身のユーザーＩＤ（例えば、印刷ジョブを生成する装置名やユーザー名）を記憶したカードを所持するようにする。印刷装置は、読取ユニットによりユーザーのカードからユーザーＩＤを取得し、例えば、ネットワークを介して接続される認証サーバーに問い合わせて、ユーザーを認証する機能を有する。印刷装置自体が、認証サーバーにアクセスせずに認証する機能を有していてもよい。ここで、ユーザーは、印刷装置がエラー解除後にポーズ中に、読取ユニットにカードを装着あるいは近付ける。すると、印刷装置は、ユーザーのカードの読み取り及び認証を行い、認証された場合、そのユーザーＩＤに対応する印刷ジョブを選択し、優先的に印刷する。
【０１１３】
このようにすれば、エラー解除時の印刷ジョブの割り込み印刷を、ユーザーの操作パネルの操作なしで行うことができるため、使い勝手が向上する。
【符号の説明】
【０１１４】
１００：印刷装置、１１０：印刷ジョブ受信部、１２０：印刷ジョブ管理部、１３０：表示制御部、１４０：印刷実行部、１２１：操作パネル、１２２：電源ボタン、１２３：ポーズボタン、１２４ａ：上キー、１２４ｂ：下キー、１２４ｃ：左キー、１２４ｄ：右キー、１２５：ＯＫボタン、１２６：ディスプレイ、２００：情報処理装置
【図１】
0005803328.tif 000002
【図２】
0005803328.tif 000003
【図３】
0005803328.tif 000004
【図４】
0005803328.tif 000005