WO2006006733A1 - Image forming apparatus having removable external memory and its control method - Google Patents

Image forming apparatus having removable external memory and its control method Download PDF

Info

Publication number
WO2006006733A1
WO2006006733A1 PCT/JP2005/013343 JP2005013343W WO2006006733A1 WO 2006006733 A1 WO2006006733 A1 WO 2006006733A1 JP 2005013343 W JP2005013343 W JP 2005013343W WO 2006006733 A1 WO2006006733 A1 WO 2006006733A1
Authority
WO
WIPO (PCT)
Prior art keywords
memory
image
forming apparatus
image forming
memory means
Prior art date
Application number
PCT/JP2005/013343
Other languages
French (fr)
Inventor
Toru Fujino
Fumio Shoji
Takao Ikuno
Masahiro Odaira
Yoshiaki Katahira
Kenji Kasuya
Noritsugu Okayama
Yasuhito Niikura
Original Assignee
Canon Kabushiki Kaisha
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 Canon Kabushiki Kaisha filed Critical Canon Kabushiki Kaisha
Priority to US11/572,012 priority Critical patent/US7804618B2/en
Publication of WO2006006733A1 publication Critical patent/WO2006006733A1/en

Links

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/00127Connection 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
    • 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/32101Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N1/32106Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title separate from the image data, e.g. in a different computer file
    • H04N1/32122Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title separate from the image data, e.g. in a different computer file in a separate device, e.g. in a memory or on a display separate from image data
    • 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/32101Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • 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/0008Connection or combination of a still picture apparatus with another apparatus
    • H04N2201/001Sharing resources, e.g. processing power or memory, with a connected apparatus or enhancing the capability of the still picture apparatus
    • 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/0008Connection or combination of a still picture apparatus with another apparatus
    • H04N2201/0034Details of the connection, e.g. connector, interface
    • H04N2201/0037Topological details of the connection
    • H04N2201/0041Point to point
    • 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/0008Connection or combination of a still picture apparatus with another apparatus
    • H04N2201/0034Details of the connection, e.g. connector, interface
    • H04N2201/0048Type of connection
    • H04N2201/0051Card-type connector, e.g. PCMCIA card interface
    • 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
    • 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/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
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3204Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a user, sender, addressee, machine or electronic recording medium
    • H04N2201/3209Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a user, sender, addressee, machine or electronic recording medium of a telephone number
    • 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/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
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3225Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document

Definitions

  • the present invention relates to copying machine, facsimile machine, printer, scanner and multifunction peripheral of them respectively provided with removable memory means.
  • MFP multifunction peripheral multifunction printer
  • the conventional multifunction peripheral is provided with a slot for an external memory, which is present as a printer or multifunction peripheral capable of performing printing without using a PC by directly inserting an external memory storing image data photographed by a digital camera.
  • the image data is flown in one direction, that is, from the external memory into the multifunction peripheral, but it is not used without moving the data in the machine to the external memory.
  • An apparatus which stores a facsimile transmitting image or facsimile received image in an external memory (e.g. Japanese Patent Application Laid-Open No. 2004-96511).
  • a printer which uses an external memory as a work area when printing an image (e.g. Japanese Patent Application Laid-Open No. 2003- 182165) .
  • an apparatus which stores the information set to the apparatus in a memory of an externally-connected jig (e.g. Japanese Patent Application Laid-Open No. H08-265488) .
  • the memory is an ' exclusive product and its price is previously decided even if a general memory price lowers. Therefore, there is a problem that a benefit of memory price lowering cannot be obtained.
  • An apparatus in which the-above general-purpose external memory can be set only purposes printing of the image data stored in an external memory. Therefore, it is impossible to rewrite the information in the memory of the apparatus to the external memory. Therefore, there is a problem that when the apparatus is broken down and printing cannot be made while receiving important image data, an image is lost when the apparatus is repaired. It is an object of the present invention to provide an image forming apparatus for making it possible to decrease the whole product cost compared to the case of setting from the beginning a lot of memories to an image forming apparatus in which memories cannot be expanded, or an image forming apparatus capable of setting a general-purpose external memory and capable of rewriting the information on the memory set in the image forming apparatus to the external memory. For example, it is an object of the present invention to provide an image forming apparatus in which an image is not erased while repairing the apparatus even when printing cannot be made owing to breakdown of the apparatus while important image data is received, and also provide its control method.
  • Figure 1 is a block diagram showing an image forming apparatus 1 of Embodiment 1 of the present invention.
  • Figure 2 is an illustration of management information in memory in the Embodiment 1; and Figure 3 is a flowchart for explaining an operating method of a USB general-purpose memory in the Embodiment 1.
  • Figure 1 is a block diagram showing an image forming apparatus 1 which is Embodiment 1 of the present invention.
  • the image forming apparatus 1 has a scanner interface section 10, scanner 15, scanner image processing section 20, CODEC 30, printer image processing section 40, LBPIF 50, printer 55, memory control section 70, image-processing-system first BUS 80, computer-system second BUS 90, ROM 95, modem 96, DRAM 100, DMA control section 105, ROMISA 106, mechatronic motor control section 110, interrupt and timer control section 120, LCD and user interface control section (LCD/UI control section) 130, display section 135, USB Device control section 140, USBI/F 145, LAN control section 150, LAN I/F 155, CPU 160, USB Host control section 170 and USB general-purpose flash memory 200.
  • a scanner interface section 10 scanner 15, scanner image processing section 20, CODEC 30, printer image processing section 40, LBPIF 50, printer 55, memory control section 70, image-processing-system first BUS 80, computer-system second BUS 90, ROM 95, modem 96, DRAM 100, DMA control section 105, ROMISA 106
  • a scanner 15 such as a CCD or CIS is connected to the scanner interface section (scanner IF section) 10 to capture the read data.
  • the scanner image processing section 20 is a processing section for executing image processing corresponding to an image processing mode (color copying, monochromatic copying, color scanning or monochromatic scanning) for the image data developed in the main memory DRAM 100 by processing the scanner IF section 10.
  • image processing mode color copying, monochromatic copying, color scanning or monochromatic scanning
  • the printer image processing section 40 is a processing unit for outputting the image data stored in the DRAM 100 to a printer, which outputs a result of the image processing to the printer 55 through the LBPIF 50.
  • the CODEC 30 is a processing section including a JPEG module and a JBIG module to execute compression and expansion of image data conforming to a predetermined specification.
  • the memory control section 70 connects the image-processing-system first BUS 80 and computer- system second BUS 90 and performs DMA control for writing or reading data in or from the main memory (SDRAM) 100.
  • SDRAM main memory
  • the DMA control section 105 generates and sets a predetermined address for DMA control for exchanging data between each of image processing sections 10, 20, 30, 40 and 50 and the main memory 100 in collaboration with the memory control section 70. Moreover, the DMA control section 105 connects with the ROM 95 through the ROMISA 106 and develops the control program of the image forming apparatus 1 in the memory 100 so that the CPU 160 operates at a high speed.
  • the CPU 160 controls operations of all blocks and the whole of the image forming apparatus 1 in accordance with a program stored in the ROM 95 and developed in the RAM 100.
  • the image-processing-system first BUS 80 is an image-processing-system first BUS capable of transferring data among processing sections 10 to 50 of the image processing system.
  • the computer-system second BUS 90 is a computer-system second BUS connecting with the CPU 160, an LCD/user interface control section 130, the mechatronic motor control section 110 and the DMA control section 105.
  • a mechatronic system is controlled by the , mechatronic motor control section 110 and the interrupt and timer control section 120 for taking in charge of timing control for controlling the driving timing of a motor and sync of the processing of an image processing system.
  • the ' LCD/UI control section 130 is a unit for receiving various settings and processing states of the image forming apparatus 1 from a display section 135 including key inputs and taking in charge of display control.
  • the LAN control section 150 is a unit for controlling transmission and reception of data to and from a network connected through a LAN I/F.
  • the USB Device control section 140 connects with an external unit such as a PC through the USB I/F 145 and controls transmission and reception of data.
  • the USB Host control section 170 is a USB interface section for making connection with a peripheral unit possible, w,hich shows a state in which the USB general-purpose flash memory 200 which is a feature of the Embodiment 1.
  • the image data read by the scanner 15 is temporarily held by the DRAM 100 and then, properly processed by each of the above blocks and stored in the DRAM 100 again. Thereafter, a predetermined procedure is executed by a facsimile control program and the data read from the DRAM 100 is transmitted via the modem 96 while properly converting the data in accordance with the capability of a receiver.
  • read for the next transmission that is, reservation of the transmission can be made and the number of sheets whose transmission can be reserved and the number of originals are changed by the capacity (memory A) of the DRAM 100.
  • the facsimile data received by the facsimile control program via the modem 96 is properly demodulated and re-encoded by the above blocks and then stored in the DRAM 100.
  • a printer control program detects that an image which can be printed is stored in the DRAM 100, it confirms that a trouble does not occur in the printer 55 and starts printing. In this case, when the program detects breakdown, no sheet or no toner of the printer, it stops printing and an image is held by the DRAM 100. Even when printing is not completed, the next reception is possible and the number of cases and the number of sheets which can be received are changed by the capacity (memory B) of the DRAM 100.
  • the print data received from an application (print driver) operated on a PC via the USB I/F 145 or LAN I/F 155 is temporarily stored in the DRAM 100, and control data constituting print data and so on are interpreted by a printer function control program, then the control data is converted into a data format which can be printed by a printer and stored in the DRAM 100 again.
  • the number of cases and the number of sheets which can be continuously accepted are changed in accordance with the capacity (memory C) of the DRAM 100. As the capacity increases, it is possible to accept more cases and sheets at a higher speed.
  • a scanner control program When a scanner function is operated, a scanner control program stores images read from an application (scan driver) working on a PC in accordance with an instruction received via the USB I/F 145 or LAN I/F 155 in the DRAM 100 (memory D) and successively transmits stores the images. As the capacity increases, it is possible to continuously read a plurality of originals at a higher speed.
  • Figure 2 is an illustration of management information in a memory in the Embodiment 1.
  • Images reading an original and images received through fax are all managed by image file management information 1, page management information 2 and image memory block management information 3 and these management information and image data are arranged on the image memory (DRAM 100) .
  • attributes of the image file management information there are an image file number, address of the next image file management information, page management information address and destination management information address.
  • the page management information is generated for each page constituting an image file and has attributes such as a page number, next page management information address, page width, resolution, number of lines, block number of an image memory.
  • the block number of an image memory can obtain an address in which ' an actual image is stored by referring to the image memory block management information.
  • Destination management information 4 is information on a destination for facsimile transmission, which is related for each image file in the case of a facsimile transmission image.
  • the image memory block management information is management information for facsimile transmission (memory A) . It is allowed to use the image memory block management information as image memory block management information for the memory B, memory C and memory D.
  • USB general- purpose memory hereafter referred to as "external memory” in the image forming apparatus 1 which is the Embodiment 1 is described below.
  • FIG. 3 is a flowchart for explaining the operating method of the external memory in the Embodiment 1.
  • an external memory USB general-purpose memory, second memory means
  • USB connector Sl
  • a USB Host control program checks the device information of a USB unit and confirms that the information shows a memory of type which can be used in the above embodiment (S2) .
  • the capacity is confirmed (S3) and the external memory information held by the DRAM 100 is rewritten in accordance with the following operation modes (1) and (2) (S4) previously entered in the apparatus so that each operation program can be used.
  • Operation mode (1) Backup mode (S5)
  • the data on the DRAM 100 including each management information and image data for the above image is backed up and a write-back (restoring) function is added.
  • Backup is executed in accordance with a request from a user through a user interface or automatically executed at a time interval previously entered in an apparatus.
  • Operation mode (2) Memory extension mode (S6) By increasing the upper limit of the image memory block management information for the memory D from the memory A as described for the above program operation, the memory capacity to be managed is increased.
  • the image forming apparatus 1 it is also allowed to divide an area to be used in accordance with the capacity of an external memory instead of deciding the only one of the above operation modes and operate the above operation modes in parallel.
  • the memory of the apparatus can be easily expanded by using memory interface means which can be removed by a user and making it possible to use a generally-available general-purpose memory.
  • the connected external memory as an expandable memory in accordance with the operation mode entered in the image forming apparatus, it is used to increase the number of facsimile transmission reservation cases, accelerate a printer function and improve the performance of the apparatus.
  • the management information in the apparatus such as image electronic data stored in a memory in the apparatus, management information for managing the image electronic data and telephone book used by facsimile means is used for bidirectional copying or moving into and from the general-purpose memory means in accordance with the user's operation or automatically. Therefore, important data is not erased even during replacement of image forming apparatuses.
  • the above image forming apparatus is at least one of a copying machine, facsimile machine, printer, scanner and multifunction peripheral of them.
  • the above embodiment is directed to an image forming apparatus having read means for converting the image data reading an original into electronic data, first memory means for storing the electronic data, facsimile means for transmitting the electronic data by using a public line or storing image data received from the public line in the first memory means, external interface means connecting with a predetermined external unit to receive image data to be printed, store the image data in the first memory means or transmit the data stored in the first memory means to an external unit, printing means for printing the electronic data stored in the first memory means, connecting means in which second memory means can be removed by a user, and control means for storing and reading at least one of the image electronic data, management information for managing the image electronic data and telephone book used by the facsimile means stored in the first memory means in and from the second memory means, when the second memory means is connected.
  • control means is means for using the second memory means as an expansion area of the first memory means, and used to improve performances of an image forming apparatus such as the accumulated number of sheets in a memory and operation speeds of scan and a printer.
  • control means is means for changing the above operating methods in the second memory means or means for using the above operating methods in parallel.
  • control means is means using a memory management program to be operated in parallel with a program for realizing a function of the image forming apparatus when the recording speed to the second memory means is different from the recording speed to the first memory means, wherein the program for realizing a function uses only the first memory means, and after a predetermined time passes, the memory management program automatically stores the data stored in the first memory means in the second memory means.
  • control means is means for automatically storing and reading the image electronic data and management information in accordance with the user's operation between the first memory means and second memory means.

Abstract

Memory interface means which can be easily removed by a user is included, use of a generally-available general-purpose memory is made possible and increase of the capacity of a memory which can be used by an image forming apparatus, image electronic data stored in a memory in the image forming apparatus, management information for managing the image electronic data, management information in the apparatus such as a telephone book used by facsimile means are can be bidirectionally copied or moved with the external memory in accordance with the user's operation or automatically.

Description

DESCRIPTION
IMAGE FORMING APPARATUS HAVING REMOVABLE EXTERNAL
MEMORY AND ITS CONTROL METHOD
TECHNICAL FIELD
The present invention relates to copying machine, facsimile machine, printer, scanner and multifunction peripheral of them respectively provided with removable memory means.
BACKGROUND ART
In the case of a conventional multifunction peripheral multifunction printer (MFP) , a memory is fixed to an apparatus and it cannot be removed.
Moreover, in the case of a conventional printer, it is possible to expand memories exclusively prepared for the machine in order to improve the printing capacity of the apparatus but the memories are used without being routinely set or removed.
Moreover, the conventional multifunction peripheral (MFP) is provided with a slot for an external memory, which is present as a printer or multifunction peripheral capable of performing printing without using a PC by directly inserting an external memory storing image data photographed by a digital camera. The image data is flown in one direction, that is, from the external memory into the multifunction peripheral, but it is not used without moving the data in the machine to the external memory.
An apparatus is known which stores a facsimile transmitting image or facsimile received image in an external memory (e.g. Japanese Patent Application Laid-Open No. 2004-96511).
Moreover, a printer is known which uses an external memory as a work area when printing an image (e.g. Japanese Patent Application Laid-Open No. 2003- 182165) .
Furthermore, an apparatus is known which stores the information set to the apparatus in a memory of an externally-connected jig (e.g. Japanese Patent Application Laid-Open No. H08-265488) .
DISCLOSURE OF THE INVENTION
In the case of the above image forming apparatus in which memories cannot be expanded, it is impossible to improve the product performance such as printing performance, accumulated number of facsimile transmitting image sheets or the stored number of received image sheets after purchasing a product.
Moreover, when setting a lot of memories from the beginning, a problem occurs that the whole product cost is increased.
In the case of an apparatus in which the above exclusive memory can be expanded, the memory is an ' exclusive product and its price is previously decided even if a general memory price lowers. Therefore, there is a problem that a benefit of memory price lowering cannot be obtained.
An apparatus in which the-above general-purpose external memory can be set, only purposes printing of the image data stored in an external memory. Therefore, it is impossible to rewrite the information in the memory of the apparatus to the external memory. Therefore, there is a problem that when the apparatus is broken down and printing cannot be made while receiving important image data, an image is lost when the apparatus is repaired. It is an object of the present invention to provide an image forming apparatus for making it possible to decrease the whole product cost compared to the case of setting from the beginning a lot of memories to an image forming apparatus in which memories cannot be expanded, or an image forming apparatus capable of setting a general-purpose external memory and capable of rewriting the information on the memory set in the image forming apparatus to the external memory. For example, it is an object of the present invention to provide an image forming apparatus in which an image is not erased while repairing the apparatus even when printing cannot be made owing to breakdown of the apparatus while important image data is received, and also provide its control method.
BRIEF DESCRIPTION OF THE DRAWINGS
Figure 1 is a block diagram showing an image forming apparatus 1 of Embodiment 1 of the present invention;
Figure 2 is an illustration of management information in memory in the Embodiment 1; and Figure 3 is a flowchart for explaining an operating method of a USB general-purpose memory in the Embodiment 1.
BEST MODE FOR CARRYING OUT THE INVENTION
The following embodiment is the best mode for carrying out the present invention. <Embodiment 1>
Figure 1 is a block diagram showing an image forming apparatus 1 which is Embodiment 1 of the present invention.
The image forming apparatus 1 has a scanner interface section 10, scanner 15, scanner image processing section 20, CODEC 30, printer image processing section 40, LBPIF 50, printer 55, memory control section 70, image-processing-system first BUS 80, computer-system second BUS 90, ROM 95, modem 96, DRAM 100, DMA control section 105, ROMISA 106, mechatronic motor control section 110, interrupt and timer control section 120, LCD and user interface control section (LCD/UI control section) 130, display section 135, USB Device control section 140, USBI/F 145, LAN control section 150, LAN I/F 155, CPU 160, USB Host control section 170 and USB general-purpose flash memory 200.
A scanner 15 such as a CCD or CIS is connected to the scanner interface section (scanner IF section) 10 to capture the read data.
The scanner image processing section 20 is a processing section for executing image processing corresponding to an image processing mode (color copying, monochromatic copying, color scanning or monochromatic scanning) for the image data developed in the main memory DRAM 100 by processing the scanner IF section 10.
The printer image processing section 40 is a processing unit for outputting the image data stored in the DRAM 100 to a printer, which outputs a result of the image processing to the printer 55 through the LBPIF 50.
The CODEC 30 is a processing section including a JPEG module and a JBIG module to execute compression and expansion of image data conforming to a predetermined specification. The memory control section 70 connects the image-processing-system first BUS 80 and computer- system second BUS 90 and performs DMA control for writing or reading data in or from the main memory (SDRAM) 100.
The DMA control section 105 generates and sets a predetermined address for DMA control for exchanging data between each of image processing sections 10, 20, 30, 40 and 50 and the main memory 100 in collaboration with the memory control section 70. Moreover, the DMA control section 105 connects with the ROM 95 through the ROMISA 106 and develops the control program of the image forming apparatus 1 in the memory 100 so that the CPU 160 operates at a high speed.
The CPU 160 controls operations of all blocks and the whole of the image forming apparatus 1 in accordance with a program stored in the ROM 95 and developed in the RAM 100. The image-processing-system first BUS 80 is an image-processing-system first BUS capable of transferring data among processing sections 10 to 50 of the image processing system. The computer-system second BUS 90 is a computer-system second BUS connecting with the CPU 160, an LCD/user interface control section 130, the mechatronic motor control section 110 and the DMA control section 105. A mechatronic system is controlled by the , mechatronic motor control section 110 and the interrupt and timer control section 120 for taking in charge of timing control for controlling the driving timing of a motor and sync of the processing of an image processing system.
The' LCD/UI control section 130 is a unit for receiving various settings and processing states of the image forming apparatus 1 from a display section 135 including key inputs and taking in charge of display control.
The LAN control section 150 is a unit for controlling transmission and reception of data to and from a network connected through a LAN I/F. The USB Device control section 140 connects with an external unit such as a PC through the USB I/F 145 and controls transmission and reception of data.
The USB Host control section 170 is a USB interface section for making connection with a peripheral unit possible, w,hich shows a state in which the USB general-purpose flash memory 200 which is a feature of the Embodiment 1.
Then, the operation is described in which a program stored in the ROM 95 and having a plurality of functions is executed by the CPU 160.
When using a facsimile transmission function, the image data read by the scanner 15 is temporarily held by the DRAM 100 and then, properly processed by each of the above blocks and stored in the DRAM 100 again. Thereafter, a predetermined procedure is executed by a facsimile control program and the data read from the DRAM 100 is transmitted via the modem 96 while properly converting the data in accordance with the capability of a receiver. When read of an original is completed, read for the next transmission, that is, reservation of the transmission can be made and the number of sheets whose transmission can be reserved and the number of originals are changed by the capacity (memory A) of the DRAM 100.
When a facsimile receiving function is operated, the facsimile data received by the facsimile control program via the modem 96 is properly demodulated and re-encoded by the above blocks and then stored in the DRAM 100. When a printer control program detects that an image which can be printed is stored in the DRAM 100, it confirms that a trouble does not occur in the printer 55 and starts printing. In this case, when the program detects breakdown, no sheet or no toner of the printer, it stops printing and an image is held by the DRAM 100. Even when printing is not completed, the next reception is possible and the number of cases and the number of sheets which can be received are changed by the capacity (memory B) of the DRAM 100.
When a printer function is operated, the print data received from an application (print driver) operated on a PC via the USB I/F 145 or LAN I/F 155 is temporarily stored in the DRAM 100, and control data constituting print data and so on are interpreted by a printer function control program, then the control data is converted into a data format which can be printed by a printer and stored in the DRAM 100 again. The number of cases and the number of sheets which can be continuously accepted are changed in accordance with the capacity (memory C) of the DRAM 100. As the capacity increases, it is possible to accept more cases and sheets at a higher speed.
When a scanner function is operated, a scanner control program stores images read from an application (scan driver) working on a PC in accordance with an instruction received via the USB I/F 145 or LAN I/F 155 in the DRAM 100 (memory D) and successively transmits stores the images. As the capacity increases, it is possible to continuously read a plurality of originals at a higher speed. Figure 2 is an illustration of management information in a memory in the Embodiment 1.
Images reading an original and images received through fax are all managed by image file management information 1, page management information 2 and image memory block management information 3 and these management information and image data are arranged on the image memory (DRAM 100) . As attributes of the image file management information, there are an image file number, address of the next image file management information, page management information address and destination management information address. The page management information is generated for each page constituting an image file and has attributes such as a page number, next page management information address, page width, resolution, number of lines, block number of an image memory.
The block number of an image memory can obtain an address in which' an actual image is stored by referring to the image memory block management information. Destination management information 4 is information on a destination for facsimile transmission, which is related for each image file in the case of a facsimile transmission image.
In the above description, the image memory block management information is management information for facsimile transmission (memory A) . It is allowed to use the image memory block management information as image memory block management information for the memory B, memory C and memory D.
Then, an operating method of a USB general- purpose memory (hereafter referred to as "external memory") in the image forming apparatus 1 which is the Embodiment 1 is described below.
Figure 3 is a flowchart for explaining the operating method of the external memory in the Embodiment 1. When an external memory (USB general-purpose memory, second memory means) is connected to USB connector (Sl) , a USB Host control program checks the device information of a USB unit and confirms that the information shows a memory of type which can be used in the above embodiment (S2) . When the memory can be used, the capacity is confirmed (S3) and the external memory information held by the DRAM 100 is rewritten in accordance with the following operation modes (1) and (2) (S4) previously entered in the apparatus so that each operation program can be used.
Operation mode (1) : Backup mode (S5)
The data on the DRAM 100 including each management information and image data for the above image is backed up and a write-back (restoring) function is added.
Backup is executed in accordance with a request from a user through a user interface or automatically executed at a time interval previously entered in an apparatus.
To write back the backed-up data, an instruction is received through the user interface and confirmed and then, the content of a USB memory- is written back to the SRAM 100.
Operation mode (2) : Memory extension mode (S6) By increasing the upper limit of the image memory block management information for the memory D from the memory A as described for the above program operation, the memory capacity to be managed is increased.
In the case of the image forming apparatus 1, it is also allowed to divide an area to be used in accordance with the capacity of an external memory instead of deciding the only one of the above operation modes and operate the above operation modes in parallel.
According to the above embodiment, the memory of the apparatus can be easily expanded by using memory interface means which can be removed by a user and making it possible to use a generally-available general-purpose memory.
Moreover, according to the above embodiment, when using the connected external memory as an expandable memory in accordance with the operation mode entered in the image forming apparatus, it is used to increase the number of facsimile transmission reservation cases, accelerate a printer function and improve the performance of the apparatus. When using the external memory as backup, the management information in the apparatus such as image electronic data stored in a memory in the apparatus, management information for managing the image electronic data and telephone book used by facsimile means is used for bidirectional copying or moving into and from the general-purpose memory means in accordance with the user's operation or automatically. Therefore, important data is not erased even during replacement of image forming apparatuses.
The above image forming apparatus is at least one of a copying machine, facsimile machine, printer, scanner and multifunction peripheral of them.
That is, the above embodiment is directed to an image forming apparatus having read means for converting the image data reading an original into electronic data, first memory means for storing the electronic data, facsimile means for transmitting the electronic data by using a public line or storing image data received from the public line in the first memory means, external interface means connecting with a predetermined external unit to receive image data to be printed, store the image data in the first memory means or transmit the data stored in the first memory means to an external unit, printing means for printing the electronic data stored in the first memory means, connecting means in which second memory means can be removed by a user, and control means for storing and reading at least one of the image electronic data, management information for managing the image electronic data and telephone book used by the facsimile means stored in the first memory means in and from the second memory means, when the second memory means is connected.
In this case, the control means is means for using the second memory means as an expansion area of the first memory means, and used to improve performances of an image forming apparatus such as the accumulated number of sheets in a memory and operation speeds of scan and a printer. Moreover, the control means is means for changing the above operating methods in the second memory means or means for using the above operating methods in parallel. Furthermore, the control means is means using a memory management program to be operated in parallel with a program for realizing a function of the image forming apparatus when the recording speed to the second memory means is different from the recording speed to the first memory means, wherein the program for realizing a function uses only the first memory means, and after a predetermined time passes, the memory management program automatically stores the data stored in the first memory means in the second memory means.
Furthermore, the control means is means for automatically storing and reading the image electronic data and management information in accordance with the user's operation between the first memory means and second memory means.
This application claims priority from Japanese Patent Application No. 2004-208896 filed on July 15, 2004, which is hereby incorporated by reference herein.

Claims

1. An image forming apparatus comprising: reading means for converting image data which reads an original into electronic data; the first memory means for storing the electronic data; facsimile means for transmitting the electronic data by using a public line or storing the image data received from the public line in the first memory means; external interface means for connecting with a predetermined external unit to receive image data to be printed, store the data in the first memory means or transmit the data stored in the first memory means to an external unit; printing means for printing the electronic data stored in the first memory means; connecting means from which second memory means can be removed by a user; and control means for storing in the second memory means at least one of the image electronic data, management information for managing the image electronic data and a telephone book used by the facsimile means, which are stored in the first memory means, and reading it from the second memory means, when the second memory means is connected.
2. The image forming apparatus according to claim 1, characterized in that the control means is means for using the second memory means as an expansion area of the first memory means and used for improvement of performances of an image forming apparatus such as improvement of the accumulated number of sheets in a memory and operation speeds of scan and a printer.
3. The image forming apparatus according to claim 1, characterized in that the control means is means for changing the above operating methods in the second memory means or means for using the operating methods in parallel.
4. The image forming apparatus according to claim 2, characterized in that the control means is means for changing the above operating methods in the second memory means or means for using the operating methods in parallel.
5. The image forming apparatus according to claim 2, characterized in that the control means is means using a memory management program to be operated in parallel with a program for realizing a function of the image forming apparatus when the recording speed to the second memory means is different from the recording speed to the first memory means, wherein the program for realizing a function uses only the first memory means and after a predetermined time passes, the memory management program automatically stores the data stored in the first memory means in the second memory means.
6. The image forming apparatus according to any one of claims 1 to 5, characterized in that the image forming apparatus is at least one of a copying machine, facsimile machine, printer, scanner and multifunction peripheral of them.
7. The image forming apparatus according to claim 1, characteri-zed in that the control means is means for automatically storing and reading the image electronic data and management information in accordance with the user's operation between the first memory means and the second memory means.
8. An image forming apparatus control method comprising: a reading step of converting image data which reads an original into electronic data; a memory step of storing the electronic data in a first memory; a facsimile step of transmitting the electronic data using a public line and storing the image data received from the public line in the first memory; an external interface step of connecting with a predetermined external unit to receive image data to be printed, store the data in the first memory or transmit the data stored in the first memory to an external unit; a printing step of printing the electronic data stored in the first memory; and a control step of storing in the second memory at least one of the image electronic data stored, management information for managing the image electronic data and telephone book used in the facsimile step, which are stored in the first memory, and reading it from the second memory, when the second memory means which can be removed by a user is connected.
PCT/JP2005/013343 2004-07-15 2005-07-13 Image forming apparatus having removable external memory and its control method WO2006006733A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US11/572,012 US7804618B2 (en) 2004-07-15 2005-07-13 Image forming apparatus having removable external memory and its control method

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2004208896A JP4405871B2 (en) 2004-07-15 2004-07-15 Image forming apparatus having removable external memory and control method thereof
JP2004-208896 2004-07-15

Publications (1)

Publication Number Publication Date
WO2006006733A1 true WO2006006733A1 (en) 2006-01-19

Family

ID=35784057

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2005/013343 WO2006006733A1 (en) 2004-07-15 2005-07-13 Image forming apparatus having removable external memory and its control method

Country Status (3)

Country Link
US (1) US7804618B2 (en)
JP (1) JP4405871B2 (en)
WO (1) WO2006006733A1 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4914477B2 (en) * 2009-10-28 2012-04-11 シャープ株式会社 Image processing device
JP2011193395A (en) * 2010-03-16 2011-09-29 Canon Inc Image processing apparatus, control method, and program
JP5835964B2 (en) * 2011-06-27 2015-12-24 キヤノン株式会社 Image processing apparatus, image forming system, and image output method
JP6316476B2 (en) * 2017-04-05 2018-04-25 シャープ株式会社 Image forming apparatus
JP6476330B2 (en) * 2018-03-27 2019-02-27 シャープ株式会社 Image forming apparatus

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08265488A (en) * 1995-03-23 1996-10-11 Ricoh Co Ltd Facsimile equipment
JP2001326719A (en) * 2000-05-15 2001-11-22 Matsushita Electric Ind Co Ltd Device and method for communication
JP2003032430A (en) * 2001-07-18 2003-01-31 Canon Inc Facsimile utilizing device, facsimile equipment, facsimile utilizing network system, facsimile utilizing method, facsimile request processing method and storage medium
JP2003182165A (en) * 2001-12-21 2003-07-03 Canon Inc Printer and its control method
JP2004070377A (en) * 2002-06-21 2004-03-04 Sharp Corp Information processor restoring backup of other information device,information processing system,automatic backup method and process program and record medium for program
JP2004096511A (en) * 2002-08-30 2004-03-25 Brother Ind Ltd Communication apparatus

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB9208363D0 (en) * 1992-04-16 1992-06-03 Greenwood Christopher J Improvements in or relating to control systems for drivelines including continuously-variable-ratio transmissions
US5305661A (en) * 1992-10-05 1994-04-26 Caterpillar Inc. Apparatus and method for positioning a link
SE502807C2 (en) * 1994-05-13 1996-01-22 Scania Cv Ab Procedure for controlling the engine torque during shifting
JPH111049A (en) 1997-06-13 1999-01-06 Konica Corp Image processor
DE19943332A1 (en) * 1999-09-10 2001-03-15 Zahnradfabrik Friedrichshafen Regulating acceleration of vehicle with continuous automatic gearbox involves regulating acceleration by adjusting gear ratio with model-based rule base using state estimation technique
JP2001249741A (en) 2000-03-07 2001-09-14 Ricoh Co Ltd Bus system and image processor
EP1674998A3 (en) 2002-06-21 2013-05-22 Sharp Kabushiki Kaisha Information processing apparatus, information equipment, information processing system, automatic backup method, data transmission and reception method, automatic backup program, data transmission and reception program, and record medium having the programs recorded thereon
JP2004139512A (en) 2002-10-21 2004-05-13 Sonzaisha:Kk Device for transmitting data such as sound/image
US7489417B2 (en) * 2003-09-30 2009-02-10 Toshiba Corporation USB print
JP2005192022A (en) 2003-12-26 2005-07-14 Canon Inc Image processor, control method and control program of image processor

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08265488A (en) * 1995-03-23 1996-10-11 Ricoh Co Ltd Facsimile equipment
JP2001326719A (en) * 2000-05-15 2001-11-22 Matsushita Electric Ind Co Ltd Device and method for communication
JP2003032430A (en) * 2001-07-18 2003-01-31 Canon Inc Facsimile utilizing device, facsimile equipment, facsimile utilizing network system, facsimile utilizing method, facsimile request processing method and storage medium
JP2003182165A (en) * 2001-12-21 2003-07-03 Canon Inc Printer and its control method
JP2004070377A (en) * 2002-06-21 2004-03-04 Sharp Corp Information processor restoring backup of other information device,information processing system,automatic backup method and process program and record medium for program
JP2004096511A (en) * 2002-08-30 2004-03-25 Brother Ind Ltd Communication apparatus

Also Published As

Publication number Publication date
US7804618B2 (en) 2010-09-28
JP2006033387A (en) 2006-02-02
JP4405871B2 (en) 2010-01-27
US20070268531A1 (en) 2007-11-22

Similar Documents

Publication Publication Date Title
EP1753219B1 (en) Image processing apparatus, image output method, and computer program product
US7804618B2 (en) Image forming apparatus having removable external memory and its control method
JP4574282B2 (en) Image supply device, device control method, printing system, and print control method
JP3347309B2 (en) Image forming apparatus and image forming method
EP1519558A2 (en) Image processing apparatus
JP4378197B2 (en) Image information device
JP3490670B2 (en) Image processing method, image processing apparatus, and image processing system
JP4041061B2 (en) Remote copy processing method and remote copy processing control program
JP4496103B2 (en) Image reading apparatus and linked printing method
JP4755440B2 (en) Image forming apparatus, control method, program, and recording medium
JP2000151873A (en) Information processing system and information processing method
JP2005014231A (en) Image formation device and image formation system
JP4280366B2 (en) Image control apparatus, image control method, and storage medium storing computer-readable program
JP4078041B2 (en) Image input / output device, image input / output method, image input / output system, and storage medium
JP3870095B2 (en) Image forming apparatus and control method thereof
JP2008236258A (en) Image processor
JP2001285612A (en) Image processing apparatus, image processing method, image processing system, and medium
JP3578055B2 (en) Recording system and terminal device, computer executable program
JP3860592B2 (en) Image processing system
JP3781303B2 (en) Image processing method, image processing apparatus, and image processing system
JP4709246B2 (en) Image supply device, method for controlling the device, and printing system
JP5153471B2 (en) Image forming apparatus, image data transfer method, and image data transfer control program
JP2006236039A (en) Multifunction system
JP2007049250A (en) Image processing apparatus, image output method, program, and recording medium
JP2004205846A (en) Image forming system

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS KE KG KM KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NG NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU LV MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DPE1 Request for preliminary examination filed after expiration of 19th month from priority date (pct application filed from 20040101)
NENP Non-entry into the national phase

Ref country code: DE

WWW Wipo information: withdrawn in national office

Country of ref document: DE

WWE Wipo information: entry into national phase

Ref document number: 11572012

Country of ref document: US

122 Ep: pct application non-entry in european phase
WWP Wipo information: published in national office

Ref document number: 11572012

Country of ref document: US