(57)【要約】【課題】本発明は記憶手段の制御を他の手段の構成に関わらず共通化する画像形成装置を提供する。【解決手段】デジタル複写機１は、読取部から入力される画像信号を画像メモリ４３を介してＨＤ４８に蓄積させ、ＨＤ４８の画像信号を読み出して画像メモリ４３を介して像形成部３に転送して像形成部３で画像形成するが、メモリ制御部４１で、読取部２から画像メモリ４３への画像信号転送速度、画像メモリ４３とＨＤ４８との間の画像信号転送速度及び画像メモリ４３から像形成部３への画像信号転送速度を計測し、保存する。したがって、画像入出力手段の種類やその構成に関わらず、記憶手段の制御を共通化し、また、画像入出力手段の変更や追加等が発生した場合にも、当該変更の生じた時点での画像信号転送速度の計測結果に基づいて画像信号の制御を行うことができ、汎用性の高い記憶手段の制御を行って、デジタル複写機１の開発効率を向上させることができる。【選択図】　　　　　図７
2004104670.tif 000002
【特許請求の範囲】
【請求項１】
画像入力手段から入力される画像信号を記憶する１つ以上の１次記憶手段と、画像信号に基づいて用紙に画像を形成する画像出力手段と、当該１次記憶手段から転送されてくる画像信号を記憶する２次記憶手段と、を備え、前記画像入力手段から入力される画像信号を前記１次記憶手段を介して前記２次記憶手段に蓄積させ、当該２次記憶手段の画像信号を読み出して前記１次記憶手段を介して前記画像出力手段に転送して当該画像出力手段で画像形成する画像形成装置であって、前記画像入力手段から前記１次記憶手段への画像信号転送速度、前記１次記憶手段と前記２次記憶手段との間の画像信号転送速度及び前記１次記憶手段から前記画像出力手段への画像信号転送速度を計測し、当該計測結果を保存する画像信号転送速度計測手段を設けたことを特徴とする画像形成装置。
【請求項２】
前記画像信号転送速度計測手段は、前記画像信号転送速度を前記画像信号の単位データ容量当たりの画像信号データ転送時間として算出することを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記画像形成装置は、前記画像信号転送速度計測手段による前記画像信号転送速度の計測を、当該画像形成装置の有する各種動作モードについて、当該各動作モードの実際の動作時に実施することを特徴とする請求項１または請求項２記載の画像形成装置。
【請求項４】
前記画像形成装置は、前記画像信号転送速度の計測処理を指示操作する転送速度計測指示手段を備え、前記画像信号転送速度計測手段は、当該転送速度計測指示手段で指示操作されたときに、前記画像信号転送速度の計測処理を実施することを特徴とする請求項１または請求項２記載の画像形成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像形成装置に関し、詳細には、画像入力手段から入力される画像信号を必要に応じて１次記憶手段を介して２次記憶手段に蓄積し、その後、２次記憶手段から読み出して１次記憶手段を介して画像出力手段に転送して画像形成する際の各手段間の画像信号転送速度を計測して格納し、当該格納した画像信号転送速度を有効利用して、記憶手段の制御を他の手段の構成に関わらず共通化することのできる画像形成装置に関する。
【０００２】
【従来の技術】
【特許文献１】
特開平６−１０３２２５号公報
近年、複写装置においては、デジタル化が進むとともに画像メモリを応用した画像の加工、編集が行われるようになってきており、特に、原稿複数枚分の画像データをメモリに記憶し、指定された部数をまとめてコピー出力して、手動による仕分けの作業を省くことのできる電子ソートという機能を備えた複写装置が出現している。ところが、電子ソートを行うには、原稿複数枚分の画像データをメモリに記憶する必要があるため、画像データをそのままのメモリ（例えば、半導体メモリ）に蓄積するには、蓄積枚数分のデータ量に相当するメモリ容量が必要になり、メモリコストが膨大な額になる。そこで、従来、複写装置等の画像形成装置においては、以下のような構成・方法が一般的に用いられている。
【０００３】
１．半導体メモリ＋蓄積用メモリの構成とし、蓄積メモリとして半導体メモリより安価なハードディスク等の２次記憶装置を使用する。
【０００４】
２．蓄積メモリとして半導体メモリを使用し、圧縮処理を行って画像データを圧縮し、１枚あたりのデータ量を減らすことでトータルのメモリ量を減らす。
【０００５】
３．複数の画像入出力手段（イメージスキャナ、プリンタコントローラ、ファイルサーバ、ＦＡＸコントローラ等）が同一の画像メモリを共有する。
【０００６】
また、画像メモリに対して画像データの入出力を実行するのに、一般的に、ＤＭＡ（Ｄｉｒｅｃｔ　Ｍｅｍｏｒｙ　Ａｃｃｅｓｓ）データ転送方式を用いたメモリ制御コントローラ（以下、ＤＭＡコントローラ）が使用されることが多い。ＤＭＡコントローラは、ディスクリプタと呼ばれるデータ転送方式を指示した情報を元に画像メモリの特定の領域に対してデータの転送を行う。ＤＭＡでは、１画像が格納されるメモリ領域を複数のディスクリプタに分割してデータ転送を行うこともでき、例えば、画像メモリをリングバッファの形態で利用することで、画像データの容量よりも少ないメモリ容量で画像データの入出力を実行することもできる。
【０００７】
また、ＤＭＡコントローラを用いたメモリ制御においては、各ディスクリプタで指定されたデータ転送の進行状況（開始、終了）やデータ転送の実行タイミング制御（画像メモリ領域の途中でのデータ転送の中断や再開または各ディスクリプタの終了割込み通知等）も可能であるため、ＤＭＡコントローラに接続された半導体メモリや大容量の２次記憶装置のデータ転送のタイミング制御の自由度が高く、応用範囲が広い。
【０００８】
例えば、従来、特許文献１の「チェーン式ＤＭＡ方式」にあっては、外部メモリのディスクリプタ領域に格納されているディスクリプタ情報を読み込み、当該ディスクリプタ情報に従ってＤＭＡデータ転送を行なう一連の動作を前記ディスクリプタ情報を逐次読み込みながら繰り返し行なうチェーン式ＤＭＡ方式であって、前記ディスクリプタ情報は、次のディスクリプタ情報の形式を規定するフォーマット指定情報を有し、最初のディスクリプタ情報の読み込み以外は、読み込まれた前記フォーマット指定情報に従って次のディスクリプタ情報の読み込みを行なうチェーン式ＤＭＡ方式が提案されている。
【０００９】
すなわち、この従来技術は、起動されたＤＭＡコントローラが、チェーン途中であっても、ディスクリプタフォーマットを切り換え、ディスクリプタアクセス回数の削減、ディスクリプタ領域の削減等を行えるようにしている。
【００１０】
そして、蓄積メモリとして半導体メモリよりも安価なハードディスク等の２次記憶装置を使用する場合、通常、単一の記憶装置に対して複数のデータ転送（データ書き込み動作、読み出し動作）を行うことができないため、従来、ＤＭＡコントローラのディスクリプタを用いて、２次記憶装置へのデータ転送単位を分割し、分割したデータ転送単位を時分割に実行することで、複数のデータ転送動作をあたかも並行して実行しているようにすることが一般的である。
【００１１】
ところが、このような時分割処理を用いても、データ転送に要する時間そのものが短くなることはないため、画像形成装置のように画像データの入出力に要する時間を最短にすることが装置の生産性に大きな影響を及ぼす場合には、時分割処理を行うことが、逆に生産性の低下を招くとこもある。
【００１２】
そこで、従来、画像データを圧縮し、データ転送量を小さくしたり、データ転送速度の速い２次記憶装置を搭載して、２次記憶装置へのデータ転送に要する時間を短くしたり、また、メモリ制御の簡素化を計るために、積極的に時分割転送を行わずに、画像入出力手段を用いた画像データ入出力動作と略同期して２次記憶装置のリソースとして占有してデータ転送を行うことが行われている。
【００１３】
【発明が解決しようとする課題】
しかしながら、従来用いられていた２次記憶装置にあっては、画像形成装置に適用すると、画像入出力手段と半導体メモリへの画像データ転送速度に比較して、半導体メモリの画像データを２次記憶装置へ転送する速度が遅く、画像データの圧縮を行って２次記憶装置のデータ処理容量を小さくしても、画像入出力手段−半導体メモリ間のデータ処理速度との差がなかったために、半導体メモリと、２次記憶装置のデータ転送処理（データ圧縮等のデータ変換処理も含む）の転送タイミングの制御を独立にかつ最適に制御しても、画像形成装置の生産性をあまり向上させることができなかった。
【００１４】
一方、ハードディスク等の２次記憶装置の転送処理速度が年々向上してきており、最適に制御することで、生産性の向上度も高くなってきているが、近年の高速機では、原稿の表裏面同時読取が可能になり、画像入出力手段の処理能力も向上し、かつ、生産性を向上させるには、画像入力装置の原稿搬送処理をノンインターバルで動作させないと生産性が実現できないメカ制約が発生する機種もあるため、画像入力手段からのデータ転送後のメモリタイミング制御だけでなく、画像入力手段に対する事前予測通知手段を設けて、メモリ制御の現状の状態、記憶装置の特性等の条件から画像入力手段への原稿搬送ノンインターバル制御可否判定を通知し、画像入力装置側で原稿搬送のインターバル、ノンインターバル制御の切換処理を行うような機能が必要となってきている。
【００１５】
さらに、近年の技術の進歩に伴い、ハードディスク等大容量の記憶装置のデータ転送速度の向上やデータ圧縮手段のデータ圧縮率及び処理速度の向上が著しく、このような大容量の記憶装置を２次記憶装置として接続可能な記憶装置においては、接続される画像入出力手段のデータ入力及び出力速度と比較して、２次記憶装置に対するデータ転送速度が速い場合がある。
【００１６】
このため、複数の画像信号の入出力を同時に並行して実行可能な構成を有する場合には、２次記憶装置に対する画像信号データの入力（保存）、出力（読み出し）の処理をいかに効率良く行うかが、画像形成装置の生産性向上の課題となってくる。特に、画像形成装置に接続される画像入出力手段も多様化してきており、従来のようなメモリ制御にあっては、記憶装置やデータ圧縮手段の能力を最大限に利用して生産性を確保することが難しくなってきている。
【００１７】
また、記憶装置を画像形成装置に接続する場合、画像形成装置の種類（生産性のレベルや機能（接続される画像入出力手段の数や性能）、価格等）に応じて記憶容量や処理速度の異なる記憶装置を用いる場合があるが、このとき、選択された記憶装置の構成毎に固有の制御（ソフトウエア）を実施する必要が生じると、基本的な構成が共通の記憶装置を搭載しているにも関わらず、画像形成装置の種類に応じて個々に制御手段の設計が必要となってしまうため、画像形成装置の開発効率の向上を妨げる要因となる。
【００１８】
そこで、本発明は、共通の構成を有する記憶装置に対して、画像形成装置の構成に関係無く、画像形成装置に接続される画像入出力手段との間の画像信号の処理を画像信号データ転送能力という共通の特性値によって管理することで、共通の制御を行う画像形成装置を提供することを目的としている。
【００１９】
具体的には、請求項１記載の発明は、画像入力手段から入力される画像信号を１次記憶手段を介して２次記憶手段に蓄積させ、当該２次記憶手段の画像信号を読み出して１次記憶手段を介して画像出力手段に転送して当該画像出力手段で画像形成するに際して、画像信号転送速度計測手段で、画像入力手段から１次記憶手段への画像信号転送速度、１次記憶手段と２次記憶手段との間の画像信号転送速度及び１次記憶手段から画像出力手段への画像信号転送速度を計測し、当該計測結果を保存することにより、画像入出力手段の種類やその構成に関わらず、記憶手段の制御を共通化するとともに、画像入出力手段の変更や追加等が発生した場合にも、当該変更の生じた時点での画像信号転送速度の計測結果に基づいて画像信号データ転送（入出力）の制御を行い、汎用性の高い記憶手段の制御を行って、安価で、開発効率の良好な画像形成装置を提供することを目的としている。
【００２０】
請求項２記載の発明は、画像信号転送速度計測手段で、画像信号転送速度を画像信号の単位データ容量当たりの画像信号データ転送時間として算出することにより、画像形成装置全体の画像信号データの処理を処理効率（時間）が最適となるように制御できるようにし、接続される画像入出力手段の構成に応じて画像形成装置の生産性が最適となる制御を実施して、安価で、より一層開発効率の良好な画像形成装置を提供することを目的としている。
【００２１】
請求項３記載の発明は、画像信号転送速度計測手段による画像信号転送速度の計測を、当該画像形成装置の有する各種動作モードについて、当該各動作モードの実際の動作時に実施することにより、画像形成装置の実際の利用状況に応じた画像信号転送能力を取得し、例えば、記憶手段に保存されている画像信号の量（記憶手段の状態）によって画像信号転送能力が変動する場合に、利用者が画像形成装置を使用するときに計測を行って、その時点での画像信号転送能力を取得し、より一層適切な記憶手段の制御を行う画像形成装置を提供することを目的としている。
【００２２】
請求項４記載の発明は、画像信号転送速度の計測処理を指示操作する転送速度計測指示手段で指示操作されたときに、画像信号転送速度の計測処理を実施することにより、画像形成装置の構成を頻繁に変更するような場合等に、画像入出力手段の変更や追加等により画像形成装置の構成が変化したときに、意図的に画像信号転送能力の計測を実行して、構成変更後に利用者が画像形成装置を使用するときに、当該計測で得られた画像信号転送能力のデータを元に最適な記憶装置及び画像形成装置の制御を行い、より一層適切な記憶手段の制御を行う画像形成装置を提供することを目的としている。
【００２３】
【課題を解決するための手段】
請求項１記載の発明の画像形成装置は、画像入力手段から入力される画像信号を記憶する１つ以上の１次記憶手段と、画像信号に基づいて用紙に画像を形成する画像出力手段と、当該１次記憶手段から転送されてくる画像信号を記憶する２次記憶手段と、を備え、前記画像入力手段から入力される画像信号を前記１次記憶手段を介して前記２次記憶手段に蓄積させ、当該２次記憶手段の画像信号を読み出して前記１次記憶手段を介して前記画像出力手段に転送して当該画像出力手段で画像形成する画像形成装置であって、前記画像入力手段から前記１次記憶手段への画像信号転送速度、前記１次記憶手段と前記２次記憶手段との間の画像信号転送速度及び前記１次記憶手段から前記画像出力手段への画像信号転送速度を計測し、当該計測結果を保存する画像信号転送速度計測手段を設けたことにより、上記目的を達成している。
【００２４】
上記構成によれば、画像入力手段から入力される画像信号を１次記憶手段を介して２次記憶手段に蓄積させ、当該２次記憶手段の画像信号を読み出して１次記憶手段を介して画像出力手段に転送して当該画像出力手段で画像形成するに際して、画像信号転送速度計測手段で、画像入力手段から１次記憶手段への画像信号転送速度、１次記憶手段と２次記憶手段との間の画像信号転送速度及び１次記憶手段から画像出力手段への画像信号転送速度を計測し、当該計測結果を保存するので、画像入出力手段の種類やその構成に関わらず、記憶手段の制御を共通化することができるとともに、画像入出力手段の変更や追加等が発生した場合にも、当該変更の生じた時点での画像信号転送速度の計測結果に基づいて画像信号データ転送（入出力）の制御を行うことができ、汎用性の高い記憶手段の制御を行って、画像形成装置を安価で、開発効率の良好なものとすることができる。
【００２５】
この場合、例えば、請求項２に記載するように、前記画像信号転送速度計測手段は、前記画像信号転送速度を前記画像信号の単位データ容量当たりの画像信号データ転送時間として算出するものであってもよい。
【００２６】
上記構成によれば、画像信号転送速度計測手段で、画像信号転送速度を画像信号の単位データ容量当たりの画像信号データ転送時間として算出するので、画像形成装置全体の画像信号データの処理を処理効率（時間）が最適となるように制御することができ、接続される画像入出力手段の構成に応じて画像形成装置の生産性が最適となる制御を実施して、画像形成装置を安価で、より一層開発効率の良好なものとすることができる。
【００２７】
また、例えば、請求項３に記載するように、前記画像形成装置は、前記画像信号転送速度計測手段による前記画像信号転送速度の計測を、当該画像形成装置の有する各種動作モードについて、当該各動作モードの実際の動作時に実施するものであってもよい。
【００２８】
上記構成によれば、画像信号転送速度計測手段による画像信号転送速度の計測を、当該画像形成装置の有する各種動作モードについて、当該各動作モードの実際の動作時に実施するので、画像形成装置の実際の利用状況に応じた画像信号転送能力を取得、例えば、記憶手段に保存されている画像信号の量（記憶手段の状態）によって画像信号転送能力が変動する場合に、利用者が画像形成装置を使用するときに計測を行って、その時点での画像信号転送能力を取得することができ、より一層適切な記憶手段の制御を行うことができる。
【００２９】
さらに、例えば、請求項４に記載するように、前記画像形成装置は、前記画像信号転送速度の計測処理を指示操作する転送速度計測指示手段を備え、前記画像信号転送速度計測手段は、当該転送速度計測指示手段で指示操作されたときに、前記画像信号転送速度の計測処理を実施するものであってもよい。
【００３０】
上記構成によれば、画像信号転送速度の計測処理を指示操作する転送速度計測指示手段で指示操作されたときに、画像信号転送速度の計測処理を実施するので、画像形成装置の構成を頻繁に変更するような場合等に、画像入出力手段の変更や追加等により画像形成装置の構成が変化したときに、意図的に画像信号転送能力の計測を実行して、構成変更後に利用者が画像形成装置を使用するときに、当該計測で得られた画像信号転送能力のデータを元に最適な記憶装置及び画像形成装置の制御を行うことができ、より一層適切な記憶手段の制御を行うことができる。
【００３１】
【発明の実施の形態】
以下、本発明の好適な実施の形態を添付図面に基づいて詳細に説明する。なお、以下に述べる実施の形態は、本発明の好適な実施の形態であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの態様に限られるものではない。
【００３２】
図１〜図１１は、本発明の画像形成装置の一実施の形態を示す図であり、図１は、本発明の画像形成装置の一実施の形態を適用したデジタル複写機１の概略ブロック構成図である。
【００３３】
図１において、デジタル複写機１は、読取部２、像形成部３、システム制御部４、操作部５、記憶部６、セレクタ部７及びＦＡＸ部８等を備えている。
【００３４】
読取部（画像入力手段）２は、原稿台１１、露光ランプ１２、反射ミラー１３〜１５、ＣＣＤ（Ｃｈａｒｇｅ　Ｃｏｕｐｌｅｄ　Ｄｅｖｉｃｅ　）１６、ＩＰＵ（イメージプロセッシングユニット）１７及びスキャナ制御部１８等を備えており、原稿台１１上に、図２に示すように、読取対象の原稿Ｇがセットされる。
【００３５】
読取部２は、露光ランプ１２と反射ミラー１３が図示しない第１走行体に搭載され、反射ミラー１４と反射ミラー１５が図示しない第２走行体に搭載されて、原稿台１１に沿って副走査方向に移動しつつ、露光ランプ１２からの光を原稿台１１上にセットされている原稿Ｇに、原稿台１１の上面図である図２の黒三角形部分を起点として、照射するスキャン露光を行う。この原稿Ｇからの反射光を反射ミラー１３〜１５で順次反射して、ＣＣＤ１６に入射して、ＣＣＤ１６で光電変換することで、原稿台１１上の原稿Ｇを主走査及び副走査し、光の強弱に応じた電気信号をＩＰＵ１７に出力する。
【００３６】
ＩＰＵ１７は、ＣＣＤ１６から入力される電気信号をシェーディング補正等の処理を行い、また、Ａ／Ｄ変換して、８ビットのデジタル信号とし、さらに、変倍処理、ディザ処理等の画像処理を行って、画像同期信号とともに、画像信号を像形成部３に送る。
【００３７】
スキャナ制御部１８は、上記スキャナプロセスを実行するために、各種センサの検知、駆動モータ等の制御等を行い、また、ＩＰＵ１７に各種パラメータの設定を行う。
【００３８】
像形成部（画像出力手段）３は、感光体２１の周囲に、帯電チャージャ２２、書込部２３、現像装置２４、転写チャージャ２５、分離チャージャ２６、クリーニング装置２７及び除電チャージャ２８が配設されており、さらに、プロッタ制御部２９、給紙トレイ３０、給紙コロ３１、レジストローラ３２、定着装置３３、排紙コロ３４及び排紙トレイ３５等を備えている。
【００３９】
書込部２３には、読取部２の読み取った原稿Ｇの画像データが入力され、書込部２３は、画像データで変調したレーザ光を感光体２１に照射する。
【００４０】
像形成部３は、図示しない駆動モータで回転駆動される感光体２１を、帯電チャージャ２２で一様に帯電し、書込部２３が、上述のように、画像データによって変調されたレーザ光により露光して、感光体２１に静電潜像を形成する。像形成部３は、感光体２１上の静電潜像を現像装置２４によりトナーで現像して顕像化したトナー像を形成し、感光体２１がさらに回転してトナー画像を転写チャージャ２５の位置に搬送する。
【００４１】
一方、像形成部３は、給紙トレイ３０から給紙コロ３１によって搬送して、レジストローラ３２で待機させている転写紙を、感光体２１の回転とタイミングを図って転写チャージャ２５に搬送し、転写チャージャ２５によって感光体２１上のトナー像を転写紙に静電転写した後、分離チャージャ２６によって転写紙を感光体２１から分離する。
【００４２】
その後、像形成部３は、転写紙上のトナー像を定着装置３３により加熱・加圧して定着し、排紙コロ３４により排紙トレイ３５上に排紙する。
【００４３】
一方、像形成部３は、静電転写の完了した感光体２１をさらに回転させて、感光体２１上に残留したトナーを、クリーニング装置２７を感光体２１に圧接して感光体２１から除去し、さらに、感光体２１を回転して除電チャージャ２８により除電して、次の像形成に供する。
【００４４】
プロッタ制御部２９は、各種センサの検知結果等に基づいて、駆動モータ等の制御を行い、上記像形成プロセスを実行する。
【００４５】
そして、読取部２のＩＰＵ１７から出力される画像同期信号は、図３に示すようなタイミングになっている。図３において、フレームゲート信号（／ＦＧＡＴＥ）は、読取部２の副走査方向の画像エリアに対しての画像有効範囲を表す信号であり、このフレームゲート信号（／ＦＧＡＴＥ）がローレベル（ローアクティブ）の間の画像データが有効とされる。また、フレームゲート信号（／ＦＧＡＴＥ）は、ライン同期信号（／ＬＳＹＮＣ）の立ち下がりエッジでアサート、あるいは、ネゲートされる。ライン同期信号（／ＬＳＹＮＣ）は、画素同期信号（ＰＣＬＫ）の立ち上がりエッジで所定クロック数だけアサートされ、このライン同期信号（／ＬＳＹＮＣ）の立ち上がり後、所定クロック後に主走査方向の画像データが有効とされる。
【００４６】
像形成部３に送られてくる画像データは、画素同期信号（ＰＣＬＫ）の１周期に対して１つであり、図２の黒三角形部分から４００ＤＰＩ相当に分割されたものである。画像データは、図２の黒三角形部分を先頭にラスタ形式のデータとして送出され、画像データの副走査有効範囲は、通常、転写紙サイズによって決まる。
【００４７】
再び、図１において、システム制御部４は、オペレータによる操作部５への入力状態を検知し、読取部２、記憶部６、像形成部３、ＦＡＸ部８への各種パラメータの設定、読取プロセス及び像形成プロセスの実行指示等を行う。また、システム制御部４は、デジタル複写機１のシステム全体の状態を操作部５に表示する。
【００４８】
操作部５は、各種操作キーや表示部等を備え、デジタル複写機１に動作させる各種指示が操作キーから入力操作され、当該入力された指示内容をシステム制御部４に出力する。また、操作部５は、操作キーから入力された内容やデジタル複写機１の各種状態をシステム制御部４の制御下で表示部に表示出力する。
【００４９】
ＦＡＸ部８は、システム制御部４からの指示により、送られてきた画像データを、Ｇ３、Ｇ４ＦＡＸ（ファクシミリ）のデータ転送規定に基づいて２値圧縮を行い、電話回線へ転送する。また、ＦＡＸ部８は、電話回線から転送されてきたデータを復元して２値の画像データとして、像形成部３の書込部２３に送り、像形成部３に転写紙に記録出力させる。
【００５０】
セレクタ部７は、システム制御部４からの指示により、セレクタ部７の状態を変化させ、像形成を行う画像データのソースを読取部２、記憶部６及びＦＡＸ部８の何れかから選択して、像形成部３に転送する。
【００５１】
記憶部６は、システム制御部４の制御下で、通常は、ＩＰＵ１７から入力される原稿Ｇの画像データを記憶して、リピートコピー、回転コピー等の複写アプリケーションを行うのに使用される。また、記憶部６は、システム制御部４の制御下で、ＦＡＸ部８からの２値画像データを一時記憶するバッファメモリとしても使用される。
【００５２】
そして、記憶部６は、図４に示すように、ブロック構成されており、メモリ制御部４１、画像入出力ＤＭＡＣ（Ｄｉｒｅｃｔ　Ｍｅｍｏｒｙ　Ａｃｃｅｓｓ　Ｃｏｎｔｒｏｌｌｅｒ　：ＤＭＡコントローラ）４２、画像メモリ４３、画像転送ＤＭＡＣ４４、符号転送ＤＭＡＣ４５、圧縮伸長器４６、ＨＤＤコントローラ４７及びハードディスク（ＨＤ）４８等を備えている。
【００５３】
画像入出力ＤＭＡＣ４２は、ＣＰＵ（Ｃｅｎｔｒａｌ　Ｐｒｏｃｅｓｓｉｎｇ　Ｕｎｉｔ　）及びロジックで構成されており、メモリ制御部４１と通信を行ってコマンドを受信する。画像入出力ＤＭＡＣ４２は、メモリ制御部４１から受信したコマンドに応じた動作設定を行い、また、画像入出力ＤＭＡＣ４２の状態を知らせるためステータス情報をメモリ制御部４１に送信する。画像入出力ＤＭＡＣ４２は、画像入力のコマンドを受け取ると、入力画像データを入力画像同期信号に従って８画素単位のメモリデータとしてパッキングして、メモリ制御部４１にメモリアクセス信号とともに随時出力し、また、画像出力のコマンドを受け取ると、メモリ制御部４１からの画像データを出力画像同期信号に同期させて出力する。
【００５４】
画像メモリ（１次記憶手段）４３は、ＤＲＡＭ等の半導体記憶素子で構成され、画像データを記憶して、メモリ制御部４１により画像データの読み出しと書き込みが制御される。画像メモリ４３のメモリ量の合計は、４００ＤＰＩ、２値画像データのＡ３サイズ分の４Ｍバイトと、電子ソート蓄積用のメモリ４Ｍバイトの合計８ＭＢとなっている。
【００５５】
メモリ制御部（画像信号転送速度計測手段）４１は、ＣＰＵ及びロジックで構成され、システム制御部４と通信を行ってコマンドを受信する。メモリ制御部４１は、システム制御部４から受信したコマンドに応じた動作設定を行い、また、記憶部６の状態を知らせるためのステータス情報、各記憶部への転送速度能力（圧縮／伸長速度も含む）、入出力速度能力を速度能力としてシステム制御部４に送信する。
【００５６】
メモリ制御部４１がシステム制御部４から受信する動作コマンドには、画像入力、画像出力、圧縮、伸長等の動作コマンドがあり、メモリ制御部４１は、画像入力、画像出力のコマンドを画像入出力ＤＭＡＣ４２に送信し、また、圧縮関連のコマンドを画像転送ＤＭＡＣ４４、符号転送ＤＭＡＣ４５及び圧縮伸長器４６に送信する。
【００５７】
画像転送ＤＭＡＣ４４は、ＣＰＵ及びロジックで構成され、メモリ制御部４１と通信を行ってコマンドを受信する。画像転送ＤＭＡＣ４４は、メモリ制御部４１から受信したコマンドに応じた動作設定を行い、また、状態を知らせるためのステータス情報をメモリ制御部４１に送信する。画像転送ＤＭＡＣ４４は、メモリ制御部４１から圧縮のコマンドを受け取ると、メモリ制御部４１にメモリアクセス要求信号（入出力アクセス要求信号）を出力し、メモリアクセス許可信号（入出力アクセス許可信号）がアクティブの場合に、画像データを受け取って圧縮伸長器４６に転送する。また、画像転送ＤＭＡＣ４４は、メモリアクセス要求信号に応じてカウントアップするアドレスカウンタを内蔵しており、画像データが格納される格納場所を示す２２ビットのメモリアドレスを出力する。
【００５８】
符号転送ＤＭＡＣ４５は、ＣＰＵ及びロジックで構成され、メモリ制御部４１と通信を行ってコマンドを受信する。符号転送ＤＭＡＣ４５は、メモリ制御部４１から受信したコマンドに応じた動作設定を行い、また、状態を知らせるためのステータス情報をメモリ制御部４１に送信する。符号転送ＤＭＡＣ４５は、メモリ制御部４１から伸長のコマンドを受け取ると、メモリ制御部４１にメモリアクセス要求信号を出力し、メモリアクセス許可信号がアクティブの場合に、画像データを受け取って圧縮伸長器４６に転送する。また、符号転送ＤＭＡＣ４５は、メモリアクセス要求信号に応じてカウントアップするアドレスカウンタを内蔵しており、画像データが格納される格納場所を示す２２ビットのメモリアドレスを出力する。なお、ＤＭＡＣのディスクリプタアクセス動作については後述する。
【００５９】
圧縮伸長器４６は、ＣＰＵ及びロジックで構成され、メモリ制御部４１と通信を行ってコマンドを受信する。圧縮伸長器４６は、メモリ制御部４１から受信したコマンドに応じた動作設定を行い、２値データをＭＨ符号化方法で圧縮（符号化）処理する。また、圧縮伸長器４６は、状態を知らせるためのステータス情報をメモリ制御部４１に送信する。
【００６０】
ＨＤＤコントローラ４７は、ＣＰＵ及びロジックで構成され、メモリ制御部４１と通信を行ってコマンドを受信する。ＨＤＤコントローラ４７は、メモリ制御部４１から受信したコマンドに応じた動作設定を行い、ハードディスク（ＨＤ）４８のステータスのリード、データ転送を行なう。また、ＨＤＤコントローラ４７は、状態を知らせるためのステータス情報をメモリ制御部４１に送信する。
【００６１】
ハードディスク（ＨＤ）４８は、大容量の記憶装置であり、画像データを２次記憶する２次記憶装置として使用される。
【００６２】
そして、上記メモリ制御部４１は、図５に示すように構成されており、差分算出部５１、差分比較部５２、ライン設定部５３、要求マスク５４、アービタ５５、入出力画像アドレスカウンタ５６、転送画像アドレスカウンタ５７、アドレスセレクタ５８及びアクセス制御回路５９等を備えている。
【００６３】
入出力画像アドレスカウンタ５６は、入出力メモリアクセス要求信号に応じてカウントアップするアドレスカウンタであり、入出力画像データが格納される格納場所を示す２２ビットのメモリアドレスを出力する。この入出力画像アドレスカウンタ５６は、メモリアクセス開始時にアドレスが一旦初期化される。
【００６４】
転送画像アドレスカウンタ５７は、転送メモリアクセス許可信号に応じてカウントアップするアドレスカウンタであり、転送画像データが格納される格納場所を示す２２ビットのメモリアドレスを出力する。この転送画像アドレスカウンタ５７は、メモリアクセス開始時に一旦アドレスが初期化される。
【００６５】
ライン設定部５３は、画像入力時のバッファとして半導体メモリを使用する場合の差分比較部５２で差分算出部５１から出力された入力処理ラインと転送ラインの差分結果とを比較する比較値がシステム制御部４から設定され、システム制御部４は、任意の比較値を設定することができる。
【００６６】
差分算出部５１は、画像入力時には、圧縮伸長器４６が出力する転送処理ライン数から画像入出力部が出力する入出力処理ライン数を減算し、算出結果を差分比較部５２に出力する。
【００６７】
差分比較部５２は、画像入力時には、差分算出部５１が出力する差分ライン数と、ライン設定部５３が出力する設定値との大小を比較し、差分ライン数が設定値に一致（差分ライン数＝設定値）すると、エラー信号を出力する。また、差分比較部５２は、差分ライン数が「０」になると、アービタ５５に出力する比較結果の転送要求マスク信号をアクティブとし、差分ライン数が「０」以外、または、入出力画像が動作中でない状態では、アクティブを出力しない。
【００６８】
アドレスセレクタ５８は、アービタ５５により選択されるセレクタであり、入力画像または転送画像のアドレスのどちらを選択する。
【００６９】
アービタ５５は、圧縮伸長器４６のアクセスのためのメモリアクセス許可信号を出力し、アドレス比較信号がアクティブで入出力メモリアクセス信号が非アクティブの条件で、メモリアクセス許可信号を出力する。
【００７０】
要求マスク５４は、処理ライン数比較器からの比較結果に応じて圧縮伸長器４６のアクセスのための転送メモリアクセス要求信号をマスク（ディスイネーブル状態とすること）し、転送処理を停止させる。
【００７１】
アクセス制御回路５９は、入力される物理アドレスを半導体メモリであるＤＲＡＭに対応したロウアドレス、カラムアドレスに分割し、１１ビットのアドレスバスに出力する。また、アクセス制御回路５９は、アービタ５５からのアクセス開始信号に従って、ＤＲＡＭ制御信号（ＲＡＳ、ＣＡＳ、ＷＥ）を出力する。
【００７２】
そして、デジタル複写機１は、システム制御部４からの画像入力指示により、メモリ制御部４１が、初期化されて画像データの待ち状態となり、読取部２が動作して、読取部２の読み取った画像データが記憶部６に入力される。記憶部６６は、入力された画像データを一旦半導体メモリである画像メモリ４３に書き込み、また、書き込んだ画像データの処理ライン数を画像入出力ＤＭＡＣ４２で計数して、メモリ制御部４１に渡す。圧縮伸長器４６は、画像転送のコマンドを受けて転送メモリアクセス要求信号を出力するが、メモリ制御部４１の要求マスク５４により要求信号がマスクされ、実際のメモリアクセスは行われていない。デジタル複写機１は、読取部２からの入力データが１ライン終了することで、転送メモリアクセス要求信号のマスクが解除され、半導体メモリである画像メモリ４３からの画像データの読み出しを行って、画像データの圧縮伸長器４６への転送動作を開始する。また、デジタル複写機１は、動作中も差分算出部１で２つの処理ライン数の差を算出し、「０」になると、アドレスの追い越しがないように、転送メモリアクセス要求信号にマスクをかけている。
【００７３】
そして、記憶部６の画像入出力ＤＭＡＣ４２のディスクリプタアクセス動作及びデータ転送動作は、図６のように示され、画像入出力ＤＭＡＣ４２は、データ転送制御部６１とディスクリプタ格納レジスタ６２を備えている。なお、図６中の画像データは、４つのバンドに分割されており、各バンドで設定されているライン数の画像データを転送する。
【００７４】
以下、１画像中の総転送ライン数を加算する手順を説明する。まず、画像入出力ＤＭＡＣ４２が転送コマンドを受けると、ＤＭＡが起動し、予め内部のディスクリプタ格納レジスタ６２にＣＰＵによって設定されたチェーン先アドレス（ａ）にディスクリプタ１をリードアクセスし、メモリ中のディスクリプタ１の内容をディスクリプタ格納レジスタ６２にロードする。このロードされた内容には、４ワードで構成されており、次のディスクリプタの格納アドレスを示すチェーン先アドレス、転送するデータの先頭アドレスを示すデータ転送先アドレス、転送するデータのデータ量をライン数で示すデータ転送ライン数及び設定されたライン数転送が終了した場合にＣＰＵ割り込みを発生するか否かのフォーマット情報がある。フォーマット情報の最下位ビットには、設定されたライン数転送終了の場合にＣＰＵ割り込みを発生させるか否かを表わすビットが配置されており、「０」で、ＣＰＵ割り込みを発生、「１」でＣＰＵ割り込みをマスクする。
【００７５】
そして、図６の例の場合、画像データを４つのバンドに分割し、各ディスクリプタのフォーマット情報の最下位１ビットには「１」から「４」までが順に、「０」、「０」、「０」、「０」となっている。画像入出力ＤＭＡＣ４２は、各バンドの画像データ転送が終了すると、ＣＰＵ割り込みが発生し、このＣＰＵ割り込みの発生により、各ディスクリプタに設定されているライン数を加算することで、転送終了タイミング及びライン数を検出しながら転送する。
【００７６】
同様に、画像メモリ４３から圧縮伸長器４６を通してハードディスク（ＨＤ）４８にデータを転送（１次記憶装置→２次記憶装置）する場合、画像転送ＤＭＡＣ４４のディスクリプタの設定は１バンドで転送するため、メモリ制御部４１は、ディスクリプタのライン数の設定を画像ライン数として設定して、転送を行う。このとき、メモリ制御部４１は、符号転送ＤＭＡＣ４５の転送先をＨＤＤコントローラ４７に設定し、また、ＨＤＤコントローラ４７に格納アドレスを設定し、画像メモリ４３→画像転送ＤＭＡＣ４４→圧縮伸長器４６→符号転送ＤＭＡＣ４５→ＨＤＤコントローラ４７→ＨＤ４８というパスを通して画像データの転送を行う。
【００７７】
メモリ制御部４１は、データ転送終了後に、ＨＤＤコントローラ４７からＨＤ４８へ蓄積した際の使用データ量が通知され、このＨＤ４８へ格納したアドレスと使用データ量を１次記憶装置である画像メモリ４３に確保しているＨＤＤ管理領域に記憶しておく。また、メモリ制御部４１は、画像データの圧縮伸長器４６への転送が画像入力ＤＭＡＣ４２からの転送を追い越さないように、転送メモリアクセス要求にマスクをかけている、すなわち、メモリ制御部４１は、２次記憶手段であるＨＤ４８へのデータ転送が画像入力のデータ転送を追い越さないように制御している。
【００７８】
逆に、メモリ制御部４１は、ＨＤ４８から圧縮伸長器４６を通して画像メモリ４３にデータを転送（２次記憶装置→１次記憶装置）する場合、１次記憶装置である画像メモリ４３に確保しているＨＤＤ管理領域に記憶しているＨＤ４８へ蓄積した際の格納アドレスと使用データ量を取得し、ＨＤＤコントローラ４７に格納アドレスを設定し、符号転送ＤＭＡＣ４５には使用データ量を、画像転送ＤＭＡＣ４４には伸長後のライン数をそれぞれ設定して、ＨＤ４８→ＨＤＤコントローラ４７→符号転送ＤＭＡＣ４５→圧縮伸長器４６→画像転送ＤＭＡＣ４４→画像メモリ４３というパスを通して画像データの転送を行う。
【００７９】
次に、本実施の形態の作用を説明する。本実施の形態のデジタル複写機１は、読取部２→画像メモリ４３→ＨＤ４８への画像データのデータ転送能力（画像信号転送速度）を計測して、保存し、画像入力手段である読取部２等が変更された場合等に保存した画像信号転送速度を利用して記憶手段である画像メモリ４３やＨＤ４８の制御を行う。
【００８０】
すなわち、デジタル複写機１は、その画像データの流れを簡略化すると、図７のように示すことができ、読取部２で読み取った原稿の画像データをメモリ制御部４１の制御下で、像形成部３に直接送って、像形成部３で転写紙に画像形成したり、リピートコピー、回転コピー等の複写アプリケーションに応じて、１次記憶手段である画像メモリ４３を介して２次記憶手段であるＨＤ４８に一旦記憶し、複写アプリケーション処理を行って、再度、ＨＤ４８から画像データを読み出して像形成部３に送って、像形成部３で転写紙に画像形成する。
【００８１】
そして、デジタル複写機１は、画像データを２次記憶手段であるＨＤ４８に記憶するときには、読取部２から１次記憶手段である画像メモリ４３へのメモリ転送速度及び当該画像メモリ４３から２次記憶手段であるＨＤ４８へのメモリ転送速度（画像信号転送速度）を計測して、計測したメモリ転送速度を保存する。
【００８２】
すなわち、デジタル複写機１は、システム制御部４からの転送速度測定命令がメモリ制御部４１に送られてくると、メモリ制御部４１が、図８に示すように、読取部２から１次記憶手段である画像メモリ４３に画像データを転送して、読取部２から画像メモリ４３への転送速度を計算し、保存する（ステップＳ１０１）。
【００８３】
次に、１次記憶手段である画像メモリ４３から２次記憶手段であるＨＤ４８に画像データを転送して、画像メモリ４３からＨＤ４８への転送速度を計算し、保存する（ステップＳ１０２）。
【００８４】
また、デジタル複写機１は、画像形成等を行う際に、２次記憶手段であるＨＤ４８から最終的に像形成部３に画像データを転送するために、システム制御部４からの転送速度測定命令がメモリ制御部４１に送られてくると、メモリ制御部４１が、２次記憶手段であるＨＤ４８から１次記憶手段である画像メモリ４３へ画像データを転送し、ＨＤ４８から画像メモリ４３への転送速度を計算して、保存する（ステップＳ１０３）。さらに、メモリ制御部４１は、１次記憶手段である画像メモリ４３から像形成部３に画像データを転送し、画像メモリ４３から像形成部３への転送速度を計算して、保存する（ステップＳ１０４）。
【００８５】
そして、メモリ制御部４１は、上記転送速度の計算を、図９に示すように行う。まず、読取部２から１次記憶手段である画像メモリ４３への転送速度の計測については、図９に示すように、読取部２からの画像信号入力開始時間を取得して格納し（ステップＳ２０１）、当該画像信号のデータ値を取得して格納する（ステップＳ２０２）。
【００８６】
次に、メモリ制御部４１は、読取部２から１次記憶手段である画像メモリ４３への画像信号（画像データ）の入力動作を実行して（ステップＳ２０３）、入力動作が終了したか判定する（ステップＳ２０４）。
【００８７】
ステップＳ２０４で、画像データの入力動作が終了していないときには、メモリ制御部４１は、ステップＳ２０３に戻って、画像データの入力動作を継続して、再度、画像データの入力動作が終了したかチェックする（ステップＳ２０４）。
【００８８】
ステップＳ２０４で、画像データの入力動作が終了すると、メモリ制御部４１は、画像信号（画像データ）入力終了時間を取得し（ステップＳ２０５）、画像信号（画像データ）入力終了時間と画像信号（画像データ）入力開始時間の差を求め、次式に示すように、画像信号のデータ値を除算することで、転送速度を計算する（ステップＳ２０６）。
【００８９】
データ値／（終了時間−開始時間）＝転送速度
メモリ制御部４１は、読取部２から１次記憶手段である画像メモリ４３への転送速度を算出すると、当該算出した転送速度を格納して、読取部２から１次記憶手段である画像メモリ４３への転送速度の計測処理を終了する（ステップＳ２０７）。
【００９０】
メモリ制御部４１は、図８のステップＳ１０２の１次記憶手段である画像メモリ４３から２二次記憶部であるＨＤ４８へのメモリ転送速度、図８のステップＳ１０３の２次記憶手段であるＨＤ４８から１次記憶手段である画像メモリ４３への転送速度及び図８のステップＳ１０４の１次記憶手段である画像メモリ４３から像形成部３への転送速度のそれぞれについても同様に求めて格納する。
【００９１】
このように、本実施の形態のデジタル複写機１は、読取部２から入力される画像信号を１次記憶手段である画像メモリ４３を介して２次記憶手段であるＨＤ４８に蓄積させ、ＨＤ４８の画像信号を読み出して画像メモリ４３を介して像形成部３に転送して像形成部３で画像形成するに際して、メモリ制御部４１で、読取部２から画像メモリ４３への画像信号転送速度、画像メモリ４３とＨＤ４８との間の画像信号転送速度及び画像メモリ４３から像形成部３への画像信号転送速度を計測し、当該計測結果を保存している。
【００９２】
したがって、画像入出力手段の種類やその構成に関わらず、記憶手段の制御を共通化することができるとともに、読取部２等の画像入出力手段の変更や追加等が発生した場合にも、当該変更の生じた時点での画像信号転送速度の計測結果に基づいて画像信号データ転送（入出力）の制御を行うことができ、汎用性の高い記憶手段の制御を行って、デジタル複写機１を安価で、開発効率の良好なものとすることができる。
【００９３】
そして、デジタル複写機１は、上記転送速度の計算を画像データの１バンド毎の転送時間として計測してもよい。
【００９４】
この場合、図９のステップＳ２０２で画像信号のデータ値を取得する際に、バンド単位にデータ値を取得し、当該バンド単位のデータに対して、図９の以降の各ステップ処理を行うことで、バンド単位のデータの転送時間を計測することができる。
【００９５】
このようにすると、デジタル複写機１全体の画像信号データの処理を処理効率（時間）が最適となるように制御することができ、接続される画像入出力手段の構成に応じてデジタル複写機１の生産性が最適となる制御を実施して、デジタル複写機１を安価で、より一層開発効率の良好なものとすることができる。
【００９６】
また、デジタル複写機１は、上記転送速度の計測処理をデジタル複写機１の実際の操作動作時に行ってもよい。
【００９７】
すなわち、デジタル複写機１は、図１０に示すように、読取部２の原稿台１１に原稿Ｇがセットされて、操作部５で複写の開始指示操作が行われると、システム制御部４からメモリ制御部４１に画像形成処理開始の指示が入力され、さらに、システム制御部４からメモリ制御部４１に転送動作要求が発生する（ステップＳ３０１）。
【００９８】
メモリ制御部４１は、転送動作要求が発生すると、上記図９に示した転送速度計測処理も実行して、画像信号（画像データ）の入力、１次記憶手段である画像メモリ４３と２次記憶手段であるＨＤ４８との間の転送処理、画像信号出力処理を行う前に、転送速度計測を行う（ステップＳ３０２）。
【００９９】
転送速度の計測が終了すると、画像信号の転送処理を行って、必要な画像形成処理を行い、処理を終了する（ステップＳ３０３）。
【０１００】
このようにすると、デジタル複写機１の実際の利用状況に応じた画像信号転送能力を取得、例えば、記憶手段に保存されている画像信号の量（記憶手段の状態）によって画像信号転送能力が変動する場合に、利用者がデジタル複写機１を使用するときに計測を行って、その時点での画像信号転送能力を取得することができ、より一層適切な記憶手段の制御を行うことができる。
【０１０１】
さらに、デジタル複写機１は、転送速度の計測処理の実行を指示操作する転送速度計測キーが操作部５に設けられていて、当該操作部５の転送速度計測キーの操作に応じて転送速度の計測処理を行ってもよい。
【０１０２】
すなわち、デジタル複写機１は、操作部５で動作要求のキー操作が行われると、当該キー操作をシステム制御部４が取得して、メモリ制御部４１に動作要求を行う。
【０１０３】
メモリ制御部４１は、図１１に示すように、動作要求が発生すると（ステップＳ４０１）、当該動作要求が転送速度計測要求かどうかチェックする（ステップＳ４０２）。
【０１０４】
ステップＳ４０２で、動作要求が転送速度計測要求であると、メモリ制御部４１は、上記同様に、画像データ（画像信号）の転送速度計測処理を行う（ステップＳ４０３）。
【０１０５】
ステップＳ４０２で、動作要求が転送速度計測要求ではなく、例えば、複写要求であると、画像信号（画像データ）の入力、１次記憶手段である画像データ４３と２次記憶手段であるＨＤ４８との間の転送処理、画像信号（画像データ）の出力処理を実行する（ステップＳ４０３）。
【０１０６】
このようにすると、デジタル複写機１の構成を頻繁に変更するような場合等に、読取部２の変更や追加等によりデジタル複写機１の構成が変化したときに、意図的に画像信号転送能力の計測を実行して、構成変更後に利用者がデジタル複写機１を使用するときに、当該計測で得られた画像信号転送能力のデータを元に最適な記憶装置及びデジタル複写機１の制御を行うことができ、より一層適切な記憶手段の制御を行うことができる。
【０１０７】
以上、本発明者によってなされた発明を好適な実施の形態に基づき具体的に説明したが、本発明は上記のものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【０１０８】
【発明の効果】
請求項１記載の発明の画像形成装置によれば、画像入力手段から入力される画像信号を１次記憶手段を介して２次記憶手段に蓄積させ、当該２次記憶手段の画像信号を読み出して１次記憶手段を介して画像出力手段に転送して当該画像出力手段で画像形成するに際して、画像信号転送速度計測手段で、画像入力手段から１次記憶手段への画像信号転送速度、１次記憶手段と２次記憶手段との間の画像信号転送速度及び１次記憶手段から画像出力手段への画像信号転送速度を計測し、当該計測結果を保存するので、画像入出力手段の種類やその構成に関わらず、記憶手段の制御を共通化することができるとともに、画像入出力手段の変更や追加等が発生した場合にも、当該変更の生じた時点での画像信号転送速度の計測結果に基づいて画像信号データ転送（入出力）の制御を行うことができ、汎用性の高い記憶手段の制御を行って、画像形成装置を安価で、開発効率の良好なものとすることができる。
【０１０９】
請求項２記載の発明の画像形成装置によれば、画像信号転送速度計測手段で、画像信号転送速度を画像信号の単位データ容量当たりの画像信号データ転送時間として算出するので、画像形成装置全体の画像信号データの処理を処理効率（時間）が最適となるように制御することができ、接続される画像入出力手段の構成に応じて画像形成装置の生産性が最適となる制御を実施して、画像形成装置を安価で、より一層開発効率の良好なものとすることができる。
【０１１０】
請求項３記載の発明の画像形成装置によれば、画像信号転送速度計測手段による画像信号転送速度の計測を、当該画像形成装置の有する各種動作モードについて、当該各動作モードの実際の動作時に実施するので、画像形成装置の実際の利用状況に応じた画像信号転送能力を取得、例えば、記憶手段に保存されている画像信号の量（記憶手段の状態）によって画像信号転送能力が変動する場合に、利用者が画像形成装置を使用するときに計測を行って、その時点での画像信号転送能力を取得することができ、より一層適切な記憶手段の制御を行うことができる。
【０１１１】
請求項４記載の発明の画像形成装置によれば、画像信号転送速度の計測処理を指示操作する転送速度計測指示手段で指示操作されたときに、画像信号転送速度の計測処理を実施するので、画像形成装置の構成を頻繁に変更するような場合等に、画像入出力手段の変更や追加等により画像形成装置の構成が変化したときに、意図的に画像信号転送能力の計測を実行して、構成変更後に利用者が画像形成装置を使用するときに、当該計測で得られた画像信号転送能力のデータを元に最適な記憶装置及び画像形成装置の制御を行うことができ、より一層適切な記憶手段の制御を行うことができる。
【図面の簡単な説明】
【図１】本発明の画像形成装置の一実施の形態を適用したデジタル複写機の概略ブロック構成図。
【図２】図１の原稿台部分の平面図。
【図３】図１の読取部のＩＰＵから出力される画像同期信号のタイミング図。
【図４】図１の記憶部の回路ブロック図。
【図５】図４のメモリ制御部の回路ブロック図。
【図６】図４の記憶部の画像入出力ＤＭＡＣのディスクリプタアクセス動作及びデータ転送動作の説明図。
【図７】図１のデジタル複写機の画像データの流れを簡略化して示す図。
【図８】図７の画像データの各部間の転送速度計測処理を示すフローチャート。
【図９】図８の各部の転送速度計測処理の詳細な処理を示すフローチャート。
【図１０】図１のデジタル複写機の実際の動作での画像データの転送速度計測処理を示すフローチャート。
【図１１】発生した要求を転送速度計測要求かその他の要求かを判別して要求処理を実行する要求判定処理を示すフローチャート。
【符号の説明】
１　画像形成装置
２　読取部
３　像形成部
４　システム制御部
５　操作部
６　記憶部
７　セレクタ部
８　ＦＡＸ部
１１　原稿台
１２　露光ランプ
１３〜１５　反射ミラー
１６　ＣＣＤ
１７　ＩＰＵ
１８　スキャナ制御部
２１　感光体
２２　帯電チャージャ
２３　書込部
２４　現像装置
２５　転写チャージャ
２６　分離チャージャ
２７　クリーニング装置
２８　除電チャージャ
２９　プロッタ制御部
３０　給紙トレイ
３１　給紙コロ
３２　レジストローラ
３３　定着装置
３４　排紙コロ
３５　排紙トレイ
４１　メモリ制御部
４２　画像入出力ＤＭＡＣ
４３　画像メモリ
４４　画像転送ＤＭＡＣ
４５　符号転送ＤＭＡＣ
４６　圧縮伸長器
４７　ＨＤＤコントローラ
４８　ハードディスク（ＨＤ）
５１　差分算出部
５２　差分比較部
５３　ライン設定部
５４　要求マスク
５５　アービタ
５６　入出力画像アドレスカウンタ
５７　転送画像アドレスカウンタ
５８　アドレスセレクタ
５９　アクセス制御回路
６１　データ転送制御部
６２　ディスクリプタ格納レジスタ
Ｇ　原稿
【図１】
2004104670.tif 000003
【図２】
2004104670.tif 000004
【図３】
2004104670.tif 000005
【図４】
2004104670.tif 000006
【図５】
2004104670.tif 000007
【図６】
2004104670.tif 000008
【図７】
2004104670.tif 000009
【図８】
2004104670.tif 000010
【図９】
2004104670.tif 000011
【図１０】
2004104670.tif 000012
【図１１】
2004104670.tif 000013