(57)【要約】【課題】画像を送信する旨の要求が複数あった場合であっても、全体として画像処理および送信処理を効率的に行うことができるようにする。【解決手段】画像送信サーバ１に、画像処理を分担して実行する傾き補正部１３１、天地補正部１３２、裏写補正部１３３、および網点補正部１３４と、画像データ８に施すべき画像処理の工程を指定する処理内容指定部１０９と、画像データ８について複数の宛先が指定され、かつ、異なる宛先に対して異なる画像処理の工程が指定された場合に、ｎ番目までのすべての工程が互いに同じである宛先同士でｎ番目の工程の処理が共通に実行されるように、各補正部１３１〜１３４を制御する画像処理制御部１０６と、画像処理のすべての工程が終了した画像データ８を指定された宛先に送信する配信制御部１０５と、を設ける。【選択図】      図３
2005057600.tif 000002
【特許請求の範囲】
【請求項１】
送信対象の画像データを、１つまたは複数の工程からなる画像処理を施した後、指定された宛先に送信する画像送信装置であって、
前記画像処理を１つまたは複数の工程ごとにそれぞれ分担して実行する複数の工程処理手段と、
施すべき前記画像処理の工程を指定する画像処理工程指定手段と、
前記画像データについて複数の宛先が指定され、かつ、異なる宛先に対して異なる前記画像処理の工程が指定された場合に、ｎ番目までのすべての工程が互いに同じである宛先同士でｎ番目の工程の処理が共通に実行されるように、前記各工程処理手段を制御する制御手段と、
前記画像処理のすべての工程が終了した前記画像データを指定された宛先に送信する送信手段と、
を有してなることを特徴とする画像送信装置。
【請求項２】
送信対象の画像データを、１つまたは複数の工程からなる画像処理を施した後、指定された宛先に送信する画像送信装置であって、
送信するように依頼された前記画像データを蓄積する画像データ蓄積手段と、
前記画像処理を１つまたは複数の工程ごとにそれぞれ分担して実行する複数の工程処理手段と、
前記画像データ蓄積手段に蓄積された前記画像データに施すべき前記画像処理の工程を指定する画像処理工程指定手段と、
前記画像データ蓄積手段に蓄積された複数の前記画像データに指定されたそれぞれの前記画像処理の工程のうち互いに同じである工程がある場合に、当該同じである工程を当該複数の画像データにそれぞれ施した後で当該複数の画像データのそれぞれの次の工程を施すように、前記各工程処理手段を制御する制御手段と、
前記画像処理のすべての工程が終了した前記画像データを指定された宛先に送信する送信手段と、
を有してなることを特徴とする画像送信装置。
【請求項３】
送信対象の画像データを、画像処理を施した後、指定された宛先に送信する画像送信装置であって、
送信するように依頼された前記画像データを蓄積する画像データ蓄積手段と、
前記画像処理を実行する画像処理手段と、
前記画像データ蓄積手段に蓄積された前記画像データに施すべき前記画像処理の内容を指定する画像処理内容指定手段と、
前記画像データ蓄積手段に前記画像データが複数蓄積されている場合に、宛先ごとのグループに当該画像データを仕分けし、当該グループごとに、同じグループに仕分けられたすべての当該画像データに対して前記画像処理を施すに当たっての処理負荷を予測する、処理負荷予測手段と、
前記処理負荷予測手段によって予測された前記処理負荷の小さい前記グループに属する前記画像データから順に、当該画像データに指定された前記画像処理を実行するように前記画像処理手段を制御する制御手段と、
前記画像処理のすべての工程が終了した前記画像データを指定された宛先に送信する送信手段と、
を有してなることを特徴とする画像送信装置。
【請求項４】
前記画像処理手段は、前記画像処理を１つまたは複数の工程ごとにそれぞれ分担して実行する複数の工程処理手段からなり、
前記画像処理内容指定手段は、前記画像処理の内容を、１つまたは複数の工程を組み合わせて指定し、
前記処理負荷予測手段は、前記画像処理を実行するに当たっての処理負荷を、当該画像処理の内容を示す工程に基づいて予測する、
請求項３記載の画像送信装置。
【請求項５】
画像処理を複数の工程処理手段によって１つまたは複数の工程ごとにそれぞれ分担して実行し、前記画像処理の施された画像データを指定された宛先に送信する画像送信装置の制御方法であって、
送信対象の画像データに施すべき前記画像処理の工程を指定するステップと、
前記送信対象の画像データについて複数の宛先が指定され、かつ、異なる宛先に対して異なる前記画像処理の工程が指定された場合に、ｎ番目までのすべての工程が互いに同じである宛先同士でｎ番目の工程の処理が共通に実行されるように、前記各工程処理手段を制御するステップと、
画像画像処理のすべての工程が終了した前記送信対象の画像データを指定された宛先に送信させるステップと、
を有してなることを特徴とする画像送信装置の制御方法。
【請求項６】
画像処理を複数の工程処理手段によって１つまたは複数の工程ごとにそれぞれ分担して実行し、前記画像処理の施された画像データを指定された宛先に送信する画像送信装置の制御方法であって、
送信対象の画像データを画像データ蓄積手段に蓄積するステップと、
前記画像データ蓄積手段に蓄積された前記送信対象の画像データに施すべき前記画像処理の工程を指定するステップと、
前記画像データ蓄積手段に蓄積された複数の前記送信対象の画像データに指定されたそれぞれの前記画像処理の工程のうち互いに同じである工程がある場合に、当該同じである工程を当該複数の送信対象の画像データにそれぞれ施した後で当該複数の送信対象の画像データのそれぞれの次の工程を施すように、前記各工程処理手段を制御するステップと、
前記画像処理のすべての工程が終了した前記送信対象の画像データを指定された宛先に送信させるステップと、
を有してなることを特徴とする画像送信装置の制御方法。
【請求項７】
画像処理を画像処理手段によって実行し、前記画像処理の施された画像データを指定された宛先に送信する画像送信装置の制御方法であって、
送信対象の画像データを画像データ蓄積手段に蓄積するステップと、
前記画像データ蓄積手段に蓄積された前記送信対象の画像データに施すべき前記画像処理の内容を指定するステップと、
前記画像データ蓄積手段に前記送信対象の画像データが複数蓄積されている場合に、宛先ごとのグループに当該送信対象の画像データを仕分けし、当該グループごとに、同じグループに仕分けられたすべての当該送信対象の画像データに対して前記画像処理を施すに当たっての処理負荷を予測するステップと、
予測された前記処理負荷の小さい前記グループに属する前記送信対象の画像データから順に、当該送信対象の画像データに指定された前記画像処理を実行するように前記画像処理手段を制御するステップと、
前記画像処理のすべての工程が終了した前記送信対象の画像データを指定された宛先に送信させるステップと、
を有してなることを特徴とする画像送信装置の制御方法。
【請求項８】
画像処理を複数の工程処理手段によって１つまたは複数の工程ごとにそれぞれ分担して実行し、前記画像処理の施された画像データを指定された宛先に送信するコンピュータに用いられるコンピュータプログラムであって、
送信対象の画像データに施すべき前記画像処理の工程を指定する処理と、
前記送信対象の画像データについて複数の宛先が指定され、かつ、異なる宛先に対して異なる前記画像処理の工程が指定された場合に、ｎ番目までのすべての工程が互いに同じである宛先同士でｎ番目の工程の処理が共通に実行されるように、前記各工程処理手段を制御する処理と、
画像画像処理のすべての工程が終了した前記送信対象の画像データを指定された宛先に送信させる処理と、
をコンピュータに実行させるためのコンピュータプログラム。
【請求項９】
画像処理を複数の工程処理手段によって１つまたは複数の工程ごとにそれぞれ分担して実行し、前記画像処理の施された画像データを指定された宛先に送信するコンピュータに用いられるコンピュータプログラムであって、
送信対象の画像データを画像データ蓄積手段に蓄積する処理と、
前記画像データ蓄積手段に蓄積された前記送信対象の画像データに施すべき前記画像処理の工程を指定する処理と、
前記画像データ蓄積手段に蓄積された複数の前記送信対象の画像データに指定されたそれぞれの前記画像処理の工程のうち互いに同じである工程がある場合に、当該同じである工程を当該複数の送信対象の画像データにそれぞれ施した後で当該複数の送信対象の画像データのそれぞれの次の工程を施すように、前記各工程処理手段を制御する処理と、
前記画像処理のすべての工程が終了した前記送信対象の画像データを指定された宛先に送信させる処理と、
をコンピュータに実行させるためのコンピュータプログラム。
【請求項１０】
画像処理を画像処理手段によって実行し、前記画像処理の施された画像データを指定された宛先に送信するコンピュータに用いられるコンピュータプログラムであって、
送信対象の画像データを画像データ蓄積手段に蓄積する処理と、
前記画像データ蓄積手段に蓄積された前記送信対象の画像データに施すべき前記画像処理の内容を指定する処理と、
前記画像データ蓄積手段に前記送信対象の画像データが複数蓄積されている場合に、宛先ごとのグループに当該送信対象の画像データを仕分けし、当該グループごとに、同じグループに仕分けられたすべての当該送信対象の画像データに対して前記画像処理を施すに当たっての処理負荷を予測する処理と、
予測された前記処理負荷の短い前記グループに属する前記送信対象の画像データから順に、当該送信対象の画像データに指定された前記画像処理を実行するように前記画像処理手段を制御する処理と、
前記画像処理のすべての工程が終了した前記送信対象の画像データを指定された宛先に送信させる処理と、
をコンピュータに実行させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像に対して画像処理を施した後、指定の宛先にその画像を送信する装置および方法に関する。
【背景技術】
【０００２】
従来より、スキャナなどで入力した画像を、画像処理を施してから、指定された宛先に送信する装置が提案されている。例えば、非特許文献２に記載される装置によると、入力した画像を、ＴＩＦＦやＰＤＦなどのフォーマットのデータに変換してから、指定された宛先に送信する。
【０００３】
このような装置においては、送信依頼の数が多くなると、画像処理が滞ってしまい、画像の送信が遅れてしまうおそれがある。そこで、特許文献１〜４に記載されるような方法が提案されている。
【０００４】
特許文献１に記載される発明によると、「スキャン＆配信リクエスト」、「選択文書配信リクエスト」、および「文書選択リクエスト」の順に高い優先順位をつけておく。そして、複数のジョブがある場合は、係る優先順位に基づいて実行順位のスケジューリングを行う。
【０００５】
特許文献２に記載される発明によると、原稿のスキャン条件、文書の登録先、補正の有無などを設定したジョブテンプレートをスキャンサーバに登録しておく。ジョブテンプレートを使用して原稿のスキャンを行い、その原稿のデータをスキャンサーバに登録しておく。そして、ユーザは、ＷＷＷサーバを介して、スキャンサーバに登録された原稿を参照する。
【０００６】
特許文献３に記載される発明によると、処理を待っている文書が複数存在する場合は、文書ごとに予め設定されている優先度に基づいて送信処理を行う。
【０００７】
特許文献４に記載される発明によると、複数の受信バッファおよび展開バッファを備えておき、複数のジョブの描画展開を並行して行い、展開処理時間が短いジョブを優先的に出力する。
【特許文献１】特開２００２−２２３３３７号公報
【特許文献２】特開２００１−２１７９８０号公報
【特許文献３】特開２００２−１８５６９３号公報
【特許文献４】特開平１１−３１８８号公報
【非特許文献１】" ＭＩＮＯＬＴＡ  ＰａｇｅＳｃｏｐｅ  Ｃａｂｉｎｅｔ" 、ミノルタ株式会社、［平成１５年７月９日検索］、インターネット＜ＵＲＬ：http://www.pagescope.minolta.com/ja/products/products/psc/index.html＞
【非特許文献２】" Ｒｉｄｏｃ  Ｄｏｃｕｍｅｎｔ  Ｒｏｕｔｅｒ  Ｖｅｒｓｉｏｎ２" 、株式会社リコー、［平成１５年７月９日検索］、インターネット＜ＵＲＬ：http://www.ricoh.co.jp/ridoc_ds/rds/rdr/router_v2.pdf＞
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかし、特許文献１に記載される発明は、装置の前にいるユーザを優先させるためのものに過ぎず、全体として画像処理および画像送信を効率的に行うものではない。
【０００９】
特許文献２には、同時期に複数のジョブが発生した場合の処理方法について何ら開示されていない。よって、このような場合は、従来と同様に、画像処理が滞り、送信が遅れてしまいやすい。
【００１０】
特許文献３に記載される発明は、予め設定された優先順位に基づいて送信処理を行うに過ぎず、全体的に見れば、処理の効率化は図られない。
【００１１】
特許文献４に記載される発明は、複数の処理モジュールを必要とするので、装置の構成が複雑化し、コストも高くなってしまう。
【００１２】
このように従来は、画像を送信する旨の要求が複数あった場合に、画像処理および送信処理を全体的に見て効率的に行うことができなかった。
【００１３】
本発明は、このような問題点に鑑み、装置の構成を複雑化することなく、画像を送信する旨の要求が複数あった場合であっても全体として画像処理および送信処理を従来よりも効率的に行うことができるようにすることを目的とする。
【課題を解決するための手段】
【００１４】
本発明に係る画像送信装置は、送信対象の画像データを、１つまたは複数の工程からなる画像処理を施した後、指定された宛先に送信する画像送信装置であって、前記画像処理を１つまたは複数の工程ごとにそれぞれ分担して実行する複数の工程処理手段と、施すべき前記画像処理の工程を指定する画像処理工程指定手段と、前記画像データについて複数の宛先が指定され、かつ、異なる宛先に対して異なる前記画像処理の工程が指定された場合に、ｎ番目までのすべての工程が互いに同じである宛先同士でｎ番目の工程の処理が共通に実行されるように、前記各工程処理手段を制御する制御手段と、前記画像処理のすべての工程が終了した前記画像データを指定された宛先に送信する送信手段とを有してなる。
【００１５】
または、送信するように依頼された前記画像データを蓄積する画像データ蓄積手段と、前記画像処理を１つまたは複数の工程ごとにそれぞれ分担して実行する複数の工程処理手段と、前記画像データ蓄積手段に蓄積された前記画像データに施すべき前記画像処理の工程を指定する画像処理工程指定手段と、前記画像データ蓄積手段に蓄積された複数の前記画像データに指定されたそれぞれの前記画像処理の工程のうち互いに同じである工程がある場合に、当該同じである工程を当該複数の画像データにそれぞれ施した後で当該複数の画像データのそれぞれの次の工程を施すように、前記各工程処理手段を制御する制御手段と、前記画像処理のすべての工程が終了した前記画像データを指定された宛先に送信する送信手段とを有してなる。
【００１６】
または、送信対象の画像データを、画像処理を施した後、指定された宛先に送信する画像送信装置であって、送信するように依頼された前記画像データを蓄積する画像データ蓄積手段と、前記画像処理を実行する画像処理手段と、前記画像データ蓄積手段に蓄積された前記画像データに施すべき前記画像処理の内容を指定する画像処理内容指定手段と、前記画像データ蓄積手段に前記画像データが複数蓄積されている場合に、宛先ごとのグループに当該画像データを仕分けし、当該グループごとに、同じグループに仕分けられたすべての当該画像データに対して前記画像処理を施すに当たっての処理負荷を予測する、処理負荷予測手段と、前記処理負荷予測手段によって予測された前記処理負荷の小さい前記グループに属する前記画像データから順に、当該画像データに指定された前記画像処理を実行するように前記画像処理手段を制御する制御手段と、前記画像処理のすべての工程が終了した前記画像データを指定された宛先に送信する送信手段とを有してなる。
【００１７】
または、前記画像処理手段は、前記画像処理を１つまたは複数の工程ごとにそれぞれ分担して実行する複数の工程処理手段からなり、前記画像処理内容指定手段は、前記画像処理の内容を、１つまたは複数の工程を組み合わせて指定し、前記処理負荷予測手段は、前記画像処理を実行するに当たっての処理負荷を、当該画像処理の内容を示す工程に基づいて予測する。
【発明の効果】
【００１８】
本発明によると、画像を送信する旨の要求が複数あった場合であっても、全体として画像処理および送信処理を従来よりも効率的に行うことができる。
【発明を実施するための最良の形態】
【００１９】
図１は本発明に係る画像送信サーバ１を含む画像送受信システム１００の構成の例を示す図、図２は画像送信サーバ１のハードウェア構成の例を示す図、図３は画像送信サーバ１の機能的構成の例を示す図である。
【００２０】
図１に示すように、画像送受信システム１００は、本発明に係る画像送信サーバ１、画像入力装置２、および画像受信端末３などによって構成される。これらの装置は、通信回線４を介して互いに接続されている。通信回線４として、インターネット、イントラネット、公衆回線、または専用線などが用いられる。
【００２１】
画像入力装置２は、画像受信端末３へ送信するための原稿の画像を読み取り、画像データ８を生成する装置である。画像入力装置２として、例えば、複写機、プリンター、スキャナ、ＦＡＸ、またはドキュメントサーバなどの機能を集約した複合機（ＭＦＰ（Multi Function Peripherals）と呼ばれることがある。）が用いられる。
【００２２】
画像受信端末３として電子メールまたは画像データの受信が可能な装置が用いられる。例えば、パーソナルコンピュータ、ワークステーション、ＭＦＰ、ファクシミリ装置、またはＩＰＰ対応の印刷装置などが用いられる。
【００２３】
画像送信サーバ１は、画像入力装置２によって読み取られて入力された原稿画像Ｇ０を、指定された宛先に送信する装置である。例えば、原稿画像Ｇ０のファイルを電子メールに添付し、画像受信端末３のユーザの電子メールアドレスに送信する。または、画像受信端末３に割り当てられた電話番号をダイアルし、ＦＡＸ通信によって原稿画像Ｇ０のアナログデータまたはディジタルデータを送信する。ＩＰＰ（Internet Printing Protocol）によって画像受信端末３のＩＰアドレスに原稿画像Ｇ０のファイルを送信してもよい。これらの送信処理によって、原稿画像Ｇ０が画像受信端末３に送信される。
【００２４】
この画像送信サーバ１は、図２に示すように、ＣＰＵ１ａ、ＲＡＭ１ｂまたはハードディスク１ｄなどの記憶装置、入出力インタフェース１ｆ、通信インタフェース１ｇ、傾き補正、天地補正、裏写補正、および網点補正の各補正処理を行うためのそれぞれのプロセッサ（回路）１ｅ、これらの装置およびプロセッサなどを制御する制御用回路１ｈ、および制御用のプログラムが格納されたＲＯＭ１ｃなどによって構成される。
【００２５】
または、補正処理ごとにプロセッサ１ｅを設ける代わりに、各補正処理の手順をそれぞれコンピュータプログラムとして記述し、これをハードディスク１ｄなどにインストールしておいてもよい。そして、必要に応じてコンピュータプログラムをＲＡＭ１ｂにロードし、ＣＰＵ１ａにより実行するようにしてもよい。
【００２６】
このような構成により、画像送信サーバ１には、図３に示すような、画像データ入力部１０１、送信依頼格納部１０２、画像処理部１０３、ファイル作成部１０４、配信制御部１０５、画像処理制御部１０６、配信順序制御部１０７、送信ジョブ格納部１０８、処理内容指定部１０９、および送信先情報データベース１ＤＢなどの機能が実現される。
【００２７】
画像データ入力部１０１は、原稿画像Ｇ０の画像データ８を、その原稿画像Ｇ０の送信先（宛先）を指定する宛先情報７１とともに画像入力装置２より入力する。入力された画像データ８は、宛先情報７１と対応付けられて、依頼ジョブＲＪとして送信依頼格納部１０２に格納（保管）される。
【００２８】
送信先情報データベース１ＤＢには、画像受信端末３ごとの画像データの受信能（例えば、受信に用いる通信プロトコルまたは通信速度）および画像の出力能（例えば、カラー出力機能の有無、解像度、または用紙に出力する場合の出力方向）などに関する仕様を示す仕様情報７２が格納されている。
【００２９】
処理内容指定部１０９は、仕様情報７２に基づいて、送信対象の原稿画像Ｇ０が送信先である画像受信端末３にとって最適になるように当該原稿画像Ｇ０に対して施すべき画像処理の内容を画像処理制御部１０６に対して指定する。係る指定は、仕様情報７２の代わりにユーザの指定に基づいて行ってもよい。
【００３０】
なお、１つの原稿画像Ｇ０（ドキュメント）について複数の宛先を指定し、かつ、異なる宛先に対して異なる画像処理を施すように指定することが可能である。以下、係る指定の仕方を「指定方法Ａ」と記載する。また、送信対象の原稿画像Ｇ０ごとにそれぞれ異なる画像処理を施すように指定することも可能である。以下、係る指定の仕方を「指定方法Ｂ」と記載する。
【００３１】
画像処理部１０３は、傾き補正部１３１、天地補正部１３２、裏写補正部１３３、網点補正部１３４によって構成されており、依頼ジョブＲＪに係る原稿画像Ｇ０に対して必要に応じて次のような補正処理を施す。
【００３２】
傾き補正部１３１は、原稿画像Ｇ０を回転させるなどして傾きがないように補正する処理を行う。天地補正部１３２は、傾きのない原稿画像Ｇ０の上下の向きを補正する処理を行う。つまり、原稿画像Ｇ０を１８０度回転させる。傾き補正部１３１または天地補正部１３２の処理を必要に応じて実行することにより、真っ直ぐな（すなわち傾きがなく上下の向きが正しい）原稿画像Ｇ０が得られる。
【００３３】
裏写補正部１３３は、必要に応じて傾き補正部１３１または天地補正部１３２による補正処理がなされた原稿画像Ｇ０を入力し、この原稿画像Ｇ０に写り込んでしまっている、その原稿の裏面に描かれている画像または次の用紙に描かれている画像（いわゆる裏写）を除去する補正処理を行う。つまり、例えば、裏写の部分を原稿画像Ｇ０の下地の色に置き換える処理を行う。網点補正部１３４は、真っ直ぐでありかつ裏写のない原稿画像Ｇ０を入力し、この原稿画像Ｇ０に現れている網点またはモアレを除去する補正処理を行う。
【００３４】
以下、傾き補正部１３１、天地補正部１３２、裏写補正部１３３、および網点補正部１３４による処理を、それぞれ、「傾き補正処理Ｓ１」、「天地補正処理Ｓ２」、「裏写補正処理Ｓ３」、および「網点補正処理Ｓ４」と記載する。また、各補正処理を画像処理の「工程」と記載することがある。原稿画像Ｇ０への画像処理は、これらの補正処理（工程）を１つまたは複数実行することによって実現される。画像処理の内容は、これらの補正処理を１つまたは複数組み合わせて指定される（図４、図６参照）。
【００３５】
ファイル作成部１０４は、画像入力装置２より入力された原稿画像Ｇ０または必要に応じて画像処理が施された原稿画像Ｇ０をファイル化することによって、送信用画像ファイル８Ｂを生成する処理を行う。生成された送信用画像ファイル８Ｂは、その送信先（宛先）を示す宛先情報７１と対応付けられて、送信ジョブＨＪとして送信ジョブ格納部１０８に格納される。
【００３６】
以下、必要な画像処理が施された原稿画像Ｇ０を「補正画像Ｇｈ」と記載することがある。また、画像受信端末３に送信可能な状態である原稿画像Ｇ０を「送信用画像Ｇｓ」と記載することがある。つまり、補正画像Ｇｈおよび画像処理を施す必要のなかった場合の原稿画像Ｇ０のうちのいずれかが、送信用画像Ｇｓとして用いられる。
【００３７】
配信順序制御部１０７は、送信ジョブ格納部１０８に格納されている送信ジョブＨＪをどのような順序で処理するのかを決定し、配信制御部１０５を制御する。つまり、送信用画像Ｇｓを配信する順序を決定し、その順序に従って配信処理を行うように配信制御部１０５に指令を与える。
【００３８】
例えば、送信ジョブＨＪが送信ジョブ格納部１０８に格納されるたびに、直ちにその送信ジョブＨＪを配信制御部１０５に送り、送信（配信）処理を行うように指令を与える。すなわち、ファイル作成部１０４で生成された順番に次々に送信ジョブＨＪの配信処理を行うように配信制御部１０５に対して指令を与える。以下、係る指令の方法を「配信指令方法Ｃ」と記載する。
【００３９】
または、所定の待ち時間（例えば、数十秒または数分）の間、送信ジョブ格納部１０８に送信ジョブＨＪが格納されるのを待つ。この所定の待ち時間の経過後、これまでに格納（蓄積）された送信ジョブＨＪを、送信する送信用画像Ｇｓの枚数つまりドキュメントのページ数の少ない順に並べ替える。または、対応する送信用画像ファイル８Ｂのファイルサイズの小さい順に並べ替えてもよい。送信ジョブ格納部１０８に割り当てられたメモリ領域の残りが所定の量よりも少ない場合などは、ページ数の多い順またはファイルサイズの大きい順に並べ替えてもよい。そして、配信制御部１０５に対して、並べ替えられた順に送信ジョブＨＪを送り、送信（配信）処理を行うように指令を与える。配信処理がなされたら、次の送信ジョブＨＪを配信制御部１０５に送り、配信処理の指令を与える。または、送信ジョブＨＪを宛先ごとにグルーピングし、宛先ごとの送信ジョブＨＪのサイズ（ページ数またはファイルサイズ）の合計を求める。そして、求めたサイズの合計の小さい（または大きい）宛先の順に、その宛先への送信ジョブＨＪを一括して送信するように、配信制御部１０５に指令を与える。このように、所定の待ち時間の間に蓄積された送信ジョブＨＪの順番を並び替え、並び替えられた順に指令を与える方法を「配信指令方法Ｄ」と記載する。
【００４０】
配信制御部１０５は、配信順序制御部１０７からの指令に基づいて、送信ジョブＨＪに係る送信用画像ファイル８Ｂを電子メールに添付するなどして、宛先情報７１に示される宛先に原稿画像Ｇ０のデータを送信（配信）する。処理が完了した送信ジョブＨＪは、送信ジョブ格納部１０８から削除される。
【００４１】
画像処理制御部１０６は、送信依頼格納部１０２に格納されている各依頼ジョブＲＪに係る原稿画像Ｇ０に対して傾き補正処理Ｓ１〜網点補正処理Ｓ４のうちの必要な補正処理を施すように、画像処理部１０３を制御する。係る制御の方法は、上に述べた指定方法Ａ、Ｂによってそれぞれ異なる。
〔第一の制御方法（指定方法Ａの場合の画像処理部１０３の制御方法）〕
図４は１つの原稿画像Ｇ０を複数の宛先に送信する場合の画像処理の指定の例を示す図、図５は第一の制御方法を用いた場合の画像処理部１０３の各部の動作の例を説明するフローチャートである。
【００４２】
指定方法Ａの場合、つまり、１つの原稿画像Ｇ０について複数の送信先（宛先）が指定されかつ異なる宛先に異なる画像処理が指定されている場合は、次の（Ａ１）〜（Ａ３）の規則に基づいて画像処理部１０３の制御を行う。なお、以下、ある宛先ｘに送信する送信用画像Ｇｓを得るための画像処理を「宛先ｘ用画像処理」などと記載することがある。
（Ａ１）  １つの画像処理の内容として複数の補正処理（工程）が指定されている場合は、傾き補正処理Ｓ１、天地補正処理Ｓ２、裏写補正処理Ｓ３、網点補正処理Ｓ４、の順で処理を実行する。例えば、図４に示す宛先Ｃ用画像処理の場合は、傾き補正処理Ｓ１、天地補正処理Ｓ２、網点補正処理Ｓ４の順に補正処理を実行する。
（Ａ２）  １番目（第１工程）に同じ補正処理を実行する画像処理が複数ある場合は、係る補正処理が指定された宛先をグルーピングし、原稿画像Ｇ０に対して係る補正処理を１回だけ実行する。そして、その実行結果を、それぞれの宛先のための画像処理の途中経過または結果として共通に用いる。つまり、補正処理を共通に実行し、その１つの実行結果を、グルーピングされた宛先同士で共用する。例えば、図４において、宛先Ａ、Ｂ、Ｃのための各画像処理（宛先Ａ用画像処理、宛先Ｂ用画像処理、宛先Ｃ用画像処理）の第１工程はどれも傾き補正処理Ｓ１である。この場合は、１つの元の原稿画像Ｇ０に対して傾き補正処理Ｓ１を１回だけ実行し、傾きが補正された原稿画像Ｇ０（つまり同じ１つの実行結果）を各画像処理の途中経過または結果として共用する。
（Ａ３）  上記（Ａ２）でグルーピングされた宛先のうち、第２工程の補正処理も同じである宛先同士を新たにグルーピングし直す。そして、第１工程で補正された原稿画像Ｇ０（画像処理の途中の原稿画像Ｇ０）に対してその第２工程の補正処理を１回だけ実行し、その実行結果を新たにグルーピングされたそれぞれの宛先のための画像処理の途中経過または結果として共通に用いる。同様に、第３工程以降についても、補正処理が第１工程からずっと同じである宛先同士をグルーピングし直し、新たにグルーピングされた宛先のためにその補正処理を１回だけ行う。例えば、図４の場合は、第２工程まで（補正処理Ｓ１、Ｓ２）の実行結果を宛先Ａ、Ｂ、Ｃが共用し、さらに、第３工程まで（補正処理Ｓ１〜Ｓ３）の実行結果を宛先Ａ、Ｂが共用することになる。
【００４３】
これらの規則によると、図４のように画像処理の指定がなされた依頼ジョブＲＪに係る原稿画像Ｇ０に対して、例えば図５に示すような手順で補正処理がなされる。
【００４４】
まず、規則（Ａ１）に従って、各画像処理における補正処理の実行順を決める。規則（Ａ２）に従って、１番目の補正処理（第１工程）が同じである宛先同士をグルーピングする。これにより、宛先Ａ、Ｂ、Ｃが１つのグループにグルーピングされ、宛先Ｄがこれとは別のグループにグルーピングされる。
【００４５】
宛先Ｄのグループのために、第１工程である網点補正処理Ｓ４を原稿画像Ｇ０に対して実行する（＃６３）。宛先Ｄ用画像処理は、これですべて終わりである。したがって、網点補正処理Ｓ４が施された原稿画像Ｇ０が補正画像Ｇｈとなり、送信用画像Ｇｓとして用いられる。なお、この後、ファイル作成部１０４によってこの送信用画像Ｇｓに基づいて送信ジョブＨＪが生成され、これが送信ジョブ格納部１０８に格納されることによって、宛先Ｄへの送信準備が完了する（＃６６）。
【００４６】
ステップ＃６３、＃６６の処理と並行して、宛先Ａ、Ｂ、Ｃのグループのために、第１工程である傾き補正処理Ｓ１を原稿画像Ｇ０に対して実行する（＃６０）。宛先Ａ、Ｂ、Ｃの第２工程も互いに同じであるので、上記（Ａ３）の規則に従って、これら３つをそのままグルーピングし直し、傾き補正処理Ｓ１がなされた原稿画像Ｇ０に対して天地補正処理Ｓ２を実行する（＃６１）。
【００４７】
宛先Ａ、Ｂの第３工程の補正処理は互いに同じであるが、宛先Ｃの第３工程の補正処理はこれらとは異なる。そこで、宛先Ａ、Ｂを１つのグループにグルーピングし、宛先Ｃを別のグループにグルーピングする。そして、ステップ＃６１の補正処理がなされた原稿画像Ｇ０に対して、前者のために裏写補正処理Ｓ３を実行し（＃６２）、これと並行して、後者のために網点補正処理Ｓ４を実行する（＃６４）。
【００４８】
なお、宛先Ｂ、Ｃに送信するそれぞれの原稿画像Ｇ０に対する画像処理は、これですべて終わりである。よって、ステップ＃６６の場合と同様に、宛先Ｂ、Ｃそれぞれの送信ジョブＨＪを生成し、これらを送信ジョブ格納部１０８に格納することによって、宛先Ｂ、Ｃへの送信準備が完了する（＃６７、＃６８）。
【００４９】
宛先Ａ用画像処理には、第４工程が残っている。そこで、ステップ＃６２の補正処理がなされた原稿画像Ｇ０に対して網点補正処理Ｓ４を実行する（＃６５）。これにより、宛先Ａに送信するための原稿画像Ｇ０への画像処理が終わる。そして、ステップ＃６６などの場合と同様に、宛先Ａのための送信ジョブＨＪを生成するなどして、送信準備が完了する（＃６９）。
【００５０】
なお、送信ジョブ格納部１０８に格納された送信ジョブＨＪは、例えば、上に述べた配信指令方法Ｃによって処理される。つまり、送信ジョブ格納部１０８に格納されると次々に指定の宛先への送信の処理がなされる。
【００５１】
第一の制御方法によると、宛先ごとに指定された画像処理を、従来のように順に実行するのではなく、各画像処理の中の共通する工程を一括して実行し、その実行結果を共通に用いる。これにより、複数の宛先に画像を送信する旨の要求があった場合であっても、宛先ごとの画像処理および送信処理を従来よりも効率的に行うことができる。
〔第二の制御方法（指定方法Ｂの場合の画像処理部１０３の制御）〕
図６は複数の原稿画像Ｇ０を送信する場合の画像処理の指定の例を示す図、図７は第二の制御方法を用いた場合の画像処理部１０３の各部の動作の例を説明するフローチャートである。
【００５２】
図３の画像処理制御部１０６は、指定方法Ｂの場合、つまり、送信するように依頼された複数の原稿画像Ｇ０ごとにそれぞれ異なる画像処理の内容が指定されている場合は、次に示す（Ｂ１）〜（Ｂ３）の規則に基づいて画像処理部１０３の制御を行う。
（Ｂ１）  １つの画像処理の内容として複数の補正処理（工程）が指定されている場合は、補正処理Ｓ１、Ｓ２、Ｓ３、Ｓ４の順に処理を実行する（前に述べた規則（Ａ１）と同じ）。
（Ｂ２）  画像処理を開始する旨の指令は、送信依頼格納部１０２に依頼ジョブＲＪ（画像データ８）が格納されるごとに行うのではなく、ある時間の間に蓄積された依頼ジョブＲＪについてまとめて行う。図６の例では、蓄積された４つの依頼ジョブＲＪ１〜ＲＪ４についてまとめて指令を行う。
（Ｂ３）  同じ補正処理が必要な依頼ジョブＲＪが複数ある場合は、各依頼ジョブＲＪに係る原稿画像Ｇ０（画像処理の途中の原稿画像Ｇ０も含む。）に対して、まとめてその補正処理を実行する。
【００５３】
これらの規則によると、図６のように画像処理の内容が指定がなされた依頼ジョブＲＪ１〜ＲＪ４のそれぞれの原稿画像Ｇ０に対して、例えば図７に示すような手順で補正処理が実行される。
【００５４】
依頼ジョブＲＪ１〜ＲＪ４に必要な補正処理の種類をチェックする（＃７０）。これにより、補正処理Ｓ１、Ｓ２、Ｓ３、Ｓ４が少なくともいずれか１つの依頼ジョブＲＪにとって必要であると判別される。
【００５５】
チェックの結果、必要であると判別された補正処理を、規則（Ｂ１）に基づいて並べ替える。そして、各補正処理の手順が記述されたコンピュータプログラムがハードディスクなどにインストールされている場合、すなわち、図３の傾き補正部１３１〜網点補正部１３４が主にソフトウェアによって実現されている場合は、並べ替えの結果１番目になった工程つまり傾き補正処理Ｓ１のコンピュータプログラムを起動する（＃７１）。
【００５６】
なお、依頼ジョブＲＪ４の原稿画像Ｇ０には画像処理に関する指定が何もなされていないので、元の原稿画像Ｇ０が送信用画像Ｇｓとして用いられ、ファイル作成部１０４（図３参照）によって送信ジョブＨＪ４が生成される。そして、その送信ジョブＨＪ４が送信ジョブ格納部１０８に格納され、送信（配信）の準備が完了する（＃８０）。
【００５７】
依頼ジョブＲＪ１、ＲＪ２、ＲＪ３のそれぞれの原稿画像Ｇ０に対して、傾き補正処理Ｓ１を施す（＃７２〜＃７４）。なお、依頼ジョブＲＪ３の原稿画像Ｇ０についてはこれで画像処理が終わりなので、ステップ＃８０の場合と同様に、依頼ジョブＲＪ３の送信用画像Ｇｓの送信の準備を行う（＃８１）。依頼ジョブＲＪ２、ＲＪ１の各原稿画像Ｇ０に対する画像処理が終わった後も（＃７７、＃７ｂ）、同様に送信の準備を行う（＃８２、＃８３）。
【００５８】
２番目の補正処理である天地補正処理Ｓ２のコンピュータプログラムを必要に応じて起動し（＃７５）、傾き補正処理Ｓ１の処理が施された依頼ジョブＲＪ１、ＲＪ２のそれぞれの原稿画像Ｇ０に対して、天地補正処理Ｓ２の処理を施す（＃７６、＃７７）。
【００５９】
さらに、裏写補正処理Ｓ３、網点補正処理Ｓ４のコンピュータプログラムを順次起動し、依頼ジョブＲ１の原稿画像Ｇ０に対してこれらの補正処理を順次施す（＃７８〜＃７ｂ）。
【００６０】
なお、送信ジョブ格納部１０８に格納された送信ジョブＨＪは、例えば第一の制御方法の場合と同様に、配信指令方法Ｃによって処理される。
【００６１】
第二の制御方法によると、複数の送信依頼を受けた場合に、従来のように画像処理を順に実行するのではなく、複数の画像処理の中の互いに同じ内容の工程をまとめて実行する。これにより、従来よりも工程の切替え処理を少なくし、画像処理を効率的に行うことができる。特に、図３の傾き補正部１３１〜網点補正部１３４が主にソフトウェアによって実現されている場合は、アプリケーションの起動の回数を少なくすることができるので、従来よりも一層、画像処理の高速化が図られる。
〔第三の制御方法（指定方法Ｂの場合の画像処理部１０３の他の制御方法）〕
図８は第三の制御方法を用いた場合の画像処理部１０３の動作の例を説明するフローチャート、図９は複数の原稿画像Ｇ０を送信する場合の画像処理などの指定の例を示す図である。
【００６２】
図３の画像処理制御部１０６は、指定方法Ｂの場合に、例えば図８のフローチャートに示す手順のように画像処理部１０３を制御してもよい。
【００６３】
所定の待ち時間の間、送信依頼格納部１０２に依頼ジョブＲＪが蓄積されるのを待つ。その間に、例えば、図９に示すような依頼ジョブＲＪ１〜ＲＪ５が蓄積されていたとする。
【００６４】
画像処理制御部１０６は、蓄積された依頼ジョブＲＪを宛先ごとに仕分けし、宛先ごとに、仕分けされた依頼ジョブＲＪに係るすべての原稿画像Ｇ０の画像処理に掛かる処理負荷を予測する（＃９０）。ここでは、処理負荷として処理時間を予測する。処理時間は、画像処理の内容に基づいて求めればよい。例えば、仕分けされた各依頼ジョブＲＪに係る原稿画像Ｇ０に必要な補正処理の項目の種類の数をカウントし、その数に所定の時間（補正処理の平均的な処理時間Ｔｄ）を掛けて求める。これにより、宛先Ａ、Ｂ、Ｃに仕分けされた依頼ジョブＲＪの原稿画像Ｇ０の画像処理に要する処理時間は、それぞれ、およそ４Ｔｄ、３Ｔｄ、Ｔｄと予測される。
【００６５】
予測される処理負荷の低い順、すなわち、処理時間が短い順に宛先を並べ替える（＃９１）。これに伴って、各依頼ジョブＲＪは、図９の最右欄に示す順番に並べ替えられる。処理時間が最も短い宛先の依頼ジョブＲＪに係る原稿画像Ｇ０の画像処理を行う（＃９２）。１つの宛先について複数の依頼ジョブＲＪがある場合は、これらの依頼ジョブＲＪに係る原稿画像Ｇ０の画像処理（＃９２）を順に繰り返し行う（＃９３でＮｏ）。以下、同様に、処理時間の短い宛先の順に、その宛先に係る依頼ジョブＲＪの原稿画像Ｇ０に対して画像処理を繰り返し行う（＃９４でＮｏ）。なお、１つの宛先について複数の依頼ジョブＲＪがある場合は、図７（第二の制御方法）で説明したように、画像処理を工程（補正処理）ごとにまとめて行うようにしてもよい。
【００６６】
第三の制御方法によると、宛先ごとに送信依頼をまとめ、画像処理に要する予測時間の短い宛先の送信依頼の順に処理を実行することによって、従来よりも画像処理および送信処理を効率的にすることができる。
【００６７】
第三の制御方法では、画像処理の予測時間の順に宛先を並べ替えたが、依頼ジョブＲＪに係るドキュメント（原稿画像Ｇ０）の総ページ数の少ない順に並べ替えるようにしてもよい。所定の条件に当てはまる場合は、予測時間の長い順または総ページ数の多い順に並べ替えてもよい。
【００６８】
または、画像処理の工程（補正処理）の数およびページ数の両方に基づいて、宛先ごとに画像処理に必要な延べ工程数を算出し、延べ工程数の少ない順に並べ替えるようにしてもよい。例えば、図９の宛先Ｂの場合は、２つの依頼ジョブＲＪ３、ＲＪ５がある。依頼ジョブＲＪ３については、７ページのドキュメント（原稿画像Ｇ０）に対して３つの工程（補正処理）を要する。よって、両者を掛け合わせることにより、依頼ジョブＲＪ３のための画像処理に必要な工程数として「２１」が求められる。同様に、依頼ジョブＲＪ５の画像処理に必要な工程数として「３」が求められる。両者を足した「２４」が、宛先Ｂの画像処理に必要な延べ工程数となる。そして、宛先Ａ、Ｃについても同様に算出し、宛先の並べ替えを行ってもよい。
【００６９】
図１０は画像送信サーバ１の全体の処理の流れの例を説明するフローチャート、図１１は第一の制御方法による処理の流れの例を説明するフローチャート、図１２は第二の制御方法による処理の流れの例を説明するフローチャート、図１３は第三の制御方法による処理の流れの例を説明するフローチャート、図１４は送信処理の流れの例を説明するフローチャートである。
【００７０】
これまでに説明した処理をソフトウェア処理によって実現する場合は、図１０〜図１４に示す処理の手順を記述したコンピュータプログラムをＣＰＵ１ａにより実行する。
【００７１】
次に、画像送信サーバ１が原稿画像Ｇ０の送信の要求を受け付けてからその原稿画像Ｇ０に必要な画像処理を施して指定の宛先に送信するまでの処理の流れを、フローチャートを参照して説明する。
【００７２】
図１０において、画像送信サーバ１は、指定の宛先に原稿画像Ｇ０を送信する旨の要求を画像入力装置２より受け付けると、その原稿画像Ｇ０の画像データ８および宛先情報７１を対応付けて依頼ジョブＲＪとして送信依頼格納部１０２に格納しておく（＃１）。タイマーをリセットした後、タイマーをスタートさせる（＃２）。所定の待ち時間が経過した旨をタイマーより知らされると（＃３でＹｅｓ）、この間に送信依頼格納部１０２に蓄積された依頼ジョブＲＪの原稿画像Ｇ０への画像処理を開始する。
【００７３】
送信依頼格納部１０２に蓄積されている依頼ジョブＲＪが１つであるが（＃４でＮｏ）、図４に示すように宛先ごとに画像処理が指定されている場合は（＃５でＹｅｓ）、第一の制御方法を用いて画像処理部１０３（図３参照）を制御することにより原稿画像Ｇ０の画像処理を行う（＃６）。
【００７４】
すなわち、図１１に示すように、まず、宛先ごとにそれぞれ指定された画像処理の工程（補正処理）をチェックする（＃２１）。最初に行うべき補正処理（第１工程）が同じである宛先同士をそれぞれ１つのグループにグルーピングする（＃２２）。図４の例では、傾き補正処理Ｓ１を最初に行う宛先Ａ〜Ｃのグループと網点補正処理Ｓ４を最初に行う宛先Ｄのグループとが作成される。これらのグループの補正処理を実行する（＃２３）。図４の例では、傾き補正処理Ｓ１と網点補正処理Ｓ４とが並行して実行される。
【００７５】
第２工程以降も、これまでの補正処理およびこれから実行しようとする補正処理がすべて同じである宛先同士をグルーピングし（＃２２）、グループごとに補正処理を実行する（＃２３）。ここで、必要な補正処理がすべて施された原稿画像Ｇ０（送信用画像Ｇｓ）がある場合は、順次、指定の宛先にこれを送信する（＃２４）。そして、すべての補正処理が終了するまで（＃２５でＹｅｓ）、ステップ＃２２〜＃２４の処理を順次繰り返す。
【００７６】
図１０に戻って、蓄積されている依頼ジョブＲＪが１つであり（＃４でＮｏ）、かつ、すべての宛先に同じ画像処理の内容が指定されている場合は（＃５でＮｏ）、従来と同様に、補正処理Ｓ１、Ｓ２、…の順に、必要な補正処理を原稿画像Ｇ０に施す（＃７）。
【００７７】
依頼ジョブＲＪが複数蓄積されているが（＃４でＹｅｓ）、各依頼ジョブＲＪに指定されている宛先がそれぞれ１つだけの場合は（＃８でＮｏ）、第二の制御方法を用いて原稿画像Ｇ０の画像処理を行う（＃９）。
【００７８】
すなわち、図１２に示すように、補正処理Ｓ１が必要な依頼ジョブＲＪをグルーピングし（＃３１、＃３２）、依頼ジョブＲＪのそれぞれの原稿画像Ｇ０に対して係る補正処理を実行する（＃３３）。図６の例では、依頼ジョブＲＪ１、ＲＪ２、ＲＪ３（丸数字の「１」の列を参照）を１つのグループにグルーピングし、それぞれの原稿画像Ｇ０に対して傾き補正処理Ｓ１を実行する。
【００７９】
続いて、天地補正処理Ｓ２が必要な依頼ジョブＲＪを新たにグルーピングし（＃３６、＃３２）、係る補正処理を実行する（＃３３）。以下、補正処理Ｓ３、Ｓ４も同様に、それぞれの補正処理の前にグルーピングを行い、グルーピングされた各依頼ジョブＲＪの原稿画像Ｇ０に対して実行する。
【００８０】
なお、ステップ＃３３の処理を繰り返し行っている間に、必要な補正処理がすべて施された原稿画像Ｇ０（送信用画像Ｇｓ）がある場合は、順次、指定の宛先にこれを送信する（＃３４）。
【００８１】
図１０のステップ＃９の画像処理を、第二の制御方法の代わりに、第三の制御方法によって行ってもよい。すなわち、図１３に示すように、蓄積された依頼ジョブＲＪを宛先ごとに仕分けしてグルーピングし、宛先ごとの全画像処理の所要時間を予測しまたはデータサイズ（例えばドキュメントのページの総数）を求める（＃４１）。所要時間またはデータサイズの値の小さい順にグループを並べ替える（＃４２）。これに伴って、各依頼ジョブＲＪが並べ替えられる。例えば、項目の種類の数に基づいて予測時間を算出した場合は、図９の「並べ替え後の順番」列に示すように並べ替えられる。
【００８２】
上位のグループから順に、そのグループに属する依頼ジョブＲＪの原稿画像Ｇ０の画像処理を行う（＃４３、＃４４）。１つのグループに複数の依頼ジョブＲＪが属する場合は、第二の制御方法を用いて画像処理を行ってもよい（図７、図１２参照）。
【００８３】
そして、必要な画像処理が施された原稿画像Ｇ０すなわち送信用画像Ｇｓのデータの送信処理を、例えば、図１４に示す手順で実行する（＃４５）。
【００８４】
送信ジョブ格納部１０８に割り当てられているメモリ領域のうちの未使用領域の大きさ（残量）をチェックする（＃５１）。残量が所定の量よりも少ないと判別される場合は（＃５１でＹｅｓ）、ステップ＃５３に進む。また、所定の待ち時間が経過した場合も（＃５２でＹｅｓ）、ステップ＃５３に進む。
【００８５】
送信ジョブＨＪを宛先ごとに仕分けしてグルーピングし（＃５３）、データサイズ（例えばドキュメントのページの総数）の小さい順にグループを並べ替える（＃５４）。そして、並べ替えられたグループの順に、そのグループに属する送信ジョブＨＪに係る送信用画像Ｇｓのデータをまとめて指定の宛先に送信する（＃５５、＃５６）。
【００８６】
または、図１３において、ステップ＃４３の処理を終えるごとに、送信用画像Ｇｓのデータの送信処理を指定の宛先に送信するようにしてもよい。
【００８７】
図１０に戻って、依頼ジョブＲＪが複数蓄積されており（＃４でＹｅｓ）、かつ、宛先ごとに画像処理が指定されている依頼ジョブＲＪがある場合は（＃８でＹｅｓ）、第一ないし第三の制御方法を適宜組み合わせて原稿画像Ｇ０の画像処理を行う（＃１０）。
【００８８】
例えば、まず、蓄積されている依頼ジョブＲＪを、宛先ごとに画像処理が指定されている依頼ジョブＲＪと、宛先が１つでありまたはすべての宛先に共通の画像処理が指定されている依頼ジョブＲＪとに、仕分けする。そして、前者については、第一の制御方法によって画像処理を行う（図５、図１１参照）。後者については、第二の制御方法または第三の制御情報によって画像処理を行う（図７、図１２、図１３参照）。
【００８９】
本実施形態によると、画像を送信する旨の要求が複数あった場合であっても、全体として画像処理および送信処理を従来よりも効率的に行うことができる。また、原稿画像Ｇ０を宛先ごとに一括して送信することにより、送信処理を一層効率的に行うことができる。
【００９０】
本実施形態では、傾き補正処理、天地補正処理、裏写補正処理、および網点補正処理を組み合わせた画像処理を実行する画像送信サーバ１を例に説明したが、これ以外の組合せの画像処理を実行する画像送信サーバ１においても、本発明を適用することが可能である。
【００９１】
画像処理の対象となる画像は、原稿をスキャンして得た画像に限られない。例えば、ＣＤ−ＲＯＭなどの記録媒体に格納された画像を読み出して得た画像であってもよいし、アプリケーションソフトにより生成した画像であってもよい。
【００９２】
その他、画像送受信システム１００、画像送信サーバ１の全体または各部の構成、処理内容、処理順序、原稿画像の送信方法、処理時間の予測方法などは、本発明の趣旨に沿って適宜変更することができる。
【図面の簡単な説明】
【００９３】
【図１】本発明に係る画像送信サーバを含む画像送受信システムの構成の例を示す図である。
【図２】画像送信サーバのハードウェア構成の例を示す図である。
【図３】画像送信サーバの機能的構成の例を示す図である。
【図４】１つの原稿画像を複数の宛先に送信する場合の画像処理の指定の例を示す図である。
【図５】第一の制御方法を用いた場合の画像処理部の各部の動作の例を説明するフローチャートである。
【図６】複数の原稿画像を送信する場合の画像処理の指定の例を示す図である。
【図７】第二の制御方法を用いた場合の画像処理部の各部の動作の例を説明するフローチャートである。
【図８】第三の制御方法を用いた場合の画像処理部の動作の例を説明するフローチャートである。
【図９】複数の原稿画像を送信する場合の画像処理などの指定の例を示す図である。
【図１０】画像送信サーバの全体の処理の流れの例を説明するフローチャートである。
【図１１】第一の制御方法による処理の流れの例を説明するフローチャートである。
【図１２】第二の制御方法による処理の流れの例を説明するフローチャートである。
【図１３】第三の制御方法による処理の流れの例を説明するフローチャートである。
【図１４】送信処理の流れの例を説明するフローチャートである。
【符号の説明】
【００９４】
１  画像送信サーバ（画像送信装置）
３  画像受信端末
８  画像データ
１０２  送信依頼格納部（画像データ蓄積手段）
１０３  画像処理部（画像処理手段）
１０５  配信制御部（送信手段）
１０６  画像処理制御部（制御手段）
１０９  処理内容指定部（画像処理工程指定手段）
１３１  傾き補正部（工程処理手段）
１３２  天地補正部（工程処理手段）
１３３  裏写補正部（工程処理手段）
１３４  網点補正部（工程処理手段）
【図１】
2005057600.tif 000003
【図２】
2005057600.tif 000004
【図３】
2005057600.tif 000005
【図４】
2005057600.tif 000006
【図５】
2005057600.tif 000007
【図６】
2005057600.tif 000008
【図７】
2005057600.tif 000009
【図８】
2005057600.tif 000010
【図９】
2005057600.tif 000011
【図１０】
2005057600.tif 000012
【図１１】
2005057600.tif 000013
【図１２】
2005057600.tif 000014
【図１３】
2005057600.tif 000015
【図１４】
2005057600.tif 000016