JP6432361B2 - Image forming system, job processing program, and computer-readable recording medium recording job processing program - Google Patents

Image forming system, job processing program, and computer-readable recording medium recording job processing program Download PDF

Info

Publication number
JP6432361B2
JP6432361B2 JP2015008017A JP2015008017A JP6432361B2 JP 6432361 B2 JP6432361 B2 JP 6432361B2 JP 2015008017 A JP2015008017 A JP 2015008017A JP 2015008017 A JP2015008017 A JP 2015008017A JP 6432361 B2 JP6432361 B2 JP 6432361B2
Authority
JP
Japan
Prior art keywords
image forming
unit
forming apparatus
identification information
mfp
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.)
Active
Application number
JP2015008017A
Other languages
Japanese (ja)
Other versions
JP2016133971A (en
Inventor
藤原 徹
徹 藤原
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Konica Minolta Inc
Original Assignee
Konica Minolta Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Konica Minolta Inc filed Critical Konica Minolta Inc
Priority to JP2015008017A priority Critical patent/JP6432361B2/en
Publication of JP2016133971A publication Critical patent/JP2016133971A/en
Application granted granted Critical
Publication of JP6432361B2 publication Critical patent/JP6432361B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Facsimiles In General (AREA)

Description

本発明は、画像形成システム、ジョブ処理プログラム、およびジョブ処理プログラムを記録したコンピューター読み取り可能な記録媒体に関する。   The present invention relates to an image forming system, a job processing program, and a computer-readable recording medium on which the job processing program is recorded.

ネットワークを介して複数台のMFP(Multi−Function Peripheral)と接続されるサーバーが、複数台のMFPの中から1台のMFPを選択して印刷ジョブを実行させる技術がある。たとえば、スマートフォン等の携帯端末から印刷データを受信したサーバーが、印刷データの内容やMFPの性能に基づいて、印刷ジョブを実行するのに最適なMFPを選択し、印刷ジョブを実行させる。   There is a technology in which a server connected to a plurality of MFPs (Multi-Function Peripherals) via a network selects one MFP from the plurality of MFPs and executes a print job. For example, a server that has received print data from a mobile terminal such as a smartphone selects an optimum MFP for executing a print job based on the contents of the print data and the performance of the MFP, and executes the print job.

しかしながら、この技術では、ネットワーク上の任意のMFPにより印刷ジョブが実行されるため、たとえば、ネットワーク上に多数のMFPが存在する場合、印刷ジョブを実行するMFPをユーザーが把握できないことがある。   However, with this technique, a print job is executed by an arbitrary MFP on the network. For example, when there are a large number of MFPs on the network, the user may not be able to grasp the MFP that executes the print job.

これに関連して、下記の特許文献1には、ユーザーが携帯端末により周囲のMFPを撮影すると、撮影されたMFPが認識され、認識されたMFPのURL(Uniform Resource Locator)がサーバーから携帯端末に通知される技術が開示されている。この技術によれば、通知されたURLを宛先として、携帯端末により印刷データを送信すれば、携帯端末により撮影されたMFPにより印刷ジョブが実行されるため、ユーザーは、印刷ジョブを実行するMFPを把握することができる。   In relation to this, in Patent Document 1 below, when a user photographs a surrounding MFP with a portable terminal, the photographed MFP is recognized, and the recognized URL (Uniform Resource Locator) of the MFP is transmitted from the server to the portable terminal. The technology notified to is disclosed. According to this technology, if print data is transmitted from a mobile terminal with the notified URL as a destination, a print job is executed by the MFP photographed by the mobile terminal. Therefore, the user selects an MFP that executes the print job. I can grasp it.

しかしながら、特許文献1の技術では、GPS(Global Positioning System)を利用して携帯端末の位置を特定しつつ、携帯端末により撮影されたMFPを認識している。このため、特許文献1の技術では、GPSの位置検出精度の限界から、携帯端末により撮影されたMFPが正しく認識されず、MFPのURLが正しく通知されない場合があり好ましくない。   However, in the technique of Patent Document 1, the position of the mobile terminal is specified using GPS (Global Positioning System), and the MFP photographed by the mobile terminal is recognized. For this reason, the technique disclosed in Patent Document 1 is not preferable because the MFP captured by the mobile terminal may not be correctly recognized and the URL of the MFP may not be correctly notified due to the limitation of the GPS position detection accuracy.

したがって、ネットワーク上の複数台のMFPの中から1台のMFPを選択して印刷ジョブを実行させる際、印刷ジョブを実行するMFPをユーザーが確実に把握できることが望まれている。   Therefore, when a single MFP is selected from a plurality of MFPs on the network and a print job is executed, it is desired that the user can surely understand the MFP that executes the print job.

特開2013−120501号公報JP2013-120501A

本発明は、上述した課題に鑑みてなされたものである。したがって、本発明の目的は、ネットワーク上の複数の画像形成装置の中から少なくとも1つの画像形成装置を選択して印刷ジョブを実行させる際、印刷ジョブを実行する画像形成装置をユーザーが確実に把握できる画像形成システム、ジョブ処理プログラム、およびジョブ処理プログラムを記録したコンピューター読み取り可能な記録媒体を提供することである。   The present invention has been made in view of the above-described problems. Accordingly, an object of the present invention is to ensure that a user knows an image forming apparatus that executes a print job when selecting and executing at least one image forming apparatus from a plurality of image forming apparatuses on a network. An image forming system, a job processing program, and a computer-readable recording medium on which the job processing program is recorded.

本発明の上記目的は、下記の手段によって達成される。   The above object of the present invention is achieved by the following means.

(1)複数の画像形成装置と、前記複数の画像形成装置の中から少なくとも1つの画像形成装置を選択して印刷ジョブを実行させるサーバーと、前記サーバーに印刷データを送信する端末装置とを有する画像形成システムであって、前記複数の画像形成装置のそれぞれは、画像形成装置毎に異なる点滅パターンで点滅する発光部を有し、前記端末装置は、前記発光部が点滅している前記複数の画像形成装置のうち、少なくとも2つの画像形成装置を撮像する撮像部と、前記撮像部により前記画像形成装置を撮像して得られる前記点滅パターンに関する情報を前記サーバーに送信する送信部と、を有し、前記サーバーは、前記画像形成装置毎に異なる点滅パターンと前記画像形成装置の識別情報とを互いに関連付けて記憶している記憶部と、前記送信部により送信された前記点滅パターンに関する情報を受信する受信部と、前記記憶部を参照して、前記受信部により受信された前記点滅パターンに関する情報から、前記撮像部により撮像された前記画像形成装置の識別情報を特定する特定部と、前記特定部により識別情報が特定された前記画像形成装置の中から少なくとも1つの画像形成装置を選択して、前記印刷ジョブを実行させる指示部と、を有する、画像形成システム。   (1) a plurality of image forming apparatuses, a server that selects at least one image forming apparatus from the plurality of image forming apparatuses and executes a print job, and a terminal device that transmits print data to the server In the image forming system, each of the plurality of image forming apparatuses includes a light emitting unit that blinks in a blinking pattern that is different for each image forming apparatus, and the terminal device includes the plurality of light emitting units that are blinking. Among the image forming apparatuses, an imaging unit that images at least two image forming apparatuses, and a transmission unit that transmits information about the blinking pattern obtained by imaging the image forming apparatus by the imaging unit to the server. The server stores a flashing pattern that is different for each image forming apparatus and identification information of the image forming apparatus in association with each other; The receiving unit that receives information related to the blinking pattern transmitted by the transmitting unit, and the image formation imaged by the imaging unit from the information related to the blinking pattern received by the receiving unit with reference to the storage unit A specifying unit that specifies identification information of the apparatus, and an instruction unit that selects at least one image forming apparatus from among the image forming apparatuses whose identification information has been specified by the specifying unit, and causes the print job to be executed. An image forming system.

(2)前記送信部は、前記点滅パターンに関する情報とともに前記端末装置の識別情報を送信し、前記受信部は、前記点滅パターンに関する情報とともに前記端末装置の識別情報を受信し、前記サーバーは、前記受信部により受信された前記端末装置の識別情報と前記特定部により特定された前記画像形成装置の識別情報とを互いに関連付けて登録部に登録する登録制御部をさらに有する、上記(1)に記載の画像形成システム。   (2) The transmission unit transmits identification information of the terminal device together with information on the blinking pattern, the reception unit receives identification information of the terminal device together with information on the blinking pattern, and the server The registration control unit according to (1), further including a registration control unit that associates the identification information of the terminal device received by the reception unit and the identification information of the image forming device specified by the specifying unit with each other and registers them in the registration unit. Image forming system.

(3)前記送信部は、前記点滅パターンに関する情報とともに前記印刷データを送信し、前記受信部は、前記点滅パターンに関する情報とともに前記印刷データを受信し、前記指示部は、前記受信部により受信された前記印刷データを含む前記印刷ジョブを前記少なくとも1つの画像形成装置に実行させる、上記(1)に記載の画像形成システム。   (3) The transmission unit transmits the print data together with information about the blinking pattern, the reception unit receives the print data together with information about the blinking pattern, and the instruction unit is received by the reception unit. The image forming system according to (1), wherein the at least one image forming apparatus executes the print job including the print data.

(4)前記送信部は、前記点滅パターンに関する情報および前記印刷データとともに、前記端末装置の識別情報を送信し、前記受信部は、前記点滅パターンに関する情報および前記印刷データとともに、前記端末装置の識別情報を受信し、前記端末装置は、前記受信部により受信された前記端末装置の識別情報と前記特定部により特定された前記画像形成装置の識別情報とを互いに関連付けて登録するか否かをユーザーに問い合わせる確認部をさらに有し、前記サーバーは、前記確認部により前記識別情報を登録することが確認された場合、前記端末装置の識別情報と前記画像形成装置の識別情報とを互いに関連付けて登録部に登録する登録制御部をさらに有する、上記(3)に記載の画像形成システム。   (4) The transmission unit transmits the terminal device identification information together with the information about the blinking pattern and the print data, and the reception unit identifies the terminal device together with the information about the blinking pattern and the print data. Information is received, and the terminal device determines whether or not to register the identification information of the terminal device received by the receiving unit and the identification information of the image forming device specified by the specifying unit in association with each other. And confirming that the identification unit registers the identification information, the server registers the identification information of the terminal device and the identification information of the image forming apparatus in association with each other. The image forming system according to (3), further including a registration control unit that registers in the unit.

(5)前記登録部に登録された前記画像形成装置の識別情報は、当該画像形成装置の識別情報が削除されるまで、または、新たな画像形成装置の識別情報が追加されるまで前記登録部に保持される、上記(2)または(4)に記載の画像形成システム。   (5) The identification information of the image forming apparatus registered in the registration unit is the registration unit until the identification information of the image forming apparatus is deleted or new identification information of the image forming apparatus is added. The image forming system according to (2) or (4), which is held in

(6)前記新たな画像形成装置の識別情報が前記登録部に追加される場合、前記登録部に登録済みの前記画像形成装置の識別情報に対して、前記新たな画像形成装置の識別情報を追加する第1のモードと、前記新たな画像形成装置の識別情報により前記登録済みの前記画像形成装置の識別情報を置き換える第2のモードとが選択可能である、上記(5)に記載の画像形成システム。   (6) When the identification information of the new image forming apparatus is added to the registration unit, the identification information of the new image forming apparatus is added to the identification information of the image forming apparatus registered in the registration unit. The image according to (5), wherein the first mode to be added and the second mode in which the registered identification information of the image forming apparatus is replaced by the identification information of the new image forming apparatus can be selected. Forming system.

(7)前記画像形成装置は、前記印刷ジョブを受信した場合、前記端末装置の識別情報に固有の点滅パターンで前記発光部を点滅させる発光制御部をさらに有し、前記端末装置は、前記固有の点滅パターンで前記発光部が点滅している前記画像形成装置が前記撮像部により撮像された場合、前記点滅パターンを解析して、前記印刷ジョブを実行している前記画像形成装置をユーザーに通知する第1の通知部をさらに有する、上記(2)または(4)に記載の画像形成システム。   (7) When the image forming apparatus receives the print job, the image forming apparatus further includes a light emission control unit that causes the light emitting unit to blink in a blinking pattern unique to the identification information of the terminal device. When the image forming apparatus in which the light emitting unit is blinking with the blinking pattern is captured by the imaging unit, the blinking pattern is analyzed and the image forming apparatus that is executing the print job is notified to the user. The image forming system according to (2) or (4), further including a first notification unit.

(8)前記発光制御部は、前記印刷ジョブの進行状況に応じて前記発光部の前記点滅パターンを変更し、前記端末装置は、前記発光部が点滅している前記画像形成装置が前記撮像部により撮像された場合、前記点滅パターンを解析して、前記印刷ジョブの進行状況を前記ユーザーに通知する第2の通知部をさらに有する、上記(7)に記載の画像形成システム。   (8) The light emission control unit changes the blinking pattern of the light emitting unit according to a progress status of the print job, and the terminal device is configured such that the image forming apparatus in which the light emitting unit is blinking is the imaging unit. The image forming system according to (7), further including a second notification unit that analyzes the blinking pattern and notifies the user of the progress status of the print job when the image is captured.

(9)前記サーバーは、前記撮像部により撮像された前記少なくとも2つの画像形成装置に優先順位を付与する付与部をさらに有し、前記指示部は、前記付与部により付与された前記優先順位に基づいて、前記少なくとも1つの画像形成装置を選択する、上記(1)〜(8)のいずれか1つに記載の画像形成システム。   (9) The server further includes an assigning unit that gives priority to the at least two image forming apparatuses picked up by the image pickup unit, and the instruction unit sets the priority given to the assigning unit. The image forming system according to any one of (1) to (8), wherein the at least one image forming apparatus is selected based on the at least one image forming apparatus.

(10)前記撮像部により前記少なくとも2つの画像形成装置が複数回に分けて撮像された場合、前記付与部は、前記撮像部により撮像された順番が早い前記画像形成装置ほど高い優先順位を付与する、上記(9)に記載の画像形成システム。   (10) When the at least two image forming apparatuses are imaged in a plurality of times by the imaging unit, the assigning unit gives higher priority to the image forming apparatus in which the order of imaging by the imaging unit is earlier The image forming system according to (9) above.

(11)複数の前記画像形成装置が同時に撮像されている場合、前記付与部は、当該複数の画像形成装置に同じ優先順位を付与する、上記(10)に記載の画像形成システム。   (11) The image forming system according to (10), wherein when the plurality of image forming apparatuses are simultaneously imaged, the assigning unit assigns the same priority to the plurality of image forming apparatuses.

(12)前記端末装置は、ユーザーによる前記画像形成装置の選択を受け付ける受付部をさらに有し、前記付与部は、前記ユーザーにより選択された順番が早い前記画像形成装置ほど高い優先順位を付与する、上記(9)に記載の画像形成システム。   (12) The terminal device further includes a reception unit that receives selection of the image forming apparatus by a user, and the assigning unit assigns a higher priority to the image forming apparatus that is earlier in the order of selection by the user. The image forming system according to (9) above.

(13)前記端末装置は、前記発光部の発光強度を検出する検出部をさらに有し、前記付与部は、前記発光強度が高い前記画像形成装置ほど高い優先順位を付与する、上記(9)に記載の画像形成システム。   (13) The terminal device further includes a detection unit that detects the light emission intensity of the light emitting unit, and the assigning unit assigns a higher priority to the image forming apparatus having a higher light emission intensity. The image forming system described in 1.

(14)前記端末装置から複数の印刷データが前記サーバーに送信される場合、前記付与部は、最新の印刷ジョブを実行した画像形成装置に最も高い優先順位を付与し、残りの画像形成装置については、前記最新の印刷ジョブを実行した前記画像形成装置に設置場所が近い前記画像形成装置ほど高い優先順位を付与する、上記(9)に記載の画像形成システム。   (14) When a plurality of print data is transmitted from the terminal device to the server, the assigning unit assigns the highest priority to the image forming apparatus that has executed the latest print job, and the remaining image forming apparatuses The image forming system according to (9), wherein a higher priority is given to the image forming apparatus that is closer to the installation location than the image forming apparatus that has executed the latest print job.

(15)複数の画像形成装置と、前記複数の画像形成装置の中から少なくとも1つの画像形成装置を選択して印刷ジョブを実行させるサーバーと、前記サーバーに印刷データを送信する端末装置とを有する画像形成システムに含まれる前記サーバーに実行させるジョブ処理プログラムであって、画像形成装置毎に異なる点滅パターンで発光部が点滅している前記複数の画像形成装置のうち少なくとも2つの画像形成装置を、前記端末装置の撮像部により撮像して得られる前記点滅パターンに関する情報を受信する手順(a)と、前記画像形成装置毎に異なる点滅パターンと前記画像形成装置の識別情報とを互いに関連付けて記憶している記憶部を参照して、前記手順(a)において受信された前記点滅パターンに関する情報から、前記撮像部により撮像された前記画像形成装置の識別情報を特定する手順(b)と、前記手順(b)において識別情報が特定された前記画像形成装置の中から少なくとも1つの画像形成装置を選択して、前記印刷ジョブを実行させる手順(c)と、を前記サーバーに実行させる、ジョブ処理プログラム。   (15) a plurality of image forming apparatuses, a server that selects at least one image forming apparatus from the plurality of image forming apparatuses and executes a print job, and a terminal device that transmits print data to the server A job processing program to be executed by the server included in the image forming system, wherein at least two image forming apparatuses among the plurality of image forming apparatuses in which the light emitting unit is blinking in a blinking pattern different for each image forming apparatus, A procedure (a) for receiving information on the blinking pattern obtained by imaging by the imaging unit of the terminal device, and a blinking pattern different for each image forming apparatus and identification information of the image forming apparatus are stored in association with each other. From the information regarding the blinking pattern received in the procedure (a), the imaging unit Selecting at least one image forming apparatus from among the image forming apparatuses identified in step (b) and the identification information identified in step (b); A job processing program for causing the server to execute the procedure (c) for executing the print job.

(16)前記手順(a)において、前記点滅パターンに関する情報とともに前記端末装置の識別情報が受信され、前記ジョブ処理プログラムは、前記手順(a)において受信された前記端末装置の識別情報と前記手順(b)において特定された前記画像形成装置の識別情報とを互いに関連付けて登録部に登録する手順(d)をさらに前記サーバーに実行させる、上記(15)に記載のジョブ処理プログラム。   (16) In the procedure (a), identification information of the terminal device is received together with information on the blinking pattern, and the job processing program receives the identification information of the terminal device and the procedure received in the procedure (a). The job processing program according to (15), further causing the server to execute a procedure (d) of associating the identification information of the image forming apparatus specified in (b) with each other and registering it in a registration unit.

(17)前記手順(a)において、前記点滅パターンに関する情報とともに前記印刷データが受信され、前記手順(c)において、前記手順(a)において受信された前記印刷データを含む前記印刷ジョブが前記少なくとも1つの画像形成装置により実行される、上記(15)に記載のジョブ処理プログラム。   (17) In the procedure (a), the print data is received together with information on the blinking pattern, and in the procedure (c), the print job including the print data received in the procedure (a) is at least the The job processing program according to (15), executed by one image forming apparatus.

(18)前記手順(a)において、前記点滅パターンに関する情報および前記印刷データとともに、前記端末装置の識別情報が受信され、前記手順(a)において受信された前記端末装置の識別情報と前記手順(b)において特定された前記画像形成装置の識別情報とを互いに関連付けて登録するか否かがユーザーに問い合わされ、前記ジョブ処理プログラムは、前記識別情報を登録することが確認された場合、前記端末装置の識別情報と前記画像形成装置の識別情報とを互いに関連付けて登録部に登録する手順(e)をさらに前記サーバーに実行させる、上記(17)に記載のジョブ処理プログラム。   (18) In the procedure (a), the terminal device identification information is received together with the information regarding the blinking pattern and the print data, and the terminal device identification information received in the procedure (a) and the procedure ( When the user is inquired whether to register the identification information of the image forming apparatus specified in b) in association with each other, and the job processing program confirms that the identification information is registered, the terminal The job processing program according to (17), further causing the server to execute a procedure (e) for registering the identification information of the apparatus and the identification information of the image forming apparatus in association with each other.

(19)前記登録部に登録された前記画像形成装置の識別情報は、当該画像形成装置の識別情報が削除されるまで、または、新たな画像形成装置の識別情報が追加されるまで前記登録部に保持される、上記(16)または(18)に記載のジョブ処理プログラム。   (19) The identification information of the image forming apparatus registered in the registration unit is the registration unit until the identification information of the image forming apparatus is deleted or new identification information of the image forming apparatus is added. The job processing program according to (16) or (18), which is held in

(20)前記新たな画像形成装置の識別情報が前記登録部に追加される場合、前記登録部に登録済みの前記画像形成装置の識別情報に対して、前記新たな画像形成装置の識別情報を追加する第1のモードと、前記新たな画像形成装置の識別情報により前記登録済みの前記画像形成装置の識別情報を置き換える第2のモードとが選択可能である、上記(19)に記載のジョブ処理プログラム。   (20) When the identification information of the new image forming apparatus is added to the registration unit, the identification information of the new image forming apparatus is added to the identification information of the image forming apparatus registered in the registration unit. The job according to (19), wherein the first mode to be added and the second mode in which the registered identification information of the image forming apparatus is replaced by the identification information of the new image forming apparatus can be selected. Processing program.

21)前記撮像部により撮像された前記少なくとも2つの画像形成装置に優先順位を付与する手順(f)をさらに前記サーバーに実行させ、前記手順(c)において、前記手順(f)において付与された前記優先順位に基づいて、前記少なくとも1つの画像形成装置が選択される、上記(15)〜(20)のいずれか1つに記載のジョブ処理プログラム。 ( 21 ) The server is further caused to execute a procedure (f) for assigning priority to the at least two image forming apparatuses imaged by the imaging unit, and the procedure (c) is assigned in the procedure (f). The job processing program according to any one of (15) to ( 20 ), wherein the at least one image forming apparatus is selected based on the priority.

22)前記撮像部により前記少なくとも2つの画像形成装置が複数回に分けて撮像された場合、前記手順(f)において、前記撮像部により撮像された順番が早い前記画像形成装置ほど高い優先順位が付与される、上記(21)に記載のジョブ処理プログラム。 ( 22 ) When the at least two image forming apparatuses are imaged in a plurality of times by the imaging unit, in the step (f), the image forming apparatus having the earlier order of imaging by the imaging unit has a higher priority. The job processing program according to ( 21 ), wherein:

23)複数の前記画像形成装置が同時に撮像されている場合、前記手順(f)において、当該複数の画像形成装置に同じ優先順位が付与される、上記(22)に記載のジョブ処理プログラム。 ( 23 ) The job processing program according to ( 22 ), wherein when the plurality of image forming apparatuses are simultaneously imaged, the same priority is given to the plurality of image forming apparatuses in the procedure (f).

24)前記手順(f)において、前記端末装置を介してユーザーにより選択された順番が早い前記画像形成装置ほど高い優先順位が付与される、上記(21)に記載のジョブ処理プログラム。 ( 24 ) The job processing program according to ( 21 ), wherein in the step (f), the image forming apparatus that is selected earlier by the user via the terminal device is given higher priority.

25)前記手順(f)において、前記発光部の発光強度が高い前記画像形成装置ほど高い優先順位が付与される、上記(21)に記載のジョブ処理プログラム。 ( 25 ) The job processing program according to ( 21 ), wherein in the step (f), the image forming apparatus having higher light emission intensity of the light emitting unit is given higher priority.

26)前記端末装置から複数の印刷データが前記サーバーに送信される場合、前記手順(f)において、最新の印刷ジョブを実行した画像形成装置に最も高い優先順位が付与され、残りの画像形成装置については、前記最新の印刷ジョブを実行した前記画像形成装置に設置場所が近い前記画像形成装置ほど高い優先順位が付与される、上記(21)に記載のジョブ処理プログラム。 ( 26 ) When a plurality of print data is transmitted from the terminal device to the server, the highest priority is given to the image forming apparatus that has executed the latest print job in the procedure (f), and the remaining image formation is performed. As for the apparatus, the job processing program according to ( 21 ), wherein higher priority is given to the image forming apparatus that is closer to the installation location than the image forming apparatus that has executed the latest print job.

27)上記(15)〜(26)のいずれか1つに記載のジョブ処理プログラムを記録したコンピューター読み取り可能な記録媒体。
( 27 ) A computer-readable recording medium on which the job processing program according to any one of (15) to ( 26 ) is recorded.

本発明によれば、発光部が点滅している少なくとも2つの画像形成装置を端末装置により撮影すれば、撮影された画像形成装置のいずれかにより印刷ジョブが実行される。したがって、ネットワーク上の複数の画像形成装置の中から少なくとも1つの画像形成装置を選択して印刷ジョブを実行させる際、印刷ジョブを実行する画像形成装置をユーザーが確実に把握できる。   According to the present invention, when at least two image forming apparatuses whose light emitting units are blinking are photographed by the terminal device, a print job is executed by any of the photographed image forming apparatuses. Accordingly, when at least one image forming apparatus is selected from a plurality of image forming apparatuses on the network and a print job is executed, the user can surely grasp the image forming apparatus that executes the print job.

本発明の第1の実施形態に係る画像形成システムの全体構成を示す図である。1 is a diagram illustrating an overall configuration of an image forming system according to a first embodiment of the present invention. 携帯端末の概略構成を示すブロック図である。It is a block diagram which shows schematic structure of a portable terminal. 携帯端末の記憶部の記憶内容を示すブロック図である。It is a block diagram which shows the memory content of the memory | storage part of a portable terminal. サーバーの概略構成を示すブロック図である。It is a block diagram which shows schematic structure of a server. サーバーの記憶部の記憶内容を示すブロック図である。It is a block diagram which shows the memory content of the memory | storage part of a server. MFPの概略構成を示すブロック図である。1 is a block diagram showing a schematic configuration of an MFP. MFPの記憶部の記憶内容を示すブロック図である。3 is a block diagram showing storage contents of a storage unit of an MFP. FIG. 画像形成システムの動作の概要を説明するシーケンスチャートである。6 is a sequence chart for explaining an outline of the operation of the image forming system. 2台以上のMFPを撮影した動画の一例を示す図である。FIG. 4 is a diagram illustrating an example of a moving image shot by two or more MFPs. 点滅パターンに関する情報を送信する処理を説明するための図である。It is a figure for demonstrating the process which transmits the information regarding a blink pattern. 点滅パターンを照合する処理を説明するための図である。It is a figure for demonstrating the process which collates a blink pattern. MFPの登録が完了した旨を通知する画面の一例を示す図である。6 is a diagram illustrating an example of a screen for notifying that registration of an MFP has been completed. FIG. 印刷ジョブを実行しているMFPを通知する画面の一例を示す図である。FIG. 6 is a diagram illustrating an example of a screen for notifying an MFP that is executing a print job. ジョブ依頼処理の手順を示すフローチャートである。It is a flowchart which shows the procedure of a job request process. 図14に後続するフローチャートである。It is a flowchart following FIG. ジョブ振分処理の手順を示すフローチャートである。It is a flowchart which shows the procedure of a job distribution process. 図16に後続するフローチャートである。It is a flowchart following FIG. ジョブ実行処理の手順を示すフローチャートである。It is a flowchart which shows the procedure of a job execution process. MFPの性能および状態の例を示す図である。2 is a diagram illustrating an example of performance and status of an MFP. FIG. 印刷データの例を示す図である。It is a figure which shows the example of print data. 一般的な画像形成システムによるジョブ振分処理を説明するための図である。FIG. 10 is a diagram for explaining job distribution processing by a general image forming system. MFPの追加・削除を問い合わせる画面の一例を示す図である。6 is a diagram illustrating an example of a screen for inquiring about addition / deletion of MFP. FIG. 追加モードを問い合わせる画面の一例を示す図である。It is a figure which shows an example of the screen which inquires about an addition mode. MFPを削除する処理を説明するための図である。FIG. 10 is a diagram for describing processing for deleting an MFP. MFPの発光部の点滅パターンを説明するための図である。It is a figure for demonstrating the blink pattern of the light emission part of MFP. 本発明の第2の実施形態に係るジョブ依頼処理の手順を示すフローチャートである。It is a flowchart which shows the procedure of the job request process which concerns on the 2nd Embodiment of this invention. 図26に後続するフローチャートである。27 is a flowchart subsequent to FIG. 本発明の第2の実施形態に係るジョブ振分処理の手順を示すフローチャートである。It is a flowchart which shows the procedure of the job distribution process which concerns on the 2nd Embodiment of this invention. 図28に後続するフローチャートである。FIG. 29 is a flowchart subsequent to FIG. 28. FIG. MFPに優先順位を付与する方法の一例を示す図である。5 is a diagram illustrating an example of a method for assigning priority to MFPs. FIG.

以下、図面を参照して、本発明の実施形態を詳細に説明する。   Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.

(第1の実施形態)
図1は、本発明の第1の実施形態に係る画像形成システムの全体構成を示す図である。
(First embodiment)
FIG. 1 is a diagram showing an overall configuration of an image forming system according to the first embodiment of the present invention.

図1に示すとおり、本実施形態に係る画像形成システムは、携帯端末100、サーバー200、およびMFP300A〜300J(以下、MFP300と総称する場合がある)を備える。サーバー200およびMFP300A〜300Jは、ネットワーク400を介して相互に通信可能に接続されている。携帯端末100は、アクセスポイント450を介して、Wi−Fi(Wireless Fidelity)等の無線通信によりネットワーク400に接続される。   As shown in FIG. 1, the image forming system according to the present embodiment includes a mobile terminal 100, a server 200, and MFPs 300A to 300J (hereinafter may be collectively referred to as MFP 300). Server 200 and MFPs 300 </ b> A to 300 </ b> J are connected to each other via network 400 so that they can communicate with each other. The mobile terminal 100 is connected to the network 400 via the access point 450 by wireless communication such as Wi-Fi (Wireless Fidelity).

ネットワーク400は、イーサネット(登録商標)、FDDI(Fiber Distributed Data Interface)、およびWi−Fi等の規格によりコンピューターやネットワーク機器同士を接続したLAN(Local Area Network)、あるいはLAN同士を専用線で接続したWAN(Wide Area Network)等からなる。なお、ネットワーク400に接続される機器の種類および台数は、図1に示す例に限定されない。   The network 400 is a LAN (Local Area Network) in which computers and network devices are connected according to standards such as Ethernet (registered trademark), FDDI (Fiber Distributed Data Interface), and Wi-Fi, or LANs are connected by a dedicated line. It consists of WAN (Wide Area Network). Note that the types and number of devices connected to the network 400 are not limited to the example shown in FIG.

図2は、携帯端末100の概略構成を示すブロック図である。携帯端末100は、端末装置として、制御部110、記憶部120、操作表示部130、撮像部140、および通信部150を備えており、これらは信号をやり取りするためのバス160を介して相互に接続されている。   FIG. 2 is a block diagram illustrating a schematic configuration of the mobile terminal 100. The mobile terminal 100 includes a control unit 110, a storage unit 120, an operation display unit 130, an imaging unit 140, and a communication unit 150 as terminal devices, which are mutually connected via a bus 160 for exchanging signals. It is connected.

制御部110は、CPU(Central Processing Unit)であり、プログラムにしたがって上記各部の制御や各種の演算処理を行う。記憶部120は、作業領域として一時的にプログラムやデータを記憶するRAM(Random Access Memory)および各種プログラムや各種データを格納するSSD(Solid State Drive)等からなる。   The control unit 110 is a CPU (Central Processing Unit), and controls the above-described units and performs various arithmetic processes according to a program. The storage unit 120 includes a RAM (Random Access Memory) that temporarily stores programs and data as a work area, an SSD (Solid State Drive) that stores various programs and various data, and the like.

操作表示部130は、タッチパネルおよび各種ボタンにより構成され、各種情報の表示および各種指示の入力に使用される。   The operation display unit 130 includes a touch panel and various buttons, and is used for displaying various information and inputting various instructions.

撮像部140は、CMOS(Complementary Metal Oxide Semiconductor)カメラ等により構成され、被写体を撮影して静止画または動画の画像データを生成する。   The imaging unit 140 is configured by a CMOS (Complementary Metal Oxide Semiconductor) camera or the like, and shoots a subject to generate still image data or moving image data.

通信部150は、ネットワーク400を介して他の機器と通信するためのインターフェースである。   The communication unit 150 is an interface for communicating with other devices via the network 400.

図3は、携帯端末100の記憶部120の記憶内容を示すブロック図である。図3に示すとおり、携帯端末100の記憶部120には、ユーザーを認証するためのユーザー認証プログラム121、撮像部140によりMFP300を撮影して得られる画像データを解析するための画像解析プログラム122、および各種データをサーバー200に送信するためのサーバー通信プログラム123等が格納されている。   FIG. 3 is a block diagram showing the storage contents of the storage unit 120 of the mobile terminal 100. As illustrated in FIG. 3, the storage unit 120 of the mobile terminal 100 has a user authentication program 121 for authenticating a user, an image analysis program 122 for analyzing image data obtained by photographing the MFP 300 with the imaging unit 140, In addition, a server communication program 123 for transmitting various data to the server 200 is stored.

本実施形態において、携帯端末100の制御部110は、印刷ジョブを実行しているMFPを特定してユーザーに通知する第1の通知部および印刷ジョブの進行状況をユーザーに通知する第2の通知部として機能する。第1および第2の通知部の各機能は、制御部110のCPUが対応するプログラムを実行することによって発揮される。また、携帯端末100の通信部150は、撮像部140によりMFP300を撮影して得られる点滅パターンに関する情報をサーバー200に送信する送信部として機能する。   In the present embodiment, the control unit 110 of the mobile terminal 100 identifies a MFP that is executing a print job and notifies the user of a first notification unit and a second notification that notifies the user of the progress of the print job. It functions as a part. Each function of the first and second notification units is exhibited when the CPU of the control unit 110 executes a corresponding program. In addition, the communication unit 150 of the mobile terminal 100 functions as a transmission unit that transmits information regarding the blinking pattern obtained by photographing the MFP 300 by the imaging unit 140 to the server 200.

図4は、サーバー200の概略構成を示すブロック図である。サーバー200は、制御部210、記憶部220、および通信部230を備えており、これらは信号をやり取りするためのバス240を介して相互に接続されている。なお、記憶部220がHDD(Hard Disk Drive)等をさらに含む点を除いては、サーバー200の上記各部は、携帯端末100の上記各部と同様の機能を有するため、その説明を省略する。   FIG. 4 is a block diagram illustrating a schematic configuration of the server 200. The server 200 includes a control unit 210, a storage unit 220, and a communication unit 230, which are connected to each other via a bus 240 for exchanging signals. Except for the point that the storage unit 220 further includes an HDD (Hard Disk Drive) or the like, the above-described units of the server 200 have the same functions as the above-described units of the mobile terminal 100, and thus description thereof is omitted.

図5は、サーバー200の記憶部220の記憶内容を示すブロック図である。図5に示すとおり、サーバー200の記憶部220には、携帯端末100から各種データを受信するための携帯端末通信プログラム221、点滅パターンを照合してMFP300を特定するための点滅パターン照合プログラム222、MFP300に各種データを送信するためのMFP通信プログラム223、および印刷ジョブを実行するのに最適なMFPを選出するためのジョブ解析プログラム224等が格納されている。また、サーバー200の記憶部220には、MFP300のIPアドレス情報225、MFP300のIPアドレス情報225と関連付けられた点滅パターン情報226、携帯端末100のIPアドレス情報227、および携帯端末100のIPアドレス情報とMFP300のIPアドレス情報とを関連付けるMFP関連付け情報228が格納されている。   FIG. 5 is a block diagram showing the storage contents of the storage unit 220 of the server 200. As shown in FIG. 5, the storage unit 220 of the server 200 has a mobile terminal communication program 221 for receiving various data from the mobile terminal 100, a flashing pattern matching program 222 for identifying the MFP 300 by matching the flashing pattern, An MFP communication program 223 for transmitting various data to the MFP 300, a job analysis program 224 for selecting an optimum MFP for executing a print job, and the like are stored. Further, the storage unit 220 of the server 200 stores the IP address information 225 of the MFP 300, the blinking pattern information 226 associated with the IP address information 225 of the MFP 300, the IP address information 227 of the mobile terminal 100, and the IP address information of the mobile terminal 100. MFP association information 228 for associating the MFP 300 with the IP address information of the MFP 300 is stored.

サーバー200は、複数台のMFP300のそれぞれについて、MFP300のIPアドレス情報225、関連付けられた点滅パターン情報226、およびMFP関連付け情報228等の情報を格納(記憶)することにより、複数台のMFP300を、予め、グループとして管理することができる。   The server 200 stores (stores) information such as the IP address information 225 of the MFP 300, the associated blinking pattern information 226, and the MFP association information 228 for each of the plurality of MFPs 300. It can be managed in advance as a group.

本実施形態において、サーバー200の制御部210は、特定部、登録制御部、および指示部として機能する。ここで、特定部は、MFP300の点滅パターンからMFPのIPアドレスを特定する。登録制御部は、MFP300のIPアドレスと携帯端末100のIPアドレスとを互いに関連付けて登録部としての記憶部220に登録する。指示部は、記憶部220に登録されたMFPの中から1台のMFPを選択して印刷ジョブを実行させる。なお、上記各部の機能は、制御部210のCPUが対応するプログラムを実行することによって発揮される。また、サーバー200の通信部230は、携帯端末100から送信された点滅パターンに関する情報を受信する受信部として機能する。   In the present embodiment, the control unit 210 of the server 200 functions as a specifying unit, a registration control unit, and an instruction unit. Here, the specifying unit specifies the IP address of the MFP from the blinking pattern of the MFP 300. The registration control unit registers the IP address of MFP 300 and the IP address of portable terminal 100 in storage unit 220 as a registration unit in association with each other. The instruction unit selects one MFP from the MFPs registered in the storage unit 220 and causes the print job to be executed. The functions of the above-described units are exhibited when the CPU of the control unit 210 executes a corresponding program. In addition, the communication unit 230 of the server 200 functions as a reception unit that receives information regarding the blinking pattern transmitted from the mobile terminal 100.

図6は、MFP300の概略構成を示すブロック図である。MFP300A〜300Fは、相互に同様の構成であるため、以下、MFP300Aを代表として用いて説明する。   FIG. 6 is a block diagram illustrating a schematic configuration of the MFP 300. Since the MFPs 300A to 300F have the same configuration, the MFP 300A will be described below as a representative.

MFP300Aは、画像形成装置として、制御部310、記憶部320、操作パネル部330、発光部340、画像読取部350、画像形成部360、および通信部370を備えており、これらは信号をやり取りするためのバス380を介して相互に接続されている。なお、MFP300Aの上記各部のうち、携帯端末100の上記各部と同様の機能を有する部分については、説明の重複を避けるためその説明を省略する。   The MFP 300A includes a control unit 310, a storage unit 320, an operation panel unit 330, a light emitting unit 340, an image reading unit 350, an image forming unit 360, and a communication unit 370 as image forming apparatuses, which exchange signals. Are connected to each other via a bus 380. Note that, of the respective units of the MFP 300A, the portions having the same functions as those of the respective units of the mobile terminal 100 are not described in order to avoid duplicate description.

操作パネル部330は、タッチパネル、テンキー、スタートボタン、ストップボタン等を備えており、各種情報の表示および各種指示の入力に使用される。   The operation panel unit 330 includes a touch panel, a numeric keypad, a start button, a stop button, and the like, and is used for displaying various information and inputting various instructions.

発光部340は、LED(Light Emitting Diode)等の発光素子により構成され、MFP毎に異なる点滅パターンで点滅する。   The light emitting unit 340 is composed of a light emitting element such as an LED (Light Emitting Diode) and blinks in a blinking pattern that is different for each MFP.

画像読取部350は、所定の読み取り位置にセットされた原稿に蛍光ランプ等の光源で光を当て、その反射光をCCD(Charge Coupled Devices)イメージセンサ等の撮像装置で光電変換して、その電気信号から画像データを生成する。   The image reading unit 350 applies light to a document set at a predetermined reading position with a light source such as a fluorescent lamp, and photoelectrically converts the reflected light with an imaging device such as a CCD (Charge Coupled Devices) image sensor. Image data is generated from the signal.

画像形成部360は、帯電、露光、現像、転写、および定着の各工程を含む電子写真式プロセス等の周知の作像プロセスを用いて、各種データに基づく画像を用紙等の記録シート上に形成する。画像形成部360は、たとえば、制御部310により印刷データをラスタライズ処理して得られる画像データに基づく画像を用紙上に形成する。   The image forming unit 360 forms an image based on various data on a recording sheet such as paper by using a well-known image forming process such as an electrophotographic process including charging, exposure, development, transfer, and fixing processes. To do. For example, the image forming unit 360 forms an image based on image data obtained by rasterizing print data by the control unit 310 on a sheet.

図7は、MFP300の記憶部320の記憶内容を示すブロック図である。図7に示すとおり、MFP300の記憶部320には、MFP300の全体の動作を制御するための全体制御プログラム321および発光部340の点滅パターンを制御するための点滅制御プログラム322等が格納されている。また、MFP300の記憶部320には、各MFPに固有の点滅パターン情報323が格納される。   FIG. 7 is a block diagram showing the contents stored in the storage unit 320 of the MFP 300. As shown in FIG. 7, the storage unit 320 of the MFP 300 stores an overall control program 321 for controlling the overall operation of the MFP 300, a blinking control program 322 for controlling the blinking pattern of the light emitting unit 340, and the like. . The storage unit 320 of the MFP 300 stores blinking pattern information 323 unique to each MFP.

本実施形態において、MFP300の制御部310は、所定の点滅パターンで発光部340を点滅させる発光制御部として機能する。発光制御部の機能は、制御部310のCPUが点滅制御プログラム322を実行することによって発揮される。   In the present embodiment, the control unit 310 of the MFP 300 functions as a light emission control unit that causes the light emitting unit 340 to blink in a predetermined blinking pattern. The function of the light emission control unit is exhibited when the CPU of the control unit 310 executes the blinking control program 322.

なお、携帯端末100、サーバー200、およびMFP300は、それぞれ上記の構成要素以外の構成要素を含んでいてもよく、あるいは、上記の構成要素のうちの一部が含まれていなくてもよい。   Note that the mobile terminal 100, the server 200, and the MFP 300 may include components other than the above-described components, or some of the above-described components may not be included.

以上のとおり構成される画像形成システムでは、携帯端末100からサーバー200に印刷データが送信されれば、サーバー200は、ネットワーク400上の複数台のMFP300A〜300Jの中から1台のMFPを選択して印刷ジョブを実行させる。このとき、携帯端末100のユーザーは、ネットワーク400上のMFP300A〜300Jのうち2台以上のMFPを携帯端末100で撮影することにより、印刷ジョブを実行させるMFPの候補を、撮影したMFPに絞り込むことができる。以下、図8〜図25を参照して、画像形成システムの動作について説明する。   In the image forming system configured as described above, when print data is transmitted from the portable terminal 100 to the server 200, the server 200 selects one MFP from the plurality of MFPs 300A to 300J on the network 400. To execute the print job. At this time, the user of the portable terminal 100 narrows the MFP candidates for executing the print job to the photographed MFPs by photographing two or more MFPs among the MFPs 300A to 300J on the network 400 with the portable terminal 100. Can do. The operation of the image forming system will be described below with reference to FIGS.

まず、図8のシーケンスチャートを参照して、画像形成システムの動作の概要について説明する。   First, the outline of the operation of the image forming system will be described with reference to the sequence chart of FIG.

まず、携帯端末100は、ユーザーからアプリケーションプログラム(以下、単に「アプリケーション」と称する)の起動指示を受け付ける(S1)。アプリケーションの起動指示を受け付けた携帯端末100は、アプリ起動開始要求をサーバー200に送信する(S2)。   First, the mobile terminal 100 receives an activation instruction of an application program (hereinafter simply referred to as “application”) from the user (S1). The mobile terminal 100 that has received the application activation instruction transmits an application activation start request to the server 200 (S2).

携帯端末100からアプリ起動開始要求を受信したサーバー200は、ネットワーク400上のMFP300に発光部340の点滅を指示し、各MFP300に異なる点滅パターン情報を送信する(S3,S4)。   Receiving the application activation start request from the portable terminal 100, the server 200 instructs the MFP 300 on the network 400 to blink the light emitting unit 340, and transmits different blink pattern information to each MFP 300 (S3, S4).

点滅パターン情報を受信したMFP300は、MFP毎に異なる点滅パターンで発光部340の点滅を開始する(S5)。   Receiving the blinking pattern information, the MFP 300 starts blinking the light emitting unit 340 with a different blinking pattern for each MFP (S5).

また、サーバー200は、点滅パターン情報をMFP300に送信する一方で、アプリ起動許可を携帯端末100に返信する(S6)。アプリ起動許可を受信した携帯端末100は、所定のアプリケーションを起動する(S7)。   In addition, the server 200 transmits the blinking pattern information to the MFP 300, while returning an application activation permission to the portable terminal 100 (S6). The mobile terminal 100 that has received the application activation permission activates a predetermined application (S7).

そして、携帯端末100は、発光部340が点滅している2台以上のMFP300を撮影する(S8)。より具体的には、携帯端末100のユーザーが、印刷ジョブを実行させることを望む2台以上のMFP300を携帯端末100により一定時間撮影する。たとえば、図1を参照すれば、携帯端末100により、ネットワーク400上に存在する10台のMFP300A〜300Jのうち、5台のMFP300A〜300Eが撮影される。その結果、図9に示すとおり、発光部340が点滅している2台以上のMFP300を撮影した動画が取得される。   Then, the mobile terminal 100 captures two or more MFPs 300 in which the light emitting unit 340 is blinking (S8). More specifically, the user of the portable terminal 100 takes two or more MFPs 300 that the user desires to execute a print job for a predetermined time with the portable terminal 100. For example, referring to FIG. 1, five MFPs 300 </ b> A to 300 </ b> E among ten MFPs 300 </ b> A to 300 </ b> J existing on the network 400 are photographed by the mobile terminal 100. As a result, as illustrated in FIG. 9, a moving image obtained by capturing two or more MFPs 300 in which the light emitting unit 340 is blinking is acquired.

次に、携帯端末100は、撮影データを解析して、撮影したMFPの点滅パターンを認識する(S9)。そして、携帯端末100は、図10に示すとおり、撮影したMFPの点滅パターンに関する情報を、携帯端末100の識別情報(IPアドレス)とともにサーバー200に送信する(S10)。   Next, the mobile terminal 100 analyzes the captured data and recognizes the blinking pattern of the MFP that has captured the image (S9). Then, as illustrated in FIG. 10, the mobile terminal 100 transmits information regarding the flashing pattern of the captured MFP to the server 200 together with the identification information (IP address) of the mobile terminal 100 (S10).

点滅パターンに関する情報を携帯端末100から受信したサーバー200は、点滅パターンに関する情報が示す点滅パターンを、記憶部220に記憶している点滅パターンと照合する(S11)。図11に示すとおり、サーバー200の記憶部220に記憶されている点滅パターンは、MFPの識別情報と関連付けられているため、点滅パターンを照合することにより、携帯端末100により撮影されたMFPの識別情報が特定される。   The server 200 that has received the information regarding the blinking pattern from the portable terminal 100 checks the blinking pattern indicated by the information regarding the blinking pattern with the blinking pattern stored in the storage unit 220 (S11). As shown in FIG. 11, since the blinking pattern stored in the storage unit 220 of the server 200 is associated with the identification information of the MFP, the identification of the MFP photographed by the mobile terminal 100 is verified by collating the blinking pattern. Information is identified.

そして、サーバー200は、特定したMFPの識別情報を、携帯端末100からの印刷ジョブを実行させるMFPの候補の識別情報として、携帯端末100の識別情報と関連付けて記憶部220に登録する(S12)。MFPの登録を完了したサーバー200は、登録完了通知を携帯端末100に送信する(S13)。   Then, the server 200 registers the identified MFP identification information in the storage unit 220 in association with the identification information of the mobile terminal 100 as the MFP candidate identification information for executing the print job from the mobile terminal 100 (S12). . After completing the MFP registration, the server 200 transmits a registration completion notification to the portable terminal 100 (S13).

登録完了通知を受信した携帯端末100は、図12に示すとおり、印刷物の出力先の候補となるMFPの登録が完了した旨をタッチパネルに表示する(S14)。   Receiving the registration completion notification, the mobile terminal 100 displays on the touch panel that the registration of the MFP that is a candidate for the output destination of the printed material is completed as shown in FIG. 12 (S14).

そして、携帯端末100は、ユーザーから印刷指示を受け付ける(S15)。印刷指示を受け付けた携帯端末100は、PDF(Portable Document Format)ファイル等の印刷データをサーバー200に送信する(S16)。   Then, the mobile terminal 100 receives a print instruction from the user (S15). The mobile terminal 100 that has received the print instruction transmits print data such as a PDF (Portable Document Format) file to the server 200 (S16).

印刷データを受信したサーバー200は、携帯端末100からの印刷ジョブを実行させるMFPの候補として記憶部220に登録しているMFP(たとえば、5台のMFP300A〜300E)の中から、印刷データの内容やMFPの性能・状態に基づいて、印刷ジョブを実行するのに最適な1台のMFPを選出する(S17)。   Upon receiving the print data, the server 200 receives the contents of the print data from the MFPs (for example, five MFPs 300A to 300E) registered in the storage unit 220 as candidates for MFPs that execute the print job from the portable terminal 100. Then, based on the performance and status of the MFP, an optimum MFP for executing the print job is selected (S17).

そして、サーバーは、選出したMFPに印刷ジョブの実行を指示し、印刷データを送信する(S18,S19)。   Then, the server instructs the selected MFP to execute the print job, and transmits the print data (S18, S19).

印刷データを受信したMFP300は、発光部340の点滅パターンを、携帯端末100に固有の点滅パターンに変更して、印刷ジョブを実行する(S20,S21)。さらに、MFP300は、印刷ジョブの進行状況に応じて、発光部340の点滅パターンを変更させる。   Receiving the print data, the MFP 300 changes the blinking pattern of the light emitting unit 340 to a blinking pattern unique to the mobile terminal 100 and executes a print job (S20, S21). Further, the MFP 300 changes the blinking pattern of the light emitting unit 340 according to the progress of the print job.

一方、携帯端末100は、印刷データを送信した後、印刷ジョブを実行させることを望むMFPとして以前撮影したMFPを再び撮影し、撮影データを解析する(S22,S23)。撮影データを解析することにより、携帯端末100に固有の点滅パターンで発光部が点滅しているMFP300が、印刷ジョブを実行しているMFPとして特定される。   On the other hand, after transmitting the print data, the portable terminal 100 again captures the previously captured MFP as the MFP that desires to execute the print job, and analyzes the captured data (S22, S23). By analyzing the shooting data, the MFP 300 in which the light emitting unit blinks in a blinking pattern unique to the mobile terminal 100 is specified as the MFP that is executing the print job.

そして、携帯端末100は、図13に示すとおり、印刷ジョブを実行しているMFPとして、携帯端末100に固有の点滅パターンで発光部340が点滅しているMFP300をユーザーに通知する(S24)。さらに、点滅パターンを解析することにより、携帯端末100は、印刷ジョブの進行状況を特定して、ユーザーに通知する。   Then, as illustrated in FIG. 13, the mobile terminal 100 notifies the user of the MFP 300 in which the light emitting unit 340 is flashing in a flashing pattern unique to the mobile terminal 100 as an MFP executing a print job (S24). Further, by analyzing the blinking pattern, the mobile terminal 100 identifies the progress status of the print job and notifies the user.

以上のとおり、本実施形態の画像形成システムでは、ネットワーク400上のMFP300の発光部340がMFP毎に異なる点滅パターンで点滅する。そして、異なる点滅パターンで発光部340が点滅している2台以上のMFP300が携帯端末100により撮影されることによって、撮影されたMFP300がサーバー200に登録される。その後、携帯端末100からサーバー200に印刷データが送信されれば、サーバー200は、登録したMFP300の中から1台のMFP300を選択して、印刷ジョブを実行させる。また、印刷ジョブを実行するMFP300は、携帯端末100に固有の点滅パターンで発光部340を点滅させるため、携帯端末100によりMFP300が再度撮影されれば、印刷ジョブを実行しているMFP300が特定され、ユーザーに通知される。さらに、MFP300は、印刷ジョブの進行状況に応じて発光部340の点滅パターンを変更させるため、印刷ジョブの進行状況が特定され、ユーザーに通知される。   As described above, in the image forming system of the present embodiment, the light emitting unit 340 of the MFP 300 on the network 400 blinks with a blinking pattern that is different for each MFP. Then, two or more MFPs 300 whose light emitting units 340 are blinking with different blinking patterns are photographed by the mobile terminal 100, and the photographed MFPs 300 are registered in the server 200. Thereafter, when print data is transmitted from the portable terminal 100 to the server 200, the server 200 selects one MFP 300 from the registered MFPs 300, and executes a print job. In addition, since the MFP 300 that executes the print job causes the light emitting unit 340 to blink in a blinking pattern unique to the mobile terminal 100, if the MFP 300 is captured again by the mobile terminal 100, the MFP 300 that is executing the print job is identified. The user is notified. Further, since the MFP 300 changes the blinking pattern of the light emitting unit 340 according to the progress of the print job, the progress of the print job is specified and notified to the user.

以下、図14〜図25を参照して、携帯端末100、サーバー200、およびMFP300の動作について詳細に説明する。   Hereinafter, operations of the mobile terminal 100, the server 200, and the MFP 300 will be described in detail with reference to FIGS.

まず、図14および図15を参照して、携帯端末100の動作について詳細に説明する。図14および図15は、携帯端末100により実行されるジョブ依頼処理の手順を示すフローチャートである。   First, the operation of the mobile terminal 100 will be described in detail with reference to FIGS. 14 and 15. FIG. 14 and FIG. 15 are flowcharts showing the procedure of job request processing executed by the mobile terminal 100.

まず、携帯端末100は、所定のアプリケーションを起動する(ステップS101)。より具体的には、携帯端末100は、サーバー200と通信して、画像解析プログラム122等のプログラムを起動する。   First, the mobile terminal 100 starts a predetermined application (step S101). More specifically, the mobile terminal 100 communicates with the server 200 and activates a program such as the image analysis program 122.

次に、携帯端末100は、新規登録か否かを判断する(ステップS102)。より具体的には、携帯端末100は、印刷物の出力先の候補となるMFPがサーバー200に既に登録されているか否かを判断する。   Next, the mobile terminal 100 determines whether or not it is new registration (step S102). More specifically, the mobile terminal 100 determines whether an MFP that is a candidate for the output destination of the printed material is already registered in the server 200.

新規登録であると判断する場合(ステップS102:YES)、携帯端末100は、ステップS104の処理に移る。一方、新規登録でないと判断する場合(ステップS102:NO)、携帯端末100は、追加モードを設定する(ステップS103)。より具体的には、携帯端末100は、MFPを追加的に登録する際の追加モードとして、「上書き」および「未登録分の追加」のいずれかの選択をユーザーから受け付け、追加モードを設定する。なお、本実施形態では、初期設定として、追加モード「上書き」が設定されている。MFPを追加的に登録する処理についての詳細な説明は後述する。   If it is determined that the registration is a new registration (step S102: YES), the mobile terminal 100 proceeds to the process of step S104. On the other hand, when determining that it is not new registration (step S102: NO), the mobile terminal 100 sets an additional mode (step S103). More specifically, the mobile terminal 100 accepts a selection of “overwrite” or “addition of unregistered” from the user as an additional mode when additionally registering the MFP, and sets the additional mode. . In the present embodiment, the additional mode “overwrite” is set as the initial setting. A detailed description of the process of additionally registering the MFP will be described later.

次に、携帯端末100は、MFP候補を撮影する(ステップS104)。より具体的には、携帯端末100のユーザーが、ネットワーク400上のMFP300A〜300Jの中から、印刷ジョブを実行させることを望む2台以上のMFP(たとえば、5台のMFP300A〜300E)を携帯端末100により一定時間撮影する。このとき、ユーザーは、携帯端末100の撮像部140の撮像エリアに複数台のMFPが含まれるようにMFPを撮影してもよく、携帯端末100を動かして撮像エリアをずらしながら複数台のMFPを連続的に撮影してもよい。あるいは、ユーザーは、複数台のMFPを複数回に分けて撮影してもよい。なお、上述したとおり、ネットワーク400上の各MFP300は、MFP毎に異なる点滅パターンで発光部340が点滅している。   Next, the portable terminal 100 captures an MFP candidate (step S104). More specifically, two or more MFPs (for example, five MFPs 300A to 300E) that the user of the portable terminal 100 desires to execute a print job from among the MFPs 300A to 300J on the network 400 are portable terminals. 100 for a certain period of time. At this time, the user may shoot the MFP so that the imaging area of the imaging unit 140 of the mobile terminal 100 includes a plurality of MFPs, or move the mobile terminal 100 and move the imaging areas while shifting the imaging areas. You may shoot continuously. Alternatively, the user may shoot a plurality of MFPs divided into a plurality of times. As described above, in each MFP 300 on the network 400, the light emitting unit 340 blinks in a blinking pattern that is different for each MFP.

次に、携帯端末100は、撮影画像を解析する(ステップS105)。より具体的には、携帯端末100は、ステップS104に示す処理でMFP300を撮影して得られた画像データ(動画)を解析して、各MFP300の発光部340の点滅パターンを認識する。   Next, the mobile terminal 100 analyzes the captured image (step S105). More specifically, the mobile terminal 100 analyzes the image data (moving image) obtained by photographing the MFP 300 in the process shown in step S <b> 104 and recognizes the blinking pattern of the light emitting unit 340 of each MFP 300.

次に、携帯端末100は、解析データを送信する(ステップS106)。より具体的には、携帯端末100は、ステップS105に示す処理で画像データを解析して認識された点滅パターンに関する情報を含む撮影画像の解析データを、携帯端末100のIPアドレス情報とともにサーバー200に送信する。解析データおよびIPアドレス情報を受信したサーバー200は、点滅パターンの照合を行い、点滅パターンを照合して特定されたMFP300を、出力先の候補となるMFPとして登録する。MFPを登録したサーバー200は、登録完了通知を携帯端末100に返信する。一方、点滅パターンの照合を行ってもMFP300が特定されない場合、サーバー200は、登録未完了通知を携帯端末100に返信する。   Next, the portable terminal 100 transmits analysis data (step S106). More specifically, the mobile terminal 100 analyzes the captured image analysis data including the information related to the blinking pattern recognized by analyzing the image data in the process shown in step S <b> 105 together with the IP address information of the mobile terminal 100. Send. Upon receiving the analysis data and the IP address information, the server 200 collates the blinking pattern, and registers the MFP 300 identified by collating the blinking pattern as an output destination candidate MFP. The server 200 that has registered the MFP returns a registration completion notification to the portable terminal 100. On the other hand, if MFP 300 is not specified even after collating the blinking pattern, server 200 returns a registration incomplete notification to portable terminal 100.

次に、携帯端末100は、結果を受信する(ステップS107)。より具体的には、携帯端末100は、サーバー200から登録完了通知または登録未完了通知を受信する。   Next, the mobile terminal 100 receives the result (step S107). More specifically, the mobile terminal 100 receives a registration completion notification or a registration incomplete notification from the server 200.

次に、携帯端末100は、登録が完了したか否かを判断する(ステップS108)。より具体的には、携帯端末100は、ステップS107に示す処理で受信した通知が登録完了通知であるか否かを判断することにより、撮影したMFPのサーバー200への登録が完了したか否かを判断する。   Next, the mobile terminal 100 determines whether or not the registration is completed (step S108). More specifically, the mobile terminal 100 determines whether or not registration of the photographed MFP in the server 200 is completed by determining whether or not the notification received in the process shown in step S107 is a registration completion notification. Judging.

登録が完了したと判断する場合(ステップS108:YES)、携帯端末100は、MFPの追加登録または削除があるか否かを判断する(ステップS109)。より具体的には、携帯端末100は、出力先の候補となるMFPの追加または削除があるか否かをユーザーに問い合わせ、ユーザーによる選択を受け付けることにより、MFPの追加登録または削除があるか否かを判断する。   If it is determined that the registration has been completed (step S108: YES), the portable terminal 100 determines whether there is additional registration or deletion of the MFP (step S109). More specifically, the mobile terminal 100 inquires of the user whether or not an MFP as an output destination candidate is added or deleted, and accepts a selection by the user, thereby determining whether or not there is an additional registration or deletion of the MFP. Determine whether.

MFPの追加登録または削除がないと判断する場合(ステップS109:NO)、携帯端末100は、ステップS112の処理に移る。一方、MFPの追加登録または削除があると判断する場合(ステップS109:YES)、携帯端末100は、ステップS103の処理に戻り、ステップS103以下の処理を繰り返す。MFPを登録・削除する処理についての詳細な説明は後述する。   When determining that there is no additional registration or deletion of the MFP (step S109: NO), the portable terminal 100 proceeds to the process of step S112. On the other hand, when it is determined that there is additional registration or deletion of the MFP (step S109: YES), the mobile terminal 100 returns to the process of step S103 and repeats the processes after step S103. A detailed description of the process of registering / deleting the MFP will be described later.

一方、ステップS108に示す処理において、登録が完了していないと判断する場合(ステップS108:NO)、携帯端末100は、MFPを再度撮影するか否かを判断する(ステップS110)。より具体的には、携帯端末100は、出力先の候補となるMFPの撮影を再度行うか否かをユーザーに問い合わせ、ユーザーによる選択を受け付けることにより、MFP300を再度撮影するか否かを判断する。   On the other hand, in the process shown in step S108, when it is determined that the registration is not completed (step S108: NO), the portable terminal 100 determines whether or not to take a picture of the MFP again (step S110). More specifically, the mobile terminal 100 inquires of the user whether or not the MFP as the output destination candidate is to be shot again, and accepts the selection by the user, thereby determining whether to shoot the MFP 300 again. .

MFPを再度撮影すると判断する場合(ステップS110:YES)、携帯端末100は、ステップS104の処理に戻り、ステップS104以下の処理を繰り返す。   If it is determined that the MFP is to be photographed again (step S110: YES), the portable terminal 100 returns to the process of step S104 and repeats the processes of step S104 and subsequent steps.

一方、MFPを再度撮影しないと判断する場合(ステップS110:NO)、携帯端末100は、新規登録か否かを判断する(ステップS111)。新規登録でないと判断する場合(ステップS111:NO)、携帯端末100は、ステップS112の処理に移る。一方、新規登録であると判断する場合(ステップS110:YES)、携帯端末100は、処理を終了する。   On the other hand, when it is determined that the MFP is not photographed again (step S110: NO), the mobile terminal 100 determines whether or not it is a new registration (step S111). When determining that it is not new registration (step S111: NO), the mobile terminal 100 proceeds to the process of step S112. On the other hand, when it is determined that the registration is new (step S110: YES), the mobile terminal 100 ends the process.

以上のとおり、図14および図15のステップS101〜S111に示す処理によれば、携帯端末100によりMFPが撮影され、撮影されたMFP300が、携帯端末100からの印刷ジョブを実行するMFPの候補として、サーバー200に登録される。   As described above, according to the processing shown in steps S101 to S111 of FIGS. 14 and 15, the MFP is photographed by the portable terminal 100, and the photographed MFP 300 is used as a candidate for an MFP that executes a print job from the portable terminal 100. Registered in the server 200.

次に、携帯端末100は、ジョブ開始指示があるか否かを判断する(ステップS112)。より具体的には、携帯端末100は、印刷を行うか否かをユーザーに問い合わせ、ユーザーによる選択を受け付けることにより、ジョブ開始指示があるか否かを判断する。   Next, the portable terminal 100 determines whether or not there is a job start instruction (step S112). More specifically, the mobile terminal 100 inquires of the user whether or not to perform printing, and accepts a selection by the user, thereby determining whether or not there is a job start instruction.

ジョブ開始指示がないと判断する場合(ステップS112:NO)、携帯端末100は、処理を終了する。一方、ジョブ開始指示があると判断する場合(ステップS112:YES)、携帯端末100は、印刷データを送信する(ステップS113)。より具体的には、携帯端末100は、PDFファイル等の印刷データをサーバー200に送信する。印刷データを受信したサーバー200は、印刷データの内容およびMFPの性能・状態に基づいて、サーバー200に登録されているMFPの中から、印刷ジョブの実行に最適な1台のMFPを選出し、印刷ジョブの実行を指示する。印刷ジョブの実行が指示されたMFPは、印刷ジョブの実行を開始する。なお、印刷ジョブの実行を開始したMFPの発光部340は、まず、携帯端末100に固有の点滅パターンで発光部340を点滅させ、さらに、印刷ジョブの進行状況に応じて発光部340の点滅パターンを変更させる。   If it is determined that there is no job start instruction (step S112: NO), the portable terminal 100 ends the process. On the other hand, when determining that there is a job start instruction (step S112: YES), the portable terminal 100 transmits print data (step S113). More specifically, the mobile terminal 100 transmits print data such as a PDF file to the server 200. The server 200 that has received the print data selects one MFP that is optimal for the execution of the print job from among the MFPs registered in the server 200 based on the contents of the print data and the performance / status of the MFP, Instructs execution of a print job. The MFP instructed to execute the print job starts execution of the print job. The light emitting unit 340 of the MFP that has started execution of the print job first causes the light emitting unit 340 to blink with a blinking pattern unique to the mobile terminal 100, and further the blinking pattern of the light emitting unit 340 according to the progress of the print job. To change.

以上のとおり、図15のステップS112〜S113に示す処理によれば、携帯端末100によるMFPの撮影後、携帯端末100からサーバー200に印刷データが送信されれば、撮影されたMFP300のいずれかにより印刷が開始される。   As described above, according to the processing shown in steps S112 to S113 in FIG. 15, if print data is transmitted from the portable terminal 100 to the server 200 after photographing of the MFP by the portable terminal 100, it is determined by any of the photographed MFP 300. Printing starts.

次に、携帯端末100は、MFP候補を撮影する(ステップS114)。より具体的には、携帯端末100のユーザーが、ステップS104に示す処理で撮影することによって出力先の候補として登録したMFPを、携帯端末100により再び撮影する。   Next, the portable terminal 100 captures an MFP candidate (step S114). More specifically, the user of the mobile terminal 100 takes a picture again with the mobile terminal 100 of the MFP registered as an output destination candidate by taking a picture in the process shown in step S104.

次に、携帯端末100は、撮影画像を解析する(ステップS115)。より具体的には、携帯端末100は、ステップS114に示す処理でMFP300を撮影して得られた画像データ(動画)を解析して、各MFP300の発光部340の点滅パターンを認識する。このとき、携帯端末100は、点滅パターンにより特定されるMFPの状態を示す情報(たとえば、「ジョブ実行中」)を、撮影画像に重ねて表示する。   Next, the mobile terminal 100 analyzes the captured image (step S115). More specifically, the portable terminal 100 analyzes the image data (moving image) obtained by photographing the MFP 300 in the process shown in step S <b> 114 and recognizes the blinking pattern of the light emitting unit 340 of each MFP 300. At this time, the mobile terminal 100 displays information indicating the state of the MFP specified by the blinking pattern (for example, “job in progress”) superimposed on the captured image.

次に、携帯端末100は、携帯端末100に固有の点滅パターンで発光部340が点滅しているMFPがあるか否かを判断する(ステップS116)。より具体的には、携帯端末100は、ステップS114に示す処理で撮影されたMFPの中に、携帯端末100のIPアドレスに固有の点滅パターンで発光部340が点滅しているMFPがあるか否かを判断する。   Next, the mobile terminal 100 determines whether there is an MFP in which the light emitting unit 340 is flashing in a flashing pattern unique to the mobile terminal 100 (step S116). More specifically, the portable terminal 100 determines whether there is an MFP in which the light emitting unit 340 blinks in a blinking pattern unique to the IP address of the portable terminal 100 among the MFPs photographed in the process shown in step S114. Determine whether.

MFPがないと判断する場合(ステップS116:NO)、携帯端末100は、ステップS114の処理に戻る。一方、MFPがあると判断する場合(ステップS116:YES)、携帯端末100は、MFPを特定する(ステップS117)。より具体的には、携帯端末100は、ステップS116に示す処理で携帯端末100のIPアドレスに固有の点滅パターンで発光部340が点滅していると判断されたMFPを、印刷ジョブを実行しているMFPと特定してユーザーに通知する。   If it is determined that there is no MFP (step S116: NO), the portable terminal 100 returns to the process of step S114. On the other hand, when it is determined that there is an MFP (step S116: YES), the portable terminal 100 specifies the MFP (step S117). More specifically, the mobile terminal 100 executes a print job on the MFP for which the light emitting unit 340 is determined to be flashing in a flashing pattern specific to the IP address of the mobile terminal 100 in the process shown in step S116. Identify the existing MFP and notify the user.

次に、携帯端末100は、確認を終了するか否かを判断する(ステップS118)。より具体的には、携帯端末100は、ユーザーにMFPの状態を再度確認するか否かを問い合わせ、ユーザーによる選択を受け付けることにより、MFPの確認を終了するか否かを判断する。   Next, the mobile terminal 100 determines whether or not to end the confirmation (step S118). More specifically, the mobile terminal 100 inquires of the user whether or not to confirm the state of the MFP again, and accepts the selection by the user, thereby determining whether or not to end the confirmation of the MFP.

確認を終了しないと判断する場合(ステップS118:NO)、携帯端末100は、ステップS114の処理に戻る。一方、確認を終了すると判断する場合(ステップS118:YES)、携帯端末100は、処理を終了する。   When determining that the confirmation is not finished (step S118: NO), the mobile terminal 100 returns to the process of step S114. On the other hand, when it is judged that confirmation is complete | finished (step S118: YES), the portable terminal 100 complete | finishes a process.

以上のとおり、図15のステップS114〜S118に示す処理によれば、印刷データの送信後、携帯端末100によりMFPが再び撮影されれば、印刷ジョブを実行しているMFPとMFPの状態とがユーザーに通知される。なお、図15のステップS114〜S118に示す処理は適宜省略され得る。   As described above, according to the processing shown in steps S114 to S118 in FIG. 15, if the MFP is photographed again by the portable terminal 100 after the print data is transmitted, the MFP executing the print job and the state of the MFP are changed. The user is notified. Note that the processing shown in steps S114 to S118 in FIG. 15 may be omitted as appropriate.

次に、図16および図17を参照して、サーバー200の動作について詳細に説明する。図16および図17は、サーバー200により実行されるジョブ振分処理の手順を示すフローチャートである。   Next, the operation of the server 200 will be described in detail with reference to FIGS. 16 and 17. FIG. 16 and FIG. 17 are flowcharts showing the procedure of job distribution processing executed by the server 200.

まず、サーバー200は、各MFP300に点滅パターン情報を送信する(ステップS201)。より具体的には、サーバー200は、まず、ネットワーク400上に存在するMFP300を認識し、記憶部220に記憶している種々の点滅パターン情報を各MFP300に送信する。点滅パターン情報を送信することにより、各MFP300の発光部340が、MFP毎に異なる点滅パターンで点滅するようになる。点滅パターン情報は、たとえば、消灯「0」と点灯「1」とを所定数組み合わせて並べた符号により示される情報である。   First, the server 200 transmits blinking pattern information to each MFP 300 (step S201). More specifically, the server 200 first recognizes the MFP 300 existing on the network 400 and transmits various blinking pattern information stored in the storage unit 220 to each MFP 300. By transmitting the blinking pattern information, the light emitting unit 340 of each MFP 300 blinks with a different blinking pattern for each MFP. The blinking pattern information is, for example, information indicated by a code in which a predetermined number of turn-off “0” and turn-on “1” are combined.

次に、サーバー200は、解析データを受信する(ステップS202)。より具体的には、サーバー200は、図14のステップS106に示す処理で携帯端末100により送信された撮影画像の解析データを携帯端末100のIPアドレス情報とともに受信する。   Next, the server 200 receives the analysis data (step S202). More specifically, the server 200 receives the analysis data of the captured image transmitted by the mobile terminal 100 in the process shown in step S106 of FIG. 14 together with the IP address information of the mobile terminal 100.

次に、サーバー200は、データを照合する(ステップS203)。より具体的には、サーバー200は、ステップS202に示す処理で受信した解析データに含まれる点滅パターンに関する情報が示す点滅パターンを、記憶部220に記憶されている点滅パターンと照合する。上述したとおり、記憶部220に記憶されている点滅パターンは、MFP300のIPアドレスと関連付けられている。   Next, the server 200 collates the data (step S203). More specifically, the server 200 collates the blinking pattern indicated by the information regarding the blinking pattern included in the analysis data received in the process shown in step S202 with the blinking pattern stored in the storage unit 220. As described above, the blinking pattern stored in the storage unit 220 is associated with the IP address of the MFP 300.

次に、サーバー200は、点滅パターンの合致があるか否かを判断する(ステップS204)。より具体的には、サーバー200は、ステップS203に示す処理で点滅パターンを照合した結果として、1つ以上の点滅パターンの合致があるか否かを判断する。   Next, the server 200 determines whether there is a flashing pattern match (step S204). More specifically, the server 200 determines whether or not there is a match of one or more blinking patterns as a result of collating the blinking patterns in the process shown in step S203.

点滅パターンの合致がないと判断する場合(ステップS204:NO)、サーバー200は、登録未完了通知を送信する(ステップS205)。より具体的には、サーバー200は、MFP300を登録しない旨を示す登録未完了通知を携帯端末100に送信する。   If it is determined that the blinking pattern does not match (step S204: NO), the server 200 transmits a registration incomplete notification (step S205). More specifically, server 200 transmits a registration incomplete notification indicating that MFP 300 is not registered to mobile terminal 100.

そして、サーバー200は、再撮影があるか否かを判断する(ステップS206)。より具体的には、サーバー200は、ステップS205に示す処理で携帯端末100に送信した登録未完了通知に対して、携帯端末100から再撮影を行う旨の情報を受信したか否かを判断する。   Then, the server 200 determines whether there is re-photographing (step S206). More specifically, the server 200 determines whether or not information indicating that re-photographing is to be performed is received from the mobile terminal 100 in response to the registration incomplete notification transmitted to the mobile terminal 100 in the process shown in step S205. .

再撮影があると判断する場合(ステップS206:YES)、サーバー200は、ステップS202の処理に戻り、ステップS202以下の処理を繰り返す。一方、再撮影がないと判断する場合(ステップS206:NO)、サーバー200は、新規登録か否かを判断する(ステップS207)。   If it is determined that there is re-photographing (step S206: YES), the server 200 returns to the process of step S202 and repeats the processes after step S202. On the other hand, when determining that there is no re-photographing (step S206: NO), the server 200 determines whether or not the registration is new (step S207).

新規登録でないと判断する場合(ステップS207:NO)、サーバー200は、ステップS213の処理に移る。一方、新規登録であると判断する場合(ステップS207:YES)、サーバー200は、処理を終了する。   When determining that it is not new registration (step S207: NO), the server 200 proceeds to the process of step S213. On the other hand, when determining that it is new registration (step S207: YES), the server 200 ends the process.

一方、ステップS204に示す処理において、点滅パターンの合致があると判断する場合(ステップS204:YES)、サーバー200は、追加モードが「上書き」であるか否かを判断する(ステップS208)。より具体的には、サーバー200は、携帯端末100から解析データとともに受信した情報を参照して、MFPを追加的に登録する際の追加モードが「上書き」であるか「未登録分の追加」であるかを判断する。   On the other hand, in the process shown in step S204, when it is determined that the blinking pattern matches (step S204: YES), the server 200 determines whether or not the addition mode is “overwrite” (step S208). More specifically, the server 200 refers to the information received from the mobile terminal 100 together with the analysis data, and whether the addition mode when additionally registering the MFP is “overwrite” or “add unregistered amount”. It is judged whether it is.

追加モードが「上書き」でないと判断する場合(ステップS208:NO)、サーバー200は、ステップS210の処理に移る。一方、追加モードが「上書き」であると判断する場合(ステップS208:YES)、サーバー200は、以前の登録を削除する(ステップS209)。より具体的には、サーバー200は、携帯端末100のIPアドレスと関連付けて記憶部220に登録されているMFPのIPアドレスを削除する。   When determining that the addition mode is not “overwrite” (step S208: NO), the server 200 proceeds to the process of step S210. On the other hand, when determining that the addition mode is “overwrite” (step S208: YES), the server 200 deletes the previous registration (step S209). More specifically, server 200 deletes the IP address of the MFP registered in storage unit 220 in association with the IP address of portable terminal 100.

次に、サーバー200は、MFPの情報を登録する(ステップS210)。より具体的には、サーバー200は、ステップS203に示す処理でデータを照合した結果合致した点滅パターンに関連付けられているMFP300のIPアドレスを、携帯端末100のIPアドレスと関連付けて記憶部220に登録する。   Next, the server 200 registers MFP information (step S210). More specifically, the server 200 registers the IP address of the MFP 300 associated with the blinking pattern matched as a result of collating data in the process shown in step S203 in the storage unit 220 in association with the IP address of the mobile terminal 100. To do.

次に、サーバー200は、登録完了通知を送信する(ステップS211)。より具体的には、サーバー200は、MFP300を登録した旨を示す登録完了通知を携帯端末100に送信する。   Next, the server 200 transmits a registration completion notification (step S211). More specifically, server 200 transmits a registration completion notification indicating that MFP 300 has been registered to portable terminal 100.

次に、サーバー200は、MFPの追加登録または削除があるか否かを判断する(ステップS212)。より具体的には、サーバー200は、携帯端末100から追加登録または削除要求があるか否かを判断する。   Next, the server 200 determines whether there is any additional registration or deletion of the MFP (step S212). More specifically, the server 200 determines whether there is an additional registration or deletion request from the mobile terminal 100.

MFPの追加登録または削除がないと判断する場合(ステップS212:NO)、サーバー200は、ステップS213の処理に移る。一方、MFPの追加登録または削除があると判断する場合(ステップS212:YES)、サーバー200は、ステップS202の処理に戻り、ステップS202以下の処理を繰り返す。   When determining that there is no additional registration or deletion of the MFP (step S212: NO), the server 200 proceeds to the process of step S213. On the other hand, when determining that there is additional registration or deletion of the MFP (step S212: YES), the server 200 returns to the process of step S202, and repeats the processes after step S202.

以上のとおり、図16のステップS201〜S212に示す処理によれば、携帯端末100により撮影されたMFP300のIPアドレスが、出力先の候補となるMFPのIPアドレスとして、携帯端末100のIPアドレスと関連付けて登録される。   As described above, according to the processing shown in steps S201 to S212 in FIG. 16, the IP address of the MFP 300 captured by the mobile terminal 100 is the IP address of the mobile terminal 100 as the IP address of the MFP that is the output destination candidate. Registered in association.

次に、サーバー200は、ジョブ開始要求があるか否かを判断する(ステップS213)。より具体的には、サーバー200は、携帯端末100から印刷データを受信したか否かを判断する。   Next, the server 200 determines whether there is a job start request (step S213). More specifically, the server 200 determines whether print data has been received from the mobile terminal 100.

ジョブ開始要求がないと判断する場合(ステップS213:NO)、サーバー200は、ステップS212の処理に戻り、ステップS212以下の処理を繰り返す。   When determining that there is no job start request (step S213: NO), the server 200 returns to the process of step S212 and repeats the processes of step S212 and subsequent steps.

一方、ジョブ開始要求があると判断する場合(ステップS213:YES)、サーバー200は、ジョブの割振り先となるMFPを選出する(ステップS214)。より具体的には、サーバー200は、ステップS210に示す処理で携帯端末100のIPアドレスと関連付けてIPアドレスを登録したMFPの中から、印刷データの内容やMFPの性能・状態に基づいて、印刷ジョブの実行に最適な1台のMFPを選択する。   On the other hand, when determining that there is a job start request (step S213: YES), the server 200 selects an MFP as a job allocation destination (step S214). More specifically, the server 200 performs printing based on the content of the print data and the performance / status of the MFP from among the MFPs registered with the IP address associated with the IP address of the portable terminal 100 in the process shown in step S210. Select one MFP optimal for job execution.

次に、サーバー200は、印刷データを送信する(ステップS215)。より具体的には、サーバー200は、ステップS214に示す処理で選出したMFPに印刷データを転送して、印刷ジョブの実行を指示する。印刷データを受信したMFP300は、印刷ジョブの実行を開始する。   Next, the server 200 transmits print data (step S215). More specifically, the server 200 transfers the print data to the MFP selected in the process shown in step S214 and instructs execution of the print job. Receiving the print data, the MFP 300 starts executing the print job.

そして、サーバー200は、ジョブが終了したか否かを判断する(ステップS216)。ジョブが終了していないと判断する場合(ステップS216:NO)、サーバー200は、ジョブが終了するまで待機する。一方、ジョブが終了したと判断する場合(ステップS216:YES)、サーバー200は、ジョブ履歴を保存し(ステップS217)、処理を終了する。   Then, the server 200 determines whether or not the job is finished (step S216). When determining that the job has not ended (step S216: NO), the server 200 waits until the job ends. On the other hand, when determining that the job has ended (step S216: YES), the server 200 stores the job history (step S217) and ends the process.

以上のとおり、図17のステップS213〜S217に示す処理によれば、携帯端末100から印刷データが受信されれば、携帯端末100のIPアドレスと関連付けてIPアドレスが登録されているMFP300の中から、1台のMFPが選択され、印刷ジョブの実行が指示される。なお、図17のステップS213〜S217に示す処理は適宜省略され得る。   As described above, according to the processing shown in steps S213 to S217 in FIG. 17, when print data is received from the mobile terminal 100, the MFP 300 in which the IP address is registered in association with the IP address of the mobile terminal 100 is selected. One MFP is selected, and execution of a print job is instructed. Note that the processes shown in steps S213 to S217 of FIG. 17 can be omitted as appropriate.

次に、図18を参照して、MFP300の動作について詳細に説明する。図18は、MFP300により実行されるジョブ実行処理の手順を示すフローチャートである。   Next, the operation of the MFP 300 will be described in detail with reference to FIG. FIG. 18 is a flowchart illustrating a procedure of job execution processing executed by MFP 300.

まず、MFP300は、点滅パターンを設定する(ステップS301)。より具体的には、MFP300は、図16のステップS201に示す処理でサーバー200により送信された点滅パターン情報を受信し、受信した点滅パターン情報を設定する。点滅パターン情報を設定することにより、発光部340は、MFP毎に異なる点滅パターンで点滅するようになる。発光部340は、携帯端末100により発光部340を一定時間撮影して得られる動画の画像データによって正確に点滅を識別できる程度の周期で点滅する。そして、発光部340が点滅しているMFP300が、携帯端末100により撮影されれば、出力先の候補となるMFPとして登録される。なお、発光部340は、レディ状態を示す第1の点滅パターンで点滅する。   First, the MFP 300 sets a blinking pattern (step S301). More specifically, the MFP 300 receives the blinking pattern information transmitted by the server 200 in the process shown in step S201 of FIG. 16, and sets the received blinking pattern information. By setting the blink pattern information, the light emitting unit 340 blinks with a different blink pattern for each MFP. The light emitting unit 340 blinks at a cycle that allows the blinking to be accurately identified based on moving image data obtained by photographing the light emitting unit 340 with the mobile terminal 100 for a certain period of time. Then, if the MFP 300 in which the light emitting unit 340 is blinking is photographed by the portable terminal 100, it is registered as an MFP as an output destination candidate. In addition, the light emission part 340 blinks with the 1st blink pattern which shows a ready state.

次に、MFP300は、印刷データを受信したか否かを判断する(ステップS302)。より具体的には、MFP300は、出力先の候補として登録された後、サーバー200から印刷データを受信したか否かを判断する。   Next, the MFP 300 determines whether print data has been received (step S302). More specifically, the MFP 300 determines whether print data has been received from the server 200 after being registered as an output destination candidate.

印刷データを受信していないと判断する場合(ステップS302:NO)、MFP300は、印刷データを受信するまで待機する。一方、印刷データを受信したと判断する場合(ステップS302:YES)、MFP300は、点滅パターンを変更する(ステップS303)。より具体的には、MFP300は、レディ状態を示す第1の点滅パターンに、携帯端末100のIPアドレスに固有の点滅パターンを付加し、ジョブ開始状態を示す第2の点滅パターンで発光部340を点滅させる。   When determining that the print data has not been received (step S302: NO), the MFP 300 waits until the print data is received. On the other hand, when determining that the print data has been received (step S302: YES), the MFP 300 changes the blinking pattern (step S303). More specifically, the MFP 300 adds a unique blinking pattern to the IP address of the mobile terminal 100 to the first blinking pattern indicating the ready state, and causes the light emitting unit 340 to operate with the second blinking pattern indicating the job start state. Blink.

次に、MFP300は、ジョブの実行を開始する(ステップS304)。より具体的には、MFP300は、ステップS302に示す処理で受信した印刷データを含む印刷ジョブの実行を開始する。   Next, the MFP 300 starts executing the job (step S304). More specifically, the MFP 300 starts executing a print job including the print data received in the process shown in step S302.

次に、MFP300は、点滅パターンを変更する(ステップS305)。より具体的には、MFP300は、発光部340の点滅パターンを変更して、ジョブ実行中状態を示す第3の点滅パターンで発光部340を点滅させる。   Next, the MFP 300 changes the blinking pattern (step S305). More specifically, the MFP 300 changes the blinking pattern of the light emitting unit 340 and causes the light emitting unit 340 to blink with a third blinking pattern indicating a job execution state.

そして、MFP300は、ジョブが終了したか否かを判断する(ステップS306)。ジョブが終了していないと判断する場合(ステップS306:NO)、MFP300は、ジョブが終了するまで待機する。   Then, the MFP 300 determines whether the job has been completed (step S306). When determining that the job has not ended (step S306: NO), the MFP 300 waits until the job ends.

一方、ジョブが終了したと判断する場合(ステップS306:YES)、MFP300は、点滅パターンを変更する(ステップS307)。より具体的には、MFP300は、発光部340の点滅パターンを変更して、ジョブ終了状態を示す第4の点滅パターンで発光部340を点滅させる。   On the other hand, when determining that the job has ended (step S306: YES), the MFP 300 changes the blinking pattern (step S307). More specifically, the MFP 300 changes the blinking pattern of the light emitting unit 340 and causes the light emitting unit 340 to blink with a fourth blinking pattern indicating the job end state.

次に、MFP300は、ジョブ履歴を保存する(ステップS308)。そして、MFP300は、タイマーが終了したか否かを判断する(ステップS309)。より具体的には、MFP300は、印刷ジョブの完了時点から所定時間(たとえば、2分)が経過したか否かを判断する。   Next, the MFP 300 stores a job history (step S308). Then, the MFP 300 determines whether or not the timer has expired (step S309). More specifically, the MFP 300 determines whether a predetermined time (for example, 2 minutes) has elapsed since the completion of the print job.

タイマーが終了していないと判断する場合(ステップS309:NO)、MFP300は、タイマーが終了するまで待機する。一方、タイマーが終了したと判断する場合(ステップS309:YES)、MFP300は、点滅パターンを変更する(ステップS310)。より具体的には、MFP300は、発光部340の点滅パターンを変更して、レディ状態を示す第1の点滅パターンで発光部340を点滅させる。   When determining that the timer has not expired (step S309: NO), the MFP 300 waits until the timer expires. On the other hand, when determining that the timer has expired (step S309: YES), the MFP 300 changes the blinking pattern (step S310). More specifically, the MFP 300 changes the blinking pattern of the light emitting unit 340 and causes the light emitting unit 340 to blink with the first blinking pattern indicating the ready state.

そして、MFP300は、電源がオフにされたか否かを判断する(ステップS311)。電源がオフにされていないと判断する場合(ステップS311:NO)、MFP300は、ステップS301の処理に戻る。一方、電源がオフにされたと判断する場合(ステップS311:YES)、MFP300は、処理を終了する。   Then, the MFP 300 determines whether or not the power is turned off (step S311). When determining that the power is not turned off (step S311: NO), the MFP 300 returns to the process of step S301. On the other hand, when determining that the power is turned off (step S311: YES), the MFP 300 ends the process.

以上のとおり、図18のステップS301〜S311に示す処理によれば、まず、MFPの発光部340がMFP毎に固有の点滅パターンで点滅する。その後、携帯端末100からの印刷データをMFPが受信すれば、MFPの発光部340は、携帯端末100に固有の点滅パターンで点滅する。そして、MFPが印刷ジョブを開始すれば、発光部340は、印刷ジョブの進行状況に応じて異なる点滅パターンで点滅する。   As described above, according to the processing shown in steps S301 to S311 of FIG. 18, first, the light emitting unit 340 of the MFP blinks in a blinking pattern unique to each MFP. Thereafter, when the MFP receives print data from the portable terminal 100, the light emitting unit 340 of the MFP blinks in a blinking pattern unique to the portable terminal 100. When the MFP starts a print job, the light emitting unit 340 blinks with a different blink pattern depending on the progress of the print job.

次に、図19〜図21を参照して、本実施形態における画像形成システムの効果について説明する。   Next, effects of the image forming system according to the present embodiment will be described with reference to FIGS.

図19〜図21は、比較例として、一般的な画像形成システムによる振分印刷処理を説明するための図である。   FIGS. 19 to 21 are diagrams for explaining sorting printing processing by a general image forming system as a comparative example.

図19は、ネットワーク400上に存在するMFP300A〜300J(MFP300_A〜300_J)の性能および状態の例を示す図であり、図20は、携帯端末100からサーバー200に送信される印刷データの例を示す図である。   FIG. 19 is a diagram illustrating an example of the performance and state of MFPs 300 </ b> A to 300 </ b> J (MFPs 300 </ b> _A to 300 </ b> _J) existing on the network 400, and FIG. 20 illustrates an example of print data transmitted from the mobile terminal 100 to the server 200. FIG.

図19に示すとおり、ネットワーク400上には、性能が異なる複数台のMFP300A〜300Jが存在する。また、各MFPの状態は時間の経過に応じて変化する。サーバー200は、ネットワーク400上の各MFPと周期的に通信して、各MFPの性能および状態を認識している。そして、携帯端末100から印刷データを受信すれば、サーバー200は、印刷データの内容および各MFPの性能・状態に基づいて、ネットワーク400上のすべてのMFP300A〜300Jの中から、印刷ジョブの実行に最適なMFPを選択して印刷ジョブを実行させる。   As illustrated in FIG. 19, a plurality of MFPs 300 </ b> A to 300 </ b> J having different performances exist on the network 400. Further, the state of each MFP changes with the passage of time. Server 200 periodically communicates with each MFP on network 400 to recognize the performance and status of each MFP. When the print data is received from the portable terminal 100, the server 200 executes the print job from all the MFPs 300A to 300J on the network 400 based on the content of the print data and the performance / status of each MFP. The optimum MFP is selected and a print job is executed.

たとえば、図20に示す第1の印刷データ(印刷データ1)については、ネットワーク400上の10台のMFP300A〜300Jの中から、カラーA4に対応可能で印刷速度が最高のMFP300I(MFP_I)が最適なMFPとして選択される。一方、第2の印刷データ(印刷データ2)については、モノクロA3に対応可能で印刷速度が最高のMFP300D(MFP_D)が候補となるが、A3用紙が用紙切れを起こしているため、MFP300C(MFP_C)が最適なMFPとして選択される。   For example, for the first print data (print data 1) shown in FIG. 20, among the 10 MFPs 300A to 300J on the network 400, the MFP 300I (MFP_I) that can cope with the color A4 and has the highest printing speed is optimal. Selected as a new MFP. On the other hand, for the second print data (print data 2), MFP 300D (MFP_D), which can handle monochrome A3 and has the highest printing speed, is a candidate, but because A3 paper has run out, MFP 300C (MFP_C) ) Is selected as the optimum MFP.

したがって、一般的な画像形成システムによれば、図21に示すとおり、第1の印刷データを含む印刷ジョブについては、サーバー200からMFP300Iに第1の印刷データが送信され、MFP300Iにより印刷ジョブが実行される。また、第2の印刷データを含む印刷ジョブについては、サーバー200からMFP300Cに第2の印刷データが送信され、MFP300Cにより印刷ジョブが実行される。   Therefore, according to the general image forming system, as shown in FIG. 21, for the print job including the first print data, the first print data is transmitted from the server 200 to the MFP 300I, and the MFP 300I executes the print job. Is done. Further, for a print job including the second print data, the second print data is transmitted from the server 200 to the MFP 300C, and the MFP 300C executes the print job.

しかしながら、MFP300Iの設置場所が、たとえば、携帯端末100のユーザーがいる場所から遠く離れている場合、ユーザーは、第1の印刷データを含む印刷ジョブを実行しているMFPを把握することができない。   However, when the installation location of the MFP 300I is far away from the location where the user of the mobile terminal 100 is located, for example, the user cannot grasp the MFP that is executing the print job including the first print data.

これに対し、本実施形態の画像形成システムでは、ユーザーが、たとえば、ユーザーの近くに設置されている5台のMFP300A〜300Eを携帯端末100により撮影すれば(図1参照)、第1の印刷データを含む印刷ジョブは、5台のMFP300A〜300Eのいずれかにより実行される。したがって、ユーザーは、印刷ジョブを実行しているMFPを把握することができる。   On the other hand, in the image forming system according to the present embodiment, for example, if the user takes a picture of five MFPs 300A to 300E installed near the user with the portable terminal 100 (see FIG. 1), the first printing is performed. A print job including data is executed by one of the five MFPs 300A to 300E. Therefore, the user can grasp the MFP that is executing the print job.

なお、ユーザーが、印刷ジョブを実行させることを望むMFPのIPアドレスを把握できれば、MFPを直接指定して印刷ジョブを実行させることができる。しかしながら、MFPのIPアドレスを把握してIPアドレスを設定する作業には手間がかかる。加えて、仮に、MFPのIPアドレスを設定したとしても、MFPの性能が印刷データの内容に合致しなければ、別のMFPのIPアドレスを設定し直さなければならず不便である。   If the user can grasp the IP address of the MFP that the user wants to execute the print job, the user can directly specify the MFP and execute the print job. However, it takes time and effort to grasp the IP address of the MFP and set the IP address. In addition, even if the IP address of the MFP is set, if the performance of the MFP does not match the contents of the print data, it is inconvenient that the IP address of another MFP must be set again.

以上のとおり、本実施形態によれば、発光部340が点滅している2台以上のMFP300をユーザーが携帯端末100により撮影すれば、撮影されたMFPが出力先の候補として登録される。そして、携帯端末100により印刷データが送信されれば、登録されたMFPのいずれかにより印刷ジョブが実行される。したがって、ネットワーク400上の複数台のMFPの中から1台のMFPを選択して印刷ジョブを実行させる際、ユーザーの意図しないMFPにより印刷ジョブが実行されることが防止され、ユーザーは、印刷ジョブを実行するMFPを確実に把握することができる。   As described above, according to the present embodiment, when a user takes two or more MFPs 300 whose light emitting units 340 are blinking with the mobile terminal 100, the taken MFPs are registered as output destination candidates. When the print data is transmitted from the portable terminal 100, a print job is executed by one of the registered MFPs. Therefore, when one MFP is selected from a plurality of MFPs on the network 400 and a print job is executed, the print job is prevented from being executed by the MFP not intended by the user. It is possible to surely grasp the MFP that executes.

次に、図22〜図24を参照して、出力先の候補となるMFPを追加登録または削除する処理について詳細に説明する。   Next, with reference to FIGS. 22 to 24, a process for additionally registering or deleting an MFP as an output destination candidate will be described in detail.

上述したとおり、本実施形態の画像形成システムでは、携帯端末100により撮影されたMFPのIPアドレスが携帯端末100のIPアドレスと関連付けてサーバー200の記憶部220に登録される。記憶部220に登録されるMFPのIPアドレスは、ユーザーにより意図的に削除されたり、新たなIPアドレスにより上書きされたりするまで、削除されることなく記憶部220に保持される。   As described above, in the image forming system of the present embodiment, the IP address of the MFP photographed by the mobile terminal 100 is registered in the storage unit 220 of the server 200 in association with the IP address of the mobile terminal 100. The IP address of the MFP registered in the storage unit 220 is held in the storage unit 220 without being deleted until it is intentionally deleted by the user or overwritten with a new IP address.

図22は、出力先の候補となるMFPを追加・削除する旨をユーザーに問い合わせる画面の一例を示す図である。図22に示すとおり、携帯端末100は、MFPを追加または削除するか否かをユーザーに問い合わせるボタンを表示して、MFPを追加的に登録するか、または、登録済みのMFPを削除するかをユーザーに選択させることができる。   FIG. 22 is a diagram showing an example of a screen for inquiring the user to add / delete MFPs as output destination candidates. As shown in FIG. 22, portable terminal 100 displays a button for inquiring the user whether or not to add or delete an MFP, and determines whether to additionally register the MFP or delete the registered MFP. Let the user choose.

MFPを追加的に登録することがユーザーにより選択されれば、図23に示すとおり、携帯端末100は、出力先の追加モードとして「上書き」および「未登録分の追加」のいずれかをユーザーに選択させるためのボタンを表示する。   If the user selects to additionally register the MFP, as illustrated in FIG. 23, the mobile terminal 100 allows the user to select either “overwrite” or “add unregistered” as the output destination addition mode. Displays a button for selection.

そして、追加モード「上書き」が選択された場合、携帯端末100によりMFPが撮影されれば、記憶部220に登録されているMFPのIPアドレスが、新たに撮影されたMFPのIPアドレスにより置き換えられる。一方、追加モード「未登録分の追加」が選択された場合、携帯端末100によりMFPが撮影されれば、記憶部220に登録済みのMFPのIPアドレスに未登録分のMFPのIPアドレスが追加される。   When the additional mode “overwrite” is selected and the MFP is photographed by the portable terminal 100, the IP address of the MFP registered in the storage unit 220 is replaced with the IP address of the newly photographed MFP. . On the other hand, when the addition mode “add unregistered part” is selected, if the MFP is photographed by the portable terminal 100, the IP address of the unregistered MFP is added to the IP address of the MFP registered in the storage unit 220. Is done.

また、登録済みのMFPを削除することがユーザーにより選択された場合、図24に示すとおり、たとえば、タッチパネルに表示されるMFPのアイコン390A〜390E(あるいは、MFPの名称等の一覧)の中から、削除(または、登録の保留)を望むMFPのアイコンをユーザーが選択することにより、登録済みのMFPの中から所望のMFPを削除することができる。図24では、MFP300Eが消耗品の交換時期が近い状態にあるため(図19参照)、ユーザーがMFP300Eのアイコン390Eを長押しすれば、MFP300EのIPアドレスの削除を依頼する削除依頼通知がサーバー200に送信される。   When the user selects to delete the registered MFP, as shown in FIG. 24, for example, from among the MFP icons 390A to 390E (or a list of MFP names and the like) displayed on the touch panel. The user can delete a desired MFP from the registered MFPs by selecting an icon of the MFP for which deletion (or registration suspension) is desired. In FIG. 24, since the replacement time of the consumables is near to the MFP 300E (see FIG. 19), if the user presses and holds the icon 390E of the MFP 300E, a deletion request notification requesting the deletion of the IP address of the MFP 300E is sent to the server 200. Sent to.

次に、図25を参照して、印刷ジョブを実行するMFP300の発光部340の点滅パターンについて説明する。   Next, a blinking pattern of the light emitting unit 340 of the MFP 300 that executes a print job will be described with reference to FIG.

図25(A)に示すとおり、印刷ジョブを受信していない状況では、MFP300の発光部340は、レディ状態を示す第1の点滅パターンで点滅している。   As shown in FIG. 25A, in a situation where a print job is not received, the light emitting unit 340 of the MFP 300 blinks with a first blinking pattern indicating a ready state.

その後、携帯端末100からの印刷ジョブを受信すれば、図25(B)に示すとおり、MFP300の発光部340は、第1の点滅パターンとは異なる第2の点滅パターンで点滅する。上述したとおり、第2の点滅パターンは、携帯端末100のIPアドレスに固有の点滅パターンであり、印刷ジョブの実行を開始することを示す。   Thereafter, when a print job is received from the portable terminal 100, the light emitting unit 340 of the MFP 300 blinks in a second blinking pattern different from the first blinking pattern, as shown in FIG. As described above, the second blinking pattern is a blinking pattern unique to the IP address of the mobile terminal 100 and indicates that the execution of the print job is started.

続いて、印刷ジョブの実行を開始すれば、図25(C)に示すとおり、MFP300の発光部340は、印刷ジョブの実行中であることを示す第3の点滅パターンで点滅する。   Subsequently, when the execution of the print job is started, as shown in FIG. 25C, the light emitting unit 340 of the MFP 300 blinks with a third blinking pattern indicating that the print job is being executed.

そして、印刷ジョブを完了すれば、図25(D)に示すとおり、MFP300の発光部340は、印刷ジョブが完了したことを示す第4の点滅パターンで点滅する。   When the print job is completed, as shown in FIG. 25D, the light emitting unit 340 of the MFP 300 blinks with a fourth blinking pattern indicating that the print job is completed.

印刷ジョブの完了後、所定時間が経過すれば、図25(E)に示すとおり、MFP300の発光部340は、レディ状態を示す第1の点滅パターンで再び点滅する。   If a predetermined time elapses after the print job is completed, the light emitting unit 340 of the MFP 300 blinks again with the first blinking pattern indicating the ready state, as shown in FIG.

このような構成によれば、携帯端末100によりMFPを撮影して、点滅パターンを解析すれば、携帯端末100により、印刷ジョブを実行しているMFPが特定される。加えて、点滅パターンの変化から印刷ジョブの進行状況が特定される。したがって、携帯端末100のユーザーは、複数台のMFPの中から印刷ジョブを実行しているMFPを容易に把握するこができる。さらに、ユーザーは、MFPに近寄らなくとも印刷ジョブの進行状況を把握することができる。   According to such a configuration, when the MFP is photographed by the mobile terminal 100 and the blinking pattern is analyzed, the MFP executing the print job is specified by the mobile terminal 100. In addition, the progress of the print job is specified from the change in the blinking pattern. Therefore, the user of the portable terminal 100 can easily grasp the MFP that is executing the print job from the plurality of MFPs. Furthermore, the user can grasp the progress of the print job without approaching the MFP.

なお、上述した実施形態では、印刷ジョブの進行状況に応じて、発光部340の点滅パターンが変更された。しかしながら、たとえば、MFP300に異常が発生した場合等にも、点滅パターンが変更され得る。   In the above-described embodiment, the blinking pattern of the light emitting unit 340 is changed according to the progress of the print job. However, for example, even when an abnormality occurs in the MFP 300, the blinking pattern can be changed.

(第2の実施形態)
第1の実施形態では、携帯端末100により撮影されたMFPがサーバー200に登録された後、携帯端末100からサーバー200に印刷データが送信された。しかしながら、印刷データは、MFP300がサーバー200に登録される前に、携帯端末100から送信されてもよい。
(Second Embodiment)
In the first embodiment, after the MFP photographed by the mobile terminal 100 is registered in the server 200, print data is transmitted from the mobile terminal 100 to the server 200. However, the print data may be transmitted from the portable terminal 100 before the MFP 300 is registered in the server 200.

図26および図27は、本発明の第2の実施形態に係るジョブ依頼処理の手順を示すフローチャートである。なお、印刷データが携帯端末100から送信されるタイミングが異なる点を除いては、本実施形態に係る画像形成システムの構成は、第1の実施形態に係る画像形成システムの構成と同様であるため、詳細な説明は省略する。また、本実施形態において、携帯端末100の制御部110は、MFP300をサーバー200に登録するか否かをユーザーに問い合わせる確認部として機能する。   FIG. 26 and FIG. 27 are flowcharts showing the procedure of job request processing according to the second embodiment of the present invention. The configuration of the image forming system according to the present embodiment is the same as the configuration of the image forming system according to the first embodiment, except that the timing at which the print data is transmitted from the portable terminal 100 is different. Detailed description will be omitted. In the present embodiment, the control unit 110 of the mobile terminal 100 functions as a confirmation unit that inquires of the user whether or not to register the MFP 300 in the server 200.

ステップS401〜S405に示す処理は、図14のステップS101〜S105に示す処理と同様であるため、詳細な説明は省略する。   The processes shown in steps S401 to S405 are the same as the processes shown in steps S101 to S105 of FIG.

次に、携帯端末100は、解析データおよび印刷データをサーバー200に送信する(ステップS406)。より具体的には、携帯端末100は、ステップS405に示す処理で得られた撮影画像の解析データとPDFファイル等の印刷データを、携帯端末100のIPアドレス情報とともにサーバー200に送信する。解析データおよび印刷データを受信したサーバー200は、点滅パターンの照合を行い、点滅パターンを照合して特定されたMFPの中から、最適なMFPを選択して印刷ジョブの実行を指示する。印刷ジョブの実行を指示したサーバー200は、印刷指示完了通知を携帯端末100に返信する。一方、点滅パターンの照合を行ってもMFP300が特定されない場合、サーバー200は、印刷指示未完了通知を携帯端末100に返信する。   Next, the mobile terminal 100 transmits analysis data and print data to the server 200 (step S406). More specifically, the mobile terminal 100 transmits the captured image analysis data and the print data such as the PDF file obtained by the processing shown in step S405 to the server 200 together with the IP address information of the mobile terminal 100. Upon receiving the analysis data and the print data, the server 200 collates the blinking pattern, selects the optimum MFP from the MFPs identified by collating the blinking pattern, and instructs the execution of the print job. The server 200 that has instructed execution of the print job returns a print instruction completion notification to the mobile terminal 100. On the other hand, if MFP 300 is not specified even after collating the blinking pattern, server 200 returns a print instruction incomplete notification to portable terminal 100.

次に、携帯端末100は、結果を受信する(ステップS407)。より具体的には、携帯端末100は、サーバー200から印刷指示完了通知または印刷指示未完了通知を受信する。   Next, the mobile terminal 100 receives the result (step S407). More specifically, the mobile terminal 100 receives a print instruction completion notification or a print instruction incomplete notification from the server 200.

次に、携帯端末100は、印刷指示が完了したか否かを判断する(ステップS408)。より具体的には、携帯端末100は、ステップS407に示す処理で受信した通知が印刷指示完了通知であるか否かを判断することにより、撮影したMFPのいずれかへの印刷指示が完了したか否かを判断する。   Next, the mobile terminal 100 determines whether or not the print instruction has been completed (step S408). More specifically, the mobile terminal 100 determines whether the print instruction to any of the photographed MFPs is completed by determining whether the notification received in the process shown in step S407 is a print instruction completion notification. Judge whether or not.

印刷指示が完了していないと判断する場合(ステップS408:NO)、携帯端末100は、MFPを再度撮影するか否かを判断する(ステップS409)。   If it is determined that the print instruction has not been completed (step S408: NO), the portable terminal 100 determines whether or not to take a picture of the MFP again (step S409).

MFPを再度撮影しないと判断する場合(ステップS409:NO)、携帯端末100は、処理を終了する。一方、MFPを再度撮影すると判断する場合(ステップS409:YES)、携帯端末100は、ステップS404の処理に戻り、ステップS404以下の処理を繰り返す。   If it is determined that the MFP is not photographed again (step S409: NO), the portable terminal 100 ends the process. On the other hand, when it is determined that the MFP is to be photographed again (step S409: YES), the mobile terminal 100 returns to the process of step S404 and repeats the process from step S404 onward.

一方、ステップS408に示す処理において、印刷指示が完了したと判断する場合(ステップS408:YES)、携帯端末100は、結果を登録するか否かを判断する(ステップS410)。より具体的には、携帯端末100は、ステップS404に示す処理で撮影したMFPを出力先の候補としてサーバー200に登録するか否かをユーザーに問い合わせ、ユーザーによる選択を受け付けることにより、MFPを登録するか否かを判断する。   On the other hand, in the process shown in step S408, when it is determined that the print instruction is completed (step S408: YES), the mobile terminal 100 determines whether or not to register the result (step S410). More specifically, the portable terminal 100 inquires of the user whether or not to register the MFP photographed in the process shown in step S404 in the server 200 as an output destination candidate, and registers the MFP by accepting the selection by the user. Judge whether to do.

結果を登録しないと判断する場合(ステップS410:NO)、携帯端末100は、ステップS412の処理に移る。一方、結果を登録すると判断する場合(ステップS410:YES)、携帯端末100は、登録依頼を送信する(ステップS411)。より具体的には、携帯端末100は、撮影したMFPの登録を依頼する登録依頼通知をサーバー200に送信する。   When determining that the result is not registered (step S410: NO), the mobile terminal 100 proceeds to the process of step S412. On the other hand, when determining to register the result (step S410: YES), the mobile terminal 100 transmits a registration request (step S411). More specifically, the mobile terminal 100 transmits a registration request notification requesting registration of the photographed MFP to the server 200.

以上のとおり、図26のステップS401〜S411に示す処理によれば、携帯端末100によりMFPが撮影され、撮影されたMFPのいずれかにより印刷が開始される。また、必要に応じて、携帯端末100により撮影されたMFPが、出力先の候補としてサーバー200に登録される。なお、ステップS412以下の処理は、図15のステップS114以下の処理と同様であるため、詳細な説明は省略する。   As described above, according to the processing shown in steps S401 to S411 in FIG. 26, the MFP is photographed by the portable terminal 100, and printing is started by any of the photographed MFPs. Further, if necessary, the MFP photographed by the mobile terminal 100 is registered in the server 200 as an output destination candidate. Note that the processing after step S412 is the same as the processing after step S114 in FIG.

図28および図29は、本発明の第2の実施形態に係るジョブ振分処理の手順を示すフローチャートである。   FIG. 28 and FIG. 29 are flowcharts showing a procedure of job distribution processing according to the second embodiment of the present invention.

ステップS501に示す処理は、図16のステップS201に示す処理と同様でるため、詳細な説明は省略する。   Since the process shown in step S501 is the same as the process shown in step S201 of FIG. 16, detailed description thereof is omitted.

次に、サーバー200は、解析データおよび印刷データを受信する(ステップS502)。より具体的には、サーバー200は、図26のステップS406に示す処理で携帯端末100によりIPアドレス情報とともに送信された解析データおよび印刷データを受信する。   Next, the server 200 receives analysis data and print data (step S502). More specifically, the server 200 receives the analysis data and the print data transmitted together with the IP address information by the portable terminal 100 in the process shown in step S406 of FIG.

次に、サーバー200は、データの照合を行い、点滅パターンの合致があるか否かを判断する(ステップS503,S504)。ステップS503〜S504に示す処理は、図16のステップS203〜S204に示す処理と同様でるため、詳細な説明は省略する。   Next, the server 200 collates the data and determines whether there is a flashing pattern match (steps S503 and S504). Since the processing shown in steps S503 to S504 is the same as the processing shown in steps S203 to S204 in FIG. 16, detailed description thereof is omitted.

そして、ステップS504に示す処理において、点滅パターンの合致がないと判断する場合(ステップS504:NO)、サーバー200は、印刷指示未完了通知を携帯端末100に送信する(ステップS505)。より具体的には、サーバー200は、MFPへの印刷指示を完了していない旨を示す印刷指示未完了通知を携帯端末100に送信する。   If it is determined in the process shown in step S504 that the blinking pattern does not match (step S504: NO), the server 200 transmits a print instruction incomplete notification to the mobile terminal 100 (step S505). More specifically, the server 200 transmits a print instruction incomplete notification indicating that the print instruction to the MFP has not been completed to the mobile terminal 100.

そして、サーバー200は、再撮影があるか否かを判断する(ステップS506)。より具体的には、サーバー200は、ステップS505に示す処理で携帯端末100に送信した印刷指示未完了通知に対して、携帯端末100から再撮影を行う旨の情報を受信したか否かを判断する。   Then, the server 200 determines whether or not there is re-shooting (step S506). More specifically, the server 200 determines whether or not information indicating that re-shooting is received from the mobile terminal 100 in response to the print instruction incomplete notification transmitted to the mobile terminal 100 in the process shown in step S505. To do.

再撮影があると判断する場合(ステップS506:YES)、サーバー200は、ステップS502の処理に戻り、ステップS502以下の処理を繰り返す。一方、再撮影がないと判断する場合(ステップS506:NO)、サーバー200は、処理を終了する。   If it is determined that there is re-photographing (step S506: YES), the server 200 returns to the process of step S502 and repeats the processes after step S502. On the other hand, when determining that there is no re-shooting (step S506: NO), the server 200 ends the process.

一方、ステップS504に示す処理において、点滅パターンの合致があると判断する場合(ステップS504:YES)、サーバー200は、ジョブの割振り先となるMFPを選出し、印刷データを送信する(ステップS507,S508)。ステップS507〜S508に示す処理は、図17のステップS214〜S215に示す処理と同様であるため、詳細な説明は省略する。   On the other hand, in the process shown in step S504, when it is determined that the flashing pattern matches (step S504: YES), the server 200 selects an MFP as a job allocation destination and transmits print data (step S507, S508). Since the processing shown in steps S507 to S508 is the same as the processing shown in steps S214 to S215 of FIG. 17, detailed description thereof is omitted.

次に、サーバー200は、印刷指示完了通知を携帯端末100に送信する(ステップS509)。より具体的には、サーバー200は、MFPへの印刷指示を完了した旨を示す印刷指示完了通知を携帯端末100に送信する。   Next, the server 200 transmits a print instruction completion notification to the mobile terminal 100 (step S509). More specifically, the server 200 transmits a print instruction completion notification indicating that the print instruction to the MFP has been completed to the mobile terminal 100.

次に、サーバー200は、登録依頼を受信したか否かを判断する(ステップS510)。より具体的には、サーバー200は、図26のステップS411に示す処理で携帯端末100により送信された登録依頼通知を受信したか否かを判断する。   Next, the server 200 determines whether or not a registration request has been received (step S510). More specifically, the server 200 determines whether or not the registration request notification transmitted by the mobile terminal 100 in the process shown in step S411 of FIG. 26 has been received.

登録依頼を受信していないと判断する場合(ステップS510:NO)、サーバー200は、ステップS514の処理に移る。一方、登録依頼を受信したと判断する場合(ステップS510:YES)、サーバー200は、追加モードが「上書き」であるか否かを判断し、判断結果に応じた登録を行う(ステップS511〜S513)。ステップS511〜S513に示す処理は、図16のステップS208〜S210に示す処理と同様のため、詳細な説明は省略する。   When determining that the registration request has not been received (step S510: NO), the server 200 proceeds to the process of step S514. On the other hand, when determining that the registration request has been received (step S510: YES), the server 200 determines whether or not the addition mode is “overwrite” and performs registration according to the determination result (steps S511 to S513). ). The processing shown in steps S511 to S513 is the same as the processing shown in steps S208 to S210 in FIG.

以上のとおり、図28のステップS501〜S513に示す処理によれば、携帯端末100により撮影されたMFPのいずれかに印刷ジョブの実行が指示される。また、必要に応じて、携帯端末100により撮影されたMFPが、出力先の候補として登録される。なお、ステップS514以下の処理は、図17のステップS216以下の処理と同様であるため、詳細な説明は省略する。   As described above, according to the processing shown in steps S501 to S513 in FIG. 28, execution of a print job is instructed to one of the MFPs photographed by the mobile terminal 100. Further, if necessary, the MFP photographed by the portable terminal 100 is registered as an output destination candidate. Note that the processing after step S514 is the same as the processing after step S216 in FIG.

(第3の実施形態)
本実施形態は、出力先の候補となる複数台のMFP300に優先順位を付与する実施形態である。
(Third embodiment)
This embodiment is an embodiment in which priority is given to a plurality of MFPs 300 that are candidates for output destinations.

図30は、MFP300に優先順位を付与する方法の一例を示す図である。図30に示すとおり、本実施形態では、出力先の候補となるMFP300A〜300Eが携帯端末100により撮影される際、これらのMFP300A〜300Eが複数回に分けて撮影される。そして、撮影された順番が早いMFPほど高い優先順位が付与される。なお、本実施形態では、サーバー200の制御部210は、複数台のMFPに優先順位を付与する付与部として機能する。   FIG. 30 is a diagram illustrating an example of a method for assigning priority to the MFP 300. As shown in FIG. 30, in this embodiment, when MFPs 300 </ b> A to 300 </ b> E that are output destination candidates are photographed by the mobile terminal 100, these MFPs 300 </ b> A to 300 </ b> E are photographed in multiple times. A higher priority is assigned to the MFP in which the order of shooting is earlier. In the present embodiment, the control unit 210 of the server 200 functions as an assigning unit that assigns priorities to a plurality of MFPs.

図30では、MFP300AおよびMFP300Bが第1のグループ510として撮影され、次に、MFP300Cが第2のグループ520として撮影される。その後、MFP300DおよびMFP300Eが第3のグループ530として撮影される。   In FIG. 30, MFP 300A and MFP 300B are photographed as first group 510, and then MFP 300C is photographed as second group 520. Thereafter, the MFP 300D and the MFP 300E are photographed as the third group 530.

この場合、最初に撮影されたMFP300AおよびMFP300Bに最も高い優先順位が付与される。そして、次に撮影されたMFP300Cに2番目の優先順位が付与され、最後に撮影されたMFP300DおよびMFP300Eに最も低い優先順位が付与される。なお、同時に撮影されたMFP300AとMFP300Bには同じ優先順位が付与され、MFP300DおよびMFP300Eにも同じ優先順位が付与される。   In this case, the highest priority is assigned to the MFP 300A and MFP 300B that are photographed first. Then, the second priority is given to the next photographed MFP 300C, and the lowest priority is given to the last photographed MFP 300D and MFP 300E. Note that the same priority is assigned to the MFP 300A and the MFP 300B that are photographed at the same time, and the same priority is assigned to the MFP 300D and the MFP 300E.

そして、携帯端末100から印刷データを受信すれば、サーバー200は、印刷データの内容、候補であるMFP300A〜300Eの性能・状態、およびMFP300A〜300Eの優先順位に基づいて、5台のMFP300A〜300Eの中から、印刷ジョブの実行に最適な1台のMFPを選択し、印刷ジョブを実行させる。   If the print data is received from the portable terminal 100, the server 200 determines the five MFPs 300A to 300E based on the contents of the print data, the performance / status of the candidate MFPs 300A to 300E, and the priority order of the MFPs 300A to 300E. One MFP that is most suitable for the execution of the print job is selected from the above, and the print job is executed.

このような構成によれば、ユーザーは、印刷ジョブを実行するMFPをより容易に把握することができる。   According to such a configuration, the user can more easily grasp the MFP that executes the print job.

なお、上述した実施形態では、候補となるMFPを複数回に分けて撮影することにより、MFPに優先順位が付与された。しかしながら、本実施形態とは異なり、出力先の候補となるMFPを1回の撮影動作により撮影した後、ユーザーにより優先順位が指定されてもよい。この場合、たとえば、携帯端末100のタッチパネルに候補となるMFPのアイコンが表示され、ユーザーがアイコンを順番に選択する。そして、ユーザーにより選択された順番が早いMFPほど高い優先順位が付与される。なお、携帯端末100の操作表示部130は、ユーザーによるMFPの選択を受け付ける受付部として機能する。   In the above-described embodiment, priority is given to MFPs by photographing candidate MFPs in multiple times. However, unlike the present embodiment, the priority order may be designated by the user after the MFP as an output destination candidate is shot by one shooting operation. In this case, for example, icons of candidate MFPs are displayed on the touch panel of the mobile terminal 100, and the user selects the icons in order. The higher priority is given to the MFP with the earlier order selected by the user. Note that the operation display unit 130 of the mobile terminal 100 functions as a reception unit that receives selection of the MFP by the user.

あるいは、MFPの優先順位は、ユーザーからMFPまでの距離を基準として付与されてもよい。この場合、携帯端末100の撮像部140により撮影された点滅パターンの強度が高いMFPほど、携帯端末100のユーザーの近くに設置されているとして、高い優先順位が付与される。なお、携帯端末100の撮像部140は、発光部340の発光強度を検出する検出部として機能する。   Alternatively, the priority order of MFPs may be given based on the distance from the user to the MFP. In this case, an MFP having a higher intensity of the blinking pattern photographed by the imaging unit 140 of the mobile terminal 100 is given higher priority as being installed near the user of the mobile terminal 100. Note that the imaging unit 140 of the mobile terminal 100 functions as a detection unit that detects the light emission intensity of the light emitting unit 340.

あるいは、携帯端末100から印刷データが複数回送信される場合、最新の印刷ジョブを実行したMFPに最も高い優先順位が付与され、残りのMFPについては、最新の印刷ジョブを実行したMFPから設置場所が近いMFPほど高い優先順位が付与されてもよい。この場合、各MFPの設置位置は、発光部の発光強度から算出されてもよく、サーバーに各MFPの設置位置が予め登録されてもよい。   Alternatively, when print data is transmitted from the mobile terminal 100 a plurality of times, the MFP that has executed the latest print job is given the highest priority, and the remaining MFPs are installed from the MFP that has executed the latest print job. Higher priority may be given to MFPs closer to. In this case, the installation position of each MFP may be calculated from the light emission intensity of the light emitting unit, or the installation position of each MFP may be registered in the server in advance.

本発明は、上述した実施形態のみに限定されるものではなく、特許請求の範囲内において、種々改変することができる。   The present invention is not limited to the above-described embodiments, and various modifications can be made within the scope of the claims.

たとえば、上述した第1〜第3の実施形態では、携帯端末のIPアドレスがMFPのIPアドレスと関連付けて登録された。しかしながら、MFPのIPアドレスと関連付けて登録される携帯端末の識別情報は、携帯端末のIPアドレスに限定されるものではなく、携帯端末を使用するユーザーのユーザーID(Identification)であってもよい。さらに、携帯端末を複数のユーザーが使用する場合を勘案して、携帯端末のIPアドレスとユーザーIDの2つの識別情報が組み合わされて運用されてもよい。   For example, in the first to third embodiments described above, the IP address of the mobile terminal is registered in association with the IP address of the MFP. However, the identification information of the mobile terminal registered in association with the IP address of the MFP is not limited to the IP address of the mobile terminal, and may be a user ID (Identification) of a user who uses the mobile terminal. Furthermore, in consideration of the case where a plurality of users use the mobile terminal, the two identification information of the mobile terminal IP address and the user ID may be combined and operated.

また、上述した第1〜第3の実施形態では、所定の点滅パターンにしたがって、LEDからなる発光部が点滅した。しかしながら、所定の点滅パターンで点滅する発光部は、LEDからなる専用の発光部に限定されるものではなく、操作パネル部のタッチパネルが点滅してもよい。   Moreover, in the 1st-3rd embodiment mentioned above, the light emission part which consists of LED blinked according to the predetermined blink pattern. However, the light emitting unit that blinks in a predetermined blinking pattern is not limited to a dedicated light emitting unit composed of LEDs, and the touch panel of the operation panel unit may blink.

また、上述した第1〜第3の実施形態では、サーバーからMFPに点滅パターン情報が送信され、MFPは、受信した点滅パターン情報にしたがって発光部を点滅させた。しかしながら、MFPは、点滅パターン情報を予め保持していてもよく、サーバーがMFPから点滅パターン情報を取得してもよい。   In the first to third embodiments described above, the blink pattern information is transmitted from the server to the MFP, and the MFP blinks the light emitting unit according to the received blink pattern information. However, the MFP may hold the blinking pattern information in advance, and the server may acquire the blinking pattern information from the MFP.

また、上述した第1〜第3の実施形態では、携帯端末によりMFPを撮影して得られた画像データが携帯端末により解析された後、解析データがサーバーに送信された。しかしながら、携帯端末によりMFPを撮影して得られた画像データがそのままサーバーに送信され、サーバーにより画像データが解析されてもよい。   In the first to third embodiments described above, the analysis data is transmitted to the server after the image data obtained by photographing the MFP with the portable terminal is analyzed by the portable terminal. However, the image data obtained by photographing the MFP with the portable terminal may be transmitted as it is to the server, and the server may analyze the image data.

また、上述した第1〜第3の実施形態では、印刷データを受信したサーバーは、携帯端末により撮影された複数台のMFPの中から1台のMFPを選択して印刷ジョブを実行させた。しかしながら、たとえば、大量ページの印刷ジョブについて、サーバーは、2台以上のMFPを選択して印刷ジョブを実行させてもよい。   In the first to third embodiments described above, the server that has received the print data selects one MFP from a plurality of MFPs photographed by the mobile terminal and executes the print job. However, for example, for a print job with a large number of pages, the server may select two or more MFPs and execute the print job.

また、上述した第1〜第3の実施形態では、ネットワーク上に複数台のMFPが接続されている場合を例に挙げて説明した。しかしながら、ネットワークに接続される画像形成装置は、MFPに限定されるものではなく、プリンターが接続されていてもよい。   In the first to third embodiments described above, the case where a plurality of MFPs are connected on the network has been described as an example. However, the image forming apparatus connected to the network is not limited to the MFP, and a printer may be connected.

上述した第1〜第3の実施形態に係る画像形成システムにおける各種処理を行う手段および方法は、専用のハードウエア回路、またはプログラムされたコンピューターのいずれによっても実現することが可能である。上記プログラムは、たとえば、フレキシブルディスクおよびCD−ROM(Compact Disc Read Only Memory)等のコンピューター読み取り可能な記録媒体によって提供されてもよいし、インターネット等のネットワークを介してオンラインで提供されてもよい。この場合、コンピューター読み取り可能な記録媒体に記録されたプログラムは、通常、HDD等の記憶部に転送され記憶される。また、上記プログラムは、単独のアプリケーションソフトとして提供されてもよいし、画像形成システムの一機能としてその装置のソフトウエアに組み込まれてもよい。   The means and method for performing various processes in the image forming systems according to the first to third embodiments described above can be realized by either a dedicated hardware circuit or a programmed computer. The program may be provided by a computer-readable recording medium such as a flexible disk and CD-ROM (Compact Disc Read Only Memory), or may be provided online via a network such as the Internet. In this case, the program recorded on the computer-readable recording medium is usually transferred to and stored in a storage unit such as an HDD. The program may be provided as a single application software, or may be incorporated in the software of the apparatus as one function of the image forming system.

100 携帯端末、
110,210,310 制御部、
120,220,320 記憶部、
130 操作表示部、
140 撮像部、
150,230,370 通信部、
160,240,380 バス、
200 サーバー、
300 MFP、
330 操作パネル部、
340 発光部、
350 画像読取部、
360 画像形成部、
400 ネットワーク、
450 アクセスポイント。
100 mobile devices,
110, 210, 310 control unit,
120, 220, 320 storage unit,
130 operation display section,
140 imaging unit,
150, 230, 370 communication section,
160, 240, 380 buses,
200 servers,
300 MFP,
330 Operation panel section,
340 light emitting unit,
350 image reading unit,
360 image forming unit,
400 network,
450 access points.

Claims (27)

複数の画像形成装置と、前記複数の画像形成装置の中から少なくとも1つの画像形成装置を選択して印刷ジョブを実行させるサーバーと、前記サーバーに印刷データを送信する端末装置とを有する画像形成システムであって、
前記複数の画像形成装置のそれぞれは、
画像形成装置毎に異なる点滅パターンで点滅する発光部を有し、
前記端末装置は、
前記発光部が点滅している前記複数の画像形成装置のうち、少なくとも2つの画像形成装置を撮像する撮像部と、
前記撮像部により前記画像形成装置を撮像して得られる前記点滅パターンに関する情報を前記サーバーに送信する送信部と、を有し、
前記サーバーは、
前記画像形成装置毎に異なる点滅パターンと前記画像形成装置の識別情報とを互いに関連付けて記憶している記憶部と、
前記送信部により送信された前記点滅パターンに関する情報を受信する受信部と、
前記記憶部を参照して、前記受信部により受信された前記点滅パターンに関する情報から、前記撮像部により撮像された前記画像形成装置の識別情報を特定する特定部と、
前記特定部により識別情報が特定された前記画像形成装置の中から少なくとも1つの画像形成装置を選択して、前記印刷ジョブを実行させる指示部と、を有する、画像形成システム。
An image forming system comprising: a plurality of image forming apparatuses; a server that selects at least one image forming apparatus from the plurality of image forming apparatuses and executes a print job; and a terminal device that transmits print data to the server. Because
Each of the plurality of image forming apparatuses includes:
Each image forming apparatus has a light emitting unit that blinks with a different blinking pattern,
The terminal device
An imaging unit that images at least two image forming apparatuses among the plurality of image forming apparatuses in which the light emitting unit is blinking;
A transmission unit that transmits information about the blinking pattern obtained by imaging the image forming apparatus by the imaging unit to the server;
The server
A storage unit that stores a blinking pattern that is different for each image forming apparatus and identification information of the image forming apparatus in association with each other;
A receiving unit for receiving information on the blinking pattern transmitted by the transmitting unit;
A specifying unit that specifies identification information of the image forming apparatus imaged by the imaging unit from information on the blinking pattern received by the receiving unit with reference to the storage unit;
An image forming system comprising: an instruction unit that selects at least one image forming apparatus from among the image forming apparatuses whose identification information has been specified by the specifying unit and executes the print job.
前記送信部は、前記点滅パターンに関する情報とともに前記端末装置の識別情報を送信し、前記受信部は、前記点滅パターンに関する情報とともに前記端末装置の識別情報を受信し、
前記サーバーは、
前記受信部により受信された前記端末装置の識別情報と前記特定部により特定された前記画像形成装置の識別情報とを互いに関連付けて登録部に登録する登録制御部をさらに有する、請求項1に記載の画像形成システム。
The transmitting unit transmits identification information of the terminal device together with information related to the blinking pattern, and the receiving unit receives identification information of the terminal device together with information related to the blinking pattern,
The server
The registration control unit according to claim 1, further comprising: a registration control unit that associates the identification information of the terminal device received by the receiving unit and the identification information of the image forming device specified by the specifying unit with each other and registers them in the registration unit. Image forming system.
前記送信部は、前記点滅パターンに関する情報とともに前記印刷データを送信し、前記受信部は、前記点滅パターンに関する情報とともに前記印刷データを受信し、
前記指示部は、前記受信部により受信された前記印刷データを含む前記印刷ジョブを前記少なくとも1つの画像形成装置に実行させる、請求項1に記載の画像形成システム。
The transmission unit transmits the print data together with information about the blinking pattern, and the reception unit receives the print data together with information about the blinking pattern,
The image forming system according to claim 1, wherein the instruction unit causes the at least one image forming apparatus to execute the print job including the print data received by the receiving unit.
前記送信部は、前記点滅パターンに関する情報および前記印刷データとともに、前記端末装置の識別情報を送信し、前記受信部は、前記点滅パターンに関する情報および前記印刷データとともに、前記端末装置の識別情報を受信し、
前記端末装置は、
前記受信部により受信された前記端末装置の識別情報と前記特定部により特定された前記画像形成装置の識別情報とを互いに関連付けて登録するか否かをユーザーに問い合わせる確認部をさらに有し、
前記サーバーは、
前記確認部により前記識別情報を登録することが確認された場合、前記端末装置の識別情報と前記画像形成装置の識別情報とを互いに関連付けて登録部に登録する登録制御部をさらに有する、請求項3に記載の画像形成システム。
The transmitting unit transmits identification information of the terminal device together with information on the blinking pattern and the print data, and the receiving unit receives identification information of the terminal device together with information on the blinking pattern and the print data. And
The terminal device
A confirmation unit that inquires of the user whether or not to register the identification information of the terminal device received by the reception unit and the identification information of the image forming device specified by the specifying unit in association with each other;
The server
The registration control unit for registering the identification information of the terminal device and the identification information of the image forming device in the registration unit in association with each other when the confirmation unit confirms that the identification information is registered. The image forming system according to 3.
前記登録部に登録された前記画像形成装置の識別情報は、当該画像形成装置の識別情報が削除されるまで、または、新たな画像形成装置の識別情報が追加されるまで前記登録部に保持される、請求項2または4に記載の画像形成システム。   The identification information of the image forming apparatus registered in the registration unit is held in the registration unit until the identification information of the image forming apparatus is deleted or new identification information of the image forming apparatus is added. The image forming system according to claim 2 or 4. 前記新たな画像形成装置の識別情報が前記登録部に追加される場合、前記登録部に登録済みの前記画像形成装置の識別情報に対して、前記新たな画像形成装置の識別情報を追加する第1のモードと、前記新たな画像形成装置の識別情報により前記登録済みの前記画像形成装置の識別情報を置き換える第2のモードとが選択可能である、請求項5に記載の画像形成システム。   When the identification information of the new image forming apparatus is added to the registration unit, the identification information of the new image forming apparatus is added to the identification information of the image forming apparatus registered in the registration unit. The image forming system according to claim 5, wherein a first mode and a second mode in which the registered identification information of the image forming apparatus is replaced by the identification information of the new image forming apparatus can be selected. 前記画像形成装置は、
前記印刷ジョブを受信した場合、前記端末装置の識別情報に固有の点滅パターンで前記発光部を点滅させる発光制御部をさらに有し、
前記端末装置は、
前記固有の点滅パターンで前記発光部が点滅している前記画像形成装置が前記撮像部により撮像された場合、前記点滅パターンを解析して、前記印刷ジョブを実行している前記画像形成装置をユーザーに通知する第1の通知部をさらに有する、請求項2または4に記載の画像形成システム。
The image forming apparatus includes:
When the print job is received, the electronic device further includes a light emission control unit that causes the light emission unit to blink in a blink pattern unique to the identification information of the terminal device,
The terminal device
When the image forming apparatus in which the light emitting unit is blinking with the unique blink pattern is captured by the imaging unit, the image forming apparatus that performs the print job is analyzed by analyzing the blink pattern. 5. The image forming system according to claim 2, further comprising a first notification unit that notifies the image forming apparatus.
前記発光制御部は、前記印刷ジョブの進行状況に応じて前記発光部の前記点滅パターンを変更し、
前記端末装置は、
前記発光部が点滅している前記画像形成装置が前記撮像部により撮像された場合、前記点滅パターンを解析して、前記印刷ジョブの進行状況を前記ユーザーに通知する第2の通知部をさらに有する、請求項7に記載の画像形成システム。
The light emission control unit changes the blinking pattern of the light emission unit according to the progress of the print job,
The terminal device
When the image forming apparatus in which the light emitting unit is blinking is imaged by the imaging unit, the image forming apparatus further includes a second notification unit that analyzes the blinking pattern and notifies the user of the progress of the print job. The image forming system according to claim 7.
前記サーバーは、
前記撮像部により撮像された前記少なくとも2つの画像形成装置に優先順位を付与する付与部をさらに有し、
前記指示部は、前記付与部により付与された前記優先順位に基づいて、前記少なくとも1つの画像形成装置を選択する、請求項1〜8のいずれか1項に記載の画像形成システム。
The server
A grant unit that gives priority to the at least two image forming apparatuses picked up by the image pickup unit;
The image forming system according to claim 1, wherein the instruction unit selects the at least one image forming apparatus based on the priority order assigned by the assigning unit.
前記撮像部により前記少なくとも2つの画像形成装置が複数回に分けて撮像された場合、前記付与部は、前記撮像部により撮像された順番が早い前記画像形成装置ほど高い優先順位を付与する、請求項9に記載の画像形成システム。   When the at least two image forming apparatuses are imaged in a plurality of times by the imaging unit, the assigning unit assigns a higher priority to the image forming apparatus in which the order of imaging by the imaging unit is earlier. Item 10. The image forming system according to Item 9. 複数の前記画像形成装置が同時に撮像されている場合、前記付与部は、当該複数の画像形成装置に同じ優先順位を付与する、請求項10に記載の画像形成システム。   The image forming system according to claim 10, wherein when a plurality of image forming apparatuses are simultaneously imaged, the assigning unit assigns the same priority to the plurality of image forming apparatuses. 前記端末装置は、
ユーザーによる前記画像形成装置の選択を受け付ける受付部をさらに有し、
前記付与部は、前記ユーザーにより選択された順番が早い前記画像形成装置ほど高い優先順位を付与する、請求項9に記載の画像形成システム。
The terminal device
A reception unit for receiving selection of the image forming apparatus by a user;
The image forming system according to claim 9, wherein the assigning unit assigns a higher priority to the image forming apparatus that is earlier in the order selected by the user.
前記端末装置は、
前記発光部の発光強度を検出する検出部をさらに有し、
前記付与部は、前記発光強度が高い前記画像形成装置ほど高い優先順位を付与する、請求項9に記載の画像形成システム。
The terminal device
A detection unit for detecting a light emission intensity of the light emitting unit;
The image forming system according to claim 9, wherein the assigning unit assigns a higher priority to the image forming apparatus having a higher emission intensity.
前記端末装置から複数の印刷データが前記サーバーに送信される場合、前記付与部は、最新の印刷ジョブを実行した画像形成装置に最も高い優先順位を付与し、残りの画像形成装置については、前記最新の印刷ジョブを実行した前記画像形成装置に設置場所が近い前記画像形成装置ほど高い優先順位を付与する、請求項9に記載の画像形成システム。   When a plurality of print data is transmitted from the terminal device to the server, the assigning unit assigns the highest priority to the image forming apparatus that has executed the latest print job, and for the remaining image forming apparatuses, The image forming system according to claim 9, wherein a higher priority is given to the image forming apparatus that is closer to the installation location to the image forming apparatus that has executed the latest print job. 複数の画像形成装置と、前記複数の画像形成装置の中から少なくとも1つの画像形成装置を選択して印刷ジョブを実行させるサーバーと、前記サーバーに印刷データを送信する端末装置とを有する画像形成システムに含まれる前記サーバーに実行させるジョブ処理プログラムであって、
画像形成装置毎に異なる点滅パターンで発光部が点滅している前記複数の画像形成装置のうち少なくとも2つの画像形成装置を、前記端末装置の撮像部により撮像して得られる前記点滅パターンに関する情報を受信する手順(a)と、
前記画像形成装置毎に異なる点滅パターンと前記画像形成装置の識別情報とを互いに関連付けて記憶している記憶部を参照して、前記手順(a)において受信された前記点滅パターンに関する情報から、前記撮像部により撮像された前記画像形成装置の識別情報を特定する手順(b)と、
前記手順(b)において識別情報が特定された前記画像形成装置の中から少なくとも1つの画像形成装置を選択して、前記印刷ジョブを実行させる手順(c)と、
を前記サーバーに実行させる、ジョブ処理プログラム。
An image forming system comprising: a plurality of image forming apparatuses; a server that selects at least one image forming apparatus from the plurality of image forming apparatuses and executes a print job; and a terminal device that transmits print data to the server. A job processing program to be executed by the server included in
Information relating to the blinking pattern obtained by imaging at least two image forming apparatuses among the plurality of image forming apparatuses with the blinking pattern different for each image forming apparatus by the imaging unit of the terminal device. Receiving procedure (a);
From the information regarding the blinking pattern received in the step (a), referring to the storage unit storing the blinking pattern different for each image forming apparatus and the identification information of the image forming apparatus in association with each other. A procedure (b) for identifying identification information of the image forming apparatus imaged by the imaging unit;
A procedure (c) for selecting at least one image forming apparatus from among the image forming apparatuses whose identification information is specified in the procedure (b) and executing the print job;
A job processing program for causing the server to execute.
前記手順(a)において、前記点滅パターンに関する情報とともに前記端末装置の識別情報が受信され、
前記ジョブ処理プログラムは、
前記手順(a)において受信された前記端末装置の識別情報と前記手順(b)において特定された前記画像形成装置の識別情報とを互いに関連付けて登録部に登録する手順(d)をさらに前記サーバーに実行させる、請求項15に記載のジョブ処理プログラム。
In the step (a), the identification information of the terminal device is received together with information on the blinking pattern,
The job processing program includes:
The server further includes a procedure (d) for registering the identification information of the terminal device received in the procedure (a) and the identification information of the image forming device specified in the procedure (b) in a registration unit in association with each other. The job processing program according to claim 15, wherein the job processing program is executed.
前記手順(a)において、前記点滅パターンに関する情報とともに前記印刷データが受信され、
前記手順(c)において、前記手順(a)において受信された前記印刷データを含む前記印刷ジョブが前記少なくとも1つの画像形成装置により実行される、請求項15に記載のジョブ処理プログラム。
In the step (a), the print data is received together with information on the blinking pattern,
The job processing program according to claim 15, wherein in the step (c), the print job including the print data received in the step (a) is executed by the at least one image forming apparatus.
前記手順(a)において、前記点滅パターンに関する情報および前記印刷データとともに、前記端末装置の識別情報が受信され、
前記手順(a)において受信された前記端末装置の識別情報と前記手順(b)において特定された前記画像形成装置の識別情報とを互いに関連付けて登録するか否かがユーザーに問い合わされ、
前記ジョブ処理プログラムは、
前記識別情報を登録することが確認された場合、前記端末装置の識別情報と前記画像形成装置の識別情報とを互いに関連付けて登録部に登録する手順(e)をさらに前記サーバーに実行させる、請求項17に記載のジョブ処理プログラム。
In the step (a), identification information of the terminal device is received together with information on the blinking pattern and the print data.
The user is asked whether or not to register the identification information of the terminal device received in the procedure (a) and the identification information of the image forming device specified in the procedure (b) in association with each other,
The job processing program includes:
When it is confirmed that the identification information is registered, the server further executes a procedure (e) of associating the identification information of the terminal device and the identification information of the image forming apparatus with each other and registering them in a registration unit. Item 18. A job processing program according to Item 17.
前記登録部に登録された前記画像形成装置の識別情報は、当該画像形成装置の識別情報が削除されるまで、または、新たな画像形成装置の識別情報が追加されるまで前記登録部に保持される、請求項16または18に記載のジョブ処理プログラム。   The identification information of the image forming apparatus registered in the registration unit is held in the registration unit until the identification information of the image forming apparatus is deleted or new identification information of the image forming apparatus is added. The job processing program according to claim 16 or 18. 前記新たな画像形成装置の識別情報が前記登録部に追加される場合、前記登録部に登録済みの前記画像形成装置の識別情報に対して、前記新たな画像形成装置の識別情報を追加する第1のモードと、前記新たな画像形成装置の識別情報により前記登録済みの前記画像形成装置の識別情報を置き換える第2のモードとが選択可能である、請求項19に記載のジョブ処理プログラム。   When the identification information of the new image forming apparatus is added to the registration unit, the identification information of the new image forming apparatus is added to the identification information of the image forming apparatus registered in the registration unit. The job processing program according to claim 19, wherein a first mode and a second mode in which identification information of the registered image forming apparatus is replaced by identification information of the new image forming apparatus can be selected. 前記撮像部により撮像された前記少なくとも2つの画像形成装置に優先順位を付与する手順(f)をさらに前記サーバーに実行させ、
前記手順(c)において、前記手順(f)において付与された前記優先順位に基づいて、前記少なくとも1つの画像形成装置が選択される、請求項15〜20のいずれか1項に記載のジョブ処理プログラム。
Causing the server to further execute a procedure (f) for giving priority to the at least two image forming apparatuses captured by the imaging unit;
The job processing according to any one of claims 15 to 20 , wherein, in the step (c), the at least one image forming apparatus is selected based on the priority given in the step (f). program.
前記撮像部により前記少なくとも2つの画像形成装置が複数回に分けて撮像された場合、前記手順(f)において、前記撮像部により撮像された順番が早い前記画像形成装置ほど高い優先順位が付与される、請求項21に記載のジョブ処理プログラム。 When the at least two image forming apparatuses are imaged in a plurality of times by the imaging unit, in the step (f), a higher priority is given to the image forming apparatus that is earlier in the order of imaging by the imaging unit. The job processing program according to claim 21 . 複数の前記画像形成装置が同時に撮像されている場合、前記手順(f)において、当該複数の画像形成装置に同じ優先順位が付与される、請求項22に記載のジョブ処理プログラム。 The job processing program according to claim 22 , wherein when the plurality of image forming apparatuses are simultaneously imaged, the same priority is given to the plurality of image forming apparatuses in the step (f). 前記手順(f)において、前記端末装置を介してユーザーにより選択された順番が早い前記画像形成装置ほど高い優先順位が付与される、請求項21に記載のジョブ処理プログラム。 The job processing program according to claim 21 , wherein, in the step (f), a higher priority is given to the image forming apparatus in which the order selected by the user via the terminal device is earlier. 前記手順(f)において、前記発光部の発光強度が高い前記画像形成装置ほど高い優先順位が付与される、請求項21に記載のジョブ処理プログラム。 The job processing program according to claim 21 , wherein in the step (f), a higher priority is given to the image forming apparatus having a higher light emission intensity of the light emitting unit. 前記端末装置から複数の印刷データが前記サーバーに送信される場合、前記手順(f)において、最新の印刷ジョブを実行した画像形成装置に最も高い優先順位が付与され、残りの画像形成装置については、前記最新の印刷ジョブを実行した前記画像形成装置に設置場所が近い前記画像形成装置ほど高い優先順位が付与される、請求項21に記載のジョブ処理プログラム。 When a plurality of print data is transmitted from the terminal device to the server, the highest priority is given to the image forming apparatus that has executed the latest print job in step (f), and the remaining image forming apparatuses are The job processing program according to claim 21 , wherein higher priority is given to the image forming apparatus that is closer to the installation location to the image forming apparatus that has executed the latest print job. 請求項15〜26のいずれか1項に記載のジョブ処理プログラムを記録したコンピューター読み取り可能な記録媒体。 A computer-readable recording medium on which the job processing program according to any one of claims 15 to 26 is recorded.
JP2015008017A 2015-01-19 2015-01-19 Image forming system, job processing program, and computer-readable recording medium recording job processing program Active JP6432361B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015008017A JP6432361B2 (en) 2015-01-19 2015-01-19 Image forming system, job processing program, and computer-readable recording medium recording job processing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015008017A JP6432361B2 (en) 2015-01-19 2015-01-19 Image forming system, job processing program, and computer-readable recording medium recording job processing program

Publications (2)

Publication Number Publication Date
JP2016133971A JP2016133971A (en) 2016-07-25
JP6432361B2 true JP6432361B2 (en) 2018-12-05

Family

ID=56426247

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015008017A Active JP6432361B2 (en) 2015-01-19 2015-01-19 Image forming system, job processing program, and computer-readable recording medium recording job processing program

Country Status (1)

Country Link
JP (1) JP6432361B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6307535B2 (en) * 2016-02-23 2018-04-04 Necパーソナルコンピュータ株式会社 State identification system and state identification method
USD916783S1 (en) 2018-12-21 2021-04-20 Xerox Corporation Display screen with animated graphic user interface
US10623596B1 (en) * 2018-12-21 2020-04-14 Xerox Corporation App synchronized with lighted physical design element on document processing apparatus

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004240765A (en) * 2003-02-06 2004-08-26 Seiko Epson Corp Equipment installation location notification system, notification adapter, equipment installation location notification program, program for notification adapter, and equipment installation location notification method
JP2007323248A (en) * 2006-05-31 2007-12-13 Brother Ind Ltd Printing system, print data creation device, printing device, and method for identifying the same
JP5126334B2 (en) * 2010-10-13 2013-01-23 コニカミノルタビジネステクノロジーズ株式会社 Image processing system, image processing apparatus control method, image processing apparatus, portable terminal, information processing apparatus, and control program
JP5811722B2 (en) * 2011-09-15 2015-11-11 コニカミノルタ株式会社 Image processing system, server, control method, and control program
JP5926550B2 (en) * 2011-12-07 2016-05-25 キヤノン株式会社 Printing system, information processing terminal, server, control method, and program

Also Published As

Publication number Publication date
JP2016133971A (en) 2016-07-25

Similar Documents

Publication Publication Date Title
JP6248549B2 (en) OUTPUT SYSTEM, OUTPUT DEVICE, PROGRAM, AND OUTPUT METHOD
JP5895605B2 (en) Information management apparatus, information management system, information management program
US9667816B2 (en) Relay connection system and non-transitory computer-readable recording medium
JP5696489B2 (en) Server apparatus, printing system, and printing method
JP6191425B2 (en) Printing system
JP2012147387A (en) Image processing system, image processor and control method thereof, information processor and control method thereof, mobile terminal control program
JP6432361B2 (en) Image forming system, job processing program, and computer-readable recording medium recording job processing program
JP2014180792A (en) Image formation device, portable terminal, information processing device, image formation system and program
JP5893122B2 (en) Device selection system, device selection device, device selection program
JP6834675B2 (en) Job processing device, server, server program
JP2018198361A (en) Information display system and information processing terminal
JP2018077859A (en) Output system, output device, program, and output method
JP5545271B2 (en) Image processing system, image processing apparatus, display apparatus, image processing system control method, and image processing system control program
JP6403005B2 (en) Relay connection system, relay connection program
CN108307084B (en) Information processing apparatus, information processing method, and computer program
JP6327030B2 (en) Image forming apparatus, system, and program
JP5887900B2 (en) Job control system, job control method, information processing apparatus, job control program
JP6447180B2 (en) Relay connection system, relay connection program, and computer-readable recording medium recording the relay connection program
JP6520180B2 (en) Job processing system, job processing program, and computer readable recording medium recording job processing program
JP5962678B2 (en) Communication control method in image forming system, program for image forming system, recording medium on which program for image forming system is recorded, and image forming system
JP2012150628A (en) Server device, printing system and printing method
JP5950209B2 (en) Print data management apparatus, image forming system, and program
JP2021128379A (en) Monitoring control device, monitoring control method, monitoring system and program
JP2005175736A (en) Apparatus and program for acquiring registered information
JP2019164537A (en) Print system, print method, and print program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20171215

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20180613

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180626

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180704

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20181022

R150 Certificate of patent or registration of utility model

Ref document number: 6432361

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150