(57)【要約】 【課題】接続された着脱可能な記憶装置のデータ読み出し速度が低い場合でも、それによりプリント速度が低下することのない画像形成装置を提供する。【解決手段】印刷対象の印刷データが第１着脱ＨＤＤ３３に格納されている場合で、第１着脱ＨＤＤ３３のデータ読み出し速度が低く、最高プリント速度での印刷にデータ供給が間に合わない場合は、印刷データを第１着脱ＨＤＤ３３から内蔵で高速の第１固定ＨＤＤ３１にデータを移行（Ｐ６）した後、第１固定ＨＤＤ３１から印刷部１２に印刷データを供給（Ｐ７）して印刷する。また、第２固定ＨＤＤ３５の印刷データを印刷中（Ｐ５）に、データ移行（Ｐ６）を同時に行う。【選択図】図１８
2009172807.tif 000002
【特許請求の範囲】
【請求項１】
印刷部と、
第１記憶装置と、
第２記憶装置が着脱可能に接続される接続部と、
制御部と、
を備え、
前記制御部は、前記接続部に接続された第２記憶装置に記憶されている印刷データを印刷する場合であって前記第２記憶装置のデータ読み出し速度が前記第１記憶装置のデータ読み出し速度より低い場合は、前記印刷データを前記第２記憶装置から前記第１記憶装置に転送して保存した後、第１記憶装置から前記印刷部に供給して印刷させる
ことを特徴とする画像形成装置。
【請求項２】
印刷部と、
第１記憶装置と、
第２記憶装置が着脱可能に接続される接続部と、
前記印刷部での印刷速度に影響を与える所定の印刷条件の設定を受ける設定部と、
制御部と、
を備え、
前記制御部は、前記接続部に接続された第２記憶装置に記憶されている印刷データを印刷する場合であって前記第２記憶装置のデータ読み出し速度が、前記第１記憶装置のデータ読み出し速度より低くかつ前記印刷データを前記設定部で設定された印刷条件で印刷する場合に必要なデータ読み出し速度より低い場合は、前記印刷データを前記第２記憶装置から前記第１記憶装置に転送して保存した後、第１記憶装置から前記印刷部に供給して印刷させる
ことを特徴とする画像形成装置。
【請求項３】
印刷部と、
第１記憶装置と、
第２記憶装置が着脱可能に接続される接続部と、
前記印刷部での印刷速度に影響を与える所定の印刷条件の設定を受ける設定部と、
制御部と、
を備え、
前記制御部は、前記接続部に接続された第２記憶装置に記憶されている印刷データを印刷する場合であって前記第２記憶装置のデータ読み出し速度が前記第１記憶装置のデータ読み出し速度より低い場合は、前記設定部で設定可能な印刷条件を、前記第２記憶装置のデータ読み出し速度で印刷可能な範囲に制限すると共に、前記制限の解除操作を受けて前記制限を超える印刷条件の設定を受けた場合は、前記印刷データを前記第２記憶装置から前記第１記憶装置に転送して保存した後、第１記憶装置から前記印刷部に供給して印刷させる
ことを特徴とする画像形成装置。
【請求項４】
前記制御部は、前記接続部に接続された第２記憶装置に記憶されている印刷データを印刷する場合であって、前記印刷データを前記第２記憶装置から前記第１記憶装置に転送して保存した後に第１記憶装置から前記印刷部に供給して印刷させる動作を行うための条件を満たさない場合は、前記印刷データを前記第２記憶装置から前記印刷部に供給して印刷させる
ことを特徴とする請求項１乃至３のいずれか１つ記載の画像形成装置。
【請求項５】
前記制御部は、前記印刷データを前記第２記憶装置から前記第１記憶装置へ転送して保存する動作を、前記印刷データ以外の別の印刷データを第３記憶装置から前記印刷部に供給して印刷させている間に行う
ことを特徴とする請求項１乃至４のいずれか１つに記載の画像形成装置。
【請求項６】
前記制御部は、前記接続部に接続された第２記憶装置に記憶されている印刷データを印刷する場合であって、第２記憶装置の温度が規定温度より低いために第２記憶装置のデータ転送速度が前記印刷データを第２記憶装置から前記印刷部に供給して印刷させるために必要な速度より低下している場合は、前記第２記憶装置が前記規定温度に昇温するまでの予測時間を求めて前記印刷データのうちで前記予測時間の経過前に前記印刷部へ供給すべき必要転送分を求め、前記印刷データのうち前記必要転送分は前記第２記憶装置から前記第１記憶装置に転送して保存した後、第１記憶装置から前記印刷部に供給して印刷させ、前記印刷データのうち残り部分は前記第２記憶装置から前記印刷部に供給して印刷させる
ことを特徴とする請求項１乃至５のいずれか１つに記載の画像形成装置。
【請求項７】
前記第１記憶装置のデータ読み出し速度は、前記印刷部が最速で印刷する場合に必要なデータ読み出し速度以上である
ことを特徴とする請求項１乃至６のいずれか１つに記載の画像形成装置。
【請求項８】
前記第１記憶装置は所定の基準速度以上のデータ読み出し速度を備え、
前記制御部は、前記第１記憶装置のデータ読み出し速度と前記第２記憶装置のデータ読み出し速度とを比較する代わりに、前記基準速度と前記第２記憶装置のデータ読み出し速度とを比較する
ことを特徴とする請求項１乃至６のいずれか１つに記載の画像形成装置。
【請求項９】
前記基準速度は、前記印刷部が最速で印刷する場合に必要なデータ読み出し速度である
ことを特徴とする請求項８に記載の画像形成装置。
【請求項１０】
前記制御部は、第２記憶装置から第１記憶装置へ転送した印刷データをその印刷終了後に第１記憶装置から削除する
ことを特徴とする請求項１乃至９のいずれか１つに記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、着脱可能な記憶装置から印刷データを読み出して印刷する画像形成装置に係り、特に、データ読み出し速度の異なる種々の記憶装置に対応した画像形成装置に関する。
【背景技術】
【０００２】
近年、ＰＯＤ市場で使用される高速複写機などの画像形成装置は、ハードディスク装置などの大容量の記憶装置に印刷データや画像データを保存し、記憶装置から必要なデータを読み出してプリント処理するように構成されている。
【０００３】
画像形成装置のプリント速度は年々向上し、装置の最高プリント速度で印刷するために必要なハードディスク装置のデータ読み出し速度も高まっているが、ハードディスク装置自体も高速化・大容量化が進み、たとえば、３００ＭＢ／ｓｅｃの転送能力を持つＩ／Ｆも実現されている。そのため、高速の画像形成装置であっても、内蔵のハードディスク装置を使用した場合には最高プリント速度が確保されるように設計される。
【０００４】
ところで、画像形成装置のプリント速度は、印刷に使用する紙種や坪量に依存して低速に制限される場合がある。印刷途中でプリント速度を頻繁に切り替えると、そのオーバーヘッドにより生産性が低下するほか画質の悪化を招きかねない。そこで、印刷予約されている印刷データを紙の種類毎に分類して、同一の紙種に対する印刷をまとめて行うようにした画像形成装置がある（たとえば、特許文献１参照）。
【０００５】
【特許文献１】特開２００１−１０５６９３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ＰＯＤ市場においては、顧客から印刷用のデータの提供を着脱可能なハードディスク装置に記憶された形態で受ける場合も少なくない。また、その印刷データをハードディスク装置ごと保管しておき、後の印刷に使用する場合もある。
【０００７】
ハードディスク装置の転送速度は技術進歩に伴って向上しているが、保管されている古い着脱型のハードディスク装置は規格が古く、データの読み出し速度が低いので、性能の向上した高速の画像形成装置に装着しても装置の最高プリント速度で印刷できず、生産性が低下してしまう。
【０００８】
一方、顧客から提供される着脱可能なハードディスク装置は、セキュリティ確保のためにデータの暗号化やパスワードによるアクセス制限が施されていることが多く、特定のオペレータ以外はデータを操作できないようになっている。このため、オペレータが規格の古い低速のハードディスク装置から別の高速なハードディスク装置にデータをコピーして使用することは難しい。
【０００９】
なお、特許文献１に開示された技術は、紙種の頻繁な切り替えによる生産性の低下を防止する技術であり、着脱型のハードディスク装置のデータ読み出し速度が低いことによる生産性の低下を改善するものではない。
【００１０】
本発明は、上記の問題を解決しようとするものであり、接続された着脱可能な記憶装置のデータ読み出し速度が低い場合でも、それによりプリント速度が低下することのない画像形成装置を提供することを目的としている。
【課題を解決するための手段】
【００１１】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
【００１２】
［１］印刷部と、
第１記憶装置と、
第２記憶装置が着脱可能に接続される接続部と、
制御部と、
を備え、
前記制御部は、前記接続部に接続された第２記憶装置に記憶されている印刷データを印刷する場合であって前記第２記憶装置のデータ読み出し速度が前記第１記憶装置のデータ読み出し速度より低い場合は、前記印刷データを前記第２記憶装置から前記第１記憶装置に転送して保存した後、第１記憶装置から前記印刷部に供給して印刷させる
ことを特徴とする画像形成装置。
【００１３】
上記発明では、制御部は、接続された着脱可能な第２記憶装置のデータ読み出し速度が内蔵の第１記憶装置より低い場合は、第２記憶装置にある印刷データを、第１記憶装置に転送した後、第１記憶装置から印刷部へ供給して印刷を行う。
【００１４】
［２］印刷部と、
第１記憶装置と、
第２記憶装置が着脱可能に接続される接続部と、
前記印刷部での印刷速度に影響を与える所定の印刷条件の設定を受ける設定部と、
制御部と、
を備え、
前記制御部は、前記接続部に接続された第２記憶装置に記憶されている印刷データを印刷する場合であって前記第２記憶装置のデータ読み出し速度が、前記第１記憶装置のデータ読み出し速度より低くかつ前記印刷データを前記設定部で設定された印刷条件で印刷する場合に必要なデータ読み出し速度より低い場合は、前記印刷データを前記第２記憶装置から前記第１記憶装置に転送して保存した後、第１記憶装置から前記印刷部に供給して印刷させる
ことを特徴とする画像形成装置。
【００１５】
上記発明では、制御部は、接続された着脱可能な第２記憶装置のデータ読み出し速度が、内蔵の第１記憶装置より低くかつ設定された印刷条件で印刷するために必要なデータ読み出し速度より低い場合は、第２記憶装置にある印刷データを、第１記憶装置に転送した後、第１記憶装置から印刷部へ供給して印刷を行う。
【００１６】
［３］印刷部と、
第１記憶装置と、
第２記憶装置が着脱可能に接続される接続部と、
前記印刷部での印刷速度に影響を与える所定の印刷条件の設定を受ける設定部と、
制御部と、
を備え、
前記制御部は、前記接続部に接続された第２記憶装置に記憶されている印刷データを印刷する場合であって前記第２記憶装置のデータ読み出し速度が前記第１記憶装置のデータ読み出し速度より低い場合は、前記設定部で設定可能な印刷条件を、前記第２記憶装置のデータ読み出し速度で印刷可能な範囲に制限すると共に、前記制限の解除操作を受けて前記制限を超える印刷条件の設定を受けた場合は、前記印刷データを前記第２記憶装置から前記第１記憶装置に転送して保存した後、第１記憶装置から前記印刷部に供給して印刷させる
ことを特徴とする画像形成装置。
【００１７】
上記発明では、制御部は、接続された着脱可能な第２記憶装置のデータ読み出し速度が内蔵の第１記憶装置より低い場合は、設定部で設定可能な印刷条件を第２記憶装置のデータ読み出し速度で印刷可能な範囲に制限し、その制限の解除操作を受けて該制限を超える印刷条件の設定を受けた場合は、第２記憶装置にある印刷データを、第１記憶装置に転送した後、第１記憶装置から印刷部へ供給して印刷を行う。
【００１８】
［４］前記制御部は、前記接続部に接続された第２記憶装置に記憶されている印刷データを印刷する場合であって、前記印刷データを前記第２記憶装置から前記第１記憶装置に転送して保存した後に第１記憶装置から前記印刷部に供給して印刷させる動作を行うための条件を満たさない場合は、前記印刷データを前記第２記憶装置から前記印刷部に供給して印刷させる
ことを特徴とする［１］乃至［３］のいずれか１つ記載の画像形成装置。
【００１９】
上記発明では、制御部は、第２記憶装置に記憶されている印刷データを印刷する場合であって第２記憶装置のデータ読み出し速度が、第１記憶装置より低くない場合、もしくは必要なデータ読み出し速度より低くない場合は、印刷データを第２記憶装置から印刷部に供給して印刷させる。
【００２０】
［５］前記制御部は、前記印刷データを前記第２記憶装置から前記第１記憶装置へ転送して保存する動作を、前記印刷データ以外の別の印刷データを第３記憶装置から前記印刷部に供給して印刷させている間に行う
ことを特徴とする［１］乃至［４］のいずれか１つに記載の画像形成装置。
【００２１】
上記発明では、第３記憶装置の印刷データを印刷中に、第２記憶装置から第１記憶装置への印刷データの転送を行う。
【００２２】
［６］前記制御部は、前記接続部に接続された第２記憶装置に記憶されている印刷データを印刷する場合であって、第２記憶装置の温度が規定温度より低いために第２記憶装置のデータ転送速度が前記印刷データを第２記憶装置から前記印刷部に供給して印刷させるために必要な速度より低下している場合は、前記第２記憶装置が前記規定温度に昇温するまでの予測時間を求めて前記印刷データのうちで前記予測時間の経過前に前記印刷部へ供給すべき必要転送分を求め、前記印刷データのうち前記必要転送分は前記第２記憶装置から前記第１記憶装置に転送して保存した後、第１記憶装置から前記印刷部に供給して印刷させ、前記印刷データのうち残り部分は前記第２記憶装置から前記印刷部に供給して印刷させる
ことを特徴とする請求項１乃至５のいずれか１つに記載の画像形成装置。
【００２３】
上記発明では、第２記憶装置に記憶されている印刷データを印刷する場合であって第２記憶装置のデータ読み出し速度が温度低下に起因して必要速度以下に低下している場合は、第２記憶装置が規定温度に昇温するまでの時間に印刷処理を実行するために必要な分の印刷データ（移行対象）を着脱型の第２記憶装置から第１記憶装置に転送し、移行対象分は第１記憶装置から印刷部に印刷データを供給して印刷を行い、残りは昇温した第２記憶装置から印刷部に印刷データを供給して印刷する。
【００２４】
［７］前記第１記憶装置のデータ読み出し速度は、前記印刷部が最速で印刷する場合に必要なデータ読み出し速度以上である
ことを特徴とする請求項１乃至６のいずれか１つに記載の画像形成装置。
【００２５】
［８］前記第１記憶装置は所定の基準速度以上のデータ読み出し速度を備え、
前記制御部は、前記第１記憶装置のデータ読み出し速度と前記第２記憶装置のデータ読み出し速度とを比較する代わりに、前記基準速度と前記第２記憶装置のデータ読み出し速度とを比較する
ことを特徴とする［１］乃至［６］のいずれか１つに記載の画像形成装置。
【００２６】
上記発明では、第１記憶装置のデータ読み出し速度と比較する代わりに、所定の基準速度と第２記憶装置のデータ読み出し速度とを比較する。たとえば、第１記憶装置のデータ読み出し速度が印刷部の最高プリント速度で印刷するために必要なデータ読み出し速度より十分高い場合に、基準速度を印刷部の最高プリント速度で印刷するために必要なデータ読み出し速度にすれば、第２記憶装置に必要以上のデータ読み出し速度を求めることが防止される。
【００２７】
［９］前記基準速度は、前記印刷部が最速で印刷する場合に必要なデータ読み出し速度である
ことを特徴とする［８］に記載の画像形成装置。
【００２８】
［１０］前記制御部は、第２記憶装置から第１記憶装置へ転送した印刷データをその印刷終了後に第１記憶装置から削除する
ことを特徴とする［１］乃至［９］のいずれか１つに記載の画像形成装置。
【００２９】
上記発明では、第２記憶装置から第１記憶装置へ転送した印刷データをその印刷終了後に第１記憶装置から削除することで、印刷データが第１記憶装置に残らず、セキュリティ性が向上する。
【発明の効果】
【００３０】
本発明に係る画像形成装置によれば、接続された着脱可能な記憶装置のデータ読み出し速度が低い場合でも、それに起因したプリント速度の低下を、データのセキュリティ性を確保しつつ防止することができ、画像形成装置が備えている最速のプリント条件で画像形成を行うことができる。
【発明を実施するための最良の形態】
【００３１】
以下、図面に基づき本発明の実施の形態を説明する。
【００３２】
図１は、本発明の実施の形態に係る画像形成装置の概略構成を示している。画像形成装置１０はデジタル複写機と称される装置であり、読み取り部１１と、印刷部１２と、本体部２０とを備えている。
【００３３】
読み取り部１１は、原稿を光学的に読み取って画像データを取得する機能を果たす。読み取り部１１は、たとえば、原稿に光を照射する光源と、その反射光を受けて原稿を幅方向に１ライン分読み取るラインイメージセンサと、ライン単位の読み取り位置を原稿の長さ方向に順次移動させる移動手段と、原稿からの反射光をラインイメージセンサに導いて結像させるレンズやミラーなどからなる光学経路などを備えて構成される。
【００３４】
印刷部１２は、画像データに応じた画像を記録紙に印刷する機能を果たす。ここでは、記録紙の搬送装置と、感光体ドラムと、帯電装置と、レーザーユニットと、現像装置と、転写分離装置と、クリーニング装置と、定着装置とを有し、電子写真プロセスによって転写紙上に画像形成を行う、所謂、レーザープリンタとして構成されている。
【００３５】
本体部２０は、当該画像形成装置１０の動作全体を制御する機能を果たす制御部２１を備えている。制御部２１はＣＰＵ（Central Processing Unit）および当該ＣＰＵが実行するプログラムや各種の固定データが記憶されたＲＯＭ（Read Only Memory）、ＣＰＵがプログラムを実行する際のワークエリアとなるＲＡＭ（Random  Access  Memory）などを主要部として構成されている。制御部２１には、システムバス２２を通じて、操作表示部２３、入力画像処理部２４、出力画像処理部２５、第１ＨＤＤ（Hard Disk Drive）コントローラ２６、第２ＨＤＤコントローラ２７、通信Ｉ／Ｆ（Interface）２８が接続されている。
【００３６】
操作表示部２３は、ユーザから各種の操作や設定を受け付ける機能およびユーザに対して各種の操作画面や設定画面、案内画面などを表示する機能を果たす。操作表示部２３は、たとえば、押下位置を検出するタッチパネルを表面に備えた液晶ディスプレイやその他のスイッチ類で構成される。
【００３７】
通信Ｉ／Ｆ２８は、ＬＡＮ（Local Area Network）などのネットワークを通じて外部端末などと通信する機能を果たす。たとえば、外部端末から通信Ｉ／Ｆ２８を通じて印刷データが受信される。
【００３８】
入力画像処理部２４は、読み取り部１１と接続され、読み取り部１１から入力される画像データに対して逐次、シーディング補正／輝度濃度変換、濃度γ変換、誤差拡散などの画像処理を施す機能を備えている。また入力画像処理部２４は、上記画像処理を施す回路のほか画像データを一次的に記憶するためのメモリ、該メモリへのデータのリード・ライト動作を制御するメモリ制御部、画像データの圧縮や圧縮された画像データの伸張を行う圧縮伸張部などを備えている。さらに処理後の画像データを他のデバイス（第１ＨＤＤコントローラ２６や第２ＨＤＤコントローラ２７など）へシステムバス２２を通じて転送するためのＤＭＡＣ（Direct Memory Access Controller）２４ａを備えている。
【００３９】
出力画像処理部２５は、印刷部１２と接続され、印刷部１２へ出力される画像データに対して、セル平均化、解像度変換、プリンタγ変換、微小変倍、スクリーン処理などの画像処理を施す機能を備えている。出力画像処理部２５は、上記画像処理を施す回路のほか画像データを一次的に記憶するためのメモリ、該メモリへのデータのリード・ライト動作を制御するメモリ制御部、画像データの圧縮や圧縮された画像データの伸張を行う圧縮伸張部を備えている。また、システムバス２２を通じて第１ＨＤＤコントローラ２６との間でデータ転送するための第１ＤＭＡＣ２５ａと、システムバス２２を通じて第２ＨＤＤコントローラ２７との間でデータ転送するための第２ＤＭＡＣ２５ｂとを備えている。
【００４０】
第１ＨＤＤコントローラ２６の配下には、画像形成装置１０が内蔵する固定のハードディスク装置である第１固定ＨＤＤ３１と、着脱可能なハードディスク装置を接続するための第１接続部３２とが接続されている。第１接続部３２に接続される着脱可能なハードディスク装置を第１着脱ＨＤＤ３３とする。第１ＨＤＤコントローラ２６は、第１固定ＨＤＤ３１および第１接続部３２に接続される第１着脱ＨＤＤ３３に対するデータの読み書きを制御する機能を果たす。
【００４１】
ここでは、第１ＨＤＤコントローラ２６はハードディスク装置のＩ／Ｆ規格の１つであるＳＡＴＡ（Serial ATA）２規格のハードディスク装置を接続可能なＨＤＤコントローラであり、第１固定ＨＤＤ３１はＳＡＴＡ２規格に適合したハードディスク装置である。第１接続部３２は、ＳＡＴＡ２および他のＩ／Ｆ規格のハードディスク装置を接続可能に構成されたＨＤＤボックスであり、ＳＡＴＡ２以外のＩ／Ｆ規格のハードディスク装置が接続された場合は、そのＩ／Ｆ規格をＳＡＴＡ２に変換して第１ＨＤＤコントローラ２６との間はＳＡＴＡ２でインターフェースする機能を備えている。また、第１着脱ＨＤＤ３３は、ホットプラグに対応したハードディスク装置であり、画像形成装置１０の電源オン状態で第１接続部３２に着脱できる。
【００４２】
第２ＨＤＤコントローラ２７の配下には、画像形成装置１０が内蔵する固定のハードディスク装置である第２固定ＨＤＤ３５と、着脱可能なハードディスク装置を接続するための第２接続部３６とが接続されている。第２接続部３６に接続される着脱可能のハードディスク装置を第２着脱ＨＤＤ３７とする。第２ＨＤＤコントローラ２７は、第２固定ＨＤＤ３５および第２接続部３６に接続される第２着脱ＨＤＤ３７に対するデータの読み書きを制御する機能を果たす。
【００４３】
第２ＨＤＤコントローラ２７は第１ＨＤＤコントローラ２６と同様にＳＡＴＡ２規格のハードディスク装置を接続可能なＨＤＤコントローラであり、第２固定ＨＤＤ３５はＳＡＴＡ２規格に適合したハードディスク装置である。第２接続部３６はＳＡＴＡ２および他のＩ／Ｆ規格のハードディスク装置を接続可能に構成されたＨＤＤボックスであり、ＳＡＴＡ２以外のＩ／Ｆ規格のハードディスク装置が接続された場合は、そのＩ／Ｆ規格をＳＡＴＡ２に変換して第２ＨＤＤコントローラ２７との間はＳＡＴＡ２でインターフェースする機能を備えている。また、第２着脱ＨＤＤ３７は、ホットプラグに対応したハードディスク装置であり、画像形成装置１０の電源オン状態で第２接続部３６に着脱できる。
【００４４】
なお、第１ＨＤＤコントローラ２６およびこれに接続される第１固定ＨＤＤ３１および第１着脱ＨＤＤ３３を１系、第２ＨＤＤコントローラ２７およびこれに接続される第２固定ＨＤＤ３５および第２着脱ＨＤＤ３７を２系と呼ぶことにする。また、以後、第１固定ＨＤＤ３１、第２固定ＨＤＤ３５の総称する場合は固定ＨＤＤとよび、第１着脱ＨＤＤ３３、第２着脱ＨＤＤ３７の総称する場合は着脱ＨＤＤと呼ぶことにする。
【００４５】
制御部２１は、たとえば第１固定ＨＤＤ３１に記憶されている印刷データに基づく印刷を行う場合、その印刷データを第１固定ＨＤＤ３１から読み出して出力画像処理部２５を経由して印刷部１２へ供給する。詳細には、第１固定ＨＤＤ３１から読み出した印刷データを第１ＤＭＡＣ２５ａで出力画像処理部２５に順次転送し、出力画像処理部２５はこのデータに必要な画像処理を施して印刷部１２へ出力する。印刷部１２は出力画像処理部２５から受け取るデータに従って印刷する。
【００４６】
このようにハードディスク装置から印刷データを順次読み出しながら、この印刷データに基づく印刷を印刷部１２の最高プリント速度で連続的に行うためには、それに見合った速度でデータを印刷部１２に供給する必要がある。すなわち、ハードディスク装置からの印刷データの供給が間に合わなくなると、印刷部１２でのプリント処理が中断したりして最高プリント速度を実現できなくなる。そこで、画像形成装置１０の内蔵する第１固定ＨＤＤ３１および第２固定ＨＤＤ３５は、印刷部１２が最高プリント速度で印刷するために必要なデータ読み出し速度以上のデータ読み出し速度を得ることができるタイプを採用している。
【００４７】
ハードディスク及び記憶装置のＩ／Ｆ規格には、たとえば、ＳＡＴＡ２、ＳＡＴＡ、ＡＴＡ（AT Attachment Interface）/ＡＴＡＰＩ(ATA Packet Interface)−７、ＡＴＡ／ＡＴＡＰＩ−６、ＡＴＡ／ＡＴＡＰＩ−５、ＡＴＡ／ＡＴＡＰＩ−４、ＡＴＡ−３、ＡＴＡ−２、ＡＴＡ−１などがあり、各規格の最大データ転送速度（最大データ読み出し速度）は、ＳＡＴＡ２が３８０ＭＢ／ｓ、ＳＡＴＡが１９０ＭＢ／ｓ、ＡＴＡ／ＡＴＡＰＩ−７が１３３ＭＢ／ｓ、ＡＴＡ／ＡＴＡＰＩ−６が１００ＭＢ／ｓ、ＡＴＡ／ＡＴＡＰＩ−５が６６．７ＭＢ／ｓ、ＡＴＡ／ＡＴＡＰＩ−４が３３．３ＭＢ／ｓ、ＡＴＡ−３およびＡＴＡ−２が１６．７ＭＢ／ｓ、ＡＴＡ−１が８．３３ＭＢ／ｓとなっている。
【００４８】
ハードディスクと同様な記憶装置であるＣＤ／ＤＶＤドライブ、あるいは、次世代ディスクドライブ装置が利用できるように、ＡＴＡ／ＡＴＡＰＩ−４以降のＩ／Ｆ規格ではデータ転送速度のみならず、データ転送に関する制御コマンド機能等も拡張されている。本実施の形態では、記憶装置としてハードディスク装置を例に説明しているが、同様な記憶装置であるＣＤ／ＤＶＤドライブ装置でも、着脱可能な記憶装置として同様な画像形成装置を構成できる。
【００４９】
本実施の形態の画像形成装置１０が備える印刷部１２が最高プリント速度で印刷するために必要なデータ読み出し速度はＳＡＴＡ２で確保され、最大データ転送がＳＡＴＡ２より低い他のＩ／Ｆでは印刷部１２の最高プリント速度に対応することはできない。
【００５０】
また、印刷部１２のプリント速度は、印刷に使用する紙種や紙の坪量（１平方メートル当たりの重量）によっても制限を受ける。図２は、紙種毎に、その紙種での最高のプリント速度と、このプリント速度を確保するために必要なハードディスク装置からのデータ読み出し速度との関係を示している。普通紙は最もプリント速度が速く（たとえば、Ａ４サイズで１００枚／分）、塗工紙４は最もプリント速度が遅い（たとえば、Ａ４サイズで１０枚／分）。データ読み出し速度は、速度Ａ＞速度Ｂ＞速度Ｃの大小関係にある。図２によると普通紙、上質紙、カラー用紙での最高プリント速度を確保するためにデータ読み出し速度として速度Ａを要し、塗工紙１または塗工紙２での最高プリント速度を確保するには速度Ｂ、塗工紙３または塗工紙４での最高プリント速度を確保するには速度Ｃを要する。
【００５１】
図３は、紙の坪量毎に、その坪量での最高のプリント速度とこのプリント速度を確保するために必要なハードディスク装置からのデータ読み出し速度との関係を示している。５５ｋｇ以下は最もプリント速度が速く（たとえば、１００枚／分）、坪量が増加するほどプリント速度が低下し、１４０Ｋｇ超は最もプリント速度が遅い（たとえば、１０枚／分）。図３によると、坪量７０ｋｇ以下の紙を使用した場合の最高プリント速度を確保するにはデータ読み出し速度として速度Ａを、坪量７０ｋｇ超から１４０ｋｇ以下の紙を使用した場合の最高プリント速度を確保するには速度Ｂを、坪量１４０ｋｇ超の紙を使用した場合の最高プリント速度を確保するには速度Ｃを要する。
【００５２】
図４は、ハードディスク装置のタイプ毎に、そのタイプのハードディスク装置の最高データ読み出し速度（最高データ転送速度）とそのタイプのハードディスク装置を使用する場合の紙種や坪量に対する制限内容（給紙制限）との関係を表した制限テーブル５０の一例である。ここでは、Ｉ／Ｆ規格（実質はデータ読み出し速度）を基準にハードディスク装置をタイプ１からタイプ４に分類してある。タイプ１はＳＡＴＡ２、タイプ２はＳＡＴＡ、タイプ３はＡＴＡ−７またはＡＴＡ−６またはＡＴＡ−５、タイプ４はＡＴＡ−３またはＡＴＡ−２またはＡＴＡである。
【００５３】
タイプ１は速度Ａ、Ｂ、Ｃのデータ読み出し速度に対応可能であり、紙種や坪量などに対する給紙制限はない。図中の「固定」は、内蔵する第１固定ＨＤＤ３１または第２固定ＨＤＤ３５が該当する。第１固定ＨＤＤ３１、第２固定ＨＤＤ３５はいずれもＳＡＴＡ２なので、タイプ１と同様に速度Ａ、Ｂ、Ｃのデータ読み出し速度に対応可能であり、紙種や坪量などの給紙制限はない。
【００５４】
タイプ２は速度Ｂ、Ｃのデータ読み出し速度に対応可能（速度Ａには対応不可）であり、紙種は塗工紙に、坪量は７０ｋｇ超に制限される。すなわち、塗工紙、坪量７０ｋｇ超の印刷条件であれば、その印刷条件での最高プリント速度を達成することができる。
【００５５】
タイプ３は速度Ｃのデータ読み出し速度に対応可能（速度Ａ、Ｂは対応不可）であり、紙種は塗工紙３または４に、坪量は１４０ｋｇ超に制限される。すなわち、塗工紙３または４、坪量１４０ｋｇ超の印刷条件であれば、その印刷条件での最高プリント速度を達成することができる。
【００５６】
タイプ４は速度Ａ、Ｂ、Ｃのいずれのデータ読み出し速度にも対応不可であり、給紙制限は行われないが、必ずデータ移行処理が行われる。データ移行処理は、着脱ＨＤＤに記憶されている印刷データを固定ＨＤＤに転送するか否かを諸条件から判断し、必要と判断した場合にその転送を実行する処理である。詳細は後述する。データ移行処理で着脱ＨＤＤから固定ＨＤＤへ転送された印刷データは、転送先の固定ＨＤＤから印刷部１２へ供給されて印刷される。
【００５７】
制御部２１は、着脱ＨＤＤに格納されている印刷データを印刷する場合に、その着脱ＨＤＤのデータ読み出し速度が、設定された印刷条件での最高プリント速度で印刷するために必要なデータ読み出し速度以上か否かを判断し、着脱ＨＤＤのデータ読み出し速度が必要なデータ読み出し速度より低い場合は、その印刷データをデータ移行処理によって内蔵する高速な固定ＨＤＤへ転送した後、該転送先の固定ＨＤＤから印刷データを印刷部１２に供給して印刷を行うようになっている。なお、データ移行は同じ系の着脱ＨＤＤから固定ＨＤＤへ行われる。データ移行を行うことにより、接続された第１着脱ＨＤＤ３３や第２着脱ＨＤＤ３７のデータ読み出し速度が低い場合でも、所望の印刷条件における最高プリント速度での印刷が可能になる。以下、上記の動作について詳細に説明する。
【００５８】
図５は、制御部２１が行う着脱ＨＤＤのタイプ判別処理を示している。ここでは、第１接続部３２へ第１着脱ＨＤＤ３３が接続される場合を例に説明する。制御部２１は、第１接続部３２に第１着脱ＨＤＤ３３が接続されたか否かを監視し（ステップＳ１０１）、接続されたら（ステップＳ１０１；Ｙｅｓ）、その接続された第１着脱ＨＤＤ３３からＩ／Ｆ規格を示す情報を入手する(ステップＳ１０２)。この情報は、たとえば、Ｓ．Ｍ．Ａ．Ｒ．Ｔ（Self-Monitoring Analysis and Reporting Technology）機能を利用して入手する。入手した情報の示すＩ／Ｆ規格がＳＡＴＡ２の場合は(ステップＳ１０３；Ｙｅｓ)、１系用のタイプ情報格納エリアに「タイプ１」を保存して（ステップＳ１０４）処理を終了する（エンド）。
【００５９】
入手した情報の示すＩ／Ｆ規格がＳＡＴＡの場合は(ステップＳ１０５；Ｙｅｓ)、１系用のタイプ情報格納エリアに「タイプ２」を保存して（ステップＳ１０６）処理を終了する（エンド）。入手した情報の示すＩ／Ｆ規格がＰＡＴＡ（ＡＴＡ〜ＡＴＡ−７のいずれか）の場合は(ステップＳ１０７；Ｙｅｓ)、そのＩ／Ｆ規格がＡＴＡ−７またはＡＴＡ−６かそれら以外かを調べる(ステップＳ１０８)。ＡＴＡ−７またはＡＴＡ−６の場合は(ステップＳ１０８；Ｎｏ)、１系用のタイプ情報格納エリアに「タイプ３」を保存し（ステップＳ１０９）、ＡＴＡ−７またはＡＴＡ−６以外の場合は(ステップＳ１０８；Ｙｅｓ)
、１系用のタイプ情報格納エリアに「タイプ４」を保存して（ステップＳ１１０）それぞれ処理を終了する（エンド）。
【００６０】
入手した情報の示すＩ／Ｆ規格がＰＡＴＡでもない場合は（ステップＳ１０７；Ｎｏ）、接続異常と判断し、所定の接続異常処理を実行して(ステップＳ１１１)処理を終了する（エンド）。接続異常処理では、たとえば、接続異常のあることを操作表示部２３に表示したりサービスセンタに通知したりする。
【００６１】
第２接続部３６へ第２着脱ＨＤＤ３７が接続される場合も上記と同様の処理が行われる。ただし、識別結果のタイプは２系用のタイプ情報格納エリアに保存される。なお、接続されている第１着脱ＨＤＤ３３あるいは第２着脱ＨＤＤ３７が取り外された場合は、対応する系のタイプ情報格納エリアに「未接続」を示す情報が設定される。
【００６２】
図６は、印刷ジョブの投入に伴って制御部２１が行うジョブ受付処理の流れを示している。制御部２１は操作表示部２３を通じて印刷対象のファイル（印刷データ）の選択操作をユーザから受け付ける（ステップＳ２０１）。図７は、印刷対象のファイルを選択するためのファイル選択画面６０の一例を示している。ファイル選択画面６０の上部表示欄６１には、現在接続されている着脱ＨＤＤに格納されているファイルのファイル名とそのファイルを格納しているハードディスク装置の識別情報（「着脱１」は第１着脱ＨＤＤ３３を、「着脱２」は第２着脱ＨＤＤ３７を示す）とが対応付けて表示される。上部表示欄６１の下方の下部表示欄６２には、第１固定ＨＤＤ３１または第２固定ＨＤＤ３５に格納されているファイルのファイル名とそのファイルを格納しているハードディスク装置の識別情報（「固定１」は第１固定ＨＤＤ３１を、「固定２」は第２固定ＨＤＤ３５を示す）とが対応付けて表示される。
【００６３】
上部表示欄６１および下部表示欄６２内の各ファイル名の表示箇所は選択釦の機能を備えている。いずれかのファイル名の表示箇所が押下された後にＯＫ釦６３が操作されると、そのファイルが印刷対象のファイルに選択されて確定する。
【００６４】
印刷対象のファイルが選択されて確定すると、制御部２１は、そのファイルの格納元が固定ＨＤＤ（第１固定ＨＤＤ３１または第２固定ＨＤＤ３５）か否かを判別し(ステップＳ２０２)、固定ＨＤＤの場合は(ステップＳ２０２；Ｙｅｓ)、図４の制限テーブル５０に従い、給紙制限なしの通常メニュー画面７０（図８参照）を操作表示部２３に表示する(ステップＳ２０３)。
【００６５】
通常メニュー画面７０には、印刷時の画質や縮小率、穴あけやステイプルなど印刷物の仕上がりに関する諸条件を設定するための各種設定釦が配列された画質・仕上がり諸設定エリア７１と、印刷に使用する用紙を選択するための給紙トレイ選択エリア７２が設けられている。給紙トレイ選択エリア７２には、用紙の収納された給紙トレイを選択するためのトレイ釦７２ａ〜７２ｆが表示される。各トレイ釦７２ａ〜７２ｆにはその釦に対応する給紙トレイに収納されている用紙の紙種と坪量が表示される。ユーザはいずれかのトレイ釦７２ａ〜７２ｆを押下することで印刷に使用する用紙を選択できる。通常メニュー画面７０は給紙制限がないので、すべてのトレイ釦７２ａ〜７２ｆが操作可能に表示されている。
【００６６】
通常メニュー画面７０を通じて各種設定が行われた後にスタート釦７３が操作されると、制御部２１は、印刷対象のファイルを通常メニュー画面７０で設定された印刷条件で印刷する印刷ジョブを、該印刷対象のファイルをその格納元のハードディスク装置（ここでは、第１固定ＨＤＤ３１または第２固定ＨＤＤ３５）から読み出して印刷部１２へ供給する設定でジョブリストに登録して(図６、ステップＳ２０４)、処理を終了する（エンド）。
【００６７】
図９は、ジョブリスト８０の一例を示している。ジョブリスト８０には、実行待ちもしくは実行中のジョブが、実行優先順にリストの上から登録される。ジョブＮｏの欄にはジョブの識別子となるジョブ番号が登録される。格納元の欄には印刷対象のファイルの格納元のハードディスク装置を示す格納元情報が登録される。ここではファイル選択画面６０での表示と同様の識別情報（「固定１」など）が格納元情報として登録される。ファイル名の欄には印刷対象のファイル名が登録される。
【００６８】
経路情報の欄には、印刷対象のファイルをどのような経路で印刷部１２に供給するかを示す経路情報が登録される。たとえば、「直接」は格納元の欄に登録されている格納元情報が示すハードディスク装置から印刷対象のファイル(印刷データ)を読み出して印刷部１２へ(実際には出力画像処理部２５を介して)供給することを示す。「全移行」は印刷対象のファイル全部を格納元の欄に登録されている格納元情報が示す着脱ＨＤＤからそれと同じ系の固定ＨＤＤへ転送した後、その転送先の固定ＨＤＤから印刷部１２へ供給することを示す。
【００６９】
「一部移行」は印刷対象のファイルの一部（後述する移行対象分）を格納元の欄に登録されている格納元情報が示す着脱ＨＤＤからそれと同じ系の固定ＨＤＤへ転送した後、移行対象分については転送先の固定ＨＤＤから印刷部１２へ供給し、印刷対象のファイルのうち残り部分は格納元情報が示す着脱ＨＤＤから印刷部１２へ供給して印刷することを示す。図６のステップＳ２０４では、印刷ジョブが図９のジョブ１のようにしてジョブリストに登録される。
【００７０】
図６に戻って説明を続ける。印刷対象に選択されたファイルの格納元が固定ＨＤＤ（第１固定ＨＤＤ３１または第２固定ＨＤＤ３５）でない場合、すなわち印刷対象のファイルの格納元が着脱ＨＤＤ（第１着脱ＨＤＤ３３または第２着脱ＨＤＤ３７）である場合は(ステップＳ２０２；Ｎｏ)、印刷対象のファイルの格納元ハードディスク装置のタイプ情報を該当する系のタイプ情報格納エリアから読み出して取得し（ステップＳ２０５）、そのタイプを検査する。なお、印刷対象のファイルが格納されている第１着脱ＨＤＤ３３または第２着脱ＨＤＤ３７を、以後は簡略して、格納元着脱ＨＤＤ３３、３７と呼ぶ。
【００７１】
取得したタイプ情報がタイプ１の場合は（ステップＳ２０６；Ｎｏ）、図４の制限テーブル５０に従い、給紙制限なしの通常メニュー画面７０（図８参照）を操作表示部２３に表示し(ステップＳ２０９)、各種設定が行われた後にスタート釦７３が操作されると、データ移行処理を実行して(ステップＳ２１３)本処理を終了する（エンド）。
【００７２】
取得したタイプ情報がタイプ２の場合は（ステップＳ２０７；Ｎｏ）、図４の制限テーブル５０に従い、タイプ２用の給紙制限がある制限１メニュー画面７０Ｂ（図１０参照）を操作表示部２３に表示する(ステップＳ２１０)。制限１メニュー画面７０Ｂは、通常メニュー画面７０と同様に画質・仕上がり諸設定エリア７１と、給紙トレイ選択エリア７２を備えている。ただし、図４の制限テーブル５０に従ってタイプ２に対応する給紙制限がなされている。詳細には、タイプ２のハードディスク装置は速度Ｂ、Ｃに対応可能であるが速度Ａには対応できないので、トレイ釦７２ａ〜７２ｆのうち塗工紙に対応するトレイ釦７２ｃ〜７２ｆのみが操作可能に表示され、速度Ａを必要とする用紙が収容されているトレイ釦７２ａ、７２ｂは操作不能に表示（ここでは、グレーアウト表示）されている。
【００７３】
制限１メニュー画面７０Ｂにはさらに、給紙制限を解除するための制限解除釦７５が表示されている。制限解除釦７５を操作すると給紙制限が解除され、操作不能に表示されていたトレイ釦７２ａ、７２ｂも操作可能な表示に変更される。
【００７４】
スタート釦７３が操作されると、制御部２１は制限１メニュー画面７０Ｂにおいて制限解除釦７５が操作され、解除操作前に給紙制限されていた給紙トレイが給紙元に選択されたか否かを調べる(ステップＳ２１２)。解除操作前に給紙制限されていた給紙トレイが給紙元に選択されている場合は(ステップＳ２１２；Ｙｅｓ)、データ移行処理を行って(ステップＳ２１３)本処理を終了する(エンド)。
【００７５】
解除操作が行われていない、もしくは解除操作が解除操作前にも給紙制限されていなかった給紙トレイが給紙元に選択されている場合は(ステップＳ２１２；Ｎｏ)、制御部２１は印刷対象のファイルを制限１メニュー画面７０Ｂで設定された印刷条件で印刷する印刷ジョブを、格納元着脱ＨＤＤから印刷データを読み出して印刷部１２へ供給する設定でジョブリストに登録し(図６、ステップＳ２１４)本処理を終了する（エンド）。ステップＳ２１４では印刷ジョブが、たとえば図９のジョブ５のようにしてジョブリストに登録される。
【００７６】
取得したタイプ情報がタイプ３の場合は（ステップＳ２０８；Ｎｏ）、図４の制限テーブル５０に従い、タイプ３用の給紙制限がある制限２メニュー画面７０Ｃ（図１１参照）を操作表示部２３に表示する(ステップＳ２１１)。制限２メニュー画面７０Ｃは、制限１メニュー画面７０Ｂと基本的に同一構成であるが、トレイ釦７２ａ〜７２ｆに対する制限内容は、制限テーブル５０のタイプ３に対応したものになっている。詳細には、タイプ３のハードディスク装置は速度Ｃに対応可能であるが速度Ａ、Ｂには対応できないので、トレイ釦７２ａ〜７２ｆのうち塗工紙３、４に対応するトレイ釦７２ｅ、７２ｆのみが操作可能に表示され、速度Ａまたは速度Ｂを必要とする用紙の収容された給紙トレイに対応したトレイ釦７２ａ〜７２ｄは操作不能に表示（ここでは、グレーアウト表示）されている。制限解除釦７５が操作されると給紙制限は解除され、操作不能に表示されていたトレイ釦７２ａ〜７２ｄも操作可能な表示に変更される。
【００７７】
スタート釦７３が操作されると、制御部２１は制限２メニュー画面７０Ｃにおいて制限解除釦７５が操作され、解除操作前に給紙制限されていた給紙トレイが給紙元に選択されたか否かを調べる(ステップＳ２１２)。解除操作前に給紙制限されていた給紙トレイが給紙元に選択されている場合は(ステップＳ２１２；Ｙｅｓ)、データ移行処理を行って(ステップＳ２１３)本処理を終了する(エンド)。
【００７８】
解除操作が行われていない、もしくは解除操作が解除操作前にも給紙制限されていなかった給紙トレイが給紙元に選択されている場合は(ステップＳ２１２；Ｎｏ)、制御部２１は印刷対象のファイルを制限２メニュー画面７０Ｃで設定された印刷条件で印刷する印刷ジョブを、格納元着脱ＨＤＤ３３、３７から印刷データを読み出して印刷部１２へ供給する設定でジョブリストに登録し(図６、ステップＳ２１４)、本処理を終了する（エンド）。
【００７９】
図１２は、データ移行処理の流れを示している。制御部２１は、印刷対象のファイルを格納している格納元着脱ＨＤＤのタイプ情報をその系のタイプ情報格納エリアから読み出して取得し（ステップＳ３０１）、そのタイプを検査する。
【００８０】
取得したタイプ情報がタイプ１の場合は（ステップＳ３０２；Ｙｅｓ）、温度低下により、そのハードディスク装置のデータ読み出し速度が速度Ａより低下しているか否かを検査する（ステップＳ３０３）。ここでは、Ｓ．Ｍ．Ａ．Ｒ．Ｔ機能によりそのハードディスク装置の内部温度を読み取り、該温度が所定温度以下の場合は、データ読み出し速度が低下して速度Ａを満足しないと判断する。
【００８１】
格納元着脱ＨＤＤのデータ読み出し速度が速度Ａ以上の場合は（ステップＳ３０４；Ｎｏ）、印刷対象のファイルを印刷するための印刷ジョブを、そのファイルを格納元着脱ＨＤＤ３３、３７から読み出して印刷部１２へ供給する設定でジョブリストに登録して(ステップＳ３１０)、本処理を終了する（リターン）。ステップＳ３１０では印刷ジョブが、たとえば図９のジョブ５のようにしてジョブリストに登録される。
【００８２】
温度低下によりデータ読み出し速度が速度Ａより低下している場合は（ステップＳ３０４；Ｙｅｓ）、ジョブリストに先行予約された他の印刷ジョブが登録されているか否かを調べる（ステップＳ３０５）。登録されている場合は（ステップＳ３０５；Ｙｅｓ）、それら先行予約されている印刷ジョブの実行が完了するまでの予測時間Ｔａを算出し、登録されていない場合は（ステップＳ３０５；Ｎｏ）予測時間Ｔａ＝０に設定する（ステップＳ３０７）。たとえば、予測時間Ｔａは、その印刷ジョブの印刷枚数をその印刷ジョブの印刷条件における最高プリント速度で除して求める。
【００８３】
次に、印刷対象のファイルの格納元である格納元着脱ＨＤＤの温度が上昇してデータ読み出し速度が速度Ａに到達するまでの見込み時間Ｔｂを算出し（ステップＳ３０８）、Ｔａ≧Ｔｂか否かを判断する（ステップＳ３０９）。
【００８４】
Ｔａ≧Ｔｂならば（ステップＳ３０９；Ｙｅｓ）、先行予約されている印刷ジョブの実行が完了する前に格納元着脱ＨＤＤが昇温してデータ読み出し速度が速度Ａ以上になるので、印刷対象のファイルを印刷するための印刷ジョブを、そのファイルを格納元着脱ＨＤＤから読み出して印刷部１２へ供給する設定でジョブリストに登録して(ステップＳ３１０)、本処理を終了する（リターン）。
【００８５】
Ｔａ≧Ｔｂでない場合は（ステップＳ３０９；Ｎｏ）、格納元着脱ＨＤＤが昇温してデータ読み出し速度が速度Ａ以上になる前に先行予約されている印刷ジョブの実行が完了することになる。そこで、印刷対象の印刷データのうち、（Ｔｂ−Ｔａ）時間の印刷処理を印刷部１２で行うために必要となる分の印刷データを求めて、これを移行対象に設定する（ステップＳ３１１）。
【００８６】
移行対象が印刷対象のファイル全体となる場合は（ステップＳ３１２；Ｙｅｓ）、印刷対象のファイルを印刷するための印刷ジョブを、そのファイル全体を格納元着脱ＨＤＤから移行先固定ＨＤＤ（第１固定ＨＤＤ３１または第２固定ＨＤＤ３５のうち格納元着脱ＨＤＤと同じ系のもの）へ転送（データ移行）した後に移行先固定ＨＤＤから読み出して印刷部１２へ供給する設定でジョブリストに登録する(ステップＳ３１６)。
【００８７】
その後、上記の転送（データ移行）に要する時間を加味したプリント終了時刻などを示すジョブ受付完了画面を操作表示部２３に表示すると共に（ステップＳ３１７）、印刷対象のファイルの格納元着脱ＨＤＤから移行先固定ＨＤＤへの転送処理を該当ＤＭＡＣ（第１ＤＭＡＣ２５ａまたは第２ＤＭＡＣ２５ｂ）に開始させて（ステップＳ３１８）本処理を終了する（リターン）。ステップＳ３１８では印刷ジョブが、たとえば図９のジョブ３のようにしてジョブリストに登録される。
【００８８】
移行対象が印刷対象のファイルの一部となる場合は（ステップＳ３１２；Ｎｏ）、印刷対象のファイルを印刷するための印刷ジョブを、そのファイルのうちの移行対象分を格納元着脱ＨＤＤから移行先固定ＨＤＤへ転送（データ移行）した後、移行対象分は移行先固定ＨＤＤから読み出して印刷部１２へ供給し、かつ印刷対象のファイルのうち移行対象分を除く残りのデータは格納元着脱ＨＤＤから直接読み出して印刷部１２へ供給する設定でジョブリストに登録する(ステップＳ３１３)。
【００８９】
その後、上記の転送（データ移行）に要する時間を加味したプリント終了時刻などを示すジョブ受付完了画面（図示省略）を操作表示部２３に表示すると共に（ステップＳ３１４）、移行対象分の印刷データを格納元着脱ＨＤＤから移行先固定ＨＤＤへ転送する処理を該当ＤＭＡＣ（第１ＤＭＡＣ２５ａまたは第２ＤＭＡＣ２５ｂ）に開始させて（ステップＳ３１５）本処理を終了する（リターン）。ステップＳ３１５では印刷ジョブが、たとえば図９のジョブ４のようにしてジョブリストに登録される。
【００９０】
ステップＳ３０１で取得したタイプ情報がタイプ１でない場合は（ステップＳ３０２；Ｎｏ）、印刷対象のファイルを格納元着脱ＨＤＤから移行先固定ＨＤＤへ転送（データ移行）するのに要する時間Ｔｃを算出する（図１３、ステップＳ３２０）。次に、先行予約された他の印刷ジョブがジョブリストに登録されているか否かを調べ（ステップＳ３２１）、登録されている場合は（ステップＳ３２１；Ｎｏ）、印刷対象のファイルを印刷するための印刷ジョブを、そのファイルを格納元着脱ＨＤＤから移行先固定ＨＤＤへ転送（データ移行）した後に移行先固定ＨＤＤから読み出して印刷部１２へ供給する設定でジョブリストに登録する(ステップＳ３２８)。
【００９１】
その後、上記の転送（データ移行）に要する時間Ｔｃを加味したプリント終了時刻などを示すジョブ受付完了画面（図示省略）を操作表示部２３に表示すると共に（ステップＳ３２９）、印刷対象のファイルの転送処理を該当ＤＭＡＣ（第１ＤＭＡＣ２５ａまたは第２ＤＭＡＣ２５ｂ）に開始させて（ステップＳ３３０）本処理を終了する（リターン）。この場合、データ移行処理は先行予約されているジョブの実行中に並行して行われることになる。ステップＳ３２８では印刷ジョブが、たとえば図９のジョブ３のようにしてジョブリストに登録される。
【００９２】
ジョブリストに先行予約された他の印刷ジョブが登録されていない場合は（ステップＳ３２１；Ｙｅｓ）、第１固定ＨＤＤ３１と第２固定ＨＤＤ３５のうち格納元着脱ＨＤＤと異なる系の固定ＨＤＤに記憶されている印刷データのファイルをリスト（他系リストとする）にして操作表示部２３に表示し（ステップＳ３２２）、この他系リストの中から印刷を実行するファイルの選択をユーザから受け付ける。なお、格納元着脱ＨＤＤと異なる系の着脱ＨＤＤがタイプ１の場合には、この着脱ＨＤＤのファイルを他系リストに含めるようにしてもよい。
【００９３】
他系リストからの印刷を実行しない指示をユーザから受けた場合は（ステップＳ３２３；Ｎｏ）、ステップＳ３２８に移行する。他系リスト中のファイルの印刷指示を受けた場合は（ステップＳ３２３；Ｙｅｓ）、該選択された他系のファイルを印刷するための印刷ジョブをジョブリストに登録し（ステップＳ３２４）、この印刷ジョブの後ろに、ステップＳ２０１で印刷対象に選択されたファイルを印刷するための印刷ジョブを、そのファイルを格納元着脱ＨＤＤから移行先固定ＨＤＤへ転送（データ移行）した後に移行先固定ＨＤＤから読み出して印刷部１２へ供給する設定でジョブリストに登録する(ステップＳ３２５)。
【００９４】
その後、上記選択された他系の印刷ジョブの実行時間およびデータ移行に要する時間Ｔｃを加味したプリント終了時刻などを示すジョブ受付完了画面（図示省略）を操作表示部２３に表示すると共に（ステップＳ３２６）、上記データ移行を該当ＤＭＡＣ（第１ＤＭＡＣ２５ａまたは第２ＤＭＡＣ２５ｂ）に開始させて（ステップＳ３２７）本処理を終了する（リターン）。
【００９５】
たとえば、図１４のジョブリスト８０ａに示すように、当初はジョブが登録されていないが、ステップＳ３２４で他系の印刷ジョブがジョブ１１としてジョブリスト８０ｂに登録され、その後、ステップＳ３２５でジョブ１２がジョブリスト８０ｃに登録される。この場合、他系の印刷ジョブ１１の実行中にデータ移行が行われ、他系の印刷ジョブ１１とジョブ１２に係るデータ移行の双方が終了したとき、移行先固定ＨＤＤから印刷部１２に印刷データを供給して印刷ジョブ１２に係る印刷の実行が開始される。
【００９６】
図１５は、制御部２１がジョブリスト８０に従って印刷ジョブを実行するジョブリスト実行処理の流れを示している。この処理は新たな印刷ジョブの受付完了時や何れかの印刷ジョブの実行完了時に実行される。制御部２１はジョブリスト８０にジョブが登録されているか否かを監視し（ステップＳ４０１）ジョブが登録されていない場合は（ステップＳ４０１；Ｎｏ）終了する（エンド）。登録されている場合は（ステップＳ４０１；Ｙｅｓ）、先頭ジョブをジョブリストの登録内容に従って実行する。
【００９７】
詳細には先頭ジョブに関する経路情報を調べ、経路情報が「直接」の場合は（ステップＳ４０２；Ｙｅｓ）、格納元情報が「固定１」（固定１は第１固定ＨＤＤ３１を示す。）または「固定２」（固定２は第２固定ＨＤＤ３５を示す。）か否かを調べ（ステップＳ４０３）、「固定１」、「固定２」のいずれかであれば（ステップＳ４０３；Ｙｅｓ）、格納元情報の示す固定ＨＤＤ装置から、ファイル名欄に登録されているファイル名のファイルを読み出し、該ファイルの印刷データを出力画像処理部２５経由で印刷部１２に供給して印刷部１２に印刷を実行させて（ステップＳ４０４）本処理を終了する（エンド）。
【００９８】
格納元情報が「固定１」でも「固定２」でもない場合は（ステップＳ４０３；Ｎｏ）、格納元情報の示す着脱ＨＤＤ３３、３７からファイル名欄のファイル名が示すファイルを読み出し、該ファイルの印刷データを出力画像処理部２５経由で印刷部１２に供給して印刷部１２に印刷を実行させて（ステップＳ４０５）本処理を終了する（エンド）。
【００９９】
経路情報が「全移行」の場合は（ステップＳ４０６；Ｙｅｓ）、その印刷データの転送処理（移行）が完了しているか否かを調べる（ステップＳ４０７）。この転送処理は先に説明した図１３のステップＳ３３０などで起動されている。未完了の場合は（ステップＳ４０７；Ｎｏ）、完了を待って完了したら、あるいは既に完了していた場合は（ステップＳ４０７；Ｙｅｓ）、転送先の固定ＨＤＤ（第１固定ＨＤＤ３１、第２固定ＨＤＤ３５のうち格納元着脱ＨＤＤと同じ系のもの）からその転送されたファイル（ファイル名欄のファイル名が示すファイル）を読み出し、該ファイルの印刷データを出力画像処理部２５経由で印刷部１２に供給して印刷部１２に印刷を実行させて（ステップＳ４０８）本処理を終了する（エンド）。
【０１００】
経路情報が「一部移行」の場合は（ステップＳ４０６；Ｎｏ）、移行対象分の印刷データの転送処理（移行）が完了しているか否かを調べる（ステップＳ４０９）。この転送処理は先に説明した図１２のステップＳ３１５で起動されている。未完了の場合は（ステップＳ４０９；Ｎｏ）、完了を待って完了したら、あるいは既に完了していた場合は（ステップＳ４０９；Ｙｅｓ）、転送先の固定ＨＤＤ（第１固定ＨＤＤ３１、第２固定ＨＤＤ３５のうち格納元着脱ＨＤＤと同じ系のもの）から移行対象分の印刷データを読み出し、出力画像処理部２５経由で印刷部１２に供給して印刷部１２に印刷を実行させる（ステップＳ４１０）。さらにその後、移行対象分を除く残りの印刷データを格納元情報の示す着脱ＨＤＤから読み出し、出力画像処理部２５経由で印刷部１２に供給して印刷部１２に印刷を実行させて（ステップＳ４１１）本処理を終了する（エンド）。
【０１０１】
なお、制御部２１は印刷データを第１着脱ＨＤＤ３３または第２着脱ＨＤＤ３７から第１固定ＨＤＤ３１または第２固定ＨＤＤ３５へ転送した場合は、その転送した印刷データを転送先の第１固定ＨＤＤ３１または第２固定ＨＤＤ３５から印刷終了後に削除する。
【０１０２】
図１６から図１８は、印刷データの流れを例示している。図１６の経路Ｐ１は、印刷データを第１固定ＨＤＤ３１から読み出し、出力画像処理部２５経由で印刷部１２へ供給する場合を示しており、図９のジョブ１の場合のデータフローである。図１６の経路Ｐ２は、印刷データを第１着脱ＨＤＤ３３から読み出し、出力画像処理部２５経由で印刷部１２へ供給する場合を示しており、図９のジョブ５の場合のデータフローである。
【０１０３】
図１７は、印刷データを第１着脱ＨＤＤ３３から第１固定ＨＤＤ３１に転送し（Ｐ３）、その後、第１固定ＨＤＤ３１から読み出し、出力画像処理部２５経由で印刷部１２へ供給する（Ｐ４）の経路を示しており、図９のジョブ３の場合のデータフローである。
【０１０４】
図１８は、図１４のジョブリスト８０ｃを実行する場合に対応したデータフローである。他系のジョブ１１の印刷データを第２固定ＨＤＤ３５から読み出し、出力画像処理部２５経由で印刷部１２へ供給する（Ｐ５）間に、ジョブ１２に係るデータ移行（Ｐ６）が実行され、このデータ移行およびジョブ１１の終了後に、ジョブ１２の印刷データを第１固定ＨＤＤ３１から読み出し、出力画像処理部２５経由で印刷部１２へ供給（Ｐ７）する経路を示している。
【０１０５】
このように画像形成装置１０の制御部２１は、着脱ＨＤＤ３３、３７に格納されている印刷データに基づく印刷を行う場合であって、着脱ＨＤＤ３３、３７のデータ読み出し速度が、内蔵の固定ＨＤＤ３１、３５より低くかつ操作表示部２３で設定された印刷条件における最高プリント速度で印刷するために必要なデータ読み出し速度より低い場合は、印刷データを着脱ＨＤＤ３３、３７から固定ＨＤＤ３１、３５に転送した後、その固定ＨＤＤ３１、３５から読み出して印刷部１２に供給して印刷を行うので、装着された着脱ＨＤＤ３３、３７のデータ読み出し速度が必要なデータ読み出し速度より低い場合でも、設定された印刷条件での最高プリント速度で印刷することができる。また、着脱ＨＤＤから固定ＨＤＤに転送したデータを印刷終了後に自動削除するので、そのデータが画像形成装置１０の内部に残ることがなく、データのセキュリティ性が向上する。
【０１０６】
また、着脱ＨＤＤ３３、３７のデータ読み出し速度が内蔵の固定ＨＤＤ３１、３５より低い場合に、給紙制限された制限１メニュー画面７０Ｂや制限２メニュー画面７０Ｃを表示するので、その制限内での印刷をユーザが希望した場合には、データ移行することなく、ユーザの望む印刷条件での印刷をその印刷条件における最高プリント速度で実行することができる。
【０１０７】
また、ユーザは、制限解除釦７５を操作することで、給紙制限を受けずに印刷することもできる。しかも、給紙制限が解除された場合でも、印刷データを格納している着脱ＨＤＤ３３、３７のデータ読み出し速度が給紙制限の解除操作後に設定された印刷条件での印刷に必要なデータ読み出し速度より低いか否かを判断し、低い場合だけデータ移行を行うので、データ移行の発生を必要最小限にすることができる。
【０１０８】
また、データ移行を行う場合でも、ジョブリストに先行予約ジョブがあれば、そのジョブの実行中にデータ移行が行われるので、データ移行が完了するまで印刷が待ち状態になって画像形成装置１０の生産性が低下するといった事態が回避される。特に、先行予約ジョブが存在しない場合に、他系のハードディスク装置からの印刷をユーザに促すので、データ移行完了待ちによる生産性低下の発生をより効果的に防止することができる。
【０１０９】
また、着脱ＨＤＤ３３、３７が内蔵の固定ＨＤＤ３１、３５と同じＳＡＴＡ２であっても、温度低下が要因でデータ読み出し速度が低下している場合には、昇温して速度Ａになるまでの間に印刷を実行するのに必要な印刷データ（移行対象）を着脱ＨＤＤから固定ＨＤＤにデータ移行し、移行したデータを固定ＨＤＤから印刷部１２に供給して印刷するので、温度低下によりデータ読み出し速度が低下している場合にも、最高プリント速度での印刷が可能になる。また、移行対象は必要最小限のデータなので、無駄なデータ移行がなく、セキュリティ性が向上する。またデータ移行するデータ量が少ないので処理効率も向上する。
【０１１０】
以上、本発明の実施の形態を図面によって説明してきたが、具体的な構成は実施の形態に限られるものではなく、本発明の要旨を逸脱しない範囲における変更や追加があっても本発明に含まれる。
【０１１１】
たとえば、実施の形態では、制限１メニュー画面７０Ｂなどを表示して給紙制限するようにしたが、着脱ＨＤＤ３３、３７に記憶されている印刷データを印刷する場合であってその着脱ＨＤＤ３３、３７のデータ読み出し速度が内蔵の固定ＨＤＤ３１、３５のデータ読み出し速度より低い場合は、制限１メニュー画面７０Ｂなどを表示して給紙制限することなく、印刷データを着脱ＨＤＤから固定ＨＤＤへ転送して保存した後、固定ＨＤＤから印刷部１２に供給して印刷するように構成されてもよい。
【０１１２】
また、着脱ＨＤＤ３３、３７に記憶されている印刷データを印刷する場合であって、その着脱ＨＤＤ３３、３７のデータ読み出し速度が内蔵の固定ＨＤＤ３１、３５のデータ読み出し速度より低い場合にも通常メニュー画面７０を表示してもよい。この場合、通常メニュー画面７０で設定された印刷条件における最高のプリント速度で印刷するために必要なデータ読み出し速度と着脱ＨＤＤ３３、３７のデータ読み出し速度とを比較し、着脱ＨＤＤ側のデータ読み出し速度が低い場合にのみ、印刷データを着脱ＨＤＤから固定ＨＤＤへデータ移行した後、固定ＨＤＤから印刷部１２に供給して印刷させるように構成されてもよい。
【０１１３】
なお、実施の形態では、固定ＨＤＤ３１、３５をＳＡＴＡ２とし、固定ＨＤＤ３１、３５のデータ読み出し速度と着脱ＨＤＤ３３、３７のデータ読み出し速度との比較を、それぞれのＩ／Ｆ規格を比較することで行うようにしたが、実際にデータ読み出し速度を測定して比較する構成にされてもよい。
【０１１４】
また、固定ＨＤＤが印刷部１２での最高プリント速度を確保するために要なデータ読み出し速度よりもさらに高速な場合には、固定ＨＤＤと着脱ＨＤＤとのデータ読み出し速度を比較する代わりに、印刷部１２での最高プリント速度を確保するために必要なデータ読み出し速度を基準速度とし、この基準速度と着脱ＨＤＤのデータ読み出し速度とを比較して、データ移行の要否を判断するように構成されてもよい。
【０１１５】
このほか、実施の形態ではハードディスク装置を例に説明したが印刷データを記憶する記憶装置は他の種類の装置であってもかまわない。
【０１１６】
また、画像形成装置１０は、複写機に限らず、印刷機能を備えた装置であればよく、プリンタでもかまわない。
【図面の簡単な説明】
【０１１７】
【図１】本発明の実施の形態に係る画像形成装置の概略構成を示すブロック図である。
【図２】紙種とプリント速度とこのプリント速度を確保するために必要なハードディスク装置からのデータ読み出し速度との関係を示す説明図である。
【図３】坪量とプリント速度とこのプリント速度を確保するために必要なハードディスク装置からのデータ読み出し速度との関係を示す説明図である。
【図４】制限テーブルの一例を示す説明図である。
【図５】タイプ判別処理を示す流れ図である。
【図６】ジョブ受付処理を示す流れ図である。
【図７】ファイル選択画面の一例を示す正面図である。
【図８】通常メニュー画面の一例を示す正面図である。
【図９】ジョブリストの一例を示す説明図である。
【図１０】制限１メニュー画面の一例を示す正面図である。
【図１１】制限２メニュー画面の一例を示す正面図である。
【図１２】データ移行処理を示す流れ図である。
【図１３】データ移行処理の後半部を示す流れ図である。
【図１４】他系のジョブを受け付けた場合のジョブリストの変遷の一例を示す説明図である。
【図１５】ジョブリスト実行処理を示す流れ図である。
【図１６】「直接」モードで印刷時のデータの流れを示す説明図である。
【図１７】「全移行」モードで印刷時のデータの流れを示す説明図である。
【図１８】他系の印刷中にデータ移行を行う場合のデータの流れを示す説明図である。
【符号の説明】
【０１１８】
１０…画像形成装置
１１…読み取り部
１２…印刷部
２０…本体部
２１…制御部
２２…システムバス
２３…操作表示部
２４…入力画像処理部
２４ａ…ＤＭＡＣ
２５…出力画像処理部
２５ａ…第１ＤＭＡＣ
２５ｂ…第２ＤＭＡＣ
２６…第１ＨＤＤコントローラ
２７…第２ＨＤＤコントローラ
２８…通信Ｉ／Ｆ
３１…第１固定ＨＤＤ
３２…第１接続部
３３…第１着脱ＨＤＤ
３５…第２固定ＨＤＤ
３６…第２接続部
３７…第２着脱ＨＤＤ
５０…制限テーブル
６０…ファイル選択画面
６１…上部表示欄
６２…下部表示欄
６３…ＯＫ釦
７０…通常メニュー画面
７０Ｂ…制限１メニュー画面
７０Ｃ…制限２メニュー画面
７１…画質・仕上がり諸設定エリア
７２…給紙トレイ選択エリア
７２ａ〜７２ｆ…トレイ釦
７３…スタート釦
７５…制限解除釦
８０、８０ａ、８０ｂ、８０ｃ…ジョブリスト
Ｐ１…固定ＨＤＤから印刷部へ印刷データを供給する場合の経路
Ｐ２…着脱ＨＤＤから印刷部へ印刷データを供給する場合の経路
Ｐ３、Ｐ６…着脱ＨＤＤから固定ＨＤＤへデータ移行する経路
Ｐ４、Ｐ７…移行先の固定ＨＤＤから印刷部へ印刷データを供給する経路
Ｐ５…データ移行中に行われる他系の印刷ジョブに係る経路
【図１】
2009172807.tif 000003
【図２】
2009172807.tif 000004
【図３】
2009172807.tif 000005
【図４】
2009172807.tif 000006
【図５】
2009172807.tif 000007
【図６】
2009172807.tif 000008
【図７】
2009172807.tif 000009
【図８】
2009172807.tif 000010
【図９】
2009172807.tif 000011
【図１２】
2009172807.tif 000012
【図１３】
2009172807.tif 000013
【図１４】
2009172807.tif 000014
【図１５】
2009172807.tif 000015
【図１６】
2009172807.tif 000016
【図１７】
2009172807.tif 000017
【図１８】
2009172807.tif 000018
【図１０】
2009172807.tif 000019
【図１１】
2009172807.tif 000020