ピクセルごとに色情報及び画像属性情報を含む画像データを圧縮するためのデータ処理方法であって、前記画像データ内の前記色情報の代表値である代表色情報を抽出するステップAと、前記画像データ内の前記色情報を前記ステップAで抽出した前記代表色情報に置き換え、前記画像データの各ピクセルに対応する前記代表色情報を符号データに変換するステップBと、前記画像データ内の前記画像属性情報の代表値である代表タグ情報を抽出するステップCと、前記画像データ内の前記画像属性情報を前記ステップCで抽出した前記代表タグ情報に置き換え、前記画像データの各ピクセルに対応する前記代表タグ情報を前記ステップBと同一形式の符号データに変換するステップDと、前記ステップBでの変換後の符号データと前記ステップDでの変換後の符号データとを合成するステップEと、を有するデータ処理方法。前記同一形式の符号データは、ビット列からなる符号データであることを特徴とする請求項1に記載のデータ処理方法。前記ステップA及び前記ステップCでは、前記画像データ内の前記色情報の組合せの総数及び前記画像属性情報の組合せの総数の双方に応じた個数の前記代表色情報及び前記代表タグ情報がそれぞれ抽出されることを特徴とする請求項1または2に記載のデータ処理方法。前記ステップA及び前記ステップCでは、前記画像データの種別に応じた個数の前記代表色情報及び前記代表タグ情報がそれぞれ抽出されることを特徴とする請求項1~3のいずれか1つに記載のデータ処理方法。前記画像データの種別に関するユーザー指定を受け付けるステップaをさらに有し、前記ステップA及び前記ステップCでは、前記ステップaで受け付けた前記ユーザー指定による前記画像データの種別に応じた個数の前記代表色情報及び前記代表タグ情報がそれぞれ抽出されることを特徴とする請求項4に記載のデータ処理方法。前記画像データの種別を判定するステップbをさらに有し、前記ステップA及び前記ステップCでは、前記ステップbでの判定結果による前記画像データの種別に応じた個数の前記代表色情報及び前記代表タグ情報がそれぞれ抽出されることを特徴とする請求項4に記載のデータ処理方法。前記ステップCでは、前記画像属性情報を構成する項目ごとの重み付けにより定まる優先順位に従って前記代表タグ情報が抽出されることを特徴とする請求項1~6のいずれか1つに記載のデータ処理方法。前記画像データを複数の領域に分割し、前記領域ごとに前記画像データを処理することを特徴とする請求項1~7のいずれか1つに記載のデータ処理方法。ピクセルごとに色情報及び画像属性情報を含む画像データを圧縮するためのデータ処理装置であって、前記画像データ内の前記色情報の代表値である代表色情報を抽出する代表色抽出手段と、前記画像データ内の前記色情報を前記代表色抽出手段により抽出した前記代表色情報に置き換え、前記画像データの各ピクセルに対応する前記代表色情報を符号データに変換する色情報符号化手段と、前記画像データ内の前記画像属性情報の代表値である代表タグ情報を抽出する代表タグ抽出手段と、前記画像データ内の前記画像属性情報を前記タグ情報抽出手段により抽出した前記代表タグ情報に置き換え、前記画像データの各ピクセルに対応する前記代表タグ情報を前記色情報符号化手段と同一形式の符号データに変換するタグ情報符号化手段と、前記色情報符号化手段による変換後の符号データと前記タグ情報符号化手段による変換後の符号データとを合成する合成手段と、を有するデータ処理装置。前記同一形式の符号データは、ビット列からなる符号データであることを特徴とする請求項9に記載のデータ処理装置。前記代表色抽出手段及び前記代表タグ抽出手段は、前記画像データ内の前記色情報の組合せの総数及び前記画像属性情報の組合せの総数の双方に応じた個数の前記代表色情報及び前記代表タグ情報をそれぞれ抽出することを特徴とする請求項9または10に記載のデータ処理装置。前記代表色抽出手段及び前記代表タグ抽出手段は、前記画像データの種別に応じた個数の前記代表色情報及び前記代表タグ情報をそれぞれ抽出することを特徴とする請求項9~11のいずれか1つに記載のデータ処理装置。前記画像データの種別に関するユーザー指定を受け付ける受付手段をさらに有し、前記代表色抽出手段及び前記代表タグ抽出手段は、前記受付手段により受け付けた前記ユーザー指定による前記画像データの種別に応じた個数の前記代表色情報及び前記代表タグ情報をそれぞれ抽出することを特徴とする請求項12に記載のデータ処理装置。前記画像データの種別を判定する画像種別判定手段をさらに有し、前記代表色抽出手段及び代表タグ抽出手段は、前記画像種別判定手段の判定結果による前記画像データの種別に応じた個数の前記代表色情報及び前記代表タグ情報をそれぞれ抽出することを特徴とする請求項12に記載のデータ処理装置。前記代表タグ抽出手段は、前記画像属性情報を構成する項目ごとの重み付けにより定まる優先順位に従って前記代表タグ情報を抽出することを特徴とする請求項9~14のいずれか1つに記載のデータ処理装置。前記画像データを複数の領域に分割し、前記領域ごとに前記画像データを処理することを特徴とする請求項9~15のいずれか1つに記載のデータ処理装置。ピクセルごとに色情報及び画像属性情報を含む画像データを圧縮するためのデータ処理装置において実行されるデータ処理プログラムであって、前記画像データ内の前記色情報の代表値である代表色情報を抽出する手順Aと、前記画像データ内の前記色情報を前記手順Aで抽出した前記代表色情報に置き換え、前記画像データの各ピクセルに対応する前記代表色情報を符号データに変換する手順Bと、前記画像データ内の前記画像属性情報の代表値である代表タグ情報を抽出する手順Cと、前記画像データ内の前記画像属性情報を前記手順Cで抽出した前記代表タグ情報に置き換え、前記画像データの各ピクセルに対応する前記代表タグ情報を前記手順Bと同一形式の符号データに変換する手順Dと、前記手順Bでの変換後の符号データと前記手順Dでの変換後の符号データとを合成する手順Eと、を前記データ処理装置に実行させることを特徴とするデータ処理プログラム。本発明は上記従来技術の有する問題点に鑑みてなされたものであり、本発明の目的は、スキャンデータのようなピクセルごとの画像属性情報を含む画像データを効率的に圧縮することができるデータ処理方法、データ処理装置、及びデータ処理プログラムを提供することである。本発明の上記目的は、下記の手段によって達成される。1ピクセルごとに色情報及び画像属性情報を含む画像データを圧縮するためのデータ処理方法であって、前記画像データ内の前記色情報の代表値である代表色情報を抽出するステップAと、前記画像データ内の前記色情報を前記ステップAで抽出した前記代表色情報に置き換え、前記画像データの各ピクセルに対応する前記代表色情報を符号データに変換するステップBと、前記画像データ内の前記画像属性情報の代表値である代表タグ情報を抽出するステップCと、前記画像データ内の前記画像属性情報を前記ステップCで抽出した前記代表タグ情報に置き換え、前記画像データの各ピクセルに対応する前記代表タグ情報を前記ステップBと同一形式の符号データに変換するステップDと、前記ステップBでの変換後の符号データと前記ステップDでの変換後の符号データとを合成するステップEと、を有するデータ処理方法。2前記同一形式の符号データは、ビット列からなる符号データであることを特徴とする上記1に記載のデータ処理方法。3前記ステップA及び前記ステップCでは、前記画像データ内の前記色情報の組合せの総数及び前記画像属性情報の組合せの総数の双方に応じた個数の前記代表色情報及び前記代表タグ情報がそれぞれ抽出されることを特徴とする上記1または2に記載のデータ処理方法。4前記ステップA及び前記ステップCでは、前記画像データの種別に応じた個数の前記代表色情報及び前記代表タグ情報がそれぞれ抽出されることを特徴とする上記1~3のいずれか1つに記載のデータ処理方法。5前記画像データの種別に関するユーザー指定を受け付けるステップaをさらに有し、前記ステップA及び前記ステップCでは、前記ステップaで受け付けた前記ユーザー指定による前記画像データの種別に応じた個数の前記代表色情報及び前記代表タグ情報がそれぞれ抽出されることを特徴とする上記4に記載のデータ処理方法。6前記画像データの種別を判定するステップbをさらに有し、前記ステップA及び前記ステップCでは、前記ステップbでの判定結果による前記画像データの種別に応じた個数の前記代表色情報及び前記代表タグ情報がそれぞれ抽出されることを特徴とする上記4に記載のデータ処理方法。7前記ステップCでは、前記画像属性情報を構成する項目ごとの重み付けにより定まる優先順位に従って前記代表タグ情報が抽出されることを特徴とする上記1~6のいずれか1つに記載のデータ処理方法。8前記画像データを複数の領域に分割し、前記領域ごとに前記画像データを処理することを特徴とする上記1~7のいずれか1つに記載のデータ処理方法。9ピクセルごとに色情報及び画像属性情報を含む画像データを圧縮するためのデータ処理装置であって、前記画像データ内の前記色情報の代表値である代表色情報を抽出する代表色抽出手段と、前記画像データ内の前記色情報を前記代表色抽出手段により抽出した前記代表色情報に置き換え、前記画像データの各ピクセルに対応する前記代表色情報を符号データに変換する色情報符号化手段と、前記画像データ内の前記画像属性情報の代表値である代表タグ情報を抽出する代表タグ抽出手段と、前記画像データ内の前記画像属性情報を前記タグ情報抽出手段により抽出した前記代表タグ情報に置き換え、前記画像データの各ピクセルに対応する前記代表タグ情報を前記色情報符号化手段と同一形式の符号データに変換するタグ情報符号化手段と、前記色情報符号化手段による変換後の符号データと前記タグ情報符号化手段による変換後の符号データとを合成する合成手段と、を有するデータ処理装置。10前記同一形式の符号データは、ビット列からなる符号データであることを特徴とする上記9に記載のデータ処理装置。11前記代表色抽出手段及び前記代表タグ抽出手段は、前記画像データ内の前記色情報の組合せの総数及び前記画像属性情報の組合せの総数の双方に応じた個数の前記代表色情報及び前記代表タグ情報をそれぞれ抽出することを特徴とする上記9または10に記載のデータ処理装置。12前記代表色抽出手段及び前記代表タグ抽出手段は、前記画像データの種別に応じた個数の前記代表色情報及び前記代表タグ情報をそれぞれ抽出することを特徴とする上記9~11のいずれか1つに記載のデータ処理装置。13前記画像データの種別に関するユーザー指定を受け付ける受付手段をさらに有し、前記代表色抽出手段及び前記代表タグ抽出手段は、前記受付手段により受け付けた前記ユーザー指定による前記画像データの種別に応じた個数の前記代表色情報及び前記代表タグ情報をそれぞれ抽出することを特徴とする上記12に記載のデータ処理装置。14前記画像データの種別を判定する画像種別判定手段をさらに有し、前記代表色抽出手段及び代表タグ抽出手段は、前記画像種別判定手段の判定結果による前記画像データの種別に応じた個数の前記代表色情報及び前記代表タグ情報をそれぞれ抽出することを特徴とする上記12に記載のデータ処理装置。15前記代表タグ抽出手段は、前記画像属性情報を構成する項目ごとの重み付けにより定まる優先順位に従って前記代表タグ情報を抽出することを特徴とする上記9~14のいずれか1つに記載のデータ処理装置。16前記画像データを複数の領域に分割し、前記領域ごとに前記画像データを処理することを特徴とする上記9~15のいずれか1つに記載のデータ処理装置。17ピクセルごとに色情報及び画像属性情報を含む画像データを圧縮するためのデータ処理装置において実行されるデータ処理プログラムであって、前記画像データ内の前記色情報の代表値である代表色情報を抽出する手順Aと、前記画像データ内の前記色情報を前記手順Aで抽出した前記代表色情報に置き換え、前記画像データの各ピクセルに対応する前記代表色情報を符号データに変換する手順Bと、前記画像データ内の前記画像属性情報の代表値である代表タグ情報を抽出する手順Cと、前記画像データ内の前記画像属性情報を前記手順Cで抽出した前記代表タグ情報に置き換え、前記画像データの各ピクセルに対応する前記代表タグ情報を前記手順Bと同一形式の符号データに変換する手順Dと、前記手順Bでの変換後の符号データと前記手順Dでの変換後の符号データとを合成する手順Eと、を前記データ処理装置に実行させることを特徴とするデータ処理プログラム。本発明によると、画像データ内の画像属性情報を代表値に置き換えた上で各ピクセルに対応する代表値を符号化することにより画像データ内の画像属性情報のデータ量を効率的に圧縮することができる。また、本発明によると、画像データ内の各ピクセルに対応する色情報及び画像属性情報の代表値が同一形式の符号データに変換されるため、画像データから抽出すべき各代表値の個数を相互に調整することができる。よって、本発明によると、画像種別等に応じて各代表値の個数を適切に調整することにより圧縮後の画像データの再現性を高めることができる。さらに、本発明によると、画像データ内の各ピクセルに対応する色情報及び画像属性情報の代表値が同一形式の符号データに変換されるため、圧縮後の画像データに対して回転処理を実行する際に色情報及び画像属性情報の双方を共通の回転回路を用いて処理することが可能となる。以下、本発明の実施の形態を、図面を参照して詳細に説明する。図1は、本発明の第一実施形態に係るデータ処理装置としてのMFP1の構成を示すブロック図である。図1のように、MFP1は、制御部11、記憶部12、操作部13、画像読取部14、画像データ圧縮部15、画像形成部16、及び通信インターフェース17を備えており、これらは信号をやり取りするためのバス18を介して相互に接続されている。これらの構成要素について以下に順に説明する。制御部11は、MFP1の中央処理装置CPUであり、制御プログラムに従ってMFP1各部の動作を制御するとともに各種演算処理を実行する。記憶部12は、ROM、RAM、及びHDD等からなる記憶領域であり、OS基本ソフトウェアを含むMFP1の制御プログラムや各種パラメーター等を格納している。操作部13は、オペレーションパネルであり、ユーザーに各種情報を表示するとともにユーザーから各種動作指示を受け付ける。画像読取部14は、イメージスキャナであり、所定の原稿台にセットされた原稿又はADFAutoDocumentFeederにより読取位置に搬送された原稿に光を照射した際の反射光をCCDやCMOSイメージセンサ等の受光素子でスキャンすることにより原稿画像のスキャンデータを生成する。画像データ圧縮部15は、画像読取部14により生成したスキャンデータ等の各種画像データに対するデータ圧縮を実行する処理モジュールである。画像データ圧縮部15は、所定サイズ例えば、8×8ピクセルの矩形領域に分割された画像データに対して矩形領域ごとにデータ圧縮を実行する。このような矩形領域のことを以下では対象領域と称する。画像データ圧縮部15の構成についてはさらに後述する。画像形成部16は、印刷エンジンであり、画像読取部14により生成したスキャンデータや外部から受信した文書ファイル等に基づく画像を電子写真方式の印刷処理により出力する。ただし、画像形成部16が採用する印刷方式は、インパクト方式、熱転写方式、及びインクジェット方式等の他の印刷方式であってもよい。通信インターフェース17は、NIC等の通信モジュールであり、ネットワークを介する外部機器との通信処理を実行する。次に、本実施形態に係る画像データ圧縮部15の処理対象となる画像データについて説明する。上述したように、本実施形態では画像データの対象領域ごとにデータ圧縮が実行される。図2は画像データ中の対象領域の一例を示す概略図である。図2のように、本例の対象領域は8×8個のピクセルからなる矩形領域である。ただし、本実施形態における対象領域のサイズや形態等は図2の例に限定されない。図2のように、対象領域内の各ピクセルはRGB各色につき8ビット合計24ビットの色情報を有する。本実施形態に係るデータ圧縮において、対象領域内の色情報は対象領域での出現頻度順に抽出された所定個数の代表値に置き換えられる。このような代表値のことを以下では代表色情報と称する。また、代表色情報により表現される色のことを以下では単に代表色と称することがある。図3は、図2の対象領域から抽出された代表色情報の一例を示す概略図である。本例では対象領域から6個の代表色情報が抽出されているため、これらの代表色情報は000、001、010、011、100、101のような3桁のビット列からなる符号データに変換可能である。図4は、図2中の各ピクセルに対応する代表色情報を図3の符号データに変換した状態を示す概略図である。なお、対象領域から抽出された代表色の個数が対象領域内に本来存在していた色情報の組合せ総数よりも少ない場合、符号化後の代表色情報により表現可能な色数は対象領域内に本来存在していた色数よりも少なくなる。また、対象領域内の各ピクセルは、上述した色情報に加えて、複数種類の項目からなる画像属性情報を有している。画像属性情報は各ピクセルの画像属性を示す情報であり、以下では画像属性情報のことをタグ情報と称することがある。各ピクセルのタグ情報はデータ圧縮時に画像データの出力ルートが未決定である場合には色情報と一緒に保存する必要がある。以下の説明において、画像データのタグ情報は、各ピクセルが有彩色カラーであるか無彩色モノクロであるかを示すカラー/モノクロ属性、各ピクセルがオブジェクトのエッジ部分に該当するかどうかを示すエッジ属性、各ピクセルが文字オブジェクトに該当するかどうかを示す文字属性、各オブジェクトが囲まれた領域の内側に位置するかどうかを示す領域内側属性、各ピクセルが孤立点であるかどうかを示す孤立点属性、及び各ピクセルが網点領域に該当するかどうかを示す網点属性の6種類の項目からなるものとする。そのため、データ圧縮前のタグ情報は6桁のビット列で表現される。このようにタグ情報が6種類の項目からなる場合、タグ情報の組み合わせは最大で64通り26通り存在することになるが、通常、画像データにはタグ情報が存在しないピクセルも多数含まれているため、対象領域内に全64通りの組合せが出現する可能性は極めて低いと考えられる。また、一般に、イメージ系の画像データは色情報の組合せが多くタグ情報の組合せが少ないという傾向を有し、逆に、テキスト系やグラフィックス系の画像データは色情報の組合せが少なくタグ情報の組合せが多いという傾向を示す。このような色情報/タグ情報の特性を考慮して、本実施形態に係る画像データ圧縮部15は、対象領域内に出現するタグ情報の各々に優先順位を付し、その優先順位に従って所定個数の代表値を抽出する。このような代表値のことを以下では代表タグ情報と称する。また、代表タグ情報により表現される画像属性のことを以下では単に代表タグと称することがある。そして、画像データ圧縮部15は、対象領域内のタグ情報を代表タグ情報に置き換え、さらに、各ピクセルに対応する代表タグ情報を上述した代表色情報と同一形式の符号データに変換することにより対象領域内のタグ情報のデータ量を圧縮する。図5は、図2の対象領域から抽出された代表タグ情報の一例を示す概略図である。本例では対象領域から6個の代表タグ情報が抽出されているため、これらの代表タグ情報は000、001、010、011、100、101という3桁のビット列からなる符号データに変換可能である。ここで、代表タグ情報はタグ情報を構成する項目ごとの重み付けに基づく優先順位に従って抽出される。代表タグ情報の具体的な抽出方法についてはさらに後述する。なお、図中の111は、タグ情報が存在しないピクセルを表している。図6は、本実施形態に係る画像データ圧縮部15によるデータ圧縮後の画像データを示す概略図である。図6のように、データ圧縮後の画像データは、ヘッダー情報を格納するヘッダー部、各ピクセルの色情報を格納する色情報部、各ピクセルのタグ情報を格納するタグ情報部からなる。ここで、ヘッダー部には、24桁のビット列からなる6個の代表色情報、6桁のビット列からなる6個の代表タグ情報、及び2ケタのビット列からなる6個のダミービットが格納されている。このように色情報及びタグ情報を同一のデータ形式で保持することにより、データ量をさらに圧縮することができるとともに、代表色及び代表タグの個数を相互に調整することが可能となる。すなわち、図6では、代表色及び代表タグの個数をいずれも6としたが、対象領域の画像属性等に応じて代表色及び代表タグの個数を増減させることが可能となる。この点についてはさらに後述する。次に、本実施形態に係る画像データ圧縮部15によるデータ圧縮方法について説明する。図7は、画像データ圧縮部15の詳細な構成を示すブロック図である。図7のように、画像データ圧縮部15は、画像入力バッファー15a、代表色抽出回路15b、画像ピクセル符号化回路15c、代表色/タグ数判定回路15d、データ制御回路15e、第1ワークメモリ15f、第1出力バッファー15g、タグ入力バッファー15h、代表タグ抽出回路15i、タグピクセル評価回路15j、第2ワークメモリ15k、第2出力バッファー15l、及び合成回路15mを有している。図7において、画像入力バッファー15a及びタグ入力バッファー15hは、画像データ圧縮部15に入力された対象領域の色情報及びタグ情報をそれぞれ一時的に格納するための記憶領域である。また、第1ワークメモリ15fは、代表色抽出回路15b及び画像ピクセル符号化回路15cから出力された情報を一時的に格納するための記憶領域であり、第2ワークメモリ15kは、代表タグ抽出回路15i及びタグピクセル符号化回路15jから出力された情報を一時的に格納するための記憶領域である。さらに、第1出力バッファー15gは、第1ワークメモリ15fから読み出された情報を合成回路15mへの転送前に一時的に格納するための記憶領域であり、第2出力バッファー15lは、第2ワークメモリ15kから読み出された情報を合成回路15mへの転送前に一時的に格納するための記憶領域である。続いて、図7における代表色抽出回路15b、画像ピクセル符号化回路15c、代表色/タグ数判定回路15d、データ制御回路15e、代表タグ抽出回路15i、タグピクセル符号化回路15j、及び合成回路15mの機能について説明する。代表色抽出回路15bは、画像入力バッファー15a内の色情報を参照して、対象領域内に存在する色情報の組合せの総数を計算する機能を有する。同機能による計算結果は代表色/タグ数判定回路15dに送信される。さらに、代表色抽出回路15bは、対象領域内での出現頻度に従って代表色情報を抽出する機能を有する図3参照。ここで、同機能により抽出すべき代表色情報の個数は代表色/タグ数判定回路15dにより指定される後述。同機能により抽出された代表色情報は第1ワークメモリ15fに格納される。画像ピクセル符号化回路15cは、対象領域内の色情報を代表色抽出回路15bにより抽出された代表色情報に置き換える機能を有している。すなわち、画像ピクセル符号化回路15cは、対象領域内に代表色として抽出されていない色が存在する場合に、その色にいずれかの代表色を割り当てる処理を実行する。この際の代表色の割り当て方法は特に限定されない。そして、画像ピクセル符号化回路15cは、対象領域内の各ピクセルに対応する代表色情報を符号データに変換し、各ピクセルと符号データとの対応関係を示す情報を生成する機能を有する図4参照。このような情報のことを以下では画像ピクセル位置情報と称する。同機能により生成された画像ピクセル位置情報は第1ワークメモリ15fに格納される。代表タグ抽出回路15iは、タグ入力バッファー15h内のタグ情報を参照して、対象領域内に存在するタグ情報の組合せの総数を計算する機能を有する。同機能による計算結果は代表色/タグ数判定回路15dに送信される。さらに、代表タグ抽出回路15iは、予め定められた優先順位に従って代表タグ情報を抽出する機能を有する。ここで、同機能により抽出すべき代表タグ情報の個数は代表色/タグ数判定回路15dにより指定される後述。また、代表タグ情報を抽出する際の優先順位は、タグ情報の各項目の重要度に応じた重み付けにより決定される。各項目の重み付け方法は特に限定されないが、一般に上記項目のうちエッジ属性及び文字属性は特に重要度が高いと考えられる。代表タグ抽出回路15iにより抽出された代表タグ情報は第2ワークメモリ15kに格納される。タグピクセル符号化回路15jは、対象領域内のタグ情報を代表タグ抽出回路15iにより抽出された代表タグ情報に置き換える機能を有している。すなわち、タグピクセル符号化回路15jは、対象領域内に代表タグとして抽出されていない画像属性が存在する場合に、その画像属性にいずれかの代表タグを割り当てる処理を実行する。この際の代表タグ情報の割り当て方法は特に限定されない。そして、タグピクセル符号化回路15jは、対象領域内の各ピクセルに対応する代表タグ情報を符号データに変換し、各ピクセルと符号データとの対応関係を示す情報を生成する機能を有する図6参照。このような情報のことを以下ではタグピクセル位置情報と称する。同機能により生成されたタグピクセル位置情報は第2ワークメモリ15kに格納される。代表色/タグ数判定回路15dは、代表色抽出回路15b及び代表タグ抽出回路15i9からそれぞれ受信した色情報及び代表タグ情報の組合せ総数の双方に基づいて、対象領域から抽出すべき代表色情報及び代表タグ情報の最適な個数を判定する機能を有する。同機能による判定結果はデータ制御回路15eを介して代表色抽出回路15b及び代表タグ抽出回路15iに送信される。これにより代表色抽出回路15b及び代表タグ抽出回路15iは対象領域から抽出すべき代表色/代表タグ個数の指定を受け付ける。図8は、代表色/タグ数判定回路15dにより代表色情報及び代表タグ情報の最適な個数を判定するための処理の手順を示すフローチャートである。図8のフローチャートに示されるアルゴリズムは、記憶部12のROM等に制御プログラムとして記憶されており、処理開始時にRAMに読み出されて実行される。上記処理のことを以下では代表色/タグ数判定処理と称する。また、代表色/タグ数判定回路15dのことを以下では単に判定回路15dと称することがある。図8において、先ず、判定回路15dは、全ての対象領域についての処理が完了したかどうかを判定しS101、それが完了するまで各々の対象領域について以下のS102~S113の手順を繰り返し実行する。以下にS102~S113の具体的な手順について説明する。先ず、判定回路15dは、対象領域内に存在する色情報の組合せ総数を代表色抽出回路15bから取得しS102、さらに、対象領域内に存在するタグ情報の組合せ総数を代表タグ抽出回路15iから取得するS103。続いて、判定回路15dは、S102で取得した色情報の組合せ総数が5以下であるかどうかを判定しS104、その判定結果に応じて以降の処理を分岐する。すなわち、対象領域内に存在する色情報の組合せ総数が5以下である場合はS104のYES、S103で取得したタグ情報の組合せ総数が6以下であるかどうかをさらに判定するS105。そして、タグ情報の組合せ総数が6以下である場合はS105のYES、代表色及び代表タグの最適な個数はそれぞれ6及び6であると判定するS109。他方、タグ情報の組合せ総数が6よりも大きい場合はS105のNO、S102で取得した色情報の組合せ総数が4以下であるかどうかをさらに判定するS106。そして、色情報の組合せ総数が4よりも大きい場合はS106のNO、代表色及び代表タグの最適な個数はそれぞれ5及び7であると判定しS107、色情報の組合せ総数が4以下である場合はS106のNO、代表色及び代表タグの最適な個数はそれぞれ4及び12であると判定するS108。図9は、代表色及び代表タグの個数がそれぞれ5及び7である場合の圧縮済み画像データのヘッダー部を示す概略図であり、図10は、代表色及び代表タグの個数がそれぞれ4及び12である場合の圧縮済み画像データのヘッダー部を示す概略図である。続いて、対象領域内の色情報の組合せ総数が5よりも大きい場合について説明するS104のNO。この場合、判定回路15dは、S103で取得したタグ情報の組合せ総数が3以下であるかどうかをさらに判定するS110。そして、タグ情報の組合せ総数が3よりも大きい場合はS110のNO、代表色及び代表タグの最適な個数はそれぞれ6及び6であると判定するS113。他方、タグ情報の個数が3以下である場合はS110のYES、S102で取得した色情報の組合せ総数が7以上であるかどうかをさらに判定するS111。そして、色情報の組合せ総数が7以上である場合はS111のYES、代表色及び代表タグの最適な個数はそれぞれ7及び3であると判定しS112、色情報の組合せ総数が7よりも小さい場合はS111のNO、対象領域のデータ圧縮に最適な代表色及び代表タグの個数はそれぞれ6及び6であると判定するS113。図11は、代表色及び代表タグの個数がそれぞれ7及び3である場合の圧縮済み画像データのヘッダー部を示す概略図である。再び図7を参照すると、データ制御回路15eは、代表色/タグ数判定回路15dの判定結果を送信することにより、代表色抽出回路15bに代表色情報を抽出させるとともに画像ピクセル符号化回路15cに画像ピクセル位置情報を生成させる。同様に、データ制御回路15eは、代表色/タグ数判定回路15dの判定結果を送信することにより、代表タグ抽出回路15iに代表タグ情報を抽出させるとともにタグピクセル符号化回路15jにタグピクセル位置情報を生成させる。合成回路15mは、第1出力バッファー15g内の代表色情報及び画像ピクセル位置情報、並びに第2出力バッファー15l内の代表タグ情報及びタグピクセル位置情報を合成することにより図6のようなヘッダー部、色情報部、及びタグ情報部からなる圧縮済み画像データを生成する。合成回路15mにより生成された圧縮データは記憶部12等に格納される。以上のように、本実施形態によると、対象領域内のタグ情報を代表タグ情報に置き換えた上で各ピクセルに対応する代表タグ情報を符号化することにより対象領域内のタグ情報のデータ量を効率的に圧縮することができる。また、本実施形態によると、対象領域内の各ピクセルに対応する代表色情報及び代表タグ情報が同一形式の符号データビット列に変換されるため、対象領域から抽出すべき代表色情報及び代表タグ情報の個数を相互に調整することができる。よって、本実施形態によると、画像種別等に応じて代表色情報及び代表タグ情報の個数を適切に調整することにより圧縮後の対象領域の再現性を高めることができる。さらに、本実施形態によると、対象領域内の各ピクセルに対応する代表色情報及び代表タグ情報が同一形式の符号データビット列に変換されるため、圧縮後の画像データに対して回転処理を実行する際に色情報及びタグ情報の双方を共通の回転回路を用いて処理することが可能となる。次に、本発明の第二実施形態について説明する。本実施形態に係るデータ処理装置は上述した第一実施形態に係るMFP1と同様の構成を有している図1、図7参照。そのため、本実施形態に係るデータ処理装置MFP及びその各部を表すものとして上述した第一実施形態と同様の符号を用いる。また、本実施形態に係る画像データ圧縮部15の処理対象である画像データの構造も上述した第一実施形態におけるものと同様である図2~6、図9~11参照。本実施形態に係る画像データ圧縮部15は、代表色/タグ数判定回路15aによる代表色/タグ数判定処理の手順において上述した第一実施形態と相違している。より具体的に、本実施形態に係る代表色/タグ数判定処理では、対象領域の画像種別に基づき代表色情報及び代表タグ情報の最適な個数が判定される。図12は、本実施形態に係る代表色/タグ数判定処理の手順を示すフローチャートである。図12のフローチャートに示されるアルゴリズムは、記憶部12のROM等に制御プログラムとして記憶されており、処理開始時にRAMに読み出されて実行される。図12において、先ず、判定回路15dは、全ての対象領域についての処理が完了したかどうかを判定しS201、それが完了するまで各々の対象領域について以下のS202~S220の手順を繰り返し実行する。以下にS202~S220の具体的な手順について説明する。先ず、判定回路15dは、対象領域内に存在する色情報の組合せ総数を代表色抽出回路15bから取得しS202、さらに、対象領域内に存在するタグ情報の組合せ総数を代表タグ抽出回路15iから取得するS203。その後、判定回路15dは、対象領域の画像種別イメージ系、テキスト系、グラフィックス系等を特定するS204。より具体的に、本実施形態では操作部13上で対象領域の画像種別に関するユーザー指定が受け付けられ、そのユーザー指定に基づいて対象領域の画像種別が特定される。その後、判定回路15dは、S204で特定した画像種別がテキスト系であるかどうかを判定しS205、その判定結果に応じて以降の処理を分岐する。すなわち、画像種別がテキスト系である場合はS205のYES、S202で取得した色情報の組合せ総数が4以下であるかどうかをさらに判定するS206。そして、色情報の組合せ総数が4以下である場合はS206のYES、代表色及び代表タグの最適な個数はそれぞれ4及び12であると判定するS207。図10は、代表色及び代表タグの個数がそれぞれ4及び12である場合の圧縮済み画像データのヘッダー部を示す概略図である。他方、色情報の組合せ総数が4よりも大きい場合はS206のNO、色情報の組合せ総数が6以上であるかどうかをさらに判定するS208。そして、色情報の組合せ総数が6よりも小さい場合はS208のNO、代表色及び代表タグの最適な個数はそれぞれ5及び7であると判定しS209、色情報の組合せ総数が6以上である場合はS208のYES、S203で取得したタグ情報の組合せ総数が3以下であるかどうかをさらに判定するS210。図9は、代表色及び代表タグの個数がそれぞれ5及び7である場合の圧縮済み画像データのヘッダー部を示す概略図である。そして、タグ情報の組合せ総数が3以下である場合はS210のYES、代表色及び代表タグの最適な個数はそれぞれ7及び3であると判定しS213、タグ情報の組合せ総数が3よりも大きい場合はS210のNO、タグ情報の組合せ総数が6以下であるかどうかをさらに判定するS211。図11は、代表色及び代表タグの個数がそれぞれ7及び3である場合の圧縮済み画像データのヘッダー部を示す概略図である。そして、タグ情報の組合せ総数が6以下である場合はS211のYES、代表色及び代表タグの最適な個数はそれぞれ6及び6であると判定しS212、タグ情報の組合せ総数が6よりも大きい場合はS211のNO、代表色及び代表タグの最適な個数は5及び7であると判定するS209。図9は、代表色及び代表タグの個数がそれぞれ5及び7である場合の圧縮済み画像データのヘッダー部を示す概略図である。続いて、画像種別がテキスト系ではない場合について説明するS205のNO。この場合、判定回路15dは、S203で取得したタグ情報の組合せ総数が3以下であるかどうかをさらに判定するS214。そして、タグ情報の組合せ総数が3以下である場合はS214のYES、代表色及び代表タグの最適な個数はそれぞれ7及び3であると判定するS213。図11は、代表色及び代表タグの個数がそれぞれ7及び3である場合の圧縮済み画像データのヘッダー部を示す概略図である。他方、タグ情報の組合せ総数が3よりも大きい場合はS214のNO、S202で取得した色情報の組合せ総数が6以下であるかどうかをさらに判定するS215。そして、色情報の組合せ総数が6よりも大きい場合はS215のNO、代表色及び代表タグの最適な個数はそれぞれ7及び3であると判定しS213、色情報の組合せ総数が6以下である場合はS215のYES、色情報の組合せ総数が5以下であるかどうかをさらに判定するS216。図11は、代表色及び代表タグの個数がそれぞれ7及び3である場合の圧縮済み画像データのヘッダー部を示す概略図である。そして、色情報の組合せ総数が5よりも大きい場合はS216のNO、代表色及び代表タグの最適な個数はそれぞれ6及び6であると判定しS217、色情報の組合せ総数が5以下である場合はS216のYES、色情報の組合せ総数が4以下であるかどうかをさらに判定するS218。そして、色情報の組合せ総数が4よりも大きい場合はS218のNO、代表色及び代表タグの最適な個数はそれぞれ5及び7であると判定しS219、色情報の組合せ総数が4以下である場合はS218のYES、代表色及び代表タグの最適な個数はそれぞれ4及び12であると判定するS220。図9は、代表色及び代表タグの個数がそれぞれ5及び7である場合の圧縮済み画像データのヘッダー部を示す概略図であり、図10は、代表色及び代表タグの個数がそれぞれ4及び12である場合の圧縮済み画像データのヘッダー部を示す概略図である。以上のように、本実施形態によると、対象領域内のタグ情報を代表タグ情報に置き換えた上で各ピクセルに対応する代表タグ情報を符号化することにより対象領域内のタグ情報のデータ量を効率的に圧縮することができる。また、本実施形態によると、対象領域内の各ピクセルに対応する代表色情報及び代表タグ情報が同一形式の符号データビット列に変換されるため、対象領域から抽出すべき代表色情報及び代表タグ情報の個数を相互に調整することができる。そして、本実施形態によると、対象領域の画像種別に応じた個数の代表色情報及び代表タグ情報が抽出されるので、圧縮後の対象領域の再現性をさらに高めることができる。さらに、本実施形態によると、対象領域内の各ピクセルに対応する代表色情報及び代表タグ情報が同一形式の符号データビット列に変換されるため、圧縮後の画像データに対して回転処理を実行する際に色情報及びタグ情報の双方を共通の回転回路を用いて処理することが可能となる。なお、以上の説明においては、操作部13上で受け付けられたユーザー指定に基づいて対象領域の画像種別が特定されることとしたが、画像データ圧縮部15内に対象領域の画像種別を判定するための画像種別判定回路が設けられており、同回路の判定結果に基づいて対象領域の画像種別が特定されることとしてもよい。この場合、画像種別判定回路は画像データ圧縮部15の外部に設けられてもよい。本発明は、上述した実施形態のみに限定されるものではなく、特許請求の範囲において種々改変することができる。例えば、上記実施形態では、画像属性情報として6種類の項目からなるものを挙げたが、本発明における画像属性情報の種類はそれらの例に限定されない。また、上記実施形態では、対象領域から抽出した代表色情報及び代表タグ情報を3~12桁のビット列からなる符号データに変換することとしたが、本発明における符号データのデータサイズ及びデータ形式はそれらの例に限定されない。また、本発明に係るデータ処理装置は、上記手順を実行するための専用のハードウェア回路によっても、上記手順を記述したプログラムをCPUが実行することによっても実現可能である。後者により本発明を実現する場合、データ処理装置を作動させるプログラムは、フロッピー登録商標ディスクやCD-ROM等のコンピューター読取り可能な記録媒体によって提供されてもよいし、インターネット等のネットワークを介してオンラインで提供されてもよい。ここで、コンピューター読み取り可能な記録媒体に記録されたプログラムは、通常、ROMやハードディスク等に転送され記録される。また、上記プログラムは、単独のアプリケーションソフトとして提供されてもよいし、データ処理装置の一機能として同装置のソフトウェアに組み込まれてもよい。