(57)【要約】【課題】  認証エラーに伴う正規ジョブの不処理を防ぐとともに、認証エラー発生後の対応を円滑に行う。【解決手段】  ジョブの正否を正規のユーザ情報が登録されたユーザ情報テーブル２２にもとづき認証する認証部２０と、所定の順序にもとづき上位ジョブを構成する複数の下位ジョブの読み取りを行う読み取り手段１２と、認証部２０が、前記読み取りによって取得した各下位ジョブのユーザ情報を、順次、ユーザ情報テーブル２２と照合することによって、各下位ジョブについて認証を行う照合認証手段２１と、非正規の認証が行われた際、その認証された下位ジョブの読み飛ばしを実行するとともに、次の下位ジョブ以降の読み取り及び認証を順次行う動作を実行させるジョブ処理制御手段４２と、正規の認証が行われた下位ジョブの出力を行う出力部３０と、を備える構成としてある。【選択図】      図１
2010253894.tif 000002
【特許請求の範囲】
【請求項１】
正規のユーザ情報が登録されたユーザ情報テーブルを保存し、対象となるジョブの正否をそのユーザ情報テーブルにもとづき認証する認証部と、
所定の順序にもとづき、上位ジョブを構成する複数の下位ジョブの読み取りを行う読み取り手段と、
前記認証部が、前記読み取りによって取得した各下位ジョブのユーザ情報を、順次、前記ユーザ情報テーブルと照合することによって、各下位ジョブについて正規か非正規かの認証を行う照合認証手段と、
前記非正規の認証が行われた際、その非正規と認証された下位ジョブの読み飛ばしを実行するとともに、次の下位ジョブ以降の読み取り及び認証を順次行う動作をスキップモードとして実行させるジョブ処理制御手段と、
前記正規の認証が行われた下位ジョブの出力を行う出力手段と、
を備えることを特徴とする請求項１記載の画像形成装置。
【請求項２】
前記非正規の認証が行われた際に、所定のエラー表示を行うエラー表示手段を備え、
前記エラー表示手段は、所定操作に応じ、そのエラー表示を取り消す請求項１記載の画像形成装置。
【請求項３】
前記ジョブ処理制御手段は、
前記非正規の認証が行われた後の認証において正規の認証が行われた場合には、前記非正規の認証に関するエラー表示が取り消されるまで、前記正規の認証が行われた下位ジョブの出力を保留する請求項２記載の画像形成装置。
【請求項４】
前記ジョブ処理制御手段は、
前記非正規の認証が行われた後の認証において正規の認証が行われた場合には、前記エラー表示が取り消されない場合においても、その正規の認証が行われた当該下位ジョブ以降の読み取り及び認証を実行させる請求項２又は３記載の画像形成装置。
【請求項５】
前記ジョブ処理制御手段は、
前記非正規の認証が行われた後のすべての下位ジョブの読み取り、認証及び出力を中止する動作をキャンセルモードとして実行させる請求項１乃至４のいずれか一項記載の画像形成装置。
【請求項６】
前記ジョブ処理制御手段は、
所定のキャンセル操作に応じて前記中止された下位ジョブ以降のすべての下位ジョブを消去する請求項５記載の画像形成装置。
【請求項７】
前記認証手段によって非正規の認証が行われた際の動作として、前記スキップモード又は前記キャンセルモードの設定を行うエラー処理設定手段を備え、
前記ジョブ処理制御手段は、
前記エラー処理設定手段によって設定された前記いずれかのモードにしたがってジョブ処理の制御を行う請求項１又は６記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、認証にもとづいてジョブ処理を制御する画像形成装置に関する。
【背景技術】
【０００２】
近年、プリンタや複合機等の使用上のセキュリティを考慮し、不特定のホストコンピュータから受け取った印刷データに対して認証を行う、いわゆる認証機能を備えた画像形成装置の普及が進んでいる。
このような認証機能を備えた画像形成装置によれば、印刷データ（ジョブ）に含まれるユーザ情報を予め装置本体や外部に登録しているユーザ情報と照合し、照合が適切に一致したジョブについては出力を許可し、照合が不一致のジョブについてはエラーを表示するとともにそのジョブ処理を中断するようにしている。
そして、エラー発生後の所定操作にもとづき、ジョブの消去や、エラー表示の取り消しが行われるようになっている。
【０００３】
しかしながら、このような画像形成装置においては、認証処理の弊害として次のような問題が生じていた。
例えば、ジョブ処理の過程で、複数のジョブ（以下、下位ジョブという。）を結合して一つのジョブ（以下、上位ジョブという。）として取り扱う場合がある。これは、複数の下位ジョブを統合し一つのジョブとして取り扱うことでデータ処理上の効率化を図るための内部処理であり、ユーザは通常知り得ない仕組みである。
したがって、このようなジョブを、上述した画像形成装置で処理する場合、下位ジョブの数に応じた複数のユーザ認証を必要とする。
ここで、従来、認証が得られない下位ジョブが一つでも含まれる場合、その下位ジョブを含む上位ジョブが正規なものと認められず、ジョブ全体の処理が中断されていた。
つまり、非正規なユーザのジョブの存在が、正規ユーザの他のジョブの処理に悪影響を及ぼす不合理が生じていた。
【０００４】
このような問題に対し、特許文献１には、一つの印刷ジョブ中の特定の部分だけの印刷をキャンセルできるプリンタが開示されている。
また、特許文献２には、１ジョブマルチドキュメントに含まれる特定のドキュメントのキャンセルを容易に行うことができるジョブ処理装置が開示されている。
これらの技術によれば、非正規と認証されたジョブの部分だけをキャンセルすることができるため、上記の問題を解消できるようにも解釈し得る。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１０−２８９０７６号公報
【特許文献２】特開平８−２８６８９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１又は特許文献２に開示されている技術を利用して上述の問題に対応する場合、認証エラーが生じるキャンセル範囲（即ち、認証が得られなかった下位ジョブ）を人間が特定する必要がある。
このため、認証エラーの発生のたびに煩わしい操作が必要となり、不便、不正確、遅滞等のデメリットが生ずる。特に、タスク数やデータ量が多いジョブについてはこのような傾向が顕著に現れる。
【０００７】
本発明は、以上のような従来の技術が有する問題を解決するために提案されたものであり、正規なジョブが出力されない不合理を解消するとともに、認証エラー発生後の煩雑な処理やジョブ処理の遅滞を効果的に防ぐ画像形成装置の提供を目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明の画像形成装置は、正規のユーザ情報が登録されたユーザ情報テーブルを保存し、対象となるジョブの正否をそのユーザ情報テーブルにもとづき認証する認証部と、所定の順序にもとづき、上位ジョブを構成する複数の下位ジョブの読み取りを行う読み取り手段と、前記認証部が、前記読み取りによって取得した各下位ジョブのユーザ情報を、順次、前記ユーザ情報テーブルと照合することによって、各下位ジョブについて正規か非正規かの認証を行う照合認証手段と、前記非正規の認証が行われた際、その非正規と認証された下位ジョブの読み飛ばしを実行するとともに、次の下位ジョブ以降の読み取り及び認証を順次行う動作をスキップモードとして実行させるジョブ処理制御手段と、前記正規の認証が行われた下位ジョブの出力を行う出力手段と、とを備えた構成としてある。
【発明の効果】
【０００９】
本発明の画像形成装置によれば、ジョブの認証エラー後のデータ処理を効率よく行い、迅速で安定したジョブ出力を可能とする。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態に係る画像形成装置の構成を示すブロック図である。
【図２】本実施形態の画像形成装置の詳細な構成を示すブロック図である。
【図３】本実施形態の画像形成装置に入力されるジョブの構成例を示したジョブ構成図である。
【図４】本実施形態に係るユーザ情報テーブルの例を示した図である。
【図５】本実施形態に係る操作表示パネルを示した第一の図である。
【図６】本実施形態に係る操作表示パネルを示した第二の図である。
【図７】本実施形態に係る操作表示パネルを示した第三の図である。
【図８】本実施形態に係るジョブ処理の動作手順を示した第一のフローチャートである。
【図９】本実施形態に係るジョブ処理の動作手順を示した第二のフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明の好ましい実施形態について図１〜図９を参照して説明する。
図１は、本発明の一実施形態に係る画像形成装置の構成を示すブロック図である。
また、図２は、本発明の一実施形態に係る画像形成装置の詳細な構成を示すブロック図である。
図１に示すとおり、本実施形態の画像形成装置１は、データ入力部１０、認証部２０、出力部３０、制御部４０、表示部５０及び操作部６０によって構成される。
【００１２】
データ入力部１０は、制御ボードを備えており、図２に示すように、入力手段１１と読み取り手段１２と、データ保持手段１３とを有している。
入力手段１１は、ＮＩＣ（Network  Interface  Card）等の通信インタフェースであり、図示しないホストコンピュータ等から出力対象の印刷データ（ジョブ）を入力するための制御ボードを備える。
なお、本実施形態においては、図３に示すジョブ（上位ジョブ）を入力するものとする。
【００１３】
読み取り手段１２は、入力したジョブから認証に必要なデータを読み取る。
例えば、図３に示す上位ジョブからは、ジョブの小単位である下位ジョブ（下位ジョブＡ〜Ｃ）を読み取る。
また、読み取り手段１２は、各下位ジョブの読み取りを所定の順序にしたがって行い、これに伴って各下位ジョブに付されたユーザ情報の読み取りを行う。
例えば、図３の場合、同図の矢印に示すように、下位ジョブＡ→下位ジョブＢ→下位ジョブＣといった順で各下位ジョブの読み取りを行い、その後、ユーザ情報Ａ→ユーザ情報Ｂ→ユーザ情報Ｃといった順で各ユーザ情報の読み取りを行う。
【００１４】
データ保持手段１３は、読み取り手段１２が読み取った下位ジョブの実データやその関連データ（ユーザ情報、ジョブＩＤ等）を一時的に不揮発メモリ等に記憶する制御ボードを備える。なお、読み取ったユーザ情報は対応する下位ジョブのジョブＩＤに関連づけて記憶させておくことができる。
【００１５】
認証部２０は、制御ボードを備えており、図２に示すように、照合認証手段２１とユーザ情報テーブル２２とを有している。
照合認証手段２１は、データ保持手段１３からユーザ情報を取り出し、ユーザ情報テーブル２２に予め登録されているユーザ情報群と照合を行う。
図３の場合、ユーザ情報の読み取りに応じ、ユーザ情報Ａ→ユーザ情報Ｂ→ユーザ情報Ｃ、といった順番で照合を行う。
そして、照合認証手段２１は、この照合の結果、対応するユーザ情報が、ユーザ情報テーブル２２から検出された場合には、そのユーザ情報の下位ジョブは正規のものと認証する。
一方、照合認証手段２１は、この照合の結果、対応するユーザ情報が、ユーザ情報テーブル２２から検出されなかった場合には、そのユーザ情報の下位ジョブは非正規なものと認証する。
ここで、「対応する情報」とは、「出力が許可されているユーザのユーザ情報」という意味であり、例えば、ユーザ情報の同一性のみならず、出力制限のランクやクラスを認証の判定要素に加えても良い。
【００１６】
ユーザ情報テーブル２２は、ハードディスクやＵＳＢメモリなどの記憶媒体に保存され、予め出力の許否を判定するためのユーザ情報を登録するための制御ボードを備える。
例えば、図４に示すように、出力を認めるユーザ（端末）のユーザ情報として、ユーザＩＤ、ユーザ名、ＩＰアドレス等を登録しておくことができる。
また、同図に示すように、ユーザ情報テーブル２２には、出力制限のランクを登録することができる。例えば、ランクＡは、カラー出力やドキュメントボックス等、すべての機能の使用を許可し、ランクＢは、モノクロ出力のみ許可し、ランクＣは、出力を許可しない、といった設定をユーザ（端末）ごと、グループ（組織）ごとに登録することができる。このため、セキュリティポリシーに応じた柔軟な設定も可能である。
なお、ユーザ情報テーブル２２は、画像形成装置１の内部の記憶媒体に格納しても良く（ローカル認証方式の場合）、また、ネットワークを介して接続される認証サーバの記憶装置に格納（ネットワーク認証方式の場合）しても良い。
【００１７】
出力部３０（本発明の出力手段）は、データ保持手段１３から受け取ったジョブを所定形式にもとづいて画像出力処理を行う制御ボードを備える。具体的には、この制御ボードは、対象となるジョブに含まれる画像データをビットマップ化してイメージデータに変換する。また、出力部３０は、ビットマップ化された画像をプリンタヘッドや感光ドラム上に現像し、さらに、給紙機構から提供されるプリンタ用紙等にトナー転写・定着させる処理を行う印刷エンジンを備える。
【００１８】
制御部４０は、制御ボードを備えており、図２に示すように、エラー処理設定手段４１とジョブ処理制御手段４２と、を有している。
エラー処理設定手段４１は、予め、認証エラーが発生した場合の処理動作（モード）を予め設定しておくものである。
具体的には、操作部６０を介したユーザ操作によって、「スキップモード」か「キャンセルモード」のいずれかを設定することができる。
【００１９】
ジョブ処理制御手段４２は、操作部６０を介したモード設定に応じたデータ処理の制御を行う。
具体的には、ジョブ処理制御手段４２は、「スキップモード」が設定されている状態において、ある下位ジョブについて認証エラーが発生すると、自動的にその下位ジョブの読み飛ばしを行い、その後の下位ジョブの読み取りと認証を順次行うよう、読み取り手段１２及び照合認証手段２１に命令を行う。
そして、ジョブ処理制御手段４２は、「スキップモード」の動作中に、ある時点で読み取った下位ジョブが正規なものと認証された場合には、その下位ジョブの出力を出力部３０に行わせる。
【００２０】
ここで、ジョブ処理制御手段４２は、係る認証エラー（表示）が取り消されるまで、正規の下位ジョブが検出されたとしても、その出力（印字処理）は行わないようにする。
これにより、ユーザに認証エラーを認識させつつ、正規なジョブを円滑に出力することができる。
また、認証エラー（表示）が取り消されていない状況においても、ジョブ処理制御手段４２は、当該正規の下位ジョブ以降の下位ジョブについての読み取りや認証は行うようにする。すなわち、出力の準備段階で行われる一定の処理については前倒しで行うようにする。
このような制御を行うことにより、出力の前処理を予め実行させておくことができ、認証エラーの解除に応じ、迅速に出力することができる。
【００２１】
一方、ジョブ処理制御手段４２は、「キャンセルモード」が設定されている状態において、ある下位ジョブについて認証エラーが発生すると、それ以降、すべての下位ジョブの読み取り、認証及び出力を中止するよう、読み取り手段１２に命令を行う。
そして、ジョブ処理制御手段４２は、操作部６０によってキャンセルが確定される操作（本発明のキャンセル操作）が行われるとデータ保持手段１３からその下位ジョブを取り消す。
【００２２】
表示部５０は、液晶パネル等の表示デバイスを介してユーザに対し種々の情報提供を行う制御ボードを備える。
表示部５０は、図２に示すように、エラー表示手段５１を有している。
例えば、認証エラーが発生した場合には、図６や図７に示すようなエラー表示を行う。
これらの図に示すように、エラー表示には、その認証エラーの元となった下位ジョブのジョブＩＤを含めることができる。これにより、どのジョブが原因でエラーが発生したかをユーザは認識することができる。
【００２３】
操作部６０は、操作パネル等によって構成され、タッチキーやポインティングデバイス等の操作を行うことによって種々の情報を入力する制御ボードを備える。
例えば、認証エラー時のジョブ処理動作として２種類のモード選択操作が可能であり、図５に示す操作画面上で「Ｃａｎｃｅｌ」キーを選択すると「キャンセルモード」が設定され、また、「Ｓｋｉｐ」キーを選択すると「スキップモード」が設定される。
また、図６に示すように、キャンセルモードが設定されている状況において、認証エラーが発生した後に「Ｃａｎｃｅｌ」キーを選択することで、ジョブを消去し、キャンセル処理を確定することができる。
さらに、図７に示すように、スキップモードが設定されている状況において、認証エラーが発生した後に、「継続」キーを選択することで、エラー表示を取り消すとともに、中断（保留）している正規なジョブ出力を再開し、また、その後のジョブ処理（読み込み、認証及び出力）も継続させることができる。
【００２４】
なお、データ入力部１０、認証部２０、出力部３０、制御部４０、表示部５０及び操作部６０にそれぞれ備えられている制御ボードは、ＣＰＵ（Central  Processing  Unit）やチップセット等の制御要素、ＲＯＭ（Read  Only  Memory）及びＲＡＭ（Random  Access  Memory）を有する。各制御ボードは、互いに連携し、画像形成装置１のコンピュータを形成する。ＣＰＵは、プログラムに記述された処理を実行する演算処理装置である。また、ＲＯＭは、プログラムおよびデータを予め記憶した不揮発性のメモリである。また、ＲＡＭは、プログラムを実行する際にそのプログラムおよびデータを一時的に記憶して、作業領域として用いるメモリである。
プログラムが実行されることにより、各制御ボードは、ＣＰＵ内に上記の各手段を機能ブロックとして構成し、各部のハード要素をデータ入力部１０、認証部２０、出力部３０、制御部４０、表示部５０及び操作部６０として機能させる。
【００２５】
次に、本実施形態に係るジョブ処理の動作手順について図面を参照しながら説明を行う。
図８及び図９は、本実施形態に係るジョブ処理の動作手順を示したフローチャートである。
【００２６】
図８に示すように、まず、ジョブ処理に先立って、エラー処理設定手段４１が、認証エラー時のモード設定を行う（Ｓ１）。
具体的には、操作部６０を介した入力操作によって「スキップモード」、「キャンセルモード」のいずれかが選択され、エラー処理設定手段４１が各モードに応じた設定を行う。
ここで、データ入力部１０の入力手段１１は、図示しないホストコンピュータ等から印刷データ（ジョブ）を入力する（Ｓ２）。
次いで、読み取り手段１２は、ジョブ内の下位ジョブの読み取りを順次行う（Ｓ３）。
次に、読み取った下位ジョブからユーザ情報を取得する（Ｓ４）。取得したユーザ情報は、データ保持部１３に記憶される。
【００２７】
ここで、認証部２０の照合認証部２１は、各下位ジョブごとにユーザ情報の認証を行う（Ｓ５）。
具体的には、データ保持部１３からユーザ情報を取り出し、ユーザ情報テーブル２２の登録情報と照合する。そして、照合認証部２１は、対応する情報がユーザ情報テーブル２２から見つかれば正規なジョブと判定し、それ以外の場合は非正規な下位ジョブと判定する。
この結果、正規な下位ジョブと判定された場合（Ｓ５：正）、その下位ジョブの出力を実行する（Ｓ６）。
続いて、次の下位ジョブの有無を判定する（Ｓ７）。例えば、読み取り手段１２が、特定のターミネータやポートにおけるセッションの切断を検知した場合には、次の下位ジョブはないと判定することができる。
ここで、次の下位ジョブがあると判定された場合（Ｓ７：有）、Ｓ４に戻る。
一方、次の下位ジョブがないと判定された場合（Ｓ７：無）、そのジョブ（上位ジョブ）の処理は終了する。
つまり、１の上位ジョブの中に非正規な下位ジョブが含まれていなければ、一連の下位ジョブが続けて出力される。
【００２８】
ステップＳ５において、非正規な下位ジョブと判定された場合（Ｓ５：非）、ジョブ処理制御手段４２は、エラー発生時の動作モードを確認する（Ｓ８）。
具体的には、Ｓ１で設定したモードを確認するものであり、スキップモードかキャンセルモードかを確認する。
【００２９】
ステップＳ９において、キャンセルモードの設定が確認された場合（Ｓ９：キャンセル）、エラー表示手段５１は、図６に示すようなエラー表示を行う（Ｓ９）。
次に、制御部４０は、操作部６０を介したユーザによるキャンセル操作を待つ（Ｓ１０）。
そして、操作部６０からのキャンセル操作を確認すると（Ｓ１１）、そのジョブの消去を行う（Ｓ１２）。
【００３０】
一方、ステップＳ９において、スキップモードの設定が確認された場合（Ｓ９：スキップ）、図９のステップＳ１３に移行し、エラー表示手段５１は、図７に示すようなエラー表示を行う（Ｓ１３）。
続いて、読み取り手段１２は、次の下位ジョブの有無を判定する（Ｓ１４）。
ここで、次の下位ジョブが有ると判定された場合（Ｓ１４：有）、ジョブ処理制御手段４２は、Ｓ５（又は後のＳ１６）で非正規と判定された下位ジョブの読み飛ばしを行い、データ入力部１０の読み取り手段１２は、次の新たな下位ジョブのユーザ情報を取得する（Ｓ１５）。取得したユーザ情報は、データ保持部１３に記憶する。
【００３１】
次に、認証部２０の照合認証部２１は、取得したユーザ情報の認証を行う（Ｓ１６）。
この結果、正規な下位ジョブと判定された場合（Ｓ１６：正）、前のエラーが表示されているか否かを確認する（Ｓ１７）。
ここで、前のエラー表示が有る場合（Ｓ１７：有）、続いて、そのエラーの解除の有無を確認する（Ｓ１８）。
Ｓ１７において前のエラーの表示が無い場合（Ｓ１７：無）、又は、Ｓ１８において前のエラーが解除されている場合（Ｓ１８：有）、出力部３０は、該当する下位ジョブの出力を実行する（Ｓ１９）。
一方、Ｓ１８において、前のエラーが解除されていない場合（Ｓ１８：無）、その出力は一時的に保留される（Ｓ２０）。
【００３２】
Ｓ１６において、非正規な下位ジョブと判定された場合（Ｓ１６：非）、前のエラーが表示されているか否かを確認する（Ｓ２１）。
ここで、前のエラー表示が有る場合（Ｓ２１：有）、続いて、そのエラーの解除の有無を確認する（Ｓ２２）。
Ｓ２２において前のエラーが解除されている場合（Ｓ２２：有）、エラー表示手段５１は、図７にしめすようなエラー表示を行う（Ｓ２３）。ただし、ここで表示される、エラーの原因とされるジョブＩＤは前のジョブＩＤとは異なる。
Ｓ２１において前のエラー表示が無い場合（Ｓ２１：無）、又は、Ｓ２２において前のエラーが解除されていない場合（Ｓ２２：無）、Ｓ１４に進む。
【００３３】
ステップＳ１４において、次の下位ジョブが無いと判定された場合（Ｓ１４：無）、前のエラーが表示されているか否かを確認する（Ｓ２３）。
ここで、前のエラー表示が有る場合（Ｓ２３：有）、続いて、そのエラーの解除の有無を確認する（Ｓ２４）。
Ｓ２４において前のエラーが解除されている場合（Ｓ２４：有）、出力部３０は、該当する下位ジョブの出力を実行する（Ｓ２５）。
一方、Ｓ２３において前のエラー表示が無い場合（Ｓ２３：無）、一連のジョブ処理は終了する。
【００３４】
つまり、スキップモードにおいては、認証エラー（表示）が取り消されるまで、正規の下位ジョブが検出されたとしても、その出力（印字処理）は行わないようにしつつも、その正規の下位ジョブ以降の下位ジョブについての読み取りや認証を含めた出力前の一定処理は行うようにする。
【００３５】
以上、本実施形態の画像形成装置１によれば、予め設定したスキップモード又はキャンセルモードに応じて、認証エラー発生時のジョブ処理を制御することができる。
スキップモードでは、制御部４０のジョブ処理制御手段４２は、下位ジョブごとに認証を行い、非正規と認証された下位ジョブの読み飛ばしを行うようにしている。
このため、認証エラーが発生した場合でも、その後のジョブ処理を進めることができる。
【００３６】
また、スキップモードでは、非正規と認証された下位ジョブが検出された場合には、エラー表示手段５１がエラー表示を行うとともに、その後に検知された正規の下位ジョブを出力するには、そのエラーの取り消しを条件としている。ただし、エラー取り消しが実行されたか否かに拘わらず、以降のジョブの読み取りや認証などの出力前の一定処理については実行するようにしている。
このため、認証エラーに対するユーザの不認識を回避しつつ、ジョブ処理を円滑に進めることができる。
【００３７】
また、キャンセルモードでは、制御部４０のジョブ処理制御手段４２は、下位ジョブごとに認証を行い、非正規と認証された後のジョブ処理を停止するようにしている。
そして、所定のキャンセル操作によってジョブを消去させることができる。
【００３８】
以上のように、本実施形態の画像形成装置１によれば、特に、スキップモードの設定によって、正規なジョブが出力されない不合理を回避しつつ、ユーザに対する認証エラーの認識も確保するようにしている。
また、非正規なジョブの読み飛ばしを効果的にかつ自動的に行うことにより、ジョブ処理の迅速化を図ることができる。
このため、合理的なジョブ処理にもとづく円滑な出力を可能としつつ、利便性、信頼性、操作正、柔軟性に優れた画像形成装置１を実現することができる。
【００３９】
ここで、上述したように本実施形態の画像形成装置は、プログラム（ソフトウェア）の命令によりコンピュータで実行される機能によって実現される。プログラムは、本発明の画像形成装置（コンピュータ）の各構成要素（データ入力部、認証部、出力部、制御部、表示部、操作部）に指令を送り、上記のような所定の処理を行わせる。すなわち、本実施形態の画像形成装置１における各機能は、プログラムとコンピュータとが協働した具体的手段によって実現される。
なお、プログラムの全部又は一部は、例えば、磁気ディスク，光ディスク，半導体メモリ，その他任意のコンピュータで読取り可能な記録媒体により提供され、記録媒体から読み出されたプログラムが画像形成装置（コンピュータ）にインストールされて実行される。また、プログラムは、記録媒体を介さず、通信回線を通じて直接にコンピュータにロードし実行することもできる。
【００４０】
以上、本発明の画像形成装置１について、好ましい実施形態を示して説明したが、本発明にかかる画像形成装置１は、上述した実施形態にのみ限定されるものではなく、本発明の範囲で種々の変更実施が可能であることは言うまでもない。
例えば、本実施形態に係るスキップモードの動作において、正規の下位ジョブを検出した時点で、その下位ジョブをすぐに出力させることによって、出力時間の更なる短縮化を図ることもできる。
また、上記実施形態では、各構成部の制御ボードが互いに連携して画像形成装置のコンピュータを構成するものとしたが、画像形成装置１の例えば制御部４０に主制御ボードを備えて、この主制御ボードによりコンピュータを構成し、各ハード要素を制御しても良い。
【産業上の利用可能性】
【００４１】
本発明は、認証機能を有する画像形成装置に好適に利用することができる。
【符号の説明】
【００４２】
１  画像形成装置
１０  データ入力部
１２  読み取り手段
２０  認証部
２１  照合認証手段
２２  ユーザ情報テーブル
３０  出力部
４０  制御部
４１  エラー処理設定手段
４２  ジョブ処理制御手段
５０  表示部
５１  エラー表示手段
６０  操作部
【図１】
2010253894.tif 000003
【図２】
2010253894.tif 000004
【図３】
2010253894.tif 000005
【図４】
2010253894.tif 000006
【図５】
2010253894.tif 000007
【図６】
2010253894.tif 000008
【図７】
2010253894.tif 000009
【図８】
2010253894.tif 000010
【図９】
2010253894.tif 000011