This application claims priority under 35 U.S.C. §119(a) of Korean Patent Application No. 10-2008-0101259, filed on Oct. 15, 2008, in the Korean Intellectual Property Office, the disclosure of which is incorporated herein in its entirety by reference.
1. Field of the Invention
The present general inventive concept relates to a method of initializing an amount of use of a new consumable part, and an image forming apparatus and system for performing the method when an old consumable part is replaced by the new consumable part in the image forming apparatus.
2. Description of the Related Art
In general, an image forming apparatus performs at least one function selected from the group consisting of a printing function, a copying function, a scanning function, and a faxing function. Such an image forming apparatus uses toner ink, a ribbon cartridge, or the like as a consumable part. The consumable part is mounted in the image forming apparatus, and may be replaced at any time. In general, service engineers replace an old consumable part by a new consumable part excluding a memory, but recently, users may directly replace the old consumable part. Also, when the old consumable part is replaced by the new consumable part, an amount of use of the new consumable part is initialized, and this initialization with respect to the amount of use must be performed only once for each new consumable part. However, when a user replaces the old consumable part by the new consumable part, the user may perform the initialization with respect to the amount of use of the new consumable part many times when replacing the old consumable part by the new consumable part, and thus it may not be possible to check the actual amount of use of the new consumable part. This may affect the durability of the image forming apparatus due to excessive use of the new consumable part, such that it is not possible to determine a normal usage status of the image forming apparatus.
The present general inventive concept provides a method of initializing an amount of use of a new consumable part, and an image forming apparatus and system to perform the method, whereby it is possible to check an actual amount of use of the new consumable part when an old consumable part is replaced by the new consumable part excluding a memory in an image forming apparatus.
Additional features and utilities of the present general inventive concept will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the general inventive concept.
The present general inventive concept provides a method of initializing an amount of use of a new consumable part according to replacement of an old consumable part, the method including the operations of transmitting identification information of the new consumable part to a management server, when the old consumable part is replaced by the new consumable part excluding a memory in an image forming apparatus; determining whether initialization has been already performed on the amount of use of the new consumable part, wherein the determining is conducted by the management server using identification information of the image forming apparatus and the identification information of the consumable part; generating and transmitting an executable file for the initialization of the amount of use of the new consumable part, if the initialization has not been performed on the amount of use of the new consumable part; and initializing the amount of use of the new consumable part by using the executable file.
The present general inventive concept provides a computer readable recording medium having recorded thereon a program to execute the method of initializing the consumable part, by using a computer.
The present general inventive concept provides an image forming apparatus to initialize a consumable part according to replacement of an old consumable part, the image forming apparatus including a transceiving unit to transmit identification information of the new consumable part to an external server and to receive an executable file to initialize the amount of use of the consumable part, when the old consumable part is replaced by the new consumable part excluding a memory; a storage unit to store the executable file; an initialization determining unit to determine whether initialization has been already performed on the amount of use of the new consumable part; an initialization executing unit to initialize the amount of use of the new consumable part according to the executable file, based on a result of the determining by the initialization determining unit; and a control unit to control the transceiving unit, the storage unit, the initialization determining unit, and the initialization executing unit to perform respective functions.
The present general inventive concept provides a system to initialize an amount of use of a new consumable part according to replacement of an old consumable part, the system including an image forming apparatus to transmit identification information of the new consumable part and identification information of the image forming apparatus, when the old consumable part is replaced by the new consumable part excluding a memory; a management server to receive the identification information of the consumable part and the identification information of the image forming apparatus from the image forming apparatus, generating and transmitting an executable file to initialize the amount of use of the new consumable part; and a host device to receive the executable file from the management server, executing the executable file, and transmitting to the image forming apparatus an initialization execution command to indicate the initialization of the amount of use of the new consumable part, wherein the image forming apparatus may initialize the amount of use of the new consumable part according to the initialization execution command.
The present general inventive concept provides a method of performing a first time setup of a consumable part of an image forming apparatus, the method comprising broadcasting information unique to the image forming apparatus and consumable part, comparing the information with stored information, and performing a first time setup of the consumable part if the information broadcast does not match with stored information.
The present general inventive concept provides an image forming system including a consumable part, comprising an image forming apparatus to broadcast unique identifiers of the image forming apparatus and consumable part, and a database server to receive the broadcast unique identifiers, determine whether a first time setup of the consumable part has occurred, and transmit a first time setup executable file to the image forming apparatus if the first time setup is deemed necessary.
The above and/or other features and utilities of the present general inventive concept will become apparent and more readily appreciated from the following description of the exemplary embodiments, taken in conjunction with the accompanying drawings, in which:
Reference will now be made in detail to the exemplary embodiments of the present general inventive concept, examples of which are illustrated in the accompanying drawings, wherein like reference numerals refer to the like elements throughout. The exemplary embodiments are described below in order to explain the present general inventive concept by referring to the figures.
In operation S100, when the old consumable part is replaced by the new consumable part in an image forming apparatus, identification information of the image forming apparatus and of the new consumable part may be transmitted to a management server. The management server may comprise of a database server. Further, when the old consumable part mounted in the image forming apparatus is replaced by the new consumable part, the identification information of the image forming apparatus and of the new consumable part may be transmitted to the management server. Here, the identification information of the image forming apparatus and of the new consumable part may distinguish from other image forming apparatuses and consumable parts, and such identification information may include serial numbers, names of manufacturers, serial numbers of the manufacturers, manufacture dates, or the like with respect to the image forming apparatus and the new consumable part. Also, the new consumable part does not include a memory, and the management server may include all types of servers and devices that may be connected to the image forming apparatus in a wired or wireless manner.
In operation S110, the management server may check the identification information of the image forming apparatus and of the new consumable part, and determine whether initialization with respect to the amount of use of the new consumable part has been performed. Initialization may include a first time setup of the consumable part that involves a specified quantity of use of the new consumable part. The management server according to an exemplary embodiment of the present general inventive concept may generate an executable file for initialization with respect to an amount of use of a consumable part, and may store information about the generated executable file. Here, since the executable file may include identification information of an image forming apparatus and identification information of the consumable part, the management server may store the identification information of the image forming apparatus and of the consumable part, which have performed the initialization with respect to the amount of use, according to the generated executable file.
As illustrated in
Referring back to operation S110, the method involves comparing the identification information of the new consumable part with identification information of consumable parts that is stored in a list in the management server, and determining whether the initialization with respect to the amount of use of the new consumable part has been performed. For example, referring to
In operation S120, an executable file for the initialization of the amount of use of the new consumable part is generated. At this time, the executable file may include the identification information of the image forming apparatus and of the new consumable part. Also, when the executable file is generated, the identification information of the image forming apparatus and of the new consumable part included in the generated executable file may be added to the list in the management server so that the list is updated.
Referring back to operation S120, when an executable file E (250) is generated in the management server so as to initialize an amount of use of a consumable part having a serial number of “LQ20BNAK200733” in an image forming apparatus having a serial number of “BB41S7CC45,” an executable file name (E), the serial number (BB41S7CC45) of the image forming apparatus, and the serial number (LQ20BNAK200733) of the consumable part may be added to the list to update the list 200, as illustrated in
In operation S130, the executable file may be transmitted to the image forming apparatus via a host device. Here, the host device is connected to the image forming apparatus, and may transmit printing data to the image forming apparatus. The host device may execute the executable file received from the management server, and may transmit an initialization execution command to the image forming apparatus connected to the host device, wherein the command is for the initialization with respect to the amount of use of the new consumable part. Although the executable file generated in the management server may be transmitted to the host device and the initialization execution command may be transmitted to the image forming apparatus via the host device according to the exemplary embodiment of the present general inventive concept, the transmission of the executable file may be not limited thereto and thus the management server may directly transmit the executable file to the image forming apparatus. At this time, the executable file may be attached to an e-mail and then transmitted. When the executable file is transmitted to the image forming apparatus or the host device, the image forming apparatus or the host device may receive the executable file and then may display a receipt of the executable file.
In operation S140, the image forming apparatus may check whether the identification information of the image forming apparatus included in the received executable file, matches with the identification information of the image forming apparatus which receives the executable file. That is, it is checked whether the executable file generated in the management server is transmitted to the correct image forming apparatus to perform the initialization with respect to the amount of use of the new consumable part. According to a result of the check, if the two pieces of identification information match with each other, operation S150 may be performed, and if not, the method may end.
In operation S150, the amount of use of the new consumable part can be initialized. Also, the identification information of the new consumable part, when the amount of use of which is initialized, may be stored in the image forming apparatus. That is, the image forming apparatus can initialize the amount of use of the new consumable part according to the initialization execution command, and may store the identification information of the image forming apparatus and of the new consumable part, which is included in the initialization execution command, in a list such as the list 200 as illustrated in
As illustrated in
The transceiving unit 410 may transmit identification information of the image forming apparatus 400 and identification information of the new consumable part to an external server when the old consumable part is replaced by the new consumable part in the image forming apparatus 400. To be more specific, when the old consumable part mounted in the image forming apparatus 400 is replaced by the new consumable part, the identification information may read from each of the image forming apparatus 400 and the new consumable part, and the identification information of the image forming apparatus 400 and of the new consumable part may be transmitted to the external server. Here, the identification information of the image forming apparatus 400 and of the new consumable part may include serial numbers, names of manufacturers, serial numbers of the manufacturers, manufacture dates, or the like with respect to the image forming apparatus 400 and the new consumable part. Also, the new consumable part does not include a memory. In addition, the transceiving unit 410 may receive an executable file for the initialization with respect to the amount of use of the new consumable part. Here, the executable file may include identification information of an image forming apparatus that performs initialization with respect to an amount of use of a consumable part, and identification information of the consumable part.
The storage unit 420 may store the identification information of the new consumable part when the amount of use of the new consumable part is initialized by the image forming apparatus 400. That is, when the initialization with respect to the amount of use of the new consumable part is performed according to replacement of the old consumable part in the image forming apparatus 400, the storage unit 420 may store the identification information of the new consumable part when its amount of use is initialized. The storage unit 420 may store the executable file received via the transceiving unit 410. Also, the storage unit 420 may store a counter value corresponding to each of consumable parts.
The initialization determining unit 430 may compare the identification information of the new consumable part with the identification information of the consumable part included in the executable file received via the transceiving unit 410, and thus may determine whether the initialization with respect to the amount of use of the new consumable part has been already performed. Since the storage unit 420 of the image forming apparatus 400 according to the present exemplary embodiment may store one or more pieces of identification information of consumable parts when the amount of use of which has been initialized, as a result of the determination by the initialization determining unit 430, if identification information that matches the identification information of the new consumable part is stored in the storage unit 420, then the initialization with respect to the amount of use of the new consumable part has been already performed. On the other hand, if identification information that matches the identification information of the new consumable part is not stored in the storage unit 420, then the amount of use of the new consumable part has not been initialized. The result of the determination by the initialization determining unit 430 may be transmitted to the initialization executing unit 440.
The initialization executing unit 440 may receive the result of the determination from the initialization determining unit 430, and based on the result of the determination, may initialize the amount of use of the new consumable part. Here, the initialization executing unit 440 may initialize the amount of use of the new consumable part when the identification information of the image forming apparatus included in the received executable file matches the identification information of the image forming apparatus 400 of
The control unit 450 may control the transceiving unit 410, the storage unit 420, the initialization determining unit 430, and the initialization executing unit 440 to perform their own functions.
The display unit 460 may display the received executable file when the executable file is received via the transceiving unit 410.
As illustrated in
The image forming apparatus 510 may transmit identification information of the image forming apparatus 510 and identification information of the consumable part to the management server 520 via a transceiving unit 410, when the old consumable part is replaced by the new consumable part. Here, the identification information may include serial numbers, names of manufacturers, serial numbers of the manufacturers, manufacture dates, or the like which are with respect to the image forming apparatus 510 and the consumable part.
The management server 520 may generate an executable file for the initialization with respect to the amount of use of the new consumable part. To be more specific, the management server 520 may receive the identification information of the image forming apparatus 510 and of the new consumable part from the image forming apparatus 510 via a transceiving unit 522, and an initialization determining unit 524 may compare the identification information of the new consumable part with identification information of consumable parts stored in a storage unit 526 and thus may determine whether the initialization with respect to the amount of use of the new consumable part has been already performed. Also, an executable file generating unit 528 may generate the executable file for the initialization with respect to the amount of use of the new consumable part, according to a result of the determination by the initialization determining unit 524. The management server 520 of the system 500 according to the present exemplary embodiment may generate an executable file for the initialization with respect to the amount of use of the new consumable part, and may store a list in the storage unit 526 by listing identification information in the list, wherein the identification information may include information regarding image forming apparatuses and consumable parts when an amount of use is initialized according to the generated executable file. Thus, if identification information, which corresponds to matching the identification information of the new consumable part, already exists in the management server 520, it may be determined that the new consumable part has already performed the initialization with respect to its amount of use, and thus an executable file for the initialization with respect to the amount of use of the consumable part may not be generated. That is, the management server 520 may generate an executable file to initialize the amount of use of the new consumable part only when identification information, which corresponds to matching the identification information of the new consumable part, does not exist in the storage unit 526. The generated executable file may be transmitted to the host device 530.
The host device 530 may receive the executable file to initialize the amount of use of the new consumable part from the management server 520 via a transceiving unit 532, may execute the received executable file in a central processing unit (CPU) 534, and may transmit an initialization execution command to the image forming apparatus 510 connected to the host device 530 via the transceiving unit 532, wherein the initialization execution command is for indicating the initialization with respect to the amount of use of the new consumable part. Also, the host device 530 may display the received executable file via a display unit 536.
Referring back to operations of the image forming apparatus 510, an initialization executing unit 440 of the image forming apparatus 510 may initialize the amount of use of the new consumable part according to the initialization execution command indicating initialization received from the host device 530. At this time, if identification information of an image forming apparatus included in the initialization execution command to indicate the initialization matches the identification information of the image forming apparatus 510, an initialization determining unit 430 of the image forming apparatus 510 may determine that the new consumable part is to undergo the initialization with respect to its amount of use. Also, after the initialization executing unit 440 of the image forming apparatus 510 initializes the amount of use of the new consumable part, the identification information of the new consumable part, when the amount of use of which has been initialized, may be stored in a storage unit 420 in a list. Thus, even if another initialization execution command to indicate initialization is received, if the initialization execution command includes the identification information of the new consumable part, the initialization with respect to the amount of use of the new consumable part may not be performed. In addition, the image forming apparatus 510 may display the received executable file via a display unit 460.
The exemplary embodiments of the present general inventive concept can be written as computer programs and can be implemented in general-use digital computers that execute the programs using a computer readable recording medium.
In addition, a data structure used in the exemplary embodiments of the present general inventive concept can be written in a computer readable recording medium through various means.
Examples of the computer readable recording medium may include magnetic storage media (e.g., ROM, floppy disks, hard disks, etc.), optical recording media (e.g., CD-ROMs, or DVDs), etc.
Although a few exemplary embodiments of the present general inventive concept have been illustrated and described, it will be appreciated by those skilled in the art that changes may be made in these exemplary embodiments without departing from the principles and spirit of the general inventive concept, the scope of which is defined in the appended claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
10-2008-00101259 | Oct 2008 | KR | national |