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 PDF

Info

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
Application number
US11/174,274
Inventor
Syusaku Takara
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Toshiba TEC Corp
Original Assignee
Toshiba Corp
Toshiba TEC Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Toshiba Corp, Toshiba TEC Corp filed Critical Toshiba Corp
Assigned to KABUSHIKI KAISHA TOSHIBA, TOSHIBA TEC KABUSHIKI KAISHA reassignment KABUSHIKI KAISHA TOSHIBA ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: TAKARA, SYUSAKU
Publication of US20060001904A1 publication Critical patent/US20060001904A1/en
Priority to US12/468,725 priority Critical patent/US8005994B2/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/44Secrecy systems
    • H04N1/4406Restricting access, e.g. according to user identity
    • H04N1/4413Restricting access, e.g. according to user identity involving the use of passwords, ID codes or the like, e.g. PIN
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6209Protecting 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/21Intermediate information storage
    • H04N1/2104Intermediate information storage for one or a few pictures
    • H04N1/2158Intermediate information storage for one or a few pictures using a detachable storage unit
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits 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/32609Fault detection or counter-measures, e.g. original mis-positioned, shortage of paper
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits 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/32609Fault detection or counter-measures, e.g. original mis-positioned, shortage of paper
    • H04N1/32646Counter-measures
    • H04N1/32694Storing a fault condition in memory
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/44Secrecy systems
    • H04N1/4406Restricting access, e.g. according to user identity
    • H04N1/4433Restricting access, e.g. according to user identity to an apparatus, part of an apparatus or an apparatus function
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing 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/2129Authenticate client device independently of the user
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing 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/2153Using hardware token as a secondary aspect
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0077Types of the still picture apparatus
    • H04N2201/0094Multifunctional 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

    CROSS-REFERENCE TO RELATED APPLICATIONS
  • 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.
  • BACKGROUND OF THE INVENTION
  • 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.
  • BRIEF SUMMARY OF THE INVENTION
  • 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.
  • BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWING
  • 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.
  • DETAILED DESCRIPTION OF THE INVENTION
  • 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, a system hardware layer 2, a device driver layer 3, an operating system layer 4 and an application layer 5.
  • In the system hardware layer 2, a 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. For example, 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. For briefness in explanation, 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. 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 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.
  • 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 select information 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/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. Further, 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. First, the operator connects the external storage device 100 to the USB 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 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 (ST1).
  • Then it is detected that the external storage device 100 is connected to the USB interface 21 and, where the external storage device 100 is found not to continue connected, a password code stored in the password code storage section 102 and time/date information, as the designated information, stored in the time/date information storage section 103 a in the external 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 password code storage section 5 b match each other (ST3). By this processing it is authenticated that 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. 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 the external storage device 100 is obtained through the operating system layer 4. Next, 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. Further, 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 (ST4). 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.
  • By the coding processing, 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 (ST5). By doing so, the coded operation state information is stored in the operation state information storage section 104 of the external storage section 100. Incidentally, for example, the operator (field service person) 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.
  • 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 the USB 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 the USB interface 21. When 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. When the password code obtained is matched to the password code stored in the password code stored in the password code 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 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. And 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.
  • 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 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.,
  • 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 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.
  • In the operation state information storage section 104 of the external 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 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.
  • 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.
US11/174,274 2004-07-02 2005-07-01 Image forming apparatus and method for outputting information of the image forming apparatus Abandoned US20060001904A1 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (6)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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