(57)【要約】【課題】ネットワークを介して提供されるサービスとの連携時の利便性を向上させる。【解決手段】連携処理システムであって、機器は、携帯端末からサービスの実行要求を受け付ける受付手段と、受け付けた実行要求に基づいて実行要求に係る第１の処理を実行する第１の実行手段と、第１の処理の処理結果と、要求元の携帯端末を識別する識別情報とを情報処理システムに送信する第１の送信手段とを有し、情報処理システムは、機器から送信される第１の処理の処理結果の受信に応じ、第２の処理を実行する第２の実行手段と、第２の処理の実行が完了すると、通知装置に対し、機器から送信された識別情報と、処理完了を示す情報とを送信することにより、処理結果を示す情報の識別情報により識別される携帯端末への通知を要求する通知要求手段とを有することにより上記課題を解決する。【選択図】図４
2016015580.tif 000002
【特許請求の範囲】
【請求項１】
１以上の情報処理装置により構成される情報処理システムと、機器とがネットワークを介して接続され、提供するサービスに係る複数の処理を前記情報処理システムと前記機器とが連携して実行する連携処理システムであって、
前記機器は、
携帯端末から前記サービスの実行要求を受け付ける受付手段と、
前記受付手段により受け付けた前記実行要求に基づいて、該実行要求に係るサービスを提供するための複数の処理のうちの第１の処理を実行する第１の実行手段と、
前記第１の実行手段で実行した第１の処理の処理結果と、前記実行要求の要求元の前記携帯端末を識別する識別情報とを前記情報処理システムに送信する第１の送信手段とを有し、
前記情報処理システムは、
前記機器から送信される前記第１の処理の処理結果の受信に応じ、該第１の処理の処理結果を用いて前記複数の処理のうちの第２の処理を実行する第２の実行手段と、
前記第２の実行手段による前記第２の処理の実行が完了すると、受信した識別情報により識別される携帯端末に対して受信した情報を通知する通知装置に対し、前記機器から送信された前記識別情報と、処理完了を示す情報とを送信することにより、該処理完了を示す情報の該識別情報により識別される前記携帯端末への通知を要求する通知要求手段とを有することを特徴とする連携処理システム。
【請求項２】
前記機器は、
電子データを入力する入力手段を更に有し、
前記第１の実行手段は、
前記第１の処理に係る電子データの入力処理を前記入力手段を用いて実行し、
前記第１の送信手段は、
前記第１の処理の処理結果として前記入力処理により得られた電子データを前記情報処理システムに送信することを特徴とする請求項１に記載の連携処理システム。
【請求項３】
前記第２の実行手段は、
前記機器から送信される前記電子データに対し、前記第２の処理に係る加工処理を実行することを特徴とする請求項２に記載の連携処理システム。
【請求項４】
前記機器は、
前記通知装置からの前記処理完了を示す情報の受信に応じて前記携帯端末から送信された要求の受信に応じ、前記第２の処理の処理結果を前記情報処理システムから取得する取得手段を更に有することを特徴とする請求項１乃至３のいずれか一項に記載の連携処理システム。
【請求項５】
前記機器は、
前記取得手段で取得した前記第２の処理の処理結果を、前記携帯端末から受信した配信先情報に基づく配信先に送信する第２の送信手段を更に有することを特徴とする請求項４に記載の連携処理システム。
【請求項６】
前記配信先情報は、
前記情報処理システムに接続される装置、又は前記機器に接続される装置であることを特徴とする請求項５に記載の連携処理システム。
【請求項７】
前記機器は、
前記第１の実行手段による処理条件、又は前記配信先情報を設定する設定手段を有することを特徴とする請求項５又は６に記載の連携処理システム。
【請求項８】
前記機器の前記第１の実行手段は、
受信したファックス文書のデータを入力することを特徴とする請求項１乃至７のいずれか一項に記載の連携処理システム。
【請求項９】
前記通知は、
プッシュ通知により通知されることを特徴とする請求項１乃至８のいずれか一項に記載の連携処理システム。
【請求項１０】
前記携帯端末は、
スマートデバイスであることを特徴とする請求項１乃至９のいずれか一項に記載の連携処理システム。
【請求項１１】
１以上の情報処理装置により構成される情報処理システムと、機器と、携帯端末とを有し、提供するサービスに係る複数の処理を前記情報処理システムと前記機器と前記携帯端末とが連携して実行する連携処理システムであって、
前記機器は、
前記携帯端末から前記サービスの実行に係る第１の要求を受け付ける受付手段と、
前記受付手段により受け付けた前記第１の要求に基づいて、該第１の要求に係る第１の処理を実行する第１の実行手段と、
前記第１の実行手段で実行した第１の処理の処理結果を、前記第１の要求の要求元の前記携帯端末に送信する第１の送信手段とを有し、
前記携帯端末は、
前記機器に対して前記第１の要求を送信する第１の要求送信手段と、
前記第１の要求に応じて前記機器が送信する第１の処理の処理結果を受信すると、該第１の処理の処理結果と、当該携帯端末を識別する識別情報と、前記サービスの実行に係る第２の要求とを、前記情報処理システムに送信する第２の要求送信手段とを有し、
前記情報処理システムは、
前記携帯端末から送信される前記第２の要求の受信に応じ、前記携帯端末から送信される前記第１の処理の処理結果を用いて該第２の要求に係る第２の処理を実行する第２の実行手段と、
前記第２の実行手段による前記第２の処理の実行が完了すると、受信した識別情報により識別される携帯端末に対して受信した情報を通知する通知装置に対し、前記携帯端末から送信された前記識別情報と、処理結果を示す情報とを送信することにより、該処理結果を示す情報の該識別情報により識別される前記携帯端末への通知を要求する通知要求手段とを有することを特徴とする連携処理システム。
【請求項１２】
１以上の情報処理装置により構成される情報処理システムと、機器とがネットワークを介して接続され、提供するサービスに係る複数の処理を前記情報処理システムと前記機器とが連携して実行する連携処理方法であって、
前記機器が、
携帯端末から前記サービスの実行要求を受け付ける受付手順と、
前記受付手順により受け付けた前記実行要求に基づいて、該実行要求に係るサービスを提供するための複数の処理のうち第１の処理を実行する第１の実行手順と、
前記第１の実行手順で実行した第１の処理の処理結果と、前記実行要求の要求元の前記携帯端末を識別する識別情報とを前記情報処理システムに送信する第１の送信手順とを有し、
前記情報処理システムが、
前記機器から送信される前記第１の処理の処理結果の受信に応じ、該第１の処理の処理結果を用いて前記複数の処理のうちの第２の処理を実行する第２の実行手順と、
前記第２の実行手順による前記第２の処理の実行が完了すると、受信した識別情報により識別される携帯端末に対して受信した情報を通知する通知装置に対し、前記機器から送信された前記識別情報と、処理完了を示す情報とを送信することにより、該処理完了を示す情報の該識別情報により識別される前記携帯端末への通知を要求する通知要求手順とを有することを特徴とする連携処理方法。
【請求項１３】
１以上の情報処理装置により構成される情報処理システムと、機器と、携帯端末とを有し、提供するサービスに係る複数の処理を前記情報処理システムと前記機器と前記携帯端末とが連携して実行する連携処理方法であって、
前記機器が、
前記携帯端末から前記サービスの実行に係る第１の要求を受け付ける受付手順と、
前記受付手順により受け付けた前記第１の要求に基づいて、該第１の要求に係る第１の処理を実行する第１の実行手順と、
前記第１の実行手順で実行した第１の処理の処理結果を、前記第１の要求の要求元の前記携帯端末に送信する第１の送信手順とを有し、
前記携帯端末が、
前記機器に対して前記第１の要求を送信する第１の要求送信手順と、
前記第１の要求に応じて前記機器が送信する第１の処理の処理結果を受信すると、該第１の処理の処理結果と、当該携帯端末を識別する識別情報と、前記サービスの実行に係る第２の要求とを、前記情報処理システムに送信する第２の要求送信手順とを有し、
前記情報処理システムが、
前記携帯端末から送信される前記第２の要求の受信に応じ、前記携帯端末から送信される前記第１の処理の処理結果を用いて該第２の要求に係る第２の処理を実行する第２の実行手順と、
前記第２の実行手順による前記第２の処理の実行が完了すると、受信した識別情報により識別される携帯端末に対して受信した情報を通知する通知装置に対し、前記携帯端末から送信された前記識別情報と、処理結果を示す情報とを送信することにより、該処理結果を示す情報の該識別情報により識別される前記携帯端末への通知を要求する通知要求手順とを有することを特徴とする連携処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、連携処理システム、及び連携処理方法に関する。
【背景技術】
【０００２】
インターネット等のネットワーク上で提供されているソフトウェアを利用したサービスの形態として、クラウドサービスが知られている。このようなクラウドサービスを利用して、スキャン条件等が記憶された機器のプロファイルに基づき読み取られたデータに所定の処理を行い、クラウド上のストレージに配信する方法が知られている（例えば、特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
クラウドサービスを利用する場合には、クラウドで処理が終了した時点で、直ぐに次の処理を続行したいという要望がある。しかしながら、上述した従来手法では、クラウドで処理が終了したか機器側で確認したい場合に、ネットワークに接続したまま応答があるまで待つ必要がある。また、ファイアウォール等の制約によりクラウド側から機器にアクセスできないため、随時ポーリングしてクラウド側に確認する必要がある。
【０００４】
１つの側面では、本発明は、ネットワークを介して提供されるサービスとの連携時の利便性を向上させることを目的とする。
【課題を解決するための手段】
【０００５】
一態様において、１以上の情報処理装置により構成される情報処理システムと、機器とがネットワークを介して接続され、提供するサービスに係る複数の処理を前記情報処理システムと前記機器とが連携して実行する連携処理システムであって、前記機器は、携帯端末から前記サービスの実行要求を受け付ける受付手段と、前記受付手段により受け付けた前記実行要求に基づいて、該実行要求に係るサービスを提供するための複数の処理のうちの第１の処理を実行する第１の実行手段と、前記第１の実行手段で実行した第１の処理の処理結果と、前記実行要求の要求元の前記携帯端末を識別する識別情報とを前記情報処理システムに送信する第１の送信手段とを有し、前記情報処理システムは、前記機器から送信される前記第１の処理の処理結果の受信に応じ、該第１の処理の処理結果を用いて前記複数の処理のうちの第２の処理を実行する第２の実行手段と、前記第２の実行手段による前記第２の処理の実行が完了すると、受信した識別情報により識別される携帯端末に対して受信した情報を通知する通知装置に対し、前記機器から送信された前記識別情報と、処理完了を示す情報とを送信することにより、該処理完了を示す情報の該識別情報により識別される前記携帯端末への通知を要求する通知要求手段とを有する。
【発明の効果】
【０００６】
ネットワークを介して提供されるサービスとの連携時の利便性を向上させることが可能となる。
【図面の簡単な説明】
【０００７】
【図１】本実施形態に係る連携処理システムの一例を示す図である。
【図２】コンピュータシステムのハードウェア構成の一例を示す図である。
【図３】画像形成装置のハードウェア構成の一例を示す図である。
【図４】各装置の機能ブロックの一例を示す図である。
【図５】連携処理のシーケンスの一例を示す図である。
【図６】スマートデバイスの設定画面の一例を示す図である。
【図７】連携処理の実行に用いられる識別情報の一例を示す図である。
【図８】連携処理の他のシーケンスを示す図である。
【発明を実施するための形態】
【０００８】
次に、本発明の実施の形態について、詳細に説明する。
【０００９】
＜システム構成＞
図１は、本実施形態に係る連携処理システムの一例を示す図である。図１に示す連携処理システム１は、通知装置１０と、１以上の情報処理装置により構成される情報処理システムの一例としてのサービス提供装置２０と、オンラインストレージ３０と、携帯端末の一例としてのスマートデバイス４０と、機器の一例としての画像形成装置５０とがインターネットに代表されるネットワークＮを介して接続されている。連携処理システム１では、例えば提供されるサービスに係る複数の処理をサービス提供装置２０や、画像形成装置５０が連携して実行する。
【００１０】
また、画像形成装置５０は、例えばユーザ企業等の組織におけるシステム環境（イントラネット）において、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｏｗｏｒｋ）等のネットワークを介してファイルサーバ６０と接続されている。画像形成装置５０やファイルサーバ６０は、例えばファイアウォール（ＦＷ：Ｆｉｒｅｗａｌｌ）等を介してネットワークＮと接続されているため、ネットワークＮからのアクセスが制限され、セキュリティが保護されている。
【００１１】
通知装置１０は、受信した識別情報（例えば、スマートデバイスＩＤ）により識別されるスマートデバイス４０に対して受信した情報（例えば、処理完了を示すメッセージ等）を通知する。通知装置１０は、例えばＧＣＭ（Ｇｏｏｇｌｅ  Ｃｌｏｕｄ  Ｍｅｓｓａｇｅ）や、ＡＰＮＳ（Ａｐｐｌｅ  Ｐｕｓｈ  Ｎｏｔｉｆｉｃａｔｉｏｎ  Ｓｅｒｖｉｃｅ）等に代表されるプッシュ通知（Ｐｕｓｈ通知）等のサービスを利用して、スマートデバイス４０に対し通知を行う。
【００１２】
なお、通知装置１０は、上述したプッシュ通知により、例えばスマートデバイス４０の電源がＯＦＦの場合や、ネットワークＮに接続できない場合に、スマートデバイス４０が接続可能となった時点でメッセージ等を再送信することが可能である。
【００１３】
サービス提供装置２０は、ネットワークＮを介して所定のサービスを提供する。サービス提供装置２０は、例えばスマートデバイス４０からのサービスの実行要求に基づき、画像形成装置５０により第１の処理の一例としてスキャンされた画像データ（第１の処理の処理結果）を取得する。また、サービス提供装置２０は、第１の処理結果の受信に応じて、第２の処理の一例として加工処理等を行うと、処理が完了したデータ（第２の処理の処理結果）を、例えばオンラインストレージ３０等に保存しておく。
【００１４】
なお、加工処理としては、例えば画像データに対するＯＣＲ（Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅｃｏｇｎｉｔｉｏｎ）処理や、ＯＣＲ結果の翻訳、画像データのデータ形式の変換等の処理や、複数の加工処理の組合わせを行っても良い。
【００１５】
オンラインストレージ３０は、ネットワークＮを介して接続されるサービス提供装置２０等にストレージの記憶領域を貸し出すサービスを提供する。オンラインストレージ３０は、例えばＤｒｏｐｂｏｘ（登録商標）や、Ｇｏｏｇｌｅ  Ｄｒｉｖｅ、Ｏｆｆｉｃｅ３６５（登録商標）等に代表されるファイルサービスを提供する。なお、オンラインストレージ３０は、例えばＧｍａｉｌに代表されるメールサービスを提供することも可能である。
【００１６】
スマートデバイス４０は、例えばｉＰｈｏｎｅ（登録商標）や、Ａｎｄｒｏｉｄ（登録商標）ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）等が搭載されたスマートフォンや、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｃｅ）、タブレット型端末、携帯電話等のユーザにより携帯可能な携帯端末である。スマートデバイス４０は、インストールされたアプリケーション等から、例えば画像形成装置５０の機能を使用することが可能である。
【００１７】
画像形成装置５０は、例えばＭＦＰ（Ｍｕｔｉ−Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）等の複合機や、コピー機、スキャナ、プリンタ、レーザプリンタ、プロジェクタ、電子黒板等、画像形成に係る処理を行う装置である。画像形成装置５０は、インストールされた組み込みアプリケーション等から、例えばサービス提供装置２０等が提供するサービスを利用することが可能である。
【００１８】
ファイルサーバ６０は、例えば共有フォルダ等のファイルを格納する機能を有するローカルストレージである。ファイルサーバ６０は、例えばＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）を利用してファイルの送受信を行う。
【００１９】
図１に示す連携処理システム１において、通知装置１０や、サービス提供装置２０、オンラインストレージ３０は、例えば１以上の情報処理装置により構成されるクラウドサービスにより実現される。なお、通知装置１０、サービス提供装置２０、及びオンラインストレージ３０は、１台の情報処理装置に統合して実現しても良い。したがって、例えばサービス提供装置２０内に、通知装置１０やオンラインストレージ３０における機能を設けても良い。また、通知装置１０、サービス提供装置２０、及びオンラインストレージ３０は、それぞれが複数の情報処理装置に分散した構成で実現しても良い。
【００２０】
＜ハードウェア構成＞
図１に示す通知装置１０や、サービス提供装置２０、オンラインストレージ３０、スマートデバイス４０、ファイルサーバ６０は、例えば図２に示すようなハードウェア構成のコンピュータにより実現される。図２は、コンピュータシステムのハードウェア構成の一例を示す図である。
【００２１】
図２に示すコンピュータシステム２は、入力装置７１と、表示装置７２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）７３と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）７４と、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）７５と、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）７６と、通信Ｉ／Ｆ７７と、外部Ｉ／Ｆ７８とを有し、それぞれがバスＢで相互に接続されている。
【００２２】
入力装置７１は、キーボードやマウス、タッチパネル等を含み、ユーザが各操作信号を入力するのに用いられる。表示装置７２は、ディスプレイ等を含み、コンピュータシステム２による処理結果を表示する。
【００２３】
ＲＡＭ７３は、プログラムやデータを一時保持する揮発性の半導体メモリ（記憶装置）である。ＲＯＭ７４は、電源を切ってもプログラムやデータを保持可能な不揮発性の半導体メモリ（記憶装置）である。ＲＯＭ７４には、コンピュータシステム２の起動時に実行されるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）、ＯＳ設定、及びネットワーク設定等のプログラムやデータを格納する。
【００２４】
ＨＤＤ７５は、プログラムやデータを格納している不揮発性の記憶装置である。格納されるプログラムやデータには、例えばコンピュータシステム２全体を制御する基本ソフトウェアであるＯＳや、ＯＳ上において各種機能を提供するアプリケーションソフトウェア等がある。
【００２５】
ＨＤＤ７５は、格納しているプログラムやデータを所定のファイルシステム及び／又はＤＢ（データベース）により管理している。なお、コンピュータシステム２は、ＨＤＤ７５の代わりにＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）が設けられても良い。
【００２６】
ＣＰＵ７６は、ＲＯＭ７４やＨＤＤ７５等の記憶装置からプログラムやデータをＲＡＭ７３上に読み出し、処理を実行することで、コンピュータシステム２全体の制御や機能を実現する演算装置である。
【００２７】
通信Ｉ／Ｆ７７は、コンピュータシステム２をネットワークＮに接続するインターフェースである。これにより、コンピュータシステム２は、通信Ｉ／Ｆ７７を介してデータ通信を行う。
【００２８】
外部Ｉ／Ｆ７８は、外部装置とのインターフェースである。外部装置には、記録媒体７８Ａ等がある。これにより、コンピュータシステム２は、外部Ｉ／Ｆ７８を介して記録媒体７８Ａの読み取り及び／又は書き込みを行うことが可能である。
【００２９】
記録媒体７８Ａには、フレキシブルディスク、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、ＳＤメモリカード（ＳＤ  Ｍｅｍｏｒｙ  ｃａｒｄ）、ＵＳＢメモリ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ  ｍｅｍｏｒｙ）等がある。
【００３０】
通知装置１０や、サービス提供装置２０、オンラインストレージ３０、スマートデバイス４０、ファイルサーバ６０は、コンピュータシステム２のハードウェア構成により、後述するような各種処理を実現することが可能である。
【００３１】
＜画像形成装置５０のハードウェア構成＞
図３は、画像形成装置のハードウェア構成の一例を示す図である。画像形成装置５０は、コントローラ８１と、入力手段の一例としてのスキャナ８２と、プリンタ８３と、モデム８４と、操作パネル８５と、ネットワークインタフェース８６と、ＳＤカードスロット８７等を有する。
【００３２】
コントローラ８１は、ＣＰＵ９１と、ＲＡＭ９２と、ＲＯＭ９３と、ＨＤＤ９４と、ＮＶＲＡＭ９５等を有する。ＣＰＵ９１は、ＲＡＭ９２にロードされたプログラムを処理することにより、各種の機能を実現する。ＲＡＭ９２は、プログラムをロードするための記憶領域や、ロードされたプログラムのワーク領域等として用いられる。
【００３３】
ＲＯＭ９３には、各種のプログラムやプログラムによって利用されるデータ等が記憶されている。ＨＤＤ９４には、プログラムやプログラムが利用する各種のデータ等が記憶される。ＮＶＲＡＭ９５には、各種の設定情報等が記憶される。
【００３４】
スキャナ８２は、文書（原稿）より画像データを読み取るためのハードウェア（画像読取手段）である。プリンタ８３は、印刷データを用紙に印刷するためのハードウェア（印刷手段）である。モデム８４は、電話回線に接続するためのハードウェアであり、ＦＡＸ通信による画像データの送受信を実行するために用いられる。
【００３５】
操作パネル８５は、ユーザからの入力の受け付けを行うためのボタン等の入力手段や設定を行う設定手段、液晶パネル等の表示手段等を備えたハードウェアである。ネットワークインタフェース８６は、ＬＡＮ等のネットワーク（有線又は無線の別は問わない。）に接続するためのハードウェアである。
【００３６】
ＳＤカードスロット８７は、ＳＤカード８８に記憶されたプログラムを読み取るために利用される。画像形成装置５０では、ＲＯＭ９３に記憶されたプログラムだけでなく、ＳＤカード８８に記憶されたプログラムもＲＡＭ９２にロードされ、実行することが可能である。なお、他の記録媒体（例えば、ＣＤ−ＲＯＭ又はＵＳＢメモリ等）によってＳＤカード８８が代替されても良い。
【００３７】
ＳＤカード８８の位置付けに相当する記録媒体の種類は、所定のものに限定されない。この場合、ＳＤカードスロット８７は、記録媒体の種類に応じたハードウェアによって代替される。
【００３８】
＜機能ブロック＞
図４は、各装置の機能ブロックの一例を示す図である。図４（Ａ）は、通知装置１０の機能ブロックの一例を示し、図４（Ｂ）は、サービス提供装置２０の機能ブロックの一例を示している。図４（Ｃ）は、スマートデバイス４０の機能ブロックの一例を示し、図４（Ｄ）は、画像形成装置５０の機能ブロックの一例を示している。
【００３９】
＜通知装置１０の機能ブロック＞
図４（Ａ）に示す通知装置１０は、メッセージ通知手段１１と、メッセージ受付手段１２と、記憶手段１３とを有する。
【００４０】
メッセージ通知手段１１は、サービス提供装置２０から受け付けたメッセージ通知要求に基づき、例えばプッシュ通知のサービスを利用して、スマートデバイス４０にメッセージ（例えば処理完了を示す情報）等の通知を行う。ここで、メッセージ通知手段１１は、スマートデバイス４０を識別するための識別情報（例えば、スマートデバイスＩＤ）に基づき、スマートデバイス４０にメッセージを通知する。
【００４１】
なお、プッシュ通知とは、例えばサービス提供装置２０等の外部装置と連携して能動的に情報を取得し、取得した情報をユーザ側（例えば、スマートデバイス４０）等に通知する方式である。プッシュ通知を利用することで、例えば情報の更新等があった場合に、ユーザが問い合わせを行わなくても更新されたことを知ることが可能となる。これにより、即時的（リアルタイム）な情報の受け取りが可能となる。
【００４２】
メッセージ受付手段１２は、サービス提供装置２０からスマートデバイス４０に対するメッセージ通知要求を受け付ける。メッセージ受付手段１２は、メッセージ通知要求として、例えばサービス提供装置２０による所定の処理が完了したことをスマートデバイス４０に通知するための要求を受け付ける。
【００４３】
記憶手段１３は、プッシュ通知を行うために用いられるスマートデバイス４０のスマートデバイスＩＤ（例えば、ＲｅｇｉｓｔｒａｔｉｏｎＩＤ）等を記憶する。なお、スマートデバイス４０の識別情報としては、例えばＲｅｇｉｓｔｒａｔｉｏｎＩＤ等のスマートデバイスＩＤがあるが、これに限定されるものではない。
【００４４】
＜サービス提供装置２０の機能ブロック＞
図４（Ｂ）に示すサービス提供装置２０は、ジョブ受付手段２１と、第２の実行手段の一例としての加工手段２２と、通知要求手段２３と、記憶手段２４とを有する。
【００４５】
ジョブ受付手段２１は、例えば画像形成装置５０から実行要求（ジョブ）を受け付ける。ジョブ受付手段２１は、例えば受け付けたジョブに対応する画像データ（スキャンデータ）等を記憶手段２４に保存する。
【００４６】
加工手段２２は、画像形成装置５０から取得したジョブに基づき、第２の処理の一例として画像データに加工処理を行う。加工手段２２は、例えばＯＣＲ処理を行うがこれに限定されるものではなく、例えばＯＣＲ結果の翻訳、画像データのデータ形式の変換、画像データの分割、合成等の処理を行う。また、加工手段２２は、複数の加工処理の組合わせを行っても良い。
【００４７】
通知要求手段２３は、加工手段２２により画像データに対する処理が完了すると、通知装置１０に対し、スマートデバイス４０に処理完了を示す情報を通知するメッセージ（処理完了通知）を通知するよう要求する。通知要求手段２３は、通知装置１０に対する通知要求において、例えば処理完了通知を通知するジョブの実行要求元のスマートデバイス４０のスマートデバイスＩＤと、処理が完了したデータ（処理完了データ）が格納されているオンラインストレージ３０等の格納先を特定するＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）等を指定する。
【００４８】
記憶手段２４は、画像形成装置５０から受け付けたジョブに対応する画像データ等を記憶する。
【００４９】
＜スマートデバイス４０の機能ブロック＞
図４（Ｃ）に示すスマートデバイス４０は、画面表示手段４１と、入力受付手段４２と、設定記憶手段４３と、ジョブ管理手段４４と、ジョブ受付手段４５と、ジョブ実行手段４６とを有する。
【００５０】
画面表示手段４１は、画像形成装置５０により文書を読み取るスキャン要求（スキャンジョブ）を実行する際のスキャン条件（スキャン設定（例えば、ファイルの出力形式等））や、配信先情報（配信フロー）を設定するための画面を表示する。
【００５１】
入力受付手段４２は、画面表示手段４１の画面を介してユーザの操作により入力されたスキャン設定や、配信先情報の変更等を受け付ける。また、入力受付手段４２は、画面表示手段４１の画面を介してスキャン要求（スキャン実行指示）を受け付けると、ジョブ管理手段４４に、スキャンジョブを登録する。
【００５２】
設定記憶手段４３は、入力受付手段４２により受け付けたスキャン設定や配信先情報を、スキャンジョブにおける画像形成装置５０上のプロファイルとして記憶する。
【００５３】
ジョブ管理手段４４は、入力受付手段４２により受け付けたスキャンジョブや、サービス提供装置２０により処理要求が実行された処理完了データ等をダウンロードするためのダウンロードジョブ等の登録されたジョブを管理する。
【００５４】
ジョブ受付手段４５は、通知装置１０から処理完了通知を受け付けると、処理完了データ等をダウンロードするダウンロードジョブを、ジョブ管理手段４４に登録する。
【００５５】
ジョブ実行手段４６は、ジョブ管理手段４４に登録されているジョブを処理する。ジョブ実行手段４６は、例えばスキャンジョブの場合には、設定記憶手段４３からユーザにより画面表示手段４１を介して設定されたスキャン設定や配信先情報を取得し、画像形成装置５０にスキャンジョブの実行を要求する。
【００５６】
また、ジョブ実行手段４６は、例えばダウンロードジョブの場合には、オンラインストレージ３０等の格納先を示すＵＲＩ（格納先情報）に基づき、画像形成装置５０に処理完了データ等をダウンロードするよう要求する。
【００５７】
記憶手段４７は、例えば通知装置１０からメッセージを通知する際に用いられるスマートデバイス４０のスマートデバイスＩＤ（例えば、ＲｅｇｉｓｔｒａｔｉｏｎＩＤ）等を記憶する。
【００５８】
＜画像形成装置５０の機能ブロック＞
図４（Ｄ）に示す画像形成装置５０は、ジョブ管理手段５１と、受付手段の一例としてのジョブ受付手段５２と、第１の実行手段の一例としてのジョブ実行手段５３とを有する。
【００５９】
ジョブ管理手段５１は、ジョブ受付手段５２により受け付けたジョブ等を管理する。ジョブ受付手段５２は、スマートデバイス４０からスキャンジョブやダウンロードジョブ等の実行要求を受け付ける。
【００６０】
ジョブ実行手段５３は、スキャン実行手段５４と、ファイル送受信手段５５とを有し、ジョブ管理手段５１により管理されているジョブを処理する。
【００６１】
スキャン実行手段５４は、スマートデバイス４０から取得したスキャンジョブに基づき、スキャン要求時に設定されたスキャン条件（処理条件）に対応して、第１の処理の一例として文書（電子データ）のスキャン（入力処理）を実行し、第１の処理の処理結果の一例としてのスキャンデータ（画像データ）を作成する。また、スキャン実行手段５４は、スキャンデータに対し、サービス提供装置２０の所定のサービス（ＯＣＲ等の加工処理）を利用する場合、ジョブ管理手段５１にジョブ（例えば、ＯＣＲジョブ等）を登録する。
【００６２】
なお、スキャン実行手段５４は、サービス提供装置２０の所定のサービスを利用しない場合には、例えばファイル転送を行うためのジョブ（例えば、ファイル転送ジョブ等）としてジョブ管理手段５１に登録する。
【００６３】
ファイル送受信手段５５は、第１の送信手段の一例として、例えばＯＣＲジョブの場合、サービス提供装置２０にジョブ（例えば、ＯＣＲジョブ等）を識別するジョブＩＤの他、スキャンにより読み取った画像データ、画像データに加工処理を要求する処理要求、処理完了通知を通知するスマートデバイス４０のスマートデバイスＩＤ等を送信する。
【００６４】
また、ファイル送受信手段５５は、第２の送信手段の一例として、例えばファイル転送ジョブの場合、スキャン要求時に設定された配信先情報等に基づき、サービス提供装置２０やイントラネット内のファイルサーバ６０に、画像データや処理完了データ等を送信する。
【００６５】
また、ファイル送受信手段５５は、例えばダウンロードジョブの場合、例えばサービス提供装置２０等に処理完了データの格納先を示すＵＲＩ等を送信する。ファイル送受信手段５５は、取得手段の一例として、例えばサービス提供装置２０等から処理完了データを受信すると、スキャン要求時に設定された配信先情報と関連付けて、上述したファイル転送ジョブとしてジョブ管理手段５１に登録する。
【００６６】
＜連携処理＞
図５は、連携処理のシーケンスの一例を示す図である。図５に示すシーケンスは、例えばスマートデバイス４０と、画像形成装置５０と、ファイルサーバ６０と、サービス提供装置２０と、通知装置１０とにより実行される。
【００６７】
図５に示すように、スマートデバイス４０は、ユーザの操作に応じてサービス提供装置２０を利用するための接続設定を受け付ける（Ｓ１０）。スマートデバイス４０は、接続設定として、認証情報となるユーザＩＤやパスワード等を取得し、取得した認証情報を記憶手段４７等に保存する（Ｓ１１）。
【００６８】
なお、使用するサービス提供装置２０が、例えばマルチテナント形式の場合、テナントを識別するテナントＩＤ等も取得すると良い。これにより、例えばクラウド環境において異なるテナントが同一のユーザＩＤ等を使用している場合でもテナントＩＤに基づいて適切にユーザを識別することが可能となる。
【００６９】
スマートデバイス４０は、ユーザの操作に応じて使用する画像形成装置５０を、例えばＩＰアドレスやホスト名により選択すると（Ｓ１２）、選択された画像形成装置５０に対して、画像形成装置５０の状態情報を取得するための取得要求を行う（Ｓ１３）。スマートデバイス４０は、例えば状態情報として、画像形成装置５０からスキャナのケイパビリティ（例えば、「自動カラー読み取り可能」、「読み取り可能な原稿サイズがＡ３まで」等）や起動状態（エラーが発生していないか等）を取得する（Ｓ１４）。
【００７０】
スマートデバイス４０は、ユーザによりスキャン設定や配信先情報を受け付けると（Ｓ１５）、受け付けたスキャン設定（ファイルの出力形式等）や、配信先情報（配信先のフォルダパス等）を設定記憶手段４３等に保存する（Ｓ１６）。なお、配信先としてファイルサーバ６０を設定する場合、ファイルサーバ６０にログインするためのユーザＩＤやパスワード等も受け付けることが可能である。
【００７１】
画像形成装置５０は、ユーザからスキャンする文書を受け付ける（Ｓ１７）。例えば、Ｓ１７の処理では、スキャン対象の文書の紙媒体がＡＤＦ（自動ドキュメントフィーダ）等の所定の位置にセットされると、セットされたことを検知することで、文書を受け付けることが可能である。
【００７２】
スマートデバイス４０は、ユーザからスキャン要求を受け付けると（Ｓ１８）、画像形成装置５０に対してログイン要求を行う（Ｓ１９）。
【００７３】
画像形成装置５０は、スマートデバイス４０から受け付けたログイン要求に基づき、サービス提供装置２０にログイン要求を行う（Ｓ２０）。
【００７４】
スマートデバイス４０は、画像形成装置５０に対してスキャンジョブの実行要求を行うと（Ｓ２１）、画像形成装置５０は、Ｓ２１の処理で取得したスキャン設定に基づき、Ｓ１７の処理でユーザにより受け付けた文書のスキャンを実行する（Ｓ２２）。
【００７５】
なお、Ｓ２１の処理では、スマートデバイス４０は、画像形成装置５０に対し、Ｓ１５の処理で受け付けたスキャン設定の他、配信先情報、処理完了通知を受けるためのスマートデバイス４０のスマートデバイスＩＤ（例えば、ＲｅｇｉｓｔｒａｔｉｏｎＩＤ）等を送信する。
【００７６】
また、Ｓ１５の処理において、スマートデバイス４０が、ユーザによりプレビュー画像を表示するスキャン設定を受け付けていた場合、画像形成装置５０は、Ｓ２２の処理において、ユーザに対してプレビュー画像を表示することが可能である。また、プレビュー画像は、スマートデバイス４０により表示しても良い。
【００７７】
画像形成装置５０は、ユーザにより続行指示を受け付けると（Ｓ２３）、サービス提供装置２０に対してジョブ登録を行う（Ｓ２４）。ここで、画像形成装置５０は、サービス提供装置２０に、ジョブの内容と、ジョブの対象となる画像データと、処理完了通知を通知するスマートデバイス４０のスマートデバイスＩＤ（例えば、ＲｅｇｉｓｔｒａｔｉｏｎＩＤ）等を送信して登録を行う。ジョブの内容には、例えばＯＣＲジョブの場合、ＯＣＲ等の加工処理に関する設定（ファイルの出力形式）が含まれる。
【００７８】
また、画像形成装置５０は、Ｓ２４の処理において、サービス提供装置２０に登録したジョブ（ＯＤＲジョブ等）を識別するジョブＩＤを、スマートデバイスＩＤに対応するスマートデバイス４０に送信する（Ｓ２５）。
【００７９】
サービス提供装置２０は、画像形成装置５０からのジョブ登録に基づき、対応する画像データに対して画像変換等の加工処理（例えばＯＣＲ）を行う（Ｓ２６）。また、サービス提供装置２０は、Ｓ２６の処理が完了すると、画像変換等が行われた処理完了データ等にＵＲＩを割り当て、記憶手段２４等に一時保存する（Ｓ２７）。なお、Ｓ２７の処理では、オンラインストレージ３０等の所定の記憶領域に保存することも可能である。
【００８０】
サービス提供装置２０は、スマートデバイス４０に処理完了通知を通知するよう、通知装置１０に要求を行う（Ｓ２８）。Ｓ２８の処理では、処理が完了したジョブＩＤや、処理完了通知を通知するスマートデバイス４０のスマートデバイスＩＤや、処理完了データのＵＲＩ等を送信する。
【００８１】
通知装置１０は、サービス提供装置２０の要求に基づき、スマートデバイス４０に処理完了通知を通知する（Ｓ２９）。処理完了通知では、ジョブＩＤや、処理完了データのＵＲＩ等を送信すると良い。
【００８２】
スマートデバイス４０は、通知装置１０から処理完了通知を受け取ると、Ｓ２９の処理で取得したジョブＩＤやＵＲＩに基づき、画像形成装置５０に対し、格納されている処理完了データ等をダウンロードするよう要求する（Ｓ３０）。
【００８３】
画像形成装置５０は、スマートデバイス４０の要求に応じて、サービス提供装置２０等に対しダウンロードジョブとして、処理完了データ等をダウンロードするための要求を行う（Ｓ３１）。画像形成装置５０は、例えばサービス提供装置２０等から処理完了データ等を取得する（Ｓ３２）。なお、例えばサービス提供装置２０等は、画像形成装置５０へのダウンロードが完了すると、格納していた処理完了データ等を削除する（Ｓ３３）。
【００８４】
画像形成装置５０は、サービス提供装置２０からダウンロードした処理完了データ等を、Ｓ２１の処理でスマートデバイス４０から取得した配信先情報に基づき、例えばファイルサーバ６０に転送する（Ｓ３４）。
【００８５】
上述したように、サービス提供装置２０の処理が完了した時点で、スマートデバイス４０が処理完了通知を受け取るため、例えば画像形成装置５０に対して次の処理の実行を要求することが可能となる。
【００８６】
＜スマートデバイスの設定画面例＞
図６は、スマートデバイスの設定画面の一例を示す図である。図６に示すように、スマートデバイス４０の設定画面では、画像形成装置５０によるスキャンジョブを実行する際のスキャン設定（Ｓｃａｎ設定）と、配信先情報を設定するための配信設定とが設定可能となっている。
【００８７】
図６に示すスマートデバイス４０の設定画面では、例えば「Ｓｃａｎ設定」として、「文書名（例えば注文書）」、「出力ファイル形式」（例えばエクセル（ｘｌｓ））、「読み取りサイズ（例えばＡ４（横））」、「読み取り方法（例えば両面）」、「原稿種類（例えばカラー）」等が設定可能となっている。
【００８８】
また、例えば「配信設定」として、「配信１（例えばファイルサービス：ｃｃｃｃ）」、「配信先フォルダ（／注文書）」、「配信２（例えばＥ−Ｍａｉｌ）」、「宛先（例えばｘｘｘｙｙｙ＠ｚｚｚ．ｃｏ．ｊｐ）」、「件名（例えば注文書＿２０１５＿１２＿１２）」等が設定可能となっている。
【００８９】
例えば、図６に示すＳｃａｎ実行ボタンが押下されると、ジョブ受付手段４５は、スキャンジョブをジョブ管理手段４４に登録する。また、スキャンジョブに対応させて、上述したスキャン設定や配信設定で設定された内容が、スキャン要求時のプロファイルとして設定記憶手段４３に格納される。
【００９０】
なお、図６に示す画面例は、一例であり、レイアウトや表示される項目の種類、内容等についてはこれに限定されるものではない。
【００９１】
＜通知処理の実行に用いられる識別情報＞
図７は、通知処理の実行に用いられる識別情報の一例を示す図である。図７に示す「ＲｅｇｉｓｔｒａｔｉｏｎＩＤ」、「ＪｏｂＩＤ」、「ＤｅｖｉｃｅＩＤ」等の識別情報は、スマートデバイス４０、画像形成装置５０、サービス提供装置２０、通知装置１０等において、上述した連携処理を実行するのに用いられる。
【００９２】
「ＲｅｇｉｓｔｒａｔｉｏｎＩＤ」は、スマートデバイス４０を識別するスマートデバイスＩＤを示している。「ＪｏｂＩＤ」は、ジョブを識別するジョブＩＤを示している。「ＤｅｖｉｃｅＩＤ」は、例えばスキャンジョブの実行を要求する画像形成装置５０を識別するＩＤを示している。
【００９３】
スマートデバイス４０は、スキャンジョブの実行を要求する際、自身の「ＲｅｇｉｓｔｒａｔｉｏｎＩＤ」をスキャン設定や配信先情報と併せて、スキャンジョブの実行を要求する「ＤｅｖｉｃｅＩＤ」の画像形成装置５０に送信する。
【００９４】
画像形成装置５０は、スキャンジョブを実行した後、サービス提供装置２０にジョブ登録（例えばＯＣＲジョブ等）を行う際、ＯＣＲジョブ等の「ＪｏｂＩＤ」と併せて「ＲｅｇｉｓｔｒａｔｉｏｎＩＤ」を送信する。また、画像形成装置５０は、スマートデバイス４０に、スキャンジョブに関連付けたＯＣＲジョブ等の「ＪｏｂＩＤ」を送信しておく。
【００９５】
サービス提供装置２０は、通知装置１０に処理完了通知の通知を要求する際、「ＪｏｂＩＤ」と併せて「ＲｅｇｉｓｔｒａｔｉｏｎＩＤ」を送信する。通知装置１０は、サービス提供装置２０から取得した「ＲｅｇｉｓｔｒａｔｉｏｎＩＤ」を用いて、処理完了通知をスマートデバイス４０に通知する。
【００９６】
これにより、スマートデバイス４０は、サービス提供装置２０の処理が完了した時点で、通知装置１０から処理完了通知を受け取ることが可能となり、次の処理を行うトリガを実行することが可能となる。
【００９７】
＜他の連携処理＞
図８は、連携処理の他のシーケンスを示す図である。図８に示すシーケンスは、例えばスマートデバイス４０と、画像形成装置５０と、ファイルサーバ６０と、サービス提供装置２０と、通知装置１０とにより実行される。なお、図８の例では、画像形成装置５０が、サービス提供装置２０と連携していない場合のシーケンスを示している。
【００９８】
図８に示すように、スマートデバイス４０は、ユーザの操作に応じてサービス提供装置２０を利用するための接続設定を受け付け（Ｓ４０）、認証情報としてユーザＩＤやパスワード等を取得すると、取得した認証情報を記憶手段４７等に保存を行う（Ｓ４１）。また、スマートデバイス４０は、ユーザによりスキャン設定や配信先情報を受け付けると（Ｓ４２）、受け付けたスキャン設定や配信先情報を設定記憶手段４３等に保存する（Ｓ４３）。
【００９９】
画像形成装置５０は、ユーザからスキャンする文書を受け付ける（Ｓ４４）。スマートデバイス４０は、ユーザからスキャン要求を受け付けると（Ｓ４５）、画像形成装置５０に対してログイン要求を行う（Ｓ４６）。
【０１００】
スマートデバイス４０は、画像形成装置５０に対して、第１の要求送信手段の一例としてのジョブ実行手段４６により、サービスの実行に係る第１の要求の一例としてのスキャンジョブの実行要求を行う（Ｓ４７）。画像形成装置５０は、Ｓ４４の処理で受け付けたスキャンジョブを実行する（Ｓ４８）。なお、Ｓ４７の処理では、スマートデバイス４０は、Ｓ４５の処理で受け付けたスキャン設定を画像形成装置５０に送信してスキャンジョブの実行要求を行う。Ｓ４８の処理では、画像形成装置５０は、ユーザに対してプレビュー画像を表示することが可能である。また、プレビュー画像は、スマートデバイス４０により表示しても良い。
【０１０１】
画像形成装置５０は、ユーザにより続行指示を受け付けると（Ｓ４９）、スマートデバイス４０に対し、スキャンした画像データを送信する（Ｓ５０）。スマートデバイス４０は、第２の要求送信手段の一例としてのジョブ実行手段４６により、画像形成装置５０から取得した画像データをサービス提供装置２０に送信して、サービスの実行に係る第２の要求の一例としてのジョブ登録を行う（Ｓ５１）。ここで、スマートデバイス４０は、サービス提供装置２０に、例えばＯＣＲジョブの場合、ＯＣＲ等の加工処理に関する設定や、処理完了通知を通知するスマートデバイス４０のスマートデバイスＩＤ（例えば、ＲｅｇｉｓｔｒａｔｉｏｎＩＤ）等を送信して登録を行う。
【０１０２】
サービス提供装置２０は、スマートデバイス４０からのジョブ登録に基づき、画像データに対して画像変換等の加工処理を行う（Ｓ５２）。また、サービス提供装置２０は、Ｓ５２の処理が完了すると、画像変換等が行われた処理完了データ等にＵＲＩを割り当て、記憶手段２４等に一時保存する（Ｓ５３）。なお、Ｓ５３の処理では、オンラインストレージ３０等の所定の記憶領域に保存することも可能である。
【０１０３】
サービス提供装置２０は、スマートデバイス４０に処理完了通知を通知するよう、通知装置１０に要求を行う（Ｓ５４）。Ｓ５４の処理において、処理が完了したジョブＩＤや、処理完了通知を通知するスマートデバイス４０のスマートデバイスＩＤや、処理完了データのＵＲＩ等を送信する。
【０１０４】
通知装置１０は、サービス提供装置２０の要求に基づき、スマートデバイス４０に処理完了通知を通知する（Ｓ５５）。処理完了通知では、ジョブＩＤや、処理完了データのＵＲＩ等を送信する。
【０１０５】
スマートデバイス４０は、通知装置１０から処理完了通知を受け取ると、例えばサービス提供装置２０等に対し、格納されている処理完了データをダウンロードするための要求を行う（Ｓ５６）。
【０１０６】
スマートデバイス４０は、例えばサービス提供装置２０等から処理完了データ等を取得する（Ｓ５７）。サービス提供装置２０等は、スマートデバイス４０によるダウンロードが完了すると、格納していた処理完了データ等を削除する（Ｓ５８）。
【０１０７】
スマートデバイス４０は、例えばサービス提供装置２０等からダウンロードした処理完了データ等を、Ｓ４５の処理で受け付けた配信先情報に基づき、例えばファイルサーバ６０に転送する（Ｓ５９）。
【０１０８】
上述したように、画像形成装置５０とサービス提供装置２０とが連携していない場合でも、スマートデバイス４０がサービス提供装置２０等に直接ジョブの実行等を要求することが可能となる。また、サービス提供装置２０の処理が完了した時点で、スマートデバイス４０が処理完了通知を受け取るため、次の処理の実行を要求することが可能となる。
【０１０９】
なお、上述した実施形態において、配信先情報としてイントラネット内のファイルサーバ６０だけでなく、クラウド上のオンラインストレージ３０を設定することも可能である。また、スマートデバイス４０を使用せずに、画像形成装置５０に設けられた操作パネル（設定手段）等を用いて、スキャン設定や配信先情報を設定してスキャン要求を実行したり、プレビュー画像を表示させることが可能である。この場合には、スキャン設定や配信先情報等のプロファイルは、画像形成装置５０に保持される。
【０１１０】
また、画像形成装置５０によりスキャンした画像データに対して、サービス提供装置２０により加工処理等を実行したが、画像形成装置５０において加工処理等を行うことも可能である。また、予め画像形成装置５０に配信処理フロー等を設定しておき、画像形成装置５０において受信したファックス文書の画像データに対し、上述した連携処理を適用しても良い。
【０１１１】
上述した実施形態によれば、クラウドサービスでの処理が完了した時点で、スマートデバイスが処理の完了通知を受け取るため、クラウドサービスとの連携時の利便性を向上させることが可能となる。なお、上述した実施形態において、プッシュ通知等を利用せず、メールの受信をトリガとすることも可能である。
【０１１２】
メールの受信をトリガとする場合には、スマートデバイスＩＤの代わりに、スマートデバイスのメールアドレスを登録する。サービス提供装置は、処理要求を実行した後、登録されたメールアドレスに対して処理完了通知を送信するよう、通知装置の一例としてのメールサーバに要求する。メールの受信は、メールサーバの設定に依存するため、即時的に次の処理を行う場合には適切ではなく、プッシュ通知の方が適切である。したがって、即時的に次の処理を行う必要がないような場合には、プッシュ通知を利用せず、メールの受信をトリガとしても良い。上述した各実施形態は、全部又は一部を組合わせた構成としても良い。
【０１１３】
本発明は、具体的に開示された上記の実施形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。
【符号の説明】
【０１１４】
１  連携処理システム
２  コンピュータシステム
１０  通知装置
１１  メッセージ通知手段
１２  メッセージ受付手段
１３，２４，４７  記憶手段
２０  サービス提供装置（情報処理システムの一例）
２１  ジョブ受付手段
２２  加工手段（第２の実行手段の一例）
２３  通知要求手段
３０  オンラインストレージ
４０  スマートデバイス（携帯端末の一例）
４１  画面表示手段
４２  入力受付手段
４３  設定記憶手段
４４，５１  ジョブ管理手段
４５  ジョブ受付手段
４６  ジョブ実行手段（第１及び第２の要求送信手段の一例）
５０  画像形成装置（機器の一例）
５２  ジョブ受付手段（受付手段の一例）
５３  ジョブ実行手段（第１の実行手段の一例）
５４  スキャン実行手段
５５  ファイル送受信手段（第１及び第２の送信手段の一例、取得手段の一例）
６０  ファイルサーバ
７１  入力装置
７２  表示装置
７３，９２  ＲＡＭ
７４，９３  ＲＯＭ
７５，９４  ＨＤＤ
７６，９１  ＣＰＵ
７７  通信Ｉ／Ｆ
７８  外部Ｉ／Ｆ
７８Ａ  記録媒体
８１  コントローラ
８２  スキャナ
８３  プリンタ
８４  モデム
８５  操作パネル
８６  ネットワークインタフェース
８７  ＳＤカードスロット
８８  ＳＤカード
９５  ＮＶＲＡＭ
【先行技術文献】
【特許文献】
【０１１５】
【特許文献１】特開２０１４−０３２６５９号公報
【図１】
2016015580.tif 000003
【図２】
2016015580.tif 000004
【図３】
2016015580.tif 000005
【図４】
2016015580.tif 000006
【図５】
2016015580.tif 000007
【図６】
2016015580.tif 000008
【図７】
2016015580.tif 000009
【図８】
2016015580.tif 000010