(57)【要約】【課題】中継装置を介して情報処理装置へ送られた情報の処理状況を、中継装置や情報処理装置にアクセスせずとも確認できるようにする。【解決手段】ユーザの操作により画像形成装置１０から送信された画像データは、中継装置２０を介して情報処理装置３０へ送信される。情報処理装置３０は、画像データの処理に掛かる時間を計算する。計算した時間は、情報記憶装置４０に記憶される。端末装置５０が情報記憶装置４０にアクセスすると、記憶された時間が端末装置５０に送信され、端末装置５０は、送信された時間を表示する。【選択図】図１
2014186472.tif 000002
【特許請求の範囲】
【請求項１】
取得した第１情報を処理するときに、当該第１情報の処理に掛かる時間を表す見積もり時間又は当該第１情報の処理状況を示す第２情報を生成し、生成した第２情報を中継装置に送信する情報処理装置と、
前記情報処理装置が送信した第２情報を取得し、取得した第２情報を予め定められた情報記憶装置へ出力する中継装置と
を備える通信システム。
【請求項２】
前記中継装置は、取得した第２情報が表す前記見積もり時間に基いて、前記情報処理装置が前記第１情報に対して行う処理が終了したか問合せ、前記第１情報に対して行う処理が前記情報処理装置において終了していた場合、当該処理によって得られた第３情報を前記情報処理装置から取得し、取得した前記第３情報を前記情報記憶装置へ出力すること
を特徴とする請求項１に記載の通信システム。
【請求項３】
前記情報処理装置は、前記見積もり時間内に前記第１情報の処理が終了しない場合、前記第１情報の処理に掛かる時間を再計算して得られた再見積もり時間を示す前記第２情報を生成して前記中継装置へ送信し、
前記中継装置は、前記再見積もり時間を示す前記第２情報を取得し、取得した第２情報を前記情報記憶装置へ出力すること
を特徴とする請求項１又は請求項２に記載の通信システム。
【請求項４】
取得した第１情報を処理するときに、当該第１情報の処理に掛かる時間を表す見積もり時間又は当該第１情報の処理状況を示す第２情報を生成し、生成した第２情報を、当該第２情報を情報記憶装置へ出力する中継装置へ出力する情報処理装置。
【請求項５】
コンピュータに、
取得した第１情報を処理するときに、少なくとも当該第１情報の処理に掛かる時間を表す見積もり時間又は当該第１情報の処理状況を示す第２情報を生成し、生成した第２情報を、当該第２情報を情報記憶装置へ出力する中継装置へ出力するステップ
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システム、情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
特許文献１には、ビジネスプロセスを処理するシステムにおいて、計算機リソース使用量を予測する方法が開示されている。この方法においては、ビジネスプロセスの追加によって影響を受ける計算機を特定し、特定した計算機についてＣＰＵ使用率を予測する。そして、予測したＣＰＵ使用率が一定の値になるようであれば、計算機リソースを追加する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−１４８４６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、中継装置を介して情報処理装置へ送られた情報の処理状況を、中継装置や情報処理装置にアクセスせずとも確認できるようにすることを目的とする。
【課題を解決するための手段】
【０００５】
本発明の請求項１に係る通信システムは、取得した第１情報を処理するときに、当該第１情報の処理に掛かる時間を表す見積もり時間又は当該第１情報の処理状況を示す第２情報を生成し、生成した第２情報を中継装置に送信する情報処理装置と、前記情報処理装置が送信した第２情報を取得し、取得した第２情報を予め定められた情報記憶装置へ出力する中継装置とを備える。
【０００６】
本発明の請求項２に係る通信システムは、請求項１の構成において、前記中継装置は、取得した第２情報が表す前記見積もり時間に基いて、前記情報処理装置が前記第１情報に対して行う処理が終了したか問合せ、前記第１情報に対して行う処理が前記情報処理装置において終了していた場合、当該処理によって得られた第３情報を前記情報処理装置から取得し、取得した前記第３情報を前記情報記憶装置へ出力する構成を備える。
【０００７】
本発明の請求項３に係る通信システムは、請求項１又は請求項２の構成において、前記情報処理装置は、前記見積もり時間内に前記第１情報の処理が終了しない場合、前記第１情報の処理に掛かる時間を再計算して得られた再見積もり時間を示す前記第２情報を生成して前記中継装置へ送信し、前記中継装置は、前記再見積もり時間を示す前記第２情報を取得し、取得した第２情報を前記情報記憶装置へ出力する構成を備える。
【０００８】
本発明の請求項４に係る情報処理装置は、取得した第１情報を処理するときに、当該第１情報の処理に掛かる時間を表す見積もり時間又は当該第１情報の処理状況を示す第２情報を生成し、生成した第２情報を、当該第２情報を情報記憶装置へ出力する中継装置へ出力する構成を備える。
【０００９】
本発明の請求項５に係るプログラムは、コンピュータに、取得した第１情報を処理するときに、少なくとも当該第１情報の処理に掛かる時間を表す見積もり時間又は当該第１情報の処理状況を示す第２情報を生成し、生成した第２情報を、当該第２情報を情報記憶装置へ出力する中継装置へ出力するステップを実行させるための構成を備える。
【発明の効果】
【００１０】
請求項１、４、５に記載の発明によれば、情報処理装置で処理される情報の処理状況を、中継装置や情報処理装置にアクセスせずとも確認できる。
請求項２に記載の発明によれば、情報処理装置において第１情報の処理が終了した場合、当該処理によって得られた情報を、情報を記憶する情報記憶装置へ記憶させることができる。
請求項３に記載の発明によれば、情報処理装置において処理が終了するまでに掛かる時間を、中継装置や情報処理装置にアクセスせずとも確認できる。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施形態に係る装置を示した図。
【図２】画像形成装置１０のハードウェア構成を示した図。
【図３】処理識別子の一例を示した図。
【図４】本発明の実施形態において実現する機能を示した図。
【図５】中継装置２０のハードウェア構成を示した図。
【図６】情報処理装置３０のハードウェア構成を示した図。
【図７】情報処理装置３０が行う処理の一例を示した図。
【図８】情報記憶装置４０のハードウェア構成を示した図。
【図９】実施形態の動作例を説明するための図。
【図１０】端末装置５０で表示される画面の一例を示した図。
【図１１】端末装置５０で表示される画面の一例を示した図。
【図１２】実施形態の動作例を説明するための図。
【図１３】端末装置５０で表示される画面の一例を示した図。
【図１４】実施形態の動作例を説明するための図。
【図１５】端末装置５０で表示される画面の一例を示した図。
【発明を実施するための形態】
【００１２】
［実施形態］
（全体構成）
図１は、本発明の一実施形態に係る装置を示した図である。なお、図１に示した各装置の数は、一つに限定されるものではなく各々が複数個設けられていてもよい。
【００１３】
通信回線６０は、例えばインターネットであり、通信回線６０に接続されているコンピュータ装置同士を互いに接続する。なお、通信回線６０はインターネットに限定されるものではなく、ＬＡＮ（Local Area Network）、電話網、移動体通信網などを含む構成であってもよい。
画像形成装置１０は、ユーザを認証する認証機能、文書を複写する複写機能、文書を光学的に読み取り、読み取った文書の画像を表す情報の一例である画像データを生成するスキャン機能、コンピュータ装置から送られたデータが表す画像を用紙に形成する画像形成機能、他のコンピュータ装置と通信回線６０を介して通信を行う通信機能、他のコンピュータ装置へ情報の処理を指示する機能などを備えた装置である。
【００１４】
中継装置２０は、画像形成装置１０から送信された情報を情報処理装置３０へ転送する機能や、情報処理装置３０から送信された情報を情報記憶装置４０へ転送する機能など、ある装置から送信された情報を他の装置へ転送する機能を有するコンピュータ装置である。
情報処理装置３０は、取得した情報に各種処理を施し、処理が施された情報を出力するサービスを提供するコンピュータ装置である。情報処理装置３０は、取得した情報を処理するのに要する時間を計算し、計算した時間を出力する機能を有する。
情報記憶装置４０は、中継装置２０から送信された各種情報を記憶するコンピュータ装置である。情報記憶装置４０は、記憶した情報の一覧を他のコンピュータ装置へ提供する機能や、記憶した情報を他のコンピュータ装置へ提供する機能を有する。
【００１５】
端末装置５０は、通信回線６０を介して他のコンピュータ装置と通信を行うコンピュータ装置であり、本実施形態においては、タブレット端末である。なお、端末装置５０は、タブレット端末に限定されるものではなく、通信回線６０を介して他のコンピュータ装置と通信を行うコンピュータ装置であればパーソナルコンピュータやスマートフォンなど、他のコンピュータ装置であってもよい。端末装置５０は、ウェブブラウザを実現するプログラムを記憶しておりウェブブラウザを用いて情報記憶装置４０にアクセスする。
【００１６】
なお、本実施形態においては、中継装置２０と情報記憶装置４０とが協働して通信システム１として機能するが、通信システム１は、情報処理装置３０を含む構成であってもよく、さらに画像形成装置１０を含む構成であってもよい。
【００１７】
（画像形成装置１０の構成）
図２は、画像形成装置１０のハードウェア構成を示したブロック図である。表示部１０４は、ディスプレイ装置を有しており、画像形成装置１０を操作するための操作画面やメニュー画面を表示する。操作部１０３は、画像形成装置１０を操作するための複数のボタンや、表示部１０４の表面に設けられた透明なポインティングデバイスを有している。表示部１０４のディスプレイ装置と操作部１０３のポインティングデバイスが協働することによりタッチパネルとして動作する。画像形成装置１０は、ボタンやタッチパネルにて行われた操作に応じて動作する。通信部１０８は、通信ケーブルで通信回線６０に接続されており、通信回線６０に接続されている他の装置と通信を行う。
【００１８】
読取り部１０５は、用紙上に形成されている文字や図形などを光学的に読み取り、読み取った画像を表す画像データを生成する画像読取装置（図示略）を備えている。読取り部１０５で生成された画像データは、記憶部１０２に記憶される。画像処理部１０７は、記憶部１０２から供給される画像データに色補正や階調補正等の画像処理を施すものである。画像処理が施された画像データは、画像形成部１０６又は記憶部１０２に供給される。
【００１９】
画像形成部１０６は、電子写真方式によって用紙にトナー像を形成するものである。具体的には、画像形成部３０７は、Ｙ（Yellow）、Ｍ（Magenta）、Ｃ（Cyan）及びＫ（Key tone：本実施形態ではBlack）の色毎に、トナー像を用紙に形成する画像形成ユニットを備えている。用紙に画像を形成する場合には、画像処理部１０７において画像処理が施された画像データが画像形成部１０６へ供給される。画像形成部１０６は、供給された画像データに基いて、画像形成ユニットで用紙に画像を形成する。なお、本実施形態の画像形成部１０６は、複数色のトナーでカラー画像を形成する構成となっているが、Ｙ、Ｍ及びＣのトナー像を形成する画像形成ユニットを有さず、白黒の画像を形成する構成であってもよい。また、本実施形態においてはトナーを用いて用紙に画像を形成するが、インクジェット方式などのインクを用いて用紙に画像を形成する構成としてもよい。
【００２０】
記憶部１０２は、電力を供給しなくともデータを保持する記憶装置（例えば、ハードディスク装置）を有している。記憶部１０２は、読取り部１０５が生成した画像データや、画像形成装置１０の使用を許可されたユーザを識別するユーザ識別子及びパスワードなどを記憶する。
また、記憶部１０２は、情報処理装置３０へ情報（本実施形態では画像データ）の処理を指示する際に指示する処理内容を特定する処理識別子を記憶している。図３は、記憶部１０２が記憶している処理識別子の一例である。例えば、本実施形態においては、処理識別子が「１」の場合、画像データが表す画像中の文字列を認識し、認識した文字列を文字情報として含むデータを生成する処理を表す。また、例えば処理識別子が「２」の場合、画像データが表す画像中の文字列を他の言語（例えば英語）に翻訳し、翻訳後の文字列を文字情報として含むデータを生成する処理を表す。
【００２１】
制御部１０１は、ＣＰＵ（Central Processing Unit）１０１Ａ、ＲＯＭ（Read Only Memory）１０１Ｂ及びＲＡＭ（Random Access Memory）１０１Ｃを備えている。ＲＯＭ１０１Ｂは、上述した認証機能や複写機能、スキャン機能、画像形成機能、通信機能、情報処理装置３０へ情報の処理を指示する機能などを実現するプログラムを記憶している。ＣＰＵ１０１Ａが、ＲＯＭ１０１Ｂに記憶されているプログラムを実行すると、上述した各種機能が実現する。
【００２２】
図４は、本実施形態において実現する機能のうち、本実施形態に係る特徴的な機能を示した機能ブロック図である。図４に示したように、画像形成装置１０においては、ＣＰＵ１０１Ａがプログラムを実行することにより、送信部１５０が実現する。送信部１５０は、通信部１０８を制御し、情報処理装置３０で処理される情報を中継装置２０へ送信する機能を有する。
【００２３】
（中継装置２０の構成）
図５は、中継装置２０のハードウェア構成を示したブロック図である。通信部２０８は、通信ケーブルで通信回線６０に接続されており、通信回線６０に接続されている他の装置と通信を行う。記憶部２０２は、ハードディスク装置を具備しており、オペレーティングシステムを実現するプログラムや、情報を転送する機能を実現するプログラムを記憶する。
制御部２０１は、ＣＰＵ２０１Ａ、ＲＯＭ２０１Ｂ及びＲＡＭ２０１Ｃを備えている。ＣＰＵ２０１Ａが、ＲＯＭ２０１Ｂに記憶されているＩＰＬ（Initial Program Loader）を実行すると、記憶部２０２に記憶されているプログラムが実行され、上述した機能が実現する。
【００２４】
また、図４に示したように、ＣＰＵ２０１Ａがプログラムを実行することにより、第１転送部２５０と、第２転送部２５１とが実現する。第１転送部２５０は、画像形成装置１０から送信された情報を取得し、取得した情報を、通信部２０８を制御して情報処理装置３０へ転送する機能を有する。第２転送部２５１は、情報処理装置３０から出力される情報（文書データや画像データ等のデータやメッセージ、後述する見積り時間）などを取得し、取得した情報を通信部２０８を制御して情報記憶装置４０へ転送する機能を有する。
【００２５】
（情報処理装置３０の構成）
図６は、情報処理装置３０のハードウェア構成を示したブロック図である。通信部３０８は、通信ケーブルで通信回線６０に接続されており、通信回線６０に接続されている他の装置と通信を行う。
記憶部３０２は、ハードディスク装置を具備しており、オペレーティングシステムを実現するプログラムや、取得した情報に各種処理を施す機能や、取得した情報を処理するのに要する時間（以下、見積り時間と称する）を計算する機能を実現するプログラムなどを記憶する。また、記憶部３０２は、図７に示したように、処理識別子と、処理識別子で特定される処理とを対応付けて記憶している。
制御部３０１は、ＣＰＵ３０１Ａ、ＲＯＭ３０１Ｂ及びＲＡＭ３０１Ｃを備えている。ＣＰＵ３０１Ａが、ＲＯＭ３０１Ｂに記憶されているＩＰＬを実行すると、記憶部３０２に記憶されているプログラムが実行され、上述した各種機能が実現する。
【００２６】
図４には、ＣＰＵ３０１Ａがプログラムを実行することにより情報処理装置３０において実現する機能が示されている。情報処理装置３０においては、情報処理部３５０と、計算部３５１とが実現する。情報処理部３５０は、中継装置２０から送信された情報を取得し、取得した情報に各種処理を施し、処理が施された情報を、通信部３０８を制御して中継装置２０へ送信する機能を有する。また、情報処理部３５０は、情報の処理中に異常が発生した場合、処理を中止し、異常が発生したことを通知するメッセージを、通信部３０８を制御して中継装置２０へ送信する機能を有する。計算部３５１は、見積り時間を計算し、計算で得られた見積り時間を、通信部３０８を制御して中継装置２０へ送信する機能を有する。
【００２７】
（情報記憶装置４０の構成）
図８は、情報記憶装置４０のハードウェア構成を示したブロック図である。通信部４０８は、通信ケーブルで通信回線６０に接続されており、通信回線６０に接続されている他の装置と通信を行う。記憶部４０２は、ハードディスク装置を具備しており、オペレーティングシステムを実現するプログラムや、中継装置２０から送信された情報を記憶部４０２に記憶させる機能、記憶部４０２に記憶された情報のリストを表すウェブページを提供する機能などを実現するプログラムを記憶する。制御部４０１は、ＣＰＵ４０１Ａ、ＲＯＭ４０１Ｂ及びＲＡＭ４０１Ｃを備えている。ＣＰＵ４０１Ａが、ＲＯＭ４０１Ｂに記憶されているＩＰＬを実行すると、記憶部４０２に記憶されているプログラムが実行され、上述した各種機能が実現する。
【００２８】
図４には、ＣＰＵ４０１Ａがプログラムを実行することにより情報記憶装置４０で実現する機能が示されている。情報記憶装置４０においては、取得部４５０、書込部４５１及び送信部４５２が実現する。
取得部４５０は、中継装置２０から送信される情報を、通信部４０８を制御して取得する機能を有する。書込部４５１は、取得部４５０が取得した情報を記憶部４０２に書き込んで記憶させる機能を有する。送信部４５２は、記憶部４０２に記憶されている情報を、端末装置５０からの要求に応じて通信部４０８を制御して端末装置５０へ送信する機能を有する。
【００２９】
（実施形態の第１動作例）
次に本実施形態の第１動作例について図９を用いて説明する。画像形成装置１０の使用を許可されたユーザが、自身のユーザ識別子とパスワードとを操作部１０３で入力すると、画像形成装置１０は、入力されたユーザ識別子とパスワードとの組が記憶部１０２に記憶されているか判断してユーザの認証を行う。画像形成装置１０は、入力されたユーザ識別子とパスワードとの組が記憶部１０２に記憶されている場合、ユーザにより使用可能となる。
【００３０】
ユーザが画像形成装置１０の読取り部１０５に文書をセットし、文書の読取りを指示する操作と、読み取った画像を示す画像データに付与するファイル名「ＡＡＡ」を入力する操作とを操作部１０３で行うと、画像形成装置１０は、文書の画像を読取り、読み取った画像を表す画像データのファイルを生成し、このファイルに対し入力されたファイル名を付与して記憶部１０２に記憶させる（ステップＳＡ１）。なお、ここでは、読み取った画像データに対し付与するファイル名をユーザが入力する例を記載したが、読取部１０５が文書を読み取った時刻を示す時刻情報、読み取りの動作を一意に識別する番号、ユーザ識別子、画像形成装置の名称等からなる情報の文字列をファイル名として付与するようにしてもよい。次にユーザは、記憶された画像データの処理を指示する操作を行う。ここで、ユーザが、処理内容を表す処理識別子として操作部１０３で「１」を入力すると、画像形成装置１０は、入力された処理識別子を取得する（ステップＳＡ２）。画像形成装置１０（送信部１５０）は、認証時に入力されたユーザ識別子、取得した処理識別子及び記憶部１０２に記憶された画像データのファイルとを中継装置２０へ送信する（ステップＳＡ３）。
【００３１】
中継装置２０（第１転送部２５０）は、ステップＳＡ３で送信されたユーザ識別子、処理識別子及び画像データのファイルを取得する。中継装置２０（第１転送部２５０）は、取得したユーザ識別子、処理識別子及び画像データのファイルを、情報処理装置３０へ送信する（ステップＳＡ４）。情報処理装置３０（情報処理部３５０）は、ステップＳＡ４で送信されたユーザ識別子、処理識別子及び画像データのファイルを取得する（ステップＳＡ５）。
情報処理装置３０は、取得した処理識別子により、取得した画像データに対して行う処理を特定する。情報処理装置３０（計算部３５１）は、処理を特定すると、取得した画像データに対して特定した処理に掛かる見積り時間を計算する（ステップＳＡ６）。ここで、画像データに対する処理が、ユーザが指定した処理識別子「１」で特定される図７に示した処理のように、「（１）画像データが表す画像中の文字列を認識」する処理、「（２）認識した文字列を文字情報として含むデータを生成」する処理、「（３）生成したデータを情報記憶装置４０に記憶させる」処理のような一連の処理である場合、それぞれの処理にかかる時間の見積り時間を計算し、合計する。情報処理装置３０は、見積り時間の計算が終了すると、計算した見積り時間と処理状況を示す情報を記載した仮文書ファイルを生成する。なお、情報処理装置３０は、この仮文書ファイルを生成する際、取得した画像データのファイル名「ＡＡＡ」に対し、この画像データへの処理が処理中であることを示す文字列「（処理中）」を加えた文字列「ＡＡＡ（処理中）」を、このファイル名として付与する。情報処理装置３０は、この生成した仮文書ファイルと取得したユーザ識別子とを中継装置２０へ送信する（ステップＳＡ７）。なお、生成された仮文書ファイルは、処理が完了するまでの見積り時間や処理状況に関する情報が記載されたテキストファイルとして生成されてもよい。ここでは、たとえば見積もり時間が３分であれば「３分後に処理が完了します」という文字列を含むテキストファイルとして生成する。また、ファイル名については、見積り時間や処理状況に関する情報を、文字列で付与するようにしてもよい。ユーザは、この仮文書ファイル名や仮文書ファイルの内容を参照することにより、まだ画像データの処理が完了していないことや画像データの処理完了までの見積り時間や処理状況を知ることができる。
【００３２】
中継装置２０（第２転送部２５１）は、ステップＳＡ７で送信されたユーザ識別子と仮文書ファイルとを取得し、取得したユーザ識別子と仮文書ファイルとを情報記憶装置４０へ送信する（ステップＳＡ８）。情報記憶装置４０（取得部４５０）は、ステップＳＡ８で送信されたユーザ識別子と仮文書ファイルとを取得する。情報記憶装置４０（書込部４５１）は、取得したユーザ識別子、仮文書ファイル、この仮文書ファイルを取得した時刻情報とを対応付けて記憶部４０２に書き込んで記憶部４０２に記憶させる（ステップＳＡ９）。
【００３３】
一方、情報処理装置３０（情報処理部３５０）は、見積り時間の計算を終了した後、処理識別子で特定される処理を開始する（ステップＳＡ１０）。例えば、情報処理装置３０は、取得した処理識別子が「１」の場合、図７に示されている処理を実行する。また、中継装置２０は、情報処理装置３０が開始した処理が終了しているか、情報処理装置３０に対して確認を行う（ステップＳＡ１１）。この中継装置２０から情報処理装置３０への確認は、一定時間毎に周期的に行うようにしても良いし、情報処理装置３０から取得した仮文書ファイルに基づき、仮文書ファイルに記載された見積り時間が経過したときに確認を行うようにしてもよい。情報処理装置３０は、ステップＳＡ１０で開始した処理が終了していない場合、中継装置２０からの確認に対して、処理が終了していないことを中継装置２０へ通知する（ステップＳＡ１２）。
【００３４】
ここで、ユーザが、情報記憶装置４０へアクセスする操作を端末装置５０において行うと、記憶部４０２においてユーザのユーザ識別子に対応付けて記憶している情報（例えば文書データや画像データのファイルや仮文書ファイル）のリストが端末装置５０へ送信される。具体的には、ユーザは、端末装置５０において、ウェブブラウザを用いて情報記憶装置４０へアクセスする（ステップＳＡ１３）。情報記憶装置４０は、ユーザのユーザ識別子を入力するページを端末装置５０へ送信する（ステップＳＡ１４）。端末装置５０は、ステップＳＡ１４で送信されたページを取得し、取得したページを表示する。ユーザが、端末装置５０において、表示されたページでユーザ識別子を入力し、入力したユーザ識別子を送信する操作を行うと、端末装置５０は、入力されたユーザ識別子と、当該ユーザ識別子に対応付けて記憶されている情報のリストを要求するメッセージを情報記憶装置４０へ送信する（ステップＳＡ１５）。情報記憶装置４０（送信部４５２）は、ステップＳＡ１５で送信されたユーザ識別子とメッセージとを取得すると、取得したユーザ識別子に対応付けて記憶されている情報のリストを表すページを生成し、生成したページを端末装置５０へ送信する（ステップＳＡ１６）。ここで、送信されるページは、取得したユーザ識別子を含む、また、情報記憶装置４０においては、ステップＳＡ９において、ユーザ識別子に対応付けて仮文書ファイルと、この仮文書ファイルを記憶した時刻が記憶されたため、ここで送信されるページには、仮文書ファイルのファイル名と、仮文書ファイルを記憶した時刻とが含まれる。
【００３５】
端末装置５０は、ステップＳＡ１６で送信されたページを取得し、取得したページを表示する（ステップＳＡ１７）。図１０の（ａ）は、表示されるページの一例を示した図である。図１０に示したように、端末装置５０においては、仮文書ファイルのファイル名「ＡＡＡ（処理中）」と、この仮文書ファイルを記憶した時刻とが対応付けて表示されるため、ユーザは、ステップＳＡ２で指定した処理が、まだ処理中であることがわかる。
なお、端末装置５０においてユーザが、この仮文書ファイル「ＡＡＡ（処理中）」の参照を要求する操作を行うと、端末装置５０は情報記憶装置４０に対し仮文書ファイル「ＡＡＡ(処理中)」の参照要求を行う。情報記憶装置４０は、この参照要求に対し、この仮文書ファイル「ＡＡＡ（処理中）」の内容を表示する表示情報を生成し、生成した表示情報を端末装置５０へ送信する。端末装置５０は、この表示情報を受信すると、送信された仮文書ファイル「ＡＡＡ（処理中）」の内容の表示情報を表示する。ここで、上述したように、仮文書ファイル「ＡＡＡ（処理中）」において「３分後に処理が完了します」と記載されていた場合、図１０の（ｂ）に示したように、見積もり時間や処理状況を表す「３分後に処理が完了します」という文字列が表示される。
【００３６】
一方、中継装置２０は、処理が終了していないことを示す通知をステップＳＡ１２で取得した場合、予め定められた時間が経過した後、情報処理装置３０が開始した処理が終了しているか、情報処理装置３０に対して再度確認を行う（ステップＳＡ１８）。情報処理装置３０（情報処理部３５０）は、ステップＳＡ１０で開始した処理が終了すると、処理が完了した画像データのファイルを生成し、ステップＳＡ４で取得したユーザ識別子と、実行した処理により得られたファイルを中継装置２０へ送信する（ステップＳＡ１９）。
【００３７】
中継装置２０（第２転送部２５１）は、ステップＳＡ１９で送信されたユーザ識別子とファイルとを情報記憶装置４０へ送信する（ステップＳＡ２０）。情報記憶装置４０（取得部４５０）は、ステップＳＡ２０で送信されたユーザ識別子とファイルとを取得する。情報記憶装置４０（書込部４５１）は、取得したユーザ識別子、取得したファイル、このファイルを取得した時刻情報とを対応付けて記憶部４０２に書き込む（ステップＳＡ２１）。
【００３８】
ここで、ユーザが、ステップＳＡ１６で取得したページを更新する操作を端末装置５０において行うと、端末装置５０は、ステップＳＡ１５のときと同様にリストを要求するメッセージとユーザ識別子を情報記憶装置４０へ送信する（ステップＳＡ２２）。情報記憶装置４０（送信部４５２）は、ステップＳＡ２２で送信されたメッセージとユーザ識別子を取得すると、取得したユーザ識別子に対応付けて記憶されているファイルのリストを表すページを生成し、生成したページを端末装置５０へ送信する（ステップＳＡ２３）。
【００３９】
端末装置５０は、ステップＳＡ２３で送信されたページを取得し、取得したページの表示を行う（ステップＳＡ２４）。図１１は、表示されるページの一例を示した図である。図１１に示したように、端末装置５０においては、ユーザが指示した処理により生成されたファイル「ＡＡＡ」を表す情報と、当該ファイルを記憶した時刻情報とが対応付けて表示されるため、ユーザは、ステップＳＡ２で指定した処理が終了し、当該処理で生成されたファイルが情報記憶装置４０に記憶されていることを確認する。なお、端末装置５０においては、表示されたファイル名に触れる操作が行われると、当該ファイル名で特定されるファイル、即ち、ステップＳＡ２１で記憶されたファイルをダウンロードしたり、参照することができる。
【００４０】
（実施形態の第２動作例）
次に本実施形態の第２動作例について図１２を用いて説明する。第２動作例は、情報処理装置３０において、画像データの処理中に異常が発生した場合の動作例である。第２動作例においては、ステップＳＡ１からステップＳＡ１７までの処理は第１動作例と同じであり、ステップＳＡ１７より後の動作が第１動作例と異なる。このため、ステップＳＡ１からステップＳＡ１７までの動作については、その説明を省略する。
【００４１】
情報処理装置３０（情報処理部３５０）は、ステップＳＡ１０で開始した後、実行中の処理において異常が発生した場合、実行していた処理を中止する（ステップＳＢ１）。
一方、中継装置２０は、ステップＳＡ１２で処理が終了していないことを示す通知を取得した場合、予め定められた時間が経過した後、情報処理装置３０が開始した処理が終了しているか、情報処理装置３０に対して再度確認を行う（ステップＳＢ２）。ここで情報処理装置３０（情報処理部３５０）は、ステップＳＡ１０で開始した処理を異常の発生により中止していた場合、ステップＳＡ５で取得したユーザ識別子と、異常が発生して処理を中止したことを通知するファイルとを中継装置２０へ送信する（ステップＳＢ３）。このとき情報処理装置３０では、実行中の処理において異常が発生し、実行してい処理を中止した場合、取得したデータのファイル名「ＡＡＡ」に対し、異常が発生し処理を中止した旨を示す文字列「異常により処理中止」を加えたファイル名「ＡＡＡ（異常により処理中止））をファイル名とし、異常の状況を示す文字列を内容とするテキストファイルを生成し、中継装置２０へ送信する。
【００４２】
中継装置２０（第２転送部２５１）は、ステップＳＢ３で送信されたユーザ識別子とファイルとを取得し、取得したユーザ識別子とファイルとを情報記憶装置４０へ送信する（ステップＳＢ４）。情報記憶装置４０（取得部４５０）は、ステップＳＢ４で送信されたユーザ識別子とファイルとを取得する。情報記憶装置４０（書込部４５１）は、取得したユーザ識別子、取得したファイル、ファイルを取得した日時を示す時刻情報とを対応付けて記憶部４０２に書き込む（ステップＳＢ５）。
【００４３】
ここで、ユーザが、ステップＳＡ１６で取得したページを更新する操作を端末装置５０において行うと、端末装置５０は、ステップＳＡ１５のときと同様にリストを要求するメッセージとユーザ識別子を情報記憶装置４０へ送信する（ステップＳＢ６）。情報記憶装置４０（送信部４５２）は、ステップＳＢ６で送信されたメッセージとユーザ識別子を取得すると、取得したユーザ識別子に対応付けて記憶されているファイルのリストを表すページを生成し、生成したページを端末装置５０へ送信する（ステップＳＢ７）。
【００４４】
端末装置５０は、ステップＳＢ７で送信されたページを取得し、取得したページの表示を行う（ステップＳＢ８）。図１３は、表示されるページの一例を示した図である。図１３に示したように、端末装置５０においては、画像データの処理中に異常が発生したことを通知するフィアル名が表示されるため、ユーザは、ステップＳＡ２で指定した処理が異常の発生により中止されたことがわかる。
【００４５】
（実施形態の第３動作例）
次に本実施形態の第３動作例について説明する。第３動作例は、情報処理装置３０が実行する処理の終了する時間が、見積り時間を越える場合の動作例である。第３動作例においては、ステップＳＡ１からステップＳＡ１７までの処理は第１動作例と同じであり、ステップＳＡ１７より後の動作が第１動作例と異なる。このため、ステップＳＡ１からステップＳＡ１７までの動作については、その説明を省略する。
【００４６】
情報処理装置３０（計算部３５２）は、ステップＳＡ１０で処理を開始した後、ステップＳＡ６で計算した見積り時間が経過したときに処理が終了していない場合、実行中の処理が終了するまでに掛かる見積り時間を再度計算する（ステップＳＣ１）。情報処理装置３０（送信部４５２）は、見積り時間の再計算が終了すると、ステップＳＡ４で取得したユーザ識別子と、ステップＳＣ１で再計算した見積り時間をファイル名に付与した仮文書ファイルとを中継装置２０へ送信する（ステップＳＣ２）。
【００４７】
中継装置２０（第２転送部２５１）は、ステップＳＣ２で送信されたユーザ識別子と仮文書ファイルとを情報記憶装置４０へ送信する（ステップＳＣ３）。情報記憶装置４０（取得部４５０）は、ステップＳＣ３で送信されたユーザ識別子と仮文書ファイルとを取得する。情報記憶装置４０（書込部４５１）は、取得したユーザ識別子、仮文書ファイル、この仮文書ファイルを取得した日時を示す時刻情報とを対応付けて記憶部４０２に書き込む（ステップＳＣ４）。
【００４８】
ここで、ユーザが、ステップＳＡ１６で取得したページを更新する操作を端末装置５０において行うと、端末装置５０は、ステップＳＡ１５のときと同様にリストを要求するメッセージとユーザ識別子を情報記憶装置４０へ送信する（ステップＳＣ５）。情報記憶装置４０（送信部４５２）は、ステップＳＣ５で送信されたメッセージとユーザ識別子を取得すると、取得したユーザ識別子に対応付けて記憶されている情報のリストを表すページを生成し、生成したページを端末装置５０へ送信する（ステップＳＣ６）。
【００４９】
端末装置５０は、ステップＳＣ６で送信されたページを取得し、取得したページの表示を行う（ステップＳＣ７）。図１５は、表示されるページの一例を示した図である。図１５に示したように、端末装置５０においては、再度計算された見積り時間が表示されるため、ユーザは、ステップＳＡ２で指定した処理が終了する時刻を確認する。
【００５０】
［変形例］
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限定されることなく、他の様々な形態で実施可能である。例えば、上述の実施形態を以下のように変形して本発明を実施してもよい。なお、上述した実施形態及び以下の変形例は、各々を組み合わせてもよい。
【００５１】
上述した実施形態においては、リストを表示するためのページを端末装置５０が情報記憶装置４０から取得して表示しているが、リストを表示するためのページを画像形成装置１０が取得して表示してもよい。
【００５２】
上述した実施形態においては、情報処理装置３０は、情報の一例である画像データを処理しているが、処理する情報は画像データに限定されるものではない。情報処理装置３０が処理する情報は、例えば、テキストデータ、動画データ、音声データなど、他の種類の情報であってもよい。
【００５３】
本発明においては、画像データの処理を指示する装置は、画像形成装置１０に限定されるものではなく、パーソナルコンピュータやスマートフォン、タブレットコンピュータなど、他のコンピュータ装置であってもよい。
【００５４】
上述した実施形態においては、情報処理装置３０は、画像データと共に取得した処理識別子に応じて画像データを加工しているが、情報処理装置３０が行う処理の種類は一つとし、処理の種類毎に複数の情報処理装置３０を設けるようにしてもよい。この構成の場合、中継装置２０は、画像形成装置１０から画像データと共に取得した処理識別子が「１」の場合には、当該処理識別子に対応した処理を行う第１の情報処理装置３０へ画像データを送信し、画像形成装置１０から画像データと共に取得した処理識別子が「２」の場合には、当該処理識別子に対応した処理を行う第２の情報処理装置３０へ画像データを送信する構成としてもよい。
【００５５】
上述した実施形態においては、情報処理装置３０は、見積もり時間や処理状況を示す情報としてファイルを生成し、見積もり時間や処理状況を示す情報をファイル名やファイルの内容として記述し、生成したファイルを中継装置２０を介して情報記憶装置４０に格納するようにしたが、この構成に限定されるものではない。例えば、情報処理装置３０は、見積もり時間や処理状況を示す情報をメッセージの形式で生成し、このメッセージを中継装置２０を介して情報記憶装置４０に送信し、情報記憶装置４０は受信したメッセージを管理し、端末装置５０からの参照要求に基づきメッセージのリストを表示させるように構成してもよい。
【００５６】
上述した実施形態においては、情報処理装置３０は、クラウドサービスを提供するサーバ装置であり、中継装置２０は、複数のクラウドサービスを仲介するサーバ装置であってもよい。
【００５７】
上述したプログラムは、磁気記録媒体（磁気テープ、磁気ディスク（ＨＤＤ（Hard Disk Drive）、ＦＤ（Flexible Disk）））など、光記録媒体（光ディスクなど）、光磁気記録媒体、半導体メモリなどのコンピュータ読取り可能な記録媒体に記憶した状態で提供し、各装置にインストールしてもよい。また、通信回線を介して各装置にダウンロードしてインストールしてもよい。
【符号の説明】
【００５８】
１０…画像形成装置、２０…中継装置、３０…情報処理装置、４０…情報記憶装置、５０…端末装置、１０１…制御部、１０８…通信部、１５０…送信部、２０１…制御部、２０８…通信部、２５０…第１転送部、２５１…第２転送部、３０１…制御部、３０８…通信部、３５０…情報処理部、３５１…計算部、４０１…制御部、４０８…通信部、４５０…取得部、４５１…書込部、４５２…送信部。
【図１】
2014186472.tif 000003
【図２】
2014186472.tif 000004
【図３】
2014186472.tif 000005
【図４】
2014186472.tif 000006
【図５】
2014186472.tif 000007
【図６】
2014186472.tif 000008
【図７】
2014186472.tif 000009
【図８】
2014186472.tif 000010
【図９】
2014186472.tif 000011
【図１０】
2014186472.tif 000012
【図１１】
2014186472.tif 000013
【図１２】
2014186472.tif 000014
【図１３】
2014186472.tif 000015
【図１４】
2014186472.tif 000016
【図１５】
2014186472.tif 000017