(57)【要約】【課題】印刷対象である印刷画像に印字画像を合成する際のメモリ消費量を低減する画像処理装置、方法およびプログラムを提供すること。【解決手段】  本発明の画像処理装置は、処理対象の画像が格納される記憶手段と、画像を印刷媒体に印刷する印刷手段と、印刷対象である印刷画像に、当該印刷画像よりも解像度の低い印字画像を合成して印刷させる印刷制御手段とを備え、印刷制御手段は、印刷画像のうち印字画像に対応する部分を記憶手段に展開して印字画像と合成する。【選択図】図２
2013188948.tif 000002
【特許請求の範囲】
【請求項１】
画像を処理して印刷する画像処理装置であって、
処理対象の画像が格納される第１の記憶手段と、
画像を印刷媒体に印刷する印刷手段と、
印刷対象である印刷画像に、前記印刷画像よりも解像度の低い印字画像を合成して前記印刷手段に印刷させる印刷制御手段とを備え、
前記印刷制御手段は、
前記印刷画像のうち印字画像に対応する部分を前記第１の記憶手段に展開して前記印字画像と合成する、画像処理装置。
【請求項２】
前記印刷制御手段は、
前記印刷画像のうち複数の印字画像に対応する部分をそれぞれ前記第１の記憶手段に展開して前記印字画像と合成する、請求項１に記載の画像処理装置。
【請求項３】
前記印刷制御手段は、
前記印刷画像と前記印字画像のカラープレーンが異なる場合、前記印刷画像および前記印字画像を前記印刷手段に提供し、
前記印刷手段は、
前記印刷画像および前記印字画像のカラープレーンで前記印刷画像および前記印字画像を印刷する、請求項１または２に記載の画像処理装置。
【請求項４】
前記画像処理装置は、
前記印刷画像および前記印字画像が複製保存される第２の記憶手段をさらに備え、
前記印刷手段は、
前記印刷画像と前記印字画像を合成する際に、前記第１の記憶手段に保存された前記印刷画像および前記印字画像を優先して使用する、請求項１〜３のいずれか１項に記載の画像処理装置。
【請求項５】
画像を処理して印刷する画像処理装置が実行する方法であって、前記方法は、前記画像処理装置が、
印刷対象である印刷画像のうち、前記印刷画像よりも解像度の低い印字画像に対応する部分を、処理対象の画像が格納される第１の記憶手段に展開するステップと、
第１の記憶手段に展開された印刷画像の一部と前記印字画像とを合成するステップと、
前記合成によって生成された合成画像を印刷媒体に印刷するステップとを含む、方法。
【請求項６】
前記展開するステップは、
前記印刷画像のうち複数の印字画像に対応する部分をそれぞれ前記第１の記憶手段に展開するステップを含み、
前記合成するステップは、
前記印刷画像のうち印字画像に対応する部分を、それぞれ対応する印字画像と合成するステップを含む、請求項５に記載の方法。
【請求項７】
前記印刷するステップは、
前記印刷画像と前記印字画像のカラープレーンが異なる場合、前記印刷画像および前記印字画像のカラープレーンで前記印刷画像および前記印字画像を印刷する、請求項５または６に記載の方法。
【請求項８】
請求項５〜７のいずれか１項に記載の各ステップを画像処理装置が実行するためのコンピュータ実行可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を処理して印刷する画像処理装置に関し、より詳細には、印刷対象である印刷画像に特定の印字画像を合成して印刷する画像処理装置、方法およびプログラムに関する。
【背景技術】
【０００２】
従来、印刷対象の印刷画像にページや日付、マーク等の印字画像を重畳合成して印刷する画像処理装置が存在する。例えば、印刷画像に機密情報であることを示す文字を付すことにより、情報漏洩の防止が図られている。
【０００３】
このような画像処理装置の一例として、特許文献１は、圧縮された印字画像を記憶装置に保存しておき、印刷時に当該印字画像を伸張して入力画像データに合成して印刷する画像形成装置を開示する。
【０００４】
通常、画像処理装置が印刷処理を実行する場合、印刷処理が完了するまで印刷画像を主記憶装置にバッファリングしておく必要がある。とりわけ、複数ページの画像を印刷するときには、総てのページの印刷画像を主記憶装置に保持する必要があり、大量のメモリ領域を消費する。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１が開示する画像形成装置は、入力画像データと印字画像を合成する際に、圧縮された印字画像を伸張すると共に、印字画像を合成する入力画像データ全体をメモリに展開する。しかしながら、比較的容量の大きいＨＤＤ等の補助記憶装置を備えていないプリンタ等の画像処理装置は、印字画像の合成に利用するメモリ領域を確保することが困難であるため、特許文献１の画像形成装置のように、印字画像を重畳合成する機能を実装することができないという問題があった。
【０００６】
また、複数ページの入力画像データを印刷する場合には、ページ毎に入力画像データをメモリに展開して印字画像を合成するため、当該合成に要するメモリ消費量が多大となり、印字画像を重畳合成する機能を実装することがさらに困難になるという問題があった。
【０００７】
本発明は上述した課題を解決するものであり、印刷対象である印刷画像に印字画像を合成する際のメモリ消費量を低減する画像処理装置、方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の画像処理装置は、処理対象の画像が格納される記憶手段と、画像を印刷媒体に印刷する印刷手段と、印刷対象である印刷画像に、当該印刷画像よりも解像度の低い印字画像を合成して印刷させる印刷制御手段とを備え、印刷制御手段は、印刷画像のうち印字画像に対応する部分を記憶手段に展開して印字画像と合成する。
【発明の効果】
【０００９】
本発明の画像処理装置は、上記構成を採用することにより、印刷対象の印刷画像に印字画像を合成する際のメモリ消費量を低減することができる。これにより、大容量の記憶装置を備えていない印刷装置でも、印刷画像に印字画像を合成することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の画像処理装置のハードウェア構成を示す図。
【図２】本発明の画像処理装置が備える機能構成を示す図。
【図３】本発明の画像処理装置が実行する印刷処理を示すフローチャート。
【図４】本発明の画像処理装置が実行する合成処理を示すフローチャート。
【図５】本発明の画像処理装置が実行する合成処理を示す概念図。
【発明を実施するための形態】
【００１１】
以下、本発明について実施形態をもって説明するが、本発明は後述する実施形態に限定されるものではない。
【００１２】
図１は、本発明の画像処理装置１００を示す。画像処理装置１００は、コントローラ１０２と、印刷エンジン１１４とを含んで構成される。
【００１３】
コントローラ１０２は、画像処理装置１００を制御する機能手段であり、プロセッサ１０４と、ＡＳＩＣ（Application Specific Integrated Circuit）１０６と、主記憶装置１０８と、補助記憶装置１１０と、ネットワークインタフェース１１２とを含んで構成される。
【００１４】
プロセッサ１０４は、本発明のプログラムを動作させてコントローラ１０２の全体制御を行うＣＰＵ（Central Processing Unit）やＭＰＵ（Micro Processing Unit）等の処理装置である。ＡＳＩＣ１０６は、プロセッサ１０４の指示に応じて種々の処理を実行する半導体装置である。
【００１５】
主記憶装置１０８は、アセンブラ、Ｃ、Ｃ＋＋、Ｊａｖａ（登録商標）、ＪａｖａＳｃｒｉｐｔ（登録商標）、ＰＥＲＬ、ＲＵＢＹ、ＰＹＴＨＯＮなどのプログラム言語で記述された本発明のプログラム、外部装置（図示せず）から受信した印刷対象の画像（以下、「印刷画像」とする。）、印字画像等の様々なデータが一時的に保存される一次記憶装置である。印字画像は、ページや日付、マーク、印刷画像の提供元を特定する情報を示す画像である。印字画像の解像度は、印刷画像全体の解像度よりも低い。
【００１６】
主記憶装置１０８は、ＡＳＩＣ１０６が比較的高速にアクセス可能な記憶装置であるが、補助記憶装置１１０よりも記憶容量が少ない。主記憶装置１０８は、本発明のプログラムを実行するための実行空間を提供し、プロセッサ１０４は、当該実行空間に展開された本発明のプログラムを実行することにより、後に詳述する本発明の機能手段を実現する。
【００１７】
補助記憶装置１１０は、本発明のプログラム、印刷対象の印刷画像、印刷画像と合成する印字画像、当該印字画像を識別する印字画像識別情報、当該印字画像を合成すべき位置を示す印字画像位置情報などの様々なデータが永続的に保存される二次記憶装置である。補助記憶装置１１０は、主記憶装置１０８よりも記憶容量が多いが、ＡＳＩＣ１０６のアクセス速度は主記憶装置１０８のアクセス速度よりも低い。また、補助記憶装置１１０は、主記憶装置１０８に保存されたデータをバックアップするバックアップメモリとして利用される。
【００１８】
ネットワークインタフェース１１２は、ネットワークを介して印刷画像を供給する外部装置（図示せず）と画像処理装置１００とのインタフェースである。ネットワークインタフェース１１２は、外部装置から印刷画像を受信すると、印刷画像をＡＳＩＣ１０６に提供し、ＡＳＩＣ１０６がプロセッサ１０４に印刷画像を提供する。
【００１９】
印刷エンジン１１４は、コントローラ１０２が提供する印刷画像を用紙等の印刷媒体に印刷する印刷手段であり、ＡＳＩＣ１１６と、作像部１１８とを含んで構成される。
【００２０】
ＡＳＩＣ１１６は、印刷エンジン１１４の全体制御を行う機能手段である。作像部１１８は、印刷画像を印刷媒体に印刷する機能手段である。ＡＳＩＣ１１６は、バス１２０を介してコントローラ１０２から印刷画像を受信すると、作像部１１８に対して印刷画像を印刷媒体に印刷させる。
【００２１】
図２は、本発明の画像処理装置１００が備える機能構成を示す図である。以下、図２を参照して、画像処理装置１００の機能構成について説明する。
【００２２】
画像処理装置１００は、ＯＳ（Operating System）２００と、ＡＳＩＣ１０６が有するメモリ制御部２０６、圧縮伸張部２０８、合成部２１０および出力部２１２と、ＡＳＩＣ１１６が有する伸張部２１４および作像制御部２１６とを有する。
【００２３】
ＯＳ２００は、画像処理装置１００の全体制御を行う機能手段であり、アプリケーション２０２と、印刷制御部２０４とを含む。
【００２４】
アプリケーション２０２は、印刷処理を実行するプログラムである。アプリケーション２０２は、ネットワークインタフェース１１２が外部装置から印刷画像を受信すると、ＡＳＩＣ１０６のメモリ制御部２０６に、当該印刷画像を識別する印刷画像識別情報と共に当該印刷画像を主記憶装置１０８に保存させる。
【００２５】
そして、アプリケーション２０２は、印刷画像に重畳すべき印字画像を判断し、印刷要求と共に、当該印字画像の印刷画像識別情報、印字画像識別情報、印字画像位置情報、当該印刷画像および印字画像のカラープレーンを指定するカラープレーン指定情報を提供する。
【００２６】
本実施形態では、管理者であるユーザは、印刷画像に重畳すべき印字画像を指定する設定情報を、予め補助記憶装置１１０に保存することができる。アプリケーション２０２は、当該設定情報を参照して、印刷画像に重畳すべき印字画像を判断することができる。
【００２７】
印刷制御部２０４は、ＡＳＩＣ１０６および印刷エンジン１１４のＡＳＩＣ１１６を制御して、主記憶装置１０８および補助記憶装置１１０の管理、印刷画像および印字画像の合成処理、印刷画像および印字画像の印刷処理を実行する機能手段である。印刷制御部２０４は、アプリケーション２０２から印刷要求を受信すると、図３に示す印刷処理を実行する。
【００２８】
メモリ制御部２０６は、主記憶装置１０８および補助記憶装置１１０を制御する機能手段である。具体的には、メモリ制御部２０６は、主記憶装置１０８および補助記憶装置１１０に印刷画像や印字画像等の種々のデータの保存し、主記憶装置１０８および補助記憶装置１１０に保存されたデータを相互に転送し、主記憶装置１０８に保存されたデータを削除する。
【００２９】
圧縮伸張部２０８は、印刷画像および印字画像の圧縮および伸張を行う機能手段である。合成部２１０は、伸張された状態の印刷画像および印字画像、すなわち、ＲＡＷデータである印刷画像および印字画像を合成する機能手段である。
【００３０】
出力部２１２は、圧縮された状態の合成画像や印刷画像、印字画像等の種々のデータを印刷エンジン１１４のＡＳＩＣ１１６に出力する機能手段である。出力部２１２は、印刷画像と印字画像のカラープレーンが同じである場合には、印刷画像および印字画像の合成画像をＡＳＩＣ１１６に出力する。また、出力部２１２は、印刷画像と印字画像のカラープレーンが異なる場合には、印刷画像および印字画像と共に、印字画像識別情報およびカラープレーン指定情報をＡＳＩＣ１１６に出力する。他の実施形態では、出力部２１２は、伸張された状態の合成画像や印刷画像、印字画像をＡＳＩＣ１１６に出力してもよい。
【００３１】
伸張部２１４は、圧縮された合成画像を伸張する機能手段である。伸張部２１４は、コントローラ１０２のＡＳＩＣ１０６から受信した合成画像や印刷画像、印字画像を伸張してＲＡＷデータを生成し、作像制御部２１６に提供する。
【００３２】
作像制御部２１６は、作像部１１８を制御する機能手段である。作像制御部２１６は、伸張部２１４から受信した合成画像や印刷画像、印字画像、印字画像位置情報およびカラープレーン指定情報を作像部１１８に提供し、印刷媒体に印刷させる。
【００３３】
図３は、本発明の画像処理装置１００が実行する印刷処理を示すフローチャートである。以下、図３を参照して、画像処理装置１００が実行する印刷処理について説明する。
【００３４】
図３の処理は、ステップＳ３００で外部装置から印刷画像を受信することにより開始する。ステップＳ３０１では、画像処理装置１００のアプリケーション２０２から指示を受けた印刷制御部２０４が、ＡＳＩＣ１０６に対し、印刷画像を当該印刷画像の印刷画像識別情報と共に主記憶装置１０８に保存させる。ステップＳ３０２では、印刷制御部２０４は、ＡＳＩＣ１０６に対し、主記憶装置１０８に保存された印刷画像を圧縮させる。ステップＳ３０３では、印刷制御部２０４は、ＡＳＩＣ１０６に対し、圧縮した印刷画像を補助記憶装置１１０にコピーさせる。
【００３５】
ステップＳ３０４では、印刷制御部２０４は、主記憶装置１０８に空き領域が有るか否か判断する。具体的には、印刷制御部２０４は、主記憶装置１０８のメモリ領域のうちデータが格納されていない領域のメモリサイズが、所定の閾値よりも小さいか否か判断することにより、主記憶装置１０８に空き領域が有るか否か判断することができる。当該メモリサイズは、印刷画像と印字画像の合成処理が実行可能なメモリサイズ以上であることが好適である。
【００３６】
主記憶装置１０８に空き領域が有る場合には（ｙｅｓ）、処理をステップＳ３０６に分岐する。一方、主記憶装置１０８に空き領域が存在しない場合には（ｎｏ）、処理をステップＳ３０５に分岐する。ステップＳ３０５では、印刷制御部２０４は、ＡＳＩＣ１０６に対し、補助記憶装置に１１０にコピーされた圧縮された印刷画像を主記憶装置１０８から削除させる。
【００３７】
ステップＳ３０６では、印刷制御部２０４は、印刷画像識別情報を使用して、印刷すべき圧縮された印刷画像が主記憶装置１０８に存在するか否か判断する。印刷画像が主記憶装置１０８に存在する場合には（ｙｅｓ）、処理をステップＳ３０８に分岐する。これにより、印刷画像が主記憶装置に存在する場合には、補助記憶装置から印刷画像を転送することなく、主記憶装置に保存された印刷画像を使用して印字画像と合成を行うことができる。
【００３８】
一方、印刷画像が主記憶装置１０８に存在しない場合には（ｎｏ）、処理をステップＳ３０７に分岐する。ステップＳ３０７では、印刷制御部２０４は、ＡＳＩＣ１０６に対し、印刷すべき圧縮された印刷画像を補助記憶装置１１０から主記憶装置１０８に転送させる。
【００３９】
ステップＳ３０８では、印刷制御部２０４は、アプリケーション２０２から受信したカラープレーン指定情報を使用して、印刷画像と印字画像のカラープレーンが同じであるか否か判断する。カラープレーンが同じである場合には（ｙｅｓ）、処理をステップＳ３０９に分岐する。
【００４０】
ステップＳ３０９では、印刷制御部２０４は、ＡＳＩＣ１０６に対し、印刷画像に印字画像を合成させる。ステップＳ３１０では、印刷制御部２０４は、ＡＳＩＣ１０６に対し、ステップＳ３０９で生成された合成画像を印刷エンジン１１４に転送させる。ステップＳ３１１では、印刷エンジン１１４は、コントローラ１０２のＡＳＩＣ１０６から受信した合成画像を伸張し、伸張された合成画像を印刷媒体に印刷し、ステップＳ３１６で処理が終了する。
【００４１】
一方、ステップＳ３０８の判定で印刷画像と印字画像のカラープレーンが異なると判断した場合には（ｎｏ）、処理をステップＳ３１２に分岐する。ステップＳ３１２では、印刷制御部２０４は、アプリケーション２０２から受信した印字画像識別情報が示す印字画像が主記憶装置１０８に格納されているか否か判断する。当該印字画像が主記憶装置１０８に格納されている場合には（ｙｅｓ）、処理をステップＳ３１４に分岐する。
【００４２】
一方、当該印字画像が主記憶装置１０８に格納されていない場合には（ｎｏ）、処理をステップＳ３１３に分岐する。ステップＳ３１３では、印刷制御部２０４は、ＡＳＩＣ１０６に対し、当該印字画像を補助記憶装置１１０から主記憶装置１０８に転送させる。
【００４３】
ステップＳ３１４では、印刷制御部２０４は、ＡＳＩＣ１０６に対し、アプリケーション２０２から受信した印字画像識別情報が示す印字画像を主記憶装置１０８から取得させ、印刷画像、当該印字画像、当該印字画像の印字画像位置情報およびカラープレーン指定情報を印刷エンジン１１４に転送させる。
【００４４】
ステップＳ３１５では、印刷エンジン１１４は、ＡＳＩＣ１０６から受信した印刷画像および印字画像を伸張し、当該印刷画像および印字画像を各カラープレーンで印刷媒体に印刷し、ステップＳ３１６で処理が終了する。より詳細には、印刷エンジン１１４が備えるＡＳＩＣ１１６の伸張部２１４がＡＳＩＣ１０６から受信した印刷画像および印字画像を伸張する。そして、ＡＳＩＣ１１６の作像制御部２１６が、作像部１１８に対し、カラープレーン指定情報が示す印刷画像のカラープレーンで印刷画像を作像させると共に、カラープレーン指定情報が示す印字画像のカラープレーンで印字画像位置情報が示す位置に印字画像を作像させ、印刷媒体に印刷させる。
【００４５】
図４は、本発明の画像処理装置１００が実行する合成処理を示すフローチャートである。以下、図４を参照して、図３に示すステップＳ３０９に相当する印刷画像および印字画像の合成処理について説明する。
【００４６】
図４の処理は、ステップＳ４００から開始し、ステップＳ４０１で印刷制御部２０４が、アプリケーション２０２から受信した印字画像位置情報を使用して、圧縮された印刷画像の伸張領域を決定する。ステップＳ４０２では、印刷制御部２０４は、ＡＳＩＣ１０６に対し、主記憶装置１０８に保存された当該伸張領域に対応する圧縮された印刷画像を伸張させ、主記憶装置１０８に展開させる。
【００４７】
ステップＳ４０３では、印刷制御部２０４は、アプリケーション２０２から受信した印字画像識別情報が示す印字画像が主記憶装置１０８に格納されているか判断する。当該印字画像が主記憶装置１０８に格納されている場合には（ｙｅｓ）、処理をステップＳ４０５に分岐する。これにより、印字画像が主記憶装置に存在する場合には、補助記憶装置から印字画像を転送することなく、主記憶装置に保存された印字画像を使用して印刷画像と合成を行うことができる。
【００４８】
一方、当該印字画像が主記憶装置１０８に格納されていない場合には（ｎｏ）、処理をステップＳ４０４に分岐する。ステップＳ４０４では、印刷制御部２０４は、ＡＳＩＣ１０６に対し、当該印字画像を補助記憶装置１１０から主記憶装置１０８に転送させる。ステップＳ４０５では、印刷制御部２０４は、ＡＳＩＣ１０６に対し、圧縮された印字画像を伸張させ、主記憶装置１０８に展開させる。
【００４９】
ステップＳ４０６では、印刷制御部２０４は、ＡＳＩＣ１０６に対し、ＲＡＷデータである印刷画像と印字画像とを合成させる。ステップＳ４０７では、印刷制御部２０４は、ＡＳＩＣ１０６に対し、ステップＳ４０６で生成した合成画像を圧縮させる。ステップＳ４０８では、印刷制御部２０４は、圧縮された印刷画像のうち合成画像に対応する部分を当該合成画像と置き換える。本実施形態では、印刷制御部２０４は、複数の領域で構成される印刷画像の各領域の関連付けを変更することにより、印刷画像の一部を合成画像と置き換えることができる。
【００５０】
ステップＳ４０９では、印刷制御部２０４は、印刷画像と合成すべき印字画像が存在するか否か判断する。本実施形態では、印刷制御部２０４は、アプリケーション２０２から受信した印字画像識別情報および印字画像位置情報が複数存在する場合に、総ての印字画像識別情報が示す印字画像について合成処理を行ったか否か判断することにより、印刷画像と合成すべき印字画像が存在するか否か判断することができる。
【００５１】
印刷画像と合成すべき印字画像が存在する場合には（ｙｅｓ）、処理をステップＳ４０１に戻し、次の印字画像について上記処理を実行する。一方、印刷画像と合成すべき印字画像が存在しない場合には（ｎｏ）、ステップＳ４１０で処理が終了する。
【００５２】
図５は、本発明の画像処理装置１００が実行する合成処理を示す概念図である。以下、図４に示す印刷画像と印字画像の合成処理について説明する。
【００５３】
図５に示す合成処理では、圧縮された印刷画像５００と、圧縮された印字画像５０２，５０４とが合成される。印刷制御部２０４は、アプリケーション２０２から受信した印字画像位置情報を使用して、圧縮された印刷画像５００の伸張領域５０６，５０８を特定する。印字画像位置情報には、伸張領域の基点と領域サイズとが含まれる。図５に示す実施形態では、伸張領域５０６，５０８の基点は（Ｘ１，Ｙ１），（Ｘ２，Ｙ２）であり、領域サイズは（ＸＷ１，ＹＷ１），（ＸＷ２，ＹＷ２）である。
【００５４】
ＡＳＩＣ１０６の圧縮伸張部２０８は、圧縮された印字画像５０２，５０４を伸張すると共に、当該印字画像５０２，５０４に対応する圧縮された印刷画像５００の伸張領域を伸張する。ＡＳＩＣ１０６の合成部２１０は、伸張領域５０６，５０８と印字画像５１０，５１２とを合成して合成画像５１４を生成する。そして、圧縮伸張部２０８が、合成画像５１４を圧縮すると共に、印刷画像５００のうち合成画像５１４に対応する部分を合成画像５１４と置き換えて、圧縮された合成画像５１６を生成する。出力部２１２は、合成画像５１６を印刷エンジン１１４に出力する。
【００５５】
上述したように、本実施形態では印字画像に対応する印刷画像を部分的に主記憶装置に展開して合成処理を行うため、印字画像と印刷画像を合成する際のメモリ消費量を低減することができる。
【００５６】
これまで本実施形態につき説明してきたが、本発明は、上述した実施形態に限定されるものではなく、本実施形態の構成要素を変更若しくは削除し、または本実施形態の構成要素を他の構成要素を追加するなど、当業者が想到することができる範囲内で変更することができ、いずれの態様においても本発明の作用効果を奏する限り、本発明の範囲に含まれるものである。
【００５７】
上述した機能手段を実現する本発明のプログラムは、ハードディスク装置、ＣＤ−ＲＯＭ、ＭＯ、フレキシブルディスク、ＥＥＰＲＯＭ、ＥＰＲＯＭなどの装置可読な記録媒体に格納して頒布することができ、また他装置が可能な形式でネットワークを介して伝送することができる。
【符号の説明】
【００５８】
１００…画像処理装置、１０２…コントローラ、１０４…プロセッサ、１０６…ＡＳＩＣ、１０８…主記憶装置、１１０…補助記憶装置、１１２…ネットワークインタフェース、１１４…印刷エンジン、１１６…ＡＳＩＣ、１１８…作像部、１２０…バス、２００…ＯＳ、２０２…アプリケーション、２０４…印刷制御部、２０６…メモリ制御部、２０８…圧縮伸張部、２１０…合成部、２１２…出力部、２１４…伸張部、２１６…作像制御部
【先行技術文献】
【特許文献】
【００５９】
【特許文献１】特開２００１−２５３１３４号公報
【図１】
2013188948.tif 000003
【図２】
2013188948.tif 000004
【図３】
2013188948.tif 000005
【図４】
2013188948.tif 000006
【図５】
2013188948.tif 000007