JP2006279539A - Image storage device and image storage method - Google Patents

Image storage device and image storage method Download PDF

Info

Publication number
JP2006279539A
JP2006279539A JP2005095590A JP2005095590A JP2006279539A JP 2006279539 A JP2006279539 A JP 2006279539A JP 2005095590 A JP2005095590 A JP 2005095590A JP 2005095590 A JP2005095590 A JP 2005095590A JP 2006279539 A JP2006279539 A JP 2006279539A
Authority
JP
Japan
Prior art keywords
storage
image data
image
compression
input
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.)
Withdrawn
Application number
JP2005095590A
Other languages
Japanese (ja)
Inventor
Tatsuo Kumada
辰男 熊田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Konica Minolta Business Technologies Inc
Original Assignee
Konica Minolta Business Technologies Inc
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 Konica Minolta Business Technologies Inc filed Critical Konica Minolta Business Technologies Inc
Priority to JP2005095590A priority Critical patent/JP2006279539A/en
Publication of JP2006279539A publication Critical patent/JP2006279539A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Storing Facsimile Image Data (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide an image storage device and an image storage method which can back up image data without affecting normal storing operation when image data stored in a storage means where fault occurrence is predicted are backed up to another sound storage means. <P>SOLUTION: A fault predicting means 20 predicts when a fault occurs to each of storage means (HDDs 15a to 15d). A storage control means 21 compresses image data in a storage means whose fault occurrence is predicted by a compressing/expanding part 13 with higher compressibility to reduce the amount of the data, which are backed up in another sound storage means. Especially, when the backup operation and storing operation for new input image data are carried out simultaneously, the inputted image data are also stored with higher compressibility. <P>COPYRIGHT: (C)2007,JPO&INPIT

Description

本発明は、故障発生が予測される記憶手段に記憶されている画像データを他の健全な記憶手段にバックアップする画像記憶装置および画像記憶方法に係わり、特に、通常の記憶動作に影響を与えずに画像データをバックアップするための技術に関する。   The present invention relates to an image storage apparatus and an image storage method for backing up image data stored in a storage means where a failure is predicted to another healthy storage means, and in particular, does not affect normal storage operation. The present invention relates to a technology for backing up image data.

画像データを画像処理したり、印刷したりするときは、その画像データをまず記憶装置に記憶させてから、各々のプロセスの実行時に読み出して使用する場合が多い。画像データを記憶させておけば、必要なときに画像データを読み出して画像処理したり、何度も同じ画像データを読み出して複数部数を印刷したりすることなどが可能となり、利便性が向上する。   In many cases, when image processing is performed on image data or printing, the image data is first stored in a storage device and then read and used when each process is executed. By storing the image data, it is possible to read out the image data when necessary and perform image processing, or to read out the same image data over and over and print multiple copies, improving convenience. .

特に、デジタル複写機などの画像処理装置では、多様な機能に対応したり、大量・高速処理に対応したりするために、大容量の磁気ディスク装置(以下、HDD:Hard Disk Drive)などの記憶手段を備えるものが増えている。   In particular, image processing devices such as digital copiers are equipped with a large-capacity magnetic disk device (hereinafter referred to as HDD: Hard Disk Drive) in order to support various functions and to support a large amount of high-speed processing. More and more are equipped with means.

しかし、HDDなどの記憶手段は、ヘッドやスピンドル・モータなど多数の精密部品によって構成されているため、使用時間の経過や、温度・湿度などの使用環境、振動・衝撃などの影響で機能が次第に劣化し、ついには故障に至る場合がある。これにより画像データを新たに記憶したり、記憶されている画像データを読み出したりすることができなくなると画像処理装置全体としての機能が制限されたり処理能力が低下したりしてしまう。   However, since storage means such as HDDs are composed of many precision parts such as heads, spindles, and motors, their functions gradually increase with the passage of time of use, the use environment such as temperature and humidity, and the effects of vibration and shock. It may deteriorate and eventually lead to failure. As a result, if image data cannot be newly stored or stored image data cannot be read out, the functions of the entire image processing apparatus are limited or the processing capability is reduced.

そこで、複数の記憶手段を備える画像処理装置において一部の記憶手段が故障した場合に、その故障した記憶手段に記憶すべきデータを他の健全な記憶手段に代替保存することで画像処理装置全体としての機能を確保する技術が開示されている(たとえば、特許文献1参照。)。   Therefore, in the case where a part of the storage means fails in the image processing apparatus provided with a plurality of storage means, the entire image processing apparatus is obtained by substituting and storing the data to be stored in the failed storage means in another healthy storage means. The technique which ensures the function as is disclosed (for example, refer to Patent Document 1).

特開2000−215008号公報JP 2000-215008 A

上記の技術では、複数備えている記憶手段の一部が故障した場合にも他の健全な記憶手段を利用して画像処理装置としての機能が確保される。しかし、故障した記憶手段自体が復旧するわけではないので、そこに記憶されていた画像データが失われてユーザに多大な損失を与えてしまう。   In the above technique, even when a part of a plurality of storage means fails, the function as an image processing apparatus is ensured by using another healthy storage means. However, since the failed storage means itself is not restored, the image data stored therein is lost, resulting in a great loss for the user.

こうした損失を避けるためには、事前にデータをバックアップすればよいが、バックアップ専用の記憶手段を設けると装置価格が高騰してしまう。一方、通常動作に使用する複数の記憶手段を互いのバックアップ先に利用すると、バックアップ先の記憶手段で通常動作に使用可能な記憶容量が減少してしまう。特に、どの記憶手段が故障しても大丈夫なようにデータを常時相互にバックアップすると、バックアップのために多大な記憶容量が占拠されてしまう。   In order to avoid such a loss, it is sufficient to back up the data in advance, but if a storage means dedicated to backup is provided, the price of the apparatus will rise. On the other hand, when a plurality of storage means used for normal operation are used as backup destinations for each other, the storage capacity that can be used for normal operation by the backup destination storage means decreases. In particular, if data is always backed up to each other so that no matter which storage means fails, a large storage capacity is occupied for backup.

また、通常動作に使用する記憶手段をバックアップ先に兼用すると、バックアップ動作と通常動作との実行時期が重複した場合には、記憶手段に対する負荷が増大し、通常動作に係わる処理速度が低下してしまう。   Also, if the storage means used for normal operation is also used as the backup destination, the load on the storage means will increase and the processing speed for normal operation will decrease if the backup operation and normal operation overlap in execution time. End up.

本発明は、上記の問題を解決しようとするものであり、通常動作に使用する記憶手段を他の記憶手段のバックアップ先に兼用する場合に、バックアップに使用される記憶容量を低減可能な画像記憶装置および画像記憶方法を提供することを目的としている。   An object of the present invention is to solve the above-mentioned problem, and in the case where a storage unit used for normal operation is also used as a backup destination of another storage unit, an image storage capable of reducing a storage capacity used for backup. It is an object to provide an apparatus and an image storage method.

また、本発明の他の目的は、画像データのバックアップ動作中であっても、通常の動作と変わらない速さで新たに入力された画像データを記憶することが可能な画像記憶装置および画像記憶方法を提供することである。   Another object of the present invention is to provide an image storage device and an image storage capable of storing newly input image data at the same speed as the normal operation even during the backup operation of the image data. Is to provide a method.

以上の目的は以下の構成によって達成される。   The above object is achieved by the following configuration.

(1)画像データを入力する入力手段と、
画像データを記憶する複数の記憶手段と、
前記記憶手段の故障発生時期を予測する故障予測手段と、
画像データを圧縮する圧縮手段と、
前記入力手段から入力される画像データを前記記憶手段に記憶させる入力画像記憶動作と、前記故障予測手段によって所定期間内の故障発生が予測された記憶手段に記憶されている画像データを前記圧縮手段で圧縮して、所定期間内の故障発生が予測されない記憶手段に記憶させるバックアップ動作とを制御する記憶制御手段と
を有する
ことを特徴とする画像記憶装置。
(1) input means for inputting image data;
A plurality of storage means for storing image data;
A failure predicting means for predicting a failure occurrence time of the storage means;
Compression means for compressing image data;
An input image storage operation for storing the image data input from the input unit in the storage unit, and the image data stored in the storage unit in which a failure occurrence within a predetermined period is predicted by the failure prediction unit. And a storage control unit that controls a backup operation that is stored in a storage unit that is not predicted to cause a failure within a predetermined period.

上記(1)に係わる発明によれば、複数ある記憶手段の故障発生時期を予測し、所定の期間内に故障発生が予測される記憶手段が有るときは、その記憶手段に記憶されている画像データは、この状態よりもさらに圧縮されて、故障の予測されない記憶手段にバックアップされる。   According to the invention relating to (1) above, when there is a storage means that predicts the failure occurrence time of a plurality of storage means and the failure occurrence is predicted within a predetermined period, the image stored in the storage means The data is further compressed than this state and backed up to storage means where failure is not predicted.

本発明に係わる画像記憶装置によれば、バックアップ専用の記憶手段を別途設けなくても画像データの損失を防止することができる。また、近く故障発生が予測される記憶手段だけをバックアップ対象にすると共に、元の記憶状態よりも画像データを圧縮してバックアップするので、バックアップによって消費される記憶容量を低減できる。また、圧縮することでバックアップすべきデータ量が減るので、バックアップ先の記憶手段に記憶させるための処理負担も少なくて済み、通常の記憶動作とバックアップ動作とを同時に重複して実行しても、通常の記憶動作に係わる処理速度の低下を少なく抑えることができる。   According to the image storage device of the present invention, it is possible to prevent loss of image data without separately providing a backup dedicated storage means. Further, since only the storage means that is predicted to have a failure nearby is used as a backup target and the image data is compressed and backed up from the original storage state, the storage capacity consumed by the backup can be reduced. In addition, since the amount of data to be backed up is reduced by compressing, the processing load for storing in the storage means at the backup destination can be reduced, and even if the normal storage operation and the backup operation are executed simultaneously, It is possible to suppress a decrease in processing speed related to a normal storage operation.

以下、図面に基づき本発明の実施の形態を説明する。   Hereinafter, embodiments of the present invention will be described with reference to the drawings.

図1は、本発明の実施の形態に係わる画像記憶装置10を備えた画像形成装置5の概略の構成を示している。画像形成装置5は、原稿画像を読み取ってその複製画像を印刷出力する複写機能や、印刷データに従って印刷を行なうプリンタ機能などを備えた、いわゆる、複合機として構成されている。   FIG. 1 shows a schematic configuration of an image forming apparatus 5 including an image storage device 10 according to an embodiment of the present invention. The image forming apparatus 5 is configured as a so-called multi-function machine having a copying function for reading a document image and printing out a duplicated image, and a printer function for performing printing according to print data.

画像形成装置5は、読取部7と、画像処理部8と、画像形成部9と、画像記憶装置10とを有している。これらは画像データをやり取りするためのデータ線6を介して接続されている。   The image forming apparatus 5 includes a reading unit 7, an image processing unit 8, an image forming unit 9, and an image storage device 10. These are connected via a data line 6 for exchanging image data.

読取部7は、原稿画像を読み取って対応する画像データを取り込む機能を果たす。読取部7は、原稿を照射する光源と、原稿をその幅方向に1ライン分読み取るラインイメージセンサと、ライン単位の読取位置を原稿の長さ方向に移動させる移動手段と、原稿からの反射光をラインイメージセンサに導いて結像させるレンズやミラーからなる光学経路とを備えている。ラインイメージセンサはCCD(Charge Coupled Device)で構成される。ラインイメージセンサが出力するアナログ画像信号はA/D(アナログ/デジタル)変換され、デジタルの画像データとして取り込まれて画像処理部8へ出力される。   The reading unit 7 has a function of reading a document image and taking in corresponding image data. The reading unit 7 includes a light source that irradiates the original, a line image sensor that reads the original for one line in the width direction thereof, a moving unit that moves the reading position in units of lines in the length direction of the original, and reflected light from the original And an optical path made up of a lens and a mirror for guiding the light to a line image sensor. The line image sensor is composed of a CCD (Charge Coupled Device). The analog image signal output from the line image sensor is A / D (analog / digital) converted, captured as digital image data, and output to the image processing unit 8.

画像処理部8は、読取部7で読み取った画像データや、画像記憶装置10から読み出した画像データに補正や加工を施す機能を果たす。画像処理部8は、画像データの濃度階調を画像形成装置5で使用されているデバイスに適合するように補正するガンマ補正部と、画像データにスムージング処理やエッジ強調処理などを施す空間フィルタ部と、ユーザからの要求に合わせて画像データの拡大または縮小を行なう変倍部となどから構成される。画像処理部8で処理された画像データは、画像形成部9または画像記憶装置10へ出力される。   The image processing unit 8 functions to correct or process the image data read by the reading unit 7 or the image data read from the image storage device 10. The image processing unit 8 includes a gamma correction unit that corrects the density gradation of the image data so as to be compatible with a device used in the image forming apparatus 5, and a spatial filter unit that performs smoothing processing, edge enhancement processing, and the like on the image data. And a scaling unit for enlarging or reducing the image data in accordance with a request from the user. The image data processed by the image processing unit 8 is output to the image forming unit 9 or the image storage device 10.

画像形成部9は、画像処理部8から供給される画像データに対応する画像を電子写真プロセスによって記録紙上に形成して出力する機能を果たす。画像形成部9は、記録紙の搬送装置と、像形成ユニットと、像形成ユニットの感光体ドラムに形成されたトナー像を記録紙に転写する転写装置と、記録紙上のトナー像を熱定着させる定着装置とを備えている。   The image forming unit 9 functions to form and output an image corresponding to the image data supplied from the image processing unit 8 on a recording sheet by an electrophotographic process. The image forming unit 9 heats and fixes the toner image on the recording paper, a recording paper transport device, an image forming unit, a transfer device that transfers the toner image formed on the photosensitive drum of the image forming unit to the recording paper. And a fixing device.

なお、像形成ユニットは、感光体ドラムを一様に帯電させる帯電装置と、感光体ドラムの表面に静電潜像を形成するレーザーユニットと、感光体ドラムと、感光体ドラムの表面に形成された静電潜像を現像してトナー像を形成する現像装置と、転写後の感光体ドラムの表面に残存するトナーを除去し残留電荷を消去するクリーニング装置とから構成される。   The image forming unit is formed on the surface of the charging device that uniformly charges the photosensitive drum, the laser unit that forms an electrostatic latent image on the surface of the photosensitive drum, the photosensitive drum, and the surface of the photosensitive drum. A developing device that develops the electrostatic latent image to form a toner image, and a cleaning device that removes the toner remaining on the surface of the photosensitive drum after transfer and erases the residual charge.

画像記憶装置10は、画像データを格納するための大容量の記憶装置である。画像記憶装置10は、画像形成装置5に入力された画像データを圧縮して記憶する記憶手段として複数のHDDを備えており、所定期間内の故障発生が予測されるHDDに記憶されている画像データを健全なHDDにコピーしてバックアップする機能を備えている。さらに、画像記憶装置10は、バックアップ動作と新たな画像データを入力する入力画像記憶動作とを同時に実行することができるように構成されている。以後、画像記憶装置10の構成を図2に基づいて詳しく説明する。   The image storage device 10 is a large-capacity storage device for storing image data. The image storage device 10 includes a plurality of HDDs as storage means for compressing and storing the image data input to the image forming device 5, and images stored in the HDDs that are predicted to fail within a predetermined period. It has a function to copy data to a healthy HDD for backup. Further, the image storage device 10 is configured to be able to simultaneously execute a backup operation and an input image storage operation for inputting new image data. Hereinafter, the configuration of the image storage device 10 will be described in detail with reference to FIG.

画像記憶装置10は、図2の破線で囲って表わした4系列の記憶部30a〜30dと、これら4系列の記憶部30a〜30dの途中に、これらを横断するように接続されたアクセス切替部16と、記憶部30a〜30dおよびアクセス切替部16の動作を制御する制御部11とを備えている。   The image storage device 10 includes four series of storage units 30a to 30d surrounded by a broken line in FIG. 2, and an access switching unit connected so as to cross these four series of storage units 30a to 30d. 16 and a control unit 11 that controls operations of the storage units 30 a to 30 d and the access switching unit 16.

各系列の記憶部30a〜30dは同一の構成なので、これらを代表して第1系列の記憶部30aの構成を説明する。第1系列の記憶部30aは、バッファメモリ12aと、圧縮伸張部13aと、HDDコントローラ14aと、HDD15aとを備えている。バッファメモリ12aは、画像処理部8とアクセス切替部16との間に接続されている。圧縮伸張部13aはアクセス切替部16の後段に接続され、HDDコントローラ14aは圧縮伸張部13aの後段に接続されている。HDD15aは、HDDコントローラ14aの配下に接続されている。接続はデータ線6を通じて行なわれる。なお、各図においてデータ線6に付した矢印の向きは、画像データの転送方向を示している。   Since the storage units 30a to 30d in each series have the same configuration, the configuration of the storage unit 30a in the first series will be described as a representative. The first-series storage unit 30a includes a buffer memory 12a, a compression / decompression unit 13a, an HDD controller 14a, and an HDD 15a. The buffer memory 12 a is connected between the image processing unit 8 and the access switching unit 16. The compression / decompression unit 13a is connected to the subsequent stage of the access switching unit 16, and the HDD controller 14a is connected to the subsequent stage of the compression / decompression unit 13a. The HDD 15a is connected under the HDD controller 14a. Connection is made through the data line 6. In each figure, the direction of the arrow attached to the data line 6 indicates the transfer direction of the image data.

バッファメモリ12aは、高速にアクセス可能な半導体メモリで、当該第1系列の記憶部30aに入出力される画像データを一時記憶する機能を果たす。なお、バッファメモリ12aは、画像処理部8から画像データが入力される場合には画像記憶装置10における入力手段として機能する。   The buffer memory 12a is a semiconductor memory that can be accessed at high speed, and has a function of temporarily storing image data input / output to / from the first series storage unit 30a. The buffer memory 12 a functions as an input unit in the image storage device 10 when image data is input from the image processing unit 8.

圧縮伸張部13aは、画像データを圧縮する圧縮手段と、圧縮された画像データを伸張する伸張手段としての機能を果たす。詳細には、圧縮伸張部13aは、入力される画像データを所定のアルゴリズムにしたがって処理することで、そのデータ量を削減した符号データを生成する圧縮処理を行なう。また、圧縮伸張部13aは、圧縮された符号データを伸張して圧縮前の状態またはそれに近い状態に復元する伸張処理を行なう。なお、圧縮伸張部13aは、圧縮率の異なる複数の圧縮モードを有している。圧縮モードは、制御部11から指示される。圧縮モードを変えることで符号データの量を調整することが可能となっている。ここでは、通常圧縮モードと、これよりも圧縮率の高い高圧縮モードとを備えている。なお、圧縮率をより多段に変更可能に構成してもよい。   The compression / decompression unit 13a functions as a compression unit that compresses image data and a decompression unit that expands compressed image data. Specifically, the compression / decompression unit 13a performs compression processing for generating code data with a reduced data amount by processing input image data according to a predetermined algorithm. Further, the compression / decompression unit 13a performs decompression processing for decompressing the compressed code data and restoring it to a state before compression or a state close thereto. The compression / decompression unit 13a has a plurality of compression modes with different compression rates. The compression mode is instructed from the control unit 11. The amount of code data can be adjusted by changing the compression mode. Here, a normal compression mode and a high compression mode with a higher compression rate are provided. Note that the compression rate may be changed in multiple stages.

また、画像データを圧縮するアルゴリズムには、可逆性のものと不可逆性のものとのいずれを使用してもよい。可逆性の場合、伸張処理後の画像データはオリジナルの画像データと完全一致する。不可逆性の場合は、伸張処理後の画像データはオリジナル画像データとは完全一致せず、一部が失われて劣化する。ただし、一般に不可逆性の圧縮方式は、可逆性のものより圧縮率が高くなる利点がある。   Further, an algorithm that compresses image data may be either reversible or irreversible. In the case of reversibility, the image data after the decompression process completely matches the original image data. In the case of irreversibility, the decompressed image data does not completely match the original image data, and a part of the image data is lost and deteriorated. However, in general, the irreversible compression method has an advantage that the compression rate is higher than that of the reversible one.

HDDコントローラ14aは、配下に接続されたHDD15aに対する画像データの記憶動作と、HDD15aからの画像データの読出動作とを制御する。HDD15aは、画像記憶装置10が有する大容量の記憶手段であって、圧縮された画像データを記憶する機能を果たす。HDD15aは、自装置の故障発生時期を予測するためのデータを管理する機能を有している。   The HDD controller 14a controls the operation of storing image data in the HDD 15a connected thereto and the operation of reading image data from the HDD 15a. The HDD 15a is a large-capacity storage unit included in the image storage device 10 and functions to store compressed image data. The HDD 15a has a function of managing data for predicting the failure occurrence time of its own device.

アクセス切替部16は、制御部11からの指示に応じて、画像記憶装置10内での画像データの転送経路を切り替える機能を果たす回路である。アクセス切替部16は、各記憶部30a〜30dのバッファメモリ12a〜12dと圧縮伸張部13a〜13dとの間に介挿されるように接続されており、同じ系列の記憶部30a〜30d内のバッファメモリ12a〜12dと圧縮伸張部13a〜13dとを接続する状態や、異なる系列の記憶部30a〜30dに属する圧縮伸張部13a〜13d同士の間を接続する状態に画像データの転送経路を切り替えることができるようになっている。   The access switching unit 16 is a circuit that performs a function of switching a transfer path of image data in the image storage device 10 in accordance with an instruction from the control unit 11. The access switching unit 16 is connected so as to be interposed between the buffer memories 12a to 12d and the compression / decompression units 13a to 13d of the storage units 30a to 30d, and the buffers in the storage units 30a to 30d of the same series. Switching the image data transfer path to a state in which the memories 12a to 12d and the compression / expansion units 13a to 13d are connected, or a state in which the compression / expansion units 13a to 13d belonging to the storage units 30a to 30d of different series are connected to each other. Can be done.

なお、画像記憶装置10内での画像データの転送は、図示しないDMA(Direct Memory Access)コントローラを用いて行なってもよいし、圧縮伸張部13a〜13dやHDDコントローラ14a〜14dなどが主体となって行なうように構成してもよい。   The transfer of image data in the image storage device 10 may be performed by using a DMA (Direct Memory Access) controller (not shown), and the compression / decompression units 13a to 13d, the HDD controllers 14a to 14d, and the like are mainly used. You may comprise so that it may carry out.

制御部11は、各系列の記憶部30a〜30dやアクセス切替部16の動作を統括制御する機能を果たす。制御部11には、圧縮伸張部13a〜13dと、HDDコントローラ14a〜14dと、アクセス切替部16とがコントロールバス17を介して接続されている。制御部11は、図示省略のCPU(中央処理装置)と、ROM(リード・オンリ・メモリ)と、RAM(ランダム・アクセス・メモリ)とから構成されている。CPUは、プログラムに従って、画像記憶装置10内の各部の動作を制御する処理装置である。ROMは、CPUが実行するプログラムや各種固定データを記憶している。RAMは、プログラムを実行する際に各種データを一時的に格納するワークメモリとして機能する。   The control unit 11 performs a function of controlling the operations of the storage units 30a to 30d and the access switching unit 16 in each series. Compression / decompression units 13 a to 13 d, HDD controllers 14 a to 14 d, and an access switching unit 16 are connected to the control unit 11 via a control bus 17. The control unit 11 includes a CPU (Central Processing Unit) (not shown), a ROM (Read Only Memory), and a RAM (Random Access Memory). The CPU is a processing device that controls the operation of each unit in the image storage device 10 according to a program. The ROM stores programs executed by the CPU and various fixed data. The RAM functions as a work memory that temporarily stores various data when executing a program.

制御部11は、故障予測手段20と、記憶制御手段21と、通知手段22としての機能を果たす。   The control unit 11 functions as a failure prediction unit 20, a storage control unit 21, and a notification unit 22.

故障予測手段20は、HDDコントローラ14a〜14dを通じて各HDD15a〜15dからそれぞれの稼働状況に関するデータを取得し、これを解析することで、各HDD15a〜15dの故障発生時期を予測し、その時期が所定の期間内か否かを判断する機能を果たす。ただし、故障発生の時期を予測する具体的な手法は特定のものに限定されない。また、故障発生時期の日時を特定して予測できなくても、「近日中に故障発生が予測される」といった程度の予測結果が得られればよい。   The failure predicting means 20 obtains data related to the operation status from each of the HDDs 15a to 15d through the HDD controllers 14a to 14d and analyzes the data, thereby predicting the failure occurrence time of each of the HDDs 15a to 15d. It fulfills the function of judging whether it is within the period. However, the specific method for predicting the time of occurrence of the failure is not limited to a specific method. Even if the date and time of the failure occurrence time cannot be specified and predicted, it is only necessary to obtain a prediction result to the extent that “failure occurrence is predicted in the near future”.

記憶制御手段21は、故障予測手段20によって所定期間内の故障発生が予測されたHDD15a〜15dに記憶されている画像データを読み出して、この画像データを故障発生が予測されていない健全なHDD15a〜15dにコピーして記憶させるバックアップ動作を制御する機能を果たす。また、バッファメモリ12a〜12dを介して外部から入力される画像データをHDD15a〜15dに記憶させる入力画像記憶動作を制御する。また、画像データの記憶先がバックアップ動作と入力画像記憶動作と重複する場合でも、これらの動作を同時並行に実行させるように制御する機能を果たす。   The storage control unit 21 reads the image data stored in the HDDs 15a to 15d in which the failure occurrence within the predetermined period is predicted by the failure prediction unit 20, and uses the image data for the healthy HDDs 15a to 15a in which the failure occurrence is not predicted. It functions to control the backup operation to be copied and stored in 15d. Further, it controls an input image storing operation for storing image data input from the outside via the buffer memories 12a to 12d in the HDDs 15a to 15d. Further, even when the storage destination of the image data overlaps with the backup operation and the input image storage operation, the function of controlling these operations to be executed in parallel is achieved.

詳細には、記憶制御手段21は、HDDコントローラ14a〜14d、圧縮伸張部13a〜13d、アクセス切替部16に対して各種の指示(命令)を出力することで、これらの機器を総合的に制御してバックアップ動作や入力画像記憶動作を実現させる。   Specifically, the storage control unit 21 comprehensively controls these devices by outputting various instructions (commands) to the HDD controllers 14a to 14d, the compression / decompression units 13a to 13d, and the access switching unit 16. Thus, a backup operation and an input image storage operation are realized.

通知手段22は、故障予測手段20がいずれかのHDD15a〜15dで所定期間内に故障が発生することを予測した場合に、その旨を画像形成装置5が有する図示省略の液晶ディスプレイ装置に表示してユーザに通知する機能を果たす。通知方法は上記の方法に限定されず、音で知らせてもよいし、電子メールで管理者などに通知してもよい。   When the failure prediction unit 20 predicts that a failure will occur in any one of the HDDs 15a to 15d within a predetermined period, the notification unit 22 displays the fact on a liquid crystal display device (not shown) included in the image forming apparatus 5. Function to notify the user. The notification method is not limited to the above method, and may be notified by sound, or may be notified to an administrator or the like by e-mail.

図3は、画像記憶装置10が、バックアップ動作を並行動作させずに入力画像記憶動作だけを単独で実行する通常状態における画像データの転送経路を示している。   FIG. 3 shows a transfer path of image data in a normal state in which the image storage device 10 performs only the input image storage operation alone without performing the backup operation in parallel.

通常状態の動作では、各系列の記憶部30a〜30dのバッファメモリ12a〜12dには、読取部7で原稿を読み取って得た画像データが画像処理部8で予め分割された状態で入力されるようになっている。そして、各系列のバッファメモリ12a〜12dに入力された画像データが、同じ系列に属する圧縮伸張部13a〜13dで圧縮され、さらにその同じ系列に属するHDD15a〜15dに記憶されるように画像データの転送経路が設定されている。   In the operation in the normal state, the image data obtained by reading the document by the reading unit 7 is input to the buffer memories 12a to 12d of the storage units 30a to 30d of each series in a state of being divided in advance by the image processing unit 8. It is like that. Then, the image data input to the buffer memories 12a to 12d of each series is compressed by the compression / decompression units 13a to 13d belonging to the same series, and further stored in the HDDs 15a to 15d belonging to the same series. A transfer route is set.

なお、縦縞で塗りつぶしたデータ線6Aは、そのデータ線6Aで転送されている画像データが通常モードの圧縮率で圧縮されていることを示している。   The data line 6A filled with vertical stripes indicates that the image data transferred through the data line 6A is compressed at the normal mode compression rate.

次に、バックアップ動作中の画像記憶装置10における画像データの転送経路について説明する。バックアップ動作は単独でも実行されるが、以下の説明においては、バックアップ動作と入力画像記憶動作とが同時に重複して実行される場合について説明する。   Next, a transfer path of image data in the image storage device 10 during the backup operation will be described. Although the backup operation is executed alone, in the following description, a case will be described in which the backup operation and the input image storage operation are executed simultaneously.

なお、以下の説明では、第1系列のHDD15aを、所定期間内の故障発生が予想されたHDD(以後、要バックアップHDD15aと呼ぶ。)とし、その他のHDD15b〜15dは、所定期間内の故障発生が予想されない健全なHDD(以後、健全HDDと呼ぶ。)であるとする。また、要バックアップHDD15aの画像データを、第2系列の健全HDD15bにバックアップするものとする。なお、バックアップ方式には、第1方式と第2方式の2種類あり、以下、それぞれの方式について説明する。   In the following description, the first series of HDDs 15a are assumed to be HDDs that are predicted to fail within a predetermined period (hereinafter referred to as backup HDDs 15a), and the other HDDs 15b to 15d have failed within a predetermined period. Is a healthy HDD that is not expected (hereinafter referred to as a healthy HDD). Further, it is assumed that the image data of the backup required HDD 15a is backed up to the second series of healthy HDDs 15b. There are two types of backup methods, the first method and the second method, and each method will be described below.

図4は、画像記憶装置10が第1のバックアップ方式でバックアップ動作と入力画像記憶動作とを並行に行なう場合における画像データの転送経路を示している。   FIG. 4 shows a transfer path of image data when the image storage device 10 performs the backup operation and the input image storage operation in parallel by the first backup method.

バックアップ動作が行なわれる時は、読取部7などから画像記憶装置10に入力される画像データは、要バックアップHDD15aのある第1系列の記憶部30a以外の記憶部30b〜30dのバッファメモリ12b〜12dのみを対象に分割されて入力される。   When the backup operation is performed, the image data input to the image storage device 10 from the reading unit 7 or the like is stored in the buffer memories 12b to 12d of the storage units 30b to 30d other than the first series storage unit 30a where the backup HDD 15a is required. Only the target is divided and input.

なお、バックアップ動作が行なわれる時でも、そのバックアップ動作と関係しない系統の記憶部30c、30dについては、図3で説明した通常状態の場合と同一転送経路が設定されて入力画像記憶動作が単独で行なわれる。   Even when the backup operation is performed, the same transfer path as that in the normal state described with reference to FIG. 3 is set for the storage units 30c and 30d of the system not related to the backup operation, and the input image storage operation is performed independently. Done.

一方、要バックアップHDD15aの属する第1系列の記憶部30aにおいては、画像データが入力されていないバッファメモリ12aと、圧縮伸張部13aとが切り離され、代わりに、第1系列の記憶部30aの圧縮伸張部13aと第2系列の記憶部30bの圧縮伸張部13bとがアクセス切替部16を介して接続されるように転送経路が設定される。   On the other hand, in the first series storage unit 30a to which the backup HDD 15a is required, the buffer memory 12a to which no image data is input and the compression / decompression unit 13a are separated, and instead the compression of the first series storage unit 30a is performed. The transfer path is set so that the expansion unit 13a and the compression / expansion unit 13b of the second-line storage unit 30b are connected via the access switching unit 16.

このような転送経路が確立すると、記憶制御手段21の指示を受けたHDDコントローラ14aによって、要バックアップHDD15aからすべての画像データが順次読み出され、圧縮伸張部13aに出力される。なお、要バックアップHDD15aから読み出した画像データは、以前に要バックアップHDD15aに通常状態で記憶されたものであり、通常圧縮モードで圧縮されている。そこで、要バックアップHDD15aから読み出された画像データは、圧縮伸張部13aで一旦、伸張されてから第2系列の記憶部30bの圧縮伸張部13bに入力される。   When such a transfer path is established, all image data is sequentially read from the backup HDD 15a required by the HDD controller 14a that has received an instruction from the storage control means 21, and is output to the compression / decompression unit 13a. The image data read from the backup required HDD 15a has been previously stored in the normal state in the backup required HDD 15a and is compressed in the normal compression mode. Therefore, the image data read from the backup HDD 15a is temporarily decompressed by the compression / decompression unit 13a and then input to the compression / decompression unit 13b of the second series storage unit 30b.

第2系列の記憶部30bの圧縮伸張部13bでは、自系列のバッファメモリ12bを通じて入力される画像データと、第1系列の記憶部30aの圧縮伸張部13aから入力されるバックアップ対象の画像データとの圧縮動作が時分割で行なわれる。このとき、いずれの画像データも、通常圧縮モードより圧縮率の高い高圧縮モードで圧縮される。図中の網掛けで塗りつぶしたデータ線6Bは、転送中の画像データが高圧縮モードで圧縮されたものであることを示している。   In the compression / decompression unit 13b of the second-series storage unit 30b, image data input through the own-sequence buffer memory 12b, and backup target image data input from the compression / decompression unit 13a of the first-series storage unit 30a Are compressed in a time-sharing manner. At this time, any image data is compressed in the high compression mode having a higher compression rate than the normal compression mode. A data line 6B filled with shading in the figure indicates that the image data being transferred is compressed in the high compression mode.

圧縮動作の時分割とは、入力画像記憶動作とバックアップ動作とのそれぞれに係わる圧縮動作を高速に切り替えることである。これは、時分割に圧縮動作を行なっている圧縮伸張部13bに対して、バッファメモリ12bからの画像データの入力と、第1系列の圧縮伸張部13aからのバックアップ対象の画像データの入力とが時間軸で細かく区分して切り替えられることによって実現される。   The time division of the compression operation is to switch the compression operation related to the input image storage operation and the backup operation at high speed. This is because the image data input from the buffer memory 12b and the image data to be backed up from the first series compression / expansion unit 13a are input to the compression / expansion unit 13b performing the compression operation in time division. This is realized by finely switching on the time axis.

HDDコントローラ14bでは、圧縮伸張部13bで圧縮されたバックアップ対象の画像データと、外部入力の画像データとを、たとえば内部バッファに一時的に蓄積してから、第2系列の健全HDD15bに時分割に記憶させる。   In the HDD controller 14b, the backup target image data compressed by the compression / decompression unit 13b and the externally input image data are temporarily stored in, for example, an internal buffer, and then time-divisionally stored in the second series of healthy HDDs 15b. Remember.

圧縮動作と記憶動作とを時分割に行なうことによって、画像記憶装置10全体からみると入力画像記憶動作とバックアップ動作とが並行に行なわれることとなる。特に、第1のバックアップ方式ではバックアップ対象の画像データを一度伸張してから圧縮率を高めて圧縮するので、不可逆性の圧縮アルゴリズムを採用した場合に失われる画像データ量を少なく抑えることができるという特徴を有している。   By performing the compression operation and the storage operation in a time-sharing manner, the input image storage operation and the backup operation are performed in parallel when viewed from the entire image storage device 10. In particular, in the first backup method, since the image data to be backed up is expanded once and then compressed at a higher compression rate, the amount of image data lost when an irreversible compression algorithm is employed can be reduced. It has characteristics.

ここで、圧縮伸張部13bで画像データの圧縮率を通常より高めて圧縮する理由と、その圧縮率の目安とについて説明する。   Here, the reason why the compression / decompression unit 13b compresses the image data at a higher compression rate than normal and the standard of the compression rate will be described.

図5は、HDDの記憶動作に係わる圧縮前後の画像データ量をイメージ的に表した説明図を示している。   FIG. 5 is an explanatory diagram showing an image data amount before and after compression related to the storage operation of the HDD.

図5上段の図(a)は、通常状態の入力画像記憶動作に係わる圧縮前後の画像データのデータ量を示している。この図は、ある単位時間に処理すべきデータ量を示している。図中の入力画像データ40aは、入力画像記憶動作に係わる圧縮前の画像データである。   The upper part (a) of FIG. 5 shows the data amount of the image data before and after compression related to the input image storage operation in the normal state. This figure shows the amount of data to be processed in a certain unit time. Input image data 40a in the figure is image data before compression related to the input image storage operation.

入力画像データ40aの単位時間あたりのデータ量Vは、通常圧縮モードでの圧縮率が2倍であるとき、データ量がV/2の圧縮入力画像データ41aに圧縮される。すなわち、通常状態において、HDD15a〜15dは、各記憶部30a〜30dに単位時間に入力される画像データの2分の1に相当するデータ量を記憶すればよい。   The data amount V per unit time of the input image data 40a is compressed into compressed input image data 41a having a data amount of V / 2 when the compression rate in the normal compression mode is double. In other words, in the normal state, the HDDs 15a to 15d may store data amounts corresponding to one half of the image data input per unit time in the storage units 30a to 30d.

図5下段の図(b)は、入力画像記憶動作とバックアップ動作とが並行に行なわれている場合において、それぞれの動作に係わる圧縮前後の画像データ量を示している。図中の入力画像データ40bとバックアップ画像データ42とは、それぞれ入力画像記憶動作とバックアップ動作とに係わる圧縮前の画像データである。入力画像記憶動作とバックアップ動作とが並行に行なわれる場合には、高圧縮モードで各画像データが圧縮される。ここでは、高圧縮モードでの圧縮率を4倍にしてある。   FIG. 5B shows the amount of image data before and after compression related to each operation when the input image storage operation and the backup operation are performed in parallel. Input image data 40b and backup image data 42 in the figure are image data before compression relating to the input image storage operation and the backup operation, respectively. When the input image storage operation and the backup operation are performed in parallel, each image data is compressed in the high compression mode. Here, the compression rate in the high compression mode is quadrupled.

したがって、入力画像データ40bの単位時間あたりのデータ量Vは、高圧縮モードで圧縮されることで、データ量がV/4の高圧縮入力画像データ41bに圧縮される。同様に、バックアップ画像データ42の単位時間あたりのデータ量Vは、高圧縮モードで圧縮されることにより、データ量がV/4の高圧縮バックアップ画像データ43に圧縮される。   Therefore, the data amount V per unit time of the input image data 40b is compressed in the high compression mode to be compressed into the high compression input image data 41b having a data amount of V / 4. Similarly, the data amount V per unit time of the backup image data 42 is compressed into the high compression backup image data 43 having a data amount of V / 4 by being compressed in the high compression mode.

並行動作によって生成される高圧縮入力画像データ41bと高圧縮バックアップ画像データ43とを合計した合計高圧縮データ44のデータ量はV/2になり、単位時間あたりに圧縮伸張部から出力されるデータ量が、通常状態の入力画像動作で圧縮伸張部から出力される圧縮入力画像データ41aのデータ量V/2と同量になる。すなわち、入力画像記憶動作とバックアップ動作とを並行に行なっても、HDDに書き込むべきデータ量が通常状態で入力画像記憶動作を行なう場合と等しくなり、HDDの処理負担は増加しないことになる。   The total amount of high-compression data 44, which is a sum of the high-compression input image data 41b and the high-compression backup image data 43 generated by the parallel operation, is V / 2, and is output from the compression / decompression unit per unit time. The amount is the same as the data amount V / 2 of the compressed input image data 41a output from the compression / decompression unit in the normal input image operation. That is, even if the input image storage operation and the backup operation are performed in parallel, the amount of data to be written to the HDD is equal to the case where the input image storage operation is performed in the normal state, and the processing load on the HDD does not increase.

このように、バックアップ動作と入力画像記憶動作とが重複した場合に、双方の画像データを通常より高い圧縮率で圧縮して、実際にHDDに記憶すべきデータ量が単独で入力画像記憶動作を行なう場合と同じになるようにすれば、バックアップ動作と重複して動作する場合でも、通常状態と同じ速度で入力画像記憶動作を実行することが可能となる。   In this way, when the backup operation and the input image storage operation overlap, both image data are compressed at a higher compression rate than usual, and the amount of data that should actually be stored in the HDD is independent. If the same operation is performed, the input image storage operation can be executed at the same speed as the normal state even when the operation overlaps with the backup operation.

図6は、画像記憶装置10が第2のバックアップ方式でバックアップ動作と入力画像記憶動作とを並行に行なう場合における画像データの転送経路を示している。   FIG. 6 shows a transfer path of image data when the image storage device 10 performs the backup operation and the input image storage operation in parallel by the second backup method.

第2のバックアップ方式においても、バックアップ動作時において、画像記憶装置10に入力される画像データが第1系列の記憶部30a以外のバッファメモリ12b〜12dに分割された状態で入力される点と、バックアップ動作と関係しない第3、第4系列の記憶部30c、30dでは通常状態と変わらない入力画像記憶動作が単独で行なわれている点については第1のバックアップ方式の場合と同様である。   Also in the second backup method, at the time of backup operation, the image data input to the image storage device 10 is input in a state of being divided into the buffer memories 12b to 12d other than the first series storage unit 30a; The third and fourth series of storage units 30c and 30d, which are not related to the backup operation, are similar to the first backup method in that the input image storage operation that is not different from the normal state is performed independently.

一方、要バックアップHDD15aの属する第1系列の記憶部30aにおいては、画像データが入力されていないバッファメモリ12aと圧縮伸張部13aとが切り離されており、代わりに第1系列の圧縮伸張部13aと、第2系列の記憶部30bのHDDコントローラ14bとが接続されている。この画像データの転送経路の切り替えは、記憶制御手段21からの指示を受けたアクセス切替部16による経路の切り替えと、バックアップ対象の画像データについては第2系列の記憶部30bの圧縮伸張部13bを画像データが素通りまたはバイパスするように設定することで実現される。   On the other hand, in the first-line storage unit 30a to which the backup HDD 15a is required, the buffer memory 12a to which no image data is input and the compression / decompression unit 13a are separated. Instead, the first-line compression / decompression unit 13a The HDD controller 14b of the second series storage unit 30b is connected. The switching of the image data transfer path is performed by switching the path by the access switching unit 16 in response to an instruction from the storage control unit 21 and the compression / expansion unit 13b of the second series storage unit 30b for the backup target image data. This is realized by setting the image data to pass or bypass.

このような転送経路が確立すると、記憶制御手段21の指示を受けたHDDコントローラ14aによって、要バックアップHDD15aからすべての画像データが順次読み出され、圧縮伸張部13aに出力される。圧縮伸張部13aに入力された画像データは、圧縮伸張部13aによってさらに圧縮され、アクセス切替部16と圧縮伸張部14b(素通りまたはバイパス)とを経由して第2系列の記憶部30bのHDDコントローラ14bへ出力される。   When such a transfer path is established, all image data is sequentially read from the backup HDD 15a required by the HDD controller 14a that has received an instruction from the storage control means 21, and is output to the compression / decompression unit 13a. The image data input to the compression / decompression unit 13a is further compressed by the compression / decompression unit 13a, and the HDD controller of the second series storage unit 30b via the access switching unit 16 and the compression / decompression unit 14b (pass or bypass). 14b.

他方、第2系列の記憶部30bの圧縮伸張部13bでは、自系列のバッファメモリ12bを通じて入力された画像データがアクセス切替部16を通じて第2系列の圧縮伸張部13bに転送され、この圧縮伸張部13bでバックアップ対象の画像データとは独立に圧縮されてHDDコントローラ14bへ出力される。このとき、通常より圧縮率の高い高圧縮モードで圧縮が行なわれる。   On the other hand, in the compression / decompression unit 13b of the second series storage unit 30b, the image data input through the buffer memory 12b of the own series is transferred to the compression / decompression unit 13b of the second series through the access switching unit 16, and this compression / decompression unit In 13b, the image data to be backed up is compressed independently of the image data to be backed up and output to the HDD controller 14b. At this time, compression is performed in a high compression mode with a higher compression rate than usual.

ここで、第2系列の圧縮伸張部13bで圧縮された画像データの圧縮率と、第1系列の圧縮伸張部13aで圧縮されたバックアップ対象の画像データの圧縮率とが同じである必要はない。それぞれの画像データの圧縮率が異なっていても、健全HDD15bに単位時間あたりに記憶されるデータ量の合計が、通常状態で入力画像記憶動作を単独で行なう場合のデータ量と同程度になっていればよい。   Here, the compression rate of the image data compressed by the second series compression / decompression unit 13b and the compression rate of the backup target image data compressed by the first series compression / decompression unit 13a do not have to be the same. . Even if the compression rates of the respective image data are different, the total amount of data stored per unit time in the healthy HDD 15b is almost the same as the amount of data when the input image storage operation is performed independently in the normal state. Just do it.

HDDコントローラ14bは、第1系列の圧縮伸張部13aから入力される圧縮済みのバックアップ対象の画像データと、第2系列の圧縮伸張部13bで圧縮された外部入力の画像データとを、たとえば内部バッファに一時的に蓄積してから、第2系列の健全HDD15bに時分割に記憶させる。   The HDD controller 14b receives the compressed backup target image data input from the first series compression / decompression unit 13a and the externally input image data compressed by the second series compression / decompression unit 13b, for example, an internal buffer. Are temporarily stored, and then stored in the second series of healthy HDDs 15b in a time-sharing manner.

第2のバックアップ方式においては、入力された画像データとバックアップ対象の画像データとを2つの圧縮伸張部13a、13bで別々に圧縮するので、各圧縮伸張部13a、13bに加わる処理負担が特に増大しない。したがって、第1のバックアップ方式のように第2系列の圧縮伸張部13bで2種類の画像データを圧縮する場合に、圧縮伸張部13bにおける処理速度が画像記憶装置10全体の動作のボトルネックとなってしまった場合には、第2のバックアップ方式を採用するとよい。   In the second backup method, the input image data and the image data to be backed up are separately compressed by the two compression / decompression units 13a and 13b, so that the processing load applied to each compression / decompression unit 13a and 13b is particularly increased. do not do. Accordingly, when two types of image data are compressed by the second series of compression / expansion units 13b as in the first backup method, the processing speed in the compression / expansion unit 13b becomes a bottleneck of the operation of the entire image storage device 10. If this happens, the second backup method may be adopted.

なお、第1のバックアップ方式と第2のバックアップ方式とのいずれの方式を選択するかについては、画像形成装置5のユーザが図示省略の選択手段によって選択可能になっている。   Note that the user of the image forming apparatus 5 can select which of the first backup method and the second backup method is selected by a selection unit (not shown).

いずれかのバックアップ方式を用いて要バックアップHDD15aに係わるバックアップ動作が完了した後は、当該HDD15aを新たなHDDに交換することが可能となる。新たなHDDに交換した後で、バックアップ先の健全HDD15bに記憶されている画像データを通常の圧縮率に戻して新たなHDDに復旧すると、図3に示した通常状態に戻すことができる。   After the backup operation related to the backup required HDD 15a is completed using any backup method, the HDD 15a can be replaced with a new HDD. After the replacement with a new HDD, when the image data stored in the healthy HDD 15b as the backup destination is restored to the normal compression rate and restored to the new HDD, the normal state shown in FIG. 3 can be restored.

図7は、バックアップに係わる画像記憶装置10の動作を示している。   FIG. 7 shows the operation of the image storage device 10 related to backup.

画像記憶装置10は、各系列のHDD15a〜15dについて、所定期間内に故障の発生が予測される状態になったか否かを監視し(ステップS101;N)、いずれかのHDD(たとえば、要バックアップHDD15a)で故障発生が予測された場合は(ステップS101;Y)、液晶ディスプレイ装置でその旨を通知し(ステップS102)、バックアップ動作を開始する(ステップS103)。   The image storage device 10 monitors whether or not the failure of each series of HDDs 15a to 15d is predicted within a predetermined period (step S101; N), and any HDD (for example, backup required) When the occurrence of a failure is predicted in the HDD 15a (step S101; Y), the fact is notified by the liquid crystal display device (step S102), and the backup operation is started (step S103).

ここで、バックアップ動作中に新たな画像データの入力がない場合は(ステップS104;N)、予め選択されているバックアップ方式によってバックアップ対象の画像データのみを他の健全なHDD(たとえば、健全HDD15b)に記憶する(ステップS107)。   Here, when no new image data is input during the backup operation (step S104; N), only the image data to be backed up is stored in another healthy HDD (for example, the healthy HDD 15b) by the backup method selected in advance. (Step S107).

バックアップ動作と画像データの入力動作とが重なった場合には(ステップS104;Y)、入力された画像データとバックアップ対象の画像データとを、予め選択されたバックアップ方式によって健全HDD15bに並行に記憶する(ステップS105)。   If the backup operation and the image data input operation overlap (step S104; Y), the input image data and the image data to be backed up are stored in parallel in the healthy HDD 15b by the backup method selected in advance. (Step S105).

バックアップ動作が完了しない限りは(ステップS106;N)、画像データの入力の有無を確認しながら(ステップS104;YまたはN)、バックアップ動作を継続する(ステップS105またはS107)。   As long as the backup operation is not completed (step S106; N), the backup operation is continued (step S105 or S107) while confirming whether image data has been input (step S104; Y or N).

そして、要バックアップHDD15a内のすべての画像データのバックアップが完了すると(ステップS106;Y)、バックアップ動作を終了して(ステップS108)、ステップS101に戻り、HDDの故障発生時期の監視を継続する。   When the backup of all the image data in the backup HDD 15a requiring is completed (step S106; Y), the backup operation is finished (step S108), the process returns to step S101, and the monitoring of the HDD failure occurrence time is continued.

図8は、所定期間内の故障発生が予測されたことを通知する故障予測通知画面200の一例を示している。故障予測通知画面200の上段には、一部のHDDについて近日中の故障が予測されることを示す警告メッセージ201が表示されている。その下方には、故障が予測されたHDDに記憶されていた画像データが他の健全なHDDにバックアップされる旨などを示す案内メッセージ202が表示されている。なお、ユーザが故障予測通知画面200の下段のOK釦203を操作すると、液晶ディスプレイ装置の表示は図示省略の通常画面に切り替わり、通常どおり印刷ジョブや画像データの入力が実行可能な状態となる。   FIG. 8 shows an example of a failure prediction notification screen 200 for notifying that a failure occurrence within a predetermined period is predicted. In the upper part of the failure prediction notification screen 200, a warning message 201 indicating that a failure in the near future is predicted for some HDDs is displayed. Below that, a guidance message 202 indicating that the image data stored in the HDD that is predicted to fail is backed up to another healthy HDD is displayed. When the user operates the OK button 203 in the lower part of the failure prediction notification screen 200, the display on the liquid crystal display device is switched to a normal screen (not shown), and a print job and image data can be input as usual.

以上、本発明の実施の形態を図面によって説明してきたが、具体的な構成は実施の形態に示したものに限られるものではなく、本発明の要旨を逸脱しない範囲における変更や追加があっても本発明に含まれる。   The embodiment of the present invention has been described with reference to the drawings. However, the specific configuration is not limited to that shown in the embodiment, and there are changes and additions within the scope of the present invention. Are also included in the present invention.

たとえば、画像データを記憶する記憶手段はHDD15に限定されず、不揮発メモリや光ディスクなどでもよい。さらに、画像記憶装置が有する複数の記憶手段は、同じ種類である必要はなく、異なる種類の記憶手段であってもよい。たとえば、不揮発メモリの故障発生時期を予測して、そこに記憶されている画像データをHDDにバックアップするようにしてもよい。   For example, the storage means for storing the image data is not limited to the HDD 15 and may be a nonvolatile memory or an optical disk. Furthermore, the plurality of storage units included in the image storage device need not be the same type, and may be different types of storage units. For example, the failure occurrence time of the nonvolatile memory may be predicted and the image data stored therein may be backed up to the HDD.

また、本実施の形態においては、画像記憶装置の内部に記憶手段を有する場合について説明したが、画像記憶装置の外部に記憶手段を有していてもかまわない。本発明に係わる記憶制御手段の制御下において故障発生時期が予測され、バックアップ対象となる画像データを圧縮し、入力画像記憶動作とバックアップ動作とを行なうことが可能なものであれば、たとえば記憶手段が外付けのHDDなどであっても本発明の技術的範囲に属する。   In the present embodiment, the case where the storage unit is provided inside the image storage device has been described. However, the storage unit may be provided outside the image storage device. If the failure occurrence time is predicted under the control of the storage control means according to the present invention, the image data to be backed up can be compressed, and the input image storage operation and the backup operation can be performed. Even an external HDD or the like belongs to the technical scope of the present invention.

また、故障予測手段20が記憶手段の故障発生時期を予測する具体的手法は、磁気ディスクの停止時において磁気ヘッドが磁気ディスク上に設けられた停止位置に何度停止したかを示す、CSS(Contact Start and Stop)回数を計数して磁気ヘッドの劣化を予測したり、データを読み出した回数や記憶のエラー回数から磁気ディスクの劣化を予測したりする手法など、どのような手法を採用してもよい。採用する手法は、単一の手法に限定されず、たとえばHDDの故障発生時期を予測する指標値を複数種類計測して総合的な予測を行なうSMART(Self Monitoring Analysis and Reporting Technology)機能などを利用すれば故障発生時期の予測精度を向上させることができる。また、記憶手段がHDD15以外のものである場合には、その記憶手段に適した故障発生時期の予測手法を用いればよい。   In addition, a specific method for the failure prediction means 20 to predict the failure occurrence time of the storage means is CSS () indicating how many times the magnetic head has stopped at a stop position provided on the magnetic disk when the magnetic disk is stopped. What method is used, such as predicting the deterioration of the magnetic head by counting the number of times (Contact Start and Stop), or predicting the deterioration of the magnetic disk from the number of times data is read or the number of memory errors Also good. The method adopted is not limited to a single method, but uses, for example, the SMART (Self Monitoring Analysis and Reporting Technology) function that performs comprehensive prediction by measuring multiple types of index values for predicting HDD failure occurrence timing. If so, the prediction accuracy of the failure occurrence time can be improved. If the storage means is other than the HDD 15, a failure occurrence time prediction method suitable for the storage means may be used.

また、本実施の形態では、入力画像記憶動作とバックアップ動作とを時分割に行なうことによりこれらの動作を並行に行なう手法を例示しているが、両動作を並行に行なう手法はこの例に限定されるものではない。たとえば、HDDがブロック単位で画像データの記憶を行なう場合に、このブロック内の所定領域を入力される画像データに割り当て、残りの領域をバックアップ対象の画像データに割り当てて記憶させるようにしてもよい。画像データを読み出す場合は、ブロック内の所望の画像データが格納されたいずれか一方の領域からデータを読み出して元の画像データを再構成するようにすればよい。   In the present embodiment, a method of performing the operations in parallel by performing the input image storing operation and the backup operation in a time division manner is illustrated, but the method of performing both operations in parallel is limited to this example. Is not to be done. For example, when the HDD stores image data in units of blocks, a predetermined area in this block may be allocated to input image data, and the remaining area may be allocated and stored as backup target image data. . When reading image data, the original image data may be reconstructed by reading the data from one of the areas in the block where desired image data is stored.

また、入力画像記憶動作とバックアップ動作とは、必ずしも並行に行なわれなくてもかまわない。入力画像記憶動作を実行している間は、バックアップ動作を停止してもよい。   Further, the input image storage operation and the backup operation need not be performed in parallel. The backup operation may be stopped while the input image storage operation is being executed.

また、入力された画像データと、バックアップ対象の画像データとのそれぞれの圧縮率は、本実施の形態において説明した例に限定されない。少なくとも、バックアップ対象の画像データが圧縮されて他の健全なHDDにバックアップされるように構成されていれば、本発明の技術的範囲に属する。   Further, the compression rates of the input image data and the backup target image data are not limited to the example described in the present embodiment. As long as at least image data to be backed up is compressed and backed up to another healthy HDD, it belongs to the technical scope of the present invention.

また、バックアップ動作時に健全HDDに記憶されている画像データの読出動作が重なった場合でも、バックアップ動作と画像読出動作とが並行に実行可能なように構成してもよい。このとき、健全HDDに既に記憶されている画像データは通常の圧縮率で圧縮されているものなので、両動作を並行に行なった場合には、バックアップ画像データを高圧縮にしたとしても、通常時に画像データを読み出す場合よりも遅くなってしまう。そこで、この動作中は、バックアップ画像データの圧縮率を入力画像記憶動作と並行に行なう場合以上に高めて圧縮し、読出動作への影響を低減するようにしてもよい。また、画像データ読出時に限ってバックアップ動作を停止するように構成してもよい。   Further, even when the reading operation of the image data stored in the healthy HDD overlaps during the backup operation, the backup operation and the image reading operation may be executed in parallel. At this time, since the image data already stored in the healthy HDD is compressed at a normal compression rate, when both operations are performed in parallel, even if the backup image data is highly compressed, It will be slower than reading image data. Therefore, during this operation, the compression rate of the backup image data may be compressed higher than when it is performed in parallel with the input image storage operation, and the influence on the read operation may be reduced. Further, the backup operation may be stopped only when image data is read.

さらに、画像記憶装置10内の記憶部30a〜30dの数やこれらの構成機器は実施の形態で例示したものに限定されない。また、バックアップ方式は、2方式を選択できる必要はなく、いずれか一方のみを固定的に採用してもよい。また、バックアップ動作が単独で実行されているときは第1のバックアップ方式を実行し、これに入力画像記憶動作が重なったときは第2のバックアップ方式に移行するように構成してもよい。   Further, the number of the storage units 30a to 30d in the image storage device 10 and these constituent devices are not limited to those exemplified in the embodiment. Also, the backup method need not be able to select two methods, and only one of them may be fixedly adopted. Alternatively, the first backup method may be executed when the backup operation is being executed alone, and the second backup method may be shifted to when the input image storage operation is overlapped with this.

本発明の実施の形態に係わる画像記憶装置を備えた画像形成装置の概略の構成を示すブロック図である。1 is a block diagram illustrating a schematic configuration of an image forming apparatus including an image storage device according to an embodiment of the present invention. 本発明の実施の形態に係わる画像記憶装置の機器構成を示す説明図である。It is explanatory drawing which shows the apparatus structure of the image storage apparatus concerning embodiment of this invention. 本発明の実施の形態に係わる画像記憶装置が通常状態において入力画像記憶動作を行なう場合の画像データの転送経路を示す説明図である。It is explanatory drawing which shows the transfer path | route of the image data in case the image storage apparatus concerning embodiment of this invention performs input image storage operation in a normal state. 本発明の実施の形態に係わる画像記憶装置が、第1のバックアップ方式によりバックアップ動作と入力画像記憶動作とを並行に行なう場合における画像データの転送経路を示す説明図である。It is explanatory drawing which shows the transfer path | route of image data in case the image storage apparatus concerning embodiment of this invention performs backup operation and input image storage operation in parallel by a 1st backup system. 記憶手段に記憶される画像データの圧縮前後におけるデータ量をイメージ的に表した説明図であるIt is explanatory drawing which represented the data amount before and behind compression of the image data memorize | stored in a memory | storage means image-wise. 本発明の実施の形態に係わる画像記憶装置が、第2のバックアップ方式によりバックアップ動作と入力画像記憶動作とを並行に行なう場合における画像データの転送経路を示す説明図である。It is explanatory drawing which shows the transfer path | route of image data in case the image storage device concerning embodiment of this invention performs backup operation and input image storage operation in parallel by the 2nd backup system. 本発明の実施の形態に係わる画像記憶装置がバックアップ動作を行なう際の動作の流れの一例を示す流れ図である。5 is a flowchart illustrating an example of an operation flow when the image storage device according to the embodiment of the present invention performs a backup operation. 所定期間内に記憶手段の故障発生が予測された場合にその旨を通知する、故障予測通知画面の一例を示す説明図である。It is explanatory drawing which shows an example of the failure prediction notification screen which notifies that when the failure generation of a memory | storage means is estimated within a predetermined period.

符号の説明Explanation of symbols

5…画像形成装置
6、6A、6B…データ線
7…読取部
8…画像処理部
9…画像形成部
10…画像記憶装置
11…制御部
12a、12b、12c、12d…バッファメモリ
13a、13b、13c、13d…圧縮伸張部
14a、14b、14c、14d…HDDコントローラ
15a、15b、15c、15d…HDD
16…アクセス切替部
17…コントロールバス
20…故障予測手段
21…記憶制御手段
22…通知手段
30a、30b、30c、30d…記憶部
40a、40b…入力画像データ
41a…圧縮入力画像データ
41b…高圧縮入力画像データ
42…バックアップ画像データ
43…高圧縮バックアップ画像データ
44…合計高圧縮データ
200…故障予測通知画面
201…警告メッセージ
202…案内メッセージ
203…OK釦
DESCRIPTION OF SYMBOLS 5 ... Image forming apparatus 6, 6A, 6B ... Data line 7 ... Reading part 8 ... Image processing part 9 ... Image forming part 10 ... Image storage apparatus 11 ... Control part 12a, 12b, 12c, 12d ... Buffer memory 13a, 13b, 13c, 13d ... compression / decompression unit 14a, 14b, 14c, 14d ... HDD controller 15a, 15b, 15c, 15d ... HDD
DESCRIPTION OF SYMBOLS 16 ... Access switching part 17 ... Control bus 20 ... Failure prediction means 21 ... Memory | storage control means 22 ... Notification means 30a, 30b, 30c, 30d ... Memory | storage part 40a, 40b ... Input image data 41a ... Compression input image data 41b ... High compression Input image data 42 ... backup image data 43 ... high compression backup image data 44 ... total high compression data 200 ... failure prediction notification screen 201 ... warning message 202 ... guidance message 203 ... OK button

Claims (11)

画像データを入力する入力手段と、
画像データを記憶する複数の記憶手段と、
前記記憶手段の故障発生時期を予測する故障予測手段と、
画像データを圧縮する圧縮手段と、
前記入力手段から入力される画像データを前記記憶手段に記憶させる入力画像記憶動作と、前記故障予測手段によって所定期間内の故障発生が予測された記憶手段に記憶されている画像データを前記圧縮手段で圧縮して、所定期間内の故障発生が予測されない記憶手段に記憶させるバックアップ動作とを制御する記憶制御手段と
を有する
ことを特徴とする画像記憶装置。
Input means for inputting image data;
A plurality of storage means for storing image data;
A failure predicting means for predicting a failure occurrence time of the storage means;
Compression means for compressing image data;
An input image storage operation for storing the image data input from the input unit in the storage unit, and the image data stored in the storage unit in which a failure occurrence within a predetermined period is predicted by the failure prediction unit. And a storage control unit that controls a backup operation that is stored in a storage unit that is not predicted to cause a failure within a predetermined period.
前記記憶制御手段は、前記入力画像記憶動作では、前記入力手段から入力される画像データを圧縮して前記記憶手段に記憶させ、前記バックアップ動作では、前記所定期間内の故障発生が予測された記憶手段に記憶されている圧縮された画像データを、その圧縮率を高めて、前記所定期間内の故障発生が予測されない記憶手段に記憶させる
ことを特徴とする請求項1に記載の画像記憶装置。
In the input image storage operation, the storage control unit compresses image data input from the input unit and stores the compressed image data in the storage unit, and in the backup operation, storage in which occurrence of a failure within the predetermined period is predicted The image storage device according to claim 1, wherein the compressed image data stored in the means is stored in a storage means in which a failure rate within the predetermined period is not predicted by increasing the compression rate.
画像データを伸張する伸張手段をさらに有し、
前記記憶制御手段は、前記バックアップ動作を行なうとき、故障発生が予測された前記記憶手段に記憶されている圧縮された画像データを前記伸張手段で伸張してから前記圧縮手段で圧縮し直す
ことを特徴とする請求項2に記載の画像記憶装置。
Further comprising decompression means for decompressing the image data;
The storage control means, when performing the backup operation, decompresses the compressed image data stored in the storage means where the occurrence of a failure is predicted by the decompression means and then recompresses the compressed image data by the compression means. The image storage device according to claim 2.
前記記憶制御手段は、前記バックアップ動作を行なうとき、故障発生が予測された前記記憶手段に記憶されている圧縮された画像データを伸張せずに前記圧縮手段でさらに圧縮する
ことを特徴とする請求項2に記載の画像記憶装置。
The storage control means, when performing the backup operation, further compresses the compressed image data stored in the storage means where the occurrence of a failure is predicted by the compression means without being decompressed. Item 3. The image storage device according to Item 2.
前記記憶制御手段は、記憶先の記憶手段を同一にする前記入力画像記憶動作と前記バックアップ動作とが重なったとき、これらの動作を並行に行なう
ことを特徴とする請求項1、2、3または4に記載の画像記憶装置。
The said storage control means performs these operation | movement in parallel, when the said input image memory | storage operation | movement which makes the memory | storage device of the memory | storage destination the same, and the said backup operation overlap. 5. The image storage device according to 4.
前記記憶制御手段は、記憶先の記憶手段を同一にする前記入力画像記憶動作と前記バックアップ動作とを並行に行なうときは、前記入力手段から入力される画像データを通常より高い圧縮率で圧縮して前記記憶手段に記憶させる
ことを特徴とする請求項5に記載の画像記憶装置。
The storage control means compresses the image data input from the input means at a compression rate higher than usual when performing the input image storage operation and the backup operation in which the storage means of the storage destination are the same. The image storage device according to claim 5, wherein the image is stored in the storage unit.
前記記憶制御手段は、記憶先の記憶手段を同一にする前記入力画像記憶動作と前記バックアップ動作とを並行に行なうときは、前記入力画像記憶動作における前記記憶手段への記憶動作と前記バックアップ動作における前記記憶手段への記憶動作とを時分割に行なわせる
ことを特徴とする請求項5または6に記載の画像記憶装置。
The storage control means, when performing the input image storage operation and the backup operation in the same storage destination storage means in parallel, in the storage operation and the backup operation in the input image storage operation The image storage device according to claim 5, wherein the storage operation to the storage unit is performed in a time-sharing manner.
前記記憶制御手段は、記憶先の記憶手段を同一にする前記入力画像記憶動作と前記バックアップ動作とを並行に行なうときは、前記入力画像記憶動作における圧縮動作と、前記バックアップ動作における圧縮動作とを同一の圧縮手段を時分割に使用して行なわせる
ことを特徴とする請求項5、6または7に記載の画像記憶装置。
The storage control means performs the compression operation in the input image storage operation and the compression operation in the backup operation when performing the input image storage operation and the backup operation in the same storage destination storage means in parallel. 8. The image storage device according to claim 5, wherein the same compression means is used for time division.
前記故障予測手段によって、いずれかの記憶手段に対して所定期間内の故障発生が予測されたことを通知する通知手段をさらに有する
ことを特徴とする請求項1、2、3、4、5、6、7または8に記載の画像記憶装置。
A notification means for notifying that any occurrence of a failure within a predetermined period is predicted by any of the storage means by the failure prediction means. The image storage device according to 6, 7, or 8.
画像データを記憶する複数の記憶手段のそれぞれについて、所定期間内に故障が発生するか否かを予測するステップと、
所定期間内の故障発生が予測されたとき、その記憶手段に記憶されている画像データを圧縮手段で圧縮して、故障発生の予測されない記憶手段に記憶させるステップと
を有する
ことを特徴とする画像記憶方法。
Predicting whether a failure will occur within a predetermined period for each of a plurality of storage means for storing image data; and
And a step of compressing the image data stored in the storage means when the failure occurrence within the predetermined period is predicted by the compression means and storing the compressed image data in the storage means where no failure occurrence is predicted. Memory method.
所定期間内の故障発生が予測された記憶手段に記憶されている画像データを圧縮手段で圧縮して、故障発生の予測されない記憶手段に記憶させる動作と、入力される画像データを前記故障発生の予測されない記憶手段と同一の記憶手段に記憶させる動作とが重なったとき、これらを並行に行なうと共に、前記入力される画像データを通常より高い圧縮率で圧縮して前記記憶手段に記憶させる
ことを特徴とする請求項10に記載の画像記憶方法。
An operation for compressing the image data stored in the storage means in which the occurrence of the failure within the predetermined period is predicted by the compression means and storing the compressed image data in the storage means in which the occurrence of the failure is not predicted; When the operation to be stored in the same storage means as the storage means that is not predicted overlaps with each other, the input data is compressed at a higher compression rate than usual and stored in the storage means. The image storage method according to claim 10, wherein:
JP2005095590A 2005-03-29 2005-03-29 Image storage device and image storage method Withdrawn JP2006279539A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005095590A JP2006279539A (en) 2005-03-29 2005-03-29 Image storage device and image storage method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005095590A JP2006279539A (en) 2005-03-29 2005-03-29 Image storage device and image storage method

Publications (1)

Publication Number Publication Date
JP2006279539A true JP2006279539A (en) 2006-10-12

Family

ID=37213813

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005095590A Withdrawn JP2006279539A (en) 2005-03-29 2005-03-29 Image storage device and image storage method

Country Status (1)

Country Link
JP (1) JP2006279539A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008129758A (en) * 2006-11-20 2008-06-05 Funai Electric Co Ltd Management server and content movement system
US10289503B2 (en) 2015-12-25 2019-05-14 Kyocera Document Solutions Inc. Information processing system and information processing apparatus that back up and restore data
JP7060919B2 (en) 2017-02-10 2022-04-27 株式会社バッファロー Storage device control device, storage device control method, medium on which the storage device control program is recorded, storage device, and terminal device.

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008129758A (en) * 2006-11-20 2008-06-05 Funai Electric Co Ltd Management server and content movement system
US10289503B2 (en) 2015-12-25 2019-05-14 Kyocera Document Solutions Inc. Information processing system and information processing apparatus that back up and restore data
JP7060919B2 (en) 2017-02-10 2022-04-27 株式会社バッファロー Storage device control device, storage device control method, medium on which the storage device control program is recorded, storage device, and terminal device.

Similar Documents

Publication Publication Date Title
JP5126595B2 (en) Image processing apparatus and image processing system
JP4125277B2 (en) Image forming apparatus and data erasing method
JP2012043246A (en) Information processor, method for controlling information processor, and program
US7187593B2 (en) Control system; control apparatus; storage device and computer program product
JP2009081742A (en) Image forming device
US8643888B2 (en) Image forming apparatus and method for controlling the same
JP2014138342A (en) Image forming device
JP2006279539A (en) Image storage device and image storage method
JP2012226519A (en) Image forming method and image forming apparatus
JP6308433B2 (en) Image forming apparatus, control method, and control program
JP4830853B2 (en) Log data recording apparatus, log data recording method, and log data recording program
JP2007082144A (en) Image forming apparatus
JP5761534B2 (en) Write control device, image forming apparatus
US20090083347A1 (en) Data storage apparatus, image forming apparatus and data deletion method
JP2014138265A (en) Image forming apparatus
JP2008078923A (en) Print controller and printer equipped with the same, and print controlling method
JP2008023785A (en) Image forming apparatus, image forming control method, image forming control program, and record medium
JP6000754B2 (en) Image processing apparatus, image processing apparatus control method, and program
JP2011166881A (en) Power management device, and power management program
JP2009259138A (en) Printing controller, printing system, and program
JP2002116931A (en) Storage medium controller, image formation apparatus using the same and control method therefor
JP2007164912A (en) Information-processing device
JP4760235B2 (en) Image forming system, image forming apparatus, and image reading apparatus
JP2001356967A (en) Method for controlling writing of non-volatile memory
JP2007164552A (en) Memory controller and data transfer method

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20080603