JP2010079510A - Print control system, print control device, and print control program - Google Patents

Print control system, print control device, and print control program Download PDF

Info

Publication number
JP2010079510A
JP2010079510A JP2008245857A JP2008245857A JP2010079510A JP 2010079510 A JP2010079510 A JP 2010079510A JP 2008245857 A JP2008245857 A JP 2008245857A JP 2008245857 A JP2008245857 A JP 2008245857A JP 2010079510 A JP2010079510 A JP 2010079510A
Authority
JP
Japan
Prior art keywords
print
printing apparatus
printing
image data
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
JP2008245857A
Other languages
Japanese (ja)
Inventor
Yoshie Matsuo
良恵 松尾
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.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox 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 Fuji Xerox Co Ltd filed Critical Fuji Xerox Co Ltd
Priority to JP2008245857A priority Critical patent/JP2010079510A/en
Publication of JP2010079510A publication Critical patent/JP2010079510A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a print control system, a print control device, and a print control program, capable of simplifying the operation of the print instructions in the printer of a print object, based on operation contents in an optional printer. <P>SOLUTION: A printer which executes the printout of a print job is designated for a print job whose print has been requested from a client PC 200 managed by a print server 100. In this state, when printing is instructed from a certain printer, and the pertinent printer is designated as the printer of the output destination, the printout of the print job is executed. <P>COPYRIGHT: (C)2010,JPO&INPIT

Description

本発明は、印刷制御システムおよび印刷制御装置および印刷制御プログラムに関する。   The present invention relates to a print control system, a print control apparatus, and a print control program.

印刷環境の整備によりネットワーク上に複数の印刷装置が設けられており、利用者の利用状態に応じた印刷出力を可能にする印刷制御システムがある。例えば、特許文献1に開示された技術では、利用者にとって必要なときに所望のプリンタで、必要な文書のプリント出力を得ることを可能にしている。また、この特許文献1において、このプリンタでは、利用状態に応じた適切な課金を行うことも可能としている。   A plurality of printing apparatuses are provided on the network due to the maintenance of the printing environment, and there is a printing control system that enables printing output according to the use state of the user. For example, in the technique disclosed in Patent Document 1, it is possible for a user to obtain a print output of a necessary document with a desired printer when necessary. Further, in this patent document 1, this printer can also charge appropriately according to the use state.

だが、ネットワーク上にある全てのプリンタが同一の構成であることはなく、そのプリンタごとに異なる機能構成であって、利用者が所望する印刷形式で印刷出力されないことがある。   However, not all printers on the network have the same configuration, and each printer has a different functional configuration and may not be printed out in a print format desired by the user.

これに対して、特許文献2では、特許文献1に示す必要な文書を所望のプリンタからプリント出力できる環境で、文書を複数の印刷装置から分散印刷を行うことを可能にした技術を公開している。この特許文献2では、印刷対象の文書に設定された印刷設定に基づく印刷出力が可能なデバイス(印刷装置)を利用者に提示し、利用者により選択されたデバイスから必要なときに必要な文書のプリント出力を可能にしている。
特開2002−032205号公報 特開2007−030354号公報
On the other hand, Patent Document 2 discloses a technology that enables distributed printing of a document from a plurality of printing apparatuses in an environment where the necessary document shown in Patent Document 1 can be printed out from a desired printer. Yes. In this patent document 2, a device (printing apparatus) capable of print output based on print settings set in a document to be printed is presented to the user, and a document necessary when necessary from the device selected by the user. Print output is enabled.
Japanese Patent Laid-Open No. 2002-032205 JP 2007-030354 A

本発明は、任意の印刷装置での操作内容に基づく印刷対象の他の印刷装置における印刷指示の操作を簡易にすることを可能にした印刷制御システムおよび印刷制御装置および印刷制御プログラムを提供することを目的とする。   The present invention provides a print control system, a print control apparatus, and a print control program capable of simplifying the operation of a print instruction in another printing apparatus to be printed based on the operation content in an arbitrary printing apparatus. With the goal.

上記目的を達成するため、請求項1の発明は、複数の印刷装置と、前記印刷装置における画像データの印刷を制御する印刷制御装置とを備え、前記印刷装置は、画像データの出力先となる他の印刷装置を指定する指定手段と、前記指定手段によって指定された前記他の印刷装置を識別する識別情報を前記印刷制御装置に送信する送信手段とを具備し、前記印刷制御装置は、画像データを記憶する記憶手段と、前記送信手段により送信された前記識別情報を当該画像データに対応付けて前記記憶手段に登録する登録手段と、前記他の印刷装置から前記識別情報を受信することにより、前記記憶手段に登録された該識別情報に対応する画像データを検索する検索手段と、前記検索手段により検索された画像データを前記他の印刷装置に送信して印刷指示する印刷指示手段とを具備する。   In order to achieve the above object, the invention of claim 1 includes a plurality of printing apparatuses and a printing control apparatus that controls printing of image data in the printing apparatus, and the printing apparatus is an output destination of the image data. A designation unit that designates another printing apparatus; and a transmission unit that transmits identification information for identifying the other printing apparatus designated by the designation unit to the print control apparatus. A storage unit for storing data, a registration unit for registering the identification information transmitted by the transmission unit in association with the image data in the storage unit, and receiving the identification information from the other printing apparatus. A search unit that searches for image data corresponding to the identification information registered in the storage unit, and the image data searched by the search unit is sent to the other printing apparatus for printing. ; And a print instruction unit that instructs.

また、請求項2の発明は、請求項1の発明において、前記印刷制御装置は、前記記憶手段で記憶する前記画像データに対して各印刷装置により印刷が可能であるか否かの印刷可否一覧情報を、前記画像データに対する印刷設定情報に基づいて生成する印刷可否一覧情報生成手段を具備し、前記印刷可否一覧情報生成手段によって生成された印刷可否一覧情報と前記受信した識別情報とに基づき、前記画像データの印刷が可能であると判断された前記印刷装置に対して当該画像データの印刷指示を行う。   The invention according to claim 2 is the printability list as to whether the print control apparatus can print the image data stored in the storage means by each printing apparatus in the invention according to claim 1. Print availability list information generating means for generating information based on print setting information for the image data, and based on the print availability list information generated by the print availability list information generating means and the received identification information, An instruction to print the image data is issued to the printing apparatus determined to be capable of printing the image data.

また、請求項3の発明は、請求項1または2の発明において、前記印刷制御装置は、前記印刷指示手段によって前記他の印刷装置に印刷指示した画像データを前記記憶手段から削除する削除手段を更に具備する。   According to a third aspect of the present invention, in the first or second aspect of the invention, the print control device further includes a deletion unit that deletes the image data instructed to be printed to the other printing device by the print instruction unit from the storage unit. In addition.

また、請求項4の発明は、請求項1乃至3のいずれかの発明において、前記印刷装置の操作者を認証する認証装置を更に備え、前記印刷制御装置は、前記認証装置により認証した操作者を識別する操作者情報を管理する操作者情報管理手段とを具備し、前記検索手段は、前記操作者情報管理手段で管理する操作者情報が対応付けられた画像データを前記記憶手段から検索する。   The invention of claim 4 further comprises an authentication device for authenticating an operator of the printing apparatus according to any one of claims 1 to 3, wherein the print control apparatus is an operator authenticated by the authentication apparatus. Operator information management means for managing operator information for identifying the information, and the search means searches the storage means for image data associated with the operator information managed by the operator information management means. .

また、請求項5の発明は、画像データを記憶する記憶手段と、画像データの出力先となる印刷装置を識別する識別情報を当該画像データに対応付けて前記記憶手段に登録する登録手段と、前記印刷装置から前記識別情報を受信することにより、前記記憶手段に登録された該識別情報に対応する画像データを検索する検索手段と、前記検索手段により検索された画像データを前記印刷装置に送信して印刷指示する印刷指示手段とを具備する。   According to a fifth aspect of the present invention, there is provided storage means for storing image data, registration means for registering identification information for identifying a printing apparatus that is an output destination of image data in the storage means in association with the image data, Receiving the identification information from the printing device, a search unit for searching for image data corresponding to the identification information registered in the storage unit, and transmitting the image data searched by the search unit to the printing device Printing instruction means for instructing printing.

また、請求項6の発明は、請求項5の発明において、前記印刷指示手段により前記印刷装置に印刷指示した画像データを前記記憶手段から削除する削除手段を更に具備する。   According to a sixth aspect of the present invention, in the fifth aspect of the present invention, the image processing apparatus further includes a deleting unit that deletes image data instructed to be printed by the print instructing unit from the storage unit.

また、請求項7の発明は、コンピュータを、画像データの出力先となる印刷装置を識別する識別情報を当該画像データに対応付けて記憶手段に登録する登録手段、前記印刷装置から前記識別情報を受信することにより、前記記憶手段に登録された該識別情報に対応する画像データを検索する検索手段、前記検索手段により検索された画像データを前記印刷装置に送信して印刷指示する印刷指示手段として機能させる。   According to a seventh aspect of the present invention, there is provided a registration unit for registering identification information for identifying a printing apparatus serving as an output destination of image data in a storage unit in association with the image data, and the identification information from the printing apparatus. As a search means for searching for image data corresponding to the identification information registered in the storage means by receiving, a print instruction means for sending the image data searched by the search means to the printing apparatus and giving a print instruction Make it work.

本発明の請求項1によれば、任意の印刷装置での操作内容に基づく印刷対象の他の印刷装置における印刷指示の操作を簡易にすることが可能になるという効果を奏する。   According to the first aspect of the present invention, it is possible to simplify the operation of a print instruction in another printing device to be printed based on the operation content in an arbitrary printing device.

また、請求項2によれば、より少ない操作手順によって画像データに設定された印刷設定情報に基づく印刷出力を可能とする印刷装置から確実に印刷出力できるようになるという効果を奏する。   According to the second aspect of the present invention, there is an effect that it is possible to surely perform print output from a printing apparatus that enables print output based on print setting information set in image data with fewer operation procedures.

また、請求項3によれば、印刷済みの画像データが削除され、必要な画像データのみを簡単な操作によって印刷出力することが可能になるという効果を奏する。   According to the third aspect of the present invention, printed image data is deleted, and only necessary image data can be printed out by a simple operation.

また、請求項4によれば、任意の印刷装置で印刷指示を行った操作者ごとに管理する画像データを、簡単な操作によって印刷出力することが可能になるという効果を奏する。   According to the fourth aspect of the present invention, it is possible to print out image data managed for each operator who has issued a print instruction with an arbitrary printing apparatus by a simple operation.

また、請求項5によれば、任意の印刷装置での操作内容に基づく印刷対象の他の印刷装置における印刷指示の操作を簡易にすることが可能になるという効果を奏する。   Further, according to the fifth aspect, there is an effect that it is possible to simplify the operation of a print instruction in another printing device to be printed based on the operation content in an arbitrary printing device.

また、請求項6によれば、画像データに設定された印刷設定情報に基づく印刷出力を可能とする印刷装置から、簡単な操作によって印刷出力できるようになるという効果を奏する。   According to the sixth aspect of the present invention, there is an effect that printing can be performed by a simple operation from a printing apparatus that enables printing based on the print setting information set in the image data.

また、請求項7によれば、任意の印刷装置での操作内容に基づく印刷対象の他の印刷装置における印刷指示の操作を簡易にすることが可能になるという効果を奏する。   Further, according to the seventh aspect, there is an effect that it is possible to simplify the operation of the print instruction in another printing apparatus to be printed based on the operation content in an arbitrary printing apparatus.

以下、本発明に係わる印刷制御システムおよび印刷制御装置および印刷制御プログラムの一実施例を添付図面を参照して詳細に説明する。   Hereinafter, an embodiment of a print control system, a print control apparatus, and a print control program according to the present invention will be described in detail with reference to the accompanying drawings.

図1は、本発明の実施の形態における印刷制御システムおよび印刷制御装置および印刷制御プログラムを適用して構成した印刷制御システムのシステム構成図の一例である。   FIG. 1 is an example of a system configuration diagram of a print control system configured by applying a print control system, a print control apparatus, and a print control program according to an embodiment of the present invention.

図1において、本印刷制御システムは、プリントサーバ100、印刷装置A101、印刷装置B102、印刷装置C103を具備して構成され、印刷要求元の一例であるクライアントPC200で生成された印刷ジョブの印刷要求が行われると、電気通信回線を介してプリントサーバ100がこれを受信する。   In FIG. 1, the print control system includes a print server 100, a printing apparatus A101, a printing apparatus B102, and a printing apparatus C103, and print requests for print jobs generated by a client PC 200 that is an example of a print request source. Is received by the print server 100 via the telecommunication line.

プリントサーバ100は、印刷要求された印刷ジョブを記憶し、印刷装置A101、印刷装置B102、印刷装置C103のいずれかから当該印刷ジョブの印刷指示が行われることにより印刷指示を行った指示元に印刷ジョブを送信する印刷制御を行う印刷制御装置である。   The print server 100 stores the print job requested to be printed, and prints to the instruction source that issued the print instruction by issuing a print instruction for the print job from any of the printing apparatus A101, the printing apparatus B102, and the printing apparatus C103. A print control apparatus that performs print control for transmitting a job.

印刷装置A101、印刷装置B102、印刷装置C103は、印刷ジョブの印刷出力を行う画像形成装置の一例であって、印刷装置A101には、印刷ジョブに関する情報(以下では、「印刷ジョブ情報」という)を表示する表示ディスプレイを搭載する。また、印刷装置C103は、印刷装置A101に搭載する表示ディスプレイを装備していない。なお、印刷装置B102は、表示ディスプレイの搭載有無を問わない。   The printing apparatus A 101, the printing apparatus B 102, and the printing apparatus C 103 are examples of an image forming apparatus that prints out a print job. The printing apparatus A 101 includes information related to the print job (hereinafter referred to as “print job information”). Equipped with a display that displays Moreover, the printing apparatus C103 is not equipped with a display mounted on the printing apparatus A101. The printing apparatus B102 may or may not have a display display.

この表示ディスプレイの表示有無の構成は、あくまでも一例であって、これに限定されることはなく、印刷装置C103が表示ディスプレイを装備するような構成であってもよい。   This display presence / absence display configuration is merely an example, and the present invention is not limited to this, and the printing apparatus C103 may be equipped with a display display.

図1に示す構成のほか、図10に示す構成であってもよい。図10に示す本印刷制御システムは、図1に示す構成と類似し、通信ネットワーク1と通信ネットワーク2とがルータ(120、121)を介して接続した構成である。通信ネットワーク1は、プリントサーバ100、印刷装置A101、印刷装置B102、認証サーバ110、クライアントPC200が電気通信回線を介して接続され、通信ネットワーク2は、印刷装置C103が接続された構成である。   In addition to the configuration shown in FIG. 1, the configuration shown in FIG. The print control system shown in FIG. 10 is similar to the configuration shown in FIG. 1, and is configured such that the communication network 1 and the communication network 2 are connected via routers (120, 121). The communication network 1 is configured such that the print server 100, the printing apparatus A101, the printing apparatus B102, the authentication server 110, and the client PC 200 are connected via an electric communication line, and the communication network 2 is configured such that the printing apparatus C103 is connected.

すなわち、プリントサーバ100に印刷指示する印刷装置は異なるネットワークに存在した場合でもよい。   That is, the printing apparatus that instructs the print server 100 to print may be in a different network.

また、いずれかの印刷装置(印刷装置A101、印刷装置B102、印刷装置C103)でプリントサーバ100で記憶する印刷ジョブの印刷指示する際には、印刷装置を操作する操作者(以下、「ユーザ」ともいう)の識別情報(操作者情報)を認証サーバ110に送信し、認証された場合にのみ印刷出力を可能とする。   When any one of the printing apparatuses (printing apparatus A101, printing apparatus B102, and printing apparatus C103) issues a print job instruction to be stored in the print server 100, an operator operating the printing apparatus (hereinafter referred to as “user”). Identification information (operator information) is transmitted to the authentication server 110, and only when it is authenticated, printout is possible.

プリントサーバ100は、図2に示すような構成からなり、以下では図2を用いてプリントサーバ100の処理を説明する。   The print server 100 is configured as shown in FIG. 2, and the processing of the print server 100 will be described below with reference to FIG.

図2において、プリントサーバ100は、データ送受信部10、ジョブ管理制御部11、ジョブ保存部12、操作判定部13、ジョブ検索部14、一覧生成部15、デバイス能力判定部16、デバイス情報記憶部17、再操作ユーザ保持部18により構成される。   2, the print server 100 includes a data transmission / reception unit 10, a job management control unit 11, a job storage unit 12, an operation determination unit 13, a job search unit 14, a list generation unit 15, a device capability determination unit 16, and a device information storage unit. 17 and a re-operation user holding unit 18.

クライアントPC等の印刷要求元から印刷要求として印刷ジョブが送信されると、プリントサーバ100は、通信インターフェースであるデータ送受信部10によってその印刷ジョブを受信する。受信した印刷ジョブは、ジョブ管理制御部11に通知される。   When a print job is transmitted as a print request from a print request source such as a client PC, the print server 100 receives the print job by the data transmission / reception unit 10 that is a communication interface. The received print job is notified to the job management control unit 11.

ジョブ管理制御部11は、印刷ジョブをジョブ保存部12に登録して保存する処理を行うとともに、受信した印刷ジョブの印刷ジョブ情報を管理する。すなわち、印刷ジョブ情報を受信した印刷ジョブに関連付けて管理する。例えば、クライアントPC200を操作する操作者(ユーザ)の「ユーザX」と「ユーザY」からそれぞれ印刷ジョブの印刷要求を受信し、各ユーザにより印刷要求された印刷ジョブおよび各印刷ジョブの印刷ジョブ情報を対応付けて管理した「印刷要求ジョブ情報」を図6(a)に示す。   The job management control unit 11 performs processing for registering and storing a print job in the job storage unit 12 and manages print job information of the received print job. That is, the print job information is managed in association with the received print job. For example, a print request for a print job is received from each of “user X” and “user Y” of an operator (user) who operates the client PC 200, and the print job requested by each user and the print job information for each print job. FIG. 6A shows “print request job information” managed in association with each other.

図6(a)の印刷要求ジョブ情報では、「ユーザX」が3つの印刷ジョブを印刷要求し、「ユーザY」が1つの印刷ジョブを印刷要求したことを示す。また、各印刷ジョブに対して印刷設定が対応付けられて管理されている。   The print request job information in FIG. 6A indicates that “user X” has requested printing of three print jobs, and “user Y” has requested printing of one print job. In addition, print settings are managed in association with each print job.

このように印刷ジョブが管理されている状態で、印刷装置A101、印刷装置B102、印刷装置C103のいずれかから印刷指示が行われ、データ送受信部10でいずれかの印刷装置から当該印刷装置を識別する識別情報(以下、「デバイスID」)、印刷装置を操作するユーザを識別する識別情報(以下、「ユーザID」)を受信すると、この情報を操作判定部13に転送する。   In a state where the print job is managed as described above, a print instruction is issued from any of the printing apparatus A101, the printing apparatus B102, and the printing apparatus C103, and the data transmission / reception unit 10 identifies the printing apparatus from any printing apparatus. When receiving identification information (hereinafter referred to as “device ID”) and identification information identifying a user who operates the printing apparatus (hereinafter referred to as “user ID”), this information is transferred to the operation determination unit 13.

以下に示す例では、印刷装置A101により印刷指示が行われた場合について説明する。   In the example shown below, a case where a printing instruction is issued by the printing apparatus A101 will be described.

操作判定部13では、転送されたユーザIDが再操作ユーザ保持部18で保持する再操作ユーザのユーザIDとして保存されているかの判定、若しくは、ジョブ管理制御部11で管理する図6(b)に示すような情報のように、転送されたユーザIDに対する[出力先の印刷装置名]項目604に印刷装置が設定されているかの判定を行う。   The operation determination unit 13 determines whether the transferred user ID is stored as the user ID of the re-operation user held by the re-operation user holding unit 18, or is managed by the job management control unit 11 (b). It is determined whether a printing apparatus is set in the [output destination printing apparatus name] item 604 for the transferred user ID.

ユーザIDが保持されていない、又は[出力先の印刷装置名]項目604に印刷装置が設定されていない場合は、以前に行われた印刷指示の操作に対する再操作ではないと判断して、操作判定部13は、ジョブ検索部14に対して転送されたユーザIDで識別されるユーザが印刷要求した印刷ジョブの検索要求を行う。   If the user ID is not held, or if the printing device is not set in the [output destination printing device name] item 604, it is determined that the operation is not a re-operation with respect to the operation of the previously performed print instruction. The determination unit 13 makes a search request for a print job requested by the user identified by the transferred user ID to the job search unit 14.

検索要求されたジョブ検索部14では、ユーザIDにより識別されるユーザが印刷要求を行った印刷ジョブがジョブ保存部12に保存されているか検索する。このジョブ検索部14では、ジョブ管理制御部11で管理する図6(a)若しくは図6(b)に示すような印刷要求ジョブ情報を元に、そのユーザが印刷要求した印刷ジョブを検索する。   The requested job search unit 14 searches whether the print job requested by the user identified by the user ID is stored in the job storage unit 12. The job search unit 14 searches for a print job requested by the user based on the print request job information as shown in FIG. 6A or 6B managed by the job management control unit 11.

ジョブ検索部14によって印刷ジョブが検索されない場合には、データ送受信部10を介して印刷要求元の印刷装置A101にその旨を応答する。この場合は、クライアントPC等により印刷要求がされていない若しくは全ての印刷ジョブが印刷済みであることを示す。それに対して、印刷ジョブが検索された場合には、一覧生成部15に、検索された印刷ジョブの各印刷装置(印刷装置A101、印刷装置B102、印刷装置C103)における印刷可否の情報の生成要求を行う。   If the job search unit 14 does not search for a print job, it sends a response to that effect to the print request source printing apparatus A 101 via the data transmission / reception unit 10. In this case, a print request is not made by the client PC or the like, or all print jobs have been printed. On the other hand, when a print job is searched, the list generation unit 15 requests generation of information indicating whether printing is possible in each printing device (printing device A101, printing device B102, printing device C103) of the searched print job. I do.

一覧生成部15では、ジョブ検索部14により生成要求が行われ、ユーザIDを受信すると、当該ユーザIDのユーザが印刷要求した印刷ジョブの情報をジョブ管理制御部11から取得して、各印刷装置(印刷装置A101、印刷装置B102、印刷装置C103)における印刷可否を示す一覧情報(「印刷可否一覧情報」)を生成する。このときの一覧情報の一例を図8に示す。   In the list generation unit 15, when a generation request is made by the job search unit 14 and a user ID is received, information on the print job requested by the user with the user ID is acquired from the job management control unit 11, and each printing apparatus List information (“printability list information”) indicating whether printing is possible in (printing apparatus A101, printing apparatus B102, printing apparatus C103) is generated. An example of the list information at this time is shown in FIG.

この一覧生成部15では、ジョブ管理制御部11から取得した印刷ジョブの印刷ジョブ情報と、デバイス情報記憶部17で記憶する各印刷装置の処理能力の情報とを用いてデバイス能力判定部16で印刷ジョブの印刷が可能であるかの判定結果を元に、各印刷装置における印刷可否を示す一覧情報を生成する。   In this list generation unit 15, the device capability determination unit 16 prints using the print job information of the print job acquired from the job management control unit 11 and the processing capability information of each printing apparatus stored in the device information storage unit 17. Based on the determination result as to whether the job can be printed, list information indicating whether printing is possible in each printing apparatus is generated.

一覧生成部15で図8に示すような各印刷装置における印刷可否を示す印刷可否一覧情報を生成すると、この情報をジョブ検索部14に応答する。ジョブ検索部14では、データ送受信部10を介して指示元の印刷装置A101に送信する。   When the list generation unit 15 generates print propriety list information indicating the print propriety in each printing apparatus as illustrated in FIG. 8, this information is returned to the job search unit 14. In the job search unit 14, the data is transmitted to the instructing printing apparatus A 101 via the data transmission / reception unit 10.

印刷装置A101では、この情報を表示ディスプレイに表示し、ユーザによる印刷ジョブの選択、指定を受付可能とする。印刷装置A101に設けられたボタンや画面等のユーザインターフェースを操作してユーザが印刷ジョブを指定すると、印刷装置A101から指定された印刷ジョブに関する情報をデータ送受信部10で受信する。   In the printing apparatus A101, this information is displayed on the display so that the user can accept selection and designation of the print job. When the user designates a print job by operating a user interface such as a button or a screen provided in the printing apparatus A101, the data transmission / reception unit 10 receives information on the designated print job from the printing apparatus A101.

データ送受信部10は、ジョブ管理制御部11に指定された印刷ジョブに関する情報を通知し、ジョブ管理制御部11は、印刷装置A101で印刷可能であることが示された印刷ジョブを印刷対象の印刷ジョブとして指定されたかを判断する。印刷可能である印刷ジョブが指定されている場合には、その印刷ジョブをジョブ保存部12より取得してデータ送受信部10を介して指示元の印刷装置A101に送信する。印刷ジョブを送信すると、図6(a)に示すような印刷要求ジョブ情報から送信した印刷ジョブの情報を削除し、また、図8に示す印刷可否一覧情報からも送信した印刷ジョブの情報を削除する。   The data transmission / reception unit 10 notifies the job management control unit 11 of information related to the designated print job, and the job management control unit 11 prints the print job indicated to be printable by the printing apparatus A 101 to be printed. Determine if it is specified as a job. When a print job that can be printed is designated, the print job is acquired from the job storage unit 12 and transmitted to the instructing printing apparatus A 101 via the data transmission / reception unit 10. When the print job is transmitted, the print job information transmitted from the print request job information as shown in FIG. 6A is deleted, and the transmitted print job information is also deleted from the printability list information shown in FIG. To do.

続いて、ジョブ管理制御部11における、印刷装置A101で印刷可能である印刷ジョブが印刷対象として指定されたかの判断で、印刷装置A101で印刷可能な印刷ジョブが指定されていない場合には、さらに、印刷装置A101で印刷可能な印刷ジョブ以外の指定された印刷ジョブに対して出力先の印刷装置が指定されたかを判断する。このときの印刷装置は、印刷装置A101以外の他の印刷装置(印刷装置B102、印刷装置C103)である。   Subsequently, when it is determined in the job management control unit 11 that a print job that can be printed by the printing apparatus A101 is designated as a print target, if a print job that can be printed by the printing apparatus A101 is not designated, It is determined whether an output destination printing apparatus is designated for a designated print job other than a print job that can be printed by the printing apparatus A101. The printing apparatus at this time is a printing apparatus other than the printing apparatus A101 (printing apparatus B102, printing apparatus C103).

印刷ジョブに出力先の印刷装置(印刷装置B102、印刷装置C103)が指定された場合には、印刷ジョブ情報を管理する図6(a)に示すような情報に当該印刷ジョブに対して指定された印刷装置を設定する。設定後の状態を図6(b)に示す。なお、図6(b)のように設定するのではなく、別途、図9に示すような再操作ユーザ情報に出力先の印刷装置を指定しユーザと、ユーザにより指定された印刷装置の情報を対応付けて再操作ユーザ情報として管理するような構成であってもよい。   When an output destination printing device (printing device B102 or printing device C103) is specified for a print job, information such as shown in FIG. 6A for managing print job information is specified for the print job. Set the printing device. The state after setting is shown in FIG. In addition, instead of setting as shown in FIG. 6B, the printing device of the output destination is designated in the re-operation user information as shown in FIG. 9 separately, and the information of the printing device designated by the user and the user is specified. The configuration may be such that the user information is managed in association with each other.

図6(b)に示す印刷要求ジョブ情報は、「ジョブ2」と「ジョブ3」に出力先の印刷装置として印刷装置Cが設定された状態を示している。また、図9の再操作ユーザ情報には、「ユーザX」および「ユーザY」が印刷ジョブに対して出力先の印刷装置を指定したことを示し、出力先の印刷装置として「ユーザX」に「印刷装置C」が対応付けられ、「ユーザY」に「印刷装置A」、「印刷装置B」が対応付けられている。   The print request job information shown in FIG. 6B shows a state in which the printing apparatus C is set as the output destination printing apparatus for “job 2” and “job 3”. Further, the re-operation user information in FIG. 9 indicates that “user X” and “user Y” have designated output destination printing apparatuses for the print job, and the output destination printing apparatus is “user X”. “Printing device C” is associated with “User Y”, and “Printing device A” and “Printing device B” are associated with each other.

また、印刷装置A101で印刷可能な印刷ジョブが指定されておらず、かつ、印刷ジョブの出力先の印刷装置が指定されていない場合には、印刷装置A101で印刷出力することができない、若しくは、印刷設定に基づく印刷出力ができない旨のメッセージを印刷装置A101に通知する。   In addition, when a print job that can be printed by the printing apparatus A101 is not specified and a printing apparatus that is an output destination of the print job is not specified, the printing apparatus A101 cannot print out, or The printer A 101 is notified of a message indicating that printing cannot be performed based on the print settings.

図6(b)のように印刷ジョブに対して出力先の印刷装置が指定されている場合若しくは図9のように印刷指示を行ったユーザのユーザIDを管理している場合には、操作判定部13で、印刷装置A101からの印刷指示は以前に印刷指示されたものの再操作であると判定する。   When the output destination printing apparatus is specified for the print job as shown in FIG. 6B or when the user ID of the user who issued the print instruction is managed as shown in FIG. The unit 13 determines that the printing instruction from the printing apparatus A 101 is a re-operation of a previously instructed printing.

再操作であると判断されると、印刷指示元の印刷装置A101を出力先の印刷装置として指定された印刷ジョブ全てを、その印刷装置A101に送信するようにジョブ検索部14を介してジョブ管理制御部11に通知する。   If it is determined that the operation is a re-operation, job management is performed via the job search unit 14 so that all print jobs designated with the printing apparatus A101 as the print instruction source as the output destination printing apparatus are transmitted to the printing apparatus A101. Notify the control unit 11.

ジョブ管理制御部11では、指定された印刷ジョブをジョブ保存部12より取得して印刷指示元の印刷装置A101にデータ送受信部10を介して送信する。送信後、図6に示すような印刷要求ジョブ情報から印刷装置A101に送信した印刷ジョブの情報を削除し、図8に示すような印刷可否一覧情報からも削除する。さらに、図9の再操作ユーザ情報から印刷指示を行ったユーザの情報を削除する。   The job management control unit 11 acquires the designated print job from the job storage unit 12 and transmits it to the printing instruction source printing apparatus A 101 via the data transmission / reception unit 10. After the transmission, the print job information transmitted to the printing apparatus A 101 is deleted from the print request job information as shown in FIG. 6, and is also deleted from the print availability list information as shown in FIG. Further, the information of the user who has issued the print instruction is deleted from the re-operation user information in FIG.

図3は、本発明の実施の形態における印刷制御システムのプリントサーバにより行われる処理の流れを示すフローチャートを示す図である。   FIG. 3 is a flowchart showing the flow of processing performed by the print server of the print control system according to the embodiment of the present invention.

図3において、まず、クライアントPC等の印刷要求元から、印刷装置による印刷指示によって印刷出力を行うことが指定された印刷ジョブを受信する(301)。この印刷ジョブには、印刷要求を行ったユーザを識別するユーザ識別情報(ユーザID)が設定されている。   In FIG. 3, first, from a print request source such as a client PC, a print job designated to perform print output by a print instruction from a printing apparatus is received (301). In this print job, user identification information (user ID) for identifying the user who made the print request is set.

次に、印刷出力を行ったユーザのユーザ識別情報(ユーザID)を受信した印刷ジョブおよび印刷ジョブ情報に対応付けて保存する(302)。このときの保存状態の一例を図6に示す。   Next, the user identification information (user ID) of the user who performed the print output is stored in association with the received print job and print job information (302). An example of the storage state at this time is shown in FIG.

図6には、クライアントPC等の印刷要求元から印刷要求された印刷ジョブにユーザIDを対応付けて保存したテーブル構成を示し、[ユーザ名]項目601、[印刷ジョブ名]項目602、[印刷設定]項目603、[出力先の印刷装置名]項目604から構成される。   FIG. 6 shows a table configuration in which a user ID is associated with a print job requested to be printed from a print request source such as a client PC, and a [user name] item 601, a [print job name] item 602, and a [print] It includes a “setting” item 603 and an “output destination printer name” item 604.

[ユーザ名]項目601は、印刷要求を行ったユーザの識別情報の一例であるユーザ名称を示し、[印刷ジョブ名]項目602は、受信した印刷ジョブを識別する情報の一例である印刷ジョブの名称を示し、[印刷設定]項目603は、受信した印刷ジョブに設定された印刷設定情報を示し、[出力先の印刷装置名]項目604は、印刷出力を行う印刷装置として指定された印刷装置の名称を示す。   A [user name] item 601 indicates a user name that is an example of identification information of a user who has made a print request, and a [print job name] item 602 indicates a print job that is an example of information that identifies a received print job. The “print setting” item 603 indicates the print setting information set for the received print job, and the “output destination printer name” item 604 indicates a printing apparatus designated as a printing apparatus that performs print output. Indicates the name of

図6(a)は、クライアントPC等から印刷要求を受け付けた時点における情報を示し、図6(b)は、印刷要求された印刷ジョブに対して印刷指示を行い、その際に出力先の印刷装置を設定した情報を示している。   FIG. 6A shows information at the time when a print request is received from a client PC or the like, and FIG. 6B shows a print instruction for the print job requested to be printed, and the output destination print at that time It shows information for setting the device.

図6(a)において、[ユーザ名]項目601に「ユーザX」、「ユーザY」が示されていることから、これらのユーザにより印刷要求された印刷ジョブを保存した状態にあることを示す。また、「ユーザX」が印刷要求した印刷ジョブが、[印刷ジョブ名]項目602に示す「ジョブ1」、「ジョブ2」、「ジョブ3」であり、「ユーザY」が印刷要求した印刷ジョブが、[印刷ジョブ名]項目602に示す「ジョブ4」である。   In FIG. 6A, “user X” and “user Y” are shown in the [user name] item 601, indicating that the print job requested to be printed by these users is stored. . In addition, the print jobs requested by “user X” are “job 1”, “job 2”, and “job 3” shown in the “print job name” item 602, and the print job requested by “user Y”. Is “JOB 4” shown in the “PRINT JOB NAME” item 602.

また、各印刷ジョブに対して設定された印刷設定が[印刷設定]項目603に示されており、例えば、「印刷ジョブ1」の印刷設定として「白黒、フィニッシャ指定なし」が設定されている。すなわち、「印刷ジョブ1を白黒で印刷し、ステープル(印刷文書を束ねる部品)等によるフィニッシャを行う必要はない」という印刷設定により印刷出力することを示す。   The print settings set for each print job are shown in a [print setting] item 603. For example, “monochrome, no finisher designation” is set as the print setting of “print job 1”. That is, it indicates that the print setting is “printing print job 1 in black and white, and it is not necessary to perform a finisher by stapling (parts for bundling print documents)”.

図8は、クライアントPC等から印刷要求された印刷ジョブに対する各印刷装置での印刷可否を設定した印刷可否一覧情報を示す図である。   FIG. 8 is a diagram showing print propriety list information in which print propriety in each printing apparatus is set for a print job requested to be printed from a client PC or the like.

プリントサーバがクライアントPCから印刷ジョブを受信すると、印刷ジョブに設定された印刷設定(図6の[印刷設定]項目603に示す情報)とプリントサーバが予め保存する図7に示すような各印刷装置における処理機能の情報とから、各印刷装置における印刷ジョブの印刷可否を設定する。   When the print server receives a print job from the client PC, the print settings (information shown in the [print setting] item 603 in FIG. 6) set in the print job and each printing apparatus as shown in FIG. From the processing function information in, whether to print a print job in each printing apparatus is set.

図8は、[印刷ジョブ名]項目801、[印刷装置Aでの処理可否]項目802、[印刷装置Bでの処理可否]項目803、[印刷装置Cでの処理可否]項目804から構成され、[印刷ジョブ名]項目801に示される名称の印刷ジョブが、設定された印刷設定情報に基づいて印刷装置1で印刷可能である場合には[印刷装置Aでの処理可否]項目802に「○」を示し、印刷可能でない場合には[印刷装置Aでの処理可否]項目802に「×」を示す。   FIG. 8 includes a “print job name” item 801, a “processability on the printing apparatus A” item 802, a “processability on the printing apparatus B” item 803, and a “processability on the printing apparatus C” item 804. When the print job having the name indicated in the [print job name] item 801 can be printed by the printing apparatus 1 based on the set print setting information, the “printability of printing apparatus A” item 802 indicates “ “○” is shown, and if printing is not possible, “x” is shown in the “Processability in printing apparatus A” item 802.

また、他の印刷装置(印刷装置2および印刷装置3)についても同様、受信した印刷ジョブが印刷可能である場合には「○」を、印刷可能でない場合には「×」を示す。   Similarly, other printing apparatuses (printing apparatus 2 and printing apparatus 3) indicate “◯” when the received print job is printable, and “x” when the print job is not printable.

例えば、[印刷ジョブ名]項目801に示す「ジョブ1」の名称である印刷ジョブは、印刷装置A、印刷装置B、印刷装置Cのいずれの印刷装置からも印刷出力が可能であることを示し、[印刷ジョブ名]項目801に示す「ジョブ3」の名称である印刷ジョブは、印刷装置Cの印刷装置からのみ印刷出力が可能であることを示す。   For example, a print job having the name “job 1” shown in the “print job name” item 801 indicates that printing can be performed from any of the printing apparatuses A, B, and C. , The print job having the name “job 3” shown in the “print job name” item 801 indicates that print output is possible only from the printing apparatus of the printing apparatus C.

図7は、プリントサーバに登録された各印刷装置により可能な処理機能の一覧を示す図であって、[印刷装置名称]項目701、[処理能力]項目702から構成される。   FIG. 7 is a diagram showing a list of processing functions that can be performed by each printing apparatus registered in the print server, and includes a “printing apparatus name” item 701 and a “processing capability” item 702.

[印刷装置名称]項目701は、プリントサーバに登録された印刷装置の名称を示し、[処理能力]項目702は、印刷装置の処理能力として処理可能な機能を示す。例えば、[印刷装置名称]項目701が「印刷装置A」である印刷装置は、[処理能力]項目702に示す「白黒印刷が可能であり、フィニッシャを行わない」という処理が可能であることを示す。   A “printing device name” item 701 indicates the name of the printing device registered in the print server, and a “processing capability” item 702 indicates a function that can be processed as the processing capability of the printing device. For example, a printing apparatus whose “printing apparatus name” item 701 is “printing apparatus A” can perform the process of “monochrome printing is possible and finisher is not performed” shown in the “processing capability” item 702. Show.

図3に示すようなフローチャートの処理によってプリントサーバに印刷ジョブが保存された状態で、ユーザが所定の印刷装置(例えば、印刷装置A)を操作することによりユーザIDを入力して印刷ジョブの印刷指示を行うと、その印刷装置は、プリントサーバに対して所定の情報を送信する。このときのプリントサーバにおける処理の流れを図4に示す。   In a state where the print job is stored in the print server by the process of the flowchart shown in FIG. 3, the user inputs a user ID by operating a predetermined printing device (for example, printing device A), and prints the print job. When instructed, the printing apparatus transmits predetermined information to the print server. The flow of processing in the print server at this time is shown in FIG.

図4は、印刷装置がユーザにより操作されてユーザIDが入力されると処理が開始され、印刷装置からユーザIDおよび操作元の印刷装置を識別する情報(デバイスID)を含む印刷指示を受信する(401)。受信した印刷指示に含まれるユーザID、デバイスIDを元にその印刷装置で行われた操作が「通常操作」であるか、「再操作」であるかの判定処理を行う(402)。この判定処理の結果、通常操作であるかを判断する(403)。   4 starts processing when a printing apparatus is operated by a user and a user ID is input, and receives a printing instruction including a user ID and information (device ID) for identifying the printing apparatus as the operation source from the printing apparatus. (401). Based on the user ID and device ID included in the received print instruction, a determination process is performed as to whether the operation performed on the printing apparatus is “normal operation” or “re-operation” (402). As a result of the determination process, it is determined whether the operation is a normal operation (403).

この判断処理は、印刷装置から受信したユーザIDにより識別されるユーザに対して、図6に示す印刷要求ジョブ情報の[出力先の印刷装置名]項目604に印刷装置の名称が指定されている場合は「再操作」であると判断し、[出力先の印刷装置名]項目604に印刷装置が指定されていない場合は「通常操作」であると判断する。または、図9に示す再操作ユーザ情報にそのユーザが指定されている場合は、「再操作」と判断し、指定されていない場合は「通常操作」と判断する。   In this determination process, for the user identified by the user ID received from the printing apparatus, the name of the printing apparatus is specified in the [output destination printing apparatus name] item 604 of the print request job information shown in FIG. In this case, it is determined that the operation is “re-operation”, and when the printing device is not specified in the “output destination printing device name” item 604, it is determined that the operation is “normal operation”. Alternatively, when the user is specified in the re-operation user information shown in FIG. 9, it is determined as “re-operation”, and when it is not specified, it is determined as “normal operation”.

図6(a)のように[出力先の印刷装置名]項目604に印刷装置が指定されていない場合(403でYES)には、「通常操作」であると判断され、受け付けたユーザIDに対する印刷ジョブを検索する(404)。   As shown in FIG. 6A, when no printing device is specified in the [output destination printing device name] item 604 (YES in 403), it is determined as “normal operation” and the received user ID is determined. A print job is searched (404).

例えば、ユーザIDにより識別されるユーザが「ユーザX」である場合、図6(a)により「ジョブ1」、「ジョブ2」、「ジョブ3」の3つの印刷ジョブが検索される。   For example, when the user identified by the user ID is “user X”, three print jobs “job 1”, “job 2”, and “job 3” are searched for in FIG.

続いて、検索された印刷ジョブがプリントサーバで管理する各印刷装置で印刷可能であるかを判定した印刷可否一覧情報を作成する(405)。上記のように「ジョブ1」、「ジョブ2」、「ジョブ3」の3つの印刷ジョブが検索され、プリントサーバで図1に示すような「印刷装置A」、「印刷装置B」、「印刷装置C」を管理する場合には図8に示すような印刷可否一覧情報が作成される。   Subsequently, print permission / prohibition list information for determining whether the retrieved print job can be printed by each printing apparatus managed by the print server is created (405). As described above, three print jobs “job 1”, “job 2”, and “job 3” are searched, and “printing apparatus A”, “printing apparatus B”, and “printing” as shown in FIG. When managing the “apparatus C”, the printability list information as shown in FIG. 8 is created.

そして、このように作成された印刷可否一覧情報を印刷指示元の印刷装置に対して送信する(406)。もちろん、印刷指示元の印刷装置に対する印刷可否の一覧情報のみを送信するような構成であってもよい。印刷指示元の印刷装置では、受信した印刷可否一覧情報が表示ディスプレイ等に表示され、ユーザにより印刷出力を行う印刷ジョブの指定が可能となる。   Then, the printability list information created in this way is transmitted to the printing instruction source printing apparatus (406). Of course, a configuration may be adopted in which only the list information indicating whether printing is possible or not is transmitted to the printing instruction source printing apparatus. In the printing instruction source printing apparatus, the received print permission / prohibition list information is displayed on a display or the like, and the user can specify a print job to be printed out.

印刷指示元の印刷装置でユーザにより印刷ジョブが指定され、指定された印刷ジョブに関する情報をプリントサーバで受信すると、プリントサーバでは、印刷指示元の印刷装置で印刷可能であることが示された印刷ジョブを印刷対象の印刷ジョブとして指定されたかを判断する(407)。   When a print job is specified by the user on the printing instruction source printing apparatus and information about the specified print job is received by the print server, the print server indicates that printing is possible on the printing instruction source printing apparatus. It is determined whether the job is designated as a print job to be printed (407).

印刷装置で印刷可能な印刷ジョブが印刷指示元の印刷装置で指定された場合(407でYES)には、指定された印刷ジョブの保持状態を解除して操作元の印刷装置に指定された印刷ジョブを送信する(408)。   When a print job that can be printed by the printing apparatus is designated by the printing instruction source printing apparatus (YES in 407), the specified print job is released from the holding state and the printing designated by the operation source printing apparatus is performed. The job is transmitted (408).

これにより、印刷ジョブが印刷装置により印刷されることから当該印刷ジョブの情報を図6に印刷要求ジョブ情報から削除する(409)。   Accordingly, since the print job is printed by the printing apparatus, the information on the print job is deleted from the print request job information in FIG. 6 (409).

また、印刷装置で印刷可能な印刷ジョブが指定されない場合(407でNO)には、続いて、印刷指示元の印刷装置で印刷出力が可能であることが指定された印刷ジョブ以外の印刷ジョブに、当該印刷ジョブの印刷出力を行う印刷装置が指定されたかを判断する(410)。   If a print job that can be printed by the printing apparatus is not designated (NO in 407), the print job other than the print job that is designated to be printable by the printing instruction source printing apparatus is subsequently issued. Then, it is determined whether or not a printing apparatus for performing print output of the print job has been designated (410).

出力先の印刷装置が指定されない場合(410でNO)には、印刷ジョブの印刷出力ができない状態であることにより処理を終了する。また、出力先の印刷装置が指定された場合(410でYES)には、印刷要求された印刷ジョブに、受信した印刷出力先の情報を設定する(411)。   If the output destination printing apparatus is not specified (NO in 410), the process ends because the print job cannot be printed out. If the output destination printing apparatus is designated (YES in 410), the received print output destination information is set in the print job requested to be printed (411).

例えば、図6(a)の[出力先の印刷装置名]項目604に当該印刷ジョブを印刷出力する印刷装置の名称を設定する。このときの印刷装置を指定した例を図6(b)に示す。   For example, the name of the printing apparatus that prints out the print job is set in the [output destination printing apparatus name] item 604 in FIG. An example in which the printing apparatus at this time is designated is shown in FIG.

図6(b)に示す例は、「ジョブ1」の印刷ジョブが印刷完了するとともに、「印刷装置A」の印刷装置によって、「ジョブ2」と「ジョブ3」の印刷ジョブを「印刷装置C」で印刷することが指定された状態を示す。   In the example illustrated in FIG. 6B, the printing job “job 1” is completed, and the printing devices “job 2” and “job 3” are changed to “printing device C” by the printing device “printing device A”. "Indicates that printing is designated.

すなわち、「ジョブ2」と「ジョブ3」の印刷ジョブが印刷装置Cからの操作により印刷出力する印刷ジョブであることを示す。このほか、印刷指示元の印刷装置で印刷出力が可能であることが指定された印刷ジョブ以外の印刷ジョブに、当該印刷ジョブの印刷出力を行う印刷装置を指定したユーザを管理し、このユーザに対して印刷出力先の印刷装置として指定した印刷装置を対応付ける。このときの一例を図9に示す。   That is, the print jobs “job 2” and “job 3” are print jobs that are printed out by an operation from the printing apparatus C. In addition, a user who designates a print device that performs print output of the print job is managed for a print job other than a print job that is specified to be printable by the printing instruction source printing device. Corresponding to the printing device designated as the printing device of the print output destination. An example at this time is shown in FIG.

図9は、[ユーザ名]項目901、[出力先の印刷装置名]項目902から構成され、[ユーザ名]項目901にそのユーザを示し、[出力先の印刷装置名]項目902にユーザにより指定された印刷装置を示す。   FIG. 9 includes a [user name] item 901 and an [output destination printing apparatus name] item 902, the user is indicated in the [user name] item 901, and the [output destination printing apparatus name] item 902 is displayed by the user. Indicates the specified printer device.

上記には、ユーザにより印刷装置で行われた操作が「通常操作」であると判断した場合の処理を示したが、「再操作」であると判断した場合の処理を図5に示し、以下で説明する。   The above shows the processing when the operation performed by the user on the printing apparatus is “normal operation”, but FIG. 5 shows the processing when it is determined that the operation is “re-operation”. I will explain it.

図6(b)のように[出力先の印刷装置名]項目604に印刷装置が指定され、印刷装置から受信した印刷指示が再操作であると判断する場合(403でNO)は、受信した印刷指示に含まれるユーザIDに対して設定された印刷ジョブを検索する(501)。   As shown in FIG. 6B, when the printing apparatus is specified in the [Output destination printing apparatus name] item 604 and it is determined that the print instruction received from the printing apparatus is a re-operation (NO in 403), it has been received. A print job set for the user ID included in the print instruction is searched (501).

検索した印刷ジョブのうち、印刷指示元の印刷装置が出力先として指定された印刷ジョブを選出する(502)。図6(b)に示す例では、「ジョブ2」と「ジョブ3」が選出される。   Among the retrieved print jobs, the print job designated as the output destination by the printing instruction source printing apparatus is selected (502). In the example shown in FIG. 6B, “Job 2” and “Job 3” are selected.

この処理により印刷ジョブが選出されたかを判断し(503)、選出されない場合(503でNO)には、図4に示す処理地点Cに遷移して、「通常操作」であると判断された場合(403でNO)と同様の処理を行う。   It is determined whether or not a print job has been selected by this processing (503), and if it is not selected (NO in 503), a transition is made to processing point C shown in FIG. Processing similar to (NO in 403) is performed.

それに対して、印刷ジョブが選出された場合(503でYES)には、選出した印刷ジョブの保持を解除して操作元の印刷装置にその印刷ジョブを送信する(504)。そして、図4に示す処理地点Bに遷移し、図6に示すような印刷出力した印刷ジョブに関する情報を削除する(408)。   On the other hand, if a print job is selected (YES in 503), the holding of the selected print job is released and the print job is transmitted to the operating printing apparatus (504). Then, the processing point B is shifted to the processing point B shown in FIG. 4, and information relating to the print job printed out as shown in FIG. 6 is deleted (408).

例えば、印刷指示元の印刷装置が「印刷装置C」であって、上記に示す例の「ジョブ2」と「ジョブ3」が選出された場合、この「ジョブ2」と「ジョブ3」の印刷ジョブが印刷装置Cにより印刷出力される。そして、図6に示す印刷要求ジョブ情報から印刷出力した「ジョブ2」と「ジョブ3」の情報が削除される。   For example, if the printing apparatus that is the printing instruction source is “printing apparatus C” and “job 2” and “job 3” in the above example are selected, printing of “job 2” and “job 3” is performed. The job is printed out by the printing apparatus C. Then, the information of “job 2” and “job 3” printed out from the print request job information shown in FIG. 6 is deleted.

これにより、図6(b)は、[ユーザ名]項目601が「ユーザY」であって、[印刷ジョブ名]項目602が「ジョブ4」であるレコードのみが登録された状態となる。   As a result, FIG. 6B shows a state in which only a record in which the [user name] item 601 is “user Y” and the [print job name] item 602 is “job 4” is registered.

以上に示すように、印刷装置Cが表示ディスプレイを装備していない場合でも、また、ユーザがプリントサーバに格納されている自身が印刷可能なジョブのうちから選択することなく、再操作である印刷装置Cからの印刷指示により出力先の印刷装置が印刷装置Cに指定された印刷ジョブを印刷出力されることとなる。   As described above, even when the printing apparatus C is not equipped with a display display, the user can perform printing without reselection from jobs that can be printed by the user stored in the print server. In response to a print instruction from apparatus C, the output destination printing apparatus prints out the print job designated by printing apparatus C.

図11は、図10に示す本発明の印刷制御システムの構成における処理の流れを示すフローチャートである。   FIG. 11 is a flowchart showing the flow of processing in the configuration of the print control system of the present invention shown in FIG.

図11に示すフローチャートは、図4に類似し、図4と同様、印刷装置がユーザにより操作されてユーザIDが入力されると処理が開始される。   The flowchart shown in FIG. 11 is similar to FIG. 4, and similarly to FIG. 4, the processing is started when the user operates the printing apparatus and inputs a user ID.

印刷装置からユーザIDおよび操作元の印刷装置を識別する情報(デバイスID)を含む印刷指示を受信し(401)、受信した印刷指示に含まれるユーザID、デバイスIDを元にその印刷装置で行われた操作が「通常操作」であるか、「再操作」であるかの判定処理を行う(402)。この判定処理の結果、通常操作であるかを判断する(403)。   A printing instruction including a user ID and information (device ID) for identifying a printing apparatus as an operation source is received from the printing apparatus (401), and the printing apparatus executes the printing instruction based on the user ID and the device ID included in the received printing instruction. A determination process is performed to determine whether the received operation is “normal operation” or “re-operation” (402). As a result of the determination process, it is determined whether the operation is a normal operation (403).

図6(a)のように[出力先の印刷装置名]項目604に印刷装置が指定されていない場合(403でYES)には、「通常操作」であると判断され、受け付けたユーザIDを認証サーバに送信してユーザIDに対するユーザの認証を要求する(1101)。ユーザが認証されたかを判断し(1102)、認証されない場合(1102でNO)には、印刷指示に基づく印刷処理を中止する。   As shown in FIG. 6A, when a printing device is not specified in the [output destination printing device name] item 604 (YES in 403), it is determined as “normal operation” and the received user ID is set. It transmits to the authentication server and requests user authentication for the user ID (1101). It is determined whether the user is authenticated (1102). If the user is not authenticated (NO in 1102), the printing process based on the print instruction is stopped.

また、ユーザが認証された場合(1102でYES)には、ユーザIDに対する印刷ジョブを検索する(404)。続いて、検索された印刷ジョブがプリントサーバで管理する各印刷装置で印刷可能であるかを判定した印刷可否一覧情報を作成する(405)。   If the user is authenticated (YES in 1102), a print job corresponding to the user ID is searched (404). Subsequently, print permission / prohibition list information for determining whether the retrieved print job can be printed by each printing apparatus managed by the print server is created (405).

そして、このように作成された印刷可否一覧情報を印刷指示元の印刷装置に対して送信する(406)。印刷指示元の印刷装置でユーザにより印刷ジョブが指定され、指定された印刷ジョブに関する情報をプリントサーバで受信すると、プリントサーバでは、印刷指示元の印刷装置で印刷可能であることが示された印刷ジョブを印刷対象の印刷ジョブとして指定されたかを判断する(407)。   Then, the printability list information created in this way is transmitted to the printing instruction source printing apparatus (406). When a print job is specified by the user on the printing instruction source printing apparatus and information about the specified print job is received by the print server, the print server indicates that printing is possible on the printing instruction source printing apparatus. It is determined whether the job is designated as a print job to be printed (407).

印刷装置で印刷可能な印刷ジョブが印刷指示元の印刷装置で指定された場合(407でYES)には、指定された印刷ジョブの保持状態を解除して操作元の印刷装置に指定された印刷ジョブを送信する(408)。   When a print job that can be printed by the printing apparatus is designated by the printing instruction source printing apparatus (YES in 407), the specified print job is released from the holding state and the printing designated by the operation source printing apparatus is performed. The job is transmitted (408).

これにより、印刷ジョブが印刷装置により印刷されることから当該印刷ジョブの情報を図6に印刷要求ジョブ情報から削除する(409)。   Accordingly, since the print job is printed by the printing apparatus, the information on the print job is deleted from the print request job information in FIG. 6 (409).

また、印刷装置で印刷可能な印刷ジョブが指定されない場合(407でNO)には、続いて、印刷指示元の印刷装置で印刷出力が可能であることが指定された印刷ジョブ以外の印刷ジョブに、当該印刷ジョブの印刷出力を行う印刷装置が指定されたかを判断する(410)。   If a print job that can be printed by the printing apparatus is not designated (NO in 407), the print job other than the print job that is designated to be printable by the printing instruction source printing apparatus is subsequently issued. Then, it is determined whether or not a printing apparatus for performing print output of the print job has been designated (410).

出力先の印刷装置が指定されない場合(410でNO)には、印刷ジョブの印刷出力ができない状態であることにより処理を終了する。また、出力先の印刷装置が指定された場合(410でYES)には、印刷要求された印刷ジョブに、受信した印刷出力先の情報を設定する(411)。   If the output destination printing apparatus is not specified (NO in 410), the process ends because the print job cannot be printed out. If the output destination printing apparatus is designated (YES in 410), the received print output destination information is set in the print job requested to be printed (411).

なお、本発明は、通信機能を備えた印刷制御システムで上述の動作を実行させ、あるいは上述の手段を構成させるためのプログラムを格納した記録媒体(CD−ROM、DVD−ROM等)から該プログラムをコンピュータにインストールし、これを実行させることにより、上述の処理を実行する印刷制御システムを構成することも可能である。印刷制御システムを構成するコンピュータは、システムバスを介してCPU(Central Processor Unit)、ROM(Read Only Memory)、RAM(Random Access Memory)、ハードディスクが接続されている。CPUは、ROMまたはハードディスクに記憶されているプログラムに従い、RAMを作業領域にして処理を行う。   In the present invention, the program is executed from a recording medium (CD-ROM, DVD-ROM, etc.) storing a program for executing the above-described operation in a print control system having a communication function or configuring the above-described means. It is also possible to configure a print control system that executes the above-described processing by installing the program in a computer and executing it. A computer constituting the print control system is connected to a central processor unit (CPU), a read only memory (ROM), a random access memory (RAM), and a hard disk via a system bus. The CPU performs processing using the RAM as a work area according to a program stored in the ROM or the hard disk.

また、プログラムを供給するための媒体は、通信媒体(通信回線、通信システムのように一時的または流動的にプログラムを保持する媒体)でもよい。例えば、通信ネットワークの電子掲示板(BBS:Bulletin Board Service)に該プログラムを掲示し、これを通信回線を介して配信するようにしてもよい。   The medium for supplying the program may be a communication medium (a medium for temporarily or fluidly holding the program such as a communication line or a communication system). For example, the program may be posted on an electronic bulletin board (BBS: Bulletin Board Service) of a communication network and distributed via a communication line.

本発明は、上記し、且つ図面に示す実施例に限定することなく、その要旨を変更しない範囲内で適宜変形して実施できるものである。   The present invention is not limited to the embodiments described above and shown in the drawings, and can be implemented with appropriate modifications within a range not changing the gist thereof.

本発明の実施の形態における印刷制御システムおよび印刷制御装置および印刷制御プログラムを適用して構成した印刷制御システムのシステム構成図の一例。1 is an example of a system configuration diagram of a print control system configured by applying a print control system, a print control apparatus, and a print control program according to an embodiment of the present invention. 本発明の実施の形態における印刷制御システムを構成するプリントサーバの詳細な構成を示すブロック図。1 is a block diagram showing a detailed configuration of a print server that constitutes a print control system according to an embodiment of the present invention. 本発明の実施の形態における印刷制御システムを構成するプリントサーバで印刷要求を受信する際の処理の流れを示すフローチャート。5 is a flowchart showing a flow of processing when a print request is received by a print server constituting the print control system according to the embodiment of the present invention. 本発明の実施の形態における印刷制御システムのプリントサーバにより行われる通常操作であると判断された場合の処理の流れを示すフローチャート。6 is a flowchart showing a processing flow when it is determined that the operation is a normal operation performed by the print server of the print control system according to the embodiment of the present invention. 本発明の実施の形態における印刷制御システムのプリントサーバにより行われる再操作であると判断された場合の処理の流れを示すフローチャート。6 is a flowchart showing a flow of processing when it is determined that the operation is a re-operation performed by the print server of the print control system according to the embodiment of the present invention. 印刷要求ジョブ情報の一例を示す図。FIG. 6 is a diagram illustrating an example of print request job information. 印刷装置により可能な処理機能の一覧を示す図。FIG. 3 is a diagram illustrating a list of processing functions that can be performed by a printing apparatus. 印刷可否一覧情報の一例を示す図。The figure which shows an example of print propriety list information. 再操作ユーザ情報の一例を示す図。The figure which shows an example of re-operation user information. 本発明の実施の形態における印刷制御システムおよび印刷制御装置および印刷制御プログラムを適用して構成した印刷制御システムのシステム構成図の一例。1 is an example of a system configuration diagram of a print control system configured by applying a print control system, a print control apparatus, and a print control program according to an embodiment of the present invention. 本発明の実施の形態における印刷制御システムのプリントサーバにより行われる処理の流れを示すフローチャートを示す図。The figure which shows the flowchart which shows the flow of the process performed by the print server of the printing control system in embodiment of this invention.

符号の説明Explanation of symbols

10 データ送受信部
11 ジョブ管理制御部
12 ジョブ保存部
13 操作判定部
14 ジョブ検索部
15 一覧生成部
16 デバイス能力判定部
17 デバイス情報記憶部
18 再操作ユーザ保持部
100 プリントサーバ
101 印刷装置A
102 印刷装置B
103 印刷装置C
110 認証サーバ
120 ルータ
121 ルータ
200 クライアントPC
DESCRIPTION OF SYMBOLS 10 Data transmission / reception part 11 Job management control part 12 Job storage part 13 Operation determination part 14 Job search part 15 List generation part 16 Device capability determination part 17 Device information storage part 18 Re-operation user holding part 100 Print server 101 Printing apparatus A
102 Printer B
103 Printing device C
110 Authentication Server 120 Router 121 Router 200 Client PC

Claims (7)

複数の印刷装置と、
前記印刷装置における画像データの印刷を制御する印刷制御装置と
を備え、
前記印刷装置は、
画像データの出力先となる他の印刷装置を指定する指定手段と、
前記指定手段によって指定された前記他の印刷装置を識別する識別情報を前記印刷制御装置に送信する送信手段と
を具備し、
前記印刷制御装置は、
画像データを記憶する記憶手段と、
前記送信手段により送信された前記識別情報を当該画像データに対応付けて前記記憶手段に登録する登録手段と、
前記他の印刷装置から前記識別情報を受信することにより、前記記憶手段に登録された該識別情報に対応する画像データを検索する検索手段と、
前記検索手段により検索された画像データを前記他の印刷装置に送信して印刷指示する印刷指示手段と
を具備する印刷制御システム。
A plurality of printing devices;
A printing control device that controls printing of image data in the printing device,
The printing apparatus includes:
A designation means for designating another printing apparatus as an output destination of the image data;
Transmission means for transmitting identification information for identifying the other printing apparatus designated by the designation means to the print control apparatus,
The print control device includes:
Storage means for storing image data;
A registration unit that registers the identification information transmitted by the transmission unit in the storage unit in association with the image data;
Search means for searching for image data corresponding to the identification information registered in the storage means by receiving the identification information from the other printing device;
A print control system comprising: a print instruction unit that transmits the image data searched by the search unit to the other printing apparatus and issues a print instruction.
前記印刷制御装置は、
前記記憶手段で記憶する前記画像データに対して各印刷装置により印刷が可能であるか否かの印刷可否一覧情報を、前記画像データに対する印刷設定情報に基づいて生成する印刷可否一覧情報生成手段
を具備し、
前記印刷指示手段は、
前記印刷可否一覧情報生成手段によって生成された印刷可否一覧情報と前記受信した識別情報とに基づき、前記画像データの印刷が可能であると判断された前記印刷装置に対して当該画像データの印刷指示を行う請求項1記載の印刷制御システム。
The print control device includes:
Print availability list information generating means for generating print availability list information indicating whether or not each printing apparatus can print the image data stored in the storage means based on print setting information for the image data. Equipped,
The print instruction means includes
Based on the printability list information generated by the printability list information generating unit and the received identification information, the image data is instructed to be printed to the printing apparatus that is determined to be printable. The print control system according to claim 1, wherein:
前記印刷制御装置は、
前記印刷指示手段によって前記他の印刷装置に印刷指示した画像データを前記記憶手段から削除する削除手段を更に具備する請求項1または2記載の印刷制御システム。
The print control device includes:
The print control system according to claim 1, further comprising a deletion unit that deletes image data instructed to be printed to the other printing apparatus by the print instruction unit from the storage unit.
前記印刷装置の操作者を認証する認証装置
を更に備え、
前記印刷制御装置は、
前記認証装置により認証した操作者を識別する操作者情報を管理する操作者情報管理手段と
を具備し、
前記検索手段は、
前記操作者情報管理手段で管理する操作者情報が対応付けられた画像データを前記記憶手段から検索する請求項1乃至3のいずれかに記載の印刷制御システム。
An authentication device for authenticating an operator of the printing device;
The print control device includes:
Comprising operator information management means for managing operator information for identifying an operator authenticated by the authentication device,
The search means includes
The print control system according to claim 1, wherein image data associated with operator information managed by the operator information management unit is searched from the storage unit.
画像データを記憶する記憶手段と、
画像データの出力先となる印刷装置を識別する識別情報を当該画像データに対応付けて前記記憶手段に登録する登録手段と、
前記印刷装置から前記識別情報を受信することにより、前記記憶手段に登録された該識別情報に対応する画像データを検索する検索手段と、
前記検索手段により検索された画像データを前記印刷装置に送信して印刷指示する印刷指示手段と
を具備する印刷制御装置。
Storage means for storing image data;
Registration means for registering identification information for identifying a printing apparatus serving as an output destination of image data in the storage means in association with the image data;
Retrieval means for retrieving image data corresponding to the identification information registered in the storage means by receiving the identification information from the printing device;
A print control unit comprising: a print instruction unit that transmits the image data searched by the search unit to the printing apparatus and issues a print instruction.
前記印刷指示手段により前記印刷装置に印刷指示した画像データを前記記憶手段から削除する削除手段を更に具備する請求項5記載の印刷制御装置。   6. The print control apparatus according to claim 5, further comprising a deletion unit that deletes image data instructed to be printed by the print instruction unit from the storage unit. コンピュータを、
画像データの出力先となる印刷装置を識別する識別情報を当該画像データに対応付けて記憶手段に登録する登録手段、
前記印刷装置から前記識別情報を受信することにより、前記記憶手段に登録された該識別情報に対応する画像データを検索する検索手段、
前記検索手段により検索された画像データを前記印刷装置に送信して印刷指示する印刷指示手段
として機能させる印刷制御プログラム。
Computer
Registration means for registering identification information for identifying a printing apparatus as an output destination of image data in the storage means in association with the image data;
Retrieval means for retrieving image data corresponding to the identification information registered in the storage means by receiving the identification information from the printing apparatus;
A print control program for causing the image data searched by the search means to function as a print instruction means for sending a print instruction to the printing apparatus.
JP2008245857A 2008-09-25 2008-09-25 Print control system, print control device, and print control program Pending JP2010079510A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008245857A JP2010079510A (en) 2008-09-25 2008-09-25 Print control system, print control device, and print control program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008245857A JP2010079510A (en) 2008-09-25 2008-09-25 Print control system, print control device, and print control program

Publications (1)

Publication Number Publication Date
JP2010079510A true JP2010079510A (en) 2010-04-08

Family

ID=42209896

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008245857A Pending JP2010079510A (en) 2008-09-25 2008-09-25 Print control system, print control device, and print control program

Country Status (1)

Country Link
JP (1) JP2010079510A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9189178B2 (en) 2011-10-11 2015-11-17 Fuji Xerox Co., Ltd. Image forming system, image forming apparatus and non-transitory computer readable medium

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9189178B2 (en) 2011-10-11 2015-11-17 Fuji Xerox Co., Ltd. Image forming system, image forming apparatus and non-transitory computer readable medium

Similar Documents

Publication Publication Date Title
JP4915460B2 (en) Pull print system, server apparatus, and print job management method
US8363242B2 (en) Image processing apparatus and image processing apparatus control method for requesting an external apparatus to transmit image data
US8493577B2 (en) Control device, image forming apparatus, printing system, control method, and control program
JP5299398B2 (en) Printing system and printer
JP2005014591A (en) Authentication performing system, authentication printing system, network printer, printer managing terminal, program for printer, program for terminal, and authentication printing method
US20070091361A1 (en) Printer, print control method, and program for executing print control method
JP6771991B2 (en) Printing device, control method of printing device, and program
JP2005039411A (en) Image processing system
JP2009075772A (en) Print instruction apparatus, printing apparatus, printing system, and program
JP2010009318A (en) Image processing system, its control method, computer program and storage medium
US20120069395A1 (en) Image forming apparatus and job log management method
JP2007200140A (en) Document authority management device, document authority management system, document authority management method and computer program
AU2019299123B2 (en) Print server, image forming apparatus, method of controlling printing operation and recording medium
JP2010221699A (en) Job processing apparatus, method, and program
JP4771144B2 (en) Authentication printing device
JP2009148963A (en) Image formation device and image forming program
JP2009009483A (en) Instruction information management program, instruction information management device, and printing system
JP2010061536A (en) Printing system, printing control device, and printing control program
JP6579013B2 (en) Information processing system, information processing apparatus, information processing method, and program
JP2007264779A (en) Unit for controlling use of authentication printing
JP2009230580A (en) Print job holding device, authentication printing system, and print job managing method
JP2008117332A (en) Information processing system, printing system, printing control device, information processing program and printing control program
JP2010228198A (en) Image forming apparatus, alternative image forming apparatus, printing system, and printing method
JP2010079510A (en) Print control system, print control device, and print control program
JP2010218250A (en) Printing system