JP6233295B2 - Image forming apparatus, image processing system, job management method, and control program - Google Patents

Image forming apparatus, image processing system, job management method, and control program Download PDF

Info

Publication number
JP6233295B2
JP6233295B2 JP2014262099A JP2014262099A JP6233295B2 JP 6233295 B2 JP6233295 B2 JP 6233295B2 JP 2014262099 A JP2014262099 A JP 2014262099A JP 2014262099 A JP2014262099 A JP 2014262099A JP 6233295 B2 JP6233295 B2 JP 6233295B2
Authority
JP
Japan
Prior art keywords
job
information
image forming
forming apparatus
user
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.)
Active
Application number
JP2014262099A
Other languages
Japanese (ja)
Other versions
JP2016120660A (en
Inventor
山本 太郎
太郎 山本
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 Inc
Original Assignee
Konica Minolta 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 Inc filed Critical Konica Minolta Inc
Priority to JP2014262099A priority Critical patent/JP6233295B2/en
Publication of JP2016120660A publication Critical patent/JP2016120660A/en
Application granted granted Critical
Publication of JP6233295B2 publication Critical patent/JP6233295B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Description

この開示は画像形成装置、画像処理システム、ジョブ管理方法、および制御プログラムに関し、特に、複数の画像形成装置で構成される画像処理システムに含まれる画像形成装置、当該画像処理システム、該システムにおけるジョブ管理方法および制御プログラムに関する。   The present disclosure relates to an image forming apparatus, an image processing system, a job management method, and a control program, and in particular, an image forming apparatus included in an image processing system including a plurality of image forming apparatuses, the image processing system, and a job in the system The present invention relates to a management method and a control program.

複数の、MFP(Multi-Functional Peripheral)などの画像形成装置で画像処理システムを構築する場合がある。たとえば、特開2009−297990号公報(特許文献1)や特開2010−208266号公報(特許文献2)も、画像処理システムに関する技術を開示している。   There are cases where an image processing system is constructed by a plurality of image forming apparatuses such as MFPs (Multi-Functional Peripherals). For example, Japanese Unexamined Patent Application Publication No. 2009-297990 (Patent Document 1) and Japanese Unexamined Patent Application Publication No. 2010-208266 (Patent Document 2) also disclose techniques related to an image processing system.

このような画像処理システムの使い方として、次のような使い方がなされる場合がある。すなわち、該画像処理システムのユーザーは、該システムに接続されたPC(パーソナルコンピューター)などを用いてジョブを該システムに対して発行する。ジョブは、該システム内のいずれかのMFP(以下、ストレージMFPともいう)、または該システムにジョブ保存用のサーバーが含まれる場合には当該サーバーに保存される。ユーザーからジョブの発行を受け付けたシステムではユーザー認証が行なわれ、当該ジョブは、ユーザーID(identification)などの当該ユーザーの識別情報と関連付けてストレージMFPなどに保存される。   As the usage of such an image processing system, the following usage may be performed. That is, a user of the image processing system issues a job to the system using a PC (personal computer) connected to the system. The job is stored in any MFP in the system (hereinafter also referred to as a storage MFP), or in the case where the system includes a job storage server. In a system that accepts job issuance from a user, user authentication is performed, and the job is stored in the storage MFP or the like in association with identification information of the user such as a user ID (identification).

ジョブを実行(たとえば印刷)しようとするユーザーは、該システムのいずれかのMFPにログインする。ユーザーのログインを受け付けたMFP(以下、クライアントMFPともいう)は、各MFP、またはサーバーに、当該ユーザーに関連付けられたジョブの有無を問い合わせる。そして、クライアントMFPは、その回答に基づいて、当該ユーザーに関連付けられたジョブの一覧(以下、ジョブリストともいう)をユーザーに提示して、実行するジョブの指定を受け付ける。クライアントMFPは、指定されたジョブをストレージMFPまたはサーバーから取得して、実行する。   A user who intends to execute (for example, print) a job logs in to any MFP in the system. An MFP that has accepted a user login (hereinafter also referred to as a client MFP) inquires of each MFP or server whether there is a job associated with the user. Based on the answer, the client MFP presents a list of jobs associated with the user (hereinafter also referred to as a job list) to the user, and accepts designation of a job to be executed. The client MFP acquires the designated job from the storage MFP or server and executes it.

特開2009−297990号公報JP 2009-297990 A 特開2010−208266号公報JP 2010-208266 A

ジョブの発行を受け付けた際のシステムでのユーザー認証が失敗の場合、一般的にジョブは破棄される。そして、ジョブの発行に用いられたPCでは、ジョブの発行の失敗が通知される。また、ストレージMFPは、ジョブの受け付けの失敗を記録する場合もある。   If user authentication fails in the system when a job issuance is accepted, the job is generally discarded. Then, the PC used for issuing the job is notified of the failure to issue the job. In addition, the storage MFP may record a job acceptance failure.

しかしながら、ジョブを発行したユーザーは、PCでジョブの発行のための操作を行なった後にクライアントMFPの前に移動してログイン操作を行なう場合が多い。そのため、ジョブの発行の失敗がPCやストレージMFPで通知されても、該ユーザーはその通知に気づかない場合がある。ジョブの発行の失敗を認識していない場合、ユーザーは、発行したジョブがジョブリストに含まれない理由を知ることができず、混乱を来たしてしまう。   However, in many cases, a user who has issued a job moves to the front of the client MFP and performs a login operation after performing an operation for issuing the job on the PC. For this reason, even if a failure to issue a job is notified by the PC or the storage MFP, the user may not notice the notification. If the failure to issue the job is not recognized, the user cannot know why the issued job is not included in the job list, resulting in confusion.

この対策として、各MFPが認証に失敗したジョブの情報を記憶しておき、他のMFPからジョブの問い合わせを受けるたびに、該当するジョブの情報に併せて認証に失敗したジョブの情報も回答することが考えられる。   As a countermeasure, each MFP stores information on jobs that failed authentication, and each time an inquiry about a job is received from another MFP, information on the job that failed authentication is also sent along with the information on the corresponding job. It is possible.

しかしながら、この方法では、ジョブの情報を回答する際のシステム内での通信量が増加してしまう。特に、システムに含まれるMFPの台数が増加するほど通信量の増加も著しくなる。また、ジョブリストに記載されるジョブの情報が増加し、ユーザーが所望するジョブを探すことが煩雑になる。   However, this method increases the amount of communication in the system when replying job information. In particular, the amount of communication increases as the number of MFPs included in the system increases. Further, the job information described in the job list increases, and it becomes complicated for the user to search for a desired job.

本開示のある局面における目的は、ユーザーの操作性を損なうことなくジョブの発行の失敗をユーザーに通知することのできる画像形成装置を提供することである。また、本開示の他の局面における目的は、ユーザーの操作性を損なうことなくジョブの発行の失敗をユーザーに通知することのできる画像処理システムを提供することである。また、本開示の他の局面における目的は、ユーザーの操作性を損なうことなくジョブの発行の失敗をユーザーに通知することのできるジョブ管理方法を提供することである。また、本開示の他の局面における目的は、ユーザーの操作性を損なうことなくジョブの発行の失敗をユーザーに通知することのできる制御プログラムを提供することである。   An object of an aspect of the present disclosure is to provide an image forming apparatus capable of notifying a user of a job issue failure without impairing user operability. Another object of the present disclosure is to provide an image processing system capable of notifying a user of failure in job issuance without impairing user operability. Another object of the present disclosure is to provide a job management method capable of notifying a user of a job issue failure without impairing user operability. Moreover, the objective in the other situation of this indication is providing the control program which can notify a user of the failure of issue of a job, without impairing a user's operativity.

ある実施の形態に従うと、画像形成装置は他の装置と通信可能である。この画像形成装置は、ジョブと認証情報との入力を受け付けるためのジョブ入力手段と、認証情報に基づいてユーザー認証を行なうための認証手段と、ユーザー認証に成功の場合に、認証されたユーザー情報に関連付けてジョブを記憶するための第1の記憶手段と、ユーザー認証に失敗の場合に、ユーザー認証に失敗したジョブを特定する情報を記憶するための第2の記憶手段と、他の画像形成装置からの要求に応じて、他の画像形成装置から指定されたユーザーに関連付けて第1の記憶手段で記憶されているジョブを特定する情報を、他の画像形成装置に送信するための第1の送信手段と、他の画像形成装置からの要求に応じて、第2の記憶手段で記憶されているユーザー認証に失敗したジョブを特定する情報を他の画像形成装置に送信するための第2の送信手段とを備える。   According to an embodiment, the image forming apparatus can communicate with other apparatuses. The image forming apparatus includes a job input unit for receiving input of a job and authentication information, an authentication unit for performing user authentication based on the authentication information, and authenticated user information when the user authentication is successful. A first storage unit for storing the job in association with the second storage unit, a second storage unit for storing information for identifying the job that failed in the user authentication when the user authentication has failed, and other image formation In response to a request from the apparatus, first information for transmitting to the other image forming apparatus information specifying the job stored in the first storage unit in association with the user designated by the other image forming apparatus. In response to a request from the other image forming apparatus and the other image forming apparatus, information identifying the job that has failed in the user authentication stored in the second storage means is transmitted to the other image forming apparatus. And a second transmission means for.

好ましくは、画像形成装置は、要求に基づいて第2の記憶手段で記憶されているユーザー認証に失敗したジョブを特定する情報の中から、第2の送信手段で送信する情報を選択するための選択手段をさらに備える。   Preferably, the image forming apparatus selects, based on the request, information to be transmitted by the second transmission unit from information specifying the job that has failed in user authentication stored in the second storage unit. A selection means is further provided.

より好ましくは、第2の記憶手段で記憶されるユーザー認証に失敗したジョブを特定する情報は、ジョブと共に入力された認証情報を含む。選択手段は、認証情報に含まれるユーザー情報と指定されたユーザーの情報との少なくとも一部が一致する認証情報を含むユーザー認証に失敗したジョブを特定する情報を選択する。   More preferably, the information specifying the job that has failed in user authentication stored in the second storage means includes authentication information input together with the job. The selection unit selects information that identifies a job that has failed in user authentication, including authentication information in which at least a part of the user information included in the authentication information matches the specified user information.

より好ましくは、選択手段は、ユーザー認証に失敗したジョブを特定する情報のうち、他の画像形成装置から要求を受け付けた時までの予め規定された期間に入力されたジョブについてのユーザー認証に失敗したジョブを特定する情報を選択する。   More preferably, the selection unit fails in user authentication for a job that is input in a predetermined period until a request is received from another image forming apparatus among information for specifying a job that has failed user authentication. Select information that identifies the completed job.

より好ましくは、第2の記憶手段で記憶されるユーザー認証に失敗したジョブを特定する情報は、ジョブを発行した情報処理装置を特定する情報を含む。選択手段は、ユーザー認証に失敗したジョブを特定する情報のうち、他の画像形成装置から指定されたユーザーに関連付けて予め記憶されている情報処理装置を特定する情報と少なくとも一部の一致する情報処理装置を特定する情報を含んだユーザー認証に失敗したジョブを特定する情報を選択する。   More preferably, the information specifying the job that has failed in the user authentication stored in the second storage unit includes information specifying the information processing apparatus that has issued the job. The selection means includes at least a part of information that matches information specifying an information processing apparatus stored in advance in association with a user designated by another image forming apparatus among information specifying a job that has failed user authentication. Select information that identifies a job that failed user authentication, including information that identifies the processing device.

好ましくは、第1の送信手段と第2の送信手段とは、それぞれ、ジョブを特定する情報を、ユーザー認証に成功したジョブであるか否を区別して送信する。   Preferably, each of the first transmission unit and the second transmission unit transmits information specifying a job by distinguishing whether or not the job has succeeded in user authentication.

より好ましくは、第1の送信手段と第2の送信手段とは、それぞれ、ジョブを特定する情報を、異なるタイミングで他の画像形成装置に送信する。   More preferably, each of the first transmission unit and the second transmission unit transmits information specifying a job to another image forming apparatus at different timings.

他の実施の形態に従うと、画像処理システムは複数の画像形成装置を含む。この画像処理システムの複数の画像形成装置のうちの第1の画像形成装置は、ジョブと認証情報との入力を受け付けるためのジョブ入力手段と、認証情報に基づいてユーザー認証を行なうための認証手段と、ユーザー認証に成功の場合に、認証されたユーザー情報に関連付けてジョブを記憶するための第1の記憶手段と、ユーザー認証に失敗の場合に、ユーザー認証に失敗したジョブを特定する情報を記憶するための第2の記憶手段とを備える。複数の画像形成装置のうちの第2の画像形成装置は、ユーザーのログインを受け付けるためのログイン手段と、ログインしたユーザーに関連付けられたジョブを特定する情報を第1の画像形成装置に要求するための要求手段とを備える。第1の画像形成装置は、さらに、第2の画像形成装置からの要求に応じて、ログインしたユーザーに関連付けて第1の記憶手段で記憶されているジョブを特定する情報を、第2の画像形成装置に送信するための第1の送信手段と、第2の画像形成装置からの要求に応じて、第2の記憶手段で記憶されているユーザー認証に失敗したジョブを特定する情報を2の画像形成装置に送信するための第2の送信手段とを備える。   According to another embodiment, the image processing system includes a plurality of image forming apparatuses. A first image forming apparatus among a plurality of image forming apparatuses of the image processing system includes a job input unit for receiving an input of a job and authentication information, and an authentication unit for performing user authentication based on the authentication information And a first storage means for storing the job in association with the authenticated user information when the user authentication is successful, and information for identifying the job that has failed the user authentication when the user authentication is unsuccessful. Second storage means for storing. The second image forming apparatus among the plurality of image forming apparatuses requests the first image forming apparatus for log-in means for accepting user login and information for specifying a job associated with the logged-in user. Requesting means. In response to a request from the second image forming apparatus, the first image forming apparatus further stores information for specifying the job stored in the first storage unit in association with the logged-in user. In response to a request from the first transmission unit for transmitting to the forming apparatus and the second image forming apparatus, information for identifying a job that has failed in user authentication stored in the second storage unit is A second transmission unit for transmitting to the image forming apparatus.

好ましくは、第1の画像形成装置は、第2の画像形成装置からの要求に基づいて第2の記憶手段で記憶されているユーザー認証に失敗したジョブを特定する情報の中から、第2の送信手段で送信する情報を選択するための選択手段をさらに備える。   Preferably, the first image forming apparatus uses the second information from the information specifying the job that has failed in the user authentication stored in the second storage unit based on the request from the second image forming apparatus. The information processing apparatus further includes selection means for selecting information to be transmitted by the transmission means.

好ましくは、第2の画像形成装置は、さらに、第1の画像形成装置から送信されたジョブを特定する情報を受信するための受信手段と、ジョブを特定する情報をディスプレイに表示するための表示処理手段とを備える。表示処理手段は、第1の画像形成装置でのユーザー認証に失敗したジョブを特定する情報と、ログインしたユーザーに関連付けて第1の画像形成装置に記憶されていたジョブを特定する情報とを区別して表示する。   Preferably, the second image forming apparatus further includes a receiving unit for receiving information specifying the job transmitted from the first image forming apparatus, and a display for displaying the information specifying the job on the display. And processing means. The display processing unit distinguishes information for identifying a job that has failed user authentication in the first image forming apparatus and information for identifying a job stored in the first image forming apparatus in association with the logged-in user. Separately displayed.

他の実施の形態に従うと、ジョブ管理方法は複数の画像形成装置を含む画像処理システムでのジョブの管理方法である。この方法は、複数の画像形成装置のうちの第1の画像形成装置において、ジョブと認証情報との入力を受け付けるステップと、第1の画像形成装置において、認証情報に基づいてユーザー認証を行なうステップと、第1の画像形成装置において、ユーザー認証に成功の場合には認証されたユーザー情報に関連付けてジョブを記憶し、ユーザー認証に失敗の場合にはユーザー認証に失敗したジョブを特定する情報を記憶するステップと、複数の画像形成装置のうちの第2の画像形成装置において、ユーザーのログインを受け付けるステップと、第2の画像形成装置において、ログインしたユーザーに関連付けられたジョブを特定する情報を第1の画像形成装置に要求するステップと、第1の画像形成装置において、第2の画像形成装置からの要求に応じて、ログインしたユーザーに関連付けて記憶しているジョブを特定する情報と、ユーザー認証に失敗したジョブを特定する情報とを、第2の画像形成装置に送信するステップと、第2の画像形成装置において、第1の画像形成装置から送信されたジョブを特定する情報をディスプレイに表示するステップとを備える。   According to another embodiment, the job management method is a job management method in an image processing system including a plurality of image forming apparatuses. The method includes a step of receiving an input of a job and authentication information in a first image forming apparatus among a plurality of image forming apparatuses, and a step of performing user authentication based on the authentication information in the first image forming apparatus. In the first image forming apparatus, if the user authentication is successful, the job is stored in association with the authenticated user information, and if the user authentication is unsuccessful, information for specifying the job that failed the user authentication is stored. A step of storing, a step of accepting a user login in a second image forming apparatus of the plurality of image forming apparatuses, and information specifying a job associated with the logged-in user in the second image forming apparatus. A step of requesting the first image forming apparatus, and a request from the second image forming apparatus in the first image forming apparatus. And a step of transmitting, to the second image forming apparatus, information for specifying a job stored in association with the logged-in user and information for specifying a job for which user authentication has failed, the second image And a step of displaying information specifying the job transmitted from the first image forming apparatus on a display.

好ましくは、ジョブ管理方法は、第1の画像形成装置において、第2の画像形成装置からの要求に基づいてユーザー認証に失敗したジョブを特定する情報の中から、第2の画像形成装置に送信する情報を選択するステップをさらに備える。   Preferably, in the first image forming apparatus, the job management method transmits to the second image forming apparatus from information identifying a job that has failed user authentication based on a request from the second image forming apparatus. The step of selecting information to be performed is further included.

好ましくは、表示するステップは、第1の画像形成装置でのユーザー認証に失敗したジョブを特定する情報と、ログインしたユーザーに関連付けて第1の画像形成装置に記憶されていたジョブを特定する情報とを区別して表示することを含む。   Preferably, the displaying step includes information for identifying a job that has failed user authentication in the first image forming apparatus, and information for identifying a job stored in the first image forming apparatus in association with the logged-in user. And display them separately.

他の実施の形態に従うと、制御プログラムは、画像形成装置に搭載されたコンピューターにジョブを管理する処理を実行させるプログラムである。このプログラムはコンピューターに、ジョブと認証情報との入力を受け付けるステップと、認証情報に基づいてユーザー認証を行なうステップと、ユーザー認証に成功の場合には認証されたユーザー情報に関連付けてジョブを記憶し、ユーザー認証に失敗の場合にはユーザー認証に失敗したジョブを特定する情報を記憶するステップと、他の画像形成装置からの要求に応じて、他の画像形成装置から指定されたユーザーに関連付けて記憶しているジョブを特定する情報と、ユーザー認証に失敗したジョブを特定する情報とを、他の画像形成装置に送信するステップとを実行させる。   According to another embodiment, the control program is a program that causes a computer mounted on the image forming apparatus to execute a job management process. The program stores a job associated with the authenticated user information in a step of accepting an input of a job and authentication information to the computer, a step of performing user authentication based on the authentication information, and if the user authentication is successful. In the case of failure in user authentication, a step of storing information for identifying a job that has failed in user authentication, and in response to a request from the other image forming apparatus, is associated with a user designated by the other image forming apparatus. A step of transmitting information for specifying a stored job and information for specifying a job for which user authentication has failed to another image forming apparatus is executed.

好ましくは、制御プログラムはコンピューターに、他の画像形成装置からの要求に基づいて記憶されているユーザー認証に失敗したジョブを特定する情報の中から、他の送信手段で送信する情報を選択するステップをさらに実行させる。   Preferably, the control program selects information to be transmitted by other transmission means from the information for identifying a job that has failed in user authentication stored in the computer based on a request from another image forming apparatus. Is executed further.

この開示によると、ユーザーの操作性を損なうことなくジョブの発行の失敗をユーザーに通知することができる。   According to this disclosure, it is possible to notify a user of a job issue failure without impairing the user operability.

第1の実施の形態にかかる画像処理システム(以下、単にシステムという)の構成の一例を表わした図である。1 is a diagram illustrating an example of a configuration of an image processing system (hereinafter simply referred to as a system) according to a first embodiment. システムに含まれるMFP(Multi-Functional Peripheral)の装置構成の一例を表わしたブロック図である。1 is a block diagram illustrating an example of an apparatus configuration of an MFP (Multi-Functional Peripheral) included in a system. システムの動作の概要を説明するための図である。It is a figure for demonstrating the outline | summary of operation | movement of a system. 図3のステップS10で表示されるジョブリストの一例を表わした図である。It is a figure showing an example of the job list displayed by step S10 of FIG. 図3のステップS10で表示されるジョブリストの他の例を表わした図である。It is a figure showing the other example of the job list displayed by step S10 of FIG. MFPの機能構成の一例を表わしたブロック図である。2 is a block diagram illustrating an example of a functional configuration of an MFP. FIG. MFPの動作の流れの一例を表わしたフローチャートである。3 is a flowchart showing an example of the operation flow of the MFP. MFPの動作の流れの一例を表わしたフローチャートである。3 is a flowchart showing an example of the operation flow of the MFP.

以下に、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。したがって、これらの説明は繰り返さない。   Embodiments of the present invention will be described below with reference to the drawings. In the following description, the same parts and components are denoted by the same reference numerals. Their names and functions are also the same. Therefore, these descriptions will not be repeated.

[第1の実施の形態]
図1は、第1の実施の形態にかかる画像処理システム(以下、単にシステムという)の構成の一例を表わした図である。図1を参照して、本システムは、画像形成装置の一例である複数のMFP(Multi-Functional Peripheral)を含む。複数のMFP100A,100B,100C,…を総称してMFP100ともいう。
[First Embodiment]
FIG. 1 is a diagram illustrating an example of a configuration of an image processing system (hereinafter simply referred to as a system) according to the first embodiment. Referring to FIG. 1, the present system includes a plurality of MFPs (Multi-Functional Peripherals) which are examples of image forming apparatuses. The plurality of MFPs 100A, 100B, 100C,... Are collectively referred to as MFP 100.

複数のMFP100A,100B,100C,…は、LAN(Local Area Network)などのネットワークで接続され、互いに通信可能である。また、このネットワークにはPC(パーソナルコンピューター)300などの情報処理装置が接続され、MFP100はPC300とも通信可能である。   A plurality of MFPs 100A, 100B, 100C,... Are connected via a network such as a LAN (Local Area Network) and can communicate with each other. Further, an information processing apparatus such as a PC (personal computer) 300 is connected to this network, and the MFP 100 can communicate with the PC 300.

<装置構成>
図2は、MFP100の装置構成の一例を表わしたブロック図である。図2を参照して、MFP100は、装置全体を制御するためのCPU(Central Processing Unit)10と、CPU10で実行されるプログラムを記憶するためのROM(Read Only Memory)11と、CPU10でプログラムを実行する際の作業領域となるRAM(Random Access Memory)12と、画像データなどを記憶するためのHDD(Hard Disk Drive)13とを含む。
<Device configuration>
FIG. 2 is a block diagram illustrating an example of the apparatus configuration of MFP 100. Referring to FIG. 2, MFP 100 has a CPU (Central Processing Unit) 10 for controlling the entire apparatus, a ROM (Read Only Memory) 11 for storing a program executed by CPU 10, and a program executed by CPU 10. A RAM (Random Access Memory) 12 serving as a work area for execution and an HDD (Hard Disk Drive) 13 for storing image data and the like are included.

また、MFP100は、スキャナー14とプリンター15と操作パネル16、他のMFP100との通信やPC300との通信を制御するためのネットワークコントローラー17とを含む。   The MFP 100 also includes a scanner 14, a printer 15, an operation panel 16, and a network controller 17 for controlling communication with other MFPs 100 and communication with the PC 300.

<動作概要>
本システムでは、いずれかのMFP100がPC300から投入されたジョブを保持する。ジョブを保持するMFPをストレージMFPともいう。ストレージMFPは、ジョブと共に認証情報をPC300から受け付けて、当該ジョブのユーザー認証を行なう。そして、ストレージMFPは、認証されたユーザーと関連付けて当該ジョブを保持する。
<Overview of operation>
In this system, any MFP 100 holds a job input from the PC 300. An MFP that holds a job is also referred to as a storage MFP. The storage MFP receives authentication information from the PC 300 together with the job, and performs user authentication of the job. Then, the storage MFP holds the job in association with the authenticated user.

PC300のユーザーは、いずれか任意のMFP100にログインし、上記ジョブの実行(たとえば印刷)を指示する。ユーザーのログインしたMFPをクライアントMFPともいう。   The user of the PC 300 logs in to any arbitrary MFP 100 and instructs execution (for example, printing) of the job. The MFP to which the user has logged in is also referred to as a client MFP.

クライアントMFPは各MFPに当該ログインユーザーのジョブの有無を問い合わせる。ストレージMFPは、該当するジョブを特定する情報のリストをクライアントMFPに返す。ジョブを特定する情報を、以降の説明でジョブ情報ともいう。ジョブ情報は、たとえば、ファイル名、当該ファイルの作成日時、当該ジョブの発行日時、ファイルのページ数、作成者であるユーザー情報など、またはこれらの組み合わせである。ジョブ情報のリストを、以降の説明でジョブリストともいう。   The client MFP inquires of each MFP whether or not there is a job for the login user. The storage MFP returns a list of information specifying the corresponding job to the client MFP. Information for specifying a job is also referred to as job information in the following description. The job information is, for example, a file name, the creation date / time of the file, the issue date / time of the job, the number of pages of the file, user information as the creator, or a combination thereof. The job information list is also referred to as a job list in the following description.

クライアントMFPは、ストレージMFPからのジョブリストを操作パネルに表示し、ユーザーから実行(印刷)対象のジョブの指定を受け付ける。クライアントMFPは、ユーザーから指定されたジョブをストレージMFPから取得し、当該ジョブを実行する。   The client MFP displays the job list from the storage MFP on the operation panel, and accepts designation of a job to be executed (printed) from the user. The client MFP acquires a job designated by the user from the storage MFP and executes the job.

ところが、PC300からのジョブを受け付けたストレージMFPにおいて、ジョブと共に入力された認証情報を用いたユーザー認証に失敗する場合がある。ストレージMFPでのユーザー認証の失敗の原因としては、たとえば、ジョブを発行したユーザーによる認証情報の入力間違い、などが考えられる。   However, in the storage MFP that has received a job from the PC 300, user authentication using the authentication information input together with the job may fail. As a cause of the user authentication failure in the storage MFP, for example, an authentication information input error by the user who issued the job can be considered.

ユーザー認証に失敗したストレージMFPは、当該ジョブを保持することなく破棄する。または、該ストレージMFPは、ユーザーと関連付けずに当該ジョブを保持してもよい。   The storage MFP that has failed user authentication discards the job without holding it. Alternatively, the storage MFP may hold the job without associating with the user.

ストレージMFPは、ユーザー認証に失敗するとその旨をPC300に通知する。PC300は、この通知に基づいてジョブの発行に失敗したことを表示することができる。また、ストレージMFPは、ユーザー認証に失敗したことを操作パネルに表示してもよい。これにより、PC300のユーザーは、PC300付近に存在する場合、または、ストレージMFP付近に存在する場合には、ジョブの発行の失敗を知ることができる。   When the user authentication fails, the storage MFP notifies the PC 300 to that effect. Based on this notification, the PC 300 can display that the job issuance has failed. Further, the storage MFP may display on the operation panel that the user authentication has failed. As a result, the user of the PC 300 can know that the job issuance has failed when it exists in the vicinity of the PC 300 or in the vicinity of the storage MFP.

しかしながら、該ユーザーがすでにクライアントMFPの操作を行なっているなど、PC300付近にもストレージMFP付近にも存在しない場合には、該ユーザーは、ジョブの発行の失敗を知ることができない。該ユーザーは、ジョブの発行の失敗を知らないときには、クライアントMFPに表示されたジョブリストに発行したジョブが含まれていない理由がわからない。そこで、本システムは、図3の動作を行なってユーザーに対してジョブの発行の失敗を通知する。   However, when the user has already operated the client MFP, such as when the user does not exist in the vicinity of the PC 300 or the storage MFP, the user cannot know the failure to issue the job. When the user does not know the job issue failure, the user does not know the reason why the issued job is not included in the job list displayed on the client MFP. Therefore, the present system performs the operation of FIG. 3 to notify the user of the failure to issue the job.

図3は、本システムの動作の概要を説明するための図である。図3を参照して、PC300は、ユーザーによるジョブ1を発行する操作に応じて、指定されたジョブ1と当該ユーザーの認証情報とをストレージMFPであるMFP100Bに送信する(ステップS1−1)。ストレージMFPであるMFP100Bは、ジョブ1と共に受信した認証情報を用いてユーザー認証を実行する(ステップS2−1)。ユーザー認証が成功の場合、MFP100Bは、ジョブ1をHDD13に保存する(ステップS3−1)。   FIG. 3 is a diagram for explaining an outline of the operation of the present system. Referring to FIG. 3, PC 300 transmits designated job 1 and authentication information of the user to MFP 100 </ b> B that is the storage MFP in response to an operation of issuing job 1 by the user (step S <b> 1-1). MFP 100B, which is a storage MFP, executes user authentication using the authentication information received together with job 1 (step S2-1). If the user authentication is successful, the MFP 100B stores the job 1 in the HDD 13 (step S3-1).

また、PC300は、ユーザーによるジョブ2を発行する操作に応じて、指定されたジョブ2と当該ユーザーの認証情報とをストレージMFPであるMFP100Bに送信する(ステップS1−2)。MFP100Bは、ジョブ2と共に受信した認証情報を用いてユーザー認証を実行する(ステップS2−2)。ここで、MFP100Bでのジョブ2のユーザー認証が失敗であったものとする。この場合、MFP100Bは、当該ジョブ2を特定する情報であるジョブ情報をHDD13に保存する(ステップS3−2)。ステップS3−2で保存されるジョブ情報は、ジョブリストに含まれるジョブ情報と同じであってもよい。ユーザー認証が失敗であった場合、MFP100Bは、当該ジョブ2の本体は破棄してもよいし、ユーザー情報と関連付けることなくHDD13に保存してもよい。   Further, the PC 300 transmits the designated job 2 and the authentication information of the user to the MFP 100B, which is the storage MFP, in response to an operation for issuing the job 2 by the user (step S1-2). The MFP 100B executes user authentication using the authentication information received together with the job 2 (step S2-2). Here, it is assumed that user authentication of job 2 in MFP 100B has failed. In this case, the MFP 100B stores job information, which is information for specifying the job 2, in the HDD 13 (step S3-2). The job information stored in step S3-2 may be the same as the job information included in the job list. When the user authentication is unsuccessful, the MFP 100B may discard the main body of the job 2 or store it in the HDD 13 without associating it with the user information.

ジョブの発行の後、PC300のユーザーはMFP100Aにログインする。MFP100Aは、ユーザーのログインを受け付けると(ステップS4)、クライアントMFPとなる。   After the job is issued, the user of PC 300 logs in to MFP 100A. When MFP 100A accepts a user login (step S4), MFP 100A becomes a client MFP.

クライアントMFPであるMFP100Aは、システム内の各MFPに対してログインユーザーに関連付けて保持しているジョブの有無を問い合わせる。言い換えると、MFP100Aは、各MFPに対して当該ログインユーザーに関連したジョブリストを要求する(ステップS5)。   MFP 100A, which is the client MFP, inquires of each MFP in the system whether there is a job held in association with the login user. In other words, MFP 100A requests each MFP for a job list related to the login user (step S5).

MFP100Aからの要求を受けたストレージMFPであるMFP100Bは、MFP100Aから指定されたユーザーに関連付けられたジョブであるジョブ1をHDD13から読み出す(ステップS6)。そして、MFP100Aは、ジョブ1のジョブ情報(ジョブ1情報)をクライアントMFPであるMFP100Aに送信する(ステップS7)。   Receiving the request from MFP 100A, MFP 100B, which is the storage MFP, reads job 1 that is a job associated with the user designated from MFP 100A from HDD 13 (step S6). Then, MFP 100A transmits job information (job 1 information) of job 1 to MFP 100A that is the client MFP (step S7).

さらに、MFP100Bは、ユーザー認証に失敗したジョブであるジョブ2のジョブ情報をHDD13から読み出す(ステップS8)。そして、MFP100Aは、ジョブ2のジョブ情報(ジョブ2情報)をクライアントMFPであるMFP100Aに送信する(ステップS9)。   Further, the MFP 100B reads job information of the job 2 that is a job for which user authentication has failed from the HDD 13 (step S8). Then, MFP 100A transmits job information (job 2 information) of job 2 to MFP 100A that is the client MFP (step S9).

好ましくは、MFP100Bは、上記ステップS9でジョブ情報を送信する際に、HDD13に保存されている、ユーザー認証に失敗したすべてのジョブのジョブ情報のうちから、MFP100Aからの要求に応じてMFP100Aに送信するジョブ情報を選択する(ステップS8−1)。   Preferably, MFP 100B transmits job information to MFP 100A in response to a request from MFP 100A from among the job information of all jobs stored in HDD 13 that have failed user authentication when transmitting job information in step S9. Job information to be selected is selected (step S8-1).

ジョブ情報の選択の一例として、次のような方法が挙げられる。すなわち、ユーザー認証に失敗したジョブのジョブ情報が当該ジョブと共に入力された認証情報を含む場合、MFP100Bは、当該認証情報に含まれるユーザー情報とMFP100Aから指定されたユーザーの情報との少なくとも一部が一致する認証情報を含むジョブ情報を選択する。   An example of job information selection is as follows. That is, when the job information of a job that has failed user authentication includes the authentication information input together with the job, MFP 100B has at least a part of the user information included in the authentication information and the user information specified by MFP 100A. Select job information that contains matching authentication information.

また、ジョブ情報の選択の他の例として、次のような方法が挙げられる。すなわち、MFP100Bは、MFP100Aから上記要求を受け付けた時までの予め規定された期間に入力されたジョブについてのジョブ情報を選択する。   Another example of selecting job information is the following method. That is, MFP 100B selects job information for a job input during a predetermined period until the request is received from MFP 100A.

また、ジョブ情報の選択の他の例として、次のような方法が挙げられる。すなわち、ユーザー認証に失敗したジョブのジョブ情報が当該ジョブの発行に用いられた情報処理装置を特定する情報を含む場合、MFP100Bは、MFP100Aから指定されたユーザーに関連付けて予め記憶されている情報処理装置を特定する情報と少なくとも一部の一致する情報処理装置を特定する情報を含んだジョブ情報を選択する。   Another example of selecting job information is the following method. That is, when the job information of the job that has failed user authentication includes information for specifying the information processing apparatus used for issuing the job, MFP 100B stores information processing stored in advance in association with the user designated by MFP 100A. Job information including information specifying at least a part of the information processing device that matches the information specifying the device is selected.

MFP100Bが上記のような方法でジョブ情報を選択してMFP100Aに送信することで、MFP100Aに送信されるジョブ情報が、MFP100Aのログインユーザーが発行し、ユーザー認証に失敗したジョブのジョブ情報である可能性を高めることができる。   When the MFP 100B selects job information by the method as described above and transmits it to the MFP 100A, the job information transmitted to the MFP 100A may be job information of a job issued by the login user of the MFP 100A and having failed user authentication. Can increase the sex.

MFP100Bからジョブ情報を受信したMFP100Aは、操作パネル16にジョブリストを表示する(ステップS10)。好ましくは、ステップS10でMFP100Bは、MFP100Aでのユーザー認証に失敗したジョブのジョブ情報と、ログインしたユーザーに関連付けてMFP100Aに保存されていたジョブ(ユーザー認証に成功したジョブ)のジョブ情報とを区別して表示する。   Receiving the job information from MFP 100B, MFP 100A displays the job list on operation panel 16 (step S10). Preferably, in step S10, MFP 100B distinguishes job information of a job that failed user authentication in MFP 100A from job information of a job (job that has been successfully authenticated) associated with the logged-in user and stored in MFP 100A. Separately displayed.

図4(A),(B)は、ステップS10で表示されるジョブリストの一例を表わした図である。一例として、MFP100Bは、MFP100Aでのユーザー認証に失敗したジョブのジョブ情報とログインしたユーザーに関連付けてMFP100Aに保存されていたジョブのジョブ情報とを、ジョブリストを表示する画面において異なる領域に表示する。図4(A),(B)の例で、MFP100Bは、MFP100Aでのユーザー認証に失敗したジョブのジョブ情報とログインしたユーザーに関連付けてMFP100Aに保存されていたジョブのジョブ情報とを、ジョブリストを表示する画面の異なるページに表示している。   4A and 4B are diagrams showing an example of the job list displayed in step S10. As an example, MFP 100B displays job information of a job that has failed user authentication in MFP 100A and job information of a job stored in MFP 100A in association with the logged-in user in different areas on a screen that displays a job list. . In the example of FIGS. 4A and 4B, the MFP 100B displays job information of a job for which user authentication has failed in the MFP 100A and job information of a job stored in the MFP 100A in association with the logged-in user. Is displayed on a different page on the screen.

図5は、ステップS10で表示されるジョブリストの他の例を表わした図である。他の例として、MFP100Bは、MFP100Aでのユーザー認証に失敗したジョブのジョブ情報とログインしたユーザーに関連付けてMFP100Aに保存されていたジョブのジョブ情報とに、それぞれ異なる情報を付してジョブリストを表示する画面に表示する。図5の例で、MFP100Bは、MFP100Aでのユーザー認証に失敗したジョブのジョブ情報に「認証失敗ジョブ」との表示を付して表示している。   FIG. 5 is a diagram illustrating another example of the job list displayed in step S10. As another example, MFP 100B attaches different information to job information of a job for which user authentication has failed in MFP 100A and job information of a job stored in MFP 100A in association with the logged-in user. Display on the screen to be displayed. In the example of FIG. 5, the MFP 100 </ b> B displays the job information of the job for which user authentication has failed in the MFP 100 </ b> A with the display of “authentication failed job”.

より好ましくは、MFP100Bは、図4(B)および図5に表わされたように、MFP100Aでのユーザー認証に失敗したジョブのジョブ情報については、当該ジョブ情報を確認したことを入力するための「確認」ボタンを併せて表示する。   More preferably, as shown in FIGS. 4B and 5, MFP 100 </ b> B is configured to input confirmation of the job information regarding job information of a job that has failed user authentication in MFP 100 </ b> A. Display a “Confirm” button.

より好ましくは、MFP100Bは、図4(B)または図5の画面で「確認」ボタンが押されると、以降、当該ユーザーがログインした場合に、ジョブリストに「確認」ボタンが押されたジョブ情報を表示しないようにする。このため、MFP100Bは、「確認」ボタンが押されたジョブ情報をユーザー情報と関連付けて記憶しておいてもよい。または、MFP100Bは、「確認」ボタンが押されたことをストレージMFPであるMFP100Aに通知してもよい。この場合、当該通知を受けたMFP100Aは、通知されたジョブ情報をHDD13から削除してもよい。または、MFP100Aは、当該ジョブ情報にMFP100Bのログインユーザーと関連のないジョブ情報であることを表わした情報を付加し、以降の当該ユーザーに関連したジョブの問い合わせの際にこのジョブ情報を回答しないようにしてもよい。   More preferably, when the “confirm” button is pressed on the screen of FIG. 4B or FIG. 5, the MFP 100 </ b> B subsequently stores job information indicating that the “confirm” button has been pressed in the job list when the user logs in. Is not displayed. For this reason, the MFP 100B may store job information in which the “confirm” button is pressed in association with user information. Alternatively, MFP 100B may notify MFP 100A that is the storage MFP that the “Confirm” button has been pressed. In this case, the MFP 100 </ b> A that has received the notification may delete the notified job information from the HDD 13. Alternatively, the MFP 100A adds information indicating that the job information is not related to the login user of the MFP 100B to the job information, and does not answer this job information when a job related to the user is subsequently inquired. It may be.

クライアントMFPであるMFP100AがステップS10で図4(A),(B)や図5のような表示を可能とするために、ストレージMFPであるMFP100Bは、上記ステップS2−1でユーザー認証に成功したジョブのジョブ情報と、ステップS2−2でユーザー認証に失敗したジョブのジョブ情報とを区別して送信する。   In order for the MFP 100A, which is the client MFP, to enable display as shown in FIGS. 4A, 4B, and 5 in step S10, the MFP 100B that is the storage MFP has succeeded in user authentication in step S2-1. The job information of the job and the job information of the job for which user authentication has failed in step S2-2 are distinguished and transmitted.

一例として、MFP100Bは、ユーザー認証に成功したジョブのジョブ情報と、ユーザー認証に失敗したジョブのジョブ情報とのそれぞれに、ユーザー認証の結果(成功/失敗)を示す情報を付加してMFP100Aに送信する。   As an example, MFP 100B adds information indicating the result of user authentication (success / failure) to job information of a job that has succeeded in user authentication and job information of a job that has failed in user authentication, and transmits the result to MFP 100A. To do.

また、他の例として、MFP100Bは、ユーザー認証に成功したジョブのジョブ情報と、ユーザー認証に失敗したジョブのジョブ情報とを異なるタイミングでMFP100Aに送信する。具体的には、図3に表わされているように、MFP100Bは、MFP100Aからジョブリストの要求を受け付けると、先にユーザー認証に成功したジョブのジョブ情報をMFP100Aに送信する(ステップS7)。そして、MFP100Bは、その後にユーザー認証に失敗したジョブのジョブ情報を送信する(ステップS9)。MFP100Bは、ユーザー認証に成功したジョブのジョブ情報をMFP100Aに送信した後、MFP100Aからの要求を受けた場合にユーザー認証に失敗したジョブのジョブ情報を送信してもよい。MFP100Aからの要求は、たとえば、図4(A)の画面で、「認証失敗ジョブ」のタグに対する操作を受け付けた場合にMFP100AからMFP100Bに発行されてもよい。ユーザー認証に失敗したジョブのジョブ情報をユーザー操作の後に表示することで、ユーザーが印刷を所望しているジョブのユーザー認証が成功している場合には不要である、認証に失敗しているジョブのジョブ情報をユーザーに通知することがない。これにより、ユーザーの操作性を向上させることができる。   As another example, MFP 100B transmits job information of a job that has succeeded in user authentication and job information of a job that has failed in user authentication to MFP 100A at different timings. Specifically, as shown in FIG. 3, when MFP 100B receives a request for a job list from MFP 100A, MFP 100B transmits job information of a job that has been successfully user-authenticated first to MFP 100A (step S7). Then, MFP 100B transmits the job information of the job for which user authentication has failed thereafter (step S9). The MFP 100B may transmit job information of a job that has failed in user authentication upon receiving a request from the MFP 100A after transmitting job information of the job that has been successfully authenticated to MFP 100A. The request from MFP 100A may be issued from MFP 100A to MFP 100B, for example, when an operation for the “authentication failure job” tag is accepted on the screen of FIG. Job information for jobs that failed user authentication is displayed after user operation, and is unnecessary when user authentication for jobs that the user wants to print is successful. No job information is notified to the user. Thereby, user operability can be improved.

なお、MFP100Bの送信する順は、図3に表わされた逆の順であってもよい。すなわち、MFP100Aにユーザーがログインした時点でMFP100Bからユーザー認証に失敗したジョブのジョブ情報が送信されてもよい。ユーザー認証に失敗したジョブのジョブ情報を認証に成功しているジョブのジョブ情報よりも先に表示することで、ユーザーがMFP100Aにログインしたタイミングなどに警告のようにジョブの発行の失敗が当該ユーザーに対して通知されることになる。このため、該当するジョブが印刷を所望するジョブであった場合には、ユーザーは直ちにジョブを再発行することができる。したがって、これによっても、ユーザーの操作性を向上させることができる。   Note that the order of transmission of MFP 100B may be the reverse order shown in FIG. That is, job information of a job that failed in user authentication may be transmitted from MFP 100B when the user logs in to MFP 100A. By displaying the job information of a job that has failed user authentication before the job information of a job that has been successfully authenticated, a failure to issue a job such as a warning when the user logs in to the MFP 100A is displayed. Will be notified. For this reason, if the corresponding job is a job for which printing is desired, the user can immediately reissue the job. Therefore, the user operability can also be improved by this.

クライアントMFPであるMFP100Bが図4(A),(B)や図5のようなジョブリストを表示することで、ログインユーザーは、実行を希望するジョブを選択し、当該ジョブの実行を指示することができる。また、ユーザーは、ジョブの発行に失敗していた場合に、ジョブの発行に失敗していることをジョブリストを見て知ることができる。   The MFP 100B, which is the client MFP, displays the job list as shown in FIGS. 4A, 4B, and 5, so that the login user selects a job that the user wants to execute and instructs the execution of the job. Can do. In addition, when the user has failed to issue a job, the user can know from the job list that the job has failed to be issued.

<機能構成>
図6は、上記の動作を行なうためのMFP100の機能構成の一例を表わしたブロック図である。図6の各機能は、MFP100のCPU10がROM11に記憶されているプログラムをRAM12上に読み出して実行することで、主にCPU10で実現される。しかしながら、少なくとも一部機能が図2に表わされた他のハードウェア、または電気回路などの図示されていない他のハードウェアによって実現されてもよい。
<Functional configuration>
FIG. 6 is a block diagram illustrating an example of a functional configuration of MFP 100 for performing the above-described operation. Each function of FIG. 6 is realized mainly by the CPU 10 when the CPU 10 of the MFP 100 reads a program stored in the ROM 11 onto the RAM 12 and executes it. However, at least a part of the functions may be realized by other hardware shown in FIG. 2 or other hardware not shown such as an electric circuit.

図6を参照して、MFP100のCPU10は、ジョブ入力部101、第1認証部102、および格納部103を含む。これら機能は、MFP100がストレージMFPである場合の機能である。   Referring to FIG. 6, CPU 10 of MFP 100 includes a job input unit 101, a first authentication unit 102, and a storage unit 103. These functions are functions when the MFP 100 is a storage MFP.

ジョブ入力部101は、ネットワークコントローラー17を介してPC300から、または操作パネル16の操作によって、ジョブと認証情報との入力を受け付ける。第1認証部102は、ジョブと共に入力された認証情報に基づいてユーザー認証を行なう。   The job input unit 101 receives an input of a job and authentication information from the PC 300 via the network controller 17 or by operating the operation panel 16. The first authentication unit 102 performs user authentication based on the authentication information input together with the job.

HDD13は、第1の記憶部であるジョブ記憶部131と、第2の記憶部である認証失敗ジョブ情報記憶部132とを含む。ジョブ記憶部131は、第1認証部102でのユーザー認証に成功したジョブをユーザー情報と関連付けて記憶する。認証失敗ジョブ情報記憶部132は、第1認証部102でのユーザー認証に失敗したジョブのジョブ情報を記憶する。   The HDD 13 includes a job storage unit 131 that is a first storage unit and an authentication failure job information storage unit 132 that is a second storage unit. The job storage unit 131 stores a job that has been successfully authenticated by the first authentication unit 102 in association with user information. The authentication failure job information storage unit 132 stores job information of a job that has failed user authentication in the first authentication unit 102.

格納部103は、入力されたジョブが第1認証部102でのユーザー認証に成功した場合には、当該ジョブをユーザー情報と関連付けてジョブ記憶部131に格納する。また、格納部103は、入力されたジョブが第1認証部102でのユーザー認証に失敗した場合には、当該ジョブのジョブ情報を認証失敗ジョブ情報記憶部132に格納する。   When the input job succeeds in user authentication by the first authentication unit 102, the storage unit 103 stores the job in the job storage unit 131 in association with user information. Further, when the input job fails in user authentication in the first authentication unit 102, the storage unit 103 stores the job information of the job in the authentication failure job information storage unit 132.

また、CPU10は、要求入力部104および送信部105を含む。これらの機能もまた、MFP100がストレージMFPである場合の機能である。   Further, the CPU 10 includes a request input unit 104 and a transmission unit 105. These functions are also functions when the MFP 100 is a storage MFP.

要求入力部104は、ネットワークコントローラー17を介して他のMFP100からジョブリストの要求を受け付ける。   The request input unit 104 receives a job list request from another MFP 100 via the network controller 17.

送信部105は、第1送信部106および第2送信部107を含む。第1送信部106は、他のMFP100からのジョブリストの要求に応じて、当該他のMFP100から指定されたユーザーに関連付けてジョブ記憶部131に記憶されているジョブのジョブ情報を当該他のMFP100に送信する。第2送信部107は、他のMFP100からのジョブリストの要求に応じて、認証失敗ジョブ情報記憶部132に記憶されている第1認証部102でのユーザー認証に失敗したジョブのジョブ情報を当該他のMFP100に送信する。   The transmission unit 105 includes a first transmission unit 106 and a second transmission unit 107. In response to a job list request from another MFP 100, the first transmission unit 106 stores job information of the job stored in the job storage unit 131 in association with the user designated by the other MFP 100. Send to. In response to a request for a job list from another MFP 100, the second transmission unit 107 receives job information of a job that has failed user authentication in the first authentication unit 102 stored in the authentication failure job information storage unit 132, Send to other MFP 100.

好ましくは、第2送信部107は選択部108を含む。選択部108は、上記他のMFP100からの要求に基づいて認証失敗ジョブ情報記憶部132に記憶されているジョブ情報の中から第2送信部107で送信する情報を選択する。選択部108は、たとえば、当該他のMFP100から指定されたユーザーのユーザー情報と少なくとも一部が一致している情報を含むジョブ情報、上記要求を受け付けた時までの予め規定された期間内に入力されたジョブのジョブ情報、当該他のMFP100から指定されたユーザーに関連付けて予め記憶している情報処理装置から発行されたジョブのジョブ情報などを選択する。   Preferably, second transmission unit 107 includes selection unit 108. The selection unit 108 selects information to be transmitted by the second transmission unit 107 from the job information stored in the authentication failure job information storage unit 132 based on the request from the other MFP 100. The selection unit 108 inputs, for example, job information including information that at least partially matches the user information of the user specified from the other MFP 100, within a predetermined period until the request is received The job information of the job that has been issued, the job information of the job issued from the information processing apparatus stored in advance in association with the user designated by the other MFP 100, and the like are selected.

好ましくは、第1送信部106および第2送信部107は、それぞれ、ユーザー認証に成功したジョブであるか否を区別してジョブ情報を上記他のMFP100に送信する。より好ましくは、第1送信部106および第2送信部107は、それぞれ、異なるタイミングでジョブ情報を上記他のMFP100に送信する。   Preferably, first transmission unit 106 and second transmission unit 107 each transmit job information to the other MFP 100 while distinguishing whether the job has succeeded in user authentication. More preferably, first transmission unit 106 and second transmission unit 107 each transmit job information to other MFP 100 at different timings.

また、CPU10は、ログイン入力部109、第2認証部110、および要求部111を含む。これら機能は、MFP100がクライアントMFPである場合の機能である。   In addition, the CPU 10 includes a login input unit 109, a second authentication unit 110, and a request unit 111. These functions are functions when MFP 100 is a client MFP.

ログイン入力部109は、ユーザー操作によってログインの要求を受け付ける。第2認証部110は、ログインを要求したユーザーのユーザー認証を行なう。要求部111は、ログインユーザーに関連付けられたジョブのジョブリストを他のMFP100に要求する。   The login input unit 109 receives a login request by a user operation. The second authentication unit 110 performs user authentication of the user who has requested login. Request unit 111 requests another MFP 100 for a job list of jobs associated with the login user.

また、CPU10は、ジョブリスト入力部112と表示処理部113とを含む。これら機能もまた、MFP100がクライアントMFPである場合の機能である。   Further, the CPU 10 includes a job list input unit 112 and a display processing unit 113. These functions are also functions when the MFP 100 is a client MFP.

ジョブリスト入力部112は、他のMFP100からのジョブリストの入力を受け付ける。表示処理部113は、ジョブリストを操作パネル16に表示するための処理を行なう。   Job list input unit 112 accepts an input of a job list from another MFP 100. The display processing unit 113 performs processing for displaying the job list on the operation panel 16.

好ましくは、表示処理部113は、ストレージMFPでのユーザー認証に失敗したジョブのジョブ情報と、ログインユーザーに関連付けてストレージMFPに記憶されているジョブのジョブ情報とを区別して表示する。   Preferably, display processing unit 113 distinguishes and displays job information of a job that has failed user authentication in storage MFP and job information of a job stored in storage MFP in association with the login user.

<動作フロー>
図7および図8は、MFP100の動作の流れの一例を表わしたフローチャートである。図7および図8のフローチャートに表わされた動作は、MFP100のCPU10がROM11に記憶されているプログラムをRAM12上に読み出して実行し、図6の各機能を発揮することによって実現される。
<Operation flow>
7 and 8 are flowcharts showing an example of the operation flow of MFP 100. The operations shown in the flowcharts of FIGS. 7 and 8 are realized when the CPU 10 of the MFP 100 reads out and executes the program stored in the ROM 11 on the RAM 12 and exhibits the functions shown in FIG.

図7を参照して、MFP100がPC300または操作パネル16での操作によってジョブを受信した場合(ステップS101でYES)、MFP100のCPU10は、ジョブと共に入力された認証情報を用いてユーザー認証を行なう(ステップS103)。   Referring to FIG. 7, when MFP 100 receives a job by an operation on PC 300 or operation panel 16 (YES in step S101), CPU 10 of MFP 100 performs user authentication using the authentication information input together with the job ( Step S103).

ステップS103のユーザー認証が成功の場合(ステップS105でYES)、CPU10は、入力されたジョブをユーザー情報と関連付けてHDD13に保存する(ステップS107)。   If the user authentication in step S103 is successful (YES in step S105), the CPU 10 stores the input job in the HDD 13 in association with the user information (step S107).

ステップS103のユーザー認証が失敗の場合(ステップS105でNO)、CPU10は、入力されたジョブのジョブ情報をHDD13に保存する(ステップS109)。   If the user authentication in step S103 fails (NO in step S105), the CPU 10 stores job information of the input job in the HDD 13 (step S109).

MFP100が他のMFP100からジョブリストの要求を受けた場合(ステップS101でNO、ステップS111でYES)、CPU10は、該当するジョブ、すなわち、他のMFP100から指定されたユーザーに関連付けてHDD13に保存されているジョブをHDD13から読み出す(ステップS113)。そして、CPU10は、読み出したジョブのジョブ情報を当該他のMFP100に送信する(ステップS115)。   When the MFP 100 receives a job list request from another MFP 100 (NO in step S101, YES in step S111), the CPU 10 stores the job in the HDD 13 in association with the corresponding job, that is, the user specified by the other MFP 100. The current job is read from the HDD 13 (step S113). Then, the CPU 10 transmits job information of the read job to the other MFP 100 (step S115).

さらに、CPU10は、上記ステップS103のユーザー認証に失敗したジョブのジョブ情報をHDD13から読み出して(ステップS117)、読み出したジョブ情報を当該他のMFP100に送信する(ステップS121)。好ましくは、CPU10は、ステップS121でユーザー認証に失敗したジョブのジョブ情報を送信するのに先立って、上記ステップS117で読み出したジョブ情報の中から送信するジョブ情報を選択する(ステップS119)。   Further, the CPU 10 reads out the job information of the job that failed the user authentication in step S103 from the HDD 13 (step S117), and transmits the read job information to the other MFP 100 (step S121). Preferably, the CPU 10 selects job information to be transmitted from the job information read in step S117 before transmitting the job information of the job whose user authentication has failed in step S121 (step S119).

好ましくは、CPU10は、上記ステップS115,S121で、ユーザー認証に成功したジョブであるか否を区別してジョブ情報を送信する。   Preferably, the CPU 10 transmits job information by distinguishing whether or not the job has been successfully authenticated in steps S115 and S121.

次に、図8を参照して、MFP100がユーザーからログインの要求を受け付けた場合(ステップS101でNO、ステップS111でNO、ステップS131でYES)、CPU10は、ユーザー認証を実行する(ステップS133)。そして、MFP100は、ログインユーザーに関連付けられたジョブのジョブリストを他のMFP100に要求する(ステップS135)。   Next, referring to FIG. 8, when MFP 100 accepts a login request from a user (NO in step S101, NO in step S111, YES in step S131), CPU 10 executes user authentication (step S133). . Then, MFP 100 requests another MFP 100 for a job list of jobs associated with the login user (step S135).

上記要求に応じて他のMFP100からジョブリストの入力を受け付けると(ステップS137でYES)、CPU10は、ジョブリストを操作パネル16に表示する(ステップS139)。好ましくは、CPU10は、ステップS139で当該他のMFP100でのユーザー認証に失敗したジョブであるか否かを区別してジョブリストを表示する。   When receiving an input of a job list from another MFP 100 in response to the request (YES in step S137), CPU 10 displays the job list on operation panel 16 (step S139). Preferably, the CPU 10 displays a job list by distinguishing whether or not the job has failed user authentication in the other MFP 100 in step S139.

ジョブリストに含まれるジョブの中から印刷するジョブの指定を受け付けて印刷の指示を受けると(ステップS141でYES)、CPU10は、指定されたジョブをストレージMFPである他のMFP100から取得する(ステップS143)。そして、CPU10は、当該ジョブの印刷を実行する(ステップS145)。   When the designation of a job to be printed is received from the jobs included in the job list and a printing instruction is received (YES in step S141), the CPU 10 acquires the designated job from another MFP 100 that is the storage MFP (step S1). S143). Then, the CPU 10 executes printing of the job (step S145).

なお、ジョブの受信、ジョブリストの要求、およびログインの要求のいずれでもない他のコマンドが入力された場合には(ステップS101,S111,S131のいずれもNO)、CPU10は、当該コマンドに従うその他の処理を実行する(ステップS147)。   When another command that is neither a job reception, a job list request, or a login request is input (NO in any of steps S101, S111, and S131), the CPU 10 determines other commands according to the command. Processing is executed (step S147).

<実施の形態の効果>
本システムにおいてMFP100が上記の動作を行なうことで、PC300などを用いて本システムにジョブを発行したユーザーは、当該ジョブのユーザー認証に失敗している場合に、本システム内のいずれかのMFP100にログインすることでジョブのユーザー認証に失敗していることをログインしたMFPで知ることができる。つまり、本システムは、ユーザーの操作性を損なうことなくジョブの発行の失敗をユーザーに通知することができる。
<Effect of Embodiment>
When the MFP 100 performs the above-described operation in this system, a user who has issued a job to the system using the PC 300 or the like is notified to any MFP 100 in the system when the user authentication of the job has failed. By logging in, the logged-in MFP can know that the user authentication of the job has failed. In other words, the present system can notify the user of the failure to issue the job without impairing the user operability.

さらに、本システムがユーザー認証に失敗したジョブの中からユーザーのログインに基づく要求に応じてジョブ情報を選択することによって、本システムは、ログインユーザーが発行し、ユーザー認証に失敗した可能性の高いジョブ情報をジョブリストに表示することができる。これにより、本システムは、ユーザーの操作性をより高めることができる。   In addition, by selecting job information in response to a request based on the user's login from among jobs for which the system has failed user authentication, the system is likely to have issued a login user and failed user authentication. Job information can be displayed in the job list. Thereby, this system can improve a user's operativity more.

[第2の実施の形態]
第1の実施の形態にかかるシステムは、ジョブを保持するための専用のサーバーを含まない、いわゆる、サーバーレスユビキタスシステムと呼ばれる構成である。この場合、上記のように、いずれかのMFPがストレージMFPとして機能してジョブを保持する。そして、クライアントMFPは各MFPにジョブの保持の有無を問い合わせる。
[Second Embodiment]
The system according to the first embodiment has a configuration called a so-called serverless ubiquitous system that does not include a dedicated server for holding jobs. In this case, as described above, one of the MFPs functions as a storage MFP and holds a job. Then, the client MFP inquires of each MFP whether or not the job is held.

本システムの構成はサーバーレスユビキタスシステムと呼ばれる構成に限定されない。第2の実施の形態にかかるシステムは、サーバー(図示しない)をさらに含む。第2の実施の形態にかかるMFPの構成や機能は第1の実施の形態のものと同じであるため、これらの説明は繰り返さない。   The configuration of this system is not limited to a configuration called a serverless ubiquitous system. The system according to the second embodiment further includes a server (not shown). Since the configuration and functions of the MFP according to the second embodiment are the same as those of the first embodiment, description thereof will not be repeated.

第2の実施の形態にかかるシステムは、PC300からジョブの入力を受け付けると、サーバーが当該ジョブを保持する。その際、サーバーは、第1の実施の形態のストレージMFPと同様にユーザー認証を行なう。そして、サーバーは、認証成功の場合にはジョブをユーザーと関連付けて記憶する。認証失敗の場合、サーバーは、ジョブ情報を記憶する。ストレージMFPからジョブリストが要求されると、サーバーは、該当するジョブのジョブ情報を当該ストレージMFPに送信すると共に、認証失敗のジョブのジョブ情報も当該ストレージMFPに送信する。   In the system according to the second embodiment, when a job input is received from the PC 300, the server holds the job. At that time, the server performs user authentication in the same manner as the storage MFP of the first embodiment. If the authentication is successful, the server stores the job in association with the user. In the case of authentication failure, the server stores job information. When a job list is requested from the storage MFP, the server transmits job information of the corresponding job to the storage MFP, and also transmits job information of the authentication failure job to the storage MFP.

つまり、図6に表わされた第1の実施の形態にかかるMFP100の機能のうちのストレージMFPとしての機能は、サーバーに含まれてもよい。具体的には、ジョブ入力部101、第1認証部102、格納部103、要求入力部104、および送信部105は、MFP100に替えて(または加えて)サーバー(図示しない)に含まれてもよい。   That is, the function as the storage MFP among the functions of the MFP 100 according to the first embodiment shown in FIG. 6 may be included in the server. Specifically, job input unit 101, first authentication unit 102, storage unit 103, request input unit 104, and transmission unit 105 may be included in a server (not shown) instead of (or in addition to) MFP 100. Good.

このような構成であっても、第1の実施の形態と同様に、第2の実施の形態にかかるシステムはユーザーの操作性を損なうことなくジョブの発行の失敗をユーザーに通知することができる。   Even with such a configuration, as in the first embodiment, the system according to the second embodiment can notify the user of a job issue failure without impairing the user operability. .

[第3の実施の形態]
さらに、上述の動作を画像形成装置に搭載されたコンピューター(CPU)に実行させるプログラムを提供することもできる。このようなプログラムを提供することによって、既存の画像形成装置を上記のMFP100として動作させることができる。そのため、既存の画像形成装置を用いて本システムを容易に構築することができる。
[Third Embodiment]
Furthermore, it is possible to provide a program that causes a computer (CPU) mounted on the image forming apparatus to execute the above-described operation. By providing such a program, an existing image forming apparatus can be operated as the MFP 100 described above. Therefore, the present system can be easily constructed using an existing image forming apparatus.

このようなプログラムは、コンピューターに付属するフレキシブルディスク、CD−ROM(Compact Disk-Read Only Memory)、ROM、RAMおよびメモリカードなどのコンピューター読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピューターに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。   Such a program is recorded on a computer-readable recording medium such as a flexible disk attached to the computer, a CD-ROM (Compact Disk-Read Only Memory), a ROM, a RAM, and a memory card, and provided as a program product. You can also. Alternatively, the program can be provided by being recorded on a recording medium such as a hard disk built in the computer. A program can also be provided by downloading via a network.

なお、本開示にかかるプログラムは、コンピューターのオペレーティングシステム(OS)の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずOSと協働して処理が実行される。このようなモジュールを含まないプログラムも、本開示にかかるプログラムに含まれ得る。   The program according to the present disclosure is a program module that is provided as a part of a computer operating system (OS) and calls necessary modules in a predetermined arrangement at a predetermined timing to execute processing. Also good. In that case, the program itself does not include the module, and the process is executed in cooperation with the OS. Such a program that does not include a module may also be included in the program according to the present disclosure.

また、本開示にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本開示にかかるプログラムに含まれ得る。   Further, the program according to the present disclosure may be provided by being incorporated in a part of another program. Even in this case, the program itself does not include the module included in the other program, and the process is executed in cooperation with the other program. A program incorporated in such another program may also be included in the program according to the present disclosure.

提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。   The provided program product is installed in a program storage unit such as a hard disk and executed. The program product includes the program itself and a recording medium on which the program is recorded.

今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。   The embodiment disclosed this time should be considered as illustrative in all points and not restrictive. The scope of the present invention is defined by the terms of the claims, rather than the description above, and is intended to include any modifications within the scope and meaning equivalent to the terms of the claims.

10 CPU、11 ROM、12 RAM、13 HDD、14 スキャナー、15 プリンター、16 操作パネル、17 ネットワークコントローラー、100,100A,100B,100C MFP、101 ジョブ入力部、102 第1認証部、103 格納部、104 要求入力部、105 送信部、106 第1送信部、107 第2送信部、108 選択部、109 ログイン入力部、110 第2認証部、111 要求部、112 ジョブリスト入力部、113 表示処理部、131 ジョブ記憶部、132 認証失敗ジョブ情報記憶部、300 PC。   10 CPU, 11 ROM, 12 RAM, 13 HDD, 14 scanner, 15 printer, 16 operation panel, 17 network controller, 100, 100A, 100B, 100C MFP, 101 job input unit, 102 first authentication unit, 103 storage unit, 104 request input unit, 105 transmission unit, 106 first transmission unit, 107 second transmission unit, 108 selection unit, 109 login input unit, 110 second authentication unit, 111 request unit, 112 job list input unit, 113 display processing unit 131 Job storage unit, 132 Authentication failure job information storage unit, 300 PC.

Claims (15)

他の装置と通信可能な画像形成装置であって、
ジョブと認証情報との入力を受け付けるためのジョブ入力手段と、
前記認証情報に基づいてユーザー認証を行なうための認証手段と、
前記ユーザー認証に成功の場合に、認証されたユーザー情報に関連付けて前記ジョブを記憶するための第1の記憶手段と、
前記ユーザー認証に失敗の場合に、前記ユーザー認証に失敗したジョブを特定する情報を記憶するための第2の記憶手段と、
他の画像形成装置からの要求に応じて、前記他の画像形成装置から指定されたユーザーに関連付けて前記第1の記憶手段で記憶されているジョブを特定する情報を、前記他の画像形成装置に送信するための第1の送信手段と、
前記他の画像形成装置からの要求に応じて、前記第2の記憶手段で記憶されている前記ユーザー認証に失敗したジョブを特定する情報を前記他の画像形成装置に送信するための第2の送信手段とを備える、画像形成装置。
An image forming apparatus capable of communicating with another apparatus,
A job input means for accepting input of a job and authentication information;
Authentication means for performing user authentication based on the authentication information;
A first storage means for storing the job in association with authenticated user information if the user authentication is successful;
A second storage means for storing information for identifying a job that has failed in the user authentication when the user authentication has failed;
In response to a request from another image forming apparatus, information for specifying a job stored in the first storage unit in association with a user designated by the other image forming apparatus is stored in the other image forming apparatus. First transmitting means for transmitting to
In response to a request from the other image forming apparatus, a second information for transmitting to the other image forming apparatus information specifying the job that has failed in the user authentication stored in the second storage unit. An image forming apparatus comprising a transmission unit.
前記要求に基づいて前記第2の記憶手段で記憶されている前記ユーザー認証に失敗したジョブを特定する情報の中から、前記第2の送信手段で送信する情報を選択するための選択手段をさらに備える、請求項1に記載の画像形成装置。   A selection unit for selecting information to be transmitted by the second transmission unit from information specifying the job that has failed in the user authentication stored in the second storage unit based on the request; The image forming apparatus according to claim 1, further comprising: 前記第2の記憶手段で記憶される前記ユーザー認証に失敗したジョブを特定する情報は、前記ジョブと共に入力された前記認証情報を含み、
前記選択手段は、前記認証情報に含まれるユーザー情報と前記指定されたユーザーの情報との少なくとも一部が一致する認証情報を含むユーザー認証に失敗したジョブを特定する情報を選択する、請求項2に記載の画像形成装置。
Information identifying the job that failed in user authentication stored in the second storage means includes the authentication information input together with the job,
The selection unit selects information for identifying a job that has failed in user authentication, including authentication information in which at least a part of the user information included in the authentication information matches the information of the designated user. The image forming apparatus described in 1.
前記選択手段は、前記ユーザー認証に失敗したジョブを特定する情報のうち、前記他の画像形成装置から前記要求を受け付けた時までの予め規定された期間に入力されたジョブについてのユーザー認証に失敗したジョブを特定する情報を選択する、請求項2に記載の画像形成装置。   The selection unit fails in user authentication for a job input in a predetermined period until the request is received from the other image forming apparatus among the information specifying the job in which the user authentication has failed. The image forming apparatus according to claim 2, wherein information for specifying the job is selected. 前記第2の記憶手段で記憶される前記ユーザー認証に失敗したジョブを特定する情報は、前記ジョブを発行した情報処理装置を特定する情報を含み、
前記選択手段は、前記ユーザー認証に失敗したジョブを特定する情報のうち、前記他の画像形成装置から指定されたユーザーに関連付けて予め記憶されている情報処理装置を特定する情報と少なくとも一部の一致する情報処理装置を特定する情報を含んだユーザー認証に失敗したジョブを特定する情報を選択する、請求項2に記載の画像形成装置。
The information for specifying the job that has failed in the user authentication stored in the second storage means includes information for specifying the information processing apparatus that has issued the job,
The selection unit includes at least a part of information for specifying an information processing apparatus stored in advance in association with a user designated by the other image forming apparatus among information for specifying a job that has failed in user authentication. The image forming apparatus according to claim 2, wherein information for identifying a job that has failed user authentication including information for identifying a matching information processing apparatus is selected.
前記第1の送信手段と前記第2の送信手段とは、それぞれ、ジョブを特定する情報を、前記ユーザー認証に成功したジョブであるか否を区別して送信する、請求項1〜5のいずれかに記載の画像形成装置。   The said 1st transmission means and the said 2nd transmission means respectively transmit the information which identifies a job, distinguishing whether it is the job which succeeded in the said user authentication. The image forming apparatus described in 1. 前記第1の送信手段と前記第2の送信手段とは、それぞれ、ジョブを特定する情報を、異なるタイミングで前記他の画像形成装置に送信する、請求項6に記載の画像形成装置。   The image forming apparatus according to claim 6, wherein each of the first transmission unit and the second transmission unit transmits information specifying a job to the other image forming apparatus at different timings. 複数の画像形成装置を含む画像処理システムであって、
前記複数の画像形成装置のうちの第1の画像形成装置は、
ジョブと認証情報との入力を受け付けるためのジョブ入力手段と、
前記認証情報に基づいてユーザー認証を行なうための認証手段と、
前記ユーザー認証に成功の場合に、認証されたユーザー情報に関連付けて前記ジョブを記憶するための第1の記憶手段と、
前記ユーザー認証に失敗の場合に、前記ユーザー認証に失敗したジョブを特定する情報を記憶するための第2の記憶手段とを備え、
前記複数の画像形成装置のうちの第2の画像形成装置は、
ユーザーのログインを受け付けるためのログイン手段と、
前記ログインしたユーザーに関連付けられたジョブを特定する情報を前記第1の画像形成装置に要求するための要求手段とを備え、
前記第1の画像形成装置は、さらに、
前記第2の画像形成装置からの要求に応じて、前記ログインしたユーザーに関連付けて前記第1の記憶手段で記憶されているジョブを特定する情報を、前記第2の画像形成装置に送信するための第1の送信手段と、
前記第2の画像形成装置からの要求に応じて、前記第2の記憶手段で記憶されている前記ユーザー認証に失敗したジョブを特定する情報を前記第2の画像形成装置に送信するための第2の送信手段とを備える、画像処理システム。
An image processing system including a plurality of image forming apparatuses,
A first image forming apparatus of the plurality of image forming apparatuses is
A job input means for accepting input of a job and authentication information;
Authentication means for performing user authentication based on the authentication information;
A first storage means for storing the job in association with authenticated user information if the user authentication is successful;
A second storage unit for storing information for identifying a job that has failed in the user authentication when the user authentication has failed;
A second image forming apparatus of the plurality of image forming apparatuses is
Login means to accept user logins,
Requesting means for requesting the first image forming apparatus for information specifying a job associated with the logged-in user;
The first image forming apparatus further includes:
In response to a request from the second image forming apparatus, information for specifying a job stored in the first storage unit in association with the logged-in user is transmitted to the second image forming apparatus. First transmission means of
In response to a request from the second image forming apparatus, a second information for transmitting to the second image forming apparatus information specifying the job that has failed in the user authentication stored in the second storage unit. And an image processing system.
前記第1の画像形成装置は、前記第2の画像形成装置からの要求に基づいて前記第2の記憶手段で記憶されている前記ユーザー認証に失敗したジョブを特定する情報の中から、前記第2の送信手段で送信する情報を選択するための選択手段をさらに備える、請求項8に記載の画像処理システム。   The first image forming apparatus includes the first image forming apparatus based on a request from the second image forming apparatus, the information specifying the job that has failed in the user authentication stored in the second storage unit. 9. The image processing system according to claim 8, further comprising selection means for selecting information to be transmitted by the two transmission means. 前記第2の画像形成装置は、さらに、
前記第1の画像形成装置から送信された前記ジョブを特定する情報を受信するための受信手段と、
前記ジョブを特定する情報をディスプレイに表示するための表示処理手段とを備え、
前記表示処理手段は、前記第1の画像形成装置での前記ユーザー認証に失敗したジョブを特定する情報と、前記ログインしたユーザーに関連付けて前記第1の画像形成装置に記憶されていた前記ジョブを特定する情報とを区別して表示する、請求項8または9に記載の画像処理システム。
The second image forming apparatus further includes:
Receiving means for receiving information identifying the job transmitted from the first image forming apparatus;
Display processing means for displaying information identifying the job on a display;
The display processing unit includes information for specifying a job that has failed in the user authentication in the first image forming apparatus, and the job stored in the first image forming apparatus in association with the logged-in user. The image processing system according to claim 8, wherein the image processing system displays the identified information separately.
複数の画像形成装置を含む画像処理システムでのジョブの管理方法であって、
前記複数の画像形成装置のうちの第1の画像形成装置において、ジョブと認証情報との入力を受け付けるステップと、
前記第1の画像形成装置において、前記認証情報に基づいてユーザー認証を行なうステップと、
前記第1の画像形成装置において、前記ユーザー認証に成功の場合には認証されたユーザー情報に関連付けて前記ジョブを記憶し、前記ユーザー認証に失敗の場合には前記ユーザー認証に失敗したジョブを特定する情報を記憶するステップと、
前記複数の画像形成装置のうちの第2の画像形成装置において、ユーザーのログインを受け付けるステップと、
前記第2の画像形成装置において、前記ログインしたユーザーに関連付けられたジョブを特定する情報を前記第1の画像形成装置に要求するステップと、
前記第1の画像形成装置において、前記第2の画像形成装置からの要求に応じて、前記ログインしたユーザーに関連付けて記憶しているジョブを特定する情報と、前記ユーザー認証に失敗したジョブを特定する情報とを、前記第2の画像形成装置に送信するステップと、
前記第2の画像形成装置において、前記第1の画像形成装置から送信された前記ジョブを特定する情報をディスプレイに表示するステップとを備える、ジョブ管理方法。
A method for managing a job in an image processing system including a plurality of image forming apparatuses,
Receiving a job and authentication information in a first image forming apparatus of the plurality of image forming apparatuses;
Performing user authentication based on the authentication information in the first image forming apparatus;
In the first image forming apparatus, if the user authentication is successful, the job is stored in association with the authenticated user information, and if the user authentication is unsuccessful, the job in which the user authentication has failed is identified. Storing information to be performed; and
Receiving a user login in a second image forming apparatus of the plurality of image forming apparatuses;
Requesting the first image forming apparatus for information specifying a job associated with the logged-in user in the second image forming apparatus;
In the first image forming apparatus, in response to a request from the second image forming apparatus, information for specifying a job stored in association with the logged-in user and a job for which the user authentication has failed are specified. Transmitting information to the second image forming apparatus;
The second image forming apparatus comprising: a step of displaying information specifying the job transmitted from the first image forming apparatus on a display.
前記第1の画像形成装置において、前記第2の画像形成装置からの要求に基づいて前記ユーザー認証に失敗したジョブを特定する情報の中から、前記第2の画像形成装置に送信する情報を選択するステップをさらに備える、請求項11に記載のジョブ管理方法。   In the first image forming apparatus, information to be transmitted to the second image forming apparatus is selected from information specifying the job that has failed in the user authentication based on a request from the second image forming apparatus The job management method according to claim 11, further comprising the step of: 前記表示するステップは、前記第1の画像形成装置での前記ユーザー認証に失敗したジョブを特定する情報と、前記ログインしたユーザーに関連付けて前記第1の画像形成装置に記憶されていた前記ジョブを特定する情報とを区別して表示することを含む、請求項11または12に記載のジョブ管理方法。   In the displaying step, information for identifying a job that has failed in the user authentication in the first image forming apparatus and the job stored in the first image forming apparatus in association with the logged-in user are displayed. The job management method according to claim 11, comprising displaying the information to be identified separately. 画像形成装置に搭載されたコンピューターにジョブを管理する処理を実行させるプログラムであって、
前記プログラムは前記コンピューターに、
ジョブと認証情報との入力を受け付けるステップと、
前記認証情報に基づいてユーザー認証を行なうステップと、
前記ユーザー認証に成功の場合には認証されたユーザー情報に関連付けて前記ジョブを記憶し、前記ユーザー認証に失敗の場合には前記ユーザー認証に失敗したジョブを特定する情報を記憶するステップと、
他の画像形成装置からの要求に応じて、前記他の画像形成装置から指定されたユーザーに関連付けて記憶しているジョブを特定する情報と、前記ユーザー認証に失敗したジョブを特定する情報とを、前記他の画像形成装置に送信するステップとを実行させる、制御プログラム。
A program for causing a computer mounted on an image forming apparatus to execute a job management process,
The program is stored in the computer.
Receiving a job and authentication information;
Performing user authentication based on the authentication information;
Storing the job in association with authenticated user information if the user authentication is successful, and storing information identifying the job that failed the user authentication if the user authentication fails;
In response to a request from another image forming apparatus, information for specifying a job stored in association with a user designated by the other image forming apparatus, and information for specifying a job that has failed in user authentication And a control program for executing the step of transmitting to the other image forming apparatus.
前記プログラムは前記コンピューターに、前記他の画像形成装置からの要求に基づいて記憶されている前記ユーザー認証に失敗したジョブを特定する情報の中から、前記他の送信手段で送信する情報を選択するステップをさらに実行させる、請求項14に記載の制御プログラム。   The program selects information to be transmitted by the other transmission means from the information for identifying the job that has failed in the user authentication stored on the computer based on a request from the other image forming apparatus. The control program according to claim 14, further causing the step to be executed.
JP2014262099A 2014-12-25 2014-12-25 Image forming apparatus, image processing system, job management method, and control program Active JP6233295B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014262099A JP6233295B2 (en) 2014-12-25 2014-12-25 Image forming apparatus, image processing system, job management method, and control program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014262099A JP6233295B2 (en) 2014-12-25 2014-12-25 Image forming apparatus, image processing system, job management method, and control program

Publications (2)

Publication Number Publication Date
JP2016120660A JP2016120660A (en) 2016-07-07
JP6233295B2 true JP6233295B2 (en) 2017-11-22

Family

ID=56326446

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014262099A Active JP6233295B2 (en) 2014-12-25 2014-12-25 Image forming apparatus, image processing system, job management method, and control program

Country Status (1)

Country Link
JP (1) JP6233295B2 (en)

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002108583A (en) * 2000-09-29 2002-04-12 Ricoh Co Ltd Printing device with user limiting function
JP4626677B2 (en) * 2008-06-12 2011-02-09 コニカミノルタビジネステクノロジーズ株式会社 Image forming apparatus, image forming method, and image forming program
JP2010012755A (en) * 2008-07-07 2010-01-21 Ricoh Co Ltd Image forming apparatus, method for forming image, control program, and recording medium
JP5245633B2 (en) * 2008-08-08 2013-07-24 株式会社リコー Image forming apparatus, job log data utilization system, and job execution method
JP2010208266A (en) * 2009-03-12 2010-09-24 Konica Minolta Business Technologies Inc Printing system, image forming device, print server, print data managing method and image forming method
JP2010277524A (en) * 2009-06-01 2010-12-09 Ricoh Co Ltd Information processor, information processing system, information processing method, and program
JP2011015323A (en) * 2009-07-06 2011-01-20 Canon It Solutions Inc Image forming apparatus, processing method thereof and program
JP2012166396A (en) * 2011-02-10 2012-09-06 Canon Marketing Japan Inc Image forming system, image forming device, and control method and program of the same

Also Published As

Publication number Publication date
JP2016120660A (en) 2016-07-07

Similar Documents

Publication Publication Date Title
JP6415025B2 (en) Image forming apparatus, system, control method, and program
US10261728B2 (en) Image formation apparatus, terminal apparatus, and information processing apparatus
US20100208298A1 (en) Image forming apparatus
JP6025435B2 (en) Image forming apparatus, information processing apparatus, and control method thereof
US10033885B2 (en) Information processing apparatus, information processing system, and control method for generating a preview image of print data
US9454718B2 (en) Printer, print control device, print system, printing method, and computer-readable medium for providing specific print setting information
JP6312446B2 (en) Image forming apparatus, control method therefor, and program
US20170039005A1 (en) Printing system capable of printing in any one of plural image forming apparatuses over a network
JP2017041870A (en) Image processor, method for controlling image processor, and program
US8736880B2 (en) Image forming system, image forming apparatus, and non-transitory computer readable medium which is a transmission destination of image data
JP2020199691A (en) Image formation device, control method for the same and program
US10002315B2 (en) Image forming apparatus, method for controlling image forming apparatus, and storage medium
US20160085493A1 (en) Image forming apparatus having reservation printing function, control method for the image forming apparatus, and storage medium
JP6327030B2 (en) Image forming apparatus, system, and program
JP6191390B2 (en) Image forming system, image forming apparatus, and image forming method
JP6233295B2 (en) Image forming apparatus, image processing system, job management method, and control program
JP2012190372A (en) Print system, print server, printing method and program
JP6164194B2 (en) Image forming apparatus, terminal apparatus, processing method, control method, and control program
US20200104082A1 (en) Image forming apparatus, information processing system, and machine-readable, non-transitory recording medium
JP2017016653A (en) Information processing device, information processing system, program, and control method
JP5752065B2 (en) Image forming apparatus and image forming system
JP6988960B2 (en) Printing systems, information processing systems, methods and programs
JP2018098693A (en) Image processing device, information processing device, system, information processing method and program
JP2011146008A (en) Secure printing system
JP2015219530A (en) Information presentation device, information presentation system, control method for information presentation device, and information presentation program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20161020

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20170816

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: 20170926

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20171009

R150 Certificate of patent or registration of utility model

Ref document number: 6233295

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150