JP5132696B2 - MEMORY CONTROL DEVICE, IMAGE FORMING DEVICE, AND MEMORY CONTROL METHOD - Google Patents

MEMORY CONTROL DEVICE, IMAGE FORMING DEVICE, AND MEMORY CONTROL METHOD Download PDF

Info

Publication number
JP5132696B2
JP5132696B2 JP2010030888A JP2010030888A JP5132696B2 JP 5132696 B2 JP5132696 B2 JP 5132696B2 JP 2010030888 A JP2010030888 A JP 2010030888A JP 2010030888 A JP2010030888 A JP 2010030888A JP 5132696 B2 JP5132696 B2 JP 5132696B2
Authority
JP
Japan
Prior art keywords
image data
processing
band
unit
image
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2010030888A
Other languages
Japanese (ja)
Other versions
JP2011171788A (en
Inventor
政樹 馬場
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kyocera Document Solutions Inc
Original Assignee
Kyocera Document Solutions Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Kyocera Document Solutions Inc filed Critical Kyocera Document Solutions Inc
Priority to JP2010030888A priority Critical patent/JP5132696B2/en
Publication of JP2011171788A publication Critical patent/JP2011171788A/en
Application granted granted Critical
Publication of JP5132696B2 publication Critical patent/JP5132696B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Storing Facsimile Image Data (AREA)

Description

本発明はメモリ制御装置、画像形成装置およびメモリ制御方法に係り、例えば複写機、ファクシミリ機、プリンタ又はこれらの機能を搭載した複合機(MFP:Multi Function Peripheral)等の画像形成装置に用いて好適するメモリ制御装置、当該画像形成装置およびメモリ制御方法の改良に関する。   The present invention relates to a memory control apparatus, an image forming apparatus, and a memory control method, and is suitable for use in an image forming apparatus such as a copying machine, a facsimile machine, a printer, or a multi function peripheral (MFP) equipped with these functions. The present invention relates to an improvement in a memory control device, an image forming apparatus, and a memory control method.

この種の画像形成装置は、給紙段から用紙を選択して搬送する一方、原稿から読み取った画像データに基づき感光体ドラムの表面に潜像を形成し、トナーによってその潜像にトナー像を形成し、その感光体ドラムからその搬送用紙にトナー像を転写させ、そのトナー像を用紙に定着させて排紙する構成が良く知られている。   This type of image forming apparatus selects and conveys paper from a paper feed stage, and forms a latent image on the surface of a photosensitive drum based on image data read from a document, and forms a toner image on the latent image with toner. A configuration is well known in which the toner image is transferred from the photosensitive drum to the transport sheet, the toner image is fixed on the sheet, and the sheet is discharged.

しかも、画像形成装置では、読み取った画像データの濃度やカラー/モノクロの判別処理をしたり、その画像データを一次的に記憶するページメモリの記憶容量を軽減する観点から、画像データの圧縮処理等を行ってからトナー像を形成する一方、一度、判別処理や圧縮処理等をした画像データをページメモリに記憶してから、再度、別の画像処理や圧縮処理等を施してページメモリに再記憶させる場合がある。   In addition, in the image forming apparatus, the density of the read image data and color / monochrome determination processing are performed, and image data compression processing is performed from the viewpoint of reducing the storage capacity of the page memory that temporarily stores the image data. After the toner image is formed, the image data that has been subjected to the discrimination processing and compression processing is stored in the page memory, and then subjected to another image processing and compression processing again and stored again in the page memory. There is a case to let you.

ところが、種々の画像処理や圧縮処理を行う都度、個別のページメモリを用意して画像データを記憶させると、比較的多くのページメモリが必要になるから、メモリ容量を節約する観点から工夫が必要である。   However, each time various image processing and compression processes are performed, if a separate page memory is prepared and image data is stored, a relatively large amount of page memory is required. It is.

これに対応するために、例えば特開平4−332259号公報(特許文献1)のファクシミリ機のコピー制御方式が提供されている。   In order to cope with this, for example, a copy control system for a facsimile machine disclosed in Japanese Patent Laid-Open No. 4-332259 (Patent Document 1) is provided.

この特許文献1は、読取部の読取速度および記録部の記録速度に基づいて決定された領域でメモリを複数のブロックに分割し、この分割したブロックに順次繰り返してアクセスできるようにメモリのアドレスが格納されたテーブルにより、複数のブロックからなるリングバッファをメモリ内に構成し、このテーブルに格納されたアドレスに基づいてブロック単位に情報を転送するように第1の情報転送手段を制御し、メモリの少なくとも1つのブロックに格納されている情報をテーブルに格納されたアドレスに基づいてブロック単位に情報を転送するように第2の情報転送手段を制御する構成を有し、それら第1および第2の転送手段を並行に動作させてメモリ上に残す情報量を少なくしてメモリを節約できるようにしたものである。   In this Patent Document 1, the memory is divided into a plurality of blocks in an area determined based on the reading speed of the reading unit and the recording speed of the recording unit, and the address of the memory is set so that the divided blocks can be accessed sequentially. A ring buffer composed of a plurality of blocks is configured in the memory by the stored table, and the first information transfer means is controlled to transfer the information in block units based on the address stored in the table, and the memory The second information transfer means is controlled to transfer the information stored in at least one block of each block based on the address stored in the table, and the first and second The transfer means are operated in parallel to reduce the amount of information left on the memory so that the memory can be saved.

また、特開2002−84405号公報(特許文献2)の画像処理装置が提供されている。   Further, an image processing apparatus disclosed in Japanese Patent Laid-Open No. 2002-84405 (Patent Document 2) is provided.

この特許文献2は、原稿の画像を読み取ってディジタル画像データを生成する原稿画像読取部と、圧縮した画像データを記憶するための画像データメモリと、画像データに所定の処理を施して出力する画像データ処理部とを備え、その画像データ処理部が、同一原稿に対して複数回の処理を行う場合に少なくとも最初の原稿画像読取り結果に基づいて画像データメモリにおける圧縮画像データ記憶領域の割り当てを行うメモリ設定部を備え、原稿の内容に応じてメモリの使用効率および性能の向上を図れるようにしたものである。   This patent document 2 discloses an original image reading unit that reads an image of an original and generates digital image data, an image data memory for storing compressed image data, and an image that is output by performing predetermined processing on the image data. A data processing unit, and the image data processing unit allocates a compressed image data storage area in the image data memory based on at least the first document image reading result when the same document is processed a plurality of times. A memory setting unit is provided so that the use efficiency and performance of the memory can be improved according to the contents of the document.

さらに、特開2002−142088号公報(特許文献3)の画像記録装置も提供されている。   Furthermore, an image recording apparatus disclosed in Japanese Patent Laid-Open No. 2002-14088 (Patent Document 3) is also provided.

この特許文献3は、複数の画像記録モードにそれぞれ対応する複数の画像データ入力手段と、それら複数の画像記録モードのうちのいずれかの画像記録モードに設定するモード切換設定手段と、ページメモリを複数の画像記録モードで共用し、複数の画像記録モードのうちのモード切換設定手段で設定されているモードに対応する画像データ入力手段から得られる記録対象画像データの画像記録手段による記録出力を行う構成を有し、複数の画像記録モードでの画像記録が単一のページメモリで行えるようにしたものである。   This patent document 3 includes a plurality of image data input means respectively corresponding to a plurality of image recording modes, a mode switching setting means for setting any one of the plurality of image recording modes, and a page memory. The image recording means outputs the recording target image data obtained from the image data input means corresponding to the mode set by the mode switching setting means among the plurality of image recording modes. In this configuration, image recording in a plurality of image recording modes can be performed with a single page memory.

特開平4−332259号公報JP-A-4-332259 特開2002−84405号公報JP 2002-84405 A 特開2002−142088号公報Japanese Patent Application Laid-Open No. 2002-142088

しかし、上述した特許文献1では、個別のページメモリの再利用に関するものであり、1枚の原稿に係る画像データで複数のページメモリが必要な場合に、同一のページメモリを再利用する構成を開示するものではなく、ページメモリの節約には限界がある。   However, Patent Document 1 described above relates to the reuse of individual page memories, and has a configuration in which the same page memory is reused when a plurality of page memories are required for image data relating to one original. There is a limit to saving page memory, not disclosed.

また、特許文献2では、原稿内容に応じて画像読取り回数を減らしてメモリの使用効率および性能の向上を図るものであり、同じようにメモリの記憶領域の節約を図るには更なる工夫が必要である。   Further, in Patent Document 2, the number of times of image reading is reduced in accordance with the content of the original to improve the use efficiency and performance of the memory. Similarly, further efforts are required to save the memory storage area. It is.

さらに、特許文献3は、各画像記録モード毎に個別にページメモリを備える必要をなくしてコスト低減を図るものであり、個々の画像記録モードにおけるページメモリを節約するものではなく、同様に改善の余地がある。   Further, Patent Document 3 eliminates the need to provide a page memory for each image recording mode, thereby reducing the cost, does not save the page memory in each image recording mode, and improves the same. There is room.

本発明はそのような課題を解決するためになされたもので、同一ページ内の画像データに対する処理をする際に、複数のページメモリを必要とする場合、同一のページメモリの再利用が可能で、コストアップを抑えることの容易なメモリ制御装置、画像形成装置およびメモリ制御方法の提供を目的とする。   The present invention has been made to solve such a problem. When processing a plurality of page memories when processing image data in the same page, the same page memory can be reused. An object of the present invention is to provide a memory control device, an image forming apparatus, and a memory control method that can easily suppress an increase in cost.

そのような課題を解決するために本発明の請求項1に係るメモリ制御装置は、画像データが入力される画像入力部と、順次入力される画像データについて先頭の副走査ラインから所定の複数ライン毎を1個のバンドとするバンド化部と、その画像データの1ページ分に必要なバンド数分の必要記憶領域および1個の追加バンド分の追加記憶領域が確保されたページメモリ部と、バンド化された画像データに対して所定の第1の処理をする第1の処理部と、その第1の処理がされて記憶されたバンド単位の画像データに対して所定の第2の処理をする第2の処理部と、その第1の処理のなされた先頭バンドに係る画像データからページメモリ部先頭より順次記憶制御し、その記憶されたバンド毎の画像データを第2の処理用に読み出し制御し、その第2の処理のなされたバンド毎の画像データを、その第1の処理のなされた画像データに続けて順次記憶制御して記録に用いるバンドが追加記憶領域に達したとき、そのページメモリ部の先頭に戻って順次記憶制御するメモリ制御部と、を具備している。 In order to solve such a problem, a memory control device according to claim 1 of the present invention includes an image input unit to which image data is input, and a predetermined plurality of lines from the first sub-scanning line for sequentially input image data. A banding unit having one band each, a page memory unit in which a necessary storage area for the number of bands necessary for one page of the image data and an additional storage area for one additional band are secured; A first processing unit that performs a predetermined first process on the banded image data, and a predetermined second process on the band-unit image data that is stored after the first process. The second processing unit and the image data relating to the first band subjected to the first processing are sequentially controlled from the head of the page memory unit, and the stored image data for each band is read out for the second processing. Control When the band used for recording reaches the additional storage area by sequentially storing and controlling the image data for each band subjected to the second processing after the image data subjected to the first processing, the page memory unit And a memory control unit that sequentially stores and controls the data.

本発明の請求項2に係るメモリ制御装置は、上記ページメモリ部が、その画像データに対する第1の処理によって形成される1バンド分の最大容量を上記追加記憶領域として設定されてなる構成である。   The memory control device according to claim 2 of the present invention is configured such that the page memory unit has a maximum capacity for one band formed by the first processing for the image data as the additional storage area. .

本発明の請求項3に係るメモリ制御装置は、上記第1および第2の処理が、その画像データに対する画像検出処理、画像加工処理又は圧縮処理である構成を有している。   According to a third aspect of the present invention, the memory control device has a configuration in which the first and second processes are an image detection process, an image processing process, or a compression process for the image data.

本発明の請求項4に係る画像形成装置は、上記1〜3いずれか1項記載のメモリ制御装置と、少なくともそのメモリ制御装置から得られた画像データに基づき画像形成する画像形成部とを具備している。   According to a fourth aspect of the present invention, there is provided an image forming apparatus comprising: the memory control device according to any one of the first to third aspects; and an image forming unit that forms an image based on at least image data obtained from the memory control device. doing.

本発明の請求項5に係るメモリ制御方法は、画像形成用の画像データを入力する画像入力工程と、順次入力される画像データについて先頭の副走査ラインから所定の複数ライン毎を1個のバンドとするバンド化工程と、バンド化された画像データに対して所定の第1の処理をする第1の処理工程と、画像データの1ページ分に必要なバンド数分の必要記憶領域および1個の追加バンド分の追加記憶領域が確保されたページメモリ部に対し、その第1の処理のなされた先頭バンドに係る画像データからページメモリ部先頭より順次記憶する第1の記憶工程と、そのページメモリ部から読み出したバンド毎の画像データに対し、所定の第2の処理をする第2の処理工程と、その第2の処理のなされたバンド毎の画像データを、その第1の処理のなされた画像データに続けて順次記憶制御して記録に用いるバンドが追加記憶領域に達したとき、そのページメモリ部の先頭に戻って順次記憶制御する第2の記憶工程と、を具備している。   According to a fifth aspect of the present invention, there is provided a memory control method for inputting image data for image formation, and a band for each of a plurality of predetermined lines from the first sub-scanning line for sequentially input image data. A banding step, a first processing step for performing a predetermined first processing on the banded image data, a necessary storage area for one page of image data and a necessary number of bands A first storage step of sequentially storing image data related to the first band subjected to the first processing from the top of the page memory unit for the page memory unit in which an additional storage area for the additional band is secured, and the page A second processing step for performing a predetermined second process on the image data for each band read from the memory unit, and the image data for each band subjected to the second process are processed in the first process. And a second storage step of sequentially storing and controlling the return to the top of the page memory unit when a band used for recording by sequentially controlling the recorded image data reaches the additional storage area. .

本発明の請求項6に係るメモリ制御方法は、上記ページメモリ部が、その画像データに対する第1の処理によって形成される1バンド分の最大容量を上記追加記憶領域として設定する構成である。   According to a sixth aspect of the present invention, there is provided a memory control method in which the page memory unit sets a maximum capacity for one band formed by the first process for the image data as the additional storage area.

本発明の請求項7に係るメモリ制御方法は、上記第1および第2の処理が、その画像データに対する画像検出処理、画像加工処理又は圧縮処理である構成を有している。   The memory control method according to claim 7 of the present invention has a configuration in which the first and second processes are an image detection process, an image processing process or a compression process for the image data.

このような本発明の請求項1、5に係るメモリ制御装置およびメモリ制御方法では、画像形成用に順次入力された画像データについて先頭の副走査ラインから所定の複数ライン毎を1個のバンド化し、バンド化された画像データに対して所定の第1の処理をし、画像データの1ページ分に必要なバンド数分の必要記憶領域および1個の追加バンド分の追加記憶領域が確保されたページメモリ部に対し、その第1の処理のなされた先頭のバンドに係る画像データからページメモリ部先頭より順次記憶し、そのページメモリ部から読み出したバンド毎の画像データに対し、所定の第2の処理をし、その第2の処理のなされたバンド毎の画像データを、その第1の処理のなされた画像データに続けて順次記憶制御して記録に用いるバンドが追加記憶領域に達したとき、そのページメモリ部の先頭に戻って順次記憶制御するから、同一ページ内の画像データに対する処理をする際、複数のページメモリを必要とする場合でも、同一のページメモリの再利用が可能で、コストアップも抑えることが容易になる。   In the memory control device and the memory control method according to the first and fifth aspects of the present invention, a band is formed for each of a plurality of predetermined lines from the first sub-scanning line for the image data sequentially input for image formation. The predetermined first processing is performed on the banded image data, and a necessary storage area for the number of bands necessary for one page of the image data and an additional storage area for one additional band are secured. The page memory unit sequentially stores the image data related to the first band subjected to the first processing from the head of the page memory unit, and the image data for each band read from the page memory unit is subjected to a predetermined second. The image data for each band subjected to the second processing is sequentially stored and controlled following the image data subjected to the first processing, and the band used for recording is additionally stored. When it reaches the area, it returns to the top of the page memory unit and sequentially controls the storage. Therefore, when processing multiple image memories in the same page, even if multiple page memories are required, the same page memory is restored. It can be used, and it becomes easy to suppress the cost increase.

本発明の請求項2、6に係るメモリ制御装置およびメモリ制御方法は、上記ページメモリ部における追加記憶領域が、その画像データに対する第1の処理によって形成される1バンド分の最大容量に設定されてなるから、同一ページ内の画像データの記憶容量を確実に確保しつつ、同一のページメモリの再利用が容易である。   In the memory control device and the memory control method according to the second and sixth aspects of the present invention, the additional storage area in the page memory unit is set to the maximum capacity for one band formed by the first processing for the image data. Therefore, it is easy to reuse the same page memory while ensuring the storage capacity of the image data in the same page.

本発明の請求項3、7に係るメモリ制御装置およびメモリ制御方法は、上記第1および第2の処理が、その画像データに対する画像検出処理、画像加工処理又は圧縮処理であるから、画像形成装置向けの画像処理を確保しつつ、同一のページメモリの再利用が容易である。   In the memory control device and the memory control method according to claims 3 and 7 of the present invention, the first and second processes are image detection process, image processing process or compression process for the image data. It is easy to reuse the same page memory while securing image processing for the user.

本発明に係るメモリ制御装置を含む画像形成装置の実施の形態を示す概略ブロック図である。1 is a schematic block diagram showing an embodiment of an image forming apparatus including a memory control device according to the present invention. 本発明に係るメモリ制御装置の動作を説明する図である。It is a figure explaining operation | movement of the memory control apparatus which concerns on this invention. 本発明に係るメモリ制御装置の動作を説明するフローチャートである。3 is a flowchart illustrating the operation of the memory control device according to the present invention. 本発明に係るメモリ制御装置の動作を説明する図である。It is a figure explaining operation | movement of the memory control apparatus which concerns on this invention.

以下、本発明に係るメモリ制御装置、画像形成装置およびメモリ制御方法の実施の形態を図面を参照して説明する。なお、本発明に係るメモリ制御装置およびメモリ制御方法は本発明に係る画像形成装置を説明する過程で説明する。   Embodiments of a memory control device, an image forming apparatus, and a memory control method according to the present invention will be described below with reference to the drawings. The memory control device and the memory control method according to the present invention will be described in the course of describing the image forming apparatus according to the present invention.

図1において、画像形成装置Aは、主制御部1を中心にして画像入力部3、バンド化部5、画像データ処理部7、ページメモリ部9、操作パネル部11、主記憶部13および印刷部15を有し、例えば複合機を構成している。なお、画像形成装置Aは、これ以外の構成を有するが、本発明の要旨ではないので説明および図示を省略する。   In FIG. 1, the image forming apparatus A has an image input unit 3, a banding unit 5, an image data processing unit 7, a page memory unit 9, an operation panel unit 11, a main storage unit 13, and a print centered on the main control unit 1. For example, a multifunction machine is configured. Note that the image forming apparatus A has a configuration other than this, but since it is not the gist of the present invention, description and illustration are omitted.

画像入力部3は、主制御部1の制御の下、例えば印刷された原稿から画像をラインセンサにより、光学的読取ラインである副走査方向の先頭ラインからライン毎に読取って電子的画像データを生成する公知のスキャナ部であり、読み取られたライン毎の画像データを主制御部1に出力する機能を有している。   Under the control of the main control unit 1, the image input unit 3 reads an image from a printed document, for example, line by line from the first line in the sub-scanning direction, which is an optical reading line, and reads electronic image data. This is a known scanner unit that generates, and has a function of outputting the read image data for each line to the main control unit 1.

バンド化部5は、主制御部1の制御の下、画像入力部3からのライン毎の画像データについて、順次、副走査方向の先頭ラインから複数ライン(例えば250ライン)毎を1個のバンドとしてバンド化し、バンド毎に画像データを出力する機能を有している。   Under the control of the main control unit 1, the banding unit 5 sequentially applies one band for each of a plurality of lines (for example, 250 lines) from the first line in the sub-scanning direction for the image data for each line from the image input unit 3. As a band and output image data for each band.

画像データ処理部7は、バンド化されたそれら画像データに対して所定の第1の処理、例えば画像データに対する濃度やカラー/モノクロの判別処理等の画像検出処理、これらの処理をした画像データを所定のファイル形式(JPEG:Joint Photographic Experts Group)に圧縮処理し、ページメモリ部9に出力する機能を有し、その第1の処理がされたバンド単位の画像データをページメモリ部9から入力して所定の第2の処理、例えば画像データの変倍処理やフィルタ処理等の画像処理、それらの処理をした画像データを更に所定のファイル形式(JPEG)に圧縮処理し、ページメモリ部9に再度出力する機能を有している。   The image data processing unit 7 performs predetermined first processing on the banded image data, for example, image detection processing such as density or color / monochrome discrimination processing on the image data, and image data obtained by performing these processing. It has a function of compressing it into a predetermined file format (JPEG: Joint Photographic Experts Group) and outputting it to the page memory unit 9. The image data for each band subjected to the first processing is input from the page memory unit 9. Then, predetermined second processing, for example, image processing such as image data scaling processing and filter processing, and the image data subjected to these processing are further compressed into a predetermined file format (JPEG), and are again stored in the page memory unit 9. It has a function to output.

画像データ処理部7は、その第2の処理がされたバンド単位の画像データをページメモリ部9から入力して所定の第3の処理、例えば画像データの2値化等の画像処理、それらの処理をした画像データを更にファイル形式(JPEG)に圧縮処理し、主記憶部13に出力する機能を有している。   The image data processing unit 7 inputs the band-unit image data subjected to the second processing from the page memory unit 9, and performs predetermined third processing, for example, image processing such as binarization of the image data, The processed image data is further compressed into a file format (JPEG) and output to the main storage unit 13.

すなわち、画像データ処理部7は、バンド化された画像データに対して第1の処理をしてページメモリ部9に出力する第1の処理部、更にその第1の処理がされたバンド単位の画像データを入力して第2の処理をしてページメモリ部9に出力する第2の処理部としての機能を有するとともに、その第2の処理がされたバンド単位の画像データを入力して第3の処理をして主記憶部13に出力する機能を有している。   That is, the image data processing unit 7 performs a first process on the banded image data and outputs it to the page memory unit 9, and further performs the band unit for which the first process has been performed. It has a function as a second processing unit that inputs image data, performs second processing, and outputs the second processing to the page memory unit 9, and inputs band-unit image data that has undergone the second processing. 3 to output to the main storage unit 13.

ページメモリ部9は、図2に示すように、画像データの1ページ分に必要なバンド数分の必要記憶領域Mおよび1個の追加バンド分の追加記憶領域mが確保された例えば半導体メモリ(RAM:random access memory)の一部であり、主制御部1の制御の下、1ページ分の画像データについてバンド毎に読み書き可能に形成されている。   As shown in FIG. 2, the page memory unit 9 includes, for example, a semiconductor memory in which a necessary storage area M for the number of bands necessary for one page of image data and an additional storage area m for one additional band are secured. A part of a random access memory (RAM), and under the control of the main control unit 1, the image data for one page can be read and written for each band.

ページメモリ部9における1バンド分の容量は、画像データに対する第1の処理によって形成される1バンド分の最大容量に設定されている。   The capacity for one band in the page memory unit 9 is set to the maximum capacity for one band formed by the first processing for image data.

すなわち、ページメモリ部9は、第1の処理のなされた画像データを画像データ処理部7からバンド毎に入力して記憶し、第2の処理用に画像データを画像データ処理部7へバンド毎に出力し、第2の処理のなされた画像データを画像データ処理部7からバンド毎に再度入力して記憶するとともに、第3の処理用に画像データを画像データ処理部7へ出力する機能を有している。   That is, the page memory unit 9 inputs and stores the image data subjected to the first processing from the image data processing unit 7 for each band and stores the image data for the second processing in the image data processing unit 7 for each band. The image data that has been subjected to the second processing is input again from the image data processing unit 7 for each band and stored, and the image data is output to the image data processing unit 7 for the third processing. Have.

図2は、ある1ページ分の画像データにおいてバンド毎の画像データ(1)〜(14)が記憶された状態を示すものであり、同図Aは、圧縮率の良好なバンド毎の画像データ(1)〜(14)が記憶された状態を、同図Bは、圧縮率の良好な次ページ分の画像データ(1)〜(14)が前ページ分の画像データ(1)〜(14)に連続して記憶された状態を示すものである。図2では、2ページ分の全バンドがページメモリ部9の必要記憶領域Mに記憶されている。   FIG. 2 shows a state in which image data (1) to (14) for each band is stored in a certain page of image data. FIG. 2A shows image data for each band having a good compression ratio. FIG. 7B shows a state in which (1) to (14) are stored. In FIG. B, image data (1) to (14) for the next page with a good compression ratio is image data (1) to (14) for the previous page. ) Indicates a state continuously stored. In FIG. 2, all the bands for two pages are stored in the necessary storage area M of the page memory unit 9.

操作パネル部11は、画像形成装置Aの本体ケース(図示せず。)の上部に配置され、画像形成装置Aの動作状態を表示する表示部として機能するとともに、印刷する印刷媒体である用紙の選択、印刷の開始(再開)又は中止、印刷部数等の指示入力部としての機能を有しており、主制御部1によって制御される。   The operation panel unit 11 is disposed on an upper part of a main body case (not shown) of the image forming apparatus A, functions as a display unit that displays an operation state of the image forming apparatus A, and is a sheet of paper that is a printing medium to be printed. It functions as an instruction input unit for selecting, starting (restarting) or canceling printing, the number of copies, and the like, and is controlled by the main control unit 1.

主記憶部13は、主制御部1の制御の下、ページメモリ部11からの画像データを読み書き可能に形成されるとともに、主制御部1の動作プログラム等を記憶する例えばハードディスクである。   The main storage unit 13 is, for example, a hard disk that is formed so as to be able to read and write image data from the page memory unit 11 under the control of the main control unit 1 and stores an operation program of the main control unit 1.

印刷部15は、操作パネル部11からの指示により、主制御部1の制御の下、複数の給紙段から用紙を選択して搬送し、主記憶部13から読み出した画像データに基づき感光体ドラムの表面に潜像を形成し、現像装置からのトナーによってその潜像をトナー像とする画像形成を行う画像形成部として機能し、その感光体ドラムからその搬送用紙にトナー像を転写させ、そのトナー像を用紙に定着させて排紙する構成を有している。   The printing unit 15 selects and conveys paper from a plurality of paper feed stages under the control of the main control unit 1 according to instructions from the operation panel unit 11, and based on image data read from the main storage unit 13 It functions as an image forming unit that forms a latent image on the surface of the drum and forms the latent image with the toner from the developing device, and transfers the toner image from the photosensitive drum to the transport sheet, The toner image is fixed on a sheet and discharged.

主制御部1は、CPU、このCPUの動作プログラムを格納したROMおよび作業用RAM(何れも図示せず。)を有して形成されており、上述し画像入力部3、バンド化部5、画像データ処理部7、ページメモリ部9、操作パネル部11、主記憶部13および印刷部15等を制御するとともに、画像データ処理部7およびページメモリ部9を制御するメモリ制御部17としての機能を有している。   The main control unit 1 includes a CPU, a ROM that stores an operation program for the CPU, and a working RAM (none of which are shown). The main control unit 1 includes the image input unit 3, the banding unit 5, and the like described above. Functions as a memory control unit 17 that controls the image data processing unit 7, the page memory unit 9, the operation panel unit 11, the main storage unit 13, the printing unit 15, and the like, and controls the image data processing unit 7 and the page memory unit 9. have.

メモリ制御部17は、第1の処理のなされた先頭のバンドに係る画像データからページメモリ部9の先頭よりページメモリ部9の必要記憶領域Mに順次記憶制御し、既に記憶されたバンド毎の画像データを第2の処理用に読み出し制御し、その第2の処理のなされたバンド毎の画像データを、その第1の処理のなされた画像データの後に連続して順次記憶制御し、記録に用いるバンドが追加記憶領域mに達したとき、同じページメモリ部9の先頭に戻って順次追記制御し、第2の処理のなされた画像データを第3の処理用に読み出し制御する機能を有している。   The memory control unit 17 sequentially controls storage from the image data related to the first band subjected to the first processing to the necessary storage area M of the page memory unit 9 from the top of the page memory unit 9, and for each band already stored. The image data is read and controlled for the second processing, and the image data for each band subjected to the second processing is sequentially stored and controlled after the image data subjected to the first processing for recording. When the band to be used reaches the additional storage area m, it has a function of returning to the head of the same page memory unit 9 and sequentially performing additional recording control, and reading out and controlling image data subjected to the second processing for the third processing. ing.

次に、本発明に係る画像形成装置(メモリ制御装置)Aの動作を図3のフローチャートを参照して簡単に説明する。   Next, the operation of the image forming apparatus (memory control apparatus) A according to the present invention will be briefly described with reference to the flowchart of FIG.

本発明に係るプログラムが起動し、ステップS1にて画像入力部(スキャナ部)3が原稿から画像データを順次読み取って主制御部1を介してバンド化部5に出力し(画像入力工程)、ステップS2にてバンド化部5が副走査方向の先頭ラインから毎250ライン毎を1バンドとして画像データをバンド化し(バンド化工程)、バンド毎に画像データを出力する。   The program according to the present invention is activated, and in step S1, the image input unit (scanner unit) 3 sequentially reads image data from the document and outputs the image data to the banding unit 5 via the main control unit 1 (image input process). In step S2, the banding unit 5 bands the image data by setting every 250 lines from the first line in the sub-scanning direction as one band (banding step), and outputs the image data for each band.

続くステップS3にて画像データ処理部7がバンド化された画像データに対して濃度やカラー/モノクロの判別処理等の画像検出処理を行い(第1の処理工程)、ステップS4にて画像データ処理部7がそれらの処理をした画像データを圧縮処理して出力し(第1の処理工程)、ステップS5に移る。   In subsequent step S3, the image data processing unit 7 performs image detection processing such as density and color / monochrome discrimination processing on the banded image data (first processing step), and in step S4, image data processing is performed. The unit 7 compresses and outputs the processed image data (first processing step), and proceeds to step S5.

ステップS5では、図4Aに示すように、メモリ制御部17が第1の処理のなされたバンドに係る画像データ(1)〜(13)をページメモリ部9の先頭より必要記憶領域Mに順次記憶制御してステップS6に移る(第1の記憶工程)。   In step S5, as shown in FIG. 4A, the memory control unit 17 sequentially stores the image data (1) to (13) related to the band subjected to the first processing in the necessary storage area M from the top of the page memory unit 9. Then, the process proceeds to step S6 (first storage step).

ステップS6ではメモリ制御部17が第1の処理のなされた画像データを第2の処理用に読み出し、画像データ処理部7が第1の処理がされたバンド単位の画像データに対して変倍処理やフィルタ処理等の第2の画像処理をするとともに(第2の処理工程)、ステップS7にて画像データ処理部7が画像データを更に圧縮処理し(第2の処理工程)、ステップS8に移る。   In step S6, the memory control unit 17 reads the image data subjected to the first processing for the second processing, and the image data processing unit 7 performs the scaling process on the band-unit image data subjected to the first processing. And second image processing such as filter processing (second processing step), the image data processing unit 7 further compresses the image data (second processing step) in step S7, and the process proceeds to step S8. .

ステップS8ではメモリ制御部17が第2の処理のなされたバンド毎の画像データを、第1の処理のなされた画像データの後に連続して順次記憶制御し(第2の記憶工程)、ステップS9に移って追加記憶領域mに達したか判別する(判別工程)。   In step S8, the memory control unit 17 sequentially stores and controls the image data for each band subjected to the second processing after the image data subjected to the first processing (second storage step), and then step S9. Then, it is determined whether or not the additional storage area m has been reached (determination step).

記憶する画像データが追加記憶領域mに達せずにステップS9がNOであれば、ステップS10にて同じページメモリ部9において第1の処理のされた画像データの後に連続して順次記憶する(第2の記憶工程)。   If the image data to be stored does not reach the additional storage area m and step S9 is NO, in step S10, the same page memory unit 9 sequentially stores the first processed image data after the first image data (first 2 storage step).

すなわち、図4Bに示すように、第2の処理のなされた先頭バンドの画像データ(1)が記憶されても追加記憶領域に達しないとき、同図Cに示すように、画像データ(2)が連続して記憶される。   That is, as shown in FIG. 4B, when the image data (1) of the first band subjected to the second processing is stored but the additional storage area is not reached, as shown in FIG. 4C, the image data (2) Are stored continuously.

記憶する画像データが追加記憶領域mに達してステップS9がYESであったりYESになれば、ステップS11にて同じページメモリ部9の先頭に戻って順次追記制御してステップS12に移る(第2の記憶工程)。   If the image data to be stored reaches the additional storage area m and step S9 is YES or YES, the process returns to the head of the same page memory unit 9 in step S11, and additional write control is performed, and the process proceeds to step S12 (second). Storage process).

第2の処理のなされた画像データ(2)が記憶されて追加記憶領域mに達したとき、同図Dに示すように、画像データ(3)が同じページメモリ部9の必要記憶領域Mに戻って記憶される。   When the image data (2) subjected to the second processing is stored and reaches the additional storage area m, the image data (3) is stored in the necessary storage area M of the same page memory unit 9 as shown in FIG. It will be remembered back.

ステップS12にてメモリ制御部17が第2の処理のなされた画像データを第3の処理用に読み出し、画像データ処理部7が第2の処理がされたバンド単位の画像データに対して2値化処理をし(第3の処理工程)、ステップS14にて画像データ処理部7が画像データを更に圧縮処理し(第3の処理工程)、主記憶部(ハードディスク)13に格納して終了する。   In step S12, the memory control unit 17 reads the image data subjected to the second process for the third process, and the image data processing unit 7 performs binary processing on the band-unit image data subjected to the second process. In step S14, the image data processing unit 7 further compresses the image data (third processing step), stores it in the main storage unit (hard disk) 13, and ends. .

このような処理過程が本発明のメモリ制御方法を構成する。   Such a process constitutes the memory control method of the present invention.

このように本発明に係るメモリ制御装置は、画像データが入力される画像入力部3と、順次入力される画像データについて先頭の副走査ラインから所定の複数ライン毎を1個のバンドとするバンド化部5と、その画像データの1ページ分に必要なバンド数分の必要記憶領域Mおよび1個の追加バンド分の追加記憶領域mが確保されたページメモリ部9と、バンド化された画像データに対して所定の第1の処理をする画像データ処理部(第1の処理部)7と、その第1の処理がされたバンド単位の画像データに対して所定の第2の処理をする画像データ処理部(第2の処理部)7と、その第1の処理のなされた先頭のバンドに係る画像データからページメモリ部9の必要記憶領域Mにて先頭より順次記憶制御し、既に記憶されたバンド毎の画像データを第2の処理用に読み出し制御し、その第2の処理のなされたバンド毎の画像データを、その第1の処理のなされた画像データに続けて順次記憶制御して記録に用いるバンドが追加記憶領域mに達したとき、そのページメモリ部9の必要記憶領域Mの先頭に戻って順次記憶制御するメモリ制御部17と、を具備している。   As described above, the memory control device according to the present invention includes an image input unit 3 to which image data is input, and a band in which a predetermined plurality of lines are defined as one band from the first sub-scanning line for sequentially input image data. , A page memory unit 9 in which a necessary storage area M for the number of bands necessary for one page of the image data and an additional storage area m for one additional band are secured, and a banded image An image data processing unit (first processing unit) 7 that performs a predetermined first process on the data, and a predetermined second process on the band-unit image data subjected to the first process. The image data processing unit (second processing unit) 7 and the image data related to the first band subjected to the first processing are sequentially controlled from the top in the necessary storage area M of the page memory unit 9, and already stored. Per band image The data is read out and controlled for the second processing, and the image data for each band subjected to the second processing is sequentially stored after the image data subjected to the first processing and used for recording. Includes a memory control unit 17 for returning to the top of the necessary storage area M of the page memory unit 9 and sequentially controlling the storage when the additional storage area m is reached.

そのため、ページメモリ部9が、メモリ領域確保時に、1バンド分余分に確保されていれば、スキャナ部としての画像入力部3から取得した画像データについて、第1の処理をして記憶後に第2の処理をして再記憶する際、続きのアドレスから記憶し、余分に確保した追加記憶領域mに画像データの記憶が達した時点で、次のバンドの画像データからページメモリ部9の必要記憶領域Mにて先頭バンドに戻って上書き記憶させることが可能となる。   Therefore, if the page memory unit 9 reserves an extra 1 band at the time of securing the memory area, the image data obtained from the image input unit 3 as the scanner unit is subjected to the first processing and stored in the second When the image data is stored in the additional storage area m which is reserved from the next address and is stored again when the above processing is performed, the necessary memory of the page memory unit 9 is stored from the image data of the next band. In the area M, it is possible to return to the first band and perform overwriting storage.

従って、ページメモリ部9を複数回使用する場合、同じページメモリ部9の再利用が容易で、システムとして必要なメモリ量を少なくするとともに、コストアップを抑えることが可能である。   Therefore, when the page memory unit 9 is used a plurality of times, the same page memory unit 9 can be easily reused, the amount of memory necessary for the system can be reduced, and the cost increase can be suppressed.

しかも、上記ページメモリ部9が、追記記憶領域mとして、その画像データに対する第1の処理によって形成される1バンド分の最大容量を割当てるとともに、それら第1および第2の処理が、その画像データに対する画像検出処理、画像加工処理又は圧縮処理であるから、同一ページ内の画像データの記憶容量の確実な確保および画像形成装置向けの画像処理を確保しつつ、同一のページメモリ部9の再利用が容易である。   In addition, the page memory unit 9 assigns the maximum capacity for one band formed by the first process for the image data as the additional recording storage area m, and the first and second processes perform the image data. Therefore, the same page memory unit 9 can be reused while ensuring the storage capacity of image data in the same page and ensuring the image processing for the image forming apparatus. Is easy.

なお、本発明に係る画像形成装置Aおよびメモリ制御方法は、上述したメモリ制御装置と同様な効果を有する。   The image forming apparatus A and the memory control method according to the present invention have the same effects as the memory control apparatus described above.

1 主制御部
3 画像入力部(スキャナ部)
5 バンド化部
7 画像データ処理部(第1の処理部、第2の処理部)
9 ページメモリ部(RAM)
11 操作パネル部(表示部、入力部)
13 主記憶部(ハードディスク)
15 印刷部(画像形成部)
17 メモリ制御部(主制御部)
A 画像形成装置
M 必要記憶領域
m 追加記憶領域
1 Main control unit 3 Image input unit (scanner unit)
5 Banding unit 7 Image data processing unit (first processing unit, second processing unit)
9 Page memory (RAM)
11 Operation panel section (display section, input section)
13 Main memory (hard disk)
15 Printing section (image forming section)
17 Memory control unit (main control unit)
A Image forming apparatus M Necessary storage area m Additional storage area

Claims (7)

画像データが入力される画像入力部と、
順次入力される前記画像データについて先頭の副走査ラインから所定の複数ライン毎を1個のバンドとするバンド化部と、
前記画像データの1ページ分に必要なバンド数分の必要記憶領域および1個の追加バンド分の追加記憶領域が確保されたページメモリ部と、
バンド化された前記画像データに対して所定の第1の処理をする第1の処理部と、
前記第1の処理がされて記憶されたバンド単位の前記画像データに対して所定の第2の処理をする第2の処理部と、
前記第1の処理のなされた先頭バンドに係る前記画像データから前記ページメモリ部先頭より順次記憶制御し、前記記憶されたバンド毎の前記画像データを前記第2の処理用に読み出し制御し、前記第2の処理のなされた前記バンド毎の前記画像データを、前記第1の処理のなされた前記画像データに続けて順次記憶制御して記録に用いる前記バンドが前記追加記憶領域に達したとき、前記ページメモリ部の先頭に戻って順次記憶制御するメモリ制御部と、
を具備することを特徴とするメモリ制御装置。
An image input unit for inputting image data;
A banding unit that makes a predetermined plurality of lines one band from the first sub-scanning line for the image data sequentially input,
A page memory unit in which a necessary storage area for the number of bands necessary for one page of the image data and an additional storage area for one additional band are secured;
A first processing unit for performing a predetermined first process on the banded image data;
A second processing unit that performs a predetermined second process on the image data in units of bands stored after the first process;
The first of the said page memory unit sequentially stores controlled from the head from the image data according to made the top band of processing, and the read control the image data for each of the stored band for the second processing, the The image data for each band that has been subjected to the second processing is sequentially stored and controlled following the image data that has been subjected to the first processing, and when the band used for recording reaches the additional storage area, A memory control unit that sequentially returns to the top of the page memory unit and performs storage control;
A memory control device comprising:
前記ページメモリ部は、前記画像データに対する前記第1の処理によって形成される1バンド分の最大容量を前記追加記憶領域として設定してなる請求項1記載のメモリ制御装置。   The memory control device according to claim 1, wherein the page memory unit sets a maximum capacity for one band formed by the first processing on the image data as the additional storage area. 前記第1および第2の処理は、前記画像データに対する画像検出処理、画像加工処理若しくは圧縮処理である請求項1又は2記載のメモリ制御装置。   The memory control device according to claim 1, wherein the first and second processes are an image detection process, an image processing process, or a compression process for the image data. 前記1〜3いずれか1項記載のメモリ制御装置と、少なくとも前記メモリ制御装置から得られた前記画像データに基づき画像形成する画像形成部と、を具備する画像形成装置。   4. An image forming apparatus comprising: the memory control device according to claim 1; and an image forming unit that forms an image based on at least the image data obtained from the memory control device. 画像形成用の画像データを入力する画像入力工程と、
順次入力される前記画像データについて先頭の副走査ラインから所定の複数ライン毎を1個のバンドとするバンド化工程と、
バンド化された前記画像データに対して所定の第1の処理をする第1の処理工程と、
画像データの1ページ分に必要なバンド数分の必要記憶領域および1個の追加バンド分の追加記憶領域が確保されたページメモリ部に対し、前記第1の処理のなされた先頭バンドに係る前記画像データから前記ページメモリ部先頭より順次記憶する第1の記憶工程と、
前記ページメモリ部から読み出したバンド毎の前記画像データに対し、所定の第2の処理をする第2の処理工程と、
前記第2の処理のなされたバンド毎の前記画像データを、前記第1の処理のなされた前記画像データに続けて順次記憶して記録に用いる前記バンドが前記追加記憶領域に達したとき、前記ページメモリ部の先頭に戻って順次記憶する第2の記憶工程と、
を具備することを特徴とするメモリ制御方法。
An image input process for inputting image data for image formation;
A banding step in which a predetermined plurality of lines are set as one band from the first sub-scanning line for the image data sequentially input,
A first processing step of performing a predetermined first process on the banded image data;
For the page memory unit in which the necessary storage area for the number of bands necessary for one page of image data and the additional storage area for one additional band are secured, the first band related to the first band subjected to the first processing A first storage step of sequentially storing image data from the top of the page memory unit;
A second processing step of performing a predetermined second process on the image data for each band read from the page memory unit;
The image data for each band subjected to the second processing is sequentially stored following the image data subjected to the first processing, and the band used for recording reaches the additional storage area. A second storage step of returning to the top of the page memory unit and storing sequentially,
A memory control method comprising:
前記ページメモリ部は、前記画像データに対する前記第1の処理によって形成される1バンド分の最大容量を前記追加記憶領域として設定する請求項5記載のメモリ制御方法。   The memory control method according to claim 5, wherein the page memory unit sets a maximum capacity for one band formed by the first processing on the image data as the additional storage area. 前記第1および第2の処理は、前記画像データに対する画像検出処理、画像加工処理若しくは圧縮処理である請求項5又は6記載のメモリ制御方法。   7. The memory control method according to claim 5, wherein the first and second processes are an image detection process, an image processing process, or a compression process for the image data.
JP2010030888A 2010-02-16 2010-02-16 MEMORY CONTROL DEVICE, IMAGE FORMING DEVICE, AND MEMORY CONTROL METHOD Active JP5132696B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010030888A JP5132696B2 (en) 2010-02-16 2010-02-16 MEMORY CONTROL DEVICE, IMAGE FORMING DEVICE, AND MEMORY CONTROL METHOD

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010030888A JP5132696B2 (en) 2010-02-16 2010-02-16 MEMORY CONTROL DEVICE, IMAGE FORMING DEVICE, AND MEMORY CONTROL METHOD

Publications (2)

Publication Number Publication Date
JP2011171788A JP2011171788A (en) 2011-09-01
JP5132696B2 true JP5132696B2 (en) 2013-01-30

Family

ID=44685489

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010030888A Active JP5132696B2 (en) 2010-02-16 2010-02-16 MEMORY CONTROL DEVICE, IMAGE FORMING DEVICE, AND MEMORY CONTROL METHOD

Country Status (1)

Country Link
JP (1) JP5132696B2 (en)

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4969396B2 (en) * 2007-10-17 2012-07-04 株式会社リコー Image processing apparatus, image processing method, and image processing program

Also Published As

Publication number Publication date
JP2011171788A (en) 2011-09-01

Similar Documents

Publication Publication Date Title
JP3861964B2 (en) Printer and image data processing method in the printer
JP4337885B2 (en) Image forming apparatus and image forming method
JP3003319B2 (en) Image processing device
US7813565B2 (en) Image processing apparatus, image forming apparatus, and image processing method
JP3030967B2 (en) Image processing device
JP3028654B2 (en) Image processing device
JP2007221180A (en) Control method of image forming apparatus, control program of image forming apparatus, and image forming apparatus
JP5132696B2 (en) MEMORY CONTROL DEVICE, IMAGE FORMING DEVICE, AND MEMORY CONTROL METHOD
JP4450810B2 (en) Image processing apparatus and image forming apparatus
JP2001144920A (en) Image processor, image processing method and computer- readable recording medium for recording program to allow computer to execute the method
JP5084688B2 (en) Image forming apparatus
JP5915670B2 (en) Image processing apparatus, image processing method and image processing program in the same
JP4223049B2 (en) Image processing apparatus and image forming apparatus
US20080137141A1 (en) Apparatus, method, and computer program product for forming image
JP3603510B2 (en) Image processing device
JP2002144670A (en) Imaging system, its post-processing method and storage medium
JP3926030B2 (en) Image forming apparatus
JP4378395B2 (en) Image processing apparatus, printing apparatus, control program, recording medium
JP4307435B2 (en) Image data storage device, copying machine, image forming system, and image data storage method
JP5057819B2 (en) Image forming apparatus
JP2007036554A (en) Image processor, image forming apparatus, image processing method, image forming method, and program
JP3912372B2 (en) Color image processing device
JP2872200B2 (en) Image forming device
JP2007280194A (en) Image processor, image forming apparatus, and image processing method
JP5588222B2 (en) Image forming apparatus, control method therefor, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20120124

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120808

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120815

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120906

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20121010

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20121106

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20151116

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 5132696

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150