(57)【要約】【課題】複数ページの画像データをイメージメモリに効率良く転送して集約することができる画像処理装置を提供することを目的とする。【解決手段】デコーダ７から転送された２ページ以上の画像データについて同一ラインのデータを各領域に格納するイメージメモリ８と、先頭アドレスＴＡが設定された各ページ毎に、１ラインのデータを指定アドレスを先頭として領域に転送する処理を先頭アドレスＴＡを最初の指定アドレスとして行う処理と、これにより領域に格納されたデータの後端のアドレスにその領域に格納される他のページの１ライン分のデータサイズを含むスキップサイズＳＳを加えて次の指定アドレスを指定する処理と、を交互に繰返して複数ページの画像データをデコーダ７からイメージメモリ８に転送するＤＭＡＣ１４と、イメージメモリ８に格納された画像データの画像を１枚の用紙に記録する記録部９と、を備える画像処理装置１。【選択図】図２
2005348046.tif 000002
【特許請求の範囲】
【請求項１】
一定の領域サイズに分割された複数の領域を有し、２ページ以上の画像データについて同一ラインのデータを各領域にそれぞれ格納して自装置内の所定の転送元から転送された複数ページの画像データを格納する格納手段と、前記複数ページの画像データに対して前記格納手段における先頭アドレスを各ページ毎に設定する設定手段と、前記先頭アドレスが設定された各ページ毎に、１ラインのデータを前記転送元から指定アドレスを先頭として前記領域に転送する処理を前記先頭アドレスを最初の指定アドレスとして行う処理と、これにより前記領域に格納された前記１ラインのデータの後端のアドレスにその領域に格納される他のページの１ライン分のデータサイズを含むスキップサイズを加えて次の領域における指定アドレスを指定する処理と、を交互に繰返して前記複数ページの画像データを前記転送元から前記格納手段に転送する転送手段と、前記格納手段に転送された前記複数ページの画像データの画像を１枚の用紙に記録する記録手段と、を備えることを特徴とする画像処理装置。
【請求項２】
一定の領域サイズに分割された複数の領域を有し、２ページ以上の画像データについて同一ラインのデータを各領域にそれぞれ格納して自装置内の所定の転送元から転送された複数ページの画像データを格納する格納手段と、前記複数ページの画像データに対して前記格納手段における先頭アドレスを各ページ毎に設定する設定手段と、前記先頭アドレスが設定された各ページ毎に、１ラインのデータを前記転送元から指定アドレスを先頭として前記領域に転送する処理を前記先頭アドレスを最初の指定アドレスとして行う処理と、この処理における指定アドレスに前記領域サイズを加えて次の領域における指定アドレスを指定する処理と、を交互に繰返して前記複数ページの画像データを前記転送元から前記格納手段に転送する転送手段と、前記格納手段に転送された前記複数ページの画像データの画像を１枚の用紙に記録する記録手段と、を備えることを特徴とする画像処理装置。
【請求項３】
前記転送元は、符号化処理された複数ページの画像データに対して復号処理と縮小処理を行うものであることを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記複数ページの画像データは、複数の色成分からなるカラー画像データの何れか１つの色成分のデータであることを特徴とする請求項１から３の何れか１項に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置に関し、詳しくは複数ページの画像データを集約してその画像を１枚の用紙に記録する画像処理装置に関するものである。
【背景技術】
【０００２】
複数ページの画像データを集約してその画像を１枚の用紙に記録する画像処理装置がある。例えば特許文献１に開示されている画像処理装置は、図５に示すように、画像読取部９０１で読み取った複数ページの画像データに対して、画像処理部９０２でＡ／Ｄ変換やシェーディング補正等の画像処理を行い、変倍器９０３で必要に応じて拡大・縮小処理を行った後に、その画像データをメモリコントローラ９０４によって一旦画像メモリ９０５に格納している。メモリコントローラ９０４は、操作部（不図示）からの指示に従って、画像メモリ９０５に格納された複数ページの画像データから任意の複数ページの画像データを読み出してイメージメモリ９０６に転送し、該イメージメモリ９０６に１ページ分の集約画像データを格納する。その後、イメージメモリ９０６から１ページ分の集約画像データが読み出され、記録部９０７においてその画像が１枚の用紙に記録されることにより、任意の複数ページの画像データが１枚の用紙に集約して記録されるようになっている。
【０００３】
このような画像メモリ９０５からイメージメモリ９０６への画像データの転送を行うメモリコントローラ９０４は、一般に、ＤＭＡＣ（Direct Memory Access Controller）が用いられる。例えば、図３（ａ）に示す４ページの画像データＰ１〜Ｐ４を集約して、同図（ｂ）に示す集約画像データを転送して、イメージメモリ９０６にそのアドレス空間を図６に示したように格納する場合、４ページの画像データＰ１〜Ｐ４のＤＭＡＣによる画像メモリ９０５からイメージメモリ９０６へのＤＭＡ（Direct Memory Access）転送は、以下に説明するように行われる。まず、制御部（不図示）は、イメージメモリ９０６の１番目の領域Ａ１の先頭アドレスＴＡ１、１をＤＭＡＣのレジスタ（不図示）に設定する。ＤＭＡＣは、制御部からの転送命令によって、画像メモリ９０５から１ページ目の画像データＰ１の１ライン目のデータを読み出し、このデータをアドレスＴＡ１、１を先頭として１番目の領域Ａ１にＤＭＡ転送する。次に、制御部は、イメージメモリ９０６の２番目の領域Ａ２の先頭アドレスＴＡ１、２をＤＭＡＣのレジスタに設定する。ＤＭＡＣは、制御部からの転送命令によって、１ページ目の画像データＰ１の２ライン目のデータを読み出し、このデータをアドレスＴＡ１、２を先頭として２番目の領域Ａ２にＤＭＡ転送する。ＤＭＡＣは、１ページ目の画像データＰ１の３ライン目以降のデータも同様に、転送命令がある毎に１ラインずつＤＭＡ転送し、各１ラインのデータをイメージメモリ９０６の各領域にそれぞれ格納する。これにより、イメージメモリ９０６の１番目の領域Ａ１からＭ番目の領域ＡＭまでの領域に、１ページ目の画像データＰ１が格納される。次に、２ページ目の画像データＰ２も、同様に、ＤＭＡＣによって転送命令がある毎に１ラインずつＤＭＡ転送され、イメージメモリ９０６の１番目の領域Ａ１からＭ番目の領域ＡＭまでの領域に、各１ラインのデータが１ページ目の画像データＰ１と空白サイズＷＳを隔てて格納される。さらに、３ページ目及び４ページ目の画像データＰ３，Ｐ４も、同様に、ＤＭＡＣによって転送命令がある毎に１ラインずつＤＭＡ転送され、各１ラインのデータがイメージメモリ９０６の各領域にそれぞれ格納される。
【特許文献１】特開２００３−１０１７５８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、前記従来の画像処理装置において、ＤＭＡＣは、複数ページの画像データを画像メモリ９０５からページメモリ９０６にＤＭＡ転送し該イメージメモリ９０６に集約画像データを格納する際に、１つの領域に他のページの１ラインのデータを格納する必要があるので、１回の転送命令に対し１ラインのデータしか転送できないため、転送効率が悪く転送に時間がかかるという問題があった。
【０００５】
本発明は、かかる問題を解決すべくなされたものであり、複数ページの画像データをイメージメモリに転送して集約し、その画像を１枚の用紙に記録する画像処理装置において、複数ページの画像データをイメージメモリに効率良く転送することができる画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、請求項１に記載の画像処理装置は、一定の領域サイズに分割された複数の領域を有し、２ページ以上の画像データについて同一ラインのデータを各領域にそれぞれ格納して自装置内の所定の転送元から転送された複数ページの画像データを格納する格納手段と、前記複数ページの画像データに対して前記格納手段における先頭アドレスを各ページ毎に設定する設定手段と、前記先頭アドレスが設定された各ページ毎に、１ラインのデータを前記転送元から指定アドレスを先頭として前記領域に転送する処理を前記先頭アドレスを最初の指定アドレスとして行う処理と、これにより前記領域に格納された前記１ラインのデータの後端のアドレスにその領域に格納される他のページの１ライン分のデータサイズを含むスキップサイズを加えて次の領域における指定アドレスを指定する処理と、を交互に繰返して前記複数ページの画像データを前記転送元から前記格納手段に転送する転送手段と、前記格納手段に格納された前記複数ページの画像データの画像を１枚の用紙に記録する記録手段と、を備えることを特徴としている。
【０００７】
請求項２に記載の画像処理装置は、一定の領域サイズに分割された複数の領域を有し、２ページ以上の画像データについて同一ラインのデータを各領域にそれぞれ格納して自装置内の所定の転送元から転送された複数ページの画像データを格納する格納手段と、前記複数ページの画像データに対して前記格納手段における先頭アドレスを各ページ毎に設定する設定手段と、前記先頭アドレスが設定された各ページ毎に、１ラインのデータを前記転送元から指定アドレスを先頭として前記領域に転送する処理を前記先頭アドレスを最初の指定アドレスとして行う処理と、この処理における指定アドレスに前記領域サイズを加えて次の領域における指定アドレスを指定する処理と、を交互に繰返して前記複数ページの画像データを前記転送元から前記格納手段に転送する転送手段と、前記格納手段に格納された前記複数ページの画像データの画像を１枚の用紙に記録する記録手段と、を備えることを特徴としている。
【０００８】
請求項３に記載の画像処理装置は、請求項１又は２に記載の画像処理装置において、前記転送元は、符号化処理された複数ページの画像データに対して復号処理と縮小処理を行うものであることを特徴としている。
【０００９】
請求項４に記載の画像処理装置は、請求項１から３の何れか１項に記載の画像処理装置において、前記複数ページの画像データは、複数の色成分からなるカラー画像データの何れか１つの色成分のデータであることを特徴としている。
【発明の効果】
【００１０】
請求項１に記載の画像処理装置によれば、転送手段は１回の転送命令に対し１ページの画像データを転送元から格納手段に転送するので、１回の転送命令に対し１ラインのデータしか転送できない前記従来の画像処理装置に比べて、複数ページの画像データを格納手段に効率良く転送することができる。
【００１１】
請求項２に記載の画像処理装置によれば、転送手段は１回の転送命令に対し１ページの画像データを転送元から格納手段に転送するので、１回の転送命令に対し１ラインのデータしか転送できない前記従来の画像処理装置に比べて、複数ページの画像データを格納手段に効率良く転送することができる。
【００１２】
請求項３に記載の画像処理装置によれば、転送元は復号処理と縮小処理とを行う画像データ処理手段であるので、復号処理と縮小処理とを行った複数ページの画像データを格納手段に効率良く転送することができる。
【００１３】
請求項４に記載の画像処理装置によれば、モノクロ画像データに比べてデータ量が多いカラー画像データであっても、転送手段は１回の転送命令に対し１ページの画像データの１つの色成分のデータを転送元から格納手段に転送するので、１回の転送命令に対し１ラインのデータしか転送できない前記従来の画像処理装置に比べて、複数ページのカラー画像データを格納手段に効率良く転送することができる。
【発明を実施するための最良の形態】
【００１４】
本発明の実施の形態に係る画像処理装置について図面に基づき説明する。この画像処理装置１は、図１に示すように、制御部（ＣＰＵ：Central Processing Unit）２、画像読取部３、画像処理部４、エンコーダ５、画像メモリ６、デコーダ７、イメージメモリ８、記録部９、操作部１０、表示部１１、ＲＯＭ（Read Only Memory）１２、ＲＡＭ（Random Access Memory）１３、ＤＭＡＣ（Direct Memory Access Controller）１４、モデム１５及びＮＣＵ（Network Control Unit）１６を備えたものであって、各部２乃至１６は、バス１７によって通信可能に接続されている。
【００１５】
制御部２は、これら各部３乃至１６の動作を制御する。画像読取部３は、制御部２からの制御信号に基づいて、原稿の画像データを主走査ライン毎に読み取り、画像データを出力する。画像処理部４は、画像読取部３から出力された画像データに所定の画像処理を行う。具体的には、Ａ／Ｄ変換、ゲイン調整、シェーディング補正、２値化等の画像処理を行う。エンコーダ５は、画像処理部４で画像処理が行われた画像データをＭＨ（Modified Huffman）、ＭＲ（Modified Read）、ＭＭＲ（Modified Modified Read）、ＪＢＩＧ（Joint Bi-level Image Group）、ＪＰＥＧ（Joint Photographic Experts Group）方式等により符号化する。
【００１６】
画像メモリ６は、エンコーダ５で符号化した画像データやファクシミリ受信した画像データなどを格納する。デコーダ７は、エンコーダ５で符号化された画像データなどの符号化されている画像データを復号する復号処理を行う。また、デコーダ７は、復号した画像データに対して画素データを間引くことによる縮小処理を必要に応じて行う。画像メモリ６に格納された１ページの画像データに対してデコーダ７で復号処理や縮小処理が行われた画像データは、１ライン分のデータサイズがＤＳでありライン数がＭのデータからなる。
【００１７】
イメージメモリ８は、デコーダ７から転送された画像データを格納する。イメージメモリ８は、そのアドレス空間を図２に示すように、一定の領域サイズＡＳに分割された複数の領域を有している。イメージメモリ８は、２ページ以上の画像データについて同一ラインのデータを同じ領域にそれぞれ格納する。具体的には、２ページ以上の画像データについて、各データサイズがＤＳの同一ラインのデータを、データが格納されない所定の空白サイズＷＳだけ隔てて同じ領域にそれぞれ格納して、デコーダ７から転送された複数ページの画像データからなる集約画像データを格納する。領域サイズＡＳは、Ｓページの画像データについて同一ラインのデータがイメージメモリ８の同じ領域に格納される場合、Ｓ×（（データサイズＤＳ）＋（空白サイズＷＳ））により定まる。記録部９は、イメージメモリ８に格納された複数ページの画像データからなる１ページ分の集約画像データの画像を１枚の用紙に記録する。この記録部９における記録方式としては、例えば、電子写真方式やインクジェット記録方式等の各種の記録方式を用いることができる。記録部９は、イメージメモリ８の各領域に格納されたデータを、その画像をそれぞれ１ラインの画像として領域の順に１枚の用紙に記録する。
【００１８】
操作部１０は、画像読取部３に原稿の読取開始を指示するためのスタートキー、コピー部数等を入力するためのテンキー、集約コピー設定や用紙設定等の各種設定を行うためのカーソルキーなどの各種操作キーを備えている。ここで、集約コピー設定は、何ページの原稿をどのように配置して１枚の用紙に集約して記録するかを予め定められたパターンの中から選択することにより設定するものである。また、用紙設定は、記録部９で画像が記録される用紙のサイズや向きを選択して設定するものである。表示部１１は、各種の設定状態や画像処理装置１の動作状態などを文字や図形などで表示する液晶表示装置（ＬＣＤ：Liquid Crystal Display）や、点灯または消灯で表示するＬＥＤランプなどを備えている。
【００１９】
ＲＯＭ１２は、制御部２により画像処理装置１を構成する各部の処理動作が制御されるための各種プログラムを格納するメモリである。ＲＡＭ１３は、画像処理装置１の処理動作に用いる設定情報や動作情報等の各種データを読み出し及び書き込み可能な状態で格納するメモリであり、例えば、集約コピー設定や用紙設定等に応じた複数の前記データサイズＤＳや前記所定の空白サイズＷＳを格納する。
【００２０】
ＤＭＡＣ１４は、デコーダ７から読み出した画像データをイメージメモリ８にＤＭＡ（Direct Memory Access）転送し格納する。ＤＭＡＣ１４は、ＤＭＡ転送する際の設定情報を格納するレジスタ１８を備え、制御部２からの転送命令によって、レジスタ１８に格納された設定情報に従って、デコーダ７から読み出した画像データをイメージメモリ８にＤＭＡ転送し格納する。レジスタ１８には、具体的には、格納先頭アドレスＴＡ、前記データサイズＤＳ、スキップサイズＳＳ等が格納される。ＤＭＡＣ１４は、１ラインのデータをデコーダ７から指定アドレスを先頭としてイメージメモリ８の領域に転送する処理を格納先頭アドレスＴＡを最初の指定アドレスとして行う転送処理と、これにより前記領域に格納された１ラインのデータの後端のアドレスにスキップサイズＳＳを加えて次の指定アドレスを指定するアドレス指定処理と、を交互に繰返して、格納先頭アドレスＴＡに対する１ページの画像データをデコーダ７からイメージメモリ８に転送する。ここで、格納先頭アドレスＴＡは、ＤＭＡＣ１４が制御部２からの転送命令によって最初の転送処理を行うデータをイメージメモリ８に格納する際に格納を開始する先頭アドレスである。格納先頭アドレスＴＡは、複数ページの画像データをＤＭＡ転送する場合には、各ページの画像データに対してそれぞれ設定する。また、スキップサイズＳＳは、転送処理を行ったことによりイメージメモリ８に格納された１ラインのデータの後端のアドレスから、次の転送処理を行い次の１ラインのデータがイメージメモリ８に格納される先端のアドレスまでの間のサイズであり、データを格納しないサイズである。スキップサイズＳＳは、同じ領域に格納される他の画像データの１ライン分のデータサイズＤＳと空白サイズＷＳを加えたサイズである。Ｓページの画像データについて同一ラインのデータがイメージメモリ９０６の同じ領域に格納される場合、スキップサイズＳＳは、（Ｓ−１）×（１ライン分のデータサイズＤＳ）＋Ｓ×（空白サイズＷＳ）の算出式によって算出される。
【００２１】
なお、ＤＭＡＣ１４は、１ラインのデータをデコーダ７から指定アドレスを先頭としてイメージメモリ８の領域に転送する処理を格納先頭アドレスＴＡを最初の指定アドレスとして行う転送処理と、この転送処理における指定アドレスに領域サイズＡＳを加えて次の指定アドレスを指定するアドレス指定処理と、を交互に繰返して、格納先頭アドレスＴＡに対する１ページの画像データをデコーダ７からイメージメモリ８に転送してもよい。このように領域サイズＡＳを用いてアドレス指定処理を行っても、上述したスキップサイズＳＳを用いたアドレス指定処理によって指定した次の指定アドレスと同じ指定アドレスを指定することができる。領域サイズＡＳを用いてアドレス指定処理を行う場合、ＤＭＡＣ１４のレジスタ１８には、格納先頭アドレスＴＡ、データサイズＤＳ、領域サイズＡＳ等が格納される。
【００２２】
モデム１５は、ＩＴＵ−Ｔ（国際電気通信連合電気通信標準化部門）の勧告Ｖ．３４規格又はこれと同様のものに従った送受信データの変調及び復調を行う。ＮＣＵ１６は、電話回線を制御して電話をかけたり切ったりする回線網制御装置であり、ＰＳＴＮ（Public Switched Telephone Network）１９に接続されている。
【００２３】
以上説明した構成からなる画像処理装置１は、画像読取部３で読み取った画像データの画像を用紙に記録するコピー機能、ＰＳＴＮ１９を介して外部の装置と画像データをファクシミリ送受信するファクシミリ送受信機能を備えている。
【００２４】
以下、本実施形態に係る画像処理装置１において、図３（ａ）に示す４ページの画像データＰ１〜Ｐ４をそれぞれ読み取り、これらを同図（ｂ）に示すように１ページ分の集約画像データに集約して、その画像を１枚の用紙に記録する集約コピー設定が操作部１０から入力された場合の画像処理装置１の各部の処理動作について、図４に基づいて説明する。なお、この画像処理装置１の各部における処理動作は、制御部２の制御命令に従って行われるものである。
【００２５】
操作部１０から上記集約コピー設定が入力されると、まず、制御部２は、画像読取部３に各ページの原稿の画像データを読み取らせる。画像読取部３は、各ページの原稿の画像を読み取った画像データを画像処理部４に出力する。画像処理部４は、画像読取部３で読み取った画像データに所定の画像処理を行い出力する。画像処理部４で画像処理が行われた画像データは、エンコーダ５で符号化されて画像メモリ６に格納される。
【００２６】
制御部２は、画像メモリ６に格納された４ページの画像データＰ１〜Ｐ４をデコーダ７に出力する。デコーダ７は、この出力された画像データＰ１〜Ｐ４に対して、復号処理を行うとともに操作部１０から入力された集約コピー設定や用紙設定等に基づいて所定の縮小処理を行う。デコーダ７で復号処理や縮小処理が行われた４ページの画像データＰ１〜Ｐ４は、各ページの画像データ毎に１ライン分のデータサイズがＤＳでありライン数がＭであるデータからなる。
【００２７】
制御部２は、第１格納先頭アドレスＴＡ１をＤＭＡＣ１４のレジスタ１８に格納し、１ページ目の画像データＰ１に対する格納先頭アドレスＴＡを設定する。ここで、第１格納先頭アドレスＴＡ１は、１ページ目の画像データＰ１を格納する際に格納を開始する先頭となるイメージメモリ８におけるアドレスであり、図２に示すように、イメージメモリ８の１番目の領域Ａ１の先頭アドレス、つまりイメージメモリ８の先頭アドレスである。また、制御部２は、ＤＭＡＣ１４のレジスタ１８にデータサイズＤＳとスキップサイズＳＳを格納する。ここで、データサイズＤＳは、操作部１０から入力された集約コピー設定や用紙設定等に基づいてＲＡＭ１３に格納された複数のデータサイズＤＳから選択する。また、２ページの画像データの画像を記録部９で１枚の用紙に記録順（記録時における用紙の移動方向）とは垂直方向に並列して記録するために、２ページの画像データについて同一ラインのデータがイメージメモリ９０６の同じ領域に格納されるので、スキップサイズＳＳは、上述した算出式においてＳを２として、（１ライン分のデータサイズＤＳ）＋２×（空白サイズＷＳ）により算出する。なお、スキップサイズＳＳは、操作部１０から入力された集約コピー設定や用紙設定等に基づいてＲＡＭ１３に格納された複数のスキップサイズＳＳから選択してもよい。
【００２８】
ＤＭＡＣ１４は、制御部２からの転送命令によって、１ラインのデータをデコーダ７から指定アドレスを先頭としてイメージメモリ８の領域に転送する処理を第１格納先頭アドレスＴＡ１を最初の指定アドレスとして行う転送処理と、これにより前記領域に格納された１ラインのデータの後端のアドレスにスキップサイズＳＳを加えて次の指定アドレスを指定するアドレス指定処理と、を交互に繰返して、１ページ目の画像データＰ１をデコーダ７からイメージメモリ８にＤＭＡ転送し格納する。これにより、１ページ目の画像データＰ１は、１ライン目のデータが１番目の領域Ａ１に、２ライン目のデータが２番目の領域Ａ２に、のように順に、Ｍ番目の領域ＡＭに格納されるＭライン目のデータまで、イメージメモリ８の各領域にそれぞれ個別に１ラインのデータが当該領域の先頭アドレスから格納される。このように、１ページ目の全ての画像データＰ１は、制御部２からの１回の転送命令によって、ＤＭＡＣ１４によってデコーダ７からイメージメモリ８にＤＭＡ転送される。
【００２９】
次に、制御部２は、第２格納先頭アドレスＴＡ２をＤＭＡＣ１４のレジスタ１８に格納し、２ページ目の画像データＰ２に対する格納先頭アドレスＴＡを設定する。ここで、第２格納先頭アドレスＴＡ２は、２ページ目の画像データＰ２を格納する際に格納を開始する先頭となるイメージメモリ８におけるアドレスであり、イメージメモリ８の１番目の領域Ａ１の先頭アドレスＴＡ１に前記データサイズＤＳと空白サイズＷＳとを加えたアドレスである。
【００３０】
ＤＭＡＣ１４は、制御部２からの転送命令によって、１ラインのデータをデコーダ７から指定アドレスを先頭としてイメージメモリ８の領域に転送する処理を第２格納先頭アドレスＴＡ２を最初の指定アドレスとして行う転送処理と、これにより前記領域に格納された１ラインのデータの後端のアドレスにスキップサイズＳＳを加えて次の指定アドレスを指定するアドレス指定処理と、を交互に繰返して、２ページ目の画像データＰ２をデコーダ７からイメージメモリ８にＤＭＡ転送し格納する。これにより、２ページ目の画像データＰ２は、１ライン目のデータが１番目の領域Ａ１に、２ライン目のデータが２番目の領域Ａ２に、のように順に、Ｍ番目の領域ＡＭに格納されるＭライン目のデータまで、イメージメモリ８の各領域にそれぞれ個別に１ラインのデータが当該領域の先頭アドレスにデータサイズＤＳと空白サイズＷＳとを加えたアドレスから格納される。このように、２ページ目の全ての画像データＰ２は、制御部２からの１回の転送命令によって、ＤＭＡＣ１４によりデコーダ７からイメージメモリ８にＤＭＡ転送される。
【００３１】
次に、制御部２は、第３格納先頭アドレスＴＡ３をＤＭＡＣ１４のレジスタ１８に格納し、３ページ目の画像データＰ３に対する格納先頭アドレスＴＡを設定する。ここで、第３格納先頭アドレスＴＡ３は、３ページ目の画像データＰ３を格納する際に格納を開始する先頭となるイメージメモリ８におけるアドレスであり、イメージメモリ８の（Ｍ＋Ｗ＋１）番目の領域ＡＭ＋Ｗ＋１の先頭アドレスである。なお、イメージメモリ８の領域ＡＭ＋１から領域ＡＭ＋ＷまでのＷ個の領域は、１ページ目及び２ページ目の画像データＰ１，Ｐ２と３ページ目及び４ページ目の画像データＰ３，Ｐ４とを所定の領域だけ隔てるために、データが格納されない空白の領域となっている。
【００３２】
ＤＭＡＣ１４は、制御部２からの転送命令によって、１ラインのデータをデコーダ７から指定アドレスを先頭としてイメージメモリ８の領域に転送する処理を第３格納先頭アドレスＴＡ３を最初の指定アドレスとして行う転送処理と、これにより前記領域に格納された１ラインのデータの後端のアドレスにスキップサイズＳＳを加えて次の指定アドレスを指定するアドレス指定処理と、を交互に繰返して、３ページ目の画像データＰ３をデコーダ７からイメージメモリ８にＤＭＡ転送し格納する。これにより、３ページ目の画像データＰ３は、１ライン目のデータが（Ｍ＋Ｗ＋１）番目の領域ＡＭ＋Ｗ＋１に、２ライン目のデータが（Ｍ＋Ｗ＋２）番目の領域ＡＭ＋Ｗ＋２に、のように順に、（２Ｍ＋Ｗ）番目の領域Ａ２Ｍ＋ｗに格納されるＭライン目のデータまで、イメージメモリ８の各領域にそれぞれ個別に１ラインのデータが当該領域の先頭アドレスから格納される。このように、３ページ目の全ての画像データＰ３は、制御部２からの１回の転送命令によって、ＤＭＡＣ１４によりデコーダ７からイメージメモリ８にＤＭＡ転送される。
【００３３】
次に、制御部２は、第４格納先頭アドレスＴＡ４をＤＭＡＣ１４のレジスタ１８に格納し、４ページ目の画像データＰ４に対する格納先頭アドレスＴＡを設定する。ここで、第４格納先頭アドレスＴＡ４は、４ページ目の画像データＰ４を格納する際に格納を開始する先頭となるイメージメモリ８におけるアドレスであり、イメージメモリ８の（Ｍ＋Ｗ＋１）番目の領域ＡＭ＋Ｗ＋１の先頭アドレスＴＡ３に前記データサイズＤＳと空白サイズＷＳとを加えたアドレスである。
【００３４】
ＤＭＡＣ１４は、制御部２からの転送命令によって、１ラインのデータをデコーダ７から指定アドレスを先頭としてイメージメモリ８の領域に転送する処理を第４格納先頭アドレスＴＡ４を最初の指定アドレスとして行う転送処理と、これにより前記領域に格納された１ラインのデータの後端のアドレスにスキップサイズＳＳを加えて次の指定アドレスを指定するアドレス指定処理と、を交互に繰返して、４ページ目の画像データＰ４をデコーダ７からイメージメモリ８にＤＭＡ転送し格納する。これにより、４ページ目の画像データＰ４は、１ライン目のデータが（Ｍ＋Ｗ＋１）番目の領域ＡＭ＋Ｗ＋１に、２ライン目のデータが（Ｍ＋Ｗ＋２）番目の領域ＡＭ＋Ｗ＋２に、のように順に、（２Ｍ＋Ｗ）番目の領域Ａ２Ｍ＋Ｗに格納されるＭライン目のデータまで、イメージメモリ８の各領域にそれぞれ個別に１ラインのデータが当該領域の先頭アドレスにデータサイズＤＳと空白サイズＷＳとを加えたアドレスから格納される。このように、４ページ目の全ての画像データＰ４は、制御部２からの１回の転送命令によって、ＤＭＡＣ１４によりデコーダ７からイメージメモリ８にＤＭＡ転送される。
【００３５】
制御部２は、このようにしてイメージメモリ８に格納された４ページの画像データＰ１〜Ｐ４からなる１ページ分の集約画像データを記録部９に出力する。記録部９は、イメージメモリ８の各領域に格納されたデータを、それぞれ１ラインの画像として、領域の順に１枚の用紙に記録する。これにより、４ページの画像データＰ１〜Ｐ４を集約した画像が１枚の用紙に記録される。なお、記録部９は、イメージメモリ８のデータが格納されていない空白の領域を余白として用紙に記録しても、当該空白の領域に対して記録を行わずに各ページの画像データＰ１〜Ｐ４の画像を互いに隣接させて用紙に記録してもよい。
【００３６】
このように、複数ページの画像データを集約してその画像を１枚の用紙に記録する場合、複数ページの画像データをイメージメモリ８に転送する際、制御部２からの１回の転送命令によって、ＤＭＡＣ１４は、制御部２が最初の指定アドレスを設定したページの全ての画像データをデコーダ７からイメージメモリ８にＤＭＡ転送し格納することができる。このため、制御部２からのページ数分の回数の転送命令によって、ＤＭＡＣ１４は、複数ページの全ての画像データをデコーダ７からイメージメモリ８にＤＭＡ転送し格納することができる。
【００３７】
なお、複数ページの画像データが、例えば、ＣＭＹＫ表色系、ＲＧＢ表色系、Ｌ*ａ*ｂ*表色系やＹＣｒＣｂ表色系などのように複数の色成分からなるカラー画像データである場合には、制御部２は、ページ毎かつ各色成分毎にイメージメモリ８の格納先頭アドレスＴＡを設定し、ＤＭＡＣ１４は、制御部２でアドレスを設定したページの１つの色成分の画像データをデコーダ７からイメージメモリ８に転送する。記録部９は、イメージメモリ８に格納された複数ページの各色成分の画像データのカラー画像を１枚の用紙に記録する。例えば、複数ページの画像データがＣＭＹＫ表色系である場合、まず、ＤＭＡＣ１４は、複数ページのＣ（シアン）成分の画像データをデコーダ７からイメージメモリ８にページ毎に転送し、イメージメモリ８にＣ成分の集約画像データを格納する。その後、同様に、ＤＭＡＣ１４は、複数ページのＭ（マゼンタ）、Ｙ（イエロ）及びＫ（ブラック）成分の画像データをページ毎にデコーダ７からイメージメモリ８に転送し、イメージメモリ８にこれら各色成分の集約画像データを格納する。記録部９は、イメージメモリ８に格納されたＣＭＹＫ各色成分の集約画像データのカラー画像を１枚の用紙に記録する。
【００３８】
また、本発明の実施の形態においては、符号化された画像データに対してデコーダ７で復号処理と縮小処理を行った画像データをＤＭＡＣ１４によってイメージメモリ８にＤＭＡ転送する場合について説明した。しかしながら、例えば、画像データに対して縮小処理を行う縮小処理部を設け、符号化されていない画像データに対して縮小処理部で必要に応じて縮小処理を行った画像データをＤＭＡＣ１４によってイメージメモリ８にＤＭＡ転送してもよい。また、例えば、符号化された複数ページの画像データを集約して、１枚の用紙にその画像を縮小することなく記録する場合には、デコーダ７で復号処理のみを行った画像データをＤＭＡＣ１４によってイメージメモリ８にＤＭＡ転送してもよい。さらに、例えば、符号化されていない複数ページの画像データを集約して、１枚の用紙にその画像を縮小することなく記録する場合には、画像メモリ６から直接画像データを読み出しＤＭＡＣ１４によってイメージメモリ８にＤＭＡ転送してもよい。
【００３９】
また、本発明の実施の形態においては、画像読取部３が原稿を読み取った複数ページの画像データを集約してその画像を１枚の用紙に記録する場合について説明した。しかしながら、例えば、ＰＳＴＮ１９を介して外部の装置からファクシミリ受信した複数ページの画像データを集約してその画像を１枚の用紙に記録してもよい。
【００４０】
また、本発明の実施の形態においては、図２に示すように、１ラインのデータであるデータサイズＤＳのデータ毎にそれぞれ空白サイズＷＳを隔てて、複数ページの画像データからなる集約画像データがイメージメモリ８に格納される場合について説明した。しかしながら、１ラインのデータ毎がそれぞれ隣り合うように、集約画像データをイメージメモリ８に格納してもよい。この場合には、上述した空白サイズＷＳを０とみなしてＤＭＡＣ１４によるＤＭＡ転送を行えばよい。また、本発明の実施の形態においては、図２に示すように、１ページ目と３ページ目との画像データＰ１、Ｐ３や、２ページ目と４ページ目との画像データＰ２、Ｐ４は、それぞれＷ個の領域を隔ててイメージメモリ８に格納される場合について説明した。しかしながら、これらの画像データはそれぞれ、領域を隔てることなく、連続してイメージメモリ８に格納してもよい。この場合には、上述したＷを０とみなしてＤＭＡＣ１４によるＤＭＡ転送すればよい。
【産業上の利用可能性】
【００４１】
本発明に係る画像処理装置は、複数ページの画像データを集約してその画像を１枚の用紙に記録することが必要な機器等にて利用することができる。
【図面の簡単な説明】
【００４２】
【図１】本発明の実施の形態に係る画像処理装置１の構成図である。
【図２】４ページの画像データＰ１〜Ｐ４からなる集約画像データが格納されたイメージメモリ８のアドレス空間の概念図である。
【図３】（ａ）は４ページの画像データを、（ｂ）は４ページの画像データＰ１〜Ｐ４からなる集約画像データを示す説明図である。
【図４】画像処理装置１のブロック図である。
【図５】従来の画像処理装置のブロック図である。
【図６】４ページの画像データＰ１〜Ｐ４からなる集約画像データが格納されたイメージメモリ９０６のアドレス空間の概念図である。
【符号の説明】
【００４３】
１  画像処理装置
２  制御部（設定手段）
７  デコーダ（転送元）
８  イメージメモリ（格納手段）
９  記録部（記録手段）
１４  ＤＭＡＣ（転送手段）
【図１】
2005348046.tif 000003
【図２】
2005348046.tif 000004
【図３】
2005348046.tif 000005
【図４】
2005348046.tif 000006
【図５】
2005348046.tif 000007
【図６】
2005348046.tif 000008