JP2005335282A - Image formation device - Google Patents

Image formation device Download PDF

Info

Publication number
JP2005335282A
JP2005335282A JP2004159021A JP2004159021A JP2005335282A JP 2005335282 A JP2005335282 A JP 2005335282A JP 2004159021 A JP2004159021 A JP 2004159021A JP 2004159021 A JP2004159021 A JP 2004159021A JP 2005335282 A JP2005335282 A JP 2005335282A
Authority
JP
Japan
Prior art keywords
print
identification information
data
card
control unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2004159021A
Other languages
Japanese (ja)
Other versions
JP4754788B2 (en
Inventor
Hiroyuki Tsuzuki
広行 都筑
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.)
Oki Electric Industry Co Ltd
Oki Data Systems Co Ltd
Original Assignee
Oki Data Corp
Oki Data Systems 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 Oki Data Corp, Oki Data Systems Co Ltd filed Critical Oki Data Corp
Priority to JP2004159021A priority Critical patent/JP4754788B2/en
Priority to US11/137,509 priority patent/US7619766B2/en
Publication of JP2005335282A publication Critical patent/JP2005335282A/en
Application granted granted Critical
Publication of JP4754788B2 publication Critical patent/JP4754788B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00278Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a printing apparatus, e.g. a laser beam printer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00326Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a data reading, recognizing or recording apparatus, e.g. with a bar-code apparatus
    • H04N1/00342Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a data reading, recognizing or recording apparatus, e.g. with a bar-code apparatus with a radio frequency tag transmitter or receiver
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/44Secrecy systems
    • H04N1/4406Restricting access, e.g. according to user identity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/44Secrecy systems
    • H04N1/4406Restricting access, e.g. according to user identity
    • H04N1/4426Restricting access, e.g. according to user identity involving separate means, e.g. a server, a magnetic card
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/44Secrecy systems
    • H04N1/4406Restricting access, e.g. according to user identity
    • H04N1/444Restricting access, e.g. according to user identity to a particular document or image or part thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0008Connection or combination of a still picture apparatus with another apparatus
    • H04N2201/0034Details of the connection, e.g. connector, interface
    • H04N2201/0037Topological details of the connection
    • H04N2201/0039Connection via a network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0077Types of the still picture apparatus
    • H04N2201/0082Image hardcopy reproducer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3204Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a user, sender, addressee, machine or electronic recording medium
    • H04N2201/3205Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a user, sender, addressee, machine or electronic recording medium of identification information, e.g. name or ID code
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3225Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
    • H04N2201/3233Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document of authentication information, e.g. digital signature, watermark
    • H04N2201/3235Checking or certification of the authentication information, e.g. by comparison with data stored independently

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Record Information Processing For Printing (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide an image formation device enabling a certification printing to be efficiently performed with saving a time and effort of inputting a user ID and a password by a key board as usual at the time of performing the certification printing. <P>SOLUTION: When a printer 2 is connected to a host PC1 through a network and users intend to perform the certification printing, a user carrying non-contact IC card 3 which is a non-contact medium is made to approach to a non-contact IC card recognition section 24 installed in the printer 2. The control section 21 in the printer compares a first identification information registered in a certification-printing information storage memory 23 with a second identification information acquired from the non-contact IC card 3 by user's approaching, and if it is judged that they are correspondent each other, the printing data corresponding to the first identification information are read and output to a printing control section 26. Namely, only by making the non-contact IC card 3 approach to the non-contact IC card recognition section 24, an individual is attested and the certification-printing is made to be operated. <P>COPYRIGHT: (C)2006,JPO&NCIPI

Description

本発明は、プリンタ、ファクシミリ、および複写機などに代表される画像形成装置に関し、さらに詳しくは、機密文書などの認証印刷に好適な画像形成装置に関する。   The present invention relates to an image forming apparatus typified by a printer, a facsimile machine, a copying machine, and the like, and more particularly to an image forming apparatus suitable for authenticated printing of a confidential document or the like.

今日、機密文書や資料を関係者以外の第三者が閲覧するのを防止し、当事者のみが認証した印刷文書を取り出せるようにした親展機能付きの画像形成装置が周知であり、例えば特開平11−249848号公報にそうした技術内容が開示されている。ここでいう認証印刷とは、例えばプリンタの操作パネルからパスワードを入力することで印字を行う印刷形態である。すなわち、認証印刷を望むユーザは、ホストPCの印刷設定項目から認証印刷を指定して印刷動作を起動させる。すると、ホストPCおよびプリンタ間で所定のやりとり(ネゴシエーション)が行われ、ホストPCが送信した印刷データが一時プリンタ内に格納される。ユーザは適時都合のつく時にプリンタに出向き、操作パネルで自分のユーザIDとパスワードを入力する。パスワードを照合した結果、一致した場合はそのユーザ宛ての印刷データのリストが表示され、印刷データリストから所望の印刷データを指定すると、プリンタ内に格納されている印刷データが印字される。
特開平11−249848号公報
2. Description of the Related Art Today, an image forming apparatus with a confidential function that prevents a third party other than the related parties from browsing confidential documents and materials and allows only a party to retrieve a printed document is known. Such technical contents are disclosed in Japanese Patent No. 249848. The authentication printing here is a printing form in which printing is performed by inputting a password from the operation panel of the printer, for example. That is, a user who desires authentication printing designates authentication printing from the print setting item of the host PC and activates the printing operation. Then, a predetermined exchange (negotiation) is performed between the host PC and the printer, and the print data transmitted by the host PC is stored in the temporary printer. The user goes to the printer at a convenient time and enters his user ID and password on the operation panel. If the passwords are matched, a list of print data addressed to the user is displayed. When desired print data is designated from the print data list, the print data stored in the printer is printed.
Japanese Patent Laid-Open No. 11-249848

ところで、上記特開平11−249848号公報に記載された認証印刷技術および関連の従来の認証印刷形態においては、操作パネルにパスワードを入力する煩わしさがあり、またパスワード入力に始まって認証印刷を起動開始させてからウォーミングアップ動作が始まり、それまでの待ち時間がロスとなっている。   By the way, in the authentication printing technique described in the above-mentioned Japanese Patent Application Laid-Open No. 11-249848 and related conventional authentication printing forms, there is a troublesome task of inputting a password on the operation panel, and authentication printing is started after the password input. The warm-up operation starts after the start, and the waiting time until that time is lost.

本発明の目的は、認証印刷を実行する際に、従来のようにユーザIDやパスワードをキーボード入力などする手間を省き、時間的にも能率的な認証印刷を可能とする画像形成装置を提供する。   SUMMARY OF THE INVENTION An object of the present invention is to provide an image forming apparatus capable of performing authentication printing that is efficient in terms of time and saves the trouble of inputting a user ID and a password with a keyboard as in the prior art when executing authentication printing. .

<構成>
上記目的を達成するために、第1の発明にかかる画像形成装置は、ネットワークを介して印刷データおよび第一の識別情報からなるデータを受信するデータ受信部と、前記印刷データと前記第一の識別情報とを対応させて格納するデータ格納部と、メモリに第二の識別情報を格納した非接触媒体からその第二の識別情報を受信して取得する非接触媒体情報取得部と、前記印刷データから画像を形成して印字処理する制御を行う印刷制御部と、前記データを解析して前記印刷データが認証印刷であるとの判断によって前記印刷データおよび第一の識別情報を前記データ格納部に送って格納させるとともに、前記データ格納部に格納された前記第一の識別情報と前記非接触媒体情報取得部が取得した前記第二の識別情報とを照合して、対応すると判断した場合は前記第一の識別情報に対応する前記印刷データを前記データ格納部から読み出して前記印刷制御部に対して出力するデータ制御部とを備えたことを特徴とする。また、第2の発明にかかる画像形成装置は、前記印刷制御部から出力された作動信号によって印刷準備動作を開始する印刷準備機構を備えた構成を特徴としてなっている。
<Configuration>
In order to achieve the above object, an image forming apparatus according to a first invention includes a data receiving unit that receives print data and data including first identification information via a network, the print data, and the first data A data storage unit for storing the identification information in association with each other, a non-contact medium information acquisition unit for receiving and acquiring the second identification information from the non-contact medium storing the second identification information in the memory, and the printing A print control unit that performs control to form an image from data and perform print processing; and the data storage unit that analyzes the data and determines that the print data is authenticated printing, and the print data and first identification information The first identification information stored in the data storage unit and the second identification information acquired by the non-contact medium information acquisition unit are collated and corresponded. If it is sectional, characterized in that a data controller to be output to the print control unit reads out the printing data corresponding to the first identification information from the data storage unit. According to a second aspect of the present invention, there is provided an image forming apparatus including a print preparation mechanism that starts a print preparation operation in response to an operation signal output from the print control unit.

以上から、ユーザは非接触媒体の非接触型ICカードを携帯し、この非接触型ICカードには第二の識別情報として例えば社員番号などの個人識別情報が格納されている。その非接触型ICカードをプリンタに設けた非接触型ICカード認識部(非接触媒体情報取得部)に接近させると、個人を認証して認証印刷を作動させることができる。すなわち、従来のように、認証印刷を行う際にユーザIDやパスワードをキーボード入力するような手間が省ける。また、非接触型ICカードを接近させると、その検出信号に基づいて印刷制御部における制御が行われ、印刷制御部からの作動信号によって印刷準備機構が例えばトナー定着装置の温度を上昇させるといった準備動作を開始する。したがって、印刷のウォーミングアップ時間を短縮でき、印刷終了までの作業時間を短縮して時間的ロスを解消することができる。   From the above, the user carries a non-contact type IC card as a non-contact medium, and personal identification information such as an employee number is stored in the non-contact type IC card as second identification information. When the non-contact type IC card is brought close to a non-contact type IC card recognition unit (non-contact medium information acquisition unit) provided in the printer, it is possible to authenticate an individual and activate authentication printing. That is, it is possible to save the trouble of inputting the user ID and password with the keyboard when performing the authentication printing as in the prior art. Further, when the non-contact type IC card is approached, the print control unit is controlled based on the detection signal, and the print preparation mechanism raises the temperature of the toner fixing device, for example, by the operation signal from the print control unit. Start operation. Accordingly, it is possible to shorten the warm-up time for printing, shorten the work time until the end of printing, and eliminate the time loss.

図1において、ユーザが認証印刷を実行しようとする際、携帯する非接触型ICカード3をプリンタ2に設けた非接触型ICカード認識部24に接近させる。非接触型ICカード3には第二の識別情報として社員番号などの個人識別情報が格納されている。プリンタ2に設けたジョブ制御部21は、認証印刷情報格納メモリ23に登録されている第一の識別情報と非接触型ICカード3からユーザ接近により今回取得した第二の識別情報とを照合して、一致したと判断した場合は第一の識別情報に対応する印刷データを読み出して印刷制御部26に対して出力する。また、そうした照合一致と判断した際、ジョブ制御部21は印刷準備機構を作動させるために印刷制御部26に対して印刷準備の指示信号を出力し、印刷準備機構は例えばトナー定着装置の温度を上昇させるウォーミングアップ動作を行う。 In FIG. 1, when the user tries to execute authentication printing, the portable non-contact type IC card 3 is brought close to the non-contact type IC card recognition unit 24 provided in the printer 2. The non-contact type IC card 3 stores personal identification information such as an employee number as second identification information. The job control unit 21 provided in the printer 2 compares the first identification information registered in the authentication print information storage memory 23 with the second identification information acquired this time from the non-contact type IC card 3 by the user approach. If it is determined that they match, the print data corresponding to the first identification information is read out and output to the print control unit 26. When it is determined that the collation coincides, the job control unit 21 outputs a print preparation instruction signal to the print control unit 26 in order to operate the print preparation mechanism, and the print preparation mechanism, for example, controls the temperature of the toner fixing device. Warm-up action to raise.

<実施例1の構成>
図1は、本発明による画像形成装置の実施例1の構成において、ホストPC1からプリンタ2に認証印刷データを送信して印字する形態を示すブロック図である。ホストPC1はドライバ10としての機能を有し、そのホストPC1上で動作する周辺機器(アプリケーション)からの印刷指示を受けてプリンタ2で認証印刷を行うための印刷データを生成するようになっている。ドライバ10は、認証印刷指定手段11と個人識別情報格納メモリ12を内蔵している。認証印刷指定手段11は、ユーザが認証印刷を行うかどうかをドライバ10の画面上から指定する指定手段と、認証印刷時に印刷データを特定するためのジョブ名を入力するための入力手段を有している。また、個人識別情報格納メモリ12は、個人を特定できるための社員番号などの情報が格納される記憶領域となっている。この情報は、非接触型ICカード3内に格納された第2の識別情報に対応する情報である。
<Configuration of Example 1>
FIG. 1 is a block diagram showing a form in which authentication print data is transmitted from a host PC 1 to a printer 2 for printing in the configuration of Embodiment 1 of the image forming apparatus according to the present invention. The host PC 1 has a function as the driver 10 and generates print data for performing authentication printing by the printer 2 in response to a print instruction from a peripheral device (application) operating on the host PC 1. . The driver 10 includes an authentication print designation unit 11 and a personal identification information storage memory 12. The authentication print designation unit 11 includes a designation unit for designating whether or not the user performs authentication printing from the screen of the driver 10 and an input unit for inputting a job name for specifying print data at the time of authentication printing. ing. The personal identification information storage memory 12 is a storage area for storing information such as an employee number for identifying an individual. This information is information corresponding to the second identification information stored in the non-contact type IC card 3.

図3は、ホストPC1が送信する認証印刷データ4のフォーマットを示している。この認証印刷データ4のフォーマットは、印刷データが認証印刷であることを示す特定の文字列が格納されるデータ領域である認証印刷モード指定情報40を有し、そうした認証印刷データ4を識別するためのジョブ名を表す文字列が格納されるデータ領域であるジョブ名41を有し、認証印刷時はそのジョブ名41に格納された文字列が印刷ジョブ名としてプリンタ2の操作パネル上に表示されるようになっている。また、認証印刷データ4は個人識別情報42を有し、認証印刷データ4を送信したユーザ個人を識別できる情報を格納するデータ領域となっている。なお、印刷データ43は印刷コマンドデータを格納するデータ領域である。   FIG. 3 shows the format of the authentication print data 4 transmitted by the host PC 1. The format of the authentication print data 4 has authentication print mode designation information 40 that is a data area in which a specific character string indicating that the print data is authentication print is stored, and the authentication print data 4 is identified. The job name 41 is a data area in which a character string representing the job name is stored. During authentication printing, the character string stored in the job name 41 is displayed on the operation panel of the printer 2 as the print job name. It has become so. The authentication print data 4 has personal identification information 42 and is a data area for storing information that can identify the individual user who transmitted the authentication print data 4. The print data 43 is a data area for storing print command data.

また、図1に示すように、プリンタ2は以下の各部から構成されている。ホストPC1から送信されてきた印刷データを受信する印刷データ受信部(データ受信部)20を有し、以下順に印刷データを解析して認証印刷が指定されているどうかを判断して認証印刷に関する制御を行うジョブ制御部(データ制御部)21、認証印刷を行う印刷データを一時保持しておくための記憶領域(例えばHDD)である印刷データ格納部(データ格納部)22、この印刷データ格納部22に格納した印刷データを認証印刷するために照合を行うに必要な認証印刷情報と印刷データ格納部22に格納した時の格納場所(HDDのファイル名)を示す情報を格納するためのメモリ領域である認証印刷情報格納メモリ23を有している。また、プリンタ2に非接触型ICカードが近付けられた時にその存在を認識し、ICカード中の情報を読み出すための非接触型ICカードリーダとして機能してその制御を行う非接触型ICカード認識部(非接触媒体情報取得部)24を有している。また、ユーザが認証印刷を望んでその了解を求めるためにボタンが押し下げられたことを認識したり、ディスプレイに認証印刷を行う旨の表示を促すなどの制御を行う操作パネル制御部25を有している。また、印刷制御部26が備わり、ジョブ制御部21から印刷データを受け取ると、そのコマンドを解析して印刷するための画像を形成する。また、この印刷制御部26は、プリンタ2に内蔵された印刷機構を動作させて最終的に実際の印刷動作を行ったり、ジョブ制御部21から印刷準備の指示を受けたときはプリンタ2に内蔵された印刷準備機構に対して作動信号を送り、この印刷準備機構を作動させてトナー定着装置の温度を上昇させるなど印刷準備を行わせるようになっている。   As shown in FIG. 1, the printer 2 includes the following units. A print data receiving unit (data receiving unit) 20 that receives print data transmitted from the host PC 1, analyzes print data in the following order, determines whether or not authenticated printing is designated, and controls related to authenticated printing A job control unit (data control unit) 21 for performing printing, a print data storage unit (data storage unit) 22 which is a storage area (for example, HDD) for temporarily storing print data for authentication printing, and this print data storage unit A memory area for storing authentication print information necessary for performing verification printing for print data stored in the print data 22 and information indicating a storage location (file name of the HDD) when stored in the print data storage unit 22 The authentication print information storage memory 23 is provided. In addition, the non-contact type IC card is recognized when the non-contact type IC card is brought close to the printer 2 and functions as a non-contact type IC card reader for reading information in the IC card and controls the non-contact type IC card. Unit (non-contact medium information acquisition unit) 24. In addition, the operation panel control unit 25 performs control such as recognizing that the user has pressed down the button to request authentication printing and requesting the approval, or prompting the display to perform authentication printing. ing. A print control unit 26 is provided. When print data is received from the job control unit 21, the command is analyzed to form an image for printing. The print control unit 26 operates a printing mechanism built in the printer 2 to finally perform an actual printing operation, or is built into the printer 2 when a print preparation instruction is received from the job control unit 21. An operation signal is sent to the prepared print preparation mechanism, and the print preparation mechanism is operated so as to increase the temperature of the toner fixing device.

図4は、プリンタ2における認証印刷情報格納メモリ23に登録される認証印刷情報5のフォーマットを示している。この認証印刷情報5のフォーマットは、認証印刷情報を複数登録したときに次の認証印刷情報をたどるためにポインタであるNext Pointer50を有し、ジョブ名51および個人識別情報52は上記認証印刷データ4のフォーマットのデータ構造におけるジョブ名41と個人識別情報42と同等のデータが格納される領域である。ファイル名53は、上記印刷データ43をプリンタ2の印刷データ格納部22に格納したときの格納先を示すためのファイル名である。   FIG. 4 shows the format of the authentication print information 5 registered in the authentication print information storage memory 23 in the printer 2. The format of the authentication print information 5 has a next pointer 50 as a pointer for tracing the next authentication print information when a plurality of authentication print information is registered, and the job name 51 and the personal identification information 52 are the authentication print data 4. This is an area for storing data equivalent to the job name 41 and the personal identification information 42 in the data structure of the format. The file name 53 is a file name for indicating a storage destination when the print data 43 is stored in the print data storage unit 22 of the printer 2.

一方、図2は、本発明でいう非接触媒体として使用される非接触型ICカード3の構成を示している。ホストPC1のユーザが例えば社員証やユーザカードとして所持するその非接触型ICカード3には、ICカード管理者によって個人識別情報格納メモリ30に個人を識別できるための例えば社員番号といった本発明でいう第二識別情報が予め格納されている。また、ホストPC1のドライバ10が備える個人識別情報可能メモリ12にも本発明でいう第一識別情報が予め所定の方法で登録して格納されている。   On the other hand, FIG. 2 shows a configuration of a non-contact type IC card 3 used as a non-contact medium in the present invention. The contactless IC card 3 that the user of the host PC 1 possesses as, for example, an employee card or a user card is referred to in the present invention as, for example, an employee number for allowing the IC card administrator to identify an individual in the personal identification information storage memory 30 Second identification information is stored in advance. In addition, the first identification information referred to in the present invention is registered and stored in advance by a predetermined method in the personal identification information enable memory 12 provided in the driver 10 of the host PC 1.

かかる非接触型ICカード3は、個人識別情報格納メモリ30と、制御部31と、そしてデータ通信部32から構成されている。個人識別情報格納メモリ30は、非接触型ICカード3の所有者を識別するための個人識別情報とカード種別に関する情報を保持する記憶領域となっている。制御部31は、プリンタ2の非接触型ICカード認識部24から送られた情報要求指示を非接触で受信して認識し、個人識別情報格納メモリ30に格納されている個人識別情報を非接触型ICカード認識部24へデータ通信部32を通して非接触で送信する制御を行うようになっている。また、そのデータ通信部32は自身が備えるアンテナ機構を通じてプリンタ2の非接触型ICカード認識部24との間で非接触でデータ通信する機能を備えている。   The non-contact type IC card 3 includes a personal identification information storage memory 30, a control unit 31, and a data communication unit 32. The personal identification information storage memory 30 is a storage area for holding personal identification information for identifying the owner of the contactless IC card 3 and information on the card type. The control unit 31 receives and recognizes the information request instruction sent from the non-contact type IC card recognition unit 24 of the printer 2 in a non-contact manner, and contacts the personal identification information stored in the personal identification information storage memory 30 in a non-contact manner. Control is performed to transmit data to the type IC card recognition unit 24 through the data communication unit 32 in a non-contact manner. Further, the data communication unit 32 has a function of performing non-contact data communication with the non-contact type IC card recognition unit 24 of the printer 2 through an antenna mechanism provided therein.

図5は、非接触型ICカード3における個人識別情報格納メモリ30に格納される非接触型ICカード個人識別情報6のフォーマットを示している。この非接触型ICカード個人識別情報6のフォーマットは、カード媒体識別ID60と、カード規格情報61と、そして例えば社員番号のような個人識別情報62から構成されている。カード媒体識別ID60は、非接触型ICカード3がそのカードリーダと相対で一対一の通信を行う際に通信先を特定するためのアドレス情報が格納されているデータ領域である。カード規格情報61は、非接触型ICカード3が本実施例のプリンタ2で使用可能なことを示す情報が格納されているデータ領域である。個人識別情報62は、非接触型ICカード3の所有者を識別するための個人識別情報(例えば社員番号)を格納するためのデータ領域である。   FIG. 5 shows a format of the non-contact type IC card personal identification information 6 stored in the personal identification information storage memory 30 in the non-contact type IC card 3. The format of the non-contact type IC card personal identification information 6 includes a card medium identification ID 60, card standard information 61, and personal identification information 62 such as an employee number. The card medium identification ID 60 is a data area in which address information for specifying a communication destination when the contactless IC card 3 performs one-to-one communication with the card reader is stored. The card standard information 61 is a data area in which information indicating that the non-contact type IC card 3 can be used in the printer 2 of this embodiment is stored. The personal identification information 62 is a data area for storing personal identification information (for example, an employee number) for identifying the owner of the contactless IC card 3.

ここで、図15において、プリンタ2における非接触型ICカード認識部24が非接触型ICカード3の認識およびデータ通信の状態を記憶するためにメモリ領域に作成するICカード通信ハンドラ情報8のフォーマットを示している。このICカード通信ハンドラ情報8のフォーマットは、カード媒体識別ID80と、通信ステータス81と、個人識別情報82からなるデータ領域を有する構造体である。カード媒体識別ID80は、非接触型ICカード3と一対一の通信を行うときに通信先を特定するためアドレス情報を格納するデータ領域である。通信ステータス81は、図17に示すようなステータス一覧9のうちの一つのステータス値を格納するデータ領域である。また、個人識別情報82は、非接触型ICカードから読み出した個人識別情報を保持しておくためのデータ領域である。   Here, in FIG. 15, the format of the IC card communication handler information 8 created in the memory area by the non-contact type IC card recognition unit 24 in the printer 2 to store the recognition and data communication states of the non-contact type IC card 3. Is shown. The format of the IC card communication handler information 8 is a structure having a data area including a card medium identification ID 80, a communication status 81, and personal identification information 82. The card medium identification ID 80 is a data area for storing address information for specifying a communication destination when performing one-to-one communication with the non-contact type IC card 3. The communication status 81 is a data area for storing one status value in the status list 9 as shown in FIG. The personal identification information 82 is a data area for holding personal identification information read from the non-contact type IC card.

<実施例1の動作>
次に、以上の構成において実施例1の動作を説明する。ホストPC1がネットワークを通じて送信した認証印刷データ4はプリンタ2の印刷データ受信部20にて受信される。印刷データ受信部20は受信した認証印刷データ4を逐次ジョブ制御部21に送信する。
<Operation of Example 1>
Next, the operation of the first embodiment with the above configuration will be described. The authentication print data 4 transmitted from the host PC 1 through the network is received by the print data receiving unit 20 of the printer 2. The print data receiving unit 20 sequentially transmits the received authentication print data 4 to the job control unit 21.

図7は、認証印刷データ4または印刷データ43を受信したときのジョブ制御部21の動作フローを示している。ジョブ制御部21は認証印刷データ4または印刷データ43を受信すると(ステップ:S1)、受信したその認証印刷データ4または印刷データ43を図3の認証印刷データ4のフォーマットと照合させて解析を行い(ステップ:S2)、認証印刷モード指定情報40の領域に認証印刷を指定するための特定の文字列が有るか無いかを調べることで、上記の印刷データが認証印刷かどうかを判断する(ステップ:S3)。   FIG. 7 shows an operation flow of the job control unit 21 when the authentication print data 4 or the print data 43 is received. When the job control unit 21 receives the authentication print data 4 or the print data 43 (step: S1), the job control unit 21 compares the received authentication print data 4 or the print data 43 with the format of the authentication print data 4 shown in FIG. (Step: S2), it is determined whether or not the print data is authenticated printing by checking whether or not there is a specific character string for designating authenticated printing in the area of the authenticated printing mode specifying information 40 (Step S2). : S3).

ステップS3において、データ解析結果が認証印刷である場合(Yes)、ステップS4に進行して認証印刷データ4のデータ中の印刷データ43を印刷データ格納部22に一時格納する。同時に、認証印刷情報格納メモリ23内に認証印刷情報5のフォーマットに基づいて認証印刷情報を作成する(ステップ:S5)。このとき作成される認証印刷情報において、ジョブ名51および個人識別情報52のデータ領域には、上記印刷データ中のジョブ名41と個人識別情報42に格納されているデータのコピーを格納する。また、ファイル名53には、印刷データ43を印刷データ格納部22に格納したときのファイル名を格納する。また、Next Pointer50は、認証印刷情報格納メモリ23に、複数の認証印刷情報を登録したときに、次の認証印刷情報をたどるためのポインタである。図6は、3個の認証印刷情報を登録した例を示し、この図に示すように、各認証印刷情報は、先頭ポインタからたどることができる。以上のようにしてホストPC1から送信された認証印刷データがプリンタ2の印刷データ格納部22と認証印刷情報格納メモリ23に登録される。   In step S3, if the data analysis result is authentication printing (Yes), the process proceeds to step S4, and the print data 43 in the data of the authentication print data 4 is temporarily stored in the print data storage unit 22. At the same time, the authentication print information is created in the authentication print information storage memory 23 based on the format of the authentication print information 5 (step: S5). In the authentication print information created at this time, a copy of the data stored in the job name 41 and the personal identification information 42 in the print data is stored in the data area of the job name 51 and the personal identification information 52. The file name 53 stores the file name when the print data 43 is stored in the print data storage unit 22. The Next Pointer 50 is a pointer for tracing the next authentication print information when a plurality of authentication print information is registered in the authentication print information storage memory 23. FIG. 6 shows an example in which three pieces of authentication print information are registered. As shown in this figure, each piece of authentication print information can be traced from the head pointer. As described above, the authentication print data transmitted from the host PC 1 is registered in the print data storage unit 22 and the authentication print information storage memory 23 of the printer 2.

ステップS3において、データ解析結果が認証印刷ではない場合(No)、ステップS6に進行して印刷データ43を印刷制御部26に渡し、通常印刷を行う(ステップ:S6)。   In step S3, if the data analysis result is not authenticated printing (No), the process proceeds to step S6, the print data 43 is transferred to the print control unit 26, and normal printing is performed (step: S6).

ここで、認証印刷を望むユーザは、ドライバ10の認証印刷指定手段11を通じてこれから印刷する印刷データ43が認証印刷であることを指定し、認証印刷データを特定するためのジョブ名を入力する。続いて、ユーザがホストPC1で動作させているアプリケーション上から印刷を起動させると、それを通知されたドライバ10は認証印刷データ4のフォーマットに基づいて認証印刷データ4を作成する。その際、認証印刷モード指定情報40には、認証印刷を指定するための特定の文字列(例えば@PJL SET SECURITYPRINT=ENABLE)を格納し、ジョブ名41は認証印刷指定手段11でユーザが入力したジョブ名(例えば@PJL SET SECURITYPRINTJOBNAME=“JobName1”)を格納し、個人識別情報44には個人識別情報格納メモリ23に格納されている個人識別情報(例えば@PJL SET SECURITYPRINTIDNO=1001)を格納し、印刷データ43には、認証印刷データ4のフォーマットに基づいて印刷データ43の作成が終わると、ドライバ10は認証印刷データ4をネットワークを通じてプリンタ2に送信する。   Here, the user who desires the authentication printing designates that the print data 43 to be printed is authentication printing through the authentication print designation means 11 of the driver 10 and inputs a job name for specifying the authentication print data. Subsequently, when the user activates printing from an application running on the host PC 1, the driver 10 notified of the activation creates the authentication print data 4 based on the format of the authentication print data 4. At that time, a specific character string (for example, @PJL SET SECURITYPRINT = ENABLE) for specifying the authentication print is stored in the authentication print mode specifying information 40, and the job name 41 is input by the user through the authentication print specifying means 11. The job name (for example, @PJL SET SECURITYPRINTJOB = “JobName1”) is stored, and the personal identification information 44 stores the personal identification information (for example, @PJL SET SECURITYPRINTIDNO = 1001) stored in the personal identification information storage memory 23. In the print data 43, when the creation of the print data 43 is completed based on the format of the authentication print data 4, the driver 10 transmits the authentication print data 4 to the printer 2 through the network.

それに対して、認証印刷ではなく通常の印刷を行おうとする場合は、ユーザは認証印刷指定手段11によってこれから印刷する印刷データ43が認証印刷ではないことを指定するたとえば、@PJL SET SECURITYPRINT=DISABLE)やコマンド自体を送らない。続いて、ユーザがアプリケーション上から印刷を起動させる、ドライバ10は印刷データ43を作成してネットワークを通じてプリンタ2に送信する。このとき、ドライバ10は通常印刷を行うための印刷データ43中に認証印刷モード指定情報40の文字列を含まないで印刷データ43を作成する。 On the other hand, when normal printing is performed instead of authentication printing, the user designates that the print data 43 to be printed is not authentication printing by the authentication printing designation unit 11, for example, @PJL SET SECURITYPRINT = DISABLE). And do not send the command itself. Subsequently, when the user activates printing from the application, the driver 10 creates print data 43 and transmits it to the printer 2 through the network. At this time, the driver 10 creates the print data 43 without including the character string of the authentication print mode designation information 40 in the print data 43 for performing normal printing.

一方、図8は、非接触型ICカード3をプリンタ2に接近させたとき、非接触型ICカード認識部24がその非接触型ICカード3の存在を認識するときの動作フローであり、図16は通信メッセージのシーケンス図である。   On the other hand, FIG. 8 is an operation flow when the non-contact type IC card recognition unit 24 recognizes the presence of the non-contact type IC card 3 when the non-contact type IC card 3 is brought close to the printer 2. 16 is a sequence diagram of a communication message.

非接触型ICカード認識部24は、図8の動作ルーチンを一定時間の間隔を置いて実行することで非接触型ICカード3の存在を認識する。非接触型ICカード認識部24は、ブロードキャストによる呼要求131(図16)の通信メッセージを非接触型ICカード認識部24に備わる非接触型ICカードリーダ機構を用いて送信する(ステップ:S20)。このとき、非接触型ICカード3が非接触型ICカード認識部24の通信範囲内(例えば、3mm以内)に存在している場合、ブロードキャストによる通信メッセージがデータ通信部32で受信される。これを認識した制御部31は、データ通信部32を通じて呼応答132(図16)の通信メッセージを送信する。このとき呼応答132には、非接触型ICカード3を特定して通信できるためのカード媒体識別IDの情報を付加して送信する。   The non-contact type IC card recognition unit 24 recognizes the presence of the non-contact type IC card 3 by executing the operation routine of FIG. 8 at regular time intervals. The non-contact type IC card recognition unit 24 transmits a broadcast call request 131 (FIG. 16) communication message using the non-contact type IC card reader mechanism provided in the non-contact type IC card recognition unit 24 (step: S20). . At this time, if the non-contact type IC card 3 is present within the communication range (for example, within 3 mm) of the non-contact type IC card recognition unit 24, a broadcast communication message is received by the data communication unit 32. Recognizing this, the control unit 31 transmits a communication message of the call response 132 (FIG. 16) through the data communication unit 32. At this time, the call response 132 is transmitted with the information of the card medium identification ID for identifying and communicating with the non-contact type IC card 3.

続いて、非接触型ICカード認識部24は呼応答132の通信メッセージを受信する(ステップ:S21)。「呼応答あり?」の問い合わせ条件によって(ステップS22)、呼応答132が有る場合は(Yes)、ステップS23に進行して呼応答情報から呼応答132に付加されているカード媒体識別IDを取り出す。取り出したそのカード媒体識別IDに対応するICカード通信ハンドラ情報が既に作成済みかどうかをチェックし(ステップ:S24)、作成していなければ(No)、ステップS25において、図15に示すICカード通信ハンドラフォーマット8に基づいて通信ハンドラ情報をメモリ上に作成する。このとき、取り出したカード媒体識別IDをこのICカード通信ハンドラ情報中のカード媒体識別ID80の領域に格納する。また、通信ステータス81の領域には、図17に示す「01:カード認識」のステータス値9を格納する。また、個人識別情報の領域には数字0を格納する。   Subsequently, the non-contact type IC card recognition unit 24 receives the communication message of the call response 132 (step: S21). If there is a call response 132 (Yes) according to the inquiry condition “call response?” (Step S22), the process proceeds to step S23, and the card medium identification ID added to the call response 132 is extracted from the call response information. . It is checked whether or not the IC card communication handler information corresponding to the extracted card medium identification ID has already been created (step: S24). If not created (No), in step S25, the IC card communication shown in FIG. Based on the handler format 8, communication handler information is created on the memory. At this time, the extracted card medium identification ID is stored in the area of the card medium identification ID 80 in the IC card communication handler information. Further, the status value 9 of “01: card recognition” shown in FIG. 17 is stored in the communication status 81 area. Also, the number 0 is stored in the area of personal identification information.

次に、ステップS26において、非接触型ICカード認識部24が通信条件通知133(図16)の通信メッセージを受信すると、非接触型ICカード3が受信し、通信条件のうちから非接触型ICカード3が通信可能な通信条件を選択し、その結果を通信条件回答134の通信メッセージにのせて非接触型ICカード認識部24に送信する。非接触型ICカード認識部24は、上記通信条件回答134の通信メッセージを受信すると、非接触型ICカード3が通信可能な通信条件を認識し、以後のデータ送受信の際に使用する通信方式を決定する(ステップS26)。   Next, when the non-contact type IC card recognition unit 24 receives the communication message of the communication condition notification 133 (FIG. 16) in step S26, the non-contact type IC card 3 receives the non-contact type IC from the communication conditions. The communication condition that allows the card 3 to communicate is selected, and the result is transmitted to the contactless IC card recognition unit 24 in the communication message of the communication condition answer 134. When the non-contact type IC card recognition unit 24 receives the communication message of the communication condition answer 134, the non-contact type IC card recognition unit 24 recognizes a communication condition that allows the non-contact type IC card 3 to communicate, and sets a communication method to be used for subsequent data transmission and reception. Determine (step S26).

続いて、ステップS27において、非接触型ICカード認識部24は、上記決定した通信方式により、個人識別情報要求メッセージ135の通信メッセージを非接触型ICカード3に送信する。非接触型ICカード3の制御部31は、通信メッセージの要求に応じて、個人識別情報格納メモリ30に格納されている図5の非接触型ICカード個人識別情報6のフォーマットに従った個人識別情報62からカード規格情報61と、個人識別情報62のデータ領域に格納されているデータを取り出して、個人識別情報通知136の通信メッセージに付加して非接触型ICカード認識部24に送信する。   Subsequently, in step S27, the non-contact type IC card recognition unit 24 transmits the communication message of the personal identification information request message 135 to the non-contact type IC card 3 by the determined communication method. The control unit 31 of the non-contact type IC card 3 performs personal identification in accordance with the format of the non-contact type IC card personal identification information 6 shown in FIG. The data stored in the data area of the card standard information 61 and the personal identification information 62 is extracted from the information 62, added to the communication message of the personal identification information notification 136, and transmitted to the non-contact type IC card recognition unit 24.

非接触型ICカード認識部24は、ステップS28において、送信された上記の個人識別情報通知の通信メッセージを受信し、その通信メッセージ中に付加されているカード規格情報と個人識別情報を取り出す。そして、取り出したカード規格情報がプリンタで使用可能であることを示すもの(例えば、ABC Security Print Cardの文字列:ABCは社名を表している)であることを認識した場合(Yes)、ステップS29においてICカード通信ハンドラ情報中の個人識別情報82のデータ領域に読み取った個人識別情報を格納するとともに、通信ステータス81のデータ領域に図16に示す通信ステータス「02:個人識別情報取得済み」を格納する。   In step S28, the non-contact type IC card recognition unit 24 receives the transmitted communication message for notification of personal identification information, and extracts the card standard information and personal identification information added to the communication message. If it is recognized that the extracted card standard information is usable by the printer (for example, ABC Security Print Card character string: ABC represents the company name) (Yes), step S29 The personal identification information read is stored in the data area of the personal identification information 82 in the IC card communication handler information, and the communication status “02: personal identification information acquired” shown in FIG. To do.

次のステップS30では、非接触型ICカード認識部24はICカード通信ハンドラ情報から個人識別情報82のデータ領域に格納してある個人識別情報を取り出し、ICカードを認識した旨を図12の「01:カード認識」の通信メッセージのように個人識別情報を付加するとともに、ジョブ制御部21に通知する。   In the next step S30, the non-contact type IC card recognition unit 24 extracts the personal identification information stored in the data area of the personal identification information 82 from the IC card communication handler information, and the fact that the IC card has been recognized is shown in FIG. The personal identification information is added as in the communication message “01: Card recognition” and the job control unit 21 is notified.

最終段階のステップS31において、非接触型ICカード認識部24は、通信切断要求137の通信メッセージを非接触型ICカード3に送信する。これを受信した非接触型ICカード3の制御部31は、切断了解応答138の通信メッセージを返信して通信を終了させる。続いて、非接触型ICカード認識部24が切断了解応答138の通信メッセージを受信して通信を終了させる。   In step S31 in the final stage, the non-contact type IC card recognition unit 24 transmits a communication message of the communication disconnection request 137 to the non-contact type IC card 3. The control unit 31 of the non-contact type IC card 3 that has received this returns a communication message of the disconnection acknowledgment response 138 and ends the communication. Subsequently, the non-contact type IC card recognition unit 24 receives the communication message of the disconnection acknowledgment response 138 and ends the communication.

なお、上記ステップS28の段階で、個人識別情報通知136の通信メッセージに付加されているカード規格情報がプリンタ2で使用できないものであった場合(No)、ステップS32に進行してICカード通信ハンドラ情報の通信ステータスのデータ領域に、図17に示すように、通信ステータス「03:カード規格外」を格納する。続いて、上記ステップS31の動作を行い、非接触型ICカード認識部24と非接触型ICカード3との通信を終了する。   If the card standard information added to the communication message of the personal identification information notification 136 cannot be used in the printer 2 at the stage of step S28 (No), the process proceeds to step S32 and the IC card communication handler is processed. As shown in FIG. 17, the communication status “03: non-card standard” is stored in the data area of the information communication status. Subsequently, the operation in step S31 is performed, and communication between the non-contact type IC card recognition unit 24 and the non-contact type IC card 3 is terminated.

以上、非接触型ICカード認識部24が非接触型ICカード3の存在を初めて認識したときの動作である。図8の動作フローは一定時間を置いて実行されるが、上記ステップS21において同じ非接触型ICカード3からの呼応答132の通信メッセージを受けた場合、ステップS23において取得するカード媒体識別IDが同じであるから、同じカード媒体識別IDをもったICカード通信ハンドラ情報が既に存在している。このような場合、既に非接触型ICカードから個人識別情報を取り出せているか、あるいは規格外のICカードと認識済みであることが分かっているから、ステップS24の条件分岐によって動作ルーチンを終了する。   This is the operation when the non-contact type IC card recognition unit 24 recognizes the presence of the non-contact type IC card 3 for the first time. The operation flow of FIG. 8 is executed after a certain period of time, but when the communication message of the call response 132 from the same non-contact type IC card 3 is received in step S21, the card medium identification ID acquired in step S23 is Since they are the same, IC card communication handler information having the same card medium identification ID already exists. In such a case, since it is known that the personal identification information has already been taken out from the non-contact type IC card or has been recognized as a non-standard IC card, the operation routine is terminated by the conditional branch in step S24.

次に、非接触型ICカード3が非接触型ICカード認識部24の認識エリアから離れたときの動作は以下のとおりである。   Next, the operation when the non-contact type IC card 3 leaves the recognition area of the non-contact type IC card recognition unit 24 is as follows.

メモリに格納されている通信ハンドラ情報においては、それ自身を宛先として所定の間隔でメッセージが送信される。図8で示された動作フローのステップS22において、非接触型ICカード3から受信されずに呼応答132(図16)が無い場合(No)、ステップS33に進行して、ICカード通信ハンドラがメモリ上に作成されているかどうかを判断し、作成されておれば(Yes)、ステップS34にて通信ハンドラをメモリ上から削除し、ステップS35に進行してジョブ制御部21にICカードが認識エリアから外れたことを通知する。例えば、図12に示す「02:カード認識エリア外」のメッセージ100をジョブ制御部21に通知するものである。このような動作により、非接触型ICカード3が認識エリアから外れたタイミングでジョブ制御部21にその旨を通知することができる。   In the communication handler information stored in the memory, messages are transmitted at predetermined intervals with themselves as destinations. In step S22 of the operation flow shown in FIG. 8, if no call response 132 (FIG. 16) is received from the non-contact type IC card 3 (No), the process proceeds to step S33, and the IC card communication handler It is determined whether or not it has been created in the memory. If it has been created (Yes), the communication handler is deleted from the memory in step S34, and the process proceeds to step S35 where the IC card is recognized in the job control unit 21. Notify that you are out of For example, a message 100 “02: Out of card recognition area” shown in FIG. 12 is notified to the job control unit 21. By such an operation, it is possible to notify the job control unit 21 of the timing when the non-contact type IC card 3 is removed from the recognition area.

次に、図9は、ジョブ制御部21が非接触型ICカード認識部24から図12に示すICカード認識メッセージを受信したときの動作フローである。   Next, FIG. 9 is an operation flow when the job control unit 21 receives the IC card recognition message shown in FIG. 12 from the non-contact type IC card recognition unit 24.

ステップS40において、非接触型ICカード認識部24からのICカード認識メッセージを受信する。次のステップS41において、ICカードの存在を認識したかどうか判断し、認識した旨の通知があったならば(Yes)、ステップS42に進行して、ICカード認識メッセージに付加されている個人認識情報を取り出し、認識情報印刷格納メモリ23に格納されている認証印刷情報のチェインリスト中(図6参照)の個人識別情報52のデータ領域に格納されている個人認識情報と一致するものがあるか照合(比較)を行う。続いて、ステップS43における照合の結果、個人識別情報が一致する認証印刷情報が無い場合(No)、動作ルーチンを終了する。照合結果、一致する認証印刷情報が有る場合(Yes)、ステップS44に進行してジョブ制御部21は印刷制御部26に対して印刷準備を指示する。印刷制御部26はかかる印刷準備の指示を受けるとウォーミングアップ動作を行い、実際の印刷時に直ちに印刷を開始できるよう準備を整える。ここでいうウォーミングアップ動作とは、プリンタ2内部の印刷準備機構を作動させて例えばトナー定着装置の温度を上昇させることである。続いて、ステップS45において、操作パネル制御部25に印刷開始の了解を要求する図13に示す「01:応答要求」のメッセージを通知する。その際、対応する個人識別情報とジョブ名もメッセージに付加して通知する。   In step S40, the IC card recognition message from the non-contact type IC card recognition unit 24 is received. In the next step S41, it is determined whether or not the presence of the IC card has been recognized. If there is a notification of the recognition (Yes), the process proceeds to step S42, and the personal recognition added to the IC card recognition message. Is there information that matches the personal recognition information stored in the data area of the personal identification information 52 in the authentication print information chain list stored in the recognition information print storage memory 23 (see FIG. 6)? Perform verification (comparison). Subsequently, as a result of the collation in step S43, when there is no authentication print information that matches the personal identification information (No), the operation routine is ended. As a result of the collation, if there is matching authentication print information (Yes), the process proceeds to step S44, and the job control unit 21 instructs the print control unit 26 to prepare for printing. Upon receiving such a print preparation instruction, the print control unit 26 performs a warm-up operation and prepares to start printing immediately at the time of actual printing. Here, the warming-up operation is to increase the temperature of the toner fixing device, for example, by operating the print preparation mechanism inside the printer 2. Subsequently, in step S45, the operation panel control unit 25 is notified of the message “01: response request” shown in FIG. At that time, the corresponding personal identification information and job name are also added to the message and notified.

一方、上記ステップS41において、非接触型ICカード認識部24からの通知ICカードの存在を認識した旨の通知でなければ(No)、ステップS46に進行して通知がICカードが認識エリアから外れたことの通知(図12「02:認識エリア外」のメッセージ)であれば、ステップS47に進行し、操作パネル制御部25に図13で示した「02:応答不要」のメッセージを通知する。このとき、その「02:応答不要」のメッセージは、個人識別情報とジョブ名の情報は付加されない。このメッセージは、ステップS45で通知した「01:応答要求」のメッセージの回答を操作パネル制御部25から返信の必要がないことを通知するためのものである。   On the other hand, if it is not a notification that the presence of the notification IC card has been recognized from the non-contact type IC card recognition unit 24 (No) in step S41, the process proceeds to step S46 and the notification is removed from the recognition area. If it is a notification (“02: Out of recognition area” message in FIG. 12), the process proceeds to step S47, and the operation panel control unit 25 is notified of the “02: Response unnecessary” message shown in FIG. At this time, the personal identification information and job name information are not added to the message “02: response not required”. This message is for notifying that there is no need to reply from the operation panel control unit 25 to the response of the message “01: response request” notified in step S45.

次に、図10は、操作パネル制御部25が実行する動作フローである。   Next, FIG. 10 is an operation flow executed by the operation panel control unit 25.

ステップS50において、ジョブ制御部21から通知されたメッセージをチェックし、図13に示すパネル応答依頼メッセージ110の何れであるかを判断する。次のステップS51にてそのメッセージが「01:応答要求」のメッセージであった場合(Yes)、ステップS52に進行して「01:応答要求」のメッセージに付加されているジョブ名を取り出し、このジョブ名を制御パネル上の表示ディスプレイに表示するとともに、ジョブ名の認証印刷を行なって良いかを問う文字列も表示ディスプレイ上に、例えば図18に示すように表示する。続いて、ステップS53において操作パネル制御部25はボタン押下待ち状態に移行する。   In step S50, the message notified from the job control unit 21 is checked to determine which of the panel response request messages 110 shown in FIG. In the next step S51, if the message is a message “01: response request” (Yes), the process proceeds to step S52 to extract the job name added to the message “01: response request”. The job name is displayed on the display on the control panel, and a character string asking whether authentication printing of the job name can be performed is also displayed on the display as shown in FIG. Subsequently, in step S53, the operation panel control unit 25 shifts to a button press waiting state.

上記ステップS50でジョブ制御部21から通知されたメッセージが、図13のうちの「02:応答不要」のメッセージであった場合は、ステップS51、S54におけるそれぞれの判断によってステップS55に進む。続いて、ステップS55によってパネル上の表示ディスプレイをオンライン表示(通常の印刷データ待ち状態を表す旨の表示)に戻す。これにより、上記ステップS52において認証印刷を行うかどうかの問合せの文字列を表示させていたものを、元のオンライン表示に戻す(図19参照)。続いて、ステップS56においてボタン押下待ち状態から抜ける。こうすることにより、非接触型ICカード3が非接触型ICカード認識部24のカード認識エリアから離れたときに、制御パネル上のディスパネル表示を通常のオンライン表示に戻すことが実現できる。   If the message notified from the job control unit 21 in step S50 is the message “02: response not required” in FIG. 13, the process proceeds to step S55 based on the respective determinations in steps S51 and S54. Subsequently, in step S55, the display on the panel is returned to online display (display indicating that a normal print data waiting state is displayed). As a result, the character string of the inquiry as to whether or not to perform authentication printing in step S52 is returned to the original online display (see FIG. 19). Subsequently, in step S56, the button press waiting state is exited. By doing so, when the non-contact type IC card 3 leaves the card recognition area of the non-contact type IC card recognition unit 24, it is possible to return the display on the control panel to the normal online display.

また、上記ステップS50において、ジョブ制御部21から通知されたメッセージが受信されなかった場合、ステップS51、S54の判断を経由して、ステップS57の判断に進行する。このステップS57の判断において、操作パネル制御部25がボタン押下待ち状態でない場合(No)、特に何も行う必要がないのでフローチャートを終了する。逆にボタン押下待ち状態であった場合(Yes)は、ステップS58に進行してユーザが認証印刷の起動をかけるための操作パネル上の特定のボタンが押下されたかを調べ、該当するボタンが押下されていなければ(No)フローチャートを終了し、該当するボタンが押下されておれば(Yes)、ステップS59に進む。続いてステップS59で操作パネル制御部25は、図14に示す「01:認証許諾」のメッセージ120に印刷が許諾された認証印刷に対応する個人識別情報を付加するとともに、そのメッセージをジョブ制御部21に通知する。続いて、ステップS60にて制御パネル上のディスプレイ表示をオンライン状態に戻し、ステップS61においてボタン押下待ち状態から抜ける。以上により、認証印刷の開始をユーザが許諾したことを、ジョブ制御部21に通知することができる。   If the message notified from the job control unit 21 is not received in step S50, the process proceeds to the determination in step S57 via the determinations in steps S51 and S54. If it is determined in step S57 that the operation panel control unit 25 is not waiting for the button to be pressed (No), no particular action is required and the flowchart is terminated. On the other hand, if the button is waiting to be pressed (Yes), the process proceeds to step S58 to check whether the user has pressed a specific button on the operation panel for starting authentication printing, and the corresponding button is pressed. If not (No), the flowchart is terminated, and if the corresponding button is pressed (Yes), the process proceeds to step S59. Subsequently, in step S59, the operation panel control unit 25 adds personal identification information corresponding to the authentication printing permitted to be printed to the message “01: authentication permission” shown in FIG. 14, and sends the message to the job control unit. 21 is notified. Subsequently, the display on the control panel is returned to the online state in step S60, and the button press waiting state is exited in step S61. As described above, the job control unit 21 can be notified that the user has permitted the start of the authentication printing.

次に、図11は、操作パネル制御部25からメッセージが通知されたときのジョブ制御部21の動作フローである。   Next, FIG. 11 is an operation flow of the job control unit 21 when a message is notified from the operation panel control unit 25.

まず、ステップS70において、操作パネル制御部25からの認証印刷許諾の応答メッセージ(図14の「01:印刷許諾」メッセージ)を受けると、そのメッセージに付加されている個人識別情報を取り出し、ステップS71にてその情報に対応するファイル名に基づいて印刷データ格納部22から認証印刷する印刷データを取り出す。続いて、ステップS72において取り出した印刷データを印刷制御部26に送信する。これにより、印刷制御部26が受け取った印刷データ中の印刷コマンドを解析して印刷するための画像を形成し、これを印刷機構部に送信することで実際の印刷が行われる。印刷が完了すると、ジョブ制御部21はステップS73において印刷データ格納部22から対応する印刷データのファイルを削除するとともに、認証印刷情報格納メモリ23から対応する認証印刷情報を削除する。   First, when an authentication print permission response message (“01: print permission” message in FIG. 14) is received from the operation panel control unit 25 in step S70, the personal identification information added to the message is extracted, and step S71 is performed. The print data to be authenticated and printed is extracted from the print data storage unit 22 based on the file name corresponding to the information. Subsequently, the print data taken out in step S72 is transmitted to the print control unit 26. As a result, the print command in the print data received by the print control unit 26 is analyzed to form an image to be printed, and the image is transmitted to the print mechanism unit to perform actual printing. When printing is completed, the job control unit 21 deletes the corresponding print data file from the print data storage unit 22 and the corresponding authentication print information from the authentication print information storage memory 23 in step S73.

<実施例1の効果>
以上から明らかなように、この実施例1の画像形成装置によれば、従来のように面倒なパスワードを入力する手間が省け、非接触型ICカード3を用いて認証印刷を行うプリンタ2を実現させることができ、エリアから外れたタイミングでジョブ制御部21にその旨を通知することが可能である。
<Effect of Example 1>
As can be seen from the above, according to the image forming apparatus of the first embodiment, it is possible to save the trouble of inputting a troublesome password as in the prior art, and realize the printer 2 that performs authentication printing using the non-contact type IC card 3. This can be notified to the job control unit 21 at a timing out of the area.

<実施例2の構成>
図20は、本発明による画像形成装置の実施例2の構成を示すブロック図であり、上記実施例1と共通する各部には同一符号を付して説明を省略する。
<Configuration of Example 2>
FIG. 20 is a block diagram showing the configuration of the image forming apparatus according to the second embodiment of the present invention. Components common to those in the first embodiment are denoted by the same reference numerals and description thereof is omitted.

プリンタ2において、非接触型ICカード認識部24は呼応答情報記憶部24a、単一ICカード認識部24b、通信ハンドラ情報格納部24cおよび繰り返し制御部24dの各部からなり、それら各部が備える機能によって同時に複数の非接触型ICカード3を認識できるように構成されている。まず、呼応答情報記憶部24aは、非接触型ICカード認識部24が非接触型ICカード3との非接触の通信を行うために最初に発する呼要求131(図16参照)の通信メッセージのブロードキャストに対して、複数のICカードから呼応答132の通信メッセージが返ってきた場合、全ての呼応答情報を記憶しておくためのメモリ領域である。単一ICカード認識部24bは、実施例1におけるICカード認識部と同一機能をし、1つのICカードを特定して非接触の通信を行い、非接触型ICカード3から個人識別情報を取得し、非接触型ICカード3を認識したことをジョブ制御部21に通知するようになっている。また、通信ハンドラ情報格納部24cは、単一ICカード認識部24bが非接触型ICカード3との通信を行う際に作成するICカード通信ハンドラ情報を記憶しておくためのメモリ領域である。さらに、繰り返し制御部24dは、複数の非接触型ICカード3を同時に認識したときに呼応答情報記憶部24aに格納した呼応答情報を元に、単一ICカード認識部24bを繰り返し実行することで、複数の非接触型ICカード3との通信を制御するようになっている。   In the printer 2, the non-contact type IC card recognition unit 24 includes a call response information storage unit 24a, a single IC card recognition unit 24b, a communication handler information storage unit 24c, and a repeat control unit 24d. A plurality of non-contact type IC cards 3 can be recognized simultaneously. First, the call response information storage unit 24a stores the communication message of the call request 131 (see FIG. 16) that the contactless IC card recognition unit 24 first issues in order to perform contactless communication with the contactless IC card 3. This is a memory area for storing all call response information when a call response 132 communication message is returned from a plurality of IC cards in response to the broadcast. The single IC card recognition unit 24b has the same function as the IC card recognition unit in the first embodiment, specifies one IC card, performs non-contact communication, and acquires personal identification information from the non-contact type IC card 3. The job control unit 21 is notified that the non-contact type IC card 3 has been recognized. The communication handler information storage unit 24c is a memory area for storing IC card communication handler information created when the single IC card recognition unit 24b communicates with the non-contact type IC card 3. Further, the repeat control unit 24d repeatedly executes the single IC card recognition unit 24b based on the call response information stored in the call response information storage unit 24a when a plurality of contactless IC cards 3 are simultaneously recognized. Thus, communication with a plurality of non-contact type IC cards 3 is controlled.

一方、操作パネル制御部25は、メッセージ受信部25a、パネル表示情報格納部25b、トグル表示選択部25cおよびメッセージ送信部25dの各部からなり、それら各部が備える機能によって複数の認証印刷開始確認メッセージをトグル表示(交互に表示)できるようになっている(図30参照)。まず、メッセージ受信部25aは、ジョブ制御部21が送信したパネル応答依頼メッセージ(図25参照)を受信する。この実施例2ではメッセージ受信部25aは非接触型ICカード認識部24が同時に複数の非接触型ICカードを認識するので、個人識別情報が異なる「01:応答要求」のメッセージを同時に複数受信するようになっている。次に、パネル表示情報格納部25bは、操作パネルのディスプレイにトグル表示を行うために、メッセージ受信部25aが受信したパネル応答依頼メッセージを一時格納しておくためのメモリ領域となっている。次に、トグル表示選択部25cは、操作パネルのディスプレイに複数の認証印刷開始確認メッセージをトグル表示するための制御を行い、パネル表示情報格納部25bに格納されているパネル表示情報の1つを指示するトグル表示選択ポインタ191(図29参照)をメモリ上に有している。そして、メッセージ送信部25dは、認証印刷を開始することが許諾されたことのメッセージ(図26参照)をジョブ制御部21に送信するようになっている。   On the other hand, the operation panel control unit 25 includes a message reception unit 25a, a panel display information storage unit 25b, a toggle display selection unit 25c, and a message transmission unit 25d. Toggle display (displayed alternately) can be performed (see FIG. 30). First, the message receiving unit 25a receives a panel response request message (see FIG. 25) transmitted by the job control unit 21. In the second embodiment, since the non-contact type IC card recognition unit 24 simultaneously recognizes a plurality of non-contact type IC cards, the message receiving unit 25a simultaneously receives a plurality of “01: response request” messages having different personal identification information. It is like that. Next, the panel display information storage unit 25b is a memory area for temporarily storing the panel response request message received by the message receiving unit 25a in order to perform a toggle display on the display of the operation panel. Next, the toggle display selection unit 25c performs control for toggle display of a plurality of authentication printing start confirmation messages on the display of the operation panel, and displays one of the panel display information stored in the panel display information storage unit 25b. A toggle display selection pointer 191 (see FIG. 29) for indicating is provided on the memory. Then, the message transmitting unit 25d transmits a message (see FIG. 26) indicating that the authentication printing is permitted to start to the job control unit 21.

ここで、図27は、上記通信ハンドラ情報格納部24cに格納するICカード通信ハンドラ情報170のフォーマットを示している。このICカード通信ハンドラ情報170のフォーマットは、カード媒体識別ID171、通信ステータス172、個人識別情報173および再認識チェックフラグ174の各データ領域からなっている。実施例1のICカード通信ハンドラ情報フォーマット(図15)と比較すれば、再認識チェックフラグ174のデータ領域が追加された構成である。したがって、それら各データ領域は実施例1の対応する各データ領域と同一目的で同様に使用されるので説明は省く。再認識チェックフラグ174は一時認識した非接触型ICカード3が非接触型ICカード認識部24の認識エリアから外れたことを検出するフラグを格納するためのデータ領域である。 FIG. 27 shows the format of the IC card communication handler information 170 stored in the communication handler information storage unit 24c. The format of the IC card communication handler information 170 includes data areas of a card medium identification ID 171, a communication status 172, personal identification information 173, and a re-recognition check flag 174. Compared with the IC card communication handler information format of the first embodiment (FIG. 15), the data area of the re-recognition check flag 174 is added. Accordingly, these data areas are used in the same manner as the corresponding data areas in the first embodiment, and the description thereof will be omitted. The re-recognition check flag 174 is a data area for storing a flag for detecting that the non-contact type IC card 3 temporarily recognized is out of the recognition area of the non-contact type IC card recognition unit 24.

また、図28は、上記パネル表示情報格納部25bに格納するパネル表示情報180のフォーマットを示している。このパネル表示情報180のフォーマットは、Next Pointer181、ジョブ名182、個人識別情報183およびトグル表示カウンタ184の各データ領域からなっている。Next Pointer181はパネル表示情報をパネル表示情報格納部25bに複数登録した場合、次のパネル表示情報をたどるためのポインタである。ジョブ名182と個人識別情報183は、ジョブ制御部21から送信された図25のパネル応答依頼メッセージ中のジョブ名と個人識別情報を格納するためのデータ領域である。そして、トグル表示カウンタ184は操作パネルのディスプレイに表示したときのトグル表示の表示時間を格納しておくためのデータ領域である。   FIG. 28 shows the format of the panel display information 180 stored in the panel display information storage unit 25b. The format of the panel display information 180 includes data areas of a next pointer 181, a job name 182, personal identification information 183, and a toggle display counter 184. Next Pointer 181 is a pointer for tracing the next panel display information when a plurality of pieces of panel display information are registered in the panel display information storage unit 25b. The job name 182 and the personal identification information 183 are data areas for storing the job name and personal identification information in the panel response request message of FIG. 25 transmitted from the job control unit 21. The toggle display counter 184 is a data area for storing the display time of toggle display when displayed on the display of the operation panel.

パネル表示情報格納部25bについてはさらに、図29に例示するパネル表示情報を保持し、先頭ポインタ192から順に登録されたパネル表示情報にアクセスすることができる。また、トグル表示選択部25cが保有するトグル表示選択ポインタ191には操作パネルのディスプレイに現在表示中のパネル表示情報へのポインタが格納される。   Further, the panel display information storage unit 25b holds the panel display information illustrated in FIG. 29, and can access the panel display information registered in order from the head pointer 192. The toggle display selection pointer 191 held by the toggle display selection unit 25c stores a pointer to the panel display information currently displayed on the operation panel display.

<実施例2の動作>
次に、本実施例の動作について説明する。実施例1の動作フローと共通する動作については説明を省略する。図21は、非接触型ICカード認識部24の全体的な動作フローを示し、図22の動作フローは単一ICカード認識部24bの単一ICカード認識処理動作を示し、この図22の動作フローは図21の動作フローから呼び出される。
<Operation of Example 2>
Next, the operation of this embodiment will be described. Description of operations common to the operation flow of the first embodiment is omitted. FIG. 21 shows the overall operation flow of the non-contact type IC card recognition unit 24, and the operation flow of FIG. 22 shows the single IC card recognition processing operation of the single IC card recognition unit 24b. The flow is called from the operation flow of FIG.

したがって、図21において、非接触型ICカード認識部24は図の動作ルーチンを一定時間の間隔を置いて実行することで、非接触型ICカード3の存在を認識する。まず、非接触型ICカード認識部24は、ステップS80において、実施例1と同様、ブロードキャストによる呼要求の通信メッセージを非接触型ICカード認識部24が有する非接触型ICカードリーダ機構を用いて送信する。一方、非接触型ICカード認識部24の通信範囲内に存在する非接触型ICカード3は、呼応答の通信メッセージにカード媒体識別IDの情報を付加し、この呼応答の通信メッセージを非接触型ICカード認識部24に送信する。   Accordingly, in FIG. 21, the non-contact type IC card recognition unit 24 recognizes the presence of the non-contact type IC card 3 by executing the operation routine shown in the drawing at regular time intervals. First, in step S80, the non-contact type IC card recognition unit 24 uses a non-contact type IC card reader mechanism in which the non-contact type IC card recognition unit 24 has a call request communication message by broadcast as in the first embodiment. Send. On the other hand, the non-contact type IC card 3 existing within the communication range of the non-contact type IC card recognition unit 24 adds the card medium identification ID information to the call response communication message, and the call response communication message is contactless. Is sent to the type IC card recognition unit 24.

続いて、ステップS81において、非接触型ICカード認識部24は一定時間内における呼応答の通信メッセージを受信する。このとき、複数のICカードからの呼応答の通信メッセージを受信することが考えられるが、ステップS82で呼応答情報記憶部24aにおいて全てを記憶させる。次いで、ステップS83においてICカード通信ハンドラ情報格納部24cに作成済みのICカード通信ハンドラ情報があればステップS84に進行し、全ての通信ハンドラ情報に対して再認識チェックフラグ174のデータ領域にオフをセットする。   Subsequently, in step S81, the non-contact type IC card recognition unit 24 receives a call response communication message within a predetermined time. At this time, it is conceivable to receive call response communication messages from a plurality of IC cards, but in step S82, all are stored in the call response information storage unit 24a. Next, if there is already created IC card communication handler information in the IC card communication handler information storage unit 24c in step S83, the process proceeds to step S84, and the data area of the re-recognition check flag 174 is turned off for all communication handler information. set.

次に、ステップS85において、制御が移行された繰り返し制御部24dでは、呼応答情報記憶部24aに格納されている呼応答情報の1つごとに、ステップS85からステップS88までのループ処理を実行する。まず、ステップS86において、ステップS85でピックアップされた呼応答情報に対して、図23の動作フローに基づいた単一ICカード認識処理が行われ、対応するICカード通信ハンドラ情報が通信ハンドラ情報格納部24cのメモリ上に作成される。続いて、非接触型ICカード内の個人識別情報が取り出され、図24のICカード認識メッセージのうちの「01:カード認識」というメッセージがジョブ制御部21に通知される。その際、上記のメッセージには図24に示す個人識別情報が付加される。これは実施例1の場合と同様である。 Next, in step S85, the repetitive control unit 24d to which control has been transferred executes a loop process from step S85 to step S88 for each piece of call response information stored in the call response information storage unit 24a. . First, in step S86, a single IC card recognition process based on the operation flow of FIG. 23 is performed on the call response information picked up in step S85, and the corresponding IC card communication handler information is stored in the communication handler information storage unit. It is created on the memory 24c. Subsequently, the personal identification information in the non-contact type IC card is taken out, and the message “01: Card recognition” in the IC card recognition message in FIG. At that time, personal identification information shown in FIG. 24 is added to the above message. This is the same as in the first embodiment.

次に、ステップS87において、ステップS86で作成されたICカード通信ハンドラ情報上の再認識チェックフラグ174のデータ領域にオンをセットする。以後、ステップS88で各呼応答に対して単一ICカード認識処理が実行される。ここまでの一連の動作で複数のICカードを認識して、その旨をジョブ制御部21に通知することが実現される。   Next, in step S87, ON is set in the data area of the re-recognition check flag 174 on the IC card communication handler information created in step S86. Thereafter, a single IC card recognition process is executed for each call response in step S88. It is realized that a plurality of IC cards are recognized through a series of operations up to this point and the job control unit 21 is notified accordingly.

次に、ステップS89において、通信ハンドラ情報格納部24cに格納されているICカード通信ハンドラ情報のうち、再認識チェックフラグ174のデータ領域がオフ状態のままであるものが存在するかどうかを判断する。該当ICカード通信ハンドラ情報が存在しなければ(No)、動作ルーチンが終了する。存在する場合(Yes)、ステップS84で再認識チェックフラグ174のデータが一時オフにセットされた後、ステップS87にてオンにセットされなかったことを判断できるから、ステップS82の段階で該当するICカードの呼応答メッセージを受信しなかったものと判定することができ、この場合はステップS90に進行する。ステップS90では繰り返し制御部24dに制御が移行し、呼応答の無かったICカードの1つ1つに対してステップS91の単一ICカード認識処理が実行される。このとき、呼応答の通信メッセージが無かった訳であるから、図22の動作フローにおいてステップS100、S111、S112のルーチンに進行し、ステップS112において通信ハンドラ情報格納部24cのメモリ領域から該当するICカード通信ハンドラ情報が削除される。それに続いて、ステップS113において、ジョブ制御部21に図24に示す「02:認識エリア外」のメッセージを送信することで、該当する非接触型ICカードが認識エリアから外れたことを通知する。このときのメッセージには、図24に示す非接触型ICカードの個人識別情報を付加して送信する。   Next, in step S89, it is determined whether there is any IC card communication handler information stored in the communication handler information storage unit 24c in which the data area of the re-recognition check flag 174 remains in an off state. . If the corresponding IC card communication handler information does not exist (No), the operation routine ends. If it exists (Yes), it can be determined that the data of the re-recognition check flag 174 is temporarily turned off in step S84 and then not turned on in step S87. It can be determined that the call response message of the card has not been received, and in this case, the process proceeds to step S90. In step S90, control is transferred to the repetitive control unit 24d, and the single IC card recognition process in step S91 is executed for each IC card that has not made a call response. At this time, since there is no call response communication message, the process proceeds to the routine of steps S100, S111, and S112 in the operation flow of FIG. 22, and the corresponding IC is read from the memory area of the communication handler information storage unit 24c in step S112. Card communication handler information is deleted. Subsequently, in step S113, a message “02: Out of recognition area” shown in FIG. 24 is transmitted to the job control unit 21 to notify that the corresponding non-contact type IC card is out of the recognition area. At this time, the personal identification information of the non-contact type IC card shown in FIG. 24 is added to the message and transmitted.

このように制御することで、ジョブ制御部21ではどの非接触型ICカードが認識エリアの範囲外になったかどうかを認識することができる。それに続いて、図21の動作フローにおけるステップS92でルーチンの終了となり、ステップS90にて呼応答が受信されなかった全ての通信ハンドラに対してステップS91が実行される。以上により、複数の非接触型ICカードが同時に認識エリア外となったことをジョブ制御部21に通知することができる。   By controlling in this way, the job control unit 21 can recognize which non-contact type IC card is out of the recognition area. Subsequently, the routine ends in step S92 in the operation flow of FIG. 21, and step S91 is executed for all communication handlers that have not received a call response in step S90. As described above, the job control unit 21 can be notified that a plurality of non-contact type IC cards are simultaneously outside the recognition area.

次に、非接触型ICカード認識部24において図24に示すようなICカード認識メッセージを受信したときのジョブ制御部21の動作について説明する。このジョブ制御部21の動作は実施例1で示した図8の動作フローと同様であるが、操作パネル制御部25に対しては図25に示すようなパネル応答依頼メッセージが通知されるものとする。実施例1で示した図13のパネル応答依頼メッセージと相違する点は、「02:応答不要」のメッセージを通知する際にも個人識別情報を付加することである。それにより、操作パネル制御部25は、「01:応答要求」と「02:応答不要」の各メッセージ共に、どの個人識別情報を持った認証印刷に対するパネル応答依頼メッセージであるのかを判断することが可能となる。   Next, the operation of the job control unit 21 when the non-contact type IC card recognition unit 24 receives an IC card recognition message as shown in FIG. 24 will be described. The operation of the job control unit 21 is the same as the operation flow of FIG. 8 shown in the first embodiment, but a panel response request message as shown in FIG. 25 is notified to the operation panel control unit 25. To do. The difference from the panel response request message of FIG. 13 shown in the first embodiment is that personal identification information is added even when a message “02: response not required” is notified. As a result, the operation panel control unit 25 can determine which personal identification information has a panel response request message for authentication printing for each of the messages “01: response request” and “02: response not required”. It becomes possible.

図23の動作フローのステップS120において、操作パネル制御部25はジョブ制御部21から通知された図25のパネル応答依頼メッセージを受信してその内容を確認する。続くステップS121で受信したメッセージで応答要求があるか否かをチェックし、「01:応答要求」のメッセージであった場合(Yes)、ステップS122にてそのメッセージから図28に示すパネル表示情報フォーマット180に基づいたパネル表示情報を作成し、それを操作パネル操作部25のパネル表示情報格納部25bに格納する。その際、パネル表示情報格納部25bの内部に既にパネル表示情報が格納されていた場合は、図28に示すNext Pointer181につながるようにポインタをつなげて登録する。また、ステップS120の段階で受信したパネル応答依頼メッセージ「01:応答要求」に付加されているジョブ名および個人識別情報を取り出して、上記パネル表示情報中のジョブ名182および個人識別情報183のデータ領域にそれぞれ格納する。また、トグル表示カウンタのデータ領域には一時「0」を格納する。続いて、ステップS123で先に作成したパネル表示情報がパネル表示情報格納部25bへの始めてのエントリ(始めての格納)でない場合(No)は動作を終了し、始めてのエントリであった場合(Yes)、ステップS124でトグル表示選択部25cが保有するトグル表示選択ポインタとしてセットする。続いてステップS125でパネル表示情報格納部25bに格納したパネル表示情報において、その中のトグル表示カウンタ184のデータ領域に、トグル表示させる時間をセットする。パネル表示情報格納部25cへの登録例を示す図29では、ジョブ名がJobName22、個人識別情報が2002のパネル表示情報を登録した時に、トグル表示選択ポインタ191のポインタを該パネル表示情報にセットした例である。このとき、トグル表示カウンタの値は、2000msec(2秒)を設定している。ここまでの動作により、ジョブ制御部21から通知された図25の「01:応答要求」のメッセージに対応して、パネルのディスプレイ上に表示すべき認証印刷開始確認メッセージのエントリをパネル表示情報格納部25bに登録することができる。   23, the operation panel control unit 25 receives the panel response request message shown in FIG. 25 notified from the job control unit 21 and confirms the content thereof. In the subsequent step S121, it is checked whether or not there is a response request. If the message is “01: response request” (Yes), the panel display information format shown in FIG. Panel display information based on 180 is created and stored in the panel display information storage unit 25 b of the operation panel operation unit 25. At this time, if the panel display information has already been stored in the panel display information storage unit 25b, the pointer is connected and registered so as to connect to the Next Pointer 181 shown in FIG. Further, the job name and personal identification information added to the panel response request message “01: response request” received in step S120 are extracted, and the data of the job name 182 and personal identification information 183 in the panel display information are extracted. Store in each area. Further, “0” is temporarily stored in the data area of the toggle display counter. Subsequently, if the panel display information created in step S123 is not the first entry (first storage) in the panel display information storage unit 25b (No), the operation ends, and if it is the first entry (Yes) In step S124, it is set as a toggle display selection pointer held by the toggle display selection unit 25c. Subsequently, in the panel display information stored in the panel display information storage unit 25b in step S125, the time for toggle display is set in the data area of the toggle display counter 184 therein. In FIG. 29 showing an example of registration in the panel display information storage unit 25c, when the panel display information whose job name is JobName22 and personal identification information is 2002 is registered, the pointer of the toggle display selection pointer 191 is set in the panel display information. It is an example. At this time, the value of the toggle display counter is set to 2000 msec (2 seconds). In response to the message “01: response request” in FIG. 25 notified from the job control unit 21 by the above operation, the entry of the authentication print start confirmation message to be displayed on the panel display is stored in the panel display information. It can be registered in the part 25b.

一方、ステップS120で受信したパネル応答依頼メッセージが、図25に示すような「02:応答不要」のメッセージであった場合は、ステップS121、ステップS126の判断を経てステップS127に進行する。このステップS127で上記「02:応答不要」のメッセージに付加されている個人識別情報と、パネル表示情報格納部25bに格納されているパネル表示情報中の個人識別情報183のデータ領域とを突合せて、一致するパネル表示情報があれば該パネル表示情報をパネル表示情報格納部25bから削除する。続いて、ステップS128において、トグル表示選択部25cが保有するトグル表示選択ポインタ191が、前に削除したパネル表示情報を指していた場合(Yes)、ステップS129でトグル表示選択ポインタ191をパネル表示情報格納部25bに格納されている別のパネル表示情報を指すように切替える。もし、別のパネル表示情報がパネル表示情報格納部25bに格納されていなかった場合(No)、トグル表示選択ポインタ191をNULLにセットする。   On the other hand, if the panel response request message received in step S120 is a message “02: response not required” as shown in FIG. 25, the process proceeds to step S127 through the determination in steps S121 and S126. In step S127, the personal identification information added to the message “02: response not required” is matched with the data area of the personal identification information 183 in the panel display information stored in the panel display information storage unit 25b. If there is matching panel display information, the panel display information is deleted from the panel display information storage unit 25b. Subsequently, in step S128, when the toggle display selection pointer 191 held by the toggle display selection unit 25c points to the previously deleted panel display information (Yes), the toggle display selection pointer 191 is set to the panel display information in step S129. Switching is made to point to another panel display information stored in the storage unit 25b. If another panel display information is not stored in the panel display information storage unit 25b (No), the toggle display selection pointer 191 is set to NULL.

また、ステップS120でパネル応答依頼メッセージを受信しなかった場合は、ステップS121とステップS126の判断を経てステップS130に進行し、パネル表示情報格納部25bにパネル表示情報が登録されていなかった場合(No)は、認証印刷開始確認メッセージを出す必要がないから、ステップS138に進んでパネルのディスプレイ表示をオンライン表示にして、動作を終了する。それに対してステップS130でパネル表示情報格納部25bにパネル表示情報が登録されていた場合(Yes)はステップS131に進んで、トグル表示選択部25cが保有するトグル表示選択ポインタ191が指すパネル表示情報中のトグル表示カウンタ184の値が0でない場合、ステップS137に進んでそのトグル表示カウンタ184の値を規定の量だけ減らして再格納する。また、ステップS131でトグル表示カウンタ184の値が0になった場合はステップS132に進み、トグル表示情報ポインタ191が指す先をパネル表示情報格納部25bに格納されている別のパネル表示情報に切替える。その際、Next Pointer181のポインタをたどり次のパネル表示情報に切替え、もしNext Pointer181がNULLの場合は先頭ポインタ192をたどって先頭のパネル表示情報に切替え、もしパネル表示情報格納部25bに他のパネル情報が格納されていない場合は切り替えを行わない手順とする。また、その際トグル表示選択ポインタ191が指すパネル表示情報のトグル表示カウンタ184に、次のトグル表示切り替えまでの特定の表示時間を格納する。このようにすれば、図23の動作フローは一定間隔おきに実行されていれば、トグル表示選択部25cが持つトグル表示選択ポインタ192を、図30に例示するように、特定の時間間隔ごとに複数のパネル情報に順々に切替えることができる。   If the panel response request message is not received in step S120, the process proceeds to step S130 through the determinations in steps S121 and S126, and the panel display information is not registered in the panel display information storage unit 25b ( No) does not need to issue an authentication printing start confirmation message, so the process proceeds to step S138, the display on the panel is set to online display, and the operation ends. On the other hand, if the panel display information is registered in the panel display information storage unit 25b in step S130 (Yes), the process proceeds to step S131, and the panel display information pointed to by the toggle display selection pointer 191 held by the toggle display selection unit 25c. If the value of the toggle display counter 184 is not 0, the process proceeds to step S137, and the value of the toggle display counter 184 is reduced by a specified amount and stored again. If the value of the toggle display counter 184 becomes 0 in step S131, the process proceeds to step S132, and the destination pointed by the toggle display information pointer 191 is switched to another panel display information stored in the panel display information storage unit 25b. . At that time, the pointer of Next Pointer 181 is traced to switch to the next panel display information. If Next Pointer 181 is NULL, the leading pointer 192 is traced to switch to the leading panel display information, and another panel is stored in panel display information storage unit 25b. If no information is stored, the procedure is not switched. At that time, a specific display time until the next toggle display switching is stored in the toggle display counter 184 of the panel display information pointed to by the toggle display selection pointer 191. In this way, if the operation flow of FIG. 23 is executed at regular intervals, the toggle display selection pointer 192 of the toggle display selection unit 25c is set at specific time intervals as illustrated in FIG. It is possible to sequentially switch to a plurality of panel information.

続いて、ステップS133では上記トグル表示選択ポインタ191が指すパネル表示情報中の個人識別情報183を取り出し、例えば社員番号といったその個人識別情報183に対する認証印刷開始確認メッセージを操作パネルのディスプレイ上に表示する。あるいは、ジョブ名および社員番号を共に表示し、パネルの横表示可能文字数よりも文字数が多くなった場合はスクロール表示させる(表示文字を順次移動させる)。続くステップS184でユーザが認証印刷の起動をかけるための操作パネル上の特定のボタンが押下されたかを調べ、該当するボタンが押下されていなければ動作を終了し、該当するボタンが押下されておれば(Yes)、ステップS135に進んでトグル表示選択ポインタ191が指すパネル表示情報中の個人識別情報183に格納されている個人識別情報を取り出し、図26に示す「01:認証許諾」のメッセージ160に取り出した個人識別情報を付加してジョブ制御部21に通知する。続くステップS136において、トグル表示選択プリンタ191が指すパネル表示情報をパネル表示情報格納部25bで削除するとともに、トグル表示選択ポインタ191が指す先を、ステップS132と同じ規則でもって、次のパネル表示情報に切替える。   Subsequently, in step S133, the personal identification information 183 in the panel display information pointed to by the toggle display selection pointer 191 is extracted, and an authentication print start confirmation message for the personal identification information 183 such as an employee number is displayed on the display of the operation panel. . Alternatively, both the job name and employee number are displayed, and if the number of characters exceeds the number of characters that can be displayed horizontally on the panel, scroll display is performed (display characters are moved sequentially). In subsequent step S184, it is checked whether a specific button on the operation panel for the user to activate authentication printing has been pressed. If the corresponding button has not been pressed, the operation is terminated, and the corresponding button has been pressed. If (Yes), the process proceeds to step S135, and the personal identification information stored in the personal identification information 183 in the panel display information pointed to by the toggle display selection pointer 191 is extracted, and the message “01: Authentication permission” shown in FIG. The personal identification information extracted is added to the job control unit 21 and notified to the job control unit 21. In the following step S136, the panel display information pointed to by the toggle display selection printer 191 is deleted in the panel display information storage unit 25b, and the destination pointed to by the toggle display selection pointer 191 is the next panel display information according to the same rule as in step S132. Switch to.

以上のようにすれば、ユーザが認証印刷を許諾するための操作パネル上の特定のボタンが押下されたときに操作パネルのディスプレイに表示されていた認証印刷に対して、認証印刷許諾のメッセージをメッセージ送信部25dを通じてジョブ制御部21に通知することができる。   In this way, an authentication print permission message is displayed for the authentication print displayed on the display of the operation panel when the user presses a specific button on the operation panel for permitting the authentication print. The job control unit 21 can be notified through the message transmission unit 25d.

図26に示す認証印刷許諾メッセージ160を受信した際のジョブ制御部21の動作は、実施例1におけるジョブ制御部と同一機能を有するので図11と同様な動作ルーチンをたどる。結果、ジョブ制御部21は、図26のような認証印刷許諾メッセージ160を受信すると、対応する認証印刷の印刷データを印刷データ格納部22から取り出して印刷制御部26に送信する。これにより、印刷制御部26が印刷データを解析して画像を形成することで認証印刷が完了する。   The operation of the job control unit 21 when receiving the authentication print permission message 160 shown in FIG. 26 has the same function as that of the job control unit in the first embodiment, and therefore follows the same operation routine as FIG. As a result, when receiving the authentication print permission message 160 as shown in FIG. 26, the job control unit 21 extracts the print data of the corresponding authentication print from the print data storage unit 22 and transmits it to the print control unit 26. As a result, the print control unit 26 analyzes the print data and forms an image to complete the authentication printing.

<実施例2の効果>
以上から、この実施例2では次の効果が得られる。複数のユーザが同時にプリンタに接近して印刷を試みようとし、複数の非接触型ICカードが同時に認識された場合でも、操作パネルのディスプレイ上に複数の認証印刷開始の確認メッセージをトグル表示、つまり交互表示する。それにより、認証印刷開始を指示するための特定のボタンスイッチが押し下げ操作されたとき、ディスプレイ表示中の認証印刷の開始確認メッセージに対応する認証印刷を実行することで利便性が一層向上する。
<Effect of Example 2>
From the above, the following effects can be obtained in the second embodiment. Even when a plurality of users try to approach the printer at the same time and try to print, and a plurality of non-contact type IC cards are recognized at the same time, a plurality of confirmation print start confirmation messages are toggled on the operation panel display. Display alternately. Accordingly, when a specific button switch for instructing start of authentication printing is pressed, convenience is further improved by executing authentication printing corresponding to the authentication print start confirmation message displayed on the display.

本発明による画像形成装置の実施例1の構成を示すブロック図。1 is a block diagram showing a configuration of Embodiment 1 of an image forming apparatus according to the present invention. 実施例1の非接触型ICカードの構成図。1 is a configuration diagram of a non-contact type IC card according to Embodiment 1. FIG. 実施例1の認証印刷データフォーマットの模式図。FIG. 3 is a schematic diagram of an authentication print data format according to the first embodiment. 実施例1の認証印刷情報フォーマットの模式図。FIG. 3 is a schematic diagram of an authentication print information format according to the first embodiment. 実施例1の非接触型ICカード個人識別情報フォーマットの模式図。FIG. 3 is a schematic diagram of a non-contact type IC card personal identification information format according to the first embodiment. 実施例1の認証印刷情報格納メモリへの登録例の模式図。FIG. 3 is a schematic diagram illustrating an example of registration in an authentication print information storage memory according to the first embodiment. 実施例1においてデータ受信処理時ののジョブ制御部の動作フロー図。FIG. 4 is an operation flowchart of the job control unit during data reception processing in the first embodiment. 実施例1において非接触型ICカード認識部の動作フロー図。FIG. 3 is an operation flowchart of the non-contact type IC card recognition unit in the first embodiment. 実施例1においてカード認識処理時のジョブ制御部の動作フロー図。FIG. 6 is an operation flowchart of the job control unit during card recognition processing in the first embodiment. 実施例1の操作パネル制御部の動作フロー図。FIG. 3 is an operation flowchart of the operation panel control unit according to the first embodiment. 実施例1のジョブ制御部においてパネルからの返答動作フロー図。FIG. 6 is a flowchart of a response operation from a panel in the job control unit according to the first embodiment. 実施例1のICカード認識メッセージの例。4 is an example of an IC card recognition message according to the first embodiment. 実施例1のパネル応答依頼メッセージの例。6 is an example of a panel response request message according to the first embodiment. 実施例1の認証印刷許諾メッセージの例。4 is an example of an authentication printing permission message according to the first embodiment. 実施例1のICカード通信ハンドラ情報フォーマットの模式図。FIG. 3 is a schematic diagram of an IC card communication handler information format according to the first embodiment. 実施例1の通信メッセージの例。4 is an example of a communication message according to the first embodiment. 実施例1のICカード通信ハンドラ情報通信ステータス一覧。2 is a list of communication statuses of IC card communication handler information according to the first embodiment. 実施例1の操作パネルディスプレイ表示例(認証印刷確認時)。3 is a display example of an operation panel display according to the first embodiment (when confirming authentication printing). 実施例1の操作パネルディスプレイ表示例(オンライン表示)。The operation panel display example of Example 1 (online display). 本発明による画像形成装置の実施例2の構成を示すブロック図。FIG. 5 is a block diagram illustrating a configuration of a second embodiment of an image forming apparatus according to the present invention. 実施例2の非接触型ICカード認識部の動作フロー図。FIG. 9 is an operation flowchart of the non-contact type IC card recognition unit according to the second embodiment. 実施例2の単一ICカード認識部の動作フロー図。FIG. 10 is an operation flowchart of a single IC card recognition unit according to the second embodiment. 実施例2の操作パネル制御部の動作フロー図。FIG. 10 is an operation flowchart of the operation panel control unit according to the second embodiment. 実施例2のICカード認識メッセージの例。7 is an example of an IC card recognition message according to the second embodiment. 実施例2のパネル応答依頼メッセージの例。10 is an example of a panel response request message according to the second embodiment. 実施例2の認証印刷許諾メッセージ例。10 is an example of an authentication printing permission message according to the second embodiment. 実施例2のICカード通信ハンドラ情報の模式図。FIG. 10 is a schematic diagram of IC card communication handler information according to the second embodiment. 実施例2のパネル表示情報の模式図。FIG. 6 is a schematic diagram of panel display information according to the second embodiment. 実施例2の操作パネル表示情報格納部への登録例。FIG. 7 is an example of registration in the operation panel display information storage unit of the second embodiment. FIG. 実施例2の操作パネルのディスプレイ表示例。10 is a display display example of an operation panel according to the second embodiment.

符号の説明Explanation of symbols

1 :ホストPC
2 :プリンタ
3 :非接触型ICカード
4 :認証印刷データ
5 :認証印刷情報
6 :非接触型ICカードの個人識別情報
7 :認証印刷情報格納メモリへの登録例
8 :ICカード通信ハンドラ情報
9 :通信ステータス一覧
10 :ドライバ
11 :認証印刷指定手段
12 :個人識別情報格納メモリ
20 :印刷データ受信部
21 :ジョブ制御部
22 :印刷データ格納部
23 :認証印刷情報格納メモリ
24 :非接触型ICカード認識部
24a :呼応答情報記憶部
24b :単一ICカード認識部
24c :通信ハンドラ情報格納部
24d :繰り返し制御部
25 :操作パネル制御部
25a :メッセージ受信部
25b :パネル表示情報格納部
25c :トグル表示選択部
25d :メッセージ送信部
26 :印刷制御部
30 :個人識別情報格納メモリ
31 :制御部
32 :データ通信部
100 :ICカード認識メッセージ
110 :パネル応答依頼メッセージ
120 :認証印刷許諾メッセージ
131 :呼要求
132 :呼応答
1: Host PC
2: Printer 3: Non-contact type IC card 4: Authentication print data 5: Authentication print information 6: Personal identification information of non-contact type IC card 7: Registration example in authentication print information storage memory 8: IC card communication handler information 9 : Communication status list 10: Driver 11: Authentication print designation means 12: Personal identification information storage memory 20: Print data reception unit 21: Job control unit 22: Print data storage unit 23: Authentication print information storage memory 24: Non-contact type IC Card recognition unit 24a: Call response information storage unit 24b: Single IC card recognition unit 24c: Communication handler information storage unit 24d: Repetition control unit 25: Operation panel control unit 25a: Message reception unit 25b: Panel display information storage unit 25c: Toggle display selection unit 25d: Message transmission unit 26: Print control unit 30: Personal identification Information storage memory 31: control unit 32: communication unit 100: IC card recognition message 110: panel response request message 120: authentication printing grant message 131: call request 132: call response

Claims (12)

ネットワークを介して印刷データおよび第一の識別情報からなるデータを受信するデータ受信部と、
前記印刷データと前記第一の識別情報とを対応させて格納するデータ格納部と、
メモリに第二の識別情報を格納した非接触媒体からその第二の識別情報を受信して取得する非接触媒体情報取得部と、
前記印刷データから画像を形成して印字処理する制御を行う印刷制御部と、
前記データを解析して前記印刷データが認証印刷であるとの判断によって前記印刷データおよび第一の識別情報を前記データ格納部に送って格納させるとともに、前記データ格納部に格納された前記第一の識別情報と前記非接触媒体情報取得部が取得した前記第二の識別情報とを照合して、対応すると判断した場合は前記第一の識別情報に対応する前記印刷データを前記データ格納部から読み出して前記印刷制御部に対して出力するデータ制御部と、
を備えたことを特徴とする画像形成装置。
A data receiving unit that receives print data and data including first identification information via a network;
A data storage unit that stores the print data and the first identification information in association with each other;
A non-contact medium information acquisition unit for receiving and acquiring the second identification information from the non-contact medium storing the second identification information in the memory;
A print control unit that performs control to form and print an image from the print data;
The print data and the first identification information are sent to and stored in the data storage unit by analyzing the data and determining that the print data is authenticated printing, and the first data stored in the data storage unit If the identification information is matched with the second identification information acquired by the non-contact medium information acquisition unit, and the print data corresponding to the first identification information is determined from the data storage unit A data control unit that reads and outputs to the print control unit;
An image forming apparatus comprising:
前記非接触媒体情報取得部は、今回取得した前記第二の識別情報が前記データ格納部に格納されている第二の識別情報と同一であるか否かを判断して、異なる場合は今回取得した第二の識別情報を新たな第二の識別情報として前記データ格納部に格納するようになっていることを特徴とする請求項1に記載の画像形成装置。   The non-contact medium information acquisition unit determines whether or not the second identification information acquired this time is the same as the second identification information stored in the data storage unit. 2. The image forming apparatus according to claim 1, wherein the second identification information is stored in the data storage unit as new second identification information. 前記非接触媒体情報取得部は、前記データ格納部に第二の識別情報を格納するときその旨を前記データ制御部に対して通知するようになっていることを特徴とする請求項2に記載の画像形成装置。   The said non-contact medium information acquisition part notifies that to the said data control part, when storing 2nd identification information in the said data storage part. Image forming apparatus. 前記印刷データが認証印刷であると判定した前記データ制御部から認証印刷開始確認メッセージの表示を要求されたときに認証印刷開始を指示するための入力手段を有する操作パネル制御部を備え、またこの操作パネル制御部から表示要求信号を受けて認証印刷開始確認メッセージを表示する表示手段を備えてなっていることを特徴とする請求項1に記載の画像形成装置。   An operation panel control unit having input means for instructing start of authentication printing when the data control unit that has determined that the print data is authentication print is requested to display an authentication print start confirmation message; The image forming apparatus according to claim 1, further comprising a display unit that receives a display request signal from the operation panel control unit and displays an authentication printing start confirmation message. 前記データ制御部は、前記印刷データから認証印刷指定コマンドを検出することによってその印刷データを認証印刷であると判断する判断部を備えていることを特徴とする請求項4に記載の画像形成装置。   The image forming apparatus according to claim 4, wherein the data control unit includes a determination unit that determines that the print data is authentication print by detecting an authentication print designation command from the print data. . 前記データ制御部は、前記非接触媒体情報取得部が複数の異なる前記第二の識別情報を取得したとき、前記操作パネル制御部からそれらの第二の識別情報に対応する認証印刷開始確認メッセージを表示する指示信号を出力させ、この指示信号を受けて前記表示手段がそれら第二識別情報をそれぞれ交互に表示するようになっていることを特徴とする請求項5に記載の画像形成装置。   When the non-contact medium information acquisition unit acquires a plurality of different second identification information, the data control unit sends an authentication print start confirmation message corresponding to the second identification information from the operation panel control unit. 6. The image forming apparatus according to claim 5, wherein an instruction signal to be displayed is output, and the display means alternately displays the second identification information in response to the instruction signal. 前記第一および前記第二の識別情報が社員番号であることを特徴とする請求項1〜6のいずれかに記載の画像形成装置。   The image forming apparatus according to claim 1, wherein the first identification information and the second identification information are employee numbers. 前記データ格納部が、前記印刷データと前記第一の識別情報を分別して格納するようになっていることを特徴とする請求項1〜6のいずれかに記載の画像形成装置。   The image forming apparatus according to claim 1, wherein the data storage unit stores the print data and the first identification information separately. 前記非接触媒体が、RFIDカードであることを特徴とする請求項1〜6のいずれかに記載の画像形成装置。   The image forming apparatus according to claim 1, wherein the non-contact medium is an RFID card. 前記非接触媒体取得部が、前記RFIDカードと通信可能なカード通信部を備えていることを特徴とする請求項9に記載の画像形成装置。   The image forming apparatus according to claim 9, wherein the non-contact medium acquisition unit includes a card communication unit capable of communicating with the RFID card. ネットワークを介して印刷データおよび第一の識別情報からなるデータを受信するデータ受信部と、
前記印刷データと前記第一の識別情報とを対応させて格納するデータ格納部と、
メモリに第二の識別情報を格納した非接触媒体からその第二の識別情報を受信して取得する非接触媒体情報取得部と、
前記印刷データから画像を形成して印字処理する制御を行う印刷制御部と、
前記印刷制御部から出力された作動信号によって印刷準備動作を開始する印刷準備機構と、
前記データを解析して前記印刷データが認証印刷であるとの判断によって前記印刷データおよび第一の識別情報を前記データ格納部に送って格納させるとともに、前記データ格納部に格納されたその第一の識別情報と前記非接触媒体情報取得部が取得した前記第二の識別情報とを照合して、対応すると判断した場合は前記印刷準備機構を作動させるために前記印刷制御部に対して印刷準備の指示信号を出力するデータ制御部と、
を備えたことを特徴とする画像形成装置。
A data receiving unit that receives print data and data including first identification information via a network;
A data storage unit that stores the print data and the first identification information in association with each other;
A non-contact medium information acquisition unit for receiving and acquiring the second identification information from the non-contact medium storing the second identification information in the memory;
A print control unit that performs control to form and print an image from the print data;
A print preparation mechanism for starting a print preparation operation by an operation signal output from the print control unit;
The print data and the first identification information are sent to and stored in the data storage unit by analyzing the data and determining that the print data is authenticated printing, and the first data stored in the data storage unit And the second control information acquired by the non-contact medium information acquisition unit are collated, and if it is determined that they correspond, the print control unit is operated to prepare for printing in order to operate the print preparation mechanism. A data control unit that outputs the instruction signal of
An image forming apparatus comprising:
前記印刷準備機構は、トナー定着装置の温度を上昇させるウォーミングアップ作動機構を含んで構成されていることを特徴とする請求項11に記載の画像形成装置。
The image forming apparatus according to claim 11, wherein the print preparation mechanism includes a warm-up operation mechanism that raises a temperature of the toner fixing device.
JP2004159021A 2004-05-28 2004-05-28 Image forming apparatus Expired - Fee Related JP4754788B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2004159021A JP4754788B2 (en) 2004-05-28 2004-05-28 Image forming apparatus
US11/137,509 US7619766B2 (en) 2004-05-28 2005-05-26 Image forming device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004159021A JP4754788B2 (en) 2004-05-28 2004-05-28 Image forming apparatus

Publications (2)

Publication Number Publication Date
JP2005335282A true JP2005335282A (en) 2005-12-08
JP4754788B2 JP4754788B2 (en) 2011-08-24

Family

ID=35424842

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004159021A Expired - Fee Related JP4754788B2 (en) 2004-05-28 2004-05-28 Image forming apparatus

Country Status (2)

Country Link
US (1) US7619766B2 (en)
JP (1) JP4754788B2 (en)

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007248942A (en) * 2006-03-17 2007-09-27 Murata Mach Ltd Image forming apparatus
JP2009075653A (en) * 2007-09-18 2009-04-09 Fuji Xerox Co Ltd Information registration system
JP2010015537A (en) * 2008-06-06 2010-01-21 Canon Marketing Japan Inc Network interface apparatus, control method, program and image forming apparatus
JP2010240886A (en) * 2009-04-01 2010-10-28 Oki Data Corp Image formation device
US8045195B2 (en) 2007-03-16 2011-10-25 Oki Data Corporation Image forming apparatus and image forming system
US8279469B2 (en) 2007-06-28 2012-10-02 Fuji Xerox Co., Ltd. Image forming apparatus, image forming method and recording medium storing printing control program
JP2012208618A (en) * 2011-03-29 2012-10-25 Fuji Xerox Co Ltd Image forming system and processing program
JP2013129124A (en) * 2011-12-21 2013-07-04 Oki Data Corp Image forming apparatus and authentication printing system
US8482760B2 (en) 2007-03-30 2013-07-09 Brother Kogyo Kabushiki Kaisha Communication apparatus
US8488149B2 (en) 2007-08-23 2013-07-16 Brother Kogyo Kabushiki Kaisha Eliminating transmission error at the time of transmission of the image data
US8683577B2 (en) 2009-07-23 2014-03-25 Konica Minolta Holdings, Inc. Authentication method, authentication device and computer-readable medium storing instructions for authentication processing capable of ensuring security and usability
US8756670B2 (en) 2009-06-02 2014-06-17 Konica Minolta Holdings, Inc. Information processing apparatus capable of authentication processing achieving both of user convenience and security, method of controlling information processing apparatus, and recording medium recording program for controlling information processing apparatus
US8867059B2 (en) 2011-04-20 2014-10-21 Oki Data Corporation Image forming apparatus and method of transferring administrative authority of authentication print data
JP2014216846A (en) * 2013-04-25 2014-11-17 富士ゼロックス株式会社 Information processing device and program
US9367780B2 (en) 2013-08-16 2016-06-14 Oki Data Corporation Image forming system and information processor that perform printing based on delegation to users who did not execute printing
JP2019136890A (en) * 2018-02-07 2019-08-22 京セラドキュメントソリューションズ株式会社 Display apparatus and image formation apparatus

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100727959B1 (en) * 2005-07-28 2007-06-14 삼성전자주식회사 Security printing control method and apparatus, printing system thereof
US20070234429A1 (en) * 2006-03-29 2007-10-04 Kabushiki Kaisha Toshiba Image Forming Apparatus
US7788712B2 (en) * 2006-06-05 2010-08-31 Ricoh Company, Ltd. Managing access to a document-processing device using an identification token
JP4245010B2 (en) * 2006-07-10 2009-03-25 コニカミノルタビジネステクノロジーズ株式会社 Image forming system and print job management method
JP4187024B2 (en) * 2006-08-31 2008-11-26 ブラザー工業株式会社 Image forming apparatus
WO2008041754A1 (en) * 2006-10-04 2008-04-10 Nikon Corporation Electronic device
JP4984327B2 (en) * 2007-08-10 2012-07-25 ブラザー工業株式会社 Wireless tag for printer and printer
JP4671140B2 (en) * 2009-02-26 2011-04-13 富士ゼロックス株式会社 Information processing apparatus, system, and program
US20110197271A1 (en) * 2010-02-05 2011-08-11 Xerox Corporation Card based authentication system and method for releasing stored rendering jobs
JP5436406B2 (en) * 2010-12-27 2014-03-05 シャープ株式会社 Image forming apparatus, program, and recording medium
JP5565346B2 (en) * 2011-03-11 2014-08-06 ブラザー工業株式会社 Printer
JP6024535B2 (en) * 2013-03-14 2016-11-16 富士ゼロックス株式会社 Image forming apparatus and program
JP6601621B2 (en) * 2016-02-05 2019-11-06 コニカミノルタ株式会社 Image forming apparatus, print control method, and print control program
CN113407025A (en) * 2021-05-27 2021-09-17 广东职业技术学院 Information display method and system

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1016355A (en) * 1996-07-05 1998-01-20 Toshiba Corp Image forming device and network printing system
JP2001356853A (en) * 2000-06-12 2001-12-26 Canon Inc Image processor and state display control method of the same
JP2002162875A (en) * 2000-11-28 2002-06-07 Omron Corp Controller
JP2002232626A (en) * 2001-01-30 2002-08-16 Canon Inc Data processor
JP2004096793A (en) * 2003-11-04 2004-03-25 Sharp Corp Image output processor
JP2004098413A (en) * 2002-09-06 2004-04-02 Murata Mach Ltd Printer

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5959530A (en) * 1998-07-29 1999-09-28 Xerox Corporation Remote computer security system for computers, printers and multifunction devices
JP2002236577A (en) * 2000-11-17 2002-08-23 Canon Inc Automatic authenticating method for print processing and system thereof
JP2004152004A (en) * 2002-10-30 2004-05-27 Canon Inc Image processor

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1016355A (en) * 1996-07-05 1998-01-20 Toshiba Corp Image forming device and network printing system
JP2001356853A (en) * 2000-06-12 2001-12-26 Canon Inc Image processor and state display control method of the same
JP2002162875A (en) * 2000-11-28 2002-06-07 Omron Corp Controller
JP2002232626A (en) * 2001-01-30 2002-08-16 Canon Inc Data processor
JP2004098413A (en) * 2002-09-06 2004-04-02 Murata Mach Ltd Printer
JP2004096793A (en) * 2003-11-04 2004-03-25 Sharp Corp Image output processor

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007248942A (en) * 2006-03-17 2007-09-27 Murata Mach Ltd Image forming apparatus
US8045195B2 (en) 2007-03-16 2011-10-25 Oki Data Corporation Image forming apparatus and image forming system
US8482760B2 (en) 2007-03-30 2013-07-09 Brother Kogyo Kabushiki Kaisha Communication apparatus
US8279469B2 (en) 2007-06-28 2012-10-02 Fuji Xerox Co., Ltd. Image forming apparatus, image forming method and recording medium storing printing control program
US8488149B2 (en) 2007-08-23 2013-07-16 Brother Kogyo Kabushiki Kaisha Eliminating transmission error at the time of transmission of the image data
JP2009075653A (en) * 2007-09-18 2009-04-09 Fuji Xerox Co Ltd Information registration system
JP2010015537A (en) * 2008-06-06 2010-01-21 Canon Marketing Japan Inc Network interface apparatus, control method, program and image forming apparatus
JP2010240886A (en) * 2009-04-01 2010-10-28 Oki Data Corp Image formation device
US8756670B2 (en) 2009-06-02 2014-06-17 Konica Minolta Holdings, Inc. Information processing apparatus capable of authentication processing achieving both of user convenience and security, method of controlling information processing apparatus, and recording medium recording program for controlling information processing apparatus
US8683577B2 (en) 2009-07-23 2014-03-25 Konica Minolta Holdings, Inc. Authentication method, authentication device and computer-readable medium storing instructions for authentication processing capable of ensuring security and usability
JP2012208618A (en) * 2011-03-29 2012-10-25 Fuji Xerox Co Ltd Image forming system and processing program
US8867059B2 (en) 2011-04-20 2014-10-21 Oki Data Corporation Image forming apparatus and method of transferring administrative authority of authentication print data
JP2013129124A (en) * 2011-12-21 2013-07-04 Oki Data Corp Image forming apparatus and authentication printing system
JP2014216846A (en) * 2013-04-25 2014-11-17 富士ゼロックス株式会社 Information processing device and program
US9554005B2 (en) 2013-04-25 2017-01-24 Fuji Xerox Co., Ltd. Information processing apparatus and non-transitory computer readable medium
US9367780B2 (en) 2013-08-16 2016-06-14 Oki Data Corporation Image forming system and information processor that perform printing based on delegation to users who did not execute printing
JP2019136890A (en) * 2018-02-07 2019-08-22 京セラドキュメントソリューションズ株式会社 Display apparatus and image formation apparatus

Also Published As

Publication number Publication date
JP4754788B2 (en) 2011-08-24
US7619766B2 (en) 2009-11-17
US20050264846A1 (en) 2005-12-01

Similar Documents

Publication Publication Date Title
JP4754788B2 (en) Image forming apparatus
US8572395B2 (en) Information processing apparatus, authentication method, and computer program
US8264706B2 (en) Image reading apparatus and method of reading image
JP4274206B2 (en) Job processing system, job processing apparatus, job specifying method, and job specifying processing program
JP4650789B2 (en) Authentication device and management device
JP4760612B2 (en) Image forming apparatus, image forming system, and program
JP4297092B2 (en) Printing apparatus, printing method, and computer program
US20160057298A1 (en) Information processing system, information processing device, portable terminal and non-transitory computer readable recording medium
JP2013061770A (en) Service providing device and program
JP2005342964A (en) Network print system, printer, and device of managing print job
US8817302B2 (en) Printing system, image forming apparatus, image forming method, and non-transitory computer-readable recording medium encoded with image forming program for facilitating registration of a user
JP2007193407A (en) Printing system and printer
JP2006026972A (en) Image forming device and language changeover method
JP2007206941A (en) Biometric authentication device, biomeric authentication system and biometric data mangement method
US11281416B2 (en) Image reading apparatus
US20230126787A1 (en) Image Processing Apparatus, Image Processing System, Authentication Method And Non-Transitory Computer-Readable Recording Medium Encoded With Authentication Program
US11496478B2 (en) Information processing device and non-transitory computer readable medium
JP6838653B2 (en) Image forming system, image forming device and terminal device
JP2005292877A (en) Image formation apparatus, information processor, and terminal
JP2022111122A (en) Server, control method and program
JP2010140499A (en) Biometric authentication device, biometric authentication system and biometric data management method
JP6825503B2 (en) Information processing equipment, information processing systems, information processing methods and programs
JP2004154546A (en) Image forming apparatus
CN114363471B (en) Image reading apparatus, image reading system, and control method of image reading apparatus
US12022046B2 (en) Image processing device, output system, and output method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070227

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100427

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100628

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20101221

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20110131

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110322

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20110330

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20110524

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110526

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140603

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4754788

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees