Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4661569B2 - Server apparatus, information management system, and image forming apparatus - Google Patents
[go: Go Back, main page]

JP4661569B2 - Server apparatus, information management system, and image forming apparatus - Google Patents

Server apparatus, information management system, and image forming apparatus Download PDF

Info

Publication number
JP4661569B2
JP4661569B2 JP2005353321A JP2005353321A JP4661569B2 JP 4661569 B2 JP4661569 B2 JP 4661569B2 JP 2005353321 A JP2005353321 A JP 2005353321A JP 2005353321 A JP2005353321 A JP 2005353321A JP 4661569 B2 JP4661569 B2 JP 4661569B2
Authority
JP
Japan
Prior art keywords
information
version
control program
electronic device
client terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2005353321A
Other languages
Japanese (ja)
Other versions
JP2007156960A (en
Inventor
正樹 小谷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Murata Machinery Ltd
Original Assignee
Murata Machinery 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 Murata Machinery Ltd filed Critical Murata Machinery Ltd
Priority to JP2005353321A priority Critical patent/JP4661569B2/en
Publication of JP2007156960A publication Critical patent/JP2007156960A/en
Application granted granted Critical
Publication of JP4661569B2 publication Critical patent/JP4661569B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Computer And Data Communications (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Description

本発明は、クライアント端末装置、及び、前記クライアント端末装置からの指示に応じて動作する電子機器と通信可能なサーバ装置、情報管理システム、及び画像形成装置に関する。   The present invention relates to a client terminal device, a server device that can communicate with an electronic device that operates in accordance with an instruction from the client terminal device, an information management system, and an image forming apparatus.

電子機器(ここでは、プリンタ)は、制御プログラムに従って動作しており、このような制御プログラムを自動的に更新する方法が、例えば特許文献1に開示されている。   An electronic device (here, a printer) operates in accordance with a control program, and a method for automatically updating such a control program is disclosed in Patent Document 1, for example.

ところで、プリンタの中には、クライアント端末装置からの指示に応じて動作するものがあり、このようなプリンタは、プリンタの操作に関する機器情報を、例えば、HTML(Hypertext Markup Language)ファイル形式のファイルとして格納するサーバ装置と通信可能に接続されて使用される場合がある。このサーバ装置は、センタサーバ装置(例えば、サーバ装置の販売元のサービスセンタ等に設置されたサーバ装置)から所定期間毎(例えば、1ヶ月毎)にHTMLファイルを取得して自装置に格納すると共に、クライアント端末装置からのHTMLファイルの送信要求を受け付けると、自装置に格納しているHTMLファイルをクライアント端末装置に送信するように構成されている。
特開2001−282511号公報
By the way, some printers operate in response to an instruction from a client terminal device, and such printers can display device information related to the operation of the printer, for example, as a file in an HTML (Hypertext Markup Language) file format. There is a case where it is used by being communicably connected to a server device to store. This server apparatus acquires an HTML file from a center server apparatus (for example, a server apparatus installed in a service center of a server apparatus vendor, etc.) every predetermined period (for example, every month) and stores it in its own apparatus. At the same time, when an HTML file transmission request is received from the client terminal device, the HTML file stored in the device itself is transmitted to the client terminal device.
JP 2001-282511 A

しかしながら、従来のサーバ装置は、センタサーバ装置から所定期間毎にHTMLファイルを取得し、取得されたHTMLファイルを自装置に格納するため、サーバ装置に格納されているHTMLファイルに対応するプリンタを制御する制御プログラムのバージョンと、そのプリンタを実際に制御している(=インストールされている)制御プログラムのバージョンとが、対応していない場合があった。このため、例えば、プリンタが有していない機能が記載されたHTMLファイル(例えば、取り扱い説明書)が、クライアント端末装置に送信され、ユーザが混乱する場合があった。   However, the conventional server device acquires an HTML file from the center server device every predetermined period, and stores the acquired HTML file in its own device, and therefore controls a printer corresponding to the HTML file stored in the server device. In some cases, the version of the control program to be executed does not correspond to the version of the control program that actually controls the printer (= installed). For this reason, for example, an HTML file (for example, an instruction manual) describing functions that the printer does not have is transmitted to the client terminal device, and the user may be confused.

本発明は、上記課題に鑑みてなされたものであり、電子機器を制御している制御プログラムのバージョンと、サーバ装置に格納されている機器情報に対応する電子機器の制御プログラムのバージョンとの不整合の発生を防止することができるサーバ装置、情報管理システム、及び画像形成装置を提供することを目的としている。   The present invention has been made in view of the above problems, and there is no difference between the version of the control program that controls the electronic device and the version of the control program of the electronic device that corresponds to the device information stored in the server device. It is an object of the present invention to provide a server device, an information management system, and an image forming apparatus that can prevent the occurrence of matching.

請求項1に記載のサーバ装置は、クライアント端末装置、及び、前記クライアント端末装置からの指示に応じて動作する電子機器と通信可能なサーバ装置であって、前記電子機器の操作に関する第1の機器情報を、その第1の機器情報に対応する電子機器の制御プログラムのバージョン情報である第1のバージョン情報と対応付けて格納する機器情報記憶手段と、前記電子機器から、その電子機器を制御している制御プログラムのバージョン情報である基準バージョン情報を取得すると共に、前記クライアント端末装置から、前記第1の機器情報を送信する旨の要求を受け付けた場合に、前記第1のバージョン情報と前記基準バージョン情報とが対応するか否かを判定する判定手段と、前記判定手段による判定結果に応じて、前記クライアント端末装置への返信処理を制御する返信制御手段とを備えることを特徴としている。ここで、第1の機器情報は、前記電子機器の操作に関する情報であって、前記電子機器を制御する制御プログラムの更新に対応して更新される情報である機器情報の内、所定のバージョンの機器情報である。なお、「制御プログラムの更新に対応して更新される」とは、必ずしも、「制御プログラムの更新の度に更新される」場合に限定されるものではなく、「制御プログラムが更新される場合に、更新されることがある」場合も含むものである。   The server device according to claim 1 is a server device capable of communicating with a client terminal device and an electronic device that operates in accordance with an instruction from the client terminal device, and is a first device related to the operation of the electronic device. Device information storage means for storing information in association with first version information, which is version information of a control program of an electronic device corresponding to the first device information, and controlling the electronic device from the electronic device. When the reference version information which is version information of the control program being acquired is acquired and a request to transmit the first device information is received from the client terminal device, the first version information and the reference A determination means for determining whether or not the version information corresponds; and the client according to a determination result by the determination means. It is characterized by comprising a return control unit for controlling the return process to the terminal device. Here, the first device information is information related to the operation of the electronic device, and the device information that is updated in response to the update of the control program for controlling the electronic device has a predetermined version. Device information. Note that “updated in response to control program update” is not necessarily limited to “updated every time the control program is updated”, but “when the control program is updated”. , May be updated ".

上記の構成によれば、機器情報記憶手段に、電子機器の操作に関する第1の機器情報が、その第1の機器情報に対応する電子機器の制御プログラムのバージョン情報である第1のバージョン情報と対応付けて格納されている。そして、判定手段によって、電子機器から、その電子機器を制御している制御プログラムのバージョン情報である基準バージョン情報が取得され、第1のバージョン情報と基準バージョン情報とが対応するか否かが判定される。更に、返信制御手段によって、判定手段による判定結果に応じて、クライアント端末装置への返信処理が制御される。   According to said structure, the 1st version information which is the version information of the control program of the electronic device corresponding to the 1st device information in the apparatus information storage means with the 1st apparatus information regarding operation of an electronic device Stored in association. Then, the determination means acquires reference version information, which is version information of a control program that controls the electronic device, from the electronic device, and determines whether or not the first version information and the reference version information correspond to each other. Is done. Further, the reply control means controls the reply processing to the client terminal device in accordance with the determination result by the determination means.

従って、電子機器を制御している制御プログラムのバージョン情報である基準バージョン情報と機器情報記憶手段に格納されている第1の機器情報に対応する電子機器の制御プログラムのバージョン情報である第1のバージョン情報とが対応するか否かの判定結果に応じて、クライアント端末装置への返信処理が制御されるため、クライアント端末装置に対して適切な返信処理が行われ、その結果、電子機器の制御プログラムのバージョンを、サーバ装置に格納されている第1の機器情報に対応する電子機器の制御プログラムのバージョン情報によって規定されるバージョンに対応させることが可能となる。   Accordingly, the reference version information that is the version information of the control program that controls the electronic device and the first information that is the version information of the control program of the electronic device corresponding to the first device information stored in the device information storage means. Since the reply process to the client terminal device is controlled according to the determination result of whether or not the version information corresponds, an appropriate reply process is performed for the client terminal device, and as a result, the electronic device is controlled. It is possible to make the version of the program correspond to the version specified by the version information of the control program of the electronic device corresponding to the first device information stored in the server device.

例えば、基準バージョン情報と第1のバージョン情報とが対応しないと判定された場合には、その旨をクライアント端末装置へ返信することにより、クライアント端末装置を使用するユーザは、電子機器を制御している制御プログラム(又は第1の機器情報)を更新する必要があることを認識することができるため、ユーザがサービスマン等に制御プログラム(又は第1の機器情報)の更新を依頼し、電子機器の制御プログラムのバージョンを、サーバ装置に格納されている第1の機器情報に対応する電子機器の制御プログラムのバージョン情報によって規定されるバージョンに対応させることが可能となる。   For example, when it is determined that the reference version information does not correspond to the first version information, the user who uses the client terminal device controls the electronic device by returning the fact to the client terminal device. It is possible to recognize that it is necessary to update the control program (or the first device information), the user requests a serviceman or the like to update the control program (or the first device information), and the electronic device Can be made to correspond to the version defined by the version information of the control program of the electronic device corresponding to the first device information stored in the server device.

請求項2に記載のサーバ装置は、請求項1に記載のサーバ装置において、前記判定手段が、前記クライアント端末装置から、前記第1の機器情報を送信する旨の要求を受け付けた場合に、更に、前記基準バージョン情報及び第1のバージョン情報に基づいて前記第1の機器情報及び前記電子機器を制御している制御プログラムの更新要否をそれぞれ判定し、前記返信制御手段が、前記判定手段による更新要否の判定結果に応じて前記クライアント端末装置への返信処理を制御することを特徴としている。   The server device according to claim 2 is the server device according to claim 1, wherein when the determination unit receives a request to transmit the first device information from the client terminal device, And determining whether or not the control information for controlling the first device information and the electronic device needs to be updated based on the reference version information and the first version information, respectively, and the reply control unit is configured by the determination unit. It is characterized in that the reply process to the client terminal device is controlled according to the determination result of whether or not update is necessary.

上記の構成によれば、判定手段によって、クライアント端末装置から、第1の機器情報を送信する旨の要求を受け付けた場合に、更に、基準バージョン情報及び第1のバージョン情報に基づいて第1の機器情報及び電子機器を制御している制御プログラムの更新要否がそれぞれ判定される。そして、返信制御手段によって、判定手段による更新要否の判定結果に応じてクライアント端末装置への返信処理が制御される。   According to said structure, when the request | requirement to the effect of transmitting 1st apparatus information is received from the client terminal device by the determination means, 1st based on reference | standard version information and 1st version information is further provided. It is determined whether or not the device information and the control program that controls the electronic device need to be updated. Then, the reply control means controls the reply process to the client terminal device in accordance with the determination result of the necessity of the update by the determination means.

従って、電子機器を制御している制御プログラム、及び、電子機器の操作に関する第1の機器情報の更新要否がそれぞれ判定され、更新要否の判定結果に応じてクライアント端末装置への返信処理が制御されるため、返信処理を適正に制御することにより、電子機器を制御している制御プログラムのバージョンと、サーバ装置に格納されている第1の機器情報に対応する電子機器の制御プログラムのバージョンとの不整合の発生を防止することが可能となる。   Therefore, it is determined whether or not the control program for controlling the electronic device and the first device information related to the operation of the electronic device need to be updated, and a reply process to the client terminal device is performed according to the determination result of whether or not the update is necessary. Therefore, the version of the control program for controlling the electronic device and the version of the control program for the electronic device corresponding to the first device information stored in the server device by appropriately controlling the reply process are controlled. Can be prevented from occurring.

例えば、電子機器を制御している制御プログラムを更新する必要があると判定された場合に、その旨の情報をクライアント端末装置に送信するように、返信処理を設定することによって、クライアント端末装置を使用するユーザは、電子機器を制御している制御プログラムを更新する必要があることを認識することができるため、ユーザがサービスマン等に制御プログラムの更新を依頼し、電子機器の制御プログラムのバージョンを、サーバ装置に格納されている第1の機器情報に対応する電子機器の制御プログラムのバージョン情報によって規定されるバージョンに対応させることが可能となる。   For example, when it is determined that it is necessary to update the control program that controls the electronic device, the client terminal device is set by setting a reply process so as to transmit information to that effect to the client terminal device. Since the user who uses it can recognize that it is necessary to update the control program that controls the electronic device, the user requests a serviceman to update the control program, and the version of the control program of the electronic device Can be made to correspond to the version specified by the version information of the control program of the electronic device corresponding to the first device information stored in the server device.

また、第1の機器情報に対応する電子機器の制御プログラムのバージョン情報である第1のバージョン情報と、電子機器を制御している制御プログラムのバージョン情報である基準バージョン情報とに基づいて、第1の機器情報及び電子機器を制御している制御プログラムの更新要否が判定されるため、第1の機器情報及び電子機器を制御している制御プログラムの更新要否の判定が容易に、且つ、正確に行われる。   Further, based on the first version information that is version information of the control program of the electronic device corresponding to the first device information, and the reference version information that is version information of the control program that controls the electronic device, Since the necessity of updating the device information of 1 and the control program controlling the electronic device is determined, the necessity of updating the first device information and the control program controlling the electronic device can be easily determined, and Done exactly.

請求項3に記載のサーバ装置は、請求項2に記載のサーバ装置において、前記判定手段によって、前記電子機器を制御している制御プログラムを更新する必要があると判定された場合に、その旨の情報を前記クライアント端末装置に送信する報知手段を備えることを特徴としている。   In the server device according to claim 3, in the server device according to claim 2, when it is determined by the determination means that it is necessary to update the control program that controls the electronic device, that effect is provided. The information is transmitted to the client terminal device.

上記構成によれば、報知手段によって、判定手段により電子機器を制御している制御プログラムを更新する必要があると判定された場合に、その旨の情報がクライアント端末装置に送信される。   According to the above configuration, when it is determined by the notification means that the control program that controls the electronic device needs to be updated by the determination means, information to that effect is transmitted to the client terminal device.

そこで、電子機器を制御している制御プログラムを更新する必要があると判定された場合に、その旨の情報がクライアント端末装置に送信されるため、そのクライアント端末装置を使用するユーザ等は、電子機器を制御している制御プログラムを更新する必要があることを認識することが可能となる。従って、そのユーザ等がサービスマン等に制御プログラムの更新を依頼することによって、電子機器の制御プログラムのバージョンを、サーバ装置に格納されている第1の機器情報に対応する電子機器の制御プログラムのバージョン情報によって規定されるバージョンに対応させることが可能となる。   Therefore, when it is determined that the control program that controls the electronic device needs to be updated, information to that effect is transmitted to the client terminal device. It becomes possible to recognize that the control program that controls the device needs to be updated. Accordingly, when the user or the like requests a serviceman to update the control program, the version of the control program of the electronic device is changed to the version of the control program of the electronic device corresponding to the first device information stored in the server device. It is possible to correspond to the version specified by the version information.

請求項4に記載のサーバ装置は、請求項3に記載のサーバ装置において、前記報知手段が、前記判定手段によって、前記電子機器を制御している制御プログラムを更新する必要があると判定された場合に、その旨の情報を外部から認識可能に報知することを特徴としている。   According to a fourth aspect of the present invention, in the server device according to the third aspect, it is determined by the determination unit that the notification unit needs to update a control program that controls the electronic device. In such a case, the information to that effect is notified so as to be recognized from the outside.

上記構成によれば、報知手段によって、判定手段により電子機器を制御している制御プログラムを更新する必要があると判定された場合に、その旨の情報が外部から認識可能に報知される。   According to the above configuration, when it is determined by the notification means that the control program that controls the electronic device needs to be updated by the determination means, information to that effect is notified from the outside in a recognizable manner.

そこで、電子機器を制御している制御プログラムを更新する必要があると判定された場合に、その旨の情報が外部から認識可能に報知されるため、サーバ装置を操作等するユーザ等が、電子機器を制御している制御プログラムを更新する必要があることを認識することが可能となる。従って、そのユーザ等がサービスマン等に制御プログラムの更新を依頼することによって、電子機器の制御プログラムのバージョンを、サーバ装置に格納されている第1の機器情報に対応する電子機器の制御プログラムのバージョン情報によって規定されるバージョンに対応させることが可能となる。   Therefore, when it is determined that it is necessary to update the control program that controls the electronic device, the information to that effect is recognizable from the outside, so that the user operating the server device etc. It becomes possible to recognize that the control program that controls the device needs to be updated. Accordingly, when the user or the like requests a serviceman to update the control program, the version of the control program of the electronic device is changed to the version of the control program of the electronic device corresponding to the first device information stored in the server device. It is possible to correspond to the version specified by the version information.

請求項5に記載のサーバ装置は、請求項2〜4のいずれかに記載のサーバ装置において、前記機器情報の内、最新のバージョンの機器情報である第2の機器情報を、その第2の機器情報に対応する電子機器の制御プログラムのバージョン情報である第2のバージョン情報に対応付けて格納する第1のセンタサーバ装置と通信可能であって、前記返信制御手段が、前記判定手段によって、前記第1の機器情報を更新する必要があると判定された場合に、前記第1のセンタサーバ装置から前記第2の機器情報及び前記第2のバージョン情報を取得し、取得された前記第2の機器情報を前記クライアント端末装置に送信するとともに、取得された前記第2の機器情報及び第2のバージョン情報を前記機器情報記憶手段に格納することを特徴としている。   The server device according to claim 5 is the server device according to any one of claims 2 to 4, wherein the second device information that is the latest version of the device information is included in the second device information. It is possible to communicate with the first center server device that stores the second version information that is the version information of the control program of the electronic device corresponding to the device information, and the reply control means is When it is determined that it is necessary to update the first device information, the second device information and the second version information are acquired from the first center server device, and the acquired second Is transmitted to the client terminal device, and the acquired second device information and second version information are stored in the device information storage means. .

上記構成によれば、通信可能な第1のセンタサーバ装置に、機器情報の内、最新のバージョンの機器情報である第2の機器情報が、その第2の機器情報に対応する電子機器の制御プログラムのバージョン情報である第2のバージョン情報に対応付けて格納されている。そして、返信制御手段によって、判定手段により第1の機器情報を更新する必要があると判定された場合に、第1のセンタサーバ装置から第2の機器情報及び第2のバージョン情報が取得され、取得された第2の機器情報がクライアント端末装置に送信されるとともに、取得された第2の機器情報及び第2のバージョン情報が機器情報記憶手段に格納される。   According to the above configuration, the second device information, which is the latest version of the device information in the device information, is sent to the communicable first center server device, and the electronic device corresponding to the second device information is controlled. It is stored in association with second version information which is version information of the program. Then, when it is determined by the return control means that the first device information needs to be updated, the second device information and the second version information are acquired from the first center server device, The acquired second device information is transmitted to the client terminal device, and the acquired second device information and second version information are stored in the device information storage means.

従って、第1の機器情報を更新する必要があると判定された場合に、第1のセンタサーバ装置から最新のバージョンの機器情報である第2の機器情報が取得されてクライアント端末装置に送信されるため、クライアント端末装置を操作等するユーザ等が、最新のバージョンの機器情報である第2の機器情報を使用することが可能となる。   Therefore, when it is determined that the first device information needs to be updated, the second device information, which is the latest version of the device information, is acquired from the first center server device and transmitted to the client terminal device. Therefore, a user who operates the client terminal device or the like can use the second device information that is the latest version of device information.

また、第1の機器情報を更新する必要があると判定された場合に、第1のセンタサーバ装置から最新のバージョンの機器情報である第2の機器情報及びその第2の機器情報に対応する電子機器の制御プログラムのバージョン情報である第2のバージョン情報が取得されて機器情報記憶手段に格納されるため、機器情報記憶手段に格納された第1の機器情報及び第1のバージョン情報が最新の情報に更新され、他のクライアント端末装置を操作等するユーザ等も、最新のバージョンの機器情報である第2の機器情報を使用することが可能となる。   When it is determined that the first device information needs to be updated, the second device information corresponding to the latest version of the device information and the second device information are handled from the first center server device. Since the second version information, which is the version information of the control program for the electronic device, is acquired and stored in the device information storage means, the first device information and the first version information stored in the device information storage means are the latest. It is possible to use the second device information, which is the latest version of device information, by a user who operates the other client terminal device.

請求項6に記載のサーバ装置は、請求項2〜5のいずれかに記載のサーバ装置において、前記電子機器の制御プログラムの内、最新のバージョンの制御プログラムを格納する第2のセンタサーバ装置と通信可能であって、前記返信制御手段が、前記判定手段によって、前記電子機器を制御している制御プログラムを更新する必要があると判定された場合に、前記第2のセンタサーバ装置から前記最新のバージョンの制御プログラムを取得し、取得された前記最新のバージョンの制御プログラムを前記電子機器に送信することを特徴としている。   The server device according to claim 6 is the server device according to any one of claims 2 to 5, wherein the second center server device stores the latest version of the control program among the control programs of the electronic device; When the communication is possible and the reply control means determines that the control program for controlling the electronic device needs to be updated by the determination means, the second center server device updates the latest The version of the control program is acquired, and the acquired latest version of the control program is transmitted to the electronic device.

上記構成によれば、通信可能な第2のセンタサーバ装置に、電子機器の制御プログラムの内、最新のバージョンの制御プログラムが格納されている。そして、返信制御手段によって、判定手段により電子機器を制御している制御プログラムを更新する必要があると判定された場合に、第2のセンタサーバ装置から最新の制御プログラムが取得され、取得された最新のバージョンの制御プログラムが電子機器に送信される。   According to the above configuration, the latest version of the control program of the electronic device is stored in the communicable second center server device. When the reply control means determines that the control program controlling the electronic device needs to be updated by the determination means, the latest control program is acquired from the second center server device and acquired. The latest version of the control program is transmitted to the electronic device.

従って、電子機器を制御している制御プログラムを更新する必要があると判定された場合に、第2のセンタサーバ装置から最新のバージョンの制御プログラムが取得され、取得された最新のバージョンの制御プログラムが電子機器に送信されるため、最新のバージョンの制御プログラムが適正なタイミングで電子機器に送信され、電子機器で使用することが可能となる。   Therefore, when it is determined that it is necessary to update the control program that controls the electronic device, the latest version of the control program is acquired from the second center server device, and the acquired latest version of the control program is acquired. Is transmitted to the electronic device, the latest version of the control program is transmitted to the electronic device at an appropriate timing and can be used in the electronic device.

請求項7に記載のサーバ装置は、請求項2〜6のいずれかに記載のサーバ装置において、前記返信制御手段が、前記判定手段によって、前記電子機器を制御している制御プログラム及び前記第1の機器情報を更新する必要がないと判定された場合に、前記機器情報記憶手段に格納されている前記第1の機器情報を前記クライアント端末装置に送信することを特徴としている。   The server device according to claim 7 is the server device according to any one of claims 2 to 6, wherein the reply control unit controls the electronic apparatus by the determination unit and the first When it is determined that there is no need to update the device information, the first device information stored in the device information storage means is transmitted to the client terminal device.

上記構成によれば、返信制御手段によって、判定手段により電子機器を制御している制御プログラム及び第1の機器情報を更新する必要がないと判定された場合に、機器情報記憶手段に格納されている第1の機器情報がクライアント端末装置に送信される。   According to the above configuration, when it is determined by the return control means that it is not necessary to update the control program controlling the electronic device and the first device information by the determination means, the response information is stored in the device information storage means. The first device information is transmitted to the client terminal device.

従って、電子機器を制御している制御プログラム及び第1の機器情報を更新する必要がないと判定された場合に、機器情報記憶手段に格納されている第1の機器情報がクライアント端末装置に送信されるため、クライアント端末装置を操作等するユーザ等が、適正なバージョンの機器情報である第1の機器情報を使用することが可能となる。   Accordingly, when it is determined that there is no need to update the control program controlling the electronic device and the first device information, the first device information stored in the device information storage means is transmitted to the client terminal device. Therefore, a user who operates the client terminal device or the like can use the first device information that is the appropriate version of device information.

請求項8に記載のサーバ装置は、請求項2〜7のいずれかに記載のサーバ装置において、前記判定手段が、前記第1のバージョン情報によって規定されるバージョンが、前記基準バージョン情報によって規定されるバージョンよりも新しい場合には、前記電子機器を制御している制御プログラムを更新する必要があると判定し、前記第1のバージョン情報によって規定されるバージョンが、前記基準バージョン情報によって規定されるバージョンよりも古い場合には、前記第1の機器情報を更新する必要があると判定し、前記第1のバージョン情報によって規定されるバージョンが、前記基準バージョン情報によって規定されるバージョンと対応する場合には、前記電子機器を制御している制御プログラム及び前記第1の機器情報を更新する必要がないと判定することを特徴としている。   The server device according to claim 8 is the server device according to any one of claims 2 to 7, wherein the version defined by the first version information is defined by the reference version information. If the version is newer than the version, it is determined that the control program that controls the electronic device needs to be updated, and the version defined by the first version information is defined by the reference version information. When the version is older than the version, it is determined that the first device information needs to be updated, and the version specified by the first version information corresponds to the version specified by the reference version information The control program for controlling the electronic device and the first device information are updated. It is characterized by determining that there is no necessity.

上記構成によれば、判定手段によって、第1のバージョン情報によって規定されるバージョンが、基準バージョン情報によって規定されるバージョンよりも新しい場合には、電子機器を制御している制御プログラムを更新する必要があると判定され、第1のバージョン情報によって規定されるバージョンが、基準バージョン情報によって規定されるバージョンよりも古い場合には、第1の機器情報を更新する必要があると判定され、前記第1のバージョン情報によって規定されるバージョンが、基準バージョン情報によって規定されるバージョンと対応する場合には、電子機器を制御している制御プログラム及び第1の機器情報を更新する必要がないと判定される。   According to the above configuration, when the version specified by the first version information is newer than the version specified by the reference version information, it is necessary to update the control program that controls the electronic device. If the version specified by the first version information is older than the version specified by the reference version information, it is determined that the first device information needs to be updated. If the version specified by the version information of 1 corresponds to the version specified by the reference version information, it is determined that there is no need to update the control program controlling the electronic device and the first device information. The

従って、第1のバージョン情報によって規定されるバージョンの、基準バージョン情報によって規定されるバージョンに対する新旧によって更新要否が判定されるため、電子機器を制御している制御プログラム及び第1の機器情報の更新要否がそれぞれ簡単に且つ適正に判定される。   Therefore, since it is determined whether the version specified by the first version information is new or old with respect to the version specified by the reference version information, the control program controlling the electronic device and the first device information Whether update is necessary or not is determined easily and appropriately.

請求項9に記載の情報管理システムは、クライアント端末装置と、前記クライアント端末装置からの指示に応じて動作する電子機器と、前記クライアント端末装置及び電子機器と通信可能なサーバ装置とを有する情報管理システムであって、前記サーバ装置が、前記電子機器の操作に関する第1の機器情報を、その第1の機器情報に対応する電子機器の制御プログラムのバージョン情報である第1のバージョン情報と対応付けて格納する機器情報記憶手段と、前記電子機器から、その電子機器を制御している制御プログラムのバージョン情報である基準バージョン情報を取得すると共に、前記クライアント端末装置から、前記第1の機器情報を送信する旨の要求を受け付けた場合に、前記第1のバージョン情報と前記基準バージョン情報とが対応するか否かを判定する判定手段と、前記判定手段による判定結果に応じて、前記クライアント端末装置への返信処理を制御する返信制御手段とを備えることを特徴としている。   An information management system according to claim 9, comprising: a client terminal device; an electronic device that operates in response to an instruction from the client terminal device; and a server device that can communicate with the client terminal device and the electronic device. In the system, the server device associates first device information related to operation of the electronic device with first version information that is version information of a control program of the electronic device corresponding to the first device information. Device information storage means for storing and reference version information, which is version information of a control program controlling the electronic device, from the electronic device, and the first device information from the client terminal device When a request for transmission is received, the first version information and the reference version information are Determination means for determining whether to respond in accordance with the determination result by the determining means is characterized by comprising a return control unit for controlling the return process of the to the client terminal device.

上記の構成によれば、機器情報記憶手段に、電子機器の操作に関する第1の機器情報が、その第1の機器情報に対応する電子機器の制御プログラムのバージョン情報である第1のバージョン情報と対応付けて格納されている。そして、判定手段によって、電子機器から、その電子機器を制御している制御プログラムのバージョン情報である基準バージョン情報が取得され、第1のバージョン情報と基準バージョン情報とが対応するか否かが判定される。更に、返信制御手段によって、判定手段による判定結果に応じて、クライアント端末装置への返信処理が制御される。   According to said structure, the 1st version information which is the version information of the control program of the electronic device corresponding to the 1st device information in the apparatus information storage means with the 1st apparatus information regarding operation of an electronic device Stored in association. Then, the determination means acquires reference version information, which is version information of a control program that controls the electronic device, from the electronic device, and determines whether or not the first version information and the reference version information correspond to each other. Is done. Further, the reply control means controls the reply processing to the client terminal device in accordance with the determination result by the determination means.

従って、電子機器を制御している制御プログラムのバージョン情報である基準バージョン情報と機器情報記憶手段に格納されている第1の機器情報に対応する電子機器の制御プログラムのバージョン情報である第1のバージョン情報とが対応するか否かの判定結果に応じて、クライアント端末装置への返信処理が制御されるため、クライアント端末装置に対して適切な返信処理が行われ、その結果、電子機器の制御プログラムのバージョンを、サーバ装置に格納されている第1の機器情報に対応する電子機器の制御プログラムのバージョン情報によって規定されるバージョンに対応させることが可能となる。   Accordingly, the reference version information that is the version information of the control program that controls the electronic device and the first information that is the version information of the control program of the electronic device corresponding to the first device information stored in the device information storage means. Since the reply process to the client terminal device is controlled according to the determination result of whether or not the version information corresponds, an appropriate reply process is performed for the client terminal device, and as a result, the electronic device is controlled. It is possible to make the version of the program correspond to the version specified by the version information of the control program of the electronic device corresponding to the first device information stored in the server device.

例えば、基準バージョン情報と第1のバージョン情報とが対応しないと判定された場合には、その旨をクライアント端末装置へ返信することにより、クライアント端末装置を使用するユーザは、電子機器を制御している制御プログラム(又は第1の機器情報)を更新する必要があることを認識することができるため、ユーザがサービスマン等に制御プログラム(又は第1の機器情報)の更新を依頼し、電子機器の制御プログラムのバージョンを、サーバ装置に格納されている第1の機器情報に対応する電子機器の制御プログラムのバージョン情報によって規定されるバージョンに対応させることが可能となる。   For example, when it is determined that the reference version information does not correspond to the first version information, the user who uses the client terminal device controls the electronic device by returning the fact to the client terminal device. It is possible to recognize that it is necessary to update the control program (or the first device information), the user requests a serviceman or the like to update the control program (or the first device information), and the electronic device Can be made to correspond to the version defined by the version information of the control program of the electronic device corresponding to the first device information stored in the server device.

請求項10に記載の情報管理システムは、請求項9に記載の情報管理システムにおいて、前記判定手段が、前記クライアント端末装置から、前記第1の機器情報を送信する旨の要求を受け付けた場合に、更に、前記基準バージョン情報及び第1のバージョン情報に基づいて前記第1の機器情報及び前記電子機器を制御している制御プログラムの更新要否をそれぞれ判定し、前記返信制御手段が、前記判定手段による更新要否の判定結果に応じて前記クライアント端末装置への返信処理を制御することを特徴としている。   An information management system according to a tenth aspect is the information management system according to the ninth aspect, wherein the determination unit receives a request to transmit the first device information from the client terminal device. Further, based on the reference version information and the first version information, each of the first device information and the control program controlling the electronic device is determined whether or not it is necessary to update, and the reply control means It is characterized in that a reply process to the client terminal device is controlled in accordance with a determination result of necessity of updating by means.

上記の構成によれば、判定手段によって、クライアント端末装置から、第1の機器情報を送信する旨の要求を受け付けた場合に、更に、基準バージョン情報及び第1のバージョン情報に基づいて第1の機器情報及び電子機器を制御している制御プログラムの更新要否がそれぞれ判定される。そして、返信制御手段によって、判定手段による更新要否の判定結果に応じてクライアント端末装置への返信処理が制御される。   According to said structure, when the request | requirement to the effect of transmitting 1st apparatus information is received from the client terminal device by the determination means, 1st based on reference | standard version information and 1st version information is further provided. It is determined whether or not the device information and the control program that controls the electronic device need to be updated. Then, the reply control means controls the reply process to the client terminal device in accordance with the determination result of the necessity of the update by the determination means.

従って、電子機器を制御している制御プログラム、及び、電子機器の操作に関する第1の機器情報の更新要否がそれぞれ判定され、更新要否の判定結果に応じてクライアント端末装置への返信処理が制御されるため、返信処理を適正に制御することにより、電子機器を制御している制御プログラムのバージョンと、サーバ装置に格納されている第1の機器情報に対応する電子機器の制御プログラムのバージョンとの不整合の発生を防止することが可能となる。   Therefore, it is determined whether or not the control program for controlling the electronic device and the first device information related to the operation of the electronic device need to be updated, and a reply process to the client terminal device is performed according to the determination result of whether or not the update is necessary. Therefore, the version of the control program for controlling the electronic device and the version of the control program for the electronic device corresponding to the first device information stored in the server device by appropriately controlling the reply process are controlled. Can be prevented from occurring.

例えば、電子機器を制御している制御プログラムを更新する必要があると判定された場合に、その旨の情報をクライアント端末装置に送信するように、返信処理を設定することによって、クライアント端末装置を使用するユーザは、電子機器を制御している制御プログラムを更新する必要があることを認識することができるため、ユーザがサービスマン等に制御プログラムの更新を依頼し、電子機器の制御プログラムのバージョンを、サーバ装置に格納されている第1の機器情報に対応する電子機器の制御プログラムのバージョン情報によって規定されるバージョンに対応させることが可能となる。   For example, when it is determined that it is necessary to update the control program that controls the electronic device, the client terminal device is set by setting a reply process so as to transmit information to that effect to the client terminal device. Since the user who uses it can recognize that it is necessary to update the control program that controls the electronic device, the user requests a serviceman to update the control program, and the version of the control program of the electronic device Can be made to correspond to the version specified by the version information of the control program of the electronic device corresponding to the first device information stored in the server device.

また、第1の機器情報に対応する電子機器の制御プログラムのバージョン情報である第1のバージョン情報と、電子機器を制御している制御プログラムのバージョン情報である基準バージョン情報とに基づいて、第1の機器情報及び電子機器を制御している制御プログラムの更新要否が判定されるため、第1の機器情報及び電子機器を制御している制御プログラムの更新要否の判定が容易に、且つ、正確に行われる。   Further, based on the first version information that is version information of the control program of the electronic device corresponding to the first device information, and the reference version information that is version information of the control program that controls the electronic device, Since the necessity of updating the device information of 1 and the control program controlling the electronic device is determined, the necessity of updating the first device information and the control program controlling the electronic device can be easily determined, and Done exactly.

請求項11に記載の情報管理システムは、請求項10に記載の情報管理システムにおいて、前記サーバ装置と通信可能であり、前記機器情報の内、最新のバージョンの機器情報である第2の機器情報を、その第2の機器情報に対応する電子機器の制御プログラムのバージョン情報である第2のバージョン情報に対応付けて格納する第1のセンタサーバ装置を有し、前記返信制御手段が、前記判定手段によって、前記第1の機器情報を更新する必要があると判定された場合に、前記第1のセンタサーバ装置から前記第2の機器情報及び前記第2のバージョン情報を取得し、取得された前記第2の機器情報を前記クライアント端末装置に送信するとともに、取得された前記第2の機器情報及び第2のバージョン情報を前記機器情報記憶手段に格納することを特徴としている。   An information management system according to an eleventh aspect is the information management system according to the tenth aspect, wherein the second device information is communicable with the server device and is the latest version of the device information. Is stored in association with second version information that is version information of the control program of the electronic device corresponding to the second device information, and the reply control means includes the determination When it is determined by the means that the first device information needs to be updated, the second device information and the second version information are acquired from the first center server device and acquired. The second device information is transmitted to the client terminal device, and the acquired second device information and second version information are stored in the device information storage means. It is characterized in Rukoto.

上記構成によれば、通信可能な第1のセンタサーバ装置に、機器情報の内、最新のバージョンの機器情報である第2の機器情報が、その第2の機器情報に対応する電子機器の制御プログラムのバージョン情報である第2のバージョン情報に対応付けて格納されている。そして、返信制御手段によって、判定手段により第1の機器情報を更新する必要があると判定された場合に、第1のセンタサーバ装置から第2の機器情報及び第2のバージョン情報が取得され、取得された第2の機器情報がクライアント端末装置に送信されるとともに、取得された第2の機器情報及び第2のバージョン情報が機器情報記憶手段に格納される。   According to the above configuration, the second device information, which is the latest version of the device information in the device information, is sent to the communicable first center server device, and the electronic device corresponding to the second device information is controlled. It is stored in association with second version information which is version information of the program. Then, when it is determined by the return control means that the first device information needs to be updated, the second device information and the second version information are acquired from the first center server device, The acquired second device information is transmitted to the client terminal device, and the acquired second device information and second version information are stored in the device information storage means.

従って、第1の機器情報を更新する必要があると判定された場合に、第1のセンタサーバ装置から最新のバージョンの機器情報である第2の機器情報が取得されてクライアント端末装置に送信されるため、クライアント端末装置を操作等するユーザ等が、最新のバージョンの機器情報である第2の機器情報を使用することが可能となる。   Therefore, when it is determined that the first device information needs to be updated, the second device information, which is the latest version of the device information, is acquired from the first center server device and transmitted to the client terminal device. Therefore, a user who operates the client terminal device or the like can use the second device information that is the latest version of device information.

また、第1の機器情報を更新する必要があると判定された場合に、第1のセンタサーバ装置から最新のバージョンの機器情報である第2の機器情報及びその第2の機器情報に対応する電子機器の制御プログラムのバージョン情報である第2のバージョン情報が取得されて機器情報記憶手段に格納されるため、機器情報記憶手段に格納された第1の機器情報及び第1のバージョン情報が最新の情報に更新され、他のクライアント端末装置を操作等するユーザ等も、最新のバージョンの機器情報である第2の機器情報を使用することが可能となる。   When it is determined that the first device information needs to be updated, the second device information corresponding to the latest version of the device information and the second device information are handled from the first center server device. Since the second version information, which is the version information of the control program for the electronic device, is acquired and stored in the device information storage means, the first device information and the first version information stored in the device information storage means are the latest. It is possible to use the second device information, which is the latest version of device information, by a user who operates the other client terminal device.

請求項12に記載の画像形成装置は、クライアント端末装置からの指示を受け付けるサーバ部と、受け付けられた指示に応じて動作する電子機器部とを有する画像形成装置であって、前記サーバ部が、前記電子機器部の操作に関する第1の機器情報を、その第1の機器情報に対応する電子機器部の制御プログラムのバージョン情報である第1のバージョン情報と対応付けて格納する機器情報記憶手段と、前記電子機器部から、その電子機器部を制御している制御プログラムのバージョン情報である基準バージョン情報を取得すると共に、前記クライアント端末装置から、前記第1の機器情報を送信する旨の要求を受け付けた場合に、前記第1のバージョン情報と前記基準バージョン情報とが対応するか否かを判定する判定手段と、前記判定手段による判定結果に応じて、前記クライアント端末装置への返信処理を制御する返信制御手段とを備えることを特徴としている。   The image forming apparatus according to claim 12 is an image forming apparatus having a server unit that receives an instruction from a client terminal device and an electronic device unit that operates in accordance with the received instruction. Device information storage means for storing first device information related to operation of the electronic device unit in association with first version information which is version information of a control program of the electronic device unit corresponding to the first device information; Obtaining a reference version information, which is version information of a control program controlling the electronic device unit, from the electronic device unit, and sending a request for transmitting the first device information from the client terminal device. A determination means for determining whether or not the first version information and the reference version information correspond to each other when received; Depending on the determination result by, it is characterized by comprising a return control unit for controlling the return process of the to the client terminal device.

上記の構成によれば、機器情報記憶手段に、電子機器部の操作に関する第1の機器情報が、その第1の機器情報に対応する電子機器部の制御プログラムのバージョン情報である第1のバージョン情報と対応付けて格納されている。そして、判定手段によって、電子機器部から、その電子機器部を制御している制御プログラムのバージョン情報である基準バージョン情報が取得され、第1のバージョン情報と基準バージョン情報とが対応するか否かが判定される。更に、返信制御手段によって、判定手段による判定結果に応じて、クライアント端末装置への返信処理が制御される。   According to the above configuration, the first version in which the first device information related to the operation of the electronic device unit is the version information of the control program of the electronic device unit corresponding to the first device information is stored in the device information storage unit. Stored in association with information. Whether or not the first version information and the reference version information correspond to each other is acquired from the electronic device unit by the determination means, from the electronic device unit, the reference version information that is the version information of the control program that controls the electronic device unit. Is determined. Further, the reply control means controls the reply processing to the client terminal device in accordance with the determination result by the determination means.

従って、電子機器部を制御している制御プログラムのバージョン情報である基準バージョン情報と機器情報記憶手段に格納されている第1の機器情報に対応する電子機器部の制御プログラムのバージョン情報である第1のバージョン情報とが対応するか否かの判定結果に応じて、クライアント端末装置への返信処理が制御されるため、クライアント端末装置に対して適切な返信処理が行われ、その結果、電子機器部の制御プログラムのバージョンを、サーバ装置に格納されている第1の機器情報に対応する電子機器部の制御プログラムのバージョン情報によって規定されるバージョンに対応させることが可能となる。   Therefore, the reference version information, which is version information of the control program controlling the electronic device unit, and the version information of the control program of the electronic device unit corresponding to the first device information stored in the device information storage means. Since the reply process to the client terminal apparatus is controlled according to the determination result of whether or not the version information of 1 corresponds, the reply process to the client terminal apparatus is performed appropriately. As a result, the electronic device It is possible to make the version of the control program of the unit correspond to the version specified by the version information of the control program of the electronic device unit corresponding to the first device information stored in the server device.

例えば、基準バージョン情報と第1のバージョン情報とが対応しないと判定された場合には、その旨をクライアント端末装置へ返信することにより、クライアント端末装置を使用するユーザは、電子機器部を制御している制御プログラム(又は第1の機器情報)を更新する必要があることを認識することができるため、ユーザがサービスマン等に制御プログラム(又は第1の機器情報)の更新を依頼し、電子機器部の制御プログラムのバージョンを、サーバ装置に格納されている第1の機器情報に対応する電子機器部の制御プログラムのバージョン情報によって規定されるバージョンに対応させることが可能となる。   For example, when it is determined that the reference version information does not correspond to the first version information, the user using the client terminal device controls the electronic device unit by returning the fact to the client terminal device. It is possible to recognize that it is necessary to update the control program (or first device information), so that the user requests a serviceman or the like to update the control program (or first device information) and It becomes possible to make the version of the control program of the device unit correspond to the version specified by the version information of the control program of the electronic device unit corresponding to the first device information stored in the server device.

請求項13に記載の画像形成装置は、請求項12に記載の画像形成装置において、前記判定手段が、前記クライアント端末装置から、前記第1の機器情報を送信する旨の要求を受け付けた場合に、更に、前記基準バージョン情報及び第1のバージョン情報に基づいて前記第1の機器情報及び前記電子機器部を制御している制御プログラムの更新要否をそれぞれ判定し、前記返信制御手段が、前記判定手段による更新要否の判定結果に応じて前記クライアント端末装置への返信処理を制御することを特徴としている。   An image forming apparatus according to a thirteenth aspect is the image forming apparatus according to the twelfth aspect, wherein the determination unit receives a request to transmit the first device information from the client terminal device. Further, based on the reference version information and the first version information, it is determined whether or not the control program controlling the first device information and the electronic device unit needs to be updated. It is characterized in that the reply process to the client terminal device is controlled in accordance with the determination result of whether or not the update is necessary by the determination means.

上記の構成によれば、判定手段によって、クライアント端末装置から、第1の機器情報を送信する旨の要求を受け付けた場合に、更に、基準バージョン情報及び第1のバージョン情報に基づいて第1の機器情報及び電子機器部を制御している制御プログラムの更新要否がそれぞれ判定される。そして、返信制御手段によって、判定手段による更新要否の判定結果に応じてクライアント端末装置への返信処理が制御される。   According to said structure, when the request | requirement to the effect of transmitting 1st apparatus information is received from the client terminal device by the determination means, 1st based on reference | standard version information and 1st version information is further provided. It is determined whether or not the device information and the control program that controls the electronic device unit need to be updated. Then, the reply control means controls the reply process to the client terminal device in accordance with the determination result of the necessity of the update by the determination means.

従って、電子機器部を制御している制御プログラム、及び、電子機器部の操作に関する第1の機器情報の更新要否がそれぞれ判定され、更新要否の判定結果に応じてクライアント端末装置への返信処理が制御されるため、返信処理を適正に制御することにより、電子機器部を制御している制御プログラムのバージョンと、サーバ装置に格納されている第1の機器情報に対応する電子機器部の制御プログラムのバージョンとの不整合の発生を防止することが可能となる。   Therefore, it is determined whether or not the control program for controlling the electronic device unit and the first device information related to the operation of the electronic device unit need to be updated, and the response to the client terminal device is made according to the determination result of whether or not the update is necessary. Since the process is controlled, by appropriately controlling the reply process, the version of the control program controlling the electronic device unit and the electronic device unit corresponding to the first device information stored in the server device It is possible to prevent inconsistency with the version of the control program.

例えば、電子機器部を制御している制御プログラムを更新する必要があると判定された場合に、その旨の情報をクライアント端末装置に送信するように、返信処理を設定することによって、クライアント端末装置を使用するユーザは、電子機器部を制御している制御プログラムを更新する必要があることを認識することができるため、ユーザがサービスマン等に制御プログラムの更新を依頼し、電子機器部の制御プログラムのバージョンを、サーバ装置に格納されている第1の機器情報に対応する電子機器部の制御プログラムのバージョン情報によって規定されるバージョンに対応させることが可能となる。   For example, when it is determined that it is necessary to update a control program that controls the electronic device unit, the client terminal device is configured to set a reply process so as to transmit information to that effect to the client terminal device. Can recognize that it is necessary to update the control program that controls the electronic device unit, so the user requests a serviceman to update the control program, and controls the electronic device unit. It is possible to make the version of the program correspond to the version specified by the version information of the control program of the electronic device unit corresponding to the first device information stored in the server device.

また、第1の機器情報に対応する電子機器部の制御プログラムのバージョン情報である第1のバージョン情報と、電子機器部を制御している制御プログラムのバージョン情報である基準バージョン情報とに基づいて、第1の機器情報及び電子機器部を制御している制御プログラムの更新要否が判定されるため、第1の機器情報及び電子機器を制御している制御プログラムの更新要否の判定が容易に、且つ、正確に行われる。   Further, based on the first version information that is version information of the control program of the electronic device unit corresponding to the first device information, and reference version information that is version information of the control program that controls the electronic device unit. Since it is determined whether or not the first device information and the control program that controls the electronic device unit need to be updated, it is easy to determine whether or not the first device information and the control program that controls the electronic device need to be updated. And accurately.

請求項14に記載の画像形成装置は、請求項13に記載の画像形成装置において、前記機器情報の内、最新のバージョンの機器情報である第2の機器情報を、その第2の機器情報に対応する電子機器部の制御プログラムのバージョン情報である第2のバージョン情報に対応付けて格納する第1のセンタサーバ装置と通信可能であって、前記返信制御手段が、前記判定手段によって、前記第1の機器情報を更新する必要があると判定された場合に、前記第1のセンタサーバ装置から前記第2の機器情報及び前記第2のバージョン情報を取得し、取得された前記第2の機器情報を前記クライアント端末装置に送信するとともに、取得された前記第2の機器情報及び第2のバージョン情報を前記機器情報記憶手段に格納することを特徴としている。   The image forming apparatus according to a fourteenth aspect is the image forming apparatus according to the thirteenth aspect, wherein the second device information, which is the latest version of the device information, is used as the second device information. It is possible to communicate with the first center server device stored in association with the second version information which is the version information of the control program of the corresponding electronic device unit, and the reply control means is configured to execute the first control by the determination means. When it is determined that it is necessary to update one device information, the second device information and the second version information are acquired from the first center server device, and the acquired second device is acquired. Information is transmitted to the client terminal device, and the acquired second device information and second version information are stored in the device information storage means.

上記構成によれば、通信可能な第1のセンタサーバ装置に、機器情報の内、最新のバージョンの機器情報である第2の機器情報が、その第2の機器情報に対応する電子機器部の制御プログラムのバージョン情報である第2のバージョン情報に対応付けて格納されている。そして、返信制御手段によって、判定手段により第1の機器情報を更新する必要があると判定された場合に、第1のセンタサーバ装置から第2の機器情報及び第2のバージョン情報が取得され、取得された第2の機器情報がクライアント端末装置に送信されるとともに、取得された第2の機器情報及び第2のバージョン情報が機器情報記憶手段に格納される。   According to the above configuration, the second device information, which is the latest version of the device information in the device information, is transmitted to the first center server device that can communicate with the electronic device unit corresponding to the second device information. It is stored in association with second version information which is version information of the control program. Then, when it is determined by the return control means that the first device information needs to be updated, the second device information and the second version information are acquired from the first center server device, The acquired second device information is transmitted to the client terminal device, and the acquired second device information and second version information are stored in the device information storage means.

従って、第1の機器情報を更新する必要があると判定された場合に、第1のセンタサーバ装置から最新のバージョンの機器情報である第2の機器情報が取得されてクライアント端末装置に送信されるため、クライアント端末装置を操作等するユーザ等が、最新のバージョンの機器情報である第2の機器情報を使用することが可能となる。   Therefore, when it is determined that the first device information needs to be updated, the second device information, which is the latest version of the device information, is acquired from the first center server device and transmitted to the client terminal device. Therefore, a user who operates the client terminal device or the like can use the second device information that is the latest version of device information.

また、第1の機器情報を更新する必要があると判定された場合に、第1のセンタサーバ装置から最新のバージョンの機器情報である第2の機器情報及びその第2の機器情報に対応する電子機器部の制御プログラムのバージョン情報である第2のバージョン情報が取得されて機器情報記憶手段に格納されるため、機器情報記憶手段に格納された第1の機器情報及び第1のバージョン情報が最新の情報に更新され、他のクライアント端末装置を操作等するユーザ等も、最新のバージョンの機器情報である第2の機器情報を使用することが可能となる。   When it is determined that the first device information needs to be updated, the second device information corresponding to the latest version of the device information and the second device information are handled from the first center server device. Since the second version information which is the version information of the control program of the electronic device unit is acquired and stored in the device information storage unit, the first device information and the first version information stored in the device information storage unit are stored in the device information storage unit. Users who are updated to the latest information and operate other client terminal devices can also use the second device information, which is the latest version of the device information.

請求項1に記載のサーバ装置によれば、電子機器を制御している制御プログラム、及び、電子機器の操作に関する第1の機器情報の更新要否がそれぞれ判定され、判定結果に応じて返信処理が行われるため、返信処理を適正に設定することにより、電子機器を制御している制御プログラムのバージョンと、サーバ装置に格納されている第1の機器情報に対応する電子機器の制御プログラムのバージョンとの不整合の発生を防止することができる。   According to the server device of claim 1, it is determined whether or not the control program for controlling the electronic device and the update of the first device information related to the operation of the electronic device are necessary, and a reply process is performed according to the determination result. Therefore, the version of the control program for controlling the electronic device and the version of the control program for the electronic device corresponding to the first device information stored in the server device are set by appropriately setting the reply process. Can be prevented from occurring.

また、第1の機器情報に対応する電子機器の制御プログラムのバージョン情報である第1のバージョン情報と、電子機器を制御している制御プログラムのバージョン情報である基準バージョン情報とに基づいて、第1の機器情報及び電子機器を制御している制御プログラムの更新要否が判定されるため、第1の機器情報及び電子機器を制御している制御プログラムの更新要否の判定を容易に、且つ、正確に行うことができる。   Further, based on the first version information that is version information of the control program of the electronic device corresponding to the first device information, and the reference version information that is version information of the control program that controls the electronic device, Since it is determined whether or not the device information of 1 and the control program that controls the electronic device need to be updated, it is easy to determine whether or not to update the first device information and the control program that controls the electronic device, and Can be done accurately.

請求項2に記載のサーバ装置によれば、電子機器を制御している制御プログラムを更新する必要があると判定された場合に、その旨の情報がクライアント端末装置に送信されるため、そのクライアント端末装置を使用するユーザ等は、電子機器を制御している制御プログラムを更新する必要があることを認識することが可能となり、そのユーザ等がサービスマン等に制御プログラムの更新を依頼することによって、電子機器の制御プログラムのバージョンを、サーバ装置に格納されている第1の機器情報に対応する電子機器の制御プログラムのバージョン情報によって規定されるバージョンに対応させることができる。   According to the server device according to claim 2, when it is determined that it is necessary to update the control program that controls the electronic device, information to that effect is transmitted to the client terminal device. A user who uses a terminal device can recognize that the control program that controls the electronic device needs to be updated, and the user requests a serviceman to update the control program. The version of the electronic device control program can be made to correspond to the version specified by the version information of the electronic device control program corresponding to the first device information stored in the server device.

請求項3に記載のサーバ装置によれば、電子機器を制御している制御プログラムを更新する必要があると判定された場合に、その旨の情報が外部から認識可能に報知されるため、サーバ装置を操作等するユーザ等が、電子機器を制御している制御プログラムを更新する必要があることを認識することが可能となり、そのユーザ等がサービスマン等に制御プログラムの更新を依頼することによって、電子機器の制御プログラムのバージョンを、サーバ装置に格納されている第1の機器情報に対応する電子機器の制御プログラムのバージョン情報によって規定されるバージョンに対応させることができる。   According to the server device according to claim 3, when it is determined that the control program that controls the electronic device needs to be updated, the information to that effect is recognizable from the outside, so that the server It becomes possible for a user or the like who operates the apparatus to recognize that the control program that controls the electronic device needs to be updated, and the user or the like requests a serviceman or the like to update the control program. The version of the electronic device control program can be made to correspond to the version specified by the version information of the electronic device control program corresponding to the first device information stored in the server device.

請求項4に記載のサーバ装置によれば、第1の機器情報を更新する必要があると判定された場合に、第1のセンタサーバ装置から最新のバージョンの機器情報である第2の機器情報が取得されてクライアント端末装置に送信されるため、クライアント端末装置を操作等するユーザ等が、最新のバージョンの機器情報である第2の機器情報を使用することができる。   According to the server device according to claim 4, when it is determined that the first device information needs to be updated, the second device information that is the latest version of the device information from the first center server device. Is acquired and transmitted to the client terminal device, the user or the like who operates the client terminal device can use the second device information which is the latest version of the device information.

また、第1の機器情報を更新する必要があると判定された場合に、第1のセンタサーバ装置から最新のバージョンの機器情報である第2の機器情報及びその第2の機器情報に対応する電子機器の制御プログラムのバージョン情報である第2のバージョン情報が取得されて機器情報記憶手段に格納されるため、機器情報記憶手段に格納された第1の機器情報及び第1のバージョン情報が最新の情報に更新され、他のクライアント端末装置を操作等するユーザ等も、最新のバージョンの機器情報である第2の機器情報を使用することができる。   When it is determined that the first device information needs to be updated, the second device information corresponding to the latest version of the device information and the second device information are handled from the first center server device. Since the second version information, which is the version information of the control program for the electronic device, is acquired and stored in the device information storage means, the first device information and the first version information stored in the device information storage means are the latest. The user who operates the other client terminal device and the like can use the second device information that is the latest version of the device information.

請求項5に記載のサーバ装置によれば、電子機器を制御している制御プログラムを更新する必要があると判定された場合に、第2のセンタサーバ装置から最新のバージョンの制御プログラムが取得され、取得された最新のバージョンの制御プログラムが電子機器に送信されるため、最新のバージョンの制御プログラムが適正なタイミングで電子機器に送信され、電子機器で使用することができる。   According to the server device of the fifth aspect, when it is determined that the control program that controls the electronic device needs to be updated, the latest version of the control program is acquired from the second center server device. Since the acquired latest version of the control program is transmitted to the electronic device, the latest version of the control program is transmitted to the electronic device at an appropriate timing and can be used in the electronic device.

請求項6に記載のサーバ装置によれば、電子機器を制御している制御プログラム及び第1の機器情報を更新する必要がないと判定された場合に、機器情報記憶手段に格納されている第1の機器情報がクライアント端末装置に送信されるため、クライアント端末装置を操作等するユーザ等が、適正なバージョンの機器情報である第1の機器情報を使用することができる。   According to the server device of the sixth aspect, when it is determined that there is no need to update the control program for controlling the electronic device and the first device information, the second stored in the device information storage means. Since one piece of device information is transmitted to the client terminal device, a user or the like who operates the client terminal device can use the first device information, which is an appropriate version of device information.

請求項7に記載のサーバ装置によれば、第1のバージョン情報によって規定されるバージョンの、基準バージョン情報によって規定されるバージョンに対する新旧によって更新要否が判定されるため、電子機器を制御している制御プログラム及び第1の機器情報の更新要否をそれぞれ簡単に且つ適正に判定することができる。   According to the server device of the seventh aspect, the necessity of updating is determined based on whether the version specified by the first version information is new or old with respect to the version specified by the reference version information. The necessity of updating the control program and the first device information can be determined easily and appropriately.

請求項8に記載の情報管理システムによれば、電子機器を制御している制御プログラム、及び、電子機器の操作に関する第1の機器情報の更新要否がそれぞれ判定され、判定結果に応じて返信処理が行われるため、返信処理を適正に設定することにより、電子機器を制御している制御プログラムのバージョンと、サーバ装置に格納されている第1の機器情報に対応する電子機器の制御プログラムのバージョンとの不整合の発生を防止することができる。   According to the information management system of the eighth aspect, it is determined whether or not the control program for controlling the electronic device and the update of the first device information related to the operation of the electronic device are necessary, and the response is made according to the determination result. Since the process is performed, the version of the control program controlling the electronic device and the control program of the electronic device corresponding to the first device information stored in the server device are set by appropriately setting the reply process. Inconsistency with the version can be prevented.

また、第1の機器情報に対応する電子機器の制御プログラムのバージョン情報である第1のバージョン情報と、電子機器を制御している制御プログラムのバージョン情報である基準バージョン情報とに基づいて、第1の機器情報及び電子機器を制御している制御プログラムの更新要否が判定されるため、第1の機器情報及び電子機器を制御している制御プログラムの更新要否の判定を容易に、且つ、正確に行うことができる。   Further, based on the first version information that is version information of the control program of the electronic device corresponding to the first device information, and the reference version information that is version information of the control program that controls the electronic device, Since it is determined whether or not the device information of 1 and the control program that controls the electronic device need to be updated, it is easy to determine whether or not to update the first device information and the control program that controls the electronic device, and Can be done accurately.

請求項9に記載の情報管理システムによれば、第1の機器情報を更新する必要があると判定された場合に、第1のセンタサーバ装置から最新のバージョンの機器情報である第2の機器情報が取得されてクライアント端末装置に送信されるため、クライアント端末装置を操作等するユーザ等が、最新のバージョンの機器情報である第2の機器情報を使用することができる。   According to the information management system of claim 9, when it is determined that the first device information needs to be updated, the second device that is the latest version of the device information from the first center server device. Since the information is acquired and transmitted to the client terminal device, a user or the like who operates the client terminal device can use the second device information that is the latest version of the device information.

また、第1の機器情報を更新する必要があると判定された場合に、第1のセンタサーバ装置から最新のバージョンの機器情報である第2の機器情報及びその第2の機器情報に対応する電子機器の制御プログラムのバージョン情報である第2のバージョン情報が取得されて機器情報記憶手段に格納されるため、機器情報記憶手段に格納された第1の機器情報及び第1のバージョン情報が最新の情報に更新され、他のクライアント端末装置を操作等するユーザ等も、最新のバージョンの機器情報である第2の機器情報を使用することができる。   When it is determined that the first device information needs to be updated, the second device information corresponding to the latest version of the device information and the second device information are handled from the first center server device. Since the second version information, which is the version information of the control program for the electronic device, is acquired and stored in the device information storage means, the first device information and the first version information stored in the device information storage means are the latest. The user who operates the other client terminal device and the like can use the second device information that is the latest version of the device information.

請求項10に記載の画像形成装置によれば、電子機器部を制御している制御プログラム、及び、電子機器部の操作に関する第1の機器情報の更新要否がそれぞれ判定され、判定結果に応じて返信処理が行われるため、返信処理を適正に設定することにより、電子機器部を制御している制御プログラムのバージョンと、サーバ部に格納されている第1の機器情報に対応する電子機器の制御プログラムのバージョンとの不整合の発生を防止することができる。   According to the image forming apparatus of the tenth aspect, the control program for controlling the electronic device unit and the necessity of updating the first device information related to the operation of the electronic device unit are respectively determined, and according to the determination result. Therefore, by appropriately setting the reply process, the version of the control program that controls the electronic device unit and the electronic device corresponding to the first device information stored in the server unit It is possible to prevent inconsistency with the version of the control program.

また、第1の機器情報に対応する電子機器部の制御プログラムのバージョン情報である第1のバージョン情報と、電子機器部を制御している制御プログラムのバージョン情報である基準バージョン情報とに基づいて、第1の機器情報及び電子機器部を制御している制御プログラムの更新要否が判定されるため、第1の機器情報及び電子機器部を制御している制御プログラムの更新要否の判定を容易に、且つ、正確に行うことができる。   Further, based on the first version information that is version information of the control program of the electronic device unit corresponding to the first device information, and reference version information that is version information of the control program that controls the electronic device unit. Since it is determined whether or not the update of the control program that controls the first device information and the electronic device unit is determined, whether or not the control program that controls the first device information and the electronic device unit is updated is determined. It can be done easily and accurately.

請求項11に記載の画像形成装置によれば、第1の機器情報を更新する必要があると判定された場合に、第1のセンタサーバ装置から最新のバージョンの機器情報である第2の機器情報が取得されてクライアント端末装置に送信されるため、クライアント端末装置を操作等するユーザ等が、最新のバージョンの機器情報である第2の機器情報を使用することができる。   According to the image forming apparatus of the eleventh aspect, when it is determined that the first device information needs to be updated, the second device which is the latest version of the device information from the first center server device. Since the information is acquired and transmitted to the client terminal device, a user or the like who operates the client terminal device can use the second device information that is the latest version of the device information.

また、第1の機器情報を更新する必要があると判定された場合に、第1のセンタサーバ装置から最新のバージョンの機器情報である第2の機器情報及びその第2の機器情報に対応する電子機器の制御プログラムのバージョン情報である第2のバージョン情報が取得されて機器情報記憶手段に格納されるため、機器情報記憶手段に格納された第1の機器情報及び第1のバージョン情報が最新の情報に更新され、他のクライアント端末装置を操作等するユーザ等も、最新のバージョンの機器情報である第2の機器情報を使用することができる。   When it is determined that the first device information needs to be updated, the second device information corresponding to the latest version of the device information and the second device information are handled from the first center server device. Since the second version information, which is the version information of the control program for the electronic device, is acquired and stored in the device information storage means, the first device information and the first version information stored in the device information storage means are the latest. The user who operates the other client terminal device and the like can use the second device information that is the latest version of the device information.

以下、本発明に係る情報管理システムの実施形態を図面に基づいて説明する。図1は、本実施形態に係る情報管理システムの一例を示したブロック図である。図示するように、情報管理システムは、サーバ装置1(画像形成装置の一部(=サーバ部)に相当する)と、複数(ここでは、2台)のクライアント端末装置2と、複合機3(画像形成装置の一部(=電子機器部)に相当する、且つ、電子機器に相当する)と、第1センタサーバ装置41(第1のセンタサーバ装置に相当する)と、第2センタサーバ装置42(第2のセンタサーバ装置に相当する)とを備えたものである。   Embodiments of an information management system according to the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram illustrating an example of an information management system according to the present embodiment. As shown in the figure, the information management system includes a server device 1 (corresponding to a part of an image forming apparatus (= server unit)), a plurality (two in this case) of client terminal devices 2, and a multifunction device 3 ( A part of the image forming apparatus (= corresponding to an electronic device) and a first center server device 41 (corresponding to a first center server device), a second center server device 42 (corresponding to the second center server device).

サーバ装置1は、図1に例示するように、制御部(CPU:Central Processing Unit)11、ROM(Read Only Memory)12、RAM(Random Access Memory)13、及び、インターフェース回路14を備えたものであって、2台のクライアント端末装置2、複合機3、第1センタサーバ装置41、及び、第2センタサーバ装置42と通信可能に接続されている。   As illustrated in FIG. 1, the server device 1 includes a control unit (CPU: Central Processing Unit) 11, a ROM (Read Only Memory) 12, a RAM (Random Access Memory) 13, and an interface circuit 14. The two client terminal devices 2, the multifunction device 3, the first center server device 41, and the second center server device 42 are communicably connected.

制御部11は、ROM12に格納された制御プログラムに従って、このサーバ装置1を構成する各部を制御するものである。RAM13は、制御部11の主メモリ、ワークエリア等として機能するものである。インターフェース回路14は、サーバ装置1(主に制御部11)を、LAN(Local Area Network)5を介して、クライアント端末装置2等と通信可能に接続するものである。   The control part 11 controls each part which comprises this server apparatus 1 according to the control program stored in ROM12. The RAM 13 functions as a main memory, work area, and the like for the control unit 11. The interface circuit 14 is configured to connect the server device 1 (mainly the control unit 11) to be communicable with the client terminal device 2 and the like via a LAN (Local Area Network) 5.

サーバ装置1は、LAN5、ルータ6及びインターネット7を介して、第1センタサーバ装置41及び第2センタサーバ装置42と接続されている。なお、サーバ装置1は、クライアント端末装置2、第1のセンタサーバ装置41、及び、第2センタサーバ装置42と、例えばHTTP(Hypertext Transfer Protocol)による通信が可能に構成されている。   The server device 1 is connected to the first center server device 41 and the second center server device 42 via the LAN 5, the router 6 and the Internet 7. The server device 1 is configured to be able to communicate with the client terminal device 2, the first center server device 41, and the second center server device 42 using, for example, HTTP (Hypertext Transfer Protocol).

複合機3は、図1に例示するように、制御部(CPU)301、ROM302、RAM303、原稿読取部304、コーデック(CODEC:Coder and Decoder)305、画像メモリ306、印刷部307、操作部308、表示部309、モデム310、及びNCU(Network Control Unit)311を備えたものであって、バス8を介してサーバ装置1と通信可能に接続されている。   As illustrated in FIG. 1, the MFP 3 includes a control unit (CPU) 301, a ROM 302, a RAM 303, a document reading unit 304, a codec (CODEC: Coder and Decoder) 305, an image memory 306, a printing unit 307, and an operation unit 308. , A display unit 309, a modem 310, and an NCU (Network Control Unit) 311, which are communicably connected to the server apparatus 1 via the bus 8.

この複合機3は、原稿の画像を読み取って画像データを生成するスキャナ、画像データを記録紙上に印刷出力するプリンタ、原稿の画像を読み取って生成した画像データを記録紙上に印刷出力するコピー機、画像データをファクシミリ送受信するファクシミリ装置、及び、電子メールにより画像データを送受信するインターネットファクシミリ装置として機能し、クライアント端末装置2からの指示に応じて所定の処理(例えば、ファクシミリ送信等)を行うように構成されている。   The multifunction machine 3 includes a scanner that reads an image of a document and generates image data, a printer that prints and outputs image data on a recording paper, a copier that prints and outputs image data generated by reading an image of a document on recording paper, It functions as a facsimile apparatus that transmits and receives image data by facsimile and an Internet facsimile apparatus that transmits and receives image data by e-mail, and performs predetermined processing (for example, facsimile transmission, etc.) in response to an instruction from the client terminal apparatus 2. It is configured.

制御部301は、ROM302に格納された制御プログラムに従って、この複合機3を構成する各部を制御するものである。RAM303は、制御部301の主メモリ、ワークエリア等として機能するものである。原稿読取部304は、原稿の画像を読み取って画像データを生成し、所定の出力先に出力するものである。この原稿読取部304は、図示しないが、CCD(Charge Coupled Device)等のイメージセンサや光源等の光学系を有するフラットベッドスキャナ(FBS:Flat Bed Scanner)、原稿自動供給装置(ADF:Automatic Document Feeder)等の原稿供給機構等を有して構成されている。   The control unit 301 controls each unit constituting the multifunction machine 3 according to a control program stored in the ROM 302. The RAM 303 functions as a main memory, work area, and the like for the control unit 301. The document reading unit 304 reads an image of a document, generates image data, and outputs the image data to a predetermined output destination. Although not shown, the document reading unit 304 includes an image sensor such as a CCD (Charge Coupled Device) and a flat bed scanner (FBS: Flat Bed Scanner) having an optical system such as a light source, an automatic document feeder (ADF). ) Or the like.

コーデック305は、コピーやファクシミリ送受信等のために画像データを符号化し、符号化されている画像データを復号(展開)するものである。画像メモリ306は、原稿読取部304から直接出力された画像データ、コーデック305において符号化された画像データ、受信した画像データ等を格納するものである。印刷部307は、画像メモリ306から読み出された画像データを記録紙上に印刷出力するものである。この印刷部307における印刷方式としては、例えば、電子写真方式を用いることができる。   The codec 305 encodes image data for copying, facsimile transmission / reception, and the like, and decodes (decompresses) the encoded image data. The image memory 306 stores image data directly output from the document reading unit 304, image data encoded by the codec 305, received image data, and the like. The printing unit 307 prints out the image data read from the image memory 306 on a recording sheet. As a printing method in the printing unit 307, for example, an electrophotographic method can be used.

操作部308は、ユーザが情報を入力する入力キー、タッチパネル等から構成されており、ユーザによる各種の操作入力は、この操作部308を介して行われる。入力キーとしては、原稿読取部304に原稿の読取開始を指示するためのスタートキー、コピー部数やファクシミリ番号等を入力するためのテンキー、各種設定を行うためのカーソルキー等がある。表示部309は、例えば操作部308に並設された、各種の設定情報や複合機3の動作情報などを文字や図形等で表示する液晶表示装置(LCD:Liquid Crystal Display)等を備えている。   The operation unit 308 includes input keys for inputting information by the user, a touch panel, and the like. Various operation inputs by the user are performed via the operation unit 308. The input keys include a start key for instructing the document reading unit 304 to start reading a document, a numeric keypad for inputting the number of copies, a facsimile number, and the like, and a cursor key for performing various settings. The display unit 309 includes, for example, a liquid crystal display (LCD) that displays various setting information, operation information of the multifunction device 3, and the like in characters, graphics, and the like that are arranged in parallel with the operation unit 308. .

モデム310は、例えばITU−T(国際電気通信連合電気通信標準化部門)の勧告V.30規格又はこれと同様のものに従った送受信データの変調及び復調を行うものである。NCU311は、電話回線を制御して電話をかけたり、切ったりする回線網制御装置であり、PSTN(Public Switched Telephone Networks)9に接続されている。制御部301は、このモデム310及びNCU311を制御して、画像データのファクシミリ送受信を行うことができる。   The modem 310 is, for example, an ITU-T (International Telecommunication Union Telecommunication Standardization Sector) recommendation V.3. Modulation and demodulation of transmission / reception data according to the 30 standard or the like. The NCU 311 is a line network control device that controls a telephone line to make or cut a call, and is connected to a PSTN (Public Switched Telephone Networks) 9. The control unit 301 can control the modem 310 and the NCU 311 to perform facsimile transmission / reception of image data.

第1センタサーバ装置41は、複合機3の操作に関する情報であって、複合機3を制御する制御プログラムが更新される度に更新される機器情報の内、最新のバージョンの機器情報である第2の機器情報を、その第2の機器情報に対応する複合機3の制御プログラムのバージョン情報である第2のバージョン情報に対応付けて格納するものである。   The first center server device 41 is information related to the operation of the multifunction device 3 and is the latest version of the device information that is updated each time the control program for controlling the multifunction device 3 is updated. The second device information is stored in association with the second version information which is the version information of the control program of the multifunction machine 3 corresponding to the second device information.

ここでは、機器情報は、複合機3の取り扱い説明書であって、第1センタサーバ装置41に、HTMLファイルとして格納されている場合について説明する。また、ここでは、複合機3を制御する制御プログラムは、ファームウェアであって、ROM302に格納されており、制御部301によって読み出されて実行されることにより複合機3を構成する各部を制御するものである。   Here, the case where the device information is an instruction manual for the multifunction machine 3 and is stored in the first center server device 41 as an HTML file will be described. Further, here, the control program for controlling the multifunction device 3 is firmware, which is stored in the ROM 302, and is read out and executed by the control unit 301 to control each unit constituting the multifunction device 3. Is.

第2センタサーバ装置42は、複合機3の制御プログラムの内、最新のバージョンの制御プログラムを、ここでは、実行形式のファイル形式(EXEファイルとして)で格納するものである。   The second center server device 42 stores the latest version of the control program of the multifunction device 3 in the execution format file format (as an EXE file).

クライアント端末装置2は、パーソナルコンピュータ等にOS(Operating Systems)、ブラウザ等が組み込まれてなるものである。このクライアント端末装置2は、サーバ装置1にHTMLファイルを要求し、すなわち、所定のHTMLファイルのURL(Uniform Resource Locators)を指定したHTTPリクエストを送信し、サーバ装置1から返信されたHTMLファイルを受信する。そして、ブラウザにより、受信したHTMLファイルが示す画像をモニタ(不図示)に表示する。   The client terminal device 2 is constructed by incorporating an OS (Operating Systems), a browser, etc. into a personal computer or the like. The client terminal device 2 requests an HTML file from the server device 1, that is, transmits an HTTP request specifying a URL (Uniform Resource Locators) of a predetermined HTML file, and receives the HTML file returned from the server device 1. To do. Then, an image indicated by the received HTML file is displayed on a monitor (not shown) by the browser.

ユーザは、このクライアント端末装置2から、サーバ装置1を介して複合機3を利用し、画像データのファクシミリ送受信等を行うことができる。例えば、クライアント端末装置2から、複合機3を利用して画像データをファクシミリ送信する場合、ユーザからのファクシミリ送信の指示は、クライアント端末装置2において、ファクシミリ送信用のHTMLファイルがブラウザにより表示された画面に基づいて行われる。このような画面から、ファクシミリ送信の宛先、件名等が入力されると、クライアント端末装置2から、サーバ装置1を介して、ファクシミリ送信の指示情報、ファクシミリ送信の宛先、件名等が複合機3に送信される。複合機3は、指示情報等を受け付けると、受け付けた指示情報等に基づいて、画像データのファクシミリ送信を行う。   The user can perform facsimile transmission / reception of image data from the client terminal device 2 using the multifunction device 3 via the server device 1. For example, when image data is facsimile-transmitted from the client terminal device 2 using the multifunction device 3, an instruction for facsimile transmission from the user is that the HTML file for facsimile transmission is displayed by the browser in the client terminal device 2. This is done based on the screen. When a facsimile transmission destination, subject, etc. are entered from such a screen, the facsimile transmission instruction information, facsimile transmission destination, subject, etc. are sent from the client terminal device 2 via the server device 1 to the MFP 3. Sent. When the multifunction device 3 receives the instruction information or the like, the multifunction device 3 performs facsimile transmission of the image data based on the received instruction information and the like.

図2は、第1センタサーバ装置41及び第2センタサーバ装置42に、それぞれ、格納された情報の一例を示す図表である。(a)は、第1センタサーバ装置41に格納された情報の一例であり、(b)は、第2センタサーバ装置42に格納された情報の一例である。(a)に示すように、第1センタサーバ装置41に格納された情報は、機器情報C1と、機器情報C1に対応する複合機3の制御プログラムのバージョン情報である第2のバージョン情報C2と、機器情報C1(及び制御プログラム)の更新年月日C3である。   FIG. 2 is a chart showing an example of information stored in the first center server device 41 and the second center server device 42, respectively. (A) is an example of information stored in the first center server device 41, and (b) is an example of information stored in the second center server device 42. As shown to (a), the information stored in the 1st center server apparatus 41 is 2nd version information C2 which is the version information of the control program of the multifunction device 3 corresponding to apparatus information C1 and apparatus information C1. The update date C3 of the device information C1 (and the control program).

例えば、機器情報C1であるHTMLファイルAは、2005年10月1日に更新され、バージョン情報C2が「Ver.100000」の制御プログラムに対応する機器情報である。なお、機器情報C1の内、HTMLファイルCが、最新のバージョンの機器情報である第2の機器情報に相当し、バージョン情報C2の内、「Ver.110000」が第2のバージョン情報に相当する。   For example, the HTML file A that is the device information C1 is updated on October 1, 2005, and is device information corresponding to the control program whose version information C2 is “Ver.100,000”. In the device information C1, the HTML file C corresponds to the second device information that is the latest version of device information, and in the version information C2, “Ver. 110000” corresponds to the second version information. .

また、(b)に示すように、第2センタサーバ装置42に格納された情報は、複合機3の制御プログラムC4と、そのバージョン情報C5と、制御プログラムの更新年月日C6である。例えば、制御プログラムC4であるEXEファイルBは、2005年10月10日に更新され、そのバージョン情報C5が「Ver.101000」である。なお、制御プログラムC4の内、「EXEファイルC」が、最新のバージョンの制御プログラムに相当する。   Further, as shown in (b), the information stored in the second center server device 42 is the control program C4 of the multifunction machine 3, its version information C5, and the update date C6 of the control program. For example, the EXE file B, which is the control program C4, was updated on October 10, 2005, and its version information C5 is “Ver.101000”. In the control program C4, “EXE file C” corresponds to the latest version of the control program.

図3は、本発明に係るサーバ装置1の機能構成の一例を示すブロック図である。サーバ装置1の制御部11は、機能的に、要求受付部11aと、更新要否判定部11b(判定手段に相当する)と、取得部11c(返信制御手段の一部に相当する)と、報知制御部11d(報知手段に相当する)と、更新処理部11e(返信制御手段の一部に相当する)と、返信処理部11f(返信制御手段の一部に相当する)とを備えている。また、サーバ装置1のRAM13は、機能的に、機器情報記憶部13a(機器情報記憶手段に相当する)を備えている。   FIG. 3 is a block diagram illustrating an example of a functional configuration of the server device 1 according to the present invention. The control unit 11 of the server device 1 functionally includes a request receiving unit 11a, an update necessity determination unit 11b (corresponding to a determination unit), an acquisition unit 11c (corresponding to a part of a reply control unit), A notification control unit 11d (corresponding to the notification unit), an update processing unit 11e (corresponding to a part of the reply control unit), and a reply processing unit 11f (corresponding to a part of the reply control unit) are provided. . The RAM 13 of the server device 1 functionally includes a device information storage unit 13a (corresponding to a device information storage unit).

ROM12に格納された制御プログラムを制御部11が読み出して実行することにより、制御部11が、要求受付部11a、更新要否判定部11b、取得部11c、報知制御部11d、更新処理部11e、及び、返信処理部11fとして機能すると共に、RAM13を、機器情報記憶部13aとして機能させるものである。   When the control unit 11 reads out and executes the control program stored in the ROM 12, the control unit 11 performs the request reception unit 11a, the update necessity determination unit 11b, the acquisition unit 11c, the notification control unit 11d, the update processing unit 11e, And while functioning as the reply process part 11f, RAM13 is functioned as the apparatus information storage part 13a.

要求受付部11aは、2台のクライアント端末装置2の内の1のクライアント端末装置2から、機器情報記憶部13aに格納されている機器情報である第1の機器情報を送信する旨の要求を受け付けるものである。   The request reception unit 11a sends a request to transmit first device information, which is device information stored in the device information storage unit 13a, from one of the two client terminal devices 2. Accept.

更新要否判定部11bは、要求受付部11aによって、クライアント端末装置2から、第1の機器情報を送信する旨の要求が受け付けられた場合に、複合機3を制御している制御プログラムのバージョン情報である基準バージョン情報が取得され、機器情報記憶部13aに格納された第1の機器情報に対応する複合機3の制御プログラムのバージョン情報である第1のバージョン情報と基準バージョン情報とに基づいて、第1の機器情報及び複合機3を制御している制御プログラムの更新要否をそれぞれ判定するものである。   The update necessity determination unit 11b, when the request reception unit 11a receives a request to transmit the first device information from the client terminal device 2, the version of the control program that controls the multifunction device 3 The reference version information, which is information, is acquired, and is based on the first version information and the reference version information that are version information of the control program of the MFP 3 corresponding to the first device information stored in the device information storage unit 13a. Thus, it is determined whether or not the first device information and the control program that controls the multifunction machine 3 need to be updated.

具体的には、更新要否判定部11bは、第1のバージョン情報によって規定されるバージョンが、基準バージョン情報によって規定されるバージョンよりも新しい場合には、複合機3を制御している制御プログラムを更新する必要があると判定し、第1のバージョン情報によって規定されるバージョンが、基準バージョン情報によって規定されるバージョンよりも古い場合には、第1の機器情報を更新する必要があると判定し、第1のバージョン情報によって規定されるバージョンが、基準バージョン情報によって規定されるバージョンと対応する場合には、複合機3を制御している制御プログラム及び第1の機器情報を更新する必要がないと判定するものである。ここで、「第1のバージョン情報によって規定されるバージョンが、基準バージョン情報によって規定されるバージョンと対応する」とは、第1のバージョン情報によって規定されるバージョンが基準バージョン情報によって規定されるバージョンと一致するか又は、実用上問題ない範囲で略一致することを意味している。   Specifically, the update necessity determination unit 11b controls the multifunction device 3 when the version specified by the first version information is newer than the version specified by the reference version information. If the version specified by the first version information is older than the version specified by the reference version information, it is determined that the first device information needs to be updated. When the version specified by the first version information corresponds to the version specified by the reference version information, it is necessary to update the control program that controls the multifunction device 3 and the first device information. It is determined that there is no. Here, “the version specified by the first version information corresponds to the version specified by the reference version information” means that the version specified by the first version information is specified by the reference version information. Or substantially the same as long as there is no practical problem.

例えば、第1のバージョン情報が、「Ver.100000」であり、基準バージョン情報が、「Ver.101000」である場合(図2参照)には、第1の機器情報が複合機3を制御している制御プログラムに対応する機器情報より古いため、第1の機器情報を更新する必要があると判定する。また、例えば、第1のバージョン情報が、「Ver.101000」であり、基準バージョン情報が、「Ver.100000」である場合(図2参照)には、複合機3を制御している制御プログラムが第1の機器情報に対応する制御プログラムより古いため、複合機3を制御している制御プログラムを更新する必要があると判定する。   For example, when the first version information is “Ver.100000” and the reference version information is “Ver.101000” (see FIG. 2), the first device information controls the MFP 3. It is determined that it is necessary to update the first device information because the device information is older than the device information corresponding to the control program. Further, for example, when the first version information is “Ver.101000” and the reference version information is “Ver.100000” (see FIG. 2) (see FIG. 2), the control program that controls the multifunction machine 3 Is older than the control program corresponding to the first device information, it is determined that the control program controlling the multifunction device 3 needs to be updated.

取得部11cは、更新要否判定部11bによって、第1の機器情報を更新する必要があると判定された場合に、第1センタサーバ装置41から最新の機器情報である第2の機器情報(図2に示す場合には、「HTMLファイルC」)及び第2のバージョン情報(図2に示す場合には、「Ver.110000」)を取得し、取得した第2の機器情報及び第2のバージョン情報を機器情報記憶部13aに格納するものである。この処理により、機器情報記憶部13aに格納されている第1の機器情報及び第1のバージョン情報が、それぞれ、第2の機器情報及び第2のバージョン情報に更新される。   When the update necessity determination unit 11b determines that the first device information needs to be updated, the acquisition unit 11c receives the second device information (the latest device information) from the first center server device 41 ( In the case shown in FIG. 2, “HTML file C”) and second version information (in the case shown in FIG. 2, “Ver. 110000”) are acquired, and the acquired second device information and second information are acquired. The version information is stored in the device information storage unit 13a. By this process, the first device information and the first version information stored in the device information storage unit 13a are updated to the second device information and the second version information, respectively.

報知制御部11dは、更新要否判定部11bによって、複合機3を制御している制御プログラムを更新する必要があると判定された場合に、その旨の情報を外部から認識可能に報知するものである。ここでは、報知制御部11dは、表示部309に配設されたLEDを点滅させると共に、LCDに複合機3を制御している制御プログラムを更新する必要がある旨の情報(例えば、「制御プログラムの更新が必要です!」とのメッセージ)を表示するものである。   When the update necessity determination unit 11b determines that the control program that controls the multifunction machine 3 needs to be updated, the notification control unit 11d notifies information to that effect so that the information can be recognized from the outside. It is. Here, the notification control unit 11d blinks the LED arranged on the display unit 309, and information indicating that it is necessary to update the control program that controls the MFP 3 on the LCD (for example, “control program” To update! "Message).

更新処理部11eは、更新要否判定部11bによって、複合機3を制御している制御プログラムを更新する必要があると判定された場合に、第2センタサーバ装置42から最新のバージョンの制御プログラムを取得し、取得された最新のバージョンの制御プログラムを複合機3に送信するものである。   When the update necessity determination unit 11b determines that the control program that controls the multifunction machine 3 needs to be updated, the update processing unit 11e receives the latest version of the control program from the second center server device 42. And the latest version of the acquired control program is transmitted to the multifunction machine 3.

返信処理部11fは、更新要否判定部11bによって、複合機3を制御している制御プログラム及び第1の機器情報を更新する必要がないと判定された場合に、機器情報記憶部13aに格納されている第1の機器情報をクライアント端末装置2に送信するものである。また、返信処理部11fは、更新要否判定部11bによって、第1の機器情報を更新する必要があると判定された場合に、取得部11cによって第1センタサーバ装置41から取得された第2の機器情報をクライアント端末装置2に送信するものである。   The reply processing unit 11f stores in the device information storage unit 13a when it is determined by the update necessity determination unit 11b that it is not necessary to update the control program controlling the multifunction machine 3 and the first device information. The first device information is transmitted to the client terminal device 2. Further, the reply processing unit 11f receives the second information acquired from the first center server device 41 by the acquisition unit 11c when the update necessity determination unit 11b determines that the first device information needs to be updated. Is transmitted to the client terminal device 2.

機器情報記憶部13aは、所定のバージョンの機器情報である第1の機器情報を、その第1の機器情報に対応する複合機3の制御プログラムのバージョン情報である第1のバージョン情報と対応付けて格納するものである。また、機器情報記憶部13aは、取得部11cによって、第1センタサーバ装置41から取得された最新の機器情報である第2の機器情報及び第2のバージョン情報が格納されることにより、格納されている機器情報及びバージョン情報が更新される。具体的には、第1の機器情報が最新の機器情報である第2の機器情報に更新され、第1のバージョン情報が最新の制御プログラムのバージョン情報である第2のバージョン情報に更新される。   The device information storage unit 13a associates the first device information, which is device information of a predetermined version, with the first version information, which is version information of the control program of the multifunction device 3 corresponding to the first device information. To store. The device information storage unit 13a is stored by storing the second device information and the second version information, which are the latest device information acquired from the first center server device 41, by the acquiring unit 11c. Device information and version information are updated. Specifically, the first device information is updated to the second device information that is the latest device information, and the first version information is updated to the second version information that is the version information of the latest control program. .

図4は、サーバ装置1の動作の一例を説明するフローチャートである。まず、要求受付部11aによって、クライアント端末装置2から第1の機器情報(HTMLファイル)を送信する旨の要求が受け付けられたか否かの判定が行われる(S1)。要求が受け付けられていないと判定された場合(S1でNO)には、処理が待機状態とされる。要求が受け付けられたと判定された場合(S1でYES)には、更新要否判定部11bによって、機器情報記憶部13aに格納されている機器情報である第1の機器情報に対応する複合機3の制御プログラムのバージョン情報である第1のバージョン情報が読み出される(S3)。   FIG. 4 is a flowchart for explaining an example of the operation of the server device 1. First, the request receiving unit 11a determines whether or not a request for transmitting the first device information (HTML file) is received from the client terminal device 2 (S1). If it is determined that the request has not been accepted (NO in S1), the process is set to a standby state. If it is determined that the request has been accepted (YES in S1), the multifunction device 3 corresponding to the first device information that is the device information stored in the device information storage unit 13a by the update necessity determination unit 11b. First version information which is version information of the control program is read (S3).

そして、更新要否判定部11bによって、複合機3を制御している制御プログラムのバージョン情報である基準バージョン情報が複合機3(ROM302)から読み出される(S5)。つぎに、更新要否判定部11bによって、複合機3を制御している制御プログラムの更新が必要であるか否かが判定される(S7)。更新が必要であると判定された場合(S7でYES)には、報知制御部11dによって、複合機3を制御している制御プログラムを更新する必要がある旨の情報が外部から認識可能に報知される(S9)。そして、更新処理部11eによって、第2センタサーバ装置42から最新のバージョンの制御プログラム(ここでは、EXEファイルC)が取得され(S11)、取得された最新のバージョンの制御プログラムが複合機3に送信され(S13)、処理が終了される。   Then, the reference version information that is the version information of the control program that controls the multifunction device 3 is read from the multifunction device 3 (ROM 302) by the update necessity determination unit 11b (S5). Next, the update necessity determination unit 11b determines whether or not the control program that controls the multifunction machine 3 needs to be updated (S7). When it is determined that the update is necessary (YES in S7), the notification control unit 11d notifies the outside that the information indicating that the control program that controls the multifunction machine 3 needs to be updated can be recognized from the outside. (S9). Then, the update processing unit 11e acquires the latest version of the control program (here, EXE file C) from the second center server device 42 (S11), and the acquired latest version of the control program is stored in the multifunction device 3. It is transmitted (S13), and the process is terminated.

ステップS7でNOの場合には、更新要否判定部11bによって、第1の機器情報(HTMLファイル)を更新する必要があるか否かが判定される(S15)。更新する必要がないと判定された場合(S15でNO)には、返信処理部11fによって、機器情報記憶部13aに格納されている第1の機器情報(HTMLファイル)がクライアント端末装置2に送信され(S17)、処理が終了される。更新する必要があると判定された場合(S15でYES)には、取得部11cによって、第1センタサーバ装置41から最新の機器情報である第2の機器情報(ここでは、HTMLファイルC)が取得され(S19)、取得された第2の機器情報(ここでは、HTMLファイルC)が、返信処理部11fによって、クライアント端末装置2に送信され(S21)、処理が終了される。   If NO in step S7, the update necessity determination unit 11b determines whether or not the first device information (HTML file) needs to be updated (S15). When it is determined that there is no need to update (NO in S15), the reply processing unit 11f transmits the first device information (HTML file) stored in the device information storage unit 13a to the client terminal device 2. (S17), and the process ends. If it is determined that updating is required (YES in S15), the acquisition unit 11c obtains the second device information (here, the HTML file C) that is the latest device information from the first center server device 41. Acquired (S19), the acquired second device information (here, HTML file C) is transmitted to the client terminal device 2 by the reply processing unit 11f (S21), and the process ends.

このようにして、複合機3を制御している制御プログラムのバージョン情報である基準バージョン情報と機器情報記憶部13aに格納されている第1の機器情報に対応する複合機3の制御プログラムのバージョン情報である第1のバージョン情報とが対応するか否かの判定結果に応じて、クライアント端末装置2への返信処理が制御されるため、クライアント端末装置2に対して適切な返信処理が行われ、その結果、複合機3の制御プログラムのバージョンを、サーバ装置1に格納されている第1の機器情報に対応する複合機3の制御プログラムのバージョン情報によって規定されるバージョンに対応させることが可能となる。   In this way, the version of the control program of the multifunction device 3 corresponding to the reference version information that is the version information of the control program that controls the multifunction device 3 and the first device information stored in the device information storage unit 13a. Since the reply process to the client terminal apparatus 2 is controlled according to the determination result of whether or not the first version information that is information corresponds, the appropriate reply process is performed on the client terminal apparatus 2. As a result, the version of the control program of the multifunction device 3 can be made to correspond to the version specified by the version information of the control program of the multifunction device 3 corresponding to the first device information stored in the server device 1. It becomes.

更に、複合機3を制御している制御プログラム、及び、複合機3の操作に関する第1の機器情報の更新要否がそれぞれ判定され、判定結果に応じて返信処理が行われるため、返信処理を適正に設定することにより、複合機3を制御している制御プログラムのバージョンと、サーバ装置1に格納されている第1の機器情報に対応する複合機3の制御プログラムのバージョンとの不整合の発生を防止することが可能となる。   Further, the control program for controlling the multifunction device 3 and the necessity of updating the first device information related to the operation of the multifunction device 3 are respectively determined, and the reply process is performed according to the determination result. By appropriately setting, inconsistency between the version of the control program that controls the multifunction device 3 and the version of the control program of the multifunction device 3 corresponding to the first device information stored in the server device 1 Occurrence can be prevented.

また、第1の機器情報に対応する複合機3の制御プログラムのバージョン情報である第1のバージョン情報と、複合機3を制御している制御プログラムのバージョン情報である基準バージョン情報とに基づいて、第1の機器情報及び複合機3を制御している制御プログラムの更新要否が判定されるため、第1の機器情報及び複合機3を制御している制御プログラムの更新要否の判定が容易に、且つ、正確に行われる。   Further, based on the first version information that is the version information of the control program of the multifunction device 3 corresponding to the first device information, and the reference version information that is the version information of the control program that controls the multifunction device 3. Since it is determined whether or not the first device information and the control program that controls the multifunction device 3 are updated, it is determined whether or not the first device information and the control program that controls the multifunction device 3 are updated. It is done easily and accurately.

更に、複合機3を制御している制御プログラムを更新する必要があると判定された場合に、その旨の情報が1のクライアント端末装置2に送信されるため、そのクライアント端末装置2を使用するユーザ等は、複合機3を制御している制御プログラムを更新する必要があることを認識することが可能となる。従って、そのユーザ等がサービスマン等に制御プログラムの更新を依頼することによって、複合機3の制御プログラムのバージョンを、サーバ装置1に格納されている第1の機器情報に対応する複合機3の制御プログラムのバージョン情報によって規定されるバージョンに対応させることが可能となる。   Further, when it is determined that the control program that controls the multifunction device 3 needs to be updated, information to that effect is transmitted to the one client terminal device 2, so that the client terminal device 2 is used. The user or the like can recognize that the control program that controls the multifunction machine 3 needs to be updated. Therefore, when the user or the like requests a serviceman or the like to update the control program, the version of the control program of the multifunction device 3 is changed to that of the multifunction device 3 corresponding to the first device information stored in the server device 1. It is possible to correspond to the version defined by the version information of the control program.

加えて、複合機3を制御している制御プログラムを更新する必要があると判定された場合に、その旨の情報が外部から認識可能に報知されるため、サーバ装置1(図1では、ユーザからの操作を受け付ける操作部の図示を、便宜上、省略している)を操作等するユーザ等が、複合機3を制御している制御プログラムを更新する必要があることを認識することが可能となる。従って、そのユーザ等がサービスマン等に制御プログラムの更新を依頼することによって、複合機3の制御プログラムのバージョンを、サーバ装置1に格納されている第1の機器情報に対応する複合機3の制御プログラムのバージョン情報によって規定されるバージョンに対応させることが可能となる。   In addition, when it is determined that the control program that controls the multifunction device 3 needs to be updated, the information to that effect is notified from the outside so that it can be recognized from the outside. It is possible for a user or the like who operates an operation unit that accepts an operation from the user to recognize that it is necessary to update a control program that controls the multifunction device 3. Become. Therefore, when the user or the like requests a serviceman or the like to update the control program, the version of the control program of the multifunction device 3 is changed to that of the multifunction device 3 corresponding to the first device information stored in the server device 1. It is possible to correspond to the version defined by the version information of the control program.

また、第1の機器情報を更新する必要があると判定された場合に、第1センタサーバ装置41から最新のバージョンの機器情報である第2の機器情報が取得されて1のクライアント端末装置2に送信されるため、1のクライアント端末装置2を操作等するユーザ等が、最新のバージョンの機器情報である第2の機器情報を使用することが可能となる。   Further, when it is determined that the first device information needs to be updated, the second device information, which is the latest version of the device information, is acquired from the first center server device 41, and one client terminal device 2 Therefore, a user or the like who operates one client terminal device 2 can use the second device information which is the latest version of device information.

更に、第1の機器情報を更新する必要があると判定された場合に、第1センタサーバ装置41から最新のバージョンの機器情報である第2の機器情報及びその第2の機器情報に対応する複合機3の制御プログラムのバージョン情報である第2のバージョン情報が取得されて機器情報記憶部13aに格納されるため、機器情報記憶部13aに格納された第1の機器情報及び第1のバージョン情報が最新の情報に更新され、他のクライアント端末装置2を操作等するユーザ等も、最新のバージョンの機器情報である第2の機器情報を使用することが可能となる。   Further, when it is determined that the first device information needs to be updated, the second device information corresponding to the latest version of the device information and the second device information are handled from the first center server device 41. Since the second version information which is the version information of the control program of the multifunction machine 3 is acquired and stored in the device information storage unit 13a, the first device information and the first version stored in the device information storage unit 13a. The information is updated to the latest information, and the user who operates the other client terminal device 2 can use the second device information that is the latest version of the device information.

加えて、複合機3を制御している制御プログラムを更新する必要があると判定された場合に、第2センタサーバ装置42から最新のバージョンの制御プログラムが取得され、取得された最新のバージョンの制御プログラムが複合機3に送信されるため、最新のバージョンの制御プログラムが適正なタイミングで複合機3に送信され、複合機3で使用することが可能となる。   In addition, when it is determined that the control program that controls the multifunction device 3 needs to be updated, the latest version of the control program is acquired from the second center server device 42, and the acquired latest version of the control program is acquired. Since the control program is transmitted to the multifunction device 3, the latest version of the control program is transmitted to the multifunction device 3 at an appropriate timing and can be used in the multifunction device 3.

また、複合機3を制御している制御プログラム及び第1の機器情報を更新する必要がないと判定された場合に、機器情報記憶部13aに格納されている第1の機器情報が1のクライアント端末装置2に送信されるため、1のクライアント端末装置2を操作等するユーザ等が、適正なバージョンの機器情報である第1の機器情報を使用することが可能となる。   Further, when it is determined that there is no need to update the control program and the first device information for controlling the multifunction machine 3, the first device information stored in the device information storage unit 13a is 1 client. Since it is transmitted to the terminal device 2, a user who operates one client terminal device 2 or the like can use the first device information which is device information of an appropriate version.

更に、第1のバージョン情報によって規定されるバージョンが、基準バージョン情報によって規定されるバージョンよりも新しい場合には、複合機3を制御している制御プログラムを更新する必要があると判定され、第1のバージョン情報によって規定されるバージョンが、基準バージョン情報によって規定されるバージョンよりも古い場合には、第1の機器情報を更新する必要があると判定され、第1のバージョン情報によって規定されるバージョンが、基準バージョン情報によって規定されるバージョンと対応する場合には、複合機3を制御している制御プログラム及び第1の機器情報を更新する必要がないと判定されるため、複合機3を制御している制御プログラム及び第1の機器情報の更新要否がそれぞれ簡単に且つ適正に判定される。   Further, if the version specified by the first version information is newer than the version specified by the reference version information, it is determined that the control program that controls the multifunction device 3 needs to be updated, and the first If the version specified by the version information of 1 is older than the version specified by the reference version information, it is determined that the first device information needs to be updated, and is specified by the first version information. If the version corresponds to the version specified by the reference version information, it is determined that there is no need to update the control program that controls the multifunction device 3 and the first device information. Whether or not the control program being controlled and the first device information need to be updated are determined easily and appropriately, respectively. .

なお、本発明は、上記実施形態に限定されるものではなく、以下の形態でもよい。
(A)本実施形態においては、電子機器が複合機3である場合について説明したが、その他の電子機器(例えば、ファクシミリ、コピー機等)である形態でもよい。
In addition, this invention is not limited to the said embodiment, The following forms may be sufficient.
(A) In the present embodiment, the case where the electronic device is the multifunction device 3 has been described. However, other electronic devices (for example, a facsimile, a copier, etc.) may be used.

(B)本実施形態においては、第1センタサーバ装置41と第2センタサーバ装置42とが別々に配設される形態について説明したが、第1センタサーバ装置41と第2センタサーバ装置42とが1台のサーバ装置で構成されている形態でもよい。この場合には、システム構成が簡略化される。   (B) In the present embodiment, the first center server device 41 and the second center server device 42 have been described separately. However, the first center server device 41 and the second center server device 42 May be configured by one server device. In this case, the system configuration is simplified.

(C)本実施形態においては、制御プログラムがファームウェアである場合について説明したが、その他の制御プログラム(例えば、アプリケーションソフトウェア)である形態でもよい。   (C) In the present embodiment, the case where the control program is firmware has been described, but another control program (for example, application software) may be used.

(D)本実施形態においては、報知制御部11dが、複合機3を制御している制御プログラムを更新する必要がある旨の情報を外部から認識可能に報知する場合について説明したが、クライアント端末装置2に複合機3を制御している制御プログラムを更新する必要がある旨の情報を送信する形態でもよい。この場合には、複合機3の近傍にユーザ等が居ない時にも、クライアント端末装置2を操作するユーザ等に、複合機3を制御している制御プログラムを更新する必要があることを伝えることが可能となる。   (D) In the present embodiment, a case has been described in which the notification control unit 11d notifies information indicating that it is necessary to update the control program that controls the multifunction machine 3 from the outside. Information that indicates that it is necessary to update the control program that controls the multifunction device 3 may be transmitted to the apparatus 2. In this case, even when there is no user or the like in the vicinity of the multifunction device 3, the user or the like who operates the client terminal device 2 is notified that the control program that controls the multifunction device 3 needs to be updated. Is possible.

(E)本実施形態においては、複合機3とサーバ装置1とが別々に配設されている場合について説明したが、複合機3とサーバ装置1とが一体として構成されている形態でもよい。すなわち、複合機3が、サーバ装置1の機能を有するものとして構成されている形態でもよい。   (E) In the present embodiment, the case where the multifunction device 3 and the server device 1 are separately provided has been described. However, the multifunction device 3 and the server device 1 may be configured integrally. That is, the multi-function device 3 may be configured to have the function of the server device 1.

(E)本実施形態においては、更新要否判定部11bが、第1のバージョン情報及び基準バージョン情報に基づいて判定する場合について説明したが、バージョン情報に換えて、第1のバージョン情報及び基準バージョン情報にそれぞれ対応する更新日時情報に基づいて判定する形態でもよい。   (E) In the present embodiment, the case where the update necessity determination unit 11b determines based on the first version information and the reference version information has been described, but instead of the version information, the first version information and the reference The determination may be made based on update date information corresponding to each version information.

本実施形態に係る情報管理システムの一例を示すブロック図である。It is a block diagram showing an example of an information management system concerning this embodiment. 第1センタサーバ装置及び第2センタサーバ装置に、それぞれ、格納された情報の一例を示す図表である。4 is a chart showing an example of information stored in each of the first center server device and the second center server device. 本発明に係るサーバ装置の機能構成の一例を示すブロック図である。It is a block diagram which shows an example of a function structure of the server apparatus which concerns on this invention. サーバ装置の動作の一例を説明するフローチャートである。It is a flowchart explaining an example of operation | movement of a server apparatus.

符号の説明Explanation of symbols

1 サーバ装置(画像形成装置の一部、サーバ部)
11 制御部
11a 要求受付部
11b 更新要否判定部(更新要否判定手段)
11c 取得部(返信制御手段の一部)
11d 報知制御部(報知手段の一部)
11e 更新処理部(返信制御手段の一部)
11f 返信処理部(返信制御手段の一部)
13 RAM
13a 機器情報記憶部(機器情報記憶手段)
2 クライアント端末装置
3 複合機(画像形成装置の一部、電子機器、電子機器部)
41 第1センタサーバ装置(第1のセンタサーバ装置)
42 第2センタサーバ装置(第2のセンタサーバ装置)
1 Server device (part of image forming device, server unit)
11 control unit 11a request receiving unit 11b update necessity determination unit (update necessity determination unit)
11c Acquisition unit (part of reply control means)
11d Notification control unit (part of notification means)
11e Update processing part (part of reply control means)
11f Reply processing part (part of reply control means)
13 RAM
13a Device information storage unit (device information storage means)
2 Client terminal device 3 MFP (part of image forming device, electronic device, electronic device part)
41 1st center server apparatus (1st center server apparatus)
42 2nd center server apparatus (2nd center server apparatus)

Claims (14)

クライアント端末装置、及び、前記クライアント端末装置からの指示に応じて動作する電子機器と通信可能なサーバ装置であって、
前記電子機器の操作に関する第1の機器情報を、その第1の機器情報に対応する電子機器の制御プログラムのバージョン情報である第1のバージョン情報と対応付けて格納する機器情報記憶手段と、
前記電子機器から、その電子機器を制御している制御プログラムのバージョン情報である基準バージョン情報を取得すると共に、前記クライアント端末装置から、前記第1の機器情報を送信する旨の要求を受け付けた場合に、前記第1のバージョン情報と前記基準バージョン情報とが対応するか否かを判定する判定手段と、
前記判定手段による判定結果に応じて、前記クライアント端末装置への返信処理を制御する返信制御手段とを備えることを特徴とするサーバ装置。
A client terminal device, and a server device capable of communicating with an electronic device that operates in accordance with an instruction from the client terminal device;
Device information storage means for storing first device information related to the operation of the electronic device in association with first version information which is version information of a control program of the electronic device corresponding to the first device information;
When receiving a request for transmitting the first device information from the client terminal device, while acquiring reference version information, which is version information of a control program controlling the electronic device, from the electronic device Determining means for determining whether or not the first version information corresponds to the reference version information;
A server apparatus comprising: a reply control unit that controls a reply process to the client terminal device according to a determination result by the determination unit.
前記判定手段は、前記クライアント端末装置から、前記第1の機器情報を送信する旨の要求を受け付けた場合に、更に、前記基準バージョン情報及び第1のバージョン情報に基づいて前記第1の機器情報及び前記電子機器を制御している制御プログラムの更新要否をそれぞれ判定し、
前記返信制御手段は、前記判定手段による更新要否の判定結果に応じて前記クライアント端末装置への返信処理を制御することを特徴とする請求項1に記載のサーバ装置。
When the determination unit receives a request to transmit the first device information from the client terminal device, the determination unit further includes the first device information based on the reference version information and the first version information. And determining whether or not to update the control program that controls the electronic device,
The server apparatus according to claim 1, wherein the reply control unit controls a reply process to the client terminal device according to a determination result of whether or not update is necessary by the determination unit.
前記判定手段によって、前記電子機器を制御している制御プログラムを更新する必要があると判定された場合に、その旨の情報を前記クライアント端末装置に送信する報知手段を備えることを特徴とする請求項2に記載のサーバ装置。   When it is determined by the determination unit that it is necessary to update a control program that controls the electronic device, the determination unit includes a notification unit that transmits information to that effect to the client terminal device. Item 3. The server device according to Item 2. 前記報知手段は、前記判定手段によって、前記電子機器を制御している制御プログラムを更新する必要があると判定された場合に、その旨の情報を外部から認識可能に報知することを特徴とする請求項3に記載のサーバ装置。   When the determination means determines that the control program that controls the electronic device needs to be updated, the notification means notifies the information to that effect so that the information can be recognized from the outside. The server device according to claim 3. 前記機器情報の内、最新のバージョンの機器情報である第2の機器情報を、その第2の機器情報に対応する電子機器の制御プログラムのバージョン情報である第2のバージョン情報に対応付けて格納する第1のセンタサーバ装置と通信可能であって、
前記返信制御手段は、前記判定手段によって、前記第1の機器情報を更新する必要があると判定された場合に、前記第1のセンタサーバ装置から前記第2の機器情報及び前記第2のバージョン情報を取得し、取得された前記第2の機器情報を前記クライアント端末装置に送信するとともに、取得された前記第2の機器情報及び第2のバージョン情報を前記機器情報記憶手段に格納することを特徴とする請求項2〜4のいずれかに記載のサーバ装置。
Of the device information, the second device information that is the latest device information is stored in association with the second version information that is the version information of the control program of the electronic device corresponding to the second device information. Capable of communicating with the first center server device,
When the determination unit determines that the first device information needs to be updated, the reply control unit receives the second device information and the second version from the first center server device. Acquiring the information, transmitting the acquired second device information to the client terminal device, and storing the acquired second device information and second version information in the device information storage means. The server device according to claim 2, wherein the server device is characterized in that:
前記電子機器の制御プログラムの内、最新のバージョンの制御プログラムを格納する第2のセンタサーバ装置と通信可能であって、
前記返信制御手段は、前記判定手段によって、前記電子機器を制御している制御プログラムを更新する必要があると判定された場合に、前記第2のセンタサーバ装置から前記最新のバージョンの制御プログラムを取得し、取得された前記最新のバージョンの制御プログラムを前記電子機器に送信することを特徴とする請求項2〜5のいずれかに記載のサーバ装置。
Among the control programs for the electronic device, it is possible to communicate with a second center server device that stores the latest version of the control program,
The reply control means receives the latest version of the control program from the second center server device when the determination means determines that the control program controlling the electronic device needs to be updated. The server apparatus according to claim 2, wherein the server apparatus acquires and transmits the acquired latest version of the control program to the electronic device.
前記返信制御手段は、前記判定手段によって、前記電子機器を制御している制御プログラム及び前記第1の機器情報を更新する必要がないと判定された場合に、前記機器情報記憶手段に格納されている前記第1の機器情報を前記クライアント端末装置に送信することを特徴とする請求項2〜6のいずれかに記載のサーバ装置。   The reply control means is stored in the equipment information storage means when the judgment means judges that there is no need to update the control program controlling the electronic equipment and the first equipment information. The server device according to claim 2, wherein the first device information is transmitted to the client terminal device. 前記判定手段は、前記第1のバージョン情報によって規定されるバージョンが、前記基準バージョン情報によって規定されるバージョンよりも新しい場合には、前記電子機器を制御している制御プログラムを更新する必要があると判定し、
前記第1のバージョン情報によって規定されるバージョンが、前記基準バージョン情報によって規定されるバージョンよりも古い場合には、前記第1の機器情報を更新する必要があると判定し、
前記第1のバージョン情報によって規定されるバージョンが、前記基準バージョン情報によって規定されるバージョンと対応する場合には、前記電子機器を制御している制御プログラム及び前記第1の機器情報を更新する必要がないと判定することを特徴とする請求項2〜7のいずれかに記載のサーバ装置。
When the version specified by the first version information is newer than the version specified by the reference version information, the determination unit needs to update a control program that controls the electronic device. And
When the version specified by the first version information is older than the version specified by the reference version information, it is determined that the first device information needs to be updated,
When the version specified by the first version information corresponds to the version specified by the reference version information, it is necessary to update the control program controlling the electronic device and the first device information. The server device according to claim 2, wherein it is determined that there is no data.
クライアント端末装置と、前記クライアント端末装置からの指示に応じて動作する電子機器と、前記クライアント端末装置及び電子機器と通信可能なサーバ装置とを有する情報管理システムであって、
前記サーバ装置は、
前記電子機器の操作に関する第1の機器情報を、その第1の機器情報に対応する電子機器の制御プログラムのバージョン情報である第1のバージョン情報と対応付けて格納する機器情報記憶手段と、
前記電子機器から、その電子機器を制御している制御プログラムのバージョン情報である基準バージョン情報を取得すると共に、前記クライアント端末装置から、前記第1の機器情報を送信する旨の要求を受け付けた場合に、前記第1のバージョン情報と前記基準バージョン情報とが対応するか否かを判定する判定手段と、
前記判定手段による判定結果に応じて、前記クライアント端末装置への返信処理を制御する返信制御手段とを備えることを特徴とする情報管理システム。
An information management system comprising a client terminal device, an electronic device that operates in accordance with an instruction from the client terminal device, and a server device that can communicate with the client terminal device and the electronic device,
The server device
Device information storage means for storing first device information related to the operation of the electronic device in association with first version information which is version information of a control program of the electronic device corresponding to the first device information;
When receiving a request for transmitting the first device information from the client terminal device, while acquiring reference version information, which is version information of a control program controlling the electronic device, from the electronic device Determining means for determining whether or not the first version information corresponds to the reference version information;
An information management system comprising: reply control means for controlling a reply process to the client terminal device in accordance with a judgment result by the judgment means.
前記判定手段は、前記クライアント端末装置から、前記第1の機器情報を送信する旨の要求を受け付けた場合に、更に、前記基準バージョン情報及び第1のバージョン情報に基づいて前記第1の機器情報及び前記電子機器を制御している制御プログラムの更新要否をそれぞれ判定し、
前記返信制御手段は、前記判定手段による更新要否の判定結果に応じて前記クライアント端末装置への返信処理を制御することを特徴とする請求項9に記載の情報管理システム。
When the determination unit receives a request to transmit the first device information from the client terminal device, the determination unit further includes the first device information based on the reference version information and the first version information. And determining whether or not to update the control program that controls the electronic device,
The information management system according to claim 9, wherein the reply control unit controls a reply process to the client terminal device in accordance with a determination result of whether or not update is necessary by the determination unit.
前記サーバ装置と通信可能であり、前記機器情報の内、最新のバージョンの機器情報である第2の機器情報を、その第2の機器情報に対応する電子機器の制御プログラムのバージョン情報である第2のバージョン情報に対応付けて格納する第1のセンタサーバ装置を有し、
前記返信制御手段は、前記判定手段によって、前記第1の機器情報を更新する必要があると判定された場合に、前記第1のセンタサーバ装置から前記第2の機器情報及び前記第2のバージョン情報を取得し、取得された前記第2の機器情報を前記クライアント端末装置に送信するとともに、取得された前記第2の機器情報及び第2のバージョン情報を前記機器情報記憶手段に格納することを特徴とする請求項10に記載の情報管理システム。
The second device information that is communicable with the server device and is the latest version of the device information is the version information of the control program of the electronic device corresponding to the second device information. A first center server device that stores the second version information in association with the version information;
When the determination unit determines that the first device information needs to be updated, the reply control unit receives the second device information and the second version from the first center server device. Acquiring the information, transmitting the acquired second device information to the client terminal device, and storing the acquired second device information and second version information in the device information storage means. The information management system according to claim 10, wherein the system is an information management system.
クライアント端末装置からの指示を受け付けるサーバ部と、受け付けられた指示に応じて動作する電子機器部とを有する画像形成装置であって、
前記サーバ部は、
前記電子機器部の操作に関する第1の機器情報を、その第1の機器情報に対応する電子機器部の制御プログラムのバージョン情報である第1のバージョン情報と対応付けて格納する機器情報記憶手段と、
前記電子機器部から、その電子機器部を制御している制御プログラムのバージョン情報である基準バージョン情報を取得すると共に、前記クライアント端末装置から、前記第1の機器情報を送信する旨の要求を受け付けた場合に、前記第1のバージョン情報と前記基準バージョン情報とが対応するか否かを判定する判定手段と、
前記判定手段による判定結果に応じて、前記クライアント端末装置への返信処理を制御する返信制御手段とを備えることを特徴とする画像形成装置。
An image forming apparatus having a server unit that receives an instruction from a client terminal device and an electronic device unit that operates according to the received instruction,
The server unit is
Device information storage means for storing first device information relating to operation of the electronic device unit in association with first version information which is version information of a control program of the electronic device unit corresponding to the first device information; ,
The reference version information that is the version information of the control program that controls the electronic device unit is acquired from the electronic device unit, and a request for transmitting the first device information is received from the client terminal device. A determination means for determining whether or not the first version information corresponds to the reference version information;
An image forming apparatus comprising: a reply control unit that controls a reply process to the client terminal device according to a determination result by the determination unit.
前記判定手段は、前記クライアント端末装置から、前記第1の機器情報を送信する旨の要求を受け付けた場合に、更に、前記基準バージョン情報及び第1のバージョン情報に基づいて前記第1の機器情報及び前記電子機器部を制御している制御プログラムの更新要否をそれぞれ判定し、
前記返信制御手段は、前記判定手段による更新要否の判定結果に応じて前記クライアント端末装置への返信処理を制御することを特徴とする請求項12に記載の画像形成装置。
When the determination unit receives a request to transmit the first device information from the client terminal device, the determination unit further includes the first device information based on the reference version information and the first version information. And determining whether or not to update the control program that controls the electronic device unit,
The image forming apparatus according to claim 12, wherein the reply control unit controls a reply process to the client terminal device according to a determination result of whether or not update is necessary by the determination unit.
前記機器情報の内、最新のバージョンの機器情報である第2の機器情報を、その第2の機器情報に対応する電子機器部の制御プログラムのバージョン情報である第2のバージョン情報に対応付けて格納する第1のセンタサーバ装置と通信可能であって、
前記返信制御手段は、前記判定手段によって、前記第1の機器情報を更新する必要があると判定された場合に、前記第1のセンタサーバ装置から前記第2の機器情報及び前記第2のバージョン情報を取得し、取得された前記第2の機器情報を前記クライアント端末装置に送信するとともに、取得された前記第2の機器情報及び第2のバージョン情報を前記機器情報記憶手段に格納することを特徴とする請求項13に記載の画像形成装置。
Among the device information, the second device information that is the latest version of the device information is associated with the second version information that is the version information of the control program of the electronic device unit corresponding to the second device information. It can communicate with the first center server device to store,
When the determination unit determines that the first device information needs to be updated, the reply control unit receives the second device information and the second version from the first center server device. Acquiring the information, transmitting the acquired second device information to the client terminal device, and storing the acquired second device information and second version information in the device information storage means. The image forming apparatus according to claim 13.
JP2005353321A 2005-12-07 2005-12-07 Server apparatus, information management system, and image forming apparatus Expired - Fee Related JP4661569B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005353321A JP4661569B2 (en) 2005-12-07 2005-12-07 Server apparatus, information management system, and image forming apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005353321A JP4661569B2 (en) 2005-12-07 2005-12-07 Server apparatus, information management system, and image forming apparatus

Publications (2)

Publication Number Publication Date
JP2007156960A JP2007156960A (en) 2007-06-21
JP4661569B2 true JP4661569B2 (en) 2011-03-30

Family

ID=38241226

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005353321A Expired - Fee Related JP4661569B2 (en) 2005-12-07 2005-12-07 Server apparatus, information management system, and image forming apparatus

Country Status (1)

Country Link
JP (1) JP4661569B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104219092B (en) * 2014-08-27 2016-03-30 小米科技有限责任公司 The compatibility method of a kind of router administration application and router firmware and device
JP7359055B2 (en) * 2020-03-26 2023-10-11 株式会社オートネットワーク技術研究所 In-vehicle information processing device, information processing method, and client program

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11308398A (en) * 1998-04-20 1999-11-05 Canon Inc INFORMATION PROCESSING DEVICE, COPYING DEVICE, COPY PROCESSING SYSTEM, CONTROL METHOD OF INFORMATION PROCESSING DEVICE, AND CONTROL METHOD OF COPYING DEVICE
JPH11316636A (en) * 1998-05-06 1999-11-16 Seiko Epson Corp Manual display device, manual display method, and medium recording manual display program
JP2001022628A (en) * 1999-07-13 2001-01-26 Yamatake Building Systems Co Ltd Electronic manual system
JP4652523B2 (en) * 2000-04-28 2011-03-16 キヤノン株式会社 Server apparatus, image processing apparatus, information processing method, and storage medium
JP2001337825A (en) * 2000-05-25 2001-12-07 Hitachi Ltd Storage system with online manual display method

Also Published As

Publication number Publication date
JP2007156960A (en) 2007-06-21

Similar Documents

Publication Publication Date Title
US8755068B2 (en) Image processing device with executable hardware key and server
US9001356B2 (en) Multifunction printer, multifunction printer control system, and recording medium
JP5338869B2 (en) Image handling apparatus, image handling method and program
JP4759436B2 (en) Image handling apparatus, image processing system, image processing control method, and image processing control program
US20090164927A1 (en) Image processing apparatus and method thereof
JP2006054732A (en) Image forming apparatus
JP3888556B2 (en) Compound machine
JP2012034277A (en) Image processing system, control method thereof, and program
JP6488729B2 (en) Entry form providing apparatus, image forming apparatus, and program
US7826082B2 (en) Output processing device and output processing method for executing print and communication operations in accordance with reply data sent from an external device in response to created print instruction data distributed thereto
JP4661569B2 (en) Server apparatus, information management system, and image forming apparatus
JP2010034816A (en) Image forming apparatus and image forming apparatus management system
JP2008282311A (en) Network device and data updating method
WO2015182436A1 (en) Security management system, security management device, and image processing device
JP2009239743A (en) Image forming apparatus
JP6542684B2 (en) INFORMATION PROCESSING SYSTEM, IMAGE FORMING APPARATUS, TRANSFER CONTROL PROGRAM, AND TRANSFER CONTROL METHOD
JP2008146181A (en) Information processing method and information processing system
JP2014103562A (en) Operation terminal, information processing system using operation terminal, information processing method, program
JP2011048433A (en) Device management system, method of managing device, and device management support device
JP2010034653A (en) Device setting alteration system, network device, and program
JP2007316739A (en) Document management device
JP2006033526A (en) Image processor
JP4605025B2 (en) FAX transmission system and FAX transmission request relay method
JP4923694B2 (en) Embedded information processing equipment
JP2007129510A (en) Server device and information control system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20081022

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20101129

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

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 4661569

Country of ref document: JP

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

Free format text: PAYMENT UNTIL: 20140114

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees