(57)【要約】【課題】  複数のメールサーバの中から種々の条件に応じた優先順位に従って１つのメールサーバを選択し、電子メールの送信を行うパソコンやプリンタ、あるいはＭＦＰ等の電子メール送信装置及びプログラムを提供する。【解決手段】  ユーザからの要求を受けたＭＦＰ１１０はユーザがセットした紙面をスキャンして画像データを生成し、当該画像データを添付した電子メールの送信データを生成し、ユーザの指定する緊急度と、送信データのサイズに応じて記憶部からメールサーバの優先順位に関するパターンを読み出す。ＭＦＰ１１０は読み出したパターンに従い、メールサーバ２００ａ〜メールサーバ２００ｃへのアクセスを試み、アクセスが成功したメールサーバに送信用データを送信する。【選択図】  図１
2006065454.tif 000002
【特許請求の範囲】
【請求項１】
複数のメールサーバのうちの１つを選択して電子メールを送信する電子メール送信装置であって、
前記複数のメールサーバの優先順位に関する複数のパターンを含む登録情報を格納する記憶部と、
外部から電子メールの送信指示を受けた時、前記電子メールの属性情報を得る属性情報取得手段と、
前記登録情報を参照し、前記属性情報取得手段が得た属性情報に当てはまる前記優先順位のパターンを決定する優先順位選定手段と、
前記優先順位選定手段が選定した前記優先順位のパターンに従って前記メールサーバにアクセスし、前記電子メールの送信を試みる送信手段と
を具備することを特徴とする電子メール送信装置。
【請求項２】
前記属性情報は電子メールのサイズであり、
前記登録情報は電子メールのサイズに応じたメールサーバの優先順位のパターンを含む  ことを特徴とする請求項１に記載の電子メール送信装置。
【請求項３】
前記属性情報は電子メールの緊急度であり、
前記登録情報は電子メールの緊急度に応じたメールサーバの優先順位のパターンを含む  ことを特徴とする請求項１に記載の電子メール送信装置。
【請求項４】
前記送信手段は、前記メールサーバへのアクセスに失敗した場合、前記優先順位のパターンに従って次の優先順位に位置するメールサーバへのアクセスを試みることを特徴とする請求項１〜請求項３のいずれかに記載の電子メール送信装置。
【請求項５】
複数のメールサーバのうちの１つを選択して電子メールを送信する電子メール送信装置のコンピュータに、
外部から電子メールの送信指示を受けた時、前記電子メールの属性情報を得る属性情報取得処理と、
記憶部から前記複数のメールサーバの優先順位に関する複数のパターンを含む登録情報を読み出して参照し、前記属性情報取得処理において得られた属性情報に当てはまる前記優先順位のパターンを決定する優先順位選定処理と、
前記優先順位選定処理で選定された前記優先順位のパターンに従って前記メールサーバにアクセスし、前記電子メールの送信を試みる処理と
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子メールの送信機能を備えたパソコンやプリンタ、あるいはＭＦＰ（Ｍｕｌｔｉｐｌｅ  Ｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒ、複合機能プリンタ）等の電子メール送信装置及びプログラムに関する。
【背景技術】
【０００２】
今日ではパソコンに限らず、プリンタやＭＦＰ等の電子装置も電子メールの送信を行う。しかし、こうした電子装置が電子メールの送信のために使用するメールサーバは、多くの場合は予めユーザが設定した特定のものである。
【０００３】
このため、例えば通信料金が高額であるが容量の大きな通信回線を備えるメールサーバと、通信料金が低額であるが容量の小さな通信回線を備えるメールサーバとが存在する場合において、ユーザが通信料金を問題にせず、かつ、大きなサイズのデータを添付した電子メールをすぐに送信したい場合であっても、ユーザの要望に沿わない通信料金が低額であるが容量の小さな通信回線を備えるメールサーバに電子メールが送信されることがある。
【０００４】
即ち、従来の技術において、ユーザは電子装置から電子メールを送信する際に、複数のメールサーバが存在する場合であっても、メールサーバの中から優先して使用するものを時々の条件に応じて変更することが出来ない問題があった。
【０００５】
また、従来の技術として特許文献１〜特許文献３に記載のものが知られている。特許文献１に記載の技術は送信元のメールアドレスに応じてメールサーバを切り替えるものであるが、メールサーバの選択パターンは常に特定のものであり、上述の問題点を解決するものではない。
【０００６】
また、特許文献２に記載の技術は、ユーザが電子メールの送信に通常使用するメールサーバが停止している場合等に所定の優先順位に従って他のメールサーバに電子メールを送信するものであるが、メールサーバの選択パターンは常に特定のものであり、上述の問題点を解決するものではない。
【０００７】
また、特許文献３に記載の技術は、所定の優先順位に従って電子メールを送信するメールサーバを選択するものであるが、優先順位は固定であり、このため上述の問題点を解決するものではない。
【特許文献１】特開平１０−３７２３８９号公報
【特許文献２】特開２００３−２１６５４６号公報
【特許文献３】特開２００４−７８５６５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
本発明は上記の事情を考慮してなされたもので、その目的は、複数のメールサーバの中から種々の条件に応じた優先順位に従って１つのメールサーバを選択し、電子メールの送信を行うパソコンやプリンタ、あるいはＭＦＰ等の電子メール送信装置及びプログラムを提供することである。
【課題を解決するための手段】
【０００９】
この発明は前述の課題を解決するためになされたもので、請求項１の発明は、複数のメールサーバのうちの１つを選択して電子メールを送信する電子メール送信装置であって、前記複数のメールサーバの優先順位に関する複数のパターンを含む登録情報を格納する記憶部と、外部から電子メールの送信指示を受けた時、前記電子メールの属性情報を得る属性情報取得手段と、前記登録情報を参照し、前記属性情報取得手段が得た属性情報に当てはまる前記優先順位のパターンを決定する優先順位選定手段と、前記優先順位選定手段が選定した前記優先順位のパターンに従って前記メールサーバにアクセスし、前記電子メールの送信を試みる送信手段とを具備することを特徴とする電子メール送信装置である。
【００１０】
また、請求項２の発明は、請求項１に記載の電子メール送信装置であって、前記属性情報は電子メールのサイズであり、前記登録情報は電子メールのサイズに応じたメールサーバの優先順位のパターンを含むことを特徴とするものである。
【００１１】
また、請求項３の発明は、請求項１に記載の電子メール送信装置であって、前記属性情報は電子メールの緊急度であり、前記登録情報は電子メールの緊急度に応じたメールサーバの優先順位のパターンを含むことを特徴とするものである。
【００１２】
また、請求項４の発明は、請求項１〜請求項３のいずれかに記載の電子メール送信装置であって、前記送信手段は、前記メールサーバへのアクセスに失敗した場合、前記優先順位のパターンに従って次の優先順位に位置するメールサーバへのアクセスを試みることを特徴とするものである。
【００１３】
また、請求項５の発明は、複数のメールサーバのうちの１つを選択して電子メールを送信する電子メール送信装置のコンピュータに、外部から電子メールの送信指示を受けた時、前記電子メールの属性情報を得る属性情報取得処理と、記憶部から前記複数のメールサーバの優先順位に関する複数のパターンを含む登録情報を読み出して参照し、前記属性情報取得処理において得られた属性情報に当てはまる前記優先順位のパターンを決定する優先順位選定処理と、前記優先順位選定処理で選定された前記優先順位のパターンに従って前記メールサーバにアクセスし、前記電子メールの送信を試みる処理とを実行させるプログラムである。
【発明の効果】
【００１４】
請求項１、または請求項５の発明によれば、複数のメールサーバの中から種々の条件に応じた優先順位に従って１つのメールサーバを選択し、電子メールの送信を行うことができる効果がある。
【００１５】
また、請求項２の発明によれば、特に電子メールのサイズが大きいものなどを選んで高速な回線につながれたメールサーバに送信することができるため、低速な回線に接続されたメールサーバにサイズの大きな電子メールが多数送信され、他のメールの送受信が出来なくなるなどのトラブルを回避できる効果がある。
【００１６】
また、請求項３の発明によれば、ユーザが急いで送信したい電子メールについては高速な回線に接続されたメールサーバを割り当てることができるため、ユーザの要求にこたえてすぐに電子メールが送信される効果がある。
【００１７】
また、請求項４の発明によれば、優先順位の高いメールサーバがトラブルなどで停止している場合であっても、下位の優先順位のメールサーバが使用されるため、確実に電子メールが送信される効果がある。
【発明を実施するための最良の形態】
【００１８】
以下、図面を参照し、この発明の実施の形態について説明する。図１は本実施の形態における電子メール送信装置を使用したシステムの構成を表している。ＭＦＰ１１０は電子メール送信を備えたプリンタ複合機である。パソコン１２０〜パソコン１３０は電子メール送信機能を備えたパソコンである。図２はＭＦＰ１１０の構成を表している。
【００１９】
制御部１０１はＭＦＰ１１０の制御機能であり、詳細は後述する。通信部１０２はＭＦＰ１１０のネットワークへのアクセス機能である。メモリ１０４は制御部１０１がアプリケーションプログラムの実行などの際に使用する作業用のメモリである。
【００２０】
印刷部１０５は制御部１０１から指示を受け、データの印刷を行う。読み取り部１０６は制御部１０１の指示を受け、ユーザが指定した紙面を光学的に読み取って画像データを生成するスキャナー機能である。記憶部１０３はＭＦＰ１１０が送信する電子メールを受け付けるメールサーバに関する登録情報を格納する不揮発性の記憶領域である。この登録情報は図３に示す形式のものである。
【００２１】
図３に示す登録情報において、サーバ名はメールサーバの名称である。通信速度は各メールサーバに接続された通信回線の速度である。上限サイズは、各メールサーバの受け付け可能な１件の電子メールのサイズの上限である。料金は各メールサーバの通信料を含む利用料金の高低をあらわす。パターンＡ〜パターンＣはＭＦＰ１１０がメールサーバを使用する際の優先順位のパターンを表す。
【００２２】
パターンＡは回線の速度に従った優先順位であって電子メールの緊急度が高い場合に適用され、パターンＢは特に緊急度が高いものではなく、また、電子メールのデータサイズが１ＭＢ未満の場合に適用され、パターンＣは特に緊急度が高いものではなく、また、電子メールのデータサイズが１ＭＢ〜１０ＭＢの範囲の場合に適用される。
【００２３】
メールサーバ２００ａ〜メールサーバ２００ｃはＭＦＰ１１０から送信対象の電子メールを受け付けるメールサーバである。
【００２４】
次に、図４を参照して本実施の形態における処理の流れを説明する。いま、ＭＦＰ１１０のユーザは図面が描かれた紙をＭＦＰ１１０にセットし、この図面を読み取らせて電子メールで送信しようとしている。ユーザは図面のスキャンと、電子メールでの画像データの送信との指示をＭＦＰ１１０に入力する。
【００２５】
ＭＦＰ１１０の制御部１０１はユーザの指示を受け付け、記憶部１０３から図３に示す登録情報を読み出し、読み出した登録データ中のパターンＡ〜パターンＣの内のいずれを使用すべきか判断するため、自身の表示部に電子メールの緊急度指定の入力を促すメッセージを表示する。
【００２６】
ユーザはＭＦＰ１１０の表示を確認し、今回の画像データの送付は急ぐ必要があると判断し、緊急度として“高”の指定を入力する。ＭＦＰ１１０の制御部１０１はユーザの指示を受け付け、ユーザが緊急度として“高”を指定したことから、今回は読み出した登録データ中のパターンＡを適用すべきであると判断する。
【００２７】
次に、制御部１０１はユーザのセットした紙面から画像を読み取るため、読み取り部１０６に読み取りの指示を出力する。読み取り部１０６は制御部１０１から指示を入力し、ユーザのセットした紙面をスキャンし（図４のステップＳ０１）、画像データを生成する。そして、読み取り部１０６は生成した画像データを制御部１０１へ出力する。
【００２８】
制御部１０１は読み取り部１０６からデータを入力し、電子メールの送信用データを生成して入力した画像データを送信用データに添付する。そして、制御部１０１はメモリ１０４中の整数のカウンタＡに１をセットし（図４のステップＳ０２）、電子メールの送信先であるメールサーバを選択するため、先ほど読み出した登録データ中のパターンＡからサーバ名の取得を試みる（図４のステップＳ０３）。
【００２９】
次に、制御部１０１はカウンタＡが１であることから、パターンＡの１番目のサーバ名である“ＳＶ１”を得る（図４のステップＳ０４が“Ｙｅｓ”）。そして、制御部１０１は、ユーザに電子メールの本文の入力を促すために表示部にメッセージを表示し、ユーザの入力を待つ（図４のステップＳ０５）。
【００３０】
ユーザはＭＦＰ１１０の表示を確認し、必要に応じて文章をＭＦＰ１１０に入力する。また、ユーザは何も文章を入力することなく、ＭＦＰ１１０に処理の続行を指示することも出来る。このため、例えば電子メールの送信が失敗し、同じ文面で再度他のメールサーバを使用して電子メールの送信を試みるケースでは、ユーザは文章を再度入力する必要は必ずしも無い。
【００３１】
制御部１０１はユーザからの入力を受け、先ほど生成した送信用データにユーザの指定した文章を追加する。そして、制御部１０１は記憶部１０３から送信元である自身のネットワークアドレスなどを読み出し、電子メールのヘッダ情報として送信用データに追加する（図４のステップＳ０６）。
【００３２】
また、図４のステップＳ０４において、カウンタＡが５以上になったなどのために、制御部１０１がメールサーバのサーバ名取得に失敗した場合には、制御部１０１は電子メールの送信に失敗したと判断し、エラーメッセージを表示部に表示させて処理を終了する（図４のステップＳ１０）。このようにカウンタＡが５以上になるケースとしては、図３の登録テーブル中のパターンＡの全てのメールサーバがダウンしており、送信用データの送信が失敗するケースがある。
【００３３】
次に、制御部１０１は“ＳＶ１”を通信部１０２へ出力して接続を要求する。通信部１０２は制御部１０１からデータを入力し、“ＳＶ１”へ接続要求を送信する（図４のステップＳ０７）。
【００３４】
通信部１０２は、“ＳＶ１”との接続が成功した場合（図４のステップＳ０８が“Ｙｅｓ”）、ＯＫを制御部１０１へ出力する。制御部１０１は通信部１０２からＯＫを入力し、“ＳＶ１”との接続が成功したと判断し、送信用データを通信部１０２へ出力して“ＳＶ１”への送信を要求する。通信部１０２は制御部１０１からデータを入力し、入力した送信用データを“ＳＶ１”へ送信する（図４のステップＳ０９）。
【００３５】
また、通信部１０２は、“ＳＶ１”との接続が失敗した場合（図４のステップＳ０８が“Ｎｏ”）、ＮＧを制御部１０１へ出力する。制御部１０１は通信部１０２からＮＧを入力し、“ＳＶ１”との接続が失敗したと判断し、メモリ１０４中のカウンタＡをインクリメントし（図４のステップＳ１１）、図４のステップＳ０３の処理を再度実行する。
【００３６】
以上、図面を参照して本発明の実施の形態について詳述してきたが、具体的な構成はこの実施の形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計変更等も含まれる。例えば、本実施の形態において、ＭＦＰ１１０はユーザの指定する緊急度と、電子メールのデータのサイズに応じて登録情報中のパターンＡ〜パターンＣの中から１つのパターンを選んだが、この他にも例えば送信先を選択の基準としても良い。例えば、送信先が海外である場合や、送信先が同じ会社や官公庁などの内部である場合、あるいは、送信する時間帯が送信元では夜間である場合や、送信する時間帯が送信先では昼間である場合等の条件を加えても良い。
【００３７】
また、本実施の形態においては、図３の登録情報に示すようにメールサーバが４台のケースに関して説明したが、メールサーバの数が３台以下であっても、あるいは５台以上であっても良い。
【００３８】
また、本実施の形態において、ＭＦＰ１１０はメールサーバの優先度に関して類似のパターンを複数設け、電子メールの送信のたびに選択するパターンを変えても良い。これは例えば、ＭＦＰ１１０が図５に示す登録情報を記憶部１０３に備えるケースである。パターンＣと、パターンＤとはメールサーバ“ＳＶ２”と、“ＳＶ３”との順位が入れ替わっている。このメールサーバ“ＳＶ２”と、“ＳＶ３”とは料金も送信可能なデータの上限サイズも同じである。この場合に、ＭＦＰ１１０は１件の電子メールの送信の際にパターンＣを選択した場合には、当該電子メールと同様の条件の電子メールの送信の際にはパターンＤを選択することとしても良い。この方法により、特定のメールサーバへの負荷の集中を避けることができる効果がある。
【００３９】
また、ＭＦＰ１１０はメールサーバごと、ユーザごとに送信元のメールアドレスやシグネチャ情報を持ち、使い分けても良い。メールサーバごとに送信元のアドレスを変更することにより、メールサーバにフィルタなどが設定されていてもこれを回避して電子メールを送信することが出来るといった効果がある。また、ＭＦＰ１１０はメールアドレスに応じてシグネチャも変更することにより、常に正しいシグネチャを電子メールにセットできる。
【００４０】
また、本実施の形態において、ＭＦＰ１１０は図５に示す登録情報のパターンＥのような優先順位のパターンを備えても良い。パターンＥは“ＳＶ３”のみを電子メールの送信先に指定するものである。このようなパターンは、例えば、企業や官公庁が海外取引を行う場合等に有効である。企業や官公庁が海外取引のために専用線を用意し、特定のメールサーバからのみ、当該専用線を利用できるようにすることがある。パターンＥをこのような専用線を備えるメールサーバに適用することにより、情報の外部への流出防止や、輸出規制への確実な対応を図ることができる効果がある。
【００４１】
また、本実施の形態においてはＭＦＰに関して説明を行ったが、ＭＦＰ以外にも電子メールを送信する電子装置であれば本実施の形態の適用が可能である。
【図面の簡単な説明】
【００４２】
【図１】この発明の実施の形態における電子メール送信装置を用いたシステムの構成を示すブロック図である。
【図２】この発明の実施の形態における電子メール送信装置の構成を示すブロック図である。
【図３】この発明の実施の形態における電子メール送信装置の使用するデータを表す図である。
【図４】この発明の実施の形態における電子メール送信装置の処理の流れを表すフローチャートである。
【図５】この発明の実施の形態における電子メール送信装置の使用するデータを表す図である。
【符号の説明】
【００４３】
１０１…制御部
１０２…通信部
１０３…記憶部
１０４…メモリ
１０５…印刷部
１０６…読み取り部
１１０…ＭＦＰ（電子メール送信装置）
１２０、１３０…パソコン（電子メール送信装置）
２００ａ〜２００ｃ…メールサーバ
ＮＷ…ネットワーク
Ｂ…バス
【図１】
2006065454.tif 000003
【図２】
2006065454.tif 000004
【図３】
2006065454.tif 000005
【図４】
2006065454.tif 000006
【図５】
2006065454.tif 000007