"印刷先が登録されると共に当該印刷先での印刷に用いられる印刷データを保持する保持装置に当該印刷先として自装置を登録した登録者に関する情報を記憶する第1の記憶手段と、自装置での印刷に用いられる印刷データを保持するように前記保持装置に指示する指示者に関する情報を記憶する第2の記憶手段と、前記第1の記憶手段に記憶された前記登録者に関する情報を用いて、前記保持装置が保持する印刷データに関する情報を取得する命令を実行することにより、自装置での印刷に用いられる複数の印刷データを識別する複数の印刷データ識別情報をそれぞれ含み、当該複数の印刷データを取得するためにそれぞれ用いられる複数の取得用情報を取得する第1の取得手段と、前記第2の記憶手段に記憶された前記指示者に関する情報を用いて前記命令を実行することにより、当該指示者の指示により前記保持装置が保持する少なくとも1つの印刷データを識別する少なくとも1つの印刷データ識別情報を取得する第2の取得手段と、前記第1の取得手段により取得された前記複数の取得用情報のうち、前記第2の取得手段により取得された前記少なくとも1つの印刷データ識別情報の何れかをそれぞれ含む少なくとも1つの取得用情報を、前記指示者の指示により前記保持装置が保持する印刷データであって自装置での印刷に用いられる印刷データを取得するための取得用情報であると判定する判定手段とを備えたことを特徴とする印刷装置。前記第1の記憶手段は、前記保持装置に前記印刷先として自装置及び他の装置を登録した前記登録者に関する情報を記憶し、前記第1の取得手段は、前記第1の記憶手段に記憶された前記登録者に関する情報を用いて前記命令を実行することにより、自装置又は前記他の装置での印刷に用いられる前記複数の印刷データを識別する前記複数の印刷データ識別情報と、当該複数の印刷データを用いて印刷が行われる複数の装置を識別する複数の装置識別情報とをそれぞれ含み、当該複数の印刷データを取得するためにそれぞれ用いられる前記複数の取得用情報を取得し、前記判定手段は、前記第1の取得手段により取得された前記複数の取得用情報のうち、前記第2の取得手段により取得された前記少なくとも1つの印刷データ識別情報の何れかと、自装置を識別する特定の装置識別情報とをそれぞれ含む前記少なくとも1つの取得用情報を、前記指示者の指示により前記保持装置が保持する印刷データであって自装置での印刷に用いられる印刷データを取得するための取得用情報であると判定することを特徴とする請求項1に記載の印刷装置。前記第2の記憶手段は、自装置での印刷に用いられる印刷データを保持するように前記保持装置に指示する指示者のうちその旨を自装置に申請した指示者に関する情報を記憶し、前記第2の取得手段は、自装置での印刷に用いられる印刷データを保持するように前記保持装置に指示する指示者のうちその旨を自装置に申請していない指示者に関する情報を前記保持装置から取得し、当該申請していない指示者に関する情報を用いて前記命令を実行することにより、当該申請していない指示者の指示により前記保持装置が保持する特定の印刷データを識別する特定の印刷データ識別情報を取得し、前記判定手段は、前記第1の取得手段により取得された前記複数の取得用情報のうち、前記第2の取得手段により取得された前記特定の印刷データ識別情報を含む特定の取得用情報を、前記申請していない指示者の指示により前記保持装置が保持する印刷データであって自装置での印刷に用いられる印刷データを取得するための取得用情報であると判定することを特徴とする請求項1又は請求項2に記載の印刷装置。前記指示者の指示により前記保持装置が保持する印刷データであって自装置での印刷に用いられる印刷データを取得するための取得用情報であると前記判定手段により判定された前記少なくとも1つの取得用情報に基づいて、当該印刷データを取得する第3の取得手段を更に備えたことを特徴とする請求項1乃至請求項3の何れかに記載の印刷装置。前記第3の取得手段により取得された印刷データを用いた印刷に関する処理を、前記指示者に関する情報を用いて行う処理手段を更に備えたことを特徴とする請求項4に記載の印刷装置。前記処理手段は、前記第3の取得手段により取得された印刷データを用いた印刷に関する情報の管理又は出力を、前記指示者に関する情報に関連付けて行うことを特徴とする請求項5に記載の印刷装置。前記処理手段は、前記第3の取得手段により取得された印刷データを用いた印刷を、前記指示者に関する情報の入力に応じて行うことを特徴とする請求項5に記載の印刷装置。前記処理手段は、前記第3の取得手段により取得された印刷データを用いた印刷の制限を、前記指示者に関する情報に対して予め定義された情報に基づいて行うことを特徴とする請求項5に記載の印刷装置。印刷先が登録されると共に当該印刷先での印刷に用いられる印刷データを保持する保持装置と、前記保持装置が保持する印刷データを用いて印刷を行う印刷装置とを備え、前記保持装置は、前記印刷先として前記印刷装置を登録した登録者に関する情報を用いて、自装置が保持する印刷データに関する情報を取得する命令が、前記印刷装置で実行されると、当該印刷装置での印刷に用いられる複数の印刷データを識別する複数の印刷データ識別情報をそれぞれ含み、当該複数の印刷データを取得するためにそれぞれ用いられる複数の取得用情報を当該印刷装置に送信する第1の送信手段と、前記印刷装置での印刷に用いられる印刷データを保持するように自装置に指示する指示者に関する情報を用いて、前記命令が、前記印刷装置で実行されると、当該指示者の指示により自装置が保持する少なくとも1つの印刷データを識別する少なくとも1つの印刷データ識別情報を当該印刷装置に送信する第2の送信手段とを備え、前記印刷装置は、前記登録者に関する情報を記憶する第1の記憶手段と、前記指示者に関する情報を記憶する第2の記憶手段と、前記第1の記憶手段に記憶された前記登録者に関する情報を用いて前記命令を実行することにより、前記第1の送信手段により送信された前記複数の取得用情報を受信する第1の受信手段と、前記第2の記憶手段に記憶された前記指示者に関する情報を用いて前記命令を実行することにより、前記第2の送信手段により送信された前記少なくとも1つの印刷データ識別情報を受信する第2の受信手段と、前記第1の受信手段により受信された前記複数の取得用情報のうち、前記第2の受信手段により受信された前記少なくとも1つの印刷データ識別情報の何れかをそれぞれ含む少なくとも1つの取得用情報を、前記指示者の指示により前記保持装置が保持する印刷データであって自装置での印刷に用いられる印刷データを取得するための取得用情報であると判定する判定手段とを備えたことを特徴とする印刷システム。コンピュータに、印刷先が登録されると共に当該印刷先での印刷に用いられる印刷データを保持する保持装置に当該印刷先として自装置を登録した登録者に関する情報を第1の記憶装置に記憶する機能と、自装置での印刷に用いられる印刷データを保持するように前記保持装置に指示する指示者に関する情報を第2の記憶装置に記憶する機能と、前記第1の記憶装置に記憶された前記登録者に関する情報を用いて、前記保持装置が保持する印刷データに関する情報を取得する命令を実行することにより、自装置での印刷に用いられる複数の印刷データを識別する複数の印刷データ識別情報をそれぞれ含み、当該複数の印刷データを取得するためにそれぞれ用いられる複数の取得用情報を取得する機能と、前記第2の記憶装置に記憶された前記指示者に関する情報を用いて前記命令を実行することにより、当該指示者の指示により前記保持装置が保持する少なくとも1つの印刷データを識別する少なくとも1つの印刷データ識別情報を取得する機能と、取得された前記複数の取得用情報のうち、取得された前記少なくとも1つの印刷データ識別情報の何れかをそれぞれ含む少なくとも1つの取得用情報を、前記指示者の指示により前記保持装置が保持する印刷データであって自装置での印刷に用いられる印刷データを取得するための取得用情報であると判定する機能とを実現させるためのプログラム。本発明の目的は、保持装置が保持する自装置での印刷で用いられる印刷データを取得するための情報から、指示者の指示により保持装置が保持する印刷データを取得するための情報を判別することにある。請求項1に記載の発明は、印刷先が登録されると共に当該印刷先での印刷に用いられる印刷データを保持する保持装置に当該印刷先として自装置を登録した登録者に関する情報を記憶する第1の記憶手段と、自装置での印刷に用いられる印刷データを保持するように前記保持装置に指示する指示者に関する情報を記憶する第2の記憶手段と、前記第1の記憶手段に記憶された前記登録者に関する情報を用いて、前記保持装置が保持する印刷データに関する情報を取得する命令を実行することにより、自装置での印刷に用いられる複数の印刷データを識別する複数の印刷データ識別情報をそれぞれ含み、当該複数の印刷データを取得するためにそれぞれ用いられる複数の取得用情報を取得する第1の取得手段と、前記第2の記憶手段に記憶された前記指示者に関する情報を用いて前記命令を実行することにより、当該指示者の指示により前記保持装置が保持する少なくとも1つの印刷データを識別する少なくとも1つの印刷データ識別情報を取得する第2の取得手段と、前記第1の取得手段により取得された前記複数の取得用情報のうち、前記第2の取得手段により取得された前記少なくとも1つの印刷データ識別情報の何れかをそれぞれ含む少なくとも1つの取得用情報を、前記指示者の指示により前記保持装置が保持する印刷データであって自装置での印刷に用いられる印刷データを取得するための取得用情報であると判定する判定手段とを備えたことを特徴とする印刷装置である。請求項2に記載の発明は、前記第1の記憶手段は、前記保持装置に前記印刷先として自装置及び他の装置を登録した前記登録者に関する情報を記憶し、前記第1の取得手段は、前記第1の記憶手段に記憶された前記登録者に関する情報を用いて前記命令を実行することにより、自装置又は前記他の装置での印刷に用いられる前記複数の印刷データを識別する前記複数の印刷データ識別情報と、当該複数の印刷データを用いて印刷が行われる複数の装置を識別する複数の装置識別情報とをそれぞれ含み、当該複数の印刷データを取得するためにそれぞれ用いられる前記複数の取得用情報を取得し、前記判定手段は、前記第1の取得手段により取得された前記複数の取得用情報のうち、前記第2の取得手段により取得された前記少なくとも1つの印刷データ識別情報の何れかと、自装置を識別する特定の装置識別情報とをそれぞれ含む前記少なくとも1つの取得用情報を、前記指示者の指示により前記保持装置が保持する印刷データであって自装置での印刷に用いられる印刷データを取得するための取得用情報であると判定することを特徴とする請求項1に記載の印刷装置である。請求項3に記載の発明は、前記第2の記憶手段は、自装置での印刷に用いられる印刷データを保持するように前記保持装置に指示する指示者のうちその旨を自装置に申請した指示者に関する情報を記憶し、前記第2の取得手段は、自装置での印刷に用いられる印刷データを保持するように前記保持装置に指示する指示者のうちその旨を自装置に申請していない指示者に関する情報を前記保持装置から取得し、当該申請していない指示者に関する情報を用いて前記命令を実行することにより、当該申請していない指示者の指示により前記保持装置が保持する特定の印刷データを識別する特定の印刷データ識別情報を取得し、前記判定手段は、前記第1の取得手段により取得された前記複数の取得用情報のうち、前記第2の取得手段により取得された前記特定の印刷データ識別情報を含む特定の取得用情報を、前記申請していない指示者の指示により前記保持装置が保持する印刷データであって自装置での印刷に用いられる印刷データを取得するための取得用情報であると判定することを特徴とする請求項1又は請求項2に記載の印刷装置である。請求項4に記載の発明は、前記指示者の指示により前記保持装置が保持する印刷データであって自装置での印刷に用いられる印刷データを取得するための取得用情報であると前記判定手段により判定された前記少なくとも1つの取得用情報に基づいて、当該印刷データを取得する第3の取得手段を更に備えたことを特徴とする請求項1乃至請求項3の何れかに記載の印刷装置である。請求項5に記載の発明は、前記第3の取得手段により取得された印刷データを用いた印刷に関する処理を、前記指示者に関する情報を用いて行う処理手段を更に備えたことを特徴とする請求項4に記載の印刷装置である。請求項6に記載の発明は、前記処理手段は、前記第3の取得手段により取得された印刷データを用いた印刷に関する情報の管理又は出力を、前記指示者に関する情報に関連付けて行うことを特徴とする請求項5に記載の印刷装置である。請求項7に記載の発明は、前記処理手段は、前記第3の取得手段により取得された印刷データを用いた印刷を、前記指示者に関する情報の入力に応じて行うことを特徴とする請求項5に記載の印刷装置である。請求項8に記載の発明は、前記処理手段は、前記第3の取得手段により取得された印刷データを用いた印刷の制限を、前記指示者に関する情報に対して予め定義された情報に基づいて行うことを特徴とする請求項5に記載の印刷装置である。請求項9に記載の発明は、印刷先が登録されると共に当該印刷先での印刷に用いられる印刷データを保持する保持装置と、前記保持装置が保持する印刷データを用いて印刷を行う印刷装置とを備え、前記保持装置は、前記印刷先として前記印刷装置を登録した登録者に関する情報を用いて、自装置が保持する印刷データに関する情報を取得する命令が、前記印刷装置で実行されると、当該印刷装置での印刷に用いられる複数の印刷データを識別する複数の印刷データ識別情報をそれぞれ含み、当該複数の印刷データを取得するためにそれぞれ用いられる複数の取得用情報を当該印刷装置に送信する第1の送信手段と、前記印刷装置での印刷に用いられる印刷データを保持するように自装置に指示する指示者に関する情報を用いて、前記命令が、前記印刷装置で実行されると、当該指示者の指示により自装置が保持する少なくとも1つの印刷データを識別する少なくとも1つの印刷データ識別情報を当該印刷装置に送信する第2の送信手段とを備え、前記印刷装置は、前記登録者に関する情報を記憶する第1の記憶手段と、前記指示者に関する情報を記憶する第2の記憶手段と、前記第1の記憶手段に記憶された前記登録者に関する情報を用いて前記命令を実行することにより、前記第1の送信手段により送信された前記複数の取得用情報を受信する第1の受信手段と、前記第2の記憶手段に記憶された前記指示者に関する情報を用いて前記命令を実行することにより、前記第2の送信手段により送信された前記少なくとも1つの印刷データ識別情報を受信する第2の受信手段と、前記第1の受信手段により受信された前記複数の取得用情報のうち、前記第2の受信手段により受信された前記少なくとも1つの印刷データ識別情報の何れかをそれぞれ含む少なくとも1つの取得用情報を、前記指示者の指示により前記保持装置が保持する印刷データであって自装置での印刷に用いられる印刷データを取得するための取得用情報であると判定する判定手段とを備えたことを特徴とする印刷システムである。請求項10に記載の発明は、コンピュータに、印刷先が登録されると共に当該印刷先での印刷に用いられる印刷データを保持する保持装置に当該印刷先として自装置を登録した登録者に関する情報を第1の記憶装置に記憶する機能と、自装置での印刷に用いられる印刷データを保持するように前記保持装置に指示する指示者に関する情報を第2の記憶装置に記憶する機能と、前記第1の記憶装置に記憶された前記登録者に関する情報を用いて、前記保持装置が保持する印刷データに関する情報を取得する命令を実行することにより、自装置での印刷に用いられる複数の印刷データを識別する複数の印刷データ識別情報をそれぞれ含み、当該複数の印刷データを取得するためにそれぞれ用いられる複数の取得用情報を取得する機能と、前記第2の記憶装置に記憶された前記指示者に関する情報を用いて前記命令を実行することにより、当該指示者の指示により前記保持装置が保持する少なくとも1つの印刷データを識別する少なくとも1つの印刷データ識別情報を取得する機能と、取得された前記複数の取得用情報のうち、取得された前記少なくとも1つの印刷データ識別情報の何れかをそれぞれ含む少なくとも1つの取得用情報を、前記指示者の指示により前記保持装置が保持する印刷データであって自装置での印刷に用いられる印刷データを取得するための取得用情報であると判定する機能とを実現させるためのプログラムである。請求項1の発明によれば、保持装置が保持する自装置での印刷で用いられる印刷データを取得するための情報から、指示者の指示により保持装置が保持する印刷データを取得するための情報を判別することができる。請求項2の発明によれば、保持装置が保持する自装置又は他の装置での印刷で用いられる印刷データを取得するための情報から、指示者の指示により保持装置が保持する自装置での印刷で用いられる印刷データを取得するための情報を判別することができる。請求項3の発明によれば、自装置での印刷に用いられる印刷データを保持するように保持装置に指示する旨を自装置に申請していない指示者がいたとしても、保持装置が保持する印刷データを取得するための情報から、その申請していない指示者の指示により保持装置が保持する印刷データを取得するための情報を判別することができる。請求項4の発明によれば、保持装置が保持する印刷データから、指示者の指示により保持装置が保持する印刷データを判別して取得することができる。請求項5の発明によれば、指示者の指示により保持装置が保持する印刷データを用いた印刷に関する処理をその指示者に応じたものとすることができる。請求項6の発明によれば、指示者の指示により保持装置が保持する印刷データを用いた印刷に関する情報がその指示者に関するものであることを明示することができる。請求項7の発明によれば、本構成を有していない場合に比較して、指示者の指示により保持装置が保持する印刷データを用いた印刷の機密性を高めることができる。請求項8の発明によれば、本構成を有していない場合に比較して、指示者の指示により保持装置が保持する印刷データを用いた印刷の無駄を削減することができる。請求項9の発明によれば、保持装置が保持する印刷装置での印刷で用いられる印刷データを取得するための情報から、指示者の指示により保持装置が保持する印刷データを取得するための情報を判別することができる。請求項10の発明によれば、保持装置が保持する自装置での印刷で用いられる印刷データを取得するための情報から、指示者の指示により保持装置が保持する印刷データを取得するための情報を判別することができる。以下、添付図面を参照して、本発明の実施の形態について詳細に説明する。[第1の実施の形態]図1は、第1の実施の形態が適用されるクラウドプリントシステムの全体構成例を示したものである。図示するように、このクラウドプリントシステムは、クライアント端末10a,10b,10cと、画像形成装置30と、クラウドプリントサーバ50とが、ネットワーク90に接続されている。尚、図では、クライアント端末10a,10b,10cを示したが、これらを区別する必要がない場合は、クライアント端末10と称する。また、図には、3つのクライアント端末10しか示していないが、4つ以上のクライアント端末10を設けてもよい。クライアント端末10は、ユーザの操作に応じて、画像形成装置30で文書を印刷することをクラウドプリントサーバ50に指示するコンピュータ装置である。具体的には、印刷対象の文書と、印刷設定部数、レイアウト、カラーモード等と、印刷先である画像形成装置30の指定とをクラウドプリントサーバ50に送信する。また、クライアント端末10は、ユーザがクラウドプリントサービスの利用申請を行う際に用いられることもある。ここで、クライアント端末10としては、PCPersonalComputer、携帯端末、携帯電話等を用いるとよい。画像形成装置30は、紙等の記録媒体に文書の画像を形成し、印刷媒体として出力する装置である。一般に、ネットワーク90には2つ以上の画像形成装置が接続されるが、ここでは、ある管理者がそのうちの1つの画像形成装置30を印刷先としてクラウドプリントサーバ50に登録したものとして、1つの画像形成装置30のみを示している。ここで、画像形成装置30としては、プリンタ機能のみを備えた装置を用いてもよいし、これに加えてスキャナ機能、ファクシミリ機能等の他の画像処理機能を備えた装置を用いてもよい。本実施の形態では、印刷装置の一例として、画像形成装置30を設けている。クラウドプリントサーバ50は、自宅、オフィス、公共の場所等に設置された画像形成装置30で文書を印刷できるようにするサービスクラウドプリントサービスを提供するサーバコンピュータである。具体的には、印刷対象の文書と印刷設定と印刷先とがクライアント端末10から送信されると、文書はPDFPortableDocumentFormat等の文書ファイルに変換し、この文書ファイルと印刷設定とを含む印刷指示を印刷先に関連付けて保持しておく。そして、画像形成装置30から印刷が要求されると、この画像形成装置30が印刷先として関連付けられた印刷指示を画像形成装置30に送信する。本実施の形態では、印刷データの一例として、印刷指示を用いており、印刷データを保持する保持装置の一例として、クラウドプリントサーバ50を設けている。ネットワーク90は、クライアント端末10、画像形成装置30、クラウドプリントサーバ50のそれぞれの間の情報通信に用いられる通信手段であり、例えば、インターネットである。ところで、図1のクラウドプリントシステムにおいて、複数のユーザによる文書の印刷は、管理者最初に登録したユーザがクラウドプリントサービスに登録した画像形成装置30を利用者管理者以外のユーザも共有することで実現される。但し、画像形成装置30で文書を印刷する際に、クラウドプリントサーバ50から画像形成装置30に印刷指示は送信されるがユーザを識別する情報は送信されないため、印刷を要求したユーザを特定することができない。そのため、出力される印刷物がどのユーザのものなのか判断できず、利便性が良くない。また、画像形成装置30の操作パネル35図11参照上で入力した情報に基づいてユーザ認証が成功した場合にのみ印刷する機能認証プリント機能、プライベートプリント機能等にも対応できない。そこで、第1の実施の形態では、クラウドプリントサーバ50から管理者アカウントで印刷指示に関する情報を取得し、ユーザアカウントを一時的に利用者アカウントに切り替えて、利用者アカウントごとに印刷指示に関する情報を取得し、これらの情報を精査して印刷指示をユーザ別に管理するようにする。まず、第1の実施の形態の概略動作について説明する。尚、ここでは、クライアント端末10a,10b,10cをそれぞれ利用する利用者A,B,Cが画像形成装置30を共有するものとする。図2は、この概略動作を説明するためのシーケンス図である。尚、図中、右向きの矢印はその上に記載された処理の依頼の送信を示しており、右向きの矢印の下にある左向きの矢印は、その処理の結果の送信を示している。図示するように、まず、画像形成装置30は、管理者の要求に応じて、管理者アカウントを例えばHDD34図11参照に設定しS11、クラウドプリントサーバ50に自装置を登録するS12。次に、利用者A,B,Cがそれぞれクライアント端末10a,10b,10cのウェブ画面上でクラウドプリントサービスの利用申請の操作を行うことにより、クライアント端末10a,10b,10cは、画像形成装置30に対して、それぞれ、利用者A,B,Cのクラウドプリントサービスの利用申請を行うS13。或いは、利用者A,B,Cは、画像形成装置30の操作パネル35図11参照上でクラウドプリントサービスの利用申請の操作を行うことにより、画像形成装置30に対してクラウドプリントサービスの利用申請を行ってもよい。これにより、画像形成装置30は、利用者アカウントを例えばHDD34図11参照に設定するS14。そして、S12で登録された画像形成装置30に対して、S14で設定された利用者アカウントの共有設定を行うS15。また、利用者A,B,Cは、クラウドプリントサービス上で画像形成装置30に対して任意の印刷を実行するS16。その後、画像形成装置30は、管理者アカウントを使って例えばJOBLISTAPIを呼び出すことにより、自装置が印刷先として関連付けられた印刷指示のリスト以下、管理者用印刷指示リストというをクラウドプリントサーバ50から取得し、取得した管理者用印刷指示リストを自装置内で保持するS17。続けて、画像形成装置30は、利用者A,B,Cの各アカウントを使って例えばJOBLISTAPIを呼び出すことにより、各利用者の印刷指示のリスト以下、利用者用印刷指示リストというをクラウドプリントサーバ50から取得し、取得した利用者用印刷指示リストを自装置内で保持するS18。そして、画像形成装置30は、S17で取得した管理者用印刷指示リストとS18で取得した各利用者の利用者用印刷指示リストとを照合して、画像形成装置30における全ての印刷指示にユーザ情報を紐付けた印刷指示テーブルを生成し、これを自装置の例えばRAM32図11参照に記憶するS19。具体的には、まず、管理者用印刷指示リストにおける印刷指示IDと、各利用者の利用者用印刷指示リストにおける印刷指示IDとを比較して、同じものがあるかどうかを探す。印刷指示IDは一意であるため、同じものが見つかった場合には、その印刷指示は該当利用者の印刷指示であることが分かる。ここで、印刷指示テーブルには、印刷指示に関する情報は記載されているが、印刷指示は含まれていない。従って、画像形成装置30で印刷を行うには、印刷指示を取得する必要がある。ところが、印刷指示は、管理者アカウントを使わないと取得できないため、画像形成装置30は、管理者アカウントを使って例えばJOBFETCHAPIを呼び出すことにより、印刷指示を取得するS20。また、この印刷指示を用いた実際の処理は、S19で記憶した印刷指示テーブルに基づいてどの印刷指示がどのユーザによるものであるかを特定した状態で行う。具体的には、印刷指示に基づく印刷の状況を示す一覧画面印刷状況一覧画面、印刷指示に基づく印刷の結果を印字したレポート印刷履歴レポート等に、各印刷指示を行ったユーザの情報を出力する。また、印刷指示は一旦画像形成装置30内に蓄積しておき、ユーザが要求した場合にその印刷指示に基づく印刷を行うようにしてもよい。更に、印刷指示に基づく印刷の枚数を、印刷指示を行ったユーザごとに管理するようにしてもよい。更にまた、画像形成装置30又は外部サーバで管理しているユーザの出力権限情報出力上限、カラー制限等と連携させることで、印刷指示に基づく印刷をユーザごとに制限することも考えられる。次に、図2のS17~S19の処理について、具体例を用いて説明する。図3は、画像形成装置30がS17で取得する管理者用印刷指示リストの例を示す。図示するように、この管理者用印刷指示リストは、番号と、印刷指示IDと、プリンタIDと、ファイルURLと、チケットURLと、ページ数と、作成日時と、プリンタ名と、ユーザ名とを対応付けたものとなっている。このうち、番号は、印刷指示リストにおけるレコードの番号であり、印刷指示IDは、印刷指示を一意に識別するための識別情報であり、プリンタIDは、印刷指示に基づく印刷が行われるプリンタ画像形成装置を一意に識別する識別情報である。ファイルURLは、印刷対象の文書を変換して得られたPDF等の文書ファイルのURLであり、チケットURLは、印刷設定を含む設定ファイルのURLである。ページ数は、印刷指示に基づいて印刷されるページの数であり、作成日時は、印刷指示が作成された日時であり、プリンタ名は、印刷指示に基づく印刷が行われるプリンタ画像形成装置の名前である。また、ユーザ名は、印刷指示を行ったユーザの名前である。S17では管理者アカウントを使って管理者用印刷指示リストを取得するので、管理者用印刷指示リストにおけるユーザ名は全て管理者となっている。即ち、管理者アカウントでログインすれば、クラウドプリントサーバ50に蓄積されている全ての印刷指示が見えるが、全ての印刷指示が管理者の印刷指示のように見えてしまい、印刷指示を行ったユーザを区別することができなくなっている。図4は、画像形成装置30がS18で取得する利用者用印刷指示リストの例を示す。aは利用者Aのアカウントで取得した利用者用印刷指示リストの例であり、bは利用者Bのアカウントで取得した利用者用印刷指示リストの例であり、cは利用者Cのアカウントで取得した利用者用印刷指示リストの例である。図示するように、何れの利用者用印刷指示リストも、番号と、印刷指示IDとを対応付けたものとなっている。S18では一時的に利用者アカウントでログインしてクラウドプリントサーバ50から情報を取得しており、ここで取得できる情報は印刷指示IDだけである。尚、番号、印刷指示IDの内容については、図3についての説明で既に述べたので、ここでの説明は省略する。図5は、画像形成装置30がS19で生成する印刷指示テーブルの例を示す。図示するように、この印刷指示テーブルは、番号と、印刷指示IDと、プリンタ名と、ファイルURLと、チケットURLと、ページ数と、作成日時と、ユーザ名とを対応付けたものとなっている。尚、番号、印刷指示ID、プリンタ名、ファイルURL、チケットURL、ページ数、作成日時、ユーザ名の内容については、図3についての説明で既に述べたので、ここでの説明は省略する。S19では、図3の管理者用印刷指示リストと、図4の各利用者の利用者用印刷指示リストとを照合することにより、この印刷指示テーブルが生成される。具体的には、図3の管理者用印刷指示リストのユーザ名欄における管理者を、図4a~cの利用者用印刷指示リストのうち、対応する印刷指示IDを含む利用者用印刷指示リストを取得したときの利用者で置き換えることにより、この印刷指示テーブルが生成される。尚、この第1の実施の形態では、管理者アカウント及び利用者アカウントの取得元について具体的に述べなかったが、例えば、第2の実施の形態で後述するように、管理者アカウント及び利用者アカウントは、外部のサーバコンピュータに保持しておき、画像形成装置30がこれらを一時的に読み出して利用するようにしてもよい。或いは、管理者アカウント及び利用者アカウントは、IDカード等で保持し、画像形成装置30はこれらを一時的に読み出して利用するようにしてもよい。そして、何れの場合も、画像形成装置30が管理者アカウント及び利用者アカウントを一時的に利用した後は、それらを破棄することが、セキュリティ向上の観点から望ましい。[第2の実施の形態]図6は、第2の実施の形態が適用されるクラウドプリントシステムの全体構成例を示したものである。図示するように、このクラウドプリントシステムは、クライアント端末10a,10b,10cと、画像形成装置30a,30bと、クラウドプリントサーバ50と、アカウント管理サーバ60とが、ネットワーク90に接続されている。尚、図では、クライアント端末10a,10b,10cを示したが、これらを区別する必要がない場合は、クライアント端末10と称する。また、図には、3つのクライアント端末10しか示していないが、4つ以上のクライアント端末10を設けてもよい。このうち、クライアント端末10及びクラウドプリントサーバ50については、第1の実施の形態で用いたものを第2の実施の形態でも用いるので、ここでは、これらの説明は省略し、画像形成装置30a,30b及びアカウント管理サーバ60についてのみ説明する。画像形成装置30a,30bは、紙等の記録媒体に文書の画像を形成し、印刷媒体として出力する装置である。一般に、ネットワーク90には3つ以上の画像形成装置が接続されるが、ここでは、ある管理者がそのうちの2つの画像形成装置30a,30bを印刷先としてクラウドプリントサーバ50に登録したものとして、2つの画像形成装置30a,30bを示している。但し、画像形成装置30a,30bを区別する必要がない場合は、画像形成装置30と称する。また、ある管理者がクラウドプリントサーバ50に登録した画像形成装置30は3つ以上あってもよい。ここで、画像形成装置30としては、プリンタ機能のみを備えた装置を用いてもよいし、これに加えてスキャナ機能、ファクシミリ機能等の他の画像処理機能を備えた装置を用いてもよい。本実施の形態では、印刷装置の一例として、画像形成装置30a,30bを設けている。アカウント管理サーバ60は、画像形成装置30がクラウドプリントサーバ50から情報を取得するときに使う管理者アカウント及び利用者アカウントを管理するサーバコンピュータである。ネットワーク90は、クライアント端末10、画像形成装置30、クラウドプリントサーバ50、アカウント管理サーバ60のそれぞれの間の情報通信に用いられる通信手段であり、例えば、インターネットである。第2の実施の形態では、図1のクラウドプリントシステムにおいて、管理者が2つの画像形成装置30をクラウドプリントサービスに登録した場合に、第1の実施の形態で述べた課題を解決するための処理を行う。即ち、クラウドプリントサーバ50から管理者アカウントで印刷指示に関する情報を取得し、ユーザアカウントを一時的に利用者アカウントに切り替えて、利用者アカウントごとに印刷指示に関する情報を取得し、これらの情報を精査して印刷指示をユーザ別、画像形成装置別に管理するようにする。まず、第2の実施の形態の概略動作について説明する。尚、ここでは、クライアント端末10a,10b,10cをそれぞれ利用する利用者A,B,Cが画像形成装置30a,30bの両方を共有するものとする。図7は、この概略動作を説明するためのシーケンス図である。尚、図中、右向きの矢印はその上に記載された処理の依頼の送信を示しており、右向きの矢印の下にある左向きの矢印は、その処理の結果の送信を示している。図示するように、まず、画像形成装置30aは、管理者の要求に応じて、アカウント管理サーバ60から管理者アカウントを取得して例えばHDD34図11参照に設定しS21、クラウドプリントサーバ50に自装置を登録するS22。次に、利用者A,B,Cがそれぞれクライアント端末10a,10b,10cのウェブ画面上でクラウドプリントサービスの利用申請の操作を行うことにより、クライアント端末10a,10b,10cは、画像形成装置30aに対して、それぞれ、利用者A,B,Cのクラウドプリントサービスの利用申請を行うS23。或いは、利用者A,B,Cは、画像形成装置30aの操作パネル35図11参照上でクラウドプリントサービスの利用申請の操作を行うことにより、画像形成装置30aに対してクラウドプリントサービスの利用申請を行ってもよい。これにより、画像形成装置30aは、アカウント管理サーバ60から利用者アカウントを取得して例えばHDD34図11参照に設定するS24。そして、S22で登録された画像形成装置30aに対して、S24で設定された利用者アカウントの共有設定を行うS25。また、利用者A,B,Cは、クラウドプリントサービス上で画像形成装置30aに対して任意の印刷を実行するS26。一方、図示しないが、S21~S25の処理は、画像形成装置30bに対しても行われ、利用者A,B,Cは、クラウドプリントサービス上の画像形成装置30bに対しても、S26のように、任意の印刷を実行する。その後、画像形成装置30aは、管理者アカウントを使って例えばJOBLISTAPIを呼び出すことにより、自装置が印刷先として関連付けられた印刷指示のリスト管理者用印刷指示リストをクラウドプリントサーバ50から取得し、取得した管理者用印刷指示リストを自装置内で保持するS27。続けて、画像形成装置30aは、利用者A,B,Cの各アカウントを使って例えばJOBLISTAPIを呼び出すことにより、各利用者の印刷指示のリスト利用者用印刷指示リストをクラウドプリントサーバ50から取得し、取得した利用者用印刷指示リストを自装置内で保持するS28。そして、画像形成装置30aは、S27で取得した管理者用印刷指示リストとS28で取得した各利用者の利用者用印刷指示リストとを照合して、画像形成装置30aに関連する印刷指示だけを抽出し、その印刷指示にユーザ情報を紐付けた印刷指示テーブルを生成し、これを自装置の例えばRAM32図11参照に記憶するS29。具体的には、まず、管理者用印刷指示リストにおけるプリンタIDと、画像形成装置30aのプリンタIDとを比較して、管理者用印刷指示リストをプリンタIDが同じもののみに絞り込む。次に、絞り込んだ後の管理者用印刷指示リストにおける印刷指示IDと、各利用者の利用者用印刷指示リストにおける印刷指示IDとを比較して、同じものがあるかどうかを探す。印刷指示IDは一意であるため、同じものが見つかった場合には、その印刷指示は該当利用者の印刷指示であることが分かる。ここで、印刷指示テーブルには、印刷指示に関する情報は記載されているが、印刷指示は含まれていない。従って、画像形成装置30aで印刷を行うには、印刷指示を取得する必要がある。ところが、印刷指示は、管理者アカウントを使わないと取得できないため、画像形成装置30aは、管理者アカウントを使って例えばJOBFETCHAPIを呼び出すことにより、印刷指示を取得するS30。また、この印刷指示を用いた実際の処理は、S29で記憶した印刷指示テーブルに基づいてどの印刷指示がどのユーザによるものであるかを特定した状態で行う。具体的には、印刷指示に基づく印刷の状況を示す一覧画面印刷状況一覧画面、印刷指示に基づく印刷の結果を印字したレポート印刷履歴レポート等に、各印刷指示を行ったユーザの情報を出力する。また、印刷指示は一旦画像形成装置30内に蓄積しておき、ユーザが要求した場合に、その印刷指示に基づく印刷を行うようにしてもよい。更に、印刷指示に基づく印刷の枚数を、印刷指示を行ったユーザごとに管理するようにしてもよい。更にまた、画像形成装置30a又は外部サーバで管理しているユーザの出力権限情報出力上限、カラー制限等と連携させることで、印刷指示に基づく印刷をユーザごとに制限することも考えられる。一方、図示しないが、画像形成装置30bも、S27~S29の処理を行い、画像形成装置30bに関連し、かつ、印刷指示にユーザ情報を紐付けた印刷指示テーブルを生成する。そして、S30のように、印刷指示を取得し、印刷状況一覧画面、印刷履歴レポート等へのユーザの情報の出力等を行う。尚、ここでは、管理者アカウント及び利用者アカウントは、アカウント管理サーバ60で保持するようにしたので、画像形成装置30a,30bは、セキュリティの観点から、管理者アカウント及び利用者アカウントを一時的に利用し、利用が終了したら破棄することが望ましい。次に、図7のS27~S29の処理について、具体例を用いて説明する。図8は、画像形成装置30がS27で取得する管理者用印刷指示リストの例を示す。図示するように、この管理者用印刷指示リストは、番号と、印刷指示IDと、プリンタIDと、ファイルURLと、チケットURLと、ページ数と、作成日時と、プリンタ名と、ユーザ名とを対応付けたものとなっている。このうち、番号、印刷指示ID、ファイルURL、チケットURL、ページ数、作成日時の内容については、図3についての説明で既に述べたので、ここでの説明は省略する。プリンタIDは、印刷指示に基づく印刷が行われるプリンタ画像形成装置を一意に識別する識別情報であり、プリンタ名は、印刷指示に基づく印刷が行われるプリンタ画像形成装置の名前である。このプリンタID及びプリンタ名の値のみが、図3の管理者用印刷指示リストと図8の管理者用印刷指示リストとでは異なっている。即ち、図3の管理者用印刷指示リストでは、プリンタID及びプリンタ名が1つの画像形成装置30のみに対応するものであったが、図8の管理者用印刷指示リストでは、プリンタID及びプリンタ名が2つの画像形成装置30a,30bに対応するものとなっている。尚、ここでは、画像形成装置30aのプリンタIDをabc-0001とし、画像形成装置30bのプリンタIDをabc-0002としている。また、ユーザ名は、印刷指示を行ったユーザの名前である。S27では管理者アカウントを使って管理者用印刷指示リストを取得するので、管理者用印刷指示リストにおけるユーザ名は全て管理者となっている。即ち、管理者アカウントでログインすれば、クラウドプリントサーバ50に蓄積されている全ての印刷指示が見えるが、全ての印刷指示が管理者の印刷指示のように見えてしまい、印刷指示を行ったユーザを区別することができなくなっている。図9は、画像形成装置30がS28で取得する利用者用印刷指示リストの例を示す。aは利用者Aのアカウントで取得した利用者用印刷指示リストの例であり、bは利用者Bのアカウントで取得した利用者用印刷指示リストの例であり、cは利用者Cのアカウントで取得した利用者用印刷指示リストの例である。図示するように、何れの利用者用印刷指示リストも、番号と、印刷指示IDとを対応付けたものとなっている。S28では一時的に利用者アカウントでログインしてクラウドプリントサーバ50から情報を取得しており、ここで取得できる情報は印刷指示IDだけである。尚、番号、印刷指示IDの内容については、図3についての説明で既に述べたので、ここでの説明は省略する。図10は、画像形成装置30がS29で生成する印刷指示テーブルの例を示す。aは画像形成装置30aがS29で生成する印刷指示テーブルの例であり、bは画像形成装置30bがS29で生成する印刷指示テーブルの例である。図示するように、何れの印刷指示テーブルも、番号と、印刷指示IDと、プリンタ名と、ファイルURLと、チケットURLと、ページ数と、作成日時と、ユーザ名とを対応付けたものとなっている。尚、番号、印刷指示ID、プリンタ名、ファイルURL、チケットURL、ページ数、作成日時、ユーザ名の内容については、図3についての説明で既に述べたので、ここでの説明は省略する。S29では、図8の管理者用印刷指示リストと、図9の各利用者の利用者用印刷指示リストとを照合することにより、これらの何れかの印刷指示テーブルが生成される。具体的には、図8の管理者用印刷指示リストのユーザ名欄における管理者を、図9a~cの利用者用印刷指示リストのうち、対応する印刷指示IDを含む利用者用印刷指示リストを取得したときの利用者で置き換え、更にプリンタIDでフィルタリングを行うことにより、画像形成装置30aでは図10aの印刷指示テーブルが、画像形成装置30bでは図10bの印刷指示テーブルが、それぞれ生成される。尚、この第2の実施の形態では、管理者アカウント及び利用者アカウントをアカウント管理サーバ60に保持しておき、画像形成装置30がこれらを一時的に読み出して利用するようにしたが、これには限らない。例えば、管理者アカウント及び利用者アカウントは、IDカード等で保持し、画像形成装置30はこれらを一時的に読み出して利用するようにしてもよい。そして、この場合も、画像形成装置30が管理者アカウント及び利用者アカウントを一時的に利用した後は、それらを破棄することが、セキュリティ向上の観点から望ましい。[画像形成装置30のハードウェア構成]図11は、画像形成装置30のハードウェア構成例を示した図である。図示するように、画像形成装置30は、CPU31と、RAMRandomAccessMemory32と、ROMReadOnlyMemory33と、HDD34と、操作パネル35と、画像読取部36と、画像形成部37と、通信I/F38とを備える。CPU31は、ROM33等に記憶された各種プログラムをRAM32にロードして実行することにより、後述する各機能を実現する。RAM32は、CPU31の作業用メモリ等として用いられるメモリである。ROM33は、CPU31が実行する各種プログラム等を記憶するメモリである。HDD34は、画像読取部36が読み取った画像データや画像形成部37における画像形成にて用いる画像データ等を記憶する例えば磁気ディスク装置である。操作パネル35は、各種情報の表示やユーザからの操作入力の受付を行う例えばタッチパネルである。画像読取部36は、紙等の記録媒体に記録された画像を読み取る。ここで、画像読取部36は、例えばスキャナであり、光源から原稿に照射した光に対する反射光をレンズで縮小してCCDで受光するCCD方式や、LED光源から原稿に順に照射した光に対する反射光をCISで受光するCIS方式のものを用いるとよい。画像形成部37は、記録媒体に画像を形成する。ここで、画像形成部37は、例えばプリンタであり、感光体に付着させたトナーを記録媒体に転写して像を形成する電子写真方式や、インクを記録媒体上に吐出して像を形成するインクジェット方式のものを用いるとよい。通信I/F38は、ネットワークを介して他の装置との間で各種情報の送受信を行う。[画像形成装置30の機能構成]図12は、画像形成装置30の機能構成例を示したブロック図である。図示するように、画像形成装置30は、送信部41と、受信部42とを備える。また、管理者アカウント記憶部43と、管理者用印刷指示リスト取得部44と、利用者アカウント記憶部45と、利用者用印刷指示リスト取得部46とを備える。更に、印刷指示テーブル生成部47と、印刷指示テーブル記憶部48と、印刷指示取得部49とを備える。送信部41は、管理者用印刷指示リスト取得部44からの指示により、クラウドプリントサーバ50に管理者用印刷指示リストの取得要求を送信する。また、利用者用印刷指示リスト取得部46からの指示により、クラウドプリントサーバ50に利用者用印刷指示リストの取得要求を送信する。更に、印刷指示取得部49からの指示により、クラウドプリントサーバ50に印刷指示の取得要求を送信する。受信部42は、クラウドプリントサーバ50から管理者用印刷指示リストを受信してこれを管理者用印刷指示リスト取得部44に受け渡す。また、クラウドプリントサーバ50から利用者用印刷指示リストを受信してこれを利用者用印刷指示リスト取得部46に受け渡す。更に、クラウドプリントサーバ50から印刷指示を受信してこれを印刷指示取得部49に受け渡す。管理者アカウント記憶部43は、クラウドプリントサービスに画像形成装置30を登録した管理者のアカウントである管理者アカウントを記憶する。本実施の形態では、保持装置に自装置を登録した登録者の一例として、管理者を用いており、登録者に関する情報の一例として、管理者アカウントを用いている。また、登録者に関する情報を記憶する第1の記憶手段の一例として、管理者アカウント記憶部43を設けている。管理者用印刷指示リスト取得部44は、管理者アカウント記憶部43に記憶された管理者アカウントでログインして例えばJOBLISTAPIを呼び出すことにより、印刷指示IDとプリンタIDとを含み、印刷指示を取得するための管理者用印刷指示リストを取得する。本実施の形態では、保持装置が保持する印刷データに関する情報を取得する命令の一例として、JOBLISTAPIを用いており、複数の印刷データを取得するために用いられる複数の取得用情報の一例として、管理者用印刷指示リストを用いている。また、複数の取得用情報を取得する第1の取得手段、複数の取得用情報を受信する第1の受信手段の一例として、管理者用印刷指示リスト取得部44を設けている。利用者アカウント記憶部45は、管理者がクラウドプリントサービスに登録した画像形成装置30を共有する利用者のアカウントである利用者アカウントを記憶する。本実施の形態では、自装置での印刷に用いられる印刷データを保持するように保持装置に指示する指示者の一例として、利用者を用いており、指示者に関する情報の一例として、利用者アカウントを用いている。また、指示者に関する情報を記憶する第2の記憶手段の一例として、利用者アカウント記憶部45を設けている。利用者用印刷指示リスト取得部46は、利用者アカウント記憶部45に記憶された利用者アカウントでログインして例えばJOBLISTAPIを呼び出すことにより、印刷指示IDを含む利用者用印刷指示リストを取得する。本実施の形態では、印刷データを識別する印刷データ識別情報の一例として、印刷指示IDを用いており、少なくとも1つの印刷データ識別情報の一例として、利用者用印刷指示リストを用いている。また、少なくとも1つの印刷データ識別情報を取得する第2の取得手段、少なくとも1つの印刷データ識別情報を受信する第2の受信手段の一例として、利用者用印刷指示リスト取得部46を設けている。印刷指示テーブル生成部47は、管理者用印刷指示リスト取得部44が取得した管理者用印刷指示リスト内のレコードのうち、利用者用印刷指示リスト取得部46が取得した利用者用印刷指示リスト内の印刷指示IDを含むレコードに対して、その利用者用印刷指示リストを取得したときの利用者アカウントを設定した印刷指示テーブルを生成する。また、画像形成装置30のプリンタIDでフィルタリングを行ったものを印刷指示テーブルとしてもよい。本実施の形態では、第1の取得手段により取得された複数の取得用情報のうち、第2の取得手段により取得された少なくとも1つの印刷データ識別情報の何れかをそれぞれ含む少なくとも1つの取得用情報を、指示者の指示により保持装置が保持する印刷データであって自装置での印刷に用いられる印刷データを取得するための取得用情報であると判定する判定手段、第1の取得手段により取得された複数の取得用情報のうち、第2の取得手段により取得された少なくとも1つの印刷データ識別情報の何れかと、自装置を識別する特定の装置識別情報とをそれぞれ含む少なくとも1つの取得用情報を、指示者の指示により保持装置が保持する印刷データであって自装置での印刷に用いられる印刷データを取得するための取得用情報であると判定する判定手段の一例として、印刷指示テーブル生成部47を設けている。印刷指示テーブル記憶部48は、印刷指示テーブル生成部47が生成した印刷指示テーブルを記憶する。印刷指示取得部49は、印刷指示テーブル記憶部48に記憶された印刷指示テーブルに基づいて、印刷指示を取得する。本実施の形態では、印刷データを取得する第3の取得手段の一例として、印刷指示取得部49を設けている。[画像形成装置30の動作]図13は、画像形成装置30の動作例を示したフローチャートである。図示するように、画像形成装置30では、まず、管理者用印刷指示リスト取得部44が、管理者アカウント記憶部43に記憶された管理者アカウントを読み出すステップ401。また、管理者用印刷指示リスト取得部44は、読み出した管理者アカウントを使ってクラウドプリントサービスにログインし、管理者用印刷指示リストを取得するステップ402。具体的には、管理者用印刷指示リスト取得部44が、例えばJOBLISTAPIを呼び出し、これにより、送信部41が、印刷指示リストの取得要求を通信I/F38を介してクラウドプリントサーバ50に送信する。そして、これに応答してクラウドプリントサーバ50の図示しない送信部第1の送信手段の一例から送信された管理者用印刷指示リストを受信部42が通信I/F38を介して受信し、管理者用印刷指示リスト取得部44が、受信部42から管理者用印刷指示リストを受け取る。すると、印刷指示テーブル生成部47は、管理者用印刷指示リスト取得部44から管理者用印刷指示リストを受け取り、管理者用印刷指示リスト内のレコードから自装置のプリンタIDを含むレコードのみを抽出し、自装置用印刷指示リストとして保持するステップ403。例えば、第2の実施の形態で画像形成装置30aが自装置用印刷指示リストを抽出する場合だと、図8の管理者用印刷指示リスト内のレコードから、プリンタIDabc-0001を含むレコードのみを抽出し、図10aの自装置用印刷指示リストを保持する但し、この時点では、ユーザ名はまだ管理者である。尚、このステップ403は、第2の実施の形態でのみ必要なステップである。第1の実施の形態では、管理者用印刷指示リストをそのまま自装置用印刷指示リストとして保持すればよい。このように印刷指示テーブル生成部47に自装置用印刷指示リストが保持されると、次に、利用者用印刷指示リスト取得部46が、利用者アカウント記憶部45に記憶された利用者アカウントの中から1つの利用者アカウントを読み出すステップ404。また、利用者用印刷指示リスト取得部46は、読み出した利用者アカウントを使ってクラウドプリントサービスにログインし、利用者用印刷指示リストを取得するステップ405。具体的には、利用者用印刷指示リスト取得部46が、例えばJOBLISTAPIを呼び出し、これにより、送信部41が、印刷指示リストの取得要求を通信I/F38を介してクラウドプリントサーバ50に送信する。そして、これに応答してクラウドプリントサーバ50の図示しない送信部第2の送信手段の一例から送信された利用者用印刷指示リストを受信部42が通信I/F38を介して受信し、利用者用印刷指示リスト取得部46が、受信部42から利用者用印刷指示リストを受け取る。すると、印刷指示テーブル生成部47は、利用者用印刷指示リスト取得部46から利用者用印刷指示リストを受け取り、ステップ403で保持しておいた自装置用印刷指示リスト内のレコードから、利用者用印刷指示リスト内の印刷指示IDを含むレコードを検索するステップ406。このとき自装置用印刷指示リスト内の全てのレコードにおいてユーザ名は管理者となっているが、印刷指示テーブル生成部47は、検索結果のレコードにおいてユーザ名を今回読み出した利用者アカウントに対応するユーザ名に置き換えるステップ407。例えば、第2の実施の形態では、図10aの自装置用印刷指示リスト内のレコードから、図9aの利用者用印刷指示リスト内の印刷指示IDを含むレコードを検索し、検索結果のレコードである番号1及び番号5のレコードにおいて、ユーザ名を利用者Aに置き換えている。尚、ステップ406で利用者用印刷指示リスト内のある印刷指示IDを含むレコードが見つからなかった場合、その印刷指示IDで識別される印刷指示は、自装置宛ての印刷指示ではないと考えられるので無視すればよい。その後、利用者用印刷指示リスト取得部46は、利用者アカウント記憶部45に記憶された利用者アカウントのうち、読み出していない利用者アカウントがあるかどうかを判定するステップ408。その結果、読み出していない利用者アカウントがあると判定されれば、利用者用印刷指示リスト取得部46は、次の利用者アカウントについて、ステップ404~407の処理を行う。一方、読み出していない利用者アカウントがないと判定されれば、制御は再び印刷指示テーブル生成部47に戻り、印刷指示テーブル生成部47が、全ての利用者アカウントについてステップ404~407の処理を行った結果として得られた印刷指示テーブルを印刷指示テーブル記憶部48に記憶するステップ409。このように印刷指示テーブル記憶部48に印刷指示テーブルが記憶されると、最後に、印刷指示取得部49は、指定された利用者に対応する印刷指示文書ファイル及び設定ファイルを取得するステップ410。具体的には、印刷指示取得部49が、印刷指示テーブル内の指定された利用者の名前がユーザ名として設定されたレコードからファイルURL及びチケットURLを取り出し、これにより、送信部41が、ファイルURLからの文書ファイルの取得要求及びチケットURLからの設定ファイルの取得要求を通信I/F38を介してクラウドプリントサーバ50に送信する。そして、これに応答してクラウドプリントサーバ50から送信された文書ファイル及び設定ファイルを受信部42が通信I/F38を介して受信し、印刷指示取得部49が、受信部42から文書ファイル及び設定ファイルを受け取る。そして、印刷指示取得部49が取得した印刷指示に基づいて画像形成部37が印刷を行う際には、次のような処理を行うことが考えられる。第一に、印刷指示に基づく印刷の状況を示す印刷状況一覧画面、印刷指示に基づく印刷の結果を印字した印刷履歴レポート等に、各印刷指示を行ったユーザの情報を出力する、という処理である。尚、ここでは、印刷の状況及び印刷の結果のみを出力対象としたが、印刷に関する如何なる情報を出力対象としてもよい。即ち、この処理を行う機能は、印刷データを用いた印刷に関する情報の出力を指示者に関する情報に関連付けて行う処理手段の一例である。第二に、印刷指示を一旦画像形成装置30内に蓄積しておき、ユーザが要求した場合にその印刷指示に基づく印刷を行う、という処理である。尚、この処理を行う機能は、印刷データを用いた印刷を指示者に関する情報の入力に応じて行う処理手段の一例である。第三に、印刷指示に基づく印刷の枚数を、印刷指示を行ったユーザごとに管理する、という処理である。尚、ここでは、印刷の枚数のみを管理対象としたが、印刷に関する如何なる情報を管理対象としてもよい。即ち、この処理を行う機能は、印刷データを用いた印刷に関する情報の管理を指示者に関する情報に関連付けて行う処理手段の一例である。第四に、画像形成装置30又は外部サーバで管理しているユーザの出力権限情報出力上限、カラー制限等と連携させることで、印刷指示に基づく印刷をユーザごとに制限する、という処理である。尚、この処理を行う機能は、印刷データを用いた印刷の制限を指示者に関する情報に対して予め定義された情報に基づいて行う処理手段の一例である。但し、これらの処理はあくまで例示であり、印刷指示に基づく印刷に関するユーザ情報を用いた処理であれば、如何なる処理を行ってもよい。即ち、この処理を行う機能は、印刷データを用いた印刷に関する処理を指示者に関する情報を用いて行う処理手段の一例と捉えてもよい。ところで、上記実施の形態では、管理者用印刷指示リスト内の全ての印刷指示は何れかの利用者に対応付けられた。それは、画像形成装置30を共有する全ての利用者が画像形成装置30に利用申請を行ったため、画像形成装置30が全ての利用者の利用者用印刷指示リストを取得できたからである。しかしながら、実際には、ある利用者利用者Dとするが、画像形成装置30に利用申請を行うことなく、他の画像形成装置等を経由してクラウドプリントサービスに画像形成装置30の共有設定を行うことも考えられる。そうなると、利用者アカウント記憶部45に利用者Dの利用者アカウントは記憶されないので、図13のステップ405で、利用者Dの利用者用印刷指示リストは取得されず、図13のステップ408で未処理の利用者アカウントがなくなった時点で、管理者用印刷指示リスト内の利用者Dによる印刷指示は何れの利用者にも対応付けられていないという状況が生ずる。そこで、本実施の形態では、このような状況が生ずると、画像形成装置30を共有している利用者の利用者アカウントをクラウドプリントサーバ50に問い合わせるようにする。そして、図13のステップ404で読み出す利用者アカウントの代わりに、この問い合わせの結果として得られた利用者アカウントを使って、図13のステップ405~410の処理を行う。この場合、利用者用印刷指示リスト取得部46は、申請していない指示者の指示により保持装置が保持する特定の印刷データを識別する特定の印刷データ識別情報を取得する第2の取得手段の一例であり、印刷指示テーブル生成部47は、第1の取得手段により取得された複数の取得用情報のうち、第2の取得手段により取得された特定の印刷データ識別情報を含む特定の取得用情報を、申請していない指示者の指示により保持装置が保持する印刷データであって自装置での印刷に用いられる印刷データを取得するための取得用情報であると判定する判定手段の一例である。尚、以上の説明では、本実施の形態をクラウドプリントシステムに適用した場合を想定し、画像形成装置30に印刷指示を送信するサーバコンピュータをクラウドプリントサーバ50としたが、これには限らない。本実施の形態は、クラウドプリントシステム以外のプリントシステムに対しても、そのプリントシステムに含まれるプリントサーバが、画像形成装置30に印刷指示を送信する際にユーザを識別する情報を送信するものでなければ、適用可能である。尚、本実施の形態を実現するプログラムは、通信手段により提供することはもちろん、CD-ROM等の記録媒体に格納して提供することも可能である。"