(57)【要約】【課題】  受信者が秘密にしたい電子メールのみ、第三者による閲覧を防止し、通常の電子メールを閲覧するときの操作が煩雑になることを防止すること。【解決手段】  電子メール受信装置は、電子メールを受信する通信部と、通信部により受信した電子メールが、特定の電子メールを判別するために予め設定された検索条件に一致するか否かを判定する判定制御部と、検索条件に一致する電子メールを、暗号化情報に基づいて暗号化する暗号化部とを有している。これにより、電子メール受信装置は、電子メールの受信者により予め設定された検索条件に一致する電子メールのみを暗号化できる。この結果、受信者が秘密にしたい電子メールのみ、第三者による閲覧を防止でき、通常の電子メールを閲覧するときの操作が煩雑になることを防止できる。【選択図】      図１
2008090716.tif 000002
【特許請求の範囲】
【請求項１】
電子メールを受信する通信部と、
前記通信部により受信した電子メールが、特定の電子メールを判別するために予め設定された検索条件に一致するか否かを判定する判定制御部と、
前記検索条件に一致する電子メールを、暗号化情報に基づいて暗号化する暗号化部とを備えていることを特徴とする電子メール受信装置。
【請求項２】
請求項１記載の電子メール受信装置において、
前記判定制御部は、前記通信部により受信した電子メールのヘッダ情報と前記検索条件とが一致するか否かを判定し、
前記暗号化部は、前記検索条件に一致する電子メールを、暗号化情報に基づいて暗号化することを特徴とする電子メール受信装置。
【請求項３】
請求項１記載の電子メール受信装置において、
前記判定制御部は、受信した電子メールに添付されているファイルの種類と、前記検索条件として予め設定されたファイルの種類とが一致するか否かを判定し、
前記暗号化部は、前記検索条件に設定されたファイルの種類と同じ種類のファイルが添付された電子メールを、この電子メールに添付されているファイルとともに、暗号化情報に基づいて暗号化することを特徴とする電子メール受信装置。
【請求項４】
請求項１記載の電子メール受信装置において、
復号化情報の入力を受け付ける入力部と、
前記入力部により受け付けた復号化情報と前記検索条件に対応して予め設定された復号化情報とが一致する場合、前記入力部により受け付けた復号化情報に対応する電子メールを検索する検索制御部と、
前記検索制御部により検索された電子メールを復号化する復号化部とを備えていることを特徴とする電子メール受信装置。
【請求項５】
電子メールを受信し、
受信した電子メールが、特定の電子メールを判別するために予め設定された検索条件に一致するか否かを判定し、
前記検索条件に一致する電子メールを、暗号化情報に基づいて暗号化することを特徴とする電子メール受信方法。
【請求項６】
請求項５記載の電子メール受信方法において、
受信した電子メールのヘッダ情報と前記検索条件とが一致するか否かを判定し、
前記検索条件に一致する電子メールを、暗号化情報に基づいて暗号化することを特徴とする電子メール受信方法。
【請求項７】
請求項５記載の電子メール受信方法において、
受信した電子メールに添付されているファイルの種類と、前記検索条件として予め設定されたファイルの種類とが一致するか否かを判定し、
前記検索条件に設定されたファイルの種類と同じ種類のファイルが添付された電子メールを、この電子メールに添付されているファイルとともに、暗号化情報に基づいて暗号化することを特徴とする電子メール受信方法。
【請求項８】
請求項５記載の電子メール受信方法において、
復号化情報の入力を受け付け、
受け付けた復号化情報と前記検索条件に対応して予め設定された復号化情報とが一致する場合、受け付けた復号化情報に対応する電子メールを検索し、
検索された電子メールを復号化することを特徴とする電子メール受信方法。
【請求項９】
コンピュータに、請求項５、請求項６、請求項７および請求項８のいずれかに記載の電子メール受信方法を実行させるための電子メール受信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子メールを受信する電子メール受信装置、電子メール受信方法および電子メール受信プログラムに関する。
【背景技術】
【０００２】
一般に、電子メール受信装置は、メールサーバからメールを受信し、受信したメールをメモリに記憶する。受信者は、電子メール受信装置を操作することにより、受信したメールを閲覧する。この場合、本来の受信者以外の第三者でも、電子メール受信装置を操作することにより、受信したメールを閲覧できてしまう。例えば、第三者によるメールの閲覧を防止するために、電子メールの受信元で受信した全てのメールを暗号化する技術がある（例えば、特許文献１）。この場合、ユーザＩＤとパスワード等によって、受信した全てのメールが暗号化される。これにより、受信した電子メールが、本来の受信者以外の第三者により閲覧されることを防止する。
【特許文献１】特開２０００−２３１５２３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
この種の電子メール受信装置では、秘密にする必要のない電子メールも暗号化されてしまうため、秘密にする必要のない通常の電子メールを閲覧する度に、パスワード等を入力する必要がある。この結果、通常の電子メールを閲覧するために、受信者が実施する操作は煩雑になる。
本発明の目的は、受信者が秘密にしたい電子メールのみ、第三者による閲覧を防止し、通常の電子メールを閲覧するときの操作が煩雑になることを防止することである。
【課題を解決するための手段】
【０００４】
電子メール受信装置は、電子メールを受信する通信部と、通信部により受信した電子メールが、特定の電子メールを判別するために予め設定された検索条件に一致するか否かを判定する判定制御部と、検索条件に一致する電子メールを、暗号化情報に基づいて暗号化する暗号化部とを有している。
【発明の効果】
【０００５】
本発明によれば、電子メールの受信者により予め設定された検索条件に一致する電子メールのみを暗号化できる。この結果、受信者が秘密にしたい電子メールのみ、第三者による閲覧を防止でき、通常の電子メールを閲覧するときの操作が煩雑になることを防止できる。
【発明を実施するための最良の形態】
【０００６】
以下、本発明の実施形態を図面を用いて説明する。
図１は、本発明の一実施形態を示している。この実施形態では、電子メール受信装置１０は、通信部１１、暗号化部１２、復号化部１３、制御部１４、表示部１５、保存部１６、入力部１７およびメモリ２０を有している。受信メール１８および暗号化リスト１９は、保存部１６に記憶される。制御部１４は、判定制御部１４Ａおよび検索制御部１４Ｂを有し、通信部１１、暗号化部１２、復号化部１３、表示部１５、保存部１６、入力部１７およびメモリ２０に接続されている。電子メール受信装置１０は、例えば、携帯電話に搭載される。
【０００７】
なお、通信部１１、暗号化部１２、復号化部１３、判定制御部１４Ａおよび検索制御部１４Ｂは、ロジック回路等のハードウエアで実現されてもよいし、ソフトウエアで実現されてもよい。また、復号化部１３および検索制御部１４Ｂは、電子メール受信装置１０とは別の装置に形成されてもよい。この場合、暗号化部１２により暗号化された電子メールは、復号化部１３および検索制御部１４Ｂを有する装置により復号化される。
【０００８】
通信部１１は、制御部１４により制御され、外部のメールサーバ５０と通信し、メールサーバ５０から電子メールを受信する。以後、通信部１１により受信した電子メールを受信メール１８と称することもある。暗号化部１２は、制御部１４の判定制御部１４Ａにより制御され、暗号化リスト１９に設定されている暗号化情報に基づいて、受信メール１８を暗号化する。ここで、暗号化情報は、受信メール１８を暗号化および復号化するために必要な暗号鍵を生成するための情報等であり、後述する復号化情報毎に設定可能である。
【０００９】
復号化部１３は、制御部１４の検索制御部１４Ｂにより制御され、暗号化リスト１９に予め設定されている復号化情報に対応する受信メール１８を復号化する。ここで、復号化情報は、例えば、暗号化された受信メール１８の復号化を実行するために必要なパスワードであり、後述する検索条件毎、あるいは複数の検索条件で共通に設定される。
制御部１４は、例えば、ＣＰＵであり、メモリ２０に格納されているプログラムＰＲＧを実行することにより、通信部１１、暗号化部１２、復号化部１３、表示部１５、保存部１６、入力部１７およびメモリ２０の動作を制御する。また、制御部１４の判定制御部１４Ａは、受信メール１８が、暗号化リスト１９に予め設定された検索条件に一致するか否かを判定する。ここで、検索条件は、例えば、受信者が秘密にしたい電子メールの差出人であり、電子メールの受信操作の前に、受信者により設定されている。
【００１０】
判定制御部１４Ａは、受信メール１８のヘッダ情報が示す差出人のメールアドレスと、検索条件として予め設定された差出人のメールアドレスとを比較する。検索条件に一致した受信メール１８は、暗号化部１２により暗号化される。すなわち、受信者が秘密にしたい特定の差出人からの受信メール１８は、暗号化部１２により暗号化され、検索条件に一致しない通常の受信メール１８は、暗号化されない。この結果、受信者が秘密にしたい受信メール１８のみ、第三者による閲覧を防止でき、通常の受信メール１８を閲覧するときの操作が煩雑になることを防止できる。
【００１１】
制御部１４の検索制御部１４Ｂは、暗号化された受信メール１８を閲覧するときに入力部１９を介して入力された復号化情報が、暗号化リスト１９に予め設定された復号化情報に一致するか否かを判定する。復号化情報に一致した受信メール１８は、復号化部１３により復号化される。復号化情報に一致した受信メール１８のみ、復号化部１３により復号化されるため、暗号化された受信メール１８を復号化情報を知らない第三者が閲覧することを防止できる。
【００１２】
表示部１５は、例えば、液晶ディスプレイであり、メインメニュー画面、暗号化されない通常の受信メール１８および閲覧するために復号化部１３により復号化された受信メール１８等を表示する。なお、暗号化された受信メール１８は、制御部１４の制御により、受信の形跡も、表示部１５に表示されない。この結果、受信者が秘密にしたい受信メール１８が、存在するか否かも秘密にできる。
【００１３】
保存部１６は、例えば、ＤＲＡＭ、ＳＲＡＭ、フラッシュメモリやハードディスク等の記憶装置を備え、暗号化部１２により暗号化された受信メール１８、暗号化されない通常の受信メール１８および暗号化リスト１９を記憶する。入力部１７は、例えば、携帯電話のダイヤルボタンあるいはタッチパネルであり、暗号化リスト１９に設定する検索条件、暗号化情報および復号化情報等の入力を受け付ける装置である。
【００１４】
暗号化リスト１９は、受信者により、電子メールの受信操作前に、暗号化する電子メールの検索条件、暗号化情報および復号化情報が設定され、保存部１６に記憶される。ここで、検索条件は、例えば、電子メールの差出人、添付ファイルの種類である。検索条件、暗号化情報および復号化情報等の詳細は、後述する図２で説明する。メモリ２０は、例えば、フラッシュメモリやＲＯＭまたはハードディスク等の記憶装置である。
【００１５】
図２は、暗号化リスト１９の一例を示している。暗号化リスト１９は、検索条件番号、検索条件である検索対象および検索文字列、復号化情報であるパスワード、暗号化情報である暗号化鍵の情報が設定されている。
検索条件番号は、受信メール１８が検索条件に一致するか否かを判定するときの検索条件の判定順序である。例えば、判定制御部１４Ａは、検索条件番号が１に設定されている検索条件である”ｔａｏｋａ＠ｍａｉｌ．ｃｏｍ”と、受信メール１８のヘッダー情報が示すメールアドレスとが一致するか否か判定する。検索条件に一致しない場合は、判定制御部１４Ａは、次の検索条件番号である２に設定されている検索条件の”ｒｙｏｔａ＠ｋｅｉｔａｉ．ｎｅ．ｊｐ”と、受信メール１８の差出人のメールアドレスとを比較する。
【００１６】
判定制御部１４Ａは、検索条件番号の小さい順に、検索条件に一致するまで上述の比較を繰り返す。そして、最後の検索条件番号（最大の検索条件番号）に設定されている検索条件でも一致しない場合、判定制御部１４Ａは、受信メール１８が検索条件に一致しないと判定する。
検索対象は、検索条件を構成する要素の１つであり、受信メール１８のどの部分を検索対象にするのかを指定する情報である。検索対象に”ＭａｉｌＨｅａｄｅｒ：Ｆｒｏｍ”が設定されている場合、判定制御部１４Ａは、受信メール１８のヘッダー情報の差出人を示すメールアドレスと暗号化リスト１９に設定されている検索文字列とを比較する。なお、検索対象に、ヘッダー情報全体を設定してもよいし、電子メールのタイトル等を設定してもよい。
【００１７】
検索対象に”Ａｔｔａｃｈｅｄ”が設定されている場合、判定制御部１４Ａは、受信メール１８に添付されているファイルの種類を示す拡張子と暗号化リスト１９に設定されている検索文字列とを比較する。なお、判定制御部１４Ａは、受信メール１８に添付されているファイルのファイル名と検索文字列とを比較してもよい。検索対象に”ＭａｉｌＢｏｄｙ”が設定されている場合、判定制御部１４Ａは、受信メール１８の本文内の文字列と暗号化リスト１９に設定されている検索文字列とを比較する。
【００１８】
検索文字列は、検索条件を構成する要素の１つであり、上述の検索対象から検索する文字列である。例えば、検索対象に”ＭａｉｌＨｅａｄｅｒ：Ｆｒｏｍ”が設定された検索条件番号１−３の検索文字列には、メールの差出人を示すメールアドレスが設定される。なお、検索文字列として、メールアドレスの＠マークより末尾の文字列のみを設定してもよい。これにより、特定のドメイン、例えば、特定の会社から送信されたメールをまとめて暗号化する場合、全社員のメールアドレスを設定する必要がない。このため、暗号化する電子メールを設定する手間を省ける。
【００１９】
検索対象に”Ａｔｔａｃｈｅｄ”が設定された検索条件番号４、５の検索文字列には、ファイルの種類を示す拡張子が設定される。ここで、ファイルの種類は、例えば、画像ファイルやテキストファイルである。この場合、拡張子に”ＪＰＧ”、”ＪＰＥＧ”の文字列が含まれる画像ファイルが添付されている受信メール１８は、添付ファイルとともに、暗号化される。なお、検索文字列に”＊”等の文字列を一括して指定するためのワイルドカードを設定してもよい。この場合、添付されているファイルの種類に拘わらず、ファイルが添付されている受信メール１８は、添付ファイルとともに、暗号化される。
【００２０】
検索対象に”ＭａｉｌＢｏｄｙ”が設定された索条件番号６、７の検索文字列には、本文内で使用される文字列が設定される。この場合、メールの本文内に”画像”、”添付”の文字列が含まれる受信メール１８は、暗号化される。上述の検索対象および検索文字列は、特定の電子メールを判別するための検索条件として暗号化リスト１９に設定される。なお、１つの検索条件として検索文字列を複数設定し、検索条件の一致を、論理和の条件にしてもよいし、論理積の条件にしてもよい。
【００２１】
パスワードは、復号化を実行するために必要な復号化情報である。受信者は、パスワードを、検索条件番号毎に設定してもよいし、複数の検索条件番号で共通に設定してもよい。例えば、検索条件番号５、６に設定されているパスワードを”ＯＥ２２ＥＦ”に設定し、検索条件番号４に設定されているパスワードと共通にしてもよい。これにより、検索条件番号４、５、６の検索条件に一致する受信メール１８は、共通のパスワードで復号化されるグループに属する。さらに、検索条件番号５、６に設定されている暗号化鍵を検索条件番号４に設定されている暗号化鍵と共通にし、パスワード毎に暗号化鍵を設定してもよい。
【００２２】
これにより、互いに異なる検索条件に一致した複数の受信メール１８を、パスワードで分類されるグループに振り分けることができる。この場合、例えば、１つのパスワード入力で、検索条件番号４、５、６の検索条件に対応する受信メール１８を閲覧できる。複数の検索条件に対応する受信メール１８を閲覧するときに、検索条件毎にパスワードを入力する必要がないため、パスワードを入力する手間を省ける。
【００２３】
暗号化鍵は、受信メール１８を暗号化するときに参照される暗号化情報であり、暗号化および復号化を行う暗号鍵あるいは暗号鍵を生成するために必要な情報である。暗号化鍵は、例えば、制御部１４あるいは暗号化部１２により、検索条件あるいは入力日時等を利用してランダムに生成され、検索条件に対応して設定される。なお、パスワードを暗号化鍵として利用してもよい。また、暗号化鍵には、暗号鍵を示す情報、例えば、暗号鍵が記憶されているアドレスが設定されてもよい。なお、暗号化リスト１９に示した暗号化鍵の列に設定されている文字列を表示しないようにしてもよい。また、パスワードを暗号化鍵として利用する場合には、暗号化リスト１９に示した暗号化鍵の項目を省いてもよい。
【００２４】
図３は、図２に示した暗号化リスト１９を作成するときの電子メール受信装置１０の動作の一例を示している。ステップＳ１０１、Ｓ１０２、Ｓ１０３、Ｓ１０４、Ｓ１０５、Ｓ１０６、Ｓ１０７は、制御部１４が、例えば、上述した図１に示したメモリ２０に記憶されているプログラムＰＲＧを実行することにより実施される。ステップＳ１０１の実施前に、例えば、受信者がメインメニューを操作することにより、電子メール受信装置１０は、待機モードから暗号化リスト１９を作成するためのモードに移行する。
【００２５】
ステップＳ１０１では、制御部１４は、暗号化リスト１９が保存部１６に既に記憶されているか否かを検索する。暗号化リスト１９が保存部１６に記憶されていない場合、処理は、ステップＳ１０３に移る。一方、暗号化リスト１９が保存部１６に記憶されている場合、ステップＳ１０２において、制御部１４は、暗号化リストを編集するための編集パスワードの入力を要求するメッセージを表示部１５に表示する。そして、制御部１４は、入力部１７を介して入力された編集パスワードが正しい場合、ステップＳ１０３の処理に移る。
【００２６】
ステップＳ１０３では、制御部１４は、受信者が暗号化を施したい電子メールの検索条件、この検索条件の判定順序を示す検索条件番号および復号化情報であるパスワードの入力を要求するメッセージを表示部１５に表示する。検索条件は、上述した図２に示した検検索対象および索文字列である。検索対象の入力は、プルダウンメニュー等により、複数の候補のいずれかを選択する形式にしてもよい。
【００２７】
ステップＳ１０４では、制御部１４は、入力部１７を介して入力された検索条件およびパスワードを暗号化リスト１９に設定し、暗号化リスト１９を保存部１６に記憶する。また、制御部１４あるいは暗号化部１２は、検索条件に対応する暗号化鍵（暗号化情報）を、検索条件あるいは入力日時等を利用してランダムに生成する。そして、制御部１４は、生成された暗号化鍵を検索条件に対応させて暗号化リスト１９に設定する。
【００２８】
ステップＳ１０５では、制御部１４は、継続して複数の検索条件等を入力するか否かの問い合わせのメッセージを表示部１５に表示する。そして、入力部１７を介して入力された情報が入力継続の場合（ステップＳ１０５のＮ）、処理は、ステップＳ１０３に移り、暗号化リスト１９の作成を繰り返す。入力部１７を介して入力された情報が入力終了の場合（ステップＳ１０５のＹ）、処理は、ステップＳ１０６に移る。
【００２９】
ステップＳ１０６では、制御部１４は、上述の処理により作成した暗号化リスト１９が新規か否かを、ステップＳ１０１の結果を基に判定する。暗号化リスト１９が新規でない場合（ステップＳ１０６のＮ）、すなわち、編集パスワードが既に設定されている場合、暗号化リスト１９の作成処理は、終了する。
一方、暗号化リスト１９が新規の場合（ステップＳ１０６のＹ）、ステップＳ１０７において、制御部１４は、暗号化リスト１９を編集するための編集パスワードの設定を要求するメッセージを表示部１５に表示する。そして、制御部１４は、入力部１７を介して入力された情報を編集パスワードに設定し、暗号化リスト１９の作成処理を終了する。上述の暗号化リスト１９の作成処理により、電子メールの受信前に、受信者が秘密にしたい電子メールのみを暗号化の対象にできる。
【００３０】
図４は、電子メールを受信するときの電子メール受信装置１０の動作の一例を示している。ステップＳ２０１、Ｓ２０２、Ｓ２０３、Ｓ２０４は、制御部１４が、例えば、上述した図１に示したメモリ２０に記憶されているプログラムＰＲＧを実行することにより実施される。
ステップＳ２０１では、外部のメールサーバ５０からの電子メールの送信に応答して、制御部１４は、通信部１１を経由してメールサーバ５０から電子メールを受信する。ステップＳ２０２では、制御部１４の判定制御部１４Ａは、受信メール１８が、暗号化リスト１９に設定されている検索条件に一致するか否かを判定する。例えば、上述した図２に示した暗号化リスト１９の場合、先ず、判定制御部１４Ａは、暗号化リスト１９の検索条件番号が１に設定されている差出人のメールアドレス”ｔａｏｋａ＠ｍａｉｌ．ｃｏｍ”が、受信メール１８のヘッダー情報が示すメールアドレスと一致するか否か判定する。
【００３１】
この検索条件に一致しない場合、判定制御部１４Ａは、検索条件に一致するまで、検索条件番号の小さい順に検索条件の比較を繰り返す。例えば、受信メール１８が検索条件番号４の検索条件に一致した場合、判定制御部１４Ａは、検索条件番号５以降の検索条件での比較を実施することなく、受信メール１８が検索条件に一致した（Ｓ２０２のＹ）と判定し、検索条件の比較を終了する。また、検索条件番号１−４の検索条件に一致しない場合、判定制御部１４Ａは、受信メール１８と検索条件番号５以降の検索条件とを比較する。そして、最後の検索条件番号７の検索条件でも一致しない場合、判定制御部１４Ａは、受信メール１８が検索条件に一致しない（Ｓ２０２のＮ）と判定する。
【００３２】
受信メール１８が検索条件に一致した場合（ステップＳ２０２のＹ）、処理は、ステップＳ２０３に移る。ステップＳ２０３では、暗号化部１２は、判定制御部１４Ａからの制御に応答して、検索条件に一致した受信メール１８を、暗号化リスト１９に設定されている暗号化情報に基づいて暗号化する。なお、暗号化する受信メール１８にファイルが添付されている場合、暗号化部１２は、受信メール１８を、添付されているファイルとともに、暗号化情報に基づいて暗号化する。
【００３３】
受信メール１８が検索条件に一致しない場合（ステップＳ２０２のＮ）、ステップＳ２０４において、判定制御部１４Ａは、受信メール１８を暗号化せずに保存部１６に記憶する。また、ステップＳ２０４では、判定制御部１４Ａは、ステップＳ２０３において暗号化された受信メール１８を、例えば、復号化情報毎にグループ分けして、保存部１６に記憶する。
【００３４】
上述の処理により、暗号化リスト１９に設定されている検索条件に一致する受信メール１８、すなわち、受信者が秘密にしたい受信メール１８のみを暗号化して保存部１６に記憶できる。また、その他の受信メール１８は、暗号化せずに保存部１６に記憶されるため、その後、簡易な操作で閲覧できる。この結果、受信者が秘密にしたい受信メール１８のみ、第三者による閲覧を防止でき、受信者が秘密にする必要のない通常の受信メール１８を閲覧するときの操作が煩雑になることを防止できる。
【００３５】
図５は、暗号化された電子メールを閲覧するときの電子メール受信装置１０の動作の一例を示している。ステップＳ３０１、Ｓ３０２、Ｓ３０３、Ｓ３０４、Ｓ３０５、Ｓ３０６、Ｓ３０７、Ｓ３０８は、制御部１４が、例えば、上述した図１に示したメモリ２０に記憶されているプログラムＰＲＧを実行することにより実施される。
ステップＳ３０１では、受信者の入力部１７の操作により受け付けたコマンドに応答して、制御部１４は、メインメニュー画面を表示部１５に表示する。ここで、メインメニューは、例えば、暗号化されたメールを閲覧するための復号化用のサブメニューや電子メール受信装置１０のパラメータ設定のサブメニューを選択するためのメニューである。
【００３６】
ステップＳ３０２では、制御部１４は、入力部１７により受け付けたコマンドに基づいて、暗号化されたメールを閲覧するための復号化用のサブメニュー画面を表示部１５に表示する。ステップＳ３０３では、制御部１４は、受信者が復号化したい電子メールの復号化情報の入力を要求するメッセージを表示部１５に表示する。これにより、入力部１７は、検索条件に対応して予め設定された復号化情報の入力を受け付ける。
【００３７】
ステップＳ３０４では、制御部１４の検索制御部１４Ｂは、入力部１７を介して入力された復号化情報と暗号化リスト１９に設定されている復号化情報とが一致するかを判定する。復号化情報が互いに一致しない場合（ステップＳ３０４のＮ）、処理は、ステップＳ３０８に移る。
復号化情報が互いに一致した場合（ステップＳ３０４のＹ）、ステップＳ３０５において、検索制御部１４Ｂは、暗号化リスト１９を基に、入力された復号化情報に対応する電子メールが記憶される保存部１６の領域を検索する。すなわち、復号化情報に対応する受信メールが有るか否かを判定する。復号化情報に対応する受信メール１８が保存部１６に存在しない場合（ステップＳ３０５のＮ）、処理は、ステップＳ３０８に移る。
【００３８】
復号化情報に対応する受信メール１８が保存部１６に存在する場合（ステップＳ３０５のＹ）、ステップＳ３０６において、復号化部１３は、検索制御部１４Ｂからの制御に応答して、復号化情報に対応する受信メール１８を復号化する。すなわち、復号化部１３は、検索制御部１４Ｂにより検索された受信メール１８を復号化する。ステップＳ３０７では、制御部１４は、復号化部１３により復号化された受信メール１８を表示部１５に表示する。
【００３９】
ステップＳ３０８では、制御部１４は、入力された復号化情報に一致する電子メールが存在しない旨のメッセージを表示部１５に表示する。なお、復号化情報の比較結果が一致しない場合（ステップＳ３０４のＮ）、制御部１４は、入力された復号化情報が間違っていることを表示部１５に表示してもよい。
上述の処理により、復号化情報に一致した受信メール１８のみ、復号化部１３により復号化されるため、暗号化された受信メール１８を復号化情報を知らない第三者が閲覧することを防止できる。
【００４０】
以上、この実施形態では、電子メール受信装置１０は、暗号化リスト１９に設定されている電子メールの差出人や電子メールに添付されているファイルの種類等の検索条件に一致する受信メール１８のみを暗号化して保存部１６に記憶する。その他の受信メール１８は、暗号化せずに保存部１６に記憶される。なお、暗号化する受信メール１８にファイルが添付されている場合、電子メール受信装置１０は、受信メール１８を、添付されているファイルとともに、暗号化情報に基づいて暗号化して保存部１６に記憶する。
【００４１】
この結果、受信者が秘密にする必要のない通常の受信メール１８は、簡易な操作で閲覧でき、受信者が秘密にしたい受信メール１８は、暗号化により、第三者により閲覧されることが防止される。また、暗号化された受信メール１８は、メール自身だけでなく受信した形跡も、表示部１５に表示されないため、受信者が秘密にしたい受信メール１８の存在自体を秘密にできる。これにより、受信者が秘密にしたい受信メール１８を、第三者が検索することを抑制できる。
【００４２】
暗号化された受信メール１８を閲覧する場合、電子メール受信装置１０は、入力部１７を介して入力された復号化情報と暗号化リスト１９に設定されている復号化情報とが一致したときに、入力された復号化情報に一致する受信メール１８のみ、復号化する。この結果、暗号化された電子メールが、復号化情報を知らない第三者により閲覧されることを防止できる。
【００４３】
さらに、復号化情報毎に異なる暗号化情報を設定した場合は、一部の復号化情報あるいは暗号化情報が漏洩しても、漏洩した情報以外の受信メール１８を、第三者が閲覧することを防止できる。すなわち、１つの暗号化情報で管理するときよりも、電子メール受信装置１０のセキュリティを向上できる。
なお、上述した実施形態では、メール受信装置１０を携帯電話に搭載した場合の例について述べた。本発明は、かかる実施形態に限定されるものではない。例えば、パーソナルコンピュータやメール受信機能を有する電子機器に本発明のメール受信装置１０を搭載してもよい。この場合にも、上述した実施形態と同様の効果を得ることができる。
【００４４】
上述した実施形態では、検索条件毎あるいは復号化情報毎に異なる暗号化情報を使用して受信メール１８を暗号化する例について述べた。本発明は、かかる実施形態に限定されるものではない。例えば、１つの暗号化情報を全ての復号化情報で共通に使用して、受信メール１８を暗号化してもよい。この場合、複数の暗号化情報を管理する必要がないため、制御部１４が実行するプログラムＰＲＧを簡素化できる。この場合にも、上述した実施形態と同様の効果を得ることができる。
【００４５】
以上、本発明について詳細に説明してきたが、上記の実施形態およびその変形例は発明の一例に過ぎず、本発明はこれに限定されるものではない。本発明を逸脱しない範囲で変形可能であることは明らかである。
【産業上の利用可能性】
【００４６】
本発明は、電子メールを受信する電子メール受信装置、電子メール受信方法および電子メール受信プログラムに利用できる。
【図面の簡単な説明】
【００４７】
【図１】本発明の一実施形態を示すブロック図である。
【図２】図１に示した暗号化リストの一例を示す説明図である。
【図３】暗号化リストを作成するときの動作の一例を示すフロー図である。
【図４】電子メールを受信するときの動作の一例を示すフロー図である。
【図５】暗号化された電子メールを閲覧するときの動作の一例を示すフロー図である。
【符号の説明】
【００４８】
１０‥電子メール受信装置；１１‥通信部；１２‥暗号化部；１３‥復号化部；１４‥制御部；１４Ａ‥判定制御部；１４Ｂ‥検索制御部；１５‥表示部；１６‥保存部；１７‥入力部；１８‥受信メール；１９‥暗号化リスト；２０‥メモリ；５０‥メールサーバ
【図１】
2008090716.tif 000003
【図２】
2008090716.tif 000004
【図３】
2008090716.tif 000005
【図４】
2008090716.tif 000006
【図５】
2008090716.tif 000007