JP2009297983A - Image forming apparatus, image forming method, and image forming program - Google Patents

Image forming apparatus, image forming method, and image forming program Download PDF

Info

Publication number
JP2009297983A
JP2009297983A JP2008153879A JP2008153879A JP2009297983A JP 2009297983 A JP2009297983 A JP 2009297983A JP 2008153879 A JP2008153879 A JP 2008153879A JP 2008153879 A JP2008153879 A JP 2008153879A JP 2009297983 A JP2009297983 A JP 2009297983A
Authority
JP
Japan
Prior art keywords
authentication
job
print
unit
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2008153879A
Other languages
Japanese (ja)
Other versions
JP5298650B2 (en
Inventor
Takasuke Kuno
高資 久野
Emiko Haba
笑子 羽場
Atsushi Tomita
篤 冨田
Kenichi Sawada
健一 澤田
Katsushi Sukigara
克司 鋤柄
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Konica Minolta Business Technologies Inc
Original Assignee
Konica Minolta Business Technologies Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Konica Minolta Business Technologies Inc filed Critical Konica Minolta Business Technologies Inc
Priority to JP2008153879A priority Critical patent/JP5298650B2/en
Publication of JP2009297983A publication Critical patent/JP2009297983A/en
Application granted granted Critical
Publication of JP5298650B2 publication Critical patent/JP5298650B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Record Information Processing For Printing (AREA)
  • Control Or Security For Electrophotography (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide an image forming apparatus enhanced in information security performance and operability. <P>SOLUTION: The image forming apparatus includes a communication interface part, a job data holding part which holds job data, a job executing part which executes jobs, an authentication unit, a user authentication part which outputs results of user authentication using the authentication unit, a trouble occurrence detecting part which detects occurrence of a trouble event and sends information on the occurrence of the trouble event, a direction generating part at the trouble time which receives information on the trouble occurrence and outputs the direction of deleting the job data from a predetermined storage region on the basis of the result of the user authentication when receiving the result of the user authentication, and a control part. The control part carries out processing of deleting the job data as a deletion object on the basis of the direction when receiving the direction to carry out processing of deleting from the direction generating part at the trouble time. <P>COPYRIGHT: (C)2010,JPO&INPIT

Description

本発明は、画像形成装置、画像形成方法、および、画像形成装置において実行される画像形成プログラムに関し、特に、印刷出力処理の開始に際しユーザ認証を要求する画像形成装置、画像形成方法、および、画像形成プログラムに関する。   The present invention relates to an image forming apparatus, an image forming method, and an image forming program executed in the image forming apparatus, and more particularly to an image forming apparatus, an image forming method, and an image that require user authentication at the start of print output processing. Concerning formation program.

近年においては、画像形成装置は、ネットワークを介して複数の情報処理装置と接続され、当該複数の情報処理装置を使用する複数のユーザにより共有される。ここで、画像形成装置とは、例えば、プリンタ、ファクシミリ、複写機、スキャナ等の機能を少なくとも2つ以上有するデジタル複合機(MultiFunction Peripheral (MFP)、 Scan Print Copy (SPC)、あるいは、All In One (AIO))である。また、情報処理装置とは、例えば、パーソナル・コンピュータ(PC)である。画像形成装置、および、情報処理装置は、ローカル・エリア・ネットワーク(LAN)、インターネット(Internet)といったネットワークを介して相互に通信可能に接続され、画像形成システムを構成する。当該画像形成システムは、その最小限の構成においては、1台の画像形成装置と1台の情報処理装置とを1対1で接続することで構成可能である。だが、近年においては、しばしば、複数の画像形成装置と複数の情報処理装置とが相互に接続された大規模画像形成システムが構築される。   In recent years, an image forming apparatus is connected to a plurality of information processing apparatuses via a network, and is shared by a plurality of users who use the plurality of information processing apparatuses. Here, the image forming apparatus is, for example, a digital multifunction peripheral (MultiFunction Peripheral (MFP), Scan Print Copy (SPC), or All In One) having at least two functions such as a printer, a facsimile, a copying machine, and a scanner. (AIO)). The information processing apparatus is, for example, a personal computer (PC). The image forming apparatus and the information processing apparatus are connected to be communicable with each other via a network such as a local area network (LAN) or the Internet, and constitute an image forming system. In the minimum configuration, the image forming system can be configured by connecting one image forming apparatus and one information processing apparatus on a one-to-one basis. However, in recent years, large-scale image forming systems are often constructed in which a plurality of image forming apparatuses and a plurality of information processing apparatuses are connected to each other.

上述の画像形成システムにおいて、ユーザが所望するドキュメントの印刷物を画像形成装置から出力させようとする場合、ユーザは、情報処理装置を操作して当該ドキュメントのデータファイルを指定し、当該ドキュメントの印刷出力を実行させる画像形成装置を指定し、最後に、印刷出力の実行指示を、情報処理装置へ入力する。上記ドキュメントのデータファイルは、例えば、画像形成システム内の記憶領域に保存されたデータファイルである。   In the above-described image forming system, when the user wants to output a printed matter of a document desired by the user from the image forming apparatus, the user operates the information processing apparatus to specify a data file of the document, and prints out the document. Is designated, and finally, an instruction to execute print output is input to the information processing apparatus. The document data file is, for example, a data file stored in a storage area in the image forming system.

情報処理装置は、印刷出力処理にかかる各種設定データおよびドキュメントのデータファイルの内容を含むプリントデータを、指定された画像形成装置へ送信する。画像形成装置は、送信されたプリントデータを受け取り、当該プリントデータからジョブデータを作成し、当該ジョブデータに基づいて印刷出力処理を実行する。そして、ドキュメントの印刷物が当該画像形成装置の排紙トレイから排出される。ユーザは、画像形成装置に赴き、排出されたドキュメントの印刷物を回収する。   The information processing apparatus transmits print data including various setting data related to the print output process and the contents of the document data file to the designated image forming apparatus. The image forming apparatus receives the transmitted print data, creates job data from the print data, and executes print output processing based on the job data. Then, the printed matter of the document is discharged from the paper discharge tray of the image forming apparatus. The user goes to the image forming apparatus and collects the printed matter of the discharged document.

上述のような形態を有する画像形成システムにおいては、画像形成装置から、ドキュメントの印刷物が排出される時点において、ユーザは、必ずしも、画像形成装置の近辺にいるとは限らない。むしろ、画像形成装置は、複数のユーザによって共有される故、画像形成装置の近辺に他のユーザがいることが考えられる。そのため、画像形成システムにおいては、画像形成装置から排出されるドキュメント印刷物にかかる情報セキュリティの確保が課題とされる。   In the image forming system having the above-described form, the user is not necessarily in the vicinity of the image forming apparatus when the printed matter of the document is discharged from the image forming apparatus. Rather, since the image forming apparatus is shared by a plurality of users, it is conceivable that there are other users near the image forming apparatus. For this reason, in the image forming system, it is a problem to ensure information security regarding the document printed matter discharged from the image forming apparatus.

ネットワーク接続され複数のユーザに共有される画像形成装置に関し、画像形成装置が排出するドキュメントの印刷物にかかる情報セキュリティを確保するため、画像形成装置にドキュメントの印刷出力処理の実行を開始させるためにユーザが画像形成装置近傍においてユーザ認証を行い、該ユーザ認証が成功裡に完了されて初めて、ドキュメントの印刷出力処理の実行を開始する画像形成装置が提案されている。このような画像形成装置においては、印刷出力処理の実行を要求するプリントデータを受信しても、当該プリントデータに基づくジョブデータを、直ちには、キュー(queue)に投入せず、代わりにそのジョブデータを一時保留状態に留めておく。そして、ユーザ認証が成功裡に完了すると、一時保留状態にあるジョブのうち当該ユーザ認証にかかるユーザが登録したジョブをキューに投入し、適宜印刷出力処理を開始する。このような印刷出力処理は、「認証プリント」あるいは「機密プリント」として知られている。   For an image forming apparatus connected to a network and shared by a plurality of users, in order to ensure information security regarding the printed matter of a document discharged from the image forming apparatus, the user is required to start execution of the document print output process. However, an image forming apparatus has been proposed in which the user authentication is performed in the vicinity of the image forming apparatus and the execution of the document printout process is started only after the user authentication is successfully completed. In such an image forming apparatus, even when print data requesting execution of print output processing is received, job data based on the print data is not immediately put into a queue, but instead the job Keep data temporarily on hold. When the user authentication is successfully completed, the job registered by the user for the user authentication is put in the queue among the jobs in the temporarily suspended state, and the print output process is appropriately started. Such print output processing is known as “authentication print” or “confidential print”.

また、ユーザ認証の具体的な手法についても、複数の提案が既になされている。提案にかかる手法には、例えば、ユーザ名およびパスワードを、入力手段を介して装置へ入力する手法、ユーザを特定するための情報をデータとして保持するICカードとICカード・リーダとを用いる手法、ユーザの行動的あるいは身体的な特徴を用いてユーザを同定するバイオメトリクス認証を用いる手法、が含まれる。バイオメトリクス認証は、個人の指紋、静脈、虹彩などの有するパターンといった身体的特徴あるいは行動的特徴を利用して個人を同定確認する認証手法の総称である。   In addition, a plurality of proposals have already been made regarding specific methods of user authentication. The method according to the proposal includes, for example, a method of inputting a user name and a password to an apparatus via an input unit, a method of using an IC card and an IC card reader that hold information for specifying a user as data, A technique that uses biometric authentication to identify a user using the user's behavioral or physical characteristics. Biometrics authentication is a collective term for authentication methods for identifying and confirming an individual using physical characteristics or behavioral characteristics such as a pattern of an individual's fingerprint, vein, or iris.

本発明と関連する先行技術を開示する文献例として、以下の特許文献を紹介する。   The following patent documents are introduced as document examples disclosing the prior art related to the present invention.

特許文献1(特開2001−209696号公報)は、情報管理方法および情報管理システムを開示する。当該情報管理方法においては、情報管理システムを構成する、ユーザに対し情報提供サービスを行う主体が管理する装置が、ユーザに提供した情報をユーザに代わって保管する。そして、情報の提供を受けた当該ユーザは、提供された情報をユーザの装置内に保持せず、その代わりに、認証情報等をユーザの装置内に保持する。ユーザが、提供を受けた情報を利用することを希望する場合には、ユーザは、当該認証情報をサービス主体が管理する装置へ送り、サービス主体が管理する情報を受け取って利用する。   Japanese Patent Laid-Open No. 2001-209696 discloses an information management method and an information management system. In the information management method, an apparatus managed by an entity that provides an information providing service to a user that constitutes an information management system stores information provided to the user on behalf of the user. Then, the user who has received the information does not hold the provided information in the user's device, but instead holds the authentication information or the like in the user's device. When the user desires to use the provided information, the user sends the authentication information to a device managed by the service entity, and receives and uses the information managed by the service entity.

上記サービス主体は、複数のユーザが、同一の情報の提供を希望する状況にあっても、当然のことながら、上記同一の情報について、複数のユーザのために、複数のコピー物を保管することはなく、只、当該同一の情報の原本のみを保管する。   The service entity naturally stores a plurality of copies of the same information for a plurality of users even in a situation where a plurality of users desire to provide the same information. No, only keep the original of the same information.

そうすることによって、特許文献1が開示する情報管理方法においては、サービス主体の装置とユーザの装置とで構成される情報管理システム内において、複数の同一の情報を保存・管理することで生じる無駄を省くことが可能であり、もって、情報の保管に要するコストを削減する効果を奏する。   By doing so, the information management method disclosed in Patent Document 1 is a waste caused by storing and managing a plurality of identical information in an information management system composed of a service-oriented device and a user device. Therefore, it is possible to reduce the cost required for storing information.

特許文献2(特開2002−169682号公報)は、情報処理方法および情報処理装置等を開示する。当該情報処理方法においては、サーバ装置は、接続された複数の画像処理装置について、それぞれが有する画像処理機能および排紙処理機能を認識可能である。サーバ装置は、ホストコンピュータからの印刷出力に関する依頼を受けると、当該依頼にかかる印刷の内容を解析し、接続された複数の画像処理装置の画像処理機能および排紙処理機能を考慮の上、当該依頼に含まれる頁毎に、印刷出力を実行させる画像処理装置を決定し、当該決定にかかる複数の画像処理装置に対し印刷出力指示を送る。ここで、画像処理機能とは、例えば、カラー印刷出力およびモノクロ印刷出力にかかる機能である。   Japanese Patent Application Laid-Open No. 2002-169682 discloses an information processing method, an information processing apparatus, and the like. In the information processing method, the server apparatus can recognize the image processing function and the paper discharge processing function of each of the plurality of connected image processing apparatuses. Upon receiving a request for print output from the host computer, the server device analyzes the contents of the print related to the request and considers the image processing function and the paper discharge processing function of a plurality of connected image processing devices. For each page included in the request, an image processing apparatus for executing print output is determined, and a print output instruction is sent to the plurality of image processing apparatuses related to the determination. Here, the image processing function is a function related to color print output and monochrome print output, for example.

そうすることによって、特許文献2の情報処理方法等は、サーバ装置を介して複数のホストコンピュータと接続された、複数の画像処理装置の効率的な運用を実現する。   By doing so, the information processing method of Patent Document 2 realizes efficient operation of a plurality of image processing apparatuses connected to a plurality of host computers via a server apparatus.

特許文献3(特開2006−244372号公報)は、画像形成システムを開示する。当該画像形成システムは、文書処理装置と画像形成装置と携帯端末装置とを有する。文書処理装置は、画像形成装置に対し、プリントジョブを送信することができる。また、文書処理装置が送信するプリントジョブには、プリントジョブに関するパラメータを含めることができる。当該パラメータは、プリントジョブがセキュアプリントモードであることを示すパラメータが含まれる。このセキュアプリントモードのプリントジョブは、ユーザが認証操作を実行して初めて、印刷出力の実行が開始されるように設定されたプリントジョブである。プリントジョブを受け取った画像形成装置は、当該パラメータに基づいて、当該プリントジョブがセキュアプリントモードであるか否か、判定し、当該プリントジョブがセキュアプリントモードである場合には、所定の期間にわたって当該プリントジョブを保持する。さらに、ユーザは、携帯端末装置を介し、セキュアプリントモードのプリントジョブが保持される期間を延長することを、画像形成装置に対し要求することができる。   Japanese Patent Application Laid-Open No. 2006-244372 discloses an image forming system. The image forming system includes a document processing device, an image forming device, and a mobile terminal device. The document processing apparatus can transmit a print job to the image forming apparatus. The print job transmitted by the document processing apparatus can include parameters related to the print job. The parameter includes a parameter indicating that the print job is in the secure print mode. The print job in the secure print mode is a print job set so that execution of print output is started only after the user executes an authentication operation. The image forming apparatus that has received the print job determines whether the print job is in the secure print mode based on the parameter, and if the print job is in the secure print mode, the image forming apparatus Hold a print job. Furthermore, the user can request the image forming apparatus to extend the period for holding the print job in the secure print mode via the portable terminal device.

そうすることによって、特許文献3の画像形成システムにおいては、ユーザは、携帯端末装置を用いてセキュアプリントモードのプリントジョブが画像形成装置内に保持される期間を延長させることができ、もって、ユーザが上記所定の期間が経過する迄に当該セキュアプリントモードのプリントジョブを実行させることができないような場合でも、当該プリントジョブが画像形成装置内から削除されることを防止することができる。   By doing so, in the image forming system of Patent Document 3, the user can extend the period during which the print job in the secure print mode is held in the image forming apparatus using the portable terminal device, and thus the user can However, even when a print job in the secure print mode cannot be executed before the predetermined period elapses, the print job can be prevented from being deleted from the image forming apparatus.

特許文献4(特開2002−073198号公報)は、認証方法および認証装置を開示する。当該認証方法においては、ユーザ認証のために所定の認証装置が使用される。当該認証装置は、ユーザからの入力を受ける入力部と、当該入力を監視する入力監視部と、当該入力監視部からの指示を受けて認証を実行する認証部と、を有する。入力監視部は、ユーザからの入力を監視し、当該入力が所定の条件を満たすか否かを、判定する。入力監視部は、ユーザからの入力が所定の条件を満足する、と判定した場合には、認証部に対し認証(再認証)の実行を指示する。   Japanese Patent Application Laid-Open No. 2002-073198 discloses an authentication method and an authentication device. In the authentication method, a predetermined authentication device is used for user authentication. The authentication device includes an input unit that receives an input from a user, an input monitoring unit that monitors the input, and an authentication unit that performs authentication in response to an instruction from the input monitoring unit. The input monitoring unit monitors input from the user and determines whether or not the input satisfies a predetermined condition. When the input monitoring unit determines that the input from the user satisfies a predetermined condition, the input monitoring unit instructs the authentication unit to perform authentication (re-authentication).

このように、特許文献4の認証方法においては、一度、認証に成功したユーザに対し、当該ユーザの入力が所定の条件を満足する場合には、入力監視部が、再認証の実行を、認証部に対し指示する。   As described above, in the authentication method disclosed in Patent Document 4, when the user's input satisfies a predetermined condition for the user who has been successfully authenticated, the input monitoring unit authenticates the execution of re-authentication. To the department.

特許文献4の認証方法は、ユーザ認証を複数回にわたって実施することにより、認証そのものの正確さを向上させる。   The authentication method of Patent Document 4 improves the accuracy of authentication itself by performing user authentication multiple times.

特許文献5(特開2006−123415号公報)は、印刷装置、その制御方法、ジョブ処理方法、および、印刷方法を開示する。当該印刷方法においては、印刷装置に対し、複数部数の印刷出力を伴うセキュアプリントモードのプリントジョブが入力された場合、印刷装置は、認証動作を開始し、認証が成功裡に完了して初めて、当該プリントジョブに基づいて、印刷物を上記複数部数以下の部数だけ出力する。この印刷出力は、所謂、試し印刷である。印刷装置は、残りの部数にかかる印刷出力の実行を開始するに際し、再度、認証動作を開始する。当該印刷方法において、印刷装置は、認証が成功裡に完了するまで、当該残りの部数についての印刷出力を開始しない。   Japanese Patent Laid-Open No. 2006-123415 discloses a printing apparatus, a control method thereof, a job processing method, and a printing method. In the printing method, when a print job in a secure print mode with a plurality of copies of print output is input to the printing apparatus, the printing apparatus starts an authentication operation and only after the authentication is successfully completed. Based on the print job, the printed matter is output in the number of copies equal to or less than the plurality of copies. This print output is so-called test printing. The printing apparatus starts the authentication operation again when starting execution of print output for the remaining number of copies. In the printing method, the printing apparatus does not start print output for the remaining number of copies until the authentication is successfully completed.

このように、特許文献5の印刷方法においては、試し印刷にかかる印刷出力が行われた後、ユーザに対し、再度、認証を要求する。そうすることによって、試し印刷と、残りの部数の印刷との間にユーザが印刷装置から離れるような場合においても、印刷物にかかるセキュリティが確保される。   As described above, in the printing method of Patent Document 5, after print output related to test printing is performed, the user is requested to authenticate again. By doing so, even when the user leaves the printing apparatus between the test print and the remaining number of copies, the security of the printed matter is ensured.

特許文献5の印刷方法は、印刷装置が受けた印刷指示に設定された設定内容に基づいて実行される印刷出力処理の過程において印刷出力処理が一時中断された場合に、その後、一時中断された処理を、印刷指示に設定された設定内容に基づいて、再開させるためにユーザ認証を要求する点に特徴を有する。特許文献5が開示する方法における処理の一時的な中断は、予定された処理の一部を構成するものであって、予期せぬトラブルによって印刷装置の動作が一時的に中断された場合に、トラブルを解消した後、中断された処理を再開させる方法を開示するものではない。
特開2001−209696号公報 特開2002−169682号公報 特開2006−244372号公報 特開2002−073198号公報 特開2006−123415号公報
In the printing method of Patent Document 5, when the print output process is temporarily interrupted in the course of the print output process executed based on the setting contents set in the print instruction received by the printing apparatus, the print method is temporarily interrupted thereafter. The process is characterized in that user authentication is requested to resume processing based on the setting contents set in the print instruction. The temporary interruption of the process in the method disclosed in Patent Document 5 constitutes a part of the scheduled process, and when the operation of the printing apparatus is temporarily interrupted due to an unexpected trouble, It does not disclose a method for resuming the interrupted processing after the trouble is solved.
JP 2001-209696 A JP 2002-169682 A JP 2006-244372 A Japanese Patent Laid-Open No. 2002-073198 JP 2006-123415 A

このように、認証プリント印刷出力処理は、排出されるドキュメント印刷物にかかる情報セキュリティを確保する上で有効な処理手法である。   As described above, the authentication print printout process is an effective processing technique for ensuring information security regarding the printed document to be discharged.

従来の認証プリント印刷出力処理においては、ユーザ認証が成功裡に完了され、認証プリントジョブの実行が開始され、あるいは、認証プリントジョブが実行待機状態(キューに投入された状態)に移されると、当該認証プリントジョブに対する誤操作や第3者による悪意のある操作等を防止するため、ユーザによる、操作キー(画像形成装置のユーザインタフェース入力部)を介した指示入力の操作の一切は、無効化される。しかるに、実行中あるいは実行待機中の認証プリントジョブに対する操作指示を入力するためには、当該認証プリントジョブの所有者(該ジョブを登録した者)であっても、先ず、画像形成装置に対して改めてログインし、操作キーを介した操作指示の入力を有効化する必要がある。   In the conventional authentication print output process, when user authentication is successfully completed and execution of the authentication print job is started, or when the authentication print job is moved to an execution standby state (a state put in a queue), In order to prevent an erroneous operation on the authentication print job or a malicious operation by a third party, any instruction input operation by the user via the operation key (user interface input unit of the image forming apparatus) is invalidated. The However, in order to input an operation instruction for an authentication print job that is being executed or is waiting to be executed, even the owner of the authentication print job (the person who registered the job) first asks the image forming apparatus. It is necessary to log in again and validate the input of operation instructions via the operation keys.

一般に、当該認証プリントジョブの実行中あるいは実行待機中、もしくは、一時保留中に、画像形成装置内において何らかのトラブルが生じることは十分に想定される事象である。そのようなトラブル事象発生時においては、画像形成装置が、ログインのため操作を受け付けなくなるような事態が想定される。あるいは、ログインに成功しようとも、画像形成装置が、操作キーを介した操作指示の入力を受け付けなくなるような事態が想定される。   In general, it is a sufficiently assumed event that some trouble occurs in the image forming apparatus during execution of the authentication print job, standby for execution, or temporary suspension. When such a trouble event occurs, a situation is assumed in which the image forming apparatus cannot accept an operation due to login. Alternatively, it is assumed that even if the login is successful, the image forming apparatus may not accept an operation instruction input via the operation key.

たとえば、認証プリントジョブの実行中あるいは実行待機中にトラブル事象が発生し、認証プリントジョブの実行が中断された場合、実行中(あるいは実行待機中)の当該認証プリントジョブにかかるドキュメントのデータは、セキュリティ管理上、万全とはいえない状態に陥る。なぜなら、中断された認証プリントジョブは、トラブルが解消されると同時に再開されるが、その再開ときに、必ずしもユーザが立ち会うことができるとは限らない。そのため、トラブルの発生に起因してジョブが中断された場合には、その再開を待たずに、あえてその中断されたジョブを削除することがセキュリティ管理の観点から望まれることもある。しかしながら、トラブル事象の発生に起因して操作キーを介した操作指示の入力が不可能となった場合には、たとえ認証プリントジョブの所有者であろうとも、当該ジョブにかかるデータの状態を安全な状態にまで回復させるための手だてはなく、トラブルが解消されるのを待つより方法がなかった。   For example, when a trouble event occurs during execution or waiting for execution of an authentication print job and the execution of the authentication print job is interrupted, the document data related to the authentication print job being executed (or waiting for execution) It falls into a state that is not perfect for security management. This is because the interrupted authentication print job is resumed at the same time as the trouble is solved, but the user cannot always be present at the time of the resume. Therefore, when a job is interrupted due to the occurrence of a trouble, it may be desired from the viewpoint of security management to delete the interrupted job without waiting for the restart. However, if it becomes impossible to input an operation instruction via the operation key due to the occurrence of a trouble event, even if the owner of the authentication print job, the data state related to the job is safe. There was no way to recover the situation, and there was no way to wait for the trouble to be resolved.

また、画像形成装置において生じるトラブルには、ユーザが単独で簡単に解消できるトラブルもあれば、サービスセンタへトラブルを通知し、サービス担当者の来訪を待たなければ解消されない深刻なトラブルも含まれる。後者のような深刻なトラブルが発生した場合、サービス担当者が当該トラブルを解消させるまで、トラブル発生時に実行中あるいは実行待機中であった認証プリントジョブにかかるドキュメントのデータは、長期にわたり、セキュリティ管理の観点において万全でない。認証プリント印刷出力処理においてこのような事態が招来されるならば、認証プリント印刷出力処理という処理体系そのものの価値を損なうおそれがある。   Troubles that occur in the image forming apparatus include troubles that can be easily solved by the user alone, or serious troubles that cannot be resolved without notifying the service center and waiting for the visit of a service person. If a serious problem such as the latter occurs, the document data related to the authentication print job that was being executed or was waiting for execution until the service person solved the problem will maintain security management over a long period of time. Is not perfect in terms of If such a situation occurs in the authentication print print output process, the value of the processing system itself called the authentication print print output process may be impaired.

上記問題点を鑑み、本発明は、画像形成装置においてトラブルが発生し、画像形成装置が、ログイン操作、あるいは、操作キーを用いた入力を、受け付けなくなったような場合においても、当該トラブルの解消を待たずに、至極簡便な手続きで、例えば実行中あるいは実行待機中にある、認証プリントジョブにかかるジョブデータを、セキュリティ管理上の観点から見て安全といえる状態に移行させることができる画像形成装置を提供することを目的とする。本発明は、画像形成装置内においてトラブルが発生した場合においても、認証プリントジョブにかかるドキュメントのデータの機密性を確保できる画像形成装置を提供する。   In view of the above problems, the present invention solves the problem even when a trouble occurs in the image forming apparatus and the image forming apparatus stops accepting login operation or input using an operation key. Image formation that can transfer job data related to an authentication print job, for example, during execution or waiting for execution, to a state that can be said to be safe from the viewpoint of security management, without waiting for An object is to provide an apparatus. The present invention provides an image forming apparatus capable of ensuring confidentiality of document data relating to an authentication print job even when a trouble occurs in the image forming apparatus.

本発明は、その一態様において、所定の認証装置を用いたユーザ認証を行って当該ユーザ認証の結果に基づいて印刷出力処理の実行の開始が決定されるプリントジョブである、認証プリントジョブを実行することができる画像形成装置であって、プリントジョブにかかるプリントデータを受け取るための通信インタフェース部と、認証プリントジョブのための、プリントデータに基づくジョブデータを保持するジョブデータ保持部と、ジョブデータに基づいてジョブを実行するジョブ実行部と、所定の認証装置である認証ユニットと、認証ユニットを用いたユーザ認証の結果を出力するユーザ認証部と、画像形成装置におけるトラブル事象の発生を検出し、当該トラブル事象の発生の情報を発信するトラブル発生検出部と、トラブル発生の情報を受信した場合において、ユーザ認証の結果を受け取ると、受け取ったユーザ認証の結果にもとづいて、ユーザ認証にかかるユーザの認証プリントジョブのうちの少なくとも1つの認証プリントジョブにかかるジョブデータを削除対象とし、当該削除対象を所定の記憶領域から削除する指示を出力するトラブル時指示生成部と、ジョブ実行部の動作を制御し、ユーザ認証部が出力するユーザ認証の結果に基づいてジョブ実行部に認証プリントジョブの実行の開始を指示する制御部と、を有し、制御部は、トラブル時指示生成部から削除の処理をする指示を受け取ると、当該指示にもとづいて、削除対象であるジョブデータを削除する処理を実行する、画像形成装置である。   In one aspect, the present invention executes an authentication print job, which is a print job in which user authentication using a predetermined authentication device is performed and start of print output processing is determined based on a result of the user authentication A communication interface unit for receiving print data relating to a print job, a job data holding unit for holding job data based on print data for an authenticated print job, and job data A job execution unit that executes a job based on the authentication unit, an authentication unit that is a predetermined authentication device, a user authentication unit that outputs a result of user authentication using the authentication unit, and occurrence of a trouble event in the image forming apparatus , Trouble occurrence detection unit that sends out information on the occurrence of the trouble event, and trouble occurrence information When the user authentication result is received, the job data related to at least one authentication print job of the user authentication print job related to the user authentication is determined as a deletion target based on the received user authentication result. , The trouble instruction generation unit that outputs an instruction to delete the deletion target from a predetermined storage area, and the operation of the job execution unit, and authenticates to the job execution unit based on the user authentication result output by the user authentication unit And a control unit that instructs the start of execution of the print job. When the control unit receives an instruction to perform the deletion process from the trouble-time instruction generation unit, the control unit selects job data to be deleted based on the instruction. An image forming apparatus that executes a deletion process.

本発明の一態様においては、トラブル時指示生成部は、さらに、削除対象であるジョブデータを、所定の移動先記憶領域へ記録する指示を出力し、制御部は、トラブル時指示生成部から受け取る削除の処理をする指示および記録する指示にもとづいて、削除対象であるジョブデータを、所定の記憶領域から所定の移動先記憶領域へ移動させる処理を実行する、ことが好ましい。   In one aspect of the present invention, the trouble instruction generation unit further outputs an instruction to record job data to be deleted in a predetermined destination storage area, and the control unit receives from the trouble instruction generation unit It is preferable to execute processing for moving job data to be deleted from a predetermined storage area to a predetermined destination storage area based on an instruction to perform deletion processing and an instruction to record.

本発明の一態様においては、認証ユニットは、ICカードが送信するデータを受信するICカード・リーダである、ことが好ましい。   In one aspect of the present invention, the authentication unit is preferably an IC card reader that receives data transmitted by the IC card.

本発明の一態様においては、認証ユニットは、生体認証装置である、ことが好ましい。   In one aspect of the present invention, the authentication unit is preferably a biometric authentication device.

本発明の一態様においては、削除対象であるジョブデータは、ユーザ認証にかかるユーザの認証プリントジョブ全てのジョブデータである、ことが好ましい。   In one aspect of the present invention, it is preferable that the job data to be deleted is job data of all user authentication print jobs for user authentication.

本発明の一態様においては、削除対象であるジョブデータは、ユーザ認証にかかるユーザの認証プリントジョブのうち、実行中または実行待機中にある認証プリントジョブのジョブデータである、ことが好ましい。   In one aspect of the present invention, it is preferable that the job data to be deleted is job data of an authentication print job being executed or waiting to be executed among user authentication print jobs for user authentication.

本発明の一態様においては、削除対象であるジョブデータは、ユーザ認証にかかるユーザの認証プリントジョブのうち、実行中の認証プリントジョブのジョブデータである、ことが好ましい。   In one aspect of the present invention, it is preferable that the job data to be deleted is job data of an authentication print job that is being executed among user authentication print jobs for user authentication.

本発明の一態様においては、所定の移動先記憶領域は、ユーザ認証にかかるユーザを含む所定のユーザのみがアクセス可能な個人用ボックスである、ことが好ましい。   In one aspect of the present invention, the predetermined destination storage area is preferably a personal box that can be accessed only by a predetermined user including a user involved in user authentication.

本発明は、別の一態様において、所定の認証装置を用いたユーザ認証を行って当該ユーザ認証の結果に基づいて印刷出力処理の実行の開始が決定されるプリントジョブである、認証プリントジョブを実行することができる画像形成装置における画像形成方法であって、通信インタフェース部が、プリントジョブにかかるプリントデータを受け取るステップと、ジョブデータ保持部が、認証プリントジョブのための、プリントデータに基づくジョブデータを保持するステップと、ユーザ認証部が、所定の認証装置である認証ユニットを用いたユーザ認証の結果を出力するステップと、制御部が、ジョブ実行部の動作を制御し、ユーザ認証部が出力するユーザ認証の結果に基づいてジョブ実行部に認証プリントジョブの実行の開始を指示するステップと、ジョブ実行部が、ジョブデータに基づいてジョブを実行するステップと、トラブル発生検出部が、画像形成装置におけるトラブル事象の発生を検出し、当該トラブル事象の発生の情報を発信するステップと、トラブル時指示生成部が、トラブル発生の情報を受信した場合において、さらに、ユーザ認証の結果を受け取った場合に、受け取ったユーザ認証の結果にもとづいて、ユーザ認証にかかるユーザの認証プリントジョブのうちの少なくとも1つの認証プリントジョブにかかるジョブデータを削除対象とし、当該削除対象を所定の記憶領域から削除する指示を出力するステップと、制御部が、トラブル時指示生成部から削除の処理をする指示を受け取ると、当該指示にもとづいて、削除対象であるジョブデータを削除する処理を実行するステップと、を有する、画像形成方法である。   In another aspect, the present invention provides an authentication print job, which is a print job in which user authentication using a predetermined authentication device is performed and start of print output processing is determined based on a result of the user authentication. An image forming method in an image forming apparatus that can be executed, wherein a communication interface unit receives print data relating to a print job, and a job data holding unit performs a job based on print data for an authentication print job A step of holding data, a step in which a user authentication unit outputs a result of user authentication using an authentication unit which is a predetermined authentication device, a control unit controls the operation of the job execution unit, and a user authentication unit A step for instructing the job execution unit to start executing an authentication print job based on the user authentication result to be output. And a step in which the job execution unit executes the job based on the job data, and a step in which the trouble occurrence detection unit detects the occurrence of the trouble event in the image forming apparatus and transmits information on the occurrence of the trouble event. When the trouble instruction generating unit receives the trouble occurrence information and further receives the user authentication result, the user authentication print job of the user authentication based on the received user authentication result is received. A step of outputting an instruction to delete job data relating to at least one of the authentication print jobs as a deletion target and deleting the deletion target from a predetermined storage area, and a control unit to perform a deletion process from the trouble instruction generation unit When an instruction is received, a process for deleting the job data to be deleted is executed based on the instruction. Has a step of, a, it is an image forming method.

本発明は、さらに別の一態様において、所定の認証装置を用いたユーザ認証を行って当該ユーザ認証の結果に基づいて印刷出力処理の実行の開始が決定されるプリントジョブである、認証プリントジョブを実行することができる画像形成装置のコンピュータが実行可能な画像形成プログラムであって、通信インタフェース部に、プリントジョブにかかるプリントデータを受け取らせる機能と、ジョブデータ保持部に、認証プリントジョブのための、プリントデータに基づくジョブデータを保持させる機能と、ユーザ認証部に、所定の認証装置である認証ユニットを用いたユーザ認証の結果を出力させる機能と、制御部に、ジョブ実行部の動作を制御し、ユーザ認証部が出力するユーザ認証の結果に基づいてジョブ実行部に認証プリントジョブの実行の開始を指示させる機能と、ジョブ実行部に、ジョブデータに基づいてジョブを実行させる機能と、トラブル発生検出部に、画像形成装置におけるトラブル事象の発生を検出し、当該トラブル事象の発生の情報を発信させる機能と、トラブル時指示生成部に、トラブル発生の情報を受信した場合において、さらに、ユーザ認証の結果を受け取った場合に、受け取ったユーザ認証の結果にもとづいて、ユーザ認証にかかるユーザの認証プリントジョブのうちの少なくとも1つの認証プリントジョブにかかるジョブデータを削除対象とし、当該削除対象を所定の記憶領域から削除する指示を出力させる機能と、制御部に、トラブル時指示生成部から削除の処理をする指示を受け取り、当該指示にもとづいて、削除対象であるジョブデータを削除する処理を実行させる機能と、を有する、画像形成プログラムである。   In still another aspect, the present invention provides an authentication print job, which is a print job in which user authentication using a predetermined authentication device is performed and start of print output processing is determined based on a result of the user authentication An image forming program that can be executed by a computer of an image forming apparatus capable of executing a print job, a function for causing a communication interface unit to receive print data relating to a print job, and a job data holding unit for an authentication print job A function for holding job data based on print data, a function for causing a user authentication unit to output a result of user authentication using an authentication unit, which is a predetermined authentication device, and a control unit for operating the job execution unit. Control the print job in the job execution unit based on the user authentication result output by the user authentication unit A function for instructing the start of execution, a function for causing the job execution unit to execute a job based on job data, and a trouble occurrence detection unit for detecting occurrence of a trouble event in the image forming apparatus, and When the trouble occurrence information is received by the function for transmitting information and the trouble instruction generation unit, and further when the user authentication result is received, the user authentication is performed based on the received user authentication result. A function that causes job data relating to at least one authentication print job of the user's authentication print job to be deleted, and outputs an instruction to delete the deletion target from a predetermined storage area; Receives an instruction to perform deletion processing from the It has a function for executing processing for dividing, and an image forming program.

本発明にかかる画像形成装置においては、該装置においてトラブル事象が発生した場合には、ユーザは、至極簡便な操作のみで、認証プリントジョブのドキュメントのデータについて、情報セキュリティの確保の観点から見てより安全な状態を回復させることができる。本画像形成装置は、上記の特徴により、向上された情報セキュリティ確保性能を有する。   In the image forming apparatus according to the present invention, when a trouble event occurs in the apparatus, the user can view the document data of the authentication print job from the viewpoint of ensuring information security only with an extremely simple operation. A safer state can be recovered. The image forming apparatus has improved information security ensuring performance due to the above characteristics.

したがって、本発明は、画像形成装置においてトラブル事象が発生した場合において、当該発生の時点において現に画像形成装置に登録され、実行中、実行待機中、一時保留中等、にある認証プリントジョブのドキュメントのデータにかかる情報セキュリティの確保を、従来よりも容易にする、という効果を奏する。上記の特徴により、本発明にかかる画像形成装置は、従来よりも向上された操作性を有する。   Therefore, according to the present invention, when a trouble event occurs in the image forming apparatus, the document of the authentication print job which is actually registered in the image forming apparatus at the time of occurrence and is in execution, waiting for execution, temporarily holding, etc. There is an effect that it is easier to secure information security on data than before. Due to the above characteristics, the image forming apparatus according to the present invention has improved operability compared to the conventional art.

もって、本発明は、ユーザの、画像形成装置による認証プリント印刷出力処理の情報セキュリティ性能に対する信頼性を向上させ、かつ、認証プリント印刷出力処理の操作性をも向上させる、という効果を奏する。   Therefore, the present invention has an effect of improving the reliability of the user regarding the information security performance of the authentication print printing process by the image forming apparatus and improving the operability of the authentication print printing process.

本発明にかかる実施の形態は、画像形成装置、当該画像形成装置において用いられる画像形成の方法、および、当該画像形成装置のコンピュータが実行する画像形成のためのプログラムに関する。   Embodiments described herein relate generally to an image forming apparatus, an image forming method used in the image forming apparatus, and an image forming program executed by a computer of the image forming apparatus.

本発明の実施の形態による画像形成装置は、「認証プリント」印刷出力処理を実行することが可能な画像形成装置である。   The image forming apparatus according to the embodiment of the present invention is an image forming apparatus capable of executing “authentication print” print output processing.

<「認証プリント(認証&プリント)」印刷出力処理について>
本発明の実施の形態を具体的に説明するに先立ち、図1ないし図5を参照し、「認証プリント(認証&プリント)」印刷出力処理について、簡単に説明する。「認証(&)プリント」印刷出力処理とは、画像形成装置が印刷出力処理を伴うジョブを実行する場合において、画像形成装置が所定の認証手段を用いたユーザ認証を実施し、当該ユーザ認証が成功裡に完了してはじめて、当該ジョブにかかる印刷出力を開始するような印刷出力形態を指す。
<Regarding “Authentication Print (Authentication & Print)” Print Output Processing>
Prior to specific description of the embodiment of the present invention, “authentication print (authentication & print)” print output processing will be briefly described with reference to FIGS. 1 to 5. The “authentication (&) print” print output process means that when the image forming apparatus executes a job involving the print output process, the image forming apparatus performs user authentication using a predetermined authentication unit. It refers to a print output form in which the print output for the job is started only after successful completion.

図1は、情報処理装置(パーソナル・コンピュータ(PC))5において作成され、ネットワーク3を介して画像形成装置(デジタル複合機(MFP)1)へ送信される認証プリントデータに基づいて、MFP1が、認証プリント印刷出力処理の実行をする状況を示す模式図である。図1においては、MFP1が認証プリント印刷出力処理の実行をする状況を大まかに4つのフェーズに分け、当該4つのフェーズをI、II、III、IVとして示している。図2は、プリントデータを受信した時点以降における、MFP1のプリントデータに対する処理のフローチャートである。図3は、PC5において、MFP1へ送信されるプリントデータの作成に供されるプリンタドライバ・ソフトウェアのユーザインタフェース11の例図である。   FIG. 1 shows an MFP 1 based on authentication print data created in an information processing apparatus (personal computer (PC)) 5 and transmitted to an image forming apparatus (digital MFP (MFP) 1) via a network 3. FIG. 8 is a schematic diagram illustrating a situation where authentication print output processing is executed. In FIG. 1, the situation in which the MFP 1 executes the authentication print output process is roughly divided into four phases, which are indicated as I, II, III, and IV. FIG. 2 is a flowchart of the process for the print data of the MFP 1 after the time point when the print data is received. FIG. 3 is a diagram illustrating an example of the user interface 11 of printer driver software used for creating print data to be transmitted to the MFP 1 in the PC 5.

ユーザは、図3に示すプリンタドライバ・ソフトウェアのユーザインタフェース11を用いて、PC5において、認証プリントのプリントデータを作成する。ユーザインタフェース11は、ユーザ認証のための項目として、ユーザ名およびパスワードを備える。ユーザは、ユーザ名テキスト・ボックス13へユーザ名を入力することにより、プリントデータにユーザ名を付与することができる。加えて、ユーザは、パスワード・テキスト・ボックス15へパスワードを必要に応じて入力することができる。そしてその後、ユーザは、OKボタン17を押下する。図1を参照すれば、PC5は、OKボタン17の押下を認識し、認証プリントジョブにかかるプリントデータをMFP1へ送信する(図1のフェーズI)。なお、MFP1等画像形成装置におけるユーザ認証に必要な認証データは、所定の記憶領域内に、MFP1がアクセス可能な状態で、ユーザに関する情報の一部として、予め保持される。   The user uses the user interface 11 of the printer driver software shown in FIG. The user interface 11 includes a user name and a password as items for user authentication. The user can give the user name to the print data by inputting the user name in the user name text box 13. In addition, the user can enter a password in the password text box 15 as needed. Thereafter, the user presses the OK button 17. Referring to FIG. 1, the PC 5 recognizes that the OK button 17 has been pressed, and transmits print data related to the authentication print job to the MFP 1 (phase I in FIG. 1). Note that authentication data necessary for user authentication in the image forming apparatus such as the MFP 1 is stored in advance in a predetermined storage area as part of information about the user in a state where the MFP 1 can access.

フェーズI(図1)は、図2のステップS101と関連する。ステップS101(図2)において、MFP1は、PC5からネットワークを介して送信されたプリントデータを受信する。   Phase I (FIG. 1) relates to step S101 of FIG. In step S101 (FIG. 2), the MFP 1 receives print data transmitted from the PC 5 via the network.

ステップS103(図2)において、MFP1は、受信したプリントデータを解析し、認証プリントにかかる設定がオンであるか否か、を判定する。MFP1が、当該プリントデータの認証プリントにかかる設定がオンである、と判定した場合(ステップS103における「YES」)、処理は、ステップS105へ移行する。MFP1が、当該プリントデータの認証プリントにかかる設定がオンでない(オフである)、と判定した場合(ステップS103における「NO」)、処理は、ステップS121へ移行する。ステップS121およびステップS123においてMFP1が実行する処理は、通常の(つまり、認証プリントでない、)印刷出力処理に関する至極一般的な処理内容のみを含むため、ここでは、それらに関する説明を省略する。   In step S103 (FIG. 2), the MFP 1 analyzes the received print data and determines whether or not the setting for authentication printing is ON. If the MFP 1 determines that the setting for authentication printing of the print data is on (“YES” in step S103), the process proceeds to step S105. If the MFP 1 determines that the setting related to the authentication print of the print data is not ON (OFF) (“NO” in step S103), the process proceeds to step S121. Since the processing executed by the MFP 1 in steps S121 and S123 includes only extremely general processing contents related to normal (that is, not authentication printing) print output processing, description thereof will be omitted here.

ステップS105(図2)において、MFP1は、受信したプリントデータに基づいてジョブデータ(認証プリントジョブデータ)を作成し、当該認証プリントジョブデータを、一時保留状態とする。このように、認証プリント印刷出力処理においては、MFP1は、ジョブの登録を受け付けても、当該ジョブにかかるジョブデータを直ちにキューへ投入しない。   In step S105 (FIG. 2), the MFP 1 creates job data (authentication print job data) based on the received print data, and puts the authentication print job data in a temporarily suspended state. In this way, in the authentication print output process, even if the MFP 1 accepts job registration, it does not immediately put job data relating to the job into the queue.

ステップS107(図2)において、MFP1は、ユーザが所定の認証装置を用いてユーザ認証を行うまで、当該ジョブデータを、所定のボックス(所謂、フォルダ)に、一時保留状態にある認証プリントジョブのジョブデータとして、保持する。ここで、ボックスとは、ジョブデータや様々なデータを保存するための記憶領域である。この記憶領域は、物理的には、MFP1が備えるハード・ディスク・ドライブ内に設定される。図4は、MFP1のユーザインタフェースの表示部21の表示例の図である。認証プリントジョブのジョブデータは、例えば、図4に見られるタッチ&プリント・ボックス・アイコン23としてユーザに対し示されるボックス保持される。所定の権限を有するユーザは、タッチ&プリント・ボックス・アイコン23を選択し、OKボタン25を押下することにより、当該タッチ&プリント・ボックス内に保持される認証プリントジョブの一覧を参照したり、ジョブを選択したりすることができる。   In step S107 (FIG. 2), the MFP 1 stores the job data in a predetermined box (so-called folder) of the authentication print job that is temporarily held until the user performs user authentication using a predetermined authentication device. Stored as job data. Here, the box is a storage area for storing job data and various data. This storage area is physically set in a hard disk drive provided in the MFP 1. FIG. 4 is a diagram illustrating a display example of the display unit 21 of the user interface of the MFP 1. The job data of the authentication print job is held in a box indicated to the user as a touch & print box icon 23 shown in FIG. A user having a predetermined authority selects a touch & print box icon 23 and presses an OK button 25 to refer to a list of authentication print jobs held in the touch & print box. Or select a job.

再び図1を参照する。ユーザは、認証データが格納された認証用ICカードを、MFP1の認証ユニット9にタッチさせることで、ユーザ認証を実行する(図1のフェーズII)。また、フェーズII(図1)は、図2のステップS109と関連する。ステップS109(図2)において、MFP1は、ユーザ認証処理を実行する。ここでは、ユーザ認証は、例えば、当該ジョブを登録したユーザに対するユーザ認証である。ユーザ認証処理は、認証用ICカードからの認証データ等の読み出し、および、予め保持される認証データと、ICカードから読み出した認証データとを、ユーザ名をキーとして照合する処理、および、ユーザ認証の成功/失敗にかかる判定の処理を含む。   Refer to FIG. 1 again. The user performs user authentication by touching the authentication IC card in which the authentication data is stored on the authentication unit 9 of the MFP 1 (phase II in FIG. 1). Phase II (FIG. 1) is related to step S109 in FIG. In step S109 (FIG. 2), the MFP 1 executes user authentication processing. Here, the user authentication is, for example, user authentication for the user who registered the job. The user authentication process includes a process of reading authentication data from the authentication IC card, a process of comparing authentication data held in advance with authentication data read from the IC card using a user name as a key, and user authentication This includes the determination processing related to the success / failure.

図1のフェーズIIIは、当該ユーザ認証が、成功裡に完了された状況を示し、当該フェーズIII(図1)は、ステップS111(図2)と関連する。ステップS111において、MFP1は、ユーザ認証の結果が成功であるか失敗であるか、を判定する。MFP1が、ユーザ認証の結果は成功であると判定した場合(ステップS111における「YES」)、処理は、ステップS113へ移行する。MFP1が、ユーザ認証の結果は失敗であると判定した場合(ステップS111における「NO」)、処理は、ステップS109へ戻る。フェーズIII(図1)は、ステップS111(図2)における「YES」に相当する。   Phase III in FIG. 1 shows a situation where the user authentication has been successfully completed, and the phase III (FIG. 1) is related to step S111 (FIG. 2). In step S111, the MFP 1 determines whether the result of the user authentication is success or failure. If the MFP 1 determines that the result of the user authentication is successful (“YES” in step S111), the process proceeds to step S113. If the MFP 1 determines that the result of the user authentication is failure (“NO” in step S111), the process returns to step S109. Phase III (FIG. 1) corresponds to “YES” in step S111 (FIG. 2).

ステップS113(図2)において、MFP1は、そのユーザインタフェースの表示部21に、当該ユーザ認証にかかるユーザの認証プリントジョブをリスト表示する。図5は、ステップS113における表示部21の表示例の図である。このように、表示部21には、ユーザ認証に成功したユーザのユーザ名が付された認証プリントジョブの情報が表示される。(本例においては、2件の認証プリントジョブにかかるドキュメントのサムネイル27aおよび27bが表示される。)表示部21には、当該サムネイル27aおよび27bの他に、認証プリントジョブに対して実行する処理をユーザが選択するためのボタン(削除ボタン29aおよび印刷ボタン29b)や、OKボタン31等が表示される。   In step S113 (FIG. 2), the MFP 1 displays a list of user authentication print jobs for the user authentication on the display unit 21 of the user interface. FIG. 5 is a diagram of a display example of the display unit 21 in step S113. As described above, the display unit 21 displays the information of the authentication print job to which the user name of the user who has been successfully authenticated is attached. (In this example, the thumbnails 27a and 27b of the documents related to the two authentication print jobs are displayed.) In addition to the thumbnails 27a and 27b, the display unit 21 performs processing for the authentication print job. Buttons for the user to select (delete button 29a and print button 29b), an OK button 31 and the like are displayed.

ステップS115(図2)において、MFP1は、ユーザインタフェースの入力部を介したユーザからの入力を受け付ける。本例においては、図5に示す表示部21は、液晶タッチパネルで構成されており、入力部をも兼ねる。本ステップにおいて、ユーザは、印刷したいドキュメントを選択し、印刷ボタン29bを押下し、最後に、OKボタン31を押下する。   In step S115 (FIG. 2), the MFP 1 receives an input from the user via the input unit of the user interface. In this example, the display unit 21 shown in FIG. 5 is configured by a liquid crystal touch panel, and also serves as an input unit. In this step, the user selects a document to be printed, presses the print button 29b, and finally presses the OK button 31.

ステップS117(図2)において、MFP1は、選択された認証プリントジョブについて、印刷出力処理を実行する。フェーズIV(図1)は、MFP1がステップS117(図2)を実行することによって、ドキュメントの印刷物が排出された状況を示す。   In step S117 (FIG. 2), the MFP 1 executes print output processing for the selected authenticated print job. Phase IV (FIG. 1) shows a situation in which the printed matter of the document is discharged as a result of MFP 1 executing step S117 (FIG. 2).

なお、ステップS113からS117の代わりに、MFP1は、ユーザ認証にかかるユーザのユーザ名が付された認証プリントジョブを、全て一括して印刷出力処理するように構成されてもよい。   Instead of steps S113 to S117, the MFP 1 may be configured to collectively print out the authentication print jobs to which the user names related to user authentication are assigned.

このように、MFP1(画像形成装置)は、認証プリントジョブデータを一時保留状態で保持し続け、ユーザ認証の成功を確認してから、当該データを実行状態あるいは実行待機状態へ移行(当該データのキューへの投入処理を実行)する。   As described above, the MFP 1 (image forming apparatus) continues to hold the authentication print job data in the temporary hold state, confirms the success of the user authentication, and then shifts the data to the execution state or the execution standby state (the data of the data). Execute the queue entry process).

このように、認証プリント印刷出力処理は、所定の認証手段を用いたユーザ認証が成功するまでは印刷出力処理を開始しない、点において、「通常の」印刷出力処理と異なる。なお、認証プリントは、タッチ&プリントともいう。   As described above, the authentication print print output process is different from the “normal” print output process in that the print output process is not started until the user authentication using a predetermined authentication unit is successful. The authentication print is also referred to as touch & print.

上述のとおり、MFP1は、一時保留状態にある認証プリントジョブデータを、所定のボックス(タッチ&プリント・ボックス)に保持する。   As described above, the MFP 1 holds the authentication print job data in the temporary hold state in a predetermined box (touch & print box).

この、所定のボックスに保持される認証プリントジョブデータは、認証プリントのためのユーザ認証の成功により、ジョブの実行に要するデータを保持するための一時記憶領域へコピーされ、ジョブの実行の用に供される。あるいは、上記一時保留状態にある認証プリントジョブデータは、認証プリントのためのユーザ認証の成功により、上記所定のボックスから一時記憶領域へ移動されてもよい。   The authentication print job data held in the predetermined box is copied to a temporary storage area for holding data required for job execution upon successful user authentication for authentication printing, and is used for job execution. Provided. Alternatively, the authentication print job data in the temporary hold state may be moved from the predetermined box to the temporary storage area upon successful user authentication for authentication printing.

そして、認証プリントにかかる印刷出力処理が完了した後には、MFP1は、当該認証プリントジョブデータを、予め設定された方法で自動的に処理する。予め設定された方法とは、例えば、印刷出力処理が完了した認証プリントジョブデータを、所定のボックス(例えば、先述のタッチ&プリント・ボックス)内に保存する、といった処理である。また、MFP1は、上記所定のボックスとして、所定のユーザのみがアクセス可能な個人用ボックスを用いるように、上記予め設定された方法を設定することも可能である。また、認証プリントジョブ完了時に、認証プリントジョブデータを、完了時に現に当該認証プリントジョブデータが保持されている記憶領域から削除するように、上記予め設定された方法を設定することも可能である。   After the print output process related to the authentication print is completed, the MFP 1 automatically processes the authentication print job data by a preset method. The preset method is, for example, a process of storing the authentication print job data for which the print output process has been completed in a predetermined box (for example, the touch and print box described above). The MFP 1 can also set the preset method so that a personal box accessible only by a predetermined user is used as the predetermined box. In addition, when the authentication print job is completed, the above-described preset method can be set so that the authentication print job data is deleted from the storage area that currently stores the authentication print job data when the authentication print job is completed.

また、ユーザが手動的に、当該認証プリントジョブにかかるジョブデータをMFP1から削除したり、所望のボックスへ移動させたりする場合には、MFP1へログインし、MFP1のユーザインタフェースの入力部を操作可能な状態とした上で、図4に示した表示部21のタッチ&プリント・ボックス・アイコン23を選択し、ジョブデータを選択し、削除、あるいは、ボックス間移動等の指示を、MFP1へ入力する必要がある。MFP1に対するログイン処理においては、通例、ユーザは、上述の認証用ICカードを用いたユーザ認証、および/あるいは、入力部を介したユーザ名およびパスワード入力、といった操作を要求される。   Further, when the user manually deletes job data relating to the authentication print job from the MFP 1 or moves it to a desired box, the user can log in to the MFP 1 and operate the input unit of the user interface of the MFP 1 4 is selected, the touch & print box icon 23 on the display unit 21 shown in FIG. 4 is selected, job data is selected, and an instruction to delete or move between boxes is input to the MFP 1. There is a need. In the login process for the MFP 1, the user is usually requested to perform operations such as user authentication using the above-described authentication IC card and / or user name and password input via the input unit.

これより、添付の図面を参照し、本発明の好適な実施の形態について説明する。   Preferred embodiments of the present invention will now be described with reference to the accompanying drawings.

(第1の実施の形態)
本発明の第1の実施の形態による画像形成装置(MFP)は、該装置内あるいは該装置がジョブの実行に利用する外部装置内における所定の事象の発生を認識することができる。本画像形成装置は、上記認識の時点から該所定の事象が終結するまでの期間において、認証プリントジョブの実行を開始させるための所定の認証装置を用いたユーザ認証を受け付けると、当該ユーザ認証の成功を確認することにより、当該ユーザ認証にかかるユーザの認証プリントジョブデータを、画像形成装置内の記憶領域あるいは該装置がアクセス可能な画像形成装置外部の記憶領域内から削除する処理を実行することができる。ここでの所定の事象とは、例えば、実行中の認証プリントジョブの中断を伴うトラブル事象を含む。また、上記削除がなされる認証プリントジョブデータには、上記ユーザ認証にかかるユーザの全ての認証プリントジョブデータが含まれてよい。あるいは、上記削除がなされる認証プリントジョブデータには、上記ユーザ認証にかかるユーザの認証プリントジョブデータのうち、実行中または実行待機中である認証プリントジョブデータのみが含まれてもよい。また、上記の、画像形成装置内の記憶領域、および、画像形成装置がアクセス可能な画像形成装置外部の記憶領域には、ジョブの実行に供されるデータを一時的に保持する一時記憶領域、実行待機中のジョブデータが格納されるプリント・キュー、および、認証プリントジョブデータが保持されるタッチ&プリント・ボックス等が含まれる。
(First embodiment)
The image forming apparatus (MFP) according to the first embodiment of the present invention can recognize the occurrence of a predetermined event in the apparatus or in an external apparatus used by the apparatus for executing a job. When the image forming apparatus accepts user authentication using a predetermined authentication apparatus for starting execution of the authentication print job in the period from the recognition time to the end of the predetermined event, the image forming apparatus By confirming the success, the authentication print job data of the user for the user authentication is deleted from the storage area in the image forming apparatus or the storage area outside the image forming apparatus accessible by the apparatus. Can do. The predetermined event here includes, for example, a trouble event accompanied by interruption of the authentication print job being executed. Further, the authentication print job data to be deleted may include all the authentication print job data of the user related to the user authentication. Alternatively, the authentication print job data to be deleted may include only authentication print job data that is being executed or is waiting for execution, among the user's authentication print job data related to the user authentication. Further, the storage area in the image forming apparatus and the storage area outside the image forming apparatus accessible by the image forming apparatus include a temporary storage area for temporarily holding data to be used for job execution, A print queue that stores job data waiting for execution, a touch & print box that stores authentication print job data, and the like are included.

このような構成により、本発明の第1の実施の形態による画像形成装置においては、例えば、トラブル事象が発生し、実行中のジョブが中断される等により、実行中、あるいは、実行待機中の認証プリントジョブについて、完了の見通しが不透明になった場合に、ユーザは、ICカード等を所定の認証装置にタッチさせるだけのユーザ認証操作のみで、認証プリントジョブデータを、画像形成装置から削除することができる。従って、ユーザは、トラブル事象発生中においては、ログイン操作や、入力部を介したジョブの選択等の操作、といった煩雑な操作を要することなしに、ジョブデータの削除をすることができる。よって、本発明の第1の実施の形態による画像形成装置においては、トラブル事象の発生に起因して、画像形成装置がログイン操作等のための入力を受け付けることができないような状況にあっても、ユーザが、単独で、簡便に、画像形成装置が保持する認証プリントジョブデータを削除することができる。そのため、本画像形成装置は、ジョブの中断を伴うトラブル事象の発生時における、情報セキュリティの管理性能および画像形成装置の操作性の2つの観点において、顕著な有利性を有する。   With such a configuration, in the image forming apparatus according to the first embodiment of the present invention, for example, when a trouble event occurs and a job being executed is interrupted, the job is being executed or is waiting to be executed. When the prospect of completion of an authentication print job becomes opaque, the user deletes the authentication print job data from the image forming apparatus only by a user authentication operation by simply touching a predetermined authentication device with an IC card or the like. be able to. Therefore, the user can delete the job data without troublesome operations such as a login operation and an operation such as job selection via the input unit while the trouble event occurs. Therefore, in the image forming apparatus according to the first embodiment of the present invention, even when the image forming apparatus cannot accept an input for a login operation or the like due to the occurrence of a trouble event. The user can easily and simply delete the authentication print job data held by the image forming apparatus. For this reason, the image forming apparatus has significant advantages in two aspects of information security management performance and operability of the image forming apparatus when a trouble event accompanied by job interruption occurs.

当然のことながら、本発明にかかる画像形成装置は、「認証プリント」でない印刷出力処理、すなわち、「通常の」印刷出力処理を実行可能である。「通常の」印刷出力処理においては、画像形成装置は、入力されたプリントデータに対し、ジョブデータを作成し、直ちに印刷出力処理を実行する。あるいは、画像形成装置は、作成されたジョブデータを入力し、直ちに印刷出力処理を実行してもよい。「認証プリント」および「通常の」印刷出力処理の切り替えは、プリントデータに含まれる設定パラメータ値に基づいてジョブ単位で切り替え可能である。なお、当該切り替えは、プリントデータに含まれる設定パラメータ値に代えて/加えて、画像形成装置へ別途入力される情報に基づいて行われてもよい。   As a matter of course, the image forming apparatus according to the present invention can execute a print output process that is not “authentication print”, that is, a “normal” print output process. In the “normal” print output process, the image forming apparatus creates job data for the input print data, and immediately executes the print output process. Alternatively, the image forming apparatus may input the created job data and immediately execute print output processing. Switching between “authentication print” and “normal” print output processing can be performed on a job-by-job basis based on setting parameter values included in the print data. The switching may be performed based on information separately input to the image forming apparatus instead of / in addition to the setting parameter value included in the print data.

以下に例示する実施の形態においては、プリントデータは、外部の情報処理装置から、ネットワークを介し、画像形成装置へ入力される。当該プリントデータにかかるジョブを画像形成装置に「認証プリント」させるためのパラメータ設定は、外部の情報処理装置において、ユーザが所定のパラメータを設定することによりなされる。また、その他の設定の内容についても、ユーザが外部の情報処理装置において設定したり、予め設定された設定の内容に従ったりすることで、プリントデータに設定される。   In the embodiment exemplified below, print data is input from an external information processing apparatus to an image forming apparatus via a network. The parameter setting for causing the image forming apparatus to “authenticate print” the job relating to the print data is performed by the user setting a predetermined parameter in the external information processing apparatus. Further, the contents of other settings are also set in the print data by the user setting in an external information processing apparatus or following the contents of preset settings.

ただし、本発明においては、プリントデータを画像形成装置へ入力する形態は、上記のような、ネットワークを介した入力形態に限定されない。別の入力形態として、例えば、ユーザが画像形成装置に対して直接的にジョブを登録するような形態、ユーザが可搬性記憶媒体等を用いて画像形成装置に対してジョブを登録するような形態、等が可能である。   However, in the present invention, the form in which the print data is input to the image forming apparatus is not limited to the input form via the network as described above. As another input form, for example, a form in which the user directly registers a job in the image forming apparatus, or a form in which the user registers a job in the image forming apparatus using a portable storage medium or the like , Etc. are possible.

図6は、本発明の第1の実施の形態による、画像形成システム100の構成を示す概略図である。   FIG. 6 is a schematic diagram showing the configuration of the image forming system 100 according to the first embodiment of the present invention.

<画像形成システム>
画像形成システム100は、画像形成装置として、デジタル複合機(MFP)1、および、画像形成装置1の端末装置として複数の情報処理装置(パーソナル・コンピュータ(PC))5、7を有する。MFP1、および、複数のPC5、7は、ネットワーク3を介して、相互に通信可能に接続される。ここで、ネットワーク3は、例えば、インターネット(Internet)やローカル・エリア・ネットワーク(LAN)である。また、ネットワーク3は、専用回線を用いたネットワーク、一般回線を用いたネットワーク、および、無線通信路を用いたネットワークのいずれでも、それらの少なくとも2つの組み合わせから構成されるネットワークでもよい。
<Image forming system>
The image forming system 100 includes a digital multifunction peripheral (MFP) 1 as an image forming apparatus and a plurality of information processing apparatuses (personal computers (PC)) 5 and 7 as terminal devices of the image forming apparatus 1. The MFP 1 and the plurality of PCs 5 and 7 are connected via the network 3 so that they can communicate with each other. Here, the network 3 is, for example, the Internet (Internet) or a local area network (LAN). In addition, the network 3 may be any one of a network using a dedicated line, a network using a general line, and a network using a wireless communication path, or a network configured by a combination of at least two of them.

デジタル複合機1は、第1の実施の形態にかかる画像形成装置を構成する。デジタル複合機(MFP)とは、印刷機能、コピー機能、スキャナ機能、ファクシミリ機能、メール送信機能、等、複数の機能を集約的に併せ持つ画像形成装置である。MFP1は、MFP1においてスキャンした原稿画像や、ネットワーク3を介して受信したプリントデータから生成した画像を、紙のような印刷媒体上に形成する。ここで、プリントデータとは、PC5等の端末装置上で実行されるオペレーティングシステムやアプリケーションプログラムが発行する描画命令をプリンタドライバが処理して生成される、MFP1が処理可能な描画命令や印刷されるドキュメントのデータを含むデータである。プリントデータに含まれる描画命令は、MFP1が処理可能なページ記述言語により記述されればよい。また、ドキュメントのデータは、PDF(Portable Document Format)、TIFF(Tagged Image File Format)、JPEG(Joint Photographic Experts Group)、XPS(XML Paper Specification)といったファイル形式を備えたドキュメントのデータファイルでよい。さらに加えて、MFP1は、MFP1において画像をスキャンして得た画像データを、ネットワーク3を介して他の機器へ提供することも可能である。また、MFP1は、認証プリント印刷出力処理においてユーザ認証を実施するための所定の認証手段として、認証ユニット9を、自機に備えている。   The digital multi-function peripheral 1 constitutes the image forming apparatus according to the first embodiment. A digital multifunction peripheral (MFP) is an image forming apparatus that collectively has a plurality of functions such as a print function, a copy function, a scanner function, a facsimile function, and a mail transmission function. The MFP 1 forms a document image scanned by the MFP 1 and an image generated from print data received via the network 3 on a print medium such as paper. Here, the print data is a drawing command that is generated by a printer driver processing a drawing command issued by an operating system or an application program executed on a terminal device such as the PC 5 and can be processed or printed by the MFP 1. Data including document data. The drawing command included in the print data may be described in a page description language that can be processed by the MFP 1. The document data may be a document data file having a file format such as Portable Document Format (PDF), Tagged Image File Format (TIFF), Joint Photographic Experts Group (JPEG), or XML Paper Specification (XPS). In addition, the MFP 1 can provide image data obtained by scanning an image in the MFP 1 to other devices via the network 3. The MFP 1 also includes an authentication unit 9 as a predetermined authentication unit for performing user authentication in the authentication print printing process.

ただし、本実施の形態にかかる画像形成装置は、ネットワークを介して端末装置から送られるプリントデータを受信し、当該プリントデータに基づいてジョブデータを生成し、印刷出力処理を実行可能な画像形成装置であれば足りる。また、認証ユニット9は、必ずしも、MFP1本体に内蔵される必要はない。認証ユニット9は、MFP1に接続され、その近傍に配置されればよい。   However, the image forming apparatus according to this embodiment receives print data sent from a terminal device via a network, generates job data based on the print data, and can execute print output processing. If it is enough. Further, the authentication unit 9 is not necessarily built in the MFP 1 main body. The authentication unit 9 may be connected to the MFP 1 and disposed in the vicinity thereof.

ただし、本実施の形態にかかる画像形成装置は、ネットワークを介して端末装置から送られるプリントデータに基づくジョブデータを受信し、印刷出力処理を実行可能な画像形成装置であれば足りる。あるいは、本実施の形態にかかる画像形成装置は、プリントデータを受信し、受信したプリントデータからジョブデータを生成可能であってもよい。端末装置は、画像形成装置に対し、プリントデータに基づくジョブデータ、あるいは、プリントデータそのもの、を送信する。また、認証ユニット9は、必ずしも、MFP1本体に内蔵される必要はない。認証ユニット9は、MFP1に接続され、その近傍に配置されればよい。   However, the image forming apparatus according to the present embodiment may be an image forming apparatus that can receive job data based on print data sent from a terminal device via a network and execute print output processing. Alternatively, the image forming apparatus according to the present embodiment may be capable of receiving print data and generating job data from the received print data. The terminal device transmits job data based on the print data or the print data itself to the image forming apparatus. Further, the authentication unit 9 is not necessarily built in the MFP 1 main body. The authentication unit 9 may be connected to the MFP 1 and disposed in the vicinity thereof.

認証ユニット9の具体的構成は、MFP1において実施されるユーザ認証の手法に適うように適宜選択されればよい。認証ユニット9は、例えば、ICカード・リーダである。また、認証ユニット9は、例えば、ユーザ名およびパスワードを入力可能なタッチパネルである。この場合には、MFP1のユーザインタフェースが認証ユニットの機能を兼ね備えることができる。またあるいは、認証ユニット9は、例えば、生体認証装置である。生体認証装置は、指紋、掌紋、静脈パターン、虹彩、網膜、声紋、顔形、耳形、といった個人の身体的特徴、あるいは、筆跡、キーストローク、といった個人の行動的特徴を計測し、事前に登録された情報と比較し、個人の同定を行う。   The specific configuration of the authentication unit 9 may be appropriately selected so as to suit the user authentication method implemented in the MFP 1. The authentication unit 9 is, for example, an IC card reader. Moreover, the authentication unit 9 is a touch panel which can input a user name and a password, for example. In this case, the user interface of the MFP 1 can also have the function of the authentication unit. Alternatively, the authentication unit 9 is, for example, a biometric authentication device. The biometric authentication device measures individual physical features such as fingerprints, palm prints, vein patterns, irises, retinas, voice prints, face shapes, ear shapes, or individual behavioral features such as handwriting, keystrokes, etc. Compare with registered information to identify individuals.

パーソナル・コンピュータ5および7はそれぞれ、本発明の第1の実施の形態にかかる端末装置(情報処理装置)を構成する。パーソナル・コンピュータ5および7は、それぞれ、中央処理装置(CPU)、主記憶装置(ROM、RAM)、補助記憶装置(HDD)、入出力装置(ディスプレイ、キーボード、マウス)を有する一般的なコンピュータ装置である。ユーザは、PC5を用いてプリントデータを作成し、ネットワーク3を介してMFP1へ送信することができる。   Each of the personal computers 5 and 7 constitutes a terminal device (information processing device) according to the first embodiment of the present invention. The personal computers 5 and 7 are general computer devices each having a central processing unit (CPU), a main storage device (ROM, RAM), an auxiliary storage device (HDD), and input / output devices (display, keyboard, mouse). It is. The user can create print data using the PC 5 and transmit it to the MFP 1 via the network 3.

ただし、本実施の形態にかかる端末装置は、パーソナル・コンピュータといった、汎用性を有する情報処理装置である必要はない。画像形成装置へ、ドキュメントの印刷出力を指示することができる装置であれば、本実施の形態の端末装置として十分である。   However, the terminal device according to the present embodiment does not have to be a general-purpose information processing device such as a personal computer. Any device that can instruct the image forming apparatus to print out a document is sufficient as the terminal device of the present embodiment.

画像形成システム100は、加えて、サーバ装置(図示せず)を有することも可能である。   In addition, the image forming system 100 can also include a server device (not shown).

ここでのサーバ装置は、例えば、認証サーバである。認証サーバとは、クライアント(例えば、MFP1やPC5)から送られるユーザ識別情報(例えば、ユーザID)やユーザ認証情報(例えば、パスワード、認証データ)を、サーバ装置が備えるユーザ情報やユーザ認証情報と照合し、ユーザ認証の成功/失敗、を判定し、判定結果を、クライアントへ返信する機能を有するサーバである。認証サーバは、MFP1のユーザ認証部77(図10)の機能を実現する。この場合、MFP1内においては、ユーザ認証部77(図10)を省略することができる。   The server device here is, for example, an authentication server. The authentication server refers to user identification information (for example, user ID) and user authentication information (for example, password, authentication data) sent from a client (for example, MFP 1 or PC 5), and user information or user authentication information provided in the server device. The server has a function of collating, determining success / failure of user authentication, and returning the determination result to the client. The authentication server implements the function of the user authentication unit 77 (FIG. 10) of the MFP 1. In this case, the user authentication unit 77 (FIG. 10) can be omitted in the MFP 1.

また、サーバ装置は、例えば、データサーバである。データサーバは、ドキュメントのデータファイルや、MFP1へ送信されるジョブのデータ(プリントデータ)や、MFP1内で保持されるジョブデータ等を保持し、クライアントからのリクエストに応じて、ドキュメントのデータファイル、プリントデータ、ジョブデータ等を送信する機能を有するサーバ装置である。   The server device is, for example, a data server. The data server holds a document data file, job data (print data) transmitted to the MFP 1, job data held in the MFP 1, etc., and in response to a request from the client, a document data file, A server device having a function of transmitting print data, job data, and the like.

ただし、サーバ装置(図示せず)は、画像形成システム100にとって必須の要素ではない。また、必要に応じて、画像形成システムを構成するMFP1やPC5または7が、上記サーバの有する機能を備えてもよい。   However, the server device (not shown) is not an essential element for the image forming system 100. Further, if necessary, the MFP 1 or the PC 5 or 7 constituting the image forming system may have a function of the server.

<画像形成装置のハードウェア構成>
図7は、MFP1のハードウェア構成を示すブロック図である。
<Hardware configuration of image forming apparatus>
FIG. 7 is a block diagram illustrating a hardware configuration of the MFP 1.

MFP1は、中央処理装置(CPU)33、リード・オンリ・メモリ(ROM)35、ランダム・アクセス・メモリ(RAM)37、フラッシュメモリ39、不揮発性メモリ(NVRAM)41、暗号化復号化部45、ハード・ディスク・ドライブ(HDD)47、プリンタ部51、スキャナ部53、ファクシミリ部55、ユーザインタフェース57、ユーザインタフェース57の表示部21および入力部59、通信インタフェース61、ならびに、認証ユニット9を有する。これらは、MFP1内部においてデータバスを介して互いに接続される。HDD47内には、ボックス49が構成される。   The MFP 1 includes a central processing unit (CPU) 33, a read only memory (ROM) 35, a random access memory (RAM) 37, a flash memory 39, a nonvolatile memory (NVRAM) 41, an encryption / decryption unit 45, A hard disk drive (HDD) 47, a printer unit 51, a scanner unit 53, a facsimile unit 55, a user interface 57, a display unit 21 and an input unit 59 of the user interface 57, a communication interface 61, and an authentication unit 9 are provided. These are connected to each other in the MFP 1 via a data bus. A box 49 is configured in the HDD 47.

CPU33は、ROM35、RAM37、フラッシュメモリ39、NVRAM41、あるいは、HDD47に保持される画像形成プログラム、あるいは、通信インタフェース61を介して提供される画像形成プログラム、を実行し、ROM35、RAM37、フラッシュメモリ39、NVRAM41、あるいは、HDD47に保持されるデータを処理することができる。CPU33、ROM35、RAM37、フラッシュメモリ39、NVRAM41は、上記画像形成プログラムを実行することができるコンピュータ主要部43を構成する。上記画像形成プログラムは、主要部43において実行され、もって、主要部43は、MFP1を制御する機能、演算処理を実行する機能、および、データを保持する機能を具備する。このようにして、画像形成プログラムは、MFP1上で実行されることにより、本発明が有する技術的思想を実現する。上記画像形成プログラムは、予めMFP1のフラッシュメモリ39等にインストールされればよい。あるいは、画像形成プログラムは、フレキシブル・ディスク(FD)、光ディスク、USBメモリといった記憶媒体、もしくは、インターネットといった通信手段を通じてMFP1へ提供されてもよい。   The CPU 33 executes an image forming program stored in the ROM 35, RAM 37, flash memory 39, NVRAM 41, or HDD 47, or an image forming program provided via the communication interface 61, and the ROM 35, RAM 37, flash memory 39. The data held in the NVRAM 41 or the HDD 47 can be processed. The CPU 33, ROM 35, RAM 37, flash memory 39, and NVRAM 41 constitute a computer main part 43 that can execute the image forming program. The image forming program is executed in the main unit 43, and the main unit 43 has a function of controlling the MFP 1, a function of executing arithmetic processing, and a function of holding data. In this way, the image forming program is executed on the MFP 1 to realize the technical idea of the present invention. The image forming program may be installed in advance in the flash memory 39 of the MFP 1. Alternatively, the image forming program may be provided to the MFP 1 through a storage medium such as a flexible disk (FD), an optical disk, or a USB memory, or communication means such as the Internet.

主要部43は、MFP1全体を制御する機能を有し、コピー、プリント、スキャン、ファクシミリ、といった機能を実現する。そのために、CPU33は、本発明にかかる画像形成プログラムに加え、各種制御用プログラムを必要に応じて実行することができる。   The main unit 43 has a function of controlling the entire MFP 1 and realizes functions such as copying, printing, scanning, and facsimile. Therefore, the CPU 33 can execute various control programs as needed in addition to the image forming program according to the present invention.

ROM33、RAM35、フラッシュメモリ39、NVRAM41、HDD47、は、データ、および、プログラムを保持する記憶装置である。MFP1は、これら記憶装置群を、適宜、適切に使い分け、保持する必要があるデータやプログラムを保持する。   The ROM 33, RAM 35, flash memory 39, NVRAM 41, and HDD 47 are storage devices that hold data and programs. The MFP 1 retains data and programs that need to be properly used by appropriately storing these storage device groups.

第1の実施の形態によるMFP1においては、各種MFP制御プログラムおよび画像形成プログラムは、フラッシュメモリ39に保持される。また、フラッシュメモリ39は、入力部59や通信インタフェース61からの入力に応答するために表示部21に表示される各国言語によるメッセージのデータや、VxWorksといった組み込み機器用のオペレーティングシステム(OS)も保持する。   In the MFP 1 according to the first embodiment, various MFP control programs and image forming programs are held in the flash memory 39. The flash memory 39 also stores message data in various languages displayed on the display unit 21 in response to input from the input unit 59 and the communication interface 61, and an operating system (OS) for embedded devices such as VxWorks. To do.

RAM35は、MFP1の、所謂、ワーキング・メモリを構成する。このRAM35は、SRAM、SDRAM、DRAM等から構成されればよい。   The RAM 35 constitutes a so-called working memory of the MFP 1. The RAM 35 may be composed of SRAM, SDRAM, DRAM or the like.

NVRAM41は、画像形成に関連する各種の設定を保持する記憶装置である。このNVRAM41は、MFP1の動作において必要な様々なデータ(IPアドレス等ネットワーク設定値データ、画質調整機能等設定値データ)を保持する。   The NVRAM 41 is a storage device that holds various settings related to image formation. The NVRAM 41 holds various data necessary for the operation of the MFP 1 (network setting value data such as an IP address, setting value data such as an image quality adjustment function).

暗号化復号化部45は、HDD47へ書き込まれるデータを暗号化し、HDD47から読み出される暗号化データを復号化する。暗号化復号化部45は、専用の集積回路基板により構成されればよい。   The encryption / decryption unit 45 encrypts data to be written to the HDD 47 and decrypts encrypted data read from the HDD 47. The encryption / decryption unit 45 may be configured by a dedicated integrated circuit board.

第1の実施の形態によるMFP1においては、補助記憶装置として、固定記憶装置であるハード・ディスク・ドライブ(HDD)47を有する。HDD47は、その大容量記憶領域を用いて、画像データや、ジョブデータを保持する。また、HDD47は、RAM37の容量をオーバーするデータについて、データがスワップされる領域を備える。MFP1においては、HDD47に対するデータの読み書きに対し、パスワードを設定することができる(パスワード保護機能(HDDロック機能))。さらに、HDD47は、受信したプリントデータや、MFP1がプリントデータから作成したジョブデータ等、様々なデータを格納する領域(ボックス49)を有する。認証プリントジョブにかかるジョブデータも、ボックス49に保持される。加えて、ボックス49には、ユーザ毎に利用権限が与えられる個人用ボックスも含まれる。さらに加えて、HDD47は、ユーザ認証に必要な認証情報を保持することもできる。   The MFP 1 according to the first embodiment includes a hard disk drive (HDD) 47 that is a fixed storage device as an auxiliary storage device. The HDD 47 uses the large capacity storage area to hold image data and job data. Further, the HDD 47 includes an area where data is swapped for data exceeding the capacity of the RAM 37. In the MFP 1, a password can be set for reading and writing data to the HDD 47 (password protection function (HDD lock function)). Further, the HDD 47 has an area (box 49) for storing various data such as received print data and job data created from the print data by the MFP 1. Job data relating to the authentication print job is also held in the box 49. In addition, the box 49 includes a personal box to which a use authority is given for each user. In addition, the HDD 47 can also hold authentication information necessary for user authentication.

プリンタ部51は、画像データを受け、印刷出力を実行する。プリンタ部51は、例えば、紙のような印刷媒体上に画像を形成する。画像形成がなされた印刷媒体は、印刷物としてプリンタ部51より排出される。プリンタ部51は、排出される印刷物に対し、ソート処理、パンチ穴あけ処理、ステープル処理等といったフィニッシング処理をするフィニッシャ(図示せず。)を備えることができる。   The printer unit 51 receives image data and executes print output. The printer unit 51 forms an image on a print medium such as paper. The print medium on which the image is formed is discharged from the printer unit 51 as a printed matter. The printer unit 51 can include a finisher (not shown) that performs finishing processing such as sorting processing, punching processing, and stapling processing on the printed matter to be discharged.

スキャナ部53は、紙媒体等に記録された情報を光電的に読み取り(スキャンし)、当該情報の画像データを出力することができる。スキャナ部53は、複数枚の原稿を自動的に連続的にスキャンするための原稿自動送り装置(ADF(Auto Document Feeder))や、両面スキャンにかかる機能であるDuplex機能を有する装置を備えることができる。   The scanner unit 53 can photoelectrically read (scan) information recorded on a paper medium or the like and output image data of the information. The scanner unit 53 includes an automatic document feeder (ADF (Auto Document Feeder)) for automatically and continuously scanning a plurality of documents, and a device having a Duplex function that is a function related to double-sided scanning. it can.

ファクシミリ部55は、公衆回線を介してファクシミリ・データの送受信を行う。   The facsimile unit 55 transmits and receives facsimile data via a public line.

ユーザインタフェース57は、MFP1とユーザと間で情報の入出力を行う部分であり、ユーザがMFP1を操作するための専用の装置である。   The user interface 57 is a part that inputs and outputs information between the MFP 1 and the user, and is a dedicated device for the user to operate the MFP 1.

ユーザインタフェース57は、ユーザに情報を提示する表示部21と、ユーザからの情報の入力を受け付ける入力部59と、を備える。MFP1のユーザインタフェース57は、液晶タッチパネルを有し、その表示部21と入力部59とは一体的に構成される。入力部59は、液晶タッチパネルに表示されるソフト・キー、ならびに、テンキー、スタート・キー、ストップ・キー、画面表示切替キー等のハード・キーを有する。認証プリントのためのユーザ認証を、ユーザインタフェース57を介して入力可能な情報に基づいて(例えば、ユーザ名およびパスワードのキー入力)実行する場合には、ユーザインタフェース57は、認証プリント印刷出力処理のための所定の認証手段を構成する。   The user interface 57 includes a display unit 21 that presents information to the user, and an input unit 59 that receives input of information from the user. The user interface 57 of the MFP 1 has a liquid crystal touch panel, and the display unit 21 and the input unit 59 are integrally configured. The input unit 59 includes software keys displayed on the liquid crystal touch panel, and hardware keys such as a numeric keypad, a start key, a stop key, and a screen display switching key. When executing user authentication for authentication printing based on information that can be input via the user interface 57 (for example, key input of a user name and a password), the user interface 57 performs authentication print printing processing. A predetermined authentication means is configured.

通信インタフェース61は、MFP1と外部の装置との間でデータの送受信を行うためのインタフェースである。   The communication interface 61 is an interface for transmitting and receiving data between the MFP 1 and an external device.

通信インタフェース61は、例えば、MFP1をLANなどのネットワークに、イーサネット(登録商標)接続するためのインタフェースである。この場合、通信インタフェース61は、10BASE−T、100BASE−Tといった規格をサポートする。   The communication interface 61 is an interface for connecting the MFP 1 to a network such as a LAN via Ethernet (registered trademark), for example. In this case, the communication interface 61 supports standards such as 10BASE-T and 100BASE-T.

また、例えば、通信インタフェース61は、USBポートである。USBポートには、認証ユニット9を接続することも可能である。また、USBポートを介し、MFP1とPC5とをローカル接続することも可能である。   For example, the communication interface 61 is a USB port. It is also possible to connect the authentication unit 9 to the USB port. Further, the MFP 1 and the PC 5 can be locally connected via the USB port.

加えて、通信インタフェース61は、シリアル通信方式(RS−232C規格)でMFP1とPC5とを接続するインタフェースであってもよい。また、通信インタフェース61は、MFP1と認証ユニット9とを、シリアル通信方式で接続することも可能である。   In addition, the communication interface 61 may be an interface that connects the MFP 1 and the PC 5 by a serial communication method (RS-232C standard). The communication interface 61 can also connect the MFP 1 and the authentication unit 9 by a serial communication method.

さらには、通信インタフェース61は、セントロニクスインタフェース(パラレルポート)を有することもできる。セントロニクスインタフェースを介し、MFP1とPC5とをローカル接続することができる。   Furthermore, the communication interface 61 can also have a Centronics interface (parallel port). The MFP 1 and the PC 5 can be locally connected via the Centronics interface.

認証ユニット9は、認証プリント印刷出力処理において、印刷出力の実行を開始させるためのユーザ認証で用いる情報入力装置である。認証ユニット9は、本発明における、認証プリント印刷出力処理のための所定の認証手段を構成する。   The authentication unit 9 is an information input device used for user authentication for starting execution of print output in the authentication print print output process. The authentication unit 9 constitutes a predetermined authentication means for authentication print print output processing in the present invention.

図8は、本発明にかかる実施の形態によるMFP1が備える認証ユニット9を説明する図である。部分拡大領域63を参照すれば明らかだが、認証ユニット9は、ユーザ67が所持するICカード(スマート・カード)65に記録された情報を読み出すためのICカード・リーダ9である。ICカードおよびICカード・リーダは、例えば、周知のRFID(Radio Frequency IDentification)の技術を用いて構成することができる。   FIG. 8 is a diagram illustrating the authentication unit 9 provided in the MFP 1 according to the embodiment of the present invention. The authentication unit 9 is an IC card reader 9 for reading out information recorded on an IC card (smart card) 65 possessed by the user 67, as is apparent from the partial enlarged area 63. The IC card and the IC card reader can be configured using, for example, a well-known RFID (Radio Frequency IDentification) technique.

ただし、本発明に対して適用可能な所定の認証手段は、認証ユニット9(ICカード・リーダ9)に限定されない。上述のように、ユーザインタフェース57を、所定の認証手段として利用することが可能である。また、本発明においては、一台のMFP1が、複数種類の装置を、当該所定の認証手段として備えることも可能である。   However, the predetermined authentication means applicable to the present invention is not limited to the authentication unit 9 (IC card reader 9). As described above, the user interface 57 can be used as a predetermined authentication means. In the present invention, a single MFP 1 can include a plurality of types of devices as the predetermined authentication means.

また、本発明にかかる実施の形態によるMFP1は、認証ユニット9として、生体認証装置を備えてもよい。生体認証装置は、例えば、ユーザの指紋といった生体的特徴量を定量することができる。その場合、ユーザは、生体認証装置に自らの指を触れることで、MFP1にユーザ認証処理の実行を開始させることができる。   The MFP 1 according to the embodiment of the present invention may include a biometric authentication device as the authentication unit 9. The biometric authentication device can quantify a biometric feature such as a user's fingerprint. In that case, the user can cause the MFP 1 to start executing user authentication processing by touching the biometric authentication device with his / her finger.

<画像形成装置のソフトウェア構成>
これより、MFP1の各種制御プログラム等の構成について説明する。
<Software configuration of image forming apparatus>
Now, the configuration of various control programs and the like of the MFP 1 will be described.

図9は、MFP1のフラッシュメモリ39に保持される各種制御プログラムの一例(m1〜m9)を示すブロック図である。各種制御プログラムは、MFP1のコンピュータ主要部43において実行可能な、複数のモジュール(m1〜m9)からなる。複数のモジュールのうち、メイン制御モジュールm1は、MFP1の全体制御の中核をなすモジュールである。その余のモジュールm2〜m9は、MFP1のハードウェア構成要素等を制御するモジュールである。   FIG. 9 is a block diagram showing an example (m1 to m9) of various control programs held in the flash memory 39 of the MFP 1. The various control programs are composed of a plurality of modules (m1 to m9) that can be executed by the computer main part 43 of the MFP 1. Of the plurality of modules, the main control module m1 is a module that forms the core of overall control of the MFP1. The remaining modules m2 to m9 are modules that control hardware components of the MFP 1.

各モジュール(m1〜m9)はそれぞれ、図7に示したハードウェア構成要素とのインタフェースを備え、それらハードウェア構成要素の制御、データの送受、データの処理を実行する。   Each of the modules (m1 to m9) has an interface with the hardware components shown in FIG. 7, and executes control of the hardware components, data transmission / reception, and data processing.

メイン制御モジュールm1は、その余のモジュール(m2〜m9)におけるジョブ実行にかかる指示の生成および実行を統括的に制御する。メイン制御モジュールm1は、例えば、コピージョブの実行制御においては、コピージョブの開始、停止、再開、破棄、割り込み等、スキャン動作処理やプリント動作処理など、各モジュールの処理の全てを制御する。また、メイン制御モジュールm1は、MFP1の起動時等における処理を実行可能であるとともに、コピー、プリント、スキャン、ファクシミリ等の各ジョブの登録要求を受け付けたり、各ジョブに対して固有のジョブIDを割り当てたりする処理を実行し、もって、ジョブを適切に割り振る機能を有する。また、メイン制御モジュールm1は、ユーザからのジョブ削除指示を受け付けることができ、その場合には、ジョブデータ等の削除を実行する。さらには、メイン制御モジュールm1は、記憶装置(RAM37やHDD47)に対するアクセスの制御も行う。なお、さらには、HDD47が、オペレーティングシステム(OS、例えば、VxWorks、XFS)の有する機能によって、ファイルシステムのための記憶領域として扱われる場合において、メイン制御モジュールm1は、ファイルシステムに対するアクセス制御も実行する。例えば、ユーザが認証プリントジョブをMFP1へ投入した場合には、データは、ネットワーク処理モジュールm5、PCPrintアプリモジュールm6を介して、メイン制御モジュールm1へ入力され、そして、メイン制御モジュールm1が、当該データをHDD47内の所定の記憶領域に保存する。また、例えば、ユーザが、HDD47内のデータの削除や移動の指示を入力した場合にも、同様に、メイン制御モジュールm1が、HDD47内のデータの削除や移動を実行する。   The main control module m1 comprehensively controls the generation and execution of instructions related to job execution in the remaining modules (m2 to m9). For example, in the copy job execution control, the main control module m1 controls all of the processes of each module such as the scan operation process and the print operation process, such as start, stop, restart, discard, and interrupt of the copy job. The main control module m1 can execute processing when the MFP 1 is started, accepts registration requests for each job such as copying, printing, scanning, and facsimile, and assigns a unique job ID to each job. It has a function of executing a process of assigning and appropriately allocating jobs. The main control module m1 can accept a job deletion instruction from the user, and in this case, deletes job data and the like. Furthermore, the main control module m1 also controls access to the storage devices (RAM 37 and HDD 47). Furthermore, when the HDD 47 is handled as a storage area for the file system by the function of the operating system (OS, for example, VxWorks, XFS), the main control module m1 also executes access control for the file system. To do. For example, when the user submits an authentication print job to the MFP 1, the data is input to the main control module m 1 via the network processing module m 5 and the PCPrint application module m 6, and the main control module m 1 Is stored in a predetermined storage area in the HDD 47. For example, when the user inputs an instruction to delete or move data in the HDD 47, the main control module m1 similarly deletes or moves data in the HDD 47.

プリンタ制御モジュールm2は、プリンタ部51を制御する機能を有するモジュールである。プリンタ制御モジュールm2は、設定された印刷条件(印刷モード:片面/両面、スタンプ印刷等)に基づいた印刷出力処理を、プリンタ部51に実行させる。なお、プリンタ制御モジュールm2は、ファクシミリ受信時における印刷出力処理等においても、プリンタ部51を制御する。   The printer control module m2 is a module having a function of controlling the printer unit 51. The printer control module m2 causes the printer unit 51 to execute a print output process based on the set printing conditions (print mode: single-sided / double-sided, stamp printing, etc.). The printer control module m2 also controls the printer unit 51 in print output processing at the time of facsimile reception.

スキャナ制御モジュールm3は、スキャナ部53を制御する機能を有するモジュールである。スキャナ制御モジュールm3は、設定されたスキャン条件(文字/写真モード等)に基づき、所定のスキャン形態(ADFを使用する、原稿読み取りガラス面を使用する、等)に従ったスキャン動作処理を、スキャナ部53に実行させる。なお、スキャナ制御モジュールm3は、ファクシミリ送信時における原稿読み取り処理等においても、スキャナ部53を制御する。   The scanner control module m3 is a module having a function of controlling the scanner unit 53. The scanner control module m3 performs scanning operation processing in accordance with a predetermined scanning form (using ADF, using a document reading glass surface, etc.) based on the set scanning conditions (character / photo mode, etc.) This is executed by the unit 53. The scanner control module m3 controls the scanner unit 53 also in document reading processing at the time of facsimile transmission.

ファクシミリ処理モジュールm4は、ファクシミリ部55を制御する機能を有するモジュールである。ファクシミリ処理モジュールm4は、ファクシミリ・データ受信時においては、ファクシミリ部55から着信の通知を受け取ることで、メイン制御モジュールm1に対し、ファクシミリ・データ受信ジョブの登録の要求を送ったり、当該受信ジョブの実行の開始を指示したりする。なお、ファクシミリ・データの送受信においては、ファクシミリ部55の備えるモデム(図示せず。)を用いた公衆回線利用の形態と、通信インタフェース61を用いたインターネット・ファックスの形態と、が共存する。   The facsimile processing module m4 is a module having a function of controlling the facsimile unit 55. When receiving the facsimile data, the facsimile processing module m4 receives a notification of the incoming call from the facsimile unit 55, thereby sending a registration request for the facsimile data reception job to the main control module m1, Instruct the start of execution. In the transmission / reception of facsimile data, the form of using a public line using a modem (not shown) provided in the facsimile unit 55 and the form of Internet fax using the communication interface 61 coexist.

ネットワーク処理モジュールm5は、通信インタフェース61を介したネットワーク処理を実行する機能を有するモジュールである。MFP1においては、例えばTCP/IPといった通信プロトコルをサポートするネットワーク処理モジュールm5は、通信インタフェース61と接続され、フロントエンドとして利用される。通信インタフェース61を通じて受信される外部からのリクエストは、OS(VxWorks)が供するメッセージ・キューを介して内部へ取り込まれる。ネットワーク処理モジュールm5は、取り込んだリクエストの内容に基づいて実行された処理の結果を通信インタフェース61へ送る。また、ネットワーク処理モジュールm5は、TCP/IP、IPX/SPX、SNMP等をサポートし、外部ネットワーク3(図6)に接続されたPC5(図6)からプリントデータをインターネット経由で受信することができ、受信したプリントデータをPCPrintアプリモジュールm6へ送ることができる。そうすることで、MFP1は、インターネットを介して受信されるデータに基づく印刷出力処理を実現する。認証プリント(タッチ&プリント)の設定がオンになっているプリントデータについても同様、ネットワーク処理モジュールm5は、受信したプリントデータをPCPrintアプリモジュールm6へ送る。その後、メイン制御モジュールm1は、当該プリントデータあるいは当該プリントデータに基づいて作成されたジョブデータを、HDD47の所定領域(タッチ&プリント・ボックス)に保存する。さらに、ネットワーク処理モジュールm5は、認証ユニット9(図8)が受信したICカード65(図8)内の認証データ等(認証データ等)を受け取り、そして、受け取った認証データ等を認証データ管理モジュールm8へ送る。このように、ネットワーク処理モジュールm5は、通信インタフェース61や認証ユニット9とモジュール群(m1、m4、m6、m7、m8)との間のインタフェース処理を実行する機能を有する。   The network processing module m5 is a module having a function of executing network processing via the communication interface 61. In the MFP 1, a network processing module m5 that supports a communication protocol such as TCP / IP is connected to the communication interface 61 and used as a front end. A request from the outside received through the communication interface 61 is taken in through a message queue provided by an OS (VxWorks). The network processing module m5 sends the result of processing executed based on the contents of the fetched request to the communication interface 61. The network processing module m5 supports TCP / IP, IPX / SPX, SNMP, etc., and can receive print data from the PC 5 (FIG. 6) connected to the external network 3 (FIG. 6) via the Internet. The received print data can be sent to the PCPrint application module m6. By doing so, the MFP 1 realizes print output processing based on data received via the Internet. Similarly for the print data for which the authentication print (touch & print) setting is on, the network processing module m5 sends the received print data to the PCPrint application module m6. Thereafter, the main control module m1 stores the print data or job data created based on the print data in a predetermined area (touch and print box) of the HDD 47. Further, the network processing module m5 receives the authentication data or the like (authentication data or the like) in the IC card 65 (FIG. 8) received by the authentication unit 9 (FIG. 8), and the received authentication data or the like is an authentication data management module. Send to m8. As described above, the network processing module m5 has a function of executing interface processing between the communication interface 61 and the authentication unit 9 and the module group (m1, m4, m6, m7, m8).

PCScanアプリモジュールm6は、ネットワーク3を介してMFP1と接続されたPC5(図6)からの指示にもとづいてスキャン処理を実行する機能を有するモジュールである。PCScanアプリモジュールm6は、PC5からスキャン実行の指示を受け取ると、当該指示に従ってスキャンジョブを実行し、画像データファイルを作成し、ネットワーク処理モジュールm5、通信インタフェース61、ネットワーク3(図6)を介してPC5(図6)へ画像データファイルを送信する。なお、ユーザが、ユーザインタフェース57を介してスキャン実行の指示をMFP1へ入力した場合には、ユーザインタフェース制御モジュールm9およびメイン制御モジュールm1によって、スキャンジョブの実行指示が送られる。   The PCScan application module m6 is a module having a function of executing a scanning process based on an instruction from the PC 5 (FIG. 6) connected to the MFP 1 via the network 3. Upon receiving the scan execution instruction from the PC 5, the PCScan application module m6 executes a scan job in accordance with the instruction, creates an image data file, and passes through the network processing module m5, the communication interface 61, and the network 3 (FIG. 6). The image data file is transmitted to the PC 5 (FIG. 6). When the user inputs a scan execution instruction to the MFP 1 via the user interface 57, a scan job execution instruction is sent by the user interface control module m9 and the main control module m1.

PCPrintアプリモジュールm7は、ネットワーク3を介してMFP1と接続されたPC5(図6)からの指示にもとづいて印刷出力処理を実行する機能を有するモジュールである。例えば、ユーザが、PC5から認証プリントジョブをMFP1へ投入すると、PCPrintアプリモジュールm7は、ネットワーク処理モジュールm5を介してプリントデータを受信し、当該プリントデータからビットマップイメージ・データを作成し、メイン制御モジュールm1へ当該ビットマップイメージ・データを含んだジョブデータを送る。そして、メイン制御モジュールm1は、認証プリントジョブにかかるジョブデータを、HDD47内の所定のボックス(タッチ&プリント・ボックス)へ保存する。   The PCPrint application module m7 is a module having a function of executing print output processing based on an instruction from the PC 5 (FIG. 6) connected to the MFP 1 via the network 3. For example, when the user submits an authentication print job from the PC 5 to the MFP 1, the PCPrint application module m 7 receives print data via the network processing module m 5, creates bitmap image data from the print data, and performs main control. The job data including the bitmap image data is sent to the module m1. Then, the main control module m1 stores job data relating to the authentication print job in a predetermined box (touch & print box) in the HDD 47.

認証データ管理モジュールm8は、ユーザ認証処理と関連する機能を有するモジュールである。例えば、認証プリントジョブと関連し、認証データ管理モジュールm8は、ネットワーク処理モジュールm5から認証データ等を受け取ると、予めHDD47等に保持したユーザ認証情報と照合し、ユーザ認証の成功/失敗を判定する。当該判定が成功であれば、認証データ管理モジュールm8は、ユーザ認証は成功裡に完了された旨を、メイン制御モジュールm1へ通知する。メイン制御モジュールm1は、一時保留状態としてHDD47に保持されたジョブデータを、PCPrintアプリモジュールm7へ送信し、PCPrintアプリモジュールm7は、プリンタ部51に対し印刷出力処理を実行する指示を送る。そうすることによって、認証プリントジョブにかかる印刷物は、プリンタ部51から排出される。   The authentication data management module m8 is a module having a function related to user authentication processing. For example, when the authentication data management module m8 receives authentication data or the like from the network processing module m5 in connection with the authentication print job, the authentication data management module m8 checks the user authentication information previously stored in the HDD 47 or the like to determine success / failure of the user authentication. . If the determination is successful, the authentication data management module m8 notifies the main control module m1 that the user authentication has been successfully completed. The main control module m1 transmits the job data held in the HDD 47 as a temporary hold state to the PCPrint application module m7, and the PCPrint application module m7 sends an instruction to execute print output processing to the printer unit 51. By doing so, the printed matter related to the authentication print job is discharged from the printer unit 51.

ユーザインタフェース制御モジュールm9は、ユーザインタフェース57を介した情報の入出力を制御する機能を有するモジュールである。ユーザインタフェース制御モジュールm9は、ユーザインタフェース57の入力部59から送られてくる信号の処理を、イベント処理として、実行し、かつ、表示部21(液晶タッチパネル)へ表示される内容を生成する画面処理プログラムを実行する。当該画面処理プログラムは、表示すべき画面が決定したときの前処理や、表示部21への画面表示処理や、特定の画面が表示されているときにおけるハード・キー、ソフト・キー、その他において生じるイベントの処理に関するプログラムを含んでいる。ここで、イベントの処理としては、例えば、ユーザが入力部59を介して指定したMFP1の動作を実行するために、メイン制御モジュールm1へ、当該指定にかかる情報を通知したり、次のしかるべき画面表示への移行を実行することでユーザへMFP1からの応答を通知したりする。なお、認証プリントジョブの実行時には、必要に応じ、ジョブのリストの表示を実行する。   The user interface control module m9 is a module having a function of controlling input / output of information via the user interface 57. The user interface control module m9 executes processing of signals sent from the input unit 59 of the user interface 57 as event processing, and generates screen content that is displayed on the display unit 21 (liquid crystal touch panel). Run the program. The screen processing program occurs in pre-processing when a screen to be displayed is determined, screen display processing on the display unit 21, hard keys, soft keys, etc. when a specific screen is displayed. Contains programs related to event processing. Here, as processing of the event, for example, in order to execute the operation of the MFP 1 specified by the user via the input unit 59, the main control module m1 is notified of information related to the specification, or the following should be performed: By executing the transition to the screen display, a response from the MFP 1 is notified to the user. When executing an authentication print job, a job list is displayed as necessary.

本発明にかかる画像形成プログラムは、上記したモジュール群(m1〜m9)および図示しないその他の各種モジュール群が協調的に動作することにより実現される。ただし、本発明にかかる画像形成プログラムは、単一のモジュールとしてMFP1にインストールすることも可能である。つまり、本発明にかかる画像形成プログラムには、その表現形態に関し、一切の制限がない。   The image forming program according to the present invention is realized by the above-described module group (m1 to m9) and other various module groups (not shown) operating cooperatively. However, the image forming program according to the present invention can be installed in the MFP 1 as a single module. In other words, the image forming program according to the present invention has no limitation on the expression form.

<画像形成装置の機能的構成>
図10は、MFP1の構成を、機能ブロックを用いて表したブロック図である。但、MFP1が有する機能であっても、本実施の形態と関係しない機能については、図示を省略する。下記ブロックの幾つかは、CPU33(図2)が、本実施の形態にかかる画像形成プログラム等を実行することにより、実現される。つまり、図10に示された機能ブロック群は、図7に示すハードウェア構成要素群および図9に示すモジュール群等が協調的に動作することによって、実現される。
<Functional configuration of image forming apparatus>
FIG. 10 is a block diagram showing the configuration of the MFP 1 using function blocks. However, illustration of functions that are not related to the present embodiment is omitted even if the functions of the MFP 1 are included. Some of the following blocks are realized by the CPU 33 (FIG. 2) executing the image forming program and the like according to the present embodiment. That is, the functional block group shown in FIG. 10 is realized by the hardware component group shown in FIG. 7 and the module group shown in FIG.

MFP1は、制御部69を有する。制御部69は、MFP1の各ブロックとデータ送受信可能に接続され、各ブロックの状態を把握し、適宜、各ブロックの動作を制御する。   The MFP 1 has a control unit 69. The control unit 69 is connected to each block of the MFP 1 so that data can be transmitted and received, grasps the state of each block, and appropriately controls the operation of each block.

既に述べたように通信インタフェース61は、ネットワーク3を介してPC5等からプリントデータを受け取る。   As described above, the communication interface 61 receives print data from the PC 5 or the like via the network 3.

当該プリントデータは、例えば、印刷出力処理の設定に関するデータ(設定パラメータ・データ)、および、印刷出力されるドキュメントのデータ(ドキュメント・データ)を、含むデータ構造を備える。前者の設定パラメータ・データは、認証プリントとして印刷出力処理を実行するか否か、を示すパラメータ(認証プリント設定パラメータ)や、ユーザが入力したユーザ名やパスワードのデータ、プリントモード(片面/両面、等)のパラメータ、認証プリントジョブが完了した後の当該ジョブのジョブデータの処理(保存、削除等)の設定内容のデータ等を含む。該パスワードのデータは、プリントデータが真正のユーザにより作成されたものであることの証明に供される。加えて、該認証のためのデータを、認証プリントのためのユーザ認証のために用いてもよい。通信インタフェース61が受け取ったプリントデータは、ジョブ登録部81へ送られる。   The print data has a data structure including, for example, data (setting parameter data) related to setting of print output processing and data (document data) of a document to be printed out. The former setting parameter data includes a parameter (authentication print setting parameter) indicating whether or not to execute print output processing as authentication print, user name and password data input by the user, print mode (single side / double side, Etc.), setting data for processing (saving, deleting, etc.) of job data of the job after completion of the authentication print job, and the like. The password data is used to prove that the print data is created by a genuine user. In addition, the data for authentication may be used for user authentication for authentication printing. The print data received by the communication interface 61 is sent to the job registration unit 81.

ジョブ登録部81は、受け取ったプリントデータの設定パラメータ・データを参照し、ユーザ識別符合(ユーザ名)から、当該プリントデータにかかる印刷出力処理(プリントジョブ)の所有者の情報(ユーザ名)を取得する。そして、ジョブ登録部81は、プリントデータをビットマップイメージ・データへ展開し、該ビットマップイメージ・データおよび設定パラメータ・データからジョブデータを生成する。ジョブ登録部81は、プリントデータにパスワードも含まれている場合には、予めHDD47に保持された、ユーザ名とパスワードとの対応関係を示すデータ(登録ユーザ情報データ)を参照することができる。ただし、MFP1の外部の装置において当該登録ユーザ情報データが保持され、MFP1が当該登録ユーザ情報データへアクセス可能であれば、MFP1は、当該登録ユーザ情報データを内部に保持する必要はない。   The job registration unit 81 refers to the setting parameter data of the received print data, and obtains information (user name) of the owner of the print output process (print job) related to the print data from the user identification code (user name). get. Then, the job registration unit 81 expands the print data into bitmap image data, and generates job data from the bitmap image data and setting parameter data. When the print data includes a password, the job registration unit 81 can refer to data (registered user information data) indicating the correspondence between the user name and the password stored in the HDD 47 in advance. However, if the registered user information data is held in an apparatus outside the MFP 1 and the MFP 1 can access the registered user information data, the MFP 1 does not need to hold the registered user information data inside.

さらに、ジョブ登録部81は、プリントデータの設定パラメータ・データの認証プリント設定パラメータを参照し、当該プリントデータにかかるジョブを、認証プリントとして印刷出力処理するか否か、を判定する。ジョブ登録部81が、当該ジョブを認証プリントジョブとして実行する、と判定した場合、当該ジョブのジョブデータは、ジョブ保持部75へ送られ、ジョブ保持部75において認証プリントジョブデータとして保持される。ここで、MFP1は、認証プリントのためのユーザ認証が完了するまでジョブ保持部75において保持される認証プリントジョブデータを、一時保留状態(ホールド状態)にあるジョブデータとして認識する。   Further, the job registration unit 81 refers to the print data setting parameter / authentication print setting parameter of the data, and determines whether or not to print out the job related to the print data as an authentication print. If the job registration unit 81 determines that the job is to be executed as an authentication print job, the job data of the job is sent to the job holding unit 75 and held as authentication print job data in the job holding unit 75. Here, the MFP 1 recognizes the authentication print job data held in the job holding unit 75 as the job data in the temporary hold state (hold state) until the user authentication for the authentication print is completed.

他方、ジョブ登録部81が、当該ジョブを認証プリントではない、通常の印刷出力処理として実行する、と判定した場合、当該ジョブのジョブデータは、直ちに、ジョブ実行部79へ送られ、ジョブ実行のための一時記憶領域に展開され、当該ジョブは直ちに実行されるか、もしくは、キュー79aへ投入される。   On the other hand, if the job registration unit 81 determines that the job is to be executed as a normal print output process that is not an authentication print, the job data of the job is immediately sent to the job execution unit 79 to execute the job. And the job is immediately executed or placed in the queue 79a.

ジョブ保持部75は、認証プリントジョブデータを、当該ジョブデータの所有者であるユーザがユーザ認証を成功裡に完了させるまで、保持する。ジョブ保持部75においては、認証プリントジョブデータは、所定のボックス(タッチ&プリント・ボックス49a)に保持される。ジョブ保持部75は、上記タッチ&プリント・ボックス49aとは別に、個人用ボックス49bを備えてもよい。個人用ボックス49bは、上述したように、所定のユーザのみが該フォルダ49bに保持されるデータにアクセス可能なフォルダである。また、ジョブ保持部75は、MFP1外部のネットワークフォルダ85のフォルダ49cにジョブデータ等を保持し、当該保持されるジョブデータ等にアクセス可能であってもよい。   The job holding unit 75 holds the authentication print job data until the user who owns the job data successfully completes user authentication. In the job holding unit 75, the authentication print job data is held in a predetermined box (touch & print box 49a). The job holding unit 75 may include a personal box 49b in addition to the touch & print box 49a. As described above, the personal box 49b is a folder in which only a predetermined user can access data held in the folder 49b. The job holding unit 75 may hold job data or the like in the folder 49c of the network folder 85 outside the MFP 1 and be able to access the held job data or the like.

ジョブ実行部79は、受け取ったジョブデータに基づき、ジョブを実行する。ただし、ジョブデータを受け取った時点において、直ちに当該ジョブデータにかかるジョブを実行できない場合、MFP1は、当該ジョブデータをキュー79aへ投入する。ここで、MFP1は、実行中のジョブデータを、実行状態にあるジョブデータとして認識し、キュー79aにあるジョブデータを、実行待機状態にあるジョブデータとして認識する。   The job execution unit 79 executes a job based on the received job data. However, when the job relating to the job data cannot be immediately executed when the job data is received, the MFP 1 inputs the job data into the queue 79a. Here, the MFP 1 recognizes the job data being executed as job data in the execution state, and recognizes the job data in the queue 79a as job data in the execution standby state.

ユーザ認証部77は、認証ユニット9からの入力認証データの入力を監視する。ここで、入力認証データのデータ構造は、ユーザ認証に用いる認証手法に応じ、適宜選択されればよい。入力認証データは、例えば、ユーザ識別符合(ユーザ名)およびユーザ認証データを含めばよい。ユーザ認証データは、例えば、ユーザが入力するパスワード文字列や、ICカードに保持されたユーザ認証データや、ユーザ個人に固有の生体的特徴量等である。また、ユーザ認証に用いる認証手法によっては、(例えば、バイオメトリクス認証においては、)入力認証データは、ユーザ認証データのみでよく、ユーザ名を要しない。本願明細書においては、バイオメトリクス認証を実施するために生体的特徴量等を取得する装置を生体認証装置と称する。MFP1は、認証プリントのユーザ認証のためのデータとして、ユーザ識別符合(ユーザ名)と対応付けされたユーザ認証データ(パスワード等)を保持する。   The user authentication unit 77 monitors input authentication data from the authentication unit 9. Here, the data structure of the input authentication data may be appropriately selected according to the authentication method used for user authentication. The input authentication data may include, for example, a user identification code (user name) and user authentication data. The user authentication data is, for example, a password character string input by the user, user authentication data held in the IC card, a biometric feature unique to the user, and the like. Also, depending on the authentication technique used for user authentication (for example, in biometric authentication), the input authentication data may be only the user authentication data and does not require a user name. In the present specification, a device that acquires biometric features and the like for performing biometric authentication is referred to as a biometric authentication device. The MFP 1 holds user authentication data (password or the like) associated with a user identification code (user name) as data for user authentication of the authentication print.

ユーザ認証部77が、認証ユニット9から、入力認証データの入力を受けると、ユーザ認証部77は、入力された入力認証データと予め保持している、認証プリントのためのユーザ認証のためのデータと、を照合し、ユーザ認証の成功/失敗を判定し、当該判定結果を出力する。当該判定結果は、ユーザ認証にかかるユーザの情報、および、ユーザ認証の成功/失敗の情報を含んでよい。また、当該判定結果は、制御部69へ送られるほか、後述するトラブル時指示生成部73へも送られる。さらには、ユーザ認証部77は、当該判定結果を、制御部69とは別に、ジョブ保持部75やジョブ実行部79へ直接的に送ってもよい。   When the user authentication unit 77 receives input authentication data from the authentication unit 9, the user authentication unit 77 stores the input authentication data and data for user authentication for authentication printing that are held in advance. Are determined, success / failure of user authentication is determined, and the determination result is output. The determination result may include information on a user involved in user authentication and information on success / failure of user authentication. In addition to being sent to the control unit 69, the determination result is also sent to a trouble instruction generating unit 73 described later. Further, the user authentication unit 77 may send the determination result directly to the job holding unit 75 and the job execution unit 79 separately from the control unit 69.

トラブル発生検出部71は、制御部69をはじめとする各ブロックから送られる、トラブル事象の発生の有無に関する情報(トラブル発生フラグ)にもとづいて、MFP1内あるいは該MFP1がジョブの実行に利用する外部装置内におけるトラブル事象の発生を検出する。トラブル事象の発生を検出した場合、トラブル発生検出部71は、トラブル時指示生成部73に対し、現在、トラブル事象が発生中であることを示す情報を発信する。   The trouble occurrence detecting unit 71 is externally used in the MFP 1 or externally used by the MFP 1 for executing a job based on information (trouble occurrence flag) related to the presence / absence of the occurrence of the trouble event sent from each block including the control unit 69. Detects the occurrence of trouble events in the device. When the occurrence of the trouble event is detected, the trouble occurrence detection unit 71 transmits information indicating that the trouble event is currently occurring to the trouble instruction generation unit 73.

当然のことながら、トラブル発生検出部71は、上記トラブル発生フラグにもとづき、トラブル事象の終結(解消)を検出することができる。トラブル事象の終結を検出した場合、トラブル発生検出部71は、トラブル時指示生成部73に対し、トラブル事象が発生中であることを示す情報の発信を行わない。あるいは、トラブル事象の終結(解消)を検出した場合、トラブル発生検出部71は、トラブル時指示生成部73に対し、現在、トラブル事象が発生していないことを示す情報を発信してもよい。   As a matter of course, the trouble occurrence detection unit 71 can detect the end (cancellation) of the trouble event based on the trouble occurrence flag. When the end of the trouble event is detected, the trouble occurrence detection unit 71 does not transmit information indicating that the trouble event is occurring to the trouble time instruction generation unit 73. Alternatively, when the end (resolution) of the trouble event is detected, the trouble occurrence detection unit 71 may transmit information indicating that no trouble event currently occurs to the trouble instruction generation unit 73.

望ましくは、トラブル発生検出部71は、トラブル事象の発生の検出の際、当該トラブル事象に起因してジョブ実行部79において実行中のジョブが中断されたかどうかについて、制御部69をはじめとする各ブロックから送られる情報(トラブル発生フラグ)にもとづいて、検出可能である。   Desirably, the trouble occurrence detection unit 71 determines whether or not the job being executed in the job execution unit 79 is interrupted due to the trouble event when the occurrence of the trouble event is detected. Detection is possible based on information (trouble occurrence flag) sent from the block.

トラブル時指示生成部73は、トラブル発生検出部71からトラブル事象が発生中であることを示す情報を受け取った場合において、ユーザ認証部77からユーザ認証の判定結果の情報を受け取ると、当該判定結果の情報にもとづき、該判定結果にかかるユーザ認証を行ったユーザの認証プリントジョブのデータ(認証プリントジョブデータ)を、当該ジョブデータが現に保持されているMFP1内外の所定の記憶領域内から削除する指示(認証プリントジョブデータ削除指示)を生成し、当該指示を制御部69等へ出力する。ここでの所定の記憶領域とは、例えば、ジョブの実行に供されるデータを一時的に保持する一時記憶領域や、プリント・キュー79aや、タッチ&プリント・ボックス49a等でよい。また、上記削除の対象となる認証プリントジョブデータは、上記ユーザ認証にかかるユーザの全ての認証プリントジョブデータでよい。あるいは、上記削除の対象となる認証プリントジョブデータは、上記ユーザ認証にかかるユーザの認証プリントジョブデータのうち、実行中または実行待機中である認証プリントジョブデータのみでもよい。あるいは、上記削除の対象となる認証プリントジョブデータは、上記ユーザ認証にかかるユーザの認証プリントジョブデータのうち、実行中の認証プリントジョブデータのみでもよい。   When the trouble instruction generation unit 73 receives information indicating that a trouble event is occurring from the trouble occurrence detection unit 71 and receives information on a user authentication determination result from the user authentication unit 77, the determination result Based on the information, the authentication print job data (authentication print job data) of the user who has performed user authentication related to the determination result is deleted from a predetermined storage area inside or outside the MFP 1 in which the job data is actually held. An instruction (authentication print job data deletion instruction) is generated, and the instruction is output to the control unit 69 or the like. The predetermined storage area here may be, for example, a temporary storage area that temporarily holds data used for job execution, a print queue 79a, a touch & print box 49a, or the like. The authentication print job data to be deleted may be all the authentication print job data of the user related to the user authentication. Alternatively, the authentication print job data to be deleted may be only the authentication print job data being executed or waiting for execution among the user authentication print job data related to the user authentication. Alternatively, the authentication print job data to be deleted may be only the authentication print job data being executed out of the user authentication print job data related to the user authentication.

制御部69は、トラブル時指示生成部73から、上述のようにして認証プリントジョブデータ削除指示を受け取ると、当該指示において削除の対象とされた認証プリントジョブデータを、MFP1内外の所定の記憶領域から削除する処理を実行する。   When the control unit 69 receives the authentication print job data deletion instruction from the trouble instruction generation unit 73 as described above, the control unit 69 stores the authentication print job data to be deleted in the instruction in a predetermined storage area inside and outside the MFP 1. Execute the process to delete from.

<画像形成処理フロー>
これより、図11を参照し、本発明の第1の実施の形態によるMFP1における、画像形成処理の流れを説明する。
<Image formation processing flow>
The flow of the image forming process in the MFP 1 according to the first embodiment of the present invention will be described with reference to FIG.

図11は、第1の実施の形態によるMFP1において実行される画像形成処理の流れを説明するためのフローチャートである。なお、図2において示され、既に説明したステップについては、図2における参照数字と同様の参照数字が付されている。そのようなステップについては、説明を適宜省略する。   FIG. 11 is a flowchart for explaining the flow of image forming processing executed in MFP 1 according to the first embodiment. The steps shown in FIG. 2 and already described are given the same reference numerals as those in FIG. Description of such steps will be omitted as appropriate.

ステップS101からステップS111までの処理は、図2を参照して既に説明したとおりである。   The processing from step S101 to step S111 is as already described with reference to FIG.

ステップS112において、MFP1は、ユーザ認証の判定結果にもとづき、操作キー(入力部83(図10))を介して入力される当該ユーザ認証にかかるユーザの認証プリントジョブに対する操作・指示の入力を有効化する処理(ログオン処理)を実行する。   In step S112, the MFP 1 validates the input of the operation / instruction for the user's authentication print job related to the user authentication input via the operation key (input unit 83 (FIG. 10)) based on the determination result of the user authentication. Execute processing (logon processing).

なお、本ステップS112の処理と、ステップS113、ステップS115、および、ステップS118の処理は、本発明に関する限り、必須の処理工程ではない。本発明にかかるMFP1は、ステップS112、ステップS113、ステップS115、および、ステップS118の処理をスキップし、ステップS117においては、ユーザ認証にかかるユーザの認証プリントジョブを一括的に全て処理するように、処理フローを構成してもよい。   Note that the processing of step S112 and the processing of step S113, step S115, and step S118 are not essential processing steps as far as the present invention is concerned. The MFP 1 according to the present invention skips the processing of step S112, step S113, step S115, and step S118, and in step S117, the user's authentication print job for user authentication is processed all at once. A processing flow may be configured.

ステップS113、ステップS115、および、ステップS117の処理は、既に図2および図5を参照して説明した通りである。ここでは、それらステップの処理の説明を、省略する。   The processes of step S113, step S115, and step S117 are as already described with reference to FIGS. Here, description of the processing of these steps is omitted.

ステップS118において、MFP1は、ステップS112におけるログオン処理に対応するログオフ処理を実行する。   In step S118, the MFP 1 executes a logoff process corresponding to the logon process in step S112.

認証プリントジョブの実行中においては、認証プリントジョブに対するユーザ自らによる誤操作や第3者による悪意のある操作を防止し、また、第3者が自らのジョブについて操作可能とするために、通例、操作キーを介した認証プリントジョブに対する操作・指示の入力は無効化される。   During the execution of an authentication print job, in order to prevent an erroneous operation by the user himself or a malicious operation by a third party for the authentication print job, and to allow the third party to operate on his own job, The operation / instruction input for the authenticated print job via the key is invalidated.

ステップS219において、MFP1のトラブル発生検出部71は、上述のトラブル発生フラグ等にもとづき、MFP1内あるいは該MFP1がジョブの実行に利用する外部装置内におけるトラブル事象の発生を検出する。トラブル事象が発生している場合(ステップS219における「YES」)、処理は、ステップS221へ移行する。トラブル事象が発生していない場合(ステップS219における「NO」)、処理は、ステップS233へ進む。つまり、MFP1は、通常通り、認証プリントジョブを実行し、そして完了のための所定の処理を実行し、当該認証プリントジョブの実行を完了させる。   In step S219, the trouble occurrence detection unit 71 of the MFP 1 detects the occurrence of a trouble event in the MFP 1 or in an external device that the MFP 1 uses for execution of a job based on the trouble occurrence flag described above. If a trouble event has occurred (“YES” in step S219), the process proceeds to step S221. If a trouble event has not occurred (“NO” in step S219), the process proceeds to step S233. That is, the MFP 1 executes the authentication print job as usual, executes a predetermined process for completion, and completes the execution of the authentication print job.

ステップS221において、トラブル事象の発生に起因して、MFP1のジョブ実行部79は、実行中の認証プリントジョブの実行を中断させる。   In step S221, due to the occurrence of the trouble event, the job execution unit 79 of the MFP 1 interrupts the execution of the authentication print job being executed.

ステップS223において、MFP1のトラブル発生検出部71は、ステップS219において検出したトラブル事象の終結(解消)を検出する。トラブル事象が終結(解消)している場合(トラブル事象の非発生を示す情報(トラブル発生フラグ)がトラブル発生検出部71へ送られている場合等)(ステップS223における「YES」)、処理は、ステップS231へ進む。つまり、中断中の認証プリントジョブの実行が再開され、やがて、該ジョブの実行は完了する。トラブル事象が終結(解消)していない場合(トラブル事象の発生を示す情報(トラブル発生フラグ)が継続してトラブル発生検出部71へ送られている場合)(ステップS223における「NO」)、処理は、ステップS225へ移行する。   In step S223, the trouble occurrence detection unit 71 of the MFP 1 detects the end (resolution) of the trouble event detected in step S219. If the trouble event is terminated (resolved) (such as when information indicating that a trouble event has not occurred (trouble occurrence flag) is sent to the trouble occurrence detection unit 71) ("YES" in step S223), the process is The process proceeds to step S231. That is, the execution of the interrupted authentication print job is resumed, and the execution of the job is completed. If the trouble event has not been terminated (resolved) (information indicating the occurrence of the trouble event (trouble occurrence flag) is continuously sent to the trouble occurrence detection unit 71) ("NO" in step S223), processing Proceeds to step S225.

ステップS225において、つまり、トラブル事象が解消されていない状況において、MFP1が、認証プリントジョブの実行の開始のための所定の認証装置(認証ユニット9)を用いたユーザ認証を受け付けると(ステップS225における「YES」)、ユーザ認証部77は、ユーザ認証の判定結果を、トラブル時指示生成部73や制御部69へ出力する。このとき、トラブル時指示生成部73は、ユーザ認証部77から受け取ったユーザ認証の判定結果に関する情報にもとづき、当該ユーザ認証にかかるユーザの認証プリントジョブのデータ(認証プリントジョブデータ)を、当該ジョブデータが現に保持されているMFP1内外の所定の記憶領域内から削除する指示(認証プリントジョブデータ削除指示)を生成し、当該指示を制御部69等へ出力する。そして、処理は、ステップS227へ移行する。   In step S225, that is, in a situation where the trouble event has not been eliminated, when MFP 1 accepts user authentication using a predetermined authentication device (authentication unit 9) for starting execution of the authentication print job (in step S225). “YES”), the user authentication unit 77 outputs the determination result of the user authentication to the trouble instruction generation unit 73 and the control unit 69. At this time, based on the information about the determination result of the user authentication received from the user authentication unit 77, the trouble time instruction generation unit 73 uses the user authentication print job data (authentication print job data) related to the user authentication as the job. An instruction (authentication print job data deletion instruction) for deleting data from a predetermined storage area inside or outside the MFP 1 in which the data is actually held is generated, and the instruction is output to the control unit 69 or the like. Then, the process proceeds to step S227.

MFP1が、所定の認証装置(認証ユニット9)を用いたユーザ認証を受け付けなければ(ステップS225における「NO」)、処理は、ステップS223へ戻る。   If the MFP 1 does not accept user authentication using a predetermined authentication device (authentication unit 9) (“NO” in step S225), the process returns to step S223.

ステップS227において、認証プリントジョブデータ削除指示を受け取った制御部69は、ユーザ認証にかかるユーザの認証プリントジョブデータを検索する。   In step S227, the control unit 69 that has received the authentication print job data deletion instruction searches the user's authentication print job data for user authentication.

ステップS229において、MFP1は、ステップS227における検索により挙げられた認証プリントジョブデータを、上記所定の記憶領域内から削除する処理を実行する。   In step S229, the MFP 1 executes a process of deleting the authentication print job data listed by the search in step S227 from the predetermined storage area.

なお、トラブル時指示生成部73が出力する認証プリントジョブデータ削除指示は、ユーザ認証にかかるユーザの認証プリントジョブのうち実行中あるいは実行待機中の認証プリントジョブのジョブデータのみを削除する指示であってもよい。   It should be noted that the authentication print job data deletion instruction output by the trouble instruction generation unit 73 is an instruction to delete only job data of an authentication print job being executed or waiting to be executed among user authentication print jobs for user authentication. May be.

このように、本発明にかかる第1の実施の形態によるMFP1においては、トラブル事象が発生した場合、ユーザは、ICカード等を所定の認証装置にタッチさせるユーザ認証操作のみで、MFP1が保持する認証プリントジョブデータを、画像形成装置から削除することができる。そのため、発生中のトラブル事象に起因してMFP1の操作キー(入力部83(図10))が使用不可能な状態にあったとしても、ユーザは、トラブル事象の解消を待たずに、簡便な操作のみで、認証プリントジョブのジョブデータを削除することができる。当該削除により、認証プリントジョブデータに含まれるドキュメントのデータも、当然に、MFP1から削除される。よって、トラブル事象の発生により、セキュリティ管理上の観点から見て好ましくない状態に陥った当該ドキュメントのデータは、当該削除により、セキュリティ管理上より好ましい状態を回復することができる。   As described above, in the MFP 1 according to the first embodiment of the present invention, when a trouble event occurs, the user holds the MFP 1 only by a user authentication operation for touching a predetermined authentication device with an IC card or the like. The authentication print job data can be deleted from the image forming apparatus. Therefore, even if the operation key (input unit 83 (FIG. 10)) of the MFP 1 is in an unusable state due to the trouble event that is occurring, the user can easily perform the operation without waiting for the trouble event to be resolved. The job data of the authentication print job can be deleted only by the operation. As a result of the deletion, the document data included in the authentication print job data is naturally deleted from the MFP 1. Therefore, the data of the document that has fallen into an unfavorable state from the viewpoint of security management due to the occurrence of a trouble event can be restored to a more preferable state in terms of security management by the deletion.

また、トラブル発生検出部71が、トラブル事象の発生に起因してジョブ実行部79において実行中のジョブが中断されたかどうかについて検出可能な構成を有するならば、トラブル発生部71は、トラブル事象の発生を検出した場合であっても、実行中ジョブの中断を検出しない限り、トラブル時指示生成部73に対し、トラブル事象が発生中であることを示す情報を発信しないように構成されてもよい。ジョブの中断を伴わない、軽微なトラブルあるいは、認証プリントジョブの実行に支障を及ぼさないトラブルのみが生じている状況においては、トラブル時指示生成部73は、認証プリントジョブデータを削除する指示を生成しないことがより望ましいからである。   Further, if the trouble occurrence detection unit 71 has a configuration capable of detecting whether or not the job being executed in the job execution unit 79 is interrupted due to the occurrence of the trouble event, the trouble occurrence unit 71 detects the trouble event. Even when occurrence is detected, it may be configured not to send information indicating that a trouble event is occurring to the trouble time instruction generation unit 73 unless interruption of the job being executed is detected. . In a situation where minor troubles that do not cause job interruption or troubles that do not hinder the execution of the authentication print job have occurred, the trouble time instruction generation unit 73 generates an instruction to delete the authentication print job data This is because it is more desirable not to.

(第2の実施の形態)
本発明の第1の実施の形態による画像形成装置と同様に、本発明の第2の実施の形態による画像形成装置(MFP)においては、トラブル事象の発生を認識することができる。第2の実施の形態による画像形成装置は、トラブル事象の発生の認識の時点から該トラブル事象が終結するまでの期間において、認証プリントジョブの実行を開始させるための所定の認証装置を用いたユーザ認証を受け付けると、当該ユーザ認証の成功を確認することにより、当該ユーザ認証にかかるユーザの認証プリントジョブデータを、画像形成装置内の記憶領域あるいは該装置がアクセス可能な画像形成装置外部の記憶領域内から所定の移動先記憶領域へ移動させて保存する処理を実行することができる。「移動」処理とは、移動処理対象であるデータを、そのデータが現在保持されている記憶領域から削除し、そのデータを該記憶領域とは別の所定の移動先記憶領域に記録する処理である。ここでの所定の移動先記憶領域には、例えば、所定のユーザのみが当該記憶領域内に保持されるデータにアクセス可能な個人用ボックス49b(図10)が含まれる。また、上記移動がなされる認証プリントジョブデータには、上記ユーザ認証にかかるユーザの全ての認証プリントジョブデータが含まれてよい。あるいは、上記移動がなされる認証プリントジョブデータには、上記ユーザ認証にかかるユーザの認証プリントジョブデータのうち、実行中または実行待機中である認証プリントジョブデータのみが含まれてもよい。また、上記の、画像形成装置内の記憶領域、および、画像形成装置がアクセス可能な画像形成装置外部の記憶領域は、第1の実施の形態におけるそれと同様でよい。
(Second Embodiment)
Similar to the image forming apparatus according to the first embodiment of the present invention, the occurrence of a trouble event can be recognized in the image forming apparatus (MFP) according to the second embodiment of the present invention. The image forming apparatus according to the second embodiment uses a predetermined authentication device for starting execution of an authentication print job in a period from the time when the occurrence of a trouble event is recognized until the trouble event ends. When the authentication is accepted, the user's authentication print job data related to the user authentication is confirmed by confirming the success of the user authentication, and the storage area in the image forming apparatus or the storage area outside the image forming apparatus accessible by the apparatus It is possible to execute a process of moving to a predetermined destination storage area from the inside and storing it. The “move” process is a process in which data to be moved is deleted from the storage area where the data is currently stored, and the data is recorded in a predetermined destination storage area different from the storage area. is there. Here, the predetermined destination storage area includes, for example, a personal box 49b (FIG. 10) in which only a predetermined user can access data held in the storage area. Further, the authentication print job data to be moved may include all the authentication print job data of the user related to the user authentication. Alternatively, the authentication print job data to be moved may include only the authentication print job data that is being executed or is waiting for execution among the user authentication print job data for the user authentication. Further, the storage area in the image forming apparatus and the storage area outside the image forming apparatus accessible by the image forming apparatus may be the same as those in the first embodiment.

このような構成により、本発明の第2の実施の形態による画像形成装置においては、第1の実施の形態による画像形成装置と同様に、トラブルが発生し、ジョブの実行が中断された場合においても、ユーザは、簡便なユーザ認証操作のみで、認証プリントジョブデータの状態を、情報セキュリティの観点から安全な状態へ回復させることができる。また、第2の実施の形態による画像形成装置においては、認証プリントジョブデータは、トラブル事象の発生の際に、現に保持されている記憶領域から削除され、セキュリティ管理の観点から安全と思われる所定の移動先記憶領域へ保存されるから、当該トラブル事象が解消された後において、再度、トラブル事象により中断された認証プリントジョブを画像形成装置へ入力する必要がない。そのため、本画像形成装置は、ジョブの中断を伴うトラブル事象の発生時における、情報セキュリティの管理性能および画像形成装置の操作性の2つの観点において、非常に有利である。   With this configuration, in the image forming apparatus according to the second embodiment of the present invention, as in the case of the image forming apparatus according to the first embodiment, when trouble occurs and job execution is interrupted. In addition, the user can restore the state of the authentication print job data to a safe state from the viewpoint of information security only by a simple user authentication operation. Further, in the image forming apparatus according to the second embodiment, the authentication print job data is deleted from the storage area that is currently held when a trouble event occurs, and is determined to be safe from the viewpoint of security management. Therefore, after the trouble event is resolved, there is no need to input the authentication print job interrupted by the trouble event to the image forming apparatus again. Therefore, this image forming apparatus is very advantageous from the two viewpoints of information security management performance and operability of the image forming apparatus when a trouble event accompanied by job interruption occurs.

<画像形成システム>
本発明にかかる第2の実施の形態による画像形成装置を用いた画像形成システムの構成は、第1の実施の形態に関する説明において参照した図6に示される画像形成システム100と同様でよい。よって、ここでは、その説明を省略する。
<Image forming system>
The configuration of the image forming system using the image forming apparatus according to the second embodiment of the present invention may be the same as that of the image forming system 100 shown in FIG. 6 referred to in the description of the first embodiment. Therefore, the description thereof is omitted here.

<画像形成装置のハードウェア構成>
本発明にかかる第2の実施の形態による画像形成装置の構成は、第1の実施の形態に関する説明において参照した図7に示されるMFP1と同様でよい。よって、ここでは、その説明を省略する。
<Hardware configuration of image forming apparatus>
The configuration of the image forming apparatus according to the second embodiment of the present invention may be the same as that of the MFP 1 shown in FIG. 7 referred to in the description related to the first embodiment. Therefore, the description thereof is omitted here.

<画像形成装置のソフトウェア構成>
本発明にかかる第2の実施の形態による画像形成装置のソフトウェア構成は、第1の実施の形態に関する説明において参照した図9に示されるソフトウェア構成と同様でよい。よって、ここでは、その説明を省略する。
<Software configuration of image forming apparatus>
The software configuration of the image forming apparatus according to the second embodiment of the present invention may be the same as the software configuration shown in FIG. 9 referred to in the description related to the first embodiment. Therefore, the description thereof is omitted here.

<画像形成装置の機能的構成>
本発明にかかる第2の実施の形態による画像形成装置の機能的構成は、第1の実施の形態に関する説明において参照した図10に示される機能的構成と同様でよい。よって、ここでは、その説明を省略する。
<Functional configuration of image forming apparatus>
The functional configuration of the image forming apparatus according to the second embodiment of the present invention may be the same as the functional configuration shown in FIG. 10 referred to in the description related to the first embodiment. Therefore, the description thereof is omitted here.

<画像形成処理フロー>
これより、図12を参照し、本発明の第2の実施の形態によるMFP1における、画像形成処理の流れを説明する。
<Image formation processing flow>
The flow of the image forming process in the MFP 1 according to the second embodiment of the present invention will be described with reference to FIG.

図12は、第2の実施の形態によるMFP1において実行される画像形成処理の流れを説明するためのフローチャートである。なお、図2、および、図11において示され、既に説明したステップについては、図2、および、図11における参照数字と同様の参照数字が付されている。そのようなステップについては、説明を適宜省略する。   FIG. 12 is a flowchart for explaining the flow of image forming processing executed in MFP 1 according to the second embodiment. 2 and FIG. 11, steps already described are given the same reference numerals as those in FIG. 2 and FIG. Description of such steps will be omitted as appropriate.

ステップS329における処理を除いて、本実施の形態によるMFP1がする処理およびその流れは、第1の実施の形態によるMFP1がする処理およびその流れと、同様でよい。   Except for the processing in step S329, the processing performed by the MFP 1 according to the present embodiment and the flow thereof may be the same as the processing performed by the MFP 1 according to the first embodiment and the flow thereof.

ただし、ステップS225において、トラブル時指示生成部73は、ユーザ認証部77から受け取ったユーザ認証の判定結果に関する情報にもとづき、当該ユーザ認証にかかるユーザの認証プリントジョブのデータ(認証プリントジョブデータ)を、当該ジョブデータが現に保持されているMFP1内外の所定の記憶領域内から所定の移動先記憶領域へ移動させる指示(認証プリントジョブデータ移動指示)を生成し、当該指示を制御部69等へ出力する。ステップS227においては、当該認証プリントジョブデータ移動指示にもとづき、制御部69は、ユーザ認証にかかるユーザの認証プリントジョブデータを検索する。   However, in step S225, the trouble time instruction generating unit 73 obtains the user authentication print job data (authentication print job data) related to the user authentication based on the information regarding the user authentication determination result received from the user authentication unit 77. Generates an instruction (authentication print job data movement instruction) to move from a predetermined storage area inside or outside the MFP 1 that currently holds the job data to a predetermined destination storage area, and outputs the instruction to the control unit 69 or the like To do. In step S227, based on the authentication print job data movement instruction, the control unit 69 searches for user authentication print job data for user authentication.

ステップS329において、MFP1は、ステップS227における検索により挙げられた認証プリントジョブデータを、上記所定の記憶領域内から削除し、削除された認証プリントジョブデータを、ステップS225におけるユーザ認証にかかるユーザの個人用ボックス49b(図10)へ記録して保存する処理(移動処理)を実行する。   In step S329, the MFP 1 deletes the authentication print job data listed by the search in step S227 from the predetermined storage area, and deletes the deleted authentication print job data for the user authentication for user authentication in step S225. A process (moving process) of recording and saving in the box 49b (FIG. 10) is executed.

このように、本発明にかかる第2の実施の形態によるMFP1においては、トラブル事象が発生した場合、ユーザは、簡便なユーザ認証操作のみで、MFP1が保持する認証プリントジョブデータを、移動させることができる。当該移動により、認証プリントジョブデータに含まれるドキュメントのデータも、当然に、移動される。よって、トラブル事象の発生により、セキュリティ管理上の観点から見て好ましくない状態に陥った当該ドキュメントのデータは、当該移動により、セキュリティ管理上より好ましい状態を回復することができる。移動された認証プリントジョブデータは、当該認証プリントジョブデータを登録したユーザがアクセス可能な個人用ボックス49b(図10)に保持されるから、トラブルが解消された後、即座に、中断された認証プリントジョブを、改めて実行させることも可能である。   As described above, in the MFP 1 according to the second embodiment of the present invention, when a trouble event occurs, the user moves the authentication print job data held by the MFP 1 only by a simple user authentication operation. Can do. Of course, the document data included in the authentication print job data is also moved by the movement. Therefore, the document data that has fallen into an unfavorable state from the viewpoint of security management due to the occurrence of a trouble event can be restored to a more favorable state in terms of security management by the movement. Since the moved authentication print job data is held in the personal box 49b (FIG. 10) accessible to the user who registered the authentication print job data, the authentication is interrupted immediately after the trouble is solved. It is also possible to execute the print job again.

(第3の実施の形態)
本発明の第1の実施の形態による画像形成装置と同様に、本発明の第3の実施の形態による画像形成装置(MFP)においては、トラブル事象の発生の認識の時点から該トラブル事象が終結するまでの期間において、認証プリントジョブの実行を開始させるための所定の認証装置を用いたユーザ認証を受け付けると、当該ユーザ認証の成功を確認することにより、当該ユーザ認証にかかるユーザの認証プリントジョブデータを、画像形成装置内の記憶領域あるいは該装置がアクセス可能な画像形成装置外部の記憶領域内から削除する。但、第3の実施の形態による画像形成装置においては、上記削除がなされる認証プリントジョブデータには、上記ユーザ認証にかかるユーザの認証プリントジョブデータのうち、トラブル事象の発生により中断されている、実行中の認証プリントジョブデータのみが含まれる。
(Third embodiment)
Similar to the image forming apparatus according to the first embodiment of the present invention, in the image forming apparatus (MFP) according to the third embodiment of the present invention, the trouble event is terminated from the time of recognition of the occurrence of the trouble event. When a user authentication using a predetermined authentication device for starting execution of an authentication print job is received during the period until the user authentication, the user authentication print job for the user authentication is confirmed by confirming the success of the user authentication. Data is deleted from a storage area in the image forming apparatus or a storage area outside the image forming apparatus accessible by the apparatus. However, in the image forming apparatus according to the third embodiment, the authentication print job data to be deleted is interrupted by the occurrence of a trouble event among the user authentication print job data related to the user authentication. Only the authentication print job data being executed is included.

このように、本発明にかかる第3の実施の形態によるMFP1においては、トラブル事象が発生した場合、ユーザは、ICカード等を所定の認証装置にタッチさせるユーザ認証操作のみで、MFP1が実行中であって、かつ、当該トラブル事象に起因して中断されている認証プリントジョブのジョブデータを、画像形成装置から削除することができる。当該削除により、中断中のジョブの認証プリントジョブデータに含まれるドキュメントのデータも、当然に、MFP1から削除される。よって、トラブル事象の発生により、セキュリティ管理上の観点から見て好ましくない状態に陥った当該ドキュメントのデータは、当該削除により、セキュリティ管理上より好ましい状態を回復することができる。また、本実施の形態によるMFP1においては、削除される認証プリントジョブデータは、セキュリティ管理の観点から最も好ましくない状態にある、中断中のジョブにかかるジョブデータのみである。よって、トラブル事象の発生に起因した生産性の低下も、最小限に抑えることができる。   As described above, in the MFP 1 according to the third embodiment of the present invention, when a trouble event occurs, the user is only performing the user authentication operation by causing the IC card or the like to touch the predetermined authentication device. In addition, job data of an authentication print job that has been interrupted due to the trouble event can be deleted from the image forming apparatus. As a result of the deletion, the document data included in the authentication print job data of the suspended job is naturally deleted from the MFP 1. Therefore, the data of the document that has fallen into an unfavorable state from the viewpoint of security management due to the occurrence of a trouble event can be restored to a more preferable state in terms of security management by the deletion. Further, in MFP 1 according to the present embodiment, the authentication print job data to be deleted is only job data relating to a suspended job that is in the most unfavorable state from the viewpoint of security management. Therefore, a decrease in productivity due to the occurrence of a trouble event can be minimized.

<画像形成システム>
本発明にかかる第3の実施の形態による画像形成装置を用いた画像形成システムの構成は、第1および第2の実施の形態に関する説明において参照した図6に示される画像形成システム100と同様でよい。よって、ここでは、その説明を省略する。
<Image forming system>
The configuration of the image forming system using the image forming apparatus according to the third embodiment of the present invention is the same as that of the image forming system 100 shown in FIG. 6 referred to in the description relating to the first and second embodiments. Good. Therefore, the description thereof is omitted here.

<画像形成装置のハードウェア構成>
本発明にかかる第3の実施の形態による画像形成装置の構成は、第1および第2の実施の形態に関する説明において参照した図7に示されるMFP1と同様でよい。よって、ここでは、その説明を省略する。
<Hardware configuration of image forming apparatus>
The configuration of the image forming apparatus according to the third embodiment of the present invention may be the same as that of the MFP 1 shown in FIG. 7 referred to in the description of the first and second embodiments. Therefore, the description thereof is omitted here.

<画像形成装置のソフトウェア構成>
本発明にかかる第3の実施の形態による画像形成装置のソフトウェア構成は、第1および第2の実施の形態に関する説明において参照した図9に示されるソフトウェア構成と同様でよい。よって、ここでは、その説明を省略する。
<Software configuration of image forming apparatus>
The software configuration of the image forming apparatus according to the third embodiment of the present invention may be the same as the software configuration shown in FIG. 9 referred to in the description relating to the first and second embodiments. Therefore, the description thereof is omitted here.

<画像形成装置の機能的構成>
本発明にかかる第3の実施の形態による画像形成装置の機能的構成は、第1および第2の実施の形態に関する説明において参照した図10に示される機能的構成と同様でよい。よって、ここでは、その説明を省略する。
<Functional configuration of image forming apparatus>
The functional configuration of the image forming apparatus according to the third embodiment of the present invention may be the same as the functional configuration shown in FIG. 10 referred to in the description relating to the first and second embodiments. Therefore, the description thereof is omitted here.

<画像形成処理フロー>
これより、図13を参照し、本発明の第3の実施の形態によるMFP1における、画像形成処理の流れを説明する。
<Image formation processing flow>
The flow of image forming processing in the MFP 1 according to the third embodiment of the present invention will be described with reference to FIG.

図13は、第3の実施の形態によるMFP1において実行される画像形成処理の流れを説明するためのフローチャートである。なお、図2、および、図11において示され、既に説明したステップについては、図2、および、図11における参照数字と同様の参照数字が付されている。そのようなステップについては、説明を適宜省略する。   FIG. 13 is a flowchart for explaining the flow of image forming processing executed in MFP 1 according to the third embodiment. 2 and FIG. 11, steps already described are given the same reference numerals as those in FIG. 2 and FIG. Description of such steps will be omitted as appropriate.

ステップS425およびステップS429における処理を除いて、本実施の形態によるMFP1がする処理およびその流れは、第1の実施の形態によるMFP1がする処理およびその流れ(図11)と、同様でよい。   Except for the processing in step S425 and step S429, the processing and flow performed by MFP 1 according to the present embodiment may be the same as the processing and flow performed by MFP 1 according to the first embodiment (FIG. 11).

ステップS425において、トラブル時指示生成部73は、ユーザ認証部77から受け取ったユーザ認証の判定結果に関する情報にもとづき、当該ユーザ認証にかかるユーザの認証プリントジョブでありかつ中断中である認証プリントジョブのジョブデータを、当該ジョブデータが現に保持されているMFP1内外の所定の記憶領域内から削除する指示(中断中認証プリントジョブデータ削除指示)を生成し、当該指示を制御部69等へ出力する。   In step S425, based on the information regarding the determination result of the user authentication received from the user authentication unit 77, the trouble time instruction generating unit 73 is the authentication print job of the user related to the user authentication and being suspended. An instruction to delete the job data from a predetermined storage area inside or outside the MFP 1 in which the job data is currently held (in-progress authentication print job data deletion instruction) is generated, and the instruction is output to the control unit 69 or the like.

ステップS429において、MFP1の制御部69は、当該中断中認証プリントジョブデータ削除指示にもとづき、制御部69は、ユーザ認証にかかるユーザの認証プリントジョブでありかつ中断中である認証プリントジョブのジョブデータのみを削除する処理を実行する。   In step S429, based on the interrupted authentication print job data deletion instruction, the control unit 69 of the MFP 1 determines the job data of the authentication print job that is a user authentication print job for user authentication and is interrupted. Execute the process to delete only.

このように、本発明にかかる第3の実施の形態によるMFP1においては、トラブル事象が発生した場合、ユーザは、ICカード等を所定の認証装置にタッチさせるユーザ認証操作のみで、MFP1が実行中であって、かつ、当該トラブル事象に起因して中断されている認証プリントジョブのジョブデータを、画像形成装置から削除することができる。本実施の形態によるMFP1においては、削除される認証プリントジョブデータは、セキュリティ管理の観点から最も好ましくない状態にある、中断中のジョブにかかるジョブデータのみである。よって、トラブル事象の発生に起因した生産性の低下も、最小限に抑えることができる。   As described above, in the MFP 1 according to the third embodiment of the present invention, when a trouble event occurs, the user is only performing the user authentication operation by causing the IC card or the like to touch the predetermined authentication device. In addition, job data of an authentication print job that has been interrupted due to the trouble event can be deleted from the image forming apparatus. In MFP 1 according to the present embodiment, the authentication print job data to be deleted is only job data relating to a suspended job that is in the most unfavorable state from the viewpoint of security management. Therefore, a decrease in productivity due to the occurrence of a trouble event can be minimized.

なお、本願明細書において「タッチする」とは、ICカードとICカード・リーダ(認証ユニット9(図10等))との間でデータ送信可能な状態にすることを意味し、必ずしも、ICカードとICカード・リーダとが物理的に接触した状態にすることを意味するものではない。   In this specification, “touch” means that data can be transmitted between an IC card and an IC card reader (authentication unit 9 (FIG. 10)). This does not mean that the IC card reader is in physical contact with the IC card reader.

また、本実施の形態によるMFP1の認証ユニット9の構成とは異なるが、認証ユニット9が、指紋読み取り可能なバイオメトリクス認証ユニット(指紋読取装置)として実現される場合、ユーザが行うユーザ認証操作には、ユーザの指を当該バイオメトリクス認証ユニットにかざす(タッチする)操作を含む。ただし、この場合もまた、ユーザが指をバイオメトリクス認証ユニットにタッチすることは、バイオメトリクス認証ユニットがユーザの指紋を読み取り可能な状態にすることを意味し、必ずしも、ユーザの指がバイオメトリクス認証ユニットと物理的に接触した状態にすることを意味するものではない。   Although different from the configuration of the authentication unit 9 of the MFP 1 according to the present embodiment, when the authentication unit 9 is realized as a biometrics authentication unit (fingerprint reader) capable of fingerprint reading, the user authentication operation performed by the user is performed. Includes holding (touching) the user's finger over the biometric authentication unit. However, in this case as well, the user touching the biometrics authentication unit means that the biometrics authentication unit is ready to read the user's fingerprint, and the user's finger is not necessarily biometrics authentication. It is not meant to be in physical contact with the unit.

本発明は、排出される印刷物にかかるセキュリティを確保しつつ、操作性および生産性が向上された画像形成装置である。本発明は、画像形成分野において有用である。   The present invention is an image forming apparatus in which operability and productivity are improved while ensuring the security of discharged printed matter. The present invention is useful in the field of image formation.

認証プリントの手順を示す概略図Schematic showing the procedure for authentication printing 認証プリント印刷出力処理のフローチャートAuthentication print printout flowchart プリンタドライバのユーザインタフェースの例図Example of printer driver user interface 画像形成装置のユーザインタフェースの例図Example of user interface of image forming apparatus 画像形成装置のユーザインタフェースの例図Example of user interface of image forming apparatus 画像形成システム100の構成概略図Schematic configuration of image forming system 100 MFP1のハードウェア構成を示すブロック図Block diagram showing the hardware configuration of MFP 1 認証ユニット9の例図Example of authentication unit 9 MFP1のソフトウェア構成を示すブロック図Block diagram showing the software configuration of MFP 1 MFP1の機能的構成を示すブロック図Block diagram showing the functional configuration of the MFP 1 第1の実施の形態によるMFP1が実行する処理のフローチャートFlowchart of processing executed by MFP 1 according to the first embodiment 第2の実施の形態によるMFP1が実行する処理のフローチャートFlowchart of processing executed by MFP 1 according to the second embodiment 第3の実施の形態によるMFP1が実行する処理のフローチャートFlowchart of processing executed by MFP 1 according to the third embodiment

符号の説明Explanation of symbols

1 ・・・ 画像形成装置(MFP)
3 ・・・ ネットワーク
5 ・・・ パーソナル・コンピュータ
7 ・・・ パーソナル・コンピュータ
9 ・・・ 認証ユニット
11 ・・・ プリンタドライバ・ソフトウェアのユーザインタフェース
13 ・・・ ユーザ名テキスト・ボックス
15 ・・・ パスワード・テキスト・ボックス
17 ・・・ OKボタン
21 ・・・ 画像形成装置のユーザインタフェース
23 ・・・ タッチ&プリント・ボックス・アイコン
25 ・・・ OKボタン
27a・・・ ドキュメント1サムネイル
27b・・・ ドキュメント2サムネイル
29a・・・ 削除ボタン
29b・・・ 印刷ボタン
33 ・・・ CPU
35 ・・・ ROM
37 ・・・ RAM
39 ・・・ フラッシュメモリ
41 ・・・ NVRAM
43 ・・・ コンピュータ主要部
45 ・・・ 暗号化復号化部
47 ・・・ HDD
49 ・・・ ボックス
49a・・・ タッチ&プリント・ボックス
49b・・・ 個人用ボックス
49c・・・ フォルダ
51 ・・・ プリンタ部
53 ・・・ スキャナ部
55 ・・・ ファクシミリ部
57 ・・・ ユーザインタフェース
59 ・・・ 入力部
61 ・・・ 通信インタフェース
63 ・・・ 部分拡大領域
65 ・・・ 認証用ICカード
67 ・・・ ユーザ
69 ・・・ 制御部
71 ・・・ トラブル発生検出部
73 ・・・ トラブル時指示生成部
75 ・・・ ジョブ保持部
77 ・・・ ユーザ認証部
79 ・・・ ジョブ実行部
79a・・・ キュー
81 ・・・ ジョブ登録部
83 ・・・ 入力部
85 ・・・ ネットワークフォルダ
m1 ・・・ メイン制御モジュール
m2 ・・・ プリンタ制御モジュール
m3 ・・・ スキャナ制御モジュール
m4 ・・・ ファクシミリ処理モジュール
m5 ・・・ ネットワーク処理モジュール
m6 ・・・ PCScanアプリモジュール
m7 ・・・ PCPrintアプリモジュール
m8 ・・・ 認証データ管理モジュール
m9 ・・・ ユーザインタフェース制御モジュール
1 Image forming apparatus (MFP)
DESCRIPTION OF SYMBOLS 3 ... Network 5 ... Personal computer 7 ... Personal computer 9 ... Authentication unit 11 ... Printer driver software user interface 13 ... User name text box 15 ... Password Text box 17 ... OK button 21 ... User interface of image forming apparatus 23 ... Touch & print box icon 25 ... OK button 27a ... Document 1 thumbnail 27b ... Document 2 Thumbnail 29a ... Delete button 29b ... Print button 33 ... CPU
35 ... ROM
37 ... RAM
39: Flash memory 41: NVRAM
43 ... Computer main part 45 ... Encryption / decryption part 47 ... HDD
49 ... Box 49a ... Touch & Print Box 49b ... Personal Box 49c ... Folder 51 ... Printer Unit 53 ... Scanner Unit 55 ... Facsimile Unit 57 ... User Interface 59 ・ ・ ・ Input unit 61 ・ ・ ・ Communication interface 63 ・ ・ ・ Partially enlarged area 65 ・ ・ ・ IC card for authentication 67 ・ ・ ・ User 69 ・ ・ ・ Control unit 71 ・ ・ ・ Trouble occurrence detection unit 73 ・ ・ ・Trouble instruction generation unit 75 ... job holding unit 77 ... user authentication unit 79 ... job execution unit 79a ... queue 81 ... job registration unit 83 ... input unit 85 ... network folder m1 ... main control module m2 ... printer control module m3 ... scanner control module M4 ... Facsimile processing module m5 ... Network processing module m6 ... PCScan application module m7 ... PCPrint application module m8 ... Authentication data management module m9 ... User interface control module

Claims (10)

所定の認証装置を用いたユーザ認証を行って当該ユーザ認証の結果に基づいて印刷出力処理の実行の開始が決定されるプリントジョブである、認証プリントジョブを実行することができる画像形成装置であって、
前記プリントジョブにかかるプリントデータを受け取るための通信インタフェース部と、
前記認証プリントジョブのための、前記プリントデータに基づくジョブデータを保持するジョブデータ保持部と、
前記ジョブデータに基づいてジョブを実行するジョブ実行部と、
前記所定の認証装置である認証ユニットと、
前記認証ユニットを用いたユーザ認証の結果を出力するユーザ認証部と、
前記画像形成装置におけるトラブル事象の発生を検出し、当該トラブル事象の発生の情報を発信するトラブル発生検出部と、
前記トラブル発生の情報を受信した場合において、前記ユーザ認証の結果を受け取ると、受け取った前記ユーザ認証の結果にもとづいて、前記ユーザ認証にかかるユーザの認証プリントジョブのうちの少なくとも1つの認証プリントジョブにかかるジョブデータを削除対象とし、当該削除対象を所定の記憶領域から削除する指示を出力するトラブル時指示生成部と、
前記ジョブ実行部の動作を制御し、前記ユーザ認証部が出力するユーザ認証の結果に基づいて前記ジョブ実行部に前記認証プリントジョブの実行の開始を指示する制御部と、を有し、
前記制御部は、前記トラブル時指示生成部から前記削除の処理をする指示を受け取ると、当該指示にもとづいて、前記削除対象であるジョブデータを削除する処理を実行する、画像形成装置。
An image forming apparatus capable of executing an authentication print job, which is a print job in which user authentication using a predetermined authentication apparatus is performed and start of print output processing is determined based on a result of the user authentication. And
A communication interface unit for receiving print data relating to the print job;
A job data holding unit for holding job data based on the print data for the authentication print job;
A job execution unit that executes a job based on the job data;
An authentication unit which is the predetermined authentication device;
A user authentication unit that outputs a result of user authentication using the authentication unit;
A trouble occurrence detection unit for detecting occurrence of a trouble event in the image forming apparatus and transmitting information on the occurrence of the trouble event;
When the trouble occurrence information is received and the user authentication result is received, at least one authentication print job of the user authentication print jobs for the user authentication is based on the received user authentication result. A trouble instruction generation unit that outputs the instruction to delete the deletion target from the predetermined storage area,
A control unit that controls the operation of the job execution unit and instructs the job execution unit to start execution of the authentication print job based on a result of user authentication output by the user authentication unit;
When the control unit receives an instruction to perform the deletion process from the trouble time instruction generation unit, the control unit executes a process of deleting the job data to be deleted based on the instruction.
前記トラブル時指示生成部は、さらに、前記削除対象であるジョブデータを、所定の移動先記憶領域へ記録する指示を出力し、
前記制御部は、前記トラブル時指示生成部から受け取る前記削除の処理をする指示および前記記録する指示にもとづいて、前記削除対象であるジョブデータを、前記所定の記憶領域から前記所定の移動先記憶領域へ移動させる処理を実行する、請求項1に記載の画像形成装置。
The trouble instruction generation unit further outputs an instruction to record the job data to be deleted in a predetermined destination storage area,
The control unit transfers the job data to be deleted from the predetermined storage area to the predetermined destination storage based on the instruction to perform the deletion process received from the trouble time instruction generation unit and the instruction to record The image forming apparatus according to claim 1, wherein a process of moving to an area is executed.
前記認証ユニットは、ICカードが送信するデータを受信するICカード・リーダである、請求項1または2に記載の画像形成装置。   The image forming apparatus according to claim 1, wherein the authentication unit is an IC card reader that receives data transmitted by an IC card. 前記認証ユニットは、生体認証装置である、請求項1または2に記載の画像形成装置。   The image forming apparatus according to claim 1, wherein the authentication unit is a biometric authentication apparatus. 前記削除対象であるジョブデータは、前記ユーザ認証にかかるユーザの認証プリントジョブ全てのジョブデータである、請求項1または2に記載の画像形成装置。   The image forming apparatus according to claim 1, wherein the job data to be deleted is job data of all authentication print jobs of a user related to the user authentication. 前記削除対象であるジョブデータは、前記ユーザ認証にかかるユーザの認証プリントジョブのうち、実行中または実行待機中にある認証プリントジョブのジョブデータである、請求項1または2に記載の画像形成装置。   The image forming apparatus according to claim 1, wherein the job data to be deleted is job data of an authentication print job that is being executed or is waiting to be executed among user authentication print jobs for user authentication. . 前記削除対象であるジョブデータは、前記ユーザ認証にかかるユーザの認証プリントジョブのうち、実行中の認証プリントジョブのジョブデータである、請求項1または2に記載の画像形成装置。   The image forming apparatus according to claim 1, wherein the job data to be deleted is job data of an authentication print job being executed among authentication print jobs of a user involved in the user authentication. 前記所定の移動先記憶領域は、前記ユーザ認証にかかる前記ユーザを含む所定のユーザのみがアクセス可能な個人用ボックスである、請求項2に記載の画像形成装置。   The image forming apparatus according to claim 2, wherein the predetermined movement destination storage area is a personal box accessible only by a predetermined user including the user involved in the user authentication. 所定の認証装置を用いたユーザ認証を行って当該ユーザ認証の結果に基づいて印刷出力処理の実行の開始が決定されるプリントジョブである、認証プリントジョブを実行することができる画像形成装置における画像形成方法であって、
通信インタフェース部が、前記プリントジョブにかかるプリントデータを受け取るステップと、
ジョブデータ保持部が、前記認証プリントジョブのための、前記プリントデータに基づくジョブデータを保持するステップと、
ユーザ認証部が、前記所定の認証装置である認証ユニットを用いたユーザ認証の結果を出力するステップと、
制御部が、ジョブ実行部の動作を制御し、前記ユーザ認証部が出力するユーザ認証の結果に基づいて前記ジョブ実行部に前記認証プリントジョブの実行の開始を指示するステップと、
前記ジョブ実行部が、前記ジョブデータに基づいてジョブを実行するステップと、
トラブル発生検出部が、前記画像形成装置におけるトラブル事象の発生を検出し、当該トラブル事象の発生の情報を発信するステップと、
トラブル時指示生成部が、前記トラブル発生の情報を受信した場合において、さらに、前記ユーザ認証の結果を受け取った場合に、受け取った前記ユーザ認証の結果にもとづいて、前記ユーザ認証にかかるユーザの認証プリントジョブのうちの少なくとも1つの認証プリントジョブにかかるジョブデータを削除対象とし、当該削除対象を所定の記憶領域から削除する指示を出力するステップと、
前記制御部が、前記トラブル時指示生成部から前記削除の処理をする指示を受け取ると、当該指示にもとづいて、前記削除対象であるジョブデータを削除する処理を実行するステップと、を有する、画像形成方法。
An image in an image forming apparatus capable of executing an authentication print job, which is a print job in which user authentication using a predetermined authentication device is performed and start of print output processing is determined based on a result of the user authentication A forming method comprising:
A communication interface unit receiving print data relating to the print job;
A job data holding unit holding job data based on the print data for the authentication print job;
A user authentication unit outputting a result of user authentication using an authentication unit which is the predetermined authentication device;
A step of controlling the operation of the job execution unit and instructing the job execution unit to start execution of the authentication print job based on a result of user authentication output by the user authentication unit;
The job execution unit executing a job based on the job data;
A trouble occurrence detecting unit detecting occurrence of a trouble event in the image forming apparatus and transmitting information on the occurrence of the trouble event;
When the trouble instruction generation unit receives the trouble occurrence information and further receives the user authentication result, the user authentication related to the user authentication is performed based on the received user authentication result. Outputting job data regarding at least one authentication print job of the print jobs as a deletion target and deleting the deletion target from a predetermined storage area; and
When the control unit receives an instruction to perform the deletion process from the trouble time instruction generation unit, the control unit executes a process of deleting the job data to be deleted based on the instruction. Forming method.
所定の認証装置を用いたユーザ認証を行って当該ユーザ認証の結果に基づいて印刷出力処理の実行の開始が決定されるプリントジョブである、認証プリントジョブを実行することができる画像形成装置のコンピュータが実行可能な画像形成プログラムであって、
通信インタフェース部に、前記プリントジョブにかかるプリントデータを受け取らせる機能と、
ジョブデータ保持部に、前記認証プリントジョブのための、前記プリントデータに基づくジョブデータを保持させる機能と、
ユーザ認証部に、前記所定の認証装置である認証ユニットを用いたユーザ認証の結果を出力させる機能と、
制御部に、ジョブ実行部の動作を制御し、前記ユーザ認証部が出力するユーザ認証の結果に基づいて前記ジョブ実行部に前記認証プリントジョブの実行の開始を指示させる機能と、
前記ジョブ実行部に、前記ジョブデータに基づいてジョブを実行させる機能と、
トラブル発生検出部に、前記画像形成装置におけるトラブル事象の発生を検出し、当該トラブル事象の発生の情報を発信させる機能と、
トラブル時指示生成部に、前記トラブル発生の情報を受信した場合において、さらに、前記ユーザ認証の結果を受け取った場合に、受け取った前記ユーザ認証の結果にもとづいて、前記ユーザ認証にかかるユーザの認証プリントジョブのうちの少なくとも1つの認証プリントジョブにかかるジョブデータを削除対象とし、当該削除対象を所定の記憶領域から削除する指示を出力させる機能と、
前記制御部に、前記トラブル時指示生成部から前記削除の処理をする指示を受け取り、当該指示にもとづいて、前記削除対象であるジョブデータを削除する処理を実行させる機能と、を有する、画像形成プログラム。
A computer of an image forming apparatus capable of executing an authentication print job, which is a print job in which user authentication using a predetermined authentication device is performed and start of execution of print output processing is determined based on a result of the user authentication Is an executable image forming program,
A function for causing the communication interface unit to receive print data relating to the print job;
A function for holding job data based on the print data for the authentication print job in a job data holding unit;
A function for causing a user authentication unit to output a result of user authentication using an authentication unit which is the predetermined authentication device;
A function for controlling the operation of the job execution unit to the control unit and instructing the job execution unit to start execution of the authentication print job based on a result of user authentication output by the user authentication unit;
A function for causing the job execution unit to execute a job based on the job data;
A function for detecting the occurrence of a trouble event in the image forming apparatus in the trouble occurrence detection unit and transmitting information on the occurrence of the trouble event;
When the trouble occurrence information is received by the trouble instruction generating unit, and further when the user authentication result is received, the user authentication related to the user authentication is performed based on the received user authentication result. A function that sets job data related to at least one authentication print job of print jobs as a deletion target, and outputs an instruction to delete the deletion target from a predetermined storage area;
A function of causing the control unit to receive an instruction to perform the deletion process from the trouble instruction generation unit, and to execute a process of deleting the job data to be deleted based on the instruction; program.
JP2008153879A 2008-06-12 2008-06-12 Image forming apparatus, image forming method, and image forming program Expired - Fee Related JP5298650B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008153879A JP5298650B2 (en) 2008-06-12 2008-06-12 Image forming apparatus, image forming method, and image forming program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008153879A JP5298650B2 (en) 2008-06-12 2008-06-12 Image forming apparatus, image forming method, and image forming program

Publications (2)

Publication Number Publication Date
JP2009297983A true JP2009297983A (en) 2009-12-24
JP5298650B2 JP5298650B2 (en) 2013-09-25

Family

ID=41545396

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008153879A Expired - Fee Related JP5298650B2 (en) 2008-06-12 2008-06-12 Image forming apparatus, image forming method, and image forming program

Country Status (1)

Country Link
JP (1) JP5298650B2 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012137960A (en) * 2010-12-27 2012-07-19 Konica Minolta Business Technologies Inc Pull printing system and program
JP2012159950A (en) * 2011-01-31 2012-08-23 Brother Ind Ltd Printing system, printer driver, printer and printing program
JP2017064952A (en) * 2015-09-28 2017-04-06 キヤノン株式会社 Printer, control method and program of the same
JP2021059120A (en) * 2021-01-06 2021-04-15 キヤノン株式会社 Printer, control method and program of the same

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001016383A (en) * 1999-04-30 2001-01-19 Matsushita Electric Ind Co Ltd Digital composite machine, image input and output system and user authentication method
JP2003163765A (en) * 2001-11-27 2003-06-06 Fuji Xerox Co Ltd Image forming apparatus and network system for image forming apparatus
JP2004246419A (en) * 2003-02-10 2004-09-02 Sharp Corp Data processor
JP2005174199A (en) * 2003-12-15 2005-06-30 Ricoh Co Ltd Information processor, image forming apparatus, electronic data move method, electronic data authentication method, and recording medium
JP2007015372A (en) * 2005-06-07 2007-01-25 Canon Inc Imaging device, its control method and control program
JP2007110518A (en) * 2005-10-14 2007-04-26 Konica Minolta Business Technologies Inc Image forming apparatus, image forming method, image processor, and image forming program
JP2007136965A (en) * 2005-11-21 2007-06-07 Kyocera Mita Corp Image forming apparatus and printing system
JP2007214766A (en) * 2006-02-08 2007-08-23 Konica Minolta Business Technologies Inc Image data processor, image data processing method, program, and recording medium
JP2007268785A (en) * 2006-03-30 2007-10-18 Oki Data Corp Image forming apparatus
JP2008006653A (en) * 2006-06-28 2008-01-17 Fuji Xerox Co Ltd Printing system, printing controlling method, and program

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001016383A (en) * 1999-04-30 2001-01-19 Matsushita Electric Ind Co Ltd Digital composite machine, image input and output system and user authentication method
JP2003163765A (en) * 2001-11-27 2003-06-06 Fuji Xerox Co Ltd Image forming apparatus and network system for image forming apparatus
JP2004246419A (en) * 2003-02-10 2004-09-02 Sharp Corp Data processor
JP2005174199A (en) * 2003-12-15 2005-06-30 Ricoh Co Ltd Information processor, image forming apparatus, electronic data move method, electronic data authentication method, and recording medium
JP2007015372A (en) * 2005-06-07 2007-01-25 Canon Inc Imaging device, its control method and control program
JP2007110518A (en) * 2005-10-14 2007-04-26 Konica Minolta Business Technologies Inc Image forming apparatus, image forming method, image processor, and image forming program
JP2007136965A (en) * 2005-11-21 2007-06-07 Kyocera Mita Corp Image forming apparatus and printing system
JP2007214766A (en) * 2006-02-08 2007-08-23 Konica Minolta Business Technologies Inc Image data processor, image data processing method, program, and recording medium
JP2007268785A (en) * 2006-03-30 2007-10-18 Oki Data Corp Image forming apparatus
JP2008006653A (en) * 2006-06-28 2008-01-17 Fuji Xerox Co Ltd Printing system, printing controlling method, and program

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012137960A (en) * 2010-12-27 2012-07-19 Konica Minolta Business Technologies Inc Pull printing system and program
JP2012159950A (en) * 2011-01-31 2012-08-23 Brother Ind Ltd Printing system, printer driver, printer and printing program
JP2017064952A (en) * 2015-09-28 2017-04-06 キヤノン株式会社 Printer, control method and program of the same
US10346115B2 (en) 2015-09-28 2019-07-09 Canon Kabushiki Kaisha Printing apparatus which performs efficient cancellation of print job
KR20200002753A (en) * 2015-09-28 2020-01-08 캐논 가부시끼가이샤 Printing apparatus and method for controlling printing apparatus
KR102180024B1 (en) * 2015-09-28 2020-11-17 캐논 가부시끼가이샤 Printing apparatus and method for controlling printing apparatus
KR20200131201A (en) * 2015-09-28 2020-11-23 캐논 가부시끼가이샤 Printing apparatus and method for controlling printing apparatus
KR102258594B1 (en) 2015-09-28 2021-05-31 캐논 가부시끼가이샤 Printing apparatus and method for controlling printing apparatus
JP2021059120A (en) * 2021-01-06 2021-04-15 キヤノン株式会社 Printer, control method and program of the same
JP7071549B2 (en) 2021-01-06 2022-05-19 キヤノン株式会社 Printing device, control method of printing device, and program

Also Published As

Publication number Publication date
JP5298650B2 (en) 2013-09-25

Similar Documents

Publication Publication Date Title
JP4618317B2 (en) Image forming apparatus
JP4626677B2 (en) Image forming apparatus, image forming method, and image forming program
US7729000B2 (en) Image forming apparatus performing image formation on print data, image processing system including plurality of image forming apparatuses, print data output method executed on image forming apparatus, and print data output program product
US11237773B2 (en) Printing apparatus to display user selection screen, control method for printing apparatus, and storage medium
JP4845703B2 (en) Image processing apparatus, control method therefor, and program
US8225375B2 (en) Information processing system, information processing apparatus and method and program therefor
JP3952064B2 (en) Image processing system, image processing apparatus, and control program therefor
US20050100378A1 (en) Print apparatus, print system, print method, job processing method, storage medium, and program
JP5104573B2 (en) Image forming apparatus, image forming apparatus terminal apparatus, and program
JP2010250631A (en) Confidential printing system, printer driver, program and recording medium
JP2007047861A (en) Information processor, information processing method and program
JP2009160847A (en) Image forming apparatus, image forming method and image forming program
JP5453145B2 (en) Image forming system and user manager server device
JP5298650B2 (en) Image forming apparatus, image forming method, and image forming program
CN110096160B (en) Image processing apparatus, control method for image processing apparatus, and computer readable medium
JP4992831B2 (en) Image forming apparatus, image forming method, and image forming program
JP6736271B2 (en) Information processing apparatus, information processing apparatus control method, and program
JP5246055B2 (en) Printing apparatus, printing method, and computer program
JP5630101B2 (en) Information processing system, image forming apparatus, authentication server, processing method thereof, and program
JP2013054635A (en) Image formation apparatus, image formation system, and control method and program therefor
CN111246042A (en) Data processing system and control method of data processing system
JP2010134797A (en) Authentication server, method, program, and authentication system
JP5186521B2 (en) Image forming system and user manager server device
JP4530035B2 (en) Image forming apparatus, image forming apparatus terminal apparatus, image forming system, and program
JP2012105000A (en) Multifunction peripheral control system, control program, and recording medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20101217

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120621

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120626

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120808

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20121127

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130124

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20130415

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20130521

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130603

R150 Certificate of patent or registration of utility model

Ref document number: 5298650

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees