(57)【要約】【課題】電子メールが確実に宛先に到達するように、送信前に電子メール１通当たりのデータ量を低減することができるようにする。【解決手段】読取った原稿の画像データを電子メールで送信可能な画像処理装置であって、電子メールアドレスと、各電子メールアドレスに送信可能な電子メール１通当たりのデータ量の制限値とを格納する記憶部と、画像データが添付された電子メールを画像処理装置の操作者が選択した電子メールアドレスに送信する送受信部と、画像データが添付された電子メールのデータ量と制限値とを比較し、画像データが添付された電子メールのデータ量が制限値を超えている場合、操作者の電子メールアドレスに、画像データが添付された電子メールのデータ量の低減が必要である旨を通知する電子メールを送信する制御部とを有する。【選択図】図１
2017046154.tif 000002
【特許請求の範囲】
【請求項１】
読取った原稿の画像データを電子メールで送信可能な画像処理装置であって、
電子メールアドレスと、各電子メールアドレスに送信可能な電子メール１通当たりのデータ量の制限値とを格納する記憶部と、
前記画像データが添付された電子メールを前記画像処理装置の操作者が選択した電子メールアドレスに送信する送受信部と、
前記画像データが添付された電子メールのデータ量と前記制限値とを比較し、前記画像データが添付された電子メールのデータ量が前記制限値を超えている場合、前記操作者の電子メールアドレスに、前記画像データが添付された電子メールのデータ量の低減が必要である旨を通知する電子メールを送信する制御部とを有することを特徴とする画像処理装置。
【請求項２】
前記画像データの圧縮処理を行う画像処理部を更に有し、
前記制御部は、前記画像データが添付された電子メールのデータ量が前記制限値を超えている場合、前記画像処理部に圧縮率がより高い圧縮処理を前記画像データに対して行わせる請求項１に記載の画像処理装置。
【請求項３】
前記画像データの分割処理を行う分割処理部を更に有し、
前記制御部は、圧縮率がより高い圧縮処理が行われた画像データが添付された電子メールのデータ量が前記制限値を超えている場合、前記分割処理部に分割処理を前記画像データに対して行わせる請求項２に記載の画像処理装置。
【請求項４】
前記分割処理部は、前記画像データが複数ページの原稿の画像データである場合、前記原稿のページ単位で前記画像データを分割し、該画像データが１ページの原稿の画像データである場合、１ページの途中で前記画像データを分割する請求項３に記載の画像処理装置。
【請求項５】
前記分割処理部は、前記原稿のページ単位で前記画像データを分割した場合、分割された画像データを順次合体させ、前記制限値を超えることのないファイルを複数切り出し、１ページの途中で前記画像データを分割した場合、１ラインを単位して分割された画像データを順次合体させ、前記制限値を超えることのないファイルを複数切り出す請求項４に記載の画像処理装置。
【請求項６】
前記圧縮率がより高い圧縮処理が行われた画像データ、及び、前記分割処理が行われた画像データは前記記憶部に格納され、前記画像データが添付された電子メールのデータ量の低減が必要である旨を通知する電子メールは、前記記憶部へのリンク情報を含んでいる請求項３に記載の画像処理装置。
【請求項７】
前記リンク情報に従って前記記憶部へアクセスすることによって、前記圧縮率がより高い圧縮処理が行われた画像データのデータ量、及び、前記分割処理が行われた画像データのデータ量が参照可能となる請求項６に記載の画像処理装置。
【請求項８】
前記リンク情報に従って前記記憶部へアクセスすることによって、電子メールに添付して送信される画像データとして、前記圧縮率がより高い圧縮処理が行われた画像データ、又は、前記分割処理が行われた画像データの選択が可能となる請求項６に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置に関するものである。
【背景技術】
【０００２】
従来、スキャナで読取った画像のデータを電子メールで送信する機能を備えた画像処理装置が提案されている（例えば、特許文献１参照。）。なお、電子メールは、ネットワーク上の複数の電子メール転送装置間で順次蓄積交換されながら指定された宛（あて）先に送信されるので、各電子メール転送装置で扱うことができる電子メール１通当たりのデータ量に限度が設定されている場合もある。そのため、電子メールの送信側において、電子メール１通当たりのデータ量を減少させる必要がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１７７４７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の画像処理装置においては、宛先毎に電子メール１通当たりの送信可能なデータ量の制限値が異なるにも係わらず、宛先に応じて電子メール１通当たりのデータ量を減少させるようになっていないので、送信された電子メールが宛先に到達しないことがある、という課題があった。
【０００５】
本発明は、前記従来の問題点を解決して、あらかじめ記憶された宛先毎の電子メール１通当たりのデータ量の制限値と比較し、電子メールのデータ量が前記制限値を超えている場合には、操作者の電子メールアドレスにデータ量の低減が必要である旨を通知することによって、電子メールが確実に宛先に到達するように、送信前に電子メール１通当たりのデータ量を低減することができる画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
そのために、本発明の画像処理装置においては、読取った原稿の画像データを電子メールで送信可能な画像処理装置であって、電子メールアドレスと、各電子メールアドレスに送信可能な電子メール１通当たりのデータ量の制限値とを格納する記憶部と、前記画像データが添付された電子メールを前記画像処理装置の操作者が選択した電子メールアドレスに送信する送受信部と、前記画像データが添付された電子メールのデータ量と前記制限値とを比較し、前記画像データが添付された電子メールのデータ量が前記制限値を超えている場合、前記操作者の電子メールアドレスに、前記画像データが添付された電子メールのデータ量の低減が必要である旨を通知する電子メールを送信する制御部とを有する。
【発明の効果】
【０００７】
本発明によれば、画像処理装置においては、あらかじめ記憶された宛先毎の電子メール１通当たりのデータ量の制限値と比較し、電子メールのデータ量が前記制限値を超えている場合には、操作者の電子メールアドレスにデータ量の低減が必要である旨を通知するようになっている。これにより、電子メールが確実に宛先に到達するように、送信前に電子メール１通当たりのデータ量を低減することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施の形態における画像処理装置の構成を示すブロック図である。
【図２】本発明の実施の形態における操作パネル部のパネル部の表示例を示す図である。
【図３】本発明の実施の形態における代替処理要求メール及び代替設定選択画面表示の一例を示す図である。
【図４】本発明の実施の形態における画像処理の動作を示す第１のフローチャートである。
【図５】本発明の実施の形態における画像処理の動作を示す第２のフローチャートである。
【図６】本発明の実施の形態における分割処理の概念を説明する図である。
【図７】本発明の実施の形態における分割処理のサブルーチンの動作を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明の実施の形態について図面を参照しながら詳細に説明する。
【００１０】
図１は本発明の実施の形態における画像処理装置の構成を示すブロック図である。
【００１１】
図において、１０は、本実施の形態における画像処理装置である。該画像処理装置１０は、ファクシミリ機、複写機等であってもよいし、いかなる種類のものであってもよいが、ここでは、プリンタ、ファクシミリ機、複写機等の各種の機能を併せ持つ複合機（ＭＦＰ：Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒ）であるものとして説明する。
【００１２】
そして、前記画像処理装置１０は、制御部としてのコントローラ部１８と、操作パネル部１１と、画像読取り部１２と、画像出力部１３と、送受信部としての外部送受信部１４と、画像処理部１５と、記憶部１６と、分割処理部１７とを有し、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、イントラネット等の図示されない通信回線網を介して、電子メールの送受信が可能なインターネット、公衆通信回線網等に接続されている。
【００１３】
前記コントローラ部１８は、画像処理装置１０の各種機能モジュールを制御し、画像読取り部１２が読取った原稿の画像データに対して任意の画像処理を施したり、前記画像データを外部送受信部１４を経由して電子メールで送信したり、前記画像データを画像出力部１３によって印刷用紙等の媒体に印刷して出力したりする。そして、前記コントローラ部１８は、前記操作パネル部１１、画像読取り部１２、画像出力部１３、外部送受信部１４、画像処理部１５、記憶部１６、分割処理部１７等の各処理部を連携させながら、これら一連の処理の流れを制御し、操作者の意図した画像処理を実現する。
【００１４】
前記操作パネル部１１は、各種装置設定メニューの選択肢表示や稼働中の装置状態を表示するパネル部と操作者の画像処理要求の入力手段とを有する。そして、操作者は、前記操作パネル部１１を操作して、画像処理装置１０が提供する機能の選択や設定値の入力を行う。すると、前記操作パネル部１１は、前記機能の選択や設定値の入力を受け付け、コントローラ部１８に伝達する。
【００１５】
前記画像読取り部１２は、光学センサを含むスキャナを備え、前記コントローラ部１８の指示に従い、操作者が図示されない読取り台等に載置した原稿を、種々の読取り条件に従って走査して前記原稿の画像を読取り、読取った画像のデータをデジタルデータ（画像データ）として取得する。
【００１６】
前記画像出力部１３は、画像処理部１５によって処理が施された画像データを、印刷用紙等の媒体に印刷（画像形成）することにより、出力する。なお、前記画像出力部１３は、例えば、インクジェット方式、感熱方式、熱転写方式、電子写真方式等であるが、いかなる方式で印刷を行うものであってもよく、また、モノクロ印刷を行うものであってもよいし、カラー印刷を行うものであってもよい。
【００１７】
前記外部送受信部１４は、前記通信回線網を介して、コンピュータ、サーバ、スマートフォン、タブレット、端末装置等の外部装置に接続されており、該外部装置から送信された各種画像処理要求を受信したり、画像処理部１５によって処理が施された画像データを電子メールで前記外部装置に送信したりする機能を有する。
【００１８】
前記画像処理部１５は、操作パネル部１１から入力された画像処理要求又は外部送受信部１４が受信した画像処理要求に従って、画像読取り部１２が読取った原稿の画像データに、前記画像処理要求で指定された条件に従った処理を施す。例えば、画像処理要求が、画像読取り部１２が読取った原稿の画像を媒体にモノクロ印刷して複製する、というものである場合、前記画像処理部１５は、画像読取り部１２が読取った原稿の画像データをモノクロのドットから成るＯＮ／ＯＦＦ情報に変換するための２値化処理を施す。また、例えば、画像処理要求が、画像読取り部１２が読取った原稿の画像データを電子メールで送信する、というものである場合、前記画像処理部１５は、画像読取り部１２が読取った原稿の画像データに対して所定のアルゴリズムに従ったデータ圧縮処理を施し、送信するデータ量を低減して、所定の画像形式の画像ファイルに変換する。
【００１９】
前記記憶部１６は、画像処理部１５が処理を施した画像データを格納したり、外部送受信部１４が受信した各種のデータを格納したりする。また、前記記憶部１６は、格納している画像データに外部装置からのアクセスを可能とするためのリンク情報も、管理する。さらに、前記記憶部１６は、画像処理装置１０から電子メールを送信するために必要となる電子メールの宛先である電子メールアドレスを保存するデータベースも有する。該データベースには、宛先毎の送信可能な電子メール１通当たりのデータ量の制限値等の付加情報が、各電子メールアドレスに関連付けされて保存される。これにより、画像読取り部１２が読取った原稿の画像データを、電子メールの添付ファイルとして、所定の宛先に送信する際に、該宛先の電子メールアドレス等の情報を、要求に応じて、コントローラ部１８に表示させることも可能となる。
【００２０】
前記分割処理部１７は、画像読取り部１２が読取った原稿の画像データ又は外部送受信部１４で受信した画像データに対して所定の分割処理を施し、前記画像データを複数に分割する。例えば、前記分割処理部１７は、複数ページから成る原稿の画像データを、１ページずつ別々のファイルに切り出すための処理を施す。
【００２１】
本発明の実施の形態では、前記画像処理装置１０において、画像読取り部１２から読取った複数枚の原稿の画像データを、ＰＤＦ（Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ）形式のファイルにして電子メールに添付し、あらかじめ登録され、電子メールアドレスが記憶部１６のデータベースに保存されている複数の宛先に、送信する場合について説明する。なお、指定された宛先のうちのいくつかについては、送信可能な電子メール１通当たりのデータ量の制限値が存在するものとする。
【００２２】
また、前記画像処理装置１０の操作者は、パーソナルコンピュータ等の据置き式の端末装置、又は、携帯電話、スマートフォン、タブレット、ラップトップコンピュータ等の携帯可能な端末装置をも操作するものとする。そして、該端末装置は、前記操作者を宛先とする電子メール、すなわち、記憶部１６のデータベースに保存されている操作者の電子メールアドレスに宛てた電子メールを受信して、該電子メールの内容、添付ファイル等を確認可能なものであるとする。
【００２３】
既に述べたように、従来、読取り画像をプレビュー等によって確認するのに十分な能力を有しない画像読取装置では、スキャンして読取った画像データを電子メールに添付して送信する際に、電子メール本文や添付された画像データのデータ量を事前に確認することができず、送信経路の途中でデータ量の制限値に抵触し、電子メールが宛先に到達しない、という課題があった。
【００２４】
しかし、本実施の形態の画像処理装置１０は、このような問題点を解決して、送信先である宛先毎の送信サイズの制限値、すなわち、送信可能な電子メール１通当たりのデータ量の制限値の情報を、あらかじめ画像処理装置１０内、すなわち、記憶部１６に記憶しておく。そして、画像処理装置１０は、読取り画像の画像データを添付ファイルとして電子メールに添付して送信する際、送信サイズが送信可能サイズを超えていないか、すなわち、添付ファイルを含む電子メールのデータ量が前記制限値を超えていないかを監視し、送信サイズ以上、すなわち、前記制限値を超えていると判断された電子メールについては、そのまま宛先に送信してしまうのでなく、操作者の電子メールアドレスに、画像データが添付された電子メールのデータ量の低減が必要である旨を通知する電子メールを送信する。より詳細には、所定の代替処理を施した後に、操作者の電子メールアドレスに宛てて送信して、操作者に代替処理の適否を確認させる。なお、代替処理としては、画像データの圧縮率の変更、画像データを分割して複数の電子メールで送信等の処理がある。
【００２５】
さらに、代替処理が施された画像データの確認及びその選択は、画像処理装置１０でなく、操作者が操作する端末装置で行われる。これにより、操作パネル部１１が、読取り画像を表示して確認するのに十分な表示能力を持たない場合であっても、操作者は代替処理の適否を確認することができる。なお、操作者に代替処理の適否を確認させるのは、制限値を超えていると判断された電子メールについてのみである。
【００２６】
このように、読取り画像の画像データが添付された電子メールのデータ量を事前に確認することができるので、電子メールが、送信経路の途中でデータ量の制限値に抵触し、電子メールが宛先に到達しないという事態の発生を抑止することができる。
【００２７】
次に、前記構成の画像処理装置１０の動作について説明する。
【００２８】
図２は本発明の実施の形態における操作パネル部のパネル部の表示例を示す図、図３は本発明の実施の形態における代替処理要求メール及び代替設定選択画面表示の一例を示す図、図４は本発明の実施の形態における画像処理の動作を示す第１のフローチャート、図５は本発明の実施の形態における画像処理の動作を示す第２のフローチャートである。なお、図３において、（ａ）は代替処理要求メールの一例を示す図、（ｂ）は代替処理要求メールのリンク情報をＷｅｂブラウザで指定した際に表示される画面例を示す図である。
【００２９】
本実施の形態において、操作者は、操作パネル部１１を操作して、図２に示されるように、各種原稿の読取り条件（スキャン解像度等）、及び、読取った原稿の画像データの処理条件（圧縮方法、画像データのファイル形式等）を指定して入力するとともに、画像データを送信する電子メールの宛先である電子メールアドレスを所定数だけ指定して入力した後、画像処理装置１０に画像読取りの実行を指示する。
【００３０】
続いて、コントローラ部１８は、操作パネル部１１から操作者が入力した画像読取りの実行の指示を受信すると、指定された原稿の読取り条件を解析する。そして、コントローラ部１８は、画像読取り部１２に指示し、操作者が指定した読取り条件での原稿の画像の読取りを実行させる。続いて、コントローラ部１８は、画像処理部１５に指示し、操作者が指定した処理を、読取った原稿の画像データに施させる。続いて、コントローラ部１８は、外部送受信部１４に指示し、所定の処理が施された画像データを、操作者が指定したファイル形式で電子メールに添付させて送信させる。
【００３１】
以降では、図４及び５に示されるフローチャートに沿って、画像処理装置１０による画像処理の動作について説明する。
【００３２】
まず、画像処理の動作が開始されると、ステップＳ１で、コントローラ部１８は、読取りページ数カウンタＰの値を１にする、すなわち、Ｐ＝１とする。具体的には、コントローラ部１８は、操作パネル部１１から操作者が入力して指定した画像読取りの実行の指示を受信すると、読取りページ数カウンタＰの値を初期値「１」に設定し、画像読取り部１２に原稿の画像の読取りを指示する。
【００３３】
すると、ステップＳ２で、画像読取り部１２は、原稿読取りを行う。具体的には、画像読取り部１２は、コントローラ部１８の指示を受けると、操作者が指定した原稿の読取り条件に従い、１ページ目の原稿の画像データを取得する。
【００３４】
続いて、ステップＳ３で、画像処理部１５は、画像処理を行う。具体的には、画像処理部１５は、コントローラ部１８の指示を受けると、画像読取り部１２から受け取った画像データに、操作者が指定した処理を施す。例えば、２値化処理を施す。
【００３５】
続いて、ステップＳ４で、画像処理部１５は、画像圧縮処理を行う。具体的には、画像処理部１５は、ステップＳ３で処理を施した画像データに所定のアルゴリズムに従ったデータ圧縮処理を施し、画像データのデータ量を減少させる。そして、画像処理部１５は、圧縮処理を施した１ページ目の原稿の画像データを、そのデータ量の情報とともに、記憶部１６に格納して一時保管する。
【００３６】
続いて、ステップＳ５で、コントローラ部１８は、次原稿があるか否かを判断する。具体的には、ステップＳ４で画像処理部１５が圧縮処理を施した１ページ目の原稿の画像データを記憶部１６に格納して一時保管すると、コントローラ部１８は、２ページ目の原稿、すなわち、次のページの原稿があるか否かを判断する。そして、次原稿がある場合には、次のページの原稿の読取りを行うので、ステップＳ６に移行する。また、次原稿がない場合には、操作者が画像読取り部１２の読取り台等に載置したすべての原稿の画像データが取得されて所定の処理が施されているので、ステップＳ７に移行する。
【００３７】
ステップＳ６で、コントローラ部１８は、読取りページ数カウンタＰの値に１を加算する、すなわち、Ｐ＝Ｐ＋１とする。そして、コントローラ部１８は、画像読取り部１２に原稿の画像の読取りを指示する。すると、ステップＳ２〜Ｓ５の動作が繰り返される。
【００３８】
また、ステップＳ７で、コントローラ部１８は、ファイル情報を生成する。具体的には、コントローラ部１８は、記憶部１６に一時保管された原稿の画像データをすべてまとめて、操作者が指定した画像データのファイル形式に従って、添付ファイルを生成する。この際、コントローラ部１８は、記憶部１６に一時保管された原稿の画像データのデータ量の情報を集計して、添付ファイルのデータ量を算出する。
【００３９】
続いて、ステップＳ８で、コントローラ部１８は、送信サイズを算出する。具体的には、コントローラ部１８は、電子メールを作成し、該電子メールの本文にステップＳ７で生成した添付ファイルを添付し、該添付ファイルを含む電子メールのデータ量を算出して送信サイズとする。
【００４０】
続いて、ステップＳ９で、コントローラ部１８は、（Ｎ件分の）送信先情報を取得する。具体的には、コントローラ部１８は、送信先情報として、操作者が画像データを送信する電子メールの宛先として指定したＮ件分の電子メールアドレスのすべてを、記憶部１６のデータベースから取得する。
【００４１】
続いて、ステップＳ１０で、コントローラ部１８は、添付ファイルサイズ確認がＯＮであるか否かを判断する。具体的には、操作者が画像読取り部１２の読取り台等に載置したすべての原稿の画像データが取得されて所定の処理が施され、画像データを送信する予定の電子メールの準備ができた後、コントローラ部１８は、操作者によって「添付ファイルサイズ確認」の設定が「ＯＮ」にされていたか否かを判断する。
【００４２】
そして、図２に示されるように、操作者によって「添付ファイルサイズ確認」の設定が「ＯＮ」にされていた場合、すなわち、添付ファイルサイズ確認がＯＮである場合には、電子メールの送信先の「送信サイズの制限値」の検証を行う必要があるので、ステップＳ１１に移行する。また、操作者によって「添付ファイルサイズ確認」の設定が「ＯＦＦ」にされていた場合、すなわち、添付ファイルサイズ確認がＯＮでない場合には、そのまま電子メールを送信することができるので、ステップＳ１３に移行する。
【００４３】
ステップＳ１１で、コントローラ部１８は、送信先カウンタｎの値を１にする、すなわち、ｎ＝１とする。具体的には、操作者によって「添付ファイルサイズ確認」の設定が「ＯＮ」にされていた場合、コントローラ部１８は、送信先カウンタｎの値を初期値「１」に設定し、画像データが添付された電子メールの送信先の「送信サイズの制限値」の検証を行う。
【００４４】
続いて、ステップＳ１２で、コントローラ部１８は、送信先ｎは、送信サイズ制限値以下であるか否かを判断する。具体的には、コントローラ部１８は、操作者が画像データを送信する電子メールの宛先として指定したｎ番目（ｎ＝１の場合には１番目）の宛先の「送信サイズの制限値」、すなわち、送信可能な電子メール１通当たりのデータ量の制限値と、ステップＳ８で算出した添付ファイルを含む電子メールのデータ量とを比較し、ステップＳ８で算出した添付ファイルを含む電子メールのデータ量が、ｎ番目の宛先の送信可能な電子メール１通当たりのデータ量の制限値以下であるか否かを判断する。
【００４５】
そして、添付ファイルを含む電子メールのデータ量がｎ番目の宛先の送信可能な電子メール１通当たりのデータ量の制限値以下である場合、すなわち、送信先ｎが送信サイズの制限値以下である場合には、そのまま電子メールを送信することができるので、ステップＳ１３に移行する。また、添付ファイルを含む電子メールのデータ量がｎ番目の宛先の送信可能な電子メール１通当たりのデータ量の制限値を超えている場合、すなわち、送信先ｎが送信サイズの制限値以下でない場合には、所定の代替処理を施した後に操作者に代替処理の適否を確認させる必要があるので、ステップＳ１６に移行する。
【００４６】
ステップＳ１３で、コントローラ部１８は、該当送信先へメールを送信する。具体的には、コントローラ部１８は、外部送受信部１４に指示し、添付ファイルを含む電子メールをｎ番目の宛先に送信させる。これにより、原稿の画像データが添付ファイルとして添付された電子メールは、操作者が画像データを送信する電子メールの宛先として指定したｎ番目の電子メールアドレスに宛てて送信される。
【００４７】
続いて、ステップＳ１４で、コントローラ部１８は、ｎ＝Ｎであるか否かを判断する。具体的には、コントローラ部１８は、送信先カウンタｎの値が、操作者によって画像データを送信する電子メールの宛先として指定された電子メールアドレスの件数であるＮになったか否かを判断する。そして、送信先カウンタｎの値がＮになった場合、すなわち、ｎ＝Ｎである場合には、操作者によって指定された電子メールアドレスのすべてに宛てて電子メールを送信したので、画像処理の動作を終了する。また、送信先カウンタｎの値がＮになっていない場合、すなわち、ｎ＝Ｎでない場合には、電子メールのデータ量が、次の宛先の送信可能な電子メール１通当たりのデータ量の制限値以下であるか否かを判断するので、ステップＳ１５に移行する。
【００４８】
ステップＳ１５で、コントローラ部１８は、送信先カウンタｎの値に１を加算する、すなわち、ｎ＝ｎ＋１とする。そして、コントローラ部１８は、送信先ｎは、送信サイズの制限値以下であるか否かを判断し、ステップＳ１２以降の動作を繰り返す。
【００４９】
また、ステップＳ１６で、コントローラ部１８は、ファイル一時格納を行う。具体的には、添付ファイルを含む電子メールのデータ量がｎ番目の宛先の送信可能な電子メール１通当たりのデータ量の制限値を超えている場合、コントローラ部１８は、添付ファイルの複製を作成し、作成した複製を記憶部１６に格納して一時保管する。
【００５０】
続いて、ステップＳ１７で、画像処理部１５は、ファイル再圧縮を行う。具体的には、画像処理部１５は、ステップＳ１６で記憶部１６に一時保管された添付ファイルの複製を取り出し、ステップＳ４でデータ圧縮処理が施された添付ファイルの復元を行って圧縮を解除した後、ステップＳ４で施されたデータ圧縮処理よりも圧縮率が一段階高いデータ圧縮処理を、復元されて圧縮が解除された添付ファイルに対して行う。すなわち、画像処理部１５は、画像データの圧縮率が高くなるように、添付ファイルのデータ圧縮処理をやり直して、データ量がより小さい添付ファイルを得る。
【００５１】
続いて、ステップＳ１８で、コントローラ部１８は、再圧縮ファイルは、送信サイズの制限値以下であるか否かを判断する。具体的には、コントローラ部１８は、操作者が画像データを送信する電子メールの宛先として指定したｎ番目の宛先の「送信サイズの制限値」、すなわち、送信可能な電子メール１通当たりのデータ量の制限値と、ステップＳ１７でデータ圧縮処理がやり直された添付ファイルを含む電子メールのデータ量とを比較し、ステップＳ１７でデータ圧縮処理がやり直された添付ファイルを含む電子メールのデータ量が、ｎ番目の宛先の送信可能な電子メール１通当たりのデータ量の制限値以下であるか否かを判断する。
【００５２】
そして、データ圧縮処理がやり直された添付ファイルを含む電子メールのデータ量がｎ番目の宛先の送信可能な電子メール１通当たりのデータ量の制限値以下である場合、すなわち、再圧縮ファイルが送信サイズの制限値以下である場合には、そのまま電子メールを送信することができるので、ステップＳ１９に移行する。また、データ圧縮処理がやり直された添付ファイルを含む電子メールのデータ量がｎ番目の宛先の送信可能な電子メール１通当たりのデータ量の制限値を超えている場合、すなわち、再圧縮ファイルが送信サイズの制限値以下でない場合には、添付ファイルを含む電子メールのデータ量を更に減少させる必要があるので、ステップＳ２０に移行する。
【００５３】
ステップＳ２０で、コントローラ部１８は、分割処理を実行する。具体的には、コントローラ部１８は、分割処理部１７に指示し、分割処理を添付ファイルに対して行わせ、該添付ファイルを複数に分割させる。なお、分割処理の詳細は後述する。
【００５４】
続いて、ステップＳ１９で、コントローラ部１８は、代替処理要求メールを送信する。具体的には、コントローラ部１８は、外部送受信部１４に指示し、操作者の電子メールアドレスに宛てて、画像データが添付された電子メールのデータ量の低減が必要である旨を通知する電子メールとして、代替処理要求メールを送信させる。
【００５５】
ここで、代替処理要求メールとは、操作者が操作パネル部１１を操作して画像処理装置１０に画像読取りの実行を指示した際に指定した原稿の画像データの処理条件と異なる条件で電子メールの添付ファイルを処理したこと（ステップＳ１７で添付ファイルのデータ圧縮処理をやり直したこと、ステップＳ２０で添付ファイルを複数に分割したこと等）を操作者に通知するとともに、このような異なる条件での添付ファイルの処理を代替処理として適用することの可否を操作者に問合せるための電子メールである。
【００５６】
そして、代替処理要求メールは、例えば、図３（ａ）に示されるように、操作者が操作する端末装置の画面に表示される。代替処理要求メールは、図３（ａ）に示されるように、異なる条件で処理された添付ファイルを含む電子メールの送信先情報と、当該添付ファイルを含む電子メールの内容を確認するために、当該添付ファイルを含む電子メールが格納されている記憶部１６へのリンク情報とを含んでいる。そのため、操作者は、端末装置を操作して前記リンク情報に従って記憶部１６にアクセスすることによって、記憶部１６に格納されている当該添付ファイルを含む電子メールをＷＷＷブラウザ等のブラウザに表示させ、その内容を参照することができる。
【００５７】
添付ファイルとともに送信される電子メールの内容は、例えば、図３（ｂ）に示されるように、操作者が操作する端末装置の画面に表示される。図３（ｂ）に示される例では、電子メールの本文の内容と、異なる条件で処理された添付ファイルの複数の候補（添付ファイルに圧縮率が一段階高いデータ圧縮処理を施した代替１、及び、添付ファイルを２分割した代替２）と、各候補を電子メールに添付した際の送信ファイルのデータ量（送信ファイルサイズ情報）が参照可能となっている。また、図３（ｂ）に示される例では、異なる条件で処理された添付ファイルの複数の候補のうちから所望の候補を選択する選択手段と、選択した候補が添付された電子メールの送信実行を選択する選択手段としての「確認終了＆送信」押しボタンと、電子メールの送信中止を選択する選択手段としての「送信中止」押しボタンとが含まれている。
【００５８】
そして、操作者が、図３（ｂ）に示されるような端末装置の画面で、異なる条件で処理された添付ファイルの複数の候補のうちから所望の候補を選択（図３（ｂ）に示される例では、代替２を選択）した後に選択した候補が添付された電子メールの送信実行を選択すると、当該電子メールは、ｎ番目の電子メールアドレスに宛てて送信される。また、操作者が、図３（ｂ）に示されるような端末装置の画面で、電子メールの送信中止を選択すると、ｎ番目の電子メールアドレスには、電子メールが送信されないこととなる。
【００５９】
次に、フローチャートについて説明する。
ステップＳ１  コントローラ部１８は、Ｐ＝１とする。
ステップＳ２  画像読取り部１２は、原稿読取りを行う。
ステップＳ３  画像処理部１５は、画像処理を行う。
ステップＳ４  画像処理部１５は、画像圧縮処理を行う。
ステップＳ５  コントローラ部１８は、次原稿があるか否かを判断する。次原稿がある場合はステップＳ６に進み、次原稿がない場合はステップＳ７に進む。
ステップＳ６  コントローラ部１８は、Ｐ＝Ｐ＋１とする。
ステップＳ７  コントローラ部１８は、ファイル情報を生成する。
ステップＳ８  コントローラ部１８は、送信サイズを算出する。
ステップＳ９  コントローラ部１８は、（Ｎ件分の）送信先情報を取得する。
ステップＳ１０  コントローラ部１８は、添付ファイルサイズ確認がＯＮであるか否かを判断する。添付ファイルサイズ確認がＯＮである場合はステップＳ１１に進み、添付ファイルサイズ確認がＯＮでない場合はステップＳ１３に進む。
ステップＳ１１  コントローラ部１８は、ｎ＝１とする。
ステップＳ１２  コントローラ部１８は、送信先ｎは、送信サイズの制限値以下であるか否かを判断する。送信先ｎが送信サイズの制限値以下である場合はステップＳ１３に進み、送信先ｎが送信サイズの制限値以下でない場合はステップＳ１６に進む。
ステップＳ１３  コントローラ部１８は、該当送信先へメールを送信する。
ステップＳ１４  コントローラ部１８は、ｎ＝Ｎであるか否かを判断する。ｎ＝Ｎである場合は画像処理の動作を終了し、ｎ＝Ｎでない場合はステップＳ１５に進む。
ステップＳ１５  コントローラ部１８は、ｎ＝ｎ＋１とする。
ステップＳ１６  コントローラ部１８は、ファイル一時格納を行う。
ステップＳ１７  画像処理部１５は、ファイル再圧縮を行う。
ステップＳ１８  コントローラ部１８は、再圧縮ファイルは、送信サイズの制限値以下であるか否かを判断する。再圧縮ファイルが送信サイズの制限値以下である場合はステップＳ１９に進み、再圧縮ファイルが送信サイズの制限値以下でない場合はステップＳ２０に進む。
ステップＳ１９  コントローラ部１８は、代替処理要求メールを送信する。
ステップＳ２０  コントローラ部１８は、分割処理を実行する。
【００６０】
次に、前記分割処理の動作について詳細に説明する。
【００６１】
図６は本発明の実施の形態における分割処理の概念を説明する図、図７は本発明の実施の形態における分割処理のサブルーチンの動作を示すフローチャートである。なお、図６において、（ａ）はファイル分割処理の概念を説明する図、（ｂ）はページ分割処理の概念を説明する図である。
【００６２】
分割処理が開始されると、まず、ステップＳ２０−１で、分割処理部１７は、読取りページ数カウンタＰの値が１より大きいか否か、すなわち、Ｐ＞１であるか否かを判断する。具体的には、分割処理部１７は、電子メールの添付ファイルである画像データが複数ページの原稿の画像データであるか否かを判断する。
【００６３】
そして、Ｐ＞１である、すなわち、複数ページの原稿の画像データである場合には、原稿のページ毎に添付ファイルを分割することができるので、ステップＳ２０−２に移行する。また、Ｐ＞１でない、すなわち、１ページの原稿の画像データである場合には、原稿のページ毎に添付ファイルを分割することができず、ページの途中で分割する必要があるので、ステップＳ２０−３に移行する。
【００６４】
ステップＳ２０−２で、分割処理部１７は、ファイル分割処理を行う。具体的には、分割処理部１７は、ステップＳ１７で、圧縮率が一段階高いデータ圧縮処理が施された添付ファイルの復元を行って圧縮を解除した後、復元されて圧縮が解除された添付ファイルである画像データを原稿のページ単位で分割する。そして、分割処理部１７は、原稿のページ単位で分割された画像データを順次合体させ、合体後の画像データのデータ量（サイズ）を算出し、算出したデータ量がｎ番目の宛先の送信可能な電子メール１通当たりのデータ量の制限値、すなわち、送信先ｎの送信サイズの制限値を超える直前のページ数で１つのファイルとして切り出す。このような切り出しが、原稿のページ単位で分割された画像データのすべてについて終了すると、送信可能な電子メール１通当たりのデータ量の制限値を超えないデータ量を有するファイルが複数生成される。
【００６５】
図６（ａ）には、３ページの原稿の画像データが、ページ単位で分割された後に、最初の２ページ分の画像データが合体されて１つのファイルとして切り出され、さらに、最後の１ページ分の画像データがそのまま１つのファイルとして切り出された例が示されている。
【００６６】
また、ステップＳ２０−３で、分割処理部１７は、ページ分割処理を行う。具体的には、分割処理部１７は、ステップＳ１７で、圧縮率が一段階高いデータ圧縮処理が施された添付ファイルの復元を行って圧縮を解除した後、復元されて圧縮が解除された添付ファイルである１ページの原稿の画像データから１ライン分を単位として逐次分割して切り出した画像データを順次合体させ、合体後の画像データのデータ量（サイズ）を算出し、算出したデータ量がｎ番目の宛先の送信可能な電子メール１通当たりのデータ量の制限値、すなわち、送信先ｎの送信サイズの制限値を超える直前のライン数で１つのファイルとして切り出す。このような切り出しが、１ページの原稿の画像データのすべてのラインについて終了すると、送信可能な電子メール１通当たりのデータ量の制限値を超えないデータ量を有するファイルが複数生成される。
【００６７】
図６（ｂ）には、１ページの原稿の画像データが、１ライン分を単位として切り出された後に、１番目のラインからページの途中のラインまでの画像データが合体されて１つのファイルとして切り出され、さらに、途中のラインより下のラインの画像データがそのまま１つのファイルとして切り出された例が示されている。
【００６８】
続いて、ステップＳ２０−４で、分割処理部１７は、各分割ファイルサイズを算出し、分割処理の動作を終了する。具体的には、分割処理部１７は、ステップＳ２０−２又はＳ２０−３で生成された画像データの各ファイルを、算出された各ファイルのデータ量（ファイルサイズ）の情報とともに、記憶部１６に格納して一時保管して、分割処理の動作を終了する。
【００６９】
これにより、図３（ａ）に示される例において、代替処理要求メールの表示に含まれる記憶部１６へのリンク情報から、該記憶部１６へアクセスすると、図３（ｂ）に示される例のように、添付ファイルを２分割した代替２のような候補が、選択可能に表示されることとなる。そして、操作者は、図３（ｂ）に示される例のような端末装置の画面を確認して、例えば、図６（ｂ）に示される例のように、１ページの原稿の画像データの途中で複数に分割された画像データは、電子メールを受信した者が適切に処理することができないであろうから、送信すべきでない、と判断することもできる。この場合には、操作者は、図３（ｂ）に示される例のような端末装置の画面において、他の候補（代替１）を選択して送信したり、電子メールの送信中止を選択したりすることができる。
【００７０】
このように、分割処理を実行することによって、画像データを送信する電子メールの宛先毎に送信可能な電子メール１通当たりのデータ量の制限値が異なる場合であっても、各宛先に対応し、必要に応じて、添付ファイルである画像データを分割して複数の電子メールで送信するようにすることができるので、容易にかつ確実にデータ量の大きな画像データを送信することができる。
【００７１】
次に、フローチャートについて説明する。
ステップＳ２０−１  Ｐ＞１であるか否かを判断する。Ｐ＞１である場合はステップＳ２０−２に進み、Ｐ＞１でない場合はステップＳ２０−３に進む。
ステップＳ２０−２  ファイル分割処理を行う。
ステップＳ２０−３  ページ分割処理を行う。
ステップＳ２０−４  各分割ファイルサイズを算出し、分割処理の動作を終了する。
【００７２】
このように、本実施の形態においては、グラフィックスパネルしかないような複合機（ＭＦＰ）等でも、スキャンして読取った画像のプレビュー、及び、送信する電子メールの内容のデータ量の内容確認と修正とが可能となる。
【００７３】
また、事前に、スキャンして読取った画像のデータ量（ファイルサイズ）に基づいて送信する電子メールのデータ量（サイズ）を確認することができるので、送信経路の途中でデータ量の制限値に抵触して、電子メールが宛先に到達しないという事態の発生を抑止することができる。
【００７４】
さらに、本実施の形態においては、説明の都合上、送信サイズ制限値があらかじめ記憶部１６のデータベースに保管されている場合について説明したが、電子メールの新規の宛先が登録される毎に、該宛先に送信サイズ制限値を確認するためのテストメールを送信する機能を組合せることによって、操作者が電子メールの送信経路等を別途確認する手間を省くことができ、利便性をより改善することができる。なお、電子メールの宛先毎に送信サイズ制限値を確認する手段は、従来から知られている。
【００７５】
さらに、本実施の形態においては、説明の都合上、電子メールを送信する場合について説明したが、ファクシミリを送信する場合に送信先毎に異なる送信スピードに起因する通信費を抑制するために応用することもできる。
【００７６】
なお、本発明は前記実施の形態に限定されるものではなく、本発明の趣旨に基づいて種々変形させることが可能であり、それらを本発明の範囲から排除するものではない。
【産業上の利用可能性】
【００７７】
本発明は、画像処理装置に利用することができる。
【符号の説明】
【００７８】
１０    画像処理装置
１４    外部送受信部
１５    画像処理部
１６    記憶部
１７    分割処理部
１８    コントローラ部
【図１】
2017046154.tif 000003
【図２】
2017046154.tif 000004
【図３】
2017046154.tif 000005
【図４】
2017046154.tif 000006
【図５】
2017046154.tif 000007
【図６】
2017046154.tif 000008
【図７】
2017046154.tif 000009