(57)【要約】【課題】領域毎及び領域内で異なる書き込み速度を持つ補助記憶装置を有する画像形成装置において、コストの低い補助記憶装置を用いつつ生産性の低下を防止でき、かつ画像形成装置の設置場所の温度や湿度のバラツキ、同一領域内の書き込み速度のバラツキを吸収できるようにする。【解決手段】ＨＤＤ１００〜１０３の記憶媒体は外周→内周に向けて書き込み／読み出し速度が段階的に低下する。各領域の書き込み／読み出し速度として、ＨＤＤの評価時の実測値に基づいて各段階の最小値を設定する。設定値は不揮発性メモリ１０５に保存される。ＨＤＤ１００〜１０３に格納するデータ毎に必要な転送速度及び容量を設定する。設定された転送速度及び容量を考慮して、そのデータを格納するための領域を割り当てる。【選択図】  図１
2010124142.tif 000002
【特許請求の範囲】
【請求項１】
複数の領域を有するとともに、その領域毎及び領域内で異なる書き込み速度を持つ補助記憶装置と、その補助記憶装置の各領域の書き込み速度をその補助記憶装置の評価時の実測値に基づいて設定する手段と、前記補助記憶装置に記憶されるデータ毎に必要な転送速度を設定するデータ転送速度設定手段と、前記設定された転送速度以上の書き込み速度に設定された領域を前記データの記憶領域として割り当てるデータ記憶領域割り当て手段とを有することを特徴とする画像形成装置。
【請求項２】
請求項１に記載された画像形成装置において、
補助記憶装置に記憶されるデータ毎に必要な容量を設定するデータ容量設定手段を有し、
データ記憶領域割り当て手段は、前記設定された容量以上の容量を有する領域を前記データの記憶領域として割り当てることを特徴とする画像形成装置。
【請求項３】
請求項１に記載された画像形成装置において、
画像読取装置と、その画像読取装置のパラメータを設定する手段と、その設定されたパラメータに基づいて、前記画像読取装置で読み取られた画像データの転送速度を算出する手段とを有し、前記データ転送速度設定手段は、その算出された転送速度を設定することを特徴とする画像形成装置。
【請求項４】
請求項１に記載された画像形成装置において、
画像書込装置と、その画像書込装置のパラメータを設定する手段と、その設定されたパラメータに基づいて、前記画像書込装置で書き込まれる画像データの転送速度を算出する手段とを有し、前記データ転送速度設定手段は、その算出された転送速度を設定することを特徴とする画像形成装置。
【請求項５】
請求項１に記載された画像形成装置において、
補助記憶装置に保存されている所定のデータの容量を検知する手段を有し、検知された容量が所定値以下の場合、データ記憶領域割り当て手段は、前記所定のデータに割り当てられている領域の一部を他のデータに割り当てることを特徴とする画像形成装置。
【請求項６】
請求項５に記載された画像形成装置において、
所定のデータはドキュメントボックスデータであり、他のデータはテンポラリ画像データであることを特徴とする画像形成装置。
【請求項７】
請求項５に記載された画像形成装置において、
所定のデータはアドレス帳データであり、他のデータはログデータであることを特徴とする画像形成装置。
【請求項８】
複数の領域を有するとともに、その領域毎及び領域内で異なる書き込み速度を持つ補助記憶装置を備えた画像形成装置における前記補助記憶装置の管理方法であって、
前記補助記憶装置の各領域の書き込み速度を前記補助記憶装置の評価時の実測値に基づいて設定する工程と、前記補助記憶装置に記憶されるデータ毎に必要な転送速度を設定する工程と、前記設定された転送速度以上の書き込み速度に設定された領域を前記データの記憶領域として割り当てる工程とを有することを特徴とする画像形成装置における補助記憶装置の管理方法。
【請求項９】
複数の領域を有するとともに、その領域毎に及び領域内で異なる書き込み速度を持つ補助記憶装置を有する画像形成装置のコンピュータに、請求項８に記載された画像形成装置における補助記憶装置の管理方法の各工程を実行させるための管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ハードディスクなどの補助記憶装置を備えた画像形成装置、その補助記憶装置の管理方法及び管理プログラムに関し、さらに詳しくは、補助記憶装置に格納するデータ毎に最適な記憶領域に格納可能な画像形成装置、その補助記憶装置の管理方法及び管理プログラムに関する。
【背景技術】
【０００２】
近年、ＭＦＰと呼ばれる画像形成装置が知られるようになった。ＭＦＰは、１つの筐体内にプロッタ、スキャナ等を設けると共に、プリンタ、コピー、ファクシミリ、スキャナ等にそれぞれ対応するソフトウェア（アプリケーション）を設け、それらのソフトウェアを切り替えることで、プリンタ、コピー、ファクシミリ、スキャナ等として動作させることができる。
【０００３】
ＭＦＰは、ソート出力等の処理を行なうため、画像データを格納する補助記憶装置としてハードディスク（以下、ＨＤＤと呼ぶ）を備えているものが多い。そして、ＨＤＤを備えたＭＦＰでは、画像以外のデータ、例えば誰が何時、どんなデータを何枚印刷したか等を表すログデータ、ユーザ管理情報、ファクシミリやメールのアドレス帳等のデータもＨＤＤに格納する場合が増えている。
【０００４】
以上のように、近年のＭＦＰではＨＤＤに対する画像データ以外のデータの書き込み、読み出しが増加している。そこで、機器開発時にはＭＦＰの生産性を落とさないために、十分な速度マージンを持った高価なＨＤＤを選定したり、複数個のＨＤＤを搭載して分散記憶したりすることでデータの転送速度の向上を図っている。
【０００５】
また、相対的に高い転送速度を持つデータは相対的に高い書き込み速度を有するディスク外周側に格納し、相対的に低い転送速度を持つデータは相対的に低い書き込み速度を有するディスク内周側に格納するようにして、コストの低いＨＤＤを用いつつ生産性の低下を防止した画像形成装置も知られている（特許文献１参照）。
【０００６】
しかしながら、特許文献１に記載された画像形成装置では、装置自身でＨＤＤの各領域の書き込み速度（ディスク転送レート）を測定し、格納するデータの転送速度に適した書き込み速度を有する領域をそのデータの記憶領域として割り当てるため、装置の設置場所の温度や湿度のバラツキや、同一領域内の書き込み速度のバラツキを吸収できないという問題がある。
【特許文献１】特開２００６−２５３９４６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は、このような問題を解決するためになされたものであり、その目的は、領域毎及び領域内で異なる書き込み速度を持つ補助記憶装置を有する画像形成装置において、コストの低い補助記憶装置を用いつつ生産性の低下を防止でき、かつ画像形成装置の設置場所の温度や湿度のバラツキや、同一領域内の書き込み速度のバラツキを吸収できるようにすることである。
【課題を解決するための手段】
【０００８】
本発明は、複数の領域を有するとともに、その領域毎及び領域内で異なる書き込み速度を持つ補助記憶装置と、その補助記憶装置の各領域の書き込み速度をその補助記憶装置の評価時の実測値に基づいて設定する手段と、前記補助記憶装置に記憶されるデータ毎に必要な転送速度を設定するデータ転送速度設定手段と、前記設定された転送速度以上の書き込み速度に設定された領域を前記データの記憶領域として割り当てるデータ記憶領域割り当て手段とを有することを特徴とする画像形成装置である。
また、本発明は、複数の領域を有するとともに、その領域毎及び領域内で異なる書き込み速度を持つ補助記憶装置を備えた画像形成装置における前記補助記憶装置の管理方法であって、前記補助記憶装置の各領域の書き込み速度を前記補助記憶装置の評価時の実測値に基づいて設定する工程と、前記補助記憶装置に記憶されるデータ毎に必要な転送速度を設定する工程と、前記設定された転送速度以上の書き込み速度に設定された領域を前記データの記憶領域として割り当てる工程とを有することを特徴とする画像形成装置における補助記憶装置の管理方法である。
【０００９】
［作用］
本発明によれば、複数の領域を有するとともに、その領域毎及び領域内で異なる書き込み速度を持つ補助記憶装置の各領域の書き込み速度をその補助記憶装置の評価時の実測値に基づいて設定し、前記補助記憶装置に記憶されるデータ毎に必要な転送速度を設定し、前記設定された転送速度以上の書き込み速度に設定された領域を前記データの記憶領域として割り当てる。
【発明の効果】
【００１０】
本発明によれば、複数の領域を有するとともに、その領域毎及び領域内で異なる書き込み速度を持つ補助記憶装置を有する画像形成装置において、コストの低い補助記憶装置を用いつつ生産性の低下を防止でき、かつ画像形成装置の設置場所の温度や湿度のバラツキや、同一領域内の書き込み速度のバラツキを吸収することができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の実施形態について図面を参照しながら説明する。
図１は、本発明の実施形態の画像形成装置のブロック図である。この画像形成装置は、画像形成装置制御用ＡＳＩＣ１０６と、それぞれが画像形成装置制御用ＡＳＩＣ１０６に接続された第１〜第４のＨＤＤ１００〜１０３、ＣＰＵ１０４、不揮発性メモリ１０５、操作部１０７、画像読取装置１０８、及び画像書込装置１０９を備えている。
【００１２】
画像形成装置制御用ＡＳＩＣ１０６は、ＨＤＤ制御回路１１０及びホストＩ／Ｆ（インタフェース）回路１１１を内蔵している。ホストＩ／Ｆ回路１１１には、ＬＡＮなどのネットワークを介してホストＰＣ（パーソナルコンピュータ）が接続されている。
【００１３】
第１〜第４のＨＤＤ１００〜１０３には主に画像データ、各アプリケーションソフトウェア、ログデータ、アドレス帳等の個人データが格納される。ＣＰＵ１０４は、画像形成装置を制御するメインコントローラの制御を行う集中演算装置である。不揮発メモリ１０５には、課金データ、ログデータ、各種パラメータ情報、履歴等の情報が保管される。
【００１４】
画像形成装置制御用ＡＳＩＣ１０６は、画像形成装置制御に必要な各回路を装備した制御ＡＳＩＣである。ここには、本実施形態の説明に必要な回路のみを図示した。
【００１５】
操作部１０７は、画像形成装置の操作に必要なキーおよび表示部で構成されている。操作部１０７には電源キーが配置されており、この電源キーの押下で主電源をオン／オフすることができる。
【００１６】
画像読取装置１０８は、原稿上の画像を読み取ることで画像信号を生成し、さらにデジタル画像データに変換して画像形成装置制御ＡＳＩＣ１０６へ転送する。画像書込装置１０９は、画像形成装置制御ＡＳＩＣ１０６より出力された画像データを電子写真方式で紙に印刷する。
【００１７】
画像形成装置制御ＡＳＩＣ１０６内のＨＤＤ制御回路１１０は、第１〜第４のＨＤＤ１００〜１０３に対してコマンドを発行し、書き込み／読み出し動作等を制御する。ホストＩ／Ｆ回路１１１は、ＮＩＣ（ネットワーク・インタフェース・カード）、ＵＳＢ  Ｉ／Ｆ回路などからなる、ホストＰＣ１１２とのインタフェース回路である。
【００１８】
主電源のオン時に装置のコンフィギュレーション（設定）が行われる。第１〜第３のＨＤＤ１００〜１０３の設定もこの際に行われる。設定項目の1つとして、ＨＤＤの転送速度分割数の設定、各分割領域の転送速度設定の項目がある。
【００１９】
転送速度分割数の設定は、ＨＤＤの記憶媒体で転送速度が違う領域の領域数を設定する項目である。通常、ＨＤＤの記憶媒体は外周→内周に向けて転送速度が段階的に低下していく。図２にＨＤＤの記憶媒体（ＨＤＤディスク）の平面図を示す。ディスク1枚の名称をプラッタ、同心円状に広がる帯をトラックと呼ぶ。同一トラック上であれば、書き込み／読み出し速度（ディスク転送レート）は同じである。また、図３に示す書き込み／読み出し速度の測定結果を見ると、トラック毎に書き込み／読み出し速度が異なる訳ではなく、段階的に低下していくことが分かる。
【００２０】
そこで、本実施形態では、書き込み／読み出し速度が数段階に分けられることを利用して、ＨＤＤの各領域の書き込み／読み出し速度を設定する。各領域の書き込み／読み出し速度として、その各段階の書き込み／読み出し速度の最小値を設定する。設定値は不揮発性メモリ１０５に保存されており、電源オン毎に読み出しを行う。初期設定値は、ＨＤＤの評価テストで実測した書き込み／読み出し速度に基づいて、製品の組立時に工場で設定される。市場で別のＨＤＤに交換することも想定して設定値を変更出来るようになっている。転送速度は各装置のＨＤＤで実測して設定することもできるが、時間が掛かる為、予めサンプル測定した転送速度情報を利用してもよい。
【００２１】
第１〜第４のＨＤＤ１００〜１０３に保存されるデータには、画像データとシステムデータがある。画像データとしては、ドキュメントボックス、コピー電子ソート、スキャナアプリテンポラリ、プリンタ電子ソート、ＦＡＸメール送受信、Ｒ（Remote）ＦＡＸバッファ、ＳＤＫ（Software Development Kit）テンポラリ、ＭＬＢ（Media Link Board）画像変換、サムネイル生成用、テンポラリ、プリンタ合成、ＦＡＸ  ＬＳ（Local Storage）受信待機用テンポラリ、スタンプ、ファイルシステム管理用などがある。
【００２２】
また、システムデータとしては、フォントダウンロード、ジョブスプール、ＳＤＫログ、ジョブログ、デバッグログ、アドレス帳、メール送受信、キャプチャ、Mail To Printなどがある。
【００２３】
各データの必要転送速度を設定すると設定量が増大してしまう為、例えば、ログデータとしてＳＤＫログ、ジョブログ、デバッグログをひと括りにして必要転送速度を設定する。設定値は例えば、１０ＭＢ／secといった情報で格納される。設定値が入力されると、その情報を基に、ＨＤＤディスク上の配置が決定される。例えば、図４に示すように、ＨＤＤリソース情報としてＡ領域：６２ＭＢ／sec、Ｂ領域：５５ＭＢ／sec、Ｃ領域：５０ＭＢ／secと設定される。また、必要転送速度として画像データ：６０ＭＢ／sec、ログデータ：２０ＭＢ／secと設定された場合には、画像データをＡ領域、ログデータをＣ領域に割り当てる。さらに、データ毎の必要容量の設定を行う。例えばドキュメントボックスではＡ４モノクロ、６００ｄｐｉ、１ビットとした場合、約９ＭＢの容量が必要となり、ドキュメントボックス１０００枚の仕様の場合には、９ＧＢの容量がドキュメントボックスの最小値として確保する。このように、データ毎の必要転送速度及び必要容量に応じて記憶領域の最適配置を行う。
【００２４】
また、画像読取装置１０８のパラメータ情報、画像書込装置１０９のパラメータ情報より画像データの必要転送速度を決定することが出来る。画像読取装置１０８のパラメータとして、コピー／スキャナ／ＦＡＸモード時の読取速度、最高色数、最高解像度、階調数、圧縮率、オプション搭載情報を設定する。書込装置１０９のパラメータとして、コピー／プリンタモード時の書込速度、最高色数、最高解像度、最高階調数、圧縮率、オプション搭載情報を設定する。そして、設定された情報から画像データの必要転送速度がＣＰＵ１０４により自動算出され、必要転送速度として設定される。設定されたパラメータは全て不揮発１０５メモリに保存される。
【００２５】
図５は、以上説明した設定動作のフローチャートである。この図の処理及び後述する図４の処理は、ＣＰＵ１０４が第１〜第４のＨＤＤ１００〜１０４のＨＤＤディスクに格納されている管理プログラムに基づいて動作することにより実行される。
【００２６】
まず第１〜第４のＨＤＤ１００〜１０３の各々の書き込み／読み出し速度の分割数を設定し（ステップＳ１）、次いで分割された各領域の書き込み／読み出し速度を設定する（ステップＳ２）。
【００２７】
次にＨＤＤに保存する各データの転送速度を設定し（ステップＳ３）、その後、ＨＤＤに各データを保存するのに必要な容量をデータ毎に設定する（ステップＳ４）。
【００２８】
さらに、画像読取装置１０８のパラメータの設定（ステップＳ５）、画像書込装置１０９のパラメータの設定（ステップＳ６）を行った後に、ＨＤＤに格納するログデータの種類を設定して（ステップＳ７）、終了する。
【００２９】
以上にようにして、第１〜第４のＨＤＤ１００〜１０３のＨＤＤディスク上のデータ配置が決定される。ここで、保存されるデータの1つとしてドキュメントボックスデータがある。ドキュメントボックスはユーザによって使用する/しないが分かれる機能であるため、使用しないユーザにとってはＨＤＤのリソースが無駄に配分されていることになってしまう。そこで、ドキュメントボックスデータの蓄積量を管理することで、あまり使用していない場合にはその領域を電子ソート領域に割り当て、リソースの有効活用を行う。
【００３０】
また、保存されるデータの1つであるアドレス帳データの登録数をカウントし、ある一定閾値に対する「多い／少ない」を判断して、閾値を超えている場合にはアドレス帳データとして領域を割り当て、閾値を超えていない場合にはログデータ領域を多く割り当てる。
【００３１】
ところで、ログデータの場合、取得するログの種類を増やせば解析情報が多くなるが、その分、取得日数が少なくなり、逆にログの種類を減らせば解析情報が少なくなり、その分、取得日数が多くなる。そこで、ログデータ種類を各画像形成装置に設定可能とすることで、短期間で不具合が多発している装置にはデータ種類を多くして解析情報の増大を行い、長期間で数回しか不具合が発生しない装置にはデータ種類を少なくして取得期間を長くすることで、装置の稼動状況に応じて最適なデータ取得が可能となる。
【００３２】
図６は、以上説明したドキュメントボックスデータ及びアドレス帳データに対する処理のフローチャートである。
まず第１〜第４のＨＤＤ１００〜１０３において、ドキュメントボックスデータの蓄積容量が所定の閾値よる多いか少ないかをチェックする（ステップＳ１１）。この蓄積容量情報は、不揮発性メモリ１０５に保存されているので、ＣＰＵ１０５は不揮発性メモリ１０５にアクセスすることで、蓄積容量を知ることができる。
【００３３】
そして、多いと判断した場合は（Ｓ１１：使用大）、ドキュメントボックスデータ用に設定されている領域をそのまま確保する（ステップＳ１２）。一方、閾値以下と判断した場合は（Ｓ１１：使用小）、ドキュメントボックスデータ用に設定されている領域の一部をソート用として確保する（ステップＳ１３）。
【００３４】
次に第１〜第４のＨＤＤ１００〜１０３において、アドレス帳の蓄積容量が所定の閾値よる多いか少ないかをチェックする（ステップＳ１４）。この蓄積容量も不揮発性メモリ１０５に保存されているので、ＣＰＵ１０５は不揮発性メモリ１０５にアクセスすることで、蓄積容量を知ることができる。
【００３５】
そして、多いと判断した場合は（Ｓ１４：使用大）、アドレス帳用に設定されている領域をそのまま確保する（ステップＳ１５）。一方、閾値以下と判断した場合は（Ｓ１４：使用小）、アドレス帳用に設定されている領域の一部をログデータ用として確保する（ステップＳ１６）。
【００３６】
以上詳細に説明したように、本実施形態の画像形成装置は、下記（１）〜（６）の特徴を有する。
（１）従来装置では、画像形成装置自身でＨＤＤの各領域の書き込み速度を測定し、格納するデータの転送速度に適した書き込み速度を有する領域をそのデータの記憶領域として割り当てるため、装置の設置場所の温度や湿度のバラツキや、同一領域内の書き込み速度のバラツキを吸収できないという問題があるが、本実施形態では、ＨＤＤの評価時の実測値に基づいて設定するＨＤＤの各領域の書き込み速度を設定するので、それらのバラツキを吸収することができる。
【００３７】
（２）従来装置では、画像データは外周側より配置、ログデータ・アドレス帳データは内周側より配置といった配置を行っていたため、中間部分は未使用領域となる場合もあり、最適な配置がなされていなかったが、本実施形態では、ＨＤＤの書き込み／読み出し速度と、ＨＤＤに格納するデータ毎の必要転送速度に応じて、各データの必要転送速度を満足し、かつＨＤＤのリソースを過不足なく有効活用することが出来る。
【００３８】
（３）従来装置では、特に読取装置、書込装置のパラメータを意識せず、最内周の転送速度のみ意識してＨＤＤを搭載していたが、本実施形態では、画像読取装置のパラメータ、画像書込装置パラメータを設定することにより、読み取った画像データの保存、及び書き込む画像データの保存を行うときに、最適な画像データ領域を割り当てることが出来る。
【００３９】
（４）従来装置では、各データの割当領域が使用量に関わらず、予め決まっており、ドキュメントボックス蓄積機能をあまり使用しないユーザでも領域として確保していたが、本実施形態では、ドキュメントボックスをあまり使用しないユーザは、その領域を他の機能に有効活用するので、ＨＤＤのリソースを有効に活用することが出来る。
【００４０】
（５）従来装置では、各データの割当領域が使用量に関わらず、予め決まっており、アドレス帳登録をあまり行わないユーザでも領域として確保していたが、本実施形態では、アドレス帳登録をあまり行わないユーザは、その領域を他の機能に有効活用するので、ＨＤＤのリソースを有効に活用することが出来る。
【００４１】
（６）従来装置では、ログデータの割当領域が使用量に関わらず、予め決まっており、ログデータ種類の多少に関わらず、取得日数が決まっていたが、本実施形態では、ＨＤＤに格納するログデータの種類の数を加減することで、ログデータの取得日数を加減することが出来る為、例えば不具合発生時の解析データをより長い期間取得することが可能となる。
【図面の簡単な説明】
【００４２】
【図１】本発明の実施形態の画像形成装置のブロック図である。
【図２】図１におけるＨＤＤの記憶媒体の平面図である。
【図３】ＨＤＤの書き込み／読み出し速度の実測値を示すグラフである。
【図４】ＨＤＤの各領域の書き込み／読み出し速度の設定例を示す図である。
【図５】本発明の実施形態の画像形成装置における設定動作のフローチャートである。
【図６】本発明の実施形態の画像形成装置におけるドキュメントボックスデータ及びアドレス帳データに対する処理のフローチャートである。
【符号の説明】
【００４３】
１００〜１０４・・・第１〜第４のＨＤＤ、１０４・・・ＣＰＵ、１０５・・・不揮発性メモリ、１０８・・・画像読取装置、１０９・・・画像書込装置。
【図１】
2010124142.tif 000003
【図２】
2010124142.tif 000004
【図３】
2010124142.tif 000005
【図４】
2010124142.tif 000006
【図５】
2010124142.tif 000007
【図６】
2010124142.tif 000008