(57)【要約】【課題】処理の効率の低下を抑制することができる情報処理装置を提供する。【解決手段】情報処理装置としてのＭＦＰ１００において、自動キャンセルモードが設定されている場合、ＵＩ処理モジュール２０２は、エラーの優先表示を行ってエラーの内容を操作部１０４の表示画面に表示し、妨害エラーのエラー表示の表示形態と、非妨害エラーのエラー表示の表示形態とを変更しない。【選択図】図５
2017130785.tif 000002
【特許請求の範囲】
【請求項１】
ジョブのエラーが生じてから一定の期間が経過した後に、前記ジョブをキャンセルするキャンセルモードを設定することができる情報処理装置であって、
前記キャンセルモードが設定され、且つ前記ジョブのエラーが生じた際、前記エラーの優先表示を行う表示手段を備えることを特徴とする情報処理装置。
【請求項２】
前記表示手段は、前記エラーの優先表示において、他のジョブの実行を妨げるエラーの内容を表示するだけでなく、前記他のジョブの実行を妨げないエラーの内容も表示することを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記表示手段は、前記エラーの優先表示において、他のジョブの実行を妨げるエラーの内容の表示形態と、前記他のジョブの実行を妨げないエラーの内容の表示形態とを変更しないことを特徴とする請求項２記載の情報処理装置。
【請求項４】
前記表示手段は、前記キャンセルモードが設定されない場合、前記他のジョブの実行を妨げないエラーの内容を、前記他のジョブの実行を妨げるエラーの内容よりも目立たないように表示することを特徴とする請求項２又は３記載の情報処理装置。
【請求項５】
前記表示手段は、前記キャンセルモードが設定されない場合、前記他のジョブの実行を妨げないエラーの内容を表示しないことを特徴とする請求項２又は３記載の情報処理装置。
【請求項６】
前記表示手段は、前記情報処理装置へ直接投入された前記ジョブのエラーだけでなく、前記情報処理装置の外部の装置から当該情報処理装置へ投入された前記ジョブのエラーについても、前記エラーの優先表示を行うことを特徴とする請求項１乃至５記載のいずれか１項に情報処理装置。
【請求項７】
ユーザが指示を入力する操作部をさらに備え、
前記表示手段は、前記操作部において前記エラーの優先表示を行うことを特徴とする請求項１乃至６記載のいずれか１項に情報処理装置。
【請求項８】
前記他のジョブの実行を妨げないエラーは紙無しを含むことを特徴とする請求項２又は３記載の情報処理装置。
【請求項９】
前記情報処理装置は、前記ジョブとして印刷ジョブを実行する画像形成装置であることを特徴とする請求項１乃至８のいずれか１項に記載の情報処理装置。
【請求項１０】
ジョブのエラーが生じてから一定の期間が経過した後に、前記ジョブをキャンセルするキャンセルモードを設定することができる情報処理装置の制御方法であって、
前記ジョブのエラーが生じた際、前記エラーの優先表示を行う表示ステップを有することを特徴とする情報処理装置の制御方法。
【請求項１１】
ジョブのエラーが生じてから一定の期間が経過した後に、前記ジョブをキャンセルするキャンセルモードを設定することができる情報処理装置の制御方法をコンピュータに実行させるプログラムにおいて、
前記制御方法は、
前記ジョブのエラーが生じた際、前記エラーの優先表示を行う表示ステップを有することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、その制御方法及びプログラムに関し、特に、ジョブのエラーを通知する情報処理装置、その制御方法及びプログラムに関する。
【背景技術】
【０００２】
オフィス等に配置され、ＰＣやプリンタ装置を備え、印刷処理を実行する印刷システムが知られている。この印刷システムでは、ユーザはＰＣを操作してプリンタ装置に所望の印刷物を出力させる。具体的には、ユーザはＰＣにインストールされたプリンタドライバを利用して印刷ジョブをプリンタ装置に投入し、プリンタ装置は投入された印刷ジョブを実行して印刷物を出力する。この印刷システムのプリンタ装置は、紙詰まりや紙無し等で印刷ジョブのエラーが生じ、印刷ジョブが停止した場合、エラーの要因を解消して印刷ジョブを再開するか、エラーが生じた印刷ジョブそのものをキャンセル（消去）する（例えば、特許文献１参照。）。印刷ジョブのエラーが生じた際には、当該エラーの要因の解消をユーザへ促すために、ＰＣやプリンタ装置の表示部等において生じたエラーの内容を表示する。
【０００３】
ここで、特許文献１のプリンタ装置において、印刷ジョブのエラーが生じた際に、直ちに、当該印刷ジョブをキャンセルすると、ユーザが印刷ジョブを再投入する必要が生じ、印刷処理の効率が低下する。一方、特許文献１のプリンタ装置において、印刷ジョブのエラーが生じた際に、当該印刷ジョブをキャンセルせずに保持し続けると、当該印刷ジョブを投入したユーザとは別のユーザによってエラーの要因が解消されることがある。このとき、別のユーザが印刷ジョブの処理結果物である印刷物を見ることができるため、セキュリティ性を担保できない。そこで、印刷ジョブのエラーが生じた際、エラーが生じてから一定の期間は当該印刷ジョブをキャンセルすることなく保持し続け、一定の期間が経過したら、当該印刷ジョブをキャンセルする技術が提案されている。
【０００４】
ところで、印刷ジョブのエラーとしては、当該印刷ジョブ以外のジョブ（以下、「他のジョブ」という。）の実行を妨げるエラーと、他のジョブの実行を妨げないエラーとが存在する。他のジョブの実行を妨げるエラーの要因としては、例えば、紙詰まりが該当する。他のジョブの実行を妨げないエラーの要因としては、例えば、特定サイズの用紙の紙無しが該当する。これに対応して、他のジョブの実行を妨げないエラーが生じた際、ユーザが他のジョブの実行を躊躇しないように、当該エラーの内容を表示部等において表示しない、若しくは目立たないように表示する技術（以下、「エラー表示抑制技術」という。）も提案されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第４５８４７３１号
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、一定の期間が経過したらエラーが生じた印刷ジョブをキャンセルする技術と、エラー表示抑制技術とを同時に適用した場合、以下の様な問題が生じる。すなわち、エラーの要因がユーザによって解消可能であっても、エラーの内容が表示されない、若しくは目立たないように表示されるため、ユーザが印刷ジョブのエラーが生じたことに気づかない虞がある。その結果、エラーが生じてからその要因が解消されないまま一定の期間が経過し、当該印刷ジョブがキャンセルされる。その結果、ユーザが当該印刷ジョブを再投入する必要が生じ、印刷処理の効率が低下する。
【０００７】
本発明の目的は、処理の効率の低下を抑制することができる情報処理装置、その制御方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の情報処理装置は、ジョブのエラーが生じてから一定の期間が経過した後に、前記ジョブをキャンセルするキャンセルモードを設定することができる情報処理装置であって、前記ジョブのエラーが生じた際、前記エラーの優先表示を行う表示手段を備えることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、処理の効率の低下を抑制することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施の形態に係る情報処理装置としてのＭＦＰの全体構成を概略的に示すブロック図である。
【図２】図１のＭＦＰにおける各ソフトウェアモジュールの関係を概略的に示すブロック図である。
【図３】本実施の形態に係る情報処理装置の制御方法としての印刷処理を示すフローチャートである。
【図４】中断ジョブの自動キャンセルモードを設定するための表示画面の一例を示す図である。
【図５】エラー情報の表示処理を示すフローチャートである。
【図６】操作部の表示画面に表示される紙詰まりのエラー表示を説明するための図である。
【図７】エラーの通常表示において操作部の表示画面に表示される紙無しのエラー表示を説明するための図である。
【図８】エラーの優先表示において操作部の表示画面に表示される紙無しのエラー表示を説明するための図である。
【発明を実施するための形態】
【００１１】
以下、本発明の実施の形態について図面を参照しながら詳細に説明する。本実施の形態では情報処理装置としての画像形成装置、例えば、ＭＦＰ（Multifunction Peripheral）に本発明を適用した場合について説明する。しかしながら、本発明は画像形成装置であるプリンタに適用してもよく、さらには、画像形成機能を備えないがジョブを実行する情報処理装置、例えば、サーバ、ＰＣやスマート家電機器に適用してもよい。また、本実施の形態に記載されている構成要素はあくまで例示に過ぎず、本発明の範囲は本実施の形態に記載されている構成要素によって限定されることはない。
【００１２】
図１は、本実施の形態に係る情報処理装置としてのＭＦＰの全体構成を概略的に示すブロック図である。
【００１３】
図１において、ＭＦＰ１００は、全体を制御する制御デバイスであるコントローラユニット１０１と、画像入力デバイスであるスキャナ１０２と、画像出力デバイスであるプリンタ１０３と、操作部１０４とを備える。操作部１０４は操作者であるユーザからの指示の入力の受付及びユーザへの情報の表示を行う。コントローラユニット１０１はＣＰＵ１０５、ＲＡＭ１０６、ＲＯＭ１０７、ＨＤＤ１０８、操作部Ｉ／Ｆ１０９及びネットワークＩ／Ｆ１１０を有する。ＣＰＵ１０５はシステムバス１１１を介してＲＡＭ１０６、ＲＯＭ１０７、ＨＤＤ１０８、操作部Ｉ／Ｆ１０９及びネットワークＩ／Ｆ１１０と接続される。ＲＡＭ１０６はＣＰＵ１０５の作業領域を提供するメモリであり、パラメータ設定を一時記憶する設定値記憶メモリや画像データを一時記憶する画像メモリとして使用される。ＲＯＭ１０７はブートＲＯＭであり、システムブートプログラムを格納する。ＨＤＤ１０８は、システムソフトウェア、パラメータ設定値履歴や画像データ等を格納する。ＲＯＭ１０７に格納されたシステムブートプログラムをＲＡＭ１０６に記録させることにより、ＣＰＵ１０５はコントローラプログラムを実行することができる。操作部Ｉ／Ｆ１０９は、操作部１０４との間で入出力を行うインタフェースである。操作部Ｉ／Ｆ１０９は、ＣＰＵ１０５から指示を受けて表示する画像データを操作部１０４へ出力し、ユーザが操作部１０４を介して入力した指示の情報をＣＰＵ１０５へ伝送する。ネットワークＩ／Ｆ１１０はＬＡＮ１１２と接続されてＬＡＮ１１２に対する情報の入出力を行う。
【００１４】
また、コントローラユニット１０１は画像処理部１１３及びデバイスＩ／Ｆ１１４を有する。画像処理部１１３はＬＡＮ１１２から受信した画像データとしてのＰＤＬコードをビットマップ画像に展開する。デバイスＩ／Ｆ１１４は、スキャナ処理部１１５及びプリンタ処理部１１６を介してスキャナ１０２やプリンタ１０３と接続され、画像データの同期系／非同期系の変換や設定値、調整値、機器状態等のデータの伝送を行う。スキャナ処理部１１５は、スキャナ１０２から入力された画像データに対して補正、加工、像域分離、変倍や２値化処理等の各種処理を施す。プリンタ処理部１１６は、プリンタ１０３においてプリント出力される画像データに対して当該プリンタ１０３の仕様に応じた補正、解像度変換等の処理や、画像の印字位置の調整処理を施す。スキャナ１０２は、スキャナ処理部１１５と接続され、自動連続原稿送り装置及び圧板読取装置（図示しない）を有し、複数枚の原稿の両面の読み取りを行う。また、スキャナ１０２は、原稿カバー（図示しない）の開閉、原稿の有無、原稿サイズ検知を行うセンサを有する。センサによって検知された情報やスキャナ１０２の状態情報はスキャナ処理部１１５及びデバイスＩ／Ｆ１１４を介してＣＰＵ１０５へ送信される。プリンタ１０３は、プリンタ処理部１１６と接続され、印刷する用紙を格納する給紙カセット（図示しない）を少なくとも１つ有する。各給紙カセットの用紙残量、トナーの有無等の情報は、プリンタ処理部１１６とデバイスＩ／Ｆ１１４を介してＣＰＵ１０５へ送信される。画像処理部１１３は、プリンタ処理部１１６でプリント出力される画像データに処理を施してプリンタ１０３で出力する場合に、例えば、ＨＤＤ１０８に格納されている画像データをプリンタ処理部１１６で利用可能な形式に変換する処理を行う。ＭＦＰ１００では、スキャナ処理部１１５、プリンタ処理部１１６、操作部１０４はコントローラユニット１０１に接続され、コントローラユニット１０１からの指示によって動作が制御される。
【００１５】
図２は、図１のＭＦＰにおける各ソフトウェアモジュールの関係を概略的に示すブロック図である。なお、以下に説明する各ソフトウェアモジュールは主にＣＰＵ１０５で動作する。
【００１６】
図２において、ＭＦＰ１００は、ジョブコントロール処理モジュール２０１と、ＵＩ処理モジュール２０２（表示手段）と、ネットワーク処理モジュール２０３と、スキャン処理モジュール２０４と、プリント処理モジュール２０５とを備える。なお、ＭＦＰ１００は他にもソフトウェアモジュールを備えるが、これらのソフトウェアモジュールの説明は省略する。ジョブコントロール処理モジュール２０１は、ＭＦＰ１００が備える他の各ソフトウェアモジュールを制御し、コピー、プリント、スキャン、ＵＩ処理等のＭＦＰ１００が実行するジョブを制御する。ＵＩ処理モジュール２０２は、主に操作部１０４や操作部Ｉ／Ｆ１０９に関する制御を行う。ＵＩ処理モジュール２０２はユーザが操作部１０４へ入力した指示をジョブコントロール処理モジュール２０１へ通知する。また、ＵＩ処理モジュール２０２はジョブコントロール処理モジュール２０１からの指示に応じて操作部１０４の表示画面の表示内容を制御し、操作部１０４に表示する画像データの編集等を制御する。ネットワーク処理モジュール２０３は主にネットワークＩ／Ｆ１１０を介して行われる外部の装置、例えば、ＰＣとの通信を制御し、例えば、ＬＡＮ１１２に接続された各機器との通信を制御する。ネットワーク処理モジュール２０３はＬＡＮ１１２に接続された各機器からの制御コマンドやデータを受信してジョブコントロール処理モジュール２０１へ通知する。また、ネットワーク処理モジュール２０３はジョブコントロール処理モジュール２０１からの指示に応じてＬＡＮ１１２に接続された各機器へ制御コマンドやデータの送信を行う。
【００１７】
スキャン処理モジュール２０４は、ジョブコントロール処理モジュール２０１の指示に応じてスキャナ１０２及びスキャナ処理部１１５を制御し、スキャナ１０２に載置された原稿の画像の読み込みを指示する。また、スキャン処理モジュール２０４は、読み込んだ画像の画像データに対してスキャナ処理部１１５における画像処理を指示し、スキャナ処理部１１５やスキャナ１０２の状態情報を取得してジョブコントロール処理モジュール２０１へ通知する。プリント処理モジュール２０５はジョブコントロール処理モジュール２０１の指示に応じて画像処理部１１３、プリンタ処理部１１６及びプリンタ１０３を制御し、画像処理が施された画像データの印刷処理を行う。プリント処理モジュール２０５は、ジョブコントロール処理モジュール２０１から、画像データ、並びに、当該画像データのサイズ、カラーモード、解像度、オフセット量、拡大縮小率、面付け、サイズ、印字方向等の各種情報を受信する。プリント処理モジュール２０５は、画像処理部１１３及びプリンタ処理部１１６を制御し、画像データに対して適切な画像処理を施し、プリンタ処理部１１６及びプリンタ１０３を制御して印刷用紙への印刷を指示する。また、プリント処理モジュール２０５は、プリンタ処理部１１６とプリンタ１０３の状態情報を取得してジョブコントロール処理モジュール２０１へ通知する。
【００１８】
図３は、図１のＭＦＰが実行する、本実施の形態に係る情報処理装置の制御方法としての印刷処理を示すフローチャートである。図３の処理は、ＨＤＤ１０８に格納されたプログラムがＲＡＭ１０６に読み出され、ＣＰＵ１０５が当該読み出されたプログラムを実行することによって実現される。
【００１９】
まず、ＣＰＵ１０５が、ユーザがＭＦＰ１００において直接投入した各印刷ジョブを管理するジョブリストに含まれる一の印刷ジョブを実行する（ステップＳ３０１）。このとき、ＵＩ処理モジュール２０２はユーザが入力した印刷ジョブの実行に関する指示をジョブコントロール処理モジュール２０１へ通知する。ジョブコントロール処理モジュール２０１は通知された情報に基づいてプリント処理モジュール２０５に指示に対応する印刷ジョブの実行を依頼する。なお、ジョブリストは、ＭＦＰ１００に接続されたＰＣからＬＡＮ１１２やネットワークＩ／Ｆ１１０を経由してＭＦＰ１００に投入された印刷ジョブも含む。ＰＣから投入される印刷ジョブの実行に関しては、当該印刷ジョブの情報をネットワーク処理モジュール２０３がＰＣから受信する。ネットワーク処理モジュール２０３はＰＣから受信した印刷ジョブの情報をジョブコントロール処理モジュール２０１へ通知する。ジョブコントロール処理モジュール２０１は通知された情報に基づいてプリント処理モジュール２０５に当該情報に対応する印刷ジョブの実行を依頼する。
【００２０】
次いで、ＣＰＵ１０５はプリンタ１０３からプリンタ処理部１１６及びデバイスＩ／Ｆ１１４を経由して実行中の印刷ジョブのエラー発生の通知（以下、「エラー情報」という。）を受け付けたか否かを監視する（ステップＳ３０２）。プリンタ１０３からエラー情報として通知される印刷ジョブのエラーとしては、例えば、給紙カセットに印刷ジョブの画像データに対応するサイズの用紙が無くなった紙無しや、紙詰まり（ジャム）やトナーが無くなったトナー無し等が該当する。印刷ジョブのエラーが生じると、プリント処理モジュール２０５はジョブコントロール処理モジュール２０１にエラー情報を通知する。ジョブコントロール処理モジュール２０１はプリント処理モジュール２０５に印刷ジョブの中断を依頼する。プリント処理モジュール２０５は中断を依頼された印刷ジョブの実行を中断する。また、ジョブコントロール処理モジュール２０１は通知されたエラー情報をＵＩ処理モジュール２０２に通知する。ＵＩ処理モジュール２０２は通知されたエラー情報を操作部１０４において表示するが、エラー情報の表示処理の詳細については図５を用いて後述する。
【００２１】
次いで、プリント処理モジュール２０５は、実行が中断された印刷ジョブ（以下、「中断ジョブ」という。）の自動キャンセルモードが設定されているか否かを判別する（ステップＳ３０３）。中断ジョブの自動キャンセルモードとは、ジョブのエラーが生じて実行が中断された際、当該エラーが生じてから一定の期間は中断ジョブをキャンセルすることなく保持し続け、一定の期間が経過したら、中断ジョブをキャンセルするモードである。ステップＳ３０３の判別の結果、自動キャンセルモードが設定されていない場合、ＣＰＵ１０５は本処理を終了する。自動キャンセルモードが設定されている場合、プリント処理モジュール２０５は一定の期間を、例えば、プリント処理モジュール２０５が有するタイマーにセットし、タイマーは計時を開始する。
【００２２】
図４は、中断ジョブの自動キャンセルモードを設定するための設定用表示の一例を示す図である。図４の設定用表示４００はＵＩ処理モジュール２０２によって操作部１０４の表示画面に表示される。
【００２３】
図４において、設定用表示４００は自動キャンセルモードの設定・解除を行うための設定部４０１と、自動キャンセルモードにおいて中断ジョブをキャンセルすることなく保持し続ける期間（以下、「保持期間」という。）を登録するための登録部４０２とを有する。設定部４０１は自動キャンセルモードの設定及び解除にそれぞれ対応する「ＯＮ」ボタン４０１ａ及び「ＯＦＦ」ボタン４０１ｂを有する。登録部４０２は保持期間を設定する際に必要となる項目の各種ボタン４０２ａ〜４０２ｄを有する。自動キャンセルモードの設定及び解除、並びに、登録された保持期間はＨＤＤ１０８やＲＡＭ１０６に格納される。
【００２４】
図３に戻り、ＣＰＵ１０５は、印刷ジョブのエラーが生じたことに気付いたユーザによって当該エラーの要因が解消されたか否かを判別する（ステップＳ３０５）。ステップＳ３０５の判別の結果、エラーの要因が解消された場合、ＣＰＵ１０５はエラーの要因が解消された旨をプリント処理モジュール２０５へ通知する。その後、プリント処理モジュール２０５はタイマーの計時を中止するとともに、中断ジョブの実行を再開する（ステップＳ３０６）。また、プリント処理モジュール２０５はジョブコントロール処理モジュール２０１に中断ジョブの実行が再開された旨を通知する。ジョブコントロール処理モジュール２０１はＵＩ処理モジュール２０２に中断ジョブの実行が再開された旨を通知し、ＵＩ処理モジュール２０２は操作部１０４における後述する図６〜図８のエラー表示を中止する。その後、本処理を終了する。ステップＳ３０５の判別の結果、エラーの要因が解消されていない場合、プリント処理モジュール２０５はタイマーが計時する期間（以下、「計時期間」という。）が保持期間を超えたか否かを判別する（ステップＳ３０７）。ステップＳ３０７の判別の結果、計時期間が保持期間を超えていない場合、ステップＳ３０５に戻る。計時期間が保持期間を超えた場合、プリント処理モジュール２０５はジョブコントロール処理モジュール２０１に計時期間が保持期間を超えた旨を通知する。ジョブコントロール処理モジュール２０１は計時期間が保持期間を超えた旨を受信すると、ジョブリストを走査して中断ジョブを選択し（ステップＳ３０８）、選択された中断ジョブをジョブリストから消去してキャンセルする（ステップＳ３０９）。さらに、ジョブコントロール処理モジュール２０１はジョブリストの最後まで走査したか否かを判別する（ステップＳ３１０）。ステップＳ３１０の判別の結果、ジョブリストの最後まで走査していない場合、ステップＳ３０８に戻る。ジョブリストの最後まで走査した場合、本処理を終了する。
【００２５】
図５は、エラー情報の表示処理を示すフローチャートである。図５の処理も、ＨＤＤ１０８に格納されたプログラムがＲＡＭ１０６に読み出され、ＣＰＵ１０５が当該読み出されたプログラムを実行することによって実現される。
【００２６】
まず、ＣＰＵ１０５はエラー情報を受け付けたか否かを監視する（ステップＳ５０１）。ステップＳ５０１の判別の結果、エラー情報を受け付けた場合、ジョブコントロール処理モジュール２０１はプリント処理モジュール２０５から通知されたエラー情報をＵＩ処理モジュール２０２に通知する。ＵＩ処理モジュール２０２は通知されたエラー情報に対応するエラーが他のジョブの実行を妨げるエラー及び他のジョブの実行を妨げないエラーのいずれに該当するのか判別する（ステップＳ５０２）。ここで、他のジョブの実行を妨げるエラー（以下、「妨害エラー」という）とは、例えば、紙詰まり（ジャム）やトナーが無くなったトナー無し等の他の印刷ジョブも実行不可能となるエラーである。また、他のジョブの実行を妨げないエラー（以下、「非妨害エラー」という）とは、プリンタ１０３の給紙カセットに印刷ジョブの画像データに対応するサイズの用紙が無くなった紙無し等のエラーである。紙無しでは、他の印刷ジョブの画像データのサイズが無くなった用紙のサイズと異なる場合、当該他の印刷ジョブを実行することができる。
【００２７】
ステップＳ５０２の判別の結果、通知されたエラー情報に対応するエラーが妨害エラーである場合、ＵＩ処理モジュール２０２は処理をステップＳ５０５に進行させる。通知されたエラー情報に対応するエラーが非妨害エラーである場合、ＵＩ処理モジュール２０２は中断ジョブの自動キャンセルモードが設定されているか否かを判別する（ステップＳ５０３）。ステップＳ５０２の判別の結果、自動キャンセルモードが設定されていない場合、ＵＩ処理モジュール２０２はエラーの通常表示を実行する（ステップＳ５０４）。本実施の形態におけるエラーの通常表示とは、操作部１０４において非妨害エラーのエラー表示を、望外エラーのエラー表示よりも目立たないよう行う表示方法である。この場合、ユーザは非妨害エラーが生じたことに気付かないおそれがあるが、自動キャンセルモードが設定されていないと、非妨害エラーに係る中断ジョブがキャンセルされることがない。したがって、ユーザがキャンセルされたジョブを再投入する必要を無くすことができる。その結果、印刷処理の効率が低下するのを抑制することができる。ステップＳ５０２の判別の結果、自動キャンセルモードが設定されている場合、ＵＩ処理モジュール２０２はエラーの優先表示を実行する（ステップＳ５０５）。本実施の形態におけるエラーの優先表示とは、妨害エラーのエラー表示の表示形態と、非妨害エラーのエラー表示の表示形態とを変更しない表示方法である。
【００２８】
図６は、操作部の表示画面に表示される紙詰まりのエラー表示を説明するための図であり、図６（Ａ）は紙詰まりが生じた際に最初に表示画面に表示される表示内容であり、図６（Ｂ）は次に表示画面に表示される表示内容である。
【００２９】
紙詰まりが生じると、ＵＩ処理モジュール２０２は、まず、紙詰まりの発生を直感的に理解可能な表示６００を表示画面へ優先的に表示する（図６（Ａ））。具体的には、ＵＩ処理モジュール２０２は、紙詰まりが生じた旨のメッセージ６０１だけでなく、紙詰まりの発生箇所を模式的に示す図６０２やユーザへ用紙を取り除くことを促すメッセージ６０３を表示画面に表示する。このとき、ＵＩ処理モジュール２０２は、「閉じる」ボタン６０４も表示画面に表示する。次いで、ユーザによって「閉じる」ボタン６０４が押下されると、ＵＩ処理モジュール２０２はメインメニュー６０５を表示画面に表示する（図６（Ｂ））。このとき、ＵＩ処理モジュール２０２は、紙詰まりが生じた旨のメッセージ６０６をメインメニュー６０５においても表示する。紙詰まりは妨害エラーなので、本実施の形態におけるエラーの優先表示において表示される。なお、トナー無しも妨害エラーなので、紙詰まりと同様のエラー表示が行われる。
【００３０】
一方、紙無しは非妨害エラーであるため、本実施の形態におけるエラーの優先表示及びエラーの通常表示のいずれにおいても表示されるが、エラーの優先表示及びエラーの通常表示のそれぞれにおいて表示形態が異なる。
【００３１】
図７は、エラーの通常表示において操作部の表示画面に表示される紙無しのエラー表示を説明するための図であり、図７（Ａ）は紙無しが生じた際に最初に表示画面に表示される表示内容であり、図７（Ｂ）は次に表示画面に表示される表示内容である。
【００３２】
紙無しが生じると、ＵＩ処理モジュール２０２は、まず、メインメニュー７００を優先的に表示画面へ表示する（図７（Ａ））。このとき、ＵＩ処理モジュール２０２は、メインメニュー７００において紙無しが生じた旨のメッセージ７０１や「状況確認／中止」ボタン７０２も表示する。次いで、ユーザによって「状況確認／中止」ボタン７０２が押下されると、ＵＩ処理モジュール２０２は、紙無しの発生を直感的に理解可能な表示７０３を表示画面に表示する（図７（Ｂ））。具体的には、紙無しが生じた給紙カセットの位置をハッチングで示す図７０４や紙無しが生じた用紙のサイズ７０５を表示画面に表示する。
【００３３】
図８は、エラーの優先表示において操作部の表示画面に表示される紙無しのエラー表示を説明するための図であり、図８（Ａ）は紙無しが生じた際に最初に表示画面に表示される表示内容であり、図８（Ｂ）は次に表示画面に表示される表示内容である。
【００３４】
紙無しが生じると、ＵＩ処理モジュール２０２は、まず、紙無しの発生を直感的に理解可能な表示８００を優先的に表示画面へ表示する（図８（Ａ））。具体的には、紙無しが生じた給紙カセットの位置をハッチングで示す図８０１や紙無しが生じた用紙のサイズ８０２を表示画面に表示する。このとき、ＵＩ処理モジュール２０２は「閉じる」ボタン８０３も表示する。次いで、ユーザによって「閉じる」ボタン８０３が押下されると、ＵＩ処理モジュール２０２は、メインメニュー８０４を優先的に表示画面へ表示する（図８（Ｂ））。このとき、ＵＩ処理モジュール２０２は、紙無しが生じた旨のメッセージ８０５をメインメニュー８０４において表示する。
【００３５】
本実施の形態では、図６及び図８に示すように、エラーの優先表示において、妨害エラーの発生を直感的に理解可能な表示を優先的に表示画面へ表示するとともに（図６）、非妨害エラーの発生を直感的に理解可能な表示を優先的に表示画面へ表示する（図８）。すなわち、妨害エラーのエラー表示の表示形態と、非妨害エラーのエラー表示の表示形態とを変更しない。また、本実施の形態では、図７に示すように、エラーの通常表示において、非妨害エラーが生じた際、メインメニュー７００を優先的に表示画面へ表示し、エラーが生じた旨のメッセージ７０１をメインメニュー７００において表示する。一方、上述したように、妨害エラーはその発生が直感的に理解可能なように表示される（図６）。すなわち、表示画面において、非妨害エラーの発生は、妨害エラーの発生よりも目立たないように表示される。その後、図５に戻り、ステップＳ５０４やステップＳ５０５の実行後、本処理を終了する。
【００３６】
図５の処理によれば、自動キャンセルモードが設定されている場合、ＵＩ処理モジュール２０２は、エラーの優先表示を行い、妨害エラーのエラー表示の表示形態と、非妨害エラーのエラー表示の表示形態とを変更しない。これにより、生じたエラーが非妨害エラーであっても、ユーザは非妨害エラーが生じたことに確実に気づくことができる。その結果、自動キャンセルモードが設定されていても、非妨害エラーが生じてから非妨害エラーの要因が解消されないまま、一定の期間が経過するのを防止することができる。これにより、非妨害エラーが生じた印刷ジョブが不用意にキャンセルされるのを防止することができ、もって、ユーザが当該印刷ジョブを再投入する必要を無くすことができ、印刷処理の効率の低下を抑制することができる。また、自動キャンセルモードが設定されていない場合、エラーの通常表示を行い、非妨害エラーの発生を、妨害エラーの発生よりも目立たないように表示する。これにより、ユーザが非妨害エラーのエラー表示を確認した結果、他の印刷ジョブの実行の指示を躊躇するのを抑制することができる。
【００３７】
また、図３及び図５の処理によれば、ジョブリストに含まれる各印刷ジョブについて、各印刷ジョブにエラーが生じた際、ＵＩ処理モジュール２０２は自動キャンセルモードが設定されているとエラーの優先表示を行う。また、ジョブリストは、ユーザがＭＦＰ１００において直接投入した各印刷ジョブだけでなくＭＦＰ１００に接続されたＰＣからＬＡＮ１１２やネットワークＩ／Ｆ１１０を経由してＭＦＰ１００に投入された印刷ジョブも含む。すなわち、ＵＩ処理モジュール２０２はユーザがＭＦＰ１００において直接投入した印刷ジョブのエラーだけでなく、ＰＣからＭＦＰ１００に投入された印刷ジョブのエラーについても、エラーの優先表示を行う。これにより、ＰＣから印刷ジョブを投入したユーザがＭＦＰ１００の近傍に居なくてもＭＦＰ１００の近傍に居る他のユーザが、印刷ジョブのエラーが生じたことに気づくことができる。その結果、他のユーザからエラーが生じた旨を伝えられたユーザによってエラーの要因が解消されることが期待でき、もって、エラーが生じた印刷ジョブがキャンセルされる可能性を低減することができる。さらに、図５の処理では、ＭＦＰ１００の操作部１０４の表示画面においてエラーの優先表示が行われるので、ＭＦＰ１００を操作するユーザはエラーが生じたことに確実に気づくことができる。なお、図５の処理では、エラーの通常表示において、非妨害エラーの発生は妨害エラーの発生よりも目立たないように表示されるが、非妨害エラーの発生を操作部１０４の表示画面に表示しなくてもよい。
【００３８】
以上、本発明について実施の形態を用いて説明したが、本発明は上述した実施の形態に限定されるものではない。
【００３９】
本発明は、上述の実施の形態の１以上の機能を実現するプログラムを、ネットワークや記憶媒体を介してシステムや装置に供給し、そのシステム又は装置のコンピュータの１つ以上のプロセッサーがプログラムを読み出して実行する処理でも実現可能である。また、本発明は、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００４０】
１００  ＭＦＰ
１０４  操作部
１０５  ＣＰＵ
２０２  ＵＩ処理モジュール
【図１】
2017130785.tif 000003
【図２】
2017130785.tif 000004
【図３】
2017130785.tif 000005
【図４】
2017130785.tif 000006
【図５】
2017130785.tif 000007
【図６】
2017130785.tif 000008
【図７】
2017130785.tif 000009
【図８】
2017130785.tif 000010