(57)【要約】      （修正有）【課題】一部の記憶部が利用不能になった場合であっても印刷処理を行うことができる耐故障性を備えた画像形成装置、管理装置、画像形成システム及びプログラムを提供する。【解決手段】画像形成装置は、使用者の識別情報を取得する印刷者識別情報取得部９２と、データ片に分割されて他の画像形成装置に設けられた記憶装置８−２を含む複数の記憶装置へと分散して記憶された印刷データについて、分割されたデータ片のうち自装置の記憶装置８−２に記憶していないデータ片を取得する分散ファイルシステム管理部９０と、取得されたデータ片に基づいて印刷する画像出力部１０４とを有し、分散ファイルシステム管理部９０は、前記複数の記憶装置で重複して記憶され、識別情報に関連付けられたデータ片について、重複するデータ片の少なくとも一つを取得することにより分割されたデータ片を取得する。【選択図】図６
2015033803.tif 000002
【特許請求の範囲】
【請求項１】
使用者の識別情報を取得する識別情報取得手段と、
複数のデータ片に分割されて、他の画像形成装置に設けられた記憶部を含む複数の記憶部へと分散して記憶された印刷データについて、分割されたデータ片のうち自装置の記憶部に記憶していないデータ片を取得する印刷データ片取得手段と、
前記印刷データ片取得手段により取得されたデータ片からなる印刷データに基づいて印刷する印刷手段と
を有し、
前記印刷データ片取得手段は、前記複数の記憶部で重複して記憶されたデータ片であり、かつ、前記識別情報取得手段により取得された識別情報に関連付けられたデータ片について、重複するデータ片の少なくとも一つを取得することにより分割されたデータ片を取得する
画像形成装置。
【請求項２】
前記印刷データ片取得手段は、前記識別情報取得手段により識別情報が取得された使用者の使用履歴に基づいて記憶先の記憶部が決定されたデータ片を取得する
請求項１記載の画像形成装置。
【請求項３】
前記印刷データ片取得手段は、前記識別情報取得手段により識別情報が取得された使用者の使用履歴に基づいて、少なくとも前記印刷手段による印刷処理の開始に必要となるデータ片の記憶先の記憶部が決定された印刷データについてのデータ片を取得する
請求項２記載の画像形成装置。
【請求項４】
前記印刷データ片取得手段は、前記印刷手段による印刷処理の開始に必要となるデータ片以外のデータ片を取得し、
前記印刷手段は、自装置の記憶部に記憶している前記印刷手段による印刷処理の開始に必要となるデータ片と、前記印刷データ片取得手段により取得されたデータ片とに基づいて印刷する
請求項１乃至３いずれか記載の画像形成装置。
【請求項５】
記憶対象の印刷データに関連付けられた使用者の識別情報を取得する識別情報取得手段と、
前記識別情報取得手段により識別情報が取得された使用者の使用履歴に基づいて、複数の画像形成装置に設けられた記憶部を含む複数の記憶部のうちいずれの複数の記憶部に、記憶対象の印刷データを分割したデータ片を重複して記憶するかを決定する記憶先決定手段と
を有する管理装置。
【請求項６】
前記記憶先決定手段は、予め定められた複数の画像形成装置に設けられた記憶部の全てに、印刷処理の開始に必要となるデータ片を記憶するデータ片の記憶先を決定する
請求項５記載の管理装置。
【請求項７】
前記記憶先決定手段は、前記識別情報取得手段により識別情報が取得された使用者の使用履歴に応じて記憶先に記憶されるデータ片の容量が調整されるよう記憶先を決定する
請求項５記載の管理装置。
【請求項８】
印刷データの記憶先を管理する管理装置と、複数の画像形成装置とを備え、
前記管理装置は、
前記複数の画像形成装置に設けられた記憶部を含む複数の記憶部のうちいずれの複数の記憶部に、記憶対象の印刷データを分割したデータ片を重複して記憶するかを決定する記憶先決定手段
を有し、
前記画像形成装置は、
記憶部と、
印刷操作を行う使用者の識別情報を取得する印刷者情報取得手段と、
複数のデータ片に分割されて、前記複数の記憶部へと分散して記憶された印刷データについて、分割されたデータ片のうち自装置の記憶部に記憶していないデータ片を取得する印刷データ片取得手段と、
前記印刷データ片取得手段により取得されたデータ片からなる印刷データに基づいて印刷する印刷手段と
を有し、
前記印刷データ片取得手段は、前記記憶先決定手段により決定された記憶先に重複して記憶された、前記印刷者情報取得手段により取得された識別情報に関連付けられたデータ片について、重複するデータ片の少なくとも一つを取得することにより分割されたデータ片を取得する
画像形成システム。
【請求項９】
前記管理装置は、さらに、
記憶対象の印刷データに関連付けられた使用者の識別情報を取得する記憶者情報取得手段
を有し、
前記記憶先決定手段は、前記記憶者情報取得手段により識別情報が取得された使用者の使用履歴に基づいて、記憶先の記憶部を決定する
請求項８記載の画像形成システム。
【請求項１０】
画像形成装置のコンピュータに、
使用者の識別情報を取得する識別情報取得ステップと、
複数のデータ片に分割されて、他の画像形成装置に設けられた記憶部を含む複数の記憶部へと分散して記憶された印刷データについて、分割されたデータ片のうち自装置の記憶部に記憶していないデータ片を取得する印刷データ片取得ステップと、
取得されたデータ片からなる印刷データに基づいて印刷する印刷ステップと
を実行させ、
前記印刷データ片取得ステップは、前記複数の記憶部で重複して記憶されたデータ片であり、かつ、前記識別情報取得ステップで取得された識別情報に関連付けられたデータ片について、重複するデータ片の少なくとも一つを取得することにより分割されたデータ片を取得する
プログラム。
【請求項１１】
記憶対象の印刷データに関連付けられた使用者の識別情報を取得する識別情報取得ステップと、
前記識別情報取得ステップで識別情報が取得された使用者の使用履歴に基づいて、複数の画像形成装置に設けられた記憶部を含む複数の記憶部のうちいずれの複数の記憶部に、記憶対象の印刷データを分割したデータ片を重複して記憶するかを決定する記憶先決定ステップと
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、管理装置、画像形成システム及びプログラムに関する。
【背景技術】
【０００２】
特許文献１は、印刷ジョブを記述したソースファイルから印刷のための画素情報を得るためのラスタライズ処理をネットワークを介して疎結合された複数の演算処理装置により行う印刷処理システムにおいて、前記複数の演算処理装置においてラスタライズ処理を行うのに必要なラスタライズ処理資源情報を管理する資源情報管理手段と、前記ラスタライズ処理資源情報に基づき、印刷ジョブを分割・スケジューリングした複数の印刷ジョブフラグメントを生成するとともに、分割・スケジューリング時に印刷ジョブの管理情報が記述されたタグテーブルと各印刷ジョブフラグメントの管理情報が記述されたフラグメントタグとを生成する印刷ジョブ分割手段と、前記印刷ジョブフラグメントとフラグメントタグとを複数の演算処理装置に転送するとともに、前記タグテーブルを指定された印刷装置に転送する印刷ジョブ転送手段と、各演算処理装置に設けられ、前記印刷ジョブ転送手段によって転送された印刷ジョブフラグメントをラスタライズ処理する複数のラスタライズ処理手段と、前記印刷装置に設けられ、前記複数の演算処理装置においてそれぞれラスタライズ処理された部分的な画素情報を対応するフラグメントタグとともに回収し、回収されたフラグメントタグと前記印刷ジョブ転送手段によって転送されたタグテーブルとに基づき部分的な画素情報を組合せて全体的な画素情報を得る印刷ジョブ回収手段と、を備えたことを特徴とする印刷処理システムについて開示している。
【０００３】
特許文献２は、所定の通信媒体を介して１又は複数の蓄積印刷用プリントサーバおよび印刷管理サーバと通信可能であり、蓄積印刷用に印刷データを出力可能な情報処理装置であって、アプリケーションプログラムから受信したデータに基づいて印刷装置に対応する印刷データを生成する印刷データ生成手段と、前記印刷データ生成手段により生成された印刷データを前記いずれかの蓄積印刷用プリントサーバに送信する印刷データ送信手段と、前記印刷データ送信手段により印刷データを送信した前記蓄積印刷用プリントサーバを特定する情報および前記印刷データの書誌情報を含む書誌情報データを生成する書誌情報データ生成手段と、前記書誌情報データ生成手段により生成された書誌情報データを前記印刷管理サーバに送信する書誌情報データ送信手段とを有するものであり、前記各蓄積印刷用プリントサーバは、外部から受信した印刷データを記憶手段に格納しておくとともに、外部から受信した印刷装置および前記格納した印刷データを指定した印刷命令信号に基づいて、前記指定された印刷装置に対して前記指定された印刷データを出力するものであり、前記印刷管理サーバは、外部から受信した前記書誌情報データを記憶管理するとともに、印刷装置から受信した前記記憶管理される書誌情報データに対応する印刷データの印刷要求信号に基づいて、前記印刷データを格納している前記蓄積印刷用プリントサーバを特定するとともに、該特定された蓄積印刷用プリントサーバに対して、前記印刷装置および前記印刷データを指定した印刷命令信号を出力することを特徴とする情報処理装置について開示している。
【０００４】
特許文献３は、各コンテンツ片を格納する複数のファイルサーバを含む分散ファイルシステムと、ユーザ端末からの配信要求に応じて各ファイルサーバから各コンテンツ片をＮ個まとめて読込みユーザ端末への配信を行うコンテンツ配信サーバとを備えたコンテンツ分散保管システムにおいて、分散ファイルシステムは、複数のファイルサーバから各コンテンツ片の書込み先となるＮ個以上のファイルサーバを決定する分散ファイルシステムクライアントを有し、分散ファイルシステムクライアントは、前記各コンテンツ片が時系列順に分散するように書込み先のファイルサーバを決定する書込み先決定部を備えることについて開示している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平９−２０４２７７号公報
【特許文献２】特開２００６−０９９７１４号公報
【特許文献３】特開２０１２−１９０３７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明の目的は、一部の記憶部が利用不能になった場合であっても印刷処理を行うことができる耐故障性を備えた画像形成装置、管理装置、画像形成システム及びプログラムを提供することである。
【課題を解決するための手段】
【０００７】
請求項１に係る本発明は、使用者の識別情報を取得する識別情報取得手段と、複数のデータ片に分割されて、他の画像形成装置に設けられた記憶部を含む複数の記憶部へと分散して記憶された印刷データについて、分割されたデータ片のうち自装置の記憶部に記憶していないデータ片を取得する印刷データ片取得手段と、前記印刷データ片取得手段により取得されたデータ片からなる印刷データに基づいて印刷する印刷手段とを有し、前記印刷データ片取得手段は、前記複数の記憶部で重複して記憶されたデータ片であり、かつ、前記識別情報取得手段により取得された識別情報に関連付けられたデータ片について、重複するデータ片の少なくとも一つを取得することにより分割されたデータ片を取得する画像形成装置である。
【０００８】
請求項２に係る本発明は、前記印刷データ片取得手段は、前記識別情報取得手段により識別情報が取得された使用者の使用履歴に基づいて記憶先の記憶部が決定されたデータ片を取得する請求項１記載の画像形成装置である。
【０００９】
請求項３に係る本発明は、前記印刷データ片取得手段は、前記識別情報取得手段により識別情報が取得された使用者の使用履歴に基づいて、少なくとも前記印刷手段による印刷処理の開始に必要となるデータ片の記憶先の記憶部が決定された印刷データについてのデータ片を取得する請求項２記載の画像形成装置である。
【００１０】
請求項４に係る本発明は、前記印刷データ片取得手段は、前記印刷手段による印刷処理の開始に必要となるデータ片以外のデータ片を取得し、前記印刷手段は、自装置の記憶部に記憶している前記印刷手段による印刷処理の開始に必要となるデータ片と、前記印刷データ片取得手段により取得されたデータ片とに基づいて印刷する請求項１乃至３いずれか記載の画像形成装置である。
【００１１】
請求項５に係る本発明は、記憶対象の印刷データに関連付けられた使用者の識別情報を取得する識別情報取得手段と、前記識別情報取得手段により識別情報が取得された使用者の使用履歴に基づいて、複数の画像形成装置に設けられた記憶部を含む複数の記憶部のうちいずれの複数の記憶部に、記憶対象の印刷データを分割したデータ片を重複して記憶するかを決定する記憶先決定手段とを有する管理装置である。
【００１２】
請求項６に係る本発明は、前記記憶先決定手段は、予め定められた複数の画像形成装置に設けられた記憶部の全てに、印刷処理の開始に必要となるデータ片を記憶するデータ片の記憶先を決定する請求項５記載の管理装置である。
【００１３】
請求項７に係る本発明は、前記記憶先決定手段は、前記識別情報取得手段により識別情報が取得された使用者の使用履歴に応じて記憶先に記憶されるデータ片の容量が調整されるよう記憶先を決定する請求項５記載の管理装置である。
【００１４】
請求項８に係る本発明は、印刷データの記憶先を管理する管理装置と、複数の画像形成装置とを備え、前記管理装置は、前記複数の画像形成装置に設けられた記憶部を含む複数の記憶部のうちいずれの複数の記憶部に、記憶対象の印刷データを分割したデータ片を重複して記憶するかを決定する記憶先決定手段を有し、前記画像形成装置は、記憶部と、印刷操作を行う使用者の識別情報を取得する印刷者情報取得手段と、複数のデータ片に分割されて、前記複数の記憶部へと分散して記憶された印刷データについて、分割されたデータ片のうち自装置の記憶部に記憶していないデータ片を取得する印刷データ片取得手段と、前記印刷データ片取得手段により取得されたデータ片からなる印刷データに基づいて印刷する印刷手段とを有し、前記印刷データ片取得手段は、前記記憶先決定手段により決定された記憶先に重複して記憶された、前記印刷者情報取得手段により取得された識別情報に関連付けられたデータ片について、重複するデータ片の少なくとも一つを取得することにより分割されたデータ片を取得する画像形成システムである。
【００１５】
請求項９に係る本発明は、前記管理装置は、さらに、記憶対象の印刷データに関連付けられた使用者の識別情報を取得する記憶者情報取得手段を有し、前記記憶先決定手段は、前記記憶者情報取得手段により識別情報が取得された使用者の使用履歴に基づいて、記憶先の記憶部を決定する請求項８記載の画像形成システムである。
【００１６】
請求項１０に係る本発明は、画像形成装置のコンピュータに、使用者の識別情報を取得する識別情報取得ステップと、複数のデータ片に分割されて、他の画像形成装置に設けられた記憶部を含む複数の記憶部へと分散して記憶された印刷データについて、分割されたデータ片のうち自装置の記憶部に記憶していないデータ片を取得する印刷データ片取得ステップと、取得されたデータ片からなる印刷データに基づいて印刷する印刷ステップとを実行させ、前記印刷データ片取得ステップは、前記複数の記憶部で重複して記憶されたデータ片であり、かつ、前記識別情報取得ステップで取得された識別情報に関連付けられたデータ片について、重複するデータ片の少なくとも一つを取得することにより分割されたデータ片を取得するプログラムである。
【００１７】
請求項１１に係る本発明は、記憶対象の印刷データに関連付けられた使用者の識別情報を取得する識別情報取得ステップと、前記識別情報取得ステップで識別情報が取得された使用者の使用履歴に基づいて、複数の画像形成装置に設けられた記憶部を含む複数の記憶部のうちいずれの複数の記憶部に、記憶対象の印刷データを分割したデータ片を重複して記憶するかを決定する記憶先決定ステップとをコンピュータに実行させるプログラムである。
【発明の効果】
【００１８】
請求項１に係る本発明によれば、本構成を有しない場合に比較して、一部の記憶部が利用不能になった場合であっても印刷処理を行うことができる耐故障性を備えた画像形成装置を提供することができる。
【００１９】
請求項２に係る本発明によれば、請求項１に係る本発明の効果に加え、本構成を有しない場合に比較して、データ通信量を抑えつつ印刷データの取得時間を短縮することができる画像形成装置を提供することができる。
【００２０】
請求項３に係る本発明によれば、請求項２に係る本発明の効果に加え、本構成を有しない場合に比較して、印刷データの取得が完了する前に印刷処理を開始することができる画像形成装置を提供することができる。
【００２１】
請求項４に係る本発明によれば、請求項１乃至３いずれかに係る本発明の効果に加え、本構成を有しない場合に比較して、印刷データの取得が完了する前に印刷処理を開始することができる画像形成装置を提供することができる。
【００２２】
請求項５に係る本発明によれば、本構成を有しない場合に比較して、データ通信量を抑えつつ印刷データの取得時間を短縮することができる管理装置を提供することができる。
【００２３】
請求項６に係る本発明によれば、請求項５に係る本発明の効果に加え、印刷データの取得が完了する前に印刷処理を開始することができる管理装置を提供することができる。
【００２４】
請求項７に係る本発明によれば、請求項５に係る本発明の効果に加え、本構成を有しない場合に比べ、よりデータ通信量を抑えつつ印刷データの取得時間を短縮することができる管理装置を提供することができる。
【００２５】
請求項８に係る本発明によれば、本構成を有しない場合に比較して、一部の記憶部が利用不能になった場合であっても印刷処理を行うことができる耐故障性を備えつつ、印刷先が事前に指定されていなくとも任意の画像形成装置で印刷を実行することができる画像形成システムを提供することができる。
【００２６】
請求項９に係る本発明によれば、請求項８に係る本発明の効果に加え、本構成を有しない場合に比較して、データ通信量を抑えつつ印刷データの取得時間を短縮することができる画像形成システムを提供することができる。
【００２７】
請求項１０に係る本発明によれば、本構成を有しない場合に比較して、一部の記憶部が利用不能になった場合であっても印刷処理を行うことができる耐故障性を備えた画像形成装置を実現するプログラムを提供することができる。
【００２８】
請求項１１に係る本発明によれば、本構成を有しない場合に比較して、データ通信量を抑えつつ印刷データの取得時間を短縮することができるプログラムを提供することができる。
【図面の簡単な説明】
【００２９】
【図１】本発明の実施形態に係る画像形成システム２の構成の一例を示す模式図である。
【図２】管理装置１２のハードウェアの構成の一例を示すブロック図である。
【図３】制御プログラムが実行されることにより実現される管理装置１２の機能構成を示すブロック図である。
【図４】ファイル管理データベース５０及びデータ片管理データベース５２が格納する情報の一例を示す模式図である。
【図５】画像形成装置６のハードウェアの構成の一例を示すブロック図である。
【図６】制御プログラムが実行されることにより実現される画像形成装置６の機能構成を示すブロック図である。
【図７】画像形成システム２により実現される分散ファイルシステム上に印刷データを記憶する際の動作の一例を示すシーケンスチャートである。
【図８】画像形成システム２において、分散ファイルシステム上に記憶された印刷データに基づく印刷を行う際の動作の一例を示すシーケンスチャートである。
【図９】図８に示した一連の動作における、印刷を実行する画像形成装置６の動作の詳細を示すフローチャートである。
【発明を実施するための形態】
【００３０】
本発明の第一の実施形態の画像形成システム２は、分散ファイルシステムとして構成されており、図１に示されるように、ＬＡＮ、ＷＡＮ、インターネットなどのネットワーク４に接続された複数の画像形成装置６、複数の記憶装置８−１、複数の端末装置１０及び管理装置１２により構成される。
【００３１】
画像形成装置６は、ハードディスク装置、フラッシュメモリなどといったデータを記憶する記憶装置８−２を備えており、印刷データを記憶装置８−２に記憶する。また、使用者の指定に基づき選択された印刷データを記憶装置８−１、他の画像形成装置６の記憶装置８−２又は自装置の記憶装置８−２から取得し、取得した印刷データ応じた画像を用紙などの記録媒体の上に出力する。なお、画像形成装置６は、印刷（プリント）機能を備えており、さらに、スキャン機能、複写（コピー）機能、ファクシミリ機能等の他の機能を備えていてもよい。
【００３２】
記憶装置８−１は、ＮＡＳ（Network Attached Storage）などとして構成されたデータを記憶する記憶装置であり、印刷データを記憶する。なお、図１に示した例では、記憶装置８−１は、複数あるが、１台であってもよいし、記憶装置８−１は画像形成システム２に存在しなくてもよい。
【００３３】
なお、以下の説明において、記憶装置８−１、記憶装置８−２といった複数のデータの記憶先について、いずれかを特定せずに示す場合には、単に「記憶装置８」と略記する。
【００３４】
端末装置１０は、例えば、使用者（ユーザ）が操作するパーソナルコンピュータとして構成されており、ユーザの操作に応じて印刷データを生成し、管理装置１２による指示のもと、生成した印刷データを記憶装置８に記憶する。なお、ユーザは、印刷データの生成に際し、図示しない入出力装置を介して、自らのＩＤなどの識別情報を入力してログインする。識別情報の入力は、ＩＣカード、磁気カードなどの記憶媒体の読取りにより行われてもよい。
【００３５】
本実施形態では、端末装置１０は、管理装置１２に対して、分散ファイルシステム上に記憶する対象である印刷データに関する情報と、当該印刷データに関連付けられたユーザの識別情報とを管理装置１２に通知する。また、本実施形態では、後述するように、端末装置１０は、管理装置１２の指示に基づいて印刷データを分割し、分割後のデータ片を管理装置１２に指示された記憶先に記憶する。
【００３６】
管理装置１２は、分散ファイルシステム上で記憶する印刷データの記憶先を決定し、印刷データの記憶先を管理する。ここで、本実施形態では、印刷データを分割し、分割後のデータ片（フラグメント）を記憶装置８の複数の記憶先に分散して記憶する。記憶先は、記憶装置８−１だけであってもよいし、画像形成装置６の記憶装置−２だけであってもよいし、記憶装置８−１と画像形成装置６の記憶装置８−２とに記憶されてもよい。
【００３７】
また、本実施形態では、分散ファイルシステム上では、分割したデータ片について、複数の記憶装置８に重複して記憶する。具体的には、管理装置１２が、端末装置１０が生成した印刷データについて、分割方法と、分割後のデータ片の記憶先を決定し、端末装置１０は、管理装置１２の指示に基づいて、印刷データを分割し、分割後のデータ片を管理装置１２に指示された記憶先に送信して記憶させる。印刷データを分割して得られた各データ片の全てについて、複数の記憶装置８に重複して記憶してもよいし、一部のデータ片について重複して記憶し、他のデータ片については記憶先が１箇所であってもよい。また、重複数は、２に限らず、３以上であってもよい。
【００３８】
このように、本実施形態では、ユーザ毎に割り当てられるデータの記憶領域は、１台の画像形成装置内に完結するものではなく、ＨＤＦＳ（Hadoop Distributed File System）のような分散ファイルシステムとして構築されている。ファイルシステムにアクセスするＡＰＩ（Application Program Interface）経由での書き込みや読み出しでは、ファイルのデータがどこに記憶されているのかを考慮することなくアクセスすることができるが、実際には、ファイルは、複数のフラグメントに分割され、ネットワーク接続された複数の記憶先(ノード)に分散保持されている。
【００３９】
この際に、内容が同一のフラグメントを複数生成し、分散配置することで特定のノードが故障したような場合でもファイルシステムの動作を停止することなく継続できる耐故障性(フォールトトレラント)が確保される。
【００４０】
以上のような構成により、画像形成システム２は、印刷出力先として用いる画像形成装置６が予め指示されていなくても、ユーザが所望する任意の画像形成装置６での印刷を行う。以下、画像形成システム２の詳細について説明する。
【００４１】
図２は、管理装置１２のハードウェアの構成の一例を示すブロック図である。
管理装置１２は、図２に示されるように、ＣＰＵ２０、メモリ２２、ハードディスクドライブ（ＨＤＤ）等の記憶装置２４、ネットワーク４を介して外部の装置等との間でデータの送信及び受信を行う通信インタフェース（ＩＦ）２６、入出力装置２８を有する。これらの構成要素は、制御バス３０を介して互いに接続されている。
【００４２】
ＣＰＵ２０は、メモリ２２または記憶装置２４に格納された制御プログラムに基づいて処理を実行して、管理装置１２の動作を制御する。
記憶装置２４は、後述するように、印刷データの記憶先を管理する情報と、ユーザの画像形成装置６の使用履歴についての情報とを記憶する。
【００４３】
なお、本実施形態では、ＣＰＵ２０は、メモリ２２または記憶装置２４内に格納された制御プログラムを読み出して実行するものとして説明したが、当該プログラムをＣＤ−ＲＯＭ等の記憶媒体に格納してＣＰＵ２０に提供することも可能である。
【００４４】
図３は、上記の制御プログラムが実行されることにより実現される管理装置１２の機能構成を示すブロック図である。図３に示すように、管理装置１２は、記憶対象情報取得部４０と、記憶者識別情報取得部４２と、分割方法決定部４４と、記憶先決定部４６と、使用履歴管理データベース４８と、ファイル管理データベース５０と、データ片管理データベース５２と、使用履歴更新部５４と、記憶先応答部５６と、削除部５８とを備えている。
【００４５】
記憶対象情報取得部４０は、分散ファイルシステム上に記憶する対象である印刷データに関する情報を端末装置１０から受信して取得する。ここで、印刷データに関する情報としては、例えば、印刷データのファイルの種類、データ量などが挙げられる。
【００４６】
記憶者識別情報取得部４２は、分散ファイルシステム上に記憶する対象である印刷データに関連付けられたユーザの識別情報を端末装置１０から受信して取得する。印刷データに関連付けられたユーザとは、例えば、当該印刷データを生成するための操作を行ったユーザである。
【００４７】
分割方法決定部４４は、予め定められた分割規則に従って、記憶対象の印刷データの分割方法を決定し、決定した分割方法を端末装置１０に通知する。本実施形態では、分割方法決定部４４は、記憶対象情報取得部４０により取得された情報に基づいて、予め定められた分割規則を適用し、分割方法を決定する。
【００４８】
記憶先決定部４６は、記憶対象の印刷データの記憶先を決定する。本実施形態では、記憶先決定部４６は、記憶者識別情報取得部４２により識別情報が取得されたユーザが複数の画像形成装置６のうちいずれの画像形成装置６を使用したかを示す使用履歴に基づいて、記憶装置８のうちいずれの複数の記憶装置８に記憶対象の印刷データのデータ片を重複して記憶するかを決定する。
【００４９】
記憶先決定部４６は、使用履歴管理データベース４８を参照し、記憶者識別情報取得部４２により識別情報が取得されたユーザの使用履歴に基づいて記憶先を決定する。具体的には、記憶先決定部４６は、複数の画像形成装置６のうち使用頻度が最も高い画像形成装置６又は当該ユーザが直近に使用した画像形成装置６へ優先的に記憶するよう記憶先を決定する。
【００５０】
例えば、記憶先決定部４６は、印刷データの分割後のデータ片の全てを、少なくとも使用頻度が最も高い画像形成装置６の記憶装置８−２又は直近に使用した画像形成装置６の記憶装置８−２へと記憶し、他のいずれかの記憶装置８に重複するデータ片を記憶するようにしてもよい。なお、記憶先決定部４６は、印刷データの分割後のデータ片の一部について、少なくとも使用頻度が最も高い画像形成装置６の記憶装置８−２又は直近に使用した画像形成装置６の記憶装置８−２へと記憶するようにしてもよい。また、記憶先決定部４６は、使用履歴に応じて記憶されるデータ片の容量が調整されるよう記憶先を決定してもよい。例えば、使用頻度が最も高い画像形成装置６の記憶装置８−２又は最も直近に使用した画像形成装置６の記憶装置８−２へ記憶されるデータ片の容量を他の記憶装置８よりも多くしてもよい。また、記憶されるデータ片の容量は、使用頻度が高い画像形成装置６の記憶装置８−２ほど多くしてもよいし、直近に使用した画像形成装置６の記憶装置８−２ほど多くしてもよい。
【００５１】
このように記憶先決定部４６は、ユーザの使用履歴から、当該ユーザが印刷出力に用いる画像形成装置６がいずれであるかを予測し、予測した画像形成装置６へと優先的に印刷データを記憶する。
【００５２】
記憶先決定部４６は、分割方法決定部４４により分割方法が決定された印刷データについて、記憶先を決定すると、ファイル管理データベース５０及びデータ片管理データベース５２に、記憶先に関する情報を記憶する。
【００５３】
図４は、ファイル管理データベース５０及びデータ片管理データベース５２が格納する情報の一例を示す模式図である。
【００５４】
ファイル管理データベース５０は、印刷データを構成するファイルがどのユーザに関連付けられたものであるのかを示す情報と、印刷データを構成するファイルがデータ片管理データベース５２に格納されているどのエントリに対応するかを示す情報とを格納している。
【００５５】
また、データ片管理データベース５２は、分割後のデータ片の記憶先を示す情報を格納している。
【００５６】
使用履歴管理データベース４８は、使用者ごとの画像形成装置６の使用履歴についての情報を格納している。使用履歴管理データベース４８は、例えば、使用者ごとに、いずれの画像形成装置６を使用したか、使用日時、使用回数などを使用履歴として格納している。
【００５７】
使用履歴更新部５４は、画像形成装置６から送信された使用履歴に基づいて、使用履歴管理データベース４８の情報を更新する。
【００５８】
記憶先応答部５６は、画像形成装置６からの問合せに対し、印刷データの記憶先を応答する。
【００５９】
削除部５８は、画像形成装置６において印刷処理が終了した印刷データについての記憶先の管理情報を削除する。
【００６０】
次に、画像形成装置６の詳細について説明する。
図５は、画像形成装置６のハードウェアの構成の一例を示すブロック図である。
【００６１】
画像形成装置６は、図５に示されるように、ＣＰＵ７０、メモリ７２、ハードディスクドライブ（ＨＤＤ）等の記憶装置８−２、ネットワーク４を介して外部の装置等との間でデータの送信及び受信を行う通信インタフェース（ＩＦ）７４、タッチパネル又は液晶ディスプレイ並びにキーボードを含むユーザインタフェース（ＵＩ）装置７６、印刷データに基づいて記録媒体の上に画像を出力するプリントエンジン７８を有する。これらの構成要素は、制御バス８０を介して互いに接続されている。
【００６２】
ＣＰＵ７０は、メモリ７２または記憶装置８−２に格納された制御プログラムに基づいて処理を実行して、画像形成装置６の動作を制御する。
【００６３】
ユーザは、画像形成装置６の使用に際し、ＵＩ装置７６を介して自らのＩＤなどの識別情報を入力してログインする。なお、ＵＩ装置７６として、ＩＣカード、磁気カードなどの記憶媒体の読取りを行なうカードリーダ装置を設け、記憶媒体に記憶されたユーザの識別情報を読み取るよう構成してもよい。
【００６４】
なお、本実施形態では、ＣＰＵ７０は、メモリ７２または記憶装置８−２内に格納された制御プログラムを読み出して実行するものとして説明したが、当該プログラムをＣＤ−ＲＯＭ等の記憶媒体に格納してＣＰＵ７０に提供することも可能である。
【００６５】
図６は、上記の制御プログラムが実行されることにより実現される画像形成装置６の機能構成を示すブロック図である。図６に示すように、画像形成装置６は、分散ファイルシステム管理部９０と、印刷者識別情報取得部９２と、使用履歴送信部９４と、印刷指示受付部９６と、印刷ジョブ生成部９８と、印刷データ制御部１００と、画像処理部１０２と、画像出力部１０４とを備えている。
【００６６】
分散ファイルシステム管理部９０は、画像形成装置６において、分散ファイルシステムにおけるデータの記憶を管理する。具体的には、分散ファイルシステム管理部９０は、端末装置１０から送信された印刷データ（本実施形態では、印刷データのデータ片）を記憶装置８−２に記憶する。記憶装置８−２は、例えばユーザごとに記憶領域が設けられており、分散ファイルシステム管理部９０は、端末装置１０から送信された印刷データを当該印刷データに関連づけられたユーザに対応する記憶領域に記憶する。
【００６７】
また、分散ファイルシステム管理部９０は、印刷データの記憶先を管理装置１２に問合せ、管理装置１２から通知された記憶先に対し、印刷データの送信を要求する。また、他の画像形成装置６から印刷データの送信を要求された場合には、記憶装置８−２に記憶されている印刷データのうち要求された印刷データを要求もとの画像形成装置６へ送信する。また、分散ファイルシステム管理部９０は、印刷処理が終了した印刷データについての記憶先の管理情報の削除及び当該印刷データの分散ファイルシステム上からの削除を管理装置１２に依頼する。また、記憶装置８−２に記憶されたデータの削除依頼があった場合、削除対象のデータを記憶装置８−２から削除する。
【００６８】
印刷者識別情報取得部９２は、画像形成装置６において印刷の操作を行うユーザの識別情報を取得する。
【００６９】
使用履歴送信部９４は、印刷者識別情報取得部９２が取得した識別情報を有するユーザの使用履歴を示す情報を管理装置１２は送信する。なお、管理装置１２は、この使用履歴の情報に基づいて、当該ユーザの使用履歴を更新する。
【００７０】
印刷指示受付部９６は、ユーザから印刷指示を受付ける。具体的には、印刷指示受付部９６は、分散ファイルシステムが記憶している印刷データのうち、印刷者識別情報取得部９２により取得された識別情報に関連付けられた印刷データをＵＩ装置７６に一覧表示し、表示された一覧のうち印刷対象の印刷データの選択及び印刷指示を受付ける。
【００７１】
本実施形態では、分散ファイルシステム上に記憶されているユーザごとの印刷データを示すリストを分散ファイルシステム管理部９０が管理しており、印刷指示受付部９６は、このリストに基づいて、印刷者識別情報取得部９２により取得された識別情報に関連付けられた印刷データの一覧を表示する。
【００７２】
本実施形態では、管理装置１２は、分散ファイルシステム上に印刷データを記憶する際、当該印刷データの記憶先であるか否かにかかわらず、各画像形成装置６に対し、印刷データが分散ファイルシステム上に記憶されたこと、及び、記憶された印刷データがどのユーザに関連付けられたものであるかを示す情報を通知しており、分散ファイルシステム管理部９０は、この通知に基づいて、記憶されたデータのリストを作成し管理している。なお、リストは、管理装置１２が管理してもよい。この場合、分散ファイルシステム上に記憶されている印刷データであって、印刷者識別情報取得部９２により取得された識別情報に関連付けられたものを管理装置１２に問い合わせることとなる。
【００７３】
印刷ジョブ生成部９８は、印刷指示受付部９６により印刷の指示が受付けられた印刷データについての印刷ジョブを生成する。
【００７４】
印刷データ制御部１００は、印刷ジョブ生成部９８により生成された印刷ジョブの実行に必要とされる印刷データを用意するよう制御する。具体的には、印刷データ制御部１００は、分散ファイルシステム管理部９０に対し、印刷ジョブの実行に必要とされる印刷データの取得を依頼する。
【００７５】
画像処理部１０２は、印刷データに基づいて、印刷のための画像処理を実施する。
【００７６】
画像出力部１０４は、画像処理部１０２により画像処理がなされたページについて印刷処理を実施し、記録媒体上に画像を出力する。また、画像出力部１０４は、印刷ジョブ生成部９８により生成された印刷ジョブにより印刷が指示された全てのページについて印刷が完了した場合、当該印刷ジョブに関する印刷データについての削除処理が実施可能である旨を分散ファイルシステム管理部９０に通知する。
【００７７】
次に、画像形成システム２の動作について説明する。
図７は、画像形成システム２により実現される分散ファイルシステム上に印刷データを記憶する際の動作の一例を示すシーケンスチャートである。
【００７８】
ステップ１００（Ｓ１００）において、端末装置１０において印刷データが生成され、ステップ１０２（Ｓ１０２）において、端末装置１０から管理装置１２に対し、ステップ１００で生成された印刷データを分散ファイルシステム上に記憶する旨の通知を行う。なお、この際、端末装置１０は、記憶対象の印刷データに関する情報と、当該印刷データに関連付けられたユーザの識別情報とを管理装置１２に通知し、管理装置１２の記憶対象情報取得部４０及び記憶者識別情報取得部４２がこれらの情報を受付ける。
【００７９】
ステップ１０４（Ｓ１０４）において、管理装置１２では分割方法決定部４４が、記憶対象の印刷データの分割方法を決定する。また、ステップ１０６（Ｓ１０６）において、管理装置１２の記憶先決定部４６が、記憶対象の印刷データについてデータ片ごとの記憶先を決定し、ステップ１０８（Ｓ１０８）で、管理装置１２の記憶先決定部４６が、記憶先についての情報をファイル管理データベース５０及びデータ片管理データベース５２に記憶する。ステップ１１０（Ｓ１１０）において、管理装置１２の分割方法決定部４４及び記憶先決定部４６は、決定した分割方法及び記憶先をステップ１０２における通知元の端末装置１０へ通知する。
【００８０】
端末装置１０では、ステップ１１２（Ｓ１１２）において、通知された分割方法に従って印刷データを分割し、ステップ１１４（Ｓ１１４）において、通知された記憶先にデータ片を記憶するよう記憶先の記憶装置８へと送信する。
【００８１】
ステップ１１６（Ｓ１１６）において、ステップ１１４によるデータ片の送信を受けた画像形成装置６又は記憶装置８−１は、データ片を記憶する。画像形成装置６の場合、分散ファイルシステム管理部９０は、受付けたデータ片を記憶装置８−２に記憶する。なお、データ片の記憶にあたっては、どの印刷データに関連付けられたデータ片であるかを示す情報も併せて記憶する。
【００８２】
ステップ１１８（Ｓ１１８）において、管理装置１２は、ステップ１０２で取得した識別情報で表されるユーザの印刷データであって、ステップ１０２で取得した記憶対象の印刷データに関する情報により識別される印刷データを分散ファイルシステム上に記憶した旨を画像形成システム２を構成する各画像形成装置６及び各記憶装置８−１に通知する。
【００８３】
ステップ１２０（Ｓ１２０）において、ステップ１１８の通知を受けた各画像形成装置６及び各記憶装置８−１は、通知内容を記憶する。
【００８４】
以上のような流れにより、印刷データは記憶される。次に、ユーザが、任意の画像形成装置６において、分散ファイルシステム上に記憶された印刷データに基づく印刷を行う場合の動作について説明する。
【００８５】
図８は、画像形成システム２において、分散ファイルシステム上に記憶された印刷データに基づく印刷を行う際の動作の一例を示すシーケンスチャートである。
【００８６】
ステップ２００（Ｓ２００）において、印刷を行う画像形成装置６では、印刷者識別情報取得部９２がユーザの識別情報を取得する。また、ステップ２０２（Ｓ２０２）において、印刷を行う画像形成装置６では、使用履歴送信部９４が使用履歴を示す情報を管理装置１２へ送信する。一方、管理装置１２では、ステップ２０４（Ｓ２０４）として、ステップ２０２で送信された使用履歴に基づいて、使用履歴更新部５４が使用履歴管理データベース４８の情報を更新する。
【００８７】
ステップ２０６（Ｓ２０６）において、印刷を行う画像形成装置６では、印刷指示受付部９６が、ステップ２００で取得した識別情報に関連付けられている、分散ファイルシステム上に記憶されている印刷データの一覧を表示し、ステップ２０８（Ｓ２０８）において、印刷指示受付部９６が、印刷データに対する印刷指示を受付ける。
【００８８】
ステップ２１０（Ｓ２１０）において、印刷を行う画像形成装置６では、印刷ジョブ生成部９８が、印刷ジョブを生成する。
【００８９】
ステップ２１２（Ｓ２１２）において、印刷を行う画像形成装置６では、印刷データ制御部１００の制御のもと、分散ファイルシステム管理部９０が、印刷対象の印刷データを取得するため、管理装置１２に対し、当該印刷データの記憶先を問い合わせる。
【００９０】
ステップ２１４（Ｓ２１４）において、管理装置１２では、記憶先応答部５６が問い合わせ対象の印刷データの記憶先をファイル管理データベース５０及びデータ片管理データベース５２を参照して調べ、記憶先を画像形成装置６に通知する。
【００９１】
ステップ２１６（Ｓ２１６）において、印刷を行う画像形成装置６では、分散ファイルシステム管理部９０が、ステップ２１４で通知された記憶先に対し、印刷データのデータ片の送信を要求する。ただし、印刷を行う画像形成装置６自身がデータ片を記憶している場合には、記憶しているデータ片を記憶装置８−２から読み出す。なお、分散ファイルシステム上にデータ片が重複して記憶されている場合には、重複するデータの少なくとも一つを取得すればよい。
【００９２】
ステップ２１８（Ｓ２１８）において、ステップ２１６でデータ片の送信を要求された画像形成装置６又は記憶装置８−１は、要求されたデータ片を、印刷を実行する画像形成装置６に送信する。これにより、１つの印刷データを構成する全てのデータ片が収集される。
【００９３】
ステップ２２０（Ｓ２２０）において、印刷を行う画像形成装置６では、画像処理部１０２が、取得した印刷データに基づいて、印刷のための画像処理を実施し、ステップ２２２（Ｓ２２２）において、画像出力部１０４が印刷処理を実行する。
【００９４】
ステップ２２４（Ｓ２２４）において、印刷を行う画像形成装置６では、分散ファイルシステム管理部９０が、ステップ２１４で通知された記憶先に対し、当該印刷データの削除を指示するとともに、管理装置１２に対し、当該印刷データの記憶先の管理情報を削除するよう指示する。
【００９５】
ステップ２２６（Ｓ２２６）において、削除依頼を受けた画像形成装置６又は記憶装置８−１は、記憶している印刷データのうち削除対象の印刷データを削除する。
【００９６】
ステップ２２８（Ｓ２２８）において、管理装置１２は、削除対象の印刷データの記憶先についての管理情報をファイル管理データベース５０及びデータ片管理データベース５２から削除する。
【００９７】
ステップ２３０（Ｓ２３０）において、管理装置１２は、ステップ２２８で削除対象とされた印刷データが分散ファイルシステム上から削除された旨を、画像形成システム２を構成する全ての画像形成装置６及び記憶装置８−１に通知する。
【００９８】
図９は、図８に示した一連の動作における、印刷を実行する画像形成装置６の動作の詳細を示すフローチャートである。なお、図９では、図８におけるステップ２１６からステップ２２４までの画像形成装置６の動作を示している。
【００９９】
ステップ２１６のデータ片の送信要求が行われると、ステップ２１８のデータ片の受信が行われるのと並行して、ステップ２０００（Ｓ２０００）の入力ストリームからデータを読み出す要求が行われる。ステップ２０００では、生成された印刷ジョブに基づいて、印刷処理に必要な印刷データの要求が行われる。
【０１００】
一方、並行して行われるデータ片の受信では、データ片を受信すると、ステップ２０００２（Ｓ２００２）において、受信したデータ片を記憶装置８−２又はメモリ７２に格納する。データ片の受信及び格納は、印刷に必要な印刷データの取得が完了するまで行われる。
【０１０１】
ステップ２０００における要求が行われると、ステップ２００４において、印刷データ制御部１００は、要求されたデータが含まれるデータ片を取得済みであるか確認し、取得が終わっていない場合（ステップ２００４でＮｏ）、ステップ２００６（Ｓ２００６）においてデータ片の受信待ちが発生する。一方、要求されたデータが含まれるデータ片を取得済みである場合（ステップ２００４でＹｅｓ）、ステップ２００８（Ｓ２００８）において、印刷データ制御部１００は、データ片を入力ストリームに設定する。
【０１０２】
ステップ２０１０（Ｓ２０１０）において、入力ストリームに設定されたデータが読み出され、ステップ２２０の画像処理が行われ、続いてステップ２２２の印刷出力が行われる。
【０１０３】
ステップ２０１２（Ｓ２０１２）において、取得した全てのデータ片について印刷がなされたか否かが判定され、印刷が完了した場合には、ステップ２２４の削除処理が行われ、印刷が完了していない場合にはステップ２０００へと戻る。
【０１０４】
このように、画像形成システム２は、印刷出力先がユーザによって事前に指定されていなくとも、ユーザが所望する画像形成装置６において印刷処理を実行する。また、ユーザの使用履歴に基づいて印刷データが記憶されており、ユーザが印刷出力先として利用する画像形成装置６に印刷データの一部又は全てが記憶されていることが期待される。したがって、使用履歴に基づいて予測した印刷出力先でユーザが印刷出力する場合には、分散ファイルシステム上に記憶された印刷データの取得に伴うデータ通信量及び印刷の開始まで待ち時間は、記憶先を例えば記憶装置８の処理能力又は記憶容量などの資源に基づいて決定する場合に比較して低減される。
【０１０５】
次に、本発明の第二の実施形態について説明する。第一の実施形態では、印刷データのデータ片の記憶先は、ユーザの画像形成装置６の使用履歴に基づいて、使用頻度が最も高い画像形成装置６又はユーザが直近に使用した画像形成装置６へ優先的に記憶するよう決定された。ここで、第一の実施形態では、各データ片のうちいずれについて、使用履歴に基づく記憶先の決定を行うべきであるか制限していないが、第二の実施形態では、印刷データのデータ片のうち、少なくとも印刷処理の開始に必要となるデータ片について、ユーザの画像形成装置６の使用履歴に基づいて記憶先を決定する。したがって、第二の実施形態では、少なくとも印刷処理の開始に必要となるデータ片については、例えば、使用頻度が最も高い画像形成装置６又はユーザが直近に使用した画像形成装置６へ優先的に記憶することとなる。
【０１０６】
例えば、印刷データのファイルの種類がＰＤＬ（page description language）データである場合、ファイルの先頭位置にあるデータに印刷処理の開始に必要な情報が記載されているため、ファイルの先頭位置にあるデータを含むデータ片が印刷処理の開始に必要となるデータ片にあたる。また、例えば、印刷データのファイルの種類がＰＤＦ（Portable Document Format）データなどの文書フォーマットのデータである場合、ファイルの終端位置にあるデータに印刷処理の開始に必要な情報が記載されているため、ファイルの終端位置にあるデータを含むデータ片が印刷処理の開始に必要となるデータ片にあたる。
【０１０７】
なお、記憶対象の印刷データにおいて、印刷処理の開始に必要となるデータを判定する機能は、管理装置１２が備えていてもよいし、端末装置１０が備えていてもよい。例えば、ファイルの種類ごとに印刷処理の開始に必要となるデータのファイル内での位置を予めテーブル情報などにより保持し、記憶対象の印刷データのファイルの種類とテーブルとを比較することにより印刷処理の開始に必要となるデータを判定する。
【０１０８】
次に、本発明の第三の実施形態について説明する。第二の実施形態では、印刷処理の開始に必要となるデータ片を、使用履歴に基づいて決定された記憶先に記憶する構成としたが、本実施形態では、少なくとも印刷処理の開始に必要となるデータ片を、画像形成システム２を構成する全ての画像形成装置６の記憶装置８−２、又は画像形成システム２を構成する画像形成装置６のうち予め定められた複数の画像処理装置６全ての記憶装置８−２に重複して記憶する。なお、印刷処理の開始に必要となるデータ片以外のデータ片についても同様に、全ての画像形成装置６の記憶装置８−２に重複して記憶してもよい。また、印刷処理の開始に必要となるデータ片以外のデータ片の一部又は全部について、第一の実施形態及び第二の実施形態と同様、使用履歴に基づいて記憶先を決定してもよいし、使用履歴に基づかずに記憶先を決定してもよい。
【０１０９】
以上説明した実施形態では、印刷データを分割し、分割したデータ片を分散ファイルシステム上に記憶する構成とした。この場合、分割しないで記憶する場合に比べ、各記憶装置８の記憶容量を超えたデータを分散ファイルシステム上に記憶可能である。また、記憶されたデータの収集の際の通信において、１つのデータを転送する場合に比べ、分割したデータ片を転送するほうがデータ転送に要する時間の短縮が期待される。しかしながら、本発明は、印刷データを必ずしも分割する必要はなく、分割せずに分散ファイルシステム上に記憶してもよい。また、分散ファイルシステム上に必ずしも重複してデータを記憶しなくてもよい。
【０１１０】
また、本発明は、画像形成装置により構成する場合に限らない。例えば、分散ファイルシステムにおいて、使用履歴に基づいて記憶先を決定する場合には、構成する機器は画像形成装置に限らず、ユーザがログインする装置であり当該装置に記憶領域を有するものであればよい。記憶対象も印刷データに限られず、各装置で処理する際に必要となるデータであればよい。
【０１１１】
また、管理装置１２が使用履歴を管理する構成を示したが、使用履歴は、管理装置１２とは異なる他の装置により管理し、管理装置１２がこの他の装置と通信することにより記憶先を決定してもよい。
【符号の説明】
【０１１２】
２        画像形成システム
６        画像形成装置
８        記憶装置
１０      端末装置
１２      管理装置
４０      記憶対象情報取得部
４２      記憶者識別情報取得部
４４      分割方法決定部
４６      記憶先決定部
４８      使用履歴管理データベース
５０      ファイル管理データベース
５２      データ片管理データベース
５４      使用履歴更新部
５６      記憶先応答部
５８      削除部
９０      分散ファイルシステム管理部
９２      印刷者識別情報取得部
９４      使用履歴送信部
９６      印刷指示受付部
９８      印刷ジョブ生成部
１００    印刷データ制御部
１０２    画像処理部
１０４    画像出力部
【図１】
2015033803.tif 000003
【図２】
2015033803.tif 000004
【図３】
2015033803.tif 000005
【図４】
2015033803.tif 000006
【図５】
2015033803.tif 000007
【図６】
2015033803.tif 000008
【図７】
2015033803.tif 000009
【図８】
2015033803.tif 000010
【図９】
2015033803.tif 000011