(57)【要約】      （修正有）【課題】前景の面積率が比較的高い画像を形成する際のトナー消費量を低減しつつ、光沢紙が用いられる場合における文字の不鮮明化の発生を抑える。【解決手段】背景画像を表現する背景データと、背景の前に位置する前景の色及び大きさを示す画像である前景用画像を表現する前景データと、前景用画像の全域のうち、どの領域を背景画像に重ねるのかを示すマスク画像を表現するマスクデータとを具備するＪＰＭ画像データにおける前景データに対し、色合いを薄くするための前景薄色化処理を施し、その際、記録シートの地色濃度が比較的高い場合には比較的低い場合に比べてより低い度合いで薄色化を行うようにした。地色濃度を検知する地色濃度検知装置としては、透過型照射方式のものを用いた。【選択図】図３３
2014036377.tif 000002
【特許請求の範囲】
【請求項１】
背景を表現するための背景データと、背景の前に位置する前景を表現するための前景データ及びマスクデータとを具備する構造化文書データに対し、画像の色合いを薄くするための薄色化処理を施す画像データ処理装置であって、
前記薄色化処理として、画像が記録される記録シートの地色濃度を地色濃度検知手段によって検知した結果が比較的低い場合には、比較的高い場合に比べて前景の色合いをより高い度合いで薄くするための前景薄色化処理を実施し、
且つ、前記地色濃度検知手段が、記録シートの地色濃度を検知する検知部を記録シートの被検知面に対向させた状態で記録シートに対して前記被検知面とは逆の反対面側から光を照射して記録シートの地色濃度を検知するものであることを特徴とする画像データ処理装置。
【請求項２】
請求項１の画像データ処理装置であって、
前記薄色化処理として、前記前景薄色化処理に加えて、背景の色合いを薄くするための背景薄色化処理も実施し、
前記地色濃度が比較的高い場合には、比較的低い場合に比べて、前記背景薄色化処理にて背景をより低い度合いで薄くし、
且つ、前記地色濃度にかかわらず、前記前景薄色化処理にて前景を背景よりも低い度合いで薄くすることを特徴とする画像データ処理装置。
【請求項３】
請求項２の画像データ処理装置であって、
前記地色濃度が所定の閾値を超える場合には、前記前景薄色化処理の実施を省略することを特徴とする画像データ処理装置。
【請求項４】
請求項２又は３の画像データ処理装置であって、
前記背景薄色化処理にて、前記背景データに対して背景の輝度を増加させるための処理を施すことで背景の色合いを薄くし、且つ、前記前景薄色化処理にて、前記前景データに対して前景の輝度を増加させるための処理を施すことで前景の色合いを薄くすることを特徴とする画像データ処理装置。
【請求項５】
請求項４の画像データ処理装置であって、
前記背景薄色化処理にて、前記背景データに対し、背景の輝度を増加させるための処理と、背景の色差を低下させるための処理とを施すことで背景の色合いを薄くし、且つ、前記前景薄色化処理にて、前記前景データに対し、前景の輝度を増加させるための処理と、前景の色差を低下させるための処理とを施すことで前景の色合いを薄くすることを特徴とする画像データ処理装置。
【請求項６】
請求項５の画像データ処理装置であって、
前記背景薄色化処理及び前記前景薄色化処理でそれぞれ、元の輝度の値が低くなるにつれて前記値に対する増加後の値の増加率を高くし、且つ、元の色差の値が大きくなるにつれて前記値に対する低下後の値の低下率を高くすることを特徴とする画像データ処理装置。
【請求項７】
請求項６の画像データ処理装置であって、
画素データにおける輝度値を増加させることで背景や前景の輝度を増加させることを特徴とする画像データ処理装置。
【請求項８】
請求項６の画像データ処理装置であって、
前記背景データや前記前景データに対する離散ウェーブレット変換処理によって複数の周波数帯域にそれぞれ個別に対応するように得られた複数の色係数列のうち、最も低い周波数帯域に対応する色係数列についてだけ、輝度係数を増加させるための処理を実施し、且つ前記処理で、輝度係数の元の値がプラス側に大きくなるほど前記値に対する増加後の値の増加率を低くする規則で輝度係数を増加させることを特徴とする画像データ処理装置。
【請求項９】
請求項６又は８の画像データ処理装置であって、
前記背景データや前記前景データに対する離散ウェーブレット変換処理によって複数の周波数帯域にそれぞれ個別に対応するように得られた正規化された複数の正規化色係数列のうち、最も低い周波数帯域に対応する正規化色係数列についてだけ、輝度係数を増加させるための処理を実施し、且つ前記処理で、輝度係数の元の値がプラス側に大きくなるほど前記値に対する増加後の値の増加率を低くする規則で、輝度係数を逆正規化する際の正規化分母値を標準値よりも大きくすることを特徴とする画像データ処理装置。
【請求項１０】
構造化文書データを取得する構造化文書データ取得手段と、前記構造化文書データ取得手段によって取得された構造化文書データに対して所定の処理を施す画像データ処理手段と、前記構造化文書データ取得手段によって取得された構造化文書データに基づいて作像を行う作像手段とを備える画像形成装置において、
前記構造化文書データ処理手段として、請求項１乃至９の何れかの画像データ処理装置を用いたことを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、構造化文書データに対して画像の色合いを薄くするための薄色化処理を施す画像データ処理装置や、これを用いる画像形成装置に関するものである。
【背景技術】
【０００２】
従来より、静止画像データを圧縮した圧縮画像データの１つとして、ＭＲＣ（Mixed Raster Contents）や、ＪＰＭ（JPEG2000 Multi Layer）などの構造化文書データが知られている。構造化文書データは、背景と、背景の前に位置する文字などの前景とを含む画像を表現するものであり、背景データ、前景データ及びマスクデータという３つのデータを具備している。
【０００３】
背景データは、背景を表現するための背景画像のデータを圧縮したものである。背景画像データによって表現される背景画像の手前に前景が重ねられることで、前景と背景とを具備する画像が生成される。背景画像に重ねられる文字などからなる前景は、前景データ及びマスクデータによって生成される。具体的には、前景は、前景データによって表現される前景用画像と、この前景用画像における全域のうち、特定の領域だけを前景として背景画像に重ねるための情報を示すマスクデータとに基づいて生成される。構造化文書データは、前景用画像と背景画像とで画像データの圧縮を分けて行うことで、文字などの前景の形状を大きく乱すことなく、画像データを高い圧縮率で圧縮することができる。
【０００４】
また、構造化文書データに関連して、特許文献１には次のような技術が記載されている。構造化文書データに対し、構造化文書データに含まれる３つのデータのうち、背景データに対し、背景の色合いを薄くするための背景薄色化処理を施す。そして、背景薄色化処理後の構造化文書データに基づいて、電子写真方式の画像形成装置で画像を形成することで、画像中に含まれる文字を薄い不鮮明なものにすることなく、色材としてのトナーの消費量を低減する。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、この技術では、多量の文字を含んでいたり、大きな文字を含んでいたりなどの理由により、前景の面積率が比較的高くなっている画像では、トナー消費量を有効に低減することができなかった。前景の面積が比較的高くなっている画像では、背景の面積が小さいことから、背景の色合いを薄くすることによるトナー消費量の低減率がごく僅かなものになってしまうからである。
【０００６】
一方、本発明者らは、次のような新規な画像データ処理装置を開発中である。即ち、この画像データ処理装置は、画像の色合いを薄くするための薄色化処理として、前景の色合いを薄くするための前景薄色化処理を実施する。そして、この前景薄色化処理を実施するにあたり、まず、画像を形成する前の記録シートの地色濃度をＣＣＤカメラによって検知し、その結果に応じて薄色化の度合いを決定する。具体的には、ＣＣＤカメラによる地色濃度の検知結果が高くなるほど、薄色化の度合いを低くする。
【０００７】
記録シートの地色濃度に応じて薄色化の度合いを決定するのは、次に説明する理由による。即ち、記録シートの色が白色に近くてその地色濃度が低い場合には、前景としての文字の濃度を比較的低くしても、文字を良好に読み取ることができる。これに対し、再生紙など、地色濃度の高い記録シートを用いる場合には、文字の濃度を比較的低くすると、文字の輪郭が不鮮明になって、文字を読み取ることが困難になってしまう。そこで、前景薄色化処理を実施する前に、記録シートの地色濃度を検知して、その結果に応じた薄色化の度合いを決定するのである。そして、前景薄色化処理において、記録シートの地色濃度が高くなるにつれてより低い度合いで前景を薄色化することで、地色濃度の高い記録シートであっても、文字の不鮮明化を抑えつつ、トナー消費量を低減することができる。
【０００８】
ところが、この開発中の画像データ処理装置では、記録シートとして、光沢性に富んだ光沢紙を用いると、前景の濃度を過剰に薄くして文字を不鮮明にしてしまうという問題を引き起こしてしまった。そこで、本発明者らは、かかる問題を引き起こす原因について調べたところ、次のようなことがわかった。即ち、ＣＣＤカメラによって光沢紙の地色を測定する際に、光沢紙の光沢面に向けて照射した光が光沢面で良好に反射して多量の反射光がＣＣＤカメラに入射することから、ＣＣＤカメラによって検出される輝度が過剰に高くなる。すると、光沢紙の地色が本来よりもかなり低いものとして誤検知されて、薄色化の度合いが過剰に高められる。これにより、前景の濃度が光沢紙の地色に適した値よりもかなり低くなって、文字が不鮮明になってしまうのである。
【０００９】
本発明は、以上の背景に鑑みてなされたものであり、その目的とするところは、次のような画像データ処理装置及び画像形成装置を提供することである。即ち、記録シートに対して前景の面積率が比較的高い画像を形成する際の色材の消費量を有効に低減しつつ、記録シートの地色や光沢性にかかわらず前景の薄色化による文字の不鮮明化の発生を抑えることができる画像データ処理装置等である。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、本発明は、背景を表現するための背景データと、背景の前に位置する前景を表現するための前景データ及びマスクデータとを具備する構造化文書データに対し、画像の色合いを薄くするための薄色化処理を施す画像データ処理装置であって、前記薄色化処理として、画像が記録される記録シートの地色濃度を地色濃度検知手段によって検知した結果が比較的低い場合には、比較的高い場合に比べて前景の色合いをより高い度合いで薄くするための前景薄色化処理を実施し、且つ、前記地色濃度検知手段が、記録シートの地色濃度を検知する検知部を記録シートの被検知面に対向させた状態で記録シートに対して前記被検知面とは逆の反対面側から光を照射して記録シートの地色濃度を検知するものであることを特徴とするものである。
【発明の効果】
【００１１】
本発明においては、前景薄色化処理によって前景の色合いを薄くすることで、前景の面積率が比較的高い画像を形成する際の色材の消費量を有効に低減することができる。また、記録シートの地色濃度が比較的高い場合には、比較的低い場合に比べて薄色化の度合いを低くすることで、記録シートの地色濃度にかかわらず前景の薄色化による文字の不鮮明化の発生を抑えることができる。更には、記録シートの地色濃度を検知する際に、記録シートの両面のうち、地色濃度を検知する被検知面とは逆の反対面側から光を照射する。照射された光の一部は、記録シートを反対面側から被検知面側に厚み方向に透過して地色濃度検知手段の検知部に受光される。この受光により、検知部が記録シートの被検知面の地色濃度を検知する。記録シートに対して反対面側から光を照射することで、被検知面上での光反射の発生を抑える。これにより、被検知面上での光反射に起因する地色濃度の誤検知の発生を抑えることで、記録シートの光沢性にかかわらず、前景に対して記録シートの地色濃度に応じた度合いの薄色化を施して薄色化による文字の不鮮明化の発生を抑えることができる。
【図面の簡単な説明】
【００１２】
【図１】実施形態に係るプリンタを示す概略構成図。
【図２】同プリンタにおけるＹ作像ユニットを拡大して示す拡大構成図。
【図３】開閉扉を開いた状態の同プリンタの開閉扉及び筺体を示す拡大構成図。
【図４】同プリンタにおける電気回路の一部を示すブロック図。
【図５】無圧縮の原画像データをＪＰＥＧ２０００形式の圧縮画像データに変換する際の処理フローと、ＪＰＥＧ２０００形式の圧縮画像データから画像を再現する際の処理フローとを示すブロック図。
【図６】原画像データの３原色のコンポーネントを示す模式図。
【図７】原画像における１つのタイルを示す拡大模式図。
【図８】第１階層まで離散ウェーブレット変換処理を施した状態の画像タイルを示す模式図。
【図９】第２階層まで離散ウェーブレット変換処理を施した状態の画像タイルを示す模式図。
【図１０】第３階層まで離散ウェーブレット変換処理を施した状態の画像タイルを示す模式図。
【図１１】プレシンクトを説明するための拡大模式図。
【図１２】ビットプレーンに順位付けする手順の一例を説明するための模式図。
【図１３】符号列データにおける１フレーム分の概略構成を説明するための模式図。
【図１４】ＪＰＭの概要を説明するための模式図。
【図１５】ＪＰＭによって表現される画像の一例を説明するための模式図。
【図１６】デコードされたマスクの一例を示す模式図。
【図１７】縦横にそれぞれ変倍された状態のマスクの一例を示す模式図。
【図１８】マスクの部分切り取りを説明するための模式図。
【図１９】部分切り取りされたマスクの位置割付処理を説明するための模式図。
【図２０】位置割付後のマスクの変倍を説明するための模式図。
【図２１】同プリンタの表示部に表示されるファイル一覧画面の一例を示す模式図。
【図２２】同表示部に表示される問い合わせ画面の一例を示す模式図。
【図２３】白色度の高い記録シートの表面を地色濃度検知装置によって読み取った結果に基づいて構築された輝度値と画素数との関係の一例を示すヒストグラム。
【図２４】少し色の付いた記録シートの表面を地色濃度検知装置によって読み取った結果に基づいて構築された輝度値と画素数との関係の一例を示すヒストグラム。
【図２５】無圧縮の原画像の一例を示す模式図。
【図２６】符号化の工程において設定される文字部領域と絵柄部領域とを説明するための模式図。
【図２７】符号化の工程において作成されるマスクを示す模式図。
【図２８】符号化の工程において作成される前景用画像を示す模式図。
【図２９】符号化の工程において作成される背景画像を示す模式図。
【図３０】ＪＰＭ形式の画像データの構造を説明するための模式図。
【図３１】同表示部に表示されるプレビュー画面の一例を示す模式図。
【図３２】同プリンタの画像データ処理装置によって実施される薄色化処理における画像形態と薄色化度合いとの関係を示すグラフ。
【図３３】同薄色化処理における画像形態と画像の色との関係を示す模式図。
【図３４】前景用画像や背景画像の薄色化を説明するための模式図。
【図３５】第１実施例に係るプリンタの画像データ処理装置がＪＰＭ画像データの前景データや背景データに対して実施する各種処理の処理フローを示したフローチャート。
【図３６】同プリンタにおける輝度補正による薄色化処理のより詳細な工程を示したフローチャート。
【図３７】同プリンタの背景用の輝度補正テーブルにおける補正前の輝度と補正後の輝度との関係を示すグラフ。
【図３８】同プリンタの前景用の輝度補正テーブルにおける補正前の輝度と補正後の輝度との関係を示すグラフ。
【図３９】図２６のグラフと図２７のグラフとを重ねたグラフ。
【図４０】同プリンタにおける各画素の元々の輝度値と前景の輝度値と背景の輝度値との大小関係を示すグラフ。
【図４１】第２実施例に係るプリンタの画像データ処理装置がＪＰＭ画像データの前景データや背景データに対して実施する各種処理の処理フローを示したフローチャート。
【図４２】同プリンタにおける薄色化処理のより詳細な工程を示したフローチャート。
【図４３】同プリンタの背景用の輝度係数補正テーブルにおける補正前の輝度と補正後の輝度との関係を示すグラフ。
【図４４】同プリンタの前景用の輝度係数補正テーブルにおける補正前の輝度と補正後の輝度との関係を示すグラフ。
【図４５】図３２のグラフと図３３のグラフとを重ねたグラフ。
【図４６】同プリンタの背景用の色差係数補正テーブルにおける補正前の色差と補正後の色差との関係を示すグラフ。
【図４７】同プリンタの前景用の色差係数補正テーブルにおける補正前の色差と補正後の色差との関係を示すグラフ。
【図４８】図３５のグラフと図３６のグラフとを重ねたグラフ。
【図４９】第３実施例に係るプリンタの画像データ処理装置が実数型の９／７非可逆フィルタによって圧縮された前景データや背景データに対して実施する各種処理の処理フローを示したフローチャート。
【図５０】同プリンタにおけるＬＬ成分の逆正規化処理のより詳細な工程を示したフローチャート。
【図５１】同プリンタの背景用の輝度正規化分母補正テーブルにおける補正前の輝度係数と輝度の正規化分母の補正値Ｑ’との関係を示すグラフ。
【図５２】同プリンタの前景用の輝度正規化分母補正テーブルにおける補正前の輝度係数と輝度の正規化分母の補正値Ｑ’との関係を示すグラフ。
【図５３】図４０のグラフと図４１のグラフとを重ねたグラフ。
【図５４】同プリンタの背景用の色差正規化分母補正テーブルにおける補正前の色差係数と色差の正規化分母の補正値Ｑ"との関係を示すグラフ。
【図５５】同プリンタの前景用の色差正規化分母補正テーブルにおける補正前の色差係数と色差の正規化分母の補正値Ｑ"との関係を示すグラフ。
【図５６】図４３のグラフと図４４のグラフとを重ねたグラフ。
【図５７】実施形態に係る画像編集ソフトによる画面表示の第１例を示す模式図。
【図５８】同画面表示の第２例を示す模式図。
【図５９】同画面表示の第３例を示す模式図。
【図６０】同画面表示の第４例を示す模式図。
【図６１】地色濃度検知装置を示す拡大構成図。
【発明を実施するための形態】
【００１３】
以下、本発明を適用した画像形成装置として、電子写真方式のプリンタ（以下、単にプリンタという）の一実施形態について説明する。
まず、本プリンタの基本的な構成について説明する。図１は、本プリンタを示す概略構成図である。同図において、このプリンタは、イエロー、マゼンタ、シアン、黒（以下、Ｙ、Ｍ、Ｃ、Ｋと記す）のトナー像を生成するための４つの作像ユニット６Ｙ，Ｍ，Ｃ，Ｋを備えている。これらは、色材として、互いに異なる色のトナーを用いるが、それ以外は同様の構成になっており、寿命到達時に交換される。Ｙトナー像を作像するための作像ユニット６Ｙを例にすると、これは図２に示されるように、像担持体たるドラム状の感光体１Ｙ、ドラムクリーニング装置２Ｙ、除電装置（不図示）、帯電装置４Ｙ、現像器５Ｙ等を有している。作像ユニット６Ｙは、ユニットの状態でプリンタ本体に対して脱着される。
【００１４】
帯電装置４Ｙは、図示しない駆動手段によって図中時計回り方向に回転せしめられる感光体１Ｙの表面を一様帯電せしめる。一様帯電した感光体１Ｙの表面は、レーザー光Ｌによって露光走査されてＹ用の静電潜像を担持する。このＹの静電潜像は、Ｙトナーと磁性キャリアとを含有するＹ現像剤を用いる現像器５Ｙによって現像されてＹトナー像になる。そして、後述する中間転写ベルト８上に１次転写される。ドラムクリーニング装置２Ｙは、１次転写工程を経た後の感光体１Ｙ表面に付着している転写残トナーを除去する。また、上記除電装置は、クリーニング後の感光体１Ｙの残留電荷を除電する。この除電により、感光体１Ｙの表面が初期化されて次の画像形成に備えられる。他色の作像ユニット（６Ｍ，Ｃ，Ｋ）においても、同様にして感光体（１Ｍ，Ｃ，Ｋ）上に（Ｍ，Ｃ，Ｋ）トナー像が形成されて、中間転写ベルト８上に重ね合わせて１次転写される。
【００１５】
現像器５Ｙは、そのケーシングの開口から一部露出させるように配設された現像ロール５１Ｙを有している。また、互いに平行配設された２つの搬送スクリュウ５５Ｙ、ドクターブレード５２Ｙ、トナー濃度センサー５６Ｙなども有している。
【００１６】
現像器５Ｙのケーシング内には、磁性キャリアとＹトナーとを含む図示しないＹ現像剤が収容されている。このＹ現像剤は２つの搬送スクリュウ５５Ｙによって撹拌搬送されて摩擦帯電せしめられながら、現像ロール５１Ｙの表面に担持される。そして、ドクターブレード５２Ｙによってその層厚が規制されてからＹ用の感光体１Ｙに対向する現像領域に搬送され、ここで感光体１Ｙ上の静電潜像にＹトナーを付着させる。この付着により、感光体１Ｙ上にＹトナー像が形成される。現像器５Ｙにおいて、現像によってＹトナーを消費したＹ現像剤は、現像ロール５１Ｙの回転に伴ってケーシング内に戻される。
【００１７】
２つの搬送スクリュウ５５Ｙの間には仕切壁が設けられている。この仕切壁により、現像ロール５１Ｙや図中右側の搬送スクリュウ５５Ｙ等を収容する第１供給部５３Ｙと、図中左側の搬送スクリュウ５５Ｙを収容する第２供給部５４Ｙとがケーシング内で分かれている。図中右側の搬送スクリュウ５５Ｙは、図示しない駆動手段によって回転駆動せしめられ、第１供給部５３Ｙ内のＹ現像剤を図中手前側から奥側へと搬送しながら現像ロール５１Ｙに供給する。図中右側の搬送スクリュウ５５Ｙによって第１供給部５３Ｙの端部付近まで搬送されたＹ現像剤は、上記仕切壁に設けられた図示しない開口部を通って第２供給部５４Ｙ内に進入する。第２供給部５４Ｙ内において、図中左側の搬送スクリュウ５５Ｙは、図示しない駆動手段によって回転駆動せしめられ、第１供給部５３Ｙから送られてくるＹ現像剤を図中右側の搬送スクリュウ５５Ｙとは逆方向に搬送する。図中左側の搬送スクリュウ５５Ｙによって第２供給部５４Ｙの端部付近まで搬送されたＹ現像剤は、上記仕切壁に設けられたもう一方の開口部（図示せず）を通って第１供給部５３Ｙ内に戻る。
【００１８】
透磁率センサーからなる上述のトナー濃度センサー５６Ｙは、第２供給部５４Ｙの底壁に設けられ、その上を通過するＹ現像剤の透磁率に応じた値の電圧を出力する。トナーと磁性キャリアとを含有する二成分現像剤の透磁率は、トナー濃度と良好な相関を示すため、トナー濃度センサー５６ＹはＹトナー濃度に応じた値の電圧を出力することになる。この出力電圧の値は、図示しない制御部に送られる。この制御部は、トナー濃度センサー５６Ｙからの出力電圧の目標値であるＹ用Ｖｔｒｅｆを格納したＲＡＭを備えている。このＲＡＭ内には、他の現像器に搭載された図示しないトナー濃度センサーからの出力電圧の目標値であるＭ用Ｖｔｒｅｆ、Ｃ用Ｖｔｒｅｆ、Ｋ用Ｖｔｒｅｆのデータも格納されている。Ｙ用Ｖｔｒｅｆは、後述するＹ用のトナー搬送装置の駆動制御に用いられる。具体的には、上記制御部は、トナー濃度センサー５６Ｙからの出力電圧の値をＹ用Ｖｔｒｅｆに近づけるように、図示しないＹ用のトナー搬送装置を駆動制御して第２供給部５４Ｙ内にＹトナーを補給させる。この補給により、現像器５Ｙ内のＹ現像剤中のＹトナー濃度が所定の範囲内に維持される。他のプロセスユニットの現像器についても、Ｍ，Ｃ，Ｋ用のトナー搬送装置を用いた同様のトナー補給制御が実施される。
【００１９】
先に示した図１において、作像ユニット６Ｙ，Ｍ，Ｃ，Ｋの図中下方には、光書込装置７が配設されている。潜像形成手段たる光書込装置７は、画像情報に基づいて発したレーザー光Ｌにより、作像ユニット６Ｙ，Ｍ，Ｃ，Ｋにおけるそれぞれの感光体を光走査する。この光走査により、感光体１Ｙ，Ｍ，Ｃ，Ｋ上にＹ，Ｍ，Ｃ，Ｋ用の静電潜像が形成される。なお、光書込装置７は、光源から発したレーザー光（Ｌ）を、モータによって回転駆動したポリゴンミラーで走査しながら、複数の光学レンズやミラーを介して感光体に照射するものである。
【００２０】
光書込装置７の図中下側には、シート収容カセット２６、これらに組み込まれた給送ローラ２７など有するシート収容手段が配設されている。シート収容カセット２６は、シート状の記録体たる記録シートＰを複数枚重ねて収納しており、それぞれの一番上の記録シートＰに給送ローラ２７を当接させている。給送ローラ２７が図示しない駆動手段によって図中反時計回りに回転せしめられると、一番上の記録シートＰがシート供給路７０に向けて送り出される。
【００２１】
このシート供給路７０の末端付近には、レジストローラ対２８が配設されている。レジストローラ対２８は、記録シートＰを挟み込むべく両ローラを回転させているが、挟み込むとすぐに両ローラの回転を一旦停止させる。そして、適切なタイミングで両ローラの回転を再開して記録シートＰを後述の２次転写ニップに向けて送り出す。
【００２２】
作像ユニット６Ｙ，Ｍ，Ｃ，Ｋの図中上方には、表面無端移動体たる中間転写ベルト８を張架しながら無端移動せしめる転写ユニット１５が配設されている。転写ユニット１５は、中間転写ベルト８の他、２次転写バイアスローラ１９、クリーニング装置１０などを備えている。また、４つの１次転写バイアスローラ９Ｙ，Ｍ，Ｃ，Ｋ、駆動ローラ１２、クリーニングバックアップローラ１３、２次転写ニップ入口ローラ１４なども備えている。中間転写ベルト８は、これら７つのローラにそれぞれ掛け回された状態で、駆動ローラ１２の回転駆動によって図中反時計回り方向に無端移動せしめられる。
【００２３】
１次転写バイアスローラ９Ｙ，Ｍ，Ｃ，Ｋは、このようにして無端移動せしめられる中間転写ベルト８を感光体１Ｙ，Ｍ，Ｃ，Ｋとの間に挟み込んでそれぞれ１次転写ニップを形成している。これら１次転写バイアスローラには、トナーとは逆極性（例えばプラス）の１次転写転写バイアスが印加される。１次転写バイアスローラ９Ｙ，Ｍ，Ｃ，Ｋを除くローラは、全て電気的に接地されている。
【００２４】
中間転写ベルト８は、その無端移動に伴ってＹ，Ｍ，Ｃ，Ｋ用の１次転写ニップを順次通過していく過程で、感光体１Ｙ，Ｍ，Ｃ，Ｋ上のＹ，Ｍ，Ｃ，Ｋトナー像が重ね合わせて１次転写される。これにより、中間転写ベルト８上に４色重ね合わせトナー像（以下、４色トナー像という）が形成される。
【００２５】
駆動ローラ１２は、接離部材たる２次転写バイアスローラ１９との間に中間転写ベルト８を挟み込んで２次転写ニップを形成している。中間転写ベルト８上に形成された４色トナー像は、この２次転写ニップで記録シートＰに転写される。そして、記録シートＰの白色と相まって、フルカラートナー像となる。
【００２６】
２次転写ニップを通過した後の中間転写ベルト８には、記録シートＰに転写されなかった転写残トナーが付着している。これは、クリーニング装置１０によってクリーニングされる。また、２次転写ニップで４色トナー像が一括２次転写された記録シートＰは、転写後搬送路７１を経由して定着装置２０に送られる。
【００２７】
定着装置２０は、内部にハロゲンランプ等の発熱源を有する定着ローラ２０ａと、これに所定の圧力で当接しながら回転する加圧ローラ２０ｂとによって定着ニップを形成している。定着装置２０内に送り込まれた記録シートＰは、その未定着トナー像担持面を定着ローラ２０ａに密着させるようにして、定着ニップに挟まれる。そして、加熱や加圧の影響によってトナー像中のトナーが軟化せしめられて、フルカラー画像が定着せしめられる。
【００２８】
定着装置２０内でフルカラー画像が定着せしめられた記録シートＰは、定着装置２０を出た後、排紙路７２と反転前搬送路７３との分岐点にさしかかる。この分岐点には、第１切替爪７５が揺動可能に配設されており、その揺動によって記録シートＰの進路を切り替える。具体的には、爪の先端を反転前送路７３に近づける方向に動かすことにより、記録シートＰの進路を排紙路７２に向かう方向にする。また、爪の先端を反転前搬送路７３から遠ざける方向に動かすことにより、記録シートＰの進路を反転前搬送路７３に向かう方向にする。
【００２９】
第１切替爪７５によって排紙路７２に向かう進路が選択されている場合には、記録シートＰは、排紙路７２から排紙ローラ対１００を経由した後、機外へと配設されて、プリンタ筺体の上面に設けられたスタック５０ａ上にスタックされる。これに対し、第１切替爪７５によって反転前搬送路７３に向かう進路が選択されている場合には、記録シートＰは反転前搬送路７３を経て、反転ローラ対２１のニップに進入する。反転ローラ対２１は、ローラ間に挟み込んだ記録シートＰをスタック部５０ａに向けて搬送するが、記録シートＰの後端をニップに進入させる直前で、ローラを逆回転させる。この逆転により、記録シートＰがそれまでとは逆方向に搬送されるようになり、記録シートＰの後端側が反転搬送路７４内に進入する。
【００３０】
反転搬送路７４は、鉛直方向上側から下側に向けて湾曲しながら延在する形状になっており、路内に第１反転搬送ローラ対２２、第２反転搬送ローラ対２３、第３反転搬送ローラ対２４を有している。記録シートＰは、これらローラ対のニップを順次通過しながら搬送されることで、その上下を反転させる。上下反転後の記録シートＰは、上述のシート供給路７０に戻された後、再び２次転写ニップに至る。そして、今度は、画像非担持面を中間転写ベルト８に密着させながら２次転写ニップに進入して、その画像非担持面に中間転写ベルトの第２の４色トナー像が一括２次転写される。この後、転写後搬送路７１、定着装置２０、排紙路７２、排紙ローラ対１００を経由して、機外のスタック部５０ａ上にスタックされる。このような反転搬送により、記録シートＰの両面にフルカラー画像が形成される。
【００３１】
転写ユニット１５と、これよりも上方にあるスタック部５０ａとの間には、ボトル支持部３１が配設されている。このボトル支持部３１は、Ｙ，Ｍ，Ｃ，Ｋトナーを収容するトナー収容部たるトナーボトル３２Ｙ，Ｍ，Ｃ，Ｋを搭載している。トナーボトル３２Ｙ，Ｍ，Ｃ，Ｋ内のＹ，Ｍ，Ｃ，Ｋトナーは、それぞれ図示しないトナー搬送装置により、作像ユニット６Ｙ，Ｍ，Ｃ，Ｋの現像器に適宜補給される。これらのトナーボトル３２Ｙ，Ｍ，Ｃ，Ｋは、作像ユニット６Ｙ，Ｍ，Ｃ，Ｋとは独立してプリンタ本体に脱着可能である。
【００３２】
反転搬送路７４は開閉扉内に形成されており、この開閉扉は、外部カバー６１と揺動支持体６２とを有している。具体的には、開閉扉の外部カバー６１は、プリンタ本体の筺体５０に設けられた第１回動軸５９を中心にして回動するように支持されている。この回動により、外部カバー６１は、筺体５０の図示しない開口を開閉する。また、開閉扉の揺動支持体６２は、図３に示されるように、外部カバー６１が開かれることで外部に露出し、外部カバー６１に設けられた第２回動軸６３を中心にして回動するように外部カバーに支持されている。この回動により、筺体５０から開かれた状態にある外部カバー６１に対して、揺動支持体６２が揺動して、外部カバー６１と揺動支持体６２とが分かれることで、反転搬送路７４が露出する。このようにして反転搬送路７４が露出することで、反転搬送路７４内のジャムシートが容易に取り除かれる。
【００３３】
図４は、本プリンタにおける電気回路の一部を示すブロック図である。同図において、制御部１００は、ＣＰＵ１０１と、制御プログラムや各種データを記憶したＲＯＭ１０２と、各種データを一時的に記憶するＲＡＭ１０３と、各種データを記憶するフラッシュメモリ１０４とを有している。この制御部１００には、周辺機器との間で信号をやりとりするためのＩ／Ｏインターフェース１１０を介して光書込装置７、光書込制御回路１１６、プリントサーバー回路１１２、入力ポート１１３、表示部１１４、カードリーダー１１５、光書込制御回路１１６、操作部１１７、画像データ処理装置１８０などが接続されている。
【００３４】
本プリンタは、基本的には、外部のパーソナルコンピュータやスキャナなどから送られてくるＰＤＬ（ページ記述言語）データに基づいて画像を形成するものであるが、ＪＰＥＧ、ビットマップ、ＪＰＭなどの画像データについては、その画像データに基づいて自らがＰＤＬデータを構築することも可能である。外部機器から送られてきたＰＤＬデータについては、ＬＡＮポート１１１あるいは入力ポート１１３によって受け入れる。ＬＡＮポート１１１に入力されたＰＤＬデータは、プリントサーバー回路１１２とＩ／Ｏインターフェース１１０とを介して、制御部１００や光書込制御回路１１６に送られる。また、入力ポート１１３に入力されたＰＤＬデータは、Ｉ／Ｏインターフェース１１０を介して制御部１００に送られる。
【００３５】
光書込制御回路１１６は、光書込装置７の駆動を制御するものである。また、カードリーダー１１５は、ＳＤカードやｍｉｃｒｏＳＤカードなどのフラッシュメモリーカードに記録されている電子ファイルデータを読み込むものである。また、表示部１１４は、液晶ディスプレイ等から構成され、画面に画像を表示するものである。また、操作部１１７は、テンキーや各種の入力ボタンから構成され、操作者によるキー操作を受け付けるものである。
【００３６】
次に、実施形態に係るプリンタによって復号化される構造化文書データに具備される圧縮画像データであるＪＰＥＧ（Joint Photographic Experts Group）２０００について説明する。図５は、無圧縮の原画像データをＪＰＥＧ２０００形式の圧縮画像データに変換する際の処理フローと、ＪＰＥＧ２０００形式の圧縮画像データから画像を再現する際の処理フローとを示すブロック図である。無圧縮の原画像データをＪＰＥＧ２０００形式の圧縮画像データに変換する際には、図示のように、原画像データに対し、色空間処理、離散ウェーブレット変換処理、量子化処理、エントロピー符号化処理、及びデータ結合・タグ付加処理を順次施す。また、ＪＰＥＧ２０００形式の圧縮画像データに基づいて画像を再現する際には、その圧縮画像データに対し、前述した各処理を正反対の順序で施す。具体的には、データ読込処理、エントロピー復号化処理、逆量子化処理、離散ウェーブレット逆変換処理、色空間逆変換処理を順次施して、無圧縮の画像データを得る。
【００３７】
原画像データは、図６に示されるように、原画像データのＲ（レッド）、Ｇ（グリーン）、Ｂ（ブルー）という３原色のコンポーネントがそれぞれ、所定の矩形領域に分割される。分割数は１以上である。分割された矩形領域は、タイルと呼ばれる。図示の例では、Ｒ、Ｇ、Ｂという３原色のコンポーネント２１１Ｒ、２１１Ｇ、２１１Ｂがそれぞれ、縦４×横４＝１６個の矩形のタイル２１２Ｒ、２１２Ｇ、２１２Ｂに分割されている。Ｒのコンポーネントを例にすると、図示のように、Ｒ００、Ｒ０１、Ｒ０２、Ｒ０３、Ｒ０４、Ｒ０５、Ｒ０６、Ｒ０７、Ｒ０８、Ｒ０９、Ｒ１０、Ｒ１１、Ｒ１２、Ｒ１３、Ｒ１４、Ｒ１５という１６個のタイルに分割されている。これらのタイル（２１２Ｒ、２１２Ｇ、２１２Ｂ）が、画像データの圧縮プロセス（符号化）や伸長プロセス（復号化）を実行する際の基本単位となる。従って、画像データの圧縮や伸長は、コンポーネント毎、且つタイル毎に行われる。
【００３８】
原画像データの符号化の際には、まず、コンポーネント２１１Ｒ，Ｇ，Ｂにおける各タイル２１２Ｒ，Ｇ，Ｂのデータに対して、色空間変換処理が施される。これにより、Ｒ，Ｇ，Ｂの３原色の各コンポーネントからなるＲＧＢ表色系が、補色系のＹ（イエロー）、Ｍ（マゼンタ）、Ｃ（シアン）の各コンポーネントからなるＹＭＣ表色系、ＹＵＶ表色系、あるいはＹＣｂＣｒ表色系などに変換される。このようにして変換された画像データは、離散ウェーブレット変換処理により、周波数帯に空間分割される。このような空間分離が、必要に応じて所定の階層数だけ行われる。
【００３９】
図７は、原画像における１つのタイルを示す拡大模式図である。このような原画像タイルのデータに対して、離散ウェーブレット変換処理が施されると、図８に示されるように、原画像タイルが、１ＬＬ（第１階層−縦低周波成分−横低周波成分）、１ＨＬ（第１階層−縦高周波成分−横低周波成分）、１ＬＨ（第１階層−縦低周波成分−横高周波成分）、１ＨＨ（第１階層−縦高周波成分−横高周波成分）という４つのサブバンドに分割される。このように４つのサブバンドに分割された状態が第１階層である（階層数＝１）。第２階層まで空間分離が行われる場合には、それら４つのサブバンドのうち、１ＬＬに対して更に離散ウェーブレット変換処理が施される。これにより、図９に示されるように、１ＬＬが、２ＬＬ、２ＨＬ、２ＬＨ、２ＨＨという４つのサブバンドに更に分割される。また、第３階層まで空間分離が行われる場合には、それら４つのサブバンドのうち、２ＬＬに対して更に離散ウェーブレット処理が施される。これにより、図１０に示されるように、２ＬＬが、３ＬＬ、３ＨＬ、３ＬＨ、３ＨＨという４つのサブバンドに更に分割される。図８〜図１０においては、各階層において符号化の対象となるサブバンドを墨付きで示している。例えば、第１階層では、１ＨＬ、１ＬＨ、１ＨＨの３つのサブバンドが符号化の対象となる。また、第３階層では、３ＨＬ、３ＬＨ、３ＨＨの３つのサブバンドが符号化の対象になり、３ＬＬサブバンドは符号化されない。
【００４０】
このようにして必要な階層数だけ離散ウェーブレット変換が行われた後には、量子化処理が施される。量子化処理では、指定された符号化の順番で符号化の対象となるビットが定められ、対象ビット周辺のビットからコンテキストが生成される。
【００４１】
量子化処理によって得られたウェーブレット係数は、インプリメンテーションでメモリを効率的に使うために、個々のサブバンド毎に、プレシンクトと呼ばれる重複しない矩形に分割される。図１１は、プレシンクトを説明するための拡大模式図である。同図において、１つのプレシンクトは、空間的に一致した３つの矩形領域からなっている。より詳細には、サブバンドの矩形領域で、同じ階層のＨＬ，ＬＨ，ＨＨサブバンドの空間的に同じ位置にある３つの領域の組が１つのプリシンクトとして扱われる。ただし、ＬＬサブバンドでは、１つの領域が１つのプレシンクトとして扱われる。プレシンクトのサイズをサブバンドと同じサイズにすることも可能である。更に、個々のプレシンクトは、重複しない矩形のコード・ブロックに分けられる。コード・ブロックは、エントロピー・コーディングを行う際の基本単位となる。よって、画像、タイルと、サブバンドと、プレシンクトと、コード・ブロックとの間には、画像≧タイル＞サブバンド≧プレシンクト≧コード・ブロックという大小関係が成立する。
【００４２】
図１２は、ビットプレーンに順位付けする手順の一例を説明するための模式図である。同図においては、原画像（３２×３２画素）を１６×１６画素のタイル４つで分割した例を示している。第１階層のプレシンクトの大きさは８×８画素であり、コード・ブロックの大きさは４×４画素である。プレシンクトやコード・ブロックの番号は、ラスター順に付けられており、この例では、プレシンクトが番号０から３まで、コード・ブロックが番号０から３まで割り当てられている。タイル境界外に対する画素拡張にはミラーリング法が使用され、且つ、可逆（５，３）フィルターによってウェーブレット変換が施されて、第１階層のウェーブレット係数値が求められている。変換後のコード・ブロックは、サブバンド（１ＬＬ，１ＨＬ，１ＬＨ，１ＨＨ）に分割され、各サブバンドにはウェーブレット係数値が割り当てられている。
【００４３】
レイヤの構造については、ウェーブレット係数値を横方向（ビットプレーン方向）から見ると理解し易い。１つのレイヤは任意の数のビットプレーンから構成される。この例では、レイヤ０，１，２，３は、各々、１，３，１，３のビットプレーンから成っている。そして、ＬＳＢ（Least Significant Bit：最下位ビット）に近いビットプレーンを含むレイヤほど、先に量子化の対象となり、逆に、ＭＳＢ（Most Significant Bit：最上位ビット）に近いレイヤは最後まで量子化されずに残ることになる。ＬＳＢに近いレイヤから破棄する方法はトランケーションと呼ばれ、量子化率を細かく制御することが可能である。
【００４４】
エントロピー符号化処理では、コンテキストと対象ビットから確率推定によって、各コンポーネントのタイルに対する符号化が行われる。これにより、原画像の全てのコンポーネントに対して、タイル単位で符号化処理が施される。
【００４５】
データ結合・タグ付加処理では、エントロピー符号化処理によって得られた全符号化データが１本の符号列データに結合され、更にタグが付加される処理が行われる。具体的には、不要なエントロピー符号を破棄し、必要なエントロピー符号をまとめてパケットを生成し、パケットを所定の順番に並べるとともに必要なタグ及びタグ情報を付加することにより、符号列データ（コードストリーム）を生成する。プレシンクトに含まれる全てのコード・ブロックの符号の一部（例えば最上位から３ビット目までの３枚のビットプレーンの符号）を取り出して集めたものがパケットである。符号が空（から）のパケットも許される。コード・ブロックの符号をまとめてパケットを所定の順序に並べたものは、「bit stream」と呼ばれる。
【００４６】
図１３は、符号列データにおける１フレーム分の概略構成を説明するための模式図である。符号列データの先頭や、各タイルの符号データ（bit stream）の先頭には、ヘッダ（メインヘッダ（Mainheader）、タイル境界位置情報等であるタイルパートヘッダ（tile part header））と呼ばれるタグ情報が付加され、その後に、各タイルの符号化データが続く。なお、メインヘッダ（Main header）には、符号化パラメータや量子化パラメータが記述されている。そして、符号列データの終端には、再びタグ（end of codestream）が置かれる。
【００４７】
一方、符号化データの復号化の際には、画像データの符号化時とは逆に、各コンポーネントの各タイルの符号列データから画像データを生成する。この場合、データ読込処理により、外部から入力される符号列データに付加されたタグ情報を解釈し、符号列データを各コンポーネントの各タイルの符号列データに分解し、その各コンポーネントの各タイル１１２の符号列データ毎に復号化処理（伸長処理）を行う。このとき、符号列データ内のタグ情報に基づく順番で復号化の対象となるビットの位置が定められた後、その対象ビット位置の周辺ビット（既に復号化を終えている）の並びからコンテキストが生成される。このコンテキストと符号列データから確率推定によって復号化を行い、対象ビットを生成し、それを対象ビットの位置に書き込む。このようにして復号化されたデータは周波数帯域毎に空間分割されているため、これに対して離散ウェーブレット逆変換処理を施すことにより、画像データの各コンポーネントの各タイルを復元する。復元されたデータは色空間逆変換処理によって元の表色系の画像データに変換される。
【００４８】
次に、実施形態に係るプリンタによって復号化される構造化文書データとしてのＪＰＭについて説明する。
図１４は、ＪＰＭの概要を説明するための模式図である。同図において、Ｐａｇｅは、ＬａｙｏｕｔＯｂｊｅｃｔと、ＢａｓｅＰａｇｅとからなる。ＢａｓｅＰａｇｅは、パラメータにより、単色、透明などに指定される。ＬａｙｏｕｔＯｂｊｅｃｔは、ＩｍａｇｅとＭａｓｋとからなる。Ｉｍａｇｅには通常の画像データが格納される。また、Ｍａｓｋは、Ｉｍａｇｅの不透明度を表している。通常は、ＭａｓｋＯｂｊｅｃｔとＩｍａｇｅＯｂｊｅｃｔとの組が用いられるが、どちらか一方のみを使用してもかまわない。ＩｍａｇｅＯｂｊｅｃｔのみの場合、Ｍａｓｋは１（すべて上書き）として扱われる。また、ＭａｓｋＯｂｊｅｃｔのみの場合には、Ｉｍａｇｅは指定値となる。Ｍａｓｋ、Ｉｍａｇｅともに、伸縮（スケーリング）や一部切り取り（クリッピング）を行って用いることも可能である。
【００４９】
図１５は、ＪＰＭによって表現される画像の一例を説明するための模式図である。ＪＰＭに含まれているＢａｓｅＰａｇｅがＰａｇｅＩｍａｇｅ０（背景０）として扱われ、これに対して、１つ目のＬａｙｏｕｔＯｂｊｅｃｔのＩｍａｇｅ０（前景０）におけるＭａｓｋ０（マスク０）の箇所が重ねられて、ＰａｇｅＩｍａｇｅ１（背景１）が合成される。このとき、Ｍａｓｋ０の黒の画素位置では不透明度が１として扱われ、Ｉｍａｇｅ０がＰａｇｅＩｍａｇｅ０に上書きされる。Ｍａｓｋ０の白の画素位置では透明度が１として扱われ、ＰａｇｅＩｍａｇｅ０が表示される。同様に、ＰａｇｅＩｍａｇｅ１（背景１）と、２つ目のＬａｙｏｕｔＯｂｊｅｃｔのＩｍａｇｅ１（前景１）と、Ｍａｓｋ１（マスク１）とに基づいて、ＰａｇｅＩｍａｇｅ２（背景２）が合成される。このとき、Ｍａｓｋ１の黒の画素位置でＩｍａｇｅ１がＰａｇｅＩｍａｇｅ１に上書きされ、Ｍａｓｋ１の白の画素位置でＰａｇｅＩｍａｇｅ１が表示される。図示の例では、ＰａｇｅＩｍａｇｅ２が最終的に表示される再現画像ＰａｇｅＩｍａｇｅとなる。
【００５０】
次の数１で表される数式は、ＪＰＭに基づいて画像を再現する際の演算式の一例を示すものである。
【数１】
2014036377.tif 000003
【００５１】
この演算式では、ＰａｇｅＩｍａｇｅ０とＩｍａｇｅ０とＭａｓｋ０とから、ＰａｇｅＩｍａｇｅ１が作られる。Ｍａｓｋ０が黒の場合には、不透明度が１として扱われ、Ｉｍａｇｅ０が上書きされる。また、Ｍａｓｋ０が白の場合には、透明度が１として扱われ、ＰａｇｅＩｍａｇｅ０が表示される。同様にして、ＰａｇｅＩｍａｇｅ１とＩｍａｇｅ１とＭａｓｋ１とから、ＰａｇｅＩｍａｇｅ２が作られる。Ｍａｓｋ１が黒の場合には、不透明度が１として扱われ、Ｉｍａｇｅ１が上書きされる。また、Ｍａｓｋ１が白の場合には、透明度が１として扱われ、ＰａｇｅＩｍａｇｅ１が表示される。
【００５２】
数１の演算式における上から２行目は、ブレンド（画像再現）方法を表す式である。Ｍｍはｍ番目のＬａｙｏｕｔＯｂｊｅｃｔにおけるＭａｓｋＯｂｊｅｃｔの画素値を表している。また、Ｉｍはｍ番目のＬａｙｏｕｔＯｂｊｅｃｔにおけるＩｍａｇｅＯｂｊｅｃｔの画素値を表している。また、ｃはコンポーネントを表している。ＭａｓｋＯｂｊｅｃｔはシングルコンポーネントである。ｘ，ｙは画像の座標を表している。また、ＳｍはＭｍ（マスク）の最大値（２のべき乗−１）を表している。また、ｎは当該ページに含まれるＬａｙｏｕｔＯｂｊｅｃｔの数を表している。
【００５３】
図１６は、デコードされたマスクの一例を示す模式図である。デコードされたマスクについては、図１７に示すように、縦横独立に変倍することが可能である。また、図１８に示すように、マスクの一部だけを切り取って（クリッピング）使用することも可能である。クリッピングしたマスクについては、図１９に示すように、ページのどの位置に割り付けるかを指定することも可能である。また、図２０に示すように、ページの指定位置に割り付けた後に、クリッピングを施すことも可能である。
【００５４】
次に、本プリンタの特徴的な構成について説明する。
本プリンタは、ＳＤカード等のフラッシュメモリーカードに記録されているＪＰＥＧ画像データ、ビットマップ画像データ、ＪＰＭ画像データなどについては、それらをカードリーダー１１５（図４参照）によって読み込んで、それらに基づく画像を表示部１１４に表示したり、それらに基づく画像を形成したりすることができる。つまり、所定のデータ形式の画像データについては、外部機器からＰＤＬデータが提供されなくても、自らがその画像データに基づくＰＤＬデータを構築しながら、そのＰＤＬデータに基づく画像を形成することが可能である。以下、カードリーダー１１５によって読み込んだ画像データに基づいてプリントジョブを行うことを、読込プリントジョブという。
【００５５】
図１において、シート供給路７０の途中には、シート供給路７０内を搬送される記録シートＰにおける画像転写面の地色濃度を検知する地色濃度検知装置１５０が配設されている。また、地色濃度検知装置１５０の近傍であって且つ、地色濃度検知装置１５０よりもシート搬送方向の上流側の位置（少し下方の位置）には、シート供給路７０内を搬送されている記録シートＰを検知する反射型フォトセンサからなるシート検知手段１６０が配設されている。シート検知手段１６０が記録シートＰを検知し始めた時点から、ほんの僅かなタイムラグが経過すると、記録シートＰが地色濃度検知装置１５０との対向位置に進入して、地色濃度検知装置１５０による記録シートＰの地色濃度の検知が可能になる。この時点から、シート検知手段１６０が記録シートＰを検知しなくなるまでの期間では、記録シートＰが地色濃度検知装置１５０との対向位置に存在している。
【００５６】
図６１は、地色濃度検知装置１５０を示す拡大構成図である。地色濃度検知装置１５０は、照明１５１、ガラス製案内板１５２、ＣＣＤカメラ１５３、光漏れ防止ケース１５４などを有している。ＣＣＤカメラ１５３は、記録シートＰの地色濃度の被検知面Ｓ１に対向するように配設され、被検知面Ｓ１の地色濃度を検知する。ガラス製案内板１５２は、鉛直方向下方から上方に向けて搬送される記録シートＰがＣＣＤカメラ１５３と所定の間隙を介してＣＣＤカメラ１５３との対向位置を通過するように、記録シートＰを案内するものである。また、照明１５１は、ガラス製案内板１５２を介してＣＣＤカメラ１５３と対向するように配設され、給紙路７０内で搬送される記録シートＰに対して、被検知面Ｓ１とは逆の反対面Ｓ２に向けて光を照射するものである。
【００５７】
照明１５１から発せられた光は、図中矢印で示されるように、ガラス製案内板１５２と、記録シートＰとを透過した後、ＣＣＤカメラ１５３に受光される。ＣＣＤカメラ１５３に確実に受光させるために、光漏れ防止ケース１５４は、記録シートＰを透過した光を確実にＣＣＤカメラ１５３に受光させるように、ＣＣＤカメラ１５３の周囲を覆っている。
【００５８】
照明１５１が記録シートＰの両面のうち、被検知面Ｓ１とは逆の反対面Ｓ２側から光を照射することで、被検知面Ｓ１上での光反射の発生を抑える。これにより、被検知面Ｓ１上での光反射に起因する地色濃度の誤検知の発生を抑えることができる。
【００５９】
制御部１００は、フラッシュメモリーカードがカードリーダー１１５に差し込まれたことを認識すると、次のような処理を実施する。即ち、図２１に示されるように、フラッシュメモリーカードに記録されている電子ファイルのうち、「ＪＰＭ」など、特定の種類の拡張子を有する画像データファイルだけを抽出してそのファイル名一覧を構築し、その一覧を表示部１１４に表示させる。表示部１１４としては、タッチパネルからなるものが採用されている。操作者は、表示部１１４に表示されたファイル名の一覧のうち、希望するもののファイル名の画面箇所をタッチした後、決定ボタンをタッチする。すると、制御部１００は、図２２に示される問い合わせ画面を表示部１１４に表示させる。この問い合わせ画面は、使用する記録シートの地色についてどのように判断したらよいのかを操作者に対して問い合わせするための画面である。
【００６０】
操作者は、使用を予定している記録シートが普通紙などの白色度の高いものである場合には、問い合わせ画面における「白色」の上の丸印をタッチした後、決定ボタンをタッチする。また、操作者は、使用を予定している記録シートが再生紙などの少し色のついたものである場合には、問い合わせ画面における「少し色が付いている」の上の丸印をタッチした後、決定ボタンをタッチする。また、操作者は、使用を予定している記録シートの地色について、濃いのか薄いのかを自分で判断できない場合には、問い合わせ画面における「装置に自動判別させる」の上の丸印をタッチした後、決定ボタンをタッチする。
【００６１】
制御部１００は、問い合わせ画面における「装置に自動判別させる」の上の丸印がタッチされた後、決定ボタンがタッチされた場合、次のような地色判別処理を実施する。即ち、まず、図１におけるシート収容カセット２６から記録シートＰを送り出して、その先端をレジストローラ対２８に突き当てて止める。このとき、地色濃度検知装置１５０による記録シートＰの白紙画像の読取結果に基づいて、記録シートＰの画像転写面の白紙画像について、輝度値と、その輝度値で読み取られた画素の数（以下、単に画素数という）と輝度値との関係を示すヒストグラムを構築する。
【００６２】
図２３は、白色度の高い記録シートの表面を地色濃度検知装置１５０によって検知した結果に基づいて構築された画素数と輝度値との関係の一例を示すヒストグラム。また、図２４は、少し色の付いた記録シートの表面を地色濃度検知装置１５０によって検知した結果に基づいて構築された画素数と輝度値との関係の一例を示すヒストグラムである。これらの図からわかるように、地色が比較的濃い記録シートの場合（図２４）には、地色が比較的薄い記録シート（図２３）に比べて輝度値の分散が大きくなる。
【００６３】
そこで、制御部１００は、上述した地色判別処理において、ヒストグラムに基づいて算出した輝度値の分散が所定の閾値以下である場合には、記録シートの地色について比較的薄いと判定する一方で、閾値を超える場合には、記録シートの地色について比較的濃いと判定する。この閾値は、予めの実験によって設定されたものである。
【００６４】
なお、本プリンタでは、地色について、比較的薄い、比較的濃いの２通りで判別しているが、３通り以上で判別するようにしてもよい。また、本プリンタにおいては、制御部１００と表示部１１４との組み合わせが、地色情報を取得する情報取得手段として機能している（操作者が「白色」又は「少し色が付いている」をタッチした場合）。
【００６５】
図２５は、無圧縮の原画像の一例を示す模式図である。この原画像は、バスの写真画像と、その上に付された「バス」という文字とを具備している。本発明は、画像の符号化に関連するものではないが、本発明に関連する復号化を理解する上で、符号化を理解することは重要である。そこで、符号化について簡単に説明しておく。
【００６６】
図２５の原画像がＪＰＭ形式に圧縮される場合、次のような符号化が行われる。即ち、まず、原画像の領域を、図２６に示されるように、文字のある文字部領域と、写真画像のある絵柄部領域とに分ける。そして、文字部領域における全画素のうち、文字の一部になっている画素を黒で表現したマスクを作成する（図２７参照）。また、文字部領域における全画素を文字の色で表現した前景用画像を作成する（図２８参照）。また、写真画像そのものからなる背景画像を作成する（図２９参照）。このようにして作成されたマスク、前景用画像、背景画像をそれぞれ、上述したＪＰＥＧ２０００の形式で符号化する。そして、符号化したマスク、前景用画像、及び背景画像を繋げてヘッダを付すことで、ＪＰＭ形式の画像データを得る（図３０参照）。実施形態に係るプリンタがＪＰＭ形式の画像データを復号化する際には、ＪＰＭ形式の画像データからヘッダを削除した後、削除されたヘッダ情報に基づいて、マスク、前景用画像、背景画像の３つの符号に分割する。そして、それら３つの符号をそれぞれＪＰＥＧ２０００形式で復号化して、背景画像に前景用画像を合成した合成画像を得る。
【００６７】
以下、上述したファイル一覧画面において、図２８に示される画像をＪＰＭ形式で圧縮した画像データファイルが選択された場合を例にして、本プリンタの特徴的な構成について説明する。
制御部１００は、操作者によって選択された画像データファイルがＪＰＥＧ２０００形式やＪＰＭ形式などによる圧縮画像データである場合には、読み込んだ画像データを画像データ処理装置１８０（図４参照）に送るようになっている。このため、図２８に示される画像をＪＰＭ形式で圧縮した画像データがファイルがファイル一覧画面で選択された場合、その画像データは画像データ処理装置１８０に送られる。画像データ処理装置１８０は、受け取った符号化された画像データを、予め記憶しているアルゴリズムに基づいて復号化した後、制御部１００に送り返す。
【００６８】
制御部１００は、画像データ処理装置１８０から送られてきた復号化後の画像データに基づいて、図３１に示されるプレビュー用画面を表示部１１４に表示させる。このプレビュー用画面は、ＪＰＭ形式の画像データである場合に表示されるものである。ＪＰＭ形式の画像データである場合には、背景画像や前景用画像に対して薄色化処理を施したトナーセーブモードでの出力が可能である。このため、図示のように、トナーセーブモードの設定操作や、モノクロ出力とカラー出力との切り替え設定操作を行うことが可能なプレビュー用画面が表示される。なお、画像データ処理装置１８０から送られてきた画像データがＪＰＭ形式のものでない場合には、背景と前景とに対してそれぞれ個別の薄色化処理を施すトナーセーブモードでの出力ができないため、前述の設定操作が不要である。このため、プレビュー用画面として、図示の画面から、「モノクロ出力で画像をプレビュー」のボタン、「カラー出力で画像をプレビュー」のボタン、及びトナーセーブモードの設定をオンオフするためのボタンを省略したものが表示される。
【００６９】
図示のプレビュー用画面において、プレビュー画面枠内に表示されている画像は、背景画像や前景用画像に対して薄色化処理を施していない状態の画像である。初期状態のプレビュー用画面では、このように、薄色化処理を施していない状態の画像がプレビュー画面枠内に表示される。
【００７０】
操作者によってプレビュー用画面の「モノクロ出力で画像をプレビュー」のボタン、あるいは「カラー出力で画像をプレビュー」のボタンがタッチされると、制御部１００は、トナーセーブモードの設定条件を確認する。トナーセーブモードは、オリジナル画像よりも色合いを薄くした状態でプリントを行うために、背景画像や前景用画像に対して薄色化処理を施してからプリントジョブを行うモードである。画像の色合いを薄くすることで、色材としてのトナーの消費量を低減することができる。
【００７１】
図示の例では、トナーセーブモードがＯＮに設定されている。この状態で「ＯＮ」のボタンが操作者によってタッチされると、トナーセーブモードがＯＦＦに設定されるとともに、「ＯＮ」の表示が「ＯＦＦ」に切り替えられる。また、「ＯＦＦ」のボタンが操作者によってタッチされると、トナーセーブモードがＯＮに設定されるとともに、「ＯＦＦ」の表示が「ＯＮ」に切り替えられる。
【００７２】
トナーセーブモードがＯＮに設定された状態で「モノクロ出力で画像をプレビュー」のボタン、あるいは「カラー出力で画像をプレビュー」のボタンがタッチされた場合、画像データ処理装置１８０は、背景画像に背景薄色化処理を施すとともに、前景用画像に前景薄色化処理を施す。そして、薄色化処理後の画像データを制御部１００に送る。制御部１００は、送られてきた画像データに基づいて、プレビュー画面枠内の表示を更新する（薄色化処理後の画像を表示し直す）。
【００７３】
図３２は、画像データ処理装置１８０によって実施される薄色化処理における画像形態と薄色化度合いとの関係を示すグラフである。画像データ処理装置１８０は、背景薄色化処理において、背景画像データに対し、背景画像の薄色化度合いを所定のレベルにする処理を施す。これに対し、前景薄色化処理において、前景用画像データに対し、前景用画像の薄色化度合いを背景画像よりも低くする処理を施す。更に、図示のように、制御部１００から送られてくる地色信号が記録シートの地色濃度について比較的高いことを示すものである場合には、比較的低いものを示すものである場合に比べて、前景用画像の薄色化度合いを低くする。
【００７４】
なお、制御部１００は、上述した問い合わせ画面を表示部１１４に表示させている状態で、操作者によって「白色」がタッチされた場合、あるいは、上述した地色判別処理で記録シートの地色について比較的薄いと判定した場合に、画像データ処理装置１８０に対して、地色について比較的薄いことを示す地色信号を出力する。また、問い合わせ画面を表示部１１４に表示させている状態で、操作者によって「少し色が付いている」がタッチされた場合、あるいは、上述した地色判別処理で記録シートの地色について比較的濃いと判定した場合に、画像データ処理装置１８０に対して、地色について比較的濃いことを示す地色信号を出力する。
【００７５】
図３３は、画像形態と画像の色との関係を示す模式図である。図示のように、元の色が黒である場合、薄色化後の前景用画像（シート地色が濃い場合）、薄色化後の前景用画像（シート地色が薄い場合）、薄色化後の背景画像という順で、徐々に薄い灰色に近づいていく。
【００７６】
図２５に示される画像の場合、画像データ処理装置１８０は、図２３に示されるように、背景薄色化処理において、背景データに対して、バスの写真画像の色合いを薄くするための処理を施す。また、前景データに対して、前景薄色化処理において、前景用画像の色合いを背景画像よりも低い度合いで薄くするための処理を施す。帯状の前景用画像の色合いを、バスの写真画像からなる背景画像よりも低い度合いで薄くするのである。この際、記録シートの地色濃度が比較的濃い場合には、比較的薄い場合に比べて、薄色化の度合いを低くする（画像の色合いを濃くする）。
【００７７】
かかる構成においては、前景薄色化処理にて、前景の色合いを背景よりも低い度合いで薄くすることで、前景を背景よりも目立たせつつ、画像全体のうち、前景及び背景の両方についてそれぞれトナー消費量を低減する。これにより、前景の面積率が比較的高い画像であっても、プリントの際のトナー消費量を有効に低減することができる。
【００７８】
また、本プリンタにおいては、記録シートの地色濃度が比較的高い場合には、比較的低い場合に比べて、前景薄色化処理後の前景の色合いを濃くすることで、記録シートの地色濃度にかかわらず前景の薄色化による文字の不鮮明化の発生を抑えることができる。更には、記録シートの地色濃度を検知する際に、記録シートの両面のうち、地色濃度を検知する被検知面Ｓ１とは逆の反対面Ｓ２側から光を照射することで、被検知面Ｓ１上での光反射の発生を抑える。これにより、被検知面Ｓ１上での光反射に起因する地色濃度の誤検知の発生を抑えることで、記録シートの光沢性にかかわらず、前景に対して記録シートの地色濃度に応じた度合いの薄色化を施して薄色化による文字の不鮮明化の発生を抑えることができる。
【００７９】
次に、実施形態に係るプリンタに対し、より特徴的な構成を付加した各実施例のプリンタについて説明する。なお、以下に特筆しない限り、各実施例に係るプリンタの構成は、実施形態と同様である。
【００８０】
［第１実施例］
図３５は、第１実施例に係るプリンタの画像データ処理装置１８０がＪＰＭ画像データの前景データや背景データに対して実施する各種処理の処理フローを示したフローチャートである。このフローチャートにおいて、画像データ処理装置１８０は、まず、原画像データである前景データや背景データの符号を解析しながら、前景データや背景データをバケット単位で分割する（ステップ１：以下、ステップをＳと記す）。そして、得られた複数のバケットをそれぞれコード・ブロック単位で更に分割する（Ｓ２）。次いで、符号化されたデータの復号化をコード・ブロック毎に行った後（Ｓ３）、得られた復号化データに対してそれぞれサブバンド単位で逆量子化（ウェーブレットフィルタとして実数型の９／７非可逆フィルタが用いられる場合には逆正規化も含む）を施す（Ｓ４）。その後、得られたデータのタイル毎に対して逆ウェーブレット変換処理を施した後（Ｓ５）、得られた画素マトリクスの各画素データに対してそれぞれ輝度補正による薄色化処理を施す（Ｓ６）。そして、薄色化処理後の各画素データに対して、ＤＣ逆レベルシフト及び逆色変換処理を施す（Ｓ７）。モノクロ出力の場合には（Ｓ８でＹ）、最後に、モノクロか処理を行う（Ｓ９）。
【００８１】
なお、上述したプレビュー用画面を表示するための復号化を行う場合には、Ｓ６の工程を省略して、Ｓ７で得られた画像データを制御部１００に送信する。
【００８２】
図３６は、輝度補正による薄色化処理のより詳細な工程を示したフローチャートである。薄色化処理では、まず、画素マトリクスにおける複数の画素のうち、注目画素の画素データを抽出する（Ｓ６−１）。そして、前景データの場合には（Ｓ６−２でＹ）、データ記憶回路に記憶している前景用の輝度補正テーブルに基づいて、画素データの輝度値を補正した後、画素データを更新する（Ｓ６−３）。また、背景データの場合には（Ｓ６−２でＮ）、データ記憶回路に記憶している背景用の輝度補正テーブルに基づいて、画素データの輝度値を補正した後、画素データを更新する（Ｓ６−４）。その後、画素マトリクスにおける全ての画素データを抽出したか否かを判断し（Ｓ６−５）、未抽出の画素データが残っている場合には（Ｓ６−５でＮ）、注目画素を移動させた後（Ｓ６−６）、制御フローをＳ６−１にループさせる。
【００８３】
図３７は、背景用の輝度補正テーブルにおける補正前の輝度と補正後の輝度との関係を示すグラフである。図示のように、背景における輝度補正では、輝度の元の値がプラス側に大きくなるほどその値に対する増加後の値の増加率を低くする規則で輝度値を補正する。輝度値ａに対する増加率αは、輝度値ａよりもプラス側に大きい輝度値ｂに対する増加率βよりも大きくなっている。
【００８４】
図３８は、前景用の輝度補正テーブルにおける補正前の輝度と補正後の輝度との関係を示すグラフである。図示のように、前景における輝度補正でも、輝度の元の値がプラス側に大きくなるほどその値に対する増加後の値の増加率を低くする規則で輝度値を補正する。輝度値ａに対する増加率α’は、輝度値ａよりもプラス側に大きい輝度値ｂに対する増加率β’よりも大きくなっている。
【００８５】
図３９は、図３７のグラフと図３８のグラフとを重ねたものである。図示のように、同じ輝度値（例えばａ）では、背景における増加率（例えばα）の方が、前景における増加率（例えばα’）よりも大きくなっている。つまり、元々の輝度値＜前景の輝度値＜背景の輝度値という大小関係になっている。このような輝度補正テーブルを用いることで、前景データに対し、前景用画像の色合いを背画像よりも低い度合いで薄くすることができる。全ての画素において、例えば図４０に示されるように、元々の輝度値＜前景の輝度値（シート地色が濃い場合）＜前景の輝度値（シート地色が薄い場合）＜背景の輝度値という大小関係を成立させる。
【００８６】
［第２実施例］
図４１は、第２実施例に係るプリンタの画像データ処理装置１８０がＪＰＭ画像データの前景データや背景データに対して実施する各種処理の処理フローを示したフローチャートである。このフローチャートにおいて、画像データ処理装置１８０は、まず、原画像データである前景データや背景データの符号を解析しながら、前景データや背景データをバケット単位で分割する（Ｓ１）。そして、得られた複数のバケットをそれぞれコード・ブロック単位で更に分割する（Ｓ２）。次いで、符号化されたデータの復号化をコード・ブロック毎に行った後（Ｓ３）、得られた復号化データに対してそれぞれサブバンド単位で逆量子化（９／７非可逆フィルタの場合には逆正規化も含む）を施す（Ｓ４）。その後、得られたデータのうち、ＬＬの輝度係数及び色差係数を補正することで色合いを薄くする薄色化処理を行った後（Ｓ５）、タイル毎に対して逆ウェーブレット変換処理を施す（Ｓ６）。そして、変換後の各画素データに対して、ＤＣ逆レベルシフト及び逆色変換処理を施す（Ｓ７）。モノクロ出力の場合には（Ｓ８でＹ）、最後に、モノクロか処理を行う（Ｓ９）。
【００８７】
なお、上述したプレビュー画面を表示するための復号化を行う場合には、Ｓ５の工程を省略して、Ｓ７で得られた画像データを制御部１００に送信する。
【００８８】
図４２は、第２実施例に係るプリンタにおける薄色化処理のより詳細な工程を示したフローチャートである。この薄色化処理では、まず、サブバンド毎に逆量子化されたデータのうち、ＬＬのサブバンドにおいて、複数の係数（輝度係数や色差係数）のうち、注目係数を抽出する（Ｓ５−１）。そして、前景データの場合には（Ｓ５−２でＹ）、データ記憶回路に記憶している前景用の輝度係数補正テーブルや色差係数補正テーブルに基づいて、輝度係数や色差係数を補正した後、データを更新する（Ｓ５−３）。また、背景データの場合には（Ｓ５−２でＮ）、データ記憶回路に記憶している背景用の輝度係数補正テーブルや色差係数補正テーブルに基づいて、輝度係数や色差係数を補正した後、データを更新する（Ｓ５−４）。その後、ＬＬのサブバンドにおける全ての輝度係数や色差係数を抽出したか否かを判断し（Ｓ５−５）、未抽出の係数が残っている場合には（Ｓ５−５でＮ）、ＬＬのサブバンドにおける注目係数を移動させた後（Ｓ５−６）、制御フローをＳ５−１にループさせる。
【００８９】
図４３は、背景用の輝度係数補正テーブルにおける補正前の輝度と補正後の輝度との関係を示すグラフである。図示のように、背景における輝度係数補正では、輝度の元の値がプラス側に大きくなるほどその値に対する増加後の値の増加率を低くする規則で輝度値を補正する。輝度値ｃに対する増加率Ｃは、輝度値ｃよりもプラス側に大きい輝度値ｄに対する増加率Ｄよりも大きくなっている。
【００９０】
図４４は、前景用の輝度係数補正テーブルにおける補正前の輝度と補正後の輝度との関係を示すグラフである。図示のように、前景における輝度係数補正でも、輝度の元の値がプラス側に大きくなるほどその値に対する増加後の値の増加率を低くする規則で輝度値を補正する。輝度値ｃに対する増加率Ｃ’は、輝度値ｃよりもプラス側に大きい輝度値ｄに対する増加率Ｄ’よりも大きくなっている。
【００９１】
図４５は、図４３のグラフと図４４のグラフとを重ねたものである。図示のように、元の輝度係数が同じである場合（例えばｃ）、背景における増加率（例えばＣ）の方が、前景における増加率（例えばＣ’）よりも大きくなっている。つまり、元々の輝度値＜前景の輝度値＜背景の輝度値という大小関係になっている。
【００９２】
図４６は、背景用の色差係数補正テーブルにおける補正前の色差と補正後の色差との関係を示すグラフである。図示のように、背景における色差係数補正では、色差の元の絶対値が大きくなるほどその絶対値に対する低下後の絶対値の低下率を高くする規則で色差係数の絶対値を低下させる。色差係数ｆに対する低下率Ｆは、色差係数ｆよりも絶対値の小さい色差係数ｅに対する低下率Ｅよりも高くなっている。
【００９３】
図４７は、前景用の色差係数補正テーブルにおける補正前の色差と補正後の色差との関係を示すグラフである。図示のように、前景における色差係数補正でも、色差の元の絶対値が大きくなるほどその絶対値に対する低下後の絶対値の低下率を高くする規則で色差係数の絶対値を低下させる。色差係数ｆに対する低下率Ｆ’は、色差係数ｆよりも絶対値の小さい色差係数ｅに対する低下率Ｅ’よりも大きくなっている。
【００９４】
図４８は、図４６のグラフと図４７のグラフとを重ねたものである。図示のように、同じ色差係数（例えばｆ）の場合、背景における低下率（例えばＦ）の方が、前景における低下率（例えばＦ’）よりも大きくなっている。
【００９５】
このような各係数補正テーブルを用いることで、前景データに対し、前景用画像の色合いを背画像よりも低い度合いで薄くすることができる。
【００９６】
ＬＬ、ＨＬ、ＬＨ、ＨＨという４種類の係数のうち、全係数に対するＬＬ係数の割合は非常に小さい。例えば、階層数が２階層である場合、全係数（１ＨＬ、１ＬＨ、１ＨＨ、２ＨＬ、２ＬＨ、２ＨＨ、及び２ＬＬ）に対する２ＬＬの割合は、１／１６である。Ｎ階層では１／２（Ｎ×２）である。第２実施例に係るプリンタにおいては、このように少ない数であるＬＬの係数だけに対して薄色化処理を施すことで、全ての係数に対して薄色化処理を施す場合に比べて、処理時間を短縮することができる。
【００９７】
なお、ＬＬの係数だけに薄色化処理を施す例について説明したが、所定の階層数以上の係数だけに対して、薄色化処理を施してもよい。かかる構成においても、全ての係数に対して薄色化処理を施す場合に比べて、処理時間を短縮することができる。
【００９８】
［第３実施例］
第３実施例に係るプリンタの画像データ処理装置１８０は、ＪＰＭ画像データに含まれるＪＰＥＧ２０００形式のデータ（背景データや前景データ）が、整数型の５／３可逆フィルタが用いられている場合には、第２実施例に係るプリンタと同様の処理を行う。これに対し、実数型の９／７非可逆フィルタが用いられている場合には、第２実施例に係るプリンタとは異なる処理を行う。
【００９９】
図４９は、第３実施例に係るプリンタの画像データ処理装置１８０が実数型の９／７非可逆フィルタによって圧縮された前景データや背景データに対して実施する各種処理の処理フローを示したフローチャートである。このフローチャートにおいて、画像データ処理装置１８０は、まず、原画像データである前景データや背景データの符号を解析しながら、前景データや背景データをバケット単位で分割する（Ｓ１）。そして、得られた複数のバケットをそれぞれコード・ブロック単位で更に分割する（Ｓ２）。次いで、符号化されたデータの復号化をコード・ブロック毎に行った後（Ｓ３）、得られた復号化データに対してそれぞれサブバンド単位で逆量子化処理を施す（Ｓ４）。また、サブバンド単位で逆正規化処理も施す。この際、ＬＬの輝度係数や色差係数については、データ記憶回路に記憶している正規化分母補正テーブルに基づいて補正した正規化分母を用いることで、薄色化処理を実施する。その後、タイル毎に対して逆ウェーブレット変換処理を施した後（Ｓ５）、変換後の各画素データに対して、ＤＣ逆レベルシフト及び逆色変換処理を施す（Ｓ６）。モノクロ出力の場合には（Ｓ７でＹ）、最後に、モノクロか処理を行う（Ｓ８）。
【０１００】
なお、上述したプレビュー画面を表示するための復号化を行う場合には、Ｓ４の工程において、ＬＬの輝度係数や色差係数についても、他の係数と同様に、正規化分母を補正しないで逆正規化を行う。
【０１０１】
図５０は、第２実施例に係るプリンタにおけるＬＬ成分の逆正規化処理のより詳細な工程を示したフローチャートである。この逆正規化処理（薄色化処理）では、まず、サブバンド毎に逆量子化されたデータのうち、ＬＬのサブバンドにおいて、複数の係数（輝度係数や色差係数）のうち、注目係数を抽出する（Ｓ４−１）。そして、前景データの場合には（Ｓ４−２でＹ）、データ記憶回路に記憶している前景用の輝度正規化分母補正テーブルに基づいて、輝度用の正規化分母の補正値Ｑ’を特定する（Ｓ４−３）。次いで、データ記憶回路に記憶している前景用の色差正規化分母補正テーブルに基づいて、色差用の正規化分母の補正値Ｑ"を特定する（Ｓ４−４）。一方、背景データの場合には（Ｓ４−２でＮ）、データ記憶回路に記憶している背景用の輝度正規化分母補正テーブルに基づいて、輝度用の正規化分母の補正値Ｑ’を特定する（Ｓ４−５）。次いで、データ記憶回路に記憶している背景用の色差正規化分母補正テーブルに基づいて、色差用の正規化分母の補正値Ｑ"を特定する（Ｓ４−６）。前景、背景の何れにおいても、その後、輝度用の正規化分母Ｑを補正値Ｑ’と同じ値に補正し、その結果の乗算によって輝度係数を補正する（Ｓ４−７）。また、色差用の正規化分母Ｑを補正値Ｑ"と同じ値に補正し、その結果の乗算によって色差係数を補正する（Ｓ４−８）。そして、ＬＬのサブバンドにおける全ての輝度係数や色差係数を抽出したか否かを判断し（Ｓ４−９）、未抽出の係数が残っている場合には（Ｓ４−９でＮ）、ＬＬのサブバンドにおける注目係数を移動させた後（Ｓ４−１０）、制御フローをＳ４−１にループさせる。
【０１０２】
図５１は、背景用の輝度正規化分母補正テーブルにおける補正前の輝度係数と輝度の正規化分母の補正値Ｑ’との関係を示すグラフである。図示のように、背景における輝度係数の補正では、輝度係数の元の値がプラス側に大きくなるほどその値に対する増加後の値の増加率を低くする規則で、輝度係数を逆正規化する際の正規化分母値を標準値よりも大きくする。輝度値ｃに対する増加率Ｃは、輝度値ｃよりもプラス側に大きい輝度値ｄに対する増加率Ｄよりも大きくなっている。
【０１０３】
図５２は、前景用の輝度正規化分母補正テーブルにおける補正前の輝度係数と輝度の正規化分母の補正値Ｑ’との関係を示すグラフである。図示のように、前景における輝度係数補正でも、輝度係数の元の値がプラス側に大きくなるほどその値に対する増加後の値の増加率を低くする規則で、輝度係数を逆正規化する際の正規化分母値を標準値よりも大きくする。輝度値ｃに対する増加率Ｃ’は、輝度値ｃよりもプラス側に大きい輝度値ｄに対する増加率Ｄ’よりも大きくなっている。
【０１０４】
図５３は、図５１のグラフと図５２のグラフとを重ねたものである。図示のように、同じ輝度係数（例えばｃ）の場合には、背景における増加率（例えばＣ）の方が、前景における増加率（例えばＣ’）よりも大きくなっている。つまり、元々の輝度値＜前景の輝度値＜背景の輝度値という大小関係になっている。
【０１０５】
図５４は、背景用の色差正規化分母補正テーブルにおける補正前の色差係数と色差の正規化分母の補正値Ｑ"との関係を示すグラフである。図示のように、背景における色差係数補正では、色差係数の元の絶対値が大きくなるほどその絶対値に対する低下後の絶対値の低下率を高くする規則で、色差係数を逆正規化する際の正規化分母値の絶対値を標準値よりも増大させる。色差係数ｆに対する低下率Ｆは、色差係数ｆよりも絶対値の小さい色差係数ｅに対する低下率Ｅよりも大きくなっている。
【０１０６】
図５５は、前景用の色差正規化分母補正テーブルにおける補正前の色差係数と色差の正規化分母の補正値Ｑ"との関係を示すグラフである。図示のように、前景における色差係数補正でも、色差係数の元の絶対値が大きくなるほど低下後の絶対値の低下率を高くする規則で、色差係数を逆正規化する際の正規化分母値の絶対値を標準値よりも増大させる。色差係数ｆに対する低下率Ｆ’は、色差係数ｆよりも絶対値の小さい色差係数ｅに対する低下率Ｅ’よりも大きくなっている。
【０１０７】
図５６は、図５４のグラフと図５５のグラフとを重ねたものである。図示のように、同じ色差係数（例えばｆ）の場合には、背景における増加率（例えばＦ）の方が、前景における増加率（例えばＦ’）よりも大きくなっている。
【０１０８】
このような各係数補正テーブルを用いることで、前景データに対し、前景用画像の色合いを背画像よりも低い度合いで薄くすることができる。
【０１０９】
ＬＬ、ＨＬ、ＬＨ、ＨＨという４種類の係数のうち、全係数に対するＬＬ係数の割合は非常に小さい。例えば、階層数が２階層である場合、全係数（１ＨＬ、１ＬＨ、１ＨＨ、２ＨＬ、２ＬＨ、２ＨＨ、及び２ＬＬ）に対する２ＬＬの割合は、１／１６である。Ｎ階層では１／２（Ｎ×２）である。第２実施例に係るプリンタにおいては、このように少ない数であるＬＬの係数だけに対して薄色化処理を施すことで、全ての係数に対して薄色化処理を施す場合に比べて、処理時間を短縮することができる。
【０１１０】
なお、ＬＬの係数だけに薄色化処理を施す例について説明したが、所定の階層数以上の係数だけに対して、薄色化処理を施してもよい。かかる構成においても、全ての係数に対して薄色化処理を施す場合に比べて、処理時間を短縮することができる。
【０１１１】
これまで、プリンタ内に搭載される画像データ処理装置や、これを備えるプリンタに本発明を適用した実施形態について説明してきたが、本発明をソフトウエア用のプログラムや、ソフトウエアを記録した光ディスク等の記録媒体に適用することも可能である。具体的には、記録媒体に記録されている画像データの電子ファイルを読み込んだ結果に基づいて、画像をディスプレイに表示する画像ビュワーソフトや、表示することに加えて更に画像を加工することも可能な画像編集ソフトにおける画像データ処理手段として、コンピュータを機能させるプログラムや、これを記録した記録媒体である。デフォルトの状態では、ＪＰＭ等の構造化文書データをそのままディスプレイに再現し、再現した画像のＰＤＬをプリンタに出力する際に、色材セーブモードが選択されている場合に、その画像に対応するＰＤＬをそのまま出力するのではなく、薄色化処理を行った画像を再現し直す。そして、再現し直した画像に対応するＰＤＬをプリンタに出力する構成のソフトウエアのプログラムである。
【０１１２】
図５７は、実施形態に係るプログラムによって起動する画像編集ソフトによる画面表示の第１例を示す模式図である。この画像編集ソフトは、ＪＰＭ画像データファイルを読み込むと、図示のように、ＪＰＭに基づいて、前景と、マスクと、背景と、合成画像とを並べて表示する。初期状態では、前景及び背景に対して何れも薄色化処理を施さない状態で、前景用画像、背景画像、及び合成画像を表示する。
【０１１３】
前景、マスク、背景、合成画像を表示している領域の上には、記録シートの地色を問い合わせるための問い合わせ表示部が設けられている。この問い合わせ表示部の役割は、図２２の問い合わせ画面の役割と同様である。作業者は、問い合わせ表示部において、記録シートの地色について、白であるのか、少し色が付いているのか、あるいは装置に自動判別させるのかを設定する。
【０１１４】
前景用画像の下や、背景画像の下には、図示のように、トナーセーブモード切替ボタンが表示されている。初期状態では、トナーセーブモードがＯＦＦになっているので、何れもトナーセーブモード切替ブタンにおいても、「ＯＦＦ」という文字が表示されている。
【０１１５】
前景用画像の下に配設されたトナーセーブモード切替ボタンに対してクリック操作がなされると、図５８に示されるように、そのトナーセーブモード切替ボタンの文字表示が「ＯＦＦ」から「ＯＮ」に切り替わる。同時に、前景データに対して薄色化処理が施されて、薄色化された状態の前景用画像が表示される。更には、合成画像の前景である「バス」という文字も薄色化された状態で表示される。
【０１１６】
その後、背景画像の下に配設されたトナーセーブモード切替ボタンに対してクリック操作がなされると、図５９に示されるように、そのトナーセーブモード切替ボタンの文字表示が「ＯＦＦ」から「ＯＮ」に切り替わる。同時に、背景データに対して薄色化処理が施されて、薄色化された状態の背景画像が表示される。更には、合成画像の背景も薄色化された状態で表示される。
【０１１７】
この状態で、図６０に示されるように、ファイル→印刷という順でクリック操作がなされると、前景及び背景がともに薄色化された状態の合成画像を形成するためのＰＤＬデータが画像編集ソフトから複合機に向けて出力される。
【０１１８】
以上に説明したものは一例であり、本発明は、次の態様毎に特有の効果を奏する。
［態様Ａ］
態様Ａは、背景画像を表現する背景データと、背景の前に位置する前景の色及び大きさを示す画像である前景用画像を表現する前景データと、前景用画像の全域のうち、どの領域を背景画像に重ねるのかを示すマスク画像を表現するマスクデータとを具備する構造化文書データに対し、画像の色合いを薄くするための薄色化処理を施す画像データ処理装置（例えば画像データ処理装置１８０）であって、前記薄色化処理として、画像が記録される記録シートの地色濃度を地色濃度検知手段（例えば地色濃度検知装置１５０）によって検知した結果が比較的低い場合には、比較的高い場合に比べて前景用画像の色合いをより高い度合いで薄くするための前景薄色化処理を実施し、且つ、前記地色濃度検知手段が、記録シートの地色濃度を検知する検知部（例えばＣＣＤカメラ１５３）を記録シートの被検知面に対向させた状態で記録シートに対して前記被検知面とは逆の反対面側から光を照射して記録シートの地色濃度を検知するものであることを特徴とするものである。
【０１１９】
［態様Ｂ］
態様Ｂは、態様Ａであって、前記薄色化処理として、前記前景薄色化処理に加えて、背景画像の色合いを薄くするための背景薄色化処理も実施し、前記地色濃度が比較的高い場合には、比較的低い場合に比べて、前記背景薄色化処理にて背景画像をより低い度合いで薄くし、且つ、前記地色濃度にかかわらず、前記前景薄色化処理にて前記前景を前記背景画像よりも低い度合いで薄くすることを特徴とするものである。かかる構成では、上述したように、前景用画像の色合いを背景画像よりも低い度合いで薄くすることで、前景用画像を背景画像よりも目立たせつつ、画像全体における前景の箇所を形成する際の色材使用量を低減する。これにより、前景の面積率が比較的高い画像であっても、プリントの際のトナー消費量を有効に低減することができる。
【０１２０】
［態様Ｃ］
態様Ｃは、態様Ｂであって、前記地色濃度が所定の閾値を超える場合には、前記前景薄色化処理の実施を省略することを特徴とするものである。実施形態では、地色濃度が所定の閾値を超える場合に、超えない場合に比べて薄色化後の前景用画像の濃度を濃くする例について説明したが、閾値を超える場合に、前景薄色化処理を省略してもよい。かかる構成では、記録シートの地色が濃い場合に、前景用画像に薄色化処理を施すことに起因する文字の視認性の悪化を回避することができる。
【０１２１】
［態様Ｄ］
態様Ｄは、態様Ｂ又はＣであって、前記背景薄色化処理にて、背景データに対して背景画像の輝度を増加させるための処理を施すことで背景画像の色合いを薄くし、且つ、前記前景薄色化処理にて、前景データに対して前景用画像の輝度を増加させるための処理を施すことで前景用画像の色合いを薄くすることを特徴とする。かかる構成では、輝度の増加に伴う薄色化によって画像を形成する際の色材消費量を低減することができる。
【０１２２】
［態様Ｅ］
態様Ｅは、態様Ｄにおいて、背景データに対し、背景画像の輝度を増加させるための処理と、背景画像の色差を低下させるための処理とを施すことで背景画像の色合いを薄くし、且つ、前景データに対し、前景用画像の輝度を増加させるための処理と、前景用画像の色差を低下させるための処理とを施すことで前景用画像の色合いを薄くすることを特徴とする。かかる構成では、輝度の増加に伴う薄色化と、色差の低下に伴う薄色化との両方の作用により、画像を形成する際の色材消費量を低減することができる。
【０１２３】
［態様Ｆ］
態様Ｆは、態様Ｅにおいて、背景薄色化処理及び前記前景薄色化処理でそれぞれ、元の輝度の値が低くなるにつれてその値に対する増加後の値の増加率を高くし、且つ、元の色差の値が大きくなるにつれてその値に対する低下後の値の低下率を高くする。かかる構成では、背景全体や前景全体で輝度の均一化を図りつつ、背景全体や前景全体で色差の均一化を図ることができる。
【０１２４】
［態様Ｇ］
態様Ｇは、態様Ｆにおいて、画素データにおける輝度値を増加させることで背景画像や前景用画像の輝度を増加させることを特徴とする。かかる構成では、離散ウェーブレット逆変換処理後の各画素データに対してデータ処理を施して、背景画像や前景用画像の色合いを薄くすることができる。
【０１２５】
［態様Ｈ］
態様Ｈは、態様Ｆにおいて、背景データや前景データに対する離散ウェーブレット変換処理によって複数の周波数帯域にそれぞれ個別に対応するように得られた複数の色係数列のうち、最も低い周波数帯域（例えばＬＬ）に対応する色係数列についてだけ、輝度係数を増加させるための処理を実施し、且つ前記処理で、輝度係数の元の値がプラス側に大きくなるほど前記値に対する増加後の値の増加率を低くする規則で輝度係数を増加させることを特徴とする。かかる構成では、離散ウェーブレット逆変換処理が施される前のデータに対してデータ処理を施して、背景画像や前景用画像の色合いを薄くすることができる。更には、背景全体や前景全体で輝度の均一化を図ることができる。
【０１２６】
［態様Ｉ］
態様Ｉは、態様Ｆ又は態様Ｈにおいて、背景データや前景データに対する離散ウェーブレット変換処理によって複数の周波数帯域にそれぞれ個別に対応するように得られた正規化された複数の正規化色係数列のうち、最も低い周波数帯域（例えばＬＬ）に対応する正規化色係数列についてだけ、輝度係数を増加させるための処理を実施し、且つ前記処理で、輝度係数の元の値がプラス側に大きくなるほどその値に対する増加後の値の増加率を低くする規則で、輝度係数を逆正規化する際の正規化分母値を標準値よりも大きくすることを特徴とする。かかる構成では、離散ウェーブレット逆変換処理が施される前のデータに対してデータ処理を施して、背景画像や前景用画像の色合いを薄くすることができる。更には、背景全体や前景全体で輝度の均一化を図ることができる。
【０１２７】
［態様Ｊ］
態様Ｊは、態様Ｆ、態様Ｈ又は態様Ｉにおいて、背景データや前景データに対する離散ウェーブレット変換処理によって複数の周波数帯域にそれぞれ個別に対応するように得られた複数の色係数列を具備する係数列組（例えばＬＬサブバンド、ＨＬサブバンド、ＬＨサブバンド、ＨＨサブバンド）、あるいは、離散ウェーブレット変換処理によって複数の周波数帯域にそれぞれ個別に対応するように得られた正規化された複数の正規化色係数列を具備する係数列組として、繰り返しの離散ウェーブレット変換処理によって得られた複数のもの、を有する画像データにおける所定階層以上（例えば３階層以上）の係数列組についてだけ、輝度を増加させるための処理を実施することを特徴とする。かかる構成では、全ての階層の係数列組に対して輝度を増加させるための処理を実施する場合に比べて、処理完了までの時間を短縮することができる。
【０１２８】
［態様Ｋ］
態様Ｋは、態様Ｆ、態様Ｈ又は態様Ｉにおいて、背景データや前景データに対する離散ウェーブレット変換処理によって複数の周波数帯域にそれぞれ個別に対応するように得られた複数の色係数列のうち、最も低い周波数帯域に対応する色係数列についてだけ、色差係数を低下させるための処理を実施し、且つ前記処理で、色差係数の元の絶対値が大きくなるほどその絶対値に対する低下後の絶対値の低下率を高くする規則で色差係数の絶対値を小さくすることを特徴とする。かかる構成では、全ての色系数列に対して色差係数を低下させるための処理を実施する場合に比べて、処理完了までに要する時間を短縮することができる。更には、背景全体や前景全体で色差の均一化を図ることができる。
【０１２９】
［態様Ｌ］
態様Ｌは、態様Ｆ、態様Ｊ又は態様Ｋにおいて、背景データや前景データに対する離散ウェーブレット変換処理によって複数の周波数帯域にそれぞれ個別に対応するように得られた正規化された複数の正規化色係数列のうち、最も低い周波数帯域に対応する正規化色係数列についてだけ、色差係数を低下させるための処理を実施し、且つ前記処理で、色差係数の元の絶対値が大きくなるほど前記絶対値に対する低下後の絶対値の低下率を高くする規則で、色差係数を逆正規化する際の正規化分母値の絶対値を標準値よりも増大させることを特徴とする。全ての正規化色系数列に対して色差係数を低下させるための処理を実施する場合に比べて、処理完了までに要する時間を短縮することができる。更には、背景全体や前景全体で色差の均一化を図ることができる。
【０１３０】
［態様Ｍ］
態様Ｍは、態様Ｋ又は態様Ｌにおいて、背景データや前景データに対する離散ウェーブレット変換処理によって複数の周波数帯域にそれぞれ個別に対応するように得られた複数の色係数列を具備する係数列組、あるいは、離散ウェーブレット変換処理によって複数の周波数帯域にそれぞれ個別に対応するように得られた正規化された複数の正規化色係数列を具備する係数列組として、繰り返しの離散ウェーブレット変換処理によって得られた複数のもの、を有する画像データにおける所定階層以上の係数列組についてだけ、色差係数を低下させるための処理を実施することを特徴とする。かかる構成では、全ての階層の係数列組に対して色差係数を低下させるための処理を実施する場合に比べて、処理完了までの時間を短縮することができる。
【０１３１】
［態様Ｎ］
態様Ｎは、態様Ａ〜態様Ｍにおいて、背景薄色化処理と前景薄色化処理とのうち、背景薄色化処理だけを行う処理と、両方行う処理とを、ユーザーからの指示に基づいて切り替えて実施することを特徴とする。かかる構成では、背景及び前景の両方の色合いを薄くするモードと、背景だけを薄くするモードとのうち、ユーザーに対してユーザーの望む方を提供することができる。
【符号の説明】
【０１３２】
６Ｙ，Ｍ，Ｃ，Ｋ：作像ユニット（作像手段）
２６：シート収容カセット
２８：レジストローラ対
１００：制御部
１１１：ＬＡＮポート（画像データ取得手段）
１１３：入力ポート（画像データ取得手段）
１１４：表示部
１１５：カードリーダー（構造化文書データ取得手段）
１５０：地色濃度検知装置
１５３：ＣＣＤカメラ（検知部）
１６０：シート検知手段
１８０：画像データ処理装置
【先行技術文献】
【特許文献】
【０１３３】
【特許文献１】特開２００７−２３５６７９号公報
【図１】
2014036377.tif 000004
【図２】
2014036377.tif 000005
【図３】
2014036377.tif 000006
【図４】
2014036377.tif 000007
【図５】
2014036377.tif 000008
【図６】
2014036377.tif 000009
【図７】
2014036377.tif 000010
【図８】
2014036377.tif 000011
【図９】
2014036377.tif 000012
【図１０】
2014036377.tif 000013
【図１１】
2014036377.tif 000014
【図１２】
2014036377.tif 000015
【図１３】
2014036377.tif 000016
【図２１】
2014036377.tif 000017
【図２２】
2014036377.tif 000018
【図２３】
2014036377.tif 000019
【図２４】
2014036377.tif 000020
【図２６】
2014036377.tif 000021
【図３２】
2014036377.tif 000022
【図３５】
2014036377.tif 000023
【図３６】
2014036377.tif 000024
【図３７】
2014036377.tif 000025
【図３８】
2014036377.tif 000026
【図３９】
2014036377.tif 000027
【図４０】
2014036377.tif 000028
【図４１】
2014036377.tif 000029
【図４２】
2014036377.tif 000030
【図４３】
2014036377.tif 000031
【図４４】
2014036377.tif 000032
【図４５】
2014036377.tif 000033
【図４６】
2014036377.tif 000034
【図４７】
2014036377.tif 000035
【図４８】
2014036377.tif 000036
【図４９】
2014036377.tif 000037
【図５０】
2014036377.tif 000038
【図５１】
2014036377.tif 000039
【図５２】
2014036377.tif 000040
【図５３】
2014036377.tif 000041
【図５４】
2014036377.tif 000042
【図５５】
2014036377.tif 000043
【図５６】
2014036377.tif 000044
【図６１】
2014036377.tif 000045
【図１４】
2014036377.tif 000046
【図１５】
2014036377.tif 000047
【図１６】
2014036377.tif 000048
【図１７】
2014036377.tif 000049
【図１８】
2014036377.tif 000050
【図１９】
2014036377.tif 000051
【図２０】
2014036377.tif 000052
【図２５】
2014036377.tif 000053
【図２７】
2014036377.tif 000054
【図２８】
2014036377.tif 000055
【図２９】
2014036377.tif 000056
【図３０】
2014036377.tif 000057
【図３１】
2014036377.tif 000058
【図３３】
2014036377.tif 000059
【図３４】
2014036377.tif 000060
【図５７】
2014036377.tif 000061
【図５８】
2014036377.tif 000062
【図５９】
2014036377.tif 000063
【図６０】
2014036377.tif 000064