(57)【要約】 【課題】カメラ付き携帯電話等の携帯端末を用いて、第三者も利用可能なインターネットカフェの表示端末でウェブメールサービスを受けるときでも、電子メールの秘密を保持するのに好適な電子メール処理システム等を提供する。【解決手段】携帯端末１０３はサービス開始時に公開鍵と秘密鍵を生成し、公開鍵はウェブメールサーバとして機能するサーバ装置１０２に保存され、秘密鍵は携帯端末１０３に保存される。サーバ装置１０２が受信した電子メールは当該公開鍵で暗号化した後に２次元符号化されて符号化済画像を生成する。表示端末１０４は、ウェブメールサービスを介して当該符号化済画像を表示する。ユーザが携帯端末１０３で表示端末１０４に表示された符号化済画像を撮影すると、携帯端末１０３は撮影した画像に対して２次元符号の復号処理を行い、さらに当該秘密鍵を用いた解読を行って、電子メールの内容を取得して表示する。【選択図】図１
2008052537.tif 000002
【特許請求の範囲】
【請求項１】
サーバ装置と、携帯端末と、を備える電子メール処理システムであって、
（ａ）前記携帯端末は、
当該携帯電話のユーザ用の公開鍵と秘密鍵との対を生成する鍵生成部、
前記生成された公開鍵を前記サーバ装置に送信する公開鍵送信部、
前記生成された秘密鍵を記憶する秘密鍵記憶部
を備え、
（ｂ）前記サーバ装置は、
前記携帯端末から送信された公開鍵を受信する公開鍵受信部、
前記受信された公開鍵を記憶する公開鍵記憶部、
メール送信者から前記携帯端末のユーザ宛に送信された電子メールを受信するメール受信部、
前記記憶された公開鍵で、前記受信された電子メールを暗号化して、当該暗号化の結果を暗号化済メッセージとして出力する暗号化部、
前記出力された暗号化済メッセージを２次元画像符号化して、当該符号化の結果を符号化済画像として出力する符号化部、
前記出力された符号化済画像を、前記表示端末に送信して、前記表示端末に当該符号化済み画像を表示させる画像送信部
を備え、
（ｃ）前記携帯端末は、
前記表示端末により受信されて表示された符号化済画像を撮影する画像撮影部、
前記撮影された符号化済画像を当該２次元画像符号化に対する逆変換により復号して、当該復号の結果を復号済メッセージとして出力する復号部、
前記出力された復号済メッセージを、前記記憶された秘密鍵により解読して、当該解読の結果を受信済電子メールとして出力する解読部、
前記出力された受信済電子メールを表示するメール表示部
をさらに備える
ことを特徴とする電子メール処理システム。
【請求項２】
請求項１に記載の電子メール処理システムであって、
前記サーバ装置は、当該表示端末にインターネットブラウザを介したウェブメールサービスにより符号化済画像を送信し、
当該表示端末は、当該インターネットブラウザにより、当該符号化済画像を受信して表示する
ことを特徴とする電子メール処理システム。
【請求項３】
請求項２に記載の電子メール処理システムであって、
前記サーバ装置は、
前記受信された電子メールを記憶するメール記憶部
をさらに備え、
前記表示端末から当該ウェブメールサービスの要求がされた後に、前記記憶された電子メールの当該暗号化および当該符号化を行い、当該ウェブメールサービスの応答として、当該符号化済画像を送信する
ことを特徴とする電子メール処理システム。
【請求項４】
請求項１から３のいずれか１項に記載の電子メール処理システムにおけるサーバ装置。
【請求項５】
請求項１から３のいずれか１項に記載の電子メール処理システムにおける携帯端末。
【請求項６】
サーバ装置と、携帯端末と、にて実行される電子メール処理方法であって、前記携帯端末は、鍵生成部、公開鍵送信部、秘密鍵記憶部、画像撮影部、復号部、解読部、メール表示部を有し、前記サーバ装置は、公開鍵受信部、公開鍵記憶部、メール受信部、暗号化部、符号化部、画像送信部を有し、
（ａ）前記携帯端末にて、
前記鍵生成部が、当該携帯電話のユーザ用の公開鍵と秘密鍵との対を生成する鍵生成工程、
前記公開鍵送信部が、前記生成された公開鍵を前記サーバ装置に送信する公開鍵送信工程、
前記秘密鍵記憶部が、前記生成された秘密鍵を記憶する秘密鍵記憶工程
を備え、
（ｂ）前記サーバ装置にて、
前記公開鍵受信部が、前記携帯端末から送信された公開鍵を受信する公開鍵受信工程、
前記公開鍵記憶部が、前記受信された公開鍵を記憶する公開鍵記憶工程、
前記メール受信部が、メール送信者から前記携帯端末のユーザ宛に送信された電子メールを受信するメール受信工程、
前記暗号化部が、前記記憶された公開鍵で、前記受信された電子メールを暗号化して、当該暗号化の結果を暗号化済メッセージとして出力する暗号化工程、
前記符号化部が、前記出力された暗号化済メッセージを２次元画像符号化して、当該符号化の結果を符号化済画像として出力する符号化工程、
前記画像送信部が、前記出力された符号化済画像を、前記表示端末に送信して、前記表示端末に当該符号化済み画像を表示させる画像送信工程
をさらに備え、
（ｃ）前記携帯端末にて、
前記画像撮影部が、前記表示端末により受信されて表示された符号化済画像を撮影する画像撮影工程、
前記復号部が、前記撮影された符号化済画像を当該２次元画像符号化に対する逆変換により復号して、当該復号の結果を復号済メッセージとして出力する復号工程、
前記解読部が、前記出力された復号済メッセージを、前記記憶された秘密鍵により解読して、当該解読の結果を受信済電子メールとして出力する解読工程、
前記メール表示部が、前記出力された受信済電子メールを表示するメール表示工程
をさらに備える
ことを特徴とする電子メール処理方法。
【請求項７】
請求項６に記載の電子メール処理方法であって、
前記サーバ装置は、当該表示端末にインターネットブラウザを介したウェブメールサービスにより符号化済画像を送信し、
当該表示端末は、当該インターネットブラウザにより、当該符号化済画像を受信して表示する
ことを特徴とする電子メール処理方法。
【請求項８】
請求項７に記載の電子メール処理方法であって、
前記サーバ装置は、
前記受信された電子メールを記憶するメール記憶部
をさらに備え、
前記表示端末から当該ウェブメールサービスの要求がされた後に、前記記憶された電子メールの当該暗号化および当該符号化を行い、当該ウェブメールサービスの応答として、当該符号化済画像を送信する
ことを特徴とする電子メール処理方法。
【請求項９】
コンピュータを、請求項４に記載のサーバ装置の各部として機能させることを特徴とするプログラム。
【請求項１０】
コンピュータを、請求項５に記載の携帯端末の各部として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カメラ付き携帯電話等の携帯端末を用いて、第三者も利用可能なインターネットカフェの表示端末でウェブメールサービスを受けるときでも、電子メールの秘密を保持するのに好適な電子メール処理システム、電子メール処理方法、サーバ装置、携帯端末、ならびに、これらをコンピュータおよび携帯端末上にて実現するプログラムに関する。
【背景技術】
【０００２】
従来から、ＱＲコード（登録商標）などの２次元バーコードを利用した暗号化システムが提案されている。発明者らは、携帯電話を用いた暗号化システムを、以下の文献で提案している。
【非特許文献１】日経産業新聞、２００５年１２月１４日、第１頁、「携帯画像を暗号化  カオスウェア  安全送信システム」
【０００３】
[非特許文献１]に開示される技術では、暗号化に用いる暗号鍵を２次元バーコードにし、これを携帯電話のカメラで撮影することで、携帯電話内に暗号鍵を取り込む。そして、携帯電話のカメラで撮影した画像を送信する場合には、当該暗号鍵で暗号化してから送信し、受信側で暗号鍵で解読することによって、画像を取得するとともに、暗号鍵の安全な伝達、および、通信経路における情報漏曳を防止している。
【０００４】
一方で、インターネットブラウザを用いたウェブメールのサービスが広く利用されつつある。ウェブメールでは、インターネットブラウザを電子メールの表示用のインターフェースとして用いるため、他人の端末やインターネットカフェの端末などであっても、自分に宛てられた電子メールの内容を表示することができるという利点がある。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、第三者が利用するような端末で電子メールの内容をそのまま表示すると、たとえばインターネットブラウザのキャッシュに電子メールの内容が残ってしまったり、他人がしかけたスパイウェアが動作して電子メールの内容が漏れてしまう等、情報漏曳の危険性がある。
【０００６】
したがって、どこでも利用できるというウェブメールサービスの利点を維持したまま、情報漏曳の危険性を減らしたい、という要望は大きい。
【０００７】
本発明は、上記のような課題を解決するものであって、カメラ付き携帯電話等の携帯端末を用いて、第三者も利用可能なインターネットカフェの表示端末でウェブメールサービスを受けるときでも、電子メールの秘密を保持するのに好適な電子メール処理システム、電子メール処理方法、ならびに、これらをコンピュータおよび携帯端末上にて実現するプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
以上の目的を達成するため、本発明の原理にしたがって、下記の発明を開示する。
【０００９】
本発明の第１の観点に係る電子メール処理システムは、サーバ装置と、携帯端末と、を備え、以下のように構成する。
【００１０】
すなわち、携帯端末は、鍵生成部、公開鍵送信部、秘密鍵記憶部、画像撮影部、復号部、解読部、メール表示部を備える。
【００１１】
ここで、鍵生成部は、当該携帯電話のユーザ用の公開鍵と秘密鍵との対を生成する。
【００１２】
一方、公開鍵送信部は、生成された公開鍵をサーバ装置に送信する。
【００１３】
さらに、秘密鍵記憶部は、生成された秘密鍵を記憶する。
【００１４】
一方、サーバ装置は、公開鍵受信部、公開鍵記憶部、メール受信部、暗号化部、符号化部、画像送信部を備える。
【００１５】
ここで、公開鍵受信部は、携帯端末から送信された公開鍵を受信する。
【００１６】
一方、公開鍵記憶部は、受信された公開鍵を記憶する。
【００１７】
さらに、メール受信部は、メール送信者から携帯端末のユーザ宛に送信された電子メールを受信する。
【００１８】
そして、暗号化部は、記憶された公開鍵で、受信された電子メールを暗号化して、当該暗号化の結果を暗号化済メッセージとして出力する。
【００１９】
一方、符号化部は、出力された暗号化済メッセージを２次元画像符号化して、当該符号化の結果を符号化済画像として出力する。
【００２０】
さらに、画像送信部は、出力された符号化済画像を、表示端末に送信して、表示端末に当該符号化済み画像を表示させる。
【００２１】
一方、画像撮影部は、表示端末により受信されて表示された符号化済画像を撮影する。
【００２２】
一方、復号部は、撮影された符号化済画像を当該２次元画像符号化に対する逆変換により復号して、当該復号の結果を復号済メッセージとして出力する。
【００２３】
さらに、解読部は、出力された復号済メッセージを、記憶された秘密鍵により解読して、当該解読の結果を受信済電子メールとして出力する。
【００２４】
そして、メール表示部は、出力された受信済電子メールを表示する。
【００２５】
また、本発明の電子メール処理システムにおいて、サーバ装置は、当該表示端末にインターネットブラウザを介したウェブメールサービスにより符号化済画像を送信し、当該表示端末は、当該インターネットブラウザにより、当該符号化済画像を受信して表示するように構成することができる。
【００２６】
また、本発明の電子メール処理システムにおいて、サーバ装置は、受信された電子メールを記憶するメール記憶部をさらに備え、表示端末から当該ウェブメールサービスの要求がされた後に、記憶された電子メールの当該暗号化および当該符号化を行い、当該ウェブメールサービスの応答として、当該符号化済画像を送信するように構成することができる。
【００２７】
本発明のその他の観点に係るサーバ装置は、上記の電子メール処理システムにおけるサーバ装置である。
【００２８】
本発明のその他の観点に係る携帯端末は、上記の電子メール処理システムにおける携帯端末である。
【００２９】
本発明のその他の観点に係る電子メール処理方法は、サーバ装置と、携帯端末と、にて実行され、携帯端末は、鍵生成部、公開鍵送信部、秘密鍵記憶部、画像撮影部、復号部、解読部、メール表示部を有し、サーバ装置は、公開鍵受信部、メール受信部、公開鍵記憶部、暗号化部、符号化部、画像送信部を有し、鍵生成工程、公開鍵送信工程、秘密鍵記憶工程、画像撮影工程、復号工程、解読工程、メール表示工程、公開鍵受信工程、メール受信工程、公開鍵記憶工程、暗号化工程、符号化工程、画像送信工程を備え、以下のように構成する。
【００３０】
すなわち、携帯端末にて、鍵生成工程では、鍵生成部が、当該携帯電話のユーザ用の公開鍵と秘密鍵との対を生成する。
【００３１】
一方、公開鍵送信工程では、公開鍵送信部が、生成された公開鍵をサーバ装置に送信する。
【００３２】
さらに、秘密鍵記憶工程では、秘密鍵記憶部が、生成された秘密鍵を記憶する。
【００３３】
一方、サーバ装置にて、公開鍵受信工程では、公開鍵受信部が、携帯端末から送信された公開鍵を受信する。
【００３４】
そして、公開鍵記憶工程では、公開鍵記憶部が、受信された公開鍵を記憶する。
【００３５】
さらに、メール受信工程では、メール受信部が、メール送信者から携帯端末のユーザ宛に送信された電子メールを受信する。
【００３６】
一方、暗号化工程では、暗号化部が、記憶された公開鍵で、受信された電子メールを暗号化して、当該暗号化の結果を暗号化済メッセージとして出力する。
【００３７】
さらに、符号化工程では、符号化部が、出力された暗号化済メッセージを２次元画像符号化して、当該符号化の結果を符号化済画像として出力する。
【００３８】
そして、画像送信工程では、画像送信部が、出力された符号化済画像を、表示端末に送信して、表示端末に当該符号化済み画像を表示させる。
【００３９】
一方、携帯端末にて、画像撮影工程では、画像撮影部が、表示端末により受信されて表示された符号化済画像を撮影する。
【００４０】
さらに、復号工程では、復号部が、撮影された符号化済画像を当該２次元画像符号化に対する逆変換により復号して、当該復号の結果を復号済メッセージとして出力する。
【００４１】
そして、解読工程では、解読部が、出力された復号済メッセージを、記憶された秘密鍵により解読して、当該解読の結果を受信済電子メールとして出力する。
【００４２】
一方、メール表示工程では、メール表示部が、出力された受信済電子メールを表示する。
【００４３】
また、本発明の電子メール処理方法において、サーバ装置は、当該表示端末にインターネットブラウザを介したウェブメールサービスにより符号化済画像を送信し、当該表示端末は、当該インターネットブラウザにより、当該符号化済画像を受信して表示するように構成することができる。
【００４４】
また、本発明の電子メール処理方法において、サーバ装置は、受信された電子メールを記憶するメール記憶部をさらに備え、表示端末から当該ウェブメールサービスの要求がされた後に、記憶された電子メールの当該暗号化および当該符号化を行い、当該ウェブメールサービスの応答として、当該符号化済画像を送信するように構成することができる。
【００４５】
本発明の他の観点に係るプログラムは、コンピュータを、上記のサーバ装置、もしくは、携帯端末として機能させるように構成する。
【００４６】
当該プログラムは、コンピュータ読取可能な情報記録媒体（コンパクトディスク、フレキシブルディスク、ハードディスク、光磁気ディスク、ディジタルビデオディスク、磁気テープ、または、半導体メモリを含む。）に記録することができる。
【００４７】
そして、上記の情報記録媒体は、コンピュータとは独立して配布、販売することができるほか、インターネット等のコンピュータ通信網を介して上記のプログラムそのものを配布、販売することができる。
【発明の効果】
【００４８】
本発明によれば、カメラ付き携帯電話等の携帯端末を用いて、第三者も利用可能なインターネットカフェの表示端末でウェブメールサービスを受けるときでも、電子メールの秘密を保持するのに好適な電子メール処理システム、電子メール処理方法、サーバ装置、携帯端末、ならびに、これらをコンピュータおよび携帯端末上にて実現するプログラムを提供することができる。
【発明を実施するための最良の形態】
【００４９】
以下に本発明の実施形態を説明する。なお、以下にあげる実施形態は、説明のためのものであり、本発明の範囲を制限する物ではない。したがって、当業者であれば、これらの各要素または全要素を、これと均等なものに置換した実施形態を採用することが可能であるが、これらの実施形態も、本発明の範囲に含まれる。
【実施例１】
【００５０】
図１は、本発明の暗号通信システムの実施形態の概要構成を示す説明図である。以下、本図を参照して説明する。
【００５１】
本実施形態では、電子メール処理システム１０１は、ウェブメールサーバとして機能するサーバ装置１０２と、ネットカフェなどに用意されたウェブメールを表示するためのブラウザが利用可能な表示端末１０４が、インターネット１１１を介して接続されるほか、カメラ付き携帯電話などにより実現される携帯端末１０３からサーバ装置１０２へは、公開鍵のアップロードを行う通信がされる。
【００５２】
また、表示端末１０４と携帯端末１０３とは、直接通信可能に接続されるのではなく、表示端末１０４の画面に表示された画像を携帯端末１０３が備えるディジタルカメラを用いて撮影することによって、情報のやりとりを行う。
【００５３】
一般に、旅行先、特に海外では、自分の携帯電話を持参してメールの送受を行うと、プライバシーを保つことができるが、パケット通信量がきわめて高額になることが多い。一方で、ネットカフェなどの利用料は一般に低額である。ただし、ネットカフェでウェブメールを利用すると、プライバシーの観点から問題があることも多い。
【００５４】
本実施形態は、このような価格差を考慮して、メールを読む際にプライバシーを維持しつつ低額なネットカフェを利用できるようにするという利点がある。
【００５５】
図２は、本実施形態に係る携帯端末の概要構成を示す説明図である。以下、本図を参照して説明する。
【００５６】
携帯端末１０３は、鍵生成部２０１、公開鍵送信部２０２、秘密鍵記憶部２０３、画像撮影部２０４、復号部２０５、解読部２０６、メール表示部２０７を備える。これらは、携帯端末１０３上でプログラムを実行することによって実現されるものとするのが典型的である。
【００５７】
図３は、携帯端末１０３で実行される登録依頼処理の制御の流れを示すフローチャートである。本処理は、ユーザが本実施形態の電子メール処理システムの利用を開始する際に一度だけ実行されるものである。以下、本図を参照して説明する。
【００５８】
本処理が開始されると、携帯端末１０３の鍵生成部２０１は、当該携帯電話のユーザ用の公開鍵と秘密鍵との対を生成する（ステップＳ３０１）。
【００５９】
ＲＳＡ暗号などの公開鍵システムでは、ユーザにパスフレーズを入力させ、このパスフレーズを秘密鍵として利用するのが典型的であるが、本実施形態では、秘密鍵と公開鍵の対を、携帯端末１０３が生成する。パスフレーズに相当する情報は、乱数などを利用して生成しても良いし、ユーザからの適切な入力の様子を観察することによって得ても良い。
【００６０】
ついで、公開鍵送信部２０２は、生成された公開鍵をサーバ装置１０２に送信する（ステップＳ３０２）。
【００６１】
携帯電話で実行できるプログラムは、セキュリティの観点から、一般のサーバとは通信できないが、当該プログラムが提供されているサーバとは通信できるように構成されていることが多い。したがって、本実施形態のサーバ装置１０２で、当該プログラムが提供されるようにする。本実施形態では、公開鍵のみをサーバ装置１０２に送信する。
【００６２】
ついで、秘密鍵記憶部２０３は、生成された秘密鍵を記憶して（ステップＳ３０３）、本処理を終了する。
【００６３】
典型的には、秘密鍵は、携帯電話が有するフラッシュＥＥＰＲＯＭなどの不揮発性メモリに記憶する。実際に電子メールを読む際には、このような不揮発性メモリにアクセスすることで、サーバ装置１０２に登録された公開鍵に対応付けられる秘密鍵を得ることができる。
【００６４】
画像撮影部２０４、復号部２０５、解読部２０６、メール表示部２０７における処理については後述する。
【００６５】
図４は、本実施形態におけるサーバ装置１０２の概要構成を示す説明図である。以下、本図を参照して説明する。
【００６６】
サーバ装置１０２は、公開鍵受信部４０１、公開鍵記憶部４０２、メール受信部４０３、暗号化部４０４、符号化部４０５、画像送信部４０６、メール記憶部４１１、画像記憶部４１２、を備える。
【００６７】
このサーバ装置１０２は、通常のサービスとして一般的なウェブメールサービスを提供しており、本発明を適用することによって、プライバシーとセキュリティの保護を増進したサービスを提供するものである。したがって、ウェブメールサービスを提供するための基本的な要素については、公知の技術をそのまま適用することができる。また、サーバ用コンピュータにてあらかじめ用意したプログラムを実行させることによって、サーバ装置１０２の各部の処理が実現される。
【００６８】
図５は、サーバ装置１０２にて実行される登録受付処理の制御の流れを示すフローチャートである。以下、本図を参照して説明する。
【００６９】
まず、公開鍵受信部４０１は、携帯端末１０３から送信された公開鍵を受信する（ステップＳ５０１）。
【００７０】
この公開鍵は、携帯端末１０３のユーザが本電子メール処理システムの使用開始の際に、携帯端末１０３に生成させた秘密鍵と対になるものである。
【００７１】
ついで、公開鍵記憶部４０２は、受信された公開鍵を記憶して、本処理を終了する（ステップＳ５０２）。通常は、当該携帯端末１０３のユーザのユーザ情報と対応付けて、ハードディスクなどに不揮発に記憶される。
【００７２】
サーバ装置１０２は、一種のウェブメールサーバとして機能するため、ユーザ情報として、メールアドレスや課金情報、過去に受信した電子メール（本システムの機能により暗号化している場合もあるし、オプションを選択することによって、生データのまま保存・提供する場合もある。）、各種設定の情報が、通常のウェブメールサーバ同様に管理される。
【００７３】
このほか、携帯端末１０３として機能する携帯電話の電話番号も同様に保存しておくと、表示端末１０４にてウェブメール表示する際に、複数台携帯電話を持つユーザがどの電話を使えば良いか、確認しやすくなる。
【００７４】
このようにして、携帯端末１０３で登録依頼処理、サーバ装置１０２で登録受付処理が実行されると、本電子メール処理システムの「初期化」が完了し、以降は、電子メールそのものに対する処理が行われる。
【００７５】
図６は、サーバ装置１０２にて実行されるメール保存処理の制御の流れを示すフローチャートである。本処理は、他のメールサーバからＳＭＴＰ（Simple Mail Transfer Protocol）プロトコル等に基づいて、サーバ装置１０２が管理するユーザ宛に電子メールが転送されてくると開始される。以下、本図を参照して説明する。
【００７６】
まず、メール受信部４０３は、メール送信者から携帯端末１０３のユーザ宛に送信された電子メールを受信して（ステップＳ６０１）、メール記憶部４１１に一時的に記憶する（ステップＳ６０２）。本処理は、通常のウェブメールサーバで実行される電子メール受信と同様の処理である。
【００７７】
ついで、暗号化部４０４は、記憶された公開鍵で、受信された電子メールを暗号化して、当該暗号化の結果を暗号化済メッセージとして出力する（ステップＳ６０３）。
【００７８】
当該公開鍵は、携帯端末１０３にて生成されたものであり、暗号化済メッセージを解読するためには、携帯端末１０３に記憶されている秘密鍵が必要である。この暗号化には、ＲＳＡ暗号など、各種の公開鍵暗号で用いられる技術を適用することができる。
【００７９】
この際、暗号化の対象となる電子メールの情報は、電子メール本文のほか、題名や発信元なども含めることができる。以下では、電子メールの全情報が暗号化されることとして説明する。
【００８０】
さらに、符号化部４０５は、出力された暗号化済メッセージを２次元画像符号化して、当該符号化の結果を符号化済画像として出力し（ステップＳ６０４）、当該ユーザに対応付けて、当該符号化済画像を画像記憶部４１２に記憶する（ステップＳ６０５）。この際に、当該電子メールを受信した時刻の情報（これは、「電子メールに含まれる情報」ではない。）も、ともに記憶することが望ましい。
【００８１】
ここでいう２次元画像符号化とは、いわゆる２次元（バー）コードに相当するものであり、たとえば、現在日本で最も普及している２次元バーコードは、ＱＲコードである。このほか、ＰＤＦ４１７、ＤａｔａＭａｔｒｉｘ、ＭａｘｉＣｏｄｅなど、各種の２次元コードを利用することもできる。これらの２次元コードは、いずれも、ＡＩＭ  ＩｎｔｅｒｎａｔｉｏｎａｌおよびＩＳＯにて規格化がされている。
【００８２】
たとえば、ＱＲコードでは、１つの符号化済画像に、数字であれば７０８９個、英数字であれば４２９６個、バイナリデータであれば２９５３個、漢字であれば１８１７個を格納することができる。したがって、メールのサイズがこれよりも大きい場合には、電子メールを分割したり、後半を省略するなどの処理を行うこととなる。
【００８３】
そして、サーバ装置１０２は、当該符号化済画像のソースとなった電子メールをメール記憶部４１１から消去して（ステップＳ６０６）、本処理を終了する。
【００８４】
さて、このようにして、電子メールを画像暗号化した符号化済画像が、ユーザに対応付けてサーバ装置１０２で管理されることとなった。サーバ装置１０２は、一種のウェブメールサーバであるから、通常のウェブメールサーバ同様、インターネットカフェのコンピュータや各種のコンピュータ等の表示端末１０４からブラウザ経由で「電子メール」の表示の要求があると、当該ユーザ宛の「電子メール」を提供することとなる。この処理の際には、通常のウェブメールと同様の、ユーザ名やパスワードによる認証が行われる。
【００８５】
もっとも、本実施形態では、「電子メール」本文そのものは、メール記憶部４１１から消去されているから、「電子メール」の本文そのものは提供しない。
【００８６】
そのかわりに、画像送信部４０６が、画像記憶部４１２に記憶された符号化済画像を、表示端末１０４に送信して、表示端末１０４に当該符号化済画像を表示させることとなる。
【００８７】
図７は、このような処理によって表示端末１０４に表示された符号化済画像の表示例を示す説明図である。以下、本図を参照して説明する。
【００８８】
ブラウザ画面７０１には、電子メールを受信した日時７０２と、当該電子メール本文（発信元や題名も含む。）に相当する符号化済画像７０３がリスト表示されている。
【００８９】
当該ユーザが、前回ウェブメールサービスによってこのリストを表示した後に受信された電子メールについては、受信日時７０２が強調表示されており、どのメールが未読であるか、が明確になるようになっている。
【００９０】
このほか、メール総数や、当該ユーザの公開鍵を生成した携帯端末１０３の携帯電話番号も表示されている。
【００９１】
このように、ユーザは、プライバシーやセキュリティが必ずしも確保されない表示端末１０４を用いて、符号化済画像を画面に表示させても、その内容が知られるおそれはない。公開鍵暗号によって、電子メールの内容が暗号化されているからである。
【００９２】
電子メールの内容を読みたいユーザは、携帯端末１０３に、以下のようなメール解読処理を実行させる。
【００９３】
図８は、携帯端末１０３にて実行させるメール解読処理の制御の流れを示すフローチャートである。以下、本図を参照して説明する。
【００９４】
ユーザの指示によって本処理が開始されると、画像撮影部２０４は、表示端末１０３により受信されて表示された符号化済画像を撮影する（ステップＳ８０１）。
【００９５】
上記のように、この撮影は、携帯端末１０３を構成する携帯電話が備えるディジタルカメラやスキャナにより行うのが典型的である。バーコード読取機能やＱＲコード読取機能は、すでに携帯電話にも取り入れられており、各種の技術を適用することができる。
【００９６】
ついで、復号部２０５は、撮影された符号化済画像を当該２次元画像符号化に対する逆変換により復号して、当該復号の結果を復号済メッセージとして出力する（ステップＳ８０２）。
【００９７】
これは、２次元コードの認識にかかるものであり、符号化の逆処理に相当する復号をＱＲコードの規格にしたがって行うものである。
【００９８】
さらに、解読部２０６は、出力された復号済メッセージを、記憶された秘密鍵により解読して、当該解読の結果を受信済電子メールとして出力する（ステップＳ８０３）。
【００９９】
秘密鍵は、システム利用の開始時に生成した公開鍵と対になるものであり、当該公開鍵によってサーバ装置１０２が暗号化を施していることから、秘密鍵によって解読ができることとなる。
【０１００】
そして、メール表示部２０７は、出力された受信済電子メールを表示して（ステップＳ８０４）、本処理を終了する。典型的には、携帯端末１０３の表示画面に文字情報として電子メールの内容が表示される。
【０１０１】
また、本発明の電子メール処理システムにおいて、サーバ装置１０２は、当該表示端末１０４にインターネットブラウザを介したウェブメールサービスにより符号化済画像を送信し、当該表示端末１０４は、当該インターネットブラウザにより、当該符号化済画像を受信して表示するように構成することができる。
【０１０２】
なお、以上の説明では、サーバ装置１０２として、１台のサーバコンピュータを想定したが、各処理を複数のコンピュータに分散させても良い。たとえば、旅行時に一時的に日頃利用する非ウェブメールのメールアドレスへのメールを暗号符号サーバに転送し、暗号符号サーバが暗号化・符号化を行って、できた画像をユーザは海外で、ネットカフェから無料ウェブメールサーバにアクセスして携帯電話で画面を撮影してメール本文を得る、というような形態である。この場合には、暗号符号サーバと無料ウェブメールサーバとが共働して、上記実施形態のサーバー装置１０２として機能することとなる。
【０１０３】
また、以上の説明では、電子メールをサーバ装置１０２が受信するごとに、公開鍵を用いた暗号化および２次元コードへの符号化を行ったが、以下のような態様を用いても良い。
【０１０４】
すなわち、電子メールを受信すると、メール記憶部４１１に不揮発に記憶するまでは、上記実施形態と同様である。そして、暗号化および符号化を開始する契機は、表示端末１０３からされた当該ウェブメールサービスの要求とするのである。そして、生成された符号化済画像は、直ちに表示端末１０４に送信される。
【０１０５】
この際には、符号化済画像が生成された後に、メール記憶部４１１から電子メール本文を消去しないこととしても良いし、画像記憶部４１２を設けないこととしても良い。
【０１０６】
本実施形態は、電子メールの表示方法を生データの表示とするか、符号化済画像の表示とするか、をオプション設定によって一時的に変更できるようなウェブメールサービスを提供する場合に好適である。
【産業上の利用可能性】
【０１０７】
以上説明したように、本発明によれば、カメラ付き携帯電話等の携帯端末を用いて、第三者も利用可能なインターネットカフェの表示端末でウェブメールサービスを受けるときでも、電子メールの秘密を保持するのに好適な電子メール処理システム、電子メール処理方法、サーバ装置、携帯端末、ならびに、これらをコンピュータおよび携帯端末上にて実現するプログラムを提供することができ、暗号通信の分野に適用することができる。
【図面の簡単な説明】
【０１０８】
【図１】本発明の実施形態に係る電子メール処理システムの概要構成を示す模式図である。
【図２】本実施形態に係る携帯端末の概要構成を示す説明図である。
【図３】携帯端末で実行される登録依頼処理の制御の流れを示すフローチャートである。
【図４】本実施形態におけるサーバ装置の概要構成を示す説明図である。
【図５】サーバ装置にて実行される登録受付処理の制御の流れを示すフローチャートである。
【図６】サーバ装置にて実行されるメール保存処理の制御の流れを示すフローチャートである。
【図７】表示端末に表示された符号化済画像の表示例を示す説明図である。
【図８】携帯端末にて実行されるメール解読処理の制御の流れを示すフローチャートである。
【符号の説明】
【０１０９】
１０１  電子メール処理システム
１０２  サーバ装置
１０３  携帯端末
１０４  表示端末
１１１  インターネット
２０１  鍵生成部
２０２  公開鍵送信部
２０３  秘密鍵記憶部
２０４  画像撮影部
２０５  復号部
２０６  解読部
２０７  メール表示部
４０１  公開鍵受信部
４０２  公開鍵記憶部
４０３  メール受信部
４０４  暗号化部
４０５  符号化部
４０６  画像送信部
４１１  メール記憶部
４１２  画像記憶部
７０１  ブラウザ画面
７０２  受信日時
７０３  符号化済画像
【図１】
2008052537.tif 000003
【図２】
2008052537.tif 000004
【図３】
2008052537.tif 000005
【図４】
2008052537.tif 000006
【図５】
2008052537.tif 000007
【図６】
2008052537.tif 000008
【図７】
2008052537.tif 000009
【図８】
2008052537.tif 000010