(57)【要約】【課題】前もって公開鍵をＣＡ局に登録をする必要がなく、鍵の交換も安全に行うことができる電子メールの送受信方法及び電子メールシステムを実現すること。【解決手段】  それぞれ固有の電子メールアドレスが記憶された記憶手段４を備えた第１の名刺１および第２の名刺１の前記記憶手段４に、同一の乱数データを書き込む第１の工程と、第１のコンピュータ１１が、前記第１の名刺１の前記記憶手段４から読み出した前記電子メールアドレスを宛先とする電子メールを生成し、前記第１の工程で前記第１の名刺１の前記記憶手段４に書き込まれた前記乱数データを読み出し、当該読み出した前記乱数データを基に前記電子メールを暗号化して送信する第２の工程と、第２のコンピュータ１１が、前記第２の工程で送信された前記電子メールを受信し、前記第１の工程で前記第２の名刺１の前記記憶手段４に書き込まれた前記乱数データを読み出し、当該読み出した前記乱数データを基に前記受信した電子メールを復号する第３の工程とを有する電子メール送受信方法。【選択図】図１
2007060168.tif 000002
【特許請求の範囲】
【請求項１】
それぞれ固有の電子メールアドレスが記憶された記憶手段を備えた第１の名刺および第２の名刺の前記記憶手段に、同一の乱数データを書き込む第１の工程と、
第１のコンピュータが、前記第１の名刺の前記記憶手段から読み出した前記電子メールアドレスを宛先とする電子メールを生成し、前記第１の工程で前記第１の名刺の前記記憶手段に書き込まれた前記乱数データを読み出し、当該読み出した前記乱数データを基に前記電子メールを暗号化して送信する第２の工程と、
第２のコンピュータが、前記第２の工程で送信された前記暗号化された電子メールを受信し、前記第１の工程で前記第２の名刺の前記記憶手段に書き込まれた前記乱数データを読み出し、当該読み出した前記乱数データを基に前記受信した暗号化された電子メールを復号する第３の工程と
を有する電子メール送受信方法。
【請求項２】
前記第２のコンピュータが、前記第１の工程で前記第２の名刺の前記記憶手段に書き込まれた前記乱数データと、当該記憶手段に記憶された前記電子メールアドレスとを読み出し、これらを対応付けて内部メモリに記憶する第４の工程
をさらに有し、
前記第３の工程において、前記第２のコンピュータは、前記受信した電子メールの送信元の電子メールアドレスに対応する前記乱数データを前記内部メモリから読み出し、当該読み出した乱数データを基に前記受信した電子メールを復号する
請求項１に記載の電子メール送受信方法。
【請求項３】
前記第２の工程において、前記第１のコンピュータは、前記乱数データを基に暗号鍵データを生成し、当該暗号鍵データを基に前記電子メールを暗号化し、
前記第３の工程において、前記第２のコンピュータは、前記乱数データを基に復号鍵データを生成し、当該復号鍵データを基に前記電子メールを復号する
請求項１に記載の電子メール送受信方法。
【請求項４】
それぞれ固有の電子メールアドレスが記憶された記憶手段を備えた第１の名刺および第２の名刺の前記記憶手段に、同一の乱数データを書き込む乱数データ書き込み装置と、
前記第１の名刺の前記記憶手段から読み出した前記電子メールアドレスを宛先とする電子メールを生成し、前記乱数データ書き込み装置が前記第１の名刺の前記記憶手段に書き込んだ前記乱数データを読み出し、当該読み出した前記乱数データを基に前記電子メールを暗号化して送信する第１のコンピュータと、
前記第２の工程で送信された前記電子メールを受信し、前記乱数データ書き込み装置が前記第２の名刺の前記記憶手段に書き込んだ前記乱数データを読み出し、当該読み出した前記乱数データを基に前記受信した電子メールを復号する第２のコンピュータと
を有する電子メール送受信システム。
【請求項５】
第１の通信装置と第２の通信装置との間で、それぞれの電子メールアドレスを送受信する第１の工程と、
前記第１の通信装置あるいは前記第２の通信装置が乱数データを生成し、当該生成した同じ乱数データを前記第１の通信装置および前記第２の通信装置がそれぞれ同一の乱数データとして記憶する第２の工程と、
前記第１の通信装置あるいは第１のコンピュータが、前記第１の工程で前記第１の通信装置が受信した前記電子メールアドレスを宛先とする電子メールを生成し、前記第２の工程で記憶した前記乱数データを読み出し、当該読み出した前記乱数データを基に前記電子メールを暗号化して送信する第３の工程と、
前記第２の通信装置あるいは第２のコンピュータが、前記第３の工程で送信された前記電子メールを受信し、前記第２の工程で前記第２の通信装置に記憶した前記乱数データを読み出し、当該読み出した前記乱数データを基に前記受信した電子メールを復号する第４の工程と
を有する電子メール送受信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子メールの送受信方法及び電子メールシステムに係り、特に、暗号メールについての電子メールの送受信方法及び電子メールシステムに関するものである。
【背景技術】
【０００２】
インターネットの普及により、双方の文書のやり取りは電子メールによって行われることが一般的になっている。ここで、第三者により電子メールの送信文の内容が見られたり、送信文が改ざんされたりすることを防止するためには、暗号メールを使用することが必要である。
【０００３】
暗号メールを使用するためには、公開鍵を用いたＰＫＩ（Ｐｕｂｌｉｃ  Ｋｅｙ  Ｉｎｆｒａｓｔｒｕｃｔｕｒｅ）方式や、暗号化と復号化で同じ鍵を使う共通鍵暗号方式がある。ＰＫＩ方式は、認証局（ＣＡ：Ｃｅｒｔｉｆｉｃａｔｉｏｎ  Ａｕｔｈｏｒｉｔｙ）を設けて、電子署名による「電子証明書」とともに公開鍵を発行、管理し、通信相手の正当性を証明する仕組みを提供する。これにより、通信データの盗視や改ざんを防ぐだけでなく、通信相手のなりすましを防止することができる。また、共通鍵暗号方式では、相手先ごとに固有の鍵を作成するもので、公開鍵を用いる方法よりも処理速度が速いという特徴がある。
【０００４】
ここで、共通鍵暗号方式では、相手先ごとに固有の鍵を作成しなければならないことや、あらかじめ安全な方法で相手に鍵を渡さなければならないという不都合がある。また、ＰＫＩ方式では、暗号文を送受信する前に、あらかじめ安全な経路を使って秘密鍵データを共有する必要があったり、前もって公開鍵をＣＡ局に登録をしなければならないという不都合がある。そこで、特許文献１に記載されているように、ＣＡ局への公開鍵の登録をしなくても済むように、公開鍵をＣＡ局に登録する代わりに、情報記録名刺に公開鍵を記録させ、これを通信相手に渡すものがある。
【０００５】
【特許文献１】特開平９−１１４７１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１に記載された情報記録名刺に記録されているのは公開鍵のみであり、秘密鍵データについては記録されない。そのため、秘密鍵データは別途の安全な経路を使って共有する必要があるという問題がある。
そこで、本発明が解決しようとする課題は、前もって公開鍵をＣＡ局に登録する必要がなく、鍵の交換も安全に行うことができる電子メールの送受信方法及び電子メールシステムを実現することである。
【課題を解決するための手段】
【０００７】
本発明に係る電子メールの送受信方法は、
それぞれ固有の電子メールアドレスが記憶された記憶手段を備えた第１の名刺および第２の名刺の前記記憶手段に、同一の乱数データを書き込む第１の工程と、
第１のコンピュータが、前記第１の名刺の前記記憶手段から読み出した前記電子メールアドレスを宛先とする電子メールを生成し、前記第１の工程で前記第１の名刺の前記記憶手段に書き込まれた前記乱数データを読み出し、当該読み出した前記乱数データを基に前記電子メールを暗号化して送信する第２の工程と、
第２のコンピュータが、前記第２の工程で送信された前記暗号化された電子メールを受信し、前記第１の工程で前記第２の名刺の前記記憶手段に書き込まれた前記乱数データを読み出し、当該読み出した前記乱数データを基に前記受信した暗号化された電子メールを復号する第３の工程と
を有する。
【０００８】
また、本発明に係る電子メールの送受信方法は、
前記第２のコンピュータが、前記第１の工程で前記第２の名刺の前記記憶手段に書き込まれた前記乱数データと、当該記憶手段に記憶された前記電子メールアドレスとを読み出し、これらを対応付けて内部メモリに記憶する第４の工程をさらに有し、
前記第３の工程において、前記第２のコンピュータは、前記受信した電子メールの送信元の電子メールアドレスに対応する前記乱数データを前記内部メモリから読み出し、当該読み出した乱数データを基に前記受信した電子メールを復号する。
【０００９】
そして、本発明に係る電子メールの送受信方法は、
前記第２の工程において、前記第１のコンピュータは、前記乱数データを基に暗号鍵データを生成し、当該暗号鍵データを基に前記電子メールを暗号化し、
前記第３の工程において、前記第２のコンピュータは、前記乱数データを基に復号鍵データを生成し、当該復号鍵データを基に前記電子メールを復号する。
【００１０】
本発明に係る電子メールシステムは、
それぞれ固有の電子メールアドレスが記憶された記憶手段を備えた第１の名刺および第２の名刺の前記記憶手段に、同一の乱数データを書き込む乱数データ書き込み装置と
前記第１の名刺の前記記憶手段から読み出した前記電子メールアドレスを宛先とする電子メールを生成し、前記乱数データ書き込み装置が前記第１の名刺の前記記憶手段に書き込んだ前記乱数データを読み出し、当該読み出した前記乱数データを基に前記電子メールを暗号化して送信する第１のコンピュータと、
前記第２の工程で送信された前記電子メールを受信し、前記乱数データ書き込み装置が前記第２の名刺の前記記憶手段に書き込んだ前記乱数データを読み出し、当該読み出した前記乱数データを基に前記受信した電子メールを復号する第２のコンピュータとを有する。
【００１１】
さらに、本発明に係る電子メールの送受信方法は、
第１の通信装置と第２の通信装置との間で、それぞれの電子メールアドレスを送受信する第１の工程と、
前記第１の通信装置あるいは前記第２の通信装置が乱数データを生成し、当該生成した同じ乱数データを前記第１の通信装置および前記第２の通信装置がそれぞれ同一の乱数データとして記憶する第２の工程と、
前記第１の通信装置あるいは第１のコンピュータが、前記第１の工程で前記第１の通信装置が受信した前記電子メールアドレスを宛先とする電子メールを生成し、前記第２の工程で記憶した前記乱数データを読み出し、当該読み出した前記乱数データを基に前記電子メールを暗号化して送信する第３の工程と、
前記第２の通信装置あるいは第２のコンピュータが、前記第３の工程で送信された前記電子メールを受信し、前記第２の工程で前記第２の通信装置に記憶した前記乱数データを読み出し、当該読み出した前記乱数データを基に前記受信した電子メールを復号する第４の工程と
を有する。
【発明の効果】
【００１２】
本発明の電子メールの送受信方法及び電子メールシステムでは、暗号化に使用する暗号鍵データと復号化に使用する復号鍵データを生成するための乱数データを同一としており、受信者と送信者の相互間で受け渡される情報は乱数データのみである。また、使用する鍵は復号鍵と暗号鍵であり公開鍵は使用しない。そのため、前もって公開鍵をＣＡ局に登録する必要がない。また、鍵の交換も安全に行うことができる。
【００１３】
また、名刺を用いる本発明に係る電子メールの送受信方法及び電子メールシステムでは、名刺の交換はその持ち主と直接会って行うことになる。そのため、名刺を受け取っていない者が、名刺を受け取った者になり済まして電子メールを送る恐れが少ない。さらに、暗号鍵データを生成するための乱数データは名刺に記録されているので、間違った鍵を使って電子メールを送ってしまうといったミスを防ぐこともできる。
【発明を実施するための最良の形態】
【００１４】
本発明に係る電子メールの送受信方法及び電子メールシステムについて図１及び図２を参照しながら説明する。
図１は、名刺１に乱数データを書き込むための図である。図１には、ＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ）などの記憶手段４を付属させた名刺１Ａ，１Ｂと、乱数データ発生器２と書き込み装置３が示されている。なお、名刺１Ａ，１Ｂの記憶手段４には氏名、住所、電子メールアドレスなどの固有情報が予め記憶されている。乱数データ発生器２は名刺１Ａ，１Ｂの記憶手段４に書き込むべき乱数データを発生させる。そして、書き込み機３は、名刺１Ａの所持者と名刺１Ｂの所持者が名刺１Ａと名刺１Ｂを交換するときに各名刺１Ａ、１Ｂを近接させると、乱数データ発生器２が発生する乱数データを記憶手段４に書き込む。
【００１５】
図２（ａ）は、相互に接続された第一の電子メール端末５Ａ、第二の電子メール端末５Ｂを示したものである。
メール端末５Ａにはリーダライタ６Ａが接続され、相手の名刺１Ｂの記憶手段４に記憶された乱数データや電子メールアドレスを読み込めるようにしている。同様に、メール端末５Ｂにもリーダライタ６Ｂが接続され、相手の名刺１Ａの記憶手段４に記憶された乱数データや電子メールアドレスを読み込めるようにしている。また、メール端末５Ａとメール端末５Ｂとはインターネット回線７に接続されている。
【００１６】
図２（ｂ）は、電子メール端末５Ａ，５Ｂ（以下５Ａ，５Ｂを分ける必要がないときは５という。）の内部構造の概略を示したものである。
すなわち、電子メール端末５は、リーダライタ６とインターネット回線のインターフェイス８が記憶装置９と主制御部１０からなるコンピュータ１１に接続されているものである。
【００１７】
リーダライタ６は上述したように、名刺１の記憶手段４に記憶された乱数データや電子メールアドレスを読み込む。そして、インターネット回線のインターフェイス８は、インターネット回線７を介して外部の電子メール端末などと接続する。そして、コンピュータ１１の記憶装置９は電子メール端末５の動作に必要なデータを記憶するほか、リーダライタ６から読み取った乱数データやその乱数データを基に生成された暗号鍵データ、復号鍵データ、電子メールアドレスを記憶する。
【００１８】
そして、コンピュータ１１の主制御部１０は、電子メール端末５全体の制御処理を実行し、リーダライタ６から乱数データや電子メールアドレスを読み取る制御をする他、読み取った乱数データから暗号鍵データや復号鍵データを生成したり、送信文の暗号化や復号化処理の制御も行う。
【００１９】
以上の図１に示した名刺１、乱数データ発生器２、書き込み装置３及び図２に示した電子メール端末５を組み合わせたものが本発明に係る電子メールシステムの構成となる。
図１に示した乱数データ発生器２と書き込み装置３と図２に示した電子メール端末５を用いた電子メールシステムにより、電子メールの送受信を行うための方法は図３、図４に示したようなフローチャートに従う。
【００２０】
すなわちまず、乱数データ発生器２で乱数データを発生させる（ＳＴ１）。そして、電子メールの送信者と受信者の間で相互交換される複数の名刺１（ここでは名刺１Ａ及び名刺１Ｂ）を書き込み装置３に接近させる。名刺１に付属した記憶手段４が書き込み装置３の信号を受信すると、これらの名刺１の記憶手段４に同一の乱数データが書き込まれる（ＳＴ２）。複数の名刺１の記憶手段４に同一の乱数データが書き込まれた後、これらの名刺１を電子メールの送信者と受信者との間で相互交換する（ＳＴ３）。
【００２１】
次に、電子メールの送受信が行われるが、ここでは、送信者を名刺１Ａの元の持ち主とし、受信者を名刺１Ｂの元の持ち主とする。また、名刺１Ａと名刺１Ｂは送信者と受信者の間で交換されているので、送信者が使用する名刺は名刺１Ｂで、受信者が使用する名刺は名刺１Ａとなる。そこで、送信者が使用する名刺１Ｂを第一の名刺、受信者が使用する名刺１Ａを第二の名刺とする。また、送信者が使用する電子メール端末５Ａを第一の電子メール端末（その端末内のコンピュータ１１を第一のコンピュータとする）、受信者が使用する電子メール端末５Ｂを第二の電子メール端末（その端末内のコンピュータ１１を第二のコンピュータとする）とする。
【００２２】
名刺１を交換後、送信者が自己の第一の電子メール端末５Ａを用いて、電子メールの本文を作成する（ＳＴ４）。ここで、実際の電子メールの本文の作成の処理は第一の電子メール端末５Ａ内の第一のコンピュータ１１が行う。
【００２３】
次に、送信者が自己の電子メール端末５Ａに接続されたリーダライタ６Ａに交換した第一の名刺１Ｂを接近させ、その電子メールアドレスと乱数データを読み出して第一の電子メール端末５Ａの第一のコンピュータ１１内の記憶装置９に記憶させる（ＳＴ５）。そして、第一のコンピュータ１１の主制御部１０は記憶装置９に記憶された乱数データを呼び出して所定のアルゴリズムにしたがって、暗号鍵データを作成しこれを記憶装置９に記憶させる（ＳＴ６）。この鍵は以下のＳＴ７の暗号化で使用される。
【００２４】
電子メールの本文を作成し、メールアドレスの宛先を設定した後、暗号化を行う（ＳＴ７）。暗号化の際は、第一のコンピュータ１１の主制御部１０が記憶装置９に記憶させた暗号鍵データを読み出し、所定のアルゴリズムにしたがって、主制御部１０が暗号化の処理を行う。
【００２５】
電子メールの暗号化の処理を行った後、名刺１Ｂの元の持ち主の第二の電子メール端末５Ｂへ暗号化された電子メールを送る（ＳＴ８）。そして、受信者である名刺１Ｂの元の持ち主は自己の第二の電子メール端末５Ｂを用いて、暗号化された電子メールを受信する（ＳＴ９）。ここで、送信及び受信の処理は、第一の電子メール端末５Ａ，第二の電子メール端末５Ｂ内のインターネット回線のインターフェイス８を介してコンピュータ１１が行う。
【００２６】
そして、第二の名刺１Ｂの元の持ち主は自己の第二の電子メール端末５Ｂに接続されたリーダライタ６Ｂに交換した第二の名刺１Ａを接近させ、その電子メールアドレスと乱数データを読み出して第二の電子メール端末５Ｂのコンピュータ１１内の記憶装置９に記憶させる（ＳＴ１０）。なお、ＳＴ９とＳＴ１０の順序は逆であっても良い。
【００２７】
そして、第二の電子メール端末５Ｂ内の第二のコンピュータ１１の主制御部１０は記憶装置９に記憶された乱数データを呼び出して所定のアルゴリズムにしたがって、復号鍵データを作成しこれを記憶装置９に記憶させる（ＳＴ１１）。この復号鍵データは以下のＳＴ１２の復号化で使用される。
【００２８】
最後に暗号化された電子メールの復号化を行う（ＳＴ１２）。復号化の際は、第二のコンピュータ１１の主制御部１０が記憶装置９に記憶された復号鍵データを読み出し、所定のアルゴリズムにしたがって、主制御部１０が復号化の処理を行う。
【００２９】
ここで、受信者が使用する第二の電子メール端末５Ｂにおいて、送信者と交換した第二の名刺１Ａの記憶手段４に書き込まれた乱数データと電子メールアドレスをリーダライタ６Ｂで読み出してこれらを対応付けて第二のコンピュータ１１の記憶装置９に記憶させるようにしても良い。すなわち、図５に示したように、記憶装置９の内部データは、各電子メールアドレスと乱数データとが対応付けられている。そして、受信した電子メールを復号化する際は、そのメールの送信者の電子メールアドレスに対応する乱数データを記憶装置９から読み出して、その乱数データを基にして復号鍵を作成して復号を行うようにしても良い。
【００３０】
以上のように、本発明による電子メールの送受信方法及び電子メールシステムは暗号化と復号化のための鍵データを生成する基となる乱数データを共通としている。そのため、公開鍵暗号方式とは異なり、秘密鍵データを別途手に入れる必要がない。また、公開鍵を別途ＣＡ局に登録させておく必要もない。
【００３１】
なお、本発明による電子メールの送受信方法及び電子メールシステムでは、複数の名刺１に暗号鍵データの基となる同一の乱数データが書き込み装置３によって書き込まれるが、乱数データ以外の情報は書き込み装置３によって書き込まれない。すなわち、名刺の交換時において電子メールシステムの受信者と送信者の相互間において受け渡される情報は乱数データのみである。そのため、たとえ第三者がその乱数データを盗んだとしても、これを他の目的に使用することは不可能である。
【００３２】
以上説明した本発明による電子メールの送受信方法及び電子メールシステムでは名刺１を使用した。しかし、名刺を使用して乱数データを取り交わす代わりに、名刺を使用せずに図６に示したメール端末５自体を使用して乱数データを取り交わすようにしても良い。
【００３３】
すなわち、図６に示したように宛先や氏名などの名刺情報が記録された複数のメール端末５Ａ，５Ｂを携帯端末１２Ａ，１２Ｂとして用いる。まず、携帯端末１２Ａまたは１２Ｂのいずれかが乱数データを生成する。そして、図６に示したように相互に電子メールのやり取りを行う複数の携帯端末１２Ａ，１２Ｂを互いに接近させ、携帯端末１２Ａ，１２Ｂのメールアドレスを通信手段によって送信し互いに交換しあうとともに、乱数データを発生させていないほうの携帯端末に乱数データを送信する。それ以降は、上記説明したＳＴ６〜ＳＴ１２に従って、複数の携帯端末１２Ａ，１２Ｂが乱数データにより生成された暗号鍵データを使用して送信文を暗号化して送信し、複数の携帯端末１２Ａ，１２Ｂのうち他が前記暗号化された送信文を受信して前記交換した乱数データにより生成された復号鍵データを利用して復号化する。
【００３４】
なお、メール端末５Ａ，５Ｂを携帯端末として用いる場合には、ＲＦＩＤ付携帯電話機やＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）をメール端末５Ａ，５Ｂとして用いることができる。また、通信手段としては通信範囲が狭く、盗聴が困難な赤外線通信を用いることができる。
【図面の簡単な説明】
【００３５】
【図１】名刺に乱数データを書き込むために示した図である。
【図２】（ａ）は、相互に接続された電子メール端末を示したものであり、（ｂ）は、電子メール端末の内部構造の概略を示したものである。
【図３】電子メールの送受信を行うためのフローチャートを示したものである。
【図４】電子メールの送受信を行うためのチャートである。
【図５】記憶装置内の内部データを示したものである。
【図６】複数のメール端末同士で乱数データの交換を行うための図である。
【符号の説明】
【００３６】
１…名刺、２…乱数データ発生器、３…書き込み装置、４…記憶手段、５…メール端末、６…リーダライタ、７…インターネット回線、８…インターネット回線のインターフェイス、９…記憶装置、１０…主制御部、１１…コンピュータ、１２…携帯端末
【図１】
2007060168.tif 000003
【図２】
2007060168.tif 000004
【図３】
2007060168.tif 000005
【図４】
2007060168.tif 000006
【図５】
2007060168.tif 000007
【図６】
2007060168.tif 000008