[go: up one dir, main page]

JP2022034178A - Image forming system and image forming apparatus - Google Patents

Image forming system and image forming apparatus Download PDF

Info

Publication number
JP2022034178A
JP2022034178A JP2020137847A JP2020137847A JP2022034178A JP 2022034178 A JP2022034178 A JP 2022034178A JP 2020137847 A JP2020137847 A JP 2020137847A JP 2020137847 A JP2020137847 A JP 2020137847A JP 2022034178 A JP2022034178 A JP 2022034178A
Authority
JP
Japan
Prior art keywords
sensor
image forming
print job
information
forming apparatus
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
JP2020137847A
Other languages
Japanese (ja)
Inventor
祐 亀井
Yu Kamei
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Konica Minolta Inc
Original Assignee
Konica Minolta Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Konica Minolta Inc filed Critical Konica Minolta Inc
Priority to JP2020137847A priority Critical patent/JP2022034178A/en
Publication of JP2022034178A publication Critical patent/JP2022034178A/en
Pending legal-status Critical Current

Links

Images

Landscapes

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

Abstract

【課題】印刷ジョブ実行の判断を高精度に行うことを可能にする画像形成システム及び画像形成装置を提供する。【解決手段】本発明の画像形成システムは、印刷ジョブを実行する画像形成装置と、画像形成装置が設置されるエリアの環境情報を検知するセンサーと、印刷ジョブの実行を制御する制御装置と、を備える。制御装置は、印刷ジョブの実行要求が行われた場合、センサーの設置態様に関するセンサー設置情報に対応する、印刷ジョブの実行結果の予測用データ及び現在の環境情報に基づいて、印刷ジョブの実行を制御する。【選択図】 図4[Problem] To provide an image forming system and an image forming device that enable highly accurate judgment of print job execution. [Solution] The image forming system of the present invention includes an image forming device that executes a print job, a sensor that detects environmental information of the area in which the image forming device is installed, and a control device that controls the execution of the print job. When a print job execution request is made, the control device controls the execution of the print job based on data for predicting the execution result of the print job and current environmental information that corresponds to sensor installation information regarding the installation state of the sensor. [Selected Figure] Figure 4

Description

本発明は、画像形成システム及び画像形成装置に関する。 The present invention relates to an image forming system and an image forming apparatus.

従来、画像形成装置で実行される印刷ジョブの成功又は失敗は、その画像形成装置が設置される環境の状況(例えば、温度、湿度などの状況)に影響される。この環境の状況は、例えば、季節や天候などの影響により変化するだけでなく、画像形成装置が設置されるエリア内の他の画像形成装置の動作や、ユーザーの動き(例えば、エアコン、空気清浄機等の操作)などの影響によっても変化する。 Conventionally, the success or failure of a print job executed by an image forming apparatus is influenced by the environment conditions (for example, temperature, humidity, etc.) in which the image forming apparatus is installed. This environmental situation not only changes due to the influence of seasons and weather, but also the operation of other image forming devices in the area where the image forming device is installed, and the movement of the user (for example, air conditioner, air purifier). It also changes due to the influence of the operation of the machine, etc.).

そこで、従来、印刷ジョブの成功率を高めるため、画像形成装置の外部に環境情報を検知するセンサーを設置し、センサーにより検知された環境情報に基づいて、画像形成装置の印刷制御方法を変更したり、ユーザーに対して予め規定された作業を促したりする技術が提案されている(例えば、特許文献1参照)。また、従来、印刷ジョブの成功率を高めるため、画像形成装置の外部に設置されたセンサーにより検知された環境情報に基づいて、印刷ジョブの動作条件を変更する技術も提案されている(例えば、特許文献2参照)。 Therefore, in the past, in order to increase the success rate of print jobs, a sensor that detects environmental information was installed outside the image forming device, and the printing control method of the image forming device was changed based on the environmental information detected by the sensor. Alternatively, a technique for encouraging a user to perform a predetermined work has been proposed (see, for example, Patent Document 1). Further, conventionally, in order to increase the success rate of a print job, a technique of changing the operating conditions of a print job based on the environmental information detected by a sensor installed outside the image forming apparatus has been proposed (for example,). See Patent Document 2).

特開2018-140518号公報Japanese Unexamined Patent Publication No. 2018-140518 特開2019-28309号公報Japanese Unexamined Patent Publication No. 2019-28309

上述のように、従来、印刷ジョブの成功率を高めるため、画像形成装置の外部に設置されたセンサーから環境情報を取得し、取得した環境情報に基づいて、画像形成条件を制御することが提案されている。しかしながら、環境変化の影響は、現地の気候やユーザーの環境(建物の構造等)などの個別的な要因によって変わるので、印刷ジョブ実行の判断を高精度に行うことが困難である。 As described above, in order to increase the success rate of print jobs, it has been proposed to acquire environmental information from a sensor installed outside the image forming apparatus and control the image forming conditions based on the acquired environmental information. Has been done. However, since the influence of environmental changes changes depending on individual factors such as the local climate and the user's environment (building structure, etc.), it is difficult to make a highly accurate judgment on print job execution.

本発明は上記課題を解決するためになされたものであり、本発明の目的は、印刷ジョブ実行の判断を高精度に行うことを可能にする画像形成システム及び画像形成装置を提供することである。 The present invention has been made to solve the above problems, and an object of the present invention is to provide an image forming system and an image forming apparatus capable of making a determination of print job execution with high accuracy. ..

上記課題を解決するため、本発明の画像形成システムは、印刷ジョブを実行する画像形成装置と、画像形成装置が設置されるエリアの環境情報を検知するセンサーと、印刷ジョブの実行を制御する制御装置と、を備える。制御装置は、印刷ジョブの実行要求が行われた場合、センサーの設置態様に関するセンサー設置情報に対応する、印刷ジョブの実行結果の予測用データ及び現在の環境情報に基づいて、印刷ジョブの実行を制御する。 In order to solve the above problems, the image forming system of the present invention has an image forming apparatus for executing a print job, a sensor for detecting environmental information in an area where the image forming apparatus is installed, and a control for controlling the execution of the print job. It is equipped with a device. When a print job execution request is made, the control device executes the print job based on the prediction data of the print job execution result and the current environment information corresponding to the sensor installation information regarding the sensor installation mode. Control.

また、上記課題を解決するため、本発明の画像形成装置は、印刷ジョブの実行を制御する制御装置を備える。制御装置は、印刷ジョブの実行要求が行われ場合、画像形成装置が設置されるエリアの環境情報を検知し且つ画像形成装置の外部に設けられたセンサーの設置態様に関するセンサー設置情報に対応する、印刷ジョブの実行結果の予測用データ及び現在の環境情報に基づいて、印刷ジョブの実行を制御する。 Further, in order to solve the above problems, the image forming apparatus of the present invention includes a control device for controlling the execution of a print job. When the execution request of the print job is made, the control device detects the environmental information of the area where the image forming apparatus is installed and corresponds to the sensor installation information regarding the installation mode of the sensor provided outside the image forming apparatus. The execution of the print job is controlled based on the prediction data of the execution result of the print job and the current environment information.

上記構成の本発明によれば、画像形成システム及び画像形成装置において、印刷ジョブ実行の判断を高精度に行うことができる。 According to the present invention having the above configuration, the image forming system and the image forming apparatus can determine the print job execution with high accuracy.

本発明の一実施形態に係る画像形成システムの構成を示す図である。It is a figure which shows the structure of the image formation system which concerns on one Embodiment of this invention. 本発明の一実施形態に係るプリントショップ内の画像形成システムの構成を示す図である。It is a figure which shows the structure of the image formation system in the print shop which concerns on one Embodiment of this invention. 本発明の一実施形態に係るセンサーの内部構成を示すブロック図である。It is a block diagram which shows the internal structure of the sensor which concerns on one Embodiment of this invention. 本発明の一実施形態に係る画像形成装置の内部構成を示すブロック図である。It is a block diagram which shows the internal structure of the image forming apparatus which concerns on one Embodiment of this invention. 本発明の一実施形態に係る情報管理装置の内部構成を示すブロック図である。It is a block diagram which shows the internal structure of the information management apparatus which concerns on one Embodiment of this invention. 本発明の一実施形態に係る印刷ジョブ実行履歴情報のデータ構造を示す図である。It is a figure which shows the data structure of the print job execution history information which concerns on one Embodiment of this invention. 本発明の一実施形態に係るセンサー構成情報のデータ構造を示す図である。It is a figure which shows the data structure of the sensor composition information which concerns on one Embodiment of this invention. 本発明の一実施形態に係るジョブ実行開始処理の手順を示すフローチャートである。It is a flowchart which shows the procedure of the job execution start processing which concerns on one Embodiment of this invention. 本発明の一実施形態に係るジョブ実行終了時処理の手順を示すフローチャートである。It is a flowchart which shows the procedure at the time of the end of job execution which concerns on one Embodiment of this invention. 本発明の一実施形態に係るセンサー構成変更処理の手順を示すフローチャートである。It is a flowchart which shows the procedure of the sensor configuration change processing which concerns on one Embodiment of this invention. 本発明の一実施形態に係るセンサー追加操作の手順を示す操作画面遷移フローである。It is an operation screen transition flow which shows the procedure of the sensor addition operation which concerns on one Embodiment of this invention. 本発明の一実施形態に係るセンサー追加操作の手順を示す操作画面遷移フローである。It is an operation screen transition flow which shows the procedure of the sensor addition operation which concerns on one Embodiment of this invention. 本発明の一実施形態に係るセンサー追加操作の手順を示す操作画面遷移フローである。It is an operation screen transition flow which shows the procedure of the sensor addition operation which concerns on one Embodiment of this invention.

以下、本発明の一実施形態に係る画像形成システム及び画像形成装置の構成、並びに、本発明の一実施形態に係る画像形成システム及び画像形成装置における各種制御処理について、図面を参照しながら具体的に説明する。なお、本発明は以下の例に限定されるものではない。 Hereinafter, the configuration of the image forming system and the image forming apparatus according to the embodiment of the present invention, and various control processes in the image forming system and the image forming apparatus according to the embodiment of the present invention will be concretely described with reference to the drawings. To explain to. The present invention is not limited to the following examples.

[画像形成システムの全体構成]
図1は、本発明の一実施形態に係る画像形成システムの構成を示す図である。画像形成システム1は、図1に示すように、複数のプリントショップ(プリンター設置エリア)2と、情報管理装置(サーバー)3と、ネットワーク4とを備える。複数のプリントショップ2及び情報管理装置3はネットワーク4に接続される。すなわち、複数のプリントショップ2の間、及び、各プリントショップ2と情報管理装置3との間は、ネットワーク4を介して互いに通信可能に接続されている。
[Overall configuration of image formation system]
FIG. 1 is a diagram showing a configuration of an image forming system according to an embodiment of the present invention. As shown in FIG. 1, the image forming system 1 includes a plurality of print shops (printer installation areas) 2, an information management device (server) 3, and a network 4. The plurality of print shops 2 and the information management device 3 are connected to the network 4. That is, between the plurality of print shops 2 and between each print shop 2 and the information management device 3, they are communicably connected to each other via the network 4.

なお、本実施形態では、後述の画像形成装置21が設けられるローカルのプリンター設置エリアをプリントショップ2とする例を説明するが、本発明はこれに限定されず、ネットワーク4を介して、情報管理装置3や他のプリンター設置エリアと通信接続可能なエリアであれば、任意のエリアをプリンター設置エリアとして適用することができる。例えば、ユーザーの職場内の特定エリアをプリンター設置エリアとしてもよいし、同じ建物内のフロア単位や部屋単位でプリンター設置エリアを設けてもよい。 In the present embodiment, an example in which the local printer installation area where the image forming apparatus 21 described later is provided is set as the print shop 2, but the present invention is not limited to this, and information management is performed via the network 4. Any area can be applied as the printer installation area as long as it can communicate with the device 3 or another printer installation area. For example, a specific area in the user's workplace may be used as a printer installation area, or a printer installation area may be provided for each floor or room in the same building.

[プリントショップ内の画像形成システムの構成]
図2は、本発明の一実施形態に係るプリントショップ内の画像形成システムの構成を示す図である。プリントショップ2は、図2に示すように、複数の画像形成装置21と、複数のセンサー22a,22b,22c(センサー群)と、ユーザー端末(コンピュータ)23と、エリア内ネットワーク24とを有する。なお、本実施形態では、説明の便宜上、プリントショップ2内の画像形成システムに含まれる画像形成装置21、センサー及びユーザー端末23の個数をそれぞれ3個、3個及び1個とする例を説明するが、本発明はこれに限定されず、画像形成装置21、センサー及びユーザー端末23の個数は任意に設定することができる。
[Configuration of image formation system in print shop]
FIG. 2 is a diagram showing a configuration of an image forming system in a print shop according to an embodiment of the present invention. As shown in FIG. 2, the print shop 2 has a plurality of image forming devices 21, a plurality of sensors 22a, 22b, 22c (sensor group), a user terminal (computer) 23, and an area network 24. In this embodiment, for convenience of explanation, an example will be described in which the number of the image forming apparatus 21, the sensor, and the user terminal 23 included in the image forming system in the print shop 2 is 3, 3, and 1, respectively. However, the present invention is not limited to this, and the number of the image forming apparatus 21, the sensor, and the user terminal 23 can be arbitrarily set.

図2に示す例では、複数の画像形成装置21、センサー群内のセンサー22b及びユーザー端末23の間は、エリア内ネットワーク24を介して互いに通信可能に接続されている。センサー22cは、有線通信により、所定の画像形成装置21に直接、通信可能に接続されている。センサー22aは、無線通信により、所定の画像形成装置21に直接、通信可能に接続されている。また、エリア内ネットワーク24は、プリントショップ2の外部に設けられたネットワーク4に接続される(図1参照)。すなわち、プリントショップ2内の複数の画像形成装置21、複数のセンサー22a,22b,22c及びユーザー端末23は、エリア内ネットワーク24を介してネットワーク4に通信可能に接続される。なお、図1に示す例では、プリントショップ2内のエリア内ネットワーク24と、外部のネットワーク4との間を、有線により通信可能に接続する例を示すが、本発明はこれに限定されず、プリントショップ2内の複数の画像形成装置21、複数のセンサー22a,22b,22c及びユーザー端末23が、ネットワーク4と無線により通信可能に接続されていてもよい。 In the example shown in FIG. 2, the plurality of image forming devices 21, the sensors 22b in the sensor group, and the user terminal 23 are communicably connected to each other via the in-area network 24. The sensor 22c is directly and communicably connected to the predetermined image forming apparatus 21 by wire communication. The sensor 22a is directly and communicably connected to the predetermined image forming apparatus 21 by wireless communication. Further, the in-area network 24 is connected to a network 4 provided outside the print shop 2 (see FIG. 1). That is, the plurality of image forming devices 21, the plurality of sensors 22a, 22b, 22c and the user terminal 23 in the print shop 2 are communicably connected to the network 4 via the in-area network 24. In the example shown in FIG. 1, an example of connecting the network 24 in the area in the print shop 2 and the external network 4 so as to be communicable by wire is shown, but the present invention is not limited to this. A plurality of image forming devices 21, a plurality of sensors 22a, 22b, 22c, and a user terminal 23 in the print shop 2 may be wirelessly connected to the network 4 so as to be communicable with each other.

各センサーは、プリントショップ2内の環境(気候)情報を検出するために設けられたものである。なお、各センサーは、プリントショップ2内の所定の画像形成装置21の専用センサーとしてもよいし、プリントショップ2内の複数の画像形成装置21の共有センサーとしてもよい。また、各センサーは、図2に示すセンサー22aのように画像形成装置21と無線通信により直接接続されてもよいし、センサー22cのように画像形成装置21と有線通信により直接接続されてもよいし、センサー22bのように画像形成装置21とエリア内ネットワーク24を介して接続されていてもよい。 Each sensor is provided to detect the environment (climate) information in the print shop 2. Each sensor may be a dedicated sensor for a predetermined image forming device 21 in the print shop 2, or may be a shared sensor for a plurality of image forming devices 21 in the print shop 2. Further, each sensor may be directly connected to the image forming apparatus 21 by wireless communication as shown in the sensor 22a shown in FIG. 2, or may be directly connected to the image forming apparatus 21 by wired communication as shown in the sensor 22c. However, the image forming apparatus 21 may be connected to the image forming apparatus 21 via the in-area network 24 as in the sensor 22b.

ユーザー端末23は、例えば、ユーザーが、画像形成装置21に対して画像形成に関する各種設定(例えば、印刷ジョブ設定)や、センサーの追加、削除や、センサーの設置情報の変更などを行うときに、ユーザーの各種操作が行われるコンピュータである。 The user terminal 23 is used, for example, when the user makes various settings related to image formation (for example, print job settings) for the image forming apparatus 21, adds or deletes sensors, changes sensor installation information, and the like. A computer on which various user operations are performed.

[各センサーの内部構成]
図3は、本発明の一実施形態に係るセンサーの内部構成を示すブロック図である。なお、本実施形態では、後述の図4に示すように、センサー群に含まれる3つのセンサー22a,22b,22cは、互いに異なる種類のセンサー値(環境情報)を検知するセンサーとする例を説明するが、本発明はこれに限定されず、複数のセンサーの一部が同じ種類のセンサー値を検知するセンサーとしてもよい。また、本実施形態では、センサーの種別に関係なく、センサーの内部構成は同じ構成とする例を説明するが、本発明はこれに限定されず、センサーの種別に応じて、図3に示す各構成部以外の構成部がセンサーの内部に含まれていてもよい。
[Internal configuration of each sensor]
FIG. 3 is a block diagram showing an internal configuration of a sensor according to an embodiment of the present invention. In this embodiment, as shown in FIG. 4 described later, an example is described in which the three sensors 22a, 22b, and 22c included in the sensor group are sensors that detect different types of sensor values (environmental information). However, the present invention is not limited to this, and a part of a plurality of sensors may be a sensor that detects the same type of sensor value. Further, in the present embodiment, an example in which the internal configuration of the sensor is the same regardless of the type of the sensor will be described, but the present invention is not limited to this, and each of the components shown in FIG. 3 is shown according to the type of the sensor. A component other than the component may be included inside the sensor.

センサー22a,22b,22cのそれぞれは、図3に示すように、センサー部50と、センサー制御部51と、通信部52と、外部IF(Interface)53とを有する。センサー部50は、センサー制御部51と接続され、センサー制御部51は、通信部52と接続され、通信部52は、外部IF53と接続される。 As shown in FIG. 3, each of the sensors 22a, 22b, and 22c has a sensor unit 50, a sensor control unit 51, a communication unit 52, and an external IF (Interface) 53. The sensor unit 50 is connected to the sensor control unit 51, the sensor control unit 51 is connected to the communication unit 52, and the communication unit 52 is connected to the external IF 53.

センサー部50は、画像形成装置21が設置される環境の例えば温度、湿度、天候などの環境情報を検知する。センサー部50は、例えば、温度計、湿度計、気圧計、カメラ等で構成される(後述の図4参照)。センサー制御部51は、センサーの作動を制御する。具体的には、センサー制御部51は、例えば、センサー部50の作動時間、作動間隔を制御する処理、センサー部50が検知した環境情報を取得する処理、取得した環境情報を画像形成装置21に送信するように通信部52を制御する処理等を行う。 The sensor unit 50 detects environmental information such as temperature, humidity, and weather in the environment in which the image forming apparatus 21 is installed. The sensor unit 50 is composed of, for example, a thermometer, a hygrometer, a barometer, a camera, or the like (see FIG. 4 described later). The sensor control unit 51 controls the operation of the sensor. Specifically, the sensor control unit 51 uses, for example, a process of controlling the operation time and operation interval of the sensor unit 50, a process of acquiring environmental information detected by the sensor unit 50, and an image forming device 21 for acquiring the acquired environmental information. Performs processing and the like to control the communication unit 52 so as to transmit.

通信部52は、センサーと画像形成装置21との間の通信処理を実行する。具体的には、通信部52は、例えば、外部IF53と、エリア内ネットワーク24とを介して同じプリントショップ2内の複数又は所定の画像形成装置21にセンサー部50が検知した環境情報を送信する処理や画像形成装置21からの環境情報の送信要求を受信する処理等を行う。また、通信部52は、外部IF53と、ネットワーク4やエリア内ネットワーク24などを含むネットワーク網とを介して他のプリントショップ2内の複数又は所定の画像形成装置21´にセンサー部50が検知した環境情報を送信する処理、及び、画像形成装置21´からの環境情報の送信要求を受信する処理等を行うこともできる。 The communication unit 52 executes communication processing between the sensor and the image forming apparatus 21. Specifically, the communication unit 52 transmits, for example, the environmental information detected by the sensor unit 50 to a plurality of or predetermined image forming devices 21 in the same print shop 2 via the external IF 53 and the in-area network 24. Processing, processing for receiving a transmission request for environmental information from the image forming apparatus 21, and the like are performed. Further, the communication unit 52 is detected by the sensor unit 50 on a plurality of or predetermined image forming devices 21'in another print shop 2 via the external IF 53 and the network including the network 4 and the in-area network 24. It is also possible to perform a process of transmitting environmental information, a process of receiving a request for transmitting environmental information from the image forming apparatus 21', and the like.

外部IF53は、センサーと外部の装置との間において有線通信又は無線通信を行うためのインターフェイスである。それゆえ、外部IF53は、例えば、イーサネット(登録商標)531、WiFi(Wireless Fidelity:登録商標)532、Bluetooth533(登録商標)等のインターフェイスを含んで構成される。 The external IF 53 is an interface for performing wired communication or wireless communication between the sensor and the external device. Therefore, the external IF 53 is configured to include interfaces such as, for example, Ethernet (registered trademark) 531 and WiFi (Wireless Fidelity: registered trademark) 532, Bluetooth 533 (registered trademark) and the like.

[画像形成装置の内部構成]
図4は、本発明の一実施形態に係る画像形成装置の内部構成を示すブロック図である。画像形成装置21は、図4に示すように、制御装置30と、印刷エンジン40とを備える。印刷エンジン40は、制御装置30内の後述のエンジン制御部35と接続され、制御装置30は、その内部に設けられた後述の外部IF36を介して、ネットワーク4やエリア内ネットワーク24などを含むネットワーク網に通信可能に接続される。なお、図4中のネットワーク網を介して接続されるユーザー端末23´は、自身のプリントショップ2内に設置されている他のユーザー端末、又は、他のプリントショップ2内に設置されている他のユーザー端末である。
[Internal configuration of image forming apparatus]
FIG. 4 is a block diagram showing an internal configuration of an image forming apparatus according to an embodiment of the present invention. As shown in FIG. 4, the image forming apparatus 21 includes a control device 30 and a printing engine 40. The print engine 40 is connected to an engine control unit 35 described later in the control device 30, and the control device 30 is a network including a network 4, an area network 24, and the like via an external IF 36 described later provided inside the control device 30. Connected to the network so that it can communicate. The user terminal 23'connected via the network in FIG. 4 is another user terminal installed in its own print shop 2 or another user terminal 23'installed in another print shop 2. User terminal.

制御装置30は、画像形成に関する各種制御を行う。また、印刷エンジン40は、制御装置30(後述のエンジン制御部35)の指示に従って画像形成を実施し、印刷物を生成する。 The control device 30 performs various controls related to image formation. Further, the print engine 40 performs image formation according to the instructions of the control device 30 (engine control unit 35 described later) to generate printed matter.

制御装置30は、図4に示すように、制御部(CPU(Central Processing Unit))37と、記憶部(ROM,RAM,HDD)34と、外部IF36とを有する。制御部37は、記憶部34及び外部IF36と接続される。 As shown in FIG. 4, the control device 30 has a control unit (CPU (Central Processing Unit) 37), a storage unit (ROM, RAM, HDD) 34, and an external IF 36. The control unit 37 is connected to the storage unit 34 and the external IF 36.

制御部37は、例えば、CPUで構成され、制御装置30内の各部の動作を制御する。制御部37は、例えば、後述の印刷ジョブの実行の成否を予測する処理の制御、後述の予測の結果に基づいて印刷ジョブの実行又はキャンセル処理の制御、後述の機械学習処理により予測用データを生成する処理の制御等を行う。制御部37は、図4に示すように、機能ブロックとして、印刷ジョブ制御部31と、センサー管理部32と、Webサーバー/パネル管理部33と、エンジン制御部35とを有する。印刷ジョブ制御部31は、センサー管理部32、Webサーバー/パネル管理部33、記憶部34、エンジン制御部35及び外部IF36と接続される。センサー管理部32は、Webサーバー/パネル管理部33、記憶部34及び外部IF36と接続される。また、Webサーバー/パネル管理部33は、記憶部34及び外部IF36と接続される。 The control unit 37 is composed of, for example, a CPU, and controls the operation of each unit in the control device 30. The control unit 37 controls the process of predicting the success or failure of the execution of the print job described later, controls the execution or cancellation process of the print job based on the result of the prediction described later, and performs the prediction data by the machine learning process described later. It controls the processing to be generated. As shown in FIG. 4, the control unit 37 has a print job control unit 31, a sensor management unit 32, a Web server / panel management unit 33, and an engine control unit 35 as functional blocks. The print job control unit 31 is connected to the sensor management unit 32, the Web server / panel management unit 33, the storage unit 34, the engine control unit 35, and the external IF 36. The sensor management unit 32 is connected to the Web server / panel management unit 33, the storage unit 34, and the external IF 36. Further, the Web server / panel management unit 33 is connected to the storage unit 34 and the external IF 36.

(1)印刷ジョブ制御部
印刷ジョブ制御部31は、画像形成装置21における印刷ジョブの実行に関する各種制御を行う。それゆえ、印刷ジョブ制御部31は、例えば、後述のジョブ実行開始処理(後述の図8参照)で行う印刷ジョブの成否予測及びその予測結果に基づく印刷ジョブの実行、キャンセル等の処理、後述のジョブ実行終了時処理(後述の図9参照)で行うジョブ履歴情報保存処理及び機械学習処理、並びに、後述のセンサー構成変更処理(後述の図10参照)等も制御する。
(1) Print job control unit The print job control unit 31 performs various controls related to the execution of print jobs in the image forming apparatus 21. Therefore, the print job control unit 31 predicts the success or failure of the print job performed in the job execution start process described later (see FIG. 8 described later), and processes such as execution and cancellation of the print job based on the prediction result, which will be described later. It also controls the job history information storage process and machine learning process performed in the job execution end process (see FIG. 9 described later), the sensor configuration change process described later (see FIG. 10 described later), and the like.

印刷ジョブ制御部31は、図4に示すように、機能ブロックとして、RIP(Raster Image Processor)部311と、ジョブ管理部312と、機械学習部313と、印刷成否予測部314とを有する。 As shown in FIG. 4, the print job control unit 31 has a RIP (Raster Image Processor) unit 311, a job management unit 312, a machine learning unit 313, and a print success / failure prediction unit 314 as functional blocks.

RIP部311は、画像形成用のラスターイメージデータを生成し、生成したラスターイメージデータをエンジン制御部35に出力する。 The RIP unit 311 generates raster image data for image formation, and outputs the generated raster image data to the engine control unit 35.

ジョブ管理部312は、Webサーバー/パネル管理部33から実行予定の印刷ジョブ(実行要求された印刷ジョブ)の設定情報を受け取り、受け取った印刷ジョブの設定情報を印刷成否予測部314に出力(提供)する。なお、ユーザー端末23で設定された実行予定の印刷ジョブの設定情報は、Webサーバー/パネル管理部33内の各種操作UI(User Interface)332を介してジョブ管理部312に出力される。 The job management unit 312 receives the setting information of the print job (print job requested to be executed) to be executed from the Web server / panel management unit 33, and outputs (provides) the setting information of the received print job to the print success / failure prediction unit 314. )do. The setting information of the print job to be executed, which is set in the user terminal 23, is output to the job management unit 312 via various operation UIs (User Interface) 332 in the Web server / panel management unit 33.

また、ジョブ管理部312は、印刷成否予測部314から印刷ジョブの実行の成否(成功又は失敗)の予測結果を受け取り、その予測結果に基づいてエンジン制御部35に対して、印刷ジョブの実行又はキャンセル等の指令を出す。また、ジョブ管理部312は、エンジン制御部35から印刷ジョブの実行結果情報(例えば、実行された印刷ジョブの成功又は失敗等)を受け取り、受け取った印刷ジョブの実行結果情報と、印刷ジョブの設定情報と、印刷ジョブの実行時の環境情報(センサー値取得部321により取得される)とを紐づけた(1セットとした)情報を印刷ジョブ実行履歴情報(後述の図6参照)として記憶部34内の印刷ジョブ実行履歴記憶部341に保存する。 Further, the job management unit 312 receives a prediction result of success / failure (success or failure) of the execution of the print job from the print success / failure prediction unit 314, and based on the prediction result, executes the print job or executes the print job to the engine control unit 35. Issue a command such as cancellation. Further, the job management unit 312 receives the print job execution result information (for example, success or failure of the executed print job) from the engine control unit 35, and the received print job execution result information and the print job setting. The information (as one set) in which the information and the environment information at the time of executing the print job (acquired by the sensor value acquisition unit 321) are linked is stored as the print job execution history information (see FIG. 6 described later). It is saved in the print job execution history storage unit 341 in 34.

さらに、ジョブ管理部312は、画像形成装置21の印刷ジョブ実行履歴情報を、外部IF36及びネットワーク網を介して、情報管理装置3にアップロード(送信)する。また、ジョブ管理部312は、必要に応じて、情報管理装置3に保存されている、ネットワーク4上の他の画像形成装置21´の、例えば、センサー構成情報、それに紐付けられた印刷ジョブの実行の成否を予測するための学習結果データ(予測用データ)、印刷ジョブ実行履歴情報等の各種情報を情報管理装置3からダウンロード(受信)して記憶部34に保存する機能も有する。 Further, the job management unit 312 uploads (transmits) the print job execution history information of the image forming apparatus 21 to the information management apparatus 3 via the external IF 36 and the network network. Further, the job management unit 312 is, if necessary, a print job associated with, for example, sensor configuration information of another image forming device 21'on the network 4 stored in the information management device 3. It also has a function of downloading (receiving) various information such as learning result data (prediction data) for predicting the success or failure of execution and print job execution history information from the information management device 3 and storing them in the storage unit 34.

機械学習部313は、記憶部34のセンサー構成記憶部343に保存されている、センサー構成情報(後述の図7参照)に紐付けられた印刷ジョブの実行の成否を予測するための学習結果データ(予測用データ)を生成する。機械学習部313は、記憶部34の印刷ジョブ実行履歴記憶部341に保存されている印刷ジョブ実行履歴情報を用いて機械学習を行い、その機械学習後の学習結果データを記憶部34の学習結果記憶部342に保存する。 The machine learning unit 313 is learning result data for predicting the success or failure of execution of the print job associated with the sensor configuration information (see FIG. 7 described later) stored in the sensor configuration storage unit 343 of the storage unit 34. Generate (prediction data). The machine learning unit 313 performs machine learning using the print job execution history information stored in the print job execution history storage unit 341 of the storage unit 34, and the learning result data after the machine learning is the learning result of the storage unit 34. It is stored in the storage unit 342.

なお、印刷ジョブの実行の成否を予測するための学習結果データ(予測用データ)としては、印刷ジョブの実行の成否を予測することが可能なパラメータであれば任意のパラメータを使用することができる。例えば、画像形成装置21の設置エリアの環境(建物の構造や気候等)や、現地でのユーザーによる印刷実績(経験)などに基づいて、その環境に適した予測用データを適宜設定することができる。また、機械学習の手法もまた、印刷ジョブの実行の成否の予測処理に適用可能な手法であれば、任意の機械学習の手法を用いることができ、例えば、画像形成装置21の設置エリアの環境や、現地でのユーザーによる印刷実績(経験)などに基づいて、その環境に適した学習手法を採用することができる。 As the learning result data (prediction data) for predicting the success or failure of the print job execution, any parameter can be used as long as it is a parameter that can predict the success or failure of the print job execution. .. For example, it is possible to appropriately set forecast data suitable for the environment based on the environment (building structure, climate, etc.) of the installation area of the image forming apparatus 21 and the printing results (experience) by the local user. can. Further, as the machine learning method, any machine learning method can be used as long as it is a method applicable to the prediction processing of the success or failure of the execution of the print job. For example, the environment of the installation area of the image forming apparatus 21 can be used. Or, based on the printing results (experience) of local users, it is possible to adopt a learning method suitable for the environment.

印刷成否予測部314は、印刷ジョブの実行要求が発生した際に、印刷ジョブの実行の成否(成功又は失敗)を予測する。印刷成否予測部314は、印刷ジョブの実行要求が発生すると、まず、予測処理を実行する前に、センサー管理部32のセンサー値取得部321にセンサー値取得の指示を出す。これにより、センサー値取得部321は、画像形成装置21に対して設けられた各センサー(センサー22a,22b,22cのそれぞれ)から測定されたセンサー値を取得する。また、印刷成否予測部314は、画像形成装置21に対して設けられた各センサーのセンサー構成情報をセンサー構成記憶部343から取得するとともに、実行予定の印刷ジョブ(実行要求された印刷ジョブ)の設定情報をジョブ管理部312から取得する。次に、印刷成否予測部314は、各センサーのセンサー構成情報及び実行予定の印刷ジョブの設定情報に基づいて、それらの情報に紐付けられた学習結果データ(予測用データ)を記憶部34の学習結果記憶部342から抽出する。そして、印刷成否予測部314は、取得した各センサーの現在のセンサー値と、抽出した学習結果データとを用いて実行予定の印刷ジョブの実行の成否を予測し、予測結果をジョブ管理部312に出力する。 The print success / failure prediction unit 314 predicts the success / failure (success or failure) of the print job execution when the print job execution request is generated. When the print job execution request is generated, the print success / failure prediction unit 314 first issues an instruction to acquire the sensor value to the sensor value acquisition unit 321 of the sensor management unit 32 before executing the prediction process. As a result, the sensor value acquisition unit 321 acquires the sensor value measured from each sensor (each of the sensors 22a, 22b, 22c) provided for the image forming apparatus 21. Further, the print success / failure prediction unit 314 acquires the sensor configuration information of each sensor provided for the image forming apparatus 21 from the sensor configuration storage unit 343, and of the print job to be executed (print job requested to be executed). The setting information is acquired from the job management unit 312. Next, the print success / failure prediction unit 314 stores the learning result data (prediction data) associated with the information based on the sensor configuration information of each sensor and the setting information of the print job to be executed. It is extracted from the learning result storage unit 342. Then, the print success / failure prediction unit 314 predicts the success / failure of the execution of the print job to be executed by using the acquired current sensor value of each sensor and the extracted learning result data, and sends the prediction result to the job management unit 312. Output.

なお、現在のセンサー値と、抽出した学習結果データとに基づく印刷ジョブの実行の成否を予測する手法は、例えば、使用するセンサー値の種別及び学習結果データの内容に応じて適宜設定される。すなわち、本実施形態では、印刷ジョブの実行の成否の予測手法として、例えば、画像形成装置21の設置エリアの環境や、現地でのユーザーによる印刷実績(経験)などを考慮した予測手法を採用することができる。 The method for predicting the success or failure of the print job execution based on the current sensor value and the extracted learning result data is appropriately set according to, for example, the type of sensor value to be used and the content of the learning result data. That is, in the present embodiment, as a method for predicting the success or failure of the execution of the print job, for example, a prediction method considering the environment of the installation area of the image forming apparatus 21 and the printing results (experience) by the local user is adopted. be able to.

(2)センサー管理部
センサー管理部32は、画像形成装置21に対して設けられた各センサー(この例では、センサー22a,22b,22cのそれぞれ)で検出されたセンサー値を、ネットワーク網及び外部IF36を介して取得する。センサー管理部32は、必要に応じて、外部IF36及びネットワーク網を介して、情報管理装置3との間で、センサー構成情報の送受信(アップロード又はダウンロード)を行う。また、本実施形態では、センサー管理部32は、必要に応じて、外部IF36及びネットワーク網を介して、他の画像形成装置(同一のプリントショップ2内の他の画像形成装置21だけでなく、他のプリントショップ2内の画像形成装置21´も含む)との間でセンサー構成情報の送受信(アップロード又はダウンロード)を行うこともできる。
(2) Sensor management unit The sensor management unit 32 uses the sensor values detected by each sensor (in this example, the sensors 22a, 22b, and 22c) provided for the image forming apparatus 21 on the network and the outside. Obtained via IF36. The sensor management unit 32 transmits / receives (uploads or downloads) sensor configuration information to / from the information management device 3 via the external IF 36 and the network network, if necessary. Further, in the present embodiment, the sensor management unit 32 is used not only for other image forming devices (not only other image forming devices 21 in the same print shop 2) but also for other image forming devices (not only other image forming devices 21 in the same print shop 2) via an external IF 36 and a network network, if necessary. It is also possible to send / receive (upload or download) sensor configuration information to / from another image forming apparatus 21'in the print shop 2.

センサー管理部32は、図4に示すように、機能ブロックとして、センサー値取得部321と、センサー構成管理部322とを有する。 As shown in FIG. 4, the sensor management unit 32 has a sensor value acquisition unit 321 and a sensor configuration management unit 322 as functional blocks.

センサー値取得部321は、印刷ジョブ制御部31内の印刷成否予測部314からセンサー値取得の指示を受けると、画像形成装置21に対して設けられた各センサーで検出されたセンサー値の取得処理を行い、取得したセンサー値を印刷成否予測部314に出力する。なお、センサー値取得部321によるセンサー値の取得処理は、印刷成否予測部314からセンサー値取得の指示を受けたタイミングだけでなく、定期的に行ってもよい。 Upon receiving an instruction to acquire the sensor value from the print success / failure prediction unit 314 in the print job control unit 31, the sensor value acquisition unit 321 acquires the sensor value detected by each sensor provided for the image forming apparatus 21. Is performed, and the acquired sensor value is output to the print success / failure prediction unit 314. The sensor value acquisition process by the sensor value acquisition unit 321 may be performed not only at the timing of receiving the instruction to acquire the sensor value from the print success / failure prediction unit 314 but also periodically.

センサー構成管理部322は、印刷ジョブ制御部31の指示に応じて、外部IF36及びネットワーク網を介して、情報管理装置3から、必要なセンサー構成情報を適宜取得(ダウンロード)して記憶部34内の後述のセンサー構成記憶部343に保存する。なお、センサー構成管理部322は、必要に応じて、外部IF36及びネットワーク網を介して、他の画像形成装置から、必要なセンサー構成情報を取得(ダウンロード)することもできる。 The sensor configuration management unit 322 appropriately acquires (downloads) necessary sensor configuration information from the information management device 3 via the external IF 36 and the network network in response to the instruction of the print job control unit 31, and stores the storage unit 34. It is stored in the sensor configuration storage unit 343 described later. The sensor configuration management unit 322 can also acquire (download) necessary sensor configuration information from another image forming apparatus via the external IF36 and the network network, if necessary.

また、センサー構成管理部322は、例えば、ユーザーによりセンサーの追加及び/又は削除(センサー群の構成変更)が行われたり、センサー群内の一部のセンサーが故障したりして、画像形成装置21に対して設けられたセンサー群の構成が変更された場合、変更後のセンサー群に含まれる各センサーのセンサー構成情報をセンサー構成記憶部343から抽出する。なお、この際、変更後のセンサー群の構成情報は、センサー構成管理部322から情報管理装置3にも送信(アップロード)され、情報管理装置3に保存される。 Further, the sensor configuration management unit 322 is an image forming apparatus, for example, when a user adds or / or deletes a sensor (changes in the configuration of the sensor group) or a part of the sensors in the sensor group fails. When the configuration of the sensor group provided for 21 is changed, the sensor configuration information of each sensor included in the changed sensor group is extracted from the sensor configuration storage unit 343. At this time, the changed configuration information of the sensor group is also transmitted (uploaded) from the sensor configuration management unit 322 to the information management device 3 and stored in the information management device 3.

(3)Webサーバー/パネル管理部
Webサーバー/パネル管理部33は、ユーザーがユーザー端末23に対して行った各種操作の情報を管理する。Webサーバー/パネル管理部33は、図4に示すように、機能ブロックとして、センサー管理UI331と、各種操作UI332とを有する。
(3) Web server / panel management unit The Web server / panel management unit 33 manages information on various operations performed by the user on the user terminal 23. As shown in FIG. 4, the Web server / panel management unit 33 has a sensor management UI 331 and various operation UI 332s as functional blocks.

センサー管理UI331は、ユーザーがユーザー端末23に対して行ったセンサーの設定に関する各種操作(センサーの追加及び/又は削除(センサー群の構成変更))の情報を記憶部34内の後述のセンサー構成記憶部343に保存する。また、センサー管理UI331は、ユーザーがユーザー端末23を介してセンサー群や各センサーの構成情報の参照操作を行った場合には、ユーザーの参照要求に応じて、センサー構成記憶部343から参照用のセンサー構成情報のデータを抽出してユーザー端末23に送信する。これにより、ユーザーが必要とするセンサー群や各センサーの構成情報をユーザー端末23の画面上で参照することができる。 The sensor management UI 331 stores information on various operations (addition and / or deletion of sensors (change of sensor group configuration)) related to sensor settings performed by the user on the user terminal 23, which will be described later in the storage unit 34. Store in unit 343. Further, when the user performs a reference operation of the sensor group or the configuration information of each sensor via the user terminal 23, the sensor management UI 331 is for reference from the sensor configuration storage unit 343 in response to the user's reference request. The sensor configuration information data is extracted and transmitted to the user terminal 23. As a result, the sensor group required by the user and the configuration information of each sensor can be referred to on the screen of the user terminal 23.

各種操作UI332は、ユーザーがユーザー端末23に対して行った印刷ジョブの設定に関する各種操作(印刷ジョブの登録(追加)、変更、削除操作等)の情報(印刷ジョブの設定情報)を管理し、これらの情報を印刷ジョブ制御部31内のジョブ管理部312に出力する。また、各種操作UI332は、ユーザーがユーザー端末23を介して印刷ジョブ実行履歴情報の参照操作を行った場合には、ユーザーの参照要求に応じて、印刷ジョブ実行履歴記憶部341から参照用の印刷ジョブ実行履歴情報のデータを抽出してユーザー端末23に送信する。これにより、ユーザーが印刷ジョブ実行履歴情報をユーザー端末23の画面上で参照することができる。 Various operation UI332 manages information (print job setting information) of various operations (print job registration (addition), change, deletion operation, etc.) related to print job settings performed by the user on the user terminal 23. These information are output to the job management unit 312 in the print job control unit 31. Further, when the user performs a reference operation of the print job execution history information via the user terminal 23, the various operation UI 332 prints for reference from the print job execution history storage unit 341 in response to the user's reference request. The data of the job execution history information is extracted and transmitted to the user terminal 23. As a result, the user can refer to the print job execution history information on the screen of the user terminal 23.

(4)エンジン制御部
エンジン制御部35は、印刷ジョブの設定情報に基づいて画像形成を行う際の印刷エンジン40の各種動作を制御する。
(4) Engine control unit The engine control unit 35 controls various operations of the print engine 40 when forming an image based on the setting information of the print job.

(5)記憶部
記憶部34は、例えば、ROM(Read Only Memory)、RAM(Random Access Memory)、HDD(Hard Disk Drive)等で構成される。ROMは、例えば不揮発性メモリ等の記憶媒体で構成され、制御部37が各種制御を行うためのプログラムやデータ等を記憶する。RAMは、例えば揮発性メモリ等の記憶媒体で構成され、制御部37が行う各処理に必要な情報(データ)を一時的に記憶する。HDD(読取可能な非一過性の記録媒体)は、制御部37が各種制御を行うためのプログラム、OS(Operating System)、各種のパラメータ等を記憶する。なお、制御部37によって実行されるプログラムを格納した読取可能な非一過性の記録媒体としては、HDDに限定されず、例えば、SSD(Solid State Drive)、CD(Compact Disc)-ROM、DVD(Digital Versatile Disc)-ROM等の記録媒体であってもよい。
(5) Storage unit The storage unit 34 is composed of, for example, a ROM (Read Only Memory), a RAM (Random Access Memory), an HDD (Hard Disk Drive), or the like. The ROM is composed of a storage medium such as a non-volatile memory, and stores programs, data, and the like for the control unit 37 to perform various controls. The RAM is composed of a storage medium such as a volatile memory, and temporarily stores information (data) necessary for each process performed by the control unit 37. The HDD (readable non-transient recording medium) stores a program for the control unit 37 to perform various controls, an OS (Operating System), various parameters, and the like. The readable non-transient recording medium in which the program executed by the control unit 37 is stored is not limited to the HDD, and is, for example, an SSD (Solid State Drive), a CD (Compact Disc) -ROM, or a DVD. (Digital Versatile Disc) -A recording medium such as a ROM may be used.

また、記憶部34は、本実施形態の印刷ジョブの実行に関わる各種処理において利用される、センサー構成情報、印刷ジョブ実行履歴情報及び機械学習の学習結果データも保存する。そのため、記憶部34は、図4に示すように、印刷ジョブ実行制御に関する機能ブロックとして、印刷ジョブ実行履歴記憶部341と、学習結果記憶部342と、センサー構成記憶部343とを有する。 The storage unit 34 also stores sensor configuration information, print job execution history information, and machine learning learning result data used in various processes related to the execution of the print job of the present embodiment. Therefore, as shown in FIG. 4, the storage unit 34 has a print job execution history storage unit 341, a learning result storage unit 342, and a sensor configuration storage unit 343 as functional blocks related to print job execution control.

印刷ジョブ実行履歴記憶部341には、画像形成装置21で実行された印刷ジョブの実行履歴情報が保存される。なお、印刷ジョブ実行履歴記憶部341には、自身の画像形成装置21の印刷ジョブ実行履歴情報だけでなく、必要に応じて、ネットワーク網上の他の画像形成装置の印刷ジョブ実行履歴情報が情報管理装置3からダウンロードされて保存される。 The print job execution history storage unit 341 stores the execution history information of the print job executed by the image forming apparatus 21. The print job execution history storage unit 341 contains not only the print job execution history information of its own image forming apparatus 21 but also the print job execution history information of other image forming apparatus on the network network as needed. It is downloaded from the management device 3 and saved.

学習結果記憶部342には、画像形成装置21で印刷ジョブの実行毎に機械学習部313において行われる機械学習の結果(学習結果データ)が保存される。なお、学習結果記憶部342には、自身の画像形成装置21で行われた機械学習の結果だけでなく、必要に応じて、ネットワーク網上の他の画像形成装置の機械学習の結果が情報管理装置3からダウンロードされて保存される。なお、学習結果データは、画像形成装置21に対して設けられたセンサー群の構成(センサーの組み合わせ及び各センサーの構成情報)に紐付けられている。 The learning result storage unit 342 stores the result (learning result data) of machine learning performed in the machine learning unit 313 each time the print job is executed by the image forming apparatus 21. In the learning result storage unit 342, not only the result of machine learning performed by its own image forming apparatus 21 but also the result of machine learning of other image forming apparatus on the network network is information-managed as needed. It is downloaded from the device 3 and saved. The learning result data is associated with the configuration of the sensor group (combination of sensors and configuration information of each sensor) provided for the image forming apparatus 21.

センサー構成記憶部343には、画像形成装置21に対して設置された各センサーのセンサー構成情報が保存される。なお、センサー構成記憶部343には、自身の画像形成装置21に対して設置されたセンサーのセンサー構成情報だけでなく、必要に応じて、ネットワーク網上の他の画像形成装置に対して設置されたセンサーのセンサー構成情報が情報管理装置3からダウンロードされて保存される。 The sensor configuration storage unit 343 stores sensor configuration information of each sensor installed in the image forming apparatus 21. The sensor configuration storage unit 343 is installed not only on the sensor configuration information of the sensor installed on its own image forming device 21 but also on other image forming devices on the network network as needed. The sensor configuration information of the sensor is downloaded from the information management device 3 and saved.

(6)外部IF
外部IF36は、画像形成装置21が、ネットワーク網を介して有線又は無線通信により、情報管理装置3、自身のプリントショップ2内の各センサー及び他の画像形成装置21、並びに、他のプリントショップ2内の画像形成装置21´とデータ通信を行う際に使用されるインターフェイスである。外部IF36は、例えば、イーサネット361、WiFi362、Bluetooth363等のインターフェイスを含んで構成される。
(6) External IF
In the external IF 36, the image forming apparatus 21 has an information management apparatus 3, each sensor in its own print shop 2 and other image forming apparatus 21, and another print shop 2 by wired or wireless communication via a network. It is an interface used when performing data communication with the image forming apparatus 21'inside. The external IF 36 is configured to include, for example, interfaces such as Ethernet 361, WiFi 362, and Bluetooth 363.

[情報管理装置の内部構成]
情報管理装置3は、ネットワーク4上で接続された各プリントショップ2内の各画像形成装置21,21´に対して設置されたセンサーのセンサー構成情報(後述の図7参照)、各画像形成装置21,21´で実行された印刷ジョブの印刷ジョブ実行履歴情報(後述の図6参照)、及び、各画像形成装置21,21´で印刷ジョブの実行の成否を予測する際に使用する学習結果データを管理するサーバー装置である。
[Internal configuration of information management device]
The information management device 3 includes sensor configuration information (see FIG. 7 described later) of a sensor installed for each image forming device 21 and 21'in each print shop 2 connected on the network 4, and each image forming device. The print job execution history information of the print job executed by 21 and 21'(see FIG. 6 described later), and the learning result used when predicting the success or failure of the print job execution by each image forming apparatus 21 and 21'. It is a server device that manages data.

図5は、本発明の一実施形態に係る情報管理装置の内部構成を示すブロック図である。情報管理装置3は、図5に示すように、情報管理部61と、通信部62と、外部IF63とを有する。情報管理部61は、通信部62と接続され、通信部62は、外部IF63と接続される。 FIG. 5 is a block diagram showing an internal configuration of an information management device according to an embodiment of the present invention. As shown in FIG. 5, the information management device 3 has an information management unit 61, a communication unit 62, and an external IF 63. The information management unit 61 is connected to the communication unit 62, and the communication unit 62 is connected to the external IF 63.

情報管理部61は、ネットワーク4に接続された各プリントショップ2内の各画像形成装置21,21´に対して設置されたセンサーのセンサー構成情報(後述の図7参照)、各画像形成装置21,21´で実行された印刷ジョブの印刷ジョブ実行履歴情報(後述の図6参照)、及び、各画像形成装置21,21´で印刷ジョブの実行の成否を予測する際に使用する学習結果データを管理する。 The information management unit 61 includes sensor configuration information (see FIG. 7 described later) of sensors installed for each image forming apparatus 21 and 21'in each print shop 2 connected to the network 4, and each image forming apparatus 21. , Print job execution history information of the print job executed in 21'(see FIG. 6 described later), and learning result data used when predicting the success or failure of the print job execution in each image forming apparatus 21 and 21'. To manage.

通信部62は、情報管理装置3とネットワーク4上の各プリントショップ2内の各画像形成装置21,21´との間の通信処理を実行する。具体的には、通信部62は、必要に応じて、外部IF63及びネットワーク網(ネットワーク4やエリア内ネットワーク24等を含む)を介して、情報管理装置3と各画像形成装置21,21´との間において、センサー構成情報、印刷ジョブ実行履歴情報及び学習結果データの送受信処理を行う。 The communication unit 62 executes communication processing between the information management device 3 and the image forming devices 21 and 21'in each print shop 2 on the network 4. Specifically, the communication unit 62 includes the information management device 3 and the image forming devices 21 and 21'via the external IF63 and the network (including the network 4 and the network 24 in the area) as necessary. In between, sensor configuration information, print job execution history information, and learning result data are transmitted and received.

外部IF63は、情報管理装置3とネットワーク4上の各プリントショップ2内の画像形成装置21,21´との間において有線通信又は無線通信を行うためのインターフェイスである。外部IF63は、例えば、イーサネット、WiFi、Bluetooth等のインターフェイスを含んで構成される。 The external IF 63 is an interface for performing wired communication or wireless communication between the information management device 3 and the image forming devices 21 and 21'in each print shop 2 on the network 4. The external IF 63 is configured to include, for example, an interface such as Ethernet, WiFi, Bluetooth, or the like.

[印刷ジョブ実行履歴情報のデータ構造]
図6は、本発明の一実施形態に係る印刷ジョブ実行履歴情報のデータ構造を示す図である。印刷ジョブ実行履歴情報は、図6に示すように、画像形成装置21で実行された印刷ジョブの実行履歴情報のデータが時系列で配列された構成を有する。なお、図6に示す例では、ジョブID欄に記載のジョブID(Identification)の値が大きい方が最新のデータである。
[Data structure of print job execution history information]
FIG. 6 is a diagram showing a data structure of print job execution history information according to an embodiment of the present invention. As shown in FIG. 6, the print job execution history information has a configuration in which the data of the print job execution history information executed by the image forming apparatus 21 is arranged in chronological order. In the example shown in FIG. 6, the larger the value of the job ID (Identification) described in the job ID column is the latest data.

各印刷ジョブの実行履歴データは、ジョブID、ジョブ実行結果、ジョブ設定、及び、ジョブ実行時のセンサー値等の各種情報を1組にしてまとめられた構成を有する。なお、各印刷ジョブの実行履歴データには、印刷ジョブの実行日時のデータが含まれていてもよい。 The execution history data of each print job has a structure in which various information such as a job ID, a job execution result, a job setting, and a sensor value at the time of job execution are put together as a set. The execution history data of each print job may include data on the execution date and time of the print job.

ジョブIDのデータとしては、印刷ジョブを識別するための番号が記録される。なお、本発明はこれに限定されず、ジョブIDとしては、印刷ジョブを識別可能なデータであれば任意のデータを用いることができる。 As the data of the job ID, a number for identifying the print job is recorded. The present invention is not limited to this, and any data can be used as the job ID as long as the data can identify the print job.

ジョブ実行結果としては、ジョブ実行の成功又は失敗を示すデータが記録される。なお、本発明はこれに限定されず、ジョブ実行が失敗である場合、失敗を示すデータとともに、ジョブ失敗の原因を示すデータを印刷ジョブ実行履歴情報に含ませてもよい。例えば、印刷物の検品処理において色不良、画像の汚れ、内容違い、文字化けなどが発生したことによりジョブが失敗した場合には、検品時の不良を示すデータ、及び/又は、検品不良の種類を示すデータを印刷ジョブ実行履歴情報の一つとして記録する。また、例えば、ジョブ実行時の記録媒体の詰まり(JAM)や、消耗品(インク等)の不足などの機械的な原因によりジョブが失敗した場合には、機械的失敗を示すデータ、及び/又は、機械的失敗の原因の種類を示すデータを印刷ジョブ実行履歴情報の一つとして記録する。上述のように、ジョブ失敗の原因を示すデータを印刷ジョブ実行履歴情報に含ませた場合、印刷ジョブ実行の判断精度を向上させることができる。 As the job execution result, data indicating success or failure of job execution is recorded. The present invention is not limited to this, and when the job execution is unsuccessful, the print job execution history information may include data indicating the cause of the job failure together with the data indicating the failure. For example, if the job fails due to color defects, image stains, content differences, garbled characters, etc. in the inspection process of printed matter, the data indicating the defects at the time of inspection and / or the type of inspection defects are displayed. The indicated data is recorded as one of the print job execution history information. In addition, if the job fails due to a mechanical cause such as a jam in the recording medium (JAM) during job execution or a shortage of consumables (ink, etc.), data indicating the mechanical failure and / or , Data indicating the type of cause of mechanical failure is recorded as one of the print job execution history information. As described above, when the data indicating the cause of the job failure is included in the print job execution history information, the accuracy of determining the print job execution can be improved.

ジョブ設定のデータとしては、印刷ジョブ実行時に必要な各種パラメータ(印刷ジョブの設定情報)が記録される。本実施形態では、例えば、両面印刷の有無、ページ数、部数、用紙サイズ、用紙種、用紙坪量、とじ位置、ステープル等の各種パラメータが印刷ジョブの設定情報として記録される。なお、印刷ジョブの設定情報に含まれる各種パラメータは、例えば、画像形成装置の構成、機能等に応じて適宜変更される。 As the job setting data, various parameters (print job setting information) required when executing the print job are recorded. In this embodiment, for example, various parameters such as the presence / absence of double-sided printing, the number of pages, the number of copies, the paper size, the paper type, the paper basis weight, the binding position, and the staples are recorded as the setting information of the print job. The various parameters included in the print job setting information are appropriately changed according to, for example, the configuration and functions of the image forming apparatus.

センサー値のデータとしては、画像形成装置21に対して設置されている各センサーにおいて、印刷ジョブ実行時に検出されたセンサー値が記録される。図6に示す例では、印刷ジョブ実行時に、名称「Thermal1」の温度計、名称「Humidity」の湿度計、名称「Thermal2」の温度計、名称「Air Pressure」の気圧計、名称「Weather」の天気観測センサー(カメラ等)等で検出された計測値がセンサー値として記録される。 As the sensor value data, the sensor value detected at the time of executing the print job is recorded in each sensor installed for the image forming apparatus 21. In the example shown in FIG. 6, when the print job is executed, the thermometer with the name "Thermal1", the hygrometer with the name "Humidity", the thermometer with the name "Thermal2", the barometer with the name "AirPressure", and the name "Weather" The measured value detected by a weather observation sensor (camera, etc.) is recorded as a sensor value.

[センサー構成情報のデータ構造]
図7は、本発明の一実施形態に係るセンサー構成情報のデータ構造を示す図である。センサー構成情報(センサー設置情報)は、図7に示すように、センサー名、センサー値のタイプ、センサーの接続方法、センサーのアドレス、センサーの位置指定、センサーの位置、センサー値のデータ処理方法等の設置態様に関する各種情報を1組にしてまとめられた構成を有する。
[Data structure of sensor configuration information]
FIG. 7 is a diagram showing a data structure of sensor configuration information according to an embodiment of the present invention. As shown in FIG. 7, the sensor configuration information (sensor installation information) includes the sensor name, sensor value type, sensor connection method, sensor address, sensor position specification, sensor position, sensor value data processing method, and the like. It has a structure in which various information regarding the installation mode of the above is put together as a set.

センサー名のデータとしては、センサーを識別可能な名称を示すデータが記録される。なお、本発明はこれに限定されず、センサー名としては、センサーを識別可能なデータ(例えば数値等)であれば任意のデータを用いることができる。 As the sensor name data, data indicating a name that can identify the sensor is recorded. The present invention is not limited to this, and any data can be used as the sensor name as long as it is data that can identify the sensor (for example, a numerical value).

センサー値タイプのデータとしては、センサーが実際に検出するデータの型式を示すデータが記録される。図7に示す例では、温度計、湿度計、気圧計では実際に検出するデータは数値であるので、センサー値のタイプとしては数値タイプを示すデータが記録され、天気観測センサー(カメラ等)では実際に検出するデータは画像であるので、センサー値のタイプとしては画像タイプを示すデータが記録される。 As the sensor value type data, data indicating the type of data actually detected by the sensor is recorded. In the example shown in FIG. 7, since the data actually detected by the thermometer, hygrometer, and barometer is numerical value, the data indicating the numerical value type is recorded as the sensor value type, and the weather observation sensor (camera, etc.) is used. Since the data to be actually detected is an image, the data indicating the image type is recorded as the type of the sensor value.

接続方法のデータとしては、センサーと画像形成装置21との間の通信方式(例えば、IP(Internet Protocol)、Bluetooth等)を示すデータが記録される。また、センサーのアドレスのデータとしては、接続方法の通信方式に対応するアドレスが記録される。 As the data of the connection method, data indicating a communication method (for example, IP (Internet Protocol), Bluetooth, etc.) between the sensor and the image forming apparatus 21 is recorded. Further, as the sensor address data, the address corresponding to the communication method of the connection method is recorded.

センサーの位置指定のデータとしては、画像形成装置21に対するセンサーの位置の指定方法を示すデータが記録される。図7に示す例では、画像形成装置21に対するセンサーの位置を両者間の直線距離により指定する方法、又は、画像形成装置21に対するセンサーの位置を3次元座標により指定する方法によりセンサーの位置を指定する。それゆえ、前者の方法によりセンサーの位置を指定する場合には、センサーの位置指定のデータとして、センサーの位置を両者間の直線距離により指定する方法を示すデータ(図7中の「直線」)が記録され、後者の方法によりセンサーの位置を指定する場合には、センサーの位置指定のデータとして、センサーの位置を3次元座標により指定する方法を示すデータ(図7中の「3次元位置」)が記録される。なお、画像形成装置21とセンサーとの間の直線距離は、画像形成装置21で受信されるセンサーからの電波の強度に基づいて測定することができる。また、センサーの位置の指定方法は、この例に限定されず、例えば、画像形成装置21に対するセンサーの位置を2次元座標により指定する方法を採用してもよいし、単に、画像形成装置21に対する定性的な相対位置を示す情報(例えば、画像形成装置21の「上」、「下」、「左」、「右」等)で指定する方法を採用してもよい。 As the data for designating the position of the sensor, data indicating a method for designating the position of the sensor with respect to the image forming apparatus 21 is recorded. In the example shown in FIG. 7, the position of the sensor is specified by a method of specifying the position of the sensor with respect to the image forming apparatus 21 by a linear distance between the two, or a method of specifying the position of the sensor with respect to the image forming apparatus 21 by three-dimensional coordinates. do. Therefore, when the position of the sensor is specified by the former method, the data indicating the method of specifying the position of the sensor by the linear distance between the two as the data of the position specification of the sensor (“straight line” in FIG. 7). Is recorded, and when the position of the sensor is specified by the latter method, the data indicating the method of specifying the position of the sensor by the three-dimensional coordinates as the data of the position specification of the sensor (“3D position” in FIG. 7 ”. ) Is recorded. The linear distance between the image forming apparatus 21 and the sensor can be measured based on the intensity of the radio wave from the sensor received by the image forming apparatus 21. Further, the method of designating the position of the sensor is not limited to this example, and for example, a method of designating the position of the sensor with respect to the image forming apparatus 21 by two-dimensional coordinates may be adopted, or simply with respect to the image forming apparatus 21. A method of specifying by information indicating a qualitative relative position (for example, “top”, “bottom”, “left”, “right”, etc. of the image forming apparatus 21) may be adopted.

センサーの位置のデータとしては、対応する位置の指定方法により計測された、画像形成装置21に対するセンサーの位置を示すデータが記録される。センサーの位置を直線距離により指定する方法が採用されている場合には、直線距離の値がセンサーの位置を示すデータとして記録され、センサーの位置を3次元座標により指定する方法が採用されている場合には、3次元座標を示すデータがセンサーの位置を示すデータとして記録される。なお、センサーの位置を画像形成装置21に対する定性的な相対位置で指定する方法が採用されている場合には、当該相対位置を示す情報(例えば、「上」、「下」、「左」、「右」等)がセンサーの位置を示すデータとして記録される。 As the sensor position data, data indicating the sensor position with respect to the image forming apparatus 21 measured by the corresponding position designation method is recorded. When the method of specifying the position of the sensor by the linear distance is adopted, the value of the linear distance is recorded as the data indicating the position of the sensor, and the method of specifying the position of the sensor by the three-dimensional coordinates is adopted. In this case, the data indicating the three-dimensional coordinates is recorded as the data indicating the position of the sensor. When the method of designating the position of the sensor by a qualitative relative position with respect to the image forming apparatus 21 is adopted, the information indicating the relative position (for example, "top", "bottom", "left", etc. "Right" etc.) is recorded as data indicating the position of the sensor.

データ処理方法のデータとしては、センサーで実際に検出されたセンサー値を画像形成装置21に送信する際にデータの型を変換する必要があるか否かを示すデータが記録される。データの型を変換する必要が無い場合には、図7に示すように、その旨を示すデータ(図7中の「指定なし」)がデータ処理方法のデータとして記録される。一方、データの型を変換する必要がある場合には、そのデータの型の変換方法を示すデータがデータ処理方法のデータとして記録される。図7に示す例では、天気観測センサー(カメラ等)で検出されたデータ(画像)は、画像形成装置21に送信される際に、天候情報(「晴れ」、「曇り」、「雨」等)に変換されるので、その変換方法を示すデータ(図7中の「画像→天候」)がデータ処理方法のデータとして記録される。 As the data of the data processing method, data indicating whether or not it is necessary to convert the type of data when transmitting the sensor value actually detected by the sensor to the image forming apparatus 21 is recorded. When it is not necessary to convert the data type, as shown in FIG. 7, data indicating that fact (“not specified” in FIG. 7) is recorded as data of the data processing method. On the other hand, when it is necessary to convert the data type, the data indicating the conversion method of the data type is recorded as the data of the data processing method. In the example shown in FIG. 7, when the data (image) detected by the weather observation sensor (camera or the like) is transmitted to the image forming apparatus 21, the weather information (“sunny”, “cloudy”, “rain”, etc. ), So the data indicating the conversion method (“image → weather” in FIG. 7) is recorded as the data of the data processing method.

[ジョブ実行開始処理]
次に、本実施形態の画像形成装置21において行われるジョブ実行開始処理の手順について説明する。図8は、本発明の一実施形態に係るジョブ実行開始処理の手順を示すフローチャートである。
[Job execution start processing]
Next, the procedure of the job execution start processing performed in the image forming apparatus 21 of the present embodiment will be described. FIG. 8 is a flowchart showing a procedure of job execution start processing according to an embodiment of the present invention.

画像形成装置21において、印刷ジョブ制御部31(ジョブ管理部312)が各種操作UI332から実行予定の印刷ジョブの設定情報を受け取った際(ユーザーがユーザー端末23で印刷ジョブ実行要求を行った際)、ジョブ管理部312は、実行予定の印刷ジョブの情報を印刷成否予測部314に出力する。実行予定の印刷ジョブの設定情報は、例えば、図6に示す印刷ジョブ実行履歴情報内のジョブ設定の欄に示されている各種の情報(両面、ページ数、部数、用紙サイズ、用紙種、用紙坪量、とじ位置及びステーブルの設定情報)を含む。印刷ジョブ制御部31は、実行予定の印刷ジョブの設定情報を受け取ると、ジョブ実行処理を開始する。 In the image forming apparatus 21, when the print job control unit 31 (job management unit 312) receives the setting information of the print job to be executed from the various operation UI 332s (when the user makes a print job execution request on the user terminal 23). , The job management unit 312 outputs the information of the print job to be executed to the print success / failure prediction unit 314. The setting information of the print job to be executed is, for example, various information (double-sided, number of pages, number of copies, paper size, paper type, paper) shown in the job setting column in the print job execution history information shown in FIG. Basis weight, binding position and stable setting information) are included. When the print job control unit 31 receives the setting information of the print job to be executed, the print job control unit 31 starts the job execution process.

まず、印刷ジョブ制御部31は、「SensorIdx」と称するインデックスに「0」をセットする(ステップS101)。なお、インデックス「SensorIdx」は、画像形成装置21に対して設けられたセンサー(センサー値取得対象のセンサー)の数をカウントするためのインデックスであり、ステップS101の処理では、インデックス「SensorIdx」にその初期値「0」がセットされる(初期化処理が行われる)。 First, the print job control unit 31 sets "0" in the index called "SensorIdx" (step S101). The index "SensorIdx" is an index for counting the number of sensors (sensors for which sensor values are acquired) provided for the image forming apparatus 21, and in the process of step S101, the index "SensorIdx" is used. The initial value "0" is set (initialization processing is performed).

次いで、印刷ジョブ制御部31は、画像形成装置21に対して設けられ且つ現時点でセットされているインデックス「SensorIdx」の値に対応するセンサーのセンサー値を取得する(ステップS102)。 Next, the print job control unit 31 acquires the sensor value of the sensor corresponding to the value of the index “SensorIdx” provided for the image forming apparatus 21 and set at the present time (step S102).

この処理では、まず、印刷ジョブ制御部31は、センサー管理部32(センサー値取得部321)に対して、センサー値取得対象のセンサーのセンサー値取得指令を出す。次いで、センサー値取得部321は、センサー値取得指令を受ければ、センサー値取得対象のセンサーに対してセンサー値の送信要求を送り、当該センサーからセンサー値を受信すれば、受信したセンサー値を印刷ジョブ制御部31(印刷成否予測部314)に出力する。また、ステップS102の処理では、印刷ジョブ制御部31は、センサー構成記憶部343を検索し、センサー値取得対象のセンサーのセンサー構成情報をセンサー構成記憶部343から取得する。また、本実施形態では、ステップS102の処理で取得されたセンサー値は、後述のジョブ実行終了時処理(図9参照)において使用されるので、一時保存される。なお、本実施形態では、ステップS102の処理で取得されたセンサー値取得対象のセンサー構成情報も一時保存してもよい。 In this process, first, the print job control unit 31 issues a sensor value acquisition command for the sensor whose sensor value is to be acquired to the sensor management unit 32 (sensor value acquisition unit 321). Next, when the sensor value acquisition unit 321 receives the sensor value acquisition command, it sends a sensor value transmission request to the sensor for which the sensor value is to be acquired, and when the sensor value is received from the sensor, the sensor value acquisition unit 321 prints the received sensor value. It is output to the job control unit 31 (print success / failure prediction unit 314). Further, in the process of step S102, the print job control unit 31 searches for the sensor configuration storage unit 343 and acquires the sensor configuration information of the sensor whose sensor value is to be acquired from the sensor configuration storage unit 343. Further, in the present embodiment, the sensor value acquired in the process of step S102 is used in the job execution end process (see FIG. 9) described later, and is therefore temporarily stored. In this embodiment, the sensor configuration information of the sensor value acquisition target acquired in the process of step S102 may also be temporarily stored.

次いで、印刷ジョブ制御部31は、インデックス「SensorIdx」の値を1加算する(ステップS103)。 Next, the print job control unit 31 adds 1 to the value of the index “SensorIdx” (step S103).

次いで、印刷ジョブ制御部31は、インデックス「SensorIdx」の値がセンサー値取得対象のセンサーの数(センサー接続数)に等しいか否かを判定する(ステップS104)。 Next, the print job control unit 31 determines whether or not the value of the index “SensorIdx” is equal to the number of sensors (the number of sensor connections) for which the sensor value is to be acquired (step S104).

ステップS104の処理において、印刷ジョブ制御部31が、インデックス「SensorIdx」の値がセンサー接続数に等しくないと判定した場合(ステップS104がNo判定である場合)、印刷ジョブ制御部31は、処理をステップS102に戻し、ステップS102~S104の処理を繰り返す。 In the process of step S104, when the print job control unit 31 determines that the value of the index "SensorIdx" is not equal to the number of sensor connections (when the determination in step S104 is No), the print job control unit 31 performs the process. The process returns to step S102, and the processes of steps S102 to S104 are repeated.

一方、ステップS104の処理において、印刷ジョブ制御部31が、インデックス「SensorIdx」の値がセンサー接続数に等しいと判定した場合(ステップS104がYes判定である場合)、印刷ジョブ制御部31(印刷成否予測部314)は、実行予定の印刷ジョブの実行の成否を予測する(ステップS105)。この処理では、印刷ジョブ制御部31(印刷成否予測部314)は、まず、印刷ジョブの設定情報、及び、ステップ102において取得されたセンサーのセンサー構成情報をキーとして、学習結果記憶部342を検索し、画像形成装置21に対して設けられているセンサー群の構成に紐付けられた学習結果データ(予測用データ)を抽出する。次いで、印刷ジョブ制御部31(印刷成否予測部314)は、ステップ102において取得された現在のセンサー値と、抽出した学習結果データとに基づいて、印刷ジョブの実行の成功又は失敗を予測する。 On the other hand, in the process of step S104, when the print job control unit 31 determines that the value of the index "SensorIdx" is equal to the number of sensor connections (when the step S104 is a Yes determination), the print job control unit 31 (print success / failure). The prediction unit 314) predicts the success or failure of the execution of the print job to be executed (step S105). In this process, the print job control unit 31 (print success / failure prediction unit 314) first searches the learning result storage unit 342 using the print job setting information and the sensor configuration information of the sensor acquired in step 102 as keys. Then, the learning result data (prediction data) associated with the configuration of the sensor group provided for the image forming apparatus 21 is extracted. Next, the print job control unit 31 (print success / failure prediction unit 314) predicts the success or failure of the print job execution based on the current sensor value acquired in step 102 and the extracted learning result data.

次いで、印刷ジョブ制御部31(印刷成否予測部314)は、ステップS105の処理で得られた予測結果(実行予定の印刷ジョブの実行の成否)が成功であるか否かを判定する(ステップS106)。 Next, the print job control unit 31 (print success / failure prediction unit 314) determines whether or not the prediction result (success / failure of execution of the print job to be executed) obtained in the process of step S105 is successful (step S106). ).

ステップS106の処理において、印刷ジョブ制御部31(印刷成否予測部314)が、予測結果が成功であると判定した場合(ステップS106がYes判定である場合)、印刷ジョブ制御部31は、印刷ジョブの実行を開始する(ステップS107)。この処理では、印刷ジョブ制御部31は、エンジン制御部35に対して印刷ジョブ実行開始の指示を出す。これにより、エンジン制御部35により印刷ジョブを実施開始するように印刷エンジン40が制御され、印刷ジョブの実行が開始される。 In the process of step S106, when the print job control unit 31 (print success / failure prediction unit 314) determines that the prediction result is successful (when step S106 is a Yes determination), the print job control unit 31 determines that the print job is successful. Is started (step S107). In this process, the print job control unit 31 issues an instruction to start the print job execution to the engine control unit 35. As a result, the print engine 40 is controlled so that the engine control unit 35 starts executing the print job, and the execution of the print job is started.

一方、ステップS106の処理において、印刷ジョブ制御部31(印刷成否予測部314)が、予測結果が成功でない(失敗である)と判定した場合(ステップS106がNo判定である場合)、印刷ジョブ制御部31は、エラーを通知する(ステップS108)。具体的には、印刷ジョブ制御部31は、Webサーバー/パネル管理部33を制御して、ユーザー端末23の画面にエラー情報(予測結果が失敗であること)を表示する。 On the other hand, in the process of step S106, when the print job control unit 31 (print success / failure prediction unit 314) determines that the prediction result is not successful (failure) (when step S106 is No determination), the print job control The unit 31 notifies the error (step S108). Specifically, the print job control unit 31 controls the Web server / panel management unit 33 to display error information (prediction result is a failure) on the screen of the user terminal 23.

次いで、印刷ジョブ制御部31は、別機体(エリア内ネットワーク24やネットワーク4を介して接続されている他の画像形成装置)の状況を確認する(ステップS109)。この処理では、印刷ジョブ制御部31は、他の画像形成装置(別機体)へ、予測結果が失敗と判定された印刷ジョブの設定情報を送信し、別機体で当該印刷ジョブの実行が可能であるかどうかを確認する。 Next, the print job control unit 31 confirms the status of another machine (another image forming apparatus connected via the network 24 in the area or the network 4) (step S109). In this process, the print job control unit 31 transmits the setting information of the print job for which the prediction result is determined to be unsuccessful to another image forming apparatus (separate machine), and the print job can be executed by the other machine. Check if there is one.

なお、このステップS109の処理において、印刷ジョブの設定情報を受信した別機体では、上述のステップS101~S105の処理と同様の処理が行なわれ、ステップS105の処理において得られた予測結果(成功又は失敗)の情報が送信元の画像形成装置21に返信される。 In the process of step S109, the other machine that received the print job setting information performs the same process as the process of steps S101 to S105 described above, and the prediction result (success or success) obtained in the process of step S105 is performed. The information of failure) is returned to the image forming apparatus 21 of the transmission source.

次いで、印刷ジョブ制御部31は、別機体からの返信された予測結果の情報に基づいて、別機体での予測結果(別機体確認結果)が成功であるか否かを判定する(ステップS110)。 Next, the print job control unit 31 determines whether or not the prediction result (other machine confirmation result) in the other machine is successful based on the information of the prediction result returned from the other machine (step S110). ..

ステップS110の処理において、印刷ジョブ制御部31が、別機体での予測結果が成功であると判定した場合(ステップS110がYes判定である場合)、印刷ジョブ制御部31は、当該印刷ジョブを別機体へ転送する(ステップS111)。この処理により、自身の画像形成装置21で予測結果が失敗であると判定された印刷ジョブが別機体で実行される。その後、印刷ジョブ制御部31は、ステップS111の処理結果をユーザーへ通知(ステップS113)して、ジョブ実行開始処理を終了する。 In the process of step S110, when the print job control unit 31 determines that the prediction result on another machine is successful (when the step S110 is a Yes determination), the print job control unit 31 separates the print job. Transfer to the machine (step S111). By this process, the print job determined by the own image forming apparatus 21 that the prediction result is unsuccessful is executed by another machine. After that, the print job control unit 31 notifies the user of the processing result of step S111 (step S113), and ends the job execution start processing.

一方、ステップS110の処理において、印刷ジョブ制御部31が、別機体での予測結果が成功でない(失敗である)と判定した場合(ステップS110がNo判定である場合)、印刷ジョブ制御部31は、当該印刷ジョブをキャンセルする(ステップS112)。その後、印刷ジョブ制御部31は、ステップS112の処理結果をユーザーへ通知(ステップS113)して、ジョブ実行開始処理を終了する。 On the other hand, in the process of step S110, when the print job control unit 31 determines that the prediction result of another machine is not successful (failure) (when step S110 is a No determination), the print job control unit 31 , Cancel the print job (step S112). After that, the print job control unit 31 notifies the user of the processing result of step S112 (step S113), and ends the job execution start processing.

なお、自身の画像形成装置21で印刷ジョブの予測結果が失敗であると判定され、当該印刷ジョブを別機体(他の画像形成装置)で実行する場合、印刷ジョブの転送先になり得る別機体が複数存在するときには、例えば、上記ステップS109の状況確認処理を各別機体に対して順次行い、予測結果が成功となった別機体に印刷ジョブを転送する。この際、複数の別機体で予測結果が成功となった場合には、任意に一つの別機体を選択して印刷ジョブを転送してもよいし、ユーザーにとって都合の良い(近い場所に設置されている、同様の印刷機能を有する等)一つの別機体を選択して印刷ジョブを転送してもよい。 If the image forming apparatus 21 of the company determines that the prediction result of the print job is unsuccessful and the print job is executed by another machine (another image forming apparatus), another machine that can be the transfer destination of the print job. When there are a plurality of print jobs, for example, the status confirmation process in step S109 is sequentially performed for each different machine, and the print job is transferred to the different machine for which the prediction result is successful. At this time, if the prediction result is successful with a plurality of different aircraft, the print job may be arbitrarily selected by selecting one different aircraft, which is convenient for the user (installed in a close location). , Has the same printing function, etc.) You may select one different machine and transfer the print job.

[ジョブ実行終了時処理]
次に、本実施形態の画像形成装置21において行われるジョブ実行終了時処理の手順について説明する。図9は、本発明の一実施形態に係るジョブ実行終了時処理の手順を示すフローチャートである。なお、ジョブ実行終了時処理は、図8で説明したジョブ実行開始処理で自身の画像形成装置21において、成功と予測された印刷ジョブの実行が完了すると開始される。
[Processing at the end of job execution]
Next, the procedure of the job execution end processing performed in the image forming apparatus 21 of the present embodiment will be described. FIG. 9 is a flowchart showing a procedure at the end of job execution according to the embodiment of the present invention. The job execution end processing is started when the execution of the print job predicted to be successful is completed in the image forming apparatus 21 of the job execution start processing described with reference to FIG.

まず、印刷ジョブ制御部31(ジョブ管理部312)は、印刷ジョブの実行終了を検知する(ステップS201)。この処理では、ジョブ管理部312は、エンジン制御部35から印刷ジョブの実行終了通知を受信する。 First, the print job control unit 31 (job management unit 312) detects the end of execution of the print job (step S201). In this process, the job management unit 312 receives the print job execution end notification from the engine control unit 35.

次いで、印刷ジョブ制御部31(ジョブ管理部312)は、検出した実行終了の印刷ジョブの実行結果を取得する(ステップS202)。なお、印刷ジョブの実行結果は、エンジン制御部35から取得され、印刷ジョブの実行結果には、印刷ジョブ実行の結果(成功又は失敗)情報、印刷ジョブのジョブID(番号)等が含まれる。 Next, the print job control unit 31 (job management unit 312) acquires the execution result of the detected print job at the end of execution (step S202). The print job execution result is acquired from the engine control unit 35, and the print job execution result includes print job execution result (success or failure) information, print job job ID (number), and the like.

次いで、印刷ジョブ制御部31(ジョブ管理部312)は、インデックス「SensorIdx」に「0」をセットする(ステップS203)。 Next, the print job control unit 31 (job management unit 312) sets the index “SensorIdx” to “0” (step S203).

次いで、印刷ジョブ制御部31は、センサー値取得対象のセンサーの印刷ジョブ実行時のセンサー値の取得処理を行う(ステップS204)。この処理では、印刷ジョブ制御部31は、図8のステップS102で取得されて一時保存されている印刷ジョブの実行時のセンサー値を取得する。また、ステップS204の処理では、印刷ジョブ制御部31は、センサー構成記憶部343を検索し、センサー値取得対象のセンサーのセンサー構成情報をセンサー構成記憶部343から取得する。なお、図8のステップS102で取得されたセンサー値取得対象のセンサーのセンサー構成情報が一時保存されている場合には、印刷ジョブ制御部31は、ステップS204の処理において、その一時保存されているセンサー構成情報を取得してもよい。 Next, the print job control unit 31 performs a sensor value acquisition process when the print job of the sensor whose sensor value is to be acquired is executed (step S204). In this process, the print job control unit 31 acquires the sensor value at the time of execution of the print job acquired and temporarily stored in step S102 of FIG. Further, in the process of step S204, the print job control unit 31 searches for the sensor configuration storage unit 343 and acquires the sensor configuration information of the sensor whose sensor value is to be acquired from the sensor configuration storage unit 343. When the sensor configuration information of the sensor whose sensor value is to be acquired acquired in step S102 of FIG. 8 is temporarily stored, the print job control unit 31 is temporarily stored in the process of step S204. Sensor configuration information may be acquired.

次いで、印刷ジョブ制御部31は、インデックス「SensorIdx」の値を1加算する(ステップS205)。 Next, the print job control unit 31 adds 1 to the value of the index “SensorIdx” (step S205).

次いで、印刷ジョブ制御部31は、インデックス「SensorIdx」の値がセンサー値取得対象のセンサーの数(センサー接続数)に等しいか否かを判定する(ステップS206)。 Next, the print job control unit 31 determines whether or not the value of the index “SensorIdx” is equal to the number of sensors (the number of sensor connections) for which the sensor value is to be acquired (step S206).

ステップS206の処理において、印刷ジョブ制御部31が、インデックス「SensorIdx」の値がセンサー接続数に等しくないと判定した場合(ステップS206がNo判定である場合)、印刷ジョブ制御部31は、処理をステップS204に戻し、ステップS204~S206の処理を繰り返す。 In the process of step S206, when the print job control unit 31 determines that the value of the index "SensorIdx" is not equal to the number of sensor connections (when the determination in step S206 is No), the print job control unit 31 performs the process. The process returns to step S204, and the processes of steps S204 to S206 are repeated.

一方、ステップS206の処理において、印刷ジョブ制御部31が、インデックス「SensorIdx」の値がセンサー接続数に等しいと判定した場合(ステップS206がYes判定である場合)、印刷ジョブ制御部31(ジョブ管理部312)は、印刷ジョブ実行履歴情報のデータを登録する(ステップS207)。この処理では、ジョブ管理部312は、印刷ジョブの設定情報、印刷ジョブの実行結果、及び、印刷ジョブ実行時のセンサー値を組み合わせて生成された印刷ジョブ実行履歴情報(図6参照)を印刷ジョブ実行履歴記憶部341に登録する。 On the other hand, in the process of step S206, when the print job control unit 31 determines that the value of the index "SensorIdx" is equal to the number of sensor connections (when the step S206 is a Yes determination), the print job control unit 31 (job management). Section 312) registers the data of the print job execution history information (step S207). In this process, the job management unit 312 prints the print job execution history information (see FIG. 6) generated by combining the print job setting information, the print job execution result, and the sensor value at the time of printing job execution. Registered in the execution history storage unit 341.

次いで、印刷ジョブ制御部31(機械学習部313)は、ステップS207において登録された印刷ジョブ実行履歴情報のデータを用いて、機械学習を行って学習結果データ(予測用データ)を更新し、学習結果記憶部342に登録する(ステップS208)。この際、更新後の学習結果データは、印刷ジョブ実行時のセンサー群の構成(センサーの組み合わせ及び各センサーの構成情報)に紐付けられて登録される。そして、ステップS208の処理後、印刷ジョブ制御部31は、ジョブ実行終了時処理を終了する。 Next, the print job control unit 31 (machine learning unit 313) performs machine learning using the data of the print job execution history information registered in step S207, updates the learning result data (prediction data), and learns. It is registered in the result storage unit 342 (step S208). At this time, the updated learning result data is registered in association with the configuration of the sensor group (combination of sensors and configuration information of each sensor) at the time of executing the print job. Then, after the processing in step S208, the print job control unit 31 ends the processing at the end of job execution.

なお、上述のジョブ実行終了時処理では、機械学習により予測用データを生成する構成例を説明したが、本発明はこれに限定されない。例えば、ユーザーが自身のノウハウ(ジョブ実行経験)に鑑みて考案した独自アルゴリズムを用いて予測用データを生成する構成にしてもよい。 In the above-mentioned job execution end processing, a configuration example for generating prediction data by machine learning has been described, but the present invention is not limited to this. For example, the user may be configured to generate prediction data by using an original algorithm devised in consideration of his / her own know-how (job execution experience).

また、ユーザーが、画像形成装置21に対して設置されたセンサーの構成でのジョブ実行経験(ノウハウ)を持たないユーザーである場合、当該ユーザーは上述のジョブ実行終了時処理において、先行して実行済みの他のユーザーのジョブ実行履歴を利用して、機械学習を行って予測用データを生成することができる。それゆえ、本実施形態では、ノウハウを持たないユーザーであっても、印刷ジョブ実行の判断精度を向上させることができる。 Further, when the user is a user who does not have the job execution experience (know-how) in the configuration of the sensor installed for the image forming apparatus 21, the user executes the job execution in advance in the above-mentioned job execution end processing. Machine learning can be performed to generate prediction data by using the job execution history of other users who have already completed the job execution history. Therefore, in the present embodiment, even a user who does not have the know-how can improve the judgment accuracy of the print job execution.

[センサー構成変更処理]
次に、本実施形態の画像形成装置21において行われるセンサー構成変更処理の手順について説明する。図10は、本発明の一実施形態に係るセンサー構成変更処理の手順を示すフローチャートである。この処理は、画像形成装置21に対して、センサーの追加、センサーの削除、センサー構成情報の変更及びそれらの組合せが発生した際(ユーザーがユーザー端末23でセンサーの追加、削除、センサー構成情報の変更を行った際)に行われる。
[Sensor configuration change process]
Next, the procedure of the sensor configuration change processing performed in the image forming apparatus 21 of the present embodiment will be described. FIG. 10 is a flowchart showing a procedure of a sensor configuration change process according to an embodiment of the present invention. In this process, when a sensor is added, a sensor is deleted, a sensor configuration information is changed, or a combination thereof occurs for the image forming apparatus 21 (the user adds or deletes a sensor on the user terminal 23, or the sensor configuration information is displayed). It will be done when you make a change).

まず、印刷ジョブ制御部31は、センサー構成の変更(センサー群の構成の変更)を検知する(ステップS301)。この処理では、印刷ジョブ制御部31は、センサー管理部32(センサー構成管理部322)からのセンサー構成変更の通知を受信する。なお、センサー構成管理部322は、例えば、センサーの追加、削除、センサー構成情報の変更が発生したこと(ユーザーがユーザー端末23でセンサーの追加、削除、センサー構成情報の変更を行ったこと)がWebサーバー/パネル管理部33(センサー管理UI331)から通知された場合や、定期的な検索処理によりセンサー構成記憶部343の更新が検出された場合には、センサー構成の変更された旨を印刷ジョブ制御部31に通知する。 First, the print job control unit 31 detects a change in the sensor configuration (change in the configuration of the sensor group) (step S301). In this process, the print job control unit 31 receives a notification of the sensor configuration change from the sensor management unit 32 (sensor configuration management unit 322). The sensor configuration management unit 322 may, for example, have added or deleted a sensor or changed the sensor configuration information (the user has added or deleted a sensor or changed the sensor configuration information on the user terminal 23). When notified from the Web server / panel management unit 33 (sensor management UI 331) or when an update of the sensor configuration storage unit 343 is detected by periodic search processing, a print job indicating that the sensor configuration has been changed. Notify the control unit 31.

次いで、印刷ジョブ制御部31は、変更後のセンサー群に含まれる各センサーのセンサー構成情報をセンサー構成記憶部343から取得する(ステップS302)。 Next, the print job control unit 31 acquires the sensor configuration information of each sensor included in the changed sensor group from the sensor configuration storage unit 343 (step S302).

次いで、印刷ジョブ制御部31は、ステップS302において取得した、変更後のセンサー群に含まれる各センサーのセンサー構成情報をキーにして、学習結果記憶部342に記憶された学習結果データ群(内部学習情報)を検索する(ステップS303)。この処理では、印刷ジョブ制御部31は、自身の画像形成装置21の学習結果記憶部342に保存されている学習結果データ群に変更後のセンサー群の構成に対応する学習結果データ(予測用データ)が存在するか否かを検索する。 Next, the print job control unit 31 uses the sensor configuration information of each sensor included in the changed sensor group acquired in step S302 as a key, and the learning result data group (internal learning) stored in the learning result storage unit 342. Information) is searched (step S303). In this process, the print job control unit 31 changes the learning result data group stored in the learning result storage unit 342 of its own image forming apparatus 21 to the learning result data (prediction data) corresponding to the configuration of the sensor group. ) Exists or not.

次いで、印刷ジョブ制御部31は、内部学習情報の検索結果が成功であるか否かを判定する(ステップS304)。なお、この処理では、内部学習情報の検索により、変更後のセンサー群の構成に対応する学習結果データ(予測用データ)が学習結果記憶部342から得られた場合には内部学習情報の検索結果は成功であり、ステップS304はYes判定となり、それ以外の結果が得られた場合にはステップS304はNo判定となる。 Next, the print job control unit 31 determines whether or not the search result of the internal learning information is successful (step S304). In this process, when the learning result data (prediction data) corresponding to the changed configuration of the sensor group is obtained from the learning result storage unit 342 by the search of the internal learning information, the search result of the internal learning information is obtained. Is a success, step S304 is a Yes determination, and if any other result is obtained, step S304 is a No determination.

ステップS304の処理において、印刷ジョブ制御部31が、内部学習情報の検索結果が成功でないと判定した場合(ステップS304がNo判定である場合)、印刷ジョブ制御部31は、後述のステップS307の処理を行う。 In the process of step S304, when the print job control unit 31 determines that the search result of the internal learning information is not successful (when the determination in step S304 is No), the print job control unit 31 processes the process of step S307 described later. I do.

一方、ステップS304の処理において、印刷ジョブ制御部31が、内部学習情報の検索結果が成功であると判定した場合(ステップS304がYes判定である場合)、印刷ジョブ制御部31は、ステップ303の内部学習情報の検索処理で得られた、変更後のセンサー群の構成に対応する学習結果データ(既存データ)をジョブ実行の成否の予測処理において使用するか否かについて、ユーザーに確認する(ステップS305)。具体的には、印刷ジョブ制御部31は、Webサーバー/パネル管理部33を制御して、取得された学習結果データ(既存データ)の使用の可/不可をユーザーに確認(選択)させるための情報をユーザー端末23の画面に表示する。 On the other hand, in the process of step S304, when the print job control unit 31 determines that the search result of the internal learning information is successful (when the step S304 is a Yes determination), the print job control unit 31 of step 303 Confirm with the user whether or not to use the learning result data (existing data) corresponding to the changed configuration of the sensor group obtained in the internal learning information search process in the job execution success / failure prediction process (step). S305). Specifically, the print job control unit 31 controls the Web server / panel management unit 33 to allow the user to confirm (select) whether or not the acquired learning result data (existing data) can be used. The information is displayed on the screen of the user terminal 23.

次いで、印刷ジョブ制御部31は、ステップS305でのユーザー確認処理の結果に基づいて、ステップ303の内部学習情報の検索処理で得られた学習結果データ(既存データ)を使用可であるか否かを判定する(ステップS306)。この処理では、ステップS305でのユーザー確認処理の結果が学習結果データ(既存データ)の使用可である場合には、ステップS306はYes判定となり、それ以外の場合には、ステップS306はNo判定となる。 Next, the print job control unit 31 can use the learning result data (existing data) obtained in the search process of the internal learning information in step 303 based on the result of the user confirmation process in step S305. Is determined (step S306). In this process, if the result of the user confirmation process in step S305 is that the learning result data (existing data) can be used, step S306 is determined to be Yes, and in other cases, step S306 is determined to be No. Become.

ステップS306の処理において、印刷ジョブ制御部31が、学習結果データ(既存データ)を使用可であると判定した場合(ステップS306がYes判定である場合)、印刷ジョブ制御部31は、センサー構成変更処理を終了する。 In the process of step S306, when the print job control unit 31 determines that the learning result data (existing data) can be used (when the step S306 is a Yes determination), the print job control unit 31 changes the sensor configuration. End the process.

一方、ステップS306の処理において、印刷ジョブ制御部31が、学習結果データ(既存データ)を使用可でないと判定した場合(ステップS306がNo判定である場合)、印刷ジョブ制御部31は、後述のステップS307の処理を行う。 On the other hand, when the print job control unit 31 determines in the process of step S306 that the learning result data (existing data) cannot be used (when step S306 is No determination), the print job control unit 31 will be described later. The process of step S307 is performed.

ステップS304の処理においてNo判定となった場合、又は、ステップS306の処理においてNo判定となった場合、印刷ジョブ制御部31は、外部の学習結果情報の検索処理を行う(ステップS307)。この処理では、印刷ジョブ制御部31は、ステップS302において取得した、変更後のセンサー群に含まれる各センサーのセンサー構成情報をキーにして、画像形成装置21の外部にある(ネットワーク4を介して接続されている)情報管理装置3に保存されている学習結果データ群(外部学習情報)を検索する。この処理では、印刷ジョブ制御部31は、情報管理装置3に保存されている学習結果データ群に変更後のセンサー群の構成に対応する学習結果データ(予測用データ)が存在するか否かを検索する。 When a No determination is made in the process of step S304, or when a No determination is made in the process of step S306, the print job control unit 31 performs an external learning result information search process (step S307). In this process, the print job control unit 31 is outside the image forming apparatus 21 (via the network 4) using the sensor configuration information of each sensor included in the changed sensor group acquired in step S302 as a key. The learning result data group (external learning information) stored in the information management device 3 (which is connected) is searched. In this process, the print job control unit 31 determines whether or not the learning result data group stored in the information management device 3 has learning result data (prediction data) corresponding to the configuration of the changed sensor group. Search for.

次いで、印刷ジョブ制御部31は、外部学習情報の検索結果が成功であるか否かを判定する(ステップS308)。なお、この処理では、外部学習情報の検索により、変更後のセンサー群の構成に対応する学習結果データ(予測用データ)が情報管理装置3から得られた場合には外部学習情報の検索結果は成功であり、ステップS308はYes判定となり、それ以外の結果が得られた場合にはステップS308はNo判定となる。 Next, the print job control unit 31 determines whether or not the search result of the external learning information is successful (step S308). In this process, when the learning result data (prediction data) corresponding to the changed configuration of the sensor group is obtained from the information management device 3 by the search of the external learning information, the search result of the external learning information is obtained. If it is successful, step S308 is determined as Yes, and if any other result is obtained, step S308 is determined as No.

ステップS308の処理において、印刷ジョブ制御部31が、外部学習情報の検索結果が成功でないと判定した場合(ステップS308がNo判定である場合)、印刷ジョブ制御部31は、変更後のセンサー群の構成に対応する学習結果データ(予測用データ)として所定の初期状態(未学習の状態)のデータを使用して予測処理を開始する旨の情報をユーザーに通知し(ステップS309)、その後、センサー構成変更処理を終了する。なお、ステップS309の処理後、予測処理の初期段階の機械学習用のデータとして、ユーザーがユーザー端末23を介して手動で変更後のセンサー群の構成に対応する印刷ジョブ実行履歴情報(ジョブ実行結果とジョブ実行時のセンサー値との組み合わせ)を印刷ジョブ実行履歴記憶部341に登録し、印刷ジョブ制御部31(機械学習部313)は、ユーザーが手動で登録した印刷ジョブ実行履歴情報を用いて機械学習を行い、この機械学習により更新された学習結果データを変更後のセンサー群の構成に紐付けて学習結果記憶部342に登録してもよい。 In the process of step S308, when the print job control unit 31 determines that the search result of the external learning information is not successful (when the determination in step S308 is No), the print job control unit 31 of the changed sensor group Notifying the user of information to start the prediction process using the data of the predetermined initial state (unlearned state) as the learning result data (prediction data) corresponding to the configuration (step S309), and then the sensor. End the configuration change process. After the processing of step S309, as the data for machine learning in the initial stage of the prediction processing, the print job execution history information (job execution result) corresponding to the configuration of the sensor group after the user manually changes the data via the user terminal 23. And the sensor value at the time of job execution) are registered in the print job execution history storage unit 341, and the print job control unit 31 (machine learning unit 313) uses the print job execution history information manually registered by the user. Machine learning may be performed, and the learning result data updated by this machine learning may be linked to the configuration of the changed sensor group and registered in the learning result storage unit 342.

一方、ステップS308の処理において、印刷ジョブ制御部31が、外部学習情報の検索結果が成功であると判定した場合(ステップS308がYes判定である場合)、印刷ジョブ制御部31は、ステップS308で情報管理装置3から得られた学習結果データ(予測用データ)を変更後のセンサー群の構成(センサーの組み合わせ及び各センサーの構成情報)に紐付けて学習結果記憶部342に登録し(ステップS310)、その後、センサー構成変更処理を終了する。なお、ステップS309の処理後、予測処理の初期段階の機械学習用のデータとして、ユーザーがユーザー端末23を介して手動で変更後のセンサー群の構成に対応する印刷ジョブ実行履歴情報(ジョブ実行結果とジョブ実行時のセンサー値との組み合わせ)を印刷ジョブ実行履歴記憶部341に登録してもよい。この場合、印刷ジョブ制御部31(機械学習部313)は、ユーザーが手動で登録した印刷ジョブ実行履歴情報を用いて機械学習を行い、この機械学習により更新された学習結果データを変更後のセンサー群の構成に紐付けて学習結果記憶部342に登録する。上述のように、ユーザーが予測処理の初期段階の機械学習用のデータを手動で登録可能な構成を設けた場合、印刷ジョブ実行の初期の判断精度を向上させることができる。 On the other hand, in the process of step S308, when the print job control unit 31 determines that the search result of the external learning information is successful (when the step S308 is a Yes determination), the print job control unit 31 determines in step S308. The learning result data (prediction data) obtained from the information management device 3 is linked to the changed sensor group configuration (sensor combination and configuration information of each sensor) and registered in the learning result storage unit 342 (step S310). ), After that, the sensor configuration change process is terminated. After the processing in step S309, as the data for machine learning in the initial stage of the prediction processing, the print job execution history information (job execution result) corresponding to the configuration of the sensor group after the user manually changes the data via the user terminal 23. And the sensor value at the time of job execution) may be registered in the print job execution history storage unit 341. In this case, the print job control unit 31 (machine learning unit 313) performs machine learning using the print job execution history information manually registered by the user, and the sensor after changing the learning result data updated by this machine learning. It is associated with the composition of the group and registered in the learning result storage unit 342. As described above, when the user can manually register the data for machine learning at the initial stage of the prediction process, the initial judgment accuracy of the print job execution can be improved.

[センサー追加手順UIフロー]
次に、図11~図13を参照しながら、ユーザーがユーザー端末23を使用して、画像形成装置21に接続するセンサーを追加する際の操作手順(操作画面遷移フロー)を説明する。図11~13は、本発明の一実施形態に係るセンサー追加操作の手順を示す操作画面遷移フローである。なお、以下に説明するユーザー端末23の画面上での各種情報の設定は、ユーザー端末23に設けられたマウスやキーボード等をユーザーが操作して、画面にセンサーの設定情報を入力して表示されたボタンを押下(クリック)することにより行われる。
[Sensor addition procedure UI flow]
Next, with reference to FIGS. 11 to 13, an operation procedure (operation screen transition flow) when the user adds a sensor to be connected to the image forming apparatus 21 by using the user terminal 23 will be described. 11 to 13 are operation screen transition flows showing the procedure of the sensor addition operation according to the embodiment of the present invention. The settings of various information on the screen of the user terminal 23 described below are displayed by the user operating the mouse, keyboard, etc. provided on the user terminal 23 and inputting the sensor setting information on the screen. It is done by pressing (clicking) the button.

図11に示すように、センサーの追加操作は、まず、「センサー追加ウイザード」というユーザーインタフェース(UI)をユーザー端末23の画面に表示することにより開始される。センサー追加ウイザード71において、ユーザーが追加するセンサーのセンサー名(例えば、「Thermal1(温度計1)」)を入力し、その後、ユーザーが「次へ」のボタンをクリックすると、センサー追加ウイザード(接続方法)72が画面に表示される。 As shown in FIG. 11, the sensor addition operation is first started by displaying a user interface (UI) called "sensor addition wizard" on the screen of the user terminal 23. In the sensor addition wizard 71, enter the sensor name of the sensor to be added by the user (for example, "Temple 1 (thermometer 1)"), and then when the user clicks the "Next" button, the sensor addition wizard (connection method). ) 72 is displayed on the screen.

センサー追加ウイザード(接続方法)72は、追加されるセンサーと画像形成装置21との接続方法を設定するためのUIである。センサー追加ウイザード(接続方法)72において、ユーザーがセンサー接続方法を複数種の方法の中から選択し、その後、ユーザーが「次へ」のボタンをクリックすると、センサー追加ウイザード(接続設定)73が画面に表示される。ここで、例えば、センサー追加ウイザード(接続方法)72において接続方法としてIPネットワークが選択された場合、その次の画面には、センサーのIPアドレス(例えば、「192.168.0.12」)を設定するためのセンサー追加ウイザード(接続設定)73Aが表示される。また、例えば、センサー追加ウイザード(接続方法)72において接続方法としてBluetoothが選択された場合、その次の画面には、Bluetooth機器名を選択するためのセンサー追加ウイザード(接続設定)73Bが表示される。 The sensor addition wizard (connection method) 72 is a UI for setting a connection method between the sensor to be added and the image forming apparatus 21. In the sensor addition wizard (connection method) 72, when the user selects the sensor connection method from multiple methods and then the user clicks the "Next" button, the sensor addition wizard (connection setting) 73 is displayed on the screen. Is displayed in. Here, for example, when the IP network is selected as the connection method in the sensor addition wizard (connection method) 72, the IP address of the sensor (for example, "192.168.0.12") is displayed on the next screen. The sensor addition wizard (connection setting) 73A for setting is displayed. Further, for example, when Bluetooth is selected as the connection method in the sensor addition wizard (connection method) 72, the sensor addition wizard (connection setting) 73B for selecting the Bluetooth device name is displayed on the next screen. ..

ユーザーがセンサー追加ウイザード(接続設定)73Aにおいて、IPアドレスを入力し、その後、ユーザーが「次へ」のボタンをクリックすると、図12に示すセンサー追加ウイザード(設置位置指定方法)74が画面に表示される。また、ユーザーがセンサー追加ウイザード(接続設定)73Bにおいて、Bluetooth機器名を選択し、その後、ユーザーが「次へ」のボタンをクリックすると、センサー追加ウイザード(設置位置指定方法)74が画面に表示される。 When the user inputs the IP address in the sensor addition wizard (connection setting) 73A and then the user clicks the "Next" button, the sensor addition wizard (installation position specification method) 74 shown in FIG. 12 is displayed on the screen. Will be done. In addition, when the user selects the Bluetooth device name in the sensor addition wizard (connection setting) 73B and then the user clicks the "Next" button, the sensor addition wizard (installation position specification method) 74 is displayed on the screen. To.

センサー追加ウイザード(設置位置指定方法)74は、センサー設置位置の指定方法を設定するためのUIである。図12に示す例では、「手動-直線距離」、「手動-3次元(x、y、z)」、「手動-2次元(x、y)」、「自動-Bluetooth」、「自動-Wifi」等のセンサー設置位置の指定方法が設けられており、センサー追加ウイザード(設置位置指定方法)74において、ユーザーがこれらの複数種の指定方法の中から一つを選択し、その後、ユーザーが「次へ」のボタンをクリックすると、その指定方法に対応するセンサー追加ウイザード(設置位置)75が画面に表示される。 The sensor addition wizard (installation position designation method) 74 is a UI for setting a sensor installation position designation method. In the example shown in FIG. 12, "manual-straight line distance", "manual-three-dimensional (x, y, z)", "manual-two-dimensional (x, y)", "auto-Bluetooth", "auto-Wifi". A method for specifying the sensor installation position such as "" is provided, and in the sensor addition wizard (installation position specification method) 74, the user selects one of these multiple types of specification methods, and then the user " When you click the "Next" button, the sensor addition wizard (installation position) 75 corresponding to the specified method is displayed on the screen.

具体的には、図12に示すように、センサー追加ウイザード(設置位置指定方法)74において、「手動-3次元(x、y、z)」が選択された場合には、3次元座標を入力するためのセンサー追加ウイザード(設置位置)75Aが画面に表示され、「手動-2次元(x、y)」が選択された場合には、2次元座標を入力するためのセンサー追加ウイザード(設置位置)75Bが画面に表示され、「自動-Bluetooth」が選択された場合には、Bluetooth機器名を選択するためのセンサー追加ウイザード(設置位置)75Cが画面に表示され、また、「自動-Wifi」が選択された場合には、SSID(Service Set Identifier)を選択するためのセンサー追加ウイザード(設置位置)75Dが画面に表示される。これらの画面でセンサーの設置位置を設定し、その後、ユーザーが「次へ」のボタンをクリックすると、図13に示すセンサー追加ウイザード(データ処理方法)76が画面に表示される。 Specifically, as shown in FIG. 12, when "manual-3D (x, y, z)" is selected in the sensor addition wizard (installation position designation method) 74, 3D coordinates are input. Sensor addition wizard (installation position) 75A is displayed on the screen, and when "manual-2D (x, y)" is selected, sensor addition wizard (installation position) for inputting 2D coordinates is selected. ) 75B is displayed on the screen, and when "Auto-Bluetooth" is selected, a sensor addition wizard (installation position) 75C for selecting the Bluetooth device name is displayed on the screen, and "Auto-Wifi" is displayed. When is selected, the sensor addition wizard (installation position) 75D for selecting the SSID (Service Set Identifier) is displayed on the screen. When the user clicks the "Next" button after setting the sensor installation position on these screens, the sensor addition wizard (data processing method) 76 shown in FIG. 13 is displayed on the screen.

センサー追加ウイザード(データ処理方法)76は、センサーが検知した環境情報データの処理方法を指定するためのUIである。センサー追加ウイザード(データ処理方法)76では、ユーザーは、データ処理方法として、「指定しない」又は「プリセットから選択」を選択することができる。ここで、ユーザーが「指定しない」を選択した場合には、図13に示すセンサー追加ウイザード(最終確認)78が画面に表示され、「プリセットから選択」を選択した場合には、図13に示すセンサー追加ウイザード(データ処理方法選択)77が画面に表示される。 The sensor addition wizard (data processing method) 76 is a UI for designating the processing method of the environmental information data detected by the sensor. In the sensor addition wizard (data processing method) 76, the user can select "not specified" or "select from preset" as the data processing method. Here, when the user selects "not specified", the sensor addition wizard (final confirmation) 78 shown in FIG. 13 is displayed on the screen, and when "select from preset" is selected, it is shown in FIG. The sensor addition wizard (data processing method selection) 77 is displayed on the screen.

センサー追加ウイザード(データ処理方法選択)77では、センサーが検知した環境情報データの種別に対応するデータ処理方法がリストで表示され、ユーザーがそのリストの中から一つのデータ処理方法を指定し、その後、ユーザーが「次へ」のボタンをクリックすると、センサー追加ウイザード(最終確認)78が画面に表示される。 In the sensor addition wizard (data processing method selection) 77, the data processing method corresponding to the type of environmental information data detected by the sensor is displayed in a list, and the user specifies one data processing method from the list, and then , When the user clicks the "Next" button, the sensor addition wizard (final confirmation) 78 is displayed on the screen.

センサー追加ウイザード(最終確認)78は、ユーザーが上述の各UI画面で設定したセンサー設定情報(センサーの構成情報)を最終確認するためのUIである。センサー追加ウイザード(最終確認)78には、例えば、センサー設定情報である、名前、接続情報、接続先、設置位置設定、設置位置、データ処理方法等の情報が表示される。センサー追加ウイザード(最終確認)78において、ユーザーがセンサー設定情報を最終確認して「追加」のボタンをクリックすると、センサー設定情報が新たなセンサー構成情報としてセンサー構成記憶部343に登録される。また、センサー追加ウイザード(最終確認)78において、ユーザーが「キャンセル」のボタンをクリックすると、センサーは追加されずに操作終了になる(センサー構成記憶部343には、センサー設定情報が登録されない)。 The sensor addition wizard (final confirmation) 78 is a UI for finally confirming the sensor setting information (sensor configuration information) set by the user on each of the above-mentioned UI screens. In the sensor addition wizard (final confirmation) 78, for example, information such as a name, connection information, connection destination, installation position setting, installation position, data processing method, etc., which are sensor setting information, is displayed. In the sensor addition wizard (final confirmation) 78, when the user finally confirms the sensor setting information and clicks the "add" button, the sensor setting information is registered in the sensor configuration storage unit 343 as new sensor configuration information. Further, in the sensor addition wizard (final confirmation) 78, when the user clicks the "Cancel" button, the operation ends without adding the sensor (sensor setting information is not registered in the sensor configuration storage unit 343).

なお、本実施形態では、詳細な説明を省略するが、各センサーのセンサー構成情報の変更、又は、センサーの削除を行う場合には、これらの操作に対応するUI画面がユーザー端末23に表示され、当該UI画面に対してユーザーが所定の操作を行うことにより、センサー構成情報の変更、又は、センサーの削除を行うことができる。 Although detailed description is omitted in the present embodiment, when the sensor configuration information of each sensor is changed or the sensor is deleted, the UI screen corresponding to these operations is displayed on the user terminal 23. , The sensor configuration information can be changed or the sensor can be deleted by the user performing a predetermined operation on the UI screen.

上述のように、画像形成装置21に対して設置されるセンサーの構成を変更可能な機能を設けた場合、印刷ジョブ実行の判断を高精度に行うために、ユーザーは、例えば、画像形成装置21に対して設置されているセンサーの構成及び各センサーのセンサー値、ユーザー自身のノウハウ(ジョブ実行経験)等を考慮して、自由にセンサーを追加、削除(センサーの構成を変更)することができる。 As described above, when a function capable of changing the configuration of the sensor installed in the image forming apparatus 21 is provided, in order to make a judgment of print job execution with high accuracy, the user can, for example, use the image forming apparatus 21. You can freely add or delete sensors (change the sensor configuration) in consideration of the configuration of the sensors installed for the device, the sensor value of each sensor, the user's own know-how (job execution experience), etc. ..

[効果]
上述のように、本実施形態の画像形成システム1及び画像形成装置21では、制御装置30は、印刷ジョブの実行前に、画像形成装置21に対して設置されたセンサーのセンサー値と、印刷ジョブ実行履歴情報により更新される学習結果データ(予測用データ)とを用いて、実行予定の印刷ジョブが成功するか否かを予測し、その予測結果に基づいて印刷ジョブの実行を制御する。それゆえ、本実施形態の画像形成システム1及び画像形成装置21では、現地の環境情報だけでなく、ユーザーのノウハウ等を印刷ジョブの実行の判断に反映させることができ、印刷ジョブ実行の判断を高精度に行うことができる。さらに、本実施形態の画像形成システム1及び画像形成装置21では、画像形成装置21に対してユーザーが自由にセンサー群の構成を設定することができるので、より一層、ユーザーのノウハウを印刷ジョブ実行の判断に反映させることができる。
[effect]
As described above, in the image forming system 1 and the image forming apparatus 21 of the present embodiment, the control device 30 has the sensor value of the sensor installed on the image forming apparatus 21 and the print job before the execution of the print job. Using the learning result data (prediction data) updated by the execution history information, it predicts whether or not the print job to be executed succeeds, and controls the execution of the print job based on the prediction result. Therefore, in the image forming system 1 and the image forming apparatus 21 of the present embodiment, not only the local environment information but also the user's know-how and the like can be reflected in the judgment of the print job execution, and the judgment of the print job execution can be made. It can be done with high accuracy. Further, in the image forming system 1 and the image forming apparatus 21 of the present embodiment, the user can freely set the configuration of the sensor group for the image forming apparatus 21, so that the user's know-how can be further executed in the print job. It can be reflected in the judgment of.

[各種変形例]
以上では、本発明の一実施形態に係る画像形成システム1及び画像形成装置21の構成、並びに、画像形成システム1及び画像形成装置21における印刷ジョブの実行制御に係る各種機能(印刷ジョブの実行結果の予測機能等)について説明したが、本発明はこれらに限定されるものではなく、特許請求の範囲に記載した本発明の要旨を逸脱しない限り、その他種々の変形例の態様を取ることができる。
[Various variants]
In the above, the configuration of the image forming system 1 and the image forming apparatus 21 according to the embodiment of the present invention, and various functions related to the execution control of the print job in the image forming system 1 and the image forming apparatus 21 (print job execution result). However, the present invention is not limited to these, and various other modifications can be taken as long as the gist of the present invention described in the scope of the patent claim is not deviated. ..

上記実施形態では、画像形成装置21内の制御装置30により、印刷ジョブの実行前にその印刷ジョブの実行結果を予測し、その予測結果に基づいて、印刷ジョブの実行制御を行う構成例を説明したが、本発明はこれに限定されない。例えば、上記実施形態で説明した制御装置30と同様の機能を有する制御装置を、画像形成装置21の外部に設け、その外部に設けられた制御装置により、上記実施形態と同様にして、印刷ジョブの実行前にその印刷ジョブの実行の成否を予測し、その予測結果に基づいて、印刷ジョブの実行制御を行うような構成にしてもよい。 In the above embodiment, a configuration example is described in which the control device 30 in the image forming apparatus 21 predicts the execution result of the print job before the execution of the print job, and controls the execution of the print job based on the prediction result. However, the present invention is not limited to this. For example, a control device having the same function as the control device 30 described in the above embodiment is provided outside the image forming device 21, and a print job is performed in the same manner as in the above embodiment by the control device provided outside the control device. The print job may be configured to predict the success or failure of the print job execution before the execution of the print job and control the execution of the print job based on the prediction result.

また、上記実施形態及び変形例では、プリントショップ2内の所定の画像形成装置21において、印刷ジョブの実行結果の予測処理を行う場合、所定の画像形成装置21に対して設置されたセンサーのセンサー値を用いる例を説明したが、本発明はこれに限定されない。例えば、プリントショップ2内の所定の画像形成装置21において印刷ジョブの実行結果の予測処理を行う場合、必要に応じて、同じプリントショップ2内の他の画像形成装置21に対して設置されたセンサーのセンサー値を用いてもよい。 Further, in the above-described embodiment and modification, when the predetermined image forming apparatus 21 in the print shop 2 performs the prediction processing of the execution result of the print job, the sensor of the sensor installed on the predetermined image forming apparatus 21 Although examples using values have been described, the present invention is not limited thereto. For example, when predicting the execution result of a print job in a predetermined image forming apparatus 21 in the print shop 2, a sensor installed for another image forming apparatus 21 in the same print shop 2 is required. The sensor value of may be used.

1…画像形成システム、2…プリントショップ、3…情報管理装置、4…ネットワーク、21…画像形成装置、22a,22b,22c…センサー、23…ユーザー端末、24…エリア内ネットワーク、30…制御装置、31…印刷ジョブ制御部、32…センサー管理部、33…Webサーバー/パネル管理部、34…記憶部、35…エンジン制御部、37…制御部、40…印刷エンジン、311…RIP部、312…ジョブ管理部、313…機械学習部、314…印刷成否予測部、321…センサー値取得部、322…センサー構成管理部、331…センサー管理UI、332…各種操作UI、341…印刷ジョブ実行履歴記憶部、342…学習結果記憶部、343…センサー構成記憶部 1 ... Image formation system, 2 ... Print shop, 3 ... Information management device, 4 ... Network, 21 ... Image formation device, 22a, 22b, 22c ... Sensor, 23 ... User terminal, 24 ... Area network, 30 ... Control device , 31 ... Print job control unit, 32 ... Sensor management unit, 33 ... Web server / panel management unit, 34 ... Storage unit, 35 ... Engine control unit, 37 ... Control unit, 40 ... Print engine, 311 ... RIP unit, 312 ... Job management unit, 313 ... Machine learning unit, 314 ... Printing success / failure prediction unit, 321 ... Sensor value acquisition unit, 322 ... Sensor configuration management unit, 331 ... Sensor management UI, 332 ... Various operation UI, 341 ... Print job execution history Storage unit, 342 ... Learning result storage unit, 343 ... Sensor configuration storage unit

Claims (16)

印刷ジョブを実行する画像形成装置と、
前記画像形成装置が設置されるエリアの環境情報を検知するセンサーと、
前記印刷ジョブの実行を制御する制御装置と、を備え、
前記制御装置は、前記印刷ジョブの実行要求が行われた場合、前記センサーの設置態様に関するセンサー設置情報に対応する、前記印刷ジョブの実行結果の予測用データ及び現在の環境情報に基づいて、前記印刷ジョブの実行を制御する
ことを特徴とする画像形成システム。
An image forming device that executes a print job, and
A sensor that detects environmental information in the area where the image forming device is installed, and
A control device for controlling the execution of the print job is provided.
When the execution request of the print job is made, the control device is based on the prediction data of the execution result of the print job and the current environment information corresponding to the sensor installation information regarding the installation mode of the sensor. An image formation system characterized by controlling the execution of print jobs.
前記制御装置は、前記印刷ジョブの実行履歴を用いて機械学習により前記予測用データを更新する
ことを特徴とする請求項1に記載の画像形成システム。
The image forming system according to claim 1, wherein the control device updates the prediction data by machine learning using the execution history of the print job.
前記制御装置は、前記予測用データ及び前記現在の環境情報に基づいて、前記印刷ジョブの実行結果を予測し、当該予測の結果に基づいて、前記印刷ジョブの実行可又は実行不可を制御する
ことを特徴とする請求項1または2に記載の画像形成システム。
The control device predicts the execution result of the print job based on the prediction data and the current environment information, and controls whether the print job can be executed or not based on the prediction result. The image forming system according to claim 1 or 2.
前記画像形成装置に対して複数の前記センサーが設置され、
複数の前記センサーのそれぞれに対して前記センサー設置情報が設けられており、
前記制御装置は、前記印刷ジョブの実行要求が行われた場合、複数の前記センサーのセンサー設置情報に対応する前記予測用データ及び前記現在の環境情報に基づいて、前記印刷ジョブの実行を制御する
ことを特徴とする請求項1~3のいずれか一項に記載の画像形成システム。
A plurality of the sensors are installed for the image forming apparatus, and the sensors are installed.
The sensor installation information is provided for each of the plurality of sensors.
When the print job execution request is made, the control device controls the execution of the print job based on the prediction data corresponding to the sensor installation information of the plurality of sensors and the current environment information. The image forming system according to any one of claims 1 to 3, wherein the image forming system is characterized by the above.
前記制御装置の外部に設けられた情報管理装置を備え、
前記センサー設置情報、前記印刷ジョブの実行履歴の情報及び前記予測用データは、前記制御装置で管理されるとともに、前記情報管理装置においても管理される
ことを特徴とする請求項1~4のいずれか一項に記載の画像形成システム。
An information management device provided outside the control device is provided.
Any of claims 1 to 4, wherein the sensor installation information, the print job execution history information, and the prediction data are managed by the control device and also managed by the information management device. The image forming system according to item 1.
ユーザーにより前記センサー設置情報を登録可能な端末装置をさらに備える
ことを特徴とする請求項1~5のいずれか一項に記載の画像形成システム。
The image forming system according to any one of claims 1 to 5, further comprising a terminal device capable of registering the sensor installation information by a user.
複数の前記画像形成装置を備え、
前記制御装置は、前記印刷ジョブの実行要求が行われた場合、複数の前記画像形成装置のそれぞれに対して設置されているセンサーのセンサー設置情報に対応する前記予測用データ及び前記現在の環境情報に基づいて、前記印刷ジョブの実行を制御する
ことを特徴とする請求項1~6のいずれか一項に記載の画像形成システム。
The image forming apparatus is provided with a plurality of the above-mentioned image forming devices.
When the execution request of the print job is made, the control device has the prediction data corresponding to the sensor installation information of the sensors installed for each of the plurality of image forming devices, and the current environment information. The image forming system according to any one of claims 1 to 6, wherein the execution of the print job is controlled based on the above.
前記センサー設置情報には、前記画像形成装置に対する前記センサーの設置位置に関する情報が含まれる
ことを特徴とする請求項1~7のいずれか一項に記載の画像形成システム。
The image forming system according to any one of claims 1 to 7, wherein the sensor installation information includes information regarding an installation position of the sensor with respect to the image forming apparatus.
前記センサーの設置位置に関する情報は、前記画像形成装置に対する前記センサーの座標情報である
ことを特徴とする請求項8に記載の画像形成システム。
The image forming system according to claim 8, wherein the information regarding the installation position of the sensor is the coordinate information of the sensor with respect to the image forming apparatus.
前記センサーの設置位置に関する情報は、前記画像形成装置と前記センサーとの間の距離である
ことを特徴とする請求項8に記載の画像形成システム。
The image forming system according to claim 8, wherein the information regarding the installation position of the sensor is a distance between the image forming apparatus and the sensor.
前記画像形成装置と前記センサーとの間の距離は、前記センサーが発する電波の前記画像形成装置での受信強度に基づいて取得される
ことを特徴とする請求項10に記載の画像形成システム。
The image forming system according to claim 10, wherein the distance between the image forming apparatus and the sensor is acquired based on the reception intensity of the radio wave emitted by the sensor in the image forming apparatus.
前記制御装置は、センサーが新たに追加されてセンサー群の構成が変更された場合には、当該新たに追加されたセンサーのセンサー設置情報を取得し、変更後のセンサー群に含まれる各センサーのセンサー設置情報に対応する前記予測用データ及び前記現在の環境情報に基づいて、前記印刷ジョブの実行を制御する
ことを特徴とする請求項1~11のいずれか一項に記載の画像形成システム。
When a sensor is newly added and the configuration of the sensor group is changed, the control device acquires the sensor installation information of the newly added sensor and of each sensor included in the changed sensor group. The image forming system according to any one of claims 1 to 11, wherein the execution of the print job is controlled based on the prediction data corresponding to the sensor installation information and the current environment information.
前記画像形成装置に対して複数の前記センサーが設置され、
前記制御装置は、複数の前記センサーのうちの一部のセンサーが外されてセンサー群の構成が変更された場合には、変更後のセンサー群に含まれる各センサーのセンサー設置情報に対応する前記予測用データ及び前記現在の環境情報に基づいて、前記印刷ジョブの実行を制御する
ことを特徴とする請求項1~12のいずれか一項に記載の画像形成システム。
A plurality of the sensors are installed for the image forming apparatus, and the sensors are installed.
When a part of the sensors among the plurality of sensors is removed and the configuration of the sensor group is changed, the control device corresponds to the sensor installation information of each sensor included in the changed sensor group. The image forming system according to any one of claims 1 to 12, wherein the execution of the print job is controlled based on the prediction data and the current environmental information.
複数の前記画像形成装置を備え、
複数の前記画像形成装置のうち、所定の画像形成装置において、前記印刷ジョブの実行する際に、前記センサー設置情報に対応する前記予測用データ及び前記現在の環境情報に基づいて、当該印刷ジョブが失敗すると予測された場合には、複数の前記画像形成装置のうちの前記所定の画像形成装置以外の画像形成装置で当該印刷ジョブを実行可能である
ことを特徴とする請求項1~13のいずれか一項に記載の画像形成システム。
The image forming apparatus is provided with a plurality of the above-mentioned image forming devices.
When the print job is executed in the predetermined image forming apparatus among the plurality of the image forming apparatus, the printing job is performed based on the prediction data corresponding to the sensor installation information and the current environment information. Any of claims 1 to 13, wherein the print job can be executed by an image forming apparatus other than the predetermined image forming apparatus among the plurality of image forming apparatus when it is predicted to fail. The image forming system according to item 1.
前記制御装置は、前記印刷ジョブの実行結果に関する情報、及び、前記印刷ジョブの実行時の前記環境情報とを互いに関連付けて管理する
ことを特徴とする請求項1~14のいずれか一項に記載の画像形成システム。
The invention according to any one of claims 1 to 14, wherein the control device manages the information regarding the execution result of the print job and the environment information at the time of executing the print job in association with each other. Image formation system.
印刷ジョブの実行を制御する制御装置を備える画像形成装置であって、
前記制御装置は、前記印刷ジョブの実行要求が行われ場合、前記画像形成装置が設置されるエリアの環境情報を検知し且つ前記画像形成装置の外部に設けられたセンサーの設置態様に関するセンサー設置情報に対応する、前記印刷ジョブの実行結果の予測用データ及び現在の環境情報に基づいて、前記印刷ジョブの実行を制御する
ことを特徴とする画像形成装置。
An image forming apparatus provided with a control device for controlling the execution of a print job.
When the execution request of the print job is made, the control device detects the environmental information of the area where the image forming apparatus is installed, and the sensor installation information regarding the installation mode of the sensor provided outside the image forming apparatus. An image forming apparatus, which controls the execution of the print job based on the data for predicting the execution result of the print job and the current environment information corresponding to the above.
JP2020137847A 2020-08-18 2020-08-18 Image forming system and image forming apparatus Pending JP2022034178A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020137847A JP2022034178A (en) 2020-08-18 2020-08-18 Image forming system and image forming apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020137847A JP2022034178A (en) 2020-08-18 2020-08-18 Image forming system and image forming apparatus

Publications (1)

Publication Number Publication Date
JP2022034178A true JP2022034178A (en) 2022-03-03

Family

ID=80442188

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020137847A Pending JP2022034178A (en) 2020-08-18 2020-08-18 Image forming system and image forming apparatus

Country Status (1)

Country Link
JP (1) JP2022034178A (en)

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005028827A (en) * 2003-07-10 2005-02-03 Sharp Corp Image output device and image data communication device
JP2006209772A (en) * 2005-01-26 2006-08-10 Internatl Business Mach Corp <Ibm> Method and system for providing predictive paper out status in print network environment
JP2011143590A (en) * 2010-01-13 2011-07-28 Seiko Epson Corp Printer
JP2013033174A (en) * 2011-08-03 2013-02-14 Ricoh Co Ltd Power supply controller and image forming device
JP2014106777A (en) * 2012-11-28 2014-06-09 Ricoh Co Ltd Information processing system, information processing method, and program
JP2015152709A (en) * 2014-02-13 2015-08-24 富士ゼロックス株式会社 Fault prediction system, fault prediction apparatus, and program
JP2015174256A (en) * 2014-03-14 2015-10-05 富士ゼロックス株式会社 Fault prediction system, fault prediction device and program
JP2016146020A (en) * 2015-02-06 2016-08-12 キヤノン株式会社 Data analysis system and analysis method
JP2018036989A (en) * 2016-09-02 2018-03-08 富士ゼロックス株式会社 Information display system and image forming apparatus
JP2018137659A (en) * 2017-02-23 2018-08-30 富士ゼロックス株式会社 Information processing device and information processing program
JP2018140518A (en) * 2017-02-27 2018-09-13 京セラドキュメントソリューションズ株式会社 Image forming apparatus and image forming method
JP2018164179A (en) * 2017-03-24 2018-10-18 富士ゼロックス株式会社 Image forming device, information processing system, and program
JP2019159730A (en) * 2018-03-12 2019-09-19 株式会社リコー Maintenance system, maintenance server, and maintenance method

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005028827A (en) * 2003-07-10 2005-02-03 Sharp Corp Image output device and image data communication device
JP2006209772A (en) * 2005-01-26 2006-08-10 Internatl Business Mach Corp <Ibm> Method and system for providing predictive paper out status in print network environment
JP2011143590A (en) * 2010-01-13 2011-07-28 Seiko Epson Corp Printer
JP2013033174A (en) * 2011-08-03 2013-02-14 Ricoh Co Ltd Power supply controller and image forming device
JP2014106777A (en) * 2012-11-28 2014-06-09 Ricoh Co Ltd Information processing system, information processing method, and program
JP2015152709A (en) * 2014-02-13 2015-08-24 富士ゼロックス株式会社 Fault prediction system, fault prediction apparatus, and program
JP2015174256A (en) * 2014-03-14 2015-10-05 富士ゼロックス株式会社 Fault prediction system, fault prediction device and program
JP2016146020A (en) * 2015-02-06 2016-08-12 キヤノン株式会社 Data analysis system and analysis method
JP2018036989A (en) * 2016-09-02 2018-03-08 富士ゼロックス株式会社 Information display system and image forming apparatus
JP2018137659A (en) * 2017-02-23 2018-08-30 富士ゼロックス株式会社 Information processing device and information processing program
JP2018140518A (en) * 2017-02-27 2018-09-13 京セラドキュメントソリューションズ株式会社 Image forming apparatus and image forming method
JP2018164179A (en) * 2017-03-24 2018-10-18 富士ゼロックス株式会社 Image forming device, information processing system, and program
JP2019159730A (en) * 2018-03-12 2019-09-19 株式会社リコー Maintenance system, maintenance server, and maintenance method

Similar Documents

Publication Publication Date Title
JP5460200B2 (en) Print control apparatus, print control method, and computer program
KR101895251B1 (en) Conversation processing method, conversation management system and computer device
CN109154890B (en) Software update device and software update system
US8964223B2 (en) Server apparatus, image processing apparatus, system, information processing method and program
US8982387B2 (en) Information processing apparatus, control method thereof and computer-readable medium
JP6025435B2 (en) Image forming apparatus, information processing apparatus, and control method thereof
JP5766058B2 (en) Information processing apparatus, information processing apparatus control method, and computer program
JP2009271753A (en) Image processing system, method for controlling the same, program, and storage medium
CN107977171B (en) Print management apparatus and computer readable medium storing print management program
US20140013156A1 (en) Method and system for managing image forming apparatus through network
JP4143659B2 (en) Control method and information processing apparatus using printer utility means
JP2022034178A (en) Image forming system and image forming apparatus
US10187267B2 (en) Device management system, device management method, and server apparatus
US9092431B2 (en) Document management system and document management method for determining whether at least one managed document was printed and updating print information of the at least one managed document based on the determination
JP6579013B2 (en) Information processing system, information processing apparatus, information processing method, and program
JP2018185651A (en) Communication device, management server, management system, and program
JP7047504B2 (en) Job system, job execution method, information processing device, program
JP2013003645A (en) Printing system and web server
JP2017044961A (en) Image forming apparatus and program
EP2682869A1 (en) Method and System for Managing Image Forming Apparatus through Network
JP5966269B2 (en) Mediation device, management system and program
JP2012221269A (en) Server apparatus, control method therefor, and program
JP6407465B2 (en) Information processing apparatus, program, and control method
US11392332B2 (en) Non-transitory storage medium storing plurality of instructions readable by computer of information processing apparatus and information processing apparatus
JP2021068252A (en) Sheet information control device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230517

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240131

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240206

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20240730