(57)【要約】【課題】伝送経路上のトラフィックを減少させて伝送経路への負荷を低減させることができる電子メール装置を提供する。【解決手段】任意のテキストと対応する符号をデータとして記憶する辞書データベースを電子メールの送受信を行う電子機器間で共用し、送信側となった電子機器においては、辞書データベースを用いて、ユーザが作成したメールデータを符号化して符号化メールデータを生成し、受信側となった電子機器においては、辞書データベースを用いて、受信した符号化メールデータを復号して元のデータを再生する。【選択図】図１
2006079507.tif 000002
【特許請求の範囲】
【請求項１】
任意のテキストと対応する符号をデータとして記憶する辞書手段と、
前記辞書手段を用いて、ユーザが作成したメールデータを符号化して符号化メールデータを生成する符号化手段と、
前記符号化手段にて生成された符号化メールデータを送信する送信手段と、
を備えた電子メール装置。
【請求項２】
送信側となった端末から送信された符号化メールデータを受信する受信手段と、
前記辞書手段を用いて、前記受信手段にて受信された符号化メールデータを符号化前の元のデータに復号する復号化手段と、
を備えた請求項１に記載の電子メール装置。
【請求項３】
前記受信手段にて受信された符号化メールデータ中に頻出する字句を解析する符号化解析手段と、
前記符号化解析手段で解析された頻出字句を辞書データとして前記辞書手段に追加する辞書データ更新手段と、
を備えた請求項２に記載の電子メール装置。
【請求項４】
前記辞書手段に対し、既に登録されている辞書データの削除、又は任意の文字列を辞書データとしての登録を行うことができる辞書データ編集手段を備えた請求項１又は請求項２に記載の電子メール装置。
【請求項５】
前記辞書手段と同様の辞書手段を有している他の電子機器に対し、前記辞書手段の辞書データを通知する辞書データ通知手段を備えた請求項１乃至請求項４のいずれかに記載の電子メール装置。
【請求項６】
前記辞書手段と同様の辞書手段を有している他の電子機器に対し、前記辞書手段の更新部分を前記他の電子機器に通知する辞書更新通知手段を備えた請求項１乃至請求項４のいずれかに記載の電子メール装置。
【請求項７】
送受信者情報に基づく複数の前記辞書手段を備えた請求項１乃至請求項６のいずれかに記載の電子メール装置。
【請求項８】
電子メール送受信機能を有する電子機器から送信されたメールデータを配信先機器に向けて送信するメールサーバにおいて、
任意のテキストと対応する符号をデータとして記憶する辞書手段と、
前記辞書手段を用いて、前記電子機器から送信されてきたメールデータを符号化して符号化メールデータを生成する符号化手段と、
前記符号化手段にて生成された符号化メールデータを送信する送信手段と、
を備えたメールサーバ。
【請求項９】
符号化メールデータを受信する受信手段と、
前記辞書手段を用いて、前記受信手段にて受信された符号化メールデータを符号化前の元のデータに復号する復号化手段と、
を備えた請求項８に記載のメールサーバ。
【請求項１０】
前記受信手段にて受信された符号化メールデータ中に頻出する字句を解析するサーバ符号化解析手段と、
前記符号化解析手段で解析された頻出字句を辞書データとして前記辞書手段に追加する辞書データ更新手段と、
を備えた請求項９に記載のメールサーバ。
【請求項１１】
辞書データをメールの送受信経路上にある他のメールサーバに通知する辞書更新通知手段を備えた請求項８乃至請求項１０のいずれかに記載のメールサーバ。
【請求項１２】
辞書データの更新部分をメールの送受信経路上にある他のメールサーバに通知する辞書差分更新通知手段を備えた請求項８乃至請求項１０のいずれかに記載のメールサーバ。
【請求項１３】
電子メールの送受信が可能な電子メール送受信方法において、
任意のテキストと対応する符号をデータとして記憶する辞書データベースを電子メールの送受信を行う電子機器間で共用し、送信側となった前記電子機器においては、前記辞書データベースを用いて、ユーザが作成したメールデータを符号化して符号化メールデータを生成し、受信側となった前記電子機器においては、前記辞書データベースを用いて、受信した符号化メールデータを復号して元のデータを再生する電子メール送受信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯電話、ＰＤＡ（Personal Digital Assistant）等の電子機器に用いて好適な電子メール装置に関する。
【背景技術】
【０００２】
従来、上述した電子メール装置を備えた電子機器から送信された電子メールはメールサーバで受信され、そのメールサーバからネットワーク経由で送信先の電子機器のメールサーバに送信される。なお、メールサーバは、メールデータの送受信を行うのみで、メールの内容を解釈することはない。
【０００３】
現行の一般的な電子メールシステムは、送信側の電子機器で、データ形式とテキストであれば文字セットをそれぞれ設定し、受信側の電子機器で、予め設定されたフォーマットに基づいてデータを表示又は再生する。
【０００４】
送信側の電子機器で設定するデータ形式に関しては、電子メールの伝送経路でデータを変換する方法が提案されている（例えば、特許文献１〜特許文献５参照）。
【０００５】
特許文献１には、メールサーバが電子メールのデータ形式を、受信側の電子機器の使用環境に合わせて変換するようにした構成が開示されている。
【０００６】
特許文献２には、送信元の電子機器と送信先の電子機器それぞれのアドレスを解釈して、メールサーバ側でメールの文章を送信先の電子機器の言語に翻訳するようにした構成と、メールサーバで指定された文字列を置き換えて送信する構成が開示されている。
【０００７】
特許文献３には、電子メールの同報発信時に、メールの指定位置に、宛て先別に文字列を差し込むようにした構成が開示されている。
【０００８】
一方、電子メールプログラムでメール内容を処理するものに関しては、特許文献４には、受信した電子メールの引用符号の、ある行において、その引用符号を特定の引用符号に置き換えるようにした構成が開示されている。
【０００９】
また、特許文献５には、電子メール情報中に含まれる文字列を予め登録された辞書及び規則に基づいてより簡略なデータに変換するようにした構成が開示されている。
【００１０】
【特許文献１】特開平１１−１６８４９８号公報
【特許文献２】特開２０００−５９４２５号公報
【特許文献３】特開平７−７８１５０号公報
【特許文献４】特開平１１−２３２１９９号公報
【特許文献５】特開２０００−２９８１１号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
しかしながら、従来の電子メール装置においては、以下に示す問題がある。
（１）  伝送経路上のトラフィックを減少させるようなことは考慮されておらず、伝送経路への負荷低減が図れていない。
（２）  データ形式を変更するものに関しては、予めサーバで言語系やデータ形式を変換するために、受信側の端末の環境に基づいて個々に設定作業を行う必要がある。
（３）  受信データを簡略化するものでも元の文字列を復元しないため、データの内容が受信側の端末に正確に伝達される保証がない。
【００１２】
本発明は、係る事情に鑑みてなされたものであり、伝送経路上のトラフィックを減少させて伝送経路への負荷を低減させることができ、さらに、使用者が設定を行う場合でも個々に設定する場合と比較して少ない作業で設定を行うことができる電子メール装置を提供することを目的とする。
【課題を解決するための手段】
【００１３】
上記目的は下記構成により達成される。
（１）  任意のテキストと対応する符号をデータとして記憶する辞書手段と、前記辞書手段を用いて、ユーザが作成したメールデータを符号化して符号化メールデータを生成する符号化手段と、前記符号化手段にて生成された符号化メールデータを送信する送信手段と、を備える。
【００１４】
（２）  上記（１）に記載の電子メール装置において、送信側となった端末から送信された符号化メールデータを受信する受信手段と、前記辞書手段を用いて、前記受信手段にて受信された符号化メールデータを符号化前の元のデータに復号する復号化手段と、を備える。
【００１５】
（３）  上記（２）に記載の電子メール装置において、前記受信手段にて受信された符号化メールデータ中に頻出する字句を解析する符号化解析手段と、前記符号化解析手段で解析された頻出字句を辞書データとして前記辞書手段に追加する辞書データ更新手段と、を備える。
【００１６】
（４）  上記（１）又は（２）に記載の電子メール装置において、前記辞書手段に対し、既に登録されている辞書データの削除、又は任意の文字列を辞書データとしての登録を行うことができる辞書データ編集手段を備える。
【００１７】
（５）  上記（１）乃至（４）のいずれかに記載の電子メール装置において、前記辞書手段と同様の辞書手段を有している他の電子機器に対し、前記辞書手段の辞書データを通知する辞書データ通知手段を備える。
【００１８】
（６）  上記（１）乃至（４）のいずれかに記載の電子メール装置において、前記辞書手段と同様の辞書手段を有している他の電子機器に対し、前記辞書手段の更新部分を前記他の電子機器に通知する辞書更新通知手段を備える。
【００１９】
（７）  上記（１）乃至（６）のいずれかに記載の電子メール装置において、送受信者情報に基づく複数の前記辞書手段を備える。
【００２０】
（８）  電子メール送受信機能を有する電子機器から送信されたメールデータを配信先機器に向けて送信するメールサーバにおいて、任意のテキストと対応する符号をデータとして記憶する辞書手段と、前記辞書手段を用いて、前記電子機器から送信されてきたメールデータを符号化して符号化メールデータを生成する符号化手段と、前記符号化手段にて生成された符号化メールデータを送信する送信手段と、を備える。
【００２１】
（９）  上記（８）に記載のメールサーバにおいて、符号化メールデータを受信する受信手段と、前記辞書手段を用いて、前記受信手段にて受信された符号化メールデータを符号化前の元のデータに復号する復号化手段と、を備える。
【００２２】
（１０）  上記（９）に記載のメールサーバにおいて、前記受信手段にて受信された符号化メールデータ中に頻出する字句を解析するサーバ符号化解析手段と、前記符号化解析手段で解析された頻出字句を辞書データとして前記辞書手段に追加する辞書データ更新手段と、を備える。
【００２３】
（１１）  上記（８）乃至（１０）のいずれかに記載のメールサーバにおいて、辞書データをメールの送受信経路上にある他のメールサーバに通知する辞書更新通知手段を備える。
【００２４】
（１２）  上記（８）乃至（１０）のいずれかに記載のメールサーバにおいて、辞書データの更新部分をメールの送受信経路上にある他のメールサーバに通知する辞書差分更新通知手段を備える。
【００２５】
（１３）  電子メールの送受信が可能な電子メール送受信方法において、任意のテキストと対応する符号をデータとして記憶する辞書データベースを電子メールの送受信を行う電子機器間で共用し、送信側となった前記電子機器においては、前記辞書データベースを用いて、ユーザが作成したメールデータを符号化して符号化メールデータを生成し、受信側となった前記電子機器においては、前記辞書データベースを用いて、受信した符号化メールデータを復号して元のデータを再生する。
【発明の効果】
【００２６】
上記（１）に記載の電子メール装置では、辞書手段を用いてメールデータの符号化を行うので、メールデータのトラフィックが減少してネットワーク負荷が低減する。
【００２７】
上記（２）に記載の電子メール装置では、送信側と共通の辞書に基づいて復号化して元のデータを復元するので、受信した符号化メールデータから送信者の意図した内容を確認することができる。
【００２８】
上記（３）に記載の電子メール装置では、使用頻度の高い字句を辞書データとして追加するため、変換対象に該当する割合が高くなり、辞書サイズに対して効率的に伝送データを縮小することが可能となる。また、利用者による辞書データ設定作業なしに辞書データを作成することができる。
【００２９】
上記（４）に記載の電子メール装置では、既に登録されている辞書データの削除、又は任意の文字列を辞書データとしての登録を行うことができるので、特に変換したいデータを登録し、伝送データに含めないようにすることが可能となる。
【００３０】
上記（５）に記載の電子メール装置では、辞書データが共通となるため、利用者が辞書データの更新作業を行わずに符号化以前と復号化後のデータを同一とすることが可能となる。
【００３１】
上記（６）に記載の電子メール装置では、更新部分のみのデータを通知するため、データ更新時の伝送データ量を削減することが可能となる。
【００３２】
上記（７）に記載の電子メール装置では、送受信者情報に基づく複数の辞書手段を有するので、適切な辞書手段を用いることが可能となる。
【００３３】
上記（８）に記載のメールサーバでは、辞書手段を用いてメールデータの符号化を行うので、メールデータのトラフィックが減少してネットワーク負荷が低減する。また、メールサーバが辞書データベースを持つので、多数の利用者で共通の辞書を利用して符号化することが可能となる。
【００３４】
上記（９）に記載のメールサーバでは、送信側のメールサーバと共通の辞書に基づいて復号化して元のデータを復元するので、このメールサーバにアクセスしたメール送受信機能を備えた電子機器のユーザは、受信した符号化メールデータから送信者の意図した内容を確認することができる。
【００３５】
上記（１０）に記載のメールサーバでは、使用頻度の高い字句を辞書データとして追加するため、変換対象に該当する割合が高くなり、辞書サイズに対して効率的に伝送データを縮小することが可能となる。
【００３６】
上記（１１）に記載のメールサーバでは、辞書データが共通となるため、辞書データの更新作業を行わずに符号化以前と復号化後のデータを同一とすることが可能となる。
【００３７】
上記（１２）に記載のメールサーバでは、更新部分のみのデータを通知するため、データ更新時の伝送データ量を削減することが可能となる。
【００３８】
上記（１３）に記載の電子メール送受信方法では、送信側では、辞書データベースを用いてメールデータの符号化を行い、受信側は、送信側と共通の辞書データベースに基づいて復号化して元のデータを復元するので、メールデータのトラフィックが減少してネットワーク負荷が低減しながらも、受信側では、受信した符号化メールデータから送信者の意図した内容を確認することができる。
【発明を実施するための最良の形態】
【００３９】
以下、本発明を実施するための好適な実施の形態について、図面を参照して詳細に説明する。
【００４０】
（実施の形態１）
図１は、本発明の実施の形態１に係る電子メール装置の構成を示すブロック図である。
【００４１】
図１において、この実施の形態の電子メール装置は、発信処理部１と受信処理部２を備えている。発信処理部１と受信処理部２は、例えばマイクロコンピュータにより実現される。また、これらの各部を備える電子機器は任意のもので良く、例えば携帯電話、ＰＤＡ、パーソナルコンピュータ（所謂パソコン）又はカーナビゲーション装置等がある。また、任意の場所にあって良く、発信処理部１と受信処理部２が同一コンピュータ上にあっても構わない。
【００４２】
また、発信処理部１と受信処理部２を繋ぐネットワーク３は、インターネットでも電話回線でも良く、また専用回線でも公衆回線でも良く、さらには有線で接続しても無線で接続しても良い。本実施の形態では、ネットワーク３をインターネットとし、発信処理部１を備える電子機器と受信処理部２を備える電子機器はインターネットに接続しているコンピュータにあるものとする。
【００４３】
発信処理部１は、機器内に設けられたメモリ（図示略）に記憶されているプログラムに従ってメールデータＭＤを送信する処理を行うものであり、送信部１１と、符号化処理部１２と、辞書データ蓄積部１３と、辞書候補データ蓄積部１４と、辞書更新処理部１５とを備えている。
【００４４】
符号化処理部１２は、符号化解析部１２１と、メールデータ変換部１２２とを備えている。辞書データ蓄積部１３は図２に示すデータ構造を有している。この図において、辞書データは、変換対象となる文字列１３２に対し、それを示す識別データ１３１と、最終利用時刻１３３と、出現頻度１３４とを有する。なお、最終利用時刻１３３及び出現頻度１３４は無くても構わないし、他の任意の情報を有しても良い。
【００４５】
図１に戻り、辞書更新処理部１５は、辞書データ更新部１５１と、辞書データ設定部１５２と、辞書更新通知部１５３とを備えている。なお、これらの各部はハードウェアで構成しても、ソフトウェアで構成しても良い。辞書更新処理部１５は、辞書候補データ蓄積部１４に蓄積された辞書候補データに基づいて、辞書データ更新部１５１、辞書データ設定部１５２及び辞書更新通知部１５３をそれぞれ実行し、辞書データ蓄積部１３に蓄積されている辞書データの更新を行い、辞書を備える他の電子機器もしくはメールサーバ（いずれも図示略）に通知する。
【００４６】
他方、受信処理部２は、受信部２１と、復号化処理部２２と、辞書データ蓄積部２３と、辞書データ更新部２４とを備えており、機器内に設けられたメモリ（図示略）に記憶されているプログラムに従って、ネットワーク３経由で送られてくる符号化メールデータＣＭＤに対する処理を行う。なお、これらの各部２１〜２４はハードウェアで構成してもソフトウェアで構成しても良い。
【００４７】
次に、上記構成の電子メール装置の動作について説明する。本実施の形態では、少なくとも１つの辞書データは予め発信処理部１の辞書データ蓄積部１３に蓄積される。
【００４８】
メールデータＭＤが入力された端末の符号化処理部１２は、辞書データ蓄積部１３に蓄積されている辞書データに基づいて、符号化処理部１２内の各部を実行し、変換した符号化メールデータＣＭＤを送信部１１から相手先の電子機器に向けて送信する。
【００４９】
任意の端末の受信処理部２は、ネットワーク３経由で送られてきた符号化メールデータＣＭＤを受信部２１にて受信する。そして、受信した符号化メールデータＣＭＤを復号化処理部２２が辞書データ蓄積部２３に蓄積されている辞書データに基づいて復号し、復号メールデータＤＭＤを利用者に提供する。復号化処理部２２における復号化処理は、データ復号化解析部２２１が符号化データＣＭＤを解析し、符号データ変換部２２２がデータ変換を行う。
【００５０】
このように、メールデータ送信側ではメールデータＭＤを符号化して送り、メールデータ受信側では符号化されたメールデータＭＤ即ち符号化メールデータＣＭＤを復号して復号化メールデータＤＭＤを得るので、通信路であるネットワーク３に流すデータ量を縮小しながら発信者の意図するメール内容を受信者に通知することができる。
【００５１】
発信処理部１は、図３のフローチャートに示すように、データ符号化解析部１２１にて、メールデータＭＤ中に繰り返して出現する文字列を解析して頻出文字列と出現回数からなる辞書候補データを作成する（ステップＳ３０）。辞書候補データを作成した後、辞書更新処理部１５の辞書データ更新部１５１にて、現在の辞書データを辞書候補データに基づいて更新する（ステップＳ３１）。この場合、本実施の形態では出現頻度３回以上を追加条件として辞書データの更新を行う。辞書データの更新を行った後、メールデータ変換部１２２にて、辞書データの文字列に該当する部分の検索を行い、メールデータＭＤを符号化メールデータＣＭＤに変換する。本実施の形態では、辞書データの識別データを符号として文字列と置換する。その際、メール本文と識別データを区別するために統計的に出現頻度の少ない文字をエスケープ文字とし、識別データ直前に追加する。メール本文にこの文字が出現した場合にも、エスケープ文字を直前に追加することで区別する（ステップＳ３２）。そして、送信部１１にて、符号化メールデータＣＭＤを相手先の電子機器に向けて送信する（ステップＳ３３）。
【００５２】
なお、符号化メールデータＣＭＤの送信と同時に辞書更新通知部１５３が処理を実行し、今回更新した辞書データと元の辞書データの差分並びに辞書データバージョン情報を相手先の電子機器に通知する。
【００５３】
データ符号化解析部１２１では、図４のフローチャートに示すように、まずメールデータＭＤを文節に分解する（ステップＳ４０）。例えば、ひらがな／カタカナと漢字との境目と、句読点と、ピリオドと、コンマとが存在する位置で分解する。次いで、分解した文字列からなる文節の配列ｓ(ｉ)（０＜ｉ≦文節数）を作成する（ステップＳ４１）。次いで、各文節ｓ(ｉ)を要素とした辞書候補データの確認を開始する（ステップＳ４２）。
【００５４】
各文節ｓ(i)を要素とした辞書候補データの確認を開始すると、まずｓ(i)は辞書候補データとして登録されているかどうか判定し（ステップＳ４３）、辞書候補データとして登録されていれば、辞書候補の出現頻度に「１」を加算する（ステップＳ４４）。これに対して、辞書候補データとして登録されていなければ、出現頻度「１」で辞書候補データを追加する（ステップＳ４５）。そして、ステップＳ４３の判定に基づく処理を全文節について確認し、全文節について確認が終了したかどうか判定する（ステップＳ４６）。全文節について確認が終了した場合は、辞書候補データを作成する（ステップＳ４７）。これに対して、全文節について確認を終了していない場合は、ステップＳ４３に戻る。辞書候補データを作成した後、本処理を抜ける。このように、分解した文字列のメールデータ中の出現頻度を算出し、文字列と出現頻度の対応を辞書候補データとする。
【００５５】
辞書更新処理部１５では、図５のフローチャートに示すように、まず辞書候補データ蓄積部１４に蓄積されている辞書候補データの文字列が辞書データ蓄積部１３に蓄積されている辞書データと一致するものがあるかどうか検索する（ステップＳ５０）。一致するものの有無を判定し（ステップＳ５１）、一致するものが無い場合は、辞書データ蓄積部１３に辞書データを追加する。ただし前述したように、本実施の形態では出現頻度３回未満のものは辞書データに追加しない（ステップＳ５２）。この場合、検索時点での時刻を最終利用時刻としてこのデータと、候補データの出現回数を追加する。これに対して、一致するものがある場合は、辞書データ蓄積部１３の辞書データを更新する（ステップＳ５３）。この場合、検索時点の時刻を最終利用時刻に、出現回数を元データに追加した値を出現回数としてデータを更新する。ステップＳ５２又はステップＳ５３の処理を行った後、差分のデータリストを作成し（ステップＳ５４）、本処理を抜ける。
【００５６】
受信処理部２は、図６のフローチャートに示すように、受信部２１にて、符号化メールデータを受信する（ステップＳ６０）。符号化メールデータを受信すると、データ復号化解析部２２１では、辞書データ蓄積部２３に蓄積されている辞書データから得られる識別データ群を取得し、受信した符号化メールデータＣＭＤと比較することで符号化状態を解析する（ステップＳ６１）。そして、符号データ変換部２２２では、符号データ該当部分の辞書データと対応している文字列を入れ替えて、復号メールデータＤＭＤを生成する（ステップＳ６２）。
【００５７】
このように、本実施の形態の電子メール装置によれば、メールデータをそのまま送信するのではなく、符号化即ち圧縮して送信するので、伝送経路であるネットワーク３でのトラフィックが減少してネットワーク負荷が低減する。これにより、無線通信などで通信状態が安定せず通信が切断しやすい場合などでも通信に失敗する率が低くなる。また、通信経路でのフィルタリングや通信内容漏洩を避けることができる。
【００５８】
また、受信側は、送信側と共通の辞書に基づいて復号化して元のデータを復元するので、受信した符号化メールデータから送信者の意図した内容を確認することができる。また、使用頻度の高い字句を辞書データとして追加するため、変換対象に該当する割合が高くなり、辞書サイズに対して効率的に伝送データを縮小することが可能となる。また、利用者による辞書データ設定作業なしに辞書データを作成することができる。
【００５９】
また、意図して変換対象となるデータを設定できるので、特に変換したいデータを登録し、伝送データに含めないようにすることが可能となる。また、辞書データが共通となるため、利用者が辞書データの更新作業を行わずに符号化以前と復号化後のデータを同一とすることが可能となる。また、更新部分のみのデータを通知するため、データ更新時の伝送データ量を削減することが可能となる。
【００６０】
なお、本実施の形態では、メールデータＭＤ中に繰り返して出現する文字列を解析して頻出文字列と出現回数からなる辞書候補データを作成するようにしたが、ユーザが、変換したい文字列および識別コードを辞書データに加えるようにしても良い。この際、辞書更新通知部１５３が、辞書データの更新内容を他の辞書データ蓄積部１３を備える電子機器に通知するようにすることで、あくまでも辞書の共通化が図れる。
【００６１】
また、本実施の形態では、辞書データの削除をユーザにより行えるようにはしていないが、ユーザが不要と判別した場合に自由を削除できるようにしても良い。その分、データベースを小さくでき、変換処理の高速化や記憶媒体の有効利用が可能となる。
【００６２】
また、本実施の形態では、更新内容として追加データおよび変更データを通知するが、辞書データ全体を通知するようにしても良い。あるいは、ネットワーク３上に辞書サーバを設置し、その辞書サーバに送信するようにしても良い。その場合、受信側は符号化データと同時に送信される辞書データバージョン情報を参照し、辞書データ蓄積部２３に蓄積されたデータ群とバージョンが異なる場合のみ辞書データを更新する。このようにすることにより、符号化以前のメールデータと復号化後のメールデータを一致させることができる。また、辞書データ全体が更新される場合には、受信側の辞書に送信側が第三者とのみ通知しあった辞書データまでも加えられ、辞書データが膨大になってしまう可能性があるので、辞書データを送受信者情報に基づきグループ化し複数生成してもよい。送信側は、送信先アドレス等の情報を参照し使用する辞書データを決定又は新規生成し、受信側も、送信元アドレス等の情報を参照して使用する辞書データを決定又は新規生成する。送受信相互ごとの辞書データを有することで、効率的な辞書データを構成することができる。さらに、送受信者グループ別の辞書データだけでなく、出現頻度が前記送受信者グループ別辞書よりも多い共通辞書データを別途用意し、より辞書データの効率化を行うことも可能である。
【００６３】
また、その他の辞書データを統一するためのデータ送付方法として、ＭＩＭＥ（Multipurpose Internet Mail Extensions）形式でデータ方式を明示し、メールと、使用されている辞書データを同時に送信するようにしても良い。このようにすることにより、辞書を持たない相手先でも符号化メールデータを復号することができる。
【００６４】
また、辞書データの更新処理および通知処理を、更新内容が一定量になった時点又はその他の任意のタイミングで実施するようにしても良い。
【００６５】
また、本実施の形態では、使用言語を規定していないが、日本語の他に、他国の言語を使用できるようにしても構わない。
【００６６】
また、本実施の形態では、符号化処理部１２、辞書候補データ蓄積部１４、辞書更新処理部１５それぞれにおいて辞書候補データを使用するようにしたが、これらの手段及びデータは使用せずとも本発明の目的は達成されることは言うまでも無い。
【００６７】
(実施の形態２)
図７は、本発明の実施の形態２に係るメールサーバの構成を示すブロック図である。なお、この図において前述した図１と同一機能を有する部分には共通の符号を付けている。
【００６８】
上述した実施の形態１の電子メール装置との違いは、符号化処理部１２を発信処理部１のある電子機器ではなく発信側のメールサーバ５００が備えていることと、復号化処理２２を受信処理部２のある電子機器ではなく受信側のメールサーバ６００が備えていること、さらに送信部１１１を備える電子機器１００と受信部２１１を備える電子機器２００とが直接インターネットに接続せずにＬＡＮ（Local Area Network）に接続されていることである。
【００６９】
本実施の形態のメールサーバにおけるデータの流れを説明する。電子機器１００から送信されたメールデータは、メールサーバ５００が備える符号化処理部１２において符号化メールデータに変換された後、ネットワーク３経由で他のサーバに送られる。送信先の電子機器２００に対するメールを処理する受信側のメールサーバ６００において、復号化処理部２２によって符号化メールデータが元のメールデータに変換され、送信先の電子機器２００において受信処理を実行しメールデータを取得する。
【００７０】
このように、本実施の形態のメールサーバによれば、メールデータを符号化即ち圧縮するので、ネットワーク３上を流れるメールデータ量を縮小することができる。また、サーバに接続している全員が同じ辞書を共有することになるため、全体のディスク利用量や端末側の負荷を小さくすることができる。
【産業上の利用可能性】
【００７１】
本発明は、伝送経路のメールデータ量を縮小しながら、発信者の意図したメールデータを通知することができるといった効果を有し、電子メール送受信機能を有する電子機器への適用が可能である。
【図面の簡単な説明】
【００７２】
【図１】本発明の実施の形態１に係る電子メール装置の構成を示すブロック図
【図２】実施の形態１に係る電子メール装置で用いられる辞書データの一例の構造を示す図
【図３】実施の形態１に係る電子メール装置の発信処理を説明するためのフローチャート
【図４】実施の形態１に係る電子メール装置のメールデータ解析処理を説明するためのフローチャート
【図５】実施の形態１に係る電子メール装置の辞書更新処理を説明するためのフローチャート
【図６】実施の形態１に係る電子メール装置の受信処理を説明するためのフローチャート
【図７】本発明の実施の形態２に係るメールサーバの構成を示すブロック図
【符号の説明】
【００７３】
１    発信処理部
２    受信処理部
３    ネットワーク
１１  送信部
１２  符号化処理部
１３  辞書データ蓄積部
１４  辞書候補データ蓄積部
１５  辞書更新処理部
２１  受信部
２２  復号化処理部
２３  辞書データ蓄積部
２４  辞書データ更新部
１００、２００  電子機器
１１１  送信部
１２１  データ符号化解析部
１２２  メールデータ変換部
１５１  辞書データ更新部
１５２  辞書データ設定部
１５３  辞書更新通知部
２１１  受信部
２２１  データ復号化解析部
２２２  符号データ変換部
５００、６００  メールサーバ
ＭＤ    メールデータ
ＣＭＤ  符号化メールデータ
ＤＭＤ  復号メールデータ
【図１】
2006079507.tif 000003
【図２】
2006079507.tif 000004
【図３】
2006079507.tif 000005
【図４】
2006079507.tif 000006
【図５】
2006079507.tif 000007
【図６】
2006079507.tif 000008
【図７】
2006079507.tif 000009