(57)【特許請求の範囲】
【請求項１】
所定の認証装置を用いたユーザ認証を行って当該ユーザ認証の結果に基づいて印刷出力処理の実行の開始が決定されるプリントジョブである、認証プリントジョブを実行することができる画像形成装置であって、
前記プリントジョブにかかるプリントデータを受け取るための通信インタフェース部と、
前記認証プリントジョブのための、前記プリントデータに基づくジョブデータを保持するジョブデータ保持部と、
前記ジョブデータに基づいてジョブを実行するジョブ実行部と、
前記所定の認証装置である認証ユニットと、
前記認証ユニットを用いたユーザ認証の結果を出力するユーザ認証部と、
前記ジョブ実行部の動作を制御し、前記ユーザ認証部が出力するユーザ認証の成功結果に基づいて、前記ジョブ実行部に認証されたユーザの前記認証プリントジョブの実行の開始を指示する制御部と、
前記画像形成装置におけるトラブル事象の発生を検出し、当該トラブル事象の発生の情報を発信するトラブル発生検出部と、
前記トラブル事象の発生の情報を受信した場合において、前記ユーザによる前記認証ユニットを用いた再度のユーザ認証の成功結果を受け取ると、該ユーザ認証の成功結果のみに基づいて、認証されたユーザの認証プリントジョブのうちの少なくとも前記トラブル事象により実行が中断された認証プリントジョブにかかるジョブデータを削除対象とし、当該削除対象を所定の記憶領域から削除する指示を出力するトラブル時指示生成部と、を有し、
前記制御部は、前記トラブル時指示生成部から前記削除の処理をする指示を受け取ると、当該指示にもとづいて、前記削除対象であるジョブデータを削除する処理を実行し、前記トラブル時指示生成部から前記削除の処理をする指示を受け取る前に前記トラブル発生検出部からトラブル事象が解消した情報を受け取ると、該トラブル事象により実行が中断された認証プリントジョブを再開させる処理を実行する、画像形成装置。
【請求項２】
前記トラブル時指示生成部は、前記削除する指示を出力する際に、さらに、前記削除対象であるジョブデータを、所定の移動先記憶領域へ記録する指示を出力し、
前記制御部は、前記トラブル時指示生成部から受け取る前記削除の処理をする指示にもとづいて、前記削除対象であるジョブデータを、前記所定の記憶領域から削除する処理を実行するとともに、前記記録する指示にもとづいて、前記所定の移動先記憶領域に記録する処理を実行する、請求項１に記載の画像形成装置。
【請求項３】
前記認証ユニットは、ＩＣカードが送信するデータを受信するＩＣカード・リーダである、請求項１または２に記載の画像形成装置。
【請求項４】
前記認証ユニットは、生体認証装置である、請求項１または２に記載の画像形成装置。
【請求項５】
前記削除対象であるジョブデータは、前記ユーザ認証にかかるユーザの認証プリントジョブ全てのジョブデータである、請求項１または２に記載の画像形成装置。
【請求項６】
前記削除対象であるジョブデータは、前記ユーザ認証にかかるユーザの認証プリントジョブのうち、実行中または実行待機中にある認証プリントジョブのジョブデータである、請求項１または２に記載の画像形成装置。
【請求項７】
前記削除対象であるジョブデータは、前記ユーザ認証にかかるユーザの認証プリントジョブのうち、実行中の認証プリントジョブのジョブデータである、請求項１または２に記載の画像形成装置。
【請求項８】
前記所定の移動先記憶領域は、前記ユーザ認証にかかる前記ユーザを含む所定のユーザのみがアクセス可能な個人用ボックスである、請求項２に記載の画像形成装置。
【請求項９】
所定の認証装置を用いたユーザ認証を行って当該ユーザ認証の結果に基づいて印刷出力処理の実行の開始が決定されるプリントジョブである、認証プリントジョブを実行することができる画像形成装置における画像形成方法であって、
通信インタフェース部が、前記プリントジョブにかかるプリントデータを受け取るステップと、
ジョブデータ保持部が、前記認証プリントジョブのための、前記プリントデータに基づくジョブデータを保持するステップと、
ユーザ認証部が、前記所定の認証装置である認証ユニットを用いたユーザ認証の結果を出力するステップと、
制御部が、ジョブ実行部の動作を制御し、前記ユーザ認証部が出力するユーザ認証の成功結果に基づいて、前記ジョブ実行部に認証されたユーザの前記認証プリントジョブの実行の開始を指示するステップと、
前記ジョブ実行部が、前記ジョブデータに基づいてジョブを実行するステップと、
トラブル発生検出部が、前記画像形成装置におけるトラブル事象の発生を検出し、当該トラブル事象の発生の情報を発信するステップと、
トラブル時指示生成部が、前記トラブル事象の発生の情報を受信した場合において、前記ユーザによる前記認証ユニットを用いた再度のユーザ認証の成功結果を受け取った場合に、該ユーザ認証の成功結果のみに基づいて、認証されたユーザの認証プリントジョブのうちの少なくとも前記トラブル事象により実行が中断された認証プリントジョブにかかるジョブデータを削除対象とし、当該削除対象を所定の記憶領域から削除する指示を出力するステップと、
前記制御部が、前記トラブル時指示生成部から前記削除の処理をする指示を受け取ると、当該指示にもとづいて、前記削除対象であるジョブデータを削除する処理を実行し、前記トラブル時指示生成部から前記削除の処理をする指示を受け取る前に前記トラブル発生検出部からトラブル事象が解消した情報を受け取ると、該トラブル事象により実行が中断された認証プリントジョブを再開させる処理を実行するステップと、を有する、画像形成方法。
【請求項１０】
所定の認証装置を用いたユーザ認証を行って当該ユーザ認証の結果に基づいて印刷出力処理の実行の開始が決定されるプリントジョブである、認証プリントジョブを実行することができる画像形成装置のコンピュータが実行可能な画像形成プログラムであって、
通信インタフェース部に、前記プリントジョブにかかるプリントデータを受け取らせる機能と、
ジョブデータ保持部に、前記認証プリントジョブのための、前記プリントデータに基づくジョブデータを保持させる機能と、
ユーザ認証部に、前記所定の認証装置である認証ユニットを用いたユーザ認証の結果を出力させる機能と、
制御部に、ジョブ実行部の動作を制御し、前記ユーザ認証部が出力するユーザ認証の成功結果に基づいて、前記ジョブ実行部に認証されたユーザの前記認証プリントジョブの実行の開始を指示させる機能と、
前記ジョブ実行部に、前記ジョブデータに基づいてジョブを実行させる機能と、
トラブル発生検出部に、前記画像形成装置におけるトラブル事象の発生を検出し、当該トラブル事象の発生の情報を発信させる機能と、
トラブル時指示生成部に、前記トラブル事象の発生の情報を受信した場合において、前記ユーザによる前記認証ユニットを用いた再度のユーザ認証の成功結果を受け取った場合に、該ユーザ認証の成功結果のみに基づいて、認証されたユーザの認証プリントジョブのうちの少なくとも前記トラブル事象により実行が中断された認証プリントジョブにかかるジョブデータを削除対象とし、当該削除対象を所定の記憶領域から削除する指示を出力させる機能と、
前記制御部に、前記トラブル時指示生成部から前記削除の処理をする指示を受け取り、当該指示にもとづいて、前記削除対象であるジョブデータを削除する処理を実行させ、前記トラブル時指示生成部から前記削除の処理をする指示を受け取る前に前記トラブル発生検出部からトラブル事象が解消した情報を受け取ると、該トラブル事象により実行が中断された認証プリントジョブを再開させる処理を実行させる機能と、を有する、画像形成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成方法、および、画像形成装置において実行される画像形成プログラムに関し、特に、印刷出力処理の開始に際しユーザ認証を要求する画像形成装置、画像形成方法、および、画像形成プログラムに関する。
【背景技術】
【０００２】
近年においては、画像形成装置は、ネットワークを介して複数の情報処理装置と接続され、当該複数の情報処理装置を使用する複数のユーザにより共有される。ここで、画像形成装置とは、例えば、プリンタ、ファクシミリ、複写機、スキャナ等の機能を少なくとも２つ以上有するデジタル複合機（MultiFunction Peripheral (MFP)、 Scan Print Copy (SPC)、あるいは、All In One (AIO)）である。また、情報処理装置とは、例えば、パーソナル・コンピュータ（ＰＣ）である。画像形成装置、および、情報処理装置は、ローカル・エリア・ネットワーク（ＬＡＮ）、インターネット（Ｉｎｔｅｒｎｅｔ）といったネットワークを介して相互に通信可能に接続され、画像形成システムを構成する。当該画像形成システムは、その最小限の構成においては、１台の画像形成装置と１台の情報処理装置とを１対１で接続することで構成可能である。だが、近年においては、しばしば、複数の画像形成装置と複数の情報処理装置とが相互に接続された大規模画像形成システムが構築される。
【０００３】
上述の画像形成システムにおいて、ユーザが所望するドキュメントの印刷物を画像形成装置から出力させようとする場合、ユーザは、情報処理装置を操作して当該ドキュメントのデータファイルを指定し、当該ドキュメントの印刷出力を実行させる画像形成装置を指定し、最後に、印刷出力の実行指示を、情報処理装置へ入力する。上記ドキュメントのデータファイルは、例えば、画像形成システム内の記憶領域に保存されたデータファイルである。
【０００４】
情報処理装置は、印刷出力処理にかかる各種設定データおよびドキュメントのデータファイルの内容を含むプリントデータを、指定された画像形成装置へ送信する。画像形成装置は、送信されたプリントデータを受け取り、当該プリントデータからジョブデータを作成し、当該ジョブデータに基づいて印刷出力処理を実行する。そして、ドキュメントの印刷物が当該画像形成装置の排紙トレイから排出される。ユーザは、画像形成装置に赴き、排出されたドキュメントの印刷物を回収する。
【０００５】
上述のような形態を有する画像形成システムにおいては、画像形成装置から、ドキュメントの印刷物が排出される時点において、ユーザは、必ずしも、画像形成装置の近辺にいるとは限らない。むしろ、画像形成装置は、複数のユーザによって共有される故、画像形成装置の近辺に他のユーザがいることが考えられる。そのため、画像形成システムにおいては、画像形成装置から排出されるドキュメント印刷物にかかる情報セキュリティの確保が課題とされる。
【０００６】
ネットワーク接続され複数のユーザに共有される画像形成装置に関し、画像形成装置が排出するドキュメントの印刷物にかかる情報セキュリティを確保するため、画像形成装置にドキュメントの印刷出力処理の実行を開始させるためにユーザが画像形成装置近傍においてユーザ認証を行い、該ユーザ認証が成功裡に完了されて初めて、ドキュメントの印刷出力処理の実行を開始する画像形成装置が提案されている。このような画像形成装置においては、印刷出力処理の実行を要求するプリントデータを受信しても、当該プリントデータに基づくジョブデータを、直ちには、キュー（ｑｕｅｕｅ）に投入せず、代わりにそのジョブデータを一時保留状態に留めておく。そして、ユーザ認証が成功裡に完了すると、一時保留状態にあるジョブのうち当該ユーザ認証にかかるユーザが登録したジョブをキューに投入し、適宜印刷出力処理を開始する。このような印刷出力処理は、「認証プリント」あるいは「機密プリント」として知られている。
【０００７】
また、ユーザ認証の具体的な手法についても、複数の提案が既になされている。提案にかかる手法には、例えば、ユーザ名およびパスワードを、入力手段を介して装置へ入力する手法、ユーザを特定するための情報をデータとして保持するＩＣカードとＩＣカード・リーダとを用いる手法、ユーザの行動的あるいは身体的な特徴を用いてユーザを同定するバイオメトリクス認証を用いる手法、が含まれる。バイオメトリクス認証は、個人の指紋、静脈、虹彩などの有するパターンといった身体的特徴あるいは行動的特徴を利用して個人を同定確認する認証手法の総称である。
【０００８】
本発明と関連する先行技術を開示する文献例として、以下の特許文献を紹介する。
【０００９】
特許文献１（特開２００１−２０９６９６号公報）は、情報管理方法および情報管理システムを開示する。当該情報管理方法においては、情報管理システムを構成する、ユーザに対し情報提供サービスを行う主体が管理する装置が、ユーザに提供した情報をユーザに代わって保管する。そして、情報の提供を受けた当該ユーザは、提供された情報をユーザの装置内に保持せず、その代わりに、認証情報等をユーザの装置内に保持する。ユーザが、提供を受けた情報を利用することを希望する場合には、ユーザは、当該認証情報をサービス主体が管理する装置へ送り、サービス主体が管理する情報を受け取って利用する。
【００１０】
上記サービス主体は、複数のユーザが、同一の情報の提供を希望する状況にあっても、当然のことながら、上記同一の情報について、複数のユーザのために、複数のコピー物を保管することはなく、只、当該同一の情報の原本のみを保管する。
【００１１】
そうすることによって、特許文献１が開示する情報管理方法においては、サービス主体の装置とユーザの装置とで構成される情報管理システム内において、複数の同一の情報を保存・管理することで生じる無駄を省くことが可能であり、もって、情報の保管に要するコストを削減する効果を奏する。
【００１２】
特許文献２（特開２００２−１６９６８２号公報）は、情報処理方法および情報処理装置等を開示する。当該情報処理方法においては、サーバ装置は、接続された複数の画像処理装置について、それぞれが有する画像処理機能および排紙処理機能を認識可能である。サーバ装置は、ホストコンピュータからの印刷出力に関する依頼を受けると、当該依頼にかかる印刷の内容を解析し、接続された複数の画像処理装置の画像処理機能および排紙処理機能を考慮の上、当該依頼に含まれる頁毎に、印刷出力を実行させる画像処理装置を決定し、当該決定にかかる複数の画像処理装置に対し印刷出力指示を送る。ここで、画像処理機能とは、例えば、カラー印刷出力およびモノクロ印刷出力にかかる機能である。
【００１３】
そうすることによって、特許文献２の情報処理方法等は、サーバ装置を介して複数のホストコンピュータと接続された、複数の画像処理装置の効率的な運用を実現する。
【００１４】
特許文献３（特開２００６−２４４３７２号公報）は、画像形成システムを開示する。当該画像形成システムは、文書処理装置と画像形成装置と携帯端末装置とを有する。文書処理装置は、画像形成装置に対し、プリントジョブを送信することができる。また、文書処理装置が送信するプリントジョブには、プリントジョブに関するパラメータを含めることができる。当該パラメータは、プリントジョブがセキュアプリントモードであることを示すパラメータが含まれる。このセキュアプリントモードのプリントジョブは、ユーザが認証操作を実行して初めて、印刷出力の実行が開始されるように設定されたプリントジョブである。プリントジョブを受け取った画像形成装置は、当該パラメータに基づいて、当該プリントジョブがセキュアプリントモードであるか否か、判定し、当該プリントジョブがセキュアプリントモードである場合には、所定の期間にわたって当該プリントジョブを保持する。さらに、ユーザは、携帯端末装置を介し、セキュアプリントモードのプリントジョブが保持される期間を延長することを、画像形成装置に対し要求することができる。
【００１５】
そうすることによって、特許文献３の画像形成システムにおいては、ユーザは、携帯端末装置を用いてセキュアプリントモードのプリントジョブが画像形成装置内に保持される期間を延長させることができ、もって、ユーザが上記所定の期間が経過する迄に当該セキュアプリントモードのプリントジョブを実行させることができないような場合でも、当該プリントジョブが画像形成装置内から削除されることを防止することができる。
【００１６】
特許文献４（特開２００２−０７３１９８号公報）は、認証方法および認証装置を開示する。当該認証方法においては、ユーザ認証のために所定の認証装置が使用される。当該認証装置は、ユーザからの入力を受ける入力部と、当該入力を監視する入力監視部と、当該入力監視部からの指示を受けて認証を実行する認証部と、を有する。入力監視部は、ユーザからの入力を監視し、当該入力が所定の条件を満たすか否かを、判定する。入力監視部は、ユーザからの入力が所定の条件を満足する、と判定した場合には、認証部に対し認証（再認証）の実行を指示する。
【００１７】
このように、特許文献４の認証方法においては、一度、認証に成功したユーザに対し、当該ユーザの入力が所定の条件を満足する場合には、入力監視部が、再認証の実行を、認証部に対し指示する。
【００１８】
特許文献４の認証方法は、ユーザ認証を複数回にわたって実施することにより、認証そのものの正確さを向上させる。
【００１９】
特許文献５（特開２００６−１２３４１５号公報）は、印刷装置、その制御方法、ジョブ処理方法、および、印刷方法を開示する。当該印刷方法においては、印刷装置に対し、複数部数の印刷出力を伴うセキュアプリントモードのプリントジョブが入力された場合、印刷装置は、認証動作を開始し、認証が成功裡に完了して初めて、当該プリントジョブに基づいて、印刷物を上記複数部数以下の部数だけ出力する。この印刷出力は、所謂、試し印刷である。印刷装置は、残りの部数にかかる印刷出力の実行を開始するに際し、再度、認証動作を開始する。当該印刷方法において、印刷装置は、認証が成功裡に完了するまで、当該残りの部数についての印刷出力を開始しない。
【００２０】
このように、特許文献５の印刷方法においては、試し印刷にかかる印刷出力が行われた後、ユーザに対し、再度、認証を要求する。そうすることによって、試し印刷と、残りの部数の印刷との間にユーザが印刷装置から離れるような場合においても、印刷物にかかるセキュリティが確保される。
【００２１】
特許文献５の印刷方法は、印刷装置が受けた印刷指示に設定された設定内容に基づいて実行される印刷出力処理の過程において印刷出力処理が一時中断された場合に、その後、一時中断された処理を、印刷指示に設定された設定内容に基づいて、再開させるためにユーザ認証を要求する点に特徴を有する。特許文献５が開示する方法における処理の一時的な中断は、予定された処理の一部を構成するものであって、予期せぬトラブルによって印刷装置の動作が一時的に中断された場合に、トラブルを解消した後、中断された処理を再開させる方法を開示するものではない。
【特許文献１】特開２００１−２０９６９６号公報
【特許文献２】特開２００２−１６９６８２号公報
【特許文献３】特開２００６−２４４３７２号公報
【特許文献４】特開２００２−０７３１９８号公報
【特許文献５】特開２００６−１２３４１５号公報
【発明の開示】
【発明が解決しようとする課題】
【００２２】
このように、認証プリント印刷出力処理は、排出されるドキュメント印刷物にかかる情報セキュリティを確保する上で有効な処理手法である。
【００２３】
従来の認証プリント印刷出力処理においては、ユーザ認証が成功裡に完了され、認証プリントジョブの実行が開始され、あるいは、認証プリントジョブが実行待機状態（キューに投入された状態）に移されると、当該認証プリントジョブに対する誤操作や第３者による悪意のある操作等を防止するため、ユーザによる、操作キー（画像形成装置のユーザインタフェース入力部）を介した指示入力の操作の一切は、無効化される。しかるに、実行中あるいは実行待機中の認証プリントジョブに対する操作指示を入力するためには、当該認証プリントジョブの所有者（該ジョブを登録した者）であっても、先ず、画像形成装置に対して改めてログインし、操作キーを介した操作指示の入力を有効化する必要がある。
【００２４】
一般に、当該認証プリントジョブの実行中あるいは実行待機中、もしくは、一時保留中に、画像形成装置内において何らかのトラブルが生じることは十分に想定される事象である。そのようなトラブル事象発生時においては、画像形成装置が、ログインのため操作を受け付けなくなるような事態が想定される。あるいは、ログインに成功しようとも、画像形成装置が、操作キーを介した操作指示の入力を受け付けなくなるような事態が想定される。
【００２５】
たとえば、認証プリントジョブの実行中あるいは実行待機中にトラブル事象が発生し、認証プリントジョブの実行が中断された場合、実行中（あるいは実行待機中）の当該認証プリントジョブにかかるドキュメントのデータは、セキュリティ管理上、万全とはいえない状態に陥る。なぜなら、中断された認証プリントジョブは、トラブルが解消されると同時に再開されるが、その再開ときに、必ずしもユーザが立ち会うことができるとは限らない。そのため、トラブルの発生に起因してジョブが中断された場合には、その再開を待たずに、あえてその中断されたジョブを削除することがセキュリティ管理の観点から望まれることもある。しかしながら、トラブル事象の発生に起因して操作キーを介した操作指示の入力が不可能となった場合には、たとえ認証プリントジョブの所有者であろうとも、当該ジョブにかかるデータの状態を安全な状態にまで回復させるための手だてはなく、トラブルが解消されるのを待つより方法がなかった。
【００２６】
また、画像形成装置において生じるトラブルには、ユーザが単独で簡単に解消できるトラブルもあれば、サービスセンタへトラブルを通知し、サービス担当者の来訪を待たなければ解消されない深刻なトラブルも含まれる。後者のような深刻なトラブルが発生した場合、サービス担当者が当該トラブルを解消させるまで、トラブル発生時に実行中あるいは実行待機中であった認証プリントジョブにかかるドキュメントのデータは、長期にわたり、セキュリティ管理の観点において万全でない。認証プリント印刷出力処理においてこのような事態が招来されるならば、認証プリント印刷出力処理という処理体系そのものの価値を損なうおそれがある。
【００２７】
上記問題点を鑑み、本発明は、画像形成装置においてトラブルが発生し、画像形成装置が、ログイン操作、あるいは、操作キーを用いた入力を、受け付けなくなったような場合においても、当該トラブルの解消を待たずに、至極簡便な手続きで、例えば実行中あるいは実行待機中にある、認証プリントジョブにかかるジョブデータを、セキュリティ管理上の観点から見て安全といえる状態に移行させることができる画像形成装置を提供することを目的とする。本発明は、画像形成装置内においてトラブルが発生した場合においても、認証プリントジョブにかかるドキュメントのデータの機密性を確保できる画像形成装置を提供する。
【課題を解決するための手段】
【００２８】
本発明は、その一態様において、所定の認証装置を用いたユーザ認証を行って当該ユーザ認証の結果に基づいて印刷出力処理の実行の開始が決定されるプリントジョブである、認証プリントジョブを実行することができる画像形成装置であって、プリントジョブにかかるプリントデータを受け取るための通信インタフェース部と、認証プリントジョブのための、プリントデータに基づくジョブデータを保持するジョブデータ保持部と、ジョブデータに基づいてジョブを実行するジョブ実行部と、所定の認証装置である認証ユニットと、認証ユニットを用いたユーザ認証の結果を出力するユーザ認証部と、ジョブ実行部の動作を制御し、ユーザ認証部が出力するユーザ認証の成功結果に基づいて、ジョブ実行部に認証されたユーザの認証プリントジョブの実行の開始を指示する制御部と、画像形成装置におけるトラブル事象の発生を検出し、当該トラブル事象の発生の情報を発信するトラブル発生検出部と、トラブル事象の発生の情報を受信した場合において、ユーザによる認証ユニットを用いた再度のユーザ認証の成功結果を受け取ると、該ユーザ認証の成功結果のみに基づいて、認証されたユーザの認証プリントジョブのうちの少なくともトラブル事象により実行が中断された認証プリントジョブにかかるジョブデータを削除対象とし、当該削除対象を所定の記憶領域から削除する指示を出力するトラブル時指示生成部と、を有し、制御部は、トラブル時指示生成部から削除の処理をする指示を受け取ると、当該指示にもとづいて、削除対象であるジョブデータを削除する処理を実行し、トラブル時指示生成部から削除の処理をする指示を受け取る前にトラブル発生検出部からトラブル事象が解消した情報を受け取ると、該トラブル事象により実行が中断された認証プリントジョブを再開させる処理を実行する、画像形成装置である。
【００２９】
本発明の一態様においては、トラブル時指示生成部は、削除する指示を出力する際に、さらに、削除対象であるジョブデータを、所定の移動先記憶領域へ記録する指示を出力し、制御部は、トラブル時指示生成部から受け取る削除の処理をする指示にもとづいて、削除対象であるジョブデータを、所定の記憶領域から削除する処理を実行するとともに、記録する指示にもとづいて、所定の移動先記憶領域に記録する処理を実行する、ことが好ましい。
【００３０】
本発明の一態様においては、認証ユニットは、ＩＣカードが送信するデータを受信するＩＣカード・リーダである、ことが好ましい。
【００３１】
本発明の一態様においては、認証ユニットは、生体認証装置である、ことが好ましい。
【００３２】
本発明の一態様においては、削除対象であるジョブデータは、ユーザ認証にかかるユーザの認証プリントジョブ全てのジョブデータである、ことが好ましい。
【００３３】
本発明の一態様においては、削除対象であるジョブデータは、ユーザ認証にかかるユーザの認証プリントジョブのうち、実行中または実行待機中にある認証プリントジョブのジョブデータである、ことが好ましい。
【００３４】
本発明の一態様においては、削除対象であるジョブデータは、ユーザ認証にかかるユーザの認証プリントジョブのうち、実行中の認証プリントジョブのジョブデータである、ことが好ましい。
【００３５】
本発明の一態様においては、所定の移動先記憶領域は、ユーザ認証にかかるユーザを含む所定のユーザのみがアクセス可能な個人用ボックスである、ことが好ましい。
【００３６】
本発明は、別の一態様において、所定の認証装置を用いたユーザ認証を行って当該ユーザ認証の結果に基づいて印刷出力処理の実行の開始が決定されるプリントジョブである、認証プリントジョブを実行することができる画像形成装置における画像形成方法であって、通信インタフェース部が、プリントジョブにかかるプリントデータを受け取るステップと、ジョブデータ保持部が、認証プリントジョブのための、プリントデータに基づくジョブデータを保持するステップと、ユーザ認証部が、所定の認証装置である認証ユニットを用いたユーザ認証の結果を出力するステップと、制御部が、ジョブ実行部の動作を制御し、ユーザ認証部が出力するユーザ認証の成功結果に基づいて、ジョブ実行部に認証されたユーザの認証プリントジョブの実行の開始を指示するステップと、ジョブ実行部が、ジョブデータに基づいてジョブを実行するステップと、トラブル発生検出部が、画像形成装置におけるトラブル事象の発生を検出し、当該トラブル事象の発生の情報を発信するステップと、トラブル時指示生成部が、トラブル事象の発生の情報を受信した場合において、ユーザによる認証ユニットを用いた再度のユーザ認証の成功結果を受け取った場合に、該ユーザ認証の成功結果のみに基づいて、認証されたユーザの認証プリントジョブのうちの少なくともトラブル事象により実行が中断された認証プリントジョブにかかるジョブデータを削除対象とし、当該削除対象を所定の記憶領域から削除する指示を出力するステップと、制御部が、トラブル時指示生成部から削除の処理をする指示を受け取ると、当該指示にもとづいて、削除対象であるジョブデータを削除する処理を実行し、トラブル時指示生成部から削除の処理をする指示を受け取る前にトラブル発生検出部からトラブル事象が解消した情報を受け取ると、該トラブル事象により実行が中断された認証プリントジョブを再開させる処理を実行するステップと、を有する、画像形成方法である。
【００３７】
本発明は、さらに別の一態様において、所定の認証装置を用いたユーザ認証を行って当該ユーザ認証の結果に基づいて印刷出力処理の実行の開始が決定されるプリントジョブである、認証プリントジョブを実行することができる画像形成装置のコンピュータが実行可能な画像形成プログラムであって、通信インタフェース部に、プリントジョブにかかるプリントデータを受け取らせる機能と、ジョブデータ保持部に、認証プリントジョブのための、プリントデータに基づくジョブデータを保持させる機能と、ユーザ認証部に、所定の認証装置である認証ユニットを用いたユーザ認証の結果を出力させる機能と、制御部に、ジョブ実行部の動作を制御し、ユーザ認証部が出力するユーザ認証の成功結果に基づいて、ジョブ実行部に認証されたユーザの認証プリントジョブの実行の開始を指示させる機能と、ジョブ実行部に、ジョブデータに基づいてジョブを実行させる機能と、トラブル発生検出部に、画像形成装置におけるトラブル事象の発生を検出し、当該トラブル事象の発生の情報を発信させる機能と、トラブル時指示生成部に、トラブル事象の発生の情報を受信した場合において、ユーザによる認証ユニットを用いた再度のユーザ認証の成功結果を受け取った場合に、該ユーザ認証の成功結果のみに基づいて、認証されたユーザの認証プリントジョブのうちの少なくともトラブル事象により実行が中断された認証プリントジョブにかかるジョブデータを削除対象とし、当該削除対象を所定の記憶領域から削除する指示を出力させる機能と、制御部に、トラブル時指示生成部から削除の処理をする指示を受け取り、当該指示にもとづいて、削除対象であるジョブデータを削除する処理を実行させ、トラブル時指示生成部から削除の処理をする指示を受け取る前にトラブル発生検出部からトラブル事象が解消した情報を受け取ると、該トラブル事象により実行が中断された認証プリントジョブを再開させる処理を実行させる機能と、を有する、画像形成プログラムである。
【発明の効果】
【００３８】
本発明にかかる画像形成装置においては、該装置においてトラブル事象が発生した場合には、ユーザは、至極簡便な操作のみで、認証プリントジョブのドキュメントのデータについて、情報セキュリティの確保の観点から見てより安全な状態を回復させることができる。本画像形成装置は、上記の特徴により、向上された情報セキュリティ確保性能を有する。
【００３９】
したがって、本発明は、画像形成装置においてトラブル事象が発生した場合において、当該発生の時点において現に画像形成装置に登録され、実行中、実行待機中、一時保留中等、にある認証プリントジョブのドキュメントのデータにかかる情報セキュリティの確保を、従来よりも容易にする、という効果を奏する。上記の特徴により、本発明にかかる画像形成装置は、従来よりも向上された操作性を有する。
【００４０】
もって、本発明は、ユーザの、画像形成装置による認証プリント印刷出力処理の情報セキュリティ性能に対する信頼性を向上させ、かつ、認証プリント印刷出力処理の操作性をも向上させる、という効果を奏する。
【発明を実施するための最良の形態】
【００４１】
本発明にかかる実施の形態は、画像形成装置、当該画像形成装置において用いられる画像形成の方法、および、当該画像形成装置のコンピュータが実行する画像形成のためのプログラムに関する。
【００４２】
本発明の実施の形態による画像形成装置は、「認証プリント」印刷出力処理を実行することが可能な画像形成装置である。
【００４３】
＜「認証プリント（認証＆プリント）」印刷出力処理について＞
本発明の実施の形態を具体的に説明するに先立ち、図１ないし図５を参照し、「認証プリント（認証＆プリント）」印刷出力処理について、簡単に説明する。「認証（＆）プリント」印刷出力処理とは、画像形成装置が印刷出力処理を伴うジョブを実行する場合において、画像形成装置が所定の認証手段を用いたユーザ認証を実施し、当該ユーザ認証が成功裡に完了してはじめて、当該ジョブにかかる印刷出力を開始するような印刷出力形態を指す。
【００４４】
図１は、情報処理装置（パーソナル・コンピュータ（ＰＣ））５において作成され、ネットワーク３を介して画像形成装置（デジタル複合機（ＭＦＰ）１）へ送信される認証プリントデータに基づいて、ＭＦＰ１が、認証プリント印刷出力処理の実行をする状況を示す模式図である。図１においては、ＭＦＰ１が認証プリント印刷出力処理の実行をする状況を大まかに４つのフェーズに分け、当該４つのフェーズをＩ、ＩＩ、ＩＩＩ、ＩＶとして示している。図２は、プリントデータを受信した時点以降における、ＭＦＰ１のプリントデータに対する処理のフローチャートである。図３は、ＰＣ５において、ＭＦＰ１へ送信されるプリントデータの作成に供されるプリンタドライバ・ソフトウェアのユーザインタフェース１１の例図である。
【００４５】
ユーザは、図３に示すプリンタドライバ・ソフトウェアのユーザインタフェース１１を用いて、ＰＣ５において、認証プリントのプリントデータを作成する。ユーザインタフェース１１は、ユーザ認証のための項目として、ユーザ名およびパスワードを備える。ユーザは、ユーザ名テキスト・ボックス１３へユーザ名を入力することにより、プリントデータにユーザ名を付与することができる。加えて、ユーザは、パスワード・テキスト・ボックス１５へパスワードを必要に応じて入力することができる。そしてその後、ユーザは、ＯＫボタン１７を押下する。図１を参照すれば、ＰＣ５は、ＯＫボタン１７の押下を認識し、認証プリントジョブにかかるプリントデータをＭＦＰ１へ送信する（図１のフェーズＩ）。なお、ＭＦＰ１等画像形成装置におけるユーザ認証に必要な認証データは、所定の記憶領域内に、ＭＦＰ１がアクセス可能な状態で、ユーザに関する情報の一部として、予め保持される。
【００４６】
フェーズＩ（図１）は、図２のステップＳ１０１と関連する。ステップＳ１０１（図２）において、ＭＦＰ１は、ＰＣ５からネットワークを介して送信されたプリントデータを受信する。
【００４７】
ステップＳ１０３（図２）において、ＭＦＰ１は、受信したプリントデータを解析し、認証プリントにかかる設定がオンであるか否か、を判定する。ＭＦＰ１が、当該プリントデータの認証プリントにかかる設定がオンである、と判定した場合（ステップＳ１０３における「ＹＥＳ」）、処理は、ステップＳ１０５へ移行する。ＭＦＰ１が、当該プリントデータの認証プリントにかかる設定がオンでない（オフである）、と判定した場合（ステップＳ１０３における「ＮＯ」）、処理は、ステップＳ１２１へ移行する。ステップＳ１２１およびステップＳ１２３においてＭＦＰ１が実行する処理は、通常の（つまり、認証プリントでない、）印刷出力処理に関する至極一般的な処理内容のみを含むため、ここでは、それらに関する説明を省略する。
【００４８】
ステップＳ１０５（図２）において、ＭＦＰ１は、受信したプリントデータに基づいてジョブデータ（認証プリントジョブデータ）を作成し、当該認証プリントジョブデータを、一時保留状態とする。このように、認証プリント印刷出力処理においては、ＭＦＰ１は、ジョブの登録を受け付けても、当該ジョブにかかるジョブデータを直ちにキューへ投入しない。
【００４９】
ステップＳ１０７（図２）において、ＭＦＰ１は、ユーザが所定の認証装置を用いてユーザ認証を行うまで、当該ジョブデータを、所定のボックス（所謂、フォルダ）に、一時保留状態にある認証プリントジョブのジョブデータとして、保持する。ここで、ボックスとは、ジョブデータや様々なデータを保存するための記憶領域である。この記憶領域は、物理的には、ＭＦＰ１が備えるハード・ディスク・ドライブ内に設定される。図４は、ＭＦＰ１のユーザインタフェースの表示部２１の表示例の図である。認証プリントジョブのジョブデータは、例えば、図４に見られるタッチ＆プリント・ボックス・アイコン２３としてユーザに対し示されるボックス保持される。所定の権限を有するユーザは、タッチ＆プリント・ボックス・アイコン２３を選択し、ＯＫボタン２５を押下することにより、当該タッチ＆プリント・ボックス内に保持される認証プリントジョブの一覧を参照したり、ジョブを選択したりすることができる。
【００５０】
再び図１を参照する。ユーザは、認証データが格納された認証用ＩＣカードを、ＭＦＰ１の認証ユニット９にタッチさせることで、ユーザ認証を実行する（図１のフェーズＩＩ）。また、フェーズＩＩ（図１）は、図２のステップＳ１０９と関連する。ステップＳ１０９（図２）において、ＭＦＰ１は、ユーザ認証処理を実行する。ここでは、ユーザ認証は、例えば、当該ジョブを登録したユーザに対するユーザ認証である。ユーザ認証処理は、認証用ＩＣカードからの認証データ等の読み出し、および、予め保持される認証データと、ＩＣカードから読み出した認証データとを、ユーザ名をキーとして照合する処理、および、ユーザ認証の成功／失敗にかかる判定の処理を含む。
【００５１】
図１のフェーズＩＩＩは、当該ユーザ認証が、成功裡に完了された状況を示し、当該フェーズＩＩＩ（図１）は、ステップＳ１１１（図２）と関連する。ステップＳ１１１において、ＭＦＰ１は、ユーザ認証の結果が成功であるか失敗であるか、を判定する。ＭＦＰ１が、ユーザ認証の結果は成功であると判定した場合（ステップＳ１１１における「ＹＥＳ」）、処理は、ステップＳ１１３へ移行する。ＭＦＰ１が、ユーザ認証の結果は失敗であると判定した場合（ステップＳ１１１における「ＮＯ」）、処理は、ステップＳ１０９へ戻る。フェーズＩＩＩ（図１）は、ステップＳ１１１（図２）における「ＹＥＳ」に相当する。
【００５２】
ステップＳ１１３（図２）において、ＭＦＰ１は、そのユーザインタフェースの表示部２１に、当該ユーザ認証にかかるユーザの認証プリントジョブをリスト表示する。図５は、ステップＳ１１３における表示部２１の表示例の図である。このように、表示部２１には、ユーザ認証に成功したユーザのユーザ名が付された認証プリントジョブの情報が表示される。（本例においては、２件の認証プリントジョブにかかるドキュメントのサムネイル２７ａおよび２７ｂが表示される。）表示部２１には、当該サムネイル２７ａおよび２７ｂの他に、認証プリントジョブに対して実行する処理をユーザが選択するためのボタン（削除ボタン２９ａおよび印刷ボタン２９ｂ）や、ＯＫボタン３１等が表示される。
【００５３】
ステップＳ１１５（図２）において、ＭＦＰ１は、ユーザインタフェースの入力部を介したユーザからの入力を受け付ける。本例においては、図５に示す表示部２１は、液晶タッチパネルで構成されており、入力部をも兼ねる。本ステップにおいて、ユーザは、印刷したいドキュメントを選択し、印刷ボタン２９ｂを押下し、最後に、ＯＫボタン３１を押下する。
【００５４】
ステップＳ１１７（図２）において、ＭＦＰ１は、選択された認証プリントジョブについて、印刷出力処理を実行する。フェーズＩＶ（図１）は、ＭＦＰ１がステップＳ１１７（図２）を実行することによって、ドキュメントの印刷物が排出された状況を示す。
【００５５】
なお、ステップＳ１１３からＳ１１７の代わりに、ＭＦＰ１は、ユーザ認証にかかるユーザのユーザ名が付された認証プリントジョブを、全て一括して印刷出力処理するように構成されてもよい。
【００５６】
このように、ＭＦＰ１（画像形成装置）は、認証プリントジョブデータを一時保留状態で保持し続け、ユーザ認証の成功を確認してから、当該データを実行状態あるいは実行待機状態へ移行（当該データのキューへの投入処理を実行）する。
【００５７】
このように、認証プリント印刷出力処理は、所定の認証手段を用いたユーザ認証が成功するまでは印刷出力処理を開始しない、点において、「通常の」印刷出力処理と異なる。なお、認証プリントは、タッチ＆プリントともいう。
【００５８】
上述のとおり、ＭＦＰ１は、一時保留状態にある認証プリントジョブデータを、所定のボックス（タッチ＆プリント・ボックス）に保持する。
【００５９】
この、所定のボックスに保持される認証プリントジョブデータは、認証プリントのためのユーザ認証の成功により、ジョブの実行に要するデータを保持するための一時記憶領域へコピーされ、ジョブの実行の用に供される。あるいは、上記一時保留状態にある認証プリントジョブデータは、認証プリントのためのユーザ認証の成功により、上記所定のボックスから一時記憶領域へ移動されてもよい。
【００６０】
そして、認証プリントにかかる印刷出力処理が完了した後には、ＭＦＰ１は、当該認証プリントジョブデータを、予め設定された方法で自動的に処理する。予め設定された方法とは、例えば、印刷出力処理が完了した認証プリントジョブデータを、所定のボックス（例えば、先述のタッチ＆プリント・ボックス）内に保存する、といった処理である。また、ＭＦＰ１は、上記所定のボックスとして、所定のユーザのみがアクセス可能な個人用ボックスを用いるように、上記予め設定された方法を設定することも可能である。また、認証プリントジョブ完了時に、認証プリントジョブデータを、完了時に現に当該認証プリントジョブデータが保持されている記憶領域から削除するように、上記予め設定された方法を設定することも可能である。
【００６１】
また、ユーザが手動的に、当該認証プリントジョブにかかるジョブデータをＭＦＰ１から削除したり、所望のボックスへ移動させたりする場合には、ＭＦＰ１へログインし、ＭＦＰ１のユーザインタフェースの入力部を操作可能な状態とした上で、図４に示した表示部２１のタッチ＆プリント・ボックス・アイコン２３を選択し、ジョブデータを選択し、削除、あるいは、ボックス間移動等の指示を、ＭＦＰ１へ入力する必要がある。ＭＦＰ１に対するログイン処理においては、通例、ユーザは、上述の認証用ＩＣカードを用いたユーザ認証、および／あるいは、入力部を介したユーザ名およびパスワード入力、といった操作を要求される。
【００６２】
これより、添付の図面を参照し、本発明の好適な実施の形態について説明する。
【００６３】
（第１の実施の形態）
本発明の第１の実施の形態による画像形成装置（ＭＦＰ）は、該装置内あるいは該装置がジョブの実行に利用する外部装置内における所定の事象の発生を認識することができる。本画像形成装置は、上記認識の時点から該所定の事象が終結するまでの期間において、認証プリントジョブの実行を開始させるための所定の認証装置を用いたユーザ認証を受け付けると、当該ユーザ認証の成功を確認することにより、当該ユーザ認証にかかるユーザの認証プリントジョブデータを、画像形成装置内の記憶領域あるいは該装置がアクセス可能な画像形成装置外部の記憶領域内から削除する処理を実行することができる。ここでの所定の事象とは、例えば、実行中の認証プリントジョブの中断を伴うトラブル事象を含む。また、上記削除がなされる認証プリントジョブデータには、上記ユーザ認証にかかるユーザの全ての認証プリントジョブデータが含まれてよい。あるいは、上記削除がなされる認証プリントジョブデータには、上記ユーザ認証にかかるユーザの認証プリントジョブデータのうち、実行中または実行待機中である認証プリントジョブデータのみが含まれてもよい。また、上記の、画像形成装置内の記憶領域、および、画像形成装置がアクセス可能な画像形成装置外部の記憶領域には、ジョブの実行に供されるデータを一時的に保持する一時記憶領域、実行待機中のジョブデータが格納されるプリント・キュー、および、認証プリントジョブデータが保持されるタッチ＆プリント・ボックス等が含まれる。
【００６４】
このような構成により、本発明の第１の実施の形態による画像形成装置においては、例えば、トラブル事象が発生し、実行中のジョブが中断される等により、実行中、あるいは、実行待機中の認証プリントジョブについて、完了の見通しが不透明になった場合に、ユーザは、ＩＣカード等を所定の認証装置にタッチさせるだけのユーザ認証操作のみで、認証プリントジョブデータを、画像形成装置から削除することができる。従って、ユーザは、トラブル事象発生中においては、ログイン操作や、入力部を介したジョブの選択等の操作、といった煩雑な操作を要することなしに、ジョブデータの削除をすることができる。よって、本発明の第１の実施の形態による画像形成装置においては、トラブル事象の発生に起因して、画像形成装置がログイン操作等のための入力を受け付けることができないような状況にあっても、ユーザが、単独で、簡便に、画像形成装置が保持する認証プリントジョブデータを削除することができる。そのため、本画像形成装置は、ジョブの中断を伴うトラブル事象の発生時における、情報セキュリティの管理性能および画像形成装置の操作性の２つの観点において、顕著な有利性を有する。
【００６５】
当然のことながら、本発明にかかる画像形成装置は、「認証プリント」でない印刷出力処理、すなわち、「通常の」印刷出力処理を実行可能である。「通常の」印刷出力処理においては、画像形成装置は、入力されたプリントデータに対し、ジョブデータを作成し、直ちに印刷出力処理を実行する。あるいは、画像形成装置は、作成されたジョブデータを入力し、直ちに印刷出力処理を実行してもよい。「認証プリント」および「通常の」印刷出力処理の切り替えは、プリントデータに含まれる設定パラメータ値に基づいてジョブ単位で切り替え可能である。なお、当該切り替えは、プリントデータに含まれる設定パラメータ値に代えて／加えて、画像形成装置へ別途入力される情報に基づいて行われてもよい。
【００６６】
以下に例示する実施の形態においては、プリントデータは、外部の情報処理装置から、ネットワークを介し、画像形成装置へ入力される。当該プリントデータにかかるジョブを画像形成装置に「認証プリント」させるためのパラメータ設定は、外部の情報処理装置において、ユーザが所定のパラメータを設定することによりなされる。また、その他の設定の内容についても、ユーザが外部の情報処理装置において設定したり、予め設定された設定の内容に従ったりすることで、プリントデータに設定される。
【００６７】
ただし、本発明においては、プリントデータを画像形成装置へ入力する形態は、上記のような、ネットワークを介した入力形態に限定されない。別の入力形態として、例えば、ユーザが画像形成装置に対して直接的にジョブを登録するような形態、ユーザが可搬性記憶媒体等を用いて画像形成装置に対してジョブを登録するような形態、等が可能である。
【００６８】
図６は、本発明の第１の実施の形態による、画像形成システム１００の構成を示す概略図である。
【００６９】
＜画像形成システム＞
画像形成システム１００は、画像形成装置として、デジタル複合機（ＭＦＰ）１、および、画像形成装置１の端末装置として複数の情報処理装置（パーソナル・コンピュータ（ＰＣ））５、７を有する。ＭＦＰ１、および、複数のＰＣ５、７は、ネットワーク３を介して、相互に通信可能に接続される。ここで、ネットワーク３は、例えば、インターネット（Ｉｎｔｅｒｎｅｔ）やローカル・エリア・ネットワーク（ＬＡＮ）である。また、ネットワーク３は、専用回線を用いたネットワーク、一般回線を用いたネットワーク、および、無線通信路を用いたネットワークのいずれでも、それらの少なくとも２つの組み合わせから構成されるネットワークでもよい。
【００７０】
デジタル複合機１は、第１の実施の形態にかかる画像形成装置を構成する。デジタル複合機（ＭＦＰ）とは、印刷機能、コピー機能、スキャナ機能、ファクシミリ機能、メール送信機能、等、複数の機能を集約的に併せ持つ画像形成装置である。ＭＦＰ１は、ＭＦＰ１においてスキャンした原稿画像や、ネットワーク３を介して受信したプリントデータから生成した画像を、紙のような印刷媒体上に形成する。ここで、プリントデータとは、ＰＣ５等の端末装置上で実行されるオペレーティングシステムやアプリケーションプログラムが発行する描画命令をプリンタドライバが処理して生成される、ＭＦＰ１が処理可能な描画命令や印刷されるドキュメントのデータを含むデータである。プリントデータに含まれる描画命令は、ＭＦＰ１が処理可能なページ記述言語により記述されればよい。また、ドキュメントのデータは、ＰＤＦ（Portable Document Format）、ＴＩＦＦ（Tagged Image File Format）、ＪＰＥＧ（Joint Photographic Experts Group）、ＸＰＳ（XML Paper Specification）といったファイル形式を備えたドキュメントのデータファイルでよい。さらに加えて、ＭＦＰ１は、ＭＦＰ１において画像をスキャンして得た画像データを、ネットワーク３を介して他の機器へ提供することも可能である。また、ＭＦＰ１は、認証プリント印刷出力処理においてユーザ認証を実施するための所定の認証手段として、認証ユニット９を、自機に備えている。
【００７１】
ただし、本実施の形態にかかる画像形成装置は、ネットワークを介して端末装置から送られるプリントデータを受信し、当該プリントデータに基づいてジョブデータを生成し、印刷出力処理を実行可能な画像形成装置であれば足りる。また、認証ユニット９は、必ずしも、ＭＦＰ１本体に内蔵される必要はない。認証ユニット９は、ＭＦＰ１に接続され、その近傍に配置されればよい。
【００７２】
ただし、本実施の形態にかかる画像形成装置は、ネットワークを介して端末装置から送られるプリントデータに基づくジョブデータを受信し、印刷出力処理を実行可能な画像形成装置であれば足りる。あるいは、本実施の形態にかかる画像形成装置は、プリントデータを受信し、受信したプリントデータからジョブデータを生成可能であってもよい。端末装置は、画像形成装置に対し、プリントデータに基づくジョブデータ、あるいは、プリントデータそのもの、を送信する。また、認証ユニット９は、必ずしも、ＭＦＰ１本体に内蔵される必要はない。認証ユニット９は、ＭＦＰ１に接続され、その近傍に配置されればよい。
【００７３】
認証ユニット９の具体的構成は、ＭＦＰ１において実施されるユーザ認証の手法に適うように適宜選択されればよい。認証ユニット９は、例えば、ＩＣカード・リーダである。また、認証ユニット９は、例えば、ユーザ名およびパスワードを入力可能なタッチパネルである。この場合には、ＭＦＰ１のユーザインタフェースが認証ユニットの機能を兼ね備えることができる。またあるいは、認証ユニット９は、例えば、生体認証装置である。生体認証装置は、指紋、掌紋、静脈パターン、虹彩、網膜、声紋、顔形、耳形、といった個人の身体的特徴、あるいは、筆跡、キーストローク、といった個人の行動的特徴を計測し、事前に登録された情報と比較し、個人の同定を行う。
【００７４】
パーソナル・コンピュータ５および７はそれぞれ、本発明の第１の実施の形態にかかる端末装置（情報処理装置）を構成する。パーソナル・コンピュータ５および７は、それぞれ、中央処理装置（ＣＰＵ）、主記憶装置（ＲＯＭ、ＲＡＭ）、補助記憶装置（ＨＤＤ）、入出力装置（ディスプレイ、キーボード、マウス）を有する一般的なコンピュータ装置である。ユーザは、ＰＣ５を用いてプリントデータを作成し、ネットワーク３を介してＭＦＰ１へ送信することができる。
【００７５】
ただし、本実施の形態にかかる端末装置は、パーソナル・コンピュータといった、汎用性を有する情報処理装置である必要はない。画像形成装置へ、ドキュメントの印刷出力を指示することができる装置であれば、本実施の形態の端末装置として十分である。
【００７６】
画像形成システム１００は、加えて、サーバ装置（図示せず）を有することも可能である。
【００７７】
ここでのサーバ装置は、例えば、認証サーバである。認証サーバとは、クライアント（例えば、ＭＦＰ１やＰＣ５）から送られるユーザ識別情報（例えば、ユーザＩＤ）やユーザ認証情報（例えば、パスワード、認証データ）を、サーバ装置が備えるユーザ情報やユーザ認証情報と照合し、ユーザ認証の成功／失敗、を判定し、判定結果を、クライアントへ返信する機能を有するサーバである。認証サーバは、ＭＦＰ１のユーザ認証部７７（図１０）の機能を実現する。この場合、ＭＦＰ１内においては、ユーザ認証部７７（図１０）を省略することができる。
【００７８】
また、サーバ装置は、例えば、データサーバである。データサーバは、ドキュメントのデータファイルや、ＭＦＰ１へ送信されるジョブのデータ（プリントデータ）や、ＭＦＰ１内で保持されるジョブデータ等を保持し、クライアントからのリクエストに応じて、ドキュメントのデータファイル、プリントデータ、ジョブデータ等を送信する機能を有するサーバ装置である。
【００７９】
ただし、サーバ装置（図示せず）は、画像形成システム１００にとって必須の要素ではない。また、必要に応じて、画像形成システムを構成するＭＦＰ１やＰＣ５または７が、上記サーバの有する機能を備えてもよい。
【００８０】
＜画像形成装置のハードウェア構成＞
図７は、ＭＦＰ１のハードウェア構成を示すブロック図である。
【００８１】
ＭＦＰ１は、中央処理装置（ＣＰＵ）３３、リード・オンリ・メモリ（ＲＯＭ）３５、ランダム・アクセス・メモリ（ＲＡＭ）３７、フラッシュメモリ３９、不揮発性メモリ（ＮＶＲＡＭ）４１、暗号化復号化部４５、ハード・ディスク・ドライブ（ＨＤＤ）４７、プリンタ部５１、スキャナ部５３、ファクシミリ部５５、ユーザインタフェース５７、ユーザインタフェース５７の表示部２１および入力部５９、通信インタフェース６１、ならびに、認証ユニット９を有する。これらは、ＭＦＰ１内部においてデータバスを介して互いに接続される。ＨＤＤ４７内には、ボックス４９が構成される。
【００８２】
ＣＰＵ３３は、ＲＯＭ３５、ＲＡＭ３７、フラッシュメモリ３９、ＮＶＲＡＭ４１、あるいは、ＨＤＤ４７に保持される画像形成プログラム、あるいは、通信インタフェース６１を介して提供される画像形成プログラム、を実行し、ＲＯＭ３５、ＲＡＭ３７、フラッシュメモリ３９、ＮＶＲＡＭ４１、あるいは、ＨＤＤ４７に保持されるデータを処理することができる。ＣＰＵ３３、ＲＯＭ３５、ＲＡＭ３７、フラッシュメモリ３９、ＮＶＲＡＭ４１は、上記画像形成プログラムを実行することができるコンピュータ主要部４３を構成する。上記画像形成プログラムは、主要部４３において実行され、もって、主要部４３は、ＭＦＰ１を制御する機能、演算処理を実行する機能、および、データを保持する機能を具備する。このようにして、画像形成プログラムは、ＭＦＰ１上で実行されることにより、本発明が有する技術的思想を実現する。上記画像形成プログラムは、予めＭＦＰ１のフラッシュメモリ３９等にインストールされればよい。あるいは、画像形成プログラムは、フレキシブル・ディスク（ＦＤ）、光ディスク、ＵＳＢメモリといった記憶媒体、もしくは、インターネットといった通信手段を通じてＭＦＰ１へ提供されてもよい。
【００８３】
主要部４３は、ＭＦＰ１全体を制御する機能を有し、コピー、プリント、スキャン、ファクシミリ、といった機能を実現する。そのために、ＣＰＵ３３は、本発明にかかる画像形成プログラムに加え、各種制御用プログラムを必要に応じて実行することができる。
【００８４】
ＲＯＭ３３、ＲＡＭ３５、フラッシュメモリ３９、ＮＶＲＡＭ４１、ＨＤＤ４７、は、データ、および、プログラムを保持する記憶装置である。ＭＦＰ１は、これら記憶装置群を、適宜、適切に使い分け、保持する必要があるデータやプログラムを保持する。
【００８５】
第１の実施の形態によるＭＦＰ１においては、各種ＭＦＰ制御プログラムおよび画像形成プログラムは、フラッシュメモリ３９に保持される。また、フラッシュメモリ３９は、入力部５９や通信インタフェース６１からの入力に応答するために表示部２１に表示される各国言語によるメッセージのデータや、ＶｘＷｏｒｋｓといった組み込み機器用のオペレーティングシステム（ＯＳ）も保持する。
【００８６】
ＲＡＭ３５は、ＭＦＰ１の、所謂、ワーキング・メモリを構成する。このＲＡＭ３５は、ＳＲＡＭ、ＳＤＲＡＭ、ＤＲＡＭ等から構成されればよい。
【００８７】
ＮＶＲＡＭ４１は、画像形成に関連する各種の設定を保持する記憶装置である。このＮＶＲＡＭ４１は、ＭＦＰ１の動作において必要な様々なデータ（ＩＰアドレス等ネットワーク設定値データ、画質調整機能等設定値データ）を保持する。
【００８８】
暗号化復号化部４５は、ＨＤＤ４７へ書き込まれるデータを暗号化し、ＨＤＤ４７から読み出される暗号化データを復号化する。暗号化復号化部４５は、専用の集積回路基板により構成されればよい。
【００８９】
第１の実施の形態によるＭＦＰ１においては、補助記憶装置として、固定記憶装置であるハード・ディスク・ドライブ（ＨＤＤ）４７を有する。ＨＤＤ４７は、その大容量記憶領域を用いて、画像データや、ジョブデータを保持する。また、ＨＤＤ４７は、ＲＡＭ３７の容量をオーバーするデータについて、データがスワップされる領域を備える。ＭＦＰ１においては、ＨＤＤ４７に対するデータの読み書きに対し、パスワードを設定することができる（パスワード保護機能（ＨＤＤロック機能））。さらに、ＨＤＤ４７は、受信したプリントデータや、ＭＦＰ１がプリントデータから作成したジョブデータ等、様々なデータを格納する領域（ボックス４９）を有する。認証プリントジョブにかかるジョブデータも、ボックス４９に保持される。加えて、ボックス４９には、ユーザ毎に利用権限が与えられる個人用ボックスも含まれる。さらに加えて、ＨＤＤ４７は、ユーザ認証に必要な認証情報を保持することもできる。
【００９０】
プリンタ部５１は、画像データを受け、印刷出力を実行する。プリンタ部５１は、例えば、紙のような印刷媒体上に画像を形成する。画像形成がなされた印刷媒体は、印刷物としてプリンタ部５１より排出される。プリンタ部５１は、排出される印刷物に対し、ソート処理、パンチ穴あけ処理、ステープル処理等といったフィニッシング処理をするフィニッシャ（図示せず。）を備えることができる。
【００９１】
スキャナ部５３は、紙媒体等に記録された情報を光電的に読み取り（スキャンし）、当該情報の画像データを出力することができる。スキャナ部５３は、複数枚の原稿を自動的に連続的にスキャンするための原稿自動送り装置（ＡＤＦ（Auto Document Feeder））や、両面スキャンにかかる機能であるＤｕｐｌｅｘ機能を有する装置を備えることができる。
【００９２】
ファクシミリ部５５は、公衆回線を介してファクシミリ・データの送受信を行う。
【００９３】
ユーザインタフェース５７は、ＭＦＰ１とユーザと間で情報の入出力を行う部分であり、ユーザがＭＦＰ１を操作するための専用の装置である。
【００９４】
ユーザインタフェース５７は、ユーザに情報を提示する表示部２１と、ユーザからの情報の入力を受け付ける入力部５９と、を備える。ＭＦＰ１のユーザインタフェース５７は、液晶タッチパネルを有し、その表示部２１と入力部５９とは一体的に構成される。入力部５９は、液晶タッチパネルに表示されるソフト・キー、ならびに、テンキー、スタート・キー、ストップ・キー、画面表示切替キー等のハード・キーを有する。認証プリントのためのユーザ認証を、ユーザインタフェース５７を介して入力可能な情報に基づいて（例えば、ユーザ名およびパスワードのキー入力）実行する場合には、ユーザインタフェース５７は、認証プリント印刷出力処理のための所定の認証手段を構成する。
【００９５】
通信インタフェース６１は、ＭＦＰ１と外部の装置との間でデータの送受信を行うためのインタフェースである。
【００９６】
通信インタフェース６１は、例えば、ＭＦＰ１をＬＡＮなどのネットワークに、イーサネット（登録商標）接続するためのインタフェースである。この場合、通信インタフェース６１は、１０ＢＡＳＥ−Ｔ、１００ＢＡＳＥ−Ｔといった規格をサポートする。
【００９７】
また、例えば、通信インタフェース６１は、ＵＳＢポートである。ＵＳＢポートには、認証ユニット９を接続することも可能である。また、ＵＳＢポートを介し、ＭＦＰ１とＰＣ５とをローカル接続することも可能である。
【００９８】
加えて、通信インタフェース６１は、シリアル通信方式（ＲＳ−２３２Ｃ規格）でＭＦＰ１とＰＣ５とを接続するインタフェースであってもよい。また、通信インタフェース６１は、ＭＦＰ１と認証ユニット９とを、シリアル通信方式で接続することも可能である。
【００９９】
さらには、通信インタフェース６１は、セントロニクスインタフェース（パラレルポート）を有することもできる。セントロニクスインタフェースを介し、ＭＦＰ１とＰＣ５とをローカル接続することができる。
【０１００】
認証ユニット９は、認証プリント印刷出力処理において、印刷出力の実行を開始させるためのユーザ認証で用いる情報入力装置である。認証ユニット９は、本発明における、認証プリント印刷出力処理のための所定の認証手段を構成する。
【０１０１】
図８は、本発明にかかる実施の形態によるＭＦＰ１が備える認証ユニット９を説明する図である。部分拡大領域６３を参照すれば明らかだが、認証ユニット９は、ユーザ６７が所持するＩＣカード（スマート・カード）６５に記録された情報を読み出すためのＩＣカード・リーダ９である。ＩＣカードおよびＩＣカード・リーダは、例えば、周知のＲＦＩＤ（Radio Frequency IDentification）の技術を用いて構成することができる。
【０１０２】
ただし、本発明に対して適用可能な所定の認証手段は、認証ユニット９（ＩＣカード・リーダ９）に限定されない。上述のように、ユーザインタフェース５７を、所定の認証手段として利用することが可能である。また、本発明においては、一台のＭＦＰ１が、複数種類の装置を、当該所定の認証手段として備えることも可能である。
【０１０３】
また、本発明にかかる実施の形態によるＭＦＰ１は、認証ユニット９として、生体認証装置を備えてもよい。生体認証装置は、例えば、ユーザの指紋といった生体的特徴量を定量することができる。その場合、ユーザは、生体認証装置に自らの指を触れることで、ＭＦＰ１にユーザ認証処理の実行を開始させることができる。
【０１０４】
＜画像形成装置のソフトウェア構成＞
これより、ＭＦＰ１の各種制御プログラム等の構成について説明する。
【０１０５】
図９は、ＭＦＰ１のフラッシュメモリ３９に保持される各種制御プログラムの一例（ｍ１〜ｍ９）を示すブロック図である。各種制御プログラムは、ＭＦＰ１のコンピュータ主要部４３において実行可能な、複数のモジュール（ｍ１〜ｍ９）からなる。複数のモジュールのうち、メイン制御モジュールｍ１は、ＭＦＰ１の全体制御の中核をなすモジュールである。その余のモジュールｍ２〜ｍ９は、ＭＦＰ１のハードウェア構成要素等を制御するモジュールである。
【０１０６】
各モジュール（ｍ１〜ｍ９）はそれぞれ、図７に示したハードウェア構成要素とのインタフェースを備え、それらハードウェア構成要素の制御、データの送受、データの処理を実行する。
【０１０７】
メイン制御モジュールｍ１は、その余のモジュール（ｍ２〜ｍ９）におけるジョブ実行にかかる指示の生成および実行を統括的に制御する。メイン制御モジュールｍ１は、例えば、コピージョブの実行制御においては、コピージョブの開始、停止、再開、破棄、割り込み等、スキャン動作処理やプリント動作処理など、各モジュールの処理の全てを制御する。また、メイン制御モジュールｍ１は、ＭＦＰ１の起動時等における処理を実行可能であるとともに、コピー、プリント、スキャン、ファクシミリ等の各ジョブの登録要求を受け付けたり、各ジョブに対して固有のジョブＩＤを割り当てたりする処理を実行し、もって、ジョブを適切に割り振る機能を有する。また、メイン制御モジュールｍ１は、ユーザからのジョブ削除指示を受け付けることができ、その場合には、ジョブデータ等の削除を実行する。さらには、メイン制御モジュールｍ１は、記憶装置（ＲＡＭ３７やＨＤＤ４７）に対するアクセスの制御も行う。なお、さらには、ＨＤＤ４７が、オペレーティングシステム（ＯＳ、例えば、ＶｘＷｏｒｋｓ、ＸＦＳ）の有する機能によって、ファイルシステムのための記憶領域として扱われる場合において、メイン制御モジュールｍ１は、ファイルシステムに対するアクセス制御も実行する。例えば、ユーザが認証プリントジョブをＭＦＰ１へ投入した場合には、データは、ネットワーク処理モジュールｍ５、ＰＣＰｒｉｎｔアプリモジュールｍ６を介して、メイン制御モジュールｍ１へ入力され、そして、メイン制御モジュールｍ１が、当該データをＨＤＤ４７内の所定の記憶領域に保存する。また、例えば、ユーザが、ＨＤＤ４７内のデータの削除や移動の指示を入力した場合にも、同様に、メイン制御モジュールｍ１が、ＨＤＤ４７内のデータの削除や移動を実行する。
【０１０８】
プリンタ制御モジュールｍ２は、プリンタ部５１を制御する機能を有するモジュールである。プリンタ制御モジュールｍ２は、設定された印刷条件（印刷モード：片面／両面、スタンプ印刷等）に基づいた印刷出力処理を、プリンタ部５１に実行させる。なお、プリンタ制御モジュールｍ２は、ファクシミリ受信時における印刷出力処理等においても、プリンタ部５１を制御する。
【０１０９】
スキャナ制御モジュールｍ３は、スキャナ部５３を制御する機能を有するモジュールである。スキャナ制御モジュールｍ３は、設定されたスキャン条件（文字／写真モード等）に基づき、所定のスキャン形態（ＡＤＦを使用する、原稿読み取りガラス面を使用する、等）に従ったスキャン動作処理を、スキャナ部５３に実行させる。なお、スキャナ制御モジュールｍ３は、ファクシミリ送信時における原稿読み取り処理等においても、スキャナ部５３を制御する。
【０１１０】
ファクシミリ処理モジュールｍ４は、ファクシミリ部５５を制御する機能を有するモジュールである。ファクシミリ処理モジュールｍ４は、ファクシミリ・データ受信時においては、ファクシミリ部５５から着信の通知を受け取ることで、メイン制御モジュールｍ１に対し、ファクシミリ・データ受信ジョブの登録の要求を送ったり、当該受信ジョブの実行の開始を指示したりする。なお、ファクシミリ・データの送受信においては、ファクシミリ部５５の備えるモデム（図示せず。）を用いた公衆回線利用の形態と、通信インタフェース６１を用いたインターネット・ファックスの形態と、が共存する。
【０１１１】
ネットワーク処理モジュールｍ５は、通信インタフェース６１を介したネットワーク処理を実行する機能を有するモジュールである。ＭＦＰ１においては、例えばＴＣＰ／ＩＰといった通信プロトコルをサポートするネットワーク処理モジュールｍ５は、通信インタフェース６１と接続され、フロントエンドとして利用される。通信インタフェース６１を通じて受信される外部からのリクエストは、ＯＳ（ＶｘＷｏｒｋｓ）が供するメッセージ・キューを介して内部へ取り込まれる。ネットワーク処理モジュールｍ５は、取り込んだリクエストの内容に基づいて実行された処理の結果を通信インタフェース６１へ送る。また、ネットワーク処理モジュールｍ５は、ＴＣＰ／ＩＰ、ＩＰＸ／ＳＰＸ、ＳＮＭＰ等をサポートし、外部ネットワーク３（図６）に接続されたＰＣ５（図６）からプリントデータをインターネット経由で受信することができ、受信したプリントデータをＰＣＰｒｉｎｔアプリモジュールｍ６へ送ることができる。そうすることで、ＭＦＰ１は、インターネットを介して受信されるデータに基づく印刷出力処理を実現する。認証プリント（タッチ＆プリント）の設定がオンになっているプリントデータについても同様、ネットワーク処理モジュールｍ５は、受信したプリントデータをＰＣＰｒｉｎｔアプリモジュールｍ６へ送る。その後、メイン制御モジュールｍ１は、当該プリントデータあるいは当該プリントデータに基づいて作成されたジョブデータを、ＨＤＤ４７の所定領域（タッチ＆プリント・ボックス）に保存する。さらに、ネットワーク処理モジュールｍ５は、認証ユニット９（図８）が受信したＩＣカード６５（図８）内の認証データ等（認証データ等）を受け取り、そして、受け取った認証データ等を認証データ管理モジュールｍ８へ送る。このように、ネットワーク処理モジュールｍ５は、通信インタフェース６１や認証ユニット９とモジュール群（ｍ１、ｍ４、ｍ６、ｍ７、ｍ８）との間のインタフェース処理を実行する機能を有する。
【０１１２】
ＰＣＳｃａｎアプリモジュールｍ６は、ネットワーク３を介してＭＦＰ１と接続されたＰＣ５（図６）からの指示にもとづいてスキャン処理を実行する機能を有するモジュールである。ＰＣＳｃａｎアプリモジュールｍ６は、ＰＣ５からスキャン実行の指示を受け取ると、当該指示に従ってスキャンジョブを実行し、画像データファイルを作成し、ネットワーク処理モジュールｍ５、通信インタフェース６１、ネットワーク３（図６）を介してＰＣ５（図６）へ画像データファイルを送信する。なお、ユーザが、ユーザインタフェース５７を介してスキャン実行の指示をＭＦＰ１へ入力した場合には、ユーザインタフェース制御モジュールｍ９およびメイン制御モジュールｍ１によって、スキャンジョブの実行指示が送られる。
【０１１３】
ＰＣＰｒｉｎｔアプリモジュールｍ７は、ネットワーク３を介してＭＦＰ１と接続されたＰＣ５（図６）からの指示にもとづいて印刷出力処理を実行する機能を有するモジュールである。例えば、ユーザが、ＰＣ５から認証プリントジョブをＭＦＰ１へ投入すると、ＰＣＰｒｉｎｔアプリモジュールｍ７は、ネットワーク処理モジュールｍ５を介してプリントデータを受信し、当該プリントデータからビットマップイメージ・データを作成し、メイン制御モジュールｍ１へ当該ビットマップイメージ・データを含んだジョブデータを送る。そして、メイン制御モジュールｍ１は、認証プリントジョブにかかるジョブデータを、ＨＤＤ４７内の所定のボックス（タッチ＆プリント・ボックス）へ保存する。
【０１１４】
認証データ管理モジュールｍ８は、ユーザ認証処理と関連する機能を有するモジュールである。例えば、認証プリントジョブと関連し、認証データ管理モジュールｍ８は、ネットワーク処理モジュールｍ５から認証データ等を受け取ると、予めＨＤＤ４７等に保持したユーザ認証情報と照合し、ユーザ認証の成功／失敗を判定する。当該判定が成功であれば、認証データ管理モジュールｍ８は、ユーザ認証は成功裡に完了された旨を、メイン制御モジュールｍ１へ通知する。メイン制御モジュールｍ１は、一時保留状態としてＨＤＤ４７に保持されたジョブデータを、ＰＣＰｒｉｎｔアプリモジュールｍ７へ送信し、ＰＣＰｒｉｎｔアプリモジュールｍ７は、プリンタ部５１に対し印刷出力処理を実行する指示を送る。そうすることによって、認証プリントジョブにかかる印刷物は、プリンタ部５１から排出される。
【０１１５】
ユーザインタフェース制御モジュールｍ９は、ユーザインタフェース５７を介した情報の入出力を制御する機能を有するモジュールである。ユーザインタフェース制御モジュールｍ９は、ユーザインタフェース５７の入力部５９から送られてくる信号の処理を、イベント処理として、実行し、かつ、表示部２１（液晶タッチパネル）へ表示される内容を生成する画面処理プログラムを実行する。当該画面処理プログラムは、表示すべき画面が決定したときの前処理や、表示部２１への画面表示処理や、特定の画面が表示されているときにおけるハード・キー、ソフト・キー、その他において生じるイベントの処理に関するプログラムを含んでいる。ここで、イベントの処理としては、例えば、ユーザが入力部５９を介して指定したＭＦＰ１の動作を実行するために、メイン制御モジュールｍ１へ、当該指定にかかる情報を通知したり、次のしかるべき画面表示への移行を実行することでユーザへＭＦＰ１からの応答を通知したりする。なお、認証プリントジョブの実行時には、必要に応じ、ジョブのリストの表示を実行する。
【０１１６】
本発明にかかる画像形成プログラムは、上記したモジュール群（ｍ１〜ｍ９）および図示しないその他の各種モジュール群が協調的に動作することにより実現される。ただし、本発明にかかる画像形成プログラムは、単一のモジュールとしてＭＦＰ１にインストールすることも可能である。つまり、本発明にかかる画像形成プログラムには、その表現形態に関し、一切の制限がない。
【０１１７】
＜画像形成装置の機能的構成＞
図１０は、ＭＦＰ１の構成を、機能ブロックを用いて表したブロック図である。但、ＭＦＰ１が有する機能であっても、本実施の形態と関係しない機能については、図示を省略する。下記ブロックの幾つかは、ＣＰＵ３３（図２）が、本実施の形態にかかる画像形成プログラム等を実行することにより、実現される。つまり、図１０に示された機能ブロック群は、図７に示すハードウェア構成要素群および図９に示すモジュール群等が協調的に動作することによって、実現される。
【０１１８】
ＭＦＰ１は、制御部６９を有する。制御部６９は、ＭＦＰ１の各ブロックとデータ送受信可能に接続され、各ブロックの状態を把握し、適宜、各ブロックの動作を制御する。
【０１１９】
既に述べたように通信インタフェース６１は、ネットワーク３を介してＰＣ５等からプリントデータを受け取る。
【０１２０】
当該プリントデータは、例えば、印刷出力処理の設定に関するデータ（設定パラメータ・データ）、および、印刷出力されるドキュメントのデータ（ドキュメント・データ）を、含むデータ構造を備える。前者の設定パラメータ・データは、認証プリントとして印刷出力処理を実行するか否か、を示すパラメータ（認証プリント設定パラメータ）や、ユーザが入力したユーザ名やパスワードのデータ、プリントモード（片面／両面、等）のパラメータ、認証プリントジョブが完了した後の当該ジョブのジョブデータの処理（保存、削除等）の設定内容のデータ等を含む。該パスワードのデータは、プリントデータが真正のユーザにより作成されたものであることの証明に供される。加えて、該認証のためのデータを、認証プリントのためのユーザ認証のために用いてもよい。通信インタフェース６１が受け取ったプリントデータは、ジョブ登録部８１へ送られる。
【０１２１】
ジョブ登録部８１は、受け取ったプリントデータの設定パラメータ・データを参照し、ユーザ識別符合（ユーザ名）から、当該プリントデータにかかる印刷出力処理（プリントジョブ）の所有者の情報（ユーザ名）を取得する。そして、ジョブ登録部８１は、プリントデータをビットマップイメージ・データへ展開し、該ビットマップイメージ・データおよび設定パラメータ・データからジョブデータを生成する。ジョブ登録部８１は、プリントデータにパスワードも含まれている場合には、予めＨＤＤ４７に保持された、ユーザ名とパスワードとの対応関係を示すデータ（登録ユーザ情報データ）を参照することができる。ただし、ＭＦＰ１の外部の装置において当該登録ユーザ情報データが保持され、ＭＦＰ１が当該登録ユーザ情報データへアクセス可能であれば、ＭＦＰ１は、当該登録ユーザ情報データを内部に保持する必要はない。
【０１２２】
さらに、ジョブ登録部８１は、プリントデータの設定パラメータ・データの認証プリント設定パラメータを参照し、当該プリントデータにかかるジョブを、認証プリントとして印刷出力処理するか否か、を判定する。ジョブ登録部８１が、当該ジョブを認証プリントジョブとして実行する、と判定した場合、当該ジョブのジョブデータは、ジョブ保持部７５へ送られ、ジョブ保持部７５において認証プリントジョブデータとして保持される。ここで、ＭＦＰ１は、認証プリントのためのユーザ認証が完了するまでジョブ保持部７５において保持される認証プリントジョブデータを、一時保留状態（ホールド状態）にあるジョブデータとして認識する。
【０１２３】
他方、ジョブ登録部８１が、当該ジョブを認証プリントではない、通常の印刷出力処理として実行する、と判定した場合、当該ジョブのジョブデータは、直ちに、ジョブ実行部７９へ送られ、ジョブ実行のための一時記憶領域に展開され、当該ジョブは直ちに実行されるか、もしくは、キュー７９ａへ投入される。
【０１２４】
ジョブ保持部７５は、認証プリントジョブデータを、当該ジョブデータの所有者であるユーザがユーザ認証を成功裡に完了させるまで、保持する。ジョブ保持部７５においては、認証プリントジョブデータは、所定のボックス（タッチ＆プリント・ボックス４９ａ）に保持される。ジョブ保持部７５は、上記タッチ＆プリント・ボックス４９ａとは別に、個人用ボックス４９ｂを備えてもよい。個人用ボックス４９ｂは、上述したように、所定のユーザのみが該フォルダ４９ｂに保持されるデータにアクセス可能なフォルダである。また、ジョブ保持部７５は、ＭＦＰ１外部のネットワークフォルダ８５のフォルダ４９ｃにジョブデータ等を保持し、当該保持されるジョブデータ等にアクセス可能であってもよい。
【０１２５】
ジョブ実行部７９は、受け取ったジョブデータに基づき、ジョブを実行する。ただし、ジョブデータを受け取った時点において、直ちに当該ジョブデータにかかるジョブを実行できない場合、ＭＦＰ１は、当該ジョブデータをキュー７９ａへ投入する。ここで、ＭＦＰ１は、実行中のジョブデータを、実行状態にあるジョブデータとして認識し、キュー７９ａにあるジョブデータを、実行待機状態にあるジョブデータとして認識する。
【０１２６】
ユーザ認証部７７は、認証ユニット９からの入力認証データの入力を監視する。ここで、入力認証データのデータ構造は、ユーザ認証に用いる認証手法に応じ、適宜選択されればよい。入力認証データは、例えば、ユーザ識別符合（ユーザ名）およびユーザ認証データを含めばよい。ユーザ認証データは、例えば、ユーザが入力するパスワード文字列や、ＩＣカードに保持されたユーザ認証データや、ユーザ個人に固有の生体的特徴量等である。また、ユーザ認証に用いる認証手法によっては、（例えば、バイオメトリクス認証においては、）入力認証データは、ユーザ認証データのみでよく、ユーザ名を要しない。本願明細書においては、バイオメトリクス認証を実施するために生体的特徴量等を取得する装置を生体認証装置と称する。ＭＦＰ１は、認証プリントのユーザ認証のためのデータとして、ユーザ識別符合（ユーザ名）と対応付けされたユーザ認証データ（パスワード等）を保持する。
【０１２７】
ユーザ認証部７７が、認証ユニット９から、入力認証データの入力を受けると、ユーザ認証部７７は、入力された入力認証データと予め保持している、認証プリントのためのユーザ認証のためのデータと、を照合し、ユーザ認証の成功／失敗を判定し、当該判定結果を出力する。当該判定結果は、ユーザ認証にかかるユーザの情報、および、ユーザ認証の成功／失敗の情報を含んでよい。また、当該判定結果は、制御部６９へ送られるほか、後述するトラブル時指示生成部７３へも送られる。さらには、ユーザ認証部７７は、当該判定結果を、制御部６９とは別に、ジョブ保持部７５やジョブ実行部７９へ直接的に送ってもよい。
【０１２８】
トラブル発生検出部７１は、制御部６９をはじめとする各ブロックから送られる、トラブル事象の発生の有無に関する情報（トラブル発生フラグ）にもとづいて、ＭＦＰ１内あるいは該ＭＦＰ１がジョブの実行に利用する外部装置内におけるトラブル事象の発生を検出する。トラブル事象の発生を検出した場合、トラブル発生検出部７１は、トラブル時指示生成部７３に対し、現在、トラブル事象が発生中であることを示す情報を発信する。
【０１２９】
当然のことながら、トラブル発生検出部７１は、上記トラブル発生フラグにもとづき、トラブル事象の終結（解消）を検出することができる。トラブル事象の終結を検出した場合、トラブル発生検出部７１は、トラブル時指示生成部７３に対し、トラブル事象が発生中であることを示す情報の発信を行わない。あるいは、トラブル事象の終結（解消）を検出した場合、トラブル発生検出部７１は、トラブル時指示生成部７３に対し、現在、トラブル事象が発生していないことを示す情報を発信してもよい。
【０１３０】
望ましくは、トラブル発生検出部７１は、トラブル事象の発生の検出の際、当該トラブル事象に起因してジョブ実行部７９において実行中のジョブが中断されたかどうかについて、制御部６９をはじめとする各ブロックから送られる情報（トラブル発生フラグ）にもとづいて、検出可能である。
【０１３１】
トラブル時指示生成部７３は、トラブル発生検出部７１からトラブル事象が発生中であることを示す情報を受け取った場合において、ユーザ認証部７７からユーザ認証の判定結果の情報を受け取ると、当該判定結果の情報にもとづき、該判定結果にかかるユーザ認証を行ったユーザの認証プリントジョブのデータ（認証プリントジョブデータ）を、当該ジョブデータが現に保持されているＭＦＰ１内外の所定の記憶領域内から削除する指示（認証プリントジョブデータ削除指示）を生成し、当該指示を制御部６９等へ出力する。ここでの所定の記憶領域とは、例えば、ジョブの実行に供されるデータを一時的に保持する一時記憶領域や、プリント・キュー７９ａや、タッチ＆プリント・ボックス４９ａ等でよい。また、上記削除の対象となる認証プリントジョブデータは、上記ユーザ認証にかかるユーザの全ての認証プリントジョブデータでよい。あるいは、上記削除の対象となる認証プリントジョブデータは、上記ユーザ認証にかかるユーザの認証プリントジョブデータのうち、実行中または実行待機中である認証プリントジョブデータのみでもよい。あるいは、上記削除の対象となる認証プリントジョブデータは、上記ユーザ認証にかかるユーザの認証プリントジョブデータのうち、実行中の認証プリントジョブデータのみでもよい。
【０１３２】
制御部６９は、トラブル時指示生成部７３から、上述のようにして認証プリントジョブデータ削除指示を受け取ると、当該指示において削除の対象とされた認証プリントジョブデータを、ＭＦＰ１内外の所定の記憶領域から削除する処理を実行する。
【０１３３】
＜画像形成処理フロー＞
これより、図１１を参照し、本発明の第１の実施の形態によるＭＦＰ１における、画像形成処理の流れを説明する。
【０１３４】
図１１は、第１の実施の形態によるＭＦＰ１において実行される画像形成処理の流れを説明するためのフローチャートである。なお、図２において示され、既に説明したステップについては、図２における参照数字と同様の参照数字が付されている。そのようなステップについては、説明を適宜省略する。
【０１３５】
ステップＳ１０１からステップＳ１１１までの処理は、図２を参照して既に説明したとおりである。
【０１３６】
ステップＳ１１２において、ＭＦＰ１は、ユーザ認証の判定結果にもとづき、操作キー（入力部８３（図１０））を介して入力される当該ユーザ認証にかかるユーザの認証プリントジョブに対する操作・指示の入力を有効化する処理（ログオン処理）を実行する。
【０１３７】
なお、本ステップＳ１１２の処理と、ステップＳ１１３、ステップＳ１１５、および、ステップＳ１１８の処理は、本発明に関する限り、必須の処理工程ではない。本発明にかかるＭＦＰ１は、ステップＳ１１２、ステップＳ１１３、ステップＳ１１５、および、ステップＳ１１８の処理をスキップし、ステップＳ１１７においては、ユーザ認証にかかるユーザの認証プリントジョブを一括的に全て処理するように、処理フローを構成してもよい。
【０１３８】
ステップＳ１１３、ステップＳ１１５、および、ステップＳ１１７の処理は、既に図２および図５を参照して説明した通りである。ここでは、それらステップの処理の説明を、省略する。
【０１３９】
ステップＳ１１８において、ＭＦＰ１は、ステップＳ１１２におけるログオン処理に対応するログオフ処理を実行する。
【０１４０】
認証プリントジョブの実行中においては、認証プリントジョブに対するユーザ自らによる誤操作や第３者による悪意のある操作を防止し、また、第３者が自らのジョブについて操作可能とするために、通例、操作キーを介した認証プリントジョブに対する操作・指示の入力は無効化される。
【０１４１】
ステップＳ２１９において、ＭＦＰ１のトラブル発生検出部７１は、上述のトラブル発生フラグ等にもとづき、ＭＦＰ１内あるいは該ＭＦＰ１がジョブの実行に利用する外部装置内におけるトラブル事象の発生を検出する。トラブル事象が発生している場合（ステップＳ２１９における「ＹＥＳ」）、処理は、ステップＳ２２１へ移行する。トラブル事象が発生していない場合（ステップＳ２１９における「ＮＯ」）、処理は、ステップＳ２３３へ進む。つまり、ＭＦＰ１は、通常通り、認証プリントジョブを実行し、そして完了のための所定の処理を実行し、当該認証プリントジョブの実行を完了させる。
【０１４２】
ステップＳ２２１において、トラブル事象の発生に起因して、ＭＦＰ１のジョブ実行部７９は、実行中の認証プリントジョブの実行を中断させる。
【０１４３】
ステップＳ２２３において、ＭＦＰ１のトラブル発生検出部７１は、ステップＳ２１９において検出したトラブル事象の終結（解消）を検出する。トラブル事象が終結（解消）している場合（トラブル事象の非発生を示す情報（トラブル発生フラグ）がトラブル発生検出部７１へ送られている場合等）（ステップＳ２２３における「ＹＥＳ」）、処理は、ステップＳ２３１へ進む。つまり、中断中の認証プリントジョブの実行が再開され、やがて、該ジョブの実行は完了する。トラブル事象が終結（解消）していない場合（トラブル事象の発生を示す情報（トラブル発生フラグ）が継続してトラブル発生検出部７１へ送られている場合）（ステップＳ２２３における「ＮＯ」）、処理は、ステップＳ２２５へ移行する。
【０１４４】
ステップＳ２２５において、つまり、トラブル事象が解消されていない状況において、ＭＦＰ１が、認証プリントジョブの実行の開始のための所定の認証装置（認証ユニット９）を用いたユーザ認証を受け付けると（ステップＳ２２５における「ＹＥＳ」）、ユーザ認証部７７は、ユーザ認証の判定結果を、トラブル時指示生成部７３や制御部６９へ出力する。このとき、トラブル時指示生成部７３は、ユーザ認証部７７から受け取ったユーザ認証の判定結果に関する情報にもとづき、当該ユーザ認証にかかるユーザの認証プリントジョブのデータ（認証プリントジョブデータ）を、当該ジョブデータが現に保持されているＭＦＰ１内外の所定の記憶領域内から削除する指示（認証プリントジョブデータ削除指示）を生成し、当該指示を制御部６９等へ出力する。そして、処理は、ステップＳ２２７へ移行する。
【０１４５】
ＭＦＰ１が、所定の認証装置（認証ユニット９）を用いたユーザ認証を受け付けなければ（ステップＳ２２５における「ＮＯ」）、処理は、ステップＳ２２３へ戻る。
【０１４６】
ステップＳ２２７において、認証プリントジョブデータ削除指示を受け取った制御部６９は、ユーザ認証にかかるユーザの認証プリントジョブデータを検索する。
【０１４７】
ステップＳ２２９において、ＭＦＰ１は、ステップＳ２２７における検索により挙げられた認証プリントジョブデータを、上記所定の記憶領域内から削除する処理を実行する。
【０１４８】
なお、トラブル時指示生成部７３が出力する認証プリントジョブデータ削除指示は、ユーザ認証にかかるユーザの認証プリントジョブのうち実行中あるいは実行待機中の認証プリントジョブのジョブデータのみを削除する指示であってもよい。
【０１４９】
このように、本発明にかかる第１の実施の形態によるＭＦＰ１においては、トラブル事象が発生した場合、ユーザは、ＩＣカード等を所定の認証装置にタッチさせるユーザ認証操作のみで、ＭＦＰ１が保持する認証プリントジョブデータを、画像形成装置から削除することができる。そのため、発生中のトラブル事象に起因してＭＦＰ１の操作キー（入力部８３（図１０））が使用不可能な状態にあったとしても、ユーザは、トラブル事象の解消を待たずに、簡便な操作のみで、認証プリントジョブのジョブデータを削除することができる。当該削除により、認証プリントジョブデータに含まれるドキュメントのデータも、当然に、ＭＦＰ１から削除される。よって、トラブル事象の発生により、セキュリティ管理上の観点から見て好ましくない状態に陥った当該ドキュメントのデータは、当該削除により、セキュリティ管理上より好ましい状態を回復することができる。
【０１５０】
また、トラブル発生検出部７１が、トラブル事象の発生に起因してジョブ実行部７９において実行中のジョブが中断されたかどうかについて検出可能な構成を有するならば、トラブル発生部７１は、トラブル事象の発生を検出した場合であっても、実行中ジョブの中断を検出しない限り、トラブル時指示生成部７３に対し、トラブル事象が発生中であることを示す情報を発信しないように構成されてもよい。ジョブの中断を伴わない、軽微なトラブルあるいは、認証プリントジョブの実行に支障を及ぼさないトラブルのみが生じている状況においては、トラブル時指示生成部７３は、認証プリントジョブデータを削除する指示を生成しないことがより望ましいからである。
【０１５１】
（第２の実施の形態）
本発明の第１の実施の形態による画像形成装置と同様に、本発明の第２の実施の形態による画像形成装置（ＭＦＰ）においては、トラブル事象の発生を認識することができる。第２の実施の形態による画像形成装置は、トラブル事象の発生の認識の時点から該トラブル事象が終結するまでの期間において、認証プリントジョブの実行を開始させるための所定の認証装置を用いたユーザ認証を受け付けると、当該ユーザ認証の成功を確認することにより、当該ユーザ認証にかかるユーザの認証プリントジョブデータを、画像形成装置内の記憶領域あるいは該装置がアクセス可能な画像形成装置外部の記憶領域内から所定の移動先記憶領域へ移動させて保存する処理を実行することができる。「移動」処理とは、移動処理対象であるデータを、そのデータが現在保持されている記憶領域から削除し、そのデータを該記憶領域とは別の所定の移動先記憶領域に記録する処理である。ここでの所定の移動先記憶領域には、例えば、所定のユーザのみが当該記憶領域内に保持されるデータにアクセス可能な個人用ボックス４９ｂ（図１０）が含まれる。また、上記移動がなされる認証プリントジョブデータには、上記ユーザ認証にかかるユーザの全ての認証プリントジョブデータが含まれてよい。あるいは、上記移動がなされる認証プリントジョブデータには、上記ユーザ認証にかかるユーザの認証プリントジョブデータのうち、実行中または実行待機中である認証プリントジョブデータのみが含まれてもよい。また、上記の、画像形成装置内の記憶領域、および、画像形成装置がアクセス可能な画像形成装置外部の記憶領域は、第１の実施の形態におけるそれと同様でよい。
【０１５２】
このような構成により、本発明の第２の実施の形態による画像形成装置においては、第１の実施の形態による画像形成装置と同様に、トラブルが発生し、ジョブの実行が中断された場合においても、ユーザは、簡便なユーザ認証操作のみで、認証プリントジョブデータの状態を、情報セキュリティの観点から安全な状態へ回復させることができる。また、第２の実施の形態による画像形成装置においては、認証プリントジョブデータは、トラブル事象の発生の際に、現に保持されている記憶領域から削除され、セキュリティ管理の観点から安全と思われる所定の移動先記憶領域へ保存されるから、当該トラブル事象が解消された後において、再度、トラブル事象により中断された認証プリントジョブを画像形成装置へ入力する必要がない。そのため、本画像形成装置は、ジョブの中断を伴うトラブル事象の発生時における、情報セキュリティの管理性能および画像形成装置の操作性の２つの観点において、非常に有利である。
【０１５３】
＜画像形成システム＞
本発明にかかる第２の実施の形態による画像形成装置を用いた画像形成システムの構成は、第１の実施の形態に関する説明において参照した図６に示される画像形成システム１００と同様でよい。よって、ここでは、その説明を省略する。
【０１５４】
＜画像形成装置のハードウェア構成＞
本発明にかかる第２の実施の形態による画像形成装置の構成は、第１の実施の形態に関する説明において参照した図７に示されるＭＦＰ１と同様でよい。よって、ここでは、その説明を省略する。
【０１５５】
＜画像形成装置のソフトウェア構成＞
本発明にかかる第２の実施の形態による画像形成装置のソフトウェア構成は、第１の実施の形態に関する説明において参照した図９に示されるソフトウェア構成と同様でよい。よって、ここでは、その説明を省略する。
【０１５６】
＜画像形成装置の機能的構成＞
本発明にかかる第２の実施の形態による画像形成装置の機能的構成は、第１の実施の形態に関する説明において参照した図１０に示される機能的構成と同様でよい。よって、ここでは、その説明を省略する。
【０１５７】
＜画像形成処理フロー＞
これより、図１２を参照し、本発明の第２の実施の形態によるＭＦＰ１における、画像形成処理の流れを説明する。
【０１５８】
図１２は、第２の実施の形態によるＭＦＰ１において実行される画像形成処理の流れを説明するためのフローチャートである。なお、図２、および、図１１において示され、既に説明したステップについては、図２、および、図１１における参照数字と同様の参照数字が付されている。そのようなステップについては、説明を適宜省略する。
【０１５９】
ステップＳ３２９における処理を除いて、本実施の形態によるＭＦＰ１がする処理およびその流れは、第１の実施の形態によるＭＦＰ１がする処理およびその流れと、同様でよい。
【０１６０】
ただし、ステップＳ２２５において、トラブル時指示生成部７３は、ユーザ認証部７７から受け取ったユーザ認証の判定結果に関する情報にもとづき、当該ユーザ認証にかかるユーザの認証プリントジョブのデータ（認証プリントジョブデータ）を、当該ジョブデータが現に保持されているＭＦＰ１内外の所定の記憶領域内から所定の移動先記憶領域へ移動させる指示（認証プリントジョブデータ移動指示）を生成し、当該指示を制御部６９等へ出力する。ステップＳ２２７においては、当該認証プリントジョブデータ移動指示にもとづき、制御部６９は、ユーザ認証にかかるユーザの認証プリントジョブデータを検索する。
【０１６１】
ステップＳ３２９において、ＭＦＰ１は、ステップＳ２２７における検索により挙げられた認証プリントジョブデータを、上記所定の記憶領域内から削除し、削除された認証プリントジョブデータを、ステップＳ２２５におけるユーザ認証にかかるユーザの個人用ボックス４９ｂ（図１０）へ記録して保存する処理（移動処理）を実行する。
【０１６２】
このように、本発明にかかる第２の実施の形態によるＭＦＰ１においては、トラブル事象が発生した場合、ユーザは、簡便なユーザ認証操作のみで、ＭＦＰ１が保持する認証プリントジョブデータを、移動させることができる。当該移動により、認証プリントジョブデータに含まれるドキュメントのデータも、当然に、移動される。よって、トラブル事象の発生により、セキュリティ管理上の観点から見て好ましくない状態に陥った当該ドキュメントのデータは、当該移動により、セキュリティ管理上より好ましい状態を回復することができる。移動された認証プリントジョブデータは、当該認証プリントジョブデータを登録したユーザがアクセス可能な個人用ボックス４９ｂ（図１０）に保持されるから、トラブルが解消された後、即座に、中断された認証プリントジョブを、改めて実行させることも可能である。
【０１６３】
（第３の実施の形態）
本発明の第１の実施の形態による画像形成装置と同様に、本発明の第３の実施の形態による画像形成装置（ＭＦＰ）においては、トラブル事象の発生の認識の時点から該トラブル事象が終結するまでの期間において、認証プリントジョブの実行を開始させるための所定の認証装置を用いたユーザ認証を受け付けると、当該ユーザ認証の成功を確認することにより、当該ユーザ認証にかかるユーザの認証プリントジョブデータを、画像形成装置内の記憶領域あるいは該装置がアクセス可能な画像形成装置外部の記憶領域内から削除する。但、第３の実施の形態による画像形成装置においては、上記削除がなされる認証プリントジョブデータには、上記ユーザ認証にかかるユーザの認証プリントジョブデータのうち、トラブル事象の発生により中断されている、実行中の認証プリントジョブデータのみが含まれる。
【０１６４】
このように、本発明にかかる第３の実施の形態によるＭＦＰ１においては、トラブル事象が発生した場合、ユーザは、ＩＣカード等を所定の認証装置にタッチさせるユーザ認証操作のみで、ＭＦＰ１が実行中であって、かつ、当該トラブル事象に起因して中断されている認証プリントジョブのジョブデータを、画像形成装置から削除することができる。当該削除により、中断中のジョブの認証プリントジョブデータに含まれるドキュメントのデータも、当然に、ＭＦＰ１から削除される。よって、トラブル事象の発生により、セキュリティ管理上の観点から見て好ましくない状態に陥った当該ドキュメントのデータは、当該削除により、セキュリティ管理上より好ましい状態を回復することができる。また、本実施の形態によるＭＦＰ１においては、削除される認証プリントジョブデータは、セキュリティ管理の観点から最も好ましくない状態にある、中断中のジョブにかかるジョブデータのみである。よって、トラブル事象の発生に起因した生産性の低下も、最小限に抑えることができる。
【０１６５】
＜画像形成システム＞
本発明にかかる第３の実施の形態による画像形成装置を用いた画像形成システムの構成は、第１および第２の実施の形態に関する説明において参照した図６に示される画像形成システム１００と同様でよい。よって、ここでは、その説明を省略する。
【０１６６】
＜画像形成装置のハードウェア構成＞
本発明にかかる第３の実施の形態による画像形成装置の構成は、第１および第２の実施の形態に関する説明において参照した図７に示されるＭＦＰ１と同様でよい。よって、ここでは、その説明を省略する。
【０１６７】
＜画像形成装置のソフトウェア構成＞
本発明にかかる第３の実施の形態による画像形成装置のソフトウェア構成は、第１および第２の実施の形態に関する説明において参照した図９に示されるソフトウェア構成と同様でよい。よって、ここでは、その説明を省略する。
【０１６８】
＜画像形成装置の機能的構成＞
本発明にかかる第３の実施の形態による画像形成装置の機能的構成は、第１および第２の実施の形態に関する説明において参照した図１０に示される機能的構成と同様でよい。よって、ここでは、その説明を省略する。
【０１６９】
＜画像形成処理フロー＞
これより、図１３を参照し、本発明の第３の実施の形態によるＭＦＰ１における、画像形成処理の流れを説明する。
【０１７０】
図１３は、第３の実施の形態によるＭＦＰ１において実行される画像形成処理の流れを説明するためのフローチャートである。なお、図２、および、図１１において示され、既に説明したステップについては、図２、および、図１１における参照数字と同様の参照数字が付されている。そのようなステップについては、説明を適宜省略する。
【０１７１】
ステップＳ４２５およびステップＳ４２９における処理を除いて、本実施の形態によるＭＦＰ１がする処理およびその流れは、第１の実施の形態によるＭＦＰ１がする処理およびその流れ（図１１）と、同様でよい。
【０１７２】
ステップＳ４２５において、トラブル時指示生成部７３は、ユーザ認証部７７から受け取ったユーザ認証の判定結果に関する情報にもとづき、当該ユーザ認証にかかるユーザの認証プリントジョブでありかつ中断中である認証プリントジョブのジョブデータを、当該ジョブデータが現に保持されているＭＦＰ１内外の所定の記憶領域内から削除する指示（中断中認証プリントジョブデータ削除指示）を生成し、当該指示を制御部６９等へ出力する。
【０１７３】
ステップＳ４２９において、ＭＦＰ１の制御部６９は、当該中断中認証プリントジョブデータ削除指示にもとづき、制御部６９は、ユーザ認証にかかるユーザの認証プリントジョブでありかつ中断中である認証プリントジョブのジョブデータのみを削除する処理を実行する。
【０１７４】
このように、本発明にかかる第３の実施の形態によるＭＦＰ１においては、トラブル事象が発生した場合、ユーザは、ＩＣカード等を所定の認証装置にタッチさせるユーザ認証操作のみで、ＭＦＰ１が実行中であって、かつ、当該トラブル事象に起因して中断されている認証プリントジョブのジョブデータを、画像形成装置から削除することができる。本実施の形態によるＭＦＰ１においては、削除される認証プリントジョブデータは、セキュリティ管理の観点から最も好ましくない状態にある、中断中のジョブにかかるジョブデータのみである。よって、トラブル事象の発生に起因した生産性の低下も、最小限に抑えることができる。
【０１７５】
なお、本願明細書において「タッチする」とは、ＩＣカードとＩＣカード・リーダ（認証ユニット９（図１０等））との間でデータ送信可能な状態にすることを意味し、必ずしも、ＩＣカードとＩＣカード・リーダとが物理的に接触した状態にすることを意味するものではない。
【０１７６】
また、本実施の形態によるＭＦＰ１の認証ユニット９の構成とは異なるが、認証ユニット９が、指紋読み取り可能なバイオメトリクス認証ユニット（指紋読取装置）として実現される場合、ユーザが行うユーザ認証操作には、ユーザの指を当該バイオメトリクス認証ユニットにかざす（タッチする）操作を含む。ただし、この場合もまた、ユーザが指をバイオメトリクス認証ユニットにタッチすることは、バイオメトリクス認証ユニットがユーザの指紋を読み取り可能な状態にすることを意味し、必ずしも、ユーザの指がバイオメトリクス認証ユニットと物理的に接触した状態にすることを意味するものではない。
【産業上の利用可能性】
【０１７７】
本発明は、排出される印刷物にかかるセキュリティを確保しつつ、操作性および生産性が向上された画像形成装置である。本発明は、画像形成分野において有用である。
【図面の簡単な説明】
【０１７８】
【図１】認証プリントの手順を示す概略図
【図２】認証プリント印刷出力処理のフローチャート
【図３】プリンタドライバのユーザインタフェースの例図
【図４】画像形成装置のユーザインタフェースの例図
【図５】画像形成装置のユーザインタフェースの例図
【図６】画像形成システム１００の構成概略図
【図７】ＭＦＰ１のハードウェア構成を示すブロック図
【図８】認証ユニット９の例図
【図９】ＭＦＰ１のソフトウェア構成を示すブロック図
【図１０】ＭＦＰ１の機能的構成を示すブロック図
【図１１】第１の実施の形態によるＭＦＰ１が実行する処理のフローチャート
【図１２】第２の実施の形態によるＭＦＰ１が実行する処理のフローチャート
【図１３】第３の実施の形態によるＭＦＰ１が実行する処理のフローチャート
【符号の説明】
【０１７９】
１  ・・・  画像形成装置（ＭＦＰ）
３  ・・・  ネットワーク
５  ・・・  パーソナル・コンピュータ
７  ・・・  パーソナル・コンピュータ
９  ・・・  認証ユニット
１１  ・・・  プリンタドライバ・ソフトウェアのユーザインタフェース
１３  ・・・  ユーザ名テキスト・ボックス
１５  ・・・  パスワード・テキスト・ボックス
１７  ・・・  ＯＫボタン
２１  ・・・  画像形成装置のユーザインタフェース
２３  ・・・  タッチ＆プリント・ボックス・アイコン
２５  ・・・  ＯＫボタン
２７ａ・・・  ドキュメント１サムネイル
２７ｂ・・・  ドキュメント２サムネイル
２９ａ・・・  削除ボタン
２９ｂ・・・  印刷ボタン
３３  ・・・  ＣＰＵ
３５  ・・・  ＲＯＭ
３７  ・・・  ＲＡＭ
３９  ・・・  フラッシュメモリ
４１  ・・・  ＮＶＲＡＭ
４３  ・・・  コンピュータ主要部
４５  ・・・  暗号化復号化部
４７  ・・・  ＨＤＤ
４９  ・・・  ボックス
４９ａ・・・  タッチ＆プリント・ボックス
４９ｂ・・・  個人用ボックス
４９ｃ・・・  フォルダ
５１  ・・・  プリンタ部
５３  ・・・  スキャナ部
５５  ・・・  ファクシミリ部
５７  ・・・  ユーザインタフェース
５９  ・・・  入力部
６１  ・・・  通信インタフェース
６３  ・・・  部分拡大領域
６５  ・・・  認証用ＩＣカード
６７  ・・・  ユーザ
６９  ・・・  制御部
７１  ・・・  トラブル発生検出部
７３  ・・・  トラブル時指示生成部
７５  ・・・  ジョブ保持部
７７  ・・・  ユーザ認証部
７９  ・・・  ジョブ実行部
７９ａ・・・  キュー
８１  ・・・  ジョブ登録部
８３  ・・・  入力部
８５  ・・・  ネットワークフォルダ
ｍ１  ・・・  メイン制御モジュール
ｍ２  ・・・  プリンタ制御モジュール
ｍ３  ・・・  スキャナ制御モジュール
ｍ４  ・・・  ファクシミリ処理モジュール
ｍ５  ・・・  ネットワーク処理モジュール
ｍ６  ・・・  ＰＣＳｃａｎアプリモジュール
ｍ７  ・・・  ＰＣＰｒｉｎｔアプリモジュール
ｍ８  ・・・  認証データ管理モジュール
ｍ９  ・・・  ユーザインタフェース制御モジュール
【図１】
0005298650.tif 000002
【図２】
0005298650.tif 000003
【図３】
0005298650.tif 000004
【図４】
0005298650.tif 000005
【図５】
0005298650.tif 000006
【図６】
0005298650.tif 000007
【図７】
0005298650.tif 000008
【図８】
0005298650.tif 000009
【図９】
0005298650.tif 000010
【図１０】
0005298650.tif 000011
【図１１】
0005298650.tif 000012
【図１２】
0005298650.tif 000013
【図１３】
0005298650.tif 000014