CN102404485A - 图像形成装置及其控制方法 - Google Patents
图像形成装置及其控制方法 Download PDFInfo
- Publication number
- CN102404485A CN102404485A CN2011102780555A CN201110278055A CN102404485A CN 102404485 A CN102404485 A CN 102404485A CN 2011102780555 A CN2011102780555 A CN 2011102780555A CN 201110278055 A CN201110278055 A CN 201110278055A CN 102404485 A CN102404485 A CN 102404485A
- Authority
- CN
- China
- Prior art keywords
- function
- information
- image processing
- processing system
- transmission destination
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00344—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a management, maintenance, service or repair apparatus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0008—Connection or combination of a still picture apparatus with another apparatus
- H04N2201/0034—Details of the connection, e.g. connector, interface
- H04N2201/0037—Topological details of the connection
- H04N2201/0039—Connection via a network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0077—Types of the still picture apparatus
- H04N2201/0091—Digital copier; digital 'photocopier'
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0077—Types of the still picture apparatus
- H04N2201/0094—Multifunctional device, i.e. a device capable of all of reading, reproducing, copying, facsimile transception, file transception
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer And Data Communications (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Facsimiles In General (AREA)
Abstract
本发明提供图像形成装置及其控制方法。本发明的图像形成装置在确定所述图像形成装置包括用于改变发送目的地的信息的功能并且不同的监控装置进行监控时,对应于来自监控装置的询问,向所述监控装置返回表示所述图像形成装置包括用于改变所述发送目的地的信息的所述功能的响应。所述图像形成装置还接收来自所述监控装置的、用于改变所述发送目的地的信息的请求,以将所述监控信息的发送目的地改变为所述监控装置作为发送目的地。
Description
技术领域
本发明涉及用于监控(monitor)包括利用网络通信的图像形成装置的网络设备的技术。
背景技术
传统上,例如日本特开平10-304005号公报论述了一种用于经由网络来远程监控例如复印机的图像形成装置的管理***。日本特开平10-304005号公报还论述了一种远程诊断站,其包括用于管理在该诊断站与多个复印机之间的通信过程中能够使用的多个通信协议的数据库。基于从复印机接收到的通信信息中包含的协议标识符,确定要在读取数据时使用的格式。如上所述,确定用于与设备进行通信的通信协议。
在日本特开平10-304005号公报中,能够指定用于与被登记为监控对象的复印机进行通信的通信协议,以开始监控。然而,关于是否将搜索中找到的复印机设置为新的监控对象,没有进行确定。
在通过搜索找到复印机的情况下,如果指定该复印机的通信协议以通过一律使用管理***开始监控,则可能在所找到的复印机已属于另一现存监控***的情况下进行重复管理(duplicative management)。
通常,在超过几百个的图像形成装置(例如复印机)彼此连接在网络上的大规模环境下,难以用人工方式登记要监控的图像形成装置,并难以将该图像形成装置设置为监控对象。对于管理员来说,在作为管理***的搜索结果而找到的图像形成装置之中,识别并选择现存监控***尚未进行监控的图像形成装置,也是麻烦的工作。
这是因为,在通常网络搜索中执行的处理中能够获得所找到的图像形成装置的设备管理信息(例如设备名称),然而,没有获得表示所找到的图像形成装置是否已经被监控的特定监控信息。
为了获得在由此找到的数量巨大的图像形成装置之中的各个图像形成装置的监控信息并进行例如过滤的确定处理,使管理***承受了极重的负荷。
因此,对于管理员来说,由管理***选择要监控的图像形成装置需要繁重的工作。
发明内容
根据本发明的一方面,提供一种图像形成装置,其被构造成经由网络与用于向管理装置发送监控信息的监控装置通信,所述图像形成装置包括:存储单元,其被构造成存储用于向所述管理装置发送所述监控信息的发送目的地的信息;接收单元,其被构造成接收来自所述监控装置的、对于所述图像形成装置是否包括用于改变所述发送目的地的信息的功能的询问;响应单元,其被构造成,在所述图像形成装置包括用于改变所述发送目的地的信息的所述功能并且确定与所述监控装置不同的外部设备没有进行监控时,向所述监控装置返回对应于所述询问的、表示所述图像形成装置包括用于改变所述发送目的地的信息的所述功能的响应,而在所述图像形成装置不包括用于改变所述发送目的地的信息的所述功能或者所述外部设备进行监控时,向所述监控装置返回对应于所述询问的、表示所述图像形成装置不包括用于改变所述发送目的地的信息的所述功能的响应;改变单元,其被构造成,对应于接收到用于将监控信息的发送目的地改变为接收到表示所述图像形成装置包括用于改变所述发送目的地的信息的所述功能的所述响应的所述监控装置的改变信息,将所述发送目的地的信息改变为所述监控装置;以及发送单元,其被构造成根据基于所述改变请求而改变后的所述发送目的地的信息,将所述监控信息发送给所述监控装置。
通过下面参照附图对示例性实施例的详细说明,本发明的其他特征和各方面将变得清楚。
附图说明
包括在说明书中并构成说明书的一部分的附图,例示了本发明的示例性实施例、特征和各方面,与文字描述一起,用于解释本发明的原理。
图1例示了网络***。
图2例示了设备(图像形成装置)的硬件结构的示例。
图3(图3A和图3B)是例示设备的软件功能结构的示例的框图。
图4例示了存储在设备的非易失性存储区域中的部分信息。
图5例示了从设备至站点监控装置的响应的内容的示例。
图6是例示根据第一示例性实施例的设备的操作的示例的流程图。
图7例示了设备的通信功能。
图8例示了从设备至站点监控装置的响应模式。
图9例示了从设备至站点监控装置的响应的示例。
图10是例示在第二示例性实施例中的设备的操作的示例的流程图。
具体实施方式
以下参照附图详细说明本发明的各示例性实施例、特征以及各方面。
图1例示了根据本发明示例性实施例的网络上的复印机、站点监控装置、管理服务器之间的连接关系。
在图1中,设备100是例如连接到客户(client)的公司网络的多功能打印机(MFP)或者单功能打印机(SFP)。以下将具有例如打印功能、复印功能和扫描功能的图像形成装置称为“设备”。在站点上(即,在客户的公司网络上)提供有监控装置101,用于监控多个设备100。
公司网络包括防火墙102,作为用于建立与互联网的连接的连接点。防火墙102防止从外部网络向公司LAN 103的非法网络访问。
互联网104是外部网络,在该外部网络上连接有管理服务器105,以从设备100直接地或者经由站点监控装置101收集设备100的监控信息。
监控信息包括操作信息(例如设备100的故障信息和计数器信息)、固件信息以及设备管理信息(例如设备100的地址信息和型号名)。由监控装置等根据监控任务的内容,按需要收集并管理上述信息中的任一种信息。
图1例示了作为典型的个人计算机(PC)的站点监控装置101,但是本发明可应用于任何设备,只要在该设备上运行有实现本发明所描述的监控功能的监控程序即可。
因此,除了PC以外,还可以将监控程序安装在专用硬件或者网络上的多个设备100中的任何一个上。此外,将数百万的其他客户的网络连接到互联网104上,由此管理服务器105能够按以下述方式集中管理多个客户的设备。
设备100在内部包括有运行在设备100上的用于实现自监控功能的程序。利用该功能,能够将用于管理设备100的固件信息和计数器信息以及关于服务调用错误以及卡塞的故障信息,作为监控信息发送给站点监控装置101和管理服务器105。
将设备100初始设置成将监控信息直接发送给管理服务器105。由于在安装设备100时例如代理服务器的网络环境信息的设定,设备100能够发送监控信息。
当设备100将监控信息发送给除了管理服务器105以外的某处时,由于发送目的地URL(统一资源定位符)可以通过经由设备100的操作屏输入许可验证代码来进行编辑,因此能够将监控信息发送给期望的监控装置。此外,针对设备100,期望的监控装置能够经由网络设置监控信息的发送目的地URL。
站点监控装置101包括将发送目的地URL发送给设备100并进行设置的功能。站点监控装置101将用于改变监控信息的发送目的地URL的指令连同验证信息一起发送给设备100。在验证信息经过核实并通过验证时,接收到用于改变发送目的地URL的指令的设备100,将监控信息的发送目的地URL改变成基于该改变指令的发送目的地URL。
站点监控装置101具有用于搜索设备的功能,由此能够搜索连接到网络(例如公司LAN)的设备。当设备100被作为监控对象而登记在站点监控装置101中时,用于基于监控结果来管理设备的管理员使用在此找到的设备列表。
在图1中,由单个站点监控装置101监控网络中的在框106的范围内示出的多个设备100。包含在框106的网络中的站点监控装置101收集来自位于同一框中的所述多个设备100的监控信息,以将由此收集的监控信息发送给管理服务器105。
站点监控装置101提供诸如Web站点的网络服务,并接收来自要监控的设备100的监控信息。在监控开始时,站点监控装置101指令要监控的设备100经由网络设置针对要监控的设备100的发送目的地URL,由此开始对设备100的监控。站点监控装置101经由网络向设备100发送监控信息的发送目的地URL,以将用于提供设定指令的监控方法设置为通常监控模式。
在图1中,由另一单个站点监控装置101监控网络中的框107的范围内的多个设备100。框107的网络中的站点监控装置101收集来自同一框107内的所述多个设备100的监控信息,以管理这些设备。对于框107内的所述多个设备100,假设由与管理框106内的设备的提供商不同的提供商来管理这些设备。
站点监控装置101提供网络服务,并接收来自要监控的设备100的监控信息。在开始监控时经由设备100的操作屏手工输入许可验证代码,并且设置发送目的地URL,由此开始对设备100的监控。如上所述,将在设备100中输入许可验证代码并设置发送目的地URL的监控方法,设置作为特定监控模式的监控方法。
管理服务器105经由互联网104,直接从客户的互联网103上的设备100接收监控信息,并由此能够管理设备100。
在客户的公司LAN上存在大量设备的情况下,使用站点监控装置101来集中控制公司LAN上存在的设备的列表、要监控的设备的登记以及对所述设备的监控的开始。因此,能够提高维护效率。
管理服务器105使用所收集的监控信息,允许客户显示收费计数器的报告、通知诸如错误或者警报的故障事件、分析设备100的零件磨损程度、管理客户所储存的箱(cartridge)的货品数量等。使用上述分析功能和管理功能,以使得销售公司的例如负责维护设备的人员能够向客户提供合适的服务。
图2是例示图1中的设备100的控制单元中的硬件结构的框图。
在设备100的控制单元中,执行用于打印和扫描的程序的控制处理。此外,控制例如设备监控程序的应用。
当设备100向管理服务器105或站点监控装置101发送监控信息时,设备100在控制单元中以预定通信格式生成设备100的监控信息的数据,并执行诸如向站点监控装置101发送由此生成的数据的处理。控制单元包括***管理部、图像处理和管理部。
用于执行***管理的部件包括:操作单元201、网络接口(I/F)单元202、线路I/F单元203、只读存储器(ROM)204、随机存取存储器(RAM)205、存储单元206以及中央处理单元(CPU)207。用于执行图像处理管理的部件包括输入/输出(I/O)控制单元208、图像处理单元209、图像旋转单元210、数字I/F单元211、压缩/解压缩单元212以及像素密度变换单元213。
将上述部件连接到***总线216和图像总线217。操作单元201包括显示单元和键输入单元,以用作用户的操作屏。显示单元和键输入单元由CPU 207控制。用户能够经由键输入单元发出关于通过描器进行读取以及通过打印进行输出的各种设定指令和开始/停止指令。
用户可以经由操作单元201发出用于监控设备的开始/停止指令。在设备100向管理服务器105直接发送监控信息的情况下,用户经由操作单元201设置诸如IP地址和网关的网络信息,并且执行用于监控设备100的开始操作,从而开始对设备100的监控。
在以特定监控模式监控设备100的情况下,设备100的管理员经由操作单元201输入许可验证代码,由此允许编辑设备100的监控信息的发送目的地URL。
管理员将发送目的地URL改变成站点监控装置101的URL,并执行用于监控设备100的开始操作,由此开始对设备100的监控。根据要在CPU 207中执行的设备监控程序,读取存储在存储单元206中的诸如故障信息和表示打印次数和部件的使用次数的计数器信息的操作信息,以将这些信息作为设备100的监控信息发送给站点监控装置101。
网络I/F 202是用于建立与LAN的连接的接口单元,通过LAN与站点监控装置101或者管理服务器105建立通信。经由网络I/F 202从设备100发送监控信息。
在通常监控模式下监控设备100的情况下,网络I/F 202接收用于以站点监控装置101发送的验证信息来设置发送目的地URL的指令。
线路I/F单元203连接到ISDN(综合服务数字网络)或者公共电话网络,并受存储在ROM 204中的通信控制程序控制。线路I/F单元203经由ISDN I/F、调制解调器或者网络控制单元(NCU),与远程终端执行数据的发送/接收。还通过使用线路I/F单元203执行传真的发送/接收。
ROM 204存储用于控制设备100的控制程序和设备监控程序。这些程序由CPU 207执行。RAM 205是用于执行这些程序的工作区,也是用于临时存储使得设备监控程序能够监控设备100所必需的设备100的状态信息和图像数据的存储器。
非易失性存储单元206存储有必要在重启设备100后保持的各种操作模式设定、计数器值(例如,各尺寸的打印片材的数量以及原稿的读取次数)以及状态信息(包括状态标志)。
I/O控制单元208是用于建立***总线216与用以执行图像数据的高速传输的图像总线217之间的连接的总线桥。图像总线217包括PCI(协议控制信息)总线或者IEEE(电气和电子工程师协会)1394。将以下描述的设备100布置在图像总线217上。
数字I/F单元211建立读取器单元215和打印机单元214与设备100的控制单元之间的连接,并且执行图像数据的同步/异步转换。将由上述布置在读取器单元215和打印机单元214中的位置处的各种传感器检测到的信息,经由数字I/F单元211和I/O控制单元208流送到***总线216。
图像处理单元209执行对输入图像数据和输出图像数据的校正/处理/编辑。图像旋转单元210旋转图像数据。图像压缩/解压缩单元212分别执行例如针对多值图像数据的JPEG的压缩/解压缩处理,和针对二值图像数据的JBIG/MMR/MR/MH的压缩/解压缩处理。图像密度变换单元213对要输出的图像数据的分辨率进行变换。
图3(图3A和图3B)例示了在图1的设备100中操作的各软件模块的结构。这些软件模块是在CPU 207执行程序时要实现的功能的虚拟操作的主体。
在图3中,软件模块301至309和软件模块311至321对应于设备100的软件模块。软件模块包括内置诊断***的软件模块307、监控设置改变***的软件模块314、SNMP服务的软件模块317以及操作屏***的软件模块321。
设备接口301对应于图2中的I/O控制单元208。将包括打印机单元214经由该接口检测到的错误(有时称为故障)的状态,通知给内置诊断***307。
错误的示例包括:服务调用错误(例如硬盘错误和收费计数器错误)、卡纸、诸如“调色剂不足”的警报、门开以及排纸盘超载。
状态事件模块302向管理器304通知从设备接口301通知的错误信息。基于由图2中的打印机单元214中的各种传感器检测到的图像形成装置的状态,形成从设备接口301通知的错误信息。该错误信息随时间而改变。
计时器303发出用于发送以预定时间执行的计数器的请求,以及重发送不能够发送到管理器304的错误信息的请求。
非易失性存储单元308存储要与用于监控设备100所必需的设备管理信息(例如,固件信息和标识号)一起发送的日志信息、计数器信息以及故障信息。非易失性存储单元308还存储表示当前按什么模式监控设备100的监控模式信息。管理器304确认要经由逻辑模块305发送的监控信息。
管理器304将诸如服务调用错误的故障信息、诸如固件信息的设备管理信息以及与其自身的设备100有关的零件信息,作为监控信息,通知给SOAP(简单对象访问协议)功能模块306。设备管理信息的示例包括IP(互联网协议)地址、MAC(媒体访问控制)地址以及设备100的序列号、产品名称和产品类型。
SOAP功能模块306将从管理器304接收的内容(即故障信息和设备管理信息)传送给HTTP(超文本传输协议)/SOAP客户机模块309。SOAP功能模块306发出用于生成标记语言描述的请求,和用于向发送目的地URL发送所生成的标记语言描述的信息的请求。经由逻辑模块305获取发送目的地URL的信息,作为设备管理信息。
HTTP/SOAP客户机模块309从SOAP功能模块306接收设备管理信息,以生成与故障信息和设备管理信息中的各个对应的概要(schema)。由HTTP/SOAP客户机模块309经由逻辑模块305,从非易失性存储区域获取用于生成该概要所必需的数据。
HTTP/SOAP客户机模块309将所生成的标记语言描述的数据发送给作为发送目的地的设备。标记语言描述的示例包括XML(eXtensibleMarkup Language,可扩展标记语言)。
设定改变Web服务311接收用于改变从图2的网络I/F 202接收的发送目的地URL的指令。设定改变Web服务311所接收的用于改变发送目的地URL的指令由验证模块312来验证。
可以通过HTTPS(安全套接字层的超文本传输协议,HypertextTransfer Protocol over Secure Socket Layer)的客户验证来实现该验证,或者可以通过使用诸如用户帐户和密码的数据来进行该验证。只有能够向设备100发出用于改变发送目的地URL的指令的合法的站点监控装置101能够发出该指令。例如,在特定监控模式下使用的其他监控装置不能够发出这种指令。
验证模块312将验证的结果返回给设定改变Web服务311,并且在验证成功的情况下,基于用于改变所接收到的设定目的地URL的指令,向设定改变模块313发出用于改变发送目的地URL的请求。设定改变模块313将用于表示新的发送目的地URL以及开始在通常监控模式下的监控的信息,记录在非易失性存储单元308中。
发出指令来重读取设定,以将所述设定反映给管理器304。管理器304在接收到用于重读取所述设定的指令后,临时停止设备监控处理,并读出存储在非易失性存储单元308中的发送目的地URL,从而反映监控程序的设定的改变。
如上所述,能够在向管理服务器105直接发送由设备100发送的监控信息或者向站点监控装置101发送由设备100发送的监控信息之间进行切换。在将设定返回到初始设定的情况下,通过使用来自站点监控装置101的用于改变发送目的地URL的指令,将URL改变成管理服务器105的发送目的地URL,由此能够将URL返回到初始设定。
操作单元UI(用户接口)322对应于图2的操作单元201。操作人员能够经由操作单元UI 322进行控制,以执行对设备100的监控的开始/停止,并执行对按特定监控模式进行监控的设定。当操作人员经由操作单元UI 322指令开始设备100的监控时,输入管理管理器319向设定模块320发出处理请求。
当设定模块320接收到用于处理设备100的监控的请求时,设定模块320在非易失性存储单元308中写入表示设备100已经处于直接监控模式下的信息。因此,即使在重启设备100时,内置诊断***在设备100启动期间也确认当前设备100的监控模式。因此,能够继续进行对设备100的适当监控。
将设定模块320发出的用于开始对设备100的监控的请求,通知给管理器304,并且在此后立即开始用于启动对设备100的监控的处理。
在操作人员经由操作单元UI 322发出用于将模式改变到特定监控模式的指令的情况下,操作人员输入许可验证代码。当输入管理管理器319接收到许可验证代码时,输入管理管理器319将该代码发送给验证模块318。
输入管理管理器319从验证模块318获取对许可验证代码的验证结果。在输入管理管理器319确定验证结果正确时,输入管理管理器319在操作单元UI上显示发送目的地URL,作为可编辑的URL。当操作人员将发送目的地URL编辑成另一URL,并发出开始监控设备100的指令时,输入管理管理器319向设定模块320发送新的发送目的地URL和用于开始监控设备100的请求。
当设定模块320接收到新的发送目的地URL以及用于开始监控设备100的请求时,设定模块320将表示新的发送目的地URL和开始以特定监控模式监控设备100的信息,记录在非易失性存储单元308中。随后,设定模块320请求管理器开始监控设备100。因此,针对由新的发送目的地URL表示的预定监控装置,执行对监控信息的发送。
SNMP(简单网络管理协议)服务317运行在设备100上。网络上的某些设备不能够处理由站点监控装置101发出的用于将模式切换到通常监控模式的请求。SNMP服务317设置关于设备100的各种类型的信息,并且发送表示是否能够以通常监控模式监控设备100的响应。
站点监控装置101进行对于表示是否能够按通常监控模式监控设备100的OID(Object Identification Data,对象标识数据)的询问。功能响应SMNP服务315解释对指定的OID的询问,并向设定参照模块316进行关于有无所述功能的询问。设定参照模块316向非易失性存储单元308进行关于设备100是否具有通常监控模式的功能的询问。
设备100支持按通常监控模式进行的监控,并且在能够接收到用于改变发送目的地URL的指令的情况下,设备100从非易失性存储单元308确认存在通常监控模式的功能。当将确定结果发送到功能响应SNMP服务315时,功能响应SNMP服务315对站点监控装置101的OID询问作出响应。
当站点监控装置101检测到设备100具有通常监控模式的功能时,站点监控装置101进行关于设定改变Web服务的URL信息的询问。类似于关于通常监控模式的功能的询问,站点监控装置101进行对于表示设定改变Web服务的URL的OID的询问。
响应于该询问,设备100从非易失性存储单元308获取设定改变Web服务的URL信息,并经由设定参照模块316返回设定改变Web服务的URL。
图4示出了图3中例示的非易失性存储单元308中记录的信息的一部分。在启动或开始监控设备100时,设备100确认并持续监控非易失性存储单元308中的信息。
设备标识号是用于标识设备100的标号。例如,针对设备标识号使用序列号。设备标识号使得站点监控装置101和管理服务器105能够识别设备100。
作为监控程序的版本,记录了在设备100执行自监控时使用的监控程序的版本信息。监控信息的发送格式根据监控程序的版本而不同,或者随着监控程序的版本升级,能够获取更详细的数据。
自监控功能是表示开始/停止对设备100的监控的信息。已经启动(处于ON状态)的设备100能够确认该信息,以确认是监控还是不监控设备100。在启动设备100时自监控功能是“有效”的情况下,以与要发送的信息的内容相一致的定时,将监控信息发送给发送目的地URL。
监控模式的示例包括用于向管理服务器105直接发送监控信息的“直接监控模式”、用于向站点监控装置101发送监控信息的“通常监控模式”,以及用于向除了上述设备以外的监控装置发送监控信息的“特定监控模式”。
在发送目的地URL中,记录有在监控设备100时将监控信息发送到的发送目的地URL的信息。
在设备100处于通常监控模式的情况下,存储要与验证信息一起从站点监控装置101发送的、表示站点监控装置101的发送目的地URL的信息。在设备100处于特定监控模式的情况下,存储要通过操作屏与许可验证代码一起输入的发送目的地URL的信息。
在设备100可能被置于通常监控模式的情况下,针对用于改变发送目的地URL的功能记录“YES”。站点监控装置101在与设备100通信时请求该信息,站点监控装置101可以掌握目标设备100具有通常监控模式的事实。如果没有从设备100获取到响应,则站点监控装置101确定设备100不能够进行按通常监控模式的监控。
在设备100能够置于通常监控模式的情况下,使用设定改变Web服务URL来接收用于改变站点监控装置101发送的发送目的地URL的指令。设备100经由Web服务的URL接收用于改变发送目的地URL的指令,并开始按通常监控模式的监控。
图5例示了图3中例示的功能响应SNMP服务315的响应信息的一部分。
站点监控装置101进行对于设备100的SNMP服务的询问,从而确认设备100是否具有通常监控模式。表示Web服务的名称的对象ID(OID)表示设备100具有的功能的名称。
在设备100支持通常监控模式的情况下,设备100以设定改变Web服务作为用于指令改变发送目的地URL的Web服务。因此,当站点监控装置101进行关于设备100是否支持通常监控模式的询问时,站点监控装置101进行关于表示Web服务的名称的OID的询问。
这时,站点监控装置101从支持通常监控模式的目标设备,接收到包括表示设定改变Web服务的名称的OID的响应。在接收到该响应时,站点监控装置101进行对于在发送用于改变发送目的地URL的指令时使用的URL信息的询问。目标设备返回包括Web服务的URL的OID的响应,所述Web服务的URL表示设定改变Web服务的URL。
Web服务状态是表示设定改变Web服务是否在服务中的状态的OID。当站点监控装置101向设备100进行关于OID的询问时,如果接收到表示ON的响应,则站点监控装置101确定设定改变Web服务是有效的,而如果接收到表示OFF的响应,则站点监控装置101确定设定改变Web服务是无效的。
设备100使未使用中的网络服务无效,以防止这些服务成为不期望的安全漏洞。通常,根据使用设备100的用户的环境而使网络服务有效。因此,在站点监控装置101进行询问时响应是OFF的情况下,设定改变Web服务尚未处于服务中。
Web服务状态的OID允许写入SNMP,由此能够通过发出用于允许写入的指令(即,通过发出ON的写入指令)来从外部启动设备100的设定改变Web服务。此外,当设定改变变为不再必要时,Web服务状态的OID形成写入SNMP时OFF的指令,并使设定改变Web服务无效。
以下详细描述在监控***时设备100的操作的示例。
图6是例示在设备100将响应返回给站点监控装置101之前、设备100从站点监控装置101接收到询问之后的处理的流程图。将该流程图的处理存储在图2中的ROM 204和存储单元206中的任一个存储单元上,并在需要时在RAM 205展开,然后由CPU 207执行。该处理例示了图3中示出的SNMP服务317执行的处理。
当启动了设备100并开始SNMP服务317的处理时,在步骤S601中,确定是否接收到来自站点监控装置101的、关于设备100是否具有用于改变发送目的地URL的功能的询问。当设备100从站点监控装置101接收到该询问时(步骤S601中的“是”),则处理进行到步骤S602。
在步骤S602中,设备100确定设备100是否具有用于改变发送目的地URL的功能。在设备100具有改变所述功能的情况下(步骤S602中的“是”),处理进行到步骤S604。另一方面,在设备100不具有改变所述功能的情况下(步骤S602中的“否”),处理进行到步骤S603。在步骤S604中,SNMP服务317从非易失性存储单元308获取信息,以确定对设备100设置的当前监控模式是否是“特定监控模式”。
当设备100当前处于“特定监控模式”时,设备100正由其他的监控装置监控。在管理该设备时,为了避免重复管理,需要对从站点监控装置101接收用于改变发送目的地URL的请求进行限制。
在步骤S604中,在确定设备100处于“特定监控模式”的情况下(步骤S604中的“是”),处理进行到步骤S603。另一方面,在确定设备100没有处于“特定监控模式”的情况下(步骤S604中的“否”),处理进行到步骤S605。
在步骤S603中,功能响应SNMP服务315向站点监控装置101返回表示设备100不具有用于改变发送目的地URL的功能的响应,作为对于所述询问的响应。在步骤S605中,功能响应SNMP服务315向站点监控装置101返回表示设备100具有用于改变发送目的地URL的功能的响应,作为对于所述询问的响应。
根据步骤S605中的处理,站点监控装置101响应于从设备100接收到的响应,向设备100发送用于改变发送目的地URL的请求,并改变对设备100设置的监控信息的发送目的地URL。因此,将设备100的监控模式从用于向管理服务器105直接发送监控信息的“直接监控模式”,改变为用于向站点监控装置101发送监控信息的“通常监控模式”。
在作为步骤S603中的处理的结果、站点监控装置101接收到来自设备100的响应的情况下,站点监控装置101不向设备100发送用于改变发送目的地URL的请求。换言之,在该情况下,针对设备100持续进行按“直接监控模式”的监控或者按“特定监控模式”的监控。
在根据本示例性实施例的处理中,即使在设备具有用于改变发送目的地URL的功能的情况下,当设备100处于“特定监控模式”时,设备100被构造成向站点监控装置101发送表示设备100不具有用于改变发送目的地URL的功能的响应。站点监控装置101不改变不具有用于改变发送目的地URL的功能的设备100的设定。
因此,对于站点监控装置101来说,不必进行关于设备100的监控模式的进一步询问,使得能够在网络上巨大数量的设备当中,以更小的负荷指定作为合适的监控对象的设备100,而不涉及重复管理。
第二示例性实施例示出了能够指定以如下方式被更有效地监控的设备100的***,所述方式使得该设备针对来自站点监控装置101的关于可用通信功能的询问、根据其自身的被监控状态来改变响应。
图7例示了在站点监控装置101监控设备100时可用的通信功能的类型。设备100具有多个通信功能,在所述多个通信功能中选择一个通信功能来监控设备100。设备100管理表示哪个通信功能可用的表。
轮询(polling)(即SNMP/专用协议)指站点监控装置101通过使用轮询协议从设备100收集监控信息,从而执行监控。这意味着站点监控装置101进行关于设备100的状态的询问,而不使用设备100的自监控功能,从而允许站点监控装置101监控设备100。
当通过使用通信来执行监控时,设备100存储通过使用SNMP专用协议的轮询或者监控装置执行该监控。基本上,可以在所有的设备(即图像形成装置)中执行通过轮询从站点监控装置101收集监控信息的监控。
直接发送功能(HTTPS SOAP)指以通过使用SOAP将监控信息从设备100直接发送给管理服务器105的方式执行监控。
特定发送功能(HTTPS SOAP)指以通过使用SOAP将监控信息从设备100发送给与站点监控装置101不同的监控装置的方式执行监控。
间接发送功能(HTTPS SOAP)指以将监控信息从设备100发送给站点监控装置101并且进一步从站点监控装置101发送给管理服务器105的方式执行监控。这是按如下方式实现的监控方法:站点监控装置101经由网络改变设备100的发送目的地URL,因此,该监控方法与第一示例性实施例的通常监控模式相对应。
图8例示了在站点监控装置101开始监控设备100时,在站点监控装置101向设备100进行关于“可用通信功能的类型”的询问时设备100的响应的内容。设备100根据设备100当时的被监控状态,答复可用通信的类型。
在图8中,(1)在设备100当前未被监控的情况下,返回表示能够通过使用轮询、直接发送功能和间接发送功能中的任一种可用功能来监控设备100的响应;以及(2)在通过使用轮询来监控设备100的情况下,返回表示响应于来自站点监控装置101的询问,能够通过使用直接发送功能和间接发送功能来监控设备100的响应。
在响应的内容不包括轮询的情况下,站点监控装置101能够确定设备100受到按某些方式的监控。由于直接发送和间接发送使用设备100中的自监控功能,因此通过来自站点监控装置101的轮询而进行监控时资源能够节省得更多,这是由于站点监控装置101不需要针对各设备保持设定等。因此,设备100将直接发送功能和间接发送功能,作为响应返回,以用于决定合适的监控方法。
在图8中,(3)在通过使用直接发送功能执行监控的情况下,返回表示响应于来自站点监控装置101的询问,能够通过使用间接发送功能来监控设备100的响应;(4)在通过使用特定发送功能进行监控的情况下,返回表示没有可用通信功能的响应;(5)在通过使用间接发送功能执行监控的情况下,返回表示能够通过使用间接发送功能监控设备100的响应。
考虑到改变站点监控装置101的网络信息的情况,将设备100构造成,返回间接发送功能是可用的响应,从而使得站点监控装置101能够发出用于改变发送目的地URL的适当请求。
<设备的SNMP响应的示例>
图9例示了经由SNMP服务317的对于站点监控装置101的响应的示例。
站点监控装置101进行对于设备100的关于设备100的被监控状态、在监控中使用的通信功能、以及表示可用通信功能的SNMP的对象ID(OLD)的询问。假设例如通过使用轮询对当时的设备100进行监控。
作为针对被监控状态的响应,设备100返回表示“监控中”的值,并进一步返回该“轮询”,作为在监控中使用的通信功能。如图8中所示,作为通过使用轮询进行监控的情况的响应,设备100返回表示“直接发送功能”和“间接发送功能”是可用的响应。
图10是例示当从站点监控装置101接收到关于可用通信功能的询问时设备100的操作的流程图。通过存储在图2中所示的ROM 204或存储单元206中的任一个中的程序,来实现由该流程图例示的处理,以在需要时在RAM 205中展开,并通过CPU 207执行该程序。该流程图的处理主要是由图3中示出的SNMP服务317执行的。
在步骤S1001中,设备100进行等待,直到从站点监控装置101接收到关于在监控设备100自身的过程中可用的通信功能的列表的询问为止。在设备100接收到来自站点监控装置101的询问的情况下(步骤S1001中的“是”),处理进行到步骤S1002。在步骤S1002中,设备100识别是否通过监控装置或管理装置中的任一者执行了监控。
在执行了监控的情况下(步骤S1002中的“是”),处理进行到步骤S1003。另一方面,在没有执行监控的情况下(步骤S1002中的“否”),处理进行到步骤S1007。在步骤S1007,设备100将“轮询”、“直接发送功能”以及“间接发送功能”当中的、包括设备100所支持的所有通信功能的功能列表的响应,返回给站点监控装置101,然后处理结束。在此假设设备100支持“直接发送功能”和“间接发送功能”。
在步骤S1003中,设备100确定是否通过使用轮询进行监控。在不使用轮询进行监控的情况下(步骤S1003中的“否”),处理进行到步骤S1004。另一方面,在设备100确定通过使用轮询进行监控的情况下(步骤S1003中的“是”),处理进行到步骤S1008。
在步骤S1008中,设备100将包括设备100所支持的“直接发送功能”和“间接发送功能”的功能列表的响应,返回给站点监控装置101,然后处理结束。
在步骤S1004中,设备100确定是否通过使用直接发送功能进行监控。在设备100确定通过使用直接发送功能进行监控的情况下(步骤S1004中的“是”),处理进行到步骤S1009。另一方面,在设备100确定在不使用直接发送功能进行监控的情况下(步骤S 1004中的“否”),处理进行到步骤S1005。在步骤S1005,设备100确定是否通过使用间接发送功能执行监控。
在设备100确定通过使用间接发送功能进行监控的情况下(步骤S1005中的“是”),处理进行到步骤S1009。另一方面,在设备100确定不使用间接发送功能进行监控的情况下(步骤S1005中的“否”),处理进行到步骤S1006。
在步骤S1009中,设备100将表示“间接发送功能”是可用的响应返回给站点监控装置101,处理结束。在步骤S1006中,由于设备100可以通过使用特定通信功能来进行监控,因此设备100将表示不存在可用通信功能的响应返回给站点监控装置101。
根据第二示例性实施例,能够防止在大规模环境中用户错误地选择要由站点监控装置101监控的设备,并且能够使用更有效率的监控方法。
在确定间接发送功能适合于作为在根据本示例性实施例的监控中使用的通信功能的情况下,执行如下处理,将根据第一示例性实施例的发送目的地的信息(URL)改变成站点监控装置101的URL。
虽然参照示例性实施例描述了本发明,但是应该理解,本发明不限于所公开的示例性实施例。对所述权利要求的范围给予最宽的解释,以涵盖所有的变型、等同结构和功能。
Claims (7)
1.一种图像形成装置,其被构造成经由网络与用于向管理装置发送监控信息的监控装置通信,所述图像形成装置包括:
存储单元,其被构造成存储用于向所述管理装置发送所述监控信息的发送目的地的信息;
接收单元,其被构造成接收来自所述监控装置的、对于所述图像形成装置是否包括用于改变所述发送目的地的信息的功能的询问;
响应单元,其被构造成,在确定所述图像形成装置包括用于改变所述发送目的地的信息的所述功能并且与所述监控装置不同的外部设备没有进行监控时,向所述监控装置返回对应于所述询问的、表示所述图像形成装置包括用于改变所述发送目的地的信息的所述功能的响应,而在所述图像形成装置不包括用于改变所述发送目的地的信息的所述功能或者所述外部设备进行监控时,向所述监控装置返回对应于所述询问的、表示所述图像形成装置不包括用于改变所述发送目的地的信息的所述功能的响应;
改变单元,其被构造成,对应于接收到用于将监控信息的发送目的地改变为接收到表示所述图像形成装置包括用于改变所述发送目的地的信息的所述功能的所述响应的所述监控装置的改变请求,将所述发送目的地的信息改变为所述监控装置;以及
发送单元,其被构造成根据基于所述改变请求而改变后的所述发送目的地的信息,将所述监控信息发送给所述监控装置。
2.根据权利要求1所述的图像形成装置,其中,即使所述图像形成装置具有用于改变所述发送目的地的信息的所述功能,但当所述外部设备进行监控时,所述响应单元也将表示所述图像形成装置不包括用于改变所述发送目的地的信息的所述功能的响应,返回给所述监控装置。
3.根据权利要求1所述的图像形成装置,所述图像形成装置还包括:
功能响应单元,其被构造成当从所述监控装置接收到关于可用通信功能的询问时,返回关于所述可用通信功能的功能响应,
其中,在所述管理装置直接进行监控的情况下,所述功能响应单元返回表示能够向所述监控装置发送所述监控信息作为可用通信功能的功能响应,而在所述外部设备进行监控的情况下,返回表示所述图像形成装置不包括可用通信功能的功能响应;并且,
其中,所述监控装置基于表示能够向所述监控装置发送所述监控信息作为可用通信功能的所述功能响应,向所述图像形成装置进行对于所述图像形成装置是否包括用于改变所述发送目的地的信息的所述功能的询问。
4.根据权利要求1所述的图像形成装置,其中,所述监控信息包括所述图像形成装置的故障信息和计数器信息中的至少任意一者。
5.一种用于图像形成装置的控制方法,所述图像形成装置被构造成经由网络与用于向管理装置发送监控信息的监控装置通信,所述控制方法包括如下步骤:
在存储单元中存储用于向所述管理装置发送所述监控信息的发送目的地的信息;
接收来自所述监控装置的、对于所述图像形成装置是否包括用于改变所述发送目的地的信息的功能的询问;
在确定所述图像形成装置包括用于改变所述发送目的地的信息的所述功能并且与所述监控装置不同的外部设备没有进行监控时,发送对应于所述询问的、表示所述图像形成装置包括用于改变所述发送目的地的信息的所述功能的响应;
在所述图像形成装置不包括用于改变所述发送目的地的信息的所述功能或者所述外部设备进行监控时,发送对应于所述询问的、表示所述图像形成装置不包括用于改变所述发送目的地的信息的所述功能的响应;
对应于接收到用于将所述监控信息的发送目的地改变为接收到表示所述图像形成装置包括用于改变所述发送目的地的信息的所述功能的所述响应的所述监控装置的改变请求,将所述发送目的地的信息改变为所述监控装置;以及
根据基于所述改变请求而改变后的所述发送目的地的信息,将所述监控信息发送给所述监控装置。
6.根据权利要求5所述的控制方法,所述控制方法还包括以下步骤:
当从所述监控装置接收到对于所述图像形成装置是否包括用于改变所述发送目的地的信息的所述功能的询问时,基于表示能够向所述监控装置发送所述监控信息作为可用通信功能的功能响应,返回针对可用通信功能的响应,
其中,在所述管理装置进行直接监控的情况下,返回表示能够向所述监控装置发送所述监控信息作为可用通信功能的响应,而在所述外部设备进行监控的情况下,返回表示所述图像形成装置不包括可用通信功能的响应。
7.根据权利要求5所述的控制方法,其中,所述监控信息包括所述图像形成装置的故障信息和计数器信息中的至少任意一者。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010-207892 | 2010-09-16 | ||
JP2010207892A JP5550504B2 (ja) | 2010-09-16 | 2010-09-16 | 画像形成装置及び制御方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102404485A true CN102404485A (zh) | 2012-04-04 |
CN102404485B CN102404485B (zh) | 2014-07-02 |
Family
ID=45421816
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110278055.5A Expired - Fee Related CN102404485B (zh) | 2010-09-16 | 2011-09-16 | 图像形成装置及其控制方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US8531712B2 (zh) |
EP (1) | EP2434742A3 (zh) |
JP (1) | JP5550504B2 (zh) |
CN (1) | CN102404485B (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6669389B2 (ja) | 2016-03-08 | 2020-03-18 | キヤノン株式会社 | 情報処理装置、情報処理方法およびプログラム |
JP6853689B2 (ja) * | 2017-02-23 | 2021-03-31 | キヤノン株式会社 | 監視装置及び方法及びプログラム |
US20180240022A1 (en) * | 2017-02-23 | 2018-08-23 | Kabushiki Kaisha Toshiba | System and method for predictive oid field identification |
JP6642505B2 (ja) * | 2017-03-31 | 2020-02-05 | 京セラドキュメントソリューションズ株式会社 | 設定管理システム |
JP7051444B2 (ja) * | 2018-01-09 | 2022-04-11 | キヤノン株式会社 | 情報処理装置、その制御方法及びプログラム |
JP7230332B2 (ja) * | 2018-03-19 | 2023-03-01 | 株式会社リコー | 管理サーバ、方法、プログラム及び管理システム |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5084875A (en) * | 1989-12-13 | 1992-01-28 | Joseph Weinberger | System for automatically monitoring copiers from a remote location |
US20020194214A1 (en) * | 2001-06-19 | 2002-12-19 | Fuji Photo Film Co., Ltd. | Management method and management system for image forming device |
JP2006228099A (ja) * | 2005-02-21 | 2006-08-31 | Fuji Xerox Co Ltd | サーバおよびプリント要求発行方法並びにプログラム |
US20060277446A1 (en) * | 2005-06-03 | 2006-12-07 | Canon Kabushiki Kaisha | Centralized monitoring system and method for controlling the same |
US20100088408A1 (en) * | 2008-10-06 | 2010-04-08 | Takahiro Asai | Status reporting apparatus, image processing system, and storage medium storing control program |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3497692B2 (ja) * | 1996-03-29 | 2004-02-16 | 株式会社リコー | 通信システム、デバイス及び通信方法 |
JP2001223695A (ja) * | 2000-02-07 | 2001-08-17 | Mitsubishi Electric Corp | 通信局監視システム及び通信局監視方法 |
JP2001282642A (ja) * | 2000-03-30 | 2001-10-12 | Mitsubishi Electric Corp | ネットワーク管理装置 |
JP4916227B2 (ja) * | 2006-06-14 | 2012-04-11 | キヤノン株式会社 | デバイスの管理装置及びその管理装置の制御方法 |
JP5540593B2 (ja) * | 2008-08-05 | 2014-07-02 | 株式会社リコー | 制御装置、画像処理装置、制御方法およびプログラム |
-
2010
- 2010-09-16 JP JP2010207892A patent/JP5550504B2/ja not_active Expired - Fee Related
-
2011
- 2011-09-08 US US13/227,720 patent/US8531712B2/en not_active Expired - Fee Related
- 2011-09-09 EP EP11180763.2A patent/EP2434742A3/en not_active Withdrawn
- 2011-09-16 CN CN201110278055.5A patent/CN102404485B/zh not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5084875A (en) * | 1989-12-13 | 1992-01-28 | Joseph Weinberger | System for automatically monitoring copiers from a remote location |
US20020194214A1 (en) * | 2001-06-19 | 2002-12-19 | Fuji Photo Film Co., Ltd. | Management method and management system for image forming device |
JP2006228099A (ja) * | 2005-02-21 | 2006-08-31 | Fuji Xerox Co Ltd | サーバおよびプリント要求発行方法並びにプログラム |
US20060277446A1 (en) * | 2005-06-03 | 2006-12-07 | Canon Kabushiki Kaisha | Centralized monitoring system and method for controlling the same |
US20100088408A1 (en) * | 2008-10-06 | 2010-04-08 | Takahiro Asai | Status reporting apparatus, image processing system, and storage medium storing control program |
Also Published As
Publication number | Publication date |
---|---|
US8531712B2 (en) | 2013-09-10 |
EP2434742A3 (en) | 2017-03-15 |
JP2012063992A (ja) | 2012-03-29 |
EP2434742A2 (en) | 2012-03-28 |
US20120069392A1 (en) | 2012-03-22 |
CN102404485B (zh) | 2014-07-02 |
JP5550504B2 (ja) | 2014-07-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4266957B2 (ja) | 集中監視システム及びその制御方法、並びに、ホスト装置及びその制御方法 | |
US8078720B2 (en) | Management of networked devices | |
US8051379B2 (en) | System, apparatus, method and computer readable storage medium for displaying information related to an image-forming apparatus connected to a network | |
US7463833B2 (en) | Monitoring apparatus, processing method, program for implementing the processing method, and management apparatus, management method, and program for implementing the management method | |
CN102404485B (zh) | 图像形成装置及其控制方法 | |
CN102820985B (zh) | 管理装置和管理方法 | |
US8164778B2 (en) | Management server, image forming apparatus, and management method therefor | |
CN101202668A (zh) | 网络管理***和网络管理方法 | |
CN102193535B (zh) | 管理***、监视设备、图像形成设备及其方法 | |
US8756295B2 (en) | Monitor system and identifier assignment method adopted in monitor system | |
JP2015138297A (ja) | 配信システム及びその制御方法 | |
US20040260704A1 (en) | User-requested remote assistance for printing devices | |
US20050190398A1 (en) | Multifunction peripheral for data collection and distribution | |
US20040168109A1 (en) | Efficient remote management of devices by accurately removing abnormal condition reports | |
JP4327541B2 (ja) | 遠隔管理システムとその被管理装置,およびプログラム | |
US20040158632A1 (en) | Recovery of interrupted communication for remote management of devices | |
JP2007336097A (ja) | 情報処理装置、管理装置及び通信方法 | |
JP2011150587A (ja) | デバイス管理システム | |
JP2010066798A (ja) | 画像処理装置及び画像処理装置のユーザ認証方法 | |
JP2008065780A (ja) | 機器、機器管理プログラム及び記録媒体 | |
JP2004295866A (ja) | 電子装置とその遠隔管理システムおよびログ管理方法並びにプログラム | |
JP2009230651A (ja) | 画像形成装置監視システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20140702 Termination date: 20170916 |