(57)【要約】【課題】  印刷ジョブがメンテナンスジョブと競合することによって生じる、ユーザが意図しない印刷処理の実行の遅延を防止する。【解決手段】  印刷処理装置１０は、印刷データ処理部（ＲＩＰ部）２３０と、ジョブ管理部２１８と、印刷装置５０との間の通信を制御する通信制御部２３２と、を有する。ジョブ管理部２１８は、印刷ジョブとメンテナンスジョブとの競合が発生することを予測するジョブ競合予測部２１９と、ジョブの競合が予測された場合に、ジョブリストをユーザに例えば表示可能な表示部２０を制御して、ジョブの競合が発生すると予測されるメンテナンスジョブ及び印刷ジョブを含むジョブリストを表示部２０に報知させるジョブリスト表示制御部２２１と、メンテナンスジョブに対応するメンテナンス処理を印刷装置５０に実行させる制御情報を通信制御部２３２を介して印刷装置５０に出力する制御情報出力制御部２２３と、を有する。【選択図】  図６
2019096198.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１色のインクによるメディアへの印刷を印刷装置に実行させる印刷処理装置であって、
前記印刷ジョブに含まれる第１の形式の印刷データを、印刷を実行する前記印刷装置に応じた第２の形式の印刷データに変換する印刷データ処理部と、
前記印刷ジョブ、及び前記印刷装置のメンテナンス処理に関するメンテナンスジョブを管理するジョブ管理部と、
前記印刷装置との間で、前記第２の形式の印刷データの通信、及び前記メンテナンスジョブに対応する前記メンテナンス処理を前記印刷装置に実行させる制御情報の通信を制御する通信制御部と、
を備え、
前記ジョブ管理部は、
前記印刷ジョブと前記メンテナンスジョブとの競合が発生することを予測するジョブ競合予測部と、
ジョブの競合が予測された場合に、ジョブリストをユーザに報知可能な報知部を制御して、前記ジョブの競合が発生すると予測される前記メンテナンスジョブ及び前記印刷ジョブを含む前記ジョブリストを前記報知部に報知させるジョブリスト報知制御部と、
前記制御情報を前記通信制御部を介して前記印刷装置に出力する制御情報出力制御部と、
を有する、印刷処理装置。
【請求項２】
前記ユーザによって操作部が操作された結果として前記ジョブリストの変更があった場合に、前記ジョブリスト報知制御部は、前記ジョブリストの変更が反映された報知情報で前記報知部を制御する、請求項１に記載の印刷処理装置。
【請求項３】
前記ユーザによって操作部が操作された結果として前記ジョブリストの変更があった場合に、前記制御情報出力制御部は、前記ジョブリストの変更が反映された前記制御情報を前記通信制御部を介して前記印刷装置に出力する、請求項１又は２に記載の印刷処理装置。
【請求項４】
前記メンテナンス処理は、前記印刷装置における、前記少なくとも１色のインクの内のインク循環が必要なインクについてのインク循環処理、及び、前記印刷装置に含まれるプリントヘッドのクリーニング処理の少なくとも一方を含む処理である、請求項１乃至３の何れか１項に記載の印刷処理装置。
【請求項５】
複数の印刷ジョブをユーザに選択させること、
選択された前記複数の印刷ジョブに対応する複数の印刷処理のすべてを前記印刷装置側で実行することを仮定する時に、前記印刷装置側で前記複数の印刷処理の実行中にメンテナンス処理が印刷装置側で実行されか否か予測すること、
前記複数の印刷処理の実行中に前記メンテナンス処理の実行が予測される時に、前記メンテナンス処理に対応するメンテナンスジョブを生成すること、及び
前記メンテナンスジョブが前記複数の印刷ジョブのうちのどの印刷ジョブと競合するのかを特定すること
を含む印刷処理方法。
【請求項６】
コンピュータを
複数の印刷ジョブ及びメンテナンスジョブを含む複合型のジョブリストを記憶する記憶部、
前記複合型のジョブリストに含まれる複数のジョブの順番をユーザに確定させる処理部、及び
確定した順番で前記複数の印刷ジョブ及び前記メンテナンスジョブに対応する処理を印刷装置に実行させるデータを印刷装置に出力する出力部として機能させるための印刷処理プログラム。
【請求項７】
請求項１〜４のいずれか１項に記載の前記印刷処理装置と、
前記印刷装置と、
を備え、
前記印刷装置は、
前記印刷処理装置から送信される前記第２の形式の印刷データ、及び前記制御情報を受信する通信部と、
受信された前記印刷データに対応する印刷処理、及び前記メンテナンス処理を管理する管理部と、
前記印刷処理として、前記少なくとも１色のインクによる前記メディアへの前記印刷を実行する印刷実行部と、
前記メンテナンス処理を実行するメンテナンス実行部と、
を有する、印刷システム。
【請求項８】
印刷データに基づく印刷処理として、少なくとも１色のインクによるメディアへの印刷を実行する印刷実行部と、
メンテナンス処理を実行するメンテナンス実行部と、
前記印刷処理及び前記メンテナンス処理を管理する管理部と、
前記印刷データ及び制御情報を受信する通信部と、
を備え、
前記管理部は、前記メンテナンス実行部によって実行された最後のメンテナンス処理の実行時期に基づき、次のメンテナンス処理の実行時期を検出し、
前記制御情報が前記次のメンテナンス処理に関連する時に、前記管理部は、前記制御情報を優先させる、印刷装置。
【請求項９】
メンテナンス処理を実行すること、
最後に実行された前記メンテナンス処理の実行時期を記憶すること、
印刷処理を実行すること、
制御情報を受信すること、
前記印刷処理の実行後に、前記制御情報に基づき、前記メンテナンス処理に続く次のメンテナンス処理が許可されているか否かを判定すること、
前記次のメンテナンス処理が許可されていない時に、前記制御情報に基づき、前記次のメンテナンス処理を延期すること、及び
前記次のメンテナンス処理が許可されている時に、前記制御情報に基づき、前記次のメンテナンス処理を実行すること、
を含む印刷方法。
【請求項１０】
コンピュータを
制御情報を印刷処理装置から受信する通信部、
印刷処理を実行する印刷実行部、及び
前記制御情報の指示に基づき、印刷処理の実行後に許可されたメンテナンス処理のみを実行するメンテナンス実行部として機能させるための印刷プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラーインク、白インク等のインクによるメディアへの印刷をインクジェットプリンタ等の印刷装置に実行させる印刷データを処理する装置（印刷処理装置）、方法（印刷処理方法）及びプリンタ（印刷処理プリンタ）、並びに印刷処理装置（印刷処理機能を有する部分）と印刷装置（印刷機能を有する部分）とが連携して印刷を実行する印刷システム、印刷装置、印刷方法及び印刷プログラムに関する。
【背景技術】
【０００２】
インクジェットプリンタ等の印刷装置では、印刷性能（インクジェットヘッドの正常な吐出状態）を維持するために、例えば周期的に、インクジェットヘッドに対するメンテナンス処理が実行される場合がある（特許文献１の例えば段落［０００３］参照）。また、特許文献１のインクジェット印刷装置のユーザは、下限値と上限値との間の設定範囲内でメンテナンス周期を設定することができる（特許文献１の例えば段落［０００８］〜［００１４］参照）。メンテナンス処理は、インクジェットヘッドに対するメンテナンス処理（ヘッドクリーニング処理）の他に、例えば、インクジェットヘッドとインクカートリッジとの間のインクチューブに対するメンテナンス処理（インク循環処理）を含むことができる（特許文献２の例えば段落［００４９］参照）。
【０００３】
インク循環処理は、インク供給経路内でのインクの色材の沈澱を解消又は防止することができ（特許文献３の例えば要約書、特許文献４の例えば段落［０００４］参照）、インクを撹拌することもできる（例えば、特許文献５，６，７）。ヘッドクリーニング処理（狭義のヘッドクリーニング処理）は、ヘッド内にインクが固化されることを防止するために、ノズルからのインクの吸引（非印字）による強制的な吐出を意味する。他方、ヘッドクリーニング処理（広義のヘッドクリーニング処理）は、ノズルからのインクの加圧（非印字）による強制的な吐出、ノズルからのインクの印字による強制的な吐出（フラッシング）、ノズル面からのインク、異物等の付着物の取り除き（ワイピング）、ワイパーからの付着物の取り除き（スクレイピング）等を含むことができる（特許文献８の例えば段落［００１７］〜［００１９］，［００８１］，［００８２］、特許文献９の例えば段落［０００３］，［００１０］参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１７−０３９２６１号公報
【特許文献２】特開２０１５−０２４６２６号公報
【特許文献３】特開２０１１−１１６１０２号公報
【特許文献４】特許第５７９６４５８号公報
【特許文献５】特許第５２４９０７０号公報
【特許文献６】特許第５２９７３６３号公報
【特許文献７】特許第６１０２１６７号公報
【特許文献８】特開２００７−２０３６４８号公報
【特許文献９】特開２０１７−０７１１３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
印刷装置において、印刷処理の実行時期とメンテナンス処理の実行時期とに重複が生じる時に、一般的にはメンテナンス処理が優先的に実行される。この場合、メンテナンス処理が実行される期間、印刷処理は実行されないので、印刷処理の開始は、メンテナンス処理の実行完了まで待たされる。言い換えれば、ユーザには、メンテナンス処理の実行時期が予め報知（通知）されないことから、ユーザが意図しない、印刷処理の実行の遅延が生じる。
【０００６】
本発明の１つの目的は、例えば印刷処理がメンテナンス処理と競合することによって生じる、ユーザが意図しない、印刷処理の実行の遅延を防止することである。本発明のもう１つの目的は、印刷処理を実行するための印刷ジョブとメンテナンス処理を実行するためのメンテナンスジョブとを適切に管理することである。本発明の他の目的は、以下に例示する態様及び最良の実施形態、並びに添付の図面を参照することによって、当業者に明らかになるであろう。
【課題を解決するための手段】
【０００７】
以下に、本発明の概要を容易に理解するために、本発明に従う態様を例示する。
【０００８】
本発明に従う態様において、少なくとも１色のインクによるメディアへの印刷を印刷装置に実行させる印刷処理装置は、前記印刷ジョブに含まれる第１の形式の印刷データを、印刷を実行する前記印刷装置に応じた第２の形式の印刷データに変換する印刷データ処理部と、前記印刷ジョブ、及び前記印刷装置のメンテナンス処理に関するメンテナンスジョブを管理するジョブ管理部と、前記印刷装置との間で、前記第２の形式の印刷データの通信、及び前記メンテナンスジョブに対応する前記メンテナンス処理を前記印刷装置に実行させる制御情報の通信を制御する通信制御部と、を備える。前記ジョブ管理部は、前記印刷ジョブと前記メンテナンスジョブとの競合が発生することを予測するジョブ競合予測部と、ジョブの競合が予測された場合に、ジョブリストをユーザに報知可能な報知部を制御して、前記ジョブの競合が発生すると予測される前記メンテナンスジョブ及び前記印刷ジョブを含む前記ジョブリストを前記報知部に報知させるジョブリスト報知制御部と、前記制御情報を前記通信制御部を介して前記印刷装置に出力する制御情報出力制御部と、を有する。
【０００９】
本発明に従う態様では、ジョブ管理部のジョブ競合予測部が、印刷ジョブとメンテナンスジョブとの競合を予測し、ジョブリスト報知制御部としてのジョブリスト表示制御部が、ジョブの競合が発生すると予測されるメンテナンスジョブ及び印刷ジョブを含むジョブリストを表示部に表示させる。ここで、競合とは、特定の印刷ジョブの実行前に、或いは、その特定の印刷ジョブの実行中に、或いは、その特定の印刷ジョブの実行後に、メンテナンスジョブの実行が予定されることを意味する。１例として、特定の印刷ジョブの実行前にメンテナンスジョブの実行が予定される場合、メンテナンスジョブの実行が印刷ジョブの実行に対して先行することが表示部に表示される。したがって、ユーザは、メンテナンスジョブが実行されることで、印刷ジョブ（メンテナンスジョブの実行後に実行が予定される特定の印刷ジョブ）の実行に遅延が生じることを事前に知ることができる。ユーザは、例えば、操作部を介してジョブリストを変更することができる。例えば、メンテナンスジョブをジョブリストの最後尾に移動させたり、メンテナンスジョブの実行を所望時間だけ遅延させたりすることができる。制御情報出力制御部が、１例として、ジョブリストの変更が反映された制御情報を、通信制御部を介して印刷装置に送信させることで、印刷装置では、ユーザの意図を反映した形で、印刷ジョブに対応する印刷処理及びメンテナンスジョブに対応するメンテナンス処理を実行する。よって、ユーザが意図しない、印刷処理の実行の遅延が防止される。これによって、ユーザの利便性が向上する。
【００１０】
当業者は、例示した本発明に従う態様が、本発明の精神を逸脱することなく、さらに変更され得ることを容易に理解できるであろう。
【図面の簡単な説明】
【００１１】
【図１】図１（Ａ）は、印刷装置の１例であるインクジェットプリンタの斜視図であり、図１（Ｂ）は、図１（Ａ）のインクジェットプリンタの概略構成例を示す。
【図２】図２（Ａ）は、本発明の印刷システムの全体構成例を示し、図２（Ｂ）は、図２（Ａ）の印刷システムにおける印刷ジョブリストの表示形式を示す。
【図３】図３（Ａ）及び図３（Ｂ）は、それぞれ、変更前、及び変更後の具体的なジョブリストの１例を示す。
【図４】図４（Ａ）は、変更前の具体的なジョブリストの他の例を示し、図４（Ｂ）及び図４（Ｃ）の各々は、変更後の具体的なジョブリストの他の例を示す図である。
【図５】印刷システムのハードウエアの、具体的構成の１例を示す。
【図６】図６（Ａ）は、印刷処理装置の構成例を示し、図６（Ｂ）は、ジョブ管理部の構成例を示す。
【図７】印刷装置の１例であるインクジェットプリンタの構成例を示す。
【図８】印刷処理装置（及び印刷処理プログラム）における処理手順の１例を示すフローチャートである。
【図９】印刷装置における、メンテナンス処理及び印刷処理に関する処理手順の１例を示すフローチャートである。
【図１０】図１０（Ａ）は、削除されたジョブリストの１例を示し、図１０（Ｂ）及び図１０（Ｃ）は、それぞれ、削除後、及び復活後の具体的なジョブリストの１例を示す。
【発明を実施するための形態】
【００１２】
以下に説明する最良の実施形態は、本発明を容易に理解するために用いられている。従って、当業者は、本発明が、以下に説明される実施形態によって不当に限定されないことを留意すべきである。
【００１３】
図１（Ａ）は、印刷装置の１例であるインクジェットプリンタの斜視図である。印刷装置５０としてのインクジェットプリンタは、メディア１００上にインクを塗布することによって、メディア１００を例えば大型の看板、ポスター等を印刷物として生成可能なインク式の大型プリンタである。ここで、メディア１００は、例えば、ロールに巻かれたロールメディアであり、メディアの材質としては、普通紙などの紙類であってもよく、ポリ塩化ビニル、ポリエステル等の樹脂類であってもよく、アルミニウム材、鉄材等の金属類であってもよく、様々な材料で構成可能である。
【００１４】
図１（Ａ）の印刷装置５０は、印刷用のインクを出力し、かつ典型的には水平方向又は左右方向にガイドレール上を移動可能なプリントヘッド（具体的には、インクジェットヘッド）５８と、プリントヘッド５８に供給されるインクを貯蔵するインクカートリッジ５４と、ユーザが操作可能な操作部としての操作パネル５２と、を有する。操作パネルには、電源ボタン、設定ボタン等の操作ボタン、操作スイッチ等が設けられる。
【００１５】
図１（Ｂ）は、図１（Ａ）の印刷装置の概略構成例を示す図である。図１（Ｂ）に示されるように、インクカートリッジ５４は、メディア１００が例えばカラー画像を形成可能であるように、カラーインクを貯蔵し、例えば、シアンインク、マゼンタインク、イエローインク及びブラックインクをそれぞれ貯蔵するカラーインク用のインクカートリッジ５４Ｃ、５４Ｍ、５４Ｙ及び５４Ｋを有する。インクカートリッジ５４は、カラーインク以外の特定のインク、例えば白インクを貯蔵するインクカートリッジ５４Ｗを更に有する。
【００１６】
特定のインク用のインクカートリッジ５４Ｗは、白インクに代えて、例えばシルバーインク（メタリックインク）用のインクカートリッジであってもよく、あるいは、インクカートリッジ５４は、５個のインクカートリッジ５４Ｃ、５４Ｍ、５４Ｙ、５４Ｋ及び５４Ｗに加えて、例えばシルバーインク（メタリックインク）用にインクカートリッジ（図示せず）を更に有することができる。
【００１７】
また、カラーインク用のインクカートリッジ５４Ｃ、５４Ｍ、５４Ｙ及び５４Ｋは、例えばライトシアン用のインクカートリッジ（図示せず）及び例えばライトマゼンタ用のインクカートリッジ（図示せず）を更に有してもよい。言い換えれば、カラーインクは、一般的である４色のシアンインク、マゼンタインク、イエローインク及びブラックインクに限定されず、例えば、６色のインク、又は７色のインク、又は３色のインク等の４色以外の色数のインクで構成されてもよい。
【００１８】
白インクは、典型的には、酸化チタンである顔料を含み、その顔料が典型的には分散剤で溶剤内に分散されたインクであり、ＵＶ硬化剤を更に含むＵＶインクであってもよい。白インクの顔料は、酸化チタン以外に、酸化亜鉛、硫化亜鉛、酸化アンチモン、酸化ジルコニウム等の他の白色顔料で構成されてもよい。例えば、カラー画像（カラーインク）の下地に、白インクをメディア１００に印刷することによって、より良好な品質又は色再現を有する印刷物を得ることができる。
【００１９】
シルバーインク（メタリックインク）は、典型的には、アルミニウム粉末である顔料を含み、その顔料が典型的には分散剤で溶剤内に分散されたインクであり、ＵＶ硬化剤を更に含むＵＶインクであってもよい。シルバーインクの顔料は、アルミニウム粉末に限定されず、他のシルバー顔料又はメタリック顔料（例えば、銀、金、白金、ニッケル、クロム、錫、亜鉛、インジウム、チタン、銅などの単体金属又は合金、又はそれらの組み合わせからなる粉末である顔料）で構成されてもよい。例えば、カラーインクとシルバーインクとの組み合わせをメディア１００に印刷することによって、より金属らしい色を有する印刷物を得ることができる。
【００２０】
また、白インク、シルバーインク（メタリックインク）の代わりに、又は、それらに加えて、パール顔料（例えば、二酸化チタン被覆雲母、魚鱗箔、酸塩化ビスマス等の真珠光沢又は干渉光沢を有する顔料）で構成されるパールインク等が用いられてもよい。ここで、顔料は、粉末に限定されず、アルミニウム粉末等の金属粉末よりも大きい例えば箔であってもよく、従って、白インク、シルバーインク（メタリックインク）、パールインクは、光沢があり、光を反射させる例えば箔状の顔料（ラメ顔料）を含むラメインクであってもよい。
【００２１】
図１（Ｂ）の例において、プリントヘッド５８は、インクカートリッジ５４Ｃ、５４Ｍ、５４Ｙ、５４Ｋ及び５４Ｗにそれぞれ対応するプリントヘッド５８Ｃ、５８Ｍ、５８Ｙ、５８Ｋ及び５８Ｗを有する。また、インクカートリッジ５４Ｃ、５４Ｍ、５４Ｙ、５４Ｋ及び５４Ｗとプリントヘッド５８Ｃ、５８Ｍ、５８Ｙ、５８Ｋ及び５８Ｗとの間には、インクチューブ５６が設けられて、プリントヘッド５８は、所望のインク又は色を出力することができる。
【００２２】
図１（Ｂ）の例において、印刷装置５０は、処理部６２、記憶部６４及び通信部６６を更に有し、印刷データに基づきプリントヘッド５８（５８Ｃ、５８Ｍ、５８Ｙ、５８Ｋ及び５８Ｗ）を制御することができる。処理部６２、記憶部６４及び通信部６６は、例えばマイクロコンピュータ又はマイクロコントローラで構成され、例えばＣＰＵ（あるいはＭＰＵ又はＭＣＵ）、ＲＯＭ、ＲＡＭ、入出力インターフェース等を含むことができる。例えば、ＲＯＭは、ＣＰＵに所定の動作を実行させるプログラムを記憶し、ＲＡＭは、ＣＰＵのワーク領域を形成することができる。なお、処理部６２、記憶部６４及び通信部６６は、ＡＳＩＣ、ＦＰＧＡ等で構成されてもよい。
【００２３】
また、印刷装置５０は、メンテナンス装置（後述のヘッドクリーニング機構４２０、インクを循環させるポンプ４１６等）を備えることができる。また、印刷装置５０は、カッティングヘッドを更に備えたカッティングヘッド付きプリンタで構成されてもよい。
【００２４】
図２（Ａ）は、本発明の印刷システムの全体構成例を示す図である。図２（Ａ）の印刷システムは、２つのフォルダ４２及び４４（代替的に、１つのフォルダであってもよく、或いは、３つ以上のフォルダであってもよい）と、フォルダ４２及び４４に接続される印刷処理装置１０と、印刷処理装置１０に接続される液晶ディスプレイ等からなる表示部２０と、操作部（言い換えれば、入力装置）としてのキーボード３２及びマウス３４と、印刷処理装置１０と、例えば通信線を経由して印刷処理装置１０に接続される印刷装置５０（図１（Ａ）、（Ｂ）に示されるもの）と、を有している。なお、通信線としては、ＬＡＮ、ＢＵＳ、ＵＳＢ等を用いることができるが、その種類は問わない。また、通信線は、有線ではなく、無線であってもよい。
【００２５】
印刷処理装置１０は、例えば、ロードされるソフトウエア（印刷処理プログラム）に従って動作する。印刷処理装置１０は、後述の、例えば、ベクトル画像をビットマップ画像（ラスター画像）に変換するＲＩＰ（Raster Image Processor)部（広義には、印刷データ処理部）を備えることができる。この場合は、印刷処理装置１０は、ＲＩＰ装置（又は典型的にはＲＩＰサーバ）と称することもできる。印刷処理装置１０がサーバ（サーバコンピュータ）の代わりにパーソナルコンピュータで構成される時に、ＲＩＰサーバは、ＲＩＰパーソナルコンピュータである。
【００２６】
なお、図２（Ａ）の例では、印刷処理装置１０と印刷装置５０とが別体となっているが、両者が一体化されて一つの装置として形成されていてもよい。言い換えれば、印刷装置５０は、印刷処理装置１０の機能（印刷処理機能）を有してもよい。
【００２７】
印刷処理装置（ＲＩＰ装置又は典型的にはＲＩＰサーバ）１０は、複数の印刷データ（ＥＰＳ形式等のデジタルデータ、ラスター形式のデジタルデータ、ネイティブ形式のデジタルデータを含む）を取り扱うことができる。
【００２８】
印刷処理装置１０のユーザは、ＥＰＳ形式の、一又は複数のデジタルデータを、図２（Ａ）に示される２つのフォルダ４２及び４４に入力し、操作部としてのキーボード３２及びマウス３２を用いて、例えばフォルダ単位（基本的には、デジタルデータ単位）で、ＥＰＳ形式のデジタルデータの各々に印刷条件を設定することができる。
【００２９】
図２（Ｂ）は、図２（Ａ）の印刷処理装置１０で処理される印刷ジョブリストの表示例を示す。図２（Ｂ）は、Ａ入力に対応するフォルダ４２に入力された複数のＥＰＳ形式のデジタルデータに対して印刷ジョブリストが作成されていない状態を示し、言い換えれば、ディスプレイ又は表示部２０は、作成後の印刷ジョブリストを表示可能である。同様に、Ｂ入力に対応するフォルダ４４に入力された複数のＥＰＳ形式のデジタルデータに対して印刷ジョブリストが作成されることを条件に、ディスプレイ又は表示部２０は、Ｂ入力のタブで、作成後の印刷ジョブリストを表示可能である。
【００３０】
本明細書において、ＥＰＳ形式のデジタルデータは、初期の印刷データ又は印刷用データと呼ぶことができ、印刷処理装置１０は、印刷用データに印刷装置５０用の印刷条件を追加することができる。印刷条件が追加されていない印刷用データは、広義の印刷ジョブと呼ぶことができる一方、印刷条件が追加された印刷用データは、狭義の印刷ジョブと呼ぶことができる。印刷処理装置１０は、印刷条件が追加された印刷用データ（狭義の印刷ジョブ）をＲＩＰ処理して、ラスター形式のデジタルデータ（中間の印刷データと呼ぶことができる。）を生成し、その後、ネイティブ形式のデジタルデータ（最後の印刷データと呼ぶことができる。）を生成することができる。
【００３１】
なお、フォルダＡ、Ｂに格納されるＥＰＳ形式等のデジタルデータは、図２（Ａ）には図示されない他のコンピュータ等で作成されたものであってもよく、印刷処理装置１０が作成したものであってもよい。
【００３２】
従来は、表示部２０には、フォルダＡ、Ｂに格納されている印刷ジョブだけがリスト形式で表示されるのみであった。これに対し、本発明に従う印刷処理装置１０では、印刷ジョブだけでなく、印刷装置５０のメンテナンスジョブ（例えば、後述のインク循環ジョブ、ヘッドクリーニングジョブ等）を表示部２０に例えばジョブリスト（印刷ジョブとメンテナンスジョブとが含まれる複合型のジョブリスト）として表示することができる。これに対し、ユーザは、メンテナンスジョブによって実行されるメンテナンス処理の実行時期を予め把握することができる。また、ユーザは、複数の印刷ジョブのうちの一部を削除し、又は他の印刷ジョブに入れ替え、或いは、他の印刷ジョブを追加することができる。加えて、ユーザは、メンテナンスジョブを移動又は削除し、メンテナンス処理を延期し、場合によっては、メンテナンス処理を先行することができる。このように、複合型のジョブリストは、ユーザの利便性を向上可能である。以下、具体的に説明する。
【００３３】
図３（Ａ）及び図３（Ｂ）は、それぞれ、変更前、及び変更後の具体的なジョブリストの１例を示す図である。図３（Ａ）及び図３（Ｂ）には、表示部２０に表示される図２（Ｂ）のジョブリスト（印刷ジョブ及びメンテナンスジョブを含む）の例えばＡの例が、簡略化されて示されている。ジョブリストの表示形式は、図２（Ｂ）又は図３（Ａ），図３（Ｂ）に限定されず、例えば、印刷ジョブとメンテナンスジョブとが別々に表示されてもよい。言い換えれば、メンテナンスジョブの順番が印刷ジョブの順番との関係でユーザに認識され易いように、表示部２０は、好ましくはジョブリストとして、印刷ジョブ及びメンテナンスジョブが同時に表示することができる。
【００３４】
図３（Ａ）では、メンテナンスジョブとしての例えばインク循環ジョブ６０と、ファイル１（印刷用データ）に対応する印刷ジョブ６２（印刷装置５０用の印刷条件が追加された印刷用データ）とが示されている。各ジョブには、１例として、具体的なジョブ名（「インク循環」、「ファイル１」）が表示され、好ましくは、ジョブの実行時間（所要時間）が表示されて、必要に応じて、印刷ジョブの作成時間が表示される。ジョブリストは、一般に、上側に記載されるものほど優先順位（優先度）が高く、優先度の高いジョブから順に印刷装置５０側で実行される。図３（Ａ）の例の場合、インク循環ジョブ６０が、ファイル１の印刷ジョブ６２よりも優先順位が高く、インク循環ジョブ６０が先に印刷装置５０側で実行され、その実行期間中は、ファイル１の印刷ジョブ６２は、印刷装置５０側での実行が待たされる（実行が遅延される）ことになる。
【００３５】
なお、「インク循環」は、例えば、白インク、シルバーインク（メタリックインク）、パールインク、ラメインク等の特定のインク（色材の沈降性の高いインク、或いは、カラーインクの粒子よりも大きい粒子の顔料を有するインク）において、所定条件下でインクを循環させて、チューブ内における色材の沈殿や固化を抑制する処理である。インク循環の条件としては、例えば、「一定時間（具体例としては例えば８時間）以内に、一定量（具体例としては例えば３．５［ｃｃ］）以上の白インクを使用していない状態で、白インクを使うジョブが発生した場合」である。また、例えば、「印刷装置５０の機体がある程度の時間にわたって使用されていない場合に、例えば、一定時間毎に、自動的に循環を行うという場合」もあり得る。なお、上記の例では、白インクのインク循環について説明しているが、これに限定されるものではなく、シルバーインク等の特定のインクであってもよく、或いは、Ｃ、Ｍ、Ｙ、Ｋ等のカラーインクについても、それらが「インク循環を要するインク」である場合には、インク循環が実行され得る。インク循環の時間、循環量、排出時間等は、インクタンクからヘッドまでの経路(あるいはインクが循環する経路)の長さや、使用される印刷装置の仕様等に応じて、適宜、設定される。
【００３６】
インク循環を行う条件がいつ満たされるかを、ユーザが予め認識するのは困難であり、従来は、印刷装置５０側で生成されたインク循環処理によるインク循環は、ユーザにとっては不意打で行われるが、本発明によれば、図３（Ａ）に示されるように、印刷処理装置１０側で生成されたインク循環ジョブに起因する印刷装置５０側でのインク循環処理によるインク循環が行われることが、事前に（言い換えれば、インク循環処理の実行前に）ユーザに示される（報知される）ことから、ユーザは、適宜、対策を採ることができる。
【００３７】
図３（Ｂ）の例では、ユーザが、操作部（図２（Ａ）のキーボード３２やマウス３４等）を用いてジョブの入れ替えを行い、インク循環ジョブ６０を、ファイル１についての印刷ジョブ６２の下側に移行させている。これによって、ファイル１についての印刷ジョブ６２の印刷装置５０側での実行が遅延することが回避される。また、図３（Ｂ）の例において、入れ替えられたインク循環ジョブ６０には、ユーザの注意を引くために、或いは、インク循環ジョブの延期を報知するために、注意喚起マーク６３が付加される。
【００３８】
また、メンテナンスジョブとしては、印刷装置５０におけるプリントヘッドのクリーニングに関する、ヘッドクリーニングジョブも想定され得る。印刷装置５０側でのヘッドクリーニング処理（広義のヘッドクリーニング処理）は、プリントヘッド５８を清掃する処理であり、具体的には、例えば、プリントヘッド５８からインクを吸引（非印字）で吐出させた後、拭き取り部材（ワイパー）４２４による、プリントヘッド５８のノズル面の拭き取りを行う動作である。但し、これに限定されるものではなく、この例のヘッドクリーニング処理（吸引処理及びワイピング処理）に加えて、或いは、この例のヘッドクリーニング処理に代えて、加圧（非印字）での吐出の加圧処理、印字での吐出（インク摘）の印字処理（フラッシング処理）、スクレイパーでの拭き取り処理（スクレイピング処理）、プリントヘッド５８の保湿処理等が行われることもあり得る。印刷装置５０側でのヘッドクリーニングを実行させるために、印刷処理装置１０側でヘッドクリーニングジョブが生成される場合には、図３（Ａ）、図３（Ｂ）の例において、「インク循環ジョブ」の代わりに、「ヘッドクリーニングジョブ」（図示せず）が表示され、ユーザは、先に説明したものと同様の対策を採ることができる。
【００３９】
なお、表示部（広義には、報知部）２０は、ヘッドクリーニングジョブの実行時間（所要時間）の代わりに、ヘッドクリーニングジョブに関する情報として、ヘッドクリーニングジョブの種類（吸引ジョブ、ワイピングジョブ、加圧ジョブ、フラッシングジョブ、スクレイピングジョブ、保湿ジョブ等）をユーザに表示又は報知してもよい。この場合、ユーザは、ヘッドクリーニングジョブの種類からヘッドクリーニングジョブの実行時間（所要時間）を想定し、これを考慮しながら、先に説明したものと同様の対策を採ることができる。
【００４０】
図４（Ａ）は、変更前の具体的なジョブリストの他の例を示す図であり、図４（Ｂ）及び図４（Ｃ）の各々は、変更後の具体的なジョブリストの他の例を示す図である。
【００４１】
図４（Ａ）では、複数のファイル（印刷用データ）に対応する複数の印刷ジョブ（印刷装置５０用の印刷条件が追加された印刷用データ）が表示部２０に表示されている。具体的には、図４（Ａ）では、ファイル１〜３にそれぞれ対応する印刷ジョブ７０、７２、７４と、メンテナンスジョブとしてのインク循環ジョブ７５と、ファイル４に対応する刷ジョブ７６と、が示されている。このジョブリストに従えば、ファイル４の印刷ジョブ７６は、インク循環ジョブ７５の印刷装置５０側での実行完了の後に行われ、したがって、インク循環ジョブ７５が実行される間、ファイル４の印刷ジョブ７６の印刷装置５０側での実行は遅延されることになる。
【００４２】
この対策として、図４（Ｂ）の例では、ユーザが操作部（図２（Ａ）のキーボード３２やマウス３４等）を用いて、インク循環ジョブ７５を削除している。これによって、今回のタイミング（今回のジョブリスト）では、インク循環が実行されないことになる。なお、この場合、インク循環は、例えば、今回のタイミング（今回のジョブリストのすべてのファイル１〜３の印刷装置５０側での実行中）だけ延期されてもよく、今回のタイミング（今回のジョブリストの最後のファイル３の印刷装置５０側での実行後）から所定時間だけ延期されたタイミングで行われてもよく、今回のタイミングの代わりに所定条件が満たされる次回のタイミングで行われてもよい。
【００４３】
図４（Ｃ）の例では、インク循環ジョブ７５が、ファイル１〜４に対応する印刷ジョブ７０、７２、７４、７６の下側（言い換えれば、ジョブリストの末尾）に移行されている。これによって、ファイル４についての印刷ジョブ７６の実行が遅延することが回避される。また、図４（Ｃ）の例において、入れ替えられたインク循環ジョブ７５には、ユーザの注意を引くために、注意喚起マーク７７が付加される。
【００４４】
このように、印刷ジョブとメンテナンスジョブとの競合が生じ（図４（Ａ）のインク循環ジョブ７５の実行は、印刷ジョブ７４の後に、言い換えれば、印刷ジョブ７６の前に予定されている。）、メンテナンスジョブの実行によって印刷ジョブ（印刷ジョブ７６）が遅延すると予測される場合に、図４（Ａ）のように、ユーザに、事前に、印刷ジョブ及びメンテナンスジョブ（インク循環ジョブやヘッドクリーニングジョブ等）を含む複合型のジョブリストが表示部２０を介して提示され、ユーザは、図４（Ｂ）又は図４（Ｃ）のような対策を、適宜、採ることが可能である。印刷装置５０では、ユーザの意図を反映した形で、印刷ジョブ及びメンテナンスジョブに対応する印刷処理及びメンテナンス処理が実行される。よって、ユーザが意図しない、印刷処理の実行の遅延が防止される。これによって、ユーザの利便性が向上する。
【００４５】
図５は、印刷システムのハードウエアの、具体的構成の１例を示す図である。図５において、前掲の図面と共通する部分には共通の符号を付している（この点は、他の図面についても同様である）。
【００４６】
ＲＩＰ装置（典型的にはＲＩＰサーバ）として機能する印刷処理装置１０は、１例として、ＣＰＵ（広義には、処理部）１１０と、ＲＡＭ（広義には、記憶部）１１２と、ＲＯＭ１１４（広義には、記憶部）と、ＨＤＤ１１６（広義には、記憶部）と、入出力インターフェース（Ｉ／Ｆ）（広義には、通信部）１２０と、表示インターフェース（Ｉ／Ｆ）１２２（広義には、通信部）と、内部バスＢＵＳ１（広義には、通信部）と、バスインタフェース（Ｉ／Ｆ）１２６（広義には、通信部）と、を備える。なお、通信部は、出力部、或いは、入出力部とも言える。印刷処理装置１０には、１例として、例えば操作部（キーボード３２及びマウス３２）と、例えば液晶パネルである表示素子２２、そのコントローラである表示コントローラ２４等を有する表示装置２０と、が接続されている。なお、印刷処理装置１０は、操作部及び表示装置２０を更に備えてもよい。
【００４７】
印刷装置５０としてのインクジェットプリンタは、１例として、バスインタフェース（Ｉ／Ｆ）１３０と、プリンタコントローラ１４０と、印刷機構（プリンタエンジン）１５０と、を備える。プリンタコントローラ１４０は、１例として、ＣＰＵ１４２と、ＥＥＰＲＯＭ１４４と、ＲＡＭ１４６と、ＲＯＭ１４８と、内部バスＢＵＳ３と、を有する。また、印刷処理装置１０と印刷装置５０とは、外部バス（ネットワーク構築用の通信線等）ＢＵＳ２により接続され、相互にデータ及び制御情報の通信が可能である。なお、ＣＰＵ１４２は、図２（Ｂ）における処理部６２に相当し、ＲＡＭ１４６、ＲＯＭ１４８、ＥＥＰＲＯＭ１４４は、図２（Ｂ）における記憶部６４に相当し、バスインタフェース（Ｉ／Ｆ）１３０は、図２（Ｂ）の通信部６６に相当する。
【００４８】
図６（Ａ）は、印刷処理装置の構成例を示す図であり、図６（Ｂ）は、ジョブ管理部の構成例を示す図である。まず、図６（Ａ）を参照する。コンピュータである印刷処理装置１０の図５に示したＣＰＵ１１０が、例えばＨＤＤ１１６又はＲＯＭ１１４に格納されているプログラムに従って動作することで、例えば、図６（Ａ）の表示部２０及び操作部（キーボード３２及びマウス３２）に接続され又はそれらを備える印刷処理装置（ＲＩＰ装置）１０が構築される。
【００４９】
図６（Ａ）の印刷処理装置１０は、１例として、ユーザインタフェース機能を提供するユーテリティ２１４と、データ蓄積部２１６と、ジョブ管理部２１８と、タイマー２２７と、スプーラ（印刷処理装置側スプーラ）２２２と、表示制御部としてのグラフィックドライバ２２８と、印刷データ処理部（ＲＩＰ部）２３０と、通信制御部２３２としてのＴＣＰ／ＩＰと、を有する。図６（Ａ）のスプーラ２２２は、実行又は出力するべきジョブを一時的に保存する（スプールする）機能を有し、１例として、ジョブキュー管理部２２４と、ジョブキュー２２５と、ジョブリスト表示部２２６と、を備える。
【００５０】
印刷処理装置１０は、少なくとも１色のインクによるメディアへの印刷を印刷装置５０に実行させるものである。また、印刷データ処理部（ＲＩＰ部）２３０は、印刷ジョブに含まれる第１の形式の印刷データ（例えば、ＥＰＳ形式のデジタルデータ）を、印刷を実行する印刷装置５０に応じた第２の形式の印刷データ（例えば、ラスター形式のデジタルデータ、又は、ラスター形式のデジタルデータを更に、印刷装置５０に適応した形式に変換して得られるネイティブ形式のデジタルデータ）に変換する。スプーラ２２２内のジョブリスト表示部２２６は、ジョブリスト（図３、図４）を、印刷処理装置１０に接続されている表示部２０、又は印刷処理装置１０に備わる表示部２０に表示させる。ジョブ管理部２１８は、印刷ジョブ、及び印刷装置５０のメンテナンス処理に関するメンテナンスジョブを統括的に管理する。ＴＣＰ／ＩＰは、通信制御部２３２（プロトコル部とも言える）として機能し、印刷装置５０との間で、上記の第２の形式の印刷データ、及び制御情報（例えば、制御命令、制御状態、制御フラグ等）の通信を実行する。
【００５１】
例えば１つ又は複数の印刷ジョブ（印刷装置５０用の印刷条件が追加された印刷用データ）は、例えばジョブリスト内で印刷又は実行の対象として選択されることによって、データ蓄積部２１６に蓄積された後、スプーラ２２２内の、ジョブキュー管理部２２４に供給され、又は、ジョブキュー２２５に直接にセットされる。なお、ジョブキュー２２５は、例えば、ＦＩＦＯ（先入れ先出し）方式のメモリである。ジョブキュー２２５に蓄積されている印刷ジョブは、初期の順番で、印刷データ処理部（ＲＩＰ部）２３０に送られ、印刷ジョブ（印刷ジョブに含まれる印刷データ）については、第１のデータ形式から第２のデータ形式への変換処理が行われる。第２のデータ形式の印刷データ（具体的には、ラスター形式のデジタルデータ）は、例えば印刷データ処理部２３０が別個に蓄積する。但し、データ蓄積部２１６に、印刷ジョブに含まれる第１の形式の印刷データと関連づけて蓄積するようにしてもよい。
【００５２】
ジョブ管理部２１８は、印刷ジョブとメンテナンスジョブとの競合が発生するか否かを判定することができる。ジョブリスト内の複数の印刷ジョブのうちのすべて又は選択されたものを印刷装置５０側で実行することを仮定する時に、ジョブ管理部２１８は、インク循環処理、ヘッドクリーニング処理等のメンテナンス処理が印刷装置５０側で実行される予定であるか否かを判定することができる。印刷装置５０側でメンテナンス処理の実行が予定される時に、ジョブ管理部２１８は、そのメンテナンス処理を印刷装置５０に実行させるメンテナンスジョブを印刷処理装置１０側で生成することができる。
【００５３】
ジョブ管理部２１８は、１例として、例えばタイマー２２７を用いて、印刷装置５０側でのメンテナンス処理の実行時期を管理することができる。また、好ましくは、ジョブ管理部２１８でのメンテナンス処理の管理は、印刷装置５０側でのメンテナンス処理の管理と同期し、或いは、ジョブ管理部２１８は、直近又は最後のメンテナンス処理の実行時期に基づき、印刷装置５０側で実行予定の又は印刷装置５０側に出力予定の複数の印刷ジョブの実行時間（所要時間）から、複数の印刷ジョブの実行中にメンテナンス処理が印刷装置５０側で実行されるか否かを判定することができる。更に好ましくは、ジョブ管理部２１８は、第２のデータ形式の印刷データ（具体的には、ラスター形式のデジタルデータ）に基づき、各色（インク）毎に、複数の印刷ジョブの実行中にメンテナンス処理が印刷装置５０側で実行されるか否かを判定することができる。
【００５４】
複数の印刷ジョブの実行中にメンテナンス処理が実行されることを判定する時に、ジョブ管理部２１８は、どのタイミングで、言い換えれば、複数の印刷ジョブの順番のうちのどの位置に、メンテナンスジョブが発生したのかをジョブキュー管理部２２４で別個に蓄積する。すなわち、メンテナンスジョブはジョブキュー管理部２２４が別個に蓄積しておき、ジョブリスト表示部２２６が、あたかも、上記の各ジョブがジョブキュー２２５にまとめて蓄積されているかのようにジョブリスト（複合型のジョブリスト）を生成して表示部２０に表示させることができる（例えば図３（Ａ）又は図４（Ａ）参照）。但し、ジョブキュー２２５に、実際に処理される順番に、印刷ジョブとメンテナンスジョブを蓄積するようにしてもよい。
【００５５】
ジョブリスト表示部２２６は、ジョブキュー管理部２２４からの指示に基づいてジョブリスト（印刷ジョブリスト、或いは、印刷ジョブ及びメンテナンスジョブを含む複合型のジョブリスト）の画像を生成し、生成した画像をグラフィックドライバ２２８に供給する。ジョブキュー管理部２２４は、ジョブ管理部２１８の制御の下で、ジョブキューの作成、ジョブリストの表示等の実際の管理を実行する。
【００５６】
ジョブキュー２２５に蓄積されている印刷ジョブ（又は、印刷ジョブとメンテナンスジョブ）は、ユーザによってジョブリスト内で変更され得る（例えば図３（Ｂ）、図４（Ｂ）又は図４（Ｃ）参照）。ジョブリスト内でジョブの順番が変更される時に、ジョブ管理部２１８は、その変更に従って順番が入れ替えられたジョブリストとなるように、ジョブキュー管理部２２４を制御する。例えば図３（Ｂ）、図４（Ｂ）又は図４（Ｃ）に示された順番がユーザによって確定される時に、或いは、例えば図３（Ａ）又は図４（Ａ）に示された順番がユーザによって確定される時に、言い換えれば、ジョブリスト内の各ジョブの実行がユーザによって指示される時に、ジョブ管理部２１８は、印刷データ処理部２３０を制御する。
【００５７】
ジョブリスト内でジョブの順番が確定した後、印刷データ処理部２３０は、印刷ジョブ（印刷ジョブに含まれる印刷データ）については、その順番で、例えばラスター形式のデジタルデータを印刷装置５０に適応した形式に変換して得られるネイティブ形式のデジタルデータに変換した後、通信制御部２３２を介して印刷装置５０に送信する。メンテナンスジョブについては、上記の形式の変換は不要であるため、ジョブ管理部２１８が、そのメンテナンスジョブに対応するメンテナンス処理を印刷装置５０で実行させるデータに変換し、その制御情報（メンテナンス制御情報）を、通信制御部２３２を介して印刷装置５０に送信する。
【００５８】
なお、ジョブ管理部２１８は、印刷データ処理部２３０が例えばラスター形式のデジタルデータを生成した後に、メンテナンスジョブを生成したが、ラスター形式のデジタルデータを生成する前に、或いは、ネイティブ形式のデジタルデータを生成した後に、メンテナンスジョブを生成してもよい。
【００５９】
次に、図６（Ｂ）を参照する。図６（Ｂ）に示されるように、ジョブ管理部２１８は、印刷ジョブとメンテナンスジョブとの競合が発生することを予測するジョブ競合予測部２１９と、ジョブの競合が予測された場合に、ジョブリスト表示部２２６を制御して、ジョブの競合が発生すると予測されるメンテナンスジョブ及び印刷ジョブを含むジョブリスト（例えば図３（Ａ）、図４（Ａ））を表示部２０に表示させるジョブリスト表示制御部２２０と、メンテナンスジョブに対応するメンテナンス処理を印刷装置５０で実行させる制御情報（メンテナンス制御情報）を生成し、通信制御部２３２を介して、印刷装置５０に送信させる制御情報出力制御部２２１と、を有する。なお、ユーザによって、印刷処理装置１０に接続される操作部（キーボード３２及びマウス３２）が操作された結果としてジョブリストの変更があった場合（例えば、図３（Ｂ）、図４（Ｂ）、（Ｃ）のように変更された場合）に、ジョブリスト表示制御部２２０及び制御情報出力制御部２２１は、それぞれ、ジョブリストの変更が反映された表示情報及び制御情報を生成する。
【００６０】
ここで、「制御情報」又は「ジョブリストの変更が反映された制御情報」は、例えば、図３（Ｂ）の例では、「ファイル１の印刷ジョブの完了の後にインク循環を行え」という実行条件付きの命令であってよく、あるいは、図４（Ｂ）の例では、単に「インク循環を待て」という命令（実行条件無しの命令）であってもよく、「今回のインク循環は不許可」という許認可に関する命令（実行条件無しの命令）であってもよい。なお、単に、「インク循環を待て」という命令が発出された場合は、ジョブ管理部２１８は、ジョブリスト内の印刷ジョブの競合が生じない適切なタイミングで、例えば、最後の印刷ジョブの実行後、具体的には、最後の印刷ジョブに対応するネイティブ形式のデジタルデータの送信後に、「インク循環を許可する」という命令（実行条件無しの命令）を印刷装置５０に向けて出力することができる。
【００６１】
このように、本実施形態によれば、印刷ジョブとメンテナンスジョブとの競合が生じ、メンテナンスジョブの実行によって印刷ジョブが遅延すると予測される場合に、ユーザに、事前に、印刷ジョブ及びメンテナンスジョブ（インク循環ジョブやヘッドクリーニングジョブ等）を含む複合型のジョブリストが表示部２０を介して提示され、ユーザは、図３（Ｂ）、図４（Ｂ）、図４（Ｃ）に示されるような対策を、適宜、採ることが可能である。印刷装置５０では、ユーザの意図を反映した形で、印刷及びメンテナンスの各ジョブが実行される。よって、ユーザが意図しない、印刷ジョブの実行の遅延が防止され、ユーザの利便性が向上するという効果が得られる。
【００６２】
また、上述のとおり、「メンテナンス処理」は、１例として、印刷装置５０における、少なくとも１色のインクの内のインク循環が必要なインク（例えば、白インク）についてのインク循環処理、及び、印刷装置５０に含まれるプリントヘッドのクリーニング処理（ヘッドクリーニング処理）の少なくとも一方を含む処理である。よって、ユーザは、インク循環処理及びヘッドクリーニング処理のいずれかの実行によって印刷が遅延すること（言い換えれば、印刷が遅延する可能性）を事前に知ることができ、よって、適切な対策を採ることが可能となる。よって、ユーザの利便性がさらに向上する。
【００６３】
また、上述のとおり、印刷データ処理部２３０は、ベクトル画像をビットマップ画像（ラスター画像）に変換するＲＩＰ（Raster Image Processor)部であり、これによって、印刷データの形式を、印刷装置５０に適合する形式に変換することができ、よって、印刷装置５０の負担が軽減される。なお、上述のとおり印刷データ処理部（ＲＩＰ部）２３０は、ビットマップ画像(ラスター画像)を更に、印刷装置５０に適応したネイティブ形式のデジタルデータに変換してもよい。この場合、印刷装置５０の負担が更に軽減される。
【００６４】
次に、図７を参照する。コンピュータである印刷装置５０の図５に示したＣＰＵ１４２が、例えばＥＥＰＲＯＭ１４４又はＲＯＭ１４８に格納されているプログラムに従って動作することで、例えば図７に示されるような機能ブロックを有するプリンタコントローラ１４０を備える印刷装置５０が構築される。なお、図７の印刷装置５０又はプリンタコントローラ１４０は、メンテナンス処理を実行するために、例えば図７の印刷機構（プリンタエンジン）１５０を制御することができる。
【００６５】
図７の印刷装置５０のプリンタコントローラ１４０は、１例として、通信制御部（ＴＣＰ／ＩＰ）３１２と、制御情報受付部３１４と、通知部３１６と、管理部３２０（１例として、印刷及びメンテナンス管理部３２２を有する）と、タイマー３２４と、印刷スプーラ３２６と、プリンタドライバ（印刷実行部）３３２と、ヘッドクリーニング実行部３３０と、インク循環実行部３２８と、を有する。図７のプリンタコントローラ１４０は、メンテナンス実行部として例えばヘッドクリーニング実行部３３０及びインク循環実行部３２８を有するが、何れか一方のみを有してもよく、或いは、これらの一部又はすべての代わりに、又はこれらの一部又はすべてに加えて、他のメンテナンス実行部を有してもよい。プリンタコントローラ１４０は、例えばユーザインタフェース機能を提供するユーテリティ３１０を更に有してもよい。
【００６６】
制御情報受付部３１４は、印刷処理装置（ＲＩＰ装置）１１から送られてくる制御情報を受け付け、受け付けた制御情報を、適切なタイミングで管理部３２０に送ることができる。通知部３１６は、管理部３２０（又は印刷及びメンテナンス管理部３２２）が印刷処理装置１０に通知しようとするメンテナンス関連情報を受け付け、適切なタイミングで通信制御部３１２に送るものである。
【００６７】
管理部３２０は、印刷装置５０が実行するべき処理を管理し、１例として、印刷処理及びメンテナンス処理を統括的に管理することができる。印刷処理及びメンテナンス処理の双方を管理する時に、管理部３２０又は印刷及びメンテナンス管理部３２２は、例えばタイマー３２４を用いて時間を計測することができ、計測された時間を用いて、メンテナンス処理の実行時期を管理することができる。好ましくは、管理部３２０は、最後のメンテナンス処理の実行時期とプリンタドライバ３３２の実行状態（実行時間）とに基づき、プリンタドライバ３３２が実行している印刷処理中に、その印刷処理後に、或いは、その印刷処理と次の印刷処理との間に、最後のメンテナンス処理に続く次のメンテナンス処理（直近のメンテナンス処理）を実行するか否かを判定することができる。印刷及びメンテナンス管理部３２２が、例えば所定時間（例えば８時間）以内の白インクの使用量が所定量（例えば３．５［ｃｃ］）以下であることを検出することで、メンテナンス処理として例えば白インクのインク循環処理を行うべきタイミング（実行時期）を自発的に検出することができる。
【００６８】
インク循環処理、ヘッドクリーニング処理等のメンテナンス処理の実行予定（直近のメンテナンス処理の実行時期）を自発的に検出する時に、管理部３２０は、メンテナンス関連情報として、例えば直近のメンテナンス処理の実行時期を通知部３１６に伝えることができる。メンテナンス関連情報を受け取る時に、通知部３１６は、それを直ちに、通信制御部３１２を介して、印刷処理装置１０に通知することができる。これにより、印刷処理装置１０側でのメンテナンス処理の管理は、印刷装置５０側での直近のメンテナンス処理の実行時期を管理可能である。
【００６９】
印刷及びメンテナンス管理部３２２は、直近のメンテナンス処理の実行時期を自発的に検出することができるとともに、制御情報受付部３１４が印刷処理装置（ＲＩＰ装置）１１から送られてくる制御情報を受け付ける時には、印刷及びメンテナンス管理部３２２は、その制御情報を優先させることができる。即ち、管理部３２０は、印刷処理装置１１からの制御情報に基づき、直近のメンテナンス処理（次のメンテナンス処理）を管理することができる。
【００７０】
なお、管理部３２０（又は印刷及びメンテナンス管理部３２２）は、例えば、印刷装置５０側のユーザが、例えば操作パネル５２（広義には、操作部）、ユーテリティ３１０及び制御情報受付部３１４を介して、印刷装置５０に対して、直接にメンテナンス処理の実行指示を行った場合、直ちに、その指示に従うメンテナンス処理を実行するのではなく、一旦、その要求を無効化又は保留することができる。加えて、管理部３２０は、通知部３１６及び通信制御部３１２を介して、その旨（印刷装置５０側のユーザからの指示があった事実）を印刷処理装置１１に送信（通知）し、印刷処理装置１１側のユーザからの、制御情報による指示（命令）を待って、その指示（命令）に従う処理を実行するのが好ましい。言い換えれば、管理部３２０は、メンテナンス処理の実行予定（直近のメンテナンス処理の実行時期）を自発的に検出するだけでなく、印刷装置５０側のユーザからの強制的なメンテナンス処理の実行予定も検出し、それらを印刷処理装置１０の複合型のジョブリストに追加させることができる。特に、印刷装置５０側のユーザが印刷処理装置１０のユーザと異なる時に、印刷装置５０側のユーザが誤って指示を入力していることも想定されることから、上位装置である印刷処理装置１０側のユーザの判断を待つのが好ましいといえる。この場合、印刷処理装置１０は、表示部２０にジョブリストを表示して、そのジョブを実行するか否かを印刷処理装置１０側のユーザに確認させる等の処理を、適宜、行うことができる。
【００７１】
印刷スプーラ３２６は、印刷処理装置１０から送られてくる、ネイティブ形式のデジタルデータを一時的に蓄積する。印刷スプーラ３２６は、管理部３２０の制御の下で、実行可能な印刷処理に対応するネイティブ形式のデジタルデータをプリンタドライバ３３２に出力する。プリンタドライバ３３２は、印刷スプーラ３２６から出力されるネイティブ形式のデジタルデータを、印刷に必要な制御情報（プリントヘッド制御情報及びインク制御情報）として、印刷機構（プリンタエンジン）１５０に送る。また、インク循環実行部３２８及びヘッドクリーニング実行部３３０は、管理部３２０の制御の下で、それぞれ、印刷機構（プリンタエンジン）１５０に制御情報を出力し、インク循環処理及びヘッドクリーニング処理を実行することができる。
【００７２】
また、図７の下側に記載されるように、印刷機構（プリンタエンジン）１５０は、例えば、白インクのインク循環を行う機能をもつ印刷ユニット４１０を備えており、この印刷ユニット４１０は、１例として、例えば白インクを貯蔵するインクカートリッジ５４Ｗ（図１（Ｂ）参照）の内部に設けられるインクタンク４１２と、インクチューブ５６（図１（Ｂ）参照）と、インクチューブ５６に連結されるインク還流チューブ４１４と、インクを循環させるポンプ４１６と、プリントヘッド５８Ｗ（図１（Ｂ）参照）と、を有する。インクチューブ５６及びインク還流チューブ４１４によって、インク循環経路が構成される。
【００７３】
また、印刷機構（プリンタエンジン）１５０は、プリントヘッド５８Ｗをクリーニング（清掃）するヘッドクリーニング機構４２０を有し、このヘッドクリーニング機構４２０は、１例として、プリントヘッド５８Ｗのノズルから強制的に白インクを吐出又は吸引可能なキャップ装置４２３と、その吐出又は吸引された白インクを破棄し又は貯める容器４２２と、を有している。また、ヘッドクリーニング機構４２０は、例えば、プリントヘッド５８Ｗのノズル面の拭き取りを行う拭き取り部材（ワイパー）４２４を更に有している。なお、クリーニング処理の内容は１例であり、上記のものに限定されるものではなく、プリントヘッド５８Ｗのノズルからのインクの加圧（非印字）による強制的な吐出、プリントヘッド５８Ｗのノズルからのインクの印字による強制的な吐出（フラッシング）、拭き取り部材（ワイパー）４２４からの付着物の取り除き（スクレイピング）、プリントヘッドＷの保湿処理等が行われることもあり得る。
【００７４】
ポンプ４１６の動作は、例えばインク循環実行部３２８によって制御される。また、プリンタヘッド５８Ｗからの白インクの吐出動作（例えば、プリンタヘッド５８Ｗの位置の移動、キャップ装置４２３の位置の移動及び吸引動作、拭き取り部材（ワイパー）４２４の位置の移動等）は、ヘッドクリーニング実行部３３０によって制御される。
【００７５】
図８は、印刷処理装置（及び印刷処理プログラム）における処理手順の１例を示すフローチャートである。例えば１つ又は複数の印刷ジョブは、例えばジョブリスト内で印刷又は実行の対象として選択されることによって、図６（Ｂ）に示されるジョブ競合予測部２１９は、印刷装置５０側でのメンテナンス処理の実行時期の予測のための情報収集を実行する（図８のステップＳ１）。次に、ジョブ競合予測部２１９は、収集した情報に基づき、メンテナンス処理が印刷装置５０側で実行される予定であるか否か、言い換えれば、メンテナンス処理の必要性が検出されるか否かを判定する（図８のステップＳ２）。印刷装置５０側でメンテナンス処理の必要性が検出される時に、ジョブ競合予測部２１９は、メンテナンス処理を印刷装置５０に実行させるメンテナンスジョブを印刷処理装置１０側で生成することができる。
【００７６】
具体的には、ジョブリスト内の複数の印刷ジョブ（印刷装置５０用の印刷条件が追加された印刷用データ）の順番を確定する前に、印刷データ処理部２３０は、複数の印刷ジョブをＲＩＰ処理し、複数の印刷ジョブに対応する印刷装置５０側での複数の実行時間及び印刷装置５０側での複数のインクの使用量を推定する（図８のステップＳ１）。また、ジョブ競合予測部２１９は、例えば最後のメンテナンス処理の実行時間を印刷装置５０から取得する（図８のステップＳ１）。ジョブ競合予測部２１９は、最後のメンテナンス処理の実行時間と、複数の印刷ジョブに対応する複数の実行時間と、複数のインクの使用量と、に基づき、印刷装置５０側で複数の印刷ジョブに対応する複数の印刷処理の実行中にメンテナンス処理が印刷装置５０側で実行されるか否かを判定することができる（図８のステップＳ２）。印刷装置５０側で複数の印刷処理の実行中にメンテナンス処理が印刷装置５０側で実行されることが予測される時に、ジョブ競合予測部２１９は、メンテナンス処理に対応するメンテナンスジョブを生成し、そのメンテナンスジョブが複数の印刷ジョブのうちのどの印刷ジョブと競合するのかを特定する（図８のステップＳ３）。
【００７７】
なお、ジョブリスト内の複数の印刷ジョブに対応する複数の印刷処理のすべてを実行しても、メンテナンス処理が必要ない時には、ジョブ競合予測部２１９は、メンテナンスジョブを生成しない（図８のステップＳ２）。
【００７８】
メンテナンスジョブと印刷ジョブとの競合が発生する時に、図６（Ｂ）のジョブリスト表示制御部２２０は、表示部２０に、競合が生じるメンテナンスジョブ及び印刷ジョブを含むジョブリスト（複合型のジョブリスト）を表示させる（図８のステップＳ４）。他方、メンテナンスジョブと印刷ジョブとの競合が発生しない時に、ジョブリスト表示制御部２２０は、表示部２０に、１つ又は複数の印刷ジョブだけを含むジョブリスト（印刷ジョブリスト）を表示させる（図８のステップＳ４）。
【００７９】
印刷処理装置１０側のユーザによって複合型のジョブリストが変更された場合には（ステップＳ５）、ジョブリスト表示制御部２２０は、表示部２０に、変更後の複合型のジョブリストを表示する（図８のステップＳ４）。他方、メンテナンスジョブと印刷ジョブとの競合が発生しない時に、印刷処理装置１０側のユーザによって印刷ジョブリストが変更された場合には（図８のステップＳ５）、ジョブリスト表示制御部２２０は、表示部２０に、変更後の印刷ジョブリストを表示する（図８のステップＳ４）。
【００８０】
印刷処理装置１０側のユーザによって複合型のジョブリストが変更されない場合には（図８のステップＳ５）、ジョブリスト表示制御部２２０は、複合型のジョブリスト内の複数のジョブの順番を確定する。複合型のジョブリスト内の複数のジョブの順番が確定されて、図６（Ｂ）の制御情報出力制御部２２１は、その決定された順番で、例えば複数の印刷ジョブに対応するネイティブ形式のデジタルデータと、特定の印刷ジョブの前又は後に配置されるメンテナンスジョブに対応するメンテナンス処理を印刷装置５０で実行させるデータ（制御情報）と、を印刷装置１０に出力する（図８のステップＳ６）。他方、メンテナンスジョブと印刷ジョブとの競合が発生しない時に、言い換えれば、メンテナンスジョブが生成されない時に、制御情報出力制御部２２１は、印刷ジョブリスト内の複数の印刷ジョブのその決定された順番で、例えば複数の印刷ジョブに対応するネイティブ形式のデジタルデータだけを印刷装置１０に出力する（図８のステップＳ６）。
【００８１】
なお、メンテナンスジョブが生成されない時に、例えばステップＳ４だけが省略されてもよく、或いは、例えばステップＳ５だけが省略されてもよく、例えばステップＳ４及びＳ５の双方が省略されてもよい。
【００８２】
メンテナンスジョブが生成される時に、印刷処理装置１０は、競合関係にあるジョブを含む複合型のジョブリストをユーザに提示し、ユーザの判断を仰ぎ、その上で、印刷装置５０に各ジョブの実行等が指示されることから、常に、ユーザの意図が反映された順番での印刷ジョブの実行が確保される。よって、印刷処理装置１０側のユーザの意図しない形で、印刷装置５０側での印刷処理の遅延等が生じることがない。
【００８３】
図９は、印刷装置における、メンテナンス処理及び印刷処理に関する処理手順の１例を示すフローチャートである。図７の管理部３２０（又は印刷及びメンテナンス管理部３２２）は、印刷装置５０側での周期的なメンテナンス処理を自発的に検出したか否かを判定する（図９のステップＳ１０）。次に、管理部３２０は、印刷装置５０側のユーザからの強制的なメンテナンス処理を検出したか否かを判定する（図９のステップＳ１１）。管理部３２０は、印刷装置５０側のユーザからの強制的なメンテナンス処理を、一旦、無効化又は保留する（図９のステップＳ１２）。管理部３２０は、メンテナンス処理の実行予定（直近のメンテナンス処理の実行時期）を印刷処理装１１に通知することができる（図９のステップＳ１３）。なお、例えばステップＳ１１及びＳ１２の双方が省略されてもよい。
【００８４】
次に、図７の管理部３２０（又は印刷及びメンテナンス管理部３２２）は、印刷処理装置１１からの指示の有無を判定する（図９のステップＳ１４及びＳ１５）。具体的には、１つ又は複数の印刷ジョブに対応するネイティブ形式のデジタルデータを受信する時に、管理部３２０は、制御情報（メンテナンス制御情報）を受信しているか否かを判定する（図９のステップＳ１４及びＳ１５）。次に、制御情報を受信する時に、管理部３２０は、メンテナンス処理が許可されているか否かを判定することができる（図９のステップＳ１６）。
【００８５】
図９のステップＳ１６において、例えば、「インク循環を待て」という命令を受信している時に、メンテナンス処理が許可されていないので、管理部３２０は、印刷処理装置１０から送られてくる順番で受信したネイティブ形式のデジタルデータに基づき、印刷処理の実行を管理し、プリンタドライバ３３２は、印刷処理を実行する（図９のステップＳ１７）。未処理の印刷処理が存在する時に、印刷処理を繰り返す（図９のステップＳ１８，Ｓ１７）。
【００８６】
図９のステップＳ１６において、例えば、「ファイル１の印刷ジョブの完了の後にインク循環を行え」という命令を受信している時に、メンテナンス処理が許可されているので、管理部３２０は、そのメンテナンス処理の実行条件が成立しているか否かを判定する（図９のステップＳ１９）。ファイル１の印刷ジョブに対応する印刷処理が既に実行されている時に、実行条件が成立しているので、管理部３２０は、例えばインク循環実行部３２８を介して、メンテナンス処理を実行し、その実行時期を記憶する（図９のステップＳ２０）。
【００８７】
このように、印刷装置５０において、ユーザの意図が反映された制御情報（メンテナンス制御情報）でのメンテナンス処理の実行が確保される。
【００８８】
以上、本発明を実施形態に基づいて説明したが、本発明は、上記の実施形態に限定されるものではなく、種々、変形、応用が可能である。例えば、図３（Ａ）、図３（Ｂ）に示される実施形態では、まず、競合するジョブのジョブリストが表示され、その後、ユーザが操作部を操作してジョブリストを変更する、という手順が採られている。但し、これは１例であり、例えば、図４（Ａ）のようなジョブの競合が検出されると、印刷処理装置１０のジョブ管理部２１８又はジョブリスト表示部２２６（図６（Ａ））が、自動的にジョブの入れ替え（ジョブの順序の変更）を行って図４（Ｂ）のようなジョブリストを作成し、その作成されたジョブリスト（このジョブリストも、「ジョブの競合が発生すると予測されるメンテナンスジョブ及び印刷ジョブを含むジョブリスト」に該当する）をユーザに提示し、ユーザの承認を求め、ユーザが承認すると、その承認されたジョブリスト（これは、上記の実施形態における「変更されたジョブリスト」に該当する）を反映した制御情報を、印刷装置に向けて送信する、という手順としてもよい。また、ユーザによる承認の際、ユーザが、更にジョブリストの変更を行ってもよい。このような変形例も、本発明の技術的範囲に含まれる。
【００８９】
図１０（Ａ）は、例えば図４（Ｂ）で削除されたメンテナンスジョブのリスト（削除済）の１例を示し、図１０（Ｂ）及び図１０（Ｃ）は、それぞれ、メンテナンスジョブの削除後、及び復活後の具体的なジョブリストの１例を示す。
【００９０】
例えば図４（Ｂ）の例では、ユーザが操作部（図２（Ａ）のキーボード３２やマウス３４等）を用いて、インク循環ジョブ６０を削除している。このように削除されたメンテナンスジョブは、実行中又は実行予定の図４（Ｂ）のジョブリストとは別に、例えば表示部２０に表示される（図１０（Ａ）参照）。もちろん、複合型のジョブリストの中に、一緒に、削除されたメンテナンスジョブを含んで、その複合型のジョブリストが表示部２０に表示されてもよい。
【００９１】
図１０（Ａ）において、ジョブリストは、削除されたインク循環ジョブ７５を表している。このように、印刷処理装置１０は、ユーザによって削除されたメンテナンスジョブを管理するとともに、その内容をユーザに報知することができる。なお、図１０（Ａ）のインク循環ジョブ７５をユーザが選択し、選択したメンテナンスジョブを例えば図４（Ｂ）の実行中又は実行予定の複合型のジョブリストに復活させて、インク循環ジョブ６０の削除を取消し、又はインク循環ジョブ７５を適切なタイミングで実行してもよい。
【００９２】
ところで、ユーザがメンテナンスジョブを削除し、或いはメンテナンスジョブの削除を継続する時に、通常必要とされる又は推奨されるメンテナンスジョブに対応するメンテンス処理が印刷装置５０側で実行されない状態で、非常に多くの印刷ジョブに対応する印刷処理が印刷装置５０側で実行され続ける。この場合、印刷物の品質が低下するだけでなく、印刷装置５０自体に悪影響が及ぶ可能性がある。従って、メンテンスジョブの削除及び／又は印刷ジョブの実行に、上限を設定することが好ましい。
【００９３】
１例として、印刷処理装置１０は、実行されていないメンテナンスジョブの削除数に上限を設け、上限の削除数以上のメンテンスジョブが削除されないように、ジョブ管理部２１８は、メンテンスジョブの削除を管理することができる。また、もう１つの例として、メンテナンスジョブが削除された後に、印刷ジョブの実行数に上限を設け、上限の実行数以上の印刷ジョブが実行されないように、ジョブ管理部２１８は、印刷ジョブの実行を管理することができる。なお、上記の上限は、数ではなく、例えば時間によって設定されてもよい。従って、ジョブ管理部２１８は、メンテナンスジョブが削除された後の実行予定の１又は複数の印刷ジョブの実行時間（所要時間）を管理し、その実行時間が上限時間を超えたか否かを判定することができる。なお、閾値となる上限値は、印刷装置５０の種類又は仕様によって異なるので、個々の印刷装置５０毎に、最適な値を適宜設定することができる。
【００９４】
例えば図１０（Ｂ）に示されるように、表示部２０は、例えば複合型のジョブリスト中に、上限を超える印刷ジョブが存在する時に、ファイル５８，５９に対応する印刷ジョブ１７４，１７６には、ユーザの注意を引くために、或いは、メンテンスジョブの実行を催促するために、例えば注意喚起マーク１７７，１７７が付加される。
【００９５】
代替的に、例えば図１０（Ｃ）に示されるように、ジョブ管理部２１８は、削除されたメンテナンスジョブとして例えばインク循環ジョブ７５を自動的に復活させることができる。なお、ジョブ管理部２１８は、印刷ジョブ５８の実行が上限を超えないように、ファイル５６，５７に対応する印刷ジョブ１７０，１７２とファイル５８，５９に対応する印刷ジョブ１７４，１７６との間に、インク循環ジョブ７５の実行を予定することができる。なお、インク循環ジョブ７５は一度削除されていたので、インク循環ジョブ７５には、ユーザの注意を引くために、例えば注意喚起マーク７７が付加される。
【００９６】
本発明は、上述の例示的な実施形態に限定されず、また、当業者は、上述の例示的な実施形態を特許請求の範囲に含まれる範囲まで、容易に変更することができるであろう。
【符号の説明】
【００９７】
１０・・・印刷処理装置（ＲＩＰ装置、ＲＩＰサーバ）、２０・・・表示部、２２・・・表示素子、２４・・・表示コントローラ、３２・・・操作部としてのキーボード、３４・・・操作部としてのマウス、４２，４４・・・フォルダ、５０・・・印刷装置（例えばインクジェットプリンタ）、５２・・・操作パネル、５４・・・インクカートリッジ、５６・・・インクチューブ、５８・・・プリントヘッド（例えばインクジェットヘッド）、６２・・・処理部、６４・・・記憶部、６６・・・通信部、１１０・・・ＣＰＵ、１１２、・・・ＲＡＭ、１１４・・・ＲＯＭ、１１６・・・ＨＤＤ、１２０・・・入出力インターフェース（Ｉ／Ｆ）、１２２・・・表示インターフェース（Ｉ／Ｆ）、１２６・・・バスインタフェース（Ｉ／Ｆ）、１３０・・・バスインタフェース（Ｉ／Ｆ）、１４０・・・プリンタコントローラ、１４２・・・ＣＰＵ、１４４・・・ＥＥＰＲＯＭ、１４６・・・ＲＡＭ、１４８・・・ＲＯＭ、１５０・・・印刷機構（プリントエンジン）、２１４・・・ユーテリティ、２１６・・・データ蓄積部、２１８・・・ジョブ管理部、２１９・・・ジョブ競合予測部、２２０・・・ジョブリスト表示制御部、２２１・・・制御情報出力制御部、２２２・・・スプーラ（印刷処理装置側スプーラ）、２２４・・・ジョブキュー管理部、２２５・・・ジョブキュー、２２６・・・ジョブリスト表示部、２２７・・・タイマー、２２８・・・グラフィックドライバ、２３０・・・印刷データ処理部（ＲＩＰ部）、２３２・・・通信制御部（ＴＣＰ／ＩＰ）、３１０・・・ユーテリティ、３１２・・・通信制御部、３１４・・・制御情報受付部、３１６・・・通知部、３２０・・・管理部、３２２・・・印刷及びメンテナンス管理部、３２４・・・タイマー、３２６・・・印刷スプーラ、３２８・・・インク循環実行部、３３２・・・プリンタドライバ（印刷実行部）、３３０・・・ヘッドクリーニング実行部、４１０・・・印刷ユニット、４１２・・・インクタンク、４１４・・・インク還流チューブ、４１６・・・ポンプ、４２０・・・ヘッドクリーニング機構、４２２・・・容器、４２３・・・キャップ装置、４２４・・・拭き取り部材（ワイパー）、ＢＵＳ１，ＢＵＳ２，ＢＵＳ３・・・バス。
【図１】
2019096198.tif 000003
【図２】
2019096198.tif 000004
【図３】
2019096198.tif 000005
【図４】
2019096198.tif 000006
【図５】
2019096198.tif 000007
【図６】
2019096198.tif 000008
【図７】
2019096198.tif 000009
【図８】
2019096198.tif 000010
【図９】
2019096198.tif 000011
【図１０】
2019096198.tif 000012