[go: up one dir, main page]

JP2011065287A - Information processor, image forming device, printing system, printing method, program and recording medium - Google Patents

Information processor, image forming device, printing system, printing method, program and recording medium Download PDF

Info

Publication number
JP2011065287A
JP2011065287A JP2009213750A JP2009213750A JP2011065287A JP 2011065287 A JP2011065287 A JP 2011065287A JP 2009213750 A JP2009213750 A JP 2009213750A JP 2009213750 A JP2009213750 A JP 2009213750A JP 2011065287 A JP2011065287 A JP 2011065287A
Authority
JP
Japan
Prior art keywords
print
image forming
job
forming apparatus
print job
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.)
Pending
Application number
JP2009213750A
Other languages
Japanese (ja)
Inventor
Hironori Hakozaki
浩徳 箱崎
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2009213750A priority Critical patent/JP2011065287A/en
Publication of JP2011065287A publication Critical patent/JP2011065287A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide an information processor or the like capable of printing print data in consideration of a function of an image forming device which prints the print data accumulated in a server and sets the print data. <P>SOLUTION: The information processor includes: a function information acquisition means 17 accumulating a print job of an authenticated user, and acquiring the function information of the image forming device of a request source according to a print request from the image forming device 20; a printing propriety decision means 16 deciding, in each print job, whether or not the image forming device can perform the printing complying with a print condition; a job list transmission means 15 transmitting a decision result and a list of the print job to the image forming device displaying the printable print job and the non-printable print job in different modes based on the decision result; and a print condition change means 18 changing the print condition of the accumulated print job into the print condition that the image forming device can perform printing based on image identification information received from the image forming device and setting the alteration request of the print condition. <P>COPYRIGHT: (C)2011,JPO&INPIT

Description

本発明は、情報処理装置、画像形成装置、印刷システム、印刷方法、プログラム及び記録媒体に関し、特に、情報処理装置に印刷ジョブを蓄積しておき、画像形成装置が印刷する情報処理装置、画像形成装置、印刷システム、印刷方法、プログラム及び記録媒体に関する。   The present invention relates to an information processing apparatus, an image forming apparatus, a printing system, a printing method, a program, and a recording medium, and in particular, an information processing apparatus that stores print jobs in the information processing apparatus and prints the image forming apparatus, and image formation The present invention relates to an apparatus, a printing system, a printing method, a program, and a recording medium.

ホストコンピュータから受信した印刷データを直ちに印刷せずに、印刷サーバや画像形成装置にスプール(蓄積)しておき、ユーザのログイン後にスプールされている印刷データの一覧の中から選択された印刷データを印刷する画像形成装置が知られている。   The print data received from the host computer is not immediately printed but spooled (stored) in the print server or image forming apparatus, and the print data selected from the list of print data spooled after the user logs in is displayed. An image forming apparatus for printing is known.

このような印刷サーバを含む印刷システムにおいて、ユーザは、まず、クライアントPCにおいて印刷指示を入力する。クライアントPCは、印刷指示に応じた印刷ジョブを印刷サーバ又は画像形成装置に送信する。印刷サーバは、印刷ジョブを直ちに画像形成装置には転送せず、また、画像形成装置は直ちに印刷せず、HDD(Hard Disk Drive)等の記憶装置に蓄積しておく。その後、ユーザは、画像形成装置を操作して、蓄積されている印刷ジョブの印刷を指示する。画像形成装置は、当該指示に応じてHDD又は印刷サーバより印刷ジョブを取得し、印刷を行う(例えば、特許文献1参照。)。   In a printing system including such a print server, a user first inputs a print instruction on a client PC. The client PC transmits a print job corresponding to the print instruction to the print server or the image forming apparatus. The print server does not immediately transfer the print job to the image forming apparatus, and the image forming apparatus does not immediately print but stores the print job in a storage device such as an HDD (Hard Disk Drive). Thereafter, the user operates the image forming apparatus to instruct printing of the accumulated print job. In response to the instruction, the image forming apparatus acquires a print job from the HDD or the print server, and performs printing (see, for example, Patent Document 1).

このような印刷システムにおいて、各ユーザによって蓄積された印刷ジョブが他のユーザによって印刷されてしまうのは、セキュリティ上の観点より好ましくない。そこで、従来、画像形成装置において印刷ジョブが実行される際にユーザの認証処理が実行されている。例えば、ユーザは、蓄積されている印刷ジョブの印刷を指示する際、自らの認証情報を入力し、当該認証情報に基づいて認証された場合に、当該ユーザに係る印刷ジョブの印刷が許可される。ユーザは印刷に使用する画像形成装置を意識しないで印刷ジョブを印刷サーバに蓄積しておけばよい。   In such a printing system, it is not preferable from the viewpoint of security that a print job accumulated by each user is printed by another user. Therefore, conventionally, a user authentication process is executed when a print job is executed in the image forming apparatus. For example, when a user inputs his / her authentication information when instructing printing of an accumulated print job and is authenticated based on the authentication information, printing of the print job related to the user is permitted. . The user may store the print job in the print server without being conscious of the image forming apparatus used for printing.

しかしながら、ユーザが利用可能な画像形成装置が全て同一の機種かつ同一のオプションを搭載していることは少ない。このため、ユーザが画像形成装置を意識しないで、印刷サーバから印刷データを印刷すると、例えばオプションを利用した印刷ができないという問題が生じる。例えば、ユーザが印刷サーバに蓄積する際にはステープル指定をした印刷データを送信したのに対して、印刷に使用する画像形成装置がステープルに対応していない場合、画像形成装置は印刷データにおけるステープルの指定を無視して印刷する。これでは、ユーザが期待する印刷物が得られない。   However, it is rare that all image forming apparatuses available to the user have the same model and the same options. For this reason, when print data is printed from the print server without the user being aware of the image forming apparatus, there arises a problem that printing using the option cannot be performed, for example. For example, if the user transmits print data designated for stapling when accumulating in the print server, but the image forming apparatus used for printing does not support stapling, the image forming apparatus uses stapling in the print data. Ignores the specification and prints. In this case, the printed matter expected by the user cannot be obtained.

この点について、クライアントPCが印刷データをプリントサーバに蓄積する時点で、画像形成装置が印刷可能か否かを判定しておき、印刷できない場合は印刷しない情報処理装置が開示されている(例えば、特許文献2参照。)。   In this regard, an information processing apparatus is disclosed in which it is determined whether or not the image forming apparatus is capable of printing when the client PC accumulates print data in the print server. (See Patent Document 2).

しかしながら、プリントサーバに蓄積する時点で印刷の可否を判定すると、別の画像形成装置では印刷できる場合にも印刷できないことになってしまう。また、期待通りの印刷物が得られなくてもユーザが印刷したい場合に対応できないという問題がある。   However, if it is determined whether or not printing is possible at the time of accumulation in the print server, printing cannot be performed even if printing can be performed by another image forming apparatus. In addition, there is a problem that even if the printed matter is not obtained as expected, it cannot be handled when the user wants to print.

本発明は、上記課題に鑑み、サーバに蓄積した印刷データを印刷する画像形成装置の機能と印刷データの設定を考慮して、印刷データを印刷する情報処理装置、画像形成装置、印刷システム、印刷方法、プログラム及び記録媒体を提供することを目的とする。   In view of the above problems, the present invention considers the function of an image forming apparatus that prints print data stored in a server and the setting of print data, an information processing apparatus that prints print data, an image forming apparatus, a printing system, and printing. An object is to provide a method, a program, and a recording medium.

上記課題に鑑み、本発明は、ネットワークを介して接続されるクライアント装置よりユーザの認証情報と共に印刷ジョブを受信する印刷ジョブ受信手段(例えば、入力部11)と、認証情報を用いてユーザの認証が成立するか否かを判定する認証手段に、ユーザの認証を要求する認証制御手段(例えば、印刷許否判定部9)と、認証が成立した場合に、印刷ジョブをユーザ識別情報に対応づけて蓄積手段(例えば情報蓄積部14)に蓄積する記録する印刷情報記録手段(例えば、情報管理部13)と、ネットワークを介して接続される画像形成装置からの印刷要求に応じ、要求元の画像形成装置の機能情報を取得する機能情報取得手段(例えば、搭載機能取得部17)と、印刷ジョブの印刷条件と前記機能情報を比較して、前記画像形成装置が印刷条件に従った印刷が可能か否かを前記印刷ジョブ毎に判定する印刷可否判定手段(例えば、設定情報照合部16)と、判定結果に基づき印刷できる印刷ジョブと印刷できない印刷ジョブを異なる態様で表示する画像形成装置に、判定結果と前記印刷ジョブのリストを送信するジョブリスト送信手段(例えば、要求受付部15)と、画像形成装置から受信したジョブ識別情報と印刷条件の設定変更要求に基づき、蓄積されている印刷ジョブの印刷条件を画像形成装置が印刷可能な印刷条件に変更する印刷条件変更手段(例えば、設定加工部18)と、印刷条件変更手段が変更した印刷条件と印刷ジョブの印刷データを画像形成装置に送信する印刷データ送信手段(例えば、要求受付部15)と、を有することを特徴とする情報処理装置を提供する。   In view of the above problems, the present invention provides a print job receiving means (for example, the input unit 11) that receives a print job together with user authentication information from a client device connected via a network, and user authentication using the authentication information. An authentication control means (for example, a print permission / rejection determination unit 9) that requests user authentication to an authentication means that determines whether or not the print job is established, and if authentication is established, the print job is associated with the user identification information. In response to a print request from a print information recording unit (for example, the information management unit 13) to be stored in the storage unit (for example, the information storage unit 14) and an image forming apparatus connected via a network, image formation of the request source A function information acquisition unit (for example, an installed function acquisition unit 17) that acquires the function information of the apparatus, the print condition of the print job and the function information are compared, and the image forming apparatus A mode for determining whether or not printing according to printing conditions is possible for each print job (for example, the setting information matching unit 16), and a mode in which a print job that can be printed and a print job that cannot be printed based on the determination result are different A job list transmission means (for example, the request accepting unit 15) for transmitting the determination result and the list of print jobs to the image forming apparatus to be displayed, and a job identification information and print condition setting change request received from the image forming apparatus. Based on the print condition change means (for example, setting processing unit 18) for changing the print condition of the accumulated print job to a print condition that can be printed by the image forming apparatus, the print condition and the print job changed by the print condition change means An information processing apparatus comprising: a print data transmission unit (for example, a request reception unit 15) that transmits the print data to the image forming apparatus. Subjected to.

サーバに蓄積した印刷データを印刷する画像形成装置の機能と印刷データの設定を考慮して、印刷データを印刷する情報処理装置、画像形成装置、印刷システム、印刷方法、プログラム及び記録媒体を提供することができる   An information processing apparatus, an image forming apparatus, a printing system, a printing method, a program, and a recording medium for printing print data are provided in consideration of the function of the image forming apparatus that prints print data stored in a server and the setting of the print data. be able to

印刷システムの概略構成図の一例である。1 is an example of a schematic configuration diagram of a printing system. 印刷サーバのハードウェア構成例を示す図の一例である。FIG. 3 is an example of a diagram illustrating a hardware configuration example of a print server. 画像形成装置のハードウェア構成例の一例を示す図である。2 is a diagram illustrating an example of a hardware configuration of an image forming apparatus. FIG. 印刷システムの機能ブロック図の一例である。1 is an example of a functional block diagram of a printing system. 印刷可否情報を模式的に示す図の一例である。It is an example of the figure which shows print permission information typically. 対応情報記憶部に記録されている対応情報の一例を示す図である。It is a figure which shows an example of the corresponding information recorded on the corresponding information storage part. 印刷システムが印刷ジョブを蓄積する手順を示すフローチャート図の一例である。FIG. 3 is an example of a flowchart illustrating a procedure for storing print jobs by the printing system. 印刷設定画面を構成する認証情報入力画面の一例を示す図である。It is a figure which shows an example of the authentication information input screen which comprises a print setting screen. 画像形成装置が印刷ジョブを実行する段階の手順を示すフローチャート図の一例である。FIG. 10 is an example of a flowchart illustrating a procedure of a stage in which the image forming apparatus executes a print job. ジョブ選択画面の一例を示す図である。It is a figure which shows an example of a job selection screen. 印刷システムの機能ブロック図の一例である(実施例2)。FIG. 10 is an example of a functional block diagram of a printing system (second embodiment). 設定変更の確認画面の一例である。It is an example of the confirmation screen of a setting change. 画像形成装置が印刷ジョブを実行する手順を示すフローチャート図の一例である(実施例2)。FIG. 10 is an example of a flowchart illustrating a procedure for an image forming apparatus to execute a print job (second embodiment). 印刷システムの機能ブロック図の一例である(実施例3)。FIG. 10 is an example of a functional block diagram of a printing system (third embodiment). 印刷可否情報の一例を示す図である。It is a figure which shows an example of printing propriety information. 印刷確認画面の一例を示す図である。It is a figure which shows an example of a printing confirmation screen. 画像形成装置が印刷ジョブを実行する手順を示すフローチャート図の一例である(実施例3)。FIG. 10 is an example of a flowchart illustrating a procedure for an image forming apparatus to execute a print job (third embodiment).

以下、本発明を実施するための最良の形態について、図面を参照しながら説明する。   The best mode for carrying out the present invention will be described below with reference to the drawings.

図1は、印刷システム1の概略構成図の一例である。
(1)まず、ユーザは、クライアントPC60を操作して印刷ジョブを印刷サーバ10に蓄積しておく。
(2)次に、ユーザが画像形成装置20にログインして、印刷サーバ10にこのユーザが登録してある印刷ジョブのジョブ一覧の表示を要求する。
(3)印刷サーバ10は、画像形成装置20から画像形成装置20が有する機能の機能情報を取得する。
(4)印刷サーバ10は、このユーザが登録した印刷ジョブの印刷条件に基づき、機能情報が示す機能にて印刷が可能か否かを印刷ジョブ毎に判定する。印刷サーバ10は、判定結果である印刷可否情報を印刷ジョブに添付して画像形成装置20に送信する。
(5)画像形成装置20は、1つ以上の印刷ジョブを印刷サーバ10から受信する。
FIG. 1 is an example of a schematic configuration diagram of a printing system 1.
(1) First, the user operates the client PC 60 to store print jobs in the print server 10.
(2) Next, the user logs in to the image forming apparatus 20 and requests the print server 10 to display a job list of print jobs registered by the user.
(3) The print server 10 acquires function information on the functions of the image forming apparatus 20 from the image forming apparatus 20.
(4) The print server 10 determines, for each print job, whether or not printing is possible using the function indicated by the function information, based on the print condition of the print job registered by the user. The print server 10 transmits the printability information, which is the determination result, to the image forming apparatus 20 by attaching it to the print job.
(5) The image forming apparatus 20 receives one or more print jobs from the print server 10.

画像形成装置20は、印刷条件通りに印刷が可能な印刷ジョブを通常の輝度で、印刷条件通りの印刷ができない印刷ジョブを低い輝度で、それぞれ印刷ジョブを表示する。これにより、ユーザは、各印刷ジョブが印刷条件通りに印刷可能か否かを容易に判断することができる。ユーザは、印刷条件通りに印刷ができない印刷ジョブの印刷を回避することもできるし、強制的に印刷することもできる。なお、「印刷条件通りに印刷できる」とは、画像形成装置20が、印刷条件の指定する機能を有すること、又は、印刷条件の指定する機能を有すること及び印刷条件に必要な消耗品の残量が十分であることをいう。   The image forming apparatus 20 displays a print job that can be printed according to the printing conditions at a normal luminance and a print job that cannot be printed according to the printing conditions at a low luminance. Thus, the user can easily determine whether each print job can be printed according to the printing conditions. The user can avoid printing a print job that cannot be printed according to the printing conditions, or can force printing. Note that “can print according to printing conditions” means that the image forming apparatus 20 has a function for specifying printing conditions, or a function for specifying printing conditions, and the remaining consumables necessary for the printing conditions. The amount is sufficient.

〔システム構成〕
図1を用いて、印刷システム1について説明する。印刷システム1は、印刷サーバ10、一台以上の画像形成装置20、認証サーバ30、及び、一台以上のクライアントPC60を有する。各装置は、LAN(Local Area Network)、WAN(Wide Area Network)又はインターネット等のネットワークによって接続されている。なお、印刷サーバ10及び認証サーバ30に関してもそれぞれ複数台存在してもよい。
〔System configuration〕
The printing system 1 will be described with reference to FIG. The printing system 1 includes a print server 10, one or more image forming apparatuses 20, an authentication server 30, and one or more client PCs 60. Each device is connected by a network such as a LAN (Local Area Network), a WAN (Wide Area Network), or the Internet. A plurality of print servers 10 and authentication servers 30 may exist.

クライアントPC60は、印刷対象とされるデータ(文書データ、画像データ等)をアプリケーションソフトウェア等で生成し、ユーザによる印刷指示の入力に応じ、印刷対象とされた印刷データと印刷条件及び印刷要求を印刷サーバ10に送信するコンピュータである(以下、印刷ジョブには印刷データと書誌条件(印刷条件が含まれる)及び印刷要求が含まれるものとする)。ユーザは、PCへのログイン時や印刷指示した際に認証情報(例えば、ユーザ名(又はユーザID)及びパスワード)を入力する。クライアントPC60は、この認証情報を印刷ジョブに含めるか、又は、添付する。   The client PC 60 generates data to be printed (document data, image data, etc.) with application software, etc., and prints the print data to be printed, the printing conditions, and the print request according to the input of the print instruction by the user. It is a computer that transmits to the server 10 (hereinafter, a print job includes print data, bibliographic conditions (including print conditions), and a print request). The user inputs authentication information (for example, a user name (or user ID) and a password) when logging into the PC or instructing printing. The client PC 60 includes or attaches this authentication information to the print job.

印刷サーバ10は、クライアントPC60より受信される印刷ジョブを記憶装置に蓄積するコンピュータである。印刷サーバ10は、印刷ジョブと共に受信した認証情報に基づく認証処理を認証サーバ30に要求する。認証サーバ30は、認証処理を実行するコンピュータである。認証サーバ30と印刷サーバ10は、画像形成装置20より共用される。   The print server 10 is a computer that stores a print job received from the client PC 60 in a storage device. The print server 10 requests the authentication server 30 for authentication processing based on the authentication information received together with the print job. The authentication server 30 is a computer that executes authentication processing. The authentication server 30 and the print server 10 are shared by the image forming apparatus 20.

認証サーバ30は、ユーザの認証が成立したか否かを示す認証結果を印刷サーバ10に送信する。印刷サーバ10は、認証が成立した場合に印刷ジョブを蓄積する。   The authentication server 30 transmits an authentication result indicating whether or not user authentication has been established to the print server 10. The print server 10 accumulates the print job when the authentication is established.

画像形成装置20は、ユーザによる操作指示を受け付け、印刷サーバ10に蓄積されている印刷ジョブを取得し、印刷データを印刷するプリンタである。なお、画像形成装置20は、プリンタに限られず、スキャナ、ファクシミリ、及び、これらの機能の一つ以上を搭載したMFP(Multifunction Peripheral )でもよい。また、いずれかの画像形成装置20が印刷サーバ10として、他の画像形成装置20により共有されてもよい。   The image forming apparatus 20 is a printer that receives an operation instruction from a user, acquires a print job stored in the print server 10, and prints print data. The image forming apparatus 20 is not limited to a printer, and may be a scanner, a facsimile, and an MFP (Multifunction Peripheral) equipped with one or more of these functions. Also, any one of the image forming apparatuses 20 may be shared by other image forming apparatuses 20 as the print server 10.

画像形成装置20を使用するユーザは、ログイン時に例えばICカード等から認証情報を入力する。画像形成装置20は、ユーザが入力した認証情報を印刷サーバ10に送信する。印刷サーバ10は、認証情報に基づく認証処理を認証サーバ30に要求する。なお、画像形成装置20は、直接、認証サーバ30に認証情報に基づく認証処理を要求してもよい。   A user who uses the image forming apparatus 20 inputs authentication information from an IC card or the like at the time of login. The image forming apparatus 20 transmits the authentication information input by the user to the print server 10. The print server 10 requests the authentication server 30 for authentication processing based on the authentication information. Note that the image forming apparatus 20 may directly request the authentication server 30 for authentication processing based on the authentication information.

認証サーバ30は、ユーザの認証が成立したか否かを示す認証結果を印刷サーバ10に送信する。印刷サーバ10は、認証が成立した場合に、画像形成装置20から機能情報を取得し、印刷ジョブが、機能情報に含まれている機能により実行可能か否かを判定する。印刷サーバ10は、印刷ジョブに実行可否情報を添付して画像形成装置20に送信する。   The authentication server 30 transmits an authentication result indicating whether or not user authentication has been established to the print server 10. When authentication is established, the print server 10 acquires function information from the image forming apparatus 20 and determines whether or not the print job can be executed with the function included in the function information. The print server 10 sends the print job to the image forming apparatus 20 with execution permission information attached thereto.

〔ハードウェア構成〕
図2は、本発明の実施の形態における印刷サーバ10のハードウェア構成例を示す図の一例である。印刷サーバ10は、それぞれバスBで相互に接続されているドライブ装置100、補助記憶装置102と、メモリ装置103と、CPU104及びインタフェース装置105と、を有する。
[Hardware configuration]
FIG. 2 is an example of a diagram illustrating a hardware configuration example of the print server 10 according to the embodiment of the present invention. The print server 10 includes a drive device 100, an auxiliary storage device 102, a memory device 103, a CPU 104, and an interface device 105 that are connected to each other via a bus B.

印刷サーバ10での処理を実現するプログラム110は、CD−ROM等の記録媒体101によって提供される。プログラム110を記録した記録媒体101がドライブ装置100にセットされると、プログラム110が記録媒体101からドライブ装置100を介して補助記憶装置102にインストールされる。ただし、プログラム110は、記録媒体101により配布される他に、不図示のコンピュータがダウンロードにより配布してもよい。   A program 110 for realizing processing in the print server 10 is provided by a recording medium 101 such as a CD-ROM. When the recording medium 101 on which the program 110 is recorded is set in the drive device 100, the program 110 is installed from the recording medium 101 to the auxiliary storage device 102 via the drive device 100. However, the program 110 may be distributed by downloading from a computer (not shown) in addition to being distributed by the recording medium 101.

補助記憶装置102は、インストールされたプログラム110を格納すると共に、必要なファイルやデータ等を格納する。補助記憶装置102は、HDD(Hard Disk Drive)やSSD(Solid State Drive)等の不揮発メモリである。   The auxiliary storage device 102 stores the installed program 110 and also stores necessary files and data. The auxiliary storage device 102 is a nonvolatile memory such as an HDD (Hard Disk Drive) or an SSD (Solid State Drive).

メモリ装置103は、プログラム110の起動指示があった場合に、補助記憶装置102からプログラム110を読み出して格納する。メモリ装置103は、例えば、DIMM(dual in-line memory module)、SO−DIMM(small outline dual in-line memory module)等である。CPU104は、メモリ装置103に格納されたプログラム110に従って印刷サーバ10に係る機能を実行する。インタフェース装置105は、ネットワークに接続するためのインタフェース(例えば、イーサネット(登録商標)のネットワークカード)である。   The memory device 103 reads the program 110 from the auxiliary storage device 102 and stores it when there is an instruction to start the program 110. The memory device 103 is, for example, a DIMM (dual in-line memory module), a SO-DIMM (small outline dual in-line memory module), or the like. The CPU 104 executes functions related to the print server 10 in accordance with the program 110 stored in the memory device 103. The interface device 105 is an interface (for example, an Ethernet (registered trademark) network card) for connecting to a network.

図3は、画像形成装置20のハードウェア構成例の一例を示す図である。画像形成装置20は、CPU201、メモリ202、補助記憶装置203、ネットワークI/F204、画像出力部205、画像処理部206、外部デバイスI/F207、表示部208、及び操作部209等を有する。   FIG. 3 is a diagram illustrating an example of a hardware configuration example of the image forming apparatus 20. The image forming apparatus 20 includes a CPU 201, a memory 202, an auxiliary storage device 203, a network I / F 204, an image output unit 205, an image processing unit 206, an external device I / F 207, a display unit 208, an operation unit 209, and the like.

画像形成装置20での機能を実現するプログラム81は、HDD等の不揮発性の補助記憶装置203に記録(インストール)される。補助記憶装置203は、インストールされたプログラムを格納すると共に、必要なファイルやデータ等を格納する。メモリ202は、プログラム81の起動指示があった場合に、補助記憶装置203からプログラム81を読み出して格納する。CPU201は、メモリ202に格納されたプログラム81に従って画像形成装置20に係る機能を実現する。ネットワークI/F204は、ネットワークに接続するためのインタフェースとして用いられる。   A program 81 that realizes functions in the image forming apparatus 20 is recorded (installed) in a nonvolatile auxiliary storage device 203 such as an HDD. The auxiliary storage device 203 stores the installed program and also stores necessary files and data. The memory 202 reads the program 81 from the auxiliary storage device 203 and stores it when there is an instruction to start the program 81. The CPU 201 implements functions related to the image forming apparatus 20 according to the program 81 stored in the memory 202. The network I / F 204 is used as an interface for connecting to a network.

表示部208は、LCD(Liquid Crystal Display)等によって構成され、操作画面やメッセージ等を表示させる。操作部209は、ハード的なボタン(キー)によって構成され、ユーザによる操作入力を受け付ける。また、表示部208はタッチパネルを有し、表示部208及び操作部209は、操作パネルとして一体的に構成されている。   The display unit 208 is configured by an LCD (Liquid Crystal Display) or the like, and displays an operation screen, a message, and the like. The operation unit 209 is configured with hardware buttons (keys), and receives an operation input by the user. The display unit 208 includes a touch panel, and the display unit 208 and the operation unit 209 are integrally configured as an operation panel.

画像処理部206は、画像データを出力(印刷)等する際に必要とされる各種の画像処理を実行する。画像出力部205は、画像データの出力(印刷)を行う。   The image processing unit 206 executes various types of image processing required when outputting (printing) image data. The image output unit 205 outputs (prints) image data.

外部デバイスI/F207は、認証情報の入力に用いられるカードリーダー40と接続するためのインタフェースであり、例えば、USBポート(USBホストインタフェース)又はシリアルポート等によって構成される。カードリーダー40は、カード50から情報を読み取るいわゆるカードリーダー(カード読み取り装置)40であり、外部デバイスI/F207と接続可能なハードウェアインタフェース(例えば、USBコネクタ又はシリアルインタフェース等)を備える。なお、カードリーダー40は、画像形成装置20に内蔵されていてもよい。カードリーダー40は、接触型又は非接触型のいずれであってもよい。カード50は、ICカードに限定されず、磁気カード等、少なくとも各カードに一意なカードID(カード番号)が記録可能なものであればよい。カードIDは、一般的に、Universal ID又はCard Serial Numberと呼ばれる。カード50の具体例の一部としては、Proximityカード、Mifareカード、Java(登録商標)Card等が挙げられる。   The external device I / F 207 is an interface for connecting to the card reader 40 used for inputting authentication information, and is configured by, for example, a USB port (USB host interface) or a serial port. The card reader 40 is a so-called card reader (card reader) 40 that reads information from the card 50 and includes a hardware interface (for example, a USB connector or a serial interface) that can be connected to the external device I / F 207. Note that the card reader 40 may be built in the image forming apparatus 20. The card reader 40 may be either a contact type or a non-contact type. The card 50 is not limited to an IC card, and may be a magnetic card or the like that can record a card ID (card number) unique to at least each card. The card ID is generally called Universal ID or Card Serial Number. Specific examples of the card 50 include a Proximity card, a Mifare card, a Java (registered trademark) card, and the like.

本実施の形態において、カード50は各ユーザに配布されていることとする。但し、運用上必要とされるセキュリティのレベルに応じて、複数のユーザによって一枚のカード50を共用させてもよい。なお、各ユーザに配布されるカード50は一種類に限定されなくてもよい。上記のようにカードリーダー40は、USB等によって簡便に画像形成装置20に接続することが可能である。したがって、カード50の種類(Proximityカード、Mifareカード、Java(登録商標)Card等)に応じて複数のカードリーダー40を画像形成装置20に同時に接続させてもよい。この場合、複数種類のカード50を同時に利用することができる。   In the present embodiment, it is assumed that the card 50 is distributed to each user. However, a single card 50 may be shared by a plurality of users according to the level of security required for operation. Note that the card 50 distributed to each user may not be limited to one type. As described above, the card reader 40 can be easily connected to the image forming apparatus 20 by USB or the like. Therefore, a plurality of card readers 40 may be simultaneously connected to the image forming apparatus 20 according to the type of card 50 (Proximity card, Mifare card, Java (registered trademark) Card, etc.). In this case, a plurality of types of cards 50 can be used simultaneously.

また、外部デバイスI/F207には記録媒体装着部19が接続されている。記録媒体装着部19は記録媒体120を装着し、記録媒体120に記憶されたデータを読み出しCPU201又はメモリ202に送信する。記録媒体120は、例えば、USBメモリ、SDカードメモリ、CD−ROM等である。   A recording medium mounting unit 19 is connected to the external device I / F 207. The recording medium mounting unit 19 loads the recording medium 120, reads data stored in the recording medium 120, and transmits the data to the CPU 201 or the memory 202. The recording medium 120 is, for example, a USB memory, an SD card memory, a CD-ROM, or the like.

記録媒体120にはプログラム81が記憶されており、ユーザが記録媒体装着部19に記録媒体120を装着すると、例えばCPU201が割り込みを受け付けたり、ユーザの操作を受け付けて、CPU201が記録媒体120に記憶されたプログラム81を実行する。このプログラム81を実行することで、画像形成装置20は以下の実施例の印刷方法(拡張機密印刷)を提供する。なお、この記録媒体120とカード50を一体にして、カード50にプログラム81を記録しておいてもよい。   A program 81 is stored in the recording medium 120, and when the user mounts the recording medium 120 in the recording medium mounting unit 19, for example, the CPU 201 receives an interrupt or a user operation, and the CPU 201 stores in the recording medium 120. Executed program 81 is executed. By executing this program 81, the image forming apparatus 20 provides a printing method (extended confidential printing) of the following embodiment. The recording medium 120 and the card 50 may be integrated, and the program 81 may be recorded on the card 50.

図4は、印刷システム1の機能ブロック図の一例を示す。クライアントPC60は、インストールされたアプリケーションを有する。アプリケーションは、例えば、ワープロソフト、表計算ソフト、ブラウザソフト、又は、プレゼン用ソフト等である。クライアントPC60のCPUがアプリケーションを実行することで、図示する印刷指示受付部61、印刷データ生成部62、印刷要求送信部63、及び不許可通知部64が実現される。   FIG. 4 shows an example of a functional block diagram of the printing system 1. The client PC 60 has an installed application. The application is, for example, word processing software, spreadsheet software, browser software, or presentation software. When the CPU of the client PC 60 executes the application, the illustrated print instruction reception unit 61, print data generation unit 62, print request transmission unit 63, and non-permission notification unit 64 are realized.

印刷指示受付部61は、印刷対象とする文書データの指定を受け付ける。印刷指示受付部61は、印刷属性情報(印刷条件又は印刷設定項目とも呼ばれる。)を設定させる画面(以下、「印刷設定画面」という。)をクライアントPC60の表示装置に表示させ、印刷設定画面を介して印刷属性情報の設定及び印刷指示の入力を受け付ける。   The print instruction accepting unit 61 accepts designation of document data to be printed. The print instruction reception unit 61 displays a screen (hereinafter referred to as “print setting screen”) for setting print attribute information (also referred to as a print condition or a print setting item) on the display device of the client PC 60, and displays the print setting screen. Via this, the setting of the printing attribute information and the input of the printing instruction are accepted.

印刷指示受付部61は、更に、印刷設定画面を介して、ユーザの認証情報の入力を受け付ける。認証情報は、認証サーバ30における認証方式に対応したものであればよい。本実施の形態においては、ユーザ名及びパスワードであるとする。   The print instruction accepting unit 61 further accepts input of user authentication information via the print setting screen. The authentication information only needs to correspond to the authentication method in the authentication server 30. In the present embodiment, it is assumed that the user name and password are used.

印刷データ生成部62は、印刷対象とされた文書データについて、印刷属性情報に基づいて印刷データを生成する。印刷データは、PDL(Page Description Language)によって記述されたデータであり、印刷属性情報をも含む。また、印刷データ生成部62は、印刷指示受付部61が入力を受け付けた認証情報を印刷データに含める(又は印刷データに付与する)。印刷要求送信部63は、印刷データを含む印刷ジョブを印刷サーバ10に送信する。不許可通知部64は、印刷ジョブに基づいて印刷サーバ10より送信される情報に基づいて、印刷ジョブに応じた印刷は許可されない(実行できない)ことをユーザに通知するための処理を実行する。   The print data generation unit 62 generates print data for document data to be printed based on print attribute information. The print data is data described in PDL (Page Description Language) and includes print attribute information. Further, the print data generation unit 62 includes the authentication information received by the print instruction reception unit 61 in the print data (or adds it to the print data). The print request transmission unit 63 transmits a print job including print data to the print server 10. The non-permission notification unit 64 executes a process for notifying the user that printing according to the print job is not permitted (cannot be performed) based on information transmitted from the print server 10 based on the print job.

なお、印刷指示受付部61及び印刷データ生成部62は、例えば、プリンタドライバによって実現される。プリンタドライバは、クライアントPC60にインストールされたものであってもよいし、印刷サーバ10等、他のコンピュータにインストールされたものであってもよい。後者の場合、OS(Operating System)によって提供されるプリンタ共有の仕組みを利用すればよい。   Note that the print instruction reception unit 61 and the print data generation unit 62 are realized by, for example, a printer driver. The printer driver may be installed in the client PC 60 or may be installed in another computer such as the print server 10. In the latter case, a printer sharing mechanism provided by an OS (Operating System) may be used.

印刷サーバ10は、入力部11、情報解析部12、情報管理部13、情報蓄積部14、要求受付部15、設定情報照合部16、搭載機能取得部17、及び、印刷許否判定部9を有する。これら各部は、印刷サーバ10にインストールされたプログラム110がCPU104に実行させる処理により実現される。なお、情報蓄積部14は補助記憶装置102に備えられるデータベースの一種である。   The print server 10 includes an input unit 11, an information analysis unit 12, an information management unit 13, an information storage unit 14, a request reception unit 15, a setting information verification unit 16, a mounted function acquisition unit 17, and a print permission / rejection determination unit 9. . Each of these units is realized by processing executed by the CPU 104 by the program 110 installed in the print server 10. The information storage unit 14 is a type of database provided in the auxiliary storage device 102.

入力部11は、クライアントPC60より送信される印刷ジョブを受信する。印刷許否判定部9は、印刷ジョブから抽出される認証情報に基づいて印刷の許否を判定する。具体的には、印刷許否判定部9は、認証情報を認証サーバ30に送信し、当該認証情報に基づく認証を認証サーバ30に実行させる。認証サーバ30が認証が成立しないと判定した場合、印刷許否判定部9は、印刷は許可しないと判定する。認証サーバ30が認証が成立すると判定した場合、印刷許否判定部9は、印刷を許可すると判定する。なお、印刷許否判定部9は、印刷不許可の判定結果をクライアントPC60に送信する。判定結果の送信先のクライアントPC60は、印刷ジョブを送信する際の例えばIPヘッダに含まれている識別情報(IPアドレス等)に基づいて判定される。   The input unit 11 receives a print job transmitted from the client PC 60. The print permission / rejection determination unit 9 determines whether printing is permitted or not based on authentication information extracted from the print job. Specifically, the print permission / rejection determination unit 9 transmits authentication information to the authentication server 30 and causes the authentication server 30 to execute authentication based on the authentication information. When the authentication server 30 determines that authentication is not established, the print permission / rejection determination unit 9 determines that printing is not permitted. When the authentication server 30 determines that authentication is established, the print permission / rejection determination unit 9 determines that printing is permitted. Note that the print permission / rejection determination unit 9 transmits a determination result of print disapproval to the client PC 60. The client PC 60 that is the transmission destination of the determination result is determined based on, for example, identification information (IP address or the like) included in the IP header when transmitting the print job.

情報解析部12は、印刷許否判定部9によって印刷許可の判定がされた場合、印刷ジョブのジョブIDを生成し、印刷ジョブに含まれている印刷属性情報及び印刷データを抽出する。情報解析部12は、印刷属性情報の一部又は全部を書誌情報として抽出する。例えば、書誌情報には、ユーザ名、ファイル名、ページ数、蓄積日時、印刷条件(カラー印刷であるかモノクロ印刷であるかの別、ステープルを使用する場合にはステープル位置、パンチを使用する場合にはパンチ位置、両面印刷、集約印刷、製本処理等)等が含まれる。   The information analysis unit 12 generates a job ID of the print job and extracts print attribute information and print data included in the print job when the print permission determination unit 9 determines the print permission. The information analysis unit 12 extracts part or all of the print attribute information as bibliographic information. For example, for bibliographic information, user name, file name, number of pages, accumulation date / time, printing conditions (whether color printing or monochrome printing is used, if staples are used, staple position, punch is used Includes punch position, double-sided printing, collective printing, bookbinding processing, and the like.

情報管理部13は、ジョブIDに関連付けて、書誌情報及び印刷データ等を情報蓄積部14に蓄積する。このように、情報蓄積部14は、補助記憶装置102において、書誌情報及び印刷データ等を記憶するための記憶領域(例えば、テーブルやフォルダ等)である。   The information management unit 13 stores bibliographic information, print data, and the like in the information storage unit 14 in association with the job ID. As described above, the information storage unit 14 is a storage area (for example, a table or a folder) in the auxiliary storage device 102 for storing bibliographic information, print data, and the like.

要求受付部15は、画像形成装置20からの印刷要求を受け付ける。要求受付部15は、画像形成装置20から受信したユーザ名をキーにして情報蓄積部14に蓄積された印刷ジョブを抽出する。要求受付部15は、書誌情報のみを抽出すること、印刷データのみを抽出すること、書誌情報及び印刷データを抽出すること等、情報蓄積部14の情報を選択的に読み出すことができる。   The request receiving unit 15 receives a print request from the image forming apparatus 20. The request reception unit 15 extracts the print job stored in the information storage unit 14 using the user name received from the image forming apparatus 20 as a key. The request receiving unit 15 can selectively read information in the information storage unit 14 such as extracting only bibliographic information, extracting only print data, and extracting bibliographic information and print data.

搭載機能取得部17は、印刷要求した画像形成装置20から画像形成装置20の機能情報を取得する。機能情報は、画像形成装置20が、カラー印刷、両面印刷、集約印刷、ステープル、パンチ、製本等が可能か否かを示す情報である。なお、画像形成装置20のIPアドレスは、印刷要求のデータのIPヘッダに含まれており、機能情報はMIB((Management Information Base)に公開されている。   The mounted function acquisition unit 17 acquires function information of the image forming apparatus 20 from the image forming apparatus 20 that has requested printing. The function information is information indicating whether the image forming apparatus 20 can perform color printing, duplex printing, aggregate printing, stapling, punching, bookbinding, and the like. The IP address of the image forming apparatus 20 is included in the IP header of the print request data, and the function information is disclosed in MIB ((Management Information Base).

設定情報照合部16は、要求受付部15が抽出した印刷ジョブの印刷条件と機能情報を比較し、印刷ジョブ毎に、印刷ジョブがこの画像形成装置20で印刷条件通りに印刷可能か否かを判別する。例えば、印刷条件にカラー印刷の指示が含まれており、機能情報にカラー印刷が可能である旨が登録されていない場合、設定情報照合部16は、この画像形成装置はこの印刷ジョブを印刷できないと判定する。設定情報照合部16は、判定した印刷ジョブに印刷可否情報を添付する。印刷可否情報は、印刷ジョブが印刷条件通りに印刷可能か否か、及び、可能でない場合に可能でない印刷条件の設定を示す情報である。画像形成装置20が印刷条件通りに印刷できない場合にだけ、印刷可否情報を添付してもよい。   The setting information matching unit 16 compares the print job print conditions extracted by the request receiving unit 15 with the function information, and determines whether the print job can be printed by the image forming apparatus 20 according to the print conditions for each print job. Determine. For example, if the print condition includes an instruction for color printing and the function information does not register that color printing is possible, the setting information collation unit 16 cannot print the print job by the image forming apparatus. Is determined. The setting information collating unit 16 attaches print permission / prohibition information to the determined print job. The print propriety information is information indicating whether or not the print job can be printed according to the print condition and the setting of the print condition that is not possible when the print job is not possible. The printability information may be attached only when the image forming apparatus 20 cannot print according to the printing conditions.

図5は、印刷可否情報を模式的に示す図の一例である。印刷可否情報には、印刷ジョブ毎に、ジョブIDに対応づけて「印刷可否」「実行できない印刷条件」が登録されている。ジョブIDが「1」の印刷ジョブでは、書誌情報に含まれたカラー印刷がユーザが使用する画像形成装置20では使用できないことが分かる。ジョブIDが「2」の印刷ジョブでは、書誌情報に含まれたカラー印刷とステープルがユーザが使用する画像形成装置20では使用できないことが分かる。   FIG. 5 is an example of a diagram schematically showing printability information. In the printability information, “printability” and “unexecutable printing conditions” are registered for each print job in association with the job ID. It can be seen that in the print job with the job ID “1”, the color printing included in the bibliographic information cannot be used by the image forming apparatus 20 used by the user. It can be seen that the print job with the job ID “2” cannot be used by the image forming apparatus 20 used by the user for color printing and stapling included in the bibliographic information.

図4に戻り、画像形成装置20は、拡張機密印刷部90及び対応情報記憶部23を有する。また、拡張機密印刷部90は、カードID取得部21、認証制御部22、ジョブ取得部24、印刷制御部25、結果送信部26及び搭載機能検知部27、を有する。拡張機密印刷部90は、記録媒体120に記憶されたプログラム81をCPU201が実行することで実現される。なお、管理者が予めプログラム81を画像形成装置20にインストールしておいてもよいし、画像形成装置20が記録媒体120からプログラム81を補助記憶装置203にコピーしてもよい。   Returning to FIG. 4, the image forming apparatus 20 includes an extended confidential printing unit 90 and a correspondence information storage unit 23. The extended confidential printing unit 90 includes a card ID acquisition unit 21, an authentication control unit 22, a job acquisition unit 24, a print control unit 25, a result transmission unit 26, and a mounted function detection unit 27. The extended confidential printing unit 90 is realized by the CPU 201 executing the program 81 stored in the recording medium 120. The administrator may install the program 81 in the image forming apparatus 20 in advance, or the image forming apparatus 20 may copy the program 81 from the recording medium 120 to the auxiliary storage device 203.

カードID取得部21は、カードリーダー40がカード50より読み取ったカードIDをカードリーダー40より取得する。認証制御部22は、カードIDに対応するユーザ名及びパスワードを対応情報記憶部23より取得し、取得されたユーザ名及びパスワードに基づく認証を認証サーバ30に実行させる。   The card ID acquisition unit 21 acquires the card ID read by the card reader 40 from the card 50 from the card reader 40. The authentication control unit 22 acquires the user name and password corresponding to the card ID from the corresponding information storage unit 23, and causes the authentication server 30 to perform authentication based on the acquired user name and password.

対応情報記憶部23は、補助記憶装置203において、カードIDとユーザ名及びパスワードとの対応情報を記憶するための記憶領域(例えば、テーブル)である。図6は、対応情報記憶部23に記録されている対応情報の例を示す図である。同図に示されるように、対応情報記憶部23には、ユーザごとに、ユーザ名、カードID、及びパスワードが対応付けられて(関連付けられて)記録されている。したがって、認証制御部22は、カレントカードIDに対応付けられているユーザ名及びパスワードを対応情報記憶部23より取得することにより、カードIDをユーザ名及びパスワードに変換する。   The correspondence information storage unit 23 is a storage area (for example, a table) for storing correspondence information between a card ID, a user name, and a password in the auxiliary storage device 203. FIG. 6 is a diagram illustrating an example of correspondence information recorded in the correspondence information storage unit 23. As shown in the figure, in the correspondence information storage unit 23, a user name, a card ID, and a password are recorded in association (associated) for each user. Therefore, the authentication control unit 22 acquires the user name and password associated with the current card ID from the correspondence information storage unit 23, thereby converting the card ID into the user name and password.

ジョブ取得部24は、ユーザ名をキーにして印刷ジョブのジョブ一覧を送信するよう印刷サーバ10に要求する。ジョブ表示部241は、ジョブ取得部24が取得した印刷ジョブのジョブ一覧を表示部208に表示する。また、ジョブ表示部241は、印刷可否情報を参照して、印刷できる印刷ジョブに対応した表示部208における画素を通常の輝度で、印刷できない印刷ジョブに対応した画素をそれよりも低い輝度で表示する。   The job acquisition unit 24 requests the print server 10 to transmit a job list of print jobs using the user name as a key. The job display unit 241 displays a job list of print jobs acquired by the job acquisition unit 24 on the display unit 208. Further, the job display unit 241 refers to the printability information and displays the pixels in the display unit 208 corresponding to the print job that can be printed with normal luminance and the pixels corresponding to the print job that cannot be printed with lower luminance. To do.

設定受付部242は、表示部208に表示されたジョブ一覧から、ユーザが操作部209を用いて選択した印刷ジョブを受け付ける。設定受付部242は、タッチパネルの押下イベントをシステム側から取得して、押下位置と各印刷ジョブの表示位置から選択された印刷ジョブを特定する。   The setting reception unit 242 receives a print job selected by the user using the operation unit 209 from the job list displayed on the display unit 208. The setting reception unit 242 acquires a touch panel pressing event from the system side, and specifies a print job selected from the pressing position and the display position of each print job.

さらに、ジョブ取得部24は、ユーザが選択した印刷ジョブの印刷データを印刷サーバ10から取得する。印刷制御部25は、ジョブ取得部24によって取得された印刷ジョブの実行を画像出力部205に実行させる。結果送信部26は、印刷ジョブの実行結果を印刷サーバ10に送信する。搭載機能検知部27は、MIB又はMIBにアクセスするプログラムである。搭載機能検知部27はMIBから機能情報を読み出し、印刷サーバ10に送信する。   Further, the job acquisition unit 24 acquires print data of the print job selected by the user from the print server 10. The print control unit 25 causes the image output unit 205 to execute the print job acquired by the job acquisition unit 24. The result transmission unit 26 transmits the execution result of the print job to the print server 10. The on-board function detector 27 is a MIB or a program that accesses the MIB. The installed function detection unit 27 reads function information from the MIB and transmits it to the print server 10.

認証サーバ30は、認証処理部31及びユーザDB32等を有する。これら各部は、認証サーバ30にインストールされたプログラムが、認証サーバ30のCPUに実行させる処理によって実現される。認証処理部31は、印刷サーバ10又は画像形成装置20からの認証要求に応じ、ユーザDB32にユーザごとに予め登録されている認証情報を利用して認証処理を実行する。ユーザDB32は、ユーザごとに認証情報が記録されているデータベースである。ユーザDB32には、認証情報の他にユーザの属性情報が記録されていてもよい。例えば、画像形成装置20の機能に関する権限情報等がユーザごとに記録されていてもよい。   The authentication server 30 includes an authentication processing unit 31, a user DB 32, and the like. Each of these units is realized by processing that a program installed in the authentication server 30 causes the CPU of the authentication server 30 to execute. In response to an authentication request from the print server 10 or the image forming apparatus 20, the authentication processing unit 31 performs authentication processing using authentication information registered in advance in the user DB 32 for each user. The user DB 32 is a database in which authentication information is recorded for each user. In addition to the authentication information, user attribute information may be recorded in the user DB 32. For example, authority information related to the function of the image forming apparatus 20 may be recorded for each user.

〔拡張機密印刷部90の動作手順〕
<ジョブ蓄積時>
図7を用いて、ジョブ蓄積時の処理手順を説明する。図7は、印刷システム1が印刷ジョブを蓄積する手順を示すフローチャート図の一例である。同図において、ユーザは、クライアントPC60を操作している。
[Operation Procedure of Extended Confidential Printing Unit 90]
<When storing jobs>
A processing procedure at the time of job accumulation will be described with reference to FIG. FIG. 7 is an example of a flowchart illustrating a procedure in which the printing system 1 stores a print job. In the figure, the user operates the client PC 60.

ステップS101において、印刷指示受付部61は、印刷対象の文書データの選択を受け付け、印刷設定画面をクライアントPC60の表示装置に表示させる。印刷指示受付部61は、印刷設定画面を介して印刷属性情報及び認証情報(ユーザ名及びパスワード)の入力を受け付ける。なお、印刷属性情報と認証情報とを入力する画面は別であってもよい。すなわち、ここでいう印刷設定画面は、複数の画面の集合であってもよい。   In step S <b> 101, the print instruction accepting unit 61 accepts selection of document data to be printed, and displays a print setting screen on the display device of the client PC 60. The print instruction reception unit 61 receives input of print attribute information and authentication information (user name and password) via the print setting screen. Note that the screen for inputting the print attribute information and the authentication information may be different. That is, the print setting screen here may be a set of a plurality of screens.

例えば、図8は、印刷設定画面を構成する認証情報入力画面の例を示す図である。同図において、認証情報入力画面610は、ユーザ名入力領域611及びパスワード入力領域612等を有する。印刷指示受付部61は、認証情報入力画面610を介してユーザ名及びパスワードの入力を受け付ける。   For example, FIG. 8 is a diagram illustrating an example of an authentication information input screen constituting the print setting screen. In the figure, an authentication information input screen 610 has a user name input area 611, a password input area 612, and the like. The print instruction accepting unit 61 accepts input of a user name and password via the authentication information input screen 610.

続いて、印刷データ生成部62は、印刷対象とされた文書データの印刷データを印刷属性情報に従って生成し、入力されたユーザ名及びパスワードを当該印刷データに記録する(S102)。続いて、印刷要求送信部63は、生成された印刷データを含む印刷ジョブを印刷サーバ10に送信する(S103)。なお、印刷データの送信先の印刷サーバ10の識別情報(例えば、IPアドレス)は、予めクライアントPC60の記憶装置に記録されている。   Subsequently, the print data generation unit 62 generates print data of document data to be printed according to the print attribute information, and records the input user name and password in the print data (S102). Subsequently, the print request transmission unit 63 transmits a print job including the generated print data to the print server 10 (S103). Note that the identification information (for example, IP address) of the print server 10 to which the print data is sent is recorded in advance in the storage device of the client PC 60.

当該印刷ジョブは、印刷サーバ10において入力部11によって受信される(S201)。印刷許否判定部9は、印刷ジョブから認証情報を抽出し、抽出された認証情報を認証サーバ30に送信する(S202)。認証の要求先とする認証サーバ30の識別情報(例えば、IPアドレス)は、予め補助記憶装置102に記録されている。   The print job is received by the input unit 11 in the print server 10 (S201). The print permission / rejection determination unit 9 extracts authentication information from the print job, and transmits the extracted authentication information to the authentication server 30 (S202). The identification information (for example, IP address) of the authentication server 30 that is the authentication request destination is recorded in the auxiliary storage device 102 in advance.

認証サーバ30の認証処理部31は、認証要求を受信すると(S301)、認証要求に含まれている認証情報とユーザDB32にユーザごとに記録されている認証情報とを照合することにより認証を行う(S302)。続いて、認証処理部31は、認証結果(認証の成否を示す情報)を印刷サーバ10に返信する(S303)。   Upon receiving the authentication request (S301), the authentication processing unit 31 of the authentication server 30 performs authentication by comparing the authentication information included in the authentication request with the authentication information recorded for each user in the user DB 32. (S302). Subsequently, the authentication processing unit 31 returns an authentication result (information indicating the success or failure of authentication) to the print server 10 (S303).

印刷サーバ10の印刷許否判定部9は、認証結果を受信すると(S203)、認証の成否に基づいて印刷の許否を判定する(S204)。すなわち、認証が成立した場合、印刷は許可されると判定し(S204でYes)、当該判定結果(印刷許可の判定結果)を情報解析部12に入力する。情報解析部12は、当該判定結果に応じ、ジョブIDを生成し、印刷ジョブを当該ジョブIDに関連付けて情報蓄積部14に記録する(S205)。また、情報管理部13は、印刷ジョブより印刷属性情報を抽出し、抽出された印刷属性情報を印刷ジョブの書誌情報としてジョブIDに関連付けて情報蓄積部14に記録する。   When receiving the authentication result (S203), the print permission / rejection determination unit 9 of the print server 10 determines whether printing is permitted or not based on the success or failure of the authentication (S204). That is, if authentication is established, it is determined that printing is permitted (Yes in S204), and the determination result (print permission determination result) is input to the information analysis unit 12. The information analysis unit 12 generates a job ID according to the determination result, and records the print job in the information storage unit 14 in association with the job ID (S205). The information management unit 13 extracts print attribute information from the print job, and records the extracted print attribute information in the information storage unit 14 in association with the job ID as bibliographic information of the print job.

一方、認証に失敗した場合、印刷許否判定部9は、印刷は許可されないと判定し(S204でNo)、当該判定結果(印刷不許可の判定結果)を情報解析部12に入力する。情報管理部13は、印刷不許可の判定結果をクライアントPC60に送信する(S206)。   On the other hand, if the authentication fails, the print permission / rejection determination unit 9 determines that printing is not permitted (No in S204), and inputs the determination result (determination result of printing non-permission) to the information analysis unit 12. The information management unit 13 transmits the determination result of printing disapproval to the client PC 60 (S206).

クライアントPC60の不許可通知部64は、印刷不許可の判定結果を受信すると、印刷が許可されない旨のエラーメッセージ等をクライアントPC60の表示装置に表示させる(S104)。したがって、ユーザは、クライアントPC60において印刷指示を入力した際に、印刷の許否(可否)を認識することができる。その結果、画像形成装置20まで赴いた後に印刷が許可されないことに気付くといった不都合の発生を防止することができる。   Upon receipt of the print non-permission determination result, the non-permission notification unit 64 of the client PC 60 displays an error message indicating that printing is not permitted on the display device of the client PC 60 (S104). Accordingly, when the user inputs a print instruction on the client PC 60, the user can recognize whether printing is permitted (or not). As a result, it is possible to prevent the inconvenience of noticing that printing is not permitted after visiting the image forming apparatus 20.

また、印刷が許可されない印刷データ等の蓄積が回避されることにより、情報蓄積部14の記憶領域の無駄な消費を抑制することができる。更に、悪意のあるユーザによる不正なデータの投入を防止することができる。   Further, by avoiding accumulation of print data that is not permitted to be printed, wasteful consumption of the storage area of the information storage unit 14 can be suppressed. Furthermore, it is possible to prevent unauthorized data from being input by a malicious user.

なお、上記において、印刷許否判定部9は、認証の成否のみに基づいて印刷の許否を判定していたが、印刷属性情報が示す印刷属性に対する権限の有無をも考慮して印刷の許否を判定するようにしてもよい。この場合、例えば、ステップ303において、印刷サーバ10の認証処理部31は、認証が成立した場合、認証が成立したユーザの権限情報をユーザDB32より取得し、当該権限情報を認証結果と共に、印刷サーバ10に送信する。権限情報は、印刷属性情報に対応した項目(機能)ごとに、利用権限の有無を示す情報である。印刷許否判定部9は、権限情報と印刷属性情報とを比較し、印刷属性情報において利用対象として指定されている全ての印刷属性(例えば、カラー印刷等)についてユーザに権限が有れば印刷許可の判定をする。一方、全ての印刷属性について権限が無い場合、印刷許否判定部9は、認証が成立したとしても印刷不許可の判定をする。なお、権限情報は、印刷サーバ10の補助記憶装置203に記録されていてもよい。   In the above description, the print permission / rejection determination unit 9 determines whether or not printing is permitted based only on the success or failure of authentication. You may make it do. In this case, for example, in step 303, when authentication is established, the authentication processing unit 31 of the print server 10 acquires authority information of the user who has been authenticated from the user DB 32, and obtains the authority information together with the authentication result together with the print server. 10 to send. The authority information is information indicating the presence / absence of the use authority for each item (function) corresponding to the print attribute information. The print permission / rejection determination unit 9 compares the authority information and the print attribute information, and if the user has authority for all the print attributes (for example, color printing) specified as the use target in the print attribute information, the print permission is permitted. Judgment. On the other hand, if there is no authority for all print attributes, the print permission / rejection determination unit 9 determines that printing is not permitted even if authentication is established. The authority information may be recorded in the auxiliary storage device 203 of the print server 10.

このように、ジョブの蓄積時において、印刷属性に対する利用権限をも考慮して印刷の許否を判定することにより、ユーザが画像形成装置20において操作する際に、権限が無いことによって印刷ができないといった不都合を回避することができる。   As described above, when accumulating jobs, the use permission for the print attribute is also taken into consideration to determine whether printing is permitted or not, so that when the user operates the image forming apparatus 20, printing cannot be performed due to lack of authority. Inconvenience can be avoided.

ジョブの蓄積後、ユーザは、所望の画像形成装置20に移動する。すなわち、ジョブの蓄積時において出力先(印刷先)の画像形成装置20は特定されていないため、印刷サーバ10に対応している画像形成装置20であれば、自らに都合の良い画像形成装置20を出力先として選択することができる。   After the job is accumulated, the user moves to the desired image forming apparatus 20. In other words, since the image forming apparatus 20 that is the output destination (print destination) is not specified at the time of job accumulation, any image forming apparatus 20 that is compatible with the print server 10 is suitable for itself. Can be selected as the output destination.

<画像形成装置20が印刷ジョブを実行する段階>
図9を用いて、画像形成装置20が印刷ジョブを実行する段階の手順について説明する。画像形成装置20へのログインを目的として、ユーザによってカード50がカードリーダー40にセットされると、カードID取得部21は、カードリーダー40がカードより読み取ったカードID(以下、「カレントカードID」という。)をカードリーダー40より取得し、メモリ202内に記録する(S401)。なお、カードリーダー40へのカード50のセットとは、カードリーダー40へカード50を挿入したり、カード50を翳したりといったように、カードリーダー40がカード50に記録されている情報を読み取れる状態にすることをいう。また、カードリーダー40からのカード50のアンセットとは、カードリーダー40からカード50をアンセットしたり、カード50を処理距離以上離すといったように、カードリーダー40がカード50に記録されている情報を読み取れない状態にすることをいう。
<Step in which image forming apparatus 20 executes print job>
A procedure at a stage where the image forming apparatus 20 executes a print job will be described with reference to FIG. When the user sets the card 50 in the card reader 40 for the purpose of logging in to the image forming apparatus 20, the card ID acquisition unit 21 reads the card ID read by the card reader 40 from the card (hereinafter, “current card ID”). Is obtained from the card reader 40 and recorded in the memory 202 (S401). Note that the setting of the card 50 to the card reader 40 means that the card reader 40 can read information recorded on the card 50, such as inserting the card 50 into the card reader 40 or tricking the card 50. To do. The card 50 unset from the card reader 40 is information recorded on the card 50 by the card reader 40 such as unsetting the card 50 from the card reader 40 or separating the card 50 more than the processing distance. Is in a state where it cannot be read.

続いて、認証制御部22は、カレントカードIDを、対応情報記憶部23に記録されている対応情報を利用して、ユーザの認証情報(ユーザ名及びパスワード)に変換する(S402)。   Subsequently, the authentication control unit 22 converts the current card ID into user authentication information (user name and password) using the correspondence information recorded in the correspondence information storage unit 23 (S402).

続いて、認証制御部22は、変換された認証情報を含む認証要求を認証サーバ30に送信する(S403)。認証の要求先とする認証サーバ30の識別情報(例えば、IPアドレス)は、予め補助記憶装置203に記録されている。当該認証要求に応じ、認証サーバ30は、図7で説明した処理と同様の認証処理を実行し、認証結果を画像形成装置20に返信する(S301〜S302)。画像形成装置20のログイン用の認証と、印刷サーバ10における印刷の許否を判定するための認証とにおいて、必ずしも同一の認証サーバ30が利用されなくてもよい。但し、双方の認証において同一の認証サーバ30が利用されることにより、印刷の許否の判定結果と画像形成装置20のログインの可否との判定結果が整合する可能性を高めることができる。すなわち、印刷サーバ10における印刷の許否の判定結果の信頼性を高めることができる。   Subsequently, the authentication control unit 22 transmits an authentication request including the converted authentication information to the authentication server 30 (S403). The identification information (for example, IP address) of the authentication server 30 that is the authentication request destination is recorded in the auxiliary storage device 203 in advance. In response to the authentication request, the authentication server 30 executes an authentication process similar to the process described with reference to FIG. 7, and returns an authentication result to the image forming apparatus 20 (S301 to S302). The same authentication server 30 does not necessarily have to be used for authentication for login of the image forming apparatus 20 and authentication for determining whether printing is permitted in the print server 10. However, by using the same authentication server 30 for both authentications, it is possible to increase the possibility that the determination result of whether printing is permitted and the determination result of whether the image forming apparatus 20 can log in match. That is, it is possible to improve the reliability of the determination result of whether printing is permitted in the print server 10.

続いて、画像形成装置20の認証制御部22は、認証結果を受信する(S404)。認証に失敗した場合(S405でNo)、認証制御部22は、ログインを拒否する。この場合、ユーザは画像形成装置20を利用することはできない。   Subsequently, the authentication control unit 22 of the image forming apparatus 20 receives the authentication result (S404). If the authentication fails (No in S405), the authentication control unit 22 rejects the login. In this case, the user cannot use the image forming apparatus 20.

ログインの成功に応じ、ジョブ取得部24は、ログインユーザのユーザ名を指定して、蓄積されているジョブ一覧の取得要求を印刷サーバ10に送信する(S406)。ジョブ一覧とは、1つ以上の印刷ジョブのリストであり、各印刷ジョブ毎に、例えば、印刷日時、ファイル名、ページ数を含む。   In response to the successful login, the job acquisition unit 24 designates the user name of the login user and transmits an acquisition request for the accumulated job list to the print server 10 (S406). The job list is a list of one or more print jobs, and includes, for example, a print date, a file name, and the number of pages for each print job.

ジョブの取得先の印刷サーバ10の識別情報(例えば、IPアドレス)は、予め補助記憶装置203に登録されている。また、複数の印刷サーバ10の登録を可能とし、全ての印刷サーバ10をジョブの取得先としてもよいし、複数の印刷サーバ10の中からジョブの取得先とする印刷サーバ10をユーザに選択させるようにしてもよい。   Identification information (for example, IP address) of the print server 10 from which the job is acquired is registered in the auxiliary storage device 203 in advance. Also, a plurality of print servers 10 can be registered, and all the print servers 10 may be used as job acquisition destinations, or the user selects a print server 10 as a job acquisition destination from among the plurality of print servers 10. You may do it.

印刷サーバ10の要求受付部15は、ジョブ一覧の取得要求を受信すると(S211)、当該取得要求において指定されているユーザ名に対応づけられたジョブのリスト(一覧)を情報蓄積部14より取得する(S212)。なお、当該一覧にはジョブのエントリが一つしか存在しない場合も有る。   Upon receiving the job list acquisition request (S211), the request reception unit 15 of the print server 10 acquires the job list (list) associated with the user name specified in the acquisition request from the information storage unit 14. (S212). Note that there may be only one job entry in the list.

次に、搭載機能取得部17は、印刷要求した画像形成装置20から画像形成装置20の機能情報を取得する(S213)。具体的には、搭載機能取得部17は、画像形成装置20の搭載機能検知部27に画像形成装置20の機能情報をMIBから読み出し、送信するよう要求する。これにより、搭載機能取得部17は、画像形成装置20から機能情報を取得できる。搭載機能検知部27は画像形成装置20の機能情報を印刷サーバ10に送信する(S407)。   Next, the mounted function acquisition unit 17 acquires function information of the image forming apparatus 20 from the image forming apparatus 20 that has requested printing (S213). Specifically, the mounted function acquisition unit 17 requests the mounted function detection unit 27 of the image forming apparatus 20 to read out and transmit the function information of the image forming apparatus 20 from the MIB. Thereby, the mounted function acquisition unit 17 can acquire function information from the image forming apparatus 20. The mounted function detection unit 27 transmits the function information of the image forming apparatus 20 to the print server 10 (S407).

次に、設定情報照合部16は、要求受付部15が抽出した印刷ジョブの印刷条件と機能情報を比較し、印刷ジョブ毎に、印刷ジョブがこの画像形成装置20で印刷可能か否かを判別する(S214)。
図10(a)(b)を用いて、設定情報の照合と、ジョブ一覧の表示までを説明する。図10(a)(b)はジョブ選択画面701の一例を示す図である。図示するように、各印刷ジョブの書誌情報に含まれる印刷条件は次のようであったとする。
・文書1:設定なし
・文書2:集約印刷(2in1)
・文書3:ステープル
・文書4:両面
・文書5:両面+ステープル
また、図10(a)の画像形成装置20の機能情報によると、図10(a)の画像形成装置20は、集約印刷が可能、両面印刷が可能、ステープルは不可、である。したがって、設定情報照合部16は、文書1、2及び4に対しこの画像形成装置20は印刷条件通りに印刷が可能であると、文書3,4に対しこの画像形成装置20は印刷条件通りに印刷できないとそれぞれ判定する。また、図10(b)の画像形成装置20は、集約印刷が可能、両面印刷が不可、ステープルは可能、である。したがって、設定情報照合部16は、文書1〜3に対しこの画像形成装置20は印刷条件通りに印刷が可能であると、文書4,5に対しこの画像形成装置20は印刷条件通りに印刷ができないとそれぞれ判定する。
Next, the setting information matching unit 16 compares the print conditions of the print job extracted by the request receiving unit 15 and the function information, and determines whether the print job can be printed by the image forming apparatus 20 for each print job. (S214).
10A and 10B will be used to explain the setting information collation and the job list display. 10A and 10B are views showing an example of the job selection screen 701. FIG. As shown in the figure, it is assumed that the printing conditions included in the bibliographic information of each print job are as follows.
-Document 1: No setting-Document 2: Integrated printing (2 in 1)
Document 3: Staple Document 4: Double-sided Document 5: Double-sided + Staple Further, according to the function information of the image forming apparatus 20 in FIG. 10A, the image forming apparatus 20 in FIG. Yes, duplex printing is possible, stapling is not possible. Accordingly, if the image forming apparatus 20 can print the documents 1, 2, and 4 according to the printing conditions, the setting information matching unit 16 can print the documents 3, 4 according to the printing conditions. It is determined that printing cannot be performed. Further, the image forming apparatus 20 in FIG. 10B can perform collective printing, cannot perform duplex printing, and can staple. Accordingly, if the image forming apparatus 20 can print the documents 1 to 3 according to the printing conditions, the setting information collating unit 16 can print the documents 4 and 5 according to the printing conditions. It is determined that it is not possible.

設定情報照合部16は、このような判定結果に基づき印刷ジョブ毎に印刷可否情報を添付する。設定情報照合部16は、ジョブ一覧に含めるようにして印刷可否情報を添付してもよい。要求受付部15は、ジョブ一覧と印刷可否情報を画像形成装置20に送信する(S215)。なお、ジョブ一覧にはジョブIDが含まれる。   The setting information collation unit 16 attaches printability information for each print job based on such a determination result. The setting information collation unit 16 may attach the printability information so as to be included in the job list. The request reception unit 15 transmits a job list and printability information to the image forming apparatus 20 (S215). The job list includes a job ID.

画像形成装置20のジョブ取得部24がジョブ一覧を受信すると(S408)、ジョブ表示部241が当該ジョブ一覧702を表示部208に表示させる(S409)。ジョブ表示部241は、印刷可否情報を参照して、画像形成装置20が印刷条件通りに印刷できる印刷ジョブに通常の輝度で、印刷条件通りに印刷できない印刷ジョブを印刷できる印刷ジョブよりも低い輝度で表示する。   When the job acquisition unit 24 of the image forming apparatus 20 receives the job list (S408), the job display unit 241 displays the job list 702 on the display unit 208 (S409). The job display unit 241 refers to the print enable / disable information and has a normal brightness for a print job that the image forming apparatus 20 can print according to the print conditions, and a lower brightness than a print job that can print a print job that cannot be printed according to the print conditions. Is displayed.

図10(a)に示すように、画像形成装置20が印刷できない印刷ジョブである文書3及び5は、低い輝度で表示される。図10(b)に示すように、画像形成装置20が印刷できない印刷ジョブである文書4及び5は、低い輝度で表示される。なお、図10(a)(b)では、5つの印刷ジョブについて、各ジョブ毎に、印刷時刻、文書名、ページ数が表示されている。文書名「文書1」〜「文書5」は、例えばアプリケーションソフトのファイル名である。ユーザは、印刷時刻や文書名を目視して所望の印刷ジョブを選択する。また、ユーザが使用している画像形成装置20では印刷条件に従って印刷できない印刷ジョブは輝度が低いので、ユーザは期待通りの印刷物が得られるか否かを容易に把握できる。また、ジョブ一覧には、ユーザが使用している画像形成装置20では印刷条件通りに印刷できない印刷ジョブも表示されるので、期待通りの印刷物が得られなくてもユーザが印刷したい場合は、印刷ジョブを選択することができる。   As shown in FIG. 10A, the documents 3 and 5 that are print jobs that cannot be printed by the image forming apparatus 20 are displayed with low luminance. As shown in FIG. 10B, the documents 4 and 5 that are print jobs that cannot be printed by the image forming apparatus 20 are displayed with low luminance. 10A and 10B, for five print jobs, the print time, document name, and number of pages are displayed for each job. Document names “Document 1” to “Document 5” are file names of application software, for example. The user selects a desired print job by visually checking the print time and the document name. In addition, since the print job that cannot be printed according to the printing conditions is low in the image forming apparatus 20 used by the user, the user can easily grasp whether or not an expected printed matter can be obtained. The job list also displays print jobs that cannot be printed according to the printing conditions on the image forming apparatus 20 used by the user, so if the user wants to print even if the expected printed matter is not obtained, print A job can be selected.

全選択ボタン704は、全ての印刷ジョブの選択を受け付けるボタンであり、印刷ボタン705は選択した印刷ジョブの印刷を要求するボタンであり、削除ボタン706はジョブ一覧から印刷ジョブを削除するボタンである(印刷サーバ10のジョブ蓄積部の印刷ジョブを削除してもよい。)。設定変更ボタン703については後述する。   The all selection button 704 is a button for accepting selection of all print jobs, the print button 705 is a button for requesting printing of the selected print job, and the delete button 706 is a button for deleting a print job from the job list. (The print job in the job storage unit of the print server 10 may be deleted.) The setting change button 703 will be described later.

ユーザが1つ以上の印刷ジョブを選択(押下)し、さらに印刷ボタン705を押下すると、設定受付部242は、ユーザが選択した印刷ジョブを受け付ける(S410)。ジョブ取得部24は、選択された印刷ジョブのジョブIDを指定して印刷データの取得要求を印刷サーバ10に送信する(S411)。   When the user selects (presses) one or more print jobs and further presses the print button 705, the setting reception unit 242 receives the print job selected by the user (S410). The job acquisition unit 24 designates the job ID of the selected print job and transmits a print data acquisition request to the print server 10 (S411).

印刷サーバ10の要求受付部15は、印刷データの取得要求を受信すると(S216)、当該取得要求において指定されているジョブIDに関連付けられている印刷データを情報蓄積部14より取得する(S217)。続いて、要求受付部15は、取得した印刷データを画像形成装置20に返信する(S218)。   When receiving the print data acquisition request (S216), the request reception unit 15 of the print server 10 acquires the print data associated with the job ID specified in the acquisition request from the information storage unit 14 (S217). . Subsequently, the request reception unit 15 returns the acquired print data to the image forming apparatus 20 (S218).

画像形成装置20において、ジョブ取得部24によって印刷データが受信されると(S412)、印刷制御部25は、印刷データの印刷を画像出力部205に実行させる(S413)。印刷が完了すると、結果送信部26は、印刷された印刷ジョブに係るジョブIDを指定して、印刷の完了を示すメッセージを印刷サーバ10に送信する(S414)。   In the image forming apparatus 20, when the print data is received by the job acquisition unit 24 (S412), the print control unit 25 causes the image output unit 205 to print the print data (S413). When the printing is completed, the result transmission unit 26 designates the job ID related to the printed print job and transmits a message indicating the completion of printing to the print server 10 (S414).

印刷サーバ10の結果受信部8は、印刷の完了を示すメッセージを受信すると(S219)、当該メッセージに指定されているジョブIDに対応する印刷ジョブを情報蓄積部14より削除する(S220)。印刷の完了に応じて印刷ジョブが削除されることにより、情報蓄積部14における記憶領域の消費量の増大を抑制することができる。但し、印刷ジョブの削除は定期的に行われてもよい。この場合、ステップS218のタイミングでは、削除対象であることを示すフラグ情報を印刷ジョブに付与しておけばよい。定期的な削除処理では、当該フラグ情報が付与されている印刷ジョブが削除されればよい。   When receiving the message indicating the completion of printing (S219), the result receiving unit 8 of the print server 10 deletes the print job corresponding to the job ID specified in the message from the information storage unit 14 (S220). By deleting the print job upon completion of printing, an increase in the amount of consumption of the storage area in the information storage unit 14 can be suppressed. However, the deletion of the print job may be performed periodically. In this case, at the timing of step S218, flag information indicating that it is a deletion target may be given to the print job. In the periodic deletion process, the print job to which the flag information is assigned may be deleted.

続いて、結果受信部8は、印刷の完了を示すメッセージに指定されているジョブIDに対応する書誌情報を更新する(S221)。例えば、結果受信部8は、当該書誌情報に対し、印刷された日時等を追加する。   Subsequently, the result receiving unit 8 updates the bibliographic information corresponding to the job ID specified in the message indicating the completion of printing (S221). For example, the result receiving unit 8 adds the date and time of printing to the bibliographic information.

なお、上記では、クライアントPC60において入力された認証情報が印刷ジョブに含められて印刷サーバ10に送信される例について説明した。しかし、印刷ジョブと認証情報との転送は別々に行われてもよい。例えば、先に認証情報が転送され、認証が成立した場合に印刷データが転送されるようにしてもよい。すなわち、認証情報は、情報管理部13によって印刷ジョブ等の蓄積が実行される前までに転送されればよい。   In the above description, the example in which the authentication information input in the client PC 60 is included in the print job and transmitted to the print server 10 has been described. However, the transfer of the print job and the authentication information may be performed separately. For example, authentication information may be transferred first, and print data may be transferred when authentication is established. That is, the authentication information may be transferred before the print job or the like is stored by the information management unit 13.

以上のように、本実施例の画像形成装置20は、印刷条件通りの印刷が可能か否かをユーザが判別できるように表示するので、ユーザは、各印刷ジョブが印刷可能か否かを一目で判定することができる。また、ユーザは、強制的に印刷することもできる。   As described above, the image forming apparatus 20 according to the present exemplary embodiment displays so that the user can determine whether printing can be performed according to the printing conditions. Therefore, the user can easily determine whether each print job can be printed. Can be determined. The user can also force printing.

なお、画像形成装置20が印刷条件通りに印刷できない印刷ジョブの輝度を変えるのでなく、色を変えてもよい(例えば、印刷できる印刷ジョブを有彩色、印刷できない印刷ジョブを無彩色で表示する)。   The image forming apparatus 20 may change the color instead of changing the brightness of the print job that cannot be printed according to the printing conditions (for example, the print job that can be printed is displayed in chromatic color and the print job that cannot be printed is displayed in achromatic color). .

また、画像形成装置20が印刷条件通りに印刷できない印刷ジョブの文字や囲み枠の大きさを、印刷できる印刷ジョブよりも小さくしてもよい。また、画像形成装置20は、印刷条件通りに印刷できない印刷ジョブを「印刷条件通りに印刷できません」というメッセージと共に表示してもよい。   In addition, the size of the characters and the frame of the print job that cannot be printed according to the printing conditions by the image forming apparatus 20 may be smaller than the print job that can be printed. Further, the image forming apparatus 20 may display a print job that cannot be printed according to the printing conditions, together with a message “Cannot print according to the printing conditions”.

また、画像形成装置20は、印刷条件通りに印刷できない印刷ジョブをユーザが選択した際に、アラーム音や「印刷条件通りに印刷できません」という音声メッセージを出力してもよい。   Further, when the user selects a print job that cannot be printed according to the printing conditions, the image forming apparatus 20 may output an alarm sound or a voice message “cannot print according to the printing conditions”.

実施例1のように、印刷ジョブの印刷条件と画像形成装置20の機能に齟齬がある場合、ユーザがその場で(画像形成装置20で)、画像形成装置20がサポートしない印刷条件を変更したい場合がある。本実施例では、印刷条件のどの設定が画像形成装置20の機能との齟齬をもたらしているかをユーザに提示して、その場でユーザが、画像形成装置20がサポートしない印刷条件を加工(変更)できる印刷システムについて説明する。したがって、ユーザは、印刷対象のファイルを持っていないような状態でも、再度印刷ジョブを印刷サーバ10に蓄積することなく、印刷条件を変更して印刷することが可能となる。   When there is a discrepancy between the print job printing conditions and the function of the image forming apparatus 20 as in the first embodiment, the user wants to change the printing conditions not supported by the image forming apparatus 20 on the spot (by the image forming apparatus 20). There is a case. In the present embodiment, the user is presented with which setting of the printing conditions causes a discrepancy with the function of the image forming apparatus 20, and the user processes (changes) the printing conditions that the image forming apparatus 20 does not support on the spot. ) A printing system that can be described. Therefore, even when the user does not have a file to be printed, the user can print by changing the printing conditions without accumulating the print job in the print server 10 again.

図11は、印刷システム1の機能ブロック図の一例を示す。図11において図4と同一部には同一の符号を付しその説明は省略する。本実施例では、印刷サーバ10が設定加工部18を有し、画像形成装置20が設定加工要求部28を有する。設定加工要求部28は印刷ジョブの印刷条件を加工するように印刷サーバ10に要求する。設定加工部18は、画像形成装置20からの要求に応じて、印刷ジョブの印刷条件を加工する。   FIG. 11 shows an example of a functional block diagram of the printing system 1. 11, the same parts as those in FIG. 4 are denoted by the same reference numerals, and the description thereof is omitted. In this embodiment, the print server 10 has a setting processing unit 18, and the image forming apparatus 20 has a setting processing request unit 28. The setting process request unit 28 requests the print server 10 to process the print conditions of the print job. The setting processing unit 18 processes the printing conditions of the print job in response to a request from the image forming apparatus 20.

実施例1にて説明したように、ジョブ表示部241はジョブ一覧と共に設定変更ボタン703を表示する。画像形成装置20が印刷条件通りに印刷できない印刷ジョブを選択した状態で、ユーザが設定変更ボタン703を押下すると、ジョブ表示部241が設定変更の確認画面801を表示する。
図12は、設定変更の確認画面801の一例を示す。図12は、図10(a)のジョブ選択画面701において、ユーザが「文書3」を選択した状態で設定変更ボタン703を押下した場合の確認画面801を示す。図12では「文書3は、ステープルが設定されているため、正しく出力されない可能性があります。設定を解除して印刷しますか?」というメッセージと、「解除する」ボタン802と、「解除しない」ボタン803が表示されている。このように、この画像形成装置20が印刷できない印刷条件の設定(ここではステープル)を表示することで、ユーザは印刷条件を加工して印刷するか、印刷条件を加工せずに強制的に印刷するか、又は、印刷をあきらめるか(別の画像形成装置20を選択するか)、を判断しやすくなる。
As described in the first embodiment, the job display unit 241 displays the setting change button 703 together with the job list. When the user presses the setting change button 703 while the image forming apparatus 20 selects a print job that cannot be printed according to the printing conditions, the job display unit 241 displays a setting change confirmation screen 801.
FIG. 12 shows an example of a setting change confirmation screen 801. FIG. 12 shows a confirmation screen 801 when the user presses the setting change button 703 in the state where the user selects “Document 3” on the job selection screen 701 in FIG. In FIG. 12, there is a possibility that “Document 3 is set with stapling and may not be output correctly. Do you want to cancel the setting and print?”, “Cancel” button 802, and “Do not cancel” "Button 803 is displayed. In this way, by displaying the print condition setting (in this case, stapling) that the image forming apparatus 20 cannot print, the user processes the print condition and prints, or forcibly prints without processing the print condition. It is easy to determine whether to give up or to give up printing (select another image forming apparatus 20).

ユーザが「解除しない」ボタン803を押下すると、この印刷ジョブは印刷条件の加工対象にならないので、印刷ボタン705が押下されると、画像形成装置20が強制的に印刷する。   When the user presses the “do not cancel” button 803, the print job is not processed as a printing condition, so when the print button 705 is pressed, the image forming apparatus 20 prints forcibly.

ユーザが「解除する」ボタン802を押下すると、設定受付部242が文書3の印刷条件のステープルの設定を解除することを受け付ける。すなわち、ここで解除する印刷条件の設定は、印刷可否情報において「実行できない印刷条件」に登録された印刷条件だけである。   When the user presses a “cancel” button 802, the setting reception unit 242 receives the cancellation of the staple setting of the printing conditions of the document 3. That is, the setting of the printing condition to be canceled here is only the printing condition registered in the “printing condition that cannot be executed” in the printing propriety information.

したがって、画像形成装置20が印刷可否情報と同等の情報を印刷サーバ10に送信すれば、印刷サーバ10の設定加工部18は、印刷条件を加工することができる。また、印刷サーバ10が印刷可否情報を保持していれば、画像形成装置20が印刷可否情報と同等の情報を印刷サーバ10に送信する必要はない。   Therefore, if the image forming apparatus 20 transmits information equivalent to the printability information to the print server 10, the setting processing unit 18 of the print server 10 can process the printing conditions. Further, if the print server 10 holds the print availability information, the image forming apparatus 20 does not need to transmit information equivalent to the print availability information to the print server 10.

設定加工部18は、ジョブIDにより指定された印刷ジョブの印刷条件を、画像形成装置20が印刷できるように加工する。すなわち、印刷可否情報における「実行できない印刷条件」がなくなるように印刷条件を加工する。例えば、文書3の場合、印刷可否情報はステープルができないことを含むので、設定加工部18は印刷条件の設定からステープルを除去する。   The setting processing unit 18 processes the print conditions of the print job specified by the job ID so that the image forming apparatus 20 can print. That is, the printing conditions are processed so that the “unexecutable printing conditions” in the printability information disappears. For example, in the case of the document 3, since the printability information includes that stapling cannot be performed, the setting processing unit 18 removes the staple from the setting of the printing condition.

要求受付部15は、印刷条件を加工した印刷ジョブを画像形成装置20に送信する。なお、画像形成装置20は、加工後の印刷条件を含む書誌情報で情報蓄積部14に記憶されている当該印刷ジョブの書誌情報を上書きしてもよいし、画像形成装置20に送信した後、消去してもよい。これらのいずれかを図12の確認画面801からユーザが選択可能としてもよい。   The request receiving unit 15 transmits a print job in which the printing conditions are processed to the image forming apparatus 20. Note that the image forming apparatus 20 may overwrite the bibliographic information of the print job stored in the information storage unit 14 with the bibliographic information including the processed printing conditions, or after transmitting to the image forming apparatus 20, It may be erased. Any of these may be selectable by the user from the confirmation screen 801 in FIG.

図13を用いて、画像形成装置20が印刷ジョブを実行する段階について説明する。印刷ジョブを蓄積する段階の処理手順は実施例1と同じなので省略する。また、図13において、図9と同一部には同一のステップ番号を付しその説明は省略する。   A stage in which the image forming apparatus 20 executes a print job will be described with reference to FIG. Since the processing procedure at the stage of accumulating the print job is the same as that in the first embodiment, a description thereof will be omitted. In FIG. 13, the same parts as those in FIG. 9 are denoted by the same step numbers and the description thereof is omitted.

図13では、画像形成装置20がジョブ一覧を表示し、選択を受け付けるまで図9と同様である(S410)。ユーザが印刷ジョブを選択した後、さらに印刷条件の加工を望む場合、ユーザは設定変更ボタン703を押下する。そして、ユーザは「解除する」ボタン802を押下する。設定受付部242は、選択された印刷ジョブのジョブIDと加工要求を受け付ける(S4101)。設定加工要求部28はジョブIDと印刷条件の加工要求を、印刷データの取得要求に含めて画像形成装置20に送信する(S411)。   In FIG. 13, the image forming apparatus 20 displays the job list, and the process is the same as in FIG. 9 until selection is accepted (S410). After the user selects a print job, the user presses a setting change button 703 when further processing of printing conditions is desired. Then, the user presses a “cancel” button 802. The setting reception unit 242 receives the job ID and the processing request of the selected print job (S4101). The setting processing request unit 28 includes the job ID and the printing condition processing request in the print data acquisition request and transmits them to the image forming apparatus 20 (S411).

印刷サーバ10の要求受付部15は、印刷データの取得要求を受信すると(S216)、当該取得要求において指定されているジョブIDに関連付けられている印刷データを情報蓄積部14より取得する(S217)。印刷データの取得要求に加工要求が含まれている場合、設定加工部18は、取得した印刷データのうち加工が要求された印刷データの印刷条件を、画像形成装置20が印刷可能となるように加工する(S2171)。要求受付部15は、情報蓄積部14から取得した印刷データ、及び、設定加工部18が加工した印刷条件を画像形成装置20に送信する(S218)。   When receiving the print data acquisition request (S216), the request reception unit 15 of the print server 10 acquires the print data associated with the job ID specified in the acquisition request from the information storage unit 14 (S217). . When the processing request is included in the print data acquisition request, the setting processing unit 18 enables the image forming apparatus 20 to print the print conditions of the print data for which processing has been requested among the acquired print data. Processing is performed (S2171). The request reception unit 15 transmits the print data acquired from the information storage unit 14 and the printing conditions processed by the setting processing unit 18 to the image forming apparatus 20 (S218).

以降の処理は実施例1と同様である。画像形成装置20において、ジョブ取得部24によって印刷ジョブが受信されると(S412)、印刷制御部25は、印刷ジョブに基づく印刷を画像出力部205に実行させる(S413)。印刷が完了すると、結果送信部26は、印刷された印刷ジョブに係るジョブIDを指定して、印刷の完了を示すメッセージを印刷サーバ10に送信する(S414)。   The subsequent processing is the same as in the first embodiment. In the image forming apparatus 20, when the print job is received by the job acquisition unit 24 (S412), the print control unit 25 causes the image output unit 205 to execute printing based on the print job (S413). When the printing is completed, the result transmission unit 26 designates the job ID related to the printed print job and transmits a message indicating the completion of printing to the print server 10 (S414).

本実施例の画像形成装置20によれば、印刷条件通りに画像形成装置20が印刷できない印刷ジョブを、ユーザがその場で(画像形成装置20で)加工することができる。印刷できない印刷条件の設定をユーザに提示するので、ユーザは印刷条件を加工して印刷するか、印刷条件を加工せずに強制的に印刷するか、又は、印刷をあきらめるか、を判断しやすくなる。ユーザが印刷条件を加工した場合、ユーザは再度、印刷ジョブを印刷サーバ10に蓄積する必要がない。   According to the image forming apparatus 20 of this embodiment, a user can process a print job that cannot be printed by the image forming apparatus 20 according to the printing conditions on the spot (by the image forming apparatus 20). Since the user is presented with settings for printing conditions that cannot be printed, it is easy for the user to decide whether to print after modifying the printing conditions, forcibly printing without modifying the printing conditions, or to give up printing. Become. When the user processes the printing conditions, the user does not need to store the print job in the print server 10 again.

実施例1では画像形成装置20の機能に基づき印刷サーバ10が印刷ジョブを実行可能か否かを判定したが、画像形成装置20の消耗品の残量が不十分の場合も画像形成装置20が印刷条件通りに印刷できない点では同じである。本実施例では、消耗品の残量が不十分である場合に、実施例1と同様に印刷ジョブの輝度を小さくする画像形成装置20について説明する。また、実施例2と同様に、ユーザがその場で(画像形成装置20で)印刷条件を加工できる印刷システムについて説明する。   In the first exemplary embodiment, the print server 10 determines whether or not the print server 10 can execute a print job based on the function of the image forming apparatus 20. However, the image forming apparatus 20 also includes a case where the remaining amount of consumables in the image forming apparatus 20 is insufficient. The same is true in that printing cannot be performed according to the printing conditions. In the present embodiment, an image forming apparatus 20 that reduces the brightness of a print job when the remaining amount of consumables is insufficient will be described as in the first embodiment. Further, as in the second embodiment, a printing system that allows a user to process printing conditions on the spot (using the image forming apparatus 20) will be described.

図14は、印刷システム1の機能ブロック図の一例を示す。図14において図11と同一部には同一の符号を付しその説明は省略する。本実施例では、印刷サーバ10が機器状態取得部7を有し、画像形成装置20が機器状態検知部29を有する。機器状態検知部29は、機器ステータスを検知する。機器ステータスは、不図示のシステムが管理している。機器ステータスには、用紙サイズ毎の用紙残量、各色のトナー毎のトナー残量、用紙づまりなどのエラー情報等が含まれる。機器状態取得部7は、機器状態検知部29が検知した機器状態を取得する。   FIG. 14 shows an example of a functional block diagram of the printing system 1. 14, the same parts as those in FIG. 11 are denoted by the same reference numerals, and the description thereof is omitted. In the present embodiment, the print server 10 includes the device state acquisition unit 7, and the image forming apparatus 20 includes the device state detection unit 29. The device state detection unit 29 detects the device status. The device status is managed by a system (not shown). The device status includes paper remaining amount for each paper size, toner remaining amount for each color toner, error information such as paper jam, and the like. The device state acquisition unit 7 acquires the device state detected by the device state detection unit 29.

例えば、印刷条件にカラー印刷が含まれ、画像形成装置20もカラー印刷が可能であるが、カラーのトナー残量が全くない場合がある。この場合、画像形成装置20がカラー印刷できない場合と全く同じとは言えないが、印刷時に印刷物が原稿の配色と異なってしまう(印刷条件通りに印刷できない)点では同様である。したがって、消耗品が既に不足していることが明らかであれば、その旨の印刷可否情報を印刷サーバ10が生成することが好ましい。   For example, the printing conditions include color printing, and the image forming apparatus 20 can also perform color printing, but there may be no color toner remaining. This is not exactly the same as when the image forming apparatus 20 cannot perform color printing, but is the same in that the printed material differs from the color scheme of the document during printing (it cannot be printed according to the printing conditions). Therefore, if it is clear that the consumables are already insufficient, it is preferable that the print server 10 generates print permission information to that effect.

また、例えば、印刷条件にカラー印刷が含まれる印刷ジョブのページ数が多い場合、トナー残量によっては印刷中にトナーが切れるおそれがある。このような場合、予め、トナー残量が不十分である可能性があることを、印刷可否情報によりユーザに通知することが好ましい。   For example, when the number of pages of a print job in which color printing is included in the printing conditions is large, the toner may run out during printing depending on the remaining amount of toner. In such a case, it is preferable to notify the user in advance of printability information that there is a possibility that the remaining amount of toner may be insufficient.

図15は、本実施例の印刷可否情報の一例を示す。機能情報から判定された「実行できない印刷条件」に加え、「機器状態から実行できない印刷条件」「印刷途中になくなるおそれのある消耗品に係る印刷条件」が登録されている。   FIG. 15 shows an example of print permission / prohibition information in this embodiment. In addition to “unexecutable printing conditions” determined from the function information, “printing conditions that cannot be performed from the device state” and “printing conditions for consumables that may be lost during printing” are registered.

設定情報照合部16は、印刷条件と機器状態とを比較して、図15の印刷可否情報を生成する。例えば、印刷条件にカラー印刷が含まれ、機器状態にY・C・M・Bkのうち一色でもトナー残量がほとんどゼロのトナーがある場合、設定情報照合部16は「機器状態から実行できない印刷条件」にカラー印刷を登録する(不図示)。また、印刷条件の用紙サイズがA4であり、機器状態にA4サイズの用紙切れ含まれる場合、設定情報照合部16は「機器状態から実行できない印刷条件」に「A4サイズの用紙切れ」を登録する(不図示)。「機器状態から実行できない印刷条件」は、「実行できない印刷条件」と同様に扱われる。   The setting information collating unit 16 compares the printing condition with the device state, and generates the printability information shown in FIG. For example, when color printing is included in the printing conditions and there is toner with almost zero toner remaining even in one of the colors Y, C, M, and Bk in the device state, the setting information matching unit 16 indicates that “printing that cannot be performed from the device state” Color printing is registered in “Condition” (not shown). When the paper size of the printing condition is A4 and the device status includes A4 size paper out, the setting information matching unit 16 registers “A4 size paper out” in the “printing condition that cannot be executed from the device status”. (Not shown). “Print conditions that cannot be executed from the device status” are handled in the same manner as “print conditions that cannot be executed”.

また、例えば、印刷条件にカラー印刷が含まれ、機器状態にY・C・M・Bkのうち一色でもトナー残量が所定値以下のトナーがある場合、設定情報照合部16は「印刷途中になくなるおそれのある消耗品に係る印刷条件」にそのトナーと印刷条件(カラー印刷)を登録する。また、印刷条件の用紙サイズがA4でページ数が所定値以上であり、機器状態にA4サイズの用紙が所定枚数以下という情報が含まれる場合、設定情報照合部16は「印刷途中になくなるおそれのある消耗品に係る印刷条件」にA4サイズの用紙と印刷条件(印刷)を登録する。   Also, for example, if the printing condition includes color printing and there is toner whose remaining toner amount is equal to or less than a predetermined value even in one of the colors Y, C, M, and Bk, the setting information collating unit 16 The toner and the printing conditions (color printing) are registered in “Printing conditions for consumables that may be lost”. When the paper size of the printing condition is A4 and the number of pages is equal to or greater than the predetermined value, and the device status includes information that the A4 size paper is equal to or smaller than the predetermined number of sheets, the setting information collating unit 16 A4 size paper and printing conditions (printing) are registered in “Printing conditions for a certain consumable item”.

このように、「印刷途中になくなるおそれのある消耗品に係る印刷条件」に消耗品等の情報が登録されることは、画像形成装置20が現時点で印刷できないことを意味しないので、画像形成装置20がユーザに選択の機会を与えることが好ましい。   As described above, registration of information such as consumables in the “printing condition relating to consumables that may be lost during printing” does not mean that the image forming apparatus 20 cannot perform printing at the present time. Preferably 20 gives the user an opportunity to make a selection.

図16は、画像形成装置20が表示する印刷確認画面901の一例を示す。ジョブ表示部241は、印刷可否情報を参照し、「印刷途中になくなるおそれのある消耗品に係る印刷条件」に消耗品の情報が登録される場合、図16に示す印刷確認画面901を表示する。図16では「○色のトナーが残りわずかです。モノクロで印刷しますか?」というメッセージと、モノクロ印刷ボタン902と、カラー印刷ボタン903が表示されている。   FIG. 16 shows an example of a print confirmation screen 901 displayed by the image forming apparatus 20. The job display unit 241 displays the print confirmation screen 901 shown in FIG. 16 when the consumable information is registered in the “printing condition relating to consumables that may be lost during printing” with reference to the printability information. . In FIG. 16, a message “○ color toner is scarce. Do you want to print in monochrome?”, A monochrome print button 902, and a color print button 903 are displayed.

また、例えば、「印刷途中になくなるおそれのある消耗品に係る印刷条件」にB5サイズの用紙が登録される場合、「B5サイズの用紙が残りわずかです。設定を変更しますか」というメッセージと、A4サイズボタン、B4サイズボタン、等が表示される(不図示)。本実施例では、印刷サーバ10が加工要求を受け取っただけでは、加工対象の印刷条件と加工後の印刷条件の設定が不明となる場合があるので(例えば、どの用紙サイズに加工するか)、設定加工要求部28は加工要求に、加工対象の印刷条件と加工後の印刷条件の設定を含む加工内容を添付する。例えば、図16の場合は、設定加工要求部28は、「加工対象:カラー印刷、加工後の印刷条件:モノクロ」の加工内容を加工要求に添付して印刷サーバ10に送信する。なお、加工内容を加工要求に添付するのでなく、加工後の印刷条件と加工後の印刷条件の設定を、消耗品に応じて、印刷サーバ10又は画像形成装置20に予め登録しておいてもよい。   In addition, for example, when B5 size paper is registered in “Printing conditions for consumables that may be lost during printing”, a message “B5 size paper is very small. Do you want to change the settings?” , A4 size button, B4 size button, etc. are displayed (not shown). In the present embodiment, the setting of the printing conditions to be processed and the printing conditions after processing may be unclear when the print server 10 simply receives a processing request (for example, which paper size is processed). The setting processing request unit 28 attaches processing details including setting of the printing conditions to be processed and the printing conditions after processing to the processing requests. For example, in the case of FIG. 16, the setting processing request unit 28 transmits the processing content “processing target: color printing, printing condition after processing: monochrome” to the processing server 10 with the processing content attached. Instead of attaching the processing content to the processing request, the setting of the post-processing printing condition and the post-processing printing condition may be registered in advance in the print server 10 or the image forming apparatus 20 according to the consumable item. Good.

ジョブ表示部241は、印刷可否情報の「実行できない印刷条件」又は「機器状態から実行できない印刷条件」に情報が登録されている印刷ジョブの輝度を、印刷条件通りに画像形成装置20が印刷できる印刷ジョブよりも低くして表示する。印刷可否情報の「印刷途中になくなるおそれのある消耗品に係る印刷条件」に情報が登録されている印刷ジョブの場合、ジョブ表示部241は、輝度を小さくしてもよいし、通常通りの輝度で表示してもよい。また、ジョブ表示部241は両者の中間の輝度で表示してもよい。   The job display unit 241 can print the brightness of a print job in which information is registered in “printing conditions that cannot be executed” or “printing conditions that cannot be executed from the device state” of the printability information according to the printing conditions. Display lower than print job. In the case of a print job in which information is registered in the “printing condition relating to consumables that may be lost during printing” of the printability information, the job display unit 241 may reduce the brightness, or the normal brightness May be displayed. In addition, the job display unit 241 may display the brightness at an intermediate level between the two.

例えば、印刷確認画面901が印刷可否情報に応じて自動的に(ユーザが設定変更ボタン703を押下することなく)表示されるのであれば、画像形成装置20は「印刷途中になくなるおそれのある消耗品に係る印刷条件」に情報が登録されている印刷ジョブを印刷できる印刷ジョブと同様に表示すればよい。印刷確認画面901が印刷可否情報に応じて自動的に表示されないのであれば、画像形成装置20は「実行できない印刷条件」若しくは「機器状態から実行できない印刷条件」に情報が登録されている印刷ジョブと同じ輝度、又は、それらより高くかつ印刷できる印刷ジョブよりも低い輝度で表示すればよい。後者の場合は、設定変更ボタン703をユーザが押下することで、図16の印刷確認画面901が表示される。   For example, if the print confirmation screen 901 is automatically displayed (without the user pressing the setting change button 703) in accordance with the printability information, the image forming apparatus 20 “consumes that may be lost during printing”. The print job whose information is registered in the “printing condition for the product” may be displayed in the same manner as a print job that can be printed. If the print confirmation screen 901 is not automatically displayed according to the printability information, the image forming apparatus 20 has a print job in which information is registered in “unexecutable print condition” or “print condition unexecutable from the device state”. May be displayed with the same brightness as the above, or with a brightness higher than those and lower than a print job that can be printed. In the latter case, when the user presses the setting change button 703, the print confirmation screen 901 in FIG. 16 is displayed.

印刷確認画面901において、ユーザがモノクロ印刷ボタン902を押下した場合、設定加工要求部28は印刷ジョブの印刷条件を加工するように印刷サーバ10に要求する。設定加工部18は、画像形成装置20から要求に応じて、印刷ジョブの印刷条件を加工する。図16を例にすれば、設定加工部18は、印刷条件に含まれるカラー印刷をモノクロ印刷に加工する。   When the user presses the monochrome print button 902 on the print confirmation screen 901, the setting process request unit 28 requests the print server 10 to process the print conditions of the print job. The setting processing unit 18 processes the printing conditions of the print job in response to a request from the image forming apparatus 20. Taking FIG. 16 as an example, the setting processing unit 18 processes color printing included in the printing conditions into monochrome printing.

図17を用いて、画像形成装置20が印刷ジョブを実行する段階の手順について説明する。印刷ジョブを蓄積する段階の処理手順は実施例1と同じなので省略する。また、図17において、図13と同一部には同一のステップ番号を付しその説明は省略する。   A procedure at a stage where the image forming apparatus 20 executes a print job will be described with reference to FIG. Since the processing procedure at the stage of accumulating the print job is the same as that in the first embodiment, a description thereof will be omitted. In FIG. 17, the same parts as those in FIG. 13 are denoted by the same step numbers, and the description thereof is omitted.

図17では、搭載機能取得部17が機能情報を取得した後(S213)、機器状態取得部7は、印刷要求した画像形成装置20から画像形成装置20の機器状態を取得する(S2131)。画像形成装置20の機器状態検知部29は機器状態を印刷サーバ10に送信する得(S4071)。   In FIG. 17, after the installed function acquisition unit 17 acquires function information (S213), the device status acquisition unit 7 acquires the device status of the image forming device 20 from the image forming device 20 that requested printing (S2131). The device status detection unit 29 of the image forming apparatus 20 may transmit the device status to the print server 10 (S4071).

そして、設定情報照合部16は、要求受付部15が抽出した印刷ジョブの書誌情報と、機能情報及び機器状態を比較し、印刷ジョブ毎に、印刷ジョブがこの画像形成装置20で印刷可能か否かを判別する(S214)。   Then, the setting information matching unit 16 compares the bibliographic information of the print job extracted by the request receiving unit 15 with the function information and the device state, and whether or not the print job can be printed by the image forming apparatus 20 for each print job. Is determined (S214).

設定情報照合部16は、照合結果に基づき印刷ジョブ毎に「実行できない印刷条件」、「機器状態から実行できない印刷条件」及び「印刷途中になくなるおそれのある消耗品」に情報を登録して印刷可否情報を生成する。要求受付部15は、ジョブ一覧と印刷可否情報を画像形成装置20に送信する(S215)。   The setting information matching unit 16 registers information in “printing conditions that cannot be executed”, “printing conditions that cannot be executed from the device state”, and “consumables that may be lost during printing” for each print job based on the matching result, and prints the information. Generate availability information. The request reception unit 15 transmits a job list and printability information to the image forming apparatus 20 (S215).

画像形成装置20のジョブ取得部24はジョブ一覧を受信し(S408)、ジョブ表示部241はジョブ一覧を表示する(S409)。設定受付部242が印刷ジョブの選択を受け付ける(S410)。ジョブ表示部241は印刷確認画面901を表示する。ユーザが印刷ジョブを選択した後、設定変更ボタン703を押下して、印刷条件の加工を望む場合、さらに「解除する」ボタン802やモノクロ印刷ボタン902を押下する。設定受付部242は加工要求及び加工内容を受け付ける(S4101)。設定加工要求部28は加工要求、又は、加工要求と加工内容を印刷データの取得要求に含めて画像形成装置20に送信する(S411)。   The job acquisition unit 24 of the image forming apparatus 20 receives the job list (S408), and the job display unit 241 displays the job list (S409). The setting reception unit 242 receives a print job selection (S410). The job display unit 241 displays a print confirmation screen 901. After the user selects a print job, the user presses the setting change button 703 to further press the “cancel” button 802 or the monochrome print button 902 when he / she wants to modify the printing conditions. The setting receiving unit 242 receives the processing request and the processing content (S4101). The set processing request unit 28 includes the processing request or the processing request and processing content in the print data acquisition request and transmits them to the image forming apparatus 20 (S411).

画像形成装置20の要求受付部15は、印刷データの取得要求を受信すると(S216)、当該取得要求において指定されているジョブIDに関連付けられている印刷データと印刷ジョブを情報蓄積部14より取得する(S217)。取得要求に加工要求が含まれている場合、設定加工部18は、取得した印刷条件のうち加工が要求された印刷ジョブの印刷条件を加工する(S2171)。また、設定加工部18は、取得した印刷条件のうち消耗品に関し加工が要求された印刷ジョブの印刷条件を加工内容に基づき加工する(S2172)。要求受付部15は、取得した印刷データを、設定加工部18が加工した印刷条件と共に画像形成装置20に送信する(S218)。以降の処理は、実施例1及び実施例2と同様であるので説明を省略する。   Upon receiving the print data acquisition request (S216), the request reception unit 15 of the image forming apparatus 20 acquires the print data and the print job associated with the job ID specified in the acquisition request from the information storage unit 14. (S217). If the acquisition request includes a processing request, the setting processing unit 18 processes the print condition of the print job requested to be processed among the acquired print conditions (S2171). Also, the setting processing unit 18 processes the print conditions of the print job requested to be processed for the consumable item among the acquired print conditions based on the processing content (S2172). The request reception unit 15 transmits the acquired print data to the image forming apparatus 20 together with the printing conditions processed by the setting processing unit 18 (S218). Subsequent processing is the same as that in the first and second embodiments, and a description thereof will be omitted.

本実施例の画像形成装置20によれば、消耗品を含めて印刷条件通りに画像形成装置20が印刷できない印刷ジョブを、ユーザがその場で(画像形成装置20で)加工することができる。また、印刷中に不足しそうな消耗品があることを予測して印刷前にユーザに通知するので、印刷中に消耗品が切れ印刷途中から期待通りの印刷ができなくなることを防止できる。   According to the image forming apparatus 20 of this embodiment, a user can process a print job including the consumables that cannot be printed by the image forming apparatus 20 according to printing conditions on the spot (by the image forming apparatus 20). In addition, since it is predicted that there is a consumable item that is likely to be insufficient during printing and the user is notified before printing, it is possible to prevent the consumable item from running out during printing and preventing printing from being performed as expected.

1 印刷システム
7 機器状態取得部
8 結果受信部
9 印刷許否判定部
10 印刷サーバ
11 入力部
12 情報解析部
13 情報管理部
14 情報蓄積部
15 要求受付部
16 設定情報照合部
17 搭載機能取得部
18 設定加工部
19 記録媒体装着部
20 画像形成装置
21 カードID取得部
22 認証制御部
23 対応情報記憶部
24 ジョブ取得部
25 印刷制御部
26 結果送信部
27 搭載機能検知部
28 設定加工要求部
29 機器状態検知部
30 認証サーバ
31 認証処理部
32 ユーザDB
60 クライアントPC
61 印刷指示受付部
62 印刷データ生成部
63 印刷要求送信部
64 不許可通知部
81 プログラム
100 ドライブ装置
101 記録媒体
102 補助記憶装置
103 メモリ装置
104 CPU
105 インタフェース装置
110 プログラム
120 記録媒体
201 CPU
202 メモリ
203 補助記憶装置
204 ネットワークI/F
205 画像出力部
206 画像処理部
207 外部デバイスI/F
208 表示部
209 操作部
DESCRIPTION OF SYMBOLS 1 Printing system 7 Apparatus state acquisition part 8 Result receiving part 9 Print permission determination part 10 Print server 11 Input part 12 Information analysis part 13 Information management part 14 Information storage part 15 Request reception part 16 Setting information collation part 17 Built-in function acquisition part 18 Setting processing unit 19 Recording medium mounting unit 20 Image forming apparatus 21 Card ID acquisition unit 22 Authentication control unit 23 Corresponding information storage unit 24 Job acquisition unit 25 Print control unit 26 Result transmission unit 27 Installed function detection unit 28 Setting processing request unit 29 Device Status detection unit 30 Authentication server 31 Authentication processing unit 32 User DB
60 Client PC
61 Print Instruction Accepting Unit 62 Print Data Generating Unit 63 Print Request Transmitting Unit 64 Non-permission Notification Unit 81 Program 100 Drive Device 101 Recording Medium 102 Auxiliary Storage Device 103 Memory Device 104 CPU
105 Interface Device 110 Program 120 Recording Medium 201 CPU
202 Memory 203 Auxiliary Storage 204 Network I / F
205 Image output unit 206 Image processing unit 207 External device I / F
208 Display unit 209 Operation unit

特開2007−200284号公報JP 2007-200284 A 特開2008−97226号公報JP 2008-97226 A

Claims (13)

ネットワークを介して接続されるクライアント装置よりユーザの認証情報と共に印刷ジョブを受信する印刷ジョブ受信手段と、
前記認証情報を用いてユーザの認証が成立するか否かを判定する認証手段に、ユーザの認証を要求する認証制御手段と、
認証が成立した場合に、前記印刷ジョブをユーザ識別情報に対応づけて蓄積手段に蓄積する記録する印刷情報記録手段と、
ネットワークを介して接続される画像形成装置からの印刷要求に応じ、要求元の画像形成装置の機能情報を取得する機能情報取得手段と、
前記印刷ジョブの印刷条件と前記機能情報を比較して、前記画像形成装置が印刷条件に従った印刷が可能か否かを前記印刷ジョブ毎に判定する印刷可否判定手段と、
判定結果に基づき印刷できる前記印刷ジョブと印刷できない前記印刷ジョブを異なる態様で表示する前記画像形成装置に、前記判定結果と前記印刷ジョブのリストを送信するジョブリスト送信手段と、
前記画像形成装置から受信したジョブ識別情報と印刷条件の設定変更要求に基づき、蓄積されている印刷ジョブの印刷条件を前記画像形成装置が印刷可能な印刷条件に変更する印刷条件変更手段と、
前記印刷条件変更手段が変更した印刷条件と印刷ジョブの印刷データを前記画像形成装置に送信する印刷データ送信手段と、
を有することを特徴とする情報処理装置。
Print job receiving means for receiving a print job together with user authentication information from a client device connected via a network;
Authentication control means for requesting user authentication to authentication means for determining whether or not user authentication is established using the authentication information; and
A print information recording unit that records the print job in the storage unit in association with the user identification information when authentication is established;
In response to a print request from an image forming apparatus connected via a network, function information acquisition means for acquiring function information of the requesting image forming apparatus;
A print availability determination unit that compares the print condition of the print job with the function information to determine whether the image forming apparatus can print according to the print condition for each print job;
Job list transmission means for transmitting the determination result and the list of the print job to the image forming apparatus that displays the print job that can be printed based on the determination result and the print job that cannot be printed in different modes;
Print condition changing means for changing the print conditions of the stored print job to print conditions that can be printed by the image forming apparatus based on the job identification information received from the image forming apparatus and the print condition setting change request;
Print data transmitting means for transmitting the print conditions changed by the print condition changing means and print data of the print job to the image forming apparatus;
An information processing apparatus comprising:
前記画像形成装置からの印刷要求に応じ、前記画像形成装置の機器状態を取得する機器状態取得手段、を有し、
前記印刷可否判定手段は、前記印刷ジョブの印刷条件と、前記機能情報及び前記機器状態を比較して、前記画像形成装置が印刷条件に従った印刷が可能か否かを前記印刷ジョブ毎に判定する、
ことを特徴とする請求項1記載の情報処理装置。
In response to a print request from the image forming apparatus, an apparatus state acquisition unit that acquires an apparatus state of the image forming apparatus,
The print availability determination unit compares, for each print job, whether the image forming apparatus is capable of printing according to the print condition by comparing the print condition of the print job with the function information and the device status. To
The information processing apparatus according to claim 1.
前記印刷可否判定手段は、前記印刷ジョブの実行中に消耗品が不足することを予測して、前記画像形成装置が印刷条件に従った印刷が可能か否かを前記印刷ジョブ毎に判定し、
前記ジョブリスト送信手段は、判定結果に基づき、消耗品の不足が予測されることを表示すると共に、不足した消耗品に係る印刷条件の変更を受け付ける前記画像形成装置に、前記判定結果と前記印刷ジョブのリストを送信する、
ことを特徴とする請求項2記載の情報処理装置。
The print propriety determining means predicts for each print job whether or not the image forming apparatus is capable of printing according to a print condition by predicting that consumables are insufficient during execution of the print job.
The job list transmission means displays that the shortage of consumables is predicted based on the determination result, and receives the change of the printing conditions related to the shortage consumables in the image forming apparatus, and the determination result and the print Submit a list of jobs,
The information processing apparatus according to claim 2.
ネットワークを介して接続されたサーバにユーザ識別情報に対応づけて予め蓄積されている、印刷ジョブを実行する画像形成装置において、
ユーザ識別情報を特定する特定情報が記憶された可搬型の記録媒体がセットされると、前記特定情報を取得する特定情報取得手段と、
前記特定情報を用いてユーザの認証が成立するか否かを判定する認証手段に、ユーザの認証を要求する認証制御手段と、
認証が成立した場合、前記サーバに、ユーザ識別情報と共に印刷ジョブの印刷要求を送信する印刷要求送信手段と、
前記サーバに、当該画像形成装置の機能を表す機能情報を送信する機能情報送信手段と、
前記サーバが前記印刷ジョブの印刷条件と前記機能情報を比較して、当該画像形成装置が印刷条件に従った印刷が可能か否かを前記印刷ジョブ毎に判定した判定結果と、前記印刷ジョブのリストを、前記サーバから受信するジョブリスト受信手段と、
前記判定結果に基づき印刷できる前記印刷ジョブと印刷できない前記印刷ジョブを異なる態様で表示するジョブ表示手段と、
印刷できない印刷ジョブとして表示された印刷ジョブの選択及び該印刷ジョブの印刷条件の変更を受け付ける設定受付手段と、
選択された前記印刷ジョブのジョブ識別情報と印刷条件の変更要求を前記サーバに送信し、該サーバが、当該画像形成装置が印刷可能な印刷条件に変更した、蓄積されている印刷ジョブの印刷条件及び印刷データを受信するジョブ取得手段と、
を有することを特徴とする画像形成装置。
In an image forming apparatus that executes a print job, which is stored in advance in association with user identification information on a server connected via a network,
When a portable recording medium storing specific information for specifying user identification information is set, specific information acquisition means for acquiring the specific information;
Authentication control means for requesting user authentication to authentication means for determining whether or not user authentication is established using the specific information; and
A print request transmission means for transmitting a print request for a print job together with user identification information to the server when authentication is established;
Functional information transmitting means for transmitting functional information representing the function of the image forming apparatus to the server;
The server compares the print job's print condition with the function information, and the image forming apparatus determines for each print job whether or not printing according to the print condition is possible, and the print job's Job list receiving means for receiving a list from the server;
Job display means for displaying the print job that can be printed based on the determination result and the print job that cannot be printed in different modes;
Setting accepting means for accepting selection of a print job displayed as a print job that cannot be printed and change of print conditions of the print job;
The job identification information of the selected print job and the print condition change request are transmitted to the server, and the server changes the print condition that can be printed by the image forming apparatus to the print condition of the accumulated print job. And job acquisition means for receiving print data;
An image forming apparatus comprising:
前記ジョブ表示手段は、印刷できない前記印刷ジョブを、印刷できる前記印刷ジョブよりも低い輝度で表示する、
ことを特徴とする請求項4記載の画像形成装置。
The job display means displays the print job that cannot be printed at a lower brightness than the print job that can be printed.
The image forming apparatus according to claim 4.
前記サーバに、当該画像形成装置の機器状態を通知する機器状態通知手段を有し、
前記ジョブリスト受信手段は、前記サーバが、前記印刷ジョブの印刷条件と、前記機能情報及び前記機器状態を比較して、前記画像形成装置が印刷条件に従った印刷が可能か否かを前記印刷ジョブ毎に判定した判定結果と、前記印刷ジョブのリストを受信する、
ことを特徴とする請求項4又は5記載の画像形成装置。
The server has a device status notification means for reporting the device status of the image forming apparatus,
In the job list receiving unit, the server compares the print condition of the print job with the function information and the device status, and determines whether the image forming apparatus can print according to the print condition. Receiving a determination result determined for each job and a list of the print jobs;
The image forming apparatus according to claim 4, wherein the image forming apparatus is an image forming apparatus.
前記判定結果には、前記サーバが前記印刷ジョブの実行中に消耗品が不足することを予測して、前記画像形成装置が印刷条件に従った印刷が可能か否かが含まれ、
前記設定受付手段は、前記ジョブ表示手段が表示した消耗品の不足の予測情報に対し、不足した消耗品に係る印刷条件の変更を受け付ける、
ことを特徴とする請求項6記載の画像形成装置。
The determination result includes whether or not the image forming apparatus is capable of printing according to printing conditions by predicting that the server runs out of consumables during execution of the print job,
The setting accepting unit accepts a change in printing conditions related to a shortage of consumables for the prediction information of shortage of consumables displayed by the job display unit.
The image forming apparatus according to claim 6.
画像形成装置とサーバがネットワークを介して接続された印刷システムであって、
前記サーバは、ネットワークを介して接続されるクライアント装置よりユーザの認証情報と共に印刷ジョブを受信する印刷ジョブ受信手段と、
前記認証情報を用いてユーザの認証が成立するか否かを判定する認証手段に、ユーザの認証を要求する認証制御手段と、
認証が成立した場合に、前記印刷ジョブをユーザ識別情報に対応づけて蓄積手段に蓄積する記録する印刷情報記録手段と、
前記画像形成装置からの要求に応じ、前記画像形成装置の機能情報を取得する機能情報取得手段と、
前記印刷ジョブの印刷条件と前記機能情報を比較して、前記画像形成装置が印刷条件に従った印刷が可能か否かを前記印刷ジョブ毎に判定する印刷可否判定手段と、
前記画像形成装置に、判定結果と前記印刷ジョブのリストを送信するジョブリスト送信手段と、
前記画像形成装置から受信したジョブ識別情報と印刷条件の設定変更要求に基づき、蓄積されている印刷ジョブの印刷条件を前記画像形成装置が印刷可能な印刷条件に変更する印刷条件変更手段と、を有し、
前記画像形成装置は、ユーザ識別情報を特定する特定情報が記憶された可搬型の記録媒体がセットされると、前記特定情報を取得する特定情報取得手段と、
前記特定情報を用いてユーザの認証が成立するか否かを判定する認証手段に、ユーザの認証を要求する認証制御手段と、
認証が成立した場合、前記サーバに、ユーザ識別情報と共に印刷ジョブの印刷要求を送信する印刷要求送信手段と、
前記サーバに、当該画像形成装置の機能を表す機能情報を送信する機能情報送信手段と、
前記印刷可否判定手段が判定した前記判定結果と、前記印刷ジョブのリストを、前記サーバから受信するジョブリスト受信手段と、
前記判定結果に基づき印刷できる前記印刷ジョブと印刷できない前記印刷ジョブを異なる態様で表示するジョブ表示手段と、
印刷できない印刷ジョブとして表示された印刷ジョブの選択及び該印刷ジョブの印刷条件の変更を受け付ける設定受付手段と、
選択された前記印刷ジョブのジョブ識別情報と印刷条件の変更要求を前記サーバに送信し、前記印刷条件変更手段が変更した、印刷ジョブの印刷条件及び印刷データを受信するジョブ取得手段と、
ことを特徴とする印刷システム。
A printing system in which an image forming apparatus and a server are connected via a network,
The server includes a print job receiving unit that receives a print job together with user authentication information from a client device connected via a network;
Authentication control means for requesting user authentication to authentication means for determining whether or not user authentication is established using the authentication information; and
A print information recording unit that records the print job in the storage unit in association with the user identification information when authentication is established;
In response to a request from the image forming apparatus, function information acquisition means for acquiring function information of the image forming apparatus;
A print availability determination unit that compares the print condition of the print job with the function information and determines whether the image forming apparatus can print according to the print condition for each print job;
Job list transmission means for transmitting a determination result and the list of print jobs to the image forming apparatus;
Print condition changing means for changing the print condition of the accumulated print job to a print condition that the image forming apparatus can print based on the job identification information received from the image forming apparatus and the print condition setting change request. Have
The image forming apparatus includes a specific information acquisition unit configured to acquire the specific information when a portable recording medium storing specific information for specifying user identification information is set;
Authentication control means for requesting user authentication to authentication means for determining whether or not user authentication is established using the specific information; and
A print request transmission means for transmitting a print request for a print job together with user identification information to the server when authentication is established;
Functional information transmitting means for transmitting functional information representing the function of the image forming apparatus to the server;
A job list receiving means for receiving the determination result determined by the print propriety determining means and the list of the print jobs from the server;
Job display means for displaying the print job that can be printed based on the determination result and the print job that cannot be printed in different modes;
Setting accepting means for accepting selection of a print job displayed as a print job that cannot be printed and change of print conditions of the print job;
A job acquisition unit that transmits job identification information and a print condition change request of the selected print job to the server and receives the print condition and print data of the print job changed by the print condition change unit;
A printing system characterized by that.
印刷ジョブ受信手段が、ネットワークを介して接続されるクライアント装置よりユーザの認証情報と共に印刷ジョブを受信するステップと、
認証制御手段が、前記認証情報を用いてユーザの認証が成立するか否かを判定する認証手段に、ユーザの認証を要求するステップと、
印刷情報記録手段が、認証が成立した場合に、前記印刷ジョブをユーザ識別情報に対応づけて蓄積手段に蓄積する記録するステップと、
機能情報取得手段が、ネットワークを介して接続される画像形成装置からの要求に応じ、要求元の画像形成装置の機能情報を取得するステップと、
印刷可否判定手段が、前記印刷ジョブの印刷条件と前記機能情報を比較して、前記画像形成装置が印刷条件に従った印刷が可能か否かを前記印刷ジョブ毎に判定するステップと、
ジョブリスト送信手段が、判定結果に基づき印刷できる前記印刷ジョブと印刷できない前記印刷ジョブを異なる態様で表示する前記画像形成装置に、前記判定結果と前記印刷ジョブのリストを送信するステップと、
印刷条件変更手段が、前記画像形成装置から受信したジョブ識別情報と印刷条件の設定変更要求に基づき、蓄積されている印刷ジョブの印刷条件を前記画像形成装置が印刷可能な印刷条件に変更するステップと、
印刷ジョブ送信手段が、前記印刷条件変更手段が変更した印刷条件及び印刷ジョブの印刷データを前記画像形成装置に送信するステップと、
を有することを特徴とする印刷方法。
Receiving a print job together with user authentication information from a client device connected via a network;
An authentication control means requesting authentication of a user to an authentication means for determining whether or not user authentication is established using the authentication information; and
A print information recording means for recording the print job in the storage means in association with the user identification information when authentication is established;
A step of acquiring function information of a request source image forming apparatus in response to a request from an image forming apparatus connected via a network;
A step for determining whether or not the image forming apparatus is capable of printing according to a printing condition for each printing job, wherein printability determination means compares the printing job with a printing condition and the function information;
A job list transmission unit that transmits the determination result and the list of the print job to the image forming apparatus that displays the print job that can be printed based on the determination result and the print job that cannot be printed in different modes;
A step of changing the print condition of the accumulated print job to a print condition that the image forming apparatus can print based on the job identification information and the print condition setting change request received from the image forming apparatus; When,
A print job transmitting unit transmitting the print condition changed by the print condition changing unit and the print data of the print job to the image forming apparatus;
A printing method characterized by comprising:
ネットワークを介して接続されたサーバに、ユーザ識別情報に対応づけて予め蓄積されている印刷ジョブを実行する画像形成装置の印刷方法において、
特定情報取得手段が、ユーザ識別情報を特定する特定情報が記憶された可搬型の記録媒体がセットされると、前記特定情報を取得するステップと、
認証制御手段が、前記特定情報を用いてユーザの認証が成立するか否かを判定する認証手段に、ユーザの認証を要求するステップと、
印刷要求送信手段が、認証が成立した場合、前記サーバに、ユーザ識別情報と共に印刷ジョブの印刷要求を送信するステップと、
機能情報送信手段が、前記サーバに、当該画像形成装置の機能を表す機能情報を送信するステップと、
ジョブリスト受信手段が、前記サーバが前記印刷ジョブの印刷条件と前記機能情報を比較して、当該画像形成装置が印刷条件に従った印刷が可能か否かを前記印刷ジョブ毎に判定した判定結果と、前記印刷ジョブのリストを、前記サーバから受信するステップと、
ジョブ表示手段が、前記判定結果に基づき印刷できる前記印刷ジョブと印刷できない前記印刷ジョブを異なる態様で表示するステップと、
設定受付手段が、印刷できない印刷ジョブとして表示された印刷ジョブの選択及び該印刷ジョブの印刷条件の変更を受け付けるステップと、
ジョブ取得手段が、選択された前記印刷ジョブのジョブ識別情報と印刷条件の変更要求を前記サーバに送信し、該サーバが、当該画像形成装置が印刷可能な印刷条件に変更した、蓄積されている印刷ジョブの印刷条件及び印刷データを受信するステップと、
を有することを特徴とする印刷方法。
In a printing method of an image forming apparatus that executes a print job stored in advance in association with user identification information on a server connected via a network,
When the portable information recording medium storing the specific information for specifying the user identification information is set, the specific information acquisition means acquires the specific information;
Requesting authentication of the user from authentication means for determining whether or not authentication of the user is established using the specific information; and
A print request transmitting unit that transmits a print request of a print job together with user identification information to the server when authentication is established;
A step of transmitting function information representing the function of the image forming apparatus to the server;
Determination result obtained when the job list receiving unit determines, for each print job, whether or not the server compares the print condition of the print job with the function information and the image forming apparatus can perform printing according to the print condition. Receiving the list of print jobs from the server;
Job display means for displaying the print job that can be printed based on the determination result and the print job that cannot be printed in different modes;
A step of receiving a selection of a print job displayed as a print job that cannot be printed and a change in print conditions of the print job;
Job acquisition means transmits job identification information of the selected print job and a print condition change request to the server, and the server stores the print conditions changed to print conditions that can be printed by the image forming apparatus. Receiving print conditions and print data of a print job;
A printing method characterized by comprising:
コンピュータに、
ネットワークを介して接続されるクライアント装置よりユーザの認証情報と共に印刷ジョブを受信するステップと、
前記認証情報を用いてユーザの認証が成立するか否かを判定する認証手段に、ユーザの認証を要求するステップと、
認証が成立した場合に、前記印刷ジョブをユーザ識別情報に対応づけて蓄積手段に蓄積する記録するステップと、
ネットワークを介して接続される画像形成装置からの要求に応じ、要求元の画像形成装置の機能情報を取得するステップと、
前記印刷ジョブの印刷条件と前記機能情報を比較して、前記画像形成装置が印刷条件に従った印刷が可能か否かを前記印刷ジョブ毎に判定するステップと、
判定結果に基づき印刷できる前記印刷ジョブと印刷できない前記印刷ジョブを異なる態様で表示する前記画像形成装置に、前記判定結果と前記印刷ジョブのリストを送信するステップと、
前記画像形成装置から受信したジョブ識別情報と印刷条件の設定変更要求に基づき、蓄積されている印刷ジョブの印刷条件を前記画像形成装置が印刷可能な印刷条件に変更するステップと、
前記印刷条件変更手段が変更した印刷条件の印刷ジョブを前記画像形成装置に送信するステップと、
を実行させるプログラム。
On the computer,
Receiving a print job together with user authentication information from a client device connected via a network;
Requesting user authentication to authentication means for determining whether or not user authentication is established using the authentication information;
When authentication is established, recording the print job in the storage means in association with the user identification information; and
In response to a request from an image forming apparatus connected via a network, obtaining function information of the requesting image forming apparatus;
Comparing the print conditions of the print job with the function information, and determining for each print job whether the image forming apparatus can print according to the print conditions;
Transmitting the determination result and the list of the print jobs to the image forming apparatus that displays the print job that can be printed based on the determination result and the print job that cannot be printed in different modes;
Changing the print conditions of the stored print job to print conditions that the image forming apparatus can print based on the job identification information received from the image forming apparatus and the print condition setting change request;
Transmitting a print job having a print condition changed by the print condition changing unit to the image forming apparatus;
A program that executes
ネットワークを介して接続されたサーバにユーザ識別情報に対応づけて予め蓄積されている印刷ジョブ、を実行する画像形成装置のコンピュータに、
ユーザ識別情報を特定する特定情報が記憶された可搬型の記録媒体がセットされると、前記特定情報を取得するステップと、
前記特定情報を用いてユーザの認証が成立するか否かを判定する認証手段に、ユーザの認証を要求するステップと、
認証が成立した場合、前記サーバに、ユーザ識別情報と共に印刷ジョブの印刷要求を送信するステップと、
前記サーバに、当該画像形成装置の機能を表す機能情報を送信するステップと、
前記サーバが前記印刷ジョブの印刷条件と前記機能情報を比較して、当該画像形成装置が印刷条件に従った印刷が可能か否かを前記印刷ジョブ毎に判定した判定結果と、前記印刷ジョブのリストを、前記サーバから受信するステップと、
前記判定結果に基づき印刷できる前記印刷ジョブと印刷できない前記印刷ジョブを異なる態様で表示するステップと、
印刷できない印刷ジョブとして表示された印刷ジョブの選択及び該印刷ジョブの印刷条件の変更を受け付けるステップと、
選択された前記印刷ジョブのジョブ識別情報と印刷条件の変更要求を前記サーバに送信し、該サーバが、当該画像形成装置が印刷可能な印刷条件に変更した、蓄積されている印刷ジョブの印刷条件及び印刷データを受信するステップと、
を実行させるプログラム。
In a computer of an image forming apparatus that executes a print job stored in advance in association with user identification information on a server connected via a network,
When a portable recording medium storing specific information for specifying user identification information is set, obtaining the specific information;
Requesting user authentication to authentication means for determining whether user authentication is established using the specific information; and
If authentication is established, sending a print job print request to the server together with user identification information;
Transmitting functional information representing the function of the image forming apparatus to the server;
The server compares the print job's print condition with the function information, and the image forming apparatus determines for each print job whether or not printing according to the print condition is possible, and the print job's Receiving a list from the server;
Displaying the print job that can be printed based on the determination result and the print job that cannot be printed in different modes;
Receiving a selection of a print job displayed as a print job that cannot be printed and a change in print conditions of the print job;
The job identification information of the selected print job and the print condition change request are transmitted to the server, and the server changes the print condition that can be printed by the image forming apparatus to the print condition of the accumulated print job. And receiving print data;
A program that executes
請求項11又は12記載のプログラムを記憶したコンピュータ読み取り可能な記憶媒体。   A computer-readable storage medium storing the program according to claim 11 or 12.
JP2009213750A 2009-09-15 2009-09-15 Information processor, image forming device, printing system, printing method, program and recording medium Pending JP2011065287A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009213750A JP2011065287A (en) 2009-09-15 2009-09-15 Information processor, image forming device, printing system, printing method, program and recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009213750A JP2011065287A (en) 2009-09-15 2009-09-15 Information processor, image forming device, printing system, printing method, program and recording medium

Publications (1)

Publication Number Publication Date
JP2011065287A true JP2011065287A (en) 2011-03-31

Family

ID=43951487

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009213750A Pending JP2011065287A (en) 2009-09-15 2009-09-15 Information processor, image forming device, printing system, printing method, program and recording medium

Country Status (1)

Country Link
JP (1) JP2011065287A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012230547A (en) * 2011-04-26 2012-11-22 Sharp Corp Print system, print data generation device, processor, printing method, computer program and recording medium
JP2013200607A (en) * 2012-03-23 2013-10-03 Dainippon Printing Co Ltd Distribution server
JP2013257770A (en) * 2012-06-13 2013-12-26 Ricoh Co Ltd Print control device, control program of print control device, and control method of print control device
JP2014198379A (en) * 2013-03-29 2014-10-23 ブラザー工業株式会社 Image recording device
JP2016091437A (en) * 2014-11-08 2016-05-23 京セラドキュメントソリューションズ株式会社 Pull print system
JP2017091143A (en) * 2015-11-09 2017-05-25 株式会社リコー Output management system and output management device
CN108632051A (en) * 2017-03-15 2018-10-09 珠海赛纳打印科技股份有限公司 Image forming apparatus and system
JP2019098657A (en) * 2017-12-05 2019-06-24 京セラドキュメントソリューションズ株式会社 Image formation system, information processing device, and image formation method
CN111722812A (en) * 2019-03-18 2020-09-29 富士施乐株式会社 Information processing system, information processing apparatus, information processing method, and computer-readable recording medium

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012230547A (en) * 2011-04-26 2012-11-22 Sharp Corp Print system, print data generation device, processor, printing method, computer program and recording medium
JP2013200607A (en) * 2012-03-23 2013-10-03 Dainippon Printing Co Ltd Distribution server
JP2013257770A (en) * 2012-06-13 2013-12-26 Ricoh Co Ltd Print control device, control program of print control device, and control method of print control device
JP2014198379A (en) * 2013-03-29 2014-10-23 ブラザー工業株式会社 Image recording device
JP2016091437A (en) * 2014-11-08 2016-05-23 京セラドキュメントソリューションズ株式会社 Pull print system
JP2017091143A (en) * 2015-11-09 2017-05-25 株式会社リコー Output management system and output management device
CN108632051A (en) * 2017-03-15 2018-10-09 珠海赛纳打印科技股份有限公司 Image forming apparatus and system
CN108632051B (en) * 2017-03-15 2024-03-29 珠海奔图电子有限公司 Image forming apparatus and system
JP2019098657A (en) * 2017-12-05 2019-06-24 京セラドキュメントソリューションズ株式会社 Image formation system, information processing device, and image formation method
CN110018802A (en) * 2017-12-05 2019-07-16 京瓷办公信息系统株式会社 Image formation system, information processing unit and image forming method
JP7024361B2 (en) 2017-12-05 2022-02-24 京セラドキュメントソリューションズ株式会社 Image forming system, information processing device, and image forming method
CN110018802B (en) * 2017-12-05 2022-06-07 京瓷办公信息系统株式会社 Image forming system, information processing apparatus, and image forming method
CN111722812A (en) * 2019-03-18 2020-09-29 富士施乐株式会社 Information processing system, information processing apparatus, information processing method, and computer-readable recording medium

Similar Documents

Publication Publication Date Title
JP5614017B2 (en) Image forming apparatus, print job execution method, program, and storage medium
JP5234016B2 (en) Image forming apparatus and image forming method
JP5458761B2 (en) Image forming apparatus, printing system, printing method, program, and recording medium
CN103186734B (en) Image processing system and method
US8643873B2 (en) Image forming apparatus, and control method and storage medium therefor
EP2521344B1 (en) Image forming apparatus for being able to utilize application in which web browser is used
US8237947B2 (en) Device-managing system, managing apparatus, information-processing apparatus, image-processing apparatus, and control method thereof
US9058137B2 (en) Printing apparatus, method for controlling printing apparatus, and storage medium
JP4737316B2 (en) Authentication system, authentication method, and information processing apparatus
US9202154B2 (en) Information processing apparatus and method for controlling re-execution of print jobs, and storage medium
US20100208298A1 (en) Image forming apparatus
JP2011065287A (en) Information processor, image forming device, printing system, printing method, program and recording medium
JP5089464B2 (en) Management device, management method, and program
US9323480B2 (en) Image forming system, print data management device, and method of controlling print data management device
JP2007259421A (en) Information processing system, information apparatus, macro executing method, and program
JP2010277524A (en) Information processor, information processing system, information processing method, and program
JP2014167679A (en) Job execution control system, job execution system, job execution control method and program
JP5135238B2 (en) Image forming system and server device
JP4730241B2 (en) Image processing system, image processing apparatus, and program
JP5097749B2 (en) Image forming system and server device
JP2008290271A (en) Network composite machine
JP5625497B2 (en) Information processing apparatus, information processing system, information processing method, program, and recording medium storing the program
JP7615753B2 (en) Print control device and program
US20240073331A1 (en) Print control apparatus and method for controlling the same
JP5003423B2 (en) Image forming apparatus and security management program