[go: up one dir, main page]

JP4083005B2 - Reading image processing apparatus and image forming apparatus - Google Patents

Reading image processing apparatus and image forming apparatus Download PDF

Info

Publication number
JP4083005B2
JP4083005B2 JP2002380891A JP2002380891A JP4083005B2 JP 4083005 B2 JP4083005 B2 JP 4083005B2 JP 2002380891 A JP2002380891 A JP 2002380891A JP 2002380891 A JP2002380891 A JP 2002380891A JP 4083005 B2 JP4083005 B2 JP 4083005B2
Authority
JP
Japan
Prior art keywords
image
area
processing
image information
read
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.)
Expired - Fee Related
Application number
JP2002380891A
Other languages
Japanese (ja)
Other versions
JP2004214873A (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 Mita Corp
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 Mita Corp filed Critical Kyocera Mita Corp
Priority to JP2002380891A priority Critical patent/JP4083005B2/en
Publication of JP2004214873A publication Critical patent/JP2004214873A/en
Application granted granted Critical
Publication of JP4083005B2 publication Critical patent/JP4083005B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Storing Facsimile Image Data (AREA)
  • Editing Of Facsimile Originals (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、読み取り画像に所定の加工処理を施す読み取り画像処理装置及び画像形成装置に関するものである。
【0002】
【従来の技術】
複数ページの原稿から画像を読み取って画像情報を生成し、HDD等からなる記憶装置に格納し、格納された画像情報に対して、圧縮、回転、濃度変更等の画像処理を施し、記録紙に転写して出力する、読み取り画像の加工処理機能を備えたディジタル複写機、スキャナ等の画像形成装置が知られている。
【0003】
【発明が解決しようとする課題】
上記来の画像加工処理機能を備えた画像形成装置においては、加工処理前の画像情報と加工処理後の画像情報とを別々の領域に格納していた。従って、上記記憶装置に加工処理前の画像情報と加工処理後の画像情報とを格納する領域を確保する必要があるため、処理可能なページ数が記憶装置の容量によって制限されていた。
【0004】
例えば、加工処理前の画像情報と加工処理後の画像情報とが略同一の格納領域を必要とする場合には、記憶装置における画像格納領域の全容量内、略1/2の格納領域を必要とする画像情報が、処理可能な画像情報の上限量を制約することになる。
【0005】
本発明は上記の課題に鑑みてなされたもので、画像情報の記憶領域を有効に活用できる読み取り画像処理装置、及びディジタル複写機、スキャナ等の画像形成装置を提供することを目的とするものである。
【0006】
【課題を解決するための手段】
請求項1に記載の読み取り画像処理装置は、予め1ページ分に相当する空き領域及び該空き領域に連続し、スキャナ部によって読み取られた複数ページの読み取り画像情報を格納する格納領域を有する画像記憶手段と、前記画像記憶手段の前記格納領域に格納された画像情報に対して、ページ毎に所定の加工処理を施す加工手段と、前記加工手段による加工処理実行時に、前記画像記憶手段の前記格納領域からの読み取り画像情報の読出し及び前記画像記憶手段への加工処理後の画像情報の書き込みを制御するデータ制御手段と、読み取り画像のサイズ及び解像度の画像読み取り条件に基づいて、前記画像記憶手段が前記予め有する空き領域の容量を設定する空き領域設定手段とを備え、前記加工手段は、画像情報を格納する領域の容量が減少する加工処理、または、容量が変化しない加工処理を施すものであり、前記データ制御手段は、ページ毎に画像情報を前記画像記憶手段の前記格納領域から順次読出し、読み出された画像情報が格納されていた格納領域を空き領域として設定し、前記画像記憶手段の前記予め有する空き領域に第1ページに対応する加工処理後の画像情報を書き込み、画像情報の読み出し毎に設定された前記空き領域に加工処理後の第2ページ以降の画像情報を順次書き込むことを特徴としている。
【0007】
上記の構成によれば、画像記憶手段が予め1ページ分に相当する空き領域を有し、及び該空き領域に連続し、スキャナ部によって読み取られた複数ページの読み取り画像情報が画像記憶手段の有する格納領域に格納され、加工手段によって、画像記憶手段の前記格納領域に格納された画像情報に対して、ページ毎に所定の加工処理が施され、加工手段による加工処理実行時に、データ制御手段によって、画像記憶手段の前記格納領域からの読み取り画像情報の読出し及び前記画像記憶手段への加工処理後の画像情報の書き込みが制御される。また、データ制御手段によって、ページ毎に画像情報が画像記憶手段の前記格納領域から順次読出され、読み出された画像情報が格納されていた格納領域が空き領域として設定され、画像記憶手段の前記予め有する空き領域に第1ページに対応する加工処理後の画像情報が書き込まれ、画像情報の読み出し毎に設定された前記空き領域に加工処理後の第2ページ以降の画像情報が順次書き込まれる。また、加工手段によって、画像情報を格納する領域の容量が減少する加工処理、または、容量が変化しない画像処理が施される。さらに、空き領域設定手段によって、読み取り画像のサイズ及び解像度の画像読み取り条件に基づいて、画像記憶手段が予め有する空き領域の容量が設定される。
【0008】
従って、データ制御手段によって、ページ毎に画像情報が画像記憶手段の格納領域から順次読出され、読み出された画像情報が格納されていた格納領域が空き領域として設定され、画像記憶手段の予め有する空き領域に第1ページに対応する加工処理後の画像情報が書き込まれ、画像情報の読み出し毎に設定された空き領域に加工処理後の第2ページ以降の画像情報が順次書き込まれるため、格納領域に格納可能な画像情報を加工し格納することが可能となり、画像情報の記憶領域が有効に活用可能となる。また、加工後の画像情報を格納する領域の容量が加工前の画像情報を格納する領域の容量より増大することは無いため、予め有する空き領域を除く領域に格納可能な画像情報を格納し加工することが可能となり、画像情報の記憶領域が有効に活用可能となる。さらに、読み取り画像のサイズ及び解像度の画像読み取り条件に基づいて、画像記憶手段が予め有する空き領域の容量が、画像読み取り条件に適したサイズに設定されるため、更に、画像情報の記憶領域が有効に活用可能となる。
【0009】
請求項2に記載の読み取り画像処理装置は、前記データ制御手段が、前記設定された空き領域に加工処理後の画像情報を書き込む際に、該設定された空き領域の先頭アドレスから書き込むことを特徴としている。
【0010】
上記の構成によれば、データ制御手段によって、設定された空き領域に加工処理後の画像情報を書き込む際に、該設定された空き領域の先頭アドレスから書き込まれる。従って、加工後の画像情報が連続した記憶領域に書き込まれるため、加工後の画像情報の管理が容易となると共に、空き領域を有効に活用することが容易となる。
【0011】
請求項に記載の読み取り画像処理装置は、前記データ制御手段が、第2ページ以降の画像情報については、前記設定された空き領域に加工処理後の画像情報を書き込む際に、前ページの画像情報が格納されていた格納領域の先頭アドレスから書き込むことを特徴としている。
【0012】
上記の構成によれば、データ制御手段によって、設定された空き領域に加工処理後の画像情報を書き込む際に、第2ページ以降の画像情報については、前ページの画像情報が格納されていた空き領域の先頭アドレスから書き込まれるため、加工処理後の画像情報を書き込む処理が、簡単な処理で実現される。
【0013】
請求項記載の画像形成装置は、ページ毎に画像情報を取得する画像取得装置と、請求項1〜のいずれかに記載の読み取り画像処理装置と、前記読み取り画像処理装置の前記画像記憶手段に格納された画像情報に対応する画像を生成し、記録紙に転写する像形成装置とを備えることを特徴としている。
【0014】
上記の構成によれば、画像取得装置によって、ページ毎に画像情報が取得され、請求項1〜のいずれかに記載の読み取り画像処理装置によって、画像情報が処理され、像形成装置によって、読み取り画像処理装置の画像記憶手段に格納された画像情報に対応する画像が生成され、記録紙に転写される。従って、請求項1〜のいずれかに記載の読み取り画像処理装置を備えているため、画像情報の記憶領域を有効に活用可能な画像形成装置が実現可能となる。
【0015】
【発明の実施の形態】
(第1実施形態)
図1は、本発明が適用されるディジタル複写機の機械的構成を主に示す側断面概略図の一例である。ディジタル複写機1は、本体部200と、本体部200の左側に配設された用紙後処理部300と、ユーザが種々の操作指令等を入力するための操作部400と、本体部200の上部に配設された原稿読み取り部500と、原稿読み取り部500の上方に配設された原稿給送部600とから構成される。
【0016】
操作部400は、タッチパネル401、スタートキー402及びテンキー403等を備える。タッチパネル401は、拡縮率の設定用画面を含む種々の操作画面を表示するとともに、ユーザが種々の操作指令を入力するための種々の操作ボタン等を表示する。スタートキー402は、ユーザが印刷実行指令等を入力するために用いられ、テンキー403は、印刷部数等を入力するために用いられる。
【0017】
原稿給送部600は、原稿載置部601、原稿排出部602、給紙ローラ603及び原稿搬送部604等を備え、原稿読み取り部500(画像取得装置に相当する)は、スキャナ501等を備える。給紙ローラ603は、原稿載置部601にセットされた原稿を繰り出し、原稿搬送部604は、繰り出される原稿を1枚ずつ順にスキャナ501上に搬送する。スキャナ501は搬送される原稿を順次読み取り、読み取られた原稿は原稿排出部602に排出される。
【0018】
本体部200(像形成装置に相当する)は、複数の給紙カセット201、複数の給紙ローラ202、転写ローラ203、中間転写体ローラ204、感光体ドラム205、露光装置206、イエロー、マゼンタ、シアン、ブラックの各色用の現像装置207Y,207M,207C,207K、定着ローラ208、排出口209、及び排出トレイ210を備える。
【0019】
感光体ドラム205は、矢印方向に回転しながら帯電装置(図示省略)によって一様に帯電される。露光装置206は、原稿読み取り部500において読み取られた原稿の画像データに基づいて生成された変調信号をレーザ光に変換して出力し、感光体ドラム205に各色別に静電潜像を形成する。現像装置207Y,207M,207C,207Kは、各色の現像剤を感光体ドラム205に供給して各色別のトナー画像を形成する。中間転写体ローラ204は、感光体ドラム205から各色のトナー像を転写され、中間転写体ローラ204上にカラーのトナー像が形成される。
【0020】
一方、給紙ローラ202は、記録紙が収納された給紙カセット201から記録紙を引き出し、転写ローラ203まで給送する。転写ローラ203は、搬送された記録紙に中間転写体ローラ204上のトナー像を転写させ、定着ローラ208は、転写されたトナー像を加熱して記録紙に定着させる。その後、記録紙は、本体部200の排出口209から用紙後処理部300に搬入される。また、記録紙は、必要に応じて排出トレイ210へも排出される。
【0021】
用紙後処理部300は、搬入口301、記録紙搬送部302、搬出口303及びスタックトレイ304等を備える。記録紙搬送部302は、排出口209から搬入口301に搬入された記録紙を順次搬送し、最終的に搬出口303からスタックトレイ304へ記録紙を排出する。スタックトレイ304は、搬出口303から搬出された記録紙の集積枚数に応じて矢印方向に上下動可能に構成されている。
【0022】
図2は、図1に示すディジタル複写機1の電気的構成を主に示すブロック図の一例である。ディジタル複写機1は、スキャナ部11、プリンタ部21、操作パネル部31、制御部41、パラレルI/F部51、シリアルI/F部52及びHDD(ハードディスクドライブ)53を備える。
【0023】
スキャナ部11は、図1に示す第1スキャナ501を構成する照明用光源12及びCCD(電荷結合素子)13を含む。スキャナ部11は、照明用光源12により原稿を照射し、その反射光をCCD13で各色毎に受光することにより、原稿から画像を読み取り、読み取った画像に対応する各色の画像データ(画像情報に相当する)を制御部41へ出力する。
【0024】
プリンタ部21は、図1に示す給紙カセット201及び給紙ローラ202等から構成される用紙搬送部22、図1に示す中間転写体ローラ204、感光体ドラム205、露光装置206及び現像装置207Y,207M,207C,207K等から構成される画像形成部23、図1に示す転写ローラ203等から構成される転写部24、及び図1に示す定着ローラ208等から構成される定着部25を含む。具体的には、用紙搬送部32は記録紙を画像形成部33へ搬送し、画像形成部23は上記の画像データに対応するトナー像を形成し、転写部24はトナー像を記録紙に転写し、定着部25はトナー像を記録紙に定着させて画像を形成する。
【0025】
操作パネル部31は、図1に示すタッチパネル401等から構成されるタッチパネル部32、及び図1に示すスタートキー402及びテンキー403等から構成される操作キー部33を含む。操作パネル部31は、ユーザがコピー機能に関する操作を行なうために使用され、ユーザによる操作指令等を制御部41に与える。タッチパネル部32は、タッチパネルとLCD(Liquid Crystal Display)とを組み合わせたタッチパネルユニット等から構成され、種々の操作画面、例えば、拡縮率設定等に関する情報を表示するとともに、ユーザが当該部分をタッチすることにより種々の操作指令を入力するための操作ボタン等を表示する。操作キー部33は、ユーザが印刷実行指令等を入力するために用いられる。
【0026】
制御部41は、マイクロコンピュータ及び専用のハードウェア回路等から構成され、装置全体の動作を制御するものである。制御部41は、複数ページの読み取り画像情報に対して、ページ毎に所定(例えば、圧縮、回転、濃度変更等)の加工処理を施すものであって、読み取り画像情報の読出し及び加工処理後の画像情報の書き込みを制御するものである。なお、加工処理の種類は、タッチパネル部32からの入力が受け付けられて選択される。
【0027】
HDD53は、スキャナ部11によって読み取られた画像データ及び当該画像データに設定されている出力形式及び種々の画像処理(加工処理)後の画像データ等を記憶するものである。なお、画像データのHDD53への書き込み及びHDD53からの画像データの読出しは、制御部41からの指令に従って実行される。
【0028】
次に、上記のように構成されたディジタル複写機1の読み取り画像処理について説明する。図3は、図1及び図2に示すディジタル複写機1の第1実施形態に係る読み取り画像処理を説明するための構成図(本発明の第1実施形態に係る読み取り画像処理装置の構成図)の一例である。HDD53は、予め少なくとも1ページ分に相当する空き領域及び複数ページの読み取り画像情報を格納する格納領域を有する画像記憶部531(画像記憶手段に相当する)を備えている。制御部41は、画像記憶部531に格納された画像データに対して、ページ毎に所定の加工処理を施す加工部411(加工手段に相当する)と、加工部411による加工処理実行時に、画像記憶部531からの読み取り画像データの読出し及び画像記憶部531への加工処理後の画像データの書き込みを制御するデータ制御部412(データ制御手段に相当する)と、読み取り画像のサイズ等の画像読み取り条件から画像記憶部531が予め有する空き領域の容量を設定する空き領域設定部413(空き領域設定手段に相当する)とを備えている。
【0029】
加工部411は、画像記憶部531に格納された画像データに対して、ページ毎に、タッチパネル部32からの入力によって選択された加工処理を施すものである。ただし、加工部411は、例えば、圧縮、回転、濃度変更等の、画像データを格納する領域の容量が減少する加工処理、または、容量が変化しない加工処理を施すものである。
【0030】
データ制御部412は、加工部411による加工処理実行時に、画像記憶部531からの読み取り画像データの読出し及び画像記憶部531への加工処理後の画像データの書き込みの制御及びこれらのアドレスの生成を行うものである。
【0031】
また、データ制御部412は、ページ毎に画像データを画像記憶部531から読出し、読み出された画像データが格納されていた領域を空き領域として設定し、画像記憶部531の予め有する空き領域に第1ページに対応する加工処理後の画像データを書き込み、設定された空き領域に加工処理後の第2ページ以降の画像情報を書き込むものである。更に、データ制御部412は、設定された空き領域に加工処理後の画像データを書き込む際に、空き領域の先頭アドレスから書き込むものである。
【0032】
空き領域設定部413は、読み取り画像のサイズ等の画像読み取り条件から画像記憶部531が予め有する空き領域の容量を設定するものである。例えば、読み取り画像のサイズ(面積)及び解像度(DPI)によって、画像記憶部531が予め有する空き領域の容量を設定する場合には、画像記憶部531が予め有する空き領域の容量を読み取り画像の面積及び解像度(DPI)に比例して設定すればよい。このように、画像記憶部531が予め有する空き領域の容量が、画像読み取り条件に適したサイズに設定されるため、画像データの記憶領域が有効に活用可能となる。
【0033】
図4は、データ制御部412によって行なわれる画像記憶部531からの画像データの読出し処理及び画像記憶部531への画像データの書き込み処理の説明図の一例である。(a)は、加工部411による加工処理前の画像データ(すなわち、読み取り画像データ)の画像記憶部531における格納状態を示し、(b)は、加工部411による加工処理後の画像データの画像記憶部531における格納状態を示している。なお、以下の説明においては、読み取り画像データのページ数がN(Nは、2以上の整数)であるものとする。
【0034】
(a)に示すように、画像記憶部531には、先頭アドレスから空き領域設定部413によって設定された予め有する空き領域EAが設定されており、領域EAの最終アドレスの次のアドレスから読み取り画像データの格納領域P1D〜PNDが設定されており、格納領域P1D〜PNDに読み取り画像データが格納されている。(b)に示すように、1ページ目の読み取り画像データは、加工部411によって加工処理後に領域EAの先頭アドレスから領域P1Eに格納される。2ページ目の読み取り画像データは、加工部411によって加工処理後に、領域P1Eの最終アドレスの次のアドレスから領域P2Eに格納される。3ページ目の読み取り画像データは、加工部411によって加工処理後に、領域P2Eの最終アドレスの次のアドレスから領域P3Eに格納される。以下、同様にして、加工部411によって加工処理後に領域PIEに格納される(I=4〜N)。
【0035】
図5は、加工部411及びデータ制御部412によって行なわれる画像データの加工処理のフローチャートの一例である。ここでは、読み取り画像データのページ数Nが予め格納されているものとする。まず、ページ数Nが読み出される(ステップS1)。次いで、ページカウンタKが1に初期化される(ステップS3)。そして、第Kページの読み取り画像データが画像記憶部531から読み出される(ステップS5)。つぎに、第Kページの読み取り画像データに対して加工処理が施される(ステップS7)。
【0036】
そして、ページカウンタKが1であるか否かの判定が行われる(ステップS9)。ページカウンタKが1であると判定された場合には、ステップS7において生成された加工後の画像データが、図4に示す空き領域EAの先頭アドレスから書き込まれる(ステップS11)。つぎに、画像記憶部531の第1ページの読み取り画像データが格納されていた領域が空き領域として設定される(ステップS13)。次いで、ページカウンタKがインクリメントされ(ステップS15)、ステップS5に戻り処理が継続される。
【0037】
ステップS9において、ページカウンタKが1ではないと判定された場合には、ステップS7において生成された加工後の画像データが、空き領域の先頭アドレスから書き込まれる(ステップS17)。つぎに、画像記憶部531の第Kページの読み取り画像データが格納されていた領域が空き領域として設定される(ステップS19)。そして、ページカウンタKがページ数Nに達したか否かの判定が行われる(ステップS21)。ページ数Nに達したと判定された場合には、処理が終了され、ページ数Nに達していないと判定された場合には、ページカウンタKがインクリメントされ(ステップS23)、ステップS5に戻り処理が継続される。
【0038】
このようにして、データ制御部412によって、ページ毎に画像データが画像記憶部531から読出され、読み出された画像データが格納されていた領域が空き領域として設定され、画像記憶部531の予め有する空き領域EAに第1ページに対応する加工処理後の画像データが書き込まれ、設定された空き領域に加工処理後の第2ページ以降の画像データが書き込まれるため、予め有する空き領域EAを除く領域に格納可能な画像情報を格納し加工することが可能となり、画像データの記憶領域が有効に活用可能となる。
【0039】
また、加工後の画像データが連続した記憶領域に書き込まれるため、加工後の画像データの管理が容易となると共に、空き領域を有効に活用することが容易となる。更に、加工後の画像データを格納する領域の容量が加工前の画像データを格納する領域の容量より増大することは無いため、予め有する空き領域EAを除く領域に格納可能な画像データを格納し加工することが可能となり、記憶領域が有効に活用可能となる。
【0040】
(第2実施形態)
次に、第2実施形態に係るディジタル複写機について説明する。なお、ここでは、便宜上、第1実施形態と同一の箇所については説明を省略し、第1実施形態と異なる箇所についてのみ説明する。図1〜図3の構成は第1実施形態と同一である。ただし、図3におけるデータ制御部412の機能が異なる。
【0041】
第1実施形態と同様に、データ制御部412は、加工部411による加工処理実行時に、画像記憶部531からの読み取り画像データの読出し及び画像記憶部531への加工処理後の画像データの書き込みを制御するものであって、ページ毎に画像データを画像記憶部531から読出し、読み出された画像データが格納されていた領域を空き領域として設定し、画像記憶部531の予め有する空き領域に第1ページに対応する加工処理後の画像データを書き込み、設定された空き領域に加工処理後の第2ページ以降の画像情報を書き込むものである。
【0042】
ただし、データ制御部412が、設定された空き領域に加工処理後の画像情報を書き込む際に、前ページの画像情報が格納されていた空き領域の先頭アドレスから書き込む点において第1実施形態とは異なる。
【0043】
図6は、データ制御部412によって行なわれる画像記憶部531からの画像データの読出し処理及び画像記憶部531への画像データの書き込み処理の説明図の一例である。(a)は、加工部411による加工処理前の画像データ(すなわち、読み取り画像データ)の画像記憶部531における格納状態を示し、(b)は、加工部411による加工処理後の画像データの画像記憶部531における格納状態を示している。なお、以下の説明においては、読み取り画像データのページ数がN(Nは、2以上の整数)あるものとする。
【0044】
(a)に示すように、画像記憶部531には、先頭アドレスから空き領域設定部413によって設定された予め有する空き領域EAが設定されており、領域EAの最終アドレスの次のアドレスから読み取り画像データの格納領域P1D〜PNDが設定されており、格納領域P1D〜PNDに読み取り画像データが格納されている。(b)に示すように、1ページ目の読み取り画像データは、加工部411によって加工処理後に領域EAの先頭アドレスから領域P1Eに格納される。2ページ目の読み取り画像データは、加工部411によって加工処理後に、領域P1Dの先頭アドレスから領域P2Fに格納される。3ページ目の読み取り画像データは、加工部411によって加工処理後に、領域P2Dの先頭アドレスから領域P3Fに格納される。以下、同様にして、加工部411によって加工処理後に領域PIFに格納される(I=4〜N)。
【0045】
図7は、加工部411及びデータ制御部412によって行なわれる画像データの加工処理のフローチャートの一例である。ここでは、読み取り画像データのページ数Nが予め格納されているものとする。まず、ページ数Nが読み出される(ステップS31)。次いで、ページカウンタKが1に初期化される(ステップS33)。そして、第Kページの読み取り画像データが画像記憶部531から読み出される(ステップS35)。つぎに、第Kページの読み取り画像データに対して加工処理が施される(ステップS37)。
【0046】
そして、ページカウンタKが1であるか否かの判定が行われる(ステップS39)。ページカウンタKが1であると判定された場合には、ステップS37において生成された加工後の画像データが、図6に示す空き領域EAの先頭アドレスから書き込まれる(ステップS41)。つぎに、画像記憶部531の第1ページの読み取り画像データが格納されていた領域が空き領域として設定される(ステップS43)。次いで、ページカウンタKがインクリメントされ(ステップS45)、ステップS35に戻り処理が継続される。
【0047】
ステップS39において、ページカウンタKが1ではないと判定された場合には、ステップS37において生成された加工後の画像データが、(K−1)ページが格納されていた格納領域に対応する空き領域の先頭アドレスから書き込まれる(ステップS47)。つぎに、画像記憶部531の第Kページの読み取り画像データが格納されていた領域が空き領域として設定される(ステップS49)。そして、ページカウンタKがページ数Nに達したか否かの判定が行われる(ステップS51)。ページ数Nに達したと判定された場合には、処理が終了され、ページ数Nに達していないと判定された場合には、ページカウンタKがインクリメントされ(ステップS53)、ステップS35に戻り処理が継続される。
【0048】
図8は、データ制御部412によって行なわれる画像データの画像記憶部531に対する読み書き処理の概要を示す説明図の一例である。なお、ここでは、便宜上、読み取り画像データのページ数Nが5である場合について説明する。(a)は、加工部411による加工処理前の画像データ(すなわち、読み取り画像データ)の画像記憶部531における格納状態を示し、(b)は、第1ページが加工部411によって加工処理される際の画像データの画像記憶部531における格納状態を示し、(c)は、第2ページが加工部411によって加工処理される際の画像データの画像記憶部531における格納状態を示し、(d)は、第5ページが加工部411によって加工処理される際の画像データの画像記憶部531における格納状態を示している。
【0049】
(a)に示すように、画像記憶部531には、空き領域EA及び読み取り画像データの格納領域P1D〜P5Dが設けられており、格納領域P1D〜P5Dに読み取り画像データが格納されている。(b)に示すように、第1ページの読み取り画像データは、データ制御部412によって画像記憶部531の格納領域P1Dから読み出され、加工部411による加工処理された後、加工後の画像データが画像記憶部531の画像記憶部531の空き領域EAの一部である格納領域P1Fに格納される。
【0050】
(c)に示すように、第2ページの読み取り画像データは、データ制御部412によって画像記憶部531の格納領域P2Dから読み出され、加工部411による加工処理された後、加工後の画像データが画像記憶部531の格納領域P1Dの一部である格納領域P2Fに格納される。同様にして、第3及び第4ページの読み取り画像データは、データ制御部412によって、それぞれ画像記憶部531の格納領域P3D及びP4Dから読み出され、加工部411による加工処理された後、加工後の画像データが、それぞれ画像記憶部531の格納領域P2D及びP3Dの一部である格納領域P3F及びP4Fに格納される。(d)に示すように、第5ページの読み取り画像データは、データ制御部412によって画像記憶部531の格納領域P5Dから読み出され、加工部411による加工処理された後、加工後の画像データが画像記憶部531の格納領域P4Dの一部である格納領域P5Fに格納される。
【0051】
このようにして、全ての加工後の画像データが画像記憶部531の空き領域EA及び格納領域P1D〜P4Dの一部である格納領域P1F〜P5Fに格納される。従って、データ制御部412によって、設定された空き領域に加工処理後の画像情報を書き込む際に、前ページの画像情報が格納されていた空き領域の先頭アドレスから書き込まれため、加工処理後の画像情報を書き込む処理が、簡単な処理で実現される。
【0052】
なお、本発明は以下の形態をとることができる。
【0053】
(A)第1及び第2実施形態においては、画像形成装置がディジタル複写機1である場合について説明したが、ファクシミリ等の他の画像形成装置である形態でもよい。
【0054】
(B)第1及び第2実施形態においては、データ制御部412が加工処理後の画像データを空き領域の先頭アドレスから書き込む場合について説明したが、空き領域の先頭アドレスから、別のデータ(例えば、加工処理の内容を表わすコード等)を書き込み、その後のアドレスから加工処理後の画像データを書き込む形態でもよい。
【0055】
(C)第1及び第2実施形態においては、加工部411による加工処理が、画像データを格納する領域の容量が減少する加工処理、または、容量が変化しない加工処理である場合について説明したが、加工後の画像データが画像記憶部531の画像データの格納領域に格納可能な範囲で画像データを格納する領域の容量が増加する形態でもよい。
【0056】
(D)第1及び第2実施形態においては、ディジタル複写機1の画像記憶部531の格納領域に格納される画像情報がスキャナ部11から入力される場合について説明したが、ディジタル複写機1が通信回線を介して接続されたパーソナルコンピュータ等の有するHDD、RAM等のメモリ(すなわち、外部メモリ)に格納された画像情報を取り込むことによって画像記憶部531の格納領域に画像情報を格納する形態でもよい。
【0057】
【発明の効果】
請求項1に記載の発明によれば、データ制御手段によって、ページ毎に画像情報が画像記憶手段の格納領域から順次読出され、読み出された画像情報が格納されていた格納領域が空き領域として設定され、画像記憶手段の予め有する空き領域に第1ページに対応する加工処理後の画像情報が書き込まれ、画像情報の読み出し毎に設定された空き領域に加工処理後の第2ページ以降の画像情報が順次書き込まれるため、格納領域に格納可能な画像情報を加工し格納することが可能となり、画像情報の記憶領域が有効に活用できる。また、加工後の画像情報を格納する領域の容量が加工前の画像情報を格納する領域の容量より増大することは無いため、予め有する空き領域を除く領域に格納可能な画像情報を格納し加工することが可能となり、画像情報の記憶領域が有効に活用可能となる。さらに、読み取り画像のサイズ及び解像度の画像読み取り条件に基づいて、画像記憶手段が予め有する空き領域の容量が、画像読み取り条件に適したサイズに設定されるため、更に、画像情報の記憶領域が有効に活用可能となる。
【0058】
請求項2に記載の発明によれば、加工後の画像情報が連続した記憶領域に書き込まれるため、加工後の画像情報の管理が容易となると共に、空き領域を有効に活用することが容易化できる。
【0059】
請求項に記載の発明によれば、データ制御手段によって、設定された空き領域に加工処理後の画像情報を書き込む際に、第2ページ以降の画像情報については、前ページの画像情報が格納されていた空き領域の先頭アドレスから書き込まれるため、加工処理後の画像情報を書き込む処理を、簡単な処理で実現できる。
【0060】
請求項に記載の発明によれば、請求項1〜のいずれかに記載の読み取り画像処理装置を備えているため、画像情報の記憶領域を有効に活用可能な画像形成装置が実現できる。
【図面の簡単な説明】
【図1】 本発明が適用されるディジタル複写機の機械的構成を主に示す側断面概略図の一例である。
【図2】 図1に示すディジタル複写機の電気的構成を主に示すブロック図の一例である。
【図3】 図1及び図2に示すディジタル複写機の第1実施形態に係る読み取り画像処理を説明するための構成図(本発明の読み取り第1実施形態に係る画像処理装置の構成図)の一例である。
【図4】 データ制御部によって行なわれる画像記憶部からの画像データの読出し処理及び画像記憶部への画像データの書き込み処理の説明図の一例である。
【図5】 加工部及びデータ制御部によって行なわれる画像データの加工処理のフローチャートの一例である。
【図6】 データ制御部によって行なわれる画像記憶部からの画像データの読出し処理及び画像記憶部への画像データの書き込み処理の説明図の一例である。
【図7】 加工部及びデータ制御部によって行なわれる画像データの加工処理のフローチャートの一例である。
【図8】 データ制御部によって行なわれる画像データの画像記憶部に対する読み書き処理の概要を示す説明図の一例である。
【符号の説明】
41 制御部
411 加工部(加工手段)
412 データ制御部(データ制御手段)
413 空き領域設定部(空き領域設定手段)
53 HDD
531 画像記憶部
[0001]
BACKGROUND OF THE INVENTION
  The present invention relates to a read image processing apparatus and an image forming apparatus that perform predetermined processing on a read image.
[0002]
[Prior art]
  Image information is generated by reading an image from a multi-page document and stored in a storage device such as an HDD. The stored image information is subjected to image processing such as compression, rotation, density change, etc. 2. Description of the Related Art Image forming apparatuses such as digital copiers and scanners having a processing function for scanned images that are transferred and output are known.
[0003]
[Problems to be solved by the invention]
  In the image forming apparatus having the above-described image processing function, image information before processing and image information after processing are stored in separate areas. Therefore, since it is necessary to secure an area for storing image information before processing and image information after processing in the storage device, the number of pages that can be processed is limited by the capacity of the storage device.
[0004]
  For example, when the image information before the processing and the image information after the processing require substantially the same storage area, approximately 1/2 of the storage area is required within the entire capacity of the image storage area in the storage device. The upper limit amount of image information that can be processed is limited.
[0005]
  SUMMARY An advantage of some aspects of the invention is that it provides a read image processing apparatus capable of effectively utilizing a storage area for image information, and an image forming apparatus such as a digital copying machine and a scanner. is there.
[0006]
[Means for Solving the Problems]
  A read image processing apparatus according to claim 1 is provided.Me 1Free space equivalent to pages andConsecutive to the free space,Image storage means having a storage area for storing read image information of a plurality of pages read by the scanner unit, and image information stored in the storage area of the image storage means are subjected to predetermined processing for each page. And a data control unit that controls reading of read image information from the storage area of the image storage unit and writing of the image information after the processing to the image storage unit when executing the processing by the processing unit WhenAn empty area setting means for setting the capacity of the empty area that the image storage means has in advance based on the image reading condition of the size and resolution of the read imageWithThe processing means performs processing for reducing the capacity of an area for storing image information, or processing for not changing the capacity.The data control means sequentially reads image information for each page from the storage area of the image storage means, sets a storage area in which the read image information is stored as a free area, and the image storage means The image information after the processing corresponding to the first page is written in the empty area previously stored, and the image information of the second and subsequent pages after the processing is sequentially written in the empty area set every time the image information is read. It is said.
[0007]
  According to the above configuration, the image storage means is preliminarily stored.Me 1Has free space equivalent to the page, andConsecutive to the free space,The read image information of a plurality of pages read by the scanner unit is stored in a storage area of the image storage unit, and the image information stored in the storage area of the image storage unit is processed for each page by the processing unit. When the processing process is performed and the processing process is executed by the processing unit, the data control unit controls reading of the read image information from the storage area of the image storage unit and writing of the image information after the processing process to the image storage unit Is done. Further, the data control means sequentially reads out image information for each page from the storage area of the image storage means, the storage area where the read image information is stored is set as a free area, and the image storage means The processed image information corresponding to the first page is written in the empty area previously stored, and the image information on the second and subsequent pages after the processing is sequentially written in the empty area set every time the image information is read.Further, the processing means performs processing for reducing the capacity of the area for storing the image information or image processing for which the capacity does not change. Further, the free area setting means sets the capacity of the free area that the image storage means has in advance based on the image reading condition of the size and resolution of the read image.
[0008]
  Therefore, the image information is sequentially read out from the storage area of the image storage means for each page by the data control means, and the storage area in which the read image information is stored is set as a free area, and the image storage means has in advance. The processed image information corresponding to the first page is written in the free area, and the image information of the second and subsequent pages after the processed process is sequentially written in the free area set every time the image information is read. It is possible to process and store image information that can be stored in the storage area, and to effectively use the storage area for image information.Further, since the capacity of the area for storing the processed image information does not increase more than the capacity of the area for storing the unprocessed image information, the image information that can be stored in the area excluding the pre-existing free area is stored and processed. Thus, the image information storage area can be used effectively. In addition, based on the image reading conditions of the size and resolution of the read image, the capacity of the free area that the image storage means has in advance is set to a size suitable for the image reading conditions, so that the image information storage area is further effective. It becomes possible to utilize.
[0009]
  The read image processing apparatus according to claim 2, wherein when the data control unit writes the processed image information in the set empty area, the data control unit writes from the start address of the set empty area. It is said.
[0010]
  According to the above configuration, when the processed image information is written in the set empty area by the data control means, the data is written from the head address of the set empty area. Therefore, the processed image information is written in a continuous storage area, so that it becomes easy to manage the processed image information and to effectively use the free area.
[0011]
  Claim3In the read image processing apparatus, the data control unit stores the image information of the previous page for the image information of the second and subsequent pages when the processed image information is written in the set empty area. It is characterized in that writing is performed from the top address of the storage area.
[0012]
  According to the above configuration, when the processed image information is written in the set empty area by the data control unit, the image information on the second page and thereafter is the empty in which the image information of the previous page is stored. Since writing is performed from the top address of the area, the processing for writing the processed image information is realized by simple processing.
[0013]
  Claim4The image forming apparatus according to claim 1, and an image acquisition apparatus that acquires image information for each page;3A read image processing apparatus according to any one of the above, and an image forming apparatus that generates an image corresponding to image information stored in the image storage unit of the read image processing apparatus and transfers the image to recording paper. It is said.
[0014]
  According to said structure, image information is acquired for every page by the image acquisition apparatus, Claims 1-3The image information is processed by the read image processing apparatus described in any one of the above, and an image corresponding to the image information stored in the image storage unit of the read image processing apparatus is generated by the image forming apparatus and transferred to the recording paper. The Accordingly, claims 1 to3Therefore, it is possible to realize an image forming apparatus that can effectively use a storage area for image information.
[0015]
DETAILED DESCRIPTION OF THE INVENTION
  (First embodiment)
  FIG. 1 is an example of a schematic side sectional view mainly showing a mechanical configuration of a digital copying machine to which the present invention is applied. The digital copying machine 1 includes a main body unit 200, a sheet post-processing unit 300 disposed on the left side of the main body unit 200, an operation unit 400 for a user to input various operation commands and the like, and an upper part of the main body unit 200. The document reading unit 500 disposed on the document reading unit 500 and the document feeding unit 600 disposed above the document reading unit 500.
[0016]
  The operation unit 400 includes a touch panel 401, a start key 402, a numeric keypad 403, and the like. The touch panel 401 displays various operation screens including a screen for setting an enlargement / reduction ratio, and displays various operation buttons and the like for the user to input various operation commands. The start key 402 is used for the user to input a print execution command and the like, and the ten key 403 is used for inputting the number of copies to be printed.
[0017]
  The document feeding unit 600 includes a document placement unit 601, a document discharge unit 602, a paper feed roller 603, a document transport unit 604, and the like, and the document reading unit 500 (corresponding to an image acquisition device) includes a scanner 501 and the like. . The paper feed roller 603 feeds out the original set on the original placement unit 601, and the original transport unit 604 transports the fed originals one by one on the scanner 501. The scanner 501 sequentially reads the conveyed document, and the read document is discharged to the document discharge unit 602.
[0018]
  A main body 200 (corresponding to an image forming apparatus) includes a plurality of paper feed cassettes 201, a plurality of paper feed rollers 202, a transfer roller 203, an intermediate transfer body roller 204, a photosensitive drum 205, an exposure device 206, yellow, magenta, Cyan and black developing devices 207Y, 207M, 207C, and 207K, a fixing roller 208, a discharge port 209, and a discharge tray 210 are provided.
[0019]
  The photosensitive drum 205 is uniformly charged by a charging device (not shown) while rotating in the direction of the arrow. The exposure device 206 converts the modulation signal generated based on the image data of the original read by the original reading unit 500 into a laser beam and outputs it, and forms an electrostatic latent image on the photosensitive drum 205 for each color. The developing devices 207Y, 207M, 207C, and 207K supply each color developer to the photosensitive drum 205 to form a toner image for each color. The intermediate transfer roller 204 is transferred with the toner image of each color from the photosensitive drum 205, and a color toner image is formed on the intermediate transfer roller 204.
[0020]
  On the other hand, the paper feeding roller 202 pulls out the recording paper from the paper feeding cassette 201 in which the recording paper is stored, and feeds the recording paper to the transfer roller 203. The transfer roller 203 transfers the toner image on the intermediate transfer body roller 204 onto the conveyed recording paper, and the fixing roller 208 heats and fixes the transferred toner image on the recording paper. Thereafter, the recording paper is carried into the paper post-processing unit 300 from the discharge port 209 of the main body unit 200. The recording paper is also discharged to the discharge tray 210 as necessary.
[0021]
  The paper post-processing unit 300 includes a carry-in port 301, a recording paper transport unit 302, a carry-out port 303, a stack tray 304, and the like. The recording paper transport unit 302 sequentially transports the recording paper carried into the carry-in port 301 from the discharge port 209 and finally ejects the recording paper from the carry-out port 303 to the stack tray 304. The stack tray 304 is configured to move up and down in the direction of the arrow in accordance with the number of recording sheets stacked from the carry-out port 303.
[0022]
  FIG. 2 is an example of a block diagram mainly showing the electrical configuration of the digital copying machine 1 shown in FIG. The digital copying machine 1 includes a scanner unit 11, a printer unit 21, an operation panel unit 31, a control unit 41, a parallel I / F unit 51, a serial I / F unit 52, and an HDD (hard disk drive) 53.
[0023]
  The scanner unit 11 includes an illumination light source 12 and a CCD (charge coupled device) 13 that constitute the first scanner 501 shown in FIG. The scanner unit 11 irradiates the original with the illumination light source 12 and receives the reflected light for each color by the CCD 13, thereby reading an image from the original, and image data (corresponding to image information) of each color corresponding to the read image. Is output to the control unit 41.
[0024]
  The printer unit 21 includes a sheet conveying unit 22 including the sheet feeding cassette 201 and the sheet feeding roller 202 shown in FIG. 1, the intermediate transfer member roller 204, the photosensitive drum 205, the exposure device 206, and the developing device 207Y shown in FIG. , 207M, 207C, 207K, and the like, a transfer unit 24 including the transfer roller 203 shown in FIG. 1, and a fixing unit 25 including the fixing roller 208 shown in FIG. . Specifically, the paper transport unit 32 transports the recording paper to the image forming unit 33, the image forming unit 23 forms a toner image corresponding to the image data, and the transfer unit 24 transfers the toner image to the recording paper. Then, the fixing unit 25 fixes the toner image on the recording paper to form an image.
[0025]
  The operation panel unit 31 includes a touch panel unit 32 including the touch panel 401 shown in FIG. 1 and an operation key unit 33 including the start key 402 and the numeric keypad 403 shown in FIG. The operation panel unit 31 is used for a user to perform an operation related to the copy function, and gives an operation command or the like by the user to the control unit 41. The touch panel unit 32 includes a touch panel unit that combines a touch panel and an LCD (Liquid Crystal Display). The touch panel unit 32 displays information on various operation screens, for example, enlargement / reduction ratio setting, and the user touches the part. To display operation buttons and the like for inputting various operation commands. The operation key unit 33 is used by the user to input a print execution command or the like.
[0026]
  The control unit 41 includes a microcomputer, a dedicated hardware circuit, and the like, and controls the operation of the entire apparatus. The control unit 41 performs predetermined processing (for example, compression, rotation, density change, etc.) for each page of the read image information of a plurality of pages, and after the read image information is read and processed It controls writing of image information. Note that the type of processing is selected upon receipt of an input from the touch panel unit 32.
[0027]
  The HDD 53 stores image data read by the scanner unit 11, an output format set for the image data, image data after various image processing (processing), and the like. Note that the writing of image data to the HDD 53 and the reading of image data from the HDD 53 are executed in accordance with instructions from the control unit 41.
[0028]
  Next, read image processing of the digital copying machine 1 configured as described above will be described. FIG. 3 is a configuration diagram for explaining the read image processing according to the first embodiment of the digital copying machine 1 shown in FIGS. 1 and 2 (configuration diagram of the read image processing apparatus according to the first embodiment of the present invention). It is an example. The HDD 53 includes an image storage unit 531 (corresponding to image storage means) having a free area corresponding to at least one page in advance and a storage area for storing read image information of a plurality of pages. The control unit 41 performs processing on the image data stored in the image storage unit 531 for each page, a processing unit 411 (corresponding to a processing unit), and a processing process performed by the processing unit 411. A data control unit 412 (corresponding to a data control unit) that controls reading of read image data from the storage unit 531 and writing of processed image data to the image storage unit 531, and image reading such as the size of the read image An empty area setting unit 413 (corresponding to an empty area setting unit) that sets the capacity of an empty area that the image storage unit 531 has in advance based on conditions is provided.
[0029]
  The processing unit 411 performs the processing selected by the input from the touch panel unit 32 for each page on the image data stored in the image storage unit 531. However, the processing unit 411 performs, for example, processing for reducing the capacity of an area for storing image data, such as compression, rotation, and density change, or processing for which the capacity does not change.
[0030]
  The data control unit 412 controls the reading of the read image data from the image storage unit 531 and the writing of the image data after the processing process to the image storage unit 531 and the generation of these addresses when the processing unit 411 executes the processing. Is what you do.
[0031]
  In addition, the data control unit 412 reads image data for each page from the image storage unit 531, sets an area where the read image data is stored as a free area, and sets the free area in the image storage unit 531 in advance. The image data after the processing corresponding to the first page is written, and the image information of the second and subsequent pages after the processing is written in the set empty area. Furthermore, the data control unit 412 writes the processed image data from the start address of the empty area when writing the processed image data to the set empty area.
[0032]
  The free area setting unit 413 sets the capacity of the free area that the image storage unit 531 has in advance from image reading conditions such as the size of the read image. For example, when the capacity of the free area that the image storage unit 531 has in advance is set according to the size (area) and resolution (DPI) of the read image, the capacity of the free area that the image storage unit 531 has in advance is the area of the read image. And may be set in proportion to the resolution (DPI). As described above, since the capacity of the empty area that the image storage unit 531 has in advance is set to a size suitable for the image reading condition, the image data storage area can be effectively used.
[0033]
  FIG. 4 is an example of an explanatory diagram of image data read processing from the image storage unit 531 and image data write processing to the image storage unit 531 performed by the data control unit 412. (A) shows the storage state of image data before processing by the processing unit 411 (that is, read image data) in the image storage unit 531, and (b) shows an image of image data after processing by the processing unit 411. The storage state in the storage unit 531 is shown. In the following description, it is assumed that the number of pages of read image data is N (N is an integer of 2 or more).
[0034]
  As shown in (a), the image storage unit 531 is set with a pre-existing free area EA set by the free area setting unit 413 from the start address, and the image read from the address next to the final address of the area EA. Data storage areas P1D to PND are set, and read image data is stored in the storage areas P1D to PND. As shown in (b), the read image data of the first page is stored in the area P1E from the start address of the area EA after being processed by the processing unit 411. The read image data of the second page is stored in the area P2E from the address next to the final address of the area P1E after being processed by the processing unit 411. The read image data of the third page is stored in the area P3E from the address next to the final address of the area P2E after being processed by the processing unit 411. Thereafter, similarly, the processing unit 411 stores in the area PIE after the processing (I = 4 to N).
[0035]
  FIG. 5 is an example of a flowchart of image data processing performed by the processing unit 411 and the data control unit 412. Here, it is assumed that the page number N of the read image data is stored in advance. First, the page number N is read (step S1). Next, the page counter K is initialized to 1 (step S3). Then, the read image data of the Kth page is read from the image storage unit 531 (step S5). Next, a processing process is performed on the read image data of the Kth page (step S7).
[0036]
  Then, it is determined whether or not the page counter K is 1 (step S9). If it is determined that the page counter K is 1, the processed image data generated in step S7 is written from the leading address of the empty area EA shown in FIG. 4 (step S11). Next, the area where the read image data of the first page of the image storage unit 531 is stored is set as an empty area (step S13). Next, the page counter K is incremented (step S15), and the process returns to step S5 and continues.
[0037]
  If it is determined in step S9 that the page counter K is not 1, the processed image data generated in step S7 is written from the start address of the free area (step S17). Next, the area where the read image data of the Kth page of the image storage unit 531 is stored is set as a free area (step S19). Then, it is determined whether or not the page counter K has reached the page number N (step S21). If it is determined that the number of pages N has been reached, the process is terminated. If it is determined that the number of pages N has not been reached, the page counter K is incremented (step S23), and the process returns to step S5. Will continue.
[0038]
  In this manner, the image data is read from the image storage unit 531 for each page by the data control unit 412, the area where the read image data is stored is set as a free area, and is stored in advance in the image storage unit 531. Since the processed image data corresponding to the first page is written in the free area EA and the image data on and after the second page after the processing is written in the set free area, the pre-existing free area EA is excluded. Image information that can be stored in the area can be stored and processed, and the storage area of the image data can be used effectively.
[0039]
  Further, since the processed image data is written in a continuous storage area, it becomes easy to manage the processed image data and to effectively use the free area. Furthermore, since the capacity of the area for storing the processed image data does not increase more than the capacity of the area for storing the unprocessed image data, the image data that can be stored in the area excluding the empty area EA previously stored is stored. It becomes possible to process, and the storage area can be used effectively.
[0040]
  (Second Embodiment)
  Next, a digital copying machine according to the second embodiment will be described. Here, for the sake of convenience, description of the same parts as in the first embodiment will be omitted, and only different parts from the first embodiment will be described. 1 to 3 is the same as that of the first embodiment. However, the function of the data control unit 412 in FIG. 3 is different.
[0041]
  Similar to the first embodiment, the data control unit 412 reads the read image data from the image storage unit 531 and writes the processed image data to the image storage unit 531 when the processing unit 411 executes the processing. The image data is read from the image storage unit 531 for each page, the area in which the read image data is stored is set as a free area, and the image memory unit 531 has a free area in advance. The image data after processing corresponding to one page is written, and the image information of the second and subsequent pages after processing is written in the set empty area.
[0042]
  However, the first embodiment is different from the first embodiment in that the data control unit 412 writes the processed image information in the set empty area from the start address of the empty area in which the image information of the previous page is stored. Different.
[0043]
  FIG. 6 is an example of an explanatory diagram of the image data reading process from the image storage unit 531 and the image data writing process to the image storage unit 531 performed by the data control unit 412. (A) shows the storage state of image data before processing by the processing unit 411 (that is, read image data) in the image storage unit 531, and (b) shows an image of image data after processing by the processing unit 411. The storage state in the storage unit 531 is shown. In the following description, it is assumed that the number of pages of read image data is N (N is an integer of 2 or more).
[0044]
  As shown in (a), the image storage unit 531 is set with a pre-existing free area EA set by the free area setting unit 413 from the start address, and the image read from the address next to the final address of the area EA. Data storage areas P1D to PND are set, and read image data is stored in the storage areas P1D to PND. As shown in (b), the read image data of the first page is stored in the area P1E from the start address of the area EA after being processed by the processing unit 411. The read image data of the second page is stored in the area P2F from the start address of the area P1D after being processed by the processing unit 411. The read image data of the third page is stored in the area P3F from the start address of the area P2D after being processed by the processing unit 411. Thereafter, similarly, the processing unit 411 stores in the area PIF after the processing (I = 4 to N).
[0045]
  FIG. 7 is an example of a flowchart of image data processing performed by the processing unit 411 and the data control unit 412. Here, it is assumed that the page number N of the read image data is stored in advance. First, the page number N is read (step S31). Next, the page counter K is initialized to 1 (step S33). Then, the read image data of the Kth page is read from the image storage unit 531 (step S35). Next, a processing process is performed on the read image data of the Kth page (step S37).
[0046]
  Then, it is determined whether or not the page counter K is 1 (step S39). If it is determined that the page counter K is 1, the processed image data generated in step S37 is written from the leading address of the empty area EA shown in FIG. 6 (step S41). Next, the area where the read image data of the first page of the image storage unit 531 is stored is set as an empty area (step S43). Next, the page counter K is incremented (step S45), and the process returns to step S35 and continues.
[0047]
  If it is determined in step S39 that the page counter K is not 1, the processed image data generated in step S37 is an empty area corresponding to the storage area in which the (K-1) page is stored. Are written from the top address (step S47). Next, the area where the read image data of the Kth page of the image storage unit 531 is stored is set as an empty area (step S49). Then, it is determined whether or not the page counter K has reached the page number N (step S51). If it is determined that the number of pages N has been reached, the process is terminated. If it is determined that the number of pages N has not been reached, the page counter K is incremented (step S53), and the process returns to step S35. Will continue.
[0048]
  FIG. 8 is an example of an explanatory diagram showing an overview of the read / write processing of image data with respect to the image storage unit 531 performed by the data control unit 412. Here, for the sake of convenience, a case where the number of pages N of read image data is 5 will be described. (A) shows the storage state of the image data before the processing by the processing unit 411 (that is, read image data) in the image storage unit 531, and (b) shows that the first page is processed by the processing unit 411. (C) shows the storage state of the image data in the image storage unit 531 and (c) shows the storage state of the image data in the image storage unit 531 when the second page is processed by the processing unit 411. Indicates the storage state of the image data in the image storage unit 531 when the fifth page is processed by the processing unit 411.
[0049]
  As shown in (a), the image storage unit 531 is provided with an empty area EA and storage areas P1D to P5D for read image data, and the read image data is stored in the storage areas P1D to P5D. As shown in (b), the read image data of the first page is read from the storage area P1D of the image storage unit 531 by the data control unit 412, processed by the processing unit 411, and then processed image data. Is stored in the storage area P1F which is a part of the empty area EA of the image storage section 531 of the image storage section 531.
[0050]
  As shown in (c), the read image data of the second page is read from the storage area P2D of the image storage unit 531 by the data control unit 412, processed by the processing unit 411, and then processed image data. Is stored in the storage area P2F which is a part of the storage area P1D of the image storage unit 531. Similarly, the read image data of the third and fourth pages are read from the storage areas P3D and P4D of the image storage unit 531 by the data control unit 412, processed by the processing unit 411, and then processed. Are stored in storage areas P3F and P4F which are part of the storage areas P2D and P3D of the image storage unit 531 respectively. As shown in (d), the read image data of the fifth page is read from the storage area P5D of the image storage unit 531 by the data control unit 412, processed by the processing unit 411, and then processed image data. Are stored in the storage area P5F which is a part of the storage area P4D of the image storage unit 531.
[0051]
  In this way, all processed image data is stored in the storage area P1F to P5F which is a part of the empty area EA and the storage areas P1D to P4D of the image storage unit 531. Therefore, when the data control unit 412 writes the processed image information in the set empty area, the image information of the previous page is written from the leading address of the empty area in which the image information of the previous page is stored. The process of writing information is realized by a simple process.
[0052]
  In addition, this invention can take the following forms.
[0053]
  (A) In the first and second embodiments, the case where the image forming apparatus is the digital copying machine 1 has been described. However, another image forming apparatus such as a facsimile may be used.
[0054]
  (B) In the first and second embodiments, the case where the data control unit 412 writes the processed image data from the start address of the free area has been described. , A code representing the content of the processing, etc.) may be written, and the processed image data may be written from the subsequent address.
[0055]
  (C) In the first and second embodiments, a case has been described in which the processing by the processing unit 411 is processing that reduces the capacity of an area for storing image data, or processing that does not change the capacity. The capacity of the area for storing the image data may be increased within a range in which the processed image data can be stored in the image data storage area of the image storage unit 531.
[0056]
  (D) In the first and second embodiments, the case where the image information stored in the storage area of the image storage unit 531 of the digital copying machine 1 is input from the scanner unit 11 has been described. Also in a form in which image information is stored in the storage area of the image storage unit 531 by capturing image information stored in a memory such as an HDD or RAM (that is, an external memory) of a personal computer or the like connected via a communication line. Good.
[0057]
【The invention's effect】
  According to the first aspect of the present invention, the image information is sequentially read from the storage area of the image storage means for each page by the data control means, and the storage area where the read image information is stored is set as an empty area. The processed image information corresponding to the first page is written in the empty area that is set and stored in advance in the image storage means, and the image after the second page after the processing is processed in the empty area that is set every time the image information is read. Since information is sequentially written, image information that can be stored in the storage area can be processed and stored, and the storage area for the image information can be used effectively.Further, since the capacity of the area for storing the processed image information does not increase more than the capacity of the area for storing the unprocessed image information, the image information that can be stored in the area excluding the pre-existing free area is stored and processed. Thus, the image information storage area can be used effectively. In addition, based on the image reading conditions of the size and resolution of the read image, the capacity of the free area that the image storage means has in advance is set to a size suitable for the image reading conditions, so that the image information storage area is further effective. It becomes possible to utilize.
[0058]
  According to the invention described in claim 2, since the processed image information is written in a continuous storage area, the management of the processed image information is facilitated, and it is easy to effectively use the free area. it can.
[0059]
  Claim3According to the invention described in the above, when the processed image information is written in the set empty area by the data control means, the image information of the previous page is stored for the image information of the second and subsequent pages. Since writing is performed from the start address of the empty area, the processing for writing the processed image information can be realized by simple processing.
[0060]
  Claim4According to the invention described in claim 1,3Accordingly, an image forming apparatus capable of effectively utilizing the storage area of the image information can be realized.
[Brief description of the drawings]
FIG. 1 is an example of a schematic side sectional view mainly showing a mechanical configuration of a digital copying machine to which the present invention is applied.
FIG. 2 is an example of a block diagram mainly showing an electrical configuration of the digital copying machine shown in FIG. 1;
FIG. 3 is a block diagram for explaining read image processing according to the first embodiment of the digital copying machine shown in FIGS. 1 and 2 (configuration diagram of an image processing apparatus according to the first embodiment of the present invention). It is an example.
FIG. 4 is an example of an explanatory diagram of image data read processing from the image storage unit and image data write processing to the image storage unit performed by the data control unit;
FIG. 5 is an example of a flowchart of image data processing performed by a processing unit and a data control unit;
FIG. 6 is an example of an explanatory diagram of image data read processing from the image storage unit and image data write processing to the image storage unit performed by the data control unit;
FIG. 7 is an example of a flowchart of image data processing performed by a processing unit and a data control unit;
FIG. 8 is an example of an explanatory diagram showing an outline of read / write processing of image data performed by a data control unit on an image storage unit;
[Explanation of symbols]
  41 Control unit
  411 Processing part (processing means)
  412 Data control unit (data control means)
  413 Free space setting section (free space setting means)
  53 HDD
  531 Image Storage Unit

Claims (4)

め1ページ分に相当する空き領域及び該空き領域に連続し、スキャナ部によって読み取られた複数ページの読み取り画像情報を格納する格納領域を有する画像記憶手段と、
前記画像記憶手段の前記格納領域に格納された画像情報に対して、ページ毎に所定の加工処理を施す加工手段と、
前記加工手段による加工処理実行時に、前記画像記憶手段の前記格納領域からの読み取り画像情報の読出し及び前記画像記憶手段への加工処理後の画像情報の書き込みを制御するデータ制御手段と
読み取り画像のサイズ及び解像度の画像読み取り条件に基づいて、前記画像記憶手段が前記予め有する空き領域の容量を設定する空き領域設定手段とを備え、
前記加工手段は、画像情報を格納する領域の容量が減少する加工処理、または、容量が変化しない加工処理を施すものであり、
前記データ制御手段は、ページ毎に画像情報を前記画像記憶手段の前記格納領域から順次読出し、読み出された画像情報が格納されていた格納領域を空き領域として設定し、前記画像記憶手段の前記予め有する空き領域に第1ページに対応する加工処理後の画像情報を書き込み、画像情報の読み出し毎に設定された前記空き領域に加工処理後の第2ページ以降の画像情報を順次書き込むことを特徴とする読み取り画像処理装置。
An image storage unit having a storage area continuous with the free space and the air-out area corresponding to one page Me pre stores read image information of a plurality of pages read by the scanner unit,
Processing means for performing predetermined processing for each page on the image information stored in the storage area of the image storage means;
A data control means for controlling reading of read image information from the storage area of the image storage means and writing of the processed image information to the image storage means at the time of execution of the processing by the processing means ;
Based on the image reading conditions of the size and resolution of the read image, the image storage means includes a free area setting means for setting the capacity of the free area that the image storage unit has in advance ,
The processing means performs processing for reducing the capacity of an area for storing image information, or processing for not changing the capacity.
The data control means sequentially reads image information for each page from the storage area of the image storage means, sets a storage area in which the read image information is stored as a free area, and the image storage means The image information after the processing corresponding to the first page is written in the empty area previously stored, and the image information of the second and subsequent pages after the processing is sequentially written in the empty area set every time the image information is read. Read image processing apparatus.
前記データ制御手段は、前記設定された空き領域に加工処理後の画像情報を書き込む際に、該設定された空き領域の先頭アドレスから書き込むことを特徴とする請求項1に記載の読み取り画像処理装置。  2. The read image processing apparatus according to claim 1, wherein the data control unit writes the processed image information in the set empty area from the start address of the set empty area. . 前記データ制御手段は、第2ページ以降の画像情報については、前記設定された空き領域に加工処理後の画像情報を書き込む際に、前ページの画像情報が格納されていた格納領域の先頭アドレスから書き込むことを特徴とする請求項に記載の読み取り画像処理装置。 For the image information on the second and subsequent pages, the data control means starts from the top address of the storage area in which the image information of the previous page is stored when writing the processed image information in the set empty area. The read image processing apparatus according to claim 1 , wherein writing is performed. ページ毎に画像情報を取得する画像取得装置と、
請求項1〜3のいずれかに記載の読み取り画像処理装置と、
前記読み取り画像処理装置の前記画像記憶手段に格納された画像情報に対応する画像を生成し、記録紙に転写する像形成装置とを備えることを特徴とする画像形成装置。
An image acquisition device that acquires image information for each page;
The read image processing apparatus according to any one of claims 1 to 3,
An image forming apparatus comprising: an image forming apparatus that generates an image corresponding to image information stored in the image storage unit of the read image processing apparatus and transfers the image to a recording sheet .
JP2002380891A 2002-12-27 2002-12-27 Reading image processing apparatus and image forming apparatus Expired - Fee Related JP4083005B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002380891A JP4083005B2 (en) 2002-12-27 2002-12-27 Reading image processing apparatus and image forming apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002380891A JP4083005B2 (en) 2002-12-27 2002-12-27 Reading image processing apparatus and image forming apparatus

Publications (2)

Publication Number Publication Date
JP2004214873A JP2004214873A (en) 2004-07-29
JP4083005B2 true JP4083005B2 (en) 2008-04-30

Family

ID=32816985

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002380891A Expired - Fee Related JP4083005B2 (en) 2002-12-27 2002-12-27 Reading image processing apparatus and image forming apparatus

Country Status (1)

Country Link
JP (1) JP4083005B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU188016U1 (en) * 2018-12-10 2019-03-26 Марат Раильевич Усманов Natural lawn cooling and aeration device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU188016U1 (en) * 2018-12-10 2019-03-26 Марат Раильевич Усманов Natural lawn cooling and aeration device

Also Published As

Publication number Publication date
JP2004214873A (en) 2004-07-29

Similar Documents

Publication Publication Date Title
US6782218B2 (en) Image forming apparatus having control section for enabling/disabling tabbed sheet print mode setting section, and corresponding method and storage medium thereof
US6348974B1 (en) Combination type image forming apparatus
JP4476945B2 (en) Image forming apparatus
US7619760B2 (en) Image processing apparatus and image processing method that interrupts deletion and overwrites image data
JP4083005B2 (en) Reading image processing apparatus and image forming apparatus
US6839154B1 (en) Image forming apparatus
JP2009037340A (en) Display control device and image forming apparatus
JP3871417B2 (en) Image processing device
JP2002300369A (en) Image forming device
JP2005031154A (en) Image forming apparatus
JPH11109793A (en) Image forming device
JP4917327B2 (en) Image forming apparatus
JP2004262078A (en) Image forming apparatus
JP2005026835A (en) Image processing apparatus
JP4933382B2 (en) Image processing apparatus and image processing method
US20040008380A1 (en) Image forming apparatus with image combining capability
JP2011004356A (en) Image forming apparatus
JPH11289436A (en) Image forming device
JP3645188B2 (en) Image forming apparatus
JP4008377B2 (en) Image forming apparatus
JP2004102377A (en) Image processor, its control method and its control program
JP3354681B2 (en) Image forming device
JP4251564B2 (en) Image forming apparatus
JP3206934B2 (en) Duplex machine
JP2001245094A (en) Image forming device

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070327

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070528

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20071030

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20071225

A911 Transfer of reconsideration by examiner before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20080116

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: 20080205

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080212

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20110222

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees