US20060001904A1 - Image forming apparatus and method for outputting information of the image forming apparatus - Google Patents
Image forming apparatus and method for outputting information of the image forming apparatus Download PDFInfo
- Publication number
- US20060001904A1 US20060001904A1 US11/174,274 US17427405A US2006001904A1 US 20060001904 A1 US20060001904 A1 US 20060001904A1 US 17427405 A US17427405 A US 17427405A US 2006001904 A1 US2006001904 A1 US 2006001904A1
- Authority
- US
- United States
- Prior art keywords
- information
- operation state
- storage device
- external storage
- state information
- 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.)
- Abandoned
Links
Images
Classifications
-
- 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/44—Secrecy systems
- H04N1/4406—Restricting access, e.g. according to user identity
- H04N1/4413—Restricting access, e.g. according to user identity involving the use of passwords, ID codes or the like, e.g. PIN
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6209—Protecting access to data via a platform, e.g. using keys or access control rules to a single file or object, e.g. in a secure envelope, encrypted and accessed using a key, or with access control rules appended to the object itself
-
- 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/21—Intermediate information storage
- H04N1/2104—Intermediate information storage for one or a few pictures
- H04N1/2158—Intermediate information storage for one or a few pictures using a detachable storage unit
-
- 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/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32609—Fault detection or counter-measures, e.g. original mis-positioned, shortage of paper
-
- 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/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32609—Fault detection or counter-measures, e.g. original mis-positioned, shortage of paper
- H04N1/32646—Counter-measures
- H04N1/32694—Storing a fault condition in memory
-
- 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/44—Secrecy systems
- H04N1/4406—Restricting access, e.g. according to user identity
- H04N1/4433—Restricting access, e.g. according to user identity to an apparatus, part of an apparatus or an apparatus function
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2129—Authenticate client device independently of the user
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2153—Using hardware token as a secondary aspect
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0077—Types of the still picture apparatus
- H04N2201/0094—Multifunctional device, i.e. a device capable of all of reading, reproducing, copying, facsimile transception, file transception
Definitions
- the present invention relates to an image forming apparatus configured to output information relating to the operation state of respective devices provided inside the apparatus and a method for outputting the information of the image forming apparatus.
- an image forming apparatus for example, an electrophotographic apparatus of such a type that, after it has been connected to an external storage device, information in a nonvolatile memory can be output to the external storage device by a predetermined operation on an operation panel (Jpn. Pat. Appln. KOKAI Publication No. 4-50957).
- the information in the image forming apparatus cannot be output to the external storage device unless a predetermined operation is done by the operator on the operation panel.
- the information stored in the image forming apparatus includes, for example, information relating to the state of respective devices provided inside the apparatus, information on a problem involved, and so on.
- the field service person visits a customer to check an image forming apparatus installed on the customer site and, after starting the image forming apparatus in a specific mode, obtains the above-mentioned information with the use of a computer, etc. At this time, there are cases that the service person takes such information back to his or her home office for analysis, etc.
- the present invention is achieved with the above-situations in view and it is accordingly the object of the present invention to provide an image forming apparatus adapted to, when the information of the image forming apparatus is output by being connected to an external storage device, readily perform this in a short time, and a method for outputting the information of the image forming apparatus.
- an image forming apparatus comprising a communication section configured to communicate an external storage device which has a storage section that stores designated information for at least designating information which is output from an apparatus; an operation state information storage section configured to store operation state information of an operation module for operating a corresponding device provided inside the apparatus, a detection section configured to detect whether or not communication can be made with the external storage device through the communication section; an information obtaining section configured to obtain at least the designated information from the external storage device when the detection section detects that communication can be made with the external storage device; and an information output section configured to, based on the designated information, output the operation state information stored in the operation state information storage section to the external storage device through the communication section.
- FIG. 1 is a view conceptually showing an inner structure of an image forming apparatus according to an embodiment of the present invention
- FIG. 2 is a view showing a storage section of an external storage device for the embodiment.
- FIG. 3 is a flowchart showing a main portion of output processing for outputting operation state information in the embodiment above.
- FIG. 1 is a view diagrammatically showing an inner structure of MFP1 (Multifunction Peripheral) as an image forming apparatus.
- the MFP1 is comprised of a multi-function image forming apparatus having a scanning function, a network printer function, a copying function, a fax function, etc.
- An explanation will now be made below about the case of applying the present invention to the MFP1 comprised of a multi-function image forming apparatus. In this case, however, it is not restricted to such an apparatus and may be an image forming apparatus having a printer function.
- the respective functions of the MFP1 are similar to those of a conventional counterpart and any further explanation of these are omitted.
- the structure of the MFP1 will be explained below in a manner to be separated into, as shown in FIG. 1 , a system hardware layer 2 , a device driver layer 3 , an operating system layer 4 and an application layer 5 .
- USB interface 21 only is shown and, though not shown, there exist respective hardware devices (respective devices) implementing various functions, for example, the above-mentioned scanner function, a network printer function, a copying function and fax function.
- the device driver layer 3 stores a driver for controlling the operation of each hardware of the system hardware layer 2 .
- the device driver layer 3 detects whether or not an external storage device 100 is connected to the USB interface 21 .
- the operating system layer 4 stores an operating system constituting a basic operating system for operating the MFP1.
- the application layer 5 stores operation modules acting as a computer program for controlling an operation of each hardware of the system hardware layer 2 .
- the application layer 5 is such that the operation modules constitute a hierarchical structure.
- a network control system 51 is adapted to, as shown in the Figure, control communication with an external device connected to respective interfaces (for example, a LAN and interfaces, serial and parallel, though not shown) of the system hardware layer 2 and has a plurality of operation modules as an upper layer.
- the operation module comprises, for example, a USB detection section 51 a which, by monitoring the device driver layer 3 , detects whether or not the external device is connected to the USB interface 21 . It is, for example, an information output control section 51 b as will be set out in more detail by referring to a flowchart of FIG. 3 .
- the mechanism control section 52 for controlling a respective hardware mechanism (for example, a printer mechanism, though not shown) of the system hardware layer 2 also has a plurality of operation modules as an upper layer. That is, when the MFP1 is operated by the designation of a control panel, not shown, and external device, the operation module of each layer in the application layer 5 which corresponds to that operation is operated. By the operation of the operation module, an instruction is sent to the device driver layer 3 through the operating system layer 4 . And the device driver layer 3 operates the hardware or the system hardware layer 2 in accordance with the received instruction.
- the operation module of the application layer 5 though being explained as a two-layer structure, may be of a three or more layer structure.
- An operation state information storage section 5 a stores, for each operation module, any given operation state of the respective hardware in the MFP1. Stated in more detail, when the operation module of the respective layer in the application layer 5 is operated, it follows that, for each module, the operation state information representing its operation state is stored in the operation state information storage section 5 a in connection with the time/date information of that operation. For example, when the MFP1 performs a copying function, then it follows that the operation module of the respective layer for performing a copying function is stored as its preformed operation information, for each operation of the respective layer, in connection with the time and date.
- the MFP1 fails to perform a copying function due to a problem, etc., then it follows that, out of the operation modules of the respective layers for performing the copying function, those operated modules and those failing operation modules are stored, as such respective information, together with their causes, etc., for each operation module, in connection with the time and date.
- a password code storage section 5 b stores a password code for judging whether or not the operation state information of each operation module stored in the operation state information storage section 5 a is output to the external device.
- the external storage device 100 has an interface connectable to the USB interface 21 in the MFP1 and includes a memory section 101 .
- FIG. 2 is a view conceptually showing the storage section 101 in the external storage device 100 .
- the storage section 101 of the external storage device 100 has a password code storage section 102 , a designating information storage section 103 , and an operation state information storage section 104 .
- the password code storage section 102 stores the password code for recognizing that the operation state information of each operation module stored in the operation state information storage section 5 a in the MFP1 is to be output.
- the password code storage section 102 stores a password code corresponding to the password code stored in the MFP1 which reads out the operation state information.
- the designating information storage section 103 is comprised of a storage section for storing information for designating the operation state information which is output from the MFP1.
- the designating information storage section 103 has a time/date information storage section 103 a and select information storage section 103 b .
- the time/date information storage section 103 a stores, as the designated information, the time/date information representing the time and date which outputs the operation state information at a previous time.
- the select information storage section 103 b stores, out of the operation state information for each operation module stored in the operation state information storage section 5 a in the MFP1, select information as the designated information which selects the operation state information of the output operation module.
- time/date information is stored in the time/date information storage section 103 a and the select information is not stored in the select information storage section 103 b , that is, the case where the time/date information is the designated information.
- this is not restricted to this case.
- this includes the case where the time/date information is not stored in the time/date information storage section 103 a and the select information is stored in the select information storage section 103 b , that is, the case where the select information is the designated information.
- this may also include the case where, for example, the time/date information is stored in the time/date information storage section 103 a and the select information is stored in the select information storage section 103 b , that is, the case where the time/date information and select information are the designated information.
- the change of the designated information in the designating information storage section 103 is made, for example, as will be set out below.
- the operator connects the external storage device 100 to the USB interface 21 in the MFP1.
- the operator calls a mode for the changing of the designated information with the use of a control panel, not shown, in the MFP1 and performs a predetermined operation. By doing so, the change of the designated information is made.
- the designated information is the time/date information
- the changing (updating) of the designated information is performed by the designation of the MFP1, so that its operation state information becomes newly output time/date information.
- FIG. 3 is a flowchart showing a main portion of processing by the information output control section 51 b for outputting the operation state information to the external storage device 100 from the MFP1 based on the designated information.
- Whether or not the external storage device 100 is connected to the USB interface 21 is detected by detecting whether or not the external storage device is connected. This detection is made by allowing the information output control section 51 b to monitor the device driver layer 3 at a predetermined interval of, for example, 30 seconds through the operating system layer 4 to see whether or not the external storage device 100 is connected to the USB interface 21 . At this time, if it is detected that there is a connected external storage device, it is also judged whether or not the external storage device 100 continues connected from a previous detection time and, by doing so, it is possible to avoid any inadvertent overwriting on the external storage device 100 (ST 1 ).
- step ST 2 by storage device authentication processing it is judged whether or not the password code obtained from the external storage device 100 and password code stored in the password code storage section 5 b match each other (ST 3 ).
- the external storage device 100 connected to the USB interface 21 is an external storage device 100 to which the operation state information is to be output.
- the external storage device involved is not recognized as being an external storage device, in either case, to which the operation state information is to be output. Therefore, control goes back to the processing at step ST 1 .
- the operation state information outputting processing is performed by the operation state information outputting processing.
- the operation state information stored in the operation state storage section 5 a at a time and date later than the time and date represented by the time/date information obtained from the external storage device 100 is obtained through the operating system layer 4 .
- the obtained operation state information is output to the external storage device 100 through the operating system layer 4 , device drive layer 3 and USB interface 21 .
- the time/date information stored in the time/date information storage section 103 a in the external storage device 100 is updated to time/date information representing the time and date of the operation state information newly output based on the output operation state information (ST 4 ). That is, the operation state information is stored in the operation state information storage section 104 in the external storage device 100 and the date/time information stored in the time/date information storage section 103 a is updated.
- the operation state information stored in the operation state information storage section 104 of the external storage device 100 is coded into a predetermined code (ST 5 ).
- the coded operation state information is stored in the operation state information storage section 104 of the external storage section 100 .
- the operator field service person
- the external storage device 100 carries the external storage device 100 back to a head office for analysis, etc., of any problems so that the coded operation state information is read out by a computer device installed there and decoded.
- end processing is done so that the hardware and software resources used for outputting the operation state information can be released (ST 6 ).
- control goes back to step ST 1 .
- the MFP1 Where any trouble, such as a breakdown, occurs or the MFP1 is to be examined for periodical checking, it is necessary for the operator to obtain the operation state information from the MFP1.
- the operator connects the external storage device 100 to the USB interface 21 .
- the MFP1 detects that the external storage device 100 is connected to the USB interface 21 , it obtains the password code of the external storage device 100 and time/date information as the designated information.
- the operation state information corresponding to the time and date later than the time and date represented by the obtained time/date information is output to the external storage device 100 and the time/date information of the time/date information storage section 103 a in the external storage device 100 is updated.
- the MFP1 allows the operation state information which is stored in the operation state information storage section 104 in the external storage device 100 to be coded.
- the operation state information stored in the operation state information storage section 5 a of the MFP1 can be automatically output to the external storage device 100 simply by connecting the external storage device 100 to the USB interface 21 . For this reason, the operator can readily obtain the operation state information from the MFP1 without the need to operate any control panel, etc.,
- the MFP1 outputs, to the external storage device 100 , only the operation state information stored in the operation state information storage section 5 a corresponding to the time and date later than the time and date represented by the time/date information stored in the time/date information storage section 103 a of the external storage device 100 , that is, the time and date at which the previous operation state information is output. That is, only the portion of all the operation state information stored in the operation state information storage section 5 a of the MFP1 is output to the external storage device 100 , so that it is possible to shorten the time for the operation state information to be output from the MFP1 to the external storage device 100 .
- the operation state information storage section 104 of the external storage device 100 the operation state information is stored in a coded form.
- the operator is asked by a customer for analysis of a problem with an external storage device and 100 he or she lost the device on the way back to the head office. Even if this happens, there is no risk that any third person will readily decode the contents in the device and it is, therefore, possible to secure added protection for the customer's information.
- the external storage device 100 has been explained as obtaining the operation state information through the USB interface 21 , the present invention is not restricted to this. This can be done through another interface. Further, radio communication may be made between the MFP1 and the external storage device 100 and, based on the designated information, the MFP1 may output the operation state information to the external storage device 100 by means of such radio communication.
- the select information is the designated information and both the time/date information and select information are the designated information. Even in this case, it is possible to obtain the same advantage as that of the above-mentioned embodiment as set out above in the case where the time/date information is the designated information.
Abstract
An image forming apparatus includes a communication section configured to communicate an external storage device which has a storage section that stores designated information for at least designating information which is output from an apparatus, an operation state information storage section configured to store operation state information representing an operation state of an operation module for operating a corresponding device provided inside the apparatus, a detection section configured to detect whether or not communication can be made with the external storage device through the communication section, an information obtaining section configured to, when the detecting section detects that communication can be made with the external storage device, obtain the designated information at least from the external storage device, and an information outputting section configured to, based on the designated information, output the operation state information to the external storage device through the communication section.
Description
- This application is based upon and claims the benefit of priority from prior Japanese Patent Application No. 2004-196913, filed Jul. 2, 2004, the entire contents of which are incorporated herein by reference.
- 1. Field of the Invention
- The present invention relates to an image forming apparatus configured to output information relating to the operation state of respective devices provided inside the apparatus and a method for outputting the information of the image forming apparatus.
- 2. Description of the Related Art
- Conventionally known is an image forming apparatus, for example, an electrophotographic apparatus of such a type that, after it has been connected to an external storage device, information in a nonvolatile memory can be output to the external storage device by a predetermined operation on an operation panel (Jpn. Pat. Appln. KOKAI Publication No. 4-50957).
- After such an image forming apparatus has been connected to the external storage apparatus, the information in the image forming apparatus cannot be output to the external storage device unless a predetermined operation is done by the operator on the operation panel.
- The information stored in the image forming apparatus includes, for example, information relating to the state of respective devices provided inside the apparatus, information on a problem involved, and so on. The field service person visits a customer to check an image forming apparatus installed on the customer site and, after starting the image forming apparatus in a specific mode, obtains the above-mentioned information with the use of a computer, etc. At this time, there are cases that the service person takes such information back to his or her home office for analysis, etc.
- In such a case, in order to output the information of the image forming apparatus to the external storage device, it is necessary for the operator (service person) to perform a specific operation on the operation panel. This operation has been not only cumbersome but also time-consuming.
- Further, when the information of the image forming apparatus is output by connecting it to the external storage device, there are cases where it is not possible to know the previous time and date at which the information in the image forming apparatus is obtained. It is necessary to output all the information because it is not possible to designate the information which has been output from the image forming apparatus to the external storage device. For this reason, it is necessary to output such originally unnecessary information items from the image forming apparatus to the external storage device. This requires a lot of time, i.e., time is wasted.
- The present invention is achieved with the above-situations in view and it is accordingly the object of the present invention to provide an image forming apparatus adapted to, when the information of the image forming apparatus is output by being connected to an external storage device, readily perform this in a short time, and a method for outputting the information of the image forming apparatus.
- An aspect of the present invention, an image forming apparatus is provided, comprising a communication section configured to communicate an external storage device which has a storage section that stores designated information for at least designating information which is output from an apparatus; an operation state information storage section configured to store operation state information of an operation module for operating a corresponding device provided inside the apparatus, a detection section configured to detect whether or not communication can be made with the external storage device through the communication section; an information obtaining section configured to obtain at least the designated information from the external storage device when the detection section detects that communication can be made with the external storage device; and an information output section configured to, based on the designated information, output the operation state information stored in the operation state information storage section to the external storage device through the communication section.
- Additional objects and advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. The objects and advantages of the invention may be realized and obtained by means of the instrumentalities and combinations particularly pointed out hereinafter.
- The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate embodiments of the invention, and together with the general description given above and the detailed description of the embodiments given below, serve to explain the principles of the invention.
-
FIG. 1 is a view conceptually showing an inner structure of an image forming apparatus according to an embodiment of the present invention; -
FIG. 2 is a view showing a storage section of an external storage device for the embodiment; and -
FIG. 3 is a flowchart showing a main portion of output processing for outputting operation state information in the embodiment above. - An embodiment of the present invention will be described below by referring to the drawing.
-
FIG. 1 is a view diagrammatically showing an inner structure of MFP1 (Multifunction Peripheral) as an image forming apparatus. The MFP1 is comprised of a multi-function image forming apparatus having a scanning function, a network printer function, a copying function, a fax function, etc. An explanation will now be made below about the case of applying the present invention to the MFP1 comprised of a multi-function image forming apparatus. In this case, however, it is not restricted to such an apparatus and may be an image forming apparatus having a printer function. The respective functions of the MFP1 are similar to those of a conventional counterpart and any further explanation of these are omitted. - The structure of the MFP1 will be explained below in a manner to be separated into, as shown in
FIG. 1 , asystem hardware layer 2, a device driver layer 3, anoperating system layer 4 and anapplication layer 5. - In the
system hardware layer 2, aUSB interface 21 only is shown and, though not shown, there exist respective hardware devices (respective devices) implementing various functions, for example, the above-mentioned scanner function, a network printer function, a copying function and fax function. - The device driver layer 3 stores a driver for controlling the operation of each hardware of the
system hardware layer 2. For example, the device driver layer 3 detects whether or not anexternal storage device 100 is connected to theUSB interface 21. - The
operating system layer 4 stores an operating system constituting a basic operating system for operating the MFP1. - The
application layer 5 stores operation modules acting as a computer program for controlling an operation of each hardware of thesystem hardware layer 2. Theapplication layer 5 is such that the operation modules constitute a hierarchical structure. Anetwork control system 51 is adapted to, as shown in the Figure, control communication with an external device connected to respective interfaces (for example, a LAN and interfaces, serial and parallel, though not shown) of thesystem hardware layer 2 and has a plurality of operation modules as an upper layer. The operation module comprises, for example, aUSB detection section 51 a which, by monitoring the device driver layer 3, detects whether or not the external device is connected to theUSB interface 21. It is, for example, an informationoutput control section 51 b as will be set out in more detail by referring to a flowchart ofFIG. 3 . - The
mechanism control section 52 for controlling a respective hardware mechanism (for example, a printer mechanism, though not shown) of thesystem hardware layer 2 also has a plurality of operation modules as an upper layer. That is, when the MFP1 is operated by the designation of a control panel, not shown, and external device, the operation module of each layer in theapplication layer 5 which corresponds to that operation is operated. By the operation of the operation module, an instruction is sent to the device driver layer 3 through theoperating system layer 4. And the device driver layer 3 operates the hardware or thesystem hardware layer 2 in accordance with the received instruction. For briefness in explanation, the operation module of theapplication layer 5, though being explained as a two-layer structure, may be of a three or more layer structure. - An operation state
information storage section 5 a stores, for each operation module, any given operation state of the respective hardware in the MFP1. Stated in more detail, when the operation module of the respective layer in theapplication layer 5 is operated, it follows that, for each module, the operation state information representing its operation state is stored in the operation stateinformation storage section 5 a in connection with the time/date information of that operation. For example, when the MFP1 performs a copying function, then it follows that the operation module of the respective layer for performing a copying function is stored as its preformed operation information, for each operation of the respective layer, in connection with the time and date. If the MFP1 fails to perform a copying function due to a problem, etc., then it follows that, out of the operation modules of the respective layers for performing the copying function, those operated modules and those failing operation modules are stored, as such respective information, together with their causes, etc., for each operation module, in connection with the time and date. - A password
code storage section 5 b stores a password code for judging whether or not the operation state information of each operation module stored in the operation stateinformation storage section 5 a is output to the external device. - The
external storage device 100 has an interface connectable to theUSB interface 21 in the MFP1 and includes amemory section 101. -
FIG. 2 is a view conceptually showing thestorage section 101 in theexternal storage device 100. Thestorage section 101 of theexternal storage device 100 has a passwordcode storage section 102, a designatinginformation storage section 103, and an operation stateinformation storage section 104. - The password
code storage section 102 stores the password code for recognizing that the operation state information of each operation module stored in the operation stateinformation storage section 5 a in the MFP1 is to be output. The passwordcode storage section 102 stores a password code corresponding to the password code stored in the MFP1 which reads out the operation state information. - The designating
information storage section 103 is comprised of a storage section for storing information for designating the operation state information which is output from the MFP1. The designatinginformation storage section 103 has a time/dateinformation storage section 103 a and selectinformation storage section 103 b. The time/dateinformation storage section 103 a stores, as the designated information, the time/date information representing the time and date which outputs the operation state information at a previous time. The selectinformation storage section 103 b stores, out of the operation state information for each operation module stored in the operation stateinformation storage section 5 a in the MFP1, select information as the designated information which selects the operation state information of the output operation module. - An explanation will be made below about the case where the time/date information is stored in the time/date
information storage section 103 a and the select information is not stored in the selectinformation storage section 103 b, that is, the case where the time/date information is the designated information. In this connection it is to be noted that this is not restricted to this case. For example, this includes the case where the time/date information is not stored in the time/dateinformation storage section 103 a and the select information is stored in the selectinformation storage section 103 b, that is, the case where the select information is the designated information. Further, this may also include the case where, for example, the time/date information is stored in the time/dateinformation storage section 103 a and the select information is stored in the selectinformation storage section 103 b, that is, the case where the time/date information and select information are the designated information. - The change of the designated information in the designating
information storage section 103 is made, for example, as will be set out below. First, the operator connects theexternal storage device 100 to theUSB interface 21 in the MFP1. After this, the operator calls a mode for the changing of the designated information with the use of a control panel, not shown, in the MFP1 and performs a predetermined operation. By doing so, the change of the designated information is made. Further, if the designated information is the time/date information, when the operation state information is output from the MFP1, the changing (updating) of the designated information is performed by the designation of the MFP1, so that its operation state information becomes newly output time/date information. -
FIG. 3 is a flowchart showing a main portion of processing by the informationoutput control section 51 b for outputting the operation state information to theexternal storage device 100 from the MFP1 based on the designated information. - Whether or not the
external storage device 100 is connected to theUSB interface 21 is detected by detecting whether or not the external storage device is connected. This detection is made by allowing the informationoutput control section 51 b to monitor the device driver layer 3 at a predetermined interval of, for example, 30 seconds through theoperating system layer 4 to see whether or not theexternal storage device 100 is connected to theUSB interface 21. At this time, if it is detected that there is a connected external storage device, it is also judged whether or not theexternal storage device 100 continues connected from a previous detection time and, by doing so, it is possible to avoid any inadvertent overwriting on the external storage device 100 (ST1). - Then it is detected that the
external storage device 100 is connected to theUSB interface 21 and, where theexternal storage device 100 is found not to continue connected, a password code stored in the passwordcode storage section 102 and time/date information, as the designated information, stored in the time/dateinformation storage section 103 a in theexternal storage device 100 are obtained by the information obtaining processing (ST2). - At step ST2, by storage device authentication processing it is judged whether or not the password code obtained from the
external storage device 100 and password code stored in the passwordcode storage section 5 b match each other (ST3). By this processing it is authenticated that theexternal storage device 100 connected to theUSB interface 21 is anexternal storage device 100 to which the operation state information is to be output. Where it is judged that these password codes do not match each other and no password code can be obtained at step ST2, the external storage device involved is not recognized as being an external storage device, in either case, to which the operation state information is to be output. Therefore, control goes back to the processing at step ST1. - Where the password code involved is judged as being matched to the corresponding password code, then the following processing is performed by the operation state information outputting processing. First, the operation state information stored in the operation
state storage section 5 a at a time and date later than the time and date represented by the time/date information obtained from theexternal storage device 100 is obtained through theoperating system layer 4. Next, the obtained operation state information is output to theexternal storage device 100 through theoperating system layer 4, device drive layer 3 andUSB interface 21. Further, the time/date information stored in the time/dateinformation storage section 103 a in theexternal storage device 100 is updated to time/date information representing the time and date of the operation state information newly output based on the output operation state information (ST4). That is, the operation state information is stored in the operation stateinformation storage section 104 in theexternal storage device 100 and the date/time information stored in the time/dateinformation storage section 103 a is updated. - By the coding processing, the operation state information stored in the operation state
information storage section 104 of theexternal storage device 100 is coded into a predetermined code (ST5). By doing so, the coded operation state information is stored in the operation stateinformation storage section 104 of theexternal storage section 100. Incidentally, for example, the operator (field service person) carries theexternal storage device 100 back to a head office for analysis, etc., of any problems so that the coded operation state information is read out by a computer device installed there and decoded. - After the coding processing, end processing is done so that the hardware and software resources used for outputting the operation state information can be released (ST6). When this processing is ended, control goes back to step ST1.
- An explanation will be made below about the case where the
external storage device 100 is connected to theUSB interface 21 in the MFP1 thus structured. - Where any trouble, such as a breakdown, occurs or the MFP1 is to be examined for periodical checking, it is necessary for the operator to obtain the operation state information from the MFP1. When the operation information is to be obtained in this way, the operator connects the
external storage device 100 to theUSB interface 21. When the MFP1 detects that theexternal storage device 100 is connected to theUSB interface 21, it obtains the password code of theexternal storage device 100 and time/date information as the designated information. When the password code obtained is matched to the password code stored in the password code stored in the passwordcode storage section 5 b, the operation state information corresponding to the time and date later than the time and date represented by the obtained time/date information is output to theexternal storage device 100 and the time/date information of the time/dateinformation storage section 103 a in theexternal storage device 100 is updated. And the MFP1 allows the operation state information which is stored in the operation stateinformation storage section 104 in theexternal storage device 100 to be coded. - According to the MFP1, the operation state information stored in the operation state
information storage section 5 a of the MFP1 can be automatically output to theexternal storage device 100 simply by connecting theexternal storage device 100 to theUSB interface 21. For this reason, the operator can readily obtain the operation state information from the MFP1 without the need to operate any control panel, etc., - In this way, when the operation state information is obtained from the MFP1, it is not necessary for the operator to operate the control panel, etc. It is, therefore, possible to readily obtain the operation state information even if any inconvenience occurs on the control panel. The operator can therefore perform any maintenance on the MFP1 based on the operation state information.
- Also, the MFP1 outputs, to the
external storage device 100, only the operation state information stored in the operation stateinformation storage section 5 a corresponding to the time and date later than the time and date represented by the time/date information stored in the time/dateinformation storage section 103 a of theexternal storage device 100, that is, the time and date at which the previous operation state information is output. That is, only the portion of all the operation state information stored in the operation stateinformation storage section 5 a of the MFP1 is output to theexternal storage device 100, so that it is possible to shorten the time for the operation state information to be output from the MFP1 to theexternal storage device 100. - In the operation state
information storage section 104 of theexternal storage device 100, the operation state information is stored in a coded form. Suppose that the operator is asked by a customer for analysis of a problem with an external storage device and 100 he or she lost the device on the way back to the head office. Even if this happens, there is no risk that any third person will readily decode the contents in the device and it is, therefore, possible to secure added protection for the customer's information. - Although, in the above-mentioned embodiment, the
external storage device 100 has been explained as obtaining the operation state information through theUSB interface 21, the present invention is not restricted to this. This can be done through another interface. Further, radio communication may be made between the MFP1 and theexternal storage device 100 and, based on the designated information, the MFP1 may output the operation state information to theexternal storage device 100 by means of such radio communication. - Suppose that the select information is the designated information and both the time/date information and select information are the designated information. Even in this case, it is possible to obtain the same advantage as that of the above-mentioned embodiment as set out above in the case where the time/date information is the designated information.
- Additional advantages and modifications will readily occur to those skilled in the art. Therefore, the invention in its broader aspects is not limited to the specific details and representative embodiments shown and described herein. Accordingly, various modifications may be made without departing from the spirit or scope of the general inventive concept as defined by the appended claims and their equivalents.
Claims (12)
1. An image forming apparatus comprising:
a communication section configured to communicate an external storage device which has a storage section that stores designated information for at least designating information which is output from an apparatus;
an operation state information storage section configured to store operation state information representing an operation state of an operation module for operating a corresponding device provided inside the apparatus;
a detecting section configured to detect whether or not communication can be made with the external storage device through the communication section;
an information obtaining section configured to obtain at least the designated information from the external storage device when the detecting section detects that communication can be made with the external storage device; and
an information outputting section configured to, based on the designated information, output the operation state information stored in the operation state information storage section to the external storage device through the communication section.
2. The image forming apparatus according to claim 1 , further comprising
a password information storage section configured to store password information for judging whether or not the outputting of the operation state information is allowed to the external storage device; and
a password information authentication section configured to judge whether or not the password information stored in the password information storage section and password information obtained by the information obtaining section from the storage section of the external storage device through the communication section match each other; wherein,
when these password information are judged as being matched, the information outputting section outputs the operation state information.
3. An image forming apparatus according to claim 1 , wherein the designated information is time/date information representing a time and date at which previous operation state information is output, the operation state information is stored in the operation state information storage section in connection with the stored time/date information, and the information output section outputs only the operation state information corresponding to a time and date later than the time and date represented by the time/date information.
4. An image forming apparatus according to claim 1 , wherein the designated information is select information for selecting operation state information which is output out of the operation state information relating to the respective devices and the information output section outputs only the operation state information representing the select information.
5. An image forming apparatus according to claim 1 , further comprising
a coding section configured to code the operation state information which is output by the information outputting section to the external storage device.
6. An image forming apparatus comprising:
a communication means for communicating an external storage device which has a storage means for storing designated information for at least designating information which is output from an apparatus;
operation state information storage means for storing operation state information representing an operation state of an operation module for operating a corresponding device provided inside the apparatus;
detection means for detecting whether or not communication can be made with the external storage device through the communication means;
information obtaining means for obtaining at least the designated information from the external storage device when the detection means detects that communication can be made with the external storage device; and
information outputting means for, based on the designated information, outputting the operation state information stored in the operation state information storage means to the external storage device through the communication means.
7. An image forming apparatus according to claim 6 , further comprising
password information storage means for storing password information for judging whether or not the outputting of the operation state information is allowed to the external storage device; and
password information authentication means for judging whether or not the password information stored in the password information storage means and password information obtained by the information obtaining means from the storage means of the external storage device through the communication means match each other, wherein,
when it is judged that these password information are matched, the information outputting means outputs the operation state information.
8. An image forming apparatus according to claim 6 , wherein the designated information is time/date information representing a time and date at which previous operation state information is output, the operation state information is stored in the operation state information storage means in connection with the stored time/date information, and the information outputting means outputs only the operation state information corresponding to a time and date later than the time and date represented by the time/date information.
9. An image forming apparatus according to claim 6 , wherein the designated information is select information for selecting the operation state information output out of the operation state information relating to the respective devices and the information outputting means outputs only the operation state information represented by the select information.
10. An image forming apparatus according to claim 6 , further comprising
coding means for coding the operation state information output by the information outputting means to the external storage device.
11. A method for outputting information from an image forming apparatus for outputting, to an external storage device, operation state information representing an operation state relating to respective devices provided inside the apparatus, comprising:
detecting that communication can be made with the external storage device;
obtaining designated information for designating information at least output from the external storage device; and
outputting operation state information to the external storage device based on the designated information.
12. A method according to claim 11 , further comprising
judging whether or not password information obtained together with the designated information and initially stored password information match each other, wherein, when these password information match each other, the operation state information is output.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/468,725 US8005994B2 (en) | 2004-07-02 | 2009-05-19 | Image forming apparatus and method for outputting information of the image forming apparatus |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004-196913 | 2004-07-02 | ||
JP2004196913A JP4511264B2 (en) | 2004-07-02 | 2004-07-02 | Image forming apparatus and information output method of the image forming apparatus |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/468,725 Continuation US8005994B2 (en) | 2004-07-02 | 2009-05-19 | Image forming apparatus and method for outputting information of the image forming apparatus |
Publications (1)
Publication Number | Publication Date |
---|---|
US20060001904A1 true US20060001904A1 (en) | 2006-01-05 |
Family
ID=35513538
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/174,274 Abandoned US20060001904A1 (en) | 2004-07-02 | 2005-07-01 | Image forming apparatus and method for outputting information of the image forming apparatus |
US12/468,725 Expired - Fee Related US8005994B2 (en) | 2004-07-02 | 2009-05-19 | Image forming apparatus and method for outputting information of the image forming apparatus |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/468,725 Expired - Fee Related US8005994B2 (en) | 2004-07-02 | 2009-05-19 | Image forming apparatus and method for outputting information of the image forming apparatus |
Country Status (3)
Country | Link |
---|---|
US (2) | US20060001904A1 (en) |
JP (1) | JP4511264B2 (en) |
CN (1) | CN100422981C (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090193181A1 (en) * | 2008-01-28 | 2009-07-30 | Makoto Sugino | Control Unit, Image Processing Apparatus and Computer-Readable Storage Medium |
US20120130348A1 (en) * | 2010-10-21 | 2012-05-24 | Wills Thomas A | Delivery Systems and Method Thereof |
US9418248B2 (en) | 2013-11-28 | 2016-08-16 | Kyocera Document Solutions Inc. | Image forming apparatus, image forming system, and method |
CN109669732A (en) * | 2019-02-14 | 2019-04-23 | 深圳力维智联技术有限公司 | A kind of drive load method for extending out function system and extending out functional hardware |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007265264A (en) * | 2006-03-29 | 2007-10-11 | Fujitsu Ltd | Trace information processor, trace information recording method, and trace information recording program |
JP4872493B2 (en) * | 2006-07-04 | 2012-02-08 | 富士ゼロックス株式会社 | Information processing apparatus and log collection method in information processing apparatus |
JP2008078762A (en) | 2006-09-19 | 2008-04-03 | Ricoh Co Ltd | Multifunction device |
JP4652321B2 (en) * | 2006-12-25 | 2011-03-16 | Necフィールディング株式会社 | Log information collection system and method for maintenance target apparatus, and program |
US7546054B2 (en) | 2007-03-20 | 2009-06-09 | Kabushiki Kaisha Toshiba | Image forming apparatus having user identification function |
JP4739280B2 (en) * | 2007-06-07 | 2011-08-03 | 東芝テック株式会社 | Log collection device and log collection program |
JP5034802B2 (en) * | 2007-09-10 | 2012-09-26 | セイコーエプソン株式会社 | Printer |
JP2009070230A (en) * | 2007-09-14 | 2009-04-02 | Ricoh Co Ltd | Operation history information recording device, control method for operation history information recording device, control program and recording medium |
JP2009093257A (en) * | 2007-10-04 | 2009-04-30 | Sony Corp | Electronic equipment and log output method |
JP5125952B2 (en) * | 2008-09-30 | 2013-01-23 | ブラザー工業株式会社 | Printing device |
JP6170213B2 (en) * | 2016-07-22 | 2017-07-26 | 京セラドキュメントソリューションズ株式会社 | Image forming apparatus, image forming system, method, and program |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5121113A (en) * | 1990-04-02 | 1992-06-09 | Eastman Kodak Company | Printer status and control panel |
US5250986A (en) * | 1992-05-06 | 1993-10-05 | Hewlett-Packard Company | Peripheral unit control panel with smart key |
US5956471A (en) * | 1993-12-01 | 1999-09-21 | Canon Kabushiki Kaisha | Printing apparatus and printing method with security protection for confidential data |
US6362893B1 (en) * | 1998-03-06 | 2002-03-26 | Fargo Electronics, Inc. | Security printing and unlocking mechanism for high security printers |
US20030041189A1 (en) * | 2001-08-22 | 2003-02-27 | Samsung Electronics Co., Ltd. | Computer system and method of indicating operating states of peripheral devices thereof |
US6658586B1 (en) * | 1999-10-07 | 2003-12-02 | Andrew E. Levi | Method and system for device status tracking |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0450957A (en) * | 1990-06-15 | 1992-02-19 | Ricoh Co Ltd | Electrophotographic copying device |
JPH09247411A (en) * | 1996-03-11 | 1997-09-19 | Toshiba Corp | Information processing system and multi-function image forming device |
JP3663268B2 (en) * | 1996-12-09 | 2005-06-22 | 日立建機株式会社 | Work machine operating status monitoring device |
JPH10187502A (en) * | 1996-12-26 | 1998-07-21 | Toshiba Corp | Image processor, image processing method, and storage medium for image information processing |
US6662241B1 (en) * | 1999-09-17 | 2003-12-09 | Emc Corporation | Apparatus and method for controlling a peripheral device |
JP2002091742A (en) | 2000-09-14 | 2002-03-29 | Minolta Co Ltd | Recording medium with printing program recorded thereon, and printing system |
JP2003188951A (en) * | 2001-12-14 | 2003-07-04 | Matsushita Electric Ind Co Ltd | Storage device, portable communication apparatus and information processor |
JP2003288233A (en) * | 2002-03-27 | 2003-10-10 | Hitachi Ltd | Customer supporting method, customer supporting system, storage subsystem, and operation supporting system |
JP2003309681A (en) * | 2002-04-15 | 2003-10-31 | Canon Inc | Operating unit for digital composite apparatus |
JP2003316609A (en) * | 2002-04-24 | 2003-11-07 | Konica Minolta Holdings Inc | Electronic appliance, image formation device and operation monitoring method therefor |
JP2004021312A (en) * | 2002-06-12 | 2004-01-22 | Toshiba Tec Corp | Label issuing device |
JP2004064662A (en) * | 2002-07-31 | 2004-02-26 | Nippon Conlux Co Ltd | Information communication method and apparatus |
-
2004
- 2004-07-02 JP JP2004196913A patent/JP4511264B2/en not_active Expired - Fee Related
-
2005
- 2005-07-01 US US11/174,274 patent/US20060001904A1/en not_active Abandoned
- 2005-07-01 CN CNB2005100804507A patent/CN100422981C/en not_active Expired - Fee Related
-
2009
- 2009-05-19 US US12/468,725 patent/US8005994B2/en not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5121113A (en) * | 1990-04-02 | 1992-06-09 | Eastman Kodak Company | Printer status and control panel |
US5250986A (en) * | 1992-05-06 | 1993-10-05 | Hewlett-Packard Company | Peripheral unit control panel with smart key |
US5956471A (en) * | 1993-12-01 | 1999-09-21 | Canon Kabushiki Kaisha | Printing apparatus and printing method with security protection for confidential data |
US6362893B1 (en) * | 1998-03-06 | 2002-03-26 | Fargo Electronics, Inc. | Security printing and unlocking mechanism for high security printers |
US6658586B1 (en) * | 1999-10-07 | 2003-12-02 | Andrew E. Levi | Method and system for device status tracking |
US20030041189A1 (en) * | 2001-08-22 | 2003-02-27 | Samsung Electronics Co., Ltd. | Computer system and method of indicating operating states of peripheral devices thereof |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090193181A1 (en) * | 2008-01-28 | 2009-07-30 | Makoto Sugino | Control Unit, Image Processing Apparatus and Computer-Readable Storage Medium |
US8516192B2 (en) | 2008-01-28 | 2013-08-20 | Ricoh Company, Ltd. | Control unit, image processing apparatus and computer-readable storage medium |
US20120130348A1 (en) * | 2010-10-21 | 2012-05-24 | Wills Thomas A | Delivery Systems and Method Thereof |
US9418248B2 (en) | 2013-11-28 | 2016-08-16 | Kyocera Document Solutions Inc. | Image forming apparatus, image forming system, and method |
CN109669732A (en) * | 2019-02-14 | 2019-04-23 | 深圳力维智联技术有限公司 | A kind of drive load method for extending out function system and extending out functional hardware |
Also Published As
Publication number | Publication date |
---|---|
CN100422981C (en) | 2008-10-01 |
JP2006018660A (en) | 2006-01-19 |
CN1716238A (en) | 2006-01-04 |
US8005994B2 (en) | 2011-08-23 |
US20090225368A1 (en) | 2009-09-10 |
JP4511264B2 (en) | 2010-07-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8005994B2 (en) | Image forming apparatus and method for outputting information of the image forming apparatus | |
US6342954B1 (en) | Image information processor and image information transmitter | |
US20200084339A1 (en) | Management apparatus, image forming apparatus management system for managing usage of the image forming apparatus | |
US7593122B2 (en) | Image inputting apparatus, image outputting apparatus, and composite system that includes image inputting apparatus and image outputting apparatus | |
US20060106918A1 (en) | Systems and methods for setting up a peripheral device for use on a wireless network | |
US7609404B2 (en) | Printing control apparatus, printing management apparatus, printing system, printing control method, printing management method, printing control program, and printing management program | |
US8045239B2 (en) | External device configuration apparatus, external device configuration method and external device | |
JP2008028780A (en) | Job processing system, job processor, job specification method and job specification processing program | |
US7293114B2 (en) | Network scanning system that a driver transmits a scan command through an application | |
JP6299696B2 (en) | Image processing system, image processing apparatus, portable terminal, and program | |
US9128407B2 (en) | Image forming device and computer-readable storage medium | |
US20070070410A1 (en) | Device, program, method and system for data transmission | |
JPH10171634A (en) | Information processing terminal and program updating system | |
US6667813B2 (en) | Data communication apparatus connected to external information processing terminal through interface | |
US8643868B2 (en) | Image transmission apparatus, image data acquiring apparatus, image data transmission method, program for implementing the method, and storage medium for the program | |
JP4396643B2 (en) | Image processing apparatus, interface information disclosure program, and interface information disclosure method | |
US8498006B2 (en) | Data processing apparatus including external memory storage of designation information | |
US20020044302A1 (en) | Method and apparatus for facsimile communications capable of using functions of other facsimile terminals | |
US6606169B1 (en) | Image reading system | |
KR100561399B1 (en) | Method and apparatus registrating for printing permission of an external device, method and apparatus permitting printing for an external device | |
US20050128507A1 (en) | Image forming apparatus and information communicating method | |
US20230370551A1 (en) | Processing system, terminal device, and processing method | |
US20090244609A1 (en) | Communication apparatus and control method thereof | |
JP4363312B2 (en) | Electronics | |
JPH0568156A (en) | Facsimile equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: TOSHIBA TEC KABUSHIKI KAISHA, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:TAKARA, SYUSAKU;REEL/FRAME:016758/0670 Effective date: 20050627 Owner name: KABUSHIKI KAISHA TOSHIBA, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:TAKARA, SYUSAKU;REEL/FRAME:016758/0670 Effective date: 20050627 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |