1. Field of the Invention
The present invention relates to a consumable goods management system and more specifically to a consumable goods management system for preventing a consumable goods management tag from being diverted and enabling fair recycling of the consumable goods management tag.
2. Related Art
Consumable goods, such as a paper stock, ink and toner that supplied to a device using consumable goods, such as a printer and copying machine, are put on the market as they are held in consumable goods holding component such as a dedicated paper tube (a core) and cartridge. In order to make good use of the devices using consumable goods, it is preferable to supply the devices with genuine consumable goods. Counterfeit consumable goods supplied by someone cause a failure in the device. A method for enabling the genuine consumable goods and counterfeit consumable goods to be distinguished by attaching a RFID (radio frequency identification) tag or the like to the holding component and rejecting any consumable goods other than genuine ones in the device has been developed. In this method, diverting of the tag needs to be prevented. Japanese Patent Application Laid-open No. 10-69139 discloses a technique for destroying a tag when a used holding component is removed from the device. Japanese Patent Application Laid-open No. 2002-108147 discloses a technique for preventing a tag to be diverted by having a tag incorporate memory, in which data can be written but cannot to be cleared, and storing a usage history.
However, the conventional methods have a weakness in requiring a new tag even to properly recycle a consumable goods holding component, for a tag cannot be recycled.
The present invention is adapted in view of the above problem and intends to provide a consumable goods management system for preventing a tag from being diverted and enabling fair recycling of the tag.
In order to achieve the abovementioned object, a consumable goods management tag according to the present invention includes a rewritable memory for storing remaining quantity data representing a remaining quantity of consumable goods, and a rewrite controlling unit for controlling a rewrite of the remaining quantity data stored in the memory on the basis of a remaining quantity data writing request inputted from outside, the rewrite controlling unit for carrying out the rewrite of the remaining quantity data responding to increase of the remaining quantity only when a predetermined rewrite condition is fulfilled, and for carrying out the rewrite of the remaining quantity data responding to decrease of the remaining quantity even when the rewrite condition is not fulfilled.
For example, the remaining quantity data is the data indicating the current quantity of the consumable goods or the data indicating a ratio between the initial quantity of the consumable goods and the current quantity.
For example, the remaining quantity data is the data indicating cumulative consumption of the consumable goods or the data indicating a ratio between the initial quantity of the consumable goods and the cumulative consumption. The remaining quantity is represented by the difference between the initial quantity and the cumulative consumption.
A consumable goods holding component according to the present invention holds consumable goods and includes the consumable goods management tag.
A device using consumable goods according to the present invention includes a consumable goods consuming unit for receiving the consumable goods holding component and consuming the consumable goods from the consumable goods holding component, a consumption data outputting unit for outputting the remaining quantity data writing request in accordance with a consumption of the consumable goods in the consumable goods consuming unit to the consumable goods management tag, a remaining quantity data reading unit for reading the remaining quantity data from the memory, and a remaining quantity management unit for forbidding the operation of the consumable goods consuming unit when the remaining quantity represented by the remaining quantity data is less than a predetermined value.
A device using consumable goods according to the present invention includes a consumable goods consuming unit for receiving the consumable goods holding component and consuming the consumable goods from the consumable goods holding component, a remaining quantity data reading unit for reading the remaining quantity data from the memory, a consumption management unit for recording a cumulative consumption of the consumable goods in the consumable goods consuming unit after the consumable goods holding component is received and forbidding the consumable goods consuming unit to operate when the difference between the cumulative consumption and the remaining quantity represented by the remaining quantity data when the consumable goods holding component was received is less than a predetermined value, and a consumption data outputting unit for outputting the remaining quantity data writing request in accordance with the cumulative consumption to the consumable goods management tag.
Preferably, the device using consumable goods further includes a remaining quantity measuring unit for measuring the remaining quantity of the consumable goods held in the consumable goods holding component, and a remaining quantity comparing unit for forbidding the consumable goods consuming unit to operate when the remaining quantity measured by the remaining quantity measuring unit is more than the remaining quantity represented by the remaining quantity data by a predetermined permissible difference.
Also preferably, the device using consumable goods further includes a warning unit for warning a user that the remaining quantity comparing unit forbid the consumable goods consuming unit to operate.
A consumable goods supplying device according to the present invention includes a consumable goods supplying unit for receiving the consumable goods holding component and supplying the consumable goods to the consumable goods holding component, and a supplied quantity data outputting unit for outputting the remaining quantity data writing request in accordance with a supplied quantity of the consumable goods in the consumable goods supplying unit to the consumable goods management tag.
A consumable goods management system according to the present invention includes the consumable goods management tag, the consumable goods holding component, the device using consumable goods and the consumable goods supplying device.
With the present invention, a rewrite of remaining quantity data stored on a consumable goods management tag responding to increase of the remaining quantity of consumable goods held in a consumable goods holding component is carried out only when a predetermined rewrite condition is fulfilled, and a rewrite of remaining quantity data stored on a consumable goods management tag responding to decrease of the remaining quantity is carried out even when the rewrite condition is not fulfilled. The device using consumable goods rewrites remaining quantity data to respond to decrease of the remaining quantity according to a consumption of consumable goods and does not operate when a remaining quantity represented by the remaining data is less than a required quantity. Even if someone supplies counterfeit consumable goods to a used consumable goods holding component, a rewrite of remaining quantity data responding to increase of the remaining quantity is unavailable and the remaining quantity data is still representing the decreased remaining quantity. Thus, the consumable goods holding component is unable to be used. A device using consumable goods, which is usually managed by a user, needs not prepare information or means for fulfilling a rewrite condition. This prevents an unauthorized use of information or means for fulfilling the rewrite condition.
In this manner, the present invention can prevents a consumable goods management tag from being diverted and enable fair recycling of the consumable goods management tag.
Preferable embodiments of a consumable goods management system according to the present invention will be described in detail with reference to the appended figures.
In the embodiment shown in
Next, the consumable goods management tag 20 will be described with reference to
When the destination of the data designated by the data writing request is a remaining quantity data storage in the memory 22, the writing request is a remaining quantity data writing request. Usually, the device using consumable goods 50 consumes consumable goods 30 from the consumable goods holding component 40 and outputs a remaining quantity data writing request responding to decrease of the remaining quantity of consumable goods 30 in accordance with the consumption (i.e., decreasing the current quantity or a ratio of the current quantity to its initial quantity stored in the memory 22 or increasing a cumulative consumption or a ratio of the cumulative consumption to its initial quantity stored in the memory 22), and the consumable goods supplying device 70 supplies consumable goods 30 to the consumable goods holding component 40 and outputs a remaining quantity data writing request responding to increase of the remaining quantity of consumable goods 30 in accordance with the consumption (i.e., increasing the current quantity or a ratio of the current quantity to its initial quantity stored in the memory 22 or decreasing a cumulative consumption or a ratio of the cumulative consumption to its initial quantity stored in memory 22) along with a predetermined password to authenticate a rewrite of the remaining quantity data. Or, a consumable goods supplying unit 74 may supply the maximum quantity of consumable goods 30 that can be held by consumable goods holding component 40 to the consumable goods holding component 40 and output an authentication command for initializing remaining quantity data stored in the memory 22 as a remaining quantity data writing request so as to make the current quantity stored in the memory 22 100% or a cumulative consumption stored in the memory 22 0%.
When the rewrite controlling unit 24 determines that the destination of the data designated by the data writing request is remaining quantity data storage at S302, it determines whether a password or a command for authenticating a rewrite of remaining quantity data is attached to the writing request or not (S303). The rewrite controlling unit 24 compares a password or a command attached to the writing request with an authenticating password or an authenticating command stored in the memory 22. When the rewrite controlling unit 24 determines that the password or the command is correct, it decides that the predetermined rewrite condition is fulfilled and rewrites remaining quantity data according to the writing request (S306) and finishes the writing control (S308). Rewriting of remaining quantity of data carried out by the rewrite controlling unit 24 includes initialization of remaining quantity data according to an authentication command.
When the rewrite controlling unit 24 determines NO, as a password or a command is not attached to a writing request or not correct, at S303 and decides that the predetermined rewrite condition is not fulfilled, it reads remaining quantity data currently stored in the memory 22 (S304) and determines whether or not a remaining quantity (written value) of consumable goods 30 indicated by remaining quantity data that is requested to be written is less than a remaining quantity (read out value) of consumable goods 30 indicated by remaining quantity data read from the memory 22 (S305). When the rewrite controlling unit 24 determines that a written value is less than a read out value at S305, it rewrites remaining quantity data stored in the memory 22 according to the writing request (S306). When the rewrite controlling unit 24 determines NO at S305, it decides it an error (S307) and finishes the writing control (S308) without rewriting the remaining quantity data. In other words, when a predetermined rewrite condition is not fulfilled as the authentication password or the authentication command is not attached to the writing request or not correct, the rewrite controlling unit 24 rewrites remaining quantity data responding to decrease of the remaining quantity of consumable goods 30 held in the consumable goods holding component 40 but not rewrites the remaining quantity data responding to increase of the remaining quantity.
Next, the device using consumable goods 50 will be described with reference to
When the CPU 52 determines that the read manufacture's code is correct at S403, it measures a remaining quantity of consumable goods 30 held in the consumable goods holding component 40 via the remaining quantity measuring unit 56 (S404). When the type of consumable goods 30 is heat sensitive paper rolled on the consumable goods holding component 40 (paper tube), the remaining quantity measuring unit 56 measures the diameter D of the rolled paper (see
Then, the CPU 52 reads remaining quantity data from the consumable goods management tag 20 via the sending/receiving unit 58 (S405), and compares a remaining quantity measured at S404 (measurement value) and a remaining quantity represented by the remaining quantity data read at S405 (read out value). As a measurement value actually includes an error of measurement (typically around a few percent of the measurement value), the CPU 52 compares a value obtained from subtracting a predetermined limit deviation tolerance α (α>0) from a measurement value and a read out value, and determines whether the measurement value is more than the read out value by more than the predetermined limit deviation tolerance α or not (S406). When the measurement value is determined more than the read out value by more than the predetermined limit deviation tolerance α at S406, consumable goods 30 are assumed as counterfeit wrongly supplied to consumable goods holding component 40. The CPU 52 forbids the consumable goods consuming unit 54 to operate (S409), displays an error message or the like on display 62 for asking a user to change the counterfeit one to genuine one for consumable goods holding component 40 (S410), and finishes the process (S408). If the CPU 52 determines NO at S406, consumable goods 30 is assumed as genuine consumable goods. The CPU 52 permits the operation of the consumable goods consuming unit 54 (S407) and finishes the process (S408).
When the CPU 52 determines that the read out value is more than the required quantity at S503, it causes the consumable goods consuming unit 54 to operate (S504) and calculates a consumption of consumable goods 30 in the operation (S505). The CPU 52 may calculate the consumption by receiving data representing the consumption from the consumable goods consuming unit 54 or by measuring a remaining quantity of consumable goods 30 via the remaining quantity measuring unit 56. Then, the CPU 52 outputs a remaining quantity data writing request responding to the consumption calculated at S505 to the consumable goods management tag 20 via the sending/receiving unit 58 (S506). The remaining quantity data writing request is responding to decrease of the remaining quantity of consumable goods 30 held in consumable goods holding component 40 by the consumption calculated at S505. Therefore, as illustrated in
Then, the CPU 52 determines whether an operation request for the consumable goods consuming unit 54 finishes or not (S507). If the operation request does not finish, the process returns to S502. If the operation request finishes, it finishes the process (S508).
When the CPU 52 determines that the remaining quantity is equal to or more than the required quantity at S602, it causes the consumable goods consuming unit 54 to perform the operation (S603), calculates a cumulative consumption of consumable goods 30 and has it stored in memory 60 (S604). The CPU 52 may calculate the cumulative consumption by receiving data representing the consumption from the consumable goods consuming unit 54 or by measuring the remaining quantity of consumable goods 30 via the remaining quantity measuring unit 56. Then, the CPU 52 determines whether the operation request from the consumable goods consuming unit 54 has finished or not (S605). If the operation request has not finished, the process returns to S602. If the operation request has finished, the process proceeds to S606. Then, the CPU 52 determines whether the consuming operation of the consumable goods consuming unit 54 is to be resumed or not (S606). If the operation is to be resumed, the process returns to S602. If the operation is not to be resumed, the process proceeds to S607.
At S607, the CPU 52 determines whether replacement of the consumable goods holding component 40 is to start or not. If the replacement is not to start, the process returns to S606. If the replacement is to start, CPU 52 proceeds to S608. Then, CPU 52 outputs a remaining quantity data writing request responding to the cumulative consumption calculated at S604 to the consumable goods management tag 20 via the sending/receiving unit 58 (S608). The remaining quantity data writing request is responding to decrease of the remaining quantity of consumable goods 30 held in the consumable goods holding component 40 by the cumulative consumption calculated at S604. Therefore, as illustrated in
Next, the consumable goods supplying device 70 will be described with reference to
Then, the CPU 72 causes consumable goods supplying unit 74 to supply consumable goods 30 to the consumable goods holding component 40 (S703), outputs a remaining quantity data writing request responding to the supplied quantity of consumable goods 30 along with the authentication password to the consumable goods management tag 20 via the sending/receiving unit 58 (S704), and finishes the process (S705). The remaining quantity data writing request is responding to increase of the remaining quantity of consumable goods 30 held in the consumable goods holding component 40. However, since the authentication password is attached to the writing request, as illustrated in
S703 is not limited to be executed immediately after S702 and may be executed before S702 or after S704. The consumable goods supplying unit 74 may be adapted as a device separate from other components in the consumable goods supplying device 70 and S703 may be executed at intervals from other processes shown in
Although a communication between the consumable goods management tag 20 and the device using consumable goods 50, the consumable goods supplying device 70 is carried out by a wireless communication via an antenna in the abovementioned embodiments, the communication may be carried out by a wireless communication in other means including an infrared communication or a wired communication via switches.
Number | Date | Country | Kind |
---|---|---|---|
2004-107204 | Mar 2004 | JP | national |