JP6436066B2 - Image forming apparatus and synchronization program - Google Patents

Image forming apparatus and synchronization program Download PDF

Info

Publication number
JP6436066B2
JP6436066B2 JP2015225565A JP2015225565A JP6436066B2 JP 6436066 B2 JP6436066 B2 JP 6436066B2 JP 2015225565 A JP2015225565 A JP 2015225565A JP 2015225565 A JP2015225565 A JP 2015225565A JP 6436066 B2 JP6436066 B2 JP 6436066B2
Authority
JP
Japan
Prior art keywords
machine
master
slave
spare
primary
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2015225565A
Other languages
Japanese (ja)
Other versions
JP2017098598A (en
Inventor
智義 直田
智義 直田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kyocera Document Solutions Inc
Original Assignee
Kyocera Document Solutions Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Kyocera Document Solutions Inc filed Critical Kyocera Document Solutions Inc
Priority to JP2015225565A priority Critical patent/JP6436066B2/en
Publication of JP2017098598A publication Critical patent/JP2017098598A/en
Application granted granted Critical
Publication of JP6436066B2 publication Critical patent/JP6436066B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、マスター機と、特定の設定がマスター機のものと一致させられるスレーブ機とを備えるグループに所属するための画像形成装置および同期プログラムに関する。   The present invention relates to an image forming apparatus and a synchronization program for belonging to a group including a master machine and a slave machine whose specific setting is matched with that of the master machine.

従来、マスター機と、特定の設定がマスター機のものと一致させられるスレーブ機とを備えるグループに所属するための画像形成装置として、自装置がマスター機になることを現在のマスター機に申請し、この申請が許可された場合に、現在のマスター機、自装置をそれぞれスレーブ機、マスター機にするものが知られている(例えば、特許文献1及び特許文献2参照。)。   Conventionally, as an image forming device to belong to a group comprising a master device and a slave device whose specific settings are matched with those of the master device, the current master device is requested to be the master device. When this application is permitted, there are known devices that make the current master machine and its own device a slave machine and a master machine, respectively (see, for example, Patent Document 1 and Patent Document 2).

特開2005−031982号公報Japanese Patent Laid-Open No. 2005-031982 特開2012−004709号公報JP 2012-004709 A

しかしながら、特許文献1に記載の画像形成装置においては、現在のマスター機の電源がOFFになっている場合や、現在のマスター機がネットワークに接続できていない場合など、現在のマスター機がスレーブ機に対してマスター機として動作することができない場合に、自装置がマスター機になることの申請が現在のマスター機によって許可されることができないので、グループ内でマスター機の交代が実行されず、その結果として、グループ内において特定の設定の不整合が発生するという問題がある。   However, in the image forming apparatus described in Patent Document 1, when the current master machine is turned off or the current master machine is not connected to the network, the current master machine is the slave machine. If it is not possible to operate as a master machine, the current master machine cannot be granted an application to become a master machine, so the replacement of the master machine is not performed within the group, As a result, there is a problem that inconsistency of specific settings occurs in the group.

特許文献2によれば、マスター機は、スレーブ機が電源オフの場合に、メールでデータを送信する。スレーブ機は、電源オンになった時にメールを受信し、データを反映する。しかしながら、この技術では、メールサーバを設置したり、機器ごとにメールアカウントを用意しなければならない等、煩雑である。   According to Patent Document 2, the master machine transmits data by mail when the slave machine is powered off. The slave unit receives the mail when the power is turned on and reflects the data. However, this technique is cumbersome, such as installing a mail server or preparing a mail account for each device.

そこで、本発明は、グループ内における特定の設定の不整合の発生を抑えることができる画像形成装置および同期プログラムを提供することを目的とする。   SUMMARY An advantage of some aspects of the invention is that it provides an image forming apparatus and a synchronization program capable of suppressing the occurrence of inconsistency in specific settings within a group.

本発明の画像形成装置は、マスター機と、特定の設定が前記マスター機のものと一致させられる1以上のスレーブ機とを備えるグループに所属するための画像形成装置であって、自装置が前記マスター機である場合に、前記グループ内の前記1以上のスレーブ機から処理能力情報を取得し、前記処理能力情報が最も高いスレーブ機を前記マスター機の予備機にする他装置予備機化手段と、自装置が前記予備機である場合に、現在の前記マスター機が前記スレーブ機に対して前記マスター機として動作することができないとき、自装置を前記マスター機にする自装置マスター機化手段とを備えることを特徴とする。   An image forming apparatus of the present invention is an image forming apparatus for belonging to a group including a master machine and one or more slave machines whose specific settings are matched with those of the master machine. In the case where it is a master machine, it obtains processing capacity information from the one or more slave machines in the group, and makes a slave machine having the highest processing capacity information a spare machine for other apparatus as a spare machine for the master machine; When the current device is the spare device, when the current master device cannot operate as the master device with respect to the slave device, self-device mastering means for making the own device the master device; It is characterized by providing.

この構成により、本発明の画像形成装置は、自装置がマスター機の予備機である場合に、現在のマスター機がスレーブ機に対してマスター機として動作することができないとき、自装置をマスター機にするので、グループ内における特定の設定の不整合の発生を抑えることができる。
さらに、この構成により、本発明の画像形成装置は、マスター機として適切に機能することができないほど処理能力が低いスレーブ機をマスター機の予備機にすることを防ぐことができるので、現在のマスター機がスレーブ機に対してマスター機として動作することができない場合に、マスター機の予備機をマスター機にすることによって、マスター機を適切に機能させることができる。したがって、本発明の画像形成装置は、グループ内における特定の設定の不整合の発生を抑えることができる。
With this configuration, when the image forming apparatus of the present invention is a spare machine for the master machine, and the current master machine cannot operate as a master machine for the slave machine, Therefore, it is possible to suppress the occurrence of inconsistency of specific settings within the group.
Furthermore, with this configuration, the image forming apparatus of the present invention can prevent a slave machine having a low processing capability from functioning properly as a master machine from becoming a spare machine for the master machine. When a machine cannot operate as a master machine with respect to a slave machine, the master machine can function properly by making the spare machine of the master machine a master machine. Therefore, the image forming apparatus of the present invention can suppress the occurrence of inconsistency of specific settings within the group.

本発明の画像形成装置は、自装置が前記マスター機である場合に、前記スレーブ機に対して前記マスター機として動作することができない状態から、前記スレーブ機に対して前記マスター機として動作することができる状態に復旧したとき、自装置を前記予備機にする自装置予備機化手段を備えても良い。   When the image forming apparatus of the present invention is the master machine, the image forming apparatus operates as the master machine with respect to the slave machine from a state in which the slave machine cannot operate as the master machine. When the apparatus is restored to a state in which the apparatus can be used, the apparatus may be provided with a self-device spare unit that makes the self-device a spare device.

この構成により、本発明の画像形成装置は、自装置がマスター機である場合に、スレーブ機に対してマスター機として動作することができない状態から、スレーブ機に対してマスター機として動作することができる状態に復旧したとき、自装置をマスター機の予備機にするので、自装置がマスター機の予備機である場合に、現在のマスター機がスレーブ機に対してマスター機として動作することができないとき、過去にマスター機として機能していた実績がある自装置を再びマスター機にすることによって、マスター機として適切に機能することができる。したがって、本発明の画像形成装置は、グループ内における特定の設定の不整合の発生を抑えることができる。   With this configuration, when the image forming apparatus of the present invention is a master machine, the image forming apparatus can operate as a master machine with respect to the slave machine from a state in which the image forming apparatus cannot operate as a master machine with respect to the slave machine. When it is restored to the ready state, it becomes the spare machine of the master machine, so if the machine is a spare machine of the master machine, the current master machine cannot operate as a master machine for the slave machine At this time, it is possible to appropriately function as the master machine by making the own apparatus that has been used as the master machine in the past a master machine again. Therefore, the image forming apparatus of the present invention can suppress the occurrence of inconsistency of specific settings within the group.

本発明の同期プログラムは、マスター機と、特定の設定が前記マスター機のものと一致させられる1以上のスレーブ機とを備えるグループに所属するための画像形成装置を、自装置が前記マスター機である場合に、前記グループ内の前記1以上のスレーブ機から処理能力情報を取得し、前記処理能力情報が最も高いスレーブ機を前記マスター機の予備機にする他装置予備機化手段、および、自装置が前記予備機である場合に、現在の前記マスター機が前記スレーブ機に対して前記マスター機として動作することができないとき、自装置を前記マスター機にする自装置マスター機化手段として機能させることを特徴とする。   The synchronization program of the present invention is an image forming apparatus for belonging to a group comprising a master machine and one or more slave machines whose specific settings are matched with those of the master machine. In some cases, the processing unit obtains processing capability information from the one or more slave units in the group, and sets the slave unit having the highest processing capability information as a spare unit of the master unit, When the device is the spare device, when the current master device cannot operate as the master device with respect to the slave device, it functions as its own device master device as the master device. It is characterized by that.

この構成により、本発明の同期プログラムを実行する画像形成装置は、自装置がマスター機の予備機である場合に、現在のマスター機がスレーブ機に対してマスター機として動作することができないとき、自装置をマスター機にするので、グループ内における特定の設定の不整合の発生を抑えることができる。
さらに、この構成により、本発明の画像形成装置は、マスター機として適切に機能することができないほど処理能力が低いスレーブ機をマスター機の予備機にすることを防ぐことができるので、現在のマスター機がスレーブ機に対してマスター機として動作することができない場合に、マスター機の予備機をマスター機にすることによって、マスター機を適切に機能させることができる。したがって、本発明の画像形成装置は、グループ内における特定の設定の不整合の発生を抑えることができる。
With this configuration, when the image forming apparatus that executes the synchronization program of the present invention is a spare machine of the master machine, the current master machine cannot operate as a master machine with respect to the slave machine. Since the own apparatus is the master machine, it is possible to suppress the occurrence of inconsistencies in specific settings within the group.
Furthermore, with this configuration, the image forming apparatus of the present invention can prevent a slave machine having a low processing capability from functioning properly as a master machine from becoming a spare machine for the master machine. When a machine cannot operate as a master machine with respect to a slave machine, the master machine can function properly by making the spare machine of the master machine a master machine. Therefore, the image forming apparatus of the present invention can suppress the occurrence of inconsistency of specific settings within the group.

本発明の画像形成装置および同期プログラムは、グループ内における特定の設定の不整合の発生を抑えることができる。   The image forming apparatus and the synchronization program of the present invention can suppress the occurrence of inconsistency of specific settings within a group.

本発明の実施の形態に係る画像形成システムのブロック図である。1 is a block diagram of an image forming system according to an embodiment of the present invention. 所属するMFPの役割を示す図1に示す画像形成システムのブロック図の一例である。2 is an example of a block diagram of the image forming system shown in FIG. 図1に示すMFPのブロック図である。FIG. 2 is a block diagram of the MFP shown in FIG. 1. スレーブ機の特定の設定を自装置のものと一致させる場合の図2に示すマスター(プライマリー)機の動作のフローチャートである。FIG. 3 is a flowchart of an operation of a master (primary) machine shown in FIG. 2 when a specific setting of a slave machine is matched with that of its own apparatus. 自装置の特定の設定をマスター(プライマリー)機のものと一致させる場合の図2に示すスレーブ機の動作のフローチャートである。FIG. 3 is a flowchart of the operation of the slave device shown in FIG. 2 when the specific setting of the own device is matched with that of the master (primary) device. マスター(セカンダリー)機を指定する場合の図2に示すマスター(プライマリー)機の動作のフローチャートである。3 is a flowchart of the operation of the master (primary) machine shown in FIG. 2 when a master (secondary) machine is designated. マスター(セカンダリー)機が存在しない場合の図2に示す画像形成システムのブロック図の一例である。FIG. 3 is an example of a block diagram of the image forming system shown in FIG. 2 when there is no master (secondary) machine. マスター(セカンダリー)機が稼働中ではない場合の図2に示す画像形成システムのブロック図の一例である。FIG. 3 is an example of a block diagram of the image forming system shown in FIG. 2 when a master (secondary) machine is not in operation. 新たなマスター(セカンダリー)機が指定される場合の図2に示す画像形成システムのブロック図の一例である。FIG. 3 is an example of a block diagram of the image forming system shown in FIG. 2 when a new master (secondary) machine is designated. マスター(プライマリー)機によってマスター(セカンダリー)機になることが指示された場合の図2に示すスレーブ機の動作のフローチャートである。3 is a flowchart of the operation of the slave machine shown in FIG. 2 when an instruction to become a master (secondary) machine is issued by the master (primary) machine. マスター(プライマリー)機になる場合の図2に示すマスター(セカンダリー)機の動作のフローチャートである。It is a flowchart of operation | movement of the master (secondary) machine shown in FIG. 2 in the case of becoming a master (primary) machine. マスター(プライマリー)機が稼働中ではない場合の図2に示す画像形成システムのブロック図の一例である。FIG. 3 is an example of a block diagram of the image forming system shown in FIG. 2 when a master (primary) machine is not in operation. 図12に示すマスター(セカンダリー)機がマスター(プライマリー)機になった場合の画像形成システムのブロック図の一例である。FIG. 13 is an example of a block diagram of an image forming system when the master (secondary) machine shown in FIG. 12 becomes a master (primary) machine. 稼働中ではない状態から稼働中の状態に復旧した場合の図2に示すマスター(プライマリー)機の動作のフローチャートである。It is a flowchart of operation | movement of the master (primary) machine shown in FIG. 2 at the time of recovering from the state which is not in operation to the state in operation. 図13において稼働中ではないマスター(プライマリー)機がマスター(セカンダリー)機になった場合の画像形成システムのブロック図の一例である。FIG. 14 is an example of a block diagram of an image forming system when a master (primary) machine that is not operating in FIG. 13 becomes a master (secondary) machine. マスター(セカンダリー)機の変更がマスター(セカンダリー)機から通知された場合の図2に示すマスター(プライマリー)機の動作のフローチャートである。3 is a flowchart of the operation of the master (primary) machine shown in FIG. 2 when a change of the master (secondary) machine is notified from the master (secondary) machine. マスター(セカンダリー)機フラグを倒す場合の図2に示すマスター(セカンダリー)機の動作のフローチャートである。It is a flowchart of operation | movement of the master (secondary) machine shown in FIG. 2 in the case of defeating a master (secondary) machine flag.

以下、本発明の実施の形態について、図面を用いて説明する。   Hereinafter, embodiments of the present invention will be described with reference to the drawings.

まず、本実施の形態に係る画像形成システムの構成について説明する。   First, the configuration of the image forming system according to the present embodiment will be described.

図1は、本実施の形態に係る画像形成システム10のブロック図である。   FIG. 1 is a block diagram of an image forming system 10 according to the present embodiment.

図1に示すように、画像形成システム10は、画像形成装置としてのMFP(Multifunction Peripheral)20と、MFP20と同様の構成を有している複数のMFPとを備えている。すなわち、画像形成システム10は、MFP20を含む複数のMFPが所属しているグループである。画像形成システム10に含まれる全てのMFPは、LAN(Local Area Network)、インターネットなどのネットワーク11を介して互いに通信可能に接続されている。   As shown in FIG. 1, the image forming system 10 includes an MFP (Multifunction Peripheral) 20 as an image forming apparatus and a plurality of MFPs having the same configuration as the MFP 20. That is, the image forming system 10 is a group to which a plurality of MFPs including the MFP 20 belong. All MFPs included in the image forming system 10 are communicably connected to each other via a network 11 such as a LAN (Local Area Network) or the Internet.

図2は、所属するMFPの役割を示す画像形成システム10のブロック図の一例である。   FIG. 2 is an example of a block diagram of the image forming system 10 showing the role of the MFP to which it belongs.

図2に示す例は、画像形成システム10にMFP20〜90の8台のMFPが所属する例である。図2に示す例では、MFP20は、画像形成システム10におけるマスター機としてのマスター(プライマリー)機である。また、MFP30〜90は、特定の設定がマスター(プライマリー)機のものと一致させられるスレーブ機である。特に、MFP30は、画像形成システム10におけるマスター(プライマリー)機の予備機としてのマスター(セカンダリー)機でもある。   The example illustrated in FIG. 2 is an example in which eight MFPs 20 to 90 belong to the image forming system 10. In the example illustrated in FIG. 2, the MFP 20 is a master (primary) machine as a master machine in the image forming system 10. The MFPs 30 to 90 are slave machines whose specific settings are matched with those of the master (primary) machine. In particular, the MFP 30 is also a master (secondary) machine as a spare machine for the master (primary) machine in the image forming system 10.

図3は、MFP20のブロック図である。   FIG. 3 is a block diagram of the MFP 20.

図3に示すように、MFP20は、種々の操作が入力されるボタンなどの入力デバイスである操作部21と、種々の情報を表示するLCD(Liquid Crystal Display)などの表示デバイスである表示部22と、原稿から画像データを読み取る読取デバイスであるスキャナー23と、用紙などの記録媒体に印刷を実行する印刷デバイスであるプリンター24と、図示していない外部のファクシミリ装置と公衆電話回線などの通信回線経由でファックス通信を行うファックスデバイスであるファックス通信部25と、ネットワーク11(図1参照。)経由でコンピューターやMFPなど、外部の装置と通信を行う通信デバイスである通信部26と、各種のデータを記憶している半導体メモリー、HDD(Hard Disk Drive)などの記憶デバイスである記憶部27と、MFP20全体を制御する制御部28とを備えている。   As illustrated in FIG. 3, the MFP 20 includes an operation unit 21 that is an input device such as buttons for inputting various operations, and a display unit 22 that is a display device such as an LCD (Liquid Crystal Display) that displays various types of information. A scanner 23 that is a reading device that reads image data from a document, a printer 24 that is a printing device that performs printing on a recording medium such as paper, an external facsimile apparatus (not shown), and a communication line such as a public telephone line A fax communication unit 25 that is a fax device that performs fax communication via the network, a communication unit 26 that is a communication device that communicates with an external device such as a computer or MFP via the network 11 (see FIG. 1), and various data. Semiconductor memory, HDD (Hard Disk) And a control unit 28 that controls the entire MFP 20.

記憶部27は、複数のMFPの間で同期される特定の設定27aを記憶可能である。例えば、MFP20は、マスター(プライマリー)機である場合、画像形成システム10の全てのスレーブ機の特定の設定を設定27aに一致させる。   The storage unit 27 can store specific settings 27a that are synchronized among a plurality of MFPs. For example, when the MFP 20 is a master (primary) machine, the specific setting of all slave machines of the image forming system 10 is matched with the setting 27a.

記憶部27は、複数のMFPの間で特定の設定を同期するための同期プログラム27bを記憶している。同期プログラム27bは、MFP20の製造段階でMFP20にインストールされていても良いし、SDカード、USB(Universal Serial Bus)メモリーなどの記憶媒体からMFP20に追加でインストールされても良いし、ネットワーク11上からMFP20に追加でインストールされても良い。   The storage unit 27 stores a synchronization program 27b for synchronizing specific settings among a plurality of MFPs. The synchronization program 27b may be installed in the MFP 20 at the manufacturing stage of the MFP 20, or may be additionally installed in the MFP 20 from a storage medium such as an SD card or a USB (Universal Serial Bus) memory, or from the network 11. It may be additionally installed in the MFP 20.

記憶部27は、自装置がマスター(プライマリー)機であるか否かを示すマスター(プライマリー)機フラグ27cと、自装置がマスター(セカンダリー)機であるか否かを示すマスター(セカンダリー)機フラグ27dと、現在のマスター(セカンダリー)機を示すマスター(セカンダリー)機情報27eと、スペックタイプ情報27fとを記憶している。   The storage unit 27 includes a master (primary) machine flag 27c indicating whether or not the own apparatus is a master (primary) machine, and a master (secondary) machine flag indicating whether or not the own apparatus is a master (secondary) machine. 27d, master (secondary) machine information 27e indicating the current master (secondary) machine, and spec type information 27f are stored.

スペックタイプ情報27fは、MFP20の処理能力を表す情報である。スペックタイプ情報27fは、例えば、最高レベルから最低レベルまで、複数段階で示されるスペックタイプを示す情報である。スペックタイプは、例えば、最大用紙サイズ情報(A3、A4)、画像形成可能な色情報(フルカラー、白黒)、全般的な処理能力(ハイエンド、ミッドレンジ、ローエンド)等の具体的なスペック情報に基づき設定される。   The spec type information 27f is information representing the processing capability of the MFP 20. The spec type information 27f is information indicating spec types indicated in a plurality of stages from the highest level to the lowest level, for example. The specification type is based on specific specification information such as maximum paper size information (A3, A4), color information capable of forming an image (full color, black and white), general processing capability (high end, mid range, low end), and the like. Is set.

制御部28は、例えば、CPU(Central Processing Unit)と、プログラムおよび各種のデータを予め記憶しているROM(Read Only Memory)と、CPUの作業領域として用いられるRAM(Random Access Memory)とを備えている。CPUは、ROMまたは記憶部27に記憶されているプログラムを実行するようになっている。   The control unit 28 includes, for example, a CPU (Central Processing Unit), a ROM (Read Only Memory) that stores programs and various data in advance, and a RAM (Random Access Memory) used as a work area of the CPU. ing. The CPU is configured to execute a program stored in the ROM or the storage unit 27.

制御部28は、記憶部27に記憶されている同期プログラム27bを実行することによって、画像形成システム10内の特定のスレーブ機をマスター(セカンダリー)機にする他装置予備機化手段28a、自装置をマスター(セカンダリー)機にする自装置予備機化手段28b、および、自装置をマスター(プライマリー)機にする自装置マスター機化手段28cとして機能する。   The control unit 28 executes the synchronization program 27b stored in the storage unit 27, so that a specific slave machine in the image forming system 10 becomes a master (secondary) machine, the other apparatus preliminary machine means 28a, and its own apparatus. It functions as its own device preliminary unit 28b which makes the master (secondary) machine and its own device master unit 28c which makes its own device the master (primary) machine.

次に、画像形成システム10の動作について説明する。   Next, the operation of the image forming system 10 will be described.

まず、スレーブ機の特定の設定を自装置のものと一致させる場合のマスター(プライマリー)機の動作について説明する。   First, the operation of the master (primary) machine when the specific setting of the slave machine is matched with that of the own apparatus will be described.

図4は、スレーブ機の特定の設定を自装置のものと一致させる場合のマスター(プライマリー)機の動作のフローチャートである。   FIG. 4 is a flowchart of the operation of the master (primary) machine when the specific setting of the slave machine is matched with that of the own apparatus.

マスター(プライマリー)機の制御部は、自装置の特定の設定が変更されたタイミングで図4に示す動作を実行する。なお、マスター(プライマリー)機の制御部は、自装置の記憶部上のマスター(プライマリー)機フラグが立っていることによって、自装置がマスター(プライマリー)機であることを認識する。   The control unit of the master (primary) machine executes the operation shown in FIG. 4 at the timing when the specific setting of the own device is changed. The control unit of the master (primary) machine recognizes that the own apparatus is a master (primary) machine when the master (primary) machine flag on the storage unit of the own apparatus is set.

図4に示すように、マスター(プライマリー)機の制御部は、スレーブ機における特定の設定を自装置のものと一致させる設定一致化指示を画像形成システム10内のスレーブ機に送信して(S101)、図4に示す動作を終了する。   As shown in FIG. 4, the control unit of the master (primary) machine transmits a setting matching instruction for matching a specific setting in the slave machine with that of the own apparatus to the slave machine in the image forming system 10 (S101). ), The operation shown in FIG.

なお、マスター(プライマリー)機の制御部は、自装置の特定の設定が変更されたタイミング以外にも、定期的なタイミングなど、特定のタイミングで設定一致化指示を画像形成システム10内のスレーブ機に送信しても良い。   Note that the control unit of the master (primary) machine sends a setting matching instruction at a specific timing such as a periodic timing in addition to the timing when the specific setting of the own apparatus is changed. You may send to.

次に、自装置の特定の設定をマスター(プライマリー)機のものと一致させる場合のスレーブ機の動作について説明する。   Next, the operation of the slave device when the specific setting of the own device is matched with that of the master (primary) device will be described.

図5は、自装置の特定の設定をマスター(プライマリー)機のものと一致させる場合のスレーブ機の動作のフローチャートである。   FIG. 5 is a flowchart of the operation of the slave device when the specific setting of the own device is matched with that of the master (primary) device.

スレーブ機の制御部は、設定一致化指示をマスター(プライマリー)機から受信すると、図5に示す動作を実行する。なお、スレーブ機の制御部は、自装置の記憶部上のマスター(プライマリー)機フラグが倒れていることによって、自装置がスレーブ機であることを認識する。   When receiving the setting matching instruction from the master (primary) machine, the control unit of the slave machine executes the operation shown in FIG. Note that the control unit of the slave unit recognizes that the own unit is a slave unit when the master (primary) unit flag on the storage unit of the own unit has fallen.

図5に示すように、スレーブ機の制御部は、受信した設定一致化指示に応じて自装置の特定の設定をマスター(プライマリー)機のものと一致させて(S121)、図5に示す動作を終了する。   As shown in FIG. 5, the control unit of the slave unit matches the specific setting of its own device with that of the master (primary) unit according to the received setting matching instruction (S121), and the operation shown in FIG. Exit.

次に、マスター(セカンダリー)機を指定する場合のマスター(プライマリー)機の動作について説明する。   Next, the operation of the master (primary) machine when the master (secondary) machine is designated will be described.

図6は、マスター(セカンダリー)機を指定する場合のマスター(プライマリー)機の動作のフローチャートである。   FIG. 6 is a flowchart of the operation of the master (primary) machine when the master (secondary) machine is designated.

マスター(プライマリー)機の制御部は、定期的なタイミングなど、特定のタイミングで図6に示す動作を実行する。なお、マスター(プライマリー)機の制御部は、自装置の記憶部上のマスター(プライマリー)機フラグが立っていることによって、自装置がマスター(プライマリー)機であることを認識する。   The control unit of the master (primary) machine executes the operation shown in FIG. 6 at specific timing such as periodic timing. The control unit of the master (primary) machine recognizes that the own apparatus is a master (primary) machine when the master (primary) machine flag on the storage unit of the own apparatus is set.

図6に示すように、マスター(プライマリー)機の他装置予備機化手段は、自装置の記憶部上のマスター(セカンダリー)機情報に基づいてマスター(セカンダリー)機が存在するか否かを判断する(S141)。   As shown in FIG. 6, the other device spare unit means determines whether or not a master (secondary) device exists based on master (secondary) device information on the storage unit of the own device. (S141).

図7は、マスター(セカンダリー)機が存在しない場合の画像形成システム10のブロック図の一例である。   FIG. 7 is an example of a block diagram of the image forming system 10 when there is no master (secondary) machine.

図7に示す例では、MFP20は、マスター(プライマリー)機である。また、MFP30〜90は、スレーブ機である。なお、図7に示す例では、画像形成システム10にマスター(セカンダリー)機は存在しない。   In the example shown in FIG. 7, the MFP 20 is a master (primary) machine. The MFPs 30 to 90 are slave machines. In the example shown in FIG. 7, there is no master (secondary) machine in the image forming system 10.

図6に示すように、マスター(プライマリー)機の他装置予備機化手段は、マスター(セカンダリー)機が存在するとS141において判断すると、自装置の記憶部上のマスター(セカンダリー)機情報に示されているマスター(セカンダリー)機が稼働中であるか否かを判断する(S142)。ここで、マスター(プライマリー)機の他装置予備機化手段は、自装置がマスター(プライマリー)機として動作することができなくなったと仮定した場合にマスター(セカンダリー)機が他のスレーブ機に対してマスター(プライマリー)機として動作することができるようになる状態であるとき、マスター(セカンダリー)機が稼働中であると判断する。一方、マスター(プライマリー)機の他装置予備機化手段は、自装置がマスター(プライマリー)機として動作することができなくなったと仮定した場合にマスター(セカンダリー)機が他のスレーブ機に対してマスター(プライマリー)機として動作することができるようになる状態ではないとき、マスター(セカンダリー)機が稼働中ではないと判断する。例えば、マスター(セカンダリー)機は、電源がOFFになっている場合や、ネットワーク11に接続できていない場合などに、現在のマスター(プライマリー)機がマスター(プライマリー)機として動作することができなくなったとしても、他のスレーブ機に対してマスター(プライマリー)機として動作することができるようにはならない。   As shown in FIG. 6, when the master (secondary) machine is determined to exist in the master (secondary) machine in S141, the master (secondary) machine spare means is indicated in the master (secondary) machine information on the storage unit of the own machine. It is determined whether or not the master (secondary) machine in operation is in operation (S142). Here, when the master (primary) machine is assumed to be unable to operate as a master (primary) machine, the master (secondary) machine is not able to operate as a master (primary) machine. When it is possible to operate as a master (primary) machine, it is determined that the master (secondary) machine is in operation. On the other hand, when the master (primary) machine is assumed to be unable to operate as a master (primary) machine, the master (secondary) machine is the master of other slave machines. When it is not in a state where it can operate as a (primary) machine, it is determined that the master (secondary) machine is not in operation. For example, the master (secondary) machine cannot operate as the master (primary) machine when the power is turned off or when it is not connected to the network 11. Even so, it will not be able to operate as a master (primary) machine for other slave machines.

図8は、マスター(セカンダリー)機が稼働中ではない場合の画像形成システム10のブロック図の一例である。   FIG. 8 is an example of a block diagram of the image forming system 10 when the master (secondary) machine is not in operation.

図8に示す例では、MFP20は、マスター(プライマリー)機である。また、MFP30〜90は、スレーブ機である。特に、MFP40は、マスター(セカンダリー)機でもある。なお、図8に示す例では、マスター(セカンダリー)機は稼働中ではない。   In the example shown in FIG. 8, the MFP 20 is a master (primary) machine. The MFPs 30 to 90 are slave machines. In particular, the MFP 40 is also a master (secondary) machine. In the example shown in FIG. 8, the master (secondary) machine is not in operation.

図6に示すように、マスター(プライマリー)機の他装置予備機化手段は、マスター(セカンダリー)機が稼働中であるとS142において判断すると、図6に示す動作を終了する。   As shown in FIG. 6, when the master (secondary) machine preparatory unit determines in S142 that the master (secondary) machine is in operation, the operation shown in FIG. 6 ends.

図6に示すように、マスター(プライマリー)機の他装置予備機化手段は、マスター(セカンダリー)機が稼働中ではないとS142において判断すると、自装置の記憶部上のマスター(セカンダリー)機情報に示されているマスター(セカンダリー)機の情報を自装置の記憶部上のマスター(セカンダリー)機情報から削除した(S143)後、マスター(プライマリー)機の他装置予備機化手段は、マスター(セカンダリー)機になるスレーブ機を選択する。具体的には、マスター(プライマリー)機の他装置予備機化手段は、グループ内の各スレーブ機からスペックタイプ情報27fを取得し、スペックタイプ情報27fが最も高いスレーブ機を、新たにマスター(セカンダリー)機になるものと選択する。マスター(プライマリー)機の他装置予備機化手段は、選択したスレーブ機にマスター(セカンダリー)機になることを指示して(S144)、S144においてマスター(セカンダリー)機になることを指示したスレーブ機の情報を自装置の記憶部上のマスター(セカンダリー)機情報に記憶する(S145)。   As shown in FIG. 6, if the master (secondary) machine preparatory unit determines in S <b> 142 that the master (secondary) machine is not in operation, master (secondary) machine information on the storage unit of the own machine. (S143), the master (secondary) machine information is deleted from the master (secondary) machine information on the storage unit of the own apparatus (S143). Select the slave machine that will be the secondary machine. Specifically, the other device spare unit means for acquiring the spec type information 27f from each slave device in the group, and newly selects the slave device having the highest spec type information 27f as the master (secondary). ) Select to be a machine. The master (primary) machine other-device spare means instructs the selected slave machine to become the master (secondary) machine (S144), and the slave machine instructed to become the master (secondary) machine in S144. Is stored in the master (secondary) machine information on the storage unit of the own apparatus (S145).

例えば、画像形成システム10は、図8に示すようにマスター(セカンダリー)機が稼働中ではない場合、マスター(プライマリー)機の他装置予備機化手段によって図9に示すように新たなマスター(セカンダリー)機が指定される。図9に示す例では、MFP30が新たなマスター(セカンダリー)機として指定されたスレーブ機である。   For example, when the master (secondary) machine is not in operation as shown in FIG. 8, the image forming system 10 uses a new master (secondary) machine (secondary) as shown in FIG. ) The machine is specified. In the example shown in FIG. 9, the MFP 30 is a slave machine designated as a new master (secondary) machine.

マスター(プライマリー)機の他装置予備機化手段は、マスター(セカンダリー)機が存在しないとS141において判断すると、マスター(セカンダリー)機になるスレーブ機を選択する。具体的には、マスター(プライマリー)機の他装置予備機化手段は、グループ内の各スレーブ機からスペックタイプ情報27fを取得し、スペックタイプ情報27fが最も高いスレーブ機を、新たにマスター(セカンダリー)機になるものと選択する。マスター(プライマリー)機の他装置予備機化手段は、選択したスレーブ機にマスター(セカンダリー)機になることを指示して(S144)、S144においてマスター(セカンダリー)機になることを指示したスレーブ機の情報を自装置の記憶部上のマスター(セカンダリー)機情報に記憶する(S145)。   If it is determined in S141 that there is no master (secondary) machine, the apparatus spare unit other than the master (primary) machine selects a slave machine that becomes the master (secondary) machine. Specifically, the other device spare unit means for acquiring the spec type information 27f from each slave device in the group, and newly selects the slave device having the highest spec type information 27f as the master (secondary). ) Select to be a machine. The master (primary) machine other-device spare means instructs the selected slave machine to become the master (secondary) machine (S144), and the slave machine instructed to become the master (secondary) machine in S144. Is stored in the master (secondary) machine information on the storage unit of the own apparatus (S145).

例えば、画像形成システム10は、図7に示すようにマスター(セカンダリー)機が存在しない場合、マスター(プライマリー)機の他装置予備機化手段によって図2に示すようにマスター(セカンダリー)機が指定される。図2に示す例では、MFP30が新たなマスター(セカンダリー)機として指定されたスレーブ機である。   For example, when there is no master (secondary) machine as shown in FIG. 7, the image forming system 10 designates the master (secondary) machine as shown in FIG. Is done. In the example shown in FIG. 2, the MFP 30 is a slave machine designated as a new master (secondary) machine.

また、マスター(プライマリー)機の他装置予備機化手段は、S144において、自装置がマスター(プライマリー)機として動作することができなくなったと仮定した場合にスレーブ機が他のスレーブ機に対してマスター(プライマリー)機として動作することができるようになる状態であるとき、スレーブ機が稼働中であると判断する。一方、マスター(プライマリー)機の他装置予備機化手段は、自装置がマスター(プライマリー)機として動作することができなくなったと仮定した場合にスレーブ機が他のスレーブ機に対してマスター(プライマリー)機として動作することができるようになる状態ではないとき、スレーブ機が稼働中ではないと判断する。例えば、スレーブ機は、電源がOFFになっている場合や、ネットワーク11に接続できていない場合などに、現在のマスター(プライマリー)機がマスター(プライマリー)機として動作することができなくなったとしても、他のスレーブ機に対してマスター(プライマリー)機として動作することができるようにはならない。   In addition, in S144, when the master device is assumed to be unable to operate as a master (primary) device in S144, the slave device is a master device for other slave devices. When it is possible to operate as a (primary) machine, it is determined that the slave machine is in operation. On the other hand, if the master device is assumed to be unable to operate as a master (primary) device, the slave device can become a master (primary) device with respect to other slave devices. When it is not in a state where it can operate as a machine, it is determined that the slave machine is not in operation. For example, even if the slave machine cannot be operated as the master (primary) machine when the power is turned off or when it cannot be connected to the network 11, etc. It is not possible to operate as a master (primary) machine for other slave machines.

図6に示すように、マスター(プライマリー)機の他装置予備機化手段は、S145の処理の後、図6に示す動作を終了する。   As shown in FIG. 6, the other device spare unit of the master (primary) machine ends the operation shown in FIG. 6 after the process of S145.

次に、マスター(プライマリー)機によってマスター(セカンダリー)機になることが指示された場合のスレーブ機の動作について説明する。   Next, the operation of the slave machine when the master (primary) machine instructs to become the master (secondary) machine will be described.

図10は、マスター(プライマリー)機によってマスター(セカンダリー)機になることが指示された場合のスレーブ機の動作のフローチャートである。   FIG. 10 is a flowchart of the operation of the slave machine when the master (primary) machine instructs to become the master (secondary) machine.

スレーブ機の制御部は、マスター(プライマリー)機によってマスター(セカンダリー)機になることが指示された場合、図10に示す動作を実行する。   When the master (primary) machine is instructed to become the master (secondary) machine, the control unit of the slave machine executes the operation shown in FIG.

図10に示すように、スレーブ機の制御部は、自装置の記憶部上のマスター(セカンダリー)機フラグを立てて(S161)、図10に示す動作を終了する。   As shown in FIG. 10, the control unit of the slave unit sets a master (secondary) unit flag on the storage unit of its own device (S161), and ends the operation shown in FIG.

次に、マスター(プライマリー)機が稼働中ではない場合のマスター(セカンダリー)機の動作について説明する。   Next, the operation of the master (secondary) machine when the master (primary) machine is not in operation will be described.

図11は、マスター(プライマリー)機になる場合のマスター(セカンダリー)機の動作のフローチャートである。   FIG. 11 is a flowchart of the operation of the master (secondary) machine when it becomes the master (primary) machine.

マスター(セカンダリー)機の制御部は、定期的なタイミングなど、特定のタイミングで図11に示す動作を実行する。なお、マスター(セカンダリー)機の制御部は、自装置の記憶部上のマスター(プライマリー)機フラグが倒れているとともに、自装置の記憶部上のマスター(セカンダリー)機フラグが立っていることによって、自装置がマスター(セカンダリー)機であることを認識する。   The control unit of the master (secondary) machine executes the operation shown in FIG. 11 at specific timing such as periodic timing. The control unit of the master (secondary) machine, when the master (primary) machine flag on the storage unit of its own device is collapsed and the master (secondary) machine flag on the storage unit of its own device is set , Recognize that the device is a master (secondary) machine.

図11に示すように、マスター(セカンダリー)機の自装置マスター機化手段は、現在のマスター(プライマリー)機が稼働中であるか否かを判断する(S181)。ここで、マスター(セカンダリー)機の自装置マスター機化手段は、現在のマスター(プライマリー)機がスレーブ機に対してマスター(プライマリー)機として動作することができる場合に、現在のマスター(プライマリー)機が稼働中であると判断する。一方、マスター(セカンダリー)機の自装置マスター機化手段は、現在のマスター(プライマリー)機がスレーブ機に対してマスター(プライマリー)機として動作することができない場合に、現在のマスター(プライマリー)機が稼働中ではないと判断する。例えば、マスター(プライマリー)機は、電源がOFFになっている場合や、ネットワーク11に接続できていない場合などに、スレーブ機に対してマスター(プライマリー)機として動作することができない。   As shown in FIG. 11, the master (secondary) machine self-device mastering means determines whether or not the current master (primary) machine is in operation (S181). Here, when the current master (primary) machine can operate as a master (primary) machine for the slave machine, the master (secondary) machine's own device master unit means Judge that the machine is in operation. On the other hand, when the current master (primary) machine cannot operate as a master (primary) machine with respect to the slave machine, the master (secondary) machine becomes a master (secondary) machine. Is determined not to be in operation. For example, a master (primary) machine cannot operate as a master (primary) machine with respect to a slave machine when the power is turned off or when it is not connected to the network 11.

図12は、マスター(プライマリー)機が稼働中ではない場合の画像形成システム10のブロック図の一例である。   FIG. 12 is an example of a block diagram of the image forming system 10 when the master (primary) machine is not in operation.

図12に示す例では、MFP20は、マスター(プライマリー)機である。また、MFP30〜90は、スレーブ機である。特に、MFP30は、マスター(セカンダリー)機でもある。なお、図12に示す例では、マスター(プライマリー)機は稼働中ではない。   In the example shown in FIG. 12, the MFP 20 is a master (primary) machine. The MFPs 30 to 90 are slave machines. In particular, the MFP 30 is also a master (secondary) machine. In the example shown in FIG. 12, the master (primary) machine is not in operation.

図11に示すように、マスター(セカンダリー)機の自装置マスター機化手段は、現在のマスター(プライマリー)機が稼働中であるとS181において判断すると、図11に示す動作を終了する。   As shown in FIG. 11, when the master (secondary) machine master unit is determined in S181 that the current master (primary) machine is in operation, the operation shown in FIG. 11 ends.

マスター(セカンダリー)機の自装置マスター機化手段は、現在のマスター(プライマリー)機が稼働中ではないとS181において判断すると、自装置の記憶部上のマスター(セカンダリー)機フラグを倒した(S182)後、自装置の記憶部上のマスター(プライマリー)機フラグを立てて(S183)、図11に示す動作を終了する。   When determining that the current master (primary) machine is not in operation in S181, the master (secondary) machine self-device converting means defeats the master (secondary) machine flag on the storage unit of the own machine (S182). After that, a master (primary) machine flag on the storage unit of the own device is set (S183), and the operation shown in FIG.

図13は、図12に示すマスター(セカンダリー)機がマスター(プライマリー)機になった場合の画像形成システム10のブロック図の一例である。   FIG. 13 is an example of a block diagram of the image forming system 10 when the master (secondary) machine shown in FIG. 12 becomes a master (primary) machine.

図13に示す例では、MFP20およびMFP30は、マスター(プライマリー)機である。また、MFP40〜90は、スレーブ機である。なお、図13に示す例では、MFP20は稼働中ではない。   In the example shown in FIG. 13, the MFP 20 and the MFP 30 are master (primary) machines. The MFPs 40 to 90 are slave machines. In the example shown in FIG. 13, the MFP 20 is not in operation.

次に、稼働中ではない状態から稼働中の状態に復旧した場合のマスター(プライマリー)機の動作について説明する。   Next, the operation of the master (primary) machine when it is restored from the state that is not in operation to the state that is in operation will be described.

図14は、稼働中ではない状態から稼働中の状態に復旧した場合のマスター(プライマリー)機の動作のフローチャートである。   FIG. 14 is a flowchart of the operation of the master (primary) machine when the operating state is restored from the non-operating state.

マスター(プライマリー)機の制御部は、稼働中ではない状態から稼働中の状態に復旧した場合、最初に図14に示す動作を実行する。なお、マスター(プライマリー)機の制御部は、自装置の記憶部上のマスター(プライマリー)機フラグが立っていることによって、自装置がマスター(プライマリー)機であることを認識する。   When the control unit of the master (primary) machine recovers from the non-operating state to the operating state, it first performs the operation shown in FIG. The control unit of the master (primary) machine recognizes that the own apparatus is a master (primary) machine when the master (primary) machine flag on the storage unit of the own apparatus is set.

図14に示すように、マスター(プライマリー)機の自装置予備機化手段は、自装置の記憶部上のマスター(プライマリー)機フラグを倒した(S201)後、自装置の記憶部上のマスター(セカンダリー)機フラグを立てる(S202)。したがって、マスター(プライマリー)機であったMFPは、マスター(セカンダリー)機になる。   As shown in FIG. 14, after the master (primary) machine flag on the storage unit of the own device defeats the master (primary) machine flag on the storage unit of the own device (S201), the master on the storage unit of the own device A (secondary) machine flag is set (S202). Therefore, the MFP that was the master (primary) machine becomes the master (secondary) machine.

図15は、図13において稼働中ではないマスター(プライマリー)機がマスター(セカンダリー)機になった場合の画像形成システム10のブロック図の一例である。   FIG. 15 is an example of a block diagram of the image forming system 10 when a master (primary) machine that is not in operation in FIG. 13 becomes a master (secondary) machine.

図15に示す例では、MFP30は、マスター(プライマリー)機である。また、MFP20、40〜90は、スレーブ機である。特に、MFP20はマスター(セカンダリー)機でもある。   In the example shown in FIG. 15, the MFP 30 is a master (primary) machine. The MFPs 20, 40 to 90 are slave machines. In particular, the MFP 20 is also a master (secondary) machine.

図14に示すように、S201およびS202の処理によってマスター(セカンダリー)機になったMFPの自装置予備機化手段は、マスター(セカンダリー)機の変更をマスター(プライマリー)機に通知して(S203)、図14に示す動作を終了する。   As shown in FIG. 14, the self-device spare unit of the MFP that has become the master (secondary) machine by the processing of S201 and S202 notifies the master (primary) machine of the change of the master (secondary) machine (S203). ), The operation shown in FIG.

次に、マスター(セカンダリー)機の変更がマスター(セカンダリー)機から通知された場合のマスター(プライマリー)機の動作について説明する。   Next, the operation of the master (primary) machine when a change of the master (secondary) machine is notified from the master (secondary) machine will be described.

図16は、マスター(セカンダリー)機の変更がマスター(セカンダリー)機から通知された場合のマスター(プライマリー)機の動作のフローチャートである。   FIG. 16 is a flowchart of the operation of the master (primary) machine when the change of the master (secondary) machine is notified from the master (secondary) machine.

マスター(プライマリー)機の制御部は、マスター(セカンダリー)機の変更がマスター(セカンダリー)機から通知された場合、図16に示す動作を実行する。なお、マスター(プライマリー)機の制御部は、自装置の記憶部上のマスター(プライマリー)機フラグが立っていることによって、自装置がマスター(プライマリー)機であることを認識する。   When the change of the master (secondary) machine is notified from the master (secondary) machine, the control unit of the master (primary) machine performs the operation shown in FIG. The control unit of the master (primary) machine recognizes that the own apparatus is a master (primary) machine when the master (primary) machine flag on the storage unit of the own apparatus is set.

図16に示すように、マスター(プライマリー)機の制御部は、自装置の記憶部上のマスター(セカンダリー)機情報に示されているマスター(セカンダリー)機に、マスター(セカンダリー)機の解除を指示する(S221)。   As shown in FIG. 16, the control unit of the master (primary) machine releases the master (secondary) machine to the master (secondary) machine indicated in the master (secondary) machine information on the storage unit of its own device. An instruction is given (S221).

次いで、マスター(プライマリー)機の制御部は、自装置の記憶部上のマスター(セカンダリー)機情報からマスター(セカンダリー)機の情報を削除した(S222)後、マスター(セカンダリー)機の変更を通知してきたマスター(セカンダリー)機の情報を自装置の記憶部上のマスター(セカンダリー)機情報に記憶して(S223)、図16で示す動作を終了する。   Next, the control unit of the master (primary) machine deletes the master (secondary) machine information from the master (secondary) machine information on the storage unit of its own device (S222), and then notifies the change of the master (secondary) machine. The information on the master (secondary) machine that has been stored is stored in the master (secondary) machine information on the storage unit of the device itself (S223), and the operation shown in FIG. 16 is terminated.

次に、マスター(セカンダリー)機の解除がマスター(プライマリー)機から指示された場合のマスター(セカンダリー)機の動作について説明する。   Next, the operation of the master (secondary) machine when the master (secondary) machine is instructed to cancel the master (secondary) machine will be described.

図17は、マスター(セカンダリー)機フラグを倒す場合のマスター(セカンダリー)機の動作のフローチャートである。   FIG. 17 is a flowchart of the operation of the master (secondary) machine when defeating the master (secondary) machine flag.

マスター(セカンダリー)機の制御部は、マスター(セカンダリー)機の解除がマスター(プライマリー)機から指示された場合、図17に示す動作を実行する。なお、マスター(セカンダリー)機の制御部は、自装置の記憶部上のマスター(セカンダリー)機フラグが立っていることによって、自装置がマスター(セカンダリー)機であることを認識する。   When the master (secondary) machine is instructed to cancel the master (secondary) machine, the control unit of the master (secondary) machine executes the operation shown in FIG. The control unit of the master (secondary) machine recognizes that the own apparatus is a master (secondary) machine by setting the master (secondary) machine flag on the storage unit of the own apparatus.

図17に示すように、マスター(セカンダリー)機の制御部は、自装置の記憶部上のマスター(セカンダリー)機フラグを倒して(S241)、図17に示す動作を終了する。   As shown in FIG. 17, the control unit of the master (secondary) machine defeats the master (secondary) machine flag on the storage unit of its own device (S241), and ends the operation shown in FIG.

次に、稼働中ではない状態から稼働中の状態に復旧した場合のマスター(セカンダリー)機の動作について説明する。   Next, the operation of the master (secondary) machine when the state is restored from the state not in operation to the state in operation will be described.

マスター(セカンダリー)機の制御部は、稼働中ではない状態から稼働中の状態に復旧した場合、最初に図17に示す動作を実行する。なお、マスター(セカンダリー)機の制御部は、自装置の記憶部上のマスター(セカンダリー)機フラグが立っていることによって、自装置がマスター(セカンダリー)機であることを認識する。   When the control unit of the master (secondary) machine recovers from the state that is not in operation to the state that is in operation, the control unit first performs the operation illustrated in FIG. The control unit of the master (secondary) machine recognizes that the own apparatus is a master (secondary) machine by setting the master (secondary) machine flag on the storage unit of the own apparatus.

図17に示すように、マスター(セカンダリー)機の制御部は、自装置の記憶部上のマスター(セカンダリー)機フラグを倒して(S241)、図17に示す動作を終了する。   As shown in FIG. 17, the control unit of the master (secondary) machine defeats the master (secondary) machine flag on the storage unit of its own device (S241), and ends the operation shown in FIG.

以上に説明したように、MFPは、自装置がマスター(プライマリー)機の予備機、すなわち、マスター(セカンダリー)機である場合に、現在のマスター(プライマリー)機がスレーブ機に対してマスター(プライマリー)機として動作することができないとき(S181でNO)、自装置をマスター(プライマリー)機にする(S183)ので、画像形成システム10内における特定の設定の不整合の発生を抑えることができる。   As described above, when the MFP is a spare machine of the master (primary) machine, that is, the master (secondary) machine, the current master (primary) machine is the master (primary) machine with respect to the slave machine. ) When the apparatus cannot be operated (NO in S181), the apparatus is set as a master (primary) apparatus (S183), so that the occurrence of inconsistencies in specific settings in the image forming system 10 can be suppressed.

MFPは、自装置がマスター(プライマリー)機である場合に、スレーブ機に対してマスター(プライマリー)機として動作することができない状態から、スレーブ機に対してマスター(プライマリー)機として動作することができる状態に復旧したとき、自装置をマスター(プライマリー)機の予備機、すなわち、マスター(セカンダリー)機にする(S202)ので、自装置がマスター(セカンダリー)機である場合に、現在のマスター(プライマリー)機がスレーブ機に対してマスター(プライマリー)機として動作することができないとき、過去にマスター(プライマリー)機として機能していた実績がある自装置を再びマスター(プライマリー)機にすることによって、マスター(プライマリー)機として適切に機能することができる。したがって、MFPは、画像形成システム10内における特定の設定の不整合の発生を抑えることができる。   When the MFP is a master (primary) machine, the MFP can operate as a master (primary) machine with respect to the slave machine from a state in which the MFP cannot operate as a master (primary) machine with respect to the slave machine. When the device is restored to the ready state, the device becomes the spare device of the master (primary) machine, that is, the master (secondary) machine (S202). When the (primary) machine cannot operate as a master (primary) machine with respect to the slave machine, by making the own device that has been functioning as the master (primary) machine in the past once again become the master (primary) machine Can function properly as a master (primary) machine That. Therefore, the MFP can suppress the occurrence of inconsistency of specific settings in the image forming system 10.

MFPは、スペックタイプ情報27fが最も高いスレーブ機をマスター(セカンダリー)機として選択する(S144)。この構成により、MFPは、マスター(プライマリー)機として適切に機能することができないほど処理能力が低いスレーブ機をマスター(プライマリー)機の予備機、すなわち、マスター(セカンダリー)機にすることを防ぐことができるので、現在のマスター(プライマリー)機がスレーブ機に対してマスター(プライマリー)機として動作することができない場合に、マスター(プライマリー)機の予備機、すなわち、マスター(セカンダリー)機をマスター(プライマリー)機にすることによって、マスター(プライマリー)機を適切に機能させることができる。したがって、MFPは、画像形成システム10内における特定の設定の不整合の発生を抑えることができる。これにより、ユーザーは機器ごとにスペック仕様が異なることを意識せず、また、それに伴う煩わしい機器間設定操作など必要とせずに、データ共有のシステムを利用できるようになる。   The MFP selects the slave machine having the highest specification type information 27f as the master (secondary) machine (S144). With this configuration, the MFP prevents a slave machine having a low processing capability from functioning properly as a master (primary) machine from becoming a spare machine of the master (primary) machine, that is, a master (secondary) machine. Therefore, if the current master (primary) machine cannot operate as a master (primary) machine for the slave machine, the master (secondary) machine becomes the master (secondary) machine, By making it a (primary) machine, the master (primary) machine can function properly. Therefore, the MFP can suppress the occurrence of inconsistency of specific settings in the image forming system 10. As a result, the user can use the data sharing system without being aware that the spec specifications differ from device to device and without requiring troublesome inter-device setting operations.

本発明の画像形成装置は、本実施の形態においてMFPであるが、プリンター専用機、スキャナー専用機、コピー専用機、ファックス専用機など、MFP以外の画像形成装置であっても良い。   The image forming apparatus of the present invention is an MFP in the present embodiment, but may be an image forming apparatus other than an MFP, such as a printer dedicated machine, a scanner dedicated machine, a copy dedicated machine, or a fax dedicated machine.

10 画像形成システム(グループ)
20〜90 MFP(画像形成装置)
27b 同期プログラム
28a 他装置予備機化手段
28b 自装置予備機化手段
28c 自装置マスター機化手段
10 Image forming system (group)
20 to 90 MFP (image forming apparatus)
27b Synchronizing program 28a Other device spare machine means 28b Own device spare machine means 28c Own device master machine means

Claims (3)

マスター機と、特定の設定が前記マスター機のものと一致させられる1以上のスレーブ機とを備えるグループに所属するための画像形成装置であって、
記憶部と、
自装置が前記マスター機である場合に、前記グループ内の前記1以上のスレーブ機から処理能力情報を取得し、前記処理能力情報が最も高いスレーブ機を前記マスター機の予備機にし、前記予備機の情報を前記記憶部に記憶する他装置予備機化手段と、
自装置が前記予備機である場合に、現在の前記マスター機が前記スレーブ機に対して前記マスター機として動作することができないとき、自装置を前記マスター機にする自装置マスター機化手段とを備え
自装置が前記マスター機である場合に、前記他装置予備機化手段は、
自装置がマスター機として動作することができなくなったと仮定した場合に、自装置に対する前記予備機が前記スレーブ機に対して前記マスター機として動作することができない状態であると判断すると、
前記予備機の情報を、前記記憶部から削除し、
前記予備機を除く前記グループ内の前記1以上のスレーブ機から前記処理能力情報を新たに取得し、前記処理能力情報が最も高いスレーブ機を前記マスター機の新たな予備機にし、前記新たな予備機の情報を前記記憶部に記憶する
ことを特徴とする画像形成装置。
An image forming apparatus for belonging to a group comprising a master machine and one or more slave machines whose specific settings are matched with those of the master machine,
A storage unit;
If own apparatus is in the master machine, it acquires processing capability information from the one or more slave units in the group, and the processing capability information highest slave machine spare machine of the master machine, the preliminary Other device preparatory means for storing machine information in the storage unit ;
When the current device is the spare device, when the current master device cannot operate as the master device with respect to the slave device, self-device mastering means for making the own device the master device; Prepared ,
When the own device is the master device, the other device preliminary unit is
When it is assumed that the own device can no longer operate as a master device, and the spare device for the own device is determined to be in a state where it cannot operate as the master device for the slave device,
Delete the information of the spare machine from the storage unit,
The processing capability information is newly obtained from the one or more slave devices in the group excluding the spare device, the slave device having the highest processing capability information is made a new spare device of the master device, and the new spare device is obtained. An image forming apparatus that stores information on a machine in the storage unit .
自装置が前記マスター機である場合に、前記スレーブ機に対して前記マスター機として動作することができない状態から、前記スレーブ機に対して前記マスター機として動作することができる状態に復旧したとき、自装置を前記予備機にする自装置予備機化手段を備えることを特徴とする請求項1に記載の画像形成装置。   When the own apparatus is the master machine, when the slave machine is restored from a state where it can not act as the master machine to the slave machine, the slave machine can operate as the master machine. The image forming apparatus according to claim 1, further comprising a self-device spare unit that uses the self-device as the spare device. マスター機と、特定の設定が前記マスター機のものと一致させられる1以上のスレーブ機とを備えるグループに所属するための画像形成装置であって、記憶部を有する前記画像形成装置を、
自装置が前記マスター機である場合に、前記グループ内の前記1以上のスレーブ機から処理能力情報を取得し、前記処理能力情報が最も高いスレーブ機を前記マスター機の予備機にし、前記予備機の情報を前記記憶部に記憶する他装置予備機化手段、および、
自装置が前記予備機である場合に、現在の前記マスター機が前記スレーブ機に対して前記マスター機として動作することができないとき、自装置を前記マスター機にする自装置マスター機化手段として機能させる同期プログラムであって、
自装置が前記マスター機である場合に、前記他装置予備機化手段は、
自装置がマスター機として動作することができなくなったと仮定した場合に、自装置に対する前記予備機が前記スレーブ機に対して前記マスター機として動作することができない状態であると判断すると、
前記予備機の情報を、前記記憶部から削除し、
前記予備機を除く前記グループ内の前記1以上のスレーブ機から前記処理能力情報を新たに取得し、前記処理能力情報が最も高いスレーブ機を前記マスター機の新たな予備機にし、前記新たな予備機の情報を前記記憶部に記憶する
ことを特徴とする同期プログラム。
An image forming apparatus for belonging to a group comprising a master machine and one or more slave machines whose specific settings are matched with those of the master machine, the image forming apparatus having a storage unit ,
If own apparatus is in the master machine, it acquires processing capability information from the one or more slave units in the group, and the processing capability information highest slave machine spare machine of the master machine, the preliminary Other device pre-equipment storage means for storing the information of the machine in the storage unit, and
When the current device is the spare device, when the current master device cannot operate as the master device with respect to the slave device, the device functions as a self-device master unit that makes the own device the master device. A synchronization program,
When the own device is the master device, the other device preliminary unit is
When it is assumed that the own device can no longer operate as a master device, and the spare device for the own device is determined to be in a state where it cannot operate as the master device for the slave device,
Delete the information of the spare machine from the storage unit,
The processing capability information is newly obtained from the one or more slave devices in the group excluding the spare device, the slave device having the highest processing capability information is made a new spare device of the master device, and the new spare device is obtained. A synchronization program for storing machine information in the storage unit .
JP2015225565A 2015-11-18 2015-11-18 Image forming apparatus and synchronization program Expired - Fee Related JP6436066B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015225565A JP6436066B2 (en) 2015-11-18 2015-11-18 Image forming apparatus and synchronization program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015225565A JP6436066B2 (en) 2015-11-18 2015-11-18 Image forming apparatus and synchronization program

Publications (2)

Publication Number Publication Date
JP2017098598A JP2017098598A (en) 2017-06-01
JP6436066B2 true JP6436066B2 (en) 2018-12-12

Family

ID=58818146

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015225565A Expired - Fee Related JP6436066B2 (en) 2015-11-18 2015-11-18 Image forming apparatus and synchronization program

Country Status (1)

Country Link
JP (1) JP6436066B2 (en)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3047275B2 (en) * 1993-06-11 2000-05-29 株式会社日立製作所 Backup switching control method
JP4239987B2 (en) * 2005-02-24 2009-03-18 ブラザー工業株式会社 Network systems, devices, and programs
JP5581746B2 (en) * 2010-03-10 2014-09-03 株式会社リコー Image forming apparatus

Also Published As

Publication number Publication date
JP2017098598A (en) 2017-06-01

Similar Documents

Publication Publication Date Title
US8127177B2 (en) Apparatus and method for executing workflow
US20090284791A1 (en) Image processing system, image processing apparatus and method for controlling the same
US8488154B2 (en) Image forming apparatus and image forming method
JP2014128899A (en) Printing device
US10154167B2 (en) Image data management system, image data management method, and storage medium
CN101087349A (en) Image forming apparatus and method of controlling the apparatus
US9286552B2 (en) Image forming apparatus, image forming method, and computer-readable recording medium
JP2020082469A (en) Printer, and print processing method
EP3336683A1 (en) Image processing apparatus and method to form image on sheet using page image data and object information
JP6641952B2 (en) Printing system
US20170078497A1 (en) Information processing system, information processing apparatus and information processing method
JP6436066B2 (en) Image forming apparatus and synchronization program
JP7532951B2 (en) Scanning system, control program, and scanner device
JP6124836B2 (en) Electronic device and memory management method
JP2014225785A (en) Image reading control device, image reading control method, and image reading control program
JP6394991B2 (en) Image forming apparatus and synchronization program
US9405999B2 (en) Image forming apparatus
JP5998773B2 (en) Image processing apparatus, image processing program, and image processing method
JP2016039458A (en) History information storage control program and image forming apparatus
US9542135B2 (en) Image forming apparatus, image forming method, and non-transitory computer readable medium for saving operation history information
JP7491004B2 (en) Information processing device, determination method, and program
US10965838B2 (en) Image forming apparatus, method for controlling image forming apparatus, and non-transitory storage medium for restricting a function
JP5509704B2 (en) Information processing apparatus, log management method, and log management program
JP6241523B2 (en) Image processing apparatus, image processing program, and image processing method
US20110242608A1 (en) Image forming apparatus and storage control method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20170824

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20180409

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180417

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180613

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20181016

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20181029

R150 Certificate of patent or registration of utility model

Ref document number: 6436066

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees