(57)【要約】【課題】複雑な暗号化処理を使わずに、伝送路上での電子メールの内容の漏洩を防止するメール送受信装置及び方法を提供する。【解決手段】電子メール送信装置１において電子メールの内容を作成する際に複数のキー１３を操作した順序であるキー入力シーケンスを電子メールに含めて送信する。第１の文字列から第２の文字列へ変換する候補となる文字列と各候補毎の優先度を記憶する辞書２４を学習させておき、学習済み辞書を共通辞書として送信側及び受信側にて共有する。電子メール受信装置１では、受信した電子メールに含まれるキー入力シーケンスから生成される第１の文字列を共通辞書を用いて第２の文字列に変換することにより、電子メールの内容を再生する。【選択図】図１
2010033190.tif 000002
【特許請求の範囲】
【請求項１】
電子メール送受信装置であって、
複数のキーと、
前記複数のキーを操作した順序であるキー入力シーケンスを取得するキー入力シーケンス取得部と、
前記キー入力シーケンス取得部により得られたキー入力シーケンスから第１種類の文字列を生成する入力文字列生成部と、
前記第１種類の文字列から第２種類の文字列へ変換する候補となる文字列と各候補毎の優先順位を記憶する辞書を記憶する辞書記憶部と、
前記辞書記憶部に記憶される前記辞書の前記優先順位を前記第２種類の文字列への変換頻度に応じて変更することにより前記辞書を学習させる辞書学習部と、
前記辞書学習部により学習した辞書を共通辞書として相手側の前記電子メール送受信装置と共有するための辞書入出力部と、
前記共通辞書を用いて前記第１種類の文字列を前記第２種類の文字列に変換する文字列変換部と、
前記入力文字列生成部により生成された前記第１種類の文字列を前記文字列変換部によって変換した前記第２種類の文字列を含むテキストを作成するとともに、該テキストの作成の際に該キー入力シーケンス取得部により取得されたキー入力シーケンスを含んだ電子メールを作成するメール作成部と、
メール送受信部と、
受信した電子メールに含まれるキー入力シーケンスから前記第１種類の文字列を生成するメール文字列生成部と、
前記メール文字列生成部によって生成された前記第１種類の文字列を前記文字列変換部により第２種類の文字列に変換することにより受信した電子メールのテキストを再生するメール再生部と、
を備える電子メール送受信装置。
【請求項２】
前記共通辞書は予測変換辞書である請求項１に記載の電子メール送受信装置。
【請求項３】
前記複数のキーの数は前記第１種類の文字列に使用される文字種の数より少ない請求項１又は２に記載の電子メール送受信装置。
【請求項４】
第１の文字列から第２の文字列へ変換する候補となる文字列と各候補毎の優先順位を記憶する辞書を所定の辞書記憶部に記憶し、
前記辞書記憶部に記憶される前記辞書の前記優先順位を前記第２の文字列への変換頻度に応じて変更することにより前記辞書を学習させ、
学習済みの前記辞書を共通辞書として電子メール送信装置と電子メール受信装置との間で共有させ、
前記電子メール送信装置の複数のキーを操作した順序であるキー入力シーケンスを取得し、
取得された前記キー入力シーケンスから前記第１の文字列を生成し、
前記共通辞書を用いて前記第１の文字列を変換することによりテキストを作成するとともに、該テキストの作成の際に取得された前記キー入力シーケンスを含む電子メールを前記電子メール送信装置から送信し、
前記電子メール受信装置にて前記電子メールを受信し、
受信した前記電子メールに含まれる前記キー入力シーケンスから前記第１の文字列を生成し、
前記電子メール受信装置にて前記共通辞書を用いて前記第１の文字列を第２の文字列に変換する、電子メール送受信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子メールの送受信装置及び送受信方法に関する。さらにいえば本発明は、携帯電話などの携帯端末において、送受信される電子メールの内容の漏洩を防止する技術に関する。
【背景技術】
【０００２】
携帯電話等の、無線通信機能を有する移動端末にて送受信されているテキストベースの電子メールは、無線回線を通じて送信先の移動端末に転送される。ＷＣＤＭＡ（Wideband Code Division Multiple Access）方式の無線回線は、非常に高いセキュリティレベルを有する伝送路であり、無線回線上において電子メールの内容が漏洩することは考えられない仕様となっている。
【０００３】
下記引用文献１には、受信メール及び送信メールの内容を他人に見られないようにする機能及びそれを解除する機能を備えた携帯電話機及びメール表示制御方法が開示されている。
【０００４】
【特許文献１】特開平２００５−２５１２１３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
近年の移動端末では、ＷＣＤＭＡ方式のようなセキュリティの高い無線回線を使用して電子メールを送受信するものに加えて、簡易なＩＰベースのセキュリティだけを持つ無線回線を使って電子メールの送受信を行うものも現れてきた。この場合には、電子メールアプリケーションなどのプログラムが動作するプログラムレベルにおいてセキュリティ機能を実施することが必要となる。
【０００６】
しかしながら、一般に携帯電話などの移動端末は、ＣＰＵ処理能力やバッテリー電力に制限があるため、移動端末において複雑な暗号化処理を行うことは、処理時間や電池消費の観点からみて望ましくない。
【０００７】
上記問題点に鑑み、開示の装置及び方法は、複雑な暗号化処理を使わずに、伝送路上での電子メールの内容の漏洩を防止する装置及び方法を提供する。
【課題を解決するための手段】
【０００８】
開示の装置及び方法では、電子メール送信装置において電子メールの内容を作成する際に複数のキーを操作した順序であるキー入力シーケンスを電子メールに含めて送信する。第１の文字列から第２の文字列へ変換する候補となる文字列と各候補毎の優先度を記憶する辞書を、電子メール送信装置又は電子メール受信装置の何れか一方において学習させておき、学習済み辞書を共通辞書としてこれら電子メール送信装置及び電子メール受信装置の間で共有する。電子メール受信装置では、受信した電子メールに含まれるキー入力シーケンスから生成される第１の文字列を共通辞書を用いて第２の文字列に変換することにより、電子メールの内容を再生する。
【０００９】
開示される電子メール送受信装置は、複数のキーと、複数のキーを操作した順序であるキー入力シーケンスを取得するキー入力シーケンス取得部と、キー入力シーケンス取得部により得られたキー入力シーケンスから第１種類の文字列を生成する入力文字列生成部と、第１種類の文字列から第２種類の文字列へ変換する候補となる文字列と各候補毎の優先順位を記憶する辞書を記憶する辞書記憶部と、辞書記憶部に記憶される辞書の優先順位を第２種類の文字列への変換頻度に応じて変更することにより辞書を学習させる辞書学習部と、
辞書学習部により学習した辞書を共通辞書として相手側の電子メール送受信装置と共有するための辞書入出力部と、共通辞書を用いて第１種類の文字列を第２種類の文字列に変換する文字列変換部と、入力文字列生成部により生成された第１種類の文字列を文字列変換部によって変換した第２種類の文字列を含むテキストを作成するとともに、該テキストの作成の際に該キー入力シーケンス取得部により取得されたキー入力シーケンスを含んだ電子メールを作成するメール作成部と、メール送受信部と、受信した電子メールに含まれるキー入力シーケンスから第１種類の文字列を生成するメール文字列生成部と、メール文字列生成部によって生成された第１種類の文字列を文字列変換部により第２種類の文字列に変換することにより受信した電子メールのテキストを再生するメール再生部、を備える。
【００１０】
開示される電子メール送受信方法では、第１の文字列から第２の文字列へ変換する候補となる文字列と各候補毎の優先順位を記憶する辞書を所定の辞書記憶部に記憶し、辞書記憶部に記憶される辞書の優先順位を第２の文字列への変換頻度に応じて変更することにより辞書を学習させ、学習済み辞書を共通辞書として電子メール送信装置と電子メール受信装置との間で共有させ、電子メール送信装置の複数のキーを操作した順序であるキー入力シーケンスを取得し、取得されたキー入力シーケンスから第１の文字列を生成し、共通辞書を用いて第１の文字列を変換することによりテキストを作成するとともに、該テキストの作成の際に取得されたキー入力シーケンスを含む電子メールを電子メール送信装置から送信し、電子メール受信装置にて電子メールを受信し、受信した電子メールに含まれるキー入力シーケンスから第１の文字列を生成し、電子メール受信装置にて共通辞書を用いて第１の文字列を第２の文字列に変換する。
【発明の効果】
【００１１】
開示の装置及び方法によれば、複雑な暗号化処理を使わずに、伝送路上での電子メールの内容の漏洩を防止することが可能となる。
【発明を実施するための最良の形態】
【００１２】
以下、添付する図面を参照して実施例を説明する。図１は、開示のメール送受信装置の実施例である携帯電話の概略構成を示すブロック図である。なお、本明細書では携帯電話に関する実施例について説明するが、開示のメール送受信装置は電子メールを送受信する装置であれば様々なタイプの装置に適用することが可能である。
【００１３】
携帯電話１は、アンテナ１０と、アンテナ１０を介した基地局（図示せず）との無線信号の送受信を制御する無線制御部１１と、基地局と携帯電話１との間の呼の制御を行う呼制御部１２と、無線制御部１１及び呼制御部１２により確立された無線回線上において電子メール（以下、単に「メール」と記す）の送受信処理を行うメール送受信部３０を備えている。
【００１４】
また携帯電話１は、電話をする相手先の電話番号の指定を行うほかメールの宛先やメール内容のテキストを入力するための入力キー１３と、入力キーを制御するためのキー制御部１４と、着信した電話の相手先に関する情報（名前や電話番号）のほか受信メールや編集中の送信メールのメール内容が表示される表示部１５と、表示部１５を制御して上記情報を表示部１５上に表示する画面制御部１６とを備えている。
【００１５】
入力キー１３を操作した際のキーの操作内容は、キー制御部１４を介して、キー入力シーケンス取得部２１によって検出され、キーを操作した順序がキー入力シーケンス取得部２１により取得される。
図２は、図１に示す入力キー１３のキー配置の例を示す図である。入力キー１３は、テンキー部分７１とカーソルキー部分７２とを備えている。
【００１６】
テンキー部分７１は「０」〜「９」のキーを含みアラビア数字を入力できるほか、既存の「５タッチ入力方法」（又は「かな方法」）、「２タッチ入力方法」又は「Ｔ９入力方法」などにより日本語文字の入力に使用することができる。
カーソルキー部分７２は、上方向キー８１、下方向キー８２、右方向キー８３、左方向キー８４及び決定キー８５を有しており、表示部１５上に表示される携帯電話１のグラフィカルユーザインタフェースの操作のほかに、携帯電話１上で作成するメールの編集に使用することができる。
【００１７】
入力キー１３による日本語の入力方法の例を以下に説明する。例えば、かな漢字まじりの文字列「夕日に」を５タッチ入力方法によって入力する場合には以下の通りとなる。かな文字列「ゆうひ」をかな漢字まじり文字列「夕日」に変換する際の文字列「夕日」の優先順位が５番目だった場合、例えばかな文字「ゆ」を入力するために「８」キーを２回、かな文字「う」を入力するために「１」キーを３回、かな文字「ひ」を入力するために「６」キーを２回押した後に、下方向キー８２を１回押すことによりカーソルを文字列入力領域から変換候補表示領域へ移動させ、５番目のかな漢字まじり文字列の候補「夕日」を選択するために右方向キー８３を４回押して決定キー８５を押す。そして、かな文字「に」を入力するために「５」キーを２回を押してから決定キー８５を押す。
【００１８】
このような入力キー１３に設けられた複数のキーを操作する順序のことを、本明細書及び特許請求の範囲において「キー入力シーケンス」と示すこととする。
以下の説明では、例えば上述のような、「８」キーを２回押し、「１」キーを３回押し、「６」キーを２回押し、下方向キー８２を１回押し、右方向キー８３を４回押し、決定キー８５を１回押し、「５」キーを２回押し、決定キー８５を１回押すような、一連のキー操作のキー入力シーケンスを「８８１１１６６下右右右右決定５５決定」のように表現する。
【００１９】
図１に戻り、携帯電話１は、キー入力シーケンス取得部２１により取得されたキー入力シーケンスを、かな文字列に変換するフロントエンドプロセッサ２３（ＦＥＰ）を備える。ＦＥＰ２３は特許請求の範囲に記載された入力文字列生成部に対応し、かな文字列は特許請求の範囲に記載された第１種類の文字列及び第１の文字列に対応する。上記の例では、５タッチ入力方法による文字列の入力例を示したが、ＦＥＰ２３は、５タッチ入力方法のほか、「２タッチ入力方法」又は「Ｔ９入力方法」など他の入力方法によってキー入力シーケンスをかな文字又はかな文字列に変換するものであってよい。
【００２０】
なお、図２に示すとおり、入力キー１３のキーの数は、入力キー１３により入力する文字種であるかな文字の種類よりも少ない。このため、例えば、「５タッチ入力方法」及び「２タッチ入力方法」では、ＦＥＰ２３は複数回のキー操作を含むキー入力の組み合わせを１つのかな文字へ変換する。
また「Ｔ９入力方法」においては、ＦＥＰ２３は、複数回のキー操作を含むキー入力シーケンスを、変換頻度に基づく優先順位を用いる予測変換によってかな文字列若しくはかな漢字まじり文字列へ変換する。
【００２１】
またＦＥＰ２３は、キー入力シーケンスに含まれるカーソルキー部分７２の操作内容にしたがって、変換用辞書記憶部２４に記憶されている変換用辞書を参照して、キー入力シーケンスから変換したかな文字列を、かな漢字まじり文字列へ変換する。ＦＥＰ２３は、特許請求の範囲に記載された文字列変換部にも対応し、かな漢字まじり文字列は特許請求の範囲に記載された第２種類の文字列及び第２の文字列に対応する。
【００２２】
図３の（Ａ）〜図３の（Ｃ）は変換用辞書記憶部２４に記憶される変換用辞書の構造の第１例〜第３例をそれぞれ示す図である。変換用辞書は、変換元の文字列であるかな文字を記憶する領域９１と、変換後の文字列であるかな漢字まじり文字列の候補を記憶する領域９２を有している。
変換用辞書はまた各変換候補毎の優先順位を記憶する。例えば図３の（Ａ）に示す変換辞書の例では、変換候補となる文字列の格納順位によって優先順位が表現される。
図３の（Ｂ）に示す変換辞書の例では、変換用辞書は、各変換候補毎の優先順位を記憶する領域９３が設けられる。図３の（Ｃ）に示す変換用辞書の例では、変換用辞書は、各変換候補毎の使用回数や使用頻度を記憶する領域９４が設けられ、使用回数や使用頻度が多い順に各変換候補の優先順位が高く設定される。
ＦＥＰ２３は、キー入力シーケンスから変換したかな文字列をかな漢字まじり文字列へ変換するたびに、各変換候補の使用回数や使用頻度にしたがって、各変換候補について変換用辞書記憶部２４に記憶される辞書の優先順位を変更することによって、辞書を学習させる。
【００２３】
図３の（Ａ）〜図３の（Ｃ）に示すように、変換用辞書は、変換先候補と、当該変換先候補のよみ仮名の一部分のかな文字列とを対応付け、変換先候補のよみ仮名の一部分から変換先候補全体への変換を行う予測変換辞書であってよい。またＦＥＰ２３は予測変換機能を有していてよい。
【００２４】
図１に示すように携帯電話１は、メール編集部２２とメール作成部２５を備える。メール編集部２２は、メールを作成するユーザに対して、メールの編集画面を含むユーザインタフェースを表示部１５上に提供する。ユーザがメールを編集する間、メールの編集画面には、ＦＥＰ２３により変換されたかな漢字まじり文字列を含むメール本文のテキストが表示される。
メール作成部２５は、メール編集部２２を用いてユーザがメールのテキストを編集する間にキー入力シーケンス取得部２１が取得したキー入力シーケンスを入力し、メールの編集画面に表示されたテキストに代えて、入力したキー入力シーケンスをメール本文に含むメールを作成する。メール作成部２５によって作成されたメールはメール送受信部３０によって、メールの送信相手となる携帯電話に送信される。
【００２５】
携帯電話１は、他の携帯電話から送信されたメールから、メール本文として含まれるキー入力シーケンスを読み出すキー入力シーケンス再生部４０と、キー入力シーケンス再生部４０により読み出されたキー入力シーケンスをＦＥＰ２３に引き渡してかな漢字まじり文字列に変換させ、テキストとしてのメール本文を再生するメール再生部４１を備える。
【００２６】
図１に示すとおり、携帯電話１は、暗号化用辞書記憶部５０と、辞書管理部５１と、辞書入出力部６０と、赤外通信部６１と、データ入出力部６２を備える。
暗号化用辞書記憶部５０には、ある時点までの間にＦＥＰ２３によって学習された変換用辞書が、送信側装置におけるメールの作成、及び受信側装置におけるメールの再生の際に共通して使用するべき暗号化用辞書として記憶される。
【００２７】
辞書管理部５１は、ある時点までの間にＦＥＰ２３によって学習された変換用辞書を変換用辞書記憶部２４から読み出して、暗号化用辞書として暗号化用辞書記憶部５０に記憶する。また、辞書管理部５１は、送信側装置におけるメールの作成、及び受信側装置におけるメールの再生の際にＦＥＰ２３が暗号化用辞書を変換用辞書として使用できるようにするために、暗号化用辞書記憶部５０から暗号化用辞書を読み出して変換用辞書記憶部２４に格納する。
【００２８】
辞書入出力部６０は、暗号化用辞書記憶部５０に記憶される暗号化用辞書を、メールの送受信相手の携帯電話へ送信、又は送受信相手の携帯電話から受信することにより、送受信相手の携帯電話と暗号化用辞書を共有する。辞書入出力部６０による暗号化用辞書の送受信は、例えば無線制御部１１及び呼制御部１２により提供される無線通信回線上で行ってもよく、または赤外通信部６１により提供される赤外線通信によって行ってもよく、メモリカードなどの記憶メディアを読み書きできるデータ入出力部６２によって、記憶メディアを介して行ってもよい。
【００２９】
図４は、開示のメール送受信方法の第１実施例を示すフローチャートである。以下の説明において、メールの送受を行う一対の開示の携帯電話１のうち、メールの送信動作を行う方を「送信側端末」と示し、メールの受信動作を行う方を「受信側端末」と示すことがある。
【００３０】
ステップＳ１０及びＳ１１において、送信側端末及び受信側端末では、それぞれの端末の使用に伴うＦＥＰ２３の動作によって、各々の変換用辞書記憶部２４に記憶された変換用辞書が学習される。学習によって、変換用辞書に記憶されるかな漢字変換の変換候補の優先順位は、工場出荷時に予め設定されたものと異なる、下記装置に固有の優先順位となり、また、ユーザによって新たに設定された変換候補が追加される。
【００３１】
ステップＳ１２において送信側端末の辞書管理部５１は、ある時点までの間に送信側端末において学習された変換用辞書を、暗号化用辞書として暗号化用辞書記憶部５０に記憶する。そしてステップＳ１３において送信側端末の辞書入出力部６０は、暗号化用辞書を受信側端末に送信し、ステップＳ１４において受信側端末の辞書入出力部６０が暗号化用辞書を受信して暗号化用辞書記憶部５０に記憶する。ステップＳ１２〜Ｓ１４によって、送信側端末及び受信側端末は同一の暗号化用辞書を共有する。
なおステップＳ１２において、受信側端末の辞書管理部５１が、ある時点までの間に受信側端末において学習された変換用辞書を、暗号化用辞書として暗号化用辞書記憶部５０に記憶し、ステップＳ１３において受信側端末の辞書入出力部６０が暗号化用辞書を送信側端末に送信し、ステップＳ１４において送信側端末の辞書入出力部６０が暗号化用辞書を受信して暗号化用辞書記憶部５０に記憶してもよい。
【００３２】
ステップＳ１５及びＳ１６において、送信側端末及び受信側端末の辞書管理部５１は、暗号化用辞書記憶部５０に記憶された共通の暗号化用辞書を変換用辞書記憶部２４に記憶することにより、変換用辞書を共通の暗号化用辞書に変更し、ステップＳ１７及びＳ１８において、送信側端末及び受信側端末のＦＥＰ２３は変換用辞書の学習を停止する。
【００３３】
ステップＳ１９では、送信側端末においてメール本文としてメールに含まれるキー入力シーケンスを作成する。メール編集部２２は、メールの編集画面を表示部１５上に表示し、ユーザによるメールの編集操作の入力を受け付ける。メール作成部２５は、メール編集部２２を用いてユーザがメールのテキストを編集する間にキー入力シーケンス取得部２１が取得したキー入力シーケンスを入力し、メールの編集画面に表示されたテキストに代えて、入力したキー入力シーケンスをメール本文に含むメールを作成する。
【００３４】
ステップＳ２０では、メール作成部２５によって作成されたメールは、送信側端末のメール送受信部３０によって受信側端末に送信され、ステップＳ２１において受信側端末のメール送受信部３０に受信される。
ステップＳ２２では、受信側端末のキー入力シーケンス再生部４０は、受信したメール本文からキー入力シーケンスを抽出し、メール再生部４１は、キー入力シーケンス再生部４０により読み出されたキー入力シーケンスをＦＥＰ２３に引き渡してかな漢字まじり文字列に変換させる。
ステップＳ２３では、受信側端末のメール再生部４１は、かな漢字まじり文字列に変換されたメール本文を受信側端末の表示部１５に表示する。
【００３５】
上述の通り、開示の携帯電話１は、メール本文に代えて、メールを作成する際に入力したキー操作順序を送信し、送信側端末及び受信側端末において共通の学習済み辞書を用いて文字列に変換する。このため、共通の学習済み辞書を有しない第三者の端末が不正に電子メールを入手しても、正常にメール本文のテキストを再生することは困難である。
特に変換用辞書として予測変換辞書を採用し、またはＦＥＰ２３に予測変換機能を搭載することによって第三者による不正なメール解読はさらに困難になる。
【００３６】
図５の（Ａ）及び図５の（Ｂ）は共通する暗号化用辞書を共有する２つの携帯電話におけるキー入力シーケンスの変換結果を説明する図である。図５の（Ａ）及び図５の（Ｂ）は、送信側端末の表示部１５に表示されるメール編集画面１００を示し、メール編集画面１００は、編集中のメール本文のテキストが表示される文字列入力領域１１０と、変換中のかな文字列１２０の変換候補を表示する変換候補表示領域１１１と、を含んでいる。
【００３７】
送信側端末においてメール本文に含まれるかな漢字まじり文字列「秋」を入力しようとしたとする。このため送信側端末において、キー入力シーケンス「１２２」を入力すると、キー入力シーケンス「１２２」に対応するかな文字列「あき」が生成され、図５の（Ａ）に示す通り、文字列入力領域１１０に表示される。
いま送信側端末にて使用される変換用辞書に記憶された、かな文字列「あき」に対するかな漢字まじり文字列の変換候補は、図５の（Ａ）の変換候補表示領域１１１に示すとおりであり、それぞれの優先順位は、「秋」＞「明らか」＞「秋葉原」＞「秋田」＞「商い」の順である。
したがって、キー入力シーケンス「下決定」を入力することにより、メール本文に含まれる文字として変換済文字列「秋」（参照符号１２１）が入力される。
【００３８】
送信側端末は、変換済文字列１２１（文字列「秋」）の代わりに、キー入力シーケンス「１２２下決定」をメール本文に含めて受信側端末に送信する。受信側端末ではキー入力シーケンス「１２２下決定」を受信メールから抽出し、ＦＥＰ２３でこのキー入力シーケンスをかな漢字まじり文字列へ変換する。図４に示すステップＳ１２〜Ｓ１６によって、受信側端末は送信側端末と同じ学習済み辞書を変換用辞書として使用するため、変換結果は図５の（Ｂ）に示す変換結果と同じになる。
【００３９】
図６の（Ａ）及び図６の（Ｂ）は共通する暗号化用辞書を共有しない第３の携帯電話におけるキー入力シーケンスの変換結果を説明する図である。第３の携帯電話において使用される変換用辞書は、送信側端末及び受信側端末にて使用される変換用辞書と異なり、かな文字列「あき」に対して図６の（Ａ）の変換候補表示領域１１１に示す変換候補が記憶され、それぞれの優先順位は、「晃」＞「秋山」＞「諦め」＞「秋田県」の順である。したがって、図５の（Ａ）及び図５の（Ｂ）を参照して説明したキー入力シーケンスの入力例「１２２下決定」を第３の携帯電話のＦＥＰで変換しても、図６の（Ｂ）に示すように異なる変換結果１３１を生じることになる。
【００４０】
このように開示のメール送受信装置及びメール送受信方法によれば、複雑な暗号化処理を行うことなく、第三者によるメール解読を困難にし、メール内容の漏洩を防止することが可能となる。
【００４１】
図７は、開示のメール送受信方法の第２実施例を示すフローチャートである。
ステップＳ３０において、送信側端末のメール送受信部３０は、ユーザがメール作成処理を開始したとき、受信側端末に対して、受信側端末が送信側端末と同一機種であるか否かを照会する。これによって、受信側端末が開示のメール送受信方法をサポートするか否かを確認する。ステップＳ３１において受信側端末のメール送受信部３０が機種の照会に応答し、受信側端末と送信側端末とが同一機種でない場合にはステップＳ３２において処理を終了する。
【００４２】
ステップＳ３３において、送信側端末の辞書管理部５１は、現時点までの間に送信側端末において学習された変換用辞書を、暗号化用辞書として暗号化用辞書記憶部５０に記憶する。そしてステップＳ３４において送信側端末の辞書入出力部６０は、無線制御部１１及び呼制御部１２により提供される無線通信回線を経由して、暗号化用辞書を受信側端末に送信し、ステップＳ３５において受信側端末の辞書入出力部６０が暗号化用辞書を受信して暗号化用辞書記憶部５０に記憶する。
【００４３】
ステップＳ３６及びＳ３７において、送信側端末及び受信側端末の辞書管理部５１は、変換用辞書記憶部２４に記憶されたそれぞれの変換用辞書を所定の退避領域にバックアップする。ステップＳ３８及びＳ３９において、送信側端末及び受信側端末の辞書管理部５１は、暗号化用辞書記憶部５０に記憶された共通の暗号化用辞書を変換用辞書記憶部２４に記憶することにより、変換用辞書を共通の暗号化用辞書に変更し、ステップＳ４０及びＳ４１において、送信側端末及び受信側端末のＦＥＰ２３は変換用辞書の学習を停止する。
【００４４】
ステップＳ４２では、上述の図４に示したステップＳ１９と同様に、送信側端末においてメール本文としてメールに含まれるキー入力シーケンスを作成する。ステップＳ４３では、メール作成部２５によって作成されたメールが受信側端末に送信され、ステップＳ４４において受信側端末に受信される。
【００４５】
ステップＳ４５及びＳ４６では、上述の図４に示したステップＳ２２及びＳ２３と同様に、受信したメール本文に含まれるキー入力シーケンスをかな漢字まじり文字列に変換し、メール本文を受信側端末の表示部１５に表示する。
ステップＳ４７及びＳ４８において、送信側端末及び受信側端末の辞書管理部５１は、所定の退避領域にバックアップした変換用辞書を変換用辞書記憶部２４に戻す。
【００４６】
図７に示す実施例では、暗号化用辞書がメール送信の時期と近い時期に送信されるため、暗号化用辞書とメールの両方を第三者に入手されてしまう恐れが大きい。そこで以下の実施例では、暗号化用辞書とメールを、異なる時期及び／又は異なる情報伝達手段によって送受信することによって、第三者が暗号化用辞書とメールの両方を入手する可能性を低減する。図８は、暗号化用辞書の送受信処理を示すフローチャートである。なお、図８において、メールの送受を行う一対の携帯電話１を「端末Ａ」及び「端末Ｂ」と示し、これら端末Ａ及び端末Ｂのどちらが、後述の図９に示すフローチャートにおける送信側端末であってもよく、端末Ａ及び端末Ｂのどちらが図９に示すフローチャートにおける受信側端末であってもよい。
【００４７】
ステップＳ５０及びＳ５１において、端末Ａ及び端末Ｂでは、それぞれの端末の使用に伴うＦＥＰ２３の動作によって、各々の変換用辞書記憶部２４に記憶された変換用辞書が学習される。
ステップＳ５２において端末Ａの辞書管理部５１は、その時点までの間に端末Ａにおいて学習された変換用辞書を、暗号化用辞書として暗号化用辞書記憶部５０に記憶する。このとき辞書管理部５１は、当該変換用辞書を識別する辞書識別子を変換用辞書に付して暗号化用辞書記憶部５０に記憶する。辞書識別子としては、当該辞書を作成した作成日時や、端末Ａが発行する一連のシリアル番号など様々な識別子を使用することができる。
ステップＳ５３において端末Ａの辞書入出力部６０は、暗号化用辞書を端末Ｂに送信し、ステップＳ５４において端末Ｂの辞書入出力部６０が暗号化用辞書を受信して暗号化用辞書記憶部５０に記憶する（ステップＳ５５）。ステップＳ５２〜Ｓ５５によって端末Ａ及び端末Ｂは同一の暗号化用辞書を共有する。
【００４８】
ステップＳ５３における暗号化用辞書の送信は、メールの送信に先だって、メール送信時期と異なる時期に、無線制御部１１及び呼制御部１２により提供される無線通信回線を介して行ってよい。またはステップＳ５３における暗号化用辞書の送信は、赤外通信部６１により提供される赤外線通信によって行ってもよく、データ入出力部６２によって記憶メディアを介して行ってもよい。このように暗号化用辞書を送信する時期をメール送信時期と異ならせ、及び／又は暗号化用辞書を送信する媒体をメール送信媒体と異ならせることにより、メール内容がより漏洩しにくくなる。
【００４９】
なお、端末Ａ及び端末Ｂは、異なる時刻において保存された複数の暗号化用辞書を同時に暗号化用辞書記憶部５０に記憶してよい。また端末Ａ及び端末Ｂは、端末Ａ、及び端末Ｂ並びにこれらと異なる他の端末によって作成された複数の異なる端末において学習した複数の暗号化用辞書を同時に暗号化用辞書記憶部５０に記憶してよい。そして後述するように、これら複数の暗号化用辞書のうちメールの送信側端末と受信側端末にて共通して記憶している暗号化用辞書を用いて、メールとして送受されるキー入力シーケンスをテキストに変換してよい。
【００５０】
図８に示すフローチャートにより送信側端末と受信側端末との間で暗号化用辞書を共有した後における、開示のメール送受信方法の第３実施例を示すフローチャートを図９に示す。
【００５１】
ステップＳ６０において、送信側端末のメール送受信部３０は、ユーザがメール作成処理を開始したとき、受信側端末に対して、受信側端末が送信側端末と同一機種か否かを照会する。ステップＳ６１において受信側端末のメール送受信部３０が機種の照会に応答し、受信側端末と送信側端末とが同一機種でない場合にはステップＳ６２において処理を終了する。
【００５２】
ステップＳ６３において、送信側端末の辞書管理部５１は、暗号化用辞書記憶部５０に記憶されている１つ以上の暗号化用辞書のうちから、受信側端末へ送信するメールを作成する際におけるかな漢字変換に使用する辞書を選択する。
ステップＳ６４において、送信側端末の辞書管理部５１は、選択した辞書の辞書識別子を受信側端末へ送信し、メール作成に使用する辞書を通知する。
【００５３】
通知された辞書識別子に対応する暗号化用辞書が受信側端末の暗号化用辞書記憶部５０に記憶されている場合には、受信側端末の辞書管理部５１は、ステップＳ６５において変換用辞書記憶部２４に記憶された変換用辞書を所定の退避領域にバックアップし、ステップＳ６６において、辞書識別子に対応する暗号化用辞書を変換用辞書記憶部２４に記憶することにより変換用辞書を共通の暗号化用辞書に変更し、ステップＳ６７において、変換用辞書を、通知された辞書識別子に対応する暗号化用辞書を正常に変更したことを送信側端末に通知する。
送信側端末の辞書管理部５１は、受信端末における変換用辞書の変更が正常に行われなかった場合には、ステップＳ６８において処理を終了する。
【００５４】
送信側端末の辞書管理部５１は、ステップＳ６９において変換用辞書記憶部２４に記憶された変換用辞書を所定の退避領域にバックアップし、ステップＳ７０において、辞書識別子に対応する暗号化用辞書を変換用辞書記憶部２４に記憶することにより変換用辞書を共通の暗号化用辞書に変更する。
ステップＳ７１及びＳ７２において、送信側端末及び受信側端末のＦＥＰ２３は変換用辞書の学習を停止する。
【００５５】
ステップＳ７３では、上述の図４に示したステップＳ１９と同様に、送信側端末においてメール本文としてメールに含まれるキー入力シーケンスを作成する。ステップＳ７４では、メール作成部２５によって作成されたメールが受信側端末に送信され、ステップＳ７５において受信側端末に受信される。
【００５６】
ステップＳ７６及びＳ７７では、上述の図４に示したステップＳ２２及びＳ２３と同様に、受信したメール本文に含まれるキー入力シーケンスをかな漢字まじり文字列に変換し、メール本文を受信側端末の表示部１５に表示する。
ステップＳ７８及びＳ７９において、送信側端末及び受信側端末の辞書管理部５１は、所定の退避領域にバックアップした変換用辞書を変換用辞書記憶部２４に戻す。
【００５７】
以上の実施例を含む実施形態に関し、更に以下の付記を開示する。
【００５８】
（付記１）
電子メール送受信装置であって、
複数のキーと、
前記複数のキーを操作した順序であるキー入力シーケンスを取得するキー入力シーケンス取得部と、
前記キー入力シーケンス取得部により得られたキー入力シーケンスから第１種類の文字列を生成する入力文字列生成部と、
前記第１種類の文字列から第２種類の文字列へ変換する候補となる文字列と各候補毎の優先順位を記憶する辞書を記憶する辞書記憶部と、
前記辞書記憶部に記憶される前記辞書の前記優先順位を前記第２種類の文字列への変換頻度に応じて変更することにより前記辞書を学習させる辞書学習部と、
前記辞書学習部により学習した辞書を共通辞書として相手側の前記電子メール送受信装置と共有するための辞書入出力部と、
前記共通辞書を用いて前記第１種類の文字列を前記第２種類の文字列に変換する文字列変換部と、
前記入力文字列生成部により生成された前記第１種類の文字列を前記文字列変換部によって変換した前記第２種類の文字列を含むテキストを作成するとともに、該テキストの作成の際に該キー入力シーケンス取得部により取得されたキー入力シーケンスを含んだ電子メールを作成するメール作成部と、
メール送受信部と、
受信した電子メールに含まれるキー入力シーケンスから前記第１種類の文字列を生成するメール文字列生成部と、
前記メール文字列生成部によって生成された前記第１種類の文字列を前記文字列変換部により第２種類の文字列に変換することにより受信した電子メールのテキストを再生するメール再生部と、
を備える電子メール送受信装置。
【００５９】
（付記２）
前記共通辞書は予測変換辞書である付記１に記載の電子メール送受信装置。
【００６０】
（付記３）
前記複数のキーの数は前記第１種類の文字列に使用される文字種の数より少ない付記１又は２に記載の電子メール送受信装置。
【００６１】
（付記４）
第１の文字列から第２の文字列へ変換する候補となる文字列と各候補毎の優先順位を記憶する辞書を所定の辞書記憶部に記憶し、
前記辞書記憶部に記憶される前記辞書の前記優先順位を前記第２の文字列への変換頻度に応じて変更することにより前記辞書を学習させ、
学習済みの前記辞書を共通辞書として電子メール送信装置と電子メール受信装置との間で共有させ、
前記電子メール送信装置の複数のキーを操作した順序であるキー入力シーケンスを取得し、
取得された前記キー入力シーケンスから前記第１の文字列を生成し、
前記共通辞書を用いて前記第１の文字列を変換することによりテキストを作成するとともに、該テキストの作成の際に取得された前記キー入力シーケンスを含む電子メールを前記電子メール送信装置から送信し、
前記電子メール受信装置にて前記電子メールを受信し、
受信した前記電子メールに含まれる前記キー入力シーケンスから前記第１の文字列を生成し、
前記電子メール受信装置にて前記共通辞書を用いて前記第１の文字列を第２の文字列に変換する、電子メール送受信方法。
【００６２】
（付記５）
前記共通辞書は予測変換辞書である付記４に記載の電子メール送受信方法。
【００６３】
（付記６）
前記複数のキーの数は前記第１種類の文字列に使用される文字種の数より少ない付記４又は５に記載の電子メール送受信方法。
【図面の簡単な説明】
【００６４】
【図１】開示のメール送受信装置の実施例である携帯電話の概略構成を示すブロック図である。
【図２】図１に示す入力キーのキー配置の例を示す図である。
【図３】（Ａ）〜（Ｃ）は図１に示す携帯電話に使用される変換用辞書の構造の第１例〜第３例を示す図である。
【図４】開示のメール送受信方法の第１実施例を示すフローチャートである。
【図５】（Ａ）及び（Ｂ）は共通する暗号化用辞書を共有する２つの携帯電話におけるキー入力シーケンスの変換結果を説明する図である。
【図６】（Ａ）及び（Ｂ）は共通する暗号化用辞書を共有しない第３の携帯電話におけるキー入力シーケンスの変換結果を説明する図である。
【図７】開示のメール送受信方法の第２実施例を示すフローチャートである。
【図８】暗号化用辞書の送受信処理を示すフローチャートである。
【図９】開示のメール送受信方法の第３実施例を示すフローチャートである。
【符号の説明】
【００６５】
１    携帯電話
２１    キー入力シーケンス取得部
２２    メール編集部
２３    ＦＥＰ
２４    変換用辞書記憶部
４０    キー入力シーケンス再生部
４１    メール再生部
５１    暗号化用辞書記憶部
６０    辞書入出力部
【図１】
2010033190.tif 000003
【図２】
2010033190.tif 000004
【図３】
2010033190.tif 000005
【図４】
2010033190.tif 000006
【図５】
2010033190.tif 000007
【図６】
2010033190.tif 000008
【図７】
2010033190.tif 000009
【図８】
2010033190.tif 000010
【図９】
2010033190.tif 000011