(57)【要約】【課題】電子メールの返信に関する利便性を向上させること。【解決手段】１つの態様において、通信装置（例えば、スマートフォン）１は、ディスプレイ２Ａと、通信ユニット６と、コントローラ１０とを備える。通信ユニット６は、電子メールを受信する。コントローラ１０は、受信した電子メールを返信する場合に、電子メールに含まれているメールアドレスがアドレス帳データ９Ｘに登録されていないと、当該メールアドレスが未登録であることをディスプレイ２Ａに表示させる。【選択図】図４
2014164716.tif 000002
【特許請求の範囲】
【請求項１】
ディスプレイと、
電子メールを受信する通信ユニットと、
受信した前記電子メールを返信する場合に、前記電子メールに含まれているメールアドレスがアドレス帳データに登録されていないと、当該メールアドレスが未登録であることを前記ディスプレイに表示させるコントローラと
を備える通信装置。
【請求項２】
前記コントローラは、前記電子メールが複数の前記メールアドレスを含む場合、未登録の前記メールアドレスに返信するか否かを指示させるための情報を前記ディスプレイに表示させ、返信しないと指示された未登録の前記メールアドレスを、返信する前記電子メールの返信先から除外する請求項１に記載の通信装置。
【請求項３】
前記コントローラは、前記メールアドレスが未登録であることを、前記通信装置の言語環境に合わせて前記ディスプレイに表示させる請求項１又は２に記載の通信装置。
【請求項４】
ディスプレイと、通信ユニットとを備えた通信装置の制御方法であって、
電子メールを前記通信ユニットによって受信するステップと、
受信した前記電子メールを返信する場合に、前記電子メールに含まれているメールアドレスがアドレス帳データに登録されていないと、当該メールアドレスが未登録であることを前記ディスプレイに表示するステップと
を含む制御方法。
【請求項５】
ディスプレイと、通信ユニットとを備えた通信装置に、
電子メールを前記通信ユニットによって受信するステップと、
受信した前記電子メールを返信する場合に、前記電子メールに含まれているメールアドレスがアドレス帳データに登録されていないと、当該メールアドレスが未登録であることを前記ディスプレイに表示するステップと
を実行させる制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、通信装置、制御方法及び制御プログラムに関する。
【背景技術】
【０００２】
携帯電話機、スマートフォン等の通信装置は、電子メールを送受信する機能を有している。特許文献１には、複数の宛先に電子メールを同時送信（一斉送信）する通信装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−９３６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、通信装置には、受信した電子メールを返信する場合に、当該電子メールに設定されているメールアドレスを返信する宛先として表示するものがある。しかしながら、利用者は、表示されたメールアドレスから返信相手を確認することが困難な場合がある。このような理由から、電子メールの返信に関する利便性を向上させることができる通信装置、制御方法及び制御プログラムに対するニーズがある。
【課題を解決するための手段】
【０００５】
１つの態様に係る通信装置は、ディスプレイと、電子メールを受信する通信ユニットと、受信した前記電子メールを返信する場合に、前記電子メールに含まれているメールアドレスがアドレス帳データに登録されていないと、当該メールアドレスが未登録であることを前記ディスプレイに表示させるコントローラとを備える。
【０００６】
１つの態様に係る制御方法は、ディスプレイと、通信ユニットとを備えた通信装置の制御方法であって、電子メールを前記通信ユニットによって受信するステップと、受信した前記電子メールを返信する場合に、前記電子メールに含まれているメールアドレスがアドレス帳データに登録されていないと、当該メールアドレスが未登録であることを前記ディスプレイに表示するステップとを含む。
【０００７】
１つの態様に係る制御プログラムは、ディスプレイと、通信ユニットとを備えた通信装置に、電子メールを前記通信ユニットによって受信するステップと、受信した前記電子メールを返信する場合に、前記電子メールに含まれているメールアドレスがアドレス帳データに登録されていないと、当該メールアドレスが未登録であることを前記ディスプレイに表示するステップとを実行させる。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施形態に係るスマートフォンの斜視図である。
【図２】図２は、スマートフォンの正面図である。
【図３】図３は、スマートフォンの背面図である。
【図４】図４は、スマートフォンのブロック図である。
【図５】図５は、アドレス帳データの例を示す図である。
【図６】図６は、スマートフォンによる返信制御の例を示す図である。
【図７】図７は、スマートフォンによる返信制御の処理手順の例を示すフローチャートである。
【図８】図８は、メールアドレスが未登録であることを示す第１の変形例を示す図である。
【図９】図９は、メールアドレスが未登録であることを示す第２の変形例を示す図である。
【発明を実施するための形態】
【０００９】
本発明を実施するための実施形態を、図面を参照しつつ詳細に説明する。以下では、タッチスクリーンを備える通信装置の例として、スマートフォンについて説明する。
【００１０】
（実施形態）
図１から図３を参照しながら、実施形態に係るスマートフォン１の全体的な構成について説明する。図１から図３に示すように、スマートフォン１は、ハウジング２０を有する。ハウジング２０は、フロントフェイス１Ａと、バックフェイス１Ｂと、サイドフェイス１Ｃ１〜１Ｃ４とを有する。フロントフェイス１Ａは、ハウジング２０の正面である。バックフェイス１Ｂは、ハウジング２０の背面である。サイドフェイス１Ｃ１〜１Ｃ４は、フロントフェイス１Ａとバックフェイス１Ｂとを接続する側面である。以下では、サイドフェイス１Ｃ１〜１Ｃ４を、どの面であるかを特定することなく、サイドフェイス１Ｃと総称することがある。
【００１１】
スマートフォン１は、タッチスクリーンディスプレイ２と、ボタン３Ａ〜３Ｃと、照度センサ４と、近接センサ５と、レシーバ７と、マイク８と、カメラ１２とをフロントフェイス１Ａに有する。スマートフォン１は、スピーカ１１と、カメラ１３とをバックフェイス１Ｂに有する。スマートフォン１は、ボタン３Ｄ〜３Ｆと、コネクタ１４とをサイドフェイス１Ｃに有する。以下では、ボタン３Ａ〜３Ｆを、どのボタンであるかを特定することなく、ボタン３と総称することがある。
【００１２】
タッチスクリーンディスプレイ２は、ディスプレイ２Ａと、タッチスクリーン２Ｂとを有する。図１の例では、ディスプレイ２Ａ及びタッチスクリーン２Ｂはそれぞれ略長方形状であるが、ディスプレイ２Ａ及びタッチスクリーン２Ｂの形状はこれに限定されない。ディスプレイ２Ａ及びタッチスクリーン２Ｂは、それぞれが正方形又は円形等のどのような形状もとりうる。図１の例では、ディスプレイ２Ａ及びタッチスクリーン２Ｂは重ねて配置されているが、ディスプレイ２Ａ及びタッチスクリーン２Ｂの配置はこれに限定されない。ディスプレイ２Ａ及びタッチスクリーン２Ｂは、例えば、並べて配置されてもよいし、離して配置されてもよい。図１の例では、ディスプレイ２Ａの長辺はタッチスクリーン２Ｂの長辺に沿っており、ディスプレイ２Ａの短辺はタッチスクリーン２Ｂの短辺に沿っているが、ディスプレイ２Ａ及びタッチスクリーン２Ｂの重ね方はこれに限定されない。ディスプレイ２Ａとタッチスクリーン２Ｂとが重ねて配置される場合、例えば、ディスプレイ２Ａの１ないし複数の辺がタッチスクリーン２Ｂのいずれの辺とも沿っていなくてもよい。
【００１３】
ディスプレイ２Ａは、液晶ディスプレイ（ＬＣＤ：Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、有機ＥＬディスプレイ（ＯＥＬＤ：Ｏｒｇａｎｉｃ  Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ  Ｄｉｓｐｌａｙ）、又は無機ＥＬディスプレイ（ＩＥＬＤ：Ｉｎｏｒｇａｎｉｃ  Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ  Ｄｉｓｐｌａｙ）等の表示デバイスを備える。ディスプレイ２Ａは、文字、画像、記号、及び図形等を表示する。
【００１４】
タッチスクリーン２Ｂは、タッチスクリーン２Ｂに対する指、ペン、又はスタイラスペン等の接触を検出する。タッチスクリーン２Ｂは、複数の指、ペン、又はスタイラスペン等がタッチスクリーン２Ｂに接触した位置を検出することができる。以下の説明では、タッチスクリーン２Ｂに対して接触する指、ペン、又はスタイラスペン等を、「接触オブジェクト」又は「接触物」と呼ぶことがある。
【００１５】
タッチスクリーン２Ｂの検出方式は、静電容量方式、抵抗膜方式、表面弾性波方式（又は超音波方式）、赤外線方式、電磁誘導方式、及び荷重検出方式等の任意の方式でよい。以下の説明では、説明を簡単にするため、利用者はスマートフォン１を操作するために指を用いてタッチスクリーン２Ｂに接触するものと想定する。
【００１６】
スマートフォン１は、タッチスクリーン２Ｂにより検出された接触、接触が検出された位置、接触が検出された位置の変化、接触が検出された間隔、及び接触が検出された回数の少なくとも１つに基づいてジェスチャの種別を判別する。ジェスチャは、タッチスクリーン２Ｂに対して行われる操作である。スマートフォン１によって判別されるジェスチャは、例えば、タッチ、ロングタッチ、リリース、スワイプ、タップ、ダブルタップ、ロングタップ、ドラッグ、フリック、ピンチイン、及びピンチアウトを含むがこれらに限定されない。
【００１７】
「タッチ」は、タッチスクリーン２Ｂに指が触れるジェスチャである。スマートフォン１は、タッチスクリーン２Ｂに指が接触するジェスチャをタッチとして判別する。「ロングタッチ」は、タッチスクリーン２Ｂに指が一定時間より長く触れるジェスチャである。スマートフォン１は、タッチスクリーン２Ｂに指が一定時間より長く接触するジェスチャをロングタッチとして判別する。
【００１８】
「リリース」は、指がタッチスクリーン２Ｂから離れるジェスチャである。スマートフォン１は、指がタッチスクリーン２Ｂから離れるジェスチャをリリースとして判別する。「スワイプ」は、指がタッチスクリーン２Ｂに接触したままで移動するジェスチャである。スマートフォン１は、指がタッチスクリーン２Ｂに接触したままで移動するジェスチャをスワイプとして判別する。
【００１９】
「タップ」は、タッチに続いてリリースをするジェスチャである。スマートフォン１は、タッチに続いてリリースをするジェスチャをタップとして判別する。「ダブルタップ」は、タッチに続いてリリースをするジェスチャが２回連続するジェスチャである。スマートフォン１は、タッチに続いてリリースをするジェスチャが２回連続するジェスチャをダブルタップとして判別する。
【００２０】
スマートフォン１は、タッチスクリーン２Ｂを介して判別するこれらのジェスチャに従って動作を行う。このため、利用者にとって直感的で使いやすい操作性が実現される。判別されるジェスチャに従ってスマートフォン１が行う動作は、ディスプレイ２Ａに表示されている画面に応じて異なることがある。以下の説明では、説明を簡単にするために、「タッチスクリーン２Ｂが接触を検出し、検出された接触に基づいてジェスチャの種別をスマートフォン１がＸと判別すること」を、「スマートフォンがＸを検出する」、又は「コントローラがＸを検出する」と記載することがある。
【００２１】
図４は、スマートフォン１のブロック図である。スマートフォン１は、タッチスクリーンディスプレイ２と、ボタン３と、照度センサ４と、近接センサ５と、通信ユニット６と、レシーバ７と、マイク８と、ストレージ９と、コントローラ１０と、スピーカ１１と、カメラ１２及び１３と、コネクタ１４と、加速度センサ１５と、方位センサ１６と、ジャイロスコープ１７とを有する。
【００２２】
タッチスクリーンディスプレイ２は、上述したように、ディスプレイ２Ａと、タッチスクリーン２Ｂとを有する。ディスプレイ２Ａは、文字、画像、記号、又は図形等を表示する。タッチスクリーン２Ｂは、接触を検出する。コントローラ１０は、スマートフォン１に対するジェスチャを検出する。具体的には、コントローラ１０は、タッチスクリーン２Ｂと協働することによって、タッチスクリーン２Ｂ（タッチスクリーンディスプレイ２）に対する操作（ジェスチャ）を検出する。
【００２３】
ボタン３は、利用者によって操作される。ボタン３は、ボタン３Ａ〜ボタン３Ｆを有する。コントローラ１０はボタン３と協働することによってボタン３に対する操作を検出する。ボタン３に対する操作は、例えば、クリック、ダブルクリック、トリプルクリック、プッシュ、及びマルチプッシュを含むが、これらに限定されない。
【００２４】
ボタン３Ａ〜３Ｃは、例えば、ホームボタン、バックボタンまたはメニューボタンである。ボタン３Ｄは、例えば、スマートフォン１のパワーオン／オフボタンである。ボタン３Ｄは、スリープ／スリープ解除ボタンを兼ねてもよい。ボタン３Ｅ及び３Ｆは、例えば、音量ボタンである。
【００２５】
照度センサ４は、スマートフォン１の周囲光の照度を検出する。照度は、光の強さ、明るさ、又は輝度を示す。照度センサ４は、例えば、ディスプレイ２Ａの輝度の調整に用いられる。近接センサ５は、近隣の物体の存在を非接触で検出する。近接センサ５は、磁界の変化または超音波の反射波の帰還時間の変化等に基づいて物体の存在を検出する。近接センサ５は、例えば、タッチスクリーンディスプレイ２が顔に近付けられたことを検出する。照度センサ４及び近接センサ５は、一つのセンサとして構成されていてもよい。照度センサ４は、近接センサとして用いられてもよい。
【００２６】
通信ユニット６は、無線により通信する。通信ユニット６によってサポートされる通信方式は、無線通信規格である。無線通信規格として、例えば、２Ｇ、３Ｇ、４Ｇ等のセルラーフォンの通信規格がある。セルラーフォンの通信規格として、例えば、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）、Ｗ−ＣＤＭＡ（Ｗｉｄｅｂａｎｄ  Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）、ＣＤＭＡ２０００、ＰＤＣ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ｃｅｌｌｕｌａｒ）、ＧＳＭ（登録商標）（Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ）、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ−ｐｈｏｎｅ  Ｓｙｓｔｅｍ）等がある。無線通信規格として、さらに、例えば、ＷｉＭＡＸ（Ｗｏｒｌｄｗｉｄｅ  Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  ｆｏｒ  Ｍｉｃｒｏｗａｖｅ  Ａｃｃｅｓｓ）、ＩＥＥＥ８０２．１１、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＩｒＤＡ（Ｉｎｆｒａｒｅｄ  Ｄａｔａ  Ａｓｓｏｃｉａｔｉｏｎ）、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）等がある。通信ユニット６は、上述した通信規格の１つ又は複数をサポートしていてもよい。
【００２７】
レシーバ７及びスピーカ１１は、音出力部である。レシーバ７及びスピーカ１１は、コントローラ１０から送信される音信号を音として出力する。レシーバ７は、例えば、通話時に相手の声を出力するために用いられる。スピーカ１１は、例えば、着信音及び音楽を出力するために用いられる。レシーバ７及びスピーカ１１の一方が、他方の機能を兼ねてもよい。マイク８は、音入力部である。マイク８は、利用者の音声等を音信号へ変換してコントローラ１０へ送信する。
【００２８】
ストレージ９は、プログラム及びデータを記憶する。ストレージ９は、コントローラ１０の処理結果を一時的に記憶する作業領域としても利用される。ストレージ９は、半導体記憶媒体、及び磁気記憶媒体等の任意の非一過的（ｎｏｎ−ｔｒａｎｓｉｔｏｒｙ）な記憶媒体を含んでよい。ストレージ９は、複数の種類の記憶媒体を含んでよい。ストレージ９は、メモリカード、光ディスク、又は光磁気ディスク等の可搬の記憶媒体と、記憶媒体の読み取り装置との組み合わせを含んでよい。ストレージ９は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等の一時的な記憶領域として利用される記憶デバイスを含んでよい。
【００２９】
ストレージ９に記憶されるプログラムには、フォアグランド又はバックグランドで実行されるアプリケーションと、アプリケーションの動作を支援する制御プログラムとが含まれる。アプリケーションは、例えば、ディスプレイ２Ａに画面を表示させ、タッチスクリーン２Ｂを介して検出されるジェスチャに応じた処理をコントローラ１０に実行させる。制御プログラムは、例えば、ＯＳである。アプリケーション及び制御プログラムは、通信ユニット６による無線通信又は非一過的な記憶媒体を介してストレージ９にインストールされてもよい。
【００３０】
ストレージ９は、例えば、制御プログラム９Ａ、メールアプリケーション９Ｂ、及び設定データ９Ｚを記憶する。メールアプリケーション９Ｂは、電子メールの作成、送信、受信、及び表示等のための電子メール機能を提供する。アドレス帳データ９Ｘは、通信相手に関する各種の情報を含む。設定データ９Ｚは、スマートフォン１の動作に関する各種の設定に関する情報を含む。
【００３１】
制御プログラム９Ａは、スマートフォン１を稼働させるための各種制御に関する機能を提供する。制御プログラム９Ａは、例えば、通信ユニット６、レシーバ７、及びマイク８等を制御することによって、通話を実現させる。制御プログラム９Ａが提供する機能には、タッチスクリーン２Ｂを介して検出されたジェスチャに応じて、ディスプレイ２Ａに表示されている情報を変更する等の各種制御を行う機能が含まれる。制御プログラム９Ａが提供する機能は、メールアプリケーション９Ｂ等の他のプログラムが提供する機能と組み合わせて利用されることがある。
【００３２】
コントローラ１０は、演算処理装置である。演算処理装置は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＳｏＣ（Ｓｙｓｔｅｍ−ｏｎ−ａ−ｃｈｉｐ）、ＭＣＵ（Ｍｉｃｒｏ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）、及びＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）を含むが、これらに限定されない。コントローラ１０は、スマートフォン１の動作を統括的に制御して各種の機能を実現する。
【００３３】
具体的には、コントローラ１０は、ストレージ９に記憶されているデータを必要に応じて参照しつつ、ストレージ９に記憶されているプログラムに含まれる命令を実行する。そして、コントローラ１０は、データ及び命令に応じて機能部を制御し、それによって各種機能を実現する。機能部は、例えば、ディスプレイ２Ａ、通信ユニット６、レシーバ７、及びスピーカ１１を含むが、これらに限定されない。コントローラ１０は、検出部の検出結果に応じて、制御を変更することがある。検出部は、例えば、タッチスクリーン２Ｂ、ボタン３、照度センサ４、近接センサ５、マイク８、カメラ１２、カメラ１３、加速度センサ１５、方位センサ１６、及びジャイロスコープ１７を含むが、これらに限定されない。
【００３４】
コントローラ１０は、例えば、制御プログラム９Ａを実行することにより、タッチスクリーン２Ｂを介して検出されたジェスチャに応じて、ディスプレイ２Ａに表示されている情報を変更する等の各種制御を実行する。
【００３５】
カメラ１２は、フロントフェイス１Ａに面している物体を撮影するインカメラである。カメラ１３は、バックフェイス１Ｂに面している物体を撮影するアウトカメラである。
【００３６】
コネクタ１４は、他の装置が接続される端子である。コネクタ１４は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）、ＨＤＭＩ（登録商標）（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）、ライトピーク（サンダーボルト（登録商標））、イヤホンマイクコネクタのような汎用的な端子であってもよい。コネクタ１４は、Ｄｏｃｋコネクタのような専用の端子でもよい。コネクタ１４に接続される装置は、例えば、外部ストレージ、スピーカ、及び通信装置を含むが、これらに限定されない。
【００３７】
加速度センサ１５は、スマートフォン１に働く加速度の方向及び大きさを検出する。方位センサ１６は、地磁気の向きを検出する。ジャイロスコープ１７は、スマートフォン１の角度及び角速度を検出する。加速度センサ１５、方位センサ１６及びジャイロスコープ１７の検出結果は、スマートフォン１の位置及び姿勢の変化を検出するために、組み合わせて利用される。
【００３８】
図４においてストレージ９が記憶するプログラム及びデータの一部又は全部は、通信ユニット６による無線通信で他の装置からダウンロードされてもよい。図４においてストレージ９が記憶するプログラム及びデータの一部又は全部は、ストレージ９に含まれる読み取り装置が読み取り可能な非一過的な記憶媒体に記憶されていてもよい。図４においてストレージ９が記憶するプログラム及びデータの一部又は全部は、コネクタ１４に接続される読み取り装置が読み取り可能な非一過的な記憶媒体に記憶されていてもよい。非一過的な記憶媒体は、例えば、ＣＤ（登録商標）、ＤＶＤ（登録商標）、Ｂｌｕ−ｒａｙ（登録商標）等の光ディスク、光磁気ディスク、磁気記憶媒体、メモリカード、及びソリッドステート記憶媒体を含むが、これらに限定されない。
【００３９】
図４に示したスマートフォン１の構成は例であり、本発明の要旨を損なわない範囲において適宜変更してよい。例えば、ボタン３の数と種類は図４の例に限定されない。スマートフォン１は、画面に関する操作のためのボタンとして、ボタン３Ａ〜３Ｃに代えて、テンキー配列又はＱＷＥＲＴＹ配列等のボタンを備えていてもよい。スマートフォン１は、画面に関する操作のために、ボタンを１つだけ備えてもよいし、ボタンを備えなくてもよい。図４に示した例では、スマートフォン１が２つのカメラを備えるが、スマートフォン１は、１つのカメラのみを備えてもよいし、カメラを備えなくてもよい。図４に示した例では、スマートフォン１が位置及び姿勢を検出するために３種類のセンサを備えるが、スマートフォン１は、このうちいくつかのセンサを備えなくてもよい。あるいは、スマートフォン１は、位置及び姿勢の少なくとも１つを検出するための他の種類のセンサを備えてもよい。
【００４０】
スマートフォン１は、メールアプリケーション９Ｂを実行することにより、電子メール機能を実現する。スマートフォン１は、通信ユニット６を介して電子メールを受信し、受信した電子メール（以下、受信メールとも言う）を、ストレージ９の受信フォルダに保持する。スマートフォン１は、受信フォルダの受信メールの表示が指示されると、指示された受信メールをタッチスクリーンディスプレイ２に表示する。さらに、スマートフォン１は、通信ユニット６を介して電子メールを送信し、送信した電子メールをストレージ９の送信フォルダに保持する。
【００４１】
次に、図５を参照しながら、アドレス帳データ９Ｘについて説明する。図５は、アドレス帳データ９Ｘの例を示す図である。図５に示すように、アドレス帳データ９Ｘには、通信相手毎に登録情報が記憶される。登録情報は、スマートフォン１を所有する利用者によって登録された情報である。登録情報は、名前と、メールアドレスといった項目を含む。名前は、通信相手の名前を示す。メールアドレスは、通信相手のメールアドレスを示す。
【００４２】
図５に示す例では、アドレス帳データ９Ｘは、「佐藤二郎」、「加藤三郎」、「太田四郎」、及び「山田太郎」に対応する登録情報を含む。図５に示す例では、「佐藤二郎」、「加藤三郎」、「太田四郎」、「山田太郎」のメールアドレスとして、それぞれ、「ａａａ＠ａａａ．ａａａ」、「ｂｂｂ＠ｂｂｂ．ｂｂｂ」、「ｃｃｃ＠ｃｃｃ．ｃｃｃ」、「ｙｙｙ＠ｙｙｙ．ｙｙｙ」が設定されている。
【００４３】
登録情報は、図５に示す例に限定されない。例えば、登録情報は、電話番号、住所、位置情報等の他の項目を含んでもよい。
【００４４】
図６を参照しながら、スマートフォン１による受信メールの返信制御の例について説明する。図６は、スマートフォンによる返信制御の例を示す図である。スマートフォン１は、図５に示すアドレス帳データ９Ｘに基づいて、受信メールの返信を制御する。
【００４５】
スマートフォン１は、ステップＳ１１では、ストレージ９の受信フォルダに保持されている受信メールのうち、利用者によって表示が指示された受信メールのメール画面７０をタッチスクリーンディスプレイ２（ディスプレイ２Ａ）に表示している。
【００４６】
メール画面７０は、表示領域７１と、ボタン７２及び７３とを含む。表示領域７１は、受信メールのヘッダ及びメッセージ本体の情報を表示する領域である。ボタン７２は、返信を利用者に選択させるためのボタンである。ボタン７３は、全員に返信を利用者に選択させるためのボタンである。返信とは、受信メールの差出人のメールアドレスに受信メールを返信することである。全員に返信とは、受信メールの差出人及び宛先のメールアドレスに受信メールを返信することである。
【００４７】
図６に示す例では、メール画面７０の表示領域７１は、受信メールが含む標題、差出人、宛先、メッセージ本体の情報を示している。具体的には、標題の領域は、「確認のお願い」を示している。差出人の領域は、「山田太郎＜ｙｙｙ＠ｙｙｙ．ｙｙｙ＞」を示している。宛先の領域は、「ａａａ＠ａａａ．ａａａ」、「ｂｂｂ＠ｂｂｂ．ｂｂｂ」、「ｃｃｃ＠ｃｃｃ．ｃｃｃ」、「ｘｘｘ＠ｘｘｘ．ｘｘｘ」、「ｚｚｚ＠ｚｚｚ．ｚｚｚ」を示している。メッセージ本体の領域は、「お疲れ様です。・・・」を示している。
【００４８】
ステップＳ１１では、利用者が「全員に返信」のボタン７３をタップしている。スマートフォン１は、ボタン７３に対するタップを検出すると、受信メールから差出人及び宛先のメールアドレスを取得する。スマートフォン１は、取得したメールアドレスを、図５に示すアドレス帳データ９Ｘと照合する。
【００４９】
アドレス帳データ９Ｘには、利用者と親しい通信相手、又は利用者が過去に通信を行ったことがある通信相手のメールルアドレスが登録されている。このため、返信先のメールアドレスがアドレス帳データ９Ｘに存在する場合、スマートフォン１は、利用者が知っている通信相手のメールアドレスと判定する。そして、返信先のメールアドレスがアドレス帳データ９Ｘに存在しない場合、スマートフォン１は、利用者が知らない通信相手のメールアドレスと判定する。
【００５０】
スマートフォン１は、取得したメールアドレスと一致するメールアドレスがアドレス帳データ９Ｘに存在する場合、返信先のメールアドレスがアドレス帳データ９Ｘに登録されていると判定する。この場合、スマートフォン１は、返信先のメールアドレスと一致するメールアドレスを含む登録情報から名前の項目の情報を取得する。
【００５１】
図６に示す例では、「ｙｙｙ＠ｙｙｙ．ｙｙｙ」、「ａａａ＠ａａａ．ａａａ」、「ｂｂｂ＠ｂｂｂ．ｂｂｂ」、「ｃｃｃ＠ｃｃｃ．ｃｃｃ」のメールアドレスは、図５に示すアドレス帳データ９Ｘに含まれている。このため、スマートフォン１は、「ｙｙｙ＠ｙｙｙ．ｙｙｙ」、「ａａａ＠ａａａ．ａａａ」、「ｂｂｂ＠ｂｂｂ．ｂｂｂ」、「ｃｃｃ＠ｃｃｃ．ｃｃｃ」のメールアドレスに対応した名前の項目の情報として、「山田太郎」、「佐藤二郎」、「加藤三郎」、「太田四郎」を取得する。
【００５２】
図６に示す例では、「ｘｘｘ＠ｘｘｘ．ｘｘｘ」及び「ｚｚｚ＠ｚｚｚ．ｚｚｚ」のメールアドレスは、図５に示すアドレス帳データ９Ｘに一致するメールアドレスが存在しない。しかしながら、「ｘｘｘ＠ｘｘｘ．ｘｘｘ」のメールアドレスは、設定データ９Ｚに「鈴木一郎（本人）」のメールアドレスとして登録されている。このため、スマートフォン１は、「ｚｚｚ＠ｚｚｚ．ｚｚｚ」のメールアドレスのみが、アドレス帳データ９Ｘに未登録であると判定する。
【００５３】
スマートフォン１は、返信先のメールアドレスの照合が終了すると、照合結果に基づいて選択画面８０を作成する。ステップＳ１２では、スマートフォン１は、作成した選択画面８０をタッチスクリーンディスプレイ２に表示している。選択画面８０は、返信先を利用者に選択させるための画面である。選択画面８０は、未登録のメールアドレスに返信するか否かを利用者に指示させるための情報を含む。ステップＳ１２では、選択画面８０は、メール画面７０に重畳表示されている。この場合、スマートフォン１は、選択画面８０に対するジェスチャのみを検出し、メール画面７０に対するジェスチャは検出しない。
【００５４】
選択画面８０は、返信先の項目と、当該返信先の項目に対応したチェックボックスと、確定ボタンと、キャンセルボタンとを含む。返信先の項目には、メールアドレスの照合結果に基づいて、返信先の相手の名前を示す情報又は未登録を示す情報（未登録者）が設定される。具体的には、返信先のメールアドレスがアドレス帳データ９Ｘに登録されている場合、返信先の項目には、返信先の名前の情報が設定される。さらに、返信先のメールアドレスがアドレス帳データ９Ｘに登録されていない場合、返信先の項目には、未登録者が設定される。返信先の項目の数は、差出人及び宛先の数と一致している。チェックボックスは、対応する項目の返信先への返信を有効とする場合にチェックされる。確定ボタンは、返信先を確定する場合に選択される。キャンセルボタンは、返信先の選択をキャンセルする場合に選択される。
【００５５】
図６に示す例では、選択画面８０は、６つの返信先の項目及びチェックボックスを含んでいる。返信先の項目は、「山田太郎」、「佐藤二郎」、「加藤三郎」、「太田四郎」、「鈴木一郎（本人）」、及び「未登録者」を示す項目を含む。そして、チェックボックスは、「山田太郎」、「佐藤二郎」、「加藤三郎」、「太田四郎」に対応したチェックボックスがチェックされ、それ以外のチェックボックスはチェックされていない。すなわち、選択画面８０は、「山田太郎」、「佐藤二郎」、「加藤三郎」、「太田四郎」の返信先が有効となっており、「鈴木一郎（本人）」及び「未登録者」の返信先が無効となっている。
【００５６】
このように、スマートフォン１は、受信メールを返信する場合に、受信メールに含まれているメールアドレスがアドレス帳データ９Ｘに未登録であることを表示する。これにより、スマートフォン１は、受信メールを返信する場合に、未登録を示す情報を表示することで、アドレス帳データ９Ｘに含まれていないメールアドレスが返信先に含まれていることを、利用者に気付かせることができる。特に、スマートフォン１は、スマートフォン１の操作に不慣れな人がアドレス帳データ９Ｘに未登録のメールアドレスに意図せず返信してしまうというおそれを低減することができる。
【００５７】
さらに、スマートフォン１は、受信メールの登録されていないメールアドレスを返信先として表示しない。これにより、送信者は、宛先（Ｔｏ）、カーボンコピー（Ｃｃ）、ブラインドカーボンコピー（Ｂｃｃ）の送り先を使い分けることなく、送りたい複数のメールアドレスを宛先に設定するだけでよくなる。
【００５８】
ステップＳ１２では、利用者が選択画面８０の確定ボタンをタップしている。スマートフォン１は、確定ボタンに対するタップを検出すると、選択画面８０で選択された返信先の情報を取得する。図６に示す例では、スマートフォン１は、選択画面８０のチェックボックスが有効となっている「山田太郎」、「佐藤二郎」、「加藤三郎」、及び「太田四郎」の名前の情報及びメールアドレスを取得する。そして、スマートフォン１は、取得した情報と受信メールとに基づいて、返信する電子メール（以下、返信メールとも言う）の作成画面９０を作成する。
【００５９】
ステップＳ１３では、スマートフォン１は、作成した作成画面９０をタッチスクリーンディスプレイ２に表示している。作成画面９０は、表示領域９１と、ボタン９２及び９３とを含む。表示領域９１は、返信メールのヘッダ及びメッセージ本体に設定する情報を入力するための入力欄を含んでいる。入力欄は、情報の入力、情報の変更が可能なように構成されている。ボタン９２は、返信メールの送信を利用者に選択させるためのボタンである。ボタン９３は、返信のキャンセルを利用者に選択させるためのボタンである。
【００６０】
図６に示す例では、標題の入力欄には、受信メールの標題の先頭に「Ｒｅ：」が追加された情報が設定されている。差出人の入力欄には、スマートフォン１を所有する利用者の名前及びメールアドレスが設定されている。宛先の入力欄には、選択画面８０で選択された「山田太郎」、「佐藤二郎」、「加藤三郎」、及び「太田四郎」の名前の情報が設定されている。すなわち、宛先の入力欄には、選択画面８０で除外された本人と未登録者が設定されていない。メッセージ本体の入力欄には、オリジナルのメッセージとして受信メールのメッセージ本体の情報が設定されている。
【００６１】
ステップＳ１４では、利用者によってメッセージ本体の入力欄に、返信するメッセージが入力された後、送信のボタン９２をタップしている。スマートフォン１は、ボタン９２に対するタップを検出すると、作成画面９０の入力欄に入力された情報に基づいて、返信メールを作成し、通信ユニット６を介して当該返信メールを返信先に送信する。図６に示す例では、返信メールの宛先に設定されている「山田太郎」、「佐藤二郎」、「加藤三郎」、及び「太田四郎」のそれぞれのメールアドレスに、スマートフォン１は、返信メールを送信する。
【００６２】
このように、スマートフォン１は、選択画面８０によって返信先のメールアドレスがアドレス帳データ９Ｘに未登録であることを表示し、当該選択画面８０で未登録のメールアドレスに返信しないことが指示されると、当該メールアドレスを返信先から除外する。これにより、利用者は、アドレス帳データ９Ｘに登録されていないメールアドレスを、返信先から容易に除外することができる。
【００６３】
図７を参照しながら、スマートフォン１による返信制御の処理手順について説明する。図７は、スマートフォン１による返信制御の処理手順の例を示すフローチャートである。図７に示す処理手順は、コントローラ１０がメールアプリケーション９Ｂを実行することによって実現される。図７に示す処理手順は、コントローラ１０が受信メールを返信又は全員に返信するときに実行される。
【００６４】
図７に示すように、スマートフォン１のコントローラ１０は、ステップＳ１０１として、返信対象の受信メールのメールアドレスをアドレス帳データ９Ｘと照合する。コントローラ１０は、メールアドレスがアドレス帳データ９Ｘに登録されているか否かの照合結果をストレージ９に記憶する。さらに、照合結果が登録されていることを示す場合、コントローラ１０は、照合結果として、登録情報の名前の情報をさらに記憶する。
【００６５】
コントローラ１０は、ステップＳ１０２として、アドレス帳データ９Ｘに登録されているメールアドレスかを判定する。登録されているメールアドレスである場合（ステップＳ１０２，Ｙｅｓ）、コントローラ１０は、ステップＳ１０３に進む。コントローラ１０は、ステップＳ１０３として、アドレス帳データ９Ｘに登録されている名前を示す情報にメールアドレスを置き換え、ステップＳ１０５に進む。
【００６６】
登録されていないメールアドレスである場合（ステップＳ１０２，Ｎｏ）、コントローラ１０は、ステップＳ１０４に進む。コントローラ１０は、ステップＳ１０４として、未登録を示す情報にメールアドレスを置き換え、ステップＳ１０５に進む。
【００６７】
コントローラ１０は、ステップＳ１０５として、受信メールにおいて、返信先となる他のメールアドレスはあるかを判定する。他のメールアドレスがある場合（ステップＳ１０５，Ｙｅｓ）、コントローラ１０は、ステップＳ１０６に進む。コントローラ１０は、ステップＳ１０６として、次のメールアドレスを受信メールから取得し、ステップＳ１０１へ戻る。以降は、コントローラ１０は、ステップＳ１０１の処理を実行することで、取得したメールアドレスをアドレス帳データ９Ｘと照合する。
【００６８】
他のメールアドレスがない場合（ステップＳ１０５，Ｎｏ）、すなわち、返信先となるメールアドレスの照合、置き換えが終了した場合、コントローラ１０は、ステップＳ１０７に進む。コントローラ１０は、ステップＳ１０７として、メールアドレスに置き換わった情報に基づいて、返信先の選択画面８０を作成する。続いて、コントローラ１０は、ステップＳ１０８として、作成した選択画面８０をタッチスクリーンディスプレイ２に表示させる。
【００６９】
続いて、コントローラ１０は、ステップＳ１０９として、選択画面８０において、利用者が確定を選択したかを判定する。コントローラ１０は、選択画面８０の確定ボタンに対するタップのジェスチャを検出した場合に、利用者が確定を選択したと判定する。
【００７０】
確定が選択された場合（ステップＳ１０９，Ｙｅｓ）、コントローラ１０は、ステップＳ１１０に進む。コントローラ１０は、ステップＳ１１０として、メール返信処理を実行する。コントローラ１０は、メール返信処理が終了すると、図７に示す処理手順を終了する。
【００７１】
確定が選択されていない場合（ステップＳ１０９，Ｎｏ）、コントローラ１０は、ステップＳ１１１に進む。コントローラ１０は、ステップＳ１１１として、選択画面８０において、利用者がキャンセルを選択したかを判定する。コントローラ１０は、選択画面８０のキャンセルボタンに対するタップのジェスチャを検出した場合に、利用者がキャンセルを選択したと判定する。
【００７２】
キャンセルが選択された場合（ステップＳ１１１，Ｙｅｓ）、コントローラ１０は、ステップＳ１１２に進む。コントローラ１０は、ステップＳ１１２として、選択画面８０をタッチスクリーンディスプレイ２から消去し、図７に示す処理手順を終了する。キャンセルが選択されていない場合（ステップＳ１１１，Ｎｏ）、コントローラ１０は、ステップＳ１０９へ戻る。
【００７３】
本出願の開示する実施形態は、発明の要旨及び範囲を逸脱しない範囲で変更することができる。さらに、本出願の開示する実施形態及びその変形例は、適宜組み合わせることができる。例えば、上記の実施形態は、以下のように変形してもよい。
【００７４】
例えば、図４に示した各プログラムは、複数のモジュールに分割されていてもよいし、他のプログラムと結合されていてもよい。
【００７５】
上記の実施形態では、通信装置の例として、スマートフォンについて説明したが、添付の請求項に係る通信装置は、スマートフォンに限定されない。添付の請求項に係る通信装置は、スマートフォン以外の携帯電子機器であってもよい。携帯電子機器は、例えば、モバイルフォン、タブレット、携帯型パソコン、デジタルカメラ、メディアプレイヤ、電子書籍リーダ、ナビゲータ、及びゲーム機を含むが、これらに限定されない。添付の請求項に係る通信装置は、据え置き型の電子機器であってもよい。据え置き型の電子機器は、例えば、デスクトップパソコン、自動預入支払機（ＡＴＭ）、及びテレビ受像器を含むが、これらに限定されない。
【００７６】
上記の実施形態では、スマートフォン１は、メールアドレスがアドレス帳データ９Ｘに登録されていない場合に、未登録を示す情報にメールアドレスを置き換える場合について説明した。しかし、メールアドレスが未登録であることの表示態様は、これに限定されない。例えば、スマートフォン１は、未登録を示す情報にメールアドレスを置き換えずに、未登録を示す情報をメールアドレスの前後に追加して表示するように構成されてもよい。
【００７７】
上記の実施形態では、スマートフォン１は、１つのメールアドレスがアドレス帳データ９Ｘに登録されていない場合に、未登録を示す情報を表示する場合について説明した。しかし、登録されていないメールアドレスの数は、複数であってもよい。例えば、スマートフォン１は、返信先の３つのメールアドレスがアドレス帳データ９Ｘに登録されていない場合、未登録を示す情報に識別番号を割り振って、３つの未登録を示す情報を表示してもよい。
【００７８】
上記の実施形態では、スマートフォン１は、受信メールを全員に返信する場合に、差出人及び宛先のメールアドレスをアドレス帳データ９Ｘと照合する場合について説明した。しかし、照合する対象のメールアドレスは、これに限定されない。例えば、スマートフォン１は、受信メールを全員に返信する場合に、宛先のメールアドレスのみをアドレス帳データ９Ｘと照合するように構成されてもよい。
【００７９】
上記の実施形態では、スマートフォン１は、受信メールを全員に返信する場合に、メールアドレスを宛先に設定する場合について説明した。しかし、全員に返信する場合のメールアドレスの設定方法は、これに限定されない。例えば、スマートフォン１は、受信メールの差出人のメールアドレスを返信メールの宛先（Ｔｏ）に設定し、受信メールの宛先のメールアドレスを返信メールのカーボンコピー（Ｃｃ）に設定してもよい。
【００８０】
上記の実施形態では、スマートフォン１は、メール画面７０において、返信が指示された場合に、返信先のメールアドレスをアドレス帳データ９Ｘと照合する場合について説明した。しかし、メールアドレスをアドレス帳データ９Ｘと照合するタイミングは、これに限定されず、受信メールの返信に関する操作が可能なタイミングでもよい。受信メールの返信に関する操作が可能なタイミングは、例えば、メール画面７０を表示する指示を受けたタイミング、返信メールを送信する指示を受けたタイミング等を含む。
【００８１】
例えば、スマートフォン１は、受信メールの表示を指示された場合に、差出人及び宛先の少なくとも一方のメールアドレスをアドレス帳データ９Ｘと照合してもよい。この場合、スマートフォン１は、受信メールのメールアドレスを名前又は未登録を示す情報に置き換えたメール画面７０を表示する。
【００８２】
図８は、メールアドレスが未登録であることを示す第１の変形例を示す図である。図８に示す例では、メール画面７０は、表示領域７１の宛先の項目のみが、図６に示すメール画面７０の構成とは異なっている。図８に示す例では、表示領域７１の宛先は、「佐藤二郎」、「加藤三郎」、「太田四郎」、「鈴木一郎（本人）」、及び「未登録者」を示している。これにより、利用者は、メール画面７０の宛先に未登録を示す情報が含まれているかを確認して、受信メールに返信するかを検討することができる。
【００８３】
上記の実施形態では、スマートフォン１は、返信先のメールアドレスがアドレス帳データ９Ｘに登録されていなかった場合に、スマートフォン１の言語環境に合わせて、日本語で表示する場合について説明した。このように、メールアドレスが未登録であることの表示態様は、スマートフォン１の言語環境に合わせて変化させてもよい。
【００８４】
図９は、メールアドレスが未登録であることを示す第２の変形例を示す図である。図９に示す例では、スマートフォン１は、言語環境が英語である場合に、図６に示す選択画面８０の表示内容を英語で表示している。図９に示す例では、選択画面８０の返信先は、「Ｔａｒｏ  Ｙａｍａｄａ」、「Ｊｉｒｏ  Ｓａｔｏ」、「Ｓａｂｕｒｏ  Ｋａｔｏ」、「Ｓｈｉｒｏ  Ｏｏｔａ」、「Ｉｃｈｉｒｏ  Ｓｕｚｕｋｉ（ｐｒｉｎｃｉｐａｌ）」、及び「Ｕｎｋｎｏｗｎ」を示している。
【００８５】
このように、メールアドレスが未登録であることの表示態様を、スマートフォン１の言語環境に合わせることで、スマートフォン１は、利用者が日本人なら日本語で、未登録を示す情報を表示することができる。
【００８６】
上記の実施形態では、スマートフォン１は、受信メールを全員に返信する場合に、メールアドレスをアドレス帳データ９Ｘと照合する場合について説明した。しかし、メールアドレスをアドレス帳データ９Ｘと照合する条件は、これに限定されない。例えば、スマートフォン１は、受信メールを差出人にのみ返信する場合に、メールアドレスをアドレス帳データ９Ｘと照合してもよい。この場合、スマートフォン１は、受信メールの差出人のメールアドレスをアドレス帳データ９Ｘと照合する。
【００８７】
上記の実施形態では、スマートフォン１は、メールアドレスをストレージ９に記憶されているアドレス帳データ９Ｘと照合する場合について説明した。しかし、アドレス帳データ９Ｘがネットワーク上のコンピュータに記憶している場合、スマートフォン１は、インターネットを経由してアドレス帳データ９Ｘと照合してもよい。あるいは、スマートフォン１は、インターネットを経由して取得したアドレス帳データ９Ｘと照合してもよい。
【００８８】
添付の請求項に係る技術を完全かつ明瞭に開示するために特徴的な実施形態に関し記載してきた。しかし、添付の請求項は、上記実施形態に限定されるべきものでなく、本明細書に示した基礎的事項の範囲内で当該技術分野の当業者が創作しうるすべての変形例及び代替可能な構成を具現化するように構成されるべきである。
【符号の説明】
【００８９】
１  スマートフォン
２  タッチスクリーンディスプレイ
２Ａ  ディスプレイ
２Ｂ  タッチスクリーン
３  ボタン
４  照度センサ
５  近接センサ
６  通信ユニット
７  レシーバ
８  マイク
９  ストレージ
９Ａ  制御プログラム
９Ｂ  メールアプリケーション
９Ｘ  アドレス帳データ
９Ｚ  設定データ
１０  コントローラ
１１  スピーカ
１２、１３  カメラ
１４  コネクタ
１５  加速度センサ
１６  方位センサ
１７  ジャイロスコープ
２０  ハウジング
７０  メール画面
８０  選択画面
９０  作成画面
【図１】
2014164716.tif 000003
【図２】
2014164716.tif 000004
【図３】
2014164716.tif 000005
【図４】
2014164716.tif 000006
【図５】
2014164716.tif 000007
【図６】
2014164716.tif 000008
【図７】
2014164716.tif 000009
【図８】
2014164716.tif 000010
【図９】
2014164716.tif 000011