Control system; control apparatus; storage device and computer program product

a control system and control apparatus technology, applied in the field of control systems, can solve the problems of lowering lowering the disk access rate, and achieve the effect of preventing the lowering of the entire apparent disk access ra

US7187593B2Active Publication Date: 2007-03-06SHARP KK
5 Cites 1 Cited by

Patent Information

Authority / Receiving Office
US · United States
Patent Type
Patents(United States)
Current Assignee / Owner
Publication Date
2007-03-06

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

A reading / writing process control unit for instructing a reading / writing process and an erasing process control unit for instructing an erasing process are provided separately and each is connected with two HDDs via a switch. While the reading / writing process control unit is connected with one HDD and executing a reading / writing process, a switch is controlled to connect the erasing process control unit with another HDD to erase data of the HDD connected with the erasing process control unit. Since it is enabled to execute a data reading / writing process and a data erasing process for a storage device in parallel for different HDDs, lowering of the access rate as a whole can be prevented.
Need to check novelty before this filing date? Find Prior Art

Description

CROSS-REFERENCE TO RELATED APPLICATIONS

[0001] This Nonprovisional application claims priority under 35 U. S. C. §119(a) on Patent Application No. 2004-101213 filed in Japan on Mar. 30, 2004, the entire contents of which are hereby incorporated by reference.BACKGROUND OF THE INVENTION

[0002] 1. Field of the Invention

[0003] The present invention relates to: a control system for performing a data reading / writing process for one storage device while performing a data erasing process for another storage device simultaneously and in parallel by switching the connection status between a plurality of storage devices and a control apparatus; a control apparatus and a storage device to be used in such a control system; and a computer program product for such a control system.

[0004] 2. Description of Related Art

[0005] An image forming apparatus such as a digital multi function printer for temporarily storing electronic document data in a storage unit thereof and processing the data is widely used. A...

Examples

embodiment 1

[0059]FIG. 1 is a block diagram showing an internal construction example of an image forming apparatus equipped with Embodiment 1 of a control system according to the present invention. Denoted at 11 is a CPU for controlling the entire image forming apparatus. The CPU 11 is connected with a ROM 13, a communication unit 14, an operating unit 15, an image forming unit 16, a control apparatus 20 according to the present invention and the like via a bus 12. By loading and executing a control program prestored in the ROM 13, the CPU 11 controls various kinds of hardware mentioned above connected with the bus 12 so as to cause them to function as an image forming apparatus as a whole.

[0060]The communication unit 14, which is an interface to be connected with a connection network not shown, can be connected with an information processing apparatus (not shown) such as a personal computer via the communication network. The communication unit 14 receives a print job from the information proce...

embodiment 2

[0077]The above Embodiment 1 is constructed to connect two HDDs 100a and 100b with the control apparatus 20 and control and switch the connection statuses of both HDDs to shorten the waiting time for an erasing process. However, further more HDDs may be connected. Embodiment 2 will explain a case where four HDDs are connected.

[0078]FIG. 6 is a block diagram showing an internal construction example of a control apparatus of Embodiment 2 of a control system according to the present invention and the connection status between the control apparatus and four HDDs. A control apparatus 30 comprises an interface 301, a reading / writing process control unit 302, erasing process control units 303a, 303b and 303c, a used area managing table 304, and a connection switching unit 305, and is connected with a bus 12 in an image forming apparatus via an interface 301 similarly to Embodiment 1. It should be noted that the connection switching unit 305 is provided with switches 305a, 305b, 305c and 30...

embodiment 3

[0090]The Embodiments 1 and 2 described above is constructed to connect a plurality of commonly used HDDs with the control unit 20 or 30 and execute a data reading process, data writing process and a data erasing process for each HDD with the control unit 20 or 30. However, in order to simplify the internal construction of the control unit 20 or 30, a part of function can be realized by each HDD side. Such a construction will be explained hereinafter.

[0091]FIG. 8 is a block diagram showing an internal construction example of a control apparatus of Embodiment 3 of a control system according to the present invention and the connection status between the control apparatus and four HDDs according to the present invention. A control unit 40 comprises an interface 401, a reading / writing process control unit 402, a used area managing table 404 and a switch 405 as a connection switching unit, and is connected with a bus 12 in an image forming apparatus via the interface 401 similarly to Emb...