(57)【要約】【課題】  透過合成処理の処理コストに対する適切な効果を得ることができ、満足のできる印刷結果を容易に得ることが可能な画像形成装置及びその制御方法を提供する。【解決手段】  印刷データに含まれる複数の描画命令に基づき複数のイメージオブジェクトを描画する画像形成装置であって、前記描画命令による前記イメージオブジェクトの描画実行又は前記描画命令による前記イメージオブジェクトの削除条件を設定する設定手段と、設定された前記描画実行又は削除条件に対応する前記イメージオブジェクトを前記印刷データから検出する検出手段と、設定された前記描画実行又は削除条件に基づき、検出された前記描画命令による前記イメージオブジェクトの描画を実行又は前記描画命令による前記イメージオブジェクトを削除した描画を実行させる実行削除手段とを備えた画像形成装置及びその制御方法。【選択図】  図１
2016030358.tif 000002
【特許請求の範囲】
【請求項１】
印刷データに含まれる複数の描画命令に基づき複数のイメージオブジェクトを描画する画像形成装置であって、
前記描画命令による前記イメージオブジェクトの描画実行又は前記描画命令による前記イメージオブジェクトの削除条件を設定する設定手段と、
設定された前記描画実行又は削除条件に対応する前記イメージオブジェクトを前記印刷データから検出する検出手段と、
設定された前記描画実行又は削除条件に基づき、検出された前記描画命令による前記イメージオブジェクトの描画を実行又は前記描画命令による前記イメージオブジェクトを削除した描画を実行させる実行削除手段とを備えること
を特徴とする画像形成装置。
【請求項２】
設定された前記実行又は削除条件に対応する前記イメージオブジェクトが検出された場合、ユーザに対して検出した旨を報知するとともに、当該イメージオブジェクトに対する前記描画命令の実行又は削除を確定させる確定手段とを備えること
を特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記検出手段は、オブジェクトサイズに基づき、設定された前記実行又は削除条件に対応する前記イメージオブジェクトを検出すること
を特徴とする請求項１又は請求項２に記載の画像形成装置。
【請求項４】
前記描画命令は透過合成処理におけるマスク処理であること
を特徴とする請求項１乃至請求項３の何れか１項に記載の画像形成装置。
【請求項５】
印刷データに含まれる複数の描画命令に基づき複数のイメージオブジェクトを描画する画像形成装置の制御方法であって、
前記描画命令による前記イメージオブジェクトの描画実行又は前記描画命令による前記イメージオブジェクトの削除条件を設定する設定ステップと、
設定された前記描画実行又は削除条件に対応する前記イメージオブジェクトを前記印刷データから検出する検出ステップと、
設定された前記描画実行又は削除条件に基づき、検出された前記描画命令による前記イメージオブジェクトの描画を実行又は前記描画命令による前記イメージオブジェクトを削除した描画を実行させる実行削除ステップとを備えること
を特徴とする画像形成装置の制御方法。
【請求項６】
設定された前記実行又は削除条件に対応する前記イメージオブジェクトが検出された場合、ユーザに対して検出した旨を報知するとともに、当該イメージオブジェクトに対する前記描画命令の実行又は削除を確定させる確定ステップとを備えること
を特徴とする請求項５に記載の画像形成装置の制御方法。
【請求項７】
前記検出ステップでは、オブジェクトサイズに基づき、設定された前記実行又は削除条件に対応する前記イメージオブジェクトを検出すること
を特徴とする請求項５又は請求項６に記載の画像形成装置の制御方法。
【請求項８】
前記描画命令は透過合成処理におけるマスク処理であること
を特徴とする請求項５乃至請求項７の何れか１項に記載の画像形成装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及びその制御方法に関するものであり、特に、印刷データを処理する機能を有する画像形成装置及びその制御方法に関するものである。
【背景技術】
【０００２】
イメージオブジェクトに対する塗りつぶし処理において、上塗りだけでなく透過合成処理を行うことが可能な描画処理装置が知られている。透過合成処理とは、下地画像の色に対して、指定された透過率による透かし処理を施すことをいい、例えば、特許文献１には、ラスタデータを生成する前の段階で透過合成処理を行う描画処理装置について記載がなされている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２８９５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
透過合成処理には、例えば、マスク、ブレンド等の複数の透過方法が存在する。したがって、例えば、ファイルフォーマットの一種であるＰＤＦ（Portable Document Format）ファイルに透過合成処理が施されたイメージオブジェクト（以下、透過オブジェクトと称する）が含まれる場合、全ての透過方法に対して、一律に高速での印刷処理が行えるといった効果が得られにくい問題があった。
【０００５】
本発明はこのような実状に鑑みてなされたものであり、本発明の課題は、透過合成処理における処理コストに対する適切な効果を得ることができ、満足のできる印刷結果を容易に得ることが可能な画像形成装置及びその制御方法を提供することである。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明に係る画像形成装置は、印刷データに含まれる複数の描画命令に基づき複数のイメージオブジェクトを描画する画像形成装置であって、前記描画命令による前記イメージオブジェクトの描画実行又は前記描画命令による前記イメージオブジェクトの削除条件を設定する設定手段と、設定された前記描画実行又は削除条件に対応する前記イメージオブジェクトを前記印刷データから検出する検出手段と、設定された前記描画実行又は削除条件に基づき、検出された前記描画命令による前記イメージオブジェクトの描画を実行又は前記描画命令による前記イメージオブジェクトを削除した描画を実行させる実行削除手段とを備えることを特徴としている。
【０００７】
また、本発明に係る制御方法は、印刷データに含まれる複数の描画命令に基づき複数のイメージオブジェクトを描画する画像形成装置の制御方法であって、前記描画命令による前記イメージオブジェクトの描画実行又は前記描画命令による前記イメージオブジェクトの削除条件を設定する設定ステップと、設定された前記描画実行又は削除条件に対応する前記イメージオブジェクトを前記印刷データから検出する検出ステップと、設定された前記描画実行又は削除条件に基づき、検出された前記描画命令による前記イメージオブジェクトの描画を実行又は前記描画命令による前記イメージオブジェクトを削除した描画を実行させる実行削除ステップとを備えることを特徴としている。
【発明の効果】
【０００８】
本発明によれば、透過合成処理における処理コストに対する適切な効果を得ることができ、満足のできる印刷結果を容易に得ることが可能な画像形成装置及びその制御方法を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】実施形態に係る画像形成装置と利用者端末とがＬＡＮを介して接続されることにより構成されたシステム構成例を説明する図である。
【図２】図１で示したシステムの機能構成を説明するための機能ブロック図である。
【図３】透過オブジェクト検出情報の一形態を説明する図である。
【図４】マスクオブジェクトを含む透過オブジェクトのデータ形式を説明する図である。
【図５】ユーザによる透過オブジェクト検出情報の設定・変更を説明する図である。
【図６】透過オブジェクトの検出に係る設定・変更を画像形成装置に透過オブジェクト検出情報として適用する処理を説明するフローチャートである。
【図７】実施形態の動作全般を説明するフローチャートである。
【図８】実施形態の動作全般を説明するフローチャートである。
【図９】画像形成装置の装置情報をイメージオブジェクトを元にした印刷物として取得する例について説明する図である。
【図１０】オブジェクトの重ね合わせの例を説明する図である。
【発明を実施するための形態】
【００１０】
本発明においては、、印刷時間に対して透過合成処理の印刷効果（透過効果）が低いイメージオブジェクトとしてユーザにより指定された透過オブジェクトを検出し、当該透過オブジェクトに対する透過処理の実行有無を判断して、透過効果の低い透過オブジェクトに対しては透過処理を実行しないことを可能とする手段を有することを特徴としている。透過効果の低い透過処理を実行しないことにより、印刷時間を短縮化することができる。
【００１１】
そして、本発明の実施形態においては、透過効果の低い透過オブジェクトの判断をオブジェクトサイズの大小に基づき行うものとする。これは、ある特定のオブジェクトサイズよりも小さい透過オブジェクトは、印刷の結果、透過効果が低いことが多いためである。これに対して、透過効果が大きい写真画像等は、一般的にオブジェクトサイズが大きいため、本実施形態では常に透過処理を適用するイメージオブジェクトと判断するものとする。以下、本発明の実施形態について詳細に説明する。なお、本発明は以下の記述に限定されるものではなく、本発明の要旨を逸脱しない範囲において適宜変更可能である。
【００１２】
まず、本実施形態に係る画像形成装置の説明に先立ち、本実施形態で取り扱う透過オブジェクトについて説明する。前述したように、透過合成処理には複数の透過方法が存在するため、ＰＤＦファイルに透過オブジェクトが含まれる場合、全ての透過方法に対して、一律に高速での印刷処理が行えるといった効果が得られにくい。また、例えば、ｉＰａｄ（登録商標）、ｉＰｈｏｎｅ（登録商標）等の携帯端末からの印刷は、ドライバレスであるため透過オブジェクトを含まないＰｏｓｔＳｃｒｉｐｔ（登録商標）形式の印刷フォーマットを選択することができない。つまり、これらの携帯端末では、透過オブジェクトなしの印刷データ（印刷フォーマット）を作成し、印刷時間を短縮することができない。
【００１３】
透過オブジェクトを含むＰＤＦファイルの印刷時間が大幅にかかる原因は、イメージオブジェクトをマスク又はブレンドする場合の色の処理（カラーマッチング処理）に時間を要するためである。透過オブジェクトを含むＰＤＦファイルの印刷物の中には、印刷時間に対して透過合成処理の印刷効果が低いものもある。
【００１４】
図９は、画像形成装置の装置情報をイメージオブジェクトを元にした印刷物として取得する例について説明する図である。（ａ）に示す装置情報９０はマスクオブジェクトを含む透過オブジェクトで設定ボタン部分９１を表現する場合の例であり、（ｂ）に示す装置情報９０'はマスクオブジェクトを含まない被マスクオブジェクトのみで設定ボタン部分９２を表現する場合の例である。
【００１５】
図９（ａ）に示すような、設定ボタンの縁取り部分を表現するためだけに透過合成処理を施し、この結果、印刷に時間を要するといったことは、透過合成処理における処理コスト（時間）に対し適切な印刷効果が得られたとは言い難い。これに対し、図９（ｂ）のに示すような、マスクオブジェクトを外した結果、すなわち、イメージオブジェクトに対して透過合成処理を施さない場合でも、十分な印刷結果が得られる場合が多い。
【００１６】
図１０はオブジェクトの重ね合わせの例を説明する図である。図１０（ａ）で説明する例は図９（ａ）の例に対応するものであり、図１０（ｂ）で説明する例は図９（ｂ）の例に対応するものである。
【００１７】
図１０（ａ）に示すマスクオブジェクト有りの場合、背景９３、被マスクオブジェクト９４、マスクオブジェクト９５の３レイアが存在する。被マスクオブジェクト９４には、設定ボタン部分の中央部を表す丸形状部分９４１と当該丸形状部分９４１を取り囲む黒塗り部分９４２が形成されている。マスクオブジェクト９５には、被マスクオブジェクト９４の丸形状部分９４１よりも幾分面積が大きい透過部分９５１と透過部分９５１を取り囲むマスク部分９５２とが形成されている。処理的には、前記３レイアの重ね合わせにより被マスクオブジェクト９４の黒塗り部分９４２がマスクオブジェクト９５のマスク部分９５２によりマスクされることにより、設定ボタン部分９１に示すような黒い輪郭部分９４２'が表現されている。
【００１８】
一方、図１０（ｂ）に示すマスクオブジェクト無しの場合、背景９３、被マスクオブジェクト９４の２レイアのみが存在する。この場合、被マスクオブジェクト９５が存在しないため、被マスクオブジェクト９４の黒塗り部分９４２がそのまま表現された設定ボタン部分９２となる。
【００１９】
このような、透過効果の低い透過オブジェクトに対しては透過処理を実行しない手段を有する本実施形態に係る画像形成装置について説明する。図１は、本実施形態に係る画像形成装置１００と、利用者端末２００及び利用者端末３００とがＬＡＮ（Local Area Network）４００を介して接続されることにより構成されたシステム構成例を説明する図である。本実施形態に係る画像形成装置１００は、利用者端末２００又は利用者端末３００から印刷データ（ＰＤＦ）が送信されると、後述する、透過オブジェクト検出情報保存部に保存された透過オブジェクト検出情報を参照し、印刷設定内容を決定して印刷データに基づく画像を記録媒体たる用紙等に印刷することが可能な装置である。利用者端末２００及び利用者端末３００は画像形成装置１００に対し、図示せぬ文章作成ソフトウェア、図表作成ソフトウェア等で作成されたイメージオブジェクトの印刷又は印刷設定の閲覧・変更要求を行うコンピュータ装置である。図１は、利用者端末２００としてＰＣ（Personal Computer）、利用者端末３００として携帯端末がＬＡＮ４００を介して画像形成装置１００と接続された例を示している。
【００２０】
図２は、図１で示したシステムの機能構成を説明するための機能ブロック図である。ここでの説明においては、画像形成装置１００と利用者端末２００とがＬＡＮ４００を介して接続された例について説明する。
【００２１】
利用者端末２００は、印刷データを画像形成装置１００に出力するホスト装置として機能する。このような利用者端末２００は、ＣＰＵ（Central Processing Unit）を備え、プログラムメモリ２０１に格納されている制御プログラム部２０１１に基づいて各種モジュールの動作を制御することにより、装置全体を統括的に制御する端末制御部２０２と、例えば、ＲＡＭ（Random Access Memory）や、ＨＤＤ（Hard Disk Drive）等の記憶装置を備え、各種デバイスのワーク領域や、印刷データの送信バッファに用いられる記憶部２０３と、例えば、ネットワークコントローラ等を備え、画像形成装置１００との間でデータの送受信を行う送受信部２０４とを備える。
【００２２】
プログラムメモリ２０１は、例えば、ＲＯＭ（Read Only Memory）、ＨＤＤ等の記憶装置を備え、前述した制御プログラム部２０１１に加え、文書作成ソフトウェアや、図表作成ソフトウェア等から成るアプリケーションプログラム部２０１２と、印刷データの生成、印刷設定の閲覧・変更要求を画像形成装置１００に対して行うＯＳ印刷部２０１３とを備える。なお、制御プログラム部２０１１、アプリケーションプログラム部２０１２、及びＯＳ印刷部２０１３は端末制御部２０２のＣＰＵが読み込むことが可能な実行プログラムとしてプログラムメモリ２０１に格納され、ＣＰＵがこれらの実行プログラムを読み込み、実行することで制御プログラム部２０１１、アプリケーションプログラム部２０１２、及びＯＳ印刷部２０１３が奏する機能を実現することができる。
【００２３】
画像形成装置１００は、ＣＰＵを備え、各種モジュールの動作を制御することにより、装置全体を統括的に制御する制御部１０１と、例えば、ネットワークコントローラ等を備えたネットワーク通信部１０２を制御することにより、利用者端末２００との間でデータの送受信を行うデータ送受信部１０３と、例えば、ＲＡＭや、ＨＤＤ等の記憶装置を備え、データ送受信部１０３を介して利用者端末２０から取得した印刷データを一旦保存する印刷データ取得部１０４と、例えば、ＲＡＭや、ＨＤＤ等の記憶装置を備え、透過オブジェクト検出情報を保存する透過オブジェクト検出情報保存部１０５と、透過オブジェクト検出情報保存部１０５に透過オブジェクト検出情報が保存されているか否かを問い合わせる役割を有し、保存されている場合には、これを取得する問い合わせ部１０６と、透過オブジェクト検出情報に基づき印刷データ取得部１０４に保存された印刷データから透過オブジェクトを検出する検出手段としての印刷データ解析部１０７と、印刷データ解析部１０７における解析結果に基づき、印刷データに含まれる透過オブジェクトの削除／実施を判断し印刷指示を行う実行削除手段としてのプリント指示部１０８と、例えば、図示せぬ電子写真方式の印刷エンジンを備え、プリント指示部１０８により印刷指示がなされた印刷データを編集し、印刷処理を行う印刷処理部１０９と、設定手段としての、例えば、ＬＣＤ（Liquid Crystal Display）パネル等の表示装置を備え、画像形成装置１００のステータス情報等を表示するパネル表示部１１０及び矢印ボタン、英数ボタン等の入力手段を備え、ユーザによるボタン操作により項目選択や、設定値の入力を受付ける操作部１１１とを備える。
【００２４】
ここで、透過オブジェクト検出情報について説明する。図３は、透過オブジェクト検出情報３０の一形態を説明する図である。透過オブジェクト検出情報３０はユーザにより設定され、透過オブジェクト検出情報保存部１０５に保存される情報である。図３に示すように、透過オブジェクト検出情報３０は、透過オブジェクトの削除実行設定の有効、無効を設定する削除実行有無設定項目３１と、削除対象の透過オブジェクトのオブジェクトサイズの閾値を指定するサイズ設定項目３２とを有する。
【００２５】
図４は、マスクオブジェクトを含む透過オブジェクトのデータ形式を説明する図である。被マスクオブジェクト９４のデータ４０と、マスクオブジェクト９５のデータ４１とは対になっており、データ４０には、マスクオブジェクト（マスクイメージ）の参照オブジェクトアドレス４０２を示す「／ＳＭａｓｋ」キーが存在する。また、透過オブジェクトのオブジェクトサイズを表すイメージサイズ４０１（ｐｉｘｅｌ）は、「／Ｗｉｄｔｈ」及び「／Ｈｅｉｇｈｔ」で表され、図４に示す例においては、被マスクオブジェクト９４のイメージサイズがＷｉｄｔｈ／Ｈｅｉｇｈｔ共に３５（ｐｉｘｅｌ）であることを示している。前述した印刷データ解析部１０７は、印刷データ取得部１０４に保存された印刷データを解析し、「／ＳＭａｓｋ」キーを検出することで、透過オブジェクトを検出する。
【００２６】
次に、上記構成を備えた本実施形態に係る動作について説明する。図５は、パネル表示部１１０及び操作部１１１の操作ボタン５０を介してのユーザによる透過オブジェクト検出情報の設定・変更を説明する図である。
【００２７】
ユーザは、図５に示す操作ボタン５０の矢印ボタン５０１又は英数ボタン５０２等を操作して、透過オブジェクト検出設定画面５１に表示された透過オブジェクトの検出設定５１１及び検出閾値としての透過オブジェクトのオブジェクトサイズ５１２を設定する。透過オブジェクトの検出を有効とする場合は、ユーザは図５に示すように、「有」を選択し、無効とする場合は、「無」を選択する。また、ユーザは、透過オブジェクトの検出閾値として、オブジェクトサイズ５１２に所定のサイズ値（図５に示す例においては１０ｐｉｘｅｌ）を入力する。
【００２８】
そして、印刷データ解析部１０７において透過オブジェクトが検出された場合、その旨は制御部１０１に通知される。通知を受けた制御部１０１は、パネル表示部１１０を介して透過オブジェクトが検出された旨の通知画面５２を表示させる。通知画面５２の表示を受け、ユーザは透過オブジェクトの削除実行の有無を判断し、透過オブジェクトの削除を実行する場合には、同画面５２に表示された「はい」を選択し、実行しない場合には、「いいえ」を選択する。
【００２９】
次に、図５で説明した透過オブジェクトの検出に係る設定・変更を画像形成装置１００に透過オブジェクト検出情報３０として適用する処理について図６のフローチャートを用いて説明する。
【００３０】
まず、制御部１０１は、透過オブジェクト検出設定モードへの移行がユーザにより決定されたか否かを判断する。例えば、制御部１０１は、透過オブジェクト検出設定モードへの移行判断をユーザに対して促す、又は確認する旨の図示せぬ表示画面をパネル表示部１１０を介して表示させ、その入力結果に基づき、透過オブジェクト検出設定モードへの移行を判断・決定する。
【００３１】
透過オブジェクト検出設定モードへの移行が決定された場合（ステップＳ６１  ＹＥＳ）、制御部１０１は、図５で示した透過オブジェクト検出設定画面５１を介して入力された検出有効／無効の設定を参照し、これが有効である場合には（ステップＳ６２  ＹＥＳ）、透過オブジェクト検出情報３０の削除実行有無設定項目３１に１：有を設定する（ステップＳ６３）。そして、制御部１０１は、透過オブジェクトの検出閾値たるオブジェクトサイズ５１２に入力された所定のオブジェクトサイズ値を透過オブジェクト検出情報３０のサイズ設定項目３２として設定する。
【００３２】
ところで、透過オブジェクト検出設定モードへの移行が決定されない場合（ステップＳ６１  ＮＯ）、制御部１０１は処理を終了する。また、検出有効／無効の設定が無効である場合（ステップＳ６２  ＮＯ）、制御部１０１は、透過オブジェクト検出情報３０の削除実行有無設定項目３１に０：無を設定し（ステップＳ６５）、処理を終了する。
【００３３】
次に、本実施形態の動作全般について図１、図２、図７及び図８のフローチャートを用いて説明する。まず、図１に示す利用者端末２００又は３００から印刷データを受信すると（ステップＳ７１）、制御部１０１は、透過オブジェクト検出情報保存部１０５に透過オブジェクト検出情報３０が保存されているか否かを問い合わせ部１０６に問い合わさせる。透過オブジェクト検出情報３０が透過オブジェクト検出情報保存部１０５に保存されている場合、問い合わせ部１０６はこれを取得する。取得した透過オブジェクト検出情報３０において、削除実行有無設定項目３１の設定が１：有効である場合（ステップＳ７２  ＹＥＳ）、制御部１０１は印刷データ解析部１０７に対して印刷データ取得部１０４に保存された印刷データから透過オブジェクトを検出するよう指示を与える。指示を受けた印刷データ解析部１０７は、透過オブジェクトの検出を行う。
【００３４】
そして、印刷データに透過オブジェクトが含まれる場合（ステップＳ７４  ＹＥＳ）、印刷データ解析部１０７はその旨を制御部１０１に通知する。通知を受けた制御部１０１は、パネル表示部１１０を介して透過オブジェクトが検出された旨の通知画面５２を表示させる（ステップＳ７５  図５参照）。
【００３５】
図５の通知画面５２において、「透過オブジェクトを削除しますか？」との問いに対し、ユーザが何れかのボタンを押下すると（ステップＳ７６  ＹＥＳ）、制御部１０１はユーザによる押下内容（「はい」）を確認し（ステップＳＳ７７  ＹＥＳ）、装置を透過オブジェクトを削除するモードに設定する（ステップＳ７８）。
【００３６】
ところで、取得した透過オブジェクト検出情報３０において、削除実行有無設定項目３１の設定が０：無効である場合（ステップＳ７２  ＮＯ）、印刷データ取得部１０４に保存された印刷データに透過オブジェクトが含まれておらず（ステップＳ７４  ＮＯ）、印刷データ解析部１０７による解析が終了した場合（ステップＳ８０  ＹＥＳ）、又はユーザによる押下内容が「いいえ」の場合（ステップＳ７７  ＮＯ）、制御部１０１は、装置を透過オブジェクトを削除しないモードに設定する（ステップＳ７９）。
【００３７】
また、図５の通知画面５２において、「透過オブジェクトを削除しますか？」との問いに対し、ユーザにより何れのボタンも押下されず（ステップＳ７６  ＮＯ）、次の印刷データたるＪＯＢデータをネットワーク通信部１０２及びデータ送受信部１０３が受信すると（ステップＳ８１  ＹＥＳ）、制御部１０１は、装置を透過オブジェクトを削除しないモードに設定する（ステップＳ７９）。
【００３８】
次に、図８のステップＳ８２において、制御部１０１はプリンタ指示部１０８に対してコマンド解析を実行するよう指示を与える。指示を受けたプリント指示部１０８は、印刷データ解析部１０７により検出された透過オブジェクトに対し（ステップＳ８３  ＹＥＳ）、装置が透過オブジェクトを削除するモードに設定された場合において（ステップＳ８４  ＹＥＳ）、検出された透過オブジェクトのオブジェクトサイズと透過オブジェクト検出情報３０のサイズ設定項目３２に設定されているオブジェクトサイズとを比較する。
【００３９】
ここで、検出された透過オブジェクトのオブジェクトサイズが透過オブジェクト検出情報３０のサイズ設定項目３２に設定されているオブジェクトサイズ以下である場合（ステップＳ８５  ＹＥＳ）、プリント指示部１０８は、透過処理コマンドを実行せず、当該透過オブジェクトを削除する。一方、検出された透過オブジェクトのオブジェクトサイズが透過オブジェクト検出情報３０のサイズ設定項目３２に設定されているオブジェクトサイズよりも大きい場合（ステップＳ８５  ＮＯ）、プリント指示部１０８は、透過オブジェクトに対して透過処理コマンドを実行する（ステップＳ８９）。
【００４０】
そして、コマンド解析処理が終了すると（ステップＳ８６  ＹＥＳ）、プリント指示部１０８はその旨を制御部１０１に通知する。通知を受けた制御部１０１は、印刷データに係る印刷指示を印刷処理部１０９に対して行う。印刷指示を受けた印刷処理部１０９は、印刷指示のあった印刷データを、例えば、ビットマップ形式に展開し（ステップＳ８７）、図示せぬ印刷エンジンを用いて印刷処理を行う。
【００４１】
以上のように、本実施形態によれば、画像形成装置が備えるパネル表示部、操作部を介して透過処理の実行有無指定を可能とすることにより、透過合成処理の処理コスト（印刷処理時間）に対する適切な効果を得ることができ、印刷設定の利便性向上と印刷性能を高めるための装置特有の印刷設定が可能となる。その結果、ユーザは満足のできる印刷結果を容易に得ることができる。
【００４２】
本発明は、画像形成装置としてプリンタのみならず、ＭＦＰ、ファクシミリ、複写装置等にも適用可能である。
【符号の説明】
【００４３】
１００  画像形成装置
１０１  制御部
１０２  ネットワーク通信部
１０３  データ送受信部
１０４  印刷データ取得部
１０５  透過オブジェクト検出情報保存部
１０６  問い合わせ部
１０７  印刷データ解析部
１０８  プリント指示部
１０９  印刷処理部
１１０  パネル表示部
１１１  操作部
２００，３００  利用者端末
２０１  プログラムメモリ
２０２  端末制御部
２０３  記憶部
２０４  送受信部
２０１１  制御プログラム部
２０１２  アプリケーションプログラム部
２０１３  ＯＳ印刷部
４００  ＬＡＮ
【図１】
2016030358.tif 000003
【図２】
2016030358.tif 000004
【図３】
2016030358.tif 000005
【図４】
2016030358.tif 000006
【図５】
2016030358.tif 000007
【図６】
2016030358.tif 000008
【図７】
2016030358.tif 000009
【図８】
2016030358.tif 000010
【図９】
2016030358.tif 000011
【図１０】
2016030358.tif 000012