This application is based on and claims priority under 35 USC 119 from Japanese Patent Application No. 2009-152111 filed on Jun. 26, 2009.
1. Technical Field
The present invention relates to a supply control device, an image-forming device, a supply control method, and computer readable medium.
2. Related Art
Some image-forming devices have plural containers of recording media such as a sheet tray or a sheet case for printing of a large number of documents. Also, some image-forming devices print large numbers of documents in cooperation with a recording medium supply device having plural containers of recording media. Such an image-forming device forms an image on a recording medium supplied from one of plural containers. If a supply of recording media stored in a container has run out, a source of recording media to an image-forming engine is changed to another container. Accordingly, an image-forming device is able to continue an operation of forming an image.
An aspect of the prevent invention provides a supply control device including: a deciding unit that decides an order of plural containers that supply recording media to an image-forming unit that forms an image on a recording medium; a specifying unit that specifies one of the plural containers; a determining unit that determines for each of the plural containers whether recording media stored in the container are available for forming an image, in the order decided by the deciding unit, in which the container specified by the specifying unit is set as a starting point; and a supply unit that retrieves a recording medium from a container whose recording media have been determined by the determining unit to be available for forming an image, and supplies the recording medium to the image-forming unit, wherein if the supply unit terminates providing recording media from the container whose recording media have been determined by the determining unit to be available for forming an image, the specifying unit specifies a container subsequent to the used container in the order.
Exemplary embodiments of the present invention will be described in detail below with reference to the following figures, wherein:
Exemplary embodiments of the present invention will be described below.
In the following exemplary embodiments, an electro-photographic printer (image-forming device) including an intermediate transfer belt and a so-called tandem engine will be described as an exemplary embodiment of the present invention; however, the present invention may be realized as one of several other devices.
Image-forming device 1 forms an image on a recording medium such as a sheet. Forming of an image may be carried out using a known electro-photographic technology or an alternative technology.
Recording medium supply devices 2 supply recording media to image-forming device 1. Recording medium supply devices 2 include plural containers to accommodate recording media of different sizes or qualities of material. Recording medium supply devices 2 are configured to retrieve a recording medium from one of plural containers and supply it to image-forming device 1.
Finisher 3 ejects a recording medium on which an image has been formed by image-forming device 1. Also, finisher 3 carries out a finishing process such as cutting or stapling, on a stack of recording media ejected from image-forming device 1 after image forming.
Controller 11 includes CPU (Central Processing Unit) 111, ROM (Read Only Memory) 112, RAM (Random Access Memory) 113, and storage unit 114 such as an EEPROM (Electrically Erasable Programmable Read Only Memory). CPU 111 reads a program stored in storage unit 114, in RAM 113, and executes the program to control image-forming device 1. CPU 111 functions as a determining unit that determines for plural of containers that supply recording media to an image-forming unit that forms an image on a recording medium whether recording media stored in the container are available for forming an image. CPU 111 also functions as a deciding unit that decides an order of containers, among containers whose recording media have been determined by a determining unit to be available for forming an image, on the basis of times at which the containers have been determined by the determining unit to be available for forming an image.
RAM 113 has selected mode storage area 1132 in which a selected method (hereinafter referred to as “mode”) for determining an order of use of containers is stored. RAM 113 also stores container information table 1131 in which information on containers of recording medium supply device 2 is described, and order list 1133 showing an order of use of containers, used when a “variation mode” is selected. Details of container information table 1131, selected mode storage area 1132, and order list 1133 will be discussed later.
Image-forming unit 13 includes a photosensitive drum, a roller-charging device, an exposure device, a developing device, a first transfer roll, a drum cleaner, and a discharging device. The photosensitive drum is an image carrier with a charge generating layer and a charge transport layer, and is caused to rotate in the direction of the arrow in
The first transfer roll generates a predetermined difference in potential at a position where intermediate transfer belt 141 of transfer unit 14 faces the photosensitive drum of image-forming unit 13, whereby an image is transferred to intermediate transfer belt 141. The drum cleaner removes toners remaining on a surface of the photosensitive drum after an image is transferred. The discharging device discharges a surface of the photosensitive drum.
Recording medium transport unit 12 transports a recording medium such as a sheet provided from recording medium supply device 2 to transfer unit 14 via a recording medium transport path. Recording medium transport unit 12 also transports a recording medium on which an image has been formed by transfer unit 14 to fixing unit 15. Recording medium transport unit 12 functions as a supply unit that identifies a container in an order decided by CPU 111, and retrieves a recording medium from the container to supply the recording medium to an image-forming unit.
Transfer unit 14 includes intermediate transfer belt 141, second transfer roll 142, belt transport rolls 143, and backup roll 144, and transfers an image formed by image-forming unit 13 to a recording medium. Intermediate transfer belt 141 is a circular belt member, which is suspended and tensioned by belt transfer rolls 143 and backup roll 144. At least one of belt transport rolls 143 and backup roll 144 is provided with a driving unit (not shown), whereby intermediate transfer belt 141 is caused to move in the direction of the arrow in
A recording medium to which an image has been transferred by transfer unit 14 is provided to fixing unit 15. Fixing unit 14 includes a heating roll and a support roll, and fixes an image transferred onto a recording medium. A recording medium on which an image has been fixed is provided to finisher 3. Namely, image-forming unit 13, transfer unit 14, and fixing unit 15 function as an image-forming unit that forms an image on a recording medium supplied from recording medium supply device 2.
Operation unit 16 includes a display having a function of displaying a user interface screen, and a function of receiving an input operation by a user to a user interface screen. The display may be a liquid crystal touch panel. Operation unit 16 also includes operation buttons for inputting various commands. Operation unit 16 receives an input operation by a user and provides a corresponding signal to CPU 111. Operation unit 16 functions as an instruction unit that provides an instruction to an image-forming unit to form an image. Communication unit 17 is a unit that communicates with network 5.
A recording medium supply direction is a direction of a recording medium to be supplied. Specifically, if a recording medium supply direction is “lateral,” a longer direction of a recording medium corresponds to a supply direction, and if a recording medium supply direction is “longitudinal,” a shorter direction of a recording medium corresponds to a supply direction. In the present exemplary embodiment, it is assumed that a user operates image-forming device 1 at a position perpendicular to a supply direction; accordingly, a supply direction corresponds to a lateral direction from the viewpoint of a user. In the table, availability is information indicating whether a container can be used. If a status “available” is registered, a container can be used, and if a status “not available” is registered, a container cannot be used. The table shows that containers corresponding to registry numbers 4 and 7 cannot be used.
CPU 111 receives information on containers from recording medium supply device 2 using communication unit 17. CPU 111 generates container information table 1131 on the basis of received information, and stores it in RAM 113.
Selected mode storage area 1132 of RAM 113 stores data indicating one of a “fixed mode” and a “variation mode.” Specifically, selected mode storage area 1132 may store one bit flag, one of which is a flag “0” that is interpreted as a “fixed mode,” and the other of which is a flag “1” that is interpreted as a “variation mode.”
A “fixed mode” is a mode in which containers are used in a predetermined fixed order. In the exemplary embodiment, an ascending order of registry numbers of container information table 1131 described above is used as a fixed order. A “variation mode” is a mode in which an order of use of containers is changed depending on a timing of a change in a status of a container or a timing of an operation by a user. If a “variation mode” is specified, controller 11 uses order list 1133 stored in RAM 113.
CPU 111 is able to delete an element from order list 1133 or add an element to order list 1133. When deleting an element from order list 1133, CPU 111 removes the element from order list 1133, and assigns a number to elements having a “use order” larger than that of the removed element, the number being the original number minus one. Namely, CPU 111 removes an element, and closes the gap caused by the removal in a “use order.” For example, if an element having a “use order” of “1” is deleted, an element originally having a “use order” of “2” will have a new “use order” of “1,” and an element originally having a “use order” of “3” will have a new “use order” of “2.” On the other hand, if an element having a “use order” of “3” is deleted, there will be no change in a “use order” of elements originally having “use order” of “1” or “2” and an element originally having a “use order” of “4” will have a new “use order” of “3.”
When adding an element to order list 1133, CPU 111 assigns a number to the element, that is calculated by adding one to a maximum “use order” number described in order list 1133, and adds the element to the bottom of order list 1133. For example, if container identification data tr6 is added to order list 1133 including container identification data tr1 to tr5 shown in
CPU 111 manipulates order list 1133 according to the following three rules.
(Rule 1) When use of a container is started, CPU 111 deletes container identification data of the container from order list 1133.
(Rule 2) If a container becomes not available, and container identification data of the container is included in order list 1133, CPU 111 deletes the container identification data from order list 1133.
(Rule 3) If a container becomes available, and container identification data of the container is not included in order list 1133, CPU 111 adds the container identification data to the bottom of order list 1133.
Recording medium supply device 2 includes containers tr1, tr2, . . . that store recording media such as sheets, and in response to a control signal sent from image-forming device 1 to CPU 211 via communication unit 27, selects containers. Recording medium transport unit 22 includes plural transport rolls, and retrieves recording media from a container one by one, and transports them to image-forming device 1, using the plural transport rolls. Recording medium sensor 23 includes a sensing mechanism that detects whether a recording medium is stored in each container, or senses a size, supply direction, or remaining amount of recording media stored in a container. The sensing mechanism may be a combination of a light source and an optical sensor. Recording medium sensor 23 generates a signal corresponding to a sensed condition, and sends the signal to CPU 211. On receipt of the signal, CPU 211 sends the signal to CPU 111 of image-forming device 1 via communication unit 27 and network 5.
An operation of image-forming system 9 will be described.
While the operation screen shown in
Subsequently, CPU 111 uses the subject container (step S206). Specifically, CPU 111 sends a control signal to recording medium supply device 2 having the subject container via communication unit 17, to retrieve recording media from the subject container one recording medium at a time, and carries out a print operation. CPU 111 also stores identification data of the subject container in RAM 113 as identification data of a most-recently-used container. Subsequently, CPU 111 determines whether a container change condition, which is a condition for changing a container, has been met (step S207). The container change condition is, for example, a condition that the number of recording media remaining in the subject container is smaller than a threshold value, or a condition that a supply of recording media has run out. CPU 111 determines whether a container change condition has been met on the basis of a sensing signal that is generated by recording medium sensor 23 and sent to CPU 111 via network 5. If it is determined that a container change condition has not been met (step S207; NO), CPU 111 returns to the operation of step S206, and continues to use the subject container.
If it is determined that a size of a recording medium identified based on the obtained print conditions and a size of a recording medium corresponding to the subject container are not identical (step S203; NO), if it is determined that the subject container is “not available” (step S204; NO), or if it is determined that a container change condition has been met (step S207; YES), CPU 111 proceeds to an operation of step S208. At step S208, CPU 111 identifies a container having a subsequent registry number as a subject container (step S208). Specifically, if an old container is a container having registry number “1,” CPU 111 identifies a container having registry number “2” as a subject container, and if an old container is a container having the largest registry number in container information table 1131, CPU 111 identifies a container having registry number “1” as a subject container. Subsequently, CPU 111 compares identification data of the new subject container and the identification data of a most-recently used container stored in RAM 113 at step S206 to determine whether the pieces of identification data are identical (step S209). If it is determined that the pieces of identification data are identical, CPU 111 determines that there is no alternative container, and displays an error screen (step S210). The error screen is, for example, a screen for prompting a user to replenish a container with recording media.
Subsequently, CPU 111 compares a size of a recording medium identified based on the obtained print conditions and a size of a recording medium corresponding to the subject container to determine whether their sizes are identical (step S303). If it is determined that their sizes are identical (step S303; YES), CPU 111 determines whether the subject container is “available” (step S304). If it is determined that the subject container is “available” (step S304; YES), CPU 111 adds the subject container to order list 1133 (step S305), and proceeds to an operation of step S306. On the other hand, if it is determined that a size of a recording medium identified based on the obtained print conditions and a size of a recording medium corresponding to the subject container are not identical (step S303; NO), or if it is determined that the subject container is “not available” (step S304; NO), CPU 111 proceeds to an operation of step S306, without adding the subject container to order list 1133.
At step S306, CPU 111 determines whether a subsequent registry number exists in container information table 1131 (step S306). If it is determined that a subsequent registry number does not exist (step S306; NO), CPU 111 proceeds to an operation of step S308 (shown in
On the other hand, if it is determined that a container change condition has not been met (step S131; NO), CPU 111 determines whether there is a container that has become unavailable in order list 1133 (step S314). If it is determined that there is a container that has become unavailable (step S314; YES), CPU 111 deletes the container from order list 1133 (step S315), and returns to the operation of step S312. If it is determined that there is no container that has become unavailable in order list 1133 (step S314; NO), CPU 111 determines whether there is a container that has become available, that is not included in order list 1133 (step S316). If it is determined that there is a container that has become available (step S316; YES), CPU 111 adds the container to the bottom of order list 1133 (step S317), and returns to the operation of step S312. If it is determined there is no container that has become available that is not included in order list 1133 (step S316; NO), CPU 111 directly returns to the operation of step S312. Namely, CPU 311 functions as a deciding unit that decides an order of containers, among containers that are available for forming an image, and thereafter if it is determined that media stored in a container included in the order have become available after replacement or replenishment of media, changes an order level of the container to a bottom of the order.
According to the configuration described above, image-forming system 9 sets a mode in accordance with an input instruction by a user, and determines a use order of containers to be used in a print operation, on the basis of the set mode. As a result, if a mode is a “fixed mode,” image-forming system 9 selects a container to be used, in accordance with a fixed order; accordingly, a particular container (in the present exemplary embodiment, a container having registry number “1” included in container information table 1131) is preferentially used. On the other hand, if a mode is a “variation mode,” image-forming system 9 selects a container to be used, in accordance with an order varying depending on statuses of containers; accordingly, a container may be selected in an order in which containers have become available, so a container that has first become available may be preferentially used.
Now, relative to the two flows described above, a concrete example of a print operation using a “variation mode” will be described.
For example, it is assumed that at time t1, which is a timing immediately after a user turns on image-forming device 1, recording medium supply device 2, finisher 3, and host computer 4, a display of operation unit 16 is displaying an operation screen shown in
At time t3, it is assumed that a user pulls out container tr4 from recording medium supply device 2 to replenish the container with recording media. At the time, since order list 1133 includes “tr4,” the operation is for replenishment of a registered container. In this case, at time t3, an element associated with container tr4 is deleted from order list 1133. Specifically, recording medium sensor 23 of recording medium supply device 2 detects a pullout of container tr4 from recording medium supply device 2 by a user, and sends a signal indicating that container tr4 is “not available” to image-forming device 1. On receipt of the signal, CPU 111 of image-forming device 1 reflects the fact indicated by the signal in container information table 1131 stored in RAM 113. CPU 111 also determines that container tr4 included in order list 1133 has become unavailable (step S314 of
At time t5, if the operation to replenish container tr4 with recording media started at time t3 is finished, recording medium sensor 23 of recording medium supply device 2 sends a signal to image-forming device 1, indicating that container tr4 is “available.” On receipt of the signal, CPU 111 of image-forming device 1 reflects the fact indicated by the signal in container information table 1131 stored in RAM 113. CPU 111 also determines that container tr4, not included in order list 1133, has become available (step S316 of
At time t6, it is assumed that a user replenishes container tr1 with recording media. At time t6, since an element associated with container tr1 is not included in order list 1133, the operation is not for replenishment of a registered container. In this case, there will be no change in order list 1133. At time t7, if a container change condition is met, container tr3 is selected as a subsequent subject container in the manner described above. As a result, order list 1133 has an order “tr5=>tr4.” Subsequently, at time t8, if the operation to replenish container tr1 with recording media is finished, container tr1 becomes available, and an element associated with container tr1 is added to order list 1133. As a result, order list 1133 has an order “tr5=>tr4=>tr1.” Subsequently, at time t9, if a container change condition is met, since a container having use order “1” in order list 1133 is container tr5, container tr5 is selected as a subsequent subject container in the manner described above. Also, an element associated with container tr5 is deleted from order list 1133. As a result, order list 1133 has an order “tr4=>tr1.”
As described in the foregoing, in the example shown in
According to image-forming system 9 described above, in a “variation mode,” an order in which containers have been replenished with recording media by a user is reflected in an order in which containers are selected to carry out a print operation. Accordingly, times can be dispersed among containers, during which refilled media such as sheets remain unused. Namely, in image-forming system 9, an order of containers that supply recording media to an image-forming unit is determined so that frequencies in use of media stored in the containers are not biased. As a result, a situation is avoided in which recording media of one of containers are not used for a long period of time, as a result of which the recording media would deteriorate due to absorption of moisture.
In the following description, differences between the present exemplary embodiment and the first exemplary embodiment will be mainly described.
In the exemplary embodiment, CPU 111 generates container information table 1131 and stores it in RAM 113, as in the case of the first exemplary embodiment. Registry numbers described in container information table 1131 are, in the present exemplary embodiment, used as numbers for determining an order of containers from which recording media are supplied to an image-forming unit. Accordingly, CPU 111 functions as a deciding unit that decides an order of plural containers that supply recording media to an image-forming unit that forms an image on a recording medium. In the first exemplary embodiment, CPU 111 identifies a container having registry number “1” as a subject container at step S202 of
Subsequently, at step S204, CPU 111 determines whether the container having the last registry number is “available.” If it is determined that the container is “not available” (step S204; NO), CPU 111 identifies a container having a subsequent registry number as a subject container (step S208), and determines whether the container is “available.” Namely, CPU 111 functions as a determining unit that determines for each of plural containers whether recording media stored in the container are available for forming an image, in an order decided by a deciding unit, in which a container specified by a specifying unit is set as a starting point.
On the other hand, if the container having the last registry number is “available” (step S204; YES), CPU 111 uses the container (step S206) until a container change condition is met (step S207; NO). Namely, CPU 111 functions as a supply unit that retrieves a recording medium from a container whose recording media have been determined by a determining unit to be available for forming an image, and supplies the recording medium to an image-forming unit. Subsequently, if a container change condition is met (step S207; YES), CPU 111 terminates providing recording media from the container, and identifies a container having a subsequent registry number as a subject container (step S208). Namely, CPU 111 functions as a specifying unit that, if a supply unit terminates providing recording media from a container whose recording media have been determined to be available, specifies a container subsequent to the used container in container information table 1131.
In the above description, the timing of terminating provision of recording media is when a container change condition is met. A condition may be that a supply of recording media has run out or that provision of a predetermined number of recording media is completed. CPU 111 also functions as a specifying unit that if a supply unit terminates providing recording media from a container having a last registry number in container information table 1131, specifies a container having a first registry number in the table.
According to the present exemplary embodiment, a registry number is not fixed to “1,” at which a search for a container to be used in response to a print instruction starts. Accordingly, frequencies in use of recording media stored in containers may be unbiased. It is to be noted that at step S208 of
In the following description, differences between the present exemplary embodiment and the first exemplary embodiment will be mainly described.
In the first exemplary embodiment, CPU 111 deletes an element of use order “1” from order list 1133 at step S310 of
In the present exemplary embodiment, an order of elements in order list 1133 is maintained. Accordingly, a situation is avoided in which an unexpected container is selected as a subject container. This is because order list 1133 initially reflects an order of registry numbers of container information table 1131, and a subject container is selected in line with user's expectation that a subject container is selected in the order indicated by order list 1133. It is to be noted that if a container having use order “1” of order list 1133 is not available, and a container change condition is met, it may be determined that another container change condition is met since a subject container is not available. In this case, an unavailable container is skipped, without being used for providing recording media. As a result, an original order of order list 1133 is maintained.
Also, when image-forming device 1 is turned off, the above-mentioned last registry number stored in RAM 113 may be stored in storage unit 114. If such an operation is conducted, CPU 111 may read out the last registry number from storage unit 114, and store the number in RAM 113 when image-forming device 1 is turned on and supply of power thereto is started. Namely, an operation for searching for a container may be controlled in image-forming device 1 immediately after its power is turned on, on the basis of a status of image-forming device 1 before its power is turned off.
The exemplary embodiments described above may be modified as described below. The following modifications may be combined with each other.
(1) In the above exemplary embodiments, it is stated that a container change condition may be that a number of recording media remaining in a subject container is lower than a threshold value, or that a supply of recording media has run out. However, a container change condition may further be that a recording medium cannot be supplied from a subject container owing to some type of trouble, that a halt instruction has been received from a user, or that a container has been pulled out by a user. A container change condition may be selected by a user.
(2) In the above exemplary embodiments, where a user is able to select either a “fixed mode” or a “variation mode” on an operation screen, the selection may be omitted. Specifically, a button for selecting a mode may be omitted on an operation screen. If such a configuration is employed, a user makes a setting of print conditions in image-forming device 1 or provides a print instruction to image-forming device 1, without selecting a mode, and image-forming device 1 carries out a print operation in only a “variation mode.”
(3) In the above exemplary embodiments, where elements of order list 1133 generated by CPU 111 in a “variation mode” are container identification data, CPU 111 may generate order list 1133 including sets of container identification data and a time at which a container indicated by the container identification data has become available, as elements. If such a configuration is employed, CPU 111 may obtain time data with reference to a timer provided in controller 11, indicating a time at which a container has become available. In a case where CPU 111 carries out a parallel processing, it may be possible that an order in which elements are added to order list 1133 and an order in which containers have become available are different from each other. In this case, a “user order” of order list 1133 may be accorded with an order in which containers have become available, by rearranging an order of container identification data on the basis of time data stored in association with the container identification data.
In order list 1133, other information may be included in association with container identification data. For example, points accumulated according to a predetermined condition may be included. Specifically, points may be accumulated according to a condition such as a maximum number of recording media that can be stored in a container, a current number of recording media stored in a container, a time at which a container has become available, a number of errors of a container, a model number of a container, or a manufacturing date. An order of container identification data may be rearranged on the basis of points stored in association with the container identification data. According to the configuration, use of a container whose maximum number of recording media is large, a container whose number of errors is small, or a container whose manufacturing date is new is prioritized.
(4) In the above exemplary embodiments, where all available containers are registered in order list 1133 as elements in a “variation mode,” a particular container may be excluded in accordance with specification by a user or initial conditions. For example, it may be that data on a container specified by a user on an operation screen is stored in storage unit 114, and the container is prevented from being added to order list 1133 even if the container is determined to be available. Namely, storage unit 114 functions as a container information storage unit that stores identification data of containers specified by a user among plural containers. Also, CPU 111 functions as a deciding unit that decides an order of containers that supply recording media to an image-forming unit, which are containers other than containers whose identification data are stored in a container information storage unit.
(5) In the above exemplary embodiments, if an operation to replenish a container with recording media is finished, recording medium sensor 23 of recording medium supply device 2 sends a signal indicating that the container is available, to image-forming device 1. In the exemplary embodiments, recording medium sensor 23 may send the signal to image-forming device 1, when controller 21 determines that a time at which an operation to replenish a container with recording media has been finished, to which a predetermined preparation time or a pre-calculated preparation time has been added, comes earlier than an expected time at which CPU 111 of image-forming device 1 determines that a container change condition is met. Namely, recording medium sensor 23 may send the signal to image-forming device 1 after determining that a container being used will not be changed until preparation of a container in which recording media have been refilled is completed. This is because, even if an operation to replenish a container with recording media is finished, the container is not actually available until a lift-up of a refilled recording medium is completed (specifically, a refilled recording medium is moved to a position at which recording medium transport unit 22 is able to retrieve recording media). In view of this, controller 21 may obtain a preparation time it takes to complete a lift-up by reading out a predetermined value from storage unit 214, or calculating a value using a predetermined mathematical formula on the basis of a number of refilled recording media measured by recording medium sensor 23. In addition, controller 21 may obtain data from image-forming device 1 via communication unit 27, indicating a predicted time at which a container change condition (for example, exhaustion of a supply of recording media in a container being used) will be met, and determine whether a time at which an operation to replenish a container with recording media has been finished, to which a preparation time has been added, comes earlier than the predicted time. If the determination is affirmative, controller 21 may send a signal indicating that the container has become available, to image-forming device 1. On receipt of the signal, CPU 111 determines whether recording media stored in containers are available for forming an image, at the same time as deciding an order of the containers. Namely, CPU 111 functions as a determining unit, when a decision of an order of containers is made, determines for one of plural containers whether recording media stored in the container are available for forming an image, in consideration of a preparation time that it takes to complete preparation for making the container available for forming an image after the media is replenished.
(6) In the exemplary embodiments, where a sheet is mentioned as an example of a recording medium, the sheet may be a pre-cut sheet having a predetermined size, or a rolled sheet. If a rolled sheet is used, the width of the roll may be described in container information table 1131 as a recording medium size. The sheet may be paper or plastic.
(7) In the above exemplary embodiments, where toners of Y, M, C, and K are used, transparent toner or foamed toner may be used. Also, image-forming device 1 may be, instead of a color-image-forming device, a black-and-white-image-forming device.
(8) In the above exemplary embodiments, an order in which containers are registered in container information table 1131 is automatically determined according to an order in which recording medium supply devices 2 are connected to image-forming device 1 via network 5. In the exemplary embodiments, registry numbers of container information table 1131 may be set by a user using operation unit 16. CPU 111, in response to an input operation by a user, may change registry numbers of records of container information table 1131. Also, CPU 111 may, when image-forming device 1 is turned off, store container information table 1131 in storage unit 114, and when image-forming device 1 is turned on, read out the container information table from storage unit 114.
(9) Programs executed by CPU 111 of image-forming device 1 may be stored in a computer readable medium for distribution, such as a magnetic recording medium (e.g., a magnetic tape or a magnetic disk), an optical recording (e.g., an optical disk), a magneto-optical recording medium, or a semiconductor memory. Alternatively, the programs may be distributed via a network such as the Internet. In the above exemplary embodiments, CPU 111 may be another device such as a dedicated processor.
The foregoing description of the exemplary embodiments of the present invention has been provided for the purposes of illustration and description. It is not intended to be exhaustive or to limit the invention to the precise forms disclosed. Obviously, many modifications and variations will be apparent to practitioners skilled in the art. The embodiments were chosen and described in order to best explain the principles of the invention and its practical applications, thereby enabling others skilled in the art to understand the invention for various embodiments and with the various modifications as are suited to the particular use contemplated. It is intended that the scope of the invention be defined by the following claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
2009-152111 | Jun 2009 | JP | national |