(57)【特許請求の範囲】
【請求項１】
ファクシミリ機能を有する画像処理装置とネットワークを介して接続する情報処理装置であって、
定められた処理を実行する１以上の処理部と、
受領確認メールを送信するメール送信部と、
前記１以上の処理部および前記メール送信部により実行される複数の処理のうち、１以上の処理と、当該１以上の処理の実行順序と、を指定したワークフロー定義情報を記憶するワークフロー定義記憶部と、
前記ワークフロー定義情報に基づき、ワークフローを構成する前記１以上の処理部および前記メール送信部の実行順序を制御するワークフロー制御部と、
を備え、
前記ワークフロー制御部は、ファクシミリを受信したときに実行する１以上の処理であって前記メール送信部による処理を含んだ１以上の処理を指定する第１ワークフロー定義情報が、前記ワークフロー定義記憶部に記憶されていた場合に、前記画像処理装置のファクシミリ機能によりファクシミリを受信して得られた画像データをネットワークを介して前記画像処理装置から受信すると、前記第１ワークフロー定義情報に基づき前記メール送信部に処理を実行させ、
前記メール送信部は、前記画像データと共に前記画像処理装置から受信したファクシミリの送信元に係る情報に基づき、ファクシミリの送信元に対応するアドレスに前記受領確認メールを送信する
情報処理装置。
【請求項２】
ファクシミリ機能を有する画像処理装置とネットワークを介して接続する情報処理装置であって、
前記画像処理装置のファクシミリ機能によりファクシミリを受信して得られた画像データをネットワークを介して前記画像処理装置から受信したことに応じて、前記画像データに対して予め定められた処理を実行する１以上の処理部と、
前記１以上の処理部による処理が実行された前記画像データを、ネットワークを介して配信する配信部と、
前記画像データの受信に応じて実行される一連の処理であって、前記１以上の処理部による処理および前記配信部による配信処理が完了した場合に、前記画像データと共に前記画像処理装置から受信したファクシミリの送信元に係る情報に基づき、ファクシミリの送信元に対応するアドレスに受領確認メールを送信するメール送信部と、
を備える情報処理装置。
【請求項３】
前記メール送信部は、前記送信元に係る情報としてメールアドレスを受信した場合には、受信したメールアドレスに前記受領確認メールを送信し、メールアドレスを受信しておらず電話番号を受信した場合には、電話番号とメールアドレスとを対応付けて記憶する記憶部から、受信した前記電話番号に対応するメールアドレスを特定し、特定したメールアドレスに前記受領確認メールを送信する
請求項１または２に記載の情報処理装置。
【請求項４】
前記メール送信部は、送信元への返信方法として、送信元に対応するアドレス宛に前記受領確認メールを送信するか、ファクシミリを受信した前記画像処理装置に対して送信元に受領確認のファクシミリを送信させる指示を送信するかを判断し、判断した返信方法で送信元に受領確認を通知する
請求項１から３の何れか１項に記載の情報処理装置。
【請求項５】
前記メール送信部は、前記送信元に係る情報に基づきメールアドレスが特定できなかった場合に、受領確認のファクシミリを送信させる返信方法で返信すると判断する
請求項４に記載の情報処理装置。
【請求項６】
ファクシミリを受信したことに応じて実行される何れかの前記処理部でエラーが発生した場合、ファクシミリの送信元に対応するアドレスにエラー通知メールを送信するエラー処理部をさらに備える
請求項１から５の何れか１項に記載の情報処理装置。
【請求項７】
前記メール送信部は、ファクシミリにより受信した前記画像データの内容を表す情報を含めた前記受領確認メールを送信する
請求項１から６の何れか一項に記載の情報処理装置。
【請求項８】
ファクシミリ機能を有する画像処理装置とネットワークを介して接続する情報処理装置に実行されるプログラムであって、
前記情報処理装置を、
定められた処理を実行する１以上の処理部と、
受領確認メールを送信するメール送信部と、
前記１以上の処理部および前記メール送信部により実行される複数の処理のうち、１以上の処理と、当該１以上の処理の実行順序と、を指定したワークフロー定義情報を記憶するワークフロー定義記憶部に記憶された、前記ワークフロー定義情報に基づき、ワークフローを構成する前記１以上の処理部および前記メール送信部の実行順序を制御するワークフロー制御部と、
して機能させ、
前記ワークフロー制御部は、ファクシミリを受信したときに実行する１以上の処理であって前記メール送信部による処理を含んだ１以上の処理を指定する第１ワークフロー定義情報が、前記ワークフロー定義記憶部に記憶されていた場合に、前記画像処理装置のファクシミリ機能によりファクシミリを受信して得られた画像データをネットワークを介して前記画像処理装置から受信すると、前記第１ワークフロー定義情報に基づき前記メール送信部で処理を実行させ、
前記メール送信部は、前記画像データと共に前記画像処理装置から受信したファクシミリの送信元に係る情報に基づき、ファクシミリの送信元に対応するアドレスに前記受領確認メールを送信する
プログラム。
【請求項９】
ファクシミリ機能を有する画像処理装置とネットワークを介して接続する情報処理装置に実行されるプログラムであって、
前記情報処理装置を、
前記画像処理装置のファクシミリ機能によりファクシミリを受信して得られた画像データをネットワークを介して前記画像処理装置から受信したことに応じて、前記画像データに対して予め定められた処理を実行する１以上の処理部と、
前記１以上の処理部による処理が実行された前記画像データを、ネットワークを介して配信する配信部と、
前記画像データの受信に応じて実行される一連の処理であって、前記１以上の処理部による処理および前記配信部による配信処理が完了した場合に、前記画像データと共に前記画像処理装置から受信したファクシミリの送信元に係る情報に基づき、ファクシミリの送信元に対応するアドレスに受領確認メールを送信するメール送信部と、
して機能させるプログラム。
【請求項１０】
ファクシミリ機能を有する画像処理装置と、
前記画像処理装置とネットワークを介して接続する情報処理装置と、
を備え、
前記情報処理装置は、
定められた処理を実行する１以上の処理部と、
受領確認メールを送信するメール送信部と、
前記１以上の処理部および前記メール送信部により実行される複数の処理のうち、１以上の処理と、当該１以上の処理の実行順序と、を指定したワークフロー定義情報を記憶するワークフロー定義記憶部と、
前記ワークフロー定義情報に基づき、ワークフローを構成する前記１以上の処理部および前記メール送信部の実行順序を制御するワークフロー制御部と、
を備え、
前記ワークフロー制御部は、ファクシミリを受信したときに実行する１以上の処理であって前記メール送信部による処理を含んだ１以上の処理を指定する第１ワークフロー定義情報が、前記ワークフロー定義記憶部に記憶されていた場合に、前記画像処理装置のファクシミリ機能によりファクシミリを受信して得られた画像データをネットワークを介して前記画像処理装置から受信すると、前記第１ワークフロー定義情報に基づき前記メール送信部に処理を実行させ、
前記メール送信部は、前記画像データと共に前記画像処理装置から受信したファクシミリの送信元に係る情報に基づき、ファクシミリの送信元に対応するアドレスに前記受領確認メールを送信する
システム。
【請求項１１】
ファクシミリ機能を有する画像処理装置と、
前記画像処理装置とネットワークを介して接続する情報処理装置と
を備え、
前記情報処理装置は、
前記画像処理装置のファクシミリ機能によりファクシミリを受信して得られた画像データをネットワークを介して前記画像処理装置から受信したことに応じて、前記画像データに対して予め定められた処理を実行する１以上の処理部と、
前記１以上の処理部による処理が実行された前記画像データを、ネットワークを介して配信する配信部と、
前記画像データの受信に応じて実行される一連の処理であって、前記１以上の処理部による処理および前記配信部による配信処理が完了した場合に、前記画像データと共に前記画像処理装置から受信したファクシミリの送信元に係る情報に基づき、ファクシミリの送信元に対応するアドレスに受領確認メールを送信するメール送信部と、
を備えるシステム。
【請求項１２】
ファクシミリ機能を有する画像処理装置と、前記画像処理装置とネットワークを介して接続する情報処理装置とを備えるシステムにおいて実行される方法であって、
前記情報処理装置は、
定められた処理を実行する１以上の処理部と、
受領確認メールを送信するメール送信部と、
前記１以上の処理部および前記メール送信部により実行される複数の処理のうち、１以上の処理と、当該１以上の処理の実行順序と、を指定したワークフロー定義情報を記憶するワークフロー定義記憶部と、
前記ワークフロー定義情報に基づき、ワークフローを構成する前記１以上の処理部および前記メール送信部の実行順序を制御するワークフロー制御部と、
を備え、
前記画像処理装置が、ファクシミリ機能によりファクシミリを受信し、得られた画像データをネットワークを介して前記情報処理装置に送信し、
前記情報処理装置が、前記画像処理装置からファクシミリを受信して得られた前記画像データをネットワークを介して受信し、
ファクシミリを受信したときに実行する１以上の処理であって前記メール送信部による処理を含んだ１以上の処理を指定する第１ワークフロー定義情報が、前記ワークフロー定義記憶部に記憶されていた場合に、前記ワークフロー制御部が、前記第１ワークフロー定義情報に基づき前記メール送信部に処理を実行させ、
前記メール送信部が、前記画像データと共に前記画像処理装置から受信したファクシミリの送信元に係る情報に基づき、ファクシミリの送信元に対応するアドレスに前記受領確認メールを送信する
方法。
【請求項１３】
ファクシミリ機能を有する画像処理装置と、前記画像処理装置とネットワークを介して接続する情報処理装置とを備えるシステムにおいて実行される方法であって、
前記画像処理装置が、ファクシミリ機能によりファクシミリを受信し、得られた画像データをネットワークを介して前記情報処理装置に送信し、
前記情報処理装置が、前記画像処理装置からファクシミリを受信して得られた前記画像データをネットワークを介して受信し、
前記情報処理装置が、１以上の処理部により、前記画像処理装置のファクシミリ機能によりファクシミリを受信して得られた前記画像データをネットワークを介して前記画像処理装置から受信したことに応じて、前記画像データに対して予め定められた処理を実行し、
前記情報処理装置が、配信部により、前記１以上の処理部による処理が実行された前記画像データを、ネットワークを介して配信し、
前記情報処理装置が、メール送信部により、前記画像データの受信に応じて実行される一連の処理であって、前記１以上の処理部による処理および前記配信部による配信処理が完了した場合に、前記画像データと共に前記画像処理装置から受信したファクシミリの送信元に係る情報に基づき、ファクシミリの送信元に対応するアドレスに受領確認メールを送信する
方法。
【請求項１４】
画像受信機能を有する画像処理装置とネットワークを介して接続する情報処理装置であって、
定められた処理を実行する１以上の処理部と、
受領確認メールを送信するメール送信部と、
前記１以上の処理部および前記メール送信部により実行される複数の処理のうち、１以上の処理と、当該１以上の処理の実行順序と、を指定したワークフロー定義情報を記憶するワークフロー定義記憶部と、
前記ワークフロー定義情報に基づき、ワークフローを構成する前記１以上の処理部および前記メール送信部の実行順序を制御するワークフロー制御部と、
を備え、
前記ワークフロー制御部は、前記画像処理装置が画像データを受信したときに実行する１以上の処理であって前記メール送信部による処理を含んだ１以上の処理を指定する第１ワークフロー定義情報が、前記ワークフロー定義記憶部に記憶されていた場合に、前記画像処理装置の画像受信機能により受信して得られた前記画像データをネットワークを介して前記画像処理装置から受信すると、前記第１ワークフロー定義情報に基づき前記メール送信部に処理を実行させ、
前記メール送信部は、前記画像データと共に前記画像処理装置から受信した前記画像データの送信元に係る情報に基づき、前記送信元に対応するアドレスに前記受領確認メールを送信する
情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、プログラム、システムおよび方法に関する。
【背景技術】
【０００２】
従来より、ファクシミリを受信した場合に、送信元に対して受信確認のファクシミリを送信したり、受信確認の電子メールを送信したりする技術が知られている。また、近年、プリンタ機能、スキャン機能およびファクシミリ機能等を有する複合機の発達が進み、ファクシミリを受信した場合に、受信した画像データに対して各種の処理を自動に実行することもできる。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
ところで、ファクシミリを受信して各種の処理を自動実行する場合に、ファクシミリは受信できたが、受信後に実行すべき処理にエラーが発生する可能性もある。このような場合、受信確認のファクシミリまたは受信確認の電子メールを送信しない方が好適である場合もある。
【０００４】
本発明は、上記に鑑みてなされたものであって、画像データを受信したことに応じて送信元に送信する受領確認メールを、適切なタイミングで送信することができる情報処理装置、プログラム、システムおよび方法を提供することを目的とする。  
【課題を解決するための手段】
【０００５】
上述した課題を解決し、目的を達成するために、本発明に係る情報処理装置は、ファクシミリ機能を有する画像処理装置とネットワークを介して接続する情報処理装置であって、定められた処理を実行する１以上の処理部と、受領確認メールを送信するメール送信部と、前記１以上の処理部および前記メール送信部により実行される複数の処理のうち、１以上の処理と、当該１以上の処理の実行順序と、を指定したワークフロー定義情報を記憶するワークフロー定義記憶部と、前記ワークフロー定義情報に基づき、ワークフローを構成する前記１以上の処理部および前記メール送信部の実行順序を制御するワークフロー制御部と、を備え、前記ワークフロー制御部は、ファクシミリを受信したときに実行する１以上の処理であって前記メール送信部による処理を含んだ１以上の処理を指定する第１ワークフロー定義情報が、前記ワークフロー定義記憶部に記憶されていた場合に、前記画像処理装置のファクシミリ機能によりファクシミリを受信して得られた画像データをネットワークを介して前記画像処理装置から受信すると、前記第１ワークフロー定義情報に基づき前記メール送信部に処理を実行させ、前記メール送信部は、前記画像データと共に前記画像処理装置から受信したファクシミリの送信元に係る情報に基づき、ファクシミリの送信元に対応するアドレスに前記受領確認メールを送信することを特徴とする。
【発明の効果】
【０００６】
本発明によれば、画像データを受信したことに応じて送信元に送信する受領確認メールを、適切なタイミングで送信することができるという効果を奏する。
【図面の簡単な説明】
【０００７】
【図１】図１は、実施形態に係る情報処理システムの構成を示す図である。
【図２】図２は、ワークフローサーバの構成を示す図である。
【図３】図３は、ファクシミリの受信時における、情報処理システムの処理フローを示す図である。
【図４】図４は、ファクシミリを受信した場合のワークフローの一例を示す図である。
【図５】図５は、実施形態に係るクラウドシステムの構成を示す図である。
【発明を実施するための形態】
【０００８】
以下に添付図面を参照して、本発明の実施の形態を詳細に説明する。なお、この実施形態によりこの発明が限定されるものではない。
【０００９】
図１は、実施形態に係る情報処理システム１０の構成を示す図である。情報処理システム１０は、ファクシミリ装置２０と、ワークフローサーバ３０と、管理者端末４０と、中継装置５０とを備える。情報処理システム１０は、一例として、企業内のネットワークシステム等に適用される。
【００１０】
ファクシミリ装置２０は、電話回線と接続されて、外部からファクシミリを受信して画像データを取得する。なお、ファクシミリ装置２０は、ファクシミリ機能とともに、コピー機能、スキャナ機能およびプリンタ機能のうちの少なくとも１つを有する複合機であってもよい。
【００１１】
ファクシミリ装置２０は、ファクシミリを受信した場合、ファクシミリを受信して得られた画像データ、および、送信元の電話番号または送信元のメールアドレスを、ネットワークを介してワークフローサーバ３０に送信する。
【００１２】
ワークフローサーバ３０は、ファクシミリ装置２０からファクシミリを受信して得られた画像データを受信した場合、１または複数の処理を予め設定された順序で実行する。この場合、ワークフローサーバ３０は、１または複数の処理のうちの何れかの処理として、ファクシミリの送信元に対応するアドレスに受信確認メールを送信する処理を実行する。
【００１３】
管理者端末４０は、管理者により操作されるコンピュータである。管理者端末４０は、ネットワークを介してワークフローサーバ３０に対して各種の設定をする。
【００１４】
中継装置５０は、情報処理システム１０の内部の機器が外部（例えばインターネット）上のサーバ等にアクセスするためのルータ等の機器である。
【００１５】
図２は、ワークフローサーバ３０の構成を示す図である。ワークフローサーバ３０は、情報処理装置により実現される。また、ワークフローサーバ３０は複数台の情報処理装置で構成されていてもよく、更に、ネットワークを介して接続する複数の情報処理装置が分散処理を行うことにより、ワークフローサーバ３０の機能が実現されてもよい。つまり、ワークフローサーバ３０が実行する処理は、少なくとも１台以上の情報処理装置によって実現される。また、ワークフローサーバ３０は、ファクシミリ装置２０と一体となった情報処理装置により実現されてもよい。この場合、ワークフローサーバ３０は、ファクシミリ装置２０からネットワークを介さずに画像データ等を取得する。
【００１６】
ワークフローサーバ３０は、ジョブ受信部６１と、ジョブ記憶部６２と、ジョブ取得部６３と、処理実行部６４と、ワークフロー定義記憶部６５と、ワークフロー制御部６６と、エラー処理部６７と、ワークフロー設定部６８とを有する。
【００１７】
ジョブ受信部６１は、ファクシミリ装置２０から、画像データ、および、送信元の電話番号またはメールアドレスを受信する。ジョブ記憶部６２は、ジョブ受信部６１が受信した、画像データおよび電話番号（またはメールアドレス）を順次に記憶する。ジョブ取得部６３は、先にジョブ記憶部６２に記憶されたジョブから順に、画像データおよび電話番号（またはメールアドレス）を取得してワークフロー制御部６６に引き渡す。
【００１８】
処理実行部６４は、予め定められた処理を実行する複数の処理部７０（７０−１〜７０−５）を有する。複数の処理部７０のそれぞれは、例えばＣＰＵ等のプロセッサがプログラムを実行することにより実現される。
【００１９】
複数の処理部７０のそれぞれは、ファクシミリを受信して得られた画像データに対して予め設定された処理を実行する。例えば、複数の処理部７０のそれぞれは、画像の天地を識別する処理、白色の部分を除去する処理、文字を認識する処理等の何れかを実行する。処理部７０のそれぞれは、プラグインモジュールとしてワークフローサーバ３０に実装されている。従って、ユーザは実行したいワークフローに応じた処理部７０を選択し、ワークフローサーバ３０にインストールする（追加する）ことで、新たに追加した処理部７０を用いたワークフローの定義ができるようになる。このような構成により、ユーザが自由に機能を拡張することができる。
【００２０】
ここで、複数の処理部７０のうちの１つは、ファクシミリの送信元に対応するアドレスに受領確認メールを送信するメール送信部７０−５である。
【００２１】
メール送信部７０−５は、画像データとともに送信元の電話番号を取得した場合には、送信元の電話番号に対応付けたメールアドレスを記憶するユーザ情報テーブル等から、送信元に対応するメールアドレスを検出する。そして、メール送信部７０−５は、検出したメールアドレスに受領確認メールを送信する。また、メール送信部７０−５は、画像データとともにファクシミリの送信元に対応するメールアドレスを取得した場合には、そのメールアドレスに受領確認メールを送信する。
【００２２】
ワークフロー定義記憶部６５は、１以上の処理部７０の実行順序を指定するワークフロー定義情報を記憶する。例えば、ワークフロー定義記憶部６５は、ファクシミリ装置２０から送信された画像データに対して実行されるべき１以上の処理部７０の実行順序を指定する、ファクシミリ受信時のワークフロー定義情報を記憶する。
【００２３】
ワークフロー制御部６６は、ジョブ取得部６３により画像データが取得されると、対応するワークフロー定義情報を読み出す。そして、ワークフロー制御部６６は、読み出したワークフロー定義情報に従って、１以上の処理部７０の実行順序を制御する。
【００２４】
エラー処理部６７は、ワークフロー制御部６６がワークフロー定義情報に従って１以上の処理部７０に順次に処理を実行させている途中でエラーが発生した場合に、ワークフロー制御部６６に呼び出される。エラー処理部６７は、ワークフロー制御部６６から呼び出されると、エラー処理を実行する。例えば、エラー処理部６７は、ファクシミリを受信したことに応じて実行される何れかの処理部７０でエラーが発生した場合、ファクシミリの送信元に対応するアドレスにエラー通知メールを送信する。
【００２５】
ワークフロー設定部６８は、管理者端末４０からの指示に応じて１以上の処理部７０の実行順序を指定するワークフロー定義情報を生成して、ワークフロー定義記憶部６５に記憶させる。
【００２６】
この場合、ワークフロー設定部６８は、ファクシミリを受信した場合に、メール送信部７０−５以外の少なくとも１つの処理部７０に処理を実行させた後に、メール送信部７０−５に処理を実行させるワークフローを設定可能である。これにより、ワークフロー設定部６８は、ファクシミリを受信して得られる画像データに対して所定の処理の実行が完了したタイミングで、受領確認メールを送信元に対応するアドレスに送信させることができる。
【００２７】
図３は、ファクシミリの受信時における、情報処理システム１０の処理フローを示す図である。
【００２８】
まず、ステップＳ１１において、ファクシミリ装置２０は、ファクシミリを受信する。続いて、ステップＳ１２において、ファクシミリ装置２０は、ファクシミリを受信して得られた画像データ、および、送信元の電話番号（または、電話番号に対応付けられた送信元のメールアドレス）を、ワークフローサーバ３０に送信する。
【００２９】
続いて、ステップＳ１３において、ワークフローサーバ３０のワークフロー制御部６６は、ファクシミリを受信した場合に実行する処理を定義したワークフロー定義情報に従って、１以上の処理部７０に順次に処理を実行させる。１以上の処理部７０によってワークフロー定義情報に基づく処理が順次実行されていく時に、何らかの原因で処理が完了せずエラーとなった場合には、エラー処理部６７が、ファクシミリの送信元に対応するアドレスにエラー通知メールを送信する。また、ファクシミリの送信元に対応するアドレスが得られない場合にはワークフローサーバ３０の管理者に通知をする。管理者のアドレスは所定の記憶部に予め登録されている。
【００３０】
ステップＳ１３において１以上の処理がエラーにならずに実行され、ワークフロー制御部６６が、処理部７０のうちメール送信部７０−５に対する処理の実行を要求すると、続いて、ステップＳ１４において、ワークフローサーバ３０のメール送信部７０−５は、送信元への返信方法を判断する。
【００３１】
具体的には、ワークフローサーバ３０のメール送信部７０−５は、メールで返信が可能であるか否かを判断する。メールで返信が可能か否かについては、送信元のメールアドレスを取得できたか否かに基づいて判断する。例えば、ワークフローサーバ３０は、ステップＳ１２において、ファクシミリ装置２０からメールアドレスを受信しているか否かを判断する。メールアドレスを受信していれば、メールで返信が可能と判断する。一方、メールアドレスを受信していない場合（電話番号を受信した場合）、受信した情報を用いて特定のメールアドレスが取得できたか否かによって、メールで返信が可能か否かを判断する。例えば、所定の記憶部において予め登録されている電話番号とメールアドレスとを対応付けた情報を用いて、受信した電話番号に対応するメールアドレスが存在すれば、対応するメールアドレスを利用して返信が可能であると判断する。ワークフローサーバ３０は、メールで返信が可能な場合には（ステップＳ１４のメール）、ステップＳ１５において、受領確認メールを送信元のアドレスに送信する。この時、メールアドレスは複数取得されてもよく、その場合複数のアドレスに受領確認メールを送信する。
【００３２】
メールで返信ができない場合には（ステップＳ１４のファクシミリ）、ワークフローサーバ３０は、ステップＳ１６において、ファクシミリ装置２０に指示を与えて、ファクシミリ装置２０に受信確認のファクシミリを送信させる。
【００３３】
そして、ステップＳ１５またはステップＳ１６の処理を終えると、ファクシミリ装置２０およびワークフローサーバ３０は、本フローを終了する。
【００３４】
図４は、ファクシミリを受信して、受領確認メールを送信する場合の、情報処理システム１０のワークフローの一例を示す図である。
【００３５】
例えば、ワークフローサーバ３０は、ファクシミリ装置２０がファクシミリを受信した場合、まず、第１処理として、天地識別処理を実行する。具体的には、ワークフローサーバ３０は、ファクシミリの画像データに含まれる文字等の向き等を検出して、画像の上側がどちらかを識別する。
【００３６】
続いて、例えば、ワークフローサーバ３０は、第２処理として、白色除去処理を実行する。具体的には、ワークフローサーバ３０は、ファクシミリの画像データの余白部分を除去する。
【００３７】
続いて、例えば、ワークフローサーバ３０は、第３処理として、文字認識処理を実行する。具体的には、ワークフローサーバ３０は、ファクシミリの画像データの中の文字を認識して、記載されている文字列を表す文字データを生成する。
【００３８】
続いて、例えば、ワークフローサーバ３０は、第４処理として、あて先識別配信処理を実行する。具体的には、ワークフローサーバ３０は、ファクシミリの画像データの予め指定された一部に記載されている情報を抽出し、抽出した情報からファクシミリのあて先を判断する。例えば、ワークフローサーバ３０は、あて先として、会社内の部署および社員名等を判断する。
【００３９】
そして、ワークフローサーバ３０は、判断したあて先に対応する格納場所に、画像データおよび画像データから認識された文字データ等を配信する。例えば、ワークフローサーバ３０は、ネットワーク上における社員用のフォルダに、画像データおよび文字データを書き込む。
【００４０】
続いて、例えば、ワークフローサーバ３０は、第５処理として、メール送信処理を実行する。具体的には、ワークフローサーバ３０は、ファクシミリの送信元に対応するアドレスに受領確認メールを送信する。
【００４１】
この場合において、ワークフローサーバ３０は、ファクシミリを受信して得られた画像データの内容を表す情報を含めた受領確認メールを送信してもよい。例えば、ワークフローサーバ３０は、画像データの先頭ページの縮小画像を添付ファイルに含めた受信確認メールを送信する。これにより、ファクシミリの送信元のユーザは、送信された画像が誤っていないことを確認することができる。
【００４２】
また、ワークフローサーバ３０は、何れかの処理中にエラーが発生した場合、エラー処理を実行する。具体的には、ワークフローサーバ３０は、ファクシミリの送信元に対応するアドレスにエラー通知メールを送信する。これにより、ファクシミリの送信元のユーザは、ファクシミリが相手に届かなかったことを確認することができる。
【００４３】
以上のように実施形態に係る情報処理システム１０は、ファクシミリを受信したことにより実行される処理の後に、受領確認メールを送信する。これにより、情報処理システム１０によれば、ファクシミリにより受信した場合の受領確認メールを適切なタイミングで送信することができる。
【００４４】
図５は、実施形態に係る情報処理システム１０が適用されたクラウドシステム１００の構成を示す図である。図１〜図４を参照して説明した情報処理システム１０は、例えば図５に示されるようなクラウドシステム１００に適用することができる。
【００４５】
クラウドシステム１００は、例えば企業内等のネットワークシステム１１０と、サービス提供システム１２０とを備える。ネットワークシステム１１０とサービス提供システム１２０とは、インターネットを介して接続される。
【００４６】
ネットワークシステム１１０では、例えば、クライアント端末１１１、複合機１１２等が、例えば有線または無線等のネットワークを介して接続されている。複合機１１２は、図１〜図４を参照して説明した情報処理システム１０のファクシミリ装置２０に対応する。
【００４７】
また、ネットワークシステム１１０は、ファイアウォール１１３を介してインターネットに接続される。従って、ネットワークシステム１１０は、内部の機器からは外部のサーバ等へアクセスできるが、外部の機器からは内部の機器へアクセスできない構成となっている。
【００４８】
サービス提供システム１２０は、複数のサービス提供装置１２２、１２３、…を有する。複数のサービス提供装置１２２、１２３、…は、複数台の情報処理装置により構成されていてもよいし、複数の装置が１台の情報処理装置により構成されていてもよい。
【００４９】
ここで、ある一つのサービス提供装置１２２は、図１〜図４を参照して説明した情報処理システム１０におけるワークフローサーバ３０の機能を、ネットワークシステム１１０内の機器に提供する。また、他のサービス提供装置１２３、…は、例えば、プリントサービス等をネットワークシステム１１０内の機器に提供する。
【００５０】
アクセス制御装置１２１は、ネットワークシステム１１０内の各機器が、サービス提供システム１２０にアクセスするための認証を行う。ネットワークシステム１１０内の各機器は、アクセス制御装置１２１による認証が成功すると、それぞれのサービス提供装置１２２、１２３、…にアクセスすることができる。
【００５１】
なお、サービス提供システム１２０の一部の機能が、ネットワークシステム１１０の内部に設けられていてもよい。また、ネットワークシステム１１０の一部の機能が外部のネットワーク上に設けられていてもよい。
【００５２】
このようなクラウドシステム１００によれば、ワークフローサーバ３０をネットワークシステム１１０内に設けなくてもよいので、高価なサーバ等を設置せずにワークフローサーバ３０の機能を実現することができる。
【００５３】
本実施形態のワークフローサーバ３０は、ＣＰＵなどの制御装置と、ＲＯＭ（Read  Only  Memory）やＲＡＭなどの記憶装置と、ＨＤＤ、ＣＤドライブ装置などの外部記憶装置と、ディスプレイ装置などの表示装置と、キーボードやマウスなどの入力装置を備えており、通常のコンピュータを利用したハードウェア構成となっている。
【００５４】
本実施形態のワークフローサーバ３０で実行されるプログラムは、インストール可能な形式または実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【００５５】
また、本実施形態のワークフローサーバ３０で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、本実施形態のワークフローサーバ３０で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成してもよい。
【００５６】
また、本実施形態のワークフローサーバ３０で実行されるプログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【００５７】
本実施の形態のワークフローサーバ３０で実行されるプログラムは、上述した各部（ジョブ受信部６１、ジョブ取得部６３、複数の処理部７０、ワークフロー制御部６６、エラー処理部６７およびワークフロー設定部６８）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記記憶媒体からプログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、ジョブ受信部６１、ジョブ取得部６３、複数の処理部７０、ワークフロー制御部６６、エラー処理部６７およびワークフロー設定部６８が主記憶装置上に生成されるようになっている。また、ジョブ受信部６１、ジョブ取得部６３、複数の処理部７０、ワークフロー制御部６６、エラー処理部６７およびワークフロー設定部６８は、それぞれ一部または全部がハードウェアにより実現されてもよい。
【符号の説明】
【００５８】
１０  情報処理システム
２０  ファクシミリ装置
３０  ワークフローサーバ
４０  管理者端末
５０  中継装置
６１  ジョブ受信部
６２  ジョブ記憶部
６３  ジョブ取得部
６４  処理実行部
６５  ワークフロー定義記憶部
６６  ワークフロー制御部
６７  エラー処理部
６８  ワークフロー設定部
１００  クラウドシステム
１１０  ネットワークシステム
１１１  クライアント端末
１１２  複合機
１１３  ファイアウォール
１２０  サービス提供システム
１２１  アクセス制御装置
１２２  サービス提供装置
１２３  サービス提供装置
【先行技術文献】
【特許文献】
【００５９】
【特許文献１】特開２００２−１６５０４２号公報
【図１】
0006217097.tif 000002
【図２】
0006217097.tif 000003
【図３】
0006217097.tif 000004
【図４】
0006217097.tif 000005
【図５】
0006217097.tif 000006