"情報端末と、画像処理装置と、アプリケーションデータを前記画像処理装置で印刷可能な印刷データに変換するデータ変換装置とが接続され、前記データ変換装置から受信した前記印刷データを前記画像処理装置に送信する情報処理装置であって、前記情報端末から前記アプリケーションデータを含む受信データを受信する受信手段と、前記受信手段が受信した受信データを解析し解析結果を取得する解析手段と、前記解析手段が取得した解析結果に基づき、前記アプリケーションデータを前記印刷データに変換する変換タイミングを制御する制御手段と、前記制御手段が制御した変換タイミングで、前記アプリケーションデータを前記データ変換装置に送信する送信手段と、を有することを特徴とする情報処理装置。前記制御手段は、前記解析結果に基づき、印刷種別を判定し、判定結果に基づき、印刷種別ごとの変換タイミングで、前記送信手段に対し、前記データ変換装置へのデータ送信を指示することを特徴とする請求項1に記載の情報処理装置。前記制御手段は、前記印刷種別をプッシュ印刷と判定した場合、前記情報端末からのデータ受信時に、前記送信手段に対し、前記データ変換装置へのデータ送信を指示することを特徴とする請求項2に記載の情報処理装置。前記制御手段は、前記印刷種別をプル印刷と判定した場合、前記情報端末からのデータ受信時又は前記画像処理装置からの印刷要求受付時に、前記送信手段に対し、前記データ変換装置へのデータ送信を指示することを特徴とする請求項2又は3に記載の情報処理装置。前記制御手段は、前記解析結果に基づき、前記変換タイミングごとに設定された前記印刷データへの変換の実行条件を判定し、判定結果に基づき、実行条件が満たされた変換タイミングで、前記送信手段に対し、前記データ変換装置へのデータ送信を指示することを特徴とする請求項1ないし4のいずれか一項に記載の情報処理装置。前記制御手段は、前記情報端末からのデータ受信時に、前記解析結果として取得した印刷実行順の優先度を示す優先度値と予め設定しておいた所定値とに基づき、前記優先度値が前記所定値以上か否かの実行条件を判定し、前記優先度値が前記所定値以上と判定した場合、前記送信手段に対し、前記データ変換装置へのデータ送信を指示することを特徴とする請求項5に記載の情報処理装置。前記制御手段は、前記情報端末からのデータ受信時に、前記解析結果として取得した前記アプリケーションのデータサイズ値と予め設定しておいた所定値とに基づき、前記データサイズ値が前記所定値以上か否かの実行条件を判定し、前記データサイズ値が前記所定値以上と判定した場合、前記送信手段に対し、前記データ変換装置へのデータ送信を指示することを特徴とする請求項5又は6に記載の情報処理装置。前記制御手段は、前記画像処理装置からの印刷要求受付時に、前記解析結果として取得したデータ受信時の印刷設定値と前記画像処理装置からの印刷要求時に設定された印刷要求時の印刷設定値とに基づき、前記データ受信時の印刷設定値と前記印刷要求時の印刷設定値とが異なるか否かの実行条件を判定し、前記データ受信時の印刷設定値が前記印刷要求時の印刷設定値と異なると判定した場合、前記送信手段に対し、前記データ変換装置へのデータ送信を指示することを特徴とする請求項5ないし7のいずれか一項に記載の情報処理装置。前記制御手段は、前記情報端末からのデータ受信時及び前記画像処理装置からの印刷要求受付時以外のときに、前記データ変換装置から取得した処理負荷値と予め設定しておいた所定値とに基づき、前記処理負荷が前記所定値以下か否かの実行条件を判定し、前記処理負荷が前記所定値以下と判定した場合、前記送信手段に対し、前記データ変換装置へのデータ送信を指示することを特徴とする請求項5ないし8のいずれか一項に記載の情報処理装置。情報端末と、画像処理装置と、アプリケーションデータを前記画像処理装置で印刷可能な印刷データに変換するデータ変換装置とが接続され、前記データ変換装置から受信した前記印刷データを前記画像処理装置に送信する情報処理装置で実行される印刷制御プログラムであって、前記情報処理装置を、前記情報端末から前記アプリケーションデータを含む受信データを受信する受信手段と、前記受信手段により受信された受信データを解析し解析結果を取得する解析手段と、前記解析手段により取得した解析結果に基づき、前記アプリケーションデータを前記印刷データに変換する変換タイミングを制御する制御手段と、前記制御手段により制御された変換タイミングで、前記アプリケーションデータを前記データ変換装置に送信する送信手段として機能させる印刷制御プログラム。情報端末と、画像処理装置と、アプリケーションデータを前記画像処理装置で印刷可能な印刷データに変換する変換手段を有するデータ変換装置と、コンピュータを、前記情報端末から前記アプリケーションデータを含む受信データを受信する受信手段と、前記受信手段が受信した受信データを解析し解析結果を取得する解析手段と、前記解析手段が取得した解析結果に基づき、前記アプリケーションデータを前記印刷データに変換する変換タイミングを制御する制御手段と、前記制御手段が制御した変換タイミングで、前記アプリケーションデータを前記データ変換装置に送信する送信手段として機能させ、前記データ変換装置から受信した前記印刷データを前記画像処理装置に送信するように実行させるプログラムと、を有することを特徴とする印刷制御システム。情報端末と、画像処理装置と、コンピュータを、前記情報端末からアプリケーションデータを含む受信データを受信する受信手段と、前記受信手段が受信した受信データを解析し解析結果を取得する解析手段と、前記解析手段が取得した解析結果に基づき、前記アプリケーションデータを前記画像処理装置で印刷可能な印刷データに変換する変換タイミングを制御する制御手段と、前記制御手段が制御した変換タイミングで、前記アプリケーションデータを前記印刷データに変換する変換手段と、前記変換手段が変換した印刷データを前記画像処理装置に送信する送信手段として機能させるプログラムと、を有することを特徴とする印刷制御システム。しかしながら、従来の方法では、印刷データへの変換タイミングレンダリング処理の実行タイミングを制御することができないため、情報端末から利用する印刷サービスに対して、利用者が使いづらさを感じる場面があった。本発明は上記従来技術の問題点を鑑み提案されたものであり、印刷サービスを利用する際の使いづらさを軽減できる情報処理装置、印刷制御プログラム、及び印刷制御システムを提供することにある。上記目的を達成するため、本発明に係る情報処理装置は、情報端末と、画像処理装置と、アプリケーションデータを前記画像処理装置で印刷可能な印刷データに変換するデータ変換装置とが接続され、前記データ変換装置から受信した前記印刷データを前記画像処理装置に送信する情報処理装置であって、前記情報端末から前記アプリケーションデータを含む受信データを受信する受信手段と、前記受信手段が受信した受信データを解析し解析結果を取得する解析手段と、前記解析手段が取得した解析結果に基づき、前記アプリケーションデータを前記印刷データに変換する変換タイミングを制御する制御手段と、前記制御手段が制御した変換タイミングで、前記アプリケーションデータを前記データ変換装置に送信する送信手段と、を有する。上記目的を達成するため、本発明に係る印刷制御プログラムは、情報端末と、画像処理装置と、アプリケーションデータを前記画像処理装置で印刷可能な印刷データに変換するデータ変換装置とが接続され、前記データ変換装置から受信した前記印刷データを前記画像処理装置に送信する情報処理装置で実行される印刷制御プログラムであって、前記情報処理装置を、前記情報端末から前記アプリケーションデータを含む受信データを受信する受信手段と、前記受信手段により受信された受信データを解析し解析結果を取得する解析手段と、前記解析手段により取得した解析結果に基づき、前記アプリケーションデータを前記印刷データに変換する変換タイミングを制御する制御手段と、前記制御手段により制御された変換タイミングで、前記アプリケーションデータを前記データ変換装置に送信する送信手段として機能させる。上記目的を達成するため、本発明に係る印刷制御システムは、情報端末と、画像処理装置と、アプリケーションデータを前記画像処理装置で印刷可能な印刷データに変換する変換手段を有するデータ変換装置と、コンピュータを、前記情報端末から前記アプリケーションデータを含む受信データを受信する受信手段と、前記受信手段が受信した受信データを解析し解析結果を取得する解析手段と、前記解析手段が取得した解析結果に基づき、前記アプリケーションデータを前記印刷データに変換する変換タイミングを制御する制御手段と、前記制御手段が制御した変換タイミングで、前記アプリケーションデータを前記データ変換装置に送信する送信手段として機能させ、前記データ変換装置から受信した前記印刷データを前記画像処理装置に送信するように実行させるプログラムと、を有する。本発明によれば、印刷サービスを利用する際の使いづらさを軽減可能な情報処理装置、印刷制御プログラム、及び印刷制御システムを提供することができる。以下、本発明の好適な実施の形態以下実施形態というについて、図面を用いて詳細に説明する。[第1の実施形態]<システム構成>図1は、本実施形態に係る印刷制御システム1の構成例を示す図である。図1には、1又は複数の情報端末3001~300n以下総称する場合情報端末300という、1又は複数の画像処理装置4001~400n以下総称する場合画像処理装置400という、印刷制御装置100、及びデータ変換装置200が、インターネットなどの外部ネットワークIで接続されるシステム構成例が示されている。情報端末300は、情報処理機能を有する携帯性に優れた機器であり、スマートフォンやタブレットPCなどである。画像処理装置400は、印刷を含む画像処理機能を有する機器であり、プリンタやMFPMultifunctionPeripheralなどである。また、印刷制御装置100は、情報端末300から投入された印刷ジョブの蓄積管理や画像処理装置400からの印刷要求に従った印刷ジョブの提供などを含む印刷制御機能を有する機器であり、プリントサーバなどである。データ変換装置200は、印刷制御装置100からの印刷ジョブを出力先にあたる画像処理装置400で印刷可能なデータに変換するデータ変換機能を有する機器であり、レンダリングサーバなどである。一般的に印刷制御システム1では、上記システム構成により、例えば、図2に示すような印刷サービスを提供する。図2は、印刷制御システム1により提供される印刷サービスの動作例を示す図である。図2に示すように、提供される印刷サービスには、プッシュ印刷とプル印刷とがある。図2Aには、プッシュ印刷時の動作例が示されている。情報端末300は、印刷制御装置100にアプリケーションデータ印刷元データを送信し、印刷ジョブを投入する。このとき、情報端末300は、出力先とする画像処理装置400を指定する。これを受けて印刷制御装置100は、データ変換装置200に受信データを送信し、印刷データへの変換を要求する。このとき、印刷制御装置100は、データ変換装置200に出力先指定を渡す。その結果、データ変換装置200は、出力先指定に基づき、受信データを印刷データ出力先で印刷可能なデータに変換し、変換データを要求元の印刷制御装置100に応答する。これを受けて印刷制御装置100は、出力先として指定された画像処理装置400に変換データを送信する。これにより、画像処理装置400では、印刷が実行される。このように、プッシュ印刷の場合には、印刷制御装置100により、情報端末300からのデータ受信時に、受信データが印刷データに変換される。図2Bには、プル印刷時の動作例が示されている。情報端末300は、印刷制御装置100にアプリケーションデータを送信し、印刷ジョブを投入する。その結果、印刷制御装置100は、受信データを保存し、画像処理装置400から印刷要求を受け付けるまで待つ。その間に画像処理装置400は、利用者からの画面操作により、実行対象の印刷ジョブ指定と印刷指示とを受け付けると、印刷制御装置100に印刷の実行を要求する。このとき、画像処理装置400は、印刷制御装置100に印刷ジョブ指定と自機を示す出力先指定を渡す。これを受けて印刷制御装置100は、保存した受信データの中から、印刷ジョブ指定に基づき該当データを特定し、特定したデータをデータ変換装置200に送信し、印刷データへの変換を要求する。このとき、印刷制御装置100は、データ変換装置200に出力先指定を渡す。その結果、データ変換装置200は、出力先指定に基づき、受信データを印刷データに変換し、変換データを要求元の印刷制御装置100に応答する。これを受けて印刷制御装置100は、出力先として指定された画像処理装置400に変換データを送信する。これにより、画像処理装置400では、印刷が実行される。このように、プル印刷の場合には、印刷制御装置100により、画像処理装置400からの印刷要求受付時に、保存された受信データが印刷データに変換される。以上のように、本実施形態に係る印刷制御システム1は、例えば、プリンタドライバなどのデータ変換機能を有していない情報端末300からでも利用可能な印刷サービスを提供することができる。<ハードウェア構成>図3は、本実施形態に係る印刷制御装置100のハードウェア構成例を示す図である。図3に示すように、印刷制御装置100は、入力装置101、表示装置102、ドライブ装置103、RAMRandomAccessMemory104、ROMReadOnlyMemory105、CPUCentralProcessingUnit106、インタフェース装置107、及びHDDHardDiskDrive108などを備え、それぞれがバスBで相互に接続されている。入力装置101は、キーボードやマウスなどを含み、印刷制御装置100に各操作信号を入力するのに用いられる。表示装置102は、ディスプレイなどを含み、印刷制御装置100による処理結果を表示する。インタフェース装置107は、印刷制御装置100を外部データ伝送路Iに接続するインタフェースである。これにより、印刷制御装置100は、インタフェース装置107を介して、他の機器とデータ通信を行うことができる。HDD108は、プログラムやデータを格納している不揮発性の記憶装置である。格納されるプログラムやデータには、装置全体を制御する基本ソフトウェアであるOSOperatingSystem、及びOS上において各種機能を提供するアプリケーションなどがある。また、HDD108は、格納しているプログラムやデータを、所定のファイルシステム及び/又はDBDataBaseにより管理している。ドライブ装置103は、着脱可能な記録媒体103aとのインタフェースである。これにより、印刷制御装置100は、ドライブ装置103を介して、記録媒体103aの読み取り及び/又は書き込みを行うことができる。記録媒体103aには、例えば、フロッピー商標又は登録商標ディスク、CDCompactDisk、及びDVDDigitalVersatileDisk、ならびに、SDメモリカードSDMemorycardやUSBメモリUniversalSerialBusmemoryなどがある。ROM105は、電源を切っても内部データを保持することができる不揮発性の半導体メモリ記憶装置である。ROM105には、印刷制御装置100の起動時に実行されるBIOSBasicInputOutputSystem、OS設定、及びネットワーク設定などのプログラムやデータが格納されている。RAM104は、プログラムやデータを一時保持する揮発性の半導体メモリ記憶装置である。CPU106は、上記記憶装置例えばHDDやROMなどから、プログラムやデータをRAM上に読み出し、処理を実行することで、装置全体の制御や搭載機能を実現する演算装置である。以上のように、本実施形態に係る印刷制御装置100は、上記ハードウェア構成により、印刷制御を含む各種情報処理サービスを提供することができる。<印刷制御機能>本実施形態に係る印刷制御機能について説明する。本実施形態に係る印刷制御装置100では、情報端末300から送信されたアプリケーションデータを含む受信データを解析する。印刷制御装置100は、解析結果に基づき、変換タイミングごとに設定されたデータ変換の実行条件を判定する。印刷制御装置100は、実行条件が満たされた変換タイミングで、アプリケーションデータをデータ変換装置200に送信し、データ変換を要求する。本実施形態に係る印刷制御装置100は、このような印刷制御機能を有している。従来の印刷制御では、アプリケーションデータを印刷データに変換するタイミングを制御することができないため、情報端末300から利用する印刷サービスに対して、利用者が使いづらさを感じる場面があった。図2に示したように、プッシュ印刷の場合には、情報端末300からのデータ受信時に変換され、一方、プル印刷の場合には、画像処理装置400からの印刷要求受付時に変換される。その中で、例えば、プル印刷では、アプリケーションデータのサイズが大きい場合や複数の画像処理装置400から印刷要求を受け付けた場合、印刷データへの変換処理に時間がかかり、印刷結果を得るまでに待ち時間が発生する。また、プル印刷において、データ受信時に印刷データを変換してしまうと、印刷要求時の印刷設定指定や出力先指定が印刷データに反映されず、利用者が所望する印刷が行われない正しく印刷されない。このように、従来の印刷制御では、上記点により、利用者が使いづらさを感じる場面があった。そこで、本実施形態に係る印刷制御装置100では、情報端末300からの受信データに応じた最適な変換タイミングで、アプリケーションデータを印刷データに変換する仕組みとした。これにより、本実施形態に係る印刷制御装置100は、最適なタイミングで変換された印刷データに基づき要求印刷を実行可能な印刷制御機能を提供する。その結果、本実施形態に係る印刷制御装置100では、印刷サービスを利用する際の使いづらさを軽減できる。以下に、本実施形態に係る印刷制御機能の構成とその動作について説明する。図4は、本実施形態に係る印刷制御機能の構成例を示す図である。図4に示すように、本実施形態に係る印刷制御機能は、データ送信部12,31、データ受信部11,41、印刷要求部42、印刷要求受付部13、データ変換部21、データ解析部14、及びデータ変換制御部15などを有している。データ送信部31は、情報端末300が有する機能部である。データ受信部41及び印刷要求部42は、画像処理装置400が有する機能部である。データ変換部21は、データ変換装置200が有する機能部である。データ受信部11、データ送信部12、印刷要求受付部13、データ解析部14、及びデータ変換制御部15は、印刷制御装置100が有する機能部である。このように、上記各機能部は、情報端末300、画像処理装置400、データ変換装置200、及び印刷制御装置100のそれぞれの機器が有し、機器間で連携動作する。《情報端末》データ送信部31は、印刷制御装置100にデータを送信する機能部である。本実施形態に係るデータ送信部31は、主に、印刷元データを送信する。データ送信部31は、例えば、所定のツール印刷ツールを介して受け付けたアプリケーションデータ印刷元データを印刷制御装置100に送信する。また、ツールが、印刷種別指定プッシュ印刷/プル印刷の指定、印刷設定カラー設定印刷モード設定、印刷優先度指定印刷実行順の指定、及び利用者指定変換タイミングの指定などを受け付ける場合、データ送信部31は、アプリケーションデータとともに、上記各指定設定のデータも送信する。《画像処理装置》データ受信部41は、印刷制御装置100からデータを受信する機能部である。本実施形態に係るデータ受信部41は、主に、印刷対象データを受信する。データ受信部41は、データ変換装置200により変換された印刷データ印刷対象データを印刷制御装置100から受信する。データ受信部41は、受信した印刷データを画像形成部非図示に渡し、印刷の実行を指示する。印刷要求部42は、印刷制御装置100に印刷要求を行う機能部である。プル印刷の場合には、画像処理装置400から印刷制御装置100に印刷要求を行う。印刷要求部42は、このときの要求処理を実行する。印刷要求部42は、例えば、操作画面を介して、利用者から受け付けた実行対象の印刷ジョブ指定印刷データの指定のデータを送信することで、印刷制御装置100に印刷の実行を要求する。このとき、画像処理装置400は、印刷制御装置100に自機を示す出力先指定画像処理装置の指定や印刷設定などのデータも送信する。《データ変換装置》データ変換部21レンダリング部は、アプリケーションデータを印刷データに変換レンダリング処理を実行する機能部であり、この機能は、例えば、PDLパーサーPageDescriptionLanguageparserなどが有する機能である。データ変換部21は、印刷制御装置100からのデータ変換要求に応じて変換処理を実行する。データ変換部21は、データ変換要求受付時に、印刷制御装置100からアプリケーションデータを受信するとともに、出力先指定や印刷設定の各データも受信する。これにより、データ変換部21は、アプリケーションデータを、指定出力先で印刷可能な指定印刷設定に従った印刷データに変換する。データ変換部21は、変換データ印刷データを印刷制御装置100に送信し、要求に応答する。《印刷制御装置》データ送信部11は、データ変換装置200や画像処理装置400にデータを送信する機能部である。本実施形態に係るデータ送信部11は、主に、印刷元データと印刷対象データとを送信する。データ送信部11は、情報端末300から受信したアプリケーションデータ印刷元データをデータ変換装置200に送信する。またこのとき、データ送信部11は、アプリケーションデータとともに、印刷種別指定や印刷設定などのデータも送信する。これにより、印刷制御装置100は、データ変換装置200にデータ変換要求を行う。データ送信部11は、データ変換装置200から受信した印刷データ印刷対象データを画像処理装置400に送信する。これにより、印刷制御装置100は、画像処理装置400に印刷要求応答を行う。なお、印刷制御装置100では、データ変換装置200から受信した印刷データが所定の記憶領域に保存される。よって、データ送信部11は、印刷要求受付時に受信した印刷ジョブ指定に基づき、保存された印刷データの中から該当データを取得し、要求元の画像処理装置400に送信する。データ受信部12は、情報端末300やデータ変換装置200からデータを受信する機能部である。本実施形態に係るデータ受信部12は、主に、印刷元データと変換データとを受信する。データ受信部12は、情報端末300からアプリケーションデータ印刷元データを受信する。これにより、印刷制御装置100は、受信したアプリケーションデータを所定の記憶領域に保存する。またこのとき、データ受信部12は、アプリケーションデータとともに、印刷種別指定や印刷設定などのデータも受信する。データ受信部12は、受信した各データを後述するデータ解析部14に渡し、データ解析を指示する。データ受信部12は、データ変換装置200から印刷データ変換データを受信する。これにより、印刷制御装置100は、受信した印刷データを所定の記憶領域に保存する。ここで、アプリケーションデータを含む情報端末300からの受信データやデータ変換装置200からの印刷データを保存し管理する管理情報について説明する。なお、管理情報は、例えば、印刷制御装置100が備えるHDD108の所定の記憶領域にあたる管理情報保持部90に保持される。図5は、本実施形態に係る管理情報90Dのデータ例を示す図である。図5に示すように、管理情報90Dは、ジョブ識別、書誌、印刷設定、受信データ格納先、及び印刷データ格納先などの情報項目が対応付けられた1又は複数の情報セットを、印刷ジョブ単位で管理する。[ジョブ識別]項目は、印刷ジョブの識別情報以下ジョブ識別情報というが保持される情報項目であり、項目値には、ジョブ投入時に発行採番された印刷ジョブの識別子ジョブIDなどがある。[書誌]項目は、印刷ジョブの書誌情報が保持される情報項目であり、詳細項目として、利用者の識別情報以下利用者識別情報というやデータの関連情報以下データ関連情報というなどを含む。項目値には、印刷ジョブのオーナーにあたる利用者の識別子利用者ID、アプリケーションのデータ名及びデータサイズなどがある。なお、上記書誌情報は、アプリケーションデータから取得できる。[印刷設定]項目は、印刷ジョブの印刷設定情報が保持される情報項目であり、詳細項目として、カラー設定情報や印刷モード設定情報などを含む。項目値には、印刷ジョブに対して指定されたカラー設定値フルカラー/モノクロの設定値や両面や集約の印刷モード設定値両面モード集約モードの設定値などがある。なお、上記印刷設定情報は、アプリケーションデータとともに受信した印刷設定のデータから取得できる。[受信データ格納先]項目は、印刷ジョブの受信データの格納先情報以下受信データ格納情報というが保持される情報項目であり、項目値には、アプリケーションデータへのデータパスなどがある。なお、本実施形態では、当該管理情報90Dとアプリケーションデータとが異なる記憶領域に保存される構成を想定しているが、この限りでない。例えば、アプリケーションデータが、管理情報90Dの所定の情報項目値として保存される構成であってもよい。[印刷データ格納先]項目は、アプリケーションデータを変換した印刷データの格納先情報以下印刷データ格納情報というが保持される情報項目であり、項目値には、印刷データへデータパスなどがある。なお、本実施形態では、当該管理情報90Dと印刷データとが異なる記憶領域に保存される構成を想定しているが、この限りでない。例えば、印刷データが、管理情報90Dの所定の情報項目値として保存される構成であってもよい。このように、印刷制御装置100では、上記管理情報90Dにより、印刷ジョブに関する各種情報に基づき、情報端末300からのアプリケーションデータを含む受信データやデータ変換装置200からの印刷データを管理する。図4の説明に戻る。印刷要求受付部13は、画像処理装置400から印刷要求を受け付ける機能部である。印刷要求受付部13は、プル印刷時に、画像処理装置400から実行対象の印刷ジョブ指定のデータジョブ識別情報又は利用者識別情報を受信することで、印刷の実行要求を受け付ける。このとき、印刷制御装置100は、画像処理装置400を出力先とする出力先指定や印刷設定印刷設定情報などのデータも受信する。印刷要求受付部13は、印刷要求時に指定された実行対象の印刷ジョブの識別子又は利用者の識別子に基づき、管理情報90Dを参照し、該当識別情報に対応付けられた印刷データ格納情報を特定する。印刷要求受付部13は、印刷データ格納情報に基づき、格納先に印刷データが存在するか否かを判定する。印刷要求受付部13は、印刷データが存在しないと判定した場合、該当識別情報に対応付けられた受信データ格納情報に基づき、格納先からアプリケーションデータを取得する。その結果、印刷要求受付部13は、取得データをデータ送信部12に渡し、データ送信部12に対し、データ変換装置200へのデータ送信を指示する。これにより、データ変換装置200には、印刷制御装置100からデータ変換要求される。一方、印刷要求受付部13は、印刷データが存在すると判定した場合、後述するデータ変換制御部15に対し、画像処理装置400から印刷要求を受け付けたときの印刷データへの変換タイミングの制御を指示する。このとき、印刷要求受付部13は、印刷要求時に指定された実行対象の印刷ジョブのジョブ識別情報又は利用者識別情報をデータ変換制御部15に渡す。データ解析部14は、情報端末300からの受信データを解析する機能部である。データ解析部14は、データ受信部11による受信データを解析し、アプリケーションデータから書誌情報を取得する。また、データ解析部14は、受信データに印刷種別指定や印刷設定のデータが含まれている場合、これらのデータから、印刷種別を示す情報以下印刷種別情報という、印刷設定を示す情報印刷設定情報などを取得する。また、データ解析部14は、受信データに印刷優先度指定や利用者指定のデータが含まれている場合、これらのデータから、印刷実行順の優先度を示す情報以下印刷優先度情報という、変換タイミングを示す情報以下変換タイミング情報というなどを取得する。これにより、印刷制御装置100は、取得した各種情報を管理情報90Dの該当情報項目に保存する。データ解析部14は、後述するデータ変換制御部15に対し、情報端末300からデータを受信したときの印刷データへの変換タイミングの制御を指示する。このとき、データ解析部14は、解析結果で得た各種情報をデータ変換制御部15に渡す。データ変換制御部15は、アプリケーションデータを印刷データに変換する変換タイミングリンダリング処理の実行タイミングを制御する機能部である。本実施形態に係るデータ変換制御部15は、主に、印刷種別に基づく変換タイミング制御と受信データに基づく変換タイミング制御とを行う。また、本実施形態では、情報端末300からのデータ受信時以下便宜上変換タイミング1という、画像処理装置400からの印刷要求受付時以下便宜上変換タイミング2という、変換タイミング1及び2以外のその他のとき以下便宜上変換タイミング3というの3つの変換タイミングを想定している。データ変換制御部15は、情報端末300からアプリケーションを受信したとき変換タイミング1に、印刷種別に基づく変換タイミング制御と受信データに基づく変換タイミング制御とを行う。データ変換制御部15は、画像処理装置400から印刷要求を受け付けたとき変換タイミング2やその他のとき変換タイミング3に、受信データに基づく変換タイミング制御を行う。《変換タイミング1》:情報端末300からのデータ受信時データ変換制御部15は、データ解析部14で取得した印刷種別情報に基づき、変換対象データアプリケーションデータがプッシュ印刷又はプル印刷のどちらのデータに該当するかを判定する印刷種別を判定する。データ変換制御部15は、プッシュ印刷と判定した場合、変換タイミング1の実行条件が満たされたとして、受信したアプリケーションデータをデータ送信部12に渡し、データ送信部12に対し、データ変換装置200へのデータ送信を指示する。これにより、データ変換装置200には、印刷制御装置100からデータ変換要求される。このように、印刷制御装置100は、プッシュ印刷の場合、情報端末300からのデータ受信時のタイミングで、アプリケーションデータを印刷データに変換するように制御する。これによって、印刷制御システム1では、データ変換装置200により、プッシュ印刷に適したタイミングで、情報端末300から受信したアプリケーションデータが印刷データに変換され、画像処理装置400で印刷される。一方、データ変換制御部15は、プル印刷と判定した場合、情報端末300からの受信データに基づき、変換タイミングを制御する。このとき、データ変換制御部15は、変換タイミング1に設定されたデータ変換の実行条件レンダリング処理の実行条件に従って、受信データが変換タイミング1の実行条件を満たしているか否かを判定する。ここで、変換タイミングごとにデータ変換の実行条件が設定される制御情報について説明する。なお、制御情報は、例えば、印刷制御装置100が備えるHDD108の所定の記憶領域にあたる制御情報保持部80に保持される。図6は、本実施形態に係る制御情報80Dのデータ例を示す図である。図6に示すように、制御情報80Dは、変換タイミング、条件、及び有効設定などの情報項目が対応付けられた1又は複数の情報セットを、条件単位で管理する。[変換タイミング]項目は、変換タイミングの識別情報以下タイミング識別情報が保存される項目であり、項目値には、変換タイミングの識別子や名前などがある。[条件]項目は、データ変換の実行条件情報が保存される項目であり、項目値には、実行条件のパラメータと条件判定時の基準値とを含む条件定義値や条件式などがある。[有効設定]項目は、実行条件の有効性を示す設定情報以下有効設定情報というが保存される項目であり、項目値には、有効/無効を示す値などがある。これらの各情報項目値は、例えば、システム管理者によって予め設定しておけばよい。このように、印刷制御装置100では、上記制御情報80Dにより、変換タイミングごとのデータ変換を実行する条件を管理する。例えば、図6に示す制御情報80Dでは、変換タイミング1に、利用者指定:あり、印刷優先度:所定値以上、データサイズ:所定値以上の3つの有効な実行条件が対応付けて設定されている。この設定は、3つの実行条件のうち、少なくとも1つの実行条件が満たされれば、変換タイミング1でデータ変換を実行することを定義するものである。また、変換タイミング2には、印刷設定:異なるの有効な実行条件が対応付けて設定されている。また、変換タイミング3には、処理負荷:所定値以下の有効な実行条件が対応付けて設定されている。図4の説明に戻る。データ変換制御部15は、変換タイミング1の識別子に基づき、制御情報80Dを参照し、該当タイミング識別情報に対応付けられた有効な実行条件情報を特定する。このように、データ変換制御部15は、変換タイミング1に設定されたデータ変換の3つの実行条件利用者指定:あり、印刷優先度:所定値以上、データサイズ:所定値以上を特定する。データ変換制御部15は、データ解析結果の取得情報書誌情報、印刷設定情報、印刷優先度情報、及び/又は変換タイミング情報などから、実行条件のパラメータ値を取得し、取得したパラメータ値が、変換タイミング1に設定されたデータ変換の実行条件を満たしているか否かを判定する。印刷条件が利用者指定:ありの場合には、変換タイミング情報タイミング指定値が存在するか否かを判定する。実行条件が印刷優先度:所定値以上の場合には、印刷優先度情報の優先度値が所定値以上か否かを判定する。実行条件がデータサイズ:所定値以上の場合には、書誌情報のデータサイズの値が所定値以上か否かを判定する。データ変換部15は、これらの実行条件のうち、少なくとも1つの実行条件を満たしていると判定した場合タイミング指定値がある/優先度が所定値以上/データサイズが所定値以上のいずれかの場合、受信したアプリケーションデータをデータ送信部12に渡し、データ送信部12に対し、データ変換装置200へのデータ送信を指示する。これにより、データ変換装置200には、印刷制御装置100からデータ変換要求される。このように、印刷制御装置100は、プル印刷の場合でも、予め設定しておいた実行条件を満たせば、情報端末300からのデータ受信時のタイミングで、アプリケーションデータを印刷データに変換するように制御する。これによって、印刷制御システム1では、データ変換装置200により、プル印刷時において、変換タイミングが指定された場合、印刷優先度が高い場合、又はデータサイズが大きい場合に適したタイミングで、保存されたアプリケーションデータが印刷データに変換され、画像処理装置400で印刷される。《変換タイミング2》:画像処理装置400からの印刷要求受付時データ変換制御部15は、印刷要求受付部13から制御指示を受け付けた場合、情報端末300からのデータ受信時と異なり、印刷種別判定を行わない。なぜなら、画像処理装置400からの印刷要求は、プル印刷要求であり、印刷種別を判定する必要がないからである。データ変換制御部15は、変換タイミング2の識別子に基づき、制御情報80Dを参照し、該当タイミング識別情報に対応付けられた有効な実行条件情報を特定する。このように、データ変換制御部15は、変換タイミング2に設定されたデータ変換の実行条件印刷設定:異なるを特定する。データ変換制御部15は、印刷要求時に指定された実行対象の印刷ジョブの識別子又は利用者の識別子に基づき、データ解析結果が保存された管理情報90Dを参照し、該当識別情報を含む情報セットを特定する。データ変換制御部15は、情報セットから実行条件のパラメータ値を取得し、取得したパラメータ値が、変換タイミング2に設定されたデータ変換の実行条件を満たしているか否かを判定する。実行条件が印刷設定:異なるの場合には、印刷要求受付時の印刷設定情報の設定値画像処理装置からの印刷要求時に指定した印刷設定値が情報セットの印刷設定情報の設定値情報端末からのデータ受信時に指定された印刷設定値と異なるか否かを判定する。データ変換制御部15は、実行条件を満たしていると判定した場合印刷設定が異なる場合、管理情報90Dの該当情報セットの受信データ格納情報に基づき、格納先からアプリケーションデータを取得する。その結果、データ変換制御部15は、取得データをデータ送信部12に渡し、データ送信部12に対し、データ変換装置200へのデータ送信を指示する。これにより、データ変換装置200には、印刷制御装置100からデータ変換要求される。このように、印刷制御装置100は、プル印刷の場合、予め設定しておいた実行条件を満たせば、画像処理装置400からの印刷要求受付時のタイミングで、アプリケーションデータを印刷データに変換するように制御する。これによって、印刷制御システム1では、データ変換装置200により、プル印刷時において印刷設定が変更された場合に適したタイミングで、保存されたアプリケーションデータが印刷データに変換され、画像処理装置400で印刷される。《変換タイミング3》:その他変換タイミング3は、変換タイミング1及び2と異なる時間に基づく変換タイミングを意味する。例えば、予め設定しておいた所定期間の経過時などである。データ変換制御部15は、管理情報90Dを参照し、各情報セットの印刷データ格納情報に基づき、格納先に印刷データが存在するか否かを判定する。データ変換制御部15は、印刷データが存在しないと判定した場合、変換タイミング3の識別子に基づき、制御情報80Dを参照し、該当タイミング識別情報に対応付けられた有効な実行条件情報を特定する。このように、データ変換制御部15は、変換タイミング3に設定されたデータ変換の実行条件処理負荷:所定値以下を特定する。ここでいう処理負荷とは、データ変換装置200における処理負荷である。よって、印刷制御装置100では、データ変換装置200から処理負荷を示す情報例えばCPU使用率などの処理負荷値を取得する。データ変換制御部15は、データ変換装置200から取得したパラメータ値が、変換タイミング3に設定されたデータ変換の実行条件を満たしているか否かを判定する。実行条件が処理負荷:低いの場合には、データ変換装置200から取得した処理負荷の値が所定値以下か否かを判定する。データ変換制御部15は、実行条件を満たしていると判定した場合データ変換装置の処理負荷が低い場合、各情報セットの印刷データ格納情報に対応付けられた受信データ格納情報に基づき、格納先からアプリケーションデータを取得する。その結果、データ変換制御部15は、取得したアプリケーションデータをデータ送信部12に渡し、データ送信部12に対し、データ変換装置200へのデータ送信を指示する。これにより、データ変換装置200には、印刷制御装置100からデータ変換要求される。このように、印刷制御装置100は、印刷要求受付待ちの場合、予め設定しておいた実行条件を満たせば、情報端末300からのデータ受信時や画像処理装置400からの印刷要求受付時以外のタイミングで、アプリケーションデータを印刷データに変換するように制御する。これによって、印刷制御システム1では、データ変換装置200により、印刷要求受付待ちにおいて当該装置の処理負荷に応じたタイミングで、保存されたアプリケーションデータが印刷データに変換され、画像処理装置400で印刷される。以上のように、本実施形態に係る印刷制御機能は、上記各機能部が連携動作することにより実現される。なお、上記各機能部は、システム1を構成する各機器に搭載インストールされるプログラム印刷制御機能を実現するソフトウェアが、演算装置CPUにより、記憶装置HDDやROMからメモリRAM上に読み出され、各機器において、以下の処理が実行されることで実現される。本実施形態に係る印刷制御機能の詳細な動作機能部群の連携動作について、処理手順を示すフローチャートを用いて説明する。《印刷の制御処理》1:情報端末からのデータ受信時図7は、本実施形態に係る印刷の制御処理手順例その1を示すフローチャートである。図7に示すように、印刷制御装置100は、データ受信部12により、情報端末300からのデータ受信を待つステップS101:NO。印刷制御装置100は、情報端末300からデータを受信するとステップS101:YES、データ受信部12により、受信データに含まれるアプリケーションデータをHDD108に保存するステップS102。このとき、データ受信部12は、管理情報保持部90にアクセスし、アプリケーションデータの格納先情報を、管理情報90Dの該当情報項目に保存する。また、データ受信部12は、受信データをデータ解析部14に渡す。印刷制御装置100は、データ解析部14により、受信データを解析し、解析結果を管理情報90Dに保存するステップS103。このとき、データ解析部14は、解析結果として、印刷種別情報、書誌情報、印刷設定情報、印刷優先度情報、変換タイミング情報などを取得する。データ解析部14は、管理情報保持部90にアクセスし、取得情報を管理情報90Dの該当情報項目に保存する。なお、取得情報は、受信データ格納情報アプリケーションデータの格納先と対応付けて保存される同じ情報セットに保存する。その後、データ解析部14は、データ変換制御部15に対し、データ受信時における印刷データへの変換タイミングの制御を指示する。このとき、データ解析部14は、解析結果の取得情報をデータ変換制御部15に渡す。印刷制御装置100は、データ変換制御部15により、データ解析結果として取得した印刷種別情報に基づき、受信したアプリケーションデータの印刷種別を判定するステップS104。印刷制御装置100は、印刷種別をプル印刷と判定した場合ステップS104:[プル印刷]、データ変換解析部15により、制御情報80Dを参照し、データ受信時に設定された有効なデータ変換の実行条件を特定するステップS105。このとき、データ変換制御部15は、制御情報保持部80にアクセスし、データ受信時のタイミング識別情報に基づき、制御情報80Dを参照し、一致する識別情報に対応付けて設定された実行条件情報を特定する。印刷制御装置100は、データ変換制御部15により、実行条件情報の特定結果に基づき、制御情報80Dに有効な実行条件が設定されているか否かを判定するステップS106。印刷制御装置100は、実行条件情報を特定し有効な実行条件が設定されていると判定した場合ステップS106:YES、データ変換制御部15により、データ受信時におけるデータ変換の実行条件を判定し、判定結果に基づき変換タイミングを制御する。なお、以下には、データ変換制御部15が、図6に示す制御情報80Dから、利用者指定:あり、印刷優先度:所定値以上、データサイズ:所定値以上の3つの有効な実行条件を特定したとする。また、これら3つの実行条件の判定順は、制御情報80Dにおける各実行条件情報の設定順序に従うものとする。印刷制御装置100は、データ変換制御部15により、変換タイミングの利用者指定があるか否かを判定するステップS107。このとき、データ変換制御部15は、データ解析結果として変換タイミング情報を取得したか否か変換タイミング情報の存在有無に基づき、上記判定を行う。印刷制御装置100は、変換タイミングの利用者指定があると判定した場合ステップS107:YES、データ変換制御部15により、データ受信時におけるデータ変換の実行を決定し、受信したアプリケーションデータをデータ送信部11に渡し、データ変換装置200への送信を指示する。これにより、印刷制御装置100は、データ変換装置200に対し、印刷データアプリケーションデータを印刷可能なデータへの変換を要求するレンダリング処理の実行を要求する:ステップS110。このとき、データ送信部11は、アプリケーションデータとデータ解析結果として取得した印刷設定情報とをデータ変換装置200に送信する。その結果、印刷制御装置100は、データ受信部12により、データ変換装置200から印刷データを受信し、受信データをHDD108に保存するステップS111。このとき、データ受信部12は、管理情報保持部90にアクセスし、印刷データ格納情報を、管理情報90Dの該当情報項目に保存する。なお、印刷データ格納情報は、受信データ格納情報と対応付けて保存される同じ情報セットに保存する。一方、印刷制御装置100は、変換タイミングの利用者指定がないと判定した場合ステップS107:NO、データ変換制御部15により、アプリケーションデータの印刷優先度が所定値以上か否かを判定するステップS108。このとき、データ変換制御部15は、データ解析結果として取得した印刷優先度情報の優先度値と予め設定しておいた所定値とを比較し、比較結果から上記判定を行う。印刷制御装置100は、優先度値が所定値以上であると判定した場合ステップS108:YES、データ変換制御部15により、データ受信時におけるデータ変換の実行を決定し、上記ステップS110データ変換要求,S111印刷データ保存の処理を実行する。一方、印刷制御装置100は、印刷制御装置100は、優先度値が所定値未満であると判定した場合ステップS108:NO、データ変換制御部15により、アプリケーションデータのデータサイズが所定値以上か否かを判定するステップS109。このとき、データ変換制御部15は、データ解析結果として取得した書誌情報のデータサイズ値と予め設定しておいた所定値とを比較し、比較結果から上記判定を行う。印刷制御装置100は、データサイズ値が所定値以上であると判定した場合ステップS109:YES、データ変換制御部15により、データ受信時におけるデータ変換の実行を決定し、上記ステップS110データ変換要求,S111印刷データ保存の処理を実行する。一方、印刷制御装置100は、印刷制御装置100は、データサイズ値が所定値未満であると判定した場合ステップS109:NO、上記ステップS101の処理に移行する。また、印刷制御装置100は、実行条件情報が特定できず有効な実行条件が設定されていないと判定した場合もステップS106:NO、上記ステップS101の処理に移行する。つまり、印刷制御装置100では、変換タイミングが指定された場合、印刷優先度が高い場合、又はデータサイズが大きい場合でなければ、データ受信時に、アプリケーションデータを印刷データに変換しない。また、印刷制御装置100は、印刷種別をプッシュ印刷と判定した場合ステップS104:[プッシュ印刷]、データ変換制御部15により、データ受信時におけるデータ変換の実行を決定し、アプリケーションデータをデータ送信部11に渡し、データ変換装置200への送信を指示する。その結果、データ送信部11は、アプリケーションデータと印刷設定情報とをデータ変換装置200に送信する。これにより、印刷制御装置100は、データ変換装置200に対し、印刷データアプリケーションデータを印刷可能なデータへの変換を要求するレンダリング処理の実行を要求する:ステップS112。その結果、印刷制御装置100は、データ受信部12により、データ変換装置200から印刷データを受信し、受信データをデータ送信部11に渡し、画像処理装置400への送信を指示する。なおこのとき、データ受信部12は、受信した印刷データを保存してもよい。その結果、データ送信部11は、印刷データを画像処理装置400に送信する。印刷制御装置100は、画像処理装置400に対し、印刷の実行を要求するステップS113。その後、印刷制御装置100は、上記ステップS101の処理に移行する。2:画像処理装置からの印刷要求受付時図8は、本実施形態に係る印刷の制御処理手順例その2を示すフローチャートである。図8に示すように、印刷制御装置100は、印刷要求受付部13により、画像処理装置400からの印刷要求プル印刷要求を待つステップS201:NO。印刷制御装置100は、画像処理装置400から印刷要求を受け付けるとステップS201:YES、印刷要求受付部13により、管理情報90Dの印刷データ格納情報を参照し、印刷要求時に指定された実行対象の印刷ジョブの印刷データの格納先を特定するステップS202。このとき、印刷要求受付部13は、管理情報保持部90にアクセスし、印刷要求時に指定された実行対象の印刷ジョブのジョブ識別情報又は利用者識別情報に基づき、管理情報90Dを参照する。印刷要求受付部13は、一致する識別情報に対応付けられた印刷データ格納情報に基づき、印刷データの格納先を特定する。印刷制御装置100は、印刷要求受付部13により、特定した印刷データ格納情報に基づき、格納先に指定された印刷データが存在するか否かを判定するステップS203。印刷制御装置100は、印刷データが存在すると判定した場合ステップS203:YES、印刷要求受付部13により、データ変換制御部15に対し、印刷要求受付時における印刷データへの変換タイミングの制御を指示する。このとき、印刷要求受付部13は、印刷要求時に指定された実行対象の印刷ジョブのジョブ識別情報又は利用者識別情報をデータ変換制御部15に渡す。印刷制御装置100は、データ変換解析部15により、制御情報80Dを参照し、印刷要求受付時に設定された有効なデータ変換の実行条件を特定するステップS204。このとき、データ変換制御部15は、制御情報保持部80にアクセスし、印刷要求受付時のタイミング識別情報に基づき、制御情報80Dを参照し、一致する識別情報に対応付けて設定された実行条件情報を特定する。印刷制御装置100は、データ変換制御部15により、実行条件情報の特定結果に基づき、制御情報80Dに有効な実行条件が設定されているか否かを判定するステップS205。印刷制御装置100は、実行条件情報を特定し有効な実行条件が設定されていると判定した場合ステップS205:YES、データ変換制御部15により、印刷要求受付時におけるデータ変換の実行条件を判定し、判定結果に基づき変換タイミングを制御する。なお、以下には、データ変換制御部15が、図6に示す制御情報80Dから、印刷設定:異なるの1つの有効な実行条件を特定したとする。印刷制御装置100は、データ変換制御部15により、印刷要求時に指定した印刷設定とデータ受信時の印刷設定とが異なるか否かを判定するステップS206。このとき、データ変換制御部15は、管理情報保持部90にアクセスし、印刷要求時に指定された実行対象の印刷ジョブのジョブ識別情報又は利用者識別情報に基づき、管理情報90Dを参照する。データ変換制御部15は、一致する識別情報を含む情報セットを特定し、特定した情報セットから印刷設定情報の設定値情報端末からのデータ受信時に指定された印刷設定値と印刷要求受付時の印刷設定情報の設定値画像処理装置からの印刷要求時に指定された印刷設定値とを比較し、比較結果から上記判定を行う。印刷制御装置100は、印刷設定が異なると判定した場合ステップS206:YES、データ変換制御部15により、印刷要求受付時におけるデータ変換の実行を決定し、アプリケーションデータをデータ送信部11に渡し、データ変換装置200への送信を指示する。なおこのとき、データ変換制御部15は、特定した情報セットの受信データ格納情報に基づき、格納先からアプリケーションデータを取得する。その結果、データ送信部11は、取得したアプリケーションデータと特定した情報セットの印刷設定情報とをデータ変換装置200に送信する。これにより、印刷制御装置100は、データ変換装置200に対し、印刷設定変更後の印刷データへの変換を要求するステップS207。その結果、印刷制御装置100は、データ受信部12により、データ変換装置200から印刷設定変更後の印刷データを受信し、受信データをデータ送信部11に渡し、画像処理装置400への送信を指示する。印刷制御装置100は、画像処理装置400に対し、印刷の実行を要求するステップS208。このとき、データ送信部11は、印刷データを画像処理装置400に送信する。その後、印刷制御装置100は、上記ステップS201の処理に移行する。一方、印刷制御装置100は、印刷設定が同じと判定した場合ステップS206:NO、印刷要求時に指定された実行対象の印刷ジョブの印刷データをデータ送信部11に渡し、画像処理装置400への送信を指示し、上記ステップS208印刷実行要求の処理を実行する。つまり、印刷制御装置100では、印刷設定が変更された場合でなければ、印刷要求受付時に、印刷設定変更後の印刷データに再変換しない。また、印刷制御装置100は、実行条件情報が特定できず有効な実行条件が設定されていないと判定した場合ステップS205:NO、上記ステップS208印刷実行要求の処理を実行する。また、印刷制御装置100は、印刷データが存在しないと判定した場合ステップS203:NO、印刷要求受付時におけるデータ変換の実行を決定し、印刷要求時に指定された印刷設定の印刷データへの変換を要求しステップS207、その後に、上記ステップS208印刷実行要求の処理を実行する。3:その他図9は、本実施形態に係る印刷の制御処理手順例その3を示すフローチャートである。図9に示すように、印刷制御装置100は、予め設定しておいた所定期間を経過するまで待つステップS301:NO。なお、期間の経過判断は、例えば、印刷制御装置100が備える時計回路非図示に用いて行えばよい。印刷制御装置100は、所定期間を経過するとステップS301:YES、データ変換制御部15により、管理情報90Dの印刷データ格納情報を参照し、これまでに受け付けた印刷ジョブの印刷データの格納先を特定するステップS302。このとき、データ変換制御部15は、管理情報保持部90にアクセスし、管理情報90Dを参照し、印刷データ格納情報に基づき、印刷データの格納先を特定する。印刷制御装置100は、データ変換制御部15により、特定した印刷データ格納情報に基づき、格納先に印刷データが存在するか否かを判定するステップS303。印刷制御装置100は、印刷データが存在しないと判定した場合ステップS303:NO、データ変換解析部15により、制御情報80Dを参照し、その他のときに設定された有効なデータ変換の実行条件を特定するステップS304。このとき、データ変換制御部15は、制御情報保持部80にアクセスし、その他のときのタイミング識別情報に基づき、制御情報80Dを参照し、一致する識別情報に対応付けて設定された実行条件情報を特定する。印刷制御装置100は、データ変換制御部15により、実行条件情報の特定結果に基づき、制御情報80Dに有効な実行条件が設定されているか否かを判定するステップS405。印刷制御装置100は、実行条件情報を特定し有効な実行条件が設定されていると判定した場合ステップS305:YES、データ変換制御部15により、その他のときにおけるデータ変換の実行条件を判定し、判定結果に基づき変換タイミングを制御する。なお、以下には、データ変換制御部15が、図6に示す制御情報80Dから、処理負荷:所定値以下の1つの有効な実行条件を特定したとする。印刷制御装置100は、データ変換制御部15により、データ変換装置200の処理負荷が所定値以下か否かを判定するステップS306。このとき、データ変換制御部15は、データ変換装置200から取得した処理負荷値と予め設定しておいた所定値とを比較し、比較結果から上記判定を行う。印刷制御装置100は、処理負荷値が所定値以下であると判定した場合ステップS306:YES、データ変換制御部15により、その他のときにおけるデータ変換の実行を決定し、アプリケーションデータをデータ送信部11に渡し、データ変換装置200への送信を指示する。なおこのとき、データ変換制御部15は、特定した印刷データ格納情報に対応付けられた受信データ格納情報に基づき、格納先からアプリケーションデータを取得する。また、データ変換制御部15は、特定した印刷データ格納情報に対応付けられた印刷設定情報を管理情報90Dから取得する。これにより、印刷制御装置100は、データ変換装置200に対し、印刷データアプリケーションデータを印刷可能なデータへの変換を要求するステップS307。このとき、データ送信部11は、取得したアプリケーションデータと印刷設定情報とをデータ変換装置200に送信する。その結果、印刷制御装置100は、データ受信部12により、データ変換装置200から印刷データを受信し、受信データをHDD108に保存するステップS308。このとき、データ受信部12は、管理情報保持部90にアクセスし、印刷データ格納情報を、管理情報90Dの該当情報項目に保存する。なお、印刷データ格納情報は、受信データ格納情報と対応付けて保存される同じ情報セットに保存する。一方、印刷制御装置100は、印刷制御装置100は、処理負荷値が所定値より大きいと判定した場合ステップS306:NO、上記ステップS301の処理に移行する。また、印刷制御装置100は、実行条件情報が特定できず有効な実行条件が設定されていないと判定した場合ステップS305:NOや印刷データが存在すると判定した場合もステップS303:YES、上記ステップS101の処理に移行する。つまり、印刷制御装置100では、データ変換装置200の処理負荷が低い状態の場合でなければ、その他のときに、アプリケーションデータを印刷データに変換しない。<まとめ>以上のように、本実施形態に係る印刷制御装置100によれば、データ解析部14により、情報端末300から送信されたアプリケーションデータを含む受信データを解析する。印刷制御装置100は、データ変換制御部15により、解析結果に基づき、変換タイミングごとに設定されたデータ変換の実行条件を判定する。印刷制御装置100は、データ送信部11により、実行条件が満たされた変換タイミングで、アプリケーションデータをデータ変換装置200に送信し、データ変換を要求する。これによって、本実施形態に係る印刷制御装置100は、最適なタイミングで変換された印刷データに基づき要求印刷を実行可能な印刷制御機能を提供する。その結果、本実施形態に係る印刷制御装置100では、印刷サービスを利用する際の使いづらさを軽減できる。<変形例>上記実施形態では、制御情報80Dの設定順に従って、各変換タイミングにおけるデータ変換の実行条件の判定順が決定されていた。そこで、本変形例では、利用者ごとに実行条件の判定順を決定することができる技術を提案する。本変形例に係る制御情報保持部80は、制御情報80Dの他に、利用者ごとに設定した優先度値に従って、データ変換の実行条件の判定順を決定する判定優先度情報を保持している。ここで、判定優先度情報について説明する。図10は、本変形例に係る判定優先度情報70Dのデータ例を示す図である。図10に示すように、判定優先度情報70Dは、条件及び判定優先度の情報項目が利用者ごとに対応付けられた1又は複数の情報セットを、条件単位で管理する。[条件]項目は、データ変換の実行条件情報が保存される項目である。[判定優先度]項目は、実行条件の判定順を決定する優先度値が保存される項目であり、項目値には、判定優先度を示す段階値などがある。図中には、数値が小さければ判定優先度が高い場合の例が示されている。これらの各情報項目値は、例えば、システム管理者によって、利用者ごとに予め設定しておけばよい。このように、本変形例では、上記判定優先度情報70Dにより、変換タイミングごとのデータ変換を実行する条件の判定順序を利用者ごとに管理する。この場合、データ変換制御部15は、変換タイミングの識別子に基づき、制御情報80Dを参照し、変換タイミングに設定された有効な実行条件を特定する。データ変換制御部15は、有効な実行条件が複数特定された場合、特定した有効な実行条件と利用者の識別子とに基づき、判定優先度情報70Dを参照し、優先度値に基づき、実行条件の判定順を並び替える。つまり、データ変換制御部15は、実行条件が判定優先度の高い順に行われるように制御する。例えば、データ変換制御部15が、データ受信時におけるデータ変換の実行条件として、図6に示す制御情報80Dから、利用者指定:あり、印刷優先度:所定値以上、データサイズ:所定値以上の3つの有効な実行条件を特定したとする。またこのとき、データ変換制御部15が、これらの実行条件と利用者IDU001とに基づき、図10に示す判定優先度情報70Dを参照したとする。この場合のデータ変換制御部15の具体的な処理例を図11に示す。なお、以下には、データ変換の実行条件の判定順を決定する処理についてのみ説明する。図11は、本変形例に係る印刷の制御処理手順例を示すフローチャートである。図11に示すように、印刷制御装置100は、データ変換制御部15により、実行条件情報の特定結果に基づき、制御情報80Dに有効な実行条件が設定されているか否かを判定するステップS406。印刷制御装置100は、実行条件情報を特定し有効な実行条件が設定されていると判定した場合ステップS406:YES、データ変換制御部15により、判定優先度情報70Dを参照し、データ受信時におけるデータ変換の実行条件の判定順を決定するステップS407。このとき、データ変換制御部15は、制御情報保持部80にアクセスし、実行条件情報と利用者識別情報とに基づき、判定優先度情報70Dを参照し、一致する情報に対応付けて設定された優先度値を特定する。本処理例では、利用者IDU001に対応する、実行条件データサイズ:所定値以上の優先度値1、印刷優先度:所定値以上の優先度値2、及び利用者指定:ありの優先度値3が特定される。データ変換制御部15は、特定した優先度値に基づき、実行条件が判定優先度の高い順に行われるように制御する。本処理例では、データサイズ:所定値以上、印刷優先度:所定値以上、利用者指定:ありの順に判定されるように、3つの実行条件の判定順が決定される。その結果、データ変換制御部15は、判定優先度により決定した判定順に従って、各実行条件の判定処理を実行するステップS408,S409,S410。これにより、本変形例に係る印刷制御装置100では、データ変換の複数の実行条件のうち、どの実行条件を優先的に適用するかを、利用者ごとに制御することができる。また、上記記実施形態では、印刷制御機能とデータ変換部21とが異なる機器で動作する構成について説明を行ったが、この限りでない。例えば、図12に示すように、印刷制御装置100が有する印刷制御機能がデータ変換部21を含む構成であってもよい。ここまで、上記実施形態の説明を行ってきたが、上記実施形態に係る印刷制御機能は、図を用いて説明を行った各処理手順を、動作環境プラットフォームにあったプログラミング言語でコード化したプログラムが、システム1を構成する各機器情報端末、印刷制御装置、データ変換装置、及び画像処理装置などの演算装置CPUにより実行されることで実現される。上記プログラムは、コンピュータが読み取り可能な記録媒体103aに格納することができる。これにより、上記プログラムは、例えば、印刷制御装置100の場合、ドライブ装置103を介して、印刷制御装置100にインストールすることができる。また、印刷制御装置100は、インタフェース装置107を備えていることから、電気通信回線を用いて上記プログラムをダウンロードし、インストールすることもできる。最後に、上記実施形態に挙げた形状や構成に、その他の要素との組み合わせなど、ここで示した要件に、本発明が限定されるものではない。これらの点に関しては、本発明の主旨をそこなわない範囲で変更することが可能であり、その応用形態に応じて適切に定めることができる。"