(57)【要約】【課題】本発明はスキャナとプリンタの線速度の相違を吸収して高速に処理するとともに、安価に画像の回転処理を行うデジタル複写装置を提供する。【解決手段】デジタル複写装置１は、原稿の画像を読み取る画像入力部２から入力される画像データに画像処理部３で各種画像処理を施した後、画像出力部１８で、画像を記録出力するが、ラインメモリであるデュアルポートＦＩＦＯを有する周波数変換部４で、画像データの周波数を画像入力部２の動作周波数から画像出力部１８の動作周波数に変換し、ページメモリ１１に画像入力側の線速度で画像データの書き込みを行いつつ、画像出力側の線速度でページメモリ１１からの画像データの読み出しを行って、画像データの線速度を変換する。また、デジタル複写装置１は、出力画像を入力画像に対して回転させる場合には、ページメモリ１１を利用して画像の回転処理を行う。【選択図】          図１
2004201183.tif 000002
【特許請求の範囲】
【請求項１】
原稿を所定の線速度で主走査・副走査して当該原稿の画像を読み取って画像データとして出力する画像入力手段と、前記画像入力手段から入力される画像データに各種画像処理を施す画像処理手段と、画像データに基づいて所定の線速度で主走査・副走査して用紙に画像を記録出力する画像出力手段と、前記画像処理手段から出力される画像データを前記画像出力手段の線速度に変換する速度変換手段とを備えたデジタル複写装置であって、前記速度変換手段は、画像データの周波数を前記画像入力手段の動作周波数から前記画像出力手段の動作周波数に変換するラインメモリと、前記画像入力側の遅い線速度での画像データの書き込み及び前記画像出力側の速い線速度での画像データの読み出しが可能なページメモリと、を有し、当該ページメモリに前記画像入力側の線速度で前記画像データの書き込みを行いつつ、前記画像出力側の線速度で当該ページメモリからの前記画像データの読み出しを行って、前記画像データの線速度を変換するとともに、前記出力画像を前記入力画像に対して回転させて前記画像出力側に出力する場合には、当該ページメモリを利用して画像の回転処理を行うことを特徴とするデジタル複写装置。
【請求項２】
前記デジタル複写装置は、前記出力画像を前記入力画像に対して回転させることなく、白黒画像として出力する場合には、当該出力画像の出力部数が当該入力画像に対して１部のみであると、前記ページメモリの書き込みと読み出しの並列処理を前記原稿毎に行って線速度変換を行い、当該出力画像の出力部数が当該入力画像に対して複数部であると、１部目の出力では、前記ページメモリの書き込みと読み出しの並列処理を行って線速度変換を行い、２部目以降の出力では、当該ページメモリに既に書き込まれている画像データを読み出して画像出力することを特徴とする請求項１記載のデジタル複写装置。
【請求項３】
前記デジタル複写装置は、前記出力画像を前記入力画像に対して回転させることなく、フルカラー画像として出力する場合には、当該出力画像の出力部数に関わらず、前記ページメモリの書き込みと読み出しの並列処理を前記画像出力毎に行って線速度変換を行うことを特徴とする請求項１記載のデジタル複写装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、デジタル複写装置に関し、詳細には、スキャナとプリンタの線速度の相違を吸収して高速に処理するとともに、安価に画像の回転処理を行うデジタル複写装置に関する。
【０００２】
【従来の技術】
【特許文献１】
特開平１１−３３１４７０号公報
【特許文献２】
特開平１１−２７５３０１号公報
【特許文献３】
特開平５−０１４５６２号公報
複写装置においても、近時、処理速度の向上が望まれているが、複写装置においては、原稿の画像をスキャナで読み取って、プリンタで用紙に記録出力しており、プリンタ速度は速くできても、スキャナの速度がＣＣＤユニットの処理速度の限界で追従できない場合がある。
【０００３】
そこで、複写装置の処理速度を少しでも高速化するために、プリンタの線速度をスキャナの線速度より大きくして、紙間の時間をスキャナの読み取りに当てるように制御することが従来行われている。
【０００４】
この場合、まず、入出力の周波数の違いを吸収するために、従来では、ページメモリにスキャナの遅い周波数でスキャナの読み取った画像データを書き込んだ後、プリンタの速い周波数でページメモリから画像データを読み出すように制御している（特許文献１、特許文献２、特許文献３参照）。
【０００５】
【発明が解決しようとする課題】
しかしながら、このような従来の複写装置にあっては、ページメモリへの書き込みと読み出しの周波数を制御して、プリンタの線速度とスキャナの線速度の相違を吸収しているため、ファーストコピープリント性能に影響がでるだけでなく、ＡＤＦ（自動原稿送り装置）を装着した複写装置で１ｔｏ１コピー動作をさせたときのコピー速度にも大きな影響をうけてしまう。すなわち、図１１に示すように、スキャン開始→終了→プリント開始→終了→スキャン開始のシーケンシャル処理を繰り返すこととなり、ファーストコピーやＡＤＦを使用して１枚のみコピーを行う場合に処理速度が遅くなるという問題があった。
【０００６】
そこで、請求項１記載の発明は、原稿を所定の線速度で主走査・副走査して当該原稿の画像を読み取る画像入力手段から入力される画像データに画像処理手段で各種画像処理を施した後、画像出力手段で、画像データに基づいて所定の線速度で主走査・副走査して用紙に画像を記録出力するに際して、画像データの周波数を画像入力手段の動作周波数から画像出力手段の動作周波数に変換するラインメモリと、画像入力側の遅い線速度での画像データの書き込み及び画像出力側の速い線速度での画像データの読み出しが可能なページメモリとを有する速度変換手段を設け、当該ページメモリに画像入力側の線速度で画像データの書き込みを行いつつ、画像出力側の線速度で当該ページメモリからの画像データの読み出しを行って、画像データの線速度を変換するとともに、出力画像を入力画像に対して回転させる場合には、当該ページメモリを利用して画像の回転処理を行うことにより、画像入力側と画像出力側との速度変換をリアルタイムに行い、ファーストコピー及び連続コピーの処理速度を向上させ、また、入力画像を回転させる場合には、ページメモリを線速度変換に利用するのではなく、回転処理に利用して、回転処理を安価に行い、安価で、利用性の良好なデジタル複写装置を提供することを目的としている。
【０００７】
請求項２記載の発明は、出力画像を入力画像に対して回転させることなく、白黒画像として出力する場合には、当該出力画像の出力部数が当該入力画像に対して１部のみであると、ページメモリの書き込みと読み出しの並列処理を原稿毎に行って線速度変換を行い、当該出力画像の出力部数が当該入力画像に対して複数部であると、１部目の出力では、ページメモリの書き込みと読み出しの並列処理を行って線速度変換を行い、２部目以降の出力では、当該ページメモリに既に書き込まれている画像データを読み出して画像出力することにより、２部目以降の出力に際して、画像入力手段の動作回数を少なくして、わざわざ原稿画像の読み取りを行うための画像入力手段のランプの点灯やＣＣＤ等を動作させるためのモータ駆動等による消費電流の増大を回避して、消費電流をより一層抑制し、環境にも配慮した安価で、利用性の良好なデジタル複写装置を提供することを目的としている。
【０００８】
請求項３記載の発明は、出力画像を入力画像に対して回転させることなく、フルカラー画像として出力する場合には、当該出力画像の出力部数に関わらず、ページメモリの書き込みと読み出しの並列処理を画像出力毎に行って線速度変換を行うことにより、カラーコピーを行う場合にも線速度変換処理と回転処理とを同一のページメモリを利用して行い、安価で、利用性の良好なデジタル複写装置を提供することを目的としている。
【０００９】
【課題を解決するための手段】
請求項１記載の発明のデジタル複写装置は、原稿を所定の線速度で主走査・副走査して当該原稿の画像を読み取って画像データとして出力する画像入力手段と、前記画像入力手段から入力される画像データに各種画像処理を施す画像処理手段と、画像データに基づいて所定の線速度で主走査・副走査して用紙に画像を記録出力する画像出力手段と、前記画像処理手段から出力される画像データを前記画像出力手段の線速度に変換する速度変換手段とを備えたデジタル複写装置であって、前記速度変換手段は、画像データの周波数を前記画像入力手段の動作周波数から前記画像出力手段の動作周波数に変換するラインメモリと、前記画像入力側の遅い線速度での画像データの書き込み及び前記画像出力側の速い線速度での画像データの読み出しが可能なページメモリと、を有し、当該ページメモリに前記画像入力側の線速度で前記画像データの書き込みを行いつつ、前記画像出力側の線速度で当該ページメモリからの前記画像データの読み出しを行って、前記画像データの線速度を変換するとともに、前記出力画像を前記入力画像に対して回転させて前記画像出力側に出力する場合には、当該ページメモリを利用して画像の回転処理を行うことにより、上記目的を達成している。
【００１０】
上記構成によれば、原稿を所定の線速度で主走査・副走査して当該原稿の画像を読み取る画像入力手段から入力される画像データに画像処理手段で各種画像処理を施した後、画像出力手段で、画像データに基づいて所定の線速度で主走査・副走査して用紙に画像を記録出力するに際して、画像データの周波数を画像入力手段の動作周波数から画像出力手段の動作周波数に変換するラインメモリと、画像入力側の遅い線速度での画像データの書き込み及び画像出力側の速い線速度での画像データの読み出しが可能なページメモリとを有する速度変換手段を設け、当該ページメモリに画像入力側の線速度で画像データの書き込みを行いつつ、画像出力側の線速度で当該ページメモリからの画像データの読み出しを行って、画像データの線速度を変換するとともに、出力画像を入力画像に対して回転させる場合には、当該ページメモリを利用して画像の回転処理を行うので、画像入力側と画像出力側との速度変換をリアルタイムに行うことができ、ファーストコピー及び連続コピーの処理速度を向上させることができ、また、入力画像を回転させる場合には、ページメモリを線速度変換に利用するのではなく、回転処理に利用して、回転処理を安価に行うことができ、デジタル複写装置を安価で、利用性の良好なものとすることができる。
【００１１】
この場合、例えば、請求項２に記載するように、前記デジタル複写装置は、前記出力画像を前記入力画像に対して回転させることなく、白黒画像として出力する場合には、当該出力画像の出力部数が当該入力画像に対して１部のみであると、前記ページメモリの書き込みと読み出しの並列処理を前記原稿毎に行って線速度変換を行い、当該出力画像の出力部数が当該入力画像に対して複数部であると、１部目の出力では、前記ページメモリの書き込みと読み出しの並列処理を行って線速度変換を行い、２部目以降の出力では、当該ページメモリに既に書き込まれている画像データを読み出して画像出力するものであってもよい。
【００１２】
上記構成によれば、出力画像を入力画像に対して回転させることなく、白黒画像として出力する場合には、当該出力画像の出力部数が当該入力画像に対して１部のみであると、ページメモリの書き込みと読み出しの並列処理を原稿毎に行って線速度変換を行い、当該出力画像の出力部数が当該入力画像に対して複数部であると、１部目の出力では、ページメモリの書き込みと読み出しの並列処理を行って線速度変換を行い、２部目以降の出力では、当該ページメモリに既に書き込まれている画像データを読み出して画像出力するので、２部目以降の出力に際して、画像入力手段の動作回数を少なくして、わざわざ原稿画像の読み取りを行うための画像入力手段のランプの点灯やＣＣＤ等を動作させるためのモータ駆動等による消費電流の増大を回避して、消費電流をより一層抑制することができ、デジタル複写装置を環境にも配慮した安価で、利用性の良好なものとすることができる。
【００１３】
また、例えば、請求項３に記載するように、前記デジタル複写装置は、前記出力画像を前記入力画像に対して回転させることなく、フルカラー画像として出力する場合には、当該出力画像の出力部数に関わらず、前記ページメモリの書き込みと読み出しの並列処理を前記画像出力毎に行って線速度変換を行うものであってもよい。
【００１４】
上記構成によれば、出力画像を入力画像に対して回転させることなく、フルカラー画像として出力する場合には、当該出力画像の出力部数に関わらず、ページメモリの書き込みと読み出しの並列処理を画像出力毎に行って線速度変換を行うので、カラーコピーを行う場合にも線速度変換処理と回転処理とを同一のページメモリを利用して行うことができ、デジタル複写装置を安価で、利用性の良好なものとすることができる。
【００１５】
【発明の実施の形態】
以下、本発明の好適な実施の形態を添付図面に基づいて詳細に説明する。なお、以下に述べる実施の形態は、本発明の好適な実施の形態であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの態様に限られるものではない。
【００１６】
図１〜図１０は、本発明のデジタル複写装置の一実施の形態を示す図であり、図１は、本発明のデジタル複写装置の一実施の形態を適用したデジタル複写装置１の要部ブロック構成図である。
【００１７】
図１において、デジタル複写装置１は、画像入力部２、画像処理部３、周波数変換部４、３個のラインメモリ５〜７、圧縮部８、ＭＵＸ（multiplexer ）９、メモリ制御部１０、ページメモリ１１、伸張部１２、ＭＵＸ１３、３個のラインメモリ１４〜１６ＭＵＸ１７、画像出力部１８、競合ラインＦＩＦＯ１９、ＭＵＸ２０及びデータスワップ部２１等を備えている。
【００１８】
画像入力部（画像入力手段）２は、例えば、コンタクトガラス上にセットされた原稿に光源（ランプ等）から光を照射し、原稿からの反射光を固体撮像素子（ＣＣＤ：Charge Coupled Device ）で電気信号に変換して、必要な画像処理を行って、ＲＧＢ画像データとして画像処理部３に出力する。すなわち、画像入力部２は、原稿を所定の線速度で主走査・副走査して当該原稿の画像を読み取って画像データとして出力する。画像入力部２は、この必要な画像処理として、ＣＣＤで電気信号に変換されたアナログデータを２値または多値データに変換する量子化、原稿を照射する光源の照射ムラやＣＣＤの感度ばらつきを補正するシェーディング補正、光学系によるボケを補正するＭＴＦ補正、画像の読み取り密度を変化させ、読み取った画像データを用いてデータ補間する変倍処理等の処理を行う。また、画像入力部２には、一般に、原稿を自動送りするＡＤＦ（自動原稿送り装置）が設けられており、ＡＤＦは、複数枚の原稿を束ねて原稿束としてセットが可能で、セットされた原稿束から原稿を１枚ずつ分離して、コンタクトガラス上に搬送してセットする。画像入力部２は、ＡＤＦからコンタクトガラス上に搬送されてきた原稿の画像を読み取る。
【００１９】
画像処理部（画像処理手段）３は、画像入力部２から入力されるＲＧＢ画像データを取り込んで画像の平滑化及びエッジ強調等を行い、ＹＭＣＫの面順次データに変換して、周波数変換部４に出力する。
【００２０】
周波数変換部４は、画像処理部３から入力されるＹＭＣＫの画像データをラインメモリ（デュアルポートＦＩＦＯ３５、３６（図２参照））を用いてプリンタである画像出力部１８側の動作周波数に変換して、これを画像出力部１８側の主走査同期信号に同期させて出力し、また、画像出力部１８側の主走査同期信号に同期出力することで生ずる無効ラインを示す信号を出力する。
【００２１】
ラインメモリ５〜７は、周波数変換部４から出力される画像データを３ライン分蓄えて、圧縮部８及びＭＵＸ９に出力する。
【００２２】
圧縮部８は、ラインメモリ５〜７にデータが３ライン分蓄えられると、４ライン目で４ライン分のデータを圧縮して、あるいは、圧縮しないで、ＭＵＸ９に出力する。
【００２３】
ＭＵＸ９は、圧縮部８で圧縮された画像データと圧縮部８で圧縮されずに入力される画像データの一方を選択して、メモリ制御部１０に出力する。
【００２４】
競合ラインＦＩＦＯ１９とＭＵＸ２０は、メモリ制御部１０とページメモリ１１との間に配置され、競合ラインＦＩＦＯ１９は、メモリ制御部１０からの画像データを、順次ＭＵＸ２０に出力する。ＭＵＸ２０には、メモリ制御部１０からの画像データと競合ラインＦＩＦＯ１９からの画像データが入力され、当該メモリ制御部１０カラーの画像データと競合ラインＦＩＦＯ１９からの画像データの一方を選択してページメモリ１１に出力する。すなわち、競合ラインＦＩＦＯ１９とＭＵＸ２０は、複数のメモリリードとメモリライト要求が同時に発生した場合に、メモリリードを優先し、次ラインでメモリライトを行うように制御する際に、メモリライト時に競合ラインＦＩＦＯ１９に待避させた画像データをＭＵＸ２０を介してページメモリ１１にメモリライトする。
【００２５】
そして、メモリ制御部１０は、ＭＵＸ９から入力される４ライン分の画像データを、競合ラインＦＩＦＯ１９とＭＵＸ２０を介して、または、ＭＵＸ２０を介して、ページメモリ１１に書き込みつつ、非回転時には、ページメモリ１１から画像データを同時に読み出して、線速度変換（副走査速度変換）をリアルタイムに行う。ただし、複数部数コピーを行う場合には、２部目以降については、メモリ制御部１０は、一度ページメモリ１１に書き込んだ１ページ分の画像データを繰り返し読み出して、当該画像データを伸張部１２とＭＵＸ１３に出力する。
【００２６】
また、メモリ制御部１０は、回転読み出しを行う場合、すなわち、画像の回転処理を行う場合には、ＭＵＸ９から入力される４ライン分の画像データを、競合ラインＦＩＦＯ１９とＭＵＸ２０を介して、または、ＭＵＸ２０を介して、ページメモリ１１に書き込むことを１ページ分処理した後、ページメモリ１１から書き込んだ画像データを回転方向に順次読み出して、伸張部１２とＭＵＸ１３に出力する。
【００２７】
伸張部１２は、メモリ制御部１０がページメモリ１１から読み出した４ライン分の画像データが符号化されていると、この符号化された画像データを伸張してＭＵＸ１３に出力する。
【００２８】
ＭＵＸ１３は、伸張部１２の出力する画像データとメモリ制御部１０から出力される画像データのいずれかを選択して、データスワップ部２１に出力する。
【００２９】
データスワップ部２１は、例えば、４×４画素単位でページメモリ１１に画像データを格納して回転読み出しした場合に、４×４画素内の画像データの並べ換えを行い、このデータスワップした画像データをライン単位でラインメモリ１４〜１６またはＭＵＸ１７に出力する。
【００３０】
ラインメモリ１４〜１６は、データスワップ部２１からの画像データを３ライン分格納してＭＵＸ１７に出力する。
【００３１】
ＭＵＸ１７は、データスワップ部２１からの画像データ及びラインメモリ１４〜１６からの画像データの１つを選択して、画像出力部１８に出力する。
【００３２】
画像出力部（画像出力手段）１８は、例えば、電子写真方式のものが用いられており、入力されるライン毎の画像データに基づいて、所定の線速度で主走査・副走査して用紙に画像を用紙に記録出力する。
【００３３】
上記周波数変換部４は、図２に示すように、ＧＡＴＥ生成回路３１、ＷＲＥＮ等生成回路３２、余白データメモリ３３、ＭＵＸ（multiplexer ）３４、デュアルポートＦＩＦＯ３５、３６、ＳＹＮＣ等生成回路３７及びＭＵＸ３８等を備えている。なお、図２で、太実線は、画像データの流れを示している。
【００３４】
ＧＡＴＥ生成回路３１には、フレームゲート信号fgate 、ライン同期信号lsync 及びクロックＣＬＫが入力され、ＧＡＴＥ生成回路３１は、内部フレームゲート信号FGATE 及び内部ラインゲート信号LGATE を生成して、ＷＲＥＮ等生成回路３２及びＭＵＸ３４に出力する。
【００３５】
ＷＲＥＮ等生成回路３２には、さらに、クロックＣＬＫが入力され、ＷＲＥＮ等生成回路３２は、WREN信号及びRST 信号を生成して、デュアルポートＦＩＦＯ３５及びデュアルポートＦＩＦＯ３６に出力する。
【００３６】
ＭＵＸ３４には、さらに、画像データ及び余白データメモリ３３からの余白データが入力され、ＭＵＸ３４は、画像データと余白データをマルチプレクスして、デュアルポートＦＩＦＯ３５及びデュアルポートＦＩＦＯ３６に出力する。
【００３７】
上記周波数変換部４、特に、周波数変換部４のデュアルポートＦＩＦＯ３５、３６とページメモリ１１は、全体として速度変換手段として機能している。
【００３８】
次に、本実施の形態の作用を説明する。本実施の形態のデジタル複写装置１は、遅い線速度の画像入力部２に対して、速い線速度の画像出力部１８でリアルタイムに画像出力を行って、ファーストプリントの速度を向上させるところにその特徴があり、また、リアルタイムな線速度変換を必要としない回転処理の場合には、ページメモリ１１を使用して、一旦、１ページ分の画像データを書き込んだ後、読み出しの際に、回転方向にデータを順次読み出すことで、本来線速度変換に使用するページメモリ１１を有効に利用することができるところにその特徴がある。
【００３９】
すなわち、デジタル複写装置１は、画像入力部２が、所定の線速度で主走査及び副走査して読み取った原稿の画像データを、量子化するとともに、シェーディング補正、ＭＴＦ補正等の必要な画像処理を行った後、ＲＧＢの画像データとして画像処理部３に出力し、画像処理部３でこのＲＧＢの画像データに対して画像の平滑化及びエッジ強調等を行い、ＹＭＣＫの面順次データに変換して、周波数変換部４に出力する。
【００４０】
周波数変換部４は、画像処理部３から入力されるＹＭＣＫデータをラインメモリ（デュアルポートＦＩＦＯ３５、３６）を用いてプリンタである画像出力部１８側の動作周波数に変換して、これを画像出力部１８側の主走査同期信号に同期させて出力し、また、画像出力部１８側の主走査同期信号に同期出力することで生ずる無効ラインを示す信号を出力する。
【００４１】
すなわち、周波数変換部４のデュアルポートＦＩＦＯ３５及びデュアルポートＦＩＦＯ３６は、出力ＣＬＫ周波数が入力ＣＬＫ周波数よりも大きい場合、デュアルポートＦＩＦＯ３５、３６の読出開始を書込開始に比べて少なくとも周波数比差分遅らせないと、読出アドレスが書込アドレスを逆転してしまうため、読出開始許可信号として、デュアルポートＦＩＦＯ３５、３６のライトアドレスが任意のライトアドレス（ソフトウェア設定値）まで達するとアクティブとなるＦＵＬＬフラグ信号を生成する。
【００４２】
これにより、図３にデュアルポートＦＩＦＯ３５、３６の読出制御のタイミングチャートに示すように、入出力周波数比差分以降でＦＵＬＬフラグがアクティブになるようにソフトウェアで制御することができる。
【００４３】
そして、周波数変換部４は、主走査同期信号（入力ＬＳＹＮＣ→出力ＰＭＳＹＮＣ）の周波数変換を、ＦＵＬＬフラグがアクティブになってから最初の出力側ＰＭＳＹＮＣでデュアルポートＦＩＦＯ３５、３６の読み出しを開始することで実現することができる。
【００４４】
このデュアルポートＦＩＦＯ３５、３６の読出データをページメモリ１１へ書き込む際には、ページメモリ１１を読み出す際のクロック及び出力側主走査同期信号PMSYNCと同じとなり、ページメモリ１１へのライト動作とリード動作を同一ポートで時分割で行う場合に、ライン単位で切り換えることができ、非常に簡単な回路構成で実現することができる。
【００４５】
ただし、デュアルポートＦＩＦＯ３５、３６の読み出しを行わない条件となるラインにおいては、フルフラグがアサートしてから最初の出力側主走査同期信号PMSYNC以外のラインにおいて、無効ライン（有効データのないライン）が発生する。このため、デジタル複写装置１は、周波数変換部４の後段のページメモリ１１への書き込みまでの処理においては、無効ラインのデータについては、マスクするような回路構成としている。
【００４６】
この周波数変換後の無効ラインについては、周波数変換部４は、以下のように、ＳＹＮＣ等生成回路３７から圧縮部８に入力する主走査同期信号PMSYNC_COMPを、図４に示すように、無効ライン時はアサートしないものとしている。
【００４７】
すなわち、メモリ制御部１０に入力する主走査同期信号PMSYNC_MEMは、メモリライトだけでなくメモリリードと共通使用する場合、出力側主走査同期信号PMSYNCを単に遅延させたPMSYNC_RAM信号を入力させて、無効ラインについては、メモリライトの対象としないことを認識するためのPMYNC_MASK信号を、図４のタイミングチャートに示すように、別途入力する。
【００４８】
次に、メモリ制御部１０は、ページメモリ１１へのアクセスをリード動作及びライト動作をライン単位で時分割に行うことで実現しており、以下の説明では、ページメモリ１１のライト動作もリード動作も４ライン単位で行う、すなわち、４ライン分のデータをまとめてページメモリ１１に格納するものとする。
【００４９】
メモリリード動作は、４ラインに１回定期的に行う必要があり、また、メモリライト動作は、圧縮部８より４ライン＋αライン（無効ライン分を示す）単位で発生する。
【００５０】
したがって、メモリ制御部１０は、メモリ動作のアービトレーションを行うにあたり、図５に示すように、メモリリード要求を、２ビットのラインカウンタcount_memrd の値によりアクセス要求を定期に発生させ、メモリライト要求についても２ビットのラインカウンタcount_memwr の値及びPMSYNC_MASK 信号の状態によりアクセス要求を発生させるようにする。
【００５１】
例えば、メモリリード要求は、図５に示すように、count_memrd ＝０の場合に発生する。また、メモリライト要求は、図６に示すように、count_memwr ＝３の場合に発生する。ただし、メモリ制御部１０は、ライト要求カウンタcount_memwr を、PMSYNC_MASK 信号がアサート時のPMSYNC_RAMを無視して、４ラインをカウントし、また、PMSYNC_MASK 信号がアサート時には、メモリライト要求しないように制御する。
【００５２】
次に、メモリ制御部１０は、メモリアクセスのアービトレーションを、毎ラインの先頭（PMSYNC_RAM信号アクティブ時）で行う。すなわち、メモリ制御部１０は、図７に示すように、複数のメモリリードとメモリライト要求が同時に発生するときには、メモリリードを優先し、次ラインでメモリライトを行うように制御する。すなわち、デジタル複写装置１では、画像出力部１８側への出力を遅らせることができないため、メモリリードを優先し、メモリライトを１ライン遅らせることについては、メモリリード要求とメモリライト要求の競合時用ラインメモリとして、競合ラインＦＩＦＯ１９が１ライン分用意されており、図７に示すように、メモリライト時には競合ラインＦＩＦＯ１９に退避したデータをＭＵＸ２０を介してページメモリ１１にメモリライトして、このメモリ読出データを画像出力部１８側に出力することで対応する。
【００５３】
また、４ラインに１回のメモリリードと（４＋α）ラインに１回のメモリライトでは、メモリライトした領域を読み出していく場合、メモリに対してのリードアドレスがライトアドレスを逆転しないために、メモリ読出開始副走査位置をメモリライト開始より速度差比分遅らせる制御を必要とする。
【００５４】
そこで、本実施の形態のデジタル複写装置１は、メモリライト開始からのライン数をカウントし、ソフトウェアで設定した値になると、デジタル複写装置１の制御を行うＣＰＵ（図示略）に対して割り込み出力を発生させる。ＣＰＵは、この割り込みを受け付けると、画像出力部１８からのメモリリード要求を受け付けられる状態となる。
【００５５】
すなわち、例えば、デジタル複写装置１のコピーボタンが押されると、ＣＰＵに対して割込が発生して、ＣＰＵが各機能ブロックに対して各種レジスタの設定を行い、その後、FGATE 信号及びLSYNC 信号が発行されると、各種ブロックが、設定値を基に、FGATE 信号やLSYNC 信号に同期して、前段からの画像データを後段に対して伝達処理する。この各種レジスタの設定は、例えば、ページメモリ１１に格納するサイズ（何画素、何ライン）の画像データを圧縮するか否か等である。ＣＰＵは、割込が発生するたびに、各種ブロックに対してレジスタの設定を行う。
【００５６】
そして、メモリライト開始からのライン数をカウントし、ソフトウェアで設定した値になると発生する割込信号自体は、単なるラインカウンタのカウンタ値をＣＰＵが設定した任意のレジスタ値とコンパレートして、結果が一致すると、信号をアクティブにしてＣＰＵに通知するものである。ＣＰＵは、これを検知した後、プリンタ側からのデータ転送要求であるRFGATE信号を待って、ページメモリ１１の読み出し開始のためのRFGATE信号を発行するように各種制御部のレジスタの設定を行う。RFGATE信号が発行されると、メモリ制御部１０がページメモリ１１の読み出しを開始する。
【００５７】
すなわち、図８及び図９に示すように、画像処理部３から副走査画像有効範囲を示す信号であるIPUFGATE信号、メモリリード開始イネーブル割り込みであるMRE_INT信号及びプリンタ側（画像出力部１８側）からのデータ転送要求であるMFGATE信号に基づいて、以下のように制御する。
【００５８】
▲１▼IPUFGATEアサート⇒メモリライトが開始、同時にメモリリード開始タイミング検出用ラインカウント動作開始。
【００５９】
▲２▼MRSTAレジスタ設定ライン分カウント後、メモリリード開始イネーブル割り込み（MRE_INT）発生。
【００６０】
▲３▼MRE_INT発生後、プリンタ側からのデータ転送要求MFGATE信号が発生。
【００６１】
▲４▼メモリの読み出しを開始する。
【００６２】
また、入力画像に対して出力画像を回転させる回転時には、ページメモリ１１へのメモリライトとメモリリードは、上述のように、同時には行うことができないため、ページメモリ１１へのアクセスにおいて、図１１に示したように、メモリリードとメモリライトとの競合は発生しない。
【００６３】
そして、回転時には、上述したメモリライト開始からのライン数をカウントしてソフトウェアで設定した値になるとＣＰＵに対して発生する割り込み出力であるメモリリードイネーブル割り込みは、メモリライトが終了してからメモリリードを開始すればよいため、無効扱いとする。
【００６４】
なお、メモリへのライトアクセス、または、リードアクセスは、例えば、安価なＳＤＲＡＭを使用する場合などは、ページアクセスで簡単に実現することができる。
【００６５】
そして、ページメモリ１１から画像データを回転させて読み出す場合には、ブロック単位（例えば、４×４画素のブロック、なお、ブロック内の画素はそのまま）での読み出しを行い、後段のデータスワップ部２１でブロック内の画素の回転を行う。
【００６６】
例えば、９０°回転する場合には、ページメモリ１１の有効画像の左下から上方向に１ラインのブロックを読み出し、順次、右隣の列のラインを下から上方向にライン毎に読み出して、この処理を有効画像が終了するまで行う。また、１８０°回転する場合には、ページメモリ１１の有効画像の右下から左方向に１ラインのブロックを読み出し、順次、上隣の行のラインを右から左方向にライン毎に読み出して、この処理を有効画像が終了するまで行う。さらに、２７０°回転する場合には、ページメモリ１１の有効画像の右上から右下方向に１ラインのブロックを読み出し、順次、左隣の列のラインを上から下にライン毎に読み取り、この処理を有効画像が終了するまで行う。
【００６７】
そして、データスワップ部２１は、例えば、４×４画素単位でページメモリ１１に格納した画像データを回転読み出しを行った場合、当該４×４画素内の画像データの並べ換えを行って、ライン単位でラインメモリ１４〜１６またはＭＵＸ１７に出力する。
【００６８】
また、本実施の形態のデジタル複写装置１は、図１０に示すように、例えば、３部をモノクロコピーする場合、１部目は、画像入力部２からの出力画像データ（スキャナデータ）をページメモリ１１にライトしながら、上述のように、線速度差比分、読み出し開始を遅らせたページメモリ１１のメモリリードを行うことで、ページメモリ１１を使用して、リアルタイムに線速度変換を行う。また、２部目は、１部目で、画像入力部２からの出力画像データ（スキャナデータ）を取り込んだページメモリ１１上の画像データを再度読み出して、画像出力部１８側に送ることで、２部目以降のモノクロコピーを行うことができる。すなわち、２部目以降は、画像出力部１８であるプリンタ側からのMFGATE信号を受けて、RFGATE信号を発行し、ページメモリ１１のリードを必要部数分だけ繰り返し行う。
【００６９】
なお、上記説明では、プリンタ側（画像出力部１８側）からのMFGATE信号を受けて、RFGATE信号を発行して、ページメモリ１１のリードを行っているが、これに限るものではなく、プリンタ側からのMFGATE信号を待たずに、RFGATE信号を発行して、ページメモリ１１のリードを行ってもよい。
【００７０】
さらに、デジタル複写装置１の画像出力部１８が、１ドラムの面順次のフルカラーコピーを行うものである場合には、画像出力部１８でＹＭＣＫの作像（画像出力）を行う毎に、画像入力部２でスキャンする必要がある。そこで、この場合、図９に示したように、画像出力部１８で作像する毎に、ページメモリ１１を使用して、線速度変換を行うように制御する。
【００７１】
このように、本実施の形態のデジタル複写装置１は、原稿を所定の線速度で主走査・副走査して当該原稿の画像を読み取る画像入力部２から入力される画像データに画像処理部３で各種画像処理を施した後、画像出力部１８で、画像データに基づいて所定の線速度で主走査・副走査して用紙に画像を記録出力するに際して、画像データの周波数を画像入力部２の動作周波数から画像出力部１８の動作周波数に変換するラインメモリであるデュアルポートＦＩＦＯ３５、３６と、画像入力側の遅い線速度での画像データの書き込み及び画像出力側の速い線速度での画像データの読み出しが可能なページメモリ１１とを有する速度変換手段を設け、当該ページメモリ１１に画像入力側の線速度で画像データの書き込みを行いつつ、画像出力側の線速度でページメモリ１１からの画像データの読み出しを行って、画像データの線速度を変換し、また、出力画像を入力画像に対して回転させる場合には、ページメモリ１１を利用して画像の回転処理を行っている。
【００７２】
したがって、画像入力側と画像出力側との速度変換をリアルタイムに行うことができ、ファーストコピー及び連続コピーの処理速度を向上させることができ、また、入力画像を回転させる場合には、ページメモリ１１を線速度変換に利用するのではなく、回転処理に利用して、回転処理を安価に行うことができ、デジタル複写装置１を安価で、利用性の良好なものとすることができる。
【００７３】
また、本実施の形態のデジタル複写装置１は、出力画像を入力画像に対して回転させることなく、白黒画像として出力する場合には、当該出力画像の出力部数が当該入力画像に対して１部のみであると、ページメモリ１１の書き込みと読み出しの並列処理を原稿毎に行って線速度変換を行い、当該出力画像の出力部数が当該入力画像に対して複数部であると、１部目の出力では、ページメモリ１１の書き込みと読み出しの並列処理を行って線速度変換を行い、２部目以降の出力では、ページメモリ１１に既に書き込まれている画像データを読み出して画像出力している。
【００７４】
したがって、２部目以降の出力に際して、画像入力部２の動作回数を少なくして、わざわざ原稿画像の読み取りを行うための画像入力部２のランプの点灯やＣＣＤ等を動作させるためのモータ駆動等による消費電流の増大を回避して、消費電流をより一層抑制することができ、デジタル複写装置１を環境にも配慮した安価で、利用性の良好なものとすることができる。
【００７５】
さらに、本実施の形態のデジタル複写装置１は、出力画像を入力画像に対して回転させることなく、フルカラー画像として出力する場合には、当該出力画像の出力部数に関わらず、ページメモリ１１の書き込みと読み出しの並列処理を画像出力毎に行って線速度変換を行っている。
【００７６】
したがって、カラーコピーを行う場合にも線速度変換処理と回転処理とを同一のページメモリ１１を利用して行うことができ、デジタル複写装置１を安価で、利用性の良好なものとすることができる。
【００７７】
以上、本発明者によってなされた発明を好適な実施の形態に基づき具体的に説明したが、本発明は上記のものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【００７８】
【発明の効果】
請求項１記載の発明のデジタル複写装置によれば、原稿を所定の線速度で主走査・副走査して当該原稿の画像を読み取る画像入力手段から入力される画像データに画像処理手段で各種画像処理を施した後、画像出力手段で、画像データに基づいて所定の線速度で主走査・副走査して用紙に画像を記録出力するに際して、画像データの周波数を画像入力手段の動作周波数から画像出力手段の動作周波数に変換するラインメモリと、画像入力側の遅い線速度での画像データの書き込み及び画像出力側の速い線速度での画像データの読み出しが可能なページメモリとを有する速度変換手段を設け、当該ページメモリに画像入力側の線速度で画像データの書き込みを行いつつ、画像出力側の線速度で当該ページメモリからの画像データの読み出しを行って、画像データの線速度を変換するとともに、出力画像を入力画像に対して回転させる場合には、当該ページメモリを利用して画像の回転処理を行うので、画像入力側と画像出力側との速度変換をリアルタイムに行うことができ、ファーストコピー及び連続コピーの処理速度を向上させることができ、また、入力画像を回転させる場合には、ページメモリを線速度変換に利用するのではなく、回転処理に利用して、回転処理を安価に行うことができ、デジタル複写装置を安価で、利用性の良好なものとすることができる。
【００７９】
請求項２記載の発明のデジタル複写装置によれば、出力画像を入力画像に対して回転させることなく、白黒画像として出力する場合には、当該出力画像の出力部数が当該入力画像に対して１部のみであると、ページメモリの書き込みと読み出しの並列処理を原稿毎に行って線速度変換を行い、当該出力画像の出力部数が当該入力画像に対して複数部であると、１部目の出力では、ページメモリの書き込みと読み出しの並列処理を行って線速度変換を行い、２部目以降の出力では、当該ページメモリに既に書き込まれている画像データを読み出して画像出力するので、２部目以降の出力に際して、画像入力手段の動作回数を少なくして、わざわざ原稿画像の読み取りを行うための画像入力手段のランプの点灯やＣＣＤ等を動作させるためのモータ駆動等による消費電流の増大を回避して、消費電流をより一層抑制することができ、デジタル複写装置を環境にも配慮した安価で、利用性の良好なものとすることができる。
【００８０】
請求項３記載の発明のデジタル複写装置によれば、出力画像を入力画像に対して回転させることなく、フルカラー画像として出力する場合には、当該出力画像の出力部数に関わらず、ページメモリの書き込みと読み出しの並列処理を画像出力毎に行って線速度変換を行うので、カラーコピーを行う場合にも線速度変換処理と回転処理とを同一のページメモリを利用して行うことができ、デジタル複写装置を安価で、利用性の良好なものとすることができる。
【図面の簡単な説明】
【図１】本発明のデジタル複写装置の一実施の形態を適用したデジタル複写装置の要部回路ブロック図。
【図２】図１のデジタル複写装置の周波数変換部の詳細な回路ブロック図。
【図３】図２の周波数変換部のデュアルポートＦＩＦＯの読出制御のタイミングチャート。
【図４】図２の周波数変換部のＳＹＮＣ等生成回路から圧縮部に入力する主走査同期信号PMSYNC_COMP等のタイミングチャート。
【図５】図１のメモリ制御部のメモリリード要求のタイミングチャート。
【図６】図１のメモリ制御部のメモリライト要求のタイミングチャート。
【図７】図１のメモリ制御部のメモリリードとメモリライト要求が同時に発生する場合のタイミングチャート。
【図８】図１のページメモリへのメモリリードを開始させる割り込み発生タイミングを示すタイミングチャート。
【図９】図１のページメモリのメモリリードとメモリライト及びプリント出力のタイミングを示すタイミングチャート。
【図１０】モノクロコピーを３部行う場合の図１のページメモリのメモリリードとメモリライト及びプリント出力のタイミングを示すタイミングチャート。
【図１１】従来のページメモリのメモリリードとメモリライト及びプリント出力のタイミングを示すタイミングチャート。
【符号の説明】
１  デジタル複写装置
２  画像入力部
３  画像処理部
４  周波数変換部
５〜７  ラインメモリ
８  圧縮部
９  マルチプレクサ（ＭＵＸ）
１０  メモリ制御部
１１  ページメモリ
１２  伸張部
１３マルチプレクサ（ＭＵＸ）
１４〜１６  ラインメモリ
１７  マルチプレクサ（ＭＵＸ）
１８  画像出力部
１９  競合ラインＦＩＦＯ
２０  マルチプレクサ（ＭＵＸ）
２１  データスワップ部
３１  ＧＡＴＥ生成回路
３２  ＷＲＥＮ等生成回路
３３  余白データメモリ
３４  マルチプレクサ（ＭＵＸ）
３５、３６  デュアルポートＦＩＦＯ
３７  ＳＹＮＣ等生成回路
３８  マルチプレクサ（ＭＵＸ）
【図１】
2004201183.tif 000003
【図２】
2004201183.tif 000004
【図３】
2004201183.tif 000005
【図４】
2004201183.tif 000006
【図５】
2004201183.tif 000007
【図６】
2004201183.tif 000008
【図７】
2004201183.tif 000009
【図８】
2004201183.tif 000010
【図９】
2004201183.tif 000011
【図１０】
2004201183.tif 000012
【図１１】
2004201183.tif 000013