(57)【要約】【課題】インストールされるアプリケーションの組み合わせに関わりなく、アプリケーションを実行する際の優先順を定める画像形成装置を提供すること。【解決手段】当の画像形成装置が処理する形式の画像データを生成する入力フィルタと、前記画像データに対し編集処理を行う編集フィルタと、実行条件の情報に基づいてジョブ毎の実行順を決定し、編集処理された前記画像データを印刷出力させ、さらに、一のジョブによる印刷出力の実行中に前記一のジョブと実行順が同一の他のジョブの印刷出力を印刷される媒体単位で割り込ませる制御を行う印刷フィルタと、前記入力フィルタ、前記編集フィルタ、及び、前記印刷フィルタに対し、ジョブ要求に基づく前記実行条件の情報を出力する複数のアプリケーションと、を有する画像形成装置。【選択図】図４
2011004350.tif 000002
【特許請求の範囲】
【請求項１】
当の画像形成装置が処理する形式の画像データを生成する入力フィルタと、
前記画像データに対し編集処理を行う編集フィルタと、
実行条件の情報に基づいてジョブ毎の実行順を決定し、編集処理された前記画像データを印刷出力させ、さらに、一のジョブによる印刷出力の実行中に前記一のジョブと実行順が同一の他のジョブの印刷出力を印刷される媒体単位で割り込ませる制御を行う印刷フィルタと、
前記入力フィルタ、前記編集フィルタ、及び、前記印刷フィルタに対し、ジョブ要求に基づく前記実行条件の情報を出力する複数のアプリケーションと、
を有することを特徴とする画像形成装置。
【請求項２】
前記実行条件の情報は、前記ジョブ要求の要求元が、当の画像形成装置であるか否かに係る情報であることを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記実行条件の情報は、前記ジョブを要求する操作者と、該ジョブにより印刷出力される媒体を受け取る操作者と、が同一であるか否かに係る情報であることを特徴とする請求項１又は２記載の画像形成装置。
【請求項４】
前記印刷フィルタは、さらに、前記実行条件が適切であるか否かを判断し、前記実行条件が適切ではないジョブ要求による印刷出力の優先順を、他のジョブ要求による印刷出力の優先順より低くする制御を行うことを特徴とする請求項１ないし３何れか一項に記載の画像形成装置。
【請求項５】
当の画像形成装置が処理する形式の画像データを生成する入力処理ステップと、
前記画像データに対し編集処理を行う編集処理ステップと、
実行条件の情報に基づいてジョブ毎の実行順を決定し、編集処理された前記画像データを印刷出力させ、さらに、一のジョブによる印刷出力の実行中に前記一のジョブと実行順が同一の他のジョブの印刷出力を印刷される媒体単位で割り込ませる制御を行う印刷出力ステップと、
前記入力処理ステップ、前記編集処理ステップ、及び、前記印刷出力ステップに対し、ジョブ要求に基づく前記実行条件の情報を出力する複数の制御ステップと、
を有することを特徴とする画像形成装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及び画像形成装置の制御方法に関する。
【背景技術】
【０００２】
従来から、複数のジョブを同時に進行させる画像形成装置がある。例えば、特許第３５４７１５３号公報（特許文献１）には、同一優先順位の複数のアプリケーションに対し、画像形成装置の使用権を交互に与えることにより、「インタリーブ」動作を実現するディジタル複写機システムが開示されている。なお、特許文献１の「インタリーブ」とは、１ジョブの出力に他のジョブの出力を差し込んで出力することであり、例えば、複写機の出力中に、機械を止めることなくプリンタ出力を実現することをいう。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記特許文献１に記載のディジタル複写機システムでは、予め定められたアプリケーションの間の優先順に基づくインタリーブを実現しているため、後に追加されるアプリケーションによるジョブについては、インタリーブを実現することができない。
【０００４】
例えば、画像データの入力、編集加工、及び、出力を、それぞれのモジュールにより実現する構成において、モジュールの組み合わせとモジュールに対する条件設定とを行うアプリケーションを作成する場合には、予めアプリケーションをインストールしておく他に、後に別のアプリケーションを追加することができる。そこで、追加されるアプリケーションには、予めインストールされているアプリケーションを考慮した優先順を付与する必要がある。すなわち、インストールされるアプリケーションの組み合わせに応じて、優先順を設定しなくてはならず、画像形成装置の設計及び開発等において、工程を増加させることになる。
【０００５】
本発明は、上記の点に鑑みて、これらの問題を解消するために発明されたものであり、インストールされるアプリケーションの組み合わせに関わりなく、アプリケーションを実行する際の優先順を定める画像形成装置を提供することを目的としている。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明の画像形成装置は次の如き構成を採用した。
【０００７】
本発明の画像形成装置は、当の画像形成装置が処理する形式の画像データを生成する入力フィルタと、前記画像データに対し編集処理を行う編集フィルタと、実行条件の情報に基づいてジョブ毎の実行順を決定し、編集処理された前記画像データを印刷出力させ、さらに、一のジョブによる印刷出力の実行中に前記一のジョブと実行順が同一の他のジョブの印刷出力を印刷される媒体単位で割り込ませる制御を行う印刷フィルタと、前記入力フィルタ、前記編集フィルタ、及び、前記印刷フィルタに対し、ジョブ要求に基づく前記実行条件の情報を出力する複数のアプリケーションと、を有する構成とすることができる。
【０００８】
これにより、インストールされるアプリケーションの組み合わせに関わりなく、アプリケーションを実行する際の優先順を定める画像形成装置を提供することができる。なお、上記課題を解決するため、本発明は、上記画像形成装置の制御方法としてもよい。
【発明の効果】
【０００９】
本発明の画像形成装置及び画像形成装置の制御方法によれば、インストールされるアプリケーションの組み合わせに関わりなく、アプリケーションを実行する際の優先順を定める画像形成装置を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】図１は、本実施の形態に係る画像形成装置の制御部の機能構成の例を示す図である。
【図２】図２は、ジョブの優先順を定める情報を示す図である。
【図３】図３は、ジョブ要求に含まれる実行条件等を示す図である。
【図４】図４は、本実施の形態に係る画像形成装置の制御方法を示すフロー図である。
【図５−１】図５−１は、２つのジョブの実行順を決定する際の印刷ジョブリストの例（その１）。
【図５−２】図５−２は、２つのジョブの実行順を決定する際の印刷ジョブリストの例（その２）。
【図５−３】図５−３は、２つのジョブの実行順を決定する際の印刷ジョブリストの例（その３）。
【図６−１】図６−１は、３つのジョブの実行順を決定する際の印刷ジョブリストの例（その１）。
【図６−２】図６−２は、３つのジョブの実行順を決定する際の印刷ジョブリストの例（その２）。
【図６−３】図６−３は、３つのジョブの実行順を決定する際の印刷ジョブリストの例（その３）。
【図７−１】図７−１は、実行条件が適当ではないジョブの実行順を決定する際の印刷ジョブリストの例（その１）。
【図７−２】図７−２は、実行条件が適当ではないジョブの実行順を決定する際の印刷ジョブリストの例（その２）。
【図７−３】図７−３は、実行条件が適当ではないジョブの実行順を決定する際の印刷ジョブリストの例（その３）。
【発明を実施するための形態】
【００１１】
以下、本実施の形態を図面に基づき説明する。なお、本実施の形態における「インタリーブ」動作とは、２つ以上の印刷ジョブを実行する際に、媒体の出力を交互に行う制御により、複数のジョブによる媒体の出力を時分割することをいう。なお、媒体は１枚毎に交互に出力されてもよく、一のジョブによる媒体の出力が２枚以上連続して行われてもよい。
【００１２】
〔本実施の形態〕
図１は、本実施の形態に係る画像形成装置の制御部の機能構成の例を示す図である。図１では、画像形成装置は、コントローラ１及びエンジン５を有する。
【００１３】
コントローラ１は、入力フィルタ１０、編集フィルタ２０、印刷フィルタ３０、ＲＡＭ４０、エンジン制御部５０、アプリケーション８０、及び、アプリケーション９０を有する。なお、図中アプリケーションを「アプリ」とも表記する。
【００１４】
入力フィルタ１０は、アプリケーションから入力される実行条件の情報に基づいて、紙やプリンタデータ等から、画像形成装置が扱う画像データへ変換する。入力フィルタ１０は、例えば、図示しない、スキャナ、通信装置、及び、ハードディスク等の記憶装置等から入力される信号又は画像データを変換する。
【００１５】
編集フィルタ２０は、入力フィルタ１０により変換された画像データに対し、編集処理を行う。編集フィルタ２０は、変倍、及び、集約等を行う。
【００１６】
印刷フィルタ３０は、編集された画像データをエンジン制御部５０に出力させ、印刷処理を要求する。印刷フィルタ３０は、また、ジョブの実行条件に基づいて、ジョブの優先順を定め、複数のジョブの実行順を制御する。これにより、印刷フィルタ３０が、一括して複数のジョブを管理することができ、エンジン５等のリソースが競合する際に、排他制御やジョブの実行順を決定する処理を容易に実現することができる。
【００１７】
なお、入力フィルタ１０は、ＲＡＭ４０に画像データを格納し、編集フィルタ２０は、ＲＡＭ４０に格納された画像データを編集し、印刷フィルタ３０は、ＲＡＭ４０に格納された画像データを取得してエンジン制御部５０に対して出力する。
【００１８】
そこで、入力フィルタ１０、編集フィルタ２０、及び、印刷フィルタ３０は、互いに、画像データの識別情報を入出力する。これにより、識別情報に対応する画像データを、ＲＡＭ４０に格納させ、編集し、取得することができる。
【００１９】
アプリケーション８０及びアプリケーション９０は、操作者からの要求に基づいて、印刷処理を実行する。アプリケーション８０及びアプリケーション９０は、例えば、コピー、プリンタ、スキャンｔｏプリント等のアプリケーションである。なお、図１中には、２つのアプリケーションが示されているが、コントローラ１が有するアプリケーションは３つ以上でもよい。
【００２０】
アプリケーション８０及びアプリケーション９０は、それぞれ、入力フィルタ１０、編集フィルタ２０、及び、印刷フィルタ３０を連携させる。アプリケーション８０及びアプリケーション９０は、さらに、印刷フィルタ３０に対し、ジョブの実行条件の情報を出力する。これにより、印刷フィルタ３０が、実行条件に基づくジョブの優先順を定め、ジョブの実行順を制御することができる。
【００２１】
エンジン制御部５０は、印刷フィルタ３０から出力される印刷処理の要求により、エンジン５に対し印刷処理の要求と画像データとを出力する。エンジン５は、入力される印刷処理の要求と画像データとにより、画像を媒体上に印刷して出力する。
【００２２】
図２は、ジョブの優先順を定める情報を示す図である。図２では、ジョブを要求する操作者とジョブにより出力される媒体を受け取る操作者とに係る情報により、ジョブの優先順がグルーピングされている。ジョブを要求する操作者（以下、「要求者」という。）と、ジョブにより出力される媒体を受け取る操作者（以下、「文書受取者」という。）と、が異なる場合は、要求者と文書受取者が同一の場合よりも、優先順位が高い。
【００２３】
例えば、ファクシミリ受信により媒体上に画像を形成して出力する場合は、要求者と文書受取者とが異なる。また、例えば、プリンタ及びコピーによる出力は、要求者と文書受取者とが同一である。
【００２４】
要求者と文書受取者とが同一である場合は、さらに、要求元がリモートかローカルかにより、優先順がグルーピングされる。要求元がリモートである場合は、ローカルである場合よりも優先順が高い。要求元がリモートである場合（以下、「リモート要求」という。）は、例えば、プリンタ出力の例、ドキュメントボックスからの印刷をリモート要求により行う例、及び、ファイルサーバ等からのフォルダ印刷をリモート要求により行う例があげられる。
【００２５】
要求元がローカルである場合（以下、「ローカル要求」という。）は、例えば、コピーの例、ドキュメントボックスからの印刷をローカル要求により行う例、外部メディアに格納されているファイル等をローカル要求により行う例、ファイルサーバ等からのフォルダ印刷をローカル要求により行う例、等があげられる。なお、ローカル要求は、例えば、オペレーションパネルの操作により行われる。
【００２６】
予め画像形成装置にインストールされているアプリケーションの他に、新たなアプリケーションが加えられる場合でも、図２に示す優先順を定める情報により、新たなアプリケーションの優先順を決定することができる。なお、新たなアプリケーションとは、例えば、画像形成装置の設計時に仕様に含まれていないアプリケーション等である。これにより、例えば、アプリケーション毎に開発するメーカーが異なる場合等でも、アプリケーションの組み合わせ毎に異なる優先順を決定する労力を省くことができる。
【００２７】
図３は、ジョブ要求に含まれる実行条件等を示す図である。図３のジョブ要求は、「印刷ジョブ」のジョブ要求であり、画像データのＩＤ、印刷の実行条件の情報、要求者と文書受取者とが同一であるか否かの情報、要求元の情報が含まれる。
【００２８】
画像データのＩＤは、印刷出力する画像データの識別情報である。印刷の実行条件の情報は、印刷フィルタ３０に対して出力される。要求者と文書受取者とが同一か否かの情報は、図２に示したグルーピングによる優先順の決定に供せられる。
【００２９】
要求元の情報は、ローカル要求とリモート要求との何れであるかを示す情報である。要求元の情報も、図２に示したグルーピングによる優先順の決定に供せられる。
【００３０】
図３のジョブ要求の形式により、印刷フィルタ３０が、ジョブ毎に印刷出力の優先順を決定することができる。これにより、複数のジョブ要求がある場合でも、優先順にしたがって印刷処理を制御し、さらに、インタリーブ動作による媒体の出力を行うことができる。
【００３１】
図３のジョブ要求の形式に含まれる印刷の実行条件の情報は、印刷フィルタ３０により、適当であるか否かの判断がなされる。印刷フィルタ３０は、実行条件が適当ではないと判断する場合には、そのジョブの実行順を後にする等の制御を行う。
【００３２】
図４は、本実施の形態に係る画像形成装置の制御方法を示すフロー図である。図４の制御方法は、印刷フィルタ３０により実行される。図４のステップＳ１０１では、アプリケーションから印刷の実行条件を受信する。
【００３３】
ステップＳ１０１に続いてステップＳ１０２に進み、ステップＳ１０１で受信した印刷の実行条件が適当か否かをチェックする。なお、実行条件が適当ではない場合には、例えば、操作者に対し条件の確認を促す画面を表示するとよい。この画面に基づいて、操作者が新たな実行条件を入力することにより、ステップＳ１０１に戻って処理を再び実行することができる。
【００３４】
実行条件が適当ではない場合には、また、その印刷ジョブの優先順を下げ、実行順を変更するとよい。これにより、例えば、実行条件が適当ではないジョブの実行順を最後にすることができ、操作者が新たな実行条件を入力するまでの「実行待ち」の時間に、他のジョブを優先して実行することができるため、複数のジョブを効率的に実行することができる。また、実行条件が適当ではないジョブを実行しないことにより、そのジョブを含む印刷処理が停止する等の不具合を軽減することができる。なお、実行条件が適当ではない場合とは、例えば、指定される用紙がない場合等である。
【００３５】
ステップＳ１０２に続いてステップＳ１０３に進み、その印刷ジョブの印刷順を決定する。ステップＳ１０３に続いてステップＳ１０４に進み、ステップＳ１０３で決定された印刷順に基づいて、実行中のジョブを中断するか否かを判断する。中断する場合には、ステップＳ１０５に進み、中断しない場合には、ステップＳ１０７に進む。
【００３６】
ステップＳ１０４に続くステップＳ１０５では、実行中の印刷ジョブを中断する。ステップＳ１０５に続くステップＳ１０６では、実行待ちのジョブのうち、優先度が最も高いジョブを実行する。ステップＳ１０６又はステップＳ１０４に続くステップＳ１０７では、エンジン制御部５０に対し、印刷要求を出力することにより、印刷処理を行う。
【００３７】
ステップＳ１０７に続いてステップＳ１０８に進み、実行中のジョブが終了しているか否かを確認する。終了している場合には、処理を終了する。終了していない場合には、ステップＳ１０７に戻り処理を繰り返す。なお、２回目以降に実行されるステップＳ１０７の処理では、優先度が同一の複数のジョブによる媒体上への画像形成を、所定枚数の媒体毎に交互に差し込んで実行する。これにより、インタリーブ動作を実現することができる。
【００３８】
図５ないし図７は、インタリーブ動作を行う際に制御されるジョブの実行順を管理する印刷ジョブリストを説明する図である。図５−１ないし図５−３は、実行条件が適当な２つのジョブの実行順を決定する処理を説明する図である。
【００３９】
図５−１は、印刷ジョブ１が、印刷ジョブリストに含まれている。印刷ジョブ１は、現在実行中のジョブである。印刷ジョブ１は、要求者と文書受取者が同じかどうかを示す情報が「同じ」の値を有する。また、「ローカル要求」を示す値を有する。印刷ジョブ１は、例えば、コピーのアプリケーションによるジョブである。
【００４０】
図５−２は、新たな印刷ジョブを、印刷ジョブリストに追加することを説明する図である。図５−２（ａ）は、印刷ジョブリストが、図５−１と同一の状態である。図５−２（ｂ）は、新たに追加される印刷ジョブである印刷ジョブ２を示す図である。印刷ジョブ２は、要求者と文書受取者が同一かどうかを示す情報が「同じ」の値を有し、さらに、「リモート要求」を示す値を有する。印刷ジョブ２は、例えば、Ｗｅｂサービス機能による印刷のアプリケーションによるジョブであり、図２中の、ＷｅｂＤｏｃＢｏｘ機能に対応する。
【００４１】
印刷フィルタ３０は、図５−２（ａ）及び（ｂ）に示す、印刷ジョブ１及び印刷ジョブ２の実行条件と、図２に示すグルーピングによる優先順の情報と、から、リモート要求の印刷ジョブ２が、ローカル要求の印刷ジョブ１より優先順が高いと判断する。
【００４２】
図５−３は、印刷フィルタ３０が判断した優先順により、印刷ジョブ２が印刷ジョブリストに加えられた状態を示す図である。図５−３では、印刷ジョブ２が、印刷ジョブ１より上位に追加され、印刷ジョブ２が実行中のジョブとなる。また、印刷ジョブ１は、実行中のジョブから実行待ちのジョブへと変更されている。
【００４３】
なお、図５−３の状態の後、予め定められる設定により、所定の枚数の媒体を出力する毎に、実行する印刷ジョブを入れ替えることにより、インタリーブ動作を実現することができる。また、図５−３の状態の後、優先度の高い印刷ジョブ２が終了した後に、印刷ジョブ１を実行してもよい。
【００４４】
図６−１ないし図６−３は、実行条件が適当な３つのジョブの実行順を決定する処理を示す図である。図６−１では、印刷ジョブ１及び印刷ジョブ２が、印刷ジョブリストに含まれている。印刷ジョブ１は、現在実行中のジョブであり、印刷ジョブ２は、実行待ちのジョブである。印刷ジョブ１は、要求者と文書受取者が同じかどうかを示す情報が「同じ」の値を有する。また、「リモート要求」を示す値を有する。印刷ジョブ２は、要求者と文書受取者が同じかどうかを示す情報が「同じ」の値を有する。また、「ローカル要求」を示す値を有する。
【００４５】
印刷ジョブ１は、例えば、プリンタのアプリケーションであり、印刷ジョブ２は、例えば、コピーのアプリケーションである。
【００４６】
図６−２は、新たな印刷ジョブを、印刷ジョブリストに追加することを説明する図である。図６−２（ａ）は、印刷ジョブリストが、図６−１と同一の状態である。図６−２（ｂ）は、新たに追加される印刷ジョブである印刷ジョブ３を示す図である。印刷ジョブ３は、要求者と文書受取者が同一かどうかを示す情報が「同じ」の値を有し、さらに、「リモート要求」を示す値を有する。
【００４７】
印刷フィルタ３０は、図６−２（ａ）及び（ｂ）に示す、印刷ジョブ１、印刷ジョブ２、及び、印刷ジョブ３の実行条件と、図２に示すグルーピングによる優先順の情報と、から、リモート要求の印刷ジョブ３が、ローカル要求の印刷ジョブ２より優先順が高いと判断し、さらに、リモート要求の印刷ジョブ３が、リモート要求の印刷ジョブ１と同一の優先順であると判断する。
【００４８】
図６−３は、印刷フィルタ３０が判断した優先順により、印刷ジョブ３が印刷ジョブリストに加えられた状態を示す図である。図６−３では、印刷ジョブ３が、印刷ジョブ１と印刷ジョブ２との間に追加され、印刷ジョブ１が実行中のジョブとなる。
【００４９】
なお、図６−３の状態の後、予め定められる設定により、所定の枚数の媒体を出力する毎に、実行する印刷ジョブを入れ替えることにより、インタリーブ動作を実現することができる。例えば、優先順が同一の印刷ジョブ１と印刷ジョブ３とを、インタリーブ動作させてもよい。
【００５０】
図７−１ないし図７−３は、２つのジョブの実行順を決定する処理を示す図である。図７−１ないし図７−３では、実行条件が適当ではないジョブが含まれる。図７−１では、印刷ジョブ１が、印刷ジョブリストに含まれている。印刷ジョブ１は、現在実行中のジョブである。印刷ジョブ１は、要求者と文書受取者が同じかどうかを示す情報が「同じ」の値を有する。また、「ローカル要求」を示す値を有する。印刷ジョブ１は、例えば、コピーのアプリケーションである。
【００５１】
図７−２は、新たな印刷ジョブを、印刷ジョブリストに追加することを説明する図である。図７−２（ａ）は、印刷ジョブリストが、図７−１と同一の状態である。図７−２（ｂ）は、新たに追加される印刷ジョブである印刷ジョブ２を示す図である。印刷ジョブ２は、要求者と文書受取者が同一かどうかを示す情報が「同じ」の値を有し、さらに、「リモート要求」を示す値を有する。
【００５２】
印刷ジョブ２は、さらに、用紙の条件が「Ａ２」である。ここでは、Ａ２用紙が存在しない例について説明する。印刷フィルタ３０は、印刷ジョブ２を要求したリモートのＰＣに対して、Ａ２用紙が存在しないことを示すメッセージを送信する。このメッセージに基づく表示等を操作者が閲覧することにより、ジョブの実行条件を変更して、再度、印刷ジョブの要求を出力させる。なお、再度出力する印刷ジョブの要求は、印刷ジョブ２に対する変更の要求でもよく、また、印刷ジョブ２をキャンセルして新たな印刷ジョブの要求を出力してもよい。
【００５３】
印刷フィルタ３０は、図７−２（ａ）及び（ｂ）に示す、印刷ジョブ１、及び、印刷ジョブ２の実行条件と、図２に示すグルーピングによる優先順の情報と、から、リモート要求の印刷ジョブ２が、ローカル要求の印刷ジョブ１より優先順が高いと判断する。
【００５４】
図７−３は、印刷フィルタ３０が判断した優先順により、印刷ジョブ２が印刷ジョブリストに加えられた状態を示す図である。図７−３では、用紙の条件が「Ａ３」となった印刷ジョブ２が、印刷ジョブ１の上位に追加され、印刷ジョブ２が実行中のジョブとなる。
【００５５】
なお、図７−３の状態の後、予め定められる設定により、所定の枚数の媒体を出力する毎に、実行する印刷ジョブを入れ替えることにより、インタリーブ動作を実現することができる。例えば、優先順が同一の印刷ジョブ１と印刷ジョブ３とを、インタリーブ動作させてもよい。
【００５６】
（コンピュータ等による実現）
なお、本発明の実施の形態に係る画像形成装置は、例えばパーソナルコンピュータ（ＰＣ）等で実現されてもよい。また、本発明の実施形態に係る画像形成装置の制御方法は、例えば、ＣＰＵがＲＯＭやハードディスク装置等に記憶されたプログラムに従い、ＲＡＭ等のメインメモリをワークエリアとして使用し、実行される。
【００５７】
以上、発明を実施するための最良の形態について説明を行ったが、本発明は、この最良の形態で述べた実施の形態に限定されるものではない。本発明の主旨をそこなわない範囲で変更することが可能である。
【産業上の利用可能性】
【００５８】
以上のように、本発明にかかる画像形成装置は、複数のアプリケーションを効率よく制御することに有用であり、特に、搭載するアプリケーションが不定な画像形成装置に適している。
【符号の説明】
【００５９】
１     コントローラ
５     エンジン
１０   入力フィルタ
２０   編集フィルタ
３０   印刷フィルタ
５０   エンジン制御部
８０   アプリケーション
９０   アプリケーション
【先行技術文献】
【特許文献】
【００６０】
【特許文献１】特許第３５４７１５３号公報
【図１】
2011004350.tif 000003
【図２】
2011004350.tif 000004
【図３】
2011004350.tif 000005
【図４】
2011004350.tif 000006
【図５−１】
2011004350.tif 000007
【図５−２】
2011004350.tif 000008
【図５−３】
2011004350.tif 000009
【図６−１】
2011004350.tif 000010
【図６−２】
2011004350.tif 000011
【図６−３】
2011004350.tif 000012
【図７−１】
2011004350.tif 000013
【図７−２】
2011004350.tif 000014
【図７−３】
2011004350.tif 000015