JP2006261970A - Image forming system, image forming apparatus, management device, and method of matching and managing plugin - Google Patents
Image forming system, image forming apparatus, management device, and method of matching and managing plugin Download PDFInfo
- Publication number
- JP2006261970A JP2006261970A JP2005075550A JP2005075550A JP2006261970A JP 2006261970 A JP2006261970 A JP 2006261970A JP 2005075550 A JP2005075550 A JP 2005075550A JP 2005075550 A JP2005075550 A JP 2005075550A JP 2006261970 A JP2006261970 A JP 2006261970A
- Authority
- JP
- Japan
- Prior art keywords
- plug
- information
- image forming
- forming apparatus
- mfp
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Facsimiles In General (AREA)
Abstract
Description
本発明は、画像形成システム、画像形成装置、管理装置及びプラグイン整合管理方法に係り、特に、ネットワーク上に画像形成装置を含む複合機(MFP)、管理装置であるサーバ、クライアントとしてのPC等の端末装置が接続された構成された画像形成システム、システムを構成する、管理装置及びプラグイン整合管理方法に関する。 The present invention relates to an image forming system, an image forming apparatus, a management apparatus, and a plug-in matching management method, and in particular, a multifunction peripheral (MFP) including an image forming apparatus on a network, a server as a management apparatus, a PC as a client, and the like The present invention relates to an image forming system configured to be connected to a terminal device, a management device and a plug-in matching management method that configure the system.
一般に、ネットワーク上に画像形成装置を含む複合機(MFP)、管理装置であるサーバ、クライアントとしてのPC等の端末装置が接続された構成された画像形成システムにおいて、MFPに対して複数のソフトウェア機能をプラグインとしてインストールすることができる場合、MFPに機器の追加や変更があった場合に、それまで使用できていた機能が動作不能の状態にならないようにするために、機器とプラグインとの整合を取ることが必要になる。 2. Description of the Related Art Generally, in an image forming system configured such that a multifunction peripheral (MFP) including an image forming apparatus on a network, a server as a management apparatus, and a terminal device such as a PC as a client are connected, a plurality of software functions for the MFP Can be installed as a plug-in, so that when a device is added or changed in the MFP, the function that was previously available can be It is necessary to be consistent.
MFPに機器の追加や変更があった場合に、ソフトウェア機能をプラグインとしてインストールすることができる従来技術として、例えば、特許文献1等に記載された技術が知られている。この従来技術は、複数の画像処理プログラムを用いて、それらの画像処理を実行することができる画像処理装置に関するもので、画像処理プログラムが追加、更新しようとする際、画像処理装置にそのプログラムの動作を可能にする処理手段があるか否かを判定するというものである。 For example, a technique described in Patent Document 1 is known as a conventional technique capable of installing a software function as a plug-in when a device is added or changed in the MFP. This prior art relates to an image processing apparatus that can execute a plurality of image processing programs, and when the image processing program tries to add or update, the image processing apparatus stores the program. It is determined whether there is a processing means that enables the operation.
また、他の従来技術として、例えば、特許文献2等に記載された技術が知られている。この従来技術は、MFPにおける複数の種類の機能(アプリケーション)の起動に対して、排他制御を行ってアプリケーションの起動の制限を行うことを可能とすると共に、必須の関係、あるいは、推奨する関係にある複数のアプリケーションを同時に起動することができるようにしたものである。 As another conventional technique, for example, a technique described in Patent Document 2 is known. This prior art makes it possible to restrict the activation of an application by performing exclusive control with respect to the activation of a plurality of types of functions (applications) in the MFP, and has an essential relationship or a recommended relationship. A plurality of applications can be started simultaneously.
また、さらに他の従来技術として、例えば、特許文献3等に記載された技術が知られている。この従来技術は、MFPとソフトウェアコンポーネントを提供するサーバをネットワークを介して接続し、サーバが持つコンポーネントのリストをMFPに表示し、ユーザが所望のコンポーネントを選択すると、MFPが、そのコンポーネントとその認証情報とを取得し、取得した認証情報に基づいて、コンポーネントでの処理動作を制御するようにして、安全にコンポーネントのインストールを行うことができるようにしたものである。
前述した従来技術は、いずれも、新たにインストールするソフトウェア機能が正常に動作するか否か、安全にインストールするか否かという観点での新たなソフトウェアのインストールに関するもので、それまで使用できていた機能が動作不能の状態にならないようにするために、機器とプラグインとの整合を取ることについての配慮がなされていないものである。 All of the above-mentioned conventional technologies relate to the installation of new software from the viewpoint of whether the newly installed software function operates normally or whether it can be safely installed, and so far can be used. In order not to make the function inoperable, no consideration is given to matching the device and the plug-in.
本発明の目的は、MFPに対して複数のソフトウェア機能をプラグインとしてインストールすることができ、MFPに機器の追加や変更があった場合に、それまで使用できていた機能が動作不能の状態にならないように、機器とプラグインとの整合を取ることができるようにした画像形成システム、画像形成装置、管理装置及びプラグイン整合管理方法を提供することにある。 It is an object of the present invention to install a plurality of software functions as plug-ins in an MFP, and when an apparatus is added or changed in the MFP, the functions that have been used so far become inoperable. Accordingly, an object of the present invention is to provide an image forming system, an image forming apparatus, a management apparatus, and a plug-in matching management method capable of matching a device and a plug-in.
前記目的を達成するための本発明の第1の手段は、新たなプラグインを追加可能な画像形成装置と、各種のプラグインのプラグイン情報を管理している管理装置とがネットワークを介して接続された構成されている画像形成システムにおいて、前記画像形成装置が、自装置が持つプラグインに関するプラグイン情報を記憶する記憶手段と、追加された新たなプラグインからプラグイン情報を取得する取得手段と、前記記憶手段に記憶されている自装置が持つプラグイン情報及び前記取得手段により取得した新たなプラグインのプラグイン情報を前記管理装置に通知する情報通知手段とを備え、前記管理装置が、前記情報通知手段により通知された情報に基づいて、前記画像形成装置が持っているプラグインの利用可否、または、アンインストール可否を判断して、プラグインの利用可否情報、または、アンインストール可否情報を前記画像形成装置に通知する可否情報通知手段を備えたことを特徴とする。 A first means of the present invention for achieving the above object is that an image forming apparatus to which a new plug-in can be added and a management apparatus that manages plug-in information of various plug-ins are connected via a network. In the connected image forming system, the image forming apparatus acquires storage information for storing plug-in information related to the plug-in of the self-apparatus and acquires plug-in information from the added new plug-in. And information notifying means for notifying the management apparatus of plug-in information stored in the storage means and the plug-in information of a new plug-in acquired by the acquisition means. However, based on the information notified by the information notification means, whether the plug-in possessed by the image forming apparatus is usable or uninstantiated To determine the Le whether, availability information of the plug-in, or characterized by comprising a permission information notifying means for notifying the uninstallation permission information to the image forming apparatus.
また、本発明の第2の手段は、第1の手段において、前記プラグインが、ハードウェアまたはソフトウェアであることを特徴とする。 According to a second means of the present invention, in the first means, the plug-in is hardware or software.
また、本発明の第3の手段は、第1または第2の手段において、前記画像形成装置が、さらに、前記可否情報通知手段により通知されたアンインストール可否情報に基づいて、前記プラグインをアンインストールするアンインストール手段を備えることを特徴とする。 According to a third means of the present invention, in the first or second means, the image forming apparatus further uninstalls the plug-in based on the uninstallability information notified by the permission information notification means. An uninstalling means for installing is provided.
また、本発明の第4の手段は、第1または第2の手段において、前記画像形成装置が、さらに、前記可否情報通知手段により通知されたプラグイン利用可否情報に基づいて、プラグインを前記管理装置からダウンロードするダウンロード手段と、前記ダウンロード手段によりダウンロードしたプラグインをインストールするインストール手段とを備えたことを特徴とする。 According to a fourth means of the present invention, in the first or second means, the image forming apparatus further adds a plug-in based on the plug-in availability information notified by the availability information notifying means. Download means for downloading from a management device, and installation means for installing a plug-in downloaded by the download means.
また、本発明の第5の手段は、各種のプラグインのプラグイン情報を管理している管理装置とネットワークを介して接続されていて、新たなプラグインを追加可能な画像形成装置において、前記画像形成装置は、自装置が持つプラグインに関するプラグイン情報を記憶する記憶手段と、追加された新たなプラグインからプラグイン情報を取得する取得手段と、前記記憶手段に記憶されている自装置が持つプラグイン情報及び前記取得手段により取得した新たなプラグインのプラグイン情報を前記管理装置に通知する情報通知手段とを備えたことを特徴とする。 According to a fifth means of the present invention, there is provided an image forming apparatus connected to a management apparatus that manages plug-in information of various plug-ins via a network and capable of adding a new plug-in. The image forming apparatus includes a storage unit that stores plug-in information related to a plug-in included in the self-device, an acquisition unit that acquires plug-in information from the added new plug-in, and the self-device stored in the storage unit. And information notifying means for notifying the management apparatus of plug-in information of the new plug-in acquired by the acquiring means.
また、本発明の第6の手段は、第5の手段において、前記プラグインは、ハードウェアまたはソフトウェアであることを特徴とする。 According to a sixth means of the present invention, in the fifth means, the plug-in is hardware or software.
また、本発明の第7の手段は、第5または第6の手段において、前記画像形成装置が、さらに、前記情報通知手段により管理装置に送信した情報に基づいて前記管理装置から通知されたアンインストール可否情報に基づいて、前記プラグインをアンインストールするアンインストール手段を備えることを特徴とする。 According to a seventh means of the present invention, in the fifth or sixth means, the image forming apparatus is further notified from the management apparatus based on information transmitted from the information notification means to the management apparatus. An uninstall unit that uninstalls the plug-in based on installability information is provided.
また、本発明の第8の手段は、第5または第6の手段において、前記画像形成装置が、さらに、前記情報通知手段により管理装置に送信した情報に基づいて前記管理装置から通知されたプラグイン利用可否情報に基づいて、プラグインを前記管理装置からダウンロードするダウンロード手段と、前記ダウンロード手段によりダウンロードしたプラグインをインストールするインストール手段とを備えたことを特徴とする。 According to an eighth means of the present invention, in the fifth or sixth means, the image forming apparatus further receives a plug notified from the management apparatus based on information transmitted to the management apparatus by the information notification means. And a download unit that downloads a plug-in from the management device based on in-use availability information, and an installation unit that installs the plug-in downloaded by the download unit.
また、本発明の第9の手段は、新たなプラグインを追加可能な画像形成装置とネットワークを介して接続されていて、各種のプラグインのプラグイン情報を管理している管理装置において、前記管理装置が、前記画像形成装置から通知された画像手段装置が持つプラグイン情報及び新たなプラグインのプラグイン情報に基づいて、前記画像形成装置が持っているプラグインの利用可否、または、アンインストール可否を判断して、プラグインの利用可否情報、または、アンインストール可否情報を前記画像形成装置に通知する可否情報通知手段を備えたことを特徴とする。 According to a ninth aspect of the present invention, there is provided a management device that is connected to an image forming apparatus to which a new plug-in can be added via a network and manages plug-in information of various plug-ins. Based on the plug-in information of the image means apparatus notified from the image forming apparatus and the plug-in information of the new plug-in, the management apparatus determines whether the plug-in of the image forming apparatus can be used or It is characterized by comprising availability information notifying means for judging whether installation is possible and notifying the image forming apparatus of plug-in availability information or uninstallation availability information.
また、本発明の第10の手段は、新たなプラグインを追加可能な画像形成装置と、各種のプラグインのプラグイン情報を管理している管理装置とがネットワークを介して接続された構成されている画像形成システムにおけるプラグイン整合管理方法において、前記画像形成装置が、自装置が持つプラグインに関するプラグイン情報を記憶しており、追加された新たなプラグインからプラグイン情報を取得し、前記記憶されている自装置が持つプラグイン情報及び前記取得した新たなプラグインのプラグイン情報を前記管理装置に通知し、前記管理装置が、前記通知された情報に基づいて、前記画像形成装置が持っているプラグインの利用可否、または、アンインストール可否を判断して、プラグインの利用可否情報、または、アンインストール可否情報を前記画像形成装置に通知することにより達成される。 The tenth means of the present invention is configured such that an image forming apparatus to which a new plug-in can be added and a management apparatus that manages plug-in information of various plug-ins are connected via a network. In the plug-in matching management method in the image forming system, the image forming apparatus stores plug-in information related to the plug-in of the own apparatus, acquires plug-in information from the added new plug-in, The management apparatus notifies the stored plug-in information of the own apparatus and the acquired plug-in information of the new plug-in to the management apparatus, and the management apparatus, based on the notified information, the image forming apparatus The plug-in availability information or uninstallation is determined by determining whether or not the plug-in has It is achieved by notifying the permission information to the image forming apparatus.
また、本発明の第11の手段は、第10の手段において、前記プラグインが、ハードウェアまたはソフトウェアであることを特徴とする。 According to an eleventh means of the present invention, in the tenth means, the plug-in is hardware or software.
また、本発明の第12の手段は、第10の手段または第11の手段において、前記画像形成装置が、さらに、前記通知されたアンインストール可否情報に基づいて、前記プラグインをアンインストールすることを特徴とする。 According to a twelfth means of the present invention, in the tenth means or the eleventh means, the image forming apparatus further uninstalls the plug-in based on the notified uninstallability information. It is characterized by.
また、本発明の第13の手段は、第10の手段または第11の手段において、前記画像形成装置が、さらに、前記通知されたプラグイン利用可否情報に基づいて、プラグインを前記管理装置からダウンロードし、前記ダウンロードしたプラグインをインストールすることを特徴とする。 According to a thirteenth means of the present invention, in the tenth means or the eleventh means, the image forming apparatus further sends a plug-in from the management apparatus based on the notified plug-in availability information. Downloading and installing the downloaded plug-in.
本発明によれば、画像形成装置側の管理者が、画像形成装置の機器の更新を行った場合に、その更新が現在のプラグインで適用可能が否か、適用不可能な場合に、どのプラグインのどのバージョンのものが必要かを知ることができる。 According to the present invention, when an administrator of the image forming apparatus updates an apparatus of the image forming apparatus, whether or not the update can be applied with the current plug-in, You can know what version of the plug-in you need.
また、本発明によれば、画像形成装置側の管理者が、画像形成装置の制御部による表示指示により、不要となったプラグインのアンインストールを行うことができ、これにより、画像形成装置の立ち上げ時間の短縮等の効果を期待することができる。 In addition, according to the present invention, the administrator on the image forming apparatus side can uninstall the plug-in that is no longer required by a display instruction from the control unit of the image forming apparatus. Effects such as shortening the startup time can be expected.
また、本発明によれば、画像形成装置側の管理者は、画像形成装置の機器構成と整合を取った上でインストール可能な複数のプラグインを同時にインストールすることができる。 In addition, according to the present invention, the administrator on the image forming apparatus side can simultaneously install a plurality of installable plug-ins after matching with the device configuration of the image forming apparatus.
以下、本発明による画像形成システム、画像形成装置、管理装置及びプラグイン整合管理方法の実施形態を図面により詳細に説明する。 Embodiments of an image forming system, an image forming apparatus, a management apparatus, and a plug-in matching management method according to the present invention will be described below in detail with reference to the drawings.
図1は本発明の一実施形態による画像形成システムのネットワーク構成を示すブロック図、図2は画像形成システムのネットワークに接続されている機器の構成を示すブロック図である。図1、図2において、11はサーバ、13、14はMFP、15はLP、16、17はPC、111、131は記憶部、112、132は制御部、113は判断部、114、134、164はネットワーク・インタフェース(Network I/F)、115、135、165はCPU、133は操作部、136は表示部、161は記憶装置、162はディスプレイ、163は入力装置である。 FIG. 1 is a block diagram showing a network configuration of an image forming system according to an embodiment of the present invention, and FIG. 2 is a block diagram showing a configuration of devices connected to the network of the image forming system. 1 and 2, 11 is a server, 13 and 14 are MFPs, 15 is LP, 16 and 17 are PCs, 111 and 131 are storage units, 112 and 132 are control units, 113 is a determination unit, 114, 134, 164 is a network interface (Network I / F), 115, 135, and 165 are CPUs, 133 is an operation unit, 136 is a display unit, 161 is a storage device, 162 is a display, and 163 is an input device.
本発明の実施形態による画像形成システムは、ネットワーク上に、プリンタドライバ及びそのプラグイン情報を保持、管理している管理装置としてのダウンロードサーバ(以下、単に、サーバという)11と、画像形成装置、スキャナ等の複数の機能を実施することができる複合機である複数のMFP13、14と、印刷用の単機能プリンタであるLP15と、ユーザが使用する情報処理装置による端末装置としての複数のPCとが接続されて構成されている。
An image forming system according to an embodiment of the present invention includes a download server (hereinafter simply referred to as a server) 11 serving as a management apparatus that holds and manages printer drivers and plug-in information thereof on a network, an image forming apparatus, A plurality of
前述したように構成される本発明の実施形態による画像形成システムにおいて、PC16、17のそれぞれはプリンタドライバを備えて、MFP13、14、LP15の1つを選択して指示を行うことにより、MFP13、14、LP15に必要な文書等の印刷を行わせることができる。
In the image forming system according to the embodiment of the present invention configured as described above, each of the
図1に示す画像形成システムにおいて、サーバ11は、図2に示すように、記憶部111と、制御部112と、判断部113と、Network I/F114と、CPU115とを備えて構成されている。そして、サーバ11は、社内LAN等のネットワークに接続されている必要はなく、インターネットを含む公衆通信回線等を介して接続されていてもよい。また、サーバ11は、自サーバが管理している全ての顧客が持つ全てのMFPのそれぞれが持つプラグインリスト、プラグイン情報、プリンタドライバ等を全てのMFPに共通に管理していても、また、各MFP毎に個別に管理していてもよい。サーバ11は、Network I/F114を介して受信する他の機器からの指示、要求を判断部113により判断して、各種のハードウェア、ソフトウェアを動作可能にするプラグインのリスト、プラグイン情報、プリンタドライバ等を要求元に送信する。
In the image forming system illustrated in FIG. 1, the
MFP13、14は、画像形成装置、スキャナ等の複数の機能と、さらに、情報処理機能とを備えるものであり、図2に示すように、自装置が持つ各種ドライバのプラグイン情報を保持している記憶部131と、制御部132と、操作部133と、Network I/F134と、CPU115と、表示部136とを備えて構成されている。そして、MFP13、14は、操作部133を使用したユーザからの指示により、コピー動作を行ったり、Network I/F134を介して入力されるPC16、17からの指示に従って文書等のプリントアウトを行うことができる。
The
PC16、17は、個々のユーザに使用される情報処理用の端末装置であり、図2に示すように、記憶部161と、ディスプレイ162と、入力装置163と、Network I/F164と、CPU165とを備えて構成されている。
The
前述において、サーバ11内に保持、管理されているハードウェア、ソフトウェアにたいするプラグイン情報は、ハードウェア、ソフトウェアの機能が変更になった場合等に更新されている。なお、ここで、プラグイン情報は、機能全体そのもの、あるいは、複数の機能により構成される個々の機能毎の更新情報である。
In the above description, plug-in information for hardware and software held and managed in the
図3は前述したように構成される本発明の実施形態での処理動作の第1の例を説明するシーケンスチャートであり、次に、これについて説明する。なお、ここでの処理は、MFPの機器構成が変更されたときに、MFPに登録されている「プラグイン情報リスト」を更新する処理である。 FIG. 3 is a sequence chart for explaining a first example of the processing operation in the embodiment of the present invention configured as described above. Next, this will be explained. The processing here is processing for updating the “plug-in information list” registered in the MFP when the device configuration of the MFP is changed.
(1)いま、システム管理者が機器メンテナンス(機能拡張)等のためにMFPのハードウェア(ボード等)あるいはソフトウェア(これらのハードウェアまたはソフトウェアは、プラグインとも呼ばれるが、以下では、ハードウェアという)を差し替えたものとする(シーケンス301)。 (1) Now, for system maintenance (function expansion) by the system administrator, the hardware (board etc.) or software of the MFP (software or hardware, these hardware or software is also called plug-in, but hereinafter referred to as hardware) ) Is replaced (sequence 301).
(2)MFPの制御部は、システム管理者によって差し替えられた新たなハードウェアの情報を取得する(シーケンス302)。 (2) The control unit of the MFP acquires new hardware information replaced by the system administrator (sequence 302).
(3)その後、MFPの制御部は、MFPの記憶部に現時点でMFPに存在しているプラグイン情報のリストを要求して、記憶部から現時点でMFPに存在しているプラグイン情報のリストを取得する(シーケンス303、304)。
(3) Thereafter, the control unit of the MFP requests the list of plug-in information currently existing in the MFP from the storage unit of the MFP, and the list of plug-in information currently present in the MFP from the storage unit Is acquired (
(4)MFPの制御部は、現時点でMFPに存在しているプラグイン情報のリストを取得した後、ハードウェア情報(シリアルNo等)とプラグイン情報とをサーバに送信して、プラグイン適用可否の判断を要求する。なお、サーバに送信する情報として、MFP自身のID情報を含ませることもできる(シーケンス305)。 (4) After acquiring a list of plug-in information currently existing in the MFP, the control unit of the MFP transmits hardware information (such as a serial number) and plug-in information to the server to apply the plug-in. Requests a judgment of availability. Note that the ID information of the MFP itself can be included as information to be transmitted to the server (sequence 305).
(5)MFPからプラグイン適用可否の判断の要求を受けたサーバは、現時点でMFPに存在している各プラグインが新しいハードウェアに適合しているか否かを判断して、判断の結果の情報として「適用可否」情報をMFPの制御部に通知する。「適用不可」のプラグインについては、適用するバージョンアップ情報も通知する(シーケンス306)。 (5) The server that has received the request for determining whether or not the plug-in can be applied from the MFP determines whether or not each plug-in currently existing in the MFP is compatible with the new hardware. As information, “applicability” information is notified to the control unit of the MFP. For plug-ins that are “not applicable”, the version upgrade information to be applied is also notified (sequence 306).
(6)MFPの制御部は、サーバからの「適用可否」情報を受信して、自MFPの記憶部にプラグイン情報リストの更新を指示し、記憶部は、プラグイン情報リストを更新して、更新終了を制御部に通知する(シーケンス307、308)。
(6) The control unit of the MFP receives the “applicability” information from the server, instructs the storage unit of the MFP to update the plug-in information list, and the storage unit updates the plug-in information list. Then, the end of the update is notified to the control unit (
前述した処理により、MFP側の管理者は、MFPの機器の更新を行った場合に、その更新が現在のプラグインで適用可能が否か、適用不可能な場合に、どのプラグインのどのバージョンのものが必要かを知ることができる。 As a result of the processing described above, when an administrator on the MFP side updates an MFP device, whether or not the update can be applied with the current plug-in, and when it cannot be applied, which version of which plug-in Can know what is needed.
図4は本発明の実施形態での処理動作の第2の例を説明するシーケンスチャートであり、次に、これについて説明する。なお、ここでの処理は、システム管理者の指示を受け、MFPの機器構成と整合を取った上でアンインストール可能な複数のプラグインを同時にアンインストールする処理である。 FIG. 4 is a sequence chart for explaining a second example of the processing operation in the embodiment of the present invention. Next, this will be explained. Note that this processing is processing for simultaneously uninstalling a plurality of plug-ins that can be uninstalled after matching with the device configuration of the MFP in response to an instruction from the system administrator.
(1)MFPの制御部は、プラグインのアンインストール方法をMFPの表示部に表示する。アンインストール可能なプラグインとして、「利用頻度の多少によるもの」、「同一プラグイン内での旧バージョンのもの」、「ハード構成変更により不要となったもの」等が候補として表示される(シーケンス401)。 (1) The control unit of the MFP displays a plug-in uninstallation method on the display unit of the MFP. Plug-ins that can be uninstalled are displayed as candidates such as “depending on usage frequency”, “old version within the same plug-in”, “unnecessary due to hardware configuration change”, etc. (sequence 401).
(2)MFPの制御部は、MFPの記憶部に現時点でMFPに存在しているプラグイン情報のリストを要求して、記憶部から現時点でMFPに存在しているプラグイン情報のリストを取得する(シーケンス402、403)。
(2) The control unit of the MFP requests the list of plug-in information currently existing in the MFP from the storage unit of the MFP, and obtains the list of plug-in information currently present in the MFP from the storage unit (
(3)そして、MFPの制御部は、アンインストール可能なプラグイン情報を表示する(シーケンス404)。 (3) Then, the control unit of the MFP displays plug-in information that can be uninstalled (sequence 404).
(5)MFPの制御部は、管理者であるユーザによるアンインストールするプラグインの選択、確認を受けて、該当のプラグインをアンインストールする(シーケンス405)。 (5) The control unit of the MFP receives the selection and confirmation of the plug-in to be uninstalled by the user who is an administrator, and uninstalls the corresponding plug-in (sequence 405).
(6)その後、MFPの制御部は、自MFPの記憶部にプラグイン情報リストの更新を指示し、記憶部は、プラグイン情報リストを更新して、更新終了を制御部に通知する(シーケンス406、407)。 (6) Thereafter, the control unit of the MFP instructs the storage unit of the MFP to update the plug-in information list, and the storage unit updates the plug-in information list and notifies the control unit of the end of the update (sequence). 406, 407).
前述した処理により、MFP側の管理者は、MFPの制御部による表示指示により、不要となったプラグインのアンインストールを行うことができ、これにより、MFPの立ち上げ時間の短縮等の効果を期待することができる。なお、シーケンス401での表示を開始するトリガーとしては、管理者の指示、メモリの残容量が所定値以下となったとき、始業時等定期的であってよい。
Through the above-described processing, the administrator on the MFP side can uninstall the plug-in that is no longer needed according to a display instruction from the control unit of the MFP, thereby reducing the startup time of the MFP. You can expect. The trigger for starting display in the
図5は本発明の実施形態での処理動作の第3の例を説明するシーケンスチャートであり、次に、これについて説明する。なお、ここでの処理は、システム管理者からの指示を受け、MFPの機器構成と整合を取った上でインストール可能な複数のプラグインを同時にインストールする処理である。 FIG. 5 is a sequence chart for explaining a third example of the processing operation in the embodiment of the present invention. Next, this will be explained. Note that this processing is processing for simultaneously installing a plurality of plug-ins that can be installed after receiving an instruction from the system administrator and matching with the device configuration of the MFP.
(1)MFPの制御部は、MFPの記憶部に現時点でMFPに存在しているプラグイン情報のリストを要求して、記憶部から現時点でMFPに存在しているプラグイン情報のリストを取得する(シーケンス501、502)。 (1) The control unit of the MFP requests a list of plug-in information currently present in the MFP from the storage unit of the MFP, and obtains a list of plug-in information currently present in the MFP from the storage unit (Sequences 501 and 502).
(2)MFPの制御部は、記憶部から取得した現時点でMFPに存在しているプラグイン情報のリストをサーバに送信して、バージョンアップされているプラグインがあるか否かを問い合わせ、バージョンアップの情報を取得する(ステップ503、504)。
(2) The control unit of the MFP sends a list of plug-in information currently present in the MFP acquired from the storage unit to the server, inquires whether there is a plug-in that has been upgraded, and version Up information is acquired (
(3)MFPの制御部は、取得したバージョンアップの情報に基づいて、インストール可能なプラグイン情報(バージョンアップ情報)を表示部に表示する(シーケンス505)。 (3) The control unit of the MFP displays installable plug-in information (upgrade information) on the display unit based on the acquired version upgrade information (sequence 505).
(4)ユーザは、表示部に表示されている情報により、どのプラグインをインストールするかを決定して、1または複数のプラグインを選択、確認する(シーケンス506)。 (4) The user determines which plug-in is to be installed based on the information displayed on the display unit, and selects and confirms one or more plug-ins (sequence 506).
(5)MFPの制御部は、ステップ506でのユーザの確認を受けて、該当のプラグインのダウンロード要求をサーバに送信して、プラグインを取得する。その際、サーバは、過去にインストール履歴のあるプラグインを課金の対象から外す等の処理を行うことができる(シーケンス507、508)。
(5) Upon receiving the confirmation from the user in step 506, the control unit of the MFP transmits a download request for the corresponding plug-in to the server, and acquires the plug-in. At that time, the server can perform processing such as excluding plug-ins having installation history in the past from the charge target (
(6)MFPの制御部は、サーバから取得した該当のプラグインを機器にインストールし、インストールの完了を表示部に表示してユーザに通知する(シーケンス509、510)。
(6) The control unit of the MFP installs the corresponding plug-in acquired from the server in the device, displays the completion of installation on the display unit, and notifies the user (
前述した処理により、MFP側の管理者は、MFPの機器構成と整合を取った上でインストール可能な複数のプラグインを同時にインストールすることができる。 Through the processing described above, the administrator on the MFP side can simultaneously install a plurality of plug-ins that can be installed after matching with the device configuration of the MFP.
前述で説明した本発明の実施形態における各シーケンスでの処理は、処理プログラムとして構成し、MFP、サーバが備えるCPUに実行させることができ、また、それらのプログラムは、FD、CDROM、DVD等の記録媒体に格納して提供することができる。 The processing in each sequence in the embodiment of the present invention described above is configured as a processing program and can be executed by a CPU provided in the MFP or server, and these programs include FD, CDROM, DVD, and the like. It can be provided by being stored in a recording medium.
前述した本発明の実施形態は、プラグインの対象をハードウェアであるとして説明したが、本発明は、プリンタドライバ、MFPが備えるスキャナのスキャナドライバ等を含むソフトウェアに対しても適用することができる。 In the above-described embodiment of the present invention, the plug-in target has been described as hardware. However, the present invention can also be applied to software including a printer driver, a scanner driver of a scanner provided in the MFP, and the like. .
11 サーバ
13、14 MFP
15 LP
16、17 PC
111、131 記憶部
112、132 制御部
113 判断部
114、134、164 ネットワーク・インタフェース(Network I/F)
115、135、165 CPU
133 操作部
136 表示部
161 記憶装置
162 ディスプレイ
163 入力装置
11
15 LP
16, 17 PC
111, 131
115, 135, 165 CPU
133
Claims (13)
前記画像形成装置は、自装置が持つプラグインに関するプラグイン情報を記憶する記憶手段と、追加された新たなプラグインからプラグイン情報を取得する取得手段と、前記記憶手段に記憶されている自装置が持つプラグイン情報及び前記取得手段により取得した新たなプラグインのプラグイン情報を前記管理装置に通知する情報通知手段とを備え、
前記管理装置は、前記情報通知手段により通知された情報に基づいて、前記画像形成装置が持っているプラグインの利用可否、または、アンインストール可否を判断して、プラグインの利用可否情報、または、アンインストール可否情報を前記画像形成装置に通知する可否情報通知手段を備えたことを特徴とする画像形成システム。 In an image forming system in which an image forming apparatus capable of adding a new plug-in and a management apparatus managing plug-in information of various plug-ins are connected via a network.
The image forming apparatus includes a storage unit that stores plug-in information related to a plug-in that the image forming apparatus has, an acquisition unit that acquires plug-in information from a new plug-in that has been added, and a storage unit that is stored in the storage unit. Information notification means for notifying the management apparatus of plug-in information of the apparatus and plug-in information of a new plug-in acquired by the acquisition means,
The management device determines whether to use or uninstall the plug-in of the image forming apparatus based on the information notified by the information notification unit, and determines whether or not to use the plug-in. An image forming system comprising: a permission information notifying unit for notifying the image forming apparatus of uninstallability information.
前記画像形成装置は、自装置が持つプラグインに関するプラグイン情報を記憶する記憶手段と、追加された新たなプラグインからプラグイン情報を取得する取得手段と、前記記憶手段に記憶されている自装置が持つプラグイン情報及び前記取得手段により取得した新たなプラグインのプラグイン情報を前記管理装置に通知する情報通知手段とを備えたことを特徴とする画像形成装置。 In an image forming apparatus that is connected via a network to a management apparatus that manages plug-in information of various plug-ins and can add a new plug-in,
The image forming apparatus includes a storage unit that stores plug-in information related to a plug-in that the image forming apparatus has, an acquisition unit that acquires plug-in information from a new plug-in that has been added, and a storage unit that is stored in the storage unit. An image forming apparatus comprising: information notification means for notifying the management apparatus of plug-in information held by the apparatus and plug-in information of a new plug-in acquired by the acquisition means.
前記管理装置は、前記画像形成装置から通知された画像手段装置が持つプラグイン情報及び新たなプラグインのプラグイン情報に基づいて、前記画像形成装置が持っているプラグインの利用可否、または、アンインストール可否を判断して、プラグインの利用可否情報、または、アンインストール可否情報を前記画像形成装置に通知する可否情報通知手段を備えたことを特徴とする管理装置。 In a management apparatus that is connected to an image forming apparatus capable of adding a new plug-in via a network and manages plug-in information of various plug-ins,
Based on the plug-in information of the image means apparatus notified from the image forming apparatus and the plug-in information of the new plug-in, the management apparatus can determine whether the plug-in of the image forming apparatus can be used, or A management apparatus comprising: a permission information notification unit that determines whether or not uninstallation is possible and notifies the image forming apparatus of plug-in availability information or uninstallation permission information.
前記画像形成装置は、自装置が持つプラグインに関するプラグイン情報を記憶しており、追加された新たなプラグインからプラグイン情報を取得し、前記記憶されている自装置が持つプラグイン情報及び前記取得した新たなプラグインのプラグイン情報を前記管理装置に通知し、
前記管理装置は、前記通知された情報に基づいて、前記画像形成装置が持っているプラグインの利用可否、または、アンインストール可否を判断して、プラグインの利用可否情報、または、アンインストール可否情報を前記画像形成装置に通知することを特徴とするプラグイン整合管理方法。 Plug-in matching management method in an image forming system in which an image forming apparatus capable of adding a new plug-in and a management apparatus managing plug-in information of various plug-ins are connected via a network In
The image forming apparatus stores plug-in information related to the plug-in held by the own apparatus, acquires plug-in information from the added new plug-in, and stores the plug-in information held by the own apparatus and Notifying the management device of the plug-in information of the acquired new plug-in,
Based on the notified information, the management device determines whether or not the plug-in possessed by the image forming apparatus can be used or whether or not it can be uninstalled. A plug-in matching management method comprising: notifying the image forming apparatus of information.
12. The image forming apparatus according to claim 10, wherein the image forming apparatus further downloads a plug-in from the management apparatus based on the notified plug-in availability information, and installs the downloaded plug-in. Plug-in consistency management method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005075550A JP4486531B2 (en) | 2005-03-16 | 2005-03-16 | Image forming system, image forming apparatus, management apparatus, and plug-in matching management method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005075550A JP4486531B2 (en) | 2005-03-16 | 2005-03-16 | Image forming system, image forming apparatus, management apparatus, and plug-in matching management method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006261970A true JP2006261970A (en) | 2006-09-28 |
JP4486531B2 JP4486531B2 (en) | 2010-06-23 |
Family
ID=37100727
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005075550A Active JP4486531B2 (en) | 2005-03-16 | 2005-03-16 | Image forming system, image forming apparatus, management apparatus, and plug-in matching management method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4486531B2 (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008098944A (en) * | 2006-10-11 | 2008-04-24 | Ricoh Co Ltd | Image processor |
JP2008099022A (en) * | 2006-10-12 | 2008-04-24 | Ricoh Co Ltd | Information processor, data management method and data management program |
JP2008236231A (en) * | 2007-03-19 | 2008-10-02 | Ricoh Co Ltd | Image processor, image processing method, image processing program, and computer-readable recording medium |
JP2009033412A (en) * | 2007-07-26 | 2009-02-12 | Kyocera Mita Corp | Image formation system and image forming apparatus |
EP2369475A2 (en) | 2010-02-18 | 2011-09-28 | Ricoh Company, Limited | Program management system for checking dependencies when installing or uninstalling software |
JP2011242994A (en) * | 2010-05-18 | 2011-12-01 | Ricoh Co Ltd | Driver control system, and driver control method |
WO2011152561A1 (en) * | 2010-06-03 | 2011-12-08 | Ricoh Company, Ltd. | Information processing device, program installation support method, and computer-readable recording medium |
US8640150B2 (en) | 2007-07-31 | 2014-01-28 | Ricoh Company, Limited | Information processing terminal, information processing method, and program product |
US8711402B2 (en) | 2009-06-10 | 2014-04-29 | Ricoh Company, Limited | Printing apparatus having extendable functionality and method thereof |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000235547A (en) * | 1998-12-14 | 2000-08-29 | Internatl Business Mach Corp <Ibm> | Resource management system and method therefor |
JP2004265061A (en) * | 2003-02-28 | 2004-09-24 | Canon Inc | Program installing method, device and system |
-
2005
- 2005-03-16 JP JP2005075550A patent/JP4486531B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000235547A (en) * | 1998-12-14 | 2000-08-29 | Internatl Business Mach Corp <Ibm> | Resource management system and method therefor |
JP2004265061A (en) * | 2003-02-28 | 2004-09-24 | Canon Inc | Program installing method, device and system |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008098944A (en) * | 2006-10-11 | 2008-04-24 | Ricoh Co Ltd | Image processor |
JP2008099022A (en) * | 2006-10-12 | 2008-04-24 | Ricoh Co Ltd | Information processor, data management method and data management program |
JP2008236231A (en) * | 2007-03-19 | 2008-10-02 | Ricoh Co Ltd | Image processor, image processing method, image processing program, and computer-readable recording medium |
JP2009033412A (en) * | 2007-07-26 | 2009-02-12 | Kyocera Mita Corp | Image formation system and image forming apparatus |
US8640150B2 (en) | 2007-07-31 | 2014-01-28 | Ricoh Company, Limited | Information processing terminal, information processing method, and program product |
US8711402B2 (en) | 2009-06-10 | 2014-04-29 | Ricoh Company, Limited | Printing apparatus having extendable functionality and method thereof |
EP2369475A2 (en) | 2010-02-18 | 2011-09-28 | Ricoh Company, Limited | Program management system for checking dependencies when installing or uninstalling software |
JP2011242994A (en) * | 2010-05-18 | 2011-12-01 | Ricoh Co Ltd | Driver control system, and driver control method |
WO2011152561A1 (en) * | 2010-06-03 | 2011-12-08 | Ricoh Company, Ltd. | Information processing device, program installation support method, and computer-readable recording medium |
JP2011253417A (en) * | 2010-06-03 | 2011-12-15 | Ricoh Co Ltd | Information processor, program introduction support method, and program introduction support program |
CN102918505A (en) * | 2010-06-03 | 2013-02-06 | 株式会社理光 | Information processing device, program installation support method, and computer-readable recording medium |
Also Published As
Publication number | Publication date |
---|---|
JP4486531B2 (en) | 2010-06-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8051158B2 (en) | Program management apparatus and method | |
US7940407B2 (en) | Image forming apparatus, terminal apparatus and management apparatus | |
KR20110107579A (en) | Print control device and method for upgrading firmware | |
US9635207B2 (en) | Management system and information processing apparatus managing installation and settings of an application | |
US9417862B2 (en) | Information processing apparatus, function extension method for information processing apparatus, and non-transitory computer-readable storage medium | |
JP7163454B2 (en) | Information processing device, control method for information processing device, and program | |
US11330133B2 (en) | Electronic apparatus and method for controlling display of a notification screen | |
JP2016035714A (en) | Information processing device, program management method in information processing device, program, and system | |
JP4497195B2 (en) | Information processing system and device | |
JP4486531B2 (en) | Image forming system, image forming apparatus, management apparatus, and plug-in matching management method | |
JP2008004010A (en) | Communication equipment and control method therefor | |
JP2011159232A (en) | Image processing device, consumables ordering method and consumables ordering program | |
JP7282507B2 (en) | Information processing device, server device, control method, control program | |
JP4792744B2 (en) | Image processing device | |
JP2011060142A (en) | Integrated management device, integrated management system, integrated management method, integrated management program, and recording medium with the program recorded thereon | |
JP2010117975A (en) | Image forming system, terminal device, server, image forming device, and image forming method | |
JP2010157134A (en) | Apparatus, method and system for information processing | |
JP5401952B2 (en) | DEVICE MANAGEMENT DEVICE, DEVICE MANAGEMENT SYSTEM, SOFTWARE MANAGEMENT METHOD, SOFTWARE MANAGEMENT PROGRAM, AND RECORDING MEDIUM CONTAINING THE PROGRAM | |
JP6541484B2 (en) | Image processing apparatus, control method for image processing apparatus, and program | |
JP4962595B2 (en) | Information processing program, information processing apparatus, and information processing system | |
JP2010049643A (en) | Information processing system, information processing method, and program | |
JP4526508B2 (en) | Electronic device, electronic device system, function supplement method and function supplement program | |
JP2006129362A (en) | Digital composite machine | |
JP5966523B2 (en) | Information processing apparatus, program, and recording medium | |
JP5825302B2 (en) | REMOTE MANAGEMENT SYSTEM, MANAGEMENT DEVICE, DEVICE, PROGRAM UPDATE METHOD, PROGRAM, AND RECORDING MEDIUM |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070806 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090529 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090630 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090824 |
|
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: 20100309 |
|
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: 20100326 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 4486531 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130402 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140402 Year of fee payment: 4 |