(57)【要約】【課題】高価な磁気ディスク装置を用いることなく画像データを安全に書き込むことができる、画像保存システムおよび画像保存方法を提供する。【解決手段】画像保存システム１０は、画像データをハードディスクドライブ１８へ転送するデータ転送速度に基づいてハードディスクドライブ１８の回転数を制御し、画像データをハードディスクドライブ１８に書き込む。また、画像データをハードディスクドライブ１８に書き込む実力転送速度に基づいてスキャナ装置１２によるスキャニング速度を制御してもよい。【選択図】        図１
2004297436.tif 000002
【特許請求の範囲】
【請求項１】
画像データを磁気ディスク装置に書き込む画像保存システムにおいて、
前記画像データを前記磁気ディスク装置へ転送するデータ転送速度に基づいて前記磁気ディスク装置の回転数を制御することを特徴とする、画像保存システム。
【請求項２】
スキャナ装置によるスキャニングで得られた画像データを磁気ディスク装置に書き込む画像保存システムにおいて、
前記画像データを前記磁気ディスク装置に書き込む実力転送速度に基づいて前記スキャナ装置によるスキャニング速度を制御することを特徴とする、画像保存システム。
【請求項３】
磁気ディスク装置を用いる画像保存方法において、
画像データを前記磁気ディスク装置へ転送するデータ転送速度に基づいて前記磁気ディスク装置の回転数を制御し、前記画像データを前記磁気ディスク装置に書き込むことを特徴とする、画像保存方法。
【請求項４】
スキャナ装置と磁気ディスク装置とを用いる画像保存方法において、
画像データを前記磁気ディスク装置に書き込む実力転送速度に基づいて前記スキャナ装置によるスキャニング速度を制御し、前記スキャナ装置によるスキャニングで得られた画像データを前記磁気ディスク装置に書き込むことを特徴とする、画像保存方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は画像保存システムおよび画像保存方法に関し、より特定的には、スキャニングによって得られた画像データをハードディスクドライブ（ＨＤＤ）に書き込む画像保存システムおよび画像保存方法に関する。
【０００２】
【従来の技術】
従来より、スキャニング画像の保存方法として、ハードディスクドライブ等の大容量の記録媒体に保存する方法がある。
【０００３】
【発明が解決しようとする課題】
しかし、ハードディスクドライブに画像データを保存するとき、スキャニング速度がハードディスクドライブの実力転送速度（書き込み速度）より大きい場合にはデータの欠落が起こる。
通常、ハードディスクドライブは使用領域が内側になるほど実力転送速度が小さくなるので、上記のようなデータの欠落はハードディスクドライブへの書き込み途中で発生することが多い。
【０００４】
この対策として、実力転送速度が大きいハードディスクドライブを使用することが考えられるが高価であり、コストが高くなってしまう。
それゆえに、この発明の主たる目的は、高価な磁気ディスク装置を用いることなく画像データを安全に書き込むことができる、画像保存システムおよび画像保存方法を提供することである。
【０００５】
【課題を解決するための手段】
上述の目的を達成するために、請求項１に記載の画像保存システムは、画像データを磁気ディスク装置に書き込む画像保存システムにおいて、画像データを磁気ディスク装置へ転送するデータ転送速度に基づいて磁気ディスク装置の回転数を制御することを特徴とする。
【０００６】
請求項２に記載の画像保存システムは、スキャナ装置によるスキャニングで得られた画像データを磁気ディスク装置に書き込む画像保存システムにおいて、画像データを磁気ディスク装置に書き込む実力転送速度に基づいてスキャナ装置によるスキャニング速度を制御することを特徴とする。
【０００７】
請求項３に記載の画像保存方法は、磁気ディスク装置を用いる画像保存方法において、画像データを磁気ディスク装置へ転送するデータ転送速度に基づいて磁気ディスク装置の回転数を制御し、画像データを磁気ディスク装置に書き込むことを特徴とする。
【０００８】
請求項４に記載の画像保存方法は、スキャナ装置と磁気ディスク装置とを用いる画像保存方法において、画像データを磁気ディスク装置に書き込む実力転送速度に基づいてスキャナ装置によるスキャニング速度を制御し、スキャナ装置によるスキャニングで得られた画像データを磁気ディスク装置に書き込むことを特徴とする。
【０００９】
この明細書において、「実力転送速度」とは、画像データを磁気ディスク装置に書き込む速度をいう。また、「データ転送速度」とは、画像データを磁気ディスク装置へ転送する速度をいう。
【００１０】
請求項１，３に係る発明では、実力転送速度がデータ転送速度以上になるように、データ転送速度に基づいて磁気ディスク装置の回転数を制御し、画像データを磁気ディスク装置に書き込む。たとえば、使用領域が磁気ディスク装置の内側になるほど磁気ディスク装置の回転数を上げる。このように、磁気ディスク装置の回転数を可変にして実力転送速度をデータ転送速度以上とすることによって、汎用の磁気ディスク装置の全領域を使用して画像データを安全に書き込むことが可能となり、磁気ディスク装置の保存容量を実質的に増やすことができるとともに書き込み時のデータの欠落を防ぐことができ、高価な磁気ディスク装置を用いる必要もなくなる。
【００１１】
請求項２，４に係る発明では、実力転送速度に基づいてスキャナ装置によるスキャニング速度を制御し、スキャニングで得られた画像データを磁気ディスク装置に書き込む。たとえば、磁気ディスク装置の使用領域が内側寄りになり実力転送速度が小さくなればそれに応じてスキャニング速度を下げる。このように、実力転送速度に合わせてスキャニング速度を自動的に変更することによって、汎用の磁気ディスク装置の全領域を使用して画像データを安全に書き込むことが可能となり、磁気ディスク装置の保存容量を実質的に増やすことができるとともに書き込み時のデータの欠落を防ぐことができ、高価な磁気ディスク装置を用いる必要もなくなる。
【００１２】
【発明の実施の形態】
以下、図面を参照して、この発明の実施形態について説明する。
図１を参照して、この発明の一実施形態の画像保存システム１０は、たとえば写真フィルムなどから画像を読み取るためのスキャナ装置１２と、スキャナ装置１２からの画像データに所定の処理を施すための画像処理部１４と、処理された画像データが入力されハードディスクドライブ１８を制御するためのハードディスクコントロール部１６と、ハードディスクコントロール部１６からの画像データを保存するためのハードディスクドライブ１８と、スキャナ装置１２，画像処理部１４およびハードディスクコントロール部１６の動作を制御するためのＭＰＵ２０と、画像保存システム１０を動作させるためのプログラムやハードディスクドライブ１８に関する情報等を記憶するためのメモリ２２とを備える。
【００１３】
図２を参照して、ハードディスクドライブ１８は複数のディスク２４を備える。ディスク２４には多数の同心円状のトラック２６が形成される。トラック２６はさらに細かくセクタ２８に分割される。セクタ２８はデータをビット列として書き込む際の最小単位となる。セクタ２８を複数個まとめたものがクラスタ３０となる。
【００１４】
画像保存システム１０では、画像データをハードディスクコントロール部１６からハードディスクドライブ１８へ転送するデータ転送速度（以下、単に「データ転送速度」という）に基づいて、ハードディスクドライブ１８のディスク２４の回転数が制御され、画像データがハードディスクドライブ１８に書き込まれる。
【００１５】
この動作はたとえば次のようにして実現される。
メモリ２２に、データ転送速度や各クラスタ３０の位置情報等のディスク管理情報を記憶しておく。
ハードディスクドライブ１８の各クラスタ３０への実力転送速度は、たとえば数１に示すようにして計算される。
【００１６】
【数１】
2004297436.tif 000003
【００１７】
数１より、実力転送速度は１クラスタ転送時間に応じて増減することがわかる。ここで、１クラスタ転送時間とは、１つのクラスタにデータを書き込むのに要するデータ書込時間をいい、ディスク上でのクラスタの位置およびディスク回転数に応じて増減する。クラスタがディスクの外側に位置するほど１クラスタ転送時間は短くなる。また、各クラスタの１クラスタ転送時間は、ディスク回転数が大きくなるほどが短くなる。
【００１８】
したがって、クラスタの位置に応じてディスク回転数を調整することによって、１クラスタ転送時間ひいては実力転送速度を調整できる。
【００１９】
画像データの書込処理時には、ＭＰＵ２０は、実力転送速度が常にデータ転送速度以上になるように、メモリ２２からの各クラスタの位置情報に基づいて、データ書込時のディスク回転数を決定する。そして、ＭＰＵ２０は、ハードディスクコントロール部１６を制御し、ハードディスクコントロール部１６は、決定された回転数でハードディスクドライブ１８を回転させる。クラスタの位置がディスク２４の内側になるほどディスク回転数が大きくなる。このようにして、実力転送速度が常にデータ転送速度以上に設定され、画像データをハードディスクドライブ１８に安全に書き込むことが可能となる。
【００２０】
具体例として、クラスタサイズが４１９４３０４バイト、フルストロークシーク時間が１８．７ｍｓ、シングルトラックシーク時間が２ｍｓ、トラックリトライ回数が５回、１回転シーク時間が８．３３ｍｓ、回転リトライ回数が１回とすると、データ転送速度が３０Ｍバイト／ｓの場合には、１クラスタ転送時間は０．１０２７秒以下の必要がある。すなわち、１クラスタ転送時間が０．１０２７秒以下であれば、そのクラスタ３０への実力転送速度はデータ転送速度以上となる。
【００２１】
したがって、この例では、ＭＰＵ２０は、１クラスタ転送時間が０．１０２７秒以下になるように、クラスタの位置に基づいてディスク回転数を決定する。この処理は、全クラスタ３０について行われる。
【００２２】
このように画像保存システム１０によれば、ハードディスクドライブ１８の回転数を可変にして実力転送速度をデータ転送速度以上とすることによって、汎用のハードディスクドライブの全領域を使用して画像データを安全に書き込むことが可能となり、使用するハードディスクドライブの保存容量を実質的に増やすことができるとともに、書き込み時のデータの欠落を防ぐことができ、高価なハードディスクドライブを用いる必要もなくなる。
【００２３】
また、画像保存システム１０では、実力転送速度に基づいてスキャナ装置１２によるスキャニング速度を制御するようにしてもよい。
この動作はたとえば次のようにして実現される。
ディスク回転数を一定にし、メモリ２２に、各クラスタ３０の位置情報や実力転送速度等のディスク管理情報を記憶しておく。実力転送速度を多段階（たとえば５段階）に区分し、各段階（区分）における実力転送速度の最低速度（以下、単に「最低速度」という）もメモリ２２に記憶しておく。
【００２４】
ディスク２４の回転数を一定とすれば、外周側のクラスタ３０の方が、内周側のクラスタ３０よりも回転速度が大きくなるので書き込み速度すなわち実力転送速度が大きくなる。この場合には、ディスク２４の外周側から内周側に向かって実力転送速度が小さくなり、実力転送速度の区分も切り替わっていく。
【００２５】
実力転送速度が５段階に区分される場合には、たとえば図３に示すようにディスク２４の外周側から内周側に向かって５つのエリア３２ａ〜３２ｅが形成される。エリア３２ａから３２ｅに向かって実力転送速度が小さくなる。
【００２６】
画像保存システム１０の稼働時には、ＭＰＵ２０には、データを書き込むクラスタ３０がハードディスクコントロール部１６から知らされるとともに、当該クラスタ３０の実力転送速度および各段階における最低速度がメモり２２から与えられる。ＭＰＵ２０は、データを書き込むべきクラスタの実力転送速度と最低速度とを比較し、両速度が等しくなればスキャニング速度を変更するようスキャナ装置１２を制御する。
【００２７】
スキャナ装置１２のスキャニング速度は、ＭＰＵ２０による制御に従って切り替えられる。実力転送速度の区分が５段階であればスキャニング速度も５段階に切り替えられ、実力転送速度が小さくなるほどスキャニング速度も小さくされる。
【００２８】
このようにスキャニング速度が切り替えられると、それに応じて、ハードディスクコントロール部１６からハードディスクドライブ１８へのデータ転送速度がＭＰＵ２０によって切り替えられ、ハードディスクコントロール部１６からハードディスクドライブ１８へ転送される画像データをハードディスクドライブ１８のディスク２４に安全に書き込むことが可能となる。このようにして、スキャニングによって得られた画像データを、実力転送速度が如何なる値であってもハードディスクドライブ１８に安全に書き込むことが可能となる。
【００２９】
このような画像保存システム１０によれば、ハードディスクドライブ１８の使用領域が内側寄りになり実力転送速度が小さくなればそれに応じてスキャナ装置１２のスキャニング速度を下げることができる。このように、実力転送速度に合わせてスキャニング速度を自動的に変更することによって、汎用のハードディスクドライブの全領域を使用して画像データを安全に書き込むことが可能となり、使用するハードディスクドライブの保存容量を実質的に増やすことができるとともに書き込み時のデータの欠落を防ぐことができ、高価なハードディスクドライブを用いる必要もなくなる。
【００３０】
なお、上述の実施形態ではクラスタ単位で処理する場合を説明したが、これに限定されず、セクタ単位で処理するようにしてもよい。
【００３１】
【発明の効果】
この発明によれば、汎用の磁気ディスク装置の全領域を使用して画像データを安全に書き込むことが可能となり、高価な磁気ディスク装置を用いる必要もなくなる。
【図面の簡単な説明】
【図１】この発明の一実施形態を示すブロック図である。
【図２】ディスクを示す図解図である。
【図３】ディスクの使用領域を実力転送速度の区分に応じて分けた場合の一例を示す図解図である。
【符号の説明】
１０      画像保存システム
１２      スキャナ装置
１４      画像処理部
１６      ハードディスクコントロール部
１８      ハードディスクドライブ
２０      ＭＰＵ
２２      メモリ
２４      ディスク
２８      セクタ
３０      クラスタ
３２ａ〜３２ｅ      ディスクのエリア
【図１】
2004297436.tif 000004
【図２】
2004297436.tif 000005
【図３】
2004297436.tif 000006