US20050248807A1 - Image forming apparatus, setup method therefor and program for implementing the method - Google Patents
Image forming apparatus, setup method therefor and program for implementing the method Download PDFInfo
- Publication number
- US20050248807A1 US20050248807A1 US11/115,603 US11560305A US2005248807A1 US 20050248807 A1 US20050248807 A1 US 20050248807A1 US 11560305 A US11560305 A US 11560305A US 2005248807 A1 US2005248807 A1 US 2005248807A1
- Authority
- US
- United States
- Prior art keywords
- forming apparatus
- image forming
- setup
- movable members
- network
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 58
- 230000002401 inhibitory effect Effects 0.000 claims description 13
- 238000004590 computer program Methods 0.000 claims description 3
- 230000000694 effects Effects 0.000 abstract description 3
- 230000002411 adverse Effects 0.000 abstract 1
- 230000002093 peripheral effect Effects 0.000 description 54
- 230000006870 function Effects 0.000 description 15
- 238000012545 processing Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 239000011521 glass Substances 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 238000012937 correction Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000005764 inhibitory process Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000003705 background correction Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
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/00912—Arrangements for controlling a still picture apparatus or components thereof not otherwise provided for
- H04N1/00925—Inhibiting an operation
-
- 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/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00204—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
-
- 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/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00204—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
- H04N1/00244—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server with a server, e.g. an internet server
-
- 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/00962—Input arrangements for operating instructions or parameters, e.g. updating internal software
- H04N1/00973—Input arrangements for operating instructions or parameters, e.g. updating internal software from a remote device, e.g. receiving via the internet instructions input to a computer terminal
-
- 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 such as a multi-function printer (hereinafter, called a multi-function peripheral), a setup method therefor, and a program for implementing the method.
- a multi-function peripheral a multi-function printer
- setup method a setup method therefor
- a program for implementing the method a program for implementing the method.
- a service man when setting up a scanner section and a printer section of a multi-function peripheral as an image forming apparatus, a service man performs the setup while looking at a voluminous procedure manual as printed matter. Namely, the service man needs to carry the voluminous procedure manual, when visiting a purchaser of the multi-function peripheral to perform setup, which is inconvenient.
- the content and procedure of setup sometimes vary with the model (model number) of the multi-function peripheral, and wrong setup is sometime performed using a procedure manual for a different model.
- a setup operation needs to be performed while turning the pages of the voluminous procedure manual and attaching tags to the procedure manual as needed, and thus a great deal of labor is required.
- an image forming apparatus such as a multi-function peripheral which has installed therein browsing software for browsing various kinds of data on a network has been realized (for example, see Japanese Laid-Open Patent Publication (Kokai) No. 2003-122279).
- browsing software for example, see Japanese Laid-Open Patent Publication (Kokai) No. 2003-122279.
- it can be envisaged to perform setup of a multi-function peripheral while viewing setup procedure data on the network by browsing software.
- an image forming apparatus capable of accessing a predetermined server via a network, and including mechanical movable members, comprising an inhibiting unit that inhibits operations of the mechanical movable members of the image forming apparatus and an obtaining unit that obtains procedure data for setting up the image forming apparatus from the server while the operations of the mechanical movable members of the image forming apparatus is inhibited by the inhibiting unit.
- the procedure data for setting up the image forming apparatus is obtained from the server with the operations of the mechanical movable members of the image forming apparatus inhibited, and therefore the setup can be performed while causing the setup procedure data on the network to be displayed without causing unfavorable results.
- the image forming apparatus comprises a scanner and a printer, the scanner and the printer having the mechanical moving members, and wherein the inhibiting unit inhibits the operations of the mechanical movable members by continuously shutting off power supply to the scanner section and the printer section.
- the inhibiting unit inhibits the operations of the mechanical movable members of the image forming apparatus until setup of the image forming apparatus is completed.
- the obtaining unit comprises browsing software for browsing the procedure data.
- the browsing software comprises general-purpose browsing software for browsing various kinds of contents on the network.
- a setup method for an image forming apparatus capable of accessing a predetermined server via a network, and including mechanical movable members, comprising an obtaining step of obtaining procedure data for setting up the image forming apparatus from the server while inhibiting operations of the mechanical movable members of the image forming apparatus.
- a computer program product for setting up an image forming apparatus capable of accessing a predetermined server via a network, and including mechanical movable members, comprising an obtaining module for obtaining procedure data for setting up the image forming apparatus from the server while inhibiting operations of the mechanical movable members of the image forming apparatus.
- FIG. 1 is a block diagram schematically showing the configuration of a communication system to which an image forming apparatus according to an embodiment of the present invention is applied;
- FIG. 2 is a sectional view schematically showing the mechanical construction of a multi-function peripheral as the image forming apparatus.
- FIG. 3 is a flow chart showing the procedure of a setup process of the multi-function peripheral as the image forming apparatus.
- FIG. 1 is a block diagram schematically showing the configuration of a communication system to which an image forming apparatus according to the embodiment of the present invention is applied.
- the communication system is comprised of a multi-function peripheral 100 as the image forming apparatus, and a database server 200 , and the multi-function peripheral 100 and the database server 200 are connected via a network 300 .
- the multi-function peripheral 100 is comprised of a network connection section 110 , a web browser 120 , a display section 130 , a controller 150 , a key input section 160 , a scanner section 170 , a printer section 180 , and an initial operation restricting section 190 .
- the network connection section 110 carries out processing for connection to the network 300 , and transmits and receives various kinds of data (including commands) to and from other apparatuses on the network 300 .
- the web browser 120 is general-purpose browsing software for browsing various kinds of contents on the network 300 , and in the present embodiment, is especially used for obtaining setup data of guiding a setup procedure to be carried out when installing the multi-function peripheral 100 (setup procedure data) on the database server 200 and causing the display section 130 to display the obtained setup guide data so that the obtained setup guide data can be viewed.
- the data obtained from the web browser 120 and the status of the multi-function peripheral 100 are displayed on the display section 130 .
- the web browser 120 is stored in a hard disk 158 with a system program and the like.
- the controller 150 controls the entire operation of the multi-function peripheral 100 , performs various kinds of settings of the multi-function peripheral 100 , starts predetermined operations, receives scanned data from the scanner section 170 and transmits data to be printed to the printer section 180 , in response to commands inputted through the key input section 160 .
- the controller 150 is comprised of a CPU (Central Processing Unit) 152 , a RAM (Random Access Memory) 154 , a ROM (Read Only Memory) 156 , and a hard disk drive (HDD) 158 , and the CPU 152 performs various kinds of control based on programs (including a program corresponding to the flow chart in FIG. 3 ) stored in the ROM 156 .
- the CPU loads the web browser 120 on the ROM 156 or the hard disk 158 into the RAM 154 when necessary, and accesses the database server 200 by the web browser 120 loaded in the RAM 154 .
- the CPU 152 uses the RAM 154 as a work area.
- the key input section 160 is for inputting various kinds of commands and data, and is comprised of a numeric keypad, a touch panel, and the like.
- the scanner section 170 performs exposure scanning on an image oh an original document and converts the image into electronic image data, and supplies the converted image data to the printer section 180 .
- the printer section 180 prints the electronic image data supplied from the scanner section 170 , or electronic image data obtained from other apparatuses on the network 300 , on a printing sheet as a visible image.
- the initial operation restricting section 190 inhibits or continuously shuts off power supply to the scanner section 170 and the printer section 180 until the initial setting of the multi-function peripheral 100 (the setting up to be carried out when installing the multi-function peripheral 100 ) is completed. Therefore, the scanner section 170 and the printer section 180 do not operate until the initial setting is completed after shipment from the factory even if power is applied to the multi-function peripheral 100 , but the network connection section 110 , the web browser 120 , the display section 130 , the controller 150 and the key input section 160 other than the scanner section 170 and the printer section 180 can be operated by applying power to the multi-function peripheral 100 .
- the database server 200 is comprised of a network connection section 210 , a database controller 220 , and a setup guide function database 230 .
- the network connection section 210 performs processing for connection to the network 300 , and transmits and receives various kinds of data (including commands) to and from other apparatuses on the network 300 .
- the controller 220 analyzes data received via the network connection section 210 , determines how to operate based on the analysis result, obtains data on the setup guide function database 230 , and transmits the data to the multi-function peripheral 100 via the network connection section 210 and the network 300 .
- Detailed procedure data for performing setup of the multi-function peripheral 100 is registered in the setup guide function database 230 .
- the controller 220 has a HTTP (HyperText Transfer Protocol) server function to enable the web browser 120 of the multi-function peripheral 100 to access the setup procedure data.
- a plurality of kinds of procedure data for setting up apparatuses such as multi-function peripherals according to various kinds of models (model numbers) are registered in the setup guide function database 230 .
- the database server 200 thus configured makes it possible for the web browser 120 of the multi-function peripheral 100 to refer to the setup procedure data for the multi-function peripheral.
- FIG. 2 is a sectional view schematically showing the mechanical configuration of the multi-function peripheral 100 .
- a document feeder 1101 of the scanner section 170 feeds documents onto a platen glass 1102 one by one from the final page in order, and after finishing a reading operation of the document image, discharges the document on the platen glass 1102 .
- a scanner unit 1104 houses a lamp 1103 and a mirror 1105 and reciprocates in leftward and rightward directions as viewed in FIG. 2 with the lamp 1103 illuminating, whereby exposure scanning is performed on the image of the document on the platen glass 1102 .
- reflected light (image light) from the document enters a lens 1108 via the mirrors 1105 , 1106 and 1107 , and is collected by this lens 1108 and enters an image sensor 1109 .
- the image sensor 1109 performs photoelectric conversion of the incident image light, and outputs an electric image signal.
- the electric image signal is subjected to predetermined processing such as shading correction and gamma correction, and then the image signal is transferred to the printer section 180 as multivalued image data of multiple tone densities.
- the mirrors 1106 and 1107 move at a predetermined speed with the movement of the scanner unit 1104 .
- a laser light emitter 2201 of the printer section 180 emits laser light based on the multivalued image data or the like supplied from the scanner section 170 .
- the laser light emitted from the laser emitter 2201 has its traveling direction deflected by a polygon mirror 2211 , and is irradiated onto a photoconductor drum 2202 via a correction lens group 2212 and a mirror 2213 .
- An electrostatic latent image is formed on the photoconductor drum 2202 by the irradiation with the laser light, and the electrostatic latent image is developed as a toner image by a developing device 2203 .
- a recording sheet is picked up from a cassette 2204 or a cassette 2205 in timing synchronous with the start of the irradiation of the laser light onto the photoconductor drum 2202 , and is conveyed to a transfer section 2206 , and the toner image on the photoconductor drum 2202 is transferred onto the recording sheet by the transfer section 2206 .
- the recording sheet onto which the toner image has been transferred is conveyed to a fixing section 2207 , where the toner image is fixed onto the recording sheet by being heated and pressurized by the fixing part 2207 .
- the recording sheet subjected to the fixing is normally discharged to a sorter 2220 by a discharge roller 2208 , and the sorter 2220 sorts discharged recording sheets by storing the discharged recording sheets into respective bins.
- the recording sheet is guided to a re-feed sheet conveying path having conveying rollers 2209 and 2210 by a flapper 2209 being lifted upward in predetermined timing.
- mechanical movable parts such as the scanner unit 1104 and the mirrors 1106 and 1107 of the scanner section 170 , and the photoconductor drum 2202 of the printer section 180 are fixed in position by screws or the like for preventing them from moving during transportation, and to operate the multi-function peripheral 100 properly without causing unfavorable results such as failure of the multi-function peripheral 100 , it is necessary to release fixation of these mechanical movable parts as part of the setup.
- the controller 150 of the multi-function peripheral 100 determines whether an initial setting flag is set to “1” or not, to thereby determine whether the initial setting of the multi-function peripheral 100 is completed or not (step S 2 ).
- the initial setting flag initial setting flag is set to “1”, and hence the initial setting of the multi-function peripheral 100 is completed, the process proceeds to a step S 9 where the controller 150 performs an ordinary operation and the process is terminated.
- the initial setting flag is set to “0”, which shows incompletion of the initial setting.
- the initial setting flag may be stored in a predetermined nonvolatile memory such as the hard disk drive 158 of the multi-function peripheral 100 .
- the controller 150 causes the initial operation restricting section 190 to inhibit power supply to the scanner section 170 and the printer section 180 to restrict the initial operations of the scanner section 170 and the printer section 180 (step S 3 ).
- the controller 150 starts up the web browser 120 (step S 4 ), and causes the web browser 120 to access the setup guide function database 230 on the database server 200 (step S 5 ), and causes the display section 130 to display the setup procedure data for the multi-function peripheral 100 on the setup guide function database 230 , namely, the setup procedure data corresponding to the model number of the multi-function peripheral 100 (step S 6 ).
- the service man performs the setup of the multi-function peripheral 100 such as releasing fixation of the movable parts in the fixed state, such as the scanner unit 1104 , the mirrors 1106 and 1107 and the photoconductor drum 2202 in accordance with the displayed setup procedure.
- the controller 150 When obtaining the setup procedure data for the multi-function peripheral 100 by the web browser 120 , the controller 150 gives URL relating to the setup procedure data corresponding to the model (model number) of the multi-function peripheral 100 to the web browser 120 .
- the above URL may be previously incorporated in the program corresponding to this flow chart, or may be previously stored in a predetermined nonvolatile memory such as the hard disk drive 158 in the controller 150 of the multi-function peripheral 100 .
- the web browser 120 To access the setup guide function database 230 by using the web browser 120 , it is necessary to connect in advance the multi-function peripheral 100 to a network cable for connection to the network and perform settings (for example, settings of the IP address) for connection to the network.
- the web browser 120 cannot access the setup guide function database 230 in the step S 5 .
- the web browser 120 may display an error message “The network connection cannot be established. Connect the network cable and perform network settings”.
- Data for displaying such an error message is previously stored in a predetermined nonvolatile memory such as the hard disk drive 158 in the controller 150 as, for example, a HTML (HyperText Markup Language) file.
- HTML HyperText Markup Language
- the error message displayed here may not only display the fact of incapability of connecting to the network but also display an explanation of the operation and setting method for enabling connection to the network.
- the controller 150 determines whether a setup completion signal based on an operation of the key input section 160 has been inputted or not (step S 7 ), and when the setup completion signal has not been inputted, the process returns to the step S 5 , where the controller 150 causes the web browser 120 to access the next setup procedure data for the multi-function peripheral 100 on the setup guide function database 230 in accordance with a page updating operation by the service man and causes the display section 130 to display the next setup procedure data, so that the service man can continue the setup operation.
- the controller 150 causes the initial operation restricting section 190 to release the inhibition of the power supply to the scanner section 170 and the printer section 180 , to thereby release the initial operation restriction of the scanner section 170 and the printer section 180 (step S 8 ). Then, the controller 150 performs an ordinary operation (step S 9 ), and then the process is terminated.
- the power supply to the scanner section 170 and the printer section 180 is inhibited until the setup of the multi-function peripheral 100 is completed, whereby the operations of the scanner unit 1104 , the mirrors 1106 and 1107 , the photoconductor drum 2202 , and the like which are mechanical moving parts are inhibited, and in this inhibited state, the setup procedure data for the multi-function peripheral 100 is obtained from the database server 200 on the network 300 by the web browser 120 .
- the scanner unit 1104 , the mirrors 1106 and 1107 , the photoconductor drum 2202 , and the like in the fixed state do not operate, and therefore, it is made possible to set up the multi-function peripheral 100 without causing unfavorable results such as failure of the multi-function peripheral 100 .
- the service man does not need to carry a voluminous procedure manual for setup to a purchaser of the multi-function peripheral 100 . It can be also avoided that wrong setup is made in accordance with the procedure manual for a different model. Further, it is not necessary for the service man to perform a setup operation while turning the pages of the voluminous procedure manual and attaching tags to the procedure manual as needed, to thereby make it possible to reduce time and effort for the setup operation.
- the present invention is not limited to the above-described embodiment, and alternatively, it is possible to release inhibition of the operations of the mechanical movable parts at the point of time when the setup of all the mechanical movable parts (removal of the screws for fixation and the like) is completed, instead of inhibiting the operations of the mechanical movable parts until the setup of the multi-function peripheral 100 is completed.
- the browsing software it is also possible to use dedicated browsing software exclusively used for browsing the setup procedure data instead of the general-purpose web browser 120 for browsing various kinds of contents.
- the object of the present invention may be also accomplished by supplying a system or an apparatus with a storage medium in which a program code of software, which realizes the functions of the above described embodiment, is stored, and causing a computer (or CPU or MPU) of the system or apparatus to read out and execute the program code stored in the storage medium.
- the program code itself read from the storage medium realizes the functions of the above described embodiment, and hence the program code and the storage medium in which the program code is stored constitute the present invention.
- Examples of the storage medium for supplying the program code include a floppy (registered trademark) disk, a hard disk, a magnetic-optical disk, a CD-ROM, a CD-R, a CD-RW, a DVD-ROM, a DVD-RAM, a DVD ⁇ RW, a DVD+RW, a magnetic tape, a nonvolatile memory card, and a ROM.
- the program code may be downloaded via a network.
- the functions of the above described embodiment may be accomplished by writing a program code read out from the storage medium into a memory provided on an expansion board inserted into a computer or a memory provided in an expansion unit connected to the computer and then causing a CPU or the like provided in the expansion board or the expansion unit to perform a part or all of the actual operations based on instructions of the program code.
- the program code corresponding to the flow chart described above shown in FIG. 3
- FIG. 3 the storage medium.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Computing Systems (AREA)
- Facsimiles In General (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Control Or Security For Electrophotography (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
- 1. Field of the Invention
- The present invention relates to an image forming apparatus such as a multi-function printer (hereinafter, called a multi-function peripheral), a setup method therefor, and a program for implementing the method.
- 2. Description of the Related Art
- Conventionally, when setting up a scanner section and a printer section of a multi-function peripheral as an image forming apparatus, a service man performs the setup while looking at a voluminous procedure manual as printed matter. Namely, the service man needs to carry the voluminous procedure manual, when visiting a purchaser of the multi-function peripheral to perform setup, which is inconvenient. The content and procedure of setup sometimes vary with the model (model number) of the multi-function peripheral, and wrong setup is sometime performed using a procedure manual for a different model. Further, when setup is actually performed, a setup operation needs to be performed while turning the pages of the voluminous procedure manual and attaching tags to the procedure manual as needed, and thus a great deal of labor is required.
- Meanwhile, an image forming apparatus such as a multi-function peripheral which has installed therein browsing software for browsing various kinds of data on a network has been realized (for example, see Japanese Laid-Open Patent Publication (Kokai) No. 2003-122279). Thus, to solve the above described problem, it can be envisaged to perform setup of a multi-function peripheral while viewing setup procedure data on the network by browsing software.
- However, when power of the multi-function peripheral is turned on for viewing the setup procedure data by browsing software, mechanical moving members of the printer section and the scanner section which are fixed in position by screws or the like when the multi-function peripheral is shipped from the factory operate, leading to failure of the multi-function peripheral. Therefore, power cannot be turned on, and the setup procedure-data cannot be viewed by the browsing software after all.
- It is an object of the present invention to provide an image forming apparatus and a setup method therefor, which allow setup to be performed while displaying setup procedure data on a network without causing unfavorable results, a program for implementing the method.
- To attain the above object, in a first aspect of the invention, there is provided an image forming apparatus capable of accessing a predetermined server via a network, and including mechanical movable members, comprising an inhibiting unit that inhibits operations of the mechanical movable members of the image forming apparatus and an obtaining unit that obtains procedure data for setting up the image forming apparatus from the server while the operations of the mechanical movable members of the image forming apparatus is inhibited by the inhibiting unit.
- With the image forming apparatus according to the first aspect of the present invention, the procedure data for setting up the image forming apparatus is obtained from the server with the operations of the mechanical movable members of the image forming apparatus inhibited, and therefore the setup can be performed while causing the setup procedure data on the network to be displayed without causing unfavorable results.
- Preferably, the image forming apparatus comprises a scanner and a printer, the scanner and the printer having the mechanical moving members, and wherein the inhibiting unit inhibits the operations of the mechanical movable members by continuously shutting off power supply to the scanner section and the printer section.
- Preferably, the inhibiting unit inhibits the operations of the mechanical movable members of the image forming apparatus until setup of the image forming apparatus is completed.
- Preferably, the obtaining unit comprises browsing software for browsing the procedure data.
- More preferably, the browsing software comprises general-purpose browsing software for browsing various kinds of contents on the network.
- To attain the above object, in a second aspect of the invention, there is provided a setup method for an image forming apparatus capable of accessing a predetermined server via a network, and including mechanical movable members, comprising an obtaining step of obtaining procedure data for setting up the image forming apparatus from the server while inhibiting operations of the mechanical movable members of the image forming apparatus.
- With the setup method according to the second aspect of the invention, the same effect as that of the first aspect can be obtained.
- To attain the above object, in a third aspect of the invention, there is provided a computer program product for setting up an image forming apparatus capable of accessing a predetermined server via a network, and including mechanical movable members, comprising an obtaining module for obtaining procedure data for setting up the image forming apparatus from the server while inhibiting operations of the mechanical movable members of the image forming apparatus.
- With the computer program product according to the third aspect of the invention, the same effect as that of the first aspect can be obtained.
- The above and other objects, features, and advantages of the present invention will become more apparent from the following detailed description taken in conjunction with the accompanying drawings.
-
FIG. 1 is a block diagram schematically showing the configuration of a communication system to which an image forming apparatus according to an embodiment of the present invention is applied; -
FIG. 2 is a sectional view schematically showing the mechanical construction of a multi-function peripheral as the image forming apparatus; and -
FIG. 3 is a flow chart showing the procedure of a setup process of the multi-function peripheral as the image forming apparatus. - The present invention will now be described in detail with reference to the drawings showing a preferred embodiment thereof. In the drawings, elements and parts which are identical throughout the views are designated by identical reference numerals, and duplicate description thereof is omitted.
- Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings.
-
FIG. 1 is a block diagram schematically showing the configuration of a communication system to which an image forming apparatus according to the embodiment of the present invention is applied. As shown inFIG. 1 , the communication system is comprised of a multi-function peripheral 100 as the image forming apparatus, and adatabase server 200, and the multi-function peripheral 100 and thedatabase server 200 are connected via anetwork 300. - The multi-function peripheral 100 is comprised of a
network connection section 110, aweb browser 120, adisplay section 130, acontroller 150, akey input section 160, ascanner section 170, aprinter section 180, and an initialoperation restricting section 190. - The
network connection section 110 carries out processing for connection to thenetwork 300, and transmits and receives various kinds of data (including commands) to and from other apparatuses on thenetwork 300. Theweb browser 120 is general-purpose browsing software for browsing various kinds of contents on thenetwork 300, and in the present embodiment, is especially used for obtaining setup data of guiding a setup procedure to be carried out when installing the multi-function peripheral 100 (setup procedure data) on thedatabase server 200 and causing thedisplay section 130 to display the obtained setup guide data so that the obtained setup guide data can be viewed. The data obtained from theweb browser 120 and the status of the multi-function peripheral 100 are displayed on thedisplay section 130. Theweb browser 120 is stored in ahard disk 158 with a system program and the like. - The
controller 150 controls the entire operation of the multi-function peripheral 100, performs various kinds of settings of the multi-function peripheral 100, starts predetermined operations, receives scanned data from thescanner section 170 and transmits data to be printed to theprinter section 180, in response to commands inputted through thekey input section 160. - The
controller 150 is comprised of a CPU (Central Processing Unit) 152, a RAM (Random Access Memory) 154, a ROM (Read Only Memory) 156, and a hard disk drive (HDD) 158, and theCPU 152 performs various kinds of control based on programs (including a program corresponding to the flow chart inFIG. 3 ) stored in theROM 156. The CPU loads theweb browser 120 on theROM 156 or thehard disk 158 into theRAM 154 when necessary, and accesses thedatabase server 200 by theweb browser 120 loaded in theRAM 154. TheCPU 152 uses theRAM 154 as a work area. - The
key input section 160 is for inputting various kinds of commands and data, and is comprised of a numeric keypad, a touch panel, and the like. Thescanner section 170 performs exposure scanning on an image oh an original document and converts the image into electronic image data, and supplies the converted image data to theprinter section 180. Theprinter section 180 prints the electronic image data supplied from thescanner section 170, or electronic image data obtained from other apparatuses on thenetwork 300, on a printing sheet as a visible image. - The initial
operation restricting section 190 inhibits or continuously shuts off power supply to thescanner section 170 and theprinter section 180 until the initial setting of the multi-function peripheral 100 (the setting up to be carried out when installing the multi-function peripheral 100) is completed. Therefore, thescanner section 170 and theprinter section 180 do not operate until the initial setting is completed after shipment from the factory even if power is applied to the multi-function peripheral 100, but thenetwork connection section 110, theweb browser 120, thedisplay section 130, thecontroller 150 and thekey input section 160 other than thescanner section 170 and theprinter section 180 can be operated by applying power to the multi-function peripheral 100. - Meanwhile, the
database server 200 is comprised of anetwork connection section 210, adatabase controller 220, and a setupguide function database 230. Thenetwork connection section 210 performs processing for connection to thenetwork 300, and transmits and receives various kinds of data (including commands) to and from other apparatuses on thenetwork 300. - The
controller 220 analyzes data received via thenetwork connection section 210, determines how to operate based on the analysis result, obtains data on the setupguide function database 230, and transmits the data to the multi-function peripheral 100 via thenetwork connection section 210 and thenetwork 300. Detailed procedure data for performing setup of the multi-function peripheral 100 is registered in the setupguide function database 230. Thecontroller 220 has a HTTP (HyperText Transfer Protocol) server function to enable theweb browser 120 of the multi-function peripheral 100 to access the setup procedure data. A plurality of kinds of procedure data for setting up apparatuses such as multi-function peripherals according to various kinds of models (model numbers) are registered in the setupguide function database 230. Thedatabase server 200 thus configured makes it possible for theweb browser 120 of the multi-function peripheral 100 to refer to the setup procedure data for the multi-function peripheral. -
FIG. 2 is a sectional view schematically showing the mechanical configuration of the multi-function peripheral 100. Adocument feeder 1101 of thescanner section 170 feeds documents onto aplaten glass 1102 one by one from the final page in order, and after finishing a reading operation of the document image, discharges the document on theplaten glass 1102. Ascanner unit 1104 houses alamp 1103 and amirror 1105 and reciprocates in leftward and rightward directions as viewed inFIG. 2 with thelamp 1103 illuminating, whereby exposure scanning is performed on the image of the document on theplaten glass 1102. - At this time, reflected light (image light) from the document enters a
lens 1108 via the 1105, 1106 and 1107, and is collected by thismirrors lens 1108 and enters animage sensor 1109. Theimage sensor 1109 performs photoelectric conversion of the incident image light, and outputs an electric image signal. The electric image signal is subjected to predetermined processing such as shading correction and gamma correction, and then the image signal is transferred to theprinter section 180 as multivalued image data of multiple tone densities. The 1106 and 1107 move at a predetermined speed with the movement of themirrors scanner unit 1104. - A
laser light emitter 2201 of theprinter section 180 emits laser light based on the multivalued image data or the like supplied from thescanner section 170. The laser light emitted from thelaser emitter 2201 has its traveling direction deflected by apolygon mirror 2211, and is irradiated onto aphotoconductor drum 2202 via acorrection lens group 2212 and amirror 2213. An electrostatic latent image is formed on thephotoconductor drum 2202 by the irradiation with the laser light, and the electrostatic latent image is developed as a toner image by a developingdevice 2203. - On the other hand, a recording sheet is picked up from a
cassette 2204 or acassette 2205 in timing synchronous with the start of the irradiation of the laser light onto thephotoconductor drum 2202, and is conveyed to atransfer section 2206, and the toner image on thephotoconductor drum 2202 is transferred onto the recording sheet by thetransfer section 2206. The recording sheet onto which the toner image has been transferred is conveyed to afixing section 2207, where the toner image is fixed onto the recording sheet by being heated and pressurized by the fixingpart 2207. The recording sheet subjected to the fixing is normally discharged to asorter 2220 by adischarge roller 2208, and thesorter 2220 sorts discharged recording sheets by storing the discharged recording sheets into respective bins. In the case of double-sided recording or multiple recording, the recording sheet is guided to a re-feed sheet conveying path having conveying 2209 and 2210 by arollers flapper 2209 being lifted upward in predetermined timing. - At the time of shipment of the multi-function peripheral 100 from the factory, mechanical movable parts (mechanical movable members) such as the
scanner unit 1104 and the 1106 and 1107 of themirrors scanner section 170, and thephotoconductor drum 2202 of theprinter section 180 are fixed in position by screws or the like for preventing them from moving during transportation, and to operate the multi-function peripheral 100 properly without causing unfavorable results such as failure of the multi-function peripheral 100, it is necessary to release fixation of these mechanical movable parts as part of the setup. - Next, the setup process of the multi-function peripheral 100 will be described with reference to the flow chart in
FIG. 3 . - When the power is turned on (YES to a step S1), the
controller 150 of the multi-function peripheral 100 determines whether an initial setting flag is set to “1” or not, to thereby determine whether the initial setting of the multi-function peripheral 100 is completed or not (step S2). When the initial setting flag initial setting flag is set to “1”, and hence the initial setting of the multi-function peripheral 100 is completed, the process proceeds to a step S9 where thecontroller 150 performs an ordinary operation and the process is terminated. At the time of shipment of the multi-function peripheral 100 from the factory, the initial setting flag is set to “0”, which shows incompletion of the initial setting. - The initial setting flag may be stored in a predetermined nonvolatile memory such as the
hard disk drive 158 of the multi-function peripheral 100. - When the initial setting flag is set to “0” and hence the initial setting of the multi-function peripheral 100 is not completed (NO to the step S2), the
controller 150 causes the initialoperation restricting section 190 to inhibit power supply to thescanner section 170 and theprinter section 180 to restrict the initial operations of thescanner section 170 and the printer section 180 (step S3). - Next, the
controller 150 starts up the web browser 120 (step S4), and causes theweb browser 120 to access the setupguide function database 230 on the database server 200 (step S5), and causes thedisplay section 130 to display the setup procedure data for the multi-function peripheral 100 on the setupguide function database 230, namely, the setup procedure data corresponding to the model number of the multi-function peripheral 100 (step S6). The service man performs the setup of the multi-function peripheral 100 such as releasing fixation of the movable parts in the fixed state, such as thescanner unit 1104, the 1106 and 1107 and themirrors photoconductor drum 2202 in accordance with the displayed setup procedure. - When obtaining the setup procedure data for the multi-function peripheral 100 by the
web browser 120, thecontroller 150 gives URL relating to the setup procedure data corresponding to the model (model number) of the multi-function peripheral 100 to theweb browser 120. In this case, the above URL may be previously incorporated in the program corresponding to this flow chart, or may be previously stored in a predetermined nonvolatile memory such as thehard disk drive 158 in thecontroller 150 of the multi-function peripheral 100. - To access the setup
guide function database 230 by using theweb browser 120, it is necessary to connect in advance the multi-function peripheral 100 to a network cable for connection to the network and perform settings (for example, settings of the IP address) for connection to the network. When necessary preparations for the web browsing have not been made, theweb browser 120 cannot access the setupguide function database 230 in the step S5. In such a case, theweb browser 120 may display an error message “The network connection cannot be established. Connect the network cable and perform network settings”. Data for displaying such an error message is previously stored in a predetermined nonvolatile memory such as thehard disk drive 158 in thecontroller 150 as, for example, a HTML (HyperText Markup Language) file. When theweb browser 120 cannot access the setupguide function database 230, it can display the error message by accessing the HTML file for displaying the error message. - The error message displayed here may not only display the fact of incapability of connecting to the network but also display an explanation of the operation and setting method for enabling connection to the network.
- Next, the
controller 150 determines whether a setup completion signal based on an operation of thekey input section 160 has been inputted or not (step S7), and when the setup completion signal has not been inputted, the process returns to the step S5, where thecontroller 150 causes theweb browser 120 to access the next setup procedure data for the multi-function peripheral 100 on the setupguide function database 230 in accordance with a page updating operation by the service man and causes thedisplay section 130 to display the next setup procedure data, so that the service man can continue the setup operation. - On the other hand, when the setup completion signal has been inputted, the
controller 150 causes the initialoperation restricting section 190 to release the inhibition of the power supply to thescanner section 170 and theprinter section 180, to thereby release the initial operation restriction of thescanner section 170 and the printer section 180 (step S8). Then, thecontroller 150 performs an ordinary operation (step S9), and then the process is terminated. - As described above, according to the present embodiment, the power supply to the
scanner section 170 and theprinter section 180 is inhibited until the setup of the multi-function peripheral 100 is completed, whereby the operations of thescanner unit 1104, the 1106 and 1107, themirrors photoconductor drum 2202, and the like which are mechanical moving parts are inhibited, and in this inhibited state, the setup procedure data for the multi-function peripheral 100 is obtained from thedatabase server 200 on thenetwork 300 by theweb browser 120. - As a result, when setting up the multi-function peripheral 100 while viewing the setup procedure data obtained from the
database 200 on thenetwork 300, thescanner unit 1104, the 1106 and 1107, themirrors photoconductor drum 2202, and the like in the fixed state do not operate, and therefore, it is made possible to set up the multi-function peripheral 100 without causing unfavorable results such as failure of the multi-function peripheral 100. Moreover, the service man does not need to carry a voluminous procedure manual for setup to a purchaser of the multi-function peripheral 100. It can be also avoided that wrong setup is made in accordance with the procedure manual for a different model. Further, it is not necessary for the service man to perform a setup operation while turning the pages of the voluminous procedure manual and attaching tags to the procedure manual as needed, to thereby make it possible to reduce time and effort for the setup operation. - The present invention is not limited to the above-described embodiment, and alternatively, it is possible to release inhibition of the operations of the mechanical movable parts at the point of time when the setup of all the mechanical movable parts (removal of the screws for fixation and the like) is completed, instead of inhibiting the operations of the mechanical movable parts until the setup of the multi-function peripheral 100 is completed. As the browsing software, it is also possible to use dedicated browsing software exclusively used for browsing the setup procedure data instead of the general-
purpose web browser 120 for browsing various kinds of contents. - It is to be understood that the object of the present invention may be also accomplished by supplying a system or an apparatus with a storage medium in which a program code of software, which realizes the functions of the above described embodiment, is stored, and causing a computer (or CPU or MPU) of the system or apparatus to read out and execute the program code stored in the storage medium.
- In this case, the program code itself read from the storage medium realizes the functions of the above described embodiment, and hence the program code and the storage medium in which the program code is stored constitute the present invention.
- Examples of the storage medium for supplying the program code include a floppy (registered trademark) disk, a hard disk, a magnetic-optical disk, a CD-ROM, a CD-R, a CD-RW, a DVD-ROM, a DVD-RAM, a DVD−RW, a DVD+RW, a magnetic tape, a nonvolatile memory card, and a ROM. Alternatively, the program code may be downloaded via a network.
- Further, it is to be understood that the functions of the above described embodiment may be accomplished not only by executing a program code read out by a computer, but also by causing an OS (operating system) or the like which operates on the computer to perform a part or all of the actual operations based on instructions of the program code.
- Further, it is to be understood that the functions of the above described embodiment may be accomplished by writing a program code read out from the storage medium into a memory provided on an expansion board inserted into a computer or a memory provided in an expansion unit connected to the computer and then causing a CPU or the like provided in the expansion board or the expansion unit to perform a part or all of the actual operations based on instructions of the program code. When the present invention is applied to the above described storage medium, the program code corresponding to the flow chart described above (shown in
FIG. 3 ) is stored in the storage medium. - This application claims priority from Japanese Patent Application No. 2004-131836 filed Apr. 27, 2004, which is hereby incorporated by reference herein.
Claims (7)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004-131836 | 2004-04-27 | ||
| JP2004131836A JP4040596B2 (en) | 2004-04-27 | 2004-04-27 | Image forming apparatus, setup method thereof, and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| US20050248807A1 true US20050248807A1 (en) | 2005-11-10 |
| US7610353B2 US7610353B2 (en) | 2009-10-27 |
Family
ID=35239162
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US11/115,603 Expired - Fee Related US7610353B2 (en) | 2004-04-27 | 2005-04-27 | Image forming apparatus, setup method therefor and program for implementing the method |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US7610353B2 (en) |
| JP (1) | JP4040596B2 (en) |
| CN (1) | CN1689824B (en) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20090225357A1 (en) * | 2008-03-07 | 2009-09-10 | Sharp Kabushiki Kaisha | Image forming apparatus |
| US20090225348A1 (en) * | 2008-03-07 | 2009-09-10 | Sharp Kabushiki Kaisha | Image forming apparatus giving notification of error in apparatus to develop user and service person's awareness |
| US20090237701A1 (en) * | 2008-03-24 | 2009-09-24 | Sharp Kabushiki Kaisha | Image forming apparatus |
| US20090248752A1 (en) * | 2008-03-31 | 2009-10-01 | Sharp Kabushiki Kaisha | Image forming apparatus |
| US20090262379A1 (en) * | 2008-03-03 | 2009-10-22 | Sharp Kabushiki Kaisha | Image forming apparatus providing user support in sleep mode |
| US20130301074A1 (en) * | 2012-05-14 | 2013-11-14 | Brother Kogyo Kabushiki Kaisha | Image processing apparatus |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4976672B2 (en) * | 2005-09-13 | 2012-07-18 | キヤノン株式会社 | Network device apparatus, data processing method, and computer program |
| JP2008135905A (en) * | 2006-11-28 | 2008-06-12 | Seiko Epson Corp | Compound machine |
| JP7337118B2 (en) * | 2021-04-23 | 2023-09-01 | キヤノン株式会社 | Information processing device, method and program |
Citations (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3048381A (en) * | 1960-11-10 | 1962-08-07 | Bolton L Corson | Shaft kiln with orifice controlled combustion |
| US4583365A (en) * | 1979-08-23 | 1986-04-22 | Georgina C. Hirtle | Reticulated electrothermal fluid motor |
| US5187374A (en) * | 1991-03-21 | 1993-02-16 | Ncr Corporation | Optical paper sensing method and apparatus having light source and detector moveable in pivotal relation |
| US5214271A (en) * | 1991-03-21 | 1993-05-25 | Ncr Corporation | Method of determining detector lifetime using a stepped resistor network |
| US5832301A (en) * | 1995-11-20 | 1998-11-03 | Canon Kabushiki Kaisha | Printer server system for interrupting a job from a first terminal for a job from a second terminal based on detected priorities |
| US6000868A (en) * | 1994-09-01 | 1999-12-14 | Sharp Kabushiki Kaisha | Printer system with automatic ink ribbon cassette exchange function |
| US6112256A (en) * | 1995-03-31 | 2000-08-29 | Lexmark International, Inc. | Method and apparatus for configuring the physical setup of multiple printers on a network |
| US6674650B1 (en) * | 2000-06-16 | 2004-01-06 | Gateway, Inc. | Card retention assembly |
| US6945640B2 (en) * | 2002-09-11 | 2005-09-20 | Inke Pte. Ltd. | Refill station |
| US6975419B2 (en) * | 2001-06-18 | 2005-12-13 | Hewlett-Packard Development Company, L.P. | System and method for mobile printing |
| US7165109B2 (en) * | 2001-01-12 | 2007-01-16 | Microsoft Corporation | Method and system to access software pertinent to an electronic peripheral device based on an address stored in a peripheral device |
| US7168003B2 (en) * | 2002-08-07 | 2007-01-23 | Hewlett-Packard Development Company, L.P. | Method and apparatus for automating printer and printer driver diagnostics and repair |
| US7243270B2 (en) * | 2002-12-20 | 2007-07-10 | Seiko Epson Corporation | Failure prediction system, failure prediction program, failure prediction method, device printer and device management server |
| US7286772B2 (en) * | 2004-01-26 | 2007-10-23 | Samsung Electronics Co., Ltd. | Toner monitoring network printer system and method of monitoring a toner cartridge thereof |
| US7298508B2 (en) * | 2000-03-28 | 2007-11-20 | Brother Kogyo Kabushiki Kaisha | Device and method for using multicast to transmit print data to networked printers |
| US7376725B2 (en) * | 2003-01-09 | 2008-05-20 | Seiko Epson Corporation | Access control system, accessed terminal, access terminal and program for terminal, and access control method |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0423660A (en) | 1990-05-18 | 1992-01-28 | Canon Inc | Facsimile equipment |
| JP2855001B2 (en) | 1991-06-27 | 1999-02-10 | キヤノン株式会社 | Recording device and information processing device |
| JP3210167B2 (en) | 1994-03-30 | 2001-09-17 | キヤノン株式会社 | Image recording device |
| US7734715B2 (en) * | 2001-03-01 | 2010-06-08 | Ricoh Company, Ltd. | System, computer program product and method for managing documents |
| JP2002271555A (en) | 2001-03-06 | 2002-09-20 | Canon Inc | Multifunction system and operation method thereof |
| JP2003122279A (en) | 2001-10-09 | 2003-04-25 | Canon Inc | Image processing device |
-
2004
- 2004-04-27 JP JP2004131836A patent/JP4040596B2/en not_active Expired - Fee Related
-
2005
- 2005-04-27 US US11/115,603 patent/US7610353B2/en not_active Expired - Fee Related
- 2005-04-27 CN CN2005100667497A patent/CN1689824B/en not_active Expired - Fee Related
Patent Citations (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3048381A (en) * | 1960-11-10 | 1962-08-07 | Bolton L Corson | Shaft kiln with orifice controlled combustion |
| US4583365A (en) * | 1979-08-23 | 1986-04-22 | Georgina C. Hirtle | Reticulated electrothermal fluid motor |
| US5187374A (en) * | 1991-03-21 | 1993-02-16 | Ncr Corporation | Optical paper sensing method and apparatus having light source and detector moveable in pivotal relation |
| US5214271A (en) * | 1991-03-21 | 1993-05-25 | Ncr Corporation | Method of determining detector lifetime using a stepped resistor network |
| US6000868A (en) * | 1994-09-01 | 1999-12-14 | Sharp Kabushiki Kaisha | Printer system with automatic ink ribbon cassette exchange function |
| US6112256A (en) * | 1995-03-31 | 2000-08-29 | Lexmark International, Inc. | Method and apparatus for configuring the physical setup of multiple printers on a network |
| US5832301A (en) * | 1995-11-20 | 1998-11-03 | Canon Kabushiki Kaisha | Printer server system for interrupting a job from a first terminal for a job from a second terminal based on detected priorities |
| US7298508B2 (en) * | 2000-03-28 | 2007-11-20 | Brother Kogyo Kabushiki Kaisha | Device and method for using multicast to transmit print data to networked printers |
| US6674650B1 (en) * | 2000-06-16 | 2004-01-06 | Gateway, Inc. | Card retention assembly |
| US7165109B2 (en) * | 2001-01-12 | 2007-01-16 | Microsoft Corporation | Method and system to access software pertinent to an electronic peripheral device based on an address stored in a peripheral device |
| US6975419B2 (en) * | 2001-06-18 | 2005-12-13 | Hewlett-Packard Development Company, L.P. | System and method for mobile printing |
| US7168003B2 (en) * | 2002-08-07 | 2007-01-23 | Hewlett-Packard Development Company, L.P. | Method and apparatus for automating printer and printer driver diagnostics and repair |
| US6945640B2 (en) * | 2002-09-11 | 2005-09-20 | Inke Pte. Ltd. | Refill station |
| US7243270B2 (en) * | 2002-12-20 | 2007-07-10 | Seiko Epson Corporation | Failure prediction system, failure prediction program, failure prediction method, device printer and device management server |
| US7376725B2 (en) * | 2003-01-09 | 2008-05-20 | Seiko Epson Corporation | Access control system, accessed terminal, access terminal and program for terminal, and access control method |
| US7286772B2 (en) * | 2004-01-26 | 2007-10-23 | Samsung Electronics Co., Ltd. | Toner monitoring network printer system and method of monitoring a toner cartridge thereof |
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20090262379A1 (en) * | 2008-03-03 | 2009-10-22 | Sharp Kabushiki Kaisha | Image forming apparatus providing user support in sleep mode |
| US8203729B2 (en) * | 2008-03-03 | 2012-06-19 | Sharp Kabushiki Kaisha | Image forming apparatus providing user support in sleep mode |
| US20090225357A1 (en) * | 2008-03-07 | 2009-09-10 | Sharp Kabushiki Kaisha | Image forming apparatus |
| US20090225348A1 (en) * | 2008-03-07 | 2009-09-10 | Sharp Kabushiki Kaisha | Image forming apparatus giving notification of error in apparatus to develop user and service person's awareness |
| US8139240B2 (en) | 2008-03-07 | 2012-03-20 | Sharp Kabushiki Kaisha | Image forming apparatus |
| US20090237701A1 (en) * | 2008-03-24 | 2009-09-24 | Sharp Kabushiki Kaisha | Image forming apparatus |
| US8203726B2 (en) | 2008-03-24 | 2012-06-19 | Sharp Kabushiki Kaisha | Image forming apparatus |
| US20090248752A1 (en) * | 2008-03-31 | 2009-10-01 | Sharp Kabushiki Kaisha | Image forming apparatus |
| US8553270B2 (en) | 2008-03-31 | 2013-10-08 | Sharp Kabushiki Kaisha | Image forming apparatus |
| US20130301074A1 (en) * | 2012-05-14 | 2013-11-14 | Brother Kogyo Kabushiki Kaisha | Image processing apparatus |
| US9060088B2 (en) * | 2012-05-14 | 2015-06-16 | Brother Kogyo Kabushiki Kaisha | Image processing apparatus with power supply/stop control |
Also Published As
| Publication number | Publication date |
|---|---|
| US7610353B2 (en) | 2009-10-27 |
| JP4040596B2 (en) | 2008-01-30 |
| JP2005318109A (en) | 2005-11-10 |
| CN1689824A (en) | 2005-11-02 |
| CN1689824B (en) | 2010-08-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8146152B2 (en) | Image processing apparatus, processing flow control method, image forming system, and storage medium | |
| US7610353B2 (en) | Image forming apparatus, setup method therefor and program for implementing the method | |
| US8046684B2 (en) | Method and apparatus for processing data, program, and storage medium on which a computer-readable program is stored | |
| US8238664B2 (en) | Image processing apparatus, control method therefor, and recording medium | |
| JP2004166257A (en) | Information processing apparatus, power control method thereof, and power control program | |
| US7783136B2 (en) | Image data searching with changing search method based on image data output form | |
| US8661159B2 (en) | Image forming apparatus and information processing method to access uniform resource identifiers | |
| US8384945B2 (en) | Printing apparatus, data generation apparatus, printing method, data generation method, and storage medium | |
| US8732851B2 (en) | Image forming apparatus and information processing method | |
| US20060171732A1 (en) | Image processing apparatus, control method, program, and storage medium | |
| CN101256372A (en) | Image forming apparatus and control method, printer driver, and control method thereof | |
| JP2006285580A (en) | Printing system, information processing apparatus, printing apparatus, and printing method | |
| US20180203645A1 (en) | Image forming apparatus adjusting image forming position on sheet | |
| JP4541577B2 (en) | Image forming apparatus, image forming method, image forming system, program, and storage medium | |
| US20070286530A1 (en) | Data management apparatus, data management method, and storage medium | |
| JP3517446B2 (en) | Peripheral device control method setting method and peripheral device control device | |
| JP3870200B2 (en) | Job management apparatus, management method, and computer-readable storage medium | |
| JP2006019904A (en) | Image processing apparatus, image processing method, computer-readable storage medium storing program, and program | |
| JP2007189525A (en) | Image processing device | |
| JP2009124519A (en) | Printing system, printing processing method, and program | |
| JP3667119B2 (en) | Printing apparatus, printing control apparatus and method used therefor | |
| JP2000200187A (en) | Image processing device management system | |
| KR100385062B1 (en) | Printer and Apparatus for controlling outputting Printing data capable of preventing printing about page of data nonexisting | |
| JP2006157565A (en) | Image processing device | |
| JP2005153218A (en) | Image forming apparatus, error recovery method, and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AS | Assignment |
Owner name: CANON KABUSHIKI KAISHA, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:KUROYANAGI, SATOSHI;REEL/FRAME:016523/0656 Effective date: 20050425 |
|
| FEPP | Fee payment procedure |
Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
| FPAY | Fee payment |
Year of fee payment: 4 |
|
| REMI | Maintenance fee reminder mailed | ||
| LAPS | Lapse for failure to pay maintenance fees |
Free format text: PATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.) |
|
| STCH | Information on status: patent discontinuation |
Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362 |
|
| FP | Lapsed due to failure to pay maintenance fee |
Effective date: 20171027 |