(57)【要約】【課題】画像データが添付された電子メールを宛先に送信可能な装置であって、電子メールと関連付けて画像データを宛先に提供する際の、ネットワークまたはメールサーバの負荷の増大を抑える画像処理装置の提供を提供する。【解決手段】画像処理装置１００は、画像データを添付した電子メールの予め設定された宛先上限数を記憶し、電子メールに画像データを添付して宛先に送信する処理の実行指示を受け付けて、記憶している宛先上限数を取得し、宛先上限数と、実行指示時に選択された電子メールの宛先数とを比較する。画像処理装置１００は、比較の結果、選択された宛先数が宛先上限数を上回る場合は、電子メールに画像データを添付せずに該画像データを保存するとともに、電子メールに画像データの保存先へのアクセス情報を設定して前記宛先に送信し、選択された宛先数が宛先上限数以下の場合は、電子メールに画像データを添付して宛先に送信する。【選択図】図１
2014002503.tif 000002
【特許請求の範囲】
【請求項１】
電子メールをネットワークを介して送信する画像処理装置であって、
画像データを添付した電子メールの予め設定された宛先上限数を記憶する記憶手段と、
前記電子メールに画像データを添付して宛先に送信する処理の実行指示を受け付けて、前記記憶手段が記憶している宛先上限数を取得し、前記宛先上限数と、前記実行指示時に選択された前記電子メールの宛先数とを比較する比較手段と、
前記比較手段による比較の結果、前記選択された宛先数が前記宛先上限数を上回る場合は、前記電子メールに前記画像データを添付せずに該画像データを保存するとともに、該電子メールに前記画像データの保存先へのアクセス情報を設定して前記宛先に送信し、前記選択された宛先数が前記宛先上限数以下の場合は、前記電子メールに前記画像データを添付して前記宛先に送信する送信手段とを備える
ことを特徴とする画像処理装置。
【請求項２】
電子メールをネットワークを介して送信する画像処理装置であって、
前記画像処理装置が電子メールに添付して送信可能な画像データの予め設定された総容量を記憶する記憶手段と、
前記電子メールに画像データを添付して宛先に送信する処理の実行指示を受け付けて、前記記憶手段が記憶している総容量を取得し、前記実行指示時に選択された前記電子メールの宛先数に前記画像データの容量とを乗じて算出される容量と、前記総容量とを比較する比較手段と、
前記比較手段による比較の結果、前記算出される容量が前記総容量を上回る場合は、前記電子メールに前記画像データを添付せずに該画像データを保存するとともに、該電子メールに前記画像データの保存先へのアクセス情報を設定して前記宛先に送信し、前記算出される容量が前記総容量以下の場合は、前記電子メールに前記画像データを添付して前記宛先に送信する送信手段とを備える
ことを特徴とする画像処理装置。
【請求項３】
前記記憶手段はさらに、電子メールに添付して送信可能な画像データの予め設定された総容量を記憶し、
前記比較手段は、前記比較の結果、前記選択された宛先数が前記宛先上限数以下の場合は、前記記憶手段が記憶している総容量を取得し、前記実行指示時に選択された前記電子メールの宛先数に前記画像データの容量とを乗じて算出される容量と、前記総容量とをさらに比較し、
前記送信手段は、前記比較手段による比較の結果、前記算出される容量が前記総容量を上回る場合は、前記電子メールに前記画像データを添付せずに該画像データを保存するとともに、該電子メールに前記画像データの保存先へのアクセス情報を設定して前記宛先に送信し、前記算出される容量が前記総容量以下の場合は、前記電子メールに前記画像データを添付して前記宛先に送信する請求項１に記載の画像処理装置。
【請求項４】
電子メールをネットワークおよび前記電子メールを中継するサーバを介して送信する画像処理装置であって、
同一の前記サーバを介して送信される、画像データが添付された電子メールの宛先数の予め設定された最大値を閾値として記憶する記憶手段と、
前記電子メールに画像データを添付して宛先に送信する処理の実行指示を受け付けて、前記記憶手段が記憶している閾値を取得し、前記実行指示時に選択された、同一の前記サーバを介して送信される前記電子メールの宛先数の最大値と前記閾値とを比較する比較手段と、
前記比較手段による比較の結果、同一の前記サーバを介して送信される前記電子メールの宛先数の最大値が前記閾値を上回る場合は、前記電子メールに前記画像データを添付せずに該画像データを保存するとともに、該電子メールに前記画像データの保存先へのアクセス情報を設定して前記宛先に送信し、同一の前記サーバを介して送信される前記電子メールの宛先数の最大値が前記閾値以下である場合は、前記電子メールに前記画像データを添付して前記宛先に送信する送信手段とを備える
ことを特徴とする画像処理装置。
【請求項５】
前記比較手段は、前記実行指示時に選択された、送信対象の電子メールのメールアドレスに含まれる同一ドメイン名の数を前記同一の前記サーバを介して送信される前記電子メールの宛先数とし、該宛先数の最大値と前記閾値とを比較する
ことを特徴とする請求項４に記載の画像処理装置。
【請求項６】
電子メールをネットワークを介して送信する画像処理装置の制御方法であって、
画像データを添付した電子メールの予め設定された宛先上限数を記憶する記憶工程と、
前記電子メールに画像データを添付して宛先に送信する処理の実行指示を受け付けて、前記記憶工程で記憶された宛先上限数を取得し、前記宛先上限数と、前記実行指示時に選択された前記電子メールの宛先数とを比較する比較工程と、
前記比較工程における比較の結果、前記選択された宛先数が前記宛先上限数を上回る場合は、前記電子メールに前記画像データを添付せずに該画像データを保存するとともに、該電子メールに前記画像データの保存先へのアクセス情報を設定して前記宛先に送信し、前記選択された宛先数が前記宛先上限数以下の場合は、前記電子メールに前記画像データを添付して前記宛先に送信する送信工程と
を含むことを特徴とする制御方法。
【請求項７】
電子メールをネットワークを介して送信する画像処理装置の制御方法であって、
前記画像処理装置が電子メールに添付して送信可能な画像データの予め設定された総容量を記憶する記憶工程と、
前記電子メールに画像データを添付して宛先に送信する処理の実行指示を受け付けて、前記記憶手段で記憶した総容量を取得し、前記実行指示時に選択された前記電子メールの宛先数に前記画像データの容量とを乗じて算出される容量と、前記総容量とを比較する比較工程と、
前記比較工程における比較の結果、前記算出される容量が前記総容量を上回る場合は、前記電子メールに前記画像データを添付せずに該画像データを保存するとともに、該電子メールに前記画像データの保存先へのアクセス情報を設定して前記宛先に送信し、前記算出される容量が前記総容量以下の場合は、前記電子メールに前記画像データを添付して前記宛先に送信する送信手段と
を含むことを特徴とする制御方法。
【請求項８】
電子メールをネットワークおよび前記電子メールを中継するサーバを介して送信する画像処理装置の制御方法であって、
同一の前記サーバを介して送信される、画像データが添付された電子メールの宛先数の予め設定された最大値を閾値として記憶する記憶工程と、
前記電子メールに画像データを添付して宛先に送信する処理の実行指示を受け付けて、前記記憶工程で記憶した閾値を取得し、前記実行指示時に選択された、同一の前記サーバを介して送信される前記電子メールの宛先数の最大値と前記閾値とを比較する比較工程と、
前記比較工程における比較の結果、同一の前記サーバを介して送信される前記電子メールの宛先数の最大値が前記閾値を上回る場合は、前記電子メールに前記画像データを添付せずに該画像データを保存するとともに、該電子メールに前記画像データの保存先へのアクセス情報を設定して前記宛先に送信し、同一の前記サーバを介して送信される前記電子メールの宛先数の最大値が前記閾値以下である場合は、前記電子メールに前記画像データを添付して前記宛先に送信する送信工程と
を含むことを特徴とする制御方法。
【請求項９】
請求項６乃至請求項８のいずれか一項に記載の制御方法をコンピュータにより実行させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理装置の制御方法およびコンピュータプログラムに関する。
【背景技術】
【０００２】
画像データを読み取り、読み取った画像データを用紙に出力するコピー機能と、読み取った画像データを記憶装置や可搬メディアに保存する機能とを備える画像処理装置（例えば複合機）が提案されている。また、読み取った画像データをネットワークを介して電子メールの添付ファイルとして送信（以下、Ｅ−ｍａｉｌ送信と記述）する機能を備える画像処理装置が提案されている。Ｅ−ｍａｉｌ送信する機能を備える画像形成装置が電子メールを送信すると、メールサーバが、この電子メールを受け取り、コピーして保存する。
【０００３】
特許文献１は、端末から受け取ったメッセージをコンテンツと関連付けて保存し、当該コンテンツを電子メールに添付せずに、メッセージを閲覧するためのＵＲＬを記載した電子メールを宛先に配信するコンテンツ配信システムを開示する。また、特許文献２は、複数の添付文書付き電子メールを添付文書とメール本文とに分離し、いずれかの添付文書を記憶部に格納するとともに、分離した各メール本文に上記記憶部に格納した添付文書へのリンク情報を埋め込むメール処理サーバを開示する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−３５５４６６号公報
【特許文献２】特開２００８−２４２７２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
画像処理装置が、大容量の画像データを電子メールに添付して送信する場合、以下のような課題が生じる。まず、画像処理装置が電子メールを送信する時のネットワーク負荷が増大する。また、画像処理装置から送信された電子メールを受け取ってメールデータのコピー処理を実行するメールサーバにとっては、電子メールに添付される画像データのデータ量が大容量である場合には、当該コピー処理に関する負荷が増大する。特に、Ｅ−ｍａｉｌ送信時に同一ドメインの宛先が多数含まれているとメールサーバは、宛先数分のデータをコピーするので、メールサーバの負荷は非常に大きくなってしまう。
【０００６】
特許文献１が開示するコンテンツ配信システムでは、Ｅ−ｍａｉｌ送信時にコンテンツ（画像データ）を添付しないので、電子メールを受けたユーザは、常に、電子メールに設定されたＵＲＬから画像データの保存先にアクセスする必要がある。このコンテンツ配信システムでは、小容量の画像データでも電子メールに添付されないので、常に一手間余計にかかり、ユーザにとっては利便性が落ちる。また、特許文献２が開示するメール処理サーバは、複数の添付文書付き電子メールを常に添付文書とメール本文とに分離するので、添付文書が小容量である場合でも、ユーザは常にリンク情報に基づいて添付文書の格納先にアクセスしなければならない。さらに、このメール処理サーバは、送信側から常に添付ファイルを受信するので、ネットワーク負荷の軽減はされない。
【０００７】
本発明は、上述した課題の少なくとも１つを解決するものである。本発明は、画像データが添付された電子メールを宛先に送信可能な装置であって、電子メールと関連付けて画像データを宛先に提供する際の、ネットワークまたはメールサーバの負荷の増大を抑える画像処理装置の提供を目的とする。
【課題を解決するための手段】
【０００８】
本発明の一実施形態の画像処理装置は、電子メールをネットワークを介して送信する画像処理装置である。画像処理装置は、画像データを添付した電子メールの予め設定された宛先上限数を記憶する記憶手段と、前記電子メールに画像データを添付して宛先に送信する処理の実行指示を受け付けて、前記記憶手段が記憶している宛先上限数を取得し、前記宛先上限数と、前記実行指示時に選択された前記電子メールの宛先数とを比較する比較手段と、前記比較手段による比較の結果、前記選択された宛先数が前記宛先上限数を上回る場合は、前記電子メールに前記画像データを添付せずに該画像データを保存するとともに、該電子メールに前記画像データの保存先へのアクセス情報を設定して前記宛先に送信し、前記選択された宛先数が前記宛先上限数以下の場合は、前記電子メールに前記画像データを添付して前記宛先に送信する送信手段とを備える。
【発明の効果】
【０００９】
本発明の画像処理装置は、電子メールを送信する際に、設定に応じてメールサーバに画像データを添付するか、または画像データの保存先へのアクセス情報を通知するかを切り替える。したがって、本発明の画像処理装置によれば、電子メールと関連付けて画像データを宛先に提供する際の、ネットワークまたはメールサーバの負荷の増大を抑えることができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施例にかかる画像処理装置のブロック図である。
【図２】画像処理装置の操作パネルの説明図である。
【図３】図２の操作パネルのキー入力部を示す図である。
【図４】画像処理装置を含むシステム全体構成図である。
【図５】Ｅ−ｍａｉｌ送信時の宛先選択画面の表示例である。
【図６】指定宛先数が上限値を超えた際に表示するＵＩ画面例である。
【図７】データ総容量が上限値を超えた際に表示するＵＩ画面例である。
【図８】Ｅ−ｍａｉｌ送信時の宛先選択画面の表示例である。
【図９】同一ドメインの指定宛先数が上限値を超えた際に表示するＵＩ画面例である。
【図１０】宛先数上限設定時のフローチャートである。
【図１１】総容量上限設定時のフローチャートである。
【図１２】同一ドメインの宛先数上限設定時のフローチャートである。
【発明を実施するための形態】
【００１１】
図１は、本発明に係る画像処理装置１００のブロック図である。ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１はシステムの制御部であり、装置全体を制御する。ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０２は、ＣＰＵの制御プログラムを格納するためのものである。ＳＲＡＭ（Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０３は、オペレータが登録した設定値や画像処理装置１００の管理データ（例えば企業における部門管理毎の読み取り制限面数）や各種ワーク用バッファ等を格納するものである。図示しないバックアップ電池を用いてバックアップ可能な構成としている。ＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０４は、プログラム制御変数や一時的に読み取った画像等を格納するためのものである。
【００１２】
読み取り部１０５は、画像データを読み取り、バイナリデータに変換する装置である。ユーザは、読み取り部１０５を用いてコピー機能の原稿読み取りを行なうことができる。本実施例では、読み取り部１０５は、原稿を自動的に読み取り部１０５に送る自動原稿送り装置を備える。さらに読み取り部１０５では、原稿を自動原稿送り装置内で反転させ、原稿の表面と裏面を読み取ることのできる自動両面原稿送り装置も備える。記録部１０６は、画像データを記録紙に出力する。操作部１０７は、画像処理装置１００内の情報を表示するユーザとのインターフェース部である。操作部１０７は、ハードキーやソフトキーを介してユーザによる指示を受け付ける。
【００１３】
画像処理部１０８は、コピーで扱う画像データの符号化および復号化処理を行う。コピー画像の変倍処理部も画像処理部１０８が行う。ＦＲＡＭ（登録商標）１０９は、例えば読み取り面数や出力面数といった課金や部門管理のためのカウンタ値を格納する。ＮｅｔｗｏｒｋＩ／Ｆ１１０は、ＬＡＮ１１２に接続し、情報の入出力を媒介する。上述各した部はデータバス１１１を介して繋がっており、画像データはデータバス１１１を通じて転送される。本実施例で開示する画像処理装置において、自動原稿送り装置が原稿を読み取り部１０５に送り、読み取り部１０５が読み取った画像データをＤＲＡＭ１０４に一時的に格納する。そしてＮｅｔｗｏｒｋＩ／Ｆ１１０を介して外部に対し、画像データを添付または画像のＤＲＡＭ１０４に保存した画像の保存先をＥ−ｍａｉｌに記載して送信することが可能な画像処理装置を例として挙げる。
【００１４】
以上のような画像処理装置１００では、操作部１０７を使用してユーザが操作することで、コピーやメール送信の設定を変更して指示できる。例えば、ユーザは、コピーの設定において両面読み取りを設定することができる。ユーザによる両面読み取り指示を受け付け、自動両面原稿送り装置が読み取り部１０５の自動原稿送り装置で原稿を自動的に反転させることにより、読み取り部１０５が表面、裏面の両方を読み取ることができる。また、メール送信においては、読み取る画像データのフォーマットとしてＪＰＥＧやＴＩＦＦを指定することができる。尚、データを格納するＤＲＡＭ１０４は、ＤＲＡＭ以外の不揮発性のメモリやＨＤＤ（不図示）であってもよい。
【００１５】
図２は、画像処理装置１００の操作部１０７の詳細を示す。図２に示すように、操作部１０７は、ハードキーによるユーザ操作を受付け可能なキー入力部２００と、ソフトキー（表示キー）によるユーザ操作を受付可能な表示ユニットの一例としてのタッチパネル部２０１とを有する。
【００１６】
図３は、図２に示す操作部１０７のキー入力部２００を示す。図３に示すように、キー入力部２００は、操作部電源スイッチ３０１を具備する。ユーザによる操作部電源スイッチ３０１の操作に応答し、ＣＰＵ１０１は、スタンバイモード（通常動作状態）とスリープモード（操作パネル部の描画を中止し消費電力を抑えている状態）を選択的に切換るよう制御する。
【００１７】
スタートキー３０３は、処理対象となるジョブのコピー動作や送信動作等、ユーザにより指示された種類のジョブ処理を画像処理装置１００に開始させる指示をユーザから受付ける為のキーである。ストップキー３０２は、受付けたジョブの処理を画像処理装置１００に中断させる指示をユーザから受付ける為のキーである。テンキー３０６は、各種設定の置数をユーザが選択する為のキーである。クリアキー３０７は、テンキー３０６を介してユーザにより設定された置数等の各種パラメータを解除するためのキーである。リセットキー３０４は、ユーザにより処理対象のジョブに対して設定された各種設定を全て無効にし、且つ、設定値をデフォルト状態に戻す指示をユーザから受付ける為のキーである。ユーザモードキー３０５は、システム設定画面に移行するためのキーである。システム設定画面においては、ユーザは、共通設定として、表示言語の設定、初期機能の設定、オートクリアタイムの設定等を設定することが可能である。また、ユーザは、プリンタ機能の標準設定として濃度の設定、送信機能の標準設定としてＪＰＥＧ、ＴＩＦＦといったカラー／ファイル形式や解像度の設定等が可能である。さらに、画像処理装置１００の管理者は、管理ユーザ権限を用いて、ネットワーク設定や部門管理の設定等が可能である。
【００１８】
図４は、画像処理装置を含むシステム全体構成図を示す。図４に示すように、画像処理装置１００は、ＬＡＮ１１２を介して、メールサーバ４０１、ユーザＰＣ４０２と接続する。Ｅ−ｍａｉｌ送信機能において、画像処理装置１００は読み取り部１０５によって読み取った画像データを添付またはＤＲＡＭ１０４に一時的に保存した画像データの保存先を記載して、メールサーバ４０１に対してＥ−ｍａｉｌを送信する。ユーザはユーザＰＣ４０２のメールアプリケーション等を使用してＥ−ｍａｉｌを受信する。
【００１９】
（実施例１）
実施例１にかかる実施例の処理の流れを、図１０のフローチャートを用いて説明する。画像処理装置１００は、ネットワークを介して電子メールを宛先に送信可能な装置である。図１０に示すフローチャートは、ＲＯＭ１０２に格納されたプログラムを、画像処理装置１００のＣＰＵ１０１が実行することによって実現される。
【００２０】
まず、Ｓ１１において、ＣＰＵ１０１はＥ−ｍａｉｌ送信時に画像データを添付可能な宛先上限数をＳＲＡＭ１０３から取得する。なお、宛先上限数の設定は管理者によって予め登録される。そして、処理はＳ１２に進む。すなわち、ＳＲＡＭ１０３は、画像データを添付した電子メールの予め設定された宛先上限数を記憶する記憶手段として機能する。
【００２１】
Ｓ１２において、ユーザはＥ−ｍａｉｌ送信のために送信宛先を選択し、処理はＳ１３に進む。図５は、Ｅ−ｍａｉｌ送信時の宛先選択画面の一例である。Ｅ−ｍａｉｌ送信において、ユーザは、送信先として複数の宛先を指定可能である。実施例１では、ユーザは、すべて同一ドメインのaaa@xxx.com, bbb@xxx.com, ccc@xxx.comを宛先として指定している。
【００２２】
Ｓ１３において、画像処理装置１００の操作部１０７はスタートキー３０３によるユーザからのＥ−ｍａｉｌ送信指示を受け付け、処理はＳ１４に進む。Ｓ１４において、画像処理装置１００の読み取り部１０５が原稿を読み取り、画像処理部１０８が画像データを生成する。そして、処理はＳ１５に進む。
【００２３】
Ｓ１５において、ＣＰＵ１０１は、Ｓ１２でユーザにより選択された送信宛先数とステップＳ１１で取得した宛先上限数を比較する。すなわち、ＣＰＵ１０１は、電子メールに画像データを添付して宛先に送信する処理の実行指示を受け付けて、宛先上限数と実行指示時に選択された電子メールの宛先数とを比較する比較手段として機能する。ＣＰＵ１０１が、Ｓ１２でユーザにより選択された送信宛先数の方が多いと判断した場合、処理はＳ１６に進む。Ｓ１２で選択された送信宛先数の方が小さい、または同等と判断した場合、処理はＳ１８に進む。
【００２４】
Ｓ１６において、ＣＰＵ１０１は、Ｓ１４で生成した画像データを、ＤＲＡＭ１０４に一時的に保存し、処理はＳ１７に進む。図６は、Ｅ−ｍａｉｌ送信時の指定宛先数が、管理者により予め設定した上限を超えた際に表示するＵＩ画面の一例である。例えば、宛先数上限を２としたとき、図５に示すようにユーザが３以上の宛先を指定した場合に、読み取った画像データをＤＲＡＭ１０４に保存し、画像データの位置情報として保存先のＵＲＬをユーザに通知する。
【００２５】
Ｓ１７において、ＣＰＵ１０１は、Ｓ１６で保存した画像データのＵＲＬをＥ−ｍａｉｌに記載し、Ｓ１２で選択された送信宛先にＮｅｔｗｏｒｋＩ／Ｆ１１０を介して送信し、フローチャートは終了する。なお、図６に示す画面を表示することなく、Ｓ１６及びＳ１７の処理を行うようにしてもよい。
【００２６】
Ｓ１８において、ＣＰＵ１０１は、Ｓ１４で画像処理部１０８が生成した画像データをＥ−ｍａｉｌに添付する。そしてＣＰＵ１０１は、Ｓ１２で選択された送信宛先にＮｅｔｗｏｒｋＩ／Ｆ１１０を介して送信し、フローチャートは終了する。すなわち、ＣＰＵ１０１は、選択された宛先数が宛先上限数を上回る場合は画像データの保存先へのアクセス情報を設定して宛先に送信し、選択された宛先数が宛先上限数以下の場合は、画像データを添付して宛先に送信する送信手段として機能する。
【００２７】
実施例１にかかる画像処理装置１００は、Ｅ−ｍａｉｌ送信において、送信先数が宛先上限数を上回る場合は画像データのＵＲＬを記載し、送信先数が宛先上限数以下の場合はユーザが選択した送信先に画像データを添付して電子メールを送信する。つまり、画像処理装置１００は状況に応じて送信方法を切り替える。これにより、宛先数が宛先上限数よりも少ない場合は画像データが添付されるため、ユーザの利便性が向上する。また、マルチキャスト時のネットワークの負荷や送信メールサーバにおけるメールデータのコピー処理による負荷を軽減することが可能となる。なお、Ｓ１６における画像データの保存先はＨＤＤやＵＳＢメモリ等のストレージであってもよい。また、本実施例では、Ｓ１８において、ＣＰＵ１０１はスキャンした画像データをＤＲＡＭ１０４に保存することなくＥ−ｍａｉｌ送信時に添付した。しかしながら、ＣＰＵ１０１はスキャンした画像データをＤＲＡＭ１０４に一時的に保存した後にＥ−ｍａｉｌ送信時に画像データを添付する構成としてもよい。これにより、例えば同一の画像データを別の宛先など、再度Ｅ−ｍａｉｌ送信する際に画像処理部１０８が画像データを生成する手間を省略することが可能となる。
【００２８】
（実施例２）
実施例２にかかる処理の流れを、図１１のフローチャートを用いて説明する。画像処理装置１００は、ネットワークを介して電子メールを宛先に送信可能な装置である。図１１に示すフローチャートは、ＲＯＭ１０２に格納されたプログラムを、画像処理装置１００のＣＰＵ１０１が実行することによって実現される。まず、Ｓ２１において、画像処理装置１００のＣＰＵ１０１は、Ｅ−ｍａｉｌ送信時に画像データを添付可能なデータ総容量の上限をＳＲＡＭ１０３から取得する。データ総容量とは、画像処理装置１００が送信宛先に送信することが可能な容量を指す。データ総容量の上限設定は管理者によって予め登録される。そして、処理はＳ２２に進む。
【００２９】
Ｓ２２において、ユーザはＥ−ｍａｉｌ送信のために送信宛先を選択し、処理はＳ２３に進む。Ｓ２３において、画像処理装置１００の操作部１０７はスタートキー３０３によるユーザからのＥ−ｍａｉｌ送信指示を受け付け、処理はＳ２４に進む。Ｓ２４において、画像処理装置１００の読み取り部１０５が原稿を読み取り、画像処理部１０８が画像データを生成する。そして、Ｓ２５に進む。ステップＳ２５において、ＣＰＵ１０１は、Ｓ２４で生成した画像データの容量を取得し、Ｓ２６に進む。
【００３０】
Ｓ２６において、画像処理装置１００のＣＰＵ１０１は、Ｓ２２で選択された送信宛先数とステップＳ２５で取得した画像データの容量とを乗じて算出される容量と、Ｓ２１で設定されたデータ総容量の上限を比較する。ＣＰＵ１０１が、Ｓ２２で選択された送信宛先数とＳ２５で取得した画像データの容量との乗算の方が大きいと判断した場合、つまりＣＰＵ１０１が乗算した総容量が、送信することが可能な画像データの総容量を上回る場合、処理はＳ２７に進む。ＣＰＵ１０１が、Ｓ２２で選択された送信宛先数とＳ２５で取得した画像データの容量との乗算の方が小さい、もしくは同等と判断した場合、つまりＣＰＵ１０１が乗算した総容量が、送信することが可能な画像データの総容量以下の場合、処理はＳ２９に進む。
【００３１】
Ｓ２７において、ＣＰＵ１０１は、Ｓ２４で画像処理部１０８が生成した画像データを、ＤＲＡＭ１０４に一時的に保存し、処理はＳ２８に進む。図７は、Ｅ−ｍａｉｌ送信時の指定宛先数と読み取り部１０５が読み取った画像データの容量との乗算によって表されるデータ総容量が、予め設定した上限を超えた場合に、表示するＵＩ画面の一例である。例えば、総容量上限を１０ＭＢとして、読み取った画像データの容量が４ＭＢであるとき、図５のように３つの宛先を指定した場合に、総容量上限が１０ＭＢを上回る。そのためＣＰＵ１０１は読み取り部１０５が読み取った画像データをＤＲＡＭ１０４に保存し、保存先のＵＲＬをユーザに通知する。
【００３２】
Ｓ２８において、ＣＰＵ１０１は、Ｓ２７で保存した画像データのＵＲＬをＥ−ｍａｉｌに記載し、Ｓ２２で選択された送信宛先に送信し、フローチャートは終了する。Ｓ２９において、ＣＰＵ１０１は、Ｓ２４で生成した画像データをＥ−ｍａｉｌに添付し、Ｓ２２で選択された送信宛先に送信し、フローチャートは終了する。
【００３３】
本実施例の画像処理装置１００によれば、Ｅ−ｍａｉｌ送信において、画像データの総容量が上限を超える場合はＵＲＬを記載することにより、ユーザは確実に画像データを取得することが可能となる。また、送信宛先数と画像データの容量に基づく実際のデータ容量から、ネットワークの輻輳状態、メールサーバおよび画像処理装置の負荷をより適切に軽減することが可能となる。
【００３４】
（実施例３）
実施例３にかかる処理の流れを、図１２のフローチャートを用いて説明する。画像処理装置１００は、電子メールをネットワーク、および電子メールを中継するサーバを介して送信可能な装置である。本フローチャートはＲＯＭ１０２に格納されたプログラムを、画像処理装置１００のＣＰＵ１０１が実行することによって実現される。
【００３５】
まず、Ｓ３１において、画像処理装置１００のＣＰＵ１０１は、Ｅ−ｍａｉｌ送信時に画像データを添付可能とする宛先上限数を閾値としてＳＲＡＭ１０３から取得する。この設定は管理者によって予め登録される。そして、Ｓ３２に進む。Ｓ３２において、ユーザはＥ−ｍａｉｌ送信のために送信宛先を選択し、Ｓ３３に進む。図８は、Ｅ−ｍａｉｌ送信時の宛先選択画面の一例である。送信対象の電子メールの２つのメールアドレスが同一ドメイン名のaaa@xxx.com, bbb@xxx.com, ccc@yyy.comを宛先として指定している。
【００３６】
Ｓ３３において、画像処理装置１００の操作部１０７は、スタートキー３０３によるユーザからのＥ−ｍａｉｌ送信指示を受け付け、Ｓ３４に進む。Ｓ３４において、画像処理装置１００の読み取り部１０５は原稿を読み取り、画像処理部１０８が画像データを生成する。そして、処理はＳ３５に進む。
【００３７】
Ｓ３５において、ＣＰＵ１０１は、Ｓ３２でユーザにより選択された送信宛先から同一ドメイン、つまり同一サーバの送信宛先数の最大値を取得し、処理はＳ３６に進む。Ｓ３６において、ＣＰＵ１０１は、Ｓ３５で取得した同一ドメイン送信宛先数の最大値とＳ３１で設定された宛先上限数を比較する。ＣＰＵ１０１が、Ｓ３２でユーザにより選択された送信宛先数の方が大きいと判断した場合、処理はＳ３７に進む。ＣＰＵ１０１が、Ｓ３５で取得した同一ドメイン送信宛先数の最大値の方が小さい、もしくは同等（すなわち、閾値以下）と判断した場合、処理はＳ３９に進む。
【００３８】
Ｓ３７において、画像処理装置１００のＣＰＵ１０１は、Ｓ３４で画像処理部１０８が生成した画像データを、ＤＲＡＭ１０４に一時的に保存し、処理はＳ３８に進む。図９は、Ｅ−ｍａｉｌ送信時の同一ドメインの指定宛先数が、予め設定した上限を超えた際にＣＰＵ１０１がタッチパネル部２０１に表示するＵＩ画面の一例である。宛先数上限を１としたとき、図８のようにユーザが同一ドメインの宛先を２つ以上指定した場合に、ＣＰＵ１０１は、読み取り部１０５が読み取った画像データをＤＲＡＭ１０４に保存し、保存先のＵＲＬをユーザに通知する。
【００３９】
Ｓ３８において、ＣＰＵ１０１は、Ｓ３７で保存した画像データのＵＲＬをＥ−ｍａｉｌに記載し、Ｓ３２で選択された送信宛先に送信し、フローチャートは終了する。Ｓ３９において、ＣＰＵ１０１は、Ｓ３４で画像処理部１０８が生成した画像データをＥ−ｍａｉｌに添付し、Ｓ３２で選択された送信宛先に送信し、フローチャートは終了する。
【００４０】
本実施例の画像処理装置１００によれば、Ｅ−ｍａｉｌ送信において、同一ドメイン宛先に送信される画像データによるメモリリソースの浪費を軽減することが可能となる。即ち、受信メールサーバにおけるメールデータの保存処理の負荷を適切に軽減することが可能となる。
【００４１】
上述の実施例では、画像処理装置１００は、画像データの添付を行うか、または画像データのＵＲＬを記載するかの判断は、宛先数または画像データの容量に基づいて行った。当然のことながら、画像処理装置１００は、宛先数の上限と画像データの容量の両方を使用して、画像データを添付するか否かの判断を行うことも可能である。例えば、画像処理装置１００のＣＰＵ１０１は、Ｅ−ｍａｉｌ送信時に、ＳＲＡＭ１０３から画像データを添付することが可能な宛先上限数とデータ総容量上限数とを取得する。そして、ＣＰＵ１０１は、ユーザが選択した送信宛先数とＳＲＡＭから取得した宛先上限数とを比較する。宛先送信数の方が大きい場合は上述したように、ＣＰＵ１０１は画像データを添付しない。宛先送信数の方が小さい場合、次にＣＰＵ１０１は、送信宛先数と画像処理部１０８が生成した画像データとを乗じて算出されるデータ総容量とを比較する。比較の結果、送信宛先数および画像処理部１０８が生成した画像データの乗算の方が大きい場合、ＣＰＵ１０１は画像データを添付せず、画像データのＵＲＬをＥ−ｍａｉｌに記載する。送信宛先数と画像データとを乗じて算出されるデータ総容量の方が小さい場合、ＣＰＵ１０１は、読み取り部１０５がスキャンした画像データをＥ−ｍａｉｌに添付する。これにより、より確実に画像データの添付を行うか否かの判断を行うことが可能となる。
【００４２】
（その他の実施例）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（コンピュータプログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給する。そしてそのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【符号の説明】
【００４３】
１０１  ＣＰＵ
１０５  読み取り部
４０１  メールサーバ
４０２  ＰＣ
【図１】
2014002503.tif 000003
【図２】
2014002503.tif 000004
【図３】
2014002503.tif 000005
【図４】
2014002503.tif 000006
【図５】
2014002503.tif 000007
【図６】
2014002503.tif 000008
【図７】
2014002503.tif 000009
【図８】
2014002503.tif 000010
【図９】
2014002503.tif 000011
【図１０】
2014002503.tif 000012
【図１１】
2014002503.tif 000013
【図１２】
2014002503.tif 000014