(57)【要約】【課題】故障発生が予測される記憶手段に記憶されている画像データを他の健全な記憶手段にバックアップする際に、通常の記憶動作に影響を与えずに画像データをバックアップすることが可能な画像記憶装置および画像記憶方法を提供する。【解決手段】故障予測手段２０は、各記憶手段（ＨＤＤ１５ａ〜１５ｄ）の故障発生時期を予測する。記憶制御手段２１は故障発生が予測された記憶手段内の画像データを圧縮伸張部１３で圧縮率を高めて圧縮し、データ量を低減して他の健全な記憶手段にバックアップさせる。特に、バックアップ動作と新たな入力画像データの記憶動作とを並行に行なう場合は、入力された画像データも圧縮率を高めて記憶する。【選択図】図２
2006279539.tif 000002
【特許請求の範囲】
【請求項１】
画像データを入力する入力手段と、
画像データを記憶する複数の記憶手段と、
前記記憶手段の故障発生時期を予測する故障予測手段と、
画像データを圧縮する圧縮手段と、
前記入力手段から入力される画像データを前記記憶手段に記憶させる入力画像記憶動作と、前記故障予測手段によって所定期間内の故障発生が予測された記憶手段に記憶されている画像データを前記圧縮手段で圧縮して、所定期間内の故障発生が予測されない記憶手段に記憶させるバックアップ動作とを制御する記憶制御手段と
を有する
ことを特徴とする画像記憶装置。
【請求項２】
前記記憶制御手段は、前記入力画像記憶動作では、前記入力手段から入力される画像データを圧縮して前記記憶手段に記憶させ、前記バックアップ動作では、前記所定期間内の故障発生が予測された記憶手段に記憶されている圧縮された画像データを、その圧縮率を高めて、前記所定期間内の故障発生が予測されない記憶手段に記憶させる
ことを特徴とする請求項１に記載の画像記憶装置。
【請求項３】
画像データを伸張する伸張手段をさらに有し、
前記記憶制御手段は、前記バックアップ動作を行なうとき、故障発生が予測された前記記憶手段に記憶されている圧縮された画像データを前記伸張手段で伸張してから前記圧縮手段で圧縮し直す
ことを特徴とする請求項２に記載の画像記憶装置。
【請求項４】
前記記憶制御手段は、前記バックアップ動作を行なうとき、故障発生が予測された前記記憶手段に記憶されている圧縮された画像データを伸張せずに前記圧縮手段でさらに圧縮する
ことを特徴とする請求項２に記載の画像記憶装置。
【請求項５】
前記記憶制御手段は、記憶先の記憶手段を同一にする前記入力画像記憶動作と前記バックアップ動作とが重なったとき、これらの動作を並行に行なう
ことを特徴とする請求項１、２、３または４に記載の画像記憶装置。
【請求項６】
前記記憶制御手段は、記憶先の記憶手段を同一にする前記入力画像記憶動作と前記バックアップ動作とを並行に行なうときは、前記入力手段から入力される画像データを通常より高い圧縮率で圧縮して前記記憶手段に記憶させる
ことを特徴とする請求項５に記載の画像記憶装置。
【請求項７】
前記記憶制御手段は、記憶先の記憶手段を同一にする前記入力画像記憶動作と前記バックアップ動作とを並行に行なうときは、前記入力画像記憶動作における前記記憶手段への記憶動作と前記バックアップ動作における前記記憶手段への記憶動作とを時分割に行なわせる
ことを特徴とする請求項５または６に記載の画像記憶装置。
【請求項８】
前記記憶制御手段は、記憶先の記憶手段を同一にする前記入力画像記憶動作と前記バックアップ動作とを並行に行なうときは、前記入力画像記憶動作における圧縮動作と、前記バックアップ動作における圧縮動作とを同一の圧縮手段を時分割に使用して行なわせる
ことを特徴とする請求項５、６または７に記載の画像記憶装置。
【請求項９】
前記故障予測手段によって、いずれかの記憶手段に対して所定期間内の故障発生が予測されたことを通知する通知手段をさらに有する
ことを特徴とする請求項１、２、３、４、５、６、７または８に記載の画像記憶装置。
【請求項１０】
画像データを記憶する複数の記憶手段のそれぞれについて、所定期間内に故障が発生するか否かを予測するステップと、
所定期間内の故障発生が予測されたとき、その記憶手段に記憶されている画像データを圧縮手段で圧縮して、故障発生の予測されない記憶手段に記憶させるステップと
を有する
ことを特徴とする画像記憶方法。
【請求項１１】
所定期間内の故障発生が予測された記憶手段に記憶されている画像データを圧縮手段で圧縮して、故障発生の予測されない記憶手段に記憶させる動作と、入力される画像データを前記故障発生の予測されない記憶手段と同一の記憶手段に記憶させる動作とが重なったとき、これらを並行に行なうと共に、前記入力される画像データを通常より高い圧縮率で圧縮して前記記憶手段に記憶させる
ことを特徴とする請求項１０に記載の画像記憶方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、故障発生が予測される記憶手段に記憶されている画像データを他の健全な記憶手段にバックアップする画像記憶装置および画像記憶方法に係わり、特に、通常の記憶動作に影響を与えずに画像データをバックアップするための技術に関する。
【背景技術】
【０００２】
画像データを画像処理したり、印刷したりするときは、その画像データをまず記憶装置に記憶させてから、各々のプロセスの実行時に読み出して使用する場合が多い。画像データを記憶させておけば、必要なときに画像データを読み出して画像処理したり、何度も同じ画像データを読み出して複数部数を印刷したりすることなどが可能となり、利便性が向上する。
【０００３】
特に、デジタル複写機などの画像処理装置では、多様な機能に対応したり、大量・高速処理に対応したりするために、大容量の磁気ディスク装置（以下、ＨＤＤ：Hard Disk Drive）などの記憶手段を備えるものが増えている。
【０００４】
しかし、ＨＤＤなどの記憶手段は、ヘッドやスピンドル・モータなど多数の精密部品によって構成されているため、使用時間の経過や、温度・湿度などの使用環境、振動・衝撃などの影響で機能が次第に劣化し、ついには故障に至る場合がある。これにより画像データを新たに記憶したり、記憶されている画像データを読み出したりすることができなくなると画像処理装置全体としての機能が制限されたり処理能力が低下したりしてしまう。
【０００５】
そこで、複数の記憶手段を備える画像処理装置において一部の記憶手段が故障した場合に、その故障した記憶手段に記憶すべきデータを他の健全な記憶手段に代替保存することで画像処理装置全体としての機能を確保する技術が開示されている（たとえば、特許文献１参照。）。
【０００６】
【特許文献１】特開２０００−２１５００８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上記の技術では、複数備えている記憶手段の一部が故障した場合にも他の健全な記憶手段を利用して画像処理装置としての機能が確保される。しかし、故障した記憶手段自体が復旧するわけではないので、そこに記憶されていた画像データが失われてユーザに多大な損失を与えてしまう。
【０００８】
こうした損失を避けるためには、事前にデータをバックアップすればよいが、バックアップ専用の記憶手段を設けると装置価格が高騰してしまう。一方、通常動作に使用する複数の記憶手段を互いのバックアップ先に利用すると、バックアップ先の記憶手段で通常動作に使用可能な記憶容量が減少してしまう。特に、どの記憶手段が故障しても大丈夫なようにデータを常時相互にバックアップすると、バックアップのために多大な記憶容量が占拠されてしまう。
【０００９】
また、通常動作に使用する記憶手段をバックアップ先に兼用すると、バックアップ動作と通常動作との実行時期が重複した場合には、記憶手段に対する負荷が増大し、通常動作に係わる処理速度が低下してしまう。
【００１０】
本発明は、上記の問題を解決しようとするものであり、通常動作に使用する記憶手段を他の記憶手段のバックアップ先に兼用する場合に、バックアップに使用される記憶容量を低減可能な画像記憶装置および画像記憶方法を提供することを目的としている。
【００１１】
また、本発明の他の目的は、画像データのバックアップ動作中であっても、通常の動作と変わらない速さで新たに入力された画像データを記憶することが可能な画像記憶装置および画像記憶方法を提供することである。
【課題を解決するための手段】
【００１２】
以上の目的は以下の構成によって達成される。
【００１３】
（１）画像データを入力する入力手段と、
画像データを記憶する複数の記憶手段と、
前記記憶手段の故障発生時期を予測する故障予測手段と、
画像データを圧縮する圧縮手段と、
前記入力手段から入力される画像データを前記記憶手段に記憶させる入力画像記憶動作と、前記故障予測手段によって所定期間内の故障発生が予測された記憶手段に記憶されている画像データを前記圧縮手段で圧縮して、所定期間内の故障発生が予測されない記憶手段に記憶させるバックアップ動作とを制御する記憶制御手段と
を有する
ことを特徴とする画像記憶装置。
【００１４】
上記（１）に係わる発明によれば、複数ある記憶手段の故障発生時期を予測し、所定の期間内に故障発生が予測される記憶手段が有るときは、その記憶手段に記憶されている画像データは、この状態よりもさらに圧縮されて、故障の予測されない記憶手段にバックアップされる。
【発明の効果】
【００１５】
本発明に係わる画像記憶装置によれば、バックアップ専用の記憶手段を別途設けなくても画像データの損失を防止することができる。また、近く故障発生が予測される記憶手段だけをバックアップ対象にすると共に、元の記憶状態よりも画像データを圧縮してバックアップするので、バックアップによって消費される記憶容量を低減できる。また、圧縮することでバックアップすべきデータ量が減るので、バックアップ先の記憶手段に記憶させるための処理負担も少なくて済み、通常の記憶動作とバックアップ動作とを同時に重複して実行しても、通常の記憶動作に係わる処理速度の低下を少なく抑えることができる。
【発明を実施するための最良の形態】
【００１６】
以下、図面に基づき本発明の実施の形態を説明する。
【００１７】
図１は、本発明の実施の形態に係わる画像記憶装置１０を備えた画像形成装置５の概略の構成を示している。画像形成装置５は、原稿画像を読み取ってその複製画像を印刷出力する複写機能や、印刷データに従って印刷を行なうプリンタ機能などを備えた、いわゆる、複合機として構成されている。
【００１８】
画像形成装置５は、読取部７と、画像処理部８と、画像形成部９と、画像記憶装置１０とを有している。これらは画像データをやり取りするためのデータ線６を介して接続されている。
【００１９】
読取部７は、原稿画像を読み取って対応する画像データを取り込む機能を果たす。読取部７は、原稿を照射する光源と、原稿をその幅方向に１ライン分読み取るラインイメージセンサと、ライン単位の読取位置を原稿の長さ方向に移動させる移動手段と、原稿からの反射光をラインイメージセンサに導いて結像させるレンズやミラーからなる光学経路とを備えている。ラインイメージセンサはＣＣＤ（Charge Coupled Device）で構成される。ラインイメージセンサが出力するアナログ画像信号はＡ／Ｄ（アナログ／デジタル）変換され、デジタルの画像データとして取り込まれて画像処理部８へ出力される。
【００２０】
画像処理部８は、読取部７で読み取った画像データや、画像記憶装置１０から読み出した画像データに補正や加工を施す機能を果たす。画像処理部８は、画像データの濃度階調を画像形成装置５で使用されているデバイスに適合するように補正するガンマ補正部と、画像データにスムージング処理やエッジ強調処理などを施す空間フィルタ部と、ユーザからの要求に合わせて画像データの拡大または縮小を行なう変倍部となどから構成される。画像処理部８で処理された画像データは、画像形成部９または画像記憶装置１０へ出力される。
【００２１】
画像形成部９は、画像処理部８から供給される画像データに対応する画像を電子写真プロセスによって記録紙上に形成して出力する機能を果たす。画像形成部９は、記録紙の搬送装置と、像形成ユニットと、像形成ユニットの感光体ドラムに形成されたトナー像を記録紙に転写する転写装置と、記録紙上のトナー像を熱定着させる定着装置とを備えている。
【００２２】
なお、像形成ユニットは、感光体ドラムを一様に帯電させる帯電装置と、感光体ドラムの表面に静電潜像を形成するレーザーユニットと、感光体ドラムと、感光体ドラムの表面に形成された静電潜像を現像してトナー像を形成する現像装置と、転写後の感光体ドラムの表面に残存するトナーを除去し残留電荷を消去するクリーニング装置とから構成される。
【００２３】
画像記憶装置１０は、画像データを格納するための大容量の記憶装置である。画像記憶装置１０は、画像形成装置５に入力された画像データを圧縮して記憶する記憶手段として複数のＨＤＤを備えており、所定期間内の故障発生が予測されるＨＤＤに記憶されている画像データを健全なＨＤＤにコピーしてバックアップする機能を備えている。さらに、画像記憶装置１０は、バックアップ動作と新たな画像データを入力する入力画像記憶動作とを同時に実行することができるように構成されている。以後、画像記憶装置１０の構成を図２に基づいて詳しく説明する。
【００２４】
画像記憶装置１０は、図２の破線で囲って表わした４系列の記憶部３０ａ〜３０ｄと、これら４系列の記憶部３０ａ〜３０ｄの途中に、これらを横断するように接続されたアクセス切替部１６と、記憶部３０ａ〜３０ｄおよびアクセス切替部１６の動作を制御する制御部１１とを備えている。
【００２５】
各系列の記憶部３０ａ〜３０ｄは同一の構成なので、これらを代表して第１系列の記憶部３０ａの構成を説明する。第１系列の記憶部３０ａは、バッファメモリ１２ａと、圧縮伸張部１３ａと、ＨＤＤコントローラ１４ａと、ＨＤＤ１５ａとを備えている。バッファメモリ１２ａは、画像処理部８とアクセス切替部１６との間に接続されている。圧縮伸張部１３ａはアクセス切替部１６の後段に接続され、ＨＤＤコントローラ１４ａは圧縮伸張部１３ａの後段に接続されている。ＨＤＤ１５ａは、ＨＤＤコントローラ１４ａの配下に接続されている。接続はデータ線６を通じて行なわれる。なお、各図においてデータ線６に付した矢印の向きは、画像データの転送方向を示している。
【００２６】
バッファメモリ１２ａは、高速にアクセス可能な半導体メモリで、当該第１系列の記憶部３０ａに入出力される画像データを一時記憶する機能を果たす。なお、バッファメモリ１２ａは、画像処理部８から画像データが入力される場合には画像記憶装置１０における入力手段として機能する。
【００２７】
圧縮伸張部１３ａは、画像データを圧縮する圧縮手段と、圧縮された画像データを伸張する伸張手段としての機能を果たす。詳細には、圧縮伸張部１３ａは、入力される画像データを所定のアルゴリズムにしたがって処理することで、そのデータ量を削減した符号データを生成する圧縮処理を行なう。また、圧縮伸張部１３ａは、圧縮された符号データを伸張して圧縮前の状態またはそれに近い状態に復元する伸張処理を行なう。なお、圧縮伸張部１３ａは、圧縮率の異なる複数の圧縮モードを有している。圧縮モードは、制御部１１から指示される。圧縮モードを変えることで符号データの量を調整することが可能となっている。ここでは、通常圧縮モードと、これよりも圧縮率の高い高圧縮モードとを備えている。なお、圧縮率をより多段に変更可能に構成してもよい。
【００２８】
また、画像データを圧縮するアルゴリズムには、可逆性のものと不可逆性のものとのいずれを使用してもよい。可逆性の場合、伸張処理後の画像データはオリジナルの画像データと完全一致する。不可逆性の場合は、伸張処理後の画像データはオリジナル画像データとは完全一致せず、一部が失われて劣化する。ただし、一般に不可逆性の圧縮方式は、可逆性のものより圧縮率が高くなる利点がある。
【００２９】
ＨＤＤコントローラ１４ａは、配下に接続されたＨＤＤ１５ａに対する画像データの記憶動作と、ＨＤＤ１５ａからの画像データの読出動作とを制御する。ＨＤＤ１５ａは、画像記憶装置１０が有する大容量の記憶手段であって、圧縮された画像データを記憶する機能を果たす。ＨＤＤ１５ａは、自装置の故障発生時期を予測するためのデータを管理する機能を有している。
【００３０】
アクセス切替部１６は、制御部１１からの指示に応じて、画像記憶装置１０内での画像データの転送経路を切り替える機能を果たす回路である。アクセス切替部１６は、各記憶部３０ａ〜３０ｄのバッファメモリ１２ａ〜１２ｄと圧縮伸張部１３ａ〜１３ｄとの間に介挿されるように接続されており、同じ系列の記憶部３０ａ〜３０ｄ内のバッファメモリ１２ａ〜１２ｄと圧縮伸張部１３ａ〜１３ｄとを接続する状態や、異なる系列の記憶部３０ａ〜３０ｄに属する圧縮伸張部１３ａ〜１３ｄ同士の間を接続する状態に画像データの転送経路を切り替えることができるようになっている。
【００３１】
なお、画像記憶装置１０内での画像データの転送は、図示しないＤＭＡ（Direct Memory Access）コントローラを用いて行なってもよいし、圧縮伸張部１３ａ〜１３ｄやＨＤＤコントローラ１４ａ〜１４ｄなどが主体となって行なうように構成してもよい。
【００３２】
制御部１１は、各系列の記憶部３０ａ〜３０ｄやアクセス切替部１６の動作を統括制御する機能を果たす。制御部１１には、圧縮伸張部１３ａ〜１３ｄと、ＨＤＤコントローラ１４ａ〜１４ｄと、アクセス切替部１６とがコントロールバス１７を介して接続されている。制御部１１は、図示省略のＣＰＵ（中央処理装置）と、ＲＯＭ（リード・オンリ・メモリ）と、ＲＡＭ（ランダム・アクセス・メモリ）とから構成されている。ＣＰＵは、プログラムに従って、画像記憶装置１０内の各部の動作を制御する処理装置である。ＲＯＭは、ＣＰＵが実行するプログラムや各種固定データを記憶している。ＲＡＭは、プログラムを実行する際に各種データを一時的に格納するワークメモリとして機能する。
【００３３】
制御部１１は、故障予測手段２０と、記憶制御手段２１と、通知手段２２としての機能を果たす。
【００３４】
故障予測手段２０は、ＨＤＤコントローラ１４ａ〜１４ｄを通じて各ＨＤＤ１５ａ〜１５ｄからそれぞれの稼働状況に関するデータを取得し、これを解析することで、各ＨＤＤ１５ａ〜１５ｄの故障発生時期を予測し、その時期が所定の期間内か否かを判断する機能を果たす。ただし、故障発生の時期を予測する具体的な手法は特定のものに限定されない。また、故障発生時期の日時を特定して予測できなくても、「近日中に故障発生が予測される」といった程度の予測結果が得られればよい。
【００３５】
記憶制御手段２１は、故障予測手段２０によって所定期間内の故障発生が予測されたＨＤＤ１５ａ〜１５ｄに記憶されている画像データを読み出して、この画像データを故障発生が予測されていない健全なＨＤＤ１５ａ〜１５ｄにコピーして記憶させるバックアップ動作を制御する機能を果たす。また、バッファメモリ１２ａ〜１２ｄを介して外部から入力される画像データをＨＤＤ１５ａ〜１５ｄに記憶させる入力画像記憶動作を制御する。また、画像データの記憶先がバックアップ動作と入力画像記憶動作と重複する場合でも、これらの動作を同時並行に実行させるように制御する機能を果たす。
【００３６】
詳細には、記憶制御手段２１は、ＨＤＤコントローラ１４ａ〜１４ｄ、圧縮伸張部１３ａ〜１３ｄ、アクセス切替部１６に対して各種の指示（命令）を出力することで、これらの機器を総合的に制御してバックアップ動作や入力画像記憶動作を実現させる。
【００３７】
通知手段２２は、故障予測手段２０がいずれかのＨＤＤ１５ａ〜１５ｄで所定期間内に故障が発生することを予測した場合に、その旨を画像形成装置５が有する図示省略の液晶ディスプレイ装置に表示してユーザに通知する機能を果たす。通知方法は上記の方法に限定されず、音で知らせてもよいし、電子メールで管理者などに通知してもよい。
【００３８】
図３は、画像記憶装置１０が、バックアップ動作を並行動作させずに入力画像記憶動作だけを単独で実行する通常状態における画像データの転送経路を示している。
【００３９】
通常状態の動作では、各系列の記憶部３０ａ〜３０ｄのバッファメモリ１２ａ〜１２ｄには、読取部７で原稿を読み取って得た画像データが画像処理部８で予め分割された状態で入力されるようになっている。そして、各系列のバッファメモリ１２ａ〜１２ｄに入力された画像データが、同じ系列に属する圧縮伸張部１３ａ〜１３ｄで圧縮され、さらにその同じ系列に属するＨＤＤ１５ａ〜１５ｄに記憶されるように画像データの転送経路が設定されている。
【００４０】
なお、縦縞で塗りつぶしたデータ線６Ａは、そのデータ線６Ａで転送されている画像データが通常モードの圧縮率で圧縮されていることを示している。
【００４１】
次に、バックアップ動作中の画像記憶装置１０における画像データの転送経路について説明する。バックアップ動作は単独でも実行されるが、以下の説明においては、バックアップ動作と入力画像記憶動作とが同時に重複して実行される場合について説明する。
【００４２】
なお、以下の説明では、第１系列のＨＤＤ１５ａを、所定期間内の故障発生が予想されたＨＤＤ（以後、要バックアップＨＤＤ１５ａと呼ぶ。）とし、その他のＨＤＤ１５ｂ〜１５ｄは、所定期間内の故障発生が予想されない健全なＨＤＤ（以後、健全ＨＤＤと呼ぶ。）であるとする。また、要バックアップＨＤＤ１５ａの画像データを、第２系列の健全ＨＤＤ１５ｂにバックアップするものとする。なお、バックアップ方式には、第１方式と第２方式の２種類あり、以下、それぞれの方式について説明する。
【００４３】
図４は、画像記憶装置１０が第１のバックアップ方式でバックアップ動作と入力画像記憶動作とを並行に行なう場合における画像データの転送経路を示している。
【００４４】
バックアップ動作が行なわれる時は、読取部７などから画像記憶装置１０に入力される画像データは、要バックアップＨＤＤ１５ａのある第１系列の記憶部３０ａ以外の記憶部３０ｂ〜３０ｄのバッファメモリ１２ｂ〜１２ｄのみを対象に分割されて入力される。
【００４５】
なお、バックアップ動作が行なわれる時でも、そのバックアップ動作と関係しない系統の記憶部３０ｃ、３０ｄについては、図３で説明した通常状態の場合と同一転送経路が設定されて入力画像記憶動作が単独で行なわれる。
【００４６】
一方、要バックアップＨＤＤ１５ａの属する第１系列の記憶部３０ａにおいては、画像データが入力されていないバッファメモリ１２ａと、圧縮伸張部１３ａとが切り離され、代わりに、第１系列の記憶部３０ａの圧縮伸張部１３ａと第２系列の記憶部３０ｂの圧縮伸張部１３ｂとがアクセス切替部１６を介して接続されるように転送経路が設定される。
【００４７】
このような転送経路が確立すると、記憶制御手段２１の指示を受けたＨＤＤコントローラ１４ａによって、要バックアップＨＤＤ１５ａからすべての画像データが順次読み出され、圧縮伸張部１３ａに出力される。なお、要バックアップＨＤＤ１５ａから読み出した画像データは、以前に要バックアップＨＤＤ１５ａに通常状態で記憶されたものであり、通常圧縮モードで圧縮されている。そこで、要バックアップＨＤＤ１５ａから読み出された画像データは、圧縮伸張部１３ａで一旦、伸張されてから第２系列の記憶部３０ｂの圧縮伸張部１３ｂに入力される。
【００４８】
第２系列の記憶部３０ｂの圧縮伸張部１３ｂでは、自系列のバッファメモリ１２ｂを通じて入力される画像データと、第１系列の記憶部３０ａの圧縮伸張部１３ａから入力されるバックアップ対象の画像データとの圧縮動作が時分割で行なわれる。このとき、いずれの画像データも、通常圧縮モードより圧縮率の高い高圧縮モードで圧縮される。図中の網掛けで塗りつぶしたデータ線６Ｂは、転送中の画像データが高圧縮モードで圧縮されたものであることを示している。
【００４９】
圧縮動作の時分割とは、入力画像記憶動作とバックアップ動作とのそれぞれに係わる圧縮動作を高速に切り替えることである。これは、時分割に圧縮動作を行なっている圧縮伸張部１３ｂに対して、バッファメモリ１２ｂからの画像データの入力と、第１系列の圧縮伸張部１３ａからのバックアップ対象の画像データの入力とが時間軸で細かく区分して切り替えられることによって実現される。
【００５０】
ＨＤＤコントローラ１４ｂでは、圧縮伸張部１３ｂで圧縮されたバックアップ対象の画像データと、外部入力の画像データとを、たとえば内部バッファに一時的に蓄積してから、第２系列の健全ＨＤＤ１５ｂに時分割に記憶させる。
【００５１】
圧縮動作と記憶動作とを時分割に行なうことによって、画像記憶装置１０全体からみると入力画像記憶動作とバックアップ動作とが並行に行なわれることとなる。特に、第１のバックアップ方式ではバックアップ対象の画像データを一度伸張してから圧縮率を高めて圧縮するので、不可逆性の圧縮アルゴリズムを採用した場合に失われる画像データ量を少なく抑えることができるという特徴を有している。
【００５２】
ここで、圧縮伸張部１３ｂで画像データの圧縮率を通常より高めて圧縮する理由と、その圧縮率の目安とについて説明する。
【００５３】
図５は、ＨＤＤの記憶動作に係わる圧縮前後の画像データ量をイメージ的に表した説明図を示している。
【００５４】
図５上段の図（ａ）は、通常状態の入力画像記憶動作に係わる圧縮前後の画像データのデータ量を示している。この図は、ある単位時間に処理すべきデータ量を示している。図中の入力画像データ４０ａは、入力画像記憶動作に係わる圧縮前の画像データである。
【００５５】
入力画像データ４０ａの単位時間あたりのデータ量Ｖは、通常圧縮モードでの圧縮率が２倍であるとき、データ量がＶ／２の圧縮入力画像データ４１ａに圧縮される。すなわち、通常状態において、ＨＤＤ１５ａ〜１５ｄは、各記憶部３０ａ〜３０ｄに単位時間に入力される画像データの２分の１に相当するデータ量を記憶すればよい。
【００５６】
図５下段の図（ｂ）は、入力画像記憶動作とバックアップ動作とが並行に行なわれている場合において、それぞれの動作に係わる圧縮前後の画像データ量を示している。図中の入力画像データ４０ｂとバックアップ画像データ４２とは、それぞれ入力画像記憶動作とバックアップ動作とに係わる圧縮前の画像データである。入力画像記憶動作とバックアップ動作とが並行に行なわれる場合には、高圧縮モードで各画像データが圧縮される。ここでは、高圧縮モードでの圧縮率を４倍にしてある。
【００５７】
したがって、入力画像データ４０ｂの単位時間あたりのデータ量Ｖは、高圧縮モードで圧縮されることで、データ量がＶ／４の高圧縮入力画像データ４１ｂに圧縮される。同様に、バックアップ画像データ４２の単位時間あたりのデータ量Ｖは、高圧縮モードで圧縮されることにより、データ量がＶ／４の高圧縮バックアップ画像データ４３に圧縮される。
【００５８】
並行動作によって生成される高圧縮入力画像データ４１ｂと高圧縮バックアップ画像データ４３とを合計した合計高圧縮データ４４のデータ量はＶ／２になり、単位時間あたりに圧縮伸張部から出力されるデータ量が、通常状態の入力画像動作で圧縮伸張部から出力される圧縮入力画像データ４１ａのデータ量Ｖ／２と同量になる。すなわち、入力画像記憶動作とバックアップ動作とを並行に行なっても、ＨＤＤに書き込むべきデータ量が通常状態で入力画像記憶動作を行なう場合と等しくなり、ＨＤＤの処理負担は増加しないことになる。
【００５９】
このように、バックアップ動作と入力画像記憶動作とが重複した場合に、双方の画像データを通常より高い圧縮率で圧縮して、実際にＨＤＤに記憶すべきデータ量が単独で入力画像記憶動作を行なう場合と同じになるようにすれば、バックアップ動作と重複して動作する場合でも、通常状態と同じ速度で入力画像記憶動作を実行することが可能となる。
【００６０】
図６は、画像記憶装置１０が第２のバックアップ方式でバックアップ動作と入力画像記憶動作とを並行に行なう場合における画像データの転送経路を示している。
【００６１】
第２のバックアップ方式においても、バックアップ動作時において、画像記憶装置１０に入力される画像データが第１系列の記憶部３０ａ以外のバッファメモリ１２ｂ〜１２ｄに分割された状態で入力される点と、バックアップ動作と関係しない第３、第４系列の記憶部３０ｃ、３０ｄでは通常状態と変わらない入力画像記憶動作が単独で行なわれている点については第１のバックアップ方式の場合と同様である。
【００６２】
一方、要バックアップＨＤＤ１５ａの属する第１系列の記憶部３０ａにおいては、画像データが入力されていないバッファメモリ１２ａと圧縮伸張部１３ａとが切り離されており、代わりに第１系列の圧縮伸張部１３ａと、第２系列の記憶部３０ｂのＨＤＤコントローラ１４ｂとが接続されている。この画像データの転送経路の切り替えは、記憶制御手段２１からの指示を受けたアクセス切替部１６による経路の切り替えと、バックアップ対象の画像データについては第２系列の記憶部３０ｂの圧縮伸張部１３ｂを画像データが素通りまたはバイパスするように設定することで実現される。
【００６３】
このような転送経路が確立すると、記憶制御手段２１の指示を受けたＨＤＤコントローラ１４ａによって、要バックアップＨＤＤ１５ａからすべての画像データが順次読み出され、圧縮伸張部１３ａに出力される。圧縮伸張部１３ａに入力された画像データは、圧縮伸張部１３ａによってさらに圧縮され、アクセス切替部１６と圧縮伸張部１４ｂ（素通りまたはバイパス）とを経由して第２系列の記憶部３０ｂのＨＤＤコントローラ１４ｂへ出力される。
【００６４】
他方、第２系列の記憶部３０ｂの圧縮伸張部１３ｂでは、自系列のバッファメモリ１２ｂを通じて入力された画像データがアクセス切替部１６を通じて第２系列の圧縮伸張部１３ｂに転送され、この圧縮伸張部１３ｂでバックアップ対象の画像データとは独立に圧縮されてＨＤＤコントローラ１４ｂへ出力される。このとき、通常より圧縮率の高い高圧縮モードで圧縮が行なわれる。
【００６５】
ここで、第２系列の圧縮伸張部１３ｂで圧縮された画像データの圧縮率と、第１系列の圧縮伸張部１３ａで圧縮されたバックアップ対象の画像データの圧縮率とが同じである必要はない。それぞれの画像データの圧縮率が異なっていても、健全ＨＤＤ１５ｂに単位時間あたりに記憶されるデータ量の合計が、通常状態で入力画像記憶動作を単独で行なう場合のデータ量と同程度になっていればよい。
【００６６】
ＨＤＤコントローラ１４ｂは、第１系列の圧縮伸張部１３ａから入力される圧縮済みのバックアップ対象の画像データと、第２系列の圧縮伸張部１３ｂで圧縮された外部入力の画像データとを、たとえば内部バッファに一時的に蓄積してから、第２系列の健全ＨＤＤ１５ｂに時分割に記憶させる。
【００６７】
第２のバックアップ方式においては、入力された画像データとバックアップ対象の画像データとを２つの圧縮伸張部１３ａ、１３ｂで別々に圧縮するので、各圧縮伸張部１３ａ、１３ｂに加わる処理負担が特に増大しない。したがって、第１のバックアップ方式のように第２系列の圧縮伸張部１３ｂで２種類の画像データを圧縮する場合に、圧縮伸張部１３ｂにおける処理速度が画像記憶装置１０全体の動作のボトルネックとなってしまった場合には、第２のバックアップ方式を採用するとよい。
【００６８】
なお、第１のバックアップ方式と第２のバックアップ方式とのいずれの方式を選択するかについては、画像形成装置５のユーザが図示省略の選択手段によって選択可能になっている。
【００６９】
いずれかのバックアップ方式を用いて要バックアップＨＤＤ１５ａに係わるバックアップ動作が完了した後は、当該ＨＤＤ１５ａを新たなＨＤＤに交換することが可能となる。新たなＨＤＤに交換した後で、バックアップ先の健全ＨＤＤ１５ｂに記憶されている画像データを通常の圧縮率に戻して新たなＨＤＤに復旧すると、図３に示した通常状態に戻すことができる。
【００７０】
図７は、バックアップに係わる画像記憶装置１０の動作を示している。
【００７１】
画像記憶装置１０は、各系列のＨＤＤ１５ａ〜１５ｄについて、所定期間内に故障の発生が予測される状態になったか否かを監視し（ステップＳ１０１；Ｎ）、いずれかのＨＤＤ（たとえば、要バックアップＨＤＤ１５ａ）で故障発生が予測された場合は（ステップＳ１０１；Ｙ）、液晶ディスプレイ装置でその旨を通知し（ステップＳ１０２）、バックアップ動作を開始する（ステップＳ１０３）。
【００７２】
ここで、バックアップ動作中に新たな画像データの入力がない場合は（ステップＳ１０４；Ｎ）、予め選択されているバックアップ方式によってバックアップ対象の画像データのみを他の健全なＨＤＤ（たとえば、健全ＨＤＤ１５ｂ）に記憶する（ステップＳ１０７）。
【００７３】
バックアップ動作と画像データの入力動作とが重なった場合には（ステップＳ１０４；Ｙ）、入力された画像データとバックアップ対象の画像データとを、予め選択されたバックアップ方式によって健全ＨＤＤ１５ｂに並行に記憶する（ステップＳ１０５）。
【００７４】
バックアップ動作が完了しない限りは（ステップＳ１０６；Ｎ）、画像データの入力の有無を確認しながら（ステップＳ１０４；ＹまたはＮ）、バックアップ動作を継続する（ステップＳ１０５またはＳ１０７）。
【００７５】
そして、要バックアップＨＤＤ１５ａ内のすべての画像データのバックアップが完了すると（ステップＳ１０６；Ｙ）、バックアップ動作を終了して（ステップＳ１０８）、ステップＳ１０１に戻り、ＨＤＤの故障発生時期の監視を継続する。
【００７６】
図８は、所定期間内の故障発生が予測されたことを通知する故障予測通知画面２００の一例を示している。故障予測通知画面２００の上段には、一部のＨＤＤについて近日中の故障が予測されることを示す警告メッセージ２０１が表示されている。その下方には、故障が予測されたＨＤＤに記憶されていた画像データが他の健全なＨＤＤにバックアップされる旨などを示す案内メッセージ２０２が表示されている。なお、ユーザが故障予測通知画面２００の下段のＯＫ釦２０３を操作すると、液晶ディスプレイ装置の表示は図示省略の通常画面に切り替わり、通常どおり印刷ジョブや画像データの入力が実行可能な状態となる。
【００７７】
以上、本発明の実施の形態を図面によって説明してきたが、具体的な構成は実施の形態に示したものに限られるものではなく、本発明の要旨を逸脱しない範囲における変更や追加があっても本発明に含まれる。
【００７８】
たとえば、画像データを記憶する記憶手段はＨＤＤ１５に限定されず、不揮発メモリや光ディスクなどでもよい。さらに、画像記憶装置が有する複数の記憶手段は、同じ種類である必要はなく、異なる種類の記憶手段であってもよい。たとえば、不揮発メモリの故障発生時期を予測して、そこに記憶されている画像データをＨＤＤにバックアップするようにしてもよい。
【００７９】
また、本実施の形態においては、画像記憶装置の内部に記憶手段を有する場合について説明したが、画像記憶装置の外部に記憶手段を有していてもかまわない。本発明に係わる記憶制御手段の制御下において故障発生時期が予測され、バックアップ対象となる画像データを圧縮し、入力画像記憶動作とバックアップ動作とを行なうことが可能なものであれば、たとえば記憶手段が外付けのＨＤＤなどであっても本発明の技術的範囲に属する。
【００８０】
また、故障予測手段２０が記憶手段の故障発生時期を予測する具体的手法は、磁気ディスクの停止時において磁気ヘッドが磁気ディスク上に設けられた停止位置に何度停止したかを示す、ＣＳＳ（Contact Start and Stop）回数を計数して磁気ヘッドの劣化を予測したり、データを読み出した回数や記憶のエラー回数から磁気ディスクの劣化を予測したりする手法など、どのような手法を採用してもよい。採用する手法は、単一の手法に限定されず、たとえばＨＤＤの故障発生時期を予測する指標値を複数種類計測して総合的な予測を行なうＳＭＡＲＴ（Self Monitoring Analysis and Reporting Technology）機能などを利用すれば故障発生時期の予測精度を向上させることができる。また、記憶手段がＨＤＤ１５以外のものである場合には、その記憶手段に適した故障発生時期の予測手法を用いればよい。
【００８１】
また、本実施の形態では、入力画像記憶動作とバックアップ動作とを時分割に行なうことによりこれらの動作を並行に行なう手法を例示しているが、両動作を並行に行なう手法はこの例に限定されるものではない。たとえば、ＨＤＤがブロック単位で画像データの記憶を行なう場合に、このブロック内の所定領域を入力される画像データに割り当て、残りの領域をバックアップ対象の画像データに割り当てて記憶させるようにしてもよい。画像データを読み出す場合は、ブロック内の所望の画像データが格納されたいずれか一方の領域からデータを読み出して元の画像データを再構成するようにすればよい。
【００８２】
また、入力画像記憶動作とバックアップ動作とは、必ずしも並行に行なわれなくてもかまわない。入力画像記憶動作を実行している間は、バックアップ動作を停止してもよい。
【００８３】
また、入力された画像データと、バックアップ対象の画像データとのそれぞれの圧縮率は、本実施の形態において説明した例に限定されない。少なくとも、バックアップ対象の画像データが圧縮されて他の健全なＨＤＤにバックアップされるように構成されていれば、本発明の技術的範囲に属する。
【００８４】
また、バックアップ動作時に健全ＨＤＤに記憶されている画像データの読出動作が重なった場合でも、バックアップ動作と画像読出動作とが並行に実行可能なように構成してもよい。このとき、健全ＨＤＤに既に記憶されている画像データは通常の圧縮率で圧縮されているものなので、両動作を並行に行なった場合には、バックアップ画像データを高圧縮にしたとしても、通常時に画像データを読み出す場合よりも遅くなってしまう。そこで、この動作中は、バックアップ画像データの圧縮率を入力画像記憶動作と並行に行なう場合以上に高めて圧縮し、読出動作への影響を低減するようにしてもよい。また、画像データ読出時に限ってバックアップ動作を停止するように構成してもよい。
【００８５】
さらに、画像記憶装置１０内の記憶部３０ａ〜３０ｄの数やこれらの構成機器は実施の形態で例示したものに限定されない。また、バックアップ方式は、２方式を選択できる必要はなく、いずれか一方のみを固定的に採用してもよい。また、バックアップ動作が単独で実行されているときは第１のバックアップ方式を実行し、これに入力画像記憶動作が重なったときは第２のバックアップ方式に移行するように構成してもよい。
【図面の簡単な説明】
【００８６】
【図１】本発明の実施の形態に係わる画像記憶装置を備えた画像形成装置の概略の構成を示すブロック図である。
【図２】本発明の実施の形態に係わる画像記憶装置の機器構成を示す説明図である。
【図３】本発明の実施の形態に係わる画像記憶装置が通常状態において入力画像記憶動作を行なう場合の画像データの転送経路を示す説明図である。
【図４】本発明の実施の形態に係わる画像記憶装置が、第１のバックアップ方式によりバックアップ動作と入力画像記憶動作とを並行に行なう場合における画像データの転送経路を示す説明図である。
【図５】記憶手段に記憶される画像データの圧縮前後におけるデータ量をイメージ的に表した説明図である
【図６】本発明の実施の形態に係わる画像記憶装置が、第２のバックアップ方式によりバックアップ動作と入力画像記憶動作とを並行に行なう場合における画像データの転送経路を示す説明図である。
【図７】本発明の実施の形態に係わる画像記憶装置がバックアップ動作を行なう際の動作の流れの一例を示す流れ図である。
【図８】所定期間内に記憶手段の故障発生が予測された場合にその旨を通知する、故障予測通知画面の一例を示す説明図である。
【符号の説明】
【００８７】
５…画像形成装置
６、６Ａ、６Ｂ…データ線
７…読取部
８…画像処理部
９…画像形成部
１０…画像記憶装置
１１…制御部
１２ａ、１２ｂ、１２ｃ、１２ｄ…バッファメモリ
１３ａ、１３ｂ、１３ｃ、１３ｄ…圧縮伸張部
１４ａ、１４ｂ、１４ｃ、１４ｄ…ＨＤＤコントローラ
１５ａ、１５ｂ、１５ｃ、１５ｄ…ＨＤＤ
１６…アクセス切替部
１７…コントロールバス
２０…故障予測手段
２１…記憶制御手段
２２…通知手段
３０ａ、３０ｂ、３０ｃ、３０ｄ…記憶部
４０ａ、４０ｂ…入力画像データ
４１ａ…圧縮入力画像データ
４１ｂ…高圧縮入力画像データ
４２…バックアップ画像データ
４３…高圧縮バックアップ画像データ
４４…合計高圧縮データ
２００…故障予測通知画面
２０１…警告メッセージ
２０２…案内メッセージ
２０３…ＯＫ釦
【図１】
2006279539.tif 000003
【図２】
2006279539.tif 000004
【図３】
2006279539.tif 000005
【図４】
2006279539.tif 000006
【図５】
2006279539.tif 000007
【図６】
2006279539.tif 000008
【図７】
2006279539.tif 000009
【図８】
2006279539.tif 000010