(57)【要約】【課題】ファイルを容易かつ確実に所望の印刷機能で印刷することである。【解決手段】印刷制御装置は、親ホットフォルダー１００の下層に接続された子ホットフォルダー１１０，１２０，１３０において、ファイルに対応して親ホットフォルダー１００と連携する子ホットフォルダーを示す連携情報を記憶する記憶手段と、親ホットフォルダー１００に投入されたファイルを取得し、記憶された連携情報と、取得されたファイルとに基づいて、親ホットフォルダー１００の印刷設定情報と、親ホットフォルダー１００に連携する子ホットフォルダーの印刷設定情報とをマージし、マージした印刷設定情報を反映した印刷ジョブを作成する印刷ジョブ作成手段と、を備える。【選択図】図５
2020095606.tif 000002
【特許請求の範囲】
【請求項１】
印刷機能の印刷設定情報が関連付けられたホットフォルダーに投入されたファイルの印刷ジョブを作成する印刷制御装置であって、
第１ホットフォルダーの下層に接続された少なくとも１つの第２ホットフォルダーにおいて、ファイルに対応して当該第１ホットフォルダーと連携する前記第２ホットフォルダーを示す連携情報を記憶する記憶手段と、
前記第１ホットフォルダーに投入されたファイルを取得する取得手段と、
前記記憶された連携情報と、前記取得されたファイルとに基づいて、前記第１ホットフォルダーの印刷設定情報と、当該第１ホットフォルダーに連携する第２ホットフォルダーの印刷設定情報とをマージし、当該マージした印刷設定情報を反映した印刷ジョブを作成する印刷ジョブ作成手段と、を備える印刷制御装置。
【請求項２】
前記連携情報は、ファイルのキー情報に対応して第１ホットフォルダーと連携する第２ホットフォルダーを示し、
前記取得手段は、前記第１ホットフォルダーに投入されたファイルのキー情報を取得し、
前記印刷ジョブ作成手段は、前記記憶された連携情報と、前記取得されたキー情報とに基づいて、前記第１ホットフォルダーの印刷設定情報と、当該第１ホットフォルダーに連携する第２ホットフォルダーの印刷設定情報とをマージする請求項１に記載の印刷制御装置。
【請求項３】
前記キー情報は、ファイルのファイル名、ファイル属性、ページ番号及びヘッダーフッター情報の少なくとも１つである請求項２に記載の印刷制御装置。
【請求項４】
前記第２ホットフォルダーに複数のファイルが投入された場合に、当該複数のファイルに共通するキー情報を検出し、検出したキー情報に基づいて連携情報を更新する第１更新手段を備える請求項２又は３に記載の印刷制御装置。
【請求項５】
前記印刷ジョブ作成手段は、デフォルト値から変更された印刷設定情報を優先して、前記第１ホットフォルダーの印刷設定情報と、当該第１ホットフォルダーに連携する第２ホットフォルダーの印刷設定情報とをマージする請求項１から４のいずれか一項に記載の印刷制御装置。
【請求項６】
前記印刷ジョブ作成手段は、前記第１ホットフォルダーと、当該第１ホットフォルダーに連携する第２ホットフォルダーとの印刷設定情報がいずれもデフォルト値から変更されている場合に、上位階層又は下位階層を優先するかのマージ条件に応じて、前記第１ホットフォルダーの印刷設定情報と、当該第１ホットフォルダーに連携する第２のホットフォルダーの印刷設定情報とをマージする請求項５に記載の印刷制御装置。
【請求項７】
前記第１ホットフォルダー及び前記第２ホットフォルダーを表示手段に階層表示する表示制御手段を備える請求項１から６のいずれか一項に記載の印刷制御装置。
【請求項８】
前記印刷ジョブ作成手段は、前記第１ホットフォルダーに連携する第２ホットフォルダーの印刷設定情報がない場合に、当該第１ホットフォルダーの印刷設定情報を反映した印刷ジョブを作成する請求項１から７のいずれか一項に記載の印刷制御装置。
【請求項９】
前記ホットフォルダーが移動又はコピーされた場合に、当該移動又はコピー後のホットフォルダーに基づいて連携情報を更新する第２更新手段を備える請求項１から８のいずれか一項に記載の印刷制御装置。
【請求項１０】
前記印刷ジョブ作成手段は、前記取得されたファイルに対応する所定数の種類の連携情報がある場合に、当該所定数のそれぞれの連携情報と、前記取得されたファイルとに基づいて、前記第１ホットフォルダーの印刷設定情報と、当該第１ホットフォルダーに連携する前記所定数の各第２ホットフォルダーの印刷設定情報とをそれぞれマージし、当該マージした印刷設定情報を反映した前記所定数の印刷ジョブを作成する請求項１から９のいずれか一項に記載の印刷制御装置。
【請求項１１】
前記印刷ジョブ作成手段は、マージされる印刷条件情報に禁則関係が発生する場合に、上位階層又は下位階層を優先するかの選択入力に応じて、前記第１ホットフォルダーの印刷設定情報と、当該第１ホットフォルダーに連携する第２のホットフォルダーの印刷設定情報とをマージする請求項１から１０のいずれか一項に記載の印刷制御装置。
【請求項１２】
前記印刷ジョブ作成手段は、前記作成された印刷ジョブを印刷手段に出力する請求項１から１１のいずれか一項に記載の印刷制御装置。
【請求項１３】
印刷機能の印刷設定情報が関連付けられたホットフォルダーに投入されたファイルの印刷ジョブを作成する印刷制御装置のコンピューターを、
第１ホットフォルダーの下層に接続された少なくとも１つの第２ホットフォルダーにおいて、当該第１ホットフォルダーと連携する前記第２ホットフォルダーを示す連携情報を記憶する記憶手段、
前記第１ホットフォルダーに投入されたファイルを取得する取得手段、
前記記憶された連携情報と、前記取得されたファイルとに基づいて、前記第１ホットフォルダーの印刷設定情報と、当該第１ホットフォルダーに連携する第２ホットフォルダーの印刷設定情報とをマージし、当該マージした印刷設定情報を反映した印刷ジョブを作成する印刷ジョブ作成手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷制御装置及びプログラムに関する。
【背景技術】
【０００２】
近年、プリンター機能の増加に伴い、印刷設定項目の組合せが増えている。それに伴い、ドキュメントを目的別に印刷設定を変えて出力させるために複数のホットフォルダーを作成し、運用する傾向にある。
【０００３】
ホットフォルダーには、１種類の印刷設定（印刷設定情報）が記憶されており、そのホットフォルダーにファイルを投入（コピー）すると印刷設定情報が反映され、その印刷設定情報に従って印刷される。印刷設定情報の印刷機能を１つでも変えて印刷する場合は、その都度条件を変えたホットフォルダーを作成し、そのホットフォルダーにファイルを投入しなければならず、ユーザーにとって煩雑となる。
【０００４】
また、大量のファイルを印刷する場合、１種類の印刷設定の場合は、１つのホットフォルダーにファイルを投入すればよいが、複数種類の印刷設定で大量の印刷を行う場合は、印刷設定の種類ごとにファイルを選択し、投入しなければならず、投入する回数も増えるため、さらに煩雑になり、大量のファイルを一度に選択して投入する場合には選択ミスも起こりやすく、間違った場合、無駄な印刷が発生してしまうことがある。
【０００５】
このため、複数のホットフォルダーを１つのフォルダーに移動し、親フォルダーにホットフォルダー機能を付与し、親ホットフォルダーにファイルが投入された場合、どの子ホットフォルダーの印刷設定を反映させるかのメッセージを表示し、ユーザーに選択させ、その設定で印刷ジョブを作成する情報処理装置が知られている（特許文献１参照）。
【０００６】
また、フォルダーが階層構造になっており、最下層に印刷設定が保存されており、親フォルダーにファイルが投入されるとキー情報を抽出して、条件にあった印刷設定が格納されているフォルダーを検索して、そのフォルダーに格納されている印刷設定をファイルに反映して印刷ジョブを作成する印刷制御システムが知られている（特許文献２参照）。
【０００７】
また、各印刷機能の設定値がフォルダーで表示され、印刷機能の設定値を１つ１つ選択していき、最終フォルダーにファイルを投入すると、それまで設定した印刷設定を反映した印刷が可能となる印刷装置が知られている（特許文献３参照）。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１７−１０７３７０号公報
【特許文献２】特開２００６−１１５２６号公報
【特許文献３】特開２００３−２５６１６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかし、特許文献１の情報処理装置では、設定したい印刷設定ごとにファイルを投入しなければならなく、ユーザーの手間がかかりその負担が大きい。また、特許文献２の印刷制御システムでは、キー情報によって印刷設定の格納されているフォルダーを検索しているのみで、所望の印刷設定（印刷機能）が得られないおそれがあった。また、特許文献３の印刷装置では、印刷機能の設定値を１つ１つ選択してかなければならず、ユーザーの手間がかかりその負担が大きい。
【００１０】
本発明の課題は、ファイルを容易かつ確実に所望の印刷機能で印刷することである。
【課題を解決するための手段】
【００１１】
上記課題を解決するため、請求項１に記載の発明の印刷制御装置は、
印刷機能の印刷設定情報が関連付けられたホットフォルダーに投入されたファイルの印刷ジョブを作成する印刷制御装置であって、
第１ホットフォルダーの下層に接続された少なくとも１つの第２ホットフォルダーにおいて、ファイルに対応して当該第１ホットフォルダーと連携する前記第２ホットフォルダーを示す連携情報を記憶する記憶手段と、
前記第１ホットフォルダーに投入されたファイルを取得する取得手段と、
前記記憶された連携情報と、前記取得されたファイルとに基づいて、前記第１ホットフォルダーの印刷設定情報と、当該第１ホットフォルダーに連携する第２ホットフォルダーの印刷設定情報とをマージし、当該マージした印刷設定情報を反映した印刷ジョブを作成する印刷ジョブ作成手段と、を備える。
【００１２】
請求項２に記載の発明は、請求項１に記載の印刷制御装置において、
前記連携情報は、ファイルのキー情報に対応して第１ホットフォルダーと連携する第２ホットフォルダーを示し、
前記取得手段は、前記第１ホットフォルダーに投入されたファイルのキー情報を取得し、
前記印刷ジョブ作成手段は、前記記憶された連携情報と、前記取得されたキー情報とに基づいて、前記第１ホットフォルダーの印刷設定情報と、当該第１ホットフォルダーに連携する第２ホットフォルダーの印刷設定情報とをマージする。
【００１３】
請求項３に記載の発明は、請求項２に記載の印刷制御装置において、
前記キー情報は、ファイルのファイル名、ファイル属性、ページ番号及びヘッダーフッター情報の少なくとも１つである。
【００１４】
請求項４に記載の発明は、請求項２又は３に記載の印刷制御装置において、
前記第２ホットフォルダーに複数のファイルが投入された場合に、当該複数のファイルに共通するキー情報を検出し、検出したキー情報に基づいて連携情報を更新する第１更新手段を備える。
【００１５】
請求項５に記載の発明は、請求項１から４のいずれか一項に記載の印刷制御装置において、
前記印刷ジョブ作成手段は、デフォルト値から変更された印刷設定情報を優先して、前記第１ホットフォルダーの印刷設定情報と、当該第１ホットフォルダーに連携する第２ホットフォルダーの印刷設定情報とをマージする。
【００１６】
請求項６に記載の発明は、請求項５に記載の印刷制御装置において、
前記印刷ジョブ作成手段は、前記第１ホットフォルダーと、当該第１ホットフォルダーに連携する第２ホットフォルダーとの印刷設定情報がいずれもデフォルト値から変更されている場合に、上位階層又は下位階層を優先するかのマージ条件に応じて、前記第１ホットフォルダーの印刷設定情報と、当該第１ホットフォルダーに連携する第２のホットフォルダーの印刷設定情報とをマージする。
【００１７】
請求項７に記載の発明は、請求項１から６のいずれか一項に記載の印刷制御装置において、
前記第１ホットフォルダー及び前記第２ホットフォルダーを表示手段に階層表示する表示制御手段を備える。
【００１８】
請求項８に記載の発明は、請求項１から７のいずれか一項に記載の印刷制御装置において、
前記印刷ジョブ作成手段は、前記第１ホットフォルダーに連携する第２ホットフォルダーの印刷設定情報がない場合に、当該第１ホットフォルダーの印刷設定情報を反映した印刷ジョブを作成する。
【００１９】
請求項９に記載の発明は、請求項１から８のいずれか一項に記載の印刷制御装置において、
前記ホットフォルダーが移動又はコピーされた場合に、当該移動又はコピー後のホットフォルダーに基づいて連携情報を更新する第２更新手段を備える。
【００２０】
請求項１０に記載の発明は、請求項１から９のいずれか一項に記載の印刷制御装置において、
前記印刷ジョブ作成手段は、前記取得されたファイルに対応する所定数の種類の連携情報がある場合に、当該所定数のそれぞれの連携情報と、前記取得されたファイルとに基づいて、前記第１ホットフォルダーの印刷設定情報と、当該第１ホットフォルダーに連携する前記所定数の各第２ホットフォルダーの印刷設定情報とをそれぞれマージし、当該マージした印刷設定情報を反映した前記所定数の印刷ジョブを作成する。
【００２１】
請求項１１に記載の発明は、請求項１から１０のいずれか一項に記載の印刷制御装置において、
前記印刷ジョブ作成手段は、マージされる印刷条件情報に禁則関係が発生する場合に、上位階層又は下位階層を優先するかの選択入力に応じて、前記第１ホットフォルダーの印刷設定情報と、当該第１ホットフォルダーに連携する第２のホットフォルダーの印刷設定情報とをマージする。
【００２２】
請求項１２に記載の発明は、請求項１から１１のいずれか一項に記載の印刷制御装置において、
前記印刷ジョブ作成手段は、前記作成された印刷ジョブを印刷手段に出力する。
【００２３】
請求項１３に記載の発明のプログラムは、
印刷機能の印刷設定情報が関連付けられたホットフォルダーに投入されたファイルの印刷ジョブを作成する印刷制御装置のコンピューターを、
第１ホットフォルダーの下層に接続された少なくとも１つの第２ホットフォルダーにおいて、当該第１ホットフォルダーと連携する前記第２ホットフォルダーを示す連携情報を記憶する記憶手段、
前記第１ホットフォルダーに投入されたファイルを取得する取得手段、
前記記憶された連携情報と、前記取得されたファイルとに基づいて、前記第１ホットフォルダーの印刷設定情報と、当該第１ホットフォルダーに連携する第２ホットフォルダーの印刷設定情報とをマージし、当該マージした印刷設定情報を反映した印刷ジョブを作成する印刷ジョブ作成手段、
として機能させる。
【発明の効果】
【００２４】
本発明によれば、ファイルを容易かつ確実に所望の印刷機能で印刷できる。
【図面の簡単な説明】
【００２５】
【図１】本発明の実施の形態の印刷システムのシステム構成を示す図である。
【図２】ＰＣの機能構成を示すブロック図である。
【図３】画像形成装置の機能構成を示すブロック図である。
【図４】第１のファイル投入条件テーブルを示す図である。
【図５】第１のホットフォルダーの階層構造を示す図である。
【図６】マージ条件設定画面を示す図である。
【図７】印刷ジョブ作成処理を示すフローチャートである。
【図８】優先選択画面を示す図である。
【図９】第２のホットフォルダーの階層構造を示す図である。
【図１０】第２のファイル投入条件テーブルを示す図である。
【図１１】ホットフォルダーコピー処理を示すフローチャートである。
【図１２】第３のホットフォルダーの階層構造を示す図である。
【図１３】（ａ）は、第３のファイル投入条件テーブルを示す図である。（ｂ）は、第４のファイル投入条件テーブルを示す図である。（ｃ）は、第５のファイル投入条件テーブルを示す図である。
【図１４】共通条件追加処理を示すフローチャートである。
【図１５】第４のホットフォルダーの階層構造を示す図である。
【図１６】第６のファイル投入条件テーブルを示す図である。
【発明を実施するための形態】
【００２６】
添付図面を参照して、本発明に係る実施の形態を詳細に説明する。なお、本発明は、図示例に限定されるものではない。
【００２７】
図１〜図１６を参照して、本発明に係る実施の形態を説明する。まず、図１〜図３を参照して、本実施の形態の装置構成を説明する。図１は、本実施の形態の印刷システム１のシステム構成を示す図である。図２は、ＰＣ（Personal Computer）１０の機能構成を示すブロック図である。図３は、画像形成装置２０の機能構成を示すブロック図である。
【００２８】
図１に示すように、本実施の形態の印刷システム１は、用紙に印刷（画像形成）を行うシステムであり、例えば、企業のオフィスに設置されている。印刷システム１は、印刷制御装置としてのＰＣ１０と、印刷手段としての複数の画像形成装置２０と、を備える。ＰＣ１０と画像形成装置２０とは、通信ネットワークＮを介して通信接続されている。
【００２９】
ＰＣ１０は、例えば、企業のユーザーが使用する情報処理装置であり、ワークフローアプリケーションプログラム（ワークフローアプリＰ１とする）がインストールされ、ワークフローアプリＰ１の実行により、ＰＣ１０内に作成されたホットフォルダーを管理し、ホットフォルダーに関連付けられた様々な印刷設定（印刷設定情報）を反映した印刷ジョブを作成し、指定した画像形成装置２０に印刷ジョブを送信して印刷物を出力させる機能を有する。
【００３０】
ホットフォルダーは、ＯＳ（Operating System）などで実現される通常のフォルダーと同様に、ホットフォルダー内に通常のファイルだけでなく入れ子的にホットフォルダーを格納可能な階層構造を有する。本実施の形態の各ホットフォルダーは、１種類の印刷設定情報が設定されており、投入（コピー）したファイルに対して当該印刷設定情報の印刷設定を付与することができる。
【００３１】
ホットフォルダーとは、ワークフローアプリＰ１（図２）が管理するフォルダーである。ワークフローアプリＰ１は、ホットフォルダーにファイルが投入されると当該ファイルを取り込み、ホットフォルダーに関連付けられた印刷設定情報を反映した印刷ジョブを作成する。ホットフォルダーに関連付けられた印刷設定情報は、機能情報として、画像形成装置２０が有している印刷機能とその設定値とを含む。この印刷機能は、画像形成装置２０で設定できる全ての印刷機能である。さらに、入稿者情報や、印刷先の画像形成装置２０の情報などもホットフォルダーに関連付けられる構成としてもよい。
【００３２】
ホットフォルダーに関連付けられた印刷設定情報において、画像形成装置２０が有している印刷機能の設定値は、初期状態ではデフォルト設定（デフォルト値）が記憶されており、例えば、ステープル処理の印刷設定情報は、デフォルト値では、オフが記憶されているため、設定を変更しないでホットフォルダーにファイルを、投入（コピー）すると、ステープル処理のオフの印刷ジョブが作成される。その他の印刷機能も初期状態で記憶されているデフォルト値が反映された印刷ジョブとなる。ホットフォルダーに関連付けられた印刷設定情報をステープル処理のオフからオンに変更した場合、当該ホットフォルダーにファイルを投入（コピー）すると、ステープル処理のオンの印刷ジョブが作成される。その他の印刷機能は初期状態で記憶されているデフォルト値が反映された印刷ジョブとなる。
【００３３】
本実施の形態では、ファイルが投入されたホットフォルダーの下層にホットフォルダーがある場合に、投入元のホットフォルダーの印刷設定情報と、当該下層のホットフォルダーの印刷設定情報と、がマージ（合併）され、マージされた印刷設定情報に基づいて印刷される。以下、簡単に、最上位のホットフォルダーを親ホットフォルダーとし、親ホットフォルダーの下層のホットフォルダーを子ホットフォルダーと呼ぶものとする。
【００３４】
画像形成装置２０は、画像形成及び画像読み取りの機能を有するＭＦＰ（Multi Function Peripheral）とする。しかし、画像形成装置２０は、ＭＦＰに限定されるものではなく、少なくともＰＣ１０から送信された印刷ジョブにより用紙に画像形成（印刷）するプリンターなどの画像形成装置としてもよい。
【００３５】
通信ネットワークＮは、ＬＡＮ（Local Area Network）であるものとするが、これに限定するものではなく、インターネット、ＷＡＮ（Wide Area Network）などを含めるものとしてもよい。
【００３６】
ついで、図２を参照して、ＰＣ１０の内部の機能構成を説明する。図２に示すように、ＰＣ１０は、取得手段、印刷ジョブ作成手段、第１更新手段、第２更新手段、表示制御手段としてのＣＰＵ（Central Processing Unit）１１と、操作部１２と、ＲＡＭ（Random Access Memory）１３と、表示手段としての表示部１４と、記憶部１５と、通信部１６と、を備える。ＰＣ１０の各部は、バスを介して接続されている。
【００３７】
ＣＰＵ１１は、記憶部１５に記憶されているシステムプログラム、アプリケーションプログラムのうち指定されたプログラムを読み出してＲＡＭ１３のワークエリアに展開し、当該展開されたプログラムに従ってＰＣ１０の各部を制御する。
【００３８】
操作部１２は、カーソルキー、文字、数字入力キー及び各種機能キーなどを備えたキーボード、マウスなどのポインティングデバイスを含む構成とし、ユーザーによる各キーの押下入力、位置入力を受け付けてその操作情報をＣＰＵ１１に出力する。
【００３９】
ＲＡＭ１３は、揮発性のメモリーである。また、ＲＡＭ１３は、実行される各種プログラムやこれら各種プログラムに係るデータなどを格納するワークエリアを有する。
【００４０】
表示部１４は、ＬＣＤ（Liquid Crystal Display）、ＥＬ（ElectroLuminescence）ディスプレイなどで構成され、ＣＰＵ１１からの表示制御信号に従って画面表示を行う。
【００４１】
記憶部１５は、ＨＤＤ（Hard Disk Drive）、ＳＳＤ（Solid State Drive）などにより構成される。記憶部１５には、ＣＰＵ１１で実行されるシステムプログラムやアプリケーションプログラム、各種データなどが記憶されている。これらのプログラムは、コンピューター読み取り可能なプログラムコードの形態で記憶部１５に格納されている。
【００４２】
記憶部１５は、ワークフローアプリＰ１、ファイル投入条件テーブル５０、ホットフォルダー管理情報６０、ホットフォルダー７０などを記憶する。ワークフローアプリＰ１は、後述する印刷ジョブ作成プログラムＰ１１、ホットフォルダーコピープログラムＰ１２、共通条件追加プログラムＰ１３を含む。
【００４３】
本実施の形態において、ワークフローアプリＰ１は、階層化された複数のホットフォルダーの連携情報によって決められた条件に従って、複数のホットフォルダーのそれぞれの印刷設定情報をマージして、マージした印刷設定情報を反映した印刷ジョブを作成し、指定した画像形成装置２０に印刷ジョブを送信して印刷物を出力させる。この複数のホットフォルダーの連携情報は、ファイルのキー情報にしたがって、どのホットフォルダーと連携するかのファイル投入条件テーブル５０として記憶される。ファイル投入条件テーブル５０については、詳細に後述する。
【００４４】
ホットフォルダー管理情報６０は、各ホットフォルダーの階層構造と、各ホットフォルダーに設定された印刷設定情報と、を含む。操作部１２を介するユーザーの操作に応じて、ホットフォルダー管理情報６０の各ホットフォルダーの印刷設定情報が変更可能であるとともに、ホットフォルダー管理情報６０は、当該印刷設定情報が変更された場合にも、その印刷設定情報のデフォルト（設定）値を含むものとする。
【００４５】
各ホットフォルダーの印刷設定情報は、少なくとも１つの印刷機能の設定情報（以下、機能情報という）からなる。印刷機能は、例えば、面印刷、リピート印刷、ステープルなどからなる。面印刷の設定情報は、片面印刷（デフォルト値）又は両面印刷である。リピート印刷の設定情報は、オフ（デフォルト値）、２リピート、４リピートなどである。ステープルの設定情報は、オフ（デフォルト値）、オンなどである。全ての機能情報がデフォルト値である場合、禁則関係は発生していないものとする。
【００４６】
ホットフォルダー７０は、階層構造のホットフォルダーと、その中に格納されたファイルなどの情報と、を含む。
【００４７】
通信部１６は、ネットワークカードなどにより構成される。ＣＰＵ１１は、通信部１６を介して、通信ネットワークＮ上の画像形成装置２０などと通信接続してデータの送受信を行う。
【００４８】
ついで、図３を参照して、画像形成装置２０の内部の機能構成を説明する。図３に示すように、画像形成装置２０は、画像形成装置本体２０Ａと、後処理装置２０Ｂと、を備える。画像形成装置本体２０Ａは、本体制御部２１と、操作部２２と、表示部２３と、原稿読取部２４と、画像処理部２５と、画像形成部２６と、給紙部２７と、本体通信部２８と、記憶部２９と、外部通信部３０と、搬送部３１と、を備える。画像形成装置本体２０Ａの各部は、バスを介して通信接続されている。
【００４９】
本体制御部２１は、ＣＰＵ、ＲＡＭ、ＲＯＭ（Read Only Memory）を有する。ＣＰＵは、ＲＯＭに記憶されている各種処理プログラムを読み出し、当該プログラムに従って、画像形成装置本体２０Ａの各部を制御する。また、ＣＰＵは、出力された用紙に対して後処理を行う場合には、後処理装置２０Ｂに所定の後処理を実行する指示を出す。ＲＯＭは、不揮発性の半導体メモリーなどにより構成され、各種プログラム、当該プログラムの実行に必要なデータなどを記憶している。ＲＡＭは、ＤＲＡＭ（Dynamic RAM）などにより構成され、プログラムや各種画像処理に係る画像データなどの各種データを一時的に記憶する。
【００５０】
操作部２２は、表示部２３の表示画面上を覆うように形成されたタッチパネルや、数字ボタン、スタートボタンなどの各種操作ボタンを備え、ユーザーの操作に基づく操作信号を本体制御部２１に出力する。
【００５１】
表示部２３は、ＬＣＤなどにより構成され、本体制御部２１から入力される表示信号に従って各種表示情報を表示する。
【００５２】
原稿読取部２４は、ＡＤＦ（Auto Document Feeder：自動原稿給紙装置）、スキャナーなどを備え、原稿の画像を読み取って得られた画像データを本体制御部２１に出力する。
【００５３】
画像処理部２５は、本体制御部２１の制御により、記憶部２９に記憶された画像データ、原稿読取部２４により原稿から画像を読み取って得られた画像データ、ＰＣ１０から入力された画像データに必要な画像処理を行い、画像処理後の画像データを画像形成部２６に送信する。画像処理には、階調処理、中間調処理、色変換処理などが含まれる。階調処理は、画像データの各画素の階調値を、用紙上に形成された画像の濃度特性が目標の濃度特性と一致するように補正された階調値に変換する処理である。中間調処理は、誤差拡散処理、組織的ディザ法を用いたスクリーン処理などである。色変換処理は、ＲＧＢの各階調値をＣＭＹＫの各階調値に変換する処理である。
【００５４】
画像形成部２６は、本体制御部２１の制御により、画像処理部２５により画像処理が行われた画像データに基づいて、給紙部２７により供給された用紙上にモノクロ又はカラーの画像を形成する。画像形成部２６は、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）の各色に対応する画像形成ユニット、中間転写ベルト、２次転写ローラー、定着部などを備える。各色の画像形成ユニットは、感光体ドラムと、当該感光体ドラムの周囲に設けられた帯電部、露光部、現像部、クリーニング部と、を有する。イエロー色の感光体ドラムは、帯電部により表面が一様に帯電された後、イエロー色の画像データに基づいて露光部により走査露光されて静電潜像が形成される。そして、現像部によりイエロー色の感光体ドラム上の静電潜像にイエロー色のトナーが付着され、現像が行われる。イエロー色の感光体ドラム上のトナー像は、中間転写ベルトに転写後、クリーニング部により、残ったイエロー色のトナーが回収される。マゼンタ、シアン、ブラック色の画像形成ユニットも、イエロー色の画像形成ユニットと同様である。
【００５５】
各色の感光体ドラム上に形成された各色のトナー像は、回転する中間転写ベルト上に逐次転写（１次転写）され、中間転写ベルト上に、４色のトナー像が重ね合わされたカラートナー像が形成される。中間転写ベルト上のカラートナー像は、２次転写ローラーにより、用紙上に一括して転写（２次転写）される。定着部は、カラートナー像が転写された用紙を加熱する加熱ローラー、当該用紙を加圧する加圧ローラーを備え、加熱及び加圧によりカラートナー像を用紙に定着させる。
【００５６】
給紙部２７は、複数の給紙トレイ、給紙ローラーなどを備え、本体制御部２１の制御により、給紙トレイから用紙を取り出して供給する。各給紙トレイには、給紙トレイごとに予め定められた紙種やサイズの用紙が収納されている。
【００５７】
本体通信部２８は、後処理装置２０Ｂ（後処理通信部４２）と通信を行う。記憶部２９は、画像データなどの各種データを記憶するＨＤＤ、半導体メモリーなどの不揮発性の記憶装置である。外部通信部３０は、ネットワークカードなどにより構成され、通信ネットワークＮ上のＰＣ１０などの外部機器と通信を行うコントローラーＩＦ（Inter Face）である。
【００５８】
搬送部３１は、用紙を搬送する搬送ローラーなどを備え、本体制御部２１の制御により、給紙部２７から供給された用紙を画像形成部２６に搬送し、画像形成部２６により画像形成された用紙を後処理装置２０Ｂに搬送する。また、搬送部３１は、両面印刷のため、画像形成部２６により片面に画像形成された用紙を反転して再度画像形成部２６に搬送する反転経路部を有する。
【００５９】
後処理装置２０Ｂは、画像形成装置本体２０Ａから搬送された用紙に、必要に応じて後処理を行う装置である。後処理としては、例えば、ソート処理、ステープル処理、パンチ穴開け処理、折り処理、製本処理などである。後処理装置２０Ｂは、後処理制御部４１、後処理通信部４２、搬送部４３、後処理部４４を有する。後処理装置２０Ｂの各部は、バスを介して接続されている。
【００６０】
後処理制御部４１は、本体制御部２１と同様に、後処理装置２０Ｂの各部を制御する。後処理通信部４２は、画像形成装置本体２０Ａ（本体通信部２８）と通信を行う。搬送部４３は、後処理制御部４１の制御により、画像形成装置本体２０Ａから搬送された用紙を後処理部４４又は排紙トレイに搬送し、後処理部４４で後処理が施された用紙を排紙トレイに搬送する。後処理部４４は、ソート処理部、ステープル処理部、パンチ穴開け処理部、折り処理部、製本処理部などを有し、後処理制御部４１の制御により、搬送された用紙に、ソート処理、ステープル処理、パンチ穴開け処理、折り処理、製本処理などの後処理を施す。
【００６１】
ついで、図４及び図５を参照して、記憶部１５に記憶されるファイル投入条件テーブル５０を説明する。図４は、ファイル投入条件テーブル５０Ａを示す図である。図５は、ホットフォルダーの階層構造Ｈ１を示す図である。
【００６２】
図４に示すように、ファイル投入条件テーブル５０の一例として、図５に示すホットフォルダーの階層構造Ｈ１に対応するファイル投入条件テーブル５０Ａを説明する。ホットフォルダーの階層構造Ｈ１は、親ホットフォルダー１００と、親ホットフォルダー１００に接続された下層の子ホットフォルダー１１０，１２０，１３０と、を有する。
【００６３】
図５において、各ホットフォルダーの下又は横に、印刷設定情報の主な（特にデフォルト値から変更後の）機能情報を記載し、記載されていない機能情報が、デフォルト値であるものとする。この事項は、図９、図１２、図１５でも同様とする。親ホットフォルダー１００の印刷設定情報は、両面印刷を含む。子ホットフォルダー１１０の印刷設定情報は、モノクロを含む。子ホットフォルダー１２０の印刷設定情報は、カラー及び面付け：２リピートを含む。子ホットフォルダー１３０の印刷設定情報は、ステープル（ステープル処理オン）及び片面印刷を含む。
【００６４】
ＰＣ１０のユーザーＡにより、親ホットフォルダー１００に所定のドキュメントのファイルＦ１が投入されると、ファイルＦ１のキー情報と、ファイル投入条件テーブル５０Ａとに基づいて、投入先の親ホットフォルダー１００にマージする下層のホットフォルダーが決定される。
【００６５】
このように、ファイル投入条件テーブル５０Ａは、ホットフォルダーに投入されたファイルに含まれるキー情報と、投入先のホットフォルダーにマージする下層のホットフォルダーとを関連付けるテーブルである。ファイル投入条件テーブル５０Ａは、投入先ホットフォルダー５１と、キー情報５２と、子ホットフォルダー条件情報５３と、を有する。
【００６６】
投入先ホットフォルダー５１は、投入先のホットフォルダーの名称である。キー情報５２は、投入するファイルに含まれうるキーワードとなる文字列である。キー情報５２としては、例えば、投入されるファイルのファイル名中の文字列とするが、これに限定されるものではなく、ファイル属性、ページ番号、ヘッダーフッター情報などの少なくとも１つの文字列としてもよい。
【００６７】
子ホットフォルダー条件情報５３は、キー情報５２に対応して、投入先ホットフォルダー５１の下層の子ホットフォルダー毎のマージの対象となるか否かを示すフラグ情報である。子ホットフォルダー条件情報５３は、オンである場合に黒丸で表され、オフである場合に空白で表される。
【００６８】
つぎに、図６〜図１６を参照して、印刷システム１の動作を説明する。まず、図６〜図１０を参照して、ＰＣ１０で実行される印刷ジョブ作成処理を説明する。図６は、マージ条件設定画面Ｄ１を示す図である。図７は、印刷ジョブ作成処理を示すフローチャートである。図８は、優先選択画面Ｄ２を示す図である。図９は、ホットフォルダーの階層構造Ｈ２を示す図である。図１０は、ファイル投入条件テーブル５０Ｂを示す図である。
【００６９】
ＰＣ１０において、ワークフローアプリＰ１が実行されているものとする。ワークフローアプリＰ１における印刷ジョブ作成処理の実行前に、予め、ホットフォルダーの印刷設定情報をマージする場合に、上位階層のホットフォルダーの印刷設定情報の機能情報と、下位階層のホットフォルダーの印刷設定情報の機能情報とにおいて、いずれを優先するかのマージ条件の設定が行われる。
【００７０】
印刷設定情報のマージは、下記の基本動作によって行われる。
１．親ホットフォルダーと子ホットフォルダーの印刷設定情報の各機能情報を確認。
２．両方デフォルト値の場合はその機能情報を反映。
３．一方のみデフォルト値から変更されている場合はその機能情報を反映。
４．両方デフォルト値から変更されている場合はマージ条件に従う。
【００７１】
ここで、デフォルト値から変更されているとは、機能情報の設定を１度でも変更した場合も含む。具体的には、片面印刷がデフォルト値の場合、設定を１度も変更しない場合はデフォルト値のままであり、例えば、片面印刷から両面印刷に変更して、再度、片面印刷にした場合は、意図して設定を変更しているので、この場合は、デフォルト値から変更されているものとして扱う。
【００７２】
マージ条件の設定は、具体的には、ＰＣ１０において、ＣＰＵ１１は、図６に示すマージ条件設定画面Ｄ１を表示部１４に表示し、操作部１２を介して、ユーザーからのマージ条件の選択入力を受け付け、入力されたマージ条件を記憶部１５に記憶する。マージ条件設定画面Ｄ１は、マージ条件として、「下位階層の印刷設定を優先する。」、「上位階層の印刷設定を優先する。」、「優先する階層を選択する。」の選択をマージ条件として受け付けるドロップダウンリストを有する。「優先する階層を選択する。」を選択した場合は、後述するように、ホットフォルダーにファイルを投入した時点で、ユーザーが上位階層又は下位階層を選択入力する。
【００７３】
そして、ＰＣ１０において、例えば、操作部１２を介して、ユーザーからホットフォルダーへのファイルの投入指示が入力されたことをトリガーとして、ＣＰＵ１１は、記憶部１５から読み出されＲＡＭ１３に展開された印刷ジョブ作成プログラムＰ１１との協働で、印刷ジョブ作成処理を実行する。
【００７４】
図７に示すように、まず、ＣＰＵ１１は、記憶部１５に記憶されている投入先のホットフォルダーに対応するファイル投入条件テーブル５０を参照し、投入されたファイルのファイル名からキー情報を検出し、その合致条件として、投入されたファイルのキー情報５２に対応して子ホットフォルダー条件情報５３がオンされているものがあるか否かを判別する（ステップＳ１１）。例えば、ファイルが親ホットフォルダー１００に投入された場合に、その投入先に投入先ホットフォルダー５１が対応するファイル投入条件テーブル５０Ａが参照され、投入されたファイルのキー情報５２に対応する子ホットフォルダー条件情報５３がオンされている子ホットフォルダーがあるか否かが判別される。
【００７５】
合致条件がない場合（ステップＳ１１；ＮＯ）、ＣＰＵ１１は、投入先のホットフォルダーの印刷設定情報と、投入されたファイルとに基づき、印刷ジョブを作成し（ステップＳ１２）、印刷ジョブ作成処理を終了する。
【００７６】
合致条件がある場合（ステップＳ１１；ＹＥＳ）、ＣＰＵ１１は、投入先のホットフォルダーにマージするホットフォルダーを、投入されたファイルのキー情報５２に対応する子ホットフォルダー条件情報５３がオンされている子ホットフォルダーに決定する（ステップＳ１３）。そして、ＣＰＵ１１は、記憶部１５に記憶されているホットフォルダー管理情報６０を参照し、投入先のホットフォルダーの印刷設定情報と、ステップＳ１３で決定されたホットフォルダーの印刷設定情報の機能情報のデフォルト値からの変更有無とを確認する（ステップＳ１４）。
【００７７】
そして、ＣＰＵ１１は、ステップＳ１４で確認された投入先のホットフォルダーの印刷設定情報とステップＳ１３で決定された子ホットフォルダーの印刷設定情報とで、印刷機能が共通する未選択の機能情報を１組選択する（ステップＳ１５）。
【００７８】
そして、ＣＰＵ１１は、ステップＳ１４の確認結果に基づいて、投入先のホットフォルダーの選択中の機能情報と、ステップＳ１３で決定された子ホットフォルダーの印刷設定情報と、の両方がデフォルト値であるか否かを判別する（ステップＳ１６）。
【００７９】
両方のホットフォルダーがデフォルト値でない場合（ステップＳ１６；ＮＯ）、ＣＰＵ１１は、ステップＳ１４の確認結果に基づいて、投入先のホットフォルダーの選択中の機能情報と、ステップＳ１３で決定された子ホットフォルダーの選択中の機能情報と、の一方がデフォルト値から変更されているか否かを判別する（ステップＳ１７）。
【００８０】
両方のホットフォルダーの選択中の機能情報が変更設定である場合（ステップＳ１７；ＮＯ）、ＣＰＵ１１は、記憶部１５に記憶されているマージ条件を確認する（ステップＳ１８）。そして、ＣＰＵ１１は、ステップＳ１８のマージ条件が「優先する階層を選択する。」であるか否かを判別する（ステップＳ１９）。マージ条件が「優先する階層を選択する。」でない場合（ステップＳ１９；ＮＯ）、ＣＰＵ１１は、マージ条件が「上位階層の印刷設定を優先する。」であるか否かを判別する（ステップＳ２０）。
【００８１】
マージ条件が「上位階層の印刷設定を優先する。」である場合（ステップＳ２０；ＹＥＳ）、ＣＰＵ１１は、両方のホットフォルダーのうち上位階層（投入先のホットフォルダー）の選択中の機能情報を優先して決定する（ステップＳ２１）。マージ条件が「下位階層の印刷設定を優先する。」である場合（ステップＳ２０；ＮＯ）、ＣＰＵ１１は、下位階層のホットフォルダー（ステップＳ１３で決定された子ホットフォルダー）の機能情報を優先して決定する（ステップＳ２２）。
【００８２】
そして、ＣＰＵ１１は、選択中の機能情報の決定により、既に決定中の機能情報との間で禁則関係が発生するか否かを判別する（ステップＳ２３）。マージ条件が「優先する階層を選択する。」である場合（ステップＳ１９；ＹＥＳ）、又は禁則関係が発生する場合（ステップＳ２３；ＹＥＳ）、ＣＰＵ１１は、優先選択画面情報を表示部１４に表示し、操作部１２を介してユーザーからの上位階層及び下位階層のいずれを優先するかの選択入力を受け付ける（ステップＳ２４）。ステップＳ２４では、例えば、図８に示す優先選択画面Ｄ２が表示される。優先選択画面Ｄ２は、「下位階層の印刷設定を優先する。」と、「上位階層の印刷設定を優先する。」とのいずれか一方を選択可能なラジオボタンを有する。
【００８３】
そして、ＣＰＵ１１は、ステップＳ２４で「上位階層の印刷設定を優先する。」が選択入力されたか否かを判別する（ステップＳ２５）。「上位階層の印刷設定を優先する。」が選択入力された場合（ステップＳ２５；ＹＥＳ）、ステップＳ２１に移行される。「下位階層の印刷設定を優先する。」が選択入力された場合（ステップＳ２５；ＮＯ）、ステップＳ２２に移行される。
【００８４】
禁則関係が発生しない場合（ステップＳ２３；ＮＯ）、ＣＰＵ１１は、ステップＳ１５で全ての機能情報が選択されたか否かを判別する（ステップＳ２６）。全ての機能情報が選択されていない場合（ステップＳ２６；ＮＯ）、ステップＳ１５に移行される。全ての機能情報が選択された場合（ステップＳ２６；ＹＥＳ）、ＣＰＵ１１は、決定された全ての機能情報と、投入されたファイルとに基づき、両方のホットフォルダー印刷設定情報の決定した全ての機能情報をマージした印刷ジョブを作成し（ステップＳ２７）、印刷ジョブ作成処理を終了する。
【００８５】
両方のホットフォルダーの選択中の機能情報がデフォルト値である場合（ステップＳ１６；ＹＥＳ）、ＣＰＵ１１は、両方のホットフォルダーの選択中の同一のデフォルト値の機能情報を決定し（ステップＳ２８）、ステップＳ２６に移行する。一方のホットフォルダーの選択中の機能情報が変更されている場合（ステップＳ１７；ＹＥＳ）、ＣＰＵ１１は、一方のホットフォルダーの選択中の変更されている機能情報を決定し（ステップＳ２９）、ステップＳ２３に移行する。
【００８６】
印刷ジョブ作成処理の終了後、ＣＰＵ１１は、ワークフローアプリＰ１により、印刷ジョブ作成処理で作成された印刷ジョブをＲＡＭ１３などに一旦保留し、操作部１２を介して、ユーザーからの作成された印刷ジョブの印刷先の画像形成装置２０の選択入力を受け付け、通信部１６を介して、作成された印刷ジョブを、選択入力された画像形成装置２０に送信して印刷させる。
【００８７】
また、ＣＰＵ１１は、操作部１２を介するユーザーからの操作入力に応じて又は適宜自動的に、図５のホットフォルダーの階層構造Ｈ１などを表示部１４に表示するものとする。
【００８８】
ここで、印刷ジョブ作成処理における具体的な実施例を説明する。第１の実施例として、図５のホットフォルダーの階層構造Ｈ１において、ファイル投入条件テーブル５０Ａが設定され、入稿者であるユーザーＡが“xxxxxxxx合紙.pdf”のファイル名のファイルＦ１を親ホットフォルダー１００に投入するケースを説明する。このケースでは、ファイル投入条件テーブル５０Ａのキー情報５２の「合紙」に対応して、子ホットフォルダー条件情報５３で子ホットフォルダー１１０がオンされている。親ホットフォルダー１００の印刷設定情報の変更設定された機能情報の両面印刷と、子ホットフォルダー１１０のデフォルト値の機能情報の印刷設定情報のモノクロとがマージされ、印刷設定情報が両面印刷及びモノクロ（その他の機能情報はデフォルト値）の印刷ジョブが作成される。
【００８９】
第２の実施例として、ホットフォルダーの階層構造Ｈ１において、ファイル投入条件テーブル５０Ａが設定され、入稿者であるユーザーＡが“xxxxxxxx本身.pdf”のファイル名のファイルＦ１を親ホットフォルダー１００に投入するケースを説明する。このケースでは、ファイル投入条件テーブル５０Ａのキー情報５２の「本身」に対応して、子ホットフォルダー条件情報５３で子ホットフォルダー１２０がオンされている。親ホットフォルダー１００の印刷設定情報の変更設定された機能情報の両面印刷と、子ホットフォルダー１２０の印刷設定情報のデフォルト値の機能情報のカラー及び変更設定された機能情報の２リピートとがマージされ、印刷設定情報が両面印刷、カラー及び２リピート（その他の機能情報はデフォルト値）の印刷ジョブが作成される。
【００９０】
第３の実施例として、ホットフォルダーの階層構造Ｈ１において、ファイル投入条件テーブル５０Ａが設定され、入稿者であるユーザーＡが“xxxxxxxxステープル.pdf”のファイル名のファイルＦ１を親ホットフォルダー１００に投入するケースを説明する。このケースでは、ファイル投入条件テーブル５０Ａのキー情報５２の「ステープル」に対応して、子ホットフォルダー条件情報５３で子ホットフォルダー１３０がオンされている。親ホットフォルダー１００の印刷設定情報の変更設定された機能情報の両面印刷と、子ホットフォルダー１３０の印刷設定情報のデフォルト値の機能情報の片面印刷とでは、変更設定された両面印刷が優先され、印刷設定情報が両面印刷及びステープル（その他の機能情報はデフォルト値）の印刷ジョブが作成される。
【００９１】
第４の実施例として、ホットフォルダーの階層構造Ｈ１において、ファイル投入条件テーブル５０Ａが設定され、入稿者であるユーザーＡが“xxxxxxxx本身.pdf”のファイル名のファイルＦ１を親ホットフォルダー１００に投入するケースを説明する。ただし、親ホットフォルダー１００の印刷設定情報が、両面印刷及び４リピートを含むものとする。このケースでは、ファイル投入条件テーブル５０Ａのキー情報５２の「本身」に対応して、子ホットフォルダー条件情報５３で子ホットフォルダー１２０がオンされている。親ホットフォルダー１００の印刷設定情報の変更設定された機能情報の４リピートと、子ホットフォルダー１２０の印刷設定情報の変更設定された機能情報の２リピートとでは、両方デフォルト値から変更されているので、マージ条件に応じて、マージされる印刷設定情報が変わる。
【００９２】
マージ条件が「下位階層の印刷設定を優先する。」の場合に、子ホットフォルダー１３０の２リピートが優先され、印刷設定情報が両面印刷、カラー及び２リピート（その他の機能情報はデフォルト値）の印刷ジョブが作成される。マージ条件が「上位階層の印刷設定を優先する。」の場合に、親ホットフォルダー１００の４リピートが優先され、印刷設定情報が両面印刷、カラー及び４リピート（その他の機能情報はデフォルト値）の印刷ジョブが作成される。
【００９３】
第５の実施例として、ホットフォルダーの階層構造Ｈ１において、ファイル投入条件テーブル５０Ａが設定され、入稿者であるユーザーＡが、“xxxxxxxx.pdf”のキー情報がないファイル名のファイルＦ１を親ホットフォルダー１００に投入するケースを説明する。このケースでは、ファイル投入条件テーブル５０Ａのキー情報５２に対応するファイル名のキー情報がないので、ステップＳ１２において、親ホットフォルダー１００の印刷設定情報が反映され、印刷設定情報が両面印刷（その他の機能情報はデフォルト値）の印刷ジョブが作成される。
【００９４】
第６の実施例として、ホットフォルダーの階層構造Ｈ１において、ファイル投入条件テーブル５０Ａが設定され、入稿者であるユーザーＡが、ファイルＦ１を子ホットフォルダー１２０に投入するケースを説明する。このケースでは、子ホットフォルダー１２０に対応するファイル投入条件テーブル５０がないので、ステップＳ１２において、子ホットフォルダー１２０の印刷設定情報が反映され、印刷設定情報がカラー及び２リピート（その他の機能情報はデフォルト値）の印刷ジョブが作成される。
【００９５】
第７の実施例として、１つのファイルを投入して、試し印刷と、最終版印刷とを行う印刷ジョブをそれぞれ作成するケースを説明する。ただし、本実施例において、印刷ジョブ作成処理で、ステップＳ１１で投入された１つのファイルにキー情報が複数ある場合に、ステップＳ１３〜Ｓ２９が、１つのキー情報ごとに繰り返され、キー情報数分の印刷ジョブが作成されるものとする。
【００９６】
図９のホットフォルダーの階層構造Ｈ２において、ファイル投入条件テーブル５０の一例としての図１０に示す親ホットフォルダー２００に対応するファイル投入条件テーブル５０Ｂが設定され、試し印刷の段階として、入稿者であるユーザーＡが“xxxxxxxx本身＿最終版.pdf”のファイル名のファイルＦ１を親ホットフォルダー２００に投入する。つまり、ファイルＦ１が「本身」及び「最終版」の２つのキー情報を有する。ホットフォルダーの階層構造Ｈ２は、親ホットフォルダー２００と、親ホットフォルダー２００の下層に接続された子ホットフォルダー２１０，２２０，２３０と、を有する。親ホットフォルダー２００の印刷設定情報は、両面印刷を含む。子ホットフォルダー２１０の印刷設定情報は、モノクロを含む。子ホットフォルダー２２０の印刷設定情報は、カラー及び２リピートを含む。子ホットフォルダー２３０の印刷設定情報は、カラー、２リピート及び用紙種類：上質紙を含む。
【００９７】
まず、ファイル投入条件テーブル５０Ｂのキー情報５２の「本身」に対応して、子ホットフォルダー条件情報５３で子ホットフォルダー２２０がオンされている。親ホットフォルダー２００の印刷設定情報の変更された機能情報の両面印刷と、子ホットフォルダー２２０の印刷設定情報の変更された機能情報のカラー及び２リピートとに基づいて、印刷設定情報が両面印刷、カラー及び２リピート（その他の機能情報はデフォルト値）の試し印刷の印刷ジョブが作成される。
【００９８】
そして、ファイル投入条件テーブル５０Ｂのキー情報５２の「最終版」に対応して、子ホットフォルダー条件情報５３で子ホットフォルダー２３０がオンされている。親ホットフォルダー２００の印刷設定情報の変更された機能情報の両面印刷と、子ホットフォルダー２３０の印刷設定情報の変更された機能情報のカラー、２リピート及び上質紙とに基づいて、印刷設定情報が両面印刷、カラー、２リピート及び上質紙（その他の機能情報はデフォルト値）の最終版印刷の印刷ジョブが作成される。
【００９９】
試し印刷の印刷ジョブと、最終版印刷の印刷ジョブとは、一旦保留される。まず、操作部１２を介するユーザーの試し印刷の操作入力に応じて、ＣＰＵ１１は、試し印刷の印刷ジョブを、指定した画像形成装置２０に送信して試し印刷させ印刷物を出力させる。ユーザーは、試し印刷された印刷物を目視により確認する。ついで、操作部１２を介するユーザーの最終版印刷の操作入力に応じて、ＣＰＵ１１は、最終版印刷の印刷ジョブを、指定した画像形成装置２０に送信して最終版印刷させ印刷物を出力させる。
【０１００】
ついで、図１１〜図１３を参照して、ＰＣ１０で実行されるホットフォルダーコピー処理を説明する。図１１は、ホットフォルダーコピー処理を示すフローチャートである。図１２は、ホットフォルダーの階層構造Ｈ３を示す図である。図１３（ａ）は、ファイル投入条件テーブル５０Ｃを示す図である。図１３（ｂ）は、ファイル投入条件テーブル５０Ｄを示す図である。図１３（ｃ）は、ファイル投入条件テーブル５０Ｅを示す図である。
【０１０１】
ＰＣ１０において、ワークフローアプリＰ１が実行されているものとする。そして、ＰＣ１０において、例えば、操作部１２を介して、ユーザーから、コピー元のホットフォルダー（コピー元ホットフォルダー）をコピー先のホットフォルダー（コピー先ホットフォルダー）に投入するホットフォルダーのコピー指示が入力されたことをトリガーとして、ＣＰＵ１１は、記憶部１５から読み出されＲＡＭ１３に展開されたホットフォルダーコピープログラムＰ１２との協働で、ホットフォルダーコピー処理を実行する。
【０１０２】
図１１に示すように、まず、ＣＰＵ１１は、ホットフォルダーの階層構造において、コピー元ホットフォルダーをコピー先ホットフォルダーの下層に接続してコピーし、当該コピーの内容をホットフォルダー管理情報６０に反映する（ステップＳ３１）。そして、ＣＰＵ１１は、記憶部１５に記憶されているコピー元ホットフォルダーに対応するファイル投入条件テーブル５０から、コピー元ホットフォルダーの子ホットフォルダー条件情報５３を抽出する（ステップＳ３２）。
【０１０３】
そして、ＣＰＵ１１は、記憶部１５に記憶されているコピー先ホットフォルダーに対応するファイル投入条件テーブル５０に、ステップＳ３１で抽出したコピー元ホットフォルダーの条件情報を追加し（ステップＳ３３）、ホットフォルダーコピー処理が終了する。
【０１０４】
ここで、ホットフォルダーコピー処理における具体的な第８の実施例として、図１２のホットフォルダーの階層構造Ｈ３において、子ホットフォルダー３３０を親ホットフォルダー４００にコピーするケースを説明する。コピー前のホットフォルダーの階層構造Ｈ３は、最上位の親ホットフォルダー３００と、親ホットフォルダー３００の下層に接続された子ホットフォルダー３１０，３２０，３３０と、子ホットフォルダー３２０の下層に接続された子ホットフォルダー（孫ホットフォルダー）３２１と、最上位の親ホットフォルダー４００と、親ホットフォルダー４００の下層に接続された子ホットフォルダー４１０，４２０と、を有する。
【０１０５】
親ホットフォルダー３００の印刷設定情報は、両面印刷を含む。子ホットフォルダー３１０の印刷設定情報は、モノクロを含む。子ホットフォルダー３２０の印刷設定情報は、カラー及び２リピートを含む。子ホットフォルダー３３０の印刷設定情報は、ステープルを含む。子ホットフォルダー３２１の印刷設定情報は、上質紙を含む。親ホットフォルダー４００の印刷設定情報は、両面印刷を含む。子ホットフォルダー４１０の印刷設定情報は、カラーを含む。子ホットフォルダー４２０の印刷設定情報は、パンチ（パンチ穴開け処理）を含む。
【０１０６】
また、ファイル投入条件テーブル５０の一例として、図１３（ａ）に示す親ホットフォルダー３００に対応するファイル投入条件テーブル５０Ｃと、図１３（ｂ）に示す子ホットフォルダー３２０に対応するファイル投入条件テーブル５０Ｄと、図１３（ｃ）に示す親ホットフォルダー４００に対応するファイル投入条件テーブル５０Ｅ（斜体部分を除く）と、が設定されている。
【０１０７】
ここで、コピー前のホットフォルダーの階層構造Ｈ３において、入稿者であるユーザーＢが“xxxxxxxxステープル.pdf”のファイル名のファイルＦ１を親ホットフォルダー４００に投入し、印刷ジョブ作成処理が実行されるケースを考える。このケースでは、ファイル投入条件テーブル５０Ｅのキー情報５２の「ステープル」に対応する子ホットフォルダー条件情報５３がないため、ステップＳ１２において、親ホットフォルダー４００の印刷設定情報が反映され、印刷設定情報が両面印刷（その他の機能情報はデフォルト値）の印刷ジョブが作成される。
【０１０８】
そして、操作部１２を介して、ユーザーＡから、子ホットフォルダー３３０を親ホットフォルダー４００にコピーする操作入力がされ、ホットフォルダーコピー処理が実行されたものとする。すると、ステップＳ３１で、コピー後のホットフォルダーの階層構造Ｈ３において、コピー元の子ホットフォルダー３３０と同様の子ホットフォルダー４３０が、親ホットフォルダー４００の下層に接続されてコピーされる。そして、ステップＳ３２で、コピー元の子ホットフォルダー３３０に対応するファイル投入条件テーブル５０Ｃが参照され、子ホットフォルダー３３０に対応するキー情報５２がステープルの子ホットフォルダー条件情報５３のレコード（斜体部分）が抽出される。そして、ステップＳ３３で、コピー先の親ホットフォルダー４００に対応するファイル投入条件テーブル５０Ｅに、ステップＳ３１で抽出されたコピー元の子ホットフォルダー３３０に対応する子ホットフォルダー条件情報５３のカラム及びレコード（斜体部分）が追加される。
【０１０９】
そして、コピー後のホットフォルダーの階層構造Ｈ３において、入稿者であるユーザーＢが“xxxxxxxxステープル.pdf”のファイル名のファイルＦ１を親ホットフォルダー４００に再度投入し、印刷ジョブ作成処理が実行される。ここでは、ファイル投入条件テーブル５０Ｅのキー情報５２の「ステープル」に対応して、子ホットフォルダー条件情報５３で子ホットフォルダー４３０がオンされている。親ホットフォルダー４００の印刷設定情報の変更設定された機能情報の両面印刷と、子ホットフォルダー４３０の印刷設定情報の変更設定された機能情報のステープルとに基づいて、印刷設定情報が両面印刷及びステープル（その他の機能情報はデフォルト値）の印刷ジョブが作成される。
【０１１０】
また、ホットフォルダーコピー処理では、ホットフォルダーのコピーに応じて、ファイル投入条件テーブル５０が更新される処理であったが、これに限定されるものではない。ホットフォルダーの移動についても、当該移動に応じて、ファイル投入条件テーブル５０が更新される処理としてもよい。例えば、移動先のホットフォルダーに対応するファイル投入条件テーブル５０（ファイル投入条件テーブル５０ｂとする）のうち、移動元のホットフォルダーに対応するファイル投入条件テーブル５０（ファイル投入条件テーブル５０ａとする）の子ホットフォルダー条件情報５３の移動するホットフォルダーのカラム（及びキー情報５２）を、ファイル投入条件テーブル５０ｂに追加し、かつ当該カラム（及びキー情報５２）がファイル投入条件テーブル５０ａから削除される。
【０１１１】
また、第９の実施例として、投入するファイルのファイル名を変更することによって、試し印刷と、最終版印刷とを行う印刷ジョブをそれぞれ作成するケースを説明する。ただし、本実施例において、印刷ジョブ作成処理で、ステップＳ１１で投入された１つのファイルにキー情報が複数ある場合に、ステップＳ１３〜Ｓ２６、ステップＳ２８，Ｓ２９が、１つのキー情報ごとに繰り返され、１つの印刷ジョブが作成されるものとする。
【０１１２】
図１２のホットフォルダーの階層構造Ｈ３において、ファイル投入条件テーブル５０Ｃ，５０Ｄ，５０Ｅが設定されている。試し印刷の段階として、入稿者であるユーザーＡが“xxxxxxxx本身.pdf”のファイル名のファイルＦ１を親ホットフォルダー３００に投入する。
【０１１３】
この試し印刷の段階において、ファイル投入条件テーブル５０Ｃのキー情報５２の「本身」に対応して、子ホットフォルダー条件情報５３で子ホットフォルダー３２０がオンされている。親ホットフォルダー３００の印刷設定情報の変更設定された機能情報の両面印刷と、子ホットフォルダー３２０の印刷設定情報の変更設定された機能情報のカラー及び２リピートとに基づいて、印刷設定情報が両面印刷、カラー及び２リピート（その他の機能情報はデフォルト値）の印刷ジョブが作成される。操作部１２を介するユーザーの試し印刷の操作入力に応じて、ＣＰＵ１１は、試し印刷の印刷ジョブを、指定した画像形成装置２０に送信して試し印刷させ印刷物を出力させる。ユーザーは、試し印刷された印刷物を目視により確認する。
【０１１４】
そして、試し印刷の次の最終版印刷の段階として、ホットフォルダーの階層構造Ｈ３において、入稿者であるユーザーＡがファイルＦ１の“xxxxxxxx本身.pdf”のファイル名を“xxxxxxxx本身＿最終版.pdf”に変更して親ホットフォルダー３００に投入する。この最終版印刷の段階において、ファイル投入条件テーブル５０Ｃのキー情報５２の「本身」に対応して、親ホットフォルダー２００の印刷設定情報の変更設定された機能情報の両面印刷と、子ホットフォルダー２２０の印刷設定情報の変更設定された機能情報のカラー及び２リピートとがマージされる。さらに、ファイル投入条件テーブル５０Ｄのキー情報５２の「最終版」に対応して、子ホットフォルダー条件情報５３で子ホットフォルダー３２１がオンされている。マージされた印刷設定情報の両面印刷、カラー及び２リピートと、子ホットフォルダー３２１の印刷設定情報の変更設定された機能情報の上質紙とに基づいて、印刷設定情報が両面印刷、カラー、２リピート及び上質紙（その他の機能情報はデフォルト値）の印刷ジョブが作成される。操作部１２を介するユーザーの最終版印刷の操作入力に応じて、ＣＰＵ１１は、最終版印刷の印刷ジョブを画像形成装置２０に送信して最終版印刷させ印刷物を出力させる。
【０１１５】
ついで、図１４〜図１６を参照して、ＰＣ１０で実行される共通条件追加処理を説明する。図１４は、共通条件追加処理を示すフローチャートである。図１５は、ホットフォルダーの階層構造Ｈ４を示す図である。図１６は、ファイル投入条件テーブル５０Ｆを示す図である。
【０１１６】
ＰＣ１０において、ワークフローアプリＰ１が実行されているものとする。そして、ＰＣ１０において、例えば、操作部１２を介して、ユーザーから１つのホットフォルダーへの複数のファイルの投入指示が入力されたことをトリガーとして、ＣＰＵ１１は、記憶部１５から読み出されＲＡＭ１３に展開された共通条件追加プログラムＰ１３との協働で、共通条件追加処理を実行する。
【０１１７】
図１４に示すように、まず、ＣＰＵ１１は、一度に投入された複数のファイルのファイル名を参照し、共通のキー情報（文字列）があるか（検出されるか）否かを判別する（ステップＳ４１）。共通のキー情報がない場合（ステップＳ４１；ＮＯ）、共通条件追加処理が終了する。共通のキー情報がある場合（ステップＳ４１；ＹＥＳ）、ＣＰＵ１１は、複数のファイルが投入された投入先ホットフォルダーに対応するファイル投入条件テーブル５０へステップＳ４１の共通のキー情報５２に対応する投入先ホットフォルダーの子ホットフォルダー条件情報５３（のオン）を追加するための条件追加入力画面情報を表示部１４に表示する（ステップＳ４２）。
【０１１８】
そして、ＣＰＵ１１は、操作部１２を介して、ユーザーからの投入先ホットフォルダーに対応するファイル投入条件テーブル５０へステップＳ４１の共通のキー情報５２に対応する投入先ホットフォルダーの子ホットフォルダー条件情報５３（のオン）の追加入力がされたか否かを判別する（ステップＳ４３）。追加入力がされていない場合（ステップＳ４３；ＮＯ）、共通条件追加処理が終了する。
【０１１９】
追加入力がされた場合（ステップＳ４３；ＹＥＳ）、ＣＰＵ１１は、複数のファイルが投入された投入先ホットフォルダーに対応するファイル投入条件テーブル５０へステップＳ４１の共通のキー情報５２に対応する投入先ホットフォルダーの子ホットフォルダー条件情報５３（のオン）を追加し（ステップＳ４４）、共通条件追加処理が終了する。
【０１２０】
ここで、共通条件追加処理における具体的な第１０の実施例として、図１５のホットフォルダーの階層構造Ｈ４において、ファイル投入条件テーブル５０の一例としての図１６に示す親ホットフォルダー５００に対応するファイル投入条件テーブル５０Ｆ（斜体部分を除く）が設定され、ファイルＦ２，Ｆ３を子ホットフォルダー５２０に投入するケースを説明する。ホットフォルダーの階層構造Ｈ４は、親ホットフォルダー５００と、親ホットフォルダー５００の下層に接続された子ホットフォルダー５１０，５２０，５３０と、を有する。
【０１２１】
親ホットフォルダー５００の印刷設定情報は、両面印刷を含む。子ホットフォルダー５１０の印刷設定情報は、モノクロを含む。子ホットフォルダー５２０の印刷設定情報は、カラー及び２リピートを含む。子ホットフォルダー５３０の印刷設定情報は、ステープル及び片面印刷を含む。
【０１２２】
ファイルＦ２のファイル名が“xxxxx1広告.pdf”であり、ファイルＦ３のファイル名が“xxxxx2広告.pdf”である場合に、共通条件追加処理のステップＳ４１で共通のキー情報「広告」が抽出される。ステップＳ４３で共通のキー情報「広告」の条件情報の追加指示の入力がある場合に、ステップＳ４４で、親ホットフォルダー５００に対応するファイル投入条件テーブル５０Ｆに、ステップＳ４１で抽出された共通のキー情報「広告」に対応する投入先の子ホットフォルダー５２０をオンする子ホットフォルダー条件情報５３のレコード（斜体部分）が追加される。
【０１２３】
そして、入稿者であるユーザーＡがファイル名に「広告」を含むファイルＦ１を親ホットフォルダー５００に投入すると、ファイル投入条件テーブル５０Ｆ（斜体部分含む）を用いて、印刷ジョブ作成処理が実行され、親ホットフォルダー５００の印刷設定情報の変更設定された機能情報の両面印刷と、子ホットフォルダー５２０の変更設定された機能情報の印刷設定情報のカラー及び２リピートとがマージされ、印刷設定情報が両面印刷、カラー及び２リピート（その他の機能情報はデフォルト値）の印刷ジョブが作成される。
【０１２４】
以上、本実施の形態によれば、ＰＣ１０は、第１ホットフォルダーの下層に接続された少なくとも１つの第２ホットフォルダーにおいて、ファイルに対応して当該第１ホットフォルダーと連携する第２ホットフォルダーを示すファイル投入条件テーブル５０を記憶する記憶部１５と、第１ホットフォルダーに投入されたファイルを取得し、記憶されたファイル投入条件テーブル５０と、取得されたファイルとに基づいて、第１ホットフォルダーの印刷設定情報と、第１ホットフォルダーに連携する第２ホットフォルダーの印刷設定情報とをマージし、マージした印刷設定情報を反映した印刷ジョブを作成するＣＰＵ１１と、を備える。
【０１２５】
このため、ファイルを容易かつ確実に所望の印刷機能で印刷できる。また、第１ホットフォルダーに対して印刷設定情報を変更する場合、変更したい機能情報を有する印刷設定情報を有する第２ホットフォルダーを作成して下層に接続し、作成したホットフォルダーの印刷設定をファイル投入条件テーブル５０に従ってマージするだけでよくなり、従来技術のように１つのホットフォルダーのみで行うような複雑な印刷設定は必要なく、ユーザーの設定の負担を軽減できる。
【０１２６】
また、ファイル投入条件テーブル５０は、ファイルのキー情報に対応して第１ホットフォルダーと連携する第２ホットフォルダーを示す。ＣＰＵ１１は、第１ホットフォルダーに投入されたファイルのキー情報を取得し、ファイル投入条件テーブル５０と、取得されたキー情報とに基づいて、第１ホットフォルダーの印刷設定情報と、第１ホットフォルダーに連携する第２ホットフォルダーの印刷設定情報とをマージする。このため、ファイルのキー情報に応じて、当該ファイルをより容易かつ確実に所望の印刷機能で印刷できる。
【０１２７】
また、キー情報は、ファイルのファイル名、ファイル属性、ページ番号及びヘッダーフッター情報の少なくとも１つである。このため、ファイルのキー情報に応じて、当該ファイルをより容易かつ確実に所望の印刷機能で印刷できる。
【０１２８】
また、ＣＰＵ１１は、第２ホットフォルダーに複数のファイルが投入された場合に、複数のファイルに共通するキー情報を検出し、検出したキー情報に基づいてファイル投入条件テーブル５０を更新する。このため、次回の印刷以降に、ファイルの共通する新たなキー情報に応じて、当該ファイルをより容易かつ確実に所望の印刷機能で印刷できる。
【０１２９】
また、ＣＰＵ１１は、デフォルト値から変更された印刷設定情報を優先して、第１ホットフォルダーの印刷設定情報と、第１ホットフォルダーに連携する第２ホットフォルダーの印刷設定情報とをマージする。このため、変更された印刷設定情報を優先することで、ユーザーの実行する確率の高い印刷機能で印刷できる。
【０１３０】
また、ＣＰＵ１１は、第１ホットフォルダーと、第１ホットフォルダーに連携する第２ホットフォルダーとの印刷設定情報がいずれもデフォルト値から変更されている場合に、上位階層又は下位階層を優先するかのマージ条件に応じて、第１ホットフォルダーの印刷設定情報と、第１ホットフォルダーに連携する第２のホットフォルダーの印刷設定情報とをマージする。このため、変更された印刷設定情報を優先することで、ユーザーの変更履歴のある所望の印刷機能で印刷できる。
【０１３１】
また、ＣＰＵ１１は、第１ホットフォルダー及び第２ホットフォルダーを表示部１４に階層表示する。このため、ユーザーが第１ホットフォルダー及び第２ホットフォルダーの階層構造を目視により容易に確認できる。このため、ユーザーの実行する確率のより高い印刷機能で印刷できる。
【０１３２】
また、ＣＰＵ１１は、第１ホットフォルダーに連携する第２ホットフォルダーの印刷設定情報がない場合に、第１ホットフォルダーの印刷設定情報を反映した印刷ジョブを作成する。このため、ファイルを容易かつ確実に所望の印刷機能で印刷できるとともに、ユーザーが意図しない印刷機能で印刷されることを防ぐことができる。
【０１３３】
また、ＣＰＵ１１は、ホットフォルダーが移動又はコピーされた場合に、当該移動又はコピー後のホットフォルダーに基づいてファイル投入条件テーブル５０を更新する。このため、ホットフォルダーの移動又はコピーに応じて、ファイル投入条件テーブル５０を適切に更新できる。
【０１３４】
また、ＣＰＵ１１は、取得されたファイルに対応する所定数の種類のファイル投入条件テーブル５０の子ホットフォルダー条件情報５３がある場合に、当該所定数のそれぞれの子ホットフォルダー条件情報５３と、取得されたファイルとに基づいて、第１ホットフォルダーの印刷設定情報と、第１ホットフォルダーに連携する所定数の各第２ホットフォルダーの印刷設定情報とをそれぞれマージし、マージした印刷設定情報を反映した所定数の印刷ジョブを作成する。このため、１つのファイル（の所定数のキー情報）に応じて、所定数の印刷ジョブを自動的に作成でき、ユーザーの印刷ジョブ作成の負担を軽減できる。
【０１３５】
また、ＣＰＵ１１は、マージされる印刷条件情報に禁則関係が発生する場合に、上位階層又は下位階層を優先するかの選択入力に応じて、第１ホットフォルダーの印刷設定情報と、第１ホットフォルダーに連携する第２のホットフォルダーの印刷設定情報とをマージする。このため、選択入力によりユーザーが禁則関係を認識でき、禁則関係にある印刷機能で印刷されることを防ぐことができる。
【０１３６】
以上の説明では、本発明に係るプログラムのコンピューター読み取り可能な媒体としてＨＤＤ、半導体メモリーなどを使用した例を開示したが、この例に限定されない。その他のコンピューター読み取り可能な媒体として、ＣＤ−ＲＯＭなどの可搬型記録媒体を適用することが可能である。また、本発明に係るプログラムのデータを通信回線を介して提供する媒体として、キャリアウエーブ（搬送波）も本発明に適用される。
【０１３７】
なお、上記実施の形態及び変形例における記述は、本発明に係る好適な印刷制御装置及びプログラムの一例であり、これに限定されるものではない。
【０１３８】
例えば、上記実施の形態では、ＰＣ１０がホットフォルダーを管理し、作成された印刷ジョブを、ユーザーが選択した画像形成装置２０で印刷する構成としたが、これに限定されるものではない。画像形成装置２０が印刷制御装置として機能してホットフォルダーを管理する構成としてもよい。また、画像形成装置２０が管理しているホットフォルダーでは、ファイルが投入され、印刷設定が反映されるとすぐに印刷されるため、上記の実施の形態の投入したファイルのファイル名を変更することで、試し印刷、最終版印刷を順に行うような運用はできないが、印刷条件に一時停止の設定を付加すると、一旦画像形成装置２０上で印刷ジョブが一時停止するため、この設定を追加することにより、同様の運用が可能となる。
【０１３９】
また、以上の実施の形態における印刷システム１を構成する各部の細部構成及び細部動作に関して本発明の趣旨を逸脱することのない範囲で適宜変更可能である。
【符号の説明】
【０１４０】
１  印刷システム
１０  ＰＣ
１１  ＣＰＵ
１２  操作部
１３  ＲＡＭ
１４  表示部
１５  記憶部
１６  通信部
２０  画像形成装置
２０Ａ  画像形成装置本体
２１  本体制御部
２２  操作部
２３  表示部
２４  原稿読取部
２５  画像処理部
２６  画像形成部
２７  給紙部
２８  本体通信部
２９  記憶部
３０  外部通信部
３１  搬送部
２０Ｂ  後処理装置
４１  後処理制御部
４２  後処理通信部
４３  搬送部
４４  後処理部
Ｎ  通信ネットワーク
【図１】
2020095606.tif 000003
【図２】
2020095606.tif 000004
【図３】
2020095606.tif 000005
【図４】
2020095606.tif 000006
【図５】
2020095606.tif 000007
【図６】
2020095606.tif 000008
【図７】
2020095606.tif 000009
【図８】
2020095606.tif 000010
【図９】
2020095606.tif 000011
【図１０】
2020095606.tif 000012
【図１１】
2020095606.tif 000013
【図１２】
2020095606.tif 000014
【図１３】
2020095606.tif 000015
【図１４】
2020095606.tif 000016
【図１５】
2020095606.tif 000017
【図１６】
2020095606.tif 000018