US10915053B2 - Management system, management method, and management server - Google Patents
Management system, management method, and management server Download PDFInfo
- Publication number
- US10915053B2 US10915053B2 US16/507,293 US201916507293A US10915053B2 US 10915053 B2 US10915053 B2 US 10915053B2 US 201916507293 A US201916507293 A US 201916507293A US 10915053 B2 US10915053 B2 US 10915053B2
- Authority
- US
- United States
- Prior art keywords
- replaceable item
- printing apparatus
- status
- management server
- value related
- 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
Links
- 238000007726 management method Methods 0.000 title claims abstract description 135
- 230000015654 memory Effects 0.000 claims abstract description 23
- 230000005540 biological transmission Effects 0.000 claims abstract description 8
- 238000012423 maintenance Methods 0.000 claims description 87
- 239000000463 material Substances 0.000 claims description 18
- 239000002699 waste material Substances 0.000 claims description 16
- 239000000976 ink Substances 0.000 description 133
- 230000005856 abnormality Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 8
- 230000010365 information processing Effects 0.000 description 8
- 230000006870 function Effects 0.000 description 7
- 238000000034 method Methods 0.000 description 7
- 230000004044 response Effects 0.000 description 7
- 239000006096 absorbing agent Substances 0.000 description 5
- 239000003086 colorant Substances 0.000 description 5
- 238000004519 manufacturing process Methods 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 238000001514 detection method Methods 0.000 description 3
- 239000000284 extract Substances 0.000 description 3
- 238000011084 recovery Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000001186 cumulative effect Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000004745 nonwoven fabric Substances 0.000 description 1
- 230000003936 working memory Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
- G06F3/1204—Improving or facilitating administration, e.g. print management resulting in reduced user or operator actions, e.g. presetting, automatic actions, using hardware token storing data
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03G—ELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
- G03G15/00—Apparatus for electrographic processes using a charge pattern
- G03G15/50—Machine control of apparatus for electrographic processes using a charge pattern, e.g. regulating differents parts of the machine, multimode copiers, microprocessor control
- G03G15/5075—Remote control machines, e.g. by a host
- G03G15/5079—Remote control machines, e.g. by a host for maintenance
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03G—ELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
- G03G15/00—Apparatus for electrographic processes using a charge pattern
- G03G15/55—Self-diagnostics; Malfunction or lifetime display
- G03G15/553—Monitoring or warning means for exhaustion or lifetime end of consumables, e.g. indication of insufficient copy sheet quantity for a job
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03G—ELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
- G03G15/00—Apparatus for electrographic processes using a charge pattern
- G03G15/55—Self-diagnostics; Malfunction or lifetime display
- G03G15/553—Monitoring or warning means for exhaustion or lifetime end of consumables, e.g. indication of insufficient copy sheet quantity for a job
- G03G15/556—Monitoring or warning means for exhaustion or lifetime end of consumables, e.g. indication of insufficient copy sheet quantity for a job for toner consumption, e.g. pixel counting, toner coverage detection or toner density measurement
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/121—Facilitating exception or error detection and recovery, e.g. fault, media or consumables depleted
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1218—Reducing or saving of used resources, e.g. avoiding waste of consumables or improving usage of hardware resources
- G06F3/1219—Reducing or saving of used resources, e.g. avoiding waste of consumables or improving usage of hardware resources with regard to consumables, e.g. ink, toner, paper
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1229—Printer resources management or printer maintenance, e.g. device status, power levels
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1278—Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
- G06F3/1285—Remote printer device, e.g. being remote from client or server
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/083—Shipping
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/20—Administration of product repair or maintenance
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00567—Handling of original or reproduction media, e.g. cutting, separating, stacking
- H04N1/00644—Counting or calculating, e.g. a number of remaining sheets
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03G—ELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
- G03G2215/00—Apparatus for electrophotographic processes
- G03G2215/00025—Machine control, e.g. regulating different parts of the machine
- G03G2215/00109—Remote control of apparatus, e.g. by a host
Definitions
- the present invention relates to a management system and a management method for a replaceable item used for a printing apparatus, and a management server used for the management system.
- Japanese Patent Laid-Open No. 2013-030153 discloses a system that, when a user replaces a consumable item used in a printing apparatus, informs a management server of a model number of the consumable item and an identification number assigned to the replaced consumable item.
- the management server uses the model number and identification number of the replaced consumable item to make arrangements for detection of replacement of the consumable item, delivery of the consumable item to a customer, and the like.
- Japanese Patent Laid-Open No. 2017-54155 discloses a system that transmits an identification number of a consumable item used for an image forming device to a server via a network and delivers the consumable item if the identification number is not stored in a storage unit in the server.
- the present invention aims to enable a management server to manage a replaceable item such as a consumable item without adding identification information to a replaceable item such as a consumable item used for a printing apparatus.
- the present invention is a management system comprising: a printing apparatus replaceably holding a first replaceable item and a second replaceable item different from the first replaceable item; and a management server, the management system managing delivery of the first replaceable item
- the printing apparatus comprises a transmission unit configured to transmit identification data indicating identification information on the printing apparatus and data including a value related to a usage amount of the second replaceable item
- the management server comprises: an acquisition unit configured to acquire, from a memory, a value related to a previous usage amount of the second replaceable item, which is stored in the memory in association with the identification information, based on the identification data transmitted from the printing apparatus; and a determination unit configured to make a determination about a delivery instruction of the first replaceable item based on the value related to the usage amount of the second replaceable item, which is transmitted from the printing apparatus, and the value related to the previous usage amount of the second replaceable item, which is acquired from the memory.
- the present invention is a management method of a system comprising: a printing apparatus replaceably holding a first replaceable item and a second replaceable item different from the first replaceable item; and a management server, the system managing delivery of the first replaceable item, the management method comprising: transmitting identification data indicating identification information on the printing apparatus and data including a value related to a usage amount of the second replaceable item; acquiring, from a memory, a value related to a previous usage amount of the second replaceable item, which is stored in the memory in association with the identification information, based on the identification data transmitted from the printing apparatus; and making a determination about a delivery instruction of the first replaceable item based on the value related to the usage amount of the second replaceable item, which is transmitted from the printing apparatus, and the value related to the previous usage amount of the second replaceable item, which is acquired from the memory.
- the present invention is a management server managing delivery of a first replaceable item replaceably held in a printing apparatus, the management server comprising: a reception unit configured to receive identification data indicating identification information on the printing apparatus and data including a value related to a usage amount of a second replaceable item that is replaceably held in the printing apparatus and is different from the first replaceable item, which are transmitted from the printing apparatus; an acquisition unit configured to acquire, from a memory, a value related to a previous usage amount of the second replaceable item, which is stored in the memory in association with the identification information, based on the identification data transmitted from the printing apparatus; and a determination unit configured to make a determination about a delivery instruction of the first replaceable item based on the value related to the usage amount of the second replaceable item, which is transmitted from the printing apparatus, and the value related to the previous usage amount of the second replaceable item, which is acquired from the memory.
- a management server can manage a replaceable item such as a consumable item used for a printing apparatus without adding identification information to the replaceable item such as a consumable item.
- FIG. 1 is a diagram showing a configuration of a management system according to an embodiment
- FIG. 2 is a block diagram showing a configuration of a management server in the embodiment
- FIG. 3 is a block diagram showing a configuration of an MFP in the embodiment
- FIG. 4 is a flowchart showing information processing in an MFP in a first embodiment
- FIG. 5 is a flowchart showing information processing in a management server in the first embodiment
- FIG. 6 is a diagram showing a database for individual identification ID management in the first embodiment
- FIG. 7 is a flowchart showing processing in an MFP in a second embodiment
- FIG. 8 is a flowchart showing information processing in a management server in the second embodiment
- FIG. 9 is a flowchart showing information processing in an MFP in a third embodiment
- FIG. 10 is a flowchart showing information processing in a management server in the third embodiment.
- FIG. 11 is a diagram showing a database for individual identification ID management in the third embodiment.
- FIG. 1 is a diagram showing a configuration of a management system according to the present embodiment.
- a management server 101 is directly connected to the Internet 106 .
- a plurality of printing apparatuses (multifunction printers [MFPs]) 102 , 103 , and 104 are also connected to the Internet 106 .
- the MFP 102 is directly connected to the Internet 106 and the MFPs 103 and 104 are connected to the Internet 106 via a router 105 .
- Each of the MFPs 102 , 103 , and 104 has an individual identification ID (identification information) for identifying itself.
- the individual identification ID is a unique number such as a serial number assigned to each individual.
- a service providing server 107 is further directly connected to the Internet 106 .
- the service providing server 107 can communicate with the management server 101 , MFPs 102 , 103 , and 104 , and various servers and devices on the Internet via the Internet 106 .
- FIG. 1 shows that the MFP 102 and the management server 101 are connected to each other via the Internet and information can be directly transmitted from the MFP 102 to the management server 101 via the Internet, but the present invention is not limited to this.
- an unshown relay server may be provided so that information transmitted from the MFP 102 is temporarily collected and stored in the relay server via the Internet and transmitted from the relay server to the management server 101 .
- a CPU 202 executes processing such as operation, determination, and control of data and command according to software stored in a RAM 203 , a ROM 204 , or a hard disk 205 .
- the RAM 203 is used as a temporary storage area in a case where the CPU 202 executes various types of processing.
- the hard disk 205 stores an operation system (OS), application software, a program and the like.
- a display 206 comprises a liquid crystal display and a graphic controller and displays an object typified by a shortcut menu and a launcher including a plurality of objects such as images and icons, a GUI and the like.
- An input device 207 is a device that enables a user to give various instructions to the management server 101 and includes, for example, a mouse and a keyboard.
- a system bus 208 enables data transmission and reception between the CPU 202 and the RAM 203 , ROM 204 , hard disk 205 and the like as information storage units.
- An I/F device (reception unit) 209 enables data transmission and reception between devices on the same network or Internet according to a protocol such as TCP/IP using a wireless or wired LAN conforming to a standard such as IEEE 802.11a.
- FIG. 2 shows a case where the management server 101 is a so-called notebook personal computer (PC) in which the display 206 and the input device 207 are integrated with a control unit such as the CPU 202 and the RAM 203 .
- PC notebook personal computer
- the PC may be a so-called desktop type in which the display and the input device are separate from each other or may be composed of a plurality of PCs. Further, the function of providing services may be realized by using a cloud server.
- the service providing server 107 (external device) has the same configuration as that of the management server 101 except for a difference in application stored in the hard disk.
- the MFP 102 comprises an operating panel 303 , a ROM 304 , a RAM 305 , a reading device 306 , a printing unit 307 , an image processing device 308 , an I/F device (transmitting unit) 309 , and a system bus 310 .
- a CPU 302 controls the MFP 102 by executing a program stored in the ROM 304 on the RAM 305 according to user operation to the operating panel 303 .
- the ROM 304 stores, for example, a control command program for the MFP 102 .
- the RAM 305 serves as a working memory for the CPU 302 as described above, and is also used as a storage area for a spooler of print jobs.
- the RAM 305 is a nonvolatile memory for storing information obtained by the MFP 102 .
- the operating panel 303 comprises a key and touchpad for user operation and a display displaying a screen for providing a user with images and various types of information.
- the reading device 306 comprises an optical sensor for reading a document and expand image data read by the optical sensor on the RAM 305 .
- the printing unit 307 comprises a printing part that prints an image on a print sheet (print medium) as a second replaceable item and a conveying part that supplies/conveys the print sheet.
- the printing unit 307 in the present embodiment performs printing in an inkjet system in which ink is ejected from a print head to print an image on a print sheet.
- the printing unit 307 is equipped with print heads that eject inks of different colors (printing material).
- the printing unit 307 is also equipped with a mounting unit for detachably mounting an ink tank (printing material storage container) storing inks of different colors to be supplied to the respective print heads.
- the printing unit 307 is equipped with a maintenance cartridge (first replaceable item) as a detachable, replaceable item.
- the maintenance cartridge is a collection container for collecting and storing waste ink (waste printing material) discharged from the print heads through maintenance operation executed for maintaining ejection performance of the print heads provided in the printing unit 307 .
- the maintenance cartridge typically comprises an ink absorber such as a nonwoven fabric that absorbs waste ink. The waste ink is stored by the ink absorber. However, the maintenance cartridge may store waste ink therein without comprising the ink absorber.
- the maintenance operation includes, for example, recovery processing of applying a positive or negative pressure to the print heads to force ink to be discharged from ejection ports of the print heads and preliminary ejection, which is ejection of ink not contributing to print image formation from the print heads.
- the reading device 306 reads a document image placed on the MFP 102 and comprises an optical sensor such as a CCD.
- the image processing device 308 executes image processing for printing a document read by the reading device 306 in the printing unit 307 .
- the printing unit 307 performs printing in accordance with print data obtained through the image processing by the image processing device 308 , thereby realizing the copy function.
- the I/F device 309 enables data transmission and reception between devices connected to the same network or Internet according to a protocol such as TCP/IP using a wireless or wired LAN conforming to a standard of the IEEE 802.11 series (such as IEEE 802.11a and IEEE 802.11n).
- a protocol such as TCP/IP using a wireless or wired LAN conforming to a standard of the IEEE 802.11 series (such as IEEE 802.11a and IEEE 802.11n).
- the CPU 302 provided in the MFP 102 executes processing shown by S 401 to 407 in FIG. 4 using software stored in the ROM 304 .
- the CPU 302 executes processing for acquiring data (identification data) indicating an individual identification ID of the MFP 102 and the like.
- the CPU 302 determines whether the individual identification ID has been acquired. If the individual identification ID has not been acquired, the CPU 302 returns to S 401 and executes the acquisition processing again in S 401 .
- the CPU 302 executes processing of acquiring data (printed sheet number data) indicating the number of printed sheets stored in the RAM 305 .
- the number of printed sheets stored in the RAM (random access memory) 305 is a cumulative total of the number of sheets counted by the CPU 302 in response to printing operation by the printing unit 307 and indicates the amount of printing in the printing unit 307 .
- the printed sheet number data is stored in the RAM 305 .
- the number of printed sheets is acquired from the RAM 305 .
- the CPU 302 determines whether the number of printed sheets has been acquired. If the CPU 302 determines that the number of printed sheets has not been acquired, the CPU 302 returns to S 403 and executes the acquisition processing again. If the CPU 302 determines that the number of printed sheets has been acquired, the CPU 302 proceeds to S 405 .
- the CPU 302 executes acquisition processing of acquiring data (status data) indicating a status of the maintenance cartridge mounted on the printing unit 307 .
- the status of the maintenance cartridge means the amount of waste ink stored in the maintenance cartridge (storage amount of waste printing material) and corresponds to the status of a replaceable item.
- the status of the maintenance cartridge becomes full.
- the CPU 302 determines whether the status acquired in S 405 is full. If the CPU 302 determines that the status is not full, the CPU 302 returns to S 405 and executes the acquisition processing of the status data on the maintenance cartridge.
- the amount of ink in the ink tank may be calculated based on the number of ink ejections from the print head corresponding to the maintenance cartridge, the number of times of recovery processing, and the like. If the calculated amount of ink exceeds a predetermined amount, the CPU 302 can determine that the status of the maintenance cartridge is full.
- a sensor that optically detects the storage level of ink stored in the maintenance cartridge may be provided. If the ink level in the maintenance cartridge exceeds a predetermined level based on the detection result, the CPU 302 can determine that the status of the maintenance cartridge is full.
- the former method is effective in a case where the ink absorber is provided in the maintenance cartridge and the latter method is effective in a case where the ink absorber is not provided in the maintenance cartridge.
- the MFP 104 transmits management information to the management server 101 (S 407 ) as information related to delivery of a replaceable item and the like.
- the management information transmitted to the management server 101 includes, for example, individual identification ID data, printed sheet number data, and status data indicating that the status of the maintenance cartridge is full. The same processing is also executed in the MFPs 103 and 104 .
- the CPU 202 reads software stored in the hard disk 205 and executes processing of S 500 to S 509 shown in the flowchart of FIG. 5 .
- the CPU 202 executes reception processing of management information transmitted from the MFP 102 , such as status data on the maintenance cartridge, printed sheet number data, and individual identification ID data assigned to the MFP 102 . If the CPU 202 determines that reception information has been received from the MFP 102 through the reception processing (S 501 ), the CPU 202 proceeds to the S 502 . If the CPU 202 determines that the information has not been received, the CPU 202 finishes the processing.
- management information transmitted from the MFP 102 such as status data on the maintenance cartridge, printed sheet number data, and individual identification ID data assigned to the MFP 102 .
- the CPU 202 extracts the status of the maintenance cartridge from the received management information.
- the CPU 202 determines whether the extracted status of the maintenance cartridge is full. The CPU 202 finishes the processing if the maintenance cartridge is not full, and proceeds to S 504 if the status of the maintenance cartridge is full.
- the CPU 202 executes checking processing of whether the received individual identification ID is stored in an individual identification ID list in a database 601 (see FIG. 6 ) for individual identification ID management provided in the management server 101 . As a result of the checking processing, if the CPU 202 determines that the received individual identification ID is stored in the database 601 in S 505 , the CPU 202 proceeds to S 506 . If the CPU 202 determines that the individual identification ID is not stored, the CPU 202 proceeds to S 508 .
- an individual identification ID of the MFP is not stored in the individual identification ID list of the management server 101 .
- individual identification ID data, sheet number data indicating the number of printed sheets associated therewith, and data indicating updated date are newly stored in the database 601 for individual identification ID management shown in FIG. 6 as an association list through the processing of S 509 after the processing of S 508 to be described later.
- the CPU 202 compares the number of printed sheets (current number of printed sheets) indicated by printed sheet number data included in the received management information with the number of printed sheets (previous number of printed sheets) indicated by printed sheet number data already stored in the management server 101 , and calculates a difference between the numbers.
- the previous number of printed sheets indicates the number of printed sheets indicated by printed sheet number data stored in the database 601 in a case where the status of a maintenance cartridge mounted and used immediately before the currently-used maintenance cartridge becomes full.
- the CPU 202 determines whether the difference between the current number of printed sheets and the previous number of printed sheets is a certain number of sheets or more (certain value or more). If the CPU 202 determines that the difference between the current number of printed sheets and the previous number of printed sheets is the certain number of sheets or more, the CPU 202 proceeds to S 508 .
- the CPU 202 provides the service providing server 107 with a notification for delivering the maintenance cartridge to an owner of the MFP 102 .
- the service providing server 107 instructs a delivery department to deliver the maintenance cartridge to the MFP 102 .
- the delivery department delivers the maintenance cartridge to the owner of the MFP 102 .
- the management server 101 updates the printed sheet number data and the updated date data stored in association with the individual identification ID data in the individual identification ID list in the database 601 to the newest data, and finishes the processing.
- the CPU 202 determines that the difference is less than the certain number of sheets in S 507 , the CPU 202 determines that the status of the maintenance cartridge received from the MFP 102 is inappropriate and finishes the processing. The reason will be described below.
- the management server 101 receives status data indicating that the status of the maintenance cartridge after replacement becomes full before the number of printed sheets reaches the certain number of sheets after the maintenance cartridge is replaced, it is considered that some kind of abnormality occurs in the system.
- a user removes a maintenance cartridge the status of which is full from the MFP 102 and then accidentally mounts it, data indicating that the status becomes full will be transmitted to the management server 101 again.
- the CPU 202 determines that the difference between the current number of printed sheets (value related to a usage amount) and the previous number of printed sheets (value related to a previous usage amount) is less than the certain number of sheets in S 507 , the CPU 202 finishes the processing so as not to provide the service providing server 107 with a notification for instructing delivery of the maintenance cartridge.
- This can avoid needless delivery of the maintenance cartridge due to a system abnormality or accidental remounting of the maintenance cartridge the status of which is full. That is, the possibility of an accidental order and delivery of the maintenance cartridge can be reduced based on the status of the maintenance cartridge and the consumption status (printed sheet number) of sheets as a consumable item.
- the MFP 102 may transmit the status of the maintenance cartridge when the status is near full, not full. At a time when the amount of waste ink stored in the maintenance cartridge exceeds a predetermined amount (amount less than the storage capacity), the status of the maintenance cartridge becomes near full. Accordingly, the CPU 302 may determine whether the status acquired in S 405 is near full in S 406 so that if the status is near full, the MFP 104 transmits the management information to the management server 101 in S 407 . Similarly, “full” may be replaced with “near full” in the subsequent processing.
- the management server can manage even a maintenance cartridge to which no identification number is assigned. This eliminates the need to assign identification numbers in the production process of maintenance cartridges and thus reduces the cost of manufacture of maintenance cartridges.
- a management system also comprises the management server 101 , the MFP 102 , and the service providing server 107 , like the first embodiment.
- the management system in the second embodiment manages an ink tank (printing material storage container), which is a consumable item, as a first replaceable item used in the MFPs 102 , 103 , and 104 .
- FIG. 7 is a flowchart showing the flow of information processing executed by the CPU 302 of the MFP 102 in the second embodiment.
- the CPU 302 provided in the MFP 102 executes processing shown by S 701 to S 707 of FIG. 4 according to software stored in the ROM 304 .
- the CPU 302 executes acquisition processing of an individual identification ID assigned to the MFP 102 and acquisition processing of the number of sheets printed by the printing unit 307 , etc., like S 401 to S 404 described in the first embodiment.
- the CPU 302 executes acquisition processing of acquiring the status of an ink tank mounted on the printing unit 307 .
- the ink tank is attachable to and detachable from the printing apparatus and stores therein ink to be supplied to the print head.
- the ink tank comprises a plurality of ink storage units independently storing inks of different colors. In a case where the ink tank is mounted on the mounting unit of the printing unit 307 , ink in each ink storage unit is supplied to the corresponding print head.
- the status of the ink tank acquired in S 705 means the amount of ink (storage amount of printing material) stored in the ink tank and corresponds to the status of a replaceable item. If the amount of ink of at least one color out of the inks of different colors stored in the ink tank becomes less than a certain amount, the status of the ink tank becomes low.
- the amount of ink (certain amount) as a criterion for the status is preset to an arbitrary amount of zero or more.
- the CPU 302 determines whether the acquired status is low in S 706 . If the status is not low, the CPU 302 returns to S 705 and executes the acquisition processing of the status of the ink tank.
- a sensor that optically detects the level of ink stored in the ink tank may be provided so as to determine whether the status of the ink tank is low based on the detection result.
- the amount of ink in the ink tank may be detected based on the number of ink ejections from the print head corresponding to the ink tank, the number of times of recovery processing, and the like so as to determine whether the status of the ink tank is low based on the detected amount of ink (status).
- the MFP 104 transmits management information to the management server 101 (S 707 ).
- the management information transmitted to the management server 101 includes, for example, individual identification ID data, printed sheet number data, and status data (storage amount data) indicating that the status of the ink tank is low.
- the same processing is also executed in the MFPs 103 and 104 .
- the CPU 202 reads software stored in the hard disk 205 and executes processing of S 800 to S 809 shown in the flowchart of FIG. 8 .
- the CPU 202 executes reception processing of the status data on the ink tank (printing amount data), printed sheet number data, individual identification ID data on the MFP 102 , and the like included in the management information transmitted from the MFP 102 .
- the CPU 202 determines whether the management information transmitted from the MFP 102 has been received through the reception processing. If the CPU 202 determines that the information has not been received, the CPU 202 finishes the processing. If the CPU 202 determines that the information has been received, the CPU 202 proceeds to S 802 .
- the CPU 202 of the management server 101 stores printed sheet number data and updated date data associated with the received individual identification ID data as an association list in the database 601 for individual identification ID management shown in FIG. 6 .
- the CPU 202 extracts the status data on the ink tank from the received management information. Next, the CPU 202 determines whether the status of the ink tank is low based on the extracted status data (S 803 ). If the CPU 202 determines that the status of the ink tank is not low, the CPU 202 finishes the processing. If the CPU 202 determines that the status of the ink tank is low, the ink tank is out of a continually usable status and requires replacement. In this case, the CPU 202 proceeds to S 804 .
- the CPU 202 checks whether the received individual identification ID data is stored in the individual identification ID list stored in the database 601 for individual identification ID management. As a result of the checking, in S 805 , if the CPU 202 determines that the received individual identification ID data is stored in the database 601 , the CPU 202 proceeds to S 806 . If the CPU 202 determines that the data is not stored, the CPU 202 proceeds to S 808 .
- the CPU 202 compares the number of printed sheets (current number of printed sheets [usage amount]) indicated by printed sheet number data included in the received management information with the number of printed sheets (previous number of printed sheets [previous usage amount]) indicated by printed sheet number data already stored in the management server 101 , and calculates a difference between the numbers.
- the previous number of printed sheets indicates the number of printed sheets indicated by printed sheet number data stored in the database 601 in a case where the status of an ink tank used immediately before the currently-used ink tank becomes low.
- the CPU 202 determines whether the difference between the current number of printed sheets and the previous number of printed sheets is the certain number of sheets or more (certain value or more). If the CPU 202 determines that the difference between the current number of printed sheets and the previous number of printed sheets is the certain number of sheets or more, the CPU 202 proceeds to S 808 .
- the CPU 202 provides the service providing server 107 with a notification for delivering the ink tank to an owner of the MFP 102 .
- the service providing server 107 instructs a delivery department to deliver the ink tank to the MFP 102 .
- the delivery department delivers the ink tank to the owner of the MFP 102 .
- the CPU 202 updates the printed sheet number data and the updated date data stored in association with the individual identification ID data in the individual identification ID list in the database 601 to the newest data and finishes the processing.
- the CPU 202 determines that the difference is less than the certain number of sheets in S 807 , the CPU 202 determines that an abnormality occurs in the system or the ink tank the status of which is low is removed and then accidentally remounted, and finishes the processing.
- the management server 101 receives status data indicating that the status of the ink tank after replacement becomes low before the number of printed sheets reaches the certain number of sheets after the ink tank is replaced, there is a possibility that some kind of abnormality occurs in the system.
- data indicating that the status becomes low will be transmitted to the management server 101 again.
- the CPU 202 determines that the difference between the current number of printed sheets and the previous number of printed sheets is less than the certain number of sheets in S 807 , the CPU 202 finishes the processing so as not to provide the service providing server 107 with a notification for instructing delivery of the ink tank.
- This can avoid needless delivery of the ink tank due to a system abnormality or accidental remounting of the ink tank the status of which is low. That is, the possibility of an accidental order and delivery of the ink tank can be reduced based on the status of the ink tank and the consumption amount (printed sheet number) of sheets as a consumable item.
- the management server can manage even an ink tank to which no identification number is assigned. This reduces the cost of manufacture of ink tanks caused by assigning identification numbers.
- a management system according to the third embodiment also comprises the management server 101 , the MFPs 102 , 103 , and 104 , and the service providing server 107 , like the first embodiment.
- the third embodiment is different from the first embodiment in that the management system according to the third embodiment manages a maintenance cartridge as a replaceable item used for the MFPs 102 , 103 , and 104 based on a change in the amount of ink stored in the ink tank.
- FIG. 9 is a flowchart showing the flow of information processing executed by the CPU 302 of the MFP 102 in the third embodiment.
- the CPU 302 provided in the MFP 102 executes processing shown by S 901 to S 907 of FIG. 9 according to software stored in the ROM 304 .
- the CPU 302 executes acquisition processing of the individual identification ID assigned to the MFP 102 like S 401 and S 402 described in the first embodiment. After that, in S 903 , the CPU 302 executes processing of acquiring the status of the ink tank, that is, ink amount data indicating the amount of ink stored in the ink tank.
- the status of the ink tank becomes full in a case where a maximum amount of ink is stored in the ink tank.
- the amount of ink stored in the ink tank changes (decreases or increases) with the progress of printing operation or the replacement of the ink tank. Thus, a change in the amount of ink stored in the ink tank indicates a change in the amount of printing.
- the CPU 302 of the MFP 102 stores the status of the ink tank in the RAM 305 at any time in a case where the printing unit 307 performs printing.
- the CPU 302 executes acquisition processing of the amount of ink stored in the RAM 305 .
- the amount of ink in the ink tank can be detected by the methods described in the second embodiment.
- the CPU 302 determines whether the ink status has been acquired in the acquisition processing in S 903 . If the status has not been acquired, the CPU 302 returns to S 903 and executes the acquisition processing again. If the status has been acquired, the CPU 302 proceeds to S 905 .
- the CPU 302 executes processing of acquiring the status of the maintenance cartridge, that is, the amount of waste ink (storage amount of waste printing material) stored in the maintenance cartridge.
- the amount of waste ink corresponds to the status of a replaceable item.
- the CPU 302 determines whether the status acquired in S 905 is full, that is, whether the amount of waste ink exceeds a predetermined absorbing capacity. If the CPU 302 determines that the status is not full, the CPU 302 returns to S 905 and executes acquisition processing of the status of the maintenance cartridge.
- the MFP 102 transmits management information to the management server 101 (S 907 ).
- the management information includes, for example, individual identification ID data, status data on the ink tank (printing amount data), and data indicating that the status of the maintenance cartridge is full.
- the CPU 202 reads software stored in the hard disk 205 and executes processing of S 1000 to S 1009 shown in the flowchart of FIG. 10 .
- the CPU 202 executes reception processing of status data on the ink tank (printing amount data), status data on the maintenance cartridge, printed sheet number data, individual identification ID data assigned to the MFP 102 and the like included in the management information transmitted from the MFP 102 .
- the CPU 202 determines whether the management information transmitted from the MFP 102 has been received through the reception processing. If the CPU 202 determines that the information has not been received, the CPU 202 finishes the processing. If the CPU 202 determines that the information has been received, the CPU 202 proceeds to S 1002 .
- the CPU 202 of the management server 101 Upon receipt of the management information from the MFP 102 , the CPU 202 of the management server 101 stores the status of the ink tank (printing amount) and the updated date associated with the received individual identification ID together as an association list in a database 1101 for individual identification ID management in FIG. 11 .
- the CPU 202 extracts the status of the maintenance cartridge from the received data. The CPU 202 then determines whether the extracted status of the maintenance cartridge is full (S 1003 ). If the CPU 202 determines that the status of the maintenance cartridge is not full, the CPU 202 finishes the processing. If the CPU 202 determines that the status of the maintenance cartridge is full, the CPU 202 proceeds to S 1004 .
- the CPU 202 checks whether the received individual identification ID data is stored in the individual identification ID list stored in the database 1101 for individual identification ID management. As a result of the checking, in S 1005 , if the CPU 202 determines that the received individual identification ID is stored in the database 601 , the CPU 202 proceeds to S 1006 . If the CPU 202 determines that the individual identification ID is not stored, the CPU 202 proceeds to S 1008 .
- the CPU 202 compares the amount of ink in the ink tank (current amount of ink) indicated by the management information received from the MFP 102 with the amount of ink (previous amount of ink) indicated by ink amount data already stored in the management server 101 , and calculates a difference between the amounts.
- the previous amount of ink indicates the amount of ink indicated by ink amount data stored in the database 601 in a case where the status of a maintenance cartridge used immediately before the currently-used maintenance cartridge becomes full.
- the CPU 202 determines whether the difference between the current amount of ink and the previous amount of ink is a certain amount or more. If the CPU 202 determines that the difference is the certain amount or more, the CPU 202 proceeds to S 1008 .
- the CPU 202 provides the service providing server 107 with a notification for delivering the maintenance cartridge to an owner of the MFP 102 .
- the service providing server 107 instructs a delivery department to deliver the maintenance cartridge to the MFP 102 .
- the delivery department delivers the maintenance cartridge to the owner of the MFP 102 .
- the CPU 202 updates the printed sheet number data and the updated date data associated with the individual identification ID in the individual identification ID list in the database 1101 provided in the management server 101 to the newest data and finishes the processing.
- the CPU 202 determines that the difference is less than a certain amount in S 1007 , the CPU 202 determines that an abnormality occurs in the system or the maintenance cartridge the status of which is full is removed and then accidentally remounted, and finishes the processing. Thus, the CPU 202 does not provide the service providing server 107 with a notification for instructing delivery of the maintenance cartridge.
- the management server 101 receives data indicating that the status after replacement becomes full before the amount of ink consumption in the ink tank reaches the certain amount after the maintenance cartridge is replaced, there is a possibility that some kind of abnormality occurs in the system.
- a maintenance cartridge the status of which is full is accidentally remounted on the MFP 102 , data indicating that the status becomes full will be transmitted to the management server again.
- the CPU 202 determines that the difference between the current amount of ink and the previous amount of ink is less than the certain amount in S 1007 , the CPU 202 finishes the processing so as not to provide the service providing server 107 with a notification for instructing delivery of the maintenance cartridge.
- This can avoid needless delivery of the maintenance cartridge due to a system abnormality or accidental remounting of the full maintenance cartridge. That is, the possibility of an accidental order of the maintenance cartridge can be reduced based on the status of the maintenance cartridge and the consumption status (amount of ink consumption) of the ink tank as a replaceable item.
- the management server can manage even a maintenance cartridge to which no identification number is assigned. This suppresses an increase in the cost of maintenance cartridges caused by assigning identification numbers.
- the integral ink tank comprising a plurality of ink storage units storing inks of different colors is used and the status of the ink tank becomes low if the amount of ink of at least one color is equal to or less than a certain amount.
- the present invention is also applicable to a printing apparatus in which a plurality of ink tanks are independently attachable and detachable.
- the maintenance cartridge or ink tank as the first replaceable item can be properly managed like the embodiments by transmitting the status (ink amount) of each ink tank to the management server.
- the printing apparatus using the inkjet system is described as an example.
- the present invention is also applicable to printing apparatuses that print images using printing systems other than the inkjet system.
- the present invention is applicable to an electrophotographic printing apparatus that prints images by using toner as printing material.
- a replaceable item to be managed is, for example, a toner cartridge or waste toner box that is a replaceable item detachably mounted on the printing apparatus.
- Embodiment(s) of the present invention can also be realized by a computer of a system or apparatus that reads out and executes computer executable instructions (e.g., one or more programs) recorded on a storage medium (which may also be referred to more fully as a ‘non-transitory computer-readable storage medium’) to perform the functions of one or more of the above-described embodiment(s) and/or that includes one or more circuits (e.g., application specific integrated circuit (ASIC)) for performing the functions of one or more of the above-described embodiment(s), and by a method performed by the computer of the system or apparatus by, for example, reading out and executing the computer executable instructions from the storage medium to perform the functions of one or more of the above-described embodiment(s) and/or controlling the one or more circuits to perform the functions of one or more of the above-described embodiment(s).
- computer executable instructions e.g., one or more programs
- a storage medium which may also be referred to more fully as a
- the computer may comprise one or more processors (e.g., central processing unit (CPU), micro processing unit (MPU)) and may include a network of separate computers or separate processors to read out and execute the computer executable instructions.
- the computer executable instructions may be provided to the computer, for example, from a network or the storage medium.
- the storage medium may include, for example, one or more of a hard disk, a random-access memory (RAM), a read only memory (ROM), a storage of distributed computing systems, an optical disk (such as a compact disc (CD), digital versatile disc (DVD), or Blu-ray Disc (BD)TM), a flash memory device, a memory card, and the like.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- General Business, Economics & Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Tourism & Hospitality (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Strategic Management (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Development Economics (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Control Or Security For Electrophotography (AREA)
- Facsimiles In General (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Ink Jet (AREA)
Abstract
Description
Claims (12)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018-134264 | 2018-07-17 | ||
JP2018134264A JP7118787B2 (en) | 2018-07-17 | 2018-07-17 | Management system and management method |
Publications (2)
Publication Number | Publication Date |
---|---|
US20200026230A1 US20200026230A1 (en) | 2020-01-23 |
US10915053B2 true US10915053B2 (en) | 2021-02-09 |
Family
ID=67297015
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US16/507,293 Active US10915053B2 (en) | 2018-07-17 | 2019-07-10 | Management system, management method, and management server |
Country Status (4)
Country | Link |
---|---|
US (1) | US10915053B2 (en) |
EP (1) | EP3598351A1 (en) |
JP (1) | JP7118787B2 (en) |
CN (1) | CN110795047B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7621754B2 (en) | 2020-08-24 | 2025-01-27 | キヤノン株式会社 | Server System |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1126391A2 (en) | 2000-02-14 | 2001-08-22 | Canon Kabushiki Kaisha | Expendable management method and system |
US20050058468A1 (en) * | 2003-09-17 | 2005-03-17 | Reynolds Timothy W. | Monitoring of receiver type usage in a printing machine |
US20070122166A1 (en) * | 2005-11-30 | 2007-05-31 | Ricoh Company, Limited | Image forming apparatus and image forming system |
US20070122167A1 (en) * | 2005-11-30 | 2007-05-31 | Ricoh Company, Limited | Lifetime management device and image forming system |
JP2013030153A (en) | 2011-06-24 | 2013-02-07 | Canon Inc | Control system, control server, and method thereof |
US20150346666A1 (en) * | 2014-05-30 | 2015-12-03 | Kyocera Document Solutions Inc. | Image forming apparatus |
US20160286059A1 (en) | 2015-03-25 | 2016-09-29 | Konica Minolta, Inc. | Image forming device and device, system, recording medium with program codes for managing consumables in image forming device |
JP2017054155A (en) | 2015-09-07 | 2017-03-16 | シャープ株式会社 | Consumable management system, server, and consumable management method |
US20170285568A1 (en) * | 2016-03-31 | 2017-10-05 | Brother Kogyo Kabushiki Kaisha | Process Cartridge and Image Forming Apparatus |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001228761A (en) | 2000-02-14 | 2001-08-24 | Canon Inc | Consumables management method and consumables management system |
JP2004126390A (en) * | 2002-10-04 | 2004-04-22 | World Network Kk | Illegality monitor system for interchangeable cartridge of electrophotographic printer and storage element for use in the same |
JP2008134319A (en) * | 2006-11-27 | 2008-06-12 | Kyocera Mita Corp | Toner supply device and image forming apparatus having same |
JP2013166342A (en) * | 2012-02-16 | 2013-08-29 | Seiko Epson Corp | Image forming apparatus, method of forming image, and program thereof |
US8905511B2 (en) | 2012-06-29 | 2014-12-09 | Static Control Components, Inc. | Network printer system |
JP6058596B2 (en) | 2014-07-31 | 2017-01-11 | 京セラドキュメントソリューションズ株式会社 | Management system, management device, management method, management program |
-
2018
- 2018-07-17 JP JP2018134264A patent/JP7118787B2/en active Active
-
2019
- 2019-07-10 US US16/507,293 patent/US10915053B2/en active Active
- 2019-07-15 EP EP19186228.3A patent/EP3598351A1/en not_active Withdrawn
- 2019-07-17 CN CN201910644491.6A patent/CN110795047B/en active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1126391A2 (en) | 2000-02-14 | 2001-08-22 | Canon Kabushiki Kaisha | Expendable management method and system |
US20050058468A1 (en) * | 2003-09-17 | 2005-03-17 | Reynolds Timothy W. | Monitoring of receiver type usage in a printing machine |
US20070122166A1 (en) * | 2005-11-30 | 2007-05-31 | Ricoh Company, Limited | Image forming apparatus and image forming system |
US20070122167A1 (en) * | 2005-11-30 | 2007-05-31 | Ricoh Company, Limited | Lifetime management device and image forming system |
JP2013030153A (en) | 2011-06-24 | 2013-02-07 | Canon Inc | Control system, control server, and method thereof |
US9042750B2 (en) | 2011-06-24 | 2015-05-26 | Canon Kabushiki Kaisha | System, server, and method for managing component replacement in an image forming apparatus |
US20150346666A1 (en) * | 2014-05-30 | 2015-12-03 | Kyocera Document Solutions Inc. | Image forming apparatus |
US20160286059A1 (en) | 2015-03-25 | 2016-09-29 | Konica Minolta, Inc. | Image forming device and device, system, recording medium with program codes for managing consumables in image forming device |
JP2017054155A (en) | 2015-09-07 | 2017-03-16 | シャープ株式会社 | Consumable management system, server, and consumable management method |
US20170285568A1 (en) * | 2016-03-31 | 2017-10-05 | Brother Kogyo Kabushiki Kaisha | Process Cartridge and Image Forming Apparatus |
Non-Patent Citations (1)
Title |
---|
Extended European Search Report dated Oct. 24, 2019 in counterpart EP Application 19186228.3. |
Also Published As
Publication number | Publication date |
---|---|
CN110795047B (en) | 2023-09-22 |
JP7118787B2 (en) | 2022-08-16 |
JP2020013262A (en) | 2020-01-23 |
US20200026230A1 (en) | 2020-01-23 |
EP3598351A1 (en) | 2020-01-22 |
CN110795047A (en) | 2020-02-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9607254B2 (en) | Image recording apparatus, server, and communication system | |
US9787859B2 (en) | Image processing system, information processing device, and non-transitory computer readable medium for managing a consumable item | |
US8275271B2 (en) | Image forming apparatus, consumable item management system and computer-readable medium | |
CN111629112B (en) | Image forming apparatus, control method thereof, image forming system, and storage medium | |
US20160062293A1 (en) | Device Management Apparatus, Recording Medium and Device Management Method That Enables To Supply Replenishing or Replacement Efficiently | |
JP2011096242A (en) | Method of managing reallocation of printing job during printer error | |
US10623594B2 (en) | Management system and method | |
US10859960B2 (en) | Image processing apparatus, control method for image processing apparatus, and information processing system | |
US20200041944A1 (en) | Image forming apparatus, method for controlling the same, and image forming system | |
JP2004005543A (en) | Information processor, monitoring method, program and storage medium | |
US20200096928A1 (en) | Information processing apparatus and storage medium | |
US10409534B2 (en) | Information processing apparatus capable of communicating with printer | |
US10974516B2 (en) | Device, method for controlling device, and storage medium | |
US10915053B2 (en) | Management system, management method, and management server | |
JP2017054155A (en) | Consumable management system, server, and consumable management method | |
US20230202187A1 (en) | Recording apparatus, management server, ordering system, recording method using recording apparatus, and storage medium | |
US11200010B2 (en) | System and method for increasing page yield of a replaceable toner cartridge | |
US20220121405A1 (en) | Output apparatus and method for controlling the same | |
JP6613914B2 (en) | Billing method and printing system | |
US20190001721A1 (en) | Point giving system, management server apparatus, and point giving method | |
US12147718B2 (en) | System and method for processing consumable delivery | |
JP2020013262A5 (en) | Management system, management method, and management server | |
JP2024122020A (en) | Image processing device, management server, ordering system, control method for image processing device, and program | |
JP2002304278A (en) | Network system related to management of equipment and product, server device, information processor, output device, and method, medium and program for management of equipment and product | |
JP2017173936A (en) | Print control system, apparatus, method, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FEPP | Fee payment procedure |
Free format text: ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: BIG.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
AS | Assignment |
Owner name: CANON KABUSHIKI KAISHA, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:ANDO, KEIICHI;REEL/FRAME:050634/0988 Effective date: 20190704 |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NOTICE OF ALLOWANCE MAILED -- APPLICATION RECEIVED IN OFFICE OF PUBLICATIONS |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: PUBLICATIONS -- ISSUE FEE PAYMENT VERIFIED |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 4 |