JP2011171788A - Memory control apparatus, image forming apparatus and memory control method - Google Patents
Memory control apparatus, image forming apparatus and memory control method Download PDFInfo
- Publication number
- JP2011171788A JP2011171788A JP2010030888A JP2010030888A JP2011171788A JP 2011171788 A JP2011171788 A JP 2011171788A JP 2010030888 A JP2010030888 A JP 2010030888A JP 2010030888 A JP2010030888 A JP 2010030888A JP 2011171788 A JP2011171788 A JP 2011171788A
- 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.)
- Granted
Links
Images
Landscapes
- Storing Facsimile Image Data (AREA)
Abstract
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
また、特開2002−84405号公報(特許文献2)の画像処理装置が提供されている。 Further, an image processing apparatus disclosed in Japanese Patent Laid-Open No. 2002-84405 (Patent Document 2) is provided.
この特許文献2は、原稿の画像を読み取ってディジタル画像データを生成する原稿画像読取部と、圧縮した画像データを記憶するための画像データメモリと、画像データに所定の処理を施して出力する画像データ処理部とを備え、その画像データ処理部が、同一原稿に対して複数回の処理を行う場合に少なくとも最初の原稿画像読取り結果に基づいて画像データメモリにおける圧縮画像データ記憶領域の割り当てを行うメモリ設定部を備え、原稿の内容に応じてメモリの使用効率および性能の向上を図れるようにしたものである。
This
さらに、特開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
しかし、上述した特許文献1では、個別のページメモリの再利用に関するものであり、1枚の原稿に係る画像データで複数のページメモリが必要な場合に、同一のページメモリを再利用する構成を開示するものではなく、ページメモリの節約には限界がある。
However,
また、特許文献2では、原稿内容に応じて画像読取り回数を減らしてメモリの使用効率および性能の向上を図るものであり、同じようにメモリの記憶領域の節約を図るには更なる工夫が必要である。
Further, in
さらに、特許文献3は、各画像記録モード毎に個別にページメモリを備える必要をなくしてコスト低減を図るものであり、個々の画像記録モードにおけるページメモリを節約するものではなく、同様に改善の余地がある。
Further,
本発明はそのような課題を解決するためになされたもので、同一ページ内の画像データに対する処理をする際に、複数のページメモリを必要とする場合、同一のページメモリの再利用が可能で、コストアップを抑えることの容易なメモリ制御装置、画像形成装置およびメモリ制御方法の提供を目的とする。 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
本発明の請求項2に係るメモリ制御装置は、上記ページメモリ部が、その画像データに対する第1の処理によって形成される1バンド分の最大容量を上記追加記憶領域として設定されてなる構成である。
The memory control device according to
本発明の請求項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. is 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
このような本発明の請求項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
以下、本発明に係るメモリ制御装置、画像形成装置およびメモリ制御方法の実施の形態を図面を参照して説明する。なお、本発明に係るメモリ制御装置およびメモリ制御方法は本発明に係る画像形成装置を説明する過程で説明する。 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
画像入力部3は、主制御部1の制御の下、例えば印刷された原稿から画像をラインセンサにより、光学的読取ラインである副走査方向の先頭ラインからライン毎に読取って電子的画像データを生成する公知のスキャナ部であり、読み取られたライン毎の画像データを主制御部1に出力する機能を有している。
Under the control of the
バンド化部5は、主制御部1の制御の下、画像入力部3からのライン毎の画像データについて、順次、副走査方向の先頭ラインから複数ライン(例えば250ライン)毎を1個のバンドとしてバンド化し、バンド毎に画像データを出力する機能を有している。
Under the control of the
画像データ処理部7は、バンド化されたそれら画像データに対して所定の第1の処理、例えば画像データに対する濃度やカラー/モノクロの判別処理等の画像検出処理、これらの処理をした画像データを所定のファイル形式(JPEG:Joint Photographic Experts Group)に圧縮処理し、ページメモリ部9に出力する機能を有し、その第1の処理がされたバンド単位の画像データをページメモリ部9から入力して所定の第2の処理、例えば画像データの変倍処理やフィルタ処理等の画像処理、それらの処理をした画像データを更に所定のファイル形式(JPEG)に圧縮処理し、ページメモリ部9に再度出力する機能を有している。
The image
画像データ処理部7は、その第2の処理がされたバンド単位の画像データをページメモリ部9から入力して所定の第3の処理、例えば画像データの2値化等の画像処理、それらの処理をした画像データを更にファイル形式(JPEG)に圧縮処理し、主記憶部13に出力する機能を有している。
The image
すなわち、画像データ処理部7は、バンド化された画像データに対して第1の処理をしてページメモリ部9に出力する第1の処理部、更にその第1の処理がされたバンド単位の画像データを入力して第2の処理をしてページメモリ部9に出力する第2の処理部としての機能を有するとともに、その第2の処理がされたバンド単位の画像データを入力して第3の処理をして主記憶部13に出力する機能を有している。
That is, the image
ページメモリ部9は、図2に示すように、画像データの1ページ分に必要なバンド数分の必要記憶領域Mおよび1個の追加バンド分の追加記憶領域mが確保された例えば半導体メモリ(RAM:random access memory)の一部であり、主制御部1の制御の下、1ページ分の画像データについてバンド毎に読み書き可能に形成されている。
As shown in FIG. 2, the
ページメモリ部9における1バンド分の容量は、画像データに対する第1の処理によって形成される1バンド分の最大容量に設定されている。
The capacity for one band in the
すなわち、ページメモリ部9は、第1の処理のなされた画像データを画像データ処理部7からバンド毎に入力して記憶し、第2の処理用に画像データを画像データ処理部7へバンド毎に出力し、第2の処理のなされた画像データを画像データ処理部7からバンド毎に再度入力して記憶するとともに、第3の処理用に画像データを画像データ処理部7へ出力する機能を有している。
That is, the
図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
操作パネル部11は、画像形成装置Aの本体ケース(図示せず。)の上部に配置され、画像形成装置Aの動作状態を表示する表示部として機能するとともに、印刷する印刷媒体である用紙の選択、印刷の開始(再開)又は中止、印刷部数等の指示入力部としての機能を有しており、主制御部1によって制御される。
The
主記憶部13は、主制御部1の制御の下、ページメモリ部11からの画像データを読み書き可能に形成されるとともに、主制御部1の動作プログラム等を記憶する例えばハードディスクである。
The
印刷部15は、操作パネル部11からの指示により、主制御部1の制御の下、複数の給紙段から用紙を選択して搬送し、主記憶部13から読み出した画像データに基づき感光体ドラムの表面に潜像を形成し、現像装置からのトナーによってその潜像をトナー像とする画像形成を行う画像形成部として機能し、その感光体ドラムからその搬送用紙にトナー像を転写させ、そのトナー像を用紙に定着させて排紙する構成を有している。
The
主制御部1は、CPU、このCPUの動作プログラムを格納したROMおよび作業用RAM(何れも図示せず。)を有して形成されており、上述し画像入力部3、バンド化部5、画像データ処理部7、ページメモリ部9、操作パネル部11、主記憶部13および印刷部15等を制御するとともに、画像データ処理部7およびページメモリ部9を制御するメモリ制御部17としての機能を有している。
The
メモリ制御部17は、第1の処理のなされた先頭のバンドに係る画像データからページメモリ部9の先頭よりページメモリ部9の必要記憶領域Mに順次記憶制御し、既に記憶されたバンド毎の画像データを第2の処理用に読み出し制御し、その第2の処理のなされたバンド毎の画像データを、その第1の処理のなされた画像データの後に連続して順次記憶制御し、記録に用いるバンドが追加記憶領域mに達したとき、同じページメモリ部9の先頭に戻って順次追記制御し、第2の処理のなされた画像データを第3の処理用に読み出し制御する機能を有している。
The
次に、本発明に係る画像形成装置(メモリ制御装置)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
続くステップS3にて画像データ処理部7がバンド化された画像データに対して濃度やカラー/モノクロの判別処理等の画像検出処理を行い(第1の処理工程)、ステップS4にて画像データ処理部7がそれらの処理をした画像データを圧縮処理して出力し(第1の処理工程)、ステップS5に移る。
In subsequent step S3, the image
ステップS5では、図4Aに示すように、メモリ制御部17が第1の処理のなされたバンドに係る画像データ(1)〜(13)をページメモリ部9の先頭より必要記憶領域Mに順次記憶制御してステップS6に移る(第1の記憶工程)。
In step S5, as shown in FIG. 4A, the
ステップS6ではメモリ制御部17が第1の処理のなされた画像データを第2の処理用に読み出し、画像データ処理部7が第1の処理がされたバンド単位の画像データに対して変倍処理やフィルタ処理等の第2の画像処理をするとともに(第2の処理工程)、ステップS7にて画像データ処理部7が画像データを更に圧縮処理し(第2の処理工程)、ステップS8に移る。
In step S6, the
ステップS8ではメモリ制御部17が第2の処理のなされたバンド毎の画像データを、第1の処理のなされた画像データの後に連続して順次記憶制御し(第2の記憶工程)、ステップS9に移って追加記憶領域mに達したか判別する(判別工程)。
In step S8, the
記憶する画像データが追加記憶領域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
すなわち、図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 top of the same
第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
ステップS12にてメモリ制御部17が第2の処理のなされた画像データを第3の処理用に読み出し、画像データ処理部7が第2の処理がされたバンド単位の画像データに対して2値化処理をし(第3の処理工程)、ステップS14にて画像データ処理部7が画像データを更に圧縮処理し(第3の処理工程)、主記憶部(ハードディスク)13に格納して終了する。
In step S12, the
このような処理過程が本発明のメモリ制御方法を構成する。 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
そのため、ページメモリ部9が、メモリ領域確保時に、1バンド分余分に確保されていれば、スキャナ部としての画像入力部3から取得した画像データについて、第1の処理をして記憶後に第2の処理をして再記憶する際、続きのアドレスから記憶し、余分に確保した追加記憶領域mに画像データの記憶が達した時点で、次のバンドの画像データからページメモリ部9の必要記憶領域Mにて先頭バンドに戻って上書き記憶させることが可能となる。
Therefore, if the
従って、ページメモリ部9を複数回使用する場合、同じページメモリ部9の再利用が容易で、システムとして必要なメモリ量を少なくするとともに、コストアップを抑えることが可能である。
Therefore, when the
しかも、上記ページメモリ部9が、追記記憶領域mとして、その画像データに対する第1の処理によって形成される1バンド分の最大容量を割当てるとともに、それら第1および第2の処理が、その画像データに対する画像検出処理、画像加工処理又は圧縮処理であるから、同一ページ内の画像データの記憶容量の確実な確保および画像形成装置向けの画像処理を確保しつつ、同一のページメモリ部9の再利用が容易である。
In addition, the
なお、本発明に係る画像形成装置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
5
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 band units that has been subjected to the first process;
The image data related to the first band subjected to the first processing is sequentially controlled from the top of the page memory unit, the image data stored for each band is read and controlled for the second processing, 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の処理工程と、
画像データの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:
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 true JP2011171788A (en) | 2011-09-01 |
JP5132696B2 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) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009098948A (en) * | 2007-10-17 | 2009-05-07 | Ricoh Co Ltd | Image processing device, image processing method and image processing program |
-
2010
- 2010-02-16 JP JP2010030888A patent/JP5132696B2/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009098948A (en) * | 2007-10-17 | 2009-05-07 | Ricoh Co Ltd | Image processing device, image processing method and image processing program |
Also Published As
Publication number | Publication date |
---|---|
JP5132696B2 (en) | 2013-01-30 |
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 | |
JP4450810B2 (en) | Image processing apparatus and image forming apparatus | |
JP5132696B2 (en) | MEMORY CONTROL DEVICE, IMAGE FORMING DEVICE, AND MEMORY CONTROL METHOD | |
JP5084688B2 (en) | Image forming apparatus | |
JP4223049B2 (en) | Image processing apparatus and image forming apparatus | |
JP5915670B2 (en) | Image processing apparatus, image processing method and image processing program in the same | |
JP2002144670A (en) | Imaging system, its post-processing method and storage medium | |
JP3603510B2 (en) | Image processing device | |
JP4378395B2 (en) | Image processing apparatus, printing apparatus, control program, recording medium | |
JP5057819B2 (en) | Image forming apparatus | |
JP4307435B2 (en) | Image data storage device, copying machine, image forming system, and image data storage method | |
JP3912372B2 (en) | Color image processing device | |
JP3735583B2 (en) | Digital color copier | |
JP2007280194A (en) | Image processor, image forming apparatus, and image processing method | |
JP2872200B2 (en) | Image forming device | |
JPH11313182A (en) | Image forming device | |
JP5588222B2 (en) | Image forming apparatus, control method therefor, and program | |
JP2004222090A (en) | Image forming apparatus | |
JP2006352615A (en) | Apparatus and method for image formation | |
JP2007019798A (en) | Image forming apparatus |
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 |