[go: up one dir, main page]

JP2018180881A - Server and imaging system - Google Patents

Server and imaging system Download PDF

Info

Publication number
JP2018180881A
JP2018180881A JP2017078954A JP2017078954A JP2018180881A JP 2018180881 A JP2018180881 A JP 2018180881A JP 2017078954 A JP2017078954 A JP 2017078954A JP 2017078954 A JP2017078954 A JP 2017078954A JP 2018180881 A JP2018180881 A JP 2018180881A
Authority
JP
Japan
Prior art keywords
image forming
unit
forming apparatus
control unit
slave
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2017078954A
Other languages
Japanese (ja)
Inventor
ジュニア エフレン・デュラン
Duran Efren Jr
ジュニア エフレン・デュラン
フェイス・アバーケズ シャデル
Faith Abarquez Shadel
フェイス・アバーケズ シャデル
ディビナ・アガン
Agang Divina
ニール・ディ
Dy Neil
クライド・ラバディア ジェラルド
Clyde Labadia Gerald
クライド・ラバディア ジェラルド
ジーン・アバネス オーブリー
Jean Abanes Aubrey
ジーン・アバネス オーブリー
ジョヴィン・ヒメーネズ
Jimenez Jovin
ジョアード・サクィーロン
Saquiron Jared
アントニー・セビリア
Sevilla Anthony
カート・バサイ ルイー
Kat Basai Rui
カート・バサイ ルイー
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kyocera Document Solutions Inc
Original Assignee
Kyocera Document Solutions Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Kyocera Document Solutions Inc filed Critical Kyocera Document Solutions Inc
Priority to JP2017078954A priority Critical patent/JP2018180881A/en
Publication of JP2018180881A publication Critical patent/JP2018180881A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Control Or Security For Electrophotography (AREA)

Abstract

【課題】画像形成装置に印刷ジョブを一旦送信して失敗するという過程を経ることなく、当該印刷ジョブの実行が可能な画像形成装置に最初から当該印刷ジョブを的確に送ることを可能にする。【解決手段】サーバー3は、情報処理装置1からの識別情報に応じて、マスター画像形成装置2及びスレーブ画像形成装置2を設定する。また、サーバー3は、印刷ジョブに含まれた印刷条件のデータと、マスター画像形成装置2及びスレーブ画像形成装置2についての各状態情報を用いて、マスター画像形成装置2又はスレーブ画像形成装置2を、当該印刷ジョブに基づく印刷処理を行わせる画像形成装置2として決定する。また、サーバー3は、画像形成装置2からの印刷処理を終了した旨を、情報処理装置1に向けて送信する。【選択図】図1PROBLEM TO BE SOLVED: To accurately send a print job to an image forming apparatus capable of executing the printing job from the beginning without going through a process of once transmitting the print job to the image forming apparatus and failing. SOLUTION: A server 3 sets a master image forming device 2 and a slave image forming device 2 according to identification information from an information processing device 1. Further, the server 3 uses the print condition data included in the print job and each state information about the master image forming device 2 and the slave image forming device 2 to cause the master image forming device 2 or the slave image forming device 2 to be used. , The image forming apparatus 2 that performs the printing process based on the printing job is determined. Further, the server 3 transmits to the information processing device 1 that the printing process from the image forming apparatus 2 has been completed. [Selection diagram] Fig. 1

Description

本発明は、サーバー及び画像形成システムに関し、特にネットワークを通じて接続されたサーバー、情報処理装置、及び画像形成装置を備え、特に、情報処理装置から画像形成装置に送信された印刷ジョブを実行するための技術に関する。   The present invention relates to a server and an image forming system, and in particular, includes a server connected via a network, an information processing apparatus, and an image forming apparatus, and in particular, for executing a print job transmitted from the information processing apparatus to the image forming apparatus. It relates to technology.

画像形成システムでは、ネットワーク上の画像形成装置に対して、携帯情報端末などの情報処理装置が指示を出すことにより、当該画像形成装置において印刷処理を実行させる技術が提案されている。また、このような画像形成システムでは、情報処理装置から画像形成装置に印刷ジョブを送信して実行させるとき、当該画像形成装置において、上記印刷ジョブが示す印刷に必要なサイズの用紙がない、印刷に必要な種類の用紙が収容されていない、装置性能によっては印刷ジョブの処理時間が長くなる、等の理由により、印刷ジョブを完了できない事態が生じ得る。このような事態が生じた場合、ユーザーは、印刷ジョブを完了させるために、印刷ジョブを当該画像形成装置のタスクからキャンセルして、当該印刷ジョブを実行可能な他の画像形成装置を見付け出して、情報処理装置から、見付け出した新たな画像形成装置に当該印刷ジョブを送り直さなければならない。このため、例えば、下記特許文献1〜3に示されるように、印刷ジョブを受信した画像形成装置で印刷ジョブの実行が不可能な場合に、印刷ジョブを別の代替の画像形成装置に行わせる技術が提案されている。   In the image forming system, there has been proposed a technology for causing the image forming apparatus to execute print processing when an information processing apparatus such as a portable information terminal issues an instruction to the image forming apparatus on the network. Further, in such an image forming system, when a print job is transmitted from the information processing apparatus to the image forming apparatus and executed, the image forming apparatus does not have a sheet of the size necessary for printing indicated by the print job. In some cases, the print job can not be completed due to the fact that the required type of paper is not stored, the processing time of the print job is long depending on the device performance, and the like. When such a situation occurs, the user cancels the print job from the task of the image forming apparatus in order to complete the print job, and finds out another image forming apparatus that can execute the print job. The print job has to be resent from the information processing apparatus to the new image forming apparatus found. Therefore, for example, as shown in Patent Documents 1 to 3 below, when the print job can not be executed by the image forming apparatus that has received the print job, the print job is made to be executed by another alternative image forming apparatus. Technology has been proposed.

特開2000−335057号公報JP, 2000-335057, A 特開2006−321185号公報JP, 2006-321185, A 特開2012−166424号公報JP, 2012-166424, A

しかしながら、上記特許文献1〜3に示される技術によれば、印刷ジョブが最初に送られた画像形成装置において、印刷ジョブの実行が不可能な場合に、別の代替の画像形成装置に当該印刷ジョブを転送していた。つまり、ユーザーは、当該代替の画像形成装置を見つけ出して、その画像形成装置に印刷ジョブを再度送信する必要があり、時間及び手間を要した。このため、最初の画像形成装置に対する印刷ジョブについての送信の失敗が生じるのを防ぐことが重要であった。   However, according to the techniques disclosed in Patent Documents 1 to 3, in the case where the print job can not be executed in the image forming apparatus to which the print job is initially sent, the printing is performed on another alternative image forming apparatus. I was transferring a job. In other words, the user has to find out the alternative image forming apparatus and transmit the print job to the image forming apparatus again, which takes time and effort. For this reason, it was important to prevent transmission failures for print jobs for the first imaging device.

本発明は、上記の事情に鑑みなされたものであり、画像形成装置に印刷ジョブを一旦送信して失敗するという過程を経ることなく、当該印刷ジョブの実行が可能な画像形成装置に最初から当該印刷ジョブを的確に送ることを可能にすることを目的とする。   The present invention has been made in view of the above circumstances, and an image forming apparatus capable of executing the print job can be executed from the beginning without passing through the process of temporarily transmitting the print job to the image forming apparatus and failing. The purpose is to enable accurate sending of print jobs.

本発明の一局面に係るサーバーは、ネットワークを通じて情報処理装置及び複数の画像形成装置に接続されたサーバーであって、記憶部と、前記ネットワークを通じて、前記情報処理装置及び前記画像形成装置との間でデータ通信を行う第1の通信部と、前記複数の画像形成装置の一覧を示すリストを作成し、作成した前記リストを、前記第1の通信部から前記情報処理装置に送信させるリスト制御部と、前記第1の通信部が、前記情報処理装置のユーザーが通常使う画像形成装置としてのマスター画像形成装置を識別するマスター識別情報を前記情報処理装置から受信した場合、前記マスター画像形成装置として設定する第1の設定部と、前記第1の通信部が、前記マスター画像形成装置の代替となるスレーブ画像形成装置を識別するスレーブ識別情報を前記情報処理装置から受信した場合、前記スレーブ画像形成装置として設定する第2の設定部と、前記画像形成装置に向けて、当該画像形成装置で実行可能な印刷条件を示す状態情報の送信要求を、前記第1の通信部から送信させる送信要求制御部と、前記第1の通信部が、前記状態情報を前記画像形成装置から受信した場合、前記状態情報を送信元の前記画像形成装置と対応付けて前記記憶部に記憶させる第1の状態情報制御部と、前記第1の通信部が、印刷ジョブを前記情報処理装置から受信した場合、当該印刷ジョブに含まれた印刷条件のデータと、前記マスター画像形成装置についての前記状態情報とを用いて、当該マスター画像形成装置で当該印刷ジョブに基づく印刷処理を実行できるか否かを判断し、当該印刷処理を実行できると判断した場合、当該マスター画像形成装置を、当該印刷処理を行わせる画像形成装置として決定する第1の装置決定部と、前記第1の装置決定部が前記マスター画像形成装置で当該印刷処理を実行できないと判断した場合、前記印刷条件のデータと、前記スレーブ画像形成装置についての前記状態情報とを用いて、当該スレーブ画像形成装置で当該印刷処理を実行できるか否かを判断し、当該印刷処理を実行できると判断した場合、当該スレーブ画像形成装置を、当該印刷処理を行わせる画像形成装置として決定する第2の装置決定部と、前記第1の装置決定部が決定した前記マスター画像形成装置又は前記第2の装置決定部が決定した前記スレーブ画像形成装置に向けて、前記印刷ジョブを、前記第1の通信部から送信させる第1のジョブ制御部と、前記第1の通信部が、前記画像形成装置から前記印刷処理の終了通知を受信した場合、前記終了通知を、前記情報処理装置に向けて送信させる第1の制御部と、を備えるものである。   A server according to an aspect of the present invention is a server connected to an information processing apparatus and a plurality of image forming apparatuses through a network, and includes a storage unit and the information processing apparatus and the image forming apparatus through the network. A list control unit that creates a list indicating a list of the plurality of image forming apparatuses and a first communication unit that performs data communication in step b. And transmits the created list to the information processing apparatus from the first communication unit When the first communication unit receives, from the information processing apparatus, master identification information that identifies a master image forming apparatus as an image forming apparatus that the user of the information processing apparatus normally uses, as the master image forming apparatus A first setting unit to set and the first communication unit identify a slave image forming apparatus as an alternative to the master image forming apparatus. When the image identification information is received from the information processing apparatus, the second setting unit configured as the slave image forming apparatus and status information indicating printing conditions that can be executed by the image forming apparatus toward the image forming apparatus The transmission request control unit for transmitting the transmission request from the first communication unit, and the first communication unit receives the state information from the image forming apparatus, the image of the transmission source of the state information When the first status information control unit stored in the storage unit in association with the forming apparatus and the first communication unit receive a print job from the information processing apparatus, the printing condition included in the print job It is determined whether the printing process based on the print job can be executed by the master image forming apparatus using the data of the above and the status information of the master image forming apparatus, and the printing process A first device determining unit that determines the master image forming device as an image forming device that performs the printing process, and the first device determining unit determines the master image forming device as the image forming device. When it is determined that the printing process can not be executed, it is determined whether the printing process can be executed by the slave image forming apparatus using data of the printing condition and the status information of the slave image forming apparatus. And a second device determining unit that determines the slave image forming device as an image forming device that is to perform the printing process when it is determined that the printing process can be performed, and the first device determining unit determines the slave image forming device. The print job is transmitted from the first communication unit to the slave image forming apparatus determined by the master image forming apparatus or the second apparatus determining unit. A first job control unit, and the first communication unit causes the information processing apparatus to transmit the completion notification when the completion notification of the print processing is received from the image forming apparatus; And a control unit.

また、本発明の他の一局面に係る画像形成システムは、サーバーと、ネットワークを通じて情報処理装置と複数の画像形成装置とを備えた画像形成システムであって、前記サーバーは、上記サーバーであって、前記情報処理装置は、表示部と、ユーザーからの操作指示を受け付ける操作受付部と、前記サーバーとの間でデータ通信を行う第2の通信部と、前記第2の通信部が、前記リストを受信した場合、前記リストを前記表示部に表示させ、前記マスター画像形成装置の指定と、前記スレーブ画像形成装置の指定とを促す表示を前記表示部に行わせる表示制御部と、前記操作受付部において、前記マスター画像形成装置の指定が受け付けられた場合、指定された当該画像形成装置を識別する識別情報を前記マスター識別情報として、送信させる第1の装置指定制御部と、前記操作受付部において、前記スレーブ画像形成装置の指定が受け付けられた場合、指定された当該画像形成装置を識別する識別情報を前記スレーブ識別情報として、送信させる第2の装置指定制御部と、前記画像形成装置における印刷ジョブを送信させる第2のジョブ制御部と、前記第2の通信部が、前記終了通知を受信した場合、当該終了通知を前記表示部に表示させる第2の制御部と、を備えるものである。   An image forming system according to another aspect of the present invention is an image forming system including a server, an information processing apparatus and a plurality of image forming apparatuses through a network, and the server is the above server. The information processing apparatus includes a display unit, an operation receiving unit that receives an operation instruction from a user, a second communication unit that performs data communication with the server, and the second communication unit. A display control unit that causes the display unit to display the list to prompt the designation of the master image forming apparatus and the designation of the slave image forming apparatus; When the designation of the master image forming apparatus is accepted, the identification information for identifying the designated image forming apparatus is transmitted as the master identification information. When the designation of the slave image forming apparatus is accepted in the first device designation control unit and the operation accepting unit, identification information for identifying the designated image forming apparatus is transmitted as the slave identification information. When the second apparatus designation control unit, the second job control unit for transmitting the print job in the image forming apparatus, and the second communication unit receive the end notification, the end notification is displayed on the display unit And a second control unit for displaying on the display.

本発明によれば、画像形成装置に印刷ジョブを一旦送信して失敗するという過程を経ることなく、当該印刷ジョブの実行が可能な画像形成装置に最初から当該印刷ジョブを的確に送ることを可能にすることができる。   According to the present invention, it is possible to accurately send the print job from the beginning to the image forming apparatus capable of executing the print job without passing through the process of temporarily transmitting the print job to the image forming apparatus and failing. Can be

本発明の一実施形態に係る画像形成システムの全体を示す図である。FIG. 1 is a diagram showing an entire image forming system according to an embodiment of the present invention. 情報処理装置の要部構成を示す機能ブロック図である。FIG. 2 is a functional block diagram showing an essential configuration of the information processing apparatus. 画像形成装置の要部構成を示す機能ブロック図である。FIG. 2 is a functional block diagram showing an essential configuration of the image forming apparatus. サーバーの要部構成を示す機能ブロック図である。It is a functional block diagram which shows the principal part structure of a server. 情報処理装置での処理の流れを示すフローチャートである。It is a flowchart which shows the flow of the process in an information processing apparatus. 情報処理装置の表示部に表示される表示画面の一例を示した図である。It is a figure showing an example of the display screen displayed on the display part of an information processor. 情報処理装置の表示部に表示される表示画面の一例を示した図である。It is a figure showing an example of the display screen displayed on the display part of an information processor. サーバーでの処理の流れを示すフローチャートである。It is a flowchart which shows the flow of the process in a server. サーバーでの他の処理の流れを示すフローチャートである。It is a flowchart which shows the flow of the other process in a server. 画像形成装置での処理の流れを示すフローチャートである。5 is a flowchart showing the flow of processing in the image forming apparatus. 情報処理装置での他の処理の流れを示すフローチャートである。It is a flowchart which shows the flow of the other process in an information processing apparatus. 情報処理装置の表示部に表示される表示画面の一例を示した図である。It is a figure showing an example of the display screen displayed on the display part of an information processor. サーバーでの処理の流れを示すフローチャートである。It is a flowchart which shows the flow of the process in a server. 画像形成装置での他の処理の流れを示すフローチャートである。7 is a flowchart showing the flow of another process in the image forming apparatus. 情報処理装置での他の処理の流れを示すフローチャートである。It is a flowchart which shows the flow of the other process in an information processing apparatus. 情報処理装置の表示部に表示される表示画面の一例を示した図である。It is a figure showing an example of the display screen displayed on the display part of an information processor.

以下、本発明の一実施形態にかかるサーバー及び画像形成システムについて図面を参照して説明する。図1は、本発明の一実施形態に係る画像形成システムの全体を示す図である。   Hereinafter, a server and an image forming system according to an embodiment of the present invention will be described with reference to the drawings. FIG. 1 is a view showing an entire image forming system according to an embodiment of the present invention.

画像形成システム100は、情報処理装置1と、複数、例えば7台の画像形成装置2a、2b、2c、2d、2e、2f、及び2g(以下、画像形成装置2と総称する。)と、サーバー3とを具備する。これらの情報処理装置1と、画像形成装置2と、サーバー3とは、例えばイントラネットやインターネット等のネットワークNを通じて、印刷ジョブやメッセージなどのデータを送受信する。   The image forming system 100 includes an information processing apparatus 1, a plurality of, for example, seven image forming apparatuses 2a, 2b, 2c, 2d, 2e, 2f, and 2g (hereinafter collectively referred to as image forming apparatuses 2) and servers. 3 and. The information processing apparatus 1, the image forming apparatus 2, and the server 3 transmit and receive data such as print jobs and messages through the network N such as an intranet or the Internet, for example.

また、画像形成システム100では、ユーザーが情報処理装置1を操作することにより、当該画像形成システム100において、下記の代替の画像形成装置2への切換使用が自動的に行われるフェイルオーバー機能がオン又はオフに設定される。すなわち、画像形成システム100では、フェイルオーバー機能がオンに設定された場合には、サーバー3は、通常使用される装置に設定された1台の画像形成装置2(以下、マスター画像形成装置2ともいう。)において、ユーザーの操作により情報処理装置1で作成された印刷ジョブに基づく印刷処理を実行することができない場合に、代替の画像形成装置2(以下、スレーブ画像形成装置2ともいう。)を指定して、当該代替の画像形成装置2において、上記印刷ジョブに基づく印刷処理を実行させて、その印刷物をユーザーに提供させる。なお、以下の説明では、フェイルオーバー機能がオンに設定されている場合について説明する。   Further, in the image forming system 100, when the user operates the information processing apparatus 1, in the image forming system 100, a failover function is automatically performed in which switching to the alternative image forming apparatus 2 described below is automatically performed. Or set to off. That is, in the image forming system 100, when the failover function is set to ON, the server 3 is set to one image forming apparatus 2 (hereinafter also referred to as the master image forming apparatus 2) set as an apparatus normally used. In the case where the printing process based on the print job created by the information processing apparatus 1 can not be executed by the operation of the user, the alternative image forming apparatus 2 (hereinafter also referred to as a slave image forming apparatus 2). , And causes the alternative image forming apparatus 2 to execute a print process based on the print job to provide the user with the printed material. In the following description, the case where the failover function is set to ON will be described.

ここで、図2を参照して、上記情報処理装置1について具体的に説明する。図2は、情報処理装置の要部構成を示す機能ブロック図である。   Here, the information processing apparatus 1 will be specifically described with reference to FIG. FIG. 2 is a functional block diagram showing the main configuration of the information processing apparatus.

情報処理装置1は、例えばスマートフォンやタブレットPCなどの携帯情報端末やパーソナルコンピューター等である。情報処理装置1は、制御ユニット10と、操作部20と、表示部21と、タッチパネル22と、通信部23と、HDD24とを有する。これら各部は、互いにCPUバスによりデータ又は信号の送受信が可能とされている。制御ユニット10は、プロセッサー、RAM(Random Access Memory)、及びROM(Read Only Memory)などから構成される。プロセッサーは、例えば、CPU(Central Processing Unit)、MPU、ASICである。この制御ユニット10は、上記HDD24等に記憶された印刷要求プログラムが上記のプロセッサーで実行されることにより、制御部11、表示制御部12、第1の装置指定制御部13、第2の装置指定制御部14、及び印刷ジョブ制御部16として機能する。尚、制御ユニット10の制御部11、表示制御部12、第1の装置指定制御部13、第2の装置指定制御部14、及び印刷ジョブ制御部16は、上記印刷要求プログラムに基づく動作によらず、それぞれハード回路により構成されてもよい。以下、特に触れない限り、各実施形態について同様である。また、上記プロセッサーが、HDD24に記憶されたプリンタードライバーPDを実行することにより、プリンタードライバー部15として機能する。   The information processing apparatus 1 is, for example, a portable information terminal such as a smartphone or a tablet PC, a personal computer, or the like. The information processing apparatus 1 includes a control unit 10, an operation unit 20, a display unit 21, a touch panel 22, a communication unit 23, and an HDD 24. These units can mutually transmit and receive data or signals by the CPU bus. The control unit 10 includes a processor, a random access memory (RAM), and a read only memory (ROM). The processor is, for example, a central processing unit (CPU), an MPU, or an ASIC. The control unit 10 executes the print request program stored in the HDD 24 or the like by the processor, whereby the control unit 11, the display control unit 12, the first device specification control unit 13, and the second device specification It functions as the control unit 14 and the print job control unit 16. The control unit 11 of the control unit 10, the display control unit 12, the first device designation control unit 13, the second device designation control unit 14, and the print job control unit 16 are operated by the operation based on the above-mentioned print request program. Alternatively, each may be configured by a hard circuit. Hereinafter, the same applies to each embodiment unless otherwise noted. The processor functions as the printer driver unit 15 by executing the printer driver PD stored in the HDD 24.

制御部11は、情報処理装置1の全体的な動作制御を司る。尚、制御部11は、特許請求の範囲における第2の制御部の一例である。   The control unit 11 is responsible for overall operation control of the information processing apparatus 1. The control unit 11 is an example of a second control unit in the claims.

また、制御部11は、操作部20やタッチパネル22に対するユーザーからの操作に応じて、HDD24に記憶されているドキュメントデータや、情報処理装置1の外部、例えば通信部23にネットワークNを通じて接続されたサーバー3等からドキュメントデータを読み出す。   In addition, the control unit 11 is connected to the document data stored in the HDD 24 or the outside of the information processing apparatus 1, for example, the communication unit 23 through the network N according to an operation from the user to the operation unit 20 or the touch panel 22. Read document data from server 3 etc.

ドキュメントデータは、例えば情報処理装置1で実行されるワードプロセッサーや表計算ソフト、図面ソフト等のアプリケーションで作成されたファイル、又はjpeg、PDF等のイメージデータ等である。但し、このドキュメントデータは、画像形成装置2及びその印刷に適したフォーマットとされておらず、当該画像形成装置2での印刷処理に直接的に用いることはできないデータである。   The document data is, for example, a word processor or spreadsheet software executed by the information processing apparatus 1, a file created by an application such as drawing software, or image data such as jpeg or PDF. However, this document data is not a format suitable for the image forming apparatus 2 and its printing, and is data that can not be used directly for printing processing in the image forming apparatus 2.

プリンタードライバー部15は、後述の操作受付部が受け付けたユーザーの操作指示に従って、ユーザーによって指定されたドキュメントデータを、画像形成装置2に適したプリンター言語からなるデータに変換し、変換したプリンター言語からなるデータを用いて、ユーザーによって指定された印刷条件に従って作成した印刷対象データと、当該印刷条件を示す印刷条件のデータとを含んだ印刷ジョブ(例えば、PRNファイル)を作成する。また、印刷条件のデータには、例えばカラー印刷、モノクロ印刷、あるいはA4やA3などの印刷サイズ等を指定するデータが含まれている。   The printer driver unit 15 converts document data designated by the user into data of a printer language suitable for the image forming apparatus 2 according to the user's operation instruction received by the operation reception unit described later, and converts the converted document data from the printer language The print job (for example, a PRN file) including print target data created in accordance with the print condition designated by the user and data of the print condition indicating the print condition is created using the above data. Further, the data of the printing conditions includes, for example, data for specifying color printing, monochrome printing, or printing size of A4 or A3.

表示制御部12は、通信部23が複数の画像形成装置2a〜2gの一覧を示すリストをサーバー3から受信した場合に、受信したリストを表示部21に表示させて、ユーザーに対して、当該ユーザーが通常使う画像形成装置としての上記マスター画像形成装置2の指定と、当該マスター画像形成装置2の代替となる上記スレーブ画像形成装置2の指定とを促す表示を表示部21に行わせる。   When the communication unit 23 receives a list indicating a list of the plurality of image forming apparatuses 2a to 2g from the server 3, the display control unit 12 causes the display unit 21 to display the received list, and the user is notified The display unit 21 causes the display unit 21 to prompt the user to designate the master image forming apparatus 2 as an image forming apparatus normally used by the user and to designate the slave image forming apparatus 2 as a substitute for the master image forming apparatus 2.

また、表示制御部12は、サーバー3から上記リストと当該リストに含まれた画像形成装置2の後述の位置情報とを通信部23が受信した場合に、受信したリストと位置情報とを表示部21に表示させる。更に、表示制御部12は、サーバー3から上記リストと当該リストに含まれた画像形成装置2の後述の状態情報とを通信部23が受信した場合に、受信したリストと状態情報とを表示部21に表示させる。   In addition, when the communication unit 23 receives the list and the position information described later of the image forming apparatus 2 included in the list from the server 3, the display control unit 12 displays the received list and the position information Display on 21 Furthermore, when the communication unit 23 receives from the server 3 the list and the later-described status information of the image forming apparatus 2 included in the list, the display control unit 12 displays the received list and the status information Display on 21

第1の装置指定制御部13は、上記操作受付部において、ユーザーから上記マスター画像形成装置2を指定する要求が受け付けられた場合に、当該マスター画像形成装置2を識別する識別情報(例えば、当該画像形成装置2のIPアドレス)をマスター識別情報として、通信部23からネットワークNを通じてサーバー3に向けて送信させる。   When the first device designation control unit 13 receives, from the user, a request for specifying the master image forming device 2 in the operation reception unit, identification information (for example, the identification information for identifying the master image forming device 2) The IP address of the image forming apparatus 2 is transmitted from the communication unit 23 to the server 3 through the network N as master identification information.

第2の装置指定制御部14は、上記操作受付部において、スレーブ画像形成装置2を指定する要求が受け付けられた場合に、当該スレーブ画像形成装置2を識別する識別情報(例えば、当該画像形成装置2のIPアドレス)をスレーブ識別情報として、通信部23からネットワークNを通じてサーバー3に向けて送信させる。また、第2の装置指定制御部14は、上記操作受付部において、複数のスレーブ画像形成装置2を指定する要求が受け付けられた場合に、当該複数のスレーブ画像形成装置2を各々識別する複数の識別情報を複数のスレーブ識別情報として、通信部23からネットワークNを通じてサーバー3に向けて送信させる。   When the second device specification control unit 14 receives a request for specifying the slave image forming device 2 in the operation receiving unit, identification information for identifying the slave image forming device 2 (for example, the image forming device The IP address of 2) is transmitted from the communication unit 23 to the server 3 through the network N as slave identification information. Further, when the operation accepting unit receives a request for designating a plurality of slave image forming apparatuses 2, the second apparatus designation control unit 14 identifies a plurality of slave image forming apparatuses 2. The identification information is transmitted from the communication unit 23 to the server 3 through the network N as a plurality of slave identification information.

印刷ジョブ制御部16は、プリンタードライバー部15が作成した印刷ジョブを、通信部23からネットワークNを通じてサーバー3に向けて送信させる。なお、印刷ジョブ制御部16は、特許請求の範囲における第2のジョブ送信部の一例である。   The print job control unit 16 causes the communication unit 23 to transmit the print job created by the printer driver unit 15 to the server 3 through the network N. The print job control unit 16 is an example of a second job transmission unit in the claims.

また、制御部11は、通信部23が印刷ジョブに基づく印刷処理が画像形成装置2で終了した旨と当該印刷処理を実行した当該画像形成装置2の設置位置を示す上記位置情報をサーバー3から受信した場合に、受信した終了した旨と位置情報とを表示部21に表示させる。なお、終了した旨は、特許請求の範囲における終了通知の一例である。   Further, from the server 3, the control unit 11 indicates from the server 3 that the communication unit 23 has finished the printing process based on the print job in the image forming apparatus 2 and indicates the installation position of the image forming apparatus 2 that executed the printing process. When it is received, the display unit 21 displays the reception completion message and the position information. The end is an example of the end notification in the claims.

操作部20は、ハードキーを備えたキーボード、マウス、ポインティングデバイス等を有し、この操作部20には、ユーザーにより、印刷対象となるドキュメントデータや印刷条件を指定する指示等が入力される。   The operation unit 20 includes a keyboard having a hard key, a mouse, a pointing device, and the like, and the user inputs an instruction for specifying document data to be printed and printing conditions to the operation unit 20.

表示部21は、液晶ディスプレイや有機ELディスプレイ等から構成される。表示部21は、制御部11による制御のもと、画像形成装置2での印刷処理の印刷条件等の指示入力画面等を表示する。   The display unit 21 is configured of a liquid crystal display, an organic EL display, or the like. Under the control of the control unit 11, the display unit 21 displays an instruction input screen and the like such as print conditions of print processing in the image forming apparatus 2.

表示部21の前面には、タッチパネル22が配置されている。タッチパネル22は、所謂抵抗膜方式や静電容量方式等のタッチパネルであって、タッチパネル22上におけるユーザーによる接触(タッチ)をその接触位置とともに検知する。タッチパネル22は、ユーザーによる接触を検知すると、その接触点の座標位置を示す検知信号を制御部11などに出力する。なお、操作部20とタッチパネル22とは、特許請求の範囲における操作受付部の一例である。   A touch panel 22 is disposed on the front of the display unit 21. The touch panel 22 is a so-called resistive film type or capacitive type touch panel, and detects a touch (touch) by the user on the touch panel 22 together with the touch position. When the touch panel 22 detects a touch by the user, the touch panel 22 outputs a detection signal indicating the coordinate position of the touch point to the control unit 11 or the like. The operation unit 20 and the touch panel 22 are an example of the operation receiving unit in the claims.

通信部23は、LANボード等の通信モジュールを有しており、通信制御部12等の制御のもと、当該通信部23に接続されたネットワークNを通じて、画像形成装置2及びサーバー3等との間で種々のデータを送受信する。なお、通信部23は、特許請求の範囲における第2の通信部の一例である。   The communication unit 23 has a communication module such as a LAN board, and under the control of the communication control unit 12 and the like, the communication unit 23 communicates with the image forming apparatus 2 and the server 3 through the network N connected to the communication unit 23. Send and receive various data between them. The communication unit 23 is an example of a second communication unit in the claims.

HDD(ハードディスクドライブ)24は、上記アプリケーション及びこのアプリケーションで作成されたドキュメントデータ等を記憶する大容量の記憶装置である。また、HDD24には、プリンタードライバーPDが予め記憶されている。   A hard disk drive (HDD) 24 is a large-capacity storage device that stores the application and document data and the like created by the application. Further, the printer driver PD is stored in advance in the HDD 24.

次に、図3を参照して、本実施形態の画像形成装置2について具体的に説明する。図3は、画像形成装置の要部構成を示す機能ブロック図である。   Next, with reference to FIG. 3, the image forming apparatus 2 of the present embodiment will be specifically described. FIG. 3 is a functional block diagram showing the main configuration of the image forming apparatus.

図3に示すように、画像形成装置2は、例えば、コピー機能、プリンター機能、スキャナー機能、及びファクシミリ機能のような複数の機能を兼ね備えた複合機である。画像形成装置2は、制御ユニット30を備える。制御ユニット30は、CPU、RAM、ROM及び専用のハードウェア回路等から構成され、画像形成装置2の全体的な動作制御を司る。   As shown in FIG. 3, the image forming apparatus 2 is a multifunction peripheral having a plurality of functions such as, for example, a copy function, a printer function, a scanner function, and a facsimile function. The image forming apparatus 2 includes a control unit 30. The control unit 30 includes a CPU, a RAM, a ROM, a dedicated hardware circuit, and the like, and controls the overall operation control of the image forming apparatus 2.

また、画像形成装置2は、原稿読取部40、原稿給送部41、印刷部42、画像メモリー43、画像処理部44、表示部50、タッチパネル51、操作部52、通信部53、及び記憶部54を備えて構成されている。   The image forming apparatus 2 further includes a document reading unit 40, a document feeding unit 41, a printing unit 42, an image memory 43, an image processing unit 44, a display unit 50, a touch panel 51, an operation unit 52, a communication unit 53, and a storage unit. It is configured to have 54.

画像形成装置2が原稿読取動作を行う場合、原稿給送部41により給送されてくる原稿の画像等を原稿読取部40が光学的に読み取り、画像データを生成する。   When the image forming apparatus 2 performs a document reading operation, the document reading unit 40 optically reads an image or the like of a document fed by the document feeding unit 41 and generates image data.

画像形成装置2が画像形成動作(すなわち、印刷動作)を行う場合は、上記原稿読取動作により生成された画像データ、情報処理装置1からの印刷ジョブ等に基づいて、制御ユニット30の後述の制御部が、図略の給紙カセット等から給紙される記録媒体としての記録紙に対する印刷処理を印刷部42に実行させて、当該記録紙上に画像を形成する。   When the image forming apparatus 2 performs an image forming operation (i.e., a printing operation), the control of the control unit 30 described later is performed based on the image data generated by the document reading operation, the print job from the information processing device 1, and the like. The printing unit 42 causes the printing unit 42 to print the recording sheet as a recording medium fed from an unillustrated sheet feeding cassette or the like, and forms an image on the recording sheet.

原稿読取部40は、制御ユニット30による制御の下、光照射部及びCCDセンサー等を有する読取機構を備える(図示せず)。原稿読取部40は、光照射部により原稿を照射し、その反射光をCCDセンサーで受光することにより、原稿から画像を読み取り、画像データを生成する。   The document reading unit 40 includes a reading mechanism (not shown) having a light emitting unit, a CCD sensor, and the like under the control of the control unit 30. The document reading unit 40 irradiates a document by the light irradiation unit, receives the reflected light by the CCD sensor, reads an image from the document, and generates image data.

画像メモリー43は、原稿読取部40による読取で得られた原稿画像の画像データを一時的に記憶したり、印刷部42のプリント対象となる印刷処理用のデータを一時的に保存したりする領域である。   The image memory 43 is an area for temporarily storing image data of a document image obtained by reading by the document reading unit 40, and temporarily storing data for print processing to be printed by the printing unit 42. It is.

画像処理部44は、画像メモリー43から原稿読取部40で読み取られた画像を読み出して画像処理する。例えば、画像処理部44は、原稿読取部40により読み取られた画像が印刷部42により画像形成された後の品質を向上させるために、シェーディング補正等の予め定められた画像処理を行う。   The image processing unit 44 reads an image read by the document reading unit 40 from the image memory 43 and performs image processing. For example, the image processing unit 44 performs predetermined image processing such as shading correction in order to improve the quality after the image read by the document reading unit 40 is formed by the printing unit 42.

印刷部42は、原稿読取部40で読み取られた画像データや情報処理装置1からの印刷ジョブ等の画像形成を行う。具体的には、印刷部42が例えばカラー印刷を行う場合、印刷部42のマゼンタ用の画像形成ユニット、シアン用の画像形成ユニット、イエロー用の画像形成ユニット、及びブラック用の画像形成ユニットは、それぞれに、上記印刷用データを構成するそれぞれの色成分からなる画像に基づいて、帯電、露光、及び現像の工程により感光体ドラム上にトナー像を形成し、当該トナー像を一次転写ローラーにより中間転写ベルト上に転写させる(図示せず)。   The printing unit 42 performs image formation such as image data read by the document reading unit 40 and a print job from the information processing apparatus 1. Specifically, when the printing unit 42 performs, for example, color printing, the image forming unit for magenta, the image forming unit for cyan, the image forming unit for yellow, and the image forming unit for black of the printing unit 42 are A toner image is formed on the photosensitive drum by the steps of charging, exposure, and development based on the image composed of the respective color components constituting the printing data, and the toner image is intermediated by the primary transfer roller. Transfer onto transfer belt (not shown).

上記の中間転写ベルト上に転写される上記各色のトナー画像は、転写タイミングを調整して中間転写ベルト上で重ね合わされ、カラーのトナー像となる。2次転写ローラーは、中間転写ベルトの表面に形成された当該カラーのトナー像を、中間転写ベルトを挟んで駆動ローラーとのニップ部において、上記の給紙部から搬送路を搬送されてきた記録紙に転写させる(図示せず)。この後、定着部が、記録紙上のトナー像を、熱圧着により記録紙に定着させる(図示せず)。定着処理の完了したカラー画像形成済みの記録紙は、図略の排出トレイに排出される。   The toner images of the respective colors transferred onto the intermediate transfer belt are superimposed on the intermediate transfer belt by adjusting the transfer timing to form a color toner image. The secondary transfer roller records the color toner image formed on the surface of the intermediate transfer belt on the conveyance path from the paper feed unit at the nip portion with the drive roller across the intermediate transfer belt. Transfer to paper (not shown). Thereafter, the fixing unit fixes the toner image on the recording sheet on the recording sheet by thermocompression bonding (not shown). The recording sheet on which the color image has been formed on which the fixing process has been completed is discharged to a discharge tray (not shown).

表示部50は、液晶ディスプレイや有機ELディスプレイ等から構成される。   The display unit 50 is configured of a liquid crystal display, an organic EL display, or the like.

表示部50の前面には、タッチパネル51が配置されている。タッチパネル51は、所謂抵抗膜方式や静電容量方式等のタッチパネルであって、タッチパネル51上におけるユーザーによる接触(タッチ)をその接触位置とともに検知する。タッチパネル51は、ユーザーによる接触を検知すると、その接触点の座標位置を示す検知信号を後述の制御部31などに出力する。   A touch panel 51 is disposed on the front surface of the display unit 50. The touch panel 51 is a so-called resistive film type or electrostatic capacity type touch panel, and detects a touch (touch) by the user on the touch panel 51 together with the touch position. When the touch panel 51 detects a touch by the user, the touch panel 51 outputs a detection signal indicating the coordinate position of the touch point to the control unit 31 and the like described later.

操作部52は、例えば、メニューを呼び出すメニューキー、メニューを構成するGUIのフォーカスを移動させる矢印キー、メニューを構成するGUIに対して確定操作を行う決定キー等を備えるハードキーである。   The operation unit 52 is a hard key including, for example, a menu key for calling a menu, an arrow key for moving the focus of a GUI configuring the menu, and a determination key for performing a confirmation operation on the GUI configuring the menu.

通信部53は、LANボード等の通信モジュールを有しており、上記制御部等の制御のもと、当該通信部53に接続されたネットワークNを通じて、情報処理装置1及びサーバー3等との間で種々のデータ通信を行う。なお、通信部53は、特許請求の範囲における第3の通信部の一例である。   The communication unit 53 has a communication module such as a LAN board, and between the information processing apparatus 1 and the server 3 through the network N connected to the communication unit 53 under the control of the control unit etc. Perform various data communications. The communication unit 53 is an example of a third communication unit in the claims.

記憶部54は、HDD(Hard Disk Drive)やSSD(Solid State Drive)等の大容量の記憶装置である。   The storage unit 54 is a large-capacity storage device such as a hard disk drive (HDD) or a solid state drive (SSD).

制御ユニット30は、CPU、ROM及びRAM等からなり、画像形成装置2の全体的な動作を司る。制御ユニット30は、制御部31、状態情報制御部32、及び回答制御部33を備えている。   The control unit 30 includes a CPU, a ROM, a RAM, and the like, and controls the overall operation of the image forming apparatus 2. The control unit 30 includes a control unit 31, a state information control unit 32, and an answer control unit 33.

制御ユニット30は、プロセッサー、RAM(Random Access Memory)、及びROM(Read Only Memory)などから構成される。プロセッサーは、例えば、CPU(Central Processing Unit)、MPU、ASICである。この制御ユニット30は、上記記憶部54等に記憶された印刷実行プログラムが上記のプロセッサーで実行されることにより、制御部31、状態情報制御部32、及び回答制御部33として機能する。尚、制御部31、状態情報制御部32、及び回答制御部33は、上記印刷実行プログラムに基づく動作によらず、それぞれハード回路により構成されてもよい。以下、特に触れない限り、各実施形態について同様である。   The control unit 30 includes a processor, a random access memory (RAM), and a read only memory (ROM). The processor is, for example, a central processing unit (CPU), an MPU, or an ASIC. The control unit 30 functions as the control unit 31, the state information control unit 32, and the answer control unit 33 by the print execution program stored in the storage unit 54 or the like being executed by the processor. The control unit 31, the state information control unit 32, and the reply control unit 33 may be configured by hardware circuits, not by the operation based on the print execution program. Hereinafter, the same applies to each embodiment unless otherwise noted.

制御部31は、画像形成装置2の全体的な動作を司るものであり、原稿読取部40、原稿給送部41、印刷部42、画像メモリー43、画像処理部44、表示部50、タッチパネル51、操作部52、通信部53、及び記憶部54等と接続され、これら各部の駆動制御を行う。なお、制御部31は、特許請求の範囲における第3の制御部の一例である。   The control unit 31 controls the overall operation of the image forming apparatus 2, and the document reading unit 40, the document feeding unit 41, the printing unit 42, the image memory 43, the image processing unit 44, the display unit 50, the touch panel 51. The operation unit 52, the communication unit 53, the storage unit 54, and the like are connected to perform drive control of these units. The control unit 31 is an example of a third control unit in the claims.

また、制御部31は、通信部53がネットワークNを通じて印刷ジョブをサーバー3から受信した場合に、受信した印刷ジョブに基づく印刷処理を印刷部42に行わせる。更に、制御部31は、当該印刷処理が終了した場合に終了した旨を、通信部53からネットワークNを通じてサーバー3に向けて送信させる。   Further, when the communication unit 53 receives a print job from the server 3 through the network N, the control unit 31 causes the printing unit 42 to perform print processing based on the received print job. Furthermore, the control unit 31 causes the communication unit 53 to transmit to the server 3 through the network N that the printing process is completed.

状態情報制御部32は、サーバー3に向けて、印刷部42で実行可能な印刷条件を示す状態情報を、ネットワークNを通じて通信部53から送信させる。すなわち、状態情報制御部32は、印刷部42でカラー印刷が可能かどうか(つまり、モノクロ印刷しか実行できないのかどうか)や、印刷処理の対象となる記録紙としてのA4やA3等のいずれの用紙サイズでの残りの枚数(すなわち、当該用紙サイズでの印刷可能なページ数)などの実行可能な印刷条件のデータを、上記状態情報としてサーバー3に送信させる。また、状態情報制御部32は、ネットワークNを通じてサーバー3から後述の送信要求を通信部53が受信した場合に、上記状態情報を、ネットワークNを通じて通信部53からサーバー3に向けて送信させる。尚、状態情報制御部32は、特許請求の範囲における第2の状態情報制御部の一例である。   The state information control unit 32 causes the communication unit 53 to transmit state information indicating print conditions that can be executed by the printing unit 42 to the server 3 through the network N. That is, the status information control unit 32 determines whether color printing is possible in the printing unit 42 (that is, can only monochrome printing be performed), and any sheet such as A4 or A3 as a recording sheet to be subjected to the printing process Data of executable printing conditions such as the remaining number of sheets in size (that is, the number of printable pages in the sheet size) is transmitted to the server 3 as the state information. Further, when the communication unit 53 receives a transmission request described later from the server 3 through the network N, the state information control unit 32 causes the communication unit 53 to transmit the state information from the communication unit 53 to the server 3. The state information control unit 32 is an example of a second state information control unit in the claims.

回答制御部33は、ネットワークNを通じて印刷処理を実行するか否かを照会する旨をサーバー3から通信部53が受信した場合に、当該印刷処理を実行する旨の回答を、通信部53からネットワークNを通じてサーバー3に向けて送信させる。なお、照会する旨は、特許請求の範囲における照会通知の一例である。   When the communication control unit 53 receives from the server 3 that the response control unit 33 inquires whether or not to execute the print processing through the network N, the communication control unit 53 sends, from the communication unit 53, a response indicating that the print processing is to be performed. Send to server 3 through N. Note that the inquiry is an example of inquiry notification in the scope of claims.

次に、図4を参照して、本実施形態のサーバー3について具体的に説明する。図4は、サーバーの要部構成を示す機能ブロック図である。   Next, with reference to FIG. 4, the server 3 of the present embodiment will be specifically described. FIG. 4 is a functional block diagram showing an essential configuration of the server.

図4に示すように、サーバー3は、制御ユニット60と、通信部71と、HDD72とを有する。これら各部は、互いにCPUバスによりデータ又は信号の送受信が可能とされている。制御ユニット60は、プロセッサー、RAM(Random Access Memory)、及びROM(Read Only Memory)などから構成される。プロセッサーは、例えば、CPU(Central Processing Unit)、MPU、ASICである。この制御ユニット60は、上記HDD72等に記憶された印刷管理プログラムが上記のプロセッサーで実行されることにより、制御部61、リスト制御部62、第1の設定部63、第2の設定部64、送信要求制御部65、状態情報制御部66、第1の装置決定部67、第2の装置決定部68、照会制御部69、及び印刷ジョブ制御部70として機能する。なお、制御ユニット60の制御部61、リスト制御部62、第1の設定部63、第2の設定部64、送信要求制御部65、状態情報制御部66、第1の装置決定部67、第2の装置決定部68、照会制御部69、及び印刷ジョブ制御部70は、上記印刷管理プログラムに基づく動作によらず、それぞれハード回路により構成されてもよい。以下、特に触れない限り、各実施形態について同様である。   As shown in FIG. 4, the server 3 includes a control unit 60, a communication unit 71, and an HDD 72. These units can mutually transmit and receive data or signals by the CPU bus. The control unit 60 includes a processor, a random access memory (RAM), and a read only memory (ROM). The processor is, for example, a central processing unit (CPU), an MPU, or an ASIC. The control unit 60 executes the print management program stored in the HDD 72 or the like by the processor, whereby the control unit 61, the list control unit 62, the first setting unit 63, the second setting unit 64, It functions as a transmission request control unit 65, a status information control unit 66, a first device determination unit 67, a second device determination unit 68, an inquiry control unit 69, and a print job control unit 70. The control unit 61 of the control unit 60, the list control unit 62, the first setting unit 63, the second setting unit 64, the transmission request control unit 65, the state information control unit 66, the first device determination unit 67, the first The second device determination unit 68, the inquiry control unit 69, and the print job control unit 70 may be configured by hardware circuits, not by the operation based on the print management program. Hereinafter, the same applies to each embodiment unless otherwise noted.

制御部61は、サーバー2の全体的な動作制御を司る。尚、制御部61は、特許請求の範囲における第1の制御部の一例である。   The control unit 61 is in charge of overall operation control of the server 2. The control unit 61 is an example of a first control unit in the claims.

リスト制御部62は、例えばサーバー3がネットワークNに接続された全ての各画像形成装置2からその識別情報(IPアドレス)を取得することにより、当該ネットワークNに接続された全ての画像形成装置2の一覧を示す上記リストを作成して、作成したリストを、通信部71からネットワークNを通じて情報処理装置1に向けて送信させる。また、リスト制御部63は、例えば、情報処理装置1がネットワークNに最初に接続されてサーバー3が当該情報処理装置1の識別情報(IPアドレス)を取得したときに、あるいはユーザーが情報処理装置1を操作することにより、サーバー3に対して、マスター画像形成装置2の設定及びスレーブ画像形成装置2の設定を要求したときに、又は情報処理装置1がネットワークN上の画像形成装置2に対してサーバー3を介して印刷処理の実行を指示するときに、リストを作成する。   The list control unit 62, for example, acquires all identification information (IP address) of the server 3 from all the image forming apparatuses 2 connected to the network N, thereby all image forming apparatuses 2 connected to the network N. The above list indicating the list is created, and the created list is transmitted from the communication unit 71 to the information processing apparatus 1 through the network N. In addition, the list control unit 63 is configured, for example, when the information processing device 1 is first connected to the network N and the server 3 acquires identification information (IP address) of the information processing device 1, or the user When the server 3 requests the setting of the master image forming apparatus 2 and the setting of the slave image forming apparatus 2 by operating 1 or the information processing apparatus 1 requests the image forming apparatus 2 on the network N When instructing execution of print processing via the server 3, a list is created.

また、リスト制御部62は、リストを作成した場合に、当該リストに含まれた画像形成装置2の上記位置情報をHDD72から取得して、当該リストと取得した位置情報とを、通信部71からネットワークNを通じて情報処理装置1に向けて送信させる。更に、リスト制御部62は、リストを作成した場合に、当該リストに含まれた画像形成装置2の上記状態情報をHDD72から取得して、当該リストと取得した状態情報とを、通信部71からネットワークNを通じて情報処理装置1に向けて送信させる。   When the list control unit 62 creates a list, the list control unit 62 acquires the position information of the image forming apparatus 2 included in the list from the HDD 72, and the list and the acquired position information from the communication unit 71. It is transmitted to the information processing apparatus 1 through the network N. Furthermore, when the list control unit 62 creates a list, the list control unit 62 acquires the above-mentioned state information of the image forming apparatus 2 included in the list from the HDD 72, and the list and the acquired state information from the communication unit 71. It is transmitted to the information processing apparatus 1 through the network N.

第1の設定部63は、通信部71がネットワークNを通じて上記マスター識別情報を情報処理装置1から受信した場合に、当該マスター識別情報で識別される画像形成装置2をマスター画像形成装置2としてHDD72に記憶させて当該HDD72に設定する。   When the communication unit 71 receives the master identification information from the information processing apparatus 1 through the network N, the first setting unit 63 sets the image forming apparatus 2 identified by the master identification information as the master image forming apparatus 2 to the HDD 72. And stored in the HDD 72.

第2の設定部64は、通信部71がネットワークNを通じて上記スレーブ識別情報を情報処理装置1から受信した場合に、当該スレーブ識別情報で識別される画像形成装置2をスレーブ画像形成装置2としてHDD72に記憶させて当該HDD72に設定する。また、第2の設定部64は、通信部71がネットワークNを通じて複数のスレーブ識別情報を情報処理装置1から受信した場合に、当該複数のスレーブ識別情報で各々識別される複数の画像形成装置2をスレーブ画像形成装置2としてHDD72に記憶させて当該HDD72に設定する。   When the communication unit 71 receives the slave identification information from the information processing apparatus 1 through the network N, the second setting unit 64 sets the image forming apparatus 2 identified by the slave identification information as the slave image forming apparatus 2 to the HDD 72. And stored in the HDD 72. Further, when the communication unit 71 receives a plurality of slave identification information from the information processing apparatus 1 through the network N, the second setting unit 64 determines a plurality of image forming apparatuses 2 identified by the plurality of slave identification information. Are stored in the HDD 72 as the slave image forming apparatus 2 and set in the HDD 72.

送信要求制御部65は、例えば、予め定められた時間毎に、画像形成装置2に向けて、上記状態情報の送信要求を、ネットワークNを通じて通信部71から送信させる。   The transmission request control unit 65 causes the communication unit 71 to transmit the transmission request of the state information to the image forming apparatus 2 via the network N, for example, every predetermined time.

状態情報制御部66は、通信部71がネットワークNを通じて上記状態情報を画像形成装置2から受信した場合に、受信した状態情報を送信元の画像形成装置2と対応付けてHDD72に記憶させる。尚、状態情報制御部66は、特許請求の範囲における第1の状態情報制御部の一例である。   When the communication unit 71 receives the state information from the image forming apparatus 2 through the network N, the state information control unit 66 stores the received state information in the HDD 72 in association with the image forming apparatus 2 of the transmission source. The state information control unit 66 is an example of a first state information control unit in the claims.

第1の装置決定部67は、通信部71がネットワークNを通じて印刷ジョブを情報処理装置1から受信した場合に、当該印刷ジョブに含まれた印刷条件のデータと、HDD72に記憶されている上記マスター画像形成装置2についての状態情報とを用いて、これらの印刷条件のデータと状態情報とを比較することにより、当該マスター画像形成装置2で当該印刷ジョブに基づく印刷処理を実行することができるか否かを判断する。つまり、第1の装置決定部67は、印刷条件のデータと、マスター画像形成装置2についての状態情報とが一致した場合のみに、印刷ジョブに基づく印刷処理をマスター画像形成装置2で実行することができると判断する。そして、第1の装置決定部67は、当該印刷処理を実行することができると判断した場合に、当該マスター画像形成装置2を、当該印刷処理を行わせる画像形成装置として決定する。   When the communication unit 71 receives a print job from the information processing apparatus 1 through the network N, the first device determination unit 67 determines the print condition data included in the print job and the master stored in the HDD 72. Whether the master image forming apparatus 2 can execute the printing process based on the print job by comparing the data of the printing conditions with the state information using the state information on the image forming apparatus 2 Decide whether or not. That is, the first device determination unit 67 executes the print processing based on the print job in the master image forming device 2 only when the data of the printing condition and the state information on the master image forming device 2 match. Judge that Then, when determining that the printing process can be performed, the first device determining unit 67 determines the master image forming apparatus 2 as an image forming apparatus that performs the printing process.

第2の装置決定部68は、第1の装置決定部67がマスター画像形成装置2で上記印刷ジョブに基づく印刷処理を実行することができないと判断した場合に、当該印刷ジョブに含まれた印刷条件のデータと、HDD72に記憶されている上記スレーブ画像形成装置2についての状態情報とを用いて、これらの印刷条件のデータと状態情報とを比較することにより、当該スレーブ画像形成装置2で当該印刷ジョブに基づく印刷処理を実行することができるか否かを判断する。つまり、第2の装置決定部68は、印刷条件のデータと、スレーブ画像形成装置2についての状態情報とが一致した場合のみに、印刷ジョブに基づく印刷処理をスレーブ画像形成装置2で実行することができると判断する。そして、第2の装置決定部68は、当該印刷処理を実行することができると判断した場合に、当該スレーブ画像形成装置2を、当該印刷処理を行わせる画像形成装置として決定する。   When the second device determination unit 68 determines that the first device determination unit 67 can not execute the print processing based on the print job in the master image forming device 2, the printing included in the print job By comparing the data of the printing conditions with the status information using the data of the conditions and the status information about the slave image forming apparatus 2 stored in the HDD 72, the slave image forming apparatus 2 concerned It is determined whether print processing based on the print job can be executed. That is, the second device determination unit 68 executes the printing process based on the print job in the slave image forming device 2 only when the data of the printing condition and the state information on the slave image forming device 2 match. Judge that Then, when determining that the printing process can be performed, the second device determining unit 68 determines the slave image forming apparatus 2 as an image forming apparatus that performs the printing process.

照会制御部69は、複数のスレーブ画像形成装置2が印刷処理を実行することができると第2の装置決定部68が判断した場合に、当該複数の各スレーブ画像形成装置2に向けて、当該印刷処理を実行するか否かを照会する旨を、通信部71からネットワークNを通じて送信させる。   When the second device determination unit 68 determines that the plurality of slave image forming apparatuses 2 can execute the printing process, the inquiry control unit 69 directs the plurality of slave image forming apparatuses 2 to that The communication unit 71 is transmitted via the network N to inquire whether or not to execute the printing process.

印刷ジョブ制御部70は、第1の装置決定部67が決定したマスター画像形成装置2又は第2の装置決定部68が決定したスレーブ画像形成装置2に対して、印刷ジョブを、ネットワークNを通じて通信部71から送信させる。尚、印刷ジョブ制御部70は、特許請求の範囲における第1のジョブ送信部の一例である。   The print job control unit 70 communicates a print job via the network N to the master image forming apparatus 2 determined by the first apparatus determining unit 67 or the slave image forming apparatus 2 determined by the second apparatus determining unit 68. Send from section 71. The print job control unit 70 is an example of a first job transmission unit in the claims.

通信部71は、LANボード等の通信モジュールを有しており、制御部61の制御のもと、当該通信部71に接続されたネットワークNを通じて、情報処理装置1及び画像形成装置2等との間で種々のデータを送受信する。なお、通信部71は、特許請求の範囲における第1の通信部の一例である。   The communication unit 71 includes a communication module such as a LAN board, and under the control of the control unit 61, the communication unit 71 communicates with the information processing apparatus 1 and the image forming apparatus 2 through the network N connected to the communication unit 71. Send and receive various data between them. The communication unit 71 is an example of a first communication unit in the claims.

HDD72は、大容量の記憶装置であり、複数の各画像形成装置2(つまり、ネットワークNに接続されている全ての各画像形成装置2)の設置位置を示す上記位置情報を予め記憶している。   The HDD 72 is a large-capacity storage device, and stores in advance the position information indicating the installation positions of the plurality of image forming apparatuses 2 (that is, all the image forming apparatuses 2 connected to the network N). .

また、制御部61は、通信部71がネットワークNを通じて画像形成装置2から印刷処理を終了した旨を受信した場合に、HDD72から当該画像形成装置2の位置情報を取得して、受信した終了した旨と取得した位置情報とを、通信部71からネットワークNを通じて情報処理装置1に向けて送信させる。   Further, when the communication unit 71 receives a notification that the printing process has been completed from the image forming apparatus 2 through the network N, the control unit 61 acquires the position information of the image forming apparatus 2 from the HDD 72, and the process is completed. The communication unit 71 transmits the information and the acquired position information to the information processing apparatus 1 through the network N.

次に、図5乃至図15を参照して本実施形態の画像形成システム100での動作について具体的に説明する。   Next, the operation of the image forming system 100 of the present embodiment will be specifically described with reference to FIGS. 5 to 15.

まず図5〜図7を参照して、情報処理装置1でのマスター画像形成装置2及びスレーブ画像形成装置2の指定処理について具体的に説明する。図5は、情報処理装置での処理の流れを示すフローチャートである。図6は、情報処理装置の表示部に表示される表示画面の一例を示した図である。図7は、情報処理装置の表示部に表示される表示画面の一例を示した図である。   First, with reference to FIG. 5 to FIG. 7, designation processing of the master image forming device 2 and the slave image forming device 2 in the information processing device 1 will be specifically described. FIG. 5 is a flowchart showing the flow of processing in the information processing apparatus. FIG. 6 is a diagram showing an example of a display screen displayed on the display unit of the information processing apparatus. FIG. 7 is a diagram showing an example of a display screen displayed on the display unit of the information processing apparatus.

情報処理装置1では、図5に示すように、表示制御部12は、複数の画像形成装置2の一覧を示すリスト等を通信部23がサーバー3から受信したかどうかを判別する(S1)。表示制御部12は、リスト等を受信したことを判別していないときは(S1でNO)、S2には進まずに、情報処理装置1を待機状態とする。   In the information processing apparatus 1, as shown in FIG. 5, the display control unit 12 determines whether the communication unit 23 receives a list indicating the list of the plurality of image forming apparatuses 2 from the server 3 (S1). When the display control unit 12 does not determine that the list or the like has been received (NO in S1), the display control unit 12 causes the information processing device 1 to be in the standby state without proceeding to S2.

一方、表示制御部12は、リスト等を受信したことを判別したときは(S1でYES)、受信したリスト等を表示部21に表示させる(S2)。例えば、表示制御部12は、図6に示すように、そのリストに含まれた画像形成装置2a〜2gの一覧と、受信した各画像形成装置2a〜2gの位置情報及び状態情報とを表示部21に表示させて、通常使う画像形成装置、つまりマスター画像形成装置2の指定を促す表示を表示部21に行わせる。例えば、表示制御部12は、図6の表示画面に示すように、画像形成装置2aをユーザーが指定可能とするために、ユーザーに操作されたことを示すための画像を表示するチェック欄22A1を表示部21に表示させる。同様に、表示制御部12は、図6の表示画面に示すように、それぞれ画像形成装置2b、2c、2d、2e、2f、及び2gをユーザーが指定可能とするために、ユーザーに操作されたことを示すための画像を表示するチェック欄22A2、22A3、22A4、22A5、22A6、及び22A7をそれぞれ表示部21に表示させる。   On the other hand, when the display control unit 12 determines that the list or the like has been received (YES in S1), the display control unit 12 causes the display unit 21 to display the received list or the like (S2). For example, as shown in FIG. 6, the display control unit 12 displays a list of the image forming apparatuses 2a to 2g included in the list and the received position information and state information of each of the image forming apparatuses 2a to 2g. 21 is displayed on the display unit 21 to prompt the user to designate a commonly used image forming apparatus, that is, the master image forming apparatus 2. For example, as shown on the display screen of FIG. 6, the display control unit 12 displays a check box 22A1 for displaying an image for indicating that the user has operated the image forming apparatus 2a so that the user can designate the image forming apparatus 2a. It is displayed on the display unit 21. Similarly, as shown in the display screen of FIG. 6, the display control unit 12 is operated by the user to allow the user to designate the image forming apparatuses 2b, 2c, 2d, 2e, 2f and 2g, respectively. Check areas 22A2, 22A3, 22A4, 22A5, 22A6, and 22A7 for displaying an image for indicating that are displayed on the display unit 21, respectively.

そして、第1の装置指定制御部13は、図6に示した表示画面において、例えば、いずれか一つのチェック欄22A1〜22A7がユーザーに指定され、更に通常設定キー22B1がユーザーに指定されたかどうかを検出することにより、マスター画像形成装置2の指定が行われたかどうかを判別する(S3)。第1の装置指定制御部13は、いずれか一つのチェック欄22A1〜22A7がユーザーに指定されたことをタッチパネル22が検出していなければ(S3でNO)、S4には進まずに、情報処理装置1を待機状態とする。   Then, whether or not one of the check boxes 22A1 to 22A7 is specified by the user and the normal setting key 22B1 is specified by the user on the display screen shown in FIG. Is detected to determine whether designation of the master image forming apparatus 2 has been performed (S3). If the touch panel 22 does not detect that one of the check fields 22A1 to 22A7 has been designated by the user (NO in S3), the first device designation control unit 13 does not proceed to S4, and performs information processing The device 1 is put in a standby state.

一方、第1の装置指定制御部13は、いずれか一つのチェック欄22A1〜22A7、例えばチェック欄22A1が指定され、タッチパネル22により受け付けられたこと、更に通常設定キー22B1が指定され、タッチパネル22により受け付けられたことを検出した場合には(S3でYES)、画像形成装置2aがマスター画像形成装置2と指定されたと判断する。そして、第1の装置指定制御部13は、画像形成装置2aの識別情報をマスター識別情報として、通信部23からネットワークNを通じてサーバー3に向けて送信させる(S4)。尚、画像形成システム100において、上記フェイルオーバー機能がオフに設定されている場合には、処理はS5には進まずに、処理はS4でのマスター識別情報の送信処理で一旦終了される。   On the other hand, in the first device designation control unit 13, any one of the check fields 22A1 to 22A7, for example, the check field 22A1 is designated, accepted by the touch panel 22, and the normal setting key 22B1 is designated, When it is detected that it has been accepted (YES in S3), it is determined that the image forming apparatus 2a is designated as the master image forming apparatus 2. Then, the first device specification control unit 13 causes the communication unit 23 to transmit the identification information of the image forming apparatus 2a to the server 3 through the network N as master identification information (S4). In the image forming system 100, when the failover function is set to OFF, the process does not proceed to S5, and the process is temporarily ended in the process of transmitting the master identification information in S4.

そして、表示制御部12は、マスター識別情報が送信されたことを検出したときは、表示部21でのリスト等の表示を切り替える(S5)。例えば、表示制御部12は、図6に示した表示画面から図7に示す表示画面に切り換えて、代替の画像形成装置、つまりスレーブ画像形成装置2の指定を促す表示を表示部21に行わせる。また、この図7に示す表示画面では、例えば同図に点線にて示すように、画像形成装置2aがマスター画像形成装置2として設定されていることが図示されており、タッチパネル22及び第2の装置指定制御部14はそのチェック欄22A1への指定を受け付けないことにより、当該画像形成装置2aがマスター画像形成装置2とスレーブ画像形成装置2との双方に指定されるのを防いでいる。   When the display control unit 12 detects that the master identification information has been transmitted, the display control unit 12 switches the display of the list on the display unit 21 (S5). For example, the display control unit 12 switches the display screen shown in FIG. 6 to the display screen shown in FIG. 7 and causes the display unit 21 to perform a display prompting designation of an alternative image forming apparatus, that is, the slave image forming apparatus 2. . Further, on the display screen shown in FIG. 7, for example, as indicated by a dotted line in the same figure, it is illustrated that the image forming apparatus 2a is set as the master image forming apparatus 2, and the touch panel 22 and the second The device designation control unit 14 prevents the designation of the image forming device 2a from being designated as both the master image forming device 2 and the slave image forming device 2 by not accepting the designation in the check box 22A1.

続いて、第2の装置指定制御部14は、図7に示した表示画面において、例えば、少なくとも一つのチェック欄22A2〜22A7がユーザーに指定され、更に通常設定キー22B1がユーザーに指定されたかどうかを検出することにより、スレーブ画像形成装置2の指定が行われたかどうかを判別する(S6)。第2の装置指定制御部14は、少なくとも一つのチェック欄22A2〜22A7がユーザーに指定されたことをタッチパネル22が検出していなければ(S6でNO)、S7には進まずに、情報処理装置1を待機状態とする。   Subsequently, in the display screen shown in FIG. 7, for example, whether or not at least one check box 22A2 to 22A7 is designated by the user, and the normal setting key 22B1 is designated by the user. Is detected to determine whether designation of the slave image forming apparatus 2 has been performed (S6). If the touch panel 22 does not detect that the user has designated at least one of the check fields 22A2 to 22A7 (NO in S6), the second device designation control unit 14 does not proceed to S7, the information processing device Let 1 be in the standby state.

一方、第2の装置指定制御部14は、少なくとも一つのチェック欄22A2〜22A7、例えばチェック欄22A3、22A4、及び22A5が指定され、タッチパネル22により受け付けられたこと、更に代替設定キー22B2が指定され、タッチパネル22により受け付けられたことを検出した場合には(S6でYES)、画像形成装置2c、2d、及び2eがスレーブ画像形成装置2と指定されたと判断する。そして、第2の装置指定制御部14は、画像形成装置2c、2d、及び2eの識別情報をスレーブ識別情報として、通信部23からネットワークNを通じてサーバー3に向けて送信させる(S7)。   On the other hand, in the second device designation control unit 14, at least one check box 22A2 to 22A7, for example, check boxes 22A3, 22A4, and 22A5 is designated, accepted by the touch panel 22, and the alternative setting key 22B2 is designated. When it is detected that the touch panel 22 receives the request (YES in S6), it is determined that the image forming apparatuses 2c, 2d, and 2e are designated as the slave image forming apparatus 2. Then, the second device specification control unit 14 causes the communication unit 23 to transmit the identification information of the image forming apparatuses 2c, 2d and 2e as slave identification information to the server 3 through the network N (S7).

このように、表示制御部12は、マスター画像形成装置2の指定を促す表示を行わせる際及びスレーブ画像形成装置2の指定を促す表示を行わせる際に、図6及び図7の各表示画面に示したように、各画像形成装置2a〜2gの位置情報を表示部21に表示させている。このため、本実施形態では、ユーザーは複数の画像形成装置2a〜2gの各設置位置を把握した状態で、マスター画像形成装置2及びスレーブ画像形成装置2を指定することができ、これらマスター画像形成装置2又はスレーブ画像形成装置2での印刷処理による印刷物を容易に得ることができる。   As described above, when the display control unit 12 performs a display prompting designation of the master image forming apparatus 2 and a display prompting designation of the slave image forming apparatus 2, the display screens of FIGS. 6 and 7 are displayed. As shown in FIG. 2, the display unit 21 displays the position information of each of the image forming apparatuses 2 a to 2 g. Therefore, in the present embodiment, the user can designate the master image forming device 2 and the slave image forming device 2 in a state in which the installation positions of the plurality of image forming devices 2a to 2g are grasped. Printed matter by the printing process in the device 2 or the slave image forming device 2 can be easily obtained.

また、表示制御部12は、マスター画像形成装置2の指定を促す表示を行わせる際及びスレーブ画像形成装置2の指定を促す表示を行わせる際に、図6及び図7の各表示画面に示したように、各画像形成装置2a〜2gの状態情報を表示部21に表示させている。このため、本実施形態では、ユーザーは複数の画像形成装置2a〜2gの各印刷部42で実行可能な印刷条件を把握した状態で、マスター画像形成装置2及びスレーブ画像形成装置2を適切に指定することができ、これらマスター画像形成装置2又はスレーブ画像形成装置2での印刷処理を確実に行わせることができる。   In addition, when the display control unit 12 performs a display prompting the designation of the master image forming apparatus 2 and a display prompting the designation of the slave image forming apparatus 2, the display control unit 12 is shown on each display screen of FIGS. As described above, the display unit 21 displays the state information of each of the image forming apparatuses 2 a to 2 g. Therefore, in the present embodiment, the user appropriately designates the master image forming device 2 and the slave image forming device 2 in a state in which the print conditions executable by each of the printing units 42 of the plurality of image forming devices 2a to 2g are grasped. The printing process can be reliably performed by the master image forming apparatus 2 or the slave image forming apparatus 2.

次に、図8を参照して、サーバー3でのマスター画像形成装置2及びスレーブ画像形成装置2の設定処理について具体的に説明する。図8は、サーバーでの処理の流れを示すフローチャートである。   Next, setting processing of the master image forming device 2 and the slave image forming device 2 in the server 3 will be specifically described with reference to FIG. FIG. 8 is a flowchart showing the flow of processing at the server.

サーバー3では、図8に示すように、リスト制御部62は、例えば、ユーザーが情報処理装置1を操作することにより、当該サーバー3に対してマスター画像形成装置2の設定及びスレーブ画像形成装置2の設定を要求したときに、画像形成装置2a〜2gの一覧を示すリストを作成する。また、リスト制御部62は、画像形成装置2a〜2gの各位置情報と各状態情報をHDD72から取得して、作成したリストとともに通信部71からネットワークNを通じて情報処理装置1に向けて送信させる(S31)。   In the server 3, as shown in FIG. 8, for example, when the user operates the information processing apparatus 1, the list control unit 62 sets the master image forming apparatus 2 and the slave image forming apparatus 2 in the server 3. When a request for setting is made, a list showing a list of the image forming apparatuses 2a to 2g is created. Further, the list control unit 62 acquires each position information and each state information of the image forming apparatuses 2a to 2g from the HDD 72 and causes the communication unit 71 to transmit it to the information processing apparatus 1 through the network N together with the created list ( S31).

そして、第1の設定部63は、上記マスター識別情報を情報処理装置1から通信部71が受信したかどうかを判別する(S32)。第1の設定部63は、マスター識別情報を受信したことを判別していないときは(S32でNO)、S33には進まずに、サーバー3を待機状態とする。   Then, the first setting unit 63 determines whether the communication unit 71 has received the master identification information from the information processing apparatus 1 (S32). If the first setting unit 63 does not determine that the master identification information has been received (NO in S32), the first setting unit 63 does not proceed to S33 and puts the server 3 in a standby state.

一方、第1の設定部63は、マスター識別情報を受信したことを判別したときは(S32でYES)、当該マスター識別情報で識別される画像形成装置2aをマスター画像形成装置2としてHDD72に記憶させて当該HDD72に設定する(S33)。   On the other hand, when it is determined that the first setting unit 63 has received the master identification information (YES in S32), the image forming apparatus 2a identified by the master identification information is stored in the HDD 72 as the master image forming apparatus 2. Then, the HDD 72 is set (S33).

そして、第2の設定部64は、上記スレーブ識別情報を情報処理装置1から通信部71が受信したかどうかを判別する(S34)。第2の設定部64は、スレーブ識別情報を受信したことを判別していないときは(S34でNO)、S35には進まずに、サーバー3を待機状態とする。   Then, the second setting unit 64 determines whether the communication unit 71 has received the slave identification information from the information processing apparatus 1 (S34). If the second setting unit 64 has not determined that the slave identification information has been received (NO in S34), the second setting unit 64 does not proceed to S35, and puts the server 3 in a standby state.

一方、第2の設定部64は、スレーブ識別情報を受信したことを判別したときは(S34でYES)、当該スレーブ識別情報で識別される画像形成装置2c、2d、及び2eをスレーブ画像形成装置2としてHDD72に記憶させて当該HDD72に設定する(S35)。このように、本実施形態では、複数の画像形成装置2がスレーブ画像形成装置2として設定されるので、マスター画像形成装置2において、印刷ジョブに基づく印刷処理を実行できない場合でも、いずれかのスレーブ画像形成装置2において、当該印刷ジョブに基づく印刷処理を確実に実行することができる。   On the other hand, when the second setting unit 64 determines that slave identification information has been received (YES in S34), the image forming apparatuses 2c, 2d, and 2e identified by the slave identification information are slave image forming apparatuses. 2 are stored in the HDD 72 and set in the HDD 72 (S35). As described above, in the present embodiment, since the plurality of image forming apparatuses 2 are set as the slave image forming apparatus 2, even if the master image forming apparatus 2 can not execute the print processing based on the print job, any slave The image forming apparatus 2 can reliably execute the printing process based on the print job.

次に、図9を参照して、サーバー3での画像形成装置2からの状態情報の記憶処理について具体的に説明する。図9は、サーバーでの他の処理の流れを示すフローチャートである。   Next, storage processing of status information from the image forming apparatus 2 in the server 3 will be specifically described with reference to FIG. FIG. 9 is a flowchart showing the flow of another process in the server.

サーバー3では、図9に示すように、送信要求制御部65は、例えば、当該送信要求制御部65が後述のS37の処理を終了した時点から予め定められた時間が経過したかどうかを判別する(S36)。送信要求制御部65は、予め定められた時間が経過したことを判別していないときは(S36でNO)、S37には進まずに、サーバー3を待機状態とする。   In the server 3, as shown in FIG. 9, the transmission request control unit 65 determines, for example, whether or not a predetermined time has elapsed since the transmission request control unit 65 finished the process of S37 described later. (S36). When it is not determined that the predetermined time has elapsed (NO in S36), the transmission request control unit 65 causes the server 3 to be in a standby state without proceeding to S37.

一方、送信要求制御部65は、予め定められた時間が経過したことを判別したときは(S36でYES)、画像形成装置2に向けて、状態情報の送信要求を、ネットワークNを通じて通信部71から送信させる(S37)。   On the other hand, when the transmission request control unit 65 determines that the predetermined time has elapsed (YES in S36), the transmission request for the state information is sent to the image forming apparatus 2 through the network N and the communication unit 71. To send (S37).

そして、状態情報制御部66は、状態情報を画像形成装置2から通信部71が受信したかどうかを判別する(S38)。状態情報制御部66は、状態情報を受信したことを判別していないときは(S38でNO)、S39には進まずに、サーバー3を待機状態とする。   Then, the state information control unit 66 determines whether the communication unit 71 has received the state information from the image forming apparatus 2 (S38). When it is not determined that the state information has been received (NO in S38), the state information control unit 66 causes the server 3 to be in the standby state without proceeding to S39.

一方、状態情報制御部66は、状態情報を受信したことを判別したときは(S38でYES)、受信した状態情報を送信元の画像形成装置2と対応付けてHDD72に記憶させる(S39)。また、状態情報制御部66は、上記予め定められた時間毎に、当該S39の処理を行う。   On the other hand, when determining that the state information has been received (YES in S38), the state information control unit 66 stores the received state information in the HDD 72 in association with the image forming apparatus 2 of the transmission source (S39). In addition, the state information control unit 66 performs the process of S39 for each predetermined time.

次に、図10を参照して、画像形成装置2での状態情報の送信処理について具体的に説明する。図10は、画像形成装置での処理の流れを示すフローチャートである。   Next, transmission processing of status information in the image forming apparatus 2 will be specifically described with reference to FIG. FIG. 10 is a flowchart showing the flow of processing in the image forming apparatus.

画像形成装置2では、図10に示すように、状態情報制御部32は、上記送信要求を通信部53が受信したかどうかを判別する(S61)。状態情報制御部32は、送信要求を受信したことを判別していないときは(S61でNO)、S62には進まずに、画像形成装置2を待機状態とする。   In the image forming apparatus 2, as shown in FIG. 10, the state information control unit 32 determines whether the communication unit 53 has received the transmission request (S61). When it is not determined that the transmission request has been received (NO in S61), the state information control unit 32 does not proceed to S62 and sets the image forming apparatus 2 in the standby state.

一方、状態情報制御部32は、送信要求を受信したことを判別したときは(S61でYES)、印刷部42で実行可能な印刷条件を示す上記状態情報を、ネットワークNを通じて通信部53からサーバー3に向けて送信させる(S62)。また、状態情報制御部32は、上記予め定められた時間毎に、当該S62の処理を行う。このように、本実施形態では、予め定められた時間毎に、画像形成装置2からの状態情報がサーバー3に送信され、そのHDD72で更新される。このため、サーバー3では、画像形成装置2の印刷部42での最新の実行可能な印刷条件を把握することができ、情報処理装置1からの印刷ジョブを実行可能な画像形成装置2を適切に、かつ、容易に決定することができる。   On the other hand, when the status information control unit 32 determines that the transmission request has been received (YES in S61), the above-mentioned status information indicating print conditions executable by the printing unit 42 is transmitted from the communication unit 53 through the network N It is sent toward 3 (S62). In addition, the state information control unit 32 performs the process of S62 for each predetermined time. As described above, in the present embodiment, the status information from the image forming apparatus 2 is transmitted to the server 3 every predetermined time, and is updated by the HDD 72. Therefore, the server 3 can grasp the latest executable printing conditions in the printing unit 42 of the image forming apparatus 2 and can appropriately execute the image forming apparatus 2 capable of executing the print job from the information processing apparatus 1. And can be easily determined.

次に、図11及び図12を参照して、情報処理装置1での印刷ジョブの作成処理及び印刷ジョブの送信処理について具体的に説明する。図11は、情報処理装置での他の処理の流れを示すフローチャートである。図12は、情報処理装置の表示部に表示される表示画面の一例を示した図である。   Next, with reference to FIGS. 11 and 12, the print job creation process and the print job transmission process in the information processing apparatus 1 will be specifically described. FIG. 11 is a flowchart showing the flow of another process in the information processing apparatus. FIG. 12 is a diagram showing an example of a display screen displayed on the display unit of the information processing apparatus.

情報処理装置1では、図11に示すように、制御部11は、ユーザーにより、印刷ジョブの作成を指示する要求を上記操作受付部が受け付けたかどうかを判別する(S11)。例えば、制御部11は、印刷ジョブ作成キーを表示部21に表示させたときに(図示せず)、上記印刷ジョブ作成キーがユーザーに指定されたかどうかを検出することにより、印刷ジョブの作成を指示する要求が行われたかどうかを判別する。制御部11は、上記印刷ジョブ作成キーが指定されたことをタッチパネル22が検出していなければ(S11でNO)、S12には進まず、情報処理装置1を待機状態とする。   In the information processing apparatus 1, as shown in FIG. 11, the control unit 11 determines whether the operation accepting unit has accepted a request for instructing creation of a print job by the user (S11). For example, when the print job creation key is displayed on the display unit 21 (not shown), the control unit 11 creates a print job by detecting whether the print job creation key is designated by the user. Determine if a request has been made to indicate. If the touch panel 22 does not detect that the print job creation key has been designated (NO in S11), the control unit 11 does not proceed to S12 and puts the information processing apparatus 1 in a standby state.

一方、制御部11は、ユーザーにより上記印刷ジョブ作成キーが指定され、タッチパネル22により受け付けられたことを検出した場合は(S11でYES)、ユーザーにより、印刷処理の対象となるドキュメントデータが指定されたかどうかを判別する(S12)。例えば、制御部11は、図12に示すように、印刷処理の対象となるドキュメントデータの指定を促す表示、例えば印刷処理の対象となるドキュメントデータを指定する指定欄22Cを表示部21に表示させる。そして、制御部11は、指定欄22Cが指定されたことをタッチパネル22が検出していなければ(S12でNO)、S13には進まず、情報処理装置1を待機状態とする。   On the other hand, when the control unit 11 detects that the print job creation key is designated by the user and accepted by the touch panel 22 (YES in S11), the user designates document data to be subjected to print processing. It is determined whether or not it is (S12). For example, as shown in FIG. 12, the control unit 11 displays on the display unit 21 a display prompting specification of document data to be subjected to print processing, for example, a specification field 22C to specify document data to be subjected to print processing. . Then, if the touch panel 22 does not detect that the designation field 22C is designated (NO in S12), the control unit 11 does not proceed to S13, and puts the information processing apparatus 1 in a standby state.

一方、制御部11は、ユーザーにより指定欄22Cが指定され、タッチパネル22により受け付けられたことを検出した場合は(S12でYES)、上記ドキュメントデータの指定処理が要求されたと判断する。そして、制御部11は、HDD24に予め記憶されているドキュメントデータのファイル名、例えば「文章1.pdf」、「文章2.txt」、及び「文章3.pdf」を表示部21に表示させる(図示せず)。そして、例えば、制御部11は、ユーザーにより「文章1.pdf」が指定され、タッチパネル22により受け付けられたことを検出した場合は、指定されたドキュメントデータとして当該「文章1.pdf」のドキュメントデータを設定する(S13)。そして、制御部11は、図12に示すように、指定欄22C内に指定されたドキュメントデータのファイル名「文章1.pdf」を表示させる。   On the other hand, when the designation field 22C is designated by the user and the touch panel 22 detects that the designation column 22C has been received (YES in S12), the control unit 11 determines that the designation processing of the document data is requested. Then, the control unit 11 causes the display unit 21 to display the file names of document data stored in advance in the HDD 24, for example, “sentence 1. pdf”, “sentence 2. txt”, and “sentence 3. pdf” Not shown). Then, for example, when the control unit 11 detects that “text 1. pdf” is specified by the user and the touch panel 22 detects that it is received, the document data of the “text 1. pdf” is designated as the specified document data. Is set (S13). Then, as shown in FIG. 12, the control unit 11 displays the file name "Sentence 1. pdf" of the document data designated in the designation column 22C.

そして、制御部11は、ユーザーにより、印刷処理での印刷条件の指定が要求されたかどうかを判別する(S14)。例えば、制御部11は、図12に示すように、印刷条件を設定する条件設定キー22D、例えば両面印刷キー22D1、頁集約キー22D2、印刷部数キー22D3、及び用紙サイズキー22D4を表示部21に表示させる。そして、制御部11は、条件設定キー22Dが指定されたことをタッチパネル22が検出していなければ(S14でNO)、S15には進まず、情報処理装置1を待機状態とする。   Then, the control unit 11 determines whether the user has requested the specification of the printing conditions in the printing process (S14). For example, as shown in FIG. 12, the control unit 11 sets condition setting keys 22D for setting printing conditions, such as double-sided printing key 22D1, page aggregation key 22D2, number of copies key 22D3, and paper size key 22D4 on the display unit 21. Display. Then, if the touch panel 22 does not detect that the condition setting key 22D is designated (NO in S14), the control unit 11 does not proceed to S15, and puts the information processing apparatus 1 in a standby state.

一方、制御部11は、ユーザーにより条件設定キー22Dが指定され、タッチパネル22により受け付けられたことを検出した場合は(S14でYES)、上記印刷条件の指定が要求されたと判断する。そして、制御部11は、指定された印刷条件を設定する(S15)。例えば、制御部11は、ユーザーにより、図12に示す表示画面において、両面印刷キー22D1が指定され、タッチパネル22により受け付けられたことを検出した場合は、両面印刷を行うか否かの指定を促す表示を表示部21に行わせる(図示せず)。そして、制御部11は、例えば、ユーザーにより、両面印刷を行うこと(オン)が指定され、タッチパネル22により受け付けられたことを検出した場合は、印刷条件として、両面印刷を行うことを設定する。一方、制御部11は、ユーザーにより、両面印刷を行わないこと(オフ)が指定され、タッチパネル22により受け付けられたことを検出した場合は、印刷条件として、両面印刷を行わないこと、つまり片面印刷を行うことを設定する。そして、制御部11は、図12に示すように、両面印刷キー22D1の表示箇所に指定された「オフ」を表示させる。なお、制御部11が、両面印刷を行うことを設定した場合には、当該制御部11は、両面印刷キー22D1の表示箇所に指定された「オン」を表示させる(図示せず)。   On the other hand, when the condition setting key 22D is designated by the user and the touch panel 22 detects that the condition setting key 22D is received (YES in S14), the control unit 11 determines that the designation of the printing condition is requested. Then, the control unit 11 sets the designated printing condition (S15). For example, when the control unit 11 detects that the double-sided printing key 22D1 has been designated and received by the touch panel 22 on the display screen shown in FIG. 12 by the user, the control unit 11 prompts specification of whether to perform double-sided printing. The display unit 21 is made to display (not shown). Then, for example, when double-sided printing (on) is designated by the user and the acceptance by the touch panel 22 is detected, the control unit 11 sets double-sided printing as the printing condition. On the other hand, when the control unit 11 specifies that the double-sided printing is not performed (off) by the user, and detects that the double-sided printing is received by the touch panel 22, the double-sided printing is not performed as the printing condition, that is, single-sided printing Set to do. Then, as shown in FIG. 12, the control unit 11 displays "OFF" designated at the display position of the duplex printing key 22D1. When the control unit 11 sets that double-sided printing is to be performed, the control unit 11 displays “ON” designated at the display portion of the double-sided printing key 22D1 (not shown).

また、例えば、制御部11は、ユーザーにより、図12に示す表示画面において、頁集約キー22D2が指定され、タッチパネル22により受け付けられたことを検出した場合は、頁集約を行うか否かの指定を促す表示を表示部21に行わせる(図示せず)。そして、制御部11は、例えば、ユーザーにより、頁集約を行うこと(オン)が指定され、タッチパネル22により受け付けられたことを検出した場合は、「2in1」や「4in1」等の具体的な頁集約の指定を促す表示を表示部21に行わせる(図示せず)。そして、制御部11は、ユーザーにより、例えば「2in1」の頁集約が指定され、タッチパネル22により受け付けられたことを検出した場合は、印刷条件として、「2in1」の頁集約を設定する。そして、制御部11は、頁集約キー22D2の表示箇所に設定された「2in1」を表示させる(図示せず)。一方、制御部11は、ユーザーにより、頁集約を行わないこと(オフ)が指定され、タッチパネル22により受け付けられたことを検出した場合は、印刷条件として、頁集約を行わないことを設定する。そして、制御部11は、図12に示すように、頁集約キー22D2の表示箇所に指定された「オフ」を表示させる。   Further, for example, when the control unit 11 detects that the page aggregation key 22D2 is designated and accepted by the touch panel 22 on the display screen shown in FIG. 12 by the user, the control unit 11 designates whether or not to perform page aggregation. To cause the display unit 21 to display a prompt (not shown). Then, for example, when the user designates that page aggregation is to be performed (on) is detected, and the control unit 11 detects that the touch panel 22 receives an instruction, a specific page such as “2 in 1” or “4 in 1” is received. The display unit 21 is caused to make a display prompting designation of aggregation (not shown). Then, when it is detected that the page consolidation of “2 in 1” is designated by the user and the touch panel 22 receives the page consolidation, for example, the control unit 11 sets the page consolidation of “2 in 1” as the printing condition. Then, the control unit 11 displays “2 in 1” set in the display portion of the page aggregation key 22D2 (not shown). On the other hand, when it is specified that the user does not perform page consolidation (off) and the touch panel 22 detects that the page consolidation is received, the control unit 11 sets that page consolidation is not performed as the printing condition. Then, as shown in FIG. 12, the control unit 11 displays "OFF" designated at the display position of the page aggregation key 22D2.

また、例えば、制御部11は、ユーザーにより、図12に示す表示画面において、印刷部数キー22D3が指定され、タッチパネル22により受け付けられたことを検出した場合は、印刷部数の指定を促す表示を表示部21に行わせる(図示せず)。例えば、制御部11は、印刷部数の数字を入力させるために、テンキーを表示部21に表示させる(図示せず)。そして、制御部11は、ユーザーにより、例えば「1」が指定され、タッチパネル22により受け付けられたことを検出した場合は、印刷部数として1部が指定されたと判断し、印刷条件として、1部の印刷部数を設定する。また、制御部11は、図12に示すように、印刷部数キー22D3の表示箇所に指定された印刷部数「1部」を表示させる。   Further, for example, when the control unit 11 detects that the print copy number key 22D3 is designated by the user on the display screen shown in FIG. 12 and accepted by the touch panel 22, the control unit 11 displays a display prompting designation of the print copy number. It is performed by the unit 21 (not shown). For example, the control unit 11 causes the display unit 21 to display a ten key (not shown) in order to input a number of print copies. Then, when the control unit 11 detects that, for example, “1” is designated by the user and accepted by the touch panel 22, the control unit 11 determines that one copy is designated as the number of print copies, and one copy is set as the print condition. Set the number of copies. Further, as shown in FIG. 12, the control unit 11 displays the number of copies “1” designated as the display position of the number of copies copy key 22 D 3.

また、例えば、制御部11は、ユーザーにより、図12に示す表示画面において、用紙サイズキー22D4が指定され、タッチパネル22により受け付けられたことを検出した場合は、用紙サイズの指定を促す表示を表示部21に行わせる(図示せず)。例えば、制御部11は、「A4」や「A3」等の具体的な用紙サイズの指定を促す表示を表示部21に行わせる(図示せず)。そして、制御部11は、ユーザーにより、例えば「A4」が指定され、タッチパネル22により受け付けられたことを検出した場合は、用紙サイズとしてA4が指定されたと判断し、印刷条件として、A4の用紙サイズを設定する。また、制御部11は、図12に示すように、用紙サイズキー22D4の表示箇所に指定された用紙サイズ「A4」を表示させる。   Further, for example, when the control unit 11 detects that the paper size key 22D4 is designated and accepted by the touch panel 22 on the display screen shown in FIG. 12 by the user, a display prompting designation of the paper size is displayed It is performed by the unit 21 (not shown). For example, the control unit 11 causes the display unit 21 to perform a display prompting designation of a specific sheet size such as “A4” or “A3” (not shown). Then, when the control unit 11 detects that, for example, “A4” is designated by the user and accepted by the touch panel 22, the control unit 11 determines that A4 is designated as the sheet size, and the sheet size of A4 as the printing condition Set Further, as shown in FIG. 12, the control unit 11 displays the sheet size "A4" designated as the display position of the sheet size key 22D4.

そして、制御部11は、印刷ジョブの作成の指示を上記操作受付部が受け付けたかどうかを判別する(S16)。例えば、制御部11は、図12に示した表示画面において、設定キー22Eがユーザーに指定されたかどうかを検出することにより、印刷ジョブの作成の指示が行われたかどうかを判別する。制御部11は、設定キー22Eが指定されたことをタッチパネル22が検出していなければ(S16でNO)、S17には進まず、情報処理装置1を待機状態とする。   Then, the control unit 11 determines whether or not the operation receiving unit receives an instruction to create a print job (S16). For example, the control unit 11 determines whether or not a print job creation instruction has been issued by detecting whether or not the setting key 22E is designated by the user on the display screen shown in FIG. If the touch panel 22 does not detect that the setting key 22E has been designated (NO in S16), the control unit 11 does not proceed to S17 and puts the information processing apparatus 1 in a standby state.

一方、制御部11は、ユーザーにより設定キー22Eが指定され、タッチパネル22により受け付けられたことを検出した場合は(S16でYES)、プリンタードライバー部15は、上記S12で指定されたドキュメントデータ(例えば、ファイル名「文書1.pdf」のドキュメントデータ)を、画像形成装置2に適したプリンター言語からなるデータに変換し、変換したプリンター言語からなるデータを用いて、上記S14で指定された印刷条件(例えば、「両面印刷;オフ」、「頁集約;オフ」、「印刷部数;1部」、「用紙サイズ;A4」)に従って作成した印刷対象データと、当該印刷条件を示す印刷条件のデータとを含んだ印刷ジョブを作成する(S17)。また、このようにプリンタードライバー部15が印刷ジョブを作成した場合、当該プリンタードライバー部15は、作成した印刷ジョブをHDD24に記憶させる。   On the other hand, when control unit 11 detects that setting key 22E is designated by the user and accepted by touch panel 22 (YES in S16), printer driver unit 15 selects the document data designated in S12 (for example, , Document data of file name "document 1. pdf" is converted to data of printer language suitable for the image forming apparatus 2, and using the data of printer language converted, the printing conditions designated in the above S14 Print target data created according to (for example, “double-sided printing; off”, “page consolidation; off”, “number of copies: 1 copy,“ paper size; A4 ”), and data of printing conditions indicating the printing conditions Create a print job including the (S17). When the printer driver unit 15 creates a print job as described above, the printer driver unit 15 stores the created print job in the HDD 24.

そして、制御部11は、印刷ジョブの送信の指示を上記操作受付部が受け付けたかどうかを判別する(S18)。例えば、制御部11は、図12に示した表示画面において、送信キー22Fがユーザーに指定されたかどうかを検出することにより、印刷ジョブの送信の指示が行われたかどうかを判別する。制御部11は、送信キー22Fが指定されたことをタッチパネル22が検出していなければ(S18でNO)、S19には進まず、情報処理装置1を待機状態とする。   Then, the control unit 11 determines whether or not the operation receiving unit receives an instruction to transmit a print job (S18). For example, the control unit 11 determines whether a print job transmission instruction has been issued by detecting whether the transmission key 22F is designated by the user on the display screen shown in FIG. If the touch panel 22 does not detect that the transmission key 22F is designated (NO in S18), the control unit 11 does not proceed to S19, and puts the information processing apparatus 1 in a standby state.

一方、制御部11は、ユーザーにより送信キー22Fが指定され、タッチパネル22により受け付けられたことを検出した場合は(S18でYES)、印刷ジョブの送信の指示が要求されたと判断する。そして、印刷ジョブ制御部16は、上記S17で作成された印刷ジョブを、通信部23からネットワークNを通じてサーバー3に向けて送信させる(S19)。尚、この送信された印刷ジョブ(データ)には、その印刷ジョブとして作成されたドキュメントデータのファイル名(例えば、「文書1.pdf」)を示すデータが含まれている。   On the other hand, when control unit 11 detects that transmission key 22F is designated by the user and accepted by touch panel 22 (YES in S18), control unit 11 determines that a print job transmission instruction has been requested. Then, the print job control unit 16 causes the communication unit 23 to transmit the print job created in S17 to the server 3 through the network N (S19). The transmitted print job (data) includes data indicating the file name (for example, “document 1. pdf”) of the document data created as the print job.

次に、図13を参照して、サーバー3での画像形成装置2への印刷ジョブの送信処理及び情報処理装置1への印刷処理終了の送信処理について具体的に説明する。図13は、サーバーでの処理の流れを示すフローチャートである。   Next, with reference to FIG. 13, transmission processing of a print job to the image forming apparatus 2 in the server 3 and transmission processing of print processing end to the information processing apparatus 1 will be specifically described. FIG. 13 is a flowchart showing the flow of processing at the server.

サーバー3では、図13に示すように、第1の装置決定部67は、通信部71がネットワークNを通じて印刷ジョブを情報処理装置1から受信したかどうかを判別する(S41)。第1の装置決定部67は、印刷ジョブを受信したことを判別していないときは(S41でNO)、S42には進まずに、サーバー3を待機状態とする。   In the server 3, as shown in FIG. 13, the first device determination unit 67 determines whether the communication unit 71 has received a print job from the information processing device 1 through the network N (S 41). When it is not determined that the print job has been received (NO in S41), the first device determination unit 67 does not advance to S42 and places the server 3 in the standby state.

一方、第1の装置決定部67は、印刷ジョブを受信したことを判別したときは(S41でYES)、当該印刷ジョブに含まれた印刷条件のデータと、HDD72に記憶されているマスター画像形成装置2aについての状態情報とを用いて、これらの印刷条件のデータと状態情報とを比較し、当該印刷条件のデータと状態情報とが一致するか否かを判別することにより、当該マスター画像形成装置2aで当該印刷ジョブに基づく印刷処理を実行することができるか否かを判断する(S42)。そして、第1の装置決定部67は、印刷条件のデータと状態情報とが一致することを判別して、マスター画像形成装置2aで印刷処理を実行することができると判断した場合に(S42でYES)、当該マスター画像形成装置2aを、当該印刷処理を行わせる画像形成装置2として決定する(S43)。その後、処理は、後述のS44に進む。   On the other hand, when the first apparatus determination unit 67 determines that a print job has been received (YES in S41), data of the printing conditions included in the print job and the master image formation stored in the HDD 72 The master image formation is performed by comparing the data of the printing condition with the status information using the status information of the device 2a, and determining whether the data of the printing condition matches the status information. It is determined whether the printing process based on the print job can be executed by the device 2a (S42). Then, when the first device determining unit 67 determines that the data of the printing conditions and the state information match, and determines that the printing process can be executed by the master image forming device 2a (in S42) YES), the master image forming apparatus 2a is determined as the image forming apparatus 2 to be subjected to the printing process (S43). Thereafter, the process proceeds to S44 described later.

一方、第1の装置決定部67が、印刷条件のデータと状態情報とが一致しないことを判別して、マスター画像形成装置2aで印刷処理を実行することができないと判断した場合に(S42でNO)、第2の装置決定部68は、印刷ジョブに含まれた印刷条件のデータと、HDD72に記憶されているスレーブ画像形成装置2c、2d、及び2eについての状態情報とを用いて、これらの印刷条件のデータと状態情報とを比較し、当該印刷条件のデータと状態情報とが一致するか否かを判別することにより、当該スレーブ画像形成装置2c、2d、及び2eの少なくとも1台で当該印刷ジョブに基づく印刷処理を実行することができるか否かを判断する(S45)。そして、第2の装置決定部68は、印刷条件のデータと状態情報とが一致しないことを判別して、スレーブ画像形成装置2c、2d、及び2eで印刷処理を実行することができないと判断した場合には(S45でNO)、代替の画像形成装置2を判別することができなかったとして処理を終了させる。   On the other hand, when the first device determination unit 67 determines that the printing condition data and the state information do not match, and determines that the master image forming device 2a can not execute the printing process (S42) NO), the second device determination unit 68 uses the data of the printing condition included in the print job and the status information about the slave image forming devices 2c, 2d and 2e stored in the HDD 72, The printing condition data and the status information are compared, and it is determined whether or not the printing condition data matches the status information, and at least one of the slave image forming apparatuses 2c, 2d, and 2e It is determined whether print processing based on the print job can be executed (S45). Then, the second device determination unit 68 determines that the printing condition data and the state information do not match, and determines that the slave image forming devices 2c, 2d, and 2e can not execute the printing process. In the case (NO at S45), the process is ended on the assumption that the alternative image forming apparatus 2 could not be determined.

一方、第2の装置決定部68が、印刷条件のデータと状態情報とが一致することを判別して、スレーブ画像形成装置2c、2d、及び2eの少なくとも1台で印刷処理を実行することができると判断した場合(S45でYES)、当該第2の装置決定部68は、印刷処理を実行することができると判断したスレーブ画像形成装置2が1台のスレーブ画像形成装置2かどうかを判別する(S46)。つまり、第2の装置決定部68は、スレーブ画像形成装置2c、2d、及び2eのうち、印刷処理を実行することができると判断した画像形成装置2の台数が1台であるかどうかを判別する。そして、第2の装置決定部68が、例えば、スレーブ画像形成装置2c、2d、及び2eの3台が印刷処理を実行することができると判断した場合に(S46でNO)、照会制御部69は、これら複数の各スレーブ画像形成装置2c、2d、及び2eに向けて当該印刷処理を実行するか否かを照会する旨を、通信部71からネットワークNを通じて送信させる(S47)。そして、第2の装置決定部68は、照会制御部69が上記照会する旨を送信した後に画像形成装置2c、2d、及び2eから当該照会する旨に対する回答を通信部71が受信したかどうかを判別する(S48)。第2の装置決定部68は、回答を受信したことを判別していないときは(S48でNO)、S49には進まずに、サーバー3を待機状態とする。   On the other hand, the second device determination unit 68 determines that the data of the printing condition and the state information match, and the printing process is executed by at least one of the slave image forming devices 2c, 2d, and 2e. If it is determined that it can be performed (YES in S45), the second device determining unit 68 determines whether the slave image forming device 2 determined to be able to execute the printing process is one slave image forming device 2 (S46). That is, the second device determination unit 68 determines whether the number of the image forming apparatuses 2 determined to be able to execute the printing process among the slave image forming apparatuses 2c, 2d and 2e is one. Do. When the second device determination unit 68 determines that three slave image forming apparatuses 2c, 2d, and 2e can execute the printing process (NO in S46), the inquiry control unit 69, for example. Causes the communication unit 71 to transmit to the plurality of slave image forming apparatuses 2c, 2d, and 2e whether to execute the print processing through the network N (S47). Then, the second device determination unit 68 determines whether the communication unit 71 receives an answer to the inquiry from the image forming apparatuses 2c, 2d, and 2e after the inquiry control unit 69 transmits the inquiry. It discriminates (S48). If the second device determination unit 68 does not determine that the response has been received (NO in S48), the second device determination unit 68 does not proceed to S49, and puts the server 3 in the standby state.

一方、第2の装置決定部68は、回答を受信したことを判別したときは(S48でYES)、当該回答を最初に送信してきたスレーブ画像形成装置2、例えば、スレーブ画像形成装置2cを、印刷処理を行わせるスレーブ画像形成装置2として決定する(S49)。このように、本実施形態では、複数のスレーブ画像形成装置2c、2d、及び2eが印刷処理を実行することができると判断された場合に、照会制御部69が照会する旨を送信させることにより、1台のスレーブ画像形成装置2cに印刷処理を実行させると決定している。このため、本実施形態では、代替の画像形成装置2が複数台存在する場合でも、実際に印刷処理を実行させる1台の代替の画像形成装置2を容易に決定することができ、印刷処理を円滑に行わせることが可能になる。   On the other hand, when the second device determining unit 68 determines that the response has been received (YES in S48), the slave image forming device 2 that has first transmitted the response, for example, the slave image forming device 2c, It is determined as the slave image forming apparatus 2 which performs the printing process (S49). As described above, in the present embodiment, when it is determined that the plurality of slave image forming apparatuses 2c, 2d, and 2e can execute the printing process, the inquiry control unit 69 transmits a message indicating that the inquiry is to be made. It is determined that one slave image forming apparatus 2c is to execute the printing process. Therefore, in the present embodiment, even when there are a plurality of alternative image forming apparatuses 2, it is possible to easily determine one alternative image forming apparatus 2 that actually executes the printing process, and the printing process is performed. It can be done smoothly.

また、上記S46において、第2の装置決定部68が、1台のスレーブ画像形成装置2、例えば、スレーブ画像形成装置2cのみが印刷処理を実行することができると判断した場合(S46でYES)、当該第2の装置決定部68は、スレーブ画像形成装置2cを、印刷処理を行わせるスレーブ画像形成装置2として決定する(S49)。   When the second device determination unit 68 determines that only one slave image forming device 2, for example, the slave image forming device 2c can execute the printing process in S46 (YES in S46) The second device determining unit 68 determines the slave image forming device 2c as the slave image forming device 2 that performs the printing process (S49).

また、印刷ジョブ制御部70は、上記S43において、第1の装置決定部67が印刷処理を行わせる画像形成装置2としてマスター画像形成装置2aを決定した場合には、当該マスター画像形成装置2aに向けて、ネットワークNを通じて印刷ジョブを通信部71から送信させる(S44)。   When the print job control unit 70 determines the master image forming apparatus 2a as the image forming apparatus 2 that causes the first device determining unit 67 to perform the printing process in S43, the print job control unit 70 selects the master image forming apparatus 2a. A print job is sent from the communication unit 71 through the network N (S44).

また、印刷ジョブ制御部70は、上記S49において、第2の装置決定部68が印刷処理を行わせる画像形成装置2としてスレーブ画像形成装置2cを決定した場合には、当該スレーブ画像形成装置2cに向けて、ネットワークNを通じて印刷ジョブを通信部71から送信させる(S44)。   When the second apparatus determining unit 68 determines the slave image forming apparatus 2c as the image forming apparatus 2 to be subjected to the printing process in S49, the print job control unit 70 selects the slave image forming apparatus 2c. A print job is sent from the communication unit 71 through the network N (S44).

そして、制御部61は、通信部71がネットワークNを通じてマスター画像形成装置2a又はスレーブ画像形成装置2cから印刷処理を終了した旨を受信したかどうかを判別する(S50)。制御部61は、印刷処理を終了した旨を受信したことを判別していないときは(S50でNO)、S51には進まずに、サーバー3を待機状態とする。   Then, the control unit 61 determines whether or not the communication unit 71 has received the print processing end command from the master image forming apparatus 2a or the slave image forming apparatus 2c through the network N (S50). When it is not determined that the print processing has been completed (S50: NO), the control unit 61 does not proceed to S51, and places the server 3 in the standby state.

一方、制御部61は、印刷処理を終了した旨を受信したことを判別したときは(S50でYES)、当該終了した旨の送信元の画像形成装置2a又は2cの位置情報をHDD72から取得して、受信した終了した旨と取得した位置情報とを、通信部71からネットワークNを通じて情報処理装置1に向けて送信させる(S51)。   On the other hand, when the control unit 61 determines that the print processing has been completed (YES in S50), the control unit 61 acquires, from the HDD 72, the positional information of the image forming apparatus 2a or 2c of the transmission source to the effect. The communication unit 71 causes the communication unit 71 to transmit to the information processing apparatus 1 through the network N (S51).

次に、図14を参照して、画像形成装置2でのサーバー3への回答の送信処理及びサーバー3への印刷処理終了の送信処理について具体的に説明する。図14は、画像形成装置での他の処理の流れを示すフローチャートである。   Next, with reference to FIG. 14, the process of transmitting the reply to the server 3 in the image forming apparatus 2 and the process of transmitting the print process end to the server 3 will be specifically described. FIG. 14 is a flowchart showing the flow of another process in the image forming apparatus.

画像形成装置2では、図14に示すように、回答制御部33は、通信部53がネットワークNを通じて上記照会する旨をサーバー3から受信したかどうかを判別する(S61)。回答制御部33は、照会する旨を受信したことを判別していないときは(S61でNO)、S62には進まずに、画像形成装置2を待機状態とする。   In the image forming apparatus 2, as shown in FIG. 14, the answer control unit 33 determines whether the communication unit 53 has received from the server 3 the effect of making the above inquiry via the network N (S61). When it is not determined that the response to the inquiry has been received (NO in S61), the response control unit 33 does not proceed to S62, and sets the image forming apparatus 2 in the standby state.

一方、回答制御部33は、照会する旨を受信したことを判別したときは(S61でYES)、通信部53からネットワークNを通じてサーバー3に向けて印刷処理を実行する旨の回答を送信させる(S62)。   On the other hand, when the response control unit 33 determines that the request to inquire has been received (YES in S61), the communication unit 53 transmits a response to the effect that the printing process is to be executed to the server 3 through the network N S62).

また、画像形成装置2では、図14に示すように、制御部31は、通信部53がネットワークNを通じて印刷ジョブをサーバー3から受信したかどうかを判別する(S65)。制御部31は、印刷ジョブを受信したことを判別していないときは(S65でNO)、S66には進まずに、画像形成装置2を待機状態とする。   Further, in the image forming apparatus 2, as shown in FIG. 14, the control unit 31 determines whether the communication unit 53 has received a print job from the server 3 through the network N (S65). When it is not determined that the print job has been received (NO in S65), the control unit 31 does not advance to S66 and sets the image forming apparatus 2 in the standby state.

一方、制御部31は、印刷ジョブを受信したことを判別したときは(S65でYES)、受信した印刷ジョブに基づく印刷処理を印刷部42に行わせる(S66)。そして、制御部31は、印刷処理が終了した場合に、通信部53からネットワークNを通じてサーバー3に向けて当該印刷処理が終了した旨を送信させる(S67)。   On the other hand, when determining that the print job has been received (YES in S65), the control unit 31 causes the print unit 42 to perform the printing process based on the received print job (S66). Then, when the printing process is completed, the control unit 31 causes the communication unit 53 to transmit to the server 3 through the network N that the printing process has been completed (S67).

次に、図15〜図16を参照して、情報処理装置1での画像形成装置2における印刷ジョブに基づく印刷処理の終了をユーザーに報知する報知処理について具体的に説明する。図15は、情報処理装置での他の処理の流れを示すフローチャートである。図16は、情報処理装置の表示部に表示される表示画面の一例を示した図である。   Next, notification processing for notifying the user of the end of print processing based on a print job in the image forming apparatus 2 in the information processing apparatus 1 will be specifically described with reference to FIGS. FIG. 15 is a flowchart showing the flow of another process in the information processing apparatus. FIG. 16 is a diagram showing an example of a display screen displayed on the display unit of the information processing apparatus.

情報処理装置1では、図15に示すように、制御部11は、通信部23が印刷ジョブに基づく印刷処理が画像形成装置2で終了した旨と当該印刷処理を実行した当該画像形成装置2の設置位置を示す位置情報をサーバー3から受信したかどうかを判別する(S21)。制御部11は、終了した旨と位置情報を受信したことを判別していないときは(S21でNO)、S22には進まずに、情報処理装置1を待機状態とする。   In the information processing apparatus 1, as illustrated in FIG. 15, the control unit 11 indicates that the print processing based on the print job by the communication unit 23 is completed in the image forming apparatus 2 and that the print processing is performed in the image forming apparatus 2 It is determined whether position information indicating the installation position has been received from the server 3 (S21). When the control unit 11 does not determine that the processing has been completed and the position information has been received (NO in S21), the control unit 11 does not proceed to S22 and sets the information processing apparatus 1 in the standby state.

一方、制御部11は、終了した旨と位置情報を受信したことを判別したときは(S21でYES)、当該終了した旨と位置情報を表示部21に表示させる(S22)。例えば、制御部11は、図16に示すように、ファイル名「文書1.pdf」についての印刷ジョブに基づく印刷処理が2Fの画像形成装置2cで実行されたことを表示部21に表示させる。これにより、印刷処理の終了をユーザーに報知する報知処理が完了する。   On the other hand, when the control unit 11 determines that the end and the position information have been received (YES in S21), the control unit 11 causes the display unit 21 to display the end and the position information (S22). For example, as shown in FIG. 16, the control unit 11 causes the display unit 21 to display that the printing process based on the print job for the file name "document 1. pdf" has been executed by the 2F image forming apparatus 2c. Thus, the notification processing for notifying the user of the end of the print processing is completed.

以上のように本実施形態では、サーバー3は情報処理装置1に対するユーザーの操作に応じて、ユーザーが通常使う画像形成装置としてのマスター画像形成装置2と、当該マスター画像形成装置2の代替となるスレーブ画像形成装置2とを設定する。また、サーバー3は、情報処理装置1からの印刷ジョブに含まれた印刷条件のデータと、HDD72に記憶されているマスター画像形成装置2についての状態情報及びスレーブ画像形成装置2についての状態情報とを用いて、マスター画像形成装置2又はスレーブ画像形成装置2を、当該印刷ジョブに基づく印刷処理を行わせる画像形成装置2として決定する。また、画像形成装置2は、印刷処理が終了した場合に終了した旨を、サーバー3に向けて送信する。また、サーバー3は、画像形成装置2から終了した旨を受信した場合に、終了した旨と当該画像形成装置2の位置情報とを、情報処理装置1に向けて送信する。また、情報処理装置1は、終了した旨と画像形成装置2の位置情報をサーバー3から受信した場合に、当該終了した旨と位置情報とを表示部21に表示させる。このため、本実施形態では、上記従来例と異なり、画像形成装置2に印刷ジョブを一旦送信して失敗するという過程を経ることなく、当該印刷ジョブの実行が可能な画像形成装置2に最初から当該印刷ジョブを的確に送ることを可能にする。   As described above, in the present embodiment, the server 3 substitutes the master image forming apparatus 2 as an image forming apparatus normally used by the user and the master image forming apparatus 2 according to the user's operation on the information processing apparatus 1. The slave image forming apparatus 2 is set. In addition, server 3 includes data of printing conditions included in the print job from information processing device 1, status information on master image forming device 2 stored in HDD 72, and status information on slave image forming device 2. The master image forming device 2 or the slave image forming device 2 is determined as the image forming device 2 to be subjected to the printing process based on the print job. Further, the image forming apparatus 2 transmits, to the server 3, an indication that the printing process has been completed. Further, when the server 3 receives an end message from the image forming apparatus 2, the server 3 sends the information indicating the end message and the position information of the image forming apparatus 2 to the information processing apparatus 1. Further, when the information processing apparatus 1 receives from the server 3 that the image processing apparatus 2 has ended and the position information of the image forming apparatus 2, the information processing apparatus 1 causes the display unit 21 to display the completion and the position information. Therefore, in the present embodiment, unlike the above-described conventional example, the image forming apparatus 2 is capable of executing the print job from the beginning without passing through the process of temporarily transmitting the print job to the image forming apparatus 2 and failing. It is possible to accurately send the print job.

なお、上記の説明以外に、サーバー3が画像形成装置2から印刷ジョブに基づく印刷処理を終了した旨を受信した場合に、受信した終了した旨だけを情報処理装置1に送信して、当該情報処理装置1の表示部21に終了した旨だけを表示させて、上記報知処理を行う構成でもよい。   In addition to the above description, when the server 3 receives from the image forming apparatus 2 that the print processing based on the print job has been completed, it transmits only the received completion to the information processing apparatus 1, and the information concerned The configuration may be such that the notification process is performed by displaying only the end of the display unit 21 of the processing device 1.

なお、上記実施形態において、図1乃至図16を用いて上記実施形態により示した構成及び処理は、本発明の一実施形態に過ぎず、本発明を当該構成及び処理に限定する趣旨ではない。   In the above embodiment, the configurations and processes shown by the above embodiment using FIGS. 1 to 16 are only one embodiment of the present invention, and the present invention is not limited to the configurations and processes.

1 情報処理装置
11 制御部(第2の制御部)
12 表示制御部
13 第1の装置指定制御部
14 第2の装置指定制御部
16 印刷ジョブ制御部(第2のジョブ送信部)
20 操作部(操作受付部)
21 表示部
22 タッチパネル(操作受付部)
23 通信部(第2の通信部)
2 画像形成装置
31 制御部(第3の制御部)
32 状態情報制御部(第2の状態情報制御部)
33 回答制御部
42 印刷部
53 通信部(第3の通信部)
3 サーバー
61 制御部(第1の制御部)
62 リスト制御部
63 第1の設定部
64 第2の設定部
65 送信要求制御部
66 状態情報制御部(第1の状態情報制御部)
67 第1の装置決定部
68 第2の装置決定部
69 照会制御部
70 印刷ジョブ制御部(第1のジョブ送信部)
71 通信部(第1の通信部)
72 HDD(記憶部)
100 画像形成システム
1 information processor 11 control unit (second control unit)
12 Display control unit 13 First device specification control unit 14 Second device specification control unit 16 Print job control unit (second job transmission unit)
20 Operation Unit (Operation Reception Unit)
21 display unit 22 touch panel (operation receiving unit)
23 Communication unit (second communication unit)
2 Image forming apparatus 31 control unit (third control unit)
32 status information control unit (second status information control unit)
33 Answer control unit 42 Printing unit 53 Communication unit (third communication unit)
3 server 61 control unit (first control unit)
62 list control unit 63 first setting unit 64 second setting unit 65 transmission request control unit 66 state information control unit (first state information control unit)
67 first device determination unit 68 second device determination unit 69 inquiry control unit 70 print job control unit (first job transmission unit)
71 Communication unit (first communication unit)
72 HDD (storage unit)
100 imaging system

Claims (8)

ネットワークを通じて情報処理装置及び複数の画像形成装置に接続されたサーバーであって、
記憶部と、
前記ネットワークを通じて、前記情報処理装置及び前記画像形成装置との間でデータ通信を行う第1の通信部と、
前記複数の画像形成装置の一覧を示すリストを作成し、作成した前記リストを、前記第1の通信部から前記情報処理装置に送信させるリスト制御部と、
前記第1の通信部が、前記情報処理装置のユーザーが通常使う画像形成装置としてのマスター画像形成装置を識別するマスター識別情報を前記情報処理装置から受信した場合、前記マスター画像形成装置として設定する第1の設定部と、
前記第1の通信部が、前記マスター画像形成装置の代替となるスレーブ画像形成装置を識別するスレーブ識別情報を前記情報処理装置から受信した場合、前記スレーブ画像形成装置として設定する第2の設定部と、
前記画像形成装置に向けて、当該画像形成装置で実行可能な印刷条件を示す状態情報の送信要求を、前記第1の通信部から送信させる送信要求制御部と、
前記第1の通信部が、前記状態情報を前記画像形成装置から受信した場合、前記状態情報を送信元の前記画像形成装置と対応付けて前記記憶部に記憶させる第1の状態情報制御部と、
前記第1の通信部が、印刷ジョブを前記情報処理装置から受信した場合、当該印刷ジョブに含まれた印刷条件のデータと、前記マスター画像形成装置についての前記状態情報とを用いて、当該マスター画像形成装置で当該印刷ジョブに基づく印刷処理を実行できるか否かを判断し、当該印刷処理を実行できると判断した場合、当該マスター画像形成装置を、当該印刷処理を行わせる画像形成装置として決定する第1の装置決定部と、
前記第1の装置決定部が前記マスター画像形成装置で当該印刷処理を実行できないと判断した場合、前記印刷条件のデータと、前記スレーブ画像形成装置についての前記状態情報とを用いて、当該スレーブ画像形成装置で当該印刷処理を実行できるか否かを判断し、当該印刷処理を実行できると判断した場合、当該スレーブ画像形成装置を、当該印刷処理を行わせる画像形成装置として決定する第2の装置決定部と、
前記第1の装置決定部が決定した前記マスター画像形成装置又は前記第2の装置決定部が決定した前記スレーブ画像形成装置に向けて、前記印刷ジョブを、前記第1の通信部から送信させる第1のジョブ制御部と、
前記第1の通信部が、前記画像形成装置から前記印刷処理の終了通知を受信した場合、前記終了通知を、前記情報処理装置に向けて送信させる第1の制御部と、を備えるサーバー。
A server connected to an information processing apparatus and a plurality of image forming apparatuses via a network,
A storage unit,
A first communication unit that performs data communication with the information processing apparatus and the image forming apparatus through the network;
A list control unit configured to create a list indicating a list of the plurality of image forming apparatuses and to transmit the created list to the information processing apparatus from the first communication unit;
When the first communication unit receives, from the information processing apparatus, master identification information identifying a master image forming apparatus as an image forming apparatus that a user of the information processing apparatus normally uses, the first communication unit sets the master image forming apparatus A first setting unit,
A second setting unit configured to set the slave image forming apparatus when the first communication unit receives slave identification information identifying a slave image forming apparatus as a substitute for the master image forming apparatus from the information processing apparatus; When,
A transmission request control unit that causes the first communication unit to transmit, to the image forming apparatus, a transmission request of status information indicating print conditions executable by the image forming apparatus;
When the first communication unit receives the status information from the image forming apparatus, the first status information control unit causes the storage unit to store the status information in association with the image forming apparatus as a transmission source. ,
When the first communication unit receives a print job from the information processing apparatus, the master using the data of the printing condition included in the print job and the state information of the master image forming apparatus It is determined whether the image forming apparatus can execute the printing process based on the print job, and when it is determined that the printing process can be executed, the master image forming apparatus is determined as an image forming apparatus to perform the printing process. A first device determination unit to
If the first device determination unit determines that the printing process can not be performed by the master image forming device, the slave image is generated using the data of the printing condition and the state information of the slave image forming device. The second apparatus which determines whether or not the printing process can be executed by the forming apparatus, and determines that the slave image forming apparatus is the image forming apparatus to be subjected to the printing process when it is determined that the printing process can be executed The decision unit,
The first communication unit transmits the print job to the master image forming apparatus determined by the first apparatus determining unit or the slave image forming apparatus determined by the second apparatus determining unit 1 job control unit,
A first control unit configured to transmit the end notification to the information processing apparatus when the first communication unit receives an end notification of the print process from the image forming apparatus.
サーバーと、ネットワークを通じて情報処理装置と複数の画像形成装置とを備えた画像形成システムであって、
前記サーバーは、請求項1に記載のサーバーであって、
前記情報処理装置は、
表示部と、
ユーザーからの操作指示を受け付ける操作受付部と、
前記サーバーとの間でデータ通信を行う第2の通信部と、
前記第2の通信部が、前記リストを受信した場合、前記リストを前記表示部に表示させ、前記マスター画像形成装置の指定と、前記スレーブ画像形成装置の指定とを促す表示を前記表示部に行わせる表示制御部と、
前記操作受付部において、前記マスター画像形成装置の指定が受け付けられた場合、指定された当該画像形成装置を識別する識別情報を前記マスター識別情報として、送信させる第1の装置指定制御部と、
前記操作受付部において、前記スレーブ画像形成装置の指定が受け付けられた場合、指定された当該画像形成装置を識別する識別情報を前記スレーブ識別情報として、送信させる第2の装置指定制御部と、
前記画像形成装置における印刷ジョブを送信させる第2のジョブ制御部と、
前記第2の通信部が、前記終了通知を受信した場合、当該終了通知を前記表示部に表示させる第2の制御部と、を備える画像形成システム。
An image forming system comprising a server, an information processing apparatus and a plurality of image forming apparatuses through a network,
The server is a server according to claim 1;
The information processing apparatus is
A display unit,
An operation receiving unit that receives an operation instruction from a user;
A second communication unit that performs data communication with the server;
When the second communication unit receives the list, the display unit displays the list on the display unit, and causes the display unit to display a prompt for specifying the master image forming apparatus and the slave image forming apparatus. A display control unit to be performed;
A first device specification control unit for transmitting, as the master identification information, identification information for identifying the designated image forming apparatus when the designation of the master image forming apparatus is accepted in the operation accepting unit;
A second device specification control unit for transmitting, as the slave identification information, identification information for identifying the specified image forming apparatus when specification of the slave image forming apparatus is received in the operation receiving unit;
A second job control unit for transmitting a print job in the image forming apparatus;
An image forming system including: a second control unit configured to display the end notification on the display unit when the second communication unit receives the end notification;
前記画像形成装置は、
記録媒体に対して印刷処理を行う印刷部と、
前記サーバーとの間でデータ通信を行う第3の通信部と、
前記印刷部で実行可能な印刷条件を示す前記状態情報を、送信させる第2の状態情報制御部と、
前記第3の通信部が、前記印刷ジョブを受信した場合、当該印刷ジョブに基づく印刷処理を前記印刷部に行わせるとともに、前記終了通知を、送信させる第3の制御部と、を備える請求項2に記載の画像形成システム。
The image forming apparatus is
A printing unit that performs printing on a recording medium;
A third communication unit that performs data communication with the server;
A second state information control unit for transmitting the state information indicating print conditions executable by the printing unit;
A third control unit that, when the third communication unit receives the print job, causes the print unit to perform print processing based on the print job, and transmits the end notification; The image forming system according to 2.
前記第2の装置指定制御部は、前記操作受付部において、複数の前記スレーブ画像形成装置の指定が受け付けられた場合、指定された当該複数の画像形成装置を各々識別する複数の識別情報を複数の前記スレーブ識別情報として、前記第2の通信部から送信させ、
前記第2の設定部は、前記第1の通信部が前記複数のスレーブ識別情報を受信した場合、当該複数のスレーブ識別情報で各々識別される複数の画像形成装置を前記スレーブ画像形成装置として設定する請求項3に記載の画像形成システム。
The second device designation control unit, when the operation accepting unit accepts designation of a plurality of slave image forming devices, a plurality of identification information respectively identifying the plurality of designated image forming devices Transmission from the second communication unit as the slave identification information of
When the first communication unit receives the plurality of slave identification information, the second setting unit sets a plurality of image forming apparatuses respectively identified by the plurality of slave identification information as the slave image forming apparatus. The image forming system according to claim 3.
前記サーバーは、複数の前記スレーブ画像形成装置が前記印刷処理を実行できると前記第2の装置決定部が判断した場合、当該複数の各スレーブ画像形成装置に向けて、当該印刷処理を実行するか否かの照会通知を送信させる照会制御部を更に備え、
前記各スレーブ画像形成装置は、前記第3の通信部が前記照会通知を受信した場合、前記印刷処理を実行する旨の回答を送信させる回答制御部を更に備え、
前記第2の装置決定部は、前記第1の通信部が前記回答を前記各スレーブ画像形成装置から受信した場合、当該回答を最初に送信してきた前記画像形成装置を、前記印刷処理を行わせる画像形成装置として決定する請求項4に記載の画像形成システム。
If the second device determination unit determines that the plurality of slave image forming apparatuses can execute the printing process, the server may execute the printing process toward the plurality of slave image forming apparatuses And a query control unit that sends a query notification of whether or not
Each of the slave image forming apparatuses further includes an answer control unit for transmitting an answer indicating that the printing process is to be performed when the third communication unit receives the inquiry notification.
When the first communication unit receives the response from each of the slave image forming devices, the second device determining unit causes the image forming device that originally transmitted the response to perform the printing process. The image forming system according to claim 4 determined as an image forming apparatus.
前記送信要求制御部は、予め定められた時間毎に、前記複数の各画像形成装置に向けて、前記状態情報の送信要求を、前記第1の通信部から送信させ、
前記複数の各画像形成装置の前記第2の状態情報制御部は、前記第3の通信部が前記送信要求を受信した場合に、前記状態情報を送信させる請求項3乃至請求項5のいずれかに記載の画像形成システム。
The transmission request control unit causes the first communication unit to transmit a transmission request for the state information to each of the plurality of image forming apparatuses at predetermined time intervals.
The second status information control unit of each of the plurality of image forming apparatuses transmits the status information when the third communication unit receives the transmission request. The image forming system described in.
前記記憶部には、前記複数の各画像形成装置の設置位置を示す位置情報が予め記憶され、
前記リスト制御部は、前記リストを作成した場合、当該リストに含まれた前記画像形成装置の前記位置情報を前記記憶部から取得し、当該リストと前記位置情報とを、前記情報処理装置に向けて送信させ、
前記表示制御部は、前記サーバーから前記リストと前記位置情報とを前記第2の通信部が受信した場合、前記リストと前記位置情報とを前記表示部に表示させる請求項2乃至請求項6のいずれかに記載の画像形成システム。
Position information indicating an installation position of each of the plurality of image forming apparatuses is stored in advance in the storage unit,
When the list control unit creates the list, the list control unit acquires the position information of the image forming apparatus included in the list from the storage unit, and directs the list and the position information to the information processing apparatus. Let me send
The display control unit causes the display unit to display the list and the position information when the second communication unit receives the list and the position information from the server. An image forming system according to any of the above.
前記リスト制御部は、前記リストを作成した場合、当該リストに含まれた前記画像形成装置の前記状態情報を前記記憶部から取得し、当該リストと前記状態情報とを、前記情報処理装置に向けて送信させ、
前記表示制御部は、前記サーバーから前記リストと前記状態情報とを前記第2の通信部が受信した場合、前記リストと前記状態情報とを前記表示部に表示させる請求項2乃至請求項7のいずれかに記載の画像形成システム。
When the list control unit creates the list, the list control unit acquires the status information of the image forming apparatus included in the list from the storage unit, and directs the list and the status information to the information processing apparatus. Let me send
The display control unit causes the display unit to display the list and the state information when the second communication unit receives the list and the state information from the server. An image forming system according to any of the above.
JP2017078954A 2017-04-12 2017-04-12 Server and imaging system Pending JP2018180881A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017078954A JP2018180881A (en) 2017-04-12 2017-04-12 Server and imaging system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017078954A JP2018180881A (en) 2017-04-12 2017-04-12 Server and imaging system

Publications (1)

Publication Number Publication Date
JP2018180881A true JP2018180881A (en) 2018-11-15

Family

ID=64276553

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017078954A Pending JP2018180881A (en) 2017-04-12 2017-04-12 Server and imaging system

Country Status (1)

Country Link
JP (1) JP2018180881A (en)

Similar Documents

Publication Publication Date Title
US11513460B2 (en) Image forming apparatus and method of setting parameter in image forming apparatus
US11778110B2 (en) Image processing apparatus displaying a home screen in a fixed button mode in a state where acquisition of a recommended button information is unavailable
US20170085730A1 (en) Job processing apparatus, method for controlling job processing apparatus, and storage medium
JP2015186208A (en) Image processing system, image processing apparatus, information processing apparatus, and image processing method
JP6264310B2 (en) Image forming sheet supply unit selection method, image forming apparatus, and information processing apparatus
US9588723B2 (en) Image processing apparatus, image processing method, and non-transitory computer readable medium
JP2015050612A (en) Information processing apparatus and job setting method
US20220174162A1 (en) Voice operation system, voice operation method, and program
JP5928742B2 (en) Image forming apparatus, information terminal apparatus, image forming system, image forming apparatus management control method, image forming apparatus control program, and information terminal apparatus control program
US9218151B2 (en) Information processing device, image processing device, image processing system, and non-transitory computer readable medium to control execution of image processing based on resource information
US12153835B2 (en) Image forming apparatus capable of preventing unintended change of settings information of sheet feeder, method of controlling image forming apparatus, and storage medium
JP6791028B2 (en) Image formation system and image formation method
JP6414534B2 (en) Terminal device, image forming system, and printer driver
US20110085805A1 (en) Image forming apparatus, monitoring system for image forming apparatus, and operation program for image forming apparatus
JP2018180881A (en) Server and imaging system
JP6455592B2 (en) Electronic apparatus and image forming apparatus
JP6826382B2 (en) Setting device, image forming device, mobile terminal and setting program
JP7562998B2 (en) Image forming system
US9131074B2 (en) Information processing apparatus, printing apparatus, printing system, and computer-readable non-transitory storage medium
US20250131222A1 (en) Image forming apparatus
JP6737393B2 (en) Image forming apparatus and image forming system
JP2025030905A (en) Image forming system and image forming apparatus
JP2025072298A (en) Image forming device
JP6458702B2 (en) Electronic apparatus and image forming apparatus
JP2020014077A (en) Image forming apparatus, control method, and program