(57)【特許請求の範囲】
【請求項１】
ハードディスク装置と、そのハードディスク装置に対するデータの読み書きを制御するコントローラとが設けられたデータ保存装置であって、
前記コントローラが複数備えられて、入力されるデータが、並行して書込み処理されるデータとして前記複数のコントローラに配分されるように構成され、
前記コントローラの夫々は、複数のハードディスク装置に対する読み書きを制御するように構成され、
前記複数のコントローラにて制御されるハードディスク装置を、前記配分されたデータを並行して書込み処理する前記ハードディスク装置のグループ毎に区分して、所属する前記グループ及び制御される前記コントローラの何れもが異なる少なくとも２つのハードディスク装置に、前記複数のコントローラにて制御されるハードディスク装置全体に記憶されるデータを管理するための管理情報を記憶させるように構成されているデータ保存装置。
【請求項２】
前記管理情報を記憶している前記ハードディスク装置から前記管理情報を正常に読み出せない状態となったときに、前記管理情報を記憶している他のハードディスク装置の管理情報を、前記管理情報を読み出せない状態となったハードディスク装置以外で且つ前記他のハードディスク装置と所属する前記グループ及び制御される前記コントローラの何れもが異なるハードディスク装置に複写するハードディスク管理手段が設けられている請求項１記載のデータ保存装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ハードディスク装置と、そのハードディスク装置に対するデータの読み書きを制御するコントローラとが設けられたデータ保存装置に関する。
【０００２】
【従来の技術】
ハードディスク装置にデータを書込む場合、そのデータの読み出しに必須となる、例えば、データの書込み位置の情報等を含む管理情報も併せてハードディスク装置に書込まれる。
このような管理情報は、従来、特に保護されることはなく、一般的なデータの保護技術としては、いわゆるミラーリングと言われるような、管理情報も実データも含めてハードディスク装置の記憶データ全体がリアルタイムでコピーされるような技術が存在する程度であった。
【０００３】
【発明が解決しようとする課題】
しかしながら、前記ミラーリングのような技術では、ハードディスク装置の記憶容量として、本来必要な記憶容量の２倍の記憶容量を必要とし、データ保存装置の装置コストが極めて大となってしまう不都合があった。
本発明は、かかる実情に鑑みてなされたものであって、その目的は、装置コストの増大を抑制しながら、ハードディスクに記憶される管理情報を的確に保護する点にある。
【０００４】
【課題を解決するための手段】
上記請求項１記載の構成を備えることにより、ハードディスク装置と、そのハードディスク装置に対するデータの読み書きを制御するコントローラとが設けられたデータ保存装置において、前記コントローラが複数備えられて、入力されるデータが、並行して書込み処理されるデータとして前記複数のコントローラに配分されるように構成され、前記コントローラの夫々は、複数のハードディスク装置に対する読み書きを制御するように構成され、前記複数のコントローラにて制御されるハードディスク装置を、前記配分されたデータを並行して書込み処理する前記ハードディスク装置のグループ毎に区分して、所属する前記グループ及び制御される前記コントローラの何れもが異なる少なくとも２つのハードディスク装置に、前記複数のコントローラにて制御されるハードディスク装置全体に記憶されるデータを管理するための管理情報を記憶させるように構成されている。
【０００５】
すなわち、入力されるデータが、並行して書込み処理されるデータとして複数のコントローラに配分されるように構成され、コントローラの夫々が、複数のハードディスク装置に対する読み書きを制御する構成では、配分されたデータを並行して書込み処理するハードディスク装置のグループが見かけ上１台のハードディスク装置として動作することになる。
このようなハードディスク装置の配置構成において、所属する前記グループ及び制御されるコントローラの何れもが異なる少なくとも２つのハードディスク装置に、前記複数のコントローラにて制御されるハードディスク装置全体に記憶されるデータを管理するための管理情報を記憶させることで、前記管理情報を記憶する何れかのハードディスク装置又はそのハードディスクを制御するコントローラに何らかの異常が発生して、管理情報を読み出せなくなっても、同じ管理情報を記憶している他のハードディスク装置の管理情報を読み出して記憶されているデータにアクセスすることが可能である。
このように、並行して書込み処理を実行して高速にデータの書込みを実行する複数台のハードディスク装置のグループが複数存在することを利用して、管理情報を記憶するハードディスク装置を適切に配置することで、装置コストの増大を抑制しながら、ハードディスクに記憶される管理情報を的確に保護できるものとなった。
【０００６】
又、上記請求項２記載の構成を備えることにより、前記管理情報を記憶している前記ハードディスク装置から前記管理情報を正常に読み出せない状態となったときに、前記管理情報を記憶している他のハードディスク装置の管理情報を、前記管理情報を読み出せない状態となったハードディスク装置以外で且つ前記他のハードディスク装置と所属する前記グループ及び制御される前記コントローラの何れもが異なるハードディスク装置に複写するハードディスク管理手段が設けられている。
すなわち、前記管理情報を記憶する何れかのハードディスク装置に何らかの異常が発生して、その管理情報を読み出せなくなっても、正常な方のハードディスク装置の管理情報を、所属するグループ及び制御されるコントローラの何れもが異なる他の正常なハードディスク装置に複写することで、元の安全性の高い制御状態に復帰させることができ、安全にハードディスク装置に対するアクセスを継続できる。
【０００７】
【発明の実施の形態】
以下、本発明のデータ保存装置を写真プリント装置に備えた場合の実施の形態を図面に基づいて説明する。
本実施の形態で例示する写真プリント装置ＤＰは、いわゆるデジタルミニラボ機として知られているものであり、図５のブロック図に示すように、現像処理済みの写真フィルムやメモリーカード，ＭＯあるいはＣＤ−Ｒ等から写真プリントを作製するための画像データを取り込んで露光用画像データを生成する画像入力装置ＩＲと、画像入力装置ＩＲにて生成した露光用画像データを印画紙１に露光処理する露光・現像装置ＥＰとから構成されている。
【０００８】
〔画像入力装置ＩＲの概略構成〕
画像入力装置ＩＲには、図５に概略的に示すように、写真フィルムの駒画像を読み取るフィルムスキャナ２と、フィルムスキャナ２が出力する写真フィルムの画像データを記憶するデータ保存装置８と、フィルムスキャナ２から出力する画像データの送信経路をデータ保存装置８へ分岐するための分配装置７と、メモリーリーダ，ＭＯドライブ及びＣＤ−Ｒドライブ等を備えた外部入出力装置４と、フィルムスキャナ２の制御のほか写真プリント装置ＤＰ全体の管理を実行する主制御装置６とが備えられ、更に、主制御装置６には、仕上がりプリント画像をシミュレートしたシミュレート画像や各種の情報を表示出力するモニタ６ａと、露光条件の手動設定等や制御情報の入力操作をするための操作卓６ｂとが接続されている。
【０００９】
〔主制御装置６の構成〕
主制御装置６には、図５に概略的に示すように、フィルムスキャナ２及びデータ保存装置８から入力された画像データに基づいて作製したときのプリント画像を予測する演算処理を実行するシミュレート演算部１０と、フィルムスキャナ２及びデータ保存装置８から入力された画像データに基づいて、露光・現像装置ＥＰを露光作動させるための露光用画像データを生成する画像処理装置１１と、これらの動作を管理するコントローラ１２とが備えられている。
コントローラ１２は、データ保存装置８，フィルムスキャナ２及び後述の露光制御装置２１と共にネットワーク接続されて、相互に種々の管理情報の授受を行っている。
【００１０】
〔データ保存装置８の構成〕
データ保存装置８は、図１のブロック図に示すように、多数のハードディスク装置３１ａ，３１ｂを備えると共に、各ハードディスク装置３１ａ，３１ｂに対するデータの読み書きを制御するコントローラＣＯとしてのＨＤＤコントローラ３２（図中では「ＨＤＤ−Ｃ」と表記）と、ハードディスク装置３１ａ，３１ｂへ書込む画像データを一時的に保持する入力バッファメモリ３３と、ハードディスク装置３１ａ，３１ｂから出力する画像データを一時的に保持する出力バッファメモリ３４と、送信側及び受信側夫々の通信インターフェース３５，３６と、ハードディスク装置３１ａ，３１ｂに対する画像データの読み書きを管理するデータ保存制御部３７とを備えて構成され、フィルムスキャナ２が読取った多数本の写真フィルムの画像データを記憶保存できるように構成されている。
各ＨＤＤコントローラ３２は、夫々、複数のハードディスク装置３１ａ，３１ｂの制御を担当しており、本実施の形態では２つのハードディスク装置３１ａ，３１ｂを制御する場合を例示している。以下、便宜上、各ＨＤＤコントローラ３２にて制御される２つのハードディスク装置３１ａ，３１ｂのうち、先行して書込みが実行される方を主ハードディスク装置３１ａ、もう一方を副ハードディスク装置３１ｂと表記する場合がある。
【００１１】
データ保存制御部３７及びＨＤＤコントローラ３２は、各ハードディスク装置３１ａ，３１ｂのデータ記録領域を図３において概略的に示すように、各種のシステム情報を記憶するシステム領域５１と、複数の画像データ領域５２（図３では、１つのハードディスク装置で１３個の領域を例示）と、記憶されるデータの管理情報を記憶する管理情報領域５３とに区分して管理しており、各画像データ領域５２に写真フィルム１本分の画像データを記憶する。但し、主ハードディスク装置３１ａ及び副ハードディスク装置３１ｂの何れにも管理情報領域５３が確保されているが、両方の管理情報領域５３に実際に管理情報が書込まれるわけではない。尚、前記管理情報は、ハードディスク装置３１ａ，３１ｂに記憶されている画像データを読み出すために必須の情報であり、例えば、各写真フィルムの画像データにおける各駒画像の書込み位置の情報等が含まれる。
【００１２】
各ＨＤＤコントローラ３２にて制御される主ハードディスク装置３１ａと副ハードディスク装置３１ｂとは、図３に示すように、一連の連続番号で特定される画像データ領域５２を有しており、主ハードディスク装置３１ａの１３番目の画像データ領域５２の画像データが書込まれた後に、副ハードディスク装置３１ｂの最初の画像データ領域５２（連続番号では、１４番目の画像データ領域５２）に画像データが書込まれる。
データ保存制御部３７からＨＤＤコントローラ３２に対して書込み位置を指示するときは、これらの画像データ領域５２のうちの何番目の画像データ領域５２かを指定する。
一方、ＨＤＤコントローラ３２は、主ハードディスク装置３１ａ及び副ハードディスク装置３１ｂの夫々で、各画像データ領域５２の始点位置（「Ｓｔ１」，「Ｓｔ２」，「Ｓｔ３」………）を物理セクタで特定した状態で記憶している。
【００１３】
各ＨＤＤコントローラ３２が接続されているデータバス３８のデータ幅は６４ビットにて構成されており、入力バッファメモリ３３は、１６ビットのデータとして受け取る画像データを６４ビットのデータに結合してデータバス３８に出力する。
この６４ビットのデータバス３８に接続するＨＤＤコントローラ３２のデータ幅は１６ビットであり、４個のＨＤＤコントローラ３２が、データバス３８の６４ビットのデータ幅を４つに区分して、各区分の１６ビットのデータ線夫々に接続している。
すなわち、データ保存装置８では、４個のＨＤＤコントローラ３２に管理されるハードディスク装置３１ａ，３１ｂを１単位としてとして管理しており、フィルムスキャナ２から一連に連なる状態で入力された画像データが分割されて、並行して書込み処理されるデータとして複数（具体的には４個）のＨＤＤコントローラ３２に配分されるので、データ保存制御部３７は、その４個のＨＤＤコントローラ３２に対してまとめて画像データの書込みあるいは読み出しを指示し、指定する画像データ領域５２が何番目の画像データ領域５２であるかは、この４つのＨＤＤコントローラ３２で共通する。
【００１４】
従って、上記１単位を構成する４個のＨＤＤコントローラ３２と８つのハードディスク装置３１ａ，３１ｂを概略的に示す図４のように、並行して書込み処理される４つの主ハードディスク装置３１ａと４つの副ハードディスク装置３１ｂとは夫々、見かけ上１台のハードディスク装置として動作する。
このため、画像データを読み出すための前記管理情報は、全てのハードディスク装置３１ａ，３１ｂに記憶しているわけではなく、複数（具体的には４個）のＨＤＤコントローラ３２にて制御されるハードディスク装置３１ａ，３１ｂを、上記のようにして配分されたデータを並行して書込み処理するハードディスク装置３１ａ，３１ｂのグループに区分して、所属するグループ及び制御されるＨＤＤコントローラ３２の何れもが異なる少なくとも２つのハードディスク装置３１ａ，３１ｂ夫々に、複数（具体的には４個）のＨＤＤコントローラ３２にて制御されるハードディスク装置３１ａ，３１ｂ全体に記憶されるデータを管理するための前記管理情報を記憶させている。
【００１５】
図４によって具体的に説明すると、本実施の形態では、並行して書込み処理する「Ａ１」，「Ａ２」，「Ａ３」，「Ａ４」で示す４つの主ハードディスク装置３１ａのグループと、並行して書込み処理する「Ｂ１」，「Ｂ２」，「Ｂ３」，「Ｂ４」で示す４つの副ハードディスク装置３１ｂのグループとに区分し、実際に管理情報が記憶されているハードディスク装置３１ａ，３１ｂの管理情報領域５３に斜線を付して示すように、所属する前記グループ及び制御されるＨＤＤコントローラ３２の何れもが異なる「Ａ１」の主ハードディスク装置３１ａと「Ｂ２」の副ハードディスク装置３１ｂとに実際に前記管理情報を記憶している。
【００１６】
〔分配装置７の構成〕
分配装置７は、図２に概略的に示すように、フィルムスキャナ２から送られてくる画像データを受信する受信側の通信インターフェース４１と、データ保存装置８と画像データの送受信を行うための送信側及び受信側夫々の通信インターフェース４２，４３と、画像処理装置１１に向けて画像データを送信するための送信側の通信インターフェース４４と、フィルムスキャナ２からの通信線とデータ保存装置８からの信号線との何れを通信インターフェース４４に接続するかを切換える出力切換え回路４５とが備えられている。
通信インターフェース４１から出力切換え回路４５に向かう画像データの信号経路Ａは、その途中で通信インターフェース４２に向かう信号経路Ｂに分岐し、フィルムスキャナ２から画像処理装置１１に送られている画像データが、データ保存装置８のハードディスク装置３１ａ，３１ｂに対しても到達するように分岐送信経路が形成されている。
【００１７】
一方、前記分岐送信経路を経てデータ保存装置８のハードディスク装置３１ａ，３１ｂに書込まれた画像データが読み出されるときは、通信インターフェース４３から入力されて信号経路Ｃを経て出力切換え回路４５に至る。出力切換え回路４５は、データ保存装置８のデータ保存制御部３７からの指令によって、フィルムスキャナ２から画像データを画像処理装置１１に送信するときは、信号経路Ａを選択して通信インターフェース４４への信号経路Ｄに接続し、データ保存装置８から画像データを読み出すときは、信号経路Ｃを選択して信号経路Ｄに接続する。
尚、画像データを送受信する各通信インターフェース３５，３６，４１，４２，４３，４４間は、クロック信号とそのクロック信号に同期した画像データとを高速で送受信する通信経路を構成している。
【００１８】
〔画像データの保存動作及び読み出し動作の説明〕
次に、フィルムスキャナ２から出力された画像データをデータ保存装置８に保存する動作、及び、データ保存装置８に保存されている画像データを読み出して画像処理装置１１等に出力する動作について、データ保存装置８のデータ保存制御部３７が実行する図６及び図７のフローチャートに基づいて説明する。
データ保存制御部３７は、図６及び図７に示す処理を高速で繰返し実行しており、フィルムスキャナ２からの画像データの受け入れ要求（ステップ＃１）か、あるいは、主制御装置６のコントローラ１２からの画像データの送信要求（図７のステップ＃９）が、ネットワークを通して入信するのを待機している。
【００１９】
フィルムスキャナ２では、１本分の写真フィルムの駒画像を読取ると、主制御装置６のコントローラ１２、及び、データ保存装置８に対して、読取った画像データの受け入れ要求をネットワークを経由して送信し、両者から画像データの受け入れが可能であることを示す信号が送られて来るのを待機する。
データ保存装置８のデータ保存制御部３７は、このフィルムスキャナ２からの画像データの受け入れ要求を受信すると（ステップ＃１）、受け取る画像データを何れのハードディスク装置３１ａ，３１ｂのどの書込み位置に書込むかを設定し、該当するハードディスク装置３１ａ，３１ｂを制御するＨＤＤコントローラ３２に指示（ステップ＃２）する。このとき、書込みを指示されるのは上述のように４個のＨＤＤコントローラ３２である。
【００２０】
このとき、書込みを指示されたＨＤＤコントローラ３２のうちの前記管理情報を記憶しているハードディスク装置３１ａ，３１ｂを制御しているＨＤＤコントローラ３２は、その管理情報にアクセスして正常に読み出しができることを確認した後に、正常に動作している旨の応答をデータ保存制御部３７に返す。
データ保存制御部３７は、この正常応答を受信すると、フィルムスキャナ２に対して画像データの受け入れが可能であることを示す信号を送信する（ステップ＃４）のであるが、何れかのＨＤＤコントローラ３２から前記正常応答が帰って来ないときは（ステップ＃３）、管理情報を記憶している他のハードディスク装置３１ａ，３１ｂの管理情報、すなわち、前記正常応答が帰って来た正常なハードディスク装置３１ａ，３１ｂの前記管理情報を、別のハードディスク装置３１ａ，３１ｂに複写して（ステップ＃７）、ハードディスク管理手段ＨＣとして動作する。この複写先は、前記管理情報を読み出せない状態となったハードディスク装置３１ａ，３１ｂ以外で且つ前記他のハードディスク装置３１ａ，３１ｂ（すなわち、管理情報を正常に読み出せたハードディスク装置３１ａ，３１ｂ）と所属する前記グループ及び制御されるＨＤＤコントローラ３２の何れもが異なるハードディスク装置３１ａ，３１ｂである。
図４に示す状態において、仮に、「Ａ１」の主ハードディスク装置３１ａにおいて前記管理情報を読み出せない状態となったとすると、前記他のハードディスク装置である「Ｂ２」の副ハードディスク装置３１ｂに記憶している前記管理情報を、前記グループ及びＨＤＤコントローラ３２が異なる「Ａ３」の主ハードディスク装置３１ａに複写する。
この処理によって正常な動作に復帰したときには（ステップ＃８）、フィルムスキャナ２に対して画像データの受け入れが可能であることを示す信号を送信する（ステップ＃４）のであるが、復帰しないときは処理を異常終了する。
【００２１】
フィルムスキャナ２は、主制御装置６のコントローラ１２及びデータ保存装置８のデータ保存制御部３７の双方から上記画像データの受け入れが可能であることを示す信号を受け取ると、写真フィルム１本分の画像データの送信を開始する。
フィルムスキャナ２から送り出された画像データは、分配装置７の通信インターフェース４１に受信された後、信号経路Ａ及び信号経路Ｄを通過して通信インターフェース４４から画像処理装置１１に向けて送信されると共に、同じ信号が信号経路Ｂを通過して通信インターフェース４２からデータ保存装置８に向けて送信される。
【００２２】
分配装置７の通信インターフェース４２から送信された画像データを通信インターフェース３６が受信すると、その画像データは入力バッファメモリ３３に順次書込まれて行く。この入力バッファメモリ３３によってハードディスク装置３１ａ，３１ｂの書込み処理速度の変動が調整されて、データ保存装置８は高速の画像データの受信を継続できる。
入力バッファメモリ３３からデータバス３８にデータが出力されると、データ保存制御部３７から書込みを指示された４個のＨＤＤコントローラ３２にデータが配分されて、順次にハードディスク装置３１ａ，３１ｂに書込まれる。つまり、４台のハードディスク装置３１ａ，３１ｂにおいて並行して書込み処理が進行する。
この際、ＨＤＤコントローラ３２は、ハードディスク装置３１ａ，３１ｂにおける連続する物理セクタに対して連続して画像データを書込むように、画像データを受け取るに伴って書込み位置を連続的に変化させている。
上記のように画像データの書込みが進行して、ＨＤＤコントローラ３２から写真フィルム１本分の画像データの書込みが完了した旨の信号を受け取ると（ステップ＃５）、その写真フィルム１本分の画像データの識別コードを主制御装置６のコントローラ１２に送信する（ステップ＃６）。
【００２３】
一方、データ保存装置８から画像データを読み出すときは、主制御装置６のコントローラ１２から、前記識別コードを指定した状態で画像データの出力要求を受信すると（図７のステップ＃９）、分配装置７の出力切換え回路４５に対して、信号経路Ｃで入力する画像データを通信インターフェース４４へ出力するように切換えさせる信号を送信する（ステップ＃１０）。
この後、コントローラ１２から受信した前記識別コードにて特定される写真フィルムの画像データを書込んでいる場所として記憶しているハードディスク装置３１ａ，３１ｂとその画像データ領域５２の情報を、該当するＨＤＤコントローラ３２に送信する（ステップ＃１１）。この画像データの読み出しの際も、前記画像データ領域５２の情報等を１単位を構成する４個のＨＤＤコントローラ３２に対してまとめて送信する。
【００２４】
このときも、画像データの書込みの場合と同様に、読み出しを指示されたＨＤＤコントローラ３２のうちの前記管理情報を記憶しているハードディスク装置３１ａ，３１ｂを制御しているＨＤＤコントローラ３２は、その管理情報にアクセスして正常に読み出しができることを確認した後に、正常に動作している旨の応答をデータ保存制御部３７に返す。この正常応答が帰ってこないときは、ステップ＃１８及びステップ＃１９において、前記書込み時におけるステップ＃７及びステップ＃８と同様の処理を実行する。
【００２５】
画像データの読み出しを正常に行えるときは、コントローラ１２に対して画像データの受け入れが可能か否かを問い合わせて（ステップ＃１３）、受け入れ可能であることを示す信号を受け取ると（ステップ＃１４）、画像データの送信を開始する（ステップ＃１５）。
これによって、４個のＨＤＤコントローラ３２の夫々からは、ハードディスク装置３１ａ，３１ｂの指定された位置から読み出した１６ビット幅の画像データが順次にデータバス３８に出力され、出力バッファメモリ３４及び通信インターフェース３５を経て分配装置７に出力される。
分配装置７に入力された画像データは、通信インターフェース４３，出力切換え回路４５及び通信インターフェース４４を経て、画像処理装置１１へ出力される。
このようにして写真フィルム１本分の画像データの送信を完了すると（ステップ＃１６）、分配装置７の出力切換え回路４５を信号経路Ａのフィルムスキャナ２からの画像データを通信インターフェース４４に出力する状態に切換えるように指示を出す（ステップ＃１７）。
【００２６】
〔露光・現像装置ＥＰの概略構成〕
露光・現像装置ＥＰは、図５に示すように、筐体内部に、画像入力装置ＩＲから受け取った露光用の画像データの画像を印画紙１上に露光形成する露光ユニット２０と、露光ユニット２０を制御する露光制御装置２１と、露光ユニット２０にて露光された印画紙１を現像処理する現像処理装置２２と、筐体上面に配置された印画紙マガジン２３から引き出された印画紙１を多数の搬送ローラ２５等にて現像処理装置２２へ搬送する印画紙搬送系ＰＴとが設けられている。露光ユニット２０には、ＰＬＺＴ微小光シャッターをライン状に配列した露光ヘッド２０ａが備えられており、ＰＬＺＴ光シャッタ方式を採用している。
露光・現像装置ＥＰの筐体外部には、現像処理装置２２にて現像処理及び乾燥処理された印画紙１をオーダ毎に分類するためのソータと、現像処理装置２２の排出口から排出された印画紙１をソータ（図示を省略）へ搬送するコンベア２７とが設けられている。
更に、印画紙搬送系ＰＴの搬送経路の途中には、印画紙マガジン２３から引き出された長尺の印画紙１を設定プリントサイズに切断するカッタ２８が備えられている。
【００２７】
〔写真プリントの作製動作〕
次に、上記構成の写真プリント装置ＤＰによる写真プリントの作製動作を概略的に説明する。
操作者が写真フィルムの駒画像について写真プリントの作製を指示入力したときは、主制御装置６は、フィルムスキャナ２に対して写真フィルムの読み取りを指令し、フィルムスキャナ２からその写真フィルムの画像データを順次受取って、画像処理装置１１に内蔵されているメモリに記録する。このとき、その画像データが、並行してデータ保存装置８に書込まれる。
一方、操作者がメモリーカード，ＭＯあるいはＣＤ−Ｒ等の記録媒体に記録された画像データについて写真プリントの作製を指示入力したときは、主制御装置６は、外部入出力装置４の該当するドライブに画像データの読み取りを指令し、そのドライブから画像データを順次受取って、メモリに記録する。
更に、以前にプリントを作製した顧客から再プリントの作製依頼を受けたときは、操作者は、依頼内容の写真用フィルムに対応する前記識別コードを操作卓６ｂから指示入力し、この指示入力によって上述のようにデータ保存装置８から該当する画像データが順次読取られ、画像処理装置１１に内蔵されているメモリに記憶される。
【００２８】
主制御装置６は、入力された画像データに基づいてシミュレート演算部１０が求めたシミュレート画像をモニタ６ａに表示する。
操作者は、このモニタ６ａ上のシミュレート画像を観察して、適宜に操作卓６ｂから画像補正指示情報の入力操作を行う。
主制御装置６は、入力された前記画像補正指示情報を反映した状態で画像処理装置１１にて露光用の画像データを生成し、露光制御装置２１に送る。
露光制御装置２１は、印画紙搬送系ＰＴから得られる印画紙１の搬送情報に基づいて、印画紙１の前端が所定の露光開始位置まで搬送されて来たことを検知すると、露光ユニット２０の露光処理スピードに対応した速度で露光用画像データを露光ユニット２０へ順次送信する。
露光ユニット２０は、受け取った露光用画像データに基づいて露光ヘッド２０ａの各光シャッタを作動させて印画紙１にプリント画像の潜像を形成する。
露光ユニット２０にて露光処理された印画紙１は、印画紙搬送系ＰＴにて現像処理装置２２へ搬送されて、各現像処理タンクを順次通過することにより現像され、現像処理された印画紙１は、更に乾燥処理された後に排出口からコンベア２７上に排出され、ソータにてオーダー毎にまとめられる。
【００２９】
〔別実施形態〕
以下、本発明の別実施形態を列記する。
（１）上記実施の形態では、並行して書込み処理されるデータを４個のＨＤＤコントローラ３２に配分する場合を例示しているが、５個以上のＨＤＤコントローラ３２に配分しても良いし、３個以下のＨＤＤコントローラ３２に配分しても良い。
（２）上記実施の形態では、１つのＨＤＤコントローラ３２は、２つのハードディスク装置３１ａ，３１ｂを制御する場合を例示しているが、１つのＨＤＤコントローラ３２で３つ以上のハードディスク装置３１ａ，３１ｂを制御するように構成しても良い。
（３）上記実施の形態では、データ保存装置８を写真プリント装置ＤＰに備える場合を例示しているが、様々なデータの高速書込みを要求される種々の用途に適用できる。
【００３０】
（４）上記実施の形態では、ハードディスク装置３１ａ，３１ｂに対する画像データの読み書きに先立って、前記管理情報を読み出せるか否かを確認し、読み出せないときに、前記管理情報を別のハードディスク装置３１ａ，３１ｂに複写する場合を例示しているが、画像データの書込みあるいは読み出しの作業中に管理情報にアクセスできなくなったときに、ＨＤＤコントローラ３２からデータ保存制御部３７に対して割り込み要求を発生させ、その割り込み要求によって、前記管理情報を別の正常なハードディスク装置３１ａ，３１ｂに複写するように構成しても良い。
（５）上記実施の形態では、フィルムスキャナ２から受け取った画像データを分割して複数のＨＤＤコントローラ３２に配分するための構成として、ＨＤＤコントローラ３２とデータバス３８のデータ線との接続自体を配分する構成としているが、各ＨＤＤコントローラ３２にデータバス３８の６４ビット幅のデータ線を全て接続し、ＨＤＤコントローラ３２の内部において何れか１６ビット分を選択するように構成しても良い。
【００３１】
【発明の効果】
上記請求項１記載の構成によれば、並行して書込み処理を実行して高速にデータの書込みを実行する複数台のハードディスク装置のグループが複数存在することを利用して、管理情報を記憶するハードディスク装置を適切に配置することで、装置コストの増大を抑制しながら、ハードディスクに記憶される管理情報を的確に保護できる。
又、上記請求項２記載の構成によれば、前記管理情報を記憶する何れかのハードディスク装置に何らかの異常が発生して、その管理情報を読み出せなくなっても、正常な方のハードディスク装置の管理情報を、所属するグループ及び制御されるコントローラの何れもが異なる他の正常なハードディスク装置に複写することで、元の安全性の高い制御状態に復帰させることができ、安全にハードディスク装置に対するアクセスを継続できる。
【図面の簡単な説明】
【図１】本発明の実施の形態にかかるデータ保存装置のブロック構成図
【図２】本発明の実施の形態にかかる分配装置のブロック構成図
【図３】本発明の実施の形態にかかるハードディスク装置の記憶領域の説明図
【図４】本発明の実施の形態にかかるデータ保存装置の要部概略構成図
【図５】本発明の実施の形態にかかる写真プリント装置のブロック構成図
【図６】本発明の実施の形態にかかるフローチャート
【図７】本発明の実施の形態にかかるフローチャート
【符号の説明】
３１ａ，３１ｂ  ハードディスク装置
ＣＯ            コントローラ
ＨＣ            ハードディスク管理手段
【図１】
0004000591.tif 000002
【図２】
0004000591.tif 000003
【図３】
0004000591.tif 000004
【図４】
0004000591.tif 000005
【図５】
0004000591.tif 000006
【図６】
0004000591.tif 000007
【図７】
0004000591.tif 000008