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

JP2009032277A - Agent device, and image forming apparatus management system, method and program, and recording medium - Google Patents

Agent device, and image forming apparatus management system, method and program, and recording medium Download PDF

Info

Publication number
JP2009032277A
JP2009032277A JP2008230014A JP2008230014A JP2009032277A JP 2009032277 A JP2009032277 A JP 2009032277A JP 2008230014 A JP2008230014 A JP 2008230014A JP 2008230014 A JP2008230014 A JP 2008230014A JP 2009032277 A JP2009032277 A JP 2009032277A
Authority
JP
Japan
Prior art keywords
management
image forming
management command
forming apparatus
command
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.)
Granted
Application number
JP2008230014A
Other languages
Japanese (ja)
Other versions
JP4659077B2 (en
Inventor
Tatsuya Imai
達也 今井
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2008230014A priority Critical patent/JP4659077B2/en
Publication of JP2009032277A publication Critical patent/JP2009032277A/en
Application granted granted Critical
Publication of JP4659077B2 publication Critical patent/JP4659077B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Computer And Data Communications (AREA)
  • Facsimiles In General (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To remotely manage an image forming apparatus by a management device by using a connection from an agent device side when there is a fire wall between the agent device connected to the same local area network as the image forming apparatus and the management device located in a remote place. <P>SOLUTION: The agent device connected with one or more image forming apparatuses in the local area network provided with a fire wall is provided with a functional part starting a connection with the management device remotely managing the image forming apparatuses in the local area network via the Internet and receiving a management command sent from the management device in response to the connection via the fire wall, a functional part receiving condition data of a corresponding image device in response to the received management command, and a functional part sending the received condition data to the management device via the Internet. <P>COPYRIGHT: (C)2009,JPO&INPIT

Description

本発明は、複写機、プリンタ等の画像形成装置と接続される仲介装置を含むローカルネットワークと、ローカルネットワークからのインターネット接続を利用して画像形成装置の遠隔管理を行う管理装置とから構成される画像形成装置管理システム、画像形成装置管理方法、画像形成装置管理プログラム及び記録媒体に関する。   The present invention includes a local network including an intermediary device connected to an image forming apparatus such as a copying machine and a printer, and a management apparatus that performs remote management of the image forming apparatus using an Internet connection from the local network. The present invention relates to an image forming apparatus management system, an image forming apparatus management method, an image forming apparatus management program, and a recording medium.

従来の画像形成装置管理システムは、電話回線等の通信回線を通じて、利用者側の複数の画像形成装置を遠隔地にある管理装置の操作等によって保守管理する。電話回線による接続を利用した遠隔管理を行う場合には、通信コストがかさむ。通信コストを低減するため、利用者側のローカルネットワークのインターネット接続を利用した遠隔管理を行うことが考えられる。   A conventional image forming apparatus management system maintains and manages a plurality of image forming apparatuses on the user side by operating a management apparatus at a remote location through a communication line such as a telephone line. When performing remote management using a telephone line connection, communication costs increase. In order to reduce the communication cost, it is conceivable to perform remote management using the Internet connection of the local network on the user side.

一方、企業などのローカルネットワークでは、インターネットなどの外部ネットワークを通じて第三者が侵入し、データやプログラムの盗み見、改ざん、破壊などが行なわれないように、ファイアーウォールを設けている場合が多い。従来の画像形成装置管理システムを適用すると、ファイアーウォールの存在によって、インターネットなどの外部ネットワークを介して接続される管理装置側からローカルネットワーク内の画像形成装置を遠隔管理することが困難である。   On the other hand, in a local network of a company or the like, a firewall is often provided to prevent a third party from entering through an external network such as the Internet to steal, alter, or destroy data and programs. When a conventional image forming apparatus management system is applied, it is difficult to remotely manage the image forming apparatuses in the local network from the management apparatus connected via an external network such as the Internet due to the existence of a firewall.

ファイアーウォールを設けたローカルネットワーク内の画像形成装置と遠隔地の管理装置を、ローカルネットワークのインターネット接続を利用して結ぶ場合、ファイアーウォールにより管理装置側の要求を画像形成装置へ直接送信できないケースが多い。これは、ファイアーウォールが、利用者のローカルネットワーク内のシステムからインターネットへの要求とその要求に対する応答は通過させるが、インターネット側からローカルネットワーク内のシステムへの要求は通過させないように設定されているためである。   When connecting an image forming device in a local network provided with a firewall to a remote management device using the Internet connection of the local network, there is a case where a request on the management device side cannot be transmitted directly to the image forming device by the firewall. Many. This is set so that the firewall passes the request to the Internet from the system in the user's local network and the response to the request, but does not pass the request to the system in the local network from the Internet side. Because.

上記課題を解決するため、管理装置から画像形成装置への要求だけはファイアーウォールを通過させるようにファイアーウォールの設定を変更する方法が考えられる。しかし、このような設定変更はファイアーウォールのセキュリティレベルを低下させることになり、ネットワーク管理者の負担を増大させる可能性が高い。   In order to solve the above problem, a method of changing the firewall setting so that only a request from the management apparatus to the image forming apparatus passes through the firewall is conceivable. However, such a setting change lowers the security level of the firewall and is likely to increase the burden on the network administrator.

また、上記課題を解決するため、VPN(Virtual_Private_Network)装置を導入することで、管理装置から画像形成装置への要求だけはファイアーウォールを通過させる方法も考えられる。しかし、VPN装置の導入には、設備コストを大幅に増大させる必要がある。   In order to solve the above-described problem, a method of allowing only a request from the management apparatus to the image forming apparatus through the firewall by introducing a VPN (Virtual_Private_Network) apparatus may be considered. However, the introduction of VPN devices requires a significant increase in equipment costs.

したがって、従来の画像形成装置管理システムにおいては、ファイアーウォールの存在によって、インターネットなどの外部ネットワークを介して接続される管理装置側からローカルネットワーク内の画像形成装置を遠隔管理することが困難である。   Therefore, in the conventional image forming apparatus management system, it is difficult to remotely manage the image forming apparatuses in the local network from the management apparatus connected via the external network such as the Internet due to the existence of the firewall.

本発明は、上記の課題に鑑みてなされたものであり、ファイアーウォールが設けられたローカルネットワーク内の画像形成装置の遠隔管理を行う画像形成装置管理システムにおいて、設備コストを大幅に増加させることなく、ローカルネットワークからのコネクションを利用して、管理装置側から画像形成装置の遠隔管理を行うことを可能とすることを目的とする。   The present invention has been made in view of the above problems, and in an image forming apparatus management system that remotely manages image forming apparatuses in a local network provided with a firewall, without significantly increasing the equipment cost. An object of the present invention is to enable remote management of an image forming apparatus from the management apparatus side using a connection from a local network.

上記課題を解決するために、本発明による仲介装置は、ファイアーウォールを設けたローカルネットワーク内の一または複数の画像形成装置と接続される仲介装置であって、インターネットを介し前記ローカルネットワーク内の前記画像形成装置を遠隔管理する管理装置とのコネクションを開始し、前記コネクションに応じて前記管理装置から送信される管理コマンドを前記ファイアーウォールを経由して受信する管理コマンド受信機能部と、前記管理コマンド受信機能部の受信した前記管理コマンドに応じて、該当する画像形成装置の状態データを受信する対画像形成装置通信機能部と、前記対画像形成装置通信機能部の受信した前記状態データをインターネットを介して前記管理装置へ送信する管理コマンド応答送信機能部とを備えることを特徴とする。このように仲介装置を構成することによって、コストを大幅に増大させることなく、管理装置側から画像形成装置の遠隔管理を行うことが可能である。   In order to solve the above problems, an intermediary device according to the present invention is an intermediary device connected to one or a plurality of image forming apparatuses in a local network provided with a firewall, and the intermediary apparatus in the local network via the Internet. A management command receiving function unit that initiates a connection with a management device that remotely manages the image forming apparatus and receives a management command transmitted from the management device according to the connection via the firewall; and the management command In response to the management command received by the receiving function unit, the image forming apparatus communication function unit that receives status data of the corresponding image forming apparatus, and the status data received by the image forming apparatus communication function unit are transmitted to the Internet. A management command response transmission function unit for transmitting to the management device via The features. By configuring the mediating apparatus in this way, it is possible to perform remote management of the image forming apparatus from the management apparatus side without significantly increasing the cost.

ここで、「コネクション」とは、管理装置から送信される処理要求(管理コマンド)の有無を確認するための接続手順をいい、例えば、HTTPコネクションによるポーリングを行うことで実行される。ここで、「HTTP」とは、「Hyper_Text_Transfer_Protocol」の略であり、データを送受信するのに使われるプロトコルである。また、「状態データ」とは、画像形成装置の内部情報であり、例えば、画像形成装置の内部センサーの現在値、過去の履歴、装置の動作設定、装置の動作履歴等である。   Here, “connection” refers to a connection procedure for confirming the presence or absence of a processing request (management command) transmitted from the management apparatus, and is executed by polling using an HTTP connection, for example. Here, “HTTP” is an abbreviation of “Hyper_Text_Transfer_Protocol”, and is a protocol used to transmit and receive data. The “status data” is internal information of the image forming apparatus, such as the current value of the internal sensor of the image forming apparatus, the past history, the operation setting of the apparatus, the operation history of the apparatus, and the like.

本発明による仲介装置において、前記管理装置は、前記仲介装置に対応する複数の管理コマンドを生成し保持することにより、前記仲介装置に接続される前記画像形成装置ごとに遠隔管理を実行するよう構成してもよい。   In the mediation device according to the present invention, the management device is configured to execute remote management for each of the image forming devices connected to the mediation device by generating and holding a plurality of management commands corresponding to the mediation device. May be.

本発明による仲介装置は、前記管理コマンド受信機能部が受信した前記管理コマンドを解析する管理コマンド解析部を備えるよう構成してもよい。   The mediation apparatus according to the present invention may be configured to include a management command analysis unit that analyzes the management command received by the management command reception function unit.

本発明による仲介装置は、前記管理コマンド受信機能部が受信した前記管理コマンドを保持する要求行列保持部と、前記管理コマンドを解析する管理コマンド解析部とを備え、前記管理コマンド解析部が、前記要求行列保持部に保持された前記管理コマンドを取得して、前記管理コマンドを解析するよう構成してもよい。   An intermediary device according to the present invention includes a request matrix holding unit that holds the management command received by the management command receiving function unit, and a management command analysis unit that analyzes the management command, wherein the management command analysis unit includes the management command analysis unit, The management command held in the request matrix holding unit may be acquired and the management command may be analyzed.

本発明による仲介装置において、前記対画像形成装置通信機能部は、前記管理コマンド受信機能部が受信した前記管理コマンドに基づいて装置メッセージを該当する画像形成装置に送信し、前記装置メッセージに応じた応答結果として、該当する画像形成装置の前記状態データを受信するよう構成してもよい。   In the mediating apparatus according to the present invention, the communication function unit for the image forming apparatus transmits a device message to the corresponding image forming device based on the management command received by the management command receiving function unit, and responds to the device message. As a response result, the status data of the corresponding image forming apparatus may be received.

本発明による仲介装置は、前記画像形成装置ごとの状態データを記憶する状態データ記憶部を備え、前記管理コマンド応答送信機能部が、受信した前記管理コマンドに基づいて、前記状態データ記憶部に記憶された該当する画像形成装置の状態データを取得し、前記状態データを前記管理装置へ送信するよう構成してもよい。   An intermediary device according to the present invention includes a status data storage unit that stores status data for each of the image forming apparatuses, and the management command response transmission function unit stores the status data in the status data storage unit based on the received management command. The status data of the corresponding image forming apparatus may be acquired, and the status data may be transmitted to the management apparatus.

本発明による仲介装置において、前記管理コマンド応答送信機能部は、前記管理コマンド受信機能部が前記管理コマンドを受信した時点において、前記管理装置へ応答信号を送信するよう構成してもよい。   In the mediation device according to the present invention, the management command response transmission function unit may be configured to transmit a response signal to the management device when the management command reception function unit receives the management command.

また、上記課題を解決するために、本発明による画像形成装置管理システムは、ファイアーウォールを設けたローカルネットワーク内の一または複数の画像形成装置と接続される仲介装置と、インターネットを介し前記ローカルネットワーク内の前記画像形成装置を遠隔管理する管理装置とを含む画像形成装置管理システムであって、前記仲介装置が、前記管理装置とのコネクションを開始し、前記コネクションに応じて前記管理装置から送信される管理コマンドを前記ファイアーウォールを経由して受信する管理コマンド受信機能部と、前記管理コマンド受信機能部の受信した前記管理コマンドに応じて、該当する画像形成装置の状態データを受信する対画像形成装置通信機能部と、前記対画像形成装置通信機能部の受信した前記状態データをインターネットを介して前記管理装置へ送信する管理コマンド応答送信機能部とを備えることを特徴とする。   In order to solve the above problems, an image forming apparatus management system according to the present invention includes an intermediary apparatus connected to one or a plurality of image forming apparatuses in a local network provided with a firewall, and the local network via the Internet. An image forming apparatus management system including a management apparatus for remotely managing the image forming apparatus, wherein the mediation apparatus starts a connection with the management apparatus and is transmitted from the management apparatus in response to the connection. A management command receiving function unit that receives the management command via the firewall, and image forming apparatus that receives status data of the corresponding image forming apparatus according to the management command received by the management command receiving function unit The status data received by the apparatus communication function unit and the image forming apparatus communication function unit. The characterized in that it comprises a management command response transmission function unit to be transmitted to the management device through the Internet.

本発明の仲介装置を含む画像形成装置管理システムによれば、ローカルネットワーク内の画像形成装置と管理装置間の通信を仲介する仲介装置が、コネクション要求を定期的に送信し、その要求の応答として管理装置からの管理コマンドを受信するポーリングを行う。前記仲介装置が、管理装置からローカルネットワークのファイアーウォールを経由して受信した管理コマンドに応じて、画像形成装置から状態データを取得し、その状態データを管理装置に送信する。このように仲介装置を構成することによって、コストを大幅に増大させることなく、管理装置側から画像形成装置の遠隔管理を行うことが可能である。   According to the image forming apparatus management system including the intermediary apparatus of the present invention, the intermediary apparatus that mediates communication between the image forming apparatus and the management apparatus in the local network periodically transmits a connection request as a response to the request. Polling to receive management commands from the management device. The mediation device acquires status data from the image forming apparatus in response to a management command received from the management device via a firewall of the local network, and transmits the status data to the management device. By configuring the mediating apparatus in this way, it is possible to perform remote management of the image forming apparatus from the management apparatus side without significantly increasing the cost.

また、上記課題を解決するために、本発明の画像形成装置管理方法は、ファイアーウォールを設けたローカルネットワーク内の一または複数の画像形成装置と接続される仲介装置と、インターネットを介し前記ローカルネットワーク内の前記画像形成装置を遠隔管理する管理装置とを利用する画像形成装置管理方法であって、前記仲介装置が、前記管理装置とのコネクションを開始し、前記コネクションに応じて前記管理装置から送信される管理コマンドを前記ファイアーウォールを経由して受信する管理コマンド受信手順と、前記管理コマンド受信手順において受信した前記管理コマンドに応じて、該当する画像形成装置の状態データを受信する対画像形成装置通信手順と、前記対画像形成装置通信手順において受信した前記状態データをインターネットを介して前記管理装置へ送信する管理コマンド応答送信手順とを実行することを特徴とする。このように仲介装置を構成することによって、コストを大幅に増大させることなく、管理装置側から画像形成装置の遠隔管理を行うことが可能である。   In order to solve the above problems, an image forming apparatus management method according to the present invention includes an intermediary apparatus connected to one or a plurality of image forming apparatuses in a local network provided with a firewall, and the local network via the Internet. An image forming apparatus management method using a management apparatus that remotely manages the image forming apparatus, wherein the mediation apparatus starts a connection with the management apparatus and transmits from the management apparatus in response to the connection Command receiving procedure for receiving a management command to be received via the firewall, and an image forming apparatus for receiving status data of the corresponding image forming apparatus according to the management command received in the management command receiving procedure A communication procedure and the status data received in the communication procedure with the image forming apparatus; And executes the management command response transmitting step of transmitting to said management apparatus via the Internet. By configuring the mediating apparatus in this way, it is possible to perform remote management of the image forming apparatus from the management apparatus side without significantly increasing the cost.

また、上記課題を解決するために、本発明の画像形成装置管理プログラムは、ファイアーウォールを設けたローカルネットワーク内の一または複数の画像形成装置と接続される仲介装置と、インターネットを介し前記ローカルネットワーク内の前記画像形成装置を遠隔管理する管理装置とを利用して前記管理装置による前記画像形成装置の遠隔管理を実行するため、前記仲介装置に設けたコンピュータに、前記管理装置とのコネクションを開始し、前記コネクションに応じて前記管理装置から送信される管理コマンドを前記ファイアーウォールを経由して受信する管理コマンド受信手順と、前記管理コマンド受信手順において受信した前記管理コマンドに応じて、該当する画像形成装置の状態データを受信する対画像形成装置通信手順と、前記対画像形成装置通信手順において受信した前記状態データをインターネットを介して前記管理装置へ送信する管理コマンド応答送信手順とを実行させることを特徴とする。このように仲介装置を構成することによって、コストを大幅に増大させることなく、管理装置側から画像形成装置の遠隔管理を行うことが可能である。   In order to solve the above problem, an image forming apparatus management program according to the present invention includes an intermediary apparatus connected to one or a plurality of image forming apparatuses in a local network provided with a firewall, and the local network via the Internet. In order to execute remote management of the image forming apparatus by the management apparatus using a management apparatus that remotely manages the image forming apparatus, a connection with the management apparatus is started in the computer provided in the mediating apparatus And a management command reception procedure for receiving a management command transmitted from the management device according to the connection via the firewall, and a corresponding image according to the management command received in the management command reception procedure. Image forming apparatus communication procedure for receiving forming apparatus status data, and Characterized in that to execute a management command response transmitting step of transmitting the status data received in pairs image forming apparatus communication procedure to the management device through the Internet. By configuring the mediating apparatus in this way, it is possible to perform remote management of the image forming apparatus from the management apparatus side without significantly increasing the cost.

また、上記課題を解決するために、本発明の記録媒体は、コンピュータ読み取り可能な記録媒体であって、ファイアーウォールを設けたローカルネットワーク内の一または複数の画像形成装置と接続される仲介装置と、インターネットを介し前記ローカルネットワーク内の前記画像形成装置を遠隔管理する管理装置とを利用して前記管理装置による前記画像形成装置の遠隔管理を実行するため、前記仲介装置に設けたコンピュータに、前記管理装置とのコネクションを開始し、前記コネクションに応じて前記管理装置から送信される管理コマンドを前記ファイアーウォールを経由して受信する管理コマンド受信手順と、前記管理コマンド受信手順において受信した前記管理コマンドに応じて、該当する画像形成装置の状態データを受信する対画像形成装置通信手順と、前記対画像形成装置通信手順において受信した前記状態データをインターネットを介して前記管理装置へ送信する管理コマンド応答送信手順とを実行させるための画像形成装置管理プログラムを記録したことを特徴とする。このように仲介装置を構成することによって、コストを大幅に増大させることなく、管理装置側から画像形成装置の遠隔管理を行うことが可能である。   In order to solve the above problems, a recording medium of the present invention is a computer-readable recording medium, and an intermediary device connected to one or a plurality of image forming apparatuses in a local network provided with a firewall. In order to perform remote management of the image forming apparatus by the management apparatus using a management apparatus that remotely manages the image forming apparatus in the local network via the Internet, the computer provided in the mediating apparatus includes: Management command reception procedure for starting a connection with a management device and receiving a management command transmitted from the management device in response to the connection via the firewall, and the management command received in the management command reception procedure According to the status data of the corresponding image forming apparatus. An image forming apparatus management program for executing an image forming apparatus communication procedure and a management command response transmission procedure for transmitting the status data received in the image forming apparatus communication procedure to the management apparatus via the Internet is recorded. It is characterized by that. By configuring the mediating apparatus in this way, it is possible to perform remote management of the image forming apparatus from the management apparatus side without significantly increasing the cost.

本発明の仲介装置によれば、管理コマンド受信機能部が、インターネットを介しローカルネットワーク内の前記画像形成装置を遠隔管理する管理装置とのコネクションを開始し、コネクションに応じて管理装置から送信される管理コマンドをファイアーウォールを経由して受信する。対画像形成装置通信機能部が、受信した前記管理コマンドに応じて、該当する画像形成装置の状態データを受信する。管理コマンド応答送信機能部が、受信した前記状態データをインターネットを介して管理装置へ送信する。このように仲介装置を構成することによって、コストを大幅に増大させることなく、管理装置側から画像形成装置の遠隔管理を行うことが可能である。   According to the mediating apparatus of the present invention, the management command receiving function unit starts a connection with the management apparatus that remotely manages the image forming apparatus in the local network via the Internet, and is transmitted from the management apparatus according to the connection. Receive management commands through the firewall. The image forming apparatus communication function unit receives status data of the corresponding image forming apparatus in response to the received management command. The management command response transmission function unit transmits the received status data to the management device via the Internet. By configuring the mediating apparatus in this way, it is possible to perform remote management of the image forming apparatus from the management apparatus side without significantly increasing the cost.

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

図1は、本発明の画像形成装置管理システムの構成例を示すブロック図である。   FIG. 1 is a block diagram illustrating a configuration example of an image forming apparatus management system according to the present invention.

図1に示したように、画像形成装置管理システムは、遠隔管理される複数の画像形成装置100と、画像形成装置100と同じローカルネットワーク102に接続された仲介装置101と、仲介装置101にファイアーウォール103とインターネット104を介して接続された管理装置105を備える。この管理装置105がインターネット104を介して仲介装置101と同じローカルネットワーク102上で接続された画像形成装置100を遠隔管理するものである。   As shown in FIG. 1, the image forming apparatus management system includes a plurality of remotely managed image forming apparatuses 100, an intermediary apparatus 101 connected to the same local network 102 as the image forming apparatus 100, and a fire to the intermediary apparatus 101. A management device 105 connected to the wall 103 via the Internet 104 is provided. This management apparatus 105 remotely manages the image forming apparatus 100 connected on the same local network 102 as the mediation apparatus 101 via the Internet 104.

ここで、ファイアーウォール103や管理装置105は、複数設置されている場合も考えられる。また、1つのファイアーウォール103中に、複数の仲介装置101が設置されている場合も考えられる。   Here, a plurality of firewalls 103 and management devices 105 may be installed. A case where a plurality of mediation apparatuses 101 are installed in one firewall 103 is also conceivable.

図2は、ファイアーウォールの構成例を示すブロック図である。例えば、ファイアーウォール103は、ルータ200とHTTPプロキシ(HTTP_PROXY)201から構成されている。「HTTPプロキシ」とは、直接インターネット104に接続できないローカルネットワーク102のコンピュータに代わって、代理としてインターネット104との接続を行うコンピュータをいう。このような機能を有するファイアーウォール103によって、特定の種類の接続のみを許可したり、外部からの不正なアクセスを遮断することができる。   FIG. 2 is a block diagram illustrating a configuration example of a firewall. For example, the firewall 103 includes a router 200 and an HTTP proxy (HTTP_PROXY) 201. The “HTTP proxy” refers to a computer that connects to the Internet 104 as a proxy instead of a computer in the local network 102 that cannot directly connect to the Internet 104. With the firewall 103 having such a function, only a specific type of connection can be permitted or unauthorized access from outside can be blocked.

図3は、画像形成装置管理システムにおける仲介装置の構成例を示すブロック図である。   FIG. 3 is a block diagram illustrating a configuration example of the mediation apparatus in the image forming apparatus management system.

図3に示したように、仲介装置101は、管理コマンド受信機能部300と、要求行列保持部301と、管理コマンド解析部302と、仲介装置制御部303と、対画像形成装置通信機能部304と、管理コマンド応答送信機能部305と、タイマー306と、画像形成装置検索部307と、監視対象装置一覧部308と、画像形成装置状態監視部309と、状態データ記憶部317とを含む。   As shown in FIG. 3, the mediation apparatus 101 includes a management command reception function unit 300, a request matrix holding unit 301, a management command analysis unit 302, a mediation device control unit 303, and an image forming apparatus communication function unit 304. A management command response transmission function unit 305, a timer 306, an image forming device search unit 307, a monitoring target device list unit 308, an image forming device state monitoring unit 309, and a status data storage unit 317.

管理コマンド受信機能部300は、管理装置105へコネクションを開始し、コネクションの開始に基づいて管理装置105から送信される管理コマンドを受信する。対画像形成装置通信機能部304は、画像形成装置100から送信された状態データを受信する。管理コマンド応答送信機能部305は、管理コマンドに応じた状態データを管理装置105に送信する。   The management command receiving function unit 300 starts a connection to the management apparatus 105 and receives a management command transmitted from the management apparatus 105 based on the start of the connection. The image forming apparatus communication function unit 304 receives the state data transmitted from the image forming apparatus 100. The management command response transmission function unit 305 transmits status data corresponding to the management command to the management apparatus 105.

管理コマンド解析部302は、管理コマンドを解析する。要求行列保持部301は、管理コマンド受信機能部300によって受信した管理コマンドを保持する。状態データ記憶部317は、状態データを記憶する。仲介装置制御部303は、管理コマンド解析部302によって解析された管理コマンドを実行する。   The management command analysis unit 302 analyzes the management command. The request matrix holding unit 301 holds the management command received by the management command receiving function unit 300. The state data storage unit 317 stores state data. The mediation device control unit 303 executes the management command analyzed by the management command analysis unit 302.

タイマー306は、コネクション開始間隔を測定する。画像形成装置検索部307は、仲介装置制御部303の取得起動に伴って、一部の画像形成装置100の装置情報を取得するか、または、すべての画像形成装置100の装置情報を取得するかのいずれかの検索命令を行い、ローカルネットワーク上の画像形成装置を検索し、その検索結果により監視対象装置一覧部308を更新する。   The timer 306 measures the connection start interval. Whether the image forming apparatus search unit 307 acquires apparatus information of some of the image forming apparatuses 100 or apparatus information of all the image forming apparatuses 100 when the mediating apparatus control unit 303 starts acquisition. To search for an image forming apparatus on the local network, and update the monitoring target apparatus list unit 308 based on the search result.

監視対象装置一覧部308は、対画像形成装置通信機能部304によって受された画像形成装置100の装置情報を画像形成装置100ごとに保持する。画像形成装置状態監視部309は、監視対象装置一覧部308に保持された装置情報に基づいて特定される画像形成装置100の状態が、一定の監視条件を満たすか否かを判断する。   The monitoring target apparatus list unit 308 holds the apparatus information of the image forming apparatus 100 received by the image forming apparatus communication function unit 304 for each image forming apparatus 100. The image forming apparatus state monitoring unit 309 determines whether the state of the image forming apparatus 100 specified based on the apparatus information held in the monitoring target apparatus list unit 308 satisfies a certain monitoring condition.

ここで、「装置情報」とは、画像形成装置を識別するための識別子や画像形成装置のネットワークアドレス等の情報をいう。また、「監視条件」とは、「故障による装置停止時間:10分以内」等である。つまり、故障によって画像形成装置100が停止してから10分経過した場合には、監視条件を満たさないと判断される。また、仲介装置101は、メモリ上で実現される要求行列保持部301、監視対象装置一覧部308、状態データ記憶部317を除く、各部が行う処理等を実行するCPUを含む。   Here, “apparatus information” refers to information such as an identifier for identifying the image forming apparatus and a network address of the image forming apparatus. The “monitoring condition” is “device stop time due to failure: within 10 minutes” or the like. That is, when 10 minutes have elapsed since the image forming apparatus 100 stopped due to a failure, it is determined that the monitoring condition is not satisfied. Further, the intermediary device 101 includes a CPU that executes processing performed by each unit, excluding the request matrix holding unit 301, the monitoring target device list unit 308, and the state data storage unit 317, which are realized on a memory.

図3に示したように、画像形成装置100は、装置メッセージ受信部310と、メッセージ解析&実行部311と、HDD312と、システム制御部313と、NV−RAM314と、作像エンジン部315と、搬送制御センサー316とを含む。   As illustrated in FIG. 3, the image forming apparatus 100 includes a device message receiving unit 310, a message analysis & execution unit 311, an HDD 312, a system control unit 313, an NV-RAM 314, an image forming engine unit 315, A conveyance control sensor 316.

装置メッセージ受信部310は、対画像形成装置通信機能部304から送信される管理コマンドを受信する。メッセージ解析&実行部311は、装置メッセージ受信部310において受信した管理コマンドを解析する。HDD312及びNV−RAM314は、解析、実行データ等を記憶する手段である。ここで、「HDD」は、「Hard_Disk_Drive」の略であり、磁気記憶装置を意味する。「NV−RAM」は、「Non−Volatile_RAM」の略であり、不揮発性記憶装置を意味する。   The apparatus message receiving unit 310 receives a management command transmitted from the image forming apparatus communication function unit 304. The message analysis & execution unit 311 analyzes the management command received by the device message reception unit 310. The HDD 312 and the NV-RAM 314 are means for storing analysis, execution data, and the like. Here, “HDD” is an abbreviation for “Hard_Disk_Drive” and means a magnetic storage device. “NV-RAM” is an abbreviation of “Non-Volatile_RAM” and means a nonvolatile storage device.

システム制御部313は、メッセージ解析&実行部311において解析されたメッセージを実行する。作像エンジン部315は、センサーにより画像形成装置の作像障害を検知する。搬送制御部316は、センサーにより画像形成装置の搬送障害を検知する。作像エンジン部315や搬送制御部316に含まれるセンサーの障害検知により、画像形成装置100の遠隔管理が可能となる。   The system control unit 313 executes the message analyzed by the message analysis & execution unit 311. The image forming engine unit 315 detects an image forming failure of the image forming apparatus using a sensor. The conveyance control unit 316 detects a conveyance failure of the image forming apparatus using a sensor. Remote management of the image forming apparatus 100 becomes possible by detecting failure of sensors included in the image forming engine unit 315 and the conveyance control unit 316.

図3の画像形成装置管理システムにおいて、管理コマンド受信機能部300は、管理装置105から送信される複数の管理コマンドを受信する場合もある。この複数の管理コマンドは、画像形成装置100に対するものと、仲介装置101に対するものとの双方を含んでもよいし、いずれか一方のみに宛てたものでもよい。即ち、管理コマンド受信機能部300は、2つの管理コマンドを受信することがあり、このうち、一方は画像形成装置100に対する管理コマンドであり、他方は仲介装置101に対する管理コマンドである場合がある。また、1つの管理コマンド中に、管理の対象となる装置の識別子等が複数含まれる場合や、処理の要求が複数含まれる場合もある。   In the image forming apparatus management system of FIG. 3, the management command receiving function unit 300 may receive a plurality of management commands transmitted from the management apparatus 105. The plurality of management commands may include both commands for the image forming apparatus 100 and those for the mediation apparatus 101, or may be addressed to only one of them. That is, the management command receiving function unit 300 may receive two management commands, one of which is a management command for the image forming apparatus 100 and the other is a management command for the mediation apparatus 101. In addition, a single management command may include a plurality of identifiers of devices to be managed, or a plurality of processing requests.

また、管理コマンド受信機能部300は、定期的なコネクション開始間隔によってコネクションを開始する。例えば、予めコネクション開始間隔を5分に設定し、タイマー306により、5分おきに管理装置105に対してコネクションを開始する。ここで、「定期的なコネクションの開始」とは、一定時間(コネクション開始間隔)おきにコネクションを開始することをいう。   In addition, the management command receiving function unit 300 starts a connection at regular connection start intervals. For example, the connection start interval is set to 5 minutes in advance, and the connection to the management apparatus 105 is started every 5 minutes by the timer 306. Here, “periodic connection start” refers to starting a connection at regular time intervals (connection start interval).

要求行列保持部301は、RAM等の揮発性メモリである。また、要求行列保持部301が保持する管理コマンドは、例えば、管理装置105から送信された管理コマンドを、管理コマンド受信機能部300が受信した順に要求行列保持部301に保持されるか、または対象装置毎に要求行列保持部301に保持される。   The request matrix holding unit 301 is a volatile memory such as a RAM. Further, the management command held by the request matrix holding unit 301 is, for example, held in the request matrix holding unit 301 in the order in which the management command receiving function unit 300 received management commands transmitted from the management apparatus 105, or the target It is held in the request matrix holding unit 301 for each device.

管理コマンド解析部302は、例えば、要求行列保持部301に保持された順に管理コマンドを取得し、解析した後に仲介装置制御部303または対画像形成装置通信機能部304に管理コマンドを振り分ける。あるいは、管理コマンド解析部302は、要求行列保持部301に対象装置毎に保持された管理コマンドのうち、特定の対象装置に対する管理コマンドのみを優先的に取得し、仲介装置制御部303または対画像形成装置通信機能部304に管理コマンドを振り分ける。   For example, the management command analysis unit 302 acquires management commands in the order in which they are held in the request matrix holding unit 301, analyzes them, and distributes the management commands to the mediation device control unit 303 or the image forming apparatus communication function unit 304. Alternatively, the management command analysis unit 302 preferentially acquires only management commands for a specific target device from among the management commands held in the request matrix holding unit 301 for each target device, and the mediation device control unit 303 or the counter image The management command is distributed to the forming apparatus communication function unit 304.

具体的には、要求行列保持部301から取得した管理コマンドの内容が、特定の2台の画像形成装置100に対して、「ヒータ温度を50度に設定する」という処理の要求である場合、管理コマンド解析部302は、特定の2台の画像形成装置100に対して、取得した管理コマンドを対画像形成装置通信機能部304へ振り分ける。   Specifically, when the content of the management command acquired from the request matrix holding unit 301 is a request for a process of “setting the heater temperature to 50 degrees” for two specific image forming apparatuses 100, The management command analysis unit 302 distributes the acquired management command to the image forming apparatus communication function unit 304 for the two specific image forming apparatuses 100.

また、この振り分けを行うために、例えば、要求行列保持部301から取得した管理コマンドには、特定の2台の画像形成装置100を特定するための対象装置識別子等が付されている。   In order to perform this distribution, for example, a management command acquired from the request matrix holding unit 301 is attached with a target device identifier or the like for specifying two specific image forming apparatuses 100.

仲介装置制御部303は、管理コマンド解析部302によって、仲介装置101に対して振り分けられた管理コマンドを実行する。例えば、振り分けられた管理コマンドには、設定されている「コネクション開始間隔の読み出し」を行う旨の要求が含まれている。仲介装置制御部303は、コネクションの開始間隔を変更する。例えば、一定の時間が経過した後に、予め設定されたコネクション開始間隔の5分を、例えば、3分(または7分)に変更する。   The mediation device control unit 303 executes the management command distributed to the mediation device 101 by the management command analysis unit 302. For example, the distributed management command includes a request for “reading the connection start interval” that has been set. The mediation device control unit 303 changes the connection start interval. For example, after a predetermined time has elapsed, the preset connection start interval of 5 minutes is changed to, for example, 3 minutes (or 7 minutes).

画像形成装置状態監視部309は、例えば、監視対象装置一覧部308に保持された画像形成装置100の装置情報に基づいて特定される画像形成装置100の状態が、一定の監視条件を満たさないと判断した場合に、コネクションの開始間隔を変更するように仲介装置制御部303に対して要求する。この要求によって、コネクション開始間隔を変更することも考えられる。   For example, the image forming apparatus status monitoring unit 309 determines that the status of the image forming apparatus 100 specified based on the apparatus information of the image forming apparatus 100 held in the monitoring target apparatus list unit 308 does not satisfy a certain monitoring condition. If it is determined, the intermediary device control unit 303 is requested to change the connection start interval. It is also conceivable to change the connection start interval according to this request.

仲介装置制御部303は、管理装置105からの要求によりコネクション開始間隔を変更する。例えば、コネクション開始間隔が予め5分に設定されている場合を考える。仲介装置制御部303は、管理装置105からコネクション開始間隔を3分に変更したい旨の要求に伴って、コネクション開始間隔を5分から3分に変更する。   The mediation device control unit 303 changes the connection start interval in response to a request from the management device 105. For example, consider a case where the connection start interval is set to 5 minutes in advance. The mediation device control unit 303 changes the connection start interval from 5 minutes to 3 minutes in response to a request from the management device 105 to change the connection start interval to 3 minutes.

対画像形成装置通信機能部304は、例えば、管理コマンドが、特定の2台の画像形成装置100に対するものである場合、管理コマンドを特定の2台の画像形成装置100へ送信する。対画像形成装置通信機能部304は、管理コマンドが送信された特定の2台の画像形成装置100から、管理コマンドに対する応答結果として、状態データを受信する。   For example, when the management command is for a specific two image forming apparatuses 100, the image forming apparatus communication function unit 304 transmits the management command to the two specific image forming apparatuses 100. The image forming apparatus communication function unit 304 receives status data as a response result to the management command from the specific two image forming apparatuses 100 to which the management command is transmitted.

管理コマンド応答送信機能部305は、管理コマンド受信機能部300が管理装置105から管理コマンドを受信した時点で、管理装置105に対して管理コマンドを受信した旨の応答信号を送信する。例えば、管理装置105に対して送信する管理コマンドを受信した旨の応答信号は、「accept OK」等である。   The management command response transmission function unit 305 transmits a response signal indicating that the management command has been received to the management device 105 when the management command reception function unit 300 receives the management command from the management device 105. For example, a response signal indicating that a management command to be transmitted to the management apparatus 105 has been received is “accept OK” or the like.

管理コマンド応答送信機能部305は、対画像形成装置通信機能部304による画像形成装置100への管理コマンドの送信に対する管理コマンド応答を受信した時点で、管理装置105に対して受信した管理コマンド応答を送信する。例えば、管理装置105に対して送信する管理コマンド応答は、「ヒータ温度50度設定OK」である。   The management command response transmission function unit 305 receives the management command response received from the management apparatus 105 when the management command response to the image forming apparatus 100 is transmitted to the image forming apparatus 100 by the image forming apparatus communication function unit 304. Send. For example, the management command response transmitted to the management device 105 is “heater temperature 50 ° setting OK”.

状態データ記憶部317は、画像形成装置100から送信された状態データを記憶している。例えば、管理コマンドに対応して記憶されている。   The status data storage unit 317 stores status data transmitted from the image forming apparatus 100. For example, it is stored corresponding to the management command.

図4は、管理装置の構成の一例を示すブロック図である。   FIG. 4 is a block diagram illustrating an example of the configuration of the management apparatus.

管理装置105は、画像形成装置100または仲介装置101に対するコマンドを生成する管理アプリケーション部400と、管理アプリケーション部400によって生成されたコマンドの登録を行う要求管理部401と、要求管理部401によって登録されたコマンドを保持する要求行列送信待ち部402と、要求行列送信待ち部402に保持されたコマンドを仲介装置101に送信し、この送信に対する応答結果を受信する対仲介装置通信機能部403と、対仲介装置通信機能部403によって仲介装置101に送信されたコマンドを保持する要求行列返信待ち部404とから構成されている。   The management apparatus 105 is registered by the management application unit 400 that generates a command for the image forming apparatus 100 or the intermediary apparatus 101, the request management unit 401 that registers the command generated by the management application unit 400, and the request management unit 401. A request queue transmission waiting unit 402 that holds the received command, a command intermediary device communication function unit 403 that transmits the command held in the request queue transmission waiting unit 402 to the mediation device 101 and receives a response result to this transmission, It comprises a request queue reply waiting unit 404 that holds a command transmitted to the mediation device 101 by the mediation device communication function unit 403.

図6は、管理コマンドの形式の一例を示す図である。図6に示したように、コマンドエントリ形式600による管理コマンドは、先頭に対象装置を識別するための対象装置識別子が配置され、次に対象装置に対するメッセージである装置メッセージが配置される。   FIG. 6 is a diagram illustrating an example of the format of the management command. As shown in FIG. 6, in the management command using the command entry format 600, a target device identifier for identifying the target device is arranged at the head, and then a device message that is a message for the target device is arranged.

図6のコマンドエントリ例601によると、対象装置識別子は、「07AA54BD」であり、装置メッセージは、「setParameter(ヒータ温度、50)」である。例えば、対象装置識別子「07AA54BD」は、対象となる画像形成装置のシリアルナンバー等であり、装置メッセージ「setParameter(ヒータ温度、50)」は、「ヒータ温度を50度に設定する」要求を意味する。   According to the command entry example 601 of FIG. 6, the target device identifier is “07AA54BD”, and the device message is “setParameter (heater temperature, 50)”. For example, the target device identifier “07AA54BD” is the serial number of the target image forming device, and the device message “setParameter (heater temperature, 50)” means a request to “set the heater temperature to 50 degrees”. .

図5は、要求行列送信待ち部と要求行列返信待ち部に保持されるコマンドの保持形態の一例を示す。図5に示したように、例えば、仲介装置101が複数存在する場合には、管理装置105の要求行列送信待ち部402は、仲介装置101の識別子毎に構成され、各仲介装置101にコマンドエントリである管理コマンドが付随している。また、要求行列返信待ち部404も同様である。   FIG. 5 shows an example of a holding form of commands held in the request queue transmission waiting section and the request queue reply waiting section. As shown in FIG. 5, for example, when there are a plurality of mediation devices 101, the request queue transmission waiting unit 402 of the management device 105 is configured for each identifier of the mediation device 101, and a command entry is sent to each mediation device 101. A management command is attached. The request queue reply waiting unit 404 is the same.

図7と図8は、管理装置から仲介装置への管理コマンドの送信と管理装置における応答受信の通信手順の一例を示す図である。図7には、ステップs1からs6までの通信手順が示されており、図8には、ステップs7からs12までの通信手順が示されている。なお、ステップs13及びs14は、図7と図8の通信手順に共通する手順である。   7 and 8 are diagrams illustrating an example of a communication procedure for transmitting a management command from the management apparatus to the mediation apparatus and receiving a response in the management apparatus. FIG. 7 shows a communication procedure from steps s1 to s6, and FIG. 8 shows a communication procedure from steps s7 to s12. Steps s13 and s14 are procedures common to the communication procedures of FIGS.

図7の通信手順では、まず、ステップs1において、仲介装置101の管理コマンド受信機能部300が、管理装置105に対してコマンドの確認を開始する。ステップs2において、管理装置105が、コマンドの確認に対して管理コマンド「empty」を仲介装置101へ送信する。この管理コマンド「empty」は、「要求がない」ことを示す。つまり、管理装置105から画像形成装置100または仲介装置101に対して要求がない状態を示している。   In the communication procedure of FIG. 7, first, in step s <b> 1, the management command reception function unit 300 of the mediation apparatus 101 starts confirming commands to the management apparatus 105. In step s2, the management apparatus 105 transmits a management command “empty” to the mediation apparatus 101 in response to the command confirmation. This management command “empty” indicates “no request”. That is, the management apparatus 105 does not request the image forming apparatus 100 or the mediation apparatus 101.

次に、ステップs3において、仲介装置101の管理コマンド受信機能部300が、一定のコマンドの確認間隔を経た後、再度、管理装置105に対してコマンドの確認を開始する。ステップs4において、管理装置105が、コマンドの確認に対して管理コマンド「empty」を仲介装置101へ送信する。この管理コマンドも「empty」である。このように、仲介装置101の管理コマンド受信機能部300は、管理装置105に対しコマンドの確認を繰り返す。   Next, in step s 3, the management command reception function unit 300 of the mediation apparatus 101 starts confirming the command to the management apparatus 105 again after a predetermined command confirmation interval. In step s4, the management apparatus 105 transmits a management command “empty” to the mediation apparatus 101 in response to the command confirmation. This management command is also “empty”. As described above, the management command reception function unit 300 of the mediation apparatus 101 repeats command confirmation with respect to the management apparatus 105.

次に、ステップs5において、仲介装置101の管理コマンド受信機能部300が、コマンドの確認を開始する。ステップs6において、管理装置105が画像形成装置100に対する管理コマンドを仲介装置101へ送信する。   Next, in step s5, the management command reception function unit 300 of the mediation apparatus 101 starts command confirmation. In step s 6, the management apparatus 105 transmits a management command for the image forming apparatus 100 to the mediation apparatus 101.

図8のステップs7からs10までの通信手順では、仲介装置101の対画像形成装置通信機能部304が、管理装置105から受信した管理コマンドに含まれるメッセージを画像形成装置100に送信する。   In the communication procedure from steps s 7 to s 10 in FIG. 8, the image forming apparatus communication function unit 304 of the mediation apparatus 101 transmits a message included in the management command received from the management apparatus 105 to the image forming apparatus 100.

仲介装置101の管理コマンド応答送信機能部305は、仲介装置101の対画像形成装置通信機能部304において画像形成装置100から受信した応答結果を、管理装置105へ送信する。管理装置105は、応答結果を受信した旨を伝える「OK」を仲介装置101の管理コマンド受信機能部300に送信する。その時点で、管理コマンドに対する一連の処理が終了する。上述した各部は、CPUのプログラム処理によって実現される。   The management command response transmission function unit 305 of the mediation apparatus 101 transmits the response result received from the image forming apparatus 100 in the image forming apparatus communication function unit 304 of the mediation apparatus 101 to the management apparatus 105. The management apparatus 105 transmits “OK” to the effect that the response result has been received to the management command reception function unit 300 of the mediation apparatus 101. At that time, a series of processing for the management command is completed. Each unit described above is realized by program processing of the CPU.

次に、ステップs11からs12において、仲介装置101が、管理装置105に対してコマンドの確認を開始する。ステップs12において、管理装置105が、仲介装置101に対し、コマンドの確認を開始する間隔の変更要求をする。従って、仲介装置101は、コマンド確認間隔を変更する。図8に示したように、コネクション開始間隔の変更後は、変更前のコネクション開始間隔よりも長くなっている。   Next, in steps s11 to s12, the mediation apparatus 101 starts command confirmation with respect to the management apparatus 105. In step s12, the management apparatus 105 requests the mediation apparatus 101 to change the interval for starting command confirmation. Therefore, the mediation apparatus 101 changes the command confirmation interval. As shown in FIG. 8, after the connection start interval is changed, it is longer than the connection start interval before the change.

図9は、管理装置から仲介装置への管理コマンドの送信と管理装置における応答受信の通信手順の一例を示す。図9は、図7と図8の通信手順をより詳細に表した図であり、コネクション開始間隔の変更フローを示す。   FIG. 9 shows an example of a communication procedure for transmitting a management command from the management apparatus to the mediation apparatus and receiving a response in the management apparatus. FIG. 9 is a diagram showing the communication procedure of FIGS. 7 and 8 in more detail, and shows a flow for changing the connection start interval.

図9の通信手順では、まず、ステップr1からr2において、管理コマンド受信機能部300は、HTTP_Clientを介して、管理装置105に対しコマンドの確認を開始する。   In the communication procedure of FIG. 9, first, in steps r1 to r2, the management command receiving function unit 300 starts command confirmation with respect to the management apparatus 105 via HTTP_Client.

仲介装置からのコマンドの確認に応じて、ステップr3からr4において、管理装置105は、HTTP_Clientを介して、管理コマンド「{仲介装置、setParameter(コマンド確認間隔、120sec)}」を管理コマンド受信機能部300へ送信する。この管理コマンドは、「仲介装置101に対してコマンド確認間隔を120secに設定する」要求である。   In response to the confirmation of the command from the mediation device, in steps r3 to r4, the management device 105 sends the management command “{mediation device, setParameter (command confirmation interval, 120 sec)}” to the management command reception function unit via HTTP_Client. To 300. This management command is a request “set the command confirmation interval to 120 sec for the mediation apparatus 101”.

次に、ステップr5において、要求行列保持部301は、管理コマンド受信機能部300において受信した管理コマンドを記録、保持する。   Next, in step r5, the request matrix holding unit 301 records and holds the management command received by the management command receiving function unit 300.

次に、ステップr6において、管理コマンド解析部302は、要求行列保持部301に対し、保持された管理コマンドの取り出しを要求する。ステップr7において、管理コマンド解析部302は、要求行列保持部301から管理コマンドを取得する。ステップr8において、管理コマンド解析部302は、その管理コマンドが仲介装置101に対する要求であることを判断し、仲介装置制御部303にその管理コマンドを送信する。   Next, in step r6, the management command analysis unit 302 requests the request matrix holding unit 301 to retrieve the held management command. In step r <b> 7, the management command analysis unit 302 acquires a management command from the request matrix holding unit 301. In step r8, the management command analysis unit 302 determines that the management command is a request for the mediation device 101, and transmits the management command to the mediation device control unit 303.

次に、ステップr9とr10において、仲介装置制御部303は、受信した管理コマンドを実行して、仲介装置101のコマンド確認間隔を120secに変更し、変更した旨を示す管理コマンド応答「{成功(間隔=120sec)}」を、管理コマンド解析部302を経由して管理コマンド応答送信機能部305へ送信する。   Next, in steps r9 and r10, the mediation device control unit 303 executes the received management command, changes the command confirmation interval of the mediation device 101 to 120 sec, and sends a management command response “{success ( Interval = 120 sec)} ”is transmitted to the management command response transmission function unit 305 via the management command analysis unit 302.

次に、ステップr11とr12において、管理コマンド応答送信機能部305は、HTTP_Clientを介して、管理コマンド応答を管理装置105に送信する。   Next, in steps r11 and r12, the management command response transmission function unit 305 transmits a management command response to the management apparatus 105 via HTTP_Client.

次に、ステップr13からr14において、管理コマンド受信機能部300は、管理装置105から管理コマンド応答を受信した旨を示す信号「OK」を受信する。このようにして、図9のコマンド確認間隔の変更手順は終了する。上述した各部は、CPUのプログラム処理によって実現される。   Next, in steps r <b> 13 to r <b> 14, the management command reception function unit 300 receives a signal “OK” indicating that a management command response has been received from the management apparatus 105. In this way, the procedure for changing the command confirmation interval in FIG. 9 ends. Each unit described above is realized by program processing of the CPU.

図10は、管理装置から画像形成装置への管理コマンドの送信と管理装置における応答受信の通信手順の一例を示す。図10の通信手順は、画像形成装置100のヒータ温度の書き込みフローを示す。   FIG. 10 shows an example of a communication procedure for transmitting a management command from the management apparatus to the image forming apparatus and receiving a response in the management apparatus. The communication procedure in FIG. 10 shows a writing flow of the heater temperature of the image forming apparatus 100.

図10の通信手順では、まず、ステップp1とp2において、管理コマンド受信機能部300は、HTTP_Clientを介して、管理装置105に対してコマンドの確認を開始する。   In the communication procedure of FIG. 10, first, in steps p1 and p2, the management command reception function unit 300 starts command confirmation with respect to the management apparatus 105 via HTTP_Client.

仲介装置からのコマンド確認に応じて、ステップp3とp4において、管理装置105は、HTTP_Clientを介し、管理コマンド「{07AA54BD、setParameter(ヒータ温度、50)}」を管理コマンド受信機能部300へ送信する。この管理コマンドは、「対象装置07AA54BDに対して、ヒータ温度を50度に設定する」ことを示す。   In response to the command confirmation from the mediation apparatus, in steps p3 and p4, the management apparatus 105 transmits the management command “{07AA54BD, setParameter (heater temperature, 50)}” to the management command receiving function unit 300 via HTTP_Client. . This management command indicates that “the heater temperature is set to 50 degrees for the target device 07AA54BD”.

次に、ステップp5において、要求行列保持部301は、管理コマンド受信機能部300が受信した管理コマンドを記録、保持する。   Next, in step p5, the request matrix holding unit 301 records and holds the management command received by the management command receiving function unit 300.

次に、ステップp6において、管理コマンド解析部302は、要求行列保持部301に対し、保持された管理コマンドの取り出しを要求する。ステップp7において、管理コマンド解析部302は、要求行列保持部301から管理コマンドを取得する。ステップp8において、管理コマンド解析部302は、その管理コマンドが画像形成装置100に対する要求であることを判断し、その管理コマンドを対画像形成装置通信機能部304へ送信する。   Next, in step p6, the management command analysis unit 302 requests the request matrix holding unit 301 to retrieve the held management command. In step p <b> 7, the management command analysis unit 302 acquires a management command from the request matrix holding unit 301. In step p8, the management command analysis unit 302 determines that the management command is a request for the image forming apparatus 100, and transmits the management command to the image forming apparatus communication function unit 304.

次に、ステップp9において、画像形成装置100に対する管理コマンドであるため、対画像形成装置通信機能部304は、装置メッセージ「{setParameter(ヒータ温度、50)}」を画像形成装置100の装置メッセージ受信部310へ送信する。   Next, in step p9, since it is a management command for the image forming apparatus 100, the image forming apparatus communication function unit 304 receives an apparatus message “{setParameter (heater temperature, 50)}” from the image forming apparatus 100. To the unit 310.

次に、ステップp10において、装置メッセージ受信部310は、装置メッセージをシステム制御部313へ送信する。ステップp11において、システム制御部313は、NV−RAM314にヒータ温度50度を書き込む。ステップp12において、システム制御部313は、応答「{成功、ヒータ温度=50度}」を装置メッセージ受信部310へ送信する。   Next, in step p10, the device message receiving unit 310 transmits the device message to the system control unit 313. In step p11, the system control unit 313 writes the heater temperature of 50 degrees in the NV-RAM 314. In step p12, the system control unit 313 transmits a response “{success, heater temperature = 50 degrees}” to the device message reception unit 310.

次に、ステップp13において、対画像形成装置通信機能部304は、応答「{成功、ヒータ温度=50度}」を画像形成装置100から受信する。   In step p <b> 13, the image forming apparatus communication function unit 304 receives a response “{success, heater temperature = 50 degrees}” from the image forming apparatus 100.

次に、ステップp14からp15において、管理コマンド解析部302は、対画像形成装置通信機能部304から移行された応答「{成功、ヒータ温度=50度}」を管理コマンドに対する応答として、管理コマンド応答送信機能部305に送信する。   Next, in steps p14 to p15, the management command analysis unit 302 uses the response “{success, heater temperature = 50 degrees}” transferred from the image forming apparatus communication function unit 304 as a response to the management command, and returns a management command response. Transmit to the transmission function unit 305.

次に、ステップp16からp17において、管理コマンド応答送信機能部305は、HTTP_Clientを介して、管理コマンド応答「{成功、ヒータ温度=50度}」を管理装置105に送信する。   Next, in steps p16 to p17, the management command response transmission function unit 305 transmits the management command response “{success, heater temperature = 50 degrees}” to the management apparatus 105 via HTTP_Client.

次に、ステップp18からp19において、管理コマンド受信機能部300は、HTTP_Clientを介して、管理装置105から管理コマンド応答「{成功、ヒータ温度=50度}」を受信した旨を示す信号「OK」を受信する。このようにして、図10の画像形成装置のヒータ温度の書き込み手順は終了する。上述した各部は、CPUのプログラム処理によって実現される。   Next, in steps p18 to p19, the management command receiving function unit 300 receives a signal “OK” indicating that a management command response “{success, heater temperature = 50 degrees}” has been received from the management apparatus 105 via HTTP_Client. Receive. Thus, the heater temperature writing procedure of the image forming apparatus of FIG. 10 is completed. Each unit described above is realized by program processing of the CPU.

図11は、管理装置から画像形成装置への管理コマンドの送信と管理装置における応答受信の通信手順の一例を示す。図11の通信手順は、画像形成装置100のトナー濃度の読み取りフローを示す。   FIG. 11 shows an example of a communication procedure for transmitting a management command from the management apparatus to the image forming apparatus and receiving a response in the management apparatus. The communication procedure of FIG. 11 shows a toner density reading flow of the image forming apparatus 100.

図11の通信手順では、まず、ステップq1からq2において、管理コマンド受信機能部300は、HTTP_Clientを介して、管理装置105に対してコマンド確認のためのコネクションを開始する。   In the communication procedure of FIG. 11, first, in steps q1 to q2, the management command receiving function unit 300 starts a connection for command confirmation with respect to the management apparatus 105 via HTTP_Client.

仲介装置からのコネクションに応じ、ステップq3からq4において、管理装置105は、HTTP_Clientを介して、管理コマンド「{07AA54BD 、readParameter(トナー濃度)}」を管理コマンド受信機能部300へ送信する。この管理コマンドは、「対象装置07AA54BDに対し、トナー濃度を読み取る」要求を示す。   In steps q3 to q4, the management apparatus 105 transmits a management command “{07AA54BD, readParameter (toner density)}” to the management command reception function unit 300 via HTTP_Client in accordance with the connection from the mediation apparatus. This management command indicates a request “read the toner density to the target device 07AA54BD”.

次に、ステップq5において、要求行列保持部301は、管理コマンド受信機能部300が受信した管理コマンドを記録、保持する。   Next, in step q5, the request matrix holding unit 301 records and holds the management command received by the management command receiving function unit 300.

次に、ステップq6において、管理コマンド解析部302は、要求行列保持部301に対し、保持された管理コマンドの取り出し要求を送信する。ステップq7において、管理コマンド解析部302は、要求行列保持部301から管理コマンドを取得する。ステップq8において、管理コマンド解析部302は、その管理コマンドが画像形成装置100に対する要求であることを判断し、その管理コマンドを対画像形成装置通信機能部304に送信する。   Next, in step q 6, the management command analysis unit 302 transmits a request to retrieve the held management command to the request matrix holding unit 301. In step q 7, the management command analysis unit 302 acquires a management command from the request matrix holding unit 301. In step q 8, the management command analysis unit 302 determines that the management command is a request for the image forming apparatus 100, and transmits the management command to the image forming apparatus communication function unit 304.

次に、ステップq9において、対画像形成装置通信機能部304は、画像形成装置100に対する管理コマンドであるため、装置メッセージ「{readParameter(トナー濃度)}」を画像形成装置100の装置メッセージ受信部310へ送信する。   Next, in step q9, since the communication function unit 304 for the image forming apparatus is a management command for the image forming apparatus 100, the apparatus message “{readParameter (toner density)}” is sent to the apparatus message receiving unit 310 of the image forming apparatus 100. Send to.

次に、ステップq10において、装置メッセージ受信部310は、装置メッセージをシステム制御部313に送信する。ステップq11において、システム制御部313は、センサー(トナー濃度)1100に対しトナー濃度の読み取り要求を送信する。ステップq12において、システム制御部313は、センサー(トナー濃度)1100からトナー濃度を読み取る。   Next, in step q10, the device message receiving unit 310 transmits a device message to the system control unit 313. In step q11, the system control unit 313 transmits a toner density reading request to the sensor (toner density) 1100. In step q12, the system control unit 313 reads the toner density from the sensor (toner density) 1100.

次に、ステップq14において、対画像形成装置通信機能部304は、応答「{成功、トナー濃度=60}」を画像形成装置100から受信する。   Next, in step q <b> 14, the image forming apparatus communication function unit 304 receives a response “{success, toner density = 60}” from the image forming apparatus 100.

次に、ステップq15からq16において、管理コマンド解析部302は、対画像形成装置通信機能部304から移行された応答「{成功、トナー濃度=60}」を管理コマンド応答として、管理コマンド応答送信機能部305に移行する。   Next, in steps q15 to q16, the management command analysis unit 302 uses the response “{success, toner density = 60}” transferred from the image forming apparatus communication function unit 304 as a management command response, and sends a management command response transmission function. Transition to section 305.

次に、ステップq17からq18において、管理コマンド応答送信機能部305は、HTTP_Clientを介して、管理コマンド応答「{成功、トナー濃度=60}」を管理装置105に送信する。   Next, in steps q17 to q18, the management command response transmission function unit 305 transmits a management command response “{success, toner density = 60}” to the management apparatus 105 via HTTP_Client.

次に、ステップq19からq20において、管理コマンド受信機能部300は、管理装置105から管理コマンド応答「{成功、トナー濃度=60}」を受信した旨を示す信号「OK」を受信する。このようにして、図11のトナー濃度読み取り手順が終了する。上述した各部は、CPUのプログラム処理によって実現される。   Next, in steps q19 to q20, the management command reception function unit 300 receives a signal “OK” indicating that the management command response “{success, toner density = 60}” has been received from the management apparatus 105. In this way, the toner density reading procedure in FIG. 11 is completed. Each unit described above is realized by program processing of the CPU.

図12は、管理装置における管理コマンドの送信及び応答の受信の通信手順の一例を示す。図13は、図12の通信手順に用いられる管理コマンドの一例を示す。   FIG. 12 shows an example of a communication procedure for transmitting a management command and receiving a response in the management apparatus. FIG. 13 shows an example of a management command used in the communication procedure of FIG.

図12の通信において、まず、ステップx1からx2において、要求管理部401が、管理アプリケーション部400から生成されたコマンドを要求行列送信待ち部402に登録をする。   In the communication of FIG. 12, first, in steps x1 to x2, the request management unit 401 registers the command generated from the management application unit 400 in the request queue transmission waiting unit 402.

次に、ステップx3からx5において、対仲介装置通信機能部403が、仲介装置101からコマンドの確認を受け、要求行列送信待ち部402から最初の登録されたコマンドを取得し、要求行列送信待ち部402から取得したコマンドを削除する。   Next, in steps x3 to x5, the intermediary device communication function unit 403 receives a command confirmation from the mediation device 101, acquires the first registered command from the request queue transmission waiting unit 402, and receives the request queue transmission waiting unit. The command acquired from 402 is deleted.

次に、ステップx6からx8において、対仲介装置通信機能部403が、取得したコマンドを要求行列返信待ち部404に登録し、仲介装置101に対してコマンドを送信する。   Next, in steps x6 to x8, the intermediary device communication function unit 403 registers the acquired command in the request queue reply waiting unit 404 and transmits the command to the mediation device 101.

次に、ステップx9からx11において、対仲介装置通信機能部403が、仲介装置101からコマンドに対する応答を受信し、要求管理部401に移行する。   Next, in steps x9 to x11, the intermediary device communication function unit 403 receives a response to the command from the mediation device 101, and shifts to the request management unit 401.

次に、ステップx12において、要求管理401が、要求行列返信待ち部404に登録されたコマンドと、対仲介装置通信機能部403から移行されたコマンドとが同一の発行元のコマンドであるかを確認する。同一の発行元のコマンドであると確認できた場合、ステップx13において、要求管理401が、管理アプリケーション部400へコマンドの応答を送信する。上述した各部は、CPUのプログラム処理によって実現される。   Next, in step x12, the request management 401 confirms whether the command registered in the request queue reply waiting unit 404 and the command transferred from the intermediary device communication function unit 403 are the same issue source commands. To do. When it is confirmed that the commands are the same issuer, the request management 401 transmits a command response to the management application unit 400 in step x13. Each unit described above is realized by program processing of the CPU.

図13に示したように、コマンド確認(HTTP)例1300は、ステップx3において、仲介装置101が、対仲介装置通信機能部403へ送信したコマンド確認の一例である。この例では、コマンド確認を送信した仲介装置101が「識別子467AB」を有することを示している。   As illustrated in FIG. 13, the command confirmation (HTTP) example 1300 is an example of the command confirmation transmitted from the mediation device 101 to the intermediary device communication function unit 403 in step x3. This example shows that the mediation apparatus 101 that has transmitted the command confirmation has “identifier 467AB”.

また、図13のコマンド送信(HTTP)例1301は、仲介装置101から受信したコマンド確認に応じて、対仲介装置通信機能部403がステップx7に、仲介装置101へ送信するコマンドの一例である。この例では、コマンドの対象となる画像形成装置が「装置識別子07AA54BD」を有し、コマンド内容が「ヒータ温度を50度に設定する」であることを示している。   A command transmission (HTTP) example 1301 in FIG. 13 is an example of a command that the intermediary device communication function unit 403 transmits to the intermediary device 101 in step x7 in response to the command confirmation received from the intermediary device 101. In this example, it is indicated that the image forming apparatus to be commanded has “apparatus identifier 07AA54BD” and the command content is “set heater temperature to 50 degrees”.

また、図13のコマンド応答(HTTP)例1302は、ステップx9において、仲介装置101が管理装置105へ送信するコマンド応答の一例である。この例は、コマンド応答を送信した仲介装置101が「識別子467AB」を有し、コマンドの対象である画像形成装置が「装置識別子07AA54BD」を有し、コマンド内容「ヒータ温度を50度に設定する」を完了したことを示している。   A command response (HTTP) example 1302 in FIG. 13 is an example of a command response that the mediation apparatus 101 transmits to the management apparatus 105 in step x9. In this example, the mediation apparatus 101 that has transmitted the command response has “identifier 467AB”, the image forming apparatus that is the target of the command has “apparatus identifier 07AA54BD”, and the command content “sets the heater temperature to 50 degrees. ”Has been completed.

このように、本実施形態の画像形成装置管理システムによれば、画像形成装置と同じローカルネットワーク上で接続される仲介装置と遠隔地にある管理装置との間にファイアーウォールが存在しても、コストを増大させることなく、仲介装置側からのコネクションを利用して、管理装置によるローカルネットワーク内の画像形成装置の遠隔管理を行うことが可能となる。   As described above, according to the image forming apparatus management system of the present embodiment, even if a firewall exists between the intermediary apparatus connected on the same local network as the image forming apparatus and the management apparatus at a remote location, It is possible to perform remote management of the image forming apparatus in the local network by the management apparatus using the connection from the mediation apparatus side without increasing the cost.

また、管理装置は、仲介装置に対応する複数の管理コマンドを生成し保持することにより、前記仲介装置に接続される画像形成装置ごとに遠隔管理を実行することが可能である。   In addition, the management apparatus can execute remote management for each image forming apparatus connected to the mediation apparatus by generating and holding a plurality of management commands corresponding to the mediation apparatus.

また、仲介装置が、管理コマンドを解析する管理コマンド解析部を有することによって、管理コマンドの対象となる画像形成装置を特定することができる。   In addition, since the mediation apparatus has a management command analysis unit that analyzes the management command, the image forming apparatus that is the target of the management command can be specified.

また、仲介装置が、管理コマンド受信機能部によって受信した管理コマンドを保持する要求行列保持部を有し、管理コマンド解析部が、要求行列保持部に保持された管理コマンドを取得して、管理コマンドを解析することによって、管理コマンドが画像形成装置に対するコマンドであるか、または仲介装置に対するコマンドであるか、を判断することができる。   Further, the intermediary device has a request matrix holding unit that holds the management command received by the management command receiving function unit, and the management command analysis unit acquires the management command held in the request matrix holding unit, and the management command It is possible to determine whether the management command is a command for the image forming apparatus or a command for the mediation apparatus.

また、対画像形成装置通信機能部が、管理コマンド応答送信機能部によって受信した管理コマンドにより装置メッセージを画像形成装置に送信し、装置メッセージに対応した応答結果として、前記状態データを受信することによって、状態データに基づく画像形成装置の遠隔管理をすることができる。   Further, the communication function unit for the image forming apparatus transmits a device message to the image forming apparatus by the management command received by the management command response transmission function unit, and receives the status data as a response result corresponding to the device message. The image forming apparatus can be remotely managed based on the status data.

また、仲介装置が、状態データを記憶する状態データ記憶部を有し、管理コマンド応答送信機能部が、受信した管理コマンドに応じた状態データ記憶部に記憶された状態データを管理装置へ送信することによって、状態データに基づく画像形成装置の遠隔管理をすることができる。   The intermediary device has a state data storage unit that stores state data, and the management command response transmission function unit transmits the state data stored in the state data storage unit according to the received management command to the management device. Thus, it is possible to remotely manage the image forming apparatus based on the status data.

また、管理コマンド受信機能部が、定期的なコネクション開始間隔によってコネクションを開始することによって、管理装置からの管理コマンドを受信することができる。   Further, the management command receiving function unit can receive a management command from the management apparatus by starting a connection at a regular connection start interval.

また、仲介装置が、管理コマンド解析部によって解析された管理コマンドを実行する仲介装置制御部を有し、管理コマンド解析部が、管理コマンドを仲介装置制御部または対画像形成装置通信機能部に対して振り分けることによって、画像形成装置と仲介装置の双方に対して管理装置による遠隔管理をすることができる。   Further, the mediation device has a mediation device control unit that executes the management command analyzed by the management command analysis unit, and the management command analysis unit sends the management command to the mediation device control unit or the communication function unit for the image forming apparatus. Thus, remote management by the management device can be performed for both the image forming apparatus and the mediation apparatus.

また、仲介装置制御部が、コネクションの開始間隔を変更することによって、管理装置に対して定期的なコネクション以外にも状況に応じたコネクションを行うことができる。   Further, the mediation device control unit can make a connection according to the situation in addition to the regular connection to the management device by changing the connection start interval.

また、仲介装置制御部が、管理装置からの要求に対してコネクション開始間隔を変更することによって、管理装置側の要求を満たしたコネクションを行うことができる。   Further, the mediation device control unit can perform a connection that satisfies the request on the management device side by changing the connection start interval in response to the request from the management device.

また、管理コマンド受信機能部が管理コマンドを受信した時点と、対画像形成装置通信機能部による管理コマンドの送信に対する応答結果を対画像形成装置通信機能部が受信した時点とのいずれか一方または両方において、管理コマンド応答送信機能部が管理装置に対し応答信号を送信することによって、管理コマンドに対する処理結果を取得でき、送信エラーを防止することができる。   Further, either or both of the time point when the management command receiving function unit receives the management command and the time point when the response result to the transmission of the management command by the image forming apparatus communication function unit is received by the image forming apparatus communication function unit The management command response transmission function unit transmits a response signal to the management device, so that a processing result for the management command can be acquired and a transmission error can be prevented.

また、管理装置へコネクションを開始し、コネクションの開始に基づいて管理装置から送信される管理コマンドを受信する管理コマンド受信機能部と、画像形成装置から送信された状態データを受信する対画像形成装置通信機能部と、管理コマンドに応じた状態データを管理装置に送信する管理コマンド応答送信機能部とから仲介装置を構成することによって、画像形成装置を遠隔管理することができる。   Also, a management command receiving function unit that starts a connection to the management apparatus and receives a management command transmitted from the management apparatus based on the start of the connection, and a counter-image forming apparatus that receives status data transmitted from the image forming apparatus By configuring the mediation device from the communication function unit and the management command response transmission function unit that transmits status data corresponding to the management command to the management device, the image forming apparatus can be remotely managed.

次に、本発明の画像形成装置管理システムの他の実施形態を図7と図8を用いて説明する。   Next, another embodiment of the image forming apparatus management system of the present invention will be described with reference to FIGS.

なお、前述の実施形態において重複するステップs1からステップs12までの管理装置から仲介装置への管理コマンドの送信と管理装置における応答受信の通信手順は同一であるので、これらの手順の説明は省略する。   Note that, in the above-described embodiment, the communication procedure for transmitting the management command from the management apparatus to the mediating apparatus and the response reception in the management apparatus are the same from step s1 to step s12, and therefore description of these procedures is omitted. .

図7の通信手順では、ステップs5において、仲介装置101の管理コマンド受信機能部300が、コマンドの確認を開始する。ステップs6において、管理装置105が画像形成装置100に対し管理コマンドを送信する。   In the communication procedure of FIG. 7, in step s5, the management command reception function unit 300 of the mediation apparatus 101 starts command confirmation. In step s 6, the management apparatus 105 transmits a management command to the image forming apparatus 100.

図8の通信手順では、ステップs7からs10において、仲介装置101の対画像形成装置通信機能部304が、管理装置105から受信した管理コマンドに含まれるメッセージを画像形成装置100に送信する。   In the communication procedure of FIG. 8, in steps s <b> 7 to s <b> 10, the image forming apparatus communication function unit 304 of the mediation apparatus 101 transmits a message included in the management command received from the management apparatus 105 to the image forming apparatus 100.

図8のステップs7を行う前に、ステップs13において、仲介装置101の管理コマンド応答送信機能部305は、管理装置105から送信された管理コマンドを受信した旨の受領確認の応答を管理装置105へ送信する。   Before performing step s7 in FIG. 8, in step s13, the management command response transmission function unit 305 of the mediation apparatus 101 sends a receipt confirmation response to the management apparatus 105 indicating that the management command transmitted from the management apparatus 105 has been received. Send.

ステップs14において、管理装置105は、受領確認の応答を受信した旨の「OK」を仲介装置101の管理コマンド受信機能部300に送信する。仲介装置101の管理コマンド受信機能部300が、管理装置105の受領確認に対する「OK」を受信した時点でステップs7以降が行われる。上述した各部は、CPUのプログラム処理によって実現される。   In step s <b> 14, the management apparatus 105 transmits “OK” to the effect that the receipt confirmation response has been received, to the management command reception function unit 300 of the mediation apparatus 101. When the management command reception function unit 300 of the intermediary device 101 receives “OK” for the receipt confirmation of the management device 105, step s7 and the subsequent steps are performed. Each unit described above is realized by program processing of the CPU.

このように、本実施形態によれば、前述の実施形態の画像形成装置の遠隔管理に加えて、更に管理装置から仲介装置に対して送信される管理コマンドの送信エラーを防止することができる。   As described above, according to the present embodiment, in addition to the remote management of the image forming apparatus of the above-described embodiment, it is possible to further prevent a management command transmission error transmitted from the management apparatus to the mediation apparatus.

次に、本発明の画像形成装置管理システムの他の実施形態を図14と図15を用いて説明する。   Next, another embodiment of the image forming apparatus management system of the present invention will be described with reference to FIGS.

図14は、仲介装置における監視の対象となる画像形成装置一覧の自動生成フローの一例を示す。   FIG. 14 shows an example of an automatic generation flow of a list of image forming apparatuses to be monitored in the mediating apparatus.

図14に示したように、ステップy1において、仲介装置制御部303が、画像形成装置検索部307に対し画像形成装置100の装置情報を取得するための検索処理起動を行う。   As shown in FIG. 14, in step y <b> 1, the mediation device control unit 303 activates a search process for acquiring device information of the image forming device 100 to the image forming device search unit 307.

次に、ステップy2において、画像形成装置検索部307が、仲介装置制御部303の起動に伴って、装置情報の取得をする画像形成装置100を決定する。   Next, in step y <b> 2, the image forming apparatus search unit 307 determines the image forming apparatus 100 from which the apparatus information is acquired in response to the activation of the mediation apparatus control unit 303.

次に、ステップy3からy4において、対画像形成装置通信機能部304が、取得すべき画像形成装置100の装置情報をマルチキャストにより、装置識別子として受信する。ここで、ブロードキャストによって画像形成装置100の装置情報を取得しても構わない。   Next, in steps y3 to y4, the image forming apparatus communication function unit 304 receives the apparatus information of the image forming apparatus 100 to be acquired as a device identifier by multicast. Here, the apparatus information of the image forming apparatus 100 may be acquired by broadcasting.

次に、ステップy5からy6において、画像形成装置検索部307が、対画像形成装置通信機能部304により受信した装置識別子とその画像形成装置100の前記当するネットワークアドレスを取得し、監視対象装置一覧部308に登録される。上述の通信手順により、監視対象となる画像形成装置100の一覧が自動生成される。この監視対象装置一覧部308を利用することにより、管理装置105に対するコネクションの開始間隔を変更することができる。   Next, in steps y5 to y6, the image forming apparatus search unit 307 acquires the apparatus identifier received by the image forming apparatus communication function unit 304 and the corresponding network address of the image forming apparatus 100, and monitors the list of devices to be monitored. Registered in the unit 308. A list of image forming apparatuses 100 to be monitored is automatically generated by the communication procedure described above. By using the monitoring target device list unit 308, the connection start interval for the management device 105 can be changed.

次に、ステップy7からy14において、管理装置105は、監視対象装置一覧部308に登録された画像形成装置100の装置情報を取得することができる。また、管理装置105は、監視対象装置一覧部308に対して、新たに監視対象とする画像形成装置100の追加をすることもできる。上述した各部は、CPUのプログラム処理によって実現される。   Next, in steps y7 to y14, the management apparatus 105 can acquire the apparatus information of the image forming apparatus 100 registered in the monitoring target apparatus list unit 308. The management apparatus 105 can also add a new image forming apparatus 100 to be monitored to the monitoring target apparatus list unit 308. Each unit described above is realized by program processing of the CPU.

図15は、仲介装置における対象装置の監視によるコネクション開始間隔の変更フローの一例を示す。   FIG. 15 shows an example of a change flow of the connection start interval by monitoring the target device in the mediation device.

図15に示したように、ステップz1において、仲介装置制御部303が、画像形成装置状態監視部309に対し監視条件の設定を行い、監視を開始する。   As illustrated in FIG. 15, in step z <b> 1, the mediation apparatus control unit 303 sets monitoring conditions for the image forming apparatus state monitoring unit 309 and starts monitoring.

次に、ステップz2からz3において、画像形成装置状態監視部309が、監視対象装置一覧部308に保持されている対象装置を読み取り、対画像形成装置通信機能部304に移行する。   Next, in steps z <b> 2 to z <b> 3, the image forming apparatus state monitoring unit 309 reads the target device held in the monitoring target device list unit 308 and moves to the image forming apparatus communication function unit 304.

次に、ステップz4において、対画像形成装置通信機能部304が、装置メッセージ受信部310へ対象となる画像形成装置100の状態を取得すべきコマンドを送信する。   Next, in step z <b> 4, the image forming apparatus communication function unit 304 transmits a command for acquiring the state of the target image forming apparatus 100 to the apparatus message receiving unit 310.

次に、ステップz5からz7において、装置メッセージ受信部310が、画像形成装置100の状態データを対画像形成装置通信機能部304に送信する。   Next, in steps z <b> 5 to z <b> 7, the apparatus message receiving unit 310 transmits the status data of the image forming apparatus 100 to the image forming apparatus communication function unit 304.

次に、ステップz8において、対画像形成装置通信機能部304は、画像形成装置100の状態データを画像形成装置状態監視部309へ送信する。画像形成装置状態監視部309は、対画像形成装置通信機能部304において受信した状態データが監視条件を満たしていない場合、ステップz9へ移行する。   Next, in step z <b> 8, the image forming apparatus communication function unit 304 transmits the state data of the image forming apparatus 100 to the image forming apparatus state monitoring unit 309. If the status data received by the image forming apparatus communication function unit 304 does not satisfy the monitoring condition, the image forming apparatus status monitoring unit 309 proceeds to step z9.

次に、ステップz9において、画像形成装置状態監視部309は、仲介装置制御部303に対し、装置状態変更通知を送信する。   In step z <b> 9, the image forming apparatus state monitoring unit 309 transmits an apparatus state change notification to the mediation apparatus control unit 303.

次に、ステップz10において、仲介装置制御部303は、管理コマンド受信機能部300に対しコネクションの開始間隔を変更する。上述した各部は、CPUのプログラム処理によって実現される。   Next, in step z <b> 10, the mediation apparatus control unit 303 changes the connection start interval for the management command reception function unit 300. Each unit described above is realized by program processing of the CPU.

このように、本実施形態によれば、前述の実施形態の画像形成装置の遠隔管理に加えて、監視の対象となる画像形成装置一覧の自動生成を行い、監視の対象となる画像形成装置100の状態が、監視条件を満たさない場合にコネクションの開始間隔を変更できる。   As described above, according to the present embodiment, in addition to the remote management of the image forming apparatus of the above-described embodiment, a list of image forming apparatuses to be monitored is automatically generated, and the image forming apparatus 100 to be monitored. The connection start interval can be changed when the status does not satisfy the monitoring condition.

次に、本発明の画像形成装置管理システムの他の実施形態を図16を用いて説明する。   Next, another embodiment of the image forming apparatus management system of the present invention will be described with reference to FIG.

図16は、仲介装置に蓄積した画像形成装置の状態データを取得する通信手順の一例を示す。図16において、ステップw1からステップw8の手順は、上述した図15のステップz1からステップz8の手順と同一であるため、その説明を省略する。   FIG. 16 shows an example of a communication procedure for acquiring the status data of the image forming apparatus accumulated in the mediating apparatus. In FIG. 16, the procedure from step w1 to step w8 is the same as the procedure from step z1 to step z8 in FIG.

図16の通信手順では、ステップw9において、仲介装置101が取得した画像形成装置100の状態データは状態データ記憶部317に保存される。   In the communication procedure of FIG. 16, in step w9, the status data of the image forming apparatus 100 acquired by the mediation apparatus 101 is stored in the status data storage unit 317.

次に、ステップw10からw11において、管理コマンド受信機能部300が、コマンドの確認を管理装置105に対し送信する。   Next, in steps w10 to w11, the management command receiving function unit 300 transmits a command confirmation to the management apparatus 105.

次に、ステップw12からw13において、管理装置105が、画像形成装置100「装置識別子07AA54BD」のヒータ温度を状態データ記憶手段317から取得するための管理コマンドを、管理コマンド受信機能部300へ送信する。   Next, in steps w12 to w13, the management apparatus 105 transmits a management command for acquiring the heater temperature of the image forming apparatus 100 “apparatus identifier 07AA54BD” from the state data storage unit 317 to the management command receiving function unit 300. .

次に、ステップw14において、要求行列保持部301に管理コマンドが保持される。次に、ステップw15において、管理コマンド解析部302が、要求行列保持部301から管理コマンドを取り出し、どの装置に対するコマンドであるか解析する。   Next, in step w14, the management command is held in the request matrix holding unit 301. Next, in step w15, the management command analysis unit 302 takes out the management command from the request matrix holding unit 301 and analyzes to which device the command is directed.

次に、ステップw16からw17において、仲介装置制御部303が、管理コマンド解析部302において、状態データ記憶部317に記憶された状態データの取得であると判断された管理コマンドに基づいて、状態データ記憶部317から状態データを取得する。   Next, in steps w16 to w17, the mediation device control unit 303 determines the status data based on the management command determined by the management command analysis unit 302 to acquire the status data stored in the status data storage unit 317. Status data is acquired from the storage unit 317.

次に、ステップw18において、取得された状態データを管理コマンド応答送信機能部305に移行する。   Next, in step w18, the acquired state data is transferred to the management command response transmission function unit 305.

次に、ステップw19からw22において、管理装置105が、状態データ記憶部317に記憶された状態データを受け取り、管理コマンド受信機能部300へ「OK」の応答信号を送信する。上述した各部は、CPUのプログラム処理によって実現される。   Next, in steps w19 to w22, the management apparatus 105 receives the status data stored in the status data storage unit 317 and transmits a response signal “OK” to the management command reception function unit 300. Each unit described above is realized by program processing of the CPU.

このように、本実施形態によれば、前述の実施形態の画像形成装置の遠隔管理に加えて、状態データ記憶部317に画像形成装置100の状態データを蓄積しているため、過去の画像形成装置100の履歴等のデータ取得を迅速に実行することができる。   As described above, according to the present embodiment, since the status data of the image forming apparatus 100 is accumulated in the status data storage unit 317 in addition to the remote management of the image forming apparatus of the above-described embodiment, past image formation is performed. Data such as the history of the device 100 can be quickly acquired.

本発明の画像形成装置管理システムの構成例を示すブロック図である。1 is a block diagram illustrating a configuration example of an image forming apparatus management system of the present invention. ファイアーウォールの構成例を示すブロック図である。It is a block diagram which shows the structural example of a firewall. 本発明の画像形成装置管理システムにおける仲介装置の構成例を示すブロック図である。FIG. 3 is a block diagram illustrating a configuration example of an intermediary device in the image forming apparatus management system of the present invention. 本発明の画像形成装置管理システムにおける管理装置の構成例を示すブロック図である。1 is a block diagram illustrating a configuration example of a management apparatus in an image forming apparatus management system of the present invention. 要求行列送信待ち部と要求行列返信待ち部に保持されるコマンドの保持形態の一例を示す図である。It is a figure which shows an example of the holding | maintenance form of the command hold | maintained at a request queue transmission waiting part and a request queue reply waiting part. 管理コマンドの形式の一例を示す図である。It is a figure which shows an example of the format of a management command. 管理装置から仲介装置への管理コマンドの送信と管理装置における応答受信の通信手順の一例を示す図である。It is a figure which shows an example of the communication procedure of transmission of the management command from a management apparatus to a mediation apparatus, and the response reception in a management apparatus. 管理装置から仲介装置への管理コマンドの送信と管理装置における応答受信の通信手順の一例を示す図である。It is a figure which shows an example of the communication procedure of transmission of the management command from a management apparatus to a mediation apparatus, and the response reception in a management apparatus. 管理装置から仲介装置への管理コマンドの送信と管理装置における応答受信の通信手順の一例を示す図である。It is a figure which shows an example of the communication procedure of transmission of the management command from a management apparatus to a mediation apparatus, and the response reception in a management apparatus. 管理装置から画像形成装置への管理コマンドの送信と管理装置における応答受信の通信手順の一例を示す図である。FIG. 10 is a diagram illustrating an example of a communication procedure for transmitting a management command from the management apparatus to the image forming apparatus and receiving a response in the management apparatus. 管理装置から画像形成装置への管理コマンドの送信と管理装置における応答受信の通信手順の一例を示す図である。FIG. 10 is a diagram illustrating an example of a communication procedure for transmitting a management command from the management apparatus to the image forming apparatus and receiving a response in the management apparatus. 管理装置における管理コマンドの送信と応答の受信の通信手順の一例を示す図である。It is a figure which shows an example of the communication procedure of transmission of the management command in a management apparatus, and reception of a response. 図12の通信手順に用いられる管理コマンドの一例を示す図である。It is a figure which shows an example of the management command used for the communication procedure of FIG. 仲介装置における監視の対象となる画像形成装置一覧の自動生成手順の一例を示す図である。FIG. 10 is a diagram illustrating an example of an automatic generation procedure of a list of image forming apparatuses to be monitored in the mediating apparatus. 仲介装置における監視の対象となる画像形成装置のコネクション開始間隔変更手順の一例を示す図である。FIG. 10 is a diagram illustrating an example of a procedure for changing a connection start interval of an image forming apparatus to be monitored in an intermediary apparatus. 仲介装置に蓄積した画像形成装置の状態データを取得する通信手順の一例を示す図である。FIG. 6 is a diagram illustrating an example of a communication procedure for acquiring state data of an image forming apparatus accumulated in a mediating apparatus.

符号の説明Explanation of symbols

100 画像形成装置
101 仲介装置
102 ローカルネットワーク
103 ファイアーウォール
104 インターネット
105 管理装置
200 ルータ
201 HTTP_PROXY
300 管理コマンド受信機能部
301 要求行列保持部
302 管理コマンド解析部
303 仲介装置制御部
304 対画像形成装置通信機能部
305 管理コマンド応答送信機能部
306 タイマー
307 画像形成装置検索部
308 監視対象装置一覧部
309 画像形成装置状態監視部
310 装置メッセージ受信部
311 メッセージ解析&実行部
312 HDD
313 システム制御部
314 NV−RAM
315 作像エンジン部
316 搬送制御部
317 状態データ記憶部
400 管理アプリケーション部
401 要求管理部
402 要求行列送信待ち部
403 対仲介装置通信機能部
404 要求行列返信待ち部
600 コマンドエントリ形式
601 コマンドエントリ例
1100 センサー(トナー濃度)
1300 コマンド確認(HTTP)例
1301 コマンド送信(HTTP)例
1302 コマンド応答(HTTP)例
DESCRIPTION OF SYMBOLS 100 Image forming apparatus 101 Mediation apparatus 102 Local network 103 Firewall 104 Internet 105 Management apparatus 200 Router 201 HTTP_PROXY
DESCRIPTION OF SYMBOLS 300 Management command reception function part 301 Request matrix holding part 302 Management command analysis part 303 Mediation apparatus control part 304 To image forming apparatus communication function part 305 Management command response transmission function part 306 Timer 307 Image forming apparatus search part 308 Monitoring object apparatus list part 309 Image forming apparatus state monitoring unit 310 Device message receiving unit 311 Message analysis and execution unit 312 HDD
313 System control unit 314 NV-RAM
315 Image creation engine unit 316 Transport control unit 317 Status data storage unit 400 Management application unit 401 Request management unit 402 Request queue transmission waiting unit 403 Intermediary device communication function unit 404 Request queue reply waiting unit 600 Command entry format 601 Command entry example 1100 Sensor (toner density)
1300 Command confirmation (HTTP) example 1301 Command transmission (HTTP) example 1302 Command response (HTTP) example

Claims (17)

ファイアーウォールを設けたローカルネットワーク内の一または複数の画像形成装置と接続される仲介装置であって、
インターネットを介し前記ローカルネットワーク内の前記画像形成装置を遠隔管理する管理装置とのコネクションを開始し、前記コネクションに応じて前記管理装置から送信される管理コマンドを前記ファイアーウォールを経由して受信する管理コマンド受信機能部と、
前記管理コマンド受信機能部の受信した前記管理コマンドに応じて、該当する画像形成装置の状態データを受信する対画像形成装置通信機能部と、
前記対画像形成装置通信機能部の受信した前記状態データをインターネットを介し前記管理装置へ送信する管理コマンド応答送信機能部と
を備えることを特徴とする仲介装置。
An intermediary device connected to one or a plurality of image forming devices in a local network provided with a firewall,
Management for starting a connection with a management apparatus that remotely manages the image forming apparatus in the local network via the Internet, and receiving a management command transmitted from the management apparatus according to the connection via the firewall A command receiving function unit;
In response to the management command received by the management command receiving function unit, a communication function unit for image forming apparatus that receives status data of the corresponding image forming apparatus;
An intermediary device comprising: a management command response transmission function unit configured to transmit the status data received by the image forming apparatus communication function unit to the management device via the Internet.
前記管理装置は、前記仲介装置に対応する複数の管理コマンドを生成し保持することにより、前記仲介装置に接続される前記画像形成装置ごとに遠隔管理を実行することを特徴とする請求項1記載の仲介装置。   2. The management apparatus according to claim 1, wherein the management apparatus executes remote management for each of the image forming apparatuses connected to the mediation apparatus by generating and holding a plurality of management commands corresponding to the mediation apparatus. Intermediary device. 前記仲介装置は、前記管理コマンド受信機能部が受信した前記管理コマンドを解析する管理コマンド解析部を備えることを特徴とする請求項1記載の仲介装置。   The mediation apparatus according to claim 1, further comprising: a management command analysis unit that analyzes the management command received by the management command reception function unit. 前記仲介装置は、前記管理コマンド受信機能部が受信した前記管理コマンドを保持する要求行列保持部と、前記管理コマンドを解析する管理コマンド解析部とを備え、前記管理コマンド解析部は、前記要求行列保持部に保持された前記管理コマンドを取得して、前記管理コマンドを解析することを特徴とする請求項1記載の仲介装置。   The intermediary device includes a request matrix holding unit that holds the management command received by the management command receiving function unit, and a management command analysis unit that analyzes the management command, and the management command analysis unit includes the request matrix The intermediary device according to claim 1, wherein the management command held in the holding unit is acquired and the management command is analyzed. 前記対画像形成装置通信機能部は、前記管理コマンド受信機能部が受信した前記管理コマンドに基づいて装置メッセージを該当する画像形成装置に送信し、前記装置メッセージに応じた応答結果として、該当する画像形成装置の前記状態データを受信することを特徴とする請求項1記載の仲介装置。   The communication function unit for image forming apparatus transmits a device message to the corresponding image forming device based on the management command received by the management command receiving function unit, and the corresponding image as a response result according to the device message. The intermediary device according to claim 1, wherein the status data of the forming device is received. 前記仲介装置は、前記画像形成装置ごとの状態データを記憶する状態データ記憶部を備え、前記管理コマンド応答送信機能部は、受信した前記管理コマンドに基づいて、前記状態データ記憶部に記憶された該当する画像形成装置の状態データを取得し、前記状態データを前記管理装置へ送信することを特徴とする請求項1記載の仲介装置。   The intermediary device includes a state data storage unit that stores state data for each of the image forming apparatuses, and the management command response transmission function unit is stored in the state data storage unit based on the received management command. The mediation apparatus according to claim 1, wherein status data of the corresponding image forming apparatus is acquired and the status data is transmitted to the management apparatus. 前記管理コマンド応答送信機能部は、前記管理コマンド受信機能部が前記管理コマンドを受信した時点において、前記管理装置へ応答信号を送信することを特徴とする請求項1記載の仲介装置。   The intermediary device according to claim 1, wherein the management command response transmission function unit transmits a response signal to the management device when the management command reception function unit receives the management command. ファイアーウォールを設けたローカルネットワーク内の一または複数の画像形成装置と接続される仲介装置と、インターネットを介し前記ローカルネットワーク内の前記画像形成装置を遠隔管理する管理装置とを含む画像形成装置管理システムにおいて、前記仲介装置が、
前記管理装置とのコネクションを開始し、前記コネクションに応じて前記管理装置から送信される管理コマンドを前記ファイアーウォールを経由して受信する管理コマンド受信機能部と、
前記管理コマンド受信機能部の受信した前記管理コマンドに応じて、該当する画像形成装置の状態データを受信する対画像形成装置通信機能部と、
前記対画像形成装置通信機能部の受信した前記状態データをインターネットを介して前記管理装置へ送信する管理コマンド応答送信機能部と
を備えることを特徴とする画像形成装置管理システム。
An image forming apparatus management system including an intermediary apparatus connected to one or a plurality of image forming apparatuses in a local network provided with a firewall, and a management apparatus that remotely manages the image forming apparatuses in the local network via the Internet In the above, the intermediary device,
A management command receiving function unit for starting a connection with the management device and receiving a management command transmitted from the management device according to the connection via the firewall;
In response to the management command received by the management command receiving function unit, a communication function unit for image forming apparatus that receives status data of the corresponding image forming apparatus;
An image forming apparatus management system comprising: a management command response transmission function unit configured to transmit the status data received by the image forming apparatus communication function unit to the management apparatus via the Internet.
前記管理装置は、前記仲介装置に対応する複数の管理コマンドを生成し保持することにより、前記仲介装置に接続される前記画像形成装置ごとに遠隔管理を実行することを特徴とする請求項8の画像形成装置管理システム。   9. The management apparatus according to claim 8, wherein the management apparatus executes remote management for each of the image forming apparatuses connected to the mediation apparatus by generating and holding a plurality of management commands corresponding to the mediation apparatus. Image forming apparatus management system. 前記仲介装置は、前記管理コマンド受信機能部が受信した前記管理コマンドを解析する管理コマンド解析部を備えることを特徴とする請求項8記載の画像形成装置管理システム。   The image forming apparatus management system according to claim 8, wherein the mediation apparatus includes a management command analysis unit that analyzes the management command received by the management command reception function unit. 前記仲介装置は、前記管理コマンド受信機能部が受信した前記管理コマンドを保持する要求行列保持部と、前記管理コマンドを解析する管理コマンド解析部とを備え、前記管理コマンド解析部は、前記要求行列保持部に保持された前記管理コマンドを取得して、前記管理コマンドを解析することを特徴とする請求項8記載の画像形成装置管理システム。   The intermediary device includes a request matrix holding unit that holds the management command received by the management command receiving function unit, and a management command analysis unit that analyzes the management command, and the management command analysis unit includes the request matrix The image forming apparatus management system according to claim 8, wherein the management command held in a holding unit is acquired and the management command is analyzed. 前記対画像形成装置通信機能部は、前記管理コマンド受信機能部が受信した前記管理コマンドに基づいて装置メッセージを該当する画像形成装置に送信し、前記装置メッセージに応じた応答結果として、該当する画像形成装置の前記状態データを受信することを特徴とする請求項8記載の画像形成装置管理システム。   The communication function unit for image forming apparatus transmits a device message to the corresponding image forming device based on the management command received by the management command receiving function unit, and the corresponding image as a response result according to the device message. 9. The image forming apparatus management system according to claim 8, wherein the status data of the forming apparatus is received. 前記仲介装置は、前記画像形成装置ごとの状態データを記憶する状態データ記憶部を備え、前記管理コマンド応答送信機能部は、受信した前記管理コマンドに基づいて、前記状態データ記憶部に記憶された該当する画像形成装置の状態データを取得し、前記状態データを前記管理装置へ送信することを特徴とする請求項8記載の画像形成装置管理システム。   The intermediary device includes a state data storage unit that stores state data for each of the image forming apparatuses, and the management command response transmission function unit is stored in the state data storage unit based on the received management command. 9. The image forming apparatus management system according to claim 8, wherein status data of the corresponding image forming apparatus is acquired and the status data is transmitted to the management apparatus. 前記管理コマンド応答送信機能部は、前記管理コマンド受信機能部が前記管理コマンドを受信した時点において、前記管理装置へ応答信号を送信することを特徴とする請求項8記載の画像形成装置管理システム。   The image forming apparatus management system according to claim 8, wherein the management command response transmission function unit transmits a response signal to the management apparatus when the management command reception function unit receives the management command. ファイアーウォールを設けたローカルネットワーク内の一または複数の画像形成装置と接続される仲介装置と、インターネットを介し前記ローカルネットワーク内の前記画像形成装置を遠隔管理する管理装置とを利用する画像形成装置管理方法において、前記仲介装置が、
前記管理装置とのコネクションを開始し、前記コネクションに応じて前記管理装置から送信される管理コマンドを前記ファイアーウォールを経由して受信する管理コマンド受信手順と、
前記管理コマンド受信手順において受信した前記管理コマンドに応じて、該当する画像形成装置の状態データを受信する対画像形成装置通信手順と、
前記対画像形成装置通信手順において受信した前記状態データをインターネットを介して前記管理装置へ送信する管理コマンド応答送信手順と
を実行することを特徴とする画像形成装置管理方法。
Image forming apparatus management using an intermediary apparatus connected to one or a plurality of image forming apparatuses in a local network provided with a firewall, and a management apparatus for remotely managing the image forming apparatuses in the local network via the Internet In the method, the mediating device comprises:
A management command reception procedure for starting a connection with the management device and receiving a management command transmitted from the management device according to the connection via the firewall;
In response to the management command received in the management command reception procedure, a communication procedure for image forming apparatus that receives status data of the corresponding image forming apparatus;
And a management command response transmission procedure for transmitting the status data received in the communication procedure with the image forming apparatus to the management apparatus via the Internet.
ファイアーウォールを設けたローカルネットワーク内の一または複数の画像形成装置と接続される仲介装置と、インターネットを介し前記ローカルネットワーク内の前記画像形成装置を遠隔管理する管理装置とを利用して前記管理装置による前記画像形成装置の遠隔管理を実行するため、前記仲介装置に設けたコンピュータに、
前記管理装置とのコネクションを開始し、前記コネクションに応じて前記管理装置から送信される管理コマンドを前記ファイアーウォールを経由して受信する管理コマンド受信手順と、
前記管理コマンド受信手順において受信した前記管理コマンドに応じて、該当する画像形成装置の状態データを受信する対画像形成装置通信手順と、
前記対画像形成装置通信手順において受信した前記状態データをインターネットを介して前記管理装置へ送信する管理コマンド応答送信手順と
を実行させるための画像形成装置管理プログラム。
The management apparatus using an intermediary apparatus connected to one or a plurality of image forming apparatuses in a local network provided with a firewall, and a management apparatus for remotely managing the image forming apparatuses in the local network via the Internet In order to execute remote management of the image forming apparatus by the computer, the computer provided in the mediating apparatus,
A management command reception procedure for starting a connection with the management device, and receiving a management command transmitted from the management device according to the connection via the firewall;
In response to the management command received in the management command reception procedure, a communication procedure for image forming apparatus that receives status data of the corresponding image forming apparatus;
An image forming apparatus management program for executing a management command response transmission procedure for transmitting the status data received in the communication process with the image forming apparatus to the management apparatus via the Internet.
ファイアーウォールを設けたローカルネットワーク内の一または複数の画像形成装置と接続される仲介装置と、インターネットを介し前記ローカルネットワーク内の前記画像形成装置を遠隔管理する管理装置とを利用して前記管理装置による前記画像形成装置の遠隔管理を実行するため、前記仲介装置に設けたコンピュータに、
前記管理装置とのコネクションを開始し、前記コネクションに応じて前記管理装置から送信される管理コマンドを前記ファイアーウォールを経由して受信する管理コマンド受信手順と、
前記管理コマンド受信手順において受信した前記管理コマンドに応じて、該当する画像形成装置の状態データを受信する対画像形成装置通信手順と、
前記対画像形成装置通信手順において受信した前記状態データをインターネットを介して前記管理装置へ送信する管理コマンド応答送信手順と
を実行させるための画像形成装置管理プログラムを記録したコンピュータ読み取り可能な記録媒体。
The management apparatus using an intermediary apparatus connected to one or a plurality of image forming apparatuses in a local network provided with a firewall, and a management apparatus for remotely managing the image forming apparatuses in the local network via the Internet In order to execute remote management of the image forming apparatus by the computer, the computer provided in the mediating apparatus,
A management command reception procedure for starting a connection with the management device, and receiving a management command transmitted from the management device according to the connection via the firewall;
In response to the management command received in the management command reception procedure, a communication procedure for image forming apparatus that receives status data of the corresponding image forming apparatus;
A computer-readable recording medium recording an image forming apparatus management program for executing a management command response transmission procedure for transmitting the status data received in the communication process with the image forming apparatus to the management apparatus via the Internet.
JP2008230014A 2002-02-26 2008-09-08 Mediation apparatus, image forming apparatus management system, image forming apparatus management method, image forming apparatus management program, and recording medium Expired - Lifetime JP4659077B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008230014A JP4659077B2 (en) 2002-02-26 2008-09-08 Mediation apparatus, image forming apparatus management system, image forming apparatus management method, image forming apparatus management program, and recording medium

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2002049068 2002-02-26
JP2002084081 2002-03-25
JP2008230014A JP4659077B2 (en) 2002-02-26 2008-09-08 Mediation apparatus, image forming apparatus management system, image forming apparatus management method, image forming apparatus management program, and recording medium

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2003027382A Division JP2004005418A (en) 2002-02-26 2003-02-04 Agent device, image forming device management system, method and program thereof and recording medium

Publications (2)

Publication Number Publication Date
JP2009032277A true JP2009032277A (en) 2009-02-12
JP4659077B2 JP4659077B2 (en) 2011-03-30

Family

ID=40402655

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008230014A Expired - Lifetime JP4659077B2 (en) 2002-02-26 2008-09-08 Mediation apparatus, image forming apparatus management system, image forming apparatus management method, image forming apparatus management program, and recording medium

Country Status (1)

Country Link
JP (1) JP4659077B2 (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012133571A (en) * 2010-12-21 2012-07-12 Ricoh Co Ltd Information processing apparatus, control program, control method, and image processing system
JP2012248112A (en) * 2011-05-30 2012-12-13 Fuji Xerox Co Ltd Communication method, storage device and communication system
US8601157B2 (en) 2011-03-18 2013-12-03 Ricoh Company, Ltd. Device, method, and system of communicating via relay device, and recording medium storing communication control program
US8949599B2 (en) 2012-02-28 2015-02-03 Ricoh Company, Limited Device management apparatus, method for device management, and computer program product
US9225585B2 (en) 2012-03-21 2015-12-29 Ricoh Company, Limited Method and system for device management, and server
JP2016066265A (en) * 2014-09-25 2016-04-28 富士ゼロックス株式会社 Information processing device, communication system, and program
EP3379773A1 (en) 2017-03-21 2018-09-26 Ricoh Company Ltd. Remote management agent apparatus, remote management system, remote management method, and program
JP2019121881A (en) * 2017-12-28 2019-07-22 株式会社リコー Apparatus management system, management device and electronic apparatus
JP2020123256A (en) * 2019-01-31 2020-08-13 Dgshape株式会社 Management system for cutting machine
US10791179B2 (en) 2017-03-17 2020-09-29 Ricoh Company, Ltd. Remote management system for specifying a protocol to be used between an intermediary device and a device in a remote system
US11108616B2 (en) 2018-07-31 2021-08-31 Ricoh Company, Ltd. Remote management mediating apparatus, remote management system, and remote management method

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08314835A (en) * 1995-05-19 1996-11-29 Fujitsu Ltd Device to receive service, center device, service device and remote control system
JP2001147868A (en) * 1999-11-19 2001-05-29 Mitsubishi Electric Corp Remote transmission and reception system for control equipment
WO2002045373A2 (en) * 2000-11-30 2002-06-06 Ridgeway Systems And Software Limited Communications system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08314835A (en) * 1995-05-19 1996-11-29 Fujitsu Ltd Device to receive service, center device, service device and remote control system
JP2001147868A (en) * 1999-11-19 2001-05-29 Mitsubishi Electric Corp Remote transmission and reception system for control equipment
WO2002045373A2 (en) * 2000-11-30 2002-06-06 Ridgeway Systems And Software Limited Communications system

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012133571A (en) * 2010-12-21 2012-07-12 Ricoh Co Ltd Information processing apparatus, control program, control method, and image processing system
US8601157B2 (en) 2011-03-18 2013-12-03 Ricoh Company, Ltd. Device, method, and system of communicating via relay device, and recording medium storing communication control program
JP2012248112A (en) * 2011-05-30 2012-12-13 Fuji Xerox Co Ltd Communication method, storage device and communication system
US8949599B2 (en) 2012-02-28 2015-02-03 Ricoh Company, Limited Device management apparatus, method for device management, and computer program product
US9225585B2 (en) 2012-03-21 2015-12-29 Ricoh Company, Limited Method and system for device management, and server
JP2016066265A (en) * 2014-09-25 2016-04-28 富士ゼロックス株式会社 Information processing device, communication system, and program
US10791179B2 (en) 2017-03-17 2020-09-29 Ricoh Company, Ltd. Remote management system for specifying a protocol to be used between an intermediary device and a device in a remote system
EP3379773A1 (en) 2017-03-21 2018-09-26 Ricoh Company Ltd. Remote management agent apparatus, remote management system, remote management method, and program
US10735244B2 (en) 2017-03-21 2020-08-04 Ricoh Company, Ltd. Remote management agent apparatus, remote management system, and remote management method
US11184217B2 (en) 2017-03-21 2021-11-23 Ricoh Company, Ltd. Remote management agent apparatus, remote management system, and remote management method
JP2019121881A (en) * 2017-12-28 2019-07-22 株式会社リコー Apparatus management system, management device and electronic apparatus
JP7027883B2 (en) 2017-12-28 2022-03-02 株式会社リコー Equipment management system and management equipment
US11108616B2 (en) 2018-07-31 2021-08-31 Ricoh Company, Ltd. Remote management mediating apparatus, remote management system, and remote management method
JP2020123256A (en) * 2019-01-31 2020-08-13 Dgshape株式会社 Management system for cutting machine
JP7240192B2 (en) 2019-01-31 2023-03-15 Dgshape株式会社 Cutting machine management system

Also Published As

Publication number Publication date
JP4659077B2 (en) 2011-03-30

Similar Documents

Publication Publication Date Title
JP4659077B2 (en) Mediation apparatus, image forming apparatus management system, image forming apparatus management method, image forming apparatus management program, and recording medium
EP1341344B1 (en) Image forming device management system and method
TWI461026B (en) Relay server and relay communication system
JP4266962B2 (en) COMMUNICATION DEVICE, ITS CONTROL METHOD, AND PROGRAM
JP2008084246A (en) Inter-client communication log management method and system
US10489093B2 (en) Server, control method of server, and network system
JP2006011888A (en) Remote management system
JP2005223892A (en) Digital certificate revocation method, digital certificate revocation apparatus, digital certificate revocation system, program and recording medium
JP2004005418A (en) Agent device, image forming device management system, method and program thereof and recording medium
JP2007199890A (en) Content transmission system, apparatus, method and computer program
US9225585B2 (en) Method and system for device management, and server
JP2017134772A (en) License management system, client device, and application program
JP2003058436A (en) Image processor, program and management unit
JP2003323360A (en) Agent device, image forming device management system, image forming device management method, image forming device management program and recording medium
US10615983B2 (en) Printing apparatus, control method of printing apparatus, and network system
JP2008097470A (en) Management system and relay server
JP4213481B2 (en) Image forming apparatus management system, image forming apparatus management method, management apparatus, image forming apparatus management program, and recording medium
JP2011081487A (en) Server device, client device, server device control method, client device control method, server device control program, and client device control program
JP4480702B2 (en) Communication method, communication system, router and program thereof
JP2006293978A (en) Communication apparatus, method for controlling communication apparatus, communication system, program and recording medium
JP2008146578A (en) Information processor, information processing method, and program
JP4266107B2 (en) Data transfer device, data transfer destination device, data collection device, data transfer program, data transfer destination program, and data collection program
JP2002182923A (en) Device control system
WO2012144135A1 (en) Relay server and relay communication system
JP2006079359A (en) Communication device, control method for communication device, program and recording medium

Legal Events

Date Code Title Description
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: 20101207

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20101224

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

Free format text: PAYMENT UNTIL: 20140107

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4659077

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

EXPY Cancellation because of completion of term