CN101197726A - 监视装置、图像形成装置、监视***、网络设置变更方法 - Google Patents

监视装置、图像形成装置、监视***、网络设置变更方法 Download PDF

Info

Publication number
CN101197726A
CN101197726A CNA200710153636XA CN200710153636A CN101197726A CN 101197726 A CN101197726 A CN 101197726A CN A200710153636X A CNA200710153636X A CN A200710153636XA CN 200710153636 A CN200710153636 A CN 200710153636A CN 101197726 A CN101197726 A CN 101197726A
Authority
CN
China
Prior art keywords
network settings
change
notification
changes
image processing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA200710153636XA
Other languages
English (en)
Other versions
CN101197726B (zh
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.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Publication of CN101197726A publication Critical patent/CN101197726A/zh
Application granted granted Critical
Publication of CN101197726B publication Critical patent/CN101197726B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/121Facilitating exception or error detection and recovery, e.g. fault, media or consumables depleted
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1229Printer resources management or printer maintenance, e.g. device status, power levels
    • G06F3/123Software or firmware update, e.g. device firmware management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1236Connection management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1285Remote printer device, e.g. being remote from client or server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0813Configuration setting characterised by the conditions triggering a change of settings
    • H04L41/0816Configuration setting characterised by the conditions triggering a change of settings the condition being an adaptation, e.g. in response to network events
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1293Printer information exchange with computer

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Software Systems (AREA)
  • Facsimiles In General (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

为了快速修复通信中断,监视装置从图像形成装置接收网络设置变更通知。在收到网络设置变更通知后,监视装置确定是否在规定时间内收到网络设置变更完成通知。在确定收到网络设置变更通知后,没有在规定时间内收到网络设置变更完成通知的情况下,监视装置发送网络设置失败通知。

Description

监视装置、图像形成装置、监视***、网络设置变更方法
技术领域
本发明涉及一种对图像形成装置进行监视的监视装置,由该监视装置监视的图像形成装置,以及一种包括上述图像形成装置和上述监视装置的监视***。
背景技术
已知存在一种用于监视网络设置变更的成功或失败,并且在失败的情况下恢复原始设置的***。
日本专利申请公开No.2001-251337公开了一种***,其中由服务器指令变更其网络设置的设备,在网络设置变更后服务器没有在规定时间内发出指令的情况下,恢复变更前的网络设置值。
日本专利申请公开No.2001-251337中说明的技术适合服务器正在控制网络设置变更的情况。但是,该技术不适合由设置有图像形成装置的客户而不是服务器在变更网络设置中占主导地位的情况。
在客户端的图像形成装置被远程监视的***中,各种服务基于经由因特网从图像形成装置发送至远程监视服务器的计数器信息和错误信息提供。因为客户可以轻易地在图像形成装置的操作屏幕上实现图像形成装置的网络设置,所以容易由于不正确或错误的设置变更而出现网络中断。在远程监视***中,图像形成装置的用户通常注意不到这样的现实,即远程监视服务器和图像形成装置相互之间正在进行网络通信。因此,这种不正确的设置变更可能被暂时搁置而不被更正。相反,由于远程监视服务器根据来自图像形成装置每天一次的定期通信的有无来检测网络中断的出现等,因此从出现这种通信中断到检测出来最长可能出现一天的延迟。由于诸如图像形成装置上的错误监视和调色剂在库管理等服务特性上的原因,远程监视***必须尽早检测出网络中断,确定网络中断的原因,并且促使负责图像形成装置维护的适当人员采取适当措施来解决该中断。
正如在相关技术中,在网络中断的情况下,图像形成装置由于以下原因不适合恢复原始设置或在图像形成装置的屏幕上显示错误。
由于图像形成装置的网络设置变更是由负责客户信息的***管理员来实现,所以由远程监视服务器来变更该设置可以被认作越权行为。
此外,当图像形成装置在除与远程监视服务器的通信以外的包括复制操作的打印操作正常时,显示错误的情况下,可能误导用户以为图像形成装置发生故障,尽管用户使用的操作是正常的。不影响图像形成装置的使用,但是阻碍图像形成装置与远程监视服务器之间通信的网络设置的一个例子,是代理服务器。代理服务器被用来建立从内联网环境到因特网环境的连接。
发明内容
本发明提供一种监视装置,可以快速检测出由于图像形成装置的网络设置变更而发生的通信中断,从而保持服务的连续性。
本发明还提供一种监视装置,其检测通信中断,并且使用诸如发自监视装置的电子邮件等通知工具向终端用户直接发送通信中断恢复通知。
根据本发明一方面的一种监视装置包括以下组件:接收单元,其被配置从图像形成装置接收网络设置变更通知;确定单元,其被配置在收到接收单元的网络设置变更通知后,确定是否在规定时间内收到网络设置变更完成通知;以及通知单元,其被配置在确定单元收到接收单元的网络设置变更通知后,确定在规定时间内没有收到网络设置变更完成通知的情况下,发送网络设置失败的通知。
根据本发明另一方面的一种图像形成装置包括以下组件:第一发送单元,其被配置在网络设置变更的情况下,利用变更前的网络设置发送网络设置变更通知至监视装置;生效单元,其被配置在发送网络设置变更通知后,使变更后的网络设置生效;以及第二发送单元,其被配置利用变更后的网络设置发送网络设置变更完成通知至监视装置。
根据本发明又一方面的一种监视***是包括图像形成装置和监视装置的监视***。该图像形成装置被配置在网络设置变更的情况下,利用变更前的网络设置发送网络设置变更通知至监视装置;在发送网络设置变更通知之后,使变更后的网络设置生效;并且利用变更后的网络设置发送网络设置变更完成通知至监视装置。该监视装置被配置从图像形成装置接收网络设置变更通知;在收到网络设置变更通知之后,确定是否在规定时间内收到网络设置变更完成通知;并且在收到网络设置变更通知之后,确定在规定时间内没有收到网络设置变更完成通知的情况下,发送网络设置失败通知。
参考附图说明,从以下示例性实施例的说明,本发明进一步的特征将变得明了。
附图说明
图1是根据本发明实施例的整个***框图。
图2是控制图像形成装置全体的控制器的结构框图。
图3是图像形成装置的软件示意图。
图4示出了存储在远程监视服务器中用于管理正被监视的图像形成装置的一个示例性表。
图5A和5B示出了从图像形成装置向远程监视服务器发送的示例性信息。
图6示出了存储在远程监视服务器中用于监视网络设置完成的示例性数据。
图7示出了图像形成装置网络设置菜单的例子。
图8是图像形成装置网络设置变更操作的流程图。
图9是远程监视服务器在收到网络设置变更通知后的操作流程图。
图10示出了由远程监视服务器发出的通知通信中断的示例性电子邮件消息。
图11A和11B示出了图像形成装置网络设置菜单的例子。
图12示出了一系列远程监视服务器和图像形成装置的操作。
图13是远程监视服务器的硬件框图。
具体实施方式
第一示例性实施例
以下将结合附图来说明本发明的第一示例性实施例。
设置在各自客户端的图像形成装置与内联网连接,并且远程监视服务器与因特网连接。因为防止来自外部攻击的防火墙,所以信息不能主动从因特网发送至内联网。
本发明在上述环境中实现。即,在可以从设置在客户端的图像形成装置发送信息至远程监视服务器,而不可以从远程监视服务器发送信息至设置在客户端的图像形成装置的环境中,本发明特别有效。
图1是根据本发明的整个***的框图。该***包括设置在不同地点并且与网络连接的图像形成装置102、103和104。这些与网络连接的装置包括充当图像形成装置的打印机(包括电子照相印刷机和喷墨打印机)、扫描仪、传真机、综合打印机和传真功能的数字多功能装置,个人计算机(PC)、服务器等。以下将更加详细地讨论图像形成装置102、103和104。图像形成装置102、103和104可以经由因特网106与远程监视服务器107通信。可以使用简单邮件传输协议(SMTP)或超文本传输协议/简单对象访问协议(HTTP/SOAP)建立该通信。
尽管下文还将更加详细地讨论图像形成装置102、103和104,但是图像形成装置102、103和104将指示错误出现和错误状态、上述装置中的调色剂残余量、某项目的打印次数等的信息,经由网络105和因特网106传递至远程监视服务器107。
图2是控制各个图像形成装置全体的控制器的结构框图。
该控制器包括中央处理单元(CPU)电路207。将CPU(未示出)、随机存储器(RAM)208、只读存储器(ROM)209和硬盘驱动器(HDD)210连接至CPU电路207。通过执行存储在ROM 209中的控制程序,CPU电路207以整合方式控制各块202、203、204、205、206、211、212、213、214和215。RAM 208暂时存储控制数据并且被用来作为涉及实现控制的算术处理的工作区域。HDD 210存储控制程序所需信息以及从块202、203、204、205、206、211、212、213、214和215接收到的信息。
原稿给送装置控制器202基于来自CPU电路207的指令控制原稿给送装置(未示出)的驱动。图像读取装置控制器203控制扫描单元(未示出)、图像传感器(未示出)等的驱动,并且传送从图像传感器输出的模拟图像信号至图像信号控制器204。
图像信号控制器204将模拟图像信号转换成数字信号,对数字信号应用各种处理以把数字信号转换成视频信号,并且输出视频信号至打印机控制器205。外部接口(I/F)206对经由局域网(LAN)接口从计算机201输入的数字图像信号应用各种处理,以把数字图像信号转换成视频信号,并且输出视频信号至打印机控制器205。外部I/F 206经由LAN接口与远程监视服务器107(未示出)通信。图像信号控制器204在CPU电路207的控制下工作。打印机控制器205基于上述输入视频信号来驱动曝光控制器(未示出)。
操作单元211包括多个用于键入关于图像形成的各种功能设置的键,和显示用于指示设置状态信息的显示部等。操作单元211向CPU电路207输出对应于每个键操作的键信号,并且在显示单元212上显示对应于来自CPU电路207的信号的信息。
分页器(sorter)控制器213和修整机(finisher)控制器214根据经由外部I/F 206的用户输入或通过操作单元211键入的设置,基于来自CPU电路207的信号操作。状态探测器215收集来自各个部件的状态信息,确定是否检测到异常状态等,并且向CPU电路207报告结果。依照所报告的结果,CPU电路207通过显示单元212和外部I/F 206在计算机201等上显示异常状态。
图3是每个图像形成装置的软件示意图。
将任务管理器A-101配置为同时管理多个任务。送纸(feeding)任务组A-102是负责运送原稿和形成图像用的纸张的任务组。顺序控制任务A-103是管理全部图像形成装置的任务。通信任务A-104是与远程监视服务器通信的任务。管理数据生成任务A-105是根据本实施例生成用于远程管理数据的任务。
在图像形成装置中,根据纸张尺寸、模式、纸张种类和颜色计算所形成图像的数量。由管理数据生成任务A-105获得该计数结果,并且将其存储在图像形成装置的存储器单元中。
同样地,将指示堵塞、错误、告警等的状态信息以规定的数据格式存储在图像形成装置的存储器单元中。
图像形成装置的每个部件有指示耗材剩余寿命的计数器和指示部件使用次数的计数器(此后称为“部件计数器”)。将由管理数据生成任务A-105获得的计数结果存储在图像形成装置的存储器单元中。
在图像形成装置的状态监视任务A-106检测出图像形成装置中的异常状态(堵塞、错误或告警)或预设设备的状态变更的情况下,管理数据生成任务A-105在图像形成装置中的存储器单元中存储该状态。
图13是远程监视服务器107的硬件框图。
远程监视服务器107包括控制全部远程监视服务器107的CPU 1302,以及充当只读存储器的ROM 1303,其被配置用于存储激活***所需的引导程序和由远程监视服务器107执行的程序。远程监视服务器107还包括RAM 1304,其充当CPU 1302执行程序所必需的工作存储器;网络I/F1305,其被配置经由互联网106与设置在各个地点的图像形成装置102、103和104和销售公司内联网内部的PC进行通信;显示控制器1306,以及输入控制器1308。在远程监视服务器107中,存储着由CPU 1302执行的程序,以及从设置在各个地点的图像形成装置102、103和104发送出的操作信息的HDD 1311与***总线1301连接。显示设备1307与显示控制器1306连接,并且输入设备1309和1310与输入控制器1308连接。充当远程监视服务器107管理员的操作者利用这些输入/输出设备,核查远程监视服务器107的操作状态并且向远程监视服务器107发出操作指令。
如上所述,远程监视服务器107持续地经由互联网106从网络I/F 1305接收发自图像形成装置102、103和104的信息。远程监视服务器107对所接收信息中的可扩展标记语言(XML)数据进行解析,并且将解析过的数据存储在HDD 1311中。
以下将利用图12说明根据本发明实施例的远程监视服务器107和每个图像形成装置102、103和104(此后统称为“图像形成装置”)的操作序列。
在步骤S1201,操作者向图像形成装置给出变更网络设置的指令。
在步骤S1202,图像形成装置利用变更前的网络设置,通知远程监视服务器107,图像形成装置的网络设置即将变更。通知信息包括充当指定图像形成装置的信息的序列号、当前网络设置值以及在步骤S1201中指定的网络设置值。
远程监视服务器107在收到步骤S1202中的网络设置变更通知后,在步骤S1205等待来自图像形成装置的通信测试。
相反,在步骤S1202发送网络设置变更通知后,图像形成装置在步骤S1203实现该网络设置变更。
此后,在步骤S1204,图像形成装置利用变更后的网络设置将网络设置变更完成通知(通信测试数据)发送至远程监视服务器107。网络设置变更完成通知(通信测试数据)包括序列号。在变更后的网络设置失败的情况下(至少互联网协议(IP)地址、子网掩码、域名***(DNS)服务器地址、代理服务器地址和网关地址中的一个不正确),网络设置变更完成通知(通信测试数据)无法到达远程监视服务器107。
远程监视服务器107在步骤S1202从图像形成装置收到网络设置变更通知之后,在步骤S1205等待从图像形成装置收到网络设置变更完成通知(通信测试数据)。
在远程监视服务器107在步骤S1206,确定远程监视服务器107从图像形成装置已经收到网络设置变更完成通知(通信测试数据)的情况下,远程监视服务器107结束监视处理。
在远程监视服务器107在步骤S1206,确定远程监视服务器107没有从图像形成装置收到网络设置变更完成通知(通信测试数据)的情况下,远程监视服务器107在步骤S1207确定接收等待时间是否耗尽。
在远程监视服务器107确定接收等待时间已经耗尽的情况下,远程监视服务器107在步骤S1208,将指示图像形成装置通信中断的电子邮件发送给负责图像形成装置维护的服务人员。该电子邮件包括序列号和变更前后的网络设置值。
在远程监视服务器107在步骤S1207确定接收等待时间还没有耗尽的情况下,流程返回步骤S1205,并且远程监视服务器107等待收到来自图像形成装置的数据。
服务人员基于在步骤S1208从远程监视服务器107发出的电子邮件的内容,在步骤S1209核查图像形成装置的网络设置,并且如果需要,变更该网络设置。
利用图4-10,下面将详细说明检测网络设置变更的方法。
图4示出了存储在远程监视服务器107中用于管理正被监视的图像形成装置的示例性信息。
所存信息包括指定图像形成装置的标识(ID)和在网络通信中断的情况下报告失败的发送地址。ID可以是指定图像形成装置的序列号或媒体访问控制(MAC)地址。
网络设置由客户信息技术(IT)管理员进行变更。但是,优选地,与远程监视服务器107的通信中断不是由客户修复,而是由服务提供商修复。由于这个原因,所存发送地址是负责每个图像形成装置维护人员的电子邮件地址。然而,本发明适用于发送地址是客户IT管理员的地址的情况。
所存信息还可以包括每个图像形成装置的附随信息,比如产品名、客户ID、合同信息(未示出)等。
图5A和5B示出了从图像形成装置发送至远程监视服务器107的网络设置变更通知和网络设置变更完成通知的SOAP方案的例子。图5A示出了网络设置变更通知的一个例子,图5B示出了网络设置变更完成通知的一个例子。
在图5A中,“序列号”充当指定图像形成装置的信息;变更前的网络设置值被设置在“ip”、“gateway”、“dns”、“proxy”和“wins”中;并且变更后的网络设置值被设置在“ipNew”、“gatewayNew”、“dnsNew”、“proxyNew”和“winsNew”中。此外,“timeStamp”包括变更通知的发送时间。在本例中,由图像形成装置指令将代理服务器地址从设置在代理服务器标签(proxy tag)中的“10.2.1.1”变更为设置在“proxyNew”标签中的“10.2.1.5”。
图5B包括充当指定图像形成装置的信息的“序列号”和变更完成通知的发送时间。
本发明适用于如下情况:网络设置信息除了IP地址,还包括网关地址、DNS服务器地址、代理服务器地址和Windows互联网名称***(WINS)服务器地址,以及包括子网掩码的通用网络设置项。
图6示出了在远程监视服务器107从图像形成装置接收到网络设置变更通知的情况下,存储在远程监视服务器107中的工作数据的示例性项目,该存储的工作数据用来监视网络设置变更完成通知。
等待完成的装置数目是已发送过网络设置变更通知的图像形成装置的数目。当接收到网络设置变更通知时,等待完成装置的数目增加。当接收到网络设置变更完成通知或达到监视结束时间时,即:该时间已经耗尽时,等待完成装置的数目减少。
存储每个图像形成装置的ID、变更前的设置值、变更后的设置值、监视开始时间和监视结束时间。所存变更前后的设置值是与网络通信相关的项目,比如:IP地址、默认网关地址、DNS服务器地址、代理服务器地址和WINS服务器地址。
本发明适用于以下情况,存储远程监视服务器107等待收到通知的接收等待时间和接收等待次数而不是监视结束时间。
图7示出了显示在图像形成装置操作屏上的网络设置菜单的一个例子。在操作屏幕上给出变更网络设置指令的情况下,显示网络设置菜单。
当前网络设置值被示为网络设置菜单的网络项目设置值。
在按下OK键的情况下,操作屏幕上所指定的设置值生效成为变更后的设置值。设置值变更操作将在后面通过图8进行说明。
在按下取消键的情况下,操作屏幕上所指定的设置值无效,不执行网络设置变更操作。
图8是图像形成装置网络设置变更操作的流程图。
与图8中所示流程图相关的程序存储在图像形成装置的ROM 209中,并且由CPU电路207执行。
在步骤S801确定网络设置已经通过操作单元211变更的情况下,把在如图7所示的网络设置菜单中设置的设置值保存在RAM 208中,并且执行步骤S802的处理。在步骤S801,网络设置值由用户在显示在显示单元212上的如图7所示的网络设置屏幕上变更。当检测到按下如图7所示的网络设置屏幕上的OK键的情况下,确定该设置已经变更。
在步骤S802,从保存在HDD 210或如HDD 210的非易失性记录介质的闪速ROM或静态RAM(SRAM)中的网络设置值,生成如图5A所示的网络设置变更通知数据。利用变更前的网络设置,将所生成的充当网络设置变更通知的网络设置变更通知数据,通过外部I/F 206发送至远程监视服务器107。将用于发送数据至远程监视服务器107的发送地址信息存储在HDD 210、或如HDD 210的非易失性记录介质的闪速ROM或SRAM中。由管理数据生成任务A-105执行通知数据的生成,并且由通信任务A-104执行其通知。在“timeStamp”中设置通知数据的生成时间。
在步骤S803,保存在RAM 208中的网络设置值替换那些保存在HDD210、或如HDD 210的非易失性记录介质的闪速ROM或SRAM中的网络设置值,从而使新设置值生效成为图像形成装置的网络设置。
在步骤S804,利用变更后的网络设置,将如图5B所示网络设置变更完成通知发送至远程监视服务器107。如在步骤S803,由管理数据生成任务A-105和通信任务A-104分别执行通知数据的生成和发送。在“timeStamp”中设置通知数据的生成时间。
图9是远程监视服务器107在收到网络设置变更通知后的操作流程图。
将与图9中所示流程图相关的程序存储在远程监视服务器107的ROM 1303中,并且由CPU 1302执行。
在步骤S901确定所接收的数据是如图5A所示的网络设置变更通知的情况下,执行步骤S902的处理。在确定所接收数据不是网络设置变更通知的情况下,远程监视服务器107进入等待通知数据的状态。
在步骤S902,将通知数据的内容以如图6所示的格式保存。
将等待完成的装置数目加一。接下来,将通信数据中的“序列号”保存为ID。此外,将通信数据中的“ip”、“gateway”、“dns”、“proxy”和“wins”保存为变更前的设置值。另外,将“ipNew”、“gatewayNew”、“dnsNew”、“proxyNew”和“winsNew”保存为变更后的设置值。
将远程监视服务器107接收网络设置变更通知的时间设置为监视开始时间。
通过将考虑到图像形成装置发送数据所需时间和变更图像形成装置网络设置所需时间的值,加上监视开始时间来设置监视结束时间。
由包括在通知数据内的“timeStamp”和远程监视服务器107中通知数据的接收时间,可以容易地计算出从图像形成装置发送数据所需的时间。
变更图像形成装置的网络设置所需时间,可以通过远程监视服务器107对每件产品保持该时间而容易地获得。
注意到上述值对设置监视结束时间不是必须的。可替换地,可以将基于统计信息的固定值加入监视开始时间。
在步骤S903,远程监视服务器107等待接收规定时间内网络设置变更完成的通知。在确定当前时间恰好是或超过监视开始时间的情况下,执行步骤S903。在监视开始时间处在当前时间之后的情况下,不执行步骤S903。
在确定接收到网络设置变更完成通知的情况下,执行步骤S906的处理以删除在步骤S902保存的监视数据。
在步骤S906,将包含在从图像形成装置发出的网络设置变更完成通知中对应于“序列号”的ID、变更前后的设置值、监视开始时间和监视结束时间删除,并且将等待完成的装置数目减一。从而,监视过程结束。
在步骤S903确定从图像形成装置没有接收到网络设置变更完成通知的情况下,执行步骤S903以后的处理。
在步骤S904,当前时间与监视结束时间进行比较。当确定当前时间还没有超过监视结束时间时,流程返回步骤S903,并且远程监视服务器107等待从图像形成装置收到网络设置变更完成通知。
在步骤S904确定当前时间已经超过监视结束时间的情况下,执行步骤S905的处理。
在步骤S905,从包含以如图6所示格式存储的、对应于从其进行的接收正被监视的图像形成装置的ID数据和以如图4所示格式存储的数据,生成包含如图10所示的内容指示网络设置失败的电子邮件,并且将该电子邮件发送至对应的发送地址。
此外,从如图6所示的监视数据中删除对应于从其进行的接收正被监视的图像形成装置的数据,并且将等待完成的装置数目减一。
在上述说明中,在步骤S904基于当前时间和监视结束时间来确定时间是否耗尽。但是,正如在图6说明中所述的那样,可以基于远程监视服务器107等待接收通知的次数来确定时间是否耗尽。通过执行步骤S903和步骤S904的处理,在收到网络设置变更通知后,即可确定网络设置变更完成通知是否在规定时间内收到。
图10示出了在检测出通信中断的情况下,发送的示例性电子邮件消息,从而报告该中断。
电子邮件消息中的序列号,对应于图6中所示的ID。从如图6所示的存储信息生成变更前后的设置。
如上所述,远程监视服务器107可以在网络设置变更后就通信中断监视图像形成装置。因此,在通信中断的情况下,可以将快速修复通信中断所需的信息发送给负责图像形成装置维护的人员,从而避免打断服务的连续性。
第二示例性实施例
参考附图8、11A和11B,以下将详细说明在由图像形成装置变更,从图像形成装置到远程监视服务器107的网络设置变更通知和网络设置变更完成通知的发送时间的情况下,图像形成装置发送通知至远程监视服务器107的操作。
图11A和11B示出了显示在图像形成装置操作屏幕上的网络设置菜单的例子。
在按下如图11A所示的“详细”键的情况下,会显示用于变更网络设置变更时间,和网络设置变更完成通知的发送时间的屏幕,如图11B所示。
在选择如图11B所示“延迟变更完成通知”的情况下,网络设置变更完成通知发送至远程监视服务器107的时间和日期,被指定为“通知时间和日期”。
在选择如图11B所示的“预约变更”的情况下,图11A中指定的网络设置生效的时间和日期被指定为“变更时间和日期”。
在选择如图11B所示的“变更后延迟变更完成通知”的情况下,网络设置变更完成通知发送至远程监视服务器107的时间和日期被指定为“通知时间和日期”。
在图11B中,可以指定以下四种模式的设置。
模式1对应于“即时变更”和“即时变更完成通知”的组合。在按下图11A中“OK”键的情况下,图像形成装置立刻发送网络设置变更通知至远程监视服务器107,变更自身的网络设置,并且发送网络设置变更完成通知至远程监视服务器107。
模式2对应于“即时变更”和“延迟变更完成通知”的组合。在按下图11A中“OK”键的情况下,图像形成装置立刻发送网络设置变更通知至远程监视服务器107,并且变更自身的网络设置。在当前时间和日期达到通知时间和日期的时候,图像形成装置发送网络设置变更完成通知至远程监视服务器107。
模式3对应于“预约变更”和“变更后即时变更完成通知”的组合。在按下图11A中“OK”键的情况下,图像形成装置等待直至变更时间和日期。在当前时间和日期达到变更时间和日期的时候,图像形成装置发送网络设置变更通知至远程监视服务器107,并且变更自身的网络设置。当变更完成时,图像形成装置发送网络设置变更完成通知至远程监视服务器107。
模式4对应于“预约变更”和“变更后延迟变更完成通知”的组合。在按下图11A中“OK”键的情况下,图像形成装置等待直至变更时间和日期。在当前时间和日期达到变更时间和日期的时候,图像形成装置发送网络设置变更通知至远程监视服务器107,并且变更自身的网络设置。在当前时间和日期达到变更完成通知的发送日期(或通知日期)时,图像形成装置发送网络设置变更完成通知至远程监视服务器107。
下面将说明模式1-4情况下的操作。
在模式1的情况下,图像形成装置的操作与第一示例性实施例中所说明的没有区别。
在模式2的情况下,将利用图8对图像形成装置的操作进行说明。
在步骤S801确定网络设置已经通过操作单元211变更的情况下,将图11A和11B中所指定的设置值保存在RAM 208中,并且执行步骤S802的处理。
在步骤S802,从存储在HDD 210、或如HDD 210的非易失性记录介质的闪速ROM或SRAM中的网络设置值,生成如图5A中所示的网络设置变更通知数据。利用变更前的网络设置,将所生成的充当网络设置变更通知的网络设置变更通知数据,通过外部I/F 206发送至远程监视服务器107。将用于发送数据至远程监视服务器107的发送地址信息存储在HDD210、或如HDD 210的非易失性记录介质的闪速ROM或SRAM中。由管理数据生成任务A-105执行通知数据的生成,并且由通信任务A-104执行其通知。将延迟的变更完成通知的通知时间和日期设置在“timeStamp”中。因为该“timeStamp”中的延迟的变更完成通知的通知时间和日期被发送至远程监视服务器107,所以远程监视服务器107执行步骤S902的处理,将“timeStamp”中的延迟的变更完成通知的通知时间和日期设置为如图6所示的监视结束时间。在步骤S904当前时间已经达到监视结束时间(延迟的变更完成通知的通知时间和日期)的情况下,确定该时间已经耗尽。
在步骤S803,保存在RAM 208中的网络设置值替换那些保存在HDD210、或如HDD 210的非易失性记录介质的闪速ROM或SRAM中的设置值,从而使新设置值生效成为图像形成装置的网络设置。
在步骤S804,利用变更后的网络设置将图5B中所示网络设置变更完成通知发送至远程监视服务器107。如在步骤S803,由管理数据生成任务A-105和通信任务A-104分别执行通知数据的生成和发送。将通知数据的生成时间设置在“timeStamp”中。
在确定当前时间恰好是或超过图11B中所指定的“延迟变更完成通知”的通知时间和日期的情况下,执行步骤S804。直至满足上述条件,才执行步骤S804。
接下来将利用图8对模式3情况下的图像形成装置的操作进行说明。
在步骤S801确定网络设置已经通过操作单元211变更的情况下,将图11A和11B中所指定的设置值保存在RAM 208中。
在确定当前时间恰好是或超过预约变更的变更时间和日期的情况下,执行步骤S802的处理。在当前时间处在预约变更时间和日期之前的情况下,图像形成装置等待直至预约变更时间和日期。
在步骤S802,从存储在HDD 210、或如HDD 210的非易失性记录介质的闪速ROM或SRAM中的网络设置值,生成图5A中所示的网络设置变更通知数据。利用变更前的网络设置,将所生成的充当网络设置变更通知的网络设置变更通知数据,通过外部I/F 206发送至远程监视服务器107。将用于发送数据至远程监视服务器107的发送地址信息存储在HDD210、或如HDD 210的非易失性记录介质的闪速ROM或SRAM中。由管理数据生成任务A-105执行通知数据的生成,并且由通信任务A-104执行其通知。在“timeStamp”中设置通知数据的生成时间。
在步骤S803,保存在RAM 208中的网络设置值替换那些保存在HDD210、或如HDD 210的非易失性记录介质的闪速ROM或SRAM中的网络设置值,从而使新设置值生效成为图像形成装置的网络设置。
在步骤S804,利用变更后的网络设置,将如图5B所示的网络设置变更完成通知发送至远程监视服务器107。正如在步骤S803,由管理数据生成任务A-105和通信任务A-104分别执行通知数据的生成和发送。在“timeStamp”中设置通知数据的生成时间。
最后,将利用图8对模式4情况下,图像形成装置的操作进行说明。
在步骤S801确定网络设置已经通过操作单元211变更的情况下,将图11A和11B中所指定的设置值保存在RAM 208中。
在当前时间恰好是或超过预约变更的变更时间和日期的情况下,执行步骤S802的处理。在当前时间处在预约变更时间和日期之前的情况下,图像形成装置等待直至预约变更时间和日期。
在步骤S802,从保存在HDD 210、或如HDD 210的非易失性记录介质的闪速ROM或SRAM中的网络设置值,生成如图5A所示的网络设置变更通知数据。利用变更前的网络设置,将所生成的充当网络设置变更通知的网络设置变更通知数据,通过外部I/F 206发送至远程监视服务器107。将用于发送数据至远程监视服务器107的发送地址信息存储在HDD210、或如HDD 210的非易失性记录介质的闪速ROM或SRAM中。由管理数据生成任务A-105执行通知数据的生成,并且由通信任务A-104执行其通知。在“timeStamp”中设置延迟的变更完成通知的生成时间。
在步骤S803,保存在RAM 208中的网络设置值替换那些保存在HDD210、或如HDD 210的非易失性记录介质的闪速ROM或SRAM中的网络设置值,从而使新设置值生效成为图像形成装置的网络设置。
在步骤S804,利用变更后的网络设置,将如图5B所示的网络设置变更完成通知发送至远程监视服务器107。正如在步骤S803,由管理数据生成任务A-105和通信任务A-104分别执行通知数据的生成和发送。在“timeStamp”中设置通知数据的生成时间。
在确定当前时间恰好是或超过图11B中指定的“延迟的变更完成通知”的通知时间和日期的情况下,执行步骤S804。直至满足上述条件,才执行步骤S804。
如上所述,由于可以变更图像形成装置的网络设置的变更时间、以及发送网络设置变更通知和网络设置变更完成通知至远程监视服务器107的发送时间,所以成就了以下的优点。
可能出现在图像形成装置执行网络设置操作时,利用当前网络设置不能通信的状况;或者利用当前网络设置可以通信,尽管当前时间处在变更后的网络设置生效之前的状况。甚至在这种状况下,远程监视服务器107可以检测出通信中断的机会更大。
根据本发明的实施例,远程监视服务器107可以容易地检测出由于图像形成装置网络设置变更而发生的通信中断,从而保持服务的连续性。远程监视服务器107可以检测出通信中断,并且通过发送指示发生在客户端的通信中断和必须采取应对网络中断措施的电子邮件、以及在网络设置变更前后发送信息来通知服务人员。因为通知了服务人员这些信息,服务人员可以快速修复通信中断。
根据本发明的实施例,监视装置可以迅速检测出由于图像形成装置的网络设置变更而发生的通信中断,从而保持服务的连续性。
由于是由监视装置检测出这种通信中断,所以通过使用诸如从监视装置发出的电子邮件等通知工具,可以直接将通信中断的恢复传达给终端用户。
虽然本发明参考示例性实施例进行说明,但应理解的是,本发明不限于所公开的示例性实施例。以下权利要求的范围符合最广泛的解释,以包括所有修改、等同替换结构以及功能。

Claims (13)

1.一种监视装置,包括:
接收单元,其被配置从图像形成装置接收网络设置变更通知;
确定单元,其被配置在接收单元收到网络设置变更通知后,确定是否在规定时间内收到网络设置变更完成通知;以及
通知单元,其被配置在接收单元收到网络设置变更通知后,确定单元确定在规定时间内没有收到网络设置变更完成通知的情况下,发送网络设置失败通知。
2.根据权利要求1的监视装置,其中监视装置不能发送信息至图像形成装置。
3.一种图像形成装置,包括:
第一发送单元,其被配置在网络设置变更的情况下,利用变更前的网络设置发送网络设置变更通知至监视装置;
生效单元,其被配置在发送网络设置变更通知后,使变更后的网络设置生效;以及
第二发送单元,其被配置利用变更后的网络设置发送网络设置变更完成通知至监视装置。
4.根据权利要求3的图像形成装置,还包括变更日期指定单元,其被配置以指定网络设置的变更时间和日期,
其中网络设置基于网络设置的变更时间和日期变更,该变更时间和日期由变更日期指定单元指定。
5.根据权利要求3的图像形成装置,还包括通知日期指定单元,其被配置以指定网络设置变更完成通知的通知时间和日期,
其中第二发送单元被配置基于网络设置变更完成通知的通知时间和日期,发送网络设置变更完成通知,该通知时间和日期由通知日期指定单元指定。
6.一种监视***,其包括一种图像形成装置和一种监视装置,
其中图像形成装置被配置在网络设置变更的情况下,利用变更前的网络设置发送网络设置变更通知至监视装置;在发送网络设置变更通知后,使变更后的网络设置生效;并且利用变更后的网络设置发送网络设置变更完成通知至监视装置,以及
其中监视装置被配置从图像形成装置接收网络设置变更通知;在收到网络设置变更通知后,确定是否在规定时间内收到网络设置变更完成通知;并且在确定收到网络设置变更通知后,在规定时间内没有收到网络设置变更完成通知的情况下,发送网络设置失败通知。
7.根据权利要求6的监视***,其中监视装置不能发送信息至图像形成装置。
8.一种变更网络设置的方法,包括:
从图像形成装置接收网络设置变更通知;
在收到网络设置变更通知后,确定是否在规定时间内接收到网络设置变更完成通知;以及
在确定收到网络设置变更通知后,在规定时间内没有收到网络设置变更完成通知的情况下,发送网络设置失败通知。
9.一种变更网络设置的方法,包括:
在网络设置变更的情况下,利用变更前的网络设置发送网络设置变更通知至监视装置;
在发送网络设置变更通知后,使变更后的网络设置生效;以及
利用变更后的网络设置发送网络设置变更完成通知至监视装置。
10.根据权利要求9的方法,还包括对网络设置变更时间和日期的指定,
其中网络设置基于所指定的网络设置变更时间和日期变更。
11.根据权利要求9的方法,还包括对网络设置变更完成通知的通知时间和日期的指定,
其中网络设置变更完成通知基于所指定的网络设置变更完成通知的通知时间和日期发送。
12.一种监视***中网络设置变更的方法,该监视***包括一种图像形成装置和一种监视装置,该方法包括:
由图像形成装置在网络设置变更的情况下,利用变更前的网络设置,发送网络设置变更通知至监视装置;
由图像形成装置在发送网络设置变更通知后,使变更后的网络设置生效;
由图像形成装置利用变更后的网络设置发送网络设置变更完成通知至监视装置;
由监视装置从图像形成装置接收网络设置变更通知;
由监视装置在收到网络设置变更通知后,确定是否在规定时间内收到网络设置变更完成通知;以及
由监视装置在收到网络设置变更通知后,确定在规定时间内没有收到网络设置变更完成通知的情况下,发送网络设置失败通知。
13.根据权利要求12的方法,其中监视装置不能发送信息至图像形成装置。
CN200710153636XA 2006-12-08 2007-09-07 监视装置、图像形成装置、监视***、网络设置变更方法 Expired - Fee Related CN101197726B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2006-332177 2006-12-08
JP2006332177 2006-12-08
JP2006332177A JP2008147941A (ja) 2006-12-08 2006-12-08 監視装置、画像形成装置、監視システム、ネットワークの設定変更方法、及びプログラム

Publications (2)

Publication Number Publication Date
CN101197726A true CN101197726A (zh) 2008-06-11
CN101197726B CN101197726B (zh) 2011-05-18

Family

ID=39271237

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200710153636XA Expired - Fee Related CN101197726B (zh) 2006-12-08 2007-09-07 监视装置、图像形成装置、监视***、网络设置变更方法

Country Status (4)

Country Link
US (1) US8488147B2 (zh)
EP (1) EP1930806B1 (zh)
JP (1) JP2008147941A (zh)
CN (1) CN101197726B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102193535A (zh) * 2010-02-08 2011-09-21 佳能株式会社 管理***、监视设备、图像形成设备及其方法

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5489643B2 (ja) * 2009-10-26 2014-05-14 キヤノン株式会社 管理システム、画像形成装置、及びその方法
JP6355330B2 (ja) * 2013-12-24 2018-07-11 キヤノン株式会社 ネットワークデバイス、ネットワークデバイスの制御方法およびそのプログラム
WO2016070389A1 (zh) * 2014-11-06 2016-05-12 华为技术有限公司 一种信息发送的方法、被管理***及管理***
JP6668972B2 (ja) * 2016-06-27 2020-03-18 富士ゼロックス株式会社 情報処理装置及びプログラム
JP6693300B2 (ja) * 2016-06-27 2020-05-13 富士ゼロックス株式会社 情報処理装置及びプログラム
CN106649099B (zh) * 2016-11-15 2019-04-26 中国互联网络信息中心 一种dns监测服务自动化测试方法与***
US10986246B2 (en) 2018-05-25 2021-04-20 Kyocera Document Solutions Inc. Remote management system for remotely managing image forming apparatus
JP2020149227A (ja) * 2019-03-12 2020-09-17 富士ゼロックス株式会社 情報処理装置、情報処理システムおよびプログラム
CN113010122A (zh) * 2021-03-12 2021-06-22 珠海奔图电子有限公司 图像形成装置监控装置、方法、***和存储介质

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5638497A (en) 1992-12-18 1997-06-10 Dataproducts Corporation Virtual printer
JP3501611B2 (ja) 1996-07-03 2004-03-02 キヤノン株式会社 画像形成方法とその装置
JP2001251337A (ja) 2000-03-08 2001-09-14 Seiko Instruments Inc ルータの設定変更方法
JP4568957B2 (ja) * 2000-05-16 2010-10-27 ソニー株式会社 カード型ネットワークインタフェース,ネットワーク会議用端末装置及びネットワーク会議システム
US6725401B1 (en) * 2000-10-26 2004-04-20 Nortel Networks Limited Optimized fault notification in an overlay mesh network via network knowledge correlation
FI20010831A0 (fi) * 2001-04-23 2001-04-23 Stonesoft Oyj Menetelmä verkkolaitteen hallitsemiseksi, hallintajärjestelmä ja verkkolaite
US20040137897A1 (en) 2003-05-06 2004-07-15 Joe Teixeira Flow-through using an automated main distribution frame
CN1649309A (zh) * 2004-01-20 2005-08-03 国际商业机器公司 网络管理方法和***以及计算机
US7580398B2 (en) 2004-06-30 2009-08-25 Canon Kabushiki Kaisha Information processing device, printing device, printing system, system setting method, storage medium storing computer-readable program, and program
US7804617B2 (en) * 2005-04-18 2010-09-28 Brother Kogyo Kabushiki Kaisha Network system, remote setup method and connection data edit program

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102193535A (zh) * 2010-02-08 2011-09-21 佳能株式会社 管理***、监视设备、图像形成设备及其方法
US8493602B2 (en) 2010-02-08 2013-07-23 Canon Kabushiki Kaisha Management system, monitoring apparatus and method thereof
CN102193535B (zh) * 2010-02-08 2014-01-08 佳能株式会社 管理***、监视设备、图像形成设备及其方法

Also Published As

Publication number Publication date
JP2008147941A (ja) 2008-06-26
EP1930806A2 (en) 2008-06-11
EP1930806B1 (en) 2011-08-17
US8488147B2 (en) 2013-07-16
US20080137125A1 (en) 2008-06-12
EP1930806A3 (en) 2008-11-19
CN101197726B (zh) 2011-05-18

Similar Documents

Publication Publication Date Title
CN101197726B (zh) 监视装置、图像形成装置、监视***、网络设置变更方法
USRE42166E1 (en) Monitoring apparatus, management method and program therefor, and management apparatus and management method and program therefor
US7325054B2 (en) System for notifying destination user when status of consumable products of printing devices meets user selected notification condition
JP5843586B2 (ja) 管理システム、画像形成装置、及びその方法
US7720395B2 (en) Management apparatus, management method, and computer-readable medium storing a computer program for acquiring maintenance information from plurality of image forming apparatuses
EP1764950B1 (en) Apparatus with fault management by means of email notification messages
JP2005219440A (ja) ネットワークに接続されるプリンタの動作に関する特定情報の通知先設定
US7584273B2 (en) Method and apparatus for data communications capable of automatically sending a maintenance request
JP2013030153A (ja) 管理システム、管理サーバー、及びその方法
JP2007030444A (ja) 電子装置
CN102722346A (zh) 管理装置、管理***及管理方法
JP6135564B2 (ja) 画像形成装置及びプログラム
US7532346B2 (en) Information collecting apparatus, rebooting method, program, and remote maintenance system
JP2011150588A (ja) 管理システム
US7072799B2 (en) Information processing apparatus, maintenance managing method, program, and computer-readable storing medium
JP2015216607A (ja) 画像形成装置、保守システム、情報処理方法及びプログラム
JP2004322469A (ja) 画像形成装置
US20230158802A1 (en) Information processing apparatus, method of controlling information processing apparatus and storage medium
US11422756B1 (en) System for monitoring and recovering functions of printing devices and a managing server
JP2004086033A (ja) 遠隔管理装置
JP2008068528A (ja) 画像形成装置およびその制御方法
JP2006072729A (ja) ネットワーク管理システム、管理装置および被管理装置ならびにプログラム
JP2022122786A (ja) 画像処理装置、画像処理装置の制御方法およびプログラム
JP2021070218A (ja) 画像処理装置、制御方法およびプログラム
JP2005258164A (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

Granted publication date: 20110518

Termination date: 20170907

CF01 Termination of patent right due to non-payment of annual fee