JP2005176124A - 画像処理方法及び画像処理装置 - Google Patents

画像処理方法及び画像処理装置 Download PDF

Info

Publication number
JP2005176124A
JP2005176124A JP2003415664A JP2003415664A JP2005176124A JP 2005176124 A JP2005176124 A JP 2005176124A JP 2003415664 A JP2003415664 A JP 2003415664A JP 2003415664 A JP2003415664 A JP 2003415664A JP 2005176124 A JP2005176124 A JP 2005176124A
Authority
JP
Japan
Prior art keywords
image data
image
memory
color
data
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.)
Pending
Application number
JP2003415664A
Other languages
English (en)
Inventor
Toshiyuki Soshi
敏行 惣司
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.)
Murata Machinery Ltd
Original Assignee
Murata Machinery Ltd
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 Murata Machinery Ltd filed Critical Murata Machinery Ltd
Priority to JP2003415664A priority Critical patent/JP2005176124A/ja
Publication of JP2005176124A publication Critical patent/JP2005176124A/ja
Pending legal-status Critical Current

Links

Images

Landscapes

  • Facsimile Image Signal Circuits (AREA)
  • Color Image Communication Systems (AREA)
  • Storing Facsimile Image Data (AREA)

Abstract

【課題】 従来の装置より小型及び低コストの構成であっても、ページメモリを有効に使用しつつ画像データの処理を行うことができる画像処理方法及び画像処理装置を提供する。
【解決手段】 メモリに2次元に展開された1ページ分の白黒画像又はカラー画像である画像データを書込む画像処理方法において、画像データが白黒画像データであるかカラー画像データであるかを判断し、画像データが白黒画像データであると判断された場合、画像データがカラー画像データである場合に1画素分として使用するメモリ領域を、複数画素分のメモリ領域として使用する。
【選択図】 図2

Description

本発明は、ページメモリに画像データを効率よく蓄積する画像処理方法及び画像処理装置に関する。
ファクシミリ装置、ディジタル複写機、プリンタ、これらの機能を統合した複合機等の画像データを処理する画像処理装置にあっては、該画像処理装置が読取った画像データ、又は外部装置から入力された画像データに対して、何らかの画像処理を施す場合、ページメモリを使用している。
すなわち、画像処理装置が読取った画像データ、又は外部装置から入力された画像データを、一旦バッファに蓄積し、所定のページ分の画像データがバッファに蓄積された段階で、後の読出しを考慮して計算されたページメモリの所定のアドレスに、バッファに蓄積された1ページ分の画像データを展開し、展開された画像データを読出して記録部へ送出している。
画像データとして、白黒画像データだけではなく、カラー画像データも取り扱う。カラー画像データの容量は白黒画像データの容量よりも大きいことから、メモリ領域を有効に活用するよう、白黒画像データであるかカラー画像データであるかを判別するために用いるメモリ領域を画像データ展開用に使用する方法や(例えば、特許文献1参照)、バッファメモリの使用方法を白黒画像データとカラー画像データとで相違するようアドレス制御を行うことでバッファメモリの使用効率を高める方法が用いられている(例えば、特許文献2参照)。
特開平6−91944号公報 特開平9−290520号公報
しかし、従来の画像処理装置では、画像データを書込むべきページメモリのアドレスを例えば乗算処理によって計算するための演算装置が必要であり、装置構成の大嵩化及び高コスト化が避けられないという問題がある。また、少なくともページメモリと同容量のバッファを有する必要があり、装置構成の大嵩化及び高コスト化を増長させる原因の1つとなっている。
また、ページメモリのアドレスに対してカラー画像データは24ビットで1画素分書込むことができるのに対して、白黒画像データは8ビットで1画素分書込むことができることから、カラー画像データに合わせてアドレス制御をするだけでは、ページメモリに空き容量が生じ、ページメモリを有効に使用することができないという問題点もあった。
本発明は斯かる事情に鑑みてなされたものであり、従来の装置より小型及び低コストの構成であっても、ページメモリを有効に使用しつつ画像処理を行うことができる画像処理方法及び画像処理装置を提供することを目的とする。
上記目的を達成するために第1発明に係る画像処理方法は、メモリに2次元に展開された1ページ分の白黒画像又はカラー画像である画像データを書込む画像処理方法において、画像データが白黒画像データであるかカラー画像データであるかを判断し、画像データが白黒画像データであると判断された場合、画像データがカラー画像データである場合に1画素分として使用するメモリ領域を、複数画素分のメモリ領域として使用することを特徴とする。
第1発明の画像処理方法では、メモリに2次元に展開された1ページ分の画像データがカラー画像データである場合、例えばRGBで色が特定される場合には、1つの読出しアドレス又は書込みアドレスに対して8ビットずつ24ビットのページメモリ領域で1つの画素データとして蓄積される。白黒画像データである場合は、1つの読出しアドレス又は書込みアドレスに対して8ビットずつ3つの画素データとして蓄積される。これにより、ページメモリにおける書込みアドレスを計算するための演算装置が不要であり、装置の構成の小型化及び低コスト化を図ることができる。また、大容量のバッファが不要であり、装置の構成の小型化及び低コスト化を増進することも可能である。さらに、画像データが白黒画像データである場合、カラー画像データである場合の複数画素分の画像データを処理することが可能となる。
第2発明に係る画像処理方法は、第1発明において、前記画像データが白黒画像データである場合、1画素をm(mは自然数)ビットとしてメモリ領域を使用し、前記画像データがカラー画像データである場合、1画素を3mビットとしてメモリ領域を使用することを特徴とする。
第2発明の画像処理方法では、画像データが白黒画像データである場合、カラー画像データである場合の3倍の画素数をページメモリに記憶することができ、ページメモリを有効に使用しつつ、画像データの処理を行うことが可能となる。また、画像データが白黒画像データである場合、カラー画像データである場合の3倍の画像データを処理することが可能となる。
第3発明に係る画像処理装置は、画像データを2次元に展開して蓄積するメモリと、該メモリに画像データを書込む手段とを含む画像処理装置において、前記画像データの種類を判別する手段と、該手段で白黒画像データであると判別された場合、画像データがカラー画像データである場合に1画素分として使用するメモリ領域を、複数画素分のメモリ領域として割り当てる手段とを備えることを特徴とする。
第3発明の画像処理装置では、1ページ分の画像データをページメモリに展開し、展開された画像データがカラー画像データである場合、例えばRGBで色が特定される場合には、1つの読出しアドレス又は書込みアドレスに対して8ビットずつ24ビットのページメモリ領域で1つの画素データとして蓄積される。白黒画像データである場合は、1つの読出しアドレス又は書込みアドレスに対して8ビットずつ3つの画素データとして蓄積される。これにより、ページメモリにおける書込みアドレスを計算するための演算装置が不要であり、装置の構成の小型化及び低コスト化を図ることができる。また、大容量のバッファが不要であり、装置の構成の小型化及び低コスト化を増進することも可能である。さらに、画像データが白黒画像データである場合、カラー画像データである場合の複数画素分の画像データを処理することが可能となる。
本発明によれば、複雑なアドレス計算を行う回路が不要であり、大容量のバッファを設ける必要もないことから、回路規模が小さく、必要最低限の容量のバッファを設けることで、画像データの処理を行うことができる。また、画像データが白黒画像データである場合、カラー画像データである場合の複数画素分の画像データを処理することができる。この結果、小規模構成であってもメモリの使用効率の高い画像データ処理を行うことができる画像処理装置を実現することが可能となる。
以下、本発明をその実施の形態を示す図面を参照して具体的に説明する。図1は、本発明の画像処理装置としてのファクシミリ複合装置20の構成を示すブロック図である。
ファクシミリ複合装置20は、制御部1、読取部2、記録部3、表示部4、操作部5、ROM6、RAM7、コーデック部8、画像メモリ9、ページメモリ10、バッファ11、モデム12、NCU(Network Control Unit)13、PCインタフェース部14などを備えている。ファクシミリ複合装置20は、読取部2にて原稿を読取って画像データを取得する読取り機能、読取った画像データ、ファクシミリ通信により受信した画像データ、又は外部接続されたPCから受信した画像データに応じた画像を記録部3にて記録する記録機能、及び読取った画像データ又は受信した画像データをファクシミリ送信する送信機能を備える。
制御部1は、具体的にはCPUで構成されており、バス15を介してファクシミリ複合装置20の上述したようなハードウェア各部と接続されており、上述したハードウェア各部を制御するとともに、ROM6に格納された制御プログラムに従って、種々のソフトウェア的機能を実行する。読取部2は、例えばCCDイメージセンサを利用して原稿を読取り、読取った画像データを出力する。具体的には、プラテンガラスに給送された原稿を光学ユニットが照射して走査し、原稿からの反射光をミラー、レンズ等を介してCCDイメージセンサに取り込み、走査された原稿の画像データを読取る。読取られた画像データは、例えばシェーディング処理が施された後に出力される。
記録部3は、電子写真方式のプリンタ装置であって、読取部2で読取った原稿の画像データ、ファクシミリ通信により受信した画像データ、外部のPCから送られてきた画像データ等に応じた画像を用紙にプリント出力する。表示部4は、液晶表示装置、CRTディスプレイ等の表示装置であり、ファクシミリ複合装置20の動作状態を表示したり、ユーザへ操作入力を促す画面を表示したり、送信すべく読取った原稿の画像データ、他のファクシミリ装置、PCから送信された画像データ等の表示を行う。
操作部5は、ファクシミリ複合装置20を操作するために必要な文字キー、テンキー、短縮ダイヤルキー、ワンタッチダイヤルキー、各種のファンクションキー等を備えている。なお、表示部4をタッチパネル方式とすることにより、操作部5の各種のキーの内の一部又は全部を表示部4が代用することも可能である。ROM6は、ファクシミリ複合装置20の動作に必要な種々のソフトウェアのプログラムを予め格納している。RAM7は、SRAM、フラッシュメモリ等で構成されソフトウェアの実行時に発生する一時的なデータを記憶する。コーデック部8は、画像データを符号化圧縮するとともに、符号化圧縮されている画像データを復号する。画像メモリ9は、原稿を読取って符号化した画像データを蓄積する。
ページメモリ10は、SDRAMで構成されており、読取部2にて読取られた1ページ分の画像データ、他のファクシミリ装置又はPCから受信された1ページ分の画像データを蓄積する。ページメモリ10に蓄積して展開された1ページ分の画像データは、記録部3へ読出され、読出された画像データに応じた画像が記録される。バッファ11は4×4のマトリクス状に構成された16個の画素ごとに24個のフリップフロップを有しており、フリップフロップ8個を一組とした多値データを、R、G、Bの値として保持する。そして、ページメモリ10とバッファ11との間では、ページメモリ10の4×4の16画素のデータを1単位としてデータの書込み又は読出しを行うことができ、必要に応じて、上述したデータの書込み又は読出し制御を行うことによって、画像データの回転処理における転置画像データを生成する。
モデム12は、バス15に接続されており、ファクシミリ通信が可能なファクシミリモデムである。また、モデム12は、バス15に接続されたNCU13とも接続されている。NCU13は、公衆電話回線網(PSTN:Public Switched Telephone Network)との回線L1の閉結及び開放の動作を行うハードウェアであり、必要に応じてモデム12をPSTNと接続する。そして、ファクシミリ複合装置20は、PSTNによって他のファクシミリ装置と接続されており、通常のファクシミリ通信が行うことができるようになっている。PCインタフェース部14は、例えばLANの通信線L2を介して外部のPCに接続されており、PCとの間でデータを送受信する。そして、外部のPCで作成・編集された各種の画像データが通信線L2を介してファクシミリ複合装置20(PCインタフェース部14)へ送信され、送信された画像データに応じた画像がファクシミリ複合装置20(記録部3)にて用紙にプリント出力される。
以下、上述した構成のファクシミリ複合装置20におけるページメモリ10への画像データ蓄積処理の動作について説明する。本実施の形態では、読取部2で読取られた画像データ、又は他のファクシミリ装置、PCから受信された画像データの1ページ分をページメモリ10に蓄積する。
制御部1は、読取部2で読取られた画像データ、又は他のファクシミリ装置、PCから受信された画像データが、白黒画像データであるか、カラー画像データであるかを判別する。カラー画像であると判別された場合、図2(a)に示すように、RGB夫々に8ビットずつ、総計24ビットで1画素分のデータを1つの読出しアドレス又は書込みアドレスに対応付けてページメモリ10に蓄積する。
白黒画像であると判別された場合、図2(b)に示すように、8ビットで1画素分のデータをページメモリ10に蓄積する。したがって、白黒画像である場合、1つの読出しアドレス又は書込みアドレスに対応付けて3画素分のデータをページメモリ10に蓄積することができる。
以上のように、本実施の形態によれば、複雑なアドレス計算を行う回路が不要であり、大容量のバッファを設ける必要もないことから、回路規模が小さく、必要最低限の容量のバッファを設けることで、画像データの処理を行うことができる。また、画像データが白黒画像データである場合、カラー画像データである場合の複数画素分の画像データを処理することができる。この結果、小規模構成であってもメモリの使用効率の高い画像データ処理を行うことができる画像処理装置を実現することが可能となる。
なお、本実施の形態ではファクシミリ複合装置を例として説明しているが、ファクシミリ装置、ディジタル複写機、プリンタ等、取得した画像データを回転して出力する全ての装置に本発明を適用できることは言うまでもない。
本発明の画像処理装置(ファクシミリ複合装置)の構成を示すブロック図である。 画像データのページメモリでの蓄積状況を示す図である。
符号の説明
1 制御部
2 読取部
3 記録部
5 操作部
6 ROM
7 RAM
10 ページメモリ
11 バッファ

Claims (3)

  1. メモリに2次元に展開された1ページ分の白黒画像又はカラー画像である画像データを書込む画像処理方法において、画像データが白黒画像データであるかカラー画像データであるかを判断し、画像データが白黒画像データであると判断された場合、画像データがカラー画像データである場合に1画素分として使用するメモリ領域を、複数画素分のメモリ領域として使用することを特徴とする画像処理方法。
  2. 前記画像データが白黒画像データである場合、1画素をm(mは自然数)ビットとしてメモリ領域を使用し、前記画像データがカラー画像データである場合、1画素を3mビットとしてメモリ領域を使用することを特徴とする請求項1記載の画像処理方法。
  3. 画像データを2次元に展開して蓄積するメモリと、該メモリに画像データを書込む手段とを含む画像処理装置において、前記画像データの種類を判別する手段と、該手段で白黒画像データであると判別された場合、画像データがカラー画像データである場合に1画素分として使用するメモリ領域を、複数画素分のメモリ領域として割り当てる手段とを備えることを特徴とする画像処理装置。
JP2003415664A 2003-12-12 2003-12-12 画像処理方法及び画像処理装置 Pending JP2005176124A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003415664A JP2005176124A (ja) 2003-12-12 2003-12-12 画像処理方法及び画像処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003415664A JP2005176124A (ja) 2003-12-12 2003-12-12 画像処理方法及び画像処理装置

Publications (1)

Publication Number Publication Date
JP2005176124A true JP2005176124A (ja) 2005-06-30

Family

ID=34735080

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003415664A Pending JP2005176124A (ja) 2003-12-12 2003-12-12 画像処理方法及び画像処理装置

Country Status (1)

Country Link
JP (1) JP2005176124A (ja)

Similar Documents

Publication Publication Date Title
JP4661580B2 (ja) 画像処理装置及びプログラム
JP2007097171A (ja) 画像形成装置及び減色印刷方法
JP2009141430A (ja) 画像処理装置
JP2006121347A (ja) 画像処理装置
US20070057152A1 (en) Image forming apparatus, image processing apparatus, image output apparatus, portable terminal, image processing system, image forming method, image processing method, image output method, image forming program, image processing program, and image output program
JP4172410B2 (ja) 画像処理方法及び画像処理装置
JP2005176124A (ja) 画像処理方法及び画像処理装置
JP5326882B2 (ja) 画像処理装置
JP4144544B2 (ja) 画像処理方法及び画像処理装置
JP2005176128A (ja) 画像処理方法及び画像処理装置
JP2008125026A (ja) 画像処理装置、画像処理方法、画像処理プログラム
JP2009027250A (ja) 画像処理装置及び画像処理方法
JP2005269509A (ja) 画像処理装置
JP2008022082A (ja) 画像形成装置及びその制御方法
JP2007053615A (ja) 通信装置
JP2005174139A (ja) 画像処理方法及び画像処理装置
JP2005277662A (ja) 画像処理装置
JP2006067168A (ja) ドキュメント処理装置
JP3790881B2 (ja) 画像処理装置
JP2005267524A (ja) 画像処理装置
JP2009075853A (ja) 画像処理装置及び画像処理プログラム
JP2005305667A (ja) 記録装置
JP2007243355A (ja) 画像処理装置及び画像処理方法
JP2005286542A (ja) 画像処理装置
JP2005275712A (ja) 画像処理装置