Nothing Special   »   [go: up one dir, main page]

JP4808166B2 - Image forming system - Google Patents

Image forming system Download PDF

Info

Publication number
JP4808166B2
JP4808166B2 JP2007033922A JP2007033922A JP4808166B2 JP 4808166 B2 JP4808166 B2 JP 4808166B2 JP 2007033922 A JP2007033922 A JP 2007033922A JP 2007033922 A JP2007033922 A JP 2007033922A JP 4808166 B2 JP4808166 B2 JP 4808166B2
Authority
JP
Japan
Prior art keywords
print job
identification information
unit
image forming
job
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2007033922A
Other languages
Japanese (ja)
Other versions
JP2008198015A (en
Inventor
靖 小林
Original Assignee
株式会社沖データ
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 株式会社沖データ filed Critical 株式会社沖データ
Priority to JP2007033922A priority Critical patent/JP4808166B2/en
Publication of JP2008198015A publication Critical patent/JP2008198015A/en
Application granted granted Critical
Publication of JP4808166B2 publication Critical patent/JP4808166B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Description

本発明は、機密文書や重要書類を印刷する際に、印刷結果を他人に見られないようにすることができる画像形成システムに関するものである。   The present invention relates to an image forming system capable of preventing others from seeing a print result when printing a confidential document or an important document.

従来、機密文書や重要文書を印刷する際、利用者以外の人に機密文書や重要文書が見られないようにするために、情報処理装置から印刷に関わるジョブデータを送信した後、画像形成装置の操作パネルからパスワードを入力する画像形成システムがある(例えば、特許文献1参照)。   Conventionally, when a confidential document or an important document is printed, in order to prevent a person other than the user from seeing the confidential document or the important document, an image forming apparatus is provided after transmitting job data related to printing from the information processing apparatus. There is an image forming system for inputting a password from the operation panel (see, for example, Patent Document 1).

特開平10−235974号公報Japanese Patent Laid-Open No. 10-235974

しかしながら、上述のような画像形成システムでは、機密文書や重要書類を印刷しようとする利用者が、パスワードを覚え、画像形成装置の操作パネルでそのパスワードを入力しなければならない。そのため、画像形成装置にてパスワードを入力する手間と、パスワードを覚えておかなければならないという負担を利用者に強いることになる。   However, in the image forming system as described above, a user who wants to print a confidential document or an important document must remember the password and input the password on the operation panel of the image forming apparatus. For this reason, the user is forced to enter the password in the image forming apparatus and to bear the burden of having to remember the password.

そこで、本発明の画像形成システムは、機密文書や重要書類を印刷する際に、利用者がパスワードの入力を行なわなくても、印刷結果を他人に見られることなく、利用者のみに機密文書や重要書類を提供することができる画像形成システムを提供することを目的とする。   Therefore, the image forming system of the present invention can print a confidential document or an important document only to the user without printing the password, even if the user does not input a password. An object is to provide an image forming system capable of providing important documents.

そこで、本発明の画像形成システムは、情報処理装置と、画像形成装置と、携帯端末とを有し、前記情報処理装置で生成されたジョブデータに基づいて前記画像形成装置で画像形成する画像形成システムであって、前記情報処理装置は、前記画像形成装置に対して前記ジョブデータに対応するジョブ識別情報を要求するとともに、該要求に基づき前記画像形成装置が生成した前記ジョブ識別情報を取得する第1識別情報取得部と、前記携帯端末に前記ジョブデータに対応するジョブ名及び前記ジョブ識別情報を出力する情報出力部と、前記画像形成装置に前記ジョブデータ及び前記ジョブ識別情報を送信するデータ送信部とを有し、前記携帯端末は、前記情報処理装置の前記情報出力部から出力された前記ジョブ名及び前記ジョブ識別情報を保持する情報保持部と、前記情報保持部で保持されている前記ジョブ名を表示する表示部と、前記表示部に表示された前記ジョブ名を選択する選択部と、前記選択部で選択された前記ジョブ名に対応する前記ジョブ識別情報を選択状態とする識別情報制御部とを有し、前記画像形成装置は、前記情報処理装置の前記第1識別情報取得部の要求に応じて前記ジョブデータに対応する前記ジョブ識別情報を生成する識別情報生成部と、前記情報処理装置の前記データ送信部から送信された前記ジョブデータ及び前記ジョブ識別情報を受信するデータ受信部と、前記携帯端末の前記識別情報制御部によって選択状態とされた前記ジョブ識別情報を取得する第2識別情報取得部と、前記情報処理装置の前記データ送信部から送信された前記ジョブデータの中から、前記第2識別情報取得部で取得した前記ジョブ識別情報に対応するジョブデータを検索するように、前記ジョブ識別情報を照合する識別情報照合部と、前記識別情報照合部による照合によって検索された選択状態にある前記ジョブ識別情報に対応する前記ジョブデータに基づいて画像形成を行う画像形成部とを有する。
Therefore, an image forming system according to the present invention includes an information processing apparatus, an image forming apparatus, and a portable terminal, and forms an image with the image forming apparatus based on job data generated by the information processing apparatus. The information processing apparatus requests job identification information corresponding to the job data to the image forming apparatus and acquires the job identification information generated by the image forming apparatus based on the request. A first identification information acquisition unit; an information output unit that outputs a job name corresponding to the job data and the job identification information to the portable terminal; and data that transmits the job data and the job identification information to the image forming apparatus. A transmission unit, and the portable terminal receives the job name and the job identification information output from the information output unit of the information processing apparatus. An information holding unit, a display unit for displaying the job name held in the information holding unit, a selection unit for selecting the job name displayed on the display unit, and a selection unit selected by the selection unit An identification information control unit that selects the job identification information corresponding to the job name, and the image forming apparatus responds to a request from the first identification information acquisition unit of the information processing apparatus. An identification information generation unit that generates the job identification information corresponding to the data, a data reception unit that receives the job data and the job identification information transmitted from the data transmission unit of the information processing device, and the mobile terminal A second identification information acquisition unit that acquires the job identification information selected by the identification information control unit; and the job data transmitted from the data transmission unit of the information processing apparatus. The identification information collating unit for collating the job identification information and the collation by the identification information collating unit so as to search for job data corresponding to the job identification information acquired by the second identification information acquiring unit. An image forming unit that forms an image based on the job data corresponding to the job identification information in the selected state that has been searched.

本発明の画像形成システムは、出力を行う画像のジョブデータに対応するジョブ識別情報を生成させる。そして、ジョブ識別情報を利用者が所有する携帯端末に送信するとともに、ジョブデータ及びジョブ識別情報を画像形成装置に送信する。ジョブデータが送信された画像形成装置は、携帯端末に送信されジョブ識別情報で利用者によって選択されることで、ジョブデータに対応する画像形成が行われる。このように、利用者が所有する携帯端末を使って選択しない限り、ジョブデータに対応する画像形成が行われない。そのため、他人にその画像が見られるおそれが無くなり、利用者のみに機密文書や重要書類を提供することができる。   The image forming system of the present invention generates job identification information corresponding to job data of an image to be output. Then, the job identification information is transmitted to the portable terminal owned by the user, and the job data and job identification information are transmitted to the image forming apparatus. The image forming apparatus to which the job data is transmitted is transmitted to the portable terminal and selected by the user using the job identification information, so that an image corresponding to the job data is formed. As described above, unless the user uses a portable terminal owned by the user, image formation corresponding to the job data is not performed. Therefore, there is no possibility that the image will be seen by other people, and confidential documents and important documents can be provided only to the user.

以下、本発明の画像形成システムについて図面を参照しながら説明する。   The image forming system of the present invention will be described below with reference to the drawings.

[実施の形態1]
図1は、実施の形態1で説明する画像形成システムのシステム構成図である。実施の形態1で説明する画像形成システムは、図1のように、情報処理装置としてのホストコンピュータ101と、携帯端末としての携帯電話102と、画像形成装置としてのプリンタ103と、ネットワーク104とにより構成されている。
[Embodiment 1]
FIG. 1 is a system configuration diagram of an image forming system described in the first embodiment. As shown in FIG. 1, the image forming system described in Embodiment 1 includes a host computer 101 as an information processing apparatus, a mobile phone 102 as a mobile terminal, a printer 103 as an image forming apparatus, and a network 104. It is configured.

このホストコンピュータ101とプリンタ103とは、例えばイーサネット(登録商標)等のネットワーク104を介して接続されている。また、携帯電話102は、後述する近接型の非接触ICカード402を有しており、ホストコンピュータ101に接続された非接触ICカードリーダ/ライタ105、及び、プリンタ103に接続された非接触ICカードリーダ/ライタ106を介して、データの送受信が可能となっている。   The host computer 101 and the printer 103 are connected via a network 104 such as Ethernet (registered trademark). The mobile phone 102 has a proximity-type non-contact IC card 402 described later, a non-contact IC card reader / writer 105 connected to the host computer 101, and a non-contact IC connected to the printer 103. Data can be transmitted and received via the card reader / writer 106.

図2は、実施の形態1で説明する画像形成システムのホストコンピュータの構成を示すブロック図である。ホストコンピュータ101は、アプリケーションプログラム201と、プリンタドライバ202と、印刷ジョブ管理部203と、非接触ICカード検知部204と、第1識別情報取得部としての印刷ジョブ識別情報取得部205と、情報出力部としての識別情報出力部206と、データ送信部としての印刷ジョブデータ送信部207と、ネットワークI/F(インターフェース)208と、USB(Universal Serial Bus)I/F209とを有している。   FIG. 2 is a block diagram illustrating a configuration of a host computer of the image forming system described in the first embodiment. The host computer 101 includes an application program 201, a printer driver 202, a print job management unit 203, a non-contact IC card detection unit 204, a print job identification information acquisition unit 205 as a first identification information acquisition unit, and an information output An identification information output unit 206 as a copy unit, a print job data transmission unit 207 as a data transmission unit, a network I / F (interface) 208, and a USB (Universal Serial Bus) I / F 209.

そして、このホストコンピュータ101は、パーソナルコンピュータのような情報処理装置であって、印刷されるページの内容をPDL(Page Description Language)データに変換し、変換されたPDLデータをネットワーク104を介してプリンタ103に送信する。   The host computer 101 is an information processing apparatus such as a personal computer, which converts the contents of a page to be printed into PDL (Page Description Language) data, and converts the converted PDL data to a printer via the network 104. 103.

ネットワークI/F208は、ネットワーク104の下位層に位置するプロトコルを解釈し、ネットワーク104に接続されたプリンタ103等の他の装置に対してデータの送受信を行う。実施の形態1で説明する画像形成システムにおいては、ネットワークの上位層のプロトコルとしてHTTP(TCI/IP)(HyperText Transfer Protocol(Transmission Control Protocol/Internet Protocol))を使用する。   The network I / F 208 interprets a protocol located in a lower layer of the network 104 and transmits / receives data to / from other devices such as the printer 103 connected to the network 104. In the image forming system described in the first embodiment, HTTP (TCI / IP) (HyperText Transfer Protocol (Transmission Control Protocol / Internet Protocol)) is used as an upper layer protocol of the network.

アプリケーションプログラム201は、プリンタ103での印刷の対象となる画像データの解釈を行うプログラムで、アプリケーション形式の画像データを作成したり、作成されている画像データを読み出したりすることができる。このアプリケーションプログラム201は、利用者による画像データの印刷の指示によって、プリンタドライバ202を呼び出す。   An application program 201 is a program for interpreting image data to be printed by the printer 103, and can create image data in an application format and read out the created image data. This application program 201 calls the printer driver 202 in response to an instruction to print image data by the user.

プリンタドライバ202は、画像データの印刷時に、オペレーティングシステムを介し、アプリケーションプログラム201から呼び出されるプログラムである。このプリンタドライバ202は、アプリケーションプログラム201で解釈可能なアプリケーション形式の画像データを、この画像データを送信するプリンタ103で解釈可能な印刷データである印刷ジョブデータに変換する。また印刷ジョブデータが作成される際、印刷ジョブ名と印刷ジョブデータの送信先となるプリンタ103のIP(Internet Protocol)アドレスである印刷ジョブデータ送信先アドレスとをその印刷ジョブデータに対応させる。   The printer driver 202 is a program called from the application program 201 via the operating system when printing image data. The printer driver 202 converts image data in an application format that can be interpreted by the application program 201 into print job data that is print data that can be interpreted by the printer 103 that transmits the image data. When print job data is created, the print job name and the print job data transmission destination address which is the IP (Internet Protocol) address of the printer 103 which is the transmission destination of the print job data are associated with the print job data.

印刷ジョブ管理部203は、プリンタドライバ202から印刷ジョブデータと、印刷ジョブ名と、印刷ジョブデータ送信先アドレスを取得する。そして、取得したこれらの情報を一時的に保持し、管理する。   The print job management unit 203 acquires print job data, a print job name, and a print job data transmission destination address from the printer driver 202. The acquired information is temporarily held and managed.

印刷ジョブ識別情報取得部205は、プリンタ103から印刷ジョブデータに対応する印刷ジョブ識別情報を取得する。この印刷ジョブ識別情報取得部205は、印刷ジョブ識別情報を取得する際、印刷ジョブ管理部203から印刷ジョブデータ送信先アドレスを取得する。そして、このアドレスに対応するプリンタ103にHTTPコマンドを送信して送信対象となるジョブデータに対する印刷ジョブ識別情報を要求し、後述するプリンタ103の印刷ジョブ識別情報生成部302で生成した印刷ジョブ識別情報を取得する。   A print job identification information acquisition unit 205 acquires print job identification information corresponding to the print job data from the printer 103. The print job identification information acquisition unit 205 acquires the print job data transmission destination address from the print job management unit 203 when acquiring the print job identification information. Then, an HTTP command is transmitted to the printer 103 corresponding to this address to request print job identification information for the job data to be transmitted, and the print job identification information generated by the print job identification information generation unit 302 of the printer 103 to be described later. To get.

印刷ジョブデータ送信部207は、印刷ジョブ管理部203で保持されている印刷ジョブデータ及び印刷ジョブデータ送信先アドレスを取得し、印刷ジョブ識別情報取得部205で取得した印刷ジョブ識別情報を取得する。そして、印刷ジョブデータ送信部207は、取得した印刷ジョブデータ及び印刷ジョブ識別情報をHTTPコマンドとして、取得した印刷ジョブデータ送信先アドレスに対応するプリンタ103に送信する。   The print job data transmission unit 207 acquires the print job data and the print job data transmission destination address held by the print job management unit 203, and acquires the print job identification information acquired by the print job identification information acquisition unit 205. Then, the print job data transmission unit 207 transmits the acquired print job data and print job identification information as an HTTP command to the printer 103 corresponding to the acquired print job data transmission destination address.

USBI/F209は、USBの下位層に位置するプロトコルを解釈し、このホストコンピュータ101にUSBで接続された非接触ICカードリーダ/ライタ105に対してデータの送受信を行う。   The USB I / F 209 interprets a protocol located in a lower layer of the USB, and transmits / receives data to / from the non-contact IC card reader / writer 105 connected to the host computer 101 by USB.

非接触ICカード検知部204は、USBI/F209を介して、非接触ICカードリーダ/ライタ105にポーリングコマンドを送信し、非接触ICカードリーダ/ライタ105に近接する非接触ICカードの有無を確認させる。   The non-contact IC card detection unit 204 transmits a polling command to the non-contact IC card reader / writer 105 via the USB I / F 209 and confirms the presence or absence of a non-contact IC card close to the non-contact IC card reader / writer 105. Let

識別情報出力部206は、印刷ジョブ管理部203から印刷ジョブ名と、印刷ジョブ識別情報取得部205から印刷ジョブ識別情報とを取得する。そして、識別情報出力部206は、USBI/F209を介して、取得した印刷ジョブ名及び印刷ジョブ識別情報を携帯電話102の非接触ICカード402に書き込ませるコマンドを非接触ICカードリーダ/ライタ105に出力する。   The identification information output unit 206 acquires the print job name from the print job management unit 203 and the print job identification information from the print job identification information acquisition unit 205. Then, the identification information output unit 206 sends a command for writing the acquired print job name and print job identification information to the non-contact IC card 402 of the mobile phone 102 via the USB I / F 209 to the non-contact IC card reader / writer 105. Output.

このホストコンピュータ101に接続される非接触ICカードリーダ/ライタ105は、非接触ICカード検知部204から受け取ったポーリングコマンドによって、非接触ICカード402を搭載する携帯電話102が近接に存在することを認識する。そして、非接触ICカードリーダ/ライタ105は、近接する携帯電話102の非接触ICカード402が保持するデータを読み込んだり、非接触ICカード402にデータを書き込んだりすることができる。実施の形態1において、非接触ICカードリーダ/ライタ105は、識別情報出力部206から送信された印刷ジョブ名と印刷ジョブ識別情報とを非接触ICカード402に書き込む。   The non-contact IC card reader / writer 105 connected to the host computer 101 confirms that the mobile phone 102 on which the non-contact IC card 402 is mounted is present by the polling command received from the non-contact IC card detection unit 204. recognize. Then, the non-contact IC card reader / writer 105 can read data stored in the non-contact IC card 402 of the adjacent mobile phone 102 or write data to the non-contact IC card 402. In the first embodiment, the non-contact IC card reader / writer 105 writes the print job name and print job identification information transmitted from the identification information output unit 206 in the non-contact IC card 402.

図3は、実施の形態1で説明する画像形成システムのプリンタの構成を示すブロック図である。プリンタ103は、HTTPコマンド解釈部301と、識別情報生成部としての印刷ジョブ識別情報生成部302と、データ受信部としての印刷ジョブデータ受信部303と、印刷ジョブ保持部304と、非接触ICカード検知部305と、第2識別情報取得部としての識別情報取得部306と、識別情報照合部としての印刷ジョブ識別情報照合部307と、画像形成部308と、ネットワークI/F309と、USBI/F310とを有している。   FIG. 3 is a block diagram illustrating a configuration of a printer of the image forming system described in the first embodiment. The printer 103 includes an HTTP command interpretation unit 301, a print job identification information generation unit 302 as an identification information generation unit, a print job data reception unit 303 as a data reception unit, a print job holding unit 304, a non-contact IC card Detection unit 305, identification information acquisition unit 306 as a second identification information acquisition unit, print job identification information verification unit 307 as an identification information verification unit, image forming unit 308, network I / F 309, USB I / F 310 And have.

このプリンタ103は、例えば電子写真プリンタやインクジェットプリンタなどの画像形成装置であって、ホストコンピュータ101からHTTPコマンドを用いて送信された印刷ジョブデータに基づいて画像形成部308で所定の用紙に画像形成を行う。   The printer 103 is an image forming apparatus such as an electrophotographic printer or an ink jet printer. For example, the image forming unit 308 forms an image on a predetermined sheet based on print job data transmitted from the host computer 101 using an HTTP command. I do.

ネットワークI/F309は、ネットワーク104の下位層に位置するプロトコルを解釈し、ネットワーク104に接続されたホストコンピュータ101等の他の装置に対してデータの送受信を行う。実施の形態1で説明する画像形成システムにおいては、ネットワークの上位層のプロトコルとしてHTTP(TCI/IP)(HyperText Transfer Protocol(Transmission Control Protocol/Internet Protocol))を利用する。   The network I / F 309 interprets a protocol located in a lower layer of the network 104 and transmits / receives data to / from other devices such as the host computer 101 connected to the network 104. In the image forming system described in the first embodiment, HTTP (TCI / IP) (HyperText Transfer Protocol (Transmission Control Protocol / Internet Protocol)) is used as an upper layer protocol of the network.

HTTPコマンド解釈部301は、ネットワークI/F309を介して、ホストコンピュータ101から送信されるHTTPコマンドコマンドを解釈する。そして、HTTPコマンド解釈部301は、受信したHTTPコマンドに応じて、印刷ジョブ識別情報生成部302で印刷ジョブデータに対応する印刷ジョブ識別情報を生成させる処理や、印刷ジョブ保持部304で印刷ジョブ識別情報をパスに指定して印刷ジョブデータを保持させる処理を行わせる。   The HTTP command interpretation unit 301 interprets an HTTP command command transmitted from the host computer 101 via the network I / F 309. Then, the HTTP command interpreting unit 301 generates a print job identification information corresponding to the print job data in the print job identification information generating unit 302 according to the received HTTP command, and the print job holding unit 304 generates a print job identification. Specify the information as a path and perform processing to hold the print job data.

印刷ジョブ識別情報生成部302は、ネットワークI/F309を介して、ホストコンピュータ101の印刷ジョブ識別情報取得部205から受信したHTTPコマンドに応じて、印刷ジョブ識別情報を生成する。生成した印刷ジョブ識別情報は、ネットワークI/F309を介してホストコンピュータ101に送信される。   The print job identification information generation unit 302 generates print job identification information according to an HTTP command received from the print job identification information acquisition unit 205 of the host computer 101 via the network I / F 309. The generated print job identification information is transmitted to the host computer 101 via the network I / F 309.

印刷ジョブデータ受信部303は、ネットワークI/F309を介して、ホストコンピュータ101の印刷ジョブデータ送信部207から印刷ジョブデータ及び印刷ジョブデータに対応する印刷ジョブ識別情報を受信する。   The print job data reception unit 303 receives print job data and print job identification information corresponding to the print job data from the print job data transmission unit 207 of the host computer 101 via the network I / F 309.

印刷ジョブ保持部304は、ネットワークI/F309を介して、ホストコンピュータ101の印刷ジョブデータ送信部207から受信したHTTPコマンドに応じて、受信した印刷ジョブデータと印刷ジョブ識別情報とを関連付けて保持する。   The print job holding unit 304 associates and holds the received print job data and the print job identification information in accordance with the HTTP command received from the print job data transmission unit 207 of the host computer 101 via the network I / F 309. .

USBI/F310は、USBの下位層に位置するプロトコルを解釈し、このプリンタ103にUSBで接続された非接触ICカードリーダ/ライタ106に対してデータの送受信を行う。   The USB I / F 310 interprets a protocol located in a lower layer of the USB, and transmits / receives data to / from the non-contact IC card reader / writer 106 connected to the printer 103 by USB.

非接触ICカード検知部305は、USBI/F310を介して、非接触ICカードリーダ/ライタ106にポーリングコマンドを送信し、非接触ICカードリーダ/ライタ106に近接する非接触ICカードの有無を確認させる。   The non-contact IC card detection unit 305 transmits a polling command to the non-contact IC card reader / writer 106 via the USB I / F 310 and confirms the presence or absence of a non-contact IC card close to the non-contact IC card reader / writer 106. Let

識別情報取得部306は、USBI/F310を介して、非接触ICカードリーダ/ライタ106に、印刷ジョブ識別情報の読み込みコマンドを送信する。そして、識別情報取得部306は、非接触ICカードリーダ/ライタ106に、近接する携帯電話102に搭載された非接触ICカード402から選択状態にある印刷ジョブ識別情報を読み込ませる。識別情報取得部306は、USBI/F310を介して、非接触ICカードリーダ/ライタ106が読み込んだ印刷ジョブ識別情報を取得する。   The identification information acquisition unit 306 transmits a print job identification information read command to the non-contact IC card reader / writer 106 via the USB I / F 310. Then, the identification information acquisition unit 306 causes the non-contact IC card reader / writer 106 to read the print job identification information in the selected state from the non-contact IC card 402 mounted on the nearby mobile phone 102. The identification information acquisition unit 306 acquires the print job identification information read by the non-contact IC card reader / writer 106 via the USB I / F 310.

印刷ジョブ識別情報照合部307は、印刷ジョブ保持部304に保持された印刷ジョブデータに対応する印刷ジョブ識別情報と、識別情報取得部306が取得した印刷ジョブ識別情報とを照合する。そして、この印刷ジョブ識別情報照合部307は、照合された印刷ジョブ識別情報に対応する印刷ジョブデータを取得する。   The print job identification information collation unit 307 collates the print job identification information corresponding to the print job data held in the print job holding unit 304 and the print job identification information acquired by the identification information acquisition unit 306. The print job identification information collating unit 307 acquires print job data corresponding to the collated print job identification information.

画像形成部308は、印刷ジョブ識別情報照合部307が取得した印刷ジョブデータを受け取り、受け取った印刷ジョブデータの解析を行う。そして、画像形成部308は、解析した印刷ジョブデータに基づいて所定の用紙に画像形成を行う。   The image forming unit 308 receives the print job data acquired by the print job identification information matching unit 307 and analyzes the received print job data. The image forming unit 308 forms an image on a predetermined sheet based on the analyzed print job data.

このプリンタ103に接続される非接触ICカードリーダ/ライタ106は、非接触ICカード検知部305から受け取ったポーリングコマンドによって、非接触ICカード402を搭載する携帯電話102が近接に存在することを認識する。そして、非接触ICカードリーダ/ライタ106は、近接する携帯電話102の非接触ICカード402が保持するデータを読み込んだり、非接触ICカード402にデータを書き込んだりすることができる。実施の形態1において、非接触ICカードリーダ/ライタ106は、携帯電話102の非接触ICカード402から、選択状態として保持されている印刷ジョブ識別情報を読み込む。   The non-contact IC card reader / writer 106 connected to the printer 103 recognizes that the mobile phone 102 on which the non-contact IC card 402 is mounted is present by the polling command received from the non-contact IC card detection unit 305. To do. Then, the non-contact IC card reader / writer 106 can read data stored in the non-contact IC card 402 of the adjacent mobile phone 102 and write data to the non-contact IC card 402. In the first embodiment, the contactless IC card reader / writer 106 reads print job identification information held as a selected state from the contactless IC card 402 of the mobile phone 102.

図4は、実施の形態1で説明する画像形成システムの携帯電話の構成を示すブロック図である。携帯電話102は、例えば、通話機能、パケット通信機能を有する携帯端末であって、さらに、非接触ICカード402が搭載されている。またさらに、携帯電話102は、画面表示、パケット通信等の制御プログラムも搭載可能となっている。この携帯電話102は、制御プログラム401と、非接触ICカードI/F406とを有している。   FIG. 4 is a block diagram showing the configuration of the mobile phone of the image forming system described in the first embodiment. The mobile phone 102 is, for example, a mobile terminal having a call function and a packet communication function, and further includes a non-contact IC card 402. Furthermore, the mobile phone 102 can be equipped with control programs such as screen display and packet communication. This mobile phone 102 has a control program 401 and a non-contact IC card I / F 406.

非接触ICカードI/F406は、携帯電話102に搭載される制御プログラム401による処理に応じて、非接触ICカード402のデータの読み書きを行う。   The non-contact IC card I / F 406 reads / writes data of the non-contact IC card 402 in accordance with processing by the control program 401 installed in the mobile phone 102.

非接触ICカード402は、非接触ICカードリーダ/ライタ105,106、及び、制御プログラム401によって読み書きされるデータが保持される。この非接触ICカード402には、非接触ICカードリーダ/ライタ105,106、及び、制御プログラム401によってデータの変更を含むデータの書き込みが行われる。また、この非接触ICカード402に保持されるデータは、非接触ICカードリーダ/ライタ105,106、及び、制御プログラム401によって読み出される。実施の形態1において、非接触ICカード402は、印刷ジョブ名と印刷ジョブ識別情報を関連付けて保持するものとする。   The non-contact IC card 402 holds data read / written by the non-contact IC card reader / writers 105 and 106 and the control program 401. Data including data changes is written into the non-contact IC card 402 by the non-contact IC card reader / writers 105 and 106 and the control program 401. The data held in the non-contact IC card 402 is read out by the non-contact IC card reader / writers 105 and 106 and the control program 401. In the first embodiment, the non-contact IC card 402 is assumed to hold a print job name and print job identification information in association with each other.

制御プログラム401は、携帯電話102に搭載される制御プログラムで、表示部としての印刷ジョブリスト表示部403と、識別情報制御部404と、選択部としての印刷ジョブ選択部405とにより構成されている。この制御プログラム401は、これら印刷ジョブリスト表示部403と、識別情報制御部404と、印刷ジョブ選択部405を制御して、非接触ICカードI/F406を介して非接触ICカード402に保持されている印刷ジョブ名を表示画面に表示させたり、画像形成システムの利用者の操作に応じて印刷ジョブ識別情報を選択状態として非接触ICカード402に保持させたりすることができる。   The control program 401 is a control program installed in the mobile phone 102, and includes a print job list display unit 403 as a display unit, an identification information control unit 404, and a print job selection unit 405 as a selection unit. . The control program 401 controls the print job list display unit 403, the identification information control unit 404, and the print job selection unit 405, and is held in the non-contact IC card 402 via the non-contact IC card I / F 406. The print job name can be displayed on the display screen, or the print job identification information can be selected and held in the non-contact IC card 402 according to the operation of the user of the image forming system.

印刷ジョブリスト表示部403は、非接触ICカードI/F406を介して非接触ICカード402に保持されている印刷ジョブ名を読み出す。そして、印刷ジョブリスト表示部403は、読み出した印刷ジョブ名を所定の表示画面に表示させ、利用者にプリンタ103で印刷する印刷ジョブデータに対応する印刷ジョブ名を選択させる。   The print job list display unit 403 reads the print job name held in the non-contact IC card 402 via the non-contact IC card I / F 406. The print job list display unit 403 displays the read print job name on a predetermined display screen, and allows the user to select a print job name corresponding to print job data to be printed by the printer 103.

印刷ジョブ選択部405は、印刷ジョブリスト表示部403によって表示された印刷ジョブ名のうち、利用者の携帯電話102のキー入力に応じて、プリンタ103で画像の出力を行う印刷ジョブデータに対応する印刷ジョブ名を選択する。このとき、印刷ジョブ選択部405は、印刷ジョブ名の選択を表示画面に反映させる。   The print job selection unit 405 corresponds to print job data in which an image is output by the printer 103 in response to a key input of the user's mobile phone 102 among the print job names displayed by the print job list display unit 403. Select a print job name. At this time, the print job selection unit 405 reflects the selection of the print job name on the display screen.

識別情報制御部404は、印刷ジョブ選択部405で利用者に選択された印刷ジョブ名を認識する。そして、識別情報制御部404は、認識した印刷ジョブ名に対応する印刷ジョブ識別情報を選択状態とし、非接触ICカードI/F406を介して、非接触ICカード402に保持されている印刷ジョブ識別情報を選択状態となるように変更させる。   The identification information control unit 404 recognizes the print job name selected by the user in the print job selection unit 405. Then, the identification information control unit 404 selects the print job identification information corresponding to the recognized print job name, and the print job identification held in the non-contact IC card 402 via the non-contact IC card I / F 406. The information is changed to be in a selected state.

以下、このような構成を有する実施の形態1で説明する画像形成システムの動作について図面を参照して説明する。まず、このホストコンピュータ101がプリンタ103に送信するGETコマンド及びPOSTコマンドについて説明する。   The operation of the image forming system described in Embodiment 1 having such a configuration will be described below with reference to the drawings. First, a GET command and a POST command transmitted from the host computer 101 to the printer 103 will be described.

実施の形態1の画像形成システムは、ネットワークの上位層のプロトコルとしてHTTP(TCI/IP)が使用される。このとき、HTTPコマンド及びパス指定の組み合わせによってデータの所定の送受信を行う。図5に、HTTPコマンドと、パス指定の組み合わせによるリクエストと、このリクエストに対するレスポンスの取り決めを示す。ここでは、ホストコンピュータ101からプリンタ103に対するGETコマンドとしての印刷ジョブ識別情報の取得要求と、POSTコマンドとしての印刷ジョブデータの送信に関しての取り決めが示されている。   In the image forming system of the first embodiment, HTTP (TCI / IP) is used as an upper layer protocol of the network. At this time, predetermined transmission / reception of data is performed by a combination of the HTTP command and the path designation. FIG. 5 shows a request based on a combination of an HTTP command and a path designation, and an arrangement of responses to this request. Here, an agreement regarding the acquisition request of print job identification information as a GET command from the host computer 101 to the printer 103 and the transmission of print job data as a POST command is shown.

GETコマンドは、パス指定のないコマンドで、レスポンスとして印刷ジョブ識別情報をプリンタ103に返信させ、印刷ジョブ識別情報を印刷ジョブ識別情報取得部205で取得するためのコマンドである。また、POSTコマンドは、印刷ジョブ識別情報をパスとして指定したもので、このコマンドを用いて、印刷ジョブデータ送信部207から送信コンテンツである印刷ジョブデータの実体を送信する。POSTコマンドを受信したプリンタ103は、POSTコマンドを解釈し、印刷ジョブデータと印刷ジョブ識別情報を関連付けて保持する。   The GET command is a command with no path designation, and is a command for causing the print job identification information to be returned to the printer 103 as a response and for the print job identification information acquisition unit 205 to acquire the print job identification information. The POST command designates the print job identification information as a path, and uses this command to transmit the substance of the print job data as the transmission content from the print job data transmission unit 207. The printer 103 that has received the POST command interprets the POST command, and holds the print job data and the print job identification information in association with each other.

次に、主にホストコンピュータ101での動作について説明する。図6は、実施の形態1で説明する画像形成システムの主にホストコンピュータでの各処理のフローを示す図である。   Next, operations in the host computer 101 will be mainly described. FIG. 6 is a diagram showing the flow of each process mainly in the host computer of the image forming system described in the first embodiment.

まず、ホストコンピュータ101は、画像形成システムを利用する利用者によって、アプリケーションプログラム201でアプリケーション形式の画像データの印刷操作が行われると、以下のように動作する。まず、アプリケーションプログラム201は、ステップS101において、画像データを解釈し、プリンタドライバ202を呼び出す。   First, the host computer 101 operates as follows when a user who uses the image forming system performs a printing operation of image data in the application format by the application program 201. First, the application program 201 interprets the image data and calls the printer driver 202 in step S101.

アプリケーションプログラム201に呼び出されたプリンタドライバ202は、ステップS102において、アプリケーションプログラム201に用いられて、印刷ジョブデータを生成する。このとき、印刷ジョブデータに対応する画像を所定の用紙に出力する画像形成装置としてプリンタ103を選択し、プリンタ103で解釈可能な印刷ジョブデータを生成する。そして、プリンタドライバ202は、印刷ジョブ名、印刷ジョブデータ送信先アドレスを印刷ジョブデータに関連付けるように生成する。   The printer driver 202 called by the application program 201 is used by the application program 201 in step S102 to generate print job data. At this time, the printer 103 is selected as an image forming apparatus that outputs an image corresponding to the print job data to a predetermined sheet, and print job data that can be interpreted by the printer 103 is generated. Then, the printer driver 202 generates a print job name and a print job data transmission destination address so as to be associated with the print job data.

印刷ジョブデータが生成された後、印刷ジョブ管理部203は、ステップS103において、プリンタドライバ202から印刷ジョブデータ、印刷ジョブ名、及び、印刷ジョブデータ送信先アドレス(プリンタ103のIPアドレス)を取得し、一時的に保持する。   After the print job data is generated, the print job management unit 203 acquires the print job data, the print job name, and the print job data transmission destination address (IP address of the printer 103) from the printer driver 202 in step S103. , Hold temporarily.

次に、非接触ICカード検知部204は、ステップS104において、非接触ICカードリーダ/ライタ105に近接する非接触ICカード402、すなわち非接触ICカード402を搭載する携帯電話102の存在を確認する。このとき、利用者は、非接触ICカード402が搭載された携帯電話102を非接触ICカードリーダ/ライタ105に近接させる。   Next, in step S104, the non-contact IC card detection unit 204 confirms the presence of the non-contact IC card 402 adjacent to the non-contact IC card reader / writer 105, that is, the mobile phone 102 on which the non-contact IC card 402 is mounted. . At this time, the user brings the mobile phone 102 loaded with the non-contact IC card 402 close to the non-contact IC card reader / writer 105.

ステップS104で、非接触ICカード検知部204が非接触ICカード402の存在を確認できなかった場合、ステップS105において、ステップS104に戻り、非接触ICカード402の存在の確認を続ける。一方、ステップS104で、非接触ICカード検知部204が非接触ICカード402の存在を確認した場合、ステップS106に移行し、印刷ジョブ識別情報取得部205にその旨を通知する。   If the non-contact IC card detection unit 204 cannot confirm the presence of the non-contact IC card 402 in step S104, the process returns to step S104 in step S105, and the confirmation of the presence of the non-contact IC card 402 is continued. On the other hand, when the non-contact IC card detection unit 204 confirms the presence of the non-contact IC card 402 in step S104, the process proceeds to step S106 and notifies the print job identification information acquisition unit 205 of the fact.

非接触ICカード検知部204から、非接触ICカード402の存在が確認された旨の通知を受け取ると、印刷ジョブ識別情報取得部205は、ステップS106において、ネットワークI/F208によって、ホストコンピュータ101と接続されているネットワーク104を介して、印刷ジョブデータ送信先アドレスに対応するプリンタ103に、印刷ジョブデータに対応する印刷ジョブ識別情報を取得するためのGETコマンドを送信する。   Upon receiving a notification from the non-contact IC card detection unit 204 that the presence of the non-contact IC card 402 has been confirmed, the print job identification information acquisition unit 205 is connected to the host computer 101 by the network I / F 208 in step S106. A GET command for acquiring print job identification information corresponding to the print job data is transmitted to the printer 103 corresponding to the print job data transmission destination address via the connected network 104.

ホストコンピュータ101からGETコマンドが送信されると、プリンタ103は、ネットワークI/F309を介して、GETコマンドを受信する。HTTPコマンド解釈部301は、ステップS107において、受信したコマンドをネットワークI/F309から受け取り、そのコマンドを解釈する。そして、HTTPコマンド解釈部301は、そのコマンドがパス指定なしのGETコマンドであることを認識する。   When a GET command is transmitted from the host computer 101, the printer 103 receives the GET command via the network I / F 309. In step S107, the HTTP command interpretation unit 301 receives the received command from the network I / F 309 and interprets the command. Then, the HTTP command interpretation unit 301 recognizes that the command is a GET command without path designation.

HTTPコマンド解釈部301がGETコマンドを受け取ると、印刷ジョブ識別情報生成部302は、このGETコマンドに応じて、印刷ジョブデータを管理するための印刷ジョブ識別情報を生成する。ここで生成される印刷ジョブ識別情報は、0〜9999までの値であるが、このとき、プリンタ103は、印刷ジョブ識別情報の取得要求に対して1刻みのインクリメントを実施することにより印刷ジョブ識別情報を生成する。印刷ジョブ識別情報生成部302は、ステップS108において、ネットワークI/F309を介して、ホストコンピュータ101に、生成した印刷ジョブ識別情報をGETコマンドのレスポンスとして返信する。   When the HTTP command interpretation unit 301 receives the GET command, the print job identification information generation unit 302 generates print job identification information for managing print job data in accordance with the GET command. The print job identification information generated here is a value from 0 to 9999. At this time, the printer 103 increments the print job identification information by one increment in response to the print job identification information acquisition request. Generate information. In step S108, the print job identification information generation unit 302 returns the generated print job identification information as a response to the GET command to the host computer 101 via the network I / F 309.

プリンタ103からGETコマンドのレスポンスとして印刷ジョブ識別情報が返信されると、ホストコンピュータ101は、ネットワークI/F208を介して受信する。印刷ジョブ識別情報取得部205は、ステップS109において、受信した印刷ジョブ識別情報をネットワークI/F208から受け取り、印刷ジョブデータに対応する印刷ジョブ識別情報を取得する。印刷ジョブ識別情報取得部205は、取得した印刷ジョブ識別情報を一時的に保持する。   When print job identification information is returned from the printer 103 as a response to the GET command, the host computer 101 receives the print job identification information via the network I / F 208. In step S109, the print job identification information acquisition unit 205 receives the received print job identification information from the network I / F 208, and acquires print job identification information corresponding to the print job data. The print job identification information acquisition unit 205 temporarily holds the acquired print job identification information.

印刷ジョブ識別情報取得部205が印刷ジョブ識別情報を取得すると、識別情報出力部206は、印刷ジョブ管理部203で一時的に保持されている印刷ジョブ名と、印刷ジョブ識別情報取得部205で一時的に保持されている印刷ジョブ識別情報とを受け取る。そして、識別情報出力部206は、USBI/F209を介して、非接触ICカード402に印刷ジョブ名と印刷ジョブ識別情報とを書き込むためのコマンドを非接触ICカードリーダ/ライタ105に送信する。非接触ICカードリーダ/ライタ105は、ステップS110において、受信したコマンドに応じて、近接する非接触ICカード402に印刷ジョブ名と印刷ジョブ識別情報とを書き込む。   When the print job identification information acquisition unit 205 acquires the print job identification information, the identification information output unit 206 displays the print job name temporarily held in the print job management unit 203 and the print job identification information acquisition unit 205 temporarily. Print job identification information that is held by the user. Then, the identification information output unit 206 transmits a command for writing the print job name and the print job identification information to the non-contact IC card 402 to the non-contact IC card reader / writer 105 via the USB I / F 209. In step S110, the non-contact IC card reader / writer 105 writes a print job name and print job identification information in the adjacent non-contact IC card 402 in accordance with the received command.

ここで、印刷ジョブ名と印刷ジョブ識別情報が書き込まれる非接触ICカード402の保持フォーマットについて説明する。図7は、非接触ICカードにおける、印刷ジョブ名と印刷ジョブ識別情報の保持フォーマットを説明する図である。例えば、この非接触ICカード402は、フラグ領域と、印刷ジョブ識別情報領域と、印刷ジョブ名領域とがあり、それぞれ関連付けて最大5個までの印刷ジョブ名及び印刷ジョブ識別情報を登録枠に書き込むことができるようになっている。この5個の登録枠は0〜4のインデックスで管理されている。   Here, a holding format of the non-contact IC card 402 in which a print job name and print job identification information are written will be described. FIG. 7 is a diagram for explaining the retention format of the print job name and the print job identification information in the non-contact IC card. For example, the non-contact IC card 402 has a flag area, a print job identification information area, and a print job name area, and writes up to five print job names and print job identification information in the registration frame in association with each other. Be able to. These five registration frames are managed by indexes 0 to 4.

フラグ領域には、0、1、−1のうち何れかの数値が保持される。フラグ領域が0の場合は、その枠に印刷ジョブ名及び印刷ジョブ識別情報が登録されていないことを示す。また、フラグ領域が1の場合は、その枠に印刷ジョブ名及び印刷ジョブ識別情報が登録されていて、かつ、その印刷ジョブ名及び印刷ジョブ識別情報が非選択状態にあることを示す。さらに、フラグ領域が−1の場合は、その枠に印刷ジョブ名及び印刷ジョブ識別情報が登録されていて、かつ、その印刷ジョブ名及び印刷ジョブ識別情報が選択状態にあることを示す。   A numerical value of 0, 1, or −1 is held in the flag area. When the flag area is 0, it indicates that the print job name and the print job identification information are not registered in the frame. When the flag area is 1, it indicates that the print job name and the print job identification information are registered in the frame, and the print job name and the print job identification information are in a non-selected state. Further, when the flag area is -1, it indicates that the print job name and the print job identification information are registered in the frame, and that the print job name and the print job identification information are in the selected state.

印刷ジョブ識別情報領域には、その枠に登録されている印刷ジョブ識別情報が保持され、0〜9999までの数値を取りうる。また、印刷ジョブ名領域には、その枠に登録されている印刷ジョブ名が保持され、例えば最大20文字の文字列が格納できる。   The print job identification information area holds print job identification information registered in the frame, and can take a numerical value from 0 to 9999. In the print job name area, the print job name registered in the frame is stored, and for example, a character string of up to 20 characters can be stored.

図8は、印刷ジョブ名及び印刷ジョブ識別情報が書き込まれる前の非接触ICカードの保持フォーマットを示し、図9は、印刷ジョブ名及び印刷ジョブ識別情報が書き込まれた後の非接触ICカードの保持フォーマットを示す。ステップS110で非接触ICカード402に印刷ジョブ名と印刷ジョブ識別情報との書き込みが行われる場合、非接触ICカードリーダ/ライタ105は、まず、非接触ICカード402の0〜4までの枠のうち未登録の枠を検出する。図8において、未登録の枠はフラグ領域が0となっている枠は2〜4の枠である。非接触ICカードリーダ/ライタ105は、未登録の枠に印刷ジョブ名及び印刷ジョブ識別情報をそれぞれの領域に書き込む。さらに、非接触ICカードリーダ/ライタ105は、フラグ領域を登録かつ非選択を示す1とする。   FIG. 8 shows the holding format of the non-contact IC card before the print job name and the print job identification information are written, and FIG. 9 shows the non-contact IC card after the print job name and the print job identification information are written. Indicates the retention format. When the print job name and the print job identification information are written to the non-contact IC card 402 in step S110, the non-contact IC card reader / writer 105 first sets the frames 0 to 4 of the non-contact IC card 402. Of these, unregistered frames are detected. In FIG. 8, unregistered frames are frames 2 to 4 whose flag area is 0. The non-contact IC card reader / writer 105 writes a print job name and print job identification information in each area in an unregistered frame. Further, the non-contact IC card reader / writer 105 sets the flag area to 1 indicating registration and non-selection.

具体的に、サンプル5という印刷ジョブ名と0050という印刷ジョブ識別情報とを登録する場合、非接触ICカードリーダ/ライタ105は、未登録の枠である2の枠を検出し、2の枠に印刷ジョブ識別情報領域に0050、印刷ジョブ名領域にサンプル5、フラグ領域を1を書き込むと、図9に示されるように印刷ジョブ名及び印刷ジョブ識別情報が2の枠に登録される。   Specifically, when registering the print job name of sample 5 and the print job identification information of 0050, the non-contact IC card reader / writer 105 detects two frames which are unregistered frames, and puts them in the two frames. When 0050 is written in the print job identification information area, sample 5 is written in the print job name area, and 1 is written in the flag area, the print job name and the print job identification information are registered in the frame 2 as shown in FIG.

印刷ジョブ名と印刷ジョブ識別情報とが非接触ICカード402に書き込まれると、印刷ジョブデータ送信部207は、印刷ジョブ管理部203で一時的に保持されている印刷ジョブデータと、印刷ジョブ識別情報取得部205で一時的に保持されている印刷ジョブ識別情報とを受け取る。そして、印刷ジョブデータ送信部207は、ステップS111において、ネットワークI/F208を介して、印刷ジョブ識別情報をパスとして指定し、送信コンテンツを印刷ジョブデータの実体としたPOSTコマンドをプリンタ103に送信する。   When the print job name and the print job identification information are written to the non-contact IC card 402, the print job data transmission unit 207 displays the print job data temporarily stored in the print job management unit 203 and the print job identification information. Print job identification information temporarily stored in the acquisition unit 205 is received. In step S111, the print job data transmission unit 207 specifies the print job identification information as a path via the network I / F 208, and transmits a POST command having the transmission content as the substance of the print job data to the printer 103. .

ホストコンピュータ101からPOSTコマンドが送信されると、プリンタ103は、ネットワークI/F309を介して、POSTコマンドを受信する。HTTPコマンド解釈部301は、ステップS112において、受信したコマンドをネットワークI/F309から受け取り、そのコマンドを解釈する。そして、HTTPコマンド解釈部301は、そのコマンドが印刷ジョブ識別情報をパスとして指定したPOSTコマンドであることを認識する。そして、HTTPコマンド解釈部301は、パスに指定された値を印刷ジョブ識別情報として抽出する。   When a POST command is transmitted from the host computer 101, the printer 103 receives the POST command via the network I / F 309. In step S112, the HTTP command interpretation unit 301 receives the received command from the network I / F 309 and interprets the command. Then, the HTTP command interpretation unit 301 recognizes that the command is a POST command that designates the print job identification information as a path. Then, the HTTP command interpretation unit 301 extracts the value specified for the path as print job identification information.

HTTPコマンド解釈部301がPOSTコマンドを受け取ると、印刷ジョブデータ受信部303は、HTTPコマンド解釈部301で抽出された印刷ジョブ識別情報と、受信した印刷ジョブデータとの関連付けを行う。そして、印刷ジョブデータ受信部303は、ステップS113において、印刷ジョブデータと印刷ジョブ識別情報とを印刷ジョブ保持部304に保持させる。このとき、プリンタ103に送信された印刷ジョブデータに対応する画像の出力は行われない。   When the HTTP command interpreting unit 301 receives the POST command, the print job data receiving unit 303 associates the print job identification information extracted by the HTTP command interpreting unit 301 with the received print job data. In step S113, the print job data receiving unit 303 causes the print job holding unit 304 to hold the print job data and the print job identification information. At this time, an image corresponding to the print job data transmitted to the printer 103 is not output.

印刷ジョブデータがプリンタ103に送信されると、利用者は、送信された印刷ジョブデータに対応する画像を出力させるために、携帯電話102を操作し、ステップS110で非接触ICカード402に書き込まれた印刷ジョブ識別情報を選択状態とする。以下、利用者が有する携帯電話102に搭載された非接触ICカード402に登録されている印刷ジョブ名及び印刷ジョブ識別情報の選択について説明する。図10は、実施の形態1で説明する画像形成システムの携帯電話での各処理のフローを示す図である。   When the print job data is transmitted to the printer 103, the user operates the cellular phone 102 to output an image corresponding to the transmitted print job data, and is written in the non-contact IC card 402 in step S110. The selected print job identification information is selected. Hereinafter, selection of a print job name and print job identification information registered in the non-contact IC card 402 mounted on the mobile phone 102 possessed by the user will be described. FIG. 10 is a diagram showing a flow of each process in the mobile phone of the image forming system described in the first embodiment.

まず、ステップS121において、利用者が携帯電話102のキーを入力して、携帯電話102の制御プログラム401が起動する。   First, in step S121, the user inputs the key of the mobile phone 102, and the control program 401 of the mobile phone 102 is activated.

制御プログラム401が起動すると、印刷ジョブリスト表示部403は、非接触ICカードI/F406を介して、非接触ICカード402に保持されているフラグ領域の値、及び、印刷ジョブ名を枠毎に取得する。そして、印刷ジョブリスト表示部403は、ステップS122において、取得した情報から、印刷ジョブ名を所定の表示画面に表示させる。   When the control program 401 is activated, the print job list display unit 403 displays the value of the flag area and the print job name held in the non-contact IC card 402 via the non-contact IC card I / F 406 for each frame. get. In step S122, the print job list display unit 403 displays the print job name on the predetermined display screen from the acquired information.

ここで、印刷ジョブ名を表示する携帯電話102の表示画面について説明する。図11は、印刷ジョブ名が表示される表示画面を説明する図である。   Here, a display screen of the mobile phone 102 that displays a print job name will be described. FIG. 11 is a diagram illustrating a display screen on which a print job name is displayed.

制御プログラム401が起動した際、携帯電話102に搭載される非接触ICカード402に図9に示されているような印刷ジョブ名及び印刷ジョブ識別情報が保持されているとすると、携帯電話102の画面には、図11に示されるような表示画面が表示される。この表示画面には、非接触ICカード402の0〜4の5個の枠に対応するように、5個の枠に分けられている。そして、それぞれの枠には、携帯電話102のキー入力によって選択、非選択を切り替えられるチェックボックスと、枠のインデックスに対応する印刷ジョブ名の表示領域が配置されている。   If the print job name and the print job identification information as shown in FIG. 9 are held in the non-contact IC card 402 mounted on the mobile phone 102 when the control program 401 is activated, A display screen as shown in FIG. 11 is displayed on the screen. This display screen is divided into five frames so as to correspond to the five frames 0 to 4 of the non-contact IC card 402. In each frame, a check box that can be switched between selection and non-selection by key input of the mobile phone 102 and a display area for a print job name corresponding to the frame index are arranged.

この表示画面は、それぞれの枠に対応する非接触ICカード402のフラグ領域の値に応じて枠の表示が異なる。印刷ジョブリスト表示部403は、非接触ICカード402のフラグ領域の値が1(登録かつ非選択)の場合、その枠に保持されている印刷ジョブ名の文字列を読み出し、表示画面の対応する枠の印刷ジョブ名の表示領域に表示させる。このとき、その枠のチェックボックスは、非選択の状態とする。   In this display screen, the display of the frame differs according to the value of the flag area of the non-contact IC card 402 corresponding to each frame. When the value of the flag area of the non-contact IC card 402 is 1 (registered and non-selected), the print job list display unit 403 reads the character string of the print job name held in the frame and corresponds to the display screen. Display in the print job name display area in the frame. At this time, the check box in the frame is not selected.

また、印刷ジョブリスト表示部403は、非接触ICカード402のフラグ領域の値が0(未登録)の場合、表示画面の対応する枠の印刷ジョブ名の表示領域に未登録の文字列を表示させるとともに、表示領域の対応する枠全体をグレイアウトの状態とする。このとき、その枠のチェックボックスは選択できない状態とする。   Further, when the value of the flag area of the non-contact IC card 402 is 0 (unregistered), the print job list display unit 403 displays an unregistered character string in the print job name display area of the corresponding frame on the display screen. In addition, the entire corresponding frame of the display area is set to the grayed out state. At this time, the check box of the frame cannot be selected.

そして、印刷ジョブリスト表示部403は、非接触ICカード402のフラグ領域の値が−1(登録かつ選択)の場合、その枠に保持されている印刷ジョブ名の文字列を読み出し、表示画面の対応する枠の印刷ジョブ名の表示領域に表示させる。このとき、その枠のチェックボックスは、選択の状態とする。   When the value of the flag area of the non-contact IC card 402 is −1 (registration and selection), the print job list display unit 403 reads the print job name character string held in the frame, and displays the display screen. Displayed in the print job name display area of the corresponding frame. At this time, the check box in the frame is in a selected state.

このように、携帯電話102の画面に図11のような表示画面が表示されると、利用者は、キー入力を介して、表示画面に表示されている印刷ジョブ名のリストの中から、印刷ジョブデータに対応する画像の出力を行う印刷ジョブ名を選択する。印刷ジョブ選択部405は、利用者のキー入力によって選択された枠を判別し、ステップS123において、利用者のキー入力によって選択された枠にあるチェックボックスにチェックを入れて選択された状態となるように識別情報制御部404に指示を出す。   In this way, when the display screen as shown in FIG. 11 is displayed on the screen of the mobile phone 102, the user can print from the list of print job names displayed on the display screen via key input. Select the name of the print job that outputs the image corresponding to the job data. The print job selection unit 405 determines the frame selected by the user's key input, and in step S123, the check box in the frame selected by the user's key input is checked and selected. An instruction is issued to the identification information control unit 404 as described above.

そして、その指示を受けた識別情報制御部404は、ステップS124のように、対応する非接触ICカード402の枠のフラグ領域を1から−1に変更するように更新し、選択された印刷ジョブ名に対応する印刷ジョブ識別情報を選択状態とする。   Upon receipt of the instruction, the identification information control unit 404 updates the flag area of the frame of the corresponding non-contact IC card 402 to change from 1 to −1 as in step S124, and selects the selected print job. The print job identification information corresponding to the name is selected.

例えば、利用者が図11の示す表示画面の2の枠に該当するサンプル5の印刷ジョブ名を選択する場合、印刷ジョブ選択部405は、表示画面の2の枠のサンプル5が選択されたことを判別する。そして、印刷ジョブ選択部405は、選択された2の枠のサンプル5のチェックボックスにチェックを入れた状態に変更されるように、識別情報制御部404に指示を出す。指示を受けた識別情報制御部404は、図12のように、選択された2の枠に対応する非接触ICカード402の2の枠のフラグ領域を−1に変更する。そして、印刷ジョブリスト表示部403は、非接触ICカード402のフラグ領域の変更を受けて、表示画面を図13のように、2の枠のチェックボックスにチェックを入れるように変更する。   For example, when the user selects the print job name of the sample 5 corresponding to the second frame of the display screen shown in FIG. 11, the print job selection unit 405 indicates that the sample 5 of the second frame of the display screen has been selected. Is determined. Then, the print job selection unit 405 issues an instruction to the identification information control unit 404 so that the check box of the sample 5 in the selected two frames is checked. Upon receiving the instruction, the identification information control unit 404 changes the flag area of the two frames of the non-contact IC card 402 corresponding to the selected two frames to −1 as shown in FIG. In response to the change of the flag area of the non-contact IC card 402, the print job list display unit 403 changes the display screen so that the check box of the second frame is checked as shown in FIG.

このように、出力する印刷ジョブデータに対応する印刷ジョブ名が携帯電話102で選択されると、識別情報制御部404は、携帯電話102に搭載されている非接触ICカード402に保持している印刷ジョブ識別情報を選択状態となるように変更する。変更後、選択状態となっている印刷ジョブ識別情報を生成したプリンタ103に利用者が移動する。以下、利用者に選択された印刷ジョブ名に対応する印刷ジョブデータに対応する画像の出力について説明する。図14は、実施の形態1で説明する画像形成システムのプリンタでの各処理を示すフロー図である。   As described above, when the print job name corresponding to the print job data to be output is selected by the mobile phone 102, the identification information control unit 404 is held in the non-contact IC card 402 mounted on the mobile phone 102. Change the print job identification information to be in the selected state. After the change, the user moves to the printer 103 that generated the selected print job identification information. Hereinafter, output of an image corresponding to print job data corresponding to the print job name selected by the user will be described. FIG. 14 is a flowchart showing each process in the printer of the image forming system described in the first embodiment.

まず、非接触ICカード検知部305は、ステップS131において、非接触ICカードリーダ/ライタ106に近接する非接触ICカード402、すなわち非接触ICカード402を搭載する携帯電話102の存在を確認する。このとき、利用者は、非接触ICカード402が搭載された携帯電話102を非接触ICカードリーダ/ライタ106に近接させる。   First, in step S131, the non-contact IC card detection unit 305 confirms the presence of the non-contact IC card 402 adjacent to the non-contact IC card reader / writer 106, that is, the mobile phone 102 on which the non-contact IC card 402 is mounted. At this time, the user brings the mobile phone 102 loaded with the non-contact IC card 402 close to the non-contact IC card reader / writer 106.

ステップS131で、非接触ICカード検知部305が非接触ICカード402の存在を確認できなかった場合、ステップS132において、ステップS131に戻り、非接触ICカード402の存在の確認を続ける。一方、ステップS131で、非接触ICカード検知部305が非接触ICカード402の存在を確認した場合、ステップS133に移行し、識別情報取得部306にその旨を通知する。   If the non-contact IC card detection unit 305 cannot confirm the presence of the non-contact IC card 402 in step S131, the process returns to step S131 in step S132, and the confirmation of the presence of the non-contact IC card 402 is continued. On the other hand, when the non-contact IC card detection unit 305 confirms the presence of the non-contact IC card 402 in step S131, the process proceeds to step S133 and notifies the identification information acquisition unit 306 to that effect.

非接触ICカード検知部305から、非接触ICカード402の存在が確認された旨の通知を受け取ると、識別情報取得部306は、ステップS133において、USBI/F310によって、プリンタ103と接続されている非接触ICカードリーダ/ライタ106を介して、非接触ICカード402の印刷ジョブ識別情報の中から、選択状態となっている印刷ジョブ識別情報を検出する。   When the notification that the presence of the non-contact IC card 402 is confirmed is received from the non-contact IC card detection unit 305, the identification information acquisition unit 306 is connected to the printer 103 by the USB I / F 310 in step S133. Via the non-contact IC card reader / writer 106, the print job identification information in the selected state is detected from the print job identification information of the non-contact IC card 402.

ステップS133で、識別情報取得部306が選択状態の印刷ジョブ識別情報が検出できなかった場合、ステップS134において、以降の処理を行わず、本処理を終了とする。一方、ステップS133で、識別情報取得部306が選択状態の印刷ジョブ識別情報が検出された場合、識別情報取得部306は、非接触ICカードリーダ/ライタ106に検出された印刷ジョブ識別情報を非接触ICカード402から読み込ませる。そして、識別情報取得部306は、ステップS135において、USBI/F310を介して、非接触ICカードリーダ/ライタ106に読み取らせた印刷ジョブ識別情報を取得する。   If the identification information acquisition unit 306 cannot detect the selected print job identification information in step S133, the process is terminated in step S134 without performing the subsequent processes. On the other hand, when the print job identification information selected by the identification information acquisition unit 306 is detected in step S133, the identification information acquisition unit 306 displays the print job identification information detected by the non-contact IC card reader / writer 106 as non-printable. Read from the contact IC card 402. In step S135, the identification information acquisition unit 306 acquires the print job identification information read by the non-contact IC card reader / writer 106 via the USB I / F 310.

具体例として図12を参照して説明すると、まず、識別情報取得部306は、非接触ICカード402の0〜4までの枠のフラグ領域を検索し、−1(登録かつ選択)となっている枠を検出する。図12のように、2の枠のフラグ領域が−1となっているため、識別情報取得部306は、選択状態のものとして2の枠の印刷ジョブ識別情報を検出する。選択状態にある印刷ジョブ識別情報を検出した識別情報取得部306は、非接触ICカードリーダ/ライタ106にその印刷ジョブ識別情報を読み込ませる。非接触ICカードリーダ/ライタ106は、非接触ICカード402の2の枠の印刷ジョブ識別情報の0050の値を読み込む。   A specific example will be described with reference to FIG. 12. First, the identification information acquisition unit 306 searches for a flag area of a frame from 0 to 4 of the non-contact IC card 402 and becomes −1 (registration and selection). Detect the frame that is. As shown in FIG. 12, since the flag area of the second frame is −1, the identification information acquisition unit 306 detects the print job identification information of the second frame as the selected state. The identification information acquisition unit 306 that has detected the selected print job identification information causes the non-contact IC card reader / writer 106 to read the print job identification information. The non-contact IC card reader / writer 106 reads the value 0050 of the print job identification information of the two frames of the non-contact IC card 402.

識別情報取得部306が印刷ジョブ識別情報を取得すると、印刷ジョブ識別情報照合部307は、その印刷ジョブ識別情報を受け取る。そして、印刷ジョブ識別情報照合部307は、ステップS136において、印刷ジョブ保持部304に保持されている印刷ジョブデータの中から、受け取った印刷ジョブ識別情報に対応する印刷ジョブデータを検索するように、印刷ジョブ保持部304の印刷ジョブ識別情報を照合する。   When the identification information acquisition unit 306 acquires the print job identification information, the print job identification information matching unit 307 receives the print job identification information. In step S136, the print job identification information matching unit 307 searches the print job data held in the print job holding unit 304 for print job data corresponding to the received print job identification information. The print job identification information in the print job holding unit 304 is collated.

印刷ジョブ識別情報照合部307で照合が行われた後、画像形成部308は、検索された印刷ジョブデータを印刷ジョブ識別情報照合部307から受け取る。そして、画像形成部308は、ステップS137において、検索された印刷ジョブデータに対応する画像を所定の用紙に形成し、画像形成を行う。   After the collation is performed by the print job identification information collation unit 307, the image forming unit 308 receives the searched print job data from the print job identification information collation unit 307. In step S137, the image forming unit 308 forms an image corresponding to the searched print job data on a predetermined sheet, and forms an image.

印刷ジョブ識別情報照合部307が画像形成部308において、検索された印刷ジョブデータに対応する画像の出力が行われたことを確認すると、印刷ジョブ識別情報照合部307は、ステップS138において、画像形成に用いた印刷ジョブデータを、印刷ジョブ保持部304から削除する。   When the print job identification information matching unit 307 confirms that the image corresponding to the searched print job data has been output in the image forming unit 308, the print job identification information matching unit 307 performs image formation in step S138. The print job data used in the above is deleted from the print job holding unit 304.

そして、識別情報取得部306は、ステップS139において、非接触ICカード402に保持されている印刷ジョブ名及び印刷ジョブ識別情報のうち、画像の出力を行った印刷ジョブデータに対応する印刷ジョブ名及び印刷ジョブ識別情報を削除する。具体的に、識別情報取得部306は、ステップS133で検出された枠のフラグ領域を−1から0に変更するように非接触ICカード402の情報を更新する。これにより、非接触ICカード402の保持フォーマットは、図15のように、2の枠のフラグ領域が0となり、印刷ジョブ識別情報及び印刷ジョブ名が保持されていない状態となる。   Then, in step S139, the identification information acquisition unit 306, among the print job name and the print job identification information held in the non-contact IC card 402, the print job name and the print job name corresponding to the print job data that has output the image. Delete print job identification information. Specifically, the identification information acquisition unit 306 updates the information of the non-contact IC card 402 so as to change the flag area of the frame detected in step S133 from −1 to 0. As a result, the non-contact IC card 402 has a holding format in which the flag area of the two frames is 0 as shown in FIG. 15, and the print job identification information and the print job name are not held.

非接触ICカード402の更新後、ステップS133に移行し、識別情報取得部306は、非接触ICカード402の中に、他の選択された印刷ジョブ識別情報がないかを確認し、選択された識別情報がある場合は、ステップS133からステップS139の処理を繰り返す。また、選択された識別情報がない場合は、この処理を終了する。   After the update of the non-contact IC card 402, the process proceeds to step S133, and the identification information acquisition unit 306 confirms whether there is any other selected print job identification information in the non-contact IC card 402. If there is identification information, the processing from step S133 to step S139 is repeated. If there is no selected identification information, this process is terminated.

実施の形態1で説明する画像形成システムは、出力を行う画像の印刷ジョブデータに対応する印刷ジョブ識別情報を生成させる。そして、印刷ジョブ識別情報を利用者が所有する携帯電話に送信するとともに、印刷ジョブデータ及び印刷ジョブ識別情報をプリンタに送信する。印刷ジョブデータが送信されたプリンタは、携帯電話において選択された印刷ジョブ識別情報に対応する印刷ジョブデータの画像形成を行う。このように、利用者が所有する携帯電話を使って選択しない限り、印刷ジョブデータに対応する画像の出力が行われないため、他人にその画像が見られるおそれが無くなる。すなわち、実施の形態1で説明する画像形成システムは、利用者のみに機密文書や重要書類を提供することができる。   The image forming system described in the first embodiment generates print job identification information corresponding to print job data of an image to be output. Then, the print job identification information is transmitted to the mobile phone owned by the user, and the print job data and the print job identification information are transmitted to the printer. The printer to which the print job data is transmitted forms an image of the print job data corresponding to the print job identification information selected by the mobile phone. In this way, unless an image is selected using a mobile phone owned by the user, the image corresponding to the print job data is not output, so that there is no possibility that the image will be seen by others. That is, the image forming system described in the first embodiment can provide confidential documents and important documents only to users.

また、ホストコンピュータ101と携帯電話102との間、及び、ホストコンピュータ101とプリンタ103との間における印刷ジョブ識別情報の読み書きは、非接触ICカード402と非接触ICカードリーダ/ライタ105,106との間で行われる。これにより、印刷ジョブ識別情報の読み書きは、非接触ICカード402と非接触ICカードリーダ/ライタ105,106とが近接に存在していなければならない。したがって、非接触ICカード402を搭載する携帯電話102を所有する利用者がホストコンピュータ101、プリンタ103の近くに存在しなければ、印刷ジョブデータに対応する画像の出力が行われない。したがって、より機密文書及び重要書類の漏洩を防止することができる。   In addition, read / write of print job identification information between the host computer 101 and the mobile phone 102 and between the host computer 101 and the printer 103 is performed by the non-contact IC card 402 and the non-contact IC card reader / writers 105 and 106. Between. As a result, the non-contact IC card 402 and the non-contact IC card reader / writers 105 and 106 must be in proximity to read and write print job identification information. Therefore, if the user who owns the mobile phone 102 equipped with the non-contact IC card 402 does not exist near the host computer 101 and the printer 103, the image corresponding to the print job data is not output. Therefore, leakage of confidential documents and important documents can be prevented.

また、非接触ICカード402を利用することで、携帯電話の通信回線を使用する必要が無くなる。これにより、携帯電話の通信費用が発生せずに、印刷ジョブの選択が可能となる。   Further, by using the non-contact IC card 402, it is not necessary to use a communication line of a mobile phone. As a result, it is possible to select a print job without incurring communication costs of the mobile phone.

[実施の形態2]
実施の形態2で説明する画像形成システムは、実施の形態1の画像形成システムに、携帯電話から接続可能な公衆パケット通信回線と、ネットワークから接続可能なインターネットを加え、携帯電話から公衆パケット通信回線及びインターネットを介して、プリンタに接続できるようになっている。以下、この画像形成システムについて説明するが、実施の形態1と重複する部分は説明を省略する。
[Embodiment 2]
The image forming system described in the second embodiment includes a public packet communication line connectable from a mobile phone and an Internet connectable from a network to the image forming system of the first embodiment, and the public packet communication line from the mobile phone. And can be connected to a printer via the Internet. The image forming system will be described below, but the description of the same parts as those in the first embodiment will be omitted.

図16は、実施の形態2で説明する画像形成システムのシステム構成図である。実施の形態2で説明する画像形成システムは、図16のように、情報処理装置としてのホストコンピュータ1601と、携帯端末としての携帯電話1602と、画像形成装置としてのプリンタ1603と、ネットワーク1604と、公衆パケット通信回線1605と、インターネット1606により構成されている。   FIG. 16 is a system configuration diagram of an image forming system described in the second embodiment. As shown in FIG. 16, the image forming system described in Embodiment 2 includes a host computer 1601 as an information processing device, a mobile phone 1602 as a mobile terminal, a printer 1603 as an image forming device, a network 1604, A public packet communication line 1605 and the Internet 1606 are included.

ホストコンピュータ1601とプリンタ1603とを接続するネットワーク1604は、インターネット1606と接続されている。また、携帯電話1602は、公衆パケット通信回線1605と接続可能となっており、公衆パケット通信回線1605、及び、インターネット1606を介して、プリンタ1603に接続可能となっている。   A network 1604 that connects the host computer 1601 and the printer 1603 is connected to the Internet 1606. The mobile phone 1602 can be connected to a public packet communication line 1605 and can be connected to the printer 1603 via the public packet communication line 1605 and the Internet 1606.

図17は、実施の形態2で説明する画像形成システムのホストコンピュータの構成を示すブロック図である。このホストコンピュータ1601は、実施の形態1で説明したホストコンピュータと同じ構成であるが、識別情報出力部1701の動作が異なっている。   FIG. 17 is a block diagram illustrating a configuration of a host computer of the image forming system described in the second embodiment. The host computer 1601 has the same configuration as the host computer described in Embodiment 1, but the operation of the identification information output unit 1701 is different.

この識別情報出力部1701は、印刷ジョブ管理部203から印刷ジョブ名及び印刷ジョブデータ送信先アドレスと、印刷ジョブ識別情報取得部205から印刷ジョブ識別情報とを取得する。そして、識別情報出力部1701は、USBI/F209を介して、取得した印刷ジョブ名、印刷ジョブデータ送信先アドレス及び印刷ジョブ識別情報を携帯電話1602の非接触ICカード1902に書き込ませるコマンドを非接触ICカードリーダ/ライタ105に出力する。   The identification information output unit 1701 acquires the print job name and the print job data transmission destination address from the print job management unit 203 and the print job identification information from the print job identification information acquisition unit 205. Then, the identification information output unit 1701 non-contacts a command for writing the acquired print job name, print job data transmission destination address, and print job identification information to the non-contact IC card 1902 of the mobile phone 1602 via the USB I / F 209. The data is output to the IC card reader / writer 105.

このホストコンピュータ1601に接続される非接触ICカードリーダ/ライタ105は、識別情報出力部1701から出力されるコマンドに応じて、印刷ジョブ名と印刷ジョブデータ送信先アドレスと印刷ジョブ識別情報とを非接触ICカード1902に書き込む。   The non-contact IC card reader / writer 105 connected to the host computer 1601 displays the print job name, the print job data transmission destination address, and the print job identification information in accordance with the command output from the identification information output unit 1701. Write to contact IC card 1902.

図18は、実施の形態2で説明する画像形成システムのプリンタの構成を示すブロック図である。プリンタ1603は、実施の形態1で説明したプリンタにジョブ削除部としての印刷ジョブ制御部1802を加えた構成で、HTTPコマンド解釈部1801と、第2識別情報取得部としての識別情報取得部1803との動作が異なっている。   FIG. 18 is a block diagram illustrating a configuration of a printer of the image forming system described in the second embodiment. A printer 1603 is configured by adding a print job control unit 1802 as a job deletion unit to the printer described in the first embodiment, and includes an HTTP command interpretation unit 1801 and an identification information acquisition unit 1803 as a second identification information acquisition unit. The operation is different.

この印刷ジョブ制御部1802は、ネットワークI/F309を介して、削除命令と削除対象となる印刷ジョブデータに対応する印刷ジョブ識別情報を受け取る。そして、印刷ジョブ制御部1802は、受け取った印刷ジョブ識別情報に対応する印刷ジョブデータを、印刷ジョブ保持部304から削除する。   The print job control unit 1802 receives a delete command and print job identification information corresponding to print job data to be deleted via the network I / F 309. Then, the print job control unit 1802 deletes the print job data corresponding to the received print job identification information from the print job holding unit 304.

HTTPコマンド解釈部1801は、実施の形態1で説明した動作の他に、ネットワークI/F309を介して、公衆パケット通信回線1605、及び、インターネット1606を経由して携帯電話1602から送信される後述するDELETEコマンドを解釈する。そして、HTTPコマンド解釈部1801は、印刷ジョブ制御部1802に印刷ジョブデータを印刷ジョブ保持部304から削除する処理を行わせる。   In addition to the operations described in the first embodiment, the HTTP command interpretation unit 1801 is described later, which is transmitted from the mobile phone 1602 via the network I / F 309 via the public packet communication line 1605 and the Internet 1606. Interpret the DELETE command. Then, the HTTP command interpretation unit 1801 causes the print job control unit 1802 to delete the print job data from the print job holding unit 304.

識別情報取得部1803は、実施の形態1と同様に、USBI/F310を介して、非接触ICカードリーダ/ライタ106に、印刷ジョブ識別情報の読み書きを行わせるが、実施の形態2で非接触ICカード1902に保持される印刷ジョブデータ送信先アドレスが保持される領域へのアクセスは行わせないようになっている。これにより、実施の形態1と同様に印刷データに対応する画像の出力が可能となる。   The identification information acquisition unit 1803 causes the non-contact IC card reader / writer 106 to read and write print job identification information via the USB I / F 310 as in the first embodiment. Access to the area where the print job data transmission destination address held in the IC card 1902 is held is not performed. As a result, an image corresponding to the print data can be output as in the first embodiment.

図19は、実施の形態2で説明する画像形成システムの携帯電話の構成を示すブロック図である。携帯電話1602は、実施の形態1で説明した携帯電話にネットワークI/F1905を加え、制御プログラム1901として印刷ジョブ削除イベント取得部1903と、印刷ジョブ削除命令送信部としての印刷ジョブ制御命令送信部1904とを加えた構成である。また、携帯電話1602は、非接触ICカード1902の保持フォーマット、及び、印刷ジョブリスト表示部1906と識別情報制御部1907の動作が異なっている。   FIG. 19 is a block diagram illustrating a configuration of a mobile phone of the image forming system described in the second embodiment. A cellular phone 1602 adds a network I / F 1905 to the cellular phone described in Embodiment 1, and a print job deletion event acquisition unit 1903 as a control program 1901 and a print job control command transmission unit 1904 as a print job deletion command transmission unit. It is the structure which added. The cellular phone 1602 is different in the holding format of the non-contact IC card 1902 and the operations of the print job list display unit 1906 and the identification information control unit 1907.

ネットワークI/F1905は、公衆パケット通信回線1605の下位層に位置するプロトコルを解釈し、公衆パケット通信回線1605及びインターネット1606を介してネットワーク1604に接続されたプリンタ1603等に対してデータの送受信を行う。   A network I / F 1905 interprets a protocol located in a lower layer of the public packet communication line 1605 and transmits / receives data to / from a printer 1603 connected to the network 1604 via the public packet communication line 1605 and the Internet 1606. .

印刷ジョブ削除イベント取得部1903は、印刷ジョブリスト表示部403によって表示された印刷ジョブ名のうち、利用者の携帯電話1602のキー入力で選択した印刷ジョブ名に対応する印刷ジョブデータを削除するという削除命令を取得する。   The print job deletion event acquisition unit 1903 deletes the print job data corresponding to the print job name selected by the key input of the user's mobile phone 1602 from the print job names displayed by the print job list display unit 403. Get delete instruction.

印刷ジョブ制御命令送信部1904は、印刷ジョブ削除イベント取得部1903で取得した削除命令を解釈する。そして、印刷ジョブ制御命令送信部1904は、ネットワークI/F1905を介して、削除命令に応じたHTTPコマンドとして、DELETEコマンドをプリンタ1603に送信する。また、印刷ジョブ制御命令送信部1904は、削除命令によって削除される印刷ジョブ名を認識し、非接触ICカードI/F406を介して、認識した印刷ジョブ名と、この印刷ジョブ名に対応する印刷ジョブ識別情報とを削除する。   The print job control command transmission unit 1904 interprets the deletion command acquired by the print job deletion event acquisition unit 1903. Then, the print job control command transmission unit 1904 transmits a DELETE command to the printer 1603 as an HTTP command corresponding to the deletion command via the network I / F 1905. Also, the print job control command transmission unit 1904 recognizes the print job name to be deleted by the delete command, and prints the print job name corresponding to the recognized print job name and the print job name via the non-contact IC card I / F 406. Delete job identification information.

印刷ジョブリスト表示部1906は、利用者に削除させる印刷ジョブデータに対応する印刷ジョブ名を選択させるために、読み出した印刷ジョブ名、削除ボタンを有する表示画面に表示させる。   The print job list display unit 1906 displays a print job name corresponding to the print job data to be deleted on the display screen having the read print job name and the delete button so that the user can select the print job data.

識別情報制御部1907は、印刷ジョブリスト表示部1906が表示させる削除ボタンを有する表示画面で選択された印刷ジョブ名を認識し、認識した印刷ジョブ名に対応する印刷ジョブ識別情報を選択状態とする。そして、識別情報制御部1907は、非接触ICカードI/F406を介して、非接触ICカード1902に保持されている印刷ジョブ識別情報を選択状態となるように変更する。   The identification information control unit 1907 recognizes the print job name selected on the display screen having the delete button displayed by the print job list display unit 1906, and sets the print job identification information corresponding to the recognized print job name to the selected state. . Then, the identification information control unit 1907 changes the print job identification information held in the non-contact IC card 1902 to be in a selected state via the non-contact IC card I / F 406.

以下、このような構成を有する実施の形態2で説明する画像形成システムの動作について図面を参照して説明する。まず、この携帯電話1602がプリンタ1603に送信するDELETEコマンドについて説明する。   The operation of the image forming system described in the second embodiment having such a configuration will be described below with reference to the drawings. First, a DELETE command transmitted from the mobile phone 1602 to the printer 1603 will be described.

実施の形態2の画像形成システムは、実施の形態1と同様に、ネットワークの上位層のプロトコルとしてHTTP(TCI/IP)が使用される。図20に、HTTPコマンドと、パス指定の組み合わせによるリクエストと、このリクエストに対するレスポンスの取り決めを示す。ここでは、実施の形態1で説明したGETコマンドと、POSTコマンドとに関しての取り決めの他に、DELETEコマンドに関しての取り決めが示されている。   As in the first embodiment, the image forming system according to the second embodiment uses HTTP (TCI / IP) as a protocol for an upper layer of the network. FIG. 20 shows a request based on a combination of an HTTP command and a path designation, and a response arrangement for the request. Here, in addition to the agreement regarding the GET command and the POST command described in the first embodiment, the agreement regarding the DELETE command is shown.

DELETEコマンドは、削除対象となった印刷ジョブに対応する印刷ジョブ識別情報をパスとして指定したもので、このコマンドを用いてプリンタ1603の印刷ジョブ保持部304に保持された印刷ジョブデータを削除させるためのコマンドである。プリンタ1603は、このDELETEコマンドを解釈し、印刷ジョブ保持部304に保持されている印刷ジョブデータを削除する。   The DELETE command designates the print job identification information corresponding to the print job to be deleted as a path, and uses this command to delete the print job data held in the print job holding unit 304 of the printer 1603. Command. The printer 1603 interprets this DELETE command and deletes the print job data held in the print job holding unit 304.

次に、主にホストコンピュータ1601での動作について説明する。図21は、実施の形態2で説明する画像形成システムの主にホストコンピュータでの各処理のフローを示す図である。   Next, operations in the host computer 1601 will be mainly described. FIG. 21 is a diagram showing the flow of each process mainly in the host computer of the image forming system described in the second embodiment.

まず、ホストコンピュータ1601は、画像形成システムを利用する利用者によって、アプリケーションプログラム201でアプリケーション形式の画像データの印刷操作が行われると、以下のように動作する。まず、アプリケーションプログラム201は、ステップS201において、画像データを解釈し、プリンタドライバ202を呼び出す。   First, the host computer 1601 operates as follows when a user who uses the image forming system performs a printing operation of application-format image data in the application program 201. First, the application program 201 interprets image data and calls the printer driver 202 in step S201.

アプリケーションプログラム201に呼び出されたプリンタドライバ202は、ステップS202において、アプリケーションプログラム201に用いられて、印刷ジョブデータを生成する。このとき、印刷ジョブデータに対応する画像を所定の用紙に出力する画像形成装置としてプリンタ1603を選択し、プリンタ1603で解釈可能な印刷ジョブデータを生成する。そして、プリンタドライバ202は、印刷ジョブ名、印刷ジョブデータ送信先アドレスを印刷ジョブデータに関連付けるように生成する。   The printer driver 202 called by the application program 201 is used by the application program 201 in step S202 to generate print job data. At this time, the printer 1603 is selected as an image forming apparatus that outputs an image corresponding to the print job data to a predetermined sheet, and print job data that can be interpreted by the printer 1603 is generated. Then, the printer driver 202 generates a print job name and a print job data transmission destination address so as to be associated with the print job data.

印刷ジョブデータが生成された後、印刷ジョブ管理部203は、ステップS203において、プリンタドライバ202から印刷ジョブデータ、印刷ジョブ名、及び、印刷ジョブデータ送信先アドレス(プリンタ1603のIPアドレス)を取得し、一時的に保持する。   After the print job data is generated, the print job management unit 203 acquires the print job data, the print job name, and the print job data transmission destination address (IP address of the printer 1603) from the printer driver 202 in step S203. , Hold temporarily.

次に、非接触ICカード検知部204は、ステップS204において、非接触ICカードリーダ/ライタ105に近接する非接触ICカード1902、すなわち非接触ICカード1902を搭載する携帯電話1602の存在を確認する。このとき、利用者は、非接触ICカード1902が搭載された携帯電話1602を非接触ICカードリーダ/ライタ105に近接させる。   Next, in step S204, the non-contact IC card detection unit 204 confirms the presence of the non-contact IC card 1902 close to the non-contact IC card reader / writer 105, that is, the mobile phone 1602 on which the non-contact IC card 1902 is mounted. . At this time, the user brings the mobile phone 1602 loaded with the non-contact IC card 1902 close to the non-contact IC card reader / writer 105.

ステップS204で、非接触ICカード検知部204が非接触ICカード1902の存在を確認できなかった場合、ステップS205において、ステップS204に戻り、非接触ICカード1902の存在の確認を続ける。一方、ステップS204で、非接触ICカード検知部204が非接触ICカード1902の存在を確認した場合、ステップS206に移行し、印刷ジョブ識別情報取得部205にその旨を通知する。   If the non-contact IC card detection unit 204 cannot confirm the presence of the non-contact IC card 1902 in step S204, the process returns to step S204 in step S205, and the confirmation of the presence of the non-contact IC card 1902 is continued. On the other hand, when the non-contact IC card detection unit 204 confirms the presence of the non-contact IC card 1902 in step S204, the process proceeds to step S206 and notifies the print job identification information acquisition unit 205 of the fact.

非接触ICカード検知部204から、非接触ICカード1902の存在が確認された旨の通知を受け取ると、印刷ジョブ識別情報取得部205は、ステップS206において、ネットワーク1604を介して、印刷ジョブデータ送信先アドレスに対応するプリンタ1603に、印刷ジョブデータに対応する印刷ジョブ識別情報を取得するためのGETコマンドを送信する。   Upon receiving notification from the non-contact IC card detection unit 204 that the presence of the non-contact IC card 1902 has been confirmed, the print job identification information acquisition unit 205 transmits print job data via the network 1604 in step S206. A GET command for acquiring print job identification information corresponding to the print job data is transmitted to the printer 1603 corresponding to the destination address.

ホストコンピュータ1601からGETコマンドが送信されると、プリンタ1603は、ネットワークI/F309を介して、GETコマンドを受信する。HTTPコマンド解釈部1801は、ステップS207において、受信したコマンドをネットワークI/F309から受け取り、そのコマンドを解釈する。そして、HTTPコマンド解釈部1801は、そのコマンドがパス指定なしのGETコマンドであることを認識する。   When a GET command is transmitted from the host computer 1601, the printer 1603 receives the GET command via the network I / F 309. In step S207, the HTTP command interpretation unit 1801 receives the received command from the network I / F 309 and interprets the command. Then, the HTTP command interpretation unit 1801 recognizes that the command is a GET command without path designation.

HTTPコマンド解釈部1801がGETコマンドを受け取ると、印刷ジョブ識別情報生成部302は、このGETコマンドに応じて、印刷ジョブデータを管理するための印刷ジョブ識別情報を生成する。印刷ジョブ識別情報生成部302は、ステップS208において、ネットワークI/F309を介して、ホストコンピュータ1601に、生成した印刷ジョブ識別情報をGETコマンドのレスポンスとして返信する。   When the HTTP command interpretation unit 1801 receives the GET command, the print job identification information generation unit 302 generates print job identification information for managing print job data in accordance with the GET command. In step S208, the print job identification information generation unit 302 returns the generated print job identification information as a response to the GET command to the host computer 1601 via the network I / F 309.

プリンタ1603からGETコマンドのレスポンスとして印刷ジョブ識別情報が返信されると、ホストコンピュータ1601は、ネットワークI/F208を介して受信する。印刷ジョブ識別情報取得部205は、ステップS209において、受信した印刷ジョブ識別情報をネットワークI/F208から受け取り、印刷ジョブデータに対応する印刷ジョブ識別情報を取得する。印刷ジョブ識別情報取得部205は、取得した印刷ジョブ識別情報を一時的に保持する。   When print job identification information is returned from the printer 1603 as a response to the GET command, the host computer 1601 receives it via the network I / F 208. In step S209, the print job identification information acquisition unit 205 receives the received print job identification information from the network I / F 208, and acquires print job identification information corresponding to the print job data. The print job identification information acquisition unit 205 temporarily holds the acquired print job identification information.

印刷ジョブ識別情報取得部205が印刷ジョブ識別情報を取得すると、識別情報出力部1701は、印刷ジョブ管理部203で一時的に保持されている印刷ジョブ名及び印刷ジョブデータ送信先アドレスと、印刷ジョブ識別情報取得部205で一時的に保持されている印刷ジョブ識別情報とを受け取る。そして、識別情報出力部1701は、USBI/F209を介して、非接触ICカード1902に印刷ジョブ名と印刷ジョブデータ送信先アドレスと印刷ジョブ識別情報とを書き込むためのコマンドを非接触ICカードリーダ/ライタ105に送信する。非接触ICカードリーダ/ライタ105は、ステップS210において、受信したコマンドに応じて、近接する非接触ICカード1902に印刷ジョブ名と印刷ジョブデータ送信先アドレスと印刷ジョブ識別情報とを書き込む。   When the print job identification information acquisition unit 205 acquires the print job identification information, the identification information output unit 1701 displays the print job name and the print job data transmission destination address temporarily stored in the print job management unit 203, and the print job. The print job identification information temporarily stored in the identification information acquisition unit 205 is received. Then, the identification information output unit 1701 sends a command for writing the print job name, the print job data transmission destination address, and the print job identification information to the non-contact IC card 1902 via the USB I / F 209. Transmit to the writer 105. In step S210, the non-contact IC card reader / writer 105 writes the print job name, print job data transmission destination address, and print job identification information in the adjacent non-contact IC card 1902 in accordance with the received command.

ここで、印刷ジョブ名と印刷ジョブデータ送信先アドレスと印刷ジョブ識別情報が書き込まれる非接触ICカード1902の保持フォーマットについて説明する。図22は、非接触ICカードにおける、印刷ジョブ名と印刷ジョブ識別情報と印刷ジョブデータ送信先アドレスとの保持フォーマットを説明する図である。非接触ICカード1902は、実施の形態1で説明した非接触ICカードの保持フォーマットに印刷ジョブデータ送信先アドレスの領域が加えられているもので、実施の形態1の非接触ICカードと略同様である。この印刷ジョブデータ送信先アドレスの領域にも、印刷ジョブ名及び印刷ジョブ識別情報に関連付けて印刷ジョブデータ送信先アドレスが書き込まれるようになっている。   Here, the holding format of the non-contact IC card 1902 in which the print job name, the print job data transmission destination address, and the print job identification information are written will be described. FIG. 22 is a diagram for explaining a holding format of a print job name, print job identification information, and print job data transmission destination address in a non-contact IC card. The non-contact IC card 1902 is obtained by adding a print job data transmission destination address area to the non-contact IC card holding format described in the first embodiment, and is substantially the same as the non-contact IC card in the first embodiment. It is. Also in this print job data transmission destination address area, the print job data transmission destination address is written in association with the print job name and the print job identification information.

図23は、印刷ジョブ名、印刷ジョブデータ送信先アドレス及び印刷ジョブ識別情報が書き込まれる前の非接触ICカードの保持フォーマットを示し、図24は、印刷ジョブ名、印刷ジョブデータ送信先アドレス及び印刷ジョブ識別情報が書き込まれた後の非接触ICカードの保持フォーマットを示す。ステップS210で非接触ICカード1902に印刷ジョブ名と印刷ジョブデータ送信先アドレスと印刷ジョブ識別情報との書き込みが行われる場合、非接触ICカードリーダ/ライタ105は、まず、非接触ICカード1902の0〜4までの枠のうち未登録の枠を検出する。図23において、未登録の枠はフラグ領域が0となっている枠は2〜4の枠である。非接触ICカードリーダ/ライタ105は、未登録の枠に印刷ジョブ名、印刷ジョブデータ送信先アドレス及び印刷ジョブ識別情報をそれぞれの領域に書き込む。さらに、非接触ICカードリーダ/ライタ105は、フラグ領域を登録かつ非選択を示す1とする。   FIG. 23 shows a non-contact IC card holding format before the print job name, print job data transmission destination address, and print job identification information are written. FIG. 24 shows the print job name, print job data transmission destination address, and print. The non-contact IC card holding format after the job identification information is written is shown. When the print job name, print job data transmission destination address, and print job identification information are written to the non-contact IC card 1902 in step S210, the non-contact IC card reader / writer 105 first stores the non-contact IC card 1902. An unregistered frame is detected from 0 to 4 frames. In FIG. 23, unregistered frames are frames 2 to 4 whose flag area is 0. The non-contact IC card reader / writer 105 writes the print job name, print job data transmission destination address, and print job identification information in each area in an unregistered frame. Further, the non-contact IC card reader / writer 105 sets the flag area to 1 indicating registration and non-selection.

具体的に、サンプル5という印刷ジョブ名と、192.168.0.1という印刷ジョブデータ送信先アドレスと、0050という印刷ジョブ識別情報とを登録する場合、非接触ICカードリーダ/ライタ105は、未登録の枠である2の枠を検出し、2の枠に印刷ジョブ識別情報領域に0050、印刷ジョブデータ送信先アドレス領域に192.168.0.1、印刷ジョブ名領域にサンプル5、フラグ領域を1を書き込むと、図24に示されるように印刷ジョブ名及び印刷ジョブ識別情報が2の枠に登録される。   Specifically, when registering a print job name of sample 5, a print job data transmission destination address of 192.168.0.1, and print job identification information of 0050, the non-contact IC card reader / writer 105 An unregistered frame 2 is detected, the print job identification information area is 0050 in the 2 frame, the print job data destination address area is 192.168.0.1, the print job name area is sample 5, and the flag When 1 is written in the area, the print job name and the print job identification information are registered in the frame 2 as shown in FIG.

印刷ジョブ名と印刷ジョブデータ送信先アドレスと印刷ジョブ識別情報とが非接触ICカード1902に書き込まれると、印刷ジョブデータ送信部207は、印刷ジョブ管理部203で一時的に保持されている印刷ジョブデータと、印刷ジョブ識別情報取得部205で一時的に保持されている印刷ジョブ識別情報とを受け取る。そして、印刷ジョブデータ送信部207は、ステップS211において、ネットワークI/F208を介して、POSTコマンドをプリンタ1603に送信する。   When the print job name, the print job data transmission destination address, and the print job identification information are written in the non-contact IC card 1902, the print job data transmission unit 207 displays the print job temporarily stored in the print job management unit 203. Data and print job identification information temporarily stored in the print job identification information acquisition unit 205 are received. In step S211, the print job data transmission unit 207 transmits a POST command to the printer 1603 via the network I / F 208.

ホストコンピュータ1601からPOSTコマンドが送信されると、プリンタ1603は、ネットワークI/F309を介して、POSTコマンドを受信する。HTTPコマンド解釈部1801は、ステップS212において、受信したコマンドをネットワークI/F309から受け取り、そのコマンドを解釈する。そして、HTTPコマンド解釈部1801は、そのコマンドが印刷ジョブ識別情報をパスとして指定したPOSTコマンドであることを認識する。そして、HTTPコマンド解釈部1801は、パスに指定された値を印刷ジョブ識別情報として抽出する。   When a POST command is transmitted from the host computer 1601, the printer 1603 receives the POST command via the network I / F 309. In step S212, the HTTP command interpretation unit 1801 receives the received command from the network I / F 309 and interprets the command. Then, the HTTP command interpretation unit 1801 recognizes that the command is a POST command that specifies the print job identification information as a path. Then, the HTTP command interpretation unit 1801 extracts the value specified for the path as print job identification information.

HTTPコマンド解釈部1801がPOSTコマンドを受け取ると、印刷ジョブデータ受信部303は、HTTPコマンド解釈部1801で抽出された印刷ジョブ識別情報と、受信した印刷ジョブデータとの関連付けを行う。そして、印刷ジョブデータ受信部303は、ステップS213において、印刷ジョブデータと印刷ジョブ識別情報とを印刷ジョブ保持部304に保持させる。このとき、プリンタ1603に送信された印刷ジョブデータに対応する画像の出力は行われない。   When the HTTP command interpretation unit 1801 receives the POST command, the print job data reception unit 303 associates the print job identification information extracted by the HTTP command interpretation unit 1801 with the received print job data. In step S213, the print job data receiving unit 303 causes the print job holding unit 304 to hold the print job data and the print job identification information. At this time, the image corresponding to the print job data transmitted to the printer 1603 is not output.

印刷ジョブデータがプリンタ1603に送信されると、利用者は、実施の形態1のように、携帯電話1602を操作し、送信された印刷ジョブデータに対応する画像を出力させることができる。実施の形態2では、それ以外に、出力する必要が無くなった印刷ジョブデータを削除することもできる。以下、出力する必要が無くなった印刷ジョブデータの削除について説明する。図25は、実施の形態2で説明する画像形成システムの主に携帯電話での各処理のフローを示す図である。   When the print job data is transmitted to the printer 1603, the user can operate the mobile phone 1602 and output an image corresponding to the transmitted print job data as in the first embodiment. In the second embodiment, print job data that no longer needs to be output can be deleted. Hereinafter, deletion of print job data that is no longer required to be output will be described. FIG. 25 is a diagram showing a flow of each process mainly in a mobile phone of the image forming system described in the second embodiment.

まず、ステップS221において、利用者が携帯電話1602のキーを入力して、携帯電話1602の制御プログラム1901が起動する。   First, in step S221, the user inputs the key of the mobile phone 1602, and the control program 1901 of the mobile phone 1602 is activated.

制御プログラム1901が起動すると、印刷ジョブリスト表示部1906は、非接触ICカードI/F406を介して、非接触ICカード1902に保持されているフラグ領域の値、及び、印刷ジョブ名を枠毎に取得する。そして、印刷ジョブリスト表示部1906は、ステップS222において、取得した情報から、印刷ジョブ名を所定の表示画面に表示させる。このとき、印刷ジョブリスト表示部1906は、表示画面に図26のような削除ボタンを表示画面に表示させる。   When the control program 1901 is activated, the print job list display unit 1906 displays the value of the flag area and the print job name held in the non-contact IC card 1902 for each frame via the non-contact IC card I / F 406. get. In step S222, the print job list display unit 1906 displays the print job name on the predetermined display screen from the acquired information. At this time, the print job list display unit 1906 displays a delete button as shown in FIG. 26 on the display screen.

ここで、印刷ジョブ名を表示する携帯電話1602の表示画面について説明する。図26は、印刷ジョブ名が表示される表示画面を説明する図である。   Here, a display screen of the mobile phone 1602 that displays the print job name will be described. FIG. 26 is a diagram illustrating a display screen on which a print job name is displayed.

制御プログラム1901が起動した際、携帯電話1602に搭載される非接触ICカード1902に図24に示されているような印刷ジョブ名、印刷ジョブデータ送信先アドレス、及び、印刷ジョブ識別情報が保持されているとすると、携帯電話1602の画面には、図26のような表示画面が表示される。この表示画面は、実施の形態1と同様で、非接触ICカード1902の5個の枠に対応するように、チェックボックスと印刷ジョブ名の表示領域が配置されている。また、これら印刷ジョブ名とともに表示される削除ボタンは、利用者のキー入力によって押下されることで、選択状態となった枠の印刷ジョブ名、印刷ジョブデータ送信先アドレス及び印刷ジョブ識別情報が非接触ICカード1902から削除される。   When the control program 1901 is activated, the non-contact IC card 1902 mounted on the mobile phone 1602 holds the print job name, print job data transmission destination address, and print job identification information as shown in FIG. If so, a display screen as shown in FIG. 26 is displayed on the screen of the mobile phone 1602. This display screen is the same as in the first embodiment, and check boxes and print job name display areas are arranged so as to correspond to the five frames of the non-contact IC card 1902. The delete button displayed together with the print job name is pressed by the user's key input so that the print job name, print job data transmission destination address, and print job identification information of the selected frame are not displayed. It is deleted from the contact IC card 1902.

このように、携帯電話1602の画面に図26のような表示画面が表示されると、利用者は、キー入力を介して、表示画面に表示されている印刷ジョブ名のリストの中から、削除する印刷ジョブデータに対応する印刷ジョブ名を選択する。印刷ジョブ選択部405は、利用者のキー入力によって選択された枠を判別し、ステップS223において、利用者のキー入力によって選択された枠にあるチェックボックスにチェックを入れて選択された状態となるように識別情報制御部1907に指示を出す。   In this way, when the display screen as shown in FIG. 26 is displayed on the screen of the mobile phone 1602, the user deletes from the list of print job names displayed on the display screen via key input. The print job name corresponding to the print job data to be selected is selected. The print job selection unit 405 determines the frame selected by the user's key input, and in step S223, the check box in the frame selected by the user's key input is checked and selected. An instruction is issued to the identification information control unit 1907.

そして、その指示を受けた識別情報制御部1907は、ステップS224のように、対応する非接触ICカード1902の枠のフラグ領域を1から−1に変更するように更新し、選択された印刷ジョブ名に対応する印刷ジョブ識別情報を選択状態とする。   Upon receiving the instruction, the identification information control unit 1907 updates the flag area of the frame of the corresponding non-contact IC card 1902 to change from 1 to −1 as in step S224, and selects the selected print job. The print job identification information corresponding to the name is selected.

例えば、利用者が図26の示す表示画面の2の枠に該当するサンプル5の印刷ジョブ名を選択する場合、印刷ジョブ選択部405は、表示画面の2の枠のサンプル5が選択されたことを判別する。そして、印刷ジョブ選択部405は、選択された2の枠のサンプル5のチェックボックスにチェックを入れた状態に変更されるように、識別情報制御部1907に指示を出す。指示を受けた識別情報制御部1907は、図27のように、選択された2の枠に対応する非接触ICカード1902の2の枠のフラグ領域を−1に変更する。そして、印刷ジョブリスト表示部1906は、非接触ICカード1902のフラグ領域の変更を受けて、表示画面を図28のように、2の枠のチェックボックスにチェックを入れるように変更する。   For example, when the user selects the print job name of the sample 5 corresponding to the second frame of the display screen shown in FIG. 26, the print job selection unit 405 indicates that the sample 5 of the second frame of the display screen has been selected. Is determined. Then, the print job selection unit 405 instructs the identification information control unit 1907 so that the check box of the sample 5 in the selected two frames is changed to a checked state. Upon receiving the instruction, the identification information control unit 1907 changes the flag area of the two frames of the non-contact IC card 1902 corresponding to the selected two frames to −1 as shown in FIG. In response to the change of the flag area of the non-contact IC card 1902, the print job list display unit 1906 changes the display screen so that the check box in the second frame is checked as shown in FIG.

このように、出力する印刷ジョブデータに対応する印刷ジョブ名が携帯電話1602で選択されると、識別情報制御部1907は、携帯電話1602に搭載されている非接触ICカード1902に保持している印刷ジョブ識別情報を選択状態となるように変更する。変更後、利用者がキー入力を介して、削除ボタンを押下すると、削除命令として印刷ジョブ削除イベント取得部1903に送られる。印刷ジョブ削除イベント取得部1903は、この削除命令からDELETEコマンドを生成させるために、ステップS225において、印刷ジョブ制御命令送信部1904に削除命令を送る。   As described above, when the print job name corresponding to the print job data to be output is selected by the mobile phone 1602, the identification information control unit 1907 is held in the non-contact IC card 1902 mounted on the mobile phone 1602. Change the print job identification information to be in the selected state. After the change, when the user presses the delete button via key input, it is sent to the print job delete event acquisition unit 1903 as a delete command. In step S225, the print job deletion event acquisition unit 1903 sends a deletion command to the print job control command transmission unit 1904 to generate a DELETE command from the deletion command.

削除命令を受け取ると、印刷ジョブ制御命令送信部1904は、ステップS226において、非接触ICカード1902から選択状態になっている印刷ジョブの検出を行う。   Upon receiving the delete command, the print job control command transmission unit 1904 detects the print job selected from the non-contact IC card 1902 in step S226.

ステップS226で、印刷ジョブ制御命令送信部1904が選択状態の印刷ジョブ識別情報が検出できなかった場合、ステップS227において、以降の処理を行わず、本処理を終了とする。一方、ステップS226で、印刷ジョブ制御命令送信部1904が選択状態の印刷ジョブ識別情報が検出された場合、印刷ジョブ制御命令送信部1904は、ステップS228において、非接触ICカードI/F406を介して、非接触ICカード1902から選択状態の印刷ジョブ識別情報と対応する印刷ジョブデータ送信先アドレスを取得する。選択状態の印刷ジョブ識別情報と印刷ジョブデータ送信先アドレスを取得した印刷ジョブ制御命令送信部1904は、印刷ジョブ識別情報をパスに指定したDELETEコマンドを生成する。   If the print job control command transmission unit 1904 cannot detect the selected print job identification information in step S226, the process is terminated in step S227 without performing the subsequent processes. On the other hand, when the print job control command transmission unit 1904 detects the print job identification information selected in step S226, the print job control command transmission unit 1904 passes the non-contact IC card I / F 406 in step S228. Then, the print job data transmission destination address corresponding to the selected print job identification information is acquired from the non-contact IC card 1902. The print job control command transmission unit 1904 that has acquired the selected print job identification information and the print job data transmission destination address generates a DELETE command specifying the print job identification information as a path.

そして、印刷ジョブ制御命令送信部1904は、ネットワークI/F1905を介して、ステップS229において、DELETEコマンドを取得した印刷ジョブデータ送信先アドレスに対して送信する。   In step S229, the print job control command transmission unit 1904 transmits the DELETE command to the print job data transmission destination address via the network I / F 1905.

具体例として図27を参照して説明すると、まず、印刷ジョブ制御命令送信部1904は、非接触ICカード1902の0〜4までの枠のフラグ領域を検索し、−1(登録かつ選択)となっている枠を検出する。図27のように、2の枠のフラグ領域が−1となっているため、印刷ジョブ制御命令送信部1904は、選択状態にあるものとして、2の枠の印刷ジョブ識別情報を検出する。選択状態にある印刷ジョブ識別情報を検出した印刷ジョブ制御命令送信部1904は、非接触ICカードI/F406を介して、印刷ジョブ識別情報の0050と、対応する印刷ジョブデータ送信先アドレス192.168.0.1を取得する。そして、印刷ジョブ制御命令送信部1904は、印刷ジョブ識別情報をパスに指定したDELETEコマンドを生成する。印刷ジョブ制御命令送信部1904は、ネットワークI/F1905を介して、生成したDELETEコマンドを、印刷ジョブデータ送信先アドレス192.168.0.1に対応するプリンタ1603に送信する。   A specific example will be described with reference to FIG. 27. First, the print job control command transmission unit 1904 searches the flag area of the frame from 0 to 4 of the non-contact IC card 1902 and sets −1 (register and select). Detect the frame that is. As shown in FIG. 27, since the flag area of the second frame is −1, the print job control command transmission unit 1904 detects the print job identification information of the second frame as being in the selected state. Upon detecting the print job identification information in the selected state, the print job control command transmission unit 1904, via the non-contact IC card I / F 406, print job identification information 0050 and the corresponding print job data transmission destination address 192.168. Get 0.1. Then, the print job control command transmission unit 1904 generates a DELETE command specifying the print job identification information as a path. The print job control command transmission unit 1904 transmits the generated DELETE command to the printer 1603 corresponding to the print job data transmission destination address 192.168.0.1 via the network I / F 1905.

携帯電話1602からDELETEコマンドが送信されると、プリンタ1603は、ネットワークI/F309を介して、DELETEコマンドを受信する。HTTPコマンド解釈部1801は、ステップS230において、受信したコマンドをネットワークI/F309から受け取り、そのコマンドを解釈する。そして、HTTPコマンド解釈部1801は、そのコマンドが印刷ジョブ識別情報をパスとして指定したDELETEコマンドであることを認識する。そして、HTTPコマンド解釈部1801は、パスに指定された値を印刷ジョブ識別情報として抽出する。   When a DELETE command is transmitted from the mobile phone 1602, the printer 1603 receives the DELETE command via the network I / F 309. In step S230, the HTTP command interpretation unit 1801 receives the received command from the network I / F 309 and interprets the command. Then, the HTTP command interpretation unit 1801 recognizes that the command is a DELETE command that specifies print job identification information as a path. Then, the HTTP command interpretation unit 1801 extracts the value specified for the path as print job identification information.

HTTPコマンド解釈部1801がDELETEコマンドを受け取ると、印刷ジョブ制御部1802は、ステップS231において、HTTPコマンド解釈部1801で抽出された印刷ジョブ識別情報に対応する印刷ジョブデータを印刷ジョブ保持部304から削除する。   When the HTTP command interpretation unit 1801 receives the DELETE command, the print job control unit 1802 deletes the print job data corresponding to the print job identification information extracted by the HTTP command interpretation unit 1801 from the print job holding unit 304 in step S231. To do.

そして、印刷ジョブ制御命令送信部1904は、ステップS232において、非接触ICカード1902に保持されている情報のうち、選択状態にある印刷ジョブ識別情報を削除する。具体的には、印刷ジョブ制御命令送信部1904は、ステップS226で検出された枠のフラグ領域を−1から0に変更するように、非接触ICカード1902の情報を更新する。これにより、非接触ICカード1902の保持フォーマットは、図29のように、2の枠のフラグ領域が0となり、印刷ジョブデータ送信先アドレス、印刷ジョブ識別情報及び印刷ジョブ名が保持されていない状態となる。   In step S232, the print job control command transmission unit 1904 deletes the selected print job identification information from the information held in the non-contact IC card 1902. Specifically, the print job control command transmission unit 1904 updates the information of the non-contact IC card 1902 so as to change the flag area of the frame detected in step S226 from −1 to 0. As a result, the non-contact IC card 1902 has a holding format in which the flag area of the two frames is 0 as shown in FIG. 29, and the print job data transmission destination address, the print job identification information, and the print job name are not held. It becomes.

非接触ICカード1902の更新後、ステップS226に移行し、印刷ジョブ制御命令送信部1904は、非接触ICカード1902の中に、他の選択された印刷ジョブ識別情報がないかを確認し、選択された印刷ジョブ識別情報がある場合は、ステップS226からステップS232の処理を繰り返す。また、選択された識別情報がない場合は、この処理を終了する。   After updating the non-contact IC card 1902, the process proceeds to step S226, and the print job control command transmission unit 1904 confirms whether there is other selected print job identification information in the non-contact IC card 1902 and selects it. If there is any print job identification information, the processing from step S226 to step S232 is repeated. If there is no selected identification information, this process is terminated.

実施の形態2で説明する画像形成システムは、携帯電話1602の非接触ICカード1902、及び、プリンタ1603の印刷ジョブ保持部304に保持されている印刷ジョブデータの削除について説明したが、実施の形態1と同様に、印刷ジョブデータに対応する画像の出力も可能である。この場合、実施の形態1で説明した図6、図10、図14の動作を行うことで、画像の出力が可能である。   In the image forming system described in the second embodiment, the deletion of the print job data held in the non-contact IC card 1902 of the mobile phone 1602 and the print job holding unit 304 of the printer 1603 has been described. Similarly to 1, it is also possible to output an image corresponding to print job data. In this case, it is possible to output an image by performing the operations of FIGS. 6, 10, and 14 described in the first embodiment.

したがって、実施の形態2で説明する画像形成システムは、実施の形態1で説明した機密文書及び重要書類の漏洩を防止することができる効果に加え、携帯電話1602の非接触ICカード1902に保持された印刷ジョブデータに対応する印刷ジョブ名を選択することで、非接触ICカード1902に保持された対応する印刷ジョブ名、印刷ジョブデータ送信先アドレス及び印刷ジョブ識別情報と、プリンタ1603の印刷ジョブ保持部304に保持された対応する印刷ジョブデータと印刷ジョブ識別情報を削除することができる。これにより、実施の形態2で説明する画像形成システムは、ホストコンピュータ1601から、出力する必要が無くなった印刷ジョブデータを削除することもできる。さらに、この削除命令(DELETEコマンド)は、公衆パケット通信回線1605及びインターネット1606を介して、携帯電話1602からプリンタ1603に送信されるため、利用者が印刷ジョブデータを削除するためにプリンタ1603に移動する必要がなく、遠隔にて行うことができる。したがって、利用者の利便性が向上する。   Therefore, the image forming system described in Embodiment 2 is held by the non-contact IC card 1902 of the mobile phone 1602 in addition to the effect of preventing leakage of confidential documents and important documents described in Embodiment 1. By selecting the print job name corresponding to the print job data, the corresponding print job name, print job data transmission destination address and print job identification information held in the non-contact IC card 1902 and the print job holding of the printer 1603 are stored. Corresponding print job data and print job identification information held in the section 304 can be deleted. As a result, the image forming system described in Embodiment 2 can also delete print job data that no longer needs to be output from the host computer 1601. Further, since this delete command (DELETE command) is transmitted from the mobile phone 1602 to the printer 1603 via the public packet communication line 1605 and the Internet 1606, the user moves to the printer 1603 to delete the print job data. Can be done remotely. Therefore, convenience for the user is improved.

[実施の形態3]
実施の形態3で説明する画像形成システムは、実施の形態1の画像形成システムにネットワークを介して接続されたプリンタが加えられている。以下、この画像形成システムについて説明するが、実施の形態1又は2と重複する部分は説明を省略する。
[Embodiment 3]
In the image forming system described in the third embodiment, a printer connected to the image forming system of the first embodiment via a network is added. The image forming system will be described below, but the description of the same parts as those in the first or second embodiment will be omitted.

図30は、実施の形態3で説明する画像形成システムのシステム構成図である。実施の形態3で説明する画像形成システムは、図30のように、実施の形態2のホストコンピュータと同様のホストコンピュータ1601と、携帯端末としての携帯電話3002と、画像形成装置としてのプリンタ3003と、第2画像形成装置としての3004と、ネットワーク104とにより構成されている。   FIG. 30 is a system configuration diagram of an image forming system described in the third embodiment. As shown in FIG. 30, the image forming system described in the third embodiment includes a host computer 1601 similar to the host computer of the second embodiment, a mobile phone 3002 as a mobile terminal, and a printer 3003 as an image forming apparatus. The second image forming apparatus 3004 and the network 104 are configured.

実施の形態2と同様に、携帯電話3002は、非接触ICカード1902を有しており、ホストコンピュータ1601に接続された非接触ICカードリーダ/ライタ105、プリンタ3003に接続された非接触ICカードリーダ/ライタ106、及び、プリンタ3004に接続された非接触ICカードリーダ/ライタ3005を介して、データの送受信が可能となっている。   Similar to the second embodiment, the mobile phone 3002 has a non-contact IC card 1902, a non-contact IC card reader / writer 105 connected to the host computer 1601, and a non-contact IC card connected to the printer 3003. Data can be transmitted and received via the reader / writer 106 and the non-contact IC card reader / writer 3005 connected to the printer 3004.

図31は、実施の形態3で説明する画像形成システムのプリンタの構成を示すブロック図である。プリンタ3003,3004は、実施の形態1で説明したプリンタにジョブデータ取得部としての転送印刷ジョブデータ取得部3103と、ジョブデータ転送部としての印刷ジョブデータ転送部3104とを加えた構成で、HTTPコマンド解釈部3101と、識別情報取得部3102と、画像形成部3105の動作が異なっている。このプリンタ3003とプリンタ3004は、略同じ構成を有している。また、非接触ICカードリーダ/ライタ3005は、非接触ICカードリーダ/ライタ106と同じ動作を行う。   FIG. 31 is a block diagram illustrating a configuration of a printer of the image forming system described in the third embodiment. The printers 3003 and 3004 are configured by adding a transfer print job data acquisition unit 3103 as a job data acquisition unit and a print job data transfer unit 3104 as a job data transfer unit to the printer described in the first embodiment. The operations of the command interpretation unit 3101, the identification information acquisition unit 3102, and the image forming unit 3105 are different. The printer 3003 and the printer 3004 have substantially the same configuration. The non-contact IC card reader / writer 3005 performs the same operation as the non-contact IC card reader / writer 106.

印刷ジョブデータ転送部3104は、ネットワークI/F309を介して、印刷ジョブデータの転送命令と転送対象となる印刷ジョブデータに対応する印刷ジョブ識別情報を受け取る。そして、印刷ジョブデータ転送部3104は、受け取った印刷ジョブ識別情報に対応する印刷ジョブデータを印刷ジョブ保持部304から取得し、取得した印刷ジョブデータを転送要求元に送信する。   The print job data transfer unit 3104 receives a print job data transfer command and print job identification information corresponding to the print job data to be transferred via the network I / F 309. Then, the print job data transfer unit 3104 acquires the print job data corresponding to the received print job identification information from the print job holding unit 304, and transmits the acquired print job data to the transfer request source.

転送印刷ジョブデータ取得部3103は、識別情報取得部3102から印刷ジョブデータ転送先アドレスを取得する。そして、転送印刷ジョブデータ取得部3103は、他のプリンタが保持する印刷ジョブデータを取得するために、他のプリンタに後述する印刷ジョブ識別情報がパスとして指定されたGETコマンドを転送命令として生成する。転送印刷ジョブデータ取得部3103は、取得した印刷ジョブデータ転送先アドレスに対応するプリンタに転送命令を送信し、印刷ジョブ識別情報に対応する印刷ジョブデータを取得する。   The transfer print job data acquisition unit 3103 acquires the print job data transfer destination address from the identification information acquisition unit 3102. Then, the transfer print job data acquisition unit 3103 generates, as a transfer command, a GET command in which print job identification information (to be described later) is specified as a path to the other printer in order to acquire print job data held by the other printer. . The transfer print job data acquisition unit 3103 transmits a transfer command to the printer corresponding to the acquired print job data transfer destination address, and acquires print job data corresponding to the print job identification information.

HTTPコマンド解釈部3101は、実施の形態1で説明した動作の他に、ネットワークI/F309を介して、他のプリンタから送信される後述する印刷ジョブ識別情報がパスとして指定されたGETコマンドを解釈する。そして、HTTPコマンド解釈部3101は、印刷ジョブデータ転送部3104に印刷ジョブデータを転送要求元に送信させる。   In addition to the operations described in the first embodiment, the HTTP command interpretation unit 3101 interprets a GET command in which print job identification information (described later) transmitted from another printer is specified as a path via the network I / F 309. To do. Then, the HTTP command interpretation unit 3101 causes the print job data transfer unit 3104 to transmit print job data to the transfer request source.

識別情報取得部3102は、USBI/F310を介して、非接触ICカードリーダ/ライタ106,3005に、印刷ジョブ識別情報及び印刷ジョブデータ送信先アドレスの読み込みコマンドを送信する。そして、識別情報取得部3102は、非接触ICカードリーダ/ライタ106,3005に、近接する携帯電話3002に搭載された非接触ICカード1902から選択状態にある印刷ジョブ識別情報と印刷ジョブデータ送信先アドレスを読み込ませる。読み込ませた印刷ジョブ識別情報と印刷ジョブデータ送信先アドレスは、識別情報取得部3102に送られる。識別情報取得部3102は、印刷ジョブデータ送信アドレスを判別し、印刷ジョブデータ送信先アドレスに応じて、印刷ジョブ識別情報照合部307、あるいは、転送印刷ジョブデータ取得部3103のどちらかを動作させる。   The identification information acquisition unit 3102 transmits a read command of print job identification information and a print job data transmission destination address to the non-contact IC card reader / writer 106, 3005 via the USB I / F 310. Then, the identification information acquisition unit 3102 sends the print job identification information and print job data transmission destination selected from the non-contact IC card 1902 mounted on the mobile phone 3002 close to the non-contact IC card reader / writer 106, 3005. Read the address. The read print job identification information and print job data transmission destination address are sent to the identification information acquisition unit 3102. The identification information acquisition unit 3102 determines the print job data transmission address and operates either the print job identification information matching unit 307 or the transfer print job data acquisition unit 3103 according to the print job data transmission destination address.

画像形成部3105は、実施の形態1のように、印刷ジョブ識別情報照合部307から印刷ジョブデータを受け取るだけでなく、転送印刷ジョブデータ取得部3103から印刷ジョブデータを受け取る。そして、画像形成部3105は、受け取った印刷ジョブデータの解析を行い、解析した印刷ジョブデータに基づいて所定の用紙に画像形成を行う。   As in the first embodiment, the image forming unit 3105 not only receives print job data from the print job identification information matching unit 307 but also receives print job data from the transfer print job data acquisition unit 3103. Then, the image forming unit 3105 analyzes the received print job data, and forms an image on a predetermined sheet based on the analyzed print job data.

図32は、実施の形態3で説明する画像形成システムの携帯電話の構成を示すブロック図である。携帯電話3002は、実施の形態1で説明した携帯電話と同じ構成であるが、非接触ICカード1902の保持フォーマットは、実施の形態2で説明した非接触ICカードの保持フォーマットと同様である。   FIG. 32 is a block diagram illustrating a configuration of a mobile phone of the image forming system described in the third embodiment. The mobile phone 3002 has the same configuration as the mobile phone described in Embodiment 1, but the holding format of the non-contact IC card 1902 is the same as the holding format of the non-contact IC card described in Embodiment 2.

以下、このような構成を有する実施の形態3で説明する画像形成システムの動作について図面を参照して説明する。   Hereinafter, the operation of the image forming system described in the third embodiment having such a configuration will be described with reference to the drawings.

実施の形態3で説明する画像形成システムの動作について、まず、このプリンタ3003,3004に送信される印刷ジョブ識別情報をパスに指定されたGETコマンドについて説明する。   Regarding the operation of the image forming system described in the third embodiment, first, a GET command in which print job identification information transmitted to the printers 3003 and 3004 is designated as a path will be described.

実施の形態3の画像形成システムは、実施の形態1と同様に、ネットワークの上位層のプロトコルとしてHTTP(TCI/IP)が使用される。図33に、HTTPコマンドと、パス指定の組み合わせによるリクエストと、このリクエストに対するレスポンスの取り決めを示す。ここでは、実施の形態1で説明したGETコマンドと、POSTコマンドとに関しての取り決めの他に、印刷ジョブ識別情報をパスに指定したGETコマンドに関しての取り決めが示されている。   As in the first embodiment, the image forming system according to the third embodiment uses HTTP (TCI / IP) as a protocol for an upper layer of the network. FIG. 33 shows a request based on a combination of an HTTP command and a path specification, and a response arrangement for the request. Here, in addition to the agreement regarding the GET command and the POST command described in the first embodiment, the agreement regarding the GET command in which the print job identification information is specified in the path is shown.

ここで説明するGETコマンドは、実施の形態1で説明したパス指定の無いGETコマンドとは異なり、印刷ジョブ識別情報をパスに指定したもので、コマンドを用いて他のプリンタから印刷ジョブデータを受信するためのコマンドである。   The GET command described here is different from the GET command without path specification described in the first embodiment, in which print job identification information is specified in the path, and print job data is received from another printer using the command. It is a command to do.

この画像形成システムのホストコンピュータ1601は、利用者によって、アプリケーションプログラム201でアプリケーション形式の画像データの印刷操作が行われると、実施の形態1と同様に動作する。この印刷操作においてプリンタ3003が印刷ジョブデータの送信先として選択されると、プリンタ3003から印刷ジョブデータに対応する印刷ジョブ識別情報を受け取る。そして、印刷ジョブデータとこの印刷ジョブ識別情報がプリンタ3003に送信され、プリンタ3003の印刷ジョブ保持部304に保持される。また、印刷ジョブデータに対応する印刷ジョブ名、印刷ジョブデータ送信先アドレス(プリンタ3003のIPアドレス)及び印刷ジョブ識別情報が携帯電話3002に送信され、携帯電話3002の非接触ICカード1902に実施の形態2で説明した保持フォーマットに関連付けられて保持される。   The host computer 1601 of this image forming system operates in the same manner as in the first embodiment when a user performs an operation for printing image data in the application format by the application program 201. When the printer 3003 is selected as a transmission destination of print job data in this printing operation, print job identification information corresponding to the print job data is received from the printer 3003. The print job data and the print job identification information are transmitted to the printer 3003 and held in the print job holding unit 304 of the printer 3003. Also, the print job name corresponding to the print job data, the print job data transmission destination address (the IP address of the printer 3003), and the print job identification information are transmitted to the mobile phone 3002, and are implemented in the contactless IC card 1902 of the mobile phone 3002. It is held in association with the holding format described in the second mode.

次に、利用者は、送信された印刷ジョブデータに対応する画像を出力させるために、携帯電話3002を操作し、非接触ICカード1902に書き込まれた印刷ジョブ識別情報を選択状態とする。非接触ICカード1902の保持フォーマットは異なるものの、印刷ジョブ識別情報の選択に関しては実施の形態1と同様である。   Next, the user operates the cellular phone 3002 to select the print job identification information written in the non-contact IC card 1902 in order to output an image corresponding to the transmitted print job data. Although the holding format of the non-contact IC card 1902 is different, the selection of print job identification information is the same as in the first embodiment.

出力する印刷ジョブデータに対応する印刷ジョブ名が携帯電話3002で選択されると、識別情報制御部404は、携帯電話3002に搭載されている非接触ICカード1902に保持している印刷ジョブ識別情報を選択状態となるように変更する。変更後、選択状態となっている印刷ジョブ識別情報を生成していないプリンタ3004に利用者が移動する。以下、利用者に選択された印刷ジョブ名に対応する印刷ジョブデータに対応する画像の出力について説明する。なお、ここでは、プリンタ3003のIPアドレスを192.168.0.1とし、プリンタ3004のIPアドレスを192.168.0.2とする。また、プリンタ3003とプリンタ3004とは同じ構成で、同じ動作するものである。図34は、実施の形態3で説明する画像形成システムのプリンタでの各処理を示すフロー図である。   When the print job name corresponding to the print job data to be output is selected by the mobile phone 3002, the identification information control unit 404 prints print job identification information held in the non-contact IC card 1902 mounted on the mobile phone 3002. To be in the selected state. After the change, the user moves to the printer 3004 that has not generated the print job identification information in the selected state. Hereinafter, output of an image corresponding to print job data corresponding to the print job name selected by the user will be described. Here, the IP address of the printer 3003 is set to 192.168.0.1, and the IP address of the printer 3004 is set to 192.168.0.2. Further, the printer 3003 and the printer 3004 have the same configuration and the same operation. FIG. 34 is a flowchart showing each process in the printer of the image forming system described in the third embodiment.

まず、非接触ICカード検知部305は、ステップS301において、非接触ICカードリーダ/ライタ3005に近接する非接触ICカード1902、すなわち非接触ICカード1902を搭載する携帯電話3002の存在を確認する。このとき、利用者は、非接触ICカード1902が搭載された携帯電話3002を非接触ICカードリーダ/ライタ3005に近接させる。   First, in step S301, the non-contact IC card detection unit 305 confirms the presence of the non-contact IC card 1902 close to the non-contact IC card reader / writer 3005, that is, the mobile phone 3002 on which the non-contact IC card 1902 is mounted. At this time, the user brings the mobile phone 3002 loaded with the non-contact IC card 1902 close to the non-contact IC card reader / writer 3005.

ステップS301で、非接触ICカード検知部305が非接触ICカード1902の存在を確認できなかった場合、ステップS302において、ステップS301に戻り、非接触ICカード1902の存在の確認を続ける。一方、ステップS301で、非接触ICカード検知部305が非接触ICカード1902の存在を確認した場合、ステップS303に移行し、識別情報取得部3102にその旨を通知する。   If the non-contact IC card detection unit 305 cannot confirm the presence of the non-contact IC card 1902 in step S301, the process returns to step S301 in step S302, and the confirmation of the presence of the non-contact IC card 1902 is continued. On the other hand, when the non-contact IC card detection unit 305 confirms the presence of the non-contact IC card 1902 in step S301, the process proceeds to step S303 and notifies the identification information acquisition unit 3102 of that fact.

非接触ICカード検知部305から、非接触ICカード1902の存在が確認された旨の通知を受け取ると、識別情報取得部3102は、ステップS303において、USBI/F310によって、プリンタ3004と接続されている非接触ICカードリーダ/ライタ3005を介して、非接触ICカード1902の印刷ジョブ識別情報の中から、選択状態となっている印刷ジョブ識別情報を検出する。   Upon receiving a notification from the non-contact IC card detection unit 305 that the presence of the non-contact IC card 1902 has been confirmed, the identification information acquisition unit 3102 is connected to the printer 3004 via the USB I / F 310 in step S303. Via the non-contact IC card reader / writer 3005, the print job identification information in the selected state is detected from the print job identification information of the non-contact IC card 1902.

ステップS303で、識別情報取得部3102が選択状態の印刷ジョブ識別情報が検出できなかった場合、ステップS304において、以降の処理を行わず、本処理を終了とする。一方、ステップS303で、識別情報取得部3102が選択状態の印刷ジョブ識別情報を検出した場合、識別情報取得部3102は、非接触ICカードリーダ/ライタ3005に検出された印刷ジョブ識別情報を非接触ICカード1902から読み込ませる。そして、識別情報取得部3102は、ステップS305において、USBI/F310を介して、非接触ICカードリーダ/ライタ3005に読み取らせた印刷ジョブ識別情報を取得する。   If the identification information acquisition unit 3102 cannot detect the selected print job identification information in step S303, the process is terminated in step S304 without performing the subsequent processing. On the other hand, when the identification information acquisition unit 3102 detects the selected print job identification information in step S303, the identification information acquisition unit 3102 displays the print job identification information detected by the non-contact IC card reader / writer 3005 in a non-contact manner. Read from the IC card 1902. In step S305, the identification information acquisition unit 3102 acquires the print job identification information read by the non-contact IC card reader / writer 3005 via the USB I / F 310.

印刷ジョブ識別情報を取得した後、識別情報取得部3102は、非接触ICカードリーダ/ライタ3005に検出された印刷ジョブ識別情報に対応する印刷ジョブデータ送信先アドレスを非接触ICカード1902から読み込ませる。そして、識別情報取得部3102は、ステップS306において、USBI/F310を介して、非接触ICカードリーダ/ライタ3005に読み取らせた印刷ジョブデータ送信先アドレスを取得する。   After acquiring the print job identification information, the identification information acquisition unit 3102 causes the non-contact IC card reader / writer 3005 to read the print job data transmission destination address corresponding to the detected print job identification information from the non-contact IC card 1902. . In step S306, the identification information acquisition unit 3102 acquires the print job data transmission destination address read by the non-contact IC card reader / writer 3005 via the USB I / F 310.

具体例として図27を参照して説明すると、まず、識別情報取得部3102は、非接触ICカード1902の0〜4までの枠のフラグ領域を検索し、−1(登録かつ選択)となっている枠を検出する。図27のように、2の枠のフラグ領域が−1となっているため、識別情報取得部3102は、選択状態のものとして2の枠の印刷ジョブ識別情報を検出する。選択状態にある印刷ジョブ識別情報を検出した識別情報取得部3102は、非接触ICカードリーダ/ライタ3005にその印刷ジョブ識別情報を読み込ませる。非接触ICカードリーダ/ライタ3005は、非接触ICカード1902の2の枠の印刷ジョブ識別情報の0050の値を読み込む。次に、識別情報取得部3102は、非接触ICカードリーダ/ライタ3005にその印刷ジョブ識別情報に対応する印刷ジョブデータ送信先アドレスを読み込ませる。非接触ICカードリーダ/ライタ3005は、非接触ICカード1902の2の枠の印刷ジョブデータ送信先アドレスの192.168.0.1を読み込む。   As a specific example, with reference to FIG. 27, first, the identification information acquisition unit 3102 searches the flag area of the frame from 0 to 4 of the non-contact IC card 1902 and becomes −1 (registration and selection). Detect the frame that is. As shown in FIG. 27, since the flag area of the second frame is -1, the identification information acquisition unit 3102 detects the print job identification information of the second frame as the selected state. The identification information acquisition unit 3102 that has detected the print job identification information in the selected state causes the non-contact IC card reader / writer 3005 to read the print job identification information. The non-contact IC card reader / writer 3005 reads the value 0050 of the print job identification information of the two frames of the non-contact IC card 1902. Next, the identification information acquisition unit 3102 causes the non-contact IC card reader / writer 3005 to read the print job data transmission destination address corresponding to the print job identification information. The non-contact IC card reader / writer 3005 reads 192.168.0.1 of the print job data transmission destination address of the two frames of the non-contact IC card 1902.

印刷ジョブデータ送信先アドレスを取得した後、識別情報取得部3102は、ステップS307において、取得した印刷ジョブデータ送信先アドレスが自己のプリンタ3004のIPアドレスであるか否かを確認する。   After acquiring the print job data transmission destination address, the identification information acquisition unit 3102 confirms whether or not the acquired print job data transmission destination address is the IP address of its own printer 3004 in step S307.

ステップS307において、印刷ジョブデータ送信先アドレスが自己のプリンタ3004のIPアドレスである場合、印刷ジョブ識別情報照合部307は、その印刷ジョブ識別情報を受け取る。そして、印刷ジョブ識別情報照合部307は、ステップS315において、印刷ジョブ保持部304に保持されている印刷ジョブデータの中から、受け取った印刷ジョブ識別情報に対応する印刷ジョブデータを検索するように、印刷ジョブ保持部304の印刷ジョブ識別情報を照合する。   If the print job data transmission destination address is the IP address of its own printer 3004 in step S307, the print job identification information matching unit 307 receives the print job identification information. In step S315, the print job identification information matching unit 307 searches the print job data held in the print job holding unit 304 for print job data corresponding to the received print job identification information. The print job identification information in the print job holding unit 304 is collated.

印刷ジョブ識別情報照合部307で照合が行われた後、画像形成部3105は、検索された印刷ジョブデータを印刷ジョブ識別情報照合部307から受け取る。そして、画像形成部3105は、ステップS316において、検索された印刷ジョブデータに対応する画像を所定の用紙に形成し、画像形成を行う。   After collation is performed by the print job identification information collation unit 307, the image forming unit 3105 receives the searched print job data from the print job identification information collation unit 307. In step S316, the image forming unit 3105 forms an image corresponding to the retrieved print job data on a predetermined sheet, and performs image formation.

印刷ジョブ識別情報照合部307が画像形成部3105において、検索された印刷ジョブデータに対応する画像の出力が行われたことを確認すると、印刷ジョブ識別情報照合部307は、ステップS317において、画像形成に用いた印刷ジョブデータを、印刷ジョブ保持部304から削除する。   When the print job identification information matching unit 307 confirms that the image corresponding to the searched print job data is output in the image forming unit 3105, the print job identification information matching unit 307 performs image formation in step S317. The print job data used in the above is deleted from the print job holding unit 304.

一方、ステップS307において、印刷ジョブデータ送信先アドレスが自己のプリンタ3004のIPアドレスでない場合、転送印刷ジョブデータ取得部3103は、検索されたの印刷ジョブ識別情報及び印刷ジョブデータ送信先アドレスを受け取る。そして、転送印刷ジョブデータ取得部3103は、印刷ジョブデータ送信先アドレスを印刷ジョブデータ転送先アドレスとして置き換え、さらに、印刷ジョブ識別情報をパスに指定したGETコマンドを生成する。転送印刷ジョブデータ取得部3103は、印刷ジョブデータ転送先アドレスに対応するプリンタ3003に、取得した印刷ジョブ識別情報に対応する印刷ジョブデータの転送要求としてGETコマンドを送信する。   On the other hand, if the print job data transmission destination address is not the IP address of its own printer 3004 in step S307, the transfer print job data acquisition unit 3103 receives the searched print job identification information and the print job data transmission destination address. The transfer print job data acquisition unit 3103 then replaces the print job data transmission destination address with the print job data transfer destination address, and further generates a GET command specifying the print job identification information as a path. The transfer print job data acquisition unit 3103 transmits a GET command as a transfer request for print job data corresponding to the acquired print job identification information to the printer 3003 corresponding to the print job data transfer destination address.

具体的に、非接触ICカード1902から取得した印刷ジョブデータ送信先アドレスがプリンタ3003のIPアドレスである192.168.0.1であるため、プリンタ3004のIPアドレスの192.168.0.2とは異なる。この比較によって、識別情報取得部3102は、印刷ジョブ識別情報と印刷ジョブデータ送信先アドレスを転送印刷ジョブデータ取得部3103に渡す。印刷ジョブ識別情報と印刷ジョブデータ送信先アドレスを受け取った転送印刷ジョブデータ取得部3103は、印刷ジョブデータ送信先アドレスを印刷ジョブデータ転送先アドレスに置き換える。さらに、転送印刷ジョブデータ取得部3103は、印刷ジョブ識別情報をパスとしたGETコマンドを生成する。そして、転送印刷ジョブデータ取得部3103は、生成したGETコマンドを、印刷ジョブデータ転送先アドレスに対応するプリンタ3003に送信する。   Specifically, since the print job data transmission destination address acquired from the non-contact IC card 1902 is 192.168.0.1 that is the IP address of the printer 3003, 192.168.0.2 that is the IP address of the printer 3004. Is different. By this comparison, the identification information acquisition unit 3102 passes the print job identification information and the print job data transmission destination address to the transfer print job data acquisition unit 3103. Upon receiving the print job identification information and the print job data transmission destination address, the transfer print job data acquisition unit 3103 replaces the print job data transmission destination address with the print job data transmission destination address. Further, the transfer print job data acquisition unit 3103 generates a GET command using the print job identification information as a path. Then, the transfer print job data acquisition unit 3103 transmits the generated GET command to the printer 3003 corresponding to the print job data transfer destination address.

プリンタ3004からGETコマンドが送信されると、プリンタ3003は、プリンタ3003のネットワークI/F309を介して、GETコマンドを受信する。プリンタ3003のHTTPコマンド解釈部3101は、ステップS309において、受信したコマンドをプリンタ3003のネットワークI/F309から受け取り、そのコマンドを解釈する。そして、プリンタ3003のHTTPコマンド解釈部3101は、そのコマンドが印刷ジョブ識別情報をパスに指定したGETコマンドであることを認識する。   When a GET command is transmitted from the printer 3004, the printer 3003 receives the GET command via the network I / F 309 of the printer 3003. In step S309, the HTTP command interpretation unit 3101 of the printer 3003 receives the received command from the network I / F 309 of the printer 3003, and interprets the command. Then, the HTTP command interpretation unit 3101 of the printer 3003 recognizes that the command is a GET command that designates the print job identification information as a path.

プリンタ3003のHTTPコマンド解釈部3101が印刷ジョブ識別情報をパスに指定したGETコマンドを受け取ると、プリンタ3003の印刷ジョブデータ転送部3104は、その印刷ジョブ識別情報を受け取る。そして、プリンタ3003の印刷ジョブデータ転送部3104は、ステップS310において、印刷ジョブ保持部304に保持されている印刷ジョブデータの中から、受け取った印刷ジョブ識別情報に対応する印刷ジョブデータを検索する。   When the HTTP command interpretation unit 3101 of the printer 3003 receives a GET command specifying the print job identification information as a path, the print job data transfer unit 3104 of the printer 3003 receives the print job identification information. In step S310, the print job data transfer unit 3104 of the printer 3003 searches the print job data held in the print job holding unit 304 for print job data corresponding to the received print job identification information.

プリンタ3003の印刷ジョブデータ転送部3104で検索が行われた後、印刷ジョブ保持部304に保持されている検索された印刷ジョブデータ取得する。プリンタ3003の印刷ジョブデータ転送部3104は、ステップS311において、ネットワークI/F309を介して、プリンタ3004に、取得した印刷ジョブデータをGETコマンドのレスポンスとして返信する。   After the search is performed by the print job data transfer unit 3104 of the printer 3003, the searched print job data held in the print job holding unit 304 is acquired. In step S311, the print job data transfer unit 3104 of the printer 3003 returns the acquired print job data as a response to the GET command to the printer 3004 via the network I / F 309.

プリンタ3003の印刷ジョブデータ転送部3104が印刷ジョブデータをレスポンスとして返信すると、プリンタ3003の印刷ジョブデータ転送部3104は、ステップS312において、返信した印刷ジョブデータを、印刷ジョブ保持部304から削除する。   When the print job data transfer unit 3104 of the printer 3003 returns the print job data as a response, the print job data transfer unit 3104 of the printer 3003 deletes the returned print job data from the print job holding unit 304 in step S312.

プリンタ3003から印刷ジョブ識別情報をパスに指定したGETコマンドのレスポンスとして印刷ジョブデータが返信されると、プリンタ3004は、ネットワークI/F309を介して受信する。転送印刷ジョブデータ取得部3103は、ステップS313において、受信した印刷ジョブ識別情報をネットワークI/F309から受け取り、選択状態にある印刷ジョブ識別情報に対応する印刷ジョブデータを取得する。   When print job data is returned from the printer 3003 as a response to the GET command specifying the print job identification information as a path, the printer 3004 receives it via the network I / F 309. In step S313, the transfer print job data acquisition unit 3103 receives the received print job identification information from the network I / F 309, and acquires print job data corresponding to the print job identification information in the selected state.

印刷ジョブデータを取得した後、画像形成部3105は、取得された印刷ジョブデータを転送印刷ジョブデータ取得部3103から受け取る。そして、画像形成部3105は、ステップS314において、検索された印刷ジョブデータに対応する画像を所定の用紙に形成し、画像形成を行う。   After acquiring the print job data, the image forming unit 3105 receives the acquired print job data from the transfer print job data acquiring unit 3103. In step S314, the image forming unit 3105 forms an image corresponding to the retrieved print job data on a predetermined sheet, and forms an image.

ステップS314又はステップS317において、画像形成部3105で画像形成が行われた後、識別情報取得部3102は、ステップS318において、非接触ICカード1902に保持されている印刷ジョブ名、印刷ジョブデータ送信先アドレス及び印刷ジョブ識別情報のうち、画像の出力を行った印刷ジョブデータに対応する印刷ジョブ名、印刷ジョブデータ送信先アドレス及び印刷ジョブ識別情報を削除する。具体的に、識別情報取得部3102は、ステップS303で検出された枠のフラグ領域を−1から0に変更するように非接触ICカード1902の情報を更新する。   After image formation is performed by the image forming unit 3105 in step S314 or step S317, the identification information acquisition unit 3102 receives the print job name and print job data transmission destination held in the non-contact IC card 1902 in step S318. Of the address and the print job identification information, the print job name, the print job data transmission destination address, and the print job identification information corresponding to the print job data from which the image is output are deleted. Specifically, the identification information acquisition unit 3102 updates the information of the non-contact IC card 1902 so as to change the flag area of the frame detected in step S303 from −1 to 0.

したがって、実施の形態3で説明する画像形成システムは、実施の形態1で説明した機密文書及び重要書類の漏洩を防止することができる効果に加え、出力のために利用者が有する非接触ICカード1902を搭載した携帯電話3002を近接させたプリンタ3004に、他のプリンタ3003に保持されている印刷ジョブデータを転送させることで、印刷ジョブデータを保持していないプリンタ3004であっても、画像の出力が可能となる。すなわち、印刷ジョブ識別情報を生成させ、印刷ジョブデータを保持させたプリンタ3003以外のプリンタでも印刷ジョブデータに対応する画像の出力が可能となり、利用者の利便性が向上する。   Therefore, the image forming system described in the third embodiment has a non-contact IC card that a user has for output in addition to the effect of preventing leakage of confidential documents and important documents described in the first embodiment. By transferring the print job data held in the other printer 3003 to the printer 3004 in the vicinity of the mobile phone 3002 equipped with 1902, even if the printer 3004 does not hold the print job data, Output is possible. That is, print job identification information is generated and an image corresponding to the print job data can be output even by a printer other than the printer 3003 that holds the print job data, thereby improving the convenience for the user.

本発明では、携帯電話とプリンタ、ホストコンピュータ間の通信手段として非接触ICカードを用いて説明したが、本発明はこれに限定されるものではない。例えば、赤外線通信、非接触ICカード、USB接続など、1対1で通信端末が特定可能な通信手段であれば、全て本発明に適用可能である。   In the present invention, the non-contact IC card is used as the communication means between the mobile phone, the printer, and the host computer, but the present invention is not limited to this. For example, any communication means that can identify a communication terminal on a one-to-one basis, such as infrared communication, a non-contact IC card, and USB connection, can be applied to the present invention.

また、本発明では、印刷ジョブに関する情報を携帯電話の非接触ICカードに保持するようにしているが、印刷ジョブ名、印刷ジョブデータ送信先アドレス及び印刷ジョブ識別情報といった印刷ジョブに関する情報を携帯電話のアプリケーションプログラム用に用意されているデータ保持領域にコピーし、印刷ジョブに関する情報をこのデータ保持領域に保持しても良い。またこの場合、非接触ICカードは、通信手段のみを利用してもよい。具体的には、携帯電話がホストコンピュータから印刷ジョブに関する情報を受信する際、非接触ICカードによって取得した印刷ジョブに関する情報を携帯電話の保持領域に保持させるようにしても良く、携帯電話がプリンタに印刷ジョブに関する情報を送信する際は、携帯電話の保持領域から印刷ジョブに関する情報を非接触ICカードに渡し、非接触ICカードを介して、保持領域からプリンタに送信するようにしても良い。   In the present invention, information related to a print job is held in a non-contact IC card of a mobile phone, but information related to a print job such as a print job name, a print job data transmission destination address, and print job identification information is stored in the The information may be copied to a data holding area prepared for the application program and information relating to the print job may be held in the data holding area. In this case, the non-contact IC card may use only communication means. Specifically, when the mobile phone receives information about the print job from the host computer, the information about the print job acquired by the non-contact IC card may be held in the holding area of the mobile phone. When transmitting information related to a print job, information related to the print job may be passed from the holding area of the mobile phone to the non-contact IC card and transmitted from the holding area to the printer via the non-contact IC card.

実施の形態1の画像形成システムのシステム構成図を示す図である。1 is a diagram illustrating a system configuration diagram of an image forming system according to Embodiment 1. FIG. 実施の形態1の画像形成システムのホストコンピュータの構成を示すブロック図である。2 is a block diagram illustrating a configuration of a host computer of the image forming system according to Embodiment 1. FIG. 実施の形態1の画像形成システムのプリンタの構成を示すブロック図である。FIG. 2 is a block diagram illustrating a configuration of a printer of the image forming system according to the first embodiment. 実施の形態1の画像形成システムの携帯電話の構成を示すブロック図である。1 is a block diagram illustrating a configuration of a mobile phone of an image forming system according to a first embodiment. 実施の形態1の画像形成システムのホストコンピュータからプリンタに送信されるコマンドを説明する図である。3 is a diagram illustrating a command transmitted from a host computer of the image forming system according to the first embodiment to a printer. FIG. 実施の形態1の画像形成システムの主にホストコンピュータでの各処理を示すフローチャートである。3 is a flowchart showing each process mainly in a host computer of the image forming system according to the first embodiment. 実施の形態1の画像形成システムの非接触ICカードの保持フォーマットを説明する図である。3 is a diagram for explaining a holding format of a non-contact IC card in the image forming system of Embodiment 1. FIG. 実施の形態1の画像形成システムの非接触ICカードに、印刷ジョブ名及び印刷ジョブ識別情報を書き込む前の保持フォーマットを示す図である。FIG. 3 is a diagram illustrating a holding format before writing a print job name and print job identification information in the non-contact IC card of the image forming system according to the first embodiment. 実施の形態1の画像形成システムの非接触ICカードに、印刷ジョブ名及び印刷ジョブ識別情報を書き込んだ後の保持フォーマットを示す図である。FIG. 3 is a diagram illustrating a holding format after a print job name and print job identification information are written in the non-contact IC card of the image forming system according to the first embodiment. 実施の形態1の画像形成システムの携帯電話での各処理を示すフローチャートである。4 is a flowchart showing each process in the mobile phone of the image forming system according to the first embodiment. 実施の形態1の画像形成システムにおける、印刷ジョブ名が選択される前の携帯電話の表示画面を示す図である。3 is a diagram showing a display screen of a mobile phone before a print job name is selected in the image forming system of Embodiment 1. FIG. 実施の形態1の画像形成システムにおける、選択された印刷ジョブ名に対応する印刷ジョブ識別情報を選択状態とした後の非接触ICカードの保持フォーマットを示す図である。FIG. 4 is a diagram showing a non-contact IC card holding format after selecting print job identification information corresponding to a selected print job name in the image forming system according to the first embodiment. 実施の形態1の画像形成システムにおける、印刷ジョブ名が選択された後の携帯電話の表示画面を示す図である。6 is a diagram showing a display screen of a mobile phone after a print job name is selected in the image forming system of Embodiment 1. FIG. 実施の形態1の画像形成システムのプリンタでの各処理を示すフローチャートである。4 is a flowchart illustrating each process in the printer of the image forming system according to the first embodiment. 実施の形態1の画像形成システムにおける、選択された印刷ジョブ識別情報に対応する印刷ジョブデータに対応する画像を出力した後の非接触ICカードの保持フォーマットを示す図である。FIG. 3 is a diagram illustrating a non-contact IC card holding format after an image corresponding to print job data corresponding to selected print job identification information is output in the image forming system according to the first embodiment. 実施の形態2の画像形成システムのシステム構成図を示す図である。FIG. 3 is a diagram illustrating a system configuration diagram of an image forming system according to a second embodiment. 実施の形態2の画像形成システムのホストコンピュータの構成を示すブロック図である。FIG. 6 is a block diagram illustrating a configuration of a host computer of an image forming system according to a second embodiment. 実施の形態2の画像形成システムのプリンタの構成を示すブロック図である。FIG. 6 is a block diagram illustrating a configuration of a printer of an image forming system according to a second embodiment. 実施の形態2の画像形成システムの携帯電話の構成を示すブロック図である。6 is a block diagram illustrating a configuration of a mobile phone of an image forming system according to a second embodiment. FIG. 実施の形態2の画像形成システムのプリンタに送信されるコマンドを説明する図である。FIG. 10 is a diagram illustrating a command transmitted to the printer of the image forming system according to the second embodiment. 実施の形態2の画像形成システムの主にホストコンピュータでの各処理を示すフローチャートである。6 is a flowchart showing each process mainly in a host computer of the image forming system according to the second embodiment. 実施の形態2の画像形成システムの非接触ICカードの保持フォーマットを説明する図である。FIG. 10 is a diagram for explaining a holding format of a non-contact IC card in the image forming system according to the second embodiment. 実施の形態2の画像形成システムの非接触ICカードに、印刷ジョブ名、印刷ジョブデータ送信先アドレス及び印刷ジョブ識別情報を書き込む前の保持フォーマットを示す図である。FIG. 10 is a diagram illustrating a retention format before writing a print job name, a print job data transmission destination address, and print job identification information in the non-contact IC card of the image forming system according to the second embodiment. 実施の形態3の画像形成システムの非接触ICカードに、印刷ジョブ名、印刷ジョブデータ送信先アドレス及び印刷ジョブ識別情報を書き込んだ後の保持フォーマットを示す図である。FIG. 10 is a diagram illustrating a holding format after a print job name, a print job data transmission destination address, and print job identification information are written in a non-contact IC card of the image forming system according to the third embodiment. 実施の形態2の画像形成システムの主に携帯電話での各処理を示すフローチャートである。6 is a flowchart showing each process mainly in a mobile phone of the image forming system of the second embodiment. 実施の形態2の画像形成システムにおける、印刷ジョブ名が選択される前の携帯電話の表示画面を示す図である。6 is a diagram showing a display screen of a mobile phone before a print job name is selected in the image forming system of Embodiment 2. FIG. 実施の形態2の画像形成システムにおける、選択された印刷ジョブ名に対応する印刷ジョブデータ送信先アドレス及び印刷ジョブ識別情報を選択状態とした後の非接触ICカードの保持フォーマットを示す図である。FIG. 10 is a diagram illustrating a non-contact IC card holding format after selecting a print job data transmission destination address and print job identification information corresponding to a selected print job name in the image forming system according to the second embodiment. 実施の形態2の画像形成システムにおける、印刷ジョブ名が選択された後の携帯電話の表示画面を示す図である。FIG. 10 is a diagram showing a display screen of a mobile phone after a print job name is selected in the image forming system of the second embodiment. 実施の形態2の画像形成システムにおける、選択された印刷ジョブ識別情報に対応する印刷ジョブデータに対応する印刷ジョブ名、印刷ジョブデータ送信先アドレス及び印刷ジョブ識別情報を削除した後の非接触ICカードの保持フォーマットを示す図である。The non-contact IC card after deleting the print job name, the print job data transmission destination address, and the print job identification information corresponding to the print job data corresponding to the selected print job identification information in the image forming system of the second embodiment It is a figure which shows the holding | maintenance format. 実施の形態3の画像形成システムのシステム構成図を示す図である。5 is a diagram illustrating a system configuration diagram of an image forming system according to a third embodiment. FIG. 実施の形態3の画像形成システムのプリンタの構成を示すブロック図である。FIG. 10 is a block diagram illustrating a configuration of a printer of an image forming system according to a third embodiment. 実施の形態3の画像形成システムの携帯電話の構成を示すブロック図である。6 is a block diagram illustrating a configuration of a mobile phone of an image forming system according to Embodiment 3. FIG. 実施の形態3の画像形成システムのプリンタに送信されるコマンドを説明する図であるFIG. 10 is a diagram illustrating a command transmitted to the printer of the image forming system according to the third embodiment. 実施の形態3の画像形成システムのプリンタでの各処理を示すフローチャートである。14 is a flowchart illustrating processing in a printer of the image forming system according to the third embodiment.

符号の説明Explanation of symbols

101,1601 ホストコンピュータ
201 アプリケーションプログラム
202 プリンタドライバ
203 印刷ジョブ管理部
204 非接触ICカード検知部
205 印刷ジョブ識別情報取得部
206,1701 識別情報出力部
207 印刷ジョブデータ送信部
208 ネットワークI/F
209 USBI/F
102,1602,3002 携帯電話
401,1901 制御プログラム
402,1902 非接触ICカード
403,1906 印刷ジョブリスト表示部
404,1907 識別情報制御部
405 印刷ジョブ選択部
406 非接触ICカードI/F
1903 印刷ジョブ削除イベント取得部
1904 印刷ジョブ制御命令送信部
1905 ネットワークI/F
103,1603,3003,3004 プリンタ
301,1801,3101 HTTPコマンド解釈部
302 印刷ジョブ識別情報生成部
303 印刷ジョブデータ受信部
304 印刷ジョブ保持部
305 非接触ICカード検知部
306,1803,3102 識別情報取得部
307 印刷ジョブ識別情報照合部
308 画像形成部
309 ネットワークI/F
310 USBI/F
1802 印刷ジョブ制御部
3103 転送印刷ジョブデータ取得部
3104 印刷ジョブデータ転送部
104,1604 ネットワーク
105,106,3005 非接触ICカードリーダ/ライタ
1605 公衆パケット通信回線
1606 インターネット
101, 1601 Host computer 201 Application program 202 Printer driver 203 Print job management unit 204 Non-contact IC card detection unit 205 Print job identification information acquisition unit 206, 1701 Identification information output unit 207 Print job data transmission unit 208 Network I / F
209 USB I / F
102, 1602, 3002 Mobile phone 401, 1901 Control program 402, 1902 Non-contact IC card 403, 1906 Print job list display unit 404, 1907 Identification information control unit 405 Print job selection unit 406 Non-contact IC card I / F
1903 Print job deletion event acquisition unit 1904 Print job control command transmission unit 1905 Network I / F
103, 1603, 3003, 3004 Printer 301, 1801, 3101 HTTP command interpretation unit 302 Print job identification information generation unit 303 Print job data reception unit 304 Print job holding unit 305 Non-contact IC card detection unit 306, 1803, 3102 Acquisition of identification information Section 307 Print job identification information matching section 308 Image forming section 309 Network I / F
310 USB I / F
1802 Print job control unit 3103 Transfer print job data acquisition unit 3104 Print job data transfer unit 104, 1604 Network 105, 106, 3005 Non-contact IC card reader / writer 1605 Public packet communication line 1606 Internet

Claims (8)

情報処理装置と、画像形成装置と、携帯端末とを有し、前記情報処理装置で生成されたジョブデータに基づいて前記画像形成装置で画像形成する画像形成システムであって、
前記情報処理装置は、
前記画像形成装置に対して前記ジョブデータに対応するジョブ識別情報を要求するとともに、該要求に基づき前記画像形成装置が生成した前記ジョブ識別情報を取得する第1識別情報取得部と、
前記携帯端末に前記ジョブデータに対応するジョブ名及び前記ジョブ識別情報を出力する情報出力部と、
前記画像形成装置に前記ジョブデータ及び前記ジョブ識別情報を送信するデータ送信部とを有し、
前記携帯端末は、
前記情報処理装置の前記情報出力部から出力された前記ジョブ名及び前記ジョブ識別情報を保持する情報保持部と、
前記情報保持部で保持されている前記ジョブ名を表示する表示部と、
前記表示部に表示された前記ジョブ名を選択する選択部と、
前記選択部で選択された前記ジョブ名に対応する前記ジョブ識別情報を選択状態とする識別情報制御部とを有し、
前記画像形成装置は、
前記情報処理装置の前記第1識別情報取得部の要求に応じて前記ジョブデータに対応する前記ジョブ識別情報を生成する識別情報生成部と、
前記情報処理装置の前記データ送信部から送信された前記ジョブデータ及び前記ジョブ識別情報を受信するデータ受信部と、
前記携帯端末の前記識別情報制御部によって選択状態とされた前記ジョブ識別情報を取得する第2識別情報取得部と、
前記情報処理装置の前記データ送信部から送信された前記ジョブデータの中から、前記第2識別情報取得部で取得した前記ジョブ識別情報に対応するジョブデータを検索するように、前記ジョブ識別情報を照合する識別情報照合部と、
前記識別情報照合部による照合によって検索された選択状態にある前記ジョブ識別情報に対応する前記ジョブデータに基づいて画像形成を行う画像形成部とを有することを特徴とする画像形成システム。
An image forming system having an information processing device, an image forming device, and a portable terminal, and forming an image with the image forming device based on job data generated by the information processing device,
The information processing apparatus includes:
Requesting the image forming apparatus for job identification information corresponding to the job data, and acquiring the job identification information generated by the image forming apparatus based on the request ;
An information output unit for outputting a job name corresponding to the job data and the job identification information to the portable terminal;
A data transmission unit that transmits the job data and the job identification information to the image forming apparatus;
The portable terminal is
An information holding unit for holding the job name and the job identification information output from the information output unit of the information processing apparatus;
A display unit for displaying the job name held in the information holding unit;
A selection unit for selecting the job name displayed on the display unit;
An identification information control unit that selects the job identification information corresponding to the job name selected by the selection unit;
The image forming apparatus includes:
An identification information generation unit that generates the job identification information corresponding to the job data in response to a request from the first identification information acquisition unit of the information processing apparatus;
A data receiver that receives the job data and the job identification information transmitted from the data transmitter of the information processing apparatus;
A second identification information acquisition unit that acquires the job identification information selected by the identification information control unit of the portable terminal;
The job identification information is set so that job data corresponding to the job identification information acquired by the second identification information acquisition unit is searched from the job data transmitted from the data transmission unit of the information processing apparatus. An identification information verification unit to be verified;
An image forming system comprising: an image forming unit configured to form an image based on the job data corresponding to the job identification information in a selected state searched by collation by the identification information collating unit.
前記携帯端末の前記情報保持部には、前記ジョブ識別情報が保持可能な非接触ICカードが用いられ、
前記情報処理装置は、前記情報出力部から出力された前記ジョブ識別情報を前記非接触ICカードに保持させるように書き込む非接触ICカードリーダ/ライタが接続されていることを特徴とする請求項1に記載の画像形成システム。
The information holding unit of the portable terminal uses a non-contact IC card that can hold the job identification information,
2. The information processing apparatus is connected to a non-contact IC card reader / writer that writes the job identification information output from the information output unit so as to be held in the non-contact IC card. The image forming system described in 1.
前記情報処理装置は、The information processing apparatus includes:
前記非接触ICカードリーダ/ライタに近接する前記非接触ICカードの有無を検知する非接触ICカード検知部を有し、A non-contact IC card detection unit that detects the presence or absence of the non-contact IC card close to the non-contact IC card reader / writer;
前記第1識別情報取得部は、The first identification information acquisition unit
前記非接触ICカード検知部により前記非接触ICカードが検知されたとき前記画像形成装置に対して前記ジョブ識別情報を要求することを特徴とする請求項2記載の画像形成システム。3. The image forming system according to claim 2, wherein when the non-contact IC card is detected by the non-contact IC card detection unit, the job identification information is requested to the image forming apparatus.
前記携帯端末の前記情報保持部には、前記ジョブ識別情報が保持可能な非接触ICカードが用いられ、The information holding unit of the portable terminal uses a non-contact IC card that can hold the job identification information,
前記画像形成装置は、選択状態とされた前記ジョブ識別情報を前記非接触ICカードから読み込む非接触ICカードリーダ/ライタが接続されていることを特徴とする請求項1に記載の画像形成システム。2. The image forming system according to claim 1, wherein the image forming apparatus is connected to a non-contact IC card reader / writer that reads the selected job identification information from the non-contact IC card.
前記携帯端末は、The portable terminal is
前記情報保持部で保持された前記ジョブ名及び前記ジョブ識別情報から、前記識別情報制御部で選択状態とされた前記ジョブ識別情報及び該ジョブ識別情報に対応する前記ジョブ名を削除し、前記画像形成装置に前記ジョブ識別情報に対応する前記ジョブデータを削除する命令を送信する印刷ジョブ削除命令送信部を有し、Deleting the job identification information selected by the identification information control unit and the job name corresponding to the job identification information from the job name and job identification information held by the information holding unit; A print job deletion command transmission unit that transmits a command to delete the job data corresponding to the job identification information to the forming apparatus;
前記画像形成装置は、The image forming apparatus includes:
前記携帯端末の前記印刷ジョブ削除命令送信部から受信した前記命令に応じて、前記情報処理装置の前記データ送信部から送信された前記ジョブデータの中から、前記ジョブ識別情報に対応するジョブデータを削除するジョブ削除部を有することを特徴とする請求項1に記載の画像形成システム。In response to the command received from the print job deletion command transmission unit of the portable terminal, job data corresponding to the job identification information is selected from the job data transmitted from the data transmission unit of the information processing apparatus. The image forming system according to claim 1, further comprising a job deletion unit for deleting.
前記印刷ジョブ削除命令送信部は、ネットワークを介して、前記画像形成装置に前記ジョブ識別情報に対応する前記ジョブデータを削除する命令を送信することを特徴とする請求項5に記載の画像形成システム。The image forming system according to claim 5, wherein the print job deletion command transmission unit transmits a command to delete the job data corresponding to the job identification information to the image forming apparatus via a network. . 当該画像形成システムは、
前記携帯端末の前記識別情報制御部によって選択状態とされた前記ジョブ識別情報を取得する第2識別情報取得部と、
前記第2識別情報取得部で取得した前記ジョブ識別情報に対応するジョブデータをネットワークを介して前記画像形成装置に転送させる転送命令を送信し、前記ジョブデータを取得するジョブデータ取得部と、
前記ジョブデータ取得部で取得したジョブデータに基づいて画像形成を行う画像形成部とを有する第2画像形成装置を有し、
前記画像形成装置は、
前記第2画像形成装置のジョブデータ取得部から送信された前記転送命令に基づいて、前記ジョブデータを前記第2画像形成装置に転送するジョブデータ転送部を有することを特徴とする請求項1に記載の画像形成システム。
The image forming system
A second identification information acquisition unit that acquires the job identification information selected by the identification information control unit of the portable terminal;
A job data acquisition unit for transmitting the job data corresponding to the job identification information acquired by the second identification information acquisition unit to the image forming apparatus via a network and acquiring the job data;
A second image forming apparatus having an image forming unit that forms an image based on job data acquired by the job data acquiring unit;
The image forming apparatus includes:
2. The apparatus according to claim 1, further comprising a job data transfer unit that transfers the job data to the second image forming apparatus based on the transfer command transmitted from the job data acquisition unit of the second image forming apparatus. The image forming system described.
前記ジョブデータ取得部は、The job data acquisition unit
前記第2識別情報取得部で取得した前記ジョブ識別情報に対応するネットワーク上の装置識別子が自己の装置識別子と異なるときに、前記画像形成装置に転送させる転送命令を送信し、前記ジョブデータを取得することを特徴とする請求項7記載の画像形成システム。When the device identifier on the network corresponding to the job identification information acquired by the second identification information acquisition unit is different from its own device identifier, a transfer command to be transferred to the image forming device is transmitted to acquire the job data The image forming system according to claim 7.
JP2007033922A 2007-02-14 2007-02-14 Image forming system Expired - Fee Related JP4808166B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007033922A JP4808166B2 (en) 2007-02-14 2007-02-14 Image forming system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007033922A JP4808166B2 (en) 2007-02-14 2007-02-14 Image forming system

Publications (2)

Publication Number Publication Date
JP2008198015A JP2008198015A (en) 2008-08-28
JP4808166B2 true JP4808166B2 (en) 2011-11-02

Family

ID=39756885

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007033922A Expired - Fee Related JP4808166B2 (en) 2007-02-14 2007-02-14 Image forming system

Country Status (1)

Country Link
JP (1) JP4808166B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101250151B1 (en) 2008-07-31 2013-04-05 아사히 가세이 이-매터리얼즈 가부시키가이샤 Microporous film and method for producing the same
JP5030178B2 (en) * 2008-12-22 2012-09-19 キヤノンソフトウェア株式会社 Printing system, information processing apparatus, printing apparatus, printing method, control method, and program
JP4981826B2 (en) 2009-01-28 2012-07-25 シャープ株式会社 Communication system, image forming apparatus, and portable information terminal device
CN109936675A (en) 2009-03-03 2019-06-25 夏普株式会社 Communication means and image forming apparatus
JP4767332B2 (en) * 2009-03-13 2011-09-07 シャープ株式会社 Information processing system and image forming system

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000201291A (en) * 1999-01-07 2000-07-18 Isao Watanabe Image photographing and printing system
JP2002342057A (en) * 2001-05-17 2002-11-29 Ricoh Co Ltd Radio printing system
JP2004098413A (en) * 2002-09-06 2004-04-02 Murata Mach Ltd Printer
JP2004158019A (en) * 2003-12-01 2004-06-03 Sharp Corp Electronic apparatus control system
JP4407436B2 (en) * 2004-09-03 2010-02-03 富士ゼロックス株式会社 Image output apparatus and image output method
JP2006146734A (en) * 2004-11-24 2006-06-08 Fuji Xerox Co Ltd Document processing system
JP4640694B2 (en) * 2004-12-27 2011-03-02 富士ゼロックス株式会社 Portable terminal document printing system, server device, and printing method

Also Published As

Publication number Publication date
JP2008198015A (en) 2008-08-28

Similar Documents

Publication Publication Date Title
US20080168542A1 (en) Control terminal, image processing apparatus, control system, control program and control method
JP4617621B2 (en) Print control apparatus and charging method thereof
JP6414413B2 (en) Document printing system
JP6524793B2 (en) INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND PROGRAM
US8572395B2 (en) Information processing apparatus, authentication method, and computer program
US7707274B2 (en) Output requesting apparatus, position-management server, and computer program product
US10270926B2 (en) Information processing apparatus, information processing system, and information processing method
JP2006140898A (en) Image formation system
US20080052761A1 (en) Image forming apparatus, image forming system, computer readable medium, and method
JP2007067875A (en) Information processing system and information sharing method
JP2004222085A (en) Composite image processor
JP4808166B2 (en) Image forming system
US11611668B2 (en) Image processing system that generates job setting information based on interaction with user of information processing apparatus using chatbot
JP2007193407A (en) Printing system and printer
CN108664225B (en) Task processing device, server, and computer-readable recording medium
JP2005316602A (en) Printer, its display control method, program and recording medium
JP5338466B2 (en) Image forming apparatus, customization screen update method, and customization screen update program
JP5649079B2 (en) Communication establishment support system and electronic device
US10257373B2 (en) Non-transitory computer-readable recording medium and conference system
JP4262071B2 (en) Service order providing system, image reading apparatus, information processing apparatus, service ordering method, and program
US11175862B2 (en) Computer-readable medium having program for portable terminal and information processing apparatus configured to group devices and perform setting thereof, and portable terminal and information processing apparatus for same
US20170244865A1 (en) Information processing system, image processing apparatus, information processing method, and recording medium
JP2004282673A (en) Management system, management apparatus and method for changing operation panel
JP2023023244A (en) print processing system
JP7039981B2 (en) Image processing equipment, information processing systems and electronic devices

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090316

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110127

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110222

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110419

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

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

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

Free format text: PAYMENT UNTIL: 20140826

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4808166

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