(57)【要約】【課題】合成用画像の合成された画像を容易に作成する。【解決手段】  プリンタドライバ３２は、アプリケーション３０からテンプレートデータを取得する。また、プリンタドライバ３２は、合成用画像の画像データを、スキャナ５２若しくは、データ記憶領域３８に記憶されたフォルダから取得する。さらに、プリンタドライバ３２は、テンプレートデータに基づくテンプレート画像での合成用画像を合成するための合成領域を、テンプレートデータ若しくは、データ記憶領域３８に記憶されている情報に基づいて特定する。そして、プリンタドライバ３２は、取得した合成用画像を、特定されたテンプレート画像での合成領域に合成した画像の画像データを作成する。これにより、ユーザが、自身で合成用画像を取得することなく、さらに、自身で合成用画像をテンプレート画像に合成することなく、合成用画像の合成された画像を作成することができる。【選択図】図１
2019140555.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置のコンピュータが読み取り可能な制御プログラムであって、
前記コンピュータを、
テンプレートデータを取得する第１取得手段と、
前記第１取得手段によりテンプレートデータが取得された後に、当該テンプレートデータが示すテンプレート画像内の合成領域を自動的に特定する特定手段と、
前記第１取得手段によりテンプレートデータが取得された後に、当該テンプレートデータが示すテンプレート画像に合成するための合成用画像を示す合成用画像データを取得する第２取得手段と、
前記第２取得手段により合成用画像データが取得された後に、前記特定手段により特定された、前記テンプレート画像内の合成領域に、当該合成用画像データが示す合成用画像を合成した画像である出力画像を示す出力画像データを作成する作成手段と、
前記作成手段により作成された出力画像データが示す出力画像を出力する出力手段と、
して機能させることを特徴とする制御プログラム。
【請求項２】
前記情報処理装置は、前記テンプレート画像の合成領域を示す合成領域情報を記憶するメモリを備え、
前記特定手段は、
前記メモリから合成領域情報を取得し、当該合成領域情報に基づいて合成領域を特定し、
前記作成手段は、
前記第２取得手段により取得された合成用画像データが示す合成用画像を、前記特定手段により特定された、前記テンプレート画像内の合成領域に合成した出力画像を示す出力画像データを作成することを特徴とする請求項１に記載の制御プログラム。
【請求項３】
前記テンプレートデータは、当該テンプレートデータが示すテンプレート画像の合成領域を示す合成領域情報を含み、
前記特定手段は、
前記テンプレートデータから合成領域情報を取得し、当該合成領域情報に基づいて合成領域を特定し、
前記作成手段は、
前記第２取得手段により取得された合成用画像データが示す合成用画像を、前記特定手段により特定された、前記テンプレート画像内の合成領域に合成した出力画像を示す出力画像データを作成することを特徴とする請求項１に記載の制御プログラム。
【請求項４】
前記第１取得手段は、
ポストスクリプト形式のテンプレートデータを取得し、
前記作成手段は、
前記第２取得手段により取得された合成用画像データが示す合成用画像を、前記特定手段により特定された、前記テンプレート画像内の合成領域に描画することを示す描画コマンドを、前記テンプレートデータに自動的に追加することで、前記出力画像データを作成することを特徴とする請求項１乃至３の何れか１項に記載の制御プログラム。
【請求項５】
前記情報処理装置は、スキャナと通信可能な通信インタフェースを備え、
前記第２取得手段は、
前記第１取得手段によりテンプレートデータが取得された後に、前記通信インタフェースを介して、前記スキャナにスキャン指示を送信し、当該スキャナからスキャンデータを、合成用画像データとして取得し、
前記作成手段は、
前記第２取得手段により取得されたスキャンデータが示す合成用画像を、前記特定手段により特定された、前記テンプレート画像内の合成領域に合成した出力画像を示す出力画像データを作成することを特徴とする請求項１乃至４の何れか１項に記載の制御プログラム。
【請求項６】
前記第２取得手段は、
前記第１取得手段により複数ページ分のテンプレート画像を示すテンプレートデータが取得された場合に、前記通信インタフェースを介して、前記複数ページ分のテンプレート画像に必要な数のスキャンデータを、合成用画像データとして前記スキャナから取得し、
前記作成手段は、
前記複数ページ分のテンプレート画像毎に、前記第２取得手段により取得されたスキャンデータが示す合成用画像を、前記特定手段により特定された、前記テンプレート画像内の合成領域に合成した出力画像を示す出力画像データを作成することを特徴とする請求項５に記載の制御プログラム。
【請求項７】
前記第２取得手段は、
前記第１取得手段により複数ページ分のテンプレート画像を示すテンプレートデータが取得された場合に、前記複数ページと同数の回数のスキャン指示を前記スキャナに送信し、前記スキャナへの１回のスキャン指示の送信ごとに、１ページ分のテンプレート画像に必要な数のスキャンデータを前記スキャナから取得することで、前記複数ページ分のテンプレート画像に必要な数のスキャンデータを前記スキャナから取得し、
前記作成手段は、
１ページ分のテンプレート画像に必要な数のスキャンデータを前記スキャナから取得する毎に、当該取得したスキャンデータが示す合成用画像を、前記特定手段により特定された、前記テンプレート画像の合成領域に合成した出力画像を示す出力画像データを作成することを特徴とする請求項６に記載の制御プログラム。
【請求項８】
前記情報処理装置は、ディスプレイを備え、
前記コンピュータを、
前記第１取得手段により複数ページ分のテンプレート画像を示すテンプレートデータが取得されたにも関わらず、前記第２取得手段が前記複数ページ分のテンプレート画像に必要な数のスキャンデータを取得できない場合に、前記複数ページ分のテンプレート画像に必要な数のスキャンデータを取得できないことを示す画像を前記ディスプレイに表示させる第１表示制御手段として機能させ、
前記第２取得手段は、
前記第１表示制御手段により画像が表示された後に、前記通信インタフェースを介して、前記スキャナに、再度、スキャン指示を送信し、当該スキャナからスキャンデータを取得することを特徴とする請求項５乃至７の何れか１項に記載の制御プログラム。
【請求項９】
前記コンピュータを、
前記合成用画像データが記憶されている記憶領域を示す記憶領域情報を取得する第３取得手段として機能させ、
前記第２取得手段は、
前記第３取得手段により取得された記憶領域情報が示す記憶領域から合成用画像データを取得し、
前記作成手段は、
前記第２取得手段により取得された合成用画像データが示す合成用画像を、前記特定手段により特定された、前記テンプレート画像の合成領域に合成した出力画像を示す出力画像データを作成することを特徴とする請求項１乃至４の何れか１項に記載の制御プログラム。
【請求項１０】
前記情報処理装置は、ディスプレイを備え、
前記第２取得手段は、
前記第１取得手段により複数ページ分のテンプレート画像を示すテンプレートデータが取得された場合に、前記第３取得手段により取得された記憶領域情報が示す記憶領域から、前記複数ページ分のテンプレート画像に必要な数の合成用画像データを取得し、
前記作成手段は、
前記複数ページ分のテンプレート画像毎に、前記第２取得手段により取得されたスキャンデータが示す合成用画像を、前記特定手段により特定された、前記テンプレート画像内の合成領域に合成した出力画像を示す出力画像データを作成し、
前記コンピュータを、
前記第１取得手段により複数ページ分のテンプレート画像を示すテンプレートデータが取得されたにも関わらず、前記第２取得手段が前記複数ページ分のテンプレート画像に必要な数の合成用画像データを取得できない場合に、前記複数ページ分のテンプレート画像に必要な数の合成用画像データを取得できないことを示す画像を前記ディスプレイに表示させる第２表示制御手段として機能させ、
前記第２取得手段は、
前記第２表示制御手段により画像が表示された後に、前記第３取得手段により取得された記憶領域情報が示す記憶領域から、再度、合成用画像データを取得することを特徴とする請求項９に記載の制御プログラム。
【請求項１１】
前記制御プログラムは、プリンタドライバであって、
前記第１取得手段は、
前記情報処理装置にインストールされているオペレーティングシステムが備える印刷システムを介して、印刷指示データとして、前記情報処理装置にインストールされているアプリケーションが作成したテンプレートデータを、取得し、
前記作成手段は、
前記第２取得手段により取得された合成用画像データが示す合成用画像を、前記特定手段により特定された、前記テンプレート画像内の合成領域に合成した出力画像を示す印刷用の出力画像データを作成し、
前記出力手段は、
前記作成手段により作成された印刷用の出力画像データを、前記印刷システムを介して、前記プリンタに送信することを特徴とする請求項１乃至１０の何れか１項に記載の制御プログラム。
【請求項１２】
制御装置を備える情報処理装置であって、
前記制御装置を、
テンプレートデータを取得する第１取得手段と、
前記第１取得手段によりテンプレートデータが取得された後に、当該テンプレートデータが示すテンプレート画像内の合成領域を自動的に特定する特定手段と、
前記第１取得手段によりテンプレートデータが取得された後に、当該テンプレートデータが示すテンプレート画像に合成するための合成用画像を示す合成用画像データを取得する第２取得手段と、
前記第２取得手段により合成用画像データが取得された後に、前記特定手段により特定された、前記テンプレート画像内の合成領域に、当該合成用画像データが示す合成用画像を合成した画像である出力画像を示す出力画像データを作成する作成手段と、
前記作成手段により作成された出力画像データが示す出力画像を出力する出力手段と、
して機能させることを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置のコンピュータが読み取り可能な制御プログラム等に関する。
【背景技術】
【０００２】
下記特許文献には、ユーザが、スキャナにより作成されたスキャンデータを、情報処理装置に登録し、登録されたスキャンデータが示す画像を背景として、その背景の上に、ユーザ操作により編集された文書を印刷する技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２６８６４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記特許文献に記載の技術では、スキャンデータに基づく画像を、合成用画像として、ユーザ操作により編集された文書などの画像に合成する際に、ユーザが合成用画像を情報処理装置に登録する必要があり、不便である。そこで、ユーザ操作により編集された文書などの画像に、合成用画像を容易に合成可能な技術の提供を課題とする。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、実施例に開示する制御プログラムは、情報処理装置のコンピュータが読み取り可能な制御プログラムであって、前記コンピュータを、テンプレートデータを取得する第１取得手段と、前記第１取得手段によりテンプレートデータが取得された後に、当該テンプレートデータが示すテンプレート画像内の合成領域を自動的に特定する特定手段と、前記第１取得手段によりテンプレートデータが取得された後に、当該テンプレートデータが示すテンプレート画像に合成するための合成用画像を示す合成用画像データを取得する第２取得手段と、前記第２取得手段により合成用画像データが取得された後に、前記特定手段により特定された、前記テンプレート画像内の合成領域に、当該合成用画像データが示す合成用画像を合成した画像である出力画像を示す出力画像データを作成する作成手段と、前記作成手段により作成された出力画像データが示す出力画像を出力する出力手段と、して機能させることを特徴とする。
【発明の効果】
【０００６】
実施例に開示する制御プログラムによりテンプレートデータと、合成用画像の画像データとが取得される。さらに、テンプレートデータに基づくテンプレート画像での合成用画像を合成するための合成領域が自動的に特定される。そして、取得された合成用画像を、特定されたテンプレート画像での合成領域に合成した出力画像の画像データが作成される。これにより、ユーザが、自身で合成用画像を情報処理装置に登録することなく、テンプレート画像に合成用画像を合成することが可能となる。
【図面の簡単な説明】
【０００７】
【図１】プリンタシステム１のブロック図である。
【図２】顔写真の合成される前の履歴書１００，１０２を示す図である。
【図３】顔写真の合成された後の履歴書１１０，１１２を示す図である。
【図４】設定画面１２０を示す図である。
【図５】顔写真の印刷された原稿１４０，１４２を示す図である。
【図６】第１告知画面１５０を示す図である。
【図７】第２告知画面１６０を示す図である。
【図８】プリンタドライバ３２のフローチャートを示す図である。
【図９】プリンタドライバ３２のフローチャートを示す図である。
【図１０】プリンタドライバ３２のフローチャートを示す図である。
【図１１】プリンタドライバ３２のフローチャートを示す図である。
【発明を実施するための形態】
【０００８】
図１は、本実施形態に係るプリンタシステム１のブロック図である。図１に示すプリンタシステム１は、ＰＣ（情報処理装置の一例）１０、プリンタ５０、スキャナ５２を備える。ＰＣ１０は、ＣＰＵ（コンピュータ及び制御装置の一例）１２、メモリ１４、ＬＣＤ（ディスプレイの一例）１６、入力Ｉ／Ｆ１８、ネットワークＩ／Ｆ（通信インタフェースの一例）２０を主に備えている。これらの構成要素は、バス２２を介して互いに通信可能とされている。
【０００９】
ＰＣ１０は、プリンタ５０及びスキャナ５２と、ネットワークＩ／Ｆ２０及びネットワーク５６を通じて通信可能となっている。通信の方式としては、例えば、有線ＬＡＮ、ＵＳＢ、Ｗｉ−Ｆｉ（登録商標）やＢｌｕｅｔｏｏｔｈ（登録商標）を採用できる。なお、プリンタ５０は、ＰＣ１０との間で各種の情報や指示信号を送受信し、ＰＣ１０による制御に基づいて、印刷処理を行う。また、スキャナ５２は、ＡＤＦ機能を有しており、ＰＣ１０との間で各種の情報や指示信号を送受信し、ＰＣ１０による制御に基づいて、ＡＤＦトレイに載置された１枚以上の原稿を１枚毎にスキャンし、スキャンデータを作成する。
【００１０】
ＣＰＵ１２は、メモリ１４内のアプリケーション３０、プリンタドライバ（制御プログラムの一例）３２、スキャナドライバ３４、ＯＳ３６に従って処理を実行する。アプリケーション３０は、例えば、文章コンテンツを作成するワープロソフト、表計算コンテンツを作成する表計算ソフト、プレゼンテーションコンテンツを作成するプレゼンテーションソフトなどの、コンテンツを作成するプログラムである。アプリケーション３０が作成したコンテンツは、アプリケーション３０がＯＳ３６に印刷を指示することにより、ＰＣ１０に接続されたプリンタ５０で印刷される。アプリケーション３０がＯＳ３６にコンテンツの印刷を指示するとき、アプリケーション３０はＯＳ３６に、コンテンツを示すコンテンツデータを、ＯＳ３６が解釈できる形式で出力する。アプリケーション３０がＯＳ３６に出力するコンテンツデータを、本実施例では、画像データの一種として記載する。なお、ＯＳ３６により実行される印刷に関する処理は、ＯＳ３６が備える印刷システムが実行する。
【００１１】
プリンタドライバ３２は、プリンタ５０のデバイスドライバである。なお、プリンタドライバ３２は、フィルタ３７を有しており、フィルタ３７が印刷用画像データの作成等を行う。スキャナドライバ３４は、スキャナ５２のデバイスドライバであり、スキャナ５２へのスキャン指示等を行う。また、ＯＳ３６は、アプリケーション３０、プリンタドライバ３２、スキャナドライバ３４に利用される基本的な機能を提供するプログラムである。ＯＳ３６は、例えば、Ｗｉｎｄｏｗｓ（登録商標）、ＭａｃＯＳ（登録商標）、Ｌｉｎｕｘ（登録商標）、Ａｎｄｒｏｉｄ（登録商標）、ｉＯＳ（登録商標）等のオペレーティングシステムである。なお、以下の説明では、プリンタドライバ３２等を実行するＣＰＵ１２のことを、単にプログラム名でも記載する場合がある。例えば、「プリンタドライバ３２が」という記載は、「プリンタドライバ３２を実行するＣＰＵ１２が」ということを意味する場合がある。
【００１２】
また、メモリ１４は、データ記憶領域（記憶領域の一例）３８を備える。データ記憶領域３８は、プリンタドライバ３２等の実行に必要なデータなどを記憶する領域である。なお、メモリ１４は、ＲＡＭ、ＲＯＭ、フラッシュメモリ、ＨＤＤ、ＣＰＵ１２が備えるバッファなどが組み合わされて構成されている。
【００１３】
メモリ１４は、コンピュータが読み取り可能なストレージ媒体であってもよい。コンピュータが読み取り可能なストレージ媒体とは、ｎｏｎ−ｔｒａｎｓｉｔｏｒｙな媒体である。ｎｏｎ−ｔｒａｎｓｉｔｏｒｙな媒体には、上記の例の他に、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等の記録媒体も含まれる。また、ｎｏｎ−ｔｒａｎｓｉｔｏｒｙな媒体は、ｔａｎｇｉｂｌｅな媒体でもある。一方、インターネット上のサーバなどからダウンロードされるプログラムを搬送する電気信号は、コンピュータが読み取り可能な媒体の一種であるコンピュータが読み取り可能な信号媒体であるが、ｎｏｎ−ｔｒａｎｓｉｔｏｒｙなコンピュータが読み取り可能なストレージ媒体には含まれない。
【００１４】
ＬＣＤ１６は、ＰＣ１０の各種機能を表示する。入力Ｉ／Ｆ１８は、キーボード，マウス等を含み、ユーザ操作を入力するためのインタフェースである。
【００１５】
上記構成のプリンタシステム１では、例えば、アプリケーション３０が、文章コンテンツを作成するワープロソフトである場合において、図２に示す履歴書１００，１０２の画像データを作成し、その画像データをプリンタドライバ３２に出力することで、プリンタドライバ３２が、履歴書１００，１０２に合成するための顔写真の画像データを取得し、取得した画像データに基づいて、履歴書１００，１０２に顔写真を合成した画像の印刷データを作成する。そして、プリンタドライバ３２が、その印刷データをプリンタ５０に送信することで、プリンタ５０により印刷処理が実行され、図３に示すように、顔写真が合成された履歴書１１０，１１２が作成される。以下に、顔写真が合成された履歴書１１０，１１２が作成される際のプリンタシステム１に作動について説明する。
【００１６】
なお、本明細書では、基本的に、プログラムに記述された命令に従ったＣＰＵ１２の処理を示す。すなわち、以下の説明における「判断」「抽出」「選択」「算出」「決定」「特定」「取得」「受付」「制御」「設定」等の処理は、ＣＰＵ１２の処理を表している。ＣＰＵ１２による処理は、ＯＳ３６を介したハードウェア制御も含む。なお、「取得」は要求を必須とはしない概念で用いる。すなわち、ＣＰＵ１２が要求することなくデータを受信するという処理も、「ＣＰＵ１２がデータを取得する」という概念に含まれる。また、本明細書中の「データ」とは、コンピュータに読取可能なビット列で表される。そして、実質的な意味内容が同じでフォーマットが異なるデータは、同一のデータとして扱われるものとする。本明細書中の「情報」についても同様である。また、「命令」「応答」「要求」等の処理は、「命令」「応答」「要求」等を示す情報を通信することにより行われる。また、「命令」「応答」「要求」等の文言を、「命令」「応答」「要求」等を示す情報そのものという意味で記載してもよい。
【００１７】
プリンタシステム１のＰＣ１０では、アプリケーション３０が、図２に示す履歴書１００，１０２の画像データ（以下、「テンプレートデータ」と記載する）を作成し、そのテンプレートデータに基づく画像の印刷指示を受け付けると、テンプレートデータをＯＳ３６に出力する。そして、ＯＳ３６が、テンプレートデータをプリンタドライバ３２に出力する。なお、テンプレートデータは、ＰＳファイル、つまり、ポストスクリプト形式のデータでもよい。
【００１８】
以下に、図８乃至図１１を用いて、プリンタドライバ３２のフローが実行される際の処理を説明する。プリンタドライバ３２は、テンプレートデータを受け付ける（Ｓ１００）と、フィルタ３７を起動し（Ｓ１０２）、そのフィルタ３７が、図４に示す設定画面１２０をＬＣＤ１６に表示する（Ｓ１０３）。設定画面１２０は、履歴書１００，１０２に合成するための画像（以下、「合成用画像」と記載する）、つまり、顔写真の画像データの取得に関する情報を設定するための画面であり、設定画面１２０に、合成領域設定モード選択ボタン１２２、合成領域情報入力欄１２４、合成用画像取得元選択ボタン１２６、フォルダ名入力欄１２８が表示されている。
【００１９】
合成領域設定モード選択ボタン１２２は、履歴書１００，１０２において合成用画像が合成される領域（以下、「合成領域」と記載する）を、自動で設定するか手動で設定するかを選択するボタンであり、合成領域を自動で設定するための自動選択ボタン１２２ａと、合成領域を手動で設定するための手動選択ボタン１２２ｂとがある。合成領域情報入力欄１２４は、手動選択ボタン１２２ｂが操作された場合に、合成領域に関する情報を手動で入力するための欄であり、履歴書１００，１０２での合成領域の起点となる座標の入力欄１２４ａと、合成領域のサイズの入力欄１２４ｂとがある。なお、合成領域情報入力欄１２４ａ，ｂに入力されている数値は、図２の履歴書１００，１０２での右上の枠１０８の内部を示している。つまり、履歴書１００，１０２では、枠１０８の内部が合成用画像の合成領域として設定されている。
【００２０】
また、合成用画像取得元選択ボタン１２６は、合成用画像の取得元を選択するためのボタンであり、合成用画像の取得元としてスキャナを選択するためのスキャナ選択ボタン１２６ａと、合成用画像の取得元としてフォルダを選択するためのフォルダ選択ボタン１２６ｂとがある。フォルダ名入力欄１２８は、フォルダ選択ボタン１２６ｂが操作された場合に、合成用画像の取得元のフォルダのフォルダ名を入力するための欄である。
【００２１】
そして、設定画面１２０において合成用画像取得元選択ボタン１２６，フォルダ名入力欄１２８等への操作若しくは入力が行われると、操作及び入力結果が、データ記憶領域３８に記憶される。
【００２２】
また、プリンタドライバ３２がテンプレートデータを受け付けると、起動されたフィルタ３７が、そのテンプレートデータを１ページ毎のデータに分割する（Ｓ１０４）。つまり、例えば、アプリケーション３０が、図２に示す履歴書１００，１０２のテンプレートデータを作成した場合に、作成されたテンプレートデータは、履歴書１００と履歴書１０２との２ページ分のデータであり、プリンタドライバ３２は、履歴書１００と履歴書１０２との２ページ分のテンプレートデータを受け付ける。このため、フィルタ３７が、２ページ分のテンプレートデータを、１ページ毎のテンプレートデータに分割する。つまり、履歴書１００のテンプレートデータと、履歴書１０２のテンプレートデータとに分割する。続いて、フィルタ３７は、合成領域が手動で設定されているか否かを判断する（Ｓ１０６）。つまり、フィルタ３７は、設定画面１２０において、手動選択ボタン１２２ｂが操作されているか否かを判断する。
【００２３】
Ｓ１０６の後に、フィルタ３７は、合成領域に関する情報（以下、「合成領域情報」と記載する）を取得する。この際、設定画面１２０での合成領域設定モード選択ボタン１２２への操作に応じて、合成領域情報の取得方法が異なる。設定画面１２０で自動選択ボタン１２２ａが操作されている場合（Ｓ１０６：ＮＯ）に、フィルタ３７は、テンプレートデータから合成領域情報を取得する。詳しくは、履歴書１００，１０２において、枠１０８は緑色で記されており、フィルタ３７は、緑色の線で囲まれる領域を合成領域として認定するように、プログラミングされている。このため、フィルタ３７が、テンプレートデータを解析し、テンプレートデータに基づく画像での緑色の線で囲まれる領域に関する情報を、合成領域情報として取得する。合成領域情報には、合成領域の座標とサイズとを示す情報が、少なくとも含まれる。矩形の合成領域の頂点全ての座標を示す情報は、合成領域の座標とサイズとを示す情報の一例である。頂点のいずれかの座標を示す情報と合成領域のサイズを示す情報と、合成領域の座標とサイズとを示す情報の一例である。これにより、テンプレートデータから合成領域情報が自動的に取得される。
【００２４】
また、設定画面１２０で手動選択ボタン１２２ｂが操作されている場合（Ｓ１０６：ＹＥＳ）に、ユーザは、合成領域情報入力欄１２４に合成領域情報を入力しており、合成領域情報入力欄１２４への入力内容、つまり、合成領域情報が、データ記憶領域３８に記憶されている。このため、フィルタ３７は、データ記憶領域３８から合成領域情報を取得する（Ｓ１１２）。
【００２５】
続いて、フィルタ３７は、合成領域の取得元としてスキャナが設定されているか否かを判断する（Ｓ１１０）。つまり、フィルタ３７は、設定画面１２０において、スキャナ選択ボタン１２６ａが操作されているか否かを判断する。設定画面１２０での合成用画像取得元選択ボタン１２６への操作に応じて、合成用画像の取得方法が異なる。設定画面１２０でスキャナ選択ボタン１２６ａが操作されている場合（Ｓ１１０：ＹＥＳ）に、フィルタ３７は、スキャン画像合成処理サブルーチンを実行する（Ｓ１１４）。
【００２６】
ユーザは、合成用画像、つまり、図５に示す顔写真の印刷された原稿１４０，１４２を、スキャナ５２のＡＤＦトレイにセットしておく。ちなみに、合成用画像が合成される履歴書１００，１０２は、２ページであるため、ＡＤＦトレイに、２枚の原稿１４０，１４２がセットされる。つまり、２ページの履歴書１００，１０２に合成するための２の合成用画像を取得するべく、ＡＤＦトレイに、２枚の原稿１４０，１４２がセットされる。なお、履歴書１００への合成用画像は、原稿１４０に印刷された顔写真であり、履歴書１０２への合成用画像は、原稿１４２に印刷された顔写真である。このため、原稿１４０が、原稿１４２より先にスキャンされるように、２枚の原稿１４０，１４２が、ＡＤＦトレイにセットされる。
【００２７】
スキャン画像合成処理サブルーチンにおいて、フィルタ３７は、図９に示すように、スキャナドライバ３４を介して、スキャナ５２に１枚の原稿のスキャン指令を送信する（Ｓ２００）。そして、フィルタ３７は、スキャンデータをスキャナ５２から受信したか否かを判断する（Ｓ２０２）。スキャナ５２は、スキャン指令の受信に応じて、原稿１４０のスキャン処理により、原稿１４０のスキャンデータを作成し、そのスキャンデータをＰＣ１０に送信する。フィルタ３７は、スキャンデータを受信する（Ｓ２０２：ＹＥＳ）。すなわち、フィルタ３７は、履歴書１００への合成用画像の画像データとして、原稿１４０のスキャンデータを取得する。
【００２８】
そして、フィルタ３７は、履歴書１００（図２（ａ））の合成領域、つまり、枠１０８に、原稿１４０のスキャンデータに基づく合成用画像を合成した画像、つまり、図３（ａ）に示す履歴書１１０の印刷用の画像データを作成する（Ｓ２０４）。この際、フィルタ３７は、履歴書１００の合成領域に、原稿１４０のスキャンデータに基づく画像を描画する旨の描画コマンドを、ポストスクリプト形式の履歴書１００のテンプレートデータに組み込むことで、履歴書１１０の印刷用の画像データを作成する。そして、フィルタ３７は、作成した印刷用画像データを含む印刷指示を、ＯＳ３６を介してプリンタ５０に送信する（Ｓ２０６）。プリンタ５０は、受信した印刷用画像データに基づく印刷処理を実行する。これにより、図３（ａ）に示す履歴書１１０が印刷される。
【００２９】
続いて、フィルタ３７は、Ｓ１０４で分割した全ページ分のテキストデータに応じた印刷データを作成し、プリンタ５０に送信したか否かを判断する（Ｓ２０８）。そして、全ページ分のテキストデータに応じた印刷データをプリンタ５０に送信していない場合（Ｓ２０８：ＮＯ）に、Ｓ２００に戻る。一方、全ページ分のテキストデータに応じた印刷データをプリンタ５０に送信している場合（Ｓ２０８：ＹＥＳ）に、スキャン画像合成処理サブルーチンが終了し、本フローも終了する。
【００３０】
Ｓ２０８：ＮＯの場合、フィルタ３７は、スキャナドライバ３４を介して、スキャナ５２に１枚の原稿のスキャン指令を送信する（Ｓ２００）。スキャナ５２は、スキャン指令の受信に応じて、原稿１４２のスキャン処理により、もう１枚の原稿である原稿１４２のスキャンデータを作成し、そのスキャンデータをＰＣ１０に送信する。これにより、フィルタ３７は、履歴書１０２への合成用画像の画像データとして、原稿１４２のスキャンデータを取得する（Ｓ２０２：ＹＥＳ）。
【００３１】
続いて、フィルタ３７は、履歴書１０２の合成領域に、原稿１４２のスキャンデータに基づく画像を描画する旨の描画コマンドを、ポストスクリプト形式の履歴書１０２のテンプレートデータに組み込むことで、履歴書１１２の印刷用の画像データを作成する（Ｓ２０４）。そして、フィルタ３７は、作成した印刷用画像データと、印刷指示とをプリンタ５０に送信する（Ｓ２０６）。これにより、プリンタ５０は、受信した印刷用画像データに基づく印刷処理を実行することで、図３（ｂ）に示す履歴書１１２が印刷される。
【００３２】
なお、上述したように、プリンタドライバ３２は、２ページ分のテンプレートデータを受信しており、それら２ページ分のテンプレートデータに基づく履歴書１００，１０２の各々に顔写真を合成するべく、スキャナ５２のＡＤＦトレイに２枚の原稿１４０，１４２をセットする必要がある。しかし、ユーザが、１枚の原稿しかセットしない場合がある。また、スキャン処理時にジャム等の発生により、スキャン処理が適切に実行できない場合がある。このような場合、つまり、２ページ分の履歴書１００，１０２の各々への合成用画像が必要であるにも拘らず、２個目のスキャンデータを受信できない場合（Ｓ２０２：ＮＯ）には、フィルタ３７は、図６に示す第１告知画面１５０をＬＣＤ１６に表示する（Ｓ２１０）。
【００３３】
第１告知画面１５０には、スキャン処理の再開と、印刷の終了とを選択するための選択ボタン１５２とＯＫボタン１５４とが、表示されている。ユーザは、スキャン処理の再開を望む場合に、スキャナ５２のＡＤＦトレイへの原稿のセット，スキャナ５２のジャム等の解消を行った後に、スキャン処理の再開の選択ボタン１５２とＯＫボタン１５４とを操作するとよい。フィルタ３７は、選択ボタン１５２とＯＫボタン１５４とが操作された場合（Ｓ２１２：ＹＥＳ）に、スキャン指令をスキャナ５２に送信する。これにより、２ページ目の履歴書１０２に必要なスキャンデータを取得することができる。なお、印刷の終了を選択するための選択ボタン１５２とＯＫボタン１５４とが操作された場合（Ｓ２１２：ＮＯ）は、スキャン画像合成処理サブルーチンが終了し、本フローも終了する。
【００３４】
また、上記説明において、フィルタ３７は、１のスキャンデータを取得する毎に、１の印刷用画像データを作成するが、印刷用画像データを作成する前に、全てのスキャンデータを取得し、取得した全てのスキャンデータを、順次、利用して、取得している全ページ分のテンプレートデータに基づく印刷用画像データを、順次、作成してもよい。つまり、フィルタ３７は、印刷用画像データを作成する前に、原稿１４０のスキャンデータと、原稿１４２のスキャンデータとを取得する。そして、履歴書１００のテンプレートデータと原稿１４０のスキャンデータとに基づいて、履歴書１１０の印刷用画像データを作成し、履歴書１０２のテンプレートデータと原稿１４２のスキャンデータとに基づいて、履歴書１１２の印刷用画像データを作成してもよい。
【００３５】
具体的には、図９に示すスキャン画像合成処理サブルーチンの代わりに、図１１に示すスキャン画像合成処理サブルーチンが実行される。図１１に示すスキャン画像合成処理サブルーチンにおいて、フィルタ３７は、アプリケーション３０から取得したテンプレートデータを１ページ毎のテンプレートデータに分割する際に、分割されたテンプレートデータに基づく画像のページ数を認識する。この際、アプリケーション３０から取得したテンプレートデータがＮページ分のテンプレートデータに分割された場合に、フィルタ３７は、Ｎ枚分の原稿のスキャン指示を、スキャナドライバ３４を介して、スキャナ５２に送信する（Ｓ３００）。スキャナ５２はＡＤＦに複数の原稿が載置されている場合、載置されている原稿を順番にスキャン処理し、スキャンデータをフィルタ３７に送信する。そして、フィルタ３７は、スキャナ５２からＮ枚分の原稿に応じたスキャンデータを取得したか否かを判断する（Ｓ３０２）。この際、Ｎ枚分の原稿に応じたスキャンデータを取得していない場合（Ｓ３０２：ＮＯ）に、フィルタ３７は、第１告知画面１５０をＬＣＤ１６に表示する（Ｓ３１０）。フィルタ３７は、スキャンデータの再取得のユーザ操作が有ったか否かを判断する（Ｓ３１２）。再取得を指示するユーザ操作が有った場合（Ｓ３１２：ＹＥＳ）に、Ｓ３００に戻る。一方、再取得のユーザ操作が無かった場合（Ｓ３１２：ＮＯ）に、スキャン画像合成処理サブルーチンが終了し、本フローも終了する。なお、フィルタ３７は、Ｓ３００にて枚数を指定せずにスキャン指示を送信し、Ｓ３０２にて、スキャナ５２から受信したスキャンデータのうち、先頭からＮ枚分の原稿に応じたスキャンデータを取得してもよい。
【００３６】
一方、フィルタ３７は、Ｎ枚分の原稿に応じたスキャンデータを取得すると（Ｓ３０２：ＹＥＳ）、Ｎページ部のテンプレートデータと、Ｎ枚分の原稿に応じたスキャンデータとに基づいて、Ｎページ分の印刷用画像データを作成する（Ｓ３０６）。つまり、フィルタ３７は、原稿１４０のスキャンデータと原稿１４２のスキャンデータとを取得すると、履歴書１００のテンプレートデータと原稿１４０のスキャンデータとに基づいて、履歴書１１０の印刷用画像データを作成し、履歴書１０２のテンプレートデータと原稿１４２のスキャンデータとに基づいて、履歴書１１２の印刷用画像データを作成する。そして、フィルタ３７は、作成した印刷用画像データをプリンタ５０に送信する（Ｓ３０８）。このように、スキャナ５２のＡＤＦトレイにセットされている原稿を纏めてスキャンすることでも、履歴書１１０と履歴書１１２との印刷用画像データを作成することができる。
【００３７】
また、設定画面１２０でフォルダ選択ボタン１２６ｂが操作されている場合に、フィルタ３７は、データ記憶領域３８の所定のフォルダに予め記憶されている画像データを、合成用画像の画像データとして取得する。
【００３８】
具体的には、ユーザは、フォルダ名「Ｃ：＼ｊｐｅｇ」のフォルダをデータ記憶領域３８に作成し、そのフォルダに、合成用画像の画像データを記憶させる。ここでは、図５の原稿１４０，１４２に印刷されている顔写真の画像データが記憶される。また、ユーザは、そのフォルダに記憶された画像データが、何ページ目のテンプレートデータに合成すべきデータであるかを示す設定テーブルをデータ記憶領域３８に作成する。この設定テーブルでは、例えば、１ページ目のテンプレートデータに合成すべき画像データとして、原稿１４０の画像データが設定されており、２ページ目のテンプレートデータに合成すべき画像データとして、原稿１４２の画像データが設定されている。
【００３９】
そして、設定画面１２０でフォルダ選択ボタン１２６ｂが操作されている場合（Ｓ１１０：ＮＯ）に、フィルタ３７は、フォルダ画像合成処理サブルーチンを実行する（Ｓ１１６）。フォルダ画像合成処理サブルーチンにおいて、図１０に示すように、フィルタ３７は、設定画面１２０でのフォルダ名入力欄１２８への入力情報を、フォルダ情報として、データ記憶領域３８から取得する（Ｓ２２０）。ちなみに、ユーザは、合成用画像の画像データを、フォルダ名「Ｃ：＼ｊｐｅｇ」のフォルダに記憶させているため、設定画面１２０において、フォルダ名入力欄１２８に、「Ｃ：＼ｊｐｅｇ」を入力している。このため、フィルタ３７は、フォルダ名入力欄１２８への入力情報として、「Ｃ：＼ｊｐｅｇ」を取得する。また、フィルタ３７は、フォルダ情報として、データ記憶領域３８から設定テーブルを取得する（Ｓ２２０）。つまり、フィルタ３７は、フォルダ情報として、フォルダ名「Ｃ：＼ｊｐｅｇ」と設定テーブルとを取得する（Ｓ２２０）。
【００４０】
そして、フィルタ３７は、フォルダ名「Ｃ：＼ｊｐｅｇ」のフォルダから画像データを取得し、設定テーブルに従って、取得した画像データのうちの１ページ目のテンプレートデータに合成すべき画像データ、つまり、原稿１４０の画像データを取得したか否かを判断する（Ｓ２２２）。この際、原稿１４０の画像データを取得した場合（Ｓ２２２：ＹＥＳ）に、フィルタ３７は、履歴書１００（図２（ａ））の合成領域、つまり、枠１０８に、原稿１４０の画像データに基づく合成用画像を合成した画像、つまり、図３（ａ）に示す履歴書１１０の印刷用の画像データを作成する（Ｓ２２４）。この際、フィルタ３７は、履歴書１００の合成領域に、原稿１４０の画像データに基づく画像を描画する旨の描画コマンドを、ポストスクリプト形式の履歴書１００のテンプレートデータに組み込むことで、履歴書１１０の印刷用の画像データを作成する。そして、フィルタ３７は、作成した印刷用画像データと、印刷指示とをプリンタ５０に送信する（Ｓ２２６）。これにより、プリンタ５０は、受信した印刷用画像データに基づく印刷処理を実行することで、図３（ａ）に示す履歴書１１０が印刷される。
【００４１】
続いて、フィルタ３７は、Ｓ１０４で分割した全ページ分のテキストデータに応じた印刷データを作成し、プリンタ５０に送信したか否かを判断する（Ｓ２２８）。そして、全ページ分のテキストデータに応じた印刷データをプリンタ５０に送信していない場合（Ｓ２２８：ＮＯ）に、Ｓ２２０に戻る。一方、全ページ分のテキストデータに応じた印刷データをプリンタ５０に送信している場合（Ｓ２２８：ＹＥＳ）に、フォルダ画像合成処理サブルーチンが終了し、本フローも終了する。
【００４２】
Ｓ２２８：ＮＯの場合、フィルタ３７は、取得したフォルダ名「Ｃ：＼ｊｐｅｇ」と設定テーブルとに基づいて、フォルダから取得した画像データのうちの２ページ目のテンプレートデータに合成すべき画像データ、つまり、原稿１４２の画像データを取得する（Ｓ２２２：ＹＥＳ）。続いて、フィルタ３７は、履歴書１０２の合成領域に、原稿１４２の画像データに基づく画像を描画する旨の描画コマンドを、ポストスクリプト形式の履歴書１０２のテンプレートデータに組み込むことで、履歴書１１２の印刷用の画像データを作成する（Ｓ２２４）。そして、フィルタ３７は、作成した印刷用画像データと、印刷指示とをプリンタ５０に送信する（Ｓ２２６）。これにより、プリンタ５０は、受信した印刷用画像データに基づく印刷処理を実行することで、図３（ｂ）に示す履歴書１１２が印刷される。
【００４３】
また、フォルダ名「Ｃ：＼ｊｐｅｇ」のフォルダに画像データが記憶されていない場合，そのフォルダ自体がデータ記憶領域３８に記憶されていない場合，設定テーブルがデータ記憶領域３８に記憶されていない場合等がある。このような場合に、フィルタ３７は、合成用画像の画像データを取得することができない。このため、フィルタ３７は、合成用画像の画像データを取得することができない場合（Ｓ２２２：ＮＯ）に、図７に示す第２告知画面１６０をＬＣＤ１６に表示する（Ｓ２３０）。第２告知画面１６０には、処理の再開と、印刷の終了とを選択するための選択ボタン１６２とＯＫボタン１６４とが、表示されている。ユーザは、印刷処理の再開を望む場合に、フォルダの作成，フォルダへの画像データの記憶等を行った後に、処理の再開の選択ボタン１６２とＯＫボタン１６４とを操作するとよい。フィルタ３７は、選択ボタン１６２とＯＫボタン１６４とが操作された場合（Ｓ２３２：ＹＥＳ）に、フィルタ３７は、再度、フォルダから設定テーブルに従って、合成用画像の画像データを取得する（Ｓ２２２：ＹＥＳ）。これにより、フィルタ３７は、履歴書１１０と履歴書１１２との印刷用画像データを作成することができる。なお、印刷の終了を選択するための選択ボタン１６２とＯＫボタン１６４とが操作された場合（Ｓ２３２：ＮＯ）は、フォルダ画像合成処理サブルーチンが終了し、本フローも終了する。
【００４４】
なお、Ｓ１００を実行するＣＰＵ１２は、第１取得手段の一例である。Ｓ１０８，Ｓ１１２を実行するＣＰＵ１２は、特定手段の一例である。Ｓ２０２，Ｓ２２２，Ｓ３０２を実行するＣＰＵ１２は、第２取得手段の一例である。Ｓ２０４，Ｓ２２４，Ｓ３０６を実行するＣＰＵ１２は、作成手段の一例である。Ｓ２０６，Ｓ２２６，Ｓ３０８を実行するＣＰＵ１２は、出力手段の一例である。Ｓ２１０，Ｓ３１０を実行するＣＰＵ１２は、第１表示制御手段の一例である。Ｓ２２０を実行するＣＰＵ１２は、第３取得手段の一例である。Ｓ２３０を実行するＣＰＵ１２は、第２表示制御手段の一例である。
【００４５】
＜実施例の効果＞
上記した実施形態によれば、以下の効果を奏する。
【００４６】
プリンタドライバ３２は、アプリケーション３０からテンプレートデータを取得する。また、プリンタドライバ３２は、合成用画像の画像データを、スキャナ５２若しくは、データ記憶領域３８に記憶されたフォルダから取得する。さらに、プリンタドライバ３２は、テンプレートデータに基づく画像、つまり、履歴書１００，１０２での合成用画像を合成するための合成領域を、テンプレートデータ若しくは、データ記憶領域３８に記憶されているフォルダ情報に基づいて特定する。そして、プリンタドライバ３２は、取得した合成用画像を、特定された履歴書１００，１０２での合成領域に合成した画像、つまり、履歴書１１０，１１２の画像データを作成する。これにより、ユーザが、自身で合成用画像を取得することなく、さらに、自身で合成用画像を履歴書１００，１０２に合成することなく、合成用画像、つまり、顔写真の合成された履歴書１１０，１１２を作成することが可能となる。
【００４７】
また、合成領域を特定することが可能なフォルダ情報が、データ記憶領域３８に記憶されており、フィルタ３７が、データ記憶領域３８からフォルダ情報を取得し、そのフォルダ情報に基づいて、合成領域が特定される。つまり、ユーザが、任意のフォルダ情報をデータ記憶領域３８に記憶させておくことで、ユーザが意図する履歴書１００，１０２での任意の領域を、合成領域に設定することができる。
【００４８】
また、テンプレートデータに、合成領域を特定可能な情報が含まれており、フィルタ３７は、テンプレートデータから当該情報を抽出し、その情報に基づいて、合成領域を特定する。これにより、例えば、ユーザが、任意のフォルダ情報をデータ記憶領域３８に記憶させることなく、合成領域を特定することが可能となり、ユーザの手間を省くことができる。
【００４９】
また、テンプレートデータが、ポストスクリプト形式のデータとされており、フィルタ３７は、履歴書１００，１０２の合成領域に、合成用画像を描画する旨の描画コマンドを、ポストスクリプト形式のテンプレートデータに組み込むことで、履歴書１１０，１１２の印刷用の画像データを作成する。これにより、好適に合成用画像を合成領域に合成することができる。
【００５０】
フィルタ３７は、スキャナ５２にスキャン指令を送信し、スキャン指令に応じてスキャナ５２により作成されたスキャンデータを、合成用画像の画像データとして取得する。そして、フィルタ３７は、取得したスキャンデータに基づく画像を、履歴書１００，１０２での合成領域に合成した画像の画像データを作成する。これにより、合成用画像が印刷された原稿を、スキャナ５２にセットしておくだけで、顔写真が合成された履歴書１１０，１１２を作成することができる。
【００５１】
アプリケーション３０が、複数ページ分のテンプレートデータを作成している場合に、フィルタ３７は、複数ページ分のテンプレートデータに必要な数のスキャンデータを取得する。つまり、アプリケーション３０が、履歴書１００と履歴書１０２との２ページ分のテンプレートデータを作成している場合に、フィルタ３７は、２ページ分のテンプレートデータに必要な数のスキャンデータ、つまり、原稿１４０のスキャンデータと原稿１４２のスキャンデータとを取得する。そして、フィルタ３７は、履歴書１００の合成領域に原稿１４０を合成した履歴書１１０の印刷データと、履歴書１０２の合成領域に原稿１４２を合成した履歴書１１２の印刷データとを作成する。これにより、複数ページのテンプレートデータに基づく画像の各々に、異なる合成用画像を合成することができる。
【００５２】
フィルタ３７は、１枚の原稿のスキャンデータを取得する毎に、１ページ分のテンプレートデータに基づく履歴書１００，１０２の合成領域に、１枚の原稿のスキャンデータに基づく合成用画像を合成した履歴書１１０，１１２の印刷データを作成する。これにより、スキャンデータと、そのスキャンデータに基づく合成用画像の合成対象の履歴書１００，１０２とを、適切に対応付けることができる。
【００５３】
アプリケーション３０が、複数ページ分のテンプレートデータを作成している場合に、フィルタ３７が、複数ページ分のテンプレートデータに必要な数のスキャンデータを取得できない場合に、そのことを示す第１告知画面１５０をＬＣＤ１６に表示する。そして、第１告知画面１５０が表示された後に、フィルタ３７は、スキャン指示を、再度、スキャナ５２に送信する。これにより、複数ページ分のテンプレートデータに必要な数のスキャンデータの取得を担保することができる。
【００５４】
フィルタ３７は、合成用画像の画像データが記憶されたフォルダのフォルダ名を取得し、そのフォルダ名のフォルダから、合成用画像の画像データを取得する。そして、フィルタ３７は、取得した画像データに基づく合成用画像を、履歴書１００，１０２での合成領域に合成した画像の画像データを作成する。これにより、合成用画像の画像データ、つまり、顔写真の画像データをフォルダに記憶させておくだけで、顔写真が合成された履歴書１１０，１１２を作成することができる。
【００５５】
アプリケーション３０が、複数ページ分のテンプレートデータを作成している場合に、フィルタ３７が、複数ページ分のテンプレートデータに必要な数の画像データをフォルダから取得できない場合に、そのことを示す第２告知画面１６０をＬＣＤ１６に表示する。そして、第２告知画面１６０が表示された後に、フィルタ３７は、フォルダから、再度、画像データを取得する。これにより、複数ページ分のテンプレートデータに必要な数の画像データの取得を担保することができる。
【００５６】
また、本発明は、上記実施形態に限定されるものではなく、当業者の知識に基づいて種々の変更、改良を施した種々の態様で実施することが可能である。具体的には、例えば、上記実施形態では、合成用画像の合成対象の画像、つまり、履歴書１００，１０２の画像データとして、ポストスクリプト形式のテンプレートデータが採用されているが、ポストスクリプト形式以外の形式のデータが採用されてもよい。また、合成用画像の合成対象の画像の画像データは、アプリケーション３０により作成されるテンプレートデータに限られず、データ記憶領域３８に予め記憶された画像データ，他のデバイスから取得した画像データ等であってもよい。
【００５７】
また、上記実施例では、スキャナ５２にセットされる１枚の原稿に、１個の合成用画像しか印刷されていないが、複数の合成用画像が印刷されていてもよい。そして、スキャンデータに基づいて、それら複数の合成用画像の各々を認識し、複数の印刷データの作成に利用してもよい。つまり、複数の合成用画像のうちの第１の合成用画像を利用して、第１の印刷データを作成し、複数の合成用画像のうちの第２の合成用画像を利用して、第２の印刷データを作成してもよい。
【００５８】
また、上記実施形態では、ＣＰＵ１２によって図８乃至図１１に示す処理が実行される例を説明したが、これら処理は、ＣＰＵ１２に限らず、ＡＳＩＣや他の論理集積回路により実行されてもよいし、これら処理が、ＣＰＵ等やＡＳＩＣ、他の論理集積回路が協働することにより実行されてもよい。
【符号の説明】
【００５９】
１０：ＰＣ、１２：ＣＰＵ、１６：ＬＣＤ、２０：ネットワークＩ／Ｆ、３０：アプリケーション、３２：プリンタドライバ、３６：ＯＳ，５０：プリンタ、５２：スキャナ
【図１】
2019140555.tif 000003
【図２】
2019140555.tif 000004
【図３】
2019140555.tif 000005
【図４】
2019140555.tif 000006
【図５】
2019140555.tif 000007
【図６】
2019140555.tif 000008
【図７】
2019140555.tif 000009
【図８】
2019140555.tif 000010
【図９】
2019140555.tif 000011
【図１０】
2019140555.tif 000012
【図１１】
2019140555.tif 000013