(57)【要約】【課題】  可用性を向上することができるプルプリントシステムを提供する。【解決手段】  プルプリント用の印刷データとしてのジョブを生成する印刷データ送信装置は、異なるネットワークに所属するサーバーの状態を確認し、サーバーは、印刷データ送信装置との接続が正常である場合に状態を通知し、印刷データ送信装置は、サーバーの状態が通知された場合にサーバーにジョブを送信し、印刷データ送信装置は、サーバーの状態が通知されなかった場合に、同一のネットワークに所属する画像形成装置の状態を確認し、画像形成装置は、印刷データ送信装置との接続が正常である場合に状態を通知し、印刷データ送信装置は、画像形成装置の状態が通知された場合に、複数の画像形成装置のそれぞれの特定の状態と、特定の状態に関する特定の条件とに基づいて選択した画像形成装置にジョブを送信する（Ｓ２０１〜Ｓ２０７）。【選択図】  図１１
2018136962.tif 000002
【特許請求の範囲】
【請求項１】
印刷データを生成するプリンタードライバーと、プルプリント用の前記印刷データの記憶先に前記印刷データを送信するポートモニターとを有する印刷データ送信装置と、
前記記憶先としてのサーバーと、
前記印刷データ送信装置と同一のネットワークに所属し、前記サーバーとは異なるネットワークに所属する前記記憶先としての複数の画像形成装置とを備え、
前記プリンタードライバーは、前記印刷データを生成する場合に、利用者の認証を前記サーバーに依頼し、前記サーバーによって認証された利用者の権限情報を前記サーバーから取得し、取得した前記権限情報に基づいて前記印刷データを生成し、
前記ポートモニターは、前記サーバーの状態を前記サーバーに確認し、
前記サーバーは、前記ポートモニターから前記サーバーの状態の確認を受けた場合に、前記印刷データ送信装置との接続が正常であるとき、前記サーバーの状態を前記ポートモニターに通知し、
前記ポートモニターは、前記サーバーの状態を前記サーバーに確認した後、前記サーバーの状態が前記サーバーから通知されて来た場合、プルプリント用の前記印刷データを、ログイン中の利用者の識別情報に関連付けて前記サーバーに送信し、
前記サーバーは、前記ポートモニターから送信されて来た前記印刷データを、この印刷データに関連付けられて前記ポートモニターから送信されて来た前記識別情報に関連付けて記憶し、
前記ポートモニターは、前記サーバーの状態を前記サーバーに確認した後、前記サーバーの状態が前記サーバーから通知されて来なかった場合、前記画像形成装置の状態を前記画像形成装置に確認し、
前記画像形成装置は、前記ポートモニターから前記画像形成装置の状態の確認を受けた場合に、前記印刷データ送信装置との接続が正常であるとき、前記画像形成装置の状態を前記ポートモニターに通知し、
前記ポートモニターは、前記画像形成装置の状態を前記画像形成装置に確認した後、前記画像形成装置の状態が前記画像形成装置から通知されて来た場合、プルプリント用の前記印刷データを、ログイン中の利用者の前記識別情報に関連付けて前記画像形成装置に送信し、
前記画像形成装置は、前記ポートモニターから送信されて来た前記印刷データを、この印刷データに関連付けられて前記ポートモニターから送信されて来た前記識別情報に関連付けて記憶し、
前記印刷データ送信装置は、複数の前記画像形成装置のそれぞれの特定の状態と、前記特定の状態に関する特定の条件とに基づいて、複数の前記画像形成装置から、前記印刷データを実際に送信する前記画像形成装置を選択することを特徴とするプルプリントシステム。
【請求項２】
前記特定の状態の少なくとも１つは、記憶容量の残量であり、
前記特定の条件の少なくとも１つは、前記残量が大きい前記画像形成装置を優先的に選択するという条件であることを特徴とする請求項１に記載のプルプリントシステム。
【請求項３】
前記特定の状態の少なくとも１つは、他の装置との現在の接続数であり、
前記特定の条件の少なくとも１つは、前記接続数が上限に達していない前記画像形成装置を優先的に選択するという条件であることを特徴とする請求項１または請求項２に記載のプルプリントシステム。
【請求項４】
前記特定の状態の少なくとも１つは、アイドル状態か否かであり、
前記特定の条件の少なくとも１つは、アイドル状態の前記画像形成装置を優先的に選択するという条件であることを特徴とする請求項１から請求項３までの何れかに記載のプルプリントシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プルプリント用の印刷データの記憶先に印刷データを送信するプルプリントシステムに関する。
【背景技術】
【０００２】
従来、印刷データを特定の記憶先に記憶させておいて、記憶先に記憶されている印刷データに基づいて画像形成装置によって印刷を実行するプルプリントを実行するプルプリントシステムとして、プルプリント用の印刷データの記憶先としてのプルプリントサーバーと、プルプリントサーバーに印刷データを送信するクライアントＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）とを同一のＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）に所属させているものが知られている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−０８１７２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のプルプリントシステムにおいては、クライアントＰＣと、プルプリントサーバーとの間で通信エラーが発生するなどして、クライアントＰＣによるプルプリントサーバーへの印刷データの送信が失敗する場合に、プルプリントを実行することができないという問題がある。
【０００５】
そこで、本発明は、可用性を向上することができるプルプリントシステムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の印刷データ送信装置は、プルプリント用の印刷データの記憶先に前記印刷データを送信する印刷データ送信装置であって、複数の前記記憶先のそれぞれの特定の状態と、前記特定の状態に関する特定の条件とに基づいて、複数の前記記憶先から、前記印刷データを実際に送信する前記記憶先を選択することを特徴とする。
【０００７】
この構成により、本発明の印刷データ送信装置は、複数の記憶先のそれぞれの特定の状態と、特定の状態に関する特定の条件とに基づいて、複数の記憶先から、プルプリント用の印刷データを実際に送信する記憶先を選択するので、記憶先への印刷データの送信が失敗する可能性を低減することができ、可用性を向上することができる。
【０００８】
また、本発明の印刷データ送信装置において、前記特定の状態の少なくとも１つは、記憶容量の残量であり、前記特定の条件の少なくとも１つは、前記残量が大きい前記記憶先を優先的に選択するという条件であっても良い。
【０００９】
この構成により、本発明の印刷データ送信装置は、記憶容量の残量が大きい記憶先を、プルプリント用の印刷データを実際に送信する記憶先として優先的に選択するので、記憶先への印刷データの送信が失敗する可能性を低減することができ、可用性を向上することができる。
【００１０】
また、本発明の印刷データ送信装置において、前記特定の状態の少なくとも１つは、他の装置との現在の接続数であり、前記特定の条件の少なくとも１つは、前記接続数が上限に達していない前記記憶先を優先的に選択するという条件であっても良い。
【００１１】
この構成により、本発明の印刷データ送信装置は、他の装置との現在の接続数が上限に達していない記憶先を、プルプリント用の印刷データを実際に送信する記憶先として優先的に選択するので、記憶先への印刷データの送信が失敗する可能性を低減することができ、可用性を向上することができる。
【００１２】
また、本発明の印刷データ送信装置において、前記特定の状態の少なくとも１つは、アイドル状態か否かであり、前記特定の条件の少なくとも１つは、アイドル状態の前記記憶先を優先的に選択するという条件であっても良い。
【００１３】
この構成により、本発明の印刷データ送信装置は、アイドル状態の記憶先を、プルプリント用の印刷データを実際に送信する記憶先として優先的に選択するので、記憶先への印刷データの送信が失敗する可能性を低減することができ、可用性を向上することができる。
【００１４】
また、本発明の印刷データ送信装置において、前記記憶先は、前記印刷データ送信装置と同一のネットワークに所属しても良い。
【００１５】
この構成により、本発明の印刷データ送信装置は、プルプリント用の印刷データの記憶先が印刷データ送信装置と同一のネットワークに所属するので、印刷データ送信装置と、記憶先との間に通信エラーが発生する可能性を低減することができ、可用性を向上することができる。
【００１６】
また、本発明の印刷データ送信装置において、前記記憶先は、プルプリントを実行可能な画像形成装置であっても良い。
【００１７】
この構成により、本発明の印刷データ送信装置は、プルプリント用の印刷データを記憶する専用のサーバーを記憶先として用意する必要がないので、簡単な構成で可用性の高いプルプリントを実現することができる。
【００１８】
本発明の印刷データ送信プログラムは、プルプリント用の印刷データの記憶先に前記印刷データを送信する印刷データ送信手段としてコンピューターを機能させ、前記印刷データ送信手段は、複数の前記記憶先のそれぞれの特定の状態と、前記特定の状態に関する特定の条件とに基づいて、複数の前記記憶先から、前記印刷データを実際に送信する前記記憶先を選択することを特徴とする。
【００１９】
この構成により、本発明の印刷データ送信プログラムは、複数の記憶先のそれぞれの特定の状態と、特定の状態に関する特定の条件とに基づいて、複数の記憶先から、プルプリント用の印刷データを実際に送信する記憶先を選択するので、記憶先への印刷データの送信が失敗する可能性を低減することができ、可用性を向上することができる。
【００２０】
本発明のプルプリントシステムは、プルプリント用の印刷データの記憶先に前記印刷データを送信する印刷データ送信装置と、複数の前記記憶先とを備え、前記印刷データ送信装置は、複数の前記記憶先のそれぞれの特定の状態と、前記特定の状態に関する特定の条件とに基づいて、複数の前記記憶先から、前記印刷データを実際に送信する前記記憶先を選択することを特徴とする。
【００２１】
この構成により、本発明のプルプリントシステムは、複数の記憶先のそれぞれの特定の状態と、特定の状態に関する特定の条件とに基づいて、複数の記憶先から、プルプリント用の印刷データを実際に送信する記憶先を選択するので、記憶先への印刷データの送信が失敗する可能性を低減することができ、可用性を向上することができる。
【発明の効果】
【００２２】
本発明のプルプリントシステムは、可用性を向上することができる。
【図面の簡単な説明】
【００２３】
【図１】本発明の一実施の形態に係るプルプリントシステムのブロック図である。
【図２】図１に示すサーバーのブロック図である。
【図３】図１に示す印刷データ送信装置のブロック図である。
【図４】図１に示す画像形成装置のブロック図である。
【図５】プルプリント用の印刷データの記憶先が設定される場合の図３に示す印刷データ送信装置の動作のフローチャートである。
【図６】図３に示す表示部に表示される記憶先設定画面の一例を示す図である。
【図７】図３に示す表示部に表示される記憶先設定画面の図６に示す例とは異なる一例を示す図である。
【図８】図３に示す表示部に表示される記憶先設定画面の図６および図７に示す例とは異なる一例を示す図である。
【図９】プライマリーサーバーがサーバーであって、セカンダリーサーバーが画像形成装置である場合にプルプリント用の印刷データを送信するときの図３に示すポートモニターの動作のシーケンス図である。
【図１０】プライマリーサーバーが複数の画像形成装置の集団である場合にプルプリント用の印刷データを送信するときの図３に示すポートモニターの動作のシーケンス図である。
【図１１】最適な画像形成装置を選択する場合の図３に示すポートモニターの動作のフローチャートである。
【図１２】図４に示す画像形成装置によって記憶されるリストの一例を示す図である。
【図１３】プルプリント用の印刷データに基づいて画像形成装置が印刷を実行する場合の図１に示すプルプリントシステムの動作のシーケンス図である。
【図１４】図４に示す画像形成装置によって生成されるリストの一例を示す図である。
【発明を実施するための形態】
【００２４】
以下、本発明の一実施の形態について、図面を用いて説明する。
【００２５】
まず、本実施の形態に係るプルプリントシステムの構成について説明する。
【００２６】
図１は、本実施の形態に係るプルプリントシステム１０のブロック図である。
【００２７】
図１に示すように、プルプリントシステム１０は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などのネットワーク１１と、ＬＡＮなどのネットワーク１２と、ネットワーク１２と同様な図示していない多数のネットワークと、ネットワーク１１およびネットワーク１２を接続するインターネットなどのネットワーク１３とを備えている。ネットワーク１３は、ネットワーク１２と同様な図示していない多数のネットワークと、ネットワーク１１とも接続している。
【００２８】
ネットワーク１１には、プルプリント用の印刷データを記憶するためのサーバー２０が配置されている。
【００２９】
サーバー２０は、例えば、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）などの１台以上のコンピューターによって構成されている。
【００３０】
ネットワーク１２には、印刷データを送信する印刷データ送信装置３０と、印刷データに基づいた印刷ジョブを実行する画像形成装置４０、画像形成装置５０および画像形成装置６０とが配置されている。
【００３１】
なお、ネットワーク１２には、印刷データ送信装置３０以外にも多数の印刷データ送信装置が配置されることが可能であるが、理解を容易にするために、以下においては印刷データ送信装置３０以外の印刷データ送信装置についての説明を省略する。同様に、ネットワーク１２には、画像形成装置４０、５０および６０以外にも多数の画像形成装置が配置されることが可能であるが、理解を容易にするために、以下においては画像形成装置４０、５０および６０以外の画像形成装置についての説明を省略する。
【００３２】
印刷データ送信装置３０は、例えば、ＰＣなどのコンピューターによって構成されている。
【００３３】
画像形成装置４０、５０および６０は、例えば、ＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）やプリンター専用機である。
【００３４】
プルプリントシステム１０のネットワークのうち、ネットワーク１２と同様な図示していない多数のネットワークに配置されている装置の種類は、ネットワーク１２と同様である。以下においては、理解を容易にするために、プルプリントシステム１０のネットワークのうち、ネットワーク１２と同様な図示していない多数のネットワークについての説明を省略する。
【００３５】
図２は、サーバー２０のブロック図である。
【００３６】
図２に示すように、サーバー２０は、利用者による種々の操作が入力されるボタンなどの入力デバイスである操作部２１と、種々の情報を表示するＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などの表示デバイスである表示部２２と、外部の装置と通信を行う通信デバイスである通信部２３と、各種のデータを記憶しているＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などの記憶デバイスである記憶部２４と、サーバー２０全体を制御する制御部２５とを備えている。
【００３７】
記憶部２４は、プルプリント用の印刷データ２４ａを利用者毎に複数記憶することができる。すなわち、サーバー２０は、プルプリント用の印刷データの記憶先として動作することが可能である。
【００３８】
制御部２５は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、プログラムおよび各種のデータを記憶しているＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）と、ＣＰＵの作業領域として用いられるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）とを備えている。ＣＰＵは、ＲＯＭまたは記憶部２４に記憶されているプログラムを実行する。
【００３９】
図３は、印刷データ送信装置３０のブロック図である。
【００４０】
図３に示すように、印刷データ送信装置３０は、利用者による種々の操作が入力されるキーボード、マウスなどの入力デバイスである操作部３１と、種々の情報を表示するＬＣＤなどの表示デバイスである表示部３２と、外部の装置と通信を行う通信デバイスである通信部３３と、各種のデータを記憶しているＨＤＤなどの記憶デバイスである記憶部３４と、印刷データ送信装置３０全体を制御する制御部３５とを備えている。
【００４１】
記憶部３４は、印刷データを生成するプリンタードライバー３４ａと、プルプリント用の印刷データの記憶先に印刷データを送信する印刷データ送信プログラム３４ｂとを記憶している。プリンタードライバー３４ａおよび印刷データ送信プログラム３４ｂは、印刷データ送信装置３０の製造段階で印刷データ送信装置３０にインストールされていても良いし、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）などの記憶媒体から印刷データ送信装置３０に追加でインストールされても良いし、ネットワークから印刷データ送信装置３０に追加でインストールされても良い。
【００４２】
制御部３５は、例えば、ＣＰＵと、プログラムおよび各種のデータを記憶しているＲＯＭと、ＣＰＵの作業領域として用いられるＲＡＭとを備えている。ＣＰＵは、ＲＯＭまたは記憶部３４に記憶されているプログラムを実行する。
【００４３】
制御部３５は、記憶部３４に記憶されている印刷データ送信プログラム３４ｂを実行することによって、プルプリント用の印刷データの記憶先に印刷データを送信する印刷データ送信手段としてのポートモニター（Ｐｏｒｔ  Ｍｏｎｉｔｏｒ）３５ａとして機能する。
【００４４】
図４は、画像形成装置４０のブロック図である。
【００４５】
図４に示すように、画像形成装置４０は、利用者による種々の操作が入力されるボタンなどの入力デバイスである操作部４１と、種々の情報を表示するＬＣＤなどの表示デバイスである表示部４２と、原稿から画像データを読み取る読取デバイスであるスキャナー４３と、用紙などの記録媒体に印刷を実行する印刷デバイスであるプリンター４４と、図示していない外部のファクシミリ装置と公衆電話回線などの通信回線経由でファックス通信を行うファックスデバイスであるファックス通信部４５と、ネットワーク１１経由で外部の装置と通信を行う通信デバイスである通信部４６と、各種のデータを記憶しているＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＨＤＤなどの記憶デバイスである記憶部４７と、画像形成装置４０全体を制御する制御部４８とを備えている。
【００４６】
記憶部４７は、プルプリント用の印刷データ４７ａを利用者毎に複数記憶することができる。すなわち、画像形成装置４０は、プルプリント用の印刷データの記憶先として動作することが可能である。
【００４７】
制御部４８は、例えば、ＣＰＵと、プログラムおよび各種のデータを記憶しているＲＯＭと、ＣＰＵの作業領域として用いられるＲＡＭとを備えている。ＣＰＵは、ＲＯＭまたは記憶部４７に記憶されているプログラムを実行する。
【００４８】
図１に示す画像形成装置５０および６０の構成は、画像形成装置４０の構成と同様であるので、説明を省略する。
【００４９】
次に、プルプリントシステム１０の動作について説明する。
【００５０】
まず、プルプリント用の印刷データの記憶先が設定される場合の印刷データ送信装置３０の動作について説明する。
【００５１】
印刷データ送信装置３０は、プルプリント用の印刷データの記憶先の設定の開始が操作部３１を介して利用者から指示されると、図５に示す動作を実行する。
【００５２】
図５は、プルプリント用の印刷データの記憶先が設定される場合の印刷データ送信装置３０の動作のフローチャートである。
【００５３】
図５に示すように、ポートモニター３５ａは、プルプリント用の印刷データの記憶先を設定するための図６に示す記憶先設定画面７０を表示部３２に表示する（Ｓ１０１）。
【００５４】
図６に示す記憶先設定画面７０は、第１の記憶先としてのプライマリー（Ｐｒｉｍａｒｙ）サーバーの設定のためのプライマリーサーバー設定画面７１と、第２の記憶先としてのセカンダリー（Ｓｅｃｏｎｄａｒｙ）サーバーの設定のためのセカンダリーサーバー設定画面７２（図７参照。）を表示させるためのタブ７２ａと、設定を完了するためのＯＫボタン７３とを含んでいる。記憶先設定画面７０は、図６に示す状態でタブ７２ａが押されると、図７に示す状態に遷移する。
【００５５】
図７に示す記憶先設定画面７０は、プライマリーサーバー設定画面７１（図６参照。）を表示させるためのタブ７１ａと、セカンダリーサーバー設定画面７２と、設定を完了するためのＯＫボタン７３とを含んでいる。記憶先設定画面７０は、図７に示す状態でタブ７１ａが押されると、図６に示す状態に遷移する。
【００５６】
図６に示すプライマリーサーバー設定画面７１は、プライマリーサーバーのタイプ（Ｔｙｐｅ）が指定されるためのドロップダウンリスト７１ｂを含んでいる。ドロップダウンリスト７１ｂにおいて選択可能な値は、「サーバー」、「デバイス」および「デバイスクラスター」である。ここで、サーバー２０（図１参照。）は、ドロップダウンリスト７１ｂにおいて「サーバー」が選択されることによってプライマリーサーバーとして指定されることが可能である。また、画像形成装置４０、５０または６０（図１参照。）は、ドロップダウンリスト７１ｂにおいて「デバイス」が選択されることによってプライマリーサーバーとして指定されることが可能である。また、複数の画像形成装置の集団は、ドロップダウンリスト７１ｂにおいて「デバイスクラスター」が選択されることによってプライマリーサーバーとして指定されることが可能である。
【００５７】
プライマリーサーバー設定画面７１は、ドロップダウンリスト７１ｂの値によって、ドロップダウンリスト７１ｂより下部の表示内容が変化する。
【００５８】
図６に示すプライマリーサーバー設定画面７１は、ドロップダウンリスト７１ｂにおいて「サーバー（Ｓｅｒｖｅｒ）」が選択されている。プライマリーサーバー設定画面７１は、ドロップダウンリスト７１ｂにおいて「サーバー」が選択されている場合、プライマリーサーバーとして機能するサーバーのＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスが入力されるためのテキストボックス７１ｃと、テキストボックス７１ｃにおいて指定されたサーバーにおけるキュー（Ｑｕｅｕｅ）名が入力されるためのテキストボックス７１ｄとを含んでいる。
【００５９】
ドロップダウンリスト７１ｂにおいて「サーバー」が選択されている場合、プライマリーサーバーは、テキストボックス７１ｃにおいて指定されたサーバーと、テキストボックス７１ｄにおいて指定されたキュー名との組み合わせによって特定される。
【００６０】
なお、ドロップダウンリスト７１ｂにおいて「サーバー」が選択されて特定されたプライマリーサーバーは、印刷データの送信の際に使用される通信プロトコルとしてＬＰＲ（Ｌｉｎｅ  Ｐｒｉｎｔｅｒ  ｄａｅｍｏｎ  ｐｒｏｔｏｃｏｌ）が使用されることが想定されている。ここで、ＬＰＲは、ポート番号が定まっている。したがって、図６に示すプライマリーサーバー設定画面７１においては、ポート番号が設定されるようになっていない。しかしながら、ドロップダウンリスト７１ｂにおいて「サーバー」が選択されて特定されたプライマリーサーバーが通信プロトコルとしてＬＰＲ以外のプロトコルが使用される場合には、図６に示すプライマリーサーバー設定画面７１は、ポート番号が入力されるためのテキストボックスを含んでいても良い。
【００６１】
以上においては、プライマリーサーバー設定画面７１について説明しているが、セカンダリーサーバー設定画面７２についても同様に、セカンダリーサーバーとして「サーバー」が指定されることが可能である。
【００６２】
図７に示すセカンダリーサーバー設定画面７２は、セカンダリーサーバーのタイプ（Ｔｙｐｅ）が指定されるためのドロップダウンリスト７２ｂを含んでいる。ドロップダウンリスト７２ｂにおいて選択可能な値は、「サーバー」、「デバイス」および「デバイスクラスター」である。ここで、サーバー２０（図１参照。）は、ドロップダウンリスト７２ｂにおいて「サーバー」が選択されることによってセカンダリーサーバーとして指定されることが可能である。また、画像形成装置４０、５０または６０（図１参照。）は、ドロップダウンリスト７２ｂにおいて「デバイス」が選択されることによってセカンダリーサーバーとして指定されることが可能である。また、複数の画像形成装置の集団は、ドロップダウンリスト７２ｂにおいて「デバイスクラスター」が選択されることによってセカンダリーサーバーとして指定されることが可能である。
【００６３】
セカンダリーサーバー設定画面７２は、ドロップダウンリスト７２ｂの値によって、ドロップダウンリスト７２ｂより下部の表示内容が変化する。
【００６４】
図７に示すセカンダリーサーバー設定画面７２は、ドロップダウンリスト７２ｂにおいて「デバイス（Ｄｅｖｉｃｅ）」が選択されている。セカンダリーサーバー設定画面７２は、ドロップダウンリスト７２ｂにおいて「デバイス」が選択されている場合、セカンダリーサーバーとして機能する画像形成装置のＩＰアドレスが入力されるためのテキストボックス７２ｃと、テキストボックス７２ｃにおいて指定された画像形成装置におけるポート番号が入力されるためのテキストボックス７２ｅとを含んでいる。なお、ドロップダウンリスト７２ｂにおいて「デバイス」が選択されて特定されたセカンダリーサーバーは、印刷データの送信の際に使用される通信プロトコルとしてＲＡＷが使用されることが想定されている。
【００６５】
以上においては、セカンダリーサーバー設定画面７２について説明しているが、プライマリーサーバー設定画面７１についても同様に、プライマリーサーバーとして「デバイス」が指定されることが可能である。
【００６６】
図８に示すプライマリーサーバー設定画面７１は、ドロップダウンリスト７１ｂにおいて「デバイスクラスター（Ｄｅｖｉｃｅ  Ｃｌｕｓｔｅｒ）」が選択されている。プライマリーサーバー設定画面７１は、ドロップダウンリスト７１ｂにおいて「デバイスクラスター」が選択されている場合、プライマリーサーバーとして機能する集団に含まれる画像形成装置のＩＰアドレスが入力されるためのテキストボックス７１ｆと、テキストボックス７１ｆにおいて指定された画像形成装置におけるポート番号が入力されるためのテキストボックス７１ｇとを、画像形成装置毎に含んでいる。なお、ドロップダウンリスト７１ｂにおいて「デバイスクラスター」が選択されて特定されたプライマリーサーバーは、印刷データの送信の際に使用される通信プロトコルとしてＲＡＷが使用されることが想定されている。
【００６７】
また、プライマリーサーバー設定画面７１は、ドロップダウンリスト７１ｂにおいて「デバイスクラスター」が選択されている場合、プライマリーサーバーとして機能する集団に含まれる画像形成装置を新たに追加するための追加ボタン７１ｈを含んでいる。追加ボタン７１ｈが押されると、新たな画像形成装置用のテキストボックス７１ｆおよびテキストボックス７１ｇがプライマリーサーバー設定画面７１に追加される。
【００６８】
以上においては、プライマリーサーバー設定画面７１について説明しているが、セカンダリーサーバー設定画面７２についても同様に、セカンダリーサーバーとして「デバイスクラスター」が指定されることが可能である。
【００６９】
以上に説明したように、記憶先設定画面７０においては、プライマリーサーバーおよびセカンダリーサーバーの組み合わせとして、プライマリーサーバーがサーバーであってセカンダリーサーバーもサーバーである組み合わせと、プライマリーサーバーがサーバーであってセカンダリーサーバーが画像形成装置である組み合わせと、プライマリーサーバーがサーバーであってセカンダリーサーバーが複数の画像形成装置の集団である組み合わせと、プライマリーサーバーが画像形成装置であってセカンダリーサーバーがサーバーである組み合わせと、プライマリーサーバーが画像形成装置であってセカンダリーサーバーも画像形成装置である組み合わせと、プライマリーサーバーが画像形成装置であってセカンダリーサーバーが複数の画像形成装置の集団である組み合わせと、プライマリーサーバーが複数の画像形成装置の集団であってセカンダリーサーバーがサーバーである組み合わせと、プライマリーサーバーが複数の画像形成装置の集団であってセカンダリーサーバーが画像形成装置である組み合わせと、プライマリーサーバーが複数の画像形成装置の集団であってセカンダリーサーバーも複数の画像形成装置の集団である組み合わせとが設定可能である。
【００７０】
図５に示すように、ポートモニター３５ａは、Ｓ１０１の処理の後、記憶先設定画面７０におけるＯＫボタン７３が押されたと判断するまで、ＯＫボタン７３が押されたか否かを判断する（Ｓ１０２）。
【００７１】
ポートモニター３５ａは、ＯＫボタン７３が押されたとＳ１０２において判断すると、記憶先設定画面７０において入力されたプライマリーサーバーおよびセカンダリーサーバーの各種の設定の内容を記憶部３４に記憶させて（Ｓ１０３）、図５に示す動作を終了する。
【００７２】
次に、プルプリント用の印刷データを送信する場合の印刷データ送信装置３０の動作について説明する。
【００７３】
制御部３５は、プルプリント用の印刷データの送信が操作部３１を介して指示されると、プルプリント用の印刷データをプリンタードライバー３４ａによって生成し、生成した印刷データの送信をプリンタードライバー３４ａによってポートモニター３５ａに依頼する。したがって、ポートモニター３５ａは、図５に示す動作によって設定された内容に基づいて、プルプリント用の印刷データを送信する。
【００７４】
なお、プリンタードライバー３４ａは、印刷データを生成する場合に、利用者の認証をサーバー２０に依頼し、サーバー２０によって認証された利用者の印刷権限の情報（以下「権限情報」と言う。）をサーバー２０から取得し、取得した権限情報に基づいて印刷データを生成する。ここで、プリンタードライバー３４ａは、サーバー２０によって利用者が認証された場合、利用者の認証に使用した情報（以下「認証用情報」と言う。）を記憶部３４に記憶しておく。また、プリンタードライバー３４ａは、利用者の権限情報をサーバー２０から取得した場合、取得した権限情報を利用者毎に記憶部３４に記憶しておく。そして、プリンタードライバー３４ａは、サーバー２０との通信に失敗する場合、記憶部３４に記憶しておいた認証用情報に基づいて利用者の認証を自ら実行し、認証した利用者の権限情報を記憶部３４から取得する。
【００７５】
プルプリント用の印刷データの送信の一例として、プライマリーサーバーがサーバー２０であって、セカンダリーサーバーが画像形成装置４０である場合にプルプリント用の印刷データを送信するときのポートモニター３５ａの動作について説明する。
【００７６】
図９は、プライマリーサーバーがサーバー２０であって、セカンダリーサーバーが画像形成装置４０である場合にプルプリント用の印刷データを送信するときのポートモニター３５ａの動作のシーケンス図である。
【００７７】
図９に示すように、ポートモニター３５ａは、プライマリーサーバーとしてのサーバー２０に、サーバー２０の状態を確認する（Ｓ１３１）。したがって、サーバー２０は、印刷データ送信装置３０との接続が正常である場合に、サーバー２０の状態をポートモニター３５ａに通知する（Ｓ１３２）。
【００７８】
ポートモニター３５ａは、Ｓ１３１の処理の後、サーバー２０の状態がＳ１３２において通知されて来た場合、すなわち、サーバー２０と、印刷データ送信装置３０との接続状態が正常である場合、ジョブ、すなわち、プルプリント用の印刷データを、ログイン中の利用者の識別情報（以下「利用者ＩＤ」と言う。）に関連付けてサーバー２０に送信して（Ｓ１３３）、図９に示す動作を終了する。したがって、サーバー２０の制御部２５は、ポートモニター３５ａから送信されて来た印刷データを、この印刷データに関連付けられてポートモニター３５ａから送信されて来た利用者ＩＤに関連付けて、印刷データ２４ａとして記憶する。
【００７９】
ポートモニター３５ａは、Ｓ１３１の処理の後、サーバー２０の状態がＳ１３２において通知されて来なかった場合、すなわち、サーバー２０と、印刷データ送信装置３０との接続状態が異常である場合、セカンダリーサーバーとしての画像形成装置４０に、画像形成装置４０の状態を確認する（Ｓ１３４）。したがって、画像形成装置４０は、印刷データ送信装置３０との接続が正常である場合に、画像形成装置４０の状態をポートモニター３５ａに通知する（Ｓ１３５）。ここで、画像形成装置４０がポートモニター３５ａに通知する状態には、記憶部４７の記憶容量の残量と、他の装置との現在の接続数と、アイドル状態か否かとが含まれる。
【００８０】
ポートモニター３５ａは、Ｓ１３５の処理の後、画像形成装置４０の状態がＳ１３５において通知されて来た場合、すなわち、印刷データ送信装置３０と、画像形成装置４０との接続状態が正常である場合、ジョブ、すなわち、プルプリント用の印刷データを、ログイン中の利用者の利用者ＩＤに関連付けて画像形成装置４０に送信して（Ｓ１３６）、図９に示す動作を終了する。したがって、画像形成装置４０の制御部４８は、ポートモニター３５ａから送信されて来た印刷データを、この印刷データに関連付けられてポートモニター３５ａから送信されて来た利用者ＩＤに関連付けて、印刷データ４７ａとして記憶する。
【００８１】
ポートモニター３５ａは、Ｓ１３５の処理の後、画像形成装置４０の状態がＳ１３５において通知されて来なかった場合、すなわち、印刷データ送信装置３０と、画像形成装置４０との接続状態が異常である場合、プルプリント用の印刷データの送信を中止して、図９に示す動作を終了する。
【００８２】
プルプリント用の印刷データの送信の一例として、プライマリーサーバーが画像形成装置４０、５０および６０の集団である場合にプルプリント用の印刷データを送信するときのポートモニター３５ａの動作について説明する。
【００８３】
図１０は、プライマリーサーバーが画像形成装置４０、５０および６０の集団である場合にプルプリント用の印刷データを送信するときのポートモニター３５ａの動作のシーケンス図である。
【００８４】
図１０に示すように、ポートモニター３５ａは、プライマリーサーバーとしての画像形成装置４０、５０および６０の集団のうち画像形成装置４０に、画像形成装置４０の状態を確認する（Ｓ１６１）。したがって、画像形成装置４０は、印刷データ送信装置３０との接続が正常である場合に、画像形成装置４０の状態をポートモニター３５ａに通知する（Ｓ１６２）。ここで、画像形成装置４０がポートモニター３５ａに通知する状態には、記憶部４７の記憶容量の残量と、他の装置との現在の接続数と、アイドル状態か否かとが含まれる。
【００８５】
ポートモニター３５ａは、Ｓ１６２の処理の後、プライマリーサーバーとしての画像形成装置４０、５０および６０の集団のうち画像形成装置５０に、画像形成装置５０の状態を確認する（Ｓ１６３）。したがって、画像形成装置５０は、印刷データ送信装置３０との接続が正常である場合に、画像形成装置５０の状態をポートモニター３５ａに通知する（Ｓ１６４）。ここで、画像形成装置５０がポートモニター３５ａに通知する状態には、画像形成装置５０の記憶部の記憶容量の残量と、他の装置との現在の接続数と、アイドル状態か否かとが含まれる。
【００８６】
ポートモニター３５ａは、Ｓ１６４の処理の後、プライマリーサーバーとしての画像形成装置４０、５０および６０の集団のうち画像形成装置６０に、画像形成装置６０の状態を確認する（Ｓ１６５）。したがって、画像形成装置６０は、印刷データ送信装置３０との接続が正常である場合に、画像形成装置６０の状態をポートモニター３５ａに通知する（Ｓ１６６）。ここで、画像形成装置６０がポートモニター３５ａに通知する状態には、画像形成装置６０の記憶部の記憶容量の残量と、他の装置との現在の接続数と、アイドル状態か否かとが含まれる。
【００８７】
ポートモニター３５ａは、Ｓ１６６の処理の後、画像形成装置４０、５０および６０の集団のうち、プルプリント用の印刷データの記憶先として最適な画像形成装置を、Ｓ１６２において画像形成装置４０から通知されて来た画像形成装置４０の状態と、Ｓ１６４において画像形成装置５０から通知されて来た画像形成装置５０の状態と、Ｓ１６６において画像形成装置６０から通知されて来た画像形成装置６０の状態とに基づいて選択する（Ｓ１６７）。
【００８８】
図１１は、最適な画像形成装置を選択する場合のポートモニター３５ａの動作のフローチャートである。
【００８９】
ポートモニター３５ａは、図１０におけるＳ１６７の処理において、図１１に示す動作を実行する。
【００９０】
図１１に示すように、ポートモニター３５ａは、画像形成装置４０、５０および６０の集団の全体を対象の範囲にする（Ｓ２０１）。
【００９１】
次いで、ポートモニター３５ａは、Ｓ１６２において画像形成装置４０から通知されて来た画像形成装置４０の状態と、Ｓ１６４において画像形成装置５０から通知されて来た画像形成装置５０の状態と、Ｓ１６６において画像形成装置６０から通知されて来た画像形成装置６０の状態とに基づいて、対象の範囲のうち記憶部の記憶容量の残量が最も大きい画像形成装置を対象の画像形成装置とする（Ｓ２０２）。
【００９２】
次いで、ポートモニター３５ａは、Ｓ１６２において画像形成装置４０から通知されて来た画像形成装置４０の状態と、Ｓ１６４において画像形成装置５０から通知されて来た画像形成装置５０の状態と、Ｓ１６６において画像形成装置６０から通知されて来た画像形成装置６０の状態とに基づいて、対象の画像形成装置において他の装置との現在の接続数が上限に達しているか否かを判断する（Ｓ２０３）。
【００９３】
ポートモニター３５ａは、上限に達していないとＳ２０３において判断すると、Ｓ１６２において画像形成装置４０から通知されて来た画像形成装置４０の状態と、Ｓ１６４において画像形成装置５０から通知されて来た画像形成装置５０の状態と、Ｓ１６６において画像形成装置６０から通知されて来た画像形成装置６０の状態とに基づいて、対象の画像形成装置がアイドル状態か否かを判断する（Ｓ２０４）。
【００９４】
ポートモニター３５ａは、上限に達しているとＳ２０３において判断するか、アイドル状態ではないとＳ２０４において判断すると、対象の範囲から対象の画像形成装置を除外して新たな対象の範囲を決定し（Ｓ２０５）、決定した新たな対象の範囲に画像形成装置が残っているか否かを判断する（Ｓ２０６）。
【００９５】
ポートモニター３５ａは、新たな対象の範囲に画像形成装置が残っているとＳ２０６において判断すると、新たな対象の範囲について再びＳ２０２の処理を実行する。
【００９６】
ポートモニター３５ａは、新たな対象の範囲に画像形成装置が残っていないとＳ２０６において判断すると、図１１に示す動作を終了する。
【００９７】
ポートモニター３５ａは、対象の画像形成装置がアイドル状態であるとＳ２０４において判断すると、対象の画像形成装置を最適な画像形成装置として選択して（Ｓ２０７）、図１１に示す動作を終了する。
【００９８】
例えば、アイドル状態の画像形成装置４０の記憶部４７の記憶容量の残量、他の装置との現在の接続数がそれぞれ１５０ＭＢ、４であって、アイドル状態の画像形成装置５０の記憶部の記憶容量の残量、他の装置との現在の接続数がそれぞれ７６９ＭＢ、２であって、アイドル状態の画像形成装置６０の記憶部の記憶容量の残量、他の装置との現在の接続数がそれぞれ９０１ＭＢ、１０である場合について説明する。画像形成装置４０、５０および６０は、何れも他の装置との接続数の上限が１０であるとする。ポートモニター３５ａは、図１１に示す動作において、まず、画像形成装置４０、５０および６０の集団のうち、記憶部の記憶容量の残量が最も大きい画像形成装置６０を対象の画像形成装置とする（Ｓ２０２）。しかしながら、ポートモニター３５ａは、画像形成装置６０における他の装置との現在の接続数が上限値１０に達している（Ｓ２０３でＹＥＳ）ので、画像形成装置６０を除外した画像形成装置４０および５０のうち、記憶部の記憶容量の残量が最も大きい画像形成装置５０を対象の画像形成装置とする（Ｓ２０２）。そして、ポートモニター３５ａは、画像形成装置５０における他の装置との現在の接続数が上限値１０に達しておらず（Ｓ２０３でＮＯ）、画像形成装置５０がアイドル状態である（Ｓ２０４でＹＥＳ）ので、画像形成装置５０を最適な画像形成装置として選択する（Ｓ２０７）。
【００９９】
図１０に示すように、ポートモニター３５ａは、Ｓ１６７において例えば画像形成装置５０が最適な画像形成装置として選択された場合、ジョブ、すなわち、プルプリント用の印刷データを、ログイン中の利用者の利用者ＩＤに関連付けて画像形成装置５０に送信して（Ｓ１６８）、図１０に示す動作を終了する。したがって、画像形成装置５０の制御部は、ポートモニター３５ａから送信されて来た印刷データを、この印刷データに関連付けられてポートモニター３５ａから送信されて来た利用者ＩＤに関連付けて、画像形成装置５０の記憶部に記憶する。
【０１００】
なお、ポートモニター３５ａは、Ｓ１６７において最適な画像形成装置が選択されなかった場合、プルプリント用の印刷データの送信を中止して、図１０に示す動作を終了する。
【０１０１】
次に、プルプリント用の印刷データに基づいて印刷を実行する場合のプルプリントシステム１０の動作について説明する。
【０１０２】
ここで、ネットワーク１２（図１参照。）に所属する複数の画像形成装置のうち１つは、ネットワーク１２に所属する画像形成装置に記憶されているプルプリント用の印刷データを全て管理しているマスター（Ｍａｓｔｅｒ）デバイスである。以下、画像形成装置４０がマスターデバイスであるものとして説明する。画像形成装置５０、６０など、ネットワーク１２に所属する画像形成装置は、プルプリント用の印刷データを記憶する場合、印刷データに関連付けられた利用者ＩＤと、印刷データの識別情報としてのジョブＩＤと、画像形成装置自身の識別情報としてのデバイスＩＤとを互いに関連付けてマスターデバイスとしての画像形成装置４０に送信する。したがって、画像形成装置４０は、図１２に示すようなリスト８０を記憶部４７に記憶することができる。なお、図１２において、デバイスＩＤの「１」、「２」、「３」は、それぞれ、画像形成装置４０、５０、６０に対応している。
【０１０３】
以下、プルプリント用の印刷データに基づいて画像形成装置６０が印刷を実行する場合のプルプリントシステム１０の動作について説明する。
【０１０４】
画像形成装置６０は、画像形成装置６０の操作部を介して利用者情報が入力されると、利用者の認証をサーバー２０に依頼し、サーバー２０によって認証された利用者の権限情報をサーバー２０から取得し、取得した権限情報に基づいた印刷のみを許可する。
【０１０５】
図１３は、プルプリント用の印刷データに基づいて画像形成装置６０が印刷を実行する場合のプルプリントシステム１０の動作のシーケンス図である。
【０１０６】
図１３に示すように、画像形成装置６０は、サーバー２０によって利用者が認証されると、サーバー２０によって認証された利用者の利用者ＩＤをマスターデバイスとしての画像形成装置４０に送信することによって、利用者のジョブのリストを画像形成装置４０に要求する（Ｓ２３１）。したがって、画像形成装置４０は、図１２に示すリスト８０のうち、Ｓ２３１において送信されて来た利用者ＩＤに対応するジョブのリスト９０（図１４参照。）を画像形成装置６０に返信する（Ｓ２３２）。図１４に示すリスト９０は、利用者ＩＤが「００１」である場合のリストである。
【０１０７】
画像形成装置６０は、Ｓ２３２において返信されて来たリスト９０を画像形成装置６０の表示部に表示し、画像形成装置６０の操作部を介してジョブが選択されると、選択されたジョブのジョブＩＤをマスターデバイスとしての画像形成装置４０に送信することによって、ジョブの送信を画像形成装置４０に要求する（Ｓ２３３）。以下、ジョブＩＤ「０３５」のジョブの送信が要求されたものとして説明する。画像形成装置４０は、Ｓ２３３において要求されたジョブのジョブＩＤ「０３５」と、リスト８０とに基づいて、ジョブＩＤ「０３５」のジョブがデバイスＩＤ「２」の画像形成装置、すなわち、画像形成装置５０に記憶されていることを認識し、ジョブＩＤ「０３５」のジョブを画像形成装置６０に送信することを画像形成装置５０に要求する（Ｓ２３４）。したがって、画像形成装置５０は、ジョブＩＤ「０３５」のジョブ、すなわちプルプリント用の印刷データを画像形成装置５０の記憶部から読み出して、画像形成装置６０に送信する（Ｓ２３５）。
【０１０８】
画像形成装置６０は、Ｓ２３５においてジョブＩＤ「０３５」のジョブに対応する印刷データが送信されて来ると、送信されて来た印刷データに基づいて画像形成装置６０のプリンターによって印刷して（Ｓ２３６）、図１３に示す動作を終了する。
【０１０９】
以上においては、画像形成装置によって記憶されていたプルプリント用の印刷データの印刷について説明したが、利用者は、サーバー２０によって記憶されていたプルプリント用の印刷データの印刷についても同様に実行することが可能である。ただし、サーバー２０は、プルプリント用の印刷データに基づいて画像形成装置６０が印刷を実行する場合、サーバー２０自身が記憶している印刷データのリストのみを画像形成装置６０に返信する。
【０１１０】
また、以上においては、画像形成装置６０からの印刷について説明したが、利用者は、画像形成装置４０、５０など、画像形成装置６０以外の画像形成装置からでも同様に印刷を実行することが可能である。
【０１１１】
以上に説明したように、印刷データ送信装置３０は、複数の記憶先のそれぞれの特定の状態と、特定の状態に関する特定の条件とに基づいて、複数の記憶先から、プルプリント用の印刷データを実際に送信する記憶先を選択する（Ｓ１６７）ので、記憶先への印刷データの送信が失敗する可能性を低減することができ、可用性を向上することができる。
【０１１２】
印刷データ送信装置３０は、記憶容量の残量が大きい記憶先を、プルプリント用の印刷データを実際に送信する記憶先として優先的に選択する（Ｓ２０２）ので、記憶先への印刷データの送信が失敗する可能性を低減することができ、可用性を向上することができる。また、印刷データ送信装置３０は、記憶容量の残量が大きい記憶先を、プルプリント用の印刷データを実際に送信する記憶先として優先的に選択するので、プルプリント用の印刷データを記憶するための記憶容量の負担を、複数の記憶先の間で適切に分配することができ、複数の記憶先の能力を最大限に活用することができる。
【０１１３】
印刷データ送信装置３０は、他の装置との現在の接続数が上限に達していない記憶先を、プルプリント用の印刷データを実際に送信する記憶先として優先的に選択する（Ｓ２０３でＮＯ）ので、記憶先への印刷データの送信が失敗する可能性を低減することができ、可用性を向上することができる。
【０１１４】
印刷データ送信装置３０は、アイドル状態の記憶先を、プルプリント用の印刷データを実際に送信する記憶先として優先的に選択する（Ｓ２０４でＹＥＳ）ので、記憶先への印刷データの送信が失敗する可能性を低減することができ、可用性を向上することができる。
【０１１５】
印刷データ送信装置３０は、プルプリント用の印刷データの記憶先が印刷データ送信装置３０と同一のネットワーク１２に所属する場合、印刷データ送信装置３０と、記憶先との間に通信エラーが発生する可能性を低減することができ、可用性を向上することができる。また、印刷データ送信装置３０は、プルプリント用の印刷データの記憶先が印刷データ送信装置３０と同一のネットワーク１２に所属する場合、ネットワーク１２内のみでプルプリント用の印刷データの記憶先と通信可能であるので、ネットワーク１２と、他のネットワークとの間のネットワーク帯域幅が広くなくても良いし、ネットワーク１２と、他のネットワークとの間の接続の信頼性が高くなくても良い。特に、印刷データ送信装置３０は、プルプリント用の印刷データの記憶先が印刷データ送信装置３０と同一のネットワーク１２にのみ所属する場合、ネットワーク１２と、ネットワーク１１との間の通信量を低減することができる。
【０１１６】
印刷データ送信装置３０は、プルプリント用の印刷データの記憶先が画像形成装置である場合、プルプリント用の印刷データを記憶する専用のサーバーを記憶先として用意する必要がないので、簡単な構成で可用性の高いプルプリントを実現することができる。
【符号の説明】
【０１１７】
１０  プルプリントシステム
１１、１２  ネットワーク
２０  サーバー（記憶先）
２４ａ  印刷データ
３０  印刷データ送信装置（コンピューター）
３４ｂ  印刷データ送信プログラム
３５ａ  ポートモニター（印刷データ送信手段）
４０  画像形成装置（記憶先）
４７ａ  印刷データ
５０、６０  画像形成装置（記憶先）
【図１】
2018136962.tif 000003
【図２】
2018136962.tif 000004
【図３】
2018136962.tif 000005
【図４】
2018136962.tif 000006
【図５】
2018136962.tif 000007
【図６】
2018136962.tif 000008
【図７】
2018136962.tif 000009
【図８】
2018136962.tif 000010
【図９】
2018136962.tif 000011
【図１０】
2018136962.tif 000012
【図１１】
2018136962.tif 000013
【図１２】
2018136962.tif 000014
【図１３】
2018136962.tif 000015
【図１４】
2018136962.tif 000016