(57)【要約】【課題】迷惑メールに対して対策を行うこと。【解決手段】１つの態様において、携帯電話機１０は、表示部１０１と、メールサーバと通信するための通信部１０３と、アドレス帳データ１０４ａを記憶する記憶部１０４と、アドレス帳データ１０４ａが編集されると、メールサーバにおけるメールフィルタリングの設定を変更するか否かを問い合わせる画面を表示部１０１に表示する制御部１０５とを備える。【選択図】図２
2014126914.tif 000002
【特許請求の範囲】
【請求項１】
表示部と、
メールサーバと通信するための通信部と、
アドレス帳データを記憶する記憶部と、
前記アドレス帳データが編集されると、前記メールサーバにおけるメールフィルタリングの設定を変更するか否かを問い合わせる画面を前記表示部に表示する制御部と
を備える携帯電話機。
【請求項２】
前記制御部は、前記メールサーバにおけるメールフィルタリングの設定に関わらず、前記アドレス帳データに基づいてメールフィルタリングを行う請求項１に記載の携帯電話機。
【請求項３】
前記制御部は、前記問い合わせに対する指示に基づいて行った前記設定の変更が失敗した場合、又は中断された場合に、前記指示が前記メールサーバに反映されていないことを示す情報を前記表示部に表示する請求項１又は２に記載の携帯電話機。
【請求項４】
前記通信部は、前記アドレス帳データの複製を保管する保管装置とさらに通信し、
前記メールサーバは、前記保管装置に保管される前記複製に基づいて、前記メールフィルタリングを行う請求項１から３のいずれか１項に記載の携帯電話機。
【請求項５】
携帯電話機と、
前記携帯電話機に電子メールを配送するメールサーバとを含む通信システムであって、
前記携帯電話機は、
表示部と、
アドレス帳データを記憶する記憶部と、
前記アドレス帳データが編集されると、前記メールサーバにおけるメールフィルタリングの設定を変更するか否かを問い合わせる画面を前記表示部に表示する制御部と
を備える通信システム。
【請求項６】
前記制御部は、前記メールサーバにおけるメールフィルタリングの設定に関わらず、前記アドレス帳データに基づいてメールフィルタリングを行う請求項５に記載の通信システム。
【請求項７】
前記アドレス帳データの複製を保管する保管装置をさらに含み、
前記メールサーバは、前記保管装置に保管される前記複製に基づいて、前記メールフィルタリングを行う請求項５又は６に記載の通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、携帯電話機および通信システムに関する。
【背景技術】
【０００２】
迷惑メールに対して、様々な対策が考えられている。例えば、メールアドレスをリストに登録し、このリストとメールの送信元アドレスとを比較することによって、迷惑メールを検出する技術が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−２４３１４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このように、迷惑メールへの対策に関するニーズがある。
【課題を解決するための手段】
【０００５】
１つの態様に係る携帯電話機は、表示部と、メールサーバと通信するための通信部と、アドレス帳データを記憶する記憶部と、前記アドレス帳データが編集されると、前記メールサーバにおけるメールフィルタリングの設定を変更するか否かを問い合わせる画面を前記表示部に表示する制御部とを備える。
【０００６】
１つの態様に係る通信システムは、携帯電話機と、前記携帯電話機に電子メールを配送するメールサーバとを含む。前記携帯電話機は、表示部と、アドレス帳データを記憶する記憶部と、前記アドレス帳データが編集されると、前記メールサーバにおけるメールフィルタリングの設定を変更するか否かを問い合わせる画面を前記表示部に表示する制御部とを備える。
【図面の簡単な説明】
【０００７】
【図１】図１は、通信システムの例を示す図である。
【図２】図２は、携帯電話機のブロック図である。
【図３】図３は、アドレス帳データの例を示す図である。
【図４】図４は、保管装置のブロック図である。
【図５】図５は、アドレス帳データの例を示す図である。
【図６】図６は、メールサーバのブロック図である。
【図７】図７は、フィルタリング設定データの例を示す図である。
【図８】図８は、電子メールの配送処理の例を示すシーケンス図である。
【図９】図９は、フィルタリング処理のための設定を保管装置及びメールサーバに対して行う手順を示すフローチャートである。
【図１０】図１０は、メールフィルタ解除処理の詳細を示すフローチャートである。
【図１１】図１１は、メールフィルタ設定処理の詳細を示すフローチャートである。
【図１２】図１２は、画面の遷移の例を示す図である。
【図１３】図１３は、フィルタリング処理のための設定を保管装置及びメールサーバに対して行う他の手順を示すフローチャートである。
【図１４】図１４は、画面の遷移の例を示す図である。
【発明を実施するための形態】
【０００８】
本発明を実施するための実施形態を、図面を参照しつつ詳細に説明する。
【０００９】
図１を参照しながら、実施形態に係る通信システムの例について説明する。図１は、通信システムの例を示す図である。図１に示す通信システムは、携帯電話機１０〜１２と、保管装置２０と、メールサーバ３０とを含む。携帯電話機１０〜１２と、保管装置２０と、メールサーバ３０とは、ネットワーク４０を介して他の装置と通信することができるように構成される。ネットワーク４０は、無線回線及び有線回線を組み合わせて構成される。
【００１０】
携帯電話機１０〜１２は、電子メール機能を有する。携帯電話機１１は、「ｂｂｂ＠ｅｘａｍｐｌｅ．ｃｏｍ」というメールアドレスを割り当てられている。携帯電話機１２は、「ｚｚｚ＠ｅｘａｍｐｌｅ．ｃｏｍ」というメールアドレスを割り当てられている。
【００１１】
携帯電話機１０は、アドレス帳データ１０４ａを記憶している。アドレス帳データ１０４ａには、携帯電話機１０の利用者の知人の電話番号、メールアドレス等の個人情報が格納される。図１に示す例では、アドレス帳データ１０４ａには、「ａａａ＠ｅｘａｍｐｌｅ．ｃｏｍ」、「ｂｂｂ＠ｅｘａｍｐｌｅ．ｃｏｍ」、「ｃｃｃ＠ｅｘａｍｐｌｅ．ｃｏｍ」というメールアドレスが登録されている。
【００１２】
アドレス帳データ１０４ａは、迷惑メール対策にも利用される。具体的には、携帯電話機１０は、受信した電子メールの送信元アドレスがアドレス帳データ１０４ａに登録されていない場合、その電子メールを廃棄する。電子メールを廃棄することには、例えば、電子メールを削除すること、及び電子メールを廃棄用のフォルダに移動することが含まれる。この機能により、携帯電話機１０の利用者は、予め許可されている者以外からの電子メールを目にすることはない。
【００１３】
保管装置２０は、他の装置に記憶されているアドレス帳データの複製を保管する。図１に示す例では、保管装置２０は、アドレス帳データ１０４ａの複製を含むアドレス帳データ２０２ａを記憶している。アドレス帳データ２０２ａに含まれる複製は、例えば、何らかの障害によって携帯電話機１０のアドレス帳データ１０４ａが失われた場合に、アドレス帳データ１０４ａを復旧するために利用される。
【００１４】
メールサーバ３０は、電子メールの送受信を仲介する。携帯電話機１０宛の電子メールは、メールサーバ３０によって一旦受信され、メールサーバ３０から携帯電話機１０へ配送される。メールサーバ３０は、迷惑メール対策のためのフィルタリング機能を有する。具体的には、メールサーバ３０は、保管装置２０への問い合わせにより、受信した電子メールの送信元アドレスが、電子メールの送信先の装置のアドレス帳データ１０４ａの複製に含まれるかを確認する。そして、複製に送信元アドレスが含まれない場合、メールサーバ３０は、受信した電子メールを配送せずに廃棄する。この機能により、携帯電話機１０には、予め許可されている者以外からの電子メールは配送されない。
【００１５】
例えば、携帯電話機１１に割り当てられている「ｂｂｂ＠ｅｘａｍｐｌｅ．ｃｏｍ」というメールアドレスは、アドレス帳データ１０４ａに登録されており、さらに、アドレス帳データ２０２ａに含まれるアドレス帳データ１０４ａの複製にも登録されている。このため、携帯電話機１１から携帯電話機１０へ送信された電子メールは、廃棄されることなく、携帯電話機１０へ配送される。
【００１６】
一方、携帯電話機１２に割り当てられている「ｚｚｚ＠ｅｘａｍｐｌｅ．ｃｏｍ」というメールアドレスは、アドレス帳データ１０４ａに登録されておらず、さらに、アドレス帳データ２０２ａに含まれるアドレス帳データ１０４ａの複製にも登録されていない。このため、携帯電話機１２から携帯電話機１０へ送信された電子メールは、メールサーバ３０よって廃棄される。仮に設定等によりメールサーバ３０のフィルタリング機能が無効化されていても、携帯電話機１２から携帯電話機１０へ送信された電子メールは、受信時に携帯電話機１０によって廃棄される。
【００１７】
このように、図１に示す通信システムでは、メールサーバ３０及び携帯電話機１０による２重の迷惑メール対策が施されている。メールサーバ３０による迷惑メール対策により、予め登録されている者以外からの電子メールは、携帯電話機１０に配送されない。このため、迷惑メールによって、携帯電話機１０の通信帯域及び記憶領域が圧迫される可能性を低くすることができる。さらに、携帯電話機１０自身による迷惑メール対策により、何らかの理由によりメールサーバ３０による迷惑メール対策が機能しなかった場合でも、携帯電話機１０の利用者が迷惑メールを目にする可能性を低減できる。
【００１８】
携帯電話機１０は、このような２重の迷惑メール対策が施されているため、例えば、児童のように見知らぬ者からのメールを読ませることが好ましくない利用者、又は老人のように情報電子機器の扱いに不慣れな利用者によって利用されてもよい。
【００１９】
図２から図７を参照しながら、図１に示した通信システムに含まれる機器の構成について説明する。図２は、携帯電話機１０のブロック図である。図２に示すように、携帯電話機１０は、表示部１０１と、操作部１０２と、通信部１０３と、記憶部１０４と、制御部１０５とを含む。
【００２０】
表示部１０１は、液晶ディスプレイ（ＬＣＤ：Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、有機ＥＬパネルディスプレイ（ＯＥＬＤ：Ｏｒｇａｎｉｃ  Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ    Ｄｉｓｐｌａｙ）、又は無機ＥＬパネルディスプレイ（ＩＥＬＤ：Ｉｎｏｒｇａｎｉｃ  Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ  Ｄｉｓｐｌａｙ）等の表示デバイスを備える。表示部１０１は、文字、画像、記号、及び図形等を含む画面を表示する。
【００２１】
操作部１０２は、利用者の操作を受け付ける。操作部１０２は、操作を受け付けるために、ボタン、キー、タッチスクリーン等の入力デバイスを備える。操作部１０２は、タッチスクリーンディスプレイのように、表示部１０１と一体に形成されていてもよい。
【００２２】
通信部１０３は、無線により通信する。通信部１０３、例えば、２Ｇ、３Ｇ、４Ｇ等のセルラーフォンの通信をサポートする。通信部１０３は、複数の通信方式をサポートしてもよい。通信部１０３は、通話、保管装置２０へのアドレス帳データ１０４ａの保管、メールサーバ３０を介する電子メールの送受信等の各種の用途に利用される。
【００２３】
記憶部１０４は、プログラム及びデータを記憶する。記憶部１０４は、制御部１０５の処理結果を一時的に記憶する作業領域としても利用される。記憶部１０４は、半導体記憶媒体、及び磁気記憶媒体等の任意の非一過的（ｎｏｎ−ｔｒａｎｓｉｔｏｒｙ）な記憶媒体を含んでよい。記憶部１０４は、複数の種類の記憶媒体を含んでよい。記憶部１０４は、メモリカード、光ディスク、又は光磁気ディスク等の可搬の非一過的な記憶媒体と、記憶媒体の読み取り装置との組み合わせを含んでよい。記憶部１０４は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等の一時的な記憶領域として利用される記憶デバイスを含んでよい。
【００２４】
記憶部１０４に記憶されるデータは、アドレス帳データ１０４ａと、フィルタリングフラグ１０４ｂとを含む。アドレス帳データ１０４ａには、携帯電話機１０の利用者の知人の電話番号、メールアドレス等の個人情報が格納される。アドレス帳データ１０４ａの例を図３に示す。図３に示す例において、アドレス帳データ１０４ａは、名前、電話番号、メールアドレスといった項目を有し、知人毎にデータが登録される。アドレス帳データ１０４ａの複製は、保管装置２０に保管される。
【００２５】
アドレス帳データ１０４ａは、例えば、電話の発信先の選択、電子メールの送信先の選択等に用いられる。さらに、アドレス帳データ１０４ａは、迷惑メール対策にも用いられる。具体的には、携帯電話機１０は、電子メールが着信すると、その電子メールの送信元アドレスがアドレス帳データ１０４ａに登録されているかを判定する。送信元アドレスがアドレス帳データ１０４ａに登録されていない場合、携帯電話機１０は、電子メールを廃棄する。このように、予め登録されてない送信元アドレスをもつ電子メールを廃棄することにより、利用者が迷惑メールを目にする可能性を低くすることができる。
【００２６】
フィルタリングフラグ１０４ｂは、メールサーバ３０におけるフィルタリング処理の状態を示す。メールサーバ３０は、迷惑メールの配送を行わないためのメールフィルタリング機能（以下、単に「フィルタリング機能」ということがある）を有し、このフィルタリング機能を、電子メールの配送先毎に有効化又は無効化できるように構成される。フィルタリングフラグ１０４ｂは、携帯電話機１０に配送される電子メールがメールサーバ３０においてフィルタリングされるように設定されているか否かを示す。
【００２７】
制御部１０５は、携帯電話機１０を統括的に制御する。制御部１０５は、携帯電話機１０がその機能を発揮するための各種制御を行う。制御部１０５は、記憶部１０４に記憶されているプログラムを演算処理装置が実行することによって各種の制御を行うように構成されてもよい。演算処理装置は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＳｏＣ（Ｓｙｓｔｅｍ−ｏｎ−ａ−ｃｈｉｐ）、ＭＣＵ（Ｍｉｃｒｏ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）、又はＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）である。
【００２８】
制御部１０５は、フィルタリング部１０５ａと、設定部１０５ｂと、設定反映部１０５ｃとを含む。フィルタリング部１０５ａ、設定部１０５ｂ、及び設定反映部１０５ｃは、演算処理装置がプログラムを実行するときに実現されてもよい。
【００２９】
フィルタリング部１０５ａは、携帯電話機１０におけるフィルタリング処理を行う。具体的には、フィルタリング部１０５ａは、着信した電子メールの送信元アドレスがアドレス帳データ１０４ａに登録されているかを判定する。送信元アドレスがアドレス帳データ１０４ａに登録されていない場合、フィルタリング部１０５ａは、電子メールを廃棄する。
【００３０】
設定部１０５ｂは、携帯電話機１０の動作に関連する各種のデータを設定する。設定部１０５ｂは、例えば、設定を変更するための設定画面を表示部１０１に表示し、設定画面の表示中に操作部１０２で受け付けられた操作に応じて、設定に関するデータを更新する。設定部１０５ｂの機能には、アドレス帳データ１０４ａを編集する機能が含まれる。アドレス帳データ１０４ａを編集することには、アドレス帳データ１０４ａにデータを追加すること、アドレス帳データ１０４ａからデータを削除すること、及びアドレス帳データ１０４ａのデータを変更することが含まれる。
【００３１】
設定反映部１０５ｃは、設定部１０５ｂの機能によってアドレス帳データ１０４ａが編集された場合に、編集結果を保管装置２０に反映させる。例えば、アドレス帳データ１０４ａから１件のデータが削除された場合、設定反映部１０５ｃは、保管装置２０に保管されているアドレス帳データ１０４ａの複製から、対応するデータを削除する。アドレス帳データ１０４ａに１件のデータが追加された場合、設定反映部１０５ｃは、保管装置２０に保管されているアドレス帳データ１０４ａの複製に、対応するデータを追加する。アドレス帳データ１０４ａの１件のデータが変更された場合、設定反映部１０５ｃは、保管装置２０に保管されているアドレス帳データ１０４ａの複製内の対応するデータを同様に変更する。
【００３２】
さらに、設定反映部１０５ｃは、ネットワーク４０を介して、メールサーバ３０におけるフィルタリング機能を有効化又は無効化する。具体的には、設定反映部１０５ｃは、アドレス帳データ１０４ａが編集された場合に、メールサーバ３０におけるフィルタリング機能を有効化するか無効化するかを利用者に問い合わせる。そして、設定反映部１０５ｃは、問い合わせへの応答に応じて、携帯電話機１０に配送される電子メールをフィルタリングするか否かをメールサーバ３０に設定する。
【００３３】
図４は、保管装置２０のブロック図である。図４に示すように、保管装置２０は、通信部２０１と、記憶部２０２と、制御部２０３とを含む。
【００３４】
通信部２０１は、有線又は無線により通信する。通信部２０１は、ＨＴＴＰ（Hypertext Transfer Protocol）等のプロトコルに基づいて、他の装置との間で、要求、応答、データ等の情報をやりとりする。
【００３５】
記憶部２０２は、プログラム及びデータを記憶する。記憶部２０２は、制御部２０３の処理結果を一時的に記憶する作業領域としても利用される。記憶部２０２は、半導体記憶媒体、及び磁気記憶媒体等の任意の非一過的（ｎｏｎ−ｔｒａｎｓｉｔｏｒｙ）な記憶媒体を含んでよい。記憶部２０２は、複数の種類の記憶媒体を含んでよい。記憶部２０２は、メモリカード、光ディスク、又は光磁気ディスク等の可搬の非一過的な記憶媒体と、記憶媒体の読み取り装置との組み合わせを含んでよい。記憶部２０２は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等の一時的な記憶領域として利用される記憶デバイスを含んでよい。
【００３６】
記憶部２０２に記憶されるデータは、アドレス帳データ２０２ａを含む。アドレス帳データ２０２ａには、携帯電話機１０等の携帯電話機に記憶されているアドレス帳データの複製が格納される。アドレス帳データ２０２ａの例を図５に示す。図５に示す例において、アドレス帳データ２０２ａは、識別番号、名前、電話番号、メールアドレスといった項目を有する。
【００３７】
識別番号の項目には、アドレス帳データの複製元の携帯電話機を識別するための番号が設定される。図５に示す例においては、識別番号の項目には携帯電話機１０を識別するための「ＸＸ００１」という番号が設定され、他の項目には、図３に示したアドレス帳データ１０４ａの項目と同じ値が設定されている。すなわち、図５に示す例において、アドレス帳データ２０２ａは、アドレス帳データ１０４ａの複製を格納している。
【００３８】
制御部２０３は、保管装置２０を統括的に制御する。制御部２０３は、保管装置２０がその機能を発揮するための各種制御を行う。制御部２０３は、記憶部２０２に記憶されているプログラムを演算処理装置が実行することによって各種の制御を行うように構成されてもよい。演算処理装置は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）である。
【００３９】
例えば、制御部２０３は、通信部２０１によって受信された要求に応じて、通信部２０１によって受信されたアドレス帳データを、要求元の携帯電話機に対応する識別番号と対応付けてアドレス帳データ２０２ａに追加又は上書きする。制御部２０３は、通信部２０１によって受信された要求に応じて、要求元の携帯電話機に対応する識別番号と対応付けてアドレス帳データ２０２ａに登録されているデータを削除する。
【００４０】
さらに、制御部２０３は、通信部２０１によって受信された要求に応じて、要求に含まれる検索条件を満たすデータをアドレス帳データ２０２ａから検索し、検索結果を要求元へ応答する。このような検索要求は、例えば、フィルタリング処理のためにメールサーバ３０から送信される。
【００４１】
図６は、メールサーバ３０のブロック図である。図６に示すように、メールサーバ３０は、通信部３０１と、記憶部３０２と、制御部３０３とを含む。
【００４２】
通信部３０１は、有線又は無線により通信する。通信部３０１は、ＳＭＴＰ（Simple Mail Transfer Protocol）、ＰＯＰ（Post Office Protocol）、ＩＭＡＰ（Internet Message Access Protocol）等のプロトコルに基づいて、電子メールの送受信を行う。さらに、通信部３０１は、ＨＴＴＰ（Hypertext Transfer Protocol）等のプロトコルに基づいて、他の装置との間で、要求、応答、データ等の情報をやりとりする。
【００４３】
記憶部３０２は、プログラム及びデータを記憶する。記憶部３０２は、制御部３０３の処理結果を一時的に記憶する作業領域としても利用される。記憶部３０２は、半導体記憶媒体、及び磁気記憶媒体等の任意の非一過的（ｎｏｎ−ｔｒａｎｓｉｔｏｒｙ）な記憶媒体を含んでよい。記憶部３０２は、複数の種類の記憶媒体を含んでよい。記憶部３０２は、メモリカード、光ディスク、又は光磁気ディスク等の可搬の非一過的な記憶媒体と、記憶媒体の読み取り装置との組み合わせを含んでよい。記憶部３０２は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等の一時的な記憶領域として利用される記憶デバイスを含んでよい。
【００４４】
記憶部３０２に記憶されるデータは、フィルタリング設定データ３０２ａを含む。フィルタリング設定データ３０２ａには、電子メールのフィルタリング処理を行うか否かを示す値が、配送先の携帯電話機毎に設定される。フィルタリング設定データ３０２ａの例を図７に示す。図７に示す例において、フィルタリング設定データ３０２ａは、識別番号、フィルタリングといった項目を有する。
【００４５】
識別番号の項目には、電子メールの配送先の携帯電話機を識別するための番号が設定される。図７に示す例において、フィルタリング設定データ３０２ａの識別番号は、アドレス帳データ２０２ａの識別番号と対応する。フィルタリングの項目には、フィルタリング処理を行うか否かを示す値が設定される。例えば、対応する携帯電話機宛の電子メールに対してフィルタリング処理を行う場合には、フィルタリングの項目に「ＯＮ」が設定され、対応する携帯電話機宛の電子メールに対してフィルタリング処理を行わない場合には、フィルタリングの項目に「ＯＦＦ」が設定される。
【００４６】
制御部３０３は、メールサーバ３０を統括的に制御する。制御部３０３は、メールサーバ３０がその機能を発揮するための各種制御を行う。制御部３０３は、記憶部３０２に記憶されているプログラムを演算処理装置が実行することによって各種の制御を行うように構成されてもよい。演算処理装置は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）である。
【００４７】
例えば、制御部３０３は、携帯電話機１０宛の電子メールを受信すると、その電子メールを記憶部３０２に記憶させる。そして、制御部３０３は、フィルタリング設定データ３０２ａを参照して、携帯電話機１０宛の電子メールに対してフィルタリング処理を行うように設定されているかを判定する。フィルタリング処理を行うように設定されている場合、制御部３０３は、保管装置２０に記憶されている携帯電話機１０のアドレス帳データ１０４ａの複製に、電子メールの送信元アドレスが含まれるかを判定する。送信元アドレスが含まれない場合、制御部３０３は、電子メールを廃棄する。
【００４８】
図８を参照しながら、図１に示した通信システムにおける電子メールの配送処理について説明する。図８は、電子メールの配送処理の例を示すシーケンス図である。図８は、携帯電話機１０宛の電子メールをメールサーバ３０が受信した場合の配送処理の例を示している。
【００４９】
メールサーバ３０は、ステップＳ１１として、携帯電話機１０宛の電子メールを受信する。すると、メールサーバ３０は、ステップＳ１２として、フィルタリング設定データ３０２ａを参照して、携帯電話機１０宛の電子メールに対してフィルタリング処理を行うように設定されているかを判定する。
【００５０】
フィルタリング処理を行うように設定されていない場合（ステップＳ１２，Ｎｏ）、メールサーバ３０は、ステップＳ１８に進む。
【００５１】
フィルタリング処理を行うように設定されている場合（ステップＳ１２，Ｙｅｓ）、メールサーバ３０は、ステップＳ１３に進む。メールサーバ３０は、ステップＳ１３として、携帯電話機１０のアドレス帳データ１０４ａの複製に、電子メールの送信元アドレスが登録されているか否かを判定するための検索の要求を保管装置２０へ送信する。ステップＳ１３で送信される要求には、電子メールの送信元アドレスと、携帯電話機１０を識別するための情報とが含まれる。携帯電話機１０を識別するための情報は、携帯電話機１０のメールアドレスであってもよいし、携帯電話機１０の識別番号であってもよいし、他の情報であってもよい。
【００５２】
保管装置２０は、ステップＳ１４として、受信した要求に応じて検索処理を実行し、ステップＳ１５として、検索結果をメールサーバ３０へ応答する。
【００５３】
メールサーバ３０は、ステップＳ１６として、応答された検索結果に基づいて、携帯電話機１０のアドレス帳データ１０４ａの複製に電子メールの送信元アドレスが登録されているか否かを判定する。送信元アドレスが登録されていない場合（ステップＳ１６，Ｎｏ）、メールサーバ３０は、ステップＳ１７に進む。メールサーバ３０は、ステップＳ１７として、電子メールを廃棄する。送信元アドレスが登録されている場合（ステップＳ１６，Ｙｅｓ）、メールサーバ３０は、ステップＳ１８に進む。
【００５４】
このように、メールサーバ３０は、フィルタリング設定データ３０２ａの設定に応じて、フィルタリング処理を行う。アドレス帳データ１０４ａの複製に登録されていない送信元アドレスをもつ電子メールをメールサーバ３０が廃棄することにより、携帯電話機１０の負荷を軽減するとともに、電子メールを携帯電話機１０に配送するための帯域及び通信料を節約することができる。
【００５５】
メールサーバ３０は、ステップＳ１８として、電子メールを携帯電話機１０へ送信する。電子メールは、メールサーバ３０が携帯電話機１０にプッシュする方式で送信されてもよいし、携帯電話機１０からメールサーバ３０への要求に応じて送信されてもよい。
【００５６】
携帯電話機１０は、ステップＳ１９として、電子メールを受信すると、アドレス帳データ１０４ａに基づくフィルタリング処理を行う。具体的には、携帯電話機１０は、ステップＳ２０として、アドレス帳データ１０４ａを参照して、電子メールの送信元アドレスが登録されているかを判定する。送信元アドレスが登録されていない場合（ステップＳ２１，Ｎｏ）、携帯電話機１０は、ステップＳ２２に進む。携帯電話機１０は、ステップＳ２２として、電子メールを廃棄する。送信元アドレスが登録されている場合（ステップＳ２１，Ｙｅｓ）、携帯電話機１０は、ステップＳ２３に進む。携帯電話機１０は、ステップＳ２３として、電子メールの着信を利用者に通知する。
【００５７】
携帯電話機１０による、アドレス帳データ１０４ａに基づくフィルタリング処理は、メールサーバ３０のフィルタリング設定データ３０２ａの設定に関わらず実行される。このため、携帯電話機１０は、保管装置２０及びメールサーバ３０の状態に関わりなく、アドレス帳データ１０４ａの複製に登録されていない送信元アドレスをもつ電子メールが利用者の目に触れないようにすることができる。例えば、保管装置２０及びメールサーバ３０がＷＥＢブラウザ経由での更新要求を受け付けるように構成されている場合、第三者によって、アドレス帳データ２０２ａが書き換えられたり、メールサーバ３０によるフィルタリング処理が無効化されたりする可能性がある。第三者による更新要求によって保管装置２０又はメールサーバ３０が変更されても、携帯電話機１０によるフィルタリング処理が、最新のアドレス帳データ１０４ａに基づいて、迷惑メールを廃棄する。
【００５８】
図９から図１２を参照しながら、携帯電話機１０が電子メールのフィルタリング処理のための設定を保管装置２０及びメールサーバ３０に対して行う手順について説明する。図９は、フィルタリング処理のための設定を保管装置２０及びメールサーバ３０に対して行う手順を示すフローチャートである。図９に示す手順は、携帯電話機１０の初期設定又は設定変更のために設定メニューが表示部１０１に表示されるときに実行される。
【００５９】
携帯電話機１０の制御部１０５は、ステップＳ１０１として表示部１０１に設定メニューを表示する。そして、制御部１０５は、ステップＳ１０２として、操作部１０２が受け付けた操作に応じて、各種の設定処理を行う。設定処理には、設定メニューで選択された項目に対応する設定画面を表示する処理、設定画面の表示中に操作部１０２が受け付けた操作に応じて設定を変更する処理等が含まれる。
【００６０】
設定処理の完了後、制御部１０５は、ステップＳ１０３として、アドレス帳データ１０４ａが編集されたかを判定する。制御部１０５は、アドレス帳データ１０４ａに含まれるメールアドレスに追加、変更、又は削除が行われた場合にのみアドレス帳データ１０４ａが編集されたと判定してもよいし、他の項目の値に追加、変更、又は削除が行われた場合にもアドレス帳データ１０４ａが編集されたと判定してもよい。
【００６１】
アドレス帳データ１０４ａが編集されていない場合（ステップＳ１０３，Ｎｏ）、制御部１０５は、ステップＳ１０９に進む。
【００６２】
アドレス帳データ１０４ａが編集されている場合（ステップＳ１０３，Ｙｅｓ）、制御部１０５は、ステップＳ１０４に進む。制御部１０５は、ステップＳ１０４として、メールサーバ３０のフィルタリング処理を有効にするか否かを利用者に問い合わせる。利用者への問い合わせは、例えば、表示部１０１に問い合わせ用の画面を表示し、操作部１０２に対して応答のための操作が行われるのを待つことによって行われる。
【００６３】
制御部１０５は、ステップＳ１０５として、問い合わせが中断されたかを判定する。例えば、制御部１０５は、処理の中断が割り当てられた操作部１０２のボタン（例えば、キャンセルボタン、又は電源ボタン）が利用者によって押下された場合に、問い合わせが中断されたと判定する。問い合わせが中断された場合（ステップＳ１０５，Ｙｅｓ）、制御部１０５は、ステップＳ１０４に戻る。すなわち、制御部１０５は、問い合わせの中断を許さずに、再度問い合わせを行う。このように制御することにより、携帯電話機１０は、フィルタリング処理を有効にするか否かについて、利用者から明確な回答を得ることができる。
【００６４】
問い合わせが中断されなかった場合（ステップＳ１０５，Ｎｏ）、制御部１０５は、ステップＳ１０６に進む。制御部１０５は、ステップＳ１０６として、メールサーバ３０のフィルタリング処理を有効にすると利用者が選択したかを判定する。フィルタリング処理を有効にすると利用者が選択した場合（ステップＳ１０６，Ｙｅｓ）、制御部１０５は、ステップＳ１０７に進む。制御部１０５は、ステップＳ１０７として、メールサーバ３０のフィルタリング処理を有効にするためにメールフィルタ設定処理を実行する。フィルタリング処理を有効にしないと利用者が選択した場合（ステップＳ１０６，Ｎｏ）、制御部１０５は、ステップＳ１０８に進む。制御部１０５は、ステップＳ１０８として、メールサーバ３０のフィルタリング処理を無効にするためにメールフィルタ解除処理を実行する。
【００６５】
メールフィルタ設定処理及びメールフィルタ解除処理において、何らかの理由で設定が完全に保管装置２０及びメールサーバ３０に対して行われなかった場合、制御部１０５は、不整合を利用者に通知するためのポップアップ表示を設定する。メールフィルタ設定処理及びメールフィルタ解除処理の詳細については、後述する。
【００６６】
制御部１０５は、ステップＳ１０９として、全ての設定処理が完了したかを判定する。例えば、初期設定においては、制御部１０５は、設定すべき項目が全て設定された場合に、全ての設定処理が完了したと判定する。設定変更においては、制御部１０５は、設定完了を示す設定メニューの項目を選択する操作が操作部１０２において受け付けられた場合に、全ての設定処理が完了したと判定する。
【００６７】
全ての設定処理が完了していない場合（ステップＳ１０９，Ｎｏ）、制御部１０５は、ステップＳ１０２に戻る。全ての設定処理が完了した場合（ステップＳ１０９，Ｙｅｓ）、制御部１０５は、ステップＳ１１０に進む。制御部１０５は、ステップＳ１１０として、設定メニューを閉じる。そして、制御部１０５は、ステップＳ１１１として、ポップアップ表示が設定されているかを判定する。
【００６８】
ポップアップ表示が設定されている場合（ステップＳ１１１，Ｙｅｓ）、制御部１０５は、不整合を利用者に通知するために、ステップＳ１１２として、表示部１０１に、設定に応じたポップアップ表示を行わせる。ポップアップ表示が設定されていない場合（ステップＳ１１１，Ｎｏ）、ポップアップ表示は行われない。
【００６９】
図１０は、図９のステップＳ１０８のメールフィルタ解除処理の詳細を示すフローチャートである。制御部１０５は、ステップＳ２０１として、メールサーバ３０で携帯電話機１０宛の電子メールに対するフィルタリング処理が有効になっているか否かを判定するために、フィルタリングフラグ１０４ｂを参照する。フィルタリングフラグ１０４ｂがＯＮでない場合、すなわち、メールサーバ３０でフィルタリング処理が既に無効になっている場合（ステップＳ２０２，Ｎｏ）、制御部１０５は、特に処理を行わない。
【００７０】
フィルタリングフラグ１０４ｂがＯＮである場合、すなわち、メールサーバ３０でフィルタリング処理が有効になっている場合（ステップＳ２０２，Ｙｅｓ）、制御部１０５は、ステップＳ２０３に進む。制御部１０５は、ステップＳ２０３として、メールサーバ３０に、フィルタリング処理の無効化の要求を送信し、応答を待つ。
【００７１】
無効化の成功を示す応答が受信された場合（ステップＳ２０４，Ｙｅｓ）、制御部１０５は、ステップＳ２０５に進む。制御部１０５は、ステップＳ２０５として、メールサーバ３０におけるフィルタリング処理の状態を反映させるために、フィルタリングフラグ１０４ｂをＯＦＦに設定する。
【００７２】
無効化の成功を示す応答が受信されない場合（ステップＳ２０４，Ｎｏ）、制御部１０５は、ステップＳ２０６に進む。無効化の成功を示す応答が受信されない場合には、無効化の失敗を示す応答が受信された場合と、所定時間内に何ら応答が受信されない場合とが含まれる。
【００７３】
制御部１０５は、ステップＳ２０６として、無効化をリトライするかを判定する。例えば、制御部１０５は、リトライを行うか否かを利用者に問い合わせる画面を表示部１０１に表示し、リトライを指示する操作が操作部１０２によって受け付けられた場合にリトライすると判定する。あるいは、制御部１０５は、リトライの回数が所定の回数よりも少ない場合に、リトライすると判定する。
【００７４】
リトライする場合（ステップＳ２０６，Ｙｅｓ）、制御部１０５は、ステップＳ２０３に戻る。リトライしない場合（ステップＳ２０６，Ｎｏ）、制御部１０５は、ステップＳ２０７に進む。制御部１０５は、ステップＳ２０７として、利用者の選択とメールサーバ３０の設定とが整合していないことを示すために、ポップアップ表示を設定する。
【００７５】
図１１は、図９のステップＳ１０７のメールフィルタ設定処理の詳細を示すフローチャートである。制御部１０５は、ステップＳ３０１として、保管装置２０にアドレス帳データ１０４ａを保管するための処理を行う。保管装置２０にアドレス帳データ１０４ａを保管するための携帯電話機１０と保管装置２０との間のやりとりは、例えば、データの同期のための公知の技術に基づいて行われる。制御部１０５は、ステップＳ３０２として、保管装置２０へのアドレス帳データ１０４ａの保管が成功したかを判定する。
【００７６】
保管が成功しなかった場合（ステップＳ３０２，Ｎｏ）、制御部１０５は、ステップＳ３０３に進む。制御部１０５は、ステップＳ３０３として、保管をリトライするかを判定する。例えば、制御部１０５は、リトライを行うか否かを利用者に問い合わせる画面を表示部１０１に表示し、リトライを指示する操作が操作部１０２によって受け付けられた場合にリトライすると判定する。あるいは、制御部１０５は、リトライの回数が所定の回数よりも少ない場合に、リトライすると判定する。
【００７７】
リトライする場合（ステップＳ３０３，Ｙｅｓ）、制御部１０５は、ステップＳ３０１に戻る。リトライしない場合（ステップＳ３０３，Ｎｏ）、制御部１０５は、ステップＳ３０４に進む。制御部１０５は、ステップＳ３０４として、アドレス帳データ１０４ａとアドレス帳データ２０２ａ内の複製とが整合していないことを示すために、ポップアップ表示を設定する。
【００７８】
保管装置２０へのアドレス帳データ１０４ａの保管が成功した場合（ステップＳ３０２，Ｙｅｓ）、制御部１０５は、ステップＳ３０５に進む。制御部１０５は、ステップＳ３０５として、メールサーバ３０に、フィルタリング処理の有効化の要求を送信し、応答を待つ。
【００７９】
有効化の成功を示す応答が受信された場合（ステップＳ３０６，Ｙｅｓ）、制御部１０５は、ステップＳ３０７に進む。制御部１０５は、ステップＳ３０７として、メールサーバ３０におけるフィルタリング処理の状態を反映させるために、フィルタリングフラグ１０４ｂをＯＮに設定する。
【００８０】
有効化の成功を示す応答が受信されない場合（ステップＳ３０６，Ｎｏ）、制御部１０５は、ステップＳ３０８に進む。有効化の成功を示す応答が受信されない場合には、有効化の失敗を示す応答が受信された場合と、所定時間内に何ら応答が受信されない場合とが含まれる。
【００８１】
制御部１０５は、ステップＳ３０８として、有効化をリトライするかを判定する。例えば、制御部１０５は、リトライを行うか否かを利用者に問い合わせる画面を表示部１０１に表示し、リトライを指示する操作が操作部１０２によって受け付けられた場合にリトライすると判定する。あるいは、制御部１０５は、リトライの回数が所定の回数よりも少ない場合に、リトライすると判定する。
【００８２】
リトライする場合（ステップＳ３０８，Ｙｅｓ）、制御部１０５は、ステップＳ３０５に戻る。リトライしない場合（ステップＳ３０８，Ｎｏ）、制御部１０５は、ステップＳ３０９に進む。制御部１０５は、ステップＳ３０９として、利用者の選択とメールサーバ３０の設定とが整合していないことを示すために、ポップアップ表示を設定する。
【００８３】
図１１に示す例では、制御部１０５は、フィルタリングフラグ１０４ｂの値に関わらずメールサーバ３０にフィルタリング処理の有効化を要求する。しかしながら、制御部１０５は、フィルタリングフラグ１０４ｂが、既にフィルタリング処理が有効になっていることを示している場合には、メールサーバ３０にフィルタリング処理の有効化を要求しなくてもよい。このようにフィルタリングフラグ１０４ｂの値に応じて、フィルタリング処理の有効化を要求するか否かを切り替えることにより、既にフィルタリング処理が有効になっている場合に処理に要する時間を短縮できる。一方、フィルタリングフラグ１０４ｂの値に関わらずフィルタリング処理の有効化を要求する場合には、何らかの理由によりフィルタリングフラグ１０４ｂが誤っている場合にも、フィルタリング処理を有効化することができる。
【００８４】
図１２は、図９に示した手順において携帯電話機１０の表示部１０１に表示される画面の遷移の例を示す図である。図９のステップＳ１０３でアドレス帳データ１０４ａが編集されていると判定した場合、制御部１０５は、メールサーバ３０でのフィルタリング処理を有効にするか否かを問い合わせる画面ＳＣ０１を表示する。画面ＳＣ０１の表示中に処理を中断するための操作が行われても、制御部１０５は、画面ＳＣ０１を再度表示する。
【００８５】
画面ＳＣ０１の表示中にフィルタリング処理の有効化を選択する操作が行われた場合、制御部１０５は、図１１に示すメールフィルタ設定処理を実行する。メールフィルタ設定処理の実行中、制御部１０５は、その進捗状況を画面ＳＣ０２〜ＳＣ０４のように表示する。そして、メールフィルタ設定処理が正常に完了すると、制御部１０５は、設定メニューの一部である画面ＳＣ０５を表示する。
【００８６】
メールフィルタ設定処理中に失敗が生じた場合、又はメールフィルタ設定処理中に処理を中断するための操作が行われた場合、制御部１０５は、リトライが必要であることを知らせる画面ＳＣ０６を表示する。そして、制御部１０５は、リトライを行うか否かを問い合わせる画面ＳＣ０７を表示する。
【００８７】
画面ＳＣ０７の表示中にリトライの実行を選択する操作が行われた場合、制御部１０５は、失敗した処理をリトライし、メールフィルタ設定処理の進捗状況を画面ＳＣ０２〜ＳＣ０４のように表示する。
【００８８】
画面ＳＣ０７の表示中にリトライを実行しないことを選択する操作が行われた場合、制御部１０５は、ポップアップ表示を設定した後、設定メニューの一部である画面ＳＣ０５を表示する。
【００８９】
画面ＳＣ０１の表示中にフィルタリング処理の有効化をしないことを選択する操作が行われた場合、制御部１０５は、図１０に示すメールフィルタ解除処理を実行する。メールフィルタ解除処理において、制御部１０５は、フィルタリングフラグ１０４ｂが、フィルタリング処理が既に無効になっているか否かに応じて、遷移する画面を変更する。
【００９０】
フィルタリングフラグ１０４ｂが、フィルタリング処理が既に無効になっていることを示している場合、制御部１０５は、設定メニューの一部である画面ＳＣ０５を表示する。
【００９１】
フィルタリングフラグ１０４ｂが、フィルタリング処理が有効になっていることを示している場合、制御部１０５は、フィルタリング処理を無効にしてよいかを確認するための画面ＳＣ０８を表示する。画面ＳＣ０８の表示中に、無効化を許可することを選択する操作が行われた場合、制御部１０５は、フィルタリング処理を無効にするための処理を実行し、その進捗状況を画面ＳＣ０４のように表示する。画面ＳＣ０４を表示した後の画面遷移は、上記のメールフィルタ設定処理の場合と同様である。
【００９２】
画面ＳＣ０８の表示中に、無効化を許可しないことを選択する操作が行われた場合、又は処理を中断するための操作が行われた場合、制御部１０５は、ポップアップ表示を設定した後、設定メニューの一部である画面ＳＣ０５を表示する。
【００９３】
画面ＳＣ０５等の設定メニューの画面の表示中に設定メニューを閉じるための操作が行われると、制御部１０５は、ポップアップ表示が設定されているかを判定する。ポップアップ表示が設定されている場合、制御部１０５は、設定に従って、ポップアップが付加された待受画面ＳＣ０９を表示する。待受画面は、アイドル画面、ホーム画面、デスクトップ等とも呼ばれることがある画面である。
【００９４】
待受画面ＳＣ０９上に表示されるポップアップは、失敗した、又は中断された処理を示すメッセージを含む。待受画面ＳＣ０９上に表示されるポップアップは、メールアドレスの１つを保管装置２０に正常に保管できなかったことと、フィルタリング処理が無効のままになっていることとを示している。ポップアップの表示中に所定の操作が行われると、制御部１０５は、失敗した、又は中断された処理を再実行する。所定の操作とは、例えば、ポップアップを選択状態にして実行キーを押下する操作である。
【００９５】
ポップアップが表示される場合であっても、制御部１０５によって、アドレス帳データ１０４ａに基づくフィルタリング処理は行われる。このため、最新のアドレス帳データ１０４ａに登録されていない送信元アドレスを有する電子メールは、利用者の目に触れることなく廃棄される。ただし、この場合でも、最新のアドレス帳データ１０４ａの複製が保管装置２０に保管されていないために、廃棄しなくてもよい電子メールがメールサーバ３０によるフィルタリング処理で廃棄される恐れがある。このため、ポップアップを表示し、失敗した、又は中断された処理の再実行を利用者に促すことが好ましい。
【００９６】
図１３及び図１４を参照しながら、携帯電話機１０が電子メールのフィルタリング処理のための設定を保管装置２０及びメールサーバ３０に対して行う手順の変形例について説明する。図１３は、フィルタリング処理のための設定を保管装置２０及びメールサーバ３０に対して行う他の手順を示すフローチャートである。図１３に示す手順は、携帯電話機１０の初期設定又は設定変更のために設定メニューが表示部１０１に表示されるときに実行される。以下では、既にした説明と重複する説明を省略することがある。
【００９７】
携帯電話機１０の制御部１０５は、ステップＳ４０１として表示部１０１に設定メニューを表示する。そして、制御部１０５は、ステップＳ４０２として、操作部１０２が受け付けた操作に応じて、各種の設定処理を行う。続いて、制御部１０５は、ステップＳ４０３として、全ての設定処理が完了したかを判定する。
【００９８】
全ての設定処理が完了していない場合（ステップＳ４０３，Ｎｏ）、制御部１０５は、ステップＳ４０２に戻る。全ての設定処理が完了した場合（ステップＳ４０３，Ｙｅｓ）、制御部１０５は、ステップＳ４０４に進む。制御部１０５は、ステップＳ４０４として、設定メニューを閉じる。
【００９９】
設定メニューを閉じた後、制御部１０５は、ステップＳ４０５として、アドレス帳データ１０４ａが編集されたかを判定する。アドレス帳データ１０４ａが編集されていない場合（ステップＳ４０５，Ｎｏ）、制御部１０５は、ステップＳ４１１に進む。
【０１００】
アドレス帳データ１０４ａが編集されている場合（ステップＳ４０５，Ｙｅｓ）、制御部１０５は、ステップＳ４０６に進む。制御部１０５は、ステップＳ４０６として、メールサーバ３０のフィルタリング処理を有効にするか否かを利用者に問い合わせる。
【０１０１】
制御部１０５は、ステップＳ４０７として、問い合わせが中断されたかを判定する。問い合わせが中断された場合（ステップＳ４０７，Ｙｅｓ）、制御部１０５は、ステップＳ４０６に戻る。すなわち、制御部１０５は、問い合わせの中断を許さずに、再度問い合わせを行う。
【０１０２】
問い合わせが中断されなかった場合（ステップＳ４０７，Ｎｏ）、制御部１０５は、ステップＳ４０８に進む。制御部１０５は、ステップＳ４０８として、メールサーバ３０のフィルタリング処理を有効にすると利用者が選択したかを判定する。フィルタリング処理を有効にすると利用者が選択した場合（ステップＳ４０８，Ｙｅｓ）、制御部１０５は、ステップＳ４０９に進む。制御部１０５は、ステップＳ４０９として、メールサーバ３０のフィルタリング処理を有効にするためにメールフィルタ設定処理を実行する。フィルタリング処理を有効にしないと利用者が選択した場合（ステップＳ４０８，Ｎｏ）、制御部１０５は、ステップＳ４１０に進む。制御部１０５は、ステップＳ４１０として、メールサーバ３０のフィルタリング処理を無効にするためにメールフィルタ解除処理を実行する。
【０１０３】
メールフィルタ設定処理及びメールフィルタ解除処理において、何らかの理由で設定が完全に保管装置２０及びメールサーバ３０に対して行われなかった場合、制御部１０５は、不整合を利用者に通知するためのポップアップ表示を設定する。
【０１０４】
その後、制御部１０５は、ステップＳ４１１として、ポップアップ表示が設定されているかを判定する。ポップアップ表示が設定されている場合（ステップＳ４１１，Ｙｅｓ）、制御部１０５は、不整合を利用者に通知するために、ステップＳ４１２として、表示部１０１に、設定に応じたポップアップ表示を行わせる。ポップアップ表示が設定されていない場合（ステップＳ４１１，Ｎｏ）、ポップアップ表示は行われない。
【０１０５】
図１４は、図１３に示した手順において携帯電話機１０の表示部１０１に表示される画面の遷移の例を示す図である。設定メニューを閉じた後に、図１３のステップＳ４０５でアドレス帳データ１０４ａが編集されていると判定した場合、制御部１０５は、メールサーバ３０でのフィルタリング処理を有効にするか否かを問い合わせる画面ＳＣ２１を表示する。
【０１０６】
画面ＳＣ２１の表示中にフィルタリング処理の有効化を選択する操作が行われた場合、制御部１０５は、図１１に示すメールフィルタ設定処理を実行する。メールフィルタ設定処理の実行中、制御部１０５は、その進捗状況を画面ＳＣ２２〜ＳＣ２４のように表示する。そして、メールフィルタ設定処理が正常に完了すると、制御部１０５は、待受画面ＳＣ２５を表示する。
【０１０７】
画面ＳＣ２１の表示中に処理を中断するための操作が行われた場合、制御部１０５は、画面ＳＣ２１を再度表示する。この場合、制御部１０５は、ポップアップ表示を設定した後に待受画面ＳＣ２６を表示してもよい。待受画面ＳＣ２６上には、失敗した、又は中断された処理があることを示すポップアップが表示されている。ポップアップの表示中に所定の操作が行われると、制御部１０５は、失敗した、又は中断された処理を再実行する。
【０１０８】
メールフィルタ設定処理中に失敗が生じた場合、又はメールフィルタ設定処理中に処理を中断するための操作が行われた場合、制御部１０５は、リトライが必要であることを知らせる画面ＳＣ２７を表示する。そして、制御部１０５は、リトライを行うか否かを問い合わせる画面ＳＣ２８を表示する。
【０１０９】
画面ＳＣ２８の表示中にリトライの実行を選択する操作が行われた場合、制御部１０５は、失敗した処理をリトライし、メールフィルタ設定処理の進捗状況を画面ＳＣ２２〜ＳＣ２４のように表示する。
【０１１０】
画面ＳＣ２８の表示中にリトライを実行しないことを選択する操作が行われた場合、制御部１０５は、ポップアップ表示を設定した後、待受画面ＳＣ２９を表示する。待受画面ＳＣ２９上には、失敗した、又は中断された処理があることを示すポップアップが表示されている。ポップアップの表示中に所定の操作が行われると、制御部１０５は、失敗した、又は中断された処理を再実行する。
【０１１１】
画面ＳＣ２１の表示中にフィルタリング処理の有効化をしないことを選択する操作が行われた場合、制御部１０５は、図１０に示すメールフィルタ解除処理を実行する。メールフィルタ解除処理において、制御部１０５は、フィルタリングフラグ１０４ｂが、フィルタリング処理が既に無効になっているか否かに応じて、遷移する画面を変更する。
【０１１２】
フィルタリングフラグ１０４ｂが、フィルタリング処理が既に無効になっていることを示している場合、制御部１０５は、待受画面ＳＣ２５を表示する。待受画面ＳＣ２５上には、ポップアップは表示されない。
【０１１３】
フィルタリングフラグ１０４ｂが、フィルタリング処理が有効になっていることを示している場合、制御部１０５は、フィルタリング処理を無効にしてよいかを確認するための画面ＳＣ３０を表示する。画面ＳＣ３０の表示中に、無効化を許可することを選択する操作が行われた場合、制御部１０５は、フィルタリング処理を無効にするための処理を実行し、その進捗状況を画面ＳＣ２４のように表示する。画面ＳＣ２４を表示した後の画面遷移は、上記のメールフィルタ設定処理の場合と同様である。
【０１１４】
画面ＳＣ３０の表示中に、無効化を許可しないことを選択する操作が行われた場合、又は処理を中断するための操作が行われた場合、制御部１０５は、ポップアップ表示を設定した後、待受画面ＳＣ３１を表示する。待受画面ＳＣ３１上には、失敗した、又は中断された処理があることを示すポップアップが表示されている。ポップアップの表示中に所定の操作が行われると、制御部１０５は、失敗した、又は中断された処理を再実行する。
【０１１５】
本出願の開示する実施形態は、発明の要旨および範囲を逸脱しない範囲で変更することができる。さらに、本出願の開示する実施形態およびその変形例は、適宜組み合わせることができる。例えば、上記の実施形態は、以下のように変形してもよい。例えば、上記の実施形態において説明した装置およびプログラムの構成は、適宜、分散または集約してもよい。
【０１１６】
添付の請求項に係る技術を完全かつ明瞭に開示するために特徴的な実施形態に関し記載してきた。しかし、添付の請求項は、上記実施形態に限定されるべきものでなく、本明細書に示した基礎的事項の範囲内で当該技術分野の当業者が創作しうるすべての変形例および代替可能な構成を具現化するように構成されるべきである。
【符号の説明】
【０１１７】
１０〜１２  携帯電話機
１０１    表示部
１０２    操作部
１０３    通信部
１０４    記憶部
１０４ａ  アドレス帳データ
１０４ｂ  フィルタリングフラグ
１０５    制御部
１０５ａ  フィルタリング部
１０５ｂ  設定部
１０５ｃ  設定反映部
２０    保管装置
２０１    通信部
２０２    記憶部
２０２ａ  アドレス帳データ
２０３    制御部
３０    メールサーバ
３０１    通信部
３０２    記憶部
３０２ａ  フィルタリング設定データ
３０３    制御部
４０    ネットワーク
【図１】
2014126914.tif 000003
【図２】
2014126914.tif 000004
【図３】
2014126914.tif 000005
【図４】
2014126914.tif 000006
【図５】
2014126914.tif 000007
【図６】
2014126914.tif 000008
【図７】
2014126914.tif 000009
【図８】
2014126914.tif 000010
【図９】
2014126914.tif 000011
【図１０】
2014126914.tif 000012
【図１１】
2014126914.tif 000013
【図１２】
2014126914.tif 000014
【図１３】
2014126914.tif 000015
【図１４】
2014126914.tif 000016