(57)【要約】【課題】通常のＳＭＴＰ／ＰＯＰ通信およびダイレクトＳＭＴＰ通信に対応する通信装置において、通信エラーを防止する技術を提供することを目的とする。【解決手段】受信装置５は、ダイレクトＳＭＴＰ通信によりメール１１を送信装置１から受信したときには、ダイレクトＳＭＴＰ通信によりメール１２を送信装置１に返信する。受信装置５は、通常のＳＭＴＰ／ＰＯＰ通信によりメール２１を送信装置２から受信したときには、通常のＳＭＴＰ／ＰＯＰ通信によりメール２２を送信装置２に返信する。受信装置５は、いずれの通信方法によりメール１１、２１を受信したかを記憶して、いずれの通信方法によりメール１２、２２を返信するかを決定する。受信装置５は、通信方法を誤って選択することによる返信エラーを防止できる。【選択図】図１
2010009263.tif 000002
【特許請求の範囲】
【請求項１】
メールサーバを介さずメールを受信する第１メール受信部と、
メールサーバを介してメールを受信する第２メール受信部と、
を備える通信装置であって、
前記第１メール受信部がメールを受信したとき、メールサーバを介さずメールを返信する第１メール返信部と、
前記第２メール受信部がメールを受信したとき、メールサーバを介してメールを返信する第２メール返信部と、
を備えることを特徴とする通信装置。
【請求項２】
請求項１に記載の通信装置において、さらに、
前記第１メール受信部がメールを受信したことを示す第１メール受信情報を格納する第１メール受信情報格納部と、
前記第２メール受信部がメールを受信したことを示す第２メール受信情報を格納する第２メール受信情報格納部と、
を備え、
前記第１メール返信部は、
前記第１メール受信情報を前記第１メール受信情報格納部から取得することにより、前記第１メール受信部がメールを受信したことを判断する第１メール受信情報取得部、
を含み、
前記第２メール返信部は、
前記第２メール受信情報を前記第２メール受信情報格納部から取得することにより、前記第２メール受信部がメールを受信したことを判断する第２メール受信情報取得部、
を含むことを特徴とする通信装置。
【請求項３】
請求項１または請求項２に記載の通信装置において、さらに、
受信メールが開封確認応答を要求しているかを判断する開封確認応答要求判断部と、
受信メールが開封確認応答を要求しているとき、返信メールに開封確認応答を含める開封確認応答作成部と、
を備えることを特徴とする通信装置。
【請求項４】
請求項１ないし請求項３のいずれかに記載の通信装置において、さらに、
受信メールが処理可能であるかを判断する処理可否判断部と、
受信メールが処理不能であるとき、返信メールに処理不能通知を含める処理不能通知作成部と、
を備えることを特徴とする通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通常のＳＭＴＰ（Ｓｉｍｐｌｅ  Ｍａｉｌ  Ｔｒａｎｆｅｒ  Ｐｒｏｔｏｃｏｌ）／ＰＯＰ（Ｐｏｓｔ  Ｏｆｆｉｃｅ  Ｐｒｏｔｏｃｏｌ）通信およびダイレクトＳＭＴＰ通信に対応する通信装置において、通信エラーを防止する技術に関する。
【背景技術】
【０００２】
通常のＳＭＴＰ／ＰＯＰ通信は、従来からメール通信に利用されている。通常のＳＭＴＰ／ＰＯＰ通信は、メールサーバを介して実行される。そのため、通常のＳＭＴＰ／ＰＯＰ通信中に障害が発生したときには、送信装置が受信装置にメールを送信できたかどうかを判断することは困難である。また、通常のＳＭＴＰ／ＰＯＰ通信は、ＰＯＰサーバへのポーリングを必要とするため、リアルタイムなメール通信を実現できない。
【０００３】
ダイレクトＳＭＴＰ通信は、最近になりメール通信に利用されている。ダイレクトＳＭＴＰ通信は、メールサーバを介さず実行される。そのため、ダイレクトＳＭＴＰ通信中に障害が発生したときでも、送信装置が受信装置にメールを送信できたかどうかを判断することは容易である。また、ダイレクトＳＭＴＰ通信は、ＰＯＰサーバへのポーリングを必要としないため、リアルタイムなメール通信を実現できる。
【０００４】
特許文献１の通信装置は、通常のＳＭＴＰ／ＰＯＰ通信およびダイレクトＳＭＴＰ通信に対応できる。送信装置が受信装置にメールを送信するときには、送信装置は通常のＳＭＴＰ／ＰＯＰ通信およびダイレクトＳＭＴＰ通信のうちいずれかの通信を選択できる。
【０００５】
【特許文献１】特開２００４−２４７８４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
受信装置が送信装置にメールを返信するときには、受信装置は通常のＳＭＴＰ／ＰＯＰ通信およびダイレクトＳＭＴＰ通信のうちいずれかの通信を選択できる。ここで、送信装置および受信装置の間の通信は、ダイレクトＳＭＴＰ通信のみにより運用されていることがある。このとき、通常のＳＭＴＰ／ＰＯＰ通信用の送信メールサーバは、送信装置および受信装置の間に用意されていない。そのため、受信装置が返信方法として通常のＳＭＴＰ／ＰＯＰ通信を誤って選択するときには、返信エラーが発生する。
【０００７】
そこで、本発明は前記問題点に鑑み、通常のＳＭＴＰ／ＰＯＰ通信およびダイレクトＳＭＴＰ通信に対応する通信装置において、通信方法を誤って選択することによる通信エラーを防止する技術を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、請求項１記載の発明は、メールサーバを介さずメールを受信する第１メール受信部と、メールサーバを介してメールを受信する第２メール受信部と、を備える通信装置であって、前記第１メール受信部がメールを受信したとき、メールサーバを介さずメールを返信する第１メール返信部と、前記第２メール受信部がメールを受信したとき、メールサーバを介してメールを返信する第２メール返信部と、を備えることを特徴とする。
【０００９】
請求項２記載の発明は、請求項１に記載の通信装置において、さらに、前記第１メール受信部がメールを受信したことを示す第１メール受信情報を格納する第１メール受信情報格納部と、前記第２メール受信部がメールを受信したことを示す第２メール受信情報を格納する第２メール受信情報格納部と、を備え、前記第１メール返信部は、前記第１メール受信情報を前記第１メール受信情報格納部から取得することにより、前記第１メール受信部がメールを受信したことを判断する第１メール受信情報取得部、を含み、前記第２メール返信部は、前記第２メール受信情報を前記第２メール受信情報格納部から取得することにより、前記第２メール受信部がメールを受信したことを判断する第２メール受信情報取得部、を含むことを特徴とする。
【００１０】
請求項３記載の発明は、請求項１または請求項２に記載の通信装置において、さらに、受信メールが開封確認応答を要求しているかを判断する開封確認応答要求判断部と、受信メールが開封確認応答を要求しているとき、返信メールに開封確認応答を含める開封確認応答作成部と、を備えることを特徴とする。
【００１１】
請求項４記載の発明は、請求項１ないし請求項３のいずれかに記載の通信装置において、さらに、受信メールが処理可能であるかを判断する処理可否判断部と、受信メールが処理不能であるとき、返信メールに処理不能通知を含める処理不能通知作成部と、を備えることを特徴とする。
【発明の効果】
【００１２】
通信装置は、ダイレクトＳＭＴＰ通信によりメールを受信したときには、ダイレクトＳＭＴＰ通信によりメールを返信する。通信装置は、通常のＳＭＴＰ／ＰＯＰ通信によりメールを受信したときには、通常のＳＭＴＰ／ＰＯＰ通信によりメールを返信する。
【００１３】
通信装置は、ダイレクトＳＭＴＰ通信および通常のＳＭＴＰ／ＰＯＰ通信のうち、いずれの通信によりメールを受信したかを記憶して、ダイレクトＳＭＴＰ通信および通常のＳＭＴＰ／ＰＯＰ通信のうち、いずれの通信によりメールを返信するかを決定する。
【００１４】
通信装置は、送信元がいずれの通信に対応するかにかかわらず、返信方法を誤って選択することによる返信エラーを防止できる。
【発明を実施するための最良の形態】
【００１５】
｛通信システムの構成要素｝
以下、図面を参照しつつ、第１の実施の形態について説明する。図１は、通信システムの構成要素を示すブロック図である。通信システムは、送信装置１、２、メールサーバ３、４、受信装置５などから構成される。たとえば、送信装置１、２、受信装置５は、インターネットに接続可能なインターネットファックス装置などである。
【００１６】
送信装置１は、ダイレクトＳＭＴＰ通信により、メールサーバ３、４を介さず、メール１１を受信装置５に送信する。送信装置１は、ダイレクトＳＭＴＰ通信により、メールサーバ３、４を介さず、メール１２を受信装置５から返信される。
【００１７】
たとえば、送信装置１および受信装置５は、同一のイントラネットに存在している。そのため、送信装置１は、ダイレクトＳＭＴＰ通信および通常のＳＭＴＰ／ＰＯＰ通信に対応できるとしても、ダイレクトＳＭＴＰ通信にのみ対応している。
【００１８】
送信装置２は、通常のＳＭＴＰ／ＰＯＰ通信により、メールサーバ３、４を介して、メール２１を受信装置５に送信する。送信装置２は、通常のＳＭＴＰ／ＰＯＰ通信により、メールサーバ３、４を介して、メール２２を受信装置５から返信される。
【００１９】
たとえば、送信装置２および受信装置５は、同一のイントラネットに存在していない。そのため、送信装置２は、ダイレクトＳＭＴＰ通信および通常のＳＭＴＰ／ＰＯＰ通信に対応できるとしても、通常のＳＭＴＰ／ＰＯＰ通信にのみ対応している。
【００２０】
メールサーバ３は、送信装置２がメール２１を受信装置５に送信するとき、送信装置２がメール２１を直接的に送信する相手方であるＳＭＴＰサーバとして機能する。メールサーバ３は、送信装置２がメール２２を受信装置５から返信されるとき、送信装置２がメール２２をポーリングにより受信する相手方であるＰＯＰサーバとして機能する。
【００２１】
メールサーバ４は、受信装置５がメール２１を送信装置２から受信するとき、受信装置５がメール２１をポーリングにより受信する相手方であるＰＯＰサーバとして機能する。メールサーバ４は、受信装置５がメール２２を送信装置２に返信するとき、受信装置５がメール２２を直接的に送信する相手方であるＳＭＴＰサーバとして機能する。
【００２２】
メールサーバ３、４は、他のメールサーバを介在させていても、他のメールサーバを介在させていなくてもよい。メールサーバ３が、送信装置２のＳＭＴＰサーバとして機能していて、不図示の他のメールサーバが、送信装置２のＰＯＰサーバとして機能していてもよい。メールサーバ４が、受信装置５のＰＯＰサーバとして機能していて、不図示の他のメールサーバが、受信装置５のＳＭＴＰサーバとして機能していてもよい。
【００２３】
受信装置５は、ＣＰＵ５１、メモリ５２、ＴＣＰ／ＩＰ通信部５３、ＳＭＴＰ受信部５４、ＰＯＰ受信部５５、メール返信部５６、受信メール処理部５７、返信メール作成部５８、以上の構成要素を接続するバスなどから構成される。
【００２４】
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）５１は、受信装置５を統括的に制御する。メモリ５２は、以下の情報などを格納する：（１）ＣＰＵ５１が処理するプログラム、（２）受信装置５が受信したメール１１、２１、（３）受信装置５が受信した受信方法（ダイレクトＳＭＴＰ通信または通常のＳＭＴＰ／ＰＯＰ通信）。
【００２５】
ＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）通信部５３は、ダイレクトＳＭＴＰ通信および通常のＳＭＴＰ／ＰＯＰ通信を実行するインターフェースである。
【００２６】
ＳＭＴＰ受信部５４は、ダイレクトＳＭＴＰ通信により、ＴＣＰ／ＩＰ通信部５３を介して、メール１１を送信装置１から受信する。ＳＭＴＰ受信部５４は、メール１１およびダイレクトＳＭＴＰ通信による受信方法情報をメモリ５２に格納する。
【００２７】
ＰＯＰ受信部５５は、通常のＳＭＴＰ／ＰＯＰ通信により、ＴＣＰ／ＩＰ通信部５３を介して、メール２１を送信装置２から受信する。ＰＯＰ受信部５５は、メール２１および通常のＳＭＴＰ／ＰＯＰ通信による受信方法情報をメモリ５２に格納する。
【００２８】
メール返信部５６は、メール１２を送信装置１に返信しようとするとき、送信装置１から受信したメール１１について、ダイレクトＳＭＴＰ通信による受信方法情報をメモリ５２から取得する。メール返信部５６は、ダイレクトＳＭＴＰ通信により、ＴＣＰ／ＩＰ通信部５３を介して、メール１２を送信装置１に返信する。
【００２９】
メール返信部５６は、メール２２を送信装置２に返信しようとするとき、送信装置２から受信したメール２１について、通常のＳＭＴＰ／ＰＯＰ通信による受信方法情報をメモリ５２から取得する。メール返信部５６は、通常のＳＭＴＰ／ＰＯＰ通信により、ＴＣＰ／ＩＰ通信部５３を介して、メール２２を送信装置２に返信する。
【００３０】
受信メール処理部５７は、メール１１、２１をメモリ５２から取得する。受信メール処理部５７は、ＭＤＮ（Ｍｅｓｓａｇｅ  Ｄｉｓｐｏｓｉｔｉｏｎ  Ｎｏｔｉｆｉｃａｔｉｏｎ）要求がメール１１、２１に含まれているかを判断する。受信メール処理部５７は、添付データがメール１１、２１に含まれているか、添付データがメール１１、２１に含まれているならば添付データが処理可能であるかを判断する。受信メール処理部５７は、以上の判断結果を返信メール作成部５８に通知する。
【００３１】
返信メール作成部５８は、ＭＤＮ要求がメール１１、２１に含まれていることを、受信メール処理部５７から通知されたとき、ＭＤＮ情報を作成してそれぞれメール１２、２２に含める。返信メール作成部５８は、添付データがメール１１、２１に含まれているとしても添付データが処理可能でないことを、受信メール処理部５７から通知されたとき、エラー通知情報を作成してそれぞれメール１２、２２に含める。
【００３２】
｛返信処理の流れ｝
図２は、返信処理の流れを示すフローチャートである。まず、送信装置１および受信装置５の間における、ダイレクトＳＭＴＰ通信による通信処理の流れについて説明する。次に、送信装置２および受信装置５の間における、通常のＳＭＴＰ／ＰＯＰ通信による通信処理の流れについて説明する。
【００３３】
送信装置１のユーザは、送信装置１において、メール１１を作成する。送信装置１のユーザは、送信装置１において、メール１１を作成するのみならず、ＭＤＮ要求をメール１１に含めることもあり、添付データをメール１１に含めることもある。
【００３４】
送信装置１は、ダイレクトＳＭＴＰ通信により、メールサーバ３、４を介さず、メール１１を受信装置５に送信する。ＳＭＴＰ受信部５４は、ダイレクトＳＭＴＰ通信により、ＴＣＰ／ＩＰ通信部５３を介して、メール１１を送信装置１から受信する（ステップＳ１）。ＳＭＴＰ受信部５４は、メール１１およびダイレクトＳＭＴＰ通信による受信方法情報をメモリ５２に格納する（ステップＳ２）。
【００３５】
受信メール処理部５７は、メール１１をメモリ５２から取得して、メール１１を解析する（ステップＳ３）。まず、受信メール処理部５７は、メール１１が処理可能であるかを判断する（ステップＳ４）。次に、受信メール処理部５７は、ＭＤＮ要求がメール１１に含まれているかを判断する（ステップＳ５）。
【００３６】
受信メール処理部５７が、メール１１が処理可能であると判断して（ステップＳ４においてＹＥＳ）、ＭＤＮ要求がメール１１に含まれていると判断したとき（ステップＳ５においてＹＥＳ）について考える。受信メール処理部５７は、以上の判断結果を返信メール作成部５８に通知する。返信メール作成部５８は、自動的にメール１２を作成するとともに、自動的にＭＤＮ情報を作成してメール１２に含める（ステップＳ６）。
【００３７】
受信メール処理部５７が、メール１１が処理可能でないと判断したとき（ステップＳ４においてＮＯ）について考える。受信メール処理部５７は、以上の判断結果を返信メール作成部５８に通知する。返信メール作成部５８は、自動的にメール１２を作成するとともに、自動的にエラー通知情報を作成してメール１２に含める（ステップＳ７）。
【００３８】
受信メール処理部５７が、メール１１が処理可能であると判断して（ステップＳ４においてＹＥＳ）、ＭＤＮ要求がメール１１に含まれていないと判断したとき（ステップＳ５においてＮＯ）について考える。受信メール処理部５７は、以上の判断結果を返信メール作成部５８に通知しても通知しなくてもよい。返信メール作成部５８は、受信装置５のユーザによる操作がなければ、メール１２を送信装置１に返信しない。
【００３９】
メール返信部５６は、メール１２を返信メール作成部５８から取得する。メール返信部５６は、メール１１についてダイレクトＳＭＴＰ通信による受信方法情報をメモリ５２から取得する（ステップＳ８において「ＳＭＴＰ受信」）。メール返信部５６は、ダイレクトＳＭＴＰ通信を返信方法として選択する（ステップＳ９）。
【００４０】
メール返信部５６は、ダイレクトＳＭＴＰ通信により、ＴＣＰ／ＩＰ通信部５３を介して、メール１２を送信装置１に返信する（ステップＳ１１）。送信装置１は、ダイレクトＳＭＴＰ通信により、メールサーバ３、４を介さず、メール１２を受信装置５から受信する。ダイレクトＳＭＴＰ通信による通信処理の流れは終了する。
【００４１】
送信装置２のユーザは、送信装置２において、メール２１を作成する。送信装置２のユーザは、送信装置２において、メール２１を作成するのみならず、ＭＤＮ要求をメール２１に含めることもあり、添付データをメール２１に含めることもある。
【００４２】
送信装置２は、通常のＳＭＴＰ／ＰＯＰ通信により、メールサーバ３、４を介して、メール２１を受信装置５に送信する。ＰＯＰ受信部５５は、通常のＳＭＴＰ／ＰＯＰ通信により、ＴＣＰ／ＩＰ通信部５３を介して、メール２１を送信装置２から受信する（ステップＳ１）。ＰＯＰ受信部５５は、メール２１および通常のＳＭＴＰ／ＰＯＰ通信による受信方法情報をメモリ５２に格納する（ステップＳ２）。
【００４３】
ステップＳ３からステップＳ７までの処理の流れは、ダイレクトＳＭＴＰ通信による通信処理の流れにおいても、通常のＳＭＴＰ／ＰＯＰ通信による通信処理の流れにおいても、処理されるメールに付された符号以外は同様である。
【００４４】
メール返信部５６は、メール２２を返信メール作成部５８から取得する。メール返信部５６は、メール２１について通常のＳＭＴＰ／ＰＯＰ通信による受信方法情報をメモリ５２から取得する（ステップＳ８において「ＰＯＰ受信」）。メール返信部５６は、通常のＳＭＴＰ／ＰＯＰ通信を返信方法として選択する（ステップＳ１０）。
【００４５】
メール返信部５６は、通常のＳＭＴＰ／ＰＯＰ通信により、ＴＣＰ／ＩＰ通信部５３を介して、メール２２を送信装置２に返信する（ステップＳ１１）。送信装置２は、通常のＳＭＴＰ／ＰＯＰ通信により、メールサーバ３、４を介して、メール２２を受信装置５から受信する。通常のＳＭＴＰ／ＰＯＰ通信による通信処理の流れは終了する。
【００４６】
送信装置１がダイレクトＳＭＴＰ通信により、メール１１を受信装置５に送信するときには、受信装置５は通常のＳＭＴＰ／ＰＯＰ通信によらずダイレクトＳＭＴＰ通信により、メール１２を送信装置１に返信する。
【００４７】
送信装置２が通常のＳＭＴＰ／ＰＯＰ通信により、メール２１を受信装置５に送信するときには、受信装置５はダイレクトＳＭＴＰ通信によらず通常のＳＭＴＰ／ＰＯＰ通信により、メール２２を送信装置２に返信する。
【００４８】
受信装置５が自動的にメール１２、２２を返信しようとするときには、受信装置５のユーザは返信エラーの有無を確認しにくいところ、受信装置５は返信方法を誤って選択することはない。受信装置５のユーザが受信装置５を操作するときには、受信装置５のユーザは返信エラーの有無を確認しやすいうえに、受信装置５は返信方法を誤って選択することはない。受信装置５が自動的に返信しようとする情報として、ＭＤＮ情報およびエラー通知情報のみならず、多数の送信装置に返信される定型的な情報などもあげられる。
【００４９】
｛第１の変形例｝
次に、第１の変形例について説明する。第１の実施の形態および第１の変形例は、送信装置１および受信装置５がダイレクトＳＭＴＰ通信を実行するとき、ＭＤＮ要求が取り扱われる処理においては相違するが、他の処理においては同一である。
【００５０】
送信装置１のユーザは、送信装置１において、ＭＤＮ要求をメールに含める設定をする。そして、送信装置１は、ＭＤＮ要求を含むメールを、受信装置５に送信する。しかし、受信装置５は、ＭＤＮ情報を含むメールを、送信装置１に返信しない。
【００５１】
送信装置１のユーザは、ＭＤＮ情報を含むメールが返信されないとしても、ダイレクトＳＭＴＰ通信を送信方法として選択しているため、送信装置１が受信装置５にメールを送信できたかどうかを確認できる。送信装置１のユーザは、受信装置５がＭＤＮ要求を含むメールを受信するとしても、受信装置５がＭＤＮ情報を含むメールを返信しないことを、あらかじめ確認しておけばよい。
【００５２】
｛第２の変形例｝
次に、第２の変形例について説明する。第１の実施の形態および第２の変形例は、送信装置１および受信装置５がダイレクトＳＭＴＰ通信を実行するとき、ＭＤＮ要求が取り扱われる処理においては相違するが、他の処理においては同一である。
【００５３】
送信装置１のユーザは、送信装置１において、ＭＤＮ要求をメールに含める設定をする。しかし、送信装置１は、ＭＤＮ要求を含むメールを、受信装置５に送信しない。むしろ、送信装置１は、ＭＤＮ要求を含まないメールを、受信装置５に送信する。そして、送信装置１は、送信結果を図１に不図示の印刷部または表示部などに出力する。
【００５４】
送信装置１のユーザは、ＭＤＮ要求を含むメールが送信されないとしても、ダイレクトＳＭＴＰ通信を送信方法として選択しているため、送信装置１が受信装置５にメールを送信できたかどうかを確認できる。
【図面の簡単な説明】
【００５５】
【図１】通信システムの構成要素を示すブロック図である。
【図２】返信処理の流れを示すフローチャートである。
【符号の説明】
【００５６】
１、２  送信装置
３、４  メールサーバ
５  受信装置
５１  ＣＰＵ
５２  メモリ
５３  ＴＣＰ／ＩＰ通信部
５４  ＳＭＴＰ受信部
５５  ＰＯＰ受信部
５６  メール返信部
５７  受信メール処理部
５８  返信メール作成部
【図１】
2010009263.tif 000003
【図２】
2010009263.tif 000004