Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6188664B2 - Image forming system - Google Patents
[go: Go Back, main page]

JP6188664B2 - Image forming system - Google Patents

Image forming system Download PDF

Info

Publication number
JP6188664B2
JP6188664B2 JP2014214894A JP2014214894A JP6188664B2 JP 6188664 B2 JP6188664 B2 JP 6188664B2 JP 2014214894 A JP2014214894 A JP 2014214894A JP 2014214894 A JP2014214894 A JP 2014214894A JP 6188664 B2 JP6188664 B2 JP 6188664B2
Authority
JP
Japan
Prior art keywords
mfp
job
print job
print
information
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.)
Expired - Fee Related
Application number
JP2014214894A
Other languages
Japanese (ja)
Other versions
JP2016081438A (en
Inventor
嵩志 小熊
嵩志 小熊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kyocera Document Solutions Inc
Original Assignee
Kyocera Document Solutions Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Kyocera Document Solutions Inc filed Critical Kyocera Document Solutions Inc
Priority to JP2014214894A priority Critical patent/JP6188664B2/en
Publication of JP2016081438A publication Critical patent/JP2016081438A/en
Application granted granted Critical
Publication of JP6188664B2 publication Critical patent/JP6188664B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Description

本発明は、事前に管理されている印刷ジョブを画像形成装置において呼び出して実行する所謂プルプリントを実現するための画像形成システムに関する。   The present invention relates to an image forming system for realizing so-called pull printing in which a print job managed in advance is called and executed in an image forming apparatus.

従来、プルプリントを実行するための画像形成システムとして、利用者のコンピューターからサーバーコンピューターに印刷ジョブを送信することによってサーバーコンピューターに印刷ジョブを記憶させた後、任意の画像形成装置に利用者がログインした場合にその利用者の印刷ジョブがサーバーコンピューターから画像形成装置に送信され、送信された印刷ジョブを画像形成装置が実行するシステムが知られている(例えば、特許文献1参照。)。   Conventionally, as an image forming system for performing pull printing, a print job is stored in the server computer by transmitting the print job from the user computer to the server computer, and then the user logs in to any image forming apparatus. In such a case, a system is known in which the user's print job is transmitted from a server computer to the image forming apparatus, and the transmitted print job is executed by the image forming apparatus (see, for example, Patent Document 1).

特開2014−81728号公報JP 2014-81728 A

しかしながら、特許文献1に記載された画像形成システムおいては、IDカードから読み取ったIDカード情報に応じて印刷ジョブを実行しようとする場合、利用者のコンピューターからサーバーコンピューターにIDカード情報を登録するために、IDカードからIDカード情報を読み取るカード読取デバイスを利用者のコンピューターが備えていなければならないという問題がある。   However, in the image forming system described in Patent Document 1, when a print job is to be executed according to the ID card information read from the ID card, the ID card information is registered from the user's computer to the server computer. Therefore, there is a problem that the user's computer must have a card reading device that reads ID card information from the ID card.

そこで、本発明は、印刷ジョブを送信するコンピューターがカード読取デバイスを備えていなくても、IDカード情報を用いたプルプリントを実現することができる画像形成システムを提供することを目的とする。   SUMMARY An advantage of some aspects of the invention is that it provides an image forming system capable of realizing pull printing using ID card information even if a computer that transmits a print job does not include a card reading device.

本発明の画像形成システムは、印刷ジョブを送信するコンピューターと、前記コンピューターから送信されてきた前記印刷ジョブを管理するジョブ管理装置と、前記ジョブ管理装置から送信されてきた前記印刷ジョブを実行する画像形成装置とを備え、前記コンピューターは、利用者の識別情報および認証情報の組み合わせを前記印刷ジョブに関連付けて前記ジョブ管理装置に送信し、前記ジョブ管理装置は、前記組み合わせが前記印刷ジョブに関連付けて前記コンピューターから送信されてきた場合に、この組み合わせを管理するとともに、この組み合わせの前記識別情報と、この印刷ジョブとを関連付けて管理し、前記画像形成装置は、IDカードからIDカード情報を読み取るカード読取デバイスと、前記カード読取デバイスによって読み取られた前記IDカード情報および前記組み合わせの少なくとも一方を前記ジョブ管理装置に送信する情報送信手段とを備え、前記ジョブ管理装置は、前記IDカード情報が前記識別情報に関連付けて前記情報送信手段から送信されてきた場合に、このIDカード情報をこの識別情報に関連付けて管理し、前記ジョブ管理装置は、前記組み合わせが前記情報送信手段から送信されてきた場合に、この組み合わせの前記識別情報に関連付けて管理している前記印刷ジョブを前記画像形成装置に送信し、前記ジョブ管理装置は、前記IDカード情報が前記情報送信手段から送信されてきた場合に、このIDカード情報に関連付けて管理している前記識別情報に関連付けて管理している前記印刷ジョブを前記画像形成装置に送信することを特徴とする。   An image forming system of the present invention includes a computer that transmits a print job, a job management device that manages the print job transmitted from the computer, and an image that executes the print job transmitted from the job management device. The computer sends a combination of user identification information and authentication information to the print job in association with the print job, and the job management device associates the combination with the print job. When sent from the computer, this combination is managed, and the identification information of this combination is managed in association with this print job, and the image forming apparatus reads the ID card information from the ID card. A reading device and the card reading device Information transmitting means for transmitting at least one of the ID card information and the combination to the job management apparatus, wherein the job management apparatus associates the ID card information with the identification information and transmits the information The ID card information is managed in association with the identification information, and when the combination is transmitted from the information transmission means, the job management device uses the identification card information in the combination. The print job managed in association is transmitted to the image forming apparatus. When the ID card information is transmitted from the information transmission unit, the job management apparatus manages the print job in association with the ID card information. Transmitting the print job managed in association with the identification information to the image forming apparatus. To.

この構成により、本発明の画像形成システムは、コンピューターから送信されてきた印刷ジョブを管理するジョブ管理装置が画像形成装置から送信されてきたIDカード情報を管理するので、印刷ジョブを送信するコンピューターがカード読取デバイスを備えていなくても、IDカード情報を用いたプルプリントを実現することができる。   With this configuration, in the image forming system of the present invention, the job management apparatus that manages the print job transmitted from the computer manages the ID card information transmitted from the image forming apparatus. Even without a card reading device, pull printing using ID card information can be realized.

また、本発明の画像形成システムにおいて、前記ジョブ管理装置は、第1のポート番号宛てに前記コンピューターから送信されてきた前記印刷ジョブを実行し、前記第1のポート番号とは異なる第2のポート番号宛てに前記コンピューターから送信されてきた前記印刷ジョブを管理しても良い。   In the image forming system of the present invention, the job management apparatus executes the print job transmitted from the computer to the first port number, and the second port is different from the first port number. The print job transmitted from the computer to the number may be managed.

この構成により、本発明の画像形成システムのジョブ管理装置は、印刷ジョブの実行と、印刷ジョブの送信のための印刷ジョブの管理とを、コンピューターから送信された印刷ジョブの宛先のポート番号によって切り替えて動作するので、画像形成装置によって実現されることが可能である。したがって、本発明の画像形成システムは、サーバーコンピューターを使用せずにプルプリントを実現することができる。   With this configuration, the job management apparatus of the image forming system of the present invention switches between execution of a print job and management of a print job for transmission of the print job according to a destination port number of the print job transmitted from the computer. Therefore, it can be realized by the image forming apparatus. Therefore, the image forming system of the present invention can realize pull printing without using a server computer.

本発明の画像形成システムは、印刷ジョブを送信するコンピューターがカード読取デバイスを備えていなくても、IDカード情報を用いたプルプリントを実現することができる。   The image forming system of the present invention can realize pull printing using ID card information even if a computer that transmits a print job does not include a card reading device.

本発明の一実施の形態に係る画像形成システムのブロック図である。1 is a block diagram of an image forming system according to an embodiment of the present invention. 図1に示すコンピューターのブロック図である。It is a block diagram of the computer shown in FIG. 図1に示すマネージャーMFPのブロック図である。FIG. 2 is a block diagram of a manager MFP shown in FIG. 1. 図3に示す利用者情報テーブルの一例を示す図である。It is a figure which shows an example of the user information table shown in FIG. 図3に示すジョブ情報テーブルの一例を示す図である。It is a figure which shows an example of the job information table shown in FIG. 図1に示すクライアントMFPのブロック図である。FIG. 2 is a block diagram of the client MFP shown in FIG. 1. 図2に示すプリンタードライバーによるポート番号の設定画面の一例を示す図である。FIG. 3 is a diagram showing an example of a port number setting screen by the printer driver shown in FIG. 2. 図2に示すプリンタードライバーによるプルプリントの設定画面の一例を示す図である。FIG. 3 is a diagram showing an example of a pull print setting screen by the printer driver shown in FIG. 2. 印刷ジョブを管理する場合の図3に示すマネージャーMFPの動作のフローチャートである。4 is a flowchart of the operation of the manager MFP shown in FIG. 3 when managing print jobs. 図6に示す表示部に表示されるログイン画面の一例を示す図である。It is a figure which shows an example of the login screen displayed on the display part shown in FIG. マネージャーMFPによって管理されている印刷ジョブをクライアントMFPで実行する場合の図1に示すマネージャーMFPおよびクライアントMFPの動作のシーケンス図である。FIG. 2 is a sequence diagram of operations of the manager MFP and client MFP shown in FIG. 1 when a print job managed by the manager MFP is executed by the client MFP. 図6に示す表示部に表示される利用者名一覧画面の一例を示す図である。It is a figure which shows an example of the user name list screen displayed on the display part shown in FIG. 図6に示す表示部に表示されるジョブ一覧画面の一例を示す図である。It is a figure which shows an example of the job list screen displayed on the display part shown in FIG. IDカード情報を登録する場合の図1に示すマネージャーMFPおよびクライアントMFPの動作のシーケンス図である。FIG. 7 is a sequence diagram of operations of the manager MFP and the client MFP shown in FIG. 1 when registering ID card information. IDカードによってジョブ一覧画面を表示部に表示させる場合の図1に示すマネージャーMFPおよびクライアントMFPの動作のシーケンス図である。FIG. 6 is a sequence diagram of operations of the manager MFP and the client MFP shown in FIG. 1 when a job list screen is displayed on the display unit using an ID card.

以下、本発明の一実施の形態について、図面を用いて説明する。   Hereinafter, an embodiment of the present invention will be described with reference to the drawings.

まず、本実施の形態に係る画像形成システムの構成について説明する。   First, the configuration of the image forming system according to the present embodiment will be described.

図1は、本実施の形態に係る画像形成システム10のブロック図である。   FIG. 1 is a block diagram of an image forming system 10 according to the present embodiment.

図1に示すように、画像形成システム10は、印刷ジョブを送信するコンピューター20と、コンピューター20によって送信されてきた印刷ジョブを管理可能なMFP(Multifunction Peripheral)であるジョブ管理装置としてのマネージャーMFP30と、マネージャーMFP30によって管理されている印刷ジョブを実行可能な画像形成装置としてのMFPであるクライアントMFP40などの複数のクライアントMFPとを備えている。コンピューター20と、マネージャーMFP30と、クライアントMFP40などのクライアントMFPとは、LAN(Local Area Network)、インターネットなどのネットワーク11を介して互いに通信可能に接続されている。   As shown in FIG. 1, an image forming system 10 includes a computer 20 that transmits a print job, and a manager MFP 30 as a job management apparatus that is an MFP (Multifunction Peripheral) that can manage the print job transmitted by the computer 20. And a plurality of client MFPs such as a client MFP 40 which is an MFP as an image forming apparatus capable of executing a print job managed by the manager MFP 30. The computer 20, the manager MFP 30, and the client MFP such as the client MFP 40 are connected to be communicable with each other via a network 11 such as a LAN (Local Area Network) or the Internet.

なお、クライアントMFP40以外のクライアントMFPについては、クライアントMFP40と同様であるので、以下において説明を省略する。   Since client MFPs other than the client MFP 40 are the same as those of the client MFP 40, description thereof will be omitted below.

図2は、コンピューター20のブロック図である。   FIG. 2 is a block diagram of the computer 20.

図2に示すように、コンピューター20は、種々の操作が入力されるマウスやキーボードなどの入力デバイスである操作部21と、種々の情報を表示するLCD(Liquid Crystal Display)などの表示デバイスである表示部22と、ネットワーク11(図1参照。)経由でMFPなど、外部の装置と通信を実行する通信デバイスである通信部23と、プログラムおよび各種のデータを記憶しているHDD(Hard Disk Drive)などの記憶デバイスである記憶部24と、コンピューター20全体を制御する制御部25とを備えている。コンピューター20は、例えばPC(Personal Computer)などの電子機器によって構成されている。   As shown in FIG. 2, the computer 20 is a display device such as an operation unit 21 that is an input device such as a mouse or a keyboard for inputting various operations and an LCD (Liquid Crystal Display) that displays various information. A display unit 22, a communication unit 23 that is a communication device that communicates with an external device such as an MFP via the network 11 (see FIG. 1), and an HDD (Hard Disk Drive) that stores programs and various data. ) And the like, and a control unit 25 that controls the entire computer 20. The computer 20 is configured by an electronic device such as a PC (Personal Computer).

記憶部24は、コンピューター20からMFPを制御するプリンタードライバー24aを記憶している。プリンタードライバー24aは、コンピューター20の製造段階でコンピューター20にインストールされていても良いし、CD(Compact Disk)、DVD(Digital Versatile Disk)、USB(Universal Serial Bus)メモリーなどの記憶媒体からコンピューター20に追加でインストールされても良いし、ネットワーク11上からコンピューター20に追加でインストールされても良い。   The storage unit 24 stores a printer driver 24 a that controls the MFP from the computer 20. The printer driver 24a may be installed in the computer 20 at the manufacturing stage of the computer 20, or the storage device such as a CD (Compact Disk), a DVD (Digital Versatile Disk), or a USB (Universal Serial Bus) memory may be installed in the computer 20. It may be additionally installed, or may be additionally installed on the computer 20 from the network 11.

記憶部24は、マネージャーMFP30(図1参照。)の第1のポート番号として、通常の印刷のためのポート番号(以下「通常印刷用ポート番号」と言う。)24bを記憶することが可能である。また、記憶部24は、マネージャーMFP30の第2のポート番号として、プルプリント用のポート番号(以下「プルプリント用ポート番号」と言う。)24cを記憶することが可能である。また、記憶部24は、クライアントMFP40(図1参照。)などの複数のクライアントMFPに対しても、通常印刷用ポート番号24dをそれぞれ記憶することができる。   The storage unit 24 can store a port number for normal printing (hereinafter referred to as “normal printing port number”) 24b as the first port number of the manager MFP 30 (see FIG. 1). is there. The storage unit 24 can store a pull print port number (hereinafter referred to as “pull print port number”) 24 c as the second port number of the manager MFP 30. The storage unit 24 can also store the normal printing port number 24d for a plurality of client MFPs such as the client MFP 40 (see FIG. 1).

制御部25は、例えば、CPU(Central Processing Unit)と、プログラムおよび各種のデータを予め記憶しているROM(Read Only Memory)と、CPUの作業領域として用いられるRAM(Random Access Memory)とを備えている。CPUは、ROMまたは記憶部24に記憶されているプログラムを実行するようになっている。   The control unit 25 includes, for example, a CPU (Central Processing Unit), a ROM (Read Only Memory) that stores programs and various data in advance, and a RAM (Random Access Memory) used as a work area of the CPU. ing. The CPU executes a program stored in the ROM or the storage unit 24.

制御部25は、記憶部24に記憶されているプリンタードライバー24aを実行することによって、指示を受け付ける指示受付手段25a、および、指示受付手段25aによって受け付けられた指示に応じてMFPに印刷ジョブを送信するジョブ送信手段25bとして機能する。   The control unit 25 executes the printer driver 24a stored in the storage unit 24, thereby transmitting an instruction receiving unit 25a that receives an instruction and a print job to the MFP according to the instruction received by the instruction receiving unit 25a. Functions as a job transmission unit 25b.

図3は、マネージャーMFP30のブロック図である。   FIG. 3 is a block diagram of the manager MFP 30.

図3に示すように、マネージャーMFP30は、種々の操作が入力されるボタンなどの入力デバイスである操作部31と、種々の情報を表示するLCDなどの表示デバイスである表示部32と、原稿から画像を読み取る読取デバイスであるスキャナー33と、用紙などの記録媒体に印刷を実行する印刷デバイスであるプリンター34と、図示していない外部のファクシミリ装置と公衆電話回線などの通信回線経由でファックス通信を実行するファックスデバイスであるファックス通信部35と、ネットワーク11(図1参照。)経由でコンピューター20(図1参照。)など、外部の装置と通信を実行する通信デバイスである通信部36と、IDカードからIDカード情報を読み取るカード読取デバイスとしてのIDカードリーダー37と、各種のデータを記憶しているEEPROM(Electrically Erasable Programmable Read Only Memory)、HDDなどの記憶デバイスである記憶部38と、マネージャーMFP30全体を制御する制御部39とを備えている。   As shown in FIG. 3, the manager MFP 30 includes an operation unit 31 that is an input device such as buttons for inputting various operations, a display unit 32 that is a display device such as an LCD that displays various information, and a document. Fax communication is performed via a scanner 33 that is a reading device for reading an image, a printer 34 that is a printing device that executes printing on a recording medium such as paper, and an external facsimile apparatus (not shown) and a communication line such as a public telephone line. A fax communication unit 35 that is a fax device to be executed, a communication unit 36 that is a communication device that performs communication with an external device such as the computer 20 (see FIG. 1) via the network 11 (see FIG. 1), and an ID An ID card reader 37 as a card reading device for reading ID card information from the card; EEPROM for storing the type of data (Electrically Erasable Programmable Read Only Memory), and includes a storage unit 38 is a storage device such as HDD, and a control unit 39 for controlling the entire manager MFP 30.

記憶部38は、印刷ジョブの実行を制御するための印刷制御プログラム38aと、プルプリントを制御するためのジョブ管理プログラムとしてのマネージャー用プルプリントプログラム38bとを記憶している。印刷制御プログラム38aおよびマネージャー用プルプリントプログラム38bは、マネージャーMFP30の製造段階でマネージャーMFP30にインストールされていても良いし、SDカード、USB(Universal Serial Bus)メモリーなどの記憶媒体からマネージャーMFP30に追加でインストールされても良いし、ネットワーク11上からマネージャーMFP30に追加でインストールされても良い。   The storage unit 38 stores a print control program 38a for controlling execution of a print job, and a manager pull print program 38b as a job management program for controlling pull printing. The print control program 38a and the manager pull print program 38b may be installed in the manager MFP 30 at the manufacturing stage of the manager MFP 30, or may be added to the manager MFP 30 from a storage medium such as an SD card or a USB (Universal Serial Bus) memory. It may be installed, or may be additionally installed on the manager MFP 30 from the network 11.

記憶部38は、通常印刷用ポート番号38cおよびプルプリント用ポート番号38dを記憶することが可能である。通常印刷用ポート番号38cおよびプルプリント用ポート番号38dは、互いに異なるポート番号であって、例えばマネージャーMFP30の管理者によって任意に設定されることが可能である。例えば、通常印刷用ポート番号38c、プルプリント用ポート番号38dは、それぞれ、「9100」、「39100」である。   The storage unit 38 can store a normal printing port number 38c and a pull printing port number 38d. The normal print port number 38c and the pull print port number 38d are different from each other, and can be arbitrarily set by the manager of the manager MFP 30, for example. For example, the normal printing port number 38c and the pull printing port number 38d are “9100” and “39100”, respectively.

記憶部38は、コンピューター20から送信されてきた印刷ジョブ38eを複数記憶することができる。   The storage unit 38 can store a plurality of print jobs 38e transmitted from the computer 20.

また、記憶部38は、利用者の情報を管理するための利用者情報テーブル38fと、印刷ジョブの情報を管理するためのジョブ情報テーブル38gとを記憶することができる。   The storage unit 38 can store a user information table 38f for managing user information and a job information table 38g for managing print job information.

図4は、利用者情報テーブル38fの一例を示す図である。   FIG. 4 is a diagram illustrating an example of the user information table 38f.

図4に示すように、利用者情報テーブル38fには、利用者の識別情報を示す利用者名と、利用者の認証情報を示すアクセスコードと、利用者のIDカードのIDカード情報とが利用者毎に含まれる。例えば、図4に示す例では、利用者名「k080701267」の利用者のアクセスコードは、「5678」である。   As shown in FIG. 4, the user information table 38f includes a user name indicating user identification information, an access code indicating user authentication information, and ID card information of the user ID card. Included for each person. For example, in the example shown in FIG. 4, the access code of the user with the user name “k080701267” is “5678”.

図5は、ジョブ情報テーブル38gの一例を示す図である。   FIG. 5 is a diagram illustrating an example of the job information table 38g.

図5に示すように、ジョブ情報テーブル38gには、印刷ジョブの名称を示すジョブ名と、印刷ジョブに関連付けられている利用者名と、印刷ジョブのファイル名とが印刷ジョブ毎に含まれる。例えば、図5に示す例では、ジョブ名「Word_140513_102723.prn」の印刷ジョブに関連付けられている利用者名、ファイル名は、それぞれ、「k080701267」、「info.doc」である。   As shown in FIG. 5, the job information table 38g includes a job name indicating the name of the print job, a user name associated with the print job, and a file name of the print job for each print job. For example, in the example illustrated in FIG. 5, the user name and the file name associated with the print job having the job name “Word_140513_102723.prn” are “k080701267” and “info.doc”, respectively.

図3に示す制御部39は、例えば、CPUと、プログラムおよび各種のデータを記憶しているROMと、CPUの作業領域として用いられる主記憶デバイスとしてのRAMとを備えている。CPUは、ROMまたは記憶部38に記憶されているプログラムを実行する。   The control unit 39 illustrated in FIG. 3 includes, for example, a CPU, a ROM that stores programs and various data, and a RAM as a main storage device that is used as a work area of the CPU. The CPU executes a program stored in the ROM or the storage unit 38.

制御部39は、記憶部38に記憶されている印刷制御プログラム38aを実行することによって、通常印刷用ポート番号38c宛てに通信部36によって受信された印刷ジョブをプリンター34によって実行する印刷実行手段39aとして機能する。   The control unit 39 executes a print control program 38 a stored in the storage unit 38, thereby executing a print job received by the communication unit 36 to the normal printing port number 38 c by the printer 34. Function as.

また、制御部39は、記憶部38に記憶されているマネージャー用プルプリントプログラム38bを実行することによって、プルプリント用ポート番号38d宛てに通信部36によって受信された印刷ジョブを管理するジョブ管理手段39b、および、ジョブ管理手段39bによって管理されている印刷ジョブをクライアントMFPからの要求に応じて通信部36を介してクライアントMFPに送信する他装置送信手段39cとして機能する。   The control unit 39 executes a manager pull print program 38b stored in the storage unit 38, thereby managing a print job received by the communication unit 36 addressed to the pull print port number 38d. 39b and other device transmission means 39c that transmits the print job managed by the job management means 39b to the client MFP via the communication unit 36 in response to a request from the client MFP.

図6は、クライアントMFP40のブロック図である。   FIG. 6 is a block diagram of the client MFP 40.

図6に示すように、クライアントMFP40は、マネージャーMFP30(図3参照。)と同様に、操作部41、表示部42、スキャナー43、プリンター44、ファックス通信部45、通信部46、IDカードリーダー47、記憶部48および制御部49を備えている。   As shown in FIG. 6, the client MFP 40 is similar to the manager MFP 30 (see FIG. 3). The operation unit 41, the display unit 42, the scanner 43, the printer 44, the fax communication unit 45, the communication unit 46, and the ID card reader 47. The storage unit 48 and the control unit 49 are provided.

記憶部48は、印刷ジョブの実行を制御するための印刷制御プログラム48aと、プルプリントを制御するためのクライアント用プルプリントプログラム48bとを記憶している。印刷制御プログラム48aおよびクライアント用プルプリントプログラム48bは、クライアントMFP40の製造段階でクライアントMFP40にインストールされていても良いし、SDカード、USBメモリーなどの記憶媒体からクライアントMFP40に追加でインストールされても良いし、ネットワーク11(図1参照。)上からクライアントMFP40に追加でインストールされても良い。   The storage unit 48 stores a print control program 48a for controlling execution of a print job and a client pull print program 48b for controlling pull printing. The print control program 48a and the client pull print program 48b may be installed in the client MFP 40 at the manufacturing stage of the client MFP 40, or may be additionally installed in the client MFP 40 from a storage medium such as an SD card or a USB memory. Then, it may be additionally installed in the client MFP 40 from the network 11 (see FIG. 1).

記憶部48は、通常印刷用ポート番号48cを記憶することが可能である。通常印刷用ポート番号48cは、例えばクライアントMFP40の管理者によって任意に設定されることが可能である。例えば、通常印刷用ポート番号48cは、「9100」である。   The storage unit 48 can store a normal printing port number 48c. The normal printing port number 48c can be arbitrarily set by the administrator of the client MFP 40, for example. For example, the normal printing port number 48c is “9100”.

制御部49は、記憶部48に記憶されている印刷制御プログラム48aを実行することによって、通常印刷用ポート番号48c宛てに通信部46によって受信された印刷ジョブをプリンター44によって実行する通常印刷実行手段49aとして機能する。   The control unit 49 executes the print control program 48 a stored in the storage unit 48, thereby executing normal print execution means for executing, by the printer 44, the print job received by the communication unit 46 addressed to the normal print port number 48 c. It functions as 49a.

また、制御部49は、記憶部48に記憶されているクライアント用プルプリントプログラム48bを実行することによって、マネージャーMFP30に情報を送信する情報送信手段49b、および、マネージャーMFP30から受信した印刷ジョブをプリンター44によって実行するプルプリント用印刷実行手段49cとして機能する。   Further, the control unit 49 executes the client pull print program 48b stored in the storage unit 48, thereby transmitting information to the manager MFP 30 and an information transmission unit 49b for transmitting information received from the manager MFP 30 to the printer. It functions as a print execution means 49c for pull print executed by 44.

次に、画像形成システム10の動作について説明する。   Next, the operation of the image forming system 10 will be described.

まず、プリンタードライバー24aによるポート番号の設定について説明する。   First, the setting of the port number by the printer driver 24a will be described.

利用者は、コンピューター20の操作部21を介して、マネージャーMFP30のプルプリント用ポート番号の設定の開始をコンピューター20に指示することができる。コンピューター20の指示受付手段25aは、マネージャーMFP30のプルプリント用ポート番号の設定の開始が指示されると、図7に示す設定画面50を表示部22に表示する。   The user can instruct the computer 20 to start setting the pull print port number of the manager MFP 30 via the operation unit 21 of the computer 20. The instruction receiving unit 25a of the computer 20 displays the setting screen 50 shown in FIG. 7 on the display unit 22 when an instruction to start setting of the pull print port number of the manager MFP 30 is given.

図7は、プリンタードライバー24aによるポート番号の設定画面50の一例を示す図である。   FIG. 7 is a diagram showing an example of a port number setting screen 50 by the printer driver 24a.

図7に示す設定画面50には、設定対象のポートの名称が入力されるためのテキストボックス51と、設定対象のMFPの名称またはIP(Internet Protocol)アドレスが入力されるためのテキストボックス52と、設定対象のMFPとの通信プロトコルとしてRawが選択されるためのラジオボタン53aと、設定対象のMFPとの通信プロトコルとしてLPR(Line Printer daemon protocol)が選択されるためのラジオボタン53bと、設定対象のMFPとRawプロトコルで通信する場合に使用するポート番号が入力されるためのテキストボックス54と、設定対象のMFPとLPRで通信する場合の設定領域55と、SNMP(Simple Network Management Protocol)に関する設定領域56と、設定を有効にするためのOKボタン57と、設定を中止するためのキャンセルボタン58とが含まれている。ラジオボタン53aおよびラジオボタン53bは、常に何れか一方のみが選択された状態になる。   The setting screen 50 shown in FIG. 7 includes a text box 51 for inputting the name of the port to be set, and a text box 52 for inputting the name or IP (Internet Protocol) address of the setting target MFP. A radio button 53a for selecting Raw as a communication protocol with the setting target MFP, a radio button 53b for selecting LPR (Line Printer daemon protocol) as a communication protocol with the setting target MFP, and a setting A text box 54 for inputting a port number used when communicating with the target MFP using the Raw protocol, a setting area 55 when communicating with the setting target MFP using LPR, and SNMP (Simple Network Management). A setting area 56 relating to (Protocol), an OK button 57 for validating the setting, and a cancel button 58 for canceling the setting are included. Only one of the radio button 53a and the radio button 53b is always selected.

利用者は、設定画面50において、マネージャーMFP30のIPアドレスをテキストボックス52に入力し、ラジオボタン53aを選択し、マネージャーMFP30のプルプリント用ポート番号として例えばマネージャーMFP30の管理者から通知されているポート番号をテキストボックス54に入力した後、OKボタン57を押すことによって、プリンタードライバー24aによるマネージャーMFP30のプルプリント用ポート番号の設定を指示することができる。   On the setting screen 50, the user inputs the IP address of the manager MFP 30 into the text box 52, selects the radio button 53a, and the port notified by the manager of the manager MFP 30 as the pull print port number of the manager MFP 30, for example. After inputting the number into the text box 54, the user can instruct the printer driver 24a to set the pull print port number of the manager MFP 30 by pressing the OK button 57.

指示受付手段25aは、プリンタードライバー24aによるマネージャーMFP30のプルプリント用ポート番号の設定が指示されると、テキストボックス54において指定されていたポート番号をプルプリント用ポート番号24cとして記憶部24に記憶する。   When the printer driver 24a instructs the setting of the pull print port number of the manager MFP 30, the instruction receiving unit 25a stores the port number specified in the text box 54 in the storage unit 24 as the pull print port number 24c. .

以上においては、プリンタードライバー24aによるマネージャーMFP30のプルプリント用ポート番号の設定について説明したが、プリンタードライバー24aによるマネージャーMFP30の通常印刷用ポート番号の設定や、プリンタードライバー24aによるクライアントMFPの通常印刷用ポート番号の設定についても同様である。   In the above, the setting of the pull print port number of the manager MFP 30 by the printer driver 24a has been described. However, the normal print port number of the manager MFP 30 by the printer driver 24a and the normal print port of the client MFP by the printer driver 24a are described. The same applies to the number setting.

次に、通常の印刷の場合の画像形成システム10の動作について説明する。   Next, the operation of the image forming system 10 in the case of normal printing will be described.

利用者は、コンピューター20の操作部21を介して、印刷部数、ページ集約、両面印刷などの様々な設定に応じた印刷をマネージャーMFP30に実行させる指示をコンピューター20に入力することができる。マネージャーMFP30に印刷を実行させる指示が入力されると、コンピューター20の指示受付手段25aは、マネージャーMFP30に印刷を実行させる指示を受け付ける。   The user can input to the computer 20 an instruction to cause the manager MFP 30 to execute printing according to various settings such as the number of copies, page aggregation, and duplex printing via the operation unit 21 of the computer 20. When an instruction to execute printing is input to manager MFP 30, instruction receiving unit 25a of computer 20 receives an instruction to cause manager MFP 30 to execute printing.

コンピューター20のジョブ送信手段25bは、マネージャーMFP30に印刷を実行させる指示が指示受付手段25aによって受け付けられると、指示受付手段25aによって受け付けられた指示に応じた印刷ジョブを、記憶部24に記憶されている通常印刷用ポート番号24b宛てにマネージャーMFP30に対して送信する。   When the instruction receiving unit 25a receives an instruction to cause the manager MFP 30 to execute printing, the job transmission unit 25b of the computer 20 stores a print job corresponding to the instruction received by the instruction receiving unit 25a in the storage unit 24. Is sent to the manager MFP 30 to the normal printing port number 24b.

そして、マネージャーMFP30の印刷実行手段39aは、通信部36によって受信された印刷ジョブの宛先と、記憶部38に記憶されている通常印刷用ポート番号38cとが同一である場合、すなわち、通常印刷用ポート番号38c宛ての印刷ジョブが通信部36によって受信された場合、通信部36によって受信された印刷ジョブをプリンター34によって実行する。   Then, the print execution unit 39a of the manager MFP 30 determines that the destination of the print job received by the communication unit 36 is the same as the normal printing port number 38c stored in the storage unit 38, that is, for normal printing. When the print job addressed to the port number 38 c is received by the communication unit 36, the print job received by the communication unit 36 is executed by the printer 34.

以上においては、マネージャーMFP30による通常の印刷について説明したが、クライアントMFPによる通常の印刷についても同様である。   The normal printing by the manager MFP 30 has been described above, but the same applies to normal printing by the client MFP.

次に、プルプリントの場合の画像形成システム10の動作について説明する。   Next, the operation of the image forming system 10 in the case of pull printing will be described.

利用者は、マネージャーMFP30によるクライアントMFPへの印刷ジョブの送信のためにマネージャーMFP30に印刷ジョブを管理させる指示、すなわち、プルプリントの指示を、コンピューター20の操作部21を介してコンピューター20に入力することができる。具体的には、利用者は、印刷部数、ページ集約、両面印刷などの様々な印刷設定と、図8に示す設定画面60によるプルプリント(プライベートプリント)用の設定とを行った印刷を実行する指示をコンピューター20に入力する。   The user inputs to the computer 20 via the operation unit 21 of the computer 20 an instruction for causing the manager MFP 30 to manage the print job, that is, a pull print instruction, in order for the manager MFP 30 to transmit the print job to the client MFP. be able to. Specifically, the user executes printing in which various print settings such as the number of copies, page aggregation, double-sided printing, and the like and pull print (private print) settings on the setting screen 60 shown in FIG. 8 are performed. An instruction is input to the computer 20.

図8は、プリンタードライバー24aによるプルプリントの設定画面60の一例を示す図である。   FIG. 8 is a diagram showing an example of a pull print setting screen 60 by the printer driver 24a.

図8に示す設定画面60には、アクセスコードが入力されるためのテキストボックス61と、設定を有効にするためのOKボタン62と、設定を中止するためのキャンセルボタン63とが含まれている。   The setting screen 60 shown in FIG. 8 includes a text box 61 for inputting an access code, an OK button 62 for validating the setting, and a cancel button 63 for canceling the setting. .

プルプリントの指示が入力されると、コンピューター20の指示受付手段25aは、プルプリントの指示を受け付ける。   When a pull print instruction is input, the instruction receiving unit 25a of the computer 20 receives a pull print instruction.

コンピューター20のジョブ送信手段25bは、プルプリントの指示が指示受付手段25aによって受け付けられると、指示受付手段25aによって受け付けられた指示に応じた印刷ジョブを、記憶部24に記憶されているプルプリント用ポート番号24c宛てにマネージャーMFP30に対して送信する。このとき、ジョブ送信手段25bは、マネージャーMFP30のプルプリント用ポート番号宛てに送信する印刷ジョブのPJL(Printer Job Language)に次のコマンドを付与する。   When a pull print instruction is received by the instruction receiving unit 25a, the job transmission unit 25b of the computer 20 sends a print job corresponding to the instruction received by the instruction receiving unit 25a to the pull print stored in the storage unit 24. The message is transmitted to the manager MFP 30 to the port number 24c. At this time, the job transmission unit 25 b gives the following command to the PJL (Printer Job Language) of the print job to be transmitted to the pull print port number of the manager MFP 30.

@PJL SET HOLDTYPE=PRIVATE
@PJL SET HOLDKEY=”5678”
@PJL SET USERNAME=”k080701267”
@PJL SET HOLDTYPE = PRIVATE
@PJL SET HOLDKEY = ”5678”
@PJL SET USERNAME = ”k080701267”

一行目のコマンドは、パラメーター「HOLDTYPE」に値「PRIVATE」を設定するコマンドであり、プルプリントが指示された印刷ジョブであることを示すコマンドである。   The command on the first line is a command for setting the value “PRIVATE” in the parameter “HOLDTYPE” and is a command indicating that the print job is instructed to perform pull printing.

二行目のコマンドは、パラメーター「HOLDKEY」に値「5678」を設定するコマンドであり、アクセスコードを示すコマンドである。なお、値「5678」は、一例であり、実際には、設定画面60のテキストボックス61において設定された値である。   The command on the second line is a command for setting the value “5678” in the parameter “HOLDKEY” and is a command indicating an access code. The value “5678” is an example, and is actually a value set in the text box 61 of the setting screen 60.

三行目のコマンドは、パラメーター「USERNAME」に値「k080701267」を設定するコマンドであり、利用者名を示すコマンドである。なお、値「k080701267」は、一例であり、実際には、プルプリントの指示を入力した利用者がコンピューター20にログインした利用者名である。   The command on the third line is a command for setting the value “k080701267” to the parameter “USERNAME” and is a command indicating the user name. The value “k080701267” is an example, and is actually the name of the user who has logged in to the computer 20 after inputting the pull print instruction.

そして、マネージャーMFP30のジョブ管理手段39bは、通信部36によって受信された印刷ジョブの宛先と、記憶部38に記憶されているプルプリント用ポート番号38dとが同一である場合、すなわち、プルプリント用ポート番号38d宛ての印刷ジョブが通信部36によって受信された場合、通信部36によって受信された印刷ジョブを管理する。具体的には、ジョブ管理手段39bは、図9に示す動作を実行する。   Then, the job management unit 39b of the manager MFP 30 determines that the destination of the print job received by the communication unit 36 is the same as the pull print port number 38d stored in the storage unit 38, that is, for pull print. When a print job addressed to the port number 38d is received by the communication unit 36, the print job received by the communication unit 36 is managed. Specifically, the job management unit 39b executes the operation shown in FIG.

図9は、印刷ジョブを管理する場合のマネージャーMFP30の動作のフローチャートである。   FIG. 9 is a flowchart of the operation of the manager MFP 30 when managing print jobs.

図9に示すように、ジョブ管理手段39bは、対象の印刷ジョブのPJLのコマンドにおいてパラメーター「HOLDTYPE」に値「PRIVATE」が設定されているか否かを判断する(S101)。   As illustrated in FIG. 9, the job management unit 39b determines whether or not the value “PRIVATE” is set in the parameter “HOLDTYPE” in the PJL command of the target print job (S101).

ジョブ管理手段39bは、パラメーター「HOLDTYPE」に値「PRIVATE」が設定されているとS101において判断すると、対象の印刷ジョブのPJLのコマンドにおいてパラメーター「HOLDKEY」に番号が設定されているか否かを判断する(S102)。   If the job management unit 39b determines in S101 that the value “PRIVATE” is set in the parameter “HOLDTYPE”, the job management unit 39b determines whether or not a number is set in the parameter “HOLDKEY” in the PJL command of the target print job. (S102).

ジョブ管理手段39bは、パラメーター「HOLDKEY」に番号が設定されているとS102において判断すると、対象の印刷ジョブのPJLのコマンドにおいてパラメーター「USERNAME」に利用者名が設定されているか否かを判断する(S103)。   When the job management unit 39b determines in S102 that the parameter “HOLDKEY” is set to a number, the job management unit 39b determines whether the user name is set in the parameter “USERNAME” in the PJL command of the target print job. (S103).

ジョブ管理手段39bは、パラメーター「HOLDTYPE」に値「PRIVATE」が設定されていないとS101において判断するか、パラメーター「HOLDKEY」に番号が設定されていないとS102において判断するか、パラメーター「USERNAME」に利用者名が設定されていないとS103において判断すると、対象の印刷ジョブを破棄して(S104)、図9に示す動作を終了する。   The job management unit 39b determines in S101 that the value “PRIVATE” is not set in the parameter “HOLDTYPE”, determines in S102 that the number is not set in the parameter “HOLDKEY”, or sets the parameter “USERNAME”. If it is determined in S103 that the user name is not set, the target print job is discarded (S104), and the operation shown in FIG.

ジョブ管理手段39bは、パラメーター「USERNAME」に利用者名が設定されているとS103において判断すると、対象の印刷ジョブのPJLのコマンドにおいてパラメーター「USERNAME」に設定されている利用者名と、対象の印刷ジョブのPJLのコマンドにおいてパラメーター「HOLDKEY」に番号として設定されているアクセスコードとを関連付けて利用者情報テーブル38fに記憶する(S105)。具体的には、ジョブ管理手段39bは、対象の利用者名が利用者情報テーブル38fに記憶されているか否かを判断し、対象の利用者名が利用者情報テーブル38fに記憶されていなければ、対象の利用者名を利用者情報テーブル38fに追加する。次いで、ジョブ管理手段39bは、利用者情報テーブル38fにおいて対象の利用者名に対応付けられるアクセスコードとして、対象のアクセスコードを記憶させる。ここで、利用者情報テーブル38fにおいて対象の利用者名に既にアクセスコードが対応付けられる場合には、既に対応付けられているアクセスコードを、対象のアクセスコードによって上書きする。   If the job management unit 39b determines in S103 that the user name is set in the parameter “USERNAME”, the job management unit 39b determines the user name set in the parameter “USERNAME” in the PJL command of the target print job and the target user name. The access code set as a number in the parameter “HOLDKEY” in the PJL command of the print job is stored in the user information table 38f in association with it (S105). Specifically, the job management unit 39b determines whether or not the target user name is stored in the user information table 38f, and if the target user name is not stored in the user information table 38f. The target user name is added to the user information table 38f. Next, the job management unit 39b stores the target access code as an access code associated with the target user name in the user information table 38f. Here, when the access code is already associated with the target user name in the user information table 38f, the access code already associated is overwritten with the target access code.

ジョブ管理手段39bは、S105の処理の後、対象の印刷ジョブの情報をジョブ情報テーブル38gに記憶する(S106)。ここで、ジョブ管理手段39bは、対象の印刷ジョブのジョブ名を任意に生成しても良い。また、対象の印刷ジョブの情報の1つとして、対象の印刷ジョブのPJLのコマンドにおいてパラメーター「USERNAME」に設定されている利用者名もジョブ情報テーブル38gに記憶させる。   The job management unit 39b stores the information of the target print job in the job information table 38g after the process of S105 (S106). Here, the job management unit 39b may arbitrarily generate a job name of the target print job. Further, as one piece of information about the target print job, the user name set in the parameter “USERNAME” in the PJL command of the target print job is also stored in the job information table 38g.

次いで、ジョブ管理手段39bは、対象の印刷ジョブを印刷ジョブ38eとして記憶部38に記憶して(S107)、図9に示す動作を終了する。   Next, the job management unit 39b stores the target print job as the print job 38e in the storage unit 38 (S107), and ends the operation illustrated in FIG.

利用者は、印刷ジョブがマネージャーMFP30によって図9に示すように管理されると、マネージャーMFP30へのログインをクライアントMFP40の操作部41を介してクライアントMFP40に指示することができる。ここで、クライアントMFP40の表示部42には、マネージャーMFP30へのログインのための図10に示すようなログイン画面70が表示される。   When the print job is managed by the manager MFP 30 as shown in FIG. 9, the user can instruct the client MFP 40 to log in to the manager MFP 30 via the operation unit 41 of the client MFP 40. Here, a login screen 70 as shown in FIG. 10 for logging in to the manager MFP 30 is displayed on the display unit 42 of the client MFP 40.

図10は、ログイン画面70の一例を示す図である。   FIG. 10 is a diagram illustrating an example of the login screen 70.

図10に示すログイン画面70には、利用者名が入力されるためのテキストボックス71と、ログイン用のパスワードが入力されるためのテキストボックス72と、処理を中止するためのキャンセルボタン73と、IDカードによってログインするためのボタン74と、処理を続行するためのOKボタン75とが含まれる。   A login screen 70 shown in FIG. 10 includes a text box 71 for inputting a user name, a text box 72 for inputting a login password, a cancel button 73 for canceling processing, A button 74 for logging in with the ID card and an OK button 75 for continuing the processing are included.

利用者は、テキストボックス71、テキストボックス72にそれぞれ利用者名、パスワードを入力して、OKボタン75を押すことによって、テキストボックス71に入力された利用者名と、テキストボックス72に入力されたパスワードとの組み合わせをログイン用情報としたマネージャーMFP30へのログインを、クライアントMFP40に指示することができる。また、利用者は、IDカードリーダー47にIDカードをセットしてログイン画面70においてボタン74を押すことによって、IDカードリーダー47によってIDカードから読み取られたIDカード情報をログイン用情報としたマネージャーMFP30へのログインを、クライアントMFP40に指示することができる。   The user inputs a user name and a password in the text box 71 and the text box 72, respectively, and presses an OK button 75, whereby the user name input in the text box 71 and the text box 72 are input. It is possible to instruct the client MFP 40 to log in to the manager MFP 30 using the combination with the password as login information. In addition, the user sets an ID card in the ID card reader 47 and presses the button 74 on the login screen 70, whereby the manager MFP 30 uses the ID card information read from the ID card by the ID card reader 47 as login information. The client MFP 40 can be instructed to log in.

図11は、マネージャーMFP30によって管理されている印刷ジョブをクライアントMFP40で実行する場合のマネージャーMFP30およびクライアントMFP40の動作のシーケンス図である。   FIG. 11 is a sequence diagram of operations of the manager MFP 30 and the client MFP 40 when the print job managed by the manager MFP 30 is executed by the client MFP 40.

図11に示すように、クライアントMFP40は、マネージャーMFP30へのログインが指示されると、利用者によって入力されたログイン用情報をマネージャーMFP30に送信する(S121)。ここで、マネージャーMFP30と、クライアントMFP40との間の通信は、Webサービスを使用して実現される。   As shown in FIG. 11, when the client MFP 40 is instructed to log in to the manager MFP 30, the client MFP 40 transmits the login information input by the user to the manager MFP 30 (S121). Here, communication between the manager MFP 30 and the client MFP 40 is realized using a Web service.

マネージャーMFP30のジョブ管理手段39bは、S121によって送信されたログイン用情報に基づいて利用者のログインの成否を判断する(S122)。そして、ジョブ管理手段39bは、利用者のログインが成功したと判断すると、利用者情報テーブル38fに記憶されている利用者名の一覧を、クライアントMFP40に送信する(S123)。   The job management unit 39b of the manager MFP 30 determines whether or not the user has successfully logged in based on the login information transmitted in S121 (S122). When the job management unit 39b determines that the user has successfully logged in, the job management unit 39b transmits a list of user names stored in the user information table 38f to the client MFP 40 (S123).

クライアントMFP40は、マネージャーMFP30から利用者名の一覧を受信すると、図12に示すような利用者名一覧画面80を表示部42に表示する(S124)。   Upon receiving the list of user names from the manager MFP 30, the client MFP 40 displays a user name list screen 80 as shown in FIG. 12 on the display unit 42 (S124).

図12は、利用者名一覧画面80の一例を示す図である。   FIG. 12 is a diagram illustrating an example of the user name list screen 80.

図12に示す利用者名一覧画面80には、マネージャーMFP30から受信した利用者名の一覧を表示するための利用者名一覧領域81と、アクセスコードを入力するためのテキストボックス82と、処理を中止するためのキャンセルボタン83と、IDカードによって利用者を選択するためのボタン84と、処理を続行するためのOKボタン85とが含まれる。   The user name list screen 80 shown in FIG. 12 includes a user name list area 81 for displaying a list of user names received from the manager MFP 30, a text box 82 for inputting an access code, and processing. A cancel button 83 for canceling, a button 84 for selecting a user by an ID card, and an OK button 85 for continuing the processing are included.

利用者は、利用者名一覧画面80において、利用者名一覧領域81で利用者名を選択し、利用者名一覧領域81で選択した利用者名に対応するアクセスコードをテキストボックス82に入力し、OKボタン85を押すことができる。   On the user name list screen 80, the user selects a user name in the user name list area 81 and inputs an access code corresponding to the user name selected in the user name list area 81 in the text box 82. , OK button 85 can be pressed.

そして、クライアントMFP40の情報送信手段49bは、OKボタン85が押された時点で利用者名一覧領域81において選択されている利用者名と、OKボタン85が押された時点でテキストボックス82に入力されているアクセスコードとの組み合わせを、マネージャーMFP30に送信する(S125)。   Then, the information transmission means 49b of the client MFP 40 inputs the user name selected in the user name list area 81 when the OK button 85 is pressed and the text box 82 when the OK button 85 is pressed. The combination with the access code that has been set is transmitted to the manager MFP 30 (S125).

マネージャーMFP30のジョブ管理手段39bは、クライアントMFP40から送信されてきた利用者名およびアクセスコードの組み合わせを受信すると、受信した利用者名およびアクセスコードの組み合わせが利用者情報テーブル38fに記憶されている場合、この利用者名にジョブ情報テーブル38gにおいて関連付けられている印刷ジョブの一覧を抽出する(S126)。そして、ジョブ管理手段39bは、S126において抽出した印刷ジョブの一覧をクライアントMFP40に送信する(S127)。   When the job management unit 39b of the manager MFP 30 receives the combination of the user name and the access code transmitted from the client MFP 40, the received combination of the user name and the access code is stored in the user information table 38f. Then, a list of print jobs associated with the user name in the job information table 38g is extracted (S126). Then, the job management unit 39b transmits the list of print jobs extracted in S126 to the client MFP 40 (S127).

クライアントMFP40は、マネージャーMFP30から送信されてきた印刷ジョブの一覧を受信すると、図13に示すようなジョブ一覧画面90を表示部42に表示する(S128)。   Upon receiving the list of print jobs transmitted from the manager MFP 30, the client MFP 40 displays a job list screen 90 as shown in FIG. 13 on the display unit 42 (S128).

図13は、ジョブ一覧画面90の一例を示す図である。   FIG. 13 is a diagram illustrating an example of the job list screen 90.

図13に示すジョブ一覧画面90には、マネージャーMFP30から受信した印刷ジョブの一覧を表示するためのジョブ一覧領域91と、利用者名一覧画面80に戻るためのボタン92と、IDカード情報を登録するためのボタン93と、処理を続行するためのOKボタン94とが含まれる。   Registered in the job list screen 90 shown in FIG. 13 are a job list area 91 for displaying a list of print jobs received from the manager MFP 30, a button 92 for returning to the user name list screen 80, and ID card information. A button 93 for performing the process and an OK button 94 for continuing the process.

利用者は、ジョブ一覧画面90において、ジョブ一覧領域91で少なくとも1つの印刷ジョブを選択し、OKボタン94を押すことができる。   The user can select at least one print job in the job list area 91 on the job list screen 90 and press the OK button 94.

そして、クライアントMFP40は、OKボタン94が押された時点でジョブ一覧領域91において選択されている印刷ジョブのジョブ名をマネージャーMFP30に送信することによって、印刷ジョブをマネージャーMFP30に要求する(S129)。   Then, the client MFP 40 requests the manager MFP 30 for a print job by transmitting the job name of the print job selected in the job list area 91 to the manager MFP 30 when the OK button 94 is pressed (S129).

マネージャーMFP30の他装置送信手段39cは、クライアントMFP40から送信されてきたジョブ名を受信すると、受信したジョブ名が付けられている印刷ジョブ38eを記憶部38から読み出して(S130)、読み出した印刷ジョブをクライアントMFP40に送信する(S131)。   Upon receiving the job name transmitted from the client MFP 40, the other device transmission unit 39c of the manager MFP 30 reads the print job 38e with the received job name from the storage unit 38 (S130), and reads the read print job. Is transmitted to the client MFP 40 (S131).

クライアントMFP40のプルプリント用印刷実行手段49cは、マネージャーMFP30から送信されてきた印刷ジョブを受信すると、受信した印刷ジョブをプリンター44によって実行する(S132)。   Upon receiving the print job transmitted from the manager MFP 30, the pull print print execution unit 49c of the client MFP 40 executes the received print job by the printer 44 (S132).

なお、利用者は、ジョブ一覧画面90においてIDカード情報を登録することができる。具体的には、利用者は、IDカードリーダー47にIDカードをセットしてジョブ一覧画面90においてボタン93を押すことによって、IDカード情報を登録することができる。   Note that the user can register ID card information on the job list screen 90. Specifically, the user can register ID card information by setting an ID card in the ID card reader 47 and pressing a button 93 on the job list screen 90.

図14は、IDカード情報を登録する場合のマネージャーMFP30およびクライアントMFP40の動作のシーケンス図である。   FIG. 14 is a sequence diagram of operations of manager MFP 30 and client MFP 40 when registering ID card information.

図14に示すように、クライアントMFP40の情報送信手段49bは、ジョブ一覧画面90においてボタン93が押されると、IDカードリーダー47によってIDカードからIDカード情報を読み取る(S141)。   As shown in FIG. 14, when the button 93 is pressed on the job list screen 90, the information transmission unit 49b of the client MFP 40 reads ID card information from the ID card by the ID card reader 47 (S141).

次いで、情報送信手段49bは、S141において読み取ったIDカード情報を、ジョブ一覧画面90の表示の際に利用者名一覧画面80において選択されていた利用者名とともに、マネージャーMFP30に送信する(S142)。   Next, the information transmission unit 49b transmits the ID card information read in S141 to the manager MFP 30 together with the user name selected on the user name list screen 80 when the job list screen 90 is displayed (S142). .

マネージャーMFP30のジョブ管理手段39bは、IDカード情報と、利用者名との組み合わせをクライアントMFP40から受信すると、受信したIDカード情報によって利用者情報テーブル38fを更新する(S143)。具体的には、ジョブ管理手段39bは、利用者情報テーブル38fにおいて対象の利用者名に対応付けられるIDカード情報として、対象のIDカード情報を記憶させる。ここで、利用者情報テーブル38fにおいて対象の利用者名に既にIDカード情報が対応付けられる場合には、既に対応付けられているIDカード情報を、対象のIDカード情報によって上書きする。   Upon receiving the combination of the ID card information and the user name from the client MFP 40, the job management unit 39b of the manager MFP 30 updates the user information table 38f with the received ID card information (S143). Specifically, the job management unit 39b stores the target ID card information as the ID card information associated with the target user name in the user information table 38f. Here, when the ID card information is already associated with the target user name in the user information table 38f, the already associated ID card information is overwritten with the target ID card information.

そして、ジョブ管理手段39bは、IDカード情報の登録の成功をクライアントMFP40に通知する(S144)。なお、ジョブ管理手段39bは、何らかの理由でIDカード情報の登録を失敗した場合には、IDカード情報の登録の失敗をクライアントMFP40に通知しても良い。   Then, the job management unit 39b notifies the client MFP 40 of the successful registration of the ID card information (S144). If the registration of the ID card information fails for some reason, the job management unit 39b may notify the client MFP 40 of the registration failure of the ID card information.

クライアントMFP40は、IDカード情報の登録の成功がマネージャーMFP30から通知された場合、IDカード情報の登録の成功を表示部42に表示しても良い。同様に、クライアントMFP40は、IDカード情報の登録の失敗がマネージャーMFP30から通知された場合、IDカード情報の登録の失敗を表示部42に表示しても良い。   When the manager MFP 30 is notified of the successful registration of ID card information, the client MFP 40 may display the successful registration of ID card information on the display unit 42. Similarly, the client MFP 40 may display the ID card information registration failure on the display unit 42 when the manager MFP 30 is notified of the ID card information registration failure.

利用者は、利用者情報テーブル38fにIDカード情報が登録されると、IDカードリーダー47にIDカードをセットして利用者名一覧画面80においてボタン84を押すことによって、ジョブ一覧画面90を表示部42に表示させることができる。   When the ID card information is registered in the user information table 38f, the user displays the job list screen 90 by setting the ID card in the ID card reader 47 and pressing the button 84 on the user name list screen 80. It can be displayed on the unit 42.

図15は、IDカードによってジョブ一覧画面90を表示部42に表示させる場合のマネージャーMFP30およびクライアントMFP40の動作のシーケンス図である。なお、図15に示す処理は、図11におけるS125〜S128の処理に代えて実行されることが可能な処理である。   FIG. 15 is a sequence diagram of operations of manager MFP 30 and client MFP 40 when job list screen 90 is displayed on display unit 42 by the ID card. Note that the process shown in FIG. 15 is a process that can be executed instead of the processes of S125 to S128 in FIG.

図15に示すように、クライアントMFP40の情報送信手段49bは、利用者名一覧画面80においてボタン84が押されると、IDカードリーダー47によってIDカードからIDカード情報を読み取る(S161)。   As shown in FIG. 15, when the button 84 is pressed on the user name list screen 80, the information transmission unit 49b of the client MFP 40 reads ID card information from the ID card by the ID card reader 47 (S161).

次いで、情報送信手段49bは、S161において読み取ったIDカード情報をマネージャーMFP30に送信する(S162)。   Next, the information transmission unit 49b transmits the ID card information read in S161 to the manager MFP 30 (S162).

マネージャーMFP30のジョブ管理手段39bは、クライアントMFP40から送信されてきたIDカード情報を受信すると、受信したIDカード情報が利用者情報テーブル38fに記憶されている場合、このIDカード情報に対応付けられている利用者名にジョブ情報テーブル38gにおいて関連付けられている印刷ジョブの一覧を抽出する(S163)。そして、ジョブ管理手段39bは、S163において抽出した印刷ジョブの一覧をクライアントMFP40に送信する(S164)。   When the job management unit 39b of the manager MFP 30 receives the ID card information transmitted from the client MFP 40, if the received ID card information is stored in the user information table 38f, the job management unit 39b is associated with the ID card information. A list of print jobs associated with the user name in the job information table 38g is extracted (S163). The job management unit 39b transmits the list of print jobs extracted in S163 to the client MFP 40 (S164).

クライアントMFP40は、マネージャーMFP30から送信されてきた印刷ジョブの一覧を受信すると、ジョブ一覧画面90を表示部42に表示する(S165)。   When the client MFP 40 receives the list of print jobs transmitted from the manager MFP 30, the client MFP 40 displays the job list screen 90 on the display unit 42 (S165).

以上に説明したように、画像形成システム10は、コンピューター20から送信されてきた印刷ジョブを管理するマネージャーMFP30がクライアントMFP40から送信されてきたIDカード情報を管理するので、印刷ジョブを送信するコンピューター20がIDカードリーダーを備えていなくても、IDカード情報を用いたプルプリントを実現することができる。   As described above, in the image forming system 10, since the manager MFP 30 that manages the print job transmitted from the computer 20 manages the ID card information transmitted from the client MFP 40, the computer 20 that transmits the print job. Even without an ID card reader, pull printing using ID card information can be realized.

また、画像形成システム10のジョブ管理装置としてのマネージャーMFP30は、印刷ジョブの実行と、クライアントMFPへの印刷ジョブの送信のための印刷ジョブの管理とを、コンピューター20から送信された印刷ジョブの宛先のポート番号によって切り替えて動作するので、画像形成装置によって実現されることが可能である。したがって、画像形成システム10は、サーバーコンピューターを使用せずにプルプリントを実現することができる。   Further, the manager MFP 30 as a job management apparatus of the image forming system 10 executes the print job and manages the print job for transmitting the print job to the client MFP, and the destination of the print job transmitted from the computer 20. Therefore, it can be realized by the image forming apparatus. Therefore, the image forming system 10 can realize pull printing without using a server computer.

なお、以上においては、マネージャーMFP30によって管理されている印刷ジョブをクライアントMFP40から実行する場合について説明したが、マネージャーMFP30によって管理されている印刷ジョブをマネージャーMFP30自身から実行する場合も同様の動作によって実現可能である。   In the above, the case where the print job managed by the manager MFP 30 is executed from the client MFP 40 has been described, but the case where the print job managed by the manager MFP 30 is executed from the manager MFP 30 itself is also realized by the same operation. Is possible.

本発明の「ジョブ管理装置」は、本実施の形態においてマネージャーMFP30であるが、MFP以外の電子機器であっても良い。例えば、本発明の「ジョブ管理装置」は、プリンター専用機など、MFP以外の画像形成装置であっても良いし、サーバーコンピューターなど、画像形成装置以外の電子機器であっても良い。   The “job management apparatus” of the present invention is the manager MFP 30 in the present embodiment, but may be an electronic device other than the MFP. For example, the “job management apparatus” of the present invention may be an image forming apparatus other than an MFP, such as a dedicated printer, or an electronic device other than the image forming apparatus, such as a server computer.

本発明の「画像形成装置」は、本実施の形態においてクライアントMFPであるが、印刷ジョブを実行可能な装置であれば、プリンター専用機など、MFP以外の装置であっても良い。   The “image forming apparatus” of the present invention is a client MFP in the present embodiment, but may be an apparatus other than the MFP, such as a printer dedicated machine, as long as the apparatus can execute a print job.

10 画像形成システム
20 コンピューター
24b 通常印刷用ポート番号(第1のポート番号)
24c プルプリント用ポート番号(第2のポート番号)
30 マネージャーMFP(ジョブ管理装置)
38c 通常印刷用ポート番号(第1のポート番号)
38d プルプリント用ポート番号(第2のポート番号)
38e 印刷ジョブ
40 クライアントMFP(画像形成装置)
47 IDカードリーダー(カード読取デバイス)
49b 情報送信手段
10 Image forming system 20 Computer 24b Port number for normal printing (first port number)
24c Port number for pull printing (second port number)
30 Manager MFP (Job Management Device)
38c Port number for normal printing (first port number)
38d Pull print port number (second port number)
38e Print job 40 Client MFP (image forming apparatus)
47 ID card reader (card reading device)
49b Information transmission means

Claims (2)

印刷ジョブを送信するコンピューターと、
前記コンピューターから送信されてきた前記印刷ジョブを管理するジョブ管理装置と、
前記ジョブ管理装置から送信されてきた前記印刷ジョブを実行する画像形成装置とを備え、
前記コンピューターは、利用者の識別情報および認証情報の組み合わせを前記印刷ジョブに関連付けて前記ジョブ管理装置に送信し、
前記ジョブ管理装置は、前記組み合わせが前記印刷ジョブに関連付けて前記コンピューターから送信されてきた場合に、この組み合わせを管理するとともに、この組み合わせの前記識別情報と、この印刷ジョブとを関連付けて管理し、
前記画像形成装置は、
IDカードからIDカード情報を読み取るカード読取デバイスと、
前記カード読取デバイスによって読み取られた前記IDカード情報および前記組み合わせの少なくとも一方を前記ジョブ管理装置に送信する情報送信手段とを備え、
前記ジョブ管理装置は、前記IDカード情報が前記識別情報に関連付けて前記情報送信手段から送信されてきた場合に、このIDカード情報をこの識別情報に関連付けて管理し、
前記ジョブ管理装置は、前記組み合わせが前記情報送信手段から送信されてきた場合に、この組み合わせの前記識別情報に関連付けて管理している前記印刷ジョブを前記画像形成装置に送信し、
前記ジョブ管理装置は、前記IDカード情報が前記情報送信手段から送信されてきた場合に、このIDカード情報に関連付けて管理している前記識別情報に関連付けて管理している前記印刷ジョブを前記画像形成装置に送信することを特徴とする画像形成システム。
A computer sending the print job;
A job management apparatus that manages the print job transmitted from the computer;
An image forming apparatus that executes the print job transmitted from the job management apparatus,
The computer associates a combination of user identification information and authentication information with the print job and sends it to the job management device,
The job management device manages the combination when the combination is transmitted from the computer in association with the print job, and manages the combination of the identification information of the combination and the print job,
The image forming apparatus includes:
A card reading device for reading ID card information from an ID card;
Information transmitting means for transmitting at least one of the ID card information and the combination read by the card reading device to the job management device;
The job management device manages the ID card information in association with the identification information when the ID card information is transmitted from the information transmitting means in association with the identification information.
When the combination is transmitted from the information transmission unit, the job management apparatus transmits the print job managed in association with the identification information of the combination to the image forming apparatus,
When the ID card information is transmitted from the information transmission unit, the job management apparatus manages the print job managed in association with the identification information managed in association with the ID card information. An image forming system which transmits to a forming apparatus.
前記ジョブ管理装置は、第1のポート番号宛てに前記コンピューターから送信されてきた前記印刷ジョブを実行し、前記第1のポート番号とは異なる第2のポート番号宛てに前記コンピューターから送信されてきた前記印刷ジョブを管理することを特徴とする請求項1に記載の画像形成システム。   The job management apparatus executes the print job transmitted from the computer to a first port number, and has been transmitted from the computer to a second port number different from the first port number. The image forming system according to claim 1, wherein the print job is managed.
JP2014214894A 2014-10-21 2014-10-21 Image forming system Expired - Fee Related JP6188664B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014214894A JP6188664B2 (en) 2014-10-21 2014-10-21 Image forming system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014214894A JP6188664B2 (en) 2014-10-21 2014-10-21 Image forming system

Publications (2)

Publication Number Publication Date
JP2016081438A JP2016081438A (en) 2016-05-16
JP6188664B2 true JP6188664B2 (en) 2017-08-30

Family

ID=55958832

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014214894A Expired - Fee Related JP6188664B2 (en) 2014-10-21 2014-10-21 Image forming system

Country Status (1)

Country Link
JP (1) JP6188664B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6649218B2 (en) * 2016-09-23 2020-02-19 株式会社沖データ Image forming device

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4614392B2 (en) * 2005-08-09 2011-01-19 キヤノン株式会社 Information processing apparatus, control method therefor, computer program, and computer-readable storage medium
JP5286232B2 (en) * 2009-11-26 2013-09-11 京セラドキュメントソリューションズ株式会社 Image forming system and user manager server device
JP5658852B2 (en) * 2012-07-30 2015-01-28 京セラドキュメントソリューションズ株式会社 Printing system
JP6117165B2 (en) * 2014-10-21 2017-04-19 京セラドキュメントソリューションズ株式会社 Image forming apparatus, image forming system, and job management program

Also Published As

Publication number Publication date
JP2016081438A (en) 2016-05-16

Similar Documents

Publication Publication Date Title
JP6117165B2 (en) Image forming apparatus, image forming system, and job management program
US10447660B2 (en) Information processing apparatus, control method for information processing apparatus, and storage medium
US8363242B2 (en) Image processing apparatus and image processing apparatus control method for requesting an external apparatus to transmit image data
JP6319584B2 (en) Image forming system
US9524125B2 (en) Printing system, image processing apparatus, information processing method and storage medium
US10974516B2 (en) Device, method for controlling device, and storage medium
US10303407B2 (en) Image forming apparatus, method of controlling the same, and storage medium
JP5658852B2 (en) Printing system
JP2017027522A (en) Printer, control method and program thereof
US20220038586A1 (en) Image processing apparatus, control method, and medium
US9591150B2 (en) Pull printing system that reduces communication traffic volume relative to server computer and management burden of device
US10126992B2 (en) Image processing apparatus, control method thereof, and storage medium
JP6759897B2 (en) Information processing equipment, information processing programs, information processing systems and information processing methods
US20170230529A1 (en) File generation apparatus, method for controlling file generation apparatus, and storage medium
JP2014167679A (en) Job execution control system, job execution system, job execution control method and program
US20250272036A1 (en) Information processing apparatus, method, and storage medium for storing program
US11520543B2 (en) Image forming apparatus, printing system, control method, and storage medium
JP6188664B2 (en) Image forming system
JP2016159499A (en) Function providing system and function relay program
US20170004144A1 (en) Data processing apparatus, method for controlling data processing apparatus, and storage medium
JP4631729B2 (en) Image forming apparatus and file transmission system
JP7665842B2 (en) Image processing device and method for controlling the image processing device
JP6976061B2 (en) How to recover job device, terminal, and authentication related information
JP2018014559A (en) Information processing system, information processing method, and image forming apparatus
JP2015177317A (en) Apparatus, information processing method, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160923

TRDD Decision of grant or rejection written
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20170630

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20170705

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170801

R150 Certificate of patent or registration of utility model

Ref document number: 6188664

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees