CN100419739C - Information processing apparatus and information notification method therefor, and control program - Google Patents

Information processing apparatus and information notification method therefor, and control program Download PDF

Info

Publication number
CN100419739C
CN100419739C CNB2005100877141A CN200510087714A CN100419739C CN 100419739 C CN100419739 C CN 100419739C CN B2005100877141 A CNB2005100877141 A CN B2005100877141A CN 200510087714 A CN200510087714 A CN 200510087714A CN 100419739 C CN100419739 C CN 100419739C
Authority
CN
China
Prior art keywords
fault
information
sgml
explanation
signal conditioning
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.)
Active
Application number
CNB2005100877141A
Other languages
Chinese (zh)
Other versions
CN1731386A (en
Inventor
横仓秀则
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
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 CN1731386A publication Critical patent/CN1731386A/en
Application granted granted Critical
Publication of CN100419739C publication Critical patent/CN100419739C/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

To enable the host server side to be aware of the recovery of an error when the error is recovered by the user's power off/on operation, the most recent state regarding occurrences of errors at printer 16 (steps S61 and S62) is stored in the backup RAM 12a each time a status change occurs (steps S63 and S64), and when an user performs a power off/on operation and a printing device is re-activated (step S65), if a most recent state at the time of the previous activation was in a state of service call error occurrence (step S66), the current status of the printer 16 is then sent (steps S68 and S69).

Description

Signal conditioning package and information notice method thereof
Technical field
The present invention relates to a kind of signal conditioning package and will be and a kind of control program that is used to carry out this information notice method at the video generation device information notice method of information such as the fault notice external device (ED) that takes place of printer for example.
Background technology
Traditionally, at video generation device for example on the printer, as mistake (the service call error that takes place to keep in repair by the attendant, the service call mistake) time, known such system in this system, sends to the service call error message by network the master server of the service centre that is positioned at manufacturer or dealer, service centre's side responds to this mistake, sends the attendant that the video generation device that the service call mistake has taken place is keeped in repair.
In addition, be the example of handling the method for the mistake that on the device of for example video generation device, takes place below.
(1) receives paperboard information and repeat to take place the historical information of nearest 10 paperboards of the position of paperboard from video generation device, before judging whether the needing send attendant, go inspection (referring to Japanese kokai publication hei 09-321931).
(2) when internal error takes place, deenergization after the status information that will make a mistake stores shift register into when reclosing power supply, shows this error condition (referring to Japanese kokai publication sho 56-108151).
Whether (3) check mark when energized is to recur wrong result within the predetermined time to check shutdown; If, under the state that makes a mistake, start this device (referring to Japanese kokai publication hei 06-332581) then corresponding to the type of error information of being stored.
The disclosed device of these patent documentations can also constitute with above-mentioned error message is sent to system like the system class of master server by network when making a mistake.
Yet above-mentioned legacy system has following problem.
For example, when on device the service call mistake taking place, after giving master server with the service call error message notification, the user can be by the power supply of stopping device, and then with its connection, attempt from mistake recovering (below be called " outage/power-on servicing ").When by this outage/power-on servicing, when the mistake of device was restored (recover) and obtained normal condition, because no longer be in the state of making a mistake, correspondingly, legacy system was configured to not notify master server.
Yet consequently, because service centre's side do not know the situation that the service call mistake has been restored, thereby the problem that for example has contact user mistakenly or send the attendant.
When the service call mistake by the user when for example outage/power-on servicing is resumed, even device is in normal condition, also should when needed normal condition be notified to master server.
Summary of the invention
Therefore, the present invention designs in view of the above-mentioned shortcoming of conventional art.
According to an aspect of the present invention, preferably, provide a kind of signal conditioning package, comprising: communicator is used for the information about imaging device is notified to external device (ED); And pick-up unit, be used for detecting generation in the fault of imaging device, it is characterized in that, signal conditioning package further comprises: memory storage, be used to store generation history by the detected fault of pick-up unit, wherein, storage device configuration is not deleted the content of being stored for performed initialization process when starting; And control device, be used for when history takes place described control device read failure, even detecting fault when starting, pick-up unit takes place, also control communicator the external device (ED) executing state is notified.
When having restored the fault that in video generation device, takes place, the recovery of the fault of video generation device can be notified to the external device (ED) side by the startup of video generation device.
According to a further aspect in the invention, provide a kind of information notice method, carry out in signal conditioning package, this signal conditioning package comprises: communicator is used for the information about imaging device is notified to external device (ED); And pick-up unit, be used for detecting generation in the fault of imaging device, this method comprises: storing step, be used for taking place historical by the detected fault of pick-up unit in the memory storage storage, wherein, storage device configuration is not deleted the content of being stored for performed initialization process when starting; And controlled step, be used for when control device is historical from the generation of memory storage read failure, taking place even pick-up unit detects fault when starting, also control communicator the external device (ED) executing state is notified.
According to a further aspect in the invention, provide a kind of signal conditioning package, comprising: communicator is used for the information about imaging device is notified to external device (ED); And pick-up unit, be used for detecting generation in the fault of imaging device, it is characterized in that, described signal conditioning package further comprises: memory storage, being used for storage takes place historical by the detected fault of described pick-up unit, wherein, described storage device configuration is not deleted the content of being stored for performed initialization process when starting; And control device, be used for when described control device when starting is historical from described memory storage read failure generation, controls described communicator the external device (ED) executing state being notified.
According to a further aspect in the invention, provide a kind of information notice method, carry out in signal conditioning package, this signal conditioning package comprises: communicator is used for the information about imaging device is notified to external device (ED); And pick-up unit, be used for detecting generation in the fault of imaging device, it is characterized in that, described method comprises: storing step, be used for taking place historical by the detected fault of pick-up unit in the memory storage storage, wherein, storage device configuration is not deleted the content of being stored for performed initialization process when starting; And controlled step, being used for when when startup control system device is historical from the generation of memory storage read failure, the control communicator is notified the external device (ED) executing state.
By the explanation of doing below in conjunction with accompanying drawing, other features and advantages of the present invention are conspicuous, and in institute's drawings attached, identical Reference numeral is represented same or analogous part.
Description of drawings
Fig. 1 illustrates the synoptic diagram that comprises according to the inner structure of the printing equipment of the signal conditioning package of the embodiment of the invention;
Fig. 2 is the block diagram that the topology example of the network system that comprises printing equipment shown in Figure 1 is shown;
Fig. 3 is the process flow diagram that illustrates according to the operation of the printing equipment of the embodiment of the invention;
Fig. 4 is the view that the example of bag (packet) data that sent when making a mistake according to the embodiment of the invention is shown;
Fig. 5 is the view that the example of the bag data that sent when notification error normally returns according to the embodiment of the invention is shown;
Fig. 6 is the view that illustrates according to the example of embodiment of the invention response error notification or the notice normally returned; And
Fig. 7 is the view that illustrates according to the modular structure of the embodiment of the invention.
Embodiment
Now, will describe the preferred embodiments of the present invention with reference to the accompanying drawings in detail.Should be noted that unless otherwise indicated, otherwise relative layout, numeral expression formula and the numerical value of the parts that propose in these embodiments do not limit the scope of the invention.
To the preferred embodiment of signal conditioning package and information notice method thereof and control program be described with reference to the accompanying drawings.The signal conditioning package of this embodiment can be applicable to for example printing equipment.
The structure of printing equipment
Fig. 1 illustrates the synoptic diagram that comprises according to the inner structure of the printing equipment of the signal conditioning package of the embodiment of the invention.
This printing equipment comprises signal conditioning package 10 and as the printer 16 of device.Various video generation devices for example duplicating machine, digital multi device, facsimile recorder, laser printer, ink-jet printer and scanner can be used as printing equipment.
Signal conditioning package 10 comprises CPU11, and this CPU11 carries out the program (program that comprises the following processing of execution graph 3) that is stored among the ROM13.In order to carry out the control of network control and printer, CPU11 is operatively connected to each device of system bus 17 comprehensively.RAM12, ROM13, Setup Controller (DVC) 14, network interface unit (NIC) 15 and hard disk unit (HDD) 19 are connected to system bus 17.
Except RAM12 as the workspace of primary memory and CPU11, also disposed standby RAM12a, this standby RAM12a has reserve battery, even when deenergization, also can memory counter information (umber of each antiquarian, read in document number of times, use the number of times of application program etc.), system information and status information (comprising Status Flag).
The information that is stored among this standby RAM12a is configured,, and between the starting period, carries out initialization process, also do not wipe the content of being stored even so that the power supply of device turns back to connection from disconnection.And memory storage is not limited to standby RAM, as long as this class memory storage has non-volatile attribute, can use flash memory and other embodiment.
Setup Controller (DVC) 14 control printers 16, under duplex operation, by in-house network LAN17, network interface unit (NIC) 15 and external network device or personal computer (PC) swap data.Hard disk unit (HDD) 19 is as external memory device, and except storing image data etc., it also can replace standby RAM12a to store above-mentioned counter information, system information and status information.CPU11 carries out the processing of image data storage to the storage medium of for example hard disk unit (HDD) 19.
The general structure of network system
Fig. 2 is the block diagram that the topology example of the network system that comprises printing equipment shown in Figure 1 is shown.Carry one in passing,, suppose to be based on for example network of HTTP (Hypertext Transfer Protocol, HTML (Hypertext Markup Language)) for this network system.
In Fig. 2, the printing equipment that Reference numeral 21 expression is shown in Figure 1, regularly or aperiodically for example counter information or error message send to master server device 27 to this printing equipment with device information by the Internet 25.
By in-house network LAN17, personal computer (PC) 22 can be communicated by letter with printing equipment 21, by print job being sent to printing equipment 21, can realize network printing.During being connected to the Internet 25, gateway apparatus 23 and 26 is as fire wall.
The printing equipment 28 that is connected to in-house network LAN29 has the configuration identical with printing equipment shown in Figure 1 21, and except being used for network printing, this printing equipment 28 also sends to device information master server device 27.Master server device 27 is connected to in-house network LAN29.
Carry one in passing, the quantity of PC or printing equipment can be different with quantity shown in Figure 2.
Operating process according to the printing equipment of the embodiment of the invention
Fig. 7 is the block diagram that the software module of the printing equipment 21 that can communicate with the external system of master server device 27 sides is shown.In Fig. 7, Reference numeral 701~709 is corresponding to the software module of printing equipment 21 sides.
Device interface 701 is the interfaces with Setup Controller shown in Figure 1 14 and printer 16.By device interface 701, notice is included in the video generation device state of printer 16 detected mistakes (being also referred to as " fault ").Although the wrong state that can be included in the print job of the present accumulation of video generation device supposes that mainly mistake is the video generation device fault.Suppose that also the video generation device fault comprises: for example mistake, the door of the mistake of the service call mistake of Hard disk error or paying counters error, for example paperboard, for example toner deficiency and other warning are opened and the paper overload of collection pallet.
State event module 702 will be notified to manager 704 from the error message tabulation (polytype error message) that device interface 701 receives.The error message tabulation of device interface 701 notices is based on the state by the video generation device that various sensor detected on the printer 16.This error message tabulation time to time change, thereby be classified as variable information.
The Status Flag of the step S66 reference in Fig. 3 is stored in the Nonvolatile memory devices 706.When device was switched on after outage, manager 704 was checked this Status Flag (history) by logic 705.
When Status Flag is " 1 " (step S 66 for "Yes"), manager 704 will be tabulated corresponding to the fix information of the unique identifier of device itself with as the error message of variable information and be sent to SOAP functional module 707.
In this case, fix information comprise for example embed client mode (schema) information (for example, the version of client computer ID or application program) and the information of flush mounting pattern (for example, IP address, MAC Address, device sequence number, name of product and product type), shown in the Reference numeral among the Reference numeral among Fig. 4 401 and Fig. 5 501.
SOAP functional module 707 request HTTP/SOAP client module 708 are created SGML explanation (markup language description) based on the content that receives from manager 704 (fix information and variable information), and the SGML explanation of being created is sent to specified server.The information of relevant specified server can be preserved by HTTP/SOAP client module 708 in advance, perhaps is included in the fix information.
When SOAP functional module 707 receives variable information and fix information, HTTP/SOAP client module 708 is created based on the SGML explanation of client mode with based on the SGML explanation of device pattern, for example, shown in the Reference numeral among Fig. 4 and Fig. 5 401 and 501, and create SGML explanation based on alarm mode (error listing), for example, shown in the Reference numeral among Fig. 4 and Fig. 5 402,403 and 502.
In this case, suppose that the pattern corresponding to each variable information or fix information is stored in HTTP/SOAP client module 708 addressable storage areas in advance.
Then, HTTP/SOAP client module 708 sends to specified server with the SGML explanation data of being created.SGML can be XML (eXtensible Markup Language, extend markup language) for example.
Now, will describe the situation of Status Flag in detail for " 1 ".
When the Status Flag in being stored in Nonvolatile memory devices 706 was " 1 ", manager 704 sent to device interface 701 with the query requests relevant with the state of printer 16.
Generate this status query request, whether mistake has taken place again to judge.Device interface 701 can be configured to response request and passes through the various states of sensor, thereby replys, and perhaps is configured to response detected various states in advance.
Response according to device interface 701, when finding to have taken place any type wrong, manager 704 be used to the encode code value and the major state value of value of the type discerned is set to variable information, with the above-mentioned information setting relevant with device itself is fix information, and gives SOAP functional module 707 (can also be designed to make HTTP/S OAP client module 708 itself to obtain variable information and fix information from SOAP functional module 707) with these information.The value of variable information and fix information can be appointed as the content of this value representative, send it to SOAP functional module 707 then.
On the other hand, when not finding to make a mistake according to the response of device interface 701, manager 704 is provided with variable information, so that its reflection does not have mistake (code value and major state value are " 0 "), with the above-mentioned information setting relevant with device itself is fix information, and gives SOAP functional module 707 with these information.Equally, the value of variable information and fix information can be appointed as the content of this value representative, send it to SOAP functional module 707 then.
SOAP functional module 707 request HTTP/SOAP client module 708 are created SGML explanation based on pattern according to the fix information that receives from manager 704 and variable information (comprising that " 0 " is as code value and major state value), and the SGML explanation of being created is sent to specified server.Equally, the value of variable information and fix information can be appointed as the content of this value representative, send it to HTTP/SOAP client module 708 then.
When receiving request, the content of HTTP/SOAP client module 708 decision content representatives reads corresponding to pattern, and according to pattern that is read and the value that is transmitted, creates the SGML explanation based on pattern, as shown in Figure 4 and Figure 5.
By top processing, HTTP/SOAP client module 708 is created the SGML explanation according to the fix information of being asked and variable information and corresponding pattern.Therefore, do not create identifier and the type SGML explanation of nonevent pattern still that fault type is arranged based on embedding, and create the SGML explanation that the identifier of fault type and the pattern that the type has been identified are arranged based on embedding.
In addition, when starting when reading state sign (history) and unidentified generation to fault, can also the pattern of the identifier that expression do not break down be arranged and create the SGML explanation based on embedding.
Simultaneously, in main frame (external system 710 among Fig. 7) side,, the transformation (transition) of fault is managed according to the analysis of the SGML explanation that HTTP/SOAP client module 708 is notified by gateway.Especially, as shown in Figure 5, when identifying the identifier that expression do not break down by analysis,, can discern the recovery of fault for the fault that has managed as the fault that is taken place.
Or rather, when receiving the explanation of Fig. 4 and SGML shown in Figure 5, bring in constant renewal in the error condition of each device and every type.Store the error condition of upgrading into storage area.
Then, when the identifier (value of code and major state) corresponding to the fault type that is taken place before upgrading is not included in the SGML explanation that receives, and therefore and when unconfirmed, with this fault type recognition for restoring.Especially, as shown in Figure 5, when receiving SGML explanation data, for example whole mistakes of storage all are considered to restore in the past, and the host computer side device information will be updated to has normal condition.Therefore, can avoid the waste that causes because the fault that takes place not restore sends attendant to wait.
Carry one in passing, although top explanation is a SOAP functional module 707 various information are notified to HTTP/SOAP client module 708, can dispose this HTTP/SOAP client module 708, so that it initiatively obtains said fixing information and variable information from SOAP functional module 707.
The operation of the printing equipment shown in Figure 1 21 in the said structure is described with reference to figure 3 now.
Carry one in passing, Fig. 3 is the process flow diagram that illustrates according to the operation of the printing equipment 21 of the embodiment of the invention.
At first, at step S61, whether the state that CPU11 detects printer 16 variation has taken place.As long as can discern the state of printer, detection method can be an any means, for example, detects the method for the value of each sensor, perhaps discerns the not method of response.
Variation has taken place in the state on printer 16, and the service call mistake has taken place (for example, the type of error that requires the attendant to keep in repair, for example Hard disk error or paying counters error) time, bag shown in Figure 4 (T1) below utilizing sends to master server device 27 with the service call error message.The response T2 about this notice that master server device 27 sends is following respond packet shown in Figure 6.In this case, this response is<result〉OK</result 〉, expression has successfully received the service call error message.
In addition, when having restored the service call mistake, the bag shown in Figure 5 below utilizing sends to master server device 27 with normal return message.
At next procedure S62, judge that the current state of printer 16 is in service call mistake generation state or is in normal condition.By this judgement, if printer 16 is in service call mistake generation state, then routine (routine) enters step S63; Otherwise routine enters step S64.Simultaneously, at step S62, be not the service call mistake mistake for example door open also and can be judged as "Yes".
At step S63, will be worth the Status Flag memory block that " 1 " writes standby RAM 12a, routine is returned step S61.On the other hand, at step S64, will be worth the Status Flag memory block that " 0 " writes standby RAM 12a, routine is returned step S61.
Step S65 cuts off the power supply/state after the power-on servicing as the user.At step S65, printer 21 is carried out initialization process.In this case, the such processing of " initialization process " expression: storer is carried out initialization, read various control programs from Nonvolatile memory devices, simultaneously, with reference to the switch of whether need pointing out to start (switch), and when starting the URL of referential expression master server device 27 or scheduling (schedule) information of the transmission intercal between port and the master server device 27.
Step S66 below, reference is as the Status Flag of historical storage in standby RAM 12a, if this Status Flag is " 1 ", then routine enters step S67; If " 0 " then stops this processing.The nearest state of printing equipment was the state that service call mistake (or other mistake) takes place when in other words, the one state sign was represented last the startup.When satisfying certain predetermined condition when the processing at this process flow diagram finishes, printer 16 is to its state of external notification.About this predetermined condition, can suppose various conditions, for example, the history accumulation that arrives state notifying situation, various state or particular state constantly according to the inner timer of device acquires a certain degree or the situation of quantity, taken place to require emergency notice state situation or receive the situation of state request from master server device 27 or other external device (ED).
At step S67, judge the current service call mistake (perhaps other mistake) that whether taking place.In other words, judge the service call mistake (perhaps other mistake) that when current the startup, is still taking place.If the current service call mistake (perhaps other mistake) that taking place, then routine enters step S68; Otherwise routine enters step S69.
At step S68, carry out by the represented service call error notification (T3) of bag shown in Figure 4, thereby finish this processing.
On the other hand, at step S69, will send to master server device 27 by the represented notice (T4) of normally returning of bag shown in Figure 5, thereby finish this processing.For example, although the nearest state of printing equipment 21 is states that the service call mistake takes place during last the startup, owing to restored this service call mistake when current restarting, reset condition is notified to master server device 27.
Then, as response (T5), return respond packet shown in Figure 6 to normally returning notice.Equally, this response is<result〉OK</result 〉.
In addition, in response to receiving and discern respond packet shown in Figure 6, printing equipment 21 is removed the Status Flag of institute's reference in the step S66 of Fig. 3.By doing like this,, can obtain the "No" result when when step S66 checks again.When after outage when switching on, what unnecessary step S69 was forbidden in this removing processing normally returns notice, thereby suppresses the increase of unnecessary communication.
As mentioned above, in the present embodiment, when each state changes (step S63 and S64), the nearest state (step S61 and S62) of the service call mistake (or other mistake) that will take place at printer 16 stores standby RAM 12a into, when the user carries out outage/power-on servicing and restarts printing equipment (step S65), if the nearest state during last the startup is the service call mistake to take place or other wrong state (step S66) takes place, then send the current state (step S68 and S69) of printer 16.
This makes when having restored by outage/power-on servicing of user when wrong, and master server device 27 sides can be known and restored the service call mistake.
Specifically, although at every turn owing to user's master server device 27 that cuts off the power supply/when printing equipment is restarted in power-on servicing current state sent to can cause the increase of communicating by letter, but present embodiment provides step S66, in step S66, only the nearest state when last the startup is when certain wrong state (service call error condition) has taken place, just send current state, therefore, can be expeditiously the recovery of service call mistake be notified to master server device 27, and increase the traffic.
Carry one in passing, although top explanation requires the error notification conduct in step S68 to send to the notice of master server device 27 after restarting owing to outage/power-on servicing, but this notice only is confined to normally return notice in step S69, and the not error notification of execution in step S68.Can further suppress the traffic like this.
In addition, in the superincumbent explanation, although be confined to the service call mistake as the mistake on the printer 16 of device, for example Hard disk error or paying counters error can be applied to for example mistake of paperboard, or the mistake of warning such as toner deficiency for example.
Now, explanation is used to the bag data notified in the present embodiment.
The example of the bag data of error notification
Fig. 4 is the view of example that the bag data of the SGML that is sent according to present embodiment (T1 among Fig. 3 and T3) when the error notification are shown.The bag data description is based on pattern.The bag data are to adopt the example of the bag data of SOAP (Simple ObjectAccess Protocol, Simple Object Access Protocol) on HTTP, send to master server device 27 from printing equipment 21, with notification error (being called em_postAlert).
These data are write with XML (extend markup language) form.Obviously, the form of Shi Yonging is not limited to XML.For example, can use HTML (HyperTextMarkup Language, HTML (Hypertext Markup Language)).The postAlert bag is when making a mistake on printer 16, and with the order of error message notification to master server device 27, this order contains: the information in bag source for example shown in Figure 4, and it represents fix information; Client information (<client〉mark), its expression is as the device in wrong source; Perhaps warning message tabulation (<alertlist〉mark), it represents variable information.<client〉mark comprises:<id 〉, be used to discern client computer;<type 〉, be used to discern the type of client computer; And<appVersion 〉, be used for the version of recognition application.In addition, alertList comprises:<device〉tabulation, be used for recognition device;<alert〉tabulation; And counter information<counterList 〉.
In addition, as fix information<device in, explanation:<mac respectively 〉, be used to discern back 4 bytes as the MAC Address of the destination of bag;<ip 〉, be used to discern the IP address; Sequence number<serialNumber 〉; Name of product<productName〉and type<type.Simultaneously, at<alert〉in, explanation: error code<code respectively 〉, its main portion<majorstatus, the wrong text message<opmessage of expression and timestamp information<timestamp.
<counterList〉in, explanation respectively: service mode numbering<id 〉; And<value 〉, it is by the specified count value of service mode numbering.
Carry one in passing, in the above-mentioned explanation of Fig. 4, " client computer " is meant for example device of printer etc.
Normally return the example of the bag data of notice
Fig. 5 is the view that illustrates according to the example of the present embodiment bag data that (T4 among Fig. 3) sends when notification error normally returns.Identical with the mode of Fig. 4, the explanation of these bag data is also based on pattern.The bag data are to adopt the example of the bag data of SOAP on HTTP, send to master server device 27 from printing equipment 21, return (being called em_postAlert) to notify normally.
Although use the pattern identical with bag data shown in Figure 4, but<alert〉in, with error code<code〉and main portion<majorstatus be set to " 0 ", and will represent wrong text message<opmessage〉be set to " NULL (sky) ".By being arranged in such a way<alert 〉, this bag expression mistake is restored.
In addition, because by being included in shown in Figure 4<device respectively〉following content in the mark, promptly be used to discern as back 4 bytes of the MAC Address of the destination of bag<mac, be used to discern the IP address<ip and sequence number<serialNumber, can specified device, the device that therefore can specify error have been restored.
And, although em_postAlert is used as the pattern of the recovery of notification error, also can use other SOAP function to replace.
By this way, owing to can use the alarm mode identical (<alert 〉) to carry out notice shown in Figure 5, that normally return from mistake with Fig. 4, so can simplify Notification Format.Therefore, can more effectively handle in notification received master server device 27 sides.
For example, alarm mode can be independent of and the pattern of the notice that is provided for representing normally returning from mistake.Yet as preferred embodiment, present embodiment requires at first to analyze alarm mode 502 in master server device 27 sides, will with 402 identical<majorstatus among Fig. 4 the illustrated value of pattern is identified as " 0 ", thereby judges the recovery of service call mistake.Therefore, the mode decision that can alleviate master server device 27 sides is handled.
The example of response notice
Fig. 6 illustrates according to present embodiment to respond error notification (Fig. 4) and normally return notice (Fig. 5), and writes the view of this response based on pattern according to the mode identical with Fig. 4 and Fig. 5.
These data in the present embodiment, send/receive these data by use SOAP on HTTP also in the mode identical with bag data among Fig. 5, write with the XML form.In the em_postAlert respond packet, response em_postAlert order is with structural information<result〉be set to " OK " or " NG ", return then.
Other embodiment
Above-mentioned first embodiment is configured to make printing equipment to have the function of state notifying to master server device 27.Yet, also can be other configuration that printing equipment sends to notice by the device monitoring arrangement master server device 27.
This device monitoring arrangement monitors the state sum counter value of one or more printing equipments, initiatively or in response to the request of master server device 27, the state sum counter value of printing equipment is notified to master server device 27.
In addition, although to be described to be a device among Fig. 2 to master server device 27, the present invention is not limited to this configuration.Can utilize the master server system that comprises multiple arrangement to realize and master server device 27 identical functions.
The present invention is not limited to the device according to the foregoing description, can be applied to comprise the system of multiple arrangement and the device of being made up of single assembly.Obviously, the present invention can also realize like this: the storage medium that will store the software program code of the function that can realize the foregoing description offers system or device, makes the computing machine (perhaps CPU or MPU) of this system or device read and carry out the program code that is stored in the storage medium.
In this case, the program code of reading from storage medium itself has been realized the function of the foregoing description, and the storage medium of storing this program code has constituted the present invention.Can be used for providing the storage medium of program code to comprise, for example: floppy disk (floppy, registered trademark), hard disk, CD, magneto-optic disk, CDROM, CDR, tape, Nonvolatile memory card and nonvolatile memory.Obviously, the present invention also comprises following situation: carry out the function that the program code of being read has not only been realized the foregoing description by computing machine, and operation OS etc. on computers is according to the instruction operating part of program code or whole actual treatment, and this processing has realized the function of the foregoing description.
In addition, obviously, the present invention also comprises following situation: at first program code is write the function expansion board that inserts computing machine or be connected in the functional expansion unit of computing machine, be arranged on the execution expanded functions such as CPU in expansion board or the expanding element, with instruction operating part or whole actual treatment according to program code, this processing has realized the function of the foregoing description.

Claims (22)

1. signal conditioning package comprises:
Communicator is used for the information about imaging device is notified to external device (ED); And
Pick-up unit is used for detecting the generation in the fault of imaging device,
It is characterized in that described signal conditioning package further comprises:
Memory storage is used for storage and by the detected fault of described pick-up unit history takes place, and wherein, described storage device configuration is not deleted the content of being stored for performed initialization process when starting; And
Control device is used for taking place even described pick-up unit detects fault when starting when described control device is historical from described memory storage read failure generation, also controls described communicator the external device (ED) executing state is notified.
2. signal conditioning package according to claim 1 is characterized in that: when satisfying predetermined condition, described control device is controlled described communicator executing state notice; When history took place read failure, even do not satisfy predetermined condition, described control device was also controlled described communicator executing state notice.
3. signal conditioning package according to claim 2 is characterized in that, predetermined condition comprises at least one in the following condition:
According to timer, arrive state notifying constantly;
The accumulation of state history reaches certain specific amount or quantity;
The state that needs emergency notice; Perhaps
Reception is from the state request of external device (ED).
4. signal conditioning package according to claim 1, it is characterized in that: further comprise creation apparatus, be used for when history takes place read failure when starting, discerning occurent fault, according to embedding the pattern establishment SGML explanation of the identifier of the fault type of identification to some extent, the pattern establishment SGML explanation of the identifier of nonevent fault type is not still arranged according to embedding, and when read failure generation history when starting, and when not detecting the generation of mistake of any kind, there is expression not have the pattern of the identifier of fault generation to create the SGML explanation according to embedding
Wherein, described control device is controlled described communicator and is carried out the notice of being created by described creation apparatus based on the SGML explanation of pattern.
5. signal conditioning package according to claim 4, it is characterized in that: when identifying expression according to analysis and do not have the wrong identifier that takes place the explanation of the SGML notified, for the fault of managing, the recovery of external device (ED) identification fault as the fault that has taken place.
6. signal conditioning package according to claim 4 is characterized in that:
External device (ED) has analytical equipment, and this analytical equipment is used for the explanation of evaluation of markers language; And
When the fault identifier of the unidentified type that identifies before going out, according to analysis result and SGML explanation, the recovery of the fault of the unidentified fault type that has of described analytical equipment identification.
7. signal conditioning package according to claim 1 is characterized in that, further comprises:
Creation apparatus is used for creating the SGML explanation according to pattern; And
Dispensing device, be used for comprise the described signal conditioning package that described control device obtains identifier fix information and comprise that the variable information of the fault of the imaging device that described control device obtains by interface sends to described creation apparatus;
Wherein, described creation apparatus is transformed to the SGML explanation according to corresponding modes with the fix information that is sent, and according to corresponding modes the variable information that is sent is transformed to the SGML explanation.
8. signal conditioning package according to claim 1 is characterized in that: described communicator is communicated by letter with imaging device, and can obtain the information of the state that comprises imaging device from imaging device.
9. according to each described signal conditioning package in the claim 1~8, it is characterized in that: further comprise pen recorder, be used for recording an image to recording medium by described control device.
10. signal conditioning package comprises:
Communicator is used for the information about imaging device is notified to external device (ED); And
Pick-up unit is used for detecting the generation in the fault of imaging device,
It is characterized in that described signal conditioning package further comprises:
Memory storage is used for storage and by the detected fault of described pick-up unit history takes place, and wherein, described storage device configuration is not deleted the content of being stored for performed initialization process when starting; And
Control device is used for controlling described communicator the external device (ED) executing state being notified when described control device when starting is historical from described memory storage read failure generation.
11. signal conditioning package according to claim 10, it is characterized in that: take place when historical from described memory storage read failure when described pick-up unit detects normal condition and starting, described control device is controlled described communicator the external device (ED) executing state is notified.
12. an information notice method is carried out in signal conditioning package, this signal conditioning package comprises: communicator is used for the information about imaging device is notified to external device (ED); And pick-up unit, be used for detecting generation in the fault of imaging device,
It is characterized in that described method comprises:
Storing step is used for by the detected fault of pick-up unit history taking place in the memory storage storage, wherein, storage device configuration is not deleted the content of being stored for performed initialization process when starting; And
Controlled step is used for taking place even pick-up unit detects fault when starting when control device is historical from the generation of memory storage read failure, also controls communicator the external device (ED) executing state is notified.
13. information notice method according to claim 12 is characterized in that: when satisfying predetermined condition, described controlled step control communicator executing state notice; When history took place read failure, even do not satisfy predetermined condition, described controlled step was also controlled communicator executing state notice.
14. information notice method according to claim 13 is characterized in that, predetermined condition comprises at least one in the following condition:
According to timer, arrive state notifying constantly;
The accumulation of state history reaches certain specific amount or quantity;
The state that needs emergency notice; Perhaps
Reception is from the state request of external device (ED).
15. information notice method according to claim 12, it is characterized in that: further comprise foundation step, be used for when history takes place read failure when starting, discerning occurent fault, according to embedding the pattern establishment SGML explanation of the identifier of the fault type of identification to some extent, there is not the pattern of the identifier of Unidentified fault type to create the SGML explanation according to embedding, and when read failure generation history when starting, and when not detecting the generation of mistake of any kind, there is expression not have the pattern of the identifier of fault generation to create the SGML explanation according to embedding
Wherein, described controlled step control communicator is carried out the notice of creating based on the SGML explanation of pattern in described foundation step.
16. information notice method according to claim 15, it is characterized in that: when identifying expression according to analysis and do not have the wrong identifier that takes place the explanation of the SGML notified, for the fault of managing, the recovery of external device (ED) identification fault as the fault that has taken place.
17. information notice method according to claim 15 is characterized in that:
In externally installing, the analytical procedure of execution analysis SGML explanation; And
When the fault identifier of the unidentified type that identifies before going out, according to analysis result and SGML explanation, the recovery of the fault of the unidentified fault type that has of analytical procedure identification.
18. information notice method according to claim 12 is characterized in that, further comprises:
Foundation step is used for creating the SGML explanation according to pattern; And
Forwarding step, be used for comprise the signal conditioning package that described control device obtains identifier fix information and comprise that the variable information of the fault of the imaging device that described control device obtains by interface sends to described foundation step;
Wherein, described foundation step is transformed to the SGML explanation according to corresponding modes with the fix information that is sent, and according to corresponding modes the variable information that is sent is transformed to the SGML explanation.
19. information notice method according to claim 12 is characterized in that: communicator is communicated by letter with imaging device, and can obtain the information of the state that comprises imaging device from imaging device.
20., it is characterized in that: further comprise recording step, be used for recording an image to recording medium by described control device according to each described information notice method in the claim 12~19.
21. an information notice method is carried out in signal conditioning package, this signal conditioning package comprises: communicator is used for the information about imaging device is notified to external device (ED); And pick-up unit, be used for detecting generation in the fault of imaging device,
It is characterized in that described method comprises:
Storing step is used for by the detected fault of pick-up unit history taking place in the memory storage storage, wherein, storage device configuration is not deleted the content of being stored for performed initialization process when starting; And
Controlled step is used for when when startup control system device is historical from the generation of memory storage read failure, and the control communicator is notified the external device (ED) executing state.
22. information notice method according to claim 21, it is characterized in that: take place when historical from the memory storage read failure when pick-up unit detects normal condition and starting, described controlled step control communicator is notified the external device (ED) executing state.
CNB2005100877141A 2004-08-06 2005-08-05 Information processing apparatus and information notification method therefor, and control program Active CN100419739C (en)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
JP2004231243 2004-08-06
JP2004-231243 2004-08-06
JP2004231243 2004-08-06
JP2005164585 2005-06-03
JP2005-164585 2005-06-03

Publications (2)

Publication Number Publication Date
CN1731386A CN1731386A (en) 2006-02-08
CN100419739C true CN100419739C (en) 2008-09-17

Family

ID=35963741

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2005100877141A Active CN100419739C (en) 2004-08-06 2005-08-05 Information processing apparatus and information notification method therefor, and control program

Country Status (1)

Country Link
CN (1) CN100419739C (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5891596B2 (en) * 2011-04-01 2016-03-23 セイコーエプソン株式会社 Printing apparatus and error processing method thereof
WO2015030511A1 (en) * 2013-08-29 2015-03-05 에스케이텔레콤 주식회사 Terminal device for terminal protection, terminal protecting method for same, and terminal managing server device
EP3451172B1 (en) * 2016-04-28 2020-08-12 Kyocera Document Solutions Inc. Data transmission system and data transmission method
JP6708484B2 (en) * 2016-06-10 2020-06-10 キヤノン株式会社 Information processing apparatus, control method, and program

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5913090A (en) * 1996-05-31 1999-06-15 Ricoh Company, Ltd. Image forming apparatus service system
CN1330788A (en) * 1998-12-15 2002-01-09 富士通株式会社 Method and apparatus for data processing, and recording medium
JP3264554B2 (en) * 1993-05-25 2002-03-11 キヤノン株式会社 Power supply control method and printing apparatus
CN1448889A (en) * 2002-04-03 2003-10-15 夏普公司 Image output equipment
US6724494B1 (en) * 1999-11-03 2004-04-20 Toshiba Tech Corp Error management for a tandem printing system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3264554B2 (en) * 1993-05-25 2002-03-11 キヤノン株式会社 Power supply control method and printing apparatus
US5913090A (en) * 1996-05-31 1999-06-15 Ricoh Company, Ltd. Image forming apparatus service system
CN1330788A (en) * 1998-12-15 2002-01-09 富士通株式会社 Method and apparatus for data processing, and recording medium
US6724494B1 (en) * 1999-11-03 2004-04-20 Toshiba Tech Corp Error management for a tandem printing system
CN1448889A (en) * 2002-04-03 2003-10-15 夏普公司 Image output equipment

Also Published As

Publication number Publication date
CN1731386A (en) 2006-02-08

Similar Documents

Publication Publication Date Title
JP4455411B2 (en) Information processing apparatus, information notification method thereof, and control program
JP6272117B2 (en) Printing system, printing server, printing control method and program
US7342676B2 (en) Image printing apparatus and method for deleting print job files based on an abnormality
US20130091366A1 (en) Information processing apparatus, method for controlling the same, and storage medium
JP2005219440A (en) Setting of party to be notified of specific information on operation of printer connected to network
US8400666B2 (en) Information processing apparatus and information processing method
US20080244618A1 (en) Information Processing apparatus and computer usable medim therefor
JP2009206788A (en) Management server, image forming apparatus, management method, and program
US9843688B2 (en) Image forming systems, and methods of using same
CN101383728B (en) Network device, network device management method, network device management system
CN103279182A (en) Information processing system and information processing method
CN100419739C (en) Information processing apparatus and information notification method therefor, and control program
US8379259B2 (en) Image forming system, device managing method thereof, and program therefor
CN115454361A (en) Network point remote printing method, device, equipment and storage medium
US8379246B2 (en) Information processing apparatus and computer usable medium therefor
JP2007328641A (en) Apparatus and method for managing image forming apparatus
US6556926B1 (en) System for determining when a component in a printer should be replaced
JP2003122529A (en) Output control device, output control system, output control method, computer readable record medium and computer program
JPH10320147A (en) Network printing system
JPH0981494A (en) Print server system
JPH10161824A (en) Printing controller
JP2002118672A (en) Fault monitoring system
JP3900795B2 (en) Printer control apparatus and method
US20050094185A1 (en) Job managing apparatus, job managing method, and job managing program
JP2007281985A (en) Remote management system, communicating method and program

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