情報管理装置とネットワークを介して接続される情報処理装置であって、前記情報管理装置をアクセス先とするデータを記憶するデータ記憶手段と、前記データ記憶手段が記憶するデータの一覧と、前記情報管理装置が記憶するデータの一覧とを定期的に比較し、前記データ記憶手段のみが記憶するデータを前記情報管理装置に送信し、前記情報管理装置のみが記憶するデータを該情報管理装置から取得して前記データ記憶手段に記録する同期制御手段とを有する情報処理装置。前記データ記憶手段は、前記アクセス先と前記データとを関連付けて記憶し、前記同期制御手段は、前記データ記憶手段が記憶するデータの一覧と、複数の前記情報管理装置が記憶するデータの一覧とを定期的に比較し、前記データ記憶手段のみが記憶するデータを、当該データに関して前記アクセス先である前記情報管理装置に送信し、前記情報管理装置のみが記憶するデータを該情報管理装置から取得して前記データ記憶手段に記録する請求項1記載の情報処理装置。前記情報管理装置ごとに、当該情報管理装置へのアクセス方法に応じた通信処理を実行する通信手段と、前記情報管理装置と前記通信手段との対応情報を記憶した対応情報記憶手段と、前記同期制御部からの、前記データ記憶手段のみが記憶するデータの前記情報管理装置への送信に関する要求又は前記情報管理装置のみが記憶するデータの該情報管理装置から取得に関する要求に応じ、前記対応情報に基づいて選択される前記通信手段に、該要求に応じた処理を実行させるアクセス制御手段とを有する請求項2記載の情報処理装置。第一のネットワークに接続される機器と情報処理装置とを含む情報処理システムであって、前記情報処理装置は、第二のネットワークを介して接続される情報管理装置をアクセス先とし、前記機器より入力されるデータ又は前記機器に出力するデータを記憶するデータ記憶手段と、前記データ記憶手段が記憶するデータの一覧と、前記情報管理装置が記憶するデータの一覧とを定期的に比較し、前記データ記憶手段のみが記憶するデータを前記情報管理装置に送信し、前記情報管理装置のみが記憶するデータを該情報管理装置から取得して前記データ記憶手段に記録する同期制御手段とを有する情報処理システム。情報管理装置とネットワークを介して接続されるコンピュータに、前記情報管理装置をアクセス先とするデータをデータ記憶手段記憶手段に記憶する記憶手順と、前記データ記憶手段が記憶するデータの一覧と、前記情報管理装置が記憶するデータの一覧とを定期的に比較し、前記データ記憶手段のみが記憶するデータを前記情報管理装置に送信し、前記情報管理装置のみが記憶するデータを該情報管理装置から取得して前記データ記憶手段に記録する同期制御手順とを実行させるためのプログラム。他方において、セキュリティ上の観点より、オフィス内からインターネット等の広域的なネットワークに対する無制限なアクセスを制限している企業もある。斯かる企業においては、オフィス内の端末からクラウドサービスへのデータのアップロードが困難である場合がある。各ユーザが利用する端末からクラウドサービスへのデータのアップロードが許可されなければ、ユーザは、該データに関してロケーションフリーの恩恵を受けることはできない。すなわち、ユーザは、出張先や自宅等から当該データにアクセスすることはできない。一方で、コンピュータウィルスや不正なアクセス等が氾濫している昨今においては、企業内のネットワークに対するセキュリティの確保は、必須である。本発明は、上記の点に鑑みてなされたものであって、ロケーションフリーの利便性を享受しつつセキュリティを適切に確保することのできる情報処理装置、情報処理システム、及びプログラムの提供を目的とする。そこで上記課題を解決するため、情報管理装置とネットワークを介して接続される情報処理装置は、前記情報管理装置をアクセス先とするデータを記憶するデータ記憶手段と、前記データ記憶手段が記憶するデータの一覧と、前記情報管理装置が記憶するデータの一覧とを定期的に比較し、前記データ記憶手段のみが記憶するデータを前記情報管理装置に送信し、前記情報管理装置のみが記憶するデータを該情報管理装置から取得して前記データ記憶手段に記録する同期制御手段とを有する。ロケーションフリーの利便性を享受しつつセキュリティを適切に確保することができる。以下、図面に基づいて本発明の実施の形態を説明する。図1は、本発明の実施の形態におけるシステム構成例を示す図である。同図において、情報処理装置10と、画像形成装置20、スマートフォン30、PCPersonalComputer40、又はデジタルカメラ50等の各種の機器とは、企業内ネットワーク環境E1内において、LANLocalAreaNetwork又はイントラネット等のネットワーク有線又は無線の別は問わない。を介して通信可能とされている。企業内ネットワーク環境E1は、或る企業内において構築されているネットワーク環境であり、インターネット等の外部ネットワークN1への接続が制限されている。情報処理装置10は、外部ネットワークN1を介して各種のサーバ装置60サーバ装置60aや60b等と通信可能とされている。すなわち、同図においては、情報処理装置10のみが、外部ネットワークN1への接続が可能とされている。本実施の形態において、情報処理装置10は、クラウドサービスの利用によるロケーションフリーの利便性の確保と、企業内ネットワーク環境E1のセキュリティの確保とを両立させるための処理を実行する。情報処理装置10は、専用の装置であってもよいし、PCPersonalComputer等の汎用的なコンピュータであってもよい。画像形成装置20、スマートフォン30、PC40、及びデジタルカメラ50等は、サーバ装置60へのデータの送信、又はサーバ装置60からのデータの取得等のジョブの実行を情報処理装置10に要求する機器の例示である。したがって、他の機器が情報処理装置10と通信可能とされてもよい。なお、本実施の形態では、画像形成装置20が、情報処理装置10に要求を行う機器である場合を例とする。各サーバ装置60は、外部ネットワークN1を介してクラウドサービスを提供するコンピュータである。本実施の形態において、各サーバ装置60は、データの管理サービスを提供する。すなわち、各サーバ装置60は、アップロードされたデータを記憶し、データのダウンロード要求に応じて、記憶しているデータを返信する。図2は、本発明の実施の形態における情報処理装置のハードウェア構成例を示す図である。図2の情報処理装置10は、それぞれバスBで相互に接続されているドライブ装置100、補助記憶装置102、メモリ装置103、CPU104、通信インタフェース装置105、及びデバイスインタフェース装置106等を有する。情報処理装置10での処理を実現するプログラムは、CD-ROM等の記録媒体101によって提供される。プログラムを記録した記録媒体101がドライブ装置100にセットされると、プログラムが記録媒体101からドライブ装置100を介して補助記憶装置102にインストールされる。但し、プログラムのインストールは必ずしも記録媒体101より行う必要はなく、ネットワークを介して他のコンピュータよりダウンロードするようにしてもよい。補助記憶装置102は、インストールされたプログラムを格納すると共に、必要なデータ等を格納する。メモリ装置103は、プログラムの起動指示があった場合に、補助記憶装置102からプログラムを読み出して格納する。CPU104は、メモリ装置103に格納されたプログラムに従って情報処理装置10に係る機能を実行する。通信インタフェース装置105は、外部ネットワークN1に接続するためのネットワークカード等のハードウェアである。デバイスインタフェース装置106は、画像形成装置20、スマートフォン30、PC40、及びデジタルカメラ50等の企業内ネットワーク環境E1内の各機器と通信するための、ネットワークカード、USBUniversalSerialBusコネクタ等のハードウェアである。図3は、本発明の実施の形態における情報処理装置の機能構成例を示す図である。同図において、情報処理装置10は、デバイス通信制御部111、ジョブ制御部112、画像処理部113、アクセス制御部114、クラウドaアクセスAPI115、クラウドbアクセスAPI116、標準API117、API選択情報記憶部118、同期制御部119、同期データ記憶部120、及びネットワーク通信制御部121を含む。これら各部は、情報処理装置10にインストールされたプログラムが、CPU104に実行させる処理によって実現される。なお、同期データ記憶部120及び同期データ記憶部120等は、例えば、補助記憶装置102を用いて実現可能である。デバイス通信制御部111は、デバイスインタフェース装置106を用いて各機器との通信を制御する。ネットワーク通信制御部121は、通信インタフェース装置105を用いてサーバ装置60との通信を制御する。ネットワーク通信制御部121は、例えば、外部ネットワークN1トからの不正なアクセスやコンピュータウィルスの侵入等を監視し、セキュアな状態を保つ機能を有することが好ましい。ジョブ制御部112は、画像形成装置20等の機器より実行が要求されたジョブの実行を制御する。例えば、画像処理を行ってからサーバ装置60にデータを送信する場合、ジョブ制御部112は、画像処理部113に処理を要求し、画像処理が施されたデータの送信を、アクセス制御部114に要求する。画像処理部113は、各種の画像処理を実行する。アクセス制御部114は、サーバ装置60ごとクラウドサービスごとに提供されるAPIApplicationProgramInterfaceを必要に応じて利用し、サーバ装置60クラウドサービスに対するアクセスを実行する。すなわち、クラウドサービスの中には、クライアント側において当該クラウドサービスにアクセスするための専用のAPIのインストールが必要とされるものがある。アクセス制御部114は、アクセス先のサーバ装置60クラウドサービスに対応する専用のAPIを判定し、当該専用のAPIを介して、サーバ装置60へのアクセスを行う。クラウドaアクセスAPI115及びクラウドbアクセスAPI116は、斯かる専用のAPIの例示である。すなわち、クラウドaアクセスAPI115は、サーバ装置60aが提供するクラウドサービスのアクセス方法に応じた通信処理に関するAPI及びその通信処理の実装を含むプログラムモジュールである。クラウドbアクセスAPI116は、サーバ装置60bが提供するクラウドサービスのアクセス方法に応じた通信処理に関するAPI及びその通信処理の実装を含むプログラムモジュールである。標準API117は、SMBServerMessageBlockやWebDAVWebbasedDistributedAuthoringandVersioning等、情報処理装置10のOSOperatingSystemが標準に対応する通信プロトコルに関するAPI及びその実装である。標準API117は、標準の通信プロトコルを介してアクセス可能なクラウドサービスのアクセスに利用される。API選択情報記憶部118は、クラウドサービスサーバ装置60と上記各APIとの対応情報を記憶する。換言すれば、API選択情報記憶部118は、クラウドサービスごとサーバ装置60ごとに、利用すべきAPIを記憶する。したがって、アクセス制御部114は、API選択情報記憶部118を参照して、クラウドaアクセスAPI115、クラウドbアクセスAPI116、及び標準API117のいずれを利用すべきかを判定する。同期制御部119は、サーバ装置60が記憶するデータ群と、情報処理装置10が記憶するデータ群とを同期させるための処理を定期的に一定周期で実行する。同期制御部119は、いずれか一方のみが記憶するデータを他方に転送させる。その結果、両者の記憶内容は一致する。図4は、本発明の実施の形態における画像形成装置の機能構成例を示す図である。同図において、画像形成装置20は、コピーアプリ21、スキャンアプリ22、ファクスアプリ23、プリントアプリ24、スキャンtoクラウドアプリ25、クラウドtoプリントアプリ26、表示制御部27、及び通信制御部28等を有する。コピーアプリ21は、コピージョブを画像形成装置20に実行させるアプリケーションプログラムである。スキャンアプリ22は、スキャンジョブを画像形成装置20に実行させるアプリケーションプログラムである。ファクスアプリ23は、ファクスの送信ジョブ又は受信ジョブを画像形成装置20に実行させるアプリケーションプログラムである。プリントアプリ24は、印刷ジョブを画像形成装置20に実行させるアプリケーションプログラムである。スキャンtoクラウドアプリ25は、紙文書からの画像データのスキャンと、スキャンされた画像データのサーバ装置60への送信アップロードを画像形成装置20に実行させるアプリケーションプログラムである。但し、サーバ装置60への画像データのアップロードは、情報処理装置10に委譲される。画像形成装置20は、サーバ装置60と直接通信することはできないからである。クラウドtoプリントアプリ26は、サーバ装置60からの画像データのダウンロードと、ダウンロードされた画像データに関する印刷ジョブの実行とを画像形成装置20に実行させるアプリケーションプログラムである。但し、サーバ装置60からの画像データのダウンロードは、情報処理装置10に委譲される。表示制御部27は、画像形成装置20が備える操作パネルへの各種の画面の表示等を行う。通信制御部28は、情報処理装置10との通信を制御する。なお、本実施の形態では、撮像装置スキャナと印刷装置プリンタとの双方を備える複合機が画像形成装置20として採用されている。但し、プリンタ、スキャナ、コピー機、又はファクシミリのいずれかの機能を有する機器が、画像形成装置20として用いられてもよい。以下、情報処理装置10等が実行する処理手順について説明する。図5は、データの同期処理の処理手順を説明するためのフローチャートである。情報処理装置10の起動後、同期制御部119は、経過時間のカウントを開始しS101、所定時間例えば1時間、6時間、12時間、又は24時間等が経過するまで待機するS102でNo。なお、当該所定時間は、同期処理を行う周期を示す値として、予め設定され、例えば、補助記憶装置102に記憶されている。所定時間が経過するとS102でYes、同期制御部119は、アクセス制御部114を介して、各サーバ装置60各クラウドサービスが記憶するデータの一覧情報を各サーバ装置60各クラウドサービスより取得するS103。図6は、クラウドサービスより取得されるデータの一覧情報の一例を示す図である。同図において、一覧情報は、データごとに、データID、及び更新日時等を含む。データIDは、データの識別情報である。更新日時は、データが更新された日時である。このように、ステップS103では、各データの書誌情報が取得され、データの実体は取得されない。但し、データの実体が取得されてもよい。なお、各サーバ装置60とは、アクセス先として予め設定されている一以上のサーバ装置60をいう。例えば、アクセス先とされる各サーバ装置60のIPアドレス、又は各サーバ装置60が提供するそれぞれのクラウドサービスに対するURLUniformResourceLocator等以下、アクセス先識別情報という。が、補助記憶装置102に記憶されている。ところで、図6の一覧情報には、データごとに、アクセス先識別情報が付与されている。これは、各データの書誌情報の取得先のサーバ装置60クラウドサービスのアクセス先識別情報であり、同期制御部119によって一覧情報に付与されたものである。続いて、同期制御部119は、取得された一覧情報と、同期データ記憶部120に記憶されている一覧情報とを比較しS104、クラウドサービスにのみ存在するデータの有無を判定するS105。図7は、同期データ記憶部の構成例を示す図である。同期データ記憶部120には、補助記憶装置102に記憶されているデータごとに、データID、更新日時、サムネイル画像、保存パス名、及びアクセス先識別情報等を記憶する。データIDは、データの識別情報ある。更新日時は、データが更新された日時である。サムネイル画像は、データのサムネイル画像である。保存パス名は、補助記憶装置102において、当該データの記憶位置を示すパス名である。アクセス先識別情報は、データの取得先又はデータの送信先となるサーバ装置60クラウドサービスのアクセス先識別情報である。ステップS104では、データID、更新日時、及びアクセス先識別情報に関して比較が行われる。ステップS105では、図6の一覧情報に含まれているデータID、更新日時、及びアクセス先識別情報の組み合わせうち、図7の同期データ記憶部120には含まれていない組み合わせの有無が判定される。図6及び図7の例では、データEに係るデータが該当する。該当するデータが有る場合S105でYes、同期制御部119は、当該データを、アクセス制御部114を介して、当該データに係るアクセス先識別情報によって特定されるクラウドサービスサーバ装置60より取得し、補助記憶装置102に保存するS106。続いて、同期制御部119は、取得されたデータのサムネイル画像を生成するS107。続いて、同期制御部119は、取得されたデータに関するデータID、更新日時、生成されたサムネイル画像、当該データの保存先のパス名、及び当該データの取得先のクラウドサービスのアクセス先識別情等を同期データ記憶部120に追加するS108。図8は、更新後の同期データ記憶部の例を示す図である。すなわち、図8は、ステップS107及びS108の実行後の同期データ記憶部120の内容を示す。同図では、データEに関するレコードが追加されている。続いて、同期制御部119は、同期データ記憶部120にのみ存在するデータの有無を判定するS109。該当するデータがある場合S109でYes、同期制御部119は、当該データを、アクセス制御部114を介して、当該データに係るアクセス先識別情報によって特定されるクラウドサービスサーバ装置60に送信アップロードするS110。図6及び図7の例では、データDが、図7においてデータDに関連付けられているアクセス先識別情報に係るクラウドサービスに送信される。当該ファイルを受信したクラウドサービスでは、当該ファイルを保存する。続いて、同期制御部119は、経過時間を初期化するS111。続いて、同期制御部119は同期処理を終了するか否かを判定するS112。同期処理を終了しない場合S113でNo、同期制御部119は、ステップS101以降を繰り返す。したがって、図5の同期処理は、一定周期ですなわち、定期的に実行される。続いて、ステップS103、S106、又はS110等において、同期制御部119がクラウドサービスにアクセスする際に、アクセス制御部114等によって実行される処理について説明する。図9は、クラウドサービスへのアクセス処理の処理手順の一例を説明するためのフローチャートである。ステップS201において、アクセス制御部114は、同期制御部119よりアクセス要求を受け付ける。当該アクセス要求が、データの一覧情報の取得要求である場合、当該アクセス要求には、一覧情報の取得先のアクセス先識別情報が指定されている。当該アクセス要求がデータの取得要求である場合、当該アクセス要求には、取得対象のデータのデータID、及び取得先のクラウドサービスのアクセス先識別情報が指定されている。当該アクセス要求がデータの送信要求である場合、当該アクセス要求には、送信対象のデータ、及び送信先のクラウドサービスのアクセス先識別情報が指定されている。続いて、アクセス制御部114は、アクセス先識別情報と、API選択情報記憶部118とに基づいて、クラウドサービスへのアクセス一覧情報の取得、データの取得、又はデータの送信等に利用するAPIを選択するS202。図10は、API選択情報記憶部の構成例を示す図である。同図において、API選択情報記憶部118は、アクセス先識別情報ごとに、API名、一覧情報取得I/F情報、データ取得I/F情報、及びデータ送信I/F情報等を記憶する。API名は、アクセス先識別情報に係るクラウドサービスに対応するAPIのAPI名である。一覧情報取得I/F情報は、API名に係るAPIにおいて、データの一覧情報の取得用の関数のインタフェース情報関数名、引数情報等である。データ取得I/F情報は、API名に係るAPIにおいて、データの取得用の関数のインタフェース情報である。データ送信I/F情報は、API名に係るAPIにおいて、データの送信用の関数のインタフェース情報である。なお、データの一覧情報の取得、データの取得、又はデータの送信以外のアクセス形態通信形態が有る場合、当該アクセス形態に応じたインタフェース情報が、APIごとに更に記憶されていてもよい。上記したステップS202において、アクセス制御部114は、アクセス要求に指定されたアクセス先識別情報に対応付けられているAPI名に係るAPI本実施の形態では、クラウドaアクセスAPI115、クラウドbアクセスAPI116、又は標準API117を、利用するAPI以下、利用APIという。として選択する。利用するAPIが自動的に選択されることにより、複数のクラウドサービスとの連携に関して、拡張性又は柔軟性を向上させることができる。すなわち、新たなクラウドサービスを連携先アクセス先としたい場合、当該クラウドサービスに対応するAPIが情報処理装置10にインストールされ、当該APIに関する情報が、API選択情報記憶部118に登録されればよい。続いて、アクセス制御部114は、アクセス要求に応じたアクセス処理通信処理を実行するS203。アクセス要求が、データの一覧情報の取得要求である場合、アクセス制御部114は、API選択情報記憶部118において利用APIに関して記憶されている一覧情報取得I/F情報に基づいて、利用APIの関数を呼び出す。利用APIは、当該関数の呼び出しに応じ、アクセス先のクラウドサービスよりデータの一覧情報を取得し、一覧情報をアクセス制御部114に返却する。アクセス要求が、データの取得要求である場合、アクセス制御部114は、API選択情報記憶部118において利用APIに関して記憶されているデータ取得I/F情報に基づいて、利用APIの関数を呼び出す。利用APIは、当該関数の呼び出しに応じ、アクセス先のクラウドサービスよりアクセス要求に指定されたデータを取得し、当該データをアクセス制御部114に返却する。アクセス要求が、データの送信要求である場合、アクセス制御部114は、API選択情報記憶部118において利用APIに関して記憶されているデータ送信I/F情報に基づいて、利用APIの関数を呼び出す。利用APIは、当該関数の呼び出しに応じ、アクセス先のクラウドサービスに、アクセス要求に指定されたデータを送信し、送信結果送信の成否を示す情報をアクセス制御部114に返却する。なお、利用APIによって、送信対象のデータのデータ形式が、クラウドサービスに対応したデータ形式に変換されてもよい。なお、セキュリティの確保をより効果的にするため、ステップS203が実行されるたびに、クラウドサービスとの接続コネクションが確立及び当該接続の終了が実行されるようにしてもよい。すなわち、APIごとクラウドaアクセスAPI115、クラウドbアクセスAPI116、及び標準API117ごとに、コネクションの開始及び終了に関する関数が含まれているとする。この場合、ステップS203では、まず、利用APIにおけるコネクションの開始用の関数が呼び出され、続いて、利用APIにおけるアクセス要求に応じた関数が呼び出され、続いて、利用APIにおけるコネクションの終了用の関数が呼び出されるようにしてもよい。そうすることにより、情報処理装置10において、外部ネットワークN1を介した通信用のポート例えば、TCPのポートが有効な期間を、クラウドサービスとの同期のための通信時に限定することができる。その結果、情報処理装置10が、ウィルスや不正アクセス等の脅威に晒される可能性を低減させることができる。続いて、アクセス制御部114は、アクセス結果を同期制御部119に返却するS204。アクセス要求が、データの一覧情報の取得要求であれば、当該一覧情報が同期制御部119に返却される。アクセス要求が、データの取得要求であれば、取得されたデータが同期制御部119に返却される。アクセス要求が、データの送信要求であれば、データの送信結果が同期制御部119に返却される。なお、図5のステップS103において、同期制御部119は、予めアクセス先として設定されているクラウドサービスごとに、一覧情報の取得をアクセス制御部114に要求する。したがって、アクセス先ごとに、図9の処理が実行される。また、S106において、同期制御部119は、データの取得先となるクラウドサービスごとに、データの取得をアクセス制御部114に要求する。したがって、データの取得先ごとに、図9の処理が実行される。また、ステップS110において、同期制御部119は、データの送信先となるクラウドサービスごとに、データの送信をアクセス制御部114に要求する。したがって、データの送信先ごとに、図9の処理が実行される。続いて、スキャンtoクラウドアプリ25の実行時の処理手順について説明する。図11は、スキャンtoクラウドアプリの実行時の処理手順の一例を説明するための図である。画像形成装置20の表示制御部27が、アプリ選択画面を画像形成装置20の操作パネル上のタッチパネルに表示させている状態において、スキャンtoクラウドアプリ25が実行対象として選択されるS301。図12は、アプリ選択画面の一例を示す図である。同図において、アプリ選択画面510は、図4に示されるアプリケーションプログラムごとに、各アプリケーションを選択せるためのアイコンを含む。アプリ選択画面510において、スキャンtoクラウドアプリ25に対応するアイコン511が選択タッチされることにより、スキャンtoクラウドアプリ25が実行対象として選択される。なお、アイコン511の選択に応じ、表示制御部27は、例えば、スキャンtoクラウドアプリ25に関する実行条件を設定させるための設定画面をタッチパネルに表示させる。表示制御部27は、当該設定画面を介して、スキャンに関する設定情報解像度、カラーモノクロの別等や、スキャンされた画像データに対する画像処理に関する設定情報圧縮形式やデータ形式等、スキャンされた画像データの送信先のアクセス先識別情報等を、ユーザに設定させるS302。なお、アクセス先識別情報は、その値をユーザに直接入力させなくてもよい。例えば、クラウドサービス名の一覧を表示させ、当該一覧の中から選択されたクラウドサービス名に対応するアクセス先識別情報が送信先として特定されるようにしてもよい。この場合、クラウドサービス名とアクセス先識別情報との対応情報は、画像形成装置20に保存されていてもよいし、情報処理装置10より取得されてもよい。スキャンtoクラウドアプリ25の実行条件の設定後に、操作パネル上のスタートキースタートボタンが押下されると、スキャンtoクラウドアプリ25は、画像形成装置20のADFAutoDocumentFeeder又は圧板にセットされた原稿からの画像データの読み取りを、画像形成装置20のスキャナに実行させるS303。続いて、通信制御部28は、スキャンされた画像データの送信要求を情報処理装置10に送信するS304。当該送信要求には、スキャンされた画像データ、及びステップS302において設定された実行条件等が指定される。情報処理装置10において、当該送信要求は、デバイスインタフェース装置106を用いてデバイス通信制御部111によって受信され、ジョブ制御部112に通知される。ジョブ制御部112は、当該送信要求に指定されている実行条件に含まれている画像処理に関する設定情報に応じた処理を、画像処理部113に実行させるS305。続いて、ジョブ制御部112は、当該送信要求をアクセス制御部114に入力する。アクセス制御部114は、当該送信要求に指定されている画像データすなわち、画像形成装置20より入力されたデータを補助記憶装置102に保存するS306。アクセス制御部114は、また、当該データのデータID、更新日時現在の日時、サムネイル画像、当該データの保存先のパス名、及びアクセス先識別情報等を、同期データ記憶部120図7等に記録する。サムネイル画像は、画像処理部113に生成させてもよい。アクセス先識別情報は、送信要求に指定されている実行条件に含まれているアクセス先識別情報である。このように、アクセス制御部114は、送信要求を受け付けた場合、当該送信要求に係るデータ画像データを直ちに送信するのではなく、情報処理装置10内に保存する。保存されたデータは、同期制御部119による同期処理図5の実行時において、アクセス先識別情報に係る送信先すなわち、送信要求において指定された送信先に送信される。すなわち、送信先として指定されたクラウドサービスにおいては、送信対象の画像データは保存されていない可能性が高い。したがって、当該画像データに関して図5のステップS110が実行された際に、当該画像データは、送信先に指定されたクラウドサービスに送信される。その結果、データの送信に関して、ジョブの実行のたびに外部ネットワークN1を介した通信が実行されることを回避することができる。すなわち、外部ネットワークN1を介したデータの送信を、同期処理のタイミングに限定することができる。続いて、アクセス制御部114は、ジョブ制御部112より入力された送信要求に対する処理結果をジョブ制御部112に返却する。ここでは、画像データの保存の成否が、画像データの送信の成否としてジョブ制御部112に返却される。ジョブ制御部112より上位層では、画像データが送信されるタイミングに関しては関与しないからである。続いて、ジョブ制御部112は、アクセス制御部114より返却された処理結果を、デバイス通信制御部111を介して画像形成装置20に返信するS307。続いて、画像形成装置20の表示制御部27は、例えば、返信された処理結果を示すメッセージ等をタッチパネルに表示させるS308。当該メッセージ等に基づいて、ユーザは、画像データに関して、クラウドサービスへの送信アップロードの成否を確認することができる。続いて、クラウドtoプリントアプリ26の実行時の処理手順について説明する。図13は、クラウドtoプリントアプリの実行時の処理手順の一例を説明するための図である。画像形成装置20の表示制御部27が、アプリ選択画面510図12を画像形成装置20の操作パネル上のタッチパネルに表示させている状態において、アイコン512が選択されると、クラウドtoプリントアプリ26が実行対象として選択されるS401。続いて、通信制御部28は、クラウドサービスに保存されているデータの一覧情報の取得要求を情報処理装置10に送信するS402。情報処理装置10において、当該取得要求は、デバイスインタフェース装置106を用いてデバイス通信制御部111によって受信され、ジョブ制御部112に通知される。ジョブ制御部112は、当該取得要求をアクセス制御部114に入力する。アクセス制御部114は、クラウドサービスに保存されているデータの一覧情報を同期データ記憶部120より取得するS403。アクセス制御部114は、当該一覧情報をジョブ制御部112に返却する。このように、アクセス制御部114は、クラウドサービスに保存されているデータの一覧情報の取得要求を受け付けた場合、当該一覧情報をクラウドサービスより取得するのではなく、情報処理装置10の同期データ記憶部120より取得する。同期データ記憶部120の内容は、同期制御部119による同期処理図5のステップS108において、クラウドサービス側と同期が図られている。したがって、アクセス制御部114は、同期データ記憶部120が記憶する一覧情報を取得することで、クラウドサービスにおいて管理されているデータの一覧情報を透過的に返却することができる。その結果、各データの書誌情報の取得に関して、ジョブの実行のたびに外部ネットワークN1を介した通信が実行されることを回避することができる。すなわち、外部ネットワークN1を介した書誌情報の取得を、同期処理のタイミングに限定することができる。続いて、ジョブ制御部112は、アクセス制御部114より返却された一覧情報を、デバイス通信制御部111を介して画像形成装置20に返信するS404。続いて、画像形成装置20の表示制御部27は、返信された一覧情報に基づいて、印刷対象のデータを選択させるためのデータ選択画面をタッチパネルに表示させるS405。データ選択画面には、一覧情報に含まれる各データのサムネイル画像が、選択可能な状態で表示される。続いて、データ選択画面において、ユーザによってサムネイル画像が選択され、印刷の実行指示が入力されると、通信制御部28は、選択されたサムネイル画像に係るデータの取得要求を情報処理装置10に送信するS406。当該取得要求には、当該データのデータID及びアクセス先識別情報等が指定される。情報処理装置10において、当該取得要求は、デバイスインタフェース装置106を用いてデバイス通信制御部111によって受信され、ジョブ制御部112に通知される。ジョブ制御部112は、当該取得要求をアクセス制御部114に入力する。アクセス制御部114は、同期データ記憶部120において、当該取得要求に指定されたデータID及びアクセス先識別情報に関連付けられている保存パス名に係るデータすなわち、画像形成装置20に出力するデータを補助記憶装置102より取得するS407。アクセス制御部114は、当該データをジョブ制御部112に返却する。このように、アクセス制御部114は、データの取得要求を受け付けた場合、当該データをクラウドサービスより取得するのではなく、情報処理装置10の補助記憶装置102より取得する。取得要求に係るデータは、同期制御部119による同期処理図5のステップS106において、いずれかのクラウドサービスより取得されている。したがって、アクセス制御部114は、補助記憶装置102に保存されているデータを取得することで、クラウドサービスにおいて管理されているデータを透過的に返却することができる。その結果、データの取得に関して、ジョブの実行のたびに外部ネットワークN1を介した通信が実行されることを回避することができる。すなわち、外部ネットワークN1を介したデータの取得を、同期処理のタイミングに限定することができる。続いて、ジョブ制御部112は、アクセス制御部114より返却されたデータを、デバイス通信制御部111を介して画像形成装置20に返信するS408。続いて、画像形成装置20のクラウドtoプリントアプリ26は、返信されたデータの印刷を、画像形成装置20のプリンタに実行させるS409。その結果、ユーザ又は画像形成装置20から見てクラウドサービス上に存在するデータの印刷結果が出力される。なお、データ転送、データのメール送信、データのファクス送信、又はデータの画像形成装置20内への蓄積等の処理が、印刷の代わりに実行される場合においても、画像形成装置20と情報処理装置10との間のやりとりは、図13と同様でよい。続いて、図11及び図13等において、情報処理装置10が、画像形成装置20からの要求データの送信要求、一覧情報の取得要求、データの取得要求等に応じて実行する処理手順を一般化又は汎用化して説明する。図14は、画像形成装置からの要求に応じて情報処理装置が実行する処理手順の一例を説明するためのフローチャートである。ステップS501において、デバイス通信制御部111は、デバイスインタフェース装置106を用いて、画像形成装置20からの要求を受信する。当該要求は、例えば、図11のステップS304におけるデータの送信要求、図13のステップS402における一覧情報の取得要求、又はステップS406におけるデータの取得要求等である。続いて、ジョブ制御部112は、当該要求をデバイス通信制御部111より受け付けるS502。続いて、ジョブ制御部112は、当該要求の内容に基づいて、画像処理の要否を判定するS503。例えば、ステップS304のデータの送信要求のように、当画像処理に関する設定情報が当該要求に含まれている場合、ジョブ制御部112は、画像処理は必要であると判定する。画像処理が必要である場合S503でYes、ジョブ制御部112は、当該要求において指定されている画像処理の設定情報に応じた処理を、画像処理部113に実行させるS504。画像処理に成功した場合S505でYes、又は画像処理が不要である場合S503でNo、アクセス制御部114は、当該要求をジョブ制御部112より受け付けるS506。続いて、アクセス制御部114は、当該要求に応じた処理を、同期データ記憶部120を用いて実行するS507。当該要求に応じた処理の具体例は、図11のステップS306、図13のステップS403、又はS407において説明した通りである。ここで、ステップS306、S403、及びS407のいずれの場合においても、アクセス制御部114は、外部ネットワークN1を介した通信は実行せずに、要求されたクラウドサービスへのアクセスを擬似的に実行する。続いて、ジョブ制御部112は、当該要求に応じた処理の処理結果をアクセス制御部114より受け付けるS508。続いて、デバイス通信制御部111は、当該処理結果を、デバイスインタフェース装置106を用いて、画像形成装置20に返信するS509。上述したように、本実施の形態によれば、画像形成装置20によってスキャンされた画像データ、又は画像形成装置20に印刷させるデータ等について、クラウドサービスをアップロード先送信先としたり、クラウドサービスよりダウンロード先取得先としたりすることができる。したがって、ユーザは、例えば、画像形成装置20においてスキャンされた画像データを、出張先や自宅等からアクセスすることができる。また、出張先や自宅等からクラウドサービスにアップロードしたデータを、画像形成装置20に印刷させることができる。一方で、画像形成装置20は、情報処理装置10によって外部ネットワークN1から隠蔽されている。すなわち、情報処理装置10によってクラウドサービスとの通信が代行される。そして、情報処理装置10とクラウドサービスとの通信の機会は、所定の周期に制限される。したがって、企業内ネットワーク環境E1が、外部ネットワークN1に晒される機会を低減させることができる。その結果、無条件に外部ネットワークN1と通信可能な状態と比較して、企業内ネットワーク環境E1に関してより高い安全性を確保することができる。また、ジョブのたびに外部ネットワークN1を介した通信は行われないため、各ジョブの実行時の処理時間を短縮化することができる。このように、本実施の形態によれば、クラウドサービスを利用したロケーションフリーの利便性を享受しつつ、適切なセキュリティの確保を実現することができる。また、本実施の形態では、複数のクラウドサービスサーバ装置60に関して、同期が図られるため、複数のクラウドサービスに関して、ロケーションフリーの利便性を享受しつつセキュリティを適切に確保することができる。なお、本実施の形態では、情報処理装置10を介してクラウドサービスを利用する機器が画像形成装置20である場合について説明したが、スマートフォン30、PC40、デジタルカメラ50等、他の機器が情報処理装置10を介してクラウドサービスを利用する場合にも本実施の形態の処理手順が適用可能である。例えば、スマートフォン30やPC40であれば、スマートフォン30又はPC40に保存されているデータに関して、クラウドサービスへの送信を情報処理装置10に要求することができる。また、クラウドサービスからスマートフォン30又はPC40へのデータのダウンロードを、情報処理装置10に要求することができる。また、デジタルカメラ50であれば、デジタルカメラ50が撮像した画像データの送信を情報処理装置10に要求することができる。また、画像形成装置20のように、比較的大型であって、クラウドサービスへのアップロード対象又はクラウドサービスからのダウンロード対象とされるデータの生成元又は出力先となるような機器に関しては、情報処理装置10と一体化されていてもよい。具体的には、画像形成装置20等の筐体内に情報処理装置が格納されてもよい。なお、本実施の形態において、サーバ装置60は、情報管理装置の一例である。補助記憶装置102又は同期データ記憶部120は、データ記憶手段の一例である。同期制御部119は、同期制御手段の一例である。API選択情報記憶部118は、対応情報記憶手段の一例である。クラウドaアクセスAPI115、クラウドbアクセスAPI116、標準API117は、通信手段の一例である。アクセス制御部114は、アクセス制御手段の一例である。以上、本発明の実施例について詳述したが、本発明は斯かる特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形変更が可能である。