(57)【要約】【課題】携帯電話機においてメール送信に失敗した場合に、メールを再送するか否かを問い合わせる表示が行われていたが、メールを再送しても送信処理が成功しないような状況において問い合わせ表示を行うことを防止できることが望ましい。【解決手段】コンピュータを、メールの送信指示を受け付けたことに応じて、メールサーバに対して複数のコマンドを実行することによりメール送信処理を実行するメール送信部、及び複数のコマンドのうちの第１のコマンドに対するエラーをメールサーバから受信した場合、メールの再送信を実行するか否かを問い合わせる表示を行わせ、複数のコマンドのうちの第２のコマンドに対するエラーをメールサーバから受信した場合、メールの再送信を実行するか否かを問い合わせない表示を行わせる表示制御部として機能させるためのプログラムを提供する。【選択図】図４
2018088103.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータを、
メールの送信指示を受け付けたことに応じて、メールサーバに対して複数のコマンドによるメール送信処理を実行するメール送信部、及び
前記複数のコマンドのうちの第１のコマンドに対するエラーを前記メールサーバから受信した場合、前記メールの再送信を実行するか否かを問い合わせる表示を行わせ、前記複数のコマンドのうちの第２のコマンドに対するエラーを前記メールサーバから受信した場合、前記メールの再送信を実行するか否かを問い合わせない表示を行わせる表示制御部
として機能させるためのプログラム。
【請求項２】
前記メール送信部は、前記メールの再送信を実行するか否かを問い合わせる表示に対して実行指示を受け付けたことに応じて、前記メールを再送信するメール送信処理を実行する、請求項１に記載のプログラム。
【請求項３】
前記第１のコマンドは、メールの受信者を指定するコマンド以外のコマンドであり、
前記第２のコマンドは、メールの受信者を指定するコマンドである、請求項１又は２に記載のプログラム。
【請求項４】
前記第２のコマンドは、ＲＣＰＴコマンドである、請求項３に記載のプログラム。
【請求項５】
前記表示制御部は、前記第２のコマンドに対するエラーを前記メールサーバから受信した場合、前記受信者に関するエラーが発生したことを通知する表示を行わせる、請求項３又は４に記載のプログラム。
【請求項６】
前記メール送信部は、メールの送信指示を受け付けたことに応じて前記メールサーバに対して電話番号を含む前記２のコマンドを実行し、
前記表示制御部は、前記第２のコマンドに対して、前記第２のコマンドに含まれる電話番号が登録されていないことを示すエラー及び前記第２のコマンドに含まれる電話番号に対応するメールアドレスが登録されていないことを示すエラーの少なくともいずれかを前記メールサーバから受信した場合、前記メールの再送信を実行するか否かを問い合わせない表示を行う、請求項３から５のいずれか一項に記載のプログラム。
【請求項７】
メールの送信指示を受け付けたことに応じて、メールサーバに対して複数のコマンドによるメール送信処理を実行するメール送信部と、
前記複数のコマンドのうちの第１のコマンドに対するエラーを前記メールサーバから受信した場合、前記メールの再送信を実行するか否かを問い合わせる表示を行わせ、前記複数のコマンドのうちの第２のコマンドに対するエラーを前記メールサーバから受信した場合、前記メールの再送信を実行するか否かを問い合わせない表示を行わせる表示制御部と
を備える通信端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信端末及びプログラムに関する。
【背景技術】
【０００２】
子供向けの携帯電話機として、みまもりケータイ及びキッズケータイ（登録商標）等が知られていた（例えば、特許文献１参照）。
［先行技術文献］
［特許文献］
［特許文献１］特開２０１５−１１９３１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００３】
携帯電話機においてメール送信に失敗した場合に、メールを再送信するか否かを問い合わせる表示が行われていたが、メールを再送信しても送信処理が成功しないような状況において問い合わせ表示を行うことを防止できることが望ましい。
【課題を解決するための手段】
【０００４】
本発明の第１の態様によれば、プログラムが提供される。プログラムは、コンピュータを、メールの送信指示を受け付けたことに応じて、メールサーバに対して複数のコマンドによるメール送信処理を実行するメール送信部として機能させてよい。プログラムは、コンピュータを、複数のコマンドのうちの第１のコマンドに対するエラーをメールサーバから受信した場合、メールの再送信を実行するか否かを問い合わせる表示を行わせ、複数のコマンドのうちの第２のコマンドに対するエラーをメールサーバから受信した場合、メールの再送信を実行するか否かを問い合わせない表示を行わせる表示制御部として機能させてよい。
【０００５】
上記メール送信部は、上記メールの再送信を実行するか否かを問い合わせる表示に対して実行指示を受け付けたことに応じて、上記メールを再送信するメール送信処理を実行してよい。上記第１のコマンドは、メールの受信者を指定するコマンド以外のコマンドであってよく、上記第２のコマンドは、メールの受信者を指定するコマンドであってよい。上記第２のコマンドは、ＲＣＰＴコマンドであってよい。上記表示制御部は、上記第２のコマンドに対するエラーを上記メールサーバから受信した場合、上記受信者に関するエラーが発生したことを通知する表示を行わせてよい。上記メール送信部は、メールの送信指示を受け付けたことに応じて上記メールサーバに対して電話番号を含む上記２のコマンドを実行してよく、上記表示制御部は、上記第２のコマンドに対して、上記第２のコマンドに含まれる電話番号が登録されていないことを示すエラー及び上記第２のコマンドに含まれる電話番号に対応するメールアドレスが登録されていないことを示すエラーの少なくともいずれかを上記メールサーバから受信した場合、上記メールの再送信を実行するか否かを問い合わせない表示を行ってよい。
【０００６】
本発明の第２の態様によれば、通信端末が提供される。通信端末は、メールの送信指示を受け付けたことに応じて、メールサーバに対して複数のコマンドによるメール送信処理を実行するメール送信部を備えてよい。通信端末は、複数のコマンドのうちの第１のコマンドに対するエラーをメールサーバから受信した場合、メールの再送信を実行するか否かを問い合わせる表示を行わせ、複数のコマンドのうちの第２のコマンドに対するエラーをメールサーバから受信した場合、メールの再送信を実行するか否かを問い合わせない表示を行わせる表示制御部を備えてよい。
【０００７】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【図面の簡単な説明】
【０００８】
【図１】通信端末１００の通信環境の一例を概略的に示す。
【図２】アドレス帳１０４の一例を概略的に示す。
【図３】通信端末１００によってメールサーバ３００に対して実行される複数のコマンドによるメール送信処理の一例を概略的に示す。
【図４】通信端末１００の機能構成の一例を概略的に示す。
【図５】通信端末１００の表示画面の遷移の一例を概略的に示す。
【図６】通信端末１００の表示画面の遷移の一例を概略的に示す。
【図７】通信端末１００として機能するコンピュータ９００のハードウエア構成の一例を概略的に示す。
【発明を実施するための形態】
【０００９】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００１０】
図１は、通信端末１００の通信環境の一例を概略的に示す。本実施形態に係る通信端末１００は、ＳＭＳ（Ｓｈｏｒｔ  Ｍｅｓｓａｇｅ  Ｓｅｒｖｉｃｅ）の利用が制限された、携帯電話等の通信端末である。通信端末１００は、通信キャリア３０の通信サービスを享受する。通信端末１００は、通信キャリア３０によって提供されるいわゆるキャリアメールを利用可能であってよい。
【００１１】
通信端末１００は、通信キャリア３０のメールサーバ３００を介してメールを送信する。通信端末１００は、ネットワーク１０を介してメールサーバ３００と通信する。ネットワーク１０は、例えば、電話網及びインターネットを含む。通信端末１００は、任意のメールアドレスを宛先としてメールを送信可能であってよい。
【００１２】
メールサーバ３００は、通信キャリア３０の通信サービスを享受する通信端末２１０に対応するメールアドレス宛てのメールを通信端末１００から受信した場合、当該メールアドレスを用いて通信端末２１０にメールを送信する。通信端末２１０は、スマートフォン等の携帯電話及びタブレット端末等であってよい。通信キャリア３０の通信サービスを享受する通信端末を、通信キャリア３０の通信端末と記載する場合がある。
【００１３】
メールサーバ３００は、通信キャリア３０とは異なる通信キャリア４０の通信端末２２０に対応するメールアドレス宛てのメールを通信端末１００から受信した場合、当該メールアドレスを用いて通信端末２２０宛にメールを送信する。メールサーバ３００が送信したメールは、通信キャリア４０のメールサーバ４００を介して通信端末２２０に送信される。
【００１４】
メールサーバ３００は、通信プロバイダの通信サービスを享受する通信装置２３０に対応するメールアドレス宛てのメールを通信端末１００から受信した場合、当該メールアドレスを用いて通信装置２３０宛にメールを送信する。通信装置２３０は、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等であってよい。メールサーバ３００が送信したメールは、通信装置２３０に通信サービスを提供する通信プロバイダのメールサーバ５００を介して通信装置２３０に送信される。
【００１５】
通信端末１００は、通信キャリア３０の通信端末に対しては、電話番号を宛先としてメールを送信可能であってよい。メールサーバ３００は、通信キャリア３０の通信端末の電話番号とメールアドレスとを対応付けて格納し、通信キャリア３０の通信端末同士の間における、電話番号のみを指定したメールの送信を可能にする。例えば、メールサーバ３００は、通信端末２１０の電話番号宛のメールを通信端末１００から受信した場合、当該電話番号に対応するメールアドレスを特定して、特定したメールアドレスを用いて通信端末２１０にメールを送信する。
【００１６】
図２は、通信端末１００のアドレス帳１０４の一例を概略的に示す。アドレス帳１０４は、連絡先の名前、電話番号及びメールアドレスを含む。アドレス帳１０４は、これら以外に、連絡先の住所等の情報を含んでもよい。
【００１７】
通信端末１００は、通信端末１００の使用者によって、メールの宛先としてメールアドレスが指定された場合、当該メールアドレスを宛先としてメールをメールサーバ３００に送信する。通信端末１００は、通信端末１００の使用者によって、メールの宛先として電話番号が指定された場合、当該電話番号を宛先としてメールをメールサーバ３００に送信する。
【００１８】
通信端末１００は、通信端末１００の使用者によって複数の連絡先のうちの一の連絡先がメールの宛先として指定されたとき、指定された連絡先のメールアドレスが登録されている場合には、当該メールアドレスを宛先としてメールをメールサーバ３００に送信してよい。通信端末１００は、指定された連絡先のメールアドレスが登録されていない場合、当該連絡先の電話番号を宛先としてメールをメールサーバ３００に送信してよい。
【００１９】
例えば、通信端末１００は、名前ＡＡＡＡの連絡先がメールの宛先として指定された場合、aa@xxxxxx.jpを宛先としてメールをメールサーバ３００に送信する。また、例えば、通信端末１００は、名前ＣＣＣＣの連絡先がメールの宛先として指定された場合、08055556666を宛先としてメールをメールサーバ３００に送信する。
【００２０】
メールアドレスを宛先とした場合、メールサーバ３００によって、当該メールアドレスを用いてメールが送信される。電話番号を宛先とした場合、当該電話番号が通信キャリア３０の通信端末の電話番号であれば、メールサーバ３００によってメールアドレスが特定されて、当該メールアドレスを用いてメールが送信される。宛先の電話番号が通信キャリア３０の通信端末の電話番号でなければ、メールサーバ３００から通信端末１００に対してエラーが通知される。
【００２１】
図３は、通信端末１００によってメールサーバ３００に対して実行される複数のコマンドによるメール送信処理の一例を概略的に示す。ここでは、通信端末１００が、通信端末１００の使用者からメールを送信する指示を受け付けて、メールサーバ３００との通信接続を確立した状態を開始状態として説明する。図３は、エラーが発生せずにメールの送信が成功する場合の流れを示す。なお、図３に示すコマンドは例示であり、通信端末１００によって実行されるコマンドは、一部又は全部が図３に示すコマンドとは異なってもよい。
【００２２】
ステップ（ステップをＳと省略して記載する場合がある。）３０２では、通信端末１００がメールサーバ３００に対してＨＥＬＯコマンドを実行する。Ｓ３０４では、メールサーバ３００が通信端末１００に対して肯定応答を行う。
【００２３】
Ｓ３０６では、通信端末１００がメールサーバ３００に対してＭＡＩＬコマンドを実行する。Ｓ３０８では、メールサーバ３００が通信端末１００に対して肯定応答を行う。
【００２４】
Ｓ３１０では、通信端末１００がメールサーバ３００に対してＲＣＰＴコマンドを実行する。Ｓ３１２では、メールサーバ３００が通信端末１００に対して肯定応答を行う。
【００２５】
Ｓ３１４では、通信端末１００がメールサーバ３００に対してＤＡＴＡコマンドを実行する。Ｓ３１６では、メールサーバ３００が通信端末１００に対して肯定応答を行う。
【００２６】
Ｓ３１８では、通信端末１００がメールサーバ３００に対してメール本体のデータを送信する。通信端末１００は、複数回に分けてメール本体のデータをメールサーバ３００に送信してよい。
【００２７】
Ｓ３２０では、通信端末１００が、メール本体のデータ送信が終了したことをメールサーバ３００に通知する。Ｓ３２２では、メールサーバ３００が通信端末１００に対して肯定応答を行う。
【００２８】
Ｓ３２４では、通信端末１００がメールサーバ３００に対してＱＵＩＴコマンドを実行する。Ｓ３２６では、メールサーバ３００が通信端末１００に対して肯定応答を行う。そして、処理が終了する。
【００２９】
Ｓ３１０において、通信端末１００がＲＣＰＴコマンドにおいて電話番号を指定したとき、当該電話番号が通信キャリア３０の通信端末の電話番号であり、かつ、当該電話番号に対応するメールアドレスが登録されている場合には、ＲＣＰＴコマンドが成功して、メールサーバ３００から通信端末１００に対して肯定応答が行われる。一方、当該電話番号が通信キャリア３０の通信端末の電話番号でない場合、及び、当該電話番号に対応するメールアドレスが登録されていない場合には、ＲＣＰＴコマンドが失敗して、メールサーバ３００から通信端末１００に対してエラーが通知される。この場合、通信端末１００が仮にメールを再送信しても、メールの再送信は失敗することになる。
【００３０】
本実施形態に係る通信端末１００は、ＲＣＰＴコマンドに対するエラーが通知された場合には、メールの再送信を実行するか否かを問い合わせる表示は行わずに、メールの再送信を実行するか否かを問い合わせない表示を行う。例えば、通信端末１００は、メールの再送信を実行するか否かを問い合わせる内容は含まずに、メールの受信者に関するエラーが発生したことを通知する表示を行う。これにより、メールの再送信が必ず失敗する状況において、使用者に対してメールの再送信を実行するか否かを問い合わせてしまうことを防止することができる。
【００３１】
図４は、通信端末１００の機能構成の一例を概略的に示す。通信端末１００は、入力受付部１１２、メール送信部１１４、応答受信部１１６、及び表示制御部１１８を備える。
【００３２】
入力受付部１１２は、使用者からの入力を受け付ける。入力受付部１１２は、通信端末１００が備える任意の入力デバイスを用いた入力を受け付ける。入力デバイスは、例えば、タッチパネル及び入力キー等である。入力受付部１１２は、例えば、メールを作成するための入力を受け付ける。入力受付部１１２は、例えば、メールの送信指示を受け付ける。
【００３３】
メール送信部１１４は、入力受付部１１２がメールの送信指示を受け付けたことに応じて、メール送信処理を実行する。メール送信部１１４は、メールサーバ３００に対して複数のコマンドを実行することによってメール送信処理を実行してよい。
【００３４】
メール送信部１１４は、メールの宛先としてメールアドレスが指定された場合、当該メールアドレスを宛先としてメールをメールサーバ３００に送信する。メール送信部１１４は、メールの宛先として電話番号が指定された場合、当該電話番号を宛先としてメールをメールサーバ３００に送信する。
【００３５】
メール送信部１１４は、アドレス帳１０４に登録された複数の連絡先のうちの一の連絡先がメールの宛先として指定されたとき、指定された連絡先のメールアドレスが登録されている場合には、当該メールアドレスを宛先としてメールをメールサーバ３００に送信してよい。メール送信部１１４は、指定された連絡先のメールアドレスが登録されていない場合、当該連絡先の電話番号を宛先としてメールをメールサーバ３００に送信してよい。
【００３６】
メール送信部１１４は、メールアドレスを宛先とする場合、メールアドレスを含むＲＣＰＴコマンドをメールサーバ３００に対して実行してよい。メール送信部１１４は、電話番号を宛先とする場合、電話番号を含むＲＣＰＴコマンドをメールサーバ３００に対して実行してよい。
【００３７】
応答受信部１１６は、メール送信部１１４によるコマンドの実行に対する応答をメールサーバ３００から受信する。応答受信部１１６は、コマンドが成功した場合、肯定応答をメールサーバ３００から受信する。応答受信部１１６は、コマンドが失敗した場合、エラーをメールサーバ３００から受信する。
【００３８】
表示制御部１１８は、メール送信部１１４が実行する複数のコマンドのうち、第１のコマンドに対するエラーを応答受信部１１６がメールサーバ３００から受信した場合、メールの再送信を実行するか否かを問い合わせる表示をディスプレイ１０２に行わせる。第１のコマンドは、メールの受信者を指定するコマンド以外のコマンドであってよい。第１のコマンドは、ＲＣＰＴコマンド以外のコマンドであってよい。メール送信部１１４は、メールの再送信を実行するか否かを問い合わせる表示に対して、入力受付部１１２が実行指示を受け付けた場合、メールを再送信するメール送信処理を実行してよい。
【００３９】
表示制御部１１８は、メール送信部１１４が実行する複数のコマンドのうち、第２のコマンドに対するエラーを応答受信部１１６がメールサーバ３００から受信した場合、メールの再送信を実行するか否かを問い合わせない表示をディスプレイ１０２に行わせる。表示制御部１１８は、例えば、電話番号を含む第２のコマンドに対して、第２のコマンドに含まれる電話番号が登録されていないことを示すエラー及び第２のコマンドに含まれる電話番号に対応するメールアドレスが登録されていないことを示すエラーの少なくともいずれかを応答受信部１１６がメールサーバ３００から受信した場合、メールの再送信を実行するか否かを問い合わせない表示をディスプレイ１０２に行わせる。
【００４０】
表示制御部１１８は、例えば、メールの再送信を実行するか否かを問い合わせず、受信者に関するエラーが発生したことを通知する表示をディスプレイ１０２に行わせてよい。第２のコマンドは、メールの受信者を指定するコマンドであってよい。第２のコマンドは、例えば、ＲＣＰＴコマンドである。
【００４１】
図５は、通信端末１００の表示画面の遷移の一例を概略的に示す。図５は、メールの再送信を実行するか否かを問い合わせる表示を行う場合の表示画面の遷移の一例を示す。
【００４２】
確認画面１２０は、作成したメールを確認するための画面の一例である。確認画面１２０においてメールの送信指示を受け付けた場合、メール送信部１１４はメールの送信を開始する。送信中画面１２２は、メール送信部１１４によってメールが送信されている間の画面の一例である。
【００４３】
送信失敗画面１２４は、メール送信部１１４が実行する複数のコマンドのうち、第１のコマンドに対するエラーをメールサーバ３００から受信した場合に表示される画面の一例である。送信失敗画面１２４は、メールを送信できなかったことと、メールの再送信を実行するか否かを問い合わせることとを表すテキストを含む。当該問い合わせに対して実行指示を受け付けた場合、メール送信部１１４は、メールを再送信するメール送信処理を実行する。当該問い合わせに対して否定指示を受け付けた場合、キャンセル画面１２６が表示させる。
【００４４】
キャンセル画面１２６において、肯定指示を受け付けた場合、メールの送信処理は中止されて、例えば、メールを作成するための文字入力の画面の前の画面に戻る。キャンセル画面１２６において、否定指示を受け付けた場合、送信失敗画面１２４が再度表示される。
【００４５】
図６は、通信端末１００の表示画面の遷移の一例を概略的に示す。図６は、メールの再送信を実行するか否かを問い合わせない表示を行う場合の表示画面の遷移の一例を示す。
【００４６】
確認画面１２０は、作成したメールを確認するための画面の一例である。確認画面１２０において、メールの送信指示を受け付けた場合、メール送信部１１４はメールの送信を開始する。送信中画面１２２は、メール送信部１１４によってメールが送信されている間の画面の一例である。
【００４７】
宛先エラー画面１２８は、メール送信部１１４が実行する複数のコマンドのうち、第２のコマンドに対するエラーをメールサーバ３００から受信した場合に表示される画面の一例である。宛先エラー画面１２８は、メールの再送信を実行するか否かを問い合わせる内容を含まず、受信者に関するエラーが発生したことを通知する内容を含む。宛先エラー画面１２８の表示後は、メールを作成するための文字入力の画面の前の画面に戻る。
【００４８】
図７は、通信端末１００として機能するコンピュータ９００のハードウエア構成の一例を示す。本実施形態に係るコンピュータ９００は、ＳｏＣ９１０、メインメモリ９２２、フラッシュメモリ９２４、アンテナ９３２、アンテナ９３４、ディスプレイ９４０、マイク９４２、スピーカ９４４、ＵＳＢポート９５２、及びカードスロット９５４を備える。
【００４９】
ＳｏＣ９１０は、メインメモリ９２２及びフラッシュメモリ９２４に格納されたプログラムに基づいて動作し、各部の制御を行う。アンテナ９３２は、いわゆるセルラーアンテナである。アンテナ９３４は、いわゆるＷｉＦｉ（登録商標）アンテナである。ＳｏＣ９１０は、アンテナ９３２及びアンテナ９３４を用いて、各種通信機能を実現してよい。ＳｏＣ９１０は、例えば、アンテナ９３２又はアンテナ９３４を用いてＳｏＣ９１０が使用するプログラムを受信して、フラッシュメモリ９２４に格納してよい。
【００５０】
ＳｏＣ９１０は、ディスプレイ９４０を用いて各種表示機能を実現してよい。ＳｏＣ９１０は、マイク９４２を用いて各種音声入力機能を実現してよい。ＳｏＣ９１０は、スピーカ９４４を用いて各種音声出力機能を実現してよい。
【００５１】
ＵＳＢポート９５２は、ＵＳＢ接続を実現する。カードスロット９５４は、ＳＤカード等の各種カードとの接続を実現する。ＳｏＣ９１０は、ＵＳＢポート９５２に接続された機器又はメモリと、カードスロット９５４に接続されたカードとから、ＳｏＣ９１０が使用するプログラムを受信して、フラッシュメモリ９２４に格納してよい。
【００５２】
コンピュータ９００にインストールされ、コンピュータ９００を通信端末１００として機能させるプログラムは、ＳｏＣ９１０等に働きかけて、コンピュータ９００を、通信端末１００の各部としてそれぞれ機能させてよい。これらのプログラムに記述された情報処理は、コンピュータ９００に読込まれることにより、ソフトウエアと上述した各種のハードウエア資源とが協働した具体的手段である入力受付部１１２、メール送信部１１４、応答受信部１１６、及び表示制御部１１８として機能する。そして、これらの具体的手段によって、本実施形態におけるコンピュータ９００の使用目的に応じた情報の演算又は加工を実現することにより、使用目的に応じた特有の通信端末１００が構築される。
【００５３】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【００５４】
特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階などの各処理の実行順序は、特段「より前に」、「先立って」などと明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」などを用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【符号の説明】
【００５５】
１０  ネットワーク、３０  通信キャリア、４０  通信キャリア、１００  通信端末、１０２  ディスプレイ、１０４  アドレス帳、１１２  入力受付部、１１４  メール送信部、１１６  応答受信部、１１８  表示制御部、１２０  確認画面、１２２  送信中画面、１２４  送信失敗画面、１２６  キャンセル画面、１２８  宛先エラー画面、２１０  通信端末、２２０  通信端末、２３０  通信装置、３００  メールサーバ、４００  メールサーバ、５００  メールサーバ、９００  コンピュータ、９１０  ＳｏＣ、９２２  メインメモリ、９２４  フラッシュメモリ、９３２  アンテナ、９３４  アンテナ、９４０  ディスプレイ、９４２  マイク、９４４  スピーカ、９５２  ＵＳＢポート、９５４  カードスロット
【図１】
2018088103.tif 000003
【図２】
2018088103.tif 000004
【図３】
2018088103.tif 000005
【図４】
2018088103.tif 000006
【図５】
2018088103.tif 000007
【図６】
2018088103.tif 000008
【図７】
2018088103.tif 000009
【手続補正書】
【提出日】平成30年1月26日(2018.1.26)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンピュータを、
メールの送信指示を受け付けたことに応じて、メールサーバに対して複数のコマンドによるメール送信処理を実行するメール送信部、及び
前記複数のコマンドのうちの第１のコマンドに対するエラーを前記メールサーバから受信した場合、前記メールの再送信を実行するか否かを問い合わせる表示を行わせ、前記複数のコマンドのうちの第２のコマンドに対するエラーを前記メールサーバから受信した場合、前記メールの再送信を実行するか否かを問い合わせない表示を行わせる表示制御部
として機能させるためのプログラムであって、
前記第１のコマンドは、メールの受信者を指定するコマンド以外のコマンドであり、
前記第２のコマンドは、メールの受信者を指定するコマンドであり、
前記メール送信部は、メールの送信指示を受け付けたことに応じて前記メールサーバに対して電話番号を含む前記第２のコマンドを実行し、
前記表示制御部は、前記第２のコマンドに対して、前記第２のコマンドに含まれる電話番号が登録されていないことを示すエラー及び前記第２のコマンドに含まれる電話番号に対応するメールアドレスが登録されていないことを示すエラーの少なくともいずれかを前記メールサーバから受信した場合、前記メールの再送信を実行するか否かを問い合わせない表示を行う、プログラム。
【請求項２】
前記メール送信部は、前記メールの再送信を実行するか否かを問い合わせる表示に対して実行指示を受け付けたことに応じて、前記メールを再送信するメール送信処理を実行する、請求項１に記載のプログラム。
【請求項３】
前記第２のコマンドは、ＲＣＰＴコマンドである、請求項１又は２に記載のプログラム。
【請求項４】
前記表示制御部は、前記第２のコマンドに対するエラーを前記メールサーバから受信した場合、前記受信者に関するエラーが発生したことを通知する表示を行わせる、請求項１から３のいずれか一項に記載のプログラム。
【請求項５】
メールの送信指示を受け付けたことに応じて、メールサーバに対して複数のコマンドによるメール送信処理を実行するメール送信部と、
前記複数のコマンドのうちの第１のコマンドに対するエラーを前記メールサーバから受信した場合、前記メールの再送信を実行するか否かを問い合わせる表示を行わせ、前記複数のコマンドのうちの第２のコマンドに対するエラーを前記メールサーバから受信した場合、前記メールの再送信を実行するか否かを問い合わせない表示を行わせる表示制御部と
を備え、
前記第１のコマンドは、メールの受信者を指定するコマンド以外のコマンドであり、
前記第２のコマンドは、メールの受信者を指定するコマンドであり、
前記メール送信部は、メールの送信指示を受け付けたことに応じて前記メールサーバに対して電話番号を含む前記第２のコマンドを実行し、
前記表示制御部は、前記第２のコマンドに対して、前記第２のコマンドに含まれる電話番号が登録されていないことを示すエラー及び前記第２のコマンドに含まれる電話番号に対応するメールアドレスが登録されていないことを示すエラーの少なくともいずれかを前記メールサーバから受信した場合、前記メールの再送信を実行するか否かを問い合わせない表示を行う、通信端末。