集中监视系统及其控制方法

文档序号:7962645阅读:107来源:国知局
专利名称:集中监视系统及其控制方法
技术领域
本发明涉及经由互联网等网络管理图像形成装置等的维护信息的技术。
背景技术
以往,已知一种在远程服务中心(service center)等集中(collectively)管理多个设备的维护系统。作为该维护系统的功能,例如已知远程监视在设备中所发生的故障等维护信息,在发生了故障时派遣服务人员;或者监视打印张数等设备的运行状况。
在开始该维护服务时,需要在服务中心侧识别监视对象的设备。即便设备想接受维护服务,如果在服务中心侧不能识别设备,也不能将设备作为监视对象。由此,需要使设备侧的维护服务开始请求与服务中心侧的设备识别同步。
例如在日本特开平06-315059号公报中,公开了解决该课题的技术。
根据日本特开平06-315059号公报,首先,将服务开始的请求与口令、复印机ID一起,从复印机向主机发出。然后,在主机侧不能确认所通知的ID时,对复印机进行不能确认口令的响应。接受到该响应的复印机,对主机发出设置(set up)请求,接受到请求的主机进行ID等的登录,响应该情况,并进行复印机的设置。这样在日本特开平06-315059号公报中,在追加设置了复印机的情况下,当复印机侧的设定完成时进行自动设置,因此,能够取得不需要主机侧的操作员进行登录处理这样的效果。
还有,在日本特开2001-016393号公报中公开了以下结构经由复印机的控制板指示服务开始请求,从而服务开始请求命令经由调制解调器(modem)被通知给服务中心,然后,当在服务中心侧判断出通知方的复印机的机型和序列号等已经设定完成时,对复印机进行该情况的响应,并正常结束服务开始请求。
但是,根据以往公知的技术,存在以下问题。
服务中心侧,无论是自动进行还是手动进行标识符等关于设备(例如复印机)的设定,都与完成该设定同步地,允许了该设备参加维护服务。
换言之,如果不进行与上述设备同步的关于设备的设定,则即便设备设置操作员进行了设备的设置作业,也无法让设备参加维护服务。有时需要于他日再次进行设置作业,从而被迫进行了极为繁琐的作业。
并且,在日本特开平06-315059号公报所公开的技术中,自动进行了与维护服务相关的服务中心侧的设定。由此,将会响应例如非法的设备对服务中心侧的访问,而被迫参加维护服务。这将成为安全上的问题。

发明内容
本发明的目的在于,提供一种未必使设备侧的追加设置与服务中心侧的关于设备的设定同步,也能更可靠地进行维护服务的设置作业的结构。
为了达到上述目的,本发明的一种形式的管理图像形成装置的维护信息的集中监视系统,其特征在于,包括数据库装置,登录用于识别设备的装置标识符以作为主信息,所述设备包括图像形成装置或介于上述图像形成装置和服务器系统之间的本地监视装置;取得装置,取得由上述设备通知来的装置标识符;响应装置,响应上述取得装置取得装置标识符这一情况,即使上述数据库装置没有登录所取得的装置标识符,也对通知方的设备进行响应,以使其通知表示图像形成装置的运行状况的维护信息;以及再次判断装置,在判断为上述所取得的上述装置标识符没有登录在上述数据库装置中后,再次判断上述装置标识符是否已登录在上述数据库装置中。
为了达到上述目的,本发明的一种形式的用数据库装置管理图像形成装置的维护信息的集中监视系统的控制方法,所述数据库装置,登录用于识别包括图像形成装置或介于上述图像形成装置和服务器系统之间的本地监视装置的设备的装置标识符,以作为主信息,所述控制方法的特征在于,包括取得步骤,取得由上述设备通知来的装置标识符;响应步骤,响应在上述取得步骤取得装置标识符这一情况,即使上述数据库装置没有登录所取得的装置标识符,也对通知方的设备进行响应,以使其通知表示图像形成装置的运行状况的维护信息;以及再次判断步骤,在判断为上述所取得的上述装置标识符没有登录在上述数据库装置中后,再次判断上述装置标识符是否已登录在上述数据库装置中。
本发明的其他特征和优点,从以下参照附图进行的说明将会更加清楚,附图中相同的参照符号在所有的图中表示相同或相似的部分。


附图并入说明书中构成说明书的一部分,用于说明本发明的实施例,并与该说明一起用于阐明本发明的原理。
图1是实施例的系统的整体图。
图2是表示主机102、107及111a的硬件结构例的框图。
图3是表示本地监视装置117、122、123及PC104、109的硬件结构例的框图。
图4是表示本地监视装置117、122、123的另一形式的硬件结构例的框图。
图5是表示图像形成装置115、116、120、121、124、125、126、127、131的硬件结构例的图。
图6是表示关于集中监视系统111的图像形成装置监视系统的软件结构例的框图。
图7是表示关于本地监视装置(117、122、123)的图像形成装置监视系统的软件结构例的框图。
图8是表示关于各图像形成装置115、116、120、121、124、125、126、127、131中图像形成装置监视系统的部分软件结构例的框图。
图9是表示执行本实施例的处理程序时,将处理程序载入存储器时的内存映像(memory map)的图。
图10是表示向顾客侧设置新设备时给实施例1的系统整体的顺序(sequence)概略的图。
图11是表示图10的顺序中的集中监视系统111的处理的流程图。
图12是表示对应于图10的S1011的处理的设定画面(网页浏览器)的显示例的图。
图13是表示对应于图10的S1011的处理的设定画面(网页浏览器)的显示例的图。
图14A是表示用于与图10的S1001相对应地进行各种设定,或与S1006相对应地进行通信测试等各种动作执行指示的操作画面的图。
图14B是表示进行了通信测试的指示后,从设备通知给集中监视系统的通知内容的一个例子的图。
图15A、15B是表示登录到集中监视系统111的数据库112的主(master)登录信息的登录例的图。
图16是表示实施例2的系统整体的、向顾客侧设置新设备时的顺序概略的图。
图17A是说明与图16相对应的设备侧的处理的流程图。
图17B是表示通知给集中监视系统111的登录请求的例子的图。
图18是说明与图16的顺序相对应的集中监视系统侧的处理的流程图。
图19A是因从集中监视系统接受到设备的登录请求而开始的本地监视装置的处理的流程图。
图19B是表示本地监视装置(123)所保持的监视设备信息表的数据结构例的图。
图20A、20B是说明实施例3的集中监视系统的处理的流程图。
图21是表示实施例3的设置信息的数据结构例的图。
图22是表示进行了图20B的处理后的集中监视系统111的处理的流程图。
图23是表示由集中监视系统保持在数据库中并在图22的步骤S2202参照的主登录信息的登录情况的图。
图24是说明设备参加维护服务后,对应于通知维护信息的集中监视系统111的处理的流程图。
图25是说明主登录信息的变更处理的流程图。
图26是表示由集中监视系统接收的主变更信息的一个例子的图。
图27是表示由本地监视装置或图像形成设备定期进行的、从集中监视系统取得设定变更信息的取得处理的流程图。
具体实施例方式
下面,根据附图详细说明本发明的优选实施例。
<实施例1>
图1是表示本实施例的系统整体的结构的图。
首先,在本系统上连接有以系统101和系统106为代表的多个销售商的系统。系统101、106,分别包括用于存储管辖的地域和/或顾客的销售信息、关于监视系统的信息的数据库103、108。
此外,销售商的系统101、106,还包括控制对主机102、107的数据登录、修改等,并访问集中监视系统111所提供的网站进行数据阅览等的PC 104、PC 109。通过使主机102、107具有操作单元和显示单元,也可以发挥PC 104、PC 109的效果。
在系统101中,主机102、数据库103、PC 104通过LAN 105连接。此外,在系统106中,主机107、数据库108、PC 109通过LAN 110连接。
在图1中示出销售商侧的各系统由多个装置构成。但是,各系统达到后述各功能即可,例如,数据库103、108也可以分别物理地存在于主机102、107内。进而,只要可由主机102、107访问,也可以存在于经由互联网的其他位置。即,既可以由多个装置构成,也可以由1个装置构成。
如图1所示,销售商侧和顾客侧的中间,存在管理图像形成装置的维护信息的集中监视系统111。主机111a是控制集中监视系统111的计算机。数据库112中,作为主信息存储用于识别设备的装置标识符,所述设备包括图像形成装置或介于图像形成装置和服务器系统之间的本地(local)监视装置。进而,数据库112,存储用于监视的信息,从顾客侧收集到的图像形成装置的计数器(counter)、故障信息等维护信息。主机111a和数据库112通过LAN 113连接。LAN 113可与互联网132连接。数据库112也可以物理地存在于主机111a内。进而,只要数据库112可由主机111a访问,也可以存在于经由互联网132的其他位置。此外,在图1中示出集中监视系统111由1台计算机和数据库构成的情况,但也可以由多台计算机和/或数据库构成。即,例如以分散从众多的图像形成装置和本地监视装置收集信息时的负荷为目的,也可以使多个集中监视系统、数据库进行分散处理。
集中监视系统111具有以下功能从本地监视装置117、122、123(后述)和图像形成装置131(后述)收集(取得)、存储、加工监视对象图像形成装置的维护信息,并提供给外部。例如,主机102、107具有分发这些信息的功能。在此维护信息例如包括按每种用纸尺寸的打印张数值(计数值)、卡纸等故障信息,调色剂/墨水余量,扫描计数值,固件(firmware)/程序版本(version)信息等。此外,还包括设置场所、装置标识符、顾客信息等,在集中监视系统侧进行图像形成装置的维护时所需要的各种信息。
此外,可以从主机102、107向集中监视系统111登录作为监视对象的图像形成装置的信息和关于监视的设定。更具体地说,在PC104、PC 109显示由集中监视系统111提供的网页进行设定。集中监视系统111,统一管理从各主机登录的监视对象图像形成装置和关于监视的设定。此外,还可以对本地监视装置117、122、123和图像形成装置131进行关于监视的设定。
此外,集中监视系统111,向经由互联网连接的PC(未图示),提供用于阅览存储在数据库112中的信息或加工后的信息的网页。该网页通过用户认证按销售商、顾客以及用户权限有限制地提供阅览内容。进而,还可以从网页变更部分数据。即,通过安装了未图示的网页浏览器的PC,不仅可以阅览顾客环境提供的网页,还可以经由互联网132直接与集中监视系统111连接,来阅览集中监视系统111所提供的网页。
接着,说明顾客侧的系统结构。作为顾客侧环境可以考虑不同的多个环境。在图1中作为例子示出了顾客系统114、119、129。
在顾客系统114(A公司X事业部)中,由本地监视装置117监视与LAN 118连接的图像形成装置115、116。并且,本地监视装置117经由互联网132与集中监视系统111进行通信。另一方面,在顾客系统119(A公司Y事业部)中,由本地监视装置122、123管理LAN 128上的图像形成装置。在图示的例子中,由本地监视装置122管理图像形成装置120、121、125;由本地监视装置123管理图像形成装置126、127。此外,在后文中图像形成装置124表示设置在本系统上的装置。
本地监视装置117、122、123,存储从监视对象图像形成装置收集到的信息,并将所存储的数据的加工结果保存到数据库(未图示)中。进而,将关于对图像形成装置的监视的设定也保存到数据库(未图示)内。该未图示的数据库,也可以连接在LAN 118、LAN 128上独立地存在。进而,只要可由本地监视装置117、122、123访问,也可以存在于经由互联网的其他位置。
在顾客系统129(B公司)中,与互联网连接的LAN 130所连接的图像形成装置131本身,直接地或经由互联网地与集中监视系统111进行通信。即,图像形成装置131,积极地将本身的信息发送给集中监视系统111。
对于上述系统结构,要注意以下几点。
(1)在经由以上说明的结构中的互联网的通信中,至少可以利用HTTP/SOAP协议。
(2)在上述记载中,说明了A公司的各图像形成装置经由本地监视装置与集中监视系统111进行通信。但是,A公司的各图像形成装置,也可以通过变更设定,与设置在B公司的图像形成装置131同样地不经由本地监视装置,进行同集中监视系统的通信。
(3)可以将SMTP(电子邮件)用作本地监视装置和集中监视系统的通信装置。但是,为了用电子邮件进行通信,需要设置邮件服务器、POP服务器等,增加了设置的负荷。此外,在接收非法邮件等安全性方面往往也存在问题。对此,在基于HTTPS协议的SOAP通信中,通过从设备侧访问集中监视系统并建立会话(session),来消除安全问题,另外,不需要设置邮件服务器、POP服务器等也。
图2是表示主机102、107及集中监视系统111中的主机111a的硬件结构例的框图。
在图2中,第1CPU 201和第2CPU 202执行该装置的各种处理。ROM 203是存储关于本装置的各处理的程序和数据的读取专用存储器。RAM 204是电可存储且可重写关于本装置的各处理的临时数据的存储器。第1HDD 205、第2HDD 206是作为可读写的存储介质的硬盘。在第1HDD 205、第2HDD 206中,存储有关于本装置的各处理的程序、数据及临时数据,关于本实施例的监视对象图像形成装置的信息,以及从图像形成装置收集到的信息等。输入装置207,包括接受向本装置输入指示的键盘和指示设备。显示单元208,显示本装置的运行状况和在本装置上运行的各程序所输出的信息。网络I/F 209与LAN或互联网连接,同外部装置进行信息交换。外部设备I/F 210连接外部存储设备等。上述各结构通过系统总线211连接,相互交换数据。
图3是表示本地监视装置117、122、123及PC 104、109的硬件结构例的框图。
在图3中,CPU 301管理本装置上的各处理。ROM302是存储关于本装置的各处理的程序和数据的读取专用存储器。RAM303是电可存储且可重写关于本装置的各处理的临时数据的存储器。HDD304是作为可读写的存储介质的硬盘。在本地监视装置117、122、123的HDD304中存储有关于本装置的各处理的程序、数据及临时数据,关于本实施例的监视对象图像形成装置的信息,以及从图像形成装置收集到的信息等。此外,在PC 104、109的HDD304中存储有网页浏览器等。输入装置305,包括接受向本装置输入指示的键盘和指示设备。显示单元306,显示本装置的运行状况和在本装置上运行的各程序所输出的信息。网络I/F 307与LAN和互联网连接,同外部装置进行信息交换。外部设备I/F 308连接外部存储设备等。上述各结构通过系统总线309连接,相互交换数据。
图4是表示本地监视装置117、122、123的另一形式的硬件结构例的框图。包括存储从图像形成装置收集到的信息等的可读写闪速ROM403,这一点与图2、3所示的结构不同。
在图4中,CPU 401管理本装置上的各处理。ROM402是存储关于本装置的各处理的程序和数据的读取专用存储器。闪速ROM403是存储关于本装置的各处理的数据及临时数据,关于监视对象图像形成装置的信息,以及从图像形成装置收集到的信息等的可读写存储器。串行(serial)I/F 404,可通过串行电缆连接外部终端。通过执行本装置上的程序而输出的错误和日志(log),可从串行I/F 404输出到外部。网络I/F 405与LAN和互联网连接,同外部装置进行信息交换。上述各结构通过系统总线406连接,相互交换数据。
图5是表示图像形成装置115、116、120、121、124、125、126、127、131的硬件结构例的图。作为图像形成装置,具体可以列举综合设置了打印机和传真机功能的复合机、从PC等接收数据并打印的打印机(包括电摄影方式和喷墨方式)、扫描仪、传真机等。在图5中,作为图像形成装置的一个例子示出了复合机的结构。
原稿给送单元501向图像读取器(reader)502给送要读取的原稿。图像读取器502光学地读取原稿。图像形成单元503,将由图像读取器502所读入的原稿和经由网络I/F 505接收到的数据转换成打印图像数据并打印。排纸单元504,排出由图像形成单元503打印后的纸,实施分类、钉缀这样的处理。网络I/F 505与LAN和互联网连接,同外部装置进行信息交换。CPU 506管理本图像形成装置上的各处理。ROM507是存储关于本装置的各处理的程序和数据的读取专用存储器。RAM508是电可存储且可重写关于本装置的各处理的临时数据的存储器。HDD509是作为可读写存储介质的硬盘,存储有关于本装置的各处理的程序、数据及临时数据,向本装置发送的用户数据等。操作单元510,接受对本装置的指示输入。显示单元511,显示本装置的运行状况和对操作单元510进行操作的信息。上述各结构通过系统总线512连接,相互交换数据。
在设备本身具有积极发送用于监视的信息的功能的图像形成装置131中,在ROM507或HDD509内,保持有关于这样的监视数据送出处理的程序和数据。
图6是表示集中监视系统111(主机111a)的、与图像形成装置监视系统相关的部分的软件结构例的框图。
SOAP通信单元601,将经由网络I/F 209从本地监视装置(117、122、123)或图像形成装置(124、131)接收到的SOAP数据,传送给SOAP消息解析单元602。此外,SOAP通信单元601,将由SOAP消息生成单元603所生成的SOAP数据,经由网络I/F 209发送给本地监视装置或图像形成装置。收集信息处理单元604,将从其监视下的本地监视装置或图像形成装置接收到的信息,照原样或进行加工后,经由数据库访问单元606存储到数据库112。
收集信息处理单元604,将从其监视下的本地监视装置117、122、123或图像形成装置131接收到的维护信息,照原样或进行加工后,经由数据库访问单元606存储到数据库112。此外,该收集信息处理单元604,具有检测各图像形成设备的计数值的正确性(Validity)检查的功能。例如,可检测计数值与前一次的取得值相比极端增加或减少,或者值完全没有被变更的状态。当检测到该状态时,集中监视系统111,向外部发送警告邮件,或者向外部的操作员的终端装置显示警告。通过该正确性检查功能,即便在万一因某些故障而将错误的计数值通知给集中监视系统111时,也能防止误累计(误收费)。
此外,基于从监视下的本地监视装置或图像形成装置接收到的信息和存储在数据库中的数据,实现计数信息的累计、向责任服务人员或客户侧管理员通知错误信息等,关于远程监视系统的功能。
监视控制单元605,控制执行本地监视装置或图像形成装置的信息取得的调度(schedule)的管理,以及它们的监视内容、监视方法等。监视控制单元605,还经由SOAP消息生成单元603、SOAP通信单元601以及网络I/F 209,向监视下的本地监视装置或图像形成装置发送必要的指示。
图7是表示本地监视装置(117、122、123)的、与图像形成装置监视系统相关的部分的软件结构例的框图。
SOAP通信单元701,将经由网络I/F 307(405)从集中监视系统111接收到的SOAP数据,传送给SOAP消息解析单元703。此外,SOAP通信单元701,将由SOAP消息生成单元702所生成的SOAP数据,经由网络I/F 307(405)发送给集中监视系统111。监视控制单元704,按照来自集中监视系统111的监视设定(后述),更新信息存储单元706所保持的监视图像形成装置信息。此外,监视控制单元704,进行从图像形成装置(115、116、120、121、124、125、126、127)取得信息的调度管理。
设备信息处理单元705,按照由监视控制单元704所管理的调度,或者按照图像形成装置的状态,收集来自图像形成装置的信息。要收集的信息,是计数信息、服务呼叫(call)及卡纸、调色剂脱落等维护信息,这些收集到的信息被存储到信息存储单元706。此外,设备信息处理单元705,还具有与上述说明的收集信息处理单元604同样的计数正确性检查功能。
存储在信息存储单元706中的数据,经由设备信息处理单元705被照原样地传送给SOAP消息生成单元702,并被发送给集中监视系统111。或者,在设备信息处理单元705内对存储在信息存储单元706中的数据进行解释、加工后,将其传送给SOAP消息生成单元702,并发送给集中监视系统111。
图8是表示各图像形成装置115、116、120、121、124、125、126、127、131中,与图像形成装置监视系统相关的部分的软件结构例的框图。
SOAP通信单元801,将经由网络I/F 505从集中监视系统111接收到的SOAP数据,传送给SOAP消息解析单元803。此外,SOAP通信单元801,将由SOAP消息生成单元802所生成的SOAP数据,经由网络I/F 505发送给集中监视系统111。网络信息取得单元804,可在DHCP环境下自动取得IP地址、DNS服务器、网关(gate way)地址。此外,当存在由操作单元510输入、保存在HDD509中的网络信息时,取得该信息。设备信息收集单元805,按照本复合机内部的调度,或者按照来自集中监视系统111的指示,取得保持在内部的计数信息、在内部产生的服务呼叫及卡纸、调色剂脱落等信息。所取得的数据,被照原样地传送给SOAP消息生成单元802,再被发送给集中监视系统111。或者,在设备信息收集单元805内对该所取得的数据进行存储、解释、加工后,将其传送给SOAP消息生成单元802,再发送给集中监视系统111。
图9是表示在集中监视系统111、本地监视装置117、122、123、图像形成装置115、116、120、121、124、125、126、127、131中,执行本实施例的处理程序时,将处理程序载入存储器时的内存映像的图。该处理程序,在集中监视系统111中被载入RAM204,在本地监视装置中被载入RAM303或闪速ROM403,在图像形成装置中被载入RAM508。
如图9所示,在内存映像中,包括管理本装置上的输入输出的基本I/O程序901、向各处理程序提供运行环境的系统/程序902、以本实施例的处理程序为代表的各种处理程序903、存储关联数据的区域904、各种程序运行时临时使用的工作区域905。当受容量的制约作为901~905使用的区域不足时,可以将硬盘用作RAM的区域的一部分。即,在集中监视系统中可将第1HDD 205或第2HDD 206用作RAM204的区域的一部分;在本地监视装置中可将HDD 304用作RAM303的区域的一部分;在图像形成装置中可将HDD 509用作RAM508的区域的一部分。
图10表示向顾客侧设置新设备时的、本实施例的系统整体的顺序概略。这里的新设备,可以是图1所示的本地监视装置和图像形成装置的任意一个。在以下的说明中,设备是成为集中监视系统111的监视对象的图像形成装置和本地监视装置的总称,可以指其中的任意一个。
首先,在S1001中,对新设置的设备进行包括代理服务器(proxy)设定的各种设定。在S1002中,对设备进行服务模式有效设定的输入。在S1003中,在通过在S1002的输入服务模式变为有效的状态下,对设备输入与集中监视系统111的通信测试执行指示。
在S1004中,响应S1003的输入指示从设备向集中监视系统111通知装置标识符。在集中监视系统111中,取得由设备通知来的装置标识符。在S1005中,作为对S1004的装置标识符的通知的响应,从集中监视系统111向设备输出调度设置(setting)数据。设备接收从集中监视系统111输出的调度设置数据,并将其存储到存储单元(例如,在设备为本地监视装置时存储到HDD 304或闪速ROM403,在设备为图像形成装置时存储到HDD 509)。为了接收侧的图像形成装置确认是否为从集中监视系统111输出到本装置的数据,该调度设置数据也可以包括在步骤S1004中所输出的装置标识符。
下面,更详细地说明S1004、S1005,用get Configuration方法(method),在S1004向集中监视系统111发出调度设定请求。在S1005中,作为来自集中监视系统111的响应,对新设置设备设定调度设定的信息。
此外,本实施例的图像形成设备,当在预定时间内(例如10分钟内)基于HTTP/SOAP访问(请求)集中监视系统111时,具有抑制向节电模式或电源断开转变的功能。由此,能够防止由于转变成节电模式或电源断开而不能进行HTTP/SOAP通知这样的情况。
接着,在S1006中,在该新设置设备和集中监视系统111之间执行通信测试。具体而言,在S1006中再次将装置标识符从设备通知给集中监视系统111。在S1007中,集中监视系统111,检查(对照)接收到的装置标识符是否存在于主登录信息(对于主登录信息将在后文阐述)。在S1008中,集中监视系统111对设备响应通信测试结果。步骤S1006~步骤S1008,已明确记载为与步骤S1004~步骤S1005不同的步骤,但也可以包含在步骤S1004~步骤S1005中。
在此,更详细地说明S1006、S1007、S1008,用communication Test方法进行字符那样的通信测试。在S1006中,发送设备(图像形成装置或本地监视装置)的产品名、与记录用纸的尺寸无关的表示记录面数的总数(total)、表示按不同记录用纸尺寸的记录面数的总数、与记录用纸的尺寸无关的表示彩色记录面数的彩色总数、表示按不同记录用纸尺寸的彩色记录面数的彩色总数。当在计数的取得中发生错误时,对该不能取得的项目的计数设定-1。在集中监视系统111中,若能保存数据则在S1008返回数据接收OK。该数据接收OK,既可以是表示“OK”的字符串,也可以是简单的响应。以上说明的通信测试只是一个的例子,第1,只要能够确认是否为能进行设备与集中监视系统111的通信的状态即可。此外,第2,只要能够确认集中监视系统111是否能从设备取得各种计数等各项目的信息即可。此外,作为此时的各项目的信息的一个例子,在上述记载中例示了“计数”。
当判断为在接收到通信测试结果的设备中正常进行了与集中监视系统111的通信时,将处理转移到S1009,自动开始维护服务。在此,S1005、S1008的响应,可以作为使标识符通知方即设备向集中监视系统111通知维护信息的指示。
另一方面,在S1010中,从主机102或主机107(以下用主机102进行说明)向集中监视系统111发出注册请求。如果正常进行了注册认证,则经由设定画面输入用户信息、装置标识符等各种信息。在S1011中,将这些信息登录到集中监视系统111的数据库112,作为主登录信息。然后,根据通过S1011的处理登录在集中监视系统111的数据库112中的各种信息(主登录信息)、和在S1006中由设备通知给集中监视系统111的装置标识符,执行S1007的处理。
此外,在S1012中,当S1007的对照的结果是判断为在S1006中所通知的装置标识符已经登录在主登录信息中时,从集中监视系统111向主机102通知对照已正常进行。在接收到该通知的主机中,为了让操作员观察到,在显示单元输出已正常进行了对照,例如使设定画面显示绿色标记(mark)等。对主机102发出的该通知的内容,只要是能经由互联网正规地对集中监视系统111进行注册处理(图10的S1010的处理)的PC,可以由任何装置确认。即,设置现场的服务人员通过PC浏览集中监视系统111所提供的网页,从而能够得到对照的确认。
接着,用图11的流程图更详细地说明图10的顺序中的集中监视系统111的处理。
首先,在步骤S1101中,接受由设备输出的服务参加请求。在此接收的服务参加请求,对应于图10的S1004或S1006。接着,在步骤S1102中,响应接收到服务参加请求这一情况,生成要返回给设备的调度设置数据。在此,包括定时确定处理,该定时确定处理用随机函数确定调度设置数据所包含的通知定时,或不与以前生成的通知定时重复地确定调度设置数据所包含的通知定时。
然后,在S1103中,对设备进行所生成的调度设置数据的响应。设备按照该调度设置数据再次发送装置标识符。
在步骤S1104中,判断再次由设备所通知的装置标识符是否已经包含在主登录信息中(图10的S1007)。当在步骤S1104中判断为“是”时,在步骤S1105中,判断对应于已判断为已经登录在主登录信息中的装置标识符的设备,是否已经参加了服务。当在步骤S1105中判断为“是”时,向设备通知已经参加(步骤S1106)。而在步骤S1105中判断为“否”时,进入步骤S1107,正式开始对应于在步骤S1101所接收到的装置标识符的设备的维护服务。正式开始是指,例如不进行如后述的图24的步骤S2405所示的废弃处理。
而在步骤S1104中判断为“否”时,进入步骤S1108,检索装置标识符是否尚未登录到主登录信息中。在此要检索的装置标识符对应于在步骤S1101中所接收到的装置标识符。当然,当不同的设备多次进行步骤S1101的装置标识符的接收时,对各装置标识符进行步骤S1108的主登录信息的检索处理。再次调查主登录信息中是否存在步骤S1101所接收到的装置标识符的处理,也可以在S1110中进行,省略S1108的处理。
在步骤S1109中,判断作为检索对象的装置标识符此后是否登录到主登录信息中。在此,当判断为“是”时,将处理转移到步骤S1107。而当判断为“否”时,判断尚未登录到主登录信息的状态是否经过了预定时间。作为预定时间,可以设定为任意期间,例如一周、几十个小时、几个月等。该预定时间的起点可以取为在步骤S1101所接收到的装置标识符的接收,此外,只要是适合于装置标识符的某一时点就可适用。
当在步骤S1110判断为“否”时,再次将处理转移到步骤S1108,反复进行上述对照处理。而当在步骤S1110判断为“是”时,在步骤S1111中执行警告处理。例如,当事先向登录于集中监视系统111的特定邮件地址收件人发送了警告邮件时,或当主机102的终端装置通过网页浏览器访问了集中监视系统时,执行警告处理。在警告处理中,例如用置标(mark up)语言向该终端装置发送警告消息。
这样,通过图11的流程图的处理,当判断出装置标识符尚未登录到数据库后(在步骤S1104中为“否”),可再次判断对应于装置标识符的登录信息是否已登录到数据库(步骤S1109)。由此,能够灵活地进行所通知的装置标识符和主登录信息的匹配。此外,集中监视系统111中,尽管存在接收服务参加请求(至少包括装置标识符)的历史记录,也能够超过预定期间地,确切检测装置标识符向上述数据库的登录未被确认这一情况。
图12是表示对图10的S1011的处理的设定画面(网页浏览器)的显示例的图。即,图12是表示用于输入关于设备的各种信息、并使设备登录到集中监视系统111的主登录信息中的设定画面例的图。
在图10中,说明了在主机102的显示单元显示的内容,但不限于此。只要是能够进行S1010的注册请求的、具有信息处理功能的装置,也可以显示在例如以上说明的服务人员所携带的个人计算机(PC)、PC104、PC109等各种信息处理装置的显示单元上。
在图12中,1201是用于输入设备标识符、设备名等的输入栏。从这些输入栏1201输入的信息与上述装置标识符对应。1202是用于选择是经由本地监视装置进行图像形成装置与集中监视系统111的通信,还是不经由本地监视装置直接进行图像形成装置与集中监视系统111的通信的栏。在图12中,根据嵌入有本地监视装置的功能这样的意思,将不经由本地监视装置地同集中监视系统111进行通信的图像形成装置称作嵌入(Embedded)。1203是用于输入顾客名、图像形成装置的设置位置等顾客信息的栏。输入栏1201的设备标识符,是能够由集中监视系统111唯一地识别设备的信息即可。设备标识符,例如可以是制造设备时在设备间不重复地记录在各设备上的序列号,此外,也可以使之与设备的MAC地址相符。输入栏1205是输入用于识别在用户本地监视图像形成装置的本地监视装置的信息(监视装置ID)的栏。
图13是用于输入作为设备所有者的顾客的各种信息的设定画面例。1301示出输入顾客的顾客ID、顾客名、顾客的住所、邮政编码、国籍、电话号码、Fax号码及行业(industry)等的栏。
经由上述图12、图13的设定画面(网页浏览器)输入的信息,如在图10的S1011中说明的那样,登录在集中监视系统111的数据库112中,以作为主登录信息之一。并且,在图10的S1007执行基于该所登录的信息的对照处理。
图14A表示用于进行图10的S1001的各种设定、和S1006的通信测试等各种动作执行指示的设置设备的操作画面的例子。
输入栏1402是用于设定是否开始维护服务(设定是否使服务模式有效)的栏。当在该输入栏1402中输入“1”时变成服务模式,然后,进行向集中监视系统111发送按不同用纸尺寸的打印输出计数和扫描仪计数等计数信息、各种错误信息、各种资源信息的动作。而当在输入栏1402中输入“0”时,控制各种计数、各种资源信息等向集中监视系统111的发送。
输入栏1404是用于输入集中监视系统的URL的栏。在本实施例中,进行通信测试时的通信目的地就是基于该URL的。当然,不是URL也可以是IP地址等。输入栏1406是用于输入与集中监视系统111进行通信的通信端口号的栏(PGW-PORT(1405))。通信端口号可设定为1~65535中的任意值。也可以预先将预定的端口号作为初始设定。
1407是用于指示在图10的S1004~S1008说明的通信测试的操作单元,在选择了该1407的部位后,当按下图14A中的OK按钮时,尝试设备与集中监视系统111的通信测试(例如每数百毫秒)。
图14B表示在进行了通信测试的指示后,从设备向集中监视系统通知的内容的一个例子。图14B的通知内容,例如可以与在图10的S1004、S1006通知的内容相符。并且,通过“OK”或“NG”将通信测试的结果(S1008)显示在结果通知栏1408。作为通信测试的响应,只要有今后要更新的预定通信目的地(URL),也可以从集中监视系统111接收该今后可能要更新的通信目的地(URL),并随后更新设定在输入栏1404的通信目的地。
1409是用于显示上述通信测试中的通信历史记录的指示单元,通过指示1409来显示通信历史记录。
此外,虽然在图14A中没有示出,但能够经由未图示的另一画面(例如用户模式画面)进行设备的设置网络环境下的代理服务器设定。
图15A是表示登录到集中监视系统111的数据库112的主登录信息的登录例的图。该主登录信息是根据图10的S1011的输入处理而生成的。
监视装置ID1501表示用于识别在用户本地监视图像形成装置的本地监视装置的信息,相当于经由图12的输入栏1205输入的信息。设备标识符1502用于识别图像形成装置。例如,在1509中,登录有由监视装置ID为ABCD123456的本地监视装置监视的3台图像形成装置。
此外,1503、1504、1505示出与监视装置ID和设备标识符各自对应的销售商信息、顾客ID、IP地址。此外,在监视调度1506中,示出了在图10的S1005中说明的调度设置数据。在1507中示出更加详细的各种详细信息。
图15B表示从图15A的状态,进一步在主登录信息中追加登录了新设备时的情况。在图15B中,追加了1510、1511的部分。
例如,当以图15A所示的主登录信息为前提,将图14B所示的通知内容从新设置设备通知给集中监视系统后,在图11的步骤S1104中判断为“否”。然后,反复进行步骤S1108~S1110的处理,直到被登录。然后,当在某个定时变成图15B那样的主登录信息的状态时,在步骤S1109判断为“是”,在步骤S1107正式开始维护服务。
在图15B的1511中,监视装置ID与设备标识符相同。其示出了图像形成装置本身不经由本地监视装置,与集中监视系统111通信的情况。
如以上说明的那样,根据实施例1,即使不使设备侧的添加设置和服务中心侧的关于设备的设定同步,也能更可靠地进行维护服务的设置作业。
<实施例2>
在实施例2中,当设置设备时,可自动适当地设定是否为了参加维护服务而经由本地监视装置,以及如果使之经由则使之经由哪个本地监视装置。
图16用于表示向顾客侧设置新设备时的系统整体的实施例2的顺序概略。
首先,在S1601进行设备的购入。在S1602中,将至少包括装置标识符的关于设备的设定,登录到集中监视系统111的数据库112。按与实施例1的S1011的处理相同的要领执行该登录。该S1602的处理不必一定要在S1601由顾客购入设备后且在S1603设备出厂前进行,可以在任意的定时处理。
在S1604中,对与图10的S1002同样的设备进行各种设定(例如,作为代理服务器等网络对应设备的设定)。在S1605中,实施设备的实际设置。在S1606中,进行与图10的S1004~S1008同样的处理。结果,从设备向集中监视系统111进行包括装置标识符的通知。此时的通知例如图17B所示。图17B中进一步包括本地监视装置列表。当然,当不存在本地监视装置时不包括该列表。
在S1607中,集中监视系统111,对照在S1606发送来的通知所包含的装置标识符是否存在于主登录信息内。在S1608中,确认通知内容所包含的本地监视装置是否已包含在主登录信息中。在图17B中,用IP地址表示本地监视装置列表。即,通过参照主登录信息,根据装置标识符1702指定顾客,确认在与该所指定的顾客相关联的本地监视装置中,是否包括本地监视装置列表所记载的本地监视装置。
在S1609中,判断是要经由哪个本地监视装置监视通知来装置标识符的设备,或是要不经由本地监视装置地直接监视通知来装置标识符的设备。例如,如果根据IP地址存在于同一子网(subnet)内的本地监视装置包含在主登录信息中,则确定为经由该本地监视装置监视对象设备(例如通过装置标识符指定的图像形成装置)。
对于上述判断,举例说明了图15B所示的主登录信息存储在数据库112中,在S1606接收图17B所示的内容的监视登录请求1701的情况。在该时点,1510的登录信息属于哪个监视装置ID,至少在用户侧系统中是未定的。此外,以下说明在图1的A公司Y事业部的系统119中设置图像形成装置124的情况。
根据图15B的信息1501判定为,基于图17B所例示的通知内容发出监视登录请求的设备(图像形成装置)124(设备ID=DDDD873508),是销售给顾客ID=000000001的。此外,根据图17B的通知,判定为可以与IP=123.55.25.99的本地监视装置122和IP=123.55.25.100的本地监视装置123进行通信。根据主登录信息(图15A、15B),判定为IP=123.55.25.99是装置ID=ABCD123456的本地监视装置,IP=123.55.25.100是装置ID=DDDD873567的本地监视装置。
此外,根据图15B,判定为装置ID=ABCD123456的本地监视装置以3台设备为监视对象,IP=123.55.25.100的本地监视装置以2台设备为监视对象。
基于以上解析结果,在S1609中,为了谋求本地监视装置的负荷分散,确定为使监视台数少的、在此为装置ID=DDDD 873567(IP=123.55.25.100)的本地监视装置123进行监视。
而在图1的设备(图像形成装置)131发出了监视登录请求后,由于S1605中设置本地监视装置为0台,因此,在S1609中确定为不经由本地监视装置而由集中监视系统直接监视(结果,将生成1511所示的登录信息)。
在S1610中,按照S1607和S1608的确认结果,对设备响应可登录(在图15B的主登录信息中存在)或不可登录(在图15B的主登录信息中不存在)。在S1611中,设备接收来自集中监视系统111的响应。
在S1612中,向集中监视系统111通知IP地址、机型名、用户任意添加的设备名等设备基本信息。由集中监视系统111在S1613中,根据通过S1612发送来的通知内容更新主登录信息。图15A、15B中,由于仅限于记载说明本发明所需要的信息,因而没有记载设备名等信息,但实际上也包括设备名等信息。
在S1614中,集中监视系统111向设备发送S1613的主登录信息的更新已完成的意思,和设备接下来要进行什么的指示。这里的指示是以下那样的指示当确定为像图1所示的设备131的情况(case)那样不经由本地监视装置时,要开始向监视中心主机102发送计数和状态(或者,要为来自监视中心主机102的计数和状态请求进行准备)。另一方面,当确定为像图1所示的设备124的情况那样经由本地监视装置117时,是等待来自本地监视装置117的指示那样的指示。
作为上述顺序的另一例子,也可以采用以下那样的顺序。例如,在S1605的时点传送在S1612中发送的设备基本信息,进行了S1607~S1609的确认和确定处理后,也可以将S1610的登录确认和S1614的登录完成/动作指示合并为1个进行发送。
接着,对于在S1614进行的登录完成/动作指示发送以后的顺序,分别说明像图1的设备131那样不经由本地集中监视系统的情况,和像图1的设备124那样经由本地集中监视系统的情况。
当像图1的设备131那样不经由本地监视装置时,在S1616中,设备开始向集中监视系统111发送计数和状态。或者,使来自集中监视系统111的计数和状态请求为可受理的状态。
而当像图1的设备124那样经由本地监视装置(123)时,在S1617中,设备等待来自由集中监视系统111在S1609确定的本地监视装置的登录完成通知。在S1618中,集中监视系统111,向在S1609确定的本地监视装置,发送包括在S1613所登录的设备的各种设定(基本信息)的设备监视请求。在S1619中,接受到在S1618中进行的设备监视请求的本地监视装置,向监视设备信息表1911(图19B)登录设备的各种设定。
图19B是表示本地监视装置(123)所保持的监视设备信息表1911的数据结构例的图。在监视到记录1912、1913所示的2台装置的状况下,按照S1619的监视登录请求追加记录1914,以作为设备124的信息。
接着,在S1620中,向新追加的监视对象设备进行登录完成通知。此外,向本地监视装置请求计数和状态,并且,随后对设备进行远程设定,使其向本地监视装置通知计数和状态等。在S1621中,设备接受来自本地监视装置的通知(S1620),再按照该通知进行设定。
不管是经由本地监视装置还是不经由本地监视装置,接受到在S1610中从监视中心主机发出的不能登录的通知的设备,在S1622中待机直到完成S1614的登录。
接着,用图17A的流程图,说明对应于图16所示的处理的设备侧的处理。
首先,经由图14A所示的设定画面,接受服务人员或用户进行的输入。在步骤S1701中,判断对图14A的输入栏1402的输入。即,如果在输入栏1402设定了“1”则在步骤S1701中判断为“是”,如果在输入栏1402设定了“0”则在步骤S1701中判断为“否”。
当在步骤S1701中判断为“否”时,在步骤S1712中从设备向集中监视系统111输出包括装置标识符的登录删除请求,确认所输出的登录删除请求已被输出目的地接收,并结束处理。登录删除请求的方法在流程图中省略了,包括以下3点。
(1)使登录删除请求的输出目的地仅为集中监视系统111,由集中监视系统111从主登录信息中删除用该装置标识符指定的设备。在此,当进行了经由本地监视装置的监视时,从集中监视系统111向承担该设备监视的本地监视装置发送登录删除请求(包括装置识别信息)。然后,从本地监视装置的监视设备信息表中删除该设备。
(2)当经由本地监视装置进行监视时,使登录删除请求的发送目的地仅为本地监视装置,首先,从本地监视装置的监视设备信息表中删除该设备。然后,从本地监视装置向集中监视系统111发送登录删除请求,从集中监视系统111的主登录信息中删除该设备。
(3)使登录删除请求的发送目的地为集中监视系统111和监视该设备的本地监视装置这两者。(*)向本地监视装置发送登录删除请求的动作,仅在经由本地监视装置监视该设备时进行。从集中监视系统111的主登录信息、和本地监视装置的监视设备信息表中分别删除该设备。
而在步骤S1701中判断为“是”时,生成图17B所示的监视登录请求1701,按照预先保持在设备内的通知目的地(集中监视系统111)进行通知。如上所述,图17B的通知例,对应于在图1的A公司Y事业部119中追加了新设备124时生成的内容。此外,在图1的B公司系统129的情况下,没有发现1台本地监视装置,监视登录请求1701也成为本地监视装置为0台(不存在本地监视装置列表)这样的信息。
在步骤S1703中,判断来自集中监视系统111的登录确认的内容。当在步骤S1703中判断为登录失败时,在步骤S1711中待机直至登录成功为止。此外,当在步骤S1703中判断为监视登录已完成时,由于已经开始向集中监视系统111或本地监视装置发送信息,因此结束本处理。
当在步骤S1703中判断为登录成功时,在步骤S1704中向集中监视系统111发送指定机型的产品名、用户所命名的设备名等,以作为设备的基本信息。然后,在步骤S1705中,等待登录完成通知。由于将持续等待直至发来登录完成通知为止,因此,也可以设置适度的超时(time-out)来判断登录失败。当在步骤S1705中接收到登录完成通知时,在步骤S1706中确认登录完成通知所包含的指示。
当在步骤S1706中指示直接向集中监视系统111发送监视信息时,在步骤S1707中开始向集中监视系统111发送计数、状态信息等。当在步骤S1706中指示经由本地监视装置发送时,在步骤S1708中等待来自所指示的本地监视装置的登录完成通知。在步骤S1709中,若接受到来自所指示的本地监视装置的登录完成通知,则进入步骤S1710。在步骤S1710中,开始向在步骤S1706中指示的本地监视装置发送计数、状态信息等。
接着,参照图18说明对应于图16所示的处理的集中监视系统侧的处理。
在步骤S1801中,参照监视登录请求所包含的装置标识符和主登录信息,判断发来监视登录请求的设备是否已经成为监视对象。当判断为已经成为监视对象(已参加服务)时,在步骤S1802中,向发来监视登录请求的设备,发送表示已参加了维护服务的通知,再结束处理。
当在步骤S1801中判断为发来监视登录请求的设备未参加服务时,在步骤S1803中判断是否为已登录在主登录信息中的设备。当尚未登录到主登录信息中时,判断为未登录或存在缺陷,在步骤S1804中向发来监视登录请求的设备,通知向集中监视系统的登录失败,并照原样地待机(步骤S1814)。在步骤S1814中,当经过了预定时间(例如一周)后,在步骤S1815中,向销售商的责任人发出警告。在步骤S1814中定期地参照主登录信息,当判断为该设备已登录在主登录信息中时,将处理向步骤S1805转移。
当在步骤S1803中能确认发来登录请求的设备登录在主登录信息中时,处理进入步骤S1805。在步骤S1805中,向发来监视登录请求的设备通知登录成功。在步骤S1806中,与该通知呼应地接收由设备发送来的设备基本信息(初始信息),在步骤S1807中更新主登录信息。虽然在图15A、图15B中没有记载在步骤S1806接收的产品名、设备名,但实际上,对于各设备也登录有产品名、设备名这样的信息。
在步骤S1808中,判断图17B所示的监视登录请求1701中是否包含有本地监视装置的IP地址列表。当在步骤S1808中判断为没有本地监视装置时进入步骤S1813。在步骤S1813中,向发来监视登录请求的设备发送登录完成的指示,并指示直接向集中监视系统发送计数和状态信息(或者,为来自集中监视系统的信息请求进行准备)。
而在步骤S1808中判断为有本地监视装置时进入步骤S1809。在步骤S1809中,参照主登录信息指定要使用的本地监视装置。对各本地集中监视系统可监视的台数设置上限,当所有本地集中监视系统已经监视了上限台数的图像形成装置时,也可以判断为没有要进行监视的本地集中监视系统。当在步骤S1810中判断为多个本地监视装置中没有要基于步骤S1809的确定进行监视的本地监视装置时,设为直接由集中监视系统进行监视,使处理进入步骤S1813。
而在步骤S1810中判断为有要进行监视的本地监视装置时,进入步骤S1811。在步骤S1811中,对发来监视登录请求的设备通知登录完成,并进行指示使得等待来自在步骤S1809所选定的本地监视装置的登录完成通知。然后,在步骤S1812中,向在步骤S1809所确定的本地监视装置,发送进行监视登录的图像形成装置的信息和登录请求。
如在图10的S1012中说明的那样,还从设备或本地监视装置向集中监视系统111发送设备的登录删除请求。对该登录删除请求的处理已经在步骤S1812中说明过了,因而在此也没有记载在流程图上。
图19A是因从集中监视系统接受到设备的登录请求而开始的本地监视装置的处理的流程图。
在步骤S1901中,接受由集中监视系统111发出的监视指示,将成为监视对象的设备的各种设定追加到设备监视信息表。接着,在步骤S1902中,向新成为监视对象的设备发送送登录完成指示,并指示其向该本地监视装置发送计数和状态信息(或者,为来自本本地监视装置的信息请求进行准备)。
另一方面,如在图17A的S1712中说明的那样,有时还从设备或集中监视系统向本地监视装置发送设备的登录删除请求。图19B是存储在各本地监视装置的HDD 304或闪速ROM403中的设备监视信息表1911。图19B是图1所示的A公司Y事业部119的本地监视装置123的设备监视信息表。图19B示出了当监视到图像形成装置126(记录1912)和图像形成装置127(记录1913)时,根据监视指示由集中监视系统追加了设备124的记录(记录1914)的状态。
<实施例3>
在实施例3中,更详细地说明已在实施例1、实施例2中说明的主登录信息的更新。因此,在该实施例3中说明的内容,适用于实施例1、实施例2。
图20A是表示包括以上说明的图10的S1004、S1006、图11的S1101、图16的S1606的装置标识符的通知所对应的设置设备的处理的流程图。
首先,在图20A的步骤S2001中,将图21所示的设置信息发送给集中监视系统111。在图21中除了装置标识符(在图21的情况下为监视装置ID)以外还包括MAC地址等各种信息,但在图10的S1004、S1006、图11的S1101、图16的S1606中,也可以进行图21那样的发送。
在步骤S2002中,在进行了通信测试后,识别集中监视系统的判断,若正常进行了通信测试则结束处理,判断为设置设备与集中监视系统进行了正常的通信,完成设置作业。在此是否正常结束了通信测试,显示在例如图14的1408的栏。而如果在步骤S2002中判断为“否”,则将处理转移到步骤S2003。
尤其在进行了本地监视装置和集中监视系统的通信测试后,服务人员等能够用便携终端装置访问集中监视系统提供的网站,并经由网页浏览器参照通信测试结果2113。
在此,当尚未生成通信测试结果2113或显示失败时,可能是在用于与集中监视系统111进行通信的包括代理服务器等的各种通信设定中出现了错误,因此,在步骤S2003中变更本地监视装置的设定。
图20B是表示与图20A对应的集中监视系统111的处理的流程图。将在步骤S2021中所通知的设定信息暂时保存到数据库(通信测试日志保持装置)中。并且,当与设定信息通知目的地设备正常进行了通信测试时,在步骤S2022中,生成如图21的<通信测试结果>所示的通信测试结果2113,对设备进行响应。
图21表示在图20A的S2001中向集中监视系统发送的设定信息的详情。图21表示通知方的设备为本地监视装置的情况。当设置设备为本地监视装置时,设置信息中包括设置监视装置信息2101和设置设备信息列表2105。为了表示已接收到设置信息的情况,集中监视系统111生成通信测试结果信息2113。
设置监视装置信息2101包括唯一指定监视装置的监视装置ID2102、IP地址2103、监视装置的类型2104。类型2104表示该设备是本地监视装置(Type=1)还是图像形成装置(Type=2)。当可以根据其ID指定监视装置是本地监视装置还是图像形成装置时,类型2104不需要。
设置设备信息列表2105包括监视装置ID2106、唯一指定图像形成设备的设备标识符2107、可唯一指定图像形成装置设备的MAC地址2108、IP地址2109、图像形成设备的类型2110、机型名2111、偏移(offset)值2112。
通信测试结果2113,包括监视装置ID2114和状态2115。例如,图21的通信测试结果2113,示出集中监视系统111正常接收到关于监视装置ID=AIJY3001的设置信息的情况。
接着,参照图22进行说明。设图22的步骤S2201~S2208的处理要定期地进行多次。
首先,在步骤S2201中,判断数据库(通信测试日志保持装置)中是否有设置信息。当在步骤S2201中判断为“是”时,在步骤S2202中,以已确认的设置信息所包含的例如装置标识符为关键字,检索该装置标识符是否存在于主登录信息内。
当在步骤S2203中判断为“否”时,在步骤S2206中,判断是否超过预定期间,也没有新追加登录与事前通知的设置信息所包含的装置标识符对应的主登录信息。如果判断为超过预定期间也没有登录主登录信息,则执行步骤S2208的警告输出处理。而如果在步骤S2206中判断为“否”则结束处理。
另一方面,当在步骤S2203中判断为“是”时,进入步骤S2204,删除成为关键字的装置标识符对应的设置信息。此外,通过删除处理,能够有效利用集中监视系统111的存储器。此外,如果被通知一次来自设备的设置信息,则将其作为历史记录保持,并基于所保持的历史记录进行与主登录信息的对照。由此,不需要从设备侧再次发送设置信息。对于设备侧而言也能减轻处理负荷。
另一方面,当在步骤S2201中判断为“否”时,在步骤S2205中判断是否有未匹配的主登录信息。如果在该判断中判断为“否”则结束处理。而当判断为“是”时将处理转移到步骤S2207。
在步骤S2207中,判断不能取得设置信息的状态是否超过了预定期间。预定期间例如可以设定为一周、几十个小时、几个月等任意的期间。该预定期间的起点,可以重新将至少包括新装置标识符的主登录信息的新登录时点作为起点,此外,也可以使用适合于主登录信息的新登录时点的时点。这里的设置信息是指,S1004~S1006、S1606、S1612等对应的通知信息。
并且,如果在步骤S2207中判断为“是”,则将处理转移到步骤S2208,进行警告输出处理。对于该警告输出处理的详情,由于是与在图11的步骤S1111说明的处理相同的处理,故而省略详细的说明。而如果在步骤S2207中判断为“否”则结束处理。
这样,通过图22的流程图的处理,可以灵活地实现由设备所通知的设置信息和主登录信息的匹配。尤其是通过步骤S2203和S2204的处理,即便在判断为由设备所通知的装置标识符尚未登录在数据库(主登录信息)中后,也可以检测事后的数据库登录,并执行图24的步骤S2404的处理。此外,定期地判断是否存在所保持的设置信息的历史记录、和是否登录新的主登录信息。作为该判断结果,当识别出有历史记录时,可判断历史记录所包含的装置标识符是否已登录在数据库的主登录信息中。此外,尽管在接收到设置信息前已将主登录信息登录到集中监视系统111中,如果超过预定期间也未取得装置标识符则可以进行警告输出处理。由此,能够迅速地检测由服务人员等设置作业者造成的设置作业的延迟。此外,例如即便在接收到设置信息之后向数据库登录主登录信息,也可以终止设备设置作业,并在事后追确地评价以前的设置信息的正确性。
图23是表示将集中监视系统保持在数据库中,并在以上说明的步骤S2202中进行参照的主登录信息的登录情况的图。对于这些主登录信息的追加/更新,如在图10的S1011中说明的那样。
该主登录信息,包括监视装置表2301和监视设备表2308。作为监视对象的图像形成装置,通过监视装置ID2302、2309与监视装置相关联。
监视装置表2301包括唯一指定监视装置的监视装置ID2302、唯一指定销售商的销售商ID2303、监视装置的IP地址2304、监视装置的类型2305(在本例子中,设本地监视装置为“1”,直接进行信息发送的图像形成设备为“2”)、监视调度信息2306(也称作调度设置数据)、以及表示发送什么样的信息的监视详情2307。
监视设备表2308包括唯一指定监视装置的监视装置ID2309,唯一指定图像形成装置的设备标识符2310,可唯一指定图像形成装置的MAC地址2311,IP地址2312,图像形成装置的类型2313(表示复合机/打印机等),机型名2314,以及在作为监视处理之一的计数收集处理中按不同机型而需要的不能直接从图像形成装置取得的值即偏移值2315。
更具体地说明图23,例如监视装置ID “ABCD0110”是本地监视装置,设备标识符“80MM5T96A”、“80MM8D21N”、“80LL2U66L”3台图像形成设备在其监视下。此外,监视装置ID“80MM7Y37P”是图像形成设备中包含本地监视装置功能的装置,形式上有设备标识符“80MM7Y37P”的1台图像形成设备在其监视下。
接着,说明集中监视系统111的以下处理在图20的步骤S2002判断为“是”,对设备响应<通信测试结果>2113,由此设备参加维护服务,然后通知维护信息。图24是说明该处理的流程图。
响应已由远程设备接收到计数信息、故障信息等维护信息这一情况,在步骤S2401中判断通知方设备的装置标识符是否包含在主登录信息中。当在S2402中判断为“否”时,废弃在步骤S2405中接收到的维护信息。而当在S2402中判断为“是”时,在步骤S2403中,判断通知方设备的装置标识符是否包含在作为历史记录保持的设置信息中。当在S2403中判断为“是”时,废弃在步骤S2405中接收到的维护信息。该处理与图22的删除处理协同进行,维护信息也将被继续废弃直到设置信息通过图22的处理被删除。当在S2403中判断为“否”时进入步骤S2404,将接收到的维护信息至少与装置标识符相对应地存储到数据库。
接着,说明图25的处理。在步骤S2501中,从例如图1的主机102等的外部接收主变更信息,检查该接收到的主变更信息所包含的装置标识符是否包含在主登录信息中。当在S2502中判断为“否”时,在主登录信息中登录新装置标识符并结束处理(步骤S2505)。
而当在S2502中判断为“是”时,在步骤S2503、S2504中根据接收到的主变更信息,变更对应的主登录信息。
图26是表示在图25的处理中,由集中监视系统接收的主变更信息的一个例子的图。该图26包括变更监视装置表2601和监视设备信息列表2607。
变更监视装置表2601包括唯一指定监视装置的监视装置ID2602、唯一指定销售商的销售商ID2603、监视装置类型2604、监视调度信息2605、以及表示发送什么样的信息的监视详情2606。此外,监视设备信息列表2607包括唯一指定监视该图像形成装置的监视装置的监视装置ID2608、唯一指定图像形成装置的设备标识符2609、可唯一指定图像形成装置的MAC地址2610、IP地址2611、图像形成装置的类型2612(内容与图21的2104相同)、机型名2613、以及偏移值2614(内容与图21的2112相同)。
作为由销售商主机102、107对集中监视系统111设定的设定信息,忽略随顾客环境而变化的IP地址2611。此外,作为用于变更对本地监视装置117、122、123、图像形成装置131的设定的信息,销售商ID1203和随顾客环境而变化的IP地址2611是不需要的信息,在处理中忽略。
在本例子中,变更了对在图23中已登录的监视装置ID“ABCD0110”的设定,将监视调度从“Weekly/05/0010”变更为“Daily/1200”。此外,作为监视对象图像形成装置,追加了机号为“80MM5B11J”、“80MM5B13J”的2台图像形成装置。
图27是表示由本地监视装置或图像形成设备定期进行的、从集中监视系统取得设定变更信息的取得处理的流程图。
本地监视装置和图像形成设备,在步骤S2701中,访问集中监视系统111,取得图26所示的设定变更信息。在步骤S2702中,确认变更监视装置表2601内是否有本身的监视装置ID2602。当在步骤S2702中判断为不存在本身的监视装置ID2602时结束本处理。而当在S2702中判断为存在本身的监视装置ID2602时,进行步骤S2703~S2704的处理。
首先,在步骤S2703中,取得本身的变更监视装置信息表2601和监视设备信息列表2607。在步骤S2704中,将本地监视装置、图像形成装置本身保持的用于监视的信息,更新为在S2703所取得的设定,按照更新后的设定进行后续的监视处理。
在以上的图22的说明中,没有特别使数据库所保持的设置信息(包括装置标识符的通信历史记录)具有有效期限,但也可以判断该保持的历史纪录是否已到期,在判断为已到期时进行删除。
当不从包含在所保持的设置信息中的装置标识符所对应的设备通知装置标识符,而始终预先报知设置信息时,将很可能进行意料之外的匹配。例如,当主机107的操作员通过图12、13的网页浏览器进行包括错误装置标识符的各种设定,并已设定在主登录信息中时,存在进行了出乎意料的匹配处理这样的问题。
如果要在设置信息中设置预定期间的期限,则会降低这种风险的可能性。
根据本发明,即使不使设备侧的追加设置和服务中心侧的关于设备的设定同步,也能更可靠地进行维护服务的设置作业。
以上,在不脱离本发明的宗旨和范围内,本发明可以有种种明显不同的实施例,本发明并不限于上述具体实施例,而由附加的权利要求来限定。
权利要求
1.一种管理图像形成装置的维护信息的集中监视系统,其特征在于,包括数据库装置,登录用于识别设备的装置标识符以作为主信息,所述设备包括图像形成装置或介于上述图像形成装置和服务器系统之间的本地监视装置;取得装置,取得由上述设备通知来的装置标识符;响应装置,响应上述取得装置取得装置标识符这一情况,即使上述数据库装置中没有登录所取得的装置标识符,也对通知方的设备进行响应,以使其通知表示图像形成装置的运行状况的维护信息;以及再次判断装置,在判断为上述所取得的上述装置标识符没有登录在上述数据库装置中后,再次判断上述装置标识符是否已登录在上述数据库装置中。
2.根据权利要求1所述的集中监视系统,其特征在于,上述响应装置,响应取得上述装置标识符这一情况,对上述设备发送用于从上述设备向上述集中监视系统进行信息通知的调度数据。
3.根据权利要求2所述的集中监视系统,其特征在于,还包括定时确定装置,用随机函数确定上述调度数据所包含的通知定时,或不与以前生成的通知定时重复地确定上述调度数据所包含的通知定时。
4.根据权利要求1所述的集中监视系统,其特征在于,还包括保持装置,保持上述装置标识符的通知的历史记录;上述再次判断装置,判断保持在上述保持装置中的历史记录所包含的装置标识符,是否包含在上述主登录信息中。
5.根据权利要求1所述的集中监视系统,其特征在于,还包括警告处理装置,在将上述主信息登录到上述数据库装置后,如果超过预定期间也没有由上述取得装置取得上述装置标识符,则进行警告输出处理。
6.根据权利要求1所述的集中监视系统,其特征在于,还包括警告处理装置,当超过预定期间上述再次判断装置也没有确认上述装置标识符在上述数据库装置中的登录时,进行警告输出处理。
7.根据权利要求1所述的集中监视系统,其特征在于,判断上述保持装置所保持的历史记录是否已到期,在判断为已到期时删除上述历史记录。
8.根据权利要求1所述的集中监视系统,其特征在于,在上述设备中,在预定时间以内,向上述集中监视系统发出请求的情况下,进行对节电模式的抑制。
9.一种用数据库装置管理图像形成装置的维护信息的集中监视系统的控制方法,所述数据库装置,登录用于识别包括图像形成装置或介于上述图像形成装置和服务器系统之间的本地监视装置的设备的装置标识符,以作为主信息,所述控制方法的特征在于,包括取得步骤,取得由上述设备通知来的装置标识符;响应步骤,响应在上述取得步骤取得装置标识符这一情况,即使上述数据库装置没有登录所取得的装置标识符,也对通知方的设备进行响应,以使其通知表示图像形成装置的运行状况的维护信息;以及再次判断步骤,在判断为上述所取得的上述装置标识符没有登录在上述数据库装置中后,再次判断上述装置标识符是否已登录在上述数据库装置中。
10.根据权利要求9所述的控制方法,其特征在于,上述响应步骤,响应取得上述装置标识符这一情况,对上述设备发送用于从上述设备向上述集中监视系统进行信息通知的调度数据。
11.根据权利要求10所述的控制方法,其特征在于,还包括定时确定步骤,用随机函数确定上述调度数据所包含的通知定时,或不与以前生成的通知定时重复地确定上述调度数据所包含的通知定时。
12.根据权利要求9所述的控制方法,其特征在于,还包括保持步骤,保持上述装置标识符的通知的历史记录;上述再次判断步骤,判断在上述保持步骤中所保持的历史记录所包含的装置标识符,是否包含在上述主登录信息中。
13.根据权利要求9所述的控制方法,其特征在于,还包括警告处理步骤,在将上述主信息登录到上述数据库装置后,如果超过预定期间也没有由上述取得步骤取得上述装置标识符,则进行警告输出处理。
14.根据权利要求9所述的控制方法,其特征在于,还包括警告处理步骤,当超过预定期间上述再次判断步骤也没有确认上述装置标识符在上述数据库装置中的登录时,进行警告输出处理。
15.根据权利要求9所述的控制方法,其特征在于,判断在上述保持步骤中保持的历史记录是否已到期,在判断为已到期时删除上述历史记录。
16.根据权利要求9所述的控制方法,其特征在于,在上述设备中,在预定时间以内,向上述集中监视系统发出请求的情况下,进行对节电模式的抑制。
全文摘要
本发明提供一种管理图像形成装置的维护信息的集中监视系统及其控制方法。该集中监视系统具有数据库,登录用于识别包括图像形成装置或介于图像形成装置和服务器系统之间的本地监视装置的设备的装置标识符,以作为主信息,并且,取得由设备通知来的装置标识符,响应上述取得装置标识符这一情况,即使数据库中没有登录所取得的装置标识符,也对通知方的设备进行响应,以使其通知表示图像形成装置的运行状况的维护信息。然后,在判断为所取得的装置标识符没有登录在数据库中后,再次判断装置标识符是否已登录在数据库中。
文档编号H04N1/00GK1874283SQ200610088549
公开日2006年12月6日 申请日期2006年6月2日 优先权日2005年6月3日
发明者池野秀夫, 中本尚志 申请人:佳能株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1